255,216,255,224,0,16,74,70,73,70,0,1,1,1,1,144,1,144,0,0,255,226,10,32,73,67,67,95,80,82,79,70,73,76,69,0,1,1,0,0,10,16,0,0,0,0,2,16,0,0,109,110,116,114,82,71,66,32,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,97,99,115,112,65,80,80,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,246,213,0,1,0,0,0,0,211,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,100,101,115,99,0,0,0,252,0,0,0,124,99,112,114,116,0,0,1,120,0,0,0,40,119,116,112,116,0,0,1,160,0,0,0,20,98,107,112,116,0,0,1,180,0,0,0,20,114,88,89,90,0,0,1,200,0,0,0,20,103,88,89,90,0,0,1,220,0,0,0,20,98,88,89,90,0,0,1,240,0,0,0,20,114,84,82,67,0,0,2,4,0,0,8,12,103,84,82,67,0,0,2,4,0,0,8,12,98,84,82,67,0,0,2,4,0,0,8,12,100,101,115,99,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,101,120,116,0,0,0,0,67,111,112,121,114,105,103,104,116,32,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,50,48,49,49,0,88,89,90,32,0,0,0,0,0,0,243,81,0,1,0,0,0,1,22,204,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,89,90,32,0,0,0,0,0,0,111,162,0,0,56,245,0,0,3,144,88,89,90,32,0,0,0,0,0,0,98,153,0,0,183,133,0,0,24,218,88,89,90,32,0,0,0,0,0,0,36,160,0,0,15,132,0,0,182,207,99,117,114,118,0,0,0,0,0,0,4,0,0,0,0,5,0,10,0,15,0,20,0,25,0,30,0,35,0,40,0,45,0,50,0,55,0,59,0,64,0,69,0,74,0,79,0,84,0,89,0,94,0,99,0,104,0,109,0,114,0,119,0,124,0,129,0,134,0,139,0,144,0,149,0,154,0,159,0,164,0,169,0,174,0,178,0,183,0,188,0,193,0,198,0,203,0,208,0,213,0,219,0,224,0,229,0,235,0,240,0,246,0,251,1,1,1,7,1,13,1,19,1,25,1,31,1,37,1,43,1,50,1,56,1,62,1,69,1,76,1,82,1,89,1,96,1,103,1,110,1,117,1,124,1,131,1,139,1,146,1,154,1,161,1,169,1,177,1,185,1,193,1,201,1,209,1,217,1,225,1,233,1,242,1,250,2,3,2,12,2,20,2,29,2,38,2,47,2,56,2,65,2,75,2,84,2,93,2,103,2,113,2,122,2,132,2,142,2,152,2,162,2,172,2,182,2,193,2,203,2,213,2,224,2,235,2,245,3,0,3,11,3,22,3,33,3,45,3,56,3,67,3,79,3,90,3,102,3,114,3,126,3,138,3,150,3,162,3,174,3,186,3,199,3,211,3,224,3,236,3,249,4,6,4,19,4,32,4,45,4,59,4,72,4,85,4,99,4,113,4,126,4,140,4,154,4,168,4,182,4,196,4,211,4,225,4,240,4,254,5,13,5,28,5,43,5,58,5,73,5,88,5,103,5,119,5,134,5,150,5,166,5,181,5,197,5,213,5,229,5,246,6,6,6,22,6,39,6,55,6,72,6,89,6,106,6,123,6,140,6,157,6,175,6,192,6,209,6,227,6,245,7,7,7,25,7,43,7,61,7,79,7,97,7,116,7,134,7,153,7,172,7,191,7,210,7,229,7,248,8,11,8,31,8,50,8,70,8,90,8,110,8,130,8,150,8,170,8,190,8,210,8,231,8,251,9,16,9,37,9,58,9,79,9,100,9,121,9,143,9,164,9,186,9,207,9,229,9,251,10,17,10,39,10,61,10,84,10,106,10,129,10,152,10,174,10,197,10,220,10,243,11,11,11,34,11,57,11,81,11,105,11,128,11,152,11,176,11,200,11,225,11,249,12,18,12,42,12,67,12,92,12,117,12,142,12,167,12,192,12,217,12,243,13,13,13,38,13,64,13,90,13,116,13,142,13,169,13,195,13,222,13,248,14,19,14,46,14,73,14,100,14,127,14,155,14,182,14,210,14,238,15,9,15,37,15,65,15,94,15,122,15,150,15,179,15,207,15,236,16,9,16,38,16,67,16,97,16,126,16,155,16,185,16,215,16,245,17,19,17,49,17,79,17,109,17,140,17,170,17,201,17,232,18,7,18,38,18,69,18,100,18,132,18,163,18,195,18,227,19,3,19,35,19,67,19,99,19,131,19,164,19,197,19,229,20,6,20,39,20,73,20,106,20,139,20,173,20,206,20,240,21,18,21,52,21,86,21,120,21,155,21,189,21,224,22,3,22,38,22,73,22,108,22,143,22,178,22,214,22,250,23,29,23,65,23,101,23,137,23,174,23,210,23,247,24,27,24,64,24,101,24,138,24,175,24,213,24,250,25,32,25,69,25,107,25,145,25,183,25,221,26,4,26,42,26,81,26,119,26,158,26,197,26,236,27,20,27,59,27,99,27,138,27,178,27,218,28,2,28,42,28,82,28,123,28,163,28,204,28,245,29,30,29,71,29,112,29,153,29,195,29,236,30,22,30,64,30,106,30,148,30,190,30,233,31,19,31,62,31,105,31,148,31,191,31,234,32,21,32,65,32,108,32,152,32,196,32,240,33,28,33,72,33,117,33,161,33,206,33,251,34,39,34,85,34,130,34,175,34,221,35,10,35,56,35,102,35,148,35,194,35,240,36,31,36,77,36,124,36,171,36,218,37,9,37,56,37,104,37,151,37,199,37,247,38,39,38,87,38,135,38,183,38,232,39,24,39,73,39,122,39,171,39,220,40,13,40,63,40,113,40,162,40,212,41,6,41,56,41,107,41,157,41,208,42,2,42,53,42,104,42,155,42,207,43,2,43,54,43,105,43,157,43,209,44,5,44,57,44,110,44,162,44,215,45,12,45,65,45,118,45,171,45,225,46,22,46,76,46,130,46,183,46,238,47,36,47,90,47,145,47,199,47,254,48,53,48,108,48,164,48,219,49,18,49,74,49,130,49,186,49,242,50,42,50,99,50,155,50,212,51,13,51,70,51,127,51,184,51,241,52,43,52,101,52,158,52,216,53,19,53,77,53,135,53,194,53,253,54,55,54,114,54,174,54,233,55,36,55,96,55,156,55,215,56,20,56,80,56,140,56,200,57,5,57,66,57,127,57,188,57,249,58,54,58,116,58,178,58,239,59,45,59,107,59,170,59,232,60,39,60,101,60,164,60,227,61,34,61,97,61,161,61,224,62,32,62,96,62,160,62,224,63,33,63,97,63,162,63,226,64,35,64,100,64,166,64,231,65,41,65,106,65,172,65,238,66,48,66,114,66,181,66,247,67,58,67,125,67,192,68,3,68,71,68,138,68,206,69,18,69,85,69,154,69,222,70,34,70,103,70,171,70,240,71,53,71,123,71,192,72,5,72,75,72,145,72,215,73,29,73,99,73,169,73,240,74,55,74,125,74,196,75,12,75,83,75,154,75,226,76,42,76,114,76,186,77,2,77,74,77,147,77,220,78,37,78,110,78,183,79,0,79,73,79,147,79,221,80,39,80,113,80,187,81,6,81,80,81,155,81,230,82,49,82,124,82,199,83,19,83,95,83,170,83,246,84,66,84,143,84,219,85,40,85,117,85,194,86,15,86,92,86,169,86,247,87,68,87,146,87,224,88,47,88,125,88,203,89,26,89,105,89,184,90,7,90,86,90,166,90,245,91,69,91,149,91,229,92,53,92,134,92,214,93,39,93,120,93,201,94,26,94,108,94,189,95,15,95,97,95,179,96,5,96,87,96,170,96,252,97,79,97,162,97,245,98,73,98,156,98,240,99,67,99,151,99,235,100,64,100,148,100,233,101,61,101,146,101,231,102,61,102,146,102,232,103,61,103,147,103,233,104,63,104,150,104,236,105,67,105,154,105,241,106,72,106,159,106,247,107,79,107,167,107,255,108,87,108,175,109,8,109,96,109,185,110,18,110,107,110,196,111,30,111,120,111,209,112,43,112,134,112,224,113,58,113,149,113,240,114,75,114,166,115,1,115,93,115,184,116,20,116,112,116,204,117,40,117,133,117,225,118,62,118,155,118,248,119,86,119,179,120,17,120,110,120,204,121,42,121,137,121,231,122,70,122,165,123,4,123,99,123,194,124,33,124,129,124,225,125,65,125,161,126,1,126,98,126,194,127,35,127,132,127,229,128,71,128,168,129,10,129,107,129,205,130,48,130,146,130,244,131,87,131,186,132,29,132,128,132,227,133,71,133,171,134,14,134,114,134,215,135,59,135,159,136,4,136,105,136,206,137,51,137,153,137,254,138,100,138,202,139,48,139,150,139,252,140,99,140,202,141,49,141,152,141,255,142,102,142,206,143,54,143,158,144,6,144,110,144,214,145,63,145,168,146,17,146,122,146,227,147,77,147,182,148,32,148,138,148,244,149,95,149,201,150,52,150,159,151,10,151,117,151,224,152,76,152,184,153,36,153,144,153,252,154,104,154,213,155,66,155,175,156,28,156,137,156,247,157,100,157,210,158,64,158,174,159,29,159,139,159,250,160,105,160,216,161,71,161,182,162,38,162,150,163,6,163,118,163,230,164,86,164,199,165,56,165,169,166,26,166,139,166,253,167,110,167,224,168,82,168,196,169,55,169,169,170,28,170,143,171,2,171,117,171,233,172,92,172,208,173,68,173,184,174,45,174,161,175,22,175,139,176,0,176,117,176,234,177,96,177,214,178,75,178,194,179,56,179,174,180,37,180,156,181,19,181,138,182,1,182,121,182,240,183,104,183,224,184,89,184,209,185,74,185,194,186,59,186,181,187,46,187,167,188,33,188,155,189,21,189,143,190,10,190,132,190,255,191,122,191,245,192,112,192,236,193,103,193,227,194,95,194,219,195,88,195,212,196,81,196,206,197,75,197,200,198,70,198,195,199,65,199,191,200,61,200,188,201,58,201,185,202,56,202,183,203,54,203,182,204,53,204,181,205,53,205,181,206,54,206,182,207,55,207,184,208,57,208,186,209,60,209,190,210,63,210,193,211,68,211,198,212,73,212,203,213,78,213,209,214,85,214,216,215,92,215,224,216,100,216,232,217,108,217,241,218,118,218,251,219,128,220,5,220,138,221,16,221,150,222,28,222,162,223,41,223,175,224,54,224,189,225,68,225,204,226,83,226,219,227,99,227,235,228,115,228,252,229,132,230,13,230,150,231,31,231,169,232,50,232,188,233,70,233,208,234,91,234,229,235,112,235,251,236,134,237,17,237,156,238,40,238,180,239,64,239,204,240,88,240,229,241,114,241,255,242,140,243,25,243,167,244,52,244,194,245,80,245,222,246,109,246,251,247,138,248,25,248,168,249,56,249,199,250,87,250,231,251,119,252,7,252,152,253,41,253,186,254,75,254,220,255,109,255,255,255,219,0,67,0,3,2,2,2,2,2,3,2,2,2,3,3,3,3,4,6,4,4,4,4,4,8,6,6,5,6,9,8,10,10,9,8,9,9,10,12,15,12,10,11,14,11,9,9,13,17,13,14,15,16,16,17,16,10,12,18,19,18,16,19,15,16,16,16,255,219,0,67,1,3,3,3,4,3,4,8,4,4,8,16,11,9,11,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,255,192,0,17,8,14,16,9,96,3,1,34,0,2,17,1,3,17,1,255,196,0,30,0,1,0,1,4,3,1,1,0,0,0,0,0,0,0,0,0,0,9,2,7,8,10,1,3,6,4,5,255,196,0,122,16,0,1,3,2,4,3,5,5,2,9,3,10,10,20,5,21,0,1,2,3,4,5,6,7,17,18,8,9,19,20,33,49,56,181,21,34,65,119,133,22,81,23,24,35,50,71,97,113,134,197,51,66,129,36,37,82,83,114,118,145,161,180,193,25,38,39,52,69,98,166,177,209,212,53,57,67,73,84,86,87,88,99,100,104,115,116,130,149,150,211,225,228,240,54,55,68,101,136,164,179,182,196,198,85,117,131,132,146,148,162,165,178,210,40,103,163,194,241,147,255,196,0,28,1,1,0,2,3,1,1,1,0,0,0,0,0,0,0,0,0,0,6,7,4,5,8,3,2,1,255,196,0,81,17,1,0,1,2,3,4,5,6,8,10,8,5,4,2,3,0,0,1,2,3,4,5,17,6,33,49,65,7,18,81,97,113,19,34,53,114,177,178,20,50,51,82,129,145,161,193,21,35,52,66,67,130,131,195,209,240,54,55,68,98,115,179,194,225,22,36,83,146,241,23,69,70,132,37,211,99,162,210,255,218,0,12,3,1,0,2,17,3,17,0,63,0,149,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,170,33,194,184,10,129,74,46,170,84,7,10,186,38,167,13,118,191,16,239,205,83,173,141,93,117,93,64,238,7,9,224,114,0,20,43,209,191,156,168,114,139,168,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,2,149,93,14,17,232,239,205,84,2,176,14,23,192,14,28,237,62,39,40,186,166,167,83,218,186,234,154,157,141,252,212,2,160,10,85,116,80,42,5,40,227,157,81,64,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,78,78,20,14,169,94,173,78,226,134,72,175,247,117,240,42,149,142,118,154,34,168,138,21,98,234,160,86,196,84,78,253,74,208,228,0,56,218,114,0,28,41,200,3,227,145,94,247,171,83,93,15,161,171,247,21,116,218,139,170,33,198,221,16,10,193,74,41,206,168,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,90,243,61,203,190,39,178,98,235,87,196,14,79,231,206,101,80,101,245,206,162,154,27,173,162,147,25,93,158,182,155,140,238,155,124,209,196,223,201,83,208,185,91,3,81,22,95,118,105,210,54,53,172,88,216,217,74,62,75,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,64,215,219,34,249,131,241,53,147,89,143,110,198,183,108,208,197,120,238,213,22,176,92,172,24,146,255,0,85,89,75,91,74,229,69,123,88,179,57,253,9,147,106,43,38,98,110,107,147,69,71,177,207,141,243,191,147,185,197,128,115,215,0,90,243,27,46,111,212,151,27,109,198,158,9,101,138,42,168,102,158,223,60,144,199,51,169,42,155,11,222,216,170,99,108,172,73,34,87,42,181,87,246,42,193,183,31,92,20,98,174,20,243,30,174,247,105,182,118,140,178,196,215,9,164,195,151,10,116,145,241,208,111,87,72,219,101,66,200,231,189,179,68,196,84,99,158,229,235,70,197,122,46,230,202,200,190,174,94,124,105,221,120,88,205,10,123,22,47,196,21,109,202,188,75,80,169,136,40,210,153,213,73,69,58,199,182,43,132,17,181,200,230,61,174,72,155,42,177,28,175,133,28,157,57,30,200,118,132,138,243,118,204,44,125,150,188,54,225,187,238,92,227,140,65,133,110,83,227,138,58,73,107,44,151,57,168,103,146,7,80,87,185,209,58,72,92,215,43,21,204,99,149,170,186,106,198,175,193,12,31,229,195,196,46,126,227,158,51,178,243,11,99,92,240,204,12,65,101,173,246,183,105,183,93,49,53,109,93,44,251,45,85,111,102,248,164,145,204,118,215,177,174,77,83,185,205,69,78,244,67,45,121,202,221,173,87,254,17,48,77,246,197,115,164,184,219,110,56,226,219,87,71,89,73,51,102,130,166,9,45,151,7,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,129,124,174,60,246,101,151,214,189,30,180,9,254,34,47,153,127,49,12,67,113,198,83,100,38,64,226,60,65,134,153,130,239,18,51,16,98,91,109,194,170,221,87,85,113,129,36,134,74,40,86,39,49,221,154,55,57,232,247,63,94,164,172,106,177,17,145,181,243,93,254,101,124,194,232,242,202,197,93,145,89,13,139,255,0,211,213,126,216,175,23,203,92,208,84,71,103,165,223,83,13,77,43,38,142,101,146,154,226,217,33,99,85,29,30,232,227,149,92,215,50,77,142,108,75,101,86,89,226,172,228,204,124,57,149,184,42,147,180,94,177,53,194,43,125,54,232,228,124,112,239,95,126,121,122,108,123,219,12,76,71,73,35,209,171,178,54,61,202,154,53,64,190,188,58,227,142,54,120,146,205,203,22,84,224,206,34,115,129,207,184,212,49,247,58,232,113,85,194,102,90,109,200,246,165,69,108,168,234,134,55,100,109,118,168,213,123,119,189,89,27,87,123,218,139,125,121,155,227,220,224,225,211,56,48,46,87,229,126,126,230,173,13,170,135,47,232,165,154,105,113,157,193,245,87,10,167,92,46,9,37,85,76,137,42,117,38,126,214,234,186,35,81,173,107,24,214,49,140,99,100,83,130,238,18,112,175,8,217,88,152,90,219,47,110,196,151,222,205,112,196,215,23,58,57,122,149,205,166,141,143,130,9,82,24,164,90,56,228,73,157,11,36,69,115,122,210,42,174,175,82,53,185,213,249,167,194,223,47,232,125,70,226,7,181,229,19,157,249,209,153,92,73,98,75,22,99,102,246,53,197,86,216,48,61,101,92,84,119,187,253,93,116,17,206,218,250,6,182,86,199,52,142,106,61,26,247,181,28,137,174,143,114,124,84,151,66,21,185,42,121,167,197,63,47,235,189,70,220,77,72,0,0,0,0,0,15,63,143,241,254,13,202,204,27,118,204,28,193,196,52,150,60,61,99,167,90,154,234,234,149,93,145,51,84,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,15,41,196,86,124,224,222,27,114,142,251,154,216,206,182,145,172,183,83,189,150,202,25,170,22,23,221,174,42,199,45,61,20,74,214,61,219,228,115,116,87,35,29,177,136,249,28,155,24,229,72,193,225,19,154,198,104,51,62,106,237,220,68,93,233,46,56,63,48,175,17,55,170,142,142,146,12,39,60,155,33,137,240,58,71,35,89,66,214,163,18,86,72,245,86,163,93,62,231,73,214,74,140,95,227,71,139,108,85,197,206,105,174,41,185,69,216,112,221,139,180,219,240,205,185,173,146,46,157,11,170,100,123,39,158,37,154,88,210,178,72,214,22,204,248,213,26,238,140,104,137,163,16,176,0,109,59,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,145,65,202,159,142,219,170,93,104,56,89,206,92,77,72,235,107,169,210,12,17,117,184,206,230,207,28,232,230,54,59,58,189,81,90,246,57,170,229,131,123,154,172,86,116,26,175,223,4,113,202,248,22,211,137,187,181,214,193,195,110,107,223,108,87,58,187,117,202,221,129,239,181,116,117,148,147,58,25,233,167,142,130,103,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,175,191,227,99,197,63,253,114,217,171,255,0,158,87,31,253,49,63,220,88,249,88,206,79,151,248,135,211,167,53,172,3,101,222,25,46,215,91,255,0,13,185,81,125,190,220,234,238,55,43,142,7,177,85,214,86,85,204,233,167,169,158,74,8,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,165,203,49,127,151,103,16,56,7,59,248,109,195,22,44,32,250,184,46,89,113,103,180,225,91,213,29,106,194,217,210,120,40,33,111,105,100,113,200,247,118,105,28,217,91,28,143,70,43,150,25,83,106,108,83,40,0,16,129,204,123,136,92,253,192,220,103,102,30,22,193,89,225,152,24,126,203,69,236,158,205,110,181,226,106,218,74,88,55,218,169,30,253,145,71,35,88,221,207,123,156,186,39,123,156,170,189,234,164,223,144,3,205,31,207,102,102,253,23,209,232,128,145,254,81,57,133,143,179,43,134,220,73,125,204,108,113,136,49,85,202,12,113,89,73,21,101,238,231,53,116,241,192,218,10,7,54,38,201,51,156,228,98,57,239,114,53,23,77,94,229,248,169,131,252,199,184,133,207,220,13,198,118,97,225,108,21,158,25,129,135,236,180,94,201,236,214,235,94,38,173,164,165,131,125,170,145,239,217,20,114,53,141,220,247,185,203,162,119,185,202,171,222,170,102,7,37,79,43,24,167,230,5,119,167,91,140,0,230,143,231,179,51,126,139,232,244,64,72,255,0,40,156,194,199,217,149,195,110,36,190,230,54,56,196,24,170,229,6,56,172,164,138,178,247,115,154,186,120,224,109,5,3,155,19,100,153,206,114,49,28,247,185,26,139,166,175,114,252,84,205,243,0,57,42,121,88,197,63,48,43,189,58,220,103,248,0,0,24,65,205,219,48,177,246,90,240,219,134,239,185,115,142,49,6,21,185,79,142,40,233,37,172,178,92,230,161,158,72,29,65,94,231,68,233,33,115,92,172,87,49,142,86,170,233,171,26,191,4,48,127,151,15,16,185,251,142,120,206,203,204,45,141,115,195,48,49,5,150,183,218,221,166,221,116,196,213,181,116,179,236,181,85,189,155,226,146,71,49,219,94,198,185,53,78,231,53,21,59,209,12,192,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,214,189,30,180,9,254,0,1,137,92,201,56,129,199,220,50,229,70,8,205,124,185,125,35,238,84,120,226,26,73,104,235,150,101,162,173,130,107,85,201,174,138,162,56,100,141,210,49,29,178,86,181,93,162,73,20,110,239,218,133,245,200,188,244,203,142,34,242,226,221,154,25,95,121,237,214,170,237,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,244,230,102,230,234,154,171,85,174,107,216,231,177,236,123,177,3,157,95,149,140,45,243,2,135,211,174,36,117,112,47,198,109,247,131,204,199,170,185,201,106,246,206,12,197,29,158,159,19,91,98,99,18,169,209,196,175,233,84,211,72,237,52,154,46,172,170,145,185,201,28,141,123,154,237,170,172,150,48,216,80,31,147,133,177,102,21,199,54,42,92,83,130,177,53,171,16,89,107,119,246,107,141,174,182,58,186,89,246,61,204,126,201,99,87,49,219,94,199,53,116,94,231,53,81,123,209,79,214,0,0,3,15,249,140,228,222,126,227,44,184,131,50,56,103,199,217,129,106,197,248,99,253,127,101,195,184,162,182,138,59,181,173,17,238,127,74,146,23,35,37,172,141,234,215,51,110,215,201,26,200,207,202,189,32,98,67,181,167,140,78,43,236,183,90,43,205,31,18,89,149,37,69,5,68,117,49,50,175,19,214,85,64,231,177,200,230,164,144,205,35,162,149,154,162,106,201,26,230,57,53,71,34,162,170,27,36,145,1,205,35,128,90,60,187,237,220,77,228,229,190,213,109,194,11,216,233,241,22,29,163,166,130,134,27,68,139,210,166,134,166,146,56,218,198,58,25,94,177,164,145,162,44,141,150,69,147,223,100,143,232,134,127,240,81,197,117,139,139,76,154,162,198,93,91,85,30,47,182,233,71,138,108,148,83,61,221,130,171,115,210,57,17,178,34,61,33,157,140,234,198,186,189,169,171,227,234,61,241,72,167,229,115,30,197,152,171,3,112,99,152,120,167,5,98,107,174,31,189,81,123,39,179,92,109,117,178,82,85,65,190,235,72,199,236,150,53,107,219,185,143,115,87,69,239,107,149,23,185,84,132,30,29,56,151,205,62,23,241,220,56,235,44,238,223,217,118,219,53,100,245,62,203,185,254,70,104,163,237,112,67,44,125,110,151,93,239,143,115,189,199,232,228,248,162,203,79,26,89,233,151,28,69,242,204,199,153,161,149,247,158,221,106,174,246,52,83,67,42,35,42,173,245,77,187,208,172,148,181,49,162,175,78,102,110,110,169,170,181,90,230,189,142,123,30,199,184,34,91,241,177,226,159,254,185,108,213,255,0,207,43,143,254,152,217,76,213,92,159,238,61,184,223,177,112,143,129,34,162,195,149,86,171,150,102,222,250,82,217,44,149,144,190,162,22,82,164,200,147,85,85,182,57,99,124,112,236,108,172,141,119,163,159,46,155,90,230,199,42,176,45,167,51,94,59,109,89,35,131,110,57,25,149,184,154,174,60,208,191,83,198,218,170,203,92,237,99,240,221,19,213,174,115,228,147,69,86,84,205,22,173,141,140,219,35,25,39,95,116,106,144,245,98,219,11,113,11,198,134,57,190,210,225,108,21,158,25,213,136,47,85,187,251,53,186,215,137,174,213,117,83,236,99,158,253,145,71,35,158,237,172,99,156,186,39,115,90,170,189,200,165,170,197,56,179,21,99,155,237,86,41,198,184,154,235,136,47,85,187,59,77,198,233,91,37,93,84,251,24,214,51,124,178,43,158,237,172,99,90,154,175,115,90,136,157,200,132,223,114,238,224,22,143,134,60,42,184,243,52,173,246,171,150,102,222,250,85,26,45,52,21,31,102,99,72,229,103,102,165,169,218,175,73,158,201,228,109,68,145,189,35,119,187,27,119,54,62,164,161,242,227,27,70,116,112,37,192,230,42,204,155,134,115,226,12,194,205,10,26,139,37,125,198,227,136,238,181,119,91,115,21,215,58,88,164,161,166,134,161,250,178,153,98,154,88,221,35,118,77,38,245,147,116,106,145,50,27,255,0,194,239,19,120,7,138,108,175,182,230,6,16,169,164,163,185,62,157,174,189,97,229,184,195,83,91,102,157,100,150,61,147,182,53,220,214,61,208,74,232,158,246,177,100,141,26,253,173,213,90,219,107,205,31,200,158,102,253,23,214,40,136,107,225,71,138,236,199,225,43,49,217,141,112,84,189,186,213,93,211,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,78,102,110,114,197,50,34,186,55,57,200,168,246,62,72,222,27,31,3,207,224,12,127,131,115,79,6,218,115,7,47,177,13,37,243,15,95,41,210,166,134,186,153,87,100,172,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,2,197,113,119,197,190,13,225,7,0,82,99,60,87,133,241,5,250,162,241,81,45,5,170,150,219,76,169,3,234,219,11,228,99,106,106,157,249,42,118,57,90,137,252,249,85,21,238,142,41,18,57,54,223,83,207,227,252,1,131,115,79,6,221,178,251,48,112,245,37,243,15,95,41,214,154,186,134,165,23,100,172,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,2,26,242,67,155,6,110,88,120,139,185,230,86,116,86,213,215,224,76,79,78,200,110,216,98,203,19,231,130,222,248,41,118,83,205,108,134,170,167,74,119,186,86,181,101,78,174,201,18,89,92,173,115,210,37,100,212,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,153,197,119,10,57,143,194,86,99,191,5,99,88,187,117,170,187,169,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,156,204,220,212,150,21,85,116,110,115,85,21,236,124,114,63,37,121,94,241,211,248,20,197,76,200,236,227,198,125,147,45,175,91,253,143,83,90,221,208,216,174,146,72,213,77,102,87,39,103,163,155,89,58,154,163,152,201,85,146,126,73,174,168,145,66,106,64,49,87,143,110,55,236,92,35,224,72,168,176,229,85,170,229,153,183,190,148,182,75,37,100,47,168,133,148,169,50,36,213,85,109,142,88,223,28,59,27,43,35,93,232,231,203,166,214,185,177,202,172,11,105,204,215,142,219,86,72,224,219,142,70,101,110,38,171,143,52,47,212,241,182,170,178,215,59,88,252,55,68,245,107,156,249,36,209,85,149,51,69,171,99,99,54,200,198,73,215,221,26,164,61,95,214,229,177,199,61,171,136,44,1,71,149,121,141,116,164,161,204,92,43,79,77,109,137,245,151,70,186,124,81,3,97,145,91,85,19,102,145,103,154,165,177,211,189,213,58,35,147,93,37,220,137,34,199,28,37,226,156,89,138,177,205,246,171,20,227,92,77,117,196,23,170,221,157,166,227,116,173,146,174,170,125,140,107,25,190,89,21,207,118,214,49,173,77,87,185,173,68,78,228,65,133,177,102,42,192,215,218,92,83,130,177,53,215,15,222,168,183,246,107,141,174,182,74,74,168,55,177,204,126,201,99,86,189,187,152,247,53,116,94,246,185,81,123,149,64,218,76,24,213,192,191,25,182,46,48,242,226,170,231,37,171,216,216,207,11,246,122,124,77,109,137,143,90,86,201,42,63,165,83,77,35,181,214,25,122,82,170,70,231,44,145,185,142,107,183,34,50,89,50,84,15,201,197,56,179,10,224,107,21,86,41,198,184,154,213,135,236,180,91,59,77,198,233,91,29,37,44,27,222,214,51,124,178,43,88,221,207,123,90,154,175,123,156,136,157,234,132,43,102,231,54,76,241,196,124,65,91,243,55,43,215,216,216,51,11,246,170,123,54,21,184,201,50,210,220,99,150,39,68,181,55,72,233,229,103,94,101,220,217,25,30,245,142,7,49,136,205,202,146,73,47,215,204,215,142,219,174,119,99,43,142,70,101,110,38,164,147,43,236,53,17,182,170,178,215,59,158,204,73,90,196,107,156,249,36,209,17,244,208,203,171,99,99,55,70,247,199,215,221,34,44,61,44,117,225,71,133,28,199,226,215,49,217,130,176,84,93,134,213,67,211,158,255,0,127,158,21,125,45,162,149,202,168,142,114,34,167,82,103,237,114,69,10,42,58,71,53,202,170,198,50,73,24,19,189,194,175,19,24,55,138,252,163,163,205,44,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,54,163,102,102,217,99,123,36,106,38,230,61,187,154,199,239,141,151,128,243,248,3,0,96,220,172,193,182,156,190,203,236,61,73,99,195,214,58,116,166,161,161,166,69,217,19,53,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,95,64,6,37,115,36,226,7,31,112,203,149,24,35,53,242,229,244,143,185,81,227,136,105,37,163,174,89,150,138,182,9,173,87,38,186,42,136,225,146,55,72,196,118,201,90,213,118,137,36,81,187,191,106,23,215,34,243,211,46,56,139,203,139,118,104,101,125,231,183,90,171,181,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,211,153,155,155,170,106,173,86,185,175,99,158,199,177,238,196,14,117,126,86,48,183,204,10,31,78,184,145,213,192,191,25,183,222,15,51,30,170,231,37,171,219,56,51,20,118,122,124,77,109,137,140,74,167,71,18,191,165,83,77,35,180,210,104,186,178,170,70,231,36,114,53,238,107,182,170,178,88,195,97,64,126,78,22,197,152,87,28,216,169,113,78,10,196,214,172,65,101,173,223,217,174,54,186,216,234,233,103,216,247,49,251,37,141,92,199,109,123,28,213,209,123,156,213,69,239,69,63,88,0,0,1,175,183,19,124,77,241,37,96,226,75,53,236,86,46,32,243,42,221,109,183,99,139,237,37,29,29,38,44,175,134,10,104,35,175,153,177,197,28,109,149,26,198,53,168,141,70,162,34,34,34,34,27,4,154,214,113,99,230,159,57,62,96,98,31,81,156,9,190,229,195,139,49,86,57,224,199,47,49,78,53,196,215,92,65,122,173,246,183,105,184,221,43,100,171,170,159,101,214,173,140,223,44,138,231,187,107,24,214,166,171,220,214,162,39,114,33,146,166,42,242,184,242,39,150,95,90,245,138,211,42,128,0,0,198,174,99,216,179,21,96,110,12,115,15,20,224,172,77,117,195,247,170,47,100,246,107,141,174,182,74,74,168,55,221,105,24,253,146,198,173,123,119,49,238,106,232,189,237,114,162,247,42,145,23,195,39,19,124,73,95,248,146,202,139,21,247,136,60,202,184,219,110,56,226,197,73,89,71,87,139,43,230,130,166,9,43,225,108,145,73,27,165,86,189,142,106,171,85,170,138,138,138,168,164,175,243,71,242,39,153,191,69,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,6,202,96,0,0,0,45,167,16,249,253,131,120,103,202,250,236,217,199,150,188,65,112,180,80,84,83,211,62,27,37,189,106,167,223,52,136,198,171,149,85,177,68,205,87,189,242,200,198,107,181,136,171,35,227,99,226,7,0,115,88,207,152,184,151,180,231,22,105,93,234,234,176,106,211,165,170,237,131,108,14,232,91,146,137,88,168,178,193,4,238,122,45,75,101,84,159,168,247,164,143,218,176,245,99,133,219,91,54,120,167,9,225,92,115,98,170,194,216,215,12,218,177,5,150,183,103,105,183,93,40,163,171,165,159,99,218,246,111,138,68,115,29,181,236,107,147,84,238,115,81,83,189,16,128,30,58,56,50,190,240,121,152,244,182,200,238,190,217,193,152,163,180,84,97,155,148,175,98,85,58,56,149,157,90,106,152,219,166,147,69,213,137,22,70,181,35,145,175,107,155,181,85,241,70,19,233,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,4,16,242,251,227,215,16,240,205,140,168,112,54,96,223,106,235,50,174,239,81,28,53,204,168,237,85,175,176,49,18,165,201,53,12,41,42,50,22,58,162,161,178,84,35,99,123,222,198,42,181,174,122,34,44,233,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,7,214,97,175,48,78,61,112,247,12,216,54,187,3,101,245,246,146,179,53,46,244,242,67,66,202,126,203,90,203,3,209,105,156,179,87,66,178,163,225,123,169,234,29,37,58,58,55,177,239,98,43,154,230,34,162,221,94,49,56,170,193,188,40,101,29,195,24,94,110,84,142,196,247,26,122,138,108,39,104,146,53,153,247,27,138,51,220,87,68,215,177,221,154,55,58,55,76,253,205,218,197,70,162,245,31,27,31,175,102,63,199,248,203,52,241,149,219,48,115,7,16,213,223,49,13,242,161,106,107,171,170,85,55,202,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,16,37,167,149,95,28,247,92,210,166,252,91,179,114,233,87,112,197,150,218,122,171,149,143,16,220,174,142,168,169,188,193,213,89,37,165,153,213,18,44,178,84,196,146,57,204,217,185,22,158,39,34,181,157,13,210,72,249,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,239,114,238,227,126,143,138,172,8,184,75,24,213,109,204,220,39,111,138,91,235,150,24,41,161,186,70,233,165,141,149,84,177,50,87,61,219,88,200,59,66,164,113,198,201,106,26,140,106,53,236,106,6,96,31,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,214,68,7,52,142,62,168,243,19,183,112,201,147,151,11,85,203,8,39,99,168,196,88,138,142,166,10,232,110,242,39,74,166,26,106,73,35,115,216,216,98,122,70,178,72,138,146,58,88,214,63,113,145,191,172,30,87,137,206,106,121,167,127,226,10,221,136,248,126,196,126,207,192,248,26,225,55,178,35,146,10,152,35,196,144,201,20,44,159,218,116,206,155,100,208,171,227,153,96,247,34,150,56,230,221,249,57,123,217,147,244,220,203,46,185,147,192,230,55,206,252,9,65,73,98,205,12,181,168,195,237,191,91,38,164,116,246,233,22,166,231,4,91,226,87,46,174,166,169,137,181,44,86,111,73,162,247,209,29,170,69,59,226,219,135,78,26,51,79,138,12,119,14,5,203,59,79,246,93,182,243,89,5,79,178,237,159,145,154,88,251,92,240,197,39,71,171,208,123,35,220,223,125,250,53,62,42,146,211,198,150,69,229,199,14,156,179,49,230,87,229,125,155,176,218,168,125,141,44,211,74,168,250,171,133,83,174,244,41,37,85,76,136,137,212,153,251,91,170,232,141,70,181,172,99,88,198,49,141,12,138,225,119,137,188,3,197,54,87,219,115,3,8,84,210,81,220,159,78,215,94,176,242,220,97,169,173,179,78,178,75,30,201,219,26,238,107,30,232,37,116,79,123,88,178,70,141,126,214,234,173,109,224,53,193,225,71,138,236,199,225,43,49,217,141,112,84,189,186,213,93,211,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,78,102,110,114,197,50,34,186,55,57,200,168,246,62,72,223,176,246,0,199,248,55,52,240,109,167,48,114,251,16,210,95,48,245,242,157,42,104,107,169,149,118,74,205,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,16,61,0,0,12,63,227,155,140,219,239,7,153,143,147,183,57,45,94,217,193,152,163,219,148,248,154,219,19,24,149,78,142,37,160,233,84,211,72,237,52,154,46,172,170,145,185,201,28,141,123,154,237,170,172,150,60,170,194,216,179,10,227,155,21,46,41,193,88,154,213,136,44,181,187,251,53,198,215,91,29,93,44,251,30,230,63,100,177,171,152,237,175,99,154,186,47,115,154,168,189,232,164,96,243,206,253,9,254,242,127,13,44,255,0,44,174,59,110,185,35,140,173,217,25,154,88,154,146,60,175,191,84,72,218,90,203,164,238,99,48,221,107,209,206,107,227,147,69,70,83,77,46,141,145,143,219,27,31,39,95,116,104,147,117,66,109,0,0,0,0,12,21,226,107,141,250,206,21,120,226,194,216,75,24,213,110,203,44,89,131,237,146,223,92,176,207,83,53,174,70,213,221,163,101,85,44,76,149,172,110,231,190,14,208,169,28,146,62,42,118,163,26,174,99,26,185,212,66,183,58,191,52,248,91,229,253,15,168,220,64,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,15,172,136,14,86,252,125,81,229,223,97,225,147,56,238,22,171,110,16,94,217,81,135,113,21,101,76,20,48,218,36,94,173,76,212,213,114,72,230,49,208,202,245,145,99,145,85,100,108,178,36,126,251,36,103,70,95,192,0,0,17,235,205,27,142,219,174,73,218,161,200,140,151,196,212,148,248,218,249,78,247,98,11,141,36,238,237,184,122,137,205,98,196,200,246,166,216,170,106,26,247,42,63,127,82,40,218,143,70,181,102,134,86,222,14,61,184,223,177,112,143,129,34,162,195,149,86,171,150,102,222,250,82,217,44,149,144,190,162,22,82,164,200,147,85,85,182,57,99,124,112,236,108,172,141,119,163,159,46,155,90,230,199,42,178,2,238,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,3,101,236,251,206,188,43,195,182,83,223,115,143,26,219,238,181,182,92,63,217,123,76,22,184,163,146,169,253,122,152,169,217,177,178,73,27,23,71,204,213,93,94,158,234,46,154,174,136,176,237,125,230,211,196,53,251,62,112,206,107,58,142,146,131,9,225,138,138,150,179,4,80,87,84,65,69,112,164,159,123,92,149,178,163,181,168,169,108,78,98,50,87,51,165,28,145,50,70,64,221,100,107,230,250,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,8,121,136,240,65,89,194,174,59,76,91,131,169,119,101,150,44,184,75,21,137,169,52,245,51,90,228,108,49,72,250,90,169,95,19,88,221,207,124,253,157,22,73,36,124,84,238,87,185,92,199,185,66,109,50,95,55,176,110,125,101,126,31,205,204,191,158,174,75,22,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,32,7,128,158,55,239,188,35,227,185,104,177,29,85,214,229,150,87,190,172,183,187,37,28,44,168,153,149,73,10,164,53,84,141,146,88,217,28,219,219,19,36,93,232,215,197,174,230,185,209,196,172,158,140,45,139,48,174,57,177,82,226,156,21,137,173,88,130,203,91,191,179,92,109,117,177,213,210,207,177,238,99,246,75,26,185,142,218,246,57,171,162,247,57,170,139,222,138,7,235,24,191,199,39,28,120,55,132,44,26,218,90,86,82,95,51,22,249,78,231,216,108,47,122,236,141,154,171,123,109,102,213,71,50,153,174,71,34,53,21,31,51,218,172,98,181,27,44,177,92,190,34,248,151,202,206,23,240,36,216,235,51,46,223,216,246,43,53,28,244,222,212,185,254,90,24,164,236,144,77,44,125,110,151,93,143,147,107,189,198,106,229,248,34,235,215,158,153,233,152,252,69,230,61,199,52,51,66,243,219,174,181,218,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,233,194,205,206,209,53,87,43,156,231,189,207,123,222,247,4,143,242,210,230,49,117,191,221,108,252,55,231,213,230,174,227,114,184,212,118,76,49,137,107,106,29,52,245,51,200,234,169,228,138,229,87,85,82,174,123,220,229,167,167,166,108,81,170,170,171,99,95,230,169,41,70,170,228,217,242,202,227,182,213,157,216,54,221,145,153,165,137,170,228,205,11,13,60,141,165,172,186,78,215,191,18,81,49,92,230,190,57,52,69,125,76,49,104,217,24,253,210,61,145,245,247,72,171,55,72,51,212,2,45,121,168,113,235,77,75,77,117,225,99,38,239,180,149,143,172,167,154,223,142,110,116,253,84,125,27,210,88,92,148,20,213,17,202,214,171,213,172,158,42,166,57,143,102,201,122,90,163,210,86,176,45,175,30,220,203,51,30,249,156,177,96,222,26,243,31,216,248,67,2,220,34,158,43,221,138,165,93,237,251,132,109,69,123,165,115,154,140,150,142,55,171,226,108,58,62,9,182,186,71,44,204,116,73,29,224,169,230,41,140,179,191,128,188,204,204,28,58,234,188,33,154,153,109,81,135,106,110,85,214,170,100,130,220,143,170,191,53,41,210,149,36,154,103,200,197,167,131,100,204,153,54,59,123,219,163,216,229,66,50,178,47,34,243,31,136,188,199,183,101,126,87,217,187,117,214,187,89,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,56,89,185,186,174,138,229,115,154,198,53,239,123,24,233,95,226,151,134,76,3,194,207,44,76,117,151,248,66,154,146,178,228,202,123,27,111,88,133,109,208,211,86,222,103,75,229,60,155,231,116,105,185,204,99,167,149,177,49,238,122,199,26,181,155,157,162,185,193,145,92,20,113,93,98,226,211,38,168,177,151,86,213,71,139,237,186,81,226,155,37,20,207,119,96,170,220,244,142,68,108,136,143,72,103,99,58,177,174,175,106,106,248,250,143,124,82,41,144,6,180,60,60,113,3,143,184,101,205,10,28,215,203,151,210,62,229,71,79,81,73,45,29,114,204,180,85,176,77,26,181,209,84,71,12,145,186,70,35,182,74,214,171,180,73,34,141,221,251,80,216,123,34,243,211,46,56,139,203,139,118,104,101,125,231,183,90,171,181,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,211,153,155,155,170,106,173,86,185,175,99,158,199,177,238,11,128,0,0,0,3,23,249,146,83,99,232,120,75,197,24,187,44,113,110,53,176,98,28,35,81,71,123,130,92,43,95,53,44,243,64,217,146,26,150,212,58,31,125,212,204,167,158,105,222,136,173,70,172,12,123,151,107,21,22,29,178,171,142,126,38,178,223,49,240,230,57,185,231,94,96,98,138,11,53,194,42,138,219,37,211,20,85,84,82,220,169,117,210,106,103,182,117,150,52,234,70,175,106,72,177,185,209,185,81,237,209,205,106,166,195,215,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,154,208,231,246,78,95,120,127,206,92,89,147,184,142,110,209,87,134,110,14,167,142,167,107,25,218,233,94,212,146,154,167,99,30,244,143,171,4,145,75,211,222,174,102,253,174,247,154,168,6,203,214,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,16,151,204,123,136,92,253,192,220,103,102,30,22,193,89,225,152,24,126,203,69,236,158,205,110,181,226,106,218,74,88,55,218,169,30,253,145,71,35,88,221,207,123,156,186,39,123,156,170,189,234,166,117,114,157,207,75,22,103,240,193,108,203,159,108,221,107,113,78,90,107,110,187,182,224,143,126,218,89,234,42,36,160,88,101,85,114,58,22,192,206,131,89,170,58,62,204,173,216,214,116,220,248,214,230,143,231,179,51,126,139,232,244,64,102,167,38,188,216,205,60,208,252,47,254,19,51,47,21,226,223,102,125,159,236,94,221,188,212,215,246,94,167,180,58,157,46,179,221,179,119,77,155,182,233,174,198,235,224,134,90,241,185,159,53,60,56,240,209,140,115,38,205,91,73,6,33,74,118,90,240,250,77,81,20,111,91,141,75,210,40,228,137,146,177,237,153,240,181,210,84,172,91,29,189,148,239,69,209,187,156,152,65,200,199,244,217,251,183,252,72,243,252,236,51,138,213,122,198,88,15,36,44,119,234,185,106,48,213,61,85,238,255,0,71,13,83,93,72,217,234,146,54,209,182,88,218,245,84,169,142,40,231,122,36,140,69,108,85,140,86,170,164,174,3,10,173,60,77,241,119,127,186,209,88,172,92,65,231,5,198,229,113,168,142,146,142,142,147,22,92,230,158,166,121,28,141,142,40,227,108,170,231,189,206,84,106,53,17,85,85,81,16,154,158,55,49,6,50,200,30,7,47,183,156,190,199,152,129,152,135,5,211,225,200,104,113,5,109,82,84,92,106,31,13,206,134,37,154,166,69,110,217,223,43,81,221,100,115,118,75,212,145,28,213,107,149,171,26,220,164,50,26,167,52,248,151,143,50,110,20,84,147,225,236,176,167,246,165,74,84,211,197,80,201,110,51,178,72,168,99,70,61,232,230,61,174,73,106,89,43,88,253,143,163,106,123,174,123,28,146,63,205,31,200,158,102,253,23,214,40,128,245,92,20,113,93,98,226,211,38,168,177,151,86,213,71,139,237,186,81,226,155,37,20,207,119,96,170,220,244,142,68,108,136,143,72,103,99,58,177,174,175,106,106,248,250,143,124,82,41,144,6,180,60,60,113,3,143,184,101,205,10,28,215,203,151,210,62,229,71,79,81,73,45,29,114,204,180,85,176,77,26,181,209,84,71,12,145,186,70,35,182,74,214,171,180,73,34,141,221,251,80,216,123,34,243,211,46,56,139,203,139,118,104,101,125,231,183,90,171,181,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,211,153,155,155,170,106,173,86,185,175,99,158,199,177,238,11,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,53,67,133,80,41,114,253,231,207,26,189,143,70,174,186,31,78,221,80,229,99,106,174,170,128,114,135,32,1,198,211,144,0,225,74,30,138,169,221,169,216,0,249,159,34,179,221,215,196,174,39,171,147,188,226,88,85,235,170,8,152,230,235,170,42,1,220,135,39,8,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,225,87,67,146,135,119,234,128,55,149,34,234,124,143,222,139,221,170,253,250,169,244,69,222,221,64,236,0,0,5,179,206,204,249,193,217,35,133,110,88,147,17,84,166,182,250,119,76,177,172,115,42,42,166,205,17,85,145,187,197,94,210,52,115,179,156,38,42,185,201,115,195,249,123,129,173,204,167,85,150,8,110,11,113,170,106,233,238,232,245,143,100,107,240,119,118,168,4,182,92,175,86,203,67,119,92,42,122,73,183,119,230,57,221,223,208,138,126,92,89,131,132,38,149,33,142,239,171,213,118,162,118,121,124,127,252,211,92,108,211,226,51,53,179,114,236,151,108,77,137,235,162,86,36,141,100,20,213,213,41,18,35,158,174,84,209,242,59,226,186,126,196,67,195,83,226,188,83,73,51,106,105,113,37,214,25,90,228,114,73,29,100,141,114,42,124,81,81,117,212,13,163,105,43,105,171,162,235,82,201,189,159,126,138,159,239,157,230,184,121,103,198,30,123,101,124,205,117,171,27,93,171,160,106,234,176,86,93,107,28,213,247,21,137,220,217,145,62,58,248,124,16,151,142,7,120,233,163,226,66,199,61,187,17,208,83,91,239,54,231,195,79,34,67,37,68,187,213,105,213,238,114,171,217,227,186,55,255,0,57,127,225,12,196,0,1,210,247,171,87,185,62,39,44,122,175,192,173,205,220,154,106,124,234,143,106,253,200,160,125,40,167,39,83,29,174,136,190,39,98,119,129,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,21,156,89,59,128,115,215,0,93,50,231,49,172,52,151,27,109,198,158,120,162,150,90,88,102,158,223,60,144,201,11,106,233,93,51,30,216,170,99,108,175,88,229,70,170,181,87,246,162,235,215,197,87,12,248,203,133,12,220,172,202,220,97,93,73,113,99,169,219,114,180,92,233,149,26,203,141,186,71,200,200,167,88,247,43,161,126,232,164,99,227,114,174,215,177,219,92,246,108,145,251,36,150,43,140,78,21,112,111,21,249,71,112,193,247,155,109,35,113,61,186,158,162,167,9,221,228,145,97,125,186,226,172,247,17,210,181,143,119,102,145,205,141,179,51,107,183,49,17,200,157,70,70,246,4,16,223,248,151,205,60,87,144,86,222,29,49,77,219,219,56,110,205,136,33,191,219,170,174,19,212,212,87,81,244,168,150,142,42,40,94,249,86,56,232,217,27,156,173,137,177,166,215,42,170,42,34,232,121,252,155,205,236,101,145,25,137,111,205,44,190,158,146,12,67,105,167,174,134,134,122,152,18,102,83,190,166,146,106,85,153,24,190,235,158,198,206,231,177,28,142,102,246,183,115,94,221,90,191,38,106,229,158,42,201,188,199,196,121,91,141,105,59,61,235,12,220,37,183,212,237,142,70,71,54,197,247,39,139,168,198,61,208,202,197,108,145,189,90,155,227,123,28,137,163,144,242,160,126,175,250,106,199,184,171,253,149,196,120,147,17,220,63,236,149,149,215,42,234,137,63,241,164,154,105,36,127,235,115,156,239,138,169,58,124,185,184,40,252,85,114,226,123,254,63,182,90,164,204,220,83,249,75,149,76,9,213,146,215,66,168,197,142,216,217,183,57,142,218,246,44,146,186,36,107,95,35,154,221,101,108,49,72,182,171,150,167,47,74,60,178,177,80,231,174,124,225,15,244,245,95,186,91,61,142,233,12,21,17,217,233,119,211,77,77,84,248,100,133,100,166,184,182,72,94,228,86,201,186,56,229,70,185,172,147,123,91,34,160,8,86,231,87,230,159,11,124,191,161,245,27,137,53,36,43,115,171,243,79,133,190,95,208,250,141,196,7,37,79,52,248,167,229,253,119,168,219,137,169,33,91,146,167,154,124,83,242,254,187,212,109,196,212,128,0,0,0,1,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,65,183,51,62,52,127,25,60,199,102,91,224,167,116,240,14,1,184,85,193,77,81,13,119,90,59,237,114,47,73,245,218,70,247,66,232,90,140,115,105,220,155,157,211,150,87,171,147,172,177,199,122,185,178,113,155,141,164,190,254,44,248,26,213,138,240,157,170,151,125,69,238,241,80,202,203,92,152,130,55,178,106,103,83,83,177,118,117,237,203,186,102,190,71,35,163,158,72,211,103,185,18,62,108,11,225,215,33,177,151,18,89,185,98,202,156,25,69,86,231,220,106,24,251,157,116,52,233,51,45,54,228,123,82,162,182,84,115,216,221,145,181,218,163,85,237,222,245,100,109,93,239,106,40,126,86,25,201,220,125,138,178,239,22,102,189,190,195,87,30,19,193,212,241,203,93,118,154,150,100,164,146,119,213,210,83,37,36,83,163,22,37,169,214,186,41,86,39,57,171,210,107,221,240,68,119,229,101,238,10,186,230,86,63,195,89,115,98,168,164,130,229,138,175,20,86,74,57,106,222,230,193,28,245,51,50,24,221,35,154,215,57,24,142,122,42,170,53,203,166,186,34,248,19,61,198,150,69,229,199,14,156,179,49,230,87,229,125,155,176,218,168,125,141,44,211,74,168,250,171,133,83,174,244,41,37,85,76,136,137,212,153,251,91,170,232,141,70,181,172,99,88,198,49,141,137,110,19,188,211,228,223,204,12,61,234,48,1,226,177,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,179,19,203,83,152,23,225,218,142,135,33,51,90,109,152,250,213,111,119,178,238,46,118,145,222,40,105,32,166,103,229,101,158,165,243,84,92,94,189,166,121,54,177,26,177,198,247,247,109,113,232,57,151,240,57,77,196,118,13,155,56,112,59,234,217,152,184,46,207,35,33,164,141,146,212,50,249,110,133,100,157,104,155,11,17,206,74,148,115,229,116,46,99,125,247,200,177,189,21,28,199,195,9,127,233,171,1,98,175,246,87,14,98,76,57,112,255,0,178,81,215,91,107,169,228,255,0,197,146,25,163,145,159,169,205,115,126,10,128,108,125,197,143,149,140,228,249,127,136,125,58,115,90,194,116,240,143,20,191,141,199,46,140,221,204,138,220,55,236,75,213,183,7,226,107,21,238,158,39,110,165,125,116,86,133,149,210,211,42,185,94,144,189,147,198,228,107,253,230,57,92,205,94,141,73,31,5,128,92,174,29,115,231,25,112,219,155,150,44,214,193,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,217,35,91,162,57,88,237,143,70,72,212,222,198,170,108,83,147,185,197,128,115,215,0,90,243,27,46,111,212,151,27,109,198,158,9,101,138,42,168,102,158,223,60,144,199,51,169,42,155,11,222,216,170,99,108,172,73,34,87,42,181,87,246,42,192,95,18,156,40,223,114,59,4,229,110,106,218,98,186,220,176,102,100,224,251,53,225,46,83,194,197,142,134,241,81,70,217,170,104,28,246,47,237,150,37,123,88,174,141,206,98,117,22,9,30,191,171,193,7,26,56,171,132,124,199,130,186,181,215,91,222,1,185,117,32,189,225,232,171,164,108,108,234,172,59,171,169,160,87,164,43,88,196,130,52,71,61,61,248,209,209,110,102,228,145,129,176,161,0,60,209,252,246,102,111,209,125,30,136,158,140,45,139,48,174,57,177,82,226,156,21,137,173,88,130,203,91,191,179,92,109,117,177,213,210,207,177,238,99,246,75,26,185,142,218,246,57,171,162,247,57,170,139,222,138,64,191,52,127,61,153,155,244,95,71,162,3,63,249,42,121,88,197,63,48,43,189,58,220,96,7,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,198,0,115,71,243,217,153,191,69,244,122,32,50,211,146,198,124,224,218,44,61,138,248,114,188,214,210,91,241,13,101,225,248,154,202,147,84,42,62,234,199,210,199,21,76,49,49,88,141,223,3,105,35,145,83,122,189,236,149,238,70,35,97,123,137,74,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,159,78,2,120,223,177,113,113,129,37,162,196,117,86,171,110,102,217,58,178,222,236,148,112,190,158,23,210,172,202,144,213,82,54,73,100,124,144,236,116,76,145,119,171,153,46,187,154,214,201,18,188,50,168,3,21,120,246,227,126,197,194,62,4,138,139,14,85,90,174,89,155,123,233,75,100,178,86,66,250,136,89,74,147,34,77,85,86,216,229,141,241,195,177,178,178,53,222,142,124,186,109,107,155,28,170,192,197,254,116,249,243,131,107,112,246,20,225,202,205,91,73,112,196,52,119,134,98,107,210,67,80,170,251,83,25,75,36,84,208,202,196,98,183,124,237,171,146,68,77,232,246,50,38,57,88,173,153,142,49,47,149,199,158,204,178,250,215,163,214,152,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,148,28,174,60,246,101,151,214,189,30,180,9,254,0,1,128,28,234,252,172,97,111,152,20,62,157,113,33,88,154,158,117,126,86,48,183,204,10,31,78,184,145,129,193,158,74,97,94,34,120,147,193,249,57,141,110,23,90,43,46,32,246,135,105,158,215,44,113,213,51,161,65,81,80,205,142,146,57,24,154,190,22,162,234,197,247,85,116,209,116,84,11,213,203,187,143,170,206,24,241,82,224,60,210,184,93,110,89,101,123,233,83,234,181,51,212,125,153,145,36,149,253,166,150,155,114,177,33,123,231,145,213,17,198,196,145,222,236,141,220,232,250,114,206,161,173,15,16,252,63,99,238,25,115,66,187,42,51,25,148,143,185,81,211,211,213,197,89,66,147,45,21,108,19,70,142,108,180,242,77,28,110,145,136,237,241,57,200,221,18,72,164,111,126,213,36,83,148,135,25,56,203,17,84,199,194,198,59,166,196,24,145,148,84,253,108,47,115,167,162,73,217,102,183,67,20,142,154,26,234,133,145,28,202,102,185,41,162,167,93,142,218,249,210,37,114,51,162,214,4,165,0,0,31,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,167,214,0,129,110,98,60,16,86,112,171,142,211,22,224,234,93,217,101,139,46,18,197,98,106,77,61,76,214,185,27,12,82,62,150,170,87,196,214,55,115,223,63,103,69,146,73,31,21,59,149,238,87,49,238,92,127,194,185,233,152,248,67,41,241,174,72,91,47,61,92,25,142,251,36,183,43,93,66,43,227,134,170,158,166,9,227,170,167,239,78,148,203,217,217,27,213,53,107,227,84,71,53,85,145,58,61,146,113,254,0,193,185,167,131,110,217,125,152,56,122,146,249,135,175,148,235,77,93,67,82,139,178,86,106,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,154,240,241,93,194,142,99,240,149,152,239,193,88,214,46,221,106,174,234,79,96,191,193,10,178,150,239,74,213,68,87,53,21,87,167,51,55,53,37,133,85,93,27,156,213,69,123,31,28,143,11,42,123,92,232,205,236,101,159,89,161,136,51,115,48,39,164,146,251,136,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,222,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,226,140,255,0,229,123,192,183,225,175,21,51,60,115,143,6,118,188,182,178,239,246,61,53,107,182,195,125,186,71,35,81,53,133,90,189,162,142,29,36,234,106,173,99,229,70,71,249,86,182,162,52,11,191,202,191,128,170,106,90,107,87,20,249,201,98,164,172,125,101,60,55,12,13,108,168,234,163,232,222,146,204,213,175,169,167,146,38,181,94,173,100,18,210,189,175,123,54,75,213,209,30,145,57,146,148,0,24,171,205,31,200,158,102,253,23,214,40,136,1,39,251,154,63,145,60,205,250,47,172,81,16,129,195,214,22,177,99,156,253,203,76,21,138,104,123,109,151,16,99,11,53,174,227,77,213,124,125,122,89,235,98,142,88,247,177,90,246,238,99,220,154,181,81,201,174,168,168,189,224,100,7,46,238,55,235,56,85,199,107,132,177,141,86,236,178,197,151,8,165,190,185,97,158,166,107,92,141,134,88,217,85,75,19,37,107,27,185,239,131,180,42,71,36,143,138,157,168,198,171,152,198,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,107,153,197,119,10,57,143,194,86,99,191,5,99,88,187,117,170,187,169,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,156,204,220,212,150,21,85,116,110,115,85,21,236,124,114,63,45,121,85,241,207,106,202,218,159,197,187,55,46,148,150,252,39,114,168,170,185,88,241,13,202,232,218,122,107,52,253,37,146,90,89,157,81,34,69,29,52,171,27,156,205,155,85,42,37,114,43,95,215,221,24,76,72,0,11,63,197,23,12,152,7,138,108,175,185,101,254,47,166,164,163,185,62,157,205,178,226,20,183,67,83,91,102,157,100,138,77,240,58,68,220,214,61,208,68,217,88,199,49,100,141,28,205,205,213,28,221,123,51,163,40,113,150,66,230,134,32,202,60,192,130,146,59,238,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,114,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,166,206,102,42,241,237,193,5,139,139,140,9,21,110,28,165,181,91,115,54,201,210,138,201,123,172,153,244,240,190,149,102,69,154,150,173,209,197,35,228,135,99,165,124,105,177,92,201,116,218,230,182,73,81,225,133,92,33,243,100,172,203,60,167,196,120,75,136,21,186,226,219,174,29,183,246,140,37,85,212,158,162,225,124,170,146,166,87,75,77,95,91,60,178,109,219,215,135,100,157,52,107,32,130,84,247,222,145,71,38,5,231,70,111,99,44,250,205,12,65,155,153,129,61,36,151,220,69,80,217,170,18,146,4,134,8,152,200,219,20,80,198,206,245,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,95,63,138,112,158,42,192,215,218,172,45,141,112,205,215,15,222,168,182,118,155,117,210,138,74,74,168,55,177,175,102,248,164,70,189,187,152,246,185,53,78,246,185,21,59,149,12,234,229,123,192,183,225,175,21,51,60,115,143,6,118,188,182,178,239,246,61,53,107,182,195,125,186,71,35,81,53,133,90,189,162,142,29,36,234,106,173,99,229,70,71,249,86,182,162,52,12,53,204,236,157,199,217,57,38,28,163,204,107,13,93,142,229,137,44,235,123,138,217,93,75,53,53,109,36,29,182,170,145,173,168,134,102,49,209,189,206,164,124,141,68,213,22,57,35,118,190,242,162,126,174,92,240,253,143,179,79,43,243,35,53,240,131,41,42,109,185,93,79,111,171,189,81,162,76,250,217,96,170,146,86,245,96,142,56,220,215,50,38,195,44,178,185,238,98,50,54,57,221,250,46,153,107,206,175,205,62,22,249,127,67,234,55,18,234,242,49,253,54,126,237,255,0,18,2,58,178,47,61,51,31,135,76,199,183,102,134,87,222,123,13,214,135,88,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,72,95,181,186,166,168,228,115,90,246,57,143,99,30,220,224,227,111,154,181,171,59,242,190,92,168,200,91,30,32,177,219,113,37,60,244,152,158,178,249,76,218,106,212,131,169,3,163,138,146,74,90,183,183,100,141,109,68,83,182,86,170,58,57,54,167,231,56,242,156,205,120,18,186,228,142,50,184,231,158,86,225,154,72,242,190,253,81,27,170,168,237,112,57,140,195,117,175,70,181,204,146,61,85,25,77,52,186,186,55,179,108,108,124,157,13,177,162,67,213,194,12,45,132,241,86,57,190,210,225,108,21,134,110,184,130,245,91,191,179,91,173,116,82,85,213,79,177,142,123,246,69,26,57,238,218,198,57,203,162,119,53,170,171,220,138,7,170,200,188,139,204,126,34,243,30,221,149,249,95,102,237,215,90,237,101,154,105,85,89,75,111,165,106,162,73,85,83,34,34,244,225,102,230,234,186,43,149,206,107,24,215,189,236,99,182,20,225,211,134,140,172,225,127,2,67,129,114,206,211,253,151,109,188,214,65,77,237,75,159,229,166,150,62,215,60,49,71,214,233,117,222,200,247,55,220,102,141,79,138,173,191,224,95,131,43,23,7,153,113,85,108,146,235,237,156,103,138,59,61,70,38,185,68,247,165,43,164,137,31,210,166,166,141,218,105,12,93,89,81,36,115,82,73,28,247,57,219,81,89,20,121,42,0,0,6,0,115,171,242,177,133,190,96,80,250,117,196,133,98,106,121,213,249,88,194,223,48,40,125,58,226,70,7,6,121,41,133,120,137,226,79,7,228,230,53,184,93,104,172,184,131,218,29,166,123,92,177,199,84,206,133,5,69,67,54,58,72,228,98,106,248,90,139,171,23,221,85,211,69,209,80,47,255,0,45,222,62,175,185,5,138,173,121,37,153,23,14,219,150,88,130,224,202,122,121,170,170,89,31,217,154,169,228,209,106,89,36,174,107,27,70,231,191,116,241,185,200,214,106,233,153,163,186,140,154,111,205,101,179,211,34,243,31,135,76,199,184,229,126,104,89,187,13,214,135,73,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,72,95,181,218,46,136,228,115,92,199,181,143,99,216,217,21,229,121,204,11,255,0,131,124,41,102,236,223,218,173,56,50,240,231,127,225,50,173,53,108,245,21,63,248,53,53,36,112,197,253,132,90,126,106,129,42,128,0,6,181,156,88,249,167,206,79,152,24,135,212,103,54,83,53,172,226,199,205,62,114,124,192,196,62,163,56,19,83,202,227,200,158,89,125,107,214,43,76,170,49,87,149,199,145,60,178,250,215,172,86,153,84,0,0,6,42,243,71,242,39,153,191,69,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,244,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,0,108,166,0,0,0,0,91,252,244,200,188,184,226,47,46,46,57,95,154,22,110,221,106,174,210,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,78,102,110,118,139,162,181,90,231,49,237,123,30,246,58,224,0,53,161,226,31,135,236,125,195,46,104,87,101,70,99,50,145,247,42,58,122,122,184,171,40,82,101,162,173,130,104,209,205,150,158,73,163,141,210,49,29,190,39,57,27,162,73,20,141,239,218,166,101,112,19,205,11,240,41,133,101,202,62,33,100,186,222,112,165,154,223,44,152,102,233,75,31,104,174,162,233,70,174,101,177,237,85,78,164,47,218,145,192,229,114,116,92,173,99,149,32,84,117,60,138,113,175,194,141,139,139,76,154,173,193,189,43,85,30,47,182,235,89,133,175,117,176,189,221,130,171,115,22,72,213,209,170,61,33,157,140,233,72,154,61,169,171,36,233,189,241,70,134,190,248,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,80,245,92,67,241,3,143,184,154,205,10,236,215,204,103,210,50,229,89,79,79,73,21,29,10,204,148,84,80,67,26,53,177,83,199,52,146,58,54,43,183,202,230,163,180,89,37,145,221,219,148,249,49,206,69,230,62,91,101,198,6,205,12,107,102,246,85,171,49,187,116,182,8,103,85,109,85,69,45,42,83,170,213,58,53,79,114,25,59,83,122,74,171,185,237,99,158,141,70,58,55,191,34,249,125,240,21,136,120,153,198,84,56,231,48,108,85,116,121,87,104,168,142,106,231,212,118,170,39,223,216,169,82,212,134,134,100,137,89,51,27,81,78,216,234,21,178,49,236,99,213,26,230,189,81,82,255,0,243,184,180,218,172,22,172,134,177,88,173,148,150,235,109,186,159,16,82,81,209,210,66,216,96,166,130,54,219,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,128,71,94,88,228,238,62,206,57,49,29,30,92,216,106,239,151,44,55,103,75,220,182,202,26,89,170,107,106,224,237,180,180,142,109,60,48,177,238,145,237,117,91,36,114,46,136,145,199,35,181,247,81,23,242,176,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,185,191,201,83,205,62,41,249,127,93,234,54,227,213,115,72,224,22,143,46,251,119,19,121,57,111,181,91,112,130,246,58,124,69,135,104,233,160,161,134,209,34,244,169,161,169,164,142,54,177,142,134,87,172,105,36,104,139,35,101,145,100,247,217,35,250,33,250,188,82,243,123,251,107,147,86,124,45,195,213,190,235,133,241,94,40,183,170,226,107,140,238,210,108,63,239,57,143,164,162,149,17,58,147,63,106,185,42,145,27,178,39,177,90,141,157,203,217,163,135,0,96,12,101,154,120,202,211,151,217,125,135,170,239,152,134,249,80,148,212,52,52,200,155,229,126,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,249,54,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,19,189,203,187,130,10,62,21,112,34,226,220,99,75,187,51,113,101,190,40,175,173,89,160,169,134,215,27,102,150,70,82,210,202,200,154,246,238,99,224,237,8,146,73,27,229,167,106,177,202,214,49,202,23,47,131,190,21,112,111,10,25,71,111,193,246,107,109,35,177,61,198,158,158,167,22,93,227,145,102,125,198,226,140,247,209,178,185,140,119,102,141,206,145,176,179,107,118,177,85,202,157,71,200,247,248,174,104,254,68,243,55,232,190,177,68,101,81,138,188,209,252,137,230,111,209,125,98,136,8,1,50,211,128,78,59,46,188,34,98,106,219,22,37,163,171,187,101,214,34,168,74,187,197,29,44,110,158,182,150,120,233,230,108,114,208,198,250,136,160,99,228,145,212,237,153,207,69,87,71,11,17,59,216,210,192,100,134,10,181,102,86,116,96,28,185,190,212,85,193,109,197,88,162,213,100,172,150,145,237,108,241,193,83,87,28,50,58,55,57,174,106,61,26,245,84,85,107,147,93,53,69,240,61,87,20,92,50,99,238,22,115,66,229,151,248,190,154,174,178,218,202,135,54,203,136,82,221,53,53,21,230,4,142,41,55,192,233,19,107,158,198,207,19,101,99,28,244,142,69,115,55,59,68,115,130,101,57,134,113,91,106,201,14,23,42,47,184,15,20,210,79,136,115,30,157,45,120,78,178,221,92,215,42,193,60,91,166,185,65,36,83,49,251,35,167,118,232,231,137,94,141,154,106,85,84,86,188,143,94,17,249,140,241,171,110,197,86,12,161,178,82,254,25,36,188,92,33,130,142,217,125,234,75,116,88,250,146,75,80,216,174,8,246,189,187,152,247,171,166,170,235,71,3,34,107,180,108,108,114,46,27,93,113,254,50,190,224,219,6,95,94,113,13,93,102,30,194,181,21,213,54,90,25,149,28,202,7,214,44,75,82,145,42,166,230,177,238,130,55,171,53,216,143,222,228,68,116,143,87,103,167,38,206,30,190,218,102,197,219,136,91,181,77,214,146,147,46,244,162,180,50,58,93,41,110,53,213,180,213,17,78,215,78,228,84,94,132,15,69,116,76,247,183,84,192,229,115,90,155,100,11,129,207,59,244,39,251,201,252,52,138,178,85,57,231,126,132,255,0,121,63,134,152,107,193,63,12,244,220,87,98,220,127,150,16,215,82,91,239,176,96,122,139,190,30,174,171,89,122,20,215,24,110,52,8,222,162,70,228,85,100,145,73,52,42,170,215,236,73,150,68,99,220,198,160,25,169,202,191,143,90,106,170,107,87,11,25,201,125,164,163,125,29,60,54,252,13,115,168,234,171,235,30,178,204,229,160,169,168,146,87,53,30,141,124,17,82,177,172,99,54,69,210,213,94,177,53,242,148,106,239,143,240,6,50,202,204,101,118,203,236,193,195,213,118,60,67,99,168,90,106,234,26,148,77,241,63,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,154,158,91,28,115,218,184,130,192,20,121,87,152,215,74,74,28,197,194,180,244,214,216,159,89,116,107,167,197,16,54,25,21,181,81,54,105,22,121,170,91,29,59,221,83,162,57,53,210,93,200,146,44,113,134,111,128,0,16,173,206,175,205,62,22,249,127,67,234,55,18,106,72,86,231,87,230,159,11,124,191,161,245,27,136,24,0,76,79,42,190,57,238,185,165,77,248,183,102,229,210,174,225,139,45,180,245,87,43,30,33,185,93,29,81,83,121,131,170,178,75,75,51,170,36,89,100,169,137,36,115,153,179,114,45,60,78,69,107,58,27,164,193,94,17,184,54,169,226,195,43,243,142,225,133,42,106,221,142,240,69,61,154,108,53,66,181,177,83,209,87,62,162,74,149,168,134,117,124,110,93,238,138,153,91,18,239,141,137,35,155,212,114,51,85,110,58,255,0,166,172,5,138,191,217,92,57,137,48,229,195,254,201,71,93,109,174,167,147,255,0,22,72,102,142,70,126,167,53,205,248,42,1,180,153,103,248,162,226,111,0,240,179,149,247,44,192,197,245,52,149,151,38,83,185,214,92,60,151,24,105,171,111,51,164,145,71,178,6,200,187,156,198,58,120,157,43,216,215,172,113,171,159,181,218,35,93,98,184,67,230,87,151,25,211,148,248,143,18,103,53,214,213,131,113,38,1,183,251,83,19,59,98,83,219,229,165,146,166,88,226,146,130,39,79,53,76,219,91,217,99,122,109,220,179,212,68,198,35,150,70,53,98,91,138,238,43,179,31,139,92,199,126,53,198,178,246,27,85,15,82,11,5,130,9,149,244,182,138,87,42,42,181,170,168,157,73,159,181,171,44,202,136,233,28,214,162,35,24,200,227,96,120,172,232,205,236,101,159,89,161,136,51,115,48,39,164,146,251,136,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,222,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,226,139,235,130,120,85,198,87,206,24,243,15,138,76,71,109,171,182,225,60,57,79,71,77,135,231,116,137,26,221,174,50,221,41,41,101,86,49,204,85,146,154,40,164,168,107,158,142,103,229,186,109,106,191,167,51,91,98,128,218,160,243,248,255,0,0,96,220,211,193,183,108,190,204,28,61,73,124,195,215,202,117,166,174,161,169,69,217,43,53,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,79,64,0,215,7,138,238,20,115,31,132,172,199,126,10,198,177,118,235,85,119,82,123,5,254,8,85,148,183,122,86,170,34,185,168,170,189,57,153,185,169,44,42,170,232,220,230,170,43,216,248,228,125,255,0,229,193,204,2,179,135,123,236,89,73,155,216,139,253,73,235,251,76,241,84,212,71,61,68,152,118,171,99,228,221,78,200,89,36,143,134,105,17,24,248,81,187,82,73,82,86,171,63,44,146,202,255,0,20,92,50,96,30,41,178,190,229,151,248,190,154,146,142,228,250,119,54,203,136,82,221,13,77,109,154,117,146,41,55,192,233,19,115,88,247,65,19,101,99,28,197,146,52,115,55,55,84,115,117,246,207,76,139,204,126,29,51,30,227,149,249,161,102,236,55,90,29,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,117,33,126,215,104,186,35,145,205,115,30,214,61,143,99,67,213,241,93,197,118,99,241,107,152,239,198,184,214,94,195,106,161,234,65,96,176,65,50,190,150,209,74,229,69,86,181,85,19,169,51,246,181,101,153,81,29,35,154,212,68,99,25,28,108,182,183,92,1,140,172,88,54,193,152,55,156,61,87,71,135,177,85,69,117,53,150,186,100,70,178,189,244,107,18,84,172,72,171,185,204,99,167,141,138,253,54,43,247,181,21,93,27,209,185,21,192,79,4,23,222,46,49,220,181,184,142,150,235,109,203,43,39,86,43,221,238,142,102,83,204,250,165,133,86,26,90,71,73,20,140,146,109,238,137,242,38,197,107,34,215,115,154,233,34,71,228,167,58,92,39,133,112,53,139,34,112,182,10,195,54,172,63,101,162,251,79,217,173,214,186,40,233,41,96,222,251,115,223,178,40,209,172,110,231,189,206,93,19,189,206,85,94,245,80,35,175,44,114,207,21,102,238,47,143,2,224,170,78,215,122,168,183,220,174,20,212,173,142,73,36,170,236,84,83,214,62,8,153,27,28,247,205,35,41,220,200,216,141,247,164,115,26,170,136,170,169,249,88,91,22,98,172,13,125,165,197,56,43,19,93,112,253,234,139,127,102,184,218,235,100,164,170,131,123,28,199,236,150,53,107,219,185,143,115,87,69,239,107,149,23,185,84,201,94,87,30,123,50,203,235,94,143,90,101,167,53,14,2,169,170,169,174,188,83,228,221,138,146,141,244,116,243,92,49,205,178,159,170,175,172,122,203,11,82,190,154,158,56,156,212,122,53,243,203,84,247,61,140,217,23,87,69,122,202,231,135,203,142,185,205,251,67,135,26,31,177,24,83,217,121,207,116,234,219,174,27,161,234,90,237,27,24,221,110,48,117,21,221,110,166,255,0,200,192,253,221,55,182,78,170,200,200,217,218,99,3,11,97,60,85,142,111,180,184,91,5,97,155,174,32,189,86,239,236,214,235,93,20,149,117,83,236,99,158,253,145,70,142,123,182,177,142,114,232,157,205,106,170,247,34,159,148,77,159,44,174,4,173,89,35,131,109,217,231,154,88,102,174,60,208,191,83,200,234,90,59,164,13,99,240,221,19,213,205,107,35,143,85,86,84,205,22,142,145,239,219,35,25,39,67,108,106,147,117,66,229,240,19,193,5,139,132,124,9,45,110,35,165,181,92,179,54,247,213,138,247,123,163,153,245,16,178,149,38,85,134,150,145,210,69,27,227,135,99,98,124,137,177,28,249,117,220,231,54,56,145,142,104,254,68,243,55,232,190,177,68,101,81,138,188,209,252,137,230,111,209,125,98,136,8,1,50,83,129,126,51,111,188,30,102,61,85,206,75,87,182,112,102,40,236,244,248,154,219,19,24,149,78,142,37,127,74,166,154,71,105,164,209,117,101,84,141,206,72,228,107,220,215,109,85,100,177,227,89,127,248,215,225,70,251,194,94,114,214,224,222,149,214,179,8,92,181,172,194,215,186,216,88,222,223,75,181,139,36,106,232,213,88,179,64,247,244,164,77,24,229,209,146,116,216,201,99,64,54,19,194,216,179,10,227,155,21,46,41,193,88,154,213,136,44,181,187,251,53,198,215,91,29,93,44,251,30,230,63,100,177,171,152,237,175,99,154,186,47,115,154,168,189,232,167,235,16,109,203,99,142,123,175,15,184,254,143,42,243,26,233,87,93,151,88,170,162,154,219,19,235,46,142,108,24,94,119,77,34,182,170,38,205,34,65,13,51,164,168,123,170,116,70,174,154,75,185,86,53,142,73,201,0,0,0,68,95,59,12,157,181,89,113,150,3,206,251,29,134,174,42,140,75,79,85,100,191,214,67,74,214,210,58,122,84,141,212,110,150,70,177,21,106,100,138,73,216,139,35,213,93,21,27,17,168,137,19,137,116,44,167,24,220,61,126,51,252,62,226,76,166,162,169,181,81,94,170,250,21,182,75,133,198,151,173,29,29,116,18,182,70,185,21,17,95,23,81,137,36,14,149,136,174,108,115,201,238,189,53,99,130,37,185,78,231,165,247,44,56,160,182,101,207,182,109,84,88,91,50,245,183,93,219,112,70,51,117,84,20,245,18,80,44,50,170,181,91,51,167,127,65,172,213,91,39,105,86,236,115,250,110,103,149,230,143,231,179,51,126,139,232,244,70,47,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,94,14,50,115,142,197,196,7,16,248,131,56,176,228,61,158,147,19,91,236,117,18,83,110,123,251,37,83,45,20,113,212,211,111,123,24,178,116,167,142,88,186,155,17,175,217,185,190,235,145,64,205,254,72,247,107,85,130,213,159,55,219,237,206,146,221,109,183,83,225,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,142,188,232,205,236,101,159,89,161,136,51,115,48,39,164,146,251,136,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,222,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,114,178,79,61,44,89,97,195,6,127,229,207,182,110,180,88,167,50,254,205,91,173,13,183,163,217,186,150,10,138,169,43,214,105,81,90,141,133,208,63,160,230,106,174,147,180,163,118,57,157,71,50,223,228,14,78,95,120,128,206,92,39,147,184,114,110,207,87,137,174,13,167,146,167,107,31,217,41,88,215,73,83,83,177,239,98,73,210,130,57,101,233,239,71,63,102,214,251,206,68,2,103,249,80,228,237,171,45,120,75,178,98,231,88,106,232,113,14,96,212,84,94,238,146,214,210,182,41,228,129,179,73,13,19,88,237,141,122,211,45,59,25,60,104,229,114,107,85,43,216,187,100,68,61,7,52,127,34,121,155,244,95,88,162,50,126,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,24,57,163,249,19,204,223,162,250,197,16,16,2,100,167,2,252,102,223,120,60,204,122,171,156,150,175,108,224,204,81,217,233,241,53,182,38,49,42,157,28,74,254,149,77,52,142,211,73,162,234,202,169,27,156,145,200,215,185,174,218,170,201,99,198,178,255,0,241,175,194,141,247,132,188,229,173,193,189,43,173,102,16,185,107,89,133,175,117,176,177,189,190,151,107,22,72,213,209,170,177,102,129,239,233,72,154,49,203,163,36,233,177,146,198,128,108,39,133,177,102,21,199,54,42,92,83,130,177,53,171,16,89,107,119,246,107,141,174,182,58,186,89,246,61,204,126,201,99,87,49,219,94,199,53,116,94,231,53,81,123,209,79,214,32,219,150,199,28,247,94,31,113,253,30,85,230,53,210,174,187,46,177,85,69,53,182,39,214,93,28,216,48,188,238,154,69,109,84,77,154,68,130,26,103,73,80,247,84,232,141,93,52,151,114,172,107,28,147,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,84,47,113,214,247,105,170,39,136,7,189,83,224,112,199,171,151,189,62,39,90,35,220,191,122,33,244,53,187,83,77,64,168,0,0,232,171,173,166,161,139,173,85,38,198,125,250,42,255,0,188,98,23,28,92,116,209,240,223,99,130,221,135,40,41,174,23,155,139,230,167,141,38,146,162,45,138,148,232,246,185,21,140,241,221,35,63,156,159,240,68,62,102,113,135,158,217,161,51,221,117,198,215,106,24,28,186,164,20,119,90,198,181,61,196,98,247,58,101,79,134,190,31,21,3,97,169,115,7,8,67,42,195,37,223,71,162,237,84,236,242,248,255,0,249,167,234,91,111,86,203,187,119,91,234,122,169,183,119,230,57,189,223,210,136,106,243,81,138,241,77,92,206,169,170,196,151,89,165,115,149,203,36,149,146,57,202,171,241,85,85,215,83,220,229,103,17,153,173,148,119,101,187,97,156,79,93,42,189,35,107,224,169,174,169,88,149,26,244,114,38,140,145,191,20,211,246,42,129,178,216,34,23,36,249,194,98,171,100,150,204,63,152,88,26,220,250,116,88,160,154,224,151,26,167,46,158,246,175,72,246,72,191,22,247,106,164,151,100,158,124,224,236,238,194,182,220,73,135,106,83,91,133,59,102,72,210,57,145,17,87,126,168,138,248,219,224,172,112,23,48,0,7,10,186,20,239,56,155,185,186,159,59,55,170,247,234,159,118,138,7,214,139,169,201,67,123,187,138,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,20,168,227,94,240,41,106,47,138,233,169,88,0,12,126,227,7,137,236,53,195,158,94,205,114,175,168,155,218,85,204,169,167,164,142,58,105,36,252,171,105,220,246,234,173,115,116,239,219,223,187,227,240,47,237,68,241,210,211,203,83,50,170,71,11,29,35,149,19,94,228,77,84,128,254,101,153,165,38,59,226,83,20,216,96,173,168,150,134,197,116,124,113,198,253,232,214,175,66,6,174,141,115,149,60,88,239,4,64,44,198,120,103,118,50,207,60,121,116,196,55,139,173,100,176,92,43,95,37,53,43,167,151,166,214,185,90,141,77,143,145,232,223,204,103,199,197,11,251,194,247,46,12,205,206,180,180,226,156,66,148,116,24,114,185,33,170,111,78,231,27,106,29,3,186,139,170,183,167,35,123,246,53,116,95,131,187,251,251,147,233,229,197,194,197,195,54,115,42,209,143,239,20,180,239,178,217,235,161,169,137,31,52,107,212,211,180,34,170,198,230,59,93,31,10,105,225,247,254,201,197,176,217,104,176,253,158,142,207,65,79,28,80,210,66,200,90,216,216,141,77,26,154,124,17,19,252,64,99,6,71,242,244,201,204,169,164,98,213,225,234,43,141,106,57,146,45,69,77,45,36,242,181,205,143,106,232,254,206,213,211,93,87,250,84,187,247,142,29,178,210,231,111,117,181,48,213,187,162,248,221,19,154,234,58,125,21,21,17,63,181,42,23,64,1,24,28,101,242,206,91,228,44,197,25,75,109,181,209,213,70,215,172,145,50,88,41,35,145,207,168,103,123,145,176,34,185,81,174,119,126,191,113,25,24,95,19,227,60,150,199,75,93,65,81,45,13,214,213,52,208,77,20,117,14,70,171,209,178,68,228,85,137,233,187,77,207,211,71,127,136,217,213,205,107,147,107,154,138,139,240,84,34,219,153,223,5,215,107,237,109,22,104,229,237,170,129,189,24,103,74,198,54,104,96,87,186,74,182,109,213,54,55,118,157,103,47,123,187,187,255,0,164,50,223,131,110,44,48,167,16,248,54,150,26,57,170,210,239,79,26,71,51,37,166,123,19,88,224,129,207,247,149,239,215,190,79,191,255,0,94,73,154,211,112,253,157,120,131,33,243,18,151,22,91,107,235,34,130,24,234,32,168,130,25,100,209,221,72,213,186,237,107,216,138,187,145,158,43,240,253,72,108,21,145,89,235,131,243,179,9,80,94,240,221,108,211,62,106,104,228,122,73,76,248,151,190,40,222,191,157,175,246,196,248,129,115,202,94,221,200,84,0,232,239,106,232,165,104,237,74,103,78,237,123,206,134,170,247,39,235,3,236,213,20,228,161,174,238,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,56,57,215,224,12,27,46,75,224,220,210,118,30,164,76,89,75,138,41,236,12,187,53,21,179,173,186,90,74,217,221,78,245,69,209,236,73,97,99,219,185,23,98,172,155,54,245,36,221,129,92,183,176,181,139,24,113,181,149,182,156,71,67,218,233,41,238,21,119,72,227,234,190,61,181,84,84,53,21,116,210,106,197,69,93,147,193,19,244,215,107,182,232,228,86,170,162,200,175,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,181,232,245,160,79,240,0,1,10,220,234,252,211,225,111,151,244,62,163,113,38,164,133,110,117,126,105,240,183,203,250,31,81,184,128,228,169,230,159,20,252,191,174,245,27,113,53,36,43,114,84,243,79,138,126,95,215,122,141,184,154,144,0,0,0,0,44,87,21,92,29,229,31,21,248,54,178,205,140,44,244,150,236,78,218,118,199,104,197,148,212,108,117,198,220,248,214,71,68,197,127,115,166,166,221,44,155,233,220,228,99,183,185,90,172,147,100,140,249,56,46,225,39,10,240,141,149,137,133,173,178,246,236,73,125,236,215,12,77,113,115,163,151,169,92,218,104,216,248,32,149,33,138,69,163,142,68,153,208,178,68,87,55,173,34,170,234,245,50,0,1,138,188,209,252,137,230,111,209,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,0,27,41,152,107,157,252,174,114,27,59,51,230,217,157,21,149,53,118,58,58,138,135,213,226,236,63,110,139,167,6,33,159,243,155,42,74,215,53,212,143,123,181,235,186,52,85,149,61,230,244,165,115,230,118,101,0,44,167,17,24,79,10,224,110,14,243,107,11,96,172,51,106,195,246,90,44,191,196,189,154,221,107,162,142,146,150,13,244,53,47,126,200,163,70,177,187,158,247,57,116,78,247,57,85,123,213,77,112,141,148,248,177,242,177,156,159,47,241,15,167,78,107,88,6,197,25,71,150,120,87,57,56,17,203,236,173,198,180,157,162,203,137,178,190,199,111,169,219,28,111,146,29,246,200,54,79,23,81,143,99,102,137,232,217,35,122,181,118,72,198,57,19,86,161,9,156,98,112,171,140,184,80,205,203,134,15,188,219,106,221,134,46,53,21,21,56,78,239,36,137,51,46,54,228,127,184,142,149,172,99,123,76,109,116,109,153,155,91,181,234,142,68,233,190,55,190,71,185,86,113,191,71,153,56,86,209,195,14,97,213,108,197,248,110,223,44,88,122,175,163,5,61,61,109,158,146,56,25,5,46,189,84,124,181,145,177,102,93,25,18,34,193,79,189,206,115,219,35,157,152,28,69,240,209,149,156,80,96,73,176,46,102,90,127,177,236,87,154,56,41,189,169,108,252,180,50,201,217,39,154,41,58,61,94,131,25,38,214,251,236,213,171,240,84,8,160,229,149,199,109,215,36,113,149,187,35,51,75,19,82,71,149,247,234,137,27,75,89,116,157,204,102,27,173,122,57,205,124,114,104,168,202,105,165,209,178,49,251,99,99,228,235,238,141,18,110,173,181,230,143,231,179,51,126,139,232,244,69,138,206,140,161,198,89,11,154,24,131,40,243,2,10,72,239,184,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,253,202,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,158,82,231,118,186,222,170,89,89,121,185,213,215,212,71,79,5,35,37,169,153,210,189,176,65,19,33,134,36,115,149,85,25,28,81,199,27,27,224,214,49,173,77,17,17,0,153,254,74,158,86,49,79,204,10,239,78,183,24,1,205,31,207,102,102,253,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,113,128,28,209,252,246,102,111,209,125,30,136,15,63,151,60,25,227,236,227,225,114,229,196,6,87,80,213,223,46,88,111,20,85,217,46,182,26,88,166,169,173,171,131,165,109,90,103,80,211,65,3,221,35,218,234,186,167,76,175,122,34,71,27,21,169,238,187,91,85,146,249,189,140,178,23,52,48,254,110,101,252,244,145,223,112,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,59,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,37,211,146,167,149,140,83,243,2,187,211,173,198,42,243,66,224,91,240,41,138,159,158,57,57,131,59,38,91,94,182,123,98,154,137,219,161,177,93,36,145,200,186,66,141,78,207,71,54,177,244,244,87,49,146,171,227,252,147,93,79,26,134,116,255,0,162,111,144,95,139,7,225,255,0,218,118,175,180,158,207,234,126,15,190,208,209,123,103,183,118,142,205,209,233,239,234,116,122,159,148,235,116,183,118,127,202,244,181,252,153,9,153,209,155,216,203,62,179,67,16,102,230,96,79,73,37,247,17,84,54,106,132,164,129,33,130,38,50,54,197,20,49,179,189,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,151,197,25,255,0,202,247,129,111,195,94,42,102,120,231,30,12,237,121,109,101,223,236,122,106,215,109,134,251,116,142,70,162,107,10,181,123,69,28,58,73,212,213,90,199,202,140,143,242,173,109,68,104,22,43,49,184,51,199,217,57,194,229,183,136,12,209,161,171,177,220,177,38,40,164,178,90,172,53,81,77,77,91,73,7,74,228,181,46,174,166,158,6,58,55,185,212,148,174,133,88,245,69,142,71,171,147,222,110,158,131,149,199,158,204,178,250,215,163,214,153,255,0,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,173,122,61,104,19,252,0,3,0,57,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,245,175,71,173,51,255,0,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,90,244,122,208,37,251,141,126,20,108,92,90,100,213,110,13,233,90,168,241,125,183,90,204,45,123,173,133,238,236,21,91,152,178,70,174,141,81,233,12,236,103,74,68,209,237,77,89,39,77,239,138,52,61,7,12,252,42,229,31,10,24,54,167,7,229,109,182,173,207,184,212,118,155,157,222,229,35,38,184,220,94,138,238,154,77,43,24,198,236,141,174,86,177,140,107,88,221,92,237,55,190,71,190,240,0,0,0,0,0,6,31,243,88,194,120,86,241,193,142,53,197,55,108,51,106,173,189,97,255,0,102,251,34,227,81,69,28,149,86,254,189,214,133,147,246,121,92,138,248,186,140,68,107,246,42,110,106,34,46,168,102,1,138,188,209,252,137,230,111,209,125,98,136,8,1,54,157,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,213,136,218,160,0,0,12,85,230,143,228,79,51,126,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,232,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,0,159,62,40,184,100,192,60,83,101,125,203,47,241,125,53,37,29,201,244,238,109,151,16,165,186,26,154,219,52,235,36,82,111,129,210,38,230,177,238,130,38,202,198,57,139,36,104,230,110,110,168,230,235,217,157,25,67,140,178,23,52,49,6,81,230,4,20,145,223,112,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,54,93,197,56,179,10,224,107,21,86,41,198,184,154,213,135,236,180,91,59,77,198,233,91,29,37,44,27,222,214,51,124,178,43,88,221,207,123,90,154,175,123,156,136,157,234,134,190,252,114,113,111,83,197,238,110,55,24,82,225,122,75,30,30,177,211,186,215,97,133,244,209,123,70,74,77,234,254,165,100,237,213,207,123,156,174,114,68,142,88,161,220,173,102,231,58,89,101,12,244,229,111,199,213,102,98,118,30,25,51,142,225,117,185,98,244,237,149,24,119,17,86,84,207,93,53,222,52,234,212,205,77,87,36,142,123,219,52,76,73,22,57,21,82,55,69,26,71,238,62,54,117,164,168,131,110,91,28,14,98,28,253,199,244,121,179,141,95,136,48,230,4,194,117,20,215,74,58,202,86,85,80,207,125,171,100,210,36,113,208,214,53,26,141,100,82,211,187,173,44,50,117,99,84,99,25,177,239,234,197,57,32,0,0,98,87,22,60,186,242,143,138,92,196,195,25,131,114,109,93,130,228,202,135,211,98,170,235,69,75,41,170,110,118,230,210,76,148,235,163,225,149,143,169,142,161,180,140,71,185,27,253,78,178,181,202,237,144,35,50,127,11,97,60,43,129,172,84,184,91,5,97,155,86,31,178,209,111,236,214,235,93,20,116,148,176,111,123,158,253,145,70,141,99,119,61,238,114,232,157,238,114,170,247,170,159,172,0,133,110,117,126,105,240,183,203,250,31,81,184,151,87,145,143,233,179,247,111,248,145,106,185,213,249,167,194,223,47,232,125,70,226,93,94,70,63,166,207,221,191,226,64,73,246,41,194,120,87,28,216,170,176,182,53,195,54,172,65,101,173,217,218,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,213,59,156,212,84,239,68,49,131,132,142,92,89,71,194,150,50,189,230,13,45,222,175,24,98,26,138,137,162,176,215,93,41,89,27,236,150,231,162,167,74,52,106,171,95,82,230,171,153,37,74,35,55,51,221,100,113,53,210,164,153,106,0,0,0,0,0,192,14,117,126,86,48,183,204,10,31,78,184,145,235,203,46,237,106,178,241,199,150,21,151,155,157,37,5,60,149,23,42,70,75,83,51,98,99,167,158,217,87,12,49,35,156,168,138,249,37,146,56,216,223,23,61,237,106,106,170,136,72,87,58,191,43,24,91,230,5,15,167,92,72,86,3,97,62,58,56,50,177,113,135,151,20,182,200,238,190,198,198,120,95,180,84,97,155,148,175,122,210,182,73,81,157,90,106,152,219,174,176,203,210,137,22,70,181,100,141,204,107,155,185,17,241,73,0,56,167,9,226,172,13,125,170,194,216,215,12,221,112,253,234,139,103,105,183,93,40,164,164,170,131,123,26,246,111,138,68,107,219,185,143,107,147,84,239,107,145,83,185,80,155,238,93,220,125,81,241,57,133,87,1,230,149,194,213,109,204,219,39,74,159,85,169,130,159,237,52,107,28,175,237,52,180,219,145,235,51,25,4,142,168,142,54,44,109,247,100,110,214,201,211,139,207,243,53,224,74,213,157,216,54,227,158,121,91,134,106,228,205,11,13,60,110,170,163,181,192,215,191,18,81,49,90,215,50,72,245,69,125,76,49,106,232,222,205,210,61,145,244,54,200,171,15,72,62,190,91,188,125,88,179,247,10,218,242,75,50,46,29,139,51,112,253,189,148,244,243,85,84,190,79,180,212,176,71,162,212,178,73,92,231,186,177,172,102,233,227,115,149,207,209,211,51,86,245,25,14,117,17,87,203,91,151,54,54,195,216,171,15,241,49,156,213,87,92,51,37,179,173,61,139,12,71,219,45,183,70,213,54,73,169,222,235,138,61,145,190,56,118,53,92,216,90,174,108,236,153,189,69,72,247,197,46,106,113,211,155,57,203,146,156,56,226,44,123,145,216,67,219,87,234,77,177,212,214,109,108,190,194,161,86,61,102,185,246,117,69,237,29,45,27,238,232,173,102,254,172,136,232,162,145,170,23,170,221,139,48,173,226,251,119,194,214,156,77,106,173,189,97,254,207,237,123,117,61,108,114,85,91,250,236,87,193,218,34,106,171,226,234,49,21,204,222,137,185,168,170,154,161,174,23,22,62,105,243,147,230,6,33,245,25,207,171,40,120,173,206,140,157,206,216,248,128,183,226,154,188,71,139,29,79,45,37,116,184,142,186,174,177,151,72,31,2,66,145,85,185,38,100,179,177,136,216,156,198,185,250,53,240,66,191,204,68,60,174,119,227,91,86,101,103,70,62,204,107,21,61,92,22,220,85,138,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,53,215,69,95,16,39,39,149,199,145,60,178,250,215,172,86,153,84,98,175,43,143,34,121,101,245,175,88,173,50,168,0,5,148,226,187,138,236,184,225,43,46,31,141,113,172,189,186,235,93,212,130,193,96,130,100,101,85,222,169,168,138,173,106,170,47,78,22,110,106,203,50,162,182,54,185,168,136,247,190,56,222,24,235,205,215,136,28,3,131,50,6,225,195,253,193,245,117,56,179,48,169,233,170,232,98,164,88,94,202,40,41,46,52,147,44,181,77,89,18,88,217,42,71,43,98,115,88,228,123,225,145,59,182,170,145,3,146,24,214,213,150,185,209,128,115,26,251,79,87,61,183,10,226,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,116,213,83,196,252,172,127,143,241,150,105,227,43,182,96,230,14,33,171,190,98,27,229,66,212,215,87,84,170,111,149,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,39,159,3,104,140,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,32,135,151,223,30,184,135,134,108,101,67,129,179,6,251,87,89,149,119,122,136,225,174,101,71,106,173,125,129,136,149,46,73,168,97,73,81,144,177,213,21,13,146,161,27,27,222,246,49,85,173,115,209,17,103,78,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,62,176,0,0,0,3,23,248,175,229,243,146,252,87,221,109,120,158,251,53,94,21,196,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,244,133,100,220,173,145,169,211,92,160,0,121,252,1,128,48,110,86,96,219,78,95,101,246,30,164,177,225,235,29,58,83,80,208,211,34,236,137,154,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,172,101,243,206,253,9,254,242,127,13,37,80,138,190,121,223,161,63,222,79,225,160,90,174,74,158,105,241,79,203,250,239,81,183,19,61,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,12,60,149,60,211,226,159,151,245,222,163,110,38,164,12,53,225,199,150,158,87,240,251,196,94,36,207,43,93,125,92,244,116,245,15,110,6,179,173,92,146,37,158,9,233,81,149,79,158,69,68,116,207,221,45,76,49,49,202,244,100,59,92,247,75,43,209,209,102,80,0,12,85,230,143,228,79,51,126,139,235,20,70,85,24,171,205,31,200,158,102,253,23,214,40,128,132,190,25,46,214,171,7,18,89,81,125,190,220,233,45,214,219,118,56,177,85,214,86,85,204,216,96,166,130,58,248,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,164,249,241,93,194,142,92,113,107,151,15,193,88,214,46,195,117,161,234,79,96,191,193,10,62,170,209,84,228,68,87,53,21,83,169,11,246,181,37,133,85,27,35,90,213,69,99,217,28,140,215,8,149,238,85,252,122,211,85,83,90,184,88,206,75,237,37,27,232,233,225,183,224,107,157,71,85,95,88,245,150,103,45,5,77,68,146,185,168,244,107,224,138,149,141,99,25,178,46,150,170,245,137,175,8,214,199,249,59,143,178,235,55,46,217,33,121,176,213,213,98,203,93,225,108,140,163,162,165,153,239,175,157,94,141,133,212,209,185,141,150,86,78,142,141,240,174,196,89,25,36,106,137,239,33,176,247,11,25,41,248,187,112,251,130,114,114,75,135,109,171,195,246,245,237,243,182,94,164,111,174,158,87,212,85,116,157,211,141,86,20,158,105,82,61,204,71,116,209,155,181,118,170,172,193,225,163,43,51,55,57,114,255,0,61,49,77,167,173,137,50,231,181,123,59,72,41,157,13,95,85,191,146,237,91,226,116,146,118,121,55,77,79,181,236,233,74,247,61,53,85,46,168,17,87,207,59,244,39,251,201,252,52,181,92,149,60,211,226,159,151,245,222,163,110,46,175,60,239,208,159,239,39,240,210,213,114,84,243,79,138,126,95,215,122,141,184,12,212,230,35,192,45,31,19,152,85,49,230,86,219,237,86,220,205,178,117,106,52,74,104,41,254,211,70,177,196,206,205,85,83,181,30,179,49,144,70,218,121,36,122,198,223,122,55,109,108,157,72,161,7,11,98,204,85,129,175,180,184,167,5,98,107,174,31,189,81,111,236,215,27,93,108,148,149,80,111,99,152,253,146,198,173,123,119,49,238,106,232,189,237,114,162,247,42,155,25,241,69,196,222,1,225,103,43,238,89,129,139,234,105,43,46,76,167,115,172,184,121,46,48,211,86,222,103,73,34,143,100,13,145,119,57,140,116,241,58,87,177,175,88,227,87,63,107,180,70,187,94,28,213,204,139,238,112,102,62,35,205,12,79,71,106,164,186,226,107,132,183,26,184,109,116,44,164,165,100,146,46,170,140,141,159,227,123,149,210,61,218,190,71,189,238,115,220,19,211,192,191,25,182,46,48,242,226,170,231,37,171,216,216,207,11,246,122,124,77,109,137,143,90,86,201,42,63,165,83,77,35,181,214,25,122,82,170,70,231,44,145,185,142,107,183,34,50,89,50,84,142,14,85,124,14,98,28,170,166,252,99,243,73,248,130,199,137,238,180,245,86,187,102,24,153,149,86,231,209,82,117,85,146,73,112,133,232,199,74,249,29,18,58,56,158,139,19,88,145,205,239,200,232,214,9,31,0,66,183,58,191,52,248,91,229,253,15,168,220,73,169,33,91,157,95,154,124,45,242,254,135,212,110,32,93,94,70,63,166,207,221,191,226,71,170,230,145,192,45,102,98,118,238,38,242,114,223,117,185,98,244,236,116,248,139,14,209,211,79,93,53,222,52,233,83,67,83,73,28,109,123,219,52,76,72,210,72,209,18,55,69,26,201,238,62,55,245,188,175,35,31,211,103,238,223,241,34,85,0,213,92,202,174,2,120,32,190,241,113,142,229,173,196,116,183,91,110,89,89,58,177,94,239,116,115,50,158,103,213,44,42,176,210,210,58,72,164,100,147,111,116,79,145,54,43,89,22,187,156,215,73,18,63,47,248,196,229,83,246,243,61,176,174,41,200,186,139,86,22,195,120,214,225,21,174,255,0,110,166,179,116,232,240,239,70,141,239,90,216,34,165,141,177,164,50,71,74,230,171,36,88,245,170,150,52,234,105,81,249,25,10,201,124,161,193,185,11,149,248,127,40,242,254,10,184,236,88,118,157,208,211,173,92,235,52,242,189,242,58,89,102,145,253,200,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,129,143,252,204,109,54,171,7,47,252,192,177,88,173,148,150,235,109,186,158,195,73,71,71,73,11,97,130,154,8,238,212,45,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,66,3,9,254,230,143,228,79,51,126,139,235,20,68,0,129,181,64,0,1,139,252,112,112,57,131,120,190,195,54,233,225,125,37,135,29,217,234,41,96,160,196,106,197,85,101,185,213,13,90,168,39,99,83,90,134,54,39,77,36,81,170,179,73,145,168,146,70,201,38,87,101,0,2,223,228,94,69,229,199,14,153,113,110,202,252,175,179,118,27,85,14,178,205,52,170,143,170,184,85,57,17,36,170,169,145,17,58,147,63,107,117,93,17,168,214,181,140,107,24,198,49,177,215,207,59,244,39,251,201,252,52,149,66,42,249,231,126,132,255,0,121,63,134,129,138,188,174,60,246,101,151,214,189,30,180,159,226,0,121,92,121,236,203,47,173,122,61,105,63,192,97,174,1,229,161,148,120,31,139,75,183,17,52,148,244,144,88,169,106,41,46,248,87,12,81,192,198,209,91,238,46,134,118,85,245,97,150,55,162,177,178,172,21,52,203,11,226,233,72,170,212,99,91,12,106,236,202,0,1,138,188,209,252,137,230,111,209,125,98,136,202,163,21,121,163,249,19,204,223,162,250,197,16,16,2,108,187,196,63,15,216,7,137,172,175,174,202,140,198,101,91,45,181,149,20,245,113,86,80,164,41,91,69,60,50,35,155,45,60,147,71,35,99,122,183,124,78,114,55,85,142,89,27,221,185,77,104,141,170,0,214,91,61,50,47,49,248,116,204,123,142,87,230,133,155,176,221,104,116,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,212,133,251,93,162,232,142,71,53,204,123,88,246,61,141,145,94,87,156,192,191,248,55,194,150,110,205,253,170,211,131,47,14,119,254,19,42,211,86,207,81,83,255,0,131,83,82,71,12,95,216,69,167,230,169,143,252,210,248,174,177,113,23,156,180,56,55,2,203,106,184,225,12,183,237,84,118,251,221,20,207,151,218,181,85,45,129,106,228,71,42,35,22,22,62,6,69,26,177,28,215,116,223,34,72,246,74,196,101,170,224,163,133,27,239,22,153,203,69,131,122,87,90,60,33,109,210,179,20,222,232,161,99,187,5,46,215,172,113,163,164,84,98,77,59,217,210,141,52,123,147,87,201,211,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,68,77,95,35,156,247,46,170,229,85,85,83,235,0,0,3,94,30,96,185,59,106,201,14,45,49,214,17,195,86,26,187,86,30,173,168,134,247,103,138,90,86,193,2,193,87,11,38,145,180,173,99,24,206,205,29,67,170,32,141,24,154,53,32,216,170,174,99,148,199,82,106,121,201,228,167,219,158,31,109,57,199,73,112,232,213,229,149,193,122,208,73,46,216,231,161,184,203,79,79,38,214,164,110,87,76,217,217,70,173,213,236,106,71,215,215,115,182,33,10,192,9,52,228,159,147,182,171,214,50,199,153,223,124,176,213,203,81,134,169,233,108,150,10,201,169,90,234,70,207,84,146,58,177,209,72,230,42,165,76,113,71,3,21,99,122,43,98,172,122,57,21,37,105,25,102,199,188,28,240,245,248,176,112,251,134,242,154,182,166,213,91,122,164,235,214,222,238,22,234,94,140,117,149,211,202,233,28,229,85,68,124,189,54,44,112,54,87,162,57,209,193,31,186,196,209,141,11,214,98,175,52,127,34,121,155,244,95,88,162,50,168,197,94,104,254,68,243,55,232,190,177,68,4,0,155,46,241,15,195,246,1,226,107,43,235,178,163,49,153,86,203,109,101,69,61,92,85,148,41,10,86,209,79,12,136,230,203,79,36,209,200,216,222,173,223,19,156,141,213,99,150,70,247,110,83,90,35,106,128,53,150,207,76,139,204,126,29,51,30,227,149,249,161,102,236,55,90,29,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,117,33,126,215,104,186,35,145,205,115,30,214,61,143,99,100,87,149,231,48,47,254,13,240,165,155,179,127,106,180,224,203,195,157,255,0,132,202,180,213,179,212,84,255,0,224,212,212,145,195,23,246,17,105,249,170,101,255,0,29,28,25,88,184,195,203,138,91,100,119,95,99,99,60,47,218,42,48,205,202,87,189,105,91,36,168,206,173,53,76,109,215,88,101,233,68,139,35,90,178,70,230,53,205,220,136,248,164,140,190,15,185,95,102,230,118,98,111,108,231,110,23,196,24,3,2,91,170,36,166,175,101,124,111,182,94,235,30,180,239,115,22,138,26,138,119,162,177,178,172,27,223,43,90,197,107,222,145,171,222,215,163,2,114,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,53,68,57,40,115,187,128,225,93,161,71,123,151,68,58,92,171,222,159,172,239,129,59,181,239,3,177,141,218,133,64,0,49,179,140,158,44,48,167,15,24,54,170,26,201,170,214,239,81,26,199,11,34,166,123,211,89,32,157,204,247,145,236,211,190,63,191,255,0,85,196,207,92,245,193,249,39,132,171,239,120,146,182,104,95,13,52,146,49,35,166,124,171,221,20,143,79,205,211,251,90,252,77,125,120,129,206,188,65,159,25,137,85,139,46,85,245,146,193,52,116,240,83,193,52,178,104,222,156,104,221,118,185,239,68,93,202,255,0,5,248,254,181,3,240,177,70,39,198,121,211,142,146,186,190,162,90,235,173,214,104,96,134,41,42,28,173,71,171,99,137,168,139,43,215,110,187,89,174,174,255,0,17,38,252,26,114,206,91,28,47,197,25,181,109,181,214,85,72,214,44,113,62,88,42,227,141,204,168,127,123,81,208,42,181,85,173,111,126,191,121,242,114,196,224,186,237,98,173,173,205,28,194,181,80,59,173,12,9,70,199,77,12,234,199,71,86,253,218,38,199,109,215,162,213,238,119,127,119,244,74,75,90,214,166,214,181,17,19,224,136,5,176,179,240,237,150,150,203,123,109,171,134,173,221,22,70,216,154,214,209,211,232,136,136,169,253,169,16,180,25,225,203,211,39,51,90,145,235,73,135,168,173,213,170,231,200,149,20,212,180,144,74,231,58,61,169,171,251,59,151,77,116,95,232,67,43,192,16,67,197,15,46,12,205,201,68,187,98,156,60,148,117,248,114,133,38,170,119,82,231,27,170,27,3,122,107,170,55,167,27,123,183,185,116,79,131,123,187,251,150,193,100,126,119,99,44,140,199,150,188,67,103,186,214,69,5,190,181,146,84,210,182,121,122,110,107,85,200,228,216,201,24,142,252,247,252,124,84,217,46,253,101,162,196,22,122,203,61,125,60,114,195,87,11,225,115,100,98,57,52,114,105,241,69,79,241,16,117,204,119,133,139,134,83,102,85,223,31,217,233,105,217,101,188,87,77,83,42,50,104,211,167,175,103,68,84,141,172,110,154,190,101,215,199,239,253,161,42,156,31,113,61,134,184,140,203,216,110,84,21,19,123,74,133,148,212,245,113,201,77,36,127,149,117,59,94,237,21,206,118,189,251,187,247,124,62,38,64,144,23,203,79,52,164,192,156,74,97,107,12,245,181,17,80,223,110,140,142,72,217,189,90,229,232,78,212,213,173,114,39,139,219,226,138,79,133,60,241,213,83,197,83,10,170,199,51,27,35,85,83,78,229,77,80,14,194,135,34,248,166,154,149,128,41,106,21,28,106,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,7,11,224,112,136,170,112,231,28,53,218,247,247,104,7,96,0,11,103,196,86,63,160,203,124,166,191,98,27,140,242,68,196,161,171,98,43,24,231,46,169,77,43,252,26,168,191,204,53,210,204,235,204,184,235,54,113,61,238,153,235,43,175,119,234,185,96,87,234,138,228,146,119,108,215,114,170,167,114,167,143,129,50,252,219,175,9,110,225,222,130,151,123,154,149,119,57,226,93,173,69,213,123,13,66,34,46,190,9,222,190,4,58,228,61,149,47,249,199,131,45,239,69,88,221,126,183,44,136,142,219,238,246,168,145,123,255,0,164,9,214,229,249,151,16,96,126,25,112,37,67,233,32,138,166,225,99,165,169,145,88,140,85,87,189,100,123,149,85,26,159,25,87,226,190,38,75,30,95,43,173,144,217,178,223,12,90,233,209,82,58,123,77,43,26,138,237,123,186,109,95,19,212,0,7,229,92,177,69,138,209,42,67,112,174,233,61,218,232,157,39,187,227,167,193,20,250,173,215,74,11,180,43,61,190,126,172,104,168,138,187,92,223,134,191,20,64,62,179,231,174,160,163,185,83,186,146,190,154,41,225,126,155,153,35,17,205,93,21,23,193,83,79,20,67,232,0,66,79,48,238,9,174,249,87,124,170,204,156,45,108,163,142,203,83,51,86,104,225,158,22,104,249,234,42,21,28,145,181,140,255,0,177,166,186,170,255,0,131,187,31,56,87,226,79,16,112,247,152,20,215,230,93,43,82,210,176,212,69,61,59,36,149,205,213,241,162,35,146,54,200,196,85,213,140,77,126,239,241,108,39,152,152,6,197,153,88,94,163,10,226,40,31,45,37,67,227,145,81,146,186,53,71,49,200,228,93,83,246,16,13,198,47,10,215,190,28,241,189,83,25,11,125,133,83,80,254,204,231,86,54,103,177,95,53,66,49,157,205,106,233,178,31,138,47,237,2,123,178,175,51,240,222,108,97,26,28,87,134,170,36,150,10,168,34,145,221,72,93,18,163,157,19,36,94,231,124,52,145,191,19,216,144,229,202,151,138,10,188,61,142,217,148,56,142,169,190,207,171,164,172,158,159,167,71,185,250,199,12,8,214,239,69,238,77,176,57,123,211,225,227,223,161,49,108,123,100,106,61,139,170,47,130,129,202,162,47,114,161,209,35,52,85,70,234,125,5,47,106,57,0,235,143,195,85,93,78,212,215,67,173,173,68,93,126,39,98,120,1,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,214,189,30,180,207,254,117,126,86,48,183,204,10,31,78,184,152,1,202,227,207,102,89,125,107,209,235,64,159,224,0,2,21,185,213,249,167,194,223,47,232,125,70,226,77,73,10,220,234,252,211,225,111,151,244,62,163,113,1,201,83,205,62,41,249,127,93,234,54,226,106,72,86,228,169,230,159,20,252,191,174,245,27,113,53,32,0,0,0,0,0,0,98,175,52,127,34,121,155,244,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,69,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,6,202,96,0,45,87,22,62,86,51,147,229,254,33,244,233,205,107,13,148,248,177,242,177,156,159,47,241,15,167,78,107,88,7,213,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,176,79,4,28,104,225,94,46,50,226,10,234,215,90,172,152,250,219,212,130,247,135,162,174,141,210,63,164,144,238,174,166,129,94,179,37,27,214,120,209,28,244,247,36,87,69,185,251,82,71,199,175,20,252,9,90,151,132,76,170,226,155,38,176,205,91,110,77,192,248,126,124,111,106,183,64,215,65,36,11,108,141,210,94,17,136,168,230,61,174,70,164,251,26,228,122,63,174,228,102,201,228,147,10,242,95,55,177,150,66,230,134,31,205,204,191,158,146,59,238,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,32,78,79,30,220,16,88,184,184,192,145,86,225,202,91,85,183,51,108,157,40,172,151,186,201,159,79,11,233,86,100,89,169,106,221,28,82,62,72,118,58,87,198,155,21,204,151,77,174,107,100,149,31,1,119,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,155,31,112,187,196,222,1,226,155,43,237,185,129,132,42,105,40,238,79,167,107,175,88,121,110,48,212,214,217,167,89,37,143,100,237,141,119,53,143,116,18,186,39,189,172,89,35,70,191,107,117,86,182,24,121,163,249,236,204,223,162,250,61,16,25,255,0,201,83,202,198,41,249,129,93,233,214,227,0,57,163,249,236,204,223,162,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,48,3,154,63,158,204,205,250,47,163,209,1,158,156,154,174,214,171,7,8,152,218,251,125,185,210,91,173,182,236,113,114,171,172,172,171,153,176,193,77,4,118,203,123,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,194,190,96,156,122,226,30,38,113,149,118,6,203,235,237,93,30,85,218,42,36,134,133,148,253,170,137,247,246,42,83,57,102,174,133,101,86,76,198,212,83,186,74,116,116,108,123,24,244,87,53,175,85,68,181,88,115,138,172,101,129,120,80,184,112,211,129,46,85,118,150,98,172,81,113,187,98,138,184,163,70,190,170,221,37,29,12,16,209,197,50,63,115,88,247,65,83,215,110,196,220,206,147,17,234,199,204,199,121,78,30,56,126,199,220,77,102,133,14,84,101,203,41,25,114,172,167,168,171,150,178,185,38,74,42,40,33,141,92,233,106,36,134,57,29,27,21,219,34,107,149,186,44,146,198,222,237,200,5,181,51,43,151,223,30,184,135,134,108,101,67,129,179,6,251,87,89,149,119,122,136,225,174,101,71,106,173,125,129,136,149,46,73,168,97,73,81,144,177,213,21,13,146,161,27,27,222,246,49,85,173,115,209,17,101,123,241,22,225,199,241,113,252,87,254,198,127,165,79,245,215,109,220,207,106,123,83,102,223,106,118,141,191,235,207,246,251,118,108,252,142,206,135,228,72,33,226,31,135,236,125,195,46,104,87,101,70,99,50,145,247,42,58,122,122,184,171,40,82,101,162,173,130,104,209,205,150,158,73,163,141,210,49,29,190,39,57,27,162,73,20,141,239,218,160,74,167,57,91,181,170,255,0,194,38,9,190,216,174,116,151,27,109,199,28,91,106,232,235,41,38,108,208,84,193,37,178,224,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,48,47,149,199,158,204,178,250,215,163,214,158,43,17,241,85,140,177,215,10,22,254,26,113,221,202,174,236,204,43,138,45,215,108,47,87,44,104,231,210,219,163,163,174,130,106,57,102,87,238,115,24,233,233,186,13,216,187,89,213,98,189,24,200,88,223,107,202,227,207,102,89,125,107,209,235,64,159,224,0,24,1,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,173,122,61,105,159,252,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,250,215,163,214,129,63,192,0,48,255,0,62,249,160,100,23,14,217,177,125,201,204,107,132,51,2,182,245,135,251,47,105,158,215,111,162,146,149,253,122,104,170,25,177,210,85,198,245,209,147,53,23,86,39,188,139,166,169,162,173,192,225,75,141,108,172,227,7,237,79,224,206,193,138,237,159,100,187,15,109,246,237,45,52,61,78,213,215,233,244,186,51,203,174,157,153,251,183,109,211,86,233,174,171,164,96,115,30,225,235,63,113,207,25,217,135,138,112,86,71,230,6,32,178,214,251,39,179,92,109,120,102,182,174,150,125,150,170,70,63,100,177,198,230,59,107,216,230,174,139,220,230,170,47,122,41,146,188,154,242,159,52,242,191,240,191,248,76,203,76,87,132,189,167,246,127,177,123,118,205,83,65,218,186,126,208,234,116,186,204,110,253,189,70,110,219,174,155,219,175,138,1,37,64,0,6,42,243,71,242,39,153,191,69,245,138,35,42,140,85,230,143,228,79,51,126,139,235,20,64,64,9,181,65,170,185,181,64,0,0,24,171,205,31,200,158,102,253,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,209,125,98,136,130,28,189,193,87,92,202,199,248,107,46,108,85,20,144,92,177,85,226,138,201,71,45,91,220,216,35,158,166,102,67,27,164,115,90,231,35,17,207,69,85,70,185,116,215,68,95,0,51,83,153,175,29,183,92,238,198,87,28,140,202,220,77,73,38,87,216,106,35,109,85,101,174,119,61,152,146,181,136,215,57,242,73,162,35,233,161,151,86,198,198,110,141,239,143,175,186,68,88,122,86,43,130,142,20,111,188,90,103,45,22,13,233,93,104,240,133,183,74,204,83,123,162,133,142,236,20,187,94,177,198,142,145,81,137,52,239,103,74,52,209,238,77,95,39,77,236,138,68,45,6,63,192,24,203,43,49,149,219,47,179,7,15,85,216,241,13,142,161,105,171,168,106,81,55,196,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,82,121,58,241,75,133,106,44,83,112,163,118,195,118,171,45,234,147,182,95,109,23,74,119,71,11,175,187,158,142,158,42,134,185,200,249,107,35,98,162,177,204,71,110,166,129,81,81,137,79,186,64,145,252,1,128,48,110,86,96,219,78,95,101,246,30,164,177,225,235,29,58,83,80,208,211,34,236,137,154,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,0,0,0,0,0,8,86,231,87,230,159,11,124,191,161,245,27,137,117,121,24,254,155,63,118,255,0,137,22,171,157,95,154,124,45,242,254,135,212,110,37,213,228,99,250,108,253,219,254,36,4,170,0,0,0,0,179,252,80,113,65,128,120,76,192,22,252,198,204,107,70,32,184,219,110,55,136,172,145,69,100,167,134,105,219,60,144,205,51,92,230,205,44,77,70,109,167,122,42,163,149,117,86,247,120,170,89,252,132,230,129,144,92,68,230,197,139,39,48,86,16,204,10,43,214,32,237,93,154,123,165,190,138,58,86,116,41,165,168,126,247,71,87,35,211,86,66,228,77,24,190,242,166,186,38,170,159,129,205,219,47,113,246,101,112,219,134,236,89,115,129,241,6,42,185,65,142,40,234,229,163,178,91,38,174,158,56,27,65,94,215,74,232,225,107,156,140,71,61,141,87,42,105,171,218,159,20,48,127,151,15,15,89,251,129,184,206,203,204,83,141,114,63,48,48,253,150,139,218,221,166,227,116,195,53,180,148,176,111,181,85,177,155,229,146,54,177,187,158,246,181,53,94,247,57,17,59,213,0,204,14,117,126,86,48,183,204,10,31,78,184,144,237,128,240,6,50,204,252,77,6,12,203,252,61,87,125,190,213,83,213,212,211,219,233,17,29,60,236,166,167,146,162,84,141,186,234,247,164,80,200,168,198,234,247,170,35,90,142,114,163,86,98,121,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,245,175,71,173,3,29,112,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,187,4,112,81,197,117,139,139,76,154,162,198,93,91,85,30,47,182,233,71,138,108,148,83,61,221,130,171,115,210,57,17,178,34,61,33,157,140,234,198,186,189,169,171,227,234,61,241,72,166,10,243,58,229,233,71,133,168,234,120,138,225,251,8,116,109,80,238,151,22,216,45,144,193,5,45,170,150,40,33,142,42,170,42,72,33,102,216,83,165,51,234,87,115,220,142,145,36,218,140,73,92,204,11,225,227,136,28,125,195,46,104,80,230,190,92,190,145,247,42,58,122,138,73,104,235,150,101,162,173,130,104,213,174,138,162,56,100,141,210,49,29,178,86,181,93,162,73,20,110,239,218,128,108,188,11,127,145,121,233,151,28,69,229,197,187,52,50,190,243,219,173,85,218,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,233,204,205,205,213,53,86,171,92,215,177,207,99,216,247,92,0,32,175,152,143,0,181,156,49,226,164,199,153,91,111,186,220,178,202,247,213,168,209,41,167,168,251,51,34,73,19,59,53,85,78,213,98,66,247,207,27,105,228,145,233,35,189,232,221,185,209,245,37,194,179,105,44,83,132,240,174,57,177,85,97,108,107,134,109,88,130,203,91,179,180,219,174,148,81,213,210,207,177,237,123,55,197,34,57,142,218,246,53,201,170,119,57,168,169,222,136,107,69,157,248,42,213,150,185,209,143,178,230,197,81,87,61,183,10,226,139,173,146,142,90,183,181,211,201,5,53,92,144,198,233,28,214,181,170,245,107,17,85,81,173,77,117,209,19,192,9,201,229,113,228,79,44,190,181,235,21,166,85,16,45,203,187,141,250,206,21,113,218,225,44,99,85,187,44,177,101,194,41,111,174,88,103,169,154,215,35,97,150,54,85,82,196,201,90,198,238,123,224,237,10,145,201,35,226,167,106,49,170,230,49,171,59,214,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,1,231,243,87,51,48,174,77,229,198,35,205,44,107,87,217,236,184,102,223,45,194,167,108,145,178,73,182,39,185,4,93,71,177,142,154,87,171,99,141,138,228,223,35,216,212,93,92,134,188,60,81,113,55,143,184,166,205,11,150,96,98,250,154,186,59,107,234,28,235,46,30,75,140,213,52,86,104,22,56,163,217,3,100,93,173,123,219,4,78,149,236,107,18,73,17,207,218,221,81,173,152,158,102,124,45,98,174,36,242,57,149,216,43,18,93,99,189,96,30,215,125,166,195,208,182,73,169,111,186,67,239,197,208,141,174,123,171,26,198,57,41,220,136,239,122,89,98,84,68,153,100,142,5,192,200,172,19,194,37,214,245,193,206,97,241,117,137,174,53,118,251,109,130,162,142,219,134,168,27,78,230,45,206,119,220,41,41,234,42,158,247,183,107,169,152,217,228,137,189,53,85,116,204,145,28,230,116,85,146,218,172,144,193,86,172,202,206,140,3,151,55,218,138,184,45,184,171,20,90,172,149,146,210,61,173,158,56,42,106,227,134,71,70,231,53,205,71,163,94,170,138,173,114,107,166,168,190,4,148,230,79,22,248,55,138,94,86,249,149,75,102,194,244,152,87,16,224,106,124,51,107,189,88,109,244,203,21,186,149,142,186,210,54,154,74,45,61,214,211,61,176,72,141,139,93,241,116,220,197,220,212,100,178,71,183,9,222,105,242,111,230,6,30,245,24,0,249,56,135,225,251,31,112,203,154,21,217,81,152,204,164,125,202,142,158,158,174,42,202,20,153,104,171,96,154,52,115,101,167,146,104,227,116,140,71,111,137,206,70,232,146,69,35,123,246,169,155,252,173,248,250,163,203,190,195,195,38,113,220,45,86,220,32,189,178,163,14,226,42,202,152,40,97,180,72,189,90,153,169,170,228,145,204,99,161,149,235,34,199,34,170,200,217,100,72,253,246,72,206,143,159,230,203,197,222,1,206,172,77,104,201,124,185,183,97,251,237,183,6,212,50,229,46,50,165,168,134,177,106,103,158,157,21,212,180,51,194,231,53,41,145,175,103,91,85,213,243,68,198,237,103,65,29,38,37,240,233,195,70,105,241,65,142,225,192,185,103,105,254,203,182,222,107,32,169,246,93,179,242,51,75,31,107,158,24,164,232,245,122,15,100,123,155,239,191,70,167,197,80,54,19,207,188,235,194,188,59,101,61,247,56,241,173,190,235,91,101,195,253,151,180,193,107,138,57,42,159,215,169,138,157,155,27,36,145,177,116,124,205,85,213,233,238,162,233,170,232,139,140,25,123,205,219,134,220,202,199,248,107,46,108,88,39,50,160,185,98,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,186,107,162,47,129,237,120,242,203,60,85,91,192,62,42,202,220,21,73,138,241,205,234,146,223,96,183,211,110,142,75,157,226,231,217,238,52,91,231,151,166,205,243,76,172,141,210,72,244,111,122,239,114,162,38,164,80,112,201,195,39,18,86,14,36,178,162,251,125,225,243,50,173,214,219,118,56,177,85,214,86,85,225,58,248,96,166,130,58,248,93,36,178,72,232,145,172,99,90,138,229,114,170,34,34,42,168,27,4,128,0,0,0,17,87,207,59,244,39,251,201,252,52,149,66,42,249,231,126,132,255,0,121,63,134,129,106,185,42,121,167,197,63,47,235,189,70,220,77,73,10,220,149,60,211,226,159,151,245,222,163,110,38,164,0,0,1,138,188,209,252,137,230,111,209,125,98,136,202,163,21,121,163,249,19,204,223,162,250,197,16,16,67,151,184,42,235,153,88,255,0,13,101,205,138,162,146,11,150,42,188,81,89,40,229,171,123,155,4,115,212,204,200,99,116,142,107,92,228,98,57,232,170,168,215,46,154,232,139,224,126,77,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,165,203,225,59,205,62,77,252,192,195,222,163,1,42,156,208,184,22,252,53,225,87,231,142,78,96,206,215,153,54,93,158,216,166,162,118,217,175,182,184,227,114,46,144,163,87,180,86,67,164,125,61,21,175,124,72,248,255,0,42,230,211,198,129,234,185,119,113,245,71,196,230,21,92,7,154,87,11,85,183,51,108,157,42,125,86,166,10,127,180,209,172,114,191,180,210,211,110,71,172,204,100,18,58,162,56,216,177,183,221,145,187,91,39,78,44,213,53,119,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,236,17,193,71,21,214,46,45,50,106,139,25,117,109,84,120,190,219,165,30,41,178,81,76,247,118,10,173,207,72,228,70,200,136,244,134,118,51,171,26,234,246,166,175,143,168,247,197,34,129,133,124,243,191,66,127,188,159,195,75,21,202,79,31,224,220,172,207,76,127,152,57,131,136,105,44,120,122,199,150,245,245,53,213,213,42,187,34,103,180,173,168,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,183,215,158,119,232,79,247,147,248,105,29,89,61,145,121,143,159,53,152,154,211,149,246,111,108,221,112,190,31,155,18,77,109,137,85,106,171,41,98,158,8,100,101,51,17,23,171,50,118,134,189,35,213,28,246,177,200,205,207,86,49,225,234,248,174,226,187,49,248,181,204,119,227,92,107,47,97,181,80,245,32,176,88,32,153,95,75,104,165,114,162,171,90,170,137,212,153,251,90,178,204,168,142,145,205,106,34,49,140,142,54,100,255,0,43,158,4,173,89,217,117,155,61,243,163,12,213,212,96,155,29,67,27,135,237,213,112,55,177,98,26,214,185,233,43,228,220,187,165,166,167,115,26,138,205,157,57,100,114,177,92,228,134,104,157,30,198,194,124,2,241,75,133,120,159,200,234,74,235,78,27,181,97,107,214,16,232,216,174,248,122,218,232,217,75,71,178,22,244,37,165,129,174,87,197,71,35,17,82,38,189,19,107,162,150,36,89,18,46,163,131,37,76,95,226,131,152,94,75,240,153,143,237,249,115,152,216,99,26,220,110,87,27,60,87,184,165,178,81,82,77,3,96,146,105,161,107,92,233,170,98,114,63,117,59,213,81,26,169,162,183,191,197,19,40,8,139,230,237,146,25,209,153,92,73,97,187,238,92,229,14,53,197,86,216,48,61,29,36,181,150,75,5,93,116,17,206,218,250,247,58,39,73,12,110,106,61,26,246,57,90,171,174,143,106,252,80,12,244,225,75,141,108,172,227,7,237,79,224,206,193,138,237,159,100,187,15,109,246,237,45,52,61,78,213,215,233,244,186,51,203,174,157,153,251,183,109,211,86,233,174,171,164,107,115,171,243,79,133,190,95,208,250,141,196,191,252,154,242,159,52,242,191,240,191,248,76,203,76,87,132,189,167,246,127,177,123,118,205,83,65,218,186,126,208,234,116,186,204,110,253,189,70,110,219,174,155,219,175,138,22,3,157,95,154,124,45,242,254,135,212,110,32,93,94,70,63,166,207,221,191,226,68,170,17,87,200,199,244,217,251,183,252,72,149,64,0,0,49,87,154,63,145,60,205,250,47,172,81,16,2,79,247,52,127,34,121,155,244,95,88,162,32,4,13,170,0,0,0,0,8,171,231,157,250,19,253,228,254,26,74,161,21,124,243,191,66,127,188,159,195,64,197,94,87,30,123,50,203,235,94,143,90,79,241,0,60,174,60,246,101,151,214,189,30,180,159,224,0,0,6,42,243,71,242,39,153,191,69,245,138,35,42,140,85,230,143,228,79,51,126,139,235,20,64,64,9,43,220,212,56,245,166,165,166,186,240,177,147,119,218,74,199,214,83,205,111,199,55,58,126,170,62,141,233,44,46,74,10,106,136,229,107,85,234,214,79,21,83,28,199,179,100,189,45,81,233,43,89,20,39,234,225,108,39,138,177,205,246,151,11,96,172,51,117,196,23,170,221,253,154,221,107,162,146,174,170,125,140,115,223,178,40,209,207,118,214,49,206,93,19,185,173,85,94,228,80,61,86,69,228,94,99,241,23,152,246,236,175,202,251,55,110,186,215,107,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,167,11,55,55,85,209,92,174,115,88,198,189,239,99,29,176,247,15,28,63,96,30,25,114,190,135,42,50,229,149,111,182,209,212,84,85,203,89,92,144,173,109,108,243,72,174,116,181,18,67,28,109,145,232,221,145,53,202,221,82,56,163,111,126,212,45,175,2,252,25,88,184,60,203,138,171,100,151,95,108,227,60,81,217,234,49,53,202,39,189,41,93,36,72,254,149,53,52,110,211,72,98,234,202,137,35,154,146,72,231,185,206,218,138,200,163,201,80,49,255,0,138,222,53,178,179,131,239,178,223,132,203,6,43,185,253,173,237,221,139,216,84,180,211,116,251,47,67,169,213,235,79,22,154,246,150,109,219,187,93,29,174,154,38,182,255,0,33,57,160,100,23,17,57,177,98,201,204,21,132,51,2,138,245,136,59,87,102,158,233,111,162,142,149,157,10,105,106,31,189,209,213,200,244,213,144,185,19,70,47,188,169,174,137,170,165,149,231,41,148,249,167,154,31,130,15,193,158,90,98,188,91,236,207,180,29,183,216,86,106,154,254,203,212,246,127,79,171,209,99,182,110,233,191,110,237,53,216,237,60,20,198,174,92,60,61,103,238,6,227,59,47,49,78,53,200,252,192,195,246,90,47,107,118,155,141,211,12,214,210,82,193,190,213,86,198,111,150,72,218,198,238,123,218,212,213,123,220,228,68,239,84,2,111,192,0,121,76,213,203,60,43,156,153,113,136,242,183,26,210,118,139,46,38,183,203,111,169,219,28,111,146,29,233,238,79,23,81,143,99,102,137,232,217,35,122,181,118,72,198,57,19,86,161,172,190,44,194,215,220,13,138,175,56,43,20,208,246,43,214,31,184,84,90,238,52,221,86,73,208,170,130,71,71,44,123,216,174,99,182,189,142,77,90,170,213,211,84,85,78,243,105,51,92,30,52,51,142,197,159,188,80,99,252,213,194,208,236,178,221,110,17,211,219,164,220,245,237,52,180,148,241,82,69,83,163,216,199,179,172,202,118,203,211,115,81,204,234,108,93,85,186,168,122,14,95,89,59,106,206,254,45,48,46,17,196,182,26,187,174,30,162,168,154,247,120,138,42,86,207,2,65,73,11,230,141,181,77,123,30,206,205,37,67,105,224,145,30,154,57,39,216,138,142,123,84,216,120,134,14,77,25,223,106,192,185,219,127,201,123,133,142,174,162,163,52,41,224,117,13,124,50,55,101,36,246,216,43,42,21,146,177,116,85,100,145,73,46,143,106,170,181,241,177,187,85,30,175,142,103,192,24,171,205,31,200,158,102,253,23,214,40,140,170,49,87,154,63,145,60,205,250,47,172,81,1,0,38,213,6,170,230,213,0,0,0,98,255,0,20,28,194,242,95,132,204,127,111,203,156,198,195,24,214,227,114,184,217,226,189,197,45,146,138,146,104,27,4,147,77,11,90,231,77,83,19,145,251,169,222,170,136,213,77,21,189,254,40,158,131,133,46,53,178,179,140,31,181,63,131,59,6,43,182,125,146,236,61,183,219,180,180,208,245,59,87,95,167,210,232,207,46,186,118,103,238,221,183,77,91,166,186,174,152,23,205,219,36,51,163,50,184,146,195,119,220,185,202,28,107,138,173,176,96,122,58,73,107,44,150,10,186,232,35,157,181,245,238,116,78,146,24,220,212,122,53,236,114,181,87,93,30,213,248,161,114,185,53,229,62,105,229,127,225,127,240,153,150,152,175,9,123,79,236,255,0,98,246,237,154,166,131,181,116,253,161,212,233,117,152,221,251,122,140,221,183,93,55,183,95,20,2,74,128,0,0,0,0,0,0,0,0,0,0,0,0,0,112,186,232,117,73,225,170,46,135,106,248,29,110,106,42,235,241,2,136,217,170,162,59,83,189,17,19,185,16,225,141,70,161,80,3,199,102,166,103,225,188,167,194,53,216,175,18,212,73,20,20,176,75,35,122,112,186,85,87,54,39,200,157,205,248,105,27,190,39,175,123,219,27,85,239,93,17,60,84,135,78,107,92,80,85,226,28,118,252,161,195,149,77,246,125,37,37,28,245,29,74,61,175,214,72,103,71,55,122,175,122,109,157,171,220,159,31,30,237,0,197,62,42,56,147,196,28,66,102,5,77,249,247,74,213,180,164,52,241,65,78,249,37,107,117,100,106,138,229,141,210,61,17,117,123,211,95,187,252,121,7,203,199,130,107,190,106,95,41,115,39,20,219,40,228,178,211,76,229,134,57,167,133,250,190,10,138,117,87,44,110,99,255,0,236,137,174,168,191,225,239,178,220,29,112,173,123,226,51,27,210,177,240,183,216,84,213,12,237,46,109,99,97,123,213,147,83,163,217,222,215,46,155,38,248,34,126,210,126,114,239,0,216,178,215,11,211,225,92,59,3,226,164,167,124,146,34,62,87,72,170,231,185,92,171,170,254,208,63,122,134,130,142,219,78,218,74,10,104,160,133,154,237,100,108,70,181,53,85,95,4,77,60,85,79,160,0,0,249,46,55,74,11,76,41,61,194,126,148,106,170,136,187,92,239,134,191,4,83,229,182,226,139,21,222,85,134,223,93,213,123,116,213,58,79,111,199,79,138,32,31,170,99,79,48,60,184,131,28,112,203,142,234,25,73,4,181,54,251,29,85,76,106,244,98,42,61,139,27,218,168,170,213,248,196,159,20,240,50,88,242,249,163,108,134,243,150,248,158,215,80,138,177,212,90,106,152,228,71,105,221,211,114,248,129,173,118,88,222,101,192,185,179,134,47,117,47,88,157,100,191,82,75,58,179,85,86,164,115,183,126,155,85,21,123,145,124,60,77,139,120,117,199,244,25,145,148,214,28,67,110,158,73,88,180,52,140,85,123,28,213,213,105,162,127,131,149,87,249,230,187,249,241,101,75,6,113,227,59,123,17,82,54,223,174,43,26,43,183,123,189,170,84,78,255,0,232,38,43,148,141,225,46,60,59,215,210,239,115,146,146,231,4,73,185,168,154,47,97,167,69,68,211,197,59,147,196,12,226,0,1,74,166,135,41,224,80,231,105,222,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,129,76,104,168,157,232,118,59,238,56,69,208,10,192,0,96,55,56,154,119,63,32,176,252,172,111,133,242,85,119,255,0,161,78,68,231,13,117,13,167,207,92,12,231,38,168,236,65,108,111,255,0,86,66,78,7,48,204,185,131,49,56,118,188,67,36,82,190,91,76,21,181,208,36,110,114,46,246,208,212,105,170,34,46,169,174,157,196,18,229,229,83,176,126,112,97,202,154,133,72,214,207,136,232,221,42,191,249,189,42,166,42,235,174,159,216,252,116,254,128,54,88,192,105,166,10,177,47,193,214,248,28,159,177,88,138,159,239,158,107,136,76,107,54,94,100,166,51,198,52,147,199,21,77,178,207,81,52,10,244,107,189,253,187,83,221,114,162,47,123,147,184,251,50,66,249,30,38,201,252,27,126,138,70,200,202,235,37,36,173,115,116,209,81,99,79,185,85,63,198,120,174,51,176,181,70,45,225,163,31,219,41,81,238,151,216,210,200,214,183,85,87,108,115,30,190,8,171,224,197,2,13,51,159,137,156,202,199,24,194,174,186,166,247,3,182,77,51,91,182,138,22,232,213,153,206,68,238,69,240,212,247,28,53,113,229,154,217,53,137,104,97,168,175,161,168,180,75,91,3,170,152,251,116,78,119,77,17,88,237,29,185,154,46,213,79,143,138,24,251,138,176,181,93,146,253,87,73,85,3,247,118,137,81,24,228,114,59,185,234,158,26,33,223,115,203,235,157,6,17,143,22,190,150,86,211,186,69,107,151,107,246,183,249,45,53,213,186,39,242,169,241,255,0,214,27,18,240,235,159,24,127,62,240,36,24,166,209,91,77,36,237,100,9,83,28,79,143,86,61,240,178,77,21,172,145,251,87,222,94,229,95,129,117,72,112,229,7,155,46,195,88,190,253,130,107,39,143,165,115,168,130,104,218,173,102,190,229,45,82,174,138,174,69,254,98,124,20,152,240,6,51,241,219,195,237,155,59,242,106,190,130,104,39,117,108,53,52,114,68,232,230,123,116,219,50,234,186,53,174,215,186,71,124,62,38,76,29,53,148,144,87,83,190,150,161,170,232,223,166,168,139,167,130,235,254,96,53,135,193,24,186,255,0,148,216,238,28,67,109,219,13,206,209,37,68,10,217,33,222,136,229,99,226,122,43,93,167,246,75,227,162,155,14,112,167,155,48,103,30,79,90,241,123,42,34,124,147,79,87,18,163,17,137,221,28,206,111,131,92,228,255,0,25,9,188,121,228,155,242,147,59,175,18,81,210,77,21,190,237,85,81,91,186,69,145,223,149,150,174,171,185,28,230,162,126,108,105,221,170,153,131,201,179,54,107,102,90,220,162,168,146,53,167,129,151,26,232,19,166,212,114,38,234,87,47,189,187,85,239,115,254,31,210,4,169,128,0,165,80,52,56,225,0,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,115,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,235,94,143,90,103,255,0,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,181,232,245,160,79,240,0,1,10,220,234,252,211,225,111,151,244,62,163,113,38,164,133,110,117,126,105,240,183,203,250,31,81,184,128,228,169,230,159,20,252,191,174,245,27,113,50,127,107,48,175,218,175,176,191,105,173,95,105,61,159,237,111,99,246,216,251,119,97,234,116,187,79,67,94,167,71,169,238,117,54,237,221,238,235,175,113,2,252,188,120,133,194,188,47,230,22,98,102,230,41,166,237,253,131,47,234,169,173,214,182,85,71,79,53,206,186,91,157,185,177,83,198,231,175,247,82,61,90,215,185,145,69,43,209,143,217,181,124,85,179,141,110,33,173,60,67,63,137,106,92,111,86,252,78,250,137,245,164,169,169,168,169,183,123,58,106,135,206,251,74,67,44,142,114,80,163,158,237,144,163,255,0,39,163,94,199,54,70,181,232,27,25,130,218,112,235,159,56,55,137,44,163,177,102,182,12,173,164,115,46,52,236,101,206,134,26,133,153,246,155,138,49,171,81,69,42,185,140,118,248,220,237,17,202,198,239,98,178,70,166,199,181,86,229,128,0,0,0,1,138,188,209,252,137,230,111,209,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,0,27,41,128,0,181,92,88,249,88,206,79,151,248,135,211,167,53,172,54,83,226,199,202,198,114,124,191,196,62,157,57,173,96,27,41,240,157,229,99,38,254,95,225,239,78,128,138,14,101,252,5,84,228,54,33,155,58,178,154,197,87,62,93,95,42,36,154,238,200,250,91,44,23,25,234,164,115,97,108,48,197,27,96,161,86,201,12,80,175,191,181,237,86,61,205,87,194,143,149,254,19,188,172,100,223,203,252,61,233,208,30,255,0,20,225,60,43,142,108,85,88,91,26,225,155,86,32,178,214,236,237,54,235,165,20,117,116,179,236,123,94,205,241,72,142,99,182,189,141,114,106,157,206,106,42,119,162,1,174,191,10,60,87,102,63,9,89,142,204,107,130,165,237,214,170,238,156,23,251,4,243,43,41,110,244,173,85,84,107,149,17,122,115,51,115,150,41,145,21,209,185,206,69,71,177,242,70,255,0,65,204,35,31,224,220,211,226,231,27,102,14,95,98,26,75,230,30,190,83,217,42,104,107,169,149,118,74,207,99,209,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,125,92,116,112,101,125,224,243,49,233,109,145,221,125,179,131,49,71,104,168,195,55,41,94,196,170,116,113,43,58,180,213,49,183,77,38,139,171,18,44,141,106,71,35,94,215,55,106,171,226,143,26,192,154,158,74,158,86,49,79,204,10,239,78,183,24,1,205,31,207,102,102,253,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,113,128,28,209,252,246,102,111,209,125,30,136,12,117,192,24,3,25,102,158,50,180,229,246,95,97,234,187,230,33,190,84,37,53,13,13,50,38,249,95,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,108,17,193,71,10,54,46,18,242,106,139,6,244,173,85,152,190,229,165,102,41,189,209,66,246,246,250,173,207,88,227,71,72,170,245,134,6,63,165,26,104,198,174,143,147,166,199,203,34,24,151,201,99,39,112,13,78,90,98,188,239,184,88,105,43,241,100,120,161,246,74,26,202,186,88,101,125,178,8,40,99,114,186,150,69,103,86,23,202,149,242,178,85,107,244,123,25,26,104,154,46,233,52,0,99,255,0,26,252,40,216,184,180,201,170,220,27,210,181,81,226,251,110,181,152,90,247,91,11,221,216,42,183,49,100,141,93,26,163,210,25,216,206,148,137,163,218,154,178,78,155,223,20,104,100,0,3,87,124,127,128,49,150,86,99,43,182,95,102,14,30,171,177,226,27,29,66,211,87,80,212,162,111,137,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,174,69,114,184,243,217,150,95,90,244,122,211,50,185,211,228,238,1,166,203,76,41,157,246,251,13,37,6,44,147,20,50,201,93,89,73,75,12,79,185,193,61,12,142,71,85,72,140,234,204,248,146,130,38,68,174,126,140,99,228,77,23,84,219,134,188,174,60,246,101,151,214,189,30,180,9,254,0,1,128,28,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,250,215,163,214,153,255,0,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,173,122,61,104,19,252,0,0,0,0,0,0,98,175,52,127,34,121,155,244,95,88,162,50,168,197,94,104,254,68,243,55,232,190,177,68,4,0,155,84,26,171,155,84,0,0,1,138,188,209,252,137,230,111,209,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,0,19,103,199,39,3,152,55,139,220,26,218,170,87,210,88,243,22,199,78,230,88,111,207,98,236,145,154,171,187,21,102,212,87,62,153,206,87,42,57,17,95,11,220,175,98,57,29,44,82,193,14,41,194,217,143,145,217,143,85,134,241,37,13,215,9,99,60,37,112,99,156,214,202,176,213,80,213,70,173,146,41,162,150,53,254,226,72,229,141,202,215,53,88,246,57,81,90,229,217,248,130,30,104,220,76,96,222,33,115,230,27,86,95,208,225,250,219,22,3,167,125,162,159,19,208,34,201,61,237,239,216,249,117,155,106,35,169,161,151,168,200,81,187,152,170,179,202,215,185,179,162,52,36,39,151,119,31,84,124,78,97,85,192,121,165,112,181,91,115,54,201,210,167,213,106,96,167,251,77,26,199,43,251,77,45,54,228,122,204,198,65,35,170,35,141,139,27,125,217,27,181,178,116,226,205,83,95,110,94,124,56,227,238,33,115,230,157,184,67,27,226,12,15,109,194,148,235,114,189,98,107,36,179,83,214,210,193,39,228,123,45,53,68,105,182,42,154,134,190,86,55,123,145,58,109,157,251,100,233,172,111,216,36,0,0,0,0,8,86,231,87,230,159,11,124,191,161,245,27,137,117,121,24,254,155,63,118,255,0,137,22,171,157,95,154,124,45,242,254,135,212,110,37,213,228,99,250,108,253,219,254,36,4,170,0,0,0,0,0,0,192,14,117,126,86,48,183,204,10,31,78,184,152,1,202,227,207,102,89,125,107,209,235,76,255,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,214,189,30,180,9,243,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,130,206,96,156,5,98,30,25,177,149,118,57,203,235,21,93,102,85,221,234,36,154,133,244,253,170,181,246,6,34,83,53,97,174,153,98,70,66,199,84,84,58,58,117,116,143,123,216,196,71,57,207,69,85,157,227,207,227,252,1,131,115,79,6,221,178,251,48,112,245,37,243,15,95,41,214,154,186,134,165,23,100,172,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,2,21,185,79,102,30,124,224,220,249,118,31,202,236,189,171,197,88,63,21,84,80,208,99,85,109,62,216,45,112,55,172,232,43,159,87,183,108,15,137,171,84,230,198,245,210,116,234,68,214,172,139,27,153,57,37,170,225,211,134,140,172,225,127,2,67,129,114,206,211,253,151,109,188,214,65,77,237,75,159,229,166,150,62,215,60,49,71,214,233,117,222,200,247,55,220,102,141,79,138,173,213,0,107,89,197,143,154,124,228,249,129,136,125,70,115,101,51,90,206,44,124,211,231,39,204,12,67,234,51,129,109,43,109,55,91,117,53,5,101,194,217,87,75,79,116,167,90,186,25,102,133,204,101,84,9,44,144,172,177,57,83,71,177,37,134,88,213,205,213,55,198,246,248,181,81,37,43,148,239,27,247,219,133,198,217,194,102,102,85,93,111,82,84,107,22,9,173,72,89,39,97,165,167,165,168,158,162,150,170,103,74,143,88,88,200,24,148,232,216,222,230,238,115,21,201,27,99,107,61,6,78,112,137,106,226,251,149,190,88,225,72,46,52,150,124,89,97,168,190,92,176,229,214,122,118,189,140,157,110,181,205,125,44,207,70,172,172,166,153,54,239,233,174,168,248,225,145,91,39,73,35,118,90,112,163,193,70,77,112,151,98,103,216,219,103,180,177,125,101,190,58,43,222,41,172,71,118,170,253,30,178,57,177,198,174,115,41,97,87,170,126,74,61,53,108,80,245,29,43,227,73,0,200,2,40,57,168,112,21,83,75,83,117,226,159,38,236,85,117,140,172,168,154,225,142,109,148,253,36,101,27,18,40,90,149,244,212,241,196,215,43,21,204,158,90,167,185,239,126,249,122,186,35,18,87,50,87,192,26,176,209,93,174,182,234,106,250,59,125,206,174,150,158,233,78,148,149,209,67,51,152,202,168,18,88,230,72,165,106,46,143,98,75,12,82,35,93,170,111,141,142,241,106,42,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,51,43,152,143,0,181,156,49,226,164,199,153,91,111,186,220,178,202,247,213,168,209,41,167,168,251,51,34,73,19,59,53,85,78,213,98,66,247,207,27,105,228,145,233,35,189,232,221,185,209,245,37,195,91,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,0,253,108,1,128,49,150,105,227,43,78,95,101,246,30,171,190,98,27,229,66,83,80,208,211,34,111,149,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,194,124,29,240,171,131,120,80,202,59,126,15,179,91,105,29,137,238,52,244,245,56,178,239,28,139,51,238,55,20,103,190,141,149,204,99,187,52,110,116,141,133,155,91,181,138,174,84,234,62,71,190,213,114,251,224,43,15,112,205,131,104,113,206,96,216,169,43,51,82,239,79,28,213,207,168,236,181,172,176,61,22,165,169,13,12,201,18,62,23,186,158,161,177,212,43,100,123,30,246,42,53,206,98,34,174,101,0,0,0,0,0,0,0,34,175,158,119,232,79,247,147,248,105,42,132,85,243,206,253,9,254,242,127,13,2,213,114,84,243,79,138,126,95,215,122,141,184,154,146,21,185,42,121,167,197,63,47,235,189,70,220,77,72,0,0,3,21,121,163,249,19,204,223,162,250,197,17,149,70,42,243,71,242,39,153,191,69,245,138,32,33,91,132,239,52,249,55,243,3,15,122,140,6,202,102,181,156,39,121,167,201,191,152,24,123,212,96,54,83,2,40,57,145,242,222,169,165,169,143,59,120,97,203,218,186,198,86,84,54,28,65,133,44,52,113,35,40,216,145,65,13,60,214,234,10,104,26,229,98,185,146,58,116,71,61,251,229,108,136,212,98,74,230,92,14,89,92,191,49,150,79,84,219,184,140,205,107,238,32,195,120,158,182,158,72,232,112,157,44,201,3,18,221,52,78,106,178,236,197,106,185,239,115,150,41,155,78,138,222,139,224,137,210,42,201,172,113,72,248,2,42,249,231,126,132,255,0,121,63,134,150,171,146,167,154,124,83,242,254,187,212,109,197,213,231,157,250,19,253,228,254,26,90,174,74,158,105,241,79,203,250,239,81,183,1,127,249,145,114,221,252,32,123,83,136,94,30,172,63,233,175,223,172,196,216,102,142,47,249,53,241,125,101,35,19,255,0,150,120,172,145,39,250,227,189,205,78,190,169,81,24,25,23,158,153,143,195,166,99,219,179,67,43,239,61,134,235,67,172,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,164,47,218,221,83,84,114,57,173,123,28,199,177,143,110,201,56,255,0,31,224,220,172,193,183,108,193,204,28,67,73,99,195,214,58,117,169,174,174,169,85,217,19,53,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,93,109,179,251,54,127,14,185,203,139,51,115,236,133,171,11,253,168,184,58,183,217,118,198,233,12,30,234,55,115,157,162,117,38,126,222,164,178,237,111,82,87,200,253,173,221,181,3,96,158,23,120,155,192,60,83,101,125,183,48,48,133,77,37,29,201,244,237,117,235,15,45,198,26,154,219,52,235,36,177,236,157,177,174,230,177,238,130,87,68,247,181,139,36,104,215,237,110,170,214,222,2,40,57,56,240,227,143,157,83,93,196,141,195,27,226,11,22,19,90,137,173,180,56,122,146,89,160,166,196,115,199,19,227,90,170,166,170,36,83,211,64,181,18,182,45,187,151,180,54,69,221,31,69,91,44,175,128,33,91,157,95,154,124,45,242,254,135,212,110,36,212,144,173,206,175,205,62,22,249,127,67,234,55,16,46,175,35,31,211,103,238,223,241,34,85,8,171,228,99,250,108,253,219,254,36,74,160,0,0,24,171,205,31,200,158,102,253,23,214,40,136,1,39,251,154,63,145,60,205,250,47,172,81,16,2,6,213,0,0,0,0,4,85,243,206,253,9,254,242,127,13,37,80,138,190,121,223,161,63,222,79,225,160,98,175,43,143,61,153,101,245,175,71,173,39,248,128,30,87,30,123,50,203,235,94,143,90,79,240,0,0,3,21,121,163,249,19,204,223,162,250,197,17,149,70,42,243,71,242,39,153,191,69,245,138,32,32,4,155,62,89,92,9,90,178,71,6,219,179,207,52,176,205,92,121,161,126,167,145,212,180,119,72,26,199,225,186,39,171,154,214,71,30,170,172,169,154,45,29,35,223,182,70,50,78,134,216,213,38,234,194,97,181,64,0,0,0,0,0,0,24,235,204,23,56,174,185,33,194,94,58,197,216,106,253,73,106,196,53,180,240,217,44,242,203,84,232,39,89,234,230,100,50,58,149,204,123,31,218,99,167,117,68,241,171,23,86,172,27,213,21,172,114,26,240,146,41,206,79,136,95,182,153,177,105,225,234,211,77,117,164,164,203,189,107,110,239,146,171,74,91,141,117,109,53,60,176,57,176,53,85,23,161,3,213,27,43,253,237,213,51,181,26,214,166,233,35,172,15,85,149,89,153,138,178,111,49,240,230,105,96,170,190,207,122,195,55,8,174,20,219,164,145,145,205,177,125,248,37,233,189,143,116,50,177,93,28,140,71,38,248,222,246,170,232,229,54,115,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,213,136,154,158,77,153,215,246,231,135,219,182,78,85,219,250,53,121,101,112,78,140,241,197,182,57,232,110,50,212,84,71,185,203,35,149,211,54,118,86,35,180,99,26,145,244,52,220,237,234,6,127,152,171,205,31,200,158,102,253,23,214,40,140,170,49,87,154,63,145,60,205,250,47,172,81,1,0,38,213,6,170,230,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,224,136,112,167,45,2,160,0,22,119,138,204,217,131,39,50,122,233,139,223,81,19,36,134,122,72,145,30,140,94,233,38,107,124,28,230,167,248,205,120,241,190,46,191,230,206,59,155,16,220,182,205,115,187,201,79,2,54,56,118,34,185,24,200,152,136,214,235,253,138,120,106,164,149,243,147,205,154,216,86,139,40,169,228,141,41,231,101,186,186,116,233,181,92,169,186,169,201,239,110,213,59,218,207,135,244,152,125,192,102,73,191,54,243,186,207,37,101,36,210,219,237,53,84,245,187,163,89,27,249,88,170,233,123,149,205,106,167,230,200,189,218,160,18,249,192,151,15,182,108,144,201,170,10,8,96,157,181,179,84,214,73,43,164,153,238,215,116,201,162,232,230,183,78,232,219,240,248,25,48,116,209,210,65,67,78,202,90,118,171,99,102,186,34,174,190,43,175,249,206,224,5,170,226,43,62,48,254,66,96,73,241,77,222,182,154,57,220,201,210,154,57,95,30,175,123,33,124,154,35,95,35,55,47,186,157,200,191,18,234,144,225,205,243,54,93,137,113,125,135,4,209,207,31,74,217,81,60,210,53,26,205,125,250,90,85,77,85,28,171,252,245,248,32,22,63,137,94,60,179,91,57,113,45,116,52,245,244,52,246,136,171,103,117,43,25,110,137,174,233,170,35,27,171,183,63,85,218,139,241,241,83,195,228,199,19,57,149,129,241,133,37,117,53,238,6,239,154,22,187,117,20,46,213,169,51,92,169,222,137,227,161,111,45,153,125,115,175,194,50,98,214,82,202,234,118,200,141,106,237,126,215,127,43,174,154,55,69,254,73,126,63,250,186,48,174,22,171,189,223,169,41,41,96,126,238,209,18,43,26,142,87,119,189,19,195,69,3,99,238,30,241,172,217,135,146,152,51,24,213,207,28,181,55,59,61,60,211,171,17,173,247,246,237,95,117,170,168,157,237,94,227,210,227,196,215,5,95,87,224,219,124,238,95,216,140,85,95,247,139,99,193,142,22,168,194,92,52,96,11,101,82,61,178,251,26,41,28,215,106,138,221,238,123,211,197,17,124,30,135,181,206,251,228,120,103,39,241,149,250,89,27,27,40,108,149,114,185,206,211,68,68,141,126,245,68,255,0,24,26,237,113,41,80,218,140,245,199,46,106,104,141,196,23,54,255,0,245,100,196,177,242,118,167,115,50,11,16,74,246,248,223,34,86,255,0,250,20,4,65,102,29,83,177,134,112,98,58,154,117,73,22,241,136,235,29,18,179,249,221,90,167,170,105,166,191,217,124,53,254,146,118,185,121,229,204,25,119,195,181,158,24,226,149,146,221,160,162,174,157,36,115,149,119,186,134,159,93,17,81,52,77,117,238,3,39,0,0,116,200,138,169,220,133,77,240,57,85,212,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,66,162,149,64,42,7,9,222,114,7,159,199,214,72,49,22,13,188,218,106,26,231,36,244,21,12,106,35,149,61,231,68,230,167,135,237,53,194,226,75,15,201,131,248,131,204,11,26,49,209,186,143,17,214,185,136,237,85,81,29,42,189,171,222,137,240,114,47,129,178,227,154,143,106,177,201,170,57,52,82,18,57,182,101,115,48,118,116,69,140,233,227,68,143,19,86,84,189,234,137,39,231,50,158,147,78,247,42,167,243,157,225,160,18,37,203,135,31,193,140,120,91,193,20,75,83,19,166,180,217,224,163,115,90,173,71,34,199,36,209,247,162,42,255,0,106,253,70,79,92,40,105,238,116,21,22,218,182,171,160,170,137,240,200,136,186,42,181,201,162,247,252,59,148,135,14,83,89,247,22,26,204,8,114,166,232,170,216,238,213,16,193,70,229,146,38,181,23,109,100,143,215,84,71,47,123,211,193,87,250,9,150,107,154,246,163,216,228,115,92,154,162,162,234,138,128,98,6,101,242,225,201,172,101,139,37,198,106,235,223,90,73,95,85,52,41,114,84,106,189,210,186,71,34,34,68,171,162,238,84,252,239,248,76,109,230,9,146,54,28,168,225,226,166,215,99,162,168,138,24,105,224,123,22,73,159,34,163,82,174,145,137,170,185,60,116,105,42,70,12,243,104,100,108,225,218,233,59,156,155,159,77,27,17,63,101,117,39,255,0,196,4,104,114,253,175,146,139,136,236,62,145,170,39,83,181,235,170,107,225,65,85,255,0,9,176,163,87,115,81,201,241,77,77,120,120,10,98,187,136,252,56,168,154,233,219,59,191,252,130,168,216,114,20,210,24,211,253,170,127,188,5,96,0,35,71,156,126,4,98,229,149,191,24,67,4,138,180,215,90,46,163,209,92,168,155,251,98,119,247,104,157,242,39,199,226,97,255,0,43,204,107,38,15,226,142,139,242,241,198,202,235,53,198,157,55,163,127,59,99,95,241,84,248,68,74,175,49,12,189,151,50,56,99,190,216,169,88,139,81,219,173,242,183,84,122,247,54,165,186,247,55,191,226,164,19,100,214,56,110,89,230,93,163,25,207,3,228,109,183,180,106,198,171,90,229,234,83,201,31,139,187,191,158,6,206,12,123,100,106,61,142,69,69,240,84,82,163,195,100,174,57,161,204,124,184,182,98,219,123,183,67,84,234,134,34,239,99,187,217,51,216,189,237,238,254,105,238,64,165,201,241,56,254,146,178,128,42,78,244,57,56,241,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,57,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,245,175,71,173,51,255,0,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,90,244,122,208,39,248,0,0,133,110,117,126,105,240,183,203,250,31,81,184,147,82,66,183,58,191,52,248,91,229,253,15,168,220,64,192,3,223,254,0,115,151,240,53,248,193,254,15,110,191,131,223,104,123,51,219,187,27,209,235,110,217,187,102,189,78,143,83,242,93,125,189,46,175,228,183,245,61,194,224,112,65,194,215,227,113,158,48,101,189,110,36,246,37,150,219,111,146,251,123,168,137,187,170,159,67,20,208,196,232,169,145,90,172,73,158,249,227,106,57,254,235,26,174,126,143,86,164,111,159,239,193,110,4,252,22,126,5,61,133,254,147,62,207,253,150,246,103,106,155,254,69,246,110,205,208,235,111,234,255,0,35,238,239,223,191,227,187,94,240,32,7,130,238,45,177,87,8,217,166,152,166,219,23,110,195,119,222,205,111,196,214,231,54,73,122,148,45,169,141,239,158,8,146,104,163,90,200,227,73,155,11,228,85,107,122,210,34,166,143,83,96,156,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,36,5,241,191,193,118,42,225,31,49,231,161,162,109,214,247,128,110,93,57,236,152,134,90,25,27,27,58,171,54,218,26,153,209,137,10,214,49,32,145,85,172,95,126,52,108,187,89,185,99,101,192,229,153,198,143,226,217,152,239,203,124,106,238,166,1,199,215,10,72,42,106,38,174,232,199,98,174,85,233,50,187,73,30,216,91,11,145,237,109,67,151,107,186,113,68,244,114,244,82,57,2,117,1,242,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,96,0,0,98,175,52,127,34,121,155,244,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,69,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,6,202,96,0,45,87,22,62,86,51,147,229,254,33,244,233,205,107,13,148,248,177,242,177,156,159,47,241,15,167,78,107,88,6,202,124,39,121,88,201,191,151,248,123,211,160,46,169,106,184,78,242,177,147,127,47,240,247,167,64,93,80,45,254,122,100,94,92,113,23,151,23,28,175,205,11,55,110,181,87,105,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,167,51,55,59,69,209,90,173,115,152,246,189,143,123,29,174,182,125,228,166,42,225,219,54,47,185,57,141,110,22,170,219,214,31,236,189,166,123,92,178,73,74,254,189,52,85,12,216,233,35,141,235,163,38,106,46,172,79,121,23,77,83,69,93,154,72,1,230,143,231,179,51,126,139,232,244,64,103,255,0,37,79,43,24,167,230,5,119,167,91,140,0,230,143,231,179,51,126,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,192,14,104,254,123,51,55,232,190,143,68,6,127,242,84,242,177,138,126,96,87,122,117,184,207,243,0,57,42,121,88,197,63,48,43,189,58,220,103,248,0,0,24,1,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,173,122,61,105,159,252,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,250,215,163,214,129,53,60,83,230,206,42,200,190,31,113,182,108,224,172,33,246,154,245,135,45,233,83,77,111,115,100,116,105,186,86,70,250,137,82,52,87,172,48,49,238,158,68,69,110,177,194,253,95,26,106,246,192,182,22,227,39,136,236,49,158,52,188,66,187,51,110,183,140,95,14,248,102,125,210,119,207,75,85,67,36,206,150,75,123,224,69,107,27,70,231,189,202,144,71,177,177,185,81,209,116,222,214,57,187,31,16,129,204,139,128,91,238,65,98,171,166,118,229,189,191,182,229,150,32,184,62,162,162,26,90,102,71,246,102,170,121,53,74,103,199,19,90,198,209,185,239,219,4,141,106,53,154,182,23,232,238,155,230,11,235,204,147,136,28,3,196,215,1,56,35,53,242,229,245,108,182,214,102,68,52,146,209,215,44,41,91,69,60,52,87,38,186,42,136,225,146,70,198,245,110,201,90,213,118,171,28,177,187,187,114,24,151,202,227,207,102,89,125,107,209,235,76,95,142,237,117,134,213,81,98,134,231,86,203,109,101,68,53,117,20,109,153,201,4,211,194,217,27,20,175,143,93,174,123,27,60,205,107,149,53,106,75,34,38,155,151,92,160,229,113,231,179,44,190,181,232,245,160,79,240,0,0,0,0,0,1,138,188,209,252,137,230,111,209,125,98,136,202,163,21,121,163,249,19,204,223,162,250,197,16,16,2,109,80,106,174,109,80,0,0,6,42,243,71,242,39,153,191,69,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,244,95,88,162,32,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,64,37,43,154,31,48,47,254,18,112,165,148,83,127,109,180,227,59,195,93,255,0,131,74,148,212,83,211,212,255,0,225,52,213,113,205,23,246,113,105,249,202,71,175,15,28,63,99,238,38,179,66,135,42,50,229,148,140,185,86,83,212,85,203,89,92,147,37,21,20,16,198,174,116,181,18,67,28,142,141,138,237,145,53,202,221,22,73,99,111,118,228,60,174,0,192,24,203,52,241,149,167,47,178,251,15,85,223,49,13,242,161,41,168,104,105,145,55,202,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,96,142,10,56,81,177,112,151,147,84,88,55,165,106,172,197,247,45,43,49,77,238,138,23,183,183,213,110,122,199,26,58,69,87,172,48,49,253,40,211,70,53,116,124,157,54,62,89,16,11,129,145,121,23,151,28,58,101,197,187,43,242,190,205,216,109,84,58,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,234,76,253,173,213,116,70,163,90,214,49,172,99,24,198,220,0,0,0,0,0,0,133,110,117,126,105,240,183,203,250,31,81,184,151,87,145,143,233,179,247,111,248,145,106,185,213,249,167,194,223,47,232,125,70,226,93,94,70,63,166,207,221,191,226,64,74,160,0,0,0,0,0,12,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,214,189,30,180,207,254,117,126,86,48,183,204,10,31,78,184,152,1,202,227,207,102,89,125,107,209,235,64,159,224,0,0,0,3,90,206,44,124,211,231,39,204,12,67,234,51,155,41,154,214,113,99,230,159,57,62,96,98,31,81,156,9,169,229,113,228,79,44,190,181,235,21,166,85,24,171,202,227,200,158,89,125,107,214,43,76,170,0,0,3,21,121,163,249,19,204,223,162,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,250,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,0,54,83,0,0,0,0,0,0,0,0,34,175,158,119,232,79,247,147,248,105,42,132,85,243,206,253,9,254,242,127,13,2,213,114,84,243,79,138,126,95,215,122,141,184,154,146,21,185,42,121,167,197,63,47,235,189,70,220,77,72,0,0,3,21,121,163,249,19,204,223,162,250,197,17,149,70,42,243,71,242,39,153,191,69,245,138,32,33,91,132,239,52,249,55,243,3,15,122,140,6,202,102,181,156,39,121,167,201,191,152,24,123,212,96,54,83,0,0,2,42,249,231,126,132,255,0,121,63,134,150,127,147,85,218,213,96,226,75,27,95,111,183,58,75,117,182,221,150,247,42,186,202,202,185,155,12,20,208,71,95,111,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,151,131,158,119,232,79,247,147,248,105,22,180,87,107,173,186,154,190,142,223,115,171,165,167,186,83,165,37,116,80,204,230,50,170,4,150,57,146,41,90,139,163,216,146,195,20,136,215,106,155,227,99,188,90,138,129,149,92,125,241,217,117,226,239,19,81,88,176,213,29,93,167,46,176,237,66,213,217,232,234,163,116,21,181,83,201,79,11,100,150,186,54,84,75,3,223,28,141,168,108,46,98,34,182,57,158,139,222,247,31,95,46,238,8,43,56,170,199,107,139,113,141,46,220,178,194,119,8,162,190,181,102,158,154,107,164,142,134,89,25,75,75,43,34,115,29,181,236,131,180,34,73,28,140,138,161,170,199,35,158,199,37,170,225,71,133,28,199,226,215,49,217,130,176,84,93,134,213,67,211,158,255,0,127,158,21,125,45,162,149,202,168,142,114,34,167,82,103,237,114,69,10,42,58,71,53,202,170,198,50,73,25,176,246,0,192,24,55,43,48,109,167,47,178,251,15,82,88,240,245,142,157,41,168,104,105,145,118,68,205,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,84,63,86,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,10,220,234,252,211,225,111,151,244,62,163,113,38,164,133,110,117,126,105,240,183,203,250,31,81,184,129,117,121,24,254,155,63,118,255,0,137,18,168,69,95,35,31,211,103,238,223,241,34,85,0,0,0,197,94,104,254,68,243,55,232,190,177,68,64,9,63,220,209,252,137,230,111,209,125,98,136,128,16,54,168,0,0,0,0,34,175,158,119,232,79,247,147,248,105,42,132,85,243,206,253,9,254,242,127,13,3,21,121,92,121,236,203,47,173,122,61,105,63,196,0,242,184,243,217,150,95,90,244,122,210,127,128,0,0,24,171,205,31,200,158,102,253,23,214,40,140,170,49,87,154,63,145,60,205,250,47,172,81,1,0,38,213,6,170,230,213,0,0,0,0,0,15,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,235,48,3,156,158,117,253,134,225,246,211,147,148,150,254,181,94,102,220,23,173,60,145,110,142,10,27,116,180,245,18,109,114,72,213,108,206,157,244,104,221,88,246,172,125,125,118,187,98,129,16,25,171,153,152,171,57,51,31,17,230,150,53,171,237,23,172,77,112,150,225,83,182,73,31,28,59,215,220,130,46,163,222,246,195,19,17,177,198,197,114,236,141,140,106,46,141,67,229,199,152,3,25,101,134,38,159,6,102,6,30,171,177,95,105,105,233,42,106,45,245,104,141,158,6,84,211,199,81,18,72,221,117,99,214,41,163,85,99,180,123,21,85,174,70,185,21,169,237,120,88,201,79,198,39,136,44,19,147,146,92,59,21,38,32,184,47,111,157,178,244,228,101,12,17,62,162,171,164,238,156,136,147,44,16,202,145,238,98,183,168,172,221,163,117,84,186,188,209,252,246,102,111,209,125,30,136,12,117,181,96,12,101,125,193,183,252,193,179,97,234,186,204,61,133,106,40,105,175,85,208,162,57,148,15,172,89,82,153,101,68,93,205,99,221,4,140,71,233,177,31,177,170,168,233,24,142,201,254,86,153,233,89,147,252,86,88,112,221,109,231,178,97,188,196,255,0,75,119,56,100,73,228,141,245,82,34,173,189,237,142,37,219,214,237,93,56,91,35,218,230,178,58,153,255,0,53,28,175,109,192,229,177,146,159,140,79,15,188,81,100,228,119,14,197,87,136,45,248,107,176,78,233,122,113,178,186,9,107,234,41,122,174,233,200,169,10,207,12,73,38,214,43,186,106,253,186,59,69,76,0,3,106,131,21,121,163,249,19,204,223,162,250,197,17,117,120,88,206,191,198,39,135,220,19,156,114,91,251,21,94,32,183,175,111,129,177,116,227,101,116,18,190,158,171,164,222,164,138,144,172,240,202,177,238,122,187,166,172,221,163,181,68,181,92,209,252,137,230,111,209,125,98,136,8,1,54,168,53,87,54,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,189,200,114,112,189,192,83,253,39,45,79,137,193,88,2,151,189,177,181,94,247,34,34,120,170,169,81,225,179,171,28,208,229,198,92,92,241,109,193,219,97,165,117,59,21,119,177,189,239,153,140,78,247,119,127,56,8,74,230,135,141,100,198,28,81,214,254,94,57,25,67,102,183,83,174,196,111,231,108,115,254,10,191,9,76,192,228,225,129,24,153,101,112,198,19,65,34,45,77,214,183,166,245,87,34,46,206,198,157,221,218,47,124,107,241,248,17,119,156,184,225,185,153,153,119,124,103,4,15,141,183,46,207,163,28,173,115,147,167,79,28,126,45,238,254,97,59,60,187,242,246,92,183,225,142,197,98,170,98,37,71,110,184,74,237,17,233,220,234,151,105,220,238,255,0,130,1,147,32,0,56,114,237,106,185,126,9,169,175,95,48,42,249,43,120,142,196,9,34,162,244,251,38,154,38,158,52,20,191,240,27,9,76,154,195,34,127,181,95,247,141,120,248,245,98,183,136,252,70,170,154,107,216,251,191,252,130,148,12,205,229,247,146,54,28,215,225,226,154,215,124,162,168,150,25,169,231,123,214,57,159,26,171,86,174,173,139,162,181,60,116,113,146,89,105,203,135,38,176,110,44,139,25,163,175,125,104,229,101,84,48,173,201,85,168,246,202,217,26,138,139,18,46,137,181,19,243,191,225,60,207,41,118,70,254,29,173,115,181,201,185,148,210,49,83,246,215,85,255,0,252,38,115,1,243,219,232,105,237,148,20,246,218,70,171,96,165,137,144,198,138,186,170,53,169,162,119,252,123,144,198,30,99,216,254,12,29,194,222,55,162,74,152,155,53,218,207,61,27,90,229,106,185,86,73,33,143,185,21,83,251,111,235,50,149,206,107,26,175,123,145,173,106,106,170,171,162,34,16,211,205,151,62,226,196,185,129,54,84,218,213,93,29,166,162,104,43,28,146,68,230,170,237,163,145,154,104,138,228,239,98,248,170,127,72,24,115,195,110,31,147,24,113,7,151,246,53,99,164,117,102,35,162,115,209,186,162,170,54,84,123,151,185,23,224,213,95,3,99,220,3,100,131,14,224,219,53,166,157,174,106,65,65,78,199,35,156,171,239,54,38,181,124,127,97,12,252,164,242,185,152,199,58,37,198,117,17,162,199,134,107,41,158,197,84,147,243,159,79,87,175,123,85,19,249,173,241,212,155,118,181,24,212,99,83,68,106,104,128,114,1,194,247,1,198,135,39,8,159,18,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,11,161,201,75,147,226,1,23,239,42,58,213,200,158,37,77,122,59,192,10,140,45,230,117,195,245,86,113,101,12,23,155,83,155,219,176,228,149,151,6,183,167,43,213,232,148,111,247,17,24,190,42,177,183,197,12,210,62,27,221,150,219,136,109,117,54,123,181,28,53,84,213,81,62,39,199,51,17,205,84,115,85,171,220,191,169,85,63,164,13,101,176,30,38,186,100,246,107,90,49,58,211,200,149,184,90,236,217,36,139,106,53,202,177,191,71,183,71,181,116,85,77,83,189,13,130,56,78,207,204,59,158,25,67,134,47,180,117,49,71,95,45,178,157,106,105,221,81,11,228,108,154,61,170,213,70,47,114,162,196,238,237,19,246,17,127,204,63,129,235,190,92,227,28,69,154,248,54,146,31,96,215,84,205,112,146,150,150,142,163,72,154,189,13,116,95,121,159,157,43,213,124,19,185,127,162,197,240,185,198,6,57,225,187,16,64,139,89,119,172,177,197,43,58,182,248,106,90,206,155,91,213,213,26,215,181,83,189,210,170,233,170,120,127,128,54,33,124,145,198,138,233,30,214,162,38,170,170,186,119,17,131,206,35,55,109,177,97,203,54,91,211,179,169,45,226,154,101,87,182,86,42,55,163,89,78,253,85,63,59,191,98,233,251,15,142,231,205,211,10,86,97,42,138,154,107,30,37,101,197,97,115,25,19,234,105,81,221,69,107,123,244,71,47,118,170,189,250,124,23,184,143,206,33,243,251,21,241,29,142,32,196,23,149,171,88,169,146,74,122,10,105,100,108,142,99,100,153,207,254,99,27,222,168,172,77,59,255,0,55,196,11,149,203,162,203,53,219,136,235,36,145,70,170,144,118,157,87,69,93,53,160,171,251,191,97,176,34,38,136,137,247,17,151,202,87,134,136,237,24,126,227,154,216,174,207,11,171,100,172,133,212,47,168,166,149,146,54,25,40,151,185,170,237,17,83,242,235,170,162,127,152,147,80,0,0,63,15,26,216,155,137,112,205,101,149,201,221,81,211,248,47,243,100,107,190,29,255,0,3,91,142,32,240,5,86,89,102,205,231,7,85,170,57,212,140,166,122,57,24,230,163,145,244,241,191,193,221,254,46,84,254,131,102,50,14,121,179,101,154,97,46,33,254,209,209,211,199,21,37,194,211,111,141,203,20,46,107,93,46,217,147,85,119,130,174,216,145,63,98,32,25,249,202,171,29,211,226,190,22,173,118,253,52,169,161,185,220,154,244,87,53,85,19,174,142,240,78,255,0,9,83,197,63,204,102,81,22,188,155,177,211,41,240,197,223,7,79,80,237,222,211,171,150,54,44,173,211,107,146,133,59,154,189,255,0,156,229,37,40,1,66,248,149,148,175,236,0,139,240,42,40,77,126,37,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,7,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,181,232,245,166,127,243,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,235,94,143,90,4,255,0,0,0,16,173,206,175,205,62,22,249,127,67,234,55,18,106,72,86,231,87,230,159,11,124,191,161,245,27,136,14,74,158,105,241,79,203,250,239,81,183,19,82,66,183,37,79,52,248,167,229,253,119,168,219,137,169,2,223,231,166,69,229,199,17,121,113,113,202,252,208,179,118,235,85,118,146,195,52,74,140,170,183,213,53,21,35,170,166,145,81,122,115,51,115,180,93,21,170,215,57,143,107,216,247,177,218,240,241,21,144,216,203,134,220,220,190,229,78,51,162,171,107,237,213,15,125,178,186,106,116,133,151,107,114,189,201,79,91,18,53,239,110,201,26,221,85,168,247,108,122,62,55,46,246,57,19,101,227,31,248,209,225,39,10,241,115,149,139,133,174,82,246,28,73,98,237,55,12,51,113,107,163,139,167,92,234,105,24,200,39,149,97,150,68,163,146,69,133,211,50,52,71,59,163,26,162,234,196,3,2,249,83,241,207,117,178,226,106,14,23,115,94,233,87,112,182,223,234,18,60,41,122,184,221,28,245,182,78,202,118,71,21,177,122,242,109,109,51,219,3,25,4,113,104,173,153,251,17,143,235,34,197,46,134,174,248,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,89,126,229,133,199,173,78,115,218,169,56,126,206,11,237,93,126,96,219,41,234,102,181,93,234,250,76,75,181,186,6,195,178,25,37,116,189,90,138,230,163,167,114,170,69,239,67,2,200,247,57,233,35,220,18,20,0,3,21,121,163,249,19,204,223,162,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,250,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,0,54,83,0,1,106,184,177,242,177,156,159,47,241,15,167,78,107,88,108,167,197,143,149,140,228,249,127,136,125,58,115,90,192,54,83,225,59,202,198,77,252,191,195,222,157,1,117,75,85,194,119,149,140,155,249,127,135,189,58,2,234,128,32,7,154,63,158,204,205,250,47,163,209,19,252,64,15,52,127,61,153,155,244,95,71,162,3,63,249,42,121,88,197,63,48,43,189,58,220,96,7,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,198,0,115,71,243,217,153,191,69,244,122,32,51,255,0,146,167,149,140,83,243,2,187,211,173,198,127,152,1,201,83,202,198,41,249,129,93,233,214,227,63,192,0,0,192,14,117,126,86,48,183,204,10,31,78,184,152,1,202,227,207,102,89,125,107,209,235,76,255,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,214,189,30,180,9,254,63,39,20,225,60,43,142,108,85,88,91,26,225,155,86,32,178,214,236,237,54,235,165,20,117,116,179,236,123,94,205,241,72,142,99,182,189,141,114,106,157,206,106,42,119,162,31,172,0,215,175,142,142,12,175,188,30,102,61,45,178,59,175,182,112,102,40,237,21,24,102,229,43,216,149,78,142,37,103,86,154,166,54,233,164,209,117,98,69,145,173,72,228,107,218,230,237,85,124,81,254,183,43,143,61,153,101,245,175,71,173,38,251,61,50,47,46,56,139,203,139,142,87,230,133,155,183,90,171,180,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,211,153,155,157,162,232,173,86,185,204,123,94,199,189,142,136,190,15,248,126,199,220,50,243,59,192,25,81,152,204,164,125,202,142,158,227,87,21,101,10,76,180,85,176,77,99,172,115,101,167,146,104,227,116,140,71,111,137,206,70,232,146,69,35,123,246,168,19,104,0,0,0,0,0,0,98,175,52,127,34,121,155,244,95,88,162,50,168,197,94,104,254,68,243,55,232,190,177,68,4,0,155,84,26,171,155,84,0,0,1,138,188,209,252,137,230,111,209,125,98,136,128,18,127,185,163,249,19,204,223,162,250,197,17,139,252,171,248,10,166,165,166,181,113,79,156,150,42,74,199,214,83,195,112,192,214,202,142,170,62,141,233,44,205,90,250,154,121,34,107,85,234,214,65,45,43,218,247,179,100,189,93,17,233,19,152,23,215,151,119,0,180,124,49,225,85,199,153,165,111,181,92,179,54,247,210,168,209,105,160,168,251,51,26,71,43,59,53,45,78,213,122,76,246,79,35,106,36,141,233,27,189,216,219,185,177,245,37,205,80,0,0,0,0,0,0,0,133,110,117,126,105,240,183,203,250,31,81,184,151,87,145,143,233,179,247,111,248,145,106,185,213,249,167,194,223,47,232,125,70,226,93,94,70,63,166,207,221,191,226,64,74,160,0,0,0,0,0,12,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,214,189,30,180,207,254,117,126,86,48,183,204,10,31,78,184,152,1,202,227,207,102,89,125,107,209,235,64,159,224,0,0,0,3,90,206,44,124,211,231,39,204,12,67,234,51,155,41,154,214,113,99,230,159,57,62,96,98,31,81,156,9,169,229,113,228,79,44,190,181,235,21,166,85,24,171,202,227,200,158,89,125,107,214,43,76,170,0,0,3,21,121,163,249,19,204,223,162,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,250,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,0,54,83,0,0,0,0,0,0,0,0,34,175,158,119,232,79,247,147,248,105,42,132,85,243,206,253,9,254,242,127,13,2,213,114,84,243,79,138,126,95,215,122,141,184,154,146,21,185,42,121,167,197,63,47,235,189,70,220,77,72,0,0,3,21,121,163,249,19,204,223,162,250,197,17,149,70,42,243,71,242,39,153,191,69,245,138,32,33,91,132,239,52,249,55,243,3,15,122,140,6,202,102,181,156,39,121,167,201,191,152,24,123,212,96,54,83,0,0,2,42,249,231,126,132,255,0,121,63,134,145,193,146,249,67,140,179,235,52,48,254,81,229,252,20,146,95,113,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,251,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,100,167,157,197,166,235,127,186,228,53,138,197,108,171,184,220,174,53,24,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,131,128,158,8,44,92,35,224,73,107,113,29,45,170,229,153,183,190,172,87,187,221,28,207,168,133,148,169,50,172,52,180,142,146,40,223,28,59,27,19,228,77,136,231,203,174,231,57,177,196,140,11,149,194,239,12,152,7,133,156,175,182,229,254,16,166,164,172,185,50,157,173,189,98,21,183,67,77,91,121,157,36,150,77,243,186,52,220,230,49,211,202,216,152,247,61,99,141,90,205,206,209,92,235,192,0,0,0,2,21,185,213,249,167,194,223,47,232,125,70,226,77,73,10,220,234,252,211,225,111,151,244,62,163,113,2,234,242,49,253,54,126,237,255,0,18,37,80,138,190,70,63,166,207,221,191,226,68,170,0,0,1,138,188,209,252,137,230,111,209,125,98,136,128,18,127,185,163,249,19,204,223,162,250,197,17,0,32,109,80,0,0,0,0,69,95,60,239,208,159,239,39,240,210,85,8,171,231,157,250,19,253,228,254,26,6,42,242,184,243,217,150,95,90,244,122,210,127,136,1,229,113,231,179,44,190,181,232,245,164,255,0,0,0,0,49,87,154,63,145,60,205,250,47,172,81,25,84,98,175,52,127,34,121,155,244,95,88,162,2,0,77,170,13,85,205,170,0,0,0,0,0,16,45,205,47,61,43,51,131,138,203,246,27,162,188,246,188,55,151,127,233,110,217,12,105,60,113,178,170,52,69,184,61,209,202,187,122,221,171,169,11,164,99,90,215,199,77,7,231,35,81,238,153,78,41,243,175,241,118,225,247,27,103,28,118,254,219,87,135,237,233,216,32,116,93,72,223,93,60,172,167,165,234,183,169,26,172,41,60,209,44,155,94,142,233,163,246,234,237,17,117,172,2,85,57,45,228,15,255,0,11,120,131,198,57,123,255,0,67,219,48,93,246,181,159,248,67,46,78,165,98,175,253,226,37,157,27,253,186,38,63,249,118,24,171,205,31,207,102,102,253,23,209,232,137,169,225,99,37,63,23,110,31,112,78,78,73,112,237,181,120,126,222,189,190,118,203,212,141,245,211,202,250,138,174,147,186,113,170,194,147,205,42,71,185,136,238,154,51,118,174,213,86,21,185,163,249,236,204,223,162,250,61,16,25,85,200,199,244,217,251,183,252,72,198,174,105,121,23,89,147,252,86,95,177,37,21,155,178,97,188,196,255,0,76,150,201,163,89,228,141,245,82,34,37,193,142,146,84,219,214,237,93,73,157,27,28,230,178,58,152,63,53,28,140,110,74,242,49,253,54,126,237,255,0,18,46,175,57,60,148,251,115,195,237,167,56,233,46,29,26,188,178,184,47,90,9,37,219,28,244,55,25,105,233,228,218,212,141,202,233,155,59,40,213,186,189,141,72,250,250,238,118,196,2,223,242,83,207,74,203,173,139,26,112,241,126,188,245,189,137,179,18,97,218,105,18,121,36,101,44,175,233,215,49,175,85,88,163,133,147,58,149,237,141,17,142,89,42,231,127,191,171,149,153,43,205,31,200,158,102,253,23,214,40,136,86,225,99,58,255,0,23,110,32,176,78,113,201,111,237,180,152,126,224,189,190,6,197,212,145,244,51,196,250,122,174,147,122,145,162,204,144,77,42,199,185,232,222,162,51,118,173,213,22,106,121,163,249,19,204,223,162,250,197,16,16,2,109,80,106,174,109,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,87,224,84,80,186,252,0,39,137,89,74,126,194,160,6,26,243,85,199,116,248,83,133,171,165,191,77,106,107,174,118,214,177,17,205,69,84,235,171,188,23,191,194,37,240,79,243,153,148,69,175,57,28,116,202,140,49,104,193,208,84,59,119,180,233,37,145,137,43,116,218,212,174,78,246,167,127,231,53,0,142,110,31,48,5,86,102,230,205,155,7,82,42,53,213,108,169,122,185,88,231,35,81,148,242,63,193,189,254,45,68,254,147,100,124,21,98,110,26,195,52,118,86,167,117,63,83,224,191,206,145,206,248,247,252,72,85,229,51,150,105,139,120,135,251,71,89,79,28,180,150,251,77,194,54,172,176,185,205,108,187,97,77,81,222,8,187,101,84,253,138,164,227,0,0,1,194,166,168,169,247,154,253,243,23,178,205,105,226,58,247,36,177,170,36,253,155,69,209,83,93,40,41,62,255,0,218,108,10,70,87,54,174,26,35,187,225,251,118,107,97,75,60,45,173,142,178,103,87,62,158,154,87,200,232,99,162,78,231,43,117,68,79,200,38,138,169,254,112,62,78,78,249,187,109,151,14,94,114,222,161,157,57,108,244,208,170,61,210,177,17,221,106,202,135,234,137,249,221,219,211,95,218,73,243,36,142,68,71,70,246,185,21,53,69,69,215,184,214,203,135,140,254,197,124,56,227,137,241,5,153,106,210,42,148,142,158,190,154,41,27,27,158,216,230,107,255,0,158,199,119,162,35,211,78,239,206,241,36,14,217,205,211,10,81,225,42,122,154,155,30,37,125,197,33,107,31,19,42,105,85,221,68,107,187,244,87,39,118,168,157,250,124,83,184,12,221,226,199,63,48,238,71,229,14,39,190,214,84,197,37,124,86,202,133,166,167,109,68,44,145,210,104,198,163,81,30,189,234,171,43,123,180,95,216,107,239,143,49,53,211,56,115,90,239,137,210,158,69,173,197,55,103,73,28,91,81,206,69,145,250,49,186,49,169,170,162,104,157,200,93,78,40,248,192,199,60,72,226,9,209,43,46,244,118,57,101,127,74,223,53,75,95,212,107,186,90,35,154,198,162,119,58,36,93,53,95,31,240,223,78,94,28,15,93,243,27,24,225,220,215,198,84,144,251,6,134,166,27,132,116,181,84,117,26,74,212,235,233,170,251,172,252,232,152,169,226,157,233,253,33,155,188,177,120,126,170,201,220,161,158,243,117,115,123,118,35,146,142,224,230,244,229,98,177,22,141,158,226,163,215,197,22,71,120,33,154,71,195,100,178,219,112,245,174,154,207,105,163,134,150,154,150,38,68,200,225,98,53,168,141,106,53,59,147,245,34,39,244,31,112,2,149,95,184,57,232,223,18,148,114,47,128,21,166,135,39,13,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,190,7,32,15,154,93,218,233,240,248,20,67,35,154,190,43,250,207,161,204,71,120,161,75,97,68,94,254,240,59,81,117,68,83,147,132,238,77,60,14,64,243,120,251,47,48,150,101,225,186,236,47,140,44,116,119,42,42,234,121,41,222,202,136,183,162,35,145,53,84,239,69,241,70,175,114,167,130,17,113,197,15,42,171,231,182,111,56,131,37,44,18,73,4,178,62,120,40,169,34,77,52,252,159,186,222,165,79,119,252,211,249,191,209,224,75,89,199,143,114,129,174,157,211,129,126,41,109,87,68,182,75,147,24,166,69,87,237,87,197,66,146,53,19,114,183,93,88,229,79,135,222,101,111,7,188,177,49,101,126,35,183,98,220,232,195,21,52,84,84,85,176,212,118,43,141,26,34,75,31,77,93,162,162,78,139,162,59,106,42,43,87,195,195,224,75,187,237,214,249,31,213,146,130,157,207,254,201,98,106,175,248,116,59,216,198,70,212,100,108,107,90,158,8,137,162,1,248,88,39,4,97,204,190,195,244,216,111,11,218,169,104,40,169,152,198,36,116,241,108,106,237,99,88,139,167,127,193,168,159,208,126,248,0,113,170,125,231,37,43,162,169,80,2,53,121,202,224,24,170,178,230,223,143,96,183,163,165,163,175,183,197,53,67,91,222,214,42,85,49,17,87,95,13,94,212,240,241,84,36,168,196,190,103,184,54,76,95,194,126,32,166,162,161,117,69,99,107,237,138,196,99,55,57,17,42,155,174,157,233,240,85,2,46,185,112,230,157,86,1,207,235,93,182,107,155,224,160,186,73,5,63,77,95,163,29,44,149,180,141,215,77,171,223,181,154,124,9,248,69,69,77,81,117,67,88,252,145,191,187,12,230,238,14,188,118,149,130,56,47,182,247,77,38,237,17,177,182,170,55,57,87,187,195,221,54,98,177,86,182,225,106,130,177,143,71,164,155,187,209,117,215,71,42,127,152,15,188,165,197,69,46,3,130,164,239,40,69,85,42,104,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,179,252,80,112,191,128,120,179,192,22,252,185,204,107,190,32,183,91,109,215,136,175,113,75,100,168,134,25,221,60,112,205,11,90,231,77,20,173,86,109,168,122,170,35,81,117,70,247,248,162,217,252,132,229,127,144,92,59,102,197,139,56,240,86,47,204,10,219,214,31,237,93,154,11,165,194,138,74,87,245,233,165,167,126,246,199,73,27,215,70,76,229,77,30,158,242,38,186,166,168,185,128,0,0,0,24,191,197,7,47,76,151,226,207,31,219,243,27,49,177,62,53,183,92,173,214,120,172,145,69,100,173,164,134,7,65,28,211,76,215,57,179,83,74,229,126,234,135,162,170,57,19,68,111,119,138,174,80,0,49,127,133,254,94,153,47,194,102,63,184,102,54,92,226,124,107,113,185,92,108,242,217,37,138,247,91,73,52,13,130,73,161,153,206,107,97,166,137,200,253,212,236,68,85,114,166,138,238,239,5,76,160,0,0,0,12,106,226,151,128,28,142,226,219,21,89,241,174,97,220,113,93,170,245,103,183,173,173,181,54,42,248,98,237,20,169,35,164,142,57,89,60,50,179,220,124,147,43,85,136,215,47,85,200,229,114,35,17,182,126,211,201,171,134,219,5,214,138,251,98,205,28,224,183,92,173,213,17,213,209,214,82,94,232,33,158,154,120,220,142,142,88,228,109,18,57,143,107,145,28,142,69,69,69,68,84,51,212,1,242,90,104,170,109,214,170,43,125,101,218,174,233,81,75,79,28,50,215,85,182,38,207,84,246,181,17,211,72,144,177,145,35,220,168,174,84,141,140,102,170,187,90,212,209,19,235,0,11,127,159,121,41,133,120,137,202,123,238,78,99,91,133,214,138,203,136,59,47,105,158,215,44,113,213,51,161,83,21,67,54,58,72,228,98,106,248,90,139,171,23,221,85,211,69,209,83,24,50,247,148,79,13,185,107,143,240,214,99,88,177,182,101,79,114,194,183,138,43,221,28,85,119,42,7,65,36,244,211,50,104,219,35,91,70,215,43,21,204,68,84,71,53,116,215,69,79,19,55,192,0,0,30,127,48,176,85,171,50,176,6,37,203,155,237,69,92,22,220,85,103,173,178,86,75,72,246,182,120,224,169,133,240,200,232,220,230,185,168,244,107,213,81,85,174,77,116,213,23,192,194,15,244,21,56,88,255,0,167,236,213,255,0,202,182,239,248,137,159,224,15,63,151,184,42,213,150,184,3,13,101,205,138,162,174,123,110,21,179,209,89,40,229,171,123,93,60,144,83,66,200,99,116,142,107,90,213,122,181,136,170,168,214,166,186,232,137,224,122,0,0,24,127,159,124,175,242,11,136,156,216,190,231,30,53,197,249,129,69,122,196,29,151,180,193,107,184,81,71,74,206,133,52,84,236,216,217,41,36,122,106,200,90,171,171,215,222,85,211,68,209,19,48,0,22,127,133,254,23,240,15,9,152,2,225,151,57,115,119,196,23,27,109,198,241,45,238,89,111,117,16,205,59,103,146,24,97,115,90,232,98,137,168,205,180,236,84,69,106,174,170,238,255,0,4,75,63,159,124,175,242,11,136,156,216,190,231,30,53,197,249,129,69,122,196,29,151,180,193,107,184,81,71,74,206,133,52,84,236,216,217,41,36,122,106,200,90,171,171,215,222,85,211,68,209,19,48,0,22,127,133,254,23,240,15,9,152,2,225,151,57,115,119,196,23,27,109,198,241,45,238,89,111,117,16,205,59,103,146,24,97,115,90,232,98,137,168,205,180,236,84,69,106,174,170,238,255,0,4,75,192,0,0,0,22,127,138,14,23,240,15,22,120,2,223,151,57,141,119,196,22,235,109,186,241,21,238,41,108,149,16,195,59,167,142,25,161,107,92,233,162,149,170,205,181,15,85,68,106,46,168,222,255,0,20,91,63,144,156,175,242,11,135,108,216,177,103,30,10,197,249,129,91,122,195,253,171,179,65,116,184,81,73,74,254,189,52,180,239,222,216,233,35,122,232,201,156,169,163,211,222,68,215,84,213,23,48,0,0,0,3,207,223,112,6,13,196,216,155,12,227,59,238,30,164,171,190,224,234,138,154,155,21,193,200,169,61,11,234,41,223,79,58,49,200,168,170,201,34,145,81,204,93,88,170,216,220,169,186,54,57,190,128,0,0,0,0,0,0,0,45,254,125,228,166,21,226,39,41,239,185,57,141,110,23,90,43,46,32,236,189,166,123,92,177,199,84,206,133,76,85,12,216,233,35,145,137,171,225,106,46,172,95,117,87,77,23,69,75,128,0,192,15,244,21,56,88,255,0,167,236,213,255,0,202,182,239,248,137,159,224,0,0,1,231,241,230,0,193,185,159,134,103,193,153,129,135,169,47,182,42,170,138,74,154,139,125,90,43,160,157,244,213,17,212,68,146,55,93,30,196,150,24,213,88,237,88,244,69,107,145,205,85,106,250,0,0,0,0,0,0,0,0,0,0,197,254,40,57,122,100,191,22,120,254,223,152,217,141,137,241,173,186,229,110,179,197,100,138,43,37,109,36,48,58,8,230,154,102,185,205,154,154,87,43,247,84,61,21,81,200,154,35,123,188,85,125,7,10,92,20,229,103,7,223,106,127,6,119,252,87,115,251,91,216,123,111,183,106,169,166,233,246,94,191,79,165,209,130,45,53,237,47,221,187,118,186,55,77,52,93,114,0,0,0,0,0,0,0,1,103,248,160,225,127,0,241,103,128,45,249,115,152,215,124,65,110,182,219,175,17,94,226,150,201,81,12,51,186,120,225,154,22,181,206,154,41,90,172,219,80,245,84,70,162,234,141,239,241,69,179,249,9,202,255,0,32,184,118,205,139,22,113,224,172,95,152,21,183,172,63,218,187,52,23,75,133,20,148,175,235,211,75,78,253,237,142,146,55,174,140,153,202,154,61,61,228,77,117,77,81,115,0,0,0,0,0,0,48,131,48,185,68,240,219,153,88,255,0,18,230,53,247,27,102,84,23,44,85,120,173,189,214,69,73,114,160,108,17,207,83,51,230,145,177,181,212,110,114,49,28,245,68,69,115,151,77,53,85,241,51,124,1,111,242,19,37,48,175,14,217,79,98,201,204,21,112,186,214,217,112,255,0,106,236,211,221,37,142,74,167,245,234,101,168,126,247,71,28,108,93,31,51,145,52,98,123,168,154,234,186,170,220,0,0,0,0,183,249,247,146,152,87,136,156,167,190,228,230,53,184,93,104,172,184,131,178,246,153,237,114,199,29,83,58,21,49,84,51,99,164,142,70,38,175,133,168,186,177,125,213,93,52,93,21,49,131,47,121,68,240,219,150,184,255,0,13,102,53,139,27,102,84,247,44,43,120,162,189,209,197,87,114,160,116,18,79,77,51,38,141,178,53,180,109,114,177,92,196,69,68,115,87,77,116,84,241,51,124,0,0,0,0,0,0,0,0,0,49,255,0,138,222,10,114,179,140,31,178,223,132,203,254,43,182,125,146,237,221,139,216,85,84,208,245,59,87,67,169,213,235,65,46,186,118,102,109,219,183,77,93,174,186,166,153,0,0,197,254,23,249,122,100,191,9,152,254,225,152,217,115,137,241,173,198,229,113,179,203,100,150,43,221,109,36,208,54,9,38,134,103,57,173,134,154,39,35,247,83,177,17,85,202,154,43,187,188,21,50,128,0,0,0,5,191,207,188,148,194,188,68,229,61,247,39,49,173,194,235,69,101,196,29,151,180,207,107,150,56,234,153,208,169,138,161,155,29,36,114,49,53,124,45,69,213,139,238,170,233,162,232,169,112,0,24,65,151,188,162,120,109,203,92,127,134,179,26,197,141,179,42,123,150,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,166,186,42,120,153,190,0,0,0,30,126,235,128,48,109,247,25,88,51,6,243,135,169,43,49,14,21,167,174,166,178,215,76,138,231,208,50,177,34,74,149,137,21,118,181,239,108,17,177,95,166,244,102,246,162,163,100,122,59,208,0,0,0,0,0,0,197,254,40,57,122,100,191,22,120,254,223,152,217,141,137,241,173,186,229,110,179,197,100,138,43,37,109,36,48,58,8,230,154,102,185,205,154,154,87,43,247,84,61,21,81,200,154,35,123,188,85,114,128,1,143,252,41,112,83,149,156,31,125,169,252,25,223,241,93,207,237,111,97,237,190,221,170,166,155,167,217,122,253,62,151,70,8,180,215,180,191,118,237,218,232,221,52,209,117,200,0,0,0,0,183,249,247,146,152,87,136,156,167,190,228,230,53,184,93,104,172,184,131,178,246,153,237,114,199,29,83,58,21,49,84,51,99,164,142,70,38,175,133,168,186,177,125,213,93,52,93,21,49,3,253,5,78,22,63,233,251,53,127,242,173,187,254,34,103,248,0,0,0,0,0,99,255,0,21,188,20,229,103,24,63,101,191,9,151,252,87,108,251,37,219,187,23,176,170,169,161,234,118,174,135,83,171,214,130,93,116,236,204,219,183,110,154,187,93,117,77,50,0,1,135,249,9,202,255,0,32,184,118,205,139,22,113,224,172,95,152,21,183,172,63,218,187,52,23,75,133,20,148,175,235,211,75,78,253,237,142,146,55,174,140,153,202,154,61,61,228,77,117,77,81,115,0,0,0,0,5,191,207,188,148,194,188,68,229,61,247,39,49,173,194,235,69,101,196,29,151,180,207,107,150,56,234,153,208,169,138,161,155,29,36,114,49,53,124,45,69,213,139,238,170,233,162,232,169,112,0,24,1,254,130,167,11,31,244,253,154,191,249,86,221,255,0,17,51,252,0,0,0,0,0,45,87,18,156,58,225,94,40,114,225,50,183,26,226,172,87,100,178,190,225,5,194,167,236,245,116,116,210,86,116,145,251,32,159,169,20,140,146,29,238,108,155,21,191,202,69,19,145,81,90,134,63,229,87,41,110,25,114,155,49,240,230,102,219,49,6,96,94,107,240,189,194,43,165,21,37,210,233,74,180,171,85,18,239,134,71,164,20,209,72,189,57,17,146,34,35,209,170,230,34,57,28,213,115,87,53,64,3,15,243,239,149,254,65,113,19,155,23,220,227,198,184,191,48,40,175,88,131,178,246,152,45,119,10,40,233,89,208,166,138,157,155,27,37,36,143,77,89,11,85,117,122,251,202,186,104,154,34,102,0,3,31,248,82,224,167,43,56,62,251,83,248,51,191,226,187,159,218,222,195,219,125,187,85,77,55,79,178,245,250,125,46,140,17,105,175,105,126,237,219,181,209,186,105,162,235,122,177,102,22,177,99,156,43,121,193,88,166,135,182,217,113,5,190,162,215,113,166,234,190,62,189,44,241,186,57,99,222,197,107,219,185,143,114,106,213,71,38,186,162,162,247,159,172,0,192,15,244,21,56,88,255,0,167,236,213,255,0,202,182,239,248,137,149,89,157,195,174,21,205,222,31,100,225,211,26,226,172,87,87,101,168,183,219,109,245,55,135,87,71,37,226,171,177,75,4,172,158,89,228,137,204,124,210,62,157,171,35,214,63,121,92,245,68,69,84,84,186,160,12,0,255,0,65,83,133,143,250,126,205,95,252,171,110,255,0,136,153,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,47,129,73,203,138,85,85,0,169,165,69,45,42,3,133,84,68,213,87,68,32,31,152,246,105,213,99,236,254,186,91,97,185,190,122,11,92,147,211,244,209,250,177,178,199,91,86,221,116,218,157,251,95,167,196,158,171,237,107,109,246,169,235,30,244,98,71,183,189,87,77,53,114,39,249,205,103,115,186,254,236,77,155,184,198,241,218,86,120,231,190,220,29,12,155,181,71,70,234,169,28,213,78,239,15,120,9,71,228,213,128,98,165,203,155,134,61,158,222,141,150,178,190,225,20,53,14,111,123,152,137,74,197,68,93,124,53,99,147,195,197,20,146,163,18,249,97,96,217,48,135,9,248,126,154,182,133,212,245,142,175,185,171,209,236,218,229,69,170,118,154,247,175,193,16,203,64,7,26,167,222,114,82,154,34,129,81,248,24,219,4,97,204,193,195,245,56,111,20,90,169,107,232,170,88,246,44,117,17,111,106,110,99,152,171,167,119,193,202,159,210,126,248,2,31,248,194,229,137,139,40,49,29,199,22,228,190,24,169,173,162,173,173,154,163,177,91,168,209,82,40,250,104,237,17,22,117,93,21,219,145,17,26,158,62,31,3,20,173,124,11,241,75,117,186,45,178,44,152,197,49,170,63,106,62,90,20,141,170,155,145,186,234,247,34,124,126,243,98,183,177,146,53,89,35,26,230,175,138,42,106,135,67,45,214,248,223,213,142,130,157,175,254,201,34,106,47,248,116,2,39,120,94,229,85,124,246,205,155,16,103,93,130,72,224,138,70,79,61,21,92,73,166,159,148,247,93,211,169,239,255,0,153,255,0,55,250,60,73,71,192,57,121,132,178,211,13,208,225,124,31,99,163,182,209,80,211,199,78,198,83,197,177,21,26,139,162,175,122,175,138,185,123,213,124,84,244,126,29,200,114,0,225,203,162,42,156,156,47,122,105,226,7,201,52,142,114,248,175,234,43,139,118,186,124,62,37,110,133,21,123,187,138,154,196,111,130,1,90,120,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,43,169,67,230,70,46,138,86,227,230,149,142,123,251,181,238,3,233,107,145,205,69,79,137,81,215,19,85,173,68,59,0,3,141,201,174,135,32,82,231,181,191,156,186,13,200,169,220,165,19,49,94,221,91,226,133,16,42,237,209,202,186,129,217,175,127,122,149,183,192,234,77,85,255,0,29,52,59,83,192,14,75,99,196,133,174,158,243,148,151,90,10,168,27,52,111,154,153,85,142,110,168,186,76,197,46,113,227,115,118,147,182,96,11,140,90,107,163,160,118,154,107,175,229,88,6,180,56,102,153,237,197,214,138,109,85,28,183,10,102,167,195,189,100,111,252,38,205,57,109,43,166,193,180,18,57,219,181,89,116,95,213,213,113,172,213,233,102,176,226,181,154,30,233,104,165,134,102,119,255,0,57,26,215,39,135,249,141,139,248,84,199,84,185,143,146,86,92,83,70,230,172,83,205,87,26,43,92,231,39,185,80,246,175,122,162,47,195,238,2,238,156,59,192,228,225,64,235,94,231,119,21,183,196,165,80,169,160,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,151,20,39,123,187,202,221,161,74,32,21,183,192,228,225,14,64,243,25,147,43,161,193,181,242,53,219,116,88,181,95,213,213,105,172,182,38,166,123,177,117,222,155,85,87,37,194,165,171,241,239,73,29,255,0,1,177,159,21,120,234,151,46,50,74,245,138,107,28,212,138,9,169,35,85,115,156,212,247,234,24,212,239,68,85,248,253,198,186,22,85,154,253,138,210,105,187,229,173,150,105,159,223,252,229,107,156,190,63,231,3,99,238,27,237,116,246,108,164,181,80,82,192,216,99,100,213,42,140,107,116,68,214,103,169,115,143,27,148,84,157,143,0,91,162,211,77,93,59,180,211,77,63,42,243,217,1,195,188,10,53,239,238,82,181,240,58,151,84,127,199,77,0,236,220,136,157,234,26,246,187,243,87,83,166,117,93,186,53,87,82,184,88,172,110,174,241,80,59,64,56,220,154,232,7,37,46,114,53,170,171,240,42,58,229,106,185,170,128,112,201,145,235,162,21,166,167,205,19,28,199,247,235,222,125,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,28,42,106,113,181,60,74,128,28,34,104,114,0,29,107,252,163,127,106,157,135,10,154,156,128,58,246,35,87,84,248,157,133,46,2,157,80,173,60,14,165,241,254,147,177,190,26,129,81,248,152,210,151,182,97,170,202,109,53,223,211,255,0,20,141,95,243,31,182,124,247,8,159,61,36,145,49,61,231,105,167,248,80,13,104,184,130,194,233,131,115,118,253,134,219,34,189,41,59,46,142,86,162,107,190,154,39,248,39,119,243,137,184,229,139,88,234,190,17,48,211,158,186,185,46,23,52,95,31,250,46,66,32,120,234,164,74,46,38,241,76,73,224,176,219,221,225,167,255,0,34,135,254,2,91,57,89,77,212,225,43,15,120,255,0,175,238,139,227,255,0,109,184,12,191,56,83,144,7,75,149,81,127,106,149,181,74,31,226,159,180,173,190,8,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,40,119,196,161,170,170,191,177,74,221,224,165,12,241,95,218,7,105,200,0,98,151,51,170,199,82,112,137,137,92,197,209,203,112,182,34,120,255,0,209,113,144,143,195,238,23,76,101,155,182,28,54,233,21,137,87,218,181,114,53,23,77,148,210,191,193,123,191,154,77,55,52,217,186,124,37,98,31,31,245,253,173,124,127,237,182,145,39,192,173,34,86,241,55,133,162,95,4,134,224,239,13,127,249,20,223,240,129,176,134,11,165,236,120,106,142,155,77,54,117,63,199,35,151,252,231,237,159,61,190,39,193,73,28,79,79,121,186,235,254,21,62,128,56,95,2,141,80,169,222,26,157,105,227,253,32,85,177,28,186,175,192,236,41,105,80,3,173,63,148,119,237,67,176,225,19,64,57,56,84,212,228,1,78,212,241,57,68,208,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,95,3,146,151,1,74,232,159,2,166,148,59,196,169,191,0,43,0,1,0,28,204,44,108,177,241,83,117,70,63,114,86,90,45,213,11,238,162,105,249,46,158,157,223,247,178,77,57,81,204,146,112,147,135,218,157,251,107,238,157,255,0,254,86,239,248,72,230,230,172,143,252,105,145,210,34,35,157,134,237,234,186,127,119,50,127,152,207,190,81,19,200,254,23,173,144,187,93,177,215,221,17,191,114,255,0,84,53,127,223,85,3,58,64,56,95,0,58,215,196,169,191,2,151,170,38,138,167,45,93,83,184,14,192,112,158,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,95,0,41,119,196,165,60,78,92,186,39,121,195,21,23,85,64,59,65,194,120,28,129,134,156,215,38,72,248,73,196,13,94,237,213,246,190,255,0,255,0,43,111,252,4,101,242,207,177,178,249,197,77,169,30,253,169,71,104,184,212,39,186,139,175,228,186,122,119,255,0,223,9,22,230,239,60,140,225,122,231,11,117,219,37,125,173,29,247,39,245,67,151,253,244,67,1,57,84,163,255,0,26,101,116,104,138,230,225,187,130,166,191,221,194,159,231,2,121,0,0,82,226,148,209,126,7,46,248,148,183,196,14,196,240,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,240,57,56,93,64,161,116,95,218,84,210,143,21,43,106,104,5,64,31,61,116,204,130,149,242,189,234,214,183,77,85,19,95,138,1,2,188,208,174,109,185,241,85,90,172,69,68,167,177,219,161,239,77,53,247,92,239,191,253,185,158,252,157,223,52,156,57,47,81,202,172,138,239,114,99,19,95,4,221,3,191,223,85,35,55,142,123,219,175,220,77,226,170,181,118,169,28,86,248,145,118,237,238,74,40,87,252,234,76,111,46,156,183,167,203,94,26,172,246,136,251,228,125,125,194,87,47,85,94,139,186,117,248,232,159,6,167,192,12,160,0,225,87,64,58,221,187,187,106,21,38,191,19,133,119,121,83,87,80,57,79,3,144,0,0,0,0,0,0,0,0,0,0,121,252,27,143,240,110,96,211,93,106,176,102,33,164,186,178,199,120,173,176,92,210,21,93,244,119,26,73,86,42,138,121,88,228,71,49,237,114,106,154,167,188,199,49,237,220,199,181,202,30,128,0,0,3,207,230,22,53,181,101,174,0,196,185,141,125,167,171,158,219,133,108,245,183,186,200,169,24,215,79,36,20,208,190,105,27,27,92,230,181,94,173,98,162,34,185,169,174,154,170,120,129,232,1,128,31,232,213,240,177,255,0,72,57,171,255,0,146,173,223,241,227,55,243,11,26,218,178,215,0,98,92,198,190,211,213,207,109,194,182,122,219,221,100,84,140,107,167,146,10,104,95,52,141,141,174,115,90,175,86,177,81,17,92,212,215,77,85,60,64,244,0,192,15,244,106,248,88,255,0,164,28,213,255,0,201,86,239,248,241,157,56,79,20,216,177,206,21,179,99,92,45,93,219,108,184,130,223,79,116,183,84,244,159,31,94,150,120,219,36,82,108,122,53,237,220,199,181,116,114,35,147,93,21,17,123,128,253,96,99,255,0,21,188,107,101,103,7,223,101,191,9,150,12,87,115,251,91,219,187,23,176,169,105,166,233,246,94,135,83,171,214,158,45,53,237,44,219,183,118,186,59,93,52,77,124,255,0,11,252,194,242,95,139,60,127,112,203,156,185,195,24,214,221,114,183,89,229,189,203,45,238,138,146,24,29,4,115,67,11,154,215,67,83,43,149,251,170,24,168,138,212,77,17,221,254,8,161,148,0,24,65,152,92,221,184,109,203,92,127,137,114,230,251,130,115,42,123,150,21,188,86,217,43,37,164,182,208,58,9,39,166,153,240,200,232,220,234,198,185,88,174,98,170,42,181,171,166,154,162,120,1,155,224,181,92,53,241,21,133,120,161,203,133,205,44,21,133,113,93,146,202,251,132,246,250,111,180,52,49,211,73,89,210,70,111,158,14,156,178,50,72,119,185,209,239,71,127,41,20,173,84,69,106,152,171,254,141,95,11,31,244,131,154,191,249,42,221,255,0,30,3,63,193,231,242,247,26,218,179,43,0,97,172,198,177,83,213,193,109,197,86,122,43,221,28,85,108,107,103,142,10,152,89,52,109,145,173,115,154,143,70,189,17,81,28,228,215,93,21,124,79,64,0,3,207,230,22,53,181,101,174,0,196,185,141,125,167,171,158,219,133,108,245,183,186,200,169,24,215,79,36,20,208,190,105,27,27,92,230,181,94,173,98,162,34,185,169,174,154,170,120,129,232,1,231,240,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,0,0,0,0,0,60,86,114,102,246,13,200,140,187,184,102,150,96,207,87,6,30,180,212,80,195,93,61,52,11,51,233,217,83,87,13,42,76,172,79,121,204,99,167,107,222,141,71,63,99,93,181,175,118,141,95,85,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,31,88,0,0,6,47,241,65,204,47,37,248,76,199,246,252,185,204,108,49,141,110,55,43,141,158,43,220,82,217,40,169,38,129,176,73,52,208,181,174,116,213,49,57,31,186,157,234,168,141,84,209,91,223,226,136,25,64,12,127,225,75,141,108,172,227,7,237,79,224,206,193,138,237,159,100,187,15,109,246,237,45,52,61,78,213,215,233,244,186,51,203,174,157,153,251,183,109,211,86,233,174,171,166,64,0,0,0,5,191,200,188,244,203,142,34,242,226,221,154,25,95,121,237,214,170,237,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,244,230,102,230,234,154,171,85,174,107,216,231,177,236,123,174,0,0,0,0,91,252,251,206,188,43,195,182,83,223,115,143,26,219,238,181,182,92,63,217,123,76,22,184,163,146,169,253,122,152,169,217,177,178,73,27,23,71,204,213,93,94,158,234,46,154,174,136,184,129,254,141,95,11,31,244,131,154,191,249,42,221,255,0,30,3,63,192,0,0,0,0,0,1,128,31,232,213,240,177,255,0,72,57,171,255,0,146,173,223,241,227,55,242,247,26,218,179,43,0,97,172,198,177,83,213,193,109,197,86,122,43,221,28,85,108,107,103,142,10,152,89,52,109,145,173,115,154,143,70,189,17,81,28,228,215,93,21,124,64,244,0,0,0,0,0,192,171,183,57,94,27,108,23,90,219,21,247,43,179,130,221,114,183,84,73,73,89,71,87,100,160,134,122,105,227,114,182,72,164,141,213,168,230,61,174,69,106,181,81,21,21,21,20,203,92,132,206,188,43,196,78,83,216,179,143,5,91,238,180,86,92,65,218,187,52,23,72,163,142,169,157,10,153,105,223,189,177,201,35,19,87,194,229,77,30,190,234,166,186,46,168,129,112,1,111,243,239,58,240,175,14,217,79,125,206,60,107,111,186,214,217,112,255,0,101,237,48,90,226,142,74,167,245,234,98,167,102,198,201,36,108,93,31,51,85,117,122,123,168,186,106,186,34,227,6,94,243,118,225,183,50,177,254,26,203,155,22,9,204,168,46,88,170,241,69,100,163,150,174,219,64,216,35,158,166,102,67,27,164,115,107,28,228,98,57,232,170,168,215,46,154,232,139,224,6,111,128,98,87,16,252,205,56,121,225,179,52,43,178,143,23,217,241,173,230,251,107,167,167,154,189,108,150,218,119,193,76,249,163,73,89,11,159,81,60,42,231,244,159,20,138,172,71,49,18,70,166,237,200,246,180,50,212,24,255,0,194,151,26,217,89,198,15,218,159,193,157,131,21,219,62,201,118,30,219,237,218,90,104,122,157,171,175,211,233,116,103,151,93,59,51,247,110,219,166,173,211,93,87,75,127,159,124,208,50,11,135,108,216,190,228,230,53,194,25,129,91,122,195,253,151,180,207,107,183,209,73,74,254,189,52,85,12,216,233,42,227,122,232,201,154,139,171,19,222,69,211,84,209,84,51,0,22,127,133,254,40,48,15,22,120,2,225,152,217,115,104,196,22,235,109,186,241,45,146,88,175,116,240,195,59,167,142,24,102,115,154,216,101,149,170,205,181,12,68,85,114,46,168,238,239,5,91,192,0,0,0,22,127,138,14,40,48,15,9,152,2,223,152,217,141,104,196,23,27,109,198,241,21,146,40,172,148,240,205,59,103,146,25,166,107,156,217,165,137,168,205,180,239,69,84,114,174,170,222,239,21,75,63,144,156,208,50,11,136,156,216,177,100,230,10,194,25,129,69,122,196,29,171,179,79,116,183,209,71,74,206,133,52,181,15,222,232,234,228,122,106,200,92,137,163,23,222,84,215,68,213,80,51,0,30,43,51,179,139,0,228,228,120,114,179,49,175,212,150,59,110,36,188,45,146,43,157,117,84,52,212,84,147,246,42,170,182,186,162,105,158,198,198,199,54,145,241,181,83,85,89,36,141,186,123,202,169,237,64,0,0,0,0,0,120,172,228,205,236,27,145,25,119,112,205,44,193,158,174,12,61,105,168,161,134,186,122,104,22,103,211,178,166,174,26,84,153,88,158,243,152,199,78,215,189,26,142,126,198,187,107,94,237,26,161,237,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,0,1,111,243,239,58,240,175,14,217,79,125,206,60,107,111,186,214,217,112,255,0,101,237,48,90,226,142,74,167,245,234,98,167,102,198,201,36,108,93,31,51,85,117,122,123,168,186,106,186,34,227,6,94,243,118,225,183,50,177,254,26,203,155,22,9,204,168,46,88,170,241,69,100,163,150,174,219,64,216,35,158,166,102,67,27,164,115,107,28,228,98,57,232,170,168,215,46,154,232,139,224,6,111,128,0,0,0,3,8,51,11,155,183,13,185,107,143,241,46,92,223,112,78,101,79,114,194,183,138,219,37,100,180,150,218,7,65,36,244,211,62,25,29,27,157,88,215,43,21,204,85,69,86,181,116,211,84,79,3,39,242,19,58,240,175,17,57,79,98,206,60,21,111,186,209,89,113,7,106,236,208,93,34,142,58,166,116,42,101,167,126,246,199,36,140,77,95,11,149,52,122,251,170,154,232,186,162,5,192,0,0,5,191,207,76,244,203,142,29,50,226,227,154,25,161,121,236,54,170,29,34,134,24,145,31,85,112,170,114,42,199,75,77,26,170,117,38,126,215,104,154,163,81,173,115,222,230,49,143,123,125,6,0,199,248,55,52,240,109,167,48,114,251,16,210,95,48,245,242,157,42,104,107,169,149,118,74,205,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,16,61,0,0,0,0,0,48,255,0,62,249,160,100,23,14,217,177,125,201,204,107,132,51,2,182,245,135,251,47,105,158,215,111,162,146,149,253,122,104,170,25,177,210,85,198,245,209,147,53,23,86,39,188,139,166,169,162,173,192,225,75,141,108,172,227,7,237,79,224,206,193,138,237,159,100,187,15,109,246,237,45,52,61,78,213,215,233,244,186,51,203,174,157,153,251,183,109,211,86,233,174,171,160,100,0,0,0,7,159,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,7,160,0,0,0,249,46,213,181,54,235,85,109,194,142,211,87,116,168,165,167,146,104,168,105,29,19,103,170,123,90,170,216,99,89,158,200,145,238,84,70,162,200,246,51,85,77,206,106,106,168,31,88,48,42,237,206,87,134,219,5,214,182,197,125,202,236,224,183,92,173,213,18,82,86,81,213,217,40,33,158,154,120,220,173,146,41,35,117,106,57,143,107,145,90,173,84,69,69,69,69,47,175,11,92,111,228,119,23,30,216,162,203,122,171,173,182,245,100,210,90,139,37,246,24,105,235,159,74,187,81,42,162,108,82,200,201,33,222,237,142,86,189,92,199,109,222,214,164,145,171,195,32,0,48,255,0,62,249,160,100,23,14,217,177,125,201,204,107,132,51,2,182,245,135,251,47,105,158,215,111,162,146,149,253,122,104,170,25,177,210,85,198,245,209,147,53,23,86,39,188,139,166,169,162,168,102,0,49,255,0,133,46,53,178,179,140,31,181,63,131,59,6,43,182,125,146,236,61,183,219,180,180,208,245,59,87,95,167,210,232,207,46,186,118,103,238,221,183,77,91,166,186,174,153,0,0,24,149,196,63,51,78,30,120,108,205,10,236,163,197,246,124,107,121,190,218,233,233,230,175,91,37,182,157,240,83,62,104,210,86,66,231,212,79,10,185,253,39,197,34,171,17,204,68,145,169,187,114,61,173,242,184,3,155,102,69,230,158,50,180,229,246,95,101,6,112,95,49,13,242,161,41,168,104,105,173,54,221,242,191,69,85,85,85,175,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,64,205,240,0,0,121,252,127,143,240,110,86,96,219,182,96,230,14,33,164,177,225,235,29,58,212,215,87,84,170,236,137,154,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,47,159,200,188,244,203,142,34,242,226,221,154,25,95,121,237,214,170,237,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,244,230,102,230,234,154,171,85,174,107,216,231,177,236,123,130,224,0,0,3,197,73,156,88,6,155,55,29,146,23,11,245,37,6,44,146,207,73,123,161,163,171,170,134,39,220,224,157,245,173,86,210,198,175,234,204,248,146,130,87,202,141,102,140,99,227,93,87,85,219,237,64,0,0,0,0,0,120,172,182,206,44,3,154,210,98,10,60,33,126,164,158,229,133,111,21,214,75,213,177,106,161,117,109,4,244,213,181,20,155,167,134,55,185,209,50,87,82,203,36,74,253,170,248,246,187,68,239,68,15,106,0,0,0,0,0,0,12,63,207,190,104,25,5,195,182,108,95,114,115,26,225,12,192,173,189,97,254,203,218,103,181,219,232,164,165,127,94,154,42,134,108,116,149,113,189,116,100,205,69,213,137,239,34,233,170,104,171,112,56,82,227,91,43,56,193,251,83,248,51,176,98,187,103,217,46,195,219,125,187,75,77,15,83,181,117,250,125,46,140,242,235,167,102,126,237,219,116,213,186,107,170,232,25,0,0,0,1,111,243,239,58,240,175,14,217,79,125,206,60,107,111,186,214,217,112,255,0,101,237,48,90,226,142,74,167,245,234,98,167,102,198,201,36,108,93,31,51,85,117,122,123,168,186,106,186,34,133,192,6,16,101,239,55,110,27,115,43,31,225,172,185,177,96,156,202,130,229,138,175,20,86,74,57,106,237,180,13,130,57,234,102,100,49,186,71,54,177,206,70,35,158,138,170,141,114,233,174,136,190,6,111,128,0,0,5,170,226,47,137,124,172,225,127,2,77,142,179,50,237,253,143,98,179,81,207,77,237,75,159,229,161,138,78,201,4,210,199,214,233,117,216,249,54,187,220,102,174,95,130,47,191,194,216,179,10,227,155,21,46,41,193,88,154,213,136,44,181,187,251,53,198,215,91,29,93,44,251,30,230,63,100,177,171,152,237,175,99,154,186,47,115,154,168,189,232,160,126,176,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,248,28,128,58,221,175,192,225,187,187,247,33,91,148,165,29,222,7,96,56,69,212,228,12,4,231,16,249,163,225,201,58,110,84,100,183,123,107,30,154,248,166,233,221,254,250,33,129,28,175,110,109,182,113,85,68,175,69,84,168,177,220,97,238,77,116,247,90,239,191,253,161,42,92,197,178,222,159,50,184,106,188,90,36,238,145,149,246,249,90,189,85,98,38,217,211,227,162,252,28,191,2,28,184,24,189,186,195,196,222,21,171,71,104,146,69,112,137,87,110,238,229,162,153,127,204,128,108,90,15,158,134,102,79,74,201,88,245,115,93,174,138,169,167,197,79,160,10,92,82,154,39,237,42,114,106,81,224,160,118,39,129,201,194,106,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,165,197,69,46,95,128,28,21,34,104,80,138,139,224,118,0,60,174,103,222,35,176,224,139,141,210,73,26,196,137,97,77,92,169,167,124,172,79,138,167,222,122,163,25,185,138,227,26,156,19,194,198,36,187,209,78,200,170,18,178,219,27,92,230,181,221,206,171,143,94,231,119,124,20,8,27,204,28,79,83,152,56,250,179,16,212,171,93,53,201,244,236,85,141,168,136,187,98,100,105,162,34,175,246,40,108,117,144,118,116,177,101,125,174,221,163,245,100,149,14,93,222,61,243,61,126,228,53,201,201,251,10,226,108,212,194,22,37,141,207,142,182,251,111,130,84,110,186,236,125,76,109,94,244,69,211,243,188,77,154,108,52,9,108,180,193,66,136,168,145,238,238,95,30,247,42,255,0,156,15,208,56,119,129,201,194,129,215,223,247,21,180,227,188,169,160,114,0,0,0,0,0,0,0,0,0,0,65,94,31,226,219,21,112,141,199,214,113,226,155,108,93,187,13,223,115,2,241,111,196,214,231,54,73,122,148,45,189,61,239,158,8,146,104,163,90,200,227,73,155,11,228,85,107,122,210,34,166,143,82,117,13,107,56,177,243,79,156,159,48,49,15,168,206,6,198,120,3,31,224,220,211,193,182,156,193,203,236,67,73,124,195,215,202,116,169,161,174,166,85,217,43,53,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,65,183,45,14,56,234,120,113,198,80,228,246,56,101,35,242,235,26,94,35,124,213,114,62,42,119,216,238,51,36,112,37,107,166,122,181,171,76,173,100,77,153,175,119,184,200,210,70,42,43,94,201,166,250,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,62,178,213,113,99,229,99,57,62,95,226,31,78,156,186,165,170,226,199,202,198,114,124,191,196,62,157,56,26,214,27,78,221,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,106,196,109,80,6,180,60,74,101,13,78,66,231,206,57,202,57,160,171,142,159,14,222,38,134,222,181,115,197,52,242,219,159,164,180,83,72,248,180,98,190,74,105,33,145,81,17,186,43,213,21,173,84,86,164,191,242,136,206,43,174,101,112,184,252,35,136,239,212,149,215,44,190,188,75,100,166,137,106,157,45,108,118,167,69,28,212,142,157,175,123,156,140,71,62,162,8,149,17,172,233,210,181,141,79,201,185,75,21,206,211,37,63,248,11,196,101,29,195,238,193,87,10,89,37,255,0,194,43,41,36,133,137,31,254,26,146,57,210,127,104,70,183,243,212,199,94,84,249,243,77,147,124,81,208,97,155,237,109,92,118,44,201,167,76,51,35,27,81,42,65,29,197,242,177,212,19,62,22,49,201,43,250,168,180,205,85,70,244,210,178,71,171,218,212,122,56,50,43,158,119,232,79,247,147,248,105,106,185,42,121,167,197,63,47,235,189,70,220,93,94,121,223,161,63,222,79,225,165,170,228,169,230,159,20,252,191,174,245,27,112,18,105,199,6,113,90,178,67,133,204,192,197,213,151,234,187,85,202,182,207,83,100,176,203,67,84,216,43,86,235,87,19,161,166,117,59,149,236,118,248,220,229,157,203,26,239,108,112,72,246,162,236,208,215,90,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,66,77,57,209,241,11,237,59,238,28,225,138,211,77,106,168,164,180,118,108,91,119,173,142,171,171,85,13,115,217,83,12,20,110,141,171,164,58,65,34,204,228,126,174,123,106,32,84,70,53,186,201,98,249,83,228,53,54,114,113,71,65,137,175,180,85,114,88,178,218,157,49,52,143,109,60,171,4,151,22,74,198,208,66,249,152,246,164,79,234,170,212,181,21,93,212,74,57,24,172,115,85,234,208,153,238,31,178,207,240,55,145,216,15,43,100,164,181,83,213,225,156,63,67,111,175,246,92,123,41,102,174,100,45,237,83,179,220,98,187,171,58,203,34,189,205,71,61,207,87,57,55,57,77,101,205,170,13,85,192,217,79,132,239,43,25,55,242,255,0,15,122,116,5,213,45,87,9,222,86,50,111,229,254,30,244,232,11,170,0,181,92,88,249,88,206,79,151,248,135,211,167,46,169,106,184,177,242,177,156,159,47,241,15,167,78,4,69,242,208,227,142,167,135,28,101,14,79,99,134,82,63,46,177,165,226,55,205,87,35,226,167,125,142,227,50,71,2,86,186,103,171,90,180,202,214,68,217,154,247,123,140,141,36,98,162,181,236,154,111,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,53,98,36,251,149,167,31,87,218,75,237,135,133,60,222,184,118,235,85,119,245,14,14,189,213,84,177,146,91,228,107,21,99,182,204,233,28,157,72,95,181,35,167,209,86,70,72,232,225,106,61,143,141,32,9,106,0,0,62,74,219,181,170,221,83,65,71,112,185,210,82,212,93,42,22,146,134,41,166,107,31,85,58,69,36,203,20,77,85,213,239,72,161,150,69,107,117,93,145,189,222,13,85,79,202,199,248,255,0,6,229,102,13,187,102,14,96,226,26,75,30,30,177,211,173,77,117,117,74,174,200,153,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,192,183,21,156,122,230,231,16,185,185,110,199,56,122,251,87,132,45,184,46,162,231,14,13,125,155,125,186,227,75,73,84,245,107,166,158,104,229,123,251,76,148,237,134,57,81,146,116,189,197,70,53,55,61,94,18,191,205,31,200,158,102,253,23,214,40,140,42,229,111,199,213,30,93,246,30,25,51,142,225,106,182,225,5,237,149,24,119,17,86,84,193,67,13,162,69,234,212,205,77,87,36,142,99,29,12,175,89,22,57,21,86,70,203,34,71,239,178,70,116,125,94,54,226,135,49,248,156,229,95,153,183,108,210,192,151,91,109,234,201,236,10,127,180,107,111,90,123,94,38,141,111,84,241,246,154,87,104,140,89,152,248,36,101,68,113,162,198,215,237,86,237,73,58,81,69,88,27,84,2,61,121,92,241,219,117,206,203,84,217,17,157,24,154,146,163,27,88,233,216,236,63,113,171,157,221,183,16,209,53,175,89,89,38,228,219,45,77,59,88,213,87,239,234,75,27,149,234,215,44,51,74,233,10,0,66,183,58,191,52,248,91,229,253,15,168,220,73,169,33,91,157,95,154,124,45,242,254,135,212,110,32,93,94,70,63,166,207,221,191,226,68,170,17,87,200,199,244,217,251,183,252,72,149,64,0,0,53,235,224,95,140,219,239,7,153,143,85,115,146,213,237,156,25,138,59,61,62,38,182,196,198,37,83,163,137,95,210,169,166,145,218,105,52,93,89,85,35,115,146,57,26,247,53,219,85,89,44,115,253,133,177,102,21,199,54,42,92,83,130,177,53,171,16,89,107,119,246,107,141,174,182,58,186,89,246,61,204,126,201,99,87,49,219,94,199,53,116,94,231,53,81,123,209,77,91,76,233,229,187,199,213,247,32,177,85,175,36,179,34,225,219,114,203,16,92,25,79,79,53,85,75,35,251,51,85,60,154,45,75,36,149,205,99,104,220,247,238,158,55,57,26,205,93,51,52,119,81,147,4,223,128,98,253,243,152,247,11,152,83,62,111,28,63,226,236,87,87,102,185,89,170,34,161,150,253,81,20,82,89,31,90,254,146,58,155,180,195,35,221,19,227,116,174,108,174,153,145,199,19,160,153,30,246,237,77,67,229,230,143,228,79,51,126,139,235,20,68,0,147,209,204,123,22,97,92,115,203,219,48,241,78,10,196,214,172,65,101,173,246,79,102,184,218,235,99,171,165,159,101,238,145,143,217,44,106,230,59,107,216,230,174,139,220,230,170,47,122,41,2,224,109,80,0,0,0,0,0,3,85,115,101,62,19,188,172,100,223,203,252,61,233,208,26,214,27,41,240,157,229,99,38,254,95,225,239,78,128,11,170,0,0,0,2,10,249,177,100,93,247,44,56,160,185,230,55,177,173,84,88,91,50,244,184,218,29,111,86,51,117,84,20,244,241,215,164,209,34,53,91,51,167,127,93,207,209,91,39,105,71,111,115,250,141,101,224,228,159,156,86,171,46,50,199,153,33,124,191,85,197,81,137,105,233,111,118,10,57,170,154,218,71,79,74,146,54,177,177,70,231,162,173,76,145,73,3,213,35,98,171,162,163,122,185,81,34,105,147,252,216,178,46,197,153,252,48,92,243,27,216,215,90,220,83,150,154,92,109,14,183,171,223,182,150,122,138,120,235,210,104,145,28,142,133,176,51,174,231,232,142,143,179,35,183,181,157,70,190,26,242,7,56,239,188,63,231,46,19,206,44,57,15,104,171,195,55,6,212,73,77,185,140,237,116,175,107,163,169,166,222,246,61,35,234,193,36,177,117,54,43,153,191,115,125,230,162,129,55,252,209,252,137,230,111,209,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,61,204,198,237,106,191,242,255,0,204,11,237,138,231,73,113,182,220,105,236,53,116,117,148,147,54,104,42,96,146,237,66,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,33,135,132,239,52,249,55,243,3,15,122,140,0,108,145,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,172,102,106,230,102,42,206,76,199,196,121,165,141,106,251,69,235,19,92,37,184,84,237,146,71,199,14,245,247,32,139,168,247,189,176,196,196,108,113,177,92,187,35,99,26,139,163,80,153,254,109,249,243,77,149,156,52,73,150,214,250,218,184,49,14,103,212,123,46,153,105,170,37,167,124,86,232,31,28,181,210,43,216,197,107,216,230,172,84,207,137,207,102,246,86,57,125,230,177,237,88,128,225,187,36,46,188,71,231,110,22,201,123,53,242,146,205,81,136,234,37,107,235,234,99,116,140,166,130,24,36,168,153,232,198,247,189,233,20,50,108,102,173,71,63,107,85,204,69,87,160,76,167,42,28,157,181,101,175,9,118,76,92,235,13,93,14,33,204,26,138,139,221,210,90,218,86,197,60,144,54,105,33,162,107,29,177,175,90,101,167,99,39,141,28,174,77,106,165,123,23,108,136,132,101,243,71,243,217,153,191,69,244,122,34,127,136,1,230,143,231,179,51,126,139,232,244,64,103,255,0,37,79,43,24,167,230,5,119,167,91,140,255,0,48,3,146,167,149,140,83,243,2,187,211,173,198,127,128,0,1,128,28,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,250,215,163,214,153,255,0,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,173,122,61,104,25,255,0,206,175,202,198,22,249,129,67,233,215,19,228,229,115,199,109,215,59,45,83,100,70,116,98,106,74,140,109,99,167,99,176,253,198,174,119,118,220,67,68,214,189,101,100,155,147,108,181,52,237,99,85,95,191,169,44,110,87,171,92,176,205,43,190,190,117,126,86,48,183,204,10,31,78,184,144,193,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,160,27,79,3,21,120,9,227,126,197,197,198,4,150,139,17,213,90,173,185,155,100,234,203,123,178,81,194,250,120,95,74,179,42,67,85,72,217,37,145,242,67,177,209,50,69,222,174,100,186,238,107,91,36,74,252,170,0,0,0,98,175,52,127,34,121,155,244,95,88,162,50,168,197,94,104,254,68,243,55,232,190,177,68,6,21,114,183,227,234,143,46,251,15,12,153,199,112,181,91,112,130,246,202,140,59,136,171,42,96,161,134,209,34,245,106,102,166,171,146,71,49,142,134,87,172,139,28,138,171,35,101,145,35,247,217,35,58,50,254,106,174,76,247,43,158,59,110,185,217,106,155,34,51,163,19,82,84,99,107,29,59,29,135,238,53,115,187,182,226,26,38,181,235,43,36,220,155,101,169,167,107,26,170,253,253,73,99,114,189,90,229,134,105,92,18,20,0,3,21,121,163,249,19,204,223,162,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,250,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,0,54,83,0,0,0,1,173,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,181,235,21,164,43,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,235,94,177,90,6,85,31,147,138,113,102,21,192,214,42,172,83,141,113,53,171,15,217,104,182,118,155,141,210,182,58,74,88,55,189,172,102,249,100,86,177,187,158,246,181,53,94,247,57,17,59,213,15,214,32,175,152,143,31,85,156,78,98,164,192,121,91,112,186,219,114,202,201,213,167,213,42,103,167,251,77,34,201,19,251,77,85,54,228,98,194,199,193,27,169,227,145,139,35,125,233,29,181,210,116,226,11,107,199,39,23,119,94,47,179,113,184,174,11,117,93,159,9,216,105,221,109,195,150,169,234,28,247,178,5,122,185,245,83,49,28,177,50,166,101,219,191,166,154,35,35,134,53,116,157,36,145,215,3,151,223,30,184,135,134,108,101,67,129,179,6,251,87,89,149,119,122,136,225,174,101,71,106,173,125,129,136,149,46,73,168,97,73,81,144,177,213,21,13,146,161,27,27,222,246,49,85,173,115,209,17,109,167,5,28,40,223,120,180,206,90,44,27,210,186,209,225,11,110,149,152,166,247,69,11,29,216,41,118,189,99,141,29,34,163,18,105,222,206,148,105,163,220,154,190,78,155,217,20,136,121,94,34,248,104,205,62,23,241,220,216,23,51,45,63,216,246,43,205,28,21,62,203,185,254,70,25,100,236,147,205,20,125,110,151,93,140,147,107,125,199,234,213,248,42,134,201,22,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,89,16,28,173,248,250,163,203,190,195,195,38,113,220,45,86,220,32,189,178,163,14,226,42,202,152,40,97,180,72,189,90,153,169,170,228,145,204,99,161,149,235,34,199,34,170,200,217,100,72,253,246,72,206,140,191,128,0,1,0,60,209,252,246,102,111,209,125,30,136,202,174,70,63,166,207,221,191,226,70,42,243,71,243,217,153,191,69,244,122,35,42,185,24,254,155,63,118,255,0,137,1,42,128,0,4,11,114,238,227,126,179,133,92,118,184,75,24,213,110,203,44,89,112,138,91,235,150,25,234,102,181,200,216,101,141,149,84,177,50,86,177,187,158,248,59,66,164,114,72,248,169,218,140,106,185,140,106,207,73,170,184,27,78,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,100,64,114,183,227,234,143,46,251,15,12,153,199,112,181,91,112,130,246,202,140,59,136,171,42,96,161,134,209,34,245,106,102,166,171,146,71,49,142,134,87,172,139,28,138,171,35,101,145,35,247,217,35,58,50,254,0,0,4,90,243,80,224,42,154,170,154,235,197,62,77,216,169,40,223,71,79,53,195,28,219,41,250,170,250,199,172,176,181,43,233,169,227,137,205,71,163,95,60,181,79,115,216,205,145,117,116,87,172,174,124,107,100,190,111,99,44,133,205,12,63,155,153,127,61,36,119,220,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,206,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,156,200,75,230,107,192,149,215,36,113,149,199,60,242,183,12,210,71,149,247,234,136,221,85,71,107,129,204,102,27,173,122,53,174,100,145,234,168,202,105,165,213,209,189,155,99,99,228,232,109,141,18,30,168,74,255,0,14,156,75,229,103,20,24,18,28,117,150,119,111,236,187,109,154,178,122,111,106,91,63,45,52,81,246,184,33,150,78,143,87,160,247,199,185,222,251,52,114,124,81,33,91,154,63,158,204,205,250,47,163,209,30,43,131,190,42,177,151,10,25,185,111,198,22,107,149,91,176,197,198,162,158,155,22,90,35,141,38,101,198,220,143,247,213,177,57,236,111,105,141,174,145,208,191,115,118,189,85,170,189,55,200,199,254,175,48,140,127,131,115,79,139,156,109,152,57,125,136,105,47,152,122,249,79,100,169,161,174,166,85,217,43,61,143,70,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,136,25,149,200,199,244,217,251,183,252,72,200,174,96,156,122,225,238,25,176,109,118,6,203,235,237,37,102,106,93,233,228,134,133,148,253,150,181,150,7,162,211,57,102,174,133,101,71,194,247,83,212,58,74,116,116,111,99,222,196,87,53,204,69,69,143,94,2,56,174,177,112,151,147,89,243,140,186,182,170,204,95,114,251,55,71,133,172,149,179,61,189,190,171,117,193,36,145,91,26,43,214,24,24,254,172,139,171,26,186,50,62,163,31,44,106,98,94,63,199,248,203,52,241,149,219,48,115,7,16,213,223,49,13,242,161,106,107,171,170,85,55,202,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,16,62,79,244,213,143,113,87,251,43,136,241,38,35,184,127,217,43,43,174,85,213,18,127,227,73,52,210,72,255,0,214,231,57,223,21,82,119,184,4,224,78,213,194,38,25,173,190,226,90,202,75,182,98,226,42,116,164,188,86,82,200,217,232,169,96,142,162,103,71,21,12,143,167,138,118,50,72,221,78,233,154,245,84,116,144,177,83,185,141,45,87,43,158,4,174,185,39,106,155,61,243,163,12,210,83,227,107,229,59,27,135,237,213,112,59,182,225,234,39,53,233,43,228,220,187,98,169,168,107,218,138,205,157,72,163,106,177,92,213,154,104,155,33,64,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,33,131,154,55,29,182,172,236,186,195,145,25,47,137,170,234,48,77,142,161,238,196,23,26,73,219,216,177,13,107,92,197,137,145,237,77,210,211,83,185,142,84,126,254,156,178,57,30,141,114,67,12,174,11,85,199,223,29,151,94,46,241,53,21,139,13,81,213,218,114,235,14,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,189,239,113,242,240,19,198,253,247,132,124,119,45,22,35,170,186,220,178,202,247,213,150,247,100,163,133,149,19,50,169,33,84,134,170,145,178,75,27,35,155,123,98,100,139,189,26,248,181,220,215,58,56,149,150,211,133,222,25,49,247,20,217,161,109,203,252,33,77,87,71,109,125,67,91,122,196,43,110,154,166,138,205,2,199,44,155,231,116,105,181,175,123,96,149,177,49,238,98,73,34,53,155,155,170,185,191,95,21,220,40,230,63,9,89,142,252,21,141,98,237,214,170,238,164,246,11,252,16,171,41,110,244,173,84,69,115,81,85,122,115,51,115,82,88,85,85,209,185,205,84,87,177,241,200,240,216,163,11,98,204,43,142,108,84,184,167,5,98,107,86,32,178,214,239,236,215,27,93,108,117,116,179,236,123,152,253,146,198,174,99,182,189,142,106,232,189,206,106,162,247,162,159,172,66,95,44,174,59,110,185,35,140,173,217,25,154,88,154,146,60,175,191,84,72,218,90,203,164,238,99,48,221,107,209,206,107,227,147,69,70,83,77,46,141,145,143,219,27,31,39,95,116,104,147,117,102,208,8,118,230,217,143,241,150,86,113,179,128,51,7,47,177,13,93,143,16,216,240,61,5,77,13,117,50,166,248,159,237,11,146,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,132,240,81,197,117,139,139,76,154,162,198,93,91,85,30,47,182,233,71,138,108,148,83,61,221,130,171,115,210,57,17,178,34,61,33,157,140,234,198,186,189,169,171,227,234,61,241,72,164,107,115,171,243,79,133,190,95,208,250,141,196,196,174,30,56,129,199,220,50,230,133,14,107,229,203,233,31,114,163,167,168,164,150,142,185,102,90,42,216,38,141,90,232,170,35,134,72,221,35,17,219,37,107,85,218,36,145,70,238,253,168,6,203,192,183,249,23,158,153,113,196,94,92,91,179,67,43,239,61,186,213,93,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,156,204,220,221,83,85,106,181,205,123,28,246,61,143,117,192,0,0,0,64,179,248,174,204,126,18,184,238,206,28,107,130,165,237,214,170,236,192,191,65,127,176,79,50,178,150,239,74,219,157,66,163,92,168,139,211,153,155,156,177,76,136,174,141,206,114,42,61,143,146,55,207,73,173,103,22,62,105,243,147,230,6,33,245,25,192,216,207,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,8,22,229,221,198,253,103,10,184,237,112,150,49,170,221,150,88,178,225,20,183,215,44,51,212,205,107,145,176,203,27,42,169,98,100,173,99,119,61,240,118,133,72,228,145,241,83,181,24,213,115,24,213,157,235,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,250,192,0,0,0,64,15,52,127,61,153,155,244,95,71,162,50,171,145,143,233,179,247,111,248,145,138,188,209,252,246,102,111,209,125,30,136,202,174,70,63,166,207,221,191,226,64,74,160,0,1,138,188,209,252,137,230,111,209,125,98,136,202,163,21,121,163,249,19,204,223,162,250,197,16,16,173,194,119,154,124,155,249,129,135,189,70,3,101,51,90,206,19,188,211,228,223,204,12,61,234,48,27,41,128,60,254,63,199,248,55,43,48,109,219,48,115,7,16,210,88,240,245,142,157,106,107,171,170,85,118,68,205,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,245,110,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,32,91,143,190,59,46,188,93,226,106,43,22,26,163,171,180,229,214,29,168,90,187,61,29,84,110,130,182,170,121,41,225,108,146,215,70,202,137,96,123,227,145,181,13,133,204,68,86,199,51,209,123,222,224,45,175,21,220,87,102,63,22,185,142,252,107,141,101,236,54,170,30,164,22,11,4,19,43,233,109,20,174,84,85,107,85,81,58,147,63,107,86,89,149,17,210,57,173,68,70,49,145,198,204,138,229,149,199,109,215,36,113,149,187,35,51,75,19,82,71,149,247,234,137,27,75,89,116,157,204,102,27,173,122,57,205,124,114,104,168,202,105,165,209,178,49,251,99,99,228,235,238,141,18,110,174,5,128,54,168,4,90,242,175,227,214,154,170,154,213,194,198,114,95,105,40,223,71,79,13,191,3,92,234,58,170,250,199,172,179,57,104,42,106,36,149,205,71,163,95,4,84,172,107,24,205,145,116,181,87,172,77,124,165,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,138,59,254,227,177,197,61,224,84,223,3,147,132,57,2,222,103,229,157,47,185,95,116,183,104,253,95,37,59,147,111,143,116,204,95,185,77,113,114,251,19,212,229,246,62,163,196,52,202,214,205,109,125,67,17,100,106,42,38,232,159,26,234,138,169,253,146,155,54,223,168,18,231,105,158,133,81,85,36,219,220,158,61,206,69,255,0,49,172,182,112,88,87,12,230,166,47,177,36,110,100,116,87,219,132,17,35,181,215,99,42,100,106,119,170,38,191,155,226,6,201,249,97,120,142,253,130,45,215,72,228,107,210,85,153,53,106,166,157,210,189,62,10,191,113,234,140,102,229,213,140,106,113,183,11,24,110,239,91,59,37,168,90,203,148,110,115,90,214,247,54,174,77,59,155,221,241,67,38,64,225,83,82,146,179,173,85,19,196,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,238,58,156,238,244,64,42,98,119,104,118,20,183,239,42,0,71,231,56,124,99,21,183,32,87,9,182,86,117,46,151,43,107,85,190,238,186,35,230,147,239,215,254,99,247,18,6,66,255,0,55,204,214,167,196,121,179,75,151,244,136,171,29,5,29,190,189,206,71,177,200,142,217,82,154,119,119,162,233,42,47,122,129,105,57,111,229,188,120,239,136,75,101,69,101,44,178,211,91,122,53,72,172,87,183,108,145,215,82,46,170,173,79,185,235,220,164,253,145,143,201,207,45,96,118,5,174,199,243,106,174,158,190,182,38,106,215,166,138,199,81,233,162,235,181,127,147,251,191,222,36,224,1,194,161,201,75,128,225,19,82,175,3,132,212,168,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,105,243,147,230,6,33,245,25,205,148,205,107,56,177,243,79,156,159,48,49,15,168,206,5,180,173,180,221,109,212,212,21,151,11,101,93,45,61,210,157,106,232,101,154,23,49,149,80,36,178,66,178,196,229,77,30,196,150,25,99,87,55,84,223,27,219,226,213,68,146,174,84,252,115,221,108,184,154,131,133,220,215,186,85,220,45,183,250,132,143,10,94,174,55,71,61,109,147,178,157,145,197,108,94,188,155,91,76,246,192,198,65,28,90,43,102,126,196,99,250,200,177,92,172,137,225,39,10,241,115,203,3,45,48,181,202,94,195,137,44,95,104,238,24,102,226,215,71,23,78,185,215,11,139,25,4,242,172,50,200,148,114,72,176,186,102,70,136,231,116,99,84,93,88,132,80,227,252,1,140,178,179,25,93,178,251,48,112,245,93,143,16,216,234,22,154,186,134,165,19,124,79,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,67,104,130,213,113,99,229,99,57,62,95,226,31,78,156,197,94,90,156,192,191,14,212,116,57,9,154,211,108,199,214,171,123,189,151,113,115,180,142,241,67,73,5,51,63,43,44,245,47,154,162,226,245,237,51,201,181,136,213,142,55,191,187,107,140,170,226,199,202,198,114,124,191,196,62,157,56,26,214,27,84,26,171,155,84,1,101,56,201,200,186,62,34,120,113,198,121,115,236,111,104,222,157,111,146,227,135,26,197,129,147,50,241,78,199,73,74,145,203,58,43,34,234,61,58,15,126,173,94,148,210,183,123,81,202,228,215,50,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,105,226,0,121,154,100,167,224,91,139,140,83,217,238,29,170,131,29,235,141,104,247,203,190,104,187,108,243,118,136,228,210,54,53,186,85,69,83,177,169,187,72,150,45,206,87,110,208,47,87,52,220,204,252,50,100,119,10,249,165,37,93,170,162,175,19,97,251,189,194,191,217,114,111,165,134,185,240,218,251,84,12,247,222,173,233,78,146,198,172,115,149,204,115,21,174,93,205,83,207,242,106,187,90,172,28,73,99,107,237,246,231,73,110,182,219,178,222,229,87,89,89,87,51,97,130,154,8,235,237,238,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,13,110,88,235,218,25,89,135,178,207,217,125,63,96,226,11,205,247,182,245,245,235,118,250,107,108,61,46,158,223,119,103,179,119,110,220,187,186,218,104,221,154,187,245,114,159,56,239,185,69,110,204,26,108,57,14,149,120,247,7,212,224,233,42,119,51,250,150,150,166,170,150,74,149,216,246,57,31,212,130,158,88,52,247,92,222,190,246,185,28,196,69,7,16,57,153,248,100,207,28,121,154,81,213,221,106,41,49,54,32,174,184,80,123,82,77,245,80,208,190,103,118,88,31,239,189,27,210,129,34,141,24,215,43,88,214,35,90,187,90,132,202,114,155,200,187,238,79,240,203,246,147,22,217,173,84,151,92,196,184,51,18,82,205,78,172,146,169,246,121,41,97,74,38,84,72,212,255,0,191,204,200,247,57,24,218,149,215,107,221,35,27,13,124,63,101,159,225,147,60,112,30,86,201,73,117,168,164,196,216,130,134,223,95,236,184,247,213,67,66,249,155,218,167,103,184,244,111,74,4,150,69,123,154,173,99,88,174,114,109,106,155,41,225,60,45,98,192,216,86,205,130,176,181,15,98,178,225,251,125,61,174,221,77,213,124,157,10,88,35,108,113,71,189,234,231,187,107,24,212,213,202,174,93,53,85,85,239,3,245,141,85,205,170,13,85,192,217,79,132,239,43,25,55,242,255,0,15,122,116,5,213,45,87,9,222,86,50,111,229,254,30,244,232,11,170,0,181,92,88,249,88,206,79,151,248,135,211,167,61,254,44,197,54,44,13,133,111,56,215,20,215,118,43,46,31,183,212,93,46,53,61,39,201,208,165,130,55,73,44,155,24,142,123,182,177,142,93,26,138,229,211,68,69,94,227,16,44,156,82,254,55,28,17,241,41,153,20,88,111,216,150,91,109,191,21,216,172,148,242,187,117,83,232,98,177,71,43,101,169,84,114,177,38,123,231,145,202,214,123,172,106,181,154,189,90,178,60,32,176,250,174,118,155,173,150,165,148,119,155,101,93,5,68,148,240,85,178,42,152,93,19,221,4,241,50,104,101,70,185,17,85,146,69,36,114,49,222,14,99,218,228,213,21,20,249,73,116,207,238,7,41,184,142,224,155,40,115,135,3,190,173,153,139,130,242,158,196,200,105,35,100,181,12,190,91,161,183,178,117,162,108,44,71,57,42,81,207,149,208,185,141,247,223,34,198,244,84,115,31,8,123,94,90,156,192,191,14,212,116,57,9,154,211,108,199,214,171,123,189,151,113,115,180,142,241,67,73,5,51,63,43,44,245,47,154,162,226,245,237,51,201,181,136,213,142,55,191,187,107,140,244,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,213,223,253,53,96,44,85,254,202,225,204,73,135,46,31,246,74,58,235,109,117,60,159,248,178,67,52,114,51,245,57,174,111,193,80,204,174,35,185,163,102,134,119,100,54,27,201,187,21,53,93,130,178,178,206,202,76,127,122,73,99,73,239,115,183,88,223,20,29,38,177,176,211,76,214,164,178,181,26,213,114,202,232,19,72,152,229,168,7,50,254,56,234,120,142,198,83,100,246,7,101,35,50,235,5,222,36,124,53,113,190,42,135,223,46,48,164,144,45,107,102,98,185,169,76,141,124,173,133,172,119,190,201,22,71,170,171,152,200,108,175,7,124,42,227,46,43,243,114,223,131,236,214,218,182,225,139,117,69,61,78,44,187,199,34,66,203,117,185,95,239,163,101,115,30,222,211,35,91,35,97,102,215,110,122,43,149,58,108,145,236,241,57,23,145,121,143,196,94,99,219,178,191,43,236,221,186,235,93,172,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,156,44,220,221,87,69,114,185,205,99,26,247,189,140,118,195,217,13,195,174,81,240,219,131,105,176,102,84,225,58,75,115,27,79,12,53,215,55,196,199,92,110,207,141,94,228,154,178,161,26,142,153,251,165,149,81,23,70,51,122,182,54,177,154,53,2,192,115,8,192,24,55,43,57,112,227,108,190,203,236,61,73,99,195,214,58,123,37,53,13,13,50,46,200,153,237,154,53,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,88,33,39,251,154,63,145,60,205,250,47,172,81,16,2,7,234,255,0,166,172,5,138,191,217,92,57,137,48,229,195,254,201,71,93,109,174,167,147,255,0,22,72,102,142,70,126,167,53,205,248,42,19,189,192,39,29,150,174,46,240,205,109,139,18,209,210,90,115,23,14,211,165,93,226,142,150,54,193,69,85,4,149,19,54,57,104,99,125,68,179,189,145,198,218,118,204,231,162,35,100,153,136,157,207,105,98,185,164,112,11,89,152,157,187,137,188,156,183,221,110,88,189,59,29,62,34,195,180,116,211,215,77,119,141,58,84,208,212,210,71,27,94,246,205,19,18,52,146,52,68,141,209,70,178,123,143,141,253,104,171,202,172,204,197,89,55,152,248,115,52,176,85,95,103,189,97,155,132,87,10,109,210,72,200,230,216,190,252,18,244,222,199,186,25,88,174,142,70,35,147,124,111,123,85,116,114,129,179,241,10,220,234,252,211,225,111,151,244,62,163,113,37,39,133,222,38,240,15,20,217,95,109,204,12,33,83,73,71,114,125,59,93,122,195,203,113,134,166,182,205,58,201,44,123,39,108,107,185,172,123,160,149,209,61,237,98,201,26,53,251,91,170,181,177,109,206,175,205,62,22,249,127,67,234,55,16,48,255,0,34,243,211,49,248,116,204,123,118,104,101,125,231,176,221,104,117,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,212,133,251,91,170,106,142,71,53,175,99,152,246,49,237,216,123,135,142,32,112,15,19,89,95,67,154,249,114,250,182,91,107,42,42,41,37,163,174,88,82,182,138,120,100,86,186,42,136,225,146,70,198,245,110,201,90,213,118,171,28,177,187,187,114,26,225,90,176,6,50,190,224,219,254,96,217,176,245,93,102,30,194,181,20,52,215,170,232,81,28,202,7,214,44,169,76,178,162,46,230,177,238,130,70,35,244,216,143,216,213,84,116,140,71,93,254,10,56,174,190,240,151,156,180,88,203,171,117,172,194,23,45,40,241,77,146,138,102,55,183,210,237,122,71,34,54,68,86,44,208,61,253,88,215,86,57,116,124,125,70,50,89,20,13,138,65,231,240,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,13,85,207,170,182,211,117,183,83,80,86,92,45,149,116,180,247,74,117,171,161,150,104,92,198,85,64,146,201,10,203,19,149,52,123,18,88,101,141,92,221,83,124,111,111,139,85,19,229,37,167,40,56,50,177,113,135,203,51,42,45,145,221,125,141,140,240,191,218,42,140,51,114,149,239,90,86,201,45,222,171,171,77,83,27,117,214,25,122,81,34,200,214,172,145,185,141,115,119,34,62,41,2,207,240,161,205,90,235,146,25,13,116,202,140,192,177,213,223,46,88,110,206,234,76,1,89,13,51,170,81,103,254,169,115,34,186,73,45,91,29,217,163,115,169,34,141,176,53,21,176,198,230,167,230,180,143,99,245,113,78,19,197,88,26,251,85,133,177,174,25,186,225,251,213,22,206,211,110,186,81,73,73,85,6,246,53,236,223,20,136,215,183,115,30,215,38,169,222,215,34,167,114,161,154,156,163,56,122,252,43,113,5,46,108,220,234,109,79,178,229,87,70,182,91,125,101,47,104,146,178,186,174,42,152,232,221,26,57,54,71,209,124,79,159,170,170,174,108,144,195,181,186,185,95,24,101,175,18,156,63,90,184,101,229,53,137,178,162,141,148,143,185,81,211,217,106,239,213,148,232,213,74,219,172,215,138,23,84,203,212,72,227,116,140,71,105,20,78,145,187,210,24,161,107,181,218,67,9,63,220,209,252,137,230,111,209,125,98,136,128,16,54,168,0,0,5,180,226,31,136,28,3,195,46,87,215,102,190,99,62,173,246,218,58,138,122,72,168,232,86,21,173,173,158,105,17,173,138,158,57,164,141,178,61,27,190,87,53,29,170,71,20,142,239,218,167,235,100,134,53,186,230,86,75,224,28,198,190,211,210,65,114,197,88,94,213,123,172,138,145,142,108,17,207,83,73,28,210,54,54,185,206,114,49,28,245,68,69,115,151,77,53,85,241,3,218,128,0,213,92,217,79,132,239,43,25,55,242,255,0,15,122,116,6,181,134,202,124,39,121,88,201,191,151,248,123,211,160,2,234,128,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,53,151,206,140,161,198,89,11,154,24,131,40,243,2,10,72,239,184,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,253,202,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,155,57,145,23,206,195,39,109,86,92,101,128,243,190,199,97,171,138,163,18,211,213,89,47,245,144,210,181,180,142,158,149,35,117,27,165,145,172,69,90,153,34,146,118,34,200,245,87,69,70,196,106,34,68,224,22,140,226,181,102,87,37,252,101,132,93,126,171,174,196,57,125,81,109,178,93,34,173,170,108,179,199,3,175,212,211,81,57,141,222,231,165,50,83,189,144,70,174,70,166,180,178,177,137,182,52,83,8,56,78,243,79,147,127,48,48,247,168,192,126,78,4,206,59,238,6,203,60,204,202,170,120,123,69,151,50,237,246,218,122,200,247,49,157,10,170,27,140,53,116,245,58,171,28,247,109,99,42,98,233,163,152,213,237,59,221,185,99,106,31,149,148,248,235,240,95,154,120,55,51,61,151,237,63,178,88,130,221,125,236,93,126,143,106,236,181,49,205,210,234,109,118,205,221,61,187,182,187,77,117,209,116,208,12,160,230,189,156,87,92,202,226,210,247,132,91,126,164,174,195,217,125,79,79,100,181,197,69,84,233,96,142,119,67,28,213,174,123,119,185,137,82,149,15,124,18,43,81,171,165,44,76,122,110,141,84,190,156,148,242,46,142,235,125,198,156,67,223,172,221,111,98,108,195,120,118,166,69,130,72,217,85,43,58,149,207,107,21,22,88,230,100,46,165,99,100,69,99,86,58,185,217,239,234,228,100,101,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,108,147,194,198,74,126,46,220,62,224,156,156,146,225,219,106,240,253,189,123,124,237,151,169,27,235,167,149,245,21,93,39,116,227,85,133,39,154,84,143,115,17,221,52,102,237,93,170,168,93,82,0,121,163,249,236,204,223,162,250,61,17,63,196,0,243,71,243,217,153,191,69,244,122,32,63,39,129,126,51,111,188,30,102,61,85,206,75,87,182,112,102,40,236,244,248,154,219,19,24,149,78,142,37,127,74,166,154,71,105,164,209,117,101,84,141,206,72,228,107,220,215,109,85,100,177,207,246,22,197,152,87,28,216,169,113,78,10,196,214,172,65,101,173,223,217,174,54,186,216,234,233,103,216,247,49,251,37,141,92,199,109,123,28,213,209,123,156,213,69,239,69,53,119,146,211,117,134,213,79,125,154,217,86,203,109,101,68,212,148,245,142,133,201,4,211,194,216,221,44,76,147,77,174,123,27,60,46,115,81,117,106,75,26,174,155,147,92,234,229,149,199,109,215,36,113,149,187,35,51,75,19,82,71,149,247,234,137,27,75,89,116,157,204,102,27,173,122,57,205,124,114,104,168,202,105,165,209,178,49,251,99,99,228,235,238,141,18,110,168,77,161,249,56,167,22,97,92,13,98,170,197,56,215,19,90,176,253,150,139,103,105,184,221,43,99,164,165,131,123,218,198,111,150,69,107,27,185,239,107,83,85,239,115,145,19,189,80,253,98,18,249,154,241,219,117,206,236,101,113,200,204,173,196,212,146,101,125,134,162,54,213,86,90,231,115,217,137,43,88,141,115,159,36,154,34,62,154,25,117,108,108,102,232,222,248,250,251,164,69,135,164,22,127,142,142,51,111,188,97,230,61,45,206,59,87,177,176,102,23,237,20,248,102,219,43,24,181,77,142,85,103,86,166,166,70,235,172,210,244,162,85,141,174,88,227,107,26,214,238,84,124,178,126,183,43,143,61,153,101,245,175,71,173,49,126,59,77,214,107,85,69,246,27,101,91,237,180,117,16,210,84,86,54,23,44,16,207,51,100,116,81,62,77,54,181,239,108,19,57,173,85,213,201,20,138,154,237,93,50,131,149,199,158,204,178,250,215,163,214,129,159,252,234,252,172,97,111,152,20,62,157,113,33,88,154,158,117,126,86,48,183,204,10,31,78,184,145,235,203,58,211,106,191,241,175,151,246,43,237,178,146,227,109,184,211,223,169,43,40,234,225,108,208,84,193,37,146,185,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,5,149,201,124,222,198,89,11,154,24,127,55,50,254,122,72,239,184,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,157,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,155,9,240,187,196,222,1,226,155,43,237,185,129,132,42,105,40,238,79,167,107,175,88,121,110,48,212,214,217,167,89,37,143,100,237,141,119,53,143,116,18,186,39,189,172,89,35,70,191,107,117,86,182,29,185,136,240,65,89,194,174,59,76,91,131,169,119,101,150,44,184,75,21,137,169,52,245,51,90,228,108,49,72,250,90,169,95,19,88,221,207,124,253,157,22,73,36,124,84,238,87,185,92,199,185,109,87,10,60,87,102,63,9,89,142,204,107,130,165,237,214,170,238,156,23,251,4,243,43,41,110,244,173,85,84,107,149,17,122,115,51,115,150,41,145,21,209,185,206,69,71,177,242,70,240,216,248,30,127,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,0,24,171,205,31,200,158,102,253,23,214,40,140,170,49,87,154,63,145,60,205,250,47,172,81,1,0,39,234,255,0,166,172,5,138,191,217,92,57,137,48,229,195,254,201,71,93,109,174,167,147,255,0,22,72,102,142,70,126,167,53,205,248,42,31,148,75,247,52,142,1,107,51,19,183,113,55,147,150,251,173,203,23,167,99,167,196,88,118,142,154,122,233,174,241,167,74,154,26,154,72,227,107,222,217,162,98,70,146,70,136,145,186,40,214,79,113,241,191,172,23,215,128,78,59,45,92,93,225,154,219,22,37,163,164,180,230,46,29,167,74,187,197,29,44,109,130,138,170,9,42,38,108,114,208,198,250,137,103,123,35,141,180,237,153,207,68,70,201,51,17,59,158,211,45,77,93,240,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,187,14,240,163,197,118,92,113,107,151,12,198,184,42,94,195,117,161,233,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,169,11,246,185,98,153,17,27,35,90,228,84,99,217,36,108,15,1,205,31,200,158,102,253,23,214,40,136,1,39,251,154,63,145,60,205,250,47,172,81,16,23,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,32,19,147,203,187,143,170,62,39,48,170,224,60,210,184,90,173,185,155,100,233,83,234,181,48,83,253,166,141,99,149,253,166,150,155,114,61,102,99,32,145,213,17,198,197,141,190,236,141,218,217,58,113,102,169,171,190,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,96,142,10,56,174,177,113,105,147,84,88,203,171,106,163,197,246,221,40,241,77,146,138,103,187,176,85,110,122,71,34,54,68,71,164,51,177,157,88,215,87,181,53,124,125,71,190,41,20,12,128,48,171,152,143,31,84,124,49,225,84,192,121,91,112,181,92,179,54,247,213,167,213,42,96,168,251,51,26,71,19,251,77,85,54,229,122,76,246,79,27,169,227,145,137,27,189,233,29,185,177,244,229,186,188,107,241,93,98,225,47,38,171,113,151,86,213,89,139,238,90,209,225,107,37,108,207,111,111,170,220,196,146,69,108,104,175,88,96,99,250,178,46,172,106,232,200,250,140,124,177,169,175,190,63,199,248,203,52,241,149,219,48,115,7,16,213,223,49,13,242,161,106,107,171,170,85,55,202,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,16,60,249,63,220,174,60,137,229,151,214,189,98,180,128,187,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,73,244,229,113,228,79,44,190,181,235,21,160,98,175,54,46,55,239,182,251,141,207,132,204,179,170,186,217,100,167,210,44,109,90,176,178,62,221,75,81,75,79,61,61,45,44,205,149,94,144,189,147,189,42,17,209,177,206,218,214,35,150,55,72,215,199,6,75,229,85,215,59,243,67,15,229,69,139,17,97,251,29,203,18,84,58,146,142,178,253,86,234,106,36,159,166,231,71,19,164,107,30,237,242,57,169,20,109,70,170,186,73,24,212,252,226,114,120,246,224,130,197,197,198,4,138,183,14,82,218,173,185,155,100,233,69,100,189,214,76,250,120,95,74,179,34,205,75,86,232,226,145,242,67,177,210,190,52,216,174,100,186,109,115,91,36,168,248,22,255,0,77,88,11,21,127,178,184,115,18,97,203,135,253,146,142,186,219,93,79,39,254,44,144,205,28,140,253,78,107,155,240,84,3,100,142,30,56,126,192,60,50,229,125,14,84,101,203,42,223,109,163,168,168,171,150,178,185,33,90,218,217,230,145,92,233,106,36,134,56,219,35,209,187,34,107,149,186,164,113,70,222,253,168,121,94,49,56,85,193,188,87,229,29,195,7,222,109,180,141,196,246,234,122,138,156,39,119,146,69,133,246,235,138,179,220,71,74,214,61,221,154,71,54,54,204,205,174,220,196,71,34,117,25,27,217,106,185,125,241,235,135,184,153,193,180,56,27,48,111,180,148,121,169,104,167,142,26,230,84,118,90,38,95,222,171,82,228,154,134,20,149,95,51,219,79,78,217,42,17,177,177,140,123,213,90,214,177,81,18,207,243,72,227,234,179,46,251,119,12,153,57,112,186,219,113,122,246,58,140,69,136,168,234,103,161,154,209,26,244,170,97,166,164,146,55,49,238,154,86,44,107,36,136,171,27,98,145,99,247,223,35,250,33,17,119,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,81,116,124,110,115,28,154,43,85,81,81,73,169,229,81,198,14,62,226,15,6,223,114,199,52,150,174,237,125,192,116,244,142,165,196,79,138,105,31,113,162,149,94,198,178,178,109,139,18,84,198,177,162,35,223,34,73,59,21,93,181,206,134,105,93,14,217,85,150,120,171,57,51,31,14,101,110,10,164,237,23,172,77,112,138,223,77,186,57,31,28,59,215,223,158,94,155,30,246,195,19,17,210,72,244,106,236,141,143,114,166,141,83,97,62,20,120,81,203,142,18,178,225,152,43,5,69,219,174,181,221,57,239,247,249,225,70,85,93,234,154,138,136,231,34,42,244,225,102,231,36,80,162,171,99,107,156,170,175,123,228,145,225,122,192,0,64,15,52,127,61,153,155,244,95,71,162,45,167,11,188,77,227,238,22,115,66,219,152,24,66,166,174,178,218,202,134,186,245,135,150,227,53,53,21,230,4,142,88,246,78,216,215,107,158,198,207,43,162,123,218,244,142,69,107,246,187,69,107,174,95,52,127,61,153,155,244,95,71,162,49,126,59,77,214,107,85,69,246,27,101,91,237,180,117,16,210,84,86,54,23,44,16,207,51,100,116,81,62,77,54,181,239,108,19,57,173,85,213,201,20,138,154,237,93,3,102,156,151,205,236,27,159,89,95,135,243,115,47,231,171,146,197,136,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,72,1,224,39,141,251,239,8,248,238,90,44,71,85,117,185,101,149,239,171,45,238,201,71,11,42,38,101,82,66,169,13,85,35,100,150,54,71,54,246,196,201,23,122,53,241,107,185,174,116,113,43,39,206,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,62,179,85,115,106,131,85,112,62,171,157,166,235,101,169,101,29,230,217,87,65,81,37,60,21,108,138,166,23,68,247,65,60,76,154,25,81,174,68,85,100,145,73,28,140,119,131,152,246,185,53,69,69,37,255,0,149,95,28,247,92,210,166,252,91,179,114,233,87,112,197,150,218,122,171,149,143,16,220,174,142,168,169,188,193,213,89,37,165,153,213,18,44,178,84,196,146,57,204,217,185,22,158,39,34,181,157,13,210,125,89,193,193,5,31,21,92,14,228,214,45,193,212,187,115,55,9,229,125,142,43,19,82,104,41,161,186,70,234,74,57,31,75,85,43,226,115,221,181,140,159,179,162,201,28,108,150,161,202,247,35,94,247,36,64,255,0,166,172,5,138,191,217,92,57,137,48,229,195,254,201,71,93,109,174,167,147,255,0,22,72,102,142,70,126,167,53,205,248,42,1,180,152,48,255,0,151,119,27,244,124,85,96,69,194,88,198,171,110,102,225,59,124,82,223,92,176,193,77,13,210,55,77,44,108,170,165,137,146,185,238,218,198,65,218,21,35,142,54,75,80,212,99,81,175,99,83,48,0,31,147,138,112,158,21,199,54,42,172,45,141,112,205,171,16,89,107,118,118,155,117,210,138,58,186,89,246,61,175,102,248,164,71,49,219,94,198,185,53,78,231,53,21,59,209,15,214,0,107,215,199,71,6,87,222,15,51,30,150,217,29,215,219,56,51,20,118,138,140,51,114,149,236,74,167,71,18,179,171,77,83,27,116,210,104,186,177,34,200,214,164,114,53,237,115,118,170,190,40,241,172,217,163,61,50,47,46,56,139,203,139,142,87,230,133,155,183,90,171,180,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,211,153,155,157,162,232,173,86,185,204,123,94,199,189,142,215,91,62,242,83,21,112,237,155,23,220,156,198,183,11,85,109,235,15,246,94,211,61,174,89,36,165,127,94,154,42,134,108,116,145,198,245,209,147,53,23,86,39,188,139,166,169,162,168,120,2,77,57,101,114,239,169,197,85,54,238,35,243,239,14,82,63,12,62,158,71,225,172,49,117,183,197,82,203,203,38,137,204,74,218,168,102,107,154,148,200,215,171,161,106,166,249,30,140,153,21,177,181,139,61,138,229,187,193,149,139,139,76,199,188,92,241,229,215,165,131,48,39,98,168,187,219,96,123,217,85,117,146,161,102,232,83,54,70,233,210,133,123,60,171,44,136,228,147,106,53,172,209,95,213,138,119,173,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,3,235,0,1,28,28,213,56,227,196,57,85,77,248,184,101,107,49,5,143,19,221,105,233,110,151,60,79,11,234,173,207,162,164,234,163,227,142,223,51,21,142,149,242,58,37,108,146,177,86,38,177,36,135,223,145,210,36,17,23,132,236,31,106,241,85,155,11,123,110,213,102,246,205,194,158,223,237,27,181,79,103,161,163,234,200,214,117,234,37,209,122,112,179,118,231,191,69,218,212,85,209,116,54,19,227,95,133,27,23,22,153,53,91,131,122,86,170,60,95,109,214,179,11,94,235,97,123,187,5,86,230,44,145,171,163,84,122,67,59,25,210,145,52,123,83,86,73,211,123,226,141,13,125,241,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,161,176,239,10,60,40,229,199,9,89,112,204,21,130,162,237,215,90,238,156,247,251,252,240,163,42,174,245,77,69,68,115,145,21,122,112,179,115,146,40,81,85,177,181,206,85,87,189,242,72,255,0,214,226,47,134,140,172,226,131,2,77,129,115,50,211,253,143,98,188,209,193,77,237,75,103,229,161,150,78,201,60,209,73,209,234,244,24,201,54,183,223,102,173,95,130,166,42,242,189,227,167,240,215,133,89,145,217,199,140,251,94,100,217,119,251,30,166,181,187,102,190,218,227,141,170,154,204,174,94,209,89,14,146,117,53,70,189,241,35,36,252,171,155,81,34,125,92,205,120,237,181,100,142,13,184,228,102,86,226,106,184,243,66,253,79,27,106,171,45,115,181,143,195,116,79,86,185,207,146,77,21,89,83,52,90,182,54,51,108,140,100,157,125,209,170,67,213,8,118,205,92,183,190,228,254,99,226,60,175,196,245,150,170,187,174,25,184,75,110,171,154,215,92,202,186,87,201,26,232,170,201,25,254,54,57,27,35,29,171,36,99,30,215,49,178,149,202,67,140,156,67,141,105,163,225,99,29,211,85,214,191,13,217,250,216,94,231,79,69,85,82,254,201,20,178,58,104,107,170,22,71,182,38,70,217,105,162,167,93,145,196,140,141,34,87,111,88,90,248,160,194,216,79,21,99,155,237,46,22,193,88,102,235,136,47,85,187,251,53,186,215,69,37,93,84,251,24,231,191,100,81,163,158,237,172,99,156,186,39,115,90,170,189,200,164,255,0,112,47,193,149,139,131,204,184,170,182,73,117,246,206,51,197,29,158,163,19,92,162,123,210,149,210,68,143,233,83,83,70,237,52,134,46,172,168,146,57,169,36,142,123,156,237,168,172,138,48,142,190,117,126,105,240,183,203,250,31,81,184,152,43,110,194,120,170,241,98,187,226,155,78,25,186,214,217,112,255,0,103,246,189,198,158,138,73,41,109,253,119,171,32,237,18,181,21,145,117,30,138,214,111,84,220,228,84,77,84,206,174,117,126,105,240,183,203,250,31,81,184,158,215,147,134,0,193,185,167,131,120,130,203,236,193,195,212,151,204,61,124,167,195,148,213,212,53,40,187,37,102,183,37,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,64,197,94,7,56,187,186,240,131,155,142,197,115,219,170,239,24,78,253,78,219,110,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,174,237,157,68,209,89,36,209,163,163,234,172,141,216,35,11,98,204,43,142,108,84,184,167,5,98,107,86,32,178,214,239,236,215,27,93,108,117,116,179,236,123,152,253,146,198,174,99,182,189,142,106,232,189,206,106,162,247,162,154,246,113,175,194,141,247,132,188,229,173,193,189,43,173,102,16,185,107,89,133,175,117,176,177,189,190,151,107,22,72,213,209,170,177,102,129,239,233,72,154,49,203,163,36,233,177,146,198,133,224,229,177,199,61,215,135,220,127,71,149,121,141,116,171,174,203,172,85,81,77,109,137,245,151,71,54,12,47,59,166,145,91,85,19,102,145,32,134,153,210,84,61,213,58,35,87,77,37,220,171,26,199,32,78,72,0,1,173,103,22,62,105,243,147,230,6,33,245,25,205,148,205,107,56,177,243,79,156,159,48,49,15,168,206,5,170,36,167,149,191,31,84,121,119,216,120,100,206,59,133,170,219,132,23,182,84,97,220,69,89,83,5,12,54,137,23,171,83,53,53,92,146,57,140,116,50,189,100,88,228,85,89,27,44,137,31,190,201,25,209,245,121,93,193,5,139,139,142,91,25,93,91,135,41,109,86,220,205,178,123,82,43,37,238,178,103,211,194,250,85,191,214,44,212,181,110,142,41,31,36,59,29,43,227,77,138,230,75,166,215,53,178,74,143,139,91,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,64,218,120,17,235,202,231,142,219,174,118,90,166,200,140,232,196,212,149,24,218,199,78,199,97,251,141,92,238,237,184,134,137,173,122,202,201,55,38,217,106,105,218,198,170,191,127,82,88,220,175,86,185,97,154,87,72,80,0,0,16,3,205,31,207,102,102,253,23,209,232,139,127,194,143,21,217,143,194,86,99,179,26,224,169,123,117,170,187,167,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,156,204,220,229,138,100,69,116,110,115,145,81,236,124,145,190,224,115,71,243,217,153,191,69,244,122,35,23,227,180,221,102,181,84,95,97,182,85,190,219,71,81,13,37,69,99,97,114,193,12,243,54,71,69,19,228,211,107,94,246,193,51,154,213,93,92,145,72,169,174,213,208,54,126,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,2,5,185,119,113,191,89,194,174,59,92,37,140,106,183,101,150,44,184,69,45,245,203,12,245,51,90,228,108,50,198,202,170,88,153,43,88,221,207,124,29,161,82,57,36,124,84,237,70,53,92,198,53,103,122,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,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,144,67,204,71,141,250,206,42,177,218,97,44,29,85,183,44,176,157,194,89,108,78,72,103,166,154,233,35,161,138,55,213,85,68,249,92,199,109,123,39,236,234,177,199,35,34,168,114,61,168,231,189,169,122,185,164,113,245,71,152,157,187,134,76,156,184,90,174,88,65,59,29,70,34,196,84,117,48,87,67,119,145,58,85,48,211,82,73,27,158,198,195,19,210,53,146,68,84,145,210,198,177,251,140,141,253,104,235,183,97,60,85,120,177,93,241,77,167,12,221,107,108,184,127,179,251,94,227,79,69,36,148,182,254,187,213,144,118,137,90,138,200,186,143,69,107,55,170,110,114,42,38,170,5,192,225,59,205,62,77,252,192,195,222,163,1,178,153,173,103,9,222,105,242,111,230,6,30,245,24,13,135,179,163,47,46,185,173,149,248,131,47,236,89,133,136,48,53,202,237,78,214,209,226,27,13,67,161,173,160,157,146,54,72,222,215,53,205,114,177,92,196,108,140,71,49,95,27,158,196,115,55,110,64,138,190,106,156,115,218,179,74,167,241,110,202,59,165,37,195,9,219,106,41,110,87,204,67,109,186,54,162,154,243,63,73,36,138,150,23,83,200,177,73,77,18,200,215,63,126,229,90,136,154,136,214,116,55,73,135,252,46,240,201,143,184,166,205,11,110,95,225,10,106,186,59,107,234,26,219,214,33,91,116,213,52,86,104,22,57,100,223,59,163,77,173,123,219,4,173,137,143,115,18,73,17,172,220,221,85,205,250,241,215,6,220,71,96,12,229,161,200,187,166,89,93,106,241,37,234,225,45,190,197,37,28,15,117,13,235,166,214,189,243,210,84,189,27,27,225,108,114,50,73,30,229,111,69,170,189,100,137,90,244,108,233,240,163,194,142,92,112,149,151,12,193,88,42,46,221,117,174,233,207,127,191,207,10,50,170,239,84,212,84,71,57,17,87,167,11,55,57,34,133,21,91,27,92,229,85,123,223,36,143,8,55,227,127,40,112,110,66,241,57,139,114,143,47,224,171,142,197,135,105,237,16,211,173,92,235,52,242,189,246,186,73,101,154,71,247,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,92,174,6,120,50,177,113,135,151,25,197,108,142,235,236,108,103,133,253,135,81,134,110,82,189,235,74,217,37,74,254,173,53,76,109,215,88,101,233,68,139,35,90,178,70,230,53,205,220,136,248,164,252,174,104,254,123,51,55,232,190,143,68,101,87,35,31,211,103,238,223,241,32,35,3,20,225,60,85,129,175,181,88,91,26,225,155,174,31,189,81,108,237,54,235,165,20,148,149,80,111,99,94,205,241,72,141,123,119,49,237,114,106,157,237,114,42,119,42,19,105,203,99,142,123,87,16,88,2,143,42,243,26,233,73,67,152,184,86,158,154,219,19,235,46,141,116,248,162,6,195,34,182,170,38,205,34,207,53,75,99,167,123,170,116,71,38,186,75,185,18,69,142,63,201,230,107,192,149,171,59,176,109,199,60,242,183,12,213,201,154,22,26,120,221,85,71,107,129,175,126,36,162,98,181,174,100,145,234,138,250,152,98,213,209,189,155,164,123,35,232,109,145,86,30,150,11,114,251,224,151,58,51,223,25,80,230,125,155,22,98,12,181,194,118,74,136,220,252,77,64,181,116,55,26,248,37,74,152,102,101,162,161,172,233,61,232,176,201,4,175,234,105,23,89,21,91,39,124,110,9,222,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,247,148,170,104,86,82,186,129,202,33,201,75,74,128,16,9,204,131,45,227,192,156,66,92,234,40,233,101,138,154,229,214,170,85,122,189,219,164,146,186,173,117,69,114,125,204,78,228,39,236,140,126,113,153,107,3,112,45,14,63,135,84,116,21,244,81,63,70,189,117,87,186,179,93,87,93,169,252,167,221,254,248,30,215,147,198,49,138,229,144,41,132,221,43,58,150,187,149,201,168,223,119,93,21,240,201,247,235,255,0,54,251,137,3,33,127,148,30,107,83,225,204,217,170,203,250,180,84,142,190,142,225,94,215,43,216,212,87,108,166,77,59,251,213,116,137,87,185,73,160,0,117,189,59,180,59,10,93,247,129,75,17,17,17,14,195,165,174,239,84,59,90,189,192,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,189,199,37,46,95,128,20,185,218,119,157,108,241,85,241,41,145,203,225,169,217,11,123,181,255,0,48,29,192,0,60,158,105,98,250,28,13,130,107,177,29,194,102,197,20,14,133,155,156,246,181,53,116,141,106,119,187,187,226,107,151,158,153,129,87,157,57,185,117,198,52,240,72,174,184,178,158,56,162,77,175,114,54,42,118,53,83,220,77,23,189,174,95,2,89,121,172,103,247,216,236,153,169,192,214,27,148,148,247,75,149,125,11,81,208,84,70,143,106,54,105,92,237,91,249,218,127,83,170,127,74,126,178,52,184,26,202,102,231,15,16,118,140,57,85,68,202,138,24,40,171,171,42,25,44,79,123,28,141,129,205,68,93,191,237,164,98,129,52,124,10,229,95,224,151,135,187,54,27,155,69,168,74,186,233,94,237,175,110,168,250,135,42,119,61,85,124,17,12,133,62,11,29,162,154,197,107,134,215,73,27,25,20,59,180,70,38,137,222,229,114,255,0,190,125,224,10,84,228,164,10,145,14,78,14,64,0,0,0,0,0,0,0,0,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,217,76,214,179,139,31,52,249,201,243,3,16,250,140,224,77,79,43,143,34,121,101,245,175,88,173,45,87,54,78,23,178,227,49,50,227,240,253,93,142,237,88,75,25,225,43,123,232,105,22,239,112,72,105,113,5,44,105,53,74,91,99,107,215,253,121,254,184,124,29,52,87,72,229,124,111,69,69,108,144,220,174,89,215,107,85,131,151,254,95,223,111,183,58,75,117,182,221,79,126,171,172,172,171,153,176,193,77,4,119,106,231,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,22,220,125,113,175,138,184,172,204,122,187,37,166,231,217,242,203,12,220,38,143,14,91,233,214,70,71,95,177,93,27,110,117,9,35,88,247,77,43,21,85,141,123,83,163,27,213,136,155,157,43,229,12,95,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,157,76,53,157,152,203,62,249,105,227,252,113,152,56,51,16,88,49,11,50,222,249,69,93,53,218,137,41,153,122,123,108,206,122,93,41,17,24,198,190,154,161,178,54,70,171,88,214,53,235,35,27,185,172,71,186,56,57,115,112,81,248,213,102,60,247,252,127,108,186,199,150,88,91,242,151,42,152,19,165,29,210,185,21,139,29,177,179,110,107,219,185,143,89,37,116,72,231,50,54,181,186,196,233,162,145,38,39,137,187,77,170,193,194,38,107,216,172,86,202,75,117,182,221,150,247,218,74,58,58,72,91,12,20,208,71,108,153,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,6,182,230,213,6,170,230,213,0,8,245,231,17,195,173,78,97,229,29,151,59,112,126,19,171,184,226,28,11,80,248,110,243,80,197,18,189,182,9,24,247,203,52,233,183,173,43,41,230,100,110,106,53,202,216,153,81,83,35,155,183,123,217,33,71,159,204,44,21,106,204,172,1,137,114,230,251,81,87,5,183,21,89,235,108,149,146,210,61,173,158,56,42,97,124,50,58,55,57,174,106,61,26,245,84,85,107,147,93,53,69,240,3,87,112,122,12,194,193,87,92,181,199,248,151,46,111,181,20,147,220,176,173,226,182,201,89,45,35,220,232,36,158,154,103,195,35,163,115,154,215,43,21,204,85,69,86,181,116,211,84,79,3,207,129,37,60,151,50,46,251,117,204,124,71,196,61,206,205,106,155,13,217,45,245,56,110,219,83,80,172,146,169,151,137,86,154,73,31,78,205,21,209,236,165,115,216,249,21,88,170,218,180,99,119,162,202,140,151,242,197,112,63,147,182,172,144,225,115,47,240,141,29,134,174,213,114,173,179,211,94,239,209,87,82,182,10,213,186,213,196,217,170,91,80,212,99,29,190,55,57,32,106,72,155,219,28,17,177,202,187,53,47,168,3,85,115,106,131,85,112,54,83,225,59,202,198,77,252,191,195,222,157,1,117,75,85,194,119,149,140,155,249,127,135,189,58,3,2,185,172,113,219,106,75,85,127,11,57,53,137,170,221,114,117,66,193,141,238,182,233,218,216,35,129,26,246,201,103,71,162,43,158,247,57,90,179,236,115,81,136,206,131,149,251,231,142,48,178,188,203,248,245,169,207,156,67,54,74,229,53,246,174,12,186,177,212,73,13,221,241,244,182,95,238,48,85,72,214,204,217,161,150,70,207,66,141,142,25,97,79,115,115,220,175,123,92,172,133,89,120,56,5,255,0,149,101,196,111,239,127,255,0,99,148,164,85,146,169,192,47,252,171,46,35,127,123,255,0,251,28,165,2,42,205,148,248,78,242,177,147,127,47,240,247,167,64,107,88,108,167,194,119,149,140,155,249,127,135,189,58,0,48,87,154,95,0,182,42,187,21,251,138,204,161,183,246,27,173,15,245,118,49,178,82,211,61,241,220,35,115,209,36,185,66,216,218,189,57,153,185,100,168,213,18,55,198,217,38,114,177,236,145,103,139,108,1,128,49,150,105,227,43,78,95,101,246,30,171,190,98,27,229,66,83,80,208,211,34,111,149,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,209,6,63,228,63,4,25,29,195,166,105,227,28,222,203,202,91,171,47,88,195,175,19,169,231,154,22,80,218,169,102,169,237,18,82,209,83,193,20,108,142,29,237,133,17,31,189,205,108,12,107,92,212,87,239,7,5,220,36,225,94,17,178,177,48,181,182,94,221,137,47,189,154,225,137,174,46,116,114,245,43,155,77,27,31,4,18,164,49,72,180,113,200,147,58,22,72,138,230,245,164,85,93,94,166,64,0,6,42,243,71,242,39,153,191,69,245,138,34,0,73,254,230,143,228,79,51,126,139,235,20,68,0,129,181,65,12,28,209,184,18,181,100,157,214,28,247,201,124,51,87,79,130,111,149,15,110,32,183,82,64,222,197,135,171,92,230,36,79,143,106,238,138,154,161,207,114,35,54,116,226,145,168,196,115,82,104,98,108,207,159,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,107,175,193,174,119,231,70,72,231,109,142,239,147,118,60,65,139,42,42,170,21,215,12,27,107,146,173,204,196,16,71,4,200,230,73,5,62,171,35,226,138,73,228,141,238,100,137,19,211,169,181,200,215,53,114,43,157,95,154,124,45,242,254,135,212,110,36,143,240,207,192,87,15,60,44,84,212,222,112,61,138,174,249,136,103,168,235,67,136,49,31,103,171,184,209,51,164,232,150,26,105,25,20,109,129,138,217,37,220,172,106,61,253,69,71,185,205,107,26,216,224,231,87,230,159,11,124,191,161,245,27,136,30,255,0,146,214,19,194,184,230,197,158,216,91,26,225,155,86,32,178,214,253,152,237,54,235,165,20,117,116,179,236,125,197,236,223,20,136,230,59,107,216,215,38,169,220,230,162,167,122,33,138,188,116,112,101,125,224,243,49,233,109,145,221,125,179,131,49,71,104,168,195,55,41,94,196,170,116,113,43,58,180,213,49,183,77,38,139,171,18,44,141,106,71,35,94,215,55,106,171,226,143,48,57,24,254,155,63,118,255,0,137,18,41,158,153,23,151,28,69,229,197,199,43,243,66,205,219,173,85,218,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,233,204,205,206,209,116,86,171,92,230,61,175,99,222,199,4,53,242,238,227,234,179,134,60,84,184,15,52,174,23,91,150,89,94,250,84,250,173,76,245,31,102,100,73,37,127,105,165,166,220,172,72,94,249,228,117,68,113,177,36,119,187,35,119,58,62,156,179,168,106,195,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,250,42,110,107,87,84,73,116,228,231,196,166,99,230,5,139,17,100,54,53,75,173,234,213,130,173,244,213,118,11,195,233,86,72,237,244,170,245,141,109,211,212,171,191,185,117,52,106,213,114,71,21,75,81,219,34,141,141,8,129,37,251,147,239,21,214,43,238,4,78,21,113,76,182,171,93,235,12,245,235,48,186,245,158,201,175,84,179,77,61,77,84,123,92,138,197,154,7,189,207,209,174,71,62,39,234,145,233,4,178,58,32,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,64,38,255,0,153,63,3,22,174,32,176,5,102,106,101,205,174,146,135,49,112,173,61,77,202,86,81,218,218,233,241,68,13,134,52,117,44,174,134,53,158,106,150,199,78,198,211,106,174,77,117,139,106,36,137,36,119,43,151,255,0,12,95,139,15,15,182,155,6,36,194,246,171,110,62,189,239,184,98,186,154,57,187,68,147,76,178,200,180,208,73,55,122,47,66,7,178,61,145,170,196,146,117,156,197,119,81,210,63,242,184,9,227,126,197,197,198,4,150,139,17,213,90,173,185,155,100,234,203,123,178,81,194,250,120,95,74,179,42,67,85,72,217,37,145,242,67,177,209,50,69,222,174,100,186,238,107,91,36,74,252,170,3,21,121,163,249,19,204,223,162,250,197,17,0,36,255,0,115,71,242,39,153,191,69,245,138,34,0,64,218,160,243,248,255,0,31,224,220,172,193,183,108,193,204,28,67,73,99,195,214,58,117,169,174,174,169,85,217,19,53,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,95,64,65,95,49,30,62,171,56,156,197,73,128,242,182,225,117,182,229,149,147,171,79,170,84,207,79,246,154,69,146,39,246,154,170,109,200,197,133,143,130,55,83,199,35,22,70,251,210,59,107,164,233,196,22,171,141,126,43,175,188,90,103,45,110,50,234,221,104,240,133,183,90,60,45,100,173,153,142,236,20,187,88,146,72,173,141,17,137,52,239,103,86,69,213,238,77,89,31,81,236,138,53,39,83,132,239,43,25,55,242,255,0,15,122,116,6,181,134,202,124,39,121,88,201,191,151,248,123,211,160,2,234,145,171,205,35,143,170,204,187,237,220,50,100,229,194,235,109,197,235,216,234,49,22,34,163,169,158,134,107,68,107,210,169,134,154,146,72,220,199,186,105,88,177,172,146,34,172,109,138,69,143,223,124,143,232,222,174,98,60,111,209,240,171,129,19,9,96,234,173,217,155,139,45,242,203,98,114,67,5,76,54,184,219,52,81,190,170,170,39,202,215,183,115,31,63,103,85,142,72,223,45,59,145,237,86,177,237,88,44,255,0,77,88,247,21,127,178,184,143,18,98,59,135,253,146,178,186,229,93,81,39,254,52,147,77,36,143,253,110,115,157,241,85,3,242,137,62,229,139,204,46,143,11,81,211,112,235,196,14,47,232,218,161,219,22,18,191,220,230,130,10,91,85,44,80,77,36,180,181,181,115,204,205,176,167,74,22,83,38,215,185,29,34,199,185,24,145,53,145,130,125,87,59,77,214,203,82,202,59,205,178,174,130,162,74,120,42,217,21,76,46,137,238,130,120,153,52,50,163,92,136,170,201,34,146,57,24,239,7,49,237,114,106,138,138,6,211,192,143,94,87,60,118,221,115,178,213,54,68,103,70,38,164,168,198,214,58,118,59,15,220,106,231,119,109,196,52,77,107,214,86,73,185,54,203,83,78,214,53,85,251,250,146,198,229,122,181,203,12,210,186,66,128,0,0,22,43,141,204,134,169,226,59,134,140,99,150,214,106,42,73,241,10,211,178,233,135,214,106,120,164,122,92,105,158,146,199,28,79,149,236,108,47,153,173,146,153,101,222,221,140,168,122,174,173,220,213,190,160,13,85,193,145,92,193,114,118,213,146,28,90,99,172,35,134,172,53,118,172,61,91,81,13,238,207,20,180,173,130,5,130,174,22,77,35,105,90,198,49,157,154,58,135,84,65,26,49,52,106,65,177,85,92,199,41,142,160,100,167,46,220,139,163,207,238,43,48,166,27,191,89,189,167,134,236,61,92,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,230,162,43,219,176,161,128,28,155,50,83,236,55,15,183,108,227,171,184,117,170,243,54,224,157,24,35,151,116,112,80,219,165,168,167,143,115,86,54,171,102,116,239,172,87,104,247,181,99,232,105,181,219,208,207,240,4,0,243,71,243,217,153,191,69,244,122,34,127,136,1,230,143,231,179,51,126,139,232,244,64,101,87,45,254,26,50,179,138,14,7,113,126,5,204,203,79,233,2,179,177,94,40,224,166,246,165,179,250,146,209,44,157,146,121,162,147,163,213,232,49,146,109,111,190,205,90,191,5,72,234,207,76,139,204,126,29,51,30,227,149,249,161,102,236,55,90,29,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,117,33,126,215,104,186,35,145,205,115,30,214,61,143,99,101,171,146,167,149,140,83,243,2,187,211,173,197,191,231,39,136,248,101,174,177,90,108,119,54,118,236,231,161,214,43,109,77,154,162,149,242,91,169,90,250,121,36,165,187,179,169,213,100,50,67,84,249,169,209,99,87,117,26,231,53,204,99,229,73,3,10,191,209,2,207,223,197,131,241,82,235,90,190,205,251,63,217,62,216,221,91,237,158,195,218,58,189,155,175,218,122,125,30,159,245,55,79,165,183,179,254,75,77,59,203,85,145,121,23,152,252,69,230,61,187,43,242,190,205,219,174,181,218,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,233,194,205,205,213,116,87,43,156,214,49,175,123,216,199,120,2,90,121,54,98,62,25,104,108,87,107,29,177,157,135,57,235,180,138,229,83,121,168,165,100,151,26,87,62,162,72,233,109,12,234,117,95,12,112,210,178,106,132,72,209,221,71,53,206,115,216,200,146,48,252,174,100,28,52,101,103,11,252,14,225,12,11,150,118,159,210,5,31,109,188,86,65,77,237,75,159,245,37,222,88,251,92,240,197,31,91,165,215,123,35,220,223,113,154,53,62,42,184,171,202,227,207,102,89,125,107,209,235,76,255,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,214,189,30,180,12,255,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,214,189,30,180,207,254,117,126,86,48,183,204,10,31,78,184,152,1,202,227,207,102,89,125,107,209,235,64,157,236,127,128,48,110,105,224,219,182,95,102,14,30,164,190,97,235,229,58,211,87,80,212,162,236,149,154,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,188,60,87,112,163,152,252,37,102,59,240,86,53,139,183,90,171,186,147,216,47,240,66,172,165,187,210,181,81,21,205,69,85,233,204,205,205,73,97,85,87,70,231,53,81,94,199,199,35,246,62,45,87,17,124,52,101,103,20,24,18,108,11,153,150,159,236,123,21,230,142,10,111,106,91,63,45,12,178,118,73,230,138,78,143,87,160,198,73,181,190,251,53,106,252,21,2,24,56,4,227,178,235,194,38,38,173,177,98,90,58,187,182,93,98,42,132,171,188,81,210,198,233,235,105,103,142,158,102,199,45,12,111,168,138,6,62,73,29,78,217,156,244,85,116,112,177,19,189,141,39,166,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,90,28,244,200,188,199,225,211,49,238,57,95,154,22,110,195,117,161,210,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,82,23,237,118,139,162,57,28,215,49,237,99,216,246,55,56,57,85,241,207,106,202,218,159,197,187,55,46,148,150,252,39,114,168,170,185,88,241,13,202,232,218,122,107,52,253,37,146,90,89,157,81,34,69,29,52,171,27,156,205,155,85,42,37,114,43,95,215,221,24,76,73,138,188,209,252,137,230,111,209,125,98,136,202,163,21,121,163,249,19,204,223,162,250,197,16,16,2,109,80,106,174,108,145,197,23,19,120,7,133,156,175,185,102,6,47,169,164,172,185,50,157,206,178,225,228,184,195,77,91,121,157,36,138,61,144,54,69,220,230,49,211,196,233,94,198,189,99,141,92,253,174,209,26,224,136,190,105,124,62,228,118,71,103,45,13,110,76,226,11,85,60,152,155,181,79,125,193,212,83,194,255,0,179,181,76,108,18,49,201,27,29,190,158,26,134,84,163,227,133,204,70,183,99,250,107,211,115,35,138,208,112,107,157,249,209,146,57,219,99,187,228,221,143,16,98,202,138,170,133,117,195,6,218,228,171,115,49,4,17,193,50,57,146,65,79,170,200,248,162,146,121,35,123,153,34,68,244,234,109,114,53,205,91,85,143,241,254,50,205,60,101,118,204,28,193,196,53,119,204,67,124,168,90,154,234,234,149,77,242,191,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,153,62,89,92,9,90,178,71,6,219,179,207,52,176,205,92,121,161,126,167,145,212,180,119,72,26,199,225,186,39,171,154,214,71,30,170,172,169,154,45,29,35,223,182,70,50,78,134,216,213,38,234,133,203,230,143,228,79,51,126,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,232,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,0,206,158,103,92,189,40,240,181,29,79,17,92,63,97,14,141,170,29,210,226,219,5,178,24,32,165,181,82,197,4,49,197,85,69,73,4,44,219,10,116,166,125,74,238,123,145,210,36,155,81,137,43,153,129,124,60,113,3,143,184,101,205,10,28,215,203,151,210,62,229,71,79,81,73,45,29,114,204,180,85,176,77,26,181,209,84,71,12,145,186,70,35,182,74,214,171,180,73,34,141,221,251,80,216,251,31,221,176,13,151,6,221,171,51,74,231,135,232,48,156,148,235,73,118,150,255,0,52,49,91,157,4,234,144,172,83,186,117,72,149,146,44,137,30,215,247,59,122,55,191,93,13,107,51,162,183,40,238,57,161,136,46,25,17,105,196,22,188,9,85,80,217,172,244,55,231,49,213,180,172,116,109,89,33,114,177,239,69,99,101,89,27,26,171,222,254,154,51,123,156,253,202,161,250,188,67,241,3,143,184,154,205,10,236,215,204,103,210,50,229,89,79,79,73,21,29,10,204,148,84,80,67,26,53,177,83,199,52,146,58,54,43,183,202,230,163,180,89,37,145,221,219,148,207,78,88,188,189,40,241,77,29,55,17,92,64,225,14,181,170,109,178,225,43,5,206,24,39,165,186,210,203,4,209,203,85,91,73,60,47,221,10,245,97,125,50,238,99,149,209,172,155,85,139,19,159,30,217,47,91,148,118,236,208,195,247,12,247,180,226,11,166,4,165,168,116,215,138,27,11,152,218,218,166,54,55,44,112,181,94,246,34,49,210,164,109,145,81,236,127,77,95,177,205,126,213,77,148,240,5,219,0,222,176,109,166,179,43,110,120,126,191,9,199,78,148,150,153,108,19,67,45,185,176,64,171,10,69,3,160,85,137,25,26,198,177,237,103,115,118,43,123,180,208,13,115,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,33,91,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,90,245,138,208,50,168,143,94,104,220,9,93,115,178,213,14,123,228,190,25,164,168,198,214,58,119,183,16,91,169,32,119,109,196,52,77,107,18,39,199,181,118,203,83,78,214,57,17,155,58,146,198,228,98,57,203,12,49,58,66,143,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,80,53,130,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,252,159,233,171,30,226,175,246,87,17,226,76,71,112,255,0,178,86,87,92,171,170,36,255,0,198,146,105,164,145,255,0,173,206,115,190,42,163,22,95,254,213,226,171,206,41,246,37,170,205,237,155,133,69,195,217,214,154,110,207,67,71,213,145,207,232,83,197,170,244,225,102,237,172,102,171,181,168,137,170,232,94,14,7,115,123,6,228,71,21,24,15,52,179,6,122,184,48,245,166,162,178,26,233,233,160,89,159,78,202,154,41,233,82,101,98,123,206,99,29,59,94,244,106,57,251,26,237,173,123,180,106,132,191,112,9,192,157,171,132,76,51,91,125,196,181,148,151,108,197,196,84,233,73,120,172,165,145,179,209,82,193,29,68,206,142,42,25,31,79,20,236,100,145,186,157,211,53,234,168,233,33,98,167,115,26,101,168,0,0,0,64,15,52,127,61,153,155,244,95,71,162,50,43,147,134,0,193,185,167,131,120,130,203,236,193,195,212,151,204,61,124,167,195,148,213,212,53,40,187,37,102,183,37,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,76,117,230,143,231,179,51,126,139,232,244,70,85,114,49,253,54,126,237,255,0,18,3,5,120,174,225,71,49,248,74,204,119,224,172,107,23,110,181,87,117,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,211,153,155,154,146,194,170,174,141,206,106,162,189,143,142,71,228,255,0,43,158,59,109,89,39,117,155,34,51,163,19,85,211,224,155,229,67,29,135,238,53,115,183,177,97,234,215,57,235,43,36,220,155,162,166,168,115,218,170,253,253,56,164,106,189,90,212,154,105,91,38,156,92,112,245,149,156,68,100,213,255,0,14,102,101,77,170,197,216,109,243,84,209,98,218,170,90,103,205,135,118,58,57,228,168,100,179,34,116,161,94,206,196,157,26,248,247,196,215,53,94,206,231,55,92,32,54,168,53,87,38,251,148,175,16,185,167,157,153,53,136,48,230,102,83,93,110,191,98,46,17,211,81,98,219,133,85,77,76,215,126,212,233,167,146,158,89,102,87,117,38,167,247,17,85,175,238,138,122,118,171,27,181,29,36,32,129,178,159,9,222,86,50,111,229,254,30,244,232,8,245,231,29,195,142,87,217,42,104,120,145,183,227,122,75,54,50,196,117,16,219,107,176,245,92,178,72,251,242,67,19,35,74,170,86,162,57,98,124,17,54,38,203,187,108,42,206,154,238,100,202,141,169,205,252,163,204,204,43,147,124,8,229,246,105,99,90,190,207,101,195,57,95,99,184,84,237,146,54,73,54,203,100,27,32,139,168,246,49,211,74,245,108,113,177,92,155,228,123,26,139,171,144,131,110,40,184,155,199,220,83,102,133,203,48,49,125,77,93,29,181,245,14,117,151,15,37,198,106,154,43,52,11,28,81,236,129,178,46,214,189,237,130,39,74,246,53,137,36,136,231,237,110,168,214,135,128,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,236,187,149,88,194,251,152,25,113,135,49,174,39,192,87,92,21,117,189,91,226,172,171,176,93,30,199,85,91,228,114,106,177,189,89,254,20,71,35,36,70,170,36,145,196,253,209,182,50,249,87,240,21,83,85,83,106,226,159,57,44,85,116,108,163,168,134,225,129,173,149,29,37,101,99,22,41,154,181,245,52,242,68,231,35,17,207,130,90,87,181,236,126,248,186,186,43,22,39,62,87,192,0,0,16,3,205,31,207,102,102,253,23,209,232,137,254,32,7,154,63,158,204,205,250,47,163,209,1,149,92,140,127,77,159,187,127,196,137,84,34,175,145,143,233,179,247,111,248,145,42,128,0,0,12,42,230,35,192,45,31,19,152,85,49,230,86,219,237,86,220,205,178,117,106,52,74,104,41,254,211,70,177,196,206,205,85,83,181,30,179,49,144,70,218,121,36,122,198,223,122,55,109,108,157,72,179,84,1,171,102,22,197,152,171,3,95,105,113,78,10,196,215,92,63,122,162,223,217,174,54,186,217,41,42,160,222,199,49,251,37,141,90,246,238,99,220,213,209,123,218,229,69,238,85,24,167,22,98,172,115,125,170,197,56,215,19,93,113,5,234,183,103,105,184,221,43,100,171,170,159,99,26,198,111,150,69,115,221,181,140,107,83,85,238,107,81,19,185,16,246,188,74,102,173,171,59,243,231,28,230,189,139,14,210,88,237,184,146,241,53,93,29,29,61,35,105,149,32,238,108,114,205,27,94,246,246,153,26,212,150,119,35,149,29,52,146,185,63,56,112,215,154,182,172,144,207,156,13,154,247,220,59,73,124,182,225,187,196,53,117,148,117,20,141,169,85,131,189,178,75,12,110,123,27,218,99,107,150,88,28,174,68,108,209,196,229,252,208,37,255,0,150,199,3,22,174,31,112,5,30,106,102,53,174,146,187,49,113,85,61,53,202,38,86,90,218,217,240,188,14,134,68,109,44,78,154,52,158,26,151,71,80,246,212,232,173,77,116,139,106,164,107,36,153,190,0,16,173,206,175,205,62,22,249,127,67,234,55,18,234,242,49,253,54,126,237,255,0,18,45,87,58,191,52,248,91,229,253,15,168,220,75,171,200,199,244,217,251,183,252,72,9,9,226,31,135,236,3,196,214,87,215,101,70,99,50,173,150,218,202,138,122,184,171,40,82,20,173,162,158,25,17,205,150,158,73,163,145,177,189,91,190,39,57,27,170,199,44,141,238,220,166,182,248,178,193,246,83,21,94,112,183,182,237,87,159,99,92,42,45,254,209,180,212,246,138,26,206,148,142,103,94,158,93,19,169,11,246,238,99,244,77,205,84,93,19,82,82,121,168,113,235,77,75,77,117,225,99,38,239,180,149,143,172,167,154,223,142,110,116,253,84,125,27,210,88,92,148,20,213,17,202,214,171,213,172,158,42,166,57,143,102,201,122,90,163,210,86,178,56,50,47,34,243,31,136,188,199,183,101,126,87,217,187,117,214,187,89,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,56,89,185,186,174,138,229,115,154,198,53,239,123,24,224,147,94,79,252,80,102,134,54,181,92,248,127,197,246,140,65,137,108,248,86,158,158,91,45,249,148,241,186,11,29,18,182,84,236,149,149,50,74,215,43,21,204,137,180,177,49,146,72,137,214,78,232,97,78,148,154,22,211,135,142,31,176,15,12,185,95,67,149,25,114,202,183,219,104,234,42,42,229,172,174,72,86,182,182,121,164,87,58,90,137,33,142,54,200,244,110,200,154,229,110,169,28,81,183,191,106,23,44,1,173,103,22,62,105,243,147,230,6,33,245,25,205,148,205,107,56,177,243,79,156,159,48,49,15,168,206,4,212,242,184,242,39,150,95,90,245,138,210,207,243,70,224,74,235,157,150,168,115,223,37,240,205,37,70,54,177,211,189,184,130,221,73,3,187,110,33,162,107,88,145,62,61,171,182,90,154,118,177,200,140,217,212,150,55,35,17,206,88,97,137,215,131,149,199,145,60,178,250,215,172,86,153,84,6,172,54,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,19,211,192,39,29,150,174,46,240,205,109,139,18,209,210,90,115,23,14,211,165,93,226,142,150,54,193,69,85,4,149,19,54,57,104,99,125,68,179,189,145,198,218,118,204,231,162,35,100,153,136,157,207,105,137,92,206,185,122,81,225,106,58,158,34,184,126,194,29,27,84,59,165,197,182,11,100,48,65,75,106,165,138,8,99,138,170,138,146,8,89,182,20,233,76,250,149,220,247,35,164,73,54,163,18,87,50,58,242,171,51,49,86,77,230,62,28,205,44,21,87,217,239,88,102,225,21,194,155,116,146,50,57,182,47,191,4,189,55,177,238,134,86,43,163,145,136,228,223,27,222,213,93,28,160,108,252,11,63,194,239,19,120,7,138,108,175,182,230,6,16,169,164,163,185,62,157,174,189,97,229,184,195,83,91,102,157,100,150,61,147,182,53,220,214,61,208,74,232,158,246,177,100,141,26,253,173,213,90,219,192,4,0,243,71,243,217,153,191,69,244,122,34,245,114,165,200,188,184,226,47,46,51,247,43,243,66,205,219,173,85,223,102,165,134,104,149,25,85,111,170,106,93,18,58,170,105,21,23,167,51,55,59,69,209,90,173,115,152,246,189,143,123,29,101,121,163,249,236,204,223,162,250,61,17,149,92,140,127,77,159,187,127,196,128,192,14,34,248,104,205,62,23,241,220,216,23,51,45,63,216,246,43,205,28,21,62,203,185,254,70,25,100,236,147,205,20,125,110,151,93,140,147,107,125,199,234,213,248,42,220,172,178,230,25,159,57,75,195,69,195,134,236,25,89,73,65,79,37,67,210,211,136,96,111,74,227,104,162,157,242,201,87,79,11,155,162,43,228,150,77,204,157,127,41,22,249,145,170,170,176,186,159,63,249,199,99,92,134,166,201,42,28,7,140,41,233,46,25,161,85,81,13,118,17,100,44,221,87,107,131,174,196,171,169,149,200,228,88,233,165,138,57,33,70,187,114,75,42,49,90,199,44,14,146,24,97,3,208,96,12,1,140,179,79,25,90,114,251,47,176,245,93,243,16,223,42,18,154,134,134,153,19,124,175,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,37,167,136,62,21,112,111,10,28,173,241,238,15,179,91,105,29,137,238,52,248,118,167,22,93,227,145,102,125,198,226,151,90,45,232,217,92,198,59,179,70,231,72,216,89,181,187,88,170,229,78,163,228,123,237,87,38,11,159,15,49,98,108,75,102,196,113,210,46,111,213,84,54,167,15,190,231,73,78,228,75,116,84,242,54,84,182,204,230,245,89,82,169,53,71,104,98,57,55,194,145,43,81,205,142,101,110,101,115,71,242,39,153,191,69,245,138,32,33,91,132,239,52,249,55,243,3,15,122,140,6,202,102,181,156,39,121,167,201,191,152,24,123,212,96,54,83,3,228,146,211,106,154,235,79,125,154,217,72,251,149,29,60,212,148,245,142,133,171,60,48,76,232,221,44,76,147,77,205,99,221,4,46,115,81,116,114,197,26,174,187,83,79,172,0,32,7,154,63,158,204,205,250,47,163,209,25,85,200,199,244,217,251,183,252,72,197,94,104,254,123,51,55,232,190,143,68,101,87,35,31,211,103,238,223,241,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,46,123,220,229,213,85,84,250,192,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,202,191,194,215,15,119,156,55,14,137,80,181,116,50,177,219,94,237,17,149,13,85,238,98,162,248,42,153,10,124,23,203,69,53,246,215,53,174,174,54,62,41,182,234,143,77,83,185,200,228,255,0,120,13,107,178,47,48,42,242,91,55,45,88,198,162,9,17,214,230,84,71,44,75,181,142,86,203,78,246,162,123,233,162,119,185,171,224,108,105,149,184,190,135,28,224,154,28,71,111,153,178,197,59,166,102,230,189,174,77,91,35,154,189,237,238,248,16,7,199,46,83,55,39,184,131,187,225,202,90,38,83,208,207,69,67,89,78,200,162,123,24,212,116,13,106,162,110,255,0,109,27,212,146,222,84,249,253,246,199,38,105,176,53,250,229,37,69,210,219,95,92,213,116,245,17,171,220,142,154,39,55,70,254,118,159,213,8,159,208,191,168,12,251,0,1,243,191,197,23,192,236,107,181,239,41,153,189,218,255,0,152,235,141,203,225,168,31,74,119,156,148,181,126,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,190,7,91,223,167,196,169,238,208,232,123,145,203,166,191,250,192,229,26,175,94,254,253,78,246,183,106,104,83,19,116,77,116,253,135,96,3,242,241,46,32,160,194,214,105,239,119,39,181,176,83,171,17,218,189,173,213,92,228,106,119,170,233,241,63,80,192,62,104,252,79,254,15,114,205,248,27,6,98,150,211,95,171,171,40,213,89,77,50,54,102,49,178,204,175,95,204,94,237,96,211,197,63,225,8,198,226,231,136,75,238,125,102,149,210,229,61,194,177,246,154,58,169,224,165,130,89,152,246,57,25,81,59,153,34,108,68,111,230,203,167,199,246,169,32,220,163,184,117,75,6,28,76,231,190,91,97,109,117,114,220,104,225,116,148,210,36,141,139,124,49,237,220,237,19,198,55,174,136,159,31,218,70,223,13,185,51,122,207,124,212,161,193,180,22,250,138,184,229,134,166,166,169,237,141,94,141,107,35,85,213,125,230,255,0,61,88,159,157,175,188,134,196,185,87,128,108,217,107,130,232,240,165,146,213,79,111,167,167,124,210,44,48,49,24,212,115,228,115,149,116,69,93,53,213,62,32,122,224,14,21,116,77,64,225,203,222,112,133,10,245,87,120,107,253,39,98,120,129,80,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,105,243,147,230,6,33,245,25,205,148,205,107,56,177,243,79,156,159,48,49,15,168,206,7,170,198,92,91,98,171,207,9,216,19,132,188,61,23,97,195,118,46,181,194,251,62,217,34,168,175,174,117,202,190,161,144,110,100,203,28,180,105,29,69,36,155,31,18,57,39,135,114,46,140,98,175,203,193,223,10,184,203,138,252,220,183,224,251,53,182,173,184,98,221,81,79,83,139,46,241,200,144,178,221,110,87,251,232,217,92,199,183,180,200,214,200,216,89,181,219,158,138,229,78,155,36,123,45,254,78,228,238,62,207,92,127,107,203,156,185,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,216,139,176,159,10,188,51,224,222,20,50,142,143,43,112,125,117,93,197,238,168,117,202,239,115,169,85,107,238,55,25,25,27,37,157,35,220,173,133,155,98,141,140,141,170,187,88,198,238,115,223,190,71,135,181,202,172,179,194,185,55,151,24,115,43,112,85,39,103,178,225,155,124,86,250,109,209,198,201,38,216,158,252,242,244,216,198,58,105,94,174,146,71,163,83,124,143,123,149,53,114,158,87,139,31,43,25,201,242,255,0,16,250,116,229,213,45,87,22,62,86,51,147,229,254,33,244,233,192,214,176,218,160,213,92,218,160,0,0,8,75,231,17,148,56,55,47,56,134,178,227,60,31,6,31,183,63,29,89,223,112,187,219,40,103,84,171,117,198,58,135,182,90,249,233,255,0,54,38,84,53,241,163,94,221,58,178,211,212,185,201,191,123,159,96,56,25,202,251,86,113,241,105,150,120,14,250,234,69,182,207,120,246,149,100,21,116,77,171,130,174,10,24,100,173,146,150,72,156,168,215,50,102,211,44,43,174,168,137,34,170,181,218,109,95,171,142,204,244,190,231,247,19,88,199,18,92,239,54,171,157,170,195,112,170,195,120,110,107,90,49,105,93,103,165,170,153,41,222,201,26,174,235,117,55,190,101,145,92,228,115,166,93,187,88,140,99,109,6,94,227,91,174,90,227,252,53,152,214,42,122,73,238,88,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,186,107,162,167,136,27,68,3,207,229,238,53,181,102,86,0,195,89,141,98,167,171,130,219,138,172,244,87,186,56,170,216,214,207,28,21,48,178,104,219,35,90,231,53,30,141,122,34,162,57,201,174,186,42,248,158,128,1,170,185,181,65,170,184,18,189,159,220,122,211,100,55,6,249,67,146,185,77,125,164,159,49,111,153,111,98,134,238,248,250,187,236,22,233,236,140,107,102,108,208,203,27,160,174,87,73,12,176,167,191,181,141,87,189,173,71,194,175,140,27,77,179,25,102,190,63,162,179,81,201,87,127,197,152,198,241,29,52,79,171,171,69,158,225,113,171,153,26,213,146,105,156,136,175,146,89,19,87,200,228,239,114,171,151,197,79,201,185,221,174,183,170,150,86,94,110,117,117,245,17,211,193,72,201,106,102,116,175,108,16,68,200,97,137,28,229,85,70,71,20,113,198,198,248,53,140,107,83,68,68,66,106,121,104,112,21,77,144,216,122,28,234,205,155,21,36,249,139,124,167,142,107,67,36,234,239,176,91,167,165,141,206,133,208,205,20,110,130,185,93,36,209,76,190,254,214,53,24,199,53,31,50,60,33,179,48,176,85,215,45,113,254,37,203,155,237,69,36,247,44,43,120,173,178,86,75,72,247,58,9,39,166,153,240,200,232,220,230,181,202,197,115,21,81,85,173,93,52,213,19,192,147,78,1,127,229,89,113,27,251,223,255,0,216,229,41,128,28,88,249,167,206,79,152,24,135,212,103,51,255,0,128,95,249,86,92,70,254,247,255,0,246,57,74,4,85,155,41,240,157,229,99,38,254,95,225,239,78,128,214,176,217,79,132,239,43,25,55,242,255,0,15,122,116,0,93,80,0,0,0,24,171,205,31,200,158,102,253,23,214,40,136,1,39,251,154,63,145,60,205,250,47,172,81,16,2,6,213,0,0,4,43,115,171,243,79,133,190,95,208,250,141,196,154,146,21,185,213,249,167,194,223,47,232,125,70,226,5,213,228,99,250,108,253,219,254,36,124,156,212,56,245,169,170,169,186,240,177,147,119,218,186,54,81,212,77,111,199,55,58,126,146,178,177,139,20,46,74,10,106,136,229,115,145,136,231,207,21,83,28,198,63,124,93,45,85,139,43,95,134,188,61,241,93,125,225,211,38,179,123,6,224,89,110,182,236,95,153,30,196,163,183,222,232,166,100,94,202,165,166,117,90,213,200,142,84,87,164,207,100,236,138,53,98,53,205,234,62,68,145,143,137,136,251,43,133,176,158,42,199,55,218,92,45,130,176,205,215,16,94,171,119,246,107,117,174,138,74,186,169,246,49,207,126,200,163,71,61,219,88,199,57,116,78,230,181,85,123,145,64,246,188,60,112,253,143,184,154,205,10,28,168,203,150,82,50,229,89,79,81,87,45,101,114,76,148,84,80,67,26,185,210,212,73,12,114,58,54,43,182,68,215,43,116,89,37,141,189,219,144,216,79,135,142,31,176,15,12,185,95,67,149,25,114,202,183,219,104,234,42,42,229,172,174,72,86,182,182,121,164,87,58,90,137,33,142,54,200,244,110,200,154,229,110,169,28,81,183,191,106,30,3,129,206,17,45,92,32,229,27,176,164,247,26,75,198,44,191,84,54,229,136,238,176,83,181,140,124,232,196,107,41,97,122,181,37,125,52,41,187,103,81,117,87,201,52,136,216,250,171,27,114,40,13,85,204,202,155,128,172,67,152,124,20,101,207,18,217,47,98,171,186,95,93,79,116,135,21,89,105,123,85,101,109,205,237,189,201,75,73,53,13,44,81,61,85,237,137,93,214,77,236,98,71,3,30,141,221,212,87,97,169,63,220,174,60,137,229,151,214,189,98,180,8,54,201,124,222,198,89,11,154,24,127,55,50,254,122,72,239,184,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,157,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,155,9,240,187,196,222,1,226,155,43,237,185,129,132,42,105,40,238,79,167,107,175,88,121,110,48,212,214,217,167,89,37,143,100,237,141,119,53,143,116,18,186,39,189,172,89,35,70,191,107,117,86,182,45,185,161,112,45,248,20,197,79,207,28,156,193,157,147,45,175,91,61,177,77,68,237,208,216,174,146,72,228,93,33,70,167,103,163,155,88,250,122,43,152,201,85,241,254,73,174,167,141,113,255,0,130,142,32,179,199,32,243,150,138,183,37,48,253,215,23,73,123,210,11,182,14,162,130,106,143,110,210,196,215,200,230,164,113,53,239,108,209,49,37,124,115,53,142,116,126,254,168,232,221,44,111,9,127,230,143,228,79,51,126,139,235,20,68,0,147,253,205,31,200,158,102,253,23,214,40,136,1,2,79,185,157,115,11,163,197,52,117,60,58,240,253,139,250,214,169,183,69,139,111,246,201,160,158,150,235,75,44,16,201,21,45,21,92,19,63,116,43,213,153,149,41,181,142,87,70,145,238,86,44,173,126,5,240,241,195,246,62,226,107,52,40,114,163,46,89,72,203,149,101,61,69,92,181,149,201,50,81,81,65,12,106,231,75,81,36,49,200,232,216,174,217,19,92,173,209,100,150,54,247,110,67,202,224,12,1,140,179,79,25,90,114,251,47,176,245,93,243,16,223,42,18,154,134,134,153,19,124,175,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,54,8,224,163,133,27,23,9,121,53,69,131,122,86,170,204,95,114,210,179,20,222,232,161,123,123,125,86,231,172,113,163,164,85,122,195,3,31,210,141,52,99,87,71,201,211,99,229,145,0,215,92,216,79,6,102,207,224,43,151,166,7,205,207,178,23,92,81,246,95,43,236,21,190,203,182,55,89,167,254,160,166,110,231,59,69,233,194,205,221,73,101,218,238,156,76,145,251,93,183,106,235,216,108,167,194,119,149,140,155,249,127,135,189,58,0,53,214,205,92,204,197,89,201,152,248,143,52,177,173,95,104,189,98,107,132,183,10,157,178,72,248,225,222,190,228,17,117,30,247,182,24,152,141,142,54,43,151,100,108,99,81,116,106,18,127,201,215,133,172,43,79,98,155,138,235,182,36,181,94,175,85,125,178,197,104,181,211,182,57,157,98,218,244,108,242,212,57,205,87,197,89,35,17,17,141,98,183,109,52,234,170,175,74,141,177,227,175,50,126,6,46,188,62,227,250,204,212,203,155,93,93,118,93,98,170,138,155,148,172,163,181,185,176,97,121,221,52,104,234,89,93,12,105,4,52,206,146,161,141,166,213,90,186,107,22,213,88,210,73,44,255,0,5,28,87,95,120,75,206,90,44,101,213,186,214,97,11,150,148,120,166,201,69,51,27,219,233,118,189,35,145,27,34,43,22,104,30,254,172,107,171,28,186,62,62,163,25,44,138,5,128,37,123,137,254,17,48,14,100,242,252,203,28,253,183,220,112,254,17,197,152,35,45,236,151,42,234,234,138,120,105,217,136,96,91,85,20,73,75,83,58,55,170,250,148,72,98,142,151,115,156,155,221,209,218,157,84,124,113,66,95,254,35,56,182,197,89,227,151,185,103,147,148,241,118,12,25,150,120,126,215,111,163,129,27,36,83,86,215,69,108,165,167,168,158,169,169,51,226,151,100,209,84,165,59,209,140,115,98,157,219,145,21,238,68,11,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,176,247,3,92,69,98,174,40,120,125,182,230,150,53,194,190,196,189,62,225,91,111,169,236,244,50,83,91,235,58,82,174,201,232,186,146,200,249,33,216,230,198,231,171,191,151,138,161,168,136,141,66,32,120,9,224,130,251,197,198,59,150,183,17,210,221,109,185,101,100,234,197,123,189,209,204,202,121,159,84,176,170,195,75,72,233,34,145,146,77,189,209,62,68,216,173,100,90,238,115,93,36,72,249,232,194,216,79,10,224,107,21,46,22,193,88,102,213,135,236,180,91,251,53,186,215,69,29,37,44,27,222,231,191,100,81,163,88,221,207,123,156,186,39,123,156,170,189,234,160,107,133,248,216,241,79,255,0,92,182,106,255,0,231,149,199,255,0,76,108,17,195,37,218,235,127,225,183,42,47,183,219,157,93,198,229,113,192,246,42,186,202,202,185,157,52,245,51,201,65,11,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,196,191,244,21,56,88,255,0,167,236,213,255,0,202,182,239,248,137,155,249,123,130,173,89,107,128,48,214,92,216,170,42,231,182,225,91,61,21,146,142,90,183,181,211,201,5,52,44,134,55,72,230,181,173,87,171,88,138,170,141,106,107,174,136,158,0,122,0,0,17,193,206,127,36,45,88,139,43,240,214,124,195,124,195,246,171,150,15,168,117,158,162,158,170,54,197,91,123,130,174,72,250,80,193,47,231,74,250,119,50,105,82,5,77,58,114,213,72,138,221,138,146,67,177,159,252,228,243,175,237,207,16,86,156,156,164,183,244,105,50,202,222,189,105,228,139,108,147,215,92,98,167,168,147,107,146,71,35,161,108,12,163,70,234,198,57,36,235,235,185,187,20,192,0,54,125,202,172,179,194,185,55,151,24,115,43,112,85,39,103,178,225,155,124,86,250,109,209,198,201,38,216,158,252,242,244,216,198,58,105,94,174,146,71,163,83,124,143,123,149,53,114,158,172,199,94,95,89,197,117,206,254,18,240,46,46,196,183,234,75,174,33,162,167,154,201,120,150,42,167,79,58,79,73,51,225,141,213,78,123,222,254,211,37,59,105,231,145,94,186,185,103,222,136,141,123,80,200,160,4,0,243,71,243,217,153,191,69,244,122,34,127,136,1,230,143,231,179,51,126,139,232,244,64,100,87,3,28,85,96,222,20,57,126,99,156,97,121,185,82,59,19,220,113,197,218,155,9,218,36,141,102,125,198,226,150,171,118,197,116,77,123,29,217,163,115,163,116,207,220,221,172,84,106,47,81,241,177,241,215,143,241,254,50,205,60,101,118,204,28,193,196,53,119,204,67,124,168,90,154,234,234,149,77,242,191,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,252,153,46,215,89,173,84,246,41,174,117,111,182,209,212,77,87,79,70,233,156,176,67,60,205,141,178,202,200,245,218,215,189,176,66,215,57,19,87,36,81,162,235,181,52,145,254,86,252,2,209,230,39,97,226,111,56,237,246,171,150,16,78,217,79,135,112,237,101,52,21,208,221,228,78,173,52,213,53,113,200,215,177,176,196,244,145,35,141,81,36,116,177,164,158,227,35,103,88,45,87,250,20,124,71,126,46,63,134,190,203,254,154,255,0,215,223,96,59,35,253,169,236,189,154,245,55,110,255,0,94,127,59,177,108,223,179,187,119,95,250,156,196,188,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,209,4,64,115,72,224,22,143,46,251,119,19,121,57,111,181,91,112,130,246,58,124,69,135,104,233,160,161,134,209,34,244,169,161,169,164,142,54,177,142,134,87,172,105,36,104,139,35,101,145,100,247,217,35,250,33,245,241,207,197,86,13,226,191,151,230,6,198,22,107,149,35,113,61,187,28,90,105,177,101,162,56,214,23,219,174,43,106,184,239,86,196,231,189,221,154,71,54,71,66,253,206,220,196,86,170,245,25,35,25,142,188,174,60,246,101,151,214,189,30,180,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,245,218,231,177,179,204,214,185,83,86,164,178,34,105,185,117,202,14,87,30,123,50,203,235,94,143,90,6,127,243,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,235,94,143,90,103,255,0,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,181,232,245,160,79,241,111,234,51,211,46,40,115,198,30,30,46,119,158,195,140,235,176,252,88,146,219,77,80,136,200,238,52,174,154,162,57,25,78,253,125,249,163,236,175,123,227,84,71,116,220,143,110,244,100,171,29,192,33,175,156,22,44,197,88,27,140,76,25,138,112,86,38,186,225,251,213,22,95,210,118,107,141,174,182,74,74,168,55,215,92,216,253,146,198,173,123,119,49,238,106,232,189,237,114,162,247,42,129,157,92,123,112,65,98,226,227,2,69,91,135,41,109,86,220,205,178,116,162,178,94,235,38,125,60,47,165,89,145,102,165,171,116,113,72,249,33,216,233,95,26,108,87,50,93,54,185,173,146,84,124,11,98,156,39,138,176,53,246,171,11,99,92,51,117,195,247,170,45,157,166,221,116,162,146,146,170,13,236,107,217,190,41,17,175,110,230,61,174,77,83,189,174,69,78,229,66,127,184,23,227,54,197,198,30,92,85,92,228,181,123,27,25,225,126,207,79,137,173,177,49,235,74,217,37,71,244,170,105,164,118,186,195,47,74,85,72,220,229,146,55,49,205,118,228,70,75,37,149,230,133,192,183,225,175,10,191,60,114,115,6,118,188,201,178,236,246,197,53,19,182,205,125,181,199,27,145,116,133,26,189,162,178,29,35,233,232,173,123,226,71,199,249,87,54,158,52,15,41,202,223,143,170,204,196,236,60,50,103,29,194,235,114,197,233,219,42,48,238,34,172,169,158,186,107,188,105,213,169,154,154,174,73,28,247,182,104,152,146,44,114,42,164,110,138,52,143,220,124,108,235,100,7,52,127,34,121,155,244,95,88,162,32,46,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,95,243,147,55,177,150,123,242,107,184,102,150,96,207,73,62,33,187,83,208,195,93,61,52,9,11,42,31,77,137,161,165,73,149,137,238,181,239,108,13,123,209,168,214,111,115,182,181,141,209,168,16,236,100,87,30,25,243,155,153,215,196,54,41,183,230,149,109,36,12,192,247,139,134,29,182,89,109,181,15,150,221,108,100,21,14,138,78,139,158,198,58,87,200,232,145,207,157,236,99,228,209,190,236,108,100,113,71,142,166,101,115,108,193,87,92,43,198,150,32,190,220,42,41,36,167,198,54,123,85,238,133,176,189,202,248,224,101,51,104,85,178,162,181,17,31,213,161,149,200,141,87,38,199,49,117,213,85,173,11,213,202,67,131,108,61,141,106,99,226,159,29,212,210,86,179,13,222,58,56,94,217,79,91,75,82,206,215,20,82,54,105,171,169,214,55,186,39,198,233,105,165,167,77,241,202,143,141,37,86,236,88,92,249,116,34,215,145,246,63,169,150,213,154,121,91,93,136,105,18,158,150,162,221,127,181,218,92,177,54,117,124,173,150,10,218,134,38,157,87,177,18,26,6,59,189,88,197,88,255,0,53,100,93,210,148,6,42,243,71,242,39,153,191,69,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,244,95,88,162,32,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,64,51,215,154,23,29,63,134,188,84,252,142,201,204,103,218,242,218,203,179,219,21,52,77,219,13,246,233,28,142,85,210,100,114,246,138,56,116,143,167,162,53,143,149,31,39,229,90,218,121,19,26,184,81,225,71,49,248,181,204,118,96,172,21,23,97,181,80,244,231,191,223,231,133,95,75,104,165,114,170,35,156,136,169,212,153,251,92,145,66,138,142,145,205,114,170,177,140,146,70,120,172,151,202,28,101,159,89,161,135,242,143,47,224,164,146,251,136,170,29,13,58,213,206,144,193,19,25,27,165,150,105,31,222,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,176,159,11,188,50,96,30,22,114,190,219,151,248,66,154,146,178,228,202,118,182,245,136,86,221,13,53,109,230,116,146,89,55,206,232,211,115,152,199,79,43,98,99,220,245,142,53,107,55,59,69,115,130,8,120,174,225,71,49,248,74,204,119,224,172,107,23,110,181,87,117,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,211,153,155,154,146,194,170,174,141,206,106,162,189,143,142,71,228,175,43,222,58,127,2,152,169,153,29,156,120,207,178,101,181,235,127,177,234,107,91,186,27,21,210,73,26,169,172,202,228,236,244,115,107,39,83,84,115,25,42,178,79,201,53,213,18,44,164,241,69,195,38,1,226,155,43,238,89,127,139,233,169,40,238,79,167,115,108,184,133,45,208,212,214,217,167,89,34,147,124,14,145,55,53,143,116,17,54,86,49,204,89,35,71,51,115,117,71,55,94,204,232,202,28,101,144,185,161,136,50,143,48,32,164,142,251,135,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,220,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,168,30,131,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,90,245,138,210,2,238,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,39,211,149,199,145,60,178,250,215,172,86,129,149,70,0,115,147,206,191,176,220,62,218,114,114,146,223,214,171,204,219,130,245,167,146,45,209,193,67,110,150,158,162,77,174,73,26,173,153,211,190,141,27,171,30,213,143,175,174,215,108,83,63,200,33,230,189,156,87,92,202,226,210,247,132,91,126,164,174,195,217,125,79,79,100,181,197,69,84,233,96,142,119,67,28,213,174,123,119,185,137,82,149,15,124,18,43,81,171,165,44,76,122,110,141,84,12,116,200,28,156,190,241,1,156,184,79,39,112,228,221,158,175,19,92,27,79,37,78,214,63,178,82,177,174,146,166,167,99,222,196,147,165,4,114,203,211,222,142,126,205,173,247,156,136,120,171,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,73,10,228,183,147,150,44,97,156,184,183,56,174,243,117,42,242,238,223,79,79,107,166,218,244,219,85,114,109,68,110,169,222,215,162,46,200,32,168,139,166,230,61,174,237,59,189,215,70,213,91,63,205,55,0,84,224,94,52,177,149,82,97,234,75,77,183,21,83,208,95,237,169,76,145,53,149,76,146,153,145,84,84,43,35,95,117,239,172,130,173,95,189,17,238,126,231,174,187,209,206,9,137,224,191,56,239,185,251,195,6,0,205,92,83,14,203,213,214,223,37,61,198,77,204,94,211,85,73,81,45,36,181,58,49,140,99,58,207,167,116,189,54,181,26,206,166,196,213,27,170,222,178,45,121,31,99,250,153,109,89,167,149,181,216,134,145,41,233,106,45,215,251,93,165,203,19,103,87,202,217,96,173,168,98,105,213,123,17,33,160,99,187,213,140,85,143,243,86,69,221,41,64,66,7,49,238,33,115,247,3,113,157,152,120,91,5,103,134,96,97,251,45,23,178,123,53,186,215,137,171,105,41,96,223,106,164,123,246,69,28,141,99,119,61,238,114,232,157,238,114,170,247,170,153,43,201,175,54,51,79,52,63,11,255,0,132,204,203,197,120,183,217,159,103,251,23,183,111,53,53,253,151,169,237,14,167,75,172,247,108,221,211,102,237,186,107,177,186,248,33,122,179,239,149,254,65,113,19,155,23,220,227,198,184,191,48,40,175,88,131,178,246,152,45,119,10,40,233,89,208,166,138,157,155,27,37,36,143,77,89,11,85,117,122,251,202,186,104,154,34,92,14,20,184,41,202,206,15,190,212,254,12,239,248,174,231,246,183,176,246,223,110,213,83,77,211,236,189,126,159,75,163,4,90,107,218,95,187,118,237,116,110,154,104,186,132,64,243,71,243,217,153,191,69,244,122,35,42,185,24,254,155,63,118,255,0,137,24,171,205,31,207,102,102,253,23,209,232,139,105,147,252,77,227,236,140,202,252,196,203,252,185,169,171,179,220,179,10,162,202,233,113,13,13,198,106,74,219,116,20,18,84,72,230,83,186,21,107,154,249,93,51,26,231,171,180,72,219,35,54,187,168,142,96,101,87,52,110,59,109,89,217,117,135,34,50,95,19,85,212,96,155,29,67,221,136,46,52,147,183,177,98,26,214,185,139,19,35,218,155,165,166,167,115,28,168,253,253,57,100,114,61,26,228,134,25,93,138,188,46,240,201,143,184,166,205,11,110,95,225,10,106,186,59,107,234,26,219,214,33,91,116,213,52,86,104,22,57,100,223,59,163,77,173,123,219,4,173,137,143,115,18,73,17,172,220,221,85,205,241,89,85,150,120,171,57,51,31,14,101,110,10,164,237,23,172,77,112,138,223,77,186,57,31,28,59,215,223,158,94,155,30,246,195,19,17,210,72,244,106,236,141,143,114,166,141,83,97,238,23,120,100,192,60,44,229,125,183,47,240,133,53,37,101,201,148,237,109,235,16,173,186,26,106,219,204,233,36,178,111,157,209,166,231,49,142,158,86,196,199,185,235,28,106,214,110,118,138,231,7,181,202,172,179,194,185,55,151,24,115,43,112,85,39,103,178,225,155,124,86,250,109,209,198,201,38,216,158,252,242,244,216,198,58,105,94,174,146,71,163,83,124,143,123,149,53,114,154,193,27,84,26,171,129,147,252,98,113,3,143,177,158,23,202,190,31,238,15,164,166,194,121,123,129,240,173,93,12,84,139,51,31,91,61,94,28,182,204,178,213,53,100,88,164,124,75,36,173,137,205,99,85,140,154,68,239,220,170,122,14,91,188,25,88,184,180,204,123,197,207,30,93,122,88,51,2,118,42,139,189,182,7,189,149,87,89,42,22,110,133,51,100,110,157,40,87,179,202,178,200,142,73,54,163,90,205,21,253,88,189,7,49,12,21,106,160,201,126,18,51,26,26,138,181,185,95,50,158,223,100,168,137,207,111,65,176,80,210,81,205,19,152,221,187,145,234,235,132,200,229,87,42,42,54,61,17,186,42,187,234,228,251,156,119,220,13,197,2,101,85,60,61,162,203,153,118,249,233,235,35,220,198,116,42,168,105,231,171,167,169,213,88,231,187,107,25,83,23,77,28,198,175,105,222,237,203,27,80,9,191,0,0,0,0,32,7,154,63,158,204,205,250,47,163,209,19,252,64,15,52,127,61,153,155,244,95,71,162,3,42,185,24,254,155,63,118,255,0,137,18,168,69,95,35,31,211,103,238,223,241,34,85,0,0,0,24,127,205,47,61,40,242,127,133,59,246,27,162,188,246,76,73,152,159,233,110,217,12,105,4,146,62,150,69,69,184,61,209,202,187,186,61,151,169,11,164,99,92,230,73,83,7,230,171,145,237,204,2,21,185,201,231,95,219,158,32,173,57,57,73,111,232,210,101,149,189,122,211,201,22,217,39,174,184,197,79,81,38,215,36,142,71,66,216,25,70,141,213,140,114,73,215,215,115,118,40,24,43,132,240,181,247,28,226,171,54,10,194,212,61,182,245,136,46,20,246,187,117,55,85,145,245,234,167,145,177,197,30,247,171,88,221,207,123,83,87,42,53,53,213,85,19,188,253,92,213,203,60,85,147,121,143,136,242,183,26,210,118,123,214,25,184,75,111,169,219,28,140,142,109,139,238,79,23,81,140,123,161,149,138,217,35,122,181,55,198,246,57,19,71,33,151,252,159,114,114,251,142,120,160,76,213,167,155,179,217,114,210,223,61,69,100,155,88,254,189,85,117,60,244,148,244,218,43,218,246,238,99,234,101,234,35,94,212,236,219,29,181,100,106,159,95,56,236,161,169,193,92,75,208,230,149,60,21,107,109,204,123,60,51,62,121,167,137,204,246,141,11,25,75,52,49,49,186,61,140,109,58,80,61,85,232,186,190,103,237,114,232,173,96,72,87,44,92,210,252,40,112,109,130,187,93,247,218,119,92,37,218,48,181,195,250,151,163,217,123,44,139,217,32,238,99,90,253,180,50,81,123,237,221,174,190,243,149,232,243,42,136,128,228,151,153,152,87,15,230,62,98,101,109,218,175,179,222,177,133,190,223,112,180,117,36,141,145,212,118,5,169,235,192,221,207,71,190,101,101,90,72,214,49,174,252,156,19,185,85,168,206,249,127,2,21,185,213,249,167,194,223,47,232,125,70,226,89,78,20,184,205,190,240,151,151,25,171,108,192,118,174,174,51,199,126,200,167,180,92,167,99,31,75,106,142,157,43,122,245,46,141,218,245,102,78,209,18,69,26,181,99,220,174,115,245,70,116,165,189,124,234,252,211,225,111,151,244,62,163,113,48,0,15,213,194,216,79,21,99,155,237,46,22,193,88,102,235,136,47,85,187,251,53,186,215,69,37,93,84,251,24,231,191,100,81,163,158,237,172,99,156,186,39,115,90,170,189,200,164,255,0,112,47,193,149,139,131,204,184,170,182,73,117,246,206,51,197,29,158,163,19,92,162,123,210,149,210,68,143,233,83,83,70,237,52,134,46,172,168,146,57,169,36,142,123,156,237,168,172,138,59,63,203,43,129,43,86,72,224,219,118,121,230,150,25,171,143,52,47,212,242,58,150,142,233,3,88,252,55,68,245,115,90,200,227,213,85,149,51,69,163,164,123,246,200,198,73,208,219,26,164,221,92,245,0,107,237,196,223,19,124,73,88,56,146,205,123,21,139,136,60,202,183,91,109,216,226,251,73,71,71,73,139,43,225,130,154,8,235,230,108,113,71,27,101,70,177,141,106,35,81,168,136,136,136,136,134,193,38,16,102,23,40,158,27,115,43,31,226,92,198,190,227,108,202,130,229,138,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,233,166,170,190,32,92,174,92,56,179,21,99,158,12,114,243,20,227,92,77,117,196,23,170,223,107,118,155,141,210,182,74,186,169,246,93,106,216,205,242,200,174,123,182,177,141,106,106,189,205,106,34,119,34,16,131,197,143,154,124,228,249,129,136,125,70,115,97,60,132,201,76,43,195,182,83,216,178,115,5,92,46,181,182,92,63,218,187,52,247,73,99,146,169,253,122,153,106,31,189,209,199,27,23,71,204,228,77,24,158,234,38,186,174,170,186,246,113,99,230,159,57,62,96,98,31,81,156,9,169,229,113,228,79,44,190,181,235,21,166,69,102,22,53,181,101,174,0,196,185,141,125,167,171,158,219,133,108,245,183,186,200,169,24,215,79,36,20,208,190,105,27,27,92,230,181,94,173,98,162,34,185,169,174,154,170,120,152,235,202,227,200,158,89,125,107,214,43,75,171,197,143,149,140,228,249,127,136,125,58,112,61,86,22,197,57,113,158,57,113,75,137,48,221,117,171,22,224,204,91,111,123,90,231,68,147,82,215,82,200,142,142,88,101,138,68,254,238,57,34,145,168,230,185,30,199,181,21,28,212,132,206,96,156,5,98,30,25,177,149,118,57,203,235,21,93,102,85,221,234,36,154,133,244,253,170,181,246,6,34,83,53,97,174,153,98,70,66,199,84,84,58,58,117,116,143,123,216,196,71,57,207,69,85,250,185,119,113,245,89,195,30,42,92,7,154,87,11,173,203,44,175,125,42,125,86,166,122,143,179,50,36,146,191,180,210,211,110,86,36,47,124,242,58,162,56,216,146,59,221,145,187,157,31,78,89,180,199,248,3,6,230,158,13,187,101,246,96,225,234,75,230,30,190,83,173,53,117,13,74,46,201,89,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,6,186,220,46,241,55,143,184,89,205,11,110,96,97,10,154,186,203,107,42,26,235,214,30,91,140,212,212,87,152,18,57,99,217,59,99,93,174,123,27,60,174,137,239,107,210,57,21,175,218,237,21,174,216,83,37,243,123,6,231,214,87,225,252,220,203,249,234,228,177,98,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,119,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,192,15,24,156,42,227,46,20,51,114,225,131,239,54,218,183,97,139,141,69,69,78,19,187,201,34,76,203,141,185,31,238,35,165,107,24,222,211,27,93,27,102,102,214,237,122,163,145,58,111,141,239,190,156,163,179,211,49,240,135,18,118,124,144,182,94,122,184,51,29,246,249,110,86,186,132,87,199,13,85,61,4,211,199,85,79,222,157,41,151,179,178,55,170,106,215,198,168,142,106,171,34,116,97,224,57,163,249,236,204,223,162,250,61,17,117,121,94,113,47,149,156,47,224,76,242,199,89,153,118,255,0,165,158,197,102,163,158,155,218,151,63,203,86,197,39,100,130,105,99,235,116,186,236,124,155,93,238,51,87,47,193,22,213,115,71,243,217,153,191,69,244,122,35,21,64,247,249,233,158,153,143,196,94,99,220,115,67,52,47,61,186,235,93,164,80,195,18,43,41,109,244,173,85,88,233,105,163,85,94,156,44,220,237,19,85,114,185,206,123,220,247,189,239,118,80,100,199,43,28,220,206,30,26,43,51,166,138,229,73,67,136,110,212,244,247,76,31,97,168,115,225,125,198,145,175,168,108,241,212,245,162,99,97,124,205,109,52,180,178,182,71,68,246,59,223,216,217,18,88,255,0,87,150,87,2,87,92,238,198,86,236,243,205,44,51,73,38,87,216,106,36,117,45,29,210,7,61,152,146,181,136,230,181,145,199,170,35,233,161,151,71,72,247,238,141,239,143,161,182,68,89,186,83,104,6,173,152,91,22,98,172,13,125,165,197,56,43,19,93,112,253,234,139,127,102,184,218,235,100,164,170,131,123,28,199,236,150,53,107,219,185,143,115,87,69,239,107,149,23,185,84,147,252,209,227,126,197,197,199,45,140,209,162,196,117,86,171,110,102,217,61,151,45,238,201,71,11,233,225,125,42,223,232,210,26,170,70,201,44,143,146,29,142,137,146,46,245,115,37,215,115,90,217,34,87,253,92,212,56,10,166,170,166,186,241,79,147,118,42,74,55,209,211,205,112,199,54,202,126,170,190,177,235,44,45,74,250,106,120,226,115,81,232,215,207,45,83,220,246,51,100,93,93,21,235,43,159,21,116,87,107,173,186,154,190,142,223,115,171,165,167,186,83,165,37,116,80,204,230,50,170,4,150,57,146,41,90,139,163,216,146,195,20,136,215,106,155,227,99,188,90,138,129,114,248,78,243,79,147,127,48,48,247,168,192,108,166,107,89,194,119,154,124,155,249,129,135,189,70,3,101,48,0,0,32,7,154,63,158,204,205,250,47,163,209,25,85,200,199,244,217,251,183,252,72,197,94,104,254,123,51,55,232,190,143,68,101,87,35,31,211,103,238,223,241,32,37,80,0,4,69,243,118,206,252,232,203,94,36,176,221,139,46,115,123,26,225,91,108,248,30,142,174,90,59,37,254,174,134,9,39,117,125,123,93,43,163,134,70,181,94,173,99,26,174,84,215,70,53,62,8,92,174,77,121,177,154,121,161,248,95,252,38,102,94,43,197,190,204,251,63,216,189,187,121,169,175,236,189,79,104,117,58,93,103,187,102,238,155,55,109,211,93,141,215,193,12,138,226,131,151,166,75,241,103,143,237,249,141,152,216,159,26,219,174,86,235,60,86,72,162,178,86,210,67,3,160,142,105,166,107,156,217,169,165,114,191,117,67,209,85,28,137,162,55,187,197,87,208,112,165,193,78,86,112,125,246,167,240,103,127,197,119,63,181,189,135,182,251,118,170,154,110,159,101,235,244,250,93,24,34,211,94,210,253,219,183,107,163,116,211,69,212,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,10,114,213,239,11,226,117,163,213,29,225,167,244,129,220,14,17,117,77,78,64,141,14,110,60,58,165,255,0,14,46,115,216,237,176,186,186,133,109,212,115,58,58,105,22,71,69,190,104,246,238,110,169,227,35,23,69,79,135,236,35,231,132,110,33,47,185,11,154,86,187,148,23,10,198,90,107,42,160,130,170,8,166,99,24,212,125,68,14,124,139,189,21,191,155,22,159,15,218,134,192,249,169,128,108,217,149,130,235,48,165,238,213,79,112,167,168,124,50,36,51,177,30,213,115,36,107,145,116,85,77,116,209,126,38,187,92,73,100,205,235,34,51,82,187,6,215,219,234,41,35,138,26,106,154,87,186,53,98,57,175,141,23,84,247,157,252,244,122,126,118,190,234,129,177,254,26,196,20,24,166,205,5,238,218,246,186,10,133,122,55,71,181,218,43,92,173,94,244,93,62,7,234,24,7,202,227,137,255,0,194,22,89,179,3,99,60,82,218,155,245,13,101,98,163,42,102,71,76,246,58,88,85,139,249,137,221,172,250,120,175,252,25,248,5,46,110,228,208,232,86,171,23,187,187,67,233,58,229,110,169,174,159,180,14,24,253,126,39,98,120,31,51,28,141,93,53,255,0,212,119,177,218,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,151,68,42,56,84,213,0,249,228,127,195,252,34,24,247,46,229,66,167,71,185,201,221,220,118,181,168,212,209,0,228,228,29,85,53,84,212,80,58,166,174,120,225,137,154,110,123,220,141,106,106,186,38,170,191,173,64,252,12,127,142,172,25,121,134,170,113,46,34,186,210,208,210,192,232,216,178,84,74,145,183,87,189,26,137,170,162,253,255,0,113,174,199,19,249,217,120,206,220,212,188,98,42,171,204,245,214,248,234,234,34,161,221,46,230,44,9,83,51,227,114,123,173,254,108,189,218,166,189,254,38,100,115,38,227,149,152,221,106,242,135,47,46,180,207,163,138,162,46,211,89,65,89,58,57,29,5,68,232,173,238,218,221,125,200,213,123,215,185,127,165,48,255,0,134,46,28,49,135,16,184,254,151,14,218,44,247,23,91,122,85,18,84,86,195,76,143,100,107,28,123,145,186,189,81,186,234,248,254,58,251,200,4,153,242,180,225,150,12,11,134,160,204,204,65,135,88,203,157,206,149,210,67,61,69,62,146,36,83,211,210,63,98,42,189,123,181,223,240,79,143,129,34,7,156,203,252,25,109,192,88,78,217,134,45,145,237,138,130,150,24,63,49,173,252,200,152,207,6,162,34,38,140,78,227,209,128,58,165,119,195,83,177,123,147,83,231,118,174,94,238,255,0,233,1,30,229,93,85,14,246,148,70,154,39,122,29,136,154,1,200,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,105,243,147,230,6,33,245,25,205,148,205,107,56,177,243,79,156,159,48,49,15,168,206,4,180,242,142,200,188,184,194,28,54,89,243,190,217,102,234,227,60,119,219,226,185,93,42,21,31,36,52,180,245,243,65,29,45,63,114,116,161,94,206,201,30,137,171,159,34,162,185,202,140,137,177,231,81,138,188,174,60,137,229,151,214,189,98,180,202,160,5,170,226,199,202,198,114,124,191,196,62,157,57,117,75,85,197,143,149,140,228,249,127,136,125,58,112,53,172,54,168,53,87,54,168,0,99,255,0,29,153,233,98,200,30,25,113,142,36,185,222,110,182,203,173,250,223,85,134,240,220,214,180,122,85,54,241,85,75,50,83,189,146,53,91,209,233,236,124,203,34,185,170,214,194,187,119,61,88,199,100,1,14,220,233,243,138,235,122,205,204,41,146,22,251,245,36,182,44,53,103,101,238,186,142,146,169,206,123,110,181,79,145,168,218,168,209,234,196,124,116,209,196,248,145,204,71,181,149,146,46,170,217,80,8,224,0,1,54,124,162,56,138,166,204,156,134,126,78,98,124,89,73,85,139,48,5,68,176,208,208,203,44,174,173,146,192,189,53,130,101,89,92,169,35,34,150,73,41,209,35,209,177,71,29,51,28,214,238,98,191,61,72,1,229,151,157,127,129,110,46,48,183,104,183,246,170,12,119,166,10,172,217,22,249,162,237,179,195,217,228,143,89,24,214,233,85,21,54,247,46,237,34,89,118,181,93,183,73,254,0,106,174,109,80,66,95,45,14,2,170,115,231,16,195,157,89,179,98,171,131,46,172,117,17,205,104,100,157,45,151,251,140,21,81,185,208,186,25,162,145,179,208,163,99,154,41,151,220,220,247,35,24,231,43,38,70,5,213,229,79,192,149,213,110,180,28,83,103,46,25,164,109,181,180,233,62,8,181,92,96,115,167,146,117,115,29,29,225,88,170,141,99,26,212,114,65,189,174,87,171,250,237,70,108,130,73,37,124,249,45,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,62,176,53,172,226,199,205,62,114,124,192,196,62,163,57,159,252,2,255,0,202,178,226,55,247,191,255,0,177,202,83,0,56,177,243,79,156,159,48,49,15,168,206,103,255,0,0,191,242,172,184,141,253,239,255,0,236,114,148,8,171,54,83,225,59,202,198,77,252,191,195,222,157,1,173,97,177,70,81,230,102,21,201,190,4,114,251,52,177,173,95,103,178,225,156,175,177,220,42,118,201,27,36,155,101,178,13,144,69,212,123,24,233,165,122,182,56,216,174,77,242,61,141,69,213,200,7,160,226,171,137,140,27,194,134,81,214,102,150,48,161,171,184,189,213,13,182,218,45,148,200,173,125,198,227,35,36,124,80,44,155,85,176,179,108,82,61,242,57,23,107,24,237,173,123,246,70,248,160,225,83,153,166,105,224,238,35,171,49,78,122,99,235,173,126,94,227,107,133,67,239,118,233,22,166,225,79,98,234,190,71,195,37,186,41,37,116,148,240,195,36,141,107,163,141,95,172,27,147,100,178,50,45,182,47,140,78,42,177,151,21,249,185,112,198,23,155,149,91,112,197,186,162,162,155,9,218,36,141,33,101,186,220,175,247,21,209,53,239,111,105,145,173,141,211,63,115,183,61,17,168,189,54,70,198,89,74,219,77,214,221,77,65,89,112,182,85,210,211,221,41,214,174,134,89,161,115,25,85,2,75,36,43,44,78,84,209,236,73,97,150,53,115,117,77,241,189,190,45,84,64,218,78,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,33,131,150,23,30,180,217,49,117,164,225,251,56,47,180,148,25,125,115,168,169,154,213,119,171,234,189,109,55,25,221,14,200,100,149,210,244,169,232,92,173,157,202,169,23,187,52,235,35,220,214,44,143,108,207,129,138,188,209,252,137,230,111,209,125,98,136,128,18,127,185,163,249,19,204,223,162,250,197,17,0,32,109,80,0,0,66,183,58,191,52,248,91,229,253,15,168,220,73,169,33,91,157,95,154,124,45,242,254,135,212,110,32,96,1,57,60,182,56,24,181,112,251,128,40,243,83,49,173,116,149,217,139,138,169,233,174,81,50,178,214,214,207,133,224,116,50,35,105,98,116,209,164,240,212,186,58,135,182,167,69,106,107,164,91,85,35,89,36,195,254,78,220,63,96,28,211,205,12,73,154,248,189,149,117,55,44,174,168,181,213,217,104,213,33,125,20,179,213,71,92,222,172,241,201,27,156,231,196,232,98,150,39,49,204,86,72,198,187,191,68,210,103,192,0,0,213,92,159,238,87,30,68,242,203,235,94,177,90,64,9,63,220,174,60,137,229,151,214,189,98,180,12,148,197,56,79,10,227,155,21,86,22,198,184,102,213,136,44,181,187,59,77,186,233,69,29,93,44,251,30,215,179,124,82,35,152,237,175,99,92,154,167,115,154,138,157,232,133,128,225,143,151,238,65,112,171,125,185,98,156,21,13,215,16,94,171,122,61,154,227,137,91,69,87,85,107,216,201,152,254,199,44,116,209,62,14,171,42,28,217,52,95,125,173,106,47,114,46,185,42,0,197,94,104,254,68,243,55,232,190,177,68,64,9,63,220,209,252,137,230,111,209,125,98,136,198,174,88,188,189,43,48,181,101,55,17,92,64,225,14,141,214,29,178,225,43,5,206,25,224,170,181,85,69,60,209,203,85,91,73,60,44,219,50,116,161,125,50,238,123,81,178,44,155,81,233,19,152,23,171,151,119,0,180,124,49,225,85,199,153,165,111,181,92,179,54,247,210,168,209,105,160,168,251,51,26,71,43,59,53,45,78,213,122,76,246,79,35,106,36,141,233,27,189,216,219,185,177,245,37,205,80,0,213,92,217,79,132,239,43,25,55,242,255,0,15,122,116,6,181,134,202,124,39,121,88,201,191,151,248,123,211,160,3,218,227,252,1,131,115,79,6,221,178,251,48,112,245,37,243,15,95,41,214,154,186,134,165,23,100,172,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,53,246,227,95,133,27,239,9,121,203,91,131,122,87,90,204,33,114,214,179,11,94,235,97,99,123,125,46,214,44,145,171,163,85,98,205,3,223,210,145,52,99,151,70,73,211,99,37,141,13,138,75,105,196,63,15,216,7,137,172,175,174,202,140,198,101,91,45,181,149,20,245,113,86,80,164,41,91,69,60,50,35,155,45,60,147,71,35,99,122,183,124,78,114,55,85,142,89,27,221,185,64,214,136,186,188,58,112,209,154,124,80,99,184,112,46,89,218,127,178,237,183,154,200,42,125,151,108,252,140,210,199,218,231,134,41,58,61,94,131,217,30,230,251,239,209,169,241,84,181,70,194,124,190,50,47,46,50,107,134,92,21,118,193,86,110,149,215,29,225,251,94,36,191,220,167,84,125,85,109,85,69,43,38,70,57,232,137,164,49,117,92,200,163,68,70,181,170,229,93,94,249,30,240,186,185,23,145,121,113,195,166,92,91,178,191,43,236,221,134,213,67,172,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,164,207,218,221,87,68,106,53,173,99,26,198,49,140,109,192,0,0,0,1,249,56,179,20,216,176,54,21,188,227,92,83,93,216,172,184,126,223,81,116,184,212,244,159,39,66,150,8,221,36,178,108,98,57,238,218,198,57,116,106,43,151,77,17,21,123,143,214,48,3,156,158,117,253,134,225,246,211,147,148,150,254,181,94,102,220,23,173,60,145,110,142,10,27,116,180,245,18,109,114,72,213,108,206,157,244,104,221,88,246,172,125,125,118,187,98,129,16,25,171,153,152,171,57,51,31,17,230,150,53,171,237,23,172,77,112,150,225,83,182,73,31,28,59,215,220,130,46,163,222,246,195,19,17,177,198,197,114,236,141,140,106,46,141,67,202,128,4,143,242,96,207,154,108,43,154,24,151,32,47,181,181,125,159,28,83,182,233,98,99,170,37,116,17,220,104,227,145,211,198,200,81,138,198,62,106,109,94,233,85,204,238,161,141,139,189,92,196,108,196,154,192,229,86,102,98,172,155,204,124,57,154,88,42,175,179,222,176,205,194,43,133,54,233,36,100,115,108,95,126,9,122,111,99,221,12,172,87,71,35,17,201,190,55,189,170,186,57,77,156,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,235,32,7,154,63,158,204,205,250,47,163,209,19,252,64,15,52,127,61,153,155,244,95,71,162,3,245,121,119,112,65,89,197,86,59,92,91,140,105,118,229,150,19,184,69,21,245,171,52,244,211,93,36,116,50,200,202,90,89,89,19,152,237,175,100,29,161,18,72,228,100,85,13,86,57,28,246,57,39,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,2,249,42,121,88,197,63,48,43,189,58,220,103,248,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,16,45,204,71,130,10,206,21,113,218,98,220,29,75,187,44,177,101,194,88,172,77,73,167,169,154,215,35,97,138,71,210,213,74,248,154,198,238,123,231,236,232,178,73,35,226,167,114,189,202,230,61,203,249,92,174,60,246,101,151,214,189,30,180,207,254,117,126,86,48,183,204,10,31,78,184,152,1,202,227,207,102,89,125,107,209,235,64,207,254,117,126,86,48,183,204,10,31,78,184,152,1,202,227,207,102,89,125,107,209,235,76,255,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,214,189,30,180,9,254,33,91,157,95,154,124,45,242,254,135,212,110,36,212,144,173,206,175,205,62,22,249,127,67,234,55,16,46,175,35,31,211,103,238,223,241,34,85,8,171,228,99,250,108,253,219,254,36,74,160,26,171,146,169,255,0,56,163,255,0,127,250,113,34,172,149,79,249,197,31,251,255,0,211,136,17,86,75,167,60,28,21,117,175,192,25,89,152,208,212,82,37,182,199,120,184,217,42,34,115,221,215,116,245,208,197,52,78,99,118,237,86,35,109,243,35,149,92,138,138,232,244,71,106,170,216,139,54,40,227,227,44,241,86,110,240,133,153,56,23,5,82,118,187,213,69,190,158,225,77,74,216,228,146,74,174,197,87,13,99,224,137,145,177,207,124,210,50,157,204,141,136,223,122,71,49,170,168,138,170,129,16,60,175,177,103,217,78,54,178,251,180,98,111,99,80,94,125,163,105,172,223,91,217,225,172,234,208,207,217,233,164,213,81,178,111,170,109,54,200,215,93,210,164,91,81,92,141,39,248,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,104,140,39,138,108,88,231,10,217,177,174,22,174,237,182,92,65,111,167,186,91,170,122,79,143,175,75,60,109,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,192,99,95,52,127,34,121,155,244,95,88,162,32,46,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,66,125,57,163,249,19,204,223,162,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,2,106,120,9,224,130,197,194,62,4,150,183,17,210,218,174,89,155,123,234,197,123,189,209,204,250,136,89,74,147,42,195,75,72,233,34,141,241,195,177,177,62,68,216,142,124,186,238,115,155,28,72,204,170,0,1,138,188,123,112,65,98,226,227,2,69,91,135,41,109,86,220,205,178,116,162,178,94,235,38,125,60,47,165,89,145,102,165,171,116,113,72,249,33,216,233,95,26,108,87,50,93,54,185,173,146,84,126,85,0,53,97,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,159,78,87,30,68,242,203,235,94,177,90,66,183,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,181,235,21,160,100,166,44,197,54,44,13,133,111,56,215,20,215,118,43,46,31,183,212,93,46,53,61,39,201,208,165,130,55,73,44,155,24,142,123,182,177,142,93,26,138,229,211,68,69,94,227,87,123,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,230,217,141,109,88,87,130,220,65,98,184,83,213,201,81,140,111,22,171,37,11,161,99,85,145,206,202,150,215,43,165,85,114,42,51,165,67,43,81,90,142,93,238,98,105,162,171,155,5,118,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,1,58,156,168,114,118,213,150,188,37,217,49,115,172,53,116,56,135,48,106,42,47,119,73,107,105,91,20,242,64,217,164,134,137,172,118,198,189,105,150,157,140,158,52,114,185,53,170,149,236,93,178,34,22,127,157,166,89,226,172,65,151,25,119,154,86,154,78,209,101,193,247,11,133,190,239,211,142,71,201,79,219,210,155,161,59,182,177,88,200,81,244,139,27,158,247,55,242,147,192,212,71,43,251,164,83,9,225,107,22,6,194,182,108,21,133,168,123,21,151,15,219,233,237,118,234,110,171,228,232,82,193,27,99,138,61,239,87,61,219,88,198,166,174,85,114,233,170,170,175,121,98,249,135,224,171,174,63,224,183,53,108,86,106,138,72,106,41,108,236,189,189,213,47,115,88,176,91,234,98,174,153,168,173,107,151,123,162,166,145,172,77,52,87,171,81,85,168,170,228,8,128,229,163,143,233,178,251,141,44,187,170,185,98,26,187,85,182,249,81,83,96,170,72,86,93,149,143,171,166,146,42,90,121,89,26,46,246,58,177,105,21,55,38,198,189,172,123,182,236,220,155,4,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,109,39,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,31,88,0,8,1,230,143,231,179,51,126,139,232,244,70,47,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,101,7,52,127,61,153,155,244,95,71,162,47,255,0,36,188,179,194,184,131,49,243,19,52,174,212,157,162,245,131,237,246,251,125,163,169,28,111,142,159,183,173,79,94,118,238,98,189,147,35,41,18,54,189,142,111,228,231,157,170,142,71,247,6,101,112,9,192,157,171,132,76,51,91,125,196,181,148,151,108,197,196,84,233,73,120,172,165,145,179,209,82,193,29,68,206,142,42,25,31,79,20,236,100,145,186,157,211,53,234,168,233,33,98,167,115,26,101,168,0,13,85,205,170,13,85,192,152,158,47,48,85,171,21,114,135,203,187,237,194,162,174,58,140,29,133,240,69,238,133,176,189,168,201,39,125,61,53,10,182,84,86,170,171,58,85,210,185,17,170,213,222,214,46,186,34,181,209,87,146,153,161,117,201,92,220,194,25,175,102,109,92,149,24,90,241,77,114,125,61,53,107,169,31,89,3,30,157,106,85,149,168,170,198,77,23,82,39,251,174,69,100,142,69,107,145,85,23,96,142,30,176,181,139,28,240,95,150,152,43,20,208,246,219,46,32,202,251,53,174,227,77,213,124,125,122,89,237,49,71,44,123,216,173,123,119,49,238,77,90,168,228,215,84,84,94,243,92,203,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,64,218,120,22,43,129,156,208,186,231,31,9,121,103,143,47,173,171,91,148,246,127,102,214,79,87,90,234,185,234,231,161,154,74,41,42,164,149,200,142,115,230,117,50,204,186,234,168,178,42,43,157,166,229,190,160,0,0,8,1,230,143,231,179,51,126,139,232,244,68,255,0,16,3,205,31,207,102,102,253,23,209,232,128,202,174,70,63,166,207,221,191,226,68,170,17,87,200,199,244,217,251,183,252,72,149,64,0,0,6,176,57,171,153,152,171,57,51,31,17,230,150,53,171,237,23,172,77,112,150,225,83,182,73,31,28,59,215,220,130,46,163,222,246,195,19,17,177,198,197,114,236,141,140,106,46,141,66,125,57,135,227,91,174,0,224,183,53,111,182,106,122,73,170,42,172,236,178,61,181,44,115,152,144,92,42,98,161,153,200,141,115,87,123,98,169,145,204,93,116,71,163,85,81,200,138,213,215,132,9,169,228,217,146,159,97,184,125,187,103,29,93,195,173,87,153,183,4,232,193,28,187,163,130,134,221,45,69,60,123,154,177,181,91,51,167,125,98,187,71,189,171,31,67,77,174,222,131,156,158,74,125,185,225,246,211,156,116,151,14,141,94,89,92,23,173,4,146,237,142,122,27,140,180,244,242,109,106,70,229,116,205,157,148,106,221,94,198,164,125,125,119,59,98,25,105,195,94,80,211,100,46,67,96,108,163,134,10,72,234,48,237,158,24,110,11,73,60,179,65,45,197,250,203,91,52,111,151,71,171,36,169,146,105,17,21,27,162,61,17,26,212,68,106,56,148,202,26,108,250,200,108,115,148,115,65,73,37,70,34,179,205,13,189,106,231,150,24,34,184,179,73,104,166,145,241,106,244,100,117,49,195,34,162,35,181,70,42,43,92,138,173,80,128,30,16,179,122,155,34,56,151,203,220,210,184,79,73,5,182,211,120,100,55,73,234,96,150,102,83,219,170,88,234,90,201,145,145,123,238,123,41,231,149,236,70,163,189,246,183,221,127,230,174,201,38,170,230,205,28,63,102,103,225,147,35,176,30,105,73,87,106,168,171,196,216,126,134,225,95,236,185,55,210,195,92,248,91,218,160,103,190,245,111,74,116,150,53,99,156,174,99,152,173,114,238,106,129,18,220,234,252,211,225,111,151,244,62,163,113,62,174,78,220,63,96,28,211,205,12,73,154,248,189,149,117,55,44,174,168,181,213,217,104,213,33,125,20,179,213,71,92,222,172,241,201,27,156,231,196,232,98,150,39,49,204,86,72,198,187,191,68,211,229,231,87,230,159,11,124,191,161,245,27,137,117,121,24,254,155,63,118,255,0,137,1,42,128,0,0,0,6,181,156,88,249,167,206,79,152,24,135,212,103,54,83,53,172,226,199,205,62,114,124,192,196,62,163,56,19,83,202,227,200,158,89,125,107,214,43,75,171,197,143,149,140,228,249,127,136,125,58,114,213,114,184,242,39,150,95,90,245,138,210,234,241,99,229,99,57,62,95,226,31,78,156,13,107,13,170,13,85,205,170,0,138,190,121,223,161,63,222,79,225,166,42,242,184,243,217,150,95,90,244,122,211,42,185,231,126,132,255,0,121,63,134,152,171,202,227,207,102,89,125,107,209,235,64,115,71,243,217,153,191,69,244,122,35,242,120,23,224,202,251,198,30,99,213,91,36,186,251,27,6,97,126,207,81,137,174,81,61,139,84,216,229,87,244,169,169,163,118,186,205,47,74,84,73,28,213,142,54,177,206,118,229,70,69,39,235,115,71,243,217,153,191,69,244,122,35,42,185,24,254,155,63,118,255,0,137,1,39,216,91,9,225,92,13,98,165,194,216,43,12,218,176,253,150,139,127,102,183,90,232,163,164,165,131,123,220,247,236,138,52,107,27,185,239,115,151,68,239,115,149,87,189,84,253,96,0,16,151,204,215,129,43,174,72,227,43,142,121,229,110,25,164,143,43,239,213,17,186,170,142,215,3,152,204,55,90,244,107,92,201,35,213,81,148,211,75,171,163,123,54,198,199,201,208,219,26,36,61,89,180,49,87,154,63,145,60,205,250,47,172,81,1,10,220,39,121,167,201,191,152,24,123,212,96,54,83,53,172,225,59,205,62,77,252,192,195,222,163,1,178,152,0,0,16,3,205,31,207,102,102,253,23,209,232,140,170,228,99,250,108,253,219,254,36,98,175,52,127,61,153,155,244,95,71,162,50,171,145,143,233,179,247,111,248,144,18,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,151,29,18,110,69,213,16,250,21,53,58,228,77,83,185,0,68,239,134,167,105,243,55,86,175,127,119,244,159,66,119,166,160,114,71,127,52,190,25,96,199,88,106,124,204,195,248,117,143,185,219,41,91,36,211,211,211,235,34,197,5,61,91,246,42,163,211,187,93,159,5,248,120,146,32,121,204,192,193,150,220,123,132,238,120,98,231,30,232,171,233,102,131,243,26,239,207,137,236,240,114,42,42,104,245,238,3,93,126,24,51,178,241,146,89,169,103,196,84,183,153,232,109,242,85,211,197,93,182,93,172,72,22,166,23,200,229,247,93,252,216,187,244,77,123,188,77,137,240,6,58,176,102,30,26,166,196,184,118,235,75,93,75,59,164,98,73,79,42,72,221,88,245,106,166,168,137,247,125,198,188,28,78,240,225,140,56,122,199,245,88,118,239,103,184,182,219,210,167,146,158,182,106,100,99,36,89,35,220,173,213,138,173,215,86,73,241,215,221,83,48,57,108,241,202,204,16,180,153,67,152,119,90,102,81,203,81,47,102,172,175,172,157,92,174,158,162,4,70,247,238,110,190,252,138,157,233,220,159,210,161,48,103,7,93,53,85,53,108,13,169,164,158,57,162,126,187,94,199,35,154,186,46,139,162,167,235,67,180,15,154,104,246,174,228,65,27,254,31,224,59,220,212,114,104,167,83,99,218,229,238,238,3,181,171,170,21,28,34,104,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,41,87,34,1,80,56,69,212,228,0,0,0,0,0,56,80,128,52,67,144,0,24,35,204,67,141,203,118,76,88,227,193,88,46,225,65,93,125,184,64,178,172,77,170,153,143,103,78,170,38,170,47,77,17,60,27,39,139,147,193,116,47,239,20,92,75,225,254,29,240,191,181,46,139,27,170,37,141,178,198,199,164,218,109,235,199,26,247,198,199,127,102,164,1,103,46,110,226,92,233,198,181,88,199,19,73,249,89,29,42,65,18,77,36,141,138,55,74,249,17,168,178,57,87,197,234,157,218,120,39,112,31,157,133,240,174,53,205,236,96,235,78,31,183,87,94,111,53,235,53,83,217,18,44,178,42,38,175,123,149,92,190,26,175,138,175,138,253,234,79,63,5,252,42,89,120,127,192,182,217,167,163,217,123,154,142,53,169,234,83,64,199,163,223,79,2,73,171,152,138,170,187,163,93,123,204,118,229,163,193,133,171,9,218,41,115,107,21,64,149,21,245,212,174,88,155,45,61,51,209,140,158,158,153,251,81,200,174,118,136,170,255,0,187,246,119,146,64,141,70,162,53,168,136,136,154,34,39,192,14,64,40,145,251,16,10,36,155,78,228,255,0,14,165,44,77,221,255,0,231,58,209,58,157,233,169,223,19,54,254,192,43,106,104,84,83,187,78,227,157,192,114,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,154,124,228,249,129,136,125,70,115,101,51,90,206,44,124,211,231,39,204,12,67,234,51,129,53,60,174,60,137,229,151,214,189,98,180,202,163,21,121,92,121,19,203,47,173,122,197,105,149,64,11,85,197,143,149,140,228,249,127,136,125,58,114,234,150,171,139,31,43,25,201,242,255,0,16,250,116,224,107,88,109,80,106,174,109,80,7,228,226,204,83,98,192,216,86,243,141,113,77,119,98,178,225,251,125,69,210,227,83,210,124,157,10,88,35,116,146,201,177,136,231,187,107,24,229,209,168,174,93,52,68,85,238,53,162,206,188,208,186,231,86,110,98,252,215,188,182,174,58,140,83,120,169,185,50,158,166,181,213,111,163,129,239,94,141,42,74,228,69,123,33,139,167,19,61,214,162,50,54,162,53,168,136,137,50,156,221,243,138,235,150,188,46,51,8,225,203,245,37,13,203,48,111,17,89,42,98,74,167,69,91,37,169,177,73,53,91,160,107,30,215,43,21,204,167,130,85,84,115,58,117,78,99,147,242,141,82,32,56,107,202,26,156,250,207,156,13,148,112,193,87,37,62,34,188,67,13,193,105,39,138,25,226,183,51,89,107,102,141,242,234,196,124,116,209,205,34,34,163,181,86,34,35,92,170,141,80,188,28,77,100,167,224,91,132,126,26,187,69,195,181,87,227,191,180,120,214,179,100,187,225,139,182,193,103,236,241,199,172,108,115,116,165,138,155,123,87,118,146,172,187,92,173,219,167,213,203,163,40,105,179,235,22,231,22,81,205,5,36,149,24,139,41,238,144,219,214,174,121,97,130,43,139,46,54,217,104,166,145,241,106,244,100,117,49,195,34,162,35,181,70,42,43,92,138,173,92,149,231,113,105,181,88,45,89,13,98,177,91,41,45,214,219,117,62,32,164,163,163,164,133,176,193,77,4,109,182,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,11,107,201,83,205,62,41,249,127,93,234,54,224,48,87,253,53,96,44,85,254,202,225,204,73,135,46,31,246,74,58,235,109,117,60,159,248,178,67,52,114,51,245,57,174,111,193,80,216,207,132,140,232,181,103,215,15,56,39,48,41,113,125,38,34,187,201,103,163,164,196,149,16,177,177,62,43,220,116,241,246,216,165,137,173,106,68,254,170,185,200,212,107,90,172,123,30,205,99,123,21,97,175,154,14,72,90,178,79,138,251,211,172,215,202,187,141,62,63,167,118,56,123,42,99,107,95,71,61,109,101,82,77,2,57,189,207,98,75,12,143,98,237,106,163,36,107,23,114,177,100,126,80,114,75,206,191,254,29,112,231,89,111,251,241,173,190,170,56,191,240,122,58,184,230,122,201,255,0,129,44,109,108,127,219,213,206,252,196,2,85,15,63,128,48,6,13,202,204,27,105,203,236,190,195,212,150,60,61,99,167,74,106,26,26,100,93,145,51,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,244,0,0,0,13,107,56,177,243,79,156,159,48,49,15,168,206,103,255,0,0,191,242,172,184,141,253,239,255,0,236,114,148,192,14,44,124,211,231,39,204,12,67,234,51,153,255,0,192,47,252,171,46,35,127,123,255,0,251,28,165,2,42,203,255,0,196,167,21,215,220,241,193,57,91,149,86,153,110,182,220,25,150,216,62,205,103,75,108,243,49,35,174,188,83,209,182,26,154,247,49,137,251,98,137,30,231,171,99,107,158,157,53,158,70,37,128,46,255,0,10,188,51,227,46,43,243,114,143,43,112,125,117,37,185,141,167,117,202,239,115,169,84,115,45,214,232,223,27,37,157,35,220,142,153,251,165,141,140,141,170,155,158,246,238,115,25,190,70,5,203,224,23,130,140,85,197,102,99,210,94,238,214,206,207,150,88,102,225,12,152,142,225,80,146,50,58,253,138,217,29,108,167,88,220,199,186,105,88,168,143,115,28,157,24,222,143,85,220,232,153,44,191,113,93,193,254,92,113,33,145,207,203,40,240,221,170,215,117,195,150,249,27,129,234,224,98,81,199,102,170,100,40,200,97,106,199,27,182,81,187,167,20,114,196,214,57,171,27,90,173,106,62,56,156,203,151,147,185,59,128,114,43,0,90,242,231,46,108,52,150,235,109,186,158,8,165,150,42,88,97,158,225,60,112,199,11,170,234,157,11,24,217,106,100,108,76,89,37,86,162,185,83,246,34,123,80,53,140,206,44,157,199,217,21,143,238,153,115,152,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,251,81,36,211,150,23,48,143,180,30,199,225,143,59,175,22,170,9,168,45,244,86,108,11,113,74,78,207,219,122,91,216,218,26,169,119,244,250,221,62,207,29,62,145,179,169,210,115,94,231,204,246,117,50,43,152,103,5,150,174,41,242,190,162,251,132,48,253,35,179,83,13,83,162,225,250,197,169,109,42,214,192,146,110,150,223,60,142,106,181,236,115,86,87,68,143,86,163,38,86,175,82,54,62,109,208,45,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,40,19,233,205,31,200,158,102,253,23,214,40,136,1,37,39,21,113,111,140,184,173,229,111,155,149,89,131,133,234,233,241,14,15,168,195,246,186,235,244,84,201,21,186,246,247,93,104,220,146,69,166,141,101,75,90,141,89,226,106,108,111,86,39,183,107,102,72,163,139,96,54,168,0,0,33,91,157,95,154,124,45,242,254,135,212,110,36,212,144,173,206,175,205,62,22,249,127,67,234,55,16,46,175,35,31,211,103,238,223,241,34,85,8,171,228,99,250,108,253,219,254,36,74,160,0,0,26,171,147,253,202,227,200,158,89,125,107,214,43,72,1,39,251,149,199,145,60,178,250,215,172,86,129,149,64,0,60,254,60,192,24,55,51,240,204,248,51,48,48,245,37,246,197,85,81,73,83,81,111,171,69,116,19,190,154,162,58,136,146,70,235,163,216,146,195,26,171,29,171,30,136,173,114,57,170,173,95,64,0,0,0,26,171,155,41,240,157,229,99,38,254,95,225,239,78,128,214,176,217,79,132,239,43,25,55,242,255,0,15,122,116,0,93,80,0,26,171,155,41,240,157,229,99,38,254,95,225,239,78,128,214,176,217,79,132,239,43,25,55,242,255,0,15,122,116,0,93,80,0,0,0,2,2,249,154,241,21,77,159,252,75,220,96,194,216,178,146,249,130,112,101,60,118,107,4,212,18,202,234,73,159,177,175,172,168,106,57,202,199,189,213,10,248,250,209,34,50,72,169,233,213,21,232,214,189,211,63,197,62,117,254,46,220,62,227,108,227,142,223,219,106,240,253,189,59,4,14,139,169,27,235,167,149,148,244,189,86,245,35,85,133,39,154,37,147,107,209,221,52,126,221,93,162,46,181,128,101,254,77,100,93,101,171,151,183,16,28,67,223,172,221,31,109,251,11,13,225,218,153,22,120,228,125,44,87,186,41,43,158,214,42,36,82,66,249,155,74,198,200,138,247,36,148,147,179,220,209,200,251,43,194,119,154,124,155,249,129,135,189,70,2,85,56,160,201,79,197,219,148,141,223,39,36,184,118,218,188,63,111,179,246,249,219,47,82,55,215,79,125,165,168,170,233,59,167,26,172,41,60,210,164,123,152,142,233,163,55,106,237,85,98,175,132,239,52,249,55,243,3,15,122,140,0,56,167,201,79,197,219,136,44,109,147,145,220,59,109,38,31,184,39,96,157,210,245,36,125,12,241,50,162,151,170,238,156,104,179,36,19,68,146,109,98,55,168,143,219,171,116,85,151,78,82,25,243,77,154,124,52,71,150,215,10,218,185,241,14,88,84,123,46,165,106,106,37,168,124,182,233,223,36,180,50,35,222,196,107,24,214,164,180,204,137,175,126,198,81,181,125,214,189,141,76,116,231,89,145,116,118,171,238,11,226,30,195,102,232,251,111,126,27,196,85,49,172,17,198,250,168,153,212,161,123,152,136,146,201,51,225,109,83,29,34,171,218,145,210,64,207,115,70,163,236,95,42,28,226,186,229,175,22,150,76,34,235,245,37,14,30,204,26,122,139,37,210,42,218,167,69,4,147,182,25,38,162,115,27,189,172,90,149,168,99,32,141,92,142,93,42,165,99,19,116,136,160,78,241,0,60,209,252,246,102,111,209,125,30,136,159,226,0,121,163,249,236,204,223,162,250,61,16,25,255,0,201,83,202,198,41,249,129,93,233,214,227,63,204,0,228,169,229,99,20,252,192,174,244,235,113,159,224,0,0,96,7,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,181,232,245,166,127,243,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,235,94,143,90,6,127,243,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,235,94,143,90,103,255,0,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,181,232,245,160,79,241,10,220,234,252,211,225,111,151,244,62,163,113,38,164,133,110,117,126,105,240,183,203,250,31,81,184,129,117,121,24,254,155,63,118,255,0,137,18,168,69,95,35,31,211,103,238,223,241,34,85,0,213,92,149,79,249,197,31,251,255,0,211,137,21,100,170,127,206,40,255,0,223,254,156,64,138,179,106,131,85,115,106,128,53,129,205,92,179,197,89,55,152,248,143,43,113,173,39,103,189,97,155,132,182,250,157,177,200,200,230,216,190,228,241,117,24,199,186,25,88,173,146,55,171,83,124,111,99,145,52,114,19,147,202,203,31,211,99,174,11,112,109,42,226,26,187,181,203,10,212,87,216,46,75,82,178,185,244,175,142,165,242,211,211,163,228,79,121,140,163,158,145,25,177,85,141,102,214,38,155,21,173,142,14,110,57,103,138,176,127,23,183,140,117,118,164,214,203,143,109,244,23,11,69,84,113,201,211,119,102,164,134,142,120,28,247,49,24,179,49,240,35,220,198,57,219,99,158,7,42,162,191,68,190,188,143,177,253,52,87,92,211,202,218,236,67,86,181,21,84,246,235,253,174,210,229,149,208,35,34,116,176,86,212,49,52,233,49,234,179,80,49,221,232,247,162,71,249,201,26,237,12,181,230,143,228,79,51,126,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,232,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,0,217,76,0,0,0,6,181,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,250,215,172,86,144,173,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,104,24,149,207,42,237,106,154,235,147,118,40,110,116,143,185,81,211,223,170,234,40,219,51,86,120,96,153,212,45,138,87,199,174,230,177,238,130,102,181,202,154,57,98,145,19,93,171,166,32,114,240,193,86,172,127,198,150,85,88,175,53,21,112,211,210,222,31,123,99,169,158,214,189,103,183,211,75,93,11,85,92,215,38,199,75,77,27,94,154,106,172,87,34,43,85,81,201,112,57,182,99,91,174,42,227,75,16,88,174,20,244,145,211,224,235,61,170,201,66,232,88,228,124,144,62,153,181,202,233,85,92,168,175,234,215,74,212,86,163,83,99,88,154,106,138,231,92,174,74,121,103,246,131,60,113,166,105,85,210,90,170,41,48,126,31,101,190,30,209,30,250,170,122,234,249,191,39,61,62,172,84,102,144,82,86,70,247,163,154,237,179,163,81,28,215,191,64,153,64,0,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,108,19,203,123,20,223,113,135,4,185,91,118,196,117,221,174,174,158,223,87,107,142,78,147,35,219,75,69,93,81,73,77,30,140,68,69,217,4,17,51,93,55,59,110,174,85,114,170,172,59,115,15,193,86,172,1,198,150,106,216,172,213,21,115,83,213,94,25,123,123,170,94,215,61,39,184,83,69,93,51,81,90,214,166,198,203,83,35,88,154,106,140,70,162,171,149,21,203,37,60,154,113,253,78,38,225,114,233,131,46,56,134,146,174,163,7,98,138,186,106,59,123,86,36,158,134,221,81,20,85,17,171,218,212,71,171,36,169,146,185,90,247,235,170,182,70,162,233,30,214,134,122,128,0,128,30,104,254,123,51,55,232,190,143,68,101,87,35,31,211,103,238,223,241,35,21,121,163,249,236,204,223,162,250,61,17,149,92,140,127,77,159,187,127,196,128,149,64,0,3,85,115,106,131,85,112,54,83,225,59,202,198,77,252,191,195,222,157,1,9,124,203,176,5,54,95,113,165,152,148,182,220,61,87,106,182,223,42,41,175,244,171,50,75,178,177,245,116,209,203,85,81,19,228,85,222,199,86,45,90,46,213,216,215,181,236,110,221,155,82,109,56,78,242,177,147,127,47,240,247,167,64,71,175,60,28,1,77,21,215,43,51,74,135,15,85,173,69,85,61,198,193,116,187,53,37,116,8,200,157,20,244,84,239,93,122,76,122,172,213,239,111,114,61,232,146,126,114,70,155,67,218,242,75,204,204,85,136,50,227,49,50,182,237,87,218,44,184,62,225,111,184,90,58,146,72,249,41,251,122,84,245,224,110,231,171,25,10,62,145,36,107,24,214,254,82,121,220,170,229,127,116,149,16,87,202,59,51,49,86,15,226,246,207,129,109,53,122,217,113,237,190,190,223,119,165,146,73,58,110,236,212,147,86,65,59,88,215,163,22,102,62,5,99,94,246,187,108,115,206,212,68,87,234,147,168,0,0,0,128,30,104,254,123,51,55,232,190,143,68,79,241,0,60,209,252,246,102,111,209,125,30,136,12,170,228,99,250,108,253,219,254,36,74,161,21,124,140,127,77,159,187,127,196,137,84,0,0,2,50,249,224,227,91,173,6,0,202,204,185,134,158,145,109,183,203,197,198,247,81,43,152,238,187,103,161,134,40,98,107,29,187,106,49,91,112,153,92,138,213,85,86,199,162,183,69,71,71,7,11,25,41,248,196,241,5,130,114,114,75,135,98,164,196,23,5,237,243,182,94,156,140,161,130,39,212,85,116,157,211,145,18,101,130,25,82,61,204,86,245,21,155,180,110,170,153,127,206,179,51,62,208,103,142,11,202,218,74,187,85,69,38,15,195,239,184,77,217,228,223,85,79,93,95,55,229,32,168,209,234,140,210,10,74,57,24,197,107,93,182,117,114,171,154,246,105,109,121,73,224,171,174,42,227,75,15,223,109,245,20,145,211,224,235,61,214,247,92,217,158,228,124,144,62,153,212,40,216,145,26,168,175,234,215,68,229,71,43,83,99,94,186,234,136,215,4,239,0,0,214,91,136,28,179,252,13,231,142,60,202,216,233,46,180,244,152,103,16,87,91,232,61,169,30,202,169,168,89,51,187,44,239,247,24,142,234,192,177,72,143,107,81,175,107,209,205,77,174,66,103,249,73,227,91,86,42,224,183,15,216,173,244,245,113,212,96,235,197,214,201,92,233,152,212,100,147,190,165,213,200,232,149,28,170,172,233,87,68,213,87,35,87,123,94,154,104,136,231,70,95,52,127,61,153,155,244,95,71,162,50,255,0,145,214,41,190,213,225,92,220,193,85,21,219,236,182,171,133,158,233,71,77,210,98,116,170,170,227,170,142,162,77,232,155,221,185,148,84,201,162,170,181,58,122,181,17,92,229,80,178,188,234,252,211,225,111,151,244,62,163,113,46,175,35,31,211,103,238,223,241,34,213,115,171,243,79,133,190,95,208,250,141,196,186,188,140,127,77,159,187,127,196,128,149,64,0,0,0,3,90,206,44,124,211,231,39,204,12,67,234,51,155,41,154,214,113,99,230,159,57,62,96,98,31,81,156,9,169,229,113,228,79,44,190,181,235,21,165,213,226,199,202,198,114,124,191,196,62,157,57,106,185,92,121,19,203,47,173,122,197,105,117,120,177,242,177,156,159,47,241,15,167,78,6,181,134,213,6,170,230,213,0,69,95,60,239,208,159,239,39,240,211,21,121,92,121,236,203,47,173,122,61,105,149,92,243,191,66,127,188,159,195,76,85,229,113,231,179,44,190,181,232,245,160,57,163,249,236,204,223,162,250,61,17,149,92,140,127,77,159,187,127,196,140,85,230,143,231,179,51,126,139,232,244,70,85,114,49,253,54,126,237,255,0,18,2,85,0,0,12,85,230,143,228,79,51,126,139,235,20,70,85,24,171,205,31,200,158,102,253,23,214,40,128,133,110,19,188,211,228,223,204,12,61,234,48,27,41,154,214,112,157,230,159,38,254,96,97,239,81,128,217,76,0,0,8,1,230,143,231,179,51,126,139,232,244,70,85,114,49,253,54,126,237,255,0,18,49,87,154,63,158,204,205,250,47,163,209,25,85,200,199,244,217,251,183,252,72,9,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,114,106,115,184,227,118,189,192,116,189,54,247,255,0,156,170,57,181,238,95,240,234,115,43,55,126,195,161,83,167,222,186,129,246,2,136,223,189,10,192,198,126,52,56,84,178,241,1,129,110,83,65,71,190,247,13,28,139,77,211,166,129,239,87,178,158,116,143,71,61,17,81,119,72,154,119,144,49,138,48,174,53,202,28,96,219,78,32,183,87,89,175,52,11,13,83,25,42,44,82,34,46,143,99,145,90,190,26,167,138,47,138,125,232,108,252,230,163,145,90,228,69,69,77,21,23,226,70,255,0,50,238,12,45,88,178,209,85,155,88,86,4,167,175,161,165,106,202,216,169,233,152,143,100,20,245,47,218,174,85,107,180,85,70,125,255,0,179,184,15,103,203,191,141,203,118,115,216,228,193,88,210,225,65,67,125,183,192,146,164,78,170,153,239,127,82,170,86,162,39,81,21,60,29,31,131,151,197,53,51,184,214,71,38,179,119,18,228,182,53,165,198,56,102,79,202,198,232,146,120,150,105,35,108,177,182,86,72,173,85,141,200,190,44,68,239,215,197,123,137,253,225,119,137,124,63,196,70,23,246,165,173,99,109,68,81,186,89,24,196,155,77,189,121,35,78,249,24,223,236,16,11,226,113,162,28,128,0,225,66,1,200,0,0,0,0,7,10,186,1,200,41,71,34,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,56,85,208,42,232,80,253,85,61,223,16,57,115,151,225,227,169,202,38,165,44,102,157,234,118,0,0,0,0,0,0,0,0,0,45,7,20,89,233,65,144,153,79,127,198,51,53,146,86,82,219,166,154,150,55,172,136,142,122,43,88,157,241,181,85,59,222,159,113,233,51,119,56,48,150,78,225,27,150,42,197,21,114,197,21,5,36,149,90,71,78,249,85,81,186,39,131,127,90,167,196,131,142,57,120,185,172,226,55,27,172,22,58,250,214,225,250,4,168,167,108,82,36,177,36,154,212,171,218,170,197,145,200,168,136,216,244,213,19,79,187,238,11,93,196,79,16,88,187,136,60,113,54,40,196,115,189,176,196,249,217,73,3,106,102,146,54,70,249,159,34,104,146,57,116,95,121,19,185,19,243,83,184,204,30,94,124,0,195,154,16,191,50,243,18,89,160,161,130,88,210,150,157,33,165,157,146,71,45,43,156,143,118,231,57,124,100,103,118,212,252,222,255,0,213,108,56,24,224,254,187,56,46,142,198,88,154,146,155,216,212,178,164,113,50,89,162,114,75,190,154,71,106,232,214,55,234,158,252,74,158,29,250,253,196,228,225,59,13,179,14,88,105,45,86,154,104,224,130,24,99,98,53,140,107,83,221,99,90,157,205,68,79,4,79,128,31,117,178,219,71,104,160,167,182,208,64,200,169,233,162,100,81,181,173,70,162,53,173,70,167,114,34,39,130,33,245,0,7,10,154,166,136,186,20,244,211,227,222,86,0,165,26,136,21,23,93,81,10,128,31,43,149,81,116,212,169,36,240,253,103,122,181,23,197,14,135,67,167,122,255,0,136,14,212,121,82,41,242,55,84,85,221,240,59,25,46,189,234,160,125,0,165,174,69,248,149,0,0,0,0,0,0,0,0,0,53,172,226,199,205,62,114,124,192,196,62,163,57,178,153,175,183,19,124,50,113,37,127,226,75,53,239,182,46,31,51,42,227,109,184,227,139,237,93,29,101,38,19,175,154,10,152,36,175,153,209,203,28,141,137,90,246,57,170,142,71,34,170,42,42,42,1,43,252,174,60,137,229,151,214,189,98,180,202,163,26,185,112,225,60,85,129,184,49,203,204,45,141,112,205,215,15,222,168,189,173,218,109,215,74,41,41,42,160,223,117,171,123,55,197,34,53,237,220,199,181,201,170,119,181,200,169,220,168,100,168,2,213,113,99,229,99,57,62,95,226,31,78,156,186,165,180,226,110,211,117,191,240,219,154,246,43,21,178,174,227,114,184,224,123,237,37,29,29,36,46,154,122,153,228,160,153,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,6,180,70,213,6,181,159,138,119,20,255,0,245,180,230,175,254,102,220,127,244,38,197,25,177,127,197,88,83,43,49,150,41,192,182,79,108,226,75,54,31,184,220,44,246,238,205,37,71,108,174,138,154,71,193,7,74,37,73,36,223,35,88,221,140,84,115,181,209,21,21,80,8,76,230,177,159,52,217,201,197,29,126,25,177,86,213,201,98,203,106,117,195,49,177,213,18,172,18,92,89,43,221,95,51,33,123,26,145,63,170,169,76,229,68,119,81,40,227,122,61,205,86,35,114,43,146,94,74,127,240,235,136,202,203,135,223,130,173,244,177,203,255,0,131,214,85,201,51,22,63,252,9,35,115,100,254,222,142,111,230,41,129,87,110,25,56,187,191,221,107,111,183,222,31,51,130,227,114,184,212,73,87,89,89,87,132,238,115,79,83,60,142,87,73,44,146,58,37,115,222,231,42,185,92,170,170,170,170,170,78,247,6,217,23,71,195,183,14,56,51,46,125,141,236,235,211,109,241,220,113,27,94,176,62,103,222,42,24,217,42,146,73,96,68,100,189,55,175,65,143,213,203,210,134,38,239,114,53,28,161,130,220,243,191,66,127,188,159,195,75,85,201,83,205,62,41,249,127,93,234,54,226,255,0,243,148,202,124,211,205,15,193,7,224,207,45,49,94,45,246,103,218,14,219,236,43,53,77,127,101,234,123,63,167,213,232,177,219,55,116,223,183,118,154,236,118,158,10,91,94,81,57,33,157,25,107,196,150,36,190,230,54,80,227,92,43,109,159,3,214,82,69,89,123,176,85,208,193,36,238,175,160,115,98,108,147,70,214,171,213,172,123,145,168,186,232,199,47,193,64,201,94,110,249,59,117,204,174,23,25,139,176,229,134,146,186,229,151,215,136,175,117,50,165,43,165,173,142,212,232,164,134,173,176,57,140,115,145,136,231,211,207,42,42,181,157,58,87,61,203,249,54,161,16,28,53,230,245,78,66,231,206,6,205,200,103,171,142,159,14,222,33,154,224,148,144,69,52,242,219,159,172,85,176,198,201,116,98,190,74,105,38,141,21,85,186,43,209,81,205,84,71,38,201,24,179,11,88,177,206,21,188,224,172,83,67,219,108,184,130,223,81,107,184,211,117,95,31,94,150,120,221,28,177,239,98,181,237,220,199,185,53,106,163,147,93,81,81,123,205,120,179,11,130,174,36,176,110,63,196,184,66,197,146,25,149,137,45,182,59,197,109,182,142,245,73,131,43,250,23,40,33,153,241,199,85,30,214,61,187,36,107,81,233,163,220,154,57,52,115,188,84,54,40,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,204,117,224,3,20,99,235,255,0,11,152,70,197,153,217,111,136,48,94,33,193,116,236,194,179,209,222,44,243,91,150,166,10,56,163,109,53,76,49,204,170,247,177,212,235,11,95,34,163,81,102,100,232,214,163,81,12,138,0,0,3,90,206,44,124,211,231,39,204,12,67,234,51,153,255,0,192,47,252,171,46,35,127,123,255,0,251,28,165,49,43,137,190,25,56,146,191,241,37,154,247,219,23,15,153,149,113,182,220,113,197,246,174,142,178,147,9,215,205,5,76,18,87,204,232,229,142,70,196,173,123,28,213,71,35,145,85,21,21,21,12,223,224,147,41,243,79,10,114,219,207,204,11,138,114,211,21,217,177,37,231,237,79,179,172,247,11,53,77,61,117,103,86,195,77,20,93,24,30,196,146,77,242,53,204,110,214,174,231,34,181,53,84,208,8,171,202,172,179,197,89,201,152,248,115,43,112,85,39,104,189,98,107,132,86,250,109,209,200,248,225,222,190,252,242,244,216,247,182,24,152,142,146,71,163,87,100,108,123,149,52,106,155,4,240,119,194,174,13,225,67,40,237,248,62,205,109,164,118,39,184,211,211,212,226,203,188,114,44,207,184,220,81,158,250,54,87,49,142,236,209,185,210,54,22,109,110,214,42,185,83,168,249,30,251,105,203,155,130,143,197,87,46,39,191,227,251,101,170,76,205,197,63,148,185,84,192,157,89,45,116,42,140,88,237,141,155,115,152,237,175,98,201,43,162,70,181,242,57,173,214,86,195,20,139,152,0,0,0,12,63,226,123,150,166,71,113,23,142,240,222,53,134,213,246,70,173,110,21,78,197,181,56,125,240,208,205,117,165,150,26,137,18,101,98,193,36,114,86,118,215,64,174,149,232,215,58,41,39,71,185,238,108,40,204,192,0,97,255,0,49,236,39,133,112,55,47,108,195,194,216,43,12,218,176,253,150,139,217,61,154,221,107,162,142,146,150,13,247,186,71,191,100,81,163,88,221,207,123,156,186,39,123,156,170,189,234,164,11,155,9,243,30,194,120,171,28,240,99,152,120,91,5,97,155,174,32,189,86,251,39,179,91,173,116,82,85,213,79,178,235,72,247,236,138,52,115,221,181,140,115,151,68,238,107,85,87,185,20,132,31,197,59,138,127,250,218,115,87,255,0,51,110,63,250,16,54,83,0,0,33,91,157,95,154,124,45,242,254,135,212,110,36,212,145,23,205,219,36,51,163,50,184,146,195,119,220,185,202,28,107,138,173,176,96,122,58,73,107,44,150,10,186,232,35,157,181,245,238,116,78,146,24,220,212,122,53,236,114,181,87,93,30,213,248,160,30,131,145,143,233,179,247,111,248,145,42,132,106,242,107,202,124,211,202,255,0,194,255,0,225,51,45,49,94,18,246,159,217,254,197,237,219,53,77,7,106,233,251,67,169,210,235,49,187,246,245,25,187,110,186,111,110,190,40,73,80,0,0,26,171,147,253,202,227,200,158,89,125,107,214,43,72,86,252,83,184,167,255,0,173,167,53,127,243,54,227,255,0,161,38,251,151,14,19,197,88,27,131,28,188,194,216,215,12,221,112,253,234,139,218,221,166,221,116,162,146,146,170,13,247,90,183,179,124,82,35,94,221,204,123,92,154,167,123,92,138,157,202,128,100,168,0,0,0,0,0,13,85,205,148,248,78,242,177,147,127,47,240,247,167,64,64,15,226,157,197,63,253,109,57,171,255,0,153,183,31,253,9,176,71,12,150,155,173,131,134,220,168,177,95,109,149,118,235,149,187,3,216,169,43,40,234,225,116,51,211,79,29,4,45,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,80,46,88,0,13,85,205,148,248,78,242,177,147,127,47,240,247,167,64,64,15,226,157,197,63,253,109,57,171,255,0,153,183,31,253,9,176,71,12,150,155,173,131,134,220,168,177,95,109,149,118,235,149,187,3,216,169,43,40,234,225,116,51,211,79,29,4,45,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,80,46,88,0,0,0,8,171,231,73,159,223,252,18,225,243,7,102,23,253,17,115,198,150,42,39,255,0,224,239,182,182,169,232,159,247,249,82,5,119,246,153,94,207,228,30,99,87,43,76,139,172,206,14,43,44,56,146,182,205,218,240,222,93,255,0,166,75,156,210,44,241,198,202,168,209,82,222,198,201,18,109,235,118,174,156,205,141,238,107,95,29,52,255,0,156,141,86,59,242,184,167,203,158,41,248,137,226,11,27,103,28,124,45,102,173,21,38,32,184,39,96,129,216,34,227,28,140,161,130,38,83,210,245,91,182,68,73,150,8,98,89,54,189,91,212,87,237,209,186,34,72,255,0,42,46,25,46,185,21,146,87,28,121,140,41,177,5,175,22,102,37,67,93,114,177,221,237,206,161,125,174,10,9,234,161,167,103,74,68,73,85,242,36,146,76,175,118,136,172,150,36,107,83,106,190,64,246,188,209,252,137,230,111,209,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,125,204,123,9,226,172,115,193,142,97,225,108,21,134,110,184,130,245,91,236,158,205,110,181,209,73,87,85,62,203,173,35,223,178,40,209,207,118,214,49,206,93,19,185,173,85,94,228,82,34,248,100,225,147,137,43,7,18,89,81,125,190,240,249,153,86,235,109,187,28,88,170,235,43,42,240,157,124,48,83,65,29,124,46,146,89,36,116,72,214,49,173,69,114,185,85,17,17,21,84,9,180,226,159,37,63,24,158,31,113,182,78,71,112,236,85,120,130,222,157,130,119,75,211,141,149,208,74,202,138,94,171,186,114,42,66,179,195,18,73,181,138,238,154,191,110,142,209,83,90,195,106,130,10,248,239,224,167,52,240,215,20,24,187,240,35,195,150,43,155,2,221,123,45,206,207,246,102,199,83,93,66,206,173,60,125,165,173,232,53,237,131,74,166,212,105,2,236,216,221,155,24,216,214,61,66,98,120,110,206,251,87,17,249,37,133,179,162,205,99,171,179,83,226,58,121,92,250,10,153,27,35,233,167,134,121,41,230,98,61,189,207,98,75,12,155,31,163,85,204,218,229,107,21,85,137,9,156,209,252,246,102,111,209,125,30,136,207,254,80,148,89,251,131,242,227,27,229,110,113,101,254,43,195,86,91,13,194,146,225,134,254,208,218,171,104,228,119,107,73,251,92,16,118,141,24,176,177,240,71,38,200,218,155,100,169,149,206,85,89,19,76,63,230,61,195,214,126,227,158,51,179,15,20,224,172,143,204,12,65,101,173,246,79,102,184,218,240,205,109,93,44,251,45,84,140,126,201,99,141,204,118,215,177,205,93,23,185,205,84,94,244,80,51,3,146,167,149,140,83,243,2,187,211,173,198,127,152,65,202,39,47,113,246,90,240,219,137,44,89,141,129,241,6,21,185,79,142,43,42,226,163,189,219,38,161,158,72,29,65,64,214,202,216,230,107,92,172,87,49,237,71,34,105,171,28,159,5,51,124,0,0,12,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,214,189,30,180,145,254,110,217,123,143,179,43,134,220,55,98,203,156,15,136,49,85,202,12,113,71,87,45,29,146,217,53,116,241,192,218,10,246,186,87,71,11,92,228,98,57,236,106,185,83,77,94,212,248,161,131,252,184,120,122,207,220,13,198,118,94,98,156,107,145,249,129,135,236,180,94,214,237,55,27,166,25,173,164,165,131,125,170,173,140,223,44,145,181,141,220,247,181,169,170,247,185,200,137,222,168,6,96,115,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,235,94,143,90,72,255,0,55,108,189,199,217,149,195,110,27,177,101,206,7,196,24,170,229,6,56,163,171,150,142,201,108,154,186,120,224,109,5,123,93,43,163,133,174,114,49,28,246,53,92,169,166,175,106,124,80,193,254,92,60,61,103,238,6,227,59,47,49,78,53,200,252,192,195,246,90,47,107,118,155,141,211,12,214,210,82,193,190,213,86,198,111,150,72,218,198,238,123,218,212,213,123,220,228,68,239,84,2,111,200,86,231,87,230,159,11,124,191,161,245,27,137,53,36,69,243,118,201,12,232,204,174,36,176,221,247,46,114,135,26,226,171,108,24,30,142,146,90,203,37,130,174,186,8,231,109,125,123,157,19,164,134,55,53,30,141,123,28,173,85,215,71,181,126,40,7,160,228,99,250,108,253,219,254,36,74,161,26,188,154,242,159,52,242,191,240,191,248,76,203,76,87,132,189,167,246,127,177,123,118,205,83,65,218,186,126,208,234,116,186,204,110,253,189,70,110,219,174,155,219,175,138,18,84,6,170,228,170,127,206,40,255,0,223,254,156,76,0,252,83,184,167,255,0,173,167,53,127,243,54,227,255,0,161,36,167,240,79,154,127,232,49,254,11,127,6,152,175,237,159,253,46,123,26,167,218,159,252,43,235,255,0,173,118,117,127,145,252,167,230,254,103,189,225,222,4,64,155,84,26,214,126,41,220,83,255,0,214,211,154,191,249,155,113,255,0,208,155,41,129,28,28,236,50,190,235,136,114,143,1,230,189,189,213,115,83,224,203,197,85,182,186,158,26,39,74,200,224,184,50,61,42,165,149,23,72,88,201,104,226,137,55,55,71,62,169,137,185,170,136,143,192,174,92,153,153,248,47,227,39,46,46,53,21,119,88,232,47,215,7,97,154,200,45,242,105,218,187,124,110,167,167,100,205,87,181,175,133,181,82,83,74,228,93,116,232,163,218,215,57,141,66,103,248,230,202,251,174,113,240,151,153,152,14,196,234,181,185,79,103,246,149,28,20,148,78,171,158,174,122,25,163,173,142,150,56,154,168,231,62,103,83,36,41,166,170,139,34,42,53,218,109,88,33,252,83,184,167,255,0,173,167,53,127,243,54,227,255,0,161,2,106,121,163,249,19,204,223,162,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,143,42,44,85,156,156,3,226,175,177,89,127,138,234,47,88,154,223,96,184,83,97,199,90,164,125,226,29,247,26,41,223,4,180,177,239,123,102,137,136,238,163,19,93,138,199,234,186,53,84,138,14,25,56,100,226,74,193,196,150,84,95,111,188,62,102,85,186,219,110,199,22,42,186,202,202,188,39,95,12,20,208,71,95,11,164,150,73,29,18,53,140,107,81,92,174,85,68,68,69,85,3,96,144,0,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,235,94,177,90,69,7,19,124,50,113,37,127,226,75,53,239,182,46,31,51,42,227,109,184,227,139,237,93,29,101,38,19,175,154,10,152,36,175,153,209,203,28,141,137,90,246,57,170,142,71,34,170,42,42,42,18,233,203,135,9,226,172,13,193,142,94,97,108,107,134,110,184,126,245,69,237,110,211,110,186,81,73,73,85,6,251,173,91,217,190,41,17,175,110,230,61,174,77,83,189,174,69,78,229,64,34,47,153,165,218,213,122,227,143,51,235,44,215,58,74,250,120,234,45,180,143,150,154,102,202,198,207,5,178,146,25,162,87,53,85,17,241,203,28,145,189,190,45,123,28,213,209,81,80,205,94,71,216,42,235,65,128,51,79,49,166,168,164,91,109,242,241,110,178,83,196,215,187,174,217,232,97,150,105,92,246,237,218,140,86,220,33,70,170,57,85,85,178,106,141,209,21,216,85,196,223,12,156,73,95,248,146,205,123,237,139,135,204,202,184,219,110,56,226,251,87,71,89,73,132,235,230,130,166,9,43,230,116,114,199,35,98,86,189,142,106,163,145,200,170,138,138,138,132,170,114,187,201,219,174,78,112,151,104,163,196,182,28,65,99,196,56,146,241,114,189,222,45,151,186,87,83,79,73,63,91,178,70,214,194,246,49,241,177,212,244,148,242,34,63,85,85,145,206,69,218,230,162,6,90,128,0,128,190,106,118,155,173,187,142,60,125,89,112,182,85,210,211,221,41,236,245,116,50,205,11,152,202,168,18,217,77,10,203,19,149,52,123,18,88,101,141,92,221,83,124,111,111,139,85,19,40,57,24,254,155,63,118,255,0,137,30,127,155,182,72,103,70,101,113,37,134,239,185,115,148,56,215,21,91,96,192,244,116,146,214,89,44,21,117,208,71,59,107,235,220,232,157,36,49,185,168,244,107,216,229,106,174,186,61,171,241,66,229,114,107,202,124,211,202,255,0,194,255,0,225,51,45,49,94,18,246,159,217,254,197,237,219,53,77,7,106,233,251,67,169,210,235,49,187,246,245,25,187,110,186,111,110,190,40,4,149,0,0,128,30,104,254,123,51,55,232,190,143,68,101,87,35,31,211,103,238,223,241,34,202,115,30,225,235,63,113,207,25,217,135,138,112,86,71,230,6,32,178,214,251,39,179,92,109,120,102,182,174,150,125,150,170,70,63,100,177,198,230,59,107,216,230,174,139,220,230,170,47,122,41,146,188,154,242,159,52,242,191,240,191,248,76,203,76,87,132,189,167,246,127,177,123,118,205,83,65,218,186,126,208,234,116,186,204,110,253,189,70,110,219,174,155,219,175,138,1,37,64,0,6,170,230,213,6,181,159,138,119,20,255,0,245,180,230,175,254,102,220,127,244,32,79,247,9,222,86,50,111,229,254,30,244,232,11,85,205,7,9,253,171,224,151,48,123,62,25,246,205,125,155,217,215,106,61,148,93,162,106,62,149,116,29,162,166,61,17,93,30,202,87,84,239,145,52,219,18,203,185,81,170,226,239,240,201,105,186,216,56,109,202,139,21,246,217,87,110,185,91,176,61,138,146,178,142,174,23,67,61,52,241,208,66,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,46,5,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,107,25,149,89,153,138,178,111,49,240,230,105,96,170,190,207,122,195,55,8,174,20,219,164,145,145,205,177,125,248,37,233,189,143,116,50,177,93,28,140,71,38,248,222,246,170,232,229,54,126,53,172,252,83,184,167,255,0,173,167,53,127,243,54,227,255,0,161,39,123,129,154,156,125,55,9,121,103,71,153,216,74,175,12,226,27,69,159,216,147,219,42,232,38,162,158,24,40,166,146,146,153,210,67,55,190,215,190,158,8,100,85,93,17,202,245,115,81,173,84,68,11,234,0,0,64,15,52,127,61,153,155,244,95,71,162,39,248,132,14,99,220,61,103,238,57,227,59,48,241,78,10,200,252,192,196,22,90,223,100,246,107,141,175,12,214,213,210,207,178,213,72,199,236,150,56,220,199,109,123,28,213,209,123,156,213,69,239,69,2,245,242,49,253,54,126,237,255,0,18,37,80,141,94,77,121,79,154,121,95,248,95,252,38,101,166,43,194,94,211,251,63,216,189,187,102,169,160,237,93,63,104,117,58,93,102,55,126,222,163,55,109,215,77,237,215,197,9,42,0,0,2,0,121,163,249,236,204,223,162,250,61,17,147,252,141,109,54,169,174,185,201,125,154,217,72,251,149,29,61,134,146,158,177,208,181,103,134,9,157,92,233,98,100,154,110,107,30,232,33,115,154,139,163,150,40,213,117,218,154,89,254,99,220,61,103,238,57,227,59,48,241,78,10,200,252,192,196,22,90,223,100,246,107,141,175,12,214,213,210,207,178,213,72,199,236,150,56,220,199,109,123,28,213,209,123,156,213,69,239,69,51,3,147,230,67,226,172,166,202,204,123,138,115,3,7,226,188,47,137,49,30,32,130,222,251,117,246,223,37,14,180,52,116,205,124,19,197,20,177,182,79,122,74,218,166,185,250,171,87,164,212,68,69,107,181,12,255,0,0,1,12,28,235,237,55,88,120,146,193,183,217,173,149,108,182,214,96,122,122,74,122,199,66,228,130,105,225,175,173,116,177,50,77,54,185,236,108,240,185,205,69,213,169,44,106,186,110,77,125,175,35,172,83,98,164,197,89,185,130,170,43,182,94,174,182,251,61,210,142,155,164,245,234,210,210,73,85,29,68,155,209,54,55,107,235,105,147,69,84,114,245,53,106,42,53,202,151,3,156,166,83,230,158,104,126,8,63,6,121,105,138,241,111,179,62,208,118,223,97,89,170,107,251,47,83,217,253,62,175,69,142,217,187,166,253,187,180,215,99,180,240,82,218,242,137,201,12,232,203,94,36,177,37,247,49,178,135,26,225,91,108,248,30,178,146,42,203,221,130,174,134,9,39,117,125,3,155,19,100,154,54,181,94,173,99,220,141,69,215,70,57,126,10,7,138,231,87,230,159,11,124,191,161,245,27,137,117,121,24,254,155,63,118,255,0,137,30,127,155,182,72,103,70,101,113,37,134,239,185,115,148,56,215,21,91,96,192,244,116,146,214,89,44,21,117,208,71,59,107,235,220,232,157,36,49,185,168,244,107,216,229,106,174,186,61,171,241,66,229,114,107,202,124,211,202,255,0,194,255,0,225,51,45,49,94,18,246,159,217,254,197,237,219,53,77,7,106,233,251,67,169,210,235,49,187,246,245,25,187,110,186,111,110,190,40,4,149,0,0,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,217,76,215,219,137,190,25,56,146,191,241,37,154,247,219,23,15,153,149,113,182,220,113,197,246,174,142,178,147,9,215,205,5,76,18,87,204,232,229,142,70,196,173,123,28,213,71,35,145,85,21,21,21,0,149,254,87,30,68,242,203,235,94,177,90,93,94,44,124,172,103,39,203,252,67,233,211,150,255,0,151,14,19,197,88,27,131,28,188,194,216,215,12,221,112,253,234,139,218,221,166,221,116,162,146,146,170,13,247,90,183,179,124,82,35,94,221,204,123,92,154,167,123,92,138,157,202,133,202,226,110,211,117,191,240,219,154,246,43,21,178,174,227,114,184,224,123,237,37,29,29,36,46,154,122,153,228,160,153,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,6,180,70,213,6,181,159,138,119,20,255,0,245,180,230,175,254,102,220,127,244,38,202,96,69,95,60,239,208,159,239,39,240,211,21,121,92,121,236,203,47,173,122,61,105,154,156,229,50,159,52,243,67,240,65,248,51,203,76,87,139,125,153,246,131,182,251,10,205,83,95,217,122,158,207,233,245,122,44,118,205,221,55,237,221,166,187,29,167,130,152,213,203,135,135,172,253,192,220,103,101,230,41,198,185,31,152,24,126,203,69,237,110,211,113,186,97,154,218,74,88,55,218,170,216,205,242,201,27,88,221,207,123,90,154,175,123,156,136,157,234,128,120,14,104,254,123,51,55,232,190,143,68,101,87,35,31,211,103,238,223,241,34,202,115,30,225,235,63,113,207,25,217,135,138,112,86,71,230,6,32,178,214,251,39,179,92,109,120,102,182,174,150,125,150,170,70,63,100,177,198,230,59,107,216,230,174,139,220,230,170,47,122,41,146,188,154,242,159,52,242,191,240,191,248,76,203,76,87,132,189,167,246,127,177,123,118,205,83,65,218,186,126,208,234,116,186,204,110,253,189,70,110,219,174,155,219,175,138,1,37,64,0,6,42,243,71,242,39,153,191,69,245,138,35,42,140,106,230,61,132,241,86,57,224,199,48,240,182,10,195,55,92,65,122,173,246,79,102,183,90,232,164,171,170,159,101,214,145,239,217,20,104,231,187,107,24,231,46,137,220,214,170,175,114,40,16,131,194,119,154,124,155,249,129,135,189,70,3,101,51,95,110,25,56,100,226,74,193,196,150,84,95,111,188,62,102,85,186,219,110,199,22,42,186,202,202,188,39,95,12,20,208,71,95,11,164,150,73,29,18,53,140,107,81,92,174,85,68,68,69,85,54,9,0,0,2,0,121,163,249,236,204,223,162,250,61,17,149,92,140,127,77,159,187,127,196,139,41,204,123,135,172,253,199,60,103,102,30,41,193,89,31,152,24,130,203,91,236,158,205,113,181,225,154,218,186,89,246,90,169,24,253,146,199,27,152,237,175,99,154,186,47,115,154,168,189,232,166,74,242,107,202,124,211,202,255,0,194,255,0,225,51,45,49,94,18,246,159,217,254,197,237,219,53,77,7,106,233,251,67,169,210,235,49,187,246,245,25,187,110,186,111,110,190,40,4,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,231,34,124,64,229,85,16,165,94,117,62,95,185,127,81,214,237,85,83,111,196,14,197,147,199,245,20,181,85,87,77,74,155,14,189,233,254,51,189,26,137,224,128,112,136,186,234,168,21,168,165,64,10,58,105,240,238,42,68,209,52,85,212,228,0,62,91,157,182,142,239,65,81,109,175,129,146,211,212,196,248,164,107,154,142,69,107,154,173,94,229,69,79,5,83,234,0,67,111,48,206,0,97,202,248,89,153,121,119,44,211,208,207,44,137,85,78,176,210,192,200,227,138,149,174,87,183,107,154,190,49,191,187,106,254,119,119,235,195,238,29,184,130,197,220,62,99,136,113,70,28,157,238,134,87,192,202,184,29,83,52,113,190,54,76,201,23,84,141,201,170,251,170,157,232,191,156,189,198,199,120,178,195,108,196,118,26,187,85,218,154,57,224,154,25,24,173,123,26,228,247,152,230,175,115,145,83,193,87,224,65,183,28,252,31,215,100,253,209,184,203,12,210,83,123,26,170,85,142,86,69,52,77,72,182,83,70,237,91,26,70,205,19,220,149,87,199,191,79,188,9,130,225,119,61,40,51,239,41,236,24,198,22,178,58,202,171,116,51,85,70,197,145,81,175,85,115,23,190,70,162,175,123,23,239,46,249,175,239,3,92,92,214,112,229,141,210,11,229,125,107,176,253,122,83,211,186,40,210,89,82,61,42,81,238,84,98,72,212,68,84,116,154,232,139,175,221,247,206,62,81,103,6,18,206,44,35,109,197,88,94,174,89,98,175,164,142,171,73,41,223,18,162,59,84,240,119,235,69,248,129,238,192,0,0,0,0,0,0,0,82,169,161,195,92,191,31,29,74,206,183,179,94,244,2,180,93,78,78,182,106,137,239,120,149,162,234,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,79,145,19,221,215,191,196,10,149,87,225,254,51,148,79,136,68,212,168,0,0,0,40,154,88,224,137,243,202,237,172,141,170,231,46,154,232,136,154,169,138,156,76,115,1,202,252,132,165,146,150,42,170,154,235,163,227,111,74,38,219,37,145,187,159,28,174,98,170,171,163,77,53,141,19,199,227,253,40,25,88,247,182,54,57,239,93,26,212,85,85,253,71,153,186,230,94,10,178,162,173,198,240,177,233,175,114,83,74,239,134,191,6,253,196,30,102,255,0,51,46,32,243,37,157,134,219,119,183,91,40,93,185,30,198,89,224,71,46,177,163,60,94,178,127,182,95,31,143,244,24,193,121,199,88,171,16,185,95,119,186,246,135,47,138,244,35,103,195,79,230,181,62,8,6,194,25,133,198,231,15,185,105,74,234,140,75,137,235,163,93,206,99,82,43,93,68,154,185,27,187,78,230,253,198,58,98,142,113,121,7,108,172,158,146,199,67,127,184,50,57,28,196,145,182,109,168,168,159,31,126,118,47,143,234,34,23,8,229,150,58,199,245,29,28,43,100,237,242,189,17,218,118,152,98,215,87,109,79,229,30,212,241,47,190,10,229,189,197,54,56,130,58,154,60,51,102,160,138,86,54,70,186,182,243,2,106,138,186,120,70,175,80,51,66,191,156,190,95,43,156,234,44,51,136,87,199,68,91,107,19,255,0,183,11,119,143,249,188,85,94,45,85,180,216,74,201,117,167,171,154,55,54,7,85,83,43,35,107,151,77,53,233,214,42,162,120,248,30,59,11,242,120,226,18,178,90,87,226,107,142,25,167,130,87,55,169,217,239,14,87,35,123,245,211,250,157,83,95,2,248,97,110,75,248,69,173,166,147,22,226,187,195,223,163,86,118,83,93,226,217,175,126,186,127,82,107,167,135,196,8,233,206,126,37,115,67,60,106,210,76,93,121,149,41,152,146,49,180,208,84,84,116,158,215,72,143,247,153,36,175,69,209,81,63,192,91,26,26,183,208,85,197,89,28,113,189,240,185,30,214,200,154,183,84,240,212,156,44,55,202,63,133,155,67,35,91,149,150,245,95,51,52,214,73,47,179,162,170,163,116,94,230,53,137,222,189,254,7,167,139,149,239,9,140,238,92,23,115,211,245,95,106,245,95,255,0,88,8,142,192,188,108,231,38,95,219,225,181,216,253,151,217,233,218,214,70,146,118,175,117,26,196,98,34,109,157,168,157,200,159,2,233,219,57,168,103,229,182,54,197,20,22,141,26,136,154,237,173,215,185,52,255,0,162,201,31,147,149,199,8,79,239,92,15,116,85,251,214,253,87,255,0,241,159,159,83,202,171,132,201,85,22,60,27,114,77,53,241,191,85,255,0,252,64,97,126,17,230,255,0,152,244,117,77,251,91,102,130,122,125,139,175,100,167,157,207,221,162,105,252,165,110,154,107,169,122,176,223,57,108,172,116,145,38,32,195,152,154,20,70,251,238,101,178,55,38,237,191,248,90,175,142,165,201,187,114,139,225,102,174,7,54,221,135,238,180,178,170,162,163,219,126,169,93,59,251,255,0,57,28,159,226,45,54,37,228,191,132,156,146,75,134,113,85,225,174,87,123,177,203,119,139,106,38,171,247,210,107,225,167,196,11,245,132,121,169,112,155,137,230,101,42,226,187,189,60,239,106,187,99,236,85,41,166,136,138,186,170,35,147,239,248,252,12,133,193,185,231,150,120,246,153,149,88,106,253,36,236,122,189,27,190,142,104,215,221,94,255,0,206,105,14,184,251,148,191,17,152,107,173,81,99,126,28,174,167,99,244,107,93,120,252,162,181,92,168,159,157,19,19,93,52,215,250,75,1,127,202,252,254,225,206,228,181,215,27,108,118,105,227,70,167,90,58,138,74,166,233,42,104,157,218,187,199,77,60,59,180,3,100,72,165,142,120,210,88,157,185,174,240,93,52,43,32,111,39,185,157,241,5,151,115,83,81,95,110,54,187,181,178,41,119,191,117,158,46,182,139,35,92,228,77,142,141,60,17,218,126,223,240,73,63,15,156,200,178,83,57,146,43,93,77,202,190,142,241,36,142,103,103,125,166,86,127,205,24,214,170,185,174,123,123,250,141,248,129,151,160,233,164,171,167,174,129,181,52,178,111,141,218,162,59,69,79,15,218,119,1,215,36,91,155,163,81,15,153,90,173,94,239,15,129,246,148,185,168,244,209,64,232,137,202,171,226,125,8,191,2,132,139,106,234,135,40,186,120,129,88,56,69,212,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,10,186,0,85,248,31,60,174,84,95,19,185,87,95,3,133,139,114,234,160,124,237,106,189,127,105,244,71,22,214,232,228,66,166,181,24,154,33,80,0,14,154,186,186,122,24,29,83,85,38,200,219,162,43,180,85,241,253,128,119,20,75,44,112,70,178,202,237,173,111,138,233,169,136,188,65,243,34,201,76,153,73,109,116,215,42,250,203,196,114,53,157,157,150,153,95,255,0,52,123,92,168,231,57,141,238,233,187,226,70,198,112,243,59,226,11,49,38,169,162,177,92,109,118,155,100,178,239,102,219,60,93,109,18,71,57,168,187,221,34,120,43,117,253,159,225,9,166,198,89,231,150,120,10,153,245,88,150,253,36,12,98,177,29,178,142,105,23,222,94,239,205,105,143,88,187,154,151,9,184,98,103,210,166,43,187,212,78,198,163,182,50,197,82,186,234,138,169,162,170,53,62,239,143,196,135,187,6,87,231,247,17,151,36,174,183,91,99,188,207,34,57,58,210,84,82,82,183,72,147,69,238,213,190,26,233,225,223,169,127,240,15,41,126,35,49,47,70,162,248,252,57,67,78,247,232,230,182,241,249,68,106,57,17,127,54,39,166,186,107,167,244,1,147,120,147,156,182,86,54,73,83,15,225,204,77,50,43,125,199,62,217,27,83,118,223,252,45,23,199,66,202,226,254,111,249,143,89,84,239,178,86,104,32,167,216,154,118,186,121,218,253,218,46,191,201,214,233,166,186,23,107,13,114,95,194,77,70,75,137,177,85,225,206,71,123,209,197,119,139,106,166,169,247,82,107,225,175,196,187,54,158,81,124,44,210,64,214,220,112,253,214,170,84,85,85,123,175,213,41,175,127,119,230,163,83,252,64,96,109,207,154,134,126,92,163,116,82,193,104,209,200,169,174,218,221,123,211,79,250,44,181,152,235,141,156,228,204,11,124,214,187,231,178,251,61,67,92,201,18,62,213,239,35,152,172,84,93,211,185,23,185,87,224,75,21,55,42,174,19,34,85,89,48,109,201,117,211,194,253,87,255,0,241,31,160,206,87,28,33,51,189,48,61,209,23,239,75,245,95,255,0,198,4,10,215,85,190,190,174,90,201,35,141,143,153,202,247,54,52,209,186,175,142,133,206,201,142,37,115,67,35,170,214,76,35,121,149,105,158,145,177,212,211,212,84,116,152,214,200,175,247,89,28,172,68,213,85,127,194,76,220,188,175,120,76,127,114,96,187,158,159,174,251,87,170,127,250,199,152,196,156,163,248,89,187,178,69,182,217,111,84,19,63,118,146,71,125,157,85,21,91,162,119,61,175,78,229,239,240,3,24,176,7,55,138,171,61,170,138,155,22,217,46,181,21,112,198,214,206,234,90,101,124,110,114,107,174,157,74,196,85,79,15,18,226,80,115,151,203,228,115,93,91,134,113,10,120,106,137,109,98,255,0,246,225,213,138,121,47,225,23,54,166,76,37,138,239,12,126,142,88,25,83,119,139,102,189,218,107,253,73,174,158,63,18,199,226,142,79,28,66,81,203,84,252,51,113,195,53,16,68,231,116,251,69,225,200,229,111,118,154,255,0,83,162,107,226,6,84,97,126,113,121,7,115,172,130,146,249,67,127,183,178,73,26,197,145,214,109,200,136,191,31,114,119,175,143,234,50,47,47,120,220,225,247,50,233,91,81,134,177,61,116,139,185,172,114,75,107,168,143,71,43,119,105,222,223,184,135,28,107,203,123,138,108,15,4,149,53,152,102,205,95,20,76,116,142,117,21,230,5,209,17,116,240,145,88,165,136,197,217,101,142,176,5,71,71,21,89,59,4,172,69,118,157,166,25,116,209,219,87,249,55,185,60,64,217,94,213,153,120,42,244,136,182,235,194,201,174,157,203,77,43,126,26,252,91,247,30,153,143,108,140,107,216,186,181,200,138,139,250,141,93,236,216,235,21,97,231,35,237,23,94,206,228,240,94,132,111,248,105,252,230,175,193,76,159,202,14,102,92,65,229,179,59,13,202,239,110,185,208,183,106,49,143,179,192,174,77,35,86,120,177,99,255,0,106,190,63,15,232,2,122,193,139,124,49,241,233,150,57,255,0,98,146,162,74,154,154,27,141,43,227,130,104,157,109,146,54,239,88,119,185,123,157,34,105,170,57,19,191,225,253,38,80,195,44,115,196,201,226,118,230,72,212,115,87,77,53,69,77,80,10,192,0,82,169,241,56,69,95,137,89,74,166,128,84,14,166,72,139,238,235,223,226,118,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,215,64,171,161,74,170,170,128,87,28,116,247,119,169,82,38,190,37,64,0,0,11,123,155,121,229,128,178,106,203,85,118,198,23,25,160,232,66,233,90,200,169,100,153,87,72,222,244,252,212,251,163,119,196,248,56,132,207,92,49,144,216,14,124,93,125,186,209,83,189,149,16,64,200,230,154,38,185,86,71,104,139,181,242,51,94,228,119,199,224,64,143,19,92,76,98,254,33,241,213,86,34,187,84,198,218,23,197,79,20,16,54,146,56,149,169,28,106,213,215,106,185,124,92,255,0,231,47,138,120,1,144,188,70,243,76,205,12,196,174,171,180,101,212,148,20,86,57,97,100,77,146,162,208,212,157,117,137,205,147,77,210,61,60,94,186,106,159,15,240,225,20,211,222,49,85,217,175,153,221,170,186,165,204,141,59,152,205,203,220,214,167,193,19,224,135,175,202,28,144,199,153,203,127,166,179,225,59,45,84,241,75,51,99,146,165,41,166,116,76,69,145,140,119,191,28,111,68,84,234,53,124,60,9,155,225,131,151,62,83,229,37,162,150,237,125,183,92,42,175,141,154,73,29,35,238,83,105,221,43,28,196,86,108,141,60,35,111,195,253,240,35,215,135,254,88,153,201,154,115,246,236,87,5,21,174,215,181,174,78,149,222,36,155,249,85,99,181,209,146,39,131,92,191,224,253,132,129,100,183,43,124,139,202,251,130,222,107,226,187,92,43,85,173,77,95,119,122,181,21,178,110,78,230,70,207,185,191,224,51,58,138,138,150,223,78,218,90,56,186,113,51,93,27,185,87,77,85,87,197,123,252,85,78,240,60,142,24,202,156,13,132,34,142,43,29,161,241,36,76,107,26,175,169,149,235,162,46,169,226,227,214,49,141,141,137,27,19,70,181,52,68,42,0,0,0,0,0,0,0,0,0,15,63,137,240,30,24,198,16,186,11,245,3,167,107,213,170,187,102,123,23,221,240,252,213,67,208,0,48,115,61,185,90,100,246,104,87,207,126,178,67,112,160,185,73,3,99,71,182,240,246,234,173,99,145,189,207,141,237,241,86,255,0,131,246,235,25,25,237,193,54,117,100,5,238,90,217,173,180,117,54,218,22,197,85,21,92,55,24,101,115,21,35,89,21,92,215,35,21,116,88,220,186,35,87,187,79,19,97,163,241,49,78,13,195,216,206,221,53,175,16,81,58,162,9,163,116,110,70,202,246,46,138,215,53,116,86,170,124,28,160,66,7,15,28,204,179,163,43,107,168,237,56,178,233,69,113,177,36,255,0,151,122,89,225,89,218,199,202,197,126,155,22,52,238,106,63,78,229,93,85,60,73,97,200,126,50,242,111,62,216,232,48,157,238,165,245,145,181,174,123,36,182,207,11,125,233,28,198,232,174,69,248,167,222,97,127,21,124,171,176,234,37,102,39,201,250,107,132,51,36,13,127,66,74,217,234,24,170,200,100,215,84,232,61,218,171,155,31,131,188,62,237,72,224,161,170,205,126,30,113,115,107,160,164,172,176,221,35,86,104,234,187,114,163,101,70,171,37,218,137,59,59,244,93,154,232,136,191,225,3,102,128,71,63,4,220,201,155,153,117,14,193,249,175,114,182,209,87,70,216,250,50,44,80,82,54,87,73,80,230,232,221,211,234,229,70,185,157,219,127,245,200,164,21,20,245,81,54,122,89,227,154,39,107,181,241,185,28,213,209,116,238,84,253,96,118,20,185,186,247,161,80,3,175,114,34,233,241,66,164,114,41,213,43,85,21,92,137,250,206,99,85,248,129,220,14,19,192,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,11,224,7,10,237,10,119,34,174,159,21,40,145,87,224,158,2,38,170,170,57,83,245,129,218,214,233,222,165,64,0,7,203,115,185,81,89,237,245,23,75,149,76,112,82,210,198,233,101,146,71,163,90,214,162,106,186,170,170,34,127,74,145,227,198,207,50,102,229,165,67,112,126,84,92,173,181,181,210,54,78,180,137,20,21,109,137,209,212,53,186,59,108,250,181,85,173,127,118,223,253,65,147,249,241,198,94,77,228,35,27,6,44,189,212,178,178,70,185,204,100,118,217,230,111,187,35,88,237,85,168,159,21,251,200,158,226,31,153,150,116,102,149,117,101,167,9,221,40,173,214,37,159,242,15,91,60,41,59,152,201,94,172,215,122,200,157,237,86,107,220,139,170,47,129,142,53,213,89,175,196,54,46,117,116,244,149,151,235,164,138,253,93,73,110,85,108,72,229,124,187,85,32,103,118,171,191,77,81,87,252,4,143,240,169,202,187,14,170,81,226,124,224,166,184,77,50,192,231,244,35,173,158,157,136,175,134,61,52,78,131,29,170,57,210,120,187,195,239,208,12,46,200,158,9,179,171,63,239,113,86,195,109,163,166,182,215,54,90,169,106,230,184,195,19,158,171,26,72,138,214,181,30,169,170,200,213,209,90,157,218,248,18,111,145,60,173,50,123,43,235,224,191,94,225,184,87,220,163,129,209,171,221,120,123,180,87,49,168,238,230,70,198,248,163,191,195,251,52,204,140,45,131,112,246,12,183,67,107,195,244,78,167,130,24,219,27,81,210,189,235,162,53,173,77,85,202,191,6,161,251,96,121,252,49,128,240,198,15,133,176,88,104,29,3,88,174,84,221,51,222,190,247,143,231,42,158,128,0,0,0,0,0,0,0,0,0,41,123,27,35,22,55,166,173,114,104,168,121,60,79,149,56,27,23,197,36,87,203,67,229,73,88,230,57,89,83,43,23,69,93,87,193,199,174,0,97,86,116,242,183,200,188,208,184,37,230,130,43,181,190,181,26,228,213,151,119,163,85,93,38,229,238,124,111,251,221,254,18,63,120,128,229,137,156,153,89,63,110,194,144,81,93,45,123,92,229,234,221,226,89,191,149,70,55,77,89,26,120,57,171,254,31,216,78,185,209,91,69,75,112,167,117,45,100,93,72,159,166,173,220,169,174,138,139,226,157,254,40,128,106,225,5,77,235,10,221,31,209,127,101,172,167,115,152,238,230,63,107,147,86,170,119,234,139,241,67,55,56,114,230,153,154,25,119,93,73,104,204,89,40,43,108,113,66,248,157,37,61,161,171,58,105,19,91,30,187,100,98,120,177,53,209,62,63,224,206,62,41,57,110,229,102,111,49,216,138,195,67,95,73,120,141,174,77,204,185,77,222,175,157,175,118,140,86,72,139,220,175,248,124,127,165,33,187,55,178,67,30,100,213,254,166,207,139,44,181,80,69,20,206,142,58,149,166,153,177,61,18,71,177,190,252,145,177,21,87,166,229,240,240,3,98,108,164,207,44,5,156,182,90,91,182,15,184,205,63,94,22,202,230,75,75,36,42,154,198,199,175,231,39,221,35,126,37,194,53,192,225,151,137,140,95,195,198,58,165,196,86,154,152,221,66,200,170,34,158,7,82,71,42,185,36,141,26,154,110,86,175,139,89,252,228,240,95,18,123,184,123,207,92,49,159,56,14,12,93,98,186,209,84,61,245,19,192,248,225,154,39,57,22,55,104,171,181,146,63,78,229,111,199,226,5,209,0,1,215,211,219,222,135,40,226,178,149,77,60,0,231,93,78,74,17,85,20,169,23,80,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,146,151,42,120,1,194,134,162,252,78,26,197,69,85,69,238,59,0,0,0,22,127,137,190,32,236,60,60,229,221,78,47,184,213,211,165,83,103,167,134,24,94,232,213,206,234,61,83,93,142,145,154,247,53,223,31,129,247,241,7,159,184,87,135,220,9,62,51,196,45,237,75,28,208,66,202,72,234,98,142,87,172,143,218,138,155,215,193,52,114,248,124,20,131,14,47,56,179,185,241,49,137,251,111,179,102,160,183,68,218,100,142,41,100,138,71,110,141,143,77,117,99,27,241,145,126,32,126,47,18,252,86,102,31,18,88,129,245,216,166,166,149,40,90,144,44,48,67,68,200,116,116,108,114,34,170,162,185,124,94,255,0,231,105,224,124,156,54,240,219,140,56,130,198,20,118,155,77,178,173,109,107,80,198,85,85,50,25,182,35,122,209,49,232,146,54,39,181,28,141,149,23,191,246,254,223,167,133,222,23,113,167,18,248,218,44,59,98,141,244,148,9,21,68,179,92,37,163,158,88,90,177,49,23,102,177,166,155,149,94,206,237,201,254,101,158,126,29,114,7,13,240,247,128,169,176,101,137,177,189,209,75,81,35,230,99,165,218,238,172,155,149,17,36,123,151,224,223,240,1,206,67,240,243,129,114,23,8,211,225,140,43,69,51,18,25,38,149,95,37,92,147,46,178,63,114,247,187,79,185,191,2,234,0,0,28,57,200,212,213,78,167,77,162,247,1,220,112,174,68,58,154,245,113,86,138,168,5,91,252,127,81,198,237,83,192,225,17,78,116,239,215,64,56,87,47,129,78,245,251,151,252,5,106,209,183,245,1,74,57,87,239,26,169,86,223,212,54,254,160,56,71,47,192,171,114,161,194,55,245,5,110,160,115,187,191,67,157,83,239,58,182,171,83,70,175,196,163,114,238,209,123,128,250,65,210,147,34,104,154,126,163,181,21,28,154,162,234,7,37,140,226,43,132,188,177,226,11,14,58,221,137,109,117,14,169,135,171,36,47,138,190,104,116,123,161,88,209,125,221,117,254,111,118,159,225,47,152,3,92,126,37,184,101,198,60,54,98,152,97,174,167,169,117,182,105,81,180,117,82,71,35,191,40,216,163,145,81,206,116,81,179,93,94,186,34,34,247,53,117,240,51,119,150,207,29,120,138,231,124,168,202,236,205,186,208,58,159,161,18,208,203,217,161,167,115,164,125,90,163,147,118,246,238,95,203,166,136,141,95,15,240,200,63,16,217,25,98,207,76,9,89,133,238,172,98,61,240,212,116,220,231,75,166,231,192,248,252,35,115,87,249,200,107,253,156,153,45,142,248,109,199,144,219,111,14,127,94,142,120,166,162,174,74,73,35,141,242,53,145,77,170,36,173,209,118,172,141,77,59,252,23,80,54,78,161,172,167,184,209,195,95,73,43,100,134,162,54,201,27,154,228,84,86,170,106,157,233,220,119,145,199,203,171,143,76,59,139,240,253,187,40,241,228,157,134,243,105,160,165,166,142,174,166,170,150,24,234,222,179,44,105,211,111,184,186,232,248,245,68,69,211,95,143,138,200,189,53,76,21,148,241,85,211,74,217,34,153,136,246,61,174,69,71,53,83,84,84,84,238,80,59,78,169,17,90,187,147,195,226,118,148,185,187,144,14,166,202,142,93,16,237,105,210,172,233,174,170,186,252,74,218,240,59,65,194,42,42,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,225,85,17,0,225,199,83,165,70,174,138,84,231,148,35,58,139,170,46,159,16,43,141,187,151,114,248,124,14,210,150,183,106,21,0,58,43,171,41,237,212,115,87,213,202,216,225,167,141,210,72,231,57,17,17,168,154,175,122,247,21,84,212,193,71,79,45,93,76,173,142,40,88,175,123,220,228,68,107,81,53,85,85,94,228,35,163,152,175,30,152,119,8,97,251,142,81,224,57,59,117,230,237,65,85,77,37,93,53,85,44,209,210,61,38,72,215,168,223,125,117,209,146,104,138,137,174,159,15,20,11,111,204,231,141,187,196,149,79,201,140,191,185,80,173,186,182,134,166,11,155,210,8,102,119,250,231,102,136,244,145,219,87,72,93,252,212,241,255,0,6,21,240,211,195,46,49,226,79,20,205,13,13,61,75,109,176,202,173,172,170,142,57,27,249,71,69,36,136,141,115,98,145,154,234,196,213,21,19,185,201,167,137,243,112,227,146,88,179,137,140,228,183,90,88,215,201,5,125,217,146,93,171,22,154,71,70,136,245,124,175,69,233,34,35,119,35,30,158,45,211,84,208,158,222,30,114,50,197,145,120,18,143,11,218,152,197,123,33,167,234,57,174,151,77,204,129,145,248,72,231,47,243,84,15,192,225,215,132,188,177,225,247,14,54,221,134,173,117,13,169,155,165,36,207,150,190,105,181,123,97,72,213,125,237,52,254,119,118,159,224,47,152,0,1,194,170,53,53,85,208,234,89,145,117,77,63,80,29,186,167,222,113,187,191,67,163,114,238,209,59,202,246,171,147,71,47,196,14,205,202,165,42,229,248,156,163,116,10,223,212,5,58,168,87,42,125,229,91,127,80,219,250,128,163,122,253,203,254,2,164,114,248,28,237,253,65,26,3,118,137,224,115,191,195,245,156,105,223,174,135,10,138,5,104,228,83,147,175,69,68,41,115,213,160,119,3,165,179,106,189,231,107,92,142,77,80,14,75,87,159,28,60,224,92,250,194,53,56,99,21,81,76,244,154,72,101,71,199,87,36,43,172,111,220,157,237,215,239,119,192,186,128,13,110,184,146,225,183,24,112,251,140,43,45,55,107,101,90,90,210,161,236,165,170,124,51,108,86,245,165,99,17,100,116,76,106,185,91,18,175,119,237,253,159,95,13,60,86,102,31,13,184,129,149,216,90,166,149,104,92,147,172,208,77,68,201,181,116,140,106,42,162,170,181,124,88,207,231,105,226,79,47,17,89,3,134,248,132,192,85,56,50,250,216,216,233,101,167,145,147,61,210,237,111,74,77,200,138,145,189,171,241,119,248,72,24,226,139,133,220,105,195,70,54,151,14,223,99,125,93,2,197,79,44,55,8,168,231,138,23,44,172,85,217,172,137,166,228,86,63,187,114,255,0,153,2,119,56,100,226,14,195,196,54,93,211,98,251,117,93,58,213,58,122,136,102,133,142,141,28,222,155,209,53,216,217,31,167,115,155,241,248,151,128,215,127,132,62,44,238,124,51,226,126,219,236,217,171,237,210,182,165,36,138,41,34,141,219,164,99,19,93,94,199,124,99,79,137,57,252,62,103,238,21,226,11,2,65,140,240,243,123,42,201,52,240,190,146,74,152,164,149,139,27,246,170,174,197,240,93,90,190,31,20,2,232,128,0,161,200,191,0,133,103,91,152,170,168,170,189,192,86,135,37,45,84,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,1,194,42,107,167,220,7,32,0,56,95,2,157,21,85,59,202,156,186,4,240,0,137,161,200,0,15,63,143,49,189,143,46,240,197,86,44,196,85,12,134,138,149,209,181,234,233,89,30,170,247,163,17,17,94,168,158,46,251,254,7,160,35,111,154,223,16,54,72,242,210,76,190,177,92,34,246,148,149,244,111,123,91,52,15,85,107,37,159,114,109,213,92,157,241,162,235,167,195,79,188,12,49,227,115,141,9,184,136,185,85,225,203,45,186,170,142,211,13,90,111,116,239,129,253,110,148,211,171,116,216,222,228,93,236,93,81,223,205,251,148,179,188,57,100,46,34,226,15,48,224,193,54,77,208,70,234,121,234,101,170,117,52,178,198,196,141,168,186,123,137,227,171,155,241,79,31,232,91,121,135,176,245,219,20,221,161,178,88,232,229,170,172,157,28,172,142,56,220,247,42,53,170,229,238,106,42,248,34,252,9,213,229,215,194,187,178,23,44,160,186,95,228,142,91,237,109,69,114,189,89,28,209,237,99,228,99,83,221,122,233,249,176,167,243,83,196,11,207,195,102,64,225,238,31,114,254,155,8,217,227,98,201,28,181,18,62,70,58,85,69,234,73,187,77,36,123,151,224,210,237,128,0,165,239,70,38,170,28,228,106,106,167,206,237,102,126,186,127,234,3,135,57,210,47,129,83,98,239,239,78,226,182,68,141,253,167,98,55,64,41,99,52,77,19,192,173,19,67,144,0,0,0,0,0,0,0,0,7,10,154,157,110,98,253,231,105,198,154,129,242,186,37,78,255,0,0,146,171,21,60,117,79,19,233,86,234,154,29,50,193,185,60,127,96,29,172,145,175,77,90,165,103,201,26,44,110,215,252,71,212,215,35,147,84,80,57,49,243,139,254,21,112,247,18,184,25,214,186,151,199,77,114,162,235,212,83,206,254,179,211,168,180,238,141,171,182,55,183,85,69,219,220,168,168,186,25,6,0,214,171,58,50,151,22,240,221,155,85,184,110,228,143,115,172,247,47,234,42,196,166,146,56,231,72,246,72,213,111,81,59,244,71,177,21,61,237,23,239,248,203,159,46,238,48,112,230,102,229,206,27,203,155,189,67,33,190,91,40,160,183,185,146,85,83,163,149,237,235,166,168,198,237,119,188,145,34,162,42,124,80,253,158,98,28,36,46,126,224,6,221,236,50,197,21,222,211,53,69,123,119,199,60,138,245,74,71,53,17,18,55,105,249,204,111,243,87,250,126,48,193,100,185,98,158,30,179,146,42,137,162,124,119,92,35,119,78,180,125,45,138,245,141,202,139,162,74,197,209,28,213,93,53,111,131,145,64,217,157,21,21,17,81,117,69,240,83,147,27,248,44,226,139,14,113,3,149,246,87,177,221,158,243,75,67,4,117,112,201,81,3,158,178,107,43,87,70,177,81,83,249,7,47,230,167,119,195,196,201,0,40,149,170,230,174,159,113,243,38,246,248,34,255,0,128,251,14,169,145,116,213,0,229,142,68,43,215,83,228,99,180,238,62,150,59,84,212,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,174,133,15,114,41,203,221,162,106,124,207,118,189,192,23,123,188,81,127,192,125,49,53,90,212,215,238,41,133,23,77,84,237,0,112,170,136,138,170,186,34,120,169,201,141,252,105,241,69,135,56,126,202,251,211,222,238,209,121,170,161,158,58,72,99,168,129,175,73,53,137,169,171,94,170,171,252,187,87,243,87,187,225,224,5,173,230,35,198,14,28,203,44,185,196,153,115,104,168,100,215,203,157,20,246,246,178,58,170,117,114,61,221,4,213,88,237,206,247,82,85,85,68,79,130,145,25,146,249,75,139,120,145,205,170,44,55,109,71,181,215,139,151,245,109,98,211,73,36,112,36,155,228,114,187,166,157,218,163,30,136,158,238,171,247,124,63,50,247,114,197,60,66,231,36,181,16,196,249,46,184,186,238,189,24,250,91,213,139,35,145,19,84,137,137,170,53,168,154,232,223,6,170,147,63,203,191,132,133,200,44,0,235,189,250,88,165,187,221,166,167,175,118,200,231,141,88,171,72,214,170,42,72,237,63,57,238,254,106,127,71,192,46,55,8,28,42,225,238,26,176,51,109,116,207,142,166,229,91,208,168,168,157,157,102,39,81,41,219,27,151,108,143,118,138,171,187,185,17,17,53,50,12,0,5,15,145,172,77,92,165,78,114,53,53,85,62,89,17,100,118,191,226,0,178,171,213,124,117,95,0,216,149,123,252,74,226,131,106,120,254,211,185,27,162,104,5,13,98,253,231,98,38,131,77,14,64,0,0,0,0,0,0,0,0,225,83,82,135,179,84,209,124,14,192,7,204,232,187,251,147,184,165,174,116,107,224,125,42,221,78,183,196,142,253,160,118,49,200,244,213,10,143,153,170,232,28,191,119,197,62,243,189,174,71,38,168,5,69,164,226,79,32,112,247,16,89,127,83,132,111,17,177,36,146,90,121,25,35,221,42,34,116,228,221,166,145,189,171,241,113,118,192,26,213,241,27,144,184,139,135,204,195,159,4,222,247,79,27,105,224,169,138,169,180,210,197,27,210,70,170,233,239,167,142,173,119,197,124,63,161,47,23,4,124,104,77,195,189,202,151,14,94,173,213,85,150,153,170,215,99,160,124,12,232,245,102,129,93,174,246,247,162,108,122,234,174,254,119,220,132,152,115,20,225,93,217,245,150,83,221,44,18,71,21,246,138,162,133,88,175,142,105,55,49,146,61,171,238,177,116,252,217,151,249,171,224,65,86,33,195,215,108,45,118,154,201,124,163,150,150,178,4,106,190,57,35,115,28,136,230,163,147,185,200,139,224,169,240,3,103,124,7,141,236,121,137,134,41,113,102,29,168,100,212,85,78,145,172,86,202,201,52,86,61,88,168,170,197,84,241,111,223,241,61,1,27,124,169,56,129,178,73,150,145,229,245,246,225,23,180,163,175,172,123,26,233,160,98,163,95,44,27,83,110,168,229,239,145,87,93,62,58,125,196,146,0,56,84,212,228,1,70,138,138,189,229,73,224,23,192,53,117,3,144,0,0,112,170,154,233,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,209,53,212,38,169,220,189,255,0,172,228,0,56,213,19,187,81,170,125,233,222,7,10,138,171,221,221,167,248,206,83,238,57,56,208,14,64,0,91,236,241,204,219,126,84,96,26,236,85,93,55,79,161,210,218,169,43,24,239,122,104,216,186,111,93,63,230,136,107,147,154,57,159,139,115,75,21,220,49,14,40,196,23,11,138,212,84,203,36,73,85,58,189,35,99,164,123,218,136,159,154,154,117,29,224,159,21,37,11,155,71,16,212,86,252,61,75,150,152,95,19,194,181,149,180,239,116,241,83,212,166,248,157,21,108,43,170,183,111,126,189,39,167,138,126,106,248,145,165,195,254,82,93,179,175,51,40,48,53,170,138,106,133,158,26,137,230,233,199,187,99,35,137,206,213,125,230,247,110,218,158,41,222,168,6,124,114,203,224,149,43,110,212,185,197,152,20,52,85,52,178,208,76,180,148,149,52,147,110,106,77,5,59,152,239,123,107,53,68,149,233,224,191,29,20,150,90,122,106,122,72,91,79,75,4,112,196,205,118,177,141,70,181,53,93,87,68,79,214,167,155,203,124,11,100,203,220,35,108,195,118,75,100,20,113,81,210,67,14,200,163,219,166,200,152,205,60,87,224,196,248,252,15,82,0,165,206,218,154,169,202,170,39,122,169,209,43,247,46,155,180,3,173,238,124,142,241,83,190,54,237,77,10,35,143,68,213,83,188,239,68,209,60,0,104,159,113,200,0,0,0,1,198,163,84,3,144,82,174,248,28,162,253,224,114,112,171,160,93,123,206,28,154,162,32,13,203,247,156,43,187,181,81,166,167,10,197,240,80,57,87,104,84,139,169,66,177,203,241,255,0,17,83,91,160,21,28,104,139,226,114,80,233,17,169,170,129,196,145,162,251,201,220,167,82,61,88,186,39,113,220,199,163,147,189,78,185,25,167,195,80,59,154,186,166,167,39,205,28,138,213,209,85,123,255,0,196,125,32,117,84,211,83,214,64,250,106,168,89,44,82,53,88,246,57,53,69,69,77,21,63,192,164,93,115,44,224,102,134,106,75,254,122,224,43,117,21,36,244,236,158,229,112,130,154,146,101,146,165,17,41,219,222,173,85,106,42,34,74,190,29,250,247,233,222,169,41,71,226,227,44,41,102,198,216,98,231,133,239,182,248,43,40,238,84,146,210,203,20,204,220,215,53,237,211,189,59,191,87,197,60,0,215,219,132,14,39,113,55,14,25,157,107,158,105,238,14,178,201,112,130,59,133,27,39,108,72,198,34,202,213,213,36,106,162,104,179,57,202,154,183,193,117,253,83,227,148,89,151,100,205,172,190,177,227,171,20,236,124,23,106,24,170,149,169,52,114,57,155,145,123,156,172,85,77,117,69,255,0,2,144,119,199,127,9,88,167,36,51,58,255,0,137,108,120,98,170,60,37,87,95,53,76,19,193,79,182,10,102,47,69,83,189,36,114,162,43,230,209,53,211,245,126,171,203,203,35,140,123,174,23,197,86,108,151,198,184,141,233,104,170,154,26,27,122,85,84,162,49,141,210,165,234,212,78,154,170,251,207,141,17,21,223,118,159,112,19,34,112,168,142,77,20,234,163,172,165,184,82,197,91,71,59,38,134,102,54,70,61,139,170,57,170,154,162,255,0,129,80,238,3,228,146,61,139,220,191,172,170,57,116,211,84,241,59,158,212,118,139,166,170,124,232,221,138,138,229,3,233,106,234,84,117,181,78,192,0,16,193,197,239,29,60,113,228,71,18,249,133,149,182,252,236,164,130,219,105,188,62,107,92,20,214,11,100,204,167,183,84,177,181,84,112,171,229,164,222,231,178,158,120,152,245,114,187,223,107,189,231,254,114,132,207,131,10,185,91,113,71,142,248,148,202,204,97,248,91,199,63,104,241,158,28,196,13,234,127,91,33,163,232,90,234,41,163,236,191,235,120,163,137,219,166,130,183,195,87,166,223,123,68,86,107,154,160,0,33,175,140,158,102,252,73,225,254,35,177,158,10,201,76,113,246,87,11,97,27,132,152,122,58,103,216,168,39,154,162,170,149,238,142,170,121,31,80,201,149,119,78,146,163,54,171,27,210,100,74,172,107,213,234,161,50,128,194,174,86,217,213,158,220,66,101,102,48,204,204,235,204,239,180,221,60,64,219,21,178,139,216,180,116,93,135,161,77,28,211,75,212,166,142,62,175,87,181,196,221,174,111,185,217,245,69,93,234,137,245,240,177,199,29,78,101,113,37,154,188,45,230,75,41,34,190,225,140,81,136,25,133,174,109,124,80,37,198,221,75,95,35,18,137,241,234,138,250,152,98,209,205,116,109,94,164,49,72,231,163,93,19,164,152,51,40,0,0,3,202,102,199,219,191,193,102,50,252,22,255,0,240,207,236,253,199,236,231,242,63,242,83,179,73,217,127,151,252,151,242,221,63,229,61,207,236,187,181,3,213,130,0,127,209,71,227,179,254,174,127,238,102,207,255,0,20,38,207,134,188,222,166,207,172,134,192,217,185,12,244,146,84,98,43,60,51,92,18,146,9,97,130,43,139,53,138,182,24,217,46,175,70,71,83,28,209,162,170,187,84,98,42,57,200,168,229,11,150,12,0,230,183,197,30,123,112,215,248,46,252,10,99,159,179,159,104,253,183,237,63,235,101,29,103,95,179,246,30,143,250,230,41,54,237,235,203,249,186,107,187,191,93,19,76,127,224,43,143,94,44,115,167,139,28,13,150,121,151,154,222,217,195,119,159,105,246,218,47,97,91,105,250,189,43,109,84,209,254,82,26,118,72,221,36,137,142,247,92,154,233,162,234,138,168,161,47,224,16,87,154,188,216,56,177,196,25,143,136,238,249,95,152,255,0,102,112,133,69,194,95,97,218,221,135,109,178,73,79,66,213,219,15,85,211,69,51,214,103,49,26,249,63,42,230,245,28,253,154,51,107,80,39,80,24,213,203,199,48,115,99,54,248,96,177,230,174,113,227,255,0,181,119,172,81,112,184,84,65,39,178,169,168,123,13,44,53,14,164,109,54,148,237,107,37,247,233,164,151,168,173,107,191,47,179,189,24,138,177,45,254,138,63,29,159,245,115,255,0,115,54,127,248,160,19,252,12,127,224,43,52,177,222,116,240,157,129,179,51,50,239,190,217,196,151,159,105,246,218,222,203,13,63,87,165,114,170,134,63,201,194,198,70,221,35,137,141,247,90,154,233,170,234,170,170,185,0,0,2,32,56,245,227,215,139,28,150,226,199,28,229,158,90,102,183,177,176,221,155,217,157,138,139,216,86,218,142,151,86,219,75,52,159,148,154,157,242,59,89,37,123,189,231,46,154,232,154,34,34,32,75,248,48,3,149,39,20,121,237,196,167,225,71,240,215,142,126,209,253,156,246,39,179,63,173,148,116,125,14,209,219,186,223,235,104,163,221,187,161,23,231,107,166,222,237,53,93,125,173,163,142,58,156,53,204,3,25,112,143,152,204,164,75,21,202,162,218,204,35,118,87,197,78,180,53,114,218,105,167,117,20,234,229,106,74,201,229,115,250,78,77,101,73,165,108,122,61,178,51,162,25,148,0,0,0,0,12,53,229,197,199,29,79,21,184,54,191,7,230,11,41,41,243,23,7,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,244,154,249,98,115,85,169,50,69,30,101,0,0,0,0,0,6,37,100,215,27,118,174,32,120,205,196,153,37,150,243,210,86,96,156,23,133,238,53,111,188,210,85,54,162,11,237,106,84,218,227,108,177,235,11,93,27,32,116,149,177,35,153,35,227,153,36,73,19,84,72,212,244,28,86,241,155,98,225,47,49,242,174,217,143,45,93,92,25,142,253,175,79,119,185,64,199,190,170,213,37,58,209,116,42,91,27,117,234,194,157,162,84,150,52,106,201,181,90,230,106,172,233,74,25,42,0,0,0,0,0,0,12,127,227,23,140,92,9,194,6,4,167,191,223,232,253,179,137,47,59,254,207,225,254,164,212,254,212,233,77,78,202,175,234,166,65,44,112,116,163,168,73,63,40,137,191,77,173,213,87,186,202,242,242,230,35,248,205,214,92,50,191,54,18,213,104,199,212,253,107,133,181,241,84,116,227,189,194,249,234,37,146,10,104,58,104,145,118,72,59,59,17,142,150,89,100,141,174,149,85,118,74,228,12,234,0,0,0,142,14,99,92,198,241,150,66,230,133,131,40,242,26,233,73,29,247,14,212,69,115,198,43,95,105,73,160,149,143,142,57,105,173,200,247,170,42,178,72,164,89,38,116,72,215,162,62,4,142,102,185,37,106,4,143,130,202,112,163,197,118,92,113,107,151,12,198,184,42,94,195,117,161,233,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,169,11,246,185,98,153,17,27,35,90,228,84,99,217,36,108,142,190,61,120,245,226,199,37,184,177,199,57,103,150,153,173,236,108,55,102,246,103,98,162,246,21,182,163,165,213,182,210,205,39,229,38,167,124,142,214,73,94,239,121,203,166,186,38,136,136,136,18,254,12,63,229,127,159,121,177,196,78,65,95,241,174,113,226,191,180,23,170,44,97,85,107,130,167,176,211,82,108,165,101,21,20,141,143,101,60,113,177,116,124,210,46,170,155,189,237,53,209,17,19,48,0,2,42,248,156,230,231,125,194,60,65,91,172,153,17,5,170,251,129,112,109,194,104,47,115,54,169,147,82,226,232,223,20,40,230,197,34,193,212,165,232,72,149,45,142,104,164,146,57,93,178,69,73,35,209,142,202,172,45,198,190,21,207,206,14,243,35,58,242,134,231,236,76,95,132,112,125,214,182,186,211,58,199,61,85,138,233,21,12,210,194,231,53,237,217,52,42,248,213,209,74,172,217,35,88,228,115,90,246,203,19,3,42,129,0,63,232,163,241,217,255,0,87,63,247,51,103,255,0,138,19,252,0,0,0,0,0,0,0,22,127,139,108,239,186,240,225,144,56,143,58,44,214,58,75,205,70,28,168,181,185,244,21,50,58,54,84,193,53,198,154,158,102,35,219,222,199,172,83,73,177,250,57,26,253,174,86,189,17,88,190,175,37,243,123,6,231,214,87,225,252,220,203,249,234,228,177,98,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,119,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,135,181,0,0,0,195,254,57,184,205,190,240,121,152,249,59,115,146,213,237,156,25,138,61,185,79,137,173,177,49,137,84,232,226,90,14,149,77,52,142,211,73,162,234,202,169,27,156,145,200,215,185,174,218,170,201,99,12,192,7,201,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,128,0,0,6,0,115,91,226,143,61,184,107,252,23,126,5,49,207,217,207,180,126,219,246,159,245,178,142,179,175,217,251,15,71,253,115,20,155,118,245,229,252,221,53,221,223,174,137,165,191,229,127,198,103,18,124,68,231,237,255,0,5,103,30,100,125,160,178,209,96,250,171,164,20,222,199,160,164,217,84,202,218,40,219,38,250,120,35,122,232,201,164,77,21,118,251,218,233,170,34,160,73,248,49,43,57,120,219,181,112,253,198,110,27,201,44,200,158,146,143,4,227,76,47,110,171,101,230,174,169,180,240,88,171,86,166,233,27,165,147,72,92,233,25,59,163,162,137,92,249,25,28,41,26,200,186,34,200,166,90,128,0,0,0,141,94,104,60,69,113,99,194,246,99,225,107,190,84,231,55,179,48,134,53,183,207,208,181,201,103,182,213,73,71,93,70,177,182,163,107,165,163,87,164,47,100,244,207,110,233,100,119,81,103,252,198,36,109,2,74,129,24,28,179,249,131,102,198,114,103,45,203,39,120,130,198,126,223,171,196,54,245,168,195,21,62,206,166,165,232,213,82,182,73,39,166,217,73,76,196,119,86,5,124,189,73,94,141,103,100,218,154,186,84,66,79,192,0,71,7,52,222,54,115,135,135,172,127,129,242,231,35,241,149,94,27,185,79,103,168,189,222,229,117,166,134,174,10,168,38,153,33,164,107,29,81,28,142,107,216,234,90,181,114,35,90,154,73,31,123,188,24,18,62,8,192,229,159,196,159,25,220,80,231,45,202,167,48,243,115,218,56,7,6,219,214,162,243,77,236,11,84,61,178,170,165,178,71,71,77,190,24,163,154,62,246,205,63,81,155,155,253,75,177,218,117,81,76,138,206,94,54,237,92,63,113,155,134,242,75,50,39,164,163,193,56,211,11,219,170,217,121,171,170,109,60,22,42,213,169,186,70,233,100,210,23,58,70,78,232,232,162,87,62,70,71,10,70,178,46,136,178,40,25,106,0,0,0,0,0,0,12,74,176,113,183,106,178,241,199,142,56,72,204,121,233,40,41,228,168,162,155,9,222,42,106,155,19,29,60,246,203,115,217,105,72,219,10,34,190,73,100,172,149,146,203,46,174,123,219,11,81,85,99,105,150,160,0,0,0,0,0,0,0,35,3,154,7,25,156,73,240,237,159,182,12,21,147,153,145,246,126,203,91,131,233,110,147,211,123,30,130,175,125,83,235,107,99,116,155,234,32,145,233,171,33,141,52,69,219,238,235,166,170,170,161,39,224,140,14,87,252,102,113,39,196,78,126,223,240,86,113,230,71,218,11,45,22,15,170,186,65,77,236,122,10,77,149,76,173,162,141,178,111,167,130,55,174,140,154,68,209,87,111,189,174,154,162,42,73,248,0,0,0,91,254,33,113,77,247,3,100,22,101,227,92,45,93,216,175,88,127,7,222,110,150,234,158,147,36,232,85,65,69,44,145,73,177,232,230,59,107,216,213,209,200,173,93,52,84,84,238,33,7,253,20,126,59,63,234,231,254,230,108,255,0,241,64,39,248,30,43,59,241,173,215,45,114,95,31,102,53,138,158,146,123,150,21,194,247,91,221,28,85,108,115,160,146,122,106,73,38,141,178,53,174,107,149,138,230,34,42,35,154,186,107,162,167,137,229,56,85,226,99,6,241,95,148,116,121,165,131,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,38,212,108,204,219,44,111,100,141,68,220,199,183,115,88,253,241,176,47,0,0,0,6,63,241,153,197,47,226,143,130,112,126,100,86,225,191,109,217,110,88,194,150,197,123,167,137,219,106,153,67,45,29,92,174,150,153,85,200,197,153,143,130,55,35,95,238,189,168,230,106,197,114,72,192,200,0,126,78,19,197,54,44,115,133,108,216,215,11,87,118,219,46,32,183,211,221,45,213,61,39,199,215,165,158,54,201,20,155,30,141,123,119,49,237,93,28,136,228,215,69,68,94,227,245,128,0,0,3,13,115,243,142,58,158,28,120,217,194,25,61,142,25,72,252,186,198,152,94,218,249,170,228,124,84,239,177,220,102,184,86,192,149,174,153,234,214,173,50,181,145,54,102,189,222,227,35,73,24,168,173,123,38,204,160,0,0,0,24,1,204,195,49,248,206,225,231,217,185,189,145,121,163,117,143,0,214,233,71,123,161,251,59,106,171,134,193,84,157,54,67,39,90,72,29,55,70,161,92,228,214,77,205,100,173,219,212,252,180,81,52,51,252,16,67,128,57,178,113,141,134,113,149,166,251,140,241,213,38,49,177,82,84,35,174,22,42,155,53,190,141,149,208,42,42,57,137,61,61,59,101,137,250,46,230,61,21,81,30,214,171,155,35,119,49,211,103,149,89,153,133,115,147,46,48,230,105,96,170,190,209,101,196,214,248,174,20,219,164,141,242,67,189,61,248,37,233,189,236,108,209,61,29,28,140,71,46,201,24,246,170,234,213,3,213,131,15,249,160,103,222,108,112,237,144,86,12,107,147,152,175,236,253,234,183,24,82,218,231,169,236,52,213,123,233,95,69,91,35,163,217,81,28,140,77,95,12,107,170,38,239,119,77,116,85,69,192,14,30,185,143,113,157,142,115,247,45,48,86,41,206,78,219,101,196,24,194,205,107,184,211,125,157,181,71,215,165,158,182,40,229,143,123,41,154,246,238,99,220,154,181,81,201,174,168,168,189,224,77,248,6,5,115,44,227,238,167,135,171,85,46,83,100,134,46,164,131,52,42,234,32,169,185,204,218,40,171,18,201,110,218,175,68,122,75,172,76,169,153,122,91,88,248,228,210,23,72,245,72,213,240,61,193,158,160,129,108,39,204,123,152,78,57,197,86,108,21,133,179,147,182,222,177,5,194,158,215,110,166,251,59,100,143,175,85,60,141,142,40,247,190,153,172,110,231,189,169,171,149,26,154,234,170,137,222,77,78,69,225,92,216,194,25,113,110,182,103,126,103,253,187,198,114,235,81,116,185,69,111,166,163,165,134,71,34,127,83,83,71,4,49,107,12,122,104,146,72,222,163,220,174,114,236,71,54,40,194,224,0,126,78,44,197,54,44,13,133,111,56,215,20,215,118,43,46,31,183,212,93,46,53,61,39,201,208,165,130,55,73,44,155,24,142,123,182,177,142,93,26,138,229,211,68,69,94,224,63,88,17,129,147,156,222,254,220,113,89,37,131,26,219,237,88,91,39,113,6,150,187,77,77,201,221,58,171,68,204,73,22,26,218,169,152,142,103,245,67,220,216,229,98,170,69,3,86,39,36,136,145,77,36,242,126,0,0,0,2,202,113,147,156,119,222,31,248,120,196,25,197,135,33,237,21,120,102,225,99,168,146,155,115,25,218,233,95,119,163,142,166,155,123,216,244,143,171,4,146,197,212,216,174,102,253,205,247,154,138,5,235,5,180,225,215,62,112,111,18,89,71,98,205,108,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,237,241,185,218,35,149,141,222,197,100,141,77,143,106,173,203,0,0,0,0,0,0,0,0,0,82,229,208,168,235,114,129,213,36,186,235,162,120,20,199,30,245,239,95,214,21,187,213,85,170,125,12,106,55,85,211,69,2,164,68,106,104,135,32,233,172,172,165,183,210,203,91,89,59,33,134,22,58,71,189,235,162,53,168,154,170,255,0,129,20,15,17,157,57,185,135,114,95,3,214,227,28,69,80,198,71,12,51,186,38,172,241,198,231,189,144,190,77,27,212,84,69,95,115,195,245,144,51,197,255,0,19,184,155,136,252,206,186,79,12,247,6,217,99,184,79,29,190,141,243,182,84,123,21,98,106,104,145,181,17,117,88,90,228,77,93,226,154,126,188,132,230,145,197,149,126,57,198,179,101,30,15,196,178,123,42,195,113,168,101,98,82,213,106,201,117,167,141,155,92,155,19,79,207,149,21,55,47,199,82,212,112,33,194,86,41,206,252,206,176,98,91,230,24,170,147,9,82,87,195,83,60,243,211,238,130,165,137,214,85,239,89,26,170,136,248,116,93,53,253,127,172,50,179,150,159,3,52,48,210,88,51,215,30,219,168,170,231,168,100,23,43,124,21,52,147,36,148,200,169,80,222,229,114,163,85,85,22,37,240,238,211,187,94,229,89,69,166,166,167,163,129,148,212,176,178,40,163,106,49,140,106,104,136,136,154,34,127,129,15,202,193,184,82,205,130,112,197,179,11,216,173,240,81,209,219,105,34,165,138,40,89,181,173,107,27,167,114,119,254,191,138,248,159,180,0,225,203,162,106,21,116,77,79,158,73,21,203,162,42,247,127,140,2,189,94,186,47,121,219,28,104,158,242,247,169,68,108,215,225,161,216,247,163,83,185,64,171,68,79,3,146,134,200,142,77,80,172,14,21,116,41,71,106,114,230,234,82,140,114,124,127,196,7,40,238,237,80,231,114,253,229,40,197,240,67,157,52,2,164,93,78,74,90,154,34,161,202,107,220,7,32,225,87,238,56,71,124,0,168,28,106,131,80,57,0,0,56,209,62,227,144,7,76,173,220,154,124,78,150,57,241,187,197,79,169,91,169,211,36,122,166,168,157,224,119,53,219,147,84,42,62,120,159,181,116,221,169,222,138,139,222,138,7,93,69,53,61,92,46,167,170,130,57,162,126,155,152,246,163,154,186,46,169,170,47,235,66,38,185,154,112,74,148,87,106,172,226,203,250,26,42,106,88,168,33,90,186,74,106,73,183,57,33,130,161,207,119,187,185,154,170,68,196,240,79,134,170,75,81,229,179,35,2,217,51,11,8,220,240,221,238,217,5,100,85,148,147,67,178,88,247,107,190,39,179,79,20,248,61,126,63,16,53,177,202,236,207,197,185,91,138,237,248,135,11,226,11,133,185,105,234,98,146,84,165,157,88,146,49,178,49,238,69,79,205,93,122,109,241,79,130,27,27,100,118,102,219,243,95,0,208,226,170,25,186,157,126,174,229,89,88,247,123,179,72,196,215,98,233,255,0,51,83,93,238,32,50,146,237,146,153,153,95,129,174,180,83,83,172,16,211,207,15,82,61,187,217,36,77,118,169,239,59,187,118,228,241,94,244,82,75,121,75,241,13,69,112,195,213,89,105,138,49,60,41,89,69,78,199,65,21,69,74,111,149,210,214,204,186,163,118,247,105,213,98,120,175,231,39,128,18,106,0,3,133,251,142,17,21,23,191,191,95,241,28,232,114,0,28,106,159,122,119,13,81,123,181,1,162,107,169,200,56,93,87,185,59,191,88,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,165,85,201,224,221,127,164,227,124,154,255,0,37,221,253,209,82,170,39,136,69,69,239,69,212,2,42,175,138,104,114,113,226,157,192,11,35,198,142,102,227,188,159,225,155,31,102,38,92,219,234,102,191,89,237,173,117,28,212,241,182,87,210,172,147,71,19,170,182,58,55,181,205,133,146,62,103,35,154,173,219,19,181,86,166,174,75,45,203,35,137,108,240,226,35,1,95,42,51,138,207,114,170,117,151,178,246,44,75,81,75,29,60,23,142,180,245,137,39,69,177,65,28,127,145,232,199,19,182,57,253,232,154,237,85,84,92,202,189,216,236,184,150,209,89,135,241,29,162,138,235,107,184,66,250,106,202,42,216,27,61,61,68,78,77,29,28,145,189,21,175,106,162,232,168,168,168,167,197,132,176,78,12,192,22,120,176,254,5,194,54,92,57,107,131,94,149,21,166,130,42,72,25,171,156,245,210,56,154,214,166,174,123,220,189,222,46,114,248,170,129,251,96,241,89,181,155,216,19,37,48,125,110,58,204,59,236,54,155,53,4,105,37,69,76,140,145,251,17,94,198,38,141,141,174,115,149,93,35,17,26,136,170,170,168,136,135,147,200,174,43,114,59,136,200,235,255,0,4,248,234,158,247,37,182,102,67,85,23,101,169,166,150,37,123,92,230,42,178,120,163,118,215,35,31,163,145,52,85,99,147,93,81,81,2,240,158,75,51,241,237,167,46,48,133,102,39,187,220,97,162,134,155,167,249,89,87,68,77,210,177,159,114,252,94,137,225,241,61,105,130,188,214,115,90,159,4,229,61,62,22,109,221,104,234,239,48,245,98,99,30,168,233,18,58,202,69,94,228,106,248,34,47,197,0,135,188,234,204,219,254,108,102,21,219,20,223,110,245,53,253,74,202,158,202,233,166,89,17,144,186,121,30,212,111,114,104,158,255,0,220,132,141,114,141,225,241,244,181,21,25,177,136,172,10,217,164,142,170,158,150,90,136,52,87,65,44,52,143,106,183,87,120,46,247,127,55,239,239,35,51,0,224,171,214,96,226,138,76,49,98,161,158,170,170,175,169,181,177,51,114,251,177,185,235,241,68,240,98,252,126,6,200,89,15,150,54,124,173,203,155,54,29,182,91,160,165,88,104,169,218,244,142,45,138,138,144,68,197,69,239,93,87,242,105,241,248,1,113,64,0,117,202,237,19,67,169,173,71,46,237,117,66,167,174,231,127,152,229,141,238,240,208,10,216,133,103,7,32,0,0,14,21,81,2,157,114,57,81,0,62,68,67,175,170,168,239,29,117,58,220,174,119,119,121,219,28,90,162,42,160,29,141,213,200,142,42,68,83,148,68,68,209,14,64,0,0,227,68,57,0,0,0,1,243,206,199,47,115,84,250,14,21,17,124,80,15,153,154,167,118,170,119,235,189,52,240,208,58,54,233,238,167,120,99,85,21,117,3,162,70,42,46,168,133,112,189,202,170,142,95,217,169,216,246,235,222,136,116,42,43,87,185,116,79,128,31,80,58,226,118,173,68,85,239,59,0,180,252,72,228,158,26,206,188,174,196,56,102,239,100,165,172,168,169,183,79,28,14,124,59,158,146,42,53,205,84,84,115,87,84,88,219,167,127,193,13,127,243,59,7,226,222,29,51,202,229,110,134,154,186,211,87,134,239,111,125,186,109,171,26,171,24,244,123,21,174,85,118,190,227,153,241,119,114,247,155,43,170,35,145,90,228,69,69,77,21,23,226,70,47,53,190,25,146,235,101,172,206,12,55,134,219,215,183,178,106,202,201,169,169,211,116,141,85,163,99,156,229,71,167,230,181,175,95,205,94,237,124,60,64,190,188,187,56,164,181,231,78,90,67,96,189,98,88,170,113,13,175,178,210,73,20,211,107,51,156,148,140,87,119,108,111,243,163,147,195,84,238,93,20,204,99,94,238,95,185,187,91,149,156,72,225,58,106,139,196,148,22,155,181,209,144,215,35,166,217,18,187,163,52,108,220,221,171,170,171,164,68,248,119,232,108,1,135,239,52,120,130,209,75,117,161,169,142,120,170,34,100,136,248,220,138,139,185,168,239,247,149,0,253,19,170,86,167,231,104,118,156,57,53,77,52,3,166,61,222,11,175,237,59,155,224,83,161,203,126,224,42,34,87,157,166,78,95,98,197,88,23,136,26,121,186,214,90,155,122,96,234,200,246,177,189,146,170,57,42,42,233,215,85,126,249,58,204,150,167,185,25,181,157,151,222,118,178,53,18,90,140,85,230,105,146,159,134,158,17,241,79,103,184,118,90,252,9,174,53,163,223,46,200,101,236,80,77,218,35,147,72,222,231,107,75,45,78,198,166,221,101,72,183,57,27,187,80,142,174,78,185,153,246,63,138,201,176,45,93,93,213,105,49,238,31,172,183,195,75,79,39,245,43,171,169,145,43,35,158,161,138,244,69,217,4,21,140,99,209,174,115,93,58,181,17,26,247,170,77,249,172,14,83,227,175,193,126,105,224,220,204,246,95,180,254,201,98,11,117,247,177,117,250,61,171,178,212,199,55,75,169,181,219,55,116,246,238,218,237,53,215,69,211,67,102,140,39,138,108,88,231,10,217,177,174,22,174,237,182,92,65,111,167,186,91,170,122,79,143,175,75,60,109,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,192,126,86,108,99,175,193,126,86,99,44,204,246,95,180,254,201,97,251,141,247,177,117,250,61,171,178,211,73,55,75,169,181,219,55,116,246,238,218,237,53,215,69,211,67,89,124,89,138,111,184,231,21,94,113,174,41,174,237,183,172,65,112,168,186,92,106,122,76,143,175,85,60,142,146,89,54,49,26,198,238,123,220,186,53,17,169,174,136,136,157,196,218,115,133,198,183,92,43,193,243,236,86,250,122,73,41,241,142,40,182,217,43,157,51,28,175,142,6,54,106,228,116,74,142,68,71,245,104,98,106,171,145,201,177,207,77,53,84,115,98,47,133,92,173,252,52,241,29,151,89,103,53,139,219,52,23,156,65,75,237,90,46,213,217,250,182,184,159,214,174,252,162,61,142,110,148,177,78,239,113,200,245,211,70,106,229,106,40,79,71,5,153,103,248,34,225,79,44,48,44,148,151,90,74,186,124,63,5,194,190,150,233,31,78,170,150,186,181,86,178,170,7,179,99,85,157,57,234,37,98,49,205,220,214,181,26,229,87,34,170,193,15,19,119,107,173,131,139,188,215,190,216,174,117,118,235,149,187,50,47,181,116,117,148,147,58,25,233,167,142,231,51,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,217,36,214,179,139,31,52,249,201,243,3,16,250,140,224,76,247,47,158,54,237,92,87,224,9,44,88,158,122,74,28,197,194,180,244,240,221,104,221,84,215,79,118,129,176,194,215,221,153,27,97,137,140,100,149,14,145,174,138,52,114,66,189,52,114,162,73,30,185,106,107,3,149,89,153,138,178,111,49,240,230,105,96,170,190,207,122,195,55,8,174,20,219,164,145,145,205,177,125,248,37,233,189,143,116,50,177,93,28,140,71,38,248,222,246,170,232,229,54,30,225,87,137,140,27,197,126,81,209,230,150,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,155,81,179,51,108,177,189,146,53,19,115,30,221,205,99,247,198,192,188,0,0,32,7,153,166,74,126,5,184,184,197,61,158,225,218,168,49,222,184,214,143,124,187,230,139,182,207,55,104,142,77,35,99,91,165,84,85,59,26,155,180,137,98,220,229,118,237,50,255,0,146,94,113,216,165,194,184,235,135,234,136,122,55,170,107,130,227,26,57,55,61,221,174,150,72,233,233,42,19,68,102,200,250,47,138,155,189,95,185,253,171,221,110,145,185,86,224,115,155,202,223,181,124,56,216,179,50,130,197,218,171,240,38,32,143,180,214,246,173,157,142,215,90,197,134,111,201,171,209,178,111,170,109,185,189,205,115,219,166,169,163,122,138,70,7,6,217,233,89,195,183,17,216,51,49,189,179,236,235,43,110,17,219,177,27,158,147,190,23,217,234,30,216,234,150,72,160,84,124,189,54,47,93,140,209,201,213,134,39,108,114,181,26,161,157,92,243,191,66,127,188,159,195,76,85,229,113,231,179,44,190,181,232,245,166,85,115,206,253,9,254,242,127,13,49,87,149,199,158,204,178,250,215,163,214,129,42,156,206,179,75,240,95,193,182,53,236,151,223,102,93,113,111,103,194,214,255,0,234,94,183,106,237,82,39,107,131,189,142,107,55,80,199,91,239,187,110,154,123,174,71,171,8,43,202,172,179,197,89,201,152,248,115,43,112,85,39,104,189,98,107,132,86,250,109,209,200,248,225,222,190,252,242,244,216,247,182,24,152,142,146,71,163,87,100,108,123,149,52,106,153,149,206,27,59,238,184,243,136,186,124,154,154,199,73,71,109,202,234,116,109,61,91,100,115,231,174,158,227,75,73,83,43,223,224,214,49,173,72,88,214,34,42,234,201,28,174,93,232,200,253,7,37,188,156,177,99,12,229,197,185,197,119,155,169,87,151,118,250,122,123,93,54,215,166,218,171,147,106,35,117,78,246,189,17,118,65,5,68,93,55,49,237,119,105,221,238,186,54,170,132,191,97,60,45,98,192,216,86,205,130,176,181,15,98,178,225,251,125,61,174,221,77,213,124,157,10,88,35,108,113,71,189,234,231,187,107,24,212,213,202,174,93,53,85,85,239,53,109,54,168,53,87,2,116,249,75,102,150,4,197,124,39,88,114,206,193,125,237,88,147,2,118,175,180,20,93,150,102,118,62,219,114,174,154,151,242,143,98,71,38,248,218,174,252,155,157,183,77,29,162,247,25,170,107,45,145,121,233,152,252,58,102,61,187,52,50,190,243,216,110,180,58,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,234,66,253,173,213,53,71,35,154,215,177,204,123,24,246,236,105,146,249,189,131,115,235,43,240,254,110,101,252,245,114,88,177,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,59,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,67,218,144,3,205,31,207,102,102,253,23,209,232,137,254,32,7,154,63,158,204,205,250,47,163,209,1,149,92,140,127,77,159,187,127,196,140,85,230,143,231,179,51,126,139,232,244,70,85,114,49,253,54,126,237,255,0,18,49,87,154,63,158,204,205,250,47,163,209,1,159,252,177,120,241,252,55,216,169,178,27,54,47,91,177,246,31,183,183,217,183,75,141,199,169,85,138,33,107,230,116,154,55,164,212,235,83,192,218,116,118,233,36,150,102,164,147,46,187,37,114,103,249,171,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,193,60,11,241,155,98,227,15,46,42,174,114,90,189,141,140,240,191,103,167,196,214,216,152,245,165,108,146,163,250,85,52,210,59,93,97,151,165,42,164,110,114,201,27,152,230,187,114,35,37,144,50,84,0,6,174,248,3,31,227,44,172,198,86,156,193,203,236,67,87,99,196,54,58,132,169,161,174,166,84,223,19,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,132,248,62,226,207,6,241,117,149,255,0,110,44,84,244,150,123,237,5,68,148,215,220,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,179,94,163,17,85,209,61,19,92,194,234,240,197,196,46,42,225,127,57,108,185,185,133,169,187,127,96,234,83,92,109,111,170,146,158,27,157,12,173,219,45,60,142,98,255,0,115,35,21,205,123,89,44,81,61,88,253,155,84,54,83,7,138,201,124,222,193,185,245,149,248,127,55,50,254,122,185,44,88,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,157,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,1,25,124,215,184,227,166,195,86,171,223,8,249,114,202,180,190,220,169,233,217,139,174,200,249,105,210,134,146,86,199,59,104,160,86,171,86,87,207,19,153,213,114,235,18,67,43,163,209,238,145,253,27,213,204,119,142,58,158,20,176,109,6,15,203,230,82,84,102,46,48,167,157,244,51,74,248,165,101,146,145,170,140,90,217,96,85,87,61,238,114,185,176,53,205,233,57,241,74,231,43,146,21,138,72,33,3,63,249,42,121,167,197,63,47,235,189,70,220,93,94,121,223,161,63,222,79,225,165,170,228,169,230,159,20,252,191,174,245,27,113,117,121,231,126,132,255,0,121,63,134,129,231,249,80,241,199,83,134,174,182,78,17,243,25,148,137,98,185,84,84,51,8,221,149,241,83,173,13,92,174,146,119,81,78,174,86,164,172,158,87,63,164,228,214,84,154,86,199,163,219,35,58,50,232,106,174,76,247,45,46,96,148,217,195,106,179,240,249,155,247,90,185,51,6,130,159,179,89,238,213,114,203,85,62,37,99,27,85,60,139,34,178,4,100,15,167,166,130,38,171,230,149,207,157,117,114,170,189,93,168,72,80,0,0,0,12,21,230,133,193,71,227,1,129,31,156,249,123,108,186,215,102,78,13,183,178,154,43,117,18,117,189,179,107,108,206,123,233,210,39,57,52,154,46,172,243,70,177,162,190,79,126,45,146,57,241,116,225,135,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,180,65,14,220,212,56,21,169,192,24,134,235,196,246,86,208,85,207,134,47,149,19,92,177,156,51,85,69,178,211,113,158,170,22,54,120,150,73,18,105,25,85,53,74,170,198,198,63,164,246,189,119,54,55,177,145,132,138,112,125,197,158,13,226,235,43,254,220,88,169,233,44,247,218,10,137,41,175,184,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,102,189,70,34,171,162,122,37,245,53,204,224,251,139,60,101,194,46,104,125,184,177,83,213,222,44,85,244,242,83,95,112,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,102,253,58,140,69,70,202,244,89,200,204,206,46,50,107,0,112,227,63,18,244,56,186,213,122,195,117,118,247,79,135,182,85,58,47,109,87,43,31,208,161,143,220,116,140,153,210,70,230,61,171,26,186,29,146,186,70,181,34,147,104,120,14,98,60,94,126,42,89,52,159,101,171,122,57,133,140,122,180,88,95,125,7,105,134,14,147,162,237,85,114,110,84,141,58,81,202,221,136,237,251,165,146,45,99,124,105,46,216,11,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,245,121,209,155,216,203,62,179,67,16,102,230,96,79,73,37,247,17,84,54,106,132,164,129,33,130,38,50,54,197,20,49,179,189,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,150,82,121,78,240,81,110,194,216,86,217,197,70,100,91,55,226,75,206,181,56,58,7,165,85,60,214,170,23,71,81,79,37,68,141,87,50,57,187,84,115,110,98,58,55,181,34,72,164,99,213,101,84,96,101,7,4,156,31,97,158,17,178,190,43,43,82,146,183,27,95,41,224,118,44,188,82,75,81,208,174,158,41,39,124,44,142,57,94,173,107,33,109,75,226,71,181,145,172,136,212,123,218,213,93,173,136,190,104,254,123,51,55,232,190,143,68,79,241,0,60,209,252,246,102,111,209,125,30,136,12,255,0,228,169,229,99,20,252,192,174,244,235,113,226,185,175,113,199,77,134,173,87,190,17,242,229,149,105,125,185,83,211,179,23,93,145,242,211,165,13,36,173,142,118,209,64,173,86,172,175,158,39,51,170,229,214,36,134,87,71,163,221,35,250,56,213,195,143,28,117,60,41,112,77,122,193,249,124,202,74,140,197,198,24,226,232,250,25,165,124,82,178,201,72,219,125,181,139,91,44,10,170,231,189,206,87,54,6,185,189,39,62,41,92,229,114,66,177,73,133,86,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,1,234,242,95,40,113,150,125,102,134,31,202,60,191,130,146,75,238,34,168,116,52,235,87,58,67,4,76,100,110,150,89,164,127,122,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,172,228,221,56,122,194,188,47,242,244,204,172,163,194,213,61,191,176,101,254,37,169,184,221,31,75,29,60,215,58,233,104,39,116,181,18,53,137,253,204,108,71,57,238,100,81,68,197,123,246,110,95,213,224,95,131,43,23,7,153,113,85,108,146,235,237,156,103,138,59,61,70,38,185,68,247,165,43,164,137,31,210,166,166,141,218,105,12,93,89,81,36,115,82,73,28,247,57,219,81,89,20,119,3,139,31,43,25,201,242,255,0,16,250,116,224,107,88,109,80,106,174,109,80,0,0,0,0,0,0,6,42,243,71,242,39,153,191,69,245,138,34,37,120,23,227,54,251,193,230,99,213,92,228,181,123,103,6,98,142,207,79,137,173,177,49,137,84,232,226,87,244,170,105,164,118,154,77,23,86,85,72,220,228,142,70,189,205,118,213,86,75,28,181,115,71,242,39,153,191,69,245,138,34,0,64,218,118,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,33,47,150,231,48,74,110,29,170,100,201,236,228,186,213,187,46,174,53,14,169,162,185,77,44,179,51,12,189,34,158,73,82,42,120,96,150,105,153,83,50,192,213,99,92,214,70,245,124,154,106,249,21,102,208,1,21,124,243,191,66,127,188,159,195,73,84,34,175,158,119,232,79,247,147,248,104,22,171,150,47,30,63,129,11,237,54,67,102,197,235,110,1,196,23,6,251,54,233,113,184,244,233,112,188,206,100,206,147,70,244,156,189,26,137,221,78,142,221,36,113,66,229,146,101,211,124,174,89,169,53,87,37,211,149,15,28,116,216,150,213,100,225,31,49,153,86,183,219,109,61,67,48,141,217,95,45,66,87,82,68,217,39,117,20,234,229,114,196,248,34,107,250,78,77,34,88,98,108,122,49,209,179,172,18,104,0,2,42,249,231,126,132,255,0,121,63,134,150,171,146,167,154,124,83,242,254,187,212,109,197,213,231,157,250,19,253,228,254,26,90,174,74,158,105,241,79,203,250,239,81,183,0,231,87,230,159,11,124,191,161,245,27,137,125,121,80,241,199,77,137,109,86,78,17,243,25,149,107,125,182,211,212,51,8,221,149,242,212,37,117,36,77,146,119,81,78,174,87,44,79,130,38,191,164,228,210,37,134,38,199,163,29,27,58,214,43,157,95,154,124,45,242,254,135,212,110,38,0,1,181,64,48,215,151,23,28,117,60,86,224,218,252,31,152,44,164,167,204,92,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,210,107,229,137,205,86,164,201,20,121,148,0,193,94,112,89,57,98,199,60,48,46,106,212,77,217,239,89,105,112,130,162,142,77,175,127,94,150,186,162,10,74,138,109,17,237,99,119,61,244,210,245,21,175,114,118,109,141,218,146,57,76,234,60,254,97,96,171,86,101,96,12,75,151,55,218,138,184,45,184,170,207,91,100,172,150,145,237,108,241,193,83,11,225,145,209,185,205,115,81,232,215,170,162,171,92,154,233,170,47,128,26,230,112,177,157,127,139,183,16,88,39,56,228,183,246,218,76,63,112,94,223,3,98,234,72,250,25,226,125,61,87,73,189,72,209,102,72,38,149,99,220,244,111,81,25,187,86,234,139,178,153,171,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,166,198,124,23,231,29,247,63,120,96,192,25,171,138,97,217,122,186,219,228,167,184,201,185,139,218,106,169,42,37,164,150,167,70,49,140,103,89,244,238,151,166,214,163,89,212,216,154,163,117,80,189,102,184,60,104,103,29,139,63,120,160,199,249,171,133,161,217,101,186,220,35,167,183,73,185,235,218,105,105,41,226,164,138,167,71,177,143,103,89,148,237,151,166,230,163,153,212,216,186,171,117,89,233,226,159,58,255,0,23,110,31,113,182,113,199,111,237,181,120,126,222,157,130,7,69,212,141,245,211,202,202,122,94,171,122,145,170,194,147,205,18,201,181,232,238,154,63,110,174,209,23,90,192,38,167,147,102,74,125,134,225,246,237,156,117,119,14,181,94,102,220,19,163,4,114,238,142,10,27,116,181,20,241,238,106,198,213,108,206,157,245,138,237,30,246,172,125,13,54,187,122,24,171,206,175,205,62,22,249,127,67,234,55,18,90,114,7,39,44,92,63,228,214,19,201,220,57,55,104,164,195,54,246,211,201,83,181,236,237,117,79,115,164,169,169,216,247,189,99,234,207,36,178,244,247,171,89,191,107,125,214,162,17,45,206,175,205,62,22,249,127,67,234,55,16,47,175,42,30,56,233,177,45,170,201,194,62,99,50,173,111,182,218,122,134,97,27,178,190,90,132,174,164,137,178,78,234,41,213,202,229,137,240,68,215,244,156,154,68,176,196,216,244,99,163,103,90,77,13,85,201,201,229,167,199,85,79,19,88,102,171,44,51,58,190,174,171,52,48,229,60,247,42,170,231,82,197,28,23,123,114,212,34,54,118,36,17,178,40,95,10,207,12,46,141,90,155,147,167,35,92,245,116,137,24,102,248,0,15,201,197,152,166,197,129,176,173,231,26,226,154,238,197,101,195,246,250,139,165,198,167,164,249,58,20,176,70,233,37,147,99,17,207,118,214,49,203,163,81,92,186,104,136,171,220,90,174,26,248,192,200,238,42,108,75,115,203,44,73,209,186,195,215,117,94,27,186,62,24,47,20,145,196,246,53,102,125,59,36,126,232,87,171,18,164,177,185,241,235,34,53,92,143,71,49,177,67,204,191,142,58,158,35,177,148,217,61,129,217,72,204,186,193,119,137,31,13,92,111,138,161,247,203,140,41,36,11,90,217,152,174,106,83,35,95,43,97,107,29,239,178,69,145,234,170,230,50,27,127,203,167,36,51,67,56,184,151,195,149,249,125,124,196,24,94,135,8,212,54,235,122,197,54,136,227,87,218,224,70,63,108,90,203,249,39,62,165,90,232,18,55,54,68,115,31,43,157,20,177,71,43,64,250,249,163,249,236,204,223,162,250,61,17,35,252,180,56,227,166,226,59,6,195,147,216,225,149,108,204,92,23,103,141,243,85,200,249,106,25,124,183,66,177,192,149,174,153,234,231,37,74,57,241,54,102,189,222,251,228,73,24,170,142,123,33,142,14,104,254,123,51,55,232,190,143,68,99,86,19,197,55,220,13,138,172,216,215,11,87,118,43,214,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,224,54,147,6,58,240,57,197,221,171,139,236,163,118,43,158,221,73,103,197,150,26,134,219,113,29,170,10,134,189,140,157,88,142,101,84,44,87,44,172,166,153,55,108,234,38,168,248,230,141,29,39,73,100,118,69,0,0,0,0,0,33,91,157,95,154,124,45,242,254,135,212,110,36,212,144,173,206,175,205,62,22,249,127,67,234,55,16,28,149,60,211,226,159,151,245,222,163,110,38,164,131,110,80,24,255,0,6,224,94,43,234,105,113,134,33,164,180,191,21,97,122,155,5,161,106,85,90,202,171,140,149,148,114,197,78,143,211,107,94,246,193,34,51,114,166,231,237,99,117,123,216,215,78,72,0,0,22,171,139,31,43,25,201,242,255,0,16,250,116,230,181,134,195,220,192,179,123,6,229,7,10,24,250,124,97,61,90,63,24,89,235,176,133,162,26,104,22,87,207,113,174,163,157,145,53,87,185,172,99,90,146,72,247,57,83,70,68,228,110,231,171,24,237,120,64,217,79,139,31,43,25,201,242,255,0,16,250,116,228,5,240,171,196,198,50,225,67,55,40,243,75,7,208,210,92,88,234,119,91,110,246,202,148,70,178,227,110,145,241,190,88,18,77,170,232,95,186,40,222,201,26,139,181,236,110,230,189,155,227,124,250,113,99,229,99,57,62,95,226,31,78,156,214,176,13,159,114,171,51,48,174,114,101,198,28,205,44,21,87,218,44,184,154,223,21,194,155,116,145,190,72,119,167,191,4,189,55,189,141,154,39,163,163,145,136,229,217,35,30,213,93,90,167,171,32,47,151,207,27,119,94,20,49,252,150,44,79,61,93,118,93,98,170,138,120,110,180,110,170,115,96,180,206,233,161,107,238,204,141,176,202,247,190,58,118,200,215,69,26,53,102,78,154,57,85,99,143,73,159,205,46,34,240,38,91,240,227,115,226,94,26,143,106,225,184,112,252,55,219,87,185,52,30,210,237,76,103,97,139,190,39,73,15,94,73,160,102,231,199,249,62,166,231,162,35,93,160,93,83,0,57,213,249,88,194,223,48,40,125,58,226,98,174,74,115,147,226,11,3,118,170,76,227,195,214,172,205,164,155,124,144,77,172,86,90,232,36,94,154,53,189,74,120,93,11,161,106,50,69,218,176,117,21,210,235,213,218,212,97,146,156,223,239,255,0,106,248,47,203,220,83,236,75,173,155,219,56,194,211,112,246,117,218,155,179,215,81,245,109,53,239,232,84,69,170,244,230,102,237,175,102,171,181,200,169,170,232,6,37,242,208,227,142,167,135,28,101,14,79,99,134,82,63,46,177,165,226,55,205,87,35,226,167,125,142,227,50,71,2,86,186,103,171,90,180,202,214,68,217,154,247,123,140,141,36,98,162,181,236,154,114,77,85,201,73,229,125,204,18,154,211,77,101,225,123,58,110,181,111,99,234,27,65,131,239,149,50,203,82,253,243,75,75,79,71,101,72,162,129,206,70,35,159,59,153,60,178,236,141,136,216,189,214,53,154,4,175,128,0,133,110,117,126,105,240,183,203,250,31,81,184,151,87,149,103,30,63,242,35,133,76,223,189,127,109,139,8,95,110,119,31,251,195,41,172,141,103,75,255,0,8,116,79,146,111,237,116,236,111,242,76,45,87,58,191,52,248,91,229,253,15,168,220,76,0,3,106,128,96,175,43,222,53,255,0,24,12,8,204,152,204,43,157,214,187,50,112,109,189,245,50,220,107,87,173,237,155,91,102,107,25,80,178,181,169,164,209,117,96,134,68,145,85,242,123,146,239,145,207,151,167,231,249,162,241,213,152,156,58,221,112,198,81,228,189,125,93,135,22,92,41,227,196,117,247,199,82,210,84,192,150,231,58,162,157,148,140,138,162,57,17,207,124,177,58,71,63,70,108,72,163,68,87,245,31,176,36,40,252,156,89,133,172,88,231,10,222,112,86,41,161,237,182,92,65,111,168,181,220,105,186,175,143,175,75,60,110,142,88,247,177,90,246,238,99,220,154,181,81,201,174,168,168,189,230,16,112,27,204,151,25,113,89,143,227,202,92,95,147,180,148,119,122,91,61,101,222,190,255,0,100,184,163,104,163,100,115,49,172,221,71,80,189,86,49,82,104,163,85,100,211,61,100,86,174,198,198,231,186,44,245,2,0,120,250,224,163,21,112,167,152,245,119,187,77,179,180,101,150,38,184,77,38,28,184,83,164,143,142,131,122,186,70,219,42,22,71,61,237,154,38,34,163,28,247,47,90,54,43,209,119,54,86,69,250,188,191,120,238,190,240,171,138,163,193,88,165,253,183,44,177,5,193,36,184,211,104,200,253,151,85,60,148,177,203,117,222,202,121,106,39,233,83,83,185,59,51,85,26,253,117,77,29,222,179,83,158,153,23,151,28,69,229,197,199,43,243,66,205,219,173,85,218,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,233,204,205,206,209,116,86,171,92,230,61,175,99,222,199,107,217,196,191,14,152,239,133,252,211,175,203,60,117,79,253,182,178,207,91,190,31,235,157,175,180,205,12,21,157,56,165,147,163,213,232,61,221,39,187,123,60,21,60,21,66,82,121,202,221,173,87,254,17,48,77,246,197,115,164,184,219,110,56,226,219,87,71,89,73,51,102,130,166,9,45,151,7,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,22,220,39,121,167,201,191,152,24,123,212,96,62,171,175,19,24,202,255,0,194,229,171,133,139,237,13,37,85,139,14,98,134,98,59,21,115,81,35,158,141,139,21,98,79,72,244,70,233,51,31,45,98,202,215,170,163,216,189,70,170,189,174,98,69,226,178,159,29,126,11,243,79,6,230,103,178,253,167,246,75,16,91,175,189,139,175,209,237,93,150,166,57,186,93,77,174,217,187,167,183,118,215,105,174,186,46,154,1,57,60,193,184,219,181,112,161,128,35,177,97,137,233,43,179,23,21,83,212,67,106,163,109,83,91,61,166,7,67,51,89,118,124,110,134,86,61,145,212,54,54,182,41,17,169,50,245,17,170,169,28,154,65,101,218,231,140,179,95,31,214,222,107,35,171,191,226,204,99,120,146,166,86,82,82,34,207,112,184,213,204,174,114,71,12,45,68,87,201,44,139,163,35,106,119,185,17,169,224,135,213,154,185,153,138,179,147,49,241,30,105,99,90,190,209,122,196,215,9,110,21,59,100,145,241,195,189,125,200,34,234,61,239,108,49,49,27,28,108,87,46,200,216,198,162,232,212,36,255,0,149,215,47,250,59,69,29,183,137,188,239,195,189,107,172,221,154,227,129,237,115,201,4,244,177,210,203,4,83,195,118,119,77,239,221,50,245,116,138,57,17,142,133,209,186,69,106,189,98,116,65,125,121,117,240,43,77,194,214,13,76,113,152,52,20,143,205,75,253,60,208,215,77,77,85,43,217,108,183,76,180,239,75,106,162,72,176,76,246,201,78,217,31,51,89,249,239,115,26,247,177,168,247,230,80,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,144,89,204,83,142,170,158,41,113,146,224,124,190,175,171,102,85,216,42,33,154,134,26,154,88,152,251,157,198,20,168,98,220,145,86,52,158,22,58,58,135,70,200,92,255,0,204,99,94,230,49,238,86,50,250,115,69,230,1,89,119,172,185,112,201,146,24,139,163,106,135,180,219,177,197,210,8,231,130,170,74,168,167,150,9,173,45,234,49,155,97,78,150,178,201,26,189,179,54,70,198,142,70,36,173,151,2,248,117,200,108,101,196,150,110,88,178,167,6,81,85,185,247,26,134,62,231,93,13,58,76,203,77,185,30,212,168,173,149,28,246,55,100,109,118,168,213,123,119,189,89,27,87,123,218,138,22,212,149,238,87,220,193,42,110,213,54,94,23,179,166,235,72,199,178,157,180,24,62,249,83,44,84,204,217,12,84,180,244,118,84,138,40,26,213,122,181,147,185,147,203,46,249,30,173,139,222,123,153,173,213,206,254,85,249,71,122,225,114,217,129,50,219,15,210,82,230,86,8,179,190,107,117,250,130,153,148,243,226,75,138,69,186,104,107,122,178,232,230,84,202,213,216,178,74,189,149,92,196,99,146,38,190,41,33,135,22,97,107,238,6,197,87,156,21,138,104,123,21,235,15,220,42,45,119,26,110,171,36,232,85,65,35,163,150,61,236,87,49,219,94,199,38,173,85,106,233,170,42,167,120,27,73,131,8,57,104,113,199,77,196,118,13,135,39,177,195,42,217,152,184,46,207,27,230,171,145,242,212,50,249,110,133,99,129,43,93,51,213,206,74,148,115,226,108,205,123,189,247,200,146,49,85,28,246,67,155,224,12,85,230,143,228,79,51,126,139,235,20,70,85,24,171,205,31,200,158,102,253,23,214,40,128,136,190,7,56,187,186,240,131,155,142,197,115,219,170,239,24,78,253,78,219,110,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,174,237,157,68,209,89,36,209,163,163,234,172,141,216,35,9,226,155,22,57,194,182,108,107,133,171,187,109,151,16,91,233,238,150,234,158,147,227,235,210,207,27,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,113,171,105,155,252,180,56,227,169,225,199,25,67,147,216,225,148,143,203,172,105,120,141,243,85,200,248,169,223,99,184,204,145,192,149,174,153,234,214,173,50,181,145,54,102,189,222,227,35,73,24,168,173,123,38,9,201,0,0,0,0,0,0,0,1,195,188,14,153,55,120,38,191,180,237,119,220,113,160,20,196,212,252,237,14,211,134,166,137,166,135,32,12,57,230,39,197,37,175,37,178,210,107,5,151,18,197,77,136,110,157,170,146,56,161,155,73,154,229,164,122,183,187,99,191,157,36,126,58,39,122,106,166,90,226,11,205,30,31,180,85,93,107,170,99,130,42,120,159,34,190,71,34,34,109,106,187,253,228,83,95,254,96,89,187,91,154,124,72,226,202,106,123,196,149,246,155,77,209,240,208,163,102,223,18,59,163,12,111,218,221,169,162,163,163,84,248,247,234,7,132,202,44,187,198,188,77,231,58,66,148,181,215,106,139,141,198,42,219,188,219,122,138,145,75,82,198,61,94,187,153,167,115,215,193,83,185,59,180,211,186,125,56,110,201,60,53,146,153,93,135,176,205,162,201,75,71,81,77,110,130,57,220,200,118,189,100,68,115,156,170,170,231,46,170,178,59,94,255,0,138,152,91,202,67,135,100,195,184,98,175,53,241,30,31,70,207,127,183,211,73,73,37,68,26,57,26,218,153,156,213,106,171,151,185,90,216,221,249,169,224,158,36,148,162,35,81,26,212,68,68,77,17,19,224,7,32,29,114,187,70,170,34,247,129,68,239,118,187,90,191,183,66,136,216,170,186,170,6,162,185,201,223,175,222,119,177,186,119,170,0,215,98,105,227,169,208,253,87,187,85,59,222,213,85,77,3,99,110,158,242,119,129,213,3,28,157,206,83,232,56,68,68,240,67,144,0,0,7,26,33,200,0,0,2,149,69,41,118,173,69,113,216,112,168,138,154,40,31,63,85,85,222,58,104,118,50,68,82,137,34,209,21,81,14,166,171,155,221,222,7,216,138,138,114,117,70,229,84,59,16,14,64,0,10,30,133,103,0,124,238,106,53,119,107,162,29,177,59,84,208,165,237,238,240,212,225,139,181,223,230,3,188,0,4,85,243,114,225,241,245,85,20,249,177,135,108,10,233,163,142,150,158,170,90,120,53,86,193,20,53,111,114,187,71,120,38,198,255,0,55,238,239,35,151,37,115,54,255,0,148,249,133,105,197,54,43,189,77,7,78,178,155,181,58,25,150,52,124,45,158,55,185,29,220,186,167,185,247,41,177,78,124,101,141,159,52,178,230,243,135,110,118,232,42,150,106,42,134,177,36,139,122,170,172,18,177,17,59,211,69,252,162,252,126,38,183,184,251,5,94,178,251,20,85,225,139,237,12,244,181,84,157,61,205,149,155,87,222,141,175,79,138,167,131,211,227,241,3,101,172,176,199,182,156,199,194,20,120,158,209,113,134,182,26,158,167,229,98,93,81,118,202,246,125,201,241,98,167,135,192,245,166,10,242,166,205,106,124,109,148,245,24,89,215,117,172,171,179,67,213,149,143,122,171,163,73,43,42,213,59,149,169,226,138,159,21,51,168,0,44,246,122,241,91,145,220,57,199,65,248,88,199,84,246,73,46,83,62,26,88,150,150,166,166,89,85,141,71,61,81,144,69,35,182,181,30,205,92,169,162,43,218,154,234,168,139,235,50,151,55,176,38,117,224,250,44,117,151,151,216,110,214,106,248,214,74,122,152,217,35,55,162,61,236,93,91,35,90,230,170,58,55,162,181,81,21,21,21,21,0,197,206,102,252,75,103,135,14,248,10,199,81,147,182,123,149,43,175,93,171,182,226,90,122,88,234,32,179,244,103,163,72,250,205,150,9,35,252,183,90,72,155,189,204,239,85,211,114,162,34,94,158,11,179,55,29,231,7,12,216,7,49,51,26,223,83,13,250,241,109,115,171,38,168,141,177,62,169,99,154,72,155,85,177,177,177,173,108,204,141,147,53,26,212,110,217,91,162,185,52,114,221,76,91,130,112,102,63,179,203,135,241,214,17,178,226,59,92,250,117,104,174,212,17,85,192,253,28,215,166,177,202,215,53,116,115,24,228,238,241,107,87,197,16,251,108,150,59,46,26,180,81,225,252,57,104,162,181,90,237,240,178,154,142,138,138,6,193,79,79,19,83,70,199,28,108,68,107,26,136,154,34,34,34,32,31,113,194,170,167,130,106,7,130,119,129,78,249,53,254,75,187,251,163,148,87,47,139,116,254,147,149,84,78,245,93,2,42,47,128,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,125,53,106,238,107,151,246,124,14,192,7,13,85,84,213,205,209,126,237,78,64,3,133,84,68,213,87,68,64,138,138,154,162,162,167,234,48,39,152,15,48,76,97,195,69,210,143,5,229,238,24,179,220,110,119,7,84,70,250,171,132,149,27,41,22,36,166,127,124,113,171,22,77,205,153,233,221,34,109,84,69,239,240,91,245,193,38,120,226,158,33,120,125,195,25,155,138,237,84,84,85,247,56,170,27,80,202,71,61,98,87,195,87,81,2,185,169,35,156,228,69,232,162,232,170,186,110,211,85,211,80,61,23,20,60,61,218,120,153,201,251,230,84,220,239,245,22,79,107,67,27,97,175,130,6,204,232,37,142,120,166,141,202,199,42,111,110,248,89,185,168,230,170,181,92,136,230,170,162,165,172,224,143,128,139,55,7,77,196,149,174,204,90,172,95,116,196,51,211,57,102,91,91,40,33,130,40,25,43,88,214,199,212,149,202,229,90,137,85,93,189,17,83,98,35,83,69,87,101,112,0,66,159,55,76,225,160,199,121,175,96,194,118,123,141,61,68,88,126,146,186,26,148,130,103,59,107,150,173,90,136,228,240,71,126,67,195,253,238,226,101,113,101,234,60,59,135,234,175,18,175,187,79,179,95,31,231,61,173,248,119,255,0,56,214,143,57,113,173,199,31,230,94,33,196,183,37,94,165,69,202,173,205,77,238,126,141,117,68,143,68,213,221,254,47,80,50,223,149,78,74,254,16,243,30,229,140,106,169,164,125,61,142,102,65,26,244,88,230,57,242,82,85,35,145,85,222,10,136,172,94,239,189,9,186,99,90,198,163,24,136,141,106,34,34,39,193,8,255,0,228,251,150,201,134,50,90,249,137,42,91,172,215,139,173,61,92,74,230,177,87,99,168,162,84,209,83,85,211,242,139,227,161,32,64,10,92,168,133,71,92,142,68,77,124,64,165,17,21,78,198,161,75,17,116,251,202,252,0,228,0,0,28,42,232,82,174,2,165,83,173,204,87,120,21,162,107,223,240,42,3,173,177,53,59,215,196,173,17,19,192,228,0,7,231,223,47,150,236,61,110,158,233,116,159,165,4,17,186,71,59,107,157,220,159,220,162,175,197,62,6,11,241,77,205,19,14,100,237,76,216,107,3,216,104,239,151,55,65,50,34,79,45,84,27,36,108,170,207,30,138,39,193,203,249,223,15,30,240,51,182,186,237,106,182,49,100,184,220,169,105,90,159,25,166,107,19,199,79,138,253,229,171,197,28,94,112,207,131,220,248,175,217,219,132,41,166,98,170,44,110,185,49,92,138,142,218,169,163,117,240,82,27,115,67,153,134,127,102,67,157,28,44,162,178,83,187,84,217,75,89,90,175,68,222,142,79,123,172,137,221,162,39,230,253,229,132,195,152,63,54,115,166,190,119,88,227,174,191,212,117,23,169,218,46,76,69,71,57,21,234,154,207,34,125,202,190,63,227,2,106,113,127,52,110,24,48,222,228,160,199,118,171,155,154,228,77,41,150,170,84,84,213,83,93,99,129,201,240,255,0,25,105,177,31,57,76,183,160,118,152,119,12,82,93,27,175,139,170,43,33,209,53,95,236,169,127,82,127,132,197,172,186,229,73,154,216,198,24,42,47,119,247,90,18,70,111,116,109,166,165,157,91,238,53,116,220,149,127,123,180,240,248,126,178,250,218,249,43,97,228,129,171,119,204,188,73,44,187,81,93,208,167,164,137,53,209,62,10,231,252,117,248,129,113,176,247,56,76,153,184,70,199,95,169,169,109,146,43,117,115,81,43,165,209,116,78,237,91,75,247,170,255,0,128,187,185,127,204,151,133,156,111,51,105,103,204,251,37,174,119,35,213,18,173,243,194,139,183,79,237,176,177,59,211,95,143,192,197,123,231,37,236,59,79,77,36,182,172,199,196,172,115,116,218,233,225,164,145,63,59,79,4,115,87,195,245,152,167,159,28,0,102,174,71,181,247,75,101,108,183,138,88,150,20,235,39,102,165,115,122,154,162,255,0,242,135,47,114,166,158,31,16,39,127,10,227,188,25,142,40,82,231,131,241,69,178,241,74,231,57,137,45,29,75,100,106,171,85,17,83,185,126,10,168,126,241,175,143,12,220,116,230,159,15,215,26,43,123,234,164,188,89,82,173,31,60,85,183,10,175,113,143,150,55,72,168,141,122,162,251,172,94,237,171,249,203,227,224,77,246,66,231,222,20,207,156,29,14,42,195,179,177,82,73,102,137,88,200,230,68,78,155,209,170,191,148,99,87,226,128,93,0,0,20,171,182,248,157,78,77,83,185,14,201,17,21,53,215,192,249,210,94,255,0,14,224,43,141,85,174,253,95,176,239,69,69,239,67,230,71,42,175,119,127,121,244,70,168,173,2,163,193,231,142,1,161,204,188,170,196,248,66,182,20,145,46,86,186,138,118,170,70,199,185,55,55,249,168,238,237,123,144,247,133,47,99,100,99,163,122,34,181,200,173,84,95,138,40,26,215,231,102,1,196,25,5,157,149,212,61,158,174,146,75,125,214,106,235,107,229,103,73,93,28,117,114,54,55,53,88,190,31,147,241,77,63,160,152,158,90,92,68,71,157,25,69,45,170,227,87,78,183,75,4,148,148,50,177,39,145,242,57,82,141,154,185,119,247,247,172,111,240,85,240,94,243,18,249,197,229,29,53,155,22,97,124,123,109,133,177,182,122,26,180,170,219,28,109,69,214,169,155,124,52,114,247,204,239,130,255,0,71,121,226,57,76,230,194,224,140,206,186,97,41,52,86,94,229,142,102,53,93,34,34,186,58,74,197,119,115,81,83,193,27,227,160,19,104,0,2,149,69,248,28,162,104,21,84,225,21,64,168,252,156,89,133,172,88,231,10,222,112,86,41,161,237,182,92,65,111,168,181,220,105,186,175,143,175,75,60,110,142,88,247,177,90,246,238,99,220,154,181,81,201,174,168,168,189,231,234,167,121,200,26,192,230,198,5,252,23,230,158,50,203,63,106,123,79,236,150,32,184,216,187,111,67,163,218,187,45,76,144,245,122,123,157,179,119,79,118,221,206,211,93,53,93,53,39,83,150,94,117,254,26,120,71,194,221,162,223,217,107,240,38,152,42,179,100,91,33,151,177,65,15,103,146,61,100,123,157,173,44,180,219,220,187,117,149,37,218,212,110,221,99,215,156,182,0,166,195,60,81,218,241,157,187,15,85,210,83,227,28,47,73,83,89,112,114,74,176,87,92,105,229,150,158,68,99,156,170,196,124,116,209,208,163,152,205,52,71,70,229,77,100,220,235,129,201,135,62,106,112,229,215,49,242,111,18,214,210,82,97,58,123,60,216,241,110,21,117,17,83,193,107,125,59,160,167,171,124,142,115,17,85,146,69,37,59,149,239,145,25,26,82,42,163,127,40,231,32,120,174,115,121,165,246,175,136,235,22,89,208,95,123,85,6,4,195,241,246,154,46,203,179,177,221,43,94,179,77,249,69,98,58,77,244,173,183,59,185,206,99,116,209,52,119,81,15,85,201,47,44,241,85,78,105,227,172,227,236,157,44,55,111,195,235,134,122,242,71,35,123,69,117,69,77,61,70,200,93,179,166,254,156,116,186,200,155,209,205,235,193,238,170,63,84,192,188,239,198,182,172,202,206,140,125,152,214,42,122,184,45,184,171,20,93,111,116,113,85,177,173,158,56,42,106,228,154,54,200,214,185,205,71,163,94,136,168,142,114,107,174,138,190,36,217,242,172,201,203,238,81,112,143,104,169,196,115,105,87,143,110,18,227,24,233,182,179,250,150,150,166,8,35,166,77,236,123,145,253,72,41,226,159,95,117,205,235,236,115,81,204,85,80,204,3,90,206,44,124,211,231,39,204,12,67,234,51,155,41,154,214,113,99,230,159,57,62,96,98,31,81,156,5,63,15,88,170,225,195,44,220,78,218,106,123,101,150,219,140,37,194,87,122,40,233,100,116,148,63,212,180,243,65,88,233,26,138,196,133,239,157,97,114,191,102,217,22,4,69,122,203,163,28,52,113,23,142,248,95,205,58,12,204,192,181,31,218,168,239,20,91,33,254,185,218,251,76,51,79,71,212,150,41,58,61,94,131,27,213,99,119,179,197,23,197,22,82,121,53,90,109,87,254,17,49,181,138,251,108,164,184,219,110,56,226,229,73,89,71,87,11,102,130,166,9,45,150,246,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,130,188,193,184,36,186,240,161,143,227,190,225,136,42,235,178,235,21,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,117,21,168,171,28,154,4,223,228,190,111,96,220,250,202,252,63,155,153,127,61,92,150,44,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,206,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,95,106,64,95,47,158,54,238,188,40,99,249,44,88,158,122,186,236,186,197,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,52,114,170,199,30,147,189,132,241,77,139,28,225,91,54,53,194,213,221,182,203,136,45,244,247,75,117,79,73,241,245,233,103,141,178,69,38,199,163,94,221,204,123,87,71,34,57,53,209,81,23,184,15,151,48,176,85,171,50,176,6,37,203,155,237,69,92,22,220,85,103,173,178,86,75,72,246,182,120,224,169,133,240,200,232,220,230,185,168,244,107,213,81,85,174,77,116,213,23,192,214,95,48,176,85,215,45,113,254,37,203,155,237,69,36,247,44,43,120,173,178,86,75,72,247,58,9,39,166,153,240,200,232,220,230,181,202,197,115,21,81,85,173,93,52,213,19,192,218,32,133,110,115,121,91,246,83,136,235,22,102,80,88,187,45,6,59,195,241,246,154,222,213,191,182,93,40,158,176,205,249,53,122,186,61,148,174,183,55,185,173,99,181,213,53,119,81,64,182,156,86,231,125,171,59,184,80,225,157,214,251,29,93,174,163,1,211,223,48,61,115,38,145,178,50,121,232,40,236,136,147,196,228,209,85,146,69,36,79,84,115,81,90,245,123,61,228,106,72,255,0,43,203,223,31,224,220,172,226,231,4,230,14,96,226,26,75,30,30,177,211,222,234,107,171,170,85,118,68,207,99,214,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,227,252,151,107,172,214,170,123,20,215,58,183,219,104,234,38,171,167,163,116,206,88,33,158,102,198,217,101,100,122,237,107,222,216,33,107,156,137,171,146,40,209,117,218,154,124,160,126,174,44,197,55,220,115,138,175,56,215,20,215,118,219,214,32,184,84,93,46,53,61,38,71,215,170,158,71,73,44,155,24,141,99,119,61,238,93,26,136,212,215,68,68,78,226,127,185,118,228,93,102,64,240,167,133,48,221,250,205,236,204,73,126,234,226,75,244,46,89,210,70,213,85,42,44,76,150,57,145,174,134,104,233,89,75,12,145,163,90,214,201,11,255,0,57,85,94,232,86,224,191,39,44,89,251,197,6,0,202,172,83,54,203,45,214,225,37,69,198,61,175,94,211,75,73,79,45,92,180,218,177,236,123,58,204,167,116,93,70,185,28,206,166,244,213,91,162,236,124,0,213,92,218,160,213,92,11,171,142,248,122,197,88,39,34,114,207,136,46,211,237,12,55,152,222,210,166,221,29,44,141,246,93,117,29,100,208,118,121,164,209,99,94,172,113,117,99,93,200,231,108,157,187,17,34,222,255,0,107,193,39,24,56,155,132,108,208,138,244,213,171,173,193,55,202,136,27,139,44,244,145,83,245,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,115,101,83,151,190,0,193,185,167,203,135,4,229,246,96,225,234,75,230,30,190,83,222,233,171,168,106,81,118,74,207,108,214,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,68,183,24,60,38,99,46,17,115,67,236,61,246,162,174,241,98,175,167,142,166,197,136,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,247,233,211,122,162,54,86,42,134,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,16,25,205,31,207,102,102,253,23,209,232,139,171,203,23,143,31,192,133,246,155,33,179,98,245,183,0,226,11,131,125,155,116,184,220,122,116,184,94,103,50,103,73,163,122,78,94,141,68,238,167,71,110,146,56,161,114,201,50,233,190,87,45,170,230,143,231,179,51,126,139,232,244,64,101,87,35,31,211,103,238,223,241,35,21,121,163,249,236,204,223,162,250,61,17,149,92,140,127,77,159,187,127,196,140,85,230,143,231,179,51,126,139,232,244,64,90,172,181,225,235,21,102,166,77,102,142,110,97,106,158,191,224,175,217,53,55,27,91,41,100,150,106,154,26,199,84,182,90,136,220,196,93,58,29,157,178,61,28,212,111,73,101,122,189,189,45,175,242,153,91,154,88,239,37,177,221,179,51,50,210,251,236,108,73,102,235,118,42,222,203,13,71,75,171,11,225,147,242,115,49,241,187,88,229,123,125,230,174,154,234,154,42,34,164,149,114,49,253,54,126,237,255,0,18,45,87,51,174,3,191,2,23,218,156,249,202,123,46,220,3,136,46,14,246,149,174,221,110,233,210,225,121,156,200,91,30,174,234,185,122,53,19,186,161,91,182,56,226,133,203,28,41,166,248,154,161,41,60,42,241,49,131,120,175,202,58,60,210,193,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,106,54,102,109,150,55,178,70,162,110,99,219,185,172,126,248,217,120,13,115,56,62,226,207,25,112,139,154,31,110,44,84,245,119,139,21,125,60,148,215,220,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,191,78,163,17,81,178,189,23,96,140,173,205,44,9,157,56,18,217,153,153,105,125,246,206,27,188,245,187,21,111,101,154,159,171,210,153,240,201,249,57,152,201,27,164,145,61,190,243,83,93,53,77,81,81,84,53,130,46,86,55,200,108,101,131,50,123,47,51,201,212,85,117,120,79,31,211,214,49,151,6,211,163,96,162,184,211,215,85,211,186,137,238,71,185,119,186,42,102,78,215,57,25,189,36,145,172,71,116,100,113,109,73,211,224,43,43,112,38,116,242,216,192,217,105,153,118,47,108,225,187,207,180,251,109,23,106,154,159,171,210,191,213,77,31,229,33,123,36,110,146,68,199,123,174,77,116,209,117,69,84,80,140,14,5,248,205,190,240,121,152,245,87,57,45,94,217,193,152,163,179,211,226,107,108,76,98,85,58,56,149,253,42,154,105,29,166,147,69,213,149,82,55,57,35,145,175,115,93,181,85,146,199,50,156,85,241,147,151,28,49,228,213,30,106,246,187,86,41,171,196,29,157,216,90,209,77,117,72,253,189,27,221,27,164,154,9,227,142,84,232,178,9,58,171,46,213,141,117,141,155,145,210,199,172,38,113,131,194,102,50,225,23,52,62,195,223,106,42,239,22,42,250,120,234,108,88,141,212,9,75,5,213,137,27,22,116,99,18,73,81,143,138,87,172,110,98,191,126,157,55,170,35,101,98,173,148,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,24,197,150,105,100,86,183,68,223,35,221,226,229,85,15,214,199,248,255,0,25,102,158,50,187,102,14,96,226,26,187,230,33,190,84,45,77,117,117,74,166,249,95,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,93,92,255,0,225,51,25,112,231,149,249,83,142,51,2,162,174,134,251,153,84,247,74,154,140,57,87,64,144,79,102,101,44,144,36,73,35,250,142,87,62,88,170,35,145,88,230,70,248,151,86,57,55,35,145,50,171,149,127,2,181,56,255,0,16,218,184,158,205,42,10,184,48,197,142,162,27,150,12,134,26,168,182,93,174,48,85,76,199,79,42,199,34,205,27,41,102,166,69,72,222,198,117,94,230,46,231,70,199,178,79,107,207,59,244,39,251,201,252,52,11,85,201,83,205,62,41,249,127,93,234,54,226,234,243,206,253,9,254,242,127,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,244,39,251,201,252,52,12,10,225,163,134,124,101,197,46,33,197,120,51,47,171,169,25,136,108,24,94,163,17,208,209,84,170,49,151,55,195,85,77,10,210,36,170,228,108,47,115,106,28,172,123,189,205,236,107,92,172,107,150,70,90,171,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,12,245,228,169,230,159,20,252,191,174,245,27,113,125,121,175,112,57,77,137,109,87,190,46,50,229,245,107,125,182,211,211,191,23,90,81,146,212,37,117,36,77,142,6,214,192,141,71,44,79,130,38,179,170,213,210,37,134,39,73,171,29,27,250,193,145,92,2,241,175,133,120,172,203,138,75,37,218,231,217,243,55,12,219,225,143,17,219,234,22,54,73,95,177,27,27,174,116,233,27,88,199,67,43,213,21,237,99,83,163,35,209,138,155,93,19,229,202,163,88,28,173,205,44,119,146,216,238,217,153,153,105,125,246,54,36,179,117,187,21,111,101,134,163,165,213,133,240,201,249,57,152,248,221,172,114,189,190,243,87,77,117,77,21,17,83,97,62,20,120,174,203,142,45,114,225,152,215,5,75,216,110,180,61,56,47,246,9,230,71,213,90,42,156,138,168,215,42,34,117,33,126,215,44,83,34,35,100,107,92,138,140,123,36,141,129,122,192,0,15,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,235,0,107,195,198,223,7,216,155,132,108,208,150,202,228,171,173,193,55,202,137,221,132,239,21,114,211,245,235,160,138,56,31,51,36,142,39,171,154,248,93,82,200,149,238,100,105,34,181,94,198,181,23,107,108,173,215,31,227,43,238,13,176,101,245,231,16,213,214,97,236,43,81,93,83,101,161,153,81,204,160,125,98,196,181,41,18,170,110,107,30,232,35,122,179,93,136,253,238,68,71,72,245,116,138,115,119,227,6,213,139,110,172,225,103,1,174,31,187,91,108,149,17,87,226,91,170,68,218,169,233,174,177,186,70,165,12,15,123,54,192,248,154,186,203,36,78,87,170,202,232,21,209,236,158,57,35,44,12,212,229,159,193,69,187,137,252,119,114,198,217,151,108,237,57,109,132,181,166,173,163,145,42,161,246,205,116,208,200,145,211,195,81,11,163,217,209,213,147,200,173,147,114,107,3,85,138,217,149,205,157,66,56,57,69,113,103,131,113,14,93,219,248,83,188,211,210,89,49,14,21,167,169,169,178,201,53,122,185,248,133,147,213,213,213,84,164,81,172,109,108,111,129,178,71,171,58,143,123,217,190,68,68,108,111,219,35,224,8,1,230,143,231,179,51,126,139,232,244,68,255,0,16,3,205,31,207,102,102,253,23,209,232,128,197,82,106,121,98,240,29,248,16,177,83,103,206,108,89,118,227,236,65,111,111,179,109,119,27,119,78,171,11,194,231,204,217,52,119,85,201,214,168,129,212,234,237,209,199,44,45,89,33,93,55,202,213,199,94,81,28,34,90,179,23,19,63,138,44,95,113,164,168,182,224,123,196,182,219,45,149,105,219,42,205,117,109,60,114,118,169,250,141,86,181,144,182,166,39,197,179,223,235,35,95,186,62,138,36,183,255,0,153,111,48,74,108,158,181,94,56,124,202,11,173,92,121,131,95,79,217,175,23,106,73,101,165,159,13,49,237,165,158,53,141,95,2,178,119,212,83,79,43,81,240,202,215,192,186,57,21,30,141,208,60,87,23,252,214,111,185,95,196,117,175,5,100,165,23,180,176,254,0,184,85,219,241,173,53,194,22,69,13,250,169,30,216,229,165,133,238,141,102,167,236,202,201,81,179,181,81,175,149,202,171,28,177,70,213,155,34,175,60,85,101,31,21,252,19,103,110,48,202,219,149,91,95,110,192,248,138,154,231,104,185,70,200,110,54,231,173,190,167,166,179,68,199,189,187,36,107,85,204,123,28,230,59,71,55,93,236,145,140,131,108,173,202,220,119,157,56,238,217,150,121,105,98,246,206,36,188,245,187,21,23,106,134,159,171,210,133,243,73,249,73,158,200,219,164,113,61,222,243,147,93,52,77,85,81,22,111,159,194,142,92,112,149,192,142,112,224,172,21,23,110,186,215,101,253,250,123,253,254,120,81,149,87,122,166,219,42,17,28,228,69,94,156,44,220,228,138,20,85,108,109,115,149,85,239,124,146,60,32,92,218,160,213,92,218,160,0,0,0,0,0,0,12,85,230,143,228,79,51,126,139,235,20,68,21,229,62,5,252,40,102,158,13,203,63,106,123,51,237,110,32,183,88,187,111,67,173,217,123,85,76,112,245,122,123,155,191,111,83,118,221,205,215,77,53,77,117,39,83,154,63,145,60,205,250,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,0,60,254,116,101,14,50,200,92,208,196,25,71,152,16,82,71,125,195,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,238,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,146,158,84,252,118,218,150,213,65,194,206,114,226,106,182,220,155,80,144,96,139,173,198,118,186,9,32,86,177,177,217,213,234,136,230,61,174,71,44,27,220,228,122,63,160,213,102,200,35,147,45,120,232,224,202,197,198,30,92,82,219,35,186,251,27,25,225,126,209,81,134,110,82,189,235,74,217,37,70,117,105,170,99,110,186,195,47,74,36,89,26,213,146,55,49,174,110,228,71,197,38,190,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,129,180,241,21,124,243,191,66,127,188,159,195,75,213,203,131,152,5,31,17,22,40,178,147,55,177,23,250,172,80,118,153,226,169,168,142,10,120,241,21,46,247,201,186,157,144,178,56,217,52,49,170,49,240,163,119,44,113,36,173,87,254,89,34,178,188,243,191,66,127,188,159,195,64,143,94,28,178,66,235,196,118,112,217,114,106,197,124,164,180,92,175,244,247,23,81,213,213,198,231,192,147,211,208,207,83,27,36,219,239,53,143,116,8,197,122,35,149,136,245,114,53,251,118,45,191,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,202,14,87,30,123,50,203,235,94,143,90,103,255,0,51,174,3,191,13,246,42,156,249,202,123,46,236,125,135,237,238,246,149,174,221,110,234,85,98,136,90,248,91,30,174,234,181,58,212,240,54,161,91,182,57,37,153,169,28,41,174,200,154,129,232,57,105,241,213,83,196,214,25,170,203,12,206,175,171,170,205,12,57,79,61,202,170,185,212,177,71,5,222,220,181,8,141,157,137,4,108,138,23,194,179,195,11,163,86,166,228,233,200,215,61,93,34,71,155,230,174,248,3,31,227,44,172,198,86,156,193,203,236,67,87,99,196,54,58,132,169,161,174,166,84,223,19,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,130,56,58,227,23,2,113,127,129,42,47,246,10,63,99,98,75,54,207,180,24,127,169,53,71,178,250,179,84,50,151,250,169,240,69,28,253,88,233,214,79,201,162,236,215,107,180,84,239,12,43,231,157,250,19,253,228,254,26,90,174,74,158,105,241,79,203,250,239,81,183,23,87,158,119,232,79,247,147,248,105,106,185,42,121,167,197,63,47,235,189,70,220,3,157,95,154,124,45,242,254,135,212,110,37,138,225,151,131,236,77,197,46,87,230,149,235,46,82,174,179,27,96,106,139,3,173,86,118,203,79,20,23,56,43,36,170,101,75,31,36,239,141,177,61,141,133,146,181,234,253,52,142,70,109,114,200,215,50,250,243,171,243,79,133,190,95,208,250,141,196,186,188,140,127,77,159,187,127,196,128,140,188,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,193,28,29,113,139,129,56,191,192,149,23,251,5,31,177,177,37,155,103,218,12,63,212,154,163,217,125,89,170,25,75,253,84,248,34,142,126,172,116,235,39,228,209,118,107,181,218,42,119,225,95,53,206,5,191,151,226,131,37,48,103,253,17,85,143,232,168,93,253,203,155,116,142,157,27,255,0,125,237,79,107,191,176,153,89,254,184,152,143,94,29,115,231,25,112,219,155,150,44,214,193,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,217,35,91,162,57,88,237,143,70,72,212,222,198,170,6,203,192,183,249,23,158,153,113,196,94,92,91,179,67,43,239,61,186,213,93,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,156,204,220,221,83,85,106,181,205,123,28,246,61,143,117,192,2,0,121,157,101,111,224,191,140,156,107,217,44,94,204,181,98,222,207,138,109,255,0,213,93,110,213,218,163,78,215,63,123,220,230,110,174,142,183,220,118,221,52,247,90,140,86,25,169,201,47,51,49,86,32,203,140,196,202,219,181,95,104,178,224,251,133,190,225,104,234,73,35,228,167,237,233,83,215,129,187,158,172,100,40,250,68,145,172,99,91,249,73,231,114,171,149,253,206,118,153,103,138,177,6,92,101,222,105,90,105,59,69,151,7,220,46,22,251,191,78,57,31,37,63,111,74,110,132,238,218,197,99,33,71,210,44,110,123,220,223,202,79,3,81,28,175,238,194,190,88,185,165,248,47,227,39,5,118,187,239,179,45,88,183,180,97,107,135,245,47,91,181,118,168,215,178,65,220,199,57,155,171,163,162,247,219,183,77,61,231,35,21,224,103,79,58,76,227,190,224,252,154,194,89,59,104,135,167,73,152,151,10,138,139,165,78,230,46,234,91,107,169,228,109,54,199,49,85,55,207,61,60,189,70,189,142,111,102,219,239,54,71,34,96,95,45,28,1,77,152,60,105,101,221,45,203,15,85,221,109,182,58,138,155,253,82,194,146,236,163,125,37,52,146,210,212,74,248,213,54,49,181,137,72,137,185,118,57,238,99,29,187,126,213,244,28,214,179,51,240,137,198,78,35,183,83,213,218,170,232,48,85,190,135,12,209,207,111,147,169,187,167,26,212,84,50,103,35,220,213,154,58,170,170,152,156,137,183,111,73,24,230,238,107,149,114,87,146,22,86,255,0,241,151,157,119,11,23,253,9,133,173,23,62,213,251,106,107,224,232,163,255,0,252,26,237,239,103,234,99,191,148,64,37,80,133,110,117,126,105,240,183,203,250,31,81,184,147,82,66,183,58,191,52,248,91,229,253,15,168,220,64,199,92,128,225,51,25,113,25,149,249,173,142,50,254,162,174,186,251,150,180,246,186,154,124,57,73,64,147,207,121,101,84,147,164,169,27,250,141,86,190,40,169,228,145,24,214,72,249,87,70,53,55,43,81,109,86,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,77,57,24,254,155,63,118,255,0,137,30,127,154,247,3,149,56,106,235,123,226,227,46,95,72,150,43,149,69,59,241,117,165,25,21,58,208,213,202,232,224,109,108,8,212,106,74,201,229,115,58,173,93,101,73,165,116,154,189,178,63,162,25,233,193,215,24,184,19,139,252,9,81,127,176,81,251,27,18,89,182,125,160,195,253,73,170,61,151,213,154,161,148,191,213,79,130,40,231,234,199,78,178,126,77,23,102,187,93,162,167,126,5,243,94,227,142,167,18,221,111,124,35,229,203,41,22,197,109,168,167,102,46,187,35,226,168,90,234,184,157,28,237,162,129,90,174,72,153,4,173,103,85,203,164,171,52,78,143,70,54,55,245,163,215,45,243,87,49,242,126,251,81,137,242,191,26,93,112,205,214,174,223,83,107,154,174,221,80,177,72,250,89,217,178,72,213,83,255,0,21,205,95,206,100,140,142,70,43,94,198,57,191,46,0,192,24,203,52,241,149,167,47,178,251,15,85,223,49,13,242,161,41,168,104,105,145,55,202,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,80,61,87,14,185,13,140,184,146,205,203,22,84,224,202,42,183,62,227,80,199,220,235,161,167,73,153,105,183,35,218,149,21,178,163,158,198,236,141,174,213,26,175,110,247,171,35,106,239,123,81,118,9,225,163,135,76,9,194,254,86,80,101,158,5,167,254,213,89,120,173,223,55,245,206,233,217,161,134,122,206,156,178,201,209,234,244,24,238,147,29,177,158,8,158,42,182,255,0,129,126,12,172,92,30,101,197,85,178,75,175,182,113,158,40,236,245,24,154,229,19,222,148,174,146,36,127,74,154,154,55,105,164,49,117,101,68,145,205,73,36,115,220,231,109,69,100,81,228,168,16,3,205,31,207,102,102,253,23,209,232,139,41,79,145,121,143,93,145,211,113,15,108,179,118,236,25,67,136,37,195,119,42,154,117,87,201,110,170,108,52,242,70,250,134,105,238,67,39,106,99,25,34,42,183,168,213,99,182,43,226,73,47,95,52,127,61,153,155,244,95,71,162,51,167,148,6,22,177,99,158,11,243,11,5,98,154,30,219,101,196,24,194,237,107,184,211,117,95,31,94,150,123,77,4,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,239,2,45,184,117,207,156,101,195,110,110,88,179,91,6,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,100,141,110,136,229,99,182,61,25,35,83,123,26,169,176,159,14,185,243,131,120,146,202,59,22,107,96,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,111,141,206,209,28,172,110,246,43,36,106,108,123,85,97,51,143,174,10,49,87,10,121,143,87,123,180,219,59,70,89,98,107,132,210,97,203,133,58,72,248,232,55,171,164,109,178,161,100,115,222,217,162,98,42,49,207,114,245,163,98,189,23,115,101,100,94,127,129,206,46,238,188,32,230,227,177,92,246,234,187,198,19,191,83,182,219,136,237,80,84,57,143,124,8,244,115,42,161,98,185,34,125,76,43,187,103,81,52,86,73,52,104,232,250,171,35,67,97,224,126,78,19,197,54,44,115,133,108,216,215,11,87,118,219,46,32,183,211,221,45,213,61,39,199,215,165,158,54,201,20,155,30,141,123,119,49,237,93,28,136,228,215,69,68,94,227,245,128,0,0,16,173,206,175,205,62,22,249,127,67,234,55,18,106,72,86,231,87,230,159,11,124,191,161,245,27,136,24,0,78,79,45,14,56,233,184,142,193,176,228,246,56,101,91,51,23,5,217,227,124,213,114,62,90,134,95,45,208,172,112,37,107,166,122,185,201,82,142,124,77,153,175,119,190,249,18,70,42,163,158,200,98,3,36,114,27,25,103,228,152,210,215,151,244,85,119,43,238,19,194,242,226,106,123,77,37,58,77,61,201,145,86,210,65,44,49,166,246,174,246,197,83,36,168,141,71,189,235,10,70,214,43,164,77,60,86,19,197,55,220,13,138,172,216,215,11,87,118,43,214,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,224,54,147,60,166,106,230,102,21,201,188,184,196,121,165,141,106,251,61,151,12,219,229,184,84,237,146,54,73,54,196,247,32,139,168,246,49,211,74,245,108,113,177,92,155,228,123,26,139,171,144,178,188,25,113,163,133,120,159,200,234,236,200,196,142,181,97,107,214,16,221,6,47,167,146,186,54,82,209,236,135,170,181,205,87,189,95,21,28,140,73,28,215,77,166,215,69,59,55,72,145,44,142,138,14,96,220,109,221,120,175,199,241,216,176,196,245,116,57,117,133,106,42,33,181,81,182,169,206,130,237,59,102,153,172,187,62,55,67,19,216,249,41,221,27,91,20,136,229,133,58,136,213,69,146,77,66,213,113,85,196,198,50,226,191,55,43,51,75,24,80,210,91,152,218,118,219,109,22,202,100,71,50,221,110,141,242,62,40,22,77,168,233,159,186,89,30,249,28,137,185,239,118,214,177,155,35,101,160,47,175,15,220,38,99,44,247,192,57,159,154,77,168,171,178,97,60,181,194,247,27,211,238,206,160,73,224,175,184,211,66,147,182,218,197,89,24,168,247,68,143,123,164,106,73,210,78,158,246,254,86,61,214,40,13,148,248,177,242,177,156,159,47,241,15,167,78,107,88,108,167,197,143,149,140,228,249,127,136,125,58,115,90,192,46,255,0,21,92,51,227,46,20,51,114,179,43,113,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,220,174,133,251,162,145,143,141,202,187,94,199,109,115,217,178,71,249,250,140,244,204,122,236,142,135,135,139,157,231,183,96,202,28,65,22,36,182,211,84,34,190,75,117,83,97,168,142,70,83,191,95,114,25,59,83,222,248,213,21,189,70,163,219,177,95,42,201,176,79,21,92,51,224,222,43,242,142,179,43,113,133,117,93,185,237,168,109,202,209,115,166,85,115,237,215,24,217,35,34,157,99,220,141,153,155,101,145,143,141,202,155,152,247,109,115,31,178,70,107,217,157,25,67,140,178,23,52,49,6,81,230,4,20,145,223,112,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,2,245,114,222,201,11,174,119,113,95,132,219,111,190,82,90,233,240,29,69,62,56,174,124,209,186,71,207,5,5,101,58,164,17,53,52,69,124,146,201,19,21,92,228,70,177,94,255,0,121,90,145,190,66,185,213,249,88,194,223,48,40,125,58,226,123,94,84,249,13,83,147,124,46,80,98,107,237,21,36,119,220,201,168,76,77,35,219,79,18,79,29,185,241,49,180,16,190,102,61,203,43,58,72,181,45,69,86,244,214,178,70,43,26,228,122,187,197,115,171,242,177,133,190,96,80,250,117,196,8,160,225,203,36,46,188,71,103,13,151,38,172,87,202,75,69,202,255,0,79,113,117,29,93,92,110,124,9,61,61,12,245,49,178,77,190,243,88,247,64,140,87,162,57,88,143,87,35,95,183,98,248,172,89,133,175,184,27,21,94,112,86,41,161,236,87,172,63,112,168,181,220,105,186,172,147,161,85,4,142,142,88,247,177,92,199,109,123,28,154,181,85,171,166,168,170,157,230,74,242,184,243,217,150,95,90,244,122,210,71,249,151,240,57,77,196,118,13,155,56,112,59,234,217,152,184,46,207,35,33,164,141,146,212,50,249,110,133,100,157,104,155,11,17,206,74,148,115,229,116,46,99,125,247,200,177,189,21,28,199,194,31,147,203,43,142,219,86,119,96,219,118,70,102,150,38,171,147,52,44,52,242,54,150,178,233,59,94,252,73,68,197,115,154,248,228,209,21,245,48,197,163,100,99,247,72,246,71,215,221,34,172,221,44,245,53,108,194,120,166,251,129,177,85,155,26,225,106,238,197,122,195,247,10,123,165,186,167,164,201,58,21,80,72,217,34,147,99,209,204,118,215,177,171,163,145,90,186,104,168,169,220,79,79,0,188,107,225,94,43,50,226,146,201,118,185,246,124,205,195,54,248,99,196,118,250,133,141,146,87,236,70,198,235,157,58,70,214,49,208,202,245,69,123,88,212,232,200,244,98,166,215,68,249,67,0,57,213,249,167,194,223,47,232,125,70,226,98,175,15,252,61,98,174,34,235,49,189,147,5,84,235,122,194,56,62,179,22,211,91,219,75,36,242,93,123,52,244,241,190,142,36,141,21,233,51,217,59,150,52,70,187,116,140,99,21,26,143,87,179,42,185,213,249,167,194,223,47,232,125,70,226,57,42,121,167,197,63,47,235,189,70,220,6,10,225,60,83,125,192,216,170,205,141,112,181,119,98,189,97,251,133,61,210,221,83,210,100,157,10,168,36,108,145,73,177,232,230,59,107,216,213,209,200,173,93,52,84,84,238,63,87,52,179,75,29,231,78,59,185,230,102,101,223,125,179,137,47,61,30,219,91,217,97,167,234,244,161,100,49,254,78,22,50,54,233,28,76,111,186,212,215,77,87,85,85,85,147,78,104,60,190,234,110,213,55,174,40,114,90,213,72,199,178,157,213,248,194,199,77,20,84,204,217,12,85,85,21,151,165,150,89,218,213,122,181,144,53,240,69,22,249,30,174,151,222,123,159,174,0,112,145,146,247,92,250,226,27,4,229,253,46,16,171,196,86,137,47,20,117,120,146,158,23,186,38,69,100,142,162,62,219,44,178,181,205,88,153,210,87,53,28,142,107,149,239,99,25,172,143,98,40,75,87,41,110,30,46,185,53,195,205,70,60,197,118,170,74,91,238,103,84,83,94,224,124,53,142,153,238,178,37,59,86,222,217,90,139,210,99,213,102,169,153,17,154,187,101,67,18,69,71,55,167,30,111,159,37,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,214,0,177,92,98,112,171,131,120,175,202,59,134,15,188,219,105,27,137,237,212,245,21,56,78,239,36,139,11,237,215,21,103,184,142,149,172,123,187,52,142,108,109,153,155,93,185,136,142,68,234,50,55,178,250,128,53,119,199,248,3,25,101,102,50,187,101,246,96,225,234,187,30,33,177,212,45,53,117,13,74,38,248,159,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,249,242,95,185,213,229,110,4,252,22,97,108,235,246,23,250,115,251,65,67,133,189,167,218,166,255,0,145,125,154,227,83,208,232,239,233,127,45,239,111,217,191,225,187,78,226,48,56,122,194,214,44,115,159,185,105,130,177,77,15,109,178,226,12,97,102,181,220,105,186,175,143,175,75,61,108,81,203,30,246,43,94,221,204,123,147,86,170,57,53,213,21,23,188,12,202,229,115,192,149,171,59,46,179,103,190,116,97,154,186,140,19,99,168,99,112,253,186,174,6,246,44,67,90,215,61,37,124,155,151,116,180,212,238,99,81,89,179,167,44,142,86,43,156,144,205,19,166,124,249,45,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,62,176,5,159,226,207,13,231,206,44,200,108,79,98,225,187,19,210,88,241,181,69,62,148,242,202,157,57,231,131,191,171,79,75,81,189,173,164,169,123,125,216,231,114,42,53,123,181,137,92,149,16,222,0,6,172,55,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,147,19,201,147,29,100,213,102,77,95,112,5,130,215,106,180,230,77,13,194,74,204,65,249,119,62,186,245,67,185,59,45,103,190,212,210,24,186,171,79,210,141,206,108,110,111,81,200,199,85,123,222,87,154,47,47,250,59,189,29,203,137,188,144,195,189,27,172,61,166,227,142,45,112,73,4,20,178,82,197,4,179,205,118,111,81,236,219,50,116,180,150,56,209,238,153,210,54,68,106,61,37,116,177,151,146,249,189,140,178,23,52,48,254,110,101,252,244,145,223,112,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,59,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,3,103,50,24,57,196,102,134,67,99,204,220,178,225,252,14,218,187,166,96,225,26,119,218,49,29,226,154,183,91,116,16,53,239,123,45,203,26,162,164,149,49,75,36,174,123,216,172,72,247,186,39,245,95,171,105,178,3,63,185,186,229,220,92,60,209,93,50,18,239,72,252,212,191,211,210,67,85,108,169,162,171,123,48,203,230,167,115,234,102,73,38,166,100,21,143,130,68,72,152,136,187,28,247,182,69,107,216,215,70,232,150,180,219,49,150,107,227,250,43,53,28,149,119,252,89,140,111,17,211,68,250,186,180,89,238,23,26,185,145,173,89,38,153,200,138,249,37,145,53,124,142,78,247,42,185,124,84,15,223,225,251,14,102,62,43,207,28,7,99,202,23,244,113,156,216,130,134,91,37,75,169,214,120,232,234,162,153,178,54,170,86,36,114,126,70,29,139,52,138,177,189,173,142,55,185,205,84,69,67,101,235,76,119,88,109,84,80,223,107,105,43,46,76,167,141,181,149,20,148,206,166,130,105,209,169,212,124,113,58,73,29,27,21,218,170,49,100,122,181,21,17,92,237,53,92,85,229,243,193,37,171,133,12,1,37,247,19,193,73,93,152,184,170,158,158,107,173,99,169,90,217,237,48,58,24,92,251,75,36,108,210,177,236,142,161,178,57,210,198,173,73,151,166,174,69,72,227,211,45,64,24,171,205,31,200,158,102,253,23,214,40,140,170,49,87,154,63,145,60,205,250,47,172,81,1,4,57,123,130,174,185,149,143,240,214,92,216,170,41,32,185,98,171,197,21,146,142,90,183,185,176,71,61,76,204,134,55,72,230,181,206,70,35,158,138,170,141,114,233,174,136,190,3,31,224,12,101,149,152,202,237,151,217,131,135,170,236,120,134,199,80,180,213,212,53,40,155,226,126,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,237,120,78,243,79,147,127,48,48,247,168,192,76,79,49,78,5,105,184,165,193,171,142,50,250,130,145,153,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,61,141,99,158,198,57,94,192,199,94,85,156,120,255,0,200,142,21,51,126,245,253,182,44,33,125,185,220,127,239,12,166,178,53,157,47,252,33,209,62,73,191,181,211,177,191,201,48,149,67,86,27,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,73,191,229,161,199,29,55,17,216,54,28,158,199,12,171,102,98,224,187,60,111,154,174,71,203,80,203,229,186,21,142,4,173,116,207,87,57,42,81,207,137,179,53,238,247,223,34,72,197,84,115,217,8,102,248,0,0,0,0,7,11,220,1,83,83,132,69,248,133,85,57,69,80,57,0,1,134,220,203,120,136,143,37,242,138,43,85,186,174,157,46,151,249,42,232,98,98,207,35,36,106,173,27,244,114,108,239,238,89,25,226,169,226,157,228,59,100,158,1,196,25,251,157,148,52,61,158,174,174,75,133,214,26,235,147,226,103,85,91,28,149,113,182,71,57,94,190,31,148,241,93,127,164,201,238,108,217,176,184,223,51,173,120,74,61,17,150,73,100,153,237,71,72,168,142,146,146,141,91,220,228,68,240,87,120,106,123,126,78,153,71,77,121,197,152,163,30,220,161,108,141,130,134,145,41,119,71,27,145,52,170,126,239,29,92,157,240,183,224,159,211,220,4,160,228,118,1,161,203,76,170,195,24,66,138,20,141,45,182,186,122,119,42,198,198,57,118,183,249,200,222,237,123,212,247,133,44,99,99,99,99,98,34,53,168,141,68,79,130,33,80,28,42,162,119,169,209,34,171,157,250,191,97,221,34,162,53,79,157,92,168,189,253,221,224,118,49,17,190,61,199,98,59,119,129,243,245,117,118,135,124,104,136,154,235,226,5,96,0,7,224,226,172,119,131,48,61,10,220,241,134,40,182,89,233,90,230,177,101,172,169,108,109,69,114,170,34,119,175,197,81,79,27,159,89,247,133,50,27,7,77,138,177,20,236,68,142,88,98,70,62,57,149,23,168,245,106,47,228,216,229,248,41,8,60,76,241,211,154,124,64,220,107,109,236,170,146,207,101,90,181,124,17,81,92,42,189,246,50,89,29,26,170,57,232,137,238,189,59,182,167,230,167,135,128,18,203,152,28,201,120,89,193,19,58,150,12,207,178,93,39,106,49,85,41,31,60,200,155,181,254,213,11,211,185,52,248,252,75,69,136,121,194,100,205,190,55,186,195,77,75,115,145,27,171,90,169,93,22,171,162,247,106,234,95,189,19,252,38,4,100,63,0,25,171,158,13,101,210,231,91,45,158,150,85,153,58,203,217,170,156,238,158,136,159,252,161,171,222,171,167,135,192,202,203,31,37,236,59,81,77,28,183,92,199,196,175,115,181,220,232,33,164,141,63,59,79,5,115,151,195,245,129,237,112,231,57,76,183,175,118,152,139,12,82,90,219,175,139,106,43,38,213,53,79,236,105,127,90,255,0,128,187,56,67,154,55,12,24,147,106,87,227,187,85,177,206,114,166,149,43,85,18,34,106,137,174,178,64,212,248,255,0,136,199,107,167,37,108,60,176,57,109,25,151,137,34,151,106,171,122,244,244,146,166,186,47,193,28,207,142,159,18,197,102,47,42,76,214,193,208,207,81,100,191,186,238,145,179,123,99,117,53,44,10,239,113,203,166,229,171,251,219,167,135,199,245,1,44,88,95,139,206,25,241,131,153,21,135,59,112,133,76,207,84,68,141,183,38,35,149,85,219,81,52,118,158,42,93,74,27,181,170,230,196,146,221,114,165,170,106,252,97,153,175,79,29,62,11,247,154,207,98,60,31,155,57,45,95,3,175,145,215,88,42,58,137,211,236,247,38,42,171,154,136,244,77,96,145,126,244,95,31,241,151,239,43,249,152,103,246,91,185,177,204,202,43,221,59,116,77,149,85,149,168,245,77,234,229,247,186,202,157,250,170,126,111,220,4,248,131,1,248,89,230,137,135,51,138,166,28,53,142,44,52,118,59,155,96,137,21,32,150,170,125,242,58,84,103,143,69,83,226,213,252,239,143,143,113,157,22,59,229,187,16,219,160,186,90,231,234,193,60,109,145,174,218,230,247,47,247,72,139,240,95,128,31,122,162,47,137,67,162,106,247,167,137,216,0,234,107,21,190,39,98,41,201,74,166,157,255,0,0,42,5,8,226,164,93,64,228,0,5,46,67,173,81,17,78,213,239,40,122,46,159,112,21,53,81,74,142,184,220,138,154,248,29,128,82,246,181,237,86,61,17,90,228,84,84,95,138,16,139,205,91,37,127,7,153,143,109,198,52,180,210,50,158,249,51,224,145,122,44,107,26,248,233,41,81,168,138,223,21,84,71,175,127,220,164,222,17,251,206,11,45,147,19,228,181,143,18,83,55,73,172,247,90,138,185,85,173,98,46,198,209,74,171,170,174,139,167,228,211,195,80,49,87,148,94,112,208,96,76,215,191,225,59,197,198,158,158,44,65,73,67,13,50,79,51,155,185,201,86,141,84,106,120,43,191,47,225,254,255,0,121,53,134,177,153,53,141,110,56,3,50,240,246,37,182,170,245,41,238,84,142,114,111,115,53,107,106,35,122,166,173,239,241,98,27,46,97,59,212,120,139,15,210,222,34,95,118,163,126,158,63,205,123,155,241,239,254,104,24,209,198,231,1,22,110,49,91,134,235,91,152,181,88,66,233,135,167,169,114,76,150,182,87,195,60,83,178,38,189,174,143,169,19,145,200,180,241,42,59,122,162,38,244,86,174,168,173,186,124,47,240,247,105,225,155,39,236,121,83,108,191,212,94,253,147,12,141,154,190,120,27,11,167,150,73,229,154,71,35,26,171,177,187,230,126,214,171,156,168,212,106,43,156,168,170,183,108,1,194,170,34,106,170,136,159,172,34,162,166,168,186,162,150,15,141,188,241,197,60,61,112,251,137,243,55,10,90,168,171,107,237,145,83,182,157,149,110,122,68,143,154,174,158,4,115,146,55,53,202,137,214,85,209,21,53,219,166,169,174,165,133,229,253,204,19,24,113,47,116,172,193,121,133,134,44,246,235,157,189,212,241,178,170,223,37,70,202,181,149,42,95,221,28,138,245,143,107,97,98,119,200,187,149,85,123,188,16,51,220,225,202,168,154,181,186,175,221,169,200,3,175,166,174,93,206,114,254,207,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,28,104,159,114,28,131,133,215,69,211,199,225,168,28,156,57,168,246,171,87,193,83,65,167,121,200,24,193,196,15,0,121,75,196,117,226,170,231,141,110,151,186,73,42,222,143,235,219,210,149,179,193,221,22,189,39,201,19,213,155,186,45,69,238,93,81,84,189,217,63,149,88,87,36,114,211,15,101,94,10,134,70,89,240,229,19,104,233,223,43,35,108,179,104,170,231,203,47,77,140,107,164,123,220,231,189,200,212,220,231,57,87,189,84,246,32,0,0,12,96,230,27,141,43,48,111,15,87,138,154,41,28,201,37,236,250,42,61,205,94,234,234,68,241,111,247,74,107,236,170,174,85,115,149,85,87,189,85,73,144,231,31,142,82,203,150,182,124,29,28,178,54,75,221,60,178,38,212,93,63,37,89,70,238,245,69,68,79,5,248,41,15,182,43,84,215,187,172,22,200,17,22,73,183,105,223,167,131,85,222,63,208,6,196,156,19,225,152,240,199,14,152,62,145,172,70,186,107,69,182,87,119,53,53,94,195,78,159,15,31,2,251,31,131,128,173,145,217,240,85,138,219,28,109,141,41,237,180,177,237,106,34,34,109,137,173,248,119,124,15,222,3,133,238,40,123,119,119,120,21,170,232,82,186,252,0,49,52,238,43,56,111,129,200,0,14,21,116,64,58,228,118,212,212,249,247,174,237,20,239,147,189,62,7,13,131,191,85,3,178,36,77,168,169,241,43,56,68,209,52,57,0,89,158,35,120,151,193,249,1,131,110,151,235,172,236,150,178,142,150,89,99,129,236,157,26,175,110,205,17,86,56,221,227,212,111,121,211,197,23,18,24,71,135,252,186,189,95,47,21,115,165,116,84,82,186,158,40,169,164,145,86,79,201,181,19,86,171,81,23,89,91,162,238,79,218,154,16,43,158,89,197,138,248,128,205,27,166,32,168,173,171,158,43,189,201,253,130,150,89,158,141,107,94,172,107,27,181,242,57,26,170,140,102,189,250,107,254,32,185,92,82,241,211,153,220,66,222,106,169,99,173,150,209,98,111,94,158,40,40,171,234,145,179,194,233,149,237,87,53,207,68,252,212,106,104,173,240,215,187,224,158,99,134,126,21,49,159,18,248,129,244,214,234,169,40,232,98,169,138,42,170,196,232,200,228,89,26,247,107,181,242,177,85,125,207,215,249,223,168,201,110,6,57,116,226,124,111,122,182,230,38,103,91,232,153,102,166,169,167,169,138,151,182,65,55,86,39,66,175,247,227,88,228,69,239,115,52,77,83,189,23,238,69,37,215,1,101,198,18,203,155,44,22,92,47,101,163,163,138,22,49,186,195,77,20,106,187,88,140,79,204,107,83,193,62,224,48,211,32,121,86,101,78,95,219,150,163,26,206,236,67,91,43,155,47,245,198,217,69,50,51,88,182,185,27,171,95,163,119,42,174,154,255,0,135,196,204,140,35,149,184,15,3,208,54,221,135,112,197,178,150,22,163,123,163,162,134,63,6,163,83,243,24,137,224,135,171,0,112,136,136,136,136,154,34,120,33,200,0,15,138,231,103,182,94,41,221,77,113,161,130,118,63,77,82,72,154,239,5,213,60,81,79,180,1,28,252,114,242,237,194,152,186,213,112,204,76,18,231,208,92,169,105,58,157,42,106,74,72,153,43,161,130,101,70,185,125,197,93,85,24,138,186,248,34,125,221,209,161,144,188,68,102,31,13,120,190,59,133,138,89,31,3,37,99,170,104,31,89,52,113,57,22,72,158,229,252,147,180,220,169,19,83,93,23,185,124,23,192,217,18,104,99,168,133,240,76,196,124,114,53,88,230,170,106,138,138,154,42,42,17,39,204,183,130,59,133,45,230,175,55,50,254,130,138,42,40,233,32,237,81,117,162,135,242,112,193,59,164,114,49,177,183,87,105,19,81,53,119,127,251,193,35,60,58,103,229,131,136,44,5,79,140,172,253,40,221,44,181,17,62,40,219,42,53,58,111,219,170,44,140,106,252,80,186,198,191,60,9,241,53,93,145,121,151,109,182,220,46,53,108,178,220,171,34,129,98,143,170,246,164,146,212,211,106,187,27,35,83,77,177,187,94,229,254,157,73,250,180,221,104,239,84,17,92,168,30,231,65,54,237,170,230,171,87,185,202,139,220,191,173,20,15,173,83,94,229,58,36,139,69,238,240,251,207,160,225,83,84,208,15,153,137,162,175,113,223,26,38,154,252,78,167,104,142,209,126,243,177,137,221,170,255,0,64,29,128,225,60,14,64,195,110,105,88,21,152,167,134,156,69,120,106,126,90,207,111,117,66,104,214,254,107,42,105,164,94,245,239,240,98,248,16,189,145,56,226,179,46,243,66,207,138,232,221,239,81,246,141,90,174,115,90,237,244,242,199,223,183,191,249,234,108,13,198,37,139,237,7,12,121,151,111,108,109,124,143,195,85,205,98,59,77,53,233,235,241,79,212,107,145,118,165,146,211,122,174,161,93,26,250,74,153,97,93,23,193,90,229,106,248,126,192,54,137,195,151,6,221,108,22,219,147,93,175,105,164,134,101,241,241,115,17,126,61,255,0,19,244,139,109,195,189,251,237,22,82,97,235,130,185,85,203,111,164,71,106,139,170,47,102,137,85,59,213,126,255,0,188,185,32,112,190,5,37,75,224,80,168,170,160,86,138,114,82,223,18,160,48,3,156,222,86,253,171,225,198,197,153,148,22,46,213,95,129,49,4,125,166,183,181,108,236,118,186,214,44,51,126,77,94,141,147,125,83,109,205,238,107,158,221,53,77,27,212,82,29,176,62,53,186,224,11,213,77,246,205,79,73,53,69,85,158,237,100,123,106,88,231,49,32,184,91,234,40,102,114,35,92,213,222,216,170,100,115,23,93,17,232,213,84,114,34,181,118,83,206,252,21,117,204,172,151,199,217,115,98,168,164,130,229,138,176,189,214,201,71,45,91,220,216,35,158,166,146,72,99,116,142,107,92,228,98,57,232,170,168,215,46,154,232,139,224,107,45,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,40,31,173,151,184,42,235,153,88,255,0,13,101,205,138,162,146,11,150,42,188,81,89,40,229,171,123,155,4,115,212,204,200,99,116,142,107,92,228,98,57,232,170,168,215,46,154,232,139,224,108,229,132,240,181,139,3,97,91,54,10,194,212,61,138,203,135,237,244,246,187,117,55,85,242,116,41,96,141,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,188,130,206,85,153,57,98,205,222,46,45,21,56,142,109,105,48,21,190,92,99,29,54,215,255,0,85,85,83,79,4,116,201,189,143,106,179,167,61,68,83,235,239,53,221,13,142,106,181,234,169,61,32,13,107,56,177,243,79,156,159,48,49,15,168,206,108,166,107,89,197,143,154,124,228,249,129,136,125,70,112,37,83,146,167,149,140,83,243,2,187,211,173,198,106,102,174,89,225,92,228,203,140,71,149,184,214,147,180,89,113,53,190,91,125,78,216,227,124,144,239,79,114,120,186,140,123,27,52,79,70,201,27,213,171,178,70,49,200,154,181,12,43,228,169,229,99,20,252,192,174,244,235,113,159,224,107,173,157,124,20,103,46,81,241,29,75,195,93,182,217,246,182,253,126,217,83,134,101,182,35,83,218,180,50,62,70,178,161,204,87,47,102,219,209,155,170,146,57,27,23,70,71,43,221,18,36,174,153,254,2,184,121,198,92,51,112,243,108,203,236,115,139,106,238,247,42,202,143,109,62,134,102,34,50,192,250,138,120,22,107,108,74,217,165,99,217,29,67,103,122,201,26,181,143,124,175,114,53,55,42,174,69,0,6,47,243,33,201,11,86,119,112,161,139,27,112,190,85,218,234,48,29,61,70,56,161,124,49,182,70,79,61,5,29,66,172,18,181,116,85,100,145,73,43,17,90,228,86,189,88,255,0,121,26,177,191,40,0,26,171,130,239,241,111,146,247,92,133,226,27,27,101,253,86,16,171,195,182,136,239,21,149,120,110,158,103,186,86,75,100,146,162,78,197,44,82,185,206,89,89,210,70,181,92,174,115,145,236,123,31,164,140,122,37,160,2,93,57,48,112,241,117,195,120,103,18,241,35,137,109,84,140,102,44,167,109,147,11,212,54,177,206,157,104,161,168,147,183,185,241,53,118,53,143,168,130,157,173,87,254,83,90,89,21,17,172,114,44,146,104,91,252,129,201,203,23,15,249,53,132,242,119,14,77,218,41,48,205,189,180,242,84,237,123,59,93,83,220,233,42,106,118,61,239,88,250,179,201,44,189,61,234,214,111,218,223,117,168,133,192,0,106,174,109,80,106,174,4,186,114,138,227,7,12,215,224,219,127,9,120,193,105,45,183,219,93,69,75,176,139,161,138,161,239,187,193,42,213,215,85,178,85,70,58,40,159,2,182,71,35,220,246,35,217,35,26,214,238,141,206,126,106,113,85,195,62,13,226,191,40,235,50,183,24,87,85,219,158,218,134,220,173,23,58,101,87,62,221,113,141,146,50,41,214,61,200,217,153,182,89,24,248,220,169,185,143,118,215,49,251,36,102,184,54,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,19,253,192,15,24,54,174,44,178,141,174,184,45,92,120,239,7,83,209,208,98,182,77,19,81,149,51,189,142,72,235,162,116,108,108,91,42,22,25,94,177,181,173,88,158,215,179,110,196,142,73,2,8,115,75,43,113,222,75,99,187,158,89,230,93,139,216,216,146,205,209,237,180,93,170,26,142,151,86,22,77,31,229,33,123,227,118,177,202,199,123,174,93,53,209,116,84,84,79,63,115,187,93,111,85,44,172,188,220,234,235,234,35,167,130,145,146,212,204,233,94,216,32,137,144,195,18,57,202,170,140,142,40,227,141,141,240,107,24,214,166,136,136,132,244,243,12,224,178,213,197,62,87,212,95,112,134,31,164,118,106,97,170,116,92,63,88,181,45,165,90,216,18,77,210,219,231,145,205,86,189,142,106,202,232,145,234,212,100,202,213,234,70,199,205,186,5,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,2,82,185,24,254,155,63,118,255,0,137,24,171,205,31,207,102,102,253,23,209,232,140,170,228,99,250,108,253,219,254,36,98,175,52,127,61,153,155,244,95,71,162,3,42,185,24,254,155,63,118,255,0,137,25,233,197,158,119,224,30,31,114,27,19,230,6,99,88,233,49,5,181,212,254,203,139,15,84,73,11,82,249,61,78,177,182,139,108,218,181,236,115,85,238,149,17,175,84,133,147,63,99,246,43,86,58,249,56,99,252,27,149,152,55,136,44,193,204,28,67,73,99,195,214,58,124,57,83,93,93,82,171,178,38,107,114,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,196,14,48,120,179,198,92,93,102,135,219,139,237,61,93,158,197,65,79,29,53,139,14,58,189,42,160,181,49,99,98,78,172,122,71,18,61,242,202,197,145,207,86,111,211,166,197,85,108,76,68,11,20,77,79,40,76,131,204,124,181,201,170,188,208,197,152,202,235,79,101,204,45,181,214,156,32,248,85,148,244,241,177,202,198,220,164,73,88,143,73,167,99,27,179,164,169,27,224,233,61,235,42,186,36,131,21,121,98,240,29,248,111,190,211,103,206,108,89,119,96,28,63,112,111,179,109,119,27,119,82,151,20,76,214,76,217,52,119,85,171,209,167,157,180,234,237,209,201,20,206,73,33,93,118,74,212,154,144,53,87,39,207,150,117,218,213,96,229,255,0,151,247,219,237,206,146,221,109,183,83,223,170,235,43,42,230,108,48,83,65,29,218,185,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,64,97,125,113,119,22,120,203,16,240,175,128,184,83,179,83,213,217,48,246,21,168,184,212,222,164,134,189,28,204,66,249,235,93,85,76,146,198,145,181,209,178,7,73,38,140,234,61,143,126,201,21,17,209,179,104,126,255,0,29,28,102,223,120,195,204,122,91,156,118,175,99,96,204,47,218,41,240,205,182,86,49,106,155,28,170,206,173,77,76,141,215,89,165,233,68,171,27,92,177,198,214,53,173,220,168,249,100,198,178,250,240,125,194,102,50,226,235,52,62,195,216,170,42,236,246,42,10,121,42,111,184,141,180,9,85,5,169,139,27,214,4,123,22,72,145,239,150,86,36,109,98,63,126,157,71,162,43,98,122,164,185,241,45,203,131,41,243,111,135,219,22,80,229,124,31,99,171,242,255,0,183,212,96,185,101,173,169,169,165,130,74,185,122,213,52,213,61,87,73,35,225,154,68,106,172,158,244,145,57,173,115,55,53,29,12,129,98,249,80,241,199,77,137,109,86,78,17,243,25,149,107,125,182,211,212,51,8,221,149,242,212,37,117,36,77,146,119,81,78,174,87,44,79,130,38,191,164,228,210,37,134,38,199,163,29,27,58,222,127,158,119,232,79,247,147,248,105,22,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,153,21,197,111,25,183,222,45,50,227,42,237,152,242,213,210,198,120,19,218,244,247,123,148,12,99,41,110,177,212,37,23,66,165,177,183,78,148,203,217,229,73,99,70,164,123,145,174,102,136,254,148,65,122,249,42,121,167,197,63,47,235,189,70,220,93,94,121,223,161,63,222,79,225,165,170,228,169,230,159,20,252,191,174,245,27,113,117,121,231,126,132,255,0,121,63,134,129,106,185,42,121,167,197,63,47,235,189,70,220,75,246,105,102,150,4,201,108,9,115,204,204,203,190,251,27,13,217,186,61,182,183,178,205,81,210,234,204,200,99,252,156,44,124,142,214,73,88,223,117,171,166,186,174,136,138,169,16,60,149,60,211,226,159,151,245,222,163,110,45,255,0,49,158,53,255,0,26,172,199,130,193,128,46,119,88,242,203,11,126,78,219,77,58,244,163,186,87,34,189,36,185,186,29,173,123,119,49,233,28,77,149,92,230,70,215,59,72,157,52,177,160,99,86,106,227,11,22,96,102,62,35,198,184,99,1,90,176,85,170,245,112,150,178,146,193,107,123,221,75,111,141,203,170,70,197,127,248,85,26,140,141,28,170,145,199,19,54,198,217,52,228,227,195,142,104,89,41,171,184,145,184,99,122,187,54,13,196,116,243,91,104,112,245,36,177,200,203,242,195,43,227,90,170,166,170,57,34,100,18,182,86,197,183,108,202,254,162,238,100,42,173,169,198,190,92,92,14,83,113,91,140,171,241,134,96,190,174,159,46,176,125,68,12,174,134,38,75,19,239,117,110,69,122,81,69,58,34,53,140,107,81,174,157,205,119,85,172,150,38,181,26,179,36,177,206,240,0,99,254,105,113,235,194,118,75,99,187,158,89,230,94,107,123,27,18,89,186,61,182,139,216,87,42,142,151,86,22,77,31,229,33,167,124,110,214,57,88,239,117,203,166,186,46,138,138,137,234,242,47,138,60,137,226,83,219,127,129,76,115,246,143,236,231,102,246,159,245,178,178,143,161,218,58,189,31,245,204,81,238,221,208,151,243,117,211,111,126,154,166,161,117,76,42,230,97,198,189,199,134,12,9,109,193,57,105,115,236,217,147,139,116,169,162,172,141,105,102,246,53,12,51,70,178,84,77,79,51,100,223,214,209,240,70,142,143,106,233,59,145,232,232,81,174,200,14,39,120,133,194,188,47,228,213,235,55,49,77,55,111,236,29,58,107,117,173,149,81,211,205,115,174,149,219,98,167,141,207,95,238,164,122,181,175,115,34,138,87,163,31,179,106,235,173,154,89,165,142,243,167,29,220,243,51,50,239,190,217,196,151,158,143,109,173,236,176,211,245,122,80,178,24,255,0,39,11,25,27,116,142,38,55,221,106,107,166,171,170,170,170,135,229,97,60,45,125,199,56,170,205,130,176,181,15,109,189,98,11,133,61,174,221,77,213,100,125,122,169,228,108,113,71,189,234,214,55,115,222,212,213,202,141,77,117,85,68,239,36,255,0,54,121,62,251,43,134,11,7,224,221,61,179,157,182,45,36,187,246,42,190,149,14,33,235,212,39,82,20,237,147,50,56,59,52,111,252,156,205,233,245,91,11,247,197,190,86,244,189,255,0,42,62,10,63,6,88,86,14,37,51,50,217,106,169,196,152,182,223,79,83,132,162,211,173,53,158,215,52,110,114,212,111,71,44,109,154,170,57,25,220,214,239,142,36,218,175,69,154,104,155,34,160,106,239,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,216,35,130,142,43,172,92,90,100,213,22,50,234,218,168,241,125,183,74,60,83,100,162,153,238,236,21,91,158,145,200,141,145,17,233,12,236,103,86,53,213,237,77,95,31,81,239,138,69,48,3,155,23,5,23,28,45,138,174,124,84,101,189,179,126,27,188,233,83,140,96,98,82,211,195,106,174,116,148,244,241,212,70,212,115,36,155,181,73,54,231,163,99,123,146,84,150,71,189,82,84,70,97,175,10,188,76,99,46,20,51,114,143,52,176,125,13,37,197,142,167,117,182,239,108,169,68,107,46,54,233,31,27,229,129,36,218,174,133,251,162,141,236,145,168,187,94,198,238,107,217,190,55,134,201,36,0,243,71,243,217,153,191,69,244,122,34,119,176,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,144,67,205,31,207,102,102,253,23,209,232,128,187,252,41,113,131,106,225,55,151,230,44,117,189,106,228,199,120,199,28,94,168,48,163,33,137,170,202,105,217,106,182,36,149,210,186,70,58,45,148,235,52,79,72,220,215,44,175,115,25,183,98,201,36,120,23,254,154,177,238,42,255,0,101,113,30,36,196,119,15,251,37,101,117,202,186,162,79,252,105,38,154,73,31,250,220,231,59,226,170,126,81,50,124,177,121,127,214,101,21,29,55,16,57,223,135,123,38,58,171,219,62,25,182,203,36,241,85,88,105,100,130,104,101,117,75,26,244,141,102,158,58,142,248,100,99,157,11,88,221,85,178,57,236,140,47,7,47,62,11,45,92,44,101,125,61,247,23,225,250,70,230,166,37,167,85,196,21,137,82,218,165,162,129,100,221,21,190,9,26,212,107,24,214,164,78,149,24,174,71,204,142,94,164,140,100,59,111,7,22,62,86,51,147,229,254,33,244,233,203,170,90,174,44,124,172,103,39,203,252,67,233,211,129,173,97,181,65,170,185,181,64,0,0,0,0,0,91,252,235,207,188,167,225,219,10,210,227,92,227,197,127,103,236,181,183,6,90,224,169,236,53,53,123,234,159,28,146,54,61,148,241,200,244,213,144,200,186,170,109,247,116,215,85,68,91,127,149,188,122,240,157,157,56,238,217,150,121,105,154,222,217,196,151,158,183,98,162,246,21,202,159,171,210,133,243,73,249,73,169,217,27,116,142,39,187,222,114,107,166,137,170,170,34,135,149,230,143,228,79,51,126,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,232,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,0,217,76,128,30,99,252,65,101,63,17,28,65,75,138,50,135,15,218,189,149,65,111,166,163,151,19,83,193,83,79,85,136,164,233,49,221,74,136,166,108,123,58,58,173,59,21,99,234,43,98,85,116,143,103,69,145,101,255,0,54,190,53,253,137,71,89,194,110,89,92,238,180,119,169,186,50,99,75,132,11,208,141,180,51,65,212,101,177,170,173,223,39,89,146,197,36,174,141,205,106,70,141,137,86,68,150,102,50,58,248,98,225,235,21,113,65,156,182,92,163,194,213,61,131,183,245,42,110,55,71,210,201,81,13,178,134,38,238,150,162,70,177,63,185,141,136,231,49,175,150,88,152,175,102,253,200,23,127,150,199,14,57,161,158,57,243,71,139,240,22,55,171,193,118,220,187,168,166,185,94,49,5,12,177,246,216,82,94,163,99,165,167,137,232,230,200,249,219,28,236,119,81,142,133,35,73,58,141,147,86,195,46,80,115,206,253,9,254,242,127,13,36,127,37,242,135,6,228,46,87,225,252,163,203,248,42,227,177,97,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,247,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,71,7,60,239,208,159,239,39,240,208,35,47,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,176,159,7,220,89,224,222,46,178,191,237,197,138,158,146,207,125,160,168,146,154,251,135,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,54,107,212,98,42,186,39,162,107,152,93,94,24,184,133,197,92,47,231,45,151,55,48,181,55,111,236,29,74,107,141,173,245,82,83,195,115,161,149,187,101,167,145,204,95,238,100,98,185,175,107,37,138,39,171,31,179,106,134,111,243,94,224,114,167,13,93,111,124,92,101,203,233,18,197,114,168,167,126,46,180,163,34,167,90,26,185,93,28,13,173,129,26,141,73,89,60,174,103,85,171,172,169,52,174,147,87,182,71,244,126,174,83,188,29,103,45,155,29,219,56,158,196,245,151,92,29,134,253,158,190,203,183,190,54,255,0,166,186,26,184,106,35,119,81,27,59,100,134,24,228,101,45,67,58,177,57,179,126,73,236,238,70,188,147,92,151,205,236,27,159,89,95,135,243,115,47,231,171,146,197,136,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,64,138,190,121,223,161,63,222,79,225,165,170,228,169,230,159,20,252,191,174,245,27,113,117,121,231,126,132,255,0,121,63,134,150,171,146,167,154,124,83,242,254,187,212,109,192,57,213,249,167,194,223,47,232,125,70,226,93,94,70,63,166,207,221,191,226,69,170,231,87,230,159,11,124,191,161,245,27,137,237,121,56,99,252,27,149,152,55,136,44,193,204,28,67,73,99,195,214,58,124,57,83,93,93,82,171,178,38,107,114,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,9,31,226,119,136,92,43,194,254,77,94,179,115,20,211,118,254,193,211,166,183,90,217,85,29,60,215,58,233,93,182,42,120,220,245,254,234,71,171,90,247,50,40,165,122,49,251,54,174,182,215,106,218,107,141,214,182,225,71,105,164,181,211,213,84,73,52,84,52,142,149,208,82,177,206,85,108,49,172,207,124,170,198,162,163,81,100,123,223,162,38,231,57,117,85,189,124,96,241,103,140,184,186,205,15,183,23,218,122,187,61,138,130,158,58,107,22,28,117,122,85,65,106,98,198,196,157,88,244,142,36,123,229,149,139,35,158,172,223,167,77,138,170,216,152,137,145,92,177,120,14,252,55,223,105,179,231,54,44,187,176,14,31,184,55,217,182,187,141,187,169,75,138,38,107,38,108,154,59,170,213,232,211,206,218,117,118,232,228,138,103,36,144,174,187,37,106,6,79,242,127,225,183,25,101,126,87,220,243,183,19,223,234,233,41,243,54,158,157,244,56,113,104,146,52,109,37,60,146,164,21,179,190,88,210,85,124,137,36,142,137,177,185,34,88,101,108,142,89,86,70,36,50,20,0,22,83,141,12,156,190,231,239,12,24,255,0,42,176,180,219,47,87,91,124,117,22,232,246,177,123,77,85,37,68,85,113,83,106,247,177,140,235,62,157,177,117,28,228,107,58,155,215,84,110,139,174,17,181,65,173,183,23,185,67,77,145,28,75,230,22,86,219,224,164,130,219,105,188,62,107,92,20,211,203,51,41,237,213,44,109,85,28,42,249,125,247,61,148,243,196,199,171,149,222,251,93,239,63,243,148,45,174,44,197,55,220,115,138,175,56,215,20,215,118,219,214,32,184,84,93,46,53,61,38,71,215,170,158,71,73,44,155,24,141,99,119,61,238,93,26,136,212,215,68,68,78,227,97,62,1,242,207,21,101,23,8,89,109,129,113,173,39,100,189,83,219,234,46,21,52,174,142,72,228,165,237,181,115,86,50,9,89,35,26,246,77,27,42,26,201,24,173,247,100,107,218,138,168,136,171,2,217,3,147,151,222,32,51,151,9,228,238,28,155,179,213,226,107,131,105,228,169,218,199,246,74,86,53,210,84,212,236,123,216,146,116,160,142,89,122,123,209,207,217,181,190,243,145,13,154,64,16,173,206,175,205,62,22,249,127,67,234,55,18,106,72,86,231,87,230,159,11,124,191,161,245,27,136,23,87,145,143,233,179,247,111,248,145,42,132,85,242,49,253,54,126,237,255,0,18,37,80,8,54,230,89,192,173,55,12,184,154,151,51,242,198,130,146,151,43,241,29,68,22,218,90,22,213,75,36,246,139,138,83,170,186,7,172,242,62,89,153,50,65,52,205,145,28,187,87,169,27,154,196,108,107,38,127,242,226,224,114,167,133,44,27,95,140,51,5,244,149,25,139,140,41,224,101,116,49,50,41,89,100,164,106,171,210,138,41,209,21,207,123,156,173,116,238,107,186,78,124,81,53,168,228,133,37,147,50,128,0,0,16,3,205,31,207,102,102,253,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,113,128,28,209,252,246,102,111,209,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,1,151,249,233,145,121,113,196,94,92,92,114,191,52,44,221,186,213,93,164,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,156,204,220,237,23,69,106,181,206,99,218,246,61,236,118,189,156,75,240,233,142,248,95,205,58,252,179,199,84,255,0,219,107,44,245,187,225,254,185,218,251,76,208,193,89,211,138,89,58,61,94,131,221,210,123,183,179,193,83,193,87,101,50,207,241,85,195,62,13,226,191,40,235,50,183,24,87,85,219,158,218,134,220,173,23,58,101,87,62,221,113,141,146,50,41,214,61,200,217,153,182,89,24,248,220,169,185,143,118,215,49,251,36,96,68,15,46,190,58,170,120,90,198,73,129,243,6,190,173,249,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,49,238,123,88,247,181,24,249,222,53,119,199,248,3,25,101,102,50,187,101,246,96,225,234,187,30,33,177,212,45,53,117,13,74,38,248,159,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,201,79,43,238,96,148,214,154,107,47,11,217,211,117,171,123,31,80,218,12,31,124,169,150,90,151,239,154,90,90,122,59,42,69,20,14,114,49,28,249,220,201,229,151,100,108,70,197,238,177,172,208,37,124,2,202,103,95,25,156,54,112,237,138,169,112,86,113,230,71,217,251,213,109,189,151,72,41,189,143,95,87,190,149,242,73,27,100,223,79,4,140,77,95,12,137,162,174,239,119,93,52,84,85,11,214,66,183,58,191,52,248,91,229,253,15,168,220,73,62,201,78,51,56,108,226,39,21,85,96,172,156,204,143,180,23,170,43,123,238,147,211,123,30,190,147,101,43,36,142,55,73,190,162,8,216,186,62,104,211,68,93,222,246,186,104,138,169,24,60,234,252,211,225,111,151,244,62,163,113,1,201,83,205,62,41,249,127,93,234,54,226,229,115,65,229,247,77,105,166,189,113,67,146,214,170,183,177,245,14,175,198,22,58,104,165,169,126,249,165,170,168,172,189,44,178,206,231,35,17,207,129,175,130,40,182,70,196,116,190,235,26,253,45,175,37,79,52,248,167,229,253,119,168,219,140,148,230,185,198,191,224,203,10,207,195,94,89,220,237,85,56,147,22,219,234,41,177,108,186,245,166,179,218,230,141,173,74,125,138,213,141,179,85,71,35,251,220,237,241,196,155,145,136,179,67,43,66,29,168,174,215,91,117,53,125,29,190,231,87,75,79,116,167,74,74,232,161,153,204,101,84,9,44,115,36,82,181,23,71,177,37,134,41,17,174,213,55,198,199,120,181,21,46,95,13,28,58,99,190,40,51,78,131,44,240,45,63,246,170,203,197,110,248,127,173,150,190,211,12,51,214,116,229,150,62,183,75,174,199,116,152,237,239,240,68,241,84,181,70,79,240,3,198,13,215,132,220,220,107,174,11,73,38,4,198,53,20,116,24,173,147,68,229,125,52,12,123,146,58,232,157,27,29,46,250,116,154,87,172,109,107,146,86,57,236,219,189,99,146,48,151,252,201,202,28,27,144,188,4,230,38,81,229,252,21,113,216,176,238,91,226,72,105,214,174,117,154,121,94,250,42,153,101,154,71,247,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,107,194,108,123,196,46,41,177,99,158,11,243,47,26,225,106,238,219,101,196,25,95,121,186,91,170,122,79,143,175,75,61,166,89,34,147,99,209,175,110,230,61,171,163,145,28,154,232,168,139,220,107,132,6,202,124,88,249,88,206,79,151,248,135,211,167,53,172,54,83,226,199,202,198,114,124,191,196,62,157,57,173,96,18,169,202,179,143,31,249,17,194,166,111,222,191,182,197,132,47,183,59,143,253,225,148,214,70,179,165,255,0,132,58,39,201,55,246,186,118,55,249,38,25,149,197,119,4,153,95,197,125,215,4,223,113,92,20,148,55,44,43,120,166,154,186,177,180,178,58,123,181,145,174,115,167,180,190,72,166,137,204,100,142,114,57,178,234,231,66,189,69,141,19,168,253,117,246,197,152,90,251,129,177,85,231,5,98,154,30,197,122,195,247,10,139,93,198,155,170,201,58,21,80,72,232,229,143,123,21,204,118,215,177,201,171,85,90,186,106,138,169,222,77,167,45,14,56,233,184,142,193,176,228,246,56,101,91,51,23,5,217,227,124,213,114,62,90,134,95,45,208,172,112,37,107,166,122,185,201,82,142,124,77,153,175,119,190,249,18,70,42,163,158,200,67,55,204,0,231,87,229,99,11,124,192,161,244,235,137,159,230,0,115,171,242,177,133,190,96,80,250,117,196,12,0,229,113,231,179,44,190,181,232,245,164,244,98,204,83,98,192,216,86,243,141,113,77,119,98,178,225,251,125,69,210,227,83,210,124,157,10,88,35,116,146,201,177,136,231,187,107,24,229,209,168,174,93,52,68,85,238,32,95,149,199,158,204,178,250,215,163,214,151,171,154,231,26,255,0,132,220,85,63,13,121,103,115,186,211,97,188,37,112,168,166,197,178,235,209,134,241,116,134,70,181,41,246,43,82,71,67,75,36,111,239,115,182,73,42,238,70,42,67,12,174,12,85,227,39,54,112,38,118,113,29,140,243,11,45,240,133,170,197,97,174,184,73,29,60,182,246,204,207,107,236,123,154,183,57,153,42,55,167,53,71,242,174,107,99,143,77,201,189,31,47,82,89,50,127,148,71,14,57,161,139,179,65,252,68,89,241,189,94,21,193,248,86,162,91,69,103,98,150,55,79,127,157,209,199,36,150,231,196,228,115,82,153,26,248,36,145,239,110,186,244,186,58,72,157,104,44,7,3,156,34,93,120,190,205,199,97,73,238,53,118,124,39,97,167,109,203,17,221,96,167,115,222,200,21,232,214,82,194,245,106,196,202,153,151,118,206,162,232,140,142,105,17,178,116,150,55,108,17,132,240,181,139,3,97,91,54,10,194,212,61,138,203,135,237,244,246,187,117,55,85,242,116,41,96,141,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,188,8,108,231,87,230,159,11,124,191,161,245,27,137,133,89,85,153,152,171,38,243,31,14,102,150,10,171,236,247,172,51,112,138,225,77,186,73,25,28,219,23,223,130,94,155,216,247,67,43,21,209,200,196,114,111,141,239,106,174,142,83,53,121,213,249,167,194,223,47,232,125,70,226,96,85,21,166,235,113,166,175,172,183,219,42,234,169,237,116,233,87,93,44,48,185,236,165,129,101,142,20,150,87,34,104,198,44,179,69,26,57,218,38,249,24,223,23,34,40,108,125,194,175,19,24,55,138,252,163,163,205,44,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,54,163,102,102,217,99,123,36,106,38,230,61,187,154,199,239,141,158,127,35,120,40,201,174,31,243,151,30,231,62,2,182,118,26,252,101,182,154,142,221,76,142,134,134,205,66,230,194,250,138,120,34,71,43,87,171,85,18,204,171,162,54,54,244,226,137,145,181,142,234,65,183,10,188,76,99,46,20,51,114,143,52,176,125,13,37,197,142,167,117,182,239,108,169,68,107,46,54,233,31,27,229,129,36,218,174,133,251,162,141,236,145,168,187,94,198,238,107,217,190,55,236,61,149,89,153,133,115,147,46,48,230,105,96,170,190,209,101,196,214,248,174,20,219,164,141,242,67,189,61,248,37,233,189,236,108,209,61,29,28,140,71,46,201,24,246,170,234,213,3,213,128,0,0,0,192,14,117,126,86,48,183,204,10,31,78,184,145,87,194,119,154,124,155,249,129,135,189,70,2,85,57,213,249,88,194,223,48,40,125,58,226,69,95,9,222,105,242,111,230,6,30,245,24,0,217,76,0,0,0,0,132,190,105,220,22,90,178,15,25,81,231,46,86,225,250,75,94,95,98,234,132,164,170,161,130,165,168,203,109,237,201,44,174,138,24,54,162,199,77,44,81,171,216,214,43,218,199,178,102,254,73,157,22,44,218,16,129,205,239,61,40,243,63,136,234,76,185,195,215,158,219,101,203,75,123,173,211,53,137,3,225,109,226,119,164,149,171,28,177,171,158,237,172,101,36,15,99,213,22,57,105,165,106,49,171,185,207,12,22,38,79,149,31,5,31,131,44,43,7,18,153,153,108,181,84,226,76,91,111,167,169,194,81,105,214,154,207,107,154,55,57,106,55,163,150,54,205,85,28,140,238,107,119,199,18,109,87,162,205,52,77,134,194,100,249,50,103,165,30,41,201,171,238,67,93,239,59,239,88,38,225,37,198,215,73,34,65,31,245,158,173,200,247,36,40,213,73,101,233,213,173,67,164,123,154,168,206,215,3,119,170,57,173,104,72,168,7,148,205,44,210,192,153,45,129,46,121,153,153,119,223,99,97,187,55,71,182,214,246,89,170,58,93,89,153,12,127,147,133,143,145,218,201,43,27,238,181,116,215,85,209,17,85,3,213,152,171,205,31,200,158,102,253,23,214,40,143,213,194,124,199,184,49,199,56,170,205,130,176,182,114,118,219,214,32,184,83,218,237,212,223,103,110,177,245,234,167,145,177,197,30,247,211,53,141,220,247,181,53,114,163,83,93,85,81,59,207,202,230,143,228,79,51,126,139,235,20,64,66,183,9,222,105,242,111,230,6,30,245,24,13,148,205,107,56,78,243,79,147,127,48,48,247,168,192,108,166,4,96,115,69,229,255,0,71,119,163,185,113,55,146,24,119,163,117,135,180,220,113,197,174,9,32,130,150,74,88,160,150,121,174,205,234,61,155,102,78,150,146,199,26,61,211,58,70,200,141,71,164,174,150,42,240,158,41,190,224,108,85,102,198,184,90,187,177,94,176,253,194,158,233,110,169,233,50,78,133,84,18,54,72,164,216,244,115,29,181,236,106,232,228,86,174,154,42,42,119,27,73,144,215,205,115,130,143,193,150,42,159,137,76,179,182,93,106,112,222,45,184,84,84,226,216,180,235,67,103,186,77,35,92,149,27,213,203,35,97,170,146,71,247,57,187,35,149,54,163,209,38,134,38,134,122,112,3,198,13,171,139,44,163,107,174,11,87,30,59,193,212,244,116,24,173,147,68,212,101,76,239,99,146,58,232,157,27,27,22,202,133,134,87,172,109,107,86,39,181,236,219,177,35,146,76,160,53,161,225,215,62,113,151,13,185,185,98,205,108,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,221,146,53,186,35,149,142,216,244,100,141,77,236,106,166,193,60,52,113,23,129,56,160,202,202,12,204,192,181,31,218,168,239,20,91,38,254,182,93,59,52,51,79,71,212,150,40,250,221,46,187,27,213,99,118,63,197,23,197,16,46,168,0,1,194,169,201,75,188,64,224,169,60,10,17,21,20,173,60,0,228,252,220,71,112,109,170,193,114,185,57,218,118,106,73,166,79,31,22,177,87,225,223,240,63,72,182,220,68,95,190,206,229,38,33,184,35,149,28,150,250,180,110,136,186,170,246,105,85,19,185,83,238,251,192,215,123,61,177,197,102,98,102,133,227,21,214,59,222,172,236,250,53,28,231,53,187,41,226,143,187,119,127,243,16,154,30,86,184,21,152,91,134,156,59,120,114,126,90,241,111,109,66,234,214,254,107,234,106,100,78,244,239,240,122,120,144,91,105,165,146,237,122,161,161,77,28,250,186,152,161,77,87,197,92,228,106,120,254,211,99,126,14,236,95,103,248,99,203,75,123,163,107,36,102,26,161,107,209,186,105,175,79,95,130,126,176,47,32,7,11,224,5,50,34,105,175,196,232,122,106,169,220,119,61,59,181,79,233,58,219,162,187,68,251,192,69,23,126,170,154,167,222,119,162,105,220,129,19,68,208,228,1,106,120,139,207,203,7,15,184,10,163,25,94,58,82,58,41,105,226,100,82,54,85,106,245,31,183,85,88,216,229,248,41,114,174,215,90,59,45,4,183,42,247,185,176,67,183,114,181,170,229,239,114,34,119,39,235,84,32,23,142,206,38,171,179,211,50,238,86,219,125,198,173,246,91,109,100,176,36,82,117,88,213,146,42,154,157,23,99,164,114,105,182,70,233,220,159,209,160,22,251,62,184,136,204,62,37,49,124,151,11,236,178,50,7,202,247,83,80,50,178,105,34,106,36,146,189,171,249,87,105,185,18,87,38,186,39,114,120,39,129,37,252,13,114,237,194,152,70,213,111,204,76,108,231,215,220,170,169,58,157,42,154,74,73,89,19,166,130,21,86,181,125,245,77,21,94,136,186,248,42,253,253,246,163,150,151,4,119,10,171,205,38,110,102,5,5,20,180,82,82,79,217,98,235,69,55,228,230,130,7,70,229,99,163,118,142,210,87,34,232,238,239,247,229,178,24,99,167,133,144,66,196,100,113,181,24,214,162,104,136,136,154,34,34,1,242,219,44,246,203,61,59,105,173,212,48,64,198,107,162,71,19,91,226,186,175,130,33,246,128,0,225,81,21,21,21,53,69,241,67,144,7,148,197,217,91,128,241,197,3,173,216,139,12,91,42,161,114,59,186,74,40,100,241,106,181,127,61,138,158,10,97,190,127,114,172,202,156,192,183,37,70,10,157,216,122,182,39,58,95,235,117,178,138,20,126,145,109,106,59,70,179,86,238,68,93,53,255,0,7,137,158,96,13,115,56,152,225,83,25,240,209,136,25,77,113,170,146,178,134,90,153,98,165,172,94,140,110,85,141,172,118,187,89,43,213,23,223,253,95,155,250,207,79,194,215,29,57,157,195,213,230,150,150,74,217,110,246,39,116,41,229,130,182,190,169,91,4,45,153,30,229,107,90,245,79,205,87,38,136,223,13,59,190,11,60,152,247,46,48,150,99,89,103,178,226,139,45,29,100,83,49,237,214,106,104,164,84,220,197,98,254,123,92,158,11,247,17,21,199,63,46,156,79,130,47,87,44,196,203,27,125,19,236,213,53,53,21,50,210,246,200,33,233,68,216,81,254,228,105,28,104,157,237,126,169,170,247,170,125,234,160,73,191,14,92,75,224,252,255,0,193,182,187,245,170,118,69,89,89,75,20,178,64,198,78,173,71,187,126,168,139,36,109,240,233,187,188,188,198,181,57,27,156,88,175,135,252,209,181,226,10,122,218,184,34,180,92,153,219,233,98,153,234,215,53,138,246,189,187,89,35,81,202,136,247,233,223,166,191,227,158,174,23,120,144,194,60,64,101,213,150,249,103,171,157,107,165,162,137,213,17,75,77,36,106,146,126,81,170,154,185,92,138,186,196,237,87,114,254,213,212,11,216,81,42,38,213,85,248,21,156,42,106,154,1,241,239,93,218,33,244,70,237,201,169,75,160,239,213,14,99,238,79,128,29,192,225,23,84,57,0,80,244,215,184,172,225,222,0,80,198,237,238,241,43,78,242,148,215,226,84,139,168,28,150,39,141,140,51,30,39,225,211,24,82,57,136,231,67,104,185,74,222,230,174,139,216,106,19,227,225,226,95,99,240,113,237,178,59,198,10,190,219,100,141,178,37,69,182,170,61,174,68,84,93,209,57,191,30,239,136,26,186,162,171,85,28,213,84,84,239,69,67,96,158,94,88,210,179,25,112,245,103,169,173,145,207,146,46,209,170,171,220,229,239,174,171,79,23,127,114,132,2,95,109,83,89,46,179,219,39,68,73,33,219,175,126,190,45,71,120,255,0,73,48,92,156,49,202,94,178,214,243,131,164,150,71,73,100,167,138,69,220,139,167,229,107,43,29,220,170,170,139,226,159,4,2,70,0,0,120,236,224,202,172,43,157,217,105,136,114,175,26,195,35,236,248,142,137,212,117,15,137,145,186,88,117,84,115,37,139,168,199,181,178,49,237,107,216,229,106,237,115,90,169,222,136,89,30,31,184,3,202,94,28,111,20,183,60,21,116,189,213,201,72,245,127,94,224,148,174,158,126,233,116,234,190,56,152,175,219,214,114,39,114,104,136,134,79,128,56,107,81,141,70,167,130,38,135,32,227,78,240,57,56,209,62,228,9,174,137,175,143,199,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,7,9,247,247,156,128,56,240,11,222,157,203,167,121,74,234,174,79,184,169,160,114,1,195,156,140,106,185,124,17,53,2,30,185,209,226,168,235,243,31,2,225,216,164,114,190,142,217,95,36,137,162,162,34,58,165,173,78,253,116,94,248,84,196,158,13,176,218,98,126,33,48,197,4,144,197,44,75,219,119,178,77,21,171,253,67,80,169,220,168,168,189,237,47,135,54,202,229,171,226,58,130,53,85,210,43,68,186,107,247,45,125,87,252,7,159,229,151,132,42,241,14,127,82,221,161,133,175,134,211,191,170,229,115,83,111,86,138,177,173,238,94,245,239,79,128,19,207,77,26,67,79,20,41,252,198,53,191,224,67,180,0,56,119,114,20,34,252,10,156,165,40,136,157,224,86,158,7,39,9,224,114,0,225,84,228,225,64,167,106,47,192,169,19,68,8,159,29,14,64,31,139,140,113,61,6,15,195,149,216,130,228,247,50,26,72,37,149,85,24,174,252,216,220,255,0,4,239,240,106,159,180,97,71,52,236,218,102,95,228,92,118,138,122,185,41,234,175,149,21,84,13,84,107,244,118,234,25,147,77,88,169,167,123,219,227,220,4,91,113,197,158,23,44,225,207,156,89,52,119,42,185,45,52,87,106,136,41,98,123,164,107,54,181,35,98,251,142,122,162,119,194,139,224,159,240,101,39,44,158,13,43,47,183,11,62,118,98,251,101,12,212,14,124,21,246,228,146,72,101,114,51,250,165,138,187,29,27,149,170,186,49,123,156,139,247,248,104,152,67,195,206,93,220,179,143,60,176,166,19,142,54,205,237,75,204,43,84,175,145,173,69,98,57,100,126,170,244,93,117,107,29,226,139,175,244,155,20,229,14,9,163,203,188,181,195,120,62,142,8,162,75,93,178,158,149,118,35,123,246,179,239,106,34,47,138,252,0,245,52,20,20,118,202,72,232,168,105,227,134,24,154,141,107,88,196,106,104,136,136,157,200,136,158,8,135,208,0,0,0,0,0,0,0,3,242,49,102,30,163,197,56,122,186,199,93,79,28,209,213,83,203,18,54,70,181,205,213,204,115,123,247,34,167,243,151,224,126,184,3,92,14,44,242,58,229,144,57,191,89,132,165,138,40,169,157,75,75,89,72,232,165,99,189,215,199,162,254,107,91,162,239,99,254,31,119,222,74,119,43,142,33,160,204,204,3,83,132,46,117,213,51,93,173,16,182,73,250,172,145,200,157,90,202,157,154,61,206,118,190,234,180,239,230,117,195,171,115,51,47,107,49,197,190,138,157,213,214,138,85,169,89,85,209,177,235,208,165,171,114,55,85,98,170,167,188,222,237,201,253,4,96,240,77,158,127,128,188,231,163,187,212,213,79,21,13,221,212,180,21,29,54,189,218,107,87,11,145,202,214,57,186,232,212,127,127,127,143,114,119,129,177,64,62,59,69,214,146,245,111,138,231,66,231,44,19,110,218,174,110,139,220,229,106,247,126,212,83,236,3,169,236,85,93,117,238,57,68,209,17,10,202,93,221,174,128,84,158,7,37,45,85,42,3,241,113,181,181,151,156,27,125,180,200,198,185,181,150,218,152,21,29,166,139,186,39,39,126,186,253,230,186,92,90,101,253,102,93,103,182,39,181,85,192,200,146,186,227,91,112,129,24,246,185,22,39,214,78,214,175,186,137,167,230,120,27,33,212,43,82,9,21,233,238,163,23,95,217,161,5,188,214,210,6,241,15,72,216,35,99,119,91,167,122,170,55,69,93,107,170,52,79,217,221,254,53,2,64,249,85,102,29,78,55,225,242,106,90,250,153,37,154,205,91,79,64,138,253,235,220,218,26,127,139,149,126,229,240,211,246,25,166,70,31,37,59,243,100,193,24,222,192,231,200,178,69,125,134,126,255,0,205,70,190,145,81,62,63,246,37,248,125,196,158,0,40,93,10,206,183,32,21,34,162,21,20,34,104,86,0,214,179,139,31,52,249,201,243,3,16,250,140,230,195,217,223,141,110,185,107,146,248,251,49,172,84,244,147,220,176,174,23,186,222,232,226,171,99,157,4,147,211,82,73,52,109,145,173,115,92,172,87,49,17,81,28,213,211,93,21,60,77,99,0,151,78,71,213,184,53,248,3,52,237,244,54,154,184,241,100,23,139,116,215,74,231,57,122,19,219,159,12,169,69,11,19,122,162,62,57,99,175,115,151,99,117,73,163,247,159,162,35,36,208,129,110,85,153,199,98,202,46,46,45,20,216,142,29,41,49,237,190,92,29,29,78,231,255,0,82,213,84,207,4,148,203,177,140,114,191,169,61,60,80,105,238,181,189,125,238,114,53,138,139,61,32,13,107,56,177,243,79,156,159,48,49,15,168,206,108,166,107,89,197,143,154,124,228,249,129,136,125,70,112,37,83,146,167,149,140,83,243,2,187,211,173,198,127,152,1,201,83,202,198,41,249,129,93,233,214,227,63,192,0,0,0,126,78,44,197,54,44,13,133,111,56,215,20,215,118,43,46,31,183,212,93,46,53,61,39,201,208,165,130,55,73,44,155,24,142,123,182,177,142,93,26,138,229,211,68,69,94,224,33,219,157,62,39,193,183,110,33,176,166,29,179,91,233,31,136,108,88,93,140,189,92,161,185,44,175,217,53,68,146,83,81,75,78,158,236,15,137,171,36,232,239,207,145,149,204,213,54,181,138,184,193,193,126,100,101,198,81,113,65,128,51,27,54,168,251,70,22,178,220,36,150,177,221,133,42,251,44,143,167,150,58,122,174,146,234,171,208,157,241,79,171,17,100,111,75,116,109,115,218,214,173,191,205,140,117,248,80,205,60,101,153,158,203,246,103,218,220,65,113,190,246,46,191,91,178,246,170,153,38,233,117,54,183,126,222,166,221,219,91,174,154,232,154,232,121,80,54,168,5,148,224,191,56,239,185,251,195,6,0,205,92,83,14,203,213,214,223,37,61,198,77,204,94,211,85,73,81,45,36,181,58,49,140,99,58,207,167,116,189,54,181,26,206,166,196,213,27,170,222,176,6,170,230,213,6,170,224,102,85,223,129,202,108,75,203,255,0,6,241,113,151,47,171,91,237,182,158,228,252,93,105,70,75,80,149,212,145,93,170,96,109,108,8,212,114,196,248,34,107,58,173,93,34,88,98,116,154,177,209,191,173,141,89,47,155,216,203,33,115,67,15,230,230,95,207,73,29,247,14,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,185,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,146,114,121,92,121,19,203,47,173,122,197,105,128,28,206,184,14,252,8,95,106,115,231,41,236,187,112,14,32,184,59,218,86,187,117,187,167,75,133,230,115,33,108,122,187,170,229,232,212,78,234,133,110,216,227,138,23,44,112,166,155,226,106,132,170,112,197,196,46,21,226,131,38,172,185,185,133,169,187,7,111,234,83,92,109,111,170,142,162,107,101,116,78,219,45,60,142,98,255,0,115,35,21,205,99,159,20,177,61,88,205,251,82,21,185,163,249,236,204,223,162,250,61,17,226,184,62,226,207,25,112,139,154,31,110,44,84,245,119,139,21,125,60,148,215,220,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,191,78,163,17,81,178,189,23,245,121,132,99,252,27,154,124,92,227,108,193,203,236,67,73,124,195,215,202,123,37,77,13,117,50,174,201,89,236,122,52,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,64,204,174,70,63,166,207,221,191,226,70,42,243,71,243,217,153,191,69,244,122,35,42,185,24,254,155,63,118,255,0,137,24,171,205,31,207,102,102,253,23,209,232,128,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,245,218,231,177,179,204,214,185,83,86,164,178,34,105,185,117,200,174,5,248,50,190,241,135,152,245,86,201,46,190,198,193,152,95,179,212,98,107,148,79,98,213,54,57,85,253,42,106,104,221,174,179,75,210,149,18,71,53,99,141,172,115,157,185,81,145,73,224,56,98,225,235,21,113,65,156,182,92,163,194,213,61,131,183,245,42,110,55,71,210,201,81,13,178,134,38,238,150,162,70,177,63,185,141,136,231,49,175,150,88,152,175,102,253,201,176,246,75,229,14,13,200,92,175,195,249,71,151,240,85,199,98,195,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,238,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,15,85,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,6,170,231,181,201,124,161,198,89,245,154,24,127,40,242,254,10,73,47,184,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,253,234,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,190,40,156,158,81,89,67,131,112,87,10,246,252,210,179,65,86,184,135,49,234,42,102,189,79,52,234,230,108,161,173,171,165,166,134,38,38,141,99,26,212,145,234,186,43,213,243,63,87,43,81,141,96,100,87,12,92,61,97,94,23,242,106,203,148,120,90,167,183,246,14,165,77,198,232,250,88,233,230,185,215,74,237,210,212,72,214,39,247,49,177,28,231,185,145,69,19,21,239,217,185,110,168,0,96,7,51,174,3,191,13,246,42,156,249,202,123,46,236,125,135,237,238,246,149,174,221,110,234,85,98,136,90,248,91,30,174,234,181,58,212,240,54,161,91,182,57,37,153,169,28,41,174,200,154,144,172,109,80,66,183,56,78,30,176,174,85,231,45,143,55,48,181,79,67,240,169,219,170,110,54,182,82,199,20,52,213,212,109,166,108,181,17,185,136,154,245,251,67,100,122,57,170,238,170,74,245,123,186,187,88,14,74,158,105,241,79,203,250,239,81,183,23,87,158,119,232,79,247,147,248,105,106,185,42,121,167,197,63,47,235,189,70,220,93,94,121,223,161,63,222,79,225,160,97,7,12,120,42,235,143,240,166,127,216,172,213,20,144,212,82,229,61,85,237,238,169,123,154,197,130,223,122,180,215,76,212,86,181,203,189,209,83,72,214,38,154,43,213,168,170,212,85,114,88,163,63,249,42,121,167,197,63,47,235,189,70,220,97,6,97,96,171,174,90,227,252,75,151,55,218,138,73,238,88,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,186,105,170,39,128,27,46,229,86,22,203,140,23,151,24,115,13,229,13,13,170,147,6,82,91,226,117,145,182,185,82,90,89,41,100,78,163,102,100,168,174,235,117,55,172,139,42,185,206,145,207,87,185,206,87,43,151,213,152,149,202,203,31,211,99,174,11,112,109,42,226,26,187,181,203,10,212,87,216,46,75,82,178,185,244,175,142,165,242,211,211,163,228,79,121,140,163,158,145,25,177,85,141,102,214,38,155,21,173,203,80,32,7,154,63,158,204,205,250,47,163,209,25,85,200,199,244,217,251,183,252,72,149,64,4,80,115,151,201,236,237,171,169,176,103,12,248,146,175,18,229,213,186,162,122,104,109,176,217,160,133,152,73,243,197,71,26,172,181,12,114,205,80,202,169,161,115,145,242,53,25,19,209,145,162,235,35,17,209,215,146,248,215,6,229,214,104,97,252,113,152,25,107,73,143,236,86,106,135,84,212,97,202,186,197,165,130,189,233,27,146,36,145,251,30,138,198,202,177,200,172,115,28,201,17,138,199,34,181,202,134,203,184,179,11,88,177,206,21,188,224,172,83,67,219,108,184,130,223,81,107,184,211,117,95,31,94,150,120,221,28,177,239,98,181,237,220,199,185,53,106,163,147,93,81,81,123,205,123,56,215,225,70,251,194,94,114,214,224,222,149,214,179,8,92,181,172,194,215,186,216,88,222,223,75,181,139,36,106,232,213,88,179,64,247,244,164,77,24,229,209,146,116,216,201,99,64,54,9,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,2,21,185,98,241,227,248,16,190,211,100,54,108,94,182,224,28,65,112,111,179,110,151,27,143,78,151,11,204,230,76,233,52,111,73,203,209,168,157,212,232,237,210,71,20,46,89,38,93,55,202,229,154,144,45,254,127,102,70,92,101,38,77,98,204,127,155,148,125,183,8,91,173,238,138,233,69,216,82,179,183,71,59,146,6,210,244,93,238,73,214,124,172,139,71,170,71,249,79,125,205,102,231,38,178,230,85,115,17,226,243,241,173,206,84,251,45,91,214,203,220,29,213,162,194,251,232,59,52,211,245,91,23,106,171,147,114,172,139,213,146,38,236,71,108,219,20,113,107,27,36,89,119,122,174,89,252,20,91,184,159,199,119,44,109,153,118,206,211,150,216,75,90,106,218,57,18,170,31,108,215,77,12,137,29,60,53,16,186,61,157,29,89,60,138,217,55,38,176,53,88,173,153,92,208,206,174,80,153,71,152,249,109,195,141,94,39,198,55,142,157,151,31,92,27,125,177,88,95,64,176,205,69,26,49,97,125,92,146,189,173,123,251,83,34,129,204,106,110,141,34,138,41,24,229,89,158,141,142,190,104,254,123,51,55,232,190,143,68,79,241,0,60,209,252,246,102,111,209,125,30,136,11,171,202,179,130,140,43,159,183,219,174,117,230,197,179,218,88,67,7,220,34,162,182,218,101,72,223,75,118,186,35,18,89,27,82,221,202,245,134,6,62,157,203,19,152,140,153,211,181,21,206,100,114,196,249,169,48,3,146,167,149,140,83,243,2,187,211,173,198,127,128,45,87,22,62,86,51,147,229,254,33,244,233,203,170,90,174,44,124,172,103,39,203,252,67,233,211,129,173,97,181,65,170,185,181,64,0,0,0,0,24,1,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,173,122,61,105,63,192,12,85,230,143,228,79,51,126,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,232,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,0,241,89,133,130,174,185,107,143,241,46,92,223,106,41,39,185,97,91,197,109,146,178,90,71,185,208,73,61,52,207,134,71,70,231,53,174,86,43,152,170,138,173,106,233,166,168,158,4,217,242,142,194,217,113,106,225,10,207,137,240,149,13,169,49,37,246,225,94,220,87,87,79,42,75,84,250,168,42,230,101,52,53,11,170,186,61,148,174,129,204,139,221,106,54,101,145,27,172,206,115,227,219,155,102,10,186,225,94,52,177,5,246,225,81,73,37,62,49,179,218,175,116,45,133,238,87,199,3,41,155,66,173,149,21,168,136,254,173,12,174,68,106,185,54,57,139,174,170,173,109,255,0,228,125,143,233,162,186,230,158,86,215,98,26,181,168,170,167,183,95,237,118,151,44,174,129,25,19,165,130,182,161,137,167,73,143,85,154,129,142,239,71,189,18,63,206,72,215,104,74,249,21,124,243,191,66,127,188,159,195,73,84,34,175,158,119,232,79,247,147,248,104,24,171,202,227,207,102,89,125,107,209,235,79,213,230,51,193,71,226,171,152,240,95,240,5,178,235,38,89,98,159,202,91,106,103,78,172,118,186,229,87,172,150,199,77,185,207,118,214,49,36,137,210,163,92,248,220,230,235,43,161,150,69,252,174,87,30,123,50,203,235,94,143,90,78,158,105,101,110,4,206,156,9,115,203,60,203,177,123,103,13,222,122,61,182,139,181,77,79,213,233,76,201,163,252,164,47,100,141,210,72,152,239,117,201,174,154,46,168,170,138,16,45,192,191,25,183,222,15,51,30,170,231,37,171,219,56,51,20,118,122,124,77,109,137,140,74,167,71,18,191,165,83,77,35,180,210,104,186,178,170,70,231,36,114,53,238,107,182,170,178,88,246,9,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,215,95,140,30,19,49,151,8,185,161,246,30,251,81,87,120,177,87,211,199,83,98,196,110,160,74,88,46,172,72,216,179,163,24,146,74,140,124,82,189,99,115,21,251,244,233,189,81,27,43,21,114,171,148,87,22,120,203,15,102,37,191,133,59,205,61,93,239,15,98,170,138,154,155,44,147,87,163,89,135,159,5,37,93,85,74,69,26,198,231,72,201,221,28,122,179,168,198,49,251,228,68,87,72,253,193,237,121,231,126,132,255,0,121,63,134,150,171,146,167,154,124,83,242,254,187,212,109,197,213,231,157,250,19,253,228,254,26,90,174,74,158,105,241,79,203,250,239,81,183,0,231,87,230,159,11,124,191,161,245,27,137,134,184,103,1,230,134,37,202,252,111,139,240,213,45,92,248,39,7,212,90,106,241,66,182,225,28,80,65,60,242,77,77,65,43,233,220,244,116,207,221,45,67,26,230,49,234,196,150,77,118,163,215,92,202,231,87,230,159,11,124,191,161,245,27,137,117,121,24,254,155,63,118,255,0,137,1,22,182,153,45,80,221,104,166,190,209,85,214,91,89,81,27,171,41,233,42,91,77,60,208,35,147,168,200,229,116,114,54,55,171,117,68,122,198,244,106,170,42,181,218,104,187,47,100,14,100,101,198,109,228,214,19,199,249,71,71,216,176,133,198,222,216,173,116,93,133,40,251,12,112,57,208,58,151,162,223,114,62,139,226,124,90,49,86,63,201,251,142,115,54,185,98,91,152,191,46,143,192,39,107,206,188,148,183,127,169,183,228,253,167,108,235,127,240,115,253,105,77,15,229,170,106,95,81,89,218,42,37,149,222,235,63,37,224,190,238,138,152,255,0,193,215,24,184,239,132,12,119,81,127,176,81,251,103,13,222,118,125,160,195,253,72,105,253,169,210,134,161,148,191,213,79,130,89,32,233,73,80,178,126,77,19,126,155,93,170,47,112,108,82,15,63,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,0,8,43,230,243,246,19,241,201,185,125,145,255,0,146,191,103,237,127,106,127,150,255,0,146,157,55,116,255,0,148,247,127,214,61,131,249,47,115,239,247,250,132,234,26,214,113,79,157,127,140,79,16,88,219,56,227,183,246,42,76,65,112,78,193,3,162,233,200,202,24,34,101,61,47,85,189,73,17,38,88,33,137,100,218,245,111,81,95,183,70,232,136,23,215,148,157,110,13,165,227,75,15,193,138,45,53,117,151,42,203,61,214,28,57,52,46,84,101,29,197,41,156,247,205,42,35,219,171,22,141,149,177,162,42,63,223,149,139,181,52,71,178,119,141,101,178,7,56,239,188,63,231,46,19,206,44,57,15,104,171,195,55,6,212,73,77,185,140,237,116,175,107,163,169,166,222,246,61,35,234,193,36,177,117,54,43,153,191,115,125,230,162,155,52,128,33,91,157,95,154,124,45,242,254,135,212,110,36,212,144,173,206,175,205,62,22,249,127,67,234,55,16,46,175,35,31,211,103,238,223,241,34,85,8,171,228,99,250,108,253,219,254,36,74,160,0,91,76,239,226,71,36,184,112,181,91,47,57,209,143,169,48,229,61,230,161,244,212,12,117,60,245,83,212,189,141,220,245,100,52,236,124,170,198,162,183,115,246,236,106,190,52,85,69,123,17,110,88,0,0,16,3,205,31,207,102,102,253,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,113,128,28,209,252,246,102,111,209,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,1,159,230,26,242,235,227,170,155,138,92,26,152,31,48,107,233,25,154,150,10,121,166,174,134,154,150,86,50,231,110,133,105,216,151,37,84,141,32,133,238,146,161,177,190,22,191,243,216,231,181,140,99,145,140,204,163,87,124,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,40,78,71,48,46,4,108,92,85,97,89,49,174,22,103,98,204,220,63,111,88,237,213,58,190,79,106,82,193,29,84,145,90,182,62,162,42,120,58,181,53,13,94,210,228,87,51,77,23,86,247,36,16,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,108,211,146,24,214,235,153,89,47,128,115,26,251,79,73,5,203,21,97,123,85,238,178,42,70,57,176,71,61,77,36,115,72,216,218,231,57,200,196,115,213,17,21,206,93,52,213,87,196,141,94,114,220,51,224,219,4,118,190,41,236,85,213,116,183,220,71,120,164,195,151,218,23,42,201,5,99,210,138,85,130,173,138,174,214,23,178,42,52,137,204,68,86,61,58,110,68,99,154,245,148,47,7,43,222,58,127,13,120,85,153,29,156,120,207,181,230,77,151,127,177,234,107,91,182,107,237,174,56,218,169,172,202,229,237,21,144,233,39,83,84,107,223,18,50,79,202,185,181,18,38,42,243,171,243,79,133,190,95,208,250,141,196,197,94,19,188,211,228,223,204,12,61,234,48,27,41,129,10,220,149,60,211,226,159,151,245,222,163,110,28,234,252,211,225,111,151,244,62,163,113,38,164,133,110,117,126,105,240,183,203,250,31,81,184,129,141,92,43,113,57,125,225,87,21,98,236,107,133,172,189,182,245,136,48,125,126,26,183,84,246,150,71,236,186,169,228,130,72,171,182,62,41,89,63,73,244,237,94,139,145,26,253,116,87,34,119,45,181,187,92,241,150,107,227,250,219,205,100,117,119,252,89,140,111,18,84,202,202,74,68,89,238,23,26,185,149,206,72,225,133,168,138,249,37,145,116,100,109,78,247,34,53,60,16,243,228,180,242,186,229,255,0,71,104,163,182,241,55,157,248,119,173,117,155,179,92,112,61,174,121,32,158,150,58,89,96,138,120,110,206,233,189,251,166,94,174,145,71,34,49,208,186,55,72,173,87,172,78,136,46,175,5,60,181,176,38,86,228,213,214,151,136,60,31,106,191,227,60,119,111,158,130,251,79,218,102,124,52,54,185,157,79,43,45,218,178,94,147,230,142,106,88,230,237,49,53,175,100,171,164,82,42,70,201,29,22,220,98,112,171,140,184,80,205,203,134,15,188,219,106,221,134,46,53,21,21,56,78,239,36,137,51,46,54,228,127,184,142,149,172,99,123,76,109,116,109,153,155,91,181,234,142,68,233,190,55,191,99,50,213,113,47,195,166,4,226,131,43,43,242,207,29,83,255,0,109,172,179,214,239,155,250,217,116,236,211,67,5,103,78,41,99,235,116,186,239,119,73,238,216,255,0,5,79,5,64,132,190,22,56,193,186,228,246,84,102,175,15,120,149,105,31,130,115,19,11,226,6,193,43,162,119,94,221,123,154,213,36,48,61,142,141,142,116,140,157,209,211,211,185,143,247,88,171,28,136,232,209,178,164,152,192,123,252,244,200,188,199,225,211,49,238,57,95,154,22,110,195,117,161,210,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,82,23,237,118,139,162,57,28,215,49,237,99,216,246,55,192,1,178,159,22,62,86,51,147,229,254,33,244,233,205,107,13,148,248,177,242,177,156,159,47,241,15,167,78,107,88,4,217,243,53,224,74,213,157,216,54,227,158,121,91,134,106,228,205,11,13,60,110,170,163,181,192,215,191,18,81,49,90,215,50,72,245,69,125,76,49,106,232,222,205,210,61,145,244,54,200,171,15,74,24,112,158,41,190,224,108,85,102,198,184,90,187,177,94,176,253,194,158,233,110,169,233,50,78,133,84,18,54,72,164,216,244,115,29,181,236,106,232,228,86,174,154,42,42,119,27,73,145,65,205,7,151,221,53,166,154,245,197,14,75,90,170,222,199,212,58,191,24,88,233,162,150,165,251,230,150,170,162,178,244,178,203,59,156,140,71,62,6,190,8,162,217,27,17,210,251,172,107,244,12,213,224,115,139,187,87,23,217,70,236,87,61,186,146,207,139,44,53,13,182,226,59,84,21,13,123,25,58,177,28,202,168,88,174,89,89,77,50,110,217,212,77,81,241,205,26,58,78,146,200,235,21,206,175,202,198,22,249,129,67,233,215,19,23,249,83,240,173,159,56,139,31,208,113,35,135,241,133,94,2,193,246,154,132,165,90,135,82,117,151,21,192,147,51,181,208,50,39,57,173,90,101,107,28,215,84,59,114,71,51,99,88,218,249,34,114,195,148,28,234,252,172,97,111,152,20,62,157,113,2,50,248,39,193,87,92,202,226,18,135,46,108,85,20,144,92,177,86,23,197,214,74,57,106,222,230,193,28,245,56,114,227,12,110,145,205,107,156,140,71,61,21,85,26,229,211,93,17,124,11,20,101,87,43,143,61,153,101,245,175,71,173,60,87,29,56,42,235,128,56,193,205,187,21,230,162,146,106,138,172,81,87,123,99,169,158,231,49,32,184,59,183,66,213,87,53,171,189,177,84,198,215,166,154,35,209,200,138,228,68,114,132,217,240,19,133,178,227,12,112,143,150,110,203,74,27,84,52,151,140,63,69,116,186,205,111,149,37,237,87,137,32,98,87,73,52,136,174,87,76,217,216,248,156,142,93,99,233,36,72,141,108,109,99,114,0,143,94,75,24,254,154,251,195,206,43,203,234,140,67,87,89,114,194,184,161,245,44,161,153,101,115,40,45,213,148,241,172,41,18,185,54,53,143,168,130,189,234,198,47,115,247,185,200,157,68,87,72,80,16,173,206,175,205,62,22,249,127,67,234,55,19,242,121,64,97,107,22,57,207,220,194,193,88,166,135,182,217,113,6,87,221,173,119,26,110,171,227,235,210,207,91,65,28,177,239,98,181,237,220,199,185,53,106,163,147,93,81,81,123,207,214,231,87,230,159,11,124,191,161,245,27,136,228,169,230,159,20,252,191,174,245,27,112,22,211,152,55,4,151,94,20,49,252,119,220,49,5,93,118,93,98,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,162,181,21,99,147,71,47,158,54,238,188,40,99,249,44,88,158,122,186,236,186,197,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,52,114,170,199,30,147,127,157,25,67,131,115,235,43,241,6,81,230,4,21,114,88,177,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,251,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,117,246,206,190,18,243,99,37,243,246,151,135,235,141,163,182,222,177,5,193,148,248,86,78,209,77,31,182,169,103,173,146,146,142,167,68,153,236,166,235,62,37,252,156,175,71,51,95,123,68,239,80,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,49,215,128,174,30,113,151,12,220,60,219,50,251,28,226,218,187,189,202,178,163,219,79,161,153,136,140,176,62,162,158,5,154,219,18,182,105,88,246,71,80,217,222,178,70,173,99,223,43,220,141,77,202,171,145,64,0,0,96,7,58,191,43,24,91,230,5,15,167,92,72,171,225,59,205,62,77,252,192,195,222,163,1,42,156,234,252,172,97,111,152,20,62,157,113,34,175,132,239,52,249,55,243,3,15,122,140,0,108,166,0,0,0,3,202,102,198,58,252,23,229,102,50,204,207,101,251,79,236,150,31,184,223,123,23,95,163,218,187,45,52,147,116,186,155,93,179,119,79,110,237,174,211,93,116,93,52,53,151,197,152,166,251,142,113,85,231,26,226,154,238,219,122,196,23,10,139,165,198,167,164,200,250,245,83,200,233,37,147,99,17,172,110,231,189,203,163,81,26,154,232,136,137,220,76,167,57,188,210,251,41,195,141,139,44,232,47,189,150,191,29,226,8,251,77,23,101,223,219,45,116,76,89,166,252,162,177,91,30,202,167,91,157,220,230,189,218,232,154,183,168,132,69,228,134,10,181,102,86,116,96,28,185,190,212,85,193,109,197,88,162,213,100,172,150,145,237,108,241,193,83,87,28,50,58,55,57,174,106,61,26,245,84,85,107,147,93,53,69,240,3,34,184,128,224,202,197,147,124,15,100,231,16,62,213,234,98,156,101,112,108,151,120,216,247,205,12,212,183,42,71,85,208,54,53,93,137,23,66,10,95,125,187,30,231,203,85,47,229,85,145,198,135,229,114,203,206,191,192,183,23,24,91,180,91,251,85,6,59,211,5,86,108,139,124,209,118,217,225,236,242,71,172,140,107,116,170,138,155,123,151,118,145,44,187,90,174,219,164,191,113,167,150,120,87,16,112,85,153,248,22,58,79,100,89,108,152,62,123,133,5,45,174,56,233,227,167,246,92,105,89,75,3,25,177,88,200,81,244,145,49,88,214,167,228,245,107,85,171,162,166,189,152,79,20,223,112,54,42,179,99,92,45,93,216,175,88,126,225,79,116,183,84,244,153,39,66,170,9,27,36,82,108,122,57,142,218,246,53,116,114,43,87,77,21,21,59,128,218,76,197,94,104,254,68,243,55,232,190,177,68,95,252,167,199,95,133,12,172,193,185,153,236,191,102,125,173,195,246,235,239,98,235,245,187,47,106,166,142,110,151,83,107,119,237,234,109,221,181,186,233,174,137,174,135,171,3,90,206,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,23,214,40,140,170,49,87,154,63,145,60,205,250,47,172,81,1,10,220,39,121,167,201,191,152,24,123,212,96,54,83,53,172,225,59,205,62,77,252,192,195,222,163,1,178,152,3,242,113,102,22,177,99,156,43,121,193,88,166,135,182,217,113,5,190,162,215,113,166,234,190,62,189,44,241,186,57,99,222,197,107,219,185,143,114,106,213,71,38,186,162,162,247,159,172,0,128,190,96,220,18,93,120,80,199,241,223,112,196,21,117,217,117,138,170,42,38,181,86,54,149,205,130,211,59,166,153,204,180,190,71,77,43,222,248,233,219,27,155,44,138,213,153,58,138,212,85,142,77,60,7,7,124,85,99,46,20,51,114,223,140,44,215,42,183,97,139,141,69,61,54,44,180,71,26,76,203,141,185,31,239,171,98,115,216,222,211,27,93,35,161,126,230,237,122,171,85,122,111,145,143,159,236,232,202,28,27,159,89,95,136,50,143,48,32,171,146,197,136,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,222,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,173,182,108,96,95,193,126,105,227,44,179,246,167,180,254,201,98,11,141,139,182,244,58,61,171,178,212,201,15,87,167,185,219,55,116,247,109,220,237,53,211,85,211,80,54,94,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,3,0,57,42,121,88,197,63,48,43,189,58,220,103,248,2,149,84,82,162,133,77,64,38,133,103,91,80,236,0,97,103,53,92,195,169,193,28,62,67,75,65,83,36,83,94,107,106,40,21,89,189,59,157,67,81,241,106,167,222,158,58,254,195,52,200,195,231,89,126,108,120,35,4,88,26,249,18,73,111,179,79,221,249,170,214,82,34,47,199,254,202,159,15,188,8,244,225,47,47,235,51,23,61,176,197,170,146,6,74,148,55,26,43,132,232,247,181,168,145,50,178,6,185,125,228,93,127,63,192,216,183,4,219,89,102,193,182,43,76,108,107,91,71,109,166,129,17,186,104,155,98,106,119,105,167,220,66,31,42,68,129,220,67,213,182,120,216,237,182,232,30,138,173,213,83,74,234,125,83,246,119,255,0,137,9,210,167,86,172,17,171,19,221,86,38,159,179,64,59,14,23,192,228,165,202,160,82,169,170,42,28,49,138,139,174,189,197,77,239,241,42,3,144,15,142,239,117,164,178,219,229,185,215,57,201,4,59,119,43,91,170,247,185,26,157,223,181,80,12,26,230,143,196,52,25,103,128,105,176,133,178,186,166,27,181,222,23,73,7,73,146,53,23,165,89,77,191,87,181,205,211,221,71,17,99,194,102,71,92,179,251,55,232,240,148,81,69,45,51,105,106,171,42,221,44,172,111,186,200,244,79,206,107,181,93,239,103,195,239,251,143,215,227,103,60,255,0,14,153,207,89,119,166,170,158,90,27,67,170,168,41,250,141,123,117,210,174,103,43,145,175,115,180,213,170,206,254,239,14,244,238,36,251,150,47,14,173,203,60,189,163,199,23,10,42,118,215,93,233,82,165,37,71,70,247,167,94,150,145,202,221,81,136,168,158,235,187,183,47,244,129,154,120,79,15,81,225,108,61,67,99,161,167,142,24,233,105,226,137,91,27,90,214,234,214,53,189,219,81,19,249,169,240,63,92,0,0,0,0,0,0,0,7,207,95,65,71,115,164,146,138,186,158,57,161,149,170,215,53,236,71,38,138,138,139,220,168,169,224,170,125,0,8,131,230,109,193,165,101,138,225,120,206,204,33,108,161,134,129,175,158,190,226,145,201,12,78,86,127,83,49,23,99,99,106,185,83,87,175,123,149,126,239,29,23,22,248,29,207,11,150,79,103,206,19,154,75,149,92,118,154,219,181,60,21,81,49,210,57,155,92,146,49,61,198,189,17,123,230,85,240,95,248,103,191,55,176,77,30,98,101,174,36,193,245,144,69,42,93,45,149,20,169,189,27,221,185,159,123,145,81,60,19,224,107,173,196,54,93,220,178,115,60,177,94,19,146,54,195,236,187,204,203,74,172,145,174,68,98,185,36,102,138,196,77,52,107,219,224,137,167,244,1,178,6,14,196,244,24,195,14,80,226,11,107,220,248,106,224,138,84,85,98,183,243,163,107,252,23,191,193,200,126,209,133,28,172,115,105,153,129,145,114,90,42,42,228,168,170,177,212,82,208,57,85,175,209,187,104,97,77,53,122,174,189,236,119,135,113,154,224,112,169,170,20,237,68,248,21,156,42,124,116,0,139,169,201,194,28,128,56,95,3,147,133,240,2,133,95,129,91,123,208,161,81,23,188,169,170,5,71,85,76,105,53,60,176,175,243,216,230,255,0,133,14,208,6,184,124,100,225,180,195,28,66,98,122,8,225,138,40,147,177,108,100,122,35,83,250,134,157,87,185,17,17,59,220,101,183,37,204,85,29,6,99,227,172,59,44,142,71,214,91,40,36,141,52,85,69,70,212,185,171,223,174,137,223,50,22,103,153,166,16,171,195,217,253,85,118,154,22,178,27,182,206,147,145,205,93,221,42,42,54,187,185,59,211,189,126,39,160,229,39,92,180,156,71,87,198,138,186,75,104,139,93,62,228,175,165,255,0,132,9,204,7,13,114,61,168,228,240,84,212,228,14,19,185,59,215,94,241,226,28,82,154,163,151,238,2,165,251,251,206,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,190,7,37,46,3,133,77,78,90,117,63,243,147,187,226,118,49,62,32,86,116,87,73,209,162,168,151,95,204,137,238,255,0,2,41,222,124,55,199,108,178,215,191,77,116,165,149,127,253,69,2,5,249,153,98,40,49,15,18,117,43,3,149,221,138,146,106,103,234,205,190,243,107,234,245,253,165,231,228,231,108,138,167,25,98,250,215,199,185,97,150,133,169,239,105,227,79,91,255,0,9,141,188,121,212,79,83,196,109,253,211,183,77,179,85,181,157,218,123,189,190,171,67,46,121,43,219,149,110,24,210,230,172,118,137,93,73,18,59,191,77,82,154,167,84,255,0,245,211,252,32,75,64,0,10,31,220,82,213,215,189,10,157,223,226,82,212,219,221,168,29,137,224,114,113,224,114,0,225,116,215,188,42,161,78,169,247,129,87,129,201,194,42,120,33,200,2,18,121,181,102,237,118,44,206,169,178,221,36,98,209,225,138,249,28,168,144,109,119,81,212,180,218,123,218,251,218,106,255,0,130,127,73,52,184,134,224,150,187,37,117,127,198,10,105,100,78,228,94,244,98,175,199,246,26,232,241,119,125,175,199,156,85,102,37,103,116,179,213,98,73,233,34,107,25,226,172,114,66,212,209,186,234,190,226,127,72,25,183,202,59,32,89,61,71,225,122,235,2,171,102,146,25,168,156,218,173,52,88,214,182,39,106,196,79,189,27,226,164,177,162,35,81,26,158,8,154,33,142,92,0,224,88,176,71,11,184,10,30,205,44,51,214,88,169,106,39,73,21,218,245,30,178,72,238,231,34,105,239,72,189,198,71,0,0,0,0,196,174,62,184,169,173,225,227,12,209,80,216,234,233,99,185,92,224,89,218,147,69,28,137,181,181,16,183,193,207,106,248,43,252,17,127,196,5,246,198,249,233,150,121,119,3,170,113,77,246,90,118,53,233,26,236,163,154,69,220,170,169,167,186,213,254,197,79,15,135,248,219,225,207,19,92,27,108,181,227,42,183,78,244,114,181,31,105,170,106,42,34,106,189,253,63,184,215,255,0,27,102,198,51,199,119,89,238,151,203,147,36,124,210,57,254,237,60,108,241,123,157,224,137,247,185,79,53,73,119,184,208,200,146,210,212,108,114,107,223,177,171,227,251,80,13,163,237,151,155,109,226,38,205,110,169,235,49,205,71,34,236,115,123,180,69,248,162,125,232,125,166,189,249,63,204,7,62,114,146,120,25,110,175,180,85,82,65,19,163,108,115,218,216,245,68,216,214,167,123,85,159,6,167,199,239,36,75,134,62,104,24,119,52,42,169,172,249,141,45,29,186,182,84,168,123,220,145,193,74,196,70,119,179,77,245,42,186,170,126,174,240,51,248,31,21,162,241,109,190,208,178,229,105,173,134,170,154,69,84,108,144,200,215,181,85,23,69,77,90,170,135,218,7,226,227,28,53,67,139,176,221,125,134,190,37,146,58,170,121,98,68,222,172,239,116,110,103,138,119,255,0,57,77,119,248,172,200,250,220,130,205,25,109,16,34,50,134,87,70,234,23,173,66,76,229,86,65,3,223,175,114,120,58,95,138,27,29,17,23,206,91,5,82,91,46,24,71,19,211,49,219,157,95,83,72,247,57,234,186,239,165,167,84,238,211,79,249,143,254,253,224,101,183,45,204,248,118,116,101,27,155,112,159,169,117,182,183,125,74,37,55,73,17,31,87,84,141,240,85,69,247,88,223,3,47,136,147,228,165,138,39,110,38,204,28,62,247,55,164,203,125,185,88,155,83,94,250,137,245,93,117,215,249,228,182,1,194,156,47,230,234,84,82,237,0,225,191,2,178,150,161,80,20,75,252,147,255,0,185,95,247,136,43,230,189,162,113,37,79,247,251,42,77,127,253,62,168,157,73,191,145,127,247,43,254,241,5,60,215,92,139,196,172,8,159,253,232,127,249,125,88,25,21,201,74,209,47,177,177,197,239,187,166,235,189,53,58,123,221,250,178,150,85,94,239,255,0,26,132,167,145,161,201,93,141,143,44,177,130,34,46,174,196,109,114,255,0,250,19,9,47,0,117,184,236,58,158,186,120,129,203,81,17,59,142,195,173,154,47,196,236,3,0,57,205,230,151,217,78,28,108,89,103,65,125,236,181,248,239,16,71,218,104,187,46,254,217,107,162,98,205,55,229,21,138,216,246,85,58,220,238,231,53,238,215,68,213,189,68,34,47,42,50,190,235,154,183,171,213,178,222,234,184,105,236,24,94,249,138,43,170,225,162,117,75,41,224,183,219,230,169,78,174,138,137,27,37,150,56,169,210,71,46,141,125,67,59,156,170,140,118,79,243,115,204,204,43,152,156,92,77,110,194,213,125,175,236,86,31,164,195,55,25,217,36,114,66,234,232,231,168,168,149,145,185,143,118,189,62,212,216,158,142,218,230,203,20,172,86,251,186,173,234,228,151,147,151,217,113,86,58,226,6,162,110,141,150,154,222,184,58,142,61,172,119,107,170,146,74,122,186,133,213,31,190,62,139,34,166,238,86,109,127,106,247,93,172,110,69,8,225,203,220,107,117,203,92,127,134,179,26,197,79,73,61,203,10,222,40,175,116,113,85,177,206,130,73,233,166,100,209,182,70,181,205,114,177,92,196,69,68,115,87,77,116,84,241,54,104,203,220,107,106,204,172,1,134,179,26,197,79,87,5,183,21,89,232,175,116,113,85,177,173,158,56,42,97,100,209,182,70,181,206,106,61,26,244,69,68,115,147,93,116,85,241,53,193,226,95,0,83,101,103,16,217,145,151,214,252,61,87,99,182,216,241,69,202,154,215,67,82,146,239,138,221,218,30,180,106,139,42,171,222,199,83,172,79,99,220,171,189,142,107,181,118,237,86,103,185,86,103,29,247,55,120,71,180,83,98,56,117,171,192,87,9,112,116,117,59,153,253,85,75,77,4,18,83,46,198,49,168,206,156,21,17,65,167,188,231,116,55,185,202,231,170,32,102,1,173,103,22,62,105,243,147,230,6,33,245,25,205,148,205,107,56,177,243,79,156,159,48,49,15,168,206,4,170,114,84,242,177,138,126,96,87,122,117,184,207,243,0,57,42,121,88,197,63,48,43,189,58,220,103,248,0,0,3,8,57,180,241,15,117,201,174,30,105,240,30,20,186,210,82,223,115,58,162,166,201,59,38,163,116,207,117,145,41,220,151,7,68,229,78,147,30,171,53,52,42,175,213,219,42,30,177,162,57,189,72,243,124,129,110,106,121,199,98,205,222,46,46,244,216,114,29,105,48,21,190,44,29,37,78,231,255,0,85,85,83,79,60,149,43,177,236,106,179,167,61,68,176,105,239,53,221,13,237,114,181,232,136,24,128,15,65,91,130,174,180,24,2,205,152,211,84,82,45,182,249,120,185,217,41,226,107,221,215,108,244,48,209,77,43,158,221,187,81,138,219,132,40,213,71,42,170,182,77,81,186,34,187,242,109,150,155,173,234,165,244,118,107,101,93,125,68,116,243,213,190,42,104,93,43,219,4,17,62,105,165,86,181,21,81,145,197,28,146,61,222,13,99,28,229,209,17,84,9,21,228,193,159,52,216,87,52,49,46,64,95,107,106,251,62,56,167,109,210,196,199,84,74,232,35,184,209,199,35,167,141,144,163,21,140,124,212,218,189,210,171,153,221,67,27,23,122,185,136,217,137,53,150,200,28,227,190,240,255,0,156,184,79,56,176,228,61,162,175,12,220,27,81,37,54,230,51,181,210,189,174,142,166,155,123,216,244,143,171,4,146,197,212,216,174,102,253,205,247,154,138,108,189,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,31,89,170,185,181,65,170,184,19,253,202,227,200,158,89,125,107,214,43,76,148,197,152,90,197,142,112,173,231,5,98,154,30,219,101,196,22,250,139,93,198,155,170,248,250,244,179,198,232,229,143,123,21,175,110,230,61,201,171,85,28,154,234,138,139,222,99,95,43,143,34,121,101,245,175,88,173,50,168,13,120,120,219,224,251,19,112,141,154,18,217,92,149,117,184,38,249,81,59,176,157,226,174,90,126,189,116,17,71,3,230,100,145,196,245,115,95,11,170,89,18,189,204,141,36,86,171,216,214,162,237,110,58,155,52,103,166,69,229,199,17,121,113,113,202,252,208,179,118,235,85,118,146,195,52,74,140,170,183,213,53,21,35,170,166,145,81,122,115,51,115,180,93,21,170,215,57,143,107,216,247,177,218,230,103,70,80,227,44,133,205,12,65,148,121,129,5,36,119,220,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,254,229,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,64,145,254,70,63,166,207,221,191,226,70,42,243,71,243,217,153,191,69,244,122,35,42,185,24,254,155,63,118,255,0,137,24,171,205,31,207,102,102,253,23,209,232,128,202,174,70,63,166,207,221,191,226,68,170,17,87,200,199,244,217,251,183,252,72,149,64,0,0,53,87,39,251,149,199,145,60,178,250,215,172,86,144,2,79,247,43,143,34,121,101,245,175,88,173,3,42,128,0,8,171,231,157,250,19,253,228,254,26,74,161,21,124,243,191,66,127,188,159,195,64,181,92,149,60,211,226,159,151,245,222,163,110,46,175,60,239,208,159,239,39,240,210,213,114,84,243,79,138,126,95,215,122,141,184,186,188,243,191,66,127,188,159,195,64,181,92,149,60,211,226,159,151,245,222,163,110,60,167,55,28,179,197,88,63,139,219,198,58,187,82,107,101,199,182,250,11,133,162,170,56,228,233,187,179,82,67,71,60,14,123,152,140,89,152,248,17,238,99,28,237,177,207,3,149,81,95,162,122,190,74,158,105,241,79,203,250,239,81,183,25,21,206,195,43,238,184,135,40,240,30,107,219,221,87,53,62,12,188,85,91,107,169,225,162,116,172,142,11,131,35,210,170,89,81,116,133,140,150,142,40,147,115,116,115,234,152,155,154,168,136,240,183,252,143,177,253,52,87,92,211,202,218,236,67,86,181,21,84,246,235,253,174,210,229,149,208,35,34,116,176,86,212,49,52,233,49,234,179,80,49,221,232,247,162,71,249,201,26,237,149,243,95,110,90,56,254,155,47,184,210,203,186,171,150,33,171,181,91,111,149,21,54,10,164,133,101,217,88,250,186,105,34,165,167,149,145,162,239,99,171,22,145,83,114,108,107,218,199,187,110,205,201,176,72,0,0,2,207,241,85,195,62,13,226,191,40,235,50,183,24,87,85,219,158,218,134,220,173,23,58,101,87,62,221,113,141,146,50,41,214,61,200,217,153,182,89,24,248,220,169,185,143,118,215,49,251,36,101,224,0,106,239,143,240,6,50,202,204,101,118,203,236,193,195,213,118,60,67,99,168,90,106,234,26,148,77,241,63,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,200,172,217,230,35,156,185,187,195,5,131,134,188,70,157,163,179,232,204,75,137,43,106,27,85,93,126,134,10,132,150,138,53,214,54,244,122,123,34,234,73,186,73,102,116,44,115,158,221,210,182,76,170,231,105,96,201,166,253,133,197,62,219,217,155,15,210,223,236,232,234,92,238,182,29,111,104,127,94,104,180,86,199,178,169,219,99,126,172,89,58,179,166,146,244,191,37,21,96,93,94,24,184,122,197,92,80,103,45,151,40,240,181,79,96,237,253,74,155,141,209,244,178,84,67,108,161,137,187,165,168,145,172,79,238,99,98,57,204,107,229,150,38,43,217,191,114,108,81,149,185,91,129,50,91,2,91,50,207,45,44,94,198,195,118,110,183,98,162,237,83,84,116,186,179,62,105,63,41,51,223,35,181,146,87,187,222,114,233,174,137,162,34,34,97,175,39,155,102,73,69,195,165,69,231,1,201,72,185,131,85,80,180,216,245,141,171,157,211,163,226,170,171,117,185,95,12,142,216,198,45,52,222,235,226,106,49,234,146,34,171,159,27,209,185,234,0,128,30,104,254,123,51,55,232,190,143,68,79,241,0,60,209,252,246,102,111,209,125,30,136,12,255,0,228,169,229,99,20,252,192,174,244,235,113,159,230,0,114,84,242,177,138,126,96,87,122,117,184,207,240,5,170,226,199,202,198,114,124,191,196,62,157,57,117,75,85,197,143,149,140,228,249,127,136,125,58,112,53,172,37,167,155,95,26,254,196,163,172,225,55,44,174,119,90,59,212,221,25,49,165,194,5,232,70,218,25,160,234,50,216,213,86,239,147,172,201,98,146,87,70,230,181,35,70,196,171,34,75,51,25,18,199,213,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,32,19,63,203,23,143,31,195,125,138,155,33,179,98,245,187,31,97,251,123,125,155,116,184,220,122,149,88,162,22,190,103,73,163,122,77,78,181,60,13,167,71,110,146,73,102,106,73,50,235,178,87,38,127,154,176,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,108,19,192,191,25,182,46,48,242,226,170,231,37,171,216,216,207,11,246,122,124,77,109,137,143,90,86,201,42,63,165,83,77,35,181,214,25,122,82,170,70,231,44,145,185,142,107,183,34,50,89,3,37,64,0,0,0,98,175,52,127,34,121,155,244,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,69,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,4,148,243,180,203,60,85,136,50,227,46,243,74,211,73,218,44,184,62,225,112,183,221,250,113,200,249,41,251,122,83,116,39,118,214,43,25,10,62,145,99,115,222,230,254,82,120,26,136,229,127,118,16,114,209,199,244,217,125,198,150,93,213,92,177,13,93,170,219,124,168,169,176,85,36,43,46,202,199,213,211,73,21,45,60,172,141,23,123,29,88,180,138,155,147,99,94,214,61,219,118,110,73,148,227,155,43,238,185,199,194,94,102,96,59,19,170,214,229,61,159,218,84,112,82,81,58,174,122,185,232,102,142,182,58,88,226,106,163,156,249,157,76,144,166,154,170,44,136,168,215,105,181,117,214,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,171,231,157,250,19,253,228,254,26,73,246,19,197,54,44,115,133,108,216,215,11,87,118,219,46,32,183,211,221,45,213,61,39,199,215,165,158,54,201,20,155,30,141,123,119,49,237,93,28,136,228,215,69,68,94,226,48,121,231,126,132,255,0,121,63,134,129,138,188,174,60,246,101,151,214,189,30,180,159,226,0,121,92,121,236,203,47,173,122,61,105,63,192,89,254,42,184,103,193,188,87,229,29,102,86,227,10,234,187,115,219,80,219,149,162,231,76,170,231,219,174,49,178,70,69,58,199,185,27,51,54,203,35,31,27,149,55,49,238,218,230,63,100,140,249,56,81,225,71,46,56,74,203,134,96,172,21,23,110,186,215,116,231,191,223,231,133,25,85,119,170,106,42,35,156,136,171,211,133,155,156,145,66,138,173,141,174,114,170,189,239,146,71,222,176,4,85,243,206,253,9,254,242,127,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,244,39,251,201,252,52,181,92,149,60,211,226,159,151,245,222,163,110,1,206,175,205,62,22,249,127,67,234,55,18,234,242,49,253,54,126,237,255,0,18,45,87,58,191,52,248,91,229,253,15,168,220,75,171,200,199,244,217,251,183,252,72,9,52,199,248,255,0,6,229,102,13,187,102,14,96,226,26,75,30,30,177,211,173,77,117,117,74,174,200,153,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,235,67,154,88,139,2,98,188,119,115,191,229,166,93,125,132,195,117,93,30,197,135,253,175,53,211,177,237,133,140,147,250,170,100,73,36,223,35,95,39,188,158,239,83,106,119,53,12,160,230,59,199,29,55,21,184,202,131,7,229,243,42,233,242,235,7,212,78,250,25,165,124,177,62,247,86,228,70,45,108,176,42,163,88,198,181,28,216,26,230,245,90,201,101,115,149,171,50,197,31,228,242,243,224,178,235,197,62,104,83,223,113,126,31,171,118,85,225,170,133,92,65,88,149,46,165,74,217,210,61,209,91,224,145,173,87,61,238,114,196,233,81,138,213,100,42,229,234,70,247,195,184,50,215,147,102,87,113,5,98,177,93,179,30,183,18,251,47,41,241,30,146,208,217,170,34,138,178,59,197,83,31,81,79,53,85,58,178,161,36,160,154,25,41,163,141,234,248,156,217,227,114,38,213,233,197,36,114,126,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,22,83,141,12,227,190,228,23,12,24,255,0,53,112,180,59,239,86,171,124,116,246,233,55,49,59,53,85,93,68,84,145,84,232,246,61,143,232,190,161,178,244,220,213,107,250,123,23,68,118,169,174,101,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,132,175,243,189,204,206,205,133,114,211,39,40,234,237,82,251,66,225,87,137,174,16,117,55,87,83,246,120,210,158,145,251,81,254,228,50,118,170,212,213,204,93,206,131,221,114,108,122,46,37,114,178,192,21,56,235,141,44,27,84,184,122,146,237,109,194,180,245,247,251,146,84,164,78,101,43,35,166,124,84,245,8,201,23,222,123,43,39,164,86,108,69,123,95,181,233,166,197,115,67,24,49,102,22,190,224,108,85,121,193,88,166,135,177,94,176,253,194,162,215,113,166,234,178,78,133,84,18,58,57,99,222,197,115,29,181,236,114,106,213,86,174,154,162,170,119,155,4,242,240,198,183,92,127,193,110,85,95,111,52,244,144,212,82,217,223,100,99,105,152,230,177,96,183,212,203,67,11,149,28,231,46,247,69,77,27,158,186,232,175,87,42,35,81,81,169,22,188,220,114,207,21,96,254,47,111,24,234,237,73,173,151,30,219,232,46,22,138,168,227,147,166,238,205,73,13,28,240,57,238,98,49,102,99,224,71,185,140,115,182,199,60,14,85,69,126,137,144,28,144,179,75,255,0,140,188,148,184,95,127,232,76,83,104,182,118,95,219,77,95,63,89,25,255,0,224,214,236,123,255,0,91,27,252,162,129,42,132,43,115,171,243,79,133,190,95,208,250,141,196,154,146,21,185,213,249,167,194,223,47,232,125,70,226,5,213,228,99,250,108,253,219,254,36,73,78,105,102,150,4,201,108,9,115,204,204,203,190,251,27,13,217,186,61,182,183,178,205,81,210,234,204,200,99,252,156,44,124,142,214,73,88,223,117,171,166,186,174,136,138,169,25,124,145,238,214,171,5,171,62,111,183,219,157,37,186,219,110,167,195,245,117,149,149,115,54,24,41,160,141,183,55,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,141,92,195,56,211,186,241,79,154,21,22,44,33,136,42,221,149,120,106,161,19,15,209,173,51,169,82,182,116,143,108,183,9,227,115,149,207,123,156,178,182,37,122,53,89,10,181,58,113,189,243,110,11,107,197,119,21,217,143,197,174,99,191,26,227,89,123,13,170,135,169,5,130,193,4,202,250,91,69,43,149,21,90,213,84,78,164,207,218,213,150,101,68,116,142,107,81,17,140,100,113,179,50,185,80,241,199,83,134,174,182,78,17,243,25,148,137,98,185,84,84,51,8,221,149,241,83,173,13,92,174,146,119,81,78,174,86,164,172,158,87,63,164,228,214,84,154,86,199,163,219,35,58,56,171,194,71,3,153,185,197,237,77,238,171,7,190,146,199,135,172,116,243,50,107,245,209,143,236,146,92,122,74,232,40,163,216,138,231,189,206,88,214,71,53,23,163,19,183,185,28,231,69,20,182,87,31,224,12,101,149,152,202,237,151,217,131,135,170,236,120,134,199,80,180,213,212,53,40,155,226,126,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,170,27,68,2,56,57,83,241,199,83,153,86,170,14,22,243,37,148,145,95,112,197,157,25,133,174,109,124,80,37,198,221,74,214,49,40,159,30,168,175,169,134,45,28,215,70,213,234,67,20,142,122,53,209,58,73,164,124,8,1,230,143,231,179,51,126,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,192,14,104,254,123,51,55,232,190,143,68,103,255,0,37,79,43,24,167,230,5,119,167,91,128,207,243,85,115,106,131,85,112,54,83,225,59,202,198,77,252,191,195,222,157,1,138,188,234,252,172,97,111,152,20,62,157,113,50,171,132,239,43,25,55,242,255,0,15,122,116,6,42,243,171,242,177,133,190,96,80,250,117,196,8,171,225,59,205,62,77,252,192,195,222,163,1,178,153,173,103,9,222,105,242,111,230,6,30,245,24,13,148,192,16,173,206,175,205,62,22,249,127,67,234,55,18,106,72,86,231,87,230,159,11,124,191,161,245,27,136,22,255,0,149,174,69,229,198,124,241,53,37,167,52,44,222,217,181,97,124,63,81,137,33,182,202,168,180,181,149,81,85,82,195,27,42,88,168,189,88,83,180,57,235,30,168,215,185,141,71,238,98,189,143,158,146,21,185,42,121,167,197,63,47,235,189,70,220,77,72,0,0,24,127,204,155,133,28,184,207,60,142,196,153,161,115,139,217,88,207,46,112,253,125,226,219,121,167,133,29,37,69,45,44,50,84,73,65,80,154,167,82,23,237,126,197,85,221,20,143,87,183,84,116,177,203,2,230,202,124,88,249,88,206,79,151,248,135,211,167,53,172,3,101,62,44,124,172,103,39,203,252,67,233,211,154,214,27,41,241,99,229,99,57,62,95,226,31,78,156,214,176,13,170,0,0,12,0,231,87,229,99,11,124,192,161,244,235,137,159,230,0,115,171,242,177,133,190,96,80,250,117,196,12,0,229,113,231,179,44,190,181,232,245,165,255,0,231,105,150,120,170,155,52,240,46,113,246,78,174,27,184,97,244,195,61,120,227,145,221,158,186,158,166,162,163,100,206,217,211,103,82,58,173,99,77,234,231,116,39,247,81,25,170,216,14,87,30,123,50,203,235,94,143,90,73,167,54,108,175,186,230,63,7,215,75,157,153,213,114,84,96,91,197,30,40,125,37,53,19,170,31,83,3,27,37,52,218,237,84,88,217,20,85,114,84,62,77,28,141,101,59,181,68,69,87,180,48,87,147,78,63,166,195,60,81,221,48,101,199,16,213,210,83,227,28,47,87,77,71,111,106,202,176,87,92,105,229,138,162,53,123,90,138,196,124,116,209,215,43,94,253,52,71,72,212,93,100,218,233,180,53,161,225,163,31,211,101,103,16,217,111,152,55,12,67,87,99,182,216,241,69,182,166,233,93,76,178,239,138,221,218,24,149,136,169,18,43,222,199,83,172,172,123,26,139,189,142,115,116,118,237,23,101,224,33,91,157,95,154,124,45,242,254,135,212,110,35,146,167,154,124,83,242,254,187,212,109,195,157,95,154,124,45,242,254,135,212,110,35,146,167,154,124,83,242,254,187,212,109,192,77,72,0,0,0,0,0,12,0,231,87,229,99,11,124,192,161,244,235,137,21,124,39,121,167,201,191,152,24,123,212,96,37,83,157,95,149,140,45,243,2,135,211,174,36,85,240,157,230,159,38,254,96,97,239,81,128,13,148,192,0,0,0,65,183,56,92,107,106,197,92,96,190,197,111,167,171,142,163,7,97,123,109,146,185,211,49,168,201,39,123,166,174,71,68,168,229,85,103,74,186,38,170,185,26,187,218,244,211,68,71,59,245,121,52,224,10,108,77,197,29,211,25,220,112,245,93,93,62,14,194,245,117,52,119,6,164,169,5,13,198,162,88,169,227,71,185,170,140,87,201,77,37,114,53,143,215,84,108,142,68,214,61,205,196,12,239,198,182,172,202,206,140,125,152,214,42,122,184,45,184,171,20,93,111,116,113,85,177,173,158,56,42,106,228,154,54,200,214,185,205,71,163,94,136,168,142,114,107,174,138,190,36,175,114,75,194,214,42,76,130,199,88,214,158,135,101,234,235,140,22,215,89,83,213,122,245,105,105,40,169,228,167,143,98,174,198,237,125,109,74,234,136,142,94,166,142,85,70,181,16,36,84,214,135,137,124,1,77,149,156,67,102,70,95,91,240,245,93,142,219,99,197,23,42,107,93,13,74,75,190,43,119,104,122,209,170,44,170,175,123,29,78,177,61,143,114,174,246,57,174,213,219,181,93,151,136,64,231,37,133,172,88,127,139,138,59,181,162,135,179,213,226,108,31,110,186,93,36,234,189,253,162,169,147,212,210,54,77,28,170,140,210,10,74,118,104,212,70,251,154,233,185,206,85,12,224,228,245,141,110,184,171,131,230,88,174,20,244,145,211,224,236,81,114,178,80,186,22,57,31,36,15,108,53,202,233,85,92,168,175,234,215,74,212,86,163,83,99,88,154,106,138,231,102,249,16,28,144,177,215,179,243,79,50,242,207,217,125,79,111,97,250,75,239,109,235,233,209,236,21,43,15,75,167,183,222,223,237,45,219,183,38,222,142,154,59,126,173,151,240,6,42,243,71,242,39,153,191,69,245,138,35,42,140,85,230,143,228,79,51,126,139,235,20,64,66,183,9,222,105,242,111,230,6,30,245,24,13,148,205,107,56,78,243,79,147,127,48,48,247,168,192,108,166,0,0,0,214,179,139,31,52,249,201,243,3,16,250,140,230,202,102,181,156,88,249,167,206,79,152,24,135,212,103,2,85,57,42,121,88,197,63,48,43,189,58,220,103,249,128,28,149,60,172,98,159,152,21,222,157,110,51,252,1,214,228,69,78,243,176,235,126,137,241,0,211,176,234,98,235,224,118,128,34,195,157,109,162,95,99,96,123,223,119,77,183,122,154,117,247,187,245,125,44,74,157,223,254,41,73,79,35,67,157,67,27,38,89,96,244,84,93,91,136,220,228,255,0,244,39,129,138,252,168,116,94,36,170,62,255,0,101,71,167,255,0,167,210,147,169,23,242,76,254,229,63,222,32,167,149,19,145,56,149,157,23,255,0,189,12,255,0,47,164,39,90,31,228,89,253,202,127,188,5,101,14,248,149,148,185,0,39,230,234,114,135,13,208,168,1,136,60,200,243,225,217,47,148,109,109,190,126,157,214,228,221,244,200,180,221,84,84,101,93,42,59,197,81,19,221,123,188,76,190,34,79,157,110,40,157,216,155,47,176,251,28,222,147,237,247,21,122,109,77,123,170,32,209,117,215,95,230,1,134,60,41,228,125,110,126,230,140,86,137,209,31,67,19,164,117,115,210,161,33,114,43,224,157,236,211,185,124,93,23,193,13,136,48,118,26,161,194,56,110,130,195,65,18,199,29,45,60,81,42,111,87,247,182,54,179,197,123,255,0,154,132,82,242,105,193,84,151,59,134,46,196,245,44,118,230,215,211,82,49,205,122,166,155,41,106,21,123,180,211,254,109,255,0,191,113,46,128,0,62,43,189,226,219,98,161,125,202,237,91,13,45,52,106,136,233,38,145,172,106,42,174,136,154,185,81,0,251,79,138,231,121,182,217,226,116,215,26,158,139,26,213,114,174,199,59,187,69,95,130,47,220,166,7,113,57,205,3,14,229,125,85,77,159,46,101,163,184,214,196,148,239,99,150,56,42,152,168,254,247,235,178,165,23,84,79,213,220,71,110,112,115,1,207,156,219,158,118,92,107,237,20,180,147,196,216,221,28,22,182,49,85,54,57,171,222,229,127,193,203,241,251,128,153,156,65,198,223,14,120,102,224,235,101,211,25,85,182,118,35,85,200,203,77,83,145,17,83,84,239,233,253,199,184,193,25,233,150,121,137,3,106,112,181,246,90,134,57,235,26,111,163,154,53,220,138,137,167,188,212,254,201,13,104,170,238,247,26,233,22,90,170,141,238,93,59,246,53,60,63,98,30,151,4,230,198,51,192,151,88,46,150,59,147,35,124,50,53,254,245,60,111,240,123,93,224,169,247,181,0,217,220,24,149,192,47,21,53,188,67,225,154,218,27,229,93,44,151,43,100,9,59,146,24,163,141,54,186,162,102,248,53,238,95,4,103,138,39,248,204,181,0,0,3,133,68,114,43,87,193,83,69,34,115,155,142,64,178,10,143,194,245,170,5,70,195,36,211,86,185,213,90,234,178,45,20,77,209,138,159,122,187,193,73,100,49,199,143,236,11,22,55,225,119,30,195,217,165,154,122,59,21,85,68,9,26,187,94,163,22,57,27,220,212,93,125,232,211,184,8,215,229,43,155,181,216,79,58,161,203,117,145,137,71,137,235,227,114,34,193,185,221,70,210,212,235,239,107,238,235,163,62,11,253,4,219,26,224,112,137,125,175,192,124,85,101,221,103,116,83,210,226,72,41,37,107,217,224,175,114,194,228,209,218,104,190,250,255,0,73,177,118,30,184,37,210,201,67,95,241,158,154,41,23,185,19,189,88,139,240,253,160,126,137,194,247,156,156,42,167,130,128,77,62,7,37,26,167,222,84,138,128,114,112,190,7,39,11,222,7,91,151,78,245,42,103,121,75,147,119,118,165,77,238,240,2,176,0,16,225,206,50,217,21,54,50,194,21,172,143,106,205,45,115,87,222,215,194,158,139,254,2,204,114,205,196,80,97,238,36,233,150,119,43,123,109,36,52,204,209,155,189,231,87,210,105,251,12,142,231,81,110,84,184,96,187,154,49,218,45,117,92,74,238,253,53,90,106,109,19,255,0,212,95,240,24,141,192,101,68,244,220,70,216,29,3,117,221,53,35,95,221,175,187,219,233,117,3,97,170,25,58,212,84,242,235,249,241,49,223,225,68,59,207,134,198,237,246,90,7,233,166,180,177,47,255,0,168,135,220,5,46,56,68,208,61,62,39,91,63,57,123,190,32,119,39,129,201,75,74,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,184,168,165,192,80,237,126,242,182,157,110,221,187,185,83,66,182,234,5,103,197,122,77,108,245,233,247,211,75,255,0,238,169,246,159,29,225,21,109,21,200,139,222,180,210,248,255,0,114,160,107,227,199,244,85,48,241,29,123,74,149,252,231,84,186,62,237,61,206,223,85,161,156,252,149,232,225,143,46,177,149,82,238,223,38,32,141,19,191,187,186,141,23,255,0,242,48,135,152,99,106,219,196,133,213,42,246,107,211,159,167,181,23,243,59,125,94,158,63,19,57,249,46,170,205,150,24,181,234,230,235,30,33,107,116,79,187,177,51,64,36,168,0,7,91,190,224,129,223,120,111,128,21,167,129,201,194,120,28,129,74,248,148,124,74,221,226,81,162,110,213,23,245,1,216,211,147,134,156,129,228,51,106,177,180,25,121,126,170,123,145,18,59,125,83,149,87,245,65,34,255,0,152,215,174,109,183,190,49,30,175,247,163,171,204,158,253,191,22,186,231,167,195,245,41,176,22,125,219,159,117,202,92,79,64,197,84,116,214,170,214,38,159,174,154,84,251,151,239,53,251,194,176,45,175,139,154,10,25,29,223,79,152,113,64,237,126,59,110,109,79,213,247,1,176,198,82,209,67,111,203,28,45,69,7,242,112,218,105,154,222,253,116,252,154,30,180,243,57,103,255,0,197,246,30,95,190,221,10,167,236,86,161,233,128,0,0,16,247,206,98,41,226,204,44,35,59,228,247,39,182,85,198,212,95,246,149,104,189,221,223,237,208,152,66,40,57,212,89,100,75,158,3,186,236,122,177,148,87,13,93,162,232,154,212,83,254,173,63,156,4,125,212,229,29,225,153,101,30,61,166,183,212,75,27,170,33,98,185,172,145,222,235,227,107,147,185,27,183,77,92,157,250,150,232,150,174,92,22,108,43,156,153,88,152,74,247,11,164,134,143,250,158,72,217,50,198,229,116,52,212,139,174,173,85,95,21,253,95,176,177,156,104,242,249,173,202,200,106,113,118,1,180,87,205,70,234,182,70,246,239,168,168,239,146,89,123,211,242,63,155,162,51,191,119,251,224,96,65,217,79,81,53,44,205,158,7,237,145,186,232,186,34,233,170,105,241,41,150,25,96,145,209,79,19,227,123,85,81,205,123,85,21,21,62,10,138,82,4,159,242,200,226,230,255,0,5,85,22,84,98,58,186,87,82,75,85,35,97,254,167,141,142,221,53,77,58,104,142,222,138,191,202,63,224,191,211,161,45,38,189,92,10,97,155,189,251,58,240,236,182,200,37,145,176,93,105,31,46,200,220,228,70,182,174,155,85,93,26,186,120,161,176,168,2,45,185,212,92,226,251,51,131,237,10,228,234,58,250,249,145,59,181,209,180,104,139,241,215,254,104,159,2,82,72,114,231,31,136,150,231,140,176,141,185,92,213,88,102,173,147,68,68,255,0,161,232,191,95,235,3,240,57,56,173,74,103,206,38,72,209,86,37,178,65,191,70,235,223,219,97,211,191,225,221,184,154,194,36,249,41,225,153,23,18,230,14,32,146,39,108,125,5,185,172,119,126,157,213,19,235,240,211,249,159,121,45,128,10,87,196,168,165,202,1,165,69,13,93,87,193,74,192,235,168,239,167,149,63,218,59,253,226,9,57,170,185,206,226,86,36,85,79,118,210,244,255,0,234,250,178,118,43,157,178,138,161,233,252,216,158,191,226,82,2,57,148,94,36,188,113,41,112,116,140,86,246,88,106,41,147,86,233,170,54,190,175,254,16,51,135,146,252,76,92,161,197,210,162,46,228,196,76,79,254,162,140,145,210,57,121,48,35,89,147,248,187,86,170,43,241,4,122,47,255,0,145,198,72,208,3,166,79,3,184,233,147,192,10,216,126,102,44,197,54,44,13,133,111,56,215,20,215,118,43,46,31,183,212,93,46,53,61,39,201,208,165,130,55,73,44,155,24,142,123,182,177,142,93,26,138,229,211,68,69,94,227,244,163,68,79,3,19,185,163,230,245,78,82,240,125,137,160,182,207,87,5,203,28,212,67,132,41,102,134,8,165,99,25,82,215,190,169,178,164,159,154,199,209,193,87,26,57,168,231,163,228,98,183,111,231,180,32,219,54,49,215,225,67,52,241,150,102,123,47,217,159,107,113,5,198,251,216,186,253,110,203,218,170,100,155,165,212,218,221,251,122,155,119,109,110,186,107,162,107,161,61,60,186,178,114,197,147,124,35,224,74,107,68,221,162,175,24,91,224,198,55,74,157,175,103,90,170,190,8,164,106,108,115,222,141,233,64,148,240,106,221,173,127,67,126,214,185,238,66,5,178,159,2,254,20,51,79,6,229,159,181,61,153,246,183,16,91,172,93,183,161,214,236,189,170,166,56,122,189,61,205,223,183,169,187,110,230,235,166,154,166,186,155,57,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,4,53,243,167,192,21,54,46,33,176,166,96,211,225,234,74,59,110,42,194,236,166,125,116,41,19,95,95,113,163,168,145,38,89,81,171,189,207,101,60,244,12,71,189,59,217,177,173,85,233,170,55,235,228,167,153,159,103,243,199,26,101,109,93,93,170,158,147,24,97,246,92,33,237,18,108,170,168,174,160,155,242,112,83,234,244,71,235,5,93,100,143,98,53,206,219,2,57,21,173,99,245,204,174,108,217,95,117,204,126,15,174,151,59,51,170,228,168,192,183,138,60,80,250,74,106,39,84,62,166,6,54,74,105,181,218,168,177,178,40,170,228,168,124,154,57,26,202,119,106,136,138,175,108,59,112,171,154,95,129,110,35,178,235,51,38,190,251,26,130,205,136,41,125,171,91,217,123,71,74,215,43,250,53,223,147,70,61,206,214,150,89,219,238,53,94,154,234,205,28,141,84,13,148,205,107,56,177,243,79,156,159,48,49,15,168,206,108,166,107,89,197,143,154,124,228,249,129,136,125,70,112,37,83,146,167,149,140,83,243,2,187,211,173,198,127,152,1,201,83,202,198,41,249,129,93,233,214,227,63,192,0,0,182,156,74,102,245,54,66,228,54,57,205,201,167,164,142,163,14,217,230,154,222,149,112,75,52,18,220,95,164,84,80,200,200,180,122,178,74,153,33,141,85,21,186,35,213,85,205,68,87,38,181,151,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,146,191,206,211,56,236,81,97,92,11,195,245,60,61,107,213,77,193,49,141,100,155,158,222,201,75,28,117,20,148,233,162,179,100,157,103,203,83,222,143,220,206,203,239,55,73,26,169,136,28,178,242,83,240,211,197,198,22,237,23,14,203,65,129,52,198,181,155,37,217,52,189,138,120,123,60,113,235,27,218,237,106,165,166,222,213,219,172,73,46,215,35,182,234,23,87,153,38,86,254,5,184,113,225,59,44,230,177,123,26,190,205,135,239,94,213,162,237,93,163,165,116,149,150,201,171,191,40,143,123,93,173,84,179,187,220,114,177,53,209,154,53,26,137,106,185,92,121,236,203,47,173,122,61,105,149,92,243,191,66,127,188,159,195,76,85,229,113,231,179,44,190,181,232,245,160,89,76,254,201,203,239,15,249,203,139,50,119,17,205,218,42,240,205,193,212,241,212,237,99,59,93,43,218,146,83,84,236,99,222,145,245,96,146,41,122,123,213,204,223,181,222,243,85,9,138,229,33,159,52,217,167,195,68,121,109,112,173,171,159,16,229,133,71,178,234,86,166,162,90,135,203,110,157,242,75,67,34,61,236,70,177,141,106,75,76,200,154,247,236,101,27,87,221,107,216,212,199,78,117,153,23,71,106,190,224,190,33,236,54,110,143,182,247,225,188,69,83,26,193,28,111,170,137,157,74,23,185,136,137,44,147,62,22,213,49,210,42,189,169,29,36,12,247,52,106,62,208,114,144,207,154,156,172,226,94,60,182,184,86,210,65,135,179,62,159,217,117,43,83,81,21,59,34,184,192,201,37,161,145,30,246,43,158,247,57,101,166,100,77,123,55,190,177,171,239,57,140,106,132,228,154,171,155,84,26,171,129,63,220,174,60,137,229,151,214,189,98,180,202,163,21,121,92,121,19,203,47,173,122,197,105,149,64,8,1,230,143,231,179,51,126,139,232,244,68,255,0,16,3,205,31,207,102,102,253,23,209,232,128,202,174,70,63,166,207,221,191,226,70,42,243,71,243,217,153,191,69,244,122,35,42,185,24,254,155,63,118,255,0,137,24,171,205,31,207,102,102,253,23,209,232,128,202,174,70,63,166,207,221,191,226,68,170,17,87,200,199,244,217,251,183,252,72,149,64,0,0,53,87,39,251,149,199,145,60,178,250,215,172,86,144,2,79,247,43,143,34,121,101,245,175,88,173,3,42,128,0,8,171,231,157,250,19,253,228,254,26,74,161,21,124,243,191,66,127,188,159,195,64,181,92,149,60,211,226,159,151,245,222,163,110,46,175,60,239,208,159,239,39,240,210,213,114,84,243,79,138,126,95,215,122,141,184,186,188,243,191,66,127,188,159,195,64,181,92,149,60,211,226,159,151,245,222,163,110,36,211,142,108,175,186,231,31,9,121,153,128,236,78,171,91,148,246,127,105,81,193,73,68,234,185,234,231,161,154,58,216,233,99,137,170,142,115,230,117,50,66,154,106,168,178,34,163,93,166,213,140,190,74,158,105,241,79,203,250,239,81,183,19,82,6,170,230,210,88,79,20,216,177,206,21,179,99,92,45,93,219,108,184,130,223,79,116,183,84,244,159,31,94,150,120,219,36,82,108,122,53,237,220,199,181,116,114,35,147,93,21,17,123,141,107,51,251,39,47,188,63,231,46,44,201,220,71,55,104,171,195,55,7,83,199,83,181,140,237,116,175,106,73,77,83,177,143,122,71,213,130,72,165,233,239,87,51,126,215,123,205,84,38,167,148,254,41,177,98,14,9,112,133,166,209,93,218,42,240,205,194,239,107,186,71,210,123,59,61,83,235,166,171,108,122,185,17,31,172,21,116,239,213,170,173,247,244,215,115,92,136,25,128,0,0,91,78,34,179,231,6,240,219,148,119,220,214,198,117,180,141,101,186,157,236,182,80,205,80,176,190,237,113,86,57,105,232,162,86,177,238,223,35,155,162,185,24,237,140,71,200,228,216,199,42,92,11,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,72,1,227,251,140,27,175,22,89,184,231,91,214,146,60,9,131,170,43,40,48,163,33,137,200,250,152,30,246,164,149,210,186,70,54,93,245,9,12,79,72,220,214,164,76,107,25,183,122,73,36,129,101,115,163,55,177,150,125,102,134,32,205,204,192,158,146,75,238,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,122,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,45,192,198,188,29,230,230,8,225,163,7,113,61,112,179,213,205,135,177,85,69,66,84,194,202,55,181,246,122,77,241,178,134,166,165,95,163,145,149,110,89,86,55,53,139,18,51,179,175,81,93,80,198,37,223,229,159,193,69,187,137,252,119,114,198,217,151,108,237,57,109,132,181,166,173,163,145,42,161,246,205,116,208,200,145,211,195,81,11,163,217,209,213,147,200,173,147,114,107,3,85,138,217,149,205,156,155,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,64,215,95,131,238,44,241,151,8,185,161,246,226,197,79,87,120,177,87,211,201,77,125,195,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,155,244,234,49,21,27,43,209,118,19,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,64,15,27,124,31,98,110,17,179,66,91,43,146,174,183,4,223,42,39,118,19,188,85,203,79,215,174,130,40,224,124,204,146,56,158,174,107,225,117,75,34,87,185,145,164,138,213,123,26,212,93,173,190,188,177,120,241,252,8,95,105,178,27,54,47,91,112,14,32,184,55,217,183,75,141,199,167,75,133,230,115,38,116,154,55,164,229,232,212,78,234,116,118,233,35,138,23,44,147,46,155,229,114,132,212,144,3,205,31,207,102,102,253,23,209,232,137,254,32,7,154,63,158,204,205,250,47,163,209,1,159,252,149,60,172,98,159,152,21,222,157,110,51,252,192,14,74,158,86,49,79,204,10,239,78,183,25,254,0,181,92,88,249,88,206,79,151,248,135,211,167,46,169,106,184,177,242,177,156,159,47,241,15,167,78,6,181,132,212,242,197,224,59,240,33,98,166,207,156,216,178,237,199,216,130,222,223,102,218,238,54,238,157,86,23,133,207,153,178,104,238,171,147,173,81,3,169,213,219,163,142,88,90,178,66,186,111,149,171,10,198,213,0,70,95,53,238,7,41,177,45,170,247,197,198,92,190,173,111,182,218,122,119,226,235,74,50,90,132,174,164,137,177,192,218,216,17,168,229,137,240,68,214,117,90,186,68,176,196,233,53,99,163,127,90,45,114,183,52,177,222,75,99,187,102,102,101,165,247,216,216,146,205,214,236,85,189,150,26,142,151,86,23,195,39,228,230,99,227,118,177,202,246,251,205,93,53,213,52,84,69,77,159,136,86,230,117,192,119,224,66,251,83,159,57,79,101,219,128,113,5,193,222,210,181,219,173,221,58,92,47,51,153,11,99,213,221,87,47,70,162,119,84,43,118,199,28,80,185,99,133,52,223,19,84,37,39,133,94,38,48,111,21,249,71,71,154,88,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,109,70,204,205,178,198,246,72,212,77,204,123,119,53,143,223,27,47,1,174,103,7,220,89,227,46,17,115,67,237,197,138,158,174,241,98,175,167,146,154,251,135,27,94,148,176,93,88,145,189,32,87,189,99,149,24,248,165,122,72,215,163,55,233,212,98,42,54,87,162,236,17,149,185,165,129,51,167,2,91,51,51,45,47,190,217,195,119,158,183,98,173,236,179,83,245,122,83,62,25,63,39,51,25,35,116,146,39,183,222,106,107,166,169,170,42,42,135,171,0,1,138,188,209,252,137,230,111,209,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,0,27,41,154,198,103,94,87,221,114,87,55,49,126,84,94,93,87,37,70,22,188,84,219,89,81,83,68,234,71,214,64,199,175,70,169,34,114,170,177,147,69,211,149,158,243,145,89,35,85,28,228,84,85,217,204,132,14,112,89,57,125,192,220,80,46,106,212,77,218,44,185,151,111,130,162,142,77,172,103,66,170,134,158,10,74,138,109,17,238,123,182,177,148,210,245,21,172,106,246,157,141,220,177,185,64,207,254,83,248,166,197,136,56,37,194,22,155,69,119,104,171,195,55,11,189,174,233,31,73,236,236,245,79,174,154,173,177,234,228,68,126,176,85,211,191,86,170,183,223,211,93,205,114,38,53,243,206,253,9,254,242,127,13,63,39,145,214,41,177,82,98,172,220,193,85,21,219,47,87,91,125,158,233,71,77,210,122,245,105,105,36,170,142,162,77,232,155,27,181,245,180,201,162,170,57,122,154,181,21,26,229,79,214,231,157,250,19,253,228,254,26,6,42,242,184,243,217,150,95,90,244,122,210,127,136,1,229,113,231,179,44,190,181,232,245,164,255,0,0,0,1,21,124,243,191,66,127,188,159,195,75,85,201,83,205,62,41,249,127,93,234,54,226,234,243,206,253,9,254,242,127,13,45,87,37,79,52,248,167,229,253,119,168,219,128,115,171,243,79,133,190,95,208,250,141,196,194,172,59,154,88,239,10,96,76,93,150,118,11,239,101,195,120,239,176,125,160,162,236,176,191,182,118,41,150,106,95,202,61,139,36,123,36,114,187,242,110,110,237,116,118,169,220,102,175,58,191,52,248,91,229,253,15,168,220,76,42,202,220,173,199,121,211,142,237,153,103,150,150,47,108,226,75,207,91,177,81,118,168,105,250,189,40,95,52,159,148,153,236,141,186,71,19,221,239,57,53,211,68,213,85,17,66,224,112,163,194,142,99,241,107,152,236,193,88,42,46,195,106,161,233,207,127,191,207,10,190,150,209,74,229,84,71,57,17,83,169,51,246,185,34,133,21,29,35,154,229,85,99,25,36,140,216,79,43,114,183,2,100,182,4,182,101,158,90,88,189,141,134,236,221,110,197,69,218,166,168,233,117,102,124,210,126,82,103,190,71,107,36,175,119,188,229,211,93,19,68,68,68,183,252,40,240,163,151,28,37,101,195,48,86,10,139,183,93,107,186,115,223,239,243,194,140,170,187,213,53,21,17,206,68,85,233,194,205,206,72,161,69,86,198,215,57,85,94,247,201,35,239,88,0,15,41,154,185,153,133,114,111,46,49,30,105,99,90,190,207,101,195,54,249,110,21,59,100,141,146,77,177,61,200,34,234,61,140,116,210,189,91,28,108,87,38,249,30,198,162,234,228,2,11,57,157,102,151,225,67,140,156,107,217,47,190,211,181,97,46,207,133,173,255,0,212,189,30,203,217,99,78,215,7,123,26,231,237,174,146,183,223,118,237,117,247,92,172,70,25,191,201,63,43,238,184,123,40,241,230,107,220,29,87,13,62,51,188,82,219,104,105,230,162,116,76,146,11,123,36,214,170,41,85,116,153,143,150,178,88,151,107,116,107,233,94,155,156,170,168,200,118,54,61,224,191,39,47,185,5,195,6,0,202,172,83,54,251,213,170,223,37,69,198,61,172,78,205,85,87,81,45,92,180,218,177,239,99,250,47,168,116,93,70,185,90,254,158,244,209,29,162,6,42,243,164,201,203,238,48,201,172,37,156,86,137,186,148,153,119,112,168,167,186,83,109,98,109,165,185,58,158,54,212,239,115,209,87,100,240,83,197,211,107,30,231,118,157,222,235,99,114,172,117,240,15,153,152,87,40,184,189,203,108,117,141,106,251,37,150,158,225,81,111,169,170,116,145,199,29,47,109,164,154,141,147,202,249,30,214,50,24,223,80,215,200,245,119,187,27,94,228,69,84,68,89,233,207,236,156,177,113,1,147,88,179,39,113,28,221,158,147,19,91,221,79,29,78,215,191,178,85,49,201,37,53,78,198,61,139,39,74,120,226,151,167,189,26,253,155,93,238,185,80,214,92,13,170,8,86,231,87,230,159,11,124,191,161,245,27,137,45,57,3,156,118,46,32,50,107,9,231,22,28,135,179,210,98,107,123,106,36,166,220,247,246,74,166,57,209,212,211,111,123,24,178,116,167,142,88,186,155,17,175,217,185,190,235,145,72,150,231,87,230,159,11,124,191,161,245,27,136,24,85,135,115,75,29,225,76,9,139,178,206,193,125,236,184,111,29,246,15,180,20,93,150,23,246,206,197,50,205,75,249,71,177,100,143,100,142,87,126,77,205,221,174,142,213,59,139,129,194,143,10,57,143,197,174,99,179,5,96,168,187,13,170,135,167,61,254,255,0,60,42,250,91,69,43,149,81,28,228,69,78,164,207,218,228,138,20,84,116,142,107,149,85,140,100,146,50,223,229,110,86,227,188,233,199,118,204,179,203,75,23,182,113,37,231,173,216,168,187,84,52,253,94,148,47,154,79,202,76,246,70,221,35,137,238,247,156,154,233,162,106,170,136,187,9,240,163,194,142,92,112,149,151,12,193,88,42,46,221,117,174,233,207,127,191,207,10,50,170,239,84,212,84,71,57,17,87,167,11,55,57,34,133,21,91,27,92,229,85,123,223,36,143,11,129,149,185,91,129,50,91,2,91,50,207,45,44,94,198,195,118,110,183,98,162,237,83,84,116,186,179,62,105,63,41,51,223,35,181,146,87,187,222,114,233,174,137,162,34,34,98,7,49,254,95,244,124,68,88,165,205,188,161,195,191,234,177,65,217,160,150,154,158,72,41,227,196,84,187,217,30,218,135,204,248,227,100,208,198,170,246,76,174,220,177,196,177,57,31,249,21,139,58,128,26,182,127,166,172,5,138,191,217,92,57,137,48,229,195,254,201,71,93,109,174,167,147,255,0,22,72,102,142,70,126,167,53,205,248,42,19,189,203,231,141,187,87,21,248,2,75,22,39,158,146,135,49,112,173,61,60,55,90,55,85,53,211,221,160,108,48,181,247,102,70,216,98,99,25,37,67,164,107,162,141,28,144,175,77,28,168,146,71,173,128,230,177,192,173,78,49,142,191,138,124,168,160,171,169,190,210,211,172,216,214,133,213,81,54,7,91,169,40,158,190,210,98,205,35,85,175,138,42,120,226,116,49,163,186,136,177,185,172,107,155,34,203,134,188,191,56,116,226,59,52,51,151,12,230,150,76,83,251,22,213,131,113,5,51,174,56,166,181,239,101,13,46,141,89,37,167,88,217,44,114,214,117,33,214,57,41,225,114,106,218,134,54,87,196,201,122,128,57,163,249,236,204,223,162,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,48,3,154,63,158,204,205,250,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,224,51,252,213,92,218,160,213,92,13,148,248,78,242,177,147,127,47,240,247,167,64,98,175,58,191,43,24,91,230,5,15,167,92,76,170,225,59,202,198,77,252,191,195,222,157,1,138,188,234,252,172,97,111,152,20,62,157,113,2,42,248,78,243,79,147,127,48,48,247,168,192,108,166,107,89,194,119,154,124,155,249,129,135,189,70,3,101,48,4,43,115,171,243,79,133,190,95,208,250,141,196,154,146,21,185,213,249,167,194,223,47,232,125,70,226,3,146,167,154,124,83,242,254,187,212,109,196,212,144,173,201,83,205,62,41,249,127,93,234,54,226,106,64,0,0,181,92,88,249,88,206,79,151,248,135,211,167,53,172,54,83,226,199,202,198,114,124,191,196,62,157,57,173,96,27,41,241,99,229,99,57,62,95,226,31,78,156,214,176,217,79,139,31,43,25,201,242,255,0,16,250,116,230,181,128,109,80,0,0,96,7,58,191,43,24,91,230,5,15,167,92,76,255,0,48,3,157,95,149,140,45,243,2,135,211,174,32,96,7,43,143,61,153,101,245,175,71,173,39,79,54,48,47,225,67,43,49,150,89,251,83,217,159,107,112,253,198,197,219,122,29,110,203,218,169,164,135,171,211,220,221,251,122,155,182,238,110,186,105,170,107,169,5,156,174,60,246,101,151,214,189,30,180,159,224,53,97,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,216,207,130,156,83,98,198,28,35,229,13,219,14,87,118,186,74,124,31,108,181,201,39,73,241,237,170,162,129,180,149,49,232,244,69,93,147,193,43,53,211,107,182,234,213,86,170,42,194,183,49,92,156,190,228,223,23,24,238,154,239,55,104,164,198,23,9,241,141,174,167,107,25,214,165,175,158,89,28,155,26,247,171,122,83,165,68,26,187,107,159,208,223,181,173,123,80,207,254,73,120,166,197,87,144,88,235,5,83,215,111,189,90,177,130,221,43,41,186,79,78,149,45,93,21,60,116,242,111,84,216,237,207,162,169,77,17,85,201,211,213,200,136,230,170,134,53,243,171,243,79,133,190,95,208,250,141,196,114,84,243,79,138,126,95,215,122,141,184,115,171,243,79,133,190,95,208,250,141,196,114,84,243,79,138,126,95,215,122,141,184,9,169,0,0,0,0,0,1,128,28,234,252,172,97,111,152,20,62,157,113,34,175,132,239,52,249,55,243,3,15,122,140,4,170,115,171,242,177,133,190,96,80,250,117,196,138,190,19,188,211,228,223,204,12,61,234,48,1,178,152,0,1,106,184,177,242,177,156,159,47,241,15,167,78,93,83,10,185,188,227,175,178,92,27,92,172,30,203,237,127,109,113,5,174,197,214,235,244,251,39,78,71,87,245,118,237,94,166,189,131,167,183,86,255,0,43,187,95,119,107,130,11,13,143,120,41,194,214,44,31,194,62,80,218,112,229,15,100,164,168,193,246,203,164,145,245,95,38,234,170,216,27,87,83,38,175,85,84,223,60,242,191,77,118,183,118,141,68,106,34,38,186,248,79,11,95,113,206,42,179,96,172,45,67,219,111,88,130,225,79,107,183,83,117,89,31,94,170,121,27,28,81,239,122,181,141,220,247,181,53,114,163,83,93,85,81,59,205,159,112,158,22,177,96,108,43,102,193,88,90,135,177,89,112,253,190,158,215,110,166,234,190,78,133,44,17,182,56,163,222,245,115,221,181,140,106,106,229,87,46,154,170,170,247,129,250,196,106,243,189,192,190,208,202,204,180,204,207,106,116,253,131,136,42,236,93,139,161,175,91,183,211,36,221,94,166,239,119,103,179,118,237,218,187,186,218,234,221,154,58,74,140,32,231,11,130,174,184,171,131,231,223,109,245,20,145,211,224,236,81,109,189,215,54,103,185,31,36,15,108,212,40,216,145,26,168,175,234,215,68,229,71,43,83,99,94,186,234,136,215,4,117,114,178,199,245,56,23,141,44,27,74,184,134,146,211,109,197,84,245,246,11,146,212,172,77,101,83,36,166,124,180,244,232,249,19,221,123,235,32,164,70,108,84,123,159,181,137,174,245,107,167,208,214,179,132,239,52,249,55,243,3,15,122,140,6,202,96,12,85,230,143,228,79,51,126,139,235,20,70,85,24,171,205,31,200,158,102,253,23,214,40,128,133,110,19,188,211,228,223,204,12,61,234,48,27,41,154,214,112,157,230,159,38,254,96,97,239,81,128,217,76,0,0,1,173,103,22,62,105,243,147,230,6,33,245,25,205,148,205,107,56,177,243,79,156,159,48,49,15,168,206,4,170,114,84,242,177,138,126,96,87,122,117,184,207,243,0,57,42,121,88,197,63,48,43,189,58,220,103,248,2,135,149,157,114,34,47,136,20,199,224,119,29,49,248,29,192,8,226,231,65,19,19,40,112,140,170,139,185,113,19,211,255,0,168,164,36,116,142,94,115,232,215,228,254,17,209,170,170,204,65,38,171,255,0,228,114,1,135,92,170,156,230,241,43,42,34,167,189,105,98,127,245,125,33,59,116,253,212,241,39,251,70,255,0,188,64,47,45,123,196,150,126,37,45,238,141,138,238,213,13,61,50,232,221,116,71,87,210,127,192,79,189,11,183,209,83,189,127,157,19,23,252,72,7,121,75,138,138,28,186,47,130,129,202,120,149,20,181,74,128,16,167,206,57,106,87,62,112,202,72,138,145,37,146,125,154,183,78,254,219,54,189,255,0,30,237,164,214,17,39,206,179,12,200,152,151,47,177,4,113,59,99,40,46,45,123,187,244,239,168,131,79,134,159,207,251,192,244,124,149,238,113,125,153,198,22,132,114,117,27,125,100,202,157,218,232,234,53,68,248,235,255,0,51,95,129,41,36,57,114,112,196,75,108,198,88,186,220,142,106,44,211,81,73,162,162,127,208,245,191,175,245,19,26,0,137,110,102,252,92,223,231,170,173,202,140,57,87,74,218,72,170,163,108,223,212,241,189,219,161,169,168,77,21,219,213,83,249,54,124,19,250,53,37,164,215,171,142,188,51,119,176,231,94,34,150,231,4,177,182,123,173,91,226,223,27,154,138,215,85,212,232,169,171,83,95,5,3,28,42,42,38,170,153,211,206,253,210,59,77,87,68,77,116,77,62,7,88,42,138,25,103,145,177,65,19,228,123,149,17,173,99,85,85,85,126,8,136,5,37,197,166,202,59,195,242,202,76,123,83,111,168,138,54,212,76,196,115,153,35,125,214,70,231,47,114,183,110,154,181,123,245,50,203,130,238,95,53,185,167,13,54,46,199,214,138,248,104,219,86,248,216,221,245,20,253,241,203,23,122,254,71,243,116,87,247,238,255,0,120,190,124,199,236,216,87,38,242,177,112,149,146,23,71,13,103,245,60,113,190,101,145,200,233,169,170,215,93,92,168,190,41,250,255,0,96,22,231,147,60,83,203,152,88,186,118,73,238,65,108,164,141,200,159,237,234,213,123,251,191,218,41,48,132,80,114,87,178,200,183,60,121,117,216,244,99,232,173,250,59,69,209,116,168,168,253,90,127,52,149,240,0,0,7,146,205,170,40,110,25,99,138,104,167,254,78,107,77,75,93,223,166,191,147,83,214,158,103,51,63,248,190,196,43,247,91,166,85,253,136,213,3,94,40,118,217,56,196,98,179,221,142,147,50,123,183,124,26,219,158,159,31,212,134,194,153,75,88,218,252,188,176,213,49,200,169,37,190,149,200,169,250,224,141,127,206,107,211,138,160,91,167,23,53,244,49,187,190,163,48,229,129,186,124,55,92,220,159,175,239,54,4,200,75,115,237,89,75,134,40,30,170,174,134,213,68,197,215,245,83,68,159,114,125,192,92,19,135,28,156,56,14,189,59,251,138,211,196,163,68,215,85,85,43,111,136,21,28,47,129,201,194,248,1,66,134,253,193,222,1,191,120,29,128,0,35,51,157,69,28,50,101,214,13,170,77,219,227,196,18,34,247,247,119,209,170,255,0,254,38,12,112,3,21,76,220,71,89,18,153,127,53,212,206,147,187,95,115,183,210,234,103,135,58,37,88,114,195,9,61,28,221,100,196,46,110,139,247,118,39,234,96,199,47,54,213,187,137,11,82,82,108,215,167,7,83,114,47,230,118,250,77,124,62,32,108,9,101,77,44,244,9,247,83,69,255,0,238,161,246,159,29,157,21,45,20,40,171,222,148,209,127,251,168,125,128,82,226,134,235,247,149,59,94,242,134,238,221,222,169,160,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,128,29,78,221,175,195,245,149,183,224,82,229,209,117,42,111,192,10,207,150,232,155,173,181,109,215,77,96,145,63,253,85,62,163,174,120,219,44,50,68,244,213,175,106,181,83,239,69,64,53,253,230,52,249,223,196,133,197,39,137,89,211,138,162,54,47,246,77,74,250,173,23,193,12,178,228,169,124,210,221,141,176,250,167,251,45,77,80,139,170,127,58,150,84,240,241,255,0,153,24,255,0,205,99,12,197,135,243,250,142,166,24,31,27,110,20,149,114,247,181,218,42,165,108,203,220,170,189,235,239,119,162,120,119,125,229,213,228,203,90,148,184,167,24,51,77,119,212,81,47,143,253,173,88,4,191,128,0,161,218,28,35,145,78,94,81,31,128,29,192,225,60,14,64,165,223,121,70,139,169,216,165,32,84,158,7,39,8,114,7,158,199,244,235,87,131,174,244,237,110,229,125,21,67,83,199,227,19,211,224,107,189,152,53,41,132,56,193,190,92,106,152,187,109,121,133,45,99,211,93,61,214,92,58,159,206,253,95,121,177,237,84,9,83,75,53,50,248,75,27,153,254,20,208,215,171,152,54,20,151,9,113,115,152,123,81,91,21,85,223,180,68,187,92,137,171,160,133,238,84,87,120,247,188,9,220,200,59,236,56,159,37,48,70,33,167,77,35,184,88,168,231,106,110,71,119,44,105,241,78,227,223,24,223,203,223,20,67,137,120,78,203,164,137,219,150,134,193,77,74,254,246,175,189,27,164,141,124,60,59,227,95,19,36,0,0,0,24,161,204,39,32,255,0,13,185,103,11,105,147,250,174,220,197,100,110,233,202,253,17,245,52,202,189,204,95,185,139,226,138,101,121,243,220,40,163,184,82,73,71,42,232,217,52,215,250,21,23,252,192,65,151,44,236,246,135,41,179,162,60,27,126,137,99,162,185,71,112,115,158,233,99,141,25,58,66,197,209,219,209,21,59,169,215,249,222,58,119,120,147,147,89,71,111,190,91,251,61,83,27,81,75,80,141,126,141,122,162,57,59,149,21,21,171,251,23,185,77,125,56,200,225,255,0,23,228,38,110,94,175,29,149,236,183,87,220,170,170,105,234,89,77,54,198,245,170,106,17,173,87,72,221,170,187,89,247,252,83,79,188,147,46,2,56,230,194,217,193,96,162,192,184,134,86,219,175,116,52,155,95,218,170,233,91,212,232,193,78,142,115,90,155,93,181,92,231,232,187,126,11,253,1,111,56,163,229,86,252,109,89,85,138,50,211,16,208,82,207,81,80,146,45,44,212,245,114,57,21,242,200,231,42,42,62,77,123,158,212,240,248,47,129,132,183,14,93,92,65,219,47,139,105,147,13,92,103,107,90,142,234,197,101,174,86,46,173,215,79,228,141,128,90,230,189,168,246,57,28,215,38,168,168,186,162,161,200,24,85,192,55,6,21,217,19,98,118,33,198,11,11,110,243,84,78,141,133,177,212,70,232,217,190,23,55,84,145,91,241,133,87,243,126,41,226,102,168,0,124,119,139,140,54,155,93,93,198,121,26,198,83,65,36,186,185,200,159,154,213,95,143,119,192,215,147,141,92,235,139,57,243,102,162,190,142,9,35,163,160,217,209,87,190,55,107,190,154,157,29,222,196,211,198,37,248,175,244,18,181,199,175,23,248,59,40,240,133,211,6,211,86,197,89,119,173,161,123,35,138,158,178,153,92,142,154,158,161,24,170,215,42,187,110,173,111,126,159,30,228,82,21,114,139,1,220,115,35,48,236,120,78,218,205,93,89,95,75,28,139,177,238,70,198,249,227,141,85,81,137,175,243,211,238,253,160,76,231,42,188,180,170,192,185,26,218,251,130,127,84,220,24,230,59,220,123,87,70,86,214,124,29,250,149,60,16,205,179,204,229,222,19,166,193,120,82,142,197,77,30,212,131,169,175,231,127,58,71,187,249,202,171,252,227,211,0,41,118,189,234,133,64,10,27,240,212,172,227,78,253,78,64,249,238,46,70,91,234,158,190,13,133,235,255,0,234,169,2,92,205,91,27,120,146,149,209,175,116,150,249,36,95,218,181,245,100,244,222,30,145,90,43,165,95,6,83,74,239,240,53,77,127,249,137,94,233,239,156,72,92,165,167,114,57,41,32,154,149,250,57,23,71,54,190,175,95,15,219,251,64,207,110,76,179,83,203,147,184,169,172,106,53,241,223,227,69,247,181,213,123,20,122,169,34,196,104,242,88,237,109,203,188,108,142,84,90,119,94,233,246,247,127,59,178,119,252,62,237,191,18,75,128,29,79,211,78,244,85,59,78,183,107,160,28,176,137,142,118,153,199,125,151,21,96,94,31,169,225,232,217,105,173,233,140,107,36,220,199,118,186,169,36,168,164,167,77,21,155,227,232,178,42,158,244,126,215,246,175,121,186,198,213,89,102,110,186,119,161,29,217,253,202,78,251,196,6,114,226,204,226,196,124,78,118,122,188,77,112,117,68,116,223,98,216,254,201,74,198,164,116,212,219,217,88,196,147,165,4,113,69,212,216,142,126,205,206,247,156,170,6,48,114,105,192,20,216,155,138,59,166,51,184,225,234,186,186,124,29,133,234,234,104,238,13,73,82,10,27,141,68,177,83,198,143,115,85,24,175,146,154,74,228,107,31,174,168,217,28,137,172,123,155,54,134,58,240,75,193,229,171,131,124,1,125,194,16,226,170,76,85,114,191,94,22,229,81,122,109,145,182,249,221,3,97,142,56,169,95,249,89,92,246,70,230,204,246,234,253,17,106,36,209,169,170,171,178,40,15,41,155,24,23,240,161,149,152,203,44,253,169,236,207,181,184,126,227,98,237,189,14,183,101,237,84,210,67,213,233,238,110,253,189,77,219,119,55,93,52,213,53,212,214,95,22,97,107,238,6,197,87,156,21,138,104,123,21,235,15,220,42,45,119,26,110,171,36,232,85,65,35,163,150,61,236,87,49,219,94,199,38,173,85,106,233,170,42,167,121,180,153,29,89,253,201,242,197,156,153,203,139,51,87,14,103,95,217,26,76,85,112,117,210,75,71,217,183,215,244,106,165,106,58,166,78,187,235,88,174,234,206,178,203,166,214,181,157,77,141,68,107,80,12,149,224,39,51,48,174,104,112,143,150,119,28,45,87,212,246,14,31,162,195,55,24,31,36,107,53,45,117,4,12,167,149,146,53,143,118,205,221,54,202,196,118,142,88,166,137,234,214,239,208,130,206,44,124,211,231,39,204,12,67,234,51,147,167,193,79,10,95,137,246,86,93,114,207,237,239,218,223,105,226,9,239,189,183,217,125,131,167,212,166,167,135,165,211,235,75,174,157,155,118,237,201,174,253,52,238,213,113,87,54,57,53,254,20,51,79,25,102,103,227,29,236,207,181,184,130,227,125,236,95,100,58,221,151,181,84,201,55,75,169,219,91,191,111,83,110,237,173,215,77,116,77,116,3,213,242,84,242,177,138,126,96,87,122,117,184,207,243,31,248,41,225,75,241,62,202,203,174,89,253,189,251,91,237,60,65,61,247,182,251,47,176,116,250,148,212,240,244,186,125,105,117,211,179,110,221,185,53,223,166,157,218,174,64,0,0,242,153,177,129,127,10,25,89,140,178,207,218,158,204,251,91,135,238,54,46,219,208,235,118,94,213,77,36,61,94,158,230,239,219,212,221,183,115,117,211,77,83,93,64,215,179,140,156,244,172,226,39,136,236,103,152,222,217,246,141,149,215,9,45,216,113,204,73,217,11,44,244,239,116,116,171,28,83,170,190,46,163,19,174,246,104,212,234,205,43,182,53,92,173,73,63,228,201,149,191,101,56,113,190,230,101,125,139,178,215,227,188,65,39,102,173,237,91,251,101,174,137,137,12,63,147,71,171,99,217,84,235,139,123,218,215,187,93,87,86,244,212,181,95,232,24,255,0,221,69,254,226,127,246,242,77,50,247,5,90,178,215,0,97,172,185,177,84,85,207,109,194,182,122,43,37,28,181,111,107,167,146,10,104,89,12,110,145,205,107,90,175,86,177,21,85,26,212,215,93,17,60,0,140,190,121,223,161,63,222,79,225,166,42,242,184,243,217,150,95,90,244,122,210,85,56,231,224,99,241,209,251,19,254,170,63,99,190,199,123,75,253,132,246,135,106,237,125,155,254,216,135,102,222,205,254,219,93,255,0,13,59,237,87,11,156,169,63,22,188,246,195,57,215,248,122,251,71,246,115,182,255,0,91,62,203,118,62,191,104,163,158,155,249,110,215,38,221,189,125,223,152,186,237,211,187,93,80,50,83,141,12,156,190,231,239,12,24,255,0,42,176,180,219,47,87,91,124,117,22,232,246,177,123,77,85,37,68,85,113,83,106,247,177,140,235,62,157,177,117,28,228,107,58,155,215,84,110,139,174,101,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,106,230,175,37,156,43,141,243,31,17,227,28,21,157,255,0,100,108,183,187,132,183,10,107,19,112,156,117,17,219,186,171,189,240,68,248,234,97,98,66,215,171,146,54,36,109,217,30,198,42,185,90,175,112,103,86,64,231,29,139,136,12,154,194,121,197,135,33,236,244,152,154,222,218,137,41,183,61,253,146,169,142,116,117,52,219,222,198,44,157,41,227,150,46,166,196,107,246,110,111,186,228,83,89,115,99,222,16,248,123,190,240,189,147,84,217,59,119,204,191,182,180,150,203,133,85,69,174,167,216,204,182,246,58,89,220,146,58,155,99,100,145,100,252,187,170,37,234,57,234,239,203,109,238,107,26,134,11,127,160,99,255,0,117,23,251,137,255,0,219,192,202,174,87,30,68,242,203,235,94,177,90,101,81,106,184,92,200,191,197,175,34,112,206,74,125,169,251,71,246,115,182,255,0,92,251,15,99,235,246,138,201,234,127,145,234,73,183,111,95,111,231,174,187,117,238,215,68,186,160,8,1,230,143,231,179,51,126,139,232,244,68,255,0,24,1,197,31,42,79,198,83,61,177,54,117,254,30,190,206,125,163,236,95,214,207,178,221,179,161,217,232,224,166,254,91,181,199,187,119,67,119,230,38,155,180,239,211,85,11,85,200,199,244,217,251,183,252,72,197,94,104,254,123,51,55,232,190,143,68,74,167,3,28,12,126,37,223,109,191,213,71,237,143,219,31,102,255,0,176,158,207,236,189,147,180,255,0,219,19,111,221,218,127,218,233,179,227,175,117,170,226,143,149,39,227,41,158,216,155,58,255,0,15,95,103,62,209,246,47,235,103,217,110,217,208,236,244,112,83,127,45,218,227,221,187,161,187,243,19,77,218,119,233,170,133,170,228,99,250,108,253,219,254,36,74,161,138,188,12,112,49,248,151,125,182,255,0,85,31,182,63,108,125,155,254,194,123,63,178,246,78,211,255,0,108,77,191,119,105,255,0,107,166,207,142,189,217,84,0,0,6,170,228,255,0,114,184,242,39,150,95,90,245,138,211,21,127,208,49,255,0,186,139,253,196,255,0,237,230,127,240,185,145,127,139,94,68,225,156,148,251,83,246,143,236,231,109,254,185,246,30,199,215,237,21,147,212,255,0,35,212,147,110,222,190,223,207,93,118,235,221,174,136,23,84,0,0,138,190,121,223,161,63,222,79,225,164,170,24,171,199,63,3,31,142,143,216,159,245,81,251,29,246,59,218,95,236,39,180,59,87,107,236,223,246,196,59,54,246,111,246,218,239,248,105,222,24,1,201,83,205,62,41,249,127,93,234,54,226,234,243,206,253,9,254,242,127,13,47,255,0,5,60,183,191,19,236,211,186,230,103,225,151,237,111,180,240,252,246,46,197,246,119,176,116,250,149,52,243,117,122,157,170,93,116,236,219,118,237,77,119,235,175,118,139,234,248,231,224,99,241,209,251,19,254,170,63,99,190,199,123,75,253,132,246,135,106,237,125,155,254,216,135,102,222,205,254,219,93,255,0,13,59,195,0,57,42,121,167,197,63,47,235,189,70,220,77,73,133,92,20,242,222,252,79,179,78,235,153,159,134,95,181,190,211,195,243,216,187,23,217,222,193,211,234,84,211,205,213,234,118,169,117,211,179,109,219,181,53,223,174,189,218,46,106,129,8,28,224,178,114,251,129,184,160,92,213,168,155,180,89,115,46,223,5,69,28,155,88,206,133,85,13,60,20,149,20,218,35,220,247,109,99,41,165,234,43,88,213,237,59,27,185,99,114,151,47,145,246,53,181,80,99,252,211,203,153,169,234,214,229,124,179,219,175,116,242,181,141,232,54,10,25,165,134,86,189,219,183,35,213,215,8,85,168,141,84,84,108,154,171,116,68,118,101,113,207,192,199,227,163,246,39,253,84,126,199,125,142,246,151,251,9,237,14,213,218,251,55,253,177,14,205,189,155,253,182,187,254,26,119,218,174,23,57,82,126,45,121,237,134,115,175,240,245,246,143,236,231,109,254,182,125,150,236,125,126,209,71,61,55,242,221,174,77,187,122,251,191,49,117,219,167,118,186,160,103,248,0,8,203,231,63,157,249,161,133,112,206,26,200,219,85,142,146,143,4,227,154,119,87,220,111,14,146,57,103,184,79,71,81,27,251,11,35,95,122,6,68,229,165,153,210,105,172,139,36,109,107,154,145,202,217,35,131,134,46,30,177,87,20,25,203,101,202,60,45,83,216,59,127,82,166,227,116,125,44,149,16,219,40,98,110,233,106,36,107,19,251,152,216,142,115,26,249,101,137,138,246,111,220,155,25,227,252,1,131,115,79,6,221,178,251,48,112,245,37,243,15,95,41,214,154,186,134,165,23,100,172,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,45,87,10,28,31,101,127,8,216,102,233,101,192,105,87,91,114,190,84,57,215,75,197,92,178,117,235,160,138,162,165,244,76,146,61,235,11,95,12,53,61,37,124,76,141,36,86,171,213,173,213,26,208,185,89,91,149,184,19,37,176,37,179,44,242,210,197,236,108,55,102,235,118,42,46,213,53,71,75,171,51,230,147,242,147,61,242,59,89,37,123,189,231,46,154,232,154,34,34,39,171,0,11,85,196,239,15,88,87,138,12,154,189,101,30,41,169,236,29,191,167,83,110,186,50,150,58,137,173,149,209,59,116,85,17,181,233,253,212,111,70,185,142,124,82,202,196,123,55,238,77,117,179,75,43,113,222,75,99,187,158,89,230,93,139,216,216,146,205,209,237,180,93,170,26,142,151,86,22,77,31,229,33,123,227,118,177,202,199,123,174,93,53,209,116,84,84,77,159,140,95,227,35,128,188,3,198,37,215,6,223,111,184,150,175,12,92,176,197,66,193,89,89,65,65,12,179,220,173,79,114,58,74,69,145,218,57,143,107,145,93,12,138,175,100,75,44,234,177,73,212,238,15,21,202,215,137,204,199,226,27,38,171,172,153,139,101,186,213,213,224,30,203,107,251,95,91,82,179,123,126,73,29,59,250,106,189,38,167,90,158,6,210,182,69,89,36,145,253,86,73,34,163,159,171,163,91,154,63,158,204,205,250,47,163,209,19,189,128,48,6,13,202,204,27,105,203,236,190,195,212,150,60,61,99,167,74,106,26,26,100,93,145,51,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,194,14,40,249,82,126,50,153,237,137,179,175,240,245,246,115,237,31,98,254,182,125,150,237,157,14,207,71,5,55,242,221,174,61,219,186,27,191,49,52,221,167,126,154,168,57,42,121,88,197,63,48,43,189,58,220,103,249,143,252,20,240,165,248,159,101,101,215,44,254,222,253,173,246,158,32,158,251,219,125,151,216,58,125,74,106,120,122,93,62,180,186,233,217,183,110,220,154,239,211,78,237,87,32,0,22,171,139,31,43,25,201,242,255,0,16,250,116,229,213,60,166,108,96,95,194,134,86,99,44,179,246,167,179,62,214,225,251,141,139,182,244,58,221,151,181,83,73,15,87,167,185,187,246,245,55,109,220,221,116,211,84,215,80,53,130,54,168,34,175,253,3,31,251,168,191,220,79,254,222,74,160,3,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,250,192,26,245,241,209,193,149,247,131,204,199,165,182,71,117,246,206,12,197,29,162,163,12,220,165,123,18,169,209,196,172,234,211,84,198,221,52,154,46,172,72,178,53,169,28,141,123,92,221,170,175,138,63,65,203,207,141,59,175,11,25,161,79,98,197,248,130,173,185,87,137,106,21,49,5,26,83,58,169,40,167,88,246,197,112,130,54,185,28,199,181,201,19,101,86,35,149,240,163,147,167,35,217,14,217,191,206,140,161,193,185,245,149,248,131,40,243,2,10,185,44,88,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,253,232,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,177,193,254,129,143,253,212,95,238,39,255,0,111,2,82,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,179,31,248,58,225,171,29,240,179,129,42,50,206,255,0,157,223,110,240,221,46,207,179,244,95,102,161,181,251,35,116,213,19,85,126,81,146,201,37,71,86,73,209,223,148,119,185,211,209,189,206,209,50,0,12,85,230,143,228,79,51,126,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,159,238,40,242,47,241,148,200,156,77,146,159,106,126,206,125,163,236,95,215,62,195,219,58,29,158,178,10,159,228,122,145,238,221,208,219,249,233,166,237,123,244,209,112,171,41,249,53,254,11,243,79,6,230,103,227,29,237,63,178,88,130,221,125,236,95,100,58,61,171,178,212,199,55,75,169,219,93,179,119,79,110,237,174,211,93,116,93,52,2,74,136,234,231,73,147,151,220,97,147,88,75,56,173,19,117,41,50,238,225,81,79,116,166,218,196,219,75,114,117,60,109,169,222,231,162,174,201,224,167,139,166,214,61,206,237,59,189,214,198,229,89,21,45,87,20,121,23,248,202,100,78,38,201,79,181,63,103,62,209,246,47,235,159,97,237,157,14,207,89,5,79,242,61,72,247,110,232,109,252,244,211,118,189,250,104,161,6,220,188,49,173,171,0,113,165,149,87,219,205,61,92,212,245,87,135,217,24,218,102,53,207,73,238,20,210,208,194,229,71,57,169,177,178,212,198,231,174,186,163,17,202,136,229,68,106,230,87,60,239,208,159,239,39,240,209,254,129,143,253,212,95,238,39,255,0,111,50,171,142,126,6,63,29,31,177,63,234,163,246,59,236,119,180,191,216,79,104,118,174,215,217,191,237,136,118,109,236,223,237,181,223,240,211,188,34,175,149,199,158,204,178,250,215,163,214,147,252,96,7,11,156,169,63,22,188,246,195,57,215,248,122,251,71,246,115,182,255,0,91,62,203,118,62,191,104,163,158,155,249,110,215,38,221,189,125,223,152,186,237,211,187,93,83,63,192,0,0,138,190,121,223,161,63,222,79,225,165,170,228,169,230,159,20,252,191,174,245,27,113,159,252,115,240,49,248,232,253,137,255,0,85,31,177,223,99,189,165,254,194,123,67,181,118,190,205,255,0,108,67,179,111,102,255,0,109,174,255,0,134,157,254,83,130,158,91,223,137,246,105,221,115,51,240,203,246,183,218,120,126,123,23,98,251,59,216,58,125,74,154,121,186,189,78,213,46,186,118,109,187,118,166,187,245,215,187,69,12,53,231,43,105,186,223,248,187,193,54,43,21,178,174,227,114,184,224,123,109,37,29,29,36,46,154,122,153,228,185,220,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,117,114,243,224,178,213,194,198,87,211,223,113,126,31,164,110,106,98,90,117,92,65,88,149,45,170,90,40,22,77,209,91,224,145,173,70,177,141,106,68,233,81,138,228,124,200,229,234,72,198,67,182,240,92,56,116,192,151,190,35,168,184,151,191,211,246,236,73,98,195,244,182,44,63,239,205,23,179,54,190,225,218,165,247,37,72,230,235,71,112,70,109,146,53,233,244,119,53,117,127,187,117,64,0,0,24,43,206,11,56,236,88,27,134,5,202,170,136,123,69,235,50,238,16,83,209,199,185,236,232,82,208,212,65,87,81,83,170,49,204,118,215,178,154,46,154,185,142,94,211,189,187,146,55,33,157,70,31,241,189,192,61,247,140,220,85,134,174,213,25,233,246,82,203,133,237,243,83,209,218,62,204,50,187,74,169,228,221,81,83,215,74,136,159,239,178,58,102,116,213,28,214,244,53,110,138,247,1,16,60,23,228,229,139,63,120,160,192,25,85,138,102,217,101,186,220,36,168,184,199,181,235,218,105,105,41,229,171,150,155,86,61,143,103,89,148,238,139,168,215,35,153,212,222,154,171,116,93,143,140,32,224,219,150,69,171,132,252,220,155,53,238,25,167,73,141,234,27,103,168,182,208,211,205,133,219,70,250,25,230,124,90,213,69,42,212,204,173,127,73,146,196,187,90,138,172,157,233,187,69,84,118,111,128,53,204,227,155,43,237,89,57,197,166,102,96,59,19,169,18,219,5,227,218,84,112,82,81,54,146,10,72,43,161,142,182,58,88,226,106,171,90,200,91,82,144,166,154,34,164,104,168,214,235,181,54,51,48,255,0,141,238,93,246,46,49,177,86,26,198,180,249,135,246,46,245,99,183,205,107,172,169,246,75,238,61,190,151,169,212,167,143,98,212,196,200,186,79,125,74,234,136,174,127,95,71,46,140,106,1,109,121,48,102,245,78,47,200,108,75,148,119,25,234,230,168,203,219,195,102,163,87,65,19,32,134,221,112,234,75,28,44,123,125,247,189,42,97,174,145,202,244,238,73,163,68,114,162,109,102,53,115,149,180,221,111,252,93,224,155,21,138,217,87,113,185,92,112,61,182,146,142,142,146,23,77,61,76,242,92,238,13,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,67,55,248,33,224,30,251,193,150,42,196,183,106,124,244,251,87,101,197,22,248,105,235,45,31,102,25,67,173,84,18,110,167,169,235,173,68,175,247,25,37,75,58,104,141,107,186,250,187,85,99,75,215,112,225,211,2,94,248,142,162,226,94,255,0,79,219,177,37,139,15,210,216,176,255,0,191,52,94,204,218,251,135,106,151,220,149,35,155,173,29,193,25,182,72,215,167,209,220,213,213,254,232,89,254,94,124,22,90,184,88,202,250,123,238,47,195,244,141,205,76,75,78,171,136,43,18,165,181,75,69,2,201,186,43,124,18,53,168,214,49,173,72,157,42,49,92,143,153,28,189,73,24,200,118,229,168,0,0,0,15,146,217,105,181,89,105,159,71,102,182,82,80,83,201,81,61,91,226,166,133,177,49,211,207,43,230,154,85,107,81,17,95,36,178,73,35,221,226,231,189,206,93,85,85,79,172,1,0,60,209,252,246,102,111,209,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,14,40,249,82,126,50,153,237,137,179,175,240,245,246,115,237,31,98,254,182,125,150,237,157,14,207,71,5,55,242,221,174,61,219,186,27,191,49,52,221,167,126,154,173,255,0,224,167,133,47,196,251,43,46,185,103,246,247,237,111,180,241,4,247,222,219,236,190,193,211,234,83,83,195,210,233,245,165,215,78,205,187,118,228,215,126,154,119,106,161,144,6,170,230,213,4,85,255,0,160,99,255,0,117,23,251,137,255,0,219,192,207,254,19,188,172,100,223,203,252,61,233,208,24,171,206,175,202,198,22,249,129,67,233,215,19,53,50,159,2,254,11,242,179,6,229,159,181,61,167,246,75,15,219,172,93,183,161,209,237,93,150,154,56,122,189,61,206,217,187,167,187,110,231,105,174,154,174,154,150,171,141,110,20,191,28,28,172,181,101,159,219,223,178,94,204,196,16,95,123,111,178,251,127,83,167,77,81,15,75,167,214,139,77,123,78,237,219,151,77,154,105,223,170,4,22,112,157,230,159,38,254,96,97,239,81,128,217,76,141,92,167,228,215,248,47,205,60,27,153,159,140,119,180,254,201,98,11,117,247,177,125,144,232,246,174,203,83,28,221,46,167,109,118,205,221,61,187,182,187,77,117,209,116,208,146,160,4,43,115,171,243,79,133,190,95,208,250,141,196,154,147,10,184,214,229,189,248,224,230,157,171,51,63,12,191,100,189,153,135,224,177,118,47,179,189,191,169,211,169,168,155,171,212,237,81,105,175,105,219,183,106,233,179,93,123,244,64,194,190,74,158,105,241,79,203,250,239,81,183,19,82,97,87,5,60,183,191,19,236,211,186,230,103,225,151,237,111,180,240,252,246,46,197,246,119,176,116,250,149,52,243,117,122,157,170,93,116,236,219,118,237,77,119,235,175,118,139,154,160,0,0,90,174,44,124,172,103,39,203,252,67,233,211,154,214,27,62,230,198,5,252,40,101,102,50,203,63,106,123,51,237,110,31,184,216,187,111,67,173,217,123,85,52,144,245,122,123,155,191,111,83,118,221,205,215,77,53,77,117,35,91,253,3,31,251,168,191,220,79,254,222,6,127,241,99,229,99,57,62,95,226,31,78,156,214,176,217,247,54,48,47,225,67,43,49,150,89,251,83,217,159,107,112,253,198,197,219,122,29,110,203,218,169,164,135,171,211,220,221,251,122,155,182,238,110,186,105,170,107,169,26,223,232,24,255,0,221,69,254,226,127,246,240,37,80,0,0,192,14,117,126,86,48,183,204,10,31,78,184,153,254,99,255,0,26,220,41,126,56,57,89,106,203,63,183,191,100,189,153,136,32,190,246,223,101,246,254,167,78,154,162,30,151,79,173,22,154,246,157,219,183,46,155,52,211,191,84,8,129,229,113,231,179,44,190,181,232,245,164,255,0,24,1,194,231,42,79,197,175,61,176,206,117,254,30,190,209,253,156,237,191,214,207,178,221,143,175,218,40,231,166,254,91,181,201,183,111,95,119,230,46,187,116,238,215,84,207,240,34,87,157,166,78,95,98,197,88,23,136,26,121,186,214,90,155,122,96,234,200,246,177,189,146,170,57,42,42,233,215,85,126,249,58,204,150,167,185,25,181,157,151,222,118,178,53,18,208,114,122,198,182,172,43,198,11,44,87,10,122,185,42,49,142,23,185,89,40,93,11,26,172,142,118,58,26,229,116,170,174,69,70,116,168,101,106,43,81,203,189,204,77,52,85,115,101,39,141,110,20,191,28,28,172,181,101,159,219,223,178,94,204,196,16,95,123,111,178,251,127,83,167,77,81,15,75,167,214,139,77,123,78,237,219,151,77,154,105,223,170,98,174,83,242,107,252,23,230,158,13,204,207,198,59,218,127,100,177,5,186,251,216,190,200,116,123,87,101,169,142,110,151,83,182,187,102,238,158,221,219,93,166,186,232,186,104,5,128,231,87,230,159,11,124,191,161,245,27,136,228,169,230,159,20,252,191,174,245,27,113,154,156,107,114,222,252,112,115,78,213,153,159,134,95,178,94,204,195,240,88,187,23,217,222,223,212,233,212,212,77,213,234,118,168,180,215,180,237,219,181,116,217,174,189,250,35,130,158,91,223,137,246,105,221,115,51,240,203,246,183,218,120,126,123,23,98,251,59,216,58,125,74,154,121,186,189,78,213,46,186,118,109,187,118,166,187,245,215,187,69,12,213,0,0,0,0,0,1,128,28,234,252,172,97,111,152,20,62,157,113,34,175,132,239,52,249,55,243,3,15,122,140,4,233,241,173,194,151,227,131,149,150,172,179,251,123,246,75,217,152,130,11,239,109,246,95,111,234,116,233,170,33,233,116,250,209,105,175,105,221,187,114,233,179,77,59,245,76,85,202,126,77,127,130,252,211,193,185,153,248,199,123,79,236,150,32,183,95,123,23,217,14,143,106,236,181,49,205,210,234,118,215,108,221,211,219,187,107,180,215,93,23,77,0,146,160,0,3,0,57,213,249,88,194,223,48,40,125,58,226,103,249,143,252,107,112,165,248,224,229,101,171,44,254,222,253,146,246,102,32,130,251,219,125,151,219,250,157,58,106,136,122,93,62,180,90,107,218,119,110,220,186,108,211,78,253,80,32,179,132,239,52,249,55,243,3,15,122,140,6,202,102,0,112,185,202,147,241,107,207,108,51,157,127,135,175,180,127,103,59,111,245,179,236,183,99,235,246,138,57,233,191,150,237,114,109,219,215,221,249,139,174,221,59,181,213,51,252,1,143,252,126,96,95,194,39,6,217,177,96,246,167,179,251,38,31,146,251,214,232,117,119,123,54,70,87,244,182,238,110,157,78,203,211,221,175,187,191,118,142,211,106,228,1,229,51,99,2,254,20,50,179,25,101,159,181,61,153,246,183,15,220,108,93,183,161,214,236,189,170,154,72,122,189,61,205,223,183,169,187,110,230,235,166,154,166,186,129,173,22,94,227,91,174,90,227,252,53,152,214,42,122,73,238,88,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,186,107,162,167,137,180,65,21,127,232,24,255,0,221,69,254,226,127,246,242,85,0,24,171,205,31,200,158,102,253,23,214,40,140,170,45,87,20,121,23,248,202,100,78,38,201,79,181,63,103,62,209,246,47,235,159,97,237,157,14,207,89,5,79,242,61,72,247,110,232,109,252,244,211,118,189,250,104,161,0,60,39,121,167,201,191,152,24,123,212,96,54,83,35,87,41,249,53,254,11,243,79,6,230,103,227,29,237,63,178,88,130,221,125,236,95,100,58,61,171,178,212,199,55,75,169,219,93,179,119,79,110,237,174,211,93,116,93,52,36,168,0,0,1,173,103,22,62,105,243,147,230,6,33,245,25,205,148,200,213,205,142,77,127,133,12,211,198,89,153,248,199,123,51,237,110,32,184,223,123,23,217,14,183,101,237,85,50,77,210,234,118,214,239,219,212,219,187,107,117,211,93,19,93,0,245,124,149,60,172,98,159,152,21,222,157,110,51,252,199,254,10,120,82,252,79,178,178,235,150,127,111,126,214,251,79,16,79,125,237,190,203,236,29,62,165,53,60,61,46,159,90,93,116,236,219,183,110,77,119,233,167,118,171,144,0,10,30,86,117,187,93,59,144,14,25,166,157,200,168,118,157,109,215,67,176,1,29,60,230,166,167,139,39,112,171,94,212,115,228,191,200,137,239,105,162,246,41,52,82,69,136,209,231,79,218,221,151,120,37,26,168,148,237,189,212,110,238,254,119,100,238,248,125,219,190,32,97,199,44,166,198,238,36,162,116,139,221,29,190,57,19,246,165,125,33,61,182,231,35,237,244,175,79,7,66,197,255,0,245,80,215,239,151,109,238,158,199,196,133,182,90,135,35,82,174,8,105,89,171,145,53,115,171,233,52,241,253,159,180,216,2,206,244,150,209,67,42,120,62,154,39,127,133,168,7,216,80,239,142,133,103,26,119,234,7,13,215,185,84,168,0,6,18,115,84,203,74,172,117,145,174,175,183,167,245,77,189,141,99,125,199,185,116,125,109,31,193,191,169,23,197,12,219,60,206,98,225,58,108,105,133,43,44,85,49,238,73,250,122,126,119,243,100,99,191,154,168,191,205,3,95,238,10,179,174,44,152,205,154,122,250,200,36,146,142,191,127,89,88,248,219,166,202,106,132,111,123,211,79,25,83,226,159,210,108,55,103,184,195,118,181,210,92,96,145,175,101,76,17,203,171,92,139,249,205,69,248,119,124,77,101,51,119,1,220,114,223,48,239,152,78,228,205,29,71,95,85,28,107,177,237,71,70,201,228,141,21,17,233,175,243,23,239,253,164,213,112,21,197,254,14,205,204,33,107,193,181,53,177,81,221,232,168,88,201,34,168,172,166,71,43,161,167,167,71,170,53,170,142,219,171,157,223,167,195,189,16,12,205,48,171,143,158,12,43,179,218,196,220,67,131,214,23,93,225,168,129,29,11,163,168,145,210,51,124,206,118,137,26,187,227,50,47,230,252,23,192,205,80,6,191,182,254,93,92,65,220,239,137,105,143,13,92,96,107,154,174,234,203,101,174,70,38,141,215,79,228,140,218,225,115,149,91,240,77,101,46,40,204,188,67,65,85,61,61,66,200,148,176,211,213,198,229,86,75,27,154,170,170,248,244,238,99,147,195,226,158,36,148,28,57,205,99,85,239,114,53,173,77,85,85,116,68,64,62,74,58,59,125,142,223,217,233,88,218,122,90,116,115,244,115,213,81,169,222,170,170,174,95,218,189,234,65,183,51,28,246,135,54,115,162,76,27,97,137,100,162,182,199,111,115,94,217,99,145,31,58,194,245,209,187,17,85,123,170,19,249,222,58,247,120,25,225,199,191,28,216,91,39,236,21,184,23,15,74,219,141,238,186,147,107,59,45,93,43,186,125,104,42,17,174,115,87,115,182,163,154,205,87,111,197,63,166,51,120,55,225,255,0,23,231,222,110,89,111,29,149,239,183,80,92,169,106,106,42,95,77,54,199,116,106,105,209,205,71,70,221,168,187,95,247,252,23,95,188,9,104,229,237,144,127,129,44,179,153,181,41,253,87,113,98,50,71,116,229,102,168,202,154,149,78,231,175,220,244,240,68,50,188,249,237,244,81,219,233,35,163,137,117,108,122,233,253,42,171,254,115,232,0,0,0,120,28,252,190,195,134,50,83,27,226,26,132,214,59,125,138,178,119,38,228,111,114,70,191,21,238,61,241,141,252,194,49,68,56,107,132,236,197,73,93,181,107,172,21,52,172,239,106,123,210,58,56,211,199,199,190,68,240,2,19,114,250,165,49,127,24,54,59,141,43,23,109,211,48,162,172,98,107,175,186,251,135,83,249,191,171,238,54,33,192,20,235,73,131,173,20,238,110,213,101,21,59,87,199,225,19,19,226,64,55,47,156,41,46,45,226,231,47,55,34,186,42,91,191,104,149,118,185,83,86,193,51,218,170,173,240,239,97,176,173,44,9,77,75,13,50,120,69,27,89,254,4,208,14,211,133,240,57,56,80,58,244,93,74,219,247,156,21,32,28,128,112,190,0,80,174,68,57,110,133,18,120,21,176,10,192,0,69,95,58,187,230,182,236,19,135,209,63,217,106,154,133,93,83,249,180,177,39,135,143,252,212,196,222,92,175,157,156,72,91,146,8,149,253,72,169,227,122,255,0,98,213,175,165,213,124,20,200,126,115,85,169,85,138,112,123,52,211,101,69,106,248,255,0,218,212,101,170,229,79,134,98,196,25,253,89,83,52,15,145,182,250,74,73,123,154,237,17,86,182,21,239,84,94,229,247,123,145,124,123,254,224,39,42,214,155,109,180,141,215,93,32,141,63,253,84,62,163,174,8,219,20,49,196,196,209,172,106,53,19,238,68,67,176,10,29,241,40,110,237,126,31,168,173,223,18,150,174,171,168,21,180,168,225,60,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,59,192,228,225,127,88,29,110,240,95,119,82,166,124,59,180,56,95,19,150,232,5,96,0,33,87,156,82,163,51,171,11,194,173,93,222,206,173,147,118,189,202,142,171,114,34,105,255,0,138,191,225,63,79,147,197,99,33,199,88,182,157,242,181,155,159,66,228,213,83,254,135,174,255,0,128,253,78,116,184,117,180,185,135,128,239,141,135,107,170,45,183,6,61,218,120,181,181,44,86,252,126,249,23,225,241,45,7,44,59,237,198,213,158,125,142,154,166,88,233,107,127,215,45,111,230,187,101,29,106,179,114,233,221,162,175,112,19,196,0,2,135,148,181,52,93,10,223,247,20,162,166,186,1,90,120,28,156,34,234,135,32,10,87,196,168,227,68,3,134,149,28,38,137,241,57,0,67,215,56,236,173,166,177,226,251,38,101,81,211,67,26,222,46,51,211,85,61,177,57,29,43,214,150,157,88,174,119,130,232,145,63,252,63,180,152,83,6,57,180,229,109,126,61,200,139,101,214,205,101,146,178,162,197,113,168,184,78,232,162,220,230,70,202,41,151,114,247,167,119,186,159,120,30,83,148,110,105,197,116,202,154,108,189,146,165,207,158,214,222,154,181,211,51,221,71,212,87,72,212,70,248,167,115,83,196,145,34,6,121,104,231,4,249,99,196,61,167,10,92,238,18,81,210,98,11,132,84,178,178,89,85,140,99,163,138,165,17,170,138,213,239,87,74,137,166,169,222,191,18,119,232,170,162,174,163,130,182,9,26,248,231,141,178,49,205,93,81,81,83,84,80,59,206,16,228,225,123,128,228,0,5,149,226,91,134,12,7,196,86,13,154,193,126,178,219,123,106,205,4,177,214,77,78,231,61,187,30,231,104,138,199,53,221,251,223,241,248,175,222,66,134,105,228,23,16,28,29,99,25,47,182,59,133,210,149,176,73,36,16,221,45,180,149,49,179,167,35,228,141,26,253,236,217,162,164,105,220,170,189,234,221,53,93,20,216,100,241,153,137,148,25,117,154,118,137,44,248,215,8,90,46,176,200,230,63,250,174,145,178,119,181,219,147,238,95,21,95,143,196,8,220,225,243,155,172,11,216,240,230,106,217,174,157,70,83,171,29,92,250,234,78,138,185,145,51,71,57,206,100,123,85,206,107,251,187,252,83,199,225,154,248,91,141,220,131,196,214,198,220,105,241,181,157,26,170,230,187,75,197,19,180,84,93,59,213,37,253,105,254,19,6,120,142,229,53,118,89,106,111,25,41,105,84,87,78,138,202,26,104,219,163,154,233,36,85,84,89,106,180,106,35,85,157,218,127,52,195,203,223,8,220,98,101,252,242,91,27,149,216,222,8,19,107,191,168,81,207,99,183,38,190,16,189,201,174,169,254,32,38,166,225,199,63,13,246,214,170,84,102,53,133,36,68,215,103,182,232,19,187,191,239,159,252,198,54,231,247,53,252,184,194,244,83,219,176,4,117,183,90,185,99,68,138,162,217,112,162,154,54,61,209,201,166,174,107,156,168,136,228,110,171,162,233,170,119,17,130,238,28,56,158,184,203,249,92,161,199,179,189,218,55,89,45,149,11,175,244,185,15,117,131,185,120,241,99,139,94,197,118,80,222,232,33,115,246,44,147,164,13,84,239,68,85,218,249,90,191,29,127,160,11,65,143,115,19,48,243,179,23,251,103,20,222,46,119,187,157,95,70,158,54,72,245,149,125,212,70,49,173,107,81,19,197,87,193,190,46,95,138,146,149,203,155,128,183,96,42,233,243,51,51,40,109,245,149,206,138,36,162,134,106,57,209,208,62,58,167,57,92,157,77,169,223,210,141,127,55,238,254,159,75,194,199,43,236,21,128,29,77,136,115,70,203,73,116,186,83,84,58,104,217,85,78,190,238,217,99,116,125,205,169,123,127,152,191,15,138,235,250,243,246,134,223,67,109,129,180,182,250,72,169,225,110,186,50,54,35,81,59,213,126,31,173,87,252,32,125,0,0,0,0,0,227,227,251,14,64,252,188,81,34,69,134,110,242,170,106,140,161,168,119,248,35,113,174,143,23,213,201,112,226,7,23,202,136,228,70,93,174,12,239,93,124,43,106,63,225,54,43,197,250,174,20,188,162,127,247,190,163,255,0,173,184,215,91,140,26,24,168,115,243,20,36,82,53,221,123,133,108,238,218,190,14,117,109,70,169,226,191,112,18,87,201,146,145,41,178,107,21,201,36,94,252,216,130,55,53,218,120,39,98,139,254,18,69,76,7,228,254,248,39,200,187,227,224,164,107,58,119,90,120,222,228,248,185,40,162,213,127,106,234,103,192,3,169,250,233,220,118,157,79,93,19,192,14,91,224,118,29,109,240,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,110,240,59,14,183,120,1,195,53,211,188,237,58,152,186,167,129,218,0,142,174,115,116,137,83,147,88,82,72,226,247,225,196,18,57,206,211,197,59,20,191,240,18,42,96,63,56,7,193,6,69,216,223,61,35,95,212,186,212,70,199,47,193,203,69,46,139,251,83,64,34,215,132,26,228,183,241,3,132,37,84,114,163,238,214,246,119,46,158,53,180,255,0,240,27,23,97,121,18,92,51,104,149,19,68,125,13,59,187,255,0,92,109,53,211,224,250,134,42,236,252,194,233,44,141,111,66,225,69,59,119,47,139,155,91,79,162,120,167,222,108,83,132,53,76,41,102,69,255,0,239,125,63,255,0,91,104,31,174,1,199,199,246,129,200,0,0,0,8,213,230,51,192,91,177,237,116,25,153,150,116,54,250,58,230,197,42,86,195,13,28,234,233,223,37,83,92,142,94,158,228,238,234,200,191,155,247,255,0,68,90,224,44,196,204,60,147,197,254,217,194,215,139,157,146,231,73,214,167,145,145,189,98,95,121,21,143,107,154,228,84,241,68,241,111,139,83,226,134,205,149,214,250,27,148,14,165,184,82,69,81,11,180,213,146,49,28,139,222,139,241,253,104,159,224,48,11,138,126,87,216,43,31,186,167,16,229,117,150,146,215,116,169,168,108,210,50,150,157,125,237,210,200,233,59,157,82,198,255,0,61,62,31,4,211,245,7,199,144,60,215,242,227,20,81,65,110,199,241,214,218,170,226,141,82,90,139,157,194,138,24,222,246,199,30,186,57,206,106,170,43,149,218,46,137,174,139,220,100,149,191,142,126,27,238,77,68,167,204,107,10,200,169,174,207,109,208,47,119,119,221,63,249,136,105,198,60,188,120,177,194,79,122,183,40,111,117,240,181,251,18,72,18,7,42,247,170,34,237,100,174,95,134,191,210,120,86,240,225,196,245,186,95,201,101,14,61,129,237,213,186,199,108,168,77,63,165,168,4,232,98,158,55,114,15,12,219,29,113,168,198,214,117,106,43,90,221,111,20,77,213,85,116,238,85,151,245,47,248,12,40,226,15,155,172,9,219,48,230,85,89,174,157,71,211,163,27,92,202,234,78,138,57,241,63,87,53,205,100,155,149,174,115,59,187,188,23,195,227,133,182,78,17,184,196,204,9,227,182,59,43,177,188,240,46,231,127,87,35,152,198,237,77,124,38,123,83,93,87,252,102,97,240,227,202,106,236,146,211,94,51,174,210,170,173,157,85,244,53,49,183,70,181,178,70,168,170,177,85,104,228,86,163,251,180,254,112,24,151,149,153,5,196,7,24,184,198,59,237,242,225,116,170,108,242,71,4,215,75,149,37,76,140,233,198,248,227,86,179,99,54,104,137,34,247,34,167,122,59,93,23,85,38,191,134,158,24,48,31,14,184,54,27,5,134,203,109,237,169,52,242,201,89,13,59,154,247,111,123,93,162,171,220,231,119,108,103,199,224,159,113,237,242,239,40,50,235,43,45,17,217,240,86,16,180,90,161,141,207,127,245,37,35,99,239,115,183,47,222,190,40,159,31,129,236,192,0,0,225,78,78,19,188,228,1,29,188,220,179,78,43,94,84,212,229,236,117,46,100,247,70,244,209,173,153,158,242,50,162,134,71,34,183,197,123,156,190,4,133,214,213,69,67,71,61,108,242,53,145,193,27,164,123,156,186,34,34,38,170,164,16,115,46,206,9,243,59,136,123,182,20,182,92,36,172,164,195,247,9,105,98,100,82,171,216,247,73,21,50,43,81,17,169,222,142,137,83,77,87,189,62,0,94,30,78,57,91,77,124,197,247,188,202,172,166,134,69,179,220,96,166,165,123,162,114,186,39,165,45,66,189,90,239,4,213,37,103,248,63,97,48,166,12,114,150,202,218,252,5,145,23,59,173,230,203,37,29,69,246,227,79,112,129,210,197,181,207,141,244,80,174,228,239,94,239,121,126,227,57,192,20,184,168,225,116,95,136,28,34,21,28,104,136,114,0,225,124,14,78,21,116,64,58,220,154,174,133,76,56,85,77,116,42,103,220,5,64,0,33,163,156,61,99,38,199,88,74,157,146,181,251,95,92,229,209,83,254,135,161,255,0,132,252,206,78,170,143,206,172,81,10,53,119,123,58,138,77,218,247,34,54,173,168,169,167,254,50,127,128,240,252,207,111,183,27,174,121,246,58,154,153,100,165,162,255,0,91,53,223,154,221,244,116,74,253,171,167,126,170,157,229,223,228,181,135,91,85,152,120,242,248,232,119,58,158,219,111,99,29,167,131,93,82,245,119,199,239,141,62,31,0,38,12,0,5,15,248,247,106,82,223,4,247,116,42,118,135,9,226,5,109,240,57,56,79,212,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,5,11,167,196,39,143,128,119,196,165,138,191,120,29,160,225,14,64,141,110,114,184,29,110,120,42,193,140,163,133,100,117,158,154,118,57,201,30,187,18,90,186,70,167,126,189,223,156,191,5,48,67,128,59,220,214,174,34,108,52,172,168,116,81,213,246,173,250,63,68,93,180,53,74,154,167,199,196,149,30,104,20,20,117,156,62,220,31,85,64,218,142,155,97,241,215,189,22,190,147,184,134,94,29,241,13,118,22,206,11,13,234,222,233,18,106,126,213,183,98,247,174,234,89,91,247,47,193,203,240,3,101,216,21,93,12,110,87,110,85,106,46,186,235,175,113,216,124,118,105,58,214,122,25,117,215,125,52,78,215,95,29,90,135,216,5,47,78,237,74,27,174,167,99,188,10,27,162,254,208,43,111,129,201,193,200,0,0,20,34,232,86,117,170,162,38,170,167,49,189,28,170,136,5,103,152,204,140,29,110,199,152,54,233,134,174,116,113,213,67,87,75,60,125,41,25,185,30,175,137,236,211,77,83,197,30,169,227,241,61,56,3,93,142,34,112,54,36,225,179,138,59,165,125,21,182,166,209,79,110,196,142,175,180,202,214,116,216,173,107,163,149,91,26,234,228,84,106,72,141,95,31,31,15,129,54,188,28,230,237,14,108,228,38,12,189,173,218,42,203,131,236,244,253,169,82,68,115,250,201,189,175,69,247,91,222,142,141,201,225,240,49,183,154,63,12,113,99,172,185,186,230,118,30,195,125,166,237,100,167,154,183,169,79,79,186,93,21,244,169,34,234,143,77,117,100,111,254,106,175,142,136,98,207,44,46,37,174,152,3,51,173,217,61,139,239,147,210,219,171,171,25,69,73,77,85,42,177,176,57,18,173,210,51,106,177,116,85,124,141,77,21,201,223,166,159,112,19,84,112,117,82,213,83,214,211,199,87,75,51,101,138,86,163,216,230,174,168,168,169,170,127,137,78,224,56,79,184,228,225,83,238,8,168,160,114,0,0,124,117,54,123,77,98,235,89,107,164,157,126,249,32,107,191,223,67,236,0,126,91,112,190,25,103,123,48,237,177,186,125,212,145,255,0,192,125,208,210,82,211,38,148,244,209,68,159,115,24,141,255,0,120,238,0,0,0,0,0,14,21,78,28,228,111,138,148,162,171,157,250,128,173,14,64,3,204,230,93,115,109,185,125,136,171,159,50,68,216,109,179,185,94,171,162,39,184,191,19,92,46,33,239,146,223,243,175,25,213,201,58,202,145,223,174,49,49,219,183,38,212,171,149,83,69,251,187,201,199,230,13,155,112,229,127,14,216,173,208,93,219,73,113,175,180,79,21,43,82,93,143,115,223,36,81,181,91,238,174,171,172,132,1,85,207,115,196,215,186,154,215,50,90,170,235,141,68,181,50,104,155,158,247,185,85,238,94,239,21,241,80,39,19,149,14,17,171,194,252,58,79,81,85,3,163,246,197,101,53,115,21,83,77,205,117,13,58,162,248,175,223,250,191,97,154,165,161,225,71,5,191,2,100,94,20,177,207,66,148,147,182,211,64,178,199,177,24,168,228,163,129,171,170,34,175,126,173,94,242,239,1,194,248,20,42,34,248,149,175,235,41,84,0,136,139,224,86,82,136,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,161,81,19,196,172,165,80,10,81,17,60,10,211,192,165,16,171,246,1,201,133,92,215,176,141,94,40,225,210,10,138,88,29,39,177,235,42,107,158,168,154,237,107,104,106,21,87,197,62,239,215,251,12,213,45,15,21,216,45,248,239,34,241,93,142,10,20,171,157,214,154,245,138,61,136,245,87,45,28,237,77,17,85,59,245,114,119,129,175,215,15,23,201,108,25,215,131,42,227,157,98,73,47,214,232,158,237,219,83,106,213,196,171,170,253,221,198,199,185,105,92,219,150,95,97,218,230,76,146,182,107,108,14,71,162,234,139,238,39,196,214,50,146,123,158,25,189,211,86,181,146,210,215,91,170,34,169,143,84,218,246,61,170,143,106,247,248,47,130,147,251,203,231,54,225,205,14,29,176,163,167,187,182,174,227,65,104,130,42,166,172,187,222,215,178,73,99,114,187,221,77,23,88,192,201,195,133,57,0,112,138,114,117,170,171,93,250,138,154,228,119,130,129,80,0,0,0,14,153,169,41,106,83,74,138,104,165,79,185,236,71,127,190,124,46,194,248,101,253,239,195,182,199,107,247,210,71,255,0,1,250,128,15,142,154,207,105,163,93,104,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,68,68,68,213,127,196,128,89,62,49,179,118,135,41,178,19,25,222,210,237,21,29,193,150,122,142,202,171,34,53,253,101,216,214,34,123,174,239,87,72,212,240,248,144,149,195,182,6,196,156,73,241,71,107,175,173,182,212,221,233,238,56,145,181,247,105,92,206,163,17,174,116,146,163,100,93,90,136,142,72,213,169,225,225,225,240,47,239,51,222,37,174,152,255,0,51,174,57,61,132,47,147,213,91,168,107,31,69,87,77,75,42,189,179,185,82,145,209,179,106,49,53,84,124,110,77,17,203,223,174,191,113,148,220,174,56,99,139,2,229,205,171,51,177,14,27,236,215,107,221,60,53,189,74,138,125,178,232,143,170,72,215,85,122,233,163,36,103,243,81,124,53,64,51,119,45,240,117,187,1,224,219,94,26,182,81,199,75,13,37,44,17,244,163,102,212,98,178,38,51,77,53,95,4,98,39,143,192,244,224,0,40,85,212,72,244,106,162,41,194,42,42,106,138,7,96,0,1,195,188,14,78,0,235,118,186,149,177,59,181,41,118,137,251,74,219,224,7,39,92,234,173,134,71,35,182,170,53,87,93,116,211,184,236,62,59,204,157,27,61,116,186,233,178,154,87,107,175,134,141,80,53,243,227,242,247,53,215,136,155,245,43,234,29,44,116,157,151,102,175,213,19,117,13,42,174,137,240,240,51,191,147,86,7,91,102,10,191,227,41,33,88,221,120,166,129,141,114,199,166,244,138,174,173,171,223,175,127,230,167,193,8,199,226,35,16,215,98,156,224,191,94,174,14,145,102,168,236,187,183,175,122,109,165,137,191,114,124,26,159,2,102,185,95,208,81,209,240,251,111,125,45,3,105,250,141,155,195,94,228,74,250,190,224,51,28,3,133,2,149,241,240,9,167,192,165,234,191,121,83,126,0,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,2,135,39,137,74,120,149,185,10,81,0,173,60,14,78,19,192,228,12,107,227,227,9,207,139,178,34,233,111,166,166,154,105,63,33,163,98,219,185,127,171,41,87,227,253,202,144,1,134,46,211,88,111,180,215,72,101,116,82,65,191,71,35,149,170,154,177,205,241,78,244,241,54,93,206,11,20,119,252,15,93,71,35,81,90,189,45,117,106,42,127,45,26,248,47,236,53,154,190,82,45,5,234,225,64,191,252,154,170,88,127,252,215,170,124,63,96,27,63,96,106,212,184,96,251,53,90,43,85,36,160,167,114,43,87,239,137,171,254,115,247,75,77,194,198,45,126,53,200,188,37,126,149,173,73,39,180,80,43,209,21,202,154,186,142,7,175,231,119,255,0,56,187,32,112,165,12,77,23,195,188,173,83,84,56,106,119,129,80,0,0,0,14,169,19,84,208,234,141,202,213,251,143,161,200,124,242,38,139,220,136,159,176,15,161,174,220,154,149,29,48,175,222,191,3,184,15,196,198,184,102,139,24,225,59,182,24,184,68,217,32,185,210,75,76,244,115,26,244,209,205,211,193,221,203,253,36,1,241,67,151,216,159,134,62,42,111,23,171,69,5,109,61,45,191,17,58,231,106,157,209,244,25,42,34,199,51,152,215,70,169,163,117,151,103,118,157,202,108,46,97,159,49,14,20,44,185,195,149,184,135,25,219,160,72,239,214,154,25,171,33,124,112,83,234,233,26,176,46,213,123,244,114,110,72,54,170,238,248,175,236,3,210,240,15,196,229,167,62,242,174,157,149,55,10,63,109,90,210,150,142,170,6,84,61,239,73,123,36,110,114,42,61,53,252,230,191,226,169,220,189,230,83,154,253,112,83,159,120,139,134,140,251,162,195,85,235,165,178,182,253,29,21,210,39,207,46,214,72,206,172,26,163,98,87,53,202,174,145,17,123,157,249,169,223,167,121,60,184,23,24,219,177,222,26,163,196,150,199,163,162,170,138,57,23,70,185,17,21,209,181,250,123,200,139,224,228,248,1,232,10,93,221,222,133,64,14,17,200,167,37,59,116,239,67,148,93,64,228,0,0,0,0,3,133,93,0,228,165,87,238,57,69,212,109,64,58,149,174,123,180,215,68,59,26,221,173,211,196,231,77,14,64,31,45,210,229,71,103,183,85,93,110,19,199,13,53,36,78,154,89,36,118,214,181,173,77,85,85,79,168,196,94,97,156,72,71,148,89,51,137,172,86,183,53,46,183,27,124,148,209,187,116,204,115,28,231,64,212,86,185,137,162,119,77,247,129,130,188,212,248,157,182,102,102,46,183,101,246,16,187,82,214,91,173,180,245,48,87,173,45,76,142,111,81,181,105,181,174,78,230,170,162,192,139,241,241,248,119,22,59,129,124,130,184,103,102,107,211,191,176,213,75,109,181,186,70,84,62,56,25,35,55,73,75,80,173,71,110,238,241,98,124,23,196,177,77,91,214,98,99,72,227,150,105,39,184,223,174,27,81,95,38,229,234,77,38,190,47,95,189,203,226,191,210,77,255,0,46,30,24,109,153,47,150,41,136,107,17,210,221,175,107,75,91,43,164,138,13,88,229,163,98,57,168,230,106,170,154,200,255,0,21,255,0,124,12,194,182,80,197,108,183,82,219,160,106,36,116,208,178,22,162,34,39,115,90,136,157,201,251,15,164,0,56,94,228,8,168,191,3,135,46,138,112,158,61,192,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,78,244,41,95,30,243,150,174,170,5,71,205,115,161,138,231,110,170,183,78,212,88,234,97,124,46,69,68,94,231,53,81,123,151,246,159,72,3,94,174,58,50,10,225,146,121,175,80,254,195,85,21,182,232,230,50,157,242,64,200,217,186,58,90,117,114,55,111,119,139,215,224,158,5,241,229,89,196,237,179,44,241,117,199,47,177,125,218,150,142,221,114,167,166,130,129,106,170,100,107,122,142,171,93,205,106,119,181,21,86,117,95,135,135,199,188,205,158,99,220,48,219,51,163,44,87,16,209,163,162,187,89,22,170,182,39,71,20,26,189,201,70,244,107,85,207,209,81,53,141,158,11,254,241,8,14,91,214,93,227,73,35,138,105,32,184,216,110,27,85,89,38,213,234,67,38,190,44,95,189,169,224,191,210,6,208,22,187,149,29,226,221,75,117,183,207,28,212,213,113,54,104,164,141,219,154,230,185,53,69,69,62,163,19,57,117,241,9,248,102,201,75,29,162,226,230,173,210,199,106,138,58,135,110,153,238,114,182,89,98,85,115,158,157,255,0,152,158,10,190,38,89,129,75,155,185,186,120,29,104,215,49,218,107,170,29,199,26,106,1,23,239,57,56,218,21,116,3,144,112,139,169,200,0,0,0,0,3,133,114,32,85,208,227,110,189,234,1,189,253,234,84,0,3,22,56,248,226,114,211,144,153,87,80,202,107,133,31,182,174,137,85,71,75,3,234,30,199,172,189,146,71,53,17,24,154,254,115,153,241,68,239,78,243,33,241,214,49,183,96,76,53,89,137,46,111,70,197,75,20,146,38,173,114,162,171,99,115,244,247,81,87,193,171,240,32,107,141,108,251,196,92,75,231,221,110,26,160,93,109,148,87,233,40,173,113,50,121,118,190,71,244,160,213,91,42,181,173,84,116,106,137,220,223,206,94,253,59,192,252,222,23,178,251,19,241,57,197,77,158,245,119,160,173,168,165,184,98,38,220,238,179,182,62,187,34,69,89,38,107,28,233,21,117,110,177,108,239,215,185,9,252,193,88,102,139,7,97,59,78,24,183,196,216,224,182,82,69,76,196,107,26,196,209,173,211,193,189,201,253,6,39,114,239,225,66,203,147,217,91,135,177,157,198,4,146,253,118,161,134,178,103,201,5,62,173,145,203,58,237,71,179,87,46,212,159,106,46,239,130,126,195,51,0,20,185,219,83,82,163,166,101,251,151,224,7,92,142,87,47,222,118,198,154,38,135,84,105,170,247,162,47,237,62,134,160,21,0,0,0,0,235,122,106,190,29,229,104,112,228,239,57,68,209,0,228,252,44,115,90,150,252,31,121,171,85,106,36,116,21,14,85,114,253,209,57,127,204,126,233,105,184,167,197,175,193,89,23,139,111,209,53,171,36,22,138,245,98,42,185,19,86,209,206,244,252,222,255,0,230,129,174,46,39,187,77,126,190,212,221,38,149,210,201,62,205,92,174,87,42,232,198,183,197,123,215,192,159,254,1,240,156,248,71,34,45,118,250,154,105,161,147,242,250,182,93,187,147,250,178,169,126,31,221,33,175,197,142,145,107,239,86,250,4,255,0,229,53,81,67,255,0,231,61,19,227,251,77,153,114,126,197,29,131,3,208,209,198,212,70,167,87,77,26,136,159,203,72,190,9,251,64,246,199,11,224,114,112,190,0,117,175,137,83,83,192,225,80,169,168,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,82,146,178,133,241,2,164,240,57,41,106,149,1,215,60,17,212,196,232,101,106,57,142,211,84,211,95,142,166,184,220,97,101,179,242,211,61,113,29,189,173,94,133,198,225,93,93,14,168,196,77,174,172,157,52,68,106,247,34,35,83,199,79,19,99,210,22,185,194,224,9,172,57,195,135,49,69,60,41,217,238,150,218,181,145,81,24,221,174,109,99,157,240,93,87,249,100,248,1,154,60,169,243,14,76,105,195,195,173,181,8,141,125,130,166,146,216,196,220,247,110,107,40,96,77,123,251,145,125,223,129,154,132,68,242,112,205,40,236,151,28,79,151,181,58,109,172,184,67,90,197,85,126,186,173,36,232,169,220,138,221,63,32,159,251,232,75,176,3,143,137,201,199,199,80,57,0,0,0,0,58,222,205,80,236,0,116,49,138,142,241,59,147,192,104,135,32,14,154,202,72,43,169,38,162,170,141,175,134,118,58,55,181,200,138,138,213,77,23,185,123,142,224,4,76,115,70,224,218,154,203,36,153,219,130,21,99,142,150,138,162,170,227,79,28,20,240,177,87,181,35,149,250,163,154,229,84,73,156,186,232,229,93,168,135,157,229,125,198,61,86,17,189,69,146,248,190,165,101,167,187,92,41,217,111,150,89,170,100,115,88,148,238,98,177,26,136,230,181,26,145,49,123,244,79,123,185,59,137,111,198,56,78,209,141,240,213,199,11,94,233,227,150,146,229,76,250,105,81,241,54,77,26,228,209,123,156,138,139,251,20,134,46,63,120,35,173,200,28,69,38,106,96,27,133,79,179,36,124,215,57,118,178,10,117,164,145,106,211,98,199,211,123,92,154,117,91,166,141,213,54,167,127,220,19,93,111,175,166,185,209,197,93,72,253,241,76,198,189,171,162,167,114,162,42,120,232,190,10,125,36,50,240,87,204,170,243,151,52,140,192,217,156,177,85,81,71,210,101,53,108,245,21,146,191,167,29,51,153,163,154,137,38,171,172,108,85,94,228,213,222,29,196,186,96,108,192,195,248,250,209,5,222,199,83,190,57,227,100,136,155,30,157,207,98,61,63,57,173,248,47,220,7,166,0,1,193,200,0,0,0,113,161,200,0,0,40,150,70,67,27,165,145,218,53,136,174,85,211,193,16,10,193,107,51,63,136,220,185,202,219,108,245,247,171,170,42,211,164,155,216,176,84,123,187,24,174,94,246,198,237,123,147,224,71,166,126,115,124,173,73,111,24,107,44,48,173,12,236,71,75,77,13,193,107,106,225,114,104,173,68,126,197,142,53,254,207,187,84,240,253,96,72,86,127,231,158,29,201,92,7,122,196,119,57,81,101,161,161,158,100,106,164,169,162,181,27,167,123,24,229,254,122,120,16,15,196,222,123,223,115,231,53,47,184,174,182,170,68,183,205,93,43,168,160,237,18,189,141,139,70,49,23,73,23,187,84,137,171,166,212,253,157,199,224,230,166,120,230,54,112,94,107,46,248,191,16,215,76,202,201,223,50,210,118,217,228,129,155,149,171,181,27,35,221,220,155,27,254,3,247,184,110,200,75,254,121,230,86,30,195,20,112,61,40,107,174,16,197,81,51,31,14,173,139,87,43,149,27,35,147,94,232,221,221,222,6,66,242,180,225,250,12,207,205,186,124,192,185,171,150,147,10,220,161,86,199,211,137,237,145,203,79,59,151,93,235,170,105,163,23,185,63,245,78,13,29,36,20,20,144,209,83,49,27,20,17,182,54,34,34,39,115,83,68,240,253,72,90,190,27,50,11,13,240,253,151,244,216,86,199,19,86,89,99,130,74,153,86,158,40,220,233,25,3,35,93,122,105,162,254,106,247,234,190,37,218,0,81,43,213,141,238,66,179,231,149,85,203,163,83,184,10,17,234,245,209,127,194,125,13,67,169,141,215,191,68,59,154,136,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,114,31,58,189,88,186,39,248,79,165,200,135,75,219,167,126,136,7,108,79,87,183,189,10,207,158,37,86,174,142,78,227,232,3,166,178,146,10,250,73,168,170,88,142,138,120,221,27,209,81,23,185,201,162,248,254,165,32,251,154,95,15,208,101,134,109,212,102,5,177,92,148,152,170,229,50,186,62,156,76,108,110,74,120,28,154,108,93,87,93,94,189,233,255,0,174,113,203,75,196,158,65,97,190,32,114,254,167,10,223,34,106,75,20,115,201,77,42,83,197,35,155,35,224,124,105,167,81,52,79,206,78,253,83,192,8,31,225,63,136,219,231,14,185,139,21,254,141,206,150,223,94,180,244,213,145,45,76,209,181,177,182,161,143,87,233,30,186,170,34,63,187,69,241,95,233,158,108,128,207,60,59,157,88,14,203,136,237,146,162,75,93,67,4,202,212,73,87,85,114,59,94,247,177,171,252,197,241,32,19,137,76,137,189,228,62,102,95,112,173,124,79,236,84,215,41,169,233,37,123,162,213,236,77,28,221,91,27,149,19,221,114,125,199,226,101,94,120,230,54,79,222,104,238,248,67,16,215,66,202,57,217,50,82,118,217,227,129,251,85,203,181,91,27,219,220,187,221,254,16,54,106,4,80,228,31,55,202,213,150,207,134,179,63,10,208,192,197,116,84,211,92,18,182,174,103,46,170,228,87,236,72,228,95,236,59,181,95,31,212,72,94,88,113,27,151,57,165,109,130,190,203,117,68,90,132,143,99,18,10,143,123,123,17,201,222,232,219,167,114,252,64,186,96,162,57,25,52,109,150,55,106,215,162,57,23,79,20,82,176,7,26,28,128,0,0,7,7,32,0,0,1,243,92,43,233,173,148,114,215,85,191,100,80,177,207,114,232,171,220,136,170,190,26,175,130,31,133,142,115,3,15,224,27,68,247,123,229,78,200,224,141,242,42,108,122,247,49,138,245,252,214,187,224,159,113,17,124,106,115,42,188,230,53,35,240,54,88,172,84,180,82,117,89,83,91,5,69,100,79,233,201,76,214,104,214,170,71,162,235,35,213,23,189,53,111,135,120,31,163,205,7,140,122,172,93,122,151,37,240,133,74,197,79,105,184,84,50,225,44,83,84,198,231,49,105,218,196,98,181,81,173,114,57,37,122,247,106,158,239,122,119,158,139,149,207,6,212,215,169,35,206,220,110,171,36,117,84,80,85,91,169,228,130,158,102,34,246,165,114,63,85,115,156,138,169,11,87,93,26,169,185,80,181,252,1,112,71,91,159,216,138,60,212,199,215,10,159,102,70,248,110,113,110,100,21,11,87,34,85,174,245,147,168,247,57,117,233,59,93,91,170,238,94,255,0,190,103,112,118,19,180,96,140,53,110,194,214,74,120,226,164,182,211,50,154,36,100,77,143,86,181,52,78,230,162,34,126,196,3,245,40,233,32,161,164,134,138,150,54,178,24,24,216,216,214,162,34,35,81,52,78,228,238,59,128,3,133,240,58,94,197,87,120,157,231,26,32,20,49,154,33,216,0,0,0,0,0,28,124,78,78,62,58,156,128,48,175,154,198,97,201,130,248,120,109,182,157,17,207,191,212,213,219,30,155,158,221,173,125,12,233,175,119,114,175,189,241,51,80,136,158,113,249,165,29,238,227,134,50,246,155,77,180,119,9,171,94,168,175,215,84,164,129,17,59,209,27,167,229,215,255,0,125,64,195,142,15,114,217,249,151,158,184,114,222,230,175,66,221,112,161,174,155,68,98,166,214,214,64,154,42,57,123,209,81,203,225,175,129,177,204,16,71,77,19,97,137,168,214,55,93,19,77,62,58,144,189,201,235,0,77,126,206,28,71,138,42,33,78,207,107,182,210,44,106,168,199,110,115,171,26,239,138,234,159,200,175,192,154,80,7,11,224,114,82,229,3,130,164,41,79,18,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,5,43,169,81,194,248,1,194,104,84,80,139,161,82,46,160,114,96,215,53,108,171,175,199,217,65,21,222,219,79,78,249,237,209,36,104,249,30,214,185,187,235,105,63,53,85,21,124,53,215,188,206,83,204,230,38,25,167,197,120,86,178,209,60,44,147,171,211,209,28,141,211,186,70,59,226,139,253,136,26,241,240,145,153,31,131,44,235,178,223,39,168,146,42,79,234,158,186,198,142,85,255,0,90,78,214,247,53,83,94,247,155,29,91,170,217,95,111,165,174,143,93,181,16,178,86,234,154,119,57,168,191,231,53,132,204,76,61,81,130,179,7,17,97,196,214,23,90,174,181,148,140,86,61,63,54,57,159,26,104,173,211,251,31,185,63,97,176,247,9,185,141,73,153,57,37,134,111,144,76,247,189,214,218,36,118,230,57,189,253,146,7,47,231,42,255,0,103,247,129,121,64,0,0,0,0,0,0,0,0,0,0,0,15,195,198,152,58,197,142,240,229,126,25,196,54,250,122,186,74,248,31,3,219,52,76,145,54,187,199,185,237,114,124,19,224,167,238,0,34,23,141,126,89,216,166,134,247,246,203,38,109,86,199,80,204,217,95,81,75,218,224,166,247,221,83,238,237,98,69,27,127,54,78,245,85,254,106,39,195,191,11,242,247,61,179,171,135,123,180,246,219,61,234,170,157,241,191,71,209,79,95,59,161,98,177,175,139,185,176,204,214,247,119,167,143,243,91,240,67,100,151,53,175,77,175,106,57,23,224,169,169,101,51,147,132,252,169,206,26,125,183,188,45,106,89,182,170,36,139,67,77,185,186,200,143,93,21,208,189,83,189,0,193,252,154,231,1,134,41,227,167,162,205,42,11,141,59,155,14,146,207,5,185,243,71,189,24,207,15,234,151,187,69,114,59,249,191,118,186,25,209,151,156,89,100,190,102,82,193,81,134,175,245,114,117,217,212,106,75,111,154,61,83,99,93,241,111,220,228,35,171,56,121,60,99,42,70,207,112,202,187,197,36,218,204,155,98,185,93,88,198,163,85,238,215,68,101,51,116,209,54,105,223,247,152,97,152,252,47,103,134,77,85,185,216,150,203,5,62,199,244,210,166,142,229,11,209,85,92,230,166,154,57,29,223,177,126,30,26,1,177,237,21,214,130,226,212,125,28,253,68,95,15,117,201,240,215,226,159,172,250,205,100,109,25,225,156,184,114,127,235,126,104,226,200,86,36,88,250,109,190,85,35,83,225,224,217,19,238,47,38,21,230,45,196,158,22,164,101,20,120,130,58,248,218,174,93,213,213,117,242,189,117,93,124,123,74,120,124,0,216,40,225,206,107,83,87,46,132,11,167,52,14,34,244,85,210,201,189,83,77,83,183,127,198,207,35,139,57,129,113,33,139,81,91,62,42,146,129,21,17,171,216,43,171,226,248,42,124,106,87,239,255,0,18,1,176,93,101,218,223,111,215,181,212,116,246,166,171,238,57,123,191,161,11,123,141,248,146,202,12,189,163,117,110,37,196,179,69,27,81,202,189,42,10,137,23,185,187,151,193,159,113,174,213,223,59,51,126,250,231,45,207,52,49,100,236,123,118,186,55,222,234,156,197,77,52,240,116,139,240,85,255,0,9,228,103,171,174,184,74,213,170,170,154,162,69,93,17,101,145,92,186,248,120,170,254,192,38,183,52,249,179,228,13,142,219,44,24,54,237,113,184,87,171,36,70,179,216,181,12,84,94,158,173,209,92,248,211,243,149,19,199,254,18,60,115,191,152,62,117,102,219,86,134,150,247,83,106,162,85,118,189,150,166,174,9,28,142,141,24,168,186,84,185,21,63,57,127,192,90,12,1,195,206,108,230,109,114,80,97,28,55,21,76,138,141,85,89,43,160,137,168,138,253,137,249,207,69,241,51,75,36,57,67,230,37,242,70,215,230,173,117,21,20,44,86,57,177,219,238,209,187,85,73,85,28,142,71,83,189,21,54,162,127,132,8,243,187,95,47,55,218,167,214,94,110,181,117,211,72,245,145,207,168,157,242,185,92,190,43,171,149,84,246,185,111,144,121,165,155,53,180,180,88,39,15,71,86,181,110,107,88,249,43,96,133,169,187,118,138,187,222,139,252,199,124,62,4,227,100,239,47,220,139,202,234,42,126,190,22,183,92,107,161,138,54,186,162,162,134,142,103,185,205,118,237,202,254,204,213,85,215,78,255,0,212,100,85,147,10,97,204,57,73,13,21,154,201,67,73,29,59,81,172,232,211,71,26,162,39,135,230,162,125,224,69,111,14,28,166,175,114,173,167,19,102,194,192,199,34,197,60,244,145,92,32,158,47,231,234,213,106,192,244,84,252,207,231,47,199,188,146,220,170,201,172,15,148,120,118,138,197,133,172,84,52,189,150,6,69,212,138,150,22,57,85,187,187,245,99,27,253,155,190,31,19,221,128,0,0,58,106,21,116,68,67,231,111,122,247,159,98,162,59,184,225,35,68,93,81,0,225,137,170,38,165,97,19,67,144,7,201,108,187,90,175,84,207,172,179,92,233,43,233,227,168,158,145,242,211,76,217,88,217,224,149,240,205,18,185,170,168,143,142,88,228,141,237,241,107,216,230,174,138,138,135,214,67,6,85,113,183,117,225,67,142,92,232,177,98,121,234,235,178,235,21,102,69,234,27,173,27,170,156,216,45,51,186,240,173,125,217,145,182,25,94,247,199,78,217,26,232,163,70,172,201,211,71,42,172,113,232,19,62,15,146,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,0,126,78,44,197,54,44,13,133,111,56,215,20,215,118,43,46,31,183,212,93,46,53,61,39,201,208,165,130,55,73,44,155,24,142,123,182,177,142,93,26,138,229,211,68,69,94,227,245,139,85,197,143,149,140,228,249,127,136,125,58,112,45,87,250,40,252,9,255,0,213,207,253,204,222,63,226,134,85,26,171,155,46,241,35,69,157,181,249,37,138,96,225,202,237,73,110,204,86,211,197,53,142,106,150,192,230,57,241,207,27,229,133,18,161,143,135,124,144,182,88,216,178,34,49,30,246,170,185,137,239,180,63,90,251,157,25,95,134,179,67,12,228,189,235,23,210,65,141,177,133,61,77,93,158,202,214,73,44,243,193,4,111,146,73,95,177,170,216,89,182,41,118,186,85,98,61,98,145,172,220,172,114,39,181,53,119,187,93,177,245,131,31,214,223,111,183,60,65,110,198,214,235,196,149,117,149,149,115,77,13,214,154,235,28,202,233,37,146,71,42,76,202,150,204,138,229,114,170,61,30,138,171,222,78,159,47,62,52,237,92,83,229,125,61,139,23,226,10,71,102,166,26,167,84,196,20,105,76,218,85,173,129,36,219,21,194,8,218,229,107,216,230,172,77,149,88,141,70,76,174,78,156,108,124,59,131,45,64,0,15,41,149,185,165,129,51,167,2,91,51,51,45,47,190,217,195,119,158,183,98,173,236,179,83,245,122,83,62,25,63,39,51,25,35,116,146,39,183,222,106,107,166,169,170,42,42,198,95,53,142,59,110,171,117,175,225,103,38,177,53,35,109,173,167,88,49,189,214,221,59,157,60,147,171,158,217,44,232,244,68,107,24,214,163,86,125,142,114,189,95,208,114,179,100,241,201,136,28,18,113,131,137,184,70,205,8,175,77,90,186,220,19,124,168,129,184,178,207,73,21,63,94,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,119,52,54,30,7,159,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,0,5,191,205,156,254,201,172,138,246,7,225,115,48,173,88,95,237,69,193,45,150,190,218,247,39,94,110,237,206,93,168,189,56,89,185,157,73,223,182,40,247,179,123,219,185,186,253,121,209,155,216,55,33,114,191,16,102,230,96,79,87,29,139,14,211,182,106,132,164,129,102,158,87,190,70,197,20,49,179,185,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,147,94,30,39,120,133,197,92,80,103,45,235,55,49,77,55,96,237,253,58,107,117,173,149,82,84,67,108,161,137,187,98,167,141,207,95,238,164,122,181,172,107,229,150,87,163,25,191,106,6,202,96,192,14,78,191,135,111,192,77,195,237,255,0,255,0,22,223,146,252,31,255,0,172,255,0,232,203,135,180,255,0,146,254,168,255,0,92,108,255,0,92,127,248,191,119,83,63,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,161,233,162,46,135,97,194,166,160,124,78,238,94,227,232,167,85,209,81,74,214,52,85,213,80,229,17,27,220,5,64,0,45,230,111,100,118,2,206,91,27,173,24,178,193,65,84,228,73,22,57,37,165,133,238,71,62,53,102,186,201,27,254,10,157,250,124,8,218,226,63,148,213,238,37,187,98,108,167,88,30,229,89,103,130,146,91,132,16,69,252,205,26,141,72,24,136,159,159,252,228,248,119,146,208,0,214,103,50,114,15,52,178,154,182,170,139,27,97,232,233,22,145,206,107,223,29,108,19,53,118,237,213,83,99,213,127,158,223,135,196,241,86,155,229,230,197,84,202,203,53,214,174,134,104,222,146,53,244,243,190,39,35,147,193,117,106,162,155,66,222,240,166,28,196,116,147,81,94,108,148,53,113,212,53,90,254,181,52,114,42,162,248,254,114,47,220,99,174,113,114,253,200,188,209,162,168,232,97,107,117,186,186,104,164,107,106,41,232,104,225,123,92,231,110,220,143,236,206,84,93,117,239,253,96,69,38,64,243,9,206,12,161,172,166,163,188,94,170,238,214,150,205,18,200,149,21,21,85,18,182,54,179,98,163,81,213,45,111,134,157,196,131,229,103,54,124,129,190,91,98,131,25,93,174,54,250,244,100,104,230,123,22,161,234,171,211,213,218,171,95,34,126,114,42,120,255,0,194,99,6,124,114,141,204,60,53,20,247,140,172,171,165,184,64,198,75,43,161,174,187,68,215,119,72,154,53,136,144,70,137,238,170,248,175,142,134,24,227,254,30,115,103,44,171,150,131,23,97,184,169,164,68,114,162,199,93,4,173,84,71,236,95,205,122,175,136,27,9,224,142,36,178,131,48,168,219,91,134,177,44,210,198,228,106,167,86,130,162,53,239,110,228,241,103,220,92,42,59,181,190,225,167,100,168,234,110,77,83,220,114,119,127,74,26,181,65,87,93,111,149,203,75,85,53,60,136,186,42,197,34,181,117,240,241,69,253,167,174,180,103,102,111,216,156,213,182,102,134,44,129,140,110,214,198,203,221,83,88,137,166,158,13,145,62,8,159,224,3,103,38,185,174,77,90,186,156,154,244,97,62,96,92,72,97,36,70,193,138,164,175,68,69,106,118,250,234,249,126,8,159,10,148,251,191,198,167,174,94,104,28,69,232,139,165,147,122,38,154,175,110,255,0,141,129,61,39,201,91,117,160,183,53,95,89,63,77,19,199,221,114,252,53,248,39,234,32,3,21,115,22,226,79,20,210,62,138,76,65,29,4,110,86,174,234,26,186,248,158,154,46,190,61,165,124,126,37,155,187,231,134,114,226,57,255,0,174,25,163,139,38,89,81,35,233,186,249,84,173,95,135,131,164,95,188,13,130,179,15,139,44,151,203,58,89,234,49,45,254,174,62,131,58,142,72,173,243,73,162,108,115,190,13,251,154,166,11,231,47,56,12,49,81,29,69,22,86,208,92,106,28,232,116,138,121,237,207,134,61,234,199,248,255,0,84,177,218,35,149,191,205,251,244,212,192,60,184,225,123,60,51,150,173,174,195,86,88,42,55,191,166,181,53,151,40,88,136,168,230,181,117,213,202,238,237,233,240,240,212,204,252,158,228,241,140,170,219,5,195,53,47,20,144,233,50,238,138,219,117,99,218,173,71,183,77,81,244,206,215,84,223,175,127,220,6,23,102,22,123,103,87,17,23,104,45,183,139,213,85,67,228,126,140,162,130,190,118,194,245,123,89,23,123,102,153,205,239,238,79,31,231,59,224,166,104,112,81,203,59,20,215,94,254,217,103,53,170,216,218,24,91,19,233,233,123,92,21,62,251,106,125,237,204,88,164,111,230,199,220,168,191,206,84,248,247,72,118,77,240,159,149,57,61,79,182,201,133,173,73,54,212,69,145,40,105,183,59,73,21,233,170,182,22,42,247,169,122,218,214,177,54,177,168,212,79,130,38,128,126,38,11,193,214,44,9,135,40,48,206,30,183,211,210,82,80,64,200,24,216,98,100,105,181,190,29,204,107,83,226,191,4,63,112,0,0,0,0,0,0,0,0,0,0,0,0,0,62,123,141,91,40,45,245,85,210,107,182,158,23,202,237,19,94,230,181,87,252,198,184,188,91,230,71,225,55,58,239,87,200,42,36,150,147,250,155,160,178,35,145,127,214,144,53,221,206,85,211,189,132,238,241,101,152,212,153,109,146,88,154,249,60,207,99,219,109,173,70,237,99,157,223,217,39,114,126,106,167,246,31,121,175,14,93,225,234,140,107,152,56,119,14,46,179,58,235,117,163,164,122,189,233,249,178,76,200,215,85,118,191,217,125,203,251,0,153,238,85,57,87,95,128,114,130,91,189,202,158,157,147,220,98,88,213,241,189,174,115,182,86,213,254,114,162,34,248,105,167,121,156,167,153,203,188,51,79,133,48,173,29,162,8,89,31,75,169,170,53,27,167,124,143,119,193,19,251,35,211,0,41,93,14,85,116,41,85,212,14,83,82,163,132,240,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,112,167,32,10,10,155,224,112,190,39,45,3,147,133,68,84,209,78,64,26,253,115,23,202,105,178,179,136,91,138,237,210,159,16,62,178,231,26,172,201,34,170,186,186,163,95,130,105,220,173,238,51,31,148,22,120,190,243,69,87,149,55,57,209,103,165,142,166,122,118,182,155,68,72,34,134,138,54,234,244,95,30,229,61,7,55,124,151,161,191,96,122,60,200,163,163,116,151,11,77,51,162,99,214,165,90,137,213,173,167,69,247,23,185,123,164,113,128,188,191,115,53,114,191,137,59,45,214,105,186,116,181,148,53,244,115,126,71,169,220,180,238,122,119,39,122,123,209,55,188,13,134,1,215,4,204,168,130,58,136,149,85,146,177,30,221,83,224,169,170,29,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,205,186,225,203,53,242,53,134,233,71,214,98,170,42,167,81,237,240,93,127,154,168,126,144,2,198,227,222,11,184,125,204,88,93,30,36,194,21,50,234,244,127,228,238,181,81,247,162,170,252,31,254,217,75,23,138,185,70,112,197,122,220,251,61,166,241,108,145,219,125,248,175,179,174,154,120,255,0,40,215,167,127,236,51,152,1,27,181,60,152,178,157,94,171,77,137,175,232,221,59,147,218,241,235,175,244,210,29,112,242,97,202,229,93,102,196,247,212,79,185,46,236,255,0,138,18,76,0,193,12,43,202,7,134,107,74,178,75,237,45,250,233,35,31,187,89,47,146,53,52,213,21,63,147,142,63,185,127,194,95,108,9,193,7,14,89,113,80,234,172,45,131,171,33,145,251,81,203,45,218,170,77,118,187,114,120,191,239,47,200,3,242,44,216,79,15,225,253,125,145,111,236,250,166,159,202,189,255,0,29,127,156,171,241,63,92,0,0,28,106,128,114,112,171,167,122,156,43,190,227,173,234,229,69,211,193,124,64,75,50,181,125,223,184,229,143,87,166,170,116,172,74,229,239,241,79,3,182,54,171,19,69,3,181,14,64,0,0,0,107,89,197,143,154,124,228,249,129,136,125,70,115,101,51,90,206,44,124,211,231,39,204,12,67,234,51,129,153,92,169,248,227,166,203,91,173,7,11,121,146,202,185,108,88,158,240,140,194,215,54,190,89,214,221,113,170,115,24,148,79,143,85,70,83,77,46,142,107,163,106,116,230,150,71,61,28,217,93,36,51,18,106,174,73,247,2,92,206,168,240,54,79,226,12,175,206,250,222,219,117,193,152,126,162,179,3,205,59,224,162,165,174,165,160,183,181,33,177,186,72,226,78,148,203,217,255,0,37,52,137,35,165,116,174,98,174,246,196,201,67,63,241,79,26,28,48,96,108,216,170,201,28,107,155,246,172,63,139,232,182,118,154,107,164,21,20,148,176,111,166,109,75,55,214,201,27,105,91,186,39,181,83,89,123,220,228,98,123,234,141,63,91,139,31,43,25,201,242,255,0,16,250,116,230,184,56,179,20,223,113,206,42,188,227,92,83,93,219,111,88,130,225,81,116,184,212,244,153,31,94,170,121,29,36,178,108,98,53,141,220,247,185,116,106,35,83,93,17,17,59,137,137,225,199,41,46,185,99,202,147,27,220,241,5,199,16,62,229,139,178,223,17,222,210,134,190,242,234,170,42,10,41,168,235,37,164,109,20,13,114,195,76,201,97,149,181,15,70,167,81,210,78,254,162,251,173,100,97,12,38,213,6,170,230,213,0,71,87,51,174,95,245,153,187,71,83,196,14,72,97,222,215,142,169,55,79,137,173,177,73,60,181,87,234,88,224,134,24,157,76,199,61,99,73,160,142,159,186,24,216,215,76,215,187,69,116,141,99,36,137,108,173,205,44,119,146,216,238,217,153,153,105,125,246,54,36,179,117,187,21,111,101,134,163,165,213,133,240,201,249,57,152,248,221,172,114,189,190,243,87,77,117,77,21,17,83,103,226,26,249,157,114,255,0,163,202,42,202,158,32,114,67,14,246,76,11,87,186,124,77,109,138,72,34,165,176,213,73,60,48,196,234,102,57,233,34,195,60,149,29,208,198,199,54,23,49,218,43,99,115,25,24,72,255,0,7,220,89,224,222,46,178,191,237,197,138,158,146,207,125,160,168,146,154,251,135,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,54,107,212,98,42,186,39,162,99,255,0,50,62,96,149,60,59,83,71,147,217,55,117,164,118,98,220,105,219,83,91,114,134,88,166,126,25,98,75,4,145,36,180,243,65,44,51,62,166,21,157,168,199,57,175,141,138,201,52,209,241,170,196,183,15,28,64,227,238,25,115,66,135,53,242,229,244,143,185,81,211,212,82,75,71,92,179,45,21,108,19,70,173,116,85,17,195,36,110,145,136,237,146,181,170,237,18,72,163,119,126,212,45,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,160,124,160,200,174,38,184,62,196,220,45,101,126,86,222,179,25,42,232,241,182,57,168,191,186,235,103,116,180,242,193,108,130,142,74,86,83,49,146,64,249,27,43,222,217,159,43,158,143,211,73,35,102,214,172,110,115,252,255,0,6,217,57,98,226,3,136,124,63,147,184,142,110,207,73,137,173,247,202,120,234,118,189,253,146,169,150,138,201,41,170,118,49,236,89,58,83,199,20,189,61,232,215,236,218,239,117,202,128,95,254,92,28,192,43,56,119,190,197,148,153,189,136,191,212,158,191,180,207,21,77,68,115,212,73,135,106,182,62,77,212,236,133,146,72,248,102,145,17,143,133,27,181,36,149,37,106,179,242,201,44,218,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,107,67,158,153,23,152,252,58,102,61,199,43,243,66,205,216,110,180,58,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,234,66,253,174,209,116,71,35,154,230,61,172,123,30,198,250,12,73,197,158,124,226,204,134,178,240,221,125,199,85,117,24,38,199,81,213,138,157,127,151,158,6,236,236,244,147,203,174,233,105,169,220,197,116,81,47,115,85,205,69,220,144,211,164,33,237,120,232,227,54,251,198,30,99,210,220,227,181,123,27,6,97,126,209,79,134,109,178,177,139,84,216,229,86,117,106,106,100,110,186,205,47,74,37,88,218,229,142,54,177,173,110,229,71,203,39,171,229,205,193,71,227,85,152,243,223,241,253,178,235,30,89,97,111,202,92,170,96,78,148,119,74,228,86,44,118,198,205,185,175,110,230,61,100,149,209,35,156,200,218,214,235,19,166,138,68,182,188,31,112,153,140,184,186,205,15,176,246,42,138,187,61,138,130,158,74,155,238,35,109,2,85,65,106,98,198,245,129,30,197,146,36,123,229,149,137,27,88,143,223,167,81,232,138,216,158,169,176,70,86,229,110,4,201,108,9,108,203,60,180,177,123,27,13,217,186,221,138,139,181,77,81,210,234,204,249,164,252,164,207,124,142,214,73,94,239,121,203,166,186,38,136,136,136,30,130,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,235,0,11,123,159,249,181,248,12,202,75,246,105,253,159,246,223,177,59,47,245,7,107,236,221,110,181,76,80,127,41,177,251,116,234,238,252,213,215,110,157,218,234,152,181,151,92,206,190,223,102,14,24,192,159,129,30,193,246,142,243,69,105,237,95,105,122,189,14,209,59,34,234,108,236,173,221,183,126,187,119,38,186,105,170,120,153,9,197,246,0,197,217,163,195,182,45,192,152,18,211,237,59,229,207,176,118,90,94,188,80,245,58,117,212,242,191,223,149,205,98,104,200,222,189,238,77,116,209,59,213,16,192,124,152,224,135,138,12,39,156,56,23,20,226,12,177,236,182,187,54,37,182,92,43,103,246,213,185,253,42,120,106,163,124,143,218,201,213,206,209,173,85,209,168,170,186,119,34,169,161,204,175,227,173,226,168,167,15,19,212,210,53,210,157,121,206,187,244,158,75,107,98,178,173,148,198,228,88,139,249,205,84,70,34,42,175,169,214,187,52,78,145,69,51,78,148,245,233,215,206,215,73,210,117,157,220,146,182,0,55,202,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,83,144,7,83,222,172,77,80,226,41,149,203,239,125,194,70,171,211,68,58,146,37,106,247,120,175,136,31,82,46,189,232,114,117,70,174,68,239,240,79,2,180,119,222,5,64,227,84,57,0,126,69,231,9,225,252,65,167,181,237,253,163,68,211,249,87,179,227,175,243,85,62,39,235,128,44,54,59,224,131,135,44,199,168,109,86,41,193,213,147,72,205,200,213,138,237,85,30,155,157,185,124,31,247,150,39,21,114,129,225,154,236,175,146,197,75,126,181,200,247,238,214,59,228,142,77,53,85,95,229,35,147,239,79,240,25,222,0,141,153,185,48,229,114,46,176,226,123,234,167,220,183,118,127,197,14,202,110,76,89,78,143,69,169,196,215,245,110,157,233,237,120,245,215,250,41,9,34,0,96,206,21,229,25,195,21,151,107,239,22,155,197,206,70,238,247,229,190,206,154,235,225,252,155,88,157,223,176,190,152,11,130,238,31,114,234,22,199,134,240,133,76,90,61,95,249,75,173,84,157,234,168,191,23,255,0,181,66,249,0,63,54,213,135,44,214,56,210,27,93,31,69,136,170,168,157,71,187,197,117,254,114,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,137,240,68,213,64,140,94,111,185,226,251,53,21,38,84,219,39,68,158,170,58,105,234,26,234,109,81,96,150,26,216,221,163,213,124,123,208,195,142,93,25,77,54,105,241,11,110,93,186,211,225,247,209,220,228,84,153,35,84,86,215,83,233,240,93,123,145,221,199,230,115,2,204,213,205,14,36,239,87,88,102,234,82,209,208,208,81,195,249,30,159,114,83,181,235,220,189,235,239,74,238,243,62,185,68,100,189,13,135,3,214,102,69,101,27,163,184,93,169,155,19,222,149,42,228,94,149,109,66,39,184,157,201,221,27,64,145,212,68,68,209,14,64,3,135,120,20,149,56,225,60,64,229,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,3,133,240,41,69,42,95,2,159,143,135,136,21,34,234,114,112,158,7,32,91,14,34,242,226,215,153,185,97,115,195,215,56,36,149,175,232,237,107,36,115,21,116,168,133,254,45,69,95,230,33,173,234,203,113,193,184,158,161,180,223,147,171,182,84,205,79,249,70,235,163,145,92,199,34,162,162,119,248,252,13,163,103,130,42,152,157,4,205,213,142,211,84,215,79,142,164,0,243,4,200,217,178,159,57,174,151,58,90,74,136,237,247,122,169,234,81,242,43,220,157,89,106,234,151,68,115,152,137,249,177,248,106,191,210,4,223,228,78,60,164,204,12,181,177,94,233,234,161,153,102,183,210,189,22,53,110,138,213,167,137,218,251,174,95,236,203,134,69,135,40,140,250,172,186,215,207,148,247,154,184,17,41,168,234,102,166,69,141,140,84,138,40,232,227,106,107,187,85,252,213,254,111,244,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,80,41,85,85,56,239,211,82,189,168,54,160,20,248,141,191,29,10,142,64,167,103,126,167,40,154,28,128,0,0,0,0,6,181,156,88,249,167,206,79,152,24,135,212,103,54,83,53,172,226,199,205,62,114,124,192,196,62,163,56,25,233,151,220,18,90,184,175,229,171,149,215,220,51,5,37,14,98,225,90,124,67,53,170,177,180,173,116,247,104,27,114,185,185,150,151,200,233,162,99,25,37,67,163,115,101,145,92,144,175,81,90,136,146,73,172,96,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,75,87,40,46,46,237,87,172,51,77,194,46,39,183,82,91,238,86,10,122,219,150,26,175,109,67,88,151,56,31,80,234,138,138,87,177,238,220,234,150,58,121,37,111,77,21,29,11,36,87,53,157,21,124,191,191,205,115,130,143,194,110,21,159,137,76,179,182,90,169,177,38,18,183,212,84,226,216,180,232,205,120,181,195,27,92,149,27,213,201,27,166,165,142,55,247,57,187,228,137,118,163,213,97,134,39,4,117,240,45,195,167,227,59,196,118,29,192,23,42,126,174,27,183,238,190,226,111,127,110,182,186,119,179,124,93,210,199,39,229,164,124,52,251,163,114,189,157,126,162,34,163,20,157,78,44,124,172,103,39,203,252,67,233,211,152,213,202,107,135,218,60,153,201,170,172,101,119,196,29,76,95,153,182,251,94,34,172,178,117,224,119,179,108,234,234,180,181,203,182,55,57,255,0,213,12,117,68,187,220,173,79,249,158,198,190,25,21,217,43,197,143,149,140,228,249,127,136,125,58,112,53,172,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,2,5,185,140,240,81,248,170,230,60,23,252,1,108,186,201,150,88,167,242,150,218,153,211,171,29,174,185,85,235,37,177,211,110,115,221,181,140,73,34,116,168,215,62,55,57,186,202,232,101,145,114,171,148,167,5,30,196,163,163,226,203,51,109,151,90,59,212,221,104,240,93,190,116,232,70,218,25,160,233,190,230,228,71,111,147,172,201,101,142,38,200,214,181,35,71,74,137,34,75,11,217,35,248,243,0,96,220,207,195,51,224,204,192,195,212,151,219,21,85,69,37,77,69,190,173,21,208,78,250,106,136,234,34,73,27,174,143,98,75,12,106,172,118,172,122,34,181,200,230,170,181,125,0,17,87,207,59,244,39,251,201,252,52,197,94,87,30,123,50,203,235,94,143,90,101,87,60,239,208,159,239,39,240,211,21,121,92,121,236,203,47,173,122,61,104,18,233,198,223,7,216,103,139,156,175,150,202,228,164,162,198,214,58,121,221,132,239,21,114,212,116,40,103,150,72,31,51,36,142,39,163,92,201,155,76,200,149,238,100,139,26,57,94,198,185,83,107,160,219,11,112,197,156,184,159,136,42,94,24,157,133,253,143,143,166,184,62,223,53,21,210,102,193,29,47,78,39,77,36,239,145,55,35,161,108,12,116,200,248,247,245,35,68,88,146,77,204,71,108,166,121,251,86,0,193,182,44,101,127,204,27,54,30,164,163,196,56,170,158,134,154,245,93,10,43,95,94,202,52,149,41,150,84,69,218,231,177,179,200,196,126,155,213,155,26,170,173,141,136,208,241,92,49,112,245,133,120,95,201,171,46,81,225,106,158,223,216,58,149,55,27,163,233,99,167,154,231,93,43,183,75,81,35,88,159,220,198,196,115,158,230,69,20,76,87,191,102,229,186,160,1,143,124,127,121,72,199,127,75,245,58,82,28,201,239,199,248,3,8,230,142,17,175,192,152,238,211,237,59,29,207,165,218,169,122,242,195,212,233,202,201,89,239,196,230,189,52,124,108,94,231,38,186,104,189,202,168,89,207,196,7,132,143,250,147,127,251,122,231,255,0,24,35,217,182,83,127,31,126,46,91,152,136,136,211,126,189,179,221,61,171,147,163,206,144,242,189,146,202,238,96,177,182,238,85,85,87,38,191,50,41,152,210,105,162,57,215,76,235,173,51,203,179,123,33,1,143,124,127,121,72,199,127,75,245,58,82,45,120,118,243,3,150,63,223,149,151,252,182,35,39,29,155,124,11,17,77,142,166,186,196,111,215,78,51,49,216,209,236,167,71,223,241,62,79,123,53,248,79,147,242,117,85,29,94,167,91,94,173,52,213,199,173,26,107,174,156,39,134,172,198,230,207,250,43,250,231,255,0,104,152,247,192,15,155,124,9,245,79,76,170,37,43,54,178,3,41,51,207,217,95,133,60,37,237,191,98,117,251,7,245,125,77,55,71,173,211,234,127,33,35,55,107,210,143,243,181,211,111,118,154,174,190,123,0,112,131,195,182,87,98,234,12,119,129,50,243,217,151,203,103,87,178,213,123,90,186,110,159,82,39,196,255,0,114,89,156,197,213,146,61,59,218,186,107,170,119,162,41,141,136,202,111,221,204,35,23,76,199,87,90,103,158,187,180,238,238,237,111,50,126,144,242,188,191,100,42,217,251,182,238,77,233,183,118,141,98,41,234,235,92,215,49,191,175,19,164,117,163,95,55,183,72,149,227,0,18,21,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,83,83,141,157,250,149,0,40,219,241,30,5,103,0,81,223,166,167,40,170,133,91,80,109,64,8,167,39,8,154,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,123,99,202,76,191,203,91,237,238,162,170,24,86,27,125,83,213,100,86,232,141,74,121,93,175,188,228,254,192,184,100,88,115,119,207,170,203,85,124,25,79,102,171,129,82,166,142,154,106,148,72,216,245,88,165,142,178,55,38,187,181,79,206,79,230,255,0,72,17,122,146,220,113,150,39,167,109,79,229,42,238,117,48,211,254,77,186,106,229,86,177,168,136,136,189,254,31,3,100,46,29,50,226,215,150,89,97,108,195,214,200,36,137,172,235,110,107,228,115,213,53,168,153,254,46,68,95,231,169,9,156,190,242,54,108,216,206,107,93,206,170,146,162,75,125,162,170,10,149,124,106,246,167,86,42,186,85,209,92,214,42,126,108,158,26,167,244,19,253,4,17,83,68,216,33,110,140,110,186,38,186,252,117,3,176,225,87,67,147,133,240,2,149,82,164,240,41,248,248,120,21,39,128,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,104,135,32,10,127,55,196,168,225,123,208,32,28,152,93,204,215,135,202,220,219,201,137,110,22,9,35,142,225,69,93,66,246,53,99,150,69,118,146,72,142,238,102,191,9,151,224,190,31,224,205,19,243,239,182,136,111,182,185,109,147,233,182,85,106,234,186,252,28,139,240,84,251,128,215,83,132,12,207,252,11,231,229,167,21,87,199,35,34,142,158,182,142,169,138,172,99,154,142,129,253,203,212,77,17,119,181,191,114,255,0,188,187,20,225,219,221,54,34,180,65,120,164,211,165,62,244,68,71,35,180,218,229,111,138,119,124,13,109,184,147,193,53,152,11,58,177,109,154,178,39,199,212,188,87,212,66,142,141,237,214,53,171,153,173,84,221,222,169,238,47,121,51,188,181,115,206,60,223,200,200,35,169,141,98,174,160,175,175,138,86,62,72,213,125,217,24,228,238,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,3,90,206,44,124,211,231,39,204,12,67,234,51,155,41,154,214,113,99,230,159,57,62,96,98,31,81,156,11,105,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,58,156,18,243,4,193,185,239,146,247,219,206,103,221,105,44,152,179,45,108,235,95,137,152,233,86,121,235,237,212,212,145,186,162,244,200,97,129,136,140,116,169,54,232,33,108,157,37,233,162,255,0,43,26,58,58,238,60,10,212,227,30,4,48,23,20,249,81,65,87,83,125,165,167,189,205,141,104,93,85,19,96,117,186,146,178,224,190,210,98,205,35,85,175,138,42,120,226,116,49,163,186,136,177,185,172,107,155,34,203,134,160,92,172,194,207,204,125,140,179,231,18,241,1,98,196,152,131,13,226,27,229,226,182,229,71,83,73,122,155,182,219,96,155,123,35,165,142,173,187,31,178,58,119,37,58,104,141,78,155,81,168,214,183,221,73,127,202,236,205,205,12,229,229,97,142,115,59,55,49,77,37,254,251,125,192,248,205,201,85,13,178,58,39,182,8,99,173,129,140,149,177,47,73,239,69,133,202,143,100,113,38,197,99,85,170,230,186,73,34,3,134,236,144,186,241,31,157,184,91,37,236,215,202,75,53,70,35,168,149,175,175,169,141,210,50,154,8,96,146,162,103,163,27,222,247,164,80,201,177,154,181,28,253,173,87,49,21,94,147,253,196,221,166,213,96,225,19,53,236,86,43,101,37,186,219,110,203,123,237,37,29,29,36,45,134,10,104,35,182,76,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,3,91,115,106,131,85,115,106,128,0,0,0,0,34,175,158,119,232,79,247,147,248,105,138,188,174,60,246,101,151,214,189,30,180,202,174,121,223,161,63,222,79,225,166,42,242,184,243,217,150,95,90,244,122,208,39,248,0,0,0,5,156,226,251,31,226,236,174,225,219,22,227,188,9,118,246,101,242,217,216,59,45,87,66,41,186,125,74,234,120,159,238,74,215,49,117,100,143,78,246,174,154,234,157,232,138,70,183,227,253,197,191,253,86,127,253,131,108,255,0,139,146,181,155,249,89,135,243,171,46,174,217,101,138,107,46,52,182,187,207,67,175,53,190,70,50,161,189,25,227,153,187,92,246,61,169,171,162,106,46,173,94,229,95,5,239,76,107,255,0,66,207,135,239,250,112,204,47,252,161,69,255,0,20,52,57,166,23,29,126,244,85,133,170,98,157,62,116,198,253,101,109,108,30,127,178,153,86,91,93,156,246,197,55,46,205,115,49,51,106,154,252,222,173,49,17,172,196,243,137,221,244,243,101,174,32,195,184,127,22,90,39,195,248,166,197,110,188,218,234,182,245,232,174,20,172,168,167,151,107,145,237,221,27,209,90,237,28,214,185,53,78,229,68,95,20,60,181,187,33,242,58,207,112,165,187,90,114,103,2,209,87,81,76,202,154,90,170,108,59,71,20,176,74,199,35,153,35,30,216,209,90,230,185,17,81,200,168,168,168,138,135,150,226,251,31,226,236,174,225,219,22,227,188,9,118,246,101,242,217,216,59,45,87,66,41,186,125,74,234,120,159,238,74,215,49,117,100,143,78,246,174,154,234,157,232,138,96,62,76,113,189,197,6,44,206,28,11,133,177,6,103,118,171,93,231,18,219,45,245,176,123,22,220,206,173,60,213,81,178,70,110,100,8,230,234,215,42,106,213,69,77,123,149,20,201,198,102,24,108,53,250,109,93,166,102,169,211,73,210,59,116,231,45,38,205,108,126,117,158,101,87,179,12,190,253,52,90,162,106,138,169,154,171,137,153,138,98,169,221,77,51,19,172,76,70,249,100,175,48,220,255,0,205,188,140,251,1,248,44,197,190,196,246,223,181,123,127,245,5,53,79,91,163,217,58,127,203,198,253,186,117,100,252,221,53,221,223,174,137,165,156,225,7,139,238,34,115,71,136,156,37,129,49,222,97,251,78,199,115,237,253,170,151,217,52,48,245,58,116,53,18,179,223,138,22,189,52,124,108,94,231,38,186,104,189,202,168,102,55,16,252,44,229,247,18,223,103,254,221,222,49,13,7,217,206,215,217,125,147,81,4,91,251,71,75,127,83,171,12,154,233,208,102,154,105,226,186,235,221,167,141,202,14,1,178,123,37,115,22,211,153,184,91,18,99,42,171,165,155,175,208,134,225,89,74,250,119,117,160,146,23,110,107,41,216,229,209,178,185,83,71,39,122,39,138,119,46,53,252,46,58,172,116,93,162,169,242,122,211,187,173,60,35,77,119,125,109,222,85,159,236,165,141,148,171,1,138,177,76,227,58,151,98,42,242,84,204,245,170,154,250,147,215,211,93,218,211,164,242,211,185,146,160,3,124,169,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,31,155,136,175,116,216,118,209,61,226,175,78,148,27,17,81,92,141,215,115,145,190,43,221,241,53,214,226,255,0,51,255,0,13,25,249,118,197,84,17,200,248,164,167,162,163,165,98,43,30,231,35,96,103,114,116,211,69,93,238,119,222,191,239,36,190,243,42,207,56,242,131,35,39,142,154,53,150,186,190,190,130,40,152,201,35,69,247,164,123,151,185,200,191,8,93,240,33,139,134,204,19,89,143,115,171,9,89,168,226,124,157,59,197,5,68,200,216,222,237,35,74,184,90,229,93,189,232,158,250,119,129,49,92,178,184,124,173,202,76,152,138,225,127,146,57,46,21,181,213,207,123,82,57,99,86,235,36,104,222,231,233,240,133,62,9,227,254,28,209,63,62,197,104,134,197,107,138,217,6,155,98,87,46,169,175,197,202,191,21,95,188,253,0,5,63,157,224,114,161,59,144,6,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,17,49,205,135,134,55,91,153,38,117,88,45,212,237,100,115,83,193,82,218,122,89,21,238,73,170,42,87,85,114,123,191,157,43,53,215,238,241,240,45,39,43,78,33,95,150,185,175,246,6,239,93,44,118,139,173,53,125,75,24,234,136,227,139,180,116,226,95,7,252,118,192,190,11,253,30,42,76,54,117,229,109,135,55,240,13,118,13,191,91,105,43,33,169,146,9,17,181,17,43,219,172,114,35,147,185,59,254,10,107,227,157,153,103,140,120,92,206,57,176,253,53,194,90,74,234,26,120,106,105,43,41,91,44,94,228,208,232,237,170,244,215,227,35,87,199,227,251,16,54,69,167,168,134,174,22,212,83,200,215,198,237,116,115,85,21,23,69,211,197,14,211,23,248,8,226,86,151,136,76,161,166,184,85,54,120,174,148,213,85,177,76,202,137,226,123,244,100,141,84,238,110,139,249,178,181,123,209,63,222,50,128,14,21,59,245,212,228,20,235,162,232,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,6,181,156,88,249,167,206,79,152,24,135,212,103,54,83,53,172,226,199,205,62,114,124,192,196,62,163,56,19,83,202,227,200,158,89,125,107,214,43,76,21,230,185,193,71,224,203,21,79,196,166,89,219,46,181,56,111,22,220,42,42,113,108,90,117,161,179,221,38,145,174,74,141,234,229,145,176,213,73,35,251,156,221,145,202,155,81,232,147,67,19,115,171,149,199,145,60,178,250,215,172,86,153,41,139,48,181,139,28,225,91,206,10,197,52,61,182,203,136,45,245,22,187,141,55,85,241,245,233,103,141,209,203,30,246,43,94,221,204,123,147,86,170,57,53,213,21,23,188,8,246,228,239,194,237,215,0,96,219,215,17,120,226,201,87,111,187,227,58,118,91,112,228,85,44,116,79,75,38,172,153,245,72,212,147,71,50,166,86,197,179,124,109,114,50,149,175,99,157,28,232,171,153,92,88,249,88,206,79,151,248,135,211,167,61,254,19,194,214,44,13,133,108,216,43,11,80,246,43,46,31,183,211,218,237,212,221,87,201,208,165,130,54,199,20,123,222,174,123,182,177,141,77,92,170,229,211,85,85,94,243,192,113,99,229,99,57,62,95,226,31,78,156,13,107,13,170,13,85,205,170,0,0,0,0,0,138,190,121,223,161,63,222,79,225,166,42,242,184,243,217,150,95,90,244,122,211,42,185,231,126,132,255,0,121,63,134,152,171,202,227,207,102,89,125,107,209,235,64,159,224,0,0,0,22,179,137,252,211,196,25,43,145,184,151,51,112,181,29,186,170,233,102,236,125,8,110,17,189,244,238,235,86,67,11,183,53,143,99,151,70,202,229,77,28,157,232,158,41,220,184,17,254,138,103,16,63,244,159,151,191,249,62,183,254,54,72,70,127,229,47,225,207,41,47,217,89,246,131,216,158,219,236,191,213,253,147,180,244,122,53,49,79,252,158,246,110,215,165,183,243,147,77,218,247,233,162,225,207,250,19,31,255,0,95,191,220,175,254,216,104,115,75,121,141,119,162,112,154,245,116,237,136,223,172,246,253,11,107,96,241,155,25,135,203,107,167,104,162,153,189,215,157,53,162,186,188,206,173,58,111,166,38,56,245,183,113,102,54,127,229,47,225,207,41,47,217,89,246,131,216,158,219,236,191,213,253,147,180,244,122,53,49,79,252,158,246,110,215,165,183,243,147,77,218,247,233,162,226,214,93,114,197,251,3,152,56,99,29,254,27,187,127,217,203,205,21,219,178,253,154,233,117,251,60,236,151,167,191,181,59,110,237,154,110,218,186,107,174,139,224,102,54,63,199,248,71,43,176,141,126,59,199,119,111,102,88,237,157,46,213,85,208,150,110,159,82,86,68,207,114,38,185,235,171,228,98,119,53,116,215,85,238,69,82,214,97,222,55,184,95,197,152,130,217,133,176,254,103,118,171,165,230,178,27,125,20,30,197,184,179,171,81,51,209,145,179,115,224,70,183,87,57,19,87,42,34,107,222,168,134,102,46,198,6,229,234,106,196,76,117,247,105,173,90,115,221,187,88,230,141,236,254,107,181,120,44,182,237,140,154,154,231,15,51,87,95,171,106,43,141,102,152,138,181,171,169,86,158,110,154,198,177,164,111,230,241,220,112,113,77,152,60,52,253,138,251,9,103,195,213,255,0,104,253,165,218,189,173,79,60,187,59,63,102,217,211,233,77,30,154,245,223,174,186,248,38,154,119,235,107,56,96,227,231,56,115,171,60,176,214,89,98,156,55,131,105,109,119,158,217,215,154,223,71,84,202,134,244,104,230,153,187,92,250,135,181,53,116,77,69,213,171,220,171,224,189,233,125,56,179,225,51,241,163,251,43,254,159,254,204,253,153,237,223,236,87,109,237,29,163,161,255,0,102,143,102,222,135,235,215,119,195,78,251,123,144,28,188,191,1,153,183,97,205,63,194,255,0,182,253,137,218,191,168,62,207,246,110,183,90,154,88,63,148,237,47,219,167,87,119,230,174,187,116,238,215,84,195,191,111,49,156,116,85,111,95,37,173,60,227,134,237,119,113,237,73,50,172,102,198,81,178,149,89,198,69,63,14,234,93,211,204,174,103,175,51,95,147,243,162,58,188,58,186,78,186,71,62,108,198,0,27,229,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,34,119,235,169,198,170,171,161,80,3,170,162,162,26,72,93,81,81,35,89,27,116,213,206,84,68,77,87,79,21,59,76,95,227,223,137,90,94,30,242,134,166,225,74,217,229,186,84,213,81,69,11,41,231,137,143,209,242,57,87,185,218,175,230,196,229,238,69,255,0,124,8,221,230,151,196,43,243,43,53,254,192,218,43,165,146,209,106,166,160,169,123,27,81,28,145,118,142,156,171,224,207,142,217,211,197,127,163,193,75,183,202,123,134,55,92,89,30,117,95,237,212,238,100,147,84,65,76,218,138,89,17,237,72,106,41,151,84,114,251,191,157,19,244,211,239,241,241,48,115,36,242,207,24,241,71,156,112,225,250,155,132,181,117,213,212,243,84,213,214,85,54,89,125,200,97,209,187,149,137,175,194,54,167,135,195,246,46,193,217,41,149,182,28,160,192,52,56,54,195,109,164,163,134,154,73,228,86,211,196,172,110,178,72,174,94,229,239,248,160,30,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,62,107,252,50,82,226,156,17,54,110,225,76,43,218,47,180,82,91,169,95,37,44,42,178,62,45,242,70,172,93,30,137,162,117,26,186,237,95,4,253,169,35,135,225,227,60,39,104,198,216,122,163,14,222,232,96,171,165,157,204,114,197,60,104,246,42,181,200,228,93,23,246,1,9,156,175,115,254,76,178,206,52,194,23,252,68,148,24,126,225,67,95,59,89,61,66,50,37,169,86,68,169,162,43,87,191,108,42,190,41,224,191,211,56,244,53,244,119,58,86,86,208,84,178,120,36,215,107,216,186,162,232,186,47,248,208,215,171,140,124,157,190,240,229,159,149,244,184,122,211,87,96,160,74,122,73,168,39,166,141,96,99,22,74,109,175,107,28,142,93,21,85,178,235,223,247,247,18,129,203,99,138,104,243,103,42,233,172,24,203,18,71,54,33,165,171,172,107,219,81,82,142,153,83,173,30,196,209,24,222,237,38,110,159,251,232,25,186,82,246,238,78,229,209,74,128,20,53,218,174,133,103,90,166,215,42,233,226,86,139,168,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,217,76,214,179,139,31,52,249,201,243,3,16,250,140,224,77,79,43,143,34,121,101,245,175,88,173,50,168,197,94,87,30,68,242,203,235,94,177,90,101,80,2,213,113,99,229,99,57,62,95,226,31,78,156,186,165,170,226,199,202,198,114,124,191,196,62,157,56,26,214,27,84,26,171,155,84,0,0,0,0,1,21,124,243,191,66,127,188,159,195,76,85,229,113,231,179,44,190,181,232,245,166,85,115,206,253,9,254,242,127,13,49,87,149,199,158,204,178,250,215,163,214,129,63,192,0,0,0,45,238,127,230,215,224,51,41,47,217,167,246,127,219,126,196,236,191,212,29,175,179,117,186,213,49,65,252,166,199,237,211,171,187,243,87,93,186,119,107,170,97,207,250,44,255,0,255,0,64,127,221,87,254,198,101,175,19,249,89,136,51,171,35,113,46,89,97,106,203,117,45,210,243,216,250,19,92,36,123,41,219,209,172,134,103,110,115,24,247,38,173,137,200,154,53,123,213,60,19,189,48,35,253,11,62,32,127,233,195,47,127,242,133,111,252,80,208,230,151,51,26,47,68,97,53,234,233,217,19,191,89,237,250,22,214,193,224,246,51,17,150,215,86,209,77,49,123,175,58,107,93,116,249,157,90,116,221,76,196,113,235,111,226,205,110,55,176,238,32,197,156,47,227,76,63,133,172,87,27,205,210,171,217,221,10,43,125,43,234,42,37,219,113,166,123,182,198,196,87,59,70,181,206,93,19,185,17,87,193,8,222,200,124,135,207,27,62,120,229,221,218,237,147,56,234,138,134,139,21,218,42,106,170,170,112,237,100,81,65,19,43,34,115,228,123,221,26,35,90,214,162,170,185,85,17,17,21,84,153,80,100,227,50,170,49,151,233,191,85,83,19,26,125,147,171,73,179,91,127,137,217,172,170,246,85,106,205,53,211,114,106,153,153,153,137,142,181,49,79,47,13,88,247,197,159,22,127,138,231,217,95,244,129,246,155,237,55,110,255,0,101,123,23,103,236,253,15,251,12,155,247,117,255,0,86,155,126,58,247,91,220,128,230,27,248,115,205,187,14,86,126,8,61,137,237,190,213,253,95,246,131,180,244,122,52,210,207,252,159,102,102,237,122,91,127,57,52,221,175,126,154,47,161,227,131,133,156,193,226,91,236,87,216,75,198,30,160,251,57,237,46,213,237,106,137,226,223,218,59,54,206,159,74,25,53,211,160,253,117,211,197,52,215,191,75,89,195,7,0,217,195,146,185,229,134,179,55,20,226,76,27,85,107,179,118,206,188,54,250,202,167,212,59,173,71,52,45,218,215,211,177,171,163,165,106,174,174,78,228,95,21,238,92,107,247,51,24,199,69,54,245,242,90,211,202,56,110,215,127,30,214,239,42,193,236,101,123,41,85,236,100,211,240,238,165,221,60,250,226,122,241,53,249,63,54,39,171,195,171,164,105,164,243,230,207,128,1,190,84,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,1,67,157,162,232,84,171,161,66,38,231,34,233,224,5,76,106,181,59,215,85,42,0,15,158,186,190,142,217,74,250,218,250,150,65,4,122,110,123,215,68,77,87,68,255,0,26,144,113,205,11,63,228,204,220,227,92,33,96,196,73,95,135,237,244,52,19,185,144,84,35,226,74,148,100,170,186,162,53,59,246,204,139,226,190,41,253,25,229,204,159,138,104,242,155,42,234,108,24,55,18,71,14,33,170,171,163,107,27,79,82,141,153,19,173,38,244,209,88,238,237,33,118,191,251,235,23,252,28,100,237,247,136,220,252,160,165,196,54,154,187,253,2,211,213,205,95,61,76,107,59,30,177,211,109,99,94,229,114,106,168,174,139,78,255,0,187,184,9,1,229,65,195,37,46,22,193,16,230,238,43,194,189,158,251,91,37,198,149,146,85,66,169,35,34,223,28,104,196,213,234,154,47,77,203,174,212,241,95,218,178,56,126,30,12,194,118,140,19,135,169,240,237,146,134,10,74,88,28,247,36,80,70,140,98,43,156,174,85,209,63,105,251,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,14,64,0,0,24,91,204,151,133,246,231,46,87,214,226,76,61,105,125,78,33,165,158,129,35,116,20,177,62,85,99,100,115,29,239,46,142,211,108,171,221,175,252,4,66,228,126,115,227,206,26,243,22,154,227,4,117,52,203,5,68,43,91,67,60,211,66,155,22,72,100,114,171,88,169,222,173,141,189,250,47,114,248,47,113,178,29,194,223,75,116,163,146,134,182,38,201,12,186,110,107,154,138,139,162,162,167,114,162,167,138,33,12,28,204,248,63,173,203,220,107,46,101,224,139,61,92,214,122,154,106,86,84,182,158,142,38,67,22,200,102,89,36,94,158,158,13,129,186,234,159,31,31,0,37,203,39,179,74,193,156,56,22,139,27,97,234,234,58,154,106,169,38,143,90,105,85,236,71,71,34,177,81,21,81,23,224,159,225,61,177,19,28,171,120,184,181,225,171,76,25,37,139,238,180,208,185,107,103,146,142,74,170,153,119,57,39,158,153,17,17,21,21,186,238,146,77,17,21,23,187,195,197,73,102,69,69,239,69,212,2,166,167,13,238,238,82,162,149,79,136,21,3,132,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,107,89,197,143,154,124,228,249,129,136,125,70,115,101,51,90,206,44,124,211,231,39,204,12,67,234,51,129,53,60,174,60,137,229,151,214,189,98,180,202,163,21,121,92,121,19,203,47,173,122,197,105,149,64,11,85,197,143,149,140,228,249,127,136,125,58,114,234,150,171,139,31,43,25,201,242,255,0,16,250,116,224,107,88,109,80,106,174,109,80,0,0,0,0,4,85,243,206,253,9,254,242,127,13,49,87,149,199,158,204,178,250,215,163,214,153,85,207,59,244,39,251,201,252,52,197,94,87,30,123,50,203,235,94,143,90,4,255,0,0,0,0,0,0,0,199,190,63,188,164,99,191,165,250,157,41,22,188,59,121,129,203,31,239,202,203,254,91,17,53,184,255,0,0,97,28,209,194,53,248,19,29,218,125,167,99,185,244,187,85,47,94,88,122,157,57,89,43,61,248,156,215,166,143,141,139,220,228,215,77,23,185,85,11,89,135,120,33,225,127,9,226,11,102,41,195,249,99,217,110,150,106,200,110,20,83,251,106,226,254,149,68,47,71,198,253,175,157,90,237,28,212,93,28,138,139,167,122,42,26,28,203,43,189,140,197,81,126,137,141,34,35,142,188,166,103,177,109,108,86,222,101,187,55,145,98,50,188,85,21,205,119,42,174,98,105,138,102,60,234,41,166,53,214,168,158,49,58,238,157,203,232,0,55,202,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,64,225,221,253,200,114,137,161,194,39,196,168,1,226,115,135,52,172,25,61,129,107,113,182,33,174,163,166,166,165,146,24,245,169,149,88,197,116,146,35,17,21,81,21,126,43,254,3,218,170,162,119,170,232,68,207,53,46,46,45,120,150,211,62,73,97,11,173,52,206,74,216,36,172,146,150,166,93,205,72,39,169,69,69,68,68,110,187,163,143,84,85,85,239,240,240,80,48,107,60,51,159,30,113,41,152,181,55,25,227,169,169,89,234,38,90,42,24,38,154,100,216,146,77,35,85,26,245,94,244,108,142,239,209,59,147,193,59,201,122,229,181,194,251,114,107,43,232,177,38,33,180,190,155,16,213,79,94,146,58,122,88,153,42,49,210,53,141,247,147,87,105,182,36,238,215,254,3,10,121,102,112,127,91,152,88,214,44,203,198,246,122,184,108,244,212,213,76,166,109,69,28,79,134,93,240,194,177,200,157,77,124,91,59,180,209,62,30,62,36,207,219,237,244,182,186,56,232,104,162,108,112,197,174,214,181,168,136,154,170,170,247,34,34,120,170,129,244,128,0,224,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,186,207,60,169,176,230,198,2,187,225,251,213,60,114,36,212,53,17,181,93,12,114,47,124,50,177,52,222,138,137,252,162,151,20,1,172,227,163,196,124,61,230,253,46,245,145,181,214,10,202,42,183,183,173,183,168,212,88,167,70,171,163,114,247,46,137,224,171,251,13,136,114,43,50,232,115,87,47,104,177,85,28,136,238,172,179,196,237,17,254,44,145,83,249,232,139,247,24,3,205,7,131,218,91,236,149,89,201,133,213,208,212,209,219,227,73,225,100,52,237,99,227,130,10,151,175,126,173,118,171,177,169,241,253,138,88,158,90,188,93,215,229,94,34,164,202,155,195,18,75,85,194,173,86,9,31,60,234,173,124,245,20,204,216,140,106,57,169,252,245,215,68,78,245,215,245,132,219,2,152,228,100,172,73,35,93,90,190,10,84,5,40,169,174,133,71,11,254,240,78,244,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,3,90,206,44,124,211,231,39,204,12,67,234,51,155,41,128,49,87,149,199,145,60,178,250,215,172,86,153,84,0,2,213,113,99,229,99,57,62,95,226,31,78,156,186,160,13,85,205,170,0,0,0,0,0,2,42,249,231,126,132,255,0,121,63,134,152,171,202,227,207,102,89,125,107,209,235,73,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,85,83,93,14,87,185,2,127,190,7,32,20,201,35,34,98,201,34,232,212,241,80,45,190,124,102,189,187,41,176,108,215,186,217,17,175,84,106,179,84,147,251,116,108,94,246,53,87,249,230,188,205,143,17,241,9,155,245,91,22,71,87,95,235,43,106,216,222,182,238,155,85,101,157,90,142,145,201,220,154,175,138,167,236,50,107,153,143,20,119,12,219,204,120,240,69,154,101,138,211,99,101,85,36,233,28,211,162,75,34,86,59,68,115,92,141,111,119,65,139,174,138,157,253,222,6,68,242,190,224,246,150,197,37,46,114,98,133,116,213,53,150,249,18,8,95,13,59,152,200,231,130,153,233,223,171,157,170,111,114,124,63,98,1,159,121,25,149,54,28,167,192,86,140,63,101,167,142,52,134,134,158,55,43,97,142,53,238,134,38,46,187,17,17,127,147,66,226,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,28,129,248,216,191,13,209,98,220,59,95,97,175,167,142,88,234,233,229,137,27,35,90,169,171,163,115,127,156,138,159,206,95,129,174,231,20,57,47,123,225,187,58,100,195,205,70,64,216,34,162,185,80,73,20,237,114,183,86,162,162,234,196,110,213,234,70,255,0,4,79,130,235,169,177,225,131,60,205,184,113,168,205,60,189,169,198,22,138,26,71,86,90,161,237,29,71,190,54,57,221,10,106,183,35,117,86,42,175,123,155,241,79,218,128,123,14,1,120,167,178,103,230,14,158,216,218,154,175,105,91,34,73,102,138,104,36,110,196,125,76,205,111,188,175,122,46,168,141,240,83,45,141,115,56,58,207,217,242,3,54,41,239,210,77,51,45,247,55,83,82,86,36,109,123,180,106,84,196,253,251,90,246,234,168,212,126,158,62,61,201,222,108,51,132,241,93,167,25,89,161,189,89,230,115,224,151,118,155,163,86,42,104,247,55,193,127,91,84,15,218,56,211,189,78,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,105,222,114,0,3,18,120,250,226,158,201,144,120,58,11,99,170,106,189,165,115,137,101,134,40,96,145,219,209,149,48,181,222,242,61,136,154,34,187,197,76,156,197,152,174,211,131,108,211,94,175,19,57,144,69,183,93,177,171,213,117,123,91,224,159,173,200,107,205,198,46,126,207,159,249,177,81,126,142,105,159,111,182,58,166,146,141,36,107,219,171,86,166,87,239,218,231,187,69,86,171,53,240,240,239,78,224,59,248,87,225,247,19,241,49,153,117,10,137,12,244,80,207,36,183,73,38,169,107,94,233,37,134,119,177,83,123,95,185,85,241,247,170,162,255,0,135,188,216,79,8,97,186,44,37,135,104,44,52,20,241,197,29,37,60,81,43,88,214,162,106,216,218,223,230,162,39,243,83,224,98,31,44,44,130,159,41,242,118,75,205,226,146,153,181,183,233,169,110,8,232,222,199,170,35,168,163,213,21,81,168,169,162,189,126,43,227,226,166,106,128,0,224,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,112,190,7,13,114,47,118,189,231,43,222,135,75,145,90,253,218,247,106,7,121,243,220,40,41,110,148,83,219,235,97,100,176,84,70,232,164,107,154,142,69,107,145,81,123,149,21,60,21,79,160,1,9,252,200,120,52,169,202,139,165,62,98,96,219,69,52,118,138,201,159,29,84,113,75,4,105,18,71,75,19,145,205,141,172,103,119,228,229,85,241,93,85,52,78,243,219,114,178,226,218,123,70,33,170,202,188,113,117,173,158,41,169,161,74,25,30,147,78,170,231,214,46,253,202,178,42,39,250,225,186,123,169,221,247,233,223,40,25,207,149,118,60,224,192,151,28,31,124,167,124,172,169,166,168,138,52,100,238,137,119,73,11,227,252,228,254,236,215,243,53,114,159,49,184,72,204,251,124,213,107,72,201,233,106,98,168,161,153,179,50,165,178,58,36,130,101,71,38,136,186,35,158,207,130,107,223,251,64,216,222,146,170,26,234,88,107,41,157,186,41,216,217,24,186,105,171,85,53,78,229,59,140,87,224,19,137,154,12,246,202,11,45,37,125,78,183,219,85,178,6,87,53,180,110,133,157,68,146,72,151,106,234,168,169,172,105,166,134,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,106,234,161,161,165,154,178,165,219,98,129,142,145,235,166,186,53,19,85,238,67,184,197,126,62,248,153,160,200,156,160,189,82,80,84,233,125,186,219,39,101,11,93,70,233,153,212,89,35,137,55,46,168,136,154,200,186,234,6,22,243,77,226,218,123,190,33,165,202,188,15,117,173,130,40,105,166,74,233,24,147,64,168,230,86,38,205,170,146,34,47,250,221,218,251,171,221,247,107,221,226,121,111,112,105,83,154,247,74,140,196,198,86,138,105,45,20,115,50,58,88,229,150,9,18,84,146,150,87,43,157,27,152,254,239,202,68,169,224,186,162,234,157,198,57,101,86,83,230,55,22,249,159,112,154,145,105,31,61,85,76,181,21,211,58,102,83,54,55,74,147,204,136,212,209,87,69,115,31,240,93,59,191,105,176,30,76,229,93,143,39,240,37,187,7,216,233,223,19,41,169,169,226,145,31,59,165,93,209,194,200,255,0,57,127,184,3,217,91,232,41,109,116,80,91,232,161,100,80,83,198,216,163,107,90,141,68,107,81,17,59,145,17,60,17,15,160,0,41,115,145,59,181,239,57,79,3,165,17,92,253,218,247,106,119,39,114,1,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,162,41,200,2,150,234,137,162,161,80,0,12,37,230,91,195,69,151,54,50,189,216,174,158,142,165,215,123,11,107,43,96,124,83,73,183,115,104,221,162,57,168,215,34,162,172,76,251,151,187,199,189,76,218,58,43,168,169,238,52,83,219,234,218,174,134,166,39,195,34,34,232,170,215,34,162,247,167,135,114,129,175,31,9,57,239,137,184,103,206,116,137,178,195,13,53,109,117,53,178,230,217,105,218,228,106,50,173,154,187,87,171,21,186,39,83,189,87,227,222,159,116,252,229,126,54,161,204,76,5,98,198,20,21,17,76,203,173,4,53,74,177,185,170,154,189,191,237,92,169,226,139,241,82,29,185,163,112,185,109,202,172,108,185,157,133,109,85,141,166,196,215,106,149,172,94,164,179,49,28,176,199,34,57,55,55,70,167,116,154,251,223,226,78,235,157,202,159,139,42,186,89,166,201,156,93,112,162,142,142,130,134,154,43,98,190,56,162,123,145,106,156,213,77,202,246,171,213,18,102,167,230,175,235,213,124,66,89,65,215,79,60,85,84,241,85,64,228,116,115,49,178,49,200,168,168,173,84,213,23,184,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,213,87,188,15,51,154,24,218,135,46,240,21,247,24,87,212,69,11,45,84,19,85,34,200,230,162,106,198,255,0,182,114,39,138,167,197,8,6,226,219,61,241,55,19,25,206,177,58,88,102,166,162,174,169,182,91,27,21,59,90,142,71,213,191,71,106,197,122,187,84,233,247,162,252,59,147,239,203,238,107,28,89,85,213,77,14,76,225,27,133,20,148,117,244,53,49,92,213,145,197,43,218,137,84,214,162,110,71,185,88,170,144,185,63,53,63,86,139,225,108,121,92,240,185,109,205,92,108,153,157,138,173,85,142,166,195,55,106,101,163,94,164,176,177,92,144,201,34,185,118,183,71,39,124,122,123,223,226,94,240,205,158,90,92,52,89,114,159,43,219,138,234,40,234,91,119,191,54,142,182,119,203,52,155,119,58,141,186,163,90,173,106,34,34,202,255,0,189,123,252,123,144,205,163,162,134,138,158,221,69,5,190,145,170,216,105,162,100,49,162,174,170,141,106,34,39,122,248,247,33,222,0,165,218,170,104,136,84,0,225,17,16,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,45,119,17,153,49,111,207,44,182,184,224,234,215,49,143,125,61,74,64,231,117,21,17,239,167,146,52,238,99,145,87,243,211,184,128,124,231,203,92,91,195,38,120,220,109,19,198,246,58,203,121,116,148,21,29,157,236,100,205,141,236,149,187,122,173,93,116,71,49,23,243,191,94,191,29,146,76,40,230,69,194,140,153,229,151,241,226,12,63,35,25,118,179,77,83,94,136,232,167,147,169,165,35,145,26,136,197,84,77,93,27,59,246,175,244,252,67,246,120,0,226,187,15,231,54,86,225,204,45,89,82,145,223,237,182,248,41,42,35,146,122,125,203,35,122,200,170,140,98,163,145,21,32,85,79,117,59,149,12,190,53,184,201,12,193,191,112,207,196,21,170,237,113,138,70,59,14,94,250,23,40,17,141,99,156,140,87,196,229,69,149,190,238,136,247,47,122,39,119,142,158,41,176,86,72,102,133,159,55,178,203,14,227,155,68,173,86,93,109,176,85,57,157,88,222,230,43,154,189,203,177,116,215,86,168,30,244,165,87,111,121,81,194,166,168,168,7,8,244,83,157,83,239,62,121,26,173,93,85,81,83,224,114,217,127,80,31,64,41,106,234,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,128,115,170,125,231,10,244,67,165,210,254,163,136,218,174,93,81,81,19,226,7,122,46,238,242,163,132,77,19,67,144,6,32,241,255,0,197,118,31,201,156,173,196,120,90,142,165,36,191,220,173,243,210,83,199,28,244,251,146,71,116,81,21,88,245,87,42,34,78,138,190,234,247,34,153,3,157,249,161,103,202,28,178,196,88,230,239,43,81,150,171,108,245,77,103,86,54,57,234,214,248,38,245,211,93,92,134,190,185,223,152,55,238,38,56,130,186,221,173,209,72,247,98,59,223,66,219,2,177,175,115,81,234,200,154,170,177,55,222,213,24,213,238,69,238,240,215,197,66,156,152,203,92,91,196,222,120,219,173,16,70,247,186,245,121,108,149,245,29,157,239,100,45,145,239,149,219,186,77,77,53,70,189,19,243,127,86,159,9,248,225,207,38,45,249,27,150,214,236,29,68,230,61,236,167,166,73,220,222,162,34,189,148,241,198,189,207,114,170,126,98,247,24,243,203,119,133,25,50,55,47,228,196,24,130,70,62,237,121,154,154,189,81,177,79,31,79,90,70,162,181,81,234,136,186,58,71,247,237,79,232,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,78,78,21,62,40,1,92,136,17,200,228,213,14,153,21,201,224,81,27,213,171,162,234,7,212,81,52,49,212,67,37,60,205,221,28,173,86,57,53,211,84,84,209,80,169,21,21,17,83,226,114,4,60,115,67,225,18,229,97,196,247,172,241,195,108,71,80,84,75,45,109,124,109,134,161,238,219,165,44,104,187,149,92,196,70,238,122,170,247,38,136,191,209,241,242,195,226,234,12,31,138,44,57,43,137,99,123,105,171,170,25,71,71,80,179,64,198,55,94,213,34,234,142,68,119,140,140,68,247,149,85,126,237,73,91,206,92,175,176,102,230,93,95,176,77,246,221,75,84,203,165,4,212,173,89,226,87,163,85,200,159,4,84,95,22,183,193,117,238,66,0,248,128,202,236,93,194,199,16,55,24,237,14,158,133,182,107,211,234,44,245,116,209,75,11,90,214,171,36,68,98,189,23,185,169,43,91,226,228,251,252,116,3,98,250,90,168,43,105,162,171,166,145,175,138,102,53,236,115,85,21,21,21,53,78,244,253,74,118,152,85,203,131,139,152,243,223,0,63,13,98,90,154,143,111,217,100,165,160,87,85,84,194,247,78,169,72,138,175,68,77,174,68,87,70,253,19,69,239,254,147,53,64,161,236,221,167,121,208,141,86,46,157,223,176,250,142,169,99,221,222,157,202,1,143,67,180,249,90,168,215,119,174,167,115,31,175,199,80,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,167,189,14,94,253,62,58,29,46,84,115,187,151,64,10,213,122,233,221,251,14,246,51,110,189,229,49,71,183,189,123,212,237,0,117,85,85,65,69,77,45,93,76,141,100,80,177,207,123,156,168,136,136,137,170,247,175,234,67,180,194,174,99,252,92,199,145,24,1,152,107,13,84,212,123,126,245,37,85,2,58,150,166,22,58,5,90,69,84,122,162,238,114,162,58,70,106,154,39,127,244,1,136,60,207,56,186,131,24,98,139,246,74,225,168,222,234,106,26,135,209,214,84,36,208,61,142,211,178,200,154,35,81,93,227,27,209,125,228,84,95,191,67,236,229,121,194,37,202,253,137,236,185,227,137,24,141,160,167,150,42,218,8,223,13,67,29,183,74,168,213,119,34,181,138,142,218,197,69,239,77,21,63,167,20,184,127,202,236,93,197,63,16,54,232,238,238,158,185,183,155,211,42,47,21,117,49,75,51,92,215,43,228,84,122,177,19,185,201,19,155,226,212,251,188,52,39,243,38,178,190,193,148,121,117,97,193,54,43,117,45,43,45,116,16,210,185,96,137,88,142,86,162,252,21,85,124,92,239,21,215,189,64,246,176,195,29,60,49,211,194,221,177,196,212,99,83,93,116,68,77,17,10,193,194,170,34,42,175,192,2,185,26,154,168,71,34,159,52,143,87,46,137,169,92,106,229,241,3,187,83,147,132,79,188,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,30,221,80,249,222,138,213,215,239,62,165,239,58,164,110,191,0,16,73,252,197,95,4,238,59,143,141,117,98,247,119,119,247,31,76,111,220,212,93,123,244,2,179,12,185,135,240,167,105,205,204,173,196,24,179,14,225,74,122,172,79,67,71,53,92,18,195,78,139,59,164,71,64,170,136,237,237,239,115,97,84,240,94,239,241,230,105,211,89,71,75,112,164,154,134,182,6,77,79,59,22,57,35,122,106,215,53,124,81,80,13,116,120,118,205,188,119,194,230,121,91,36,173,174,184,89,41,41,46,236,138,247,71,34,244,218,246,49,100,133,206,118,173,119,115,119,191,189,17,117,209,83,95,138,79,142,70,231,6,23,206,124,7,110,197,88,114,241,75,93,212,167,167,89,214,25,183,170,61,240,50,78,255,0,117,186,47,189,225,161,26,124,210,56,57,101,150,161,115,143,47,112,199,70,146,26,106,154,171,179,104,169,125,215,43,170,154,237,239,94,167,114,181,38,122,170,163,60,19,191,245,90,62,92,60,91,221,242,139,49,104,50,239,22,98,138,136,112,237,238,229,4,72,218,186,149,72,105,213,33,146,52,110,138,199,104,154,244,154,137,185,168,138,137,160,19,150,15,204,195,152,138,207,138,109,52,247,139,37,198,158,178,154,120,216,244,146,9,17,237,247,154,142,68,213,63,83,145,127,164,253,48,58,37,139,187,115,80,225,142,68,238,240,83,189,81,21,52,83,230,145,155,87,114,34,129,244,53,218,252,74,143,158,55,247,119,47,121,222,139,168,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,189,218,124,78,85,116,58,36,127,119,122,247,128,123,145,123,188,84,230,40,187,183,57,10,35,102,229,220,168,167,210,136,136,154,32,28,128,126,102,35,196,86,124,45,105,168,188,94,238,52,244,116,208,70,247,172,147,200,140,111,186,213,114,166,171,250,154,171,253,0,120,252,242,206,12,47,147,24,14,227,138,177,29,226,150,135,167,79,80,176,44,211,108,85,123,32,124,157,222,235,181,95,119,195,66,3,184,137,205,188,119,197,30,121,92,228,162,174,184,94,233,42,238,239,138,201,71,26,245,26,198,61,99,133,174,110,141,111,115,182,51,189,81,52,213,19,95,138,222,158,99,220,91,221,243,119,49,107,242,239,9,226,138,137,176,237,146,229,60,74,218,74,149,88,106,21,97,142,53,110,136,198,234,154,245,90,169,185,200,170,171,169,119,57,91,240,114,203,213,66,103,30,97,97,142,181,36,212,212,213,86,150,214,210,251,173,86,213,57,219,216,189,78,245,114,66,197,69,86,120,47,119,235,12,162,229,225,194,157,167,40,242,183,15,226,204,69,133,41,233,113,61,117,28,53,115,203,53,58,36,237,145,93,58,162,43,183,187,189,173,153,19,193,59,191,197,153,167,77,29,29,45,190,146,26,26,40,25,13,60,12,72,227,141,137,163,90,212,240,68,67,184,1,211,60,159,204,69,241,78,242,185,31,181,170,186,247,232,124,201,171,215,191,191,191,188,14,88,138,229,215,238,62,134,55,68,40,141,186,124,14,212,238,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,2,151,38,191,2,160,7,205,43,53,240,79,137,196,79,86,185,17,123,144,250,28,222,227,231,145,170,139,170,1,244,162,162,166,168,114,116,195,34,105,181,202,154,157,222,32,121,156,198,192,182,28,199,193,151,108,33,136,173,84,183,10,75,149,36,180,206,138,162,52,123,85,28,158,30,41,241,68,248,167,129,5,28,115,240,203,123,225,195,53,34,187,225,187,13,93,178,205,92,233,238,20,181,20,236,115,99,167,145,181,111,70,237,119,81,251,116,71,69,167,230,162,119,104,132,254,150,59,139,30,28,48,207,16,249,103,118,177,92,169,83,218,77,183,207,21,20,241,82,195,36,204,123,156,199,162,177,210,38,168,186,177,60,21,0,192,254,90,60,113,45,12,85,57,101,155,88,219,87,58,104,189,154,251,141,79,123,162,142,145,251,154,213,233,252,58,45,85,85,118,171,170,127,76,174,193,60,53,48,178,162,158,70,201,28,141,71,177,205,93,81,200,169,170,42,127,65,173,142,115,229,30,61,225,159,50,229,178,215,193,116,183,73,20,181,43,109,172,149,189,23,205,3,101,146,29,200,232,221,226,173,78,253,21,63,59,195,69,239,153,62,2,248,198,195,121,237,128,98,180,95,47,22,250,108,65,107,109,53,44,180,203,83,42,200,231,118,86,185,203,249,84,213,83,116,114,119,162,170,119,47,122,129,151,229,46,106,57,52,82,175,16,7,202,168,232,213,117,105,218,199,106,84,246,35,142,191,204,95,123,184,14,228,240,57,58,218,242,180,93,64,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,124,2,174,133,14,120,28,61,218,29,72,142,145,83,70,149,254,122,251,189,231,99,24,141,3,150,181,26,154,33,80,30,0,117,207,60,52,208,190,162,162,70,199,28,109,87,189,206,93,17,168,137,170,170,255,0,65,20,92,203,184,226,90,232,169,178,203,41,113,182,142,108,210,251,73,246,234,158,246,197,37,35,54,181,203,211,248,245,156,168,168,237,83,69,254,140,162,227,211,140,108,55,145,56,6,91,69,142,241,111,169,196,23,70,213,82,197,76,149,50,164,141,119,101,115,154,191,146,77,81,55,73,31,122,170,39,122,119,161,13,153,51,148,120,247,137,140,203,138,203,65,5,210,227,36,178,211,45,202,178,38,245,159,12,14,150,56,119,43,164,119,138,53,123,181,85,252,223,13,19,184,46,175,3,28,50,222,248,143,205,73,110,248,146,195,87,115,179,80,186,11,133,85,69,67,28,232,234,36,117,91,17,219,157,212,102,237,81,178,235,249,200,189,250,161,58,249,115,129,108,57,113,131,45,56,67,14,218,169,109,244,150,218,72,169,155,21,60,104,198,162,53,60,60,87,226,171,241,95,18,218,112,157,195,134,25,225,227,44,237,54,43,109,42,123,73,214,248,34,173,158,90,88,99,153,239,107,158,245,87,186,52,213,87,87,175,138,169,124,64,28,42,162,38,170,115,224,116,205,34,105,181,170,154,129,215,43,213,206,84,78,244,57,137,154,120,167,196,226,54,170,174,170,125,13,111,112,6,166,159,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,225,83,83,174,70,119,47,113,218,112,169,168,31,54,205,171,187,95,15,129,223,27,209,205,77,10,94,221,78,164,220,215,106,136,191,225,3,234,56,84,69,77,21,59,142,26,228,114,21,1,135,92,121,112,101,134,115,247,14,197,137,98,124,212,151,107,92,110,141,146,211,193,79,185,82,90,152,156,237,92,244,71,127,101,224,191,21,251,200,105,202,76,226,198,220,58,227,217,174,216,121,238,116,212,115,203,13,77,42,212,201,20,114,185,172,150,47,123,166,237,23,78,163,151,227,224,108,180,230,181,237,86,189,168,228,95,20,84,213,8,204,227,231,151,125,147,17,84,38,100,101,237,100,180,85,170,201,22,122,88,233,105,89,20,175,146,169,171,171,180,88,213,85,18,87,247,170,175,130,127,72,102,223,15,25,241,99,207,28,21,111,191,91,149,141,154,106,88,165,123,24,146,233,223,12,79,94,247,181,191,219,80,187,38,184,92,51,241,33,140,248,105,204,38,95,109,179,203,45,36,113,212,211,212,208,201,89,51,33,220,246,35,119,105,26,233,185,21,140,77,116,94,228,253,138,155,4,101,54,103,217,179,87,7,219,177,69,169,237,78,219,75,12,238,99,90,244,68,223,20,111,238,222,214,175,252,209,0,246,167,92,168,154,107,253,7,96,3,228,107,149,23,71,29,236,122,47,127,193,78,185,152,186,171,145,116,238,41,141,250,120,168,31,80,41,106,234,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,114,232,128,82,247,162,119,252,16,232,115,149,87,70,156,200,253,124,20,170,22,46,168,229,93,123,128,236,137,19,77,127,160,236,0,1,105,184,135,207,139,30,71,96,171,133,250,226,172,116,208,210,203,43,24,244,151,78,232,101,122,119,177,174,254,212,167,164,205,156,207,179,101,86,15,184,226,139,171,218,189,138,150,105,218,199,53,234,139,178,41,31,223,177,174,95,249,154,154,251,241,49,196,134,51,226,91,48,159,125,185,79,44,84,146,71,77,79,77,67,29,100,207,135,115,24,173,221,164,139,166,229,87,189,53,209,59,151,246,170,135,224,230,222,113,99,110,34,177,236,55,108,66,247,54,106,201,226,134,154,149,42,100,150,56,156,230,69,23,187,212,118,137,175,77,171,240,241,38,91,128,222,12,176,206,65,97,217,113,44,175,154,174,237,116,141,177,190,90,136,41,247,34,69,83,43,155,163,152,138,239,236,124,87,224,159,113,100,56,6,229,223,100,195,181,11,153,25,133,89,45,109,106,50,53,130,150,74,90,87,197,19,227,170,114,234,221,86,69,69,84,137,157,232,169,226,191,209,38,109,107,88,212,107,26,141,68,240,68,77,16,2,34,34,104,137,220,114,10,92,228,106,1,196,143,70,181,117,58,54,110,93,218,248,252,2,238,115,181,84,95,240,157,172,110,128,35,103,114,119,29,136,154,4,77,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,201,169,209,36,106,229,238,67,232,56,84,238,3,170,36,72,251,151,197,127,196,119,29,15,69,77,87,95,214,115,27,244,211,95,0,59,142,170,170,90,122,216,29,77,85,19,36,137,250,110,107,154,138,139,162,234,157,203,250,208,236,69,213,53,67,144,33,151,152,231,4,55,108,3,95,91,155,152,66,130,133,150,169,170,25,218,161,138,120,163,93,211,212,206,187,146,52,141,154,174,174,137,53,213,87,79,191,66,222,242,250,227,6,183,36,113,237,62,29,197,215,90,217,48,237,68,21,72,214,233,52,253,55,244,99,70,53,24,146,34,35,81,33,238,209,171,166,191,224,156,28,99,132,237,88,210,195,81,96,187,210,197,61,60,234,199,43,100,99,92,154,181,200,228,238,114,42,124,62,226,1,56,205,225,79,17,240,247,141,171,107,123,60,41,97,173,170,123,160,115,106,99,123,152,233,39,168,216,196,99,90,221,168,140,137,59,180,238,255,0,120,54,11,181,93,40,175,84,16,92,237,242,43,224,168,141,178,49,85,170,213,209,205,71,39,114,254,165,67,235,35,75,150,63,25,20,216,174,150,44,165,198,55,42,183,220,104,168,228,124,42,248,166,145,29,20,48,210,177,28,175,89,28,154,170,163,254,9,251,19,82,75,17,117,239,64,10,154,166,138,124,242,51,98,232,136,157,254,7,210,80,246,35,147,189,84,10,24,244,83,181,23,84,62,77,92,213,239,59,216,237,127,167,192,14,208,113,226,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,238,0,171,162,29,79,122,33,203,221,167,244,120,157,26,185,203,220,5,113,179,122,232,168,157,222,39,208,137,162,104,133,44,98,53,59,149,74,192,31,37,214,233,69,101,160,158,231,112,145,89,5,60,110,145,234,141,87,46,141,106,185,123,147,245,34,159,82,174,157,234,70,159,51,142,50,41,176,165,44,185,75,131,174,85,108,184,214,209,198,249,149,145,77,26,54,41,161,170,98,185,30,146,53,53,69,86,124,23,246,46,128,98,135,48,94,48,107,115,187,30,212,97,220,35,117,173,143,14,211,193,74,142,110,147,65,212,127,70,68,123,85,139,34,162,181,82,110,253,90,154,233,254,27,133,203,143,130,27,182,62,175,162,205,204,95,65,66,251,84,53,15,236,176,203,60,82,46,232,42,96,93,203,26,198,253,23,86,202,154,234,139,167,221,169,96,248,50,225,79,17,241,9,141,168,171,123,60,43,97,162,170,99,167,115,170,99,99,158,232,231,167,222,197,99,154,237,200,172,149,123,180,239,255,0,126,126,240,118,19,181,96,187,13,61,130,209,75,20,20,240,43,220,141,141,141,106,106,231,43,151,185,168,137,241,251,128,253,106,90,90,122,40,27,77,75,19,35,137,154,237,107,90,136,137,170,234,189,201,250,212,237,7,10,186,38,170,7,39,76,168,146,119,39,138,127,140,72,253,117,211,192,225,136,171,162,235,250,192,225,145,171,87,189,14,246,166,129,19,184,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,10,28,135,75,218,237,117,79,129,244,120,157,114,55,84,1,20,154,251,171,226,135,105,242,236,86,187,86,232,119,177,251,147,79,136,21,150,183,136,92,144,176,103,150,2,170,194,151,107,101,45,75,164,150,9,27,214,142,37,254,78,77,222,47,99,147,226,191,2,233,0,53,165,198,184,91,30,112,211,154,213,116,49,212,62,134,227,108,158,166,58,89,160,171,85,115,161,234,75,14,170,248,149,171,170,163,29,247,126,207,129,54,156,9,113,87,135,248,132,203,168,32,117,77,95,183,105,167,172,108,209,205,78,246,232,214,61,170,158,243,158,244,95,118,86,175,231,127,188,120,174,97,188,28,91,179,147,47,42,177,54,23,164,84,196,84,149,84,178,70,233,43,221,27,54,172,210,35,245,71,34,183,194,119,126,191,15,184,138,142,24,179,231,19,240,175,155,177,223,39,115,97,130,58,122,138,122,216,59,51,42,87,73,162,106,181,83,69,78,253,91,31,131,188,53,238,3,99,32,120,172,161,205,27,14,111,96,154,76,103,135,231,116,180,213,50,77,22,174,129,209,123,209,200,173,95,117,221,255,0,4,61,168,29,51,71,187,222,77,14,150,59,69,208,251,14,153,89,181,53,104,21,181,223,121,89,242,71,62,170,154,252,127,81,244,181,117,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,2,135,59,238,57,122,232,135,205,36,250,42,233,240,253,64,112,247,106,186,29,208,199,183,222,93,4,76,220,154,184,238,0,1,226,179,123,52,108,57,67,130,106,241,158,32,157,209,83,83,73,12,90,182,7,75,239,73,34,53,61,214,247,252,84,11,29,199,111,21,120,127,135,188,186,158,6,212,213,251,118,166,122,54,195,28,52,239,118,173,123,220,171,239,53,236,68,247,98,114,254,119,251,228,37,224,172,45,143,56,150,205,106,74,25,42,31,93,113,185,207,77,29,84,211,213,170,57,176,245,34,135,84,124,170,229,213,17,237,251,255,0,103,192,245,28,78,231,206,39,226,163,55,100,190,64,230,205,4,148,244,244,244,80,118,102,83,46,144,196,229,114,174,170,189,250,186,79,23,120,105,220,74,191,47,46,14,45,217,55,151,148,184,155,20,82,42,226,42,186,170,169,36,116,117,238,145,155,82,104,209,154,35,81,27,225,3,127,95,143,222,6,68,240,245,146,22,12,141,192,84,184,82,211,108,165,166,116,114,207,35,186,49,196,159,202,73,187,197,140,106,124,19,224,93,32,0,29,82,201,167,186,158,42,84,247,237,77,62,39,70,197,115,181,118,128,114,198,187,93,87,226,119,53,10,99,110,136,118,120,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,7,26,160,28,131,141,200,17,81,64,228,0,0,0,0,0,0,0,0,0,0,0,0,225,83,83,144,7,75,218,139,220,167,83,87,99,251,187,191,105,245,57,53,62,121,90,186,247,32,31,67,92,142,77,81,78,79,154,39,171,85,53,212,250,60,123,192,235,169,166,134,178,23,83,212,51,124,111,211,84,213,83,93,23,95,135,236,33,199,154,111,9,212,120,10,250,252,222,194,84,21,189,142,171,217,244,149,72,178,75,51,81,85,146,179,119,230,104,157,241,196,159,159,167,234,213,73,147,60,182,101,96,11,30,101,225,58,140,41,136,96,146,106,73,228,138,85,107,37,116,107,185,142,69,78,246,247,129,16,28,181,120,197,92,175,175,165,202,76,77,91,4,22,169,234,223,37,60,146,69,11,19,89,234,41,154,172,234,62,70,170,174,171,34,233,162,247,126,205,18,104,233,106,169,235,96,109,77,44,204,150,39,235,181,236,114,57,23,69,209,123,211,187,197,13,120,184,198,225,174,231,195,126,106,79,108,181,91,107,33,178,116,169,38,164,154,86,203,34,54,71,198,170,173,89,31,27,81,87,116,111,93,59,251,191,197,33,220,181,248,209,143,26,224,218,92,187,204,11,197,11,111,52,245,117,40,223,118,10,125,237,124,240,236,84,78,162,42,167,229,213,53,219,226,139,227,167,120,72,161,195,154,142,77,20,228,1,242,62,29,139,185,169,251,78,214,59,84,77,84,237,84,213,52,82,133,141,26,186,160,21,167,129,201,75,87,66,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,11,224,114,82,229,212,14,185,29,238,169,212,200,119,174,231,39,236,59,210,52,114,234,191,2,180,77,19,68,0,214,163,83,68,57,0,14,170,170,170,122,40,29,83,85,51,34,137,154,110,123,220,141,68,213,116,78,245,238,241,82,23,57,149,113,138,185,161,95,85,148,152,102,182,9,237,80,85,178,74,137,35,138,23,166,176,84,84,181,25,212,100,142,84,93,82,53,211,68,238,253,186,46,74,115,40,227,70,60,21,131,106,178,239,47,239,20,46,188,212,85,211,35,189,216,42,54,53,147,205,189,85,58,138,168,159,144,68,215,111,138,167,134,189,209,227,193,207,13,119,62,36,51,82,11,101,214,219,89,53,147,165,87,53,92,209,54,88,209,210,50,52,84,106,72,200,220,136,187,164,98,233,221,221,254,48,200,254,86,92,39,81,227,219,235,51,123,22,208,86,246,58,95,104,82,82,162,73,44,45,85,70,68,205,223,153,162,247,201,42,126,126,159,171,84,38,58,154,154,26,56,91,79,78,205,145,179,93,19,85,93,53,93,126,63,180,243,121,107,128,44,121,105,132,233,240,166,30,130,72,105,32,146,89,81,175,149,210,46,231,185,85,123,221,222,122,144,7,14,114,53,53,85,30,29,231,207,43,213,202,186,106,5,46,93,239,239,239,253,135,107,26,137,220,133,17,181,117,93,80,250,26,154,0,68,208,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,85,16,110,64,57,7,26,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,113,170,13,80,14,65,78,225,168,21,28,42,232,62,227,141,0,227,118,168,165,59,211,239,66,189,20,167,98,129,198,244,251,208,111,253,104,115,177,70,192,42,69,57,213,14,54,141,23,93,0,168,20,104,114,139,247,129,80,56,220,53,64,57,7,26,161,200,0,0,0,0,0,0,2,135,55,84,43,0,124,142,143,191,93,78,200,100,248,106,154,21,61,186,248,29,90,57,23,95,187,187,64,62,160,82,199,35,147,84,42,2,213,113,1,144,88,59,61,176,109,198,193,137,169,170,94,249,169,37,138,55,65,82,232,151,85,134,86,39,130,47,246,213,248,16,33,157,25,69,143,120,86,205,134,219,100,167,169,133,246,245,164,173,163,172,150,157,238,141,238,84,73,26,213,116,145,49,28,187,216,238,228,79,6,254,211,100,66,199,241,61,195,30,25,226,35,7,87,89,174,73,28,117,178,64,254,132,207,116,202,140,149,32,150,54,59,108,111,110,186,117,124,60,23,64,45,215,4,28,97,89,51,211,47,41,29,124,185,210,67,119,109,77,76,82,66,229,134,23,177,18,102,163,119,49,37,114,162,105,35,87,195,226,159,168,203,68,84,94,244,53,204,204,44,159,206,78,16,115,22,25,231,142,101,150,145,180,243,178,225,5,190,78,139,218,170,146,236,85,154,45,168,168,177,47,223,220,159,181,9,80,224,107,143,139,22,120,83,203,132,241,36,50,80,93,105,35,99,211,175,85,76,136,229,146,161,237,68,68,106,49,87,185,89,240,255,0,214,25,200,14,17,81,201,171,85,21,63,81,200,31,60,146,43,92,191,119,120,142,77,203,162,149,75,10,189,124,83,79,19,152,226,70,38,128,118,39,129,201,194,119,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,95,3,147,133,239,3,162,73,54,174,136,35,145,92,228,251,187,138,228,137,30,154,28,69,10,177,124,83,79,16,59,128,56,85,70,166,174,84,68,253,96,21,81,59,212,196,190,55,248,194,178,100,94,94,85,186,199,115,164,154,238,234,154,104,163,133,171,12,207,122,44,206,71,109,98,202,213,84,210,55,47,135,193,127,89,228,56,229,227,226,197,145,244,241,97,60,55,12,149,247,90,184,222,245,232,85,83,42,53,99,168,99,85,21,28,143,84,238,71,252,63,245,69,126,94,228,254,114,113,125,152,179,79,4,115,36,181,109,168,157,247,9,237,242,116,88,212,85,151,98,44,49,109,85,85,149,62,238,229,253,136,7,231,228,190,81,99,222,42,115,97,214,216,233,234,102,125,193,106,235,107,43,34,167,123,99,99,145,22,71,53,29,28,79,70,174,247,183,185,83,193,223,176,158,254,31,242,11,7,100,78,13,183,88,48,205,53,75,31,13,36,81,72,233,234,93,42,234,144,196,197,241,68,254,212,159,3,241,56,97,225,143,12,240,239,131,168,108,214,212,142,74,216,224,103,94,102,58,100,71,202,176,69,27,221,182,71,187,77,122,94,30,9,169,124,0,0,82,247,35,83,85,3,170,105,62,26,166,135,91,99,239,215,83,157,28,171,175,223,221,161,218,198,233,226,5,77,110,136,86,0,0,0,0,0,0,0,0,14,53,64,57,7,26,160,220,7,32,165,87,238,56,208,10,181,67,133,81,162,235,160,218,5,27,255,0,90,13,233,247,161,206,193,177,64,227,122,125,232,85,187,68,67,141,138,85,162,129,202,46,167,37,58,28,253,224,114,10,117,27,128,168,28,106,131,84,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,10,92,160,114,174,68,248,157,105,42,47,118,167,91,165,69,238,239,58,145,85,116,239,208,15,165,93,223,221,222,84,154,134,179,187,85,241,248,247,21,34,32,20,163,87,188,169,19,67,144,0,0,0,0,0,0,0,0,0,0,7,10,154,148,175,114,21,156,42,34,248,160,29,43,42,34,233,254,50,166,201,240,248,148,201,14,137,170,29,72,170,215,46,189,224,125,104,186,161,201,243,199,34,185,116,59,145,126,245,2,160,0,0,0,0,0,28,105,169,75,154,86,0,234,107,116,95,212,191,3,177,23,84,212,42,33,78,186,1,88,41,71,34,149,1,226,51,59,41,112,190,105,218,42,45,88,130,157,30,147,66,232,183,43,228,77,53,99,219,252,199,183,251,53,48,19,17,242,206,196,185,117,141,105,113,206,88,226,58,6,190,26,136,167,116,61,150,166,69,210,30,155,147,189,203,34,119,185,139,240,248,252,124,9,50,41,115,24,244,209,236,107,147,195,69,77,64,182,217,95,141,46,213,116,30,207,196,150,233,169,103,133,186,170,189,17,168,154,189,223,123,91,240,84,248,23,33,178,196,255,0,205,145,139,251,21,15,205,155,14,219,92,247,73,13,44,81,189,223,20,110,154,232,158,11,250,138,169,225,123,81,116,213,202,212,213,89,249,170,191,177,83,189,127,245,129,250,90,162,248,40,213,15,158,23,196,245,218,168,246,61,60,90,231,175,252,39,119,77,19,226,191,225,80,43,7,8,154,124,78,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,169,175,196,6,168,21,81,60,84,167,166,139,241,95,240,169,211,51,226,98,237,68,123,222,190,13,107,215,254,16,59,100,158,24,90,175,146,86,53,17,53,93,92,137,220,91,140,208,198,151,106,74,15,103,225,187,116,213,83,204,221,81,88,136,228,93,30,223,185,174,248,34,252,15,113,81,76,233,145,35,126,137,213,77,54,47,189,162,126,189,124,63,245,20,197,135,109,173,123,100,154,150,41,30,223,138,183,93,53,79,4,253,64,71,22,28,229,157,137,115,23,26,213,99,156,206,196,116,14,124,213,18,206,216,123,45,76,107,164,221,71,47,123,86,52,238,115,211,225,240,248,120,25,247,150,57,75,133,242,178,209,79,106,195,244,232,196,134,22,197,185,31,34,235,163,24,223,231,189,223,216,33,237,90,198,49,52,99,26,212,240,209,19,66,160,0,20,171,145,0,229,87,68,212,235,115,117,95,212,159,2,173,117,42,68,64,41,107,74,180,208,228,0,0,0,0,0,0,0,56,85,209,14,21,126,229,58,100,145,90,186,1,91,164,248,124,74,82,84,85,211,252,103,82,170,185,201,167,113,219,28,58,166,170,7,98,119,161,82,38,129,17,19,193,14,64,0,0,0,0,0,0,0,0,0,0,225,83,82,149,106,149,128,40,93,74,119,119,247,247,29,138,136,82,230,119,106,158,63,14,224,41,89,81,59,181,59,17,200,191,19,226,85,84,215,191,83,181,178,162,119,119,129,244,130,150,169,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,53,64,56,87,125,197,10,237,78,93,250,144,225,141,213,55,126,191,0,58,221,18,185,81,90,154,29,173,137,169,240,77,126,253,14,192,0,3,242,175,120,175,12,225,184,31,83,136,47,246,251,116,113,162,171,157,83,80,216,244,68,77,203,226,191,119,120,31,170,112,170,136,154,170,247,24,199,155,156,193,184,114,203,74,75,148,49,102,69,130,227,114,163,100,136,218,106,106,215,73,34,200,221,190,238,145,198,254,255,0,123,238,248,41,31,249,217,205,179,51,239,213,55,11,110,88,205,83,105,165,145,210,71,5,100,53,49,170,163,125,221,174,70,201,72,215,124,29,241,215,188,9,118,197,217,149,130,176,61,12,215,12,73,136,173,244,145,83,177,207,147,169,87,12,106,212,110,154,235,189,200,137,226,158,38,50,102,151,52,30,29,242,222,87,210,83,73,85,136,39,107,30,237,45,149,212,50,104,230,187,110,139,249,117,93,87,189,124,62,4,54,227,190,40,184,130,204,183,212,51,22,230,190,35,173,134,169,206,221,2,85,172,108,84,114,167,186,169,26,53,21,61,214,252,62,31,173,79,57,134,178,179,54,179,34,173,191,102,48,54,36,191,75,51,209,157,88,104,165,149,170,231,123,201,172,138,154,38,189,235,170,175,235,2,75,113,111,58,171,2,84,108,193,249,91,127,116,109,220,142,90,170,218,88,181,93,221,218,104,201,53,77,63,247,248,158,30,167,156,246,55,149,200,176,229,229,84,104,159,252,235,79,255,0,20,49,187,8,114,237,226,207,21,42,72,236,161,189,80,192,186,126,86,78,207,241,106,170,123,174,149,171,247,39,244,151,206,203,201,227,54,171,41,155,61,207,19,207,70,245,68,85,137,214,168,92,169,170,119,166,169,88,158,11,220,7,234,127,163,45,152,40,170,191,97,106,187,255,0,249,214,159,254,40,125,180,92,232,113,156,46,78,213,150,245,82,183,191,95,235,173,63,221,255,0,130,31,31,250,14,120,251,84,79,182,19,248,175,251,15,31,252,112,252,91,255,0,39,188,224,183,211,58,162,209,136,167,184,61,21,54,196,219,92,12,85,69,95,189,107,23,193,0,189,216,55,157,62,7,170,168,108,88,183,43,241,21,58,109,93,86,26,202,73,26,170,136,154,46,170,145,252,117,238,253,159,209,146,57,117,204,115,135,60,193,141,154,95,225,179,74,254,167,228,107,238,148,12,122,109,248,170,117,245,239,248,17,27,137,249,120,113,119,135,29,35,255,0,2,247,218,186,118,59,106,75,18,211,187,119,122,162,46,214,202,229,248,34,255,0,73,108,174,153,31,159,120,38,85,154,229,149,216,210,212,230,232,139,42,90,234,90,137,187,193,55,181,186,119,254,208,54,63,195,121,147,129,241,101,59,106,108,120,158,217,82,215,43,145,17,149,176,189,125,213,209,127,53,202,122,70,61,146,55,124,111,107,154,191,20,93,80,214,163,15,113,5,196,78,91,212,53,44,185,161,140,45,82,51,118,145,77,91,43,154,155,147,191,220,151,84,239,211,238,253,102,65,229,135,52,254,34,112,123,226,135,22,98,27,134,36,129,30,187,186,213,20,241,104,138,246,175,194,153,202,186,34,57,63,241,128,157,96,97,14,71,115,67,201,76,125,77,5,62,51,196,150,203,5,194,89,93,26,197,89,84,246,162,38,246,181,171,185,105,216,222,244,119,248,148,204,108,61,139,240,182,44,164,109,118,26,196,20,23,40,28,174,68,125,52,237,126,186,46,139,225,250,251,128,253,131,173,241,53,201,220,136,139,247,157,128,15,153,35,86,106,186,247,21,177,223,172,237,84,69,77,21,10,22,61,171,170,1,90,41,201,66,41,82,46,160,114,0,0,0,0,0,0,82,228,42,56,80,58,30,231,49,123,148,54,125,60,117,43,145,136,191,13,78,132,98,171,180,209,80,15,173,23,84,213,14,78,17,52,67,144,41,123,182,171,83,239,93,14,138,150,186,53,108,209,38,138,213,247,180,248,167,254,232,115,51,156,178,177,19,185,17,199,122,162,57,21,21,53,69,3,169,25,28,236,73,118,34,57,83,93,83,197,23,246,149,177,30,222,229,114,185,10,99,106,198,170,212,252,223,135,234,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,161,232,247,119,35,149,168,80,230,71,3,22,93,136,174,68,215,85,241,85,253,167,113,213,35,86,69,70,175,230,252,127,88,29,116,205,115,213,211,74,154,170,175,187,175,193,63,247,83,189,142,220,174,79,185,116,57,68,70,183,68,77,52,58,33,115,146,87,162,247,162,184,15,160,225,87,68,213,78,78,21,53,64,58,29,62,190,26,134,57,207,94,245,58,213,138,142,211,69,83,190,54,34,124,52,2,182,161,81,194,28,128,0,0,0,0,0,0,56,85,10,186,20,170,129,67,221,250,202,22,53,126,139,175,113,218,145,238,93,84,173,17,17,52,68,2,134,68,214,167,122,34,175,222,118,0,0,31,139,136,177,158,19,194,80,118,140,77,136,173,246,200,244,215,90,153,218,206,237,81,186,232,189,254,42,136,97,222,120,243,67,201,76,3,77,61,62,12,196,150,203,253,194,41,91,26,69,71,84,247,34,166,247,53,203,185,41,222,222,228,111,248,208,12,220,123,217,27,119,200,246,181,169,241,85,209,15,55,137,51,39,3,225,58,119,84,223,49,61,178,153,173,86,162,163,235,97,98,251,203,162,126,115,144,132,252,207,230,159,196,78,48,124,176,225,60,67,112,195,112,43,211,111,70,162,158,93,81,30,229,248,211,53,83,84,86,167,254,41,143,152,135,136,46,34,115,34,161,201,122,205,12,97,117,145,251,117,138,26,217,90,213,218,157,222,228,90,39,118,191,119,235,2,108,243,23,152,231,14,121,125,27,245,191,195,121,149,157,63,200,208,93,40,30,245,221,241,68,235,235,221,241,49,187,25,115,167,192,244,181,14,139,9,101,126,34,168,77,169,162,205,89,73,27,81,85,23,85,213,18,79,142,157,223,183,250,99,70,215,145,249,247,141,165,73,173,185,93,141,46,174,118,168,146,173,174,165,200,187,124,83,123,155,167,119,237,46,110,24,229,225,197,222,35,116,111,252,11,223,105,41,222,237,171,44,171,78,221,189,232,138,187,93,43,87,226,171,253,0,100,205,111,58,28,103,51,151,178,229,189,84,77,238,211,250,235,79,247,127,224,135,197,254,140,182,96,170,162,253,133,170,238,255,0,231,90,127,248,161,248,214,14,79,121,193,112,166,109,69,223,17,79,111,122,170,238,137,214,184,30,168,136,191,122,86,39,138,31,181,254,131,158,62,213,83,237,132,254,41,254,195,199,255,0,28,3,233,166,231,61,141,226,114,172,217,121,85,34,47,255,0,58,211,255,0,197,15,113,132,185,213,88,22,163,102,48,202,219,251,99,118,212,106,210,214,210,203,162,238,239,215,86,71,162,105,255,0,191,196,181,55,174,79,25,181,71,76,233,237,152,158,122,199,162,42,164,77,181,66,213,93,19,185,53,90,197,241,94,226,198,98,254,93,188,89,225,85,89,27,148,55,170,232,19,95,202,199,217,254,13,69,95,117,178,185,126,244,254,128,37,71,43,121,160,240,239,153,18,178,146,166,74,172,63,59,152,199,105,115,174,161,143,87,57,219,116,79,203,162,234,157,203,225,241,50,111,8,230,86,10,199,20,48,220,48,222,34,183,213,197,80,198,190,62,157,92,50,43,145,218,233,166,199,42,47,130,248,26,215,226,92,172,205,172,183,171,119,218,124,13,137,44,50,194,245,103,86,106,41,98,106,57,190,242,233,34,38,139,167,114,234,139,250,207,71,129,56,162,226,11,45,31,78,204,37,154,248,142,138,26,87,55,108,11,86,178,49,17,170,190,234,36,136,228,68,247,157,240,248,254,164,3,101,52,84,84,213,23,184,228,134,44,148,230,217,153,246,26,155,125,183,51,166,169,187,82,198,232,227,158,178,106,152,209,85,190,246,231,43,99,164,115,190,45,248,235,220,72,6,81,243,6,225,203,50,233,45,176,203,153,22,11,117,202,177,145,163,169,170,107,93,28,137,35,183,123,186,73,27,59,253,223,187,226,128,100,232,63,42,201,138,240,206,36,129,149,56,126,255,0,111,184,199,34,34,181,212,213,13,147,84,84,220,158,11,247,119,159,170,7,91,162,106,252,19,95,191,67,169,177,43,85,85,201,169,244,128,58,145,218,21,163,190,242,135,183,68,221,250,252,14,91,250,208,14,192,113,170,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,165,202,7,42,189,221,202,117,61,206,215,221,213,84,44,136,86,214,247,234,160,113,26,59,79,121,20,175,68,79,3,144,0,235,154,120,41,163,116,213,19,50,40,218,138,174,123,220,141,68,79,214,170,113,83,85,79,71,3,234,106,231,100,49,70,213,115,222,247,104,136,136,154,170,255,0,129,8,223,227,195,152,253,30,10,162,139,3,228,245,125,158,235,113,168,124,177,86,205,13,116,251,169,163,117,51,85,142,252,158,212,215,89,117,79,123,249,191,224,11,225,197,47,31,121,81,146,214,7,211,225,252,103,105,185,95,100,73,89,29,45,45,94,233,81,201,6,246,106,141,138,68,110,170,230,119,170,34,119,161,17,121,219,198,198,125,102,254,32,184,213,77,152,216,130,130,211,81,85,52,144,80,211,215,116,218,200,156,155,81,186,198,200,213,81,26,154,119,167,196,181,180,244,185,145,156,184,153,41,232,105,175,24,146,237,80,230,53,24,215,73,80,230,234,173,141,170,170,229,93,168,171,177,53,85,211,192,207,110,27,57,76,94,49,149,162,221,138,179,102,231,123,179,37,93,60,53,61,129,148,148,201,177,85,250,185,142,115,222,253,222,234,39,243,83,199,250,0,192,27,78,21,204,92,198,185,162,217,236,55,252,69,93,87,39,231,197,4,181,47,145,238,215,189,93,162,247,174,213,239,85,248,47,220,100,46,82,242,226,226,75,49,106,232,101,187,96,11,205,138,219,82,246,57,245,21,20,241,46,216,215,119,122,177,211,49,201,249,190,29,203,222,76,46,78,112,103,147,57,57,111,160,130,207,96,163,171,170,163,99,19,180,207,110,164,73,30,230,238,247,156,173,137,21,87,223,94,253,75,229,73,67,71,65,19,96,162,165,134,8,218,136,212,108,108,70,166,137,225,220,128,96,62,69,242,165,202,156,37,5,190,225,152,214,122,43,229,116,77,142,73,153,89,76,245,107,158,155,245,69,98,84,189,159,22,252,52,238,50,255,0,3,228,38,78,229,213,51,41,240,134,92,97,235,110,205,171,173,61,3,27,170,181,187,81,126,61,250,23,0,1,213,79,75,75,72,206,157,45,52,80,183,251,24,216,141,79,241,29,160,0,0,1,215,52,16,84,55,100,240,199,35,126,231,181,21,63,198,121,251,214,90,229,246,35,133,105,239,184,38,201,93,27,149,21,91,53,12,110,215,79,15,129,233,0,24,253,141,56,19,225,127,25,70,244,159,39,112,165,44,175,217,249,104,173,200,215,38,223,214,199,53,127,87,137,134,57,249,202,78,134,119,212,92,50,138,149,212,123,97,107,153,79,4,14,149,28,244,141,250,162,117,106,251,181,114,51,225,254,250,146,158,0,214,127,49,242,3,58,50,118,230,248,49,142,1,191,218,186,8,199,165,83,169,157,211,239,106,189,23,168,197,115,83,68,107,151,243,187,182,169,237,242,83,141,156,252,201,235,157,34,81,102,45,250,174,213,28,232,249,105,39,172,71,181,90,178,49,207,77,210,50,69,209,81,138,154,39,222,191,211,60,185,161,144,249,113,155,86,201,173,216,175,15,208,77,214,137,98,234,58,134,9,92,221,88,246,162,254,81,139,222,136,245,34,199,137,222,84,152,159,6,45,102,34,202,25,175,23,202,72,224,108,137,72,180,148,200,186,182,39,171,145,21,146,51,77,85,141,79,205,254,118,189,224,103,215,13,252,114,100,238,121,81,165,27,113,205,158,158,240,141,69,117,44,181,59,37,85,116,206,99,83,107,163,143,199,70,252,62,41,251,76,150,142,72,229,98,73,19,218,246,175,131,154,186,162,154,195,218,46,217,139,147,120,145,149,180,205,188,97,219,156,46,141,202,199,172,212,174,118,213,108,141,71,109,86,170,167,230,175,143,196,150,222,8,57,144,97,188,198,166,110,15,205,123,181,166,201,118,99,89,211,117,69,108,255,0,149,116,149,47,106,35,93,42,42,46,141,124,125,200,229,94,255,0,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,130,162,161,245,1,75,155,247,20,162,233,221,175,122,29,135,75,218,168,237,201,175,235,3,177,23,82,163,165,174,93,123,252,14,198,187,80,42,0,0,0,0,0,0,41,218,154,235,161,80,0,0,3,169,236,85,122,46,158,11,226,118,128,7,26,34,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,227,68,67,144,7,11,224,117,177,138,143,85,211,197,124,78,208,0,0,5,59,83,93,116,42,0,0,0,0,0,0,0,1,74,174,129,206,208,235,115,151,94,239,0,42,85,215,187,94,245,42,107,126,243,173,141,85,118,229,215,245,29,192,0,62,91,157,206,223,102,160,168,186,221,107,97,164,163,165,141,101,154,105,158,141,100,108,79,21,85,80,62,137,36,142,38,44,146,189,172,106,120,185,203,162,33,141,60,72,113,201,147,185,27,70,180,110,199,54,122,139,194,181,85,180,177,84,239,149,21,179,53,142,77,173,142,79,13,93,240,248,47,237,44,87,27,252,200,48,222,92,211,59,7,229,69,218,211,123,187,61,175,234,58,158,182,127,201,58,58,150,53,81,206,137,17,19,86,178,78,229,114,47,119,199,227,18,87,123,182,98,231,38,36,125,109,75,111,24,138,231,51,164,114,49,139,53,83,155,185,93,35,145,187,149,202,137,249,203,227,240,2,229,231,111,25,249,239,156,151,217,234,235,179,23,16,82,91,183,202,216,41,32,174,233,177,177,172,170,246,166,177,178,61,116,247,81,53,79,129,227,178,227,32,51,163,56,174,108,131,7,96,27,253,215,174,143,122,213,54,153,221,62,230,163,213,122,143,86,181,117,71,53,127,59,191,114,25,175,194,247,42,11,238,52,183,197,137,243,134,166,243,98,107,186,110,142,133,41,105,151,86,190,13,203,187,123,223,170,163,156,137,249,169,225,254,9,69,202,252,135,203,140,165,182,67,110,194,152,126,130,30,140,73,23,81,180,48,68,231,104,198,53,87,242,108,78,245,70,32,17,233,144,124,164,232,96,125,61,195,55,105,93,89,186,23,57,244,243,192,232,145,175,88,217,162,47,74,175,191,71,43,254,31,239,33,153,216,47,129,62,23,240,108,108,72,50,119,10,85,74,205,255,0,150,150,220,142,114,238,253,111,115,151,245,120,153,2,0,243,118,92,181,203,236,57,10,83,216,176,77,146,134,54,170,170,54,26,24,219,166,190,63,3,208,67,4,20,237,217,4,49,198,223,185,141,68,79,241,29,128,0,0,1,213,81,75,75,86,206,157,85,52,83,55,251,25,24,142,79,241,157,160,11,127,142,50,19,39,115,22,153,244,248,191,46,48,245,203,126,229,214,162,129,142,209,92,221,170,191,14,253,12,64,207,78,84,185,83,139,96,184,92,50,230,207,69,99,174,149,178,73,11,40,233,158,141,107,215,102,136,140,90,150,51,224,239,134,157,230,127,128,32,7,54,185,113,113,37,151,85,117,210,218,112,5,230,251,109,166,123,220,202,138,122,120,147,116,105,183,189,24,217,158,229,252,239,14,245,238,49,234,237,133,115,23,46,110,106,183,139,13,255,0,14,215,82,73,249,242,193,45,51,227,123,116,239,71,104,157,233,185,59,209,126,41,247,155,62,85,208,209,215,196,232,43,105,97,158,55,34,181,91,43,17,201,162,248,247,41,99,115,143,131,60,153,206,59,125,124,23,139,5,29,37,85,99,30,157,166,11,117,34,200,199,59,111,188,213,116,74,168,190,226,119,234,4,39,228,151,27,25,245,148,24,130,221,85,14,99,98,10,251,77,61,84,50,79,67,81,93,212,107,226,106,109,86,235,35,36,84,69,106,233,220,159,2,93,56,90,227,239,42,51,166,192,202,124,65,140,237,54,219,236,105,19,36,165,170,171,219,42,185,96,222,253,17,209,70,142,209,90,254,244,69,78,229,48,191,137,62,83,23,140,27,104,184,226,172,166,185,222,239,41,73,79,53,79,96,125,37,50,239,84,126,173,99,92,199,179,111,186,171,252,213,240,254,131,2,106,41,115,35,38,177,50,211,215,83,94,48,221,218,157,207,106,177,206,146,157,206,209,93,27,149,21,170,155,145,23,122,106,139,167,136,27,59,195,60,21,49,182,106,121,153,44,110,68,86,189,142,71,34,167,234,84,59,8,218,224,63,152,253,30,53,162,151,3,231,13,125,158,213,113,167,124,81,81,77,53,116,251,170,99,109,51,149,238,252,166,228,215,88,181,95,123,249,223,225,146,10,106,170,122,200,25,83,73,59,38,138,70,163,152,246,59,84,84,84,213,23,252,10,7,102,136,190,37,18,35,180,247,81,78,192,7,75,28,237,125,237,81,78,212,94,238,245,41,115,123,245,66,132,145,0,238,5,40,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,82,174,68,58,220,254,229,253,186,9,151,221,209,78,134,43,247,119,167,112,29,204,102,255,0,121,78,228,77,14,27,249,169,221,161,80,2,153,36,100,81,186,89,23,70,177,170,231,47,220,136,114,231,35,26,175,114,232,141,77,84,142,14,98,92,118,187,47,210,179,43,48,82,198,251,133,85,19,55,202,146,213,66,248,217,60,19,183,122,43,90,214,174,138,172,238,221,175,249,131,179,143,142,97,82,229,229,189,184,15,46,232,161,154,229,90,147,193,81,51,167,169,133,208,177,212,205,86,189,54,181,136,229,69,153,23,77,223,15,240,68,190,31,179,226,108,209,198,84,118,150,84,212,87,92,174,149,48,83,186,105,230,222,255,0,121,236,137,21,93,35,147,93,53,106,104,171,240,248,31,145,20,119,60,67,116,142,46,164,149,117,149,114,50,52,116,146,106,231,185,85,26,212,87,57,127,98,119,169,50,188,187,120,27,182,101,133,189,115,19,24,177,106,174,245,113,177,177,199,53,61,51,219,26,197,87,34,162,181,205,87,185,53,72,227,215,191,253,238,224,245,60,24,114,245,193,57,35,2,226,187,253,76,183,155,173,68,109,98,45,93,29,42,181,171,29,67,158,138,221,17,238,78,230,177,23,222,239,211,225,167,118,108,83,83,65,71,79,29,45,44,44,138,40,154,140,99,24,212,107,90,137,224,136,137,220,135,98,34,39,114,38,135,32,0,0,0,0,113,175,121,194,188,228,225,81,52,3,141,235,247,13,232,117,72,229,79,4,56,100,170,138,137,166,189,223,16,62,141,126,243,146,132,239,240,82,151,185,91,220,7,104,58,18,87,170,120,105,253,37,108,149,28,160,118,29,115,211,211,213,68,232,42,160,142,104,220,138,142,100,141,71,53,81,83,69,213,20,236,0,96,215,25,188,188,176,54,108,97,231,226,28,32,196,180,94,40,214,89,245,164,161,164,103,83,74,109,173,107,221,163,21,91,172,109,238,221,255,0,9,11,247,107,78,45,202,252,82,180,149,78,158,217,117,160,124,111,214,26,132,71,53,116,100,141,247,163,114,253,237,94,229,255,0,25,180,34,162,42,104,169,170,41,134,156,120,240,81,133,179,203,6,187,16,89,98,75,117,238,215,218,42,216,250,90,90,102,172,138,148,170,214,177,206,114,53,118,235,27,63,157,254,247,112,89,158,91,92,119,86,98,202,58,92,156,199,236,106,212,90,168,169,160,165,173,117,69,76,210,77,173,66,199,171,145,205,114,34,233,35,53,247,147,93,63,193,37,208,77,21,76,17,212,66,237,209,202,196,123,23,77,53,106,166,168,189,230,177,55,187,126,37,201,172,202,173,181,71,83,45,53,219,13,92,182,111,100,155,85,206,138,68,115,85,86,55,120,46,214,174,136,239,233,212,151,206,90,188,103,214,231,21,129,50,219,23,69,11,110,118,26,26,88,91,43,36,168,145,210,171,166,124,104,170,175,71,34,106,155,23,243,190,63,171,184,51,248,225,83,84,208,228,1,242,200,142,107,187,215,185,74,163,145,17,81,53,43,154,53,122,119,124,14,132,71,49,218,42,129,245,34,234,84,117,70,170,189,199,98,46,160,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,171,161,202,174,135,92,138,169,220,5,18,72,138,170,154,148,198,142,115,187,151,185,10,85,28,247,104,138,119,195,26,177,59,254,32,118,34,104,154,28,128,7,92,243,69,77,4,149,19,59,108,113,49,94,245,211,93,26,137,170,175,113,26,60,201,120,238,172,194,116,117,89,57,128,24,212,168,186,209,84,193,85,90,218,138,152,100,135,74,132,143,86,163,90,212,85,210,55,233,239,46,154,255,0,135,218,115,42,227,62,183,39,108,11,150,216,70,40,93,115,191,80,213,66,233,95,37,68,110,137,91,51,35,85,69,98,53,23,68,222,191,157,240,253,125,241,7,100,183,226,92,229,204,170,43,84,149,50,212,221,177,45,203,102,247,201,185,90,233,100,87,57,81,100,119,130,110,114,232,174,254,157,64,249,45,54,156,91,154,24,165,41,41,93,61,206,235,94,249,31,172,213,8,174,114,232,249,29,239,72,228,251,156,189,235,254,50,104,56,50,229,229,129,178,159,15,51,16,226,246,37,222,241,88,177,79,173,93,13,35,250,122,211,109,115,88,237,30,168,221,100,119,118,239,248,79,217,224,59,130,140,45,145,184,53,184,130,245,18,92,111,119,78,207,86,247,213,82,211,57,99,85,165,70,185,141,115,81,203,183,89,31,252,239,247,251,243,45,17,17,52,68,209,16,10,32,167,167,165,137,176,82,193,28,49,181,17,26,200,218,141,106,34,38,137,162,33,216,0,0,117,190,84,106,148,44,175,68,240,215,250,64,239,56,215,238,58,216,229,119,113,82,247,120,168,13,232,55,175,220,116,190,85,85,84,211,78,239,129,204,110,85,241,64,59,145,231,58,247,156,34,38,135,32,114,0,0,0,3,170,166,154,10,202,121,41,106,161,100,177,74,213,99,216,246,163,154,228,95,20,84,94,229,48,159,140,254,94,184,39,59,160,76,87,96,169,150,205,117,167,141,204,85,164,163,165,70,185,100,168,107,213,93,170,49,203,220,231,162,123,221,218,252,117,239,205,211,133,68,94,229,77,64,213,243,16,89,241,54,87,99,42,203,75,234,106,40,110,86,186,153,233,219,52,19,108,127,186,247,196,170,142,141,203,166,186,57,52,69,248,252,73,104,224,31,152,84,185,135,111,118,3,204,74,40,97,185,81,36,16,83,204,217,234,102,116,204,109,51,149,207,93,205,122,53,85,97,85,211,119,199,252,63,173,204,75,129,187,102,103,219,211,49,48,115,22,150,239,73,27,219,36,112,211,211,49,178,44,181,113,170,171,156,229,99,151,68,146,77,59,255,0,223,239,134,169,99,185,225,235,164,145,117,36,164,172,164,145,241,171,163,147,71,49,200,170,215,34,57,171,251,83,185,64,218,102,57,25,44,109,150,53,213,175,106,57,171,247,162,149,17,191,203,183,142,215,102,2,81,229,102,53,88,217,112,165,162,126,201,86,90,169,159,35,32,130,6,239,85,115,92,212,213,81,253,219,181,255,0,60,143,181,200,246,163,218,186,163,147,84,0,169,169,210,246,108,247,144,239,41,119,230,175,118,160,117,181,253,201,251,116,59,17,200,167,200,245,126,238,228,238,59,225,95,119,68,3,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,3,133,212,10,87,69,241,67,150,177,27,224,112,133,96,0,45,246,123,227,250,28,180,203,106,252,85,95,59,226,142,41,169,225,71,49,142,114,234,249,26,158,13,84,95,188,12,60,230,7,199,189,110,75,213,84,101,174,12,182,211,79,112,169,161,141,238,168,146,122,136,157,31,90,41,209,59,152,214,162,233,163,23,243,191,193,240,135,134,174,37,204,92,83,11,39,169,158,227,118,185,205,13,58,62,121,213,207,123,149,91,27,17,95,35,191,185,78,245,255,0,2,31,163,154,120,230,187,50,241,221,118,43,172,171,158,170,90,196,134,54,190,119,185,93,163,35,107,17,61,231,42,248,162,252,73,91,229,163,193,180,88,103,5,210,230,70,57,179,80,186,237,61,109,78,213,87,65,58,177,172,154,29,141,69,233,171,147,249,21,93,55,105,223,240,215,184,61,23,2,124,189,240,238,83,67,46,57,198,147,62,231,118,172,141,140,142,58,154,74,87,50,21,142,165,238,69,98,162,189,81,85,25,30,189,255,0,239,119,103,220,113,199,19,18,56,152,214,53,60,26,212,209,16,229,17,26,154,53,17,19,238,67,144,0,0,0,31,21,202,243,109,180,71,214,184,212,244,89,166,186,236,115,190,239,185,23,239,64,62,208,121,57,51,79,2,68,254,155,239,107,174,186,47,245,52,221,203,255,0,230,31,109,191,30,97,75,172,205,130,130,235,213,145,238,218,212,232,72,221,87,250,90,128,126,248,56,106,163,145,28,139,220,169,170,28,129,67,227,107,252,123,142,135,66,173,77,201,241,62,163,133,68,84,209,64,249,99,115,183,119,170,167,244,159,75,116,86,247,247,148,44,40,157,237,241,43,211,106,104,138,160,81,36,104,190,29,200,117,57,170,157,233,222,186,159,74,46,168,112,230,163,188,80,14,136,231,218,154,42,119,31,66,46,169,169,242,203,26,163,181,68,211,239,57,130,69,103,186,229,238,80,62,163,135,53,175,106,177,237,71,53,201,162,162,166,168,169,247,28,128,35,135,153,135,5,54,236,105,105,151,54,240,106,44,55,120,166,170,171,171,134,42,122,104,219,42,54,149,21,17,94,170,199,46,171,10,119,170,174,154,175,113,20,120,47,25,226,188,157,199,44,188,89,231,150,150,227,104,172,107,39,137,149,15,98,61,97,153,174,88,220,232,220,154,166,232,244,241,84,54,112,186,91,105,46,244,19,219,171,161,100,176,212,70,232,220,215,53,28,154,57,170,139,220,168,169,224,170,65,223,51,62,24,235,242,163,52,235,243,18,215,73,78,203,46,38,186,78,230,163,37,141,21,143,232,197,39,230,53,141,211,95,202,42,248,255,0,143,188,36,243,129,254,36,96,207,156,158,195,213,87,24,153,5,226,11,116,49,212,177,175,150,77,210,34,202,197,93,207,111,221,10,175,138,248,248,153,36,107,237,192,39,16,83,100,198,119,225,250,107,149,101,67,44,247,91,149,60,19,163,82,73,17,190,236,205,111,186,215,162,119,186,100,215,185,73,244,194,216,134,135,22,97,203,110,37,182,72,175,165,185,83,50,162,55,43,21,170,168,228,251,151,189,0,253,83,231,157,169,226,137,162,162,31,65,75,145,28,213,69,3,162,61,116,239,255,0,1,222,139,240,62,87,53,90,239,29,14,246,120,119,129,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,151,47,192,232,147,93,59,191,192,118,63,195,184,232,107,85,206,241,212,14,200,26,158,42,154,170,161,244,20,181,17,173,68,66,160,6,54,241,193,196,140,25,13,147,216,134,170,221,19,39,188,79,110,154,58,102,57,242,199,182,69,88,152,139,185,141,251,166,69,241,79,15,18,254,226,156,67,67,132,240,229,203,18,220,228,86,82,219,105,159,81,35,145,138,229,68,106,125,201,222,164,5,241,247,196,20,217,207,157,248,130,154,219,89,80,251,61,170,229,81,4,8,228,146,52,119,187,11,93,238,185,234,157,206,133,116,238,64,44,118,52,198,120,175,56,177,203,239,23,137,229,170,184,221,235,28,200,34,125,67,222,140,89,166,115,146,54,186,71,46,137,186,77,60,81,9,92,229,159,193,77,187,5,218,98,205,188,100,139,53,222,89,169,106,233,33,150,158,154,70,196,142,165,85,84,71,162,189,201,162,204,189,232,169,174,137,220,98,127,44,206,24,235,243,95,52,232,51,18,233,73,78,251,46,25,186,64,231,35,229,141,85,239,232,203,39,230,57,142,215,79,201,175,195,252,93,211,137,108,182,210,90,40,32,183,80,194,200,161,167,141,177,181,173,106,53,52,107,81,19,185,17,19,193,16,15,165,173,107,26,140,99,81,173,106,104,136,137,162,34,125,199,32,1,194,174,137,169,243,201,62,228,209,19,184,166,119,172,139,163,87,192,69,26,171,181,84,215,238,3,150,181,87,189,123,151,83,182,56,209,60,123,208,173,173,70,248,33,202,174,136,7,14,209,27,221,220,124,210,57,219,187,149,87,250,79,167,77,201,162,170,148,36,40,189,238,241,3,169,176,171,147,114,252,14,246,70,214,120,119,149,34,34,38,136,114,0,3,135,42,53,21,202,189,200,154,168,28,131,240,46,24,243,10,90,166,116,21,247,94,148,140,118,215,39,66,71,104,191,208,213,62,40,243,79,2,74,254,155,47,107,174,186,39,245,52,221,235,255,0,230,1,235,1,241,91,111,54,219,188,125,107,117,79,89,154,107,174,199,55,239,251,209,62,229,62,208,0,0,41,146,56,229,98,199,43,26,246,175,139,92,154,162,152,9,199,103,47,124,59,155,48,197,142,112,92,207,182,93,168,227,123,36,142,154,146,149,172,153,100,169,99,149,94,170,172,85,84,71,201,167,127,251,253,249,250,112,168,142,77,28,136,169,247,40,26,186,185,113,46,93,98,153,153,5,76,246,235,181,178,105,169,213,240,78,173,123,28,138,232,222,136,248,221,253,210,119,47,248,80,152,126,95,156,123,214,231,69,85,62,90,227,59,109,52,23,10,106,25,30,218,136,231,168,149,210,116,98,129,23,84,123,92,137,174,175,95,206,255,0,15,199,241,57,151,112,109,22,38,193,117,89,145,129,172,212,45,187,65,91,77,185,81,208,64,175,107,230,155,123,85,122,104,229,254,89,23,77,218,119,124,116,239,138,76,172,199,53,217,105,142,232,113,93,29,92,244,178,209,164,209,185,240,61,200,237,31,27,152,169,238,185,23,197,83,226,6,207,64,183,217,17,143,232,115,47,45,168,49,85,4,239,150,57,102,168,133,92,246,57,171,171,36,114,120,57,85,126,226,224,129,75,152,142,241,56,77,19,193,10,202,20,10,193,194,120,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,115,209,60,74,202,28,136,171,222,7,45,114,42,232,133,69,45,68,78,242,160,4,122,115,141,198,21,22,172,144,162,195,148,149,115,194,250,235,181,189,206,233,185,205,213,17,42,157,226,138,137,255,0,51,79,129,33,100,61,243,143,204,202,107,158,62,182,229,180,18,43,187,28,22,251,154,167,71,79,230,85,183,243,181,239,252,244,238,208,12,41,225,179,1,213,102,38,116,97,91,21,52,76,145,177,221,104,106,39,107,222,214,162,196,149,112,181,222,40,168,191,159,225,161,178,54,27,178,65,135,108,240,218,169,152,214,178,37,122,232,212,68,78,247,42,252,17,62,255,0,184,134,222,82,153,82,236,75,153,85,88,242,120,81,212,212,8,250,93,122,251,87,123,42,40,101,252,223,138,104,226,105,128,0,0,31,159,125,191,90,240,213,178,107,197,226,161,97,165,167,99,158,247,35,28,245,209,173,87,47,115,81,87,193,170,125,210,200,200,99,124,178,46,140,99,85,206,93,60,17,60,72,160,230,141,198,109,203,218,47,201,108,5,112,100,125,134,178,166,154,232,178,219,209,85,99,117,51,27,163,94,245,95,237,175,239,68,248,39,244,135,184,226,243,154,22,26,195,110,190,96,12,174,168,171,158,235,76,233,168,150,117,161,158,22,178,68,88,251,247,164,209,175,246,206,244,79,135,248,99,43,49,120,135,205,172,204,185,85,87,98,28,109,121,116,117,18,189,233,3,110,85,43,27,81,202,158,234,53,242,59,68,247,83,184,167,39,114,63,49,51,255,0,24,65,98,193,244,48,84,79,89,84,214,212,79,61,84,112,49,138,253,238,85,93,123,251,250,111,240,106,248,120,18,57,147,252,157,112,203,168,237,215,44,214,175,173,158,103,198,199,212,210,211,94,81,34,85,84,118,228,106,178,4,118,159,155,252,239,233,2,42,31,123,189,72,229,115,238,245,174,85,241,85,168,122,170,255,0,140,251,45,88,211,23,216,234,162,172,180,98,155,189,28,208,189,36,99,224,174,150,53,71,39,130,234,215,34,147,131,73,202,139,133,26,106,70,192,184,82,230,247,34,34,42,173,250,171,189,53,239,240,84,248,31,139,138,57,70,112,203,115,162,157,150,59,61,218,134,169,98,86,197,39,183,103,93,142,215,185,125,230,185,63,194,138,4,106,100,255,0,30,185,233,149,245,95,151,197,151,43,173,42,233,171,43,43,235,39,84,210,55,53,52,69,168,106,124,81,127,160,148,14,28,57,152,100,206,108,64,219,45,246,174,233,65,121,110,198,35,31,107,147,107,149,33,87,189,119,35,228,248,177,223,31,248,76,59,206,254,81,121,133,134,95,218,114,166,178,158,190,157,81,206,115,46,87,136,245,106,245,17,26,137,164,12,238,218,191,21,248,24,41,140,48,78,50,202,204,68,182,124,79,64,219,125,202,21,145,17,173,154,41,145,81,174,115,28,168,172,87,39,138,57,59,192,217,238,138,182,150,227,76,202,186,57,122,145,72,136,230,187,106,166,168,168,138,157,203,223,224,168,119,144,173,194,223,52,204,103,150,116,137,135,51,73,240,86,218,227,88,217,20,180,182,134,185,232,198,64,172,77,219,100,103,126,230,179,193,62,242,92,114,175,56,112,78,111,216,41,175,216,62,190,105,226,158,22,76,173,150,153,241,57,17,204,99,252,28,159,116,141,248,129,238,0,0,81,185,26,186,42,247,149,35,145,124,14,185,155,221,185,60,78,166,189,81,116,112,31,74,162,47,114,159,60,172,211,195,225,240,59,216,244,122,106,129,237,69,77,127,80,29,48,61,117,209,84,250,15,145,90,168,187,145,59,142,248,222,142,238,255,0,24,29,133,166,226,99,39,232,51,155,43,174,152,106,170,146,158,105,155,75,86,176,245,81,154,35,159,79,35,59,149,204,118,139,171,147,224,93,144,6,178,121,215,151,151,108,164,205,92,71,131,107,162,109,60,150,155,156,209,64,177,74,215,34,49,28,142,98,162,183,77,61,215,55,224,154,18,217,202,203,136,219,94,47,202,251,86,87,220,110,53,115,93,236,180,208,209,171,102,142,71,55,77,245,74,205,30,174,84,252,200,219,247,125,223,179,203,115,75,225,58,134,255,0,134,111,57,219,100,167,86,215,90,225,158,227,58,190,181,81,28,154,210,181,254,226,162,162,251,172,126,136,138,157,250,17,201,194,94,109,93,50,111,62,48,142,34,166,170,108,52,190,216,166,101,106,45,58,75,171,21,93,30,168,158,61,201,43,188,63,199,224,6,200,128,243,25,111,140,232,113,246,12,181,98,122,9,93,35,43,105,32,153,206,116,106,205,92,248,152,253,116,95,15,207,67,211,129,215,35,117,211,225,247,148,198,138,212,209,78,227,173,87,188,10,219,224,114,82,223,18,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,14,240,57,41,119,136,29,114,34,185,52,66,168,219,166,191,31,184,34,247,157,128,0,60,198,100,99,58,28,3,131,46,184,158,190,87,70,202,42,73,230,107,155,26,191,71,50,39,191,93,19,199,243,20,12,38,230,155,196,109,175,8,101,125,215,43,237,215,26,184,110,247,170,105,168,209,176,199,35,91,166,250,85,126,175,71,34,126,100,142,251,254,239,219,18,121,41,151,151,108,219,205,92,57,131,104,98,109,68,151,107,156,49,78,178,202,214,162,177,92,174,122,170,187,93,125,214,187,224,186,158,163,139,76,218,186,103,38,124,98,236,69,83,84,217,169,125,177,82,202,36,74,116,139,70,34,182,61,85,60,123,210,38,248,255,0,139,192,145,190,86,156,39,80,216,48,205,155,59,111,116,234,234,235,164,48,92,96,86,86,170,163,83,90,166,179,220,68,68,79,117,236,213,21,87,191,80,51,67,134,124,159,160,201,156,174,181,225,170,90,74,120,102,117,45,34,205,210,70,104,174,101,60,108,239,86,177,186,174,173,95,129,118,64,0,124,243,189,117,209,20,236,149,232,222,239,241,157,8,213,85,220,169,220,5,81,51,95,20,241,251,207,161,17,19,185,14,24,212,106,126,208,247,163,19,85,3,149,114,39,137,78,228,114,232,139,222,116,57,234,171,163,78,216,91,221,185,124,64,237,0,0,58,43,107,105,109,212,207,171,172,151,167,20,104,174,115,182,170,232,136,138,171,220,157,254,8,167,142,205,76,225,193,57,65,96,169,191,99,10,249,160,138,8,95,50,54,42,103,202,229,70,177,239,240,106,125,209,187,226,68,119,20,156,211,49,158,102,82,46,28,202,215,193,69,107,145,100,100,178,213,90,26,215,171,31,2,49,118,238,145,253,251,156,255,0,20,251,128,205,110,35,249,152,100,206,83,192,235,45,138,174,233,95,121,118,246,43,25,107,147,107,85,97,71,177,119,43,227,248,189,191,31,248,72,191,206,14,61,115,211,52,42,191,33,139,46,86,170,84,215,70,81,215,214,64,171,172,109,106,234,137,80,228,248,42,255,0,73,100,48,126,9,198,89,167,136,146,207,134,40,27,112,185,76,177,162,181,211,69,10,34,57,205,99,85,85,234,212,241,86,167,113,157,121,33,202,47,48,177,51,251,78,107,86,83,208,83,162,53,205,101,182,241,30,174,94,162,163,145,117,129,253,219,83,224,191,16,48,30,235,141,49,125,242,170,90,203,190,41,187,214,77,51,214,71,190,122,233,100,85,114,248,174,174,114,169,241,178,247,122,141,200,230,93,235,90,169,224,169,80,244,84,255,0,25,54,120,95,148,103,12,182,202,40,25,124,179,221,171,170,146,36,108,178,123,118,116,222,237,123,215,221,107,83,252,8,135,237,85,242,162,225,70,166,145,208,38,20,185,177,202,138,136,169,126,170,238,77,123,188,85,126,0,67,126,93,113,15,155,89,103,114,165,174,195,216,218,242,216,233,229,99,214,7,92,170,82,55,35,85,125,213,107,36,110,169,239,47,113,38,188,33,243,66,195,88,145,214,60,1,154,53,21,112,93,106,93,13,18,78,148,51,204,215,200,171,39,126,245,154,69,254,215,222,169,241,255,0,7,226,103,7,39,92,50,218,59,141,203,42,107,235,96,153,145,189,244,212,181,55,148,88,145,81,27,181,28,175,129,93,167,231,127,59,250,72,227,206,44,143,204,76,128,198,19,216,177,133,12,20,243,209,213,57,180,243,193,85,28,236,122,179,99,145,83,78,254,238,163,60,90,158,62,0,108,161,98,191,90,241,45,178,27,197,158,161,102,165,168,99,94,199,43,28,197,209,205,71,39,115,145,23,193,200,126,129,19,220,174,120,205,185,123,69,153,45,143,110,12,147,183,86,83,83,90,214,43,122,34,164,109,166,123,116,115,216,169,253,169,157,234,159,21,254,137,95,138,70,77,27,37,141,117,99,218,142,106,233,226,139,224,5,64,0,63,47,18,89,32,196,86,121,173,85,44,107,153,42,177,116,114,34,167,115,145,126,40,191,119,220,107,115,196,158,3,170,203,188,232,197,86,42,152,153,27,100,186,215,84,64,214,61,174,68,137,106,230,107,124,17,17,63,51,195,67,101,162,22,121,181,229,75,176,214,101,82,227,200,33,70,211,87,163,41,117,235,238,93,239,168,174,151,243,126,9,163,64,201,190,78,88,194,162,235,146,21,184,114,174,174,121,159,67,118,184,57,189,71,57,218,34,165,43,188,85,85,63,230,139,240,36,44,135,190,78,25,153,77,108,199,215,44,182,158,69,111,108,130,225,115,68,232,235,252,202,70,254,118,189,223,152,189,218,19,8,0,165,206,68,93,20,168,165,200,139,222,1,29,175,129,81,67,81,16,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,14,21,116,40,87,38,186,41,83,188,78,167,174,142,69,253,160,118,181,74,138,91,254,98,160,41,146,70,196,197,123,215,68,67,95,14,98,152,130,108,69,197,70,33,168,153,232,238,205,67,110,167,110,140,219,162,118,86,63,253,247,169,176,53,209,200,218,25,92,171,166,155,127,223,67,93,62,53,167,90,142,36,177,84,142,93,85,99,183,167,255,0,81,64,4,152,114,121,193,180,246,252,133,76,87,211,85,146,235,112,184,185,93,212,215,243,100,130,63,205,248,127,35,255,0,190,164,131,152,111,202,158,21,167,225,39,15,68,137,238,173,125,209,221,255,0,127,107,114,127,152,204,128,0,0,60,94,114,98,200,240,94,90,226,27,243,247,110,130,219,86,232,209,172,221,171,219,79,35,211,187,84,254,196,128,104,176,38,35,226,131,138,108,79,65,109,72,186,151,60,65,61,77,82,190,70,192,173,167,90,198,66,187,123,156,136,237,30,223,188,153,206,96,55,201,236,124,53,98,169,97,86,254,90,215,114,143,69,110,189,253,130,163,79,232,241,35,223,147,221,142,151,17,230,182,56,186,215,71,190,74,120,45,211,55,99,149,17,170,234,151,170,247,39,247,40,4,142,112,163,195,22,16,200,108,185,176,91,232,232,101,75,156,52,113,58,121,93,90,249,145,101,214,71,42,252,27,223,213,119,130,104,95,210,152,216,216,216,216,216,158,235,17,26,159,177,12,19,226,219,152,22,47,225,247,53,38,193,22,187,61,166,75,109,52,173,100,147,205,70,233,37,68,232,192,245,220,238,187,26,157,242,185,19,221,78,237,63,104,25,220,8,228,162,230,229,131,163,182,210,205,117,166,141,213,14,137,29,51,105,160,167,93,31,167,122,104,234,190,238,255,0,3,221,101,143,52,156,166,199,55,218,59,37,116,83,209,246,169,227,131,171,35,105,98,107,119,107,170,185,86,173,116,79,232,3,56,76,120,226,55,130,124,163,226,26,137,139,136,109,53,45,175,133,138,200,165,142,229,52,40,136,178,182,71,106,137,185,59,246,175,195,226,95,60,53,137,108,248,182,207,79,125,177,86,71,83,71,82,198,73,28,145,200,215,162,163,154,142,78,246,170,167,131,147,227,241,63,80,13,116,56,163,225,31,31,240,211,136,214,146,251,79,79,45,170,165,102,125,44,241,87,50,103,36,108,159,166,136,244,209,171,175,188,207,6,252,87,250,62,254,18,184,191,198,124,54,99,42,122,232,107,99,125,141,98,168,100,208,45,4,115,61,28,248,218,214,170,119,181,124,99,98,126,119,223,220,79,62,106,228,246,12,205,251,43,172,216,190,134,90,136,246,163,91,211,169,124,74,136,146,53,254,45,95,189,136,65,71,25,188,34,221,56,113,197,21,21,118,202,106,151,97,201,234,86,56,95,34,203,42,196,175,150,116,99,85,235,19,91,166,200,154,157,234,171,170,252,117,2,119,178,187,52,176,206,106,225,122,12,73,135,106,100,145,149,148,177,84,42,62,7,70,169,190,54,63,193,127,239,141,248,158,200,131,126,94,188,102,223,114,155,27,82,96,172,85,114,163,251,59,37,45,75,99,116,180,240,177,99,115,97,141,35,106,200,175,103,118,144,252,117,85,95,191,225,55,54,43,229,179,17,219,34,188,89,234,163,168,165,153,92,140,146,55,181,232,170,215,43,87,189,170,169,226,139,241,3,239,62,105,154,168,237,90,159,3,233,41,115,17,221,235,226,7,207,27,151,93,85,123,207,165,23,84,212,249,149,155,87,95,13,59,251,206,246,185,85,53,2,137,89,255,0,168,235,141,21,174,213,83,184,250,28,154,157,42,139,175,112,29,232,168,169,170,28,148,177,125,212,79,184,168,15,23,156,152,42,139,48,178,195,19,225,42,230,43,163,185,218,170,105,187,164,86,126,115,23,226,158,30,8,107,155,158,248,34,171,43,115,171,22,225,52,103,75,217,55,170,134,211,254,81,36,209,155,247,198,186,252,125,215,55,197,63,105,179,43,154,215,181,88,228,213,28,154,47,236,34,7,155,47,15,144,89,241,45,86,111,90,40,231,107,106,102,146,122,215,171,228,115,85,92,148,81,55,68,219,181,52,87,59,249,201,253,32,100,31,41,188,248,151,48,242,190,225,130,174,179,35,171,48,253,69,29,20,72,218,109,137,210,109,26,34,42,185,23,69,95,200,187,238,240,240,239,51,240,130,126,86,217,186,152,3,62,168,112,157,69,68,113,211,226,138,250,120,213,30,214,120,199,5,79,130,185,200,169,174,244,78,237,73,212,167,157,149,52,241,84,196,186,178,86,53,237,95,212,169,170,1,216,80,254,226,178,151,162,170,119,1,74,46,165,103,91,91,162,234,118,55,192,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,165,10,186,21,187,192,235,115,117,93,64,169,157,229,101,44,69,68,239,42,0,96,31,54,76,248,151,47,50,190,223,130,173,83,35,107,49,5,69,101,20,168,234,109,233,210,117,26,162,170,57,87,68,95,203,55,239,241,240,238,51,226,162,118,83,83,203,83,42,232,200,152,231,185,127,82,38,170,65,95,52,156,221,76,127,159,85,216,78,158,162,57,41,240,189,125,68,104,140,107,60,100,130,155,197,90,229,85,211,98,167,126,128,99,142,68,96,138,172,210,206,172,37,132,213,157,95,107,94,169,219,81,249,68,143,86,111,223,34,235,240,247,90,239,4,253,134,198,89,55,130,168,178,247,44,48,198,18,161,98,182,59,101,170,154,155,190,69,127,230,177,62,43,227,226,164,90,114,154,225,242,11,198,37,165,205,235,189,28,238,109,52,209,207,68,244,124,141,106,43,82,182,39,106,155,118,174,170,214,255,0,57,127,160,151,230,181,172,106,49,169,162,53,52,79,216,7,39,10,168,137,170,156,148,189,125,213,79,188,15,158,68,87,59,84,78,227,178,38,127,235,41,68,93,123,206,230,166,128,114,171,162,106,124,210,57,117,85,69,239,59,220,229,78,243,161,25,185,117,241,215,191,184,14,97,106,171,181,114,124,15,164,165,172,70,247,167,137,80,3,198,230,142,105,97,156,170,194,245,248,147,17,84,201,27,40,233,101,168,68,100,14,145,87,100,111,127,130,127,222,221,241,61,29,246,249,108,195,150,201,111,23,138,168,233,233,97,86,163,228,145,237,98,34,185,200,212,239,114,162,120,170,124,72,70,230,21,198,109,247,54,113,181,94,10,194,183,42,63,179,177,210,211,54,71,69,79,11,214,71,58,25,18,70,164,136,247,247,105,55,195,69,69,251,190,33,105,248,181,226,255,0,25,241,39,140,170,43,166,173,141,150,52,138,157,144,192,148,17,194,245,115,35,115,92,171,222,229,241,145,233,249,223,119,113,240,112,185,194,62,63,226,91,17,165,37,138,158,158,43,85,50,194,250,169,229,174,100,46,88,223,63,77,81,137,163,151,95,117,254,45,248,39,244,254,255,0,6,92,34,221,56,142,197,20,245,119,58,106,150,225,200,42,82,57,159,26,203,18,202,172,150,4,123,81,233,19,155,166,201,92,157,202,139,170,124,52,39,95,42,178,123,6,101,5,149,182,108,33,67,45,60,123,85,174,234,84,190,85,84,89,28,255,0,23,47,222,245,2,216,240,229,193,62,81,240,243,68,245,195,214,154,151,87,204,196,100,178,201,114,154,100,84,73,93,35,116,69,218,157,219,147,225,240,50,28,31,151,137,113,45,159,9,89,234,47,183,218,200,233,168,233,152,249,36,146,73,26,196,68,107,85,203,222,229,68,240,106,252,126,0,126,160,48,123,51,185,164,229,54,6,190,214,89,40,98,158,179,178,207,36,29,88,219,75,43,93,183,77,21,170,149,105,170,127,65,225,107,121,185,96,233,45,181,83,90,169,163,109,67,98,87,66,218,152,41,211,87,233,220,154,54,175,191,191,196,9,27,44,23,21,220,49,97,12,249,203,155,253,190,178,134,85,185,205,71,43,160,149,181,175,133,18,93,99,114,47,197,189,221,38,248,166,133,142,225,39,152,22,47,226,11,53,33,193,23,75,61,166,59,109,76,174,100,115,195,70,232,229,84,232,206,244,209,221,119,181,123,226,106,47,186,189,218,254,211,59,36,99,100,99,163,122,123,175,69,106,254,197,3,93,73,112,38,35,225,127,138,108,49,65,114,72,186,150,204,65,5,77,42,178,70,206,174,167,74,199,194,155,187,154,138,237,24,239,184,159,156,155,197,145,227,76,181,195,215,230,110,221,61,182,145,210,35,153,183,71,186,158,55,175,118,171,253,145,19,92,225,44,116,184,115,53,176,61,214,134,61,146,84,65,113,153,219,220,170,142,86,212,177,83,185,127,186,82,66,57,127,95,39,190,112,213,133,101,153,91,249,27,93,182,61,17,186,119,246,10,125,127,163,192,12,145,0,0,35,227,156,54,13,167,184,100,42,226,190,154,164,150,171,133,185,200,238,166,159,157,36,241,254,111,199,249,111,253,244,36,28,195,126,107,16,173,71,9,56,134,37,79,117,43,237,110,238,251,251,91,83,252,224,69,183,46,188,65,54,29,226,163,15,84,66,244,111,105,161,184,211,187,86,110,213,59,43,223,254,251,16,216,62,57,27,43,17,236,93,81,77,114,184,41,157,105,248,146,194,178,53,116,84,142,224,159,253,69,57,177,101,173,200,234,24,156,139,174,187,191,223,80,62,178,151,41,81,75,191,204,5,40,228,215,184,173,23,83,169,171,170,235,250,206,198,248,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,10,92,116,185,21,93,223,161,220,239,19,173,81,119,34,129,216,223,243,21,20,180,168,15,130,248,215,62,215,59,91,226,187,127,253,228,53,200,226,238,42,136,56,128,196,177,213,35,18,68,101,14,187,53,211,253,103,15,223,222,108,127,90,212,125,43,218,168,170,139,167,114,126,212,53,215,227,146,153,212,188,77,98,184,220,197,110,177,91,213,53,69,79,254,69,0,18,225,202,193,19,241,69,195,154,254,114,87,221,63,202,222,101,249,134,252,169,230,237,28,36,225,249,91,225,219,238,137,223,227,175,107,113,153,0,0,0,97,247,52,53,122,112,221,86,172,133,100,255,0,94,162,232,138,187,83,176,84,119,247,24,121,201,86,104,155,152,25,139,11,244,69,125,21,169,205,239,241,84,158,111,248,76,252,227,203,12,205,137,184,114,197,52,240,70,178,62,43,101,197,200,136,142,93,21,104,42,17,23,221,255,0,223,188,138,30,92,185,177,75,147,25,255,0,113,178,93,244,142,59,203,169,173,234,245,149,140,210,88,235,99,106,55,242,158,58,239,119,130,162,247,120,47,192,39,152,137,238,110,185,127,28,55,102,98,218,90,89,119,85,182,121,106,36,213,202,223,113,148,45,111,195,68,248,146,167,99,185,65,121,179,80,221,169,158,143,138,174,158,57,154,168,168,168,168,230,162,248,167,113,225,51,203,35,176,166,121,225,10,172,53,136,169,218,233,31,79,44,84,243,58,73,90,145,171,213,138,170,169,27,219,175,242,109,255,0,223,196,53,160,59,41,170,38,164,168,142,170,157,219,100,137,200,246,46,136,186,42,46,169,226,102,135,20,92,186,179,39,44,177,53,230,235,132,168,95,113,178,164,210,207,15,102,160,172,122,36,104,145,170,251,202,215,167,139,221,252,229,240,255,0,6,37,222,48,6,51,177,62,102,220,176,197,210,38,211,170,245,94,234,41,90,214,104,186,106,170,230,166,157,233,241,2,85,185,73,113,1,91,126,177,94,50,250,253,91,79,190,10,200,18,20,233,199,27,156,212,163,119,251,109,87,249,15,187,255,0,84,153,26,241,112,39,142,83,2,231,229,162,89,117,106,78,181,8,228,213,169,222,218,42,164,254,119,247,70,195,80,202,217,225,100,204,252,217,26,142,79,216,169,168,21,150,215,62,242,71,10,231,190,3,170,193,152,158,150,73,99,154,88,37,98,178,165,240,170,44,114,110,78,246,235,247,187,224,92,160,6,180,185,255,0,145,216,147,35,113,213,118,26,187,219,234,89,70,147,74,180,147,190,57,54,172,125,105,88,198,171,222,198,34,191,72,149,123,147,245,254,201,70,229,45,196,29,102,46,203,213,203,11,253,206,145,245,148,21,151,9,226,141,25,28,114,44,122,195,38,237,17,218,170,107,43,147,93,186,127,128,184,60,203,120,115,155,53,242,94,174,229,96,216,219,165,37,194,138,88,245,100,207,95,229,100,71,46,140,85,248,76,239,230,175,251,202,145,69,193,150,105,187,38,115,238,213,127,185,110,130,149,244,181,148,181,13,122,178,61,17,240,57,205,213,100,77,19,222,99,62,239,248,67,99,0,126,86,25,190,83,98,75,37,61,226,146,70,190,57,247,162,43,92,142,252,215,171,124,83,187,224,126,168,20,185,53,95,0,137,247,149,28,105,160,28,157,110,106,119,234,118,20,185,0,161,171,181,127,87,192,236,58,180,68,95,218,118,181,117,64,57,44,71,26,249,95,77,154,124,58,227,91,51,226,145,245,44,179,84,58,153,24,247,34,245,17,88,246,247,53,21,87,222,141,189,218,23,220,249,46,212,44,185,218,235,45,175,211,109,84,18,66,186,235,252,230,170,124,63,104,26,204,225,138,234,252,164,206,107,109,115,213,98,169,194,184,133,155,213,236,215,249,10,141,174,213,29,183,224,213,241,211,250,13,132,56,85,205,24,115,99,40,44,216,138,58,152,166,145,180,148,140,147,167,177,54,171,169,98,126,138,141,115,180,252,229,33,151,153,22,83,73,149,217,255,0,60,173,106,118,123,251,106,235,216,168,201,17,21,203,91,62,238,247,170,235,220,230,248,119,25,75,201,187,55,152,216,49,22,89,92,230,214,89,46,52,210,210,123,209,183,221,90,89,91,166,157,206,93,58,9,223,223,227,251,64,149,96,0,20,4,83,151,39,220,82,154,120,1,216,14,17,117,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,174,128,82,170,14,23,79,2,166,167,222,5,64,0,44,247,21,89,163,14,83,229,5,231,17,73,83,20,50,58,146,173,145,245,54,46,229,109,44,175,209,17,206,110,191,154,134,189,248,158,186,191,54,243,154,229,92,197,89,106,113,86,33,126,197,99,52,254,94,163,107,116,70,238,248,57,60,53,254,146,70,249,200,230,243,29,6,29,203,43,100,218,75,29,198,166,90,191,122,55,123,169,75,19,116,211,189,201,175,93,123,251,188,63,97,139,92,183,114,154,76,209,207,248,37,115,83,179,216,27,73,94,245,86,72,168,142,74,216,54,247,177,83,78,230,187,199,184,9,132,224,163,43,233,178,179,135,92,21,102,100,82,50,165,246,106,119,84,163,222,229,94,162,171,222,238,231,34,42,123,210,59,187,66,251,159,37,166,133,150,203,93,29,181,154,109,165,130,56,83,77,127,154,212,79,143,236,62,176,56,58,222,187,151,245,124,78,199,46,136,117,104,138,191,176,10,154,212,238,208,236,41,106,21,1,74,167,127,112,106,104,190,7,58,106,114,0,3,242,177,53,242,155,13,217,42,47,21,114,53,145,193,177,21,92,228,111,231,61,27,226,189,223,16,48,3,155,79,16,117,152,71,47,83,44,44,23,58,70,86,87,214,91,231,150,53,100,114,72,145,235,52,155,180,87,106,137,172,77,77,118,233,254,18,46,114,3,35,177,38,121,99,170,28,53,104,183,212,190,141,102,137,106,231,100,114,109,72,250,209,49,237,71,177,143,68,126,146,162,247,167,235,253,190,171,140,220,211,118,115,103,221,214,255,0,109,221,61,43,41,104,233,105,218,197,100,154,163,32,107,157,162,198,154,47,188,247,253,255,0,240,74,239,45,46,28,230,202,140,151,164,185,95,246,58,233,87,112,173,150,77,25,51,23,249,88,209,171,163,213,62,16,183,249,169,254,250,168,100,78,66,100,142,21,200,140,7,75,131,48,197,44,145,71,12,179,202,245,125,75,230,85,89,36,220,189,238,211,238,111,192,185,64,0,35,55,155,111,16,21,182,27,21,159,47,172,53,180,251,231,172,157,38,78,156,114,57,173,90,54,255,0,182,213,63,151,251,191,245,201,124,210,182,8,95,51,255,0,54,54,171,151,246,34,106,107,203,199,102,57,76,117,159,151,121,98,213,201,2,211,163,83,86,175,123,168,169,83,249,191,220,129,143,21,53,19,85,212,73,85,80,237,210,74,229,123,215,68,77,85,87,85,240,58,207,65,103,192,24,206,250,248,91,109,195,23,73,91,80,169,210,123,104,165,115,95,170,233,170,43,90,186,247,175,192,203,78,23,121,117,102,78,102,226,107,53,215,22,208,190,221,101,89,162,158,110,211,65,88,196,88,213,36,84,247,145,172,79,22,55,249,201,227,254,16,190,124,162,178,254,57,174,207,197,181,84,178,238,164,108,18,211,201,171,145,190,251,43,154,239,134,139,240,37,132,182,217,27,145,216,83,35,48,133,46,26,195,180,237,108,140,167,138,42,137,155,36,174,73,21,138,245,69,68,145,238,211,249,71,127,239,225,238,239,151,40,44,214,106,235,181,75,209,145,82,83,201,51,149,85,17,17,26,213,95,21,238,2,34,121,213,77,19,179,3,46,161,102,138,172,162,186,185,221,254,10,179,195,255,0,1,152,124,175,21,235,195,117,34,190,21,143,253,100,137,170,42,110,78,193,79,223,222,70,215,49,172,216,165,206,124,255,0,183,89,45,26,73,29,153,213,54,244,122,74,199,235,44,149,178,53,91,249,63,13,54,55,197,85,123,252,19,227,43,220,6,225,153,176,207,14,88,90,158,120,214,55,203,108,183,57,81,81,201,170,165,5,58,42,251,223,251,247,1,145,0,0,6,32,115,79,68,252,81,113,30,159,156,181,246,191,242,182,25,126,97,191,53,137,187,63,9,56,134,87,120,118,251,90,119,120,235,218,218,4,64,240,137,21,68,252,64,97,168,233,81,139,34,178,187,77,250,233,254,179,155,238,239,54,55,177,181,204,181,192,215,120,166,239,255,0,121,77,119,248,27,166,117,87,19,88,82,54,177,93,164,87,5,93,17,87,255,0,145,78,108,81,68,212,101,43,26,136,168,137,175,114,254,213,3,188,165,223,230,42,41,112,29,45,69,69,238,68,59,154,80,136,186,255,0,73,91,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,7,10,133,10,169,169,216,80,173,239,241,3,150,247,169,81,67,83,69,43,3,133,213,83,185,116,32,55,153,254,23,147,13,113,77,94,189,13,177,215,89,109,213,27,147,118,154,236,116,122,106,239,143,228,252,16,159,50,27,185,201,97,234,218,60,219,181,222,213,143,90,89,173,150,248,81,253,53,70,239,214,175,187,119,134,186,55,192,12,145,228,245,139,105,174,92,63,51,12,54,77,37,180,220,46,76,115,85,205,239,221,44,50,106,159,31,9,145,59,255,0,224,36,0,134,14,82,25,171,79,135,51,6,179,0,212,185,26,218,229,146,177,21,100,99,123,223,61,4,90,104,189,235,249,191,5,38,124,0,0,15,200,197,182,56,241,38,25,185,216,165,211,74,234,73,169,251,245,254,124,110,111,195,191,249,198,190,188,101,100,214,47,200,204,254,196,87,57,168,230,167,163,170,196,21,21,118,202,174,205,42,71,187,115,102,110,142,149,187,92,191,148,69,211,85,78,229,248,27,16,152,241,198,71,11,214,238,36,50,246,91,52,115,71,77,114,167,89,234,32,150,70,204,244,234,45,51,227,98,237,141,233,224,170,222,237,23,80,49,139,151,127,30,216,103,17,88,176,246,77,227,103,62,146,243,75,79,77,108,138,166,122,154,88,163,157,205,73,253,230,55,220,114,247,49,154,166,139,166,191,31,21,145,250,90,154,122,202,120,234,233,102,100,176,202,212,123,30,199,35,154,228,95,138,42,119,41,173,126,113,100,158,98,112,241,152,117,182,171,165,5,91,22,203,112,119,100,184,165,4,172,133,235,27,152,230,189,58,173,209,83,222,103,114,234,154,253,255,0,28,166,225,211,154,126,40,202,219,85,147,10,227,44,61,91,116,162,161,100,84,211,84,210,205,74,199,62,54,239,77,118,44,45,68,238,115,83,243,254,10,186,129,53,147,67,29,68,79,130,102,238,99,211,71,38,186,106,133,171,205,236,171,193,247,60,37,121,174,146,141,177,204,148,51,43,117,154,95,121,218,42,255,0,102,159,21,251,140,125,179,243,83,200,90,236,59,21,214,167,125,61,68,180,253,69,166,154,233,66,217,152,253,63,53,91,212,241,215,224,99,215,17,92,215,240,189,250,207,91,135,112,38,25,187,75,81,83,71,53,59,42,31,81,72,176,177,234,237,26,237,91,191,84,209,53,240,239,238,251,192,197,156,238,194,13,177,241,59,67,65,135,150,39,77,60,53,114,116,163,115,158,228,114,62,171,93,81,117,95,4,255,0,18,147,235,96,71,54,197,110,107,211,71,37,36,40,169,250,246,33,6,220,13,96,92,89,159,252,69,46,99,94,34,158,90,122,58,170,165,153,205,165,114,181,171,61,53,91,209,187,163,107,90,154,43,147,189,124,117,39,86,40,219,20,76,137,190,12,106,53,63,98,1,88,0,15,207,191,89,224,191,90,230,181,212,233,178,85,106,247,235,240,114,47,193,83,238,53,231,227,163,45,95,149,124,70,94,176,250,109,72,170,40,168,107,97,68,107,211,70,186,6,177,127,63,85,95,122,55,27,20,17,13,206,87,1,210,210,99,27,94,96,70,223,202,212,50,223,109,94,231,247,55,167,86,239,191,111,243,83,225,168,25,157,203,95,49,163,204,62,24,172,181,146,73,186,170,26,251,140,82,162,185,154,166,149,10,169,170,55,77,59,158,223,129,149,100,112,114,99,185,201,38,81,93,237,142,252,216,175,55,5,111,135,246,186,53,255,0,58,146,62,0,225,87,67,147,173,203,183,184,10,209,117,57,58,218,167,96,29,110,67,150,247,28,185,10,81,221,250,125,192,118,3,132,239,67,144,35,239,155,134,76,253,173,202,148,204,122,70,34,207,134,40,38,122,166,217,28,187,29,85,78,175,95,117,118,167,187,187,197,63,192,71,47,0,120,253,48,15,20,152,18,166,119,35,105,171,46,204,134,85,87,49,191,157,20,172,111,123,147,239,147,239,66,120,243,207,5,195,152,89,69,139,112,132,200,159,215,75,69,77,58,42,238,209,53,103,220,213,69,95,15,129,175,6,102,97,155,174,71,103,173,101,60,208,185,178,88,239,242,86,210,38,199,55,116,112,214,61,24,169,212,69,215,94,151,138,234,159,180,13,147,237,55,24,110,214,218,91,140,14,69,101,76,44,149,52,84,95,206,106,47,195,187,226,125,102,49,242,253,206,154,124,231,200,248,46,45,141,209,84,218,150,150,138,161,175,146,55,42,201,216,225,115,149,17,136,154,38,170,190,40,158,6,78,1,194,248,29,91,189,237,14,227,173,83,64,42,69,248,21,20,53,83,197,59,202,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,20,170,252,10,138,28,169,226,189,192,81,187,222,208,237,79,2,132,77,78,192,7,201,118,184,195,105,182,213,92,103,114,35,41,161,124,171,170,162,126,107,85,126,61,223,3,235,49,143,152,22,116,211,228,198,71,207,113,116,110,150,166,234,181,84,84,237,100,145,181,82,78,199,51,154,170,143,69,213,53,68,240,69,241,2,31,120,252,199,233,143,184,164,199,117,48,57,29,77,71,118,124,49,42,57,142,252,216,162,99,187,218,159,124,127,122,146,53,202,63,38,126,201,101,74,230,61,91,17,39,196,244,16,189,19,108,141,93,141,170,168,86,47,188,187,87,221,219,224,159,225,34,167,44,240,205,215,60,115,214,142,158,24,92,233,47,151,248,235,106,211,99,157,182,57,171,24,143,85,233,162,105,167,87,197,52,79,216,108,63,145,152,46,28,189,202,44,37,132,33,68,254,181,218,41,169,213,83,118,139,163,62,231,42,170,120,252,64,247,96,28,47,114,1,75,187,206,26,129,93,223,167,222,84,212,2,163,133,93,14,78,183,40,21,162,234,114,117,181,119,29,128,12,84,230,81,152,209,229,231,12,87,170,200,228,219,85,53,125,186,40,145,28,205,87,90,132,85,209,29,174,189,204,119,192,202,178,56,57,206,92,228,143,40,173,22,198,254,108,183,155,122,187,195,251,93,98,255,0,153,0,143,110,5,242,213,249,169,196,101,151,15,174,213,138,158,138,186,182,100,86,189,117,107,96,115,19,243,52,84,247,164,105,176,197,134,207,5,134,215,13,174,155,77,145,43,151,187,95,139,149,126,42,191,121,18,220,154,176,29,45,94,49,186,102,4,141,252,173,59,46,22,212,238,127,123,122,116,142,251,246,255,0,57,126,26,146,242,0,0,7,193,127,71,58,197,113,107,19,87,45,36,200,137,250,246,41,1,89,35,132,27,124,226,118,186,131,16,172,77,154,8,105,36,233,72,231,49,202,229,125,46,154,34,104,190,11,254,52,54,1,150,54,203,19,226,119,131,218,173,95,216,164,21,113,203,129,113,102,64,113,20,153,141,103,138,120,169,235,42,169,86,23,58,149,200,215,44,20,212,143,86,238,145,174,106,234,173,94,244,240,208,9,129,202,28,171,193,246,204,37,102,174,142,141,178,76,180,48,171,180,154,95,117,218,34,255,0,102,191,20,251,139,169,12,49,211,196,200,33,110,214,49,52,106,107,174,136,69,39,14,188,215,240,189,134,207,69,135,113,222,25,187,69,81,77,71,13,59,234,25,81,72,144,189,232,237,28,237,93,179,68,209,117,240,238,239,251,140,133,188,115,83,200,90,28,59,45,214,155,125,69,68,84,253,68,166,134,233,66,233,158,253,63,53,27,212,241,215,224,6,106,85,84,211,209,211,201,87,85,51,34,134,38,171,222,247,185,26,214,162,124,85,87,185,8,224,230,33,199,182,25,195,182,44,67,147,120,37,207,171,188,213,83,212,219,37,169,130,166,150,88,224,115,146,15,121,237,247,220,157,207,126,137,162,107,167,195,197,49,211,136,190,105,248,163,52,173,87,188,43,131,112,245,109,174,138,185,146,211,67,83,85,53,43,220,200,221,177,53,216,144,185,23,185,174,79,207,248,162,234,98,206,78,228,158,98,113,15,152,116,86,171,93,5,91,214,245,112,111,107,184,173,4,175,133,139,35,158,231,61,122,77,209,19,221,127,114,104,154,253,223,0,246,156,26,228,214,47,207,60,254,195,183,56,104,230,168,163,165,196,20,245,119,58,174,205,42,199,187,115,166,118,174,137,187,90,191,147,85,211,84,78,244,248,27,5,97,43,28,120,111,12,219,44,81,105,165,13,36,52,253,218,255,0,50,54,183,227,223,252,210,199,240,111,194,245,187,134,252,189,138,205,36,209,212,220,170,22,10,137,229,141,179,49,58,137,76,200,222,187,100,122,248,170,59,187,68,208,200,112,0,0,4,127,243,133,197,180,214,222,31,159,134,29,38,178,221,174,22,214,53,168,230,247,109,150,105,53,95,143,132,42,157,223,240,146,0,67,7,54,252,213,167,196,121,131,71,128,105,156,142,109,10,199,88,170,146,49,221,236,158,190,45,52,78,244,252,239,138,129,106,249,96,97,121,49,47,20,212,11,208,221,29,13,150,227,81,185,119,105,174,198,199,166,173,248,254,83,193,73,242,77,81,59,215,82,27,249,54,225,234,218,204,219,186,94,209,143,74,88,109,151,8,85,253,53,86,239,214,147,187,119,134,186,59,192,153,16,5,46,238,82,162,135,38,170,7,26,247,149,162,20,163,123,252,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,248,0,238,69,57,40,42,215,80,57,48,71,155,22,76,203,143,242,81,49,77,162,223,28,183,59,85,125,189,26,244,129,239,145,99,223,51,21,168,173,69,238,252,190,190,6,119,30,95,50,112,101,14,62,194,21,152,106,190,138,26,168,234,29,19,210,57,90,142,110,172,145,174,215,69,84,251,151,226,6,185,60,59,102,101,118,84,102,230,30,197,84,117,18,67,26,87,210,67,84,230,72,214,126,67,181,68,247,234,174,69,77,63,38,158,58,126,211,100,60,27,137,169,49,126,30,167,190,209,185,22,57,156,246,247,57,174,209,90,229,111,139,123,190,6,185,220,78,100,173,247,34,51,90,183,9,215,218,106,104,160,108,52,181,52,175,116,11,27,85,31,18,47,187,239,59,191,115,95,241,215,185,73,51,229,143,198,5,6,41,193,17,101,222,98,227,72,29,124,167,171,170,88,219,89,82,212,150,70,190,104,122,106,137,177,59,181,153,90,157,235,225,254,0,145,144,0,3,143,30,229,57,0,90,188,224,225,163,39,179,170,213,93,71,140,176,45,150,182,174,174,39,181,42,230,165,214,70,57,219,125,237,90,173,118,190,227,123,245,215,184,143,124,233,228,227,115,168,173,174,187,229,86,47,179,81,65,44,142,146,26,9,40,234,213,35,110,172,209,168,228,116,139,253,159,195,255,0,84,174,0,32,190,163,148,207,17,240,84,244,27,115,177,61,187,180,223,208,175,77,83,239,211,179,255,0,156,246,185,109,201,239,55,110,119,218,87,227,76,87,97,165,182,182,102,245,219,217,107,85,206,102,138,171,166,172,143,227,162,120,161,51,43,27,28,168,231,49,170,169,224,170,135,141,205,204,198,183,101,102,6,185,226,218,245,98,37,29,58,200,198,185,202,212,87,110,107,83,191,107,180,239,122,120,160,30,15,134,94,20,176,23,13,120,105,246,155,13,186,223,45,125,67,162,146,162,182,24,30,199,61,236,133,35,85,247,222,229,239,247,215,255,0,25,75,224,97,134,76,241,121,140,115,51,51,215,14,163,29,61,178,166,89,186,72,199,199,182,38,182,57,158,212,220,144,181,87,185,141,239,85,79,3,51,154,170,168,138,169,166,169,224,7,32,0,4,99,243,156,142,153,216,38,209,43,217,164,173,186,219,218,213,251,215,163,89,254,101,82,78,8,162,231,63,137,98,146,107,30,22,142,127,126,57,232,42,222,196,215,251,93,114,107,225,250,211,226,7,172,228,192,143,92,189,190,105,187,106,93,171,245,238,238,254,74,132,147,18,59,121,53,88,170,41,50,66,225,123,146,157,91,29,109,226,225,211,145,83,243,145,27,72,222,238,255,0,190,53,79,232,36,72,1,214,255,0,19,176,161,201,175,136,28,52,236,40,106,119,149,129,195,142,167,53,117,215,94,239,184,238,40,114,1,203,23,187,77,74,142,182,247,47,137,216,5,18,197,28,241,62,25,88,142,100,141,86,185,171,224,168,189,202,132,53,243,120,201,56,112,166,96,88,113,253,150,219,4,20,247,42,74,199,86,58,24,94,154,175,107,69,98,185,223,155,174,181,11,247,127,79,113,50,230,31,115,57,202,175,194,15,14,184,130,241,71,103,237,151,11,29,182,90,136,92,200,183,72,196,108,244,242,46,139,170,105,221,27,190,255,0,243,1,134,188,164,248,128,135,5,220,239,153,107,120,171,149,99,184,215,71,89,78,199,84,70,214,187,74,73,145,205,70,187,189,116,72,90,189,218,248,167,135,198,98,145,81,200,142,106,162,162,247,162,161,172,126,83,99,11,150,90,230,29,21,233,151,74,155,76,148,79,157,147,61,138,230,185,142,88,100,143,69,68,69,93,117,114,167,135,196,217,59,47,113,61,14,47,194,22,187,221,5,108,85,77,154,150,7,62,72,222,142,77,206,137,142,94,244,254,233,63,194,7,163,40,122,106,133,103,11,224,5,13,77,63,81,90,41,66,247,119,149,53,123,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,165,14,77,127,89,83,151,188,165,59,251,192,229,137,162,21,156,39,129,200,28,42,163,81,92,229,68,68,239,85,82,29,121,182,113,1,14,52,185,216,242,214,207,87,42,71,110,174,146,178,161,141,168,141,205,110,180,144,163,90,173,111,122,106,147,57,123,244,240,95,31,132,180,102,22,39,161,194,24,66,233,123,175,173,138,149,176,210,206,230,73,35,209,169,185,177,61,201,222,191,220,175,248,13,108,115,103,24,92,179,43,48,235,111,79,186,84,221,164,173,124,12,133,239,87,57,207,114,67,28,122,34,42,34,235,171,81,60,62,0,102,215,40,124,147,135,21,230,5,251,31,222,173,176,79,79,109,164,163,117,27,166,133,235,162,246,181,87,171,93,249,186,235,78,159,127,244,119,147,41,20,81,193,19,33,137,136,214,70,212,107,90,158,8,137,220,136,98,15,44,108,170,252,31,112,235,135,239,21,150,126,199,112,190,91,98,168,153,207,139,108,143,71,79,81,34,106,186,174,189,210,55,238,255,0,49,152,32,10,94,189,218,106,84,117,187,189,124,64,165,173,93,117,215,187,238,59,90,82,212,43,0,117,184,236,40,114,119,129,195,60,78,194,134,166,158,5,96,8,206,231,64,143,76,189,177,235,187,106,221,168,52,238,238,254,74,184,147,18,59,121,202,216,170,42,242,66,223,123,142,157,93,29,21,226,223,212,145,19,243,81,91,86,222,254,255,0,190,68,79,233,3,204,242,99,142,153,184,38,239,43,25,172,174,186,220,26,229,251,151,163,71,254,100,66,78,8,162,228,193,137,98,142,107,230,22,146,127,126,73,235,234,216,197,215,251,93,10,107,225,250,151,226,74,232,0,0,2,199,241,53,194,150,2,226,83,13,50,211,126,183,91,226,175,167,116,178,83,214,205,3,222,230,61,240,172,104,190,227,218,189,222,226,255,0,226,161,123,220,170,136,170,137,174,137,224,97,142,115,113,121,140,114,207,51,211,14,171,29,5,178,154,88,122,168,247,199,182,86,186,56,94,228,220,176,185,83,185,238,239,69,95,16,48,207,50,121,61,230,237,178,251,84,252,23,138,236,53,86,215,76,238,131,123,45,106,57,172,209,21,53,209,146,124,117,79,21,60,85,63,41,158,35,231,169,232,58,231,98,99,119,105,191,161,94,186,39,223,167,103,255,0,57,51,153,71,152,214,236,211,192,214,204,91,64,172,84,172,167,73,30,214,185,92,136,237,206,106,247,237,110,189,236,95,4,61,146,70,198,170,185,172,106,42,248,170,32,17,75,146,220,156,110,116,245,180,55,124,213,197,246,106,216,34,145,178,77,65,29,29,90,36,141,213,250,181,92,174,141,127,176,248,127,235,144,140,159,225,163,39,178,86,213,67,71,131,112,45,150,138,174,146,38,53,106,225,165,210,71,185,187,189,237,92,174,118,190,251,187,245,215,188,186,128,14,60,59,144,228,0,0,0,63,19,25,98,106,76,33,135,170,47,181,142,68,142,23,49,189,238,107,117,87,57,27,226,238,239,137,173,231,17,57,153,93,154,249,185,136,113,85,101,68,147,70,181,245,112,210,185,242,53,255,0,144,237,82,189,154,43,81,19,79,202,47,134,191,180,148,94,103,28,96,80,97,108,17,46,93,229,214,52,129,183,202,138,186,85,145,180,117,45,89,99,107,38,155,168,170,155,23,187,88,81,171,222,158,63,225,140,206,24,242,86,251,158,249,173,69,132,232,45,53,53,176,58,26,170,154,167,182,5,145,168,140,137,87,222,247,155,223,185,204,248,235,222,128,74,247,41,220,153,151,0,100,162,226,155,189,190,56,174,119,90,251,130,57,235,3,217,34,71,190,22,35,85,92,137,221,249,13,124,12,238,60,190,91,96,202,28,3,132,40,240,213,5,20,52,177,211,186,87,172,113,53,26,221,95,35,157,174,136,171,247,167,196,245,0,14,59,149,70,186,20,129,82,34,28,156,39,129,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,79,118,212,212,71,42,47,114,247,28,72,154,161,208,138,172,119,252,32,125,160,162,39,239,111,235,43,3,15,56,250,225,10,201,158,88,58,225,138,108,216,102,26,140,75,69,66,245,134,88,96,214,103,44,84,245,43,26,107,212,98,105,185,236,238,84,84,215,79,18,17,176,253,255,0,30,228,222,51,130,225,67,53,206,195,120,183,75,12,178,68,142,88,100,86,163,153,42,53,200,169,224,187,88,189,232,169,224,108,243,52,81,207,19,224,153,141,124,114,53,90,230,185,53,69,69,77,21,21,8,152,230,35,192,6,35,159,19,213,102,158,84,88,171,171,169,214,142,6,212,82,82,82,64,200,255,0,37,12,202,247,104,215,53,85,218,71,26,120,42,247,252,123,128,205,206,16,248,175,193,188,64,225,118,178,12,83,69,83,120,167,98,201,52,14,159,242,200,142,168,145,141,213,170,198,47,122,53,186,119,124,80,200,227,91,174,27,120,131,197,252,55,230,21,61,250,223,214,74,105,37,166,142,186,150,105,231,137,169,19,103,100,138,187,88,186,235,162,59,224,191,156,189,223,124,246,100,79,18,121,103,159,22,54,92,176,150,42,180,213,212,109,87,73,5,61,66,171,154,157,87,198,158,235,209,23,189,89,254,48,46,200,0,0,0,1,231,113,222,5,195,121,137,134,235,48,198,40,181,197,93,69,87,26,198,248,164,87,34,42,106,142,254,106,162,248,181,191,31,129,232,128,22,167,46,120,108,202,172,180,184,251,95,12,225,42,42,58,157,117,220,157,71,175,230,57,189,202,247,187,78,231,185,59,139,172,0,0,0,28,42,162,38,170,168,137,250,200,48,230,193,152,111,197,124,72,186,201,77,88,217,41,40,44,214,245,124,108,145,28,214,77,164,174,239,209,19,69,219,42,47,236,82,104,243,71,27,219,114,247,6,213,226,91,165,101,53,52,48,190,40,247,207,38,198,106,247,162,39,121,1,23,136,234,248,178,226,162,127,98,178,90,152,239,80,181,90,176,181,101,86,199,79,66,136,171,164,154,119,110,143,78,253,60,64,151,206,90,184,18,108,9,194,174,30,182,215,91,31,71,88,234,235,148,146,54,72,213,175,84,117,83,244,85,213,87,224,212,255,0,2,25,80,121,124,180,195,49,96,252,23,65,135,225,137,99,109,58,204,187,85,168,213,213,210,185,222,9,221,241,61,64,2,149,215,95,2,163,141,59,254,32,112,212,208,168,0,5,46,66,163,133,240,2,132,43,69,238,41,57,106,129,81,230,115,55,14,211,98,204,190,196,88,118,174,145,149,49,215,219,42,32,233,61,187,145,202,172,93,19,78,239,142,135,166,41,123,27,35,29,27,209,21,174,69,69,69,248,160,26,212,113,43,128,171,50,239,58,49,85,138,170,221,37,28,111,187,87,77,79,27,163,216,157,46,215,51,91,181,53,95,119,220,238,208,150,206,84,153,231,81,153,57,73,112,195,87,187,202,213,220,108,85,116,180,77,108,178,235,38,198,209,177,55,105,181,53,213,98,127,126,171,224,189,230,53,115,118,200,26,187,54,46,180,230,165,150,223,50,209,207,71,81,219,159,21,51,27,27,28,234,196,217,171,155,222,170,171,80,190,40,191,15,2,210,242,205,207,170,124,164,205,42,156,63,113,170,130,10,91,252,137,46,249,170,31,27,90,232,105,42,149,123,147,185,117,213,169,223,167,244,129,59,128,162,25,163,168,134,57,225,122,58,57,26,143,107,147,193,81,83,84,82,176,40,84,239,9,221,240,42,119,129,72,21,131,132,240,239,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,31,249,23,197,197,191,42,248,146,205,44,163,205,27,245,68,56,86,237,142,46,238,179,86,212,204,222,203,102,170,117,125,66,200,215,234,154,199,4,206,115,85,93,187,100,111,106,185,90,137,36,178,55,23,17,139,183,133,170,138,110,110,138,167,77,123,27,252,155,103,113,121,237,140,77,220,28,117,170,179,76,85,52,196,111,170,38,116,157,59,227,142,156,227,93,55,233,19,32,0,3,41,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,225,115,91,60,50,171,36,45,244,23,60,209,198,20,246,56,110,115,58,10,54,186,25,103,150,119,53,187,158,173,138,22,62,69,107,81,91,185,251,118,181,94,196,85,69,115,81,125,209,243,21,211,85,83,76,78,248,227,29,143,122,240,183,237,90,162,253,116,76,81,94,189,90,166,38,34,173,56,233,60,39,77,119,233,195,152,0,62,158,0,44,94,124,241,115,131,56,115,187,208,219,115,11,2,227,39,83,221,122,190,205,184,91,226,160,154,158,179,164,216,150,93,168,181,77,149,155,22,102,53,122,145,179,85,215,110,228,239,45,238,31,230,113,195,133,230,239,5,182,227,67,140,172,84,243,110,223,112,184,90,226,125,60,58,53,85,55,37,60,210,202,186,170,35,83,108,110,239,114,107,162,106,169,135,94,97,134,181,95,147,174,184,137,239,220,146,97,118,67,60,199,97,163,25,133,195,85,93,185,141,98,105,210,173,116,227,166,147,51,51,19,19,26,113,215,118,154,178,216,3,198,230,254,105,225,252,149,203,171,182,102,226,154,59,141,85,174,205,208,235,195,111,141,143,168,119,90,120,225,110,214,189,236,106,232,233,90,171,171,147,185,23,197,123,151,42,186,233,183,76,215,84,233,16,208,225,240,247,113,119,168,195,216,167,173,93,115,17,17,28,230,103,72,143,166,94,200,24,115,254,138,103,15,223,244,159,152,95,249,62,139,254,54,102,49,227,99,23,103,21,175,145,170,39,78,45,150,109,179,249,158,69,212,252,35,102,171,125,125,122,186,243,211,77,126,173,99,235,1,231,177,254,63,194,57,93,132,107,241,222,59,187,123,50,199,108,233,118,170,174,132,179,116,250,146,178,38,123,145,53,207,93,95,35,19,185,171,166,186,175,114,42,152,181,254,138,103,15,223,244,159,152,95,249,62,139,254,54,126,95,198,97,240,211,20,221,174,34,101,233,149,108,214,111,157,219,170,238,95,135,170,229,52,206,147,49,27,181,227,166,188,53,211,77,99,150,177,175,24,102,48,44,230,91,241,77,151,217,135,151,85,153,181,85,103,196,56,71,7,210,214,83,208,71,120,196,148,240,83,211,212,201,44,237,131,116,107,20,210,47,73,146,189,140,124,174,70,198,213,87,123,223,147,147,101,227,61,109,221,162,244,117,168,157,121,181,248,220,191,19,151,92,155,88,154,38,153,137,154,103,198,52,153,141,120,107,26,198,177,198,53,141,64,1,232,195,0,0,0,63,27,17,99,28,49,132,167,179,83,226,91,213,61,185,216,130,230,203,61,181,103,85,107,106,43,95,28,146,71,10,59,193,174,115,98,122,55,114,166,231,109,106,106,231,53,171,249,51,20,198,178,251,183,110,187,181,117,109,196,204,246,70,254,27,253,143,217,0,31,175,128,0,0,0,0,30,123,0,99,252,35,154,56,70,131,29,224,75,183,180,236,119,62,175,101,170,232,75,15,83,167,43,226,127,185,43,90,244,209,241,189,59,218,154,233,170,119,42,41,232,79,202,106,138,226,42,166,117,137,122,94,179,115,15,114,171,87,105,154,106,166,102,38,38,52,152,152,221,49,49,59,226,98,120,192,1,137,56,139,153,102,74,97,60,65,115,194,216,131,2,102,21,45,210,205,89,53,190,182,14,199,111,127,74,162,23,171,36,102,230,86,43,93,163,154,169,171,85,81,116,238,85,67,198,254,42,206,26,34,111,85,166,173,150,85,145,102,57,229,85,81,151,90,155,147,78,147,49,26,110,213,150,192,241,185,65,154,120,127,58,178,234,211,153,184,90,142,227,75,107,188,245,250,16,220,35,99,42,27,209,158,72,93,185,172,123,218,154,186,39,42,104,229,238,84,240,94,228,246,71,173,21,211,114,152,174,153,214,37,175,196,97,238,225,47,87,135,191,79,86,186,38,98,98,121,76,78,147,31,68,128,24,213,155,252,124,228,246,74,230,45,219,44,177,78,27,198,85,87,75,55,67,175,53,190,142,149,244,238,235,65,28,205,218,231,212,49,203,163,101,106,46,173,78,244,95,20,239,95,59,248,139,88,106,122,247,106,210,25,153,94,79,142,206,175,78,31,47,181,55,43,136,214,98,59,53,136,215,235,152,250,217,42,11,73,195,231,18,184,59,137,43,125,230,237,130,112,198,41,183,80,217,102,134,154,74,171,197,20,80,197,81,43,218,231,44,112,190,57,100,71,185,141,70,171,219,170,43,82,88,215,249,200,91,220,209,230,5,148,185,65,143,175,57,113,140,112,86,58,101,218,201,51,98,153,105,169,104,101,138,70,189,141,146,57,24,238,214,138,173,124,111,99,209,28,136,228,71,34,57,173,114,43,83,206,172,110,30,139,113,122,170,163,171,60,37,153,103,102,51,124,70,54,230,93,106,197,83,122,136,214,170,119,107,17,187,127,30,248,250,225,147,160,180,156,62,113,57,151,28,74,91,239,53,184,14,11,205,36,214,25,161,138,182,146,235,74,200,165,107,101,107,150,41,17,99,123,227,115,92,177,202,154,35,247,34,198,186,181,17,90,174,184,88,211,20,219,240,46,14,190,227,107,180,53,19,80,225,251,101,85,214,170,58,102,181,210,190,40,34,116,143,107,17,202,212,87,43,88,168,136,170,137,174,154,170,120,158,180,94,183,114,223,149,162,117,167,181,175,197,101,152,188,22,46,112,56,139,115,77,216,152,142,172,241,214,116,211,235,214,52,241,126,200,48,231,253,20,206,31,191,233,63,48,191,242,125,23,252,108,204,99,226,198,46,206,43,95,35,84,78,156,89,89,182,207,230,121,23,83,240,141,154,173,245,245,234,235,207,77,53,250,181,143,172,5,156,226,31,138,108,190,225,167,236,255,0,219,187,62,33,175,251,71,218,251,47,178,105,224,151,103,103,233,111,234,117,102,143,77,122,236,211,77,124,23,93,59,181,241,185,65,199,206,79,103,86,98,218,114,203,11,97,188,101,75,116,188,245,250,19,92,40,233,89,78,222,140,18,76,237,206,101,67,220,154,182,39,34,104,213,239,84,240,78,244,249,171,27,135,162,239,145,170,184,235,110,221,227,193,237,99,101,243,140,78,6,115,59,56,122,166,196,69,83,214,229,165,58,245,167,232,210,117,240,100,168,44,30,126,113,159,149,220,58,99,26,60,19,141,172,56,166,182,186,182,217,29,214,57,45,84,180,242,196,145,62,89,99,70,170,201,60,107,187,116,46,93,52,84,209,83,191,197,19,246,120,120,226,155,47,184,150,251,65,246,18,207,136,104,62,206,118,78,213,237,106,120,34,223,218,58,187,58,125,41,164,215,78,131,245,215,79,20,211,94,253,63,99,25,98,171,190,66,42,142,183,99,226,230,205,230,182,176,31,133,43,177,84,88,210,39,175,203,73,157,35,235,153,209,120,192,6,75,72,0,121,235,46,63,194,56,139,23,98,76,9,103,187,118,139,230,17,236,126,217,165,232,74,206,203,218,162,89,96,247,220,212,99,247,49,21,125,199,59,79,5,209,123,143,201,170,34,98,38,120,189,40,179,114,229,53,85,69,51,49,76,107,58,71,8,214,35,89,236,141,102,35,89,231,49,28,101,232,64,7,235,204,0,0,0,0,5,156,226,3,137,236,43,195,135,179,42,177,198,7,198,85,214,187,174,177,193,117,180,210,83,77,72,218,132,220,171,79,35,164,157,142,100,187,91,189,17,91,163,155,174,213,114,177,232,219,73,110,230,133,195,189,117,194,150,138,166,193,142,173,240,212,76,200,164,171,169,182,211,58,42,118,185,200,139,35,210,58,151,200,173,106,46,170,140,99,157,162,46,141,85,209,23,14,238,63,13,102,191,39,114,184,137,239,72,240,59,35,157,230,88,120,197,224,240,213,87,110,117,210,105,210,120,113,231,199,187,139,47,129,243,91,174,54,251,197,190,150,237,105,175,167,173,161,173,133,149,52,181,84,210,182,88,167,137,237,71,50,70,61,170,168,230,185,170,138,142,69,84,84,84,84,63,63,26,98,155,126,5,193,215,220,109,118,134,162,106,28,63,108,170,186,213,71,76,214,186,87,197,4,78,145,237,98,57,90,138,229,107,21,17,21,81,53,211,85,79,19,46,106,136,142,180,240,104,40,181,93,203,145,106,152,243,166,116,211,191,134,143,217,6,28,255,0,162,153,195,247,253,39,230,23,254,79,162,255,0,141,153,140,120,88,197,217,197,107,228,106,137,211,139,105,155,108,254,103,145,117,63,8,217,170,223,95,94,174,188,244,211,95,171,88,250,192,126,118,34,196,22,140,39,135,238,120,167,16,85,246,91,93,154,142,107,133,108,253,55,63,165,79,11,21,242,63,107,17,92,237,26,213,93,26,138,171,167,114,42,152,149,254,138,103,15,223,244,159,152,95,249,62,139,254,54,126,95,197,216,195,76,69,234,162,53,125,101,91,59,154,231,148,213,94,93,98,171,145,78,145,51,17,195,86,99,2,210,100,31,18,24,115,136,187,125,101,247,4,224,188,83,69,101,162,154,74,73,46,119,86,81,69,18,213,49,177,57,96,70,71,83,36,219,182,76,215,110,233,163,52,69,77,218,232,139,118,207,91,87,104,189,76,87,68,235,18,192,199,96,113,25,109,250,176,216,170,122,181,211,198,55,107,30,58,112,158,224,31,141,139,177,142,24,192,86,25,113,70,49,189,83,218,109,52,243,83,193,53,109,74,171,98,133,211,204,200,99,87,187,193,141,89,36,98,43,221,163,90,138,174,114,163,81,85,63,100,251,214,53,211,155,30,109,215,20,69,201,137,234,204,204,68,242,153,141,53,141,123,99,88,215,179,88,237,0,7,235,224,0,0,0,0,0,0,6,0,127,163,87,194,199,253,32,230,175,254,74,183,127,199,140,191,200,76,235,194,188,68,229,61,139,56,240,85,190,235,69,101,196,29,171,179,65,116,138,56,234,153,208,169,150,157,251,219,28,146,49,53,124,46,84,209,235,238,170,107,162,234,136,23,0,0,0,24,85,154,188,218,120,101,202,108,199,196,121,101,115,195,249,129,121,175,194,247,9,109,117,181,118,187,93,42,210,173,84,75,178,104,216,179,212,197,34,244,228,71,198,170,172,70,171,152,170,213,115,85,174,92,128,225,175,136,172,43,197,14,92,46,105,96,172,43,138,236,150,87,220,39,183,211,125,161,161,142,154,74,206,146,51,124,240,116,229,145,146,67,189,206,143,122,59,249,72,165,106,162,43,84,11,170,1,111,243,239,58,240,175,14,217,79,125,206,60,107,111,186,214,217,112,255,0,101,237,48,90,226,142,74,167,245,234,98,167,102,198,201,36,108,93,31,51,85,117,122,123,168,186,106,186,34,133,192,6,16,101,239,55,110,27,115,43,31,225,172,185,177,96,156,202,130,229,138,175,20,86,74,57,106,237,180,13,130,57,234,102,100,49,186,71,54,177,206,70,35,158,138,170,141,114,233,174,136,190,6,111,128,0,179,249,223,197,215,14,156,56,221,109,150,44,229,204,202,75,5,202,239,78,250,186,74,54,209,85,86,206,176,53,219,122,175,142,154,41,29,27,21,219,154,215,61,26,143,86,72,141,221,177,250,5,224,0,0,0,0,5,170,201,94,39,114,107,136,75,238,54,176,101,62,40,246,220,152,10,225,13,190,229,83,20,46,236,179,245,88,229,142,122,105,191,50,104,85,241,212,70,143,106,247,186,7,57,17,99,116,82,73,117,64,0,0,2,223,231,166,122,101,199,14,153,113,113,205,12,208,188,246,27,85,14,145,67,12,72,143,170,184,85,57,21,99,165,166,141,85,58,147,63,107,180,77,81,168,214,185,239,115,24,199,189,190,131,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,136,30,128,30,127,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,0,0,0,3,228,187,86,212,219,173,85,183,10,59,77,93,210,162,150,158,73,162,161,164,116,77,158,169,237,106,171,97,141,102,123,34,71,185,81,26,139,35,216,205,85,55,57,169,170,166,5,255,0,163,87,194,199,253,32,230,175,254,74,183,127,199,128,207,240,121,252,189,198,182,172,202,192,24,107,49,172,84,245,112,91,113,85,158,138,247,71,21,91,26,217,227,130,166,22,77,27,100,107,92,230,163,209,175,68,84,71,57,53,215,69,95,19,208,0,0,194,12,194,230,237,195,110,90,227,252,75,151,55,220,19,153,83,220,176,173,226,182,201,89,45,37,182,129,208,73,61,52,207,134,71,70,231,86,53,202,197,115,21,81,85,173,93,52,213,19,192,12,223,5,170,225,175,136,172,43,197,14,92,46,105,96,172,43,138,236,150,87,220,39,183,211,125,161,161,142,154,74,206,146,51,124,240,116,229,145,146,67,189,206,143,122,59,249,72,165,106,162,43,84,253,92,235,207,188,167,225,219,10,210,227,92,227,197,127,103,236,181,183,6,90,224,169,236,53,53,123,234,159,28,146,54,61,148,241,200,244,213,144,200,186,170,109,247,116,215,85,68,80,184,0,249,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,176,0,0,0,179,248,111,139,60,134,197,153,243,122,225,186,197,142,169,42,49,181,142,159,171,45,58,127,33,60,237,223,218,41,32,151,93,178,212,211,181,136,233,98,78,246,163,156,137,185,97,168,72,110,6,97,99,91,86,90,224,12,75,152,215,218,122,185,237,184,86,207,91,123,172,138,145,141,116,242,65,77,11,230,145,177,181,206,107,85,234,214,42,34,43,154,154,233,170,167,136,30,128,24,1,254,141,95,11,31,244,131,154,191,249,42,221,255,0,30,51,127,47,113,173,171,50,176,6,26,204,107,21,61,92,22,220,85,103,162,189,209,197,86,198,182,120,224,169,133,147,70,217,26,215,57,168,244,107,209,21,17,206,77,117,209,87,196,15,64,0,0,1,139,252,80,115,11,201,126,19,49,253,191,46,115,27,12,99,91,141,202,227,103,138,247,20,182,74,42,73,160,108,18,77,52,45,107,157,53,76,78,71,238,167,122,170,35,85,52,86,247,248,162,6,80,3,31,248,82,227,91,43,56,193,251,83,248,51,176,98,187,103,217,46,195,219,125,187,75,77,15,83,181,117,250,125,46,140,242,235,167,102,126,237,219,116,213,186,107,170,233,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,95,14,224,41,94,255,0,128,68,239,5,77,240,3,144,10,38,154,58,120,100,158,103,163,99,141,170,247,57,124,17,17,53,85,3,5,121,173,231,157,70,91,101,37,191,13,89,47,43,73,113,190,213,213,81,57,177,75,164,155,29,70,244,221,166,213,211,69,149,157,250,167,138,119,145,39,195,86,2,172,204,76,232,194,182,42,91,116,149,145,178,237,67,53,68,109,143,122,116,187,92,45,118,228,213,61,223,127,191,82,254,243,50,207,170,124,219,205,42,108,63,110,170,130,122,91,4,139,46,248,106,31,35,92,233,169,41,85,59,151,185,52,209,201,221,175,244,23,107,148,78,64,213,222,113,117,219,53,47,86,249,146,142,10,58,126,194,249,105,152,232,222,230,214,46,253,28,238,244,84,90,116,240,68,248,248,129,43,153,101,135,105,176,158,95,97,220,59,73,72,202,104,232,45,148,240,116,152,221,168,213,70,38,169,167,127,199,83,211,20,177,141,141,141,141,136,136,214,162,34,34,124,16,168,14,21,123,138,20,169,202,112,7,45,66,163,132,240,57,0,82,228,212,168,1,74,107,175,129,81,198,159,173,78,64,24,175,204,171,2,77,142,248,85,196,54,218,27,99,235,43,27,93,109,146,54,199,26,185,232,141,170,102,170,154,42,124,28,191,225,83,42,15,47,153,120,102,44,97,130,235,240,252,209,44,141,168,88,87,106,53,28,186,182,86,187,193,123,190,0,66,191,41,252,195,126,20,226,69,182,74,154,198,199,73,95,102,184,43,35,124,136,214,190,109,34,119,118,168,186,174,216,149,127,98,19,158,138,138,154,162,162,161,174,229,158,58,190,19,120,168,131,219,76,150,154,59,44,46,87,44,205,88,149,209,212,80,170,34,233,30,189,219,164,211,187,95,2,125,242,187,27,219,115,11,6,210,98,91,93,101,53,76,51,62,88,247,193,38,246,106,199,170,47,120,30,180,0,0,181,57,141,195,102,85,102,93,199,218,248,155,9,81,86,84,235,174,229,234,49,127,49,173,239,86,61,186,247,49,169,222,93,96,7,157,192,152,23,13,229,222,27,163,195,24,94,215,21,13,21,36,105,27,34,141,92,168,137,170,187,249,202,171,226,231,124,126,39,162,0,0,0,0,0,1,142,60,94,113,95,131,120,126,194,238,100,248,166,138,154,241,80,196,146,24,27,63,229,149,27,81,27,29,163,81,143,94,228,115,181,238,248,41,237,115,219,137,60,179,200,123,27,238,88,183,21,90,105,42,54,163,163,130,162,161,81,206,78,171,35,95,117,136,171,220,175,255,0,17,2,124,73,113,7,139,248,144,204,42,139,245,195,172,180,209,203,83,29,13,44,51,207,43,86,39,78,249,17,118,189,117,215,69,111,193,63,53,59,190,224,241,24,130,255,0,143,115,147,25,207,112,174,154,231,126,188,92,101,154,88,226,87,44,210,35,85,207,149,90,212,68,240,77,207,94,228,68,241,38,231,128,94,16,172,153,27,131,173,248,166,243,134,97,167,196,181,180,44,89,165,154,13,38,106,203,79,76,178,38,189,71,166,155,152,254,228,68,77,117,240,49,99,151,119,0,24,142,12,79,75,154,121,175,98,174,161,167,74,57,219,79,73,87,73,3,227,252,172,48,171,29,163,156,229,71,105,36,137,224,139,221,240,239,37,158,24,163,130,38,65,11,26,200,227,106,53,173,106,104,136,136,154,34,34,1,88,5,18,191,99,127,88,20,201,42,39,114,119,134,59,114,106,124,234,170,247,127,192,119,198,154,32,29,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,41,86,157,50,51,227,250,254,227,232,41,115,117,241,3,231,133,206,99,188,59,191,89,244,234,139,224,117,43,59,245,78,226,168,213,17,118,235,222,7,97,242,93,45,116,23,154,9,173,183,42,104,231,130,118,58,55,54,70,53,201,163,154,168,189,202,138,154,232,170,125,96,8,139,227,159,150,173,94,28,166,159,50,50,134,150,225,92,198,245,36,171,183,211,80,83,181,140,138,42,86,174,173,72,213,170,154,172,78,254,106,234,174,93,19,239,194,222,31,184,144,204,94,27,241,107,110,118,57,234,93,78,174,129,181,20,21,21,85,16,198,140,108,169,47,115,88,228,209,87,222,241,69,252,229,238,251,246,59,186,218,168,47,118,234,139,93,202,154,57,233,234,99,124,82,49,236,107,145,90,230,171,87,185,200,169,224,171,240,35,43,140,62,87,86,58,170,41,113,166,83,86,212,193,86,206,163,229,162,109,45,28,81,61,172,167,77,168,154,44,90,106,232,252,123,255,0,57,123,128,203,14,27,120,223,202,110,32,40,223,13,46,37,178,209,221,33,98,62,74,68,170,122,61,55,74,230,55,221,145,141,84,215,70,175,244,153,25,4,240,212,194,202,138,121,89,44,82,38,230,189,142,213,28,159,122,42,26,201,216,177,22,101,100,70,45,89,237,181,181,118,91,164,14,137,211,69,13,107,154,217,17,170,217,26,215,172,18,38,228,239,78,237,126,43,241,51,231,134,94,109,55,219,47,100,194,153,181,100,162,117,60,112,193,77,29,195,181,214,72,231,187,169,162,174,205,178,170,46,213,215,93,127,155,250,244,64,151,112,91,12,168,226,7,2,230,213,154,130,237,97,173,79,234,248,89,43,26,145,76,137,239,110,211,243,227,111,246,43,226,92,230,170,57,17,200,189,202,154,160,28,128,0,0,0,20,189,236,141,170,247,185,26,212,241,85,93,16,226,73,99,137,53,145,218,39,236,48,223,140,254,59,108,25,29,133,106,104,108,16,69,93,120,150,162,8,161,141,239,169,135,84,89,95,185,81,205,143,68,238,133,223,31,243,1,98,57,161,113,133,104,92,47,85,148,24,42,249,75,53,194,122,170,103,76,234,90,185,81,241,50,42,137,247,59,70,162,55,93,208,181,171,239,127,56,180,92,163,242,34,229,136,243,81,115,94,231,108,170,75,61,53,5,198,138,9,221,3,93,11,164,210,20,213,21,221,250,251,239,111,114,124,21,53,241,48,173,211,98,204,240,204,73,166,175,172,150,166,231,119,154,162,163,89,37,89,18,36,85,124,170,198,245,31,220,212,85,118,137,187,226,108,5,194,22,70,216,242,51,40,173,216,106,215,23,229,58,213,114,190,71,69,19,94,189,73,149,116,85,141,52,95,205,104,23,193,17,19,185,19,67,144,0,227,80,139,169,74,175,121,203,87,224,5,64,0,0,0,41,114,119,156,34,162,47,137,203,142,165,93,30,154,46,171,175,122,1,222,14,27,224,114,5,137,227,7,38,41,115,167,42,234,236,19,83,186,73,26,145,163,85,145,70,247,34,118,152,31,252,255,0,251,217,175,53,53,85,231,1,226,153,95,10,203,75,114,180,212,77,76,228,85,115,30,199,166,232,222,139,181,81,81,124,83,196,218,38,174,150,42,218,119,211,78,154,177,250,107,225,240,93,126,63,176,215,111,142,44,182,165,203,46,32,47,118,186,54,170,71,114,150,166,230,169,181,141,209,210,86,212,181,81,17,157,218,123,137,227,222,4,238,112,229,152,212,217,159,148,88,111,20,69,81,4,146,84,91,104,221,34,69,34,191,71,58,150,23,175,122,247,255,0,60,185,196,121,114,144,205,218,140,91,151,83,96,186,217,55,62,212,249,41,226,247,228,93,25,13,53,19,19,243,187,190,43,224,191,176,144,208,5,43,220,84,82,190,32,114,138,114,82,159,176,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,6,60,68,249,129,204,239,239,202,245,254,91,41,57,196,24,241,19,230,7,51,191,191,43,215,249,108,164,107,105,126,74,223,140,251,23,135,65,254,144,197,250,148,251,204,214,224,15,140,122,91,149,45,14,67,102,181,235,167,113,143,161,69,133,43,230,100,49,83,190,158,56,99,134,43,114,236,99,116,149,58,122,198,247,171,150,85,122,177,92,143,72,219,38,124,26,251,219,174,55,11,61,194,150,237,105,175,168,162,174,162,153,149,52,181,84,210,186,41,96,149,142,71,50,70,61,170,138,215,53,200,138,142,69,69,69,68,84,37,175,130,142,45,96,226,3,12,38,20,198,117,148,236,204,43,60,50,201,87,20,20,242,53,181,244,81,172,44,74,229,209,137,12,110,115,230,70,58,54,187,243,154,231,181,173,99,145,173,100,121,167,149,143,131,94,157,241,194,123,123,188,78,148,246,11,224,53,206,119,150,81,248,186,190,82,152,252,217,249,209,17,27,169,158,125,147,191,132,238,201,208,1,37,81,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,229,115,71,50,112,198,80,96,27,206,99,227,25,106,25,105,178,66,217,102,74,104,86,89,100,115,222,216,227,141,141,238,69,115,228,123,24,138,229,70,162,185,21,206,107,81,92,158,134,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,13,124,90,113,63,119,226,99,27,211,215,178,221,236,204,47,96,235,65,97,161,145,173,90,132,100,138,206,164,243,189,53,214,89,58,113,170,177,21,88,196,107,90,221,202,142,145,250,204,207,49,167,47,181,172,111,170,120,71,223,225,31,106,113,176,187,27,123,107,241,253,73,243,108,81,164,220,171,158,156,169,143,239,85,166,154,240,166,53,153,215,116,79,142,207,172,231,196,25,249,153,215,92,200,196,16,118,62,217,178,10,43,123,106,31,52,116,20,145,166,145,194,197,127,244,189,202,212,107,93,36,146,61,26,221,218,38,90,242,229,226,159,217,85,84,220,58,227,186,251,117,45,174,94,171,240,189,100,203,210,122,85,201,54,247,80,42,163,118,191,170,233,36,124,110,122,181,219,245,141,21,235,36,76,102,4,2,19,134,199,93,195,226,62,19,19,172,207,30,253,120,186,139,58,217,76,191,57,201,255,0,3,85,79,86,221,49,17,70,155,250,147,76,105,76,198,189,156,39,126,248,153,137,157,237,132,1,135,60,5,241,121,248,87,180,65,148,57,137,116,215,24,89,168,211,176,220,43,107,119,212,95,227,107,165,87,232,157,54,167,86,24,146,20,118,175,124,146,162,62,69,215,108,138,153,140,88,56,92,77,188,93,168,187,110,119,79,217,220,227,220,251,35,197,236,238,62,188,191,27,78,149,83,194,121,85,28,170,137,231,19,245,198,248,157,38,38,35,198,230,214,82,224,140,236,193,21,184,7,31,90,251,93,186,175,73,34,150,53,70,212,81,212,34,42,50,162,7,170,46,201,91,170,232,186,42,42,43,154,228,115,28,230,172,41,102,214,82,227,124,147,198,245,184,7,31,90,251,37,198,147,73,34,150,53,87,83,214,83,170,170,50,162,7,170,38,248,157,162,232,186,34,162,163,154,228,107,218,230,164,239,150,79,138,174,26,108,60,72,96,25,45,110,74,122,92,85,105,134,87,97,219,149,76,147,116,169,37,145,241,58,86,189,145,185,17,205,149,176,54,53,115,154,245,98,57,92,214,170,166,139,173,206,50,200,198,209,229,45,252,120,251,123,191,130,107,209,198,220,213,178,248,175,130,99,38,103,13,114,99,94,125,73,225,214,136,236,249,250,111,210,53,141,102,52,156,90,229,197,197,37,190,215,3,56,122,204,11,205,61,36,47,155,92,33,52,144,54,54,186,89,100,123,230,163,146,84,84,69,115,228,122,62,45,205,213,206,116,140,222,170,176,198,100,111,31,222,82,49,223,210,253,78,148,136,188,99,131,177,62,95,226,123,142,12,198,118,90,139,77,234,211,50,193,87,73,58,38,232,221,162,42,42,42,106,142,107,154,168,230,189,170,173,115,92,215,53,85,21,21,114,250,255,0,198,61,46,117,112,99,142,50,227,50,111,95,234,137,71,216,166,142,121,217,12,44,189,83,251,86,157,251,161,108,76,99,27,44,76,93,174,137,19,85,100,125,68,87,126,83,167,168,193,230,127,242,151,48,119,247,76,83,84,70,190,19,186,123,227,151,213,227,99,237,38,195,199,252,65,130,218,76,170,58,214,235,189,106,171,145,78,253,53,174,153,242,148,233,198,154,184,213,60,166,122,219,226,103,171,133,38,192,247,27,141,190,207,111,170,187,93,171,233,232,168,104,161,125,77,85,85,76,173,138,40,34,99,85,207,145,239,114,162,53,173,106,42,171,149,81,17,17,85,77,126,12,206,227,171,140,169,243,46,225,114,201,156,181,184,211,191,6,82,77,208,185,220,105,164,142,162,43,235,152,234,121,88,172,87,66,142,137,176,207,20,141,71,199,34,182,84,209,218,171,85,53,240,201,241,214,240,22,175,92,175,143,155,164,118,206,255,0,179,182,126,246,211,164,125,149,197,237,110,63,47,194,97,247,81,30,86,107,171,149,52,254,47,235,170,120,83,79,57,236,166,38,98,222,241,161,197,37,195,136,28,125,53,167,13,222,106,29,151,182,41,145,44,212,171,3,169,210,170,84,102,217,43,37,98,170,171,156,231,44,137,30,228,106,178,37,68,216,199,190,93,223,141,194,95,12,23,126,38,49,189,69,3,238,62,204,194,246,14,140,247,234,232,220,213,168,70,72,175,233,193,3,23,93,101,147,167,34,35,213,21,140,70,185,206,220,168,216,223,229,184,123,200,156,79,196,70,99,211,101,254,26,171,167,162,107,97,117,117,202,190,125,21,180,84,76,123,27,36,168,205,81,101,118,233,24,214,177,170,154,185,237,213,88,221,207,108,210,224,12,1,132,114,187,8,208,96,76,9,105,246,101,142,217,213,236,180,189,121,102,233,245,37,124,175,247,229,115,158,186,190,71,175,123,151,77,116,78,228,68,61,50,236,13,204,214,252,226,177,63,23,95,175,186,59,163,253,188,48,246,203,106,112,157,31,229,118,242,28,150,52,189,213,210,39,119,153,28,235,171,118,250,234,223,49,187,142,181,78,237,34,171,39,199,109,186,223,103,224,227,25,90,109,52,20,244,84,52,80,218,41,169,105,105,162,108,81,65,19,46,52,141,100,108,99,81,17,173,107,81,17,26,136,136,136,136,136,90,94,95,220,95,253,174,165,180,112,241,143,161,219,121,183,81,246,108,53,112,130,29,25,87,73,79,10,175,101,153,26,154,50,88,162,141,85,178,119,53,236,102,142,210,68,69,154,241,241,253,229,35,29,253,47,212,233,72,115,50,179,108,109,120,12,125,23,45,240,234,198,177,219,26,203,65,209,246,204,225,118,183,100,113,24,60,94,234,188,181,83,77,124,102,154,188,157,189,252,181,142,216,215,124,115,137,210,99,97,0,99,23,4,60,88,207,196,62,24,172,195,88,205,180,240,227,108,53,12,78,171,146,55,71,27,110,180,206,85,106,85,71,10,42,43,92,215,34,54,84,107,122,109,116,145,171,85,169,34,70,204,157,36,152,124,69,24,171,113,118,220,238,149,43,156,101,24,172,139,27,115,1,141,167,75,148,78,254,113,60,226,98,121,196,198,248,251,116,157,192,0,246,107,3,14,121,166,121,126,195,255,0,223,149,39,249,21,105,152,198,28,243,76,242,253,135,255,0,191,42,79,242,42,211,95,154,254,69,115,193,48,216,15,233,54,15,215,143,100,190,142,7,120,202,159,58,224,126,90,102,117,198,157,184,218,138,23,79,75,93,44,145,196,235,235,86,73,159,34,71,12,112,199,28,110,130,46,146,108,71,57,207,106,57,250,104,199,170,101,241,175,254,29,196,23,124,39,136,45,152,167,15,213,246,91,165,154,178,27,133,20,253,54,191,165,81,11,209,241,191,107,209,90,237,28,212,93,28,138,139,167,122,42,19,41,194,175,18,214,30,36,48,12,119,70,173,61,46,42,180,195,19,113,21,182,154,57,186,84,146,200,249,91,19,152,249,26,136,230,202,216,29,34,53,174,122,177,28,141,115,149,83,85,215,100,153,167,194,105,248,61,233,243,227,132,246,199,241,143,182,55,246,166,93,40,108,28,100,151,103,55,203,104,211,15,92,249,212,196,110,183,84,251,40,170,120,114,166,175,54,52,137,166,23,176,0,72,84,232,71,55,49,174,41,253,171,85,83,195,174,4,175,183,85,90,226,233,63,20,86,66,189,87,173,92,115,111,109,2,42,183,107,58,78,142,55,200,230,43,157,191,72,213,88,177,202,199,221,190,56,184,202,159,37,32,102,90,101,141,198,157,216,218,182,22,207,85,93,20,145,202,235,19,82,72,95,26,73,12,144,201,28,142,158,46,170,108,87,53,204,106,181,250,104,246,42,197,105,23,207,51,72,166,39,9,102,119,254,116,253,223,199,234,237,210,249,232,171,96,170,187,93,27,65,153,83,230,198,251,84,207,25,159,159,49,202,35,243,57,204,249,219,162,41,154,166,51,128,31,41,24,19,234,158,167,84,100,33,143,124,0,249,72,192,159,84,245,58,163,33,13,238,3,242,91,94,173,62,200,84,219,89,233,252,119,248,215,125,250,130,37,57,143,96,76,65,134,184,147,185,226,219,141,55,245,175,23,209,209,214,91,106,24,199,236,94,133,60,84,210,196,231,43,81,189,86,186,20,114,181,170,237,25,44,74,170,138,237,18,90,204,40,230,141,150,87,124,75,150,56,115,51,45,178,239,167,193,85,147,65,112,131,107,83,74,122,229,133,137,62,229,122,47,187,44,48,199,177,173,114,175,95,119,186,140,93,112,243,203,30,91,7,84,199,26,119,255,0,31,178,101,38,232,175,53,140,179,105,109,83,92,196,83,118,38,220,204,247,239,166,35,190,107,166,152,250,94,59,149,54,63,255,0,225,214,86,86,221,191,232,108,65,109,160,232,126,216,43,38,234,35,127,240,22,237,115,191,91,83,243,212,144,130,22,184,45,197,54,252,29,197,30,94,221,174,112,212,75,13,69,205,246,166,182,6,181,206,73,107,96,146,146,39,46,229,68,218,146,78,197,114,235,170,53,28,168,138,186,34,205,41,229,179,247,230,238,19,169,63,155,51,31,71,31,191,79,161,155,210,254,85,78,3,104,103,17,71,11,212,197,92,52,142,180,121,179,17,255,0,108,85,61,245,4,3,227,76,83,112,199,88,198,251,141,174,208,211,195,93,136,46,117,87,90,168,233,154,230,196,201,103,149,210,61,172,71,43,149,26,142,122,162,34,170,174,154,106,171,226,75,167,30,152,255,0,236,15,12,120,167,179,93,187,5,195,17,244,112,253,23,228,58,189,126,208,255,0,234,136,123,218,230,183,117,35,42,189,231,105,166,158,234,163,246,145,41,151,184,19,16,102,118,55,178,96,12,45,77,214,186,95,107,35,163,131,86,61,204,143,114,251,210,201,177,174,114,69,27,119,61,238,70,174,214,49,206,211,68,53,187,71,118,110,93,183,135,167,140,111,250,247,71,179,237,77,186,23,192,83,131,203,241,121,197,249,136,166,102,41,137,157,218,69,17,53,85,58,240,210,122,209,244,211,41,107,224,47,0,125,129,225,143,11,118,155,79,96,184,98,62,182,32,173,252,191,87,175,218,31,253,79,55,115,156,214,238,164,101,47,186,221,52,211,222,68,126,227,24,185,161,100,181,190,199,126,177,103,141,138,223,80,199,98,41,157,106,191,204,234,150,186,37,170,142,22,118,55,54,55,46,246,185,208,197,51,92,173,247,52,129,154,163,92,229,87,201,9,107,56,161,203,43,190,112,228,30,49,203,220,63,46,219,165,198,141,147,209,51,107,87,175,81,79,52,117,17,193,171,222,198,183,168,232,82,61,238,114,35,119,238,93,81,52,93,214,51,1,77,120,15,131,211,190,105,141,222,49,252,126,245,103,179,155,91,119,11,181,145,156,222,158,173,55,110,79,95,124,233,20,87,59,245,231,49,70,233,136,254,236,35,191,151,22,111,79,151,249,234,204,15,91,85,79,21,151,30,195,216,39,89,230,142,22,199,91,11,95,37,35,209,206,106,171,156,231,44,144,54,52,115,119,58,165,171,239,43,90,213,146,30,34,124,191,102,119,247,155,122,255,0,34,148,131,155,117,198,225,103,184,82,221,173,53,245,20,85,212,83,50,166,150,170,154,87,69,44,18,177,200,230,72,199,181,81,90,230,185,17,81,200,168,168,168,138,132,202,98,140,205,180,103,39,6,24,175,51,44,145,116,105,239,184,6,241,59,224,220,231,118,106,134,209,206,201,224,220,230,49,95,211,149,146,71,191,106,35,182,110,78,229,67,81,145,226,186,248,107,152,122,167,124,68,204,120,79,31,183,218,176,250,83,200,126,15,158,96,179,155,84,249,183,42,166,138,231,251,212,204,117,102,123,230,157,209,221,66,24,205,132,13,123,201,197,226,67,53,174,25,35,146,120,159,51,173,54,154,123,149,117,158,24,27,75,79,82,247,54,37,150,122,136,224,99,159,183,189,205,107,165,71,171,81,90,174,70,171,81,205,215,114,124,108,229,202,109,81,122,229,92,34,34,103,232,235,50,122,104,194,93,199,226,114,204,37,136,214,187,149,92,166,152,225,190,169,181,17,191,198,81,107,199,30,104,219,243,91,136,203,253,218,193,137,105,239,150,11,76,52,214,139,77,85,51,27,210,72,162,141,29,51,88,244,106,117,91,218,100,169,84,147,87,35,145,200,173,114,179,97,147,188,172,242,150,170,223,104,197,25,211,120,181,244,253,171,178,199,100,157,235,51,30,250,120,221,190,173,205,106,162,70,248,157,42,83,177,30,138,229,71,211,202,223,119,69,221,28,228,239,100,238,89,90,50,111,44,112,238,89,217,37,235,83,216,168,219,3,231,218,230,246,154,135,42,190,121,246,185,239,86,117,37,124,146,108,220,168,221,251,83,185,16,243,201,109,206,55,27,94,42,190,91,254,153,225,245,111,251,25,157,39,98,237,236,198,204,97,242,28,44,207,159,17,70,188,53,162,220,68,213,51,49,164,107,84,245,117,237,214,164,115,243,76,243,3,135,255,0,188,218,79,242,218,210,225,114,152,253,42,125,15,255,0,183,139,123,205,51,204,14,31,254,243,105,63,203,107,75,133,202,99,244,169,244,63,254,222,62,172,250,110,124,103,221,151,150,103,253,86,211,234,91,255,0,54,148,132,0,9,131,155,194,39,56,173,204,156,79,148,28,122,226,60,199,193,210,211,178,237,100,154,219,44,41,83,10,75,20,141,125,166,158,57,35,123,123,149,90,248,222,246,42,181,81,200,142,85,107,154,228,71,36,177,144,231,199,247,155,124,119,244,191,76,165,52,59,67,84,209,134,162,170,103,73,138,163,217,43,111,161,187,22,241,57,214,34,197,234,98,170,42,177,92,76,79,9,137,174,220,76,79,116,194,82,178,23,57,240,254,126,101,141,171,50,48,252,29,143,182,111,130,182,222,234,134,77,37,5,92,107,164,144,189,89,253,15,106,185,26,231,71,36,111,86,183,118,137,112,136,73,225,167,136,188,79,195,118,62,251,87,105,134,162,229,105,171,133,240,93,172,141,172,74,120,174,13,216,254,138,185,202,201,17,174,142,71,35,218,244,110,237,55,177,21,27,35,245,153,220,29,140,112,198,96,97,139,118,51,193,151,170,123,181,150,237,10,79,73,87,2,174,217,27,170,162,162,162,232,173,115,92,138,215,49,200,142,107,154,230,185,17,81,81,50,114,172,202,156,125,189,42,248,241,199,248,255,0,60,62,166,147,164,13,138,187,178,120,222,189,168,215,13,114,103,169,61,159,220,158,51,172,71,9,159,141,27,227,124,85,17,251,32,3,106,175,192,0,30,55,54,178,151,4,103,102,8,173,192,56,250,215,218,237,213,122,73,20,177,170,54,162,142,161,17,81,149,16,61,81,118,74,221,87,69,209,81,81,92,215,35,152,231,53,97,143,61,114,79,23,100,30,96,213,224,76,91,7,246,202,155,101,86,232,191,171,232,58,242,197,13,86,200,228,127,75,169,209,114,244,220,237,205,240,95,189,103,56,180,156,76,112,247,134,56,136,203,138,204,53,115,161,167,109,254,138,25,167,195,183,39,189,98,117,21,106,179,221,71,72,141,114,244,30,230,177,178,179,107,181,106,34,162,111,99,28,221,62,109,150,70,58,142,189,31,30,56,119,247,127,5,147,209,230,220,220,217,108,87,193,177,51,51,134,185,62,116,124,217,249,209,254,174,216,239,136,97,207,47,78,45,96,195,47,163,225,247,48,235,41,224,180,212,76,145,225,106,182,211,200,233,91,91,83,84,212,236,46,72,152,228,115,100,146,119,200,217,30,173,216,168,244,115,149,174,98,71,155,252,68,249,126,204,239,239,54,245,254,69,41,9,56,199,7,98,124,191,196,247,28,25,140,236,181,22,155,213,166,101,130,174,146,116,77,209,187,68,84,84,84,213,28,215,53,81,205,123,85,90,230,185,174,106,170,42,42,231,134,71,241,107,248,83,225,119,51,50,159,51,113,63,104,199,22,188,27,124,246,100,245,77,219,37,218,129,150,233,21,53,149,92,189,106,152,244,126,253,81,174,116,104,215,254,81,205,153,233,170,202,243,57,242,85,96,239,241,136,152,141,125,147,247,125,73,254,221,236,61,19,142,179,180,153,84,107,69,85,209,85,200,167,124,111,152,159,41,78,156,167,141,83,250,220,229,30,230,192,247,27,141,190,207,111,170,187,93,171,233,232,168,104,161,125,77,85,85,76,173,138,40,34,99,85,207,145,239,114,162,53,173,106,42,171,149,81,17,17,85,77,126,12,247,227,243,140,122,171,149,85,118,67,101,77,235,167,110,143,175,69,138,235,225,100,209,84,62,162,57,164,134,91,114,111,99,116,137,58,122,200,246,43,146,84,122,49,28,140,73,27,38,54,77,140,183,129,181,122,229,127,221,210,59,103,123,119,210,102,205,98,246,167,48,203,176,88,104,221,248,217,170,174,84,211,248,189,102,123,249,68,115,159,166,86,147,141,126,45,103,226,3,19,174,20,193,149,149,12,203,219,60,209,73,73,20,244,241,181,213,245,177,164,204,90,228,213,137,52,109,115,38,86,54,55,59,243,90,215,185,173,123,149,173,241,220,39,112,221,112,226,83,49,215,14,203,91,81,109,195,182,136,91,93,123,184,69,11,156,230,197,189,26,218,120,157,181,99,108,242,174,237,187,251,145,172,149,250,63,167,177,222,91,34,178,79,23,103,230,96,210,96,76,37,7,246,186,155,157,86,232,191,168,40,58,241,69,53,86,201,36,103,87,167,214,106,244,218,237,206,240,79,189,38,83,36,242,135,12,100,118,92,90,50,243,11,210,211,181,180,80,177,213,213,113,66,177,58,227,90,172,106,77,85,34,43,156,187,158,230,235,162,185,219,26,141,99,87,107,26,137,251,128,193,221,205,177,19,137,196,124,95,111,116,119,60,246,187,104,240,29,30,101,52,228,153,54,145,126,99,72,225,173,49,60,110,85,187,73,170,121,107,198,119,240,141,30,167,14,225,251,70,19,195,246,204,45,135,233,59,45,174,205,71,13,190,138,14,163,159,210,167,133,136,200,217,185,234,174,118,141,106,38,174,85,85,211,189,85,79,209,0,154,68,68,70,144,230,42,235,170,229,83,93,115,172,206,249,153,230,199,190,63,188,164,99,191,165,250,157,41,143,124,189,248,188,255,0,145,188,61,102,85,211,251,100,120,110,237,95,91,255,0,122,108,22,166,183,167,255,0,126,88,222,249,127,176,133,137,252,155,76,132,227,251,202,70,59,250,95,169,210,144,230,69,115,124,101,204,22,97,69,219,127,54,53,142,216,214,119,47,238,142,118,115,9,181,27,33,136,192,226,227,244,213,77,53,115,166,175,39,111,74,163,239,142,113,185,176,128,49,71,129,78,44,96,206,236,49,30,90,98,182,212,51,27,97,107,99,29,45,75,221,36,205,187,81,70,172,139,181,58,71,171,149,39,71,62,52,149,30,190,243,158,143,106,170,57,204,139,43,137,38,27,17,70,42,212,93,183,59,165,74,103,89,54,43,32,199,92,192,99,41,210,186,103,232,152,229,49,221,49,191,236,157,250,128,3,221,170,1,135,57,255,0,204,55,240,25,155,119,236,172,252,16,123,111,216,157,151,250,191,237,7,102,235,117,169,162,159,249,62,204,253,186,117,118,254,114,235,183,94,237,116,75,199,194,207,16,255,0,140,182,95,92,49,223,217,15,179,157,130,243,45,167,178,251,67,182,111,217,4,18,245,55,244,227,211,94,190,155,118,175,230,235,175,126,137,135,111,31,135,187,122,108,81,86,181,70,187,180,158,92,121,104,146,99,118,71,57,203,242,234,51,108,77,158,173,138,226,153,138,186,212,78,177,84,107,78,232,170,106,223,29,177,187,154,241,128,12,196,109,175,95,49,188,179,252,23,241,147,152,246,234,122,75,172,116,23,235,131,113,53,28,247,8,244,237,93,190,54,212,84,62,23,35,26,215,194,218,169,42,98,106,166,186,116,85,142,115,156,199,41,159,252,150,243,142,251,140,50,107,22,228,237,222,30,165,38,93,220,41,234,45,117,59,152,155,105,110,78,168,145,212,219,26,196,85,217,60,21,18,245,28,247,185,221,167,111,186,216,218,139,224,57,222,229,111,255,0,22,153,215,111,177,127,209,120,90,239,115,237,95,178,166,130,14,138,191,255,0,194,78,222,198,126,167,187,249,52,49,215,148,158,53,186,225,94,52,176,253,138,223,79,73,37,62,49,179,221,108,149,206,153,142,87,199,3,41,157,92,142,137,81,200,136,254,173,12,77,85,114,57,54,57,233,166,170,142,104,78,241,231,243,11,26,218,178,215,0,98,92,198,190,211,213,207,109,194,182,122,219,221,100,84,140,107,167,146,10,104,95,52,141,141,174,115,90,175,86,177,81,17,92,212,215,77,85,60,79,64,96,175,56,44,227,177,96,110,24,23,42,170,33,237,23,172,203,184,65,79,71,30,231,179,161,75,67,81,5,93,69,78,168,199,49,219,94,202,104,186,106,230,57,123,78,246,238,72,220,128,66,9,177,239,5,249,57,125,200,46,24,48,6,85,98,153,183,222,173,86,249,42,46,49,237,98,118,106,170,186,137,106,229,166,213,143,123,31,209,125,67,162,234,53,202,215,244,247,166,136,237,18,8,120,66,202,26,108,247,226,95,47,114,182,225,5,36,246,219,181,225,147,93,32,169,158,88,89,81,110,166,99,170,171,33,71,197,239,181,239,167,130,86,49,90,173,247,220,223,121,159,156,155,36,128,49,87,154,63,145,60,205,250,47,172,81,25,84,98,175,52,127,34,121,155,244,95,88,162,2,21,184,78,243,79,147,127,48,48,247,168,192,108,166,107,89,194,119,154,124,155,249,129,135,189,70,3,101,48,63,39,22,91,175,183,140,43,121,180,225,108,71,246,126,245,91,111,168,167,183,93,251,27,42,253,159,84,248,220,216,170,122,15,84,100,189,55,171,95,211,114,237,118,221,23,185,77,112,184,167,176,103,46,24,226,11,27,89,56,129,189,251,99,31,67,112,71,221,238,13,169,108,241,213,117,34,100,144,73,18,181,26,141,133,208,62,21,142,61,172,233,198,172,102,200,246,236,110,202,102,58,241,183,193,246,25,226,231,43,229,178,185,41,40,177,181,142,158,119,97,59,197,92,181,29,10,25,229,146,7,204,201,35,137,232,215,50,102,211,50,37,123,153,34,198,142,87,177,174,84,218,224,195,94,84,124,116,255,0,33,194,254,117,227,63,250,30,151,0,86,215,55,251,166,186,215,37,66,187,254,245,217,88,230,255,0,103,10,63,253,111,9,42,134,173,152,179,11,95,112,54,42,188,224,172,83,67,216,175,88,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,239,98,185,142,218,246,57,53,106,171,87,77,81,85,59,201,169,229,193,204,2,143,136,139,20,89,73,155,216,139,253,86,40,59,76,241,84,212,71,5,60,120,138,151,123,228,221,78,200,89,28,108,154,24,213,24,248,81,187,150,56,146,86,171,255,0,44,145,6,117,17,213,204,235,152,5,102,81,81,212,240,253,146,24,139,178,99,170,189,208,98,107,148,81,207,21,85,134,150,72,33,154,38,211,61,204,72,214,105,227,168,238,154,55,185,208,181,142,209,27,35,152,248,238,175,49,158,53,255,0,21,92,184,130,193,128,46,118,169,51,55,20,254,78,219,77,58,245,100,181,208,170,61,36,185,186,29,174,99,182,189,137,28,77,149,90,215,200,231,59,73,91,12,177,172,16,221,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,7,171,201,124,222,198,89,11,154,24,127,55,50,254,122,72,239,184,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,157,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,155,9,240,171,196,198,13,226,191,40,232,243,75,7,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,77,168,217,153,182,88,222,201,26,137,185,143,110,230,177,251,227,102,182,229,245,224,251,139,60,101,194,46,104,125,184,177,83,213,222,44,85,244,242,83,95,112,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,102,253,58,140,69,70,202,244,80,216,204,243,248,255,0,31,224,220,172,193,183,108,193,204,28,67,73,99,195,214,58,117,169,174,174,169,85,217,19,53,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,95,147,43,115,75,2,103,78,4,182,102,102,90,95,125,179,134,239,61,110,197,91,217,102,167,234,244,166,124,50,126,78,102,50,70,233,36,79,111,188,212,215,77,83,84,84,85,132,206,99,188,113,211,113,91,140,168,48,126,95,50,174,159,46,176,125,68,239,161,154,87,203,19,239,117,110,68,98,214,203,2,170,53,140,107,81,205,129,174,111,85,172,150,87,57,90,179,44,81,133,180,227,23,140,92,119,197,254,59,167,191,223,232,253,141,134,236,219,254,207,225,254,164,53,30,203,234,195,78,202,175,234,166,65,20,147,245,100,167,73,63,40,139,179,93,173,209,19,191,47,249,54,101,31,16,84,119,219,182,109,209,94,62,206,101,61,211,72,43,169,170,40,34,146,76,83,85,78,202,136,225,109,59,222,222,164,80,211,201,60,143,124,204,114,53,210,53,34,210,77,37,88,113,47,130,78,15,177,55,23,57,161,21,149,169,87,69,130,108,117,16,59,22,94,41,37,167,235,208,193,44,115,190,22,71,28,175,71,57,243,58,153,241,35,218,201,18,53,114,61,237,114,38,215,79,246,0,192,24,55,43,48,109,167,47,178,251,15,82,88,240,245,142,157,41,168,104,105,145,118,68,205,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,84,33,47,151,55,30,223,138,189,246,124,183,204,72,59,70,89,98,107,135,108,171,168,130,159,125,85,150,185,236,100,75,88,212,98,111,154,21,100,113,182,88,187,220,141,99,95,18,110,107,163,154,117,13,85,201,52,229,67,199,29,78,26,186,217,56,71,204,102,82,37,138,229,81,80,204,35,118,87,197,78,180,53,114,186,73,221,69,58,185,90,146,178,121,92,254,147,147,89,82,105,91,30,143,108,140,232,132,186,0,0,26,214,113,79,146,159,139,183,16,88,219,39,35,184,118,218,76,63,112,78,193,59,165,234,72,250,25,226,101,69,47,85,221,56,209,102,72,38,137,36,218,196,111,81,31,183,86,232,171,178,153,13,124,233,50,114,197,131,243,151,9,103,21,162,110,157,94,98,91,234,41,238,148,219,94,187,170,173,173,167,141,181,59,220,245,68,223,4,244,241,116,218,198,53,189,155,119,188,233,28,168,25,43,201,147,52,190,213,240,227,125,203,58,251,239,106,175,192,152,130,78,205,69,217,118,118,59,93,107,18,104,127,40,140,70,201,190,169,183,23,119,185,207,110,154,46,141,233,161,159,228,27,114,122,198,182,172,43,198,11,44,87,10,122,185,42,49,142,23,185,89,40,93,11,26,172,142,118,58,26,229,116,170,174,69,70,116,168,101,106,43,81,203,189,204,77,52,85,115,103,36,15,21,157,248,214,235,150,185,47,143,179,26,197,79,73,61,203,10,225,123,173,238,142,42,182,57,208,73,61,53,36,147,70,217,26,215,53,202,197,115,17,21,17,205,93,53,209,83,196,214,48,154,158,115,121,165,246,83,135,27,22,89,208,95,123,45,126,59,196,17,246,154,46,203,191,182,90,232,152,179,77,249,69,98,182,61,149,78,183,59,185,205,123,181,209,53,111,81,8,213,224,39,44,241,86,104,113,113,150,118,236,45,73,212,246,14,32,162,196,215,25,223,28,139,13,45,13,4,236,168,149,242,57,140,118,205,221,54,196,197,118,141,89,102,137,138,230,239,212,9,212,225,87,43,127,2,220,56,229,214,89,205,98,246,53,125,155,15,210,251,86,139,181,118,142,149,210,86,117,171,191,40,143,123,93,173,84,179,187,220,114,177,53,209,154,53,26,137,10,220,203,191,14,223,141,61,247,240,233,255,0,109,125,142,255,0,89,255,0,240,99,218,53,157,131,253,107,255,0,227,127,150,252,183,246,127,2,127,140,106,227,235,133,26,62,43,114,58,174,201,108,139,102,51,194,253,107,198,23,154,56,96,89,39,170,108,46,71,80,58,73,85,189,56,106,61,198,185,82,70,53,178,50,9,29,185,34,216,224,196,14,85,156,120,255,0,200,142,21,51,126,245,253,182,44,33,125,185,220,127,239,12,166,178,53,157,47,252,33,209,62,73,191,181,211,177,191,201,48,149,67,86,204,89,133,175,184,27,21,94,112,86,41,161,236,87,172,63,112,168,181,220,105,186,172,147,161,85,4,142,142,88,247,177,92,199,109,123,28,154,181,85,171,166,168,170,157,228,233,242,230,227,95,241,170,203,137,236,24,254,231,106,143,51,112,183,228,238,84,208,47,74,75,165,10,35,18,59,155,97,218,214,55,115,222,177,202,216,149,205,100,141,107,180,137,179,69,26,6,96,24,149,204,27,141,187,87,10,24,2,59,22,24,158,146,187,49,113,85,61,68,54,170,54,213,53,179,218,96,116,51,53,151,103,198,232,101,99,217,29,67,99,107,98,145,26,147,47,81,26,170,145,201,165,234,226,43,62,112,111,13,185,71,125,205,108,103,91,72,214,91,169,222,203,101,12,213,11,11,238,215,21,99,150,158,138,37,107,30,237,242,57,186,43,145,142,216,196,124,142,77,140,114,166,189,156,69,103,206,50,226,75,55,47,185,173,140,235,106,220,251,141,67,217,108,161,154,161,38,101,166,220,143,114,211,209,68,173,99,27,178,54,187,69,114,49,187,222,175,145,201,189,238,85,15,43,105,187,99,235,254,63,162,190,216,174,120,130,227,141,174,55,136,234,232,235,41,38,154,107,173,77,214,73,145,209,203,28,141,85,153,245,46,153,81,200,228,85,122,189,81,83,188,159,236,198,143,52,34,229,249,141,91,157,85,180,149,88,237,114,158,240,236,64,250,106,104,224,98,86,173,170,101,145,138,216,164,124,74,246,170,236,123,227,114,70,247,181,207,99,99,99,155,27,113,43,148,167,5,30,196,163,163,226,203,51,109,151,90,59,212,221,104,240,93,190,116,232,70,218,25,160,233,190,230,228,71,111,147,172,201,101,142,38,200,214,181,35,71,74,137,34,75,11,217,157,92,88,249,88,206,79,151,248,135,211,167,3,90,195,101,62,19,188,172,100,223,203,252,61,233,208,26,214,27,41,240,157,229,99,38,254,95,225,239,78,128,11,170,0,0,66,183,58,191,52,248,91,229,253,15,168,220,73,169,33,91,157,95,154,124,45,242,254,135,212,110,32,93,94,70,63,166,207,221,191,226,68,170,17,87,200,199,244,217,251,183,252,72,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,10,167,37,43,251,0,39,121,81,74,120,149,0,45,143,17,185,141,77,150,25,69,137,49,68,181,16,71,37,61,182,177,209,164,178,43,53,115,105,102,122,119,167,127,243,11,156,71,151,54,252,221,168,194,89,117,14,11,162,147,107,238,175,142,158,95,126,68,213,147,83,86,177,127,55,187,224,158,43,251,64,135,218,154,171,206,60,197,49,62,101,150,170,229,118,168,134,153,168,138,231,189,239,93,177,177,19,114,170,170,248,39,137,176,207,7,217,49,75,146,217,87,73,96,134,157,209,200,228,145,28,175,138,54,57,83,180,206,255,0,230,127,223,8,75,224,119,45,169,115,55,136,11,37,174,177,170,177,219,101,166,185,162,109,99,181,116,117,180,205,68,84,127,118,158,250,248,119,155,18,82,82,197,69,78,202,104,19,70,51,93,60,62,43,175,195,246,129,220,1,195,188,0,165,85,21,124,78,90,157,231,82,46,175,93,87,69,215,185,14,214,129,80,0,0,0,14,21,116,248,13,78,28,112,139,222,5,103,10,136,189,202,154,156,128,33,131,155,134,68,92,176,230,106,38,107,219,45,149,75,103,169,160,183,81,79,59,96,107,97,108,154,76,154,170,183,191,95,113,141,239,79,138,38,190,5,221,229,123,198,21,161,48,189,46,80,99,91,229,44,55,8,42,170,93,11,170,170,229,87,202,201,106,32,218,237,28,138,221,119,76,230,167,189,252,211,52,120,189,200,219,30,121,229,21,199,13,93,34,252,167,90,146,86,72,216,162,115,211,167,50,46,136,178,38,137,249,206,53,253,108,216,179,35,243,18,25,168,43,37,166,185,218,38,167,168,214,57,86,52,149,17,89,42,49,221,55,247,181,85,27,170,110,248,1,179,139,30,201,26,143,99,145,205,95,5,69,213,10,140,52,224,195,142,219,6,120,225,90,106,27,252,17,80,222,34,168,158,41,163,99,234,102,209,18,86,109,85,115,163,209,123,166,111,199,252,230,100,71,44,114,166,177,187,84,253,128,86,0,0,0,0,14,28,168,212,87,42,247,34,106,165,177,205,126,32,112,46,82,217,171,238,215,234,212,254,160,133,242,189,171,20,202,158,238,221,127,50,55,127,100,158,0,92,185,231,134,154,23,212,84,74,200,162,141,55,57,239,118,136,212,251,213,84,199,62,36,184,223,202,110,31,232,217,13,86,37,178,214,93,38,98,190,58,69,170,122,189,118,202,214,59,221,141,142,85,211,87,47,244,24,49,196,215,54,155,237,235,182,97,76,165,178,81,54,158,72,103,166,146,225,218,235,35,115,29,212,209,23,102,216,149,87,106,107,174,191,206,253,90,46,3,95,113,22,101,103,190,45,73,238,85,181,119,171,164,238,149,208,197,53,107,156,216,209,202,233,28,214,44,242,46,212,238,94,237,126,9,241,3,213,113,3,196,134,98,241,33,139,93,115,190,79,82,218,116,116,237,167,160,167,170,168,154,53,99,165,89,123,218,247,46,170,158,239,130,39,230,167,119,221,154,92,12,114,213,171,196,116,208,102,70,111,82,220,40,88,238,156,148,150,250,154,10,119,49,241,75,74,229,213,201,34,185,87,69,149,191,205,77,21,169,170,125,222,211,131,206,87,86,58,90,40,177,166,108,214,212,207,86,254,155,226,162,117,45,28,177,49,175,167,93,200,186,172,186,232,233,60,123,191,53,59,137,53,181,90,168,44,150,234,123,93,182,154,56,41,233,163,100,81,177,140,107,81,26,214,163,83,185,168,137,224,137,240,1,107,181,208,89,168,33,182,219,105,163,130,8,24,216,218,216,216,214,166,141,106,34,119,34,34,107,162,33,245,128,7,26,162,120,159,52,206,115,221,225,221,250,142,233,21,21,118,235,222,82,140,239,213,123,192,166,54,124,127,95,220,119,35,67,91,167,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,28,42,106,158,5,27,17,59,213,14,195,133,240,3,132,119,222,84,117,57,53,248,248,4,147,69,85,119,112,29,167,10,136,228,86,185,17,81,83,69,69,248,156,53,200,239,2,160,44,23,16,60,25,101,38,127,90,93,77,124,181,65,67,86,196,145,209,84,211,91,233,86,70,185,209,116,211,107,159,26,170,47,115,87,93,124,81,8,190,226,79,149,254,52,202,185,42,175,24,18,233,87,122,183,245,230,115,98,169,109,36,46,142,36,143,123,125,238,179,117,248,167,115,19,246,19,124,81,44,48,206,221,147,68,201,27,247,57,168,169,254,48,53,135,138,231,152,185,75,136,86,158,142,245,115,178,87,208,84,104,230,82,92,29,31,190,197,240,85,137,253,233,239,47,130,255,0,57,76,138,203,94,102,124,66,229,228,52,84,114,58,138,245,77,70,140,103,245,101,101,119,86,70,183,95,206,127,93,83,85,215,199,111,195,192,155,44,113,145,121,97,152,52,245,80,98,76,31,104,170,237,76,86,189,100,183,211,189,123,209,59,253,248,221,253,138,24,141,156,156,168,242,195,27,199,93,87,131,153,13,150,174,94,163,224,101,50,211,82,179,123,182,232,139,178,145,123,189,213,248,252,87,239,2,207,101,223,58,58,217,164,164,161,199,153,103,106,161,135,185,179,214,50,227,85,42,183,243,181,118,212,133,202,191,205,238,213,124,75,209,111,230,229,144,149,145,55,173,87,4,50,46,154,254,66,224,228,69,211,195,253,107,254,115,14,241,215,40,14,34,172,175,170,168,194,245,88,110,182,146,55,57,97,73,239,58,74,246,106,154,127,204,26,154,247,175,220,89,251,199,46,254,42,172,179,186,25,240,61,190,109,170,228,221,21,234,147,69,209,116,254,116,136,191,226,2,75,102,230,211,195,245,51,85,101,184,66,255,0,5,77,180,247,6,233,255,0,212,170,90,140,197,231,61,103,182,189,176,224,12,3,111,189,177,90,170,178,201,93,85,79,181,119,247,38,142,167,106,175,187,222,96,162,112,39,196,234,187,98,96,26,125,83,255,0,158,104,191,244,167,238,216,185,114,113,87,126,147,167,14,13,181,211,38,186,110,158,245,75,167,130,175,243,30,229,248,1,232,115,127,153,158,123,102,159,228,104,233,233,112,245,54,138,221,180,151,10,199,72,159,148,71,166,142,73,90,137,224,137,249,190,26,248,24,219,135,44,24,207,55,113,115,109,116,147,84,221,174,213,109,150,103,62,162,165,28,245,68,213,238,85,124,175,77,123,213,87,199,226,164,135,101,31,39,124,108,202,150,87,102,141,206,218,200,251,149,34,162,185,178,68,84,88,221,174,168,250,103,39,231,43,126,63,2,70,50,139,134,172,174,202,10,56,99,195,184,90,217,21,68,113,116,221,35,40,105,219,175,184,198,185,117,100,76,93,87,98,119,129,141,92,13,114,248,195,217,38,148,185,131,138,42,170,43,239,149,52,78,78,157,69,61,42,178,30,180,80,171,145,174,110,245,238,84,122,39,189,224,171,247,247,231,98,34,39,114,28,248,0,7,92,146,109,78,227,176,249,37,141,202,253,117,209,52,248,40,28,178,69,87,123,199,208,212,58,99,98,167,231,33,222,137,160,28,128,0,0,0,225,124,10,85,10,202,23,196,14,90,84,80,158,37,96,8,97,231,25,151,211,88,179,127,12,226,184,152,189,27,173,174,169,94,186,49,52,86,214,57,223,5,213,127,150,79,20,255,0,57,51,198,5,115,110,192,178,226,44,154,101,246,158,6,62,106,24,91,19,28,174,106,42,110,174,164,215,197,53,240,95,188,12,38,229,61,152,211,225,62,36,98,176,200,169,217,110,22,139,139,154,138,231,232,178,237,137,222,9,221,249,177,47,122,255,0,135,192,156,227,89,206,31,49,167,224,251,54,236,152,173,100,145,140,164,74,166,185,99,69,85,209,244,210,51,193,21,21,123,220,159,19,101,75,13,107,110,86,59,125,193,142,85,74,154,88,165,69,84,211,243,152,139,254,112,62,242,151,21,28,47,128,20,149,148,21,39,135,112,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,16,99,196,79,152,28,206,254,252,175,95,229,178,147,156,65,143,17,62,96,115,59,251,242,189,127,150,202,70,182,151,228,173,248,207,177,120,116,31,233,12,95,169,79,188,183,167,236,96,236,99,137,242,255,0,19,219,177,158,12,189,84,90,111,86,153,146,122,74,184,21,55,70,237,21,21,21,23,84,115,92,213,86,185,142,69,107,154,231,53,200,168,170,139,248,224,136,68,205,51,172,113,116,109,203,116,94,162,109,220,136,154,102,52,152,157,241,49,60,98,99,156,74,109,120,103,226,19,12,113,17,151,20,120,150,217,93,78,219,253,20,48,193,136,173,172,98,196,234,42,213,103,188,173,141,92,229,232,61,205,123,162,126,231,106,212,84,85,222,199,181,183,108,131,28,138,206,204,93,144,121,131,73,142,240,148,255,0,218,233,174,116,187,98,254,175,160,235,197,44,212,187,228,141,253,46,167,69,169,212,107,119,55,197,62,229,153,204,165,205,172,17,157,152,34,139,31,96,27,167,107,183,85,235,28,177,72,136,218,138,58,132,68,87,211,206,196,85,217,43,117,77,83,85,69,69,107,154,174,99,154,229,158,101,57,156,99,168,234,87,241,227,143,127,127,241,114,95,72,123,13,115,101,177,95,9,195,68,206,26,228,249,179,243,103,230,207,250,123,99,190,37,236,128,6,225,91,0,0,0,0,0,0,0,0,0,0,0,0,0,22,179,137,92,173,198,249,201,148,247,60,3,129,49,255,0,217,74,202,253,123,76,171,2,189,149,244,233,27,209,104,164,123,85,31,12,82,61,99,223,35,17,203,177,174,106,177,237,123,154,191,23,106,170,138,38,170,99,89,142,93,172,172,21,139,88,156,77,22,111,220,139,116,85,49,19,84,196,204,83,28,231,72,223,62,30,206,44,8,227,211,139,207,194,189,222,124,161,203,187,166,184,62,205,88,189,186,225,69,91,190,158,255,0,35,91,18,179,84,233,181,122,80,202,147,35,116,123,227,149,81,146,38,187,99,84,178,124,52,240,233,137,248,145,199,223,101,45,51,84,91,109,52,144,190,123,181,237,180,105,81,21,189,187,31,209,71,53,95,26,57,210,72,212,99,88,142,221,166,247,162,43,99,126,159,159,110,225,219,53,107,179,178,151,135,218,155,37,61,191,25,212,76,200,164,166,169,173,137,209,83,181,212,233,82,178,62,88,220,246,171,91,2,245,21,24,174,118,136,168,141,87,104,213,152,76,133,201,140,63,144,121,99,106,203,124,63,63,108,236,123,231,173,184,58,157,144,201,95,87,34,235,36,207,70,127,67,26,142,87,57,177,199,27,21,206,219,170,195,176,152,75,217,190,42,171,216,173,98,152,157,252,184,126,111,119,127,63,166,117,116,150,208,237,14,93,209,214,67,107,45,200,230,154,174,220,167,90,39,117,91,170,141,247,166,119,197,90,207,197,252,217,229,29,90,122,168,148,226,251,0,97,28,174,226,39,22,224,76,9,105,246,101,142,217,216,59,45,47,94,89,186,125,74,26,121,95,239,202,231,61,117,124,143,94,247,46,154,232,157,200,136,123,156,156,225,42,124,247,225,130,241,143,112,29,29,69,70,62,177,226,185,104,105,233,27,81,27,34,185,81,44,20,74,177,57,102,123,35,137,209,172,178,202,215,162,166,169,189,138,142,87,49,89,248,252,127,121,183,199,127,75,244,202,83,49,185,89,249,126,196,31,223,149,95,249,21,17,231,133,194,218,196,102,55,44,87,30,110,181,112,229,191,118,158,12,220,247,63,199,228,251,23,130,205,112,245,204,221,138,108,76,205,90,207,91,90,99,173,21,111,214,98,174,123,245,231,19,19,164,162,246,221,113,184,89,238,20,183,107,77,125,69,21,117,20,204,169,165,170,166,149,209,75,4,172,114,57,146,49,237,84,86,185,174,68,84,114,42,42,42,34,161,50,156,37,241,63,104,226,99,4,84,87,190,221,236,204,81,96,232,193,126,161,141,174,90,116,124,136,254,156,240,61,117,214,41,58,114,42,49,85,94,197,107,154,237,200,141,145,246,15,152,135,9,208,95,109,247,94,35,240,75,170,22,237,67,12,46,196,150,228,108,147,37,93,52,109,100,77,170,137,26,138,177,186,40,218,222,162,119,70,177,70,175,213,142,99,186,182,83,128,190,30,51,151,17,230,118,22,206,187,36,127,103,240,165,154,178,105,31,120,170,142,55,246,230,49,58,83,210,211,194,229,220,254,171,100,146,37,155,68,99,52,149,81,203,36,104,197,247,193,81,138,202,177,223,7,136,235,83,87,103,56,237,238,211,159,213,217,45,86,211,98,114,45,191,217,111,194,247,46,69,155,182,181,211,173,63,22,189,34,102,220,240,235,69,90,121,179,17,175,10,162,55,85,74,86,192,4,197,205,108,73,227,127,131,138,92,234,180,73,152,249,109,101,255,0,84,74,62,132,50,65,3,225,133,151,170,125,205,102,217,157,43,216,198,203,19,23,115,101,85,213,89,31,77,81,223,147,233,197,41,176,129,28,220,198,184,88,246,85,85,79,17,88,18,130,221,75,107,151,164,204,81,71,10,116,158,149,114,77,177,181,232,138,237,175,234,186,72,217,35,88,141,118,253,36,84,122,201,43,217,23,207,114,184,170,39,21,102,55,254,116,125,255,0,199,235,237,214,248,232,167,110,234,181,93,57,6,101,86,180,206,235,85,79,41,255,0,167,61,211,249,157,147,230,239,137,166,41,192,131,208,224,12,1,139,179,71,23,80,96,76,9,105,246,157,242,231,213,236,180,189,120,161,234,116,226,124,175,247,229,115,88,154,50,55,175,123,147,93,52,78,245,68,60,241,49,156,30,240,177,135,248,122,193,20,247,91,141,7,91,30,95,104,226,125,238,178,116,99,159,73,185,26,245,160,133,88,231,53,34,141,218,35,156,215,47,85,236,222,171,181,35,100,122,60,179,47,171,48,187,213,225,76,113,159,231,156,173,77,184,219,11,59,33,128,242,218,117,175,87,172,91,167,148,204,113,153,225,230,211,172,107,166,249,214,34,52,215,88,246,60,60,112,241,130,56,114,193,12,194,216,90,62,215,113,171,217,53,226,241,52,104,218,139,149,66,34,232,229,77,87,100,77,213,201,28,72,170,140,69,94,247,61,207,123,238,152,5,131,110,221,22,104,139,118,227,72,135,30,227,113,184,140,199,17,94,47,23,92,215,114,185,214,102,120,204,255,0,60,35,132,70,232,220,199,190,63,188,164,99,191,165,250,157,41,16,120,119,15,221,241,102,32,182,97,108,63,73,218,174,151,154,200,109,244,80,117,26,206,173,68,207,70,70,205,207,84,107,117,115,145,53,114,162,38,189,234,136,75,231,31,222,82,49,223,210,253,78,148,139,94,29,188,192,229,143,247,229,101,255,0,45,136,136,103,244,197,120,234,41,158,113,30,217,116,103,68,87,234,195,108,182,42,253,28,105,185,92,198,189,214,232,151,149,193,216,199,19,229,254,39,183,99,60,25,122,168,180,222,173,51,36,244,149,112,42,110,141,218,42,42,42,46,168,230,185,170,173,115,28,138,215,53,206,107,145,81,85,22,103,120,105,226,47,12,113,35,128,126,213,218,97,167,182,221,169,38,124,23,107,35,107,22,162,91,123,183,191,162,174,114,178,53,115,100,141,168,246,189,27,183,93,236,69,87,70,253,49,7,152,215,11,30,202,170,169,226,43,2,80,91,169,109,114,244,153,138,40,225,78,147,210,174,73,182,54,189,17,93,181,253,87,73,27,36,107,17,174,223,164,138,143,89,37,123,49,43,33,115,159,16,100,30,103,90,179,35,15,193,219,59,30,248,43,109,238,168,124,49,215,210,72,154,73,11,213,159,208,246,171,145,205,108,145,198,245,107,182,232,190,120,107,247,114,60,84,217,187,190,137,246,124,232,254,123,185,51,51,188,171,1,210,158,67,70,103,151,199,87,17,68,78,157,177,84,70,179,106,174,17,164,206,147,19,60,53,138,163,72,170,98,103,56,30,87,43,179,39,12,102,254,1,179,102,62,14,150,161,246,155,220,46,150,20,169,133,98,150,55,49,238,142,72,222,222,244,71,50,70,61,138,173,85,106,171,85,90,231,53,81,203,234,137,165,53,69,116,197,84,206,177,46,98,191,98,230,26,237,86,47,83,52,215,76,204,76,79,24,152,157,38,39,190,36,48,231,154,103,151,236,63,253,249,82,127,145,86,153,140,97,207,52,207,47,216,127,251,242,164,255,0,34,173,48,115,95,200,174,120,37,123,1,253,38,193,250,241,236,148,94,208,91,174,23,73,221,77,108,160,168,171,153,144,205,82,232,224,137,210,57,177,69,27,164,150,69,70,162,170,53,145,177,239,115,188,26,214,185,87,68,69,83,208,229,118,100,226,124,160,199,214,108,199,193,210,211,178,237,100,153,210,194,149,48,164,177,72,215,177,209,201,27,219,220,170,215,198,247,177,85,170,142,68,114,171,92,215,34,57,46,223,0,62,109,240,39,213,61,50,168,246,60,111,240,113,85,146,183,121,51,31,45,172,191,234,119,89,208,134,72,32,124,211,62,203,81,181,172,219,51,165,123,222,232,165,122,110,108,170,186,35,228,233,170,55,242,125,72,69,172,37,217,195,252,50,215,230,213,191,182,52,210,98,127,158,30,206,164,199,237,22,2,156,231,254,27,199,196,126,58,212,77,58,252,90,250,211,93,53,81,61,243,17,187,231,107,49,186,116,138,164,135,36,243,123,12,103,142,92,90,51,15,11,213,83,185,181,176,177,181,212,145,76,178,186,221,90,140,106,205,75,34,171,90,187,152,231,105,170,181,187,218,173,123,83,107,218,171,227,120,170,226,90,195,195,126,1,146,232,229,167,170,197,87,104,101,110,29,182,212,199,55,74,174,88,223,19,101,115,223,27,85,26,216,155,59,100,86,185,204,87,163,85,173,114,42,234,145,125,195,55,19,56,187,134,172,93,53,226,207,77,237,59,29,207,111,182,108,219,226,135,183,244,226,153,176,126,93,209,72,248,186,111,157,95,238,34,110,211,106,247,47,119,133,205,28,201,196,249,191,143,175,57,143,140,101,167,125,218,247,51,101,153,41,161,72,162,141,172,99,99,142,54,55,189,81,172,141,140,98,43,149,92,168,212,87,57,206,85,114,238,238,109,14,184,88,138,35,241,179,186,123,35,191,248,71,111,119,26,187,7,208,228,81,159,213,85,250,181,192,211,165,84,239,243,170,223,242,115,206,34,63,58,174,116,233,166,149,76,245,63,27,17,98,11,190,44,196,23,60,83,136,42,251,85,210,243,89,53,194,182,126,155,89,213,168,153,234,249,31,181,136,141,110,174,114,174,141,68,68,215,185,17,15,207,36,35,151,143,9,95,201,103,230,105,225,143,237,51,224,234,90,183,126,213,91,131,225,86,255,0,222,250,14,114,255,0,101,42,55,249,25,8,247,52,56,140,37,203,22,168,189,115,243,245,241,221,166,255,0,167,85,183,148,109,6,11,52,199,98,114,220,20,107,24,110,164,76,198,157,93,106,235,121,177,167,205,234,233,61,250,198,155,183,204,103,0,62,82,48,39,213,61,78,168,200,67,30,248,1,242,145,129,62,169,234,117,70,66,19,252,7,228,182,189,90,125,144,228,29,172,244,254,59,252,107,190,253,65,225,115,207,45,160,205,252,161,197,153,113,36,84,239,154,247,108,150,42,37,169,154,72,162,142,181,159,148,165,145,238,143,87,35,89,59,34,122,162,34,234,141,84,86,185,21,90,190,232,25,53,209,23,41,154,42,225,59,154,108,46,38,230,14,253,24,155,51,165,116,76,85,19,217,49,58,196,253,109,123,201,222,201,220,205,180,103,38,88,225,220,204,178,69,209,167,190,209,182,119,193,185,206,236,213,13,85,100,240,110,115,24,175,233,202,201,35,223,181,17,219,55,39,114,161,14,124,80,229,149,163,39,179,243,24,229,238,31,151,117,174,221,88,201,232,153,181,201,208,167,168,134,58,136,224,213,239,123,157,211,108,201,30,247,57,85,219,55,46,138,186,38,124,114,198,205,63,181,153,53,113,203,42,138,62,157,70,3,172,252,148,204,143,70,75,73,91,36,211,51,115,149,234,174,149,37,109,74,46,141,107,81,157,45,55,46,229,34,25,13,117,97,177,149,225,171,231,172,125,52,255,0,182,174,141,233,107,11,107,59,217,204,54,119,134,137,152,166,105,170,39,134,150,238,196,113,142,222,183,83,195,122,206,115,83,199,120,126,243,141,240,86,0,183,84,245,238,152,102,142,178,178,229,177,236,115,33,237,139,7,74,39,104,229,115,101,219,78,175,86,185,169,238,75,19,145,85,29,221,227,121,106,101,149,223,22,103,226,102,20,50,244,109,120,22,142,105,234,95,181,174,234,212,85,195,45,60,48,104,175,71,55,86,186,121,55,163,92,137,208,218,186,43,218,165,156,226,135,51,109,25,195,159,152,199,48,176,252,91,109,119,26,198,65,68,253,206,94,189,61,60,49,211,199,62,143,99,28,222,163,97,73,54,57,168,173,223,181,117,84,213,100,3,150,86,91,65,133,178,42,175,48,38,138,157,107,177,189,206,73,91,52,83,72,231,118,42,71,58,8,163,145,142,209,141,115,102,74,183,106,212,93,91,43,117,114,232,141,111,198,26,35,48,205,166,231,24,137,215,232,167,116,125,207,124,238,170,182,63,163,202,48,123,233,185,93,17,70,147,202,171,186,213,114,39,194,38,184,142,205,33,151,192,2,104,230,68,49,113,169,148,180,185,61,196,46,34,177,217,237,125,130,199,120,233,223,45,17,34,194,140,74,122,141,86,70,198,200,145,18,40,153,80,218,136,152,197,106,42,50,54,248,166,142,117,244,225,15,54,174,248,131,133,12,241,202,27,221,210,220,234,124,43,131,110,149,182,42,109,26,202,190,207,81,77,88,234,164,209,23,89,34,100,171,27,183,109,85,107,170,52,87,104,177,181,183,75,154,54,89,93,241,46,88,225,204,204,182,203,190,159,5,86,77,5,194,13,173,77,41,235,150,22,36,251,149,232,190,236,176,195,30,198,181,202,189,125,222,234,49,117,142,124,11,139,126,197,94,234,111,30,207,237,157,162,205,119,180,244,250,189,61,189,186,223,81,71,212,215,69,215,103,104,223,183,79,123,110,221,91,174,169,6,196,235,149,230,21,105,241,103,95,170,175,186,39,216,234,204,146,105,219,189,143,179,229,38,38,245,185,167,190,98,229,169,141,55,206,154,85,93,58,107,60,162,185,121,227,61,249,166,102,213,45,194,239,133,242,90,207,116,234,123,43,125,242,247,3,18,23,177,149,18,55,101,35,92,228,85,145,146,182,37,168,122,177,81,168,172,168,137,222,246,169,183,2,15,99,156,89,155,119,206,76,206,196,89,153,123,139,163,81,125,172,116,236,131,115,93,217,169,218,136,200,32,220,214,49,31,211,137,145,199,191,106,43,182,110,94,245,83,95,103,19,228,112,215,45,71,26,230,159,170,53,215,238,76,51,44,142,51,28,235,5,152,92,141,105,195,211,118,127,94,190,164,83,187,186,34,169,215,148,196,47,167,46,204,165,187,227,236,252,161,198,254,203,183,85,97,252,11,173,109,201,213,138,215,109,168,154,25,153,70,145,70,168,170,233,82,86,245,90,237,17,25,208,87,110,71,108,71,75,89,137,60,181,50,202,209,132,242,13,51,10,25,122,215,76,117,89,52,245,47,218,230,244,169,233,38,150,158,24,52,87,171,93,163,155,60,155,209,173,85,235,237,93,81,141,83,45,137,158,75,134,248,62,14,153,158,53,111,250,248,125,154,57,151,164,252,234,115,141,163,189,77,51,230,89,252,92,114,248,186,245,181,253,121,171,127,56,136,69,175,52,207,48,56,127,251,205,164,255,0,45,173,46,23,41,143,210,167,208,255,0,251,120,183,188,211,60,192,225,255,0,239,54,147,252,182,180,184,92,166,63,74,159,67,255,0,237,227,75,103,211,115,227,62,236,172,236,207,250,173,167,212,183,254,109,41,8,0,19,7,55,132,57,241,253,230,223,29,253,47,211,41,73,41,189,113,51,132,104,120,137,195,124,56,217,233,189,167,124,185,246,207,108,201,190,88,125,145,211,161,74,200,59,157,22,202,142,179,21,83,220,145,54,105,223,222,186,17,173,199,247,155,124,119,244,191,76,165,35,123,65,118,139,184,93,40,157,116,175,73,241,210,119,46,206,135,242,252,78,3,62,154,177,52,77,62,83,15,53,211,175,58,102,229,17,21,105,199,73,152,157,53,227,26,76,110,152,153,199,179,35,56,51,226,170,225,195,190,49,125,166,253,45,69,94,9,196,51,67,21,194,149,213,14,108,86,233,93,44,77,117,197,172,108,82,61,238,100,40,244,116,108,70,172,137,177,21,85,88,205,46,223,45,140,1,132,115,71,8,231,30,4,199,118,159,105,216,238,127,103,187,85,47,94,88,122,157,57,107,37,103,191,19,154,244,209,241,177,123,156,154,233,162,247,42,161,140,92,66,100,78,39,225,223,49,234,114,255,0,18,213,211,214,181,208,182,186,219,95,6,136,218,218,39,189,237,142,85,102,170,177,59,116,111,107,152,229,93,28,199,104,175,110,215,187,65,69,155,248,59,86,241,214,167,116,235,244,78,179,26,79,116,255,0,183,141,189,137,204,242,173,165,199,99,54,83,31,71,157,68,83,58,76,252,106,102,154,106,235,83,60,170,162,103,135,133,81,51,172,197,51,123,110,184,219,239,22,250,91,181,166,190,158,182,134,182,22,84,210,213,83,74,217,98,158,39,181,28,201,24,246,170,163,154,230,170,42,57,21,81,81,81,80,250,72,205,229,233,197,140,24,26,225,71,144,24,229,181,18,90,111,215,52,110,31,175,107,164,149,104,171,103,115,90,148,174,102,170,141,130,89,52,86,171,17,54,75,35,220,244,86,200,231,199,38,68,219,1,141,163,29,102,46,83,199,156,118,75,150,246,179,102,49,59,41,152,213,130,191,190,158,52,85,202,170,123,121,233,60,166,57,79,118,147,32,1,154,140,128,0,49,139,141,126,18,160,226,3,12,46,43,193,148,116,236,204,43,60,49,71,73,44,245,18,53,181,244,81,172,207,90,20,213,233,12,110,115,230,87,182,71,55,243,154,214,57,205,99,149,205,137,75,141,186,225,103,184,85,90,110,212,21,20,85,212,83,62,154,170,150,166,39,69,44,18,177,202,215,198,246,57,17,90,230,185,21,21,170,136,168,168,168,166,193,4,127,241,243,193,172,247,25,238,153,251,149,182,234,118,57,144,186,175,18,218,96,142,56,27,182,56,231,154,166,232,178,73,51,81,92,173,100,77,116,81,199,185,238,87,73,239,57,207,214,51,158,101,126,82,62,19,102,55,243,142,222,255,0,21,227,209,94,222,124,10,184,201,51,59,154,91,159,147,170,127,54,126,108,207,42,103,151,100,238,225,59,163,188,253,140,29,131,177,62,96,98,123,118,12,193,150,90,139,181,234,237,50,65,73,73,2,38,233,29,162,170,170,170,232,141,107,90,138,231,61,202,141,107,90,231,57,81,17,85,63,28,151,190,13,248,70,180,112,247,135,217,138,113,3,123,86,60,188,209,163,43,103,213,204,246,125,60,204,167,124,150,253,172,154,72,101,233,207,10,175,93,168,138,237,123,180,111,142,131,46,203,235,204,46,245,99,117,49,198,127,158,107,123,109,54,191,15,178,24,31,47,95,157,118,189,98,221,61,179,28,231,251,177,172,107,207,124,68,113,123,174,25,248,123,195,28,59,229,197,30,26,182,80,211,186,255,0,91,12,51,226,43,147,30,178,186,182,181,25,239,35,100,86,181,122,12,115,158,216,153,181,186,53,85,85,55,189,238,117,219,0,176,109,90,162,205,17,110,136,210,33,199,120,252,118,35,51,196,215,139,197,85,53,87,92,235,51,63,207,8,225,17,202,55,0,3,209,136,199,190,63,188,164,99,191,165,250,157,41,15,118,235,117,194,241,112,165,180,218,104,42,43,107,171,102,101,53,45,45,52,78,150,89,229,123,145,172,141,140,106,42,185,206,114,162,35,81,21,85,85,17,9,132,227,251,202,70,59,250,95,169,210,145,107,195,183,152,28,177,254,252,172,191,229,177,16,221,160,167,175,141,162,158,216,143,108,186,95,162,11,243,133,217,124,85,248,141,102,155,149,207,213,110,220,188,110,29,196,23,124,39,136,45,152,167,15,213,246,91,165,154,178,27,133,20,253,54,191,165,81,11,209,241,191,107,209,90,237,28,212,93,28,138,139,167,122,42,18,249,193,239,20,248,127,136,92,17,79,106,184,215,244,113,229,138,142,38,94,232,231,86,53,245,123,81,172,90,248,81,141,107,86,41,29,162,185,173,106,116,158,253,138,155,86,55,201,96,248,249,224,214,123,140,247,76,253,202,219,117,59,28,200,93,87,137,109,48,71,28,13,219,28,115,205,83,116,89,36,153,168,174,86,178,38,186,40,227,220,247,43,164,247,156,231,235,109,121,123,228,54,114,222,51,6,219,156,150,75,165,199,9,97,74,62,163,31,114,232,71,44,119,198,50,120,146,123,127,73,210,53,203,20,141,234,126,95,99,216,201,33,238,252,163,19,107,3,70,47,44,198,252,30,34,106,166,126,216,237,238,211,253,159,59,85,138,217,253,186,217,137,205,234,185,77,171,182,227,116,204,239,166,189,53,242,115,164,107,84,85,203,72,223,241,163,132,194,82,129,22,188,211,60,192,225,255,0,239,54,147,252,182,180,184,92,166,63,74,159,67,255,0,237,227,117,70,109,215,199,124,15,169,206,119,235,217,26,240,211,239,86,88,158,143,190,13,178,209,180,191,9,215,90,105,158,167,83,231,87,20,252,110,183,45,117,248,189,207,208,226,127,128,108,225,206,172,242,196,185,155,133,177,38,13,165,181,222,123,31,66,27,133,101,83,42,27,209,163,134,23,110,107,41,222,212,213,209,57,83,71,47,114,167,130,247,37,252,224,195,32,241,143,14,153,93,116,193,56,218,229,102,173,174,173,191,207,117,142,75,84,210,203,18,68,250,122,120,209,170,178,71,26,238,221,11,151,77,21,52,84,239,241,68,185,88,131,57,242,123,9,221,231,195,248,167,53,240,109,154,233,75,183,175,69,112,190,210,211,212,69,185,168,246,238,141,239,71,55,86,185,174,77,83,189,21,23,193,79,217,194,216,211,7,99,171,124,151,108,19,139,44,216,134,134,25,150,154,74,171,85,124,85,113,50,84,107,92,177,171,227,115,145,28,141,123,87,110,186,232,228,95,138,30,214,112,56,91,88,153,191,110,124,249,215,93,253,188,119,53,185,158,212,231,216,236,150,222,87,139,163,76,53,49,68,83,61,73,141,212,198,148,249,220,247,125,111,217,4,24,241,19,230,7,51,191,191,43,215,249,108,164,132,114,179,242,253,136,63,191,42,191,242,42,35,27,7,156,124,47,19,56,126,166,154,107,191,94,207,161,186,218,78,141,191,225,236,146,156,227,225,93,126,183,83,205,234,105,241,187,250,243,195,195,122,227,113,241,150,120,171,55,120,66,204,156,11,130,169,59,93,234,162,223,79,112,166,165,108,114,73,37,87,98,171,134,177,240,68,200,216,231,190,105,25,78,230,70,196,111,189,35,152,213,84,69,85,77,123,48,158,41,190,224,108,85,102,198,184,90,187,177,94,176,253,194,158,233,110,169,233,50,78,133,84,18,54,72,164,216,244,115,29,181,236,106,232,228,86,174,154,42,42,119,27,73,154,203,103,246,78,95,120,127,206,92,89,147,184,142,110,209,87,134,110,14,167,142,167,107,25,218,233,94,212,146,154,167,99,30,244,143,171,4,145,75,211,222,174,102,253,174,247,154,168,110,213,123,101,60,39,138,108,88,231,10,217,177,174,22,174,237,182,92,65,111,167,186,91,170,122,79,143,175,75,60,109,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,196,54,115,147,206,191,183,60,65,90,114,114,146,223,209,164,203,43,122,245,167,146,45,178,79,93,113,138,158,162,77,174,73,28,142,133,176,50,141,27,171,24,228,147,175,174,230,236,83,55,249,73,227,91,86,42,224,183,15,216,173,244,245,113,212,96,235,197,214,201,92,233,152,212,100,147,190,165,213,200,232,149,28,170,172,233,87,68,213,87,35,87,123,94,154,104,136,231,67,6,127,103,29,247,136,12,229,197,153,197,136,225,236,245,120,154,224,234,136,233,183,49,253,146,149,141,72,233,169,183,177,140,73,58,80,71,20,93,77,136,231,236,220,239,121,202,160,102,175,37,188,156,177,99,12,229,197,185,197,119,155,169,87,151,118,250,122,123,93,54,215,166,218,171,147,106,35,117,78,246,189,17,118,65,5,68,93,55,49,237,119,105,221,238,186,54,170,204,161,137,92,172,176,5,54,5,224,183,6,213,46,30,171,180,220,177,85,69,125,254,228,149,41,43,95,84,249,42,95,21,61,66,50,69,247,88,250,56,41,21,155,17,24,230,109,122,107,189,92,236,181,0,98,175,52,127,34,121,155,244,95,88,162,50,168,197,94,104,254,68,243,55,232,190,177,68,4,43,112,157,230,159,38,254,96,97,239,81,128,217,76,214,179,132,239,52,249,55,243,3,15,122,140,6,202,96,0,0,96,175,49,254,95,244,124,68,88,165,205,188,161,195,191,234,177,65,217,160,150,154,158,72,41,227,196,84,187,217,30,218,135,204,248,227,100,208,198,170,246,76,174,220,177,196,177,57,31,249,21,138,21,176,158,41,190,224,108,85,102,198,184,90,187,177,94,176,253,194,158,233,110,169,233,50,78,133,84,18,54,72,164,216,244,115,29,181,236,106,232,228,86,174,154,42,42,119,27,73,145,87,205,115,129,111,229,248,160,201,76,25,255,0,68,85,99,250,42,23,127,114,230,221,35,167,70,255,0,223,123,83,218,239,236,38,86,127,174,38,2,53,115,75,52,177,222,116,227,187,158,102,102,93,247,219,56,146,243,209,237,181,189,150,26,126,175,74,22,67,31,228,225,99,35,110,145,196,198,251,173,77,116,213,117,85,85,92,191,173,229,255,0,89,148,92,3,230,39,16,57,223,135,123,38,58,171,246,36,248,102,219,44,147,197,85,97,165,146,227,4,50,186,165,141,122,70,179,79,29,71,124,50,49,206,133,172,110,170,217,28,246,71,234,249,98,242,255,0,163,205,218,202,110,32,115,191,14,246,188,11,73,182,124,51,109,150,72,37,165,191,85,71,60,208,202,234,150,53,235,34,67,4,148,253,240,200,198,182,103,61,186,171,163,107,217,38,117,115,71,242,39,153,191,69,245,138,32,33,47,134,75,77,170,255,0,196,150,84,88,175,182,202,75,141,182,227,142,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,114,184,232,224,202,251,193,230,99,210,219,35,186,251,103,6,98,142,209,81,134,110,82,189,137,84,232,226,86,117,105,170,99,110,154,77,23,86,36,89,26,212,142,70,189,174,110,213,87,197,31,128,225,59,205,62,77,252,192,195,222,163,1,177,70,105,101,110,4,206,156,9,115,203,60,203,177,123,103,13,222,122,61,182,139,181,77,79,213,233,76,201,163,252,164,47,100,141,210,72,152,239,117,201,174,154,46,168,170,138,26,219,216,179,163,52,48,214,87,226,108,151,178,226,250,184,48,78,48,168,166,171,188,89,92,200,229,130,121,224,145,146,71,43,55,181,93,11,247,69,22,231,68,172,87,164,81,181,251,145,141,68,253,94,29,114,27,25,113,37,155,150,44,169,193,148,85,110,125,198,161,143,185,215,67,78,147,50,211,110,71,181,42,43,101,71,61,141,217,27,93,170,53,94,221,239,86,70,213,222,246,162,220,12,239,224,75,62,114,119,62,109,153,17,71,134,106,241,85,102,42,168,123,112,141,198,221,6,216,47,112,55,189,207,77,203,182,7,196,213,69,157,146,63,72,83,223,115,150,37,100,175,154,158,15,184,76,193,188,34,229,127,216,123,21,69,37,226,251,95,81,37,77,247,17,182,129,105,103,186,189,36,122,192,143,98,201,42,177,145,68,244,141,172,71,236,215,168,244,68,116,175,85,15,107,145,121,23,151,28,58,101,197,187,43,242,190,205,216,109,84,58,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,234,76,253,173,213,116,70,163,90,214,49,172,99,24,198,220,0,0,213,92,250,174,118,155,173,150,165,148,119,155,101,93,5,68,148,240,85,178,42,152,93,19,221,4,241,50,104,101,70,185,17,85,146,69,36,114,49,222,14,99,218,228,213,21,20,249,73,116,207,190,5,106,120,154,224,203,36,115,63,44,104,42,234,179,67,14,101,190,23,182,210,208,182,170,40,224,187,219,150,154,21,116,15,89,228,100,80,190,21,158,105,155,34,57,55,39,82,55,53,234,232,214,48,246,188,177,120,241,252,55,216,169,178,27,54,47,91,177,246,31,183,183,217,183,75,141,199,169,85,138,33,107,230,116,154,55,164,212,235,83,192,218,116,118,233,36,150,102,164,147,46,187,37,114,103,249,171,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,193,60,11,241,155,98,227,15,46,42,174,114,90,189,141,140,240,191,103,167,196,214,216,152,245,165,108,146,163,250,85,52,210,59,93,97,151,165,42,164,110,114,201,27,152,230,187,114,35,37,144,50,84,197,254,101,25,67,77,155,252,31,99,136,18,10,69,185,96,250,116,197,246,217,170,103,150,38,64,250,22,185,245,14,68,143,93,239,117,26,213,198,198,189,21,138,249,90,171,183,68,123,114,128,252,156,89,133,172,88,231,10,222,112,86,41,161,237,182,92,65,111,168,181,220,105,186,175,143,175,75,60,110,142,88,247,177,90,246,238,99,220,154,181,81,201,174,168,168,189,224,107,47,148,248,235,240,95,154,120,55,51,61,151,237,63,178,88,130,221,125,236,93,126,143,106,236,181,49,205,210,234,109,118,205,221,61,187,182,187,77,117,209,116,208,217,163,9,226,155,22,57,194,182,108,107,133,171,187,109,151,16,91,233,238,150,234,158,147,227,235,210,207,27,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,113,172,190,108,96,95,193,126,105,227,44,179,246,167,180,254,201,98,11,141,139,182,244,58,61,171,178,212,201,15,87,167,185,219,55,116,247,109,220,237,53,211,85,211,82,111,185,123,241,41,98,198,28,14,219,241,174,49,79,100,82,101,37,190,124,61,125,169,101,43,214,22,210,218,233,35,145,147,198,198,58,73,36,254,162,116,10,253,17,28,233,82,84,99,17,187,17,66,58,249,185,230,102,21,204,78,46,38,183,97,106,190,215,246,43,15,210,97,155,140,236,146,57,33,117,116,115,212,84,74,200,220,199,187,94,159,106,108,79,71,109,115,101,138,86,43,125,221,86,245,114,75,201,203,236,184,171,29,113,3,81,55,70,203,77,111,92,29,71,30,214,59,181,213,73,37,61,93,66,234,143,223,31,69,145,83,119,43,54,191,181,123,174,214,55,34,199,94,108,99,175,194,134,105,227,44,204,246,95,179,62,214,226,11,141,247,177,117,250,221,151,181,84,201,55,75,169,181,187,246,245,54,238,218,221,116,215,68,215,66,119,185,107,229,13,54,80,112,125,129,224,88,41,18,229,140,41,215,23,220,166,166,158,89,89,59,235,154,215,211,185,82,77,54,61,180,105,73,27,218,196,70,35,226,114,166,237,85,238,12,160,0,1,26,188,217,56,40,184,230,5,31,227,59,149,246,206,189,234,201,111,124,120,190,138,52,165,167,142,91,93,44,19,76,183,55,72,247,49,242,77,19,35,108,46,111,229,94,248,250,8,196,106,66,168,248,182,201,124,222,198,89,11,154,24,127,55,50,254,122,72,239,184,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,157,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,155,57,154,240,241,255,0,151,57,71,149,220,81,226,236,53,147,88,170,146,237,104,146,161,245,181,212,52,148,204,138,11,5,198,89,100,89,237,113,172,72,145,61,144,174,221,17,136,157,36,122,64,237,100,133,234,161,250,188,109,113,217,140,184,199,186,216,160,117,142,175,8,225,59,21,58,61,152,113,183,100,173,130,91,138,186,68,117,107,222,144,194,174,127,73,236,141,173,114,59,166,137,34,177,83,171,34,47,181,229,169,193,69,199,136,188,199,161,205,12,107,108,215,44,176,141,193,210,84,189,201,75,60,119,91,165,50,211,74,203,100,176,72,229,122,66,246,78,215,200,229,137,204,116,108,124,72,173,115,209,204,196,12,39,110,177,94,49,85,154,211,138,113,31,217,251,45,109,194,158,158,227,119,236,111,171,246,125,43,228,107,101,169,232,49,81,242,244,216,174,127,77,171,185,219,116,78,245,54,94,201,76,21,128,114,235,40,240,134,10,202,218,138,74,172,39,107,179,211,69,105,172,166,124,47,101,124,10,196,114,85,172,144,53,177,74,249,213,203,51,229,98,34,72,249,28,255,0,231,1,237,75,85,197,143,149,140,228,249,127,136,125,58,114,234,150,171,139,31,43,25,201,242,255,0,16,250,116,224,107,88,74,247,43,238,96,149,55,106,155,47,11,217,211,117,164,99,217,78,218,12,31,124,169,150,42,102,108,134,42,90,122,59,42,69,20,13,106,189,90,201,220,201,229,151,124,143,86,197,239,61,204,214,40,64,27,84,3,13,121,117,241,213,77,197,46,13,76,15,152,53,244,140,205,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,249,236,115,218,198,49,200,198,101,86,63,199,248,55,43,48,109,219,48,115,7,16,210,88,240,245,142,157,106,107,171,170,85,118,68,205,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,20,60,87,18,252,69,224,78,23,242,178,191,51,49,213,71,246,218,59,61,22,201,191,174,119,78,205,52,208,81,245,34,138,78,143,87,160,246,245,94,221,140,241,85,240,69,215,91,53,115,51,21,103,38,99,226,60,210,198,181,125,162,245,137,174,18,220,42,118,201,35,227,135,122,251,144,69,212,123,222,216,98,98,54,56,216,174,93,145,177,141,69,209,168,123,94,42,184,152,198,92,87,230,229,102,105,99,10,26,75,115,27,78,219,109,162,217,76,136,230,91,173,209,190,71,197,2,201,181,29,51,247,75,35,223,35,145,55,61,238,218,214,51,100,108,181,85,182,155,173,186,154,130,178,225,108,171,165,167,186,83,173,93,12,179,66,230,50,170,4,150,72,86,88,156,169,163,216,146,195,44,106,230,234,155,227,123,124,90,168,129,41,92,140,127,77,159,187,127,196,137,84,34,175,145,143,233,179,247,111,248,145,42,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,10,151,195,188,164,14,90,84,112,158,7,32,8,49,230,195,152,211,226,206,36,101,176,198,169,217,109,246,139,115,156,136,231,232,146,237,149,222,11,221,249,178,167,122,127,135,196,155,251,245,107,109,182,59,133,193,238,84,74,106,89,101,85,68,215,243,88,171,254,99,90,190,32,241,167,225,7,54,239,120,173,36,145,236,171,74,86,181,100,69,69,209,148,209,179,193,85,85,59,218,191,16,51,23,147,158,95,77,125,205,252,77,138,229,98,244,109,86,186,85,98,232,197,213,93,88,215,124,87,84,254,69,124,19,252,196,207,24,21,202,71,2,203,135,114,105,247,218,136,24,201,171,161,116,79,114,57,170,171,182,186,175,79,4,215,193,62,243,61,64,20,184,168,161,124,64,34,21,39,129,74,120,149,128,0,0,0,1,75,143,157,242,42,59,221,62,149,77,78,137,24,171,249,168,7,100,114,110,78,243,176,249,34,141,200,253,117,213,52,248,169,245,129,194,162,47,114,152,39,199,47,47,140,61,157,137,85,152,56,94,170,162,130,249,77,68,212,233,211,211,210,163,38,232,197,50,181,28,231,108,94,245,86,34,251,222,8,159,119,118,118,143,16,53,129,196,118,12,103,148,88,185,214,186,185,170,109,55,106,70,197,51,95,79,82,141,122,34,232,246,170,62,39,174,157,232,139,227,240,67,36,178,131,153,158,123,101,103,228,107,41,233,113,13,54,136,221,181,119,10,198,200,191,148,87,174,174,89,92,139,226,169,249,190,26,120,147,41,155,188,53,101,118,111,209,205,30,34,194,214,201,106,36,139,166,217,31,67,78,237,61,199,181,171,171,226,122,234,155,215,188,142,124,220,228,239,141,159,82,250,236,174,185,219,95,31,122,172,85,183,54,70,136,137,27,116,209,25,76,212,252,228,119,199,226,7,177,203,174,115,214,123,147,221,14,63,192,54,251,35,17,168,169,44,117,213,85,27,151,127,122,104,218,119,42,123,189,229,215,135,155,79,15,213,45,69,138,225,11,60,85,119,83,220,29,175,255,0,82,161,27,87,222,92,156,85,216,100,233,205,131,109,117,41,174,155,160,189,82,233,224,139,252,247,181,126,39,225,47,2,124,78,163,182,46,1,167,213,127,249,230,139,255,0,74,4,156,220,57,185,100,37,28,78,232,213,193,52,137,174,159,144,184,53,21,116,240,255,0,90,255,0,156,178,249,137,206,142,182,25,42,232,112,30,89,218,171,161,239,108,21,143,184,213,68,174,252,221,29,181,97,106,167,243,187,181,79,3,16,236,252,187,248,170,189,78,216,96,192,246,248,119,43,83,116,183,170,77,19,85,211,249,178,42,255,0,136,188,24,23,148,7,17,87,167,210,212,98,138,172,55,69,73,35,154,179,36,23,157,101,99,53,93,127,230,14,77,123,147,239,3,193,230,87,51,62,33,115,14,26,218,56,221,69,101,166,172,71,179,250,142,178,187,171,27,93,167,230,191,174,137,170,105,227,183,227,224,99,172,183,60,197,205,172,66,148,245,151,171,157,238,190,190,163,70,178,174,224,233,61,247,175,130,44,175,238,79,117,60,87,249,168,76,30,77,242,163,203,12,17,29,13,94,49,100,55,170,184,186,111,157,149,43,77,84,205,237,221,170,38,250,68,238,247,147,227,240,79,184,203,156,15,145,121,97,151,212,244,176,97,188,31,104,165,236,172,70,177,99,183,211,177,123,145,123,253,200,219,253,146,129,16,28,54,114,191,198,153,169,37,45,227,29,221,42,236,182,254,188,46,116,84,205,164,153,210,68,177,239,119,189,214,118,159,4,239,98,254,194,80,120,126,224,203,41,50,6,210,218,107,29,170,10,234,183,164,110,150,166,166,223,74,146,57,205,139,166,187,156,200,209,85,123,220,186,235,226,170,95,168,161,134,6,236,134,38,70,223,185,173,68,79,241,21,129,194,34,53,17,173,68,68,68,209,17,62,7,32,165,206,70,248,129,81,74,187,238,40,89,53,84,86,247,134,166,154,247,248,129,206,196,94,244,66,180,77,19,192,39,129,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,42,106,116,74,139,224,135,208,82,173,212,15,145,175,86,46,186,254,195,233,108,168,237,63,89,214,248,251,180,251,138,54,185,191,16,62,176,117,49,203,224,171,174,158,39,98,46,160,114,0,0,112,168,138,154,41,200,2,142,140,72,186,164,76,215,239,218,133,96,0,0,0,7,84,178,232,154,33,208,201,87,93,126,8,7,214,189,253,200,113,180,55,195,82,160,56,218,135,32,0,0,0,0,0,56,95,216,114,112,190,0,82,86,81,169,83,87,84,3,146,215,241,25,128,41,243,19,43,238,118,57,160,142,87,59,163,181,175,219,162,255,0,84,66,229,252,228,84,254,97,116,14,186,136,35,169,133,208,76,221,88,237,53,77,63,94,160,106,203,115,162,154,211,117,171,182,200,170,146,81,212,73,3,180,118,189,237,114,181,123,211,246,27,27,240,145,143,32,199,185,33,134,110,141,153,239,149,45,180,77,147,115,92,154,47,100,129,203,226,171,241,127,222,65,127,25,216,9,153,125,159,152,134,221,28,76,141,151,26,170,187,147,81,138,221,52,146,182,161,19,243,81,52,252,194,94,185,105,226,72,47,89,3,98,163,130,103,191,177,208,82,195,38,228,84,209,236,162,163,69,211,95,20,239,3,47,78,20,228,225,124,0,167,93,14,81,123,202,21,53,93,14,90,154,34,38,160,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,99,196,79,152,28,206,254,252,175,95,229,178,147,156,65,143,17,62,96,115,59,251,242,189,127,150,202,70,182,151,228,173,248,207,177,120,116,31,233,12,95,169,79,188,183,160,2,30,233,0,191,124,29,113,45,112,225,215,49,218,234,213,167,126,17,196,211,82,210,98,38,75,27,149,208,68,199,185,25,87,27,152,215,73,186,20,150,71,108,68,84,145,170,230,233,185,88,246,88,64,122,216,189,94,30,228,93,183,58,76,48,51,76,179,13,156,96,238,96,113,148,245,173,215,26,76,123,38,59,38,39,73,137,229,49,18,159,252,59,136,45,24,179,15,219,49,78,31,171,237,86,187,205,28,55,10,41,250,110,103,86,158,102,35,227,126,215,162,57,186,181,200,186,57,17,83,94,244,69,63,68,137,206,5,56,177,159,36,113,60,121,105,138,219,78,252,19,138,110,108,116,181,47,116,112,186,211,91,34,50,46,212,233,30,173,69,129,90,200,210,84,122,251,173,98,61,170,138,215,50,89,99,44,28,187,31,70,62,215,94,157,211,28,99,177,199,123,101,178,120,141,145,204,39,11,118,122,214,234,223,69,95,58,59,251,38,56,76,125,60,38,0,1,158,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,207,143,239,54,248,239,233,126,153,74,102,55,43,63,47,216,131,251,242,171,255,0,34,162,48,231,143,239,54,248,239,233,126,153,74,102,55,43,63,47,216,131,251,242,171,255,0,34,162,33,249,119,165,238,120,215,237,116,134,217,127,87,88,63,83,15,238,67,49,143,154,221,110,183,217,237,244,182,155,77,5,61,21,13,20,44,166,165,165,166,137,177,69,4,76,106,53,145,177,141,68,70,181,173,68,68,106,34,34,34,34,33,244,130,96,231,13,103,77,57,0,0,252,12,123,227,251,202,70,59,250,95,169,210,153,8,99,223,31,222,82,49,223,210,253,78,148,196,199,254,75,119,213,171,217,41,6,201,250,127,3,254,53,175,126,148,57,155,8,26,247,155,8,17,253,152,253,47,234,253,235,131,167,79,236,31,181,253,216,0,37,110,127,99,223,31,222,82,49,223,210,253,78,148,139,94,29,188,192,229,143,247,229,101,255,0,45,136,148,174,63,188,164,99,191,165,250,157,41,22,188,59,121,129,203,31,239,202,203,254,91,17,15,207,61,33,111,194,61,233,116,135,69,95,209,12,111,175,115,252,170,19,156,67,159,27,249,53,151,89,43,156,178,88,50,218,243,110,246,117,101,28,21,50,88,96,150,121,170,44,175,233,181,54,77,36,174,126,238,174,157,102,234,253,232,146,104,172,107,58,110,146,72,56,170,226,90,195,195,126,1,146,232,229,167,170,197,87,104,101,110,29,182,212,199,55,74,174,88,223,19,101,115,223,27,85,26,216,155,59,100,86,185,204,87,163,85,173,114,42,234,144,215,136,177,5,223,22,98,11,158,41,196,21,125,170,233,121,172,154,225,91,63,77,172,234,212,76,245,124,143,218,196,70,183,87,57,87,70,162,34,107,220,136,135,190,209,98,108,205,49,99,77,107,141,250,246,127,231,179,233,236,106,186,24,200,243,26,46,220,205,166,169,163,15,84,117,122,188,174,76,79,29,39,149,19,172,69,81,191,89,154,98,126,60,47,167,4,153,203,152,185,95,156,182,171,6,10,179,92,113,5,187,21,214,67,77,119,176,219,226,129,106,43,152,200,230,72,222,217,37,111,228,250,61,103,204,190,252,108,84,98,164,143,107,53,115,102,48,197,30,5,184,74,159,34,44,53,24,247,30,81,212,83,227,235,228,50,208,212,82,58,162,55,197,109,162,73,145,82,38,172,47,124,114,186,69,138,41,92,245,85,209,54,49,17,170,215,171,242,184,217,100,184,107,216,108,52,69,233,227,190,35,179,249,227,167,223,170,19,210,118,121,151,103,153,221,87,50,234,99,74,35,171,85,113,250,73,142,125,147,17,241,98,174,51,17,198,105,138,116,24,115,205,51,203,246,31,254,252,169,63,200,171,76,198,48,231,154,103,151,236,63,253,249,82,127,145,86,158,249,175,228,87,60,26,173,128,254,147,96,253,120,246,75,14,120,1,243,111,129,62,169,233,149,68,173,103,23,224,199,240,99,136,191,12,190,206,251,23,216,221,237,110,223,175,79,167,170,109,219,183,223,234,239,217,211,233,254,83,169,179,167,239,237,34,151,128,31,54,248,19,234,158,153,84,126,199,27,220,88,193,196,62,39,163,195,88,49,181,16,224,156,53,52,174,164,146,71,73,27,174,181,46,68,106,213,73,10,170,35,90,214,162,182,36,115,122,141,108,146,43,149,171,34,198,200,246,93,142,163,3,151,87,53,111,153,170,98,35,183,116,125,157,191,82,227,219,61,149,197,109,70,217,97,237,217,153,162,221,187,84,85,93,113,198,159,198,92,152,210,126,116,204,105,79,102,250,180,210,37,141,119,23,219,229,184,85,73,105,165,168,166,161,124,207,117,44,53,51,182,121,98,137,92,187,26,249,26,198,35,220,141,209,21,200,198,34,170,42,163,91,174,137,236,114,62,171,42,169,51,87,15,203,157,182,234,138,220,18,233,164,138,237,20,14,149,28,214,190,39,178,57,23,162,230,201,181,146,186,55,185,24,170,229,107,29,163,94,190,234,251,46,21,120,105,191,113,33,143,163,181,181,42,41,112,173,166,104,157,136,174,84,210,67,213,164,138,70,74,232,154,198,72,228,87,58,87,64,232,209,205,107,209,138,228,115,154,168,154,47,133,205,172,165,198,249,39,141,235,112,14,62,181,246,75,141,38,146,69,44,106,174,167,172,167,85,84,101,68,15,84,77,241,59,69,209,116,69,69,71,53,200,215,181,205,77,37,54,110,219,162,156,76,211,230,235,206,55,78,159,119,251,194,210,187,152,96,49,184,139,185,29,23,244,189,20,111,138,106,210,186,98,168,152,214,39,140,85,27,167,182,53,166,174,113,172,239,154,247,153,223,203,191,139,25,236,87,11,87,14,24,217,180,233,105,174,154,102,225,187,138,186,56,86,146,166,71,62,87,82,202,174,84,73,27,44,142,119,77,123,228,73,100,70,104,246,189,189,44,16,54,217,206,54,140,117,171,55,104,254,246,177,217,62,106,189,232,211,102,113,91,43,152,102,56,28,78,248,252,84,211,87,42,169,214,238,147,166,253,39,118,248,215,116,243,152,210,102,99,56,1,242,145,129,62,169,234,117,70,66,24,247,192,15,148,140,9,245,79,83,170,50,16,149,224,63,37,181,234,211,236,135,62,109,103,167,241,223,227,93,247,234,0,6,90,62,142,238,107,184,58,8,238,25,125,152,20,150,90,133,154,162,26,235,61,125,197,169,35,162,70,198,232,229,165,133,203,252,155,28,171,37,99,155,220,142,114,35,252,81,158,238,53,240,205,196,181,251,135,105,241,155,109,139,80,176,226,155,5,69,36,15,130,56,94,234,75,172,113,200,180,21,106,217,90,168,246,199,35,222,215,51,84,106,182,87,57,81,234,198,177,100,167,142,172,29,62,51,225,115,26,211,208,217,105,238,21,214,152,96,188,83,172,169,30,234,102,211,78,201,42,38,141,207,211,107,155,76,149,9,238,174,231,53,206,106,107,187,106,195,89,9,206,98,188,30,63,203,91,157,38,99,95,186,127,158,247,81,244,103,94,27,105,54,79,240,102,54,152,174,155,117,77,19,19,58,235,26,197,202,103,78,200,153,210,57,121,161,59,217,59,150,86,140,155,203,28,59,150,118,73,122,212,246,42,54,192,249,246,185,189,166,161,202,175,158,125,174,123,213,157,73,95,36,155,55,42,55,126,212,238,68,34,115,129,92,29,6,51,226,143,5,83,215,89,106,46,20,54,153,167,188,84,44,73,38,218,103,83,64,249,41,230,145,204,211,107,91,82,148,233,239,46,215,57,205,106,235,187,106,204,169,157,179,88,120,138,43,191,60,247,71,182,126,189,223,82,39,211,118,111,85,120,140,54,83,68,206,148,196,220,171,178,102,102,105,167,233,166,34,175,162,160,0,74,20,67,207,102,22,4,195,249,157,130,47,120,3,20,211,117,173,119,218,57,40,231,209,140,115,227,220,158,236,177,239,107,154,146,198,237,175,99,149,171,181,236,107,180,213,8,32,196,88,126,239,132,241,5,207,11,98,10,78,203,116,179,86,77,111,173,131,168,215,244,170,33,122,178,70,110,98,171,93,163,154,169,171,85,81,116,238,85,67,96,2,43,57,151,229,77,195,8,103,100,57,157,45,218,158,166,135,31,194,142,134,157,172,115,101,164,150,134,158,154,9,26,239,20,115,92,213,137,237,114,42,46,174,123,85,169,181,28,248,222,209,225,186,246,105,196,71,26,119,79,132,255,0,191,181,117,244,47,158,124,23,49,187,148,92,159,54,236,117,169,227,241,233,227,17,203,125,58,204,204,252,200,98,17,234,114,187,45,177,62,111,227,235,54,92,96,232,169,223,118,189,204,232,161,90,153,146,40,163,107,24,233,36,145,238,239,84,107,35,99,222,168,212,87,42,53,81,173,115,149,26,190,88,205,238,87,185,67,6,33,199,215,220,226,187,82,212,116,112,156,45,160,180,185,208,200,216,159,91,82,199,182,103,182,84,114,53,206,138,13,90,232,213,29,221,86,199,46,213,70,42,198,48,56,111,133,226,40,179,202,103,127,135,63,177,122,237,86,117,27,61,147,226,51,29,124,234,41,158,175,63,62,119,83,172,110,221,214,152,215,187,84,148,219,173,214,251,61,190,150,211,105,160,167,162,161,162,133,148,212,180,180,209,54,40,160,137,141,70,178,54,49,168,136,214,181,168,136,141,68,68,68,68,68,62,144,11,47,131,136,38,102,169,214,120,162,215,154,103,152,28,63,253,230,210,127,150,214,151,11,148,199,233,83,232,127,253,188,91,222,105,158,96,112,255,0,247,155,73,254,91,90,92,46,83,31,165,79,161,255,0,246,241,15,179,233,185,241,159,118,93,31,153,255,0,85,180,250,150,255,0,205,165,33,6,61,241,133,197,62,31,225,235,4,84,90,173,213,253,108,121,125,163,149,150,74,56,21,142,125,38,228,115,18,190,100,123,92,212,138,55,106,173,107,154,189,87,179,98,38,212,145,241,251,30,33,248,135,193,28,57,96,135,226,156,83,39,107,184,213,239,134,207,103,134,68,109,69,202,161,17,53,106,46,139,178,38,234,213,146,85,69,70,34,167,115,158,230,49,240,199,143,241,254,46,205,28,93,95,142,241,221,219,218,119,203,159,75,181,85,116,34,135,169,211,137,145,51,220,137,173,98,104,200,216,157,205,77,116,213,123,213,84,217,231,25,164,96,233,242,54,167,207,159,178,63,143,103,215,227,5,232,219,96,170,218,59,241,152,227,233,211,11,68,238,143,250,149,71,40,254,236,126,116,254,172,115,154,111,95,2,87,27,133,227,140,124,27,118,187,87,212,86,215,86,205,119,169,170,170,169,149,210,203,60,175,183,85,185,242,61,238,85,87,57,206,85,85,114,170,170,170,170,169,243,241,253,230,223,29,253,47,211,41,71,0,62,109,240,39,213,61,50,168,113,253,230,223,29,253,47,211,41,72,231,28,171,246,159,233,93,49,17,78,223,105,28,62,7,251,230,66,114,152,253,42,125,15,255,0,183,140,189,226,27,41,48,14,114,229,117,215,13,230,29,69,61,21,13,20,51,220,169,110,149,51,190,40,173,53,76,167,149,140,173,126,217,35,71,182,38,200,247,171,94,228,98,162,46,239,189,49,11,148,199,233,83,232,127,253,188,121,238,62,184,199,180,99,234,39,100,158,82,222,173,215,76,55,54,217,49,5,214,6,57,253,166,162,26,133,86,82,196,231,177,27,210,107,161,142,85,154,37,114,73,185,136,215,35,90,244,147,121,133,196,217,195,101,52,205,237,250,245,180,142,221,243,252,247,42,220,247,35,204,179,206,144,239,81,151,76,209,52,77,169,170,228,126,100,121,58,55,248,206,248,136,252,233,221,195,89,140,32,184,210,193,67,112,170,162,166,184,211,220,33,167,153,241,71,87,76,217,27,21,67,90,229,68,145,137,35,89,34,53,200,154,162,61,141,118,138,154,181,23,84,73,66,229,187,156,185,139,152,121,125,114,193,216,190,205,113,172,181,225,46,207,69,104,191,244,160,138,145,148,236,130,56,217,110,209,173,99,159,44,109,98,73,191,242,138,173,151,242,142,98,244,250,145,239,145,89,39,139,179,243,48,105,48,38,18,131,251,93,77,206,171,116,95,212,20,29,120,162,154,171,100,146,51,171,211,235,53,122,109,118,231,120,39,222,147,73,149,217,109,134,50,131,0,217,178,227,7,69,80,203,77,146,23,69,10,212,204,178,203,35,158,247,73,36,143,119,114,43,159,35,222,245,70,162,53,21,202,141,107,90,136,212,194,217,236,53,234,174,205,248,157,40,143,183,187,232,73,250,98,206,242,235,89,125,25,77,116,197,204,69,83,19,19,206,220,71,26,183,115,171,132,71,9,141,102,120,68,79,170,0,19,23,53,128,0,5,189,226,39,203,246,103,127,121,183,175,242,41,75,132,91,222,34,124,191,102,119,247,155,122,255,0,34,148,242,191,242,85,120,79,177,176,202,125,33,99,215,167,222,132,24,155,8,26,247,155,8,17,157,152,253,47,234,253,235,195,167,79,236,31,181,253,216,0,37,110,127,0,0,99,223,31,222,82,49,223,210,253,78,148,139,94,29,188,192,229,143,247,229,101,255,0,45,136,148,174,63,188,164,99,191,165,250,157,41,22,188,59,121,129,203,31,239,202,203,254,91,17,15,207,61,33,111,194,61,233,116,135,69,95,209,12,111,175,115,252,170,19,156,124,214,235,117,190,207,111,165,180,218,104,41,232,168,104,161,101,53,45,45,52,77,138,40,34,99,81,172,141,140,106,34,53,173,106,34,35,81,17,17,17,17,15,164,19,7,56,107,58,105,201,229,113,78,84,229,118,58,184,71,118,198,217,109,133,177,13,116,48,165,52,117,87,91,61,61,92,172,137,28,231,36,104,249,24,229,70,163,158,229,219,174,154,185,87,226,167,211,132,178,235,47,176,15,107,251,9,129,112,246,28,237,253,62,213,236,155,100,20,125,125,155,182,117,58,77,110,237,187,223,166,186,233,185,116,241,82,63,249,145,102,182,104,224,92,241,177,218,112,78,100,226,156,61,67,54,20,166,169,146,150,213,120,168,164,137,242,173,101,99,86,69,100,111,106,43,149,172,106,110,211,93,26,137,240,67,221,114,197,204,92,193,199,223,132,175,183,120,235,16,226,62,193,236,110,203,237,107,156,245,157,13,253,179,127,79,170,231,109,221,177,154,233,166,187,83,95,4,52,244,102,54,106,199,124,22,40,243,181,157,251,187,53,88,248,157,141,204,172,108,180,103,181,98,181,179,213,166,124,159,157,206,184,166,35,142,155,166,117,98,215,31,222,109,241,223,210,253,50,148,204,110,86,126,95,177,7,247,229,87,254,69,68,102,48,24,124,167,224,248,202,177,93,125,117,153,221,167,111,126,191,113,156,244,131,248,95,103,44,228,31,6,234,249,58,109,199,95,175,174,189,72,136,248,189,88,211,93,62,116,233,222,240,183,28,135,200,235,197,194,170,237,118,201,156,11,91,93,91,51,234,106,170,170,112,237,28,178,207,43,220,174,124,143,123,163,85,115,156,229,85,87,42,170,170,170,170,158,135,11,96,188,29,129,109,242,90,112,78,19,179,97,234,25,166,90,153,41,109,84,17,82,68,249,85,173,106,200,172,141,173,69,114,181,141,77,218,107,163,81,62,8,68,30,124,103,198,120,217,243,199,49,45,54,156,230,199,84,84,52,88,174,239,77,75,75,77,136,171,34,138,8,153,89,43,89,27,24,217,17,26,214,181,17,17,168,136,136,136,136,134,115,242,221,198,152,199,29,100,117,242,237,141,177,101,231,16,215,67,138,234,105,163,170,186,215,203,87,43,34,74,58,55,36,104,249,28,229,70,163,158,229,219,174,154,185,87,226,167,198,15,51,177,136,196,205,154,45,233,59,247,238,228,200,218,77,135,205,50,108,146,156,207,19,139,242,150,231,169,230,249,223,157,195,140,233,185,149,196,48,115,159,202,26,108,33,159,56,107,55,45,208,82,67,79,152,86,119,67,88,141,158,87,207,53,198,223,211,138,73,158,199,123,140,98,211,77,67,27,81,139,222,176,200,170,212,85,220,249,159,48,131,155,238,87,218,177,167,9,117,56,242,103,82,65,114,203,235,197,21,202,158,119,81,54,89,229,130,166,102,209,75,74,201,117,71,66,199,58,162,25,157,166,228,114,210,198,138,223,7,55,118,171,209,107,195,239,17,127,129,252,137,226,3,44,232,234,59,5,215,51,48,253,178,142,223,91,179,171,191,165,89,209,171,163,233,172,79,106,117,168,107,171,93,213,115,153,179,161,163,85,94,246,43,108,174,19,194,215,220,115,138,172,216,43,11,80,246,219,214,32,184,83,218,237,212,221,86,71,215,170,158,70,199,20,123,222,173,99,119,61,237,77,92,168,212,215,85,84,78,243,242,140,212,229,29,150,120,171,24,113,123,103,199,86,154,77,44,184,10,223,95,112,187,213,73,28,157,54,246,154,73,168,224,129,175,107,21,137,51,223,58,189,172,123,155,186,56,39,114,42,171,52,80,155,236,39,133,172,88,27,10,217,176,86,22,161,236,86,92,63,111,167,181,219,169,186,175,147,161,75,4,109,142,40,247,189,92,247,109,99,26,154,185,85,203,166,170,170,189,231,235,0,6,58,241,131,198,222,87,240,141,134,119,94,167,164,190,99,106,218,120,234,236,248,77,181,82,65,61,116,29,161,145,73,43,230,100,50,182,153,141,107,165,123,93,43,81,36,88,36,99,53,86,187,110,53,113,13,197,158,13,226,235,150,38,102,99,139,21,61,37,158,251,65,81,105,166,190,225,198,215,173,84,246,167,173,242,149,32,87,189,99,137,94,201,98,98,72,215,163,54,107,212,98,42,186,39,162,89,254,108,92,21,223,112,214,42,185,241,85,129,100,186,221,112,253,227,73,241,130,92,46,12,151,216,245,75,37,61,53,59,161,116,210,245,164,134,101,149,140,108,44,107,155,7,73,81,21,177,44,113,197,28,20,87,107,173,186,154,190,142,223,115,171,165,167,186,83,165,37,116,80,204,230,50,170,4,150,57,146,41,90,139,163,216,146,195,20,136,215,106,155,227,99,188,90,138,129,114,248,78,243,79,147,127,48,48,247,168,192,108,166,107,89,194,119,154,124,155,249,129,135,189,70,3,101,48,0,0,0,0,6,42,243,71,242,39,153,191,69,245,138,35,42,140,85,230,143,228,79,51,126,139,235,20,64,66,183,9,222,105,242,111,230,6,30,245,24,13,148,205,107,56,78,243,79,147,127,48,48,247,168,192,108,166,7,201,37,166,213,53,214,158,251,53,178,145,247,42,58,121,169,41,235,29,11,86,120,96,153,209,186,88,153,38,155,154,199,186,8,92,230,162,232,229,138,53,93,118,166,159,88,0,0,0,106,174,79,247,46,30,34,240,38,119,240,227,133,112,157,130,163,163,137,50,231,15,219,44,88,130,217,178,103,118,94,147,36,166,165,151,172,248,153,27,250,241,209,172,219,99,87,244,247,236,114,170,166,171,0,39,181,201,124,222,198,89,11,154,24,127,55,50,254,122,72,239,184,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,157,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,129,39,252,215,184,28,166,196,182,171,223,23,25,114,250,181,190,219,105,233,223,139,173,40,201,106,18,186,146,38,199,3,107,96,70,163,150,39,193,19,89,213,106,233,18,195,19,164,213,142,141,253,104,181,202,220,210,199,121,45,142,237,153,153,150,151,223,99,98,75,55,91,177,86,246,88,106,58,93,88,95,12,159,147,153,143,141,218,199,43,219,239,53,116,215,84,209,81,21,54,51,225,215,62,112,111,18,89,71,98,205,108,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,237,241,185,218,35,149,141,222,197,100,141,77,143,106,173,160,203,78,92,188,62,229,199,16,88,151,61,233,240,189,170,175,181,220,40,238,152,82,200,218,57,98,165,195,21,81,196,244,169,146,38,245,157,20,221,73,158,147,70,142,137,173,166,115,24,144,163,118,181,80,47,254,85,99,11,238,96,101,198,28,198,184,159,1,93,112,85,214,245,111,138,178,174,193,116,123,29,85,111,145,201,170,198,245,103,248,81,28,140,145,26,168,146,71,19,247,70,223,86,0,16,151,206,91,0,83,97,158,40,237,120,206,221,135,170,233,41,241,142,23,164,169,172,184,57,37,88,43,174,52,242,203,79,34,49,206,85,98,62,58,104,232,81,204,102,154,35,163,114,166,178,110,117,149,201,46,48,113,54,80,112,209,156,28,59,210,173,90,83,230,21,60,78,180,213,67,21,59,217,67,60,175,138,11,147,37,108,140,220,230,84,208,53,209,163,209,202,177,62,22,108,106,44,142,145,146,83,206,91,0,84,226,110,23,45,120,206,221,135,169,42,234,48,118,40,164,169,172,184,57,34,73,232,109,213,17,75,79,34,49,206,84,122,178,74,153,40,81,204,102,186,171,99,114,166,145,238,108,38,1,234,178,159,2,254,20,51,79,6,229,159,181,61,153,246,183,16,91,172,93,183,161,214,236,189,170,166,56,122,189,61,205,223,183,169,187,110,230,235,166,154,166,186,155,52,97,60,45,98,192,216,86,205,130,176,181,15,98,178,225,251,125,61,174,221,77,213,124,157,10,88,35,108,113,71,189,234,231,187,107,24,212,213,202,174,93,53,85,85,239,33,135,147,78,0,166,196,220,81,221,49,157,199,15,85,213,211,224,236,47,87,83,71,112,106,74,144,80,220,106,37,138,158,52,123,154,168,197,124,148,210,87,35,88,253,117,70,200,228,77,99,220,217,180,0,1,109,56,138,207,156,27,195,110,81,223,115,91,25,214,210,53,150,234,119,178,217,67,53,66,194,251,181,197,88,229,167,162,137,90,199,187,124,142,110,138,228,99,182,49,31,35,147,99,28,168,22,43,152,207,26,255,0,138,174,92,65,96,192,23,59,84,153,155,138,127,39,109,166,157,122,178,90,232,85,30,146,92,221,14,215,49,219,94,196,142,38,202,173,107,228,115,157,164,173,134,88,214,13,237,54,204,101,154,248,254,138,205,71,37,93,255,0,22,99,27,196,116,209,62,174,173,22,123,133,198,174,100,107,86,73,166,114,34,190,73,100,77,95,35,147,189,202,174,95,21,63,87,58,51,123,25,103,214,104,98,12,220,204,9,233,36,190,226,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,119,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,202,79,41,190,10,46,57,127,71,248,206,230,133,179,161,122,189,219,217,30,16,162,145,41,106,35,138,215,85,4,51,37,205,178,49,207,124,115,74,201,29,11,91,249,39,178,62,186,61,28,147,34,48,35,3,58,242,19,54,56,118,197,84,184,43,56,240,167,217,251,213,109,189,151,72,41,187,117,53,94,250,87,201,36,109,147,125,60,146,49,53,124,50,38,138,187,189,221,116,209,81,87,61,121,83,241,213,77,131,164,160,225,99,53,235,233,41,172,85,85,9,14,10,174,109,44,174,157,183,26,186,214,39,179,94,144,198,228,115,37,150,162,73,91,52,138,222,154,164,141,115,220,215,70,145,103,87,28,156,34,90,184,190,202,54,225,72,46,52,150,124,89,97,168,117,203,14,93,103,167,107,216,201,213,138,215,210,204,244,106,202,202,105,147,110,254,154,234,143,142,25,21,178,116,146,55,107,237,139,48,181,247,3,98,171,206,10,197,52,61,138,245,135,238,21,22,187,141,55,85,146,116,42,160,145,209,203,30,246,43,152,237,175,99,147,86,170,181,116,213,21,83,188,13,164,203,85,197,143,149,140,228,249,127,136,125,58,115,31,249,106,113,175,110,226,47,46,40,114,191,26,220,245,204,220,35,111,116,117,44,114,213,79,37,214,215,76,148,209,50,231,44,242,53,88,147,61,243,181,146,53,101,115,221,35,31,42,35,90,244,107,50,3,139,31,43,25,201,242,255,0,16,250,116,224,107,88,74,167,18,60,11,126,26,248,47,201,236,241,201,204,25,218,243,38,203,151,248,111,219,20,212,78,219,53,246,215,29,166,36,93,33,70,175,104,172,135,72,250,122,43,94,248,145,241,254,85,205,167,141,34,172,217,79,132,239,43,25,55,242,255,0,15,122,116,0,107,131,132,241,77,247,3,98,171,54,53,194,213,221,138,245,135,238,20,247,75,117,79,73,146,116,42,160,145,178,69,38,199,163,152,237,175,99,87,71,34,181,116,209,81,83,184,200,174,47,248,251,205,14,46,237,88,123,13,95,109,116,152,119,15,90,105,233,42,171,44,244,139,28,208,85,94,226,109,67,36,175,142,71,68,147,194,199,71,80,172,74,117,150,70,181,26,138,174,123,151,113,245,243,46,252,4,254,52,247,223,192,95,253,181,246,199,253,121,255,0,194,127,104,214,118,255,0,245,215,255,0,138,254,71,242,63,216,124,76,85,3,42,184,5,224,163,21,113,89,152,244,151,187,181,179,179,229,150,25,184,67,38,35,184,84,36,140,142,191,98,182,71,91,41,214,55,49,238,154,86,42,35,220,199,39,70,55,163,213,119,58,38,75,239,249,191,225,107,22,6,207,220,189,193,88,90,135,177,89,112,254,87,218,109,118,234,110,171,228,232,82,193,91,95,28,81,239,122,185,238,218,198,53,53,114,171,151,77,85,85,123,201,63,224,91,241,113,252,92,112,239,226,191,255,0,193,79,123,182,246,173,158,212,246,166,198,118,143,105,109,255,0,229,159,153,187,249,155,58,93,47,200,116,72,214,231,87,230,159,11,124,191,161,245,27,136,23,87,145,143,233,179,247,111,248,145,42,132,85,242,49,253,54,126,237,255,0,18,37,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,85,123,206,53,212,225,201,170,42,106,112,137,162,232,7,98,28,156,39,129,200,22,99,139,124,121,6,2,201,12,77,116,116,207,100,171,109,173,108,123,90,229,213,123,36,238,79,5,79,139,62,243,92,139,101,20,215,107,173,37,182,53,85,146,178,162,56,27,171,180,239,115,145,169,222,191,180,158,30,101,152,146,11,46,64,223,104,231,153,236,237,148,21,80,199,181,21,117,123,232,171,17,53,211,193,59,136,133,224,199,1,51,48,115,243,15,91,164,137,146,50,221,85,73,114,114,61,91,166,145,214,211,162,254,114,46,191,158,4,243,240,231,128,41,242,239,43,237,150,56,96,142,39,55,173,185,172,219,162,127,84,76,228,252,212,68,254,121,116,14,186,120,35,166,133,176,66,221,24,221,116,77,63,94,167,96,2,133,42,114,232,133,58,129,82,126,195,147,132,240,57,0,0,0,0,0,113,181,14,64,20,237,57,78,238,229,57,41,119,134,160,84,15,141,242,174,186,252,20,239,138,93,83,69,3,180,0,0,163,163,18,174,171,19,53,251,246,161,88,3,132,68,68,209,14,64,0,0,0,14,21,116,58,222,229,240,69,211,95,0,57,124,168,221,127,81,243,61,234,245,215,95,218,85,181,206,248,149,178,62,237,62,240,17,34,248,41,222,137,161,194,55,66,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,209,10,118,33,88,2,141,191,168,104,168,86,0,225,23,184,227,82,163,133,64,27,142,55,105,226,112,168,168,82,228,85,240,212,10,247,160,71,106,117,237,95,189,74,154,139,160,21,162,234,23,238,9,224,114,7,68,145,239,79,14,243,134,68,168,168,167,126,136,52,64,8,154,28,128,0,0,0,0,0,0,0,225,124,14,78,23,192,10,21,14,90,191,172,162,68,114,248,42,21,51,185,16,14,192,0,16,113,205,111,8,79,105,207,40,239,173,141,27,79,53,34,64,139,212,213,119,45,101,115,188,63,98,23,219,147,86,100,201,80,235,198,92,206,239,202,34,214,215,49,18,46,238,155,99,161,98,123,218,248,234,158,26,30,123,156,61,181,97,172,181,87,50,5,70,62,182,6,171,251,255,0,57,86,189,116,251,143,39,201,194,178,154,28,243,173,167,114,203,214,117,166,226,237,17,19,102,223,234,95,233,215,84,253,128,76,240,0,10,87,196,225,3,144,165,158,26,170,162,129,218,14,19,192,228,0,0,0,0,0,0,0,0,0,0,0,0,1,6,60,68,249,129,204,239,239,202,245,254,91,41,57,196,24,241,19,230,7,51,191,191,43,215,249,108,164,107,105,126,74,223,140,251,23,135,65,254,144,197,250,148,251,203,122,0,33,238,144,0,0,9,8,229,239,197,231,252,141,225,235,50,174,159,219,35,195,119,106,250,223,251,211,96,181,53,189,63,251,242,198,247,203,253,132,44,79,228,218,71,184,50,176,88,203,152,43,177,118,223,211,29,177,216,143,237,54,206,97,54,163,1,86,7,23,29,244,213,206,154,185,85,31,124,115,141,205,132,1,138,60,10,113,99,6,119,97,136,242,211,21,182,161,152,219,11,91,24,233,106,94,233,38,109,218,138,53,100,93,169,210,61,92,169,58,57,241,164,168,245,247,156,244,123,85,81,206,100,89,92,88,152,108,69,24,171,81,118,220,238,151,26,103,89,54,43,32,199,92,192,99,41,210,186,103,232,152,229,49,221,49,191,236,157,250,128,3,221,170,0,0,0,49,38,171,152,206,88,216,115,187,16,229,102,52,195,87,27,21,142,195,89,87,108,92,70,233,22,167,117,93,59,182,61,31,75,20,110,123,98,115,217,35,90,246,185,238,95,201,171,152,212,115,186,126,23,241,86,112,218,121,106,180,214,116,134,219,42,200,179,28,242,110,70,93,106,110,77,186,122,213,68,105,174,157,209,198,103,178,35,89,158,80,203,96,121,236,9,152,88,35,51,176,252,56,167,0,98,139,117,246,215,54,212,235,209,204,143,233,189,88,215,244,229,111,231,69,42,53,236,87,70,244,107,219,185,55,34,41,232,79,106,106,138,163,173,76,235,13,109,219,55,44,87,54,174,211,52,213,27,166,38,52,152,241,137,0,7,235,204,0,0,0,1,14,124,127,121,183,199,127,75,244,202,83,49,185,89,249,126,196,31,223,149,95,249,21,17,135,60,127,121,183,199,127,75,244,202,83,49,185,89,249,126,196,31,223,149,95,249,21,17,15,203,189,47,115,198,191,107,164,54,203,250,186,193,250,152,127,114,25,140,0,38,14,111,0,0,12,123,227,251,202,70,59,250,95,169,210,153,8,99,223,31,222,82,49,223,210,253,78,148,196,199,254,75,119,213,171,217,41,6,201,250,127,3,254,53,175,126,148,57,155,8,26,247,155,8,17,253,152,253,47,234,253,235,131,167,79,236,31,181,253,216,0,37,110,127,99,223,31,222,82,49,223,210,253,78,148,137,76,186,197,191,96,115,7,12,99,191,103,246,255,0,179,151,154,43,183,101,234,244,186,253,158,118,75,211,223,163,182,238,217,166,237,171,166,186,232,190,4,181,241,253,229,35,29,253,47,212,233,72,172,200,123,117,190,241,158,57,119,105,187,80,83,214,208,214,226,187,69,53,85,45,76,77,150,41,226,125,100,77,124,111,99,145,81,205,115,85,81,90,168,168,168,170,138,67,115,248,153,199,91,138,120,233,30,217,116,175,68,117,91,163,101,113,117,93,141,105,139,151,53,142,216,242,116,107,31,76,63,63,52,115,39,19,230,254,62,188,230,62,49,150,157,247,107,220,205,150,100,166,133,34,138,54,177,141,142,56,216,222,245,70,178,54,49,136,174,85,114,163,81,92,231,57,85,203,156,252,181,248,105,183,165,190,14,36,241,66,84,58,185,211,85,82,97,154,118,200,212,137,145,35,93,4,245,110,216,229,87,57,206,89,225,107,30,141,70,163,30,253,31,190,55,50,206,113,161,193,125,195,34,174,19,102,14,95,83,84,86,229,237,108,200,143,98,171,165,150,199,43,221,163,97,149,203,170,186,7,57,81,35,149,117,93,85,35,145,119,236,124,190,23,132,190,39,238,252,51,227,122,138,247,219,189,167,133,239,253,24,47,212,49,181,169,80,172,141,95,211,158,7,174,154,75,31,82,69,70,42,163,30,142,115,93,181,85,178,51,19,15,17,128,199,235,142,141,250,241,239,229,87,127,243,60,99,68,139,57,170,173,172,217,25,167,101,174,68,83,52,196,117,98,52,158,172,70,149,90,227,230,78,154,71,56,152,243,126,45,93,104,153,211,26,184,249,205,252,197,201,92,158,179,226,156,178,196,62,198,186,85,98,90,123,124,211,246,72,42,55,83,186,150,169,238,102,217,152,246,166,174,137,139,170,38,189,222,58,42,235,127,48,118,49,195,25,129,134,45,216,207,6,94,169,238,214,91,180,41,61,37,92,10,187,100,110,170,138,138,139,162,181,205,114,43,92,199,34,57,174,107,154,228,69,69,68,241,185,249,144,120,59,136,188,29,71,130,113,181,202,243,69,67,69,115,142,235,28,150,169,162,138,85,149,145,75,26,53,86,72,228,77,187,102,114,233,162,46,168,157,254,40,179,60,85,53,222,195,213,22,39,124,198,233,137,251,220,205,144,93,194,229,185,197,154,243,91,122,219,162,175,62,154,169,215,134,177,49,52,207,127,41,97,15,8,60,95,113,19,154,60,68,225,44,9,142,243,15,218,118,59,159,111,237,84,190,201,161,135,169,211,161,168,149,158,252,80,181,233,163,227,98,247,57,53,211,69,238,85,66,241,243,76,242,253,135,255,0,191,42,79,242,42,211,216,229,7,0,217,61,146,185,139,105,204,220,45,137,49,149,85,210,205,215,232,67,112,172,165,125,59,186,208,73,11,183,53,148,236,114,232,217,92,169,163,147,189,19,197,59,151,199,115,76,242,253,135,255,0,191,42,79,242,42,211,79,54,113,54,50,203,180,226,167,90,183,243,215,118,229,145,70,103,146,230,187,113,151,222,200,173,197,187,81,213,137,136,162,40,243,181,174,102,116,141,57,76,111,250,57,34,212,247,57,39,148,56,159,60,115,30,209,151,152,94,150,161,206,173,153,142,174,171,138,20,149,182,234,36,123,82,106,169,17,92,212,218,198,187,93,21,205,222,229,107,26,187,158,212,95,61,131,176,118,39,204,12,79,110,193,152,50,203,81,118,189,93,166,72,41,41,32,68,221,35,180,85,85,85,93,17,173,107,81,92,231,185,81,173,107,92,231,42,34,42,164,202,240,205,195,54,17,225,171,8,205,103,179,212,251,78,249,115,219,237,155,206,201,97,237,253,57,102,116,31,144,116,178,50,46,155,39,86,123,138,155,180,220,189,235,221,160,202,242,218,177,247,53,157,212,71,25,251,163,191,217,245,107,110,109,238,219,88,217,44,23,86,220,235,137,185,19,212,167,179,251,245,118,83,28,163,243,167,116,110,138,166,159,115,149,217,109,134,50,131,0,217,178,227,7,69,80,203,77,146,23,69,10,212,204,178,203,35,158,247,73,36,143,119,114,43,159,35,222,245,70,162,53,21,202,141,107,90,136,212,240,220,76,240,205,132,120,149,194,48,217,239,21,62,204,190,91,55,123,26,243,178,89,187,7,82,88,93,63,228,27,44,108,151,168,200,17,158,250,174,221,119,39,122,119,222,48,78,235,195,218,185,107,200,213,79,155,166,154,57,59,13,155,227,176,152,232,204,236,221,152,191,21,77,93,110,122,207,25,157,120,235,172,235,19,172,76,76,196,196,196,202,1,241,142,14,196,249,127,137,238,56,51,25,217,106,45,55,171,76,203,5,93,36,232,155,163,118,136,168,168,169,170,57,174,106,163,154,246,170,181,205,115,92,213,84,84,85,252,114,88,184,233,225,42,124,247,176,211,227,220,7,71,81,81,143,172,112,197,67,79,72,218,136,217,21,202,137,102,85,88,156,179,61,145,196,232,214,89,101,107,209,83,84,222,197,71,43,152,172,137,210,191,204,112,21,224,47,117,39,226,207,9,237,143,227,28,221,131,177,155,89,135,218,236,186,49,52,105,23,105,210,46,83,243,106,237,237,234,213,198,153,241,141,117,137,76,103,0,62,82,48,39,213,61,78,168,143,127,199,251,139,127,250,172,255,0,251,6,217,255,0,23,36,35,128,31,41,24,19,234,158,167,84,91,223,244,44,248,126,255,0,167,12,194,255,0,202,20,95,241,66,71,127,15,140,196,97,112,255,0,5,170,99,74,99,93,250,114,141,62,245,43,149,103,59,57,148,103,249,191,225,251,52,220,235,94,171,169,173,184,175,77,43,185,214,227,19,166,186,211,227,167,114,241,240,131,143,241,118,104,240,237,132,177,222,59,187,123,78,249,115,237,253,170,171,161,20,61,78,157,117,68,76,247,34,107,88,154,50,54,39,115,83,93,53,94,245,85,47,25,227,114,131,43,48,254,74,229,213,167,44,176,181,101,198,170,215,102,235,244,38,184,72,199,212,59,173,60,147,59,115,152,198,53,116,116,174,68,209,169,220,137,226,189,235,236,141,238,30,154,232,179,69,55,62,52,68,107,227,166,245,83,156,222,195,98,115,44,69,236,28,105,106,170,235,154,34,35,77,41,154,166,105,141,57,105,26,110,229,192,32,67,48,176,38,32,203,28,111,123,192,24,166,155,163,116,177,86,73,71,62,140,123,89,38,213,247,101,143,123,90,229,138,70,237,123,28,173,77,204,123,93,166,138,78,246,34,196,22,140,39,135,238,120,167,16,85,246,91,93,154,142,107,133,108,253,55,63,165,79,11,21,242,63,107,17,92,237,26,213,93,26,138,171,167,114,42,144,33,136,177,5,223,22,98,11,158,41,196,21,125,170,233,121,172,154,225,91,63,77,172,234,212,76,245,124,143,218,196,70,183,87,57,87,70,162,34,107,220,136,132,115,105,166,157,45,199,61,255,0,86,239,231,235,93,93,6,219,191,229,49,183,35,228,244,162,39,119,26,188,237,52,158,27,163,93,99,190,148,128,114,162,193,211,199,111,204,28,192,171,178,211,172,53,19,80,217,232,46,46,72,221,42,58,54,201,45,84,45,95,229,24,213,73,40,220,238,228,107,149,25,226,172,247,100,0,141,110,85,152,239,15,217,177,190,53,192,23,26,158,133,211,19,81,209,214,91,119,189,141,100,221,141,103,234,196,221,92,142,116,187,106,17,232,214,181,125,200,165,114,170,35,123,228,164,217,228,117,83,56,26,58,188,181,215,199,89,65,186,84,181,122,222,213,98,38,247,10,162,137,167,148,117,122,148,198,237,243,194,98,98,123,102,38,116,142,0,0,219,43,192,198,174,96,216,3,15,226,254,27,49,6,32,175,180,219,166,188,225,110,133,125,170,182,166,118,83,190,151,117,68,44,168,107,36,123,154,139,212,139,115,122,90,175,81,233,26,53,174,145,35,211,37,76,40,230,141,153,183,124,53,150,56,115,44,237,177,108,167,198,181,147,79,112,159,115,87,90,122,21,133,233,6,213,98,175,189,44,208,201,189,174,106,167,67,111,188,143,93,48,51,58,232,163,7,114,107,225,167,219,59,163,237,75,54,23,15,137,196,237,38,14,140,44,233,87,94,39,142,158,109,62,117,95,93,49,49,167,62,28,209,140,77,39,6,88,6,223,151,188,53,96,106,10,37,167,150,107,197,178,59,253,93,68,84,173,129,211,75,90,137,58,117,52,85,87,186,56,223,28,59,213,117,86,194,222,230,166,141,72,91,37,107,150,166,102,218,49,102,65,166,94,195,23,70,233,129,107,38,130,165,155,156,238,173,61,92,210,212,67,62,170,196,107,117,115,167,143,98,57,202,157,13,203,162,61,168,70,54,118,186,41,197,77,53,113,152,221,252,248,123,23,191,76,248,108,69,236,134,139,182,166,122,148,92,137,174,59,166,38,34,102,123,34,102,35,78,115,84,118,50,216,0,77,156,184,139,94,105,158,96,112,255,0,247,155,73,254,91,90,122,30,91,24,255,0,8,229,118,17,206,60,119,142,238,222,204,177,219,62,207,118,170,174,132,179,116,250,146,214,68,207,114,38,185,235,171,228,98,119,53,116,215,85,238,69,83,207,115,76,243,3,135,255,0,188,218,79,242,218,211,16,89,113,184,69,111,158,211,29,125,67,40,106,102,138,166,106,86,202,228,138,89,99,107,219,28,142,102,186,57,205,108,178,163,92,169,170,36,143,68,211,114,235,3,196,226,103,7,153,215,122,35,89,137,159,182,52,117,158,73,145,209,180,123,13,134,203,46,85,52,211,93,52,107,49,199,74,110,69,83,167,124,196,105,19,49,49,19,58,233,60,23,43,136,126,33,241,191,17,184,221,248,167,20,201,217,45,212,155,225,179,217,225,145,93,79,109,167,85,77,90,139,162,111,149,218,53,100,149,81,21,234,137,220,214,53,140,103,142,189,96,12,93,135,112,142,27,199,119,139,79,103,177,226,238,217,236,106,174,188,79,237,93,150,84,138,127,113,174,87,179,107,213,19,223,107,117,241,77,83,188,188,124,30,240,177,136,56,133,198,244,247,91,141,7,71,1,216,171,34,125,238,178,116,123,89,87,181,90,245,160,133,88,230,185,101,145,186,35,156,215,39,73,143,222,171,185,99,100,151,239,154,181,186,223,103,183,229,13,166,211,65,79,69,67,69,13,230,154,150,150,154,38,197,20,17,49,180,13,100,108,99,81,17,173,107,81,17,26,136,136,136,136,136,121,124,18,237,252,53,204,125,233,158,90,119,206,177,31,84,127,60,27,8,218,44,6,83,157,96,246,79,44,162,157,52,171,173,17,194,138,98,138,170,136,245,170,152,137,157,117,221,172,206,179,84,76,88,78,0,124,219,224,79,170,122,101,80,227,251,205,190,59,250,95,166,82,142,0,124,219,224,79,170,122,101,80,227,251,205,190,59,250,95,166,82,159,191,251,87,237,63,210,248,255,0,231,255,0,253,63,223,188,46,91,231,182,39,202,220,184,204,28,191,194,244,148,236,118,98,67,73,67,93,95,46,143,116,20,81,178,165,179,69,27,21,52,221,43,106,118,239,85,247,26,142,218,155,156,215,179,194,225,220,63,119,197,152,130,217,133,176,253,39,106,186,94,107,33,183,209,65,212,107,58,181,19,61,25,27,55,61,81,173,213,206,68,213,202,136,154,247,170,33,146,188,24,240,205,132,120,149,194,57,157,103,188,84,251,50,249,108,246,47,177,175,59,37,155,176,117,37,168,116,255,0,144,108,177,178,94,163,32,70,123,234,187,117,220,157,233,223,96,243,39,43,177,246,80,98,119,224,236,199,195,85,22,75,179,33,142,165,33,149,236,145,178,68,244,247,100,142,72,220,232,228,110,168,230,238,99,149,17,205,115,87,71,53,200,152,215,44,223,139,22,238,215,190,141,250,119,111,157,99,186,121,255,0,227,118,243,5,153,101,119,51,76,102,95,133,152,167,21,19,76,215,19,27,234,214,221,61,90,163,127,157,76,70,148,204,68,198,147,27,226,58,209,53,76,231,15,121,19,134,56,119,203,138,108,191,195,85,117,21,174,116,206,174,185,87,207,170,58,182,181,236,99,100,149,25,170,164,77,219,27,26,214,53,87,70,177,186,171,221,185,238,185,102,7,240,25,198,133,190,245,111,179,100,14,104,212,211,209,92,232,161,134,219,134,46,138,141,138,42,216,152,212,100,84,82,233,162,54,118,181,26,216,221,220,146,162,35,87,242,186,44,217,224,79,48,23,236,95,177,76,216,221,17,187,78,206,239,231,139,146,118,187,42,205,50,156,218,237,188,218,102,171,149,76,213,215,229,92,76,252,104,238,158,207,205,225,187,77,17,173,197,247,23,220,68,229,119,17,56,183,2,96,76,195,246,101,142,217,216,59,45,47,178,104,102,233,245,40,105,229,127,191,44,46,122,234,249,30,189,238,93,53,209,59,145,16,201,78,1,179,127,49,115,171,39,175,24,167,51,113,15,182,110,148,184,150,162,223,12,253,146,10,125,180,237,165,165,123,89,182,22,49,171,163,165,122,234,169,175,127,142,136,154,51,127,128,108,158,206,172,197,187,102,110,41,196,152,202,150,233,121,232,117,225,183,214,82,178,157,189,24,35,133,187,90,250,119,185,53,108,77,85,213,203,222,171,224,157,201,114,178,15,32,240,119,14,152,58,179,4,224,155,149,230,182,134,182,231,37,214,73,46,179,69,44,169,43,226,138,53,106,44,113,198,155,118,194,213,211,69,93,85,123,252,17,48,112,216,108,109,24,218,174,221,170,102,220,204,233,26,253,91,146,188,243,60,217,140,86,204,88,192,224,108,83,78,46,154,109,197,85,69,184,137,153,136,136,175,207,136,214,117,159,173,114,192,6,237,87,5,189,226,39,203,246,103,127,121,183,175,242,41,75,132,91,222,34,124,191,102,119,247,155,122,255,0,34,148,242,191,242,85,120,79,177,176,202,125,33,99,215,167,222,132,24,155,8,26,247,155,8,17,157,152,253,47,234,253,235,195,167,79,236,31,181,253,216,0,37,110,127,0,0,99,223,31,222,82,49,223,210,253,78,148,139,94,29,188,192,229,143,247,229,101,255,0,45,136,148,174,63,188,164,99,191,165,250,157,41,22,188,59,121,129,203,31,239,202,203,254,91,17,15,207,61,33,111,194,61,233,116,135,69,95,209,12,111,175,115,252,170,19,156,0,38,14,111,90,204,211,225,131,35,115,171,16,83,226,156,205,192,254,217,186,82,209,178,223,12,254,211,172,167,219,78,215,189,237,102,216,101,99,87,71,74,245,213,83,94,255,0,29,17,52,253,28,165,200,12,164,200,207,106,254,11,48,151,177,61,183,208,237,255,0,213,245,53,61,110,143,83,167,252,188,143,219,167,86,79,205,211,93,221,250,232,154,98,79,31,60,79,231,150,74,231,13,159,11,101,150,56,246,53,174,171,13,83,220,38,131,217,148,117,27,170,29,85,84,199,63,116,209,61,201,171,98,98,104,139,167,119,134,170,186,251,46,94,89,255,0,155,121,231,246,255,0,240,167,139,125,183,236,79,101,118,15,234,10,106,110,143,91,181,245,63,144,141,155,181,233,71,249,218,233,183,187,77,87,93,61,24,204,29,88,239,33,77,191,198,107,59,244,142,206,222,60,22,70,39,103,54,142,214,203,70,105,119,23,174,15,171,76,249,63,41,115,132,215,17,17,212,211,169,186,169,137,227,187,140,111,89,206,47,184,190,226,39,43,184,137,197,184,19,2,102,31,179,44,118,206,193,217,105,125,147,67,55,79,169,67,79,43,253,249,97,115,215,87,200,245,239,114,233,174,137,220,136,134,74,112,13,155,249,139,157,89,61,120,197,57,155,136,125,179,116,165,196,181,22,248,103,236,144,83,237,167,109,45,43,218,205,176,177,141,93,29,43,215,85,77,123,252,116,68,209,155,252,3,100,246,117,102,45,219,51,113,78,36,198,84,183,75,207,67,175,13,190,178,149,148,237,232,193,28,45,218,215,211,189,201,171,98,106,174,174,94,245,95,4,238,75,149,144,121,7,131,184,116,193,213,152,39,4,220,175,53,180,53,183,57,46,178,73,117,154,41,101,73,95,20,81,171,81,99,142,52,219,182,22,174,154,42,234,171,223,224,137,241,134,195,99,104,198,213,118,237,83,54,230,103,72,215,234,220,201,207,51,205,152,197,108,197,140,14,6,197,52,226,233,166,220,85,84,91,136,153,152,136,138,252,248,141,103,89,250,222,91,17,112,67,194,254,44,196,23,60,83,136,50,199,181,93,47,53,147,92,43,103,246,213,197,157,90,137,158,175,145,251,89,58,53,186,185,202,186,53,17,19,94,228,68,46,22,86,101,6,93,100,174,31,168,194,217,101,135,189,141,107,170,172,125,194,104,59,92,245,27,170,28,198,49,207,221,51,222,228,213,177,49,52,69,211,187,195,85,93,99,91,57,248,222,226,131,9,231,14,58,194,216,127,51,187,45,174,205,137,110,118,250,40,61,139,110,127,74,158,26,169,25,27,55,62,5,115,180,107,81,53,114,170,174,157,234,170,102,55,0,217,191,152,185,213,147,215,140,83,153,184,135,219,55,74,92,75,81,111,134,126,201,5,62,218,118,210,210,189,172,219,11,24,213,209,210,189,117,84,215,191,199,68,77,24,60,110,10,246,38,109,217,183,165,123,247,233,17,227,190,55,191,54,147,102,54,159,45,201,41,198,230,88,207,41,135,158,166,148,121,75,149,113,248,190,109,81,20,238,241,221,201,146,167,228,226,204,45,98,199,56,86,243,130,177,77,15,109,178,226,11,125,69,174,227,77,213,124,125,122,89,227,116,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,239,63,88,183,249,253,156,118,46,31,242,107,22,103,22,35,135,180,82,97,155,123,170,35,166,220,246,118,186,167,185,35,166,166,222,198,61,99,234,207,36,81,117,54,43,89,191,115,189,214,170,155,181,94,214,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,98,121,45,228,229,247,7,228,214,45,206,43,188,221,58,76,196,184,83,211,218,233,182,177,119,82,219,93,81,27,170,119,181,234,169,190,121,234,34,233,185,140,115,123,54,239,121,178,53,82,27,9,105,228,133,153,157,167,10,230,94,78,86,85,218,162,246,125,194,147,19,91,224,234,109,174,168,237,17,173,61,91,246,171,253,248,99,236,180,73,171,88,155,93,63,188,229,222,196,64,147,240,0,2,8,121,142,240,57,77,194,150,50,160,198,25,124,250,186,140,186,198,21,19,178,134,25,89,44,175,178,85,181,17,235,69,44,234,138,215,177,205,87,58,7,57,221,87,50,41,90,228,114,194,178,201,59,198,42,243,71,242,39,153,191,69,245,138,32,32,175,41,241,215,224,191,52,240,110,102,123,47,218,127,100,177,5,186,251,216,186,253,30,213,217,106,99,155,165,212,218,237,155,186,123,119,109,118,154,235,162,233,161,178,246,0,199,248,55,52,240,109,167,48,114,251,16,210,95,48,245,242,157,42,104,107,169,149,118,74,205,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,87,115,53,57,103,241,175,110,225,131,29,220,176,78,101,220,251,54,91,98,221,106,107,107,36,90,169,189,141,93,12,50,44,117,16,211,194,217,55,245,180,100,18,35,99,220,186,64,229,122,54,21,107,130,117,0,0,0,0,12,85,230,143,228,79,51,126,139,235,20,70,85,24,171,205,31,200,158,102,253,23,214,40,128,133,110,19,188,211,228,223,204,12,61,234,48,27,41,154,214,112,157,230,159,38,254,96,97,239,81,128,217,76,0,0,0,0,13,85,204,170,226,107,130,140,85,149,249,63,151,60,72,96,171,103,109,192,56,191,7,225,218,219,183,103,73,31,37,146,233,61,190,159,172,234,141,238,114,244,106,39,115,164,100,168,168,198,201,42,194,173,143,242,61,92,85,54,51,200,220,1,131,115,79,130,108,177,203,236,193,195,212,151,204,61,124,203,124,63,77,93,67,82,139,178,86,123,62,157,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,80,33,47,131,174,49,113,223,8,24,238,162,255,0,96,163,246,206,27,188,236,251,65,135,250,144,211,251,83,165,13,67,41,127,170,159,4,178,65,210,146,161,100,252,154,38,253,54,187,84,94,237,130,112,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,144,3,198,223,7,216,155,132,108,208,150,202,228,171,173,193,55,202,137,221,132,239,21,114,211,245,235,160,138,56,31,51,36,142,39,171,154,248,93,82,200,149,238,100,105,34,181,94,198,181,23,107,110,175,45,62,58,169,184,101,196,213,89,97,153,213,244,148,185,95,136,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,218,189,57,26,230,35,100,73,2,114,64,0,120,172,239,193,87,92,202,201,124,125,151,54,42,138,72,46,88,171,11,221,108,148,114,213,189,205,130,57,234,105,36,134,55,72,230,181,206,70,35,158,138,170,141,114,233,174,136,190,6,178,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,36,241,85,154,95,129,110,28,115,23,51,33,190,251,26,190,205,135,234,189,149,91,217,123,71,74,233,43,58,52,63,147,86,61,174,214,170,88,27,239,181,88,154,234,253,26,142,84,214,176,9,179,228,211,128,42,112,207,11,151,76,103,113,195,212,148,149,24,199,20,85,212,209,220,26,145,44,245,214,234,120,162,167,141,30,230,170,189,25,29,76,117,200,214,63,77,21,210,57,19,73,55,59,61,72,213,228,151,153,152,86,167,43,49,214,78,118,190,150,36,183,226,5,196,221,9,36,141,189,162,134,162,154,158,159,124,45,223,212,127,78,74,93,36,93,136,214,245,224,247,149,95,162,73,80,2,0,121,138,113,87,138,184,147,207,26,251,37,109,183,217,88,91,47,46,23,27,45,130,223,45,28,144,85,119,76,145,207,85,82,147,70,201,153,52,203,79,26,172,47,107,122,45,99,89,183,122,72,249,39,248,140,190,107,28,10,212,227,24,235,248,167,202,138,10,186,155,237,45,58,205,141,104,93,85,19,96,117,186,146,137,235,237,38,44,210,53,90,248,162,167,142,39,67,26,59,168,139,27,154,198,185,178,44,161,135,252,180,56,103,195,220,72,113,13,11,113,157,117,39,217,236,15,79,30,35,173,182,72,180,178,190,236,248,234,35,108,84,142,167,153,202,231,211,57,203,172,207,72,164,98,49,18,39,44,110,158,55,19,232,107,67,195,174,124,227,46,27,115,114,197,154,216,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,187,36,107,116,71,43,29,177,232,201,26,155,216,213,77,132,248,117,207,156,27,196,150,81,216,179,91,6,86,210,57,151,26,118,50,231,67,13,66,204,251,77,197,24,213,168,162,149,92,198,59,124,110,118,136,229,99,119,177,89,35,83,99,218,170,23,44,140,190,113,220,51,224,218,204,27,67,196,245,154,187,15,216,113,13,186,162,27,69,234,25,149,97,169,196,140,149,88,202,110,146,163,182,203,83,78,214,72,170,155,55,186,157,30,170,253,180,204,98,201,77,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,164,11,115,6,227,110,235,197,126,63,142,197,134,39,171,161,203,172,43,81,81,13,170,141,181,78,116,23,105,219,52,205,101,217,241,186,24,158,199,201,78,232,218,216,164,71,44,41,212,70,170,44,146,106,24,235,149,89,153,138,178,111,49,240,230,105,96,170,190,207,122,195,55,8,174,20,219,164,145,145,205,177,125,248,37,233,189,143,116,50,177,93,28,140,71,38,248,222,246,170,232,229,39,211,49,179,54,155,57,185,126,99,92,214,165,179,85,218,89,138,178,158,241,116,90,26,152,229,107,233,159,37,170,101,124,104,178,199,27,164,98,59,114,50,84,98,50,86,109,145,154,177,237,85,138,14,92,220,20,126,53,89,143,61,255,0,31,219,46,177,229,150,22,252,165,202,166,4,233,71,116,174,69,98,199,108,108,219,154,246,238,99,214,73,93,18,57,204,141,173,110,177,58,104,164,73,148,226,199,202,198,114,124,191,196,62,157,56,26,214,18,169,196,143,29,63,129,78,11,242,123,35,178,115,25,246,76,201,189,101,254,27,246,197,77,19,119,77,98,181,201,105,137,87,73,145,201,217,235,38,214,62,158,136,231,178,37,124,159,146,115,169,228,88,171,62,171,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,0,253,108,1,128,49,150,105,227,43,78,95,101,246,30,171,190,98,27,229,66,83,80,208,211,34,111,149,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,69,113,165,192,78,59,225,38,143,13,226,121,39,246,198,22,186,219,237,180,117,247,70,212,66,177,211,226,41,32,149,213,84,113,55,86,205,44,58,211,75,52,114,186,22,34,71,35,35,114,171,218,174,116,154,114,235,224,86,155,133,172,26,152,227,48,104,41,31,154,151,250,121,161,174,154,154,170,87,178,217,110,153,105,222,150,213,68,145,96,153,237,146,157,178,62,102,179,243,222,230,53,239,99,81,239,202,172,127,128,48,110,105,224,219,182,95,102,14,30,164,190,97,235,229,58,211,87,80,212,162,236,149,154,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,65,15,0,188,107,226,174,20,243,30,146,201,118,185,246,140,178,196,215,8,99,196,118,250,133,145,241,208,111,86,198,235,157,58,70,215,189,179,68,196,69,123,88,213,235,70,196,98,166,230,196,248,189,255,0,55,252,83,98,199,57,251,151,184,215,11,87,118,219,46,32,202,251,77,210,221,83,210,124,125,122,89,235,107,228,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,113,96,56,192,225,174,251,194,182,120,222,50,202,230,189,107,84,219,174,152,110,173,213,76,158,74,187,60,179,72,202,121,37,86,181,155,102,78,147,227,145,21,140,78,164,111,86,162,177,88,231,89,250,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,209,140,89,102,150,69,107,116,77,242,61,222,46,85,80,148,174,70,63,166,207,221,191,226,71,234,243,64,227,51,137,62,29,179,246,193,130,178,115,50,62,207,217,107,112,125,45,210,122,111,99,208,85,239,170,125,109,108,110,147,125,68,18,61,53,100,49,166,136,187,125,221,116,213,85,87,242,185,24,254,155,63,118,255,0,137,25,105,197,7,47,76,151,226,207,31,219,243,27,49,177,62,53,183,92,173,214,120,172,145,69,100,173,164,134,7,65,28,211,76,215,57,179,83,74,229,126,234,135,162,170,57,19,68,111,119,138,168,90,14,84,156,81,231,183,18,159,133,31,195,94,57,251,71,246,115,216,158,204,254,182,81,209,244,59,71,110,235,127,173,162,143,118,238,132,95,157,174,155,123,180,213,117,207,243,31,248,82,224,167,43,56,62,251,83,248,51,191,226,187,159,218,222,195,219,125,187,85,77,55,79,178,245,250,125,46,140,17,105,175,105,126,237,219,181,209,186,105,162,235,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,95,0,41,83,148,241,40,127,134,168,168,133,77,64,43,0,1,21,220,229,115,38,74,119,89,242,230,7,126,81,86,138,185,232,177,119,116,221,29,115,23,222,215,199,85,240,208,177,60,169,48,132,247,108,242,146,250,232,209,212,240,210,44,10,189,77,23,114,86,80,187,195,246,41,234,121,199,214,83,77,158,116,84,237,89,122,205,180,219,221,162,162,108,219,253,85,253,58,234,191,176,245,156,158,45,171,53,101,214,185,240,42,177,149,179,181,31,223,249,200,180,11,167,220,4,185,0,0,161,203,250,206,17,4,157,232,165,44,71,39,138,160,29,169,224,114,112,158,7,32,0,0,0,0,0,0,14,21,53,57,0,124,239,137,85,85,78,99,143,98,120,119,157,218,32,209,0,39,220,21,116,57,56,95,0,56,87,104,55,161,75,145,116,41,218,191,122,129,217,187,95,3,157,199,91,81,83,199,82,164,69,80,57,212,229,87,184,34,28,129,70,138,163,111,234,43,0,81,177,10,180,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,227,106,28,128,41,218,114,136,136,114,0,0,0,0,0,0,0,0,0,0,0,0,0,28,47,129,201,194,248,1,214,254,228,57,143,224,112,255,0,15,232,57,143,193,0,236,0,1,23,60,229,105,153,30,17,178,203,177,119,58,237,72,186,254,214,215,150,43,147,252,205,143,137,122,141,81,23,253,47,92,123,190,255,0,122,156,200,62,114,237,111,216,11,50,238,110,169,119,162,95,31,246,181,198,59,114,131,211,241,156,159,84,85,255,0,75,151,15,15,238,233,192,156,16,0,20,60,162,63,2,183,148,71,224,7,107,124,14,78,27,224,114,0,0,0,0,0,0,0,0,0,0,0,0,0,131,30,34,124,192,230,119,247,229,122,255,0,45,148,156,226,12,120,137,243,3,153,223,223,149,235,252,182,82,53,180,191,37,111,198,125,139,195,160,255,0,72,98,253,74,125,229,189,0,16,247,72,0,0,0,0,63,67,14,226,11,190,19,196,22,204,83,135,234,251,45,210,205,89,13,194,138,126,155,95,210,168,133,232,248,223,181,232,173,118,142,106,46,142,69,69,211,189,21,9,148,225,59,137,27,127,18,153,112,184,138,90,42,123,110,34,180,76,218,27,221,190,41,154,230,182,93,136,230,212,68,221,203,35,96,149,55,109,223,222,142,100,172,213,253,61,238,133,179,220,228,158,111,98,124,142,204,123,70,97,225,122,170,134,186,138,102,54,186,146,41,146,38,220,104,149,237,89,169,100,85,107,147,107,218,221,53,86,187,99,145,175,106,110,99,85,54,153,94,99,86,2,238,255,0,137,60,99,239,250,16,61,189,216,203,91,91,128,210,220,68,98,45,235,52,85,219,219,76,247,85,219,202,119,246,235,58,224,183,185,21,157,152,71,63,50,250,147,29,225,41,255,0,181,211,92,233,118,203,253,65,95,208,138,89,169,119,201,27,58,189,62,179,83,168,214,237,119,138,125,201,112,137,245,187,148,221,166,43,162,117,137,114,30,47,9,127,3,126,172,54,38,153,166,186,103,73,137,227,18,0,15,182,58,201,241,141,155,208,100,214,64,98,75,244,85,85,16,93,175,16,186,195,102,117,52,210,65,43,107,106,99,123,82,86,74,198,170,198,232,163,108,179,162,174,221,86,20,106,57,174,115,84,133,179,41,121,135,103,103,225,71,59,165,193,214,169,247,216,242,255,0,173,105,135,221,211,169,94,174,78,219,39,189,27,94,154,62,54,67,181,85,205,94,205,189,139,164,138,98,209,1,206,241,159,10,196,205,52,252,90,119,71,223,63,207,99,174,122,47,217,201,200,50,58,110,222,141,46,223,210,186,187,162,99,204,167,232,141,243,206,38,169,142,79,67,129,51,11,27,229,142,32,135,20,224,12,81,113,177,93,33,218,157,122,57,149,157,70,35,218,254,156,173,252,217,98,87,49,138,232,222,142,99,182,166,228,84,51,91,33,121,156,221,232,125,149,133,179,234,203,237,54,75,88,246,85,98,170,53,108,82,65,78,254,246,58,90,40,162,219,38,199,46,142,116,106,213,233,233,164,111,123,87,169,129,0,195,194,227,177,24,57,214,213,90,71,103,47,171,249,148,151,62,217,76,163,105,45,205,25,133,152,170,174,85,70,234,227,194,168,223,187,142,147,173,58,241,137,78,182,84,231,134,85,103,125,190,190,231,149,216,194,158,249,13,178,102,193,88,214,195,44,18,192,231,55,115,21,209,76,198,72,141,114,35,182,191,110,215,43,30,136,170,173,114,39,186,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,72,199,2,28,90,231,174,116,102,61,110,93,102,5,101,154,253,67,5,178,166,241,53,202,90,118,209,214,211,181,143,130,38,50,54,192,196,134,86,239,145,61,215,49,142,252,163,157,212,93,141,141,210,156,191,62,167,19,92,89,187,78,149,79,103,15,227,31,106,132,219,14,137,174,228,120,123,153,142,95,122,43,179,68,107,49,94,234,226,35,78,19,17,213,171,159,42,103,132,68,75,60,0,4,133,78,0,0,33,207,143,239,54,248,239,233,126,153,74,102,55,43,63,47,216,131,251,242,171,255,0,34,162,48,231,143,239,54,248,239,233,126,153,74,102,55,43,63,47,216,131,251,242,171,255,0,34,162,33,249,119,165,238,120,215,237,116,134,217,127,87,88,63,83,15,238,67,49,128,4,193,205,224,0,1,143,124,127,121,72,199,127,75,245,58,83,33,12,123,227,251,202,70,59,250,95,169,210,152,152,255,0,201,110,250,181,123,37,32,217,63,79,224,127,198,181,239,210,135,51,97,3,94,243,97,2,63,179,31,165,253,95,189,112,116,233,253,131,246,191,187,0,4,173,207,236,123,227,251,202,70,59,250,95,169,210,145,107,195,183,152,28,177,254,252,172,191,229,177,18,149,199,247,148,140,119,244,191,83,165,34,215,135,111,48,57,99,253,249,89,127,203,98,33,249,231,164,45,248,71,189,46,144,232,171,250,33,141,245,238,127,149,66,113,110,54,235,125,226,223,85,105,187,80,83,214,208,214,194,250,106,170,90,152,155,44,83,196,246,171,95,27,216,228,84,115,92,213,84,86,170,42,42,42,162,145,25,199,15,12,22,142,29,49,189,182,191,8,220,122,152,95,23,118,169,237,180,51,57,207,168,183,62,21,143,171,2,189,117,234,68,157,104,214,55,170,239,211,86,191,85,103,82,73,58,207,172,231,195,249,7,150,55,92,200,196,16,118,206,199,178,10,43,123,106,25,12,149,245,114,46,145,194,197,127,244,189,202,212,115,155,28,114,61,26,237,186,44,45,102,142,100,226,124,223,199,215,156,199,198,50,211,190,237,123,153,178,204,148,208,164,81,70,214,49,177,199,27,27,222,168,214,70,198,49,21,202,174,84,106,43,156,231,42,185,114,182,138,245,142,164,90,152,214,190,49,221,31,239,217,244,180,61,12,101,185,172,226,174,99,237,215,213,194,239,166,168,227,215,171,77,209,17,203,171,174,179,87,234,199,25,210,254,112,75,197,255,0,226,249,119,151,3,227,88,122,216,14,251,89,218,106,103,134,29,213,22,186,183,53,145,173,82,35,83,116,177,43,88,196,146,62,247,34,49,29,31,188,142,100,178,214,96,199,47,238,16,62,200,210,218,56,135,199,211,110,188,220,104,251,78,26,183,193,54,172,164,164,168,133,83,181,76,173,93,31,44,177,72,168,216,251,218,198,63,87,107,34,162,67,156,230,118,73,107,17,107,13,17,126,119,114,142,113,31,207,46,95,100,69,122,81,199,229,24,252,242,170,178,186,124,232,221,114,168,159,54,170,227,118,232,211,150,154,77,90,233,84,242,221,214,168,97,207,52,207,47,216,127,251,242,164,255,0,34,173,51,24,195,158,105,158,95,176,255,0,247,229,73,254,69,90,100,102,191,145,92,240,105,246,3,250,77,131,245,227,217,44,57,224,7,205,190,4,250,167,166,85,19,24,67,159,0,62,109,240,39,213,61,50,168,152,195,95,179,127,146,213,235,79,178,19,14,154,253,63,103,252,26,125,251,128,0,144,41,240,215,188,216,64,215,188,138,109,63,232,191,91,238,116,7,65,127,219,255,0,101,251,196,198,112,3,229,35,2,125,83,212,234,140,132,49,239,128,31,41,24,19,234,158,167,84,100,33,32,192,126,75,107,213,167,217,10,127,107,61,63,142,255,0,26,239,191,80,0,50,209,246,45,115,30,199,120,127,13,112,217,115,194,87,26,159,235,166,47,172,163,163,182,211,177,236,222,189,10,136,170,101,149,205,87,35,186,77,108,40,213,115,81,218,62,88,145,81,17,218,164,74,25,173,205,27,51,109,24,151,51,176,230,89,219,98,223,81,130,168,230,158,225,62,231,38,149,21,201,11,210,13,170,196,79,118,40,97,147,123,92,228,94,190,223,117,88,186,249,110,3,56,116,195,25,241,62,100,84,98,89,169,247,90,172,11,107,182,164,244,107,80,218,90,219,132,115,199,29,114,55,123,81,206,129,176,189,90,199,34,234,233,26,228,115,29,27,92,66,51,56,171,49,204,124,141,174,91,163,232,141,103,237,213,212,187,13,93,141,141,216,184,204,241,209,49,21,79,148,171,159,199,170,40,163,77,57,77,49,68,253,58,173,39,11,217,155,104,201,236,252,193,217,133,136,34,221,107,183,86,62,10,215,238,114,116,41,234,33,146,158,73,244,99,30,231,116,219,50,201,177,173,85,118,205,169,162,174,169,55,198,189,228,231,112,251,154,127,134,172,154,194,185,154,250,62,203,81,121,163,94,217,10,71,177,141,171,134,71,67,81,211,110,247,170,68,178,197,34,179,87,43,182,43,119,104,186,162,102,236,213,253,213,216,159,24,246,79,220,140,116,223,148,233,86,23,53,162,59,109,213,63,255,0,106,35,79,166,191,177,112,128,4,169,64,132,41,113,117,155,86,140,234,207,204,71,141,240,205,210,227,91,135,215,179,209,90,93,88,142,110,218,120,97,99,28,177,70,229,214,56,159,42,77,43,90,168,213,252,170,185,205,107,156,228,73,82,226,175,55,167,201,28,138,196,216,226,217,85,79,13,233,33,109,5,153,37,154,54,57,107,103,114,70,199,198,217,26,228,149,209,53,95,63,79,106,238,108,14,69,209,53,114,66,81,21,218,76,79,196,195,199,140,251,35,239,251,23,255,0,66,89,38,252,70,115,114,63,254,58,126,202,171,221,255,0,100,68,235,243,160,50,83,151,246,109,85,101,167,16,182,139,29,85,211,179,216,241,175,245,142,186,39,164,207,99,170,31,170,209,185,172,141,116,234,246,141,145,35,220,215,35,89,60,191,154,142,87,38,53,130,53,135,189,86,26,237,55,105,227,19,170,239,206,50,203,89,214,2,246,95,127,226,220,166,105,215,179,94,19,29,241,58,76,119,195,97,0,120,92,143,205,107,126,119,229,86,31,205,27,101,166,162,217,13,242,25,28,234,57,222,215,186,9,98,149,240,202,212,123,123,158,212,146,55,237,118,141,87,55,106,171,90,170,173,79,116,89,180,87,77,202,98,186,120,78,248,112,198,43,13,119,5,126,188,53,248,210,186,38,105,170,59,38,39,73,143,162,81,107,205,51,204,14,31,254,243,105,63,203,107,75,23,195,199,15,24,223,136,220,110,204,45,133,163,236,150,234,77,147,94,47,19,70,174,167,182,211,170,174,142,84,213,55,202,237,28,145,196,138,138,245,69,239,107,26,247,179,37,121,134,96,12,93,154,60,87,225,12,9,129,45,62,211,190,92,240,108,61,150,151,175,20,61,78,157,77,194,87,251,242,185,172,77,25,27,215,189,201,174,154,39,122,162,25,173,195,199,15,24,35,135,44,16,204,45,133,163,237,119,26,189,147,94,47,19,70,141,168,185,84,34,46,142,84,213,118,68,221,92,145,196,138,168,196,85,239,115,220,247,190,37,25,108,227,243,27,149,87,241,34,119,247,247,71,223,221,244,58,22,189,183,183,178,123,27,130,181,135,152,156,85,203,126,100,113,234,198,179,19,93,81,217,199,171,175,26,163,132,196,85,167,178,192,24,3,8,229,118,17,160,192,152,18,211,236,203,29,179,171,217,105,122,242,205,211,234,74,249,95,239,202,231,61,117,124,143,94,247,46,154,232,157,200,136,96,199,54,127,209,95,215,63,251,68,144,130,61,249,179,254,138,254,185,255,0,218,38,227,58,166,40,203,235,166,152,210,35,79,108,43,126,140,239,92,196,109,134,26,237,218,166,170,170,155,147,51,51,172,204,205,186,230,102,102,119,204,204,241,150,61,240,3,230,223,2,125,83,211,42,135,31,222,109,241,223,210,253,50,148,112,3,230,223,2,125,83,211,42,135,31,222,109,241,223,210,253,50,148,139,127,237,95,180,255,0,74,252,255,0,231,255,0,253,63,223,178,19,148,199,233,83,232,127,253,188,101,175,16,252,60,96,142,35,112,67,240,182,41,143,178,92,105,55,205,103,188,67,26,58,162,219,80,168,154,185,19,84,223,19,180,106,73,18,170,35,209,19,189,175,107,30,204,74,229,49,250,84,250,31,255,0,111,30,167,152,95,22,51,224,107,125,102,64,96,102,211,201,118,191,91,21,184,130,189,206,142,84,162,162,157,174,106,210,181,154,170,182,121,99,213,92,175,68,217,20,140,115,17,93,35,95,30,251,7,122,205,156,162,154,175,198,180,239,221,219,190,119,127,60,56,170,77,164,203,179,60,207,164,75,182,178,154,166,139,177,54,231,173,243,98,45,209,173,83,221,17,198,63,59,94,174,147,174,136,230,198,152,90,225,129,113,141,247,4,221,166,167,154,187,15,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,52,213,19,192,149,62,9,120,191,252,96,237,18,224,124,107,15,71,30,88,168,251,77,76,240,195,182,158,233,72,215,50,53,170,68,106,109,138,84,115,216,146,71,220,213,87,163,163,247,85,204,138,47,114,187,45,177,62,111,227,235,54,92,96,232,169,223,118,189,204,232,161,90,153,146,40,163,107,24,233,36,145,238,239,84,107,35,99,222,168,212,87,42,53,81,173,115,149,26,179,57,195,222,68,225,142,29,242,226,155,47,240,213,93,69,107,157,51,171,174,85,243,234,142,173,173,123,24,217,37,70,106,169,19,118,198,198,181,141,85,209,172,110,170,247,110,123,181,251,63,110,252,222,170,229,189,214,249,247,246,71,140,118,255,0,20,195,166,12,110,87,111,44,181,130,198,199,95,23,198,137,141,211,76,112,170,169,227,230,213,49,167,87,156,198,233,243,117,139,150,0,38,78,106,0,0,11,123,196,79,151,236,206,254,243,111,95,228,82,151,8,183,188,68,249,126,204,239,239,54,245,254,69,41,229,127,228,170,240,159,99,97,148,250,66,199,175,79,189,8,49,54,16,53,239,54,16,35,59,49,250,95,213,251,215,135,78,159,216,63,107,251,176,0,74,220,254,0,98,214,100,115,12,201,172,188,205,138,60,182,90,91,141,206,142,154,178,162,223,137,111,16,197,36,108,179,84,71,35,162,216,144,185,155,234,118,189,142,89,21,154,34,51,69,141,102,114,171,19,194,254,38,214,26,34,171,181,68,68,182,153,86,75,152,103,119,42,181,151,217,170,229,84,196,204,233,28,34,63,157,209,198,103,116,107,59,158,135,143,239,41,24,239,233,126,167,74,69,175,14,222,96,114,199,251,242,178,255,0,150,196,74,15,29,183,27,125,227,131,140,101,118,180,215,211,214,208,214,195,104,169,165,170,166,149,178,197,60,79,184,210,57,146,49,237,85,71,53,205,84,84,114,42,162,162,162,161,23,220,59,121,129,203,31,239,202,203,254,91,17,22,207,55,227,237,248,71,189,43,247,162,184,154,118,71,27,19,199,175,115,252,170,19,156,0,38,14,110,98,215,20,220,15,254,50,217,131,111,199,127,132,255,0,179,157,130,205,21,167,178,251,23,182,111,217,60,242,245,55,245,227,211,94,190,155,118,175,230,235,175,126,137,232,120,76,225,51,241,92,251,85,254,159,254,211,125,166,236,63,236,87,98,236,253,159,175,255,0,102,147,126,238,191,234,211,111,199,94,235,105,198,127,25,249,163,195,166,104,218,240,78,9,176,225,106,218,26,219,4,23,89,36,186,210,212,75,42,74,250,138,136,213,168,177,207,26,109,219,11,87,77,21,117,85,239,240,68,245,92,15,241,77,152,60,75,125,181,251,119,103,195,212,31,103,61,155,217,125,147,79,60,91,251,71,105,223,212,234,205,38,186,116,25,166,154,120,174,186,247,105,164,183,86,3,225,250,83,76,249,93,103,126,254,205,252,244,225,220,180,113,118,54,186,54,70,46,94,187,79,224,254,173,62,111,153,174,157,120,234,254,111,91,227,105,249,223,99,244,51,127,143,156,158,201,92,197,187,101,150,41,195,120,202,170,233,102,232,117,230,183,209,210,190,157,221,104,35,153,187,92,250,134,57,116,108,173,69,213,169,222,139,226,157,235,114,178,15,63,48,119,17,120,58,179,27,96,155,109,230,138,134,138,231,37,170,72,238,176,197,20,171,43,34,138,69,114,36,114,72,155,118,204,212,215,84,93,81,123,188,21,112,135,139,238,16,120,137,205,30,34,113,110,59,192,153,121,237,59,29,207,176,118,90,175,107,80,195,212,233,208,211,196,255,0,114,89,154,244,209,241,189,59,218,154,233,170,119,42,41,146,156,3,101,6,98,228,174,79,94,48,182,102,225,239,99,93,42,177,45,69,194,24,59,92,21,27,169,221,75,74,198,191,116,47,123,83,87,68,244,209,87,94,239,13,21,53,97,177,56,218,241,181,90,187,76,197,184,153,210,116,250,183,153,230,71,179,24,93,152,177,142,192,223,166,172,93,84,219,154,169,139,145,51,19,49,19,95,153,19,172,105,63,82,214,230,47,44,95,183,217,131,137,241,223,225,187,176,125,163,188,214,221,187,47,217,174,175,67,180,78,249,122,123,251,83,119,109,223,166,237,169,174,154,232,158,6,66,112,179,195,199,226,211,151,215,12,9,246,191,237,31,111,188,203,118,237,94,207,236,123,55,193,4,93,61,157,73,53,211,161,174,237,201,249,218,105,221,170,226,14,107,115,34,207,28,11,154,56,199,4,218,112,174,5,154,135,15,223,238,22,170,89,42,104,107,29,43,226,130,161,241,177,207,86,213,53,21,202,214,34,170,162,34,107,174,136,158,6,82,240,97,159,152,199,136,188,174,186,99,108,109,109,179,81,87,81,95,231,181,71,29,170,25,98,137,98,101,61,60,136,229,73,36,145,119,110,153,201,174,168,154,34,119,120,170,252,96,107,203,167,21,49,135,166,98,189,253,191,79,25,100,237,78,31,108,237,228,52,87,155,221,166,172,47,153,164,68,81,175,15,55,133,49,63,111,138,254,24,1,206,79,58,254,195,112,251,105,201,202,75,127,90,175,51,110,11,214,158,72,183,71,5,13,186,90,122,137,54,185,36,106,182,103,78,250,52,110,172,123,86,62,190,187,93,177,76,255,0,33,3,156,22,113,223,113,207,20,11,149,85,16,246,123,46,90,91,224,167,163,143,115,31,215,170,174,167,130,174,162,167,84,99,94,221,204,125,52,93,53,115,218,157,155,123,118,172,142,67,124,169,88,44,101,87,44,92,210,252,23,241,147,130,187,93,247,217,150,172,91,218,48,181,195,250,151,173,218,187,84,107,217,32,238,99,156,205,213,209,209,123,237,219,166,158,243,145,138,243,218,240,29,194,237,215,136,46,29,56,146,109,146,201,86,204,67,89,103,180,218,48,213,201,204,114,65,85,60,53,94,209,168,183,49,207,146,56,55,203,37,21,185,142,123,157,172,41,44,111,93,26,229,107,240,128,13,170,1,229,50,171,51,48,174,114,101,198,28,205,44,21,87,218,44,184,154,223,21,194,155,116,145,190,72,119,167,191,4,189,55,189,141,154,39,163,163,145,136,229,217,35,30,213,93,90,167,171,0,98,175,52,127,34,121,155,244,95,88,162,50,168,197,94,104,254,68,243,55,232,190,177,68,4,27,100,134,10,181,102,86,116,96,28,185,190,212,85,193,109,197,88,162,213,100,172,150,145,237,108,241,193,83,87,28,50,58,55,57,174,106,61,26,245,84,85,107,147,93,53,69,240,61,6,41,225,139,57,112,199,16,85,92,49,55,11,251,99,31,67,112,101,190,26,43,92,205,158,58,174,164,77,154,57,217,34,237,70,194,232,30,217,149,242,108,233,198,170,178,164,123,94,141,112,157,230,159,38,254,96,97,239,81,128,217,34,75,77,170,107,173,61,246,107,101,35,238,84,116,243,82,83,214,58,22,172,240,193,51,163,116,177,50,77,55,53,143,116,16,185,205,69,209,203,20,106,186,237,77,2,197,112,45,148,217,203,146,156,56,225,220,5,158,56,191,219,87,234,77,210,83,81,238,108,190,194,161,86,49,33,182,118,132,85,237,29,45,29,239,106,173,102,254,148,106,232,162,141,203,144,0,0,0,0,49,87,154,63,145,60,205,250,47,172,81,25,84,98,175,52,127,34,121,155,244,95,88,162,2,21,184,78,243,79,147,127,48,48,247,168,192,108,166,107,89,194,119,154,124,155,249,129,135,189,70,3,101,48,0,0,0,0,53,87,54,83,225,59,202,198,77,252,191,195,222,157,1,173,97,178,159,9,222,86,50,111,229,254,30,244,232,0,253,92,244,200,188,184,226,47,46,46,57,95,154,22,110,221,106,174,210,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,78,102,110,118,139,162,181,90,231,49,237,123,30,246,58,24,114,203,149,127,18,248,187,59,110,25,91,141,176,253,94,21,195,214,74,135,195,114,198,108,166,101,85,185,204,116,18,201,79,53,27,100,150,23,86,178,87,70,198,42,68,187,225,234,167,89,177,185,21,132,239,0,60,86,75,229,14,13,200,92,175,195,249,71,151,240,85,199,98,195,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,238,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,246,160,1,26,188,237,51,51,10,211,101,102,5,201,206,215,213,196,151,12,64,152,155,161,28,145,187,179,208,211,211,84,83,239,153,187,250,140,234,73,85,164,107,177,90,238,132,254,242,43,52,88,129,50,255,0,154,158,113,216,179,119,139,139,189,54,28,135,90,76,5,111,139,7,73,83,185,255,0,213,85,84,211,207,37,74,236,123,26,172,233,207,81,44,26,123,205,119,67,123,92,173,122,34,122,14,21,56,76,193,185,163,192,175,16,153,221,121,168,164,251,67,105,167,158,154,203,60,212,11,51,237,140,181,67,5,210,165,98,85,145,26,143,171,106,199,78,175,218,143,137,141,126,138,246,202,248,212,60,255,0,42,204,227,177,101,23,23,22,138,108,71,14,148,152,246,223,46,14,142,167,115,255,0,169,106,170,103,130,74,101,216,198,57,95,212,158,158,40,52,247,90,222,190,247,57,26,197,69,158,147,87,124,189,198,183,92,181,199,248,107,49,172,84,244,147,220,176,173,226,138,247,71,21,91,28,232,36,158,154,102,77,27,100,107,92,215,43,21,204,68,84,71,53,116,215,69,79,19,102,140,189,198,182,172,202,192,24,107,49,172,84,245,112,91,113,85,158,138,247,71,21,91,26,217,227,130,166,22,77,27,100,107,92,230,163,209,175,68,84,71,57,53,215,69,95,16,61,0,0,8,43,230,87,193,69,199,135,76,199,174,205,12,21,108,211,44,177,117,193,178,83,61,169,75,4,118,171,165,74,212,202,251,100,80,70,228,122,194,198,64,231,198,228,137,172,108,111,100,74,174,115,21,207,243,252,190,120,219,186,240,161,143,228,177,98,121,234,235,178,235,21,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,116,209,202,171,28,122,78,78,106,229,158,21,206,76,184,196,121,91,141,105,59,69,151,19,91,229,183,212,237,142,55,201,14,244,247,39,139,168,199,177,179,68,244,108,145,189,90,187,36,99,28,137,171,80,215,95,137,126,29,49,223,11,249,167,95,150,120,234,159,251,109,101,158,183,124,63,215,59,95,105,154,24,43,58,113,75,39,71,171,208,123,186,79,118,246,120,42,120,42,134,122,115,61,230,17,106,191,218,170,248,113,200,60,89,73,113,182,220,105,233,166,196,88,166,195,119,108,208,84,193,35,102,235,90,90,172,141,90,246,57,171,76,249,37,134,117,69,69,124,15,79,229,90,96,7,14,185,13,140,184,146,205,203,22,84,224,202,42,183,62,227,80,199,220,235,161,167,73,153,105,183,35,218,149,21,178,163,158,198,236,141,174,213,26,175,110,247,171,35,106,239,123,81,109,253,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,132,255,0,112,3,193,245,171,132,220,163,107,110,9,87,38,59,198,52,244,117,248,173,243,74,213,101,52,236,99,150,58,24,155,27,221,22,202,117,154,86,44,141,115,150,87,185,239,221,177,99,142,48,189,121,47,148,56,55,33,114,191,15,229,30,95,193,87,29,139,14,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,185,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,83,207,241,99,229,99,57,62,95,226,31,78,156,186,165,170,226,199,202,198,114,124,191,196,62,157,56,26,214,18,189,202,251,151,221,77,166,166,203,197,14,116,218,169,30,247,211,182,191,7,216,234,98,138,165,155,38,138,150,162,142,244,146,197,59,154,143,70,190,118,178,9,98,223,27,209,178,251,175,107,52,138,19,101,62,19,188,172,100,223,203,252,61,233,208,1,117,64,0,90,174,37,248,116,192,156,80,101,101,126,89,227,170,127,237,181,150,122,221,243,127,91,46,157,154,104,96,172,233,197,44,125,110,151,93,238,233,61,219,31,224,169,224,169,175,14,116,101,14,50,200,92,208,196,25,71,152,16,82,71,125,195,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,238,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,217,204,133,110,117,126,105,240,183,203,250,31,81,184,129,117,121,24,254,155,63,118,255,0,137,18,168,69,95,35,31,211,103,238,223,241,34,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,59,192,228,225,222,0,117,73,224,86,194,137,60,10,216,5,96,0,33,19,156,12,205,147,137,122,125,17,19,253,47,91,187,190,239,122,160,190,188,154,169,153,38,17,189,75,177,119,54,237,86,186,254,198,208,22,19,155,230,159,140,228,26,34,167,250,92,183,248,255,0,119,80,100,79,38,134,183,236,5,229,119,55,85,187,214,175,143,251,90,16,36,224,0,7,92,159,19,134,119,161,204,158,10,112,207,15,232,3,177,60,14,78,19,192,228,0,0,0,0,0,0,0,0,0,0,0,0,14,21,17,78,54,149,0,56,218,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,56,95,3,147,133,240,3,173,253,233,161,203,19,64,170,136,114,223,214,5,96,0,34,231,156,165,68,73,131,108,176,164,136,175,117,230,147,187,84,215,77,149,255,0,15,232,44,127,39,168,22,94,37,106,21,190,41,135,174,63,254,245,57,233,185,191,98,183,85,227,139,126,22,73,61,200,86,42,173,158,239,138,77,94,205,126,255,0,143,236,43,228,209,134,106,101,205,203,150,45,209,59,60,54,219,133,23,131,191,63,250,145,222,62,30,14,253,160,76,104,0,10,30,81,31,129,91,180,56,107,81,60,0,173,190,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,32,199,136,159,48,57,157,253,249,94,191,203,101,39,56,131,30,34,124,192,230,119,247,229,122,255,0,45,148,141,109,47,201,91,241,159,98,240,232,63,210,24,191,82,159,121,111,64,4,61,210,0,0,0,0,0,0,11,199,194,199,16,247,126,28,243,58,151,19,245,46,53,56,110,187,250,155,16,90,169,100,106,118,202,125,28,140,122,53,233,181,101,137,206,234,51,189,170,186,57,155,216,217,30,164,206,97,220,65,104,197,152,126,217,138,112,253,95,106,181,222,104,225,184,81,79,211,115,58,180,243,49,31,27,246,189,17,205,213,174,69,209,200,138,154,247,162,41,0,6,78,112,81,197,172,252,63,226,116,194,152,206,178,161,249,123,120,154,89,42,226,130,158,55,58,130,182,68,133,137,92,186,49,102,145,173,100,40,199,70,215,126,107,156,246,181,207,106,53,219,252,151,53,248,36,249,11,179,230,79,62,201,254,31,249,84,93,38,236,12,237,5,191,194,153,124,127,204,81,27,226,63,73,76,127,170,57,118,199,155,202,18,232,90,78,41,179,166,223,145,57,47,125,197,242,220,42,41,46,213,144,203,106,195,239,130,153,179,187,218,178,195,34,211,185,90,244,88,209,172,86,58,71,43,253,221,177,185,52,115,149,172,117,210,183,92,109,247,139,125,45,218,211,95,79,91,67,91,11,42,105,106,169,165,108,177,79,19,218,142,100,140,123,85,81,205,115,85,21,28,138,168,168,168,168,70,119,50,220,250,251,97,141,232,178,99,12,95,237,213,216,127,12,237,172,186,182,154,45,207,109,233,22,104,221,19,229,94,229,233,68,228,77,172,238,71,203,35,94,170,230,35,99,146,230,120,184,194,97,170,174,39,124,238,143,25,81,219,11,179,181,109,14,121,107,11,114,157,109,211,61,106,253,90,121,78,233,227,58,70,147,199,93,55,48,198,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,243,128,87,124,93,155,17,20,198,145,192,0,7,232,75,159,47,76,161,159,44,178,2,142,253,118,165,167,101,219,28,76,151,231,185,176,198,146,178,137,241,181,180,145,58,86,57,203,35,122,104,179,181,23,77,139,84,246,171,81,200,229,88,230,225,103,37,174,25,237,157,22,60,33,21,190,158,174,211,71,52,87,92,64,201,234,93,3,125,149,20,209,165,67,81,204,84,145,92,244,123,99,106,51,222,221,35,87,86,181,28,246,205,177,40,217,204,38,181,85,137,171,150,232,251,255,0,130,135,233,163,104,162,221,155,89,29,153,223,87,159,95,116,71,197,143,166,117,170,120,112,142,82,0,9,107,157,192,0,16,231,199,247,155,124,119,244,191,76,165,51,27,149,159,151,236,65,253,249,85,255,0,145,81,24,115,199,247,155,124,119,244,191,76,165,51,27,149,159,151,236,65,253,249,85,255,0,145,81,16,252,187,210,247,60,107,246,186,67,108,191,171,172,31,169,135,247,33,152,192,2,96,230,240,0,0,199,190,63,188,164,99,191,165,250,157,41,144,134,61,241,253,229,35,29,253,47,212,233,76,76,127,228,183,125,90,189,146,144,108,159,167,240,63,227,90,247,233,67,153,176,129,175,121,176,129,31,217,143,210,254,175,222,184,58,116,254,193,251,95,221,128,2,86,231,246,61,241,253,229,35,29,253,47,212,233,72,164,201,140,65,104,194,121,195,129,113,78,32,171,236,182,187,54,37,182,92,43,103,233,185,253,42,120,106,163,124,143,218,196,87,59,70,181,87,70,162,170,233,220,138,164,173,241,253,229,35,29,253,47,212,233,72,115,33,155,67,84,209,140,162,168,229,76,123,101,211,93,14,88,167,19,179,88,155,21,240,170,237,113,58,119,219,183,11,181,196,183,17,120,159,137,28,125,246,174,237,13,69,182,211,73,11,32,180,217,29,88,149,17,91,219,177,157,101,107,145,145,163,157,36,141,87,185,234,221,218,108,98,170,182,54,105,125,56,21,224,214,124,203,184,91,115,155,50,173,212,239,193,148,147,117,237,150,234,152,227,168,138,250,230,58,162,39,163,209,179,35,162,108,51,197,27,149,146,70,173,149,53,110,138,213,93,109,103,7,92,52,220,56,138,204,118,182,181,41,217,132,112,204,212,181,120,137,242,200,228,116,241,61,238,86,82,70,214,57,178,110,153,34,145,187,209,81,35,106,57,218,238,70,49,243,25,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,244,202,112,21,99,174,78,51,21,190,53,221,223,63,194,59,56,114,225,26,48,250,67,218,235,59,41,130,167,102,178,45,40,174,41,210,169,143,209,209,49,194,39,143,94,168,157,102,169,214,98,39,173,241,170,138,163,233,0,18,247,56,134,28,243,76,242,253,135,255,0,191,42,79,242,42,211,49,140,57,230,153,229,251,15,255,0,126,84,159,228,85,166,191,53,252,138,231,130,97,176,31,210,108,31,175,30,201,97,207,0,62,109,240,39,213,61,50,168,152,194,28,248,1,243,111,129,62,169,233,149,68,198,26,253,155,252,150,175,90,125,144,152,116,215,233,251,63,224,211,239,220,0,4,129,79,134,189,230,194,6,189,228,83,105,255,0,69,250,223,115,160,58,11,254,223,251,47,222,38,51,128,31,41,24,19,234,158,167,84,100,33,143,124,0,249,72,192,159,84,245,58,163,33,9,6,3,242,91,94,173,62,200,83,251,89,233,252,119,248,215,125,250,128,11,89,197,14,102,221,242,123,32,241,142,97,97,248,183,93,45,212,108,130,137,251,154,157,10,138,137,163,167,142,125,30,199,181,221,55,76,146,108,115,85,29,179,106,232,139,170,100,93,185,77,154,38,229,92,34,53,250,154,156,14,14,238,97,138,183,131,177,241,238,85,20,198,189,181,76,68,125,178,135,188,243,204,153,243,127,55,177,102,99,201,45,67,225,189,220,229,150,137,42,97,142,41,99,162,103,228,233,99,123,99,213,168,230,64,200,152,170,138,186,171,85,85,206,85,87,44,148,242,215,192,54,252,47,195,156,24,190,37,167,154,187,25,220,234,171,166,149,180,173,142,88,226,130,71,82,199,78,233,53,85,145,173,116,50,200,221,116,70,173,67,209,19,197,206,138,91,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,251,225,220,63,104,194,120,126,217,133,176,253,39,101,181,217,168,225,183,209,65,212,115,250,84,240,177,25,27,55,61,85,206,209,173,68,213,202,170,186,119,170,169,18,217,251,115,127,19,94,38,190,49,237,158,126,223,173,208,189,48,227,109,229,89,46,23,37,195,70,148,213,60,180,210,40,183,17,17,78,158,51,76,198,159,54,80,247,199,86,14,131,6,113,71,141,105,232,108,181,22,250,27,180,208,94,41,214,84,147,109,75,170,96,100,149,19,70,231,235,185,174,169,90,132,247,87,107,92,215,53,52,219,181,50,251,149,206,102,221,241,46,88,226,60,179,185,69,190,159,5,86,67,61,190,125,205,77,41,235,150,103,172,27,81,136,190,236,176,205,38,247,57,202,189,125,190,234,49,53,242,220,215,112,116,242,91,242,251,48,41,44,180,233,13,60,213,214,122,251,139,82,54,202,174,145,177,203,75,11,151,249,71,181,18,58,199,55,185,90,213,87,248,43,253,236,123,229,249,140,103,194,92,81,225,138,117,189,83,219,168,113,12,53,150,122,229,157,99,107,106,26,248,29,36,48,163,159,249,174,117,76,84,200,221,170,142,115,182,181,53,220,173,95,138,102,114,252,222,99,149,83,246,85,247,68,207,216,202,191,110,157,175,232,230,154,231,79,41,106,222,177,174,249,138,172,235,19,61,189,106,233,166,120,252,244,194,0,124,215,27,141,190,207,111,170,187,93,171,233,232,168,104,161,125,77,85,85,76,173,138,40,34,99,85,207,145,239,114,162,53,173,106,42,171,149,81,17,17,85,73,159,7,51,196,77,83,164,113,70,183,52,44,222,131,16,227,235,22,78,218,106,170,58,56,78,23,87,221,154,217,164,108,79,173,169,99,29,11,29,18,181,26,231,69,6,142,108,136,174,238,171,123,83,106,163,209,108,167,11,185,101,119,197,144,230,110,97,67,47,70,215,129,112,14,32,158,165,251,90,238,173,69,93,174,174,158,24,52,87,163,155,171,93,60,155,209,174,68,232,109,93,21,237,82,222,231,22,102,221,243,147,51,177,22,102,94,226,232,212,95,107,29,59,32,220,215,118,106,118,162,50,8,55,53,140,71,244,226,100,113,239,218,138,237,155,151,189,84,144,140,135,202,90,92,180,229,241,141,175,149,86,190,207,124,198,184,54,245,124,174,149,235,11,222,234,119,209,76,148,109,107,227,77,122,93,159,100,168,199,57,202,215,207,47,230,171,149,169,6,181,19,153,227,171,189,63,22,53,159,162,62,47,221,246,186,171,31,85,59,15,178,152,92,178,157,34,237,201,162,220,199,31,58,185,214,236,247,198,157,104,137,229,173,40,198,50,19,143,76,1,246,7,137,204,83,217,173,61,130,223,136,250,56,130,139,242,253,94,191,104,103,245,68,221,238,115,155,186,173,149,94,235,180,211,79,117,17,155,76,123,37,75,153,126,84,219,241,126,73,195,153,210,221,170,41,171,176,4,200,232,105,218,198,186,42,184,171,170,41,160,145,174,240,86,185,174,72,158,215,34,170,104,215,181,90,187,145,204,198,194,97,190,17,132,189,49,198,158,172,253,93,109,126,205,255,0,67,121,180,57,228,100,219,67,150,91,185,241,47,197,219,115,199,141,83,107,171,58,71,62,180,69,58,207,8,170,101,111,121,88,102,141,194,186,12,95,148,119,156,75,81,81,13,190,26,123,189,138,217,43,28,246,211,196,178,61,181,174,141,251,116,99,86,73,41,87,166,174,68,220,247,57,173,213,210,42,200,1,7,60,55,230,181,191,36,115,179,12,102,117,218,211,81,114,161,179,205,59,106,169,233,158,214,202,177,79,79,36,15,115,55,119,57,205,108,170,244,106,171,81,202,212,106,185,186,238,73,198,36,187,63,137,242,216,95,39,60,104,157,62,137,225,247,199,208,163,186,95,201,63,6,231,191,13,183,26,81,136,167,173,202,35,175,78,234,162,52,253,90,166,103,140,213,60,95,140,204,29,134,35,198,51,230,3,108,180,235,136,170,45,145,89,223,113,114,43,165,74,40,229,124,173,133,170,189,204,106,201,35,156,237,168,155,149,25,187,93,140,219,251,32,27,200,136,142,10,178,187,149,220,210,107,153,157,35,77,253,145,194,60,32,35,223,155,63,232,175,235,159,253,162,72,65,30,252,217,255,0,69,127,92,255,0,237,19,87,157,254,65,115,232,247,161,61,232,183,250,89,132,253,167,249,85,177,239,128,31,54,248,19,234,158,153,84,56,254,243,111,142,254,151,233,148,163,128,31,54,248,19,234,158,153,84,56,254,243,111,142,254,151,233,148,164,83,255,0,106,253,167,250,93,1,255,0,207,255,0,250,127,191,126,119,15,60,79,221,248,116,193,25,133,65,132,109,221,76,81,139,189,155,5,182,186,102,181,244,246,230,66,149,93,89,213,139,175,82,84,235,70,145,177,83,102,186,185,250,163,58,114,89,204,59,135,238,248,179,16,91,48,182,31,164,237,87,75,205,100,54,250,40,58,141,103,86,162,103,163,35,102,231,170,53,186,185,200,154,185,81,19,94,245,68,63,60,148,174,4,248,56,187,228,191,110,204,156,218,178,219,153,140,42,181,166,181,82,111,109,68,150,122,116,222,217,95,213,99,221,23,86,100,84,79,115,85,100,105,166,255,0,202,201,27,126,48,88,123,249,149,116,88,215,204,167,234,136,153,214,126,153,254,119,67,35,105,179,156,175,98,48,248,140,214,105,143,132,95,211,72,215,206,185,85,52,197,52,254,173,17,164,206,155,163,89,252,234,162,39,220,240,103,194,173,191,135,124,28,251,181,250,42,122,188,109,136,97,134,91,133,83,169,218,217,109,209,58,40,156,235,115,94,217,100,99,218,201,145,234,233,24,173,73,23,98,170,42,49,154,100,104,4,246,197,138,48,214,226,213,184,210,33,201,25,182,107,138,206,241,149,227,177,181,117,174,87,59,231,217,17,28,162,35,116,64,0,61,154,224,0,0,183,188,68,249,126,204,239,239,54,245,254,69,41,112,139,123,196,79,151,236,206,254,243,111,95,228,82,158,87,254,74,175,9,246,54,25,79,164,44,122,244,251,208,131,19,97,3,94,243,97,2,51,179,31,165,253,95,189,120,116,233,253,131,246,191,187,0,4,173,207,239,43,154,120,18,12,207,203,140,75,151,149,23,58,139,115,113,13,178,122,4,171,129,242,53,208,57,236,84,107,213,35,123,21,237,71,104,174,141,92,141,145,187,152,237,90,231,34,194,150,118,101,14,39,200,236,199,187,229,230,40,165,168,107,168,166,123,168,106,229,133,34,109,198,137,94,228,134,170,52,71,57,54,189,173,215,68,115,182,57,28,199,46,230,57,18,117,203,57,197,63,15,22,142,35,50,198,171,12,116,237,212,216,146,135,250,167,15,221,106,163,114,246,58,141,90,175,98,185,139,185,34,149,173,233,191,185,200,154,181,251,30,232,216,134,155,55,203,126,29,111,175,71,199,167,135,127,119,240,89,93,28,237,188,236,182,47,224,216,173,248,107,179,29,111,238,206,232,235,246,204,68,124,104,236,223,27,227,73,141,107,31,20,248,130,231,194,254,50,225,215,29,215,246,218,116,163,160,126,23,172,153,94,234,136,186,55,26,87,186,129,85,26,168,232,146,38,200,248,220,245,111,77,34,88,209,92,142,137,140,183,188,59,121,129,203,31,239,202,203,254,91,17,227,113,22,31,187,225,60,65,115,194,216,130,147,178,221,44,213,147,91,235,96,234,53,253,42,136,94,172,145,155,152,170,215,104,230,170,106,213,84,93,59,149,80,246,92,59,121,129,203,31,239,202,203,254,91,17,14,139,215,46,222,183,23,39,125,58,71,209,175,251,186,82,230,93,131,192,101,216,186,240,84,196,83,118,43,185,58,112,154,166,136,137,152,211,118,248,166,39,190,102,103,154,115,128,5,148,226,22,45,113,77,192,255,0,227,45,152,54,252,119,248,79,251,57,216,44,209,90,123,47,177,123,102,253,147,207,47,83,127,94,61,53,235,233,183,106,254,110,186,247,232,158,135,132,206,19,63,21,207,181,95,233,255,0,237,55,218,110,195,254,197,118,46,207,217,250,255,0,246,105,55,238,235,254,173,54,252,117,238,200,64,97,211,128,195,211,127,225,49,79,159,219,172,248,112,215,68,146,238,215,103,55,178,175,192,181,222,215,15,164,71,87,171,71,8,152,170,60,238,175,91,140,68,241,251,0,67,159,31,222,109,241,223,210,253,50,148,204,110,86,126,95,177,7,247,229,87,254,69,68,97,225,243,111,132,99,42,194,245,52,210,103,126,189,157,218,125,233,38,115,209,247,224,141,156,179,159,252,39,173,229,41,183,61,78,166,154,117,226,39,227,117,167,93,53,249,177,175,115,207,102,47,44,95,183,217,131,137,241,223,225,187,176,125,163,188,214,221,187,47,217,174,175,67,180,78,249,122,123,251,83,119,109,223,166,237,169,174,154,232,158,6,66,112,179,195,199,226,211,151,215,12,9,246,191,237,31,111,188,203,118,237,94,207,236,123,55,193,4,93,61,157,73,53,211,161,174,237,201,249,218,105,221,170,222,48,101,217,203,176,216,123,158,90,221,58,85,219,172,243,250,81,252,203,108,243,204,223,5,25,118,54,255,0,90,212,105,165,61,90,35,226,240,223,20,196,238,241,124,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,154,187,226,204,83,125,199,56,170,243,141,113,77,119,109,189,98,11,133,69,210,227,83,210,100,125,122,169,228,116,146,201,177,136,214,55,115,222,229,209,168,141,77,116,68,68,238,39,167,153,214,105,126,11,248,54,198,189,146,251,236,203,174,45,236,248,90,223,253,75,214,237,93,170,68,237,112,119,177,205,102,234,24,235,125,247,109,211,79,117,200,245,97,6,217,41,149,247,92,234,205,204,33,149,22,103,85,199,81,138,111,20,214,215,212,83,81,58,173,244,112,61,233,214,170,88,154,168,175,100,49,117,37,127,188,212,70,70,229,87,53,17,85,51,81,116,233,242,209,192,21,57,125,193,110,93,210,220,176,245,37,170,229,124,167,169,191,213,44,41,22,250,198,85,212,201,45,45,68,175,141,87,123,221,70,180,136,155,151,123,88,214,49,219,118,109,72,97,227,67,39,44,89,5,197,6,63,202,172,45,54,251,45,170,225,29,69,186,61,175,78,205,75,87,79,21,92,84,218,189,239,123,250,44,168,108,93,71,57,92,254,158,245,209,93,162,108,124,67,183,59,12,175,181,97,236,220,192,121,175,111,117,36,53,24,206,207,85,109,174,167,134,137,177,62,73,237,239,143,74,169,101,69,214,103,190,42,200,162,77,205,213,172,165,98,110,114,42,35,3,39,249,62,231,29,139,28,240,192,153,85,79,15,103,189,101,165,194,122,122,200,247,61,253,122,90,234,137,234,233,234,117,86,53,141,220,247,212,197,211,71,61,201,217,183,187,106,72,212,51,168,132,190,78,57,189,83,130,184,151,174,202,218,137,234,214,219,152,246,121,161,100,16,193,19,153,237,26,22,62,170,25,165,123,180,123,24,218,116,175,98,35,21,117,124,204,220,213,209,28,201,180,0,98,175,52,127,34,121,155,244,95,88,162,50,168,197,94,104,254,68,243,55,232,190,177,68,4,43,112,157,230,159,38,254,96,97,239,81,128,217,76,214,179,132,239,52,249,55,243,3,15,122,140,6,202,96,0,0,0,0,12,85,230,143,228,79,51,126,139,235,20,70,85,24,171,205,31,200,158,102,253,23,214,40,128,133,110,19,188,211,228,223,204,12,61,234,48,27,41,154,214,112,157,230,159,38,254,96,97,239,81,128,217,76,0,0,0,0,13,85,205,148,248,78,242,177,147,127,47,240,247,167,64,107,88,108,167,194,119,149,140,155,249,127,135,189,58,0,46,168,0,1,231,243,11,26,218,178,215,0,98,92,198,190,211,213,207,109,194,182,122,219,221,100,84,140,107,167,146,10,104,95,52,141,141,174,115,90,175,86,177,81,17,92,212,215,77,85,60,79,64,97,87,53,206,34,255,0,2,220,56,207,128,44,149,27,49,38,105,118,139,21,63,185,175,74,214,214,55,218,50,251,209,62,55,107,28,177,211,237,87,49,233,218,250,140,93,98,93,2,16,113,102,41,190,227,156,85,121,198,184,166,187,182,222,177,5,194,162,233,113,169,233,50,62,189,84,242,58,73,100,216,196,107,27,185,239,114,232,212,70,166,186,34,34,119,27,4,242,247,202,251,86,85,112,125,150,214,203,123,169,38,168,191,217,226,197,21,213,112,209,54,153,245,19,220,26,149,41,213,209,85,100,124,81,73,21,58,72,229,213,204,167,103,115,81,17,141,130,190,26,48,5,54,105,241,13,150,249,125,112,195,213,119,203,109,243,20,91,105,174,148,52,201,46,249,109,221,161,139,88,170,177,42,61,140,109,58,74,247,189,170,155,24,215,59,86,237,213,54,94,3,90,30,37,240,5,54,86,113,13,153,25,125,111,195,213,118,59,109,143,20,92,169,173,116,53,41,46,248,173,221,161,235,70,168,178,170,189,236,117,58,196,246,61,202,187,216,230,187,87,110,213,102,123,149,102,113,223,115,119,132,123,69,54,35,135,90,188,5,112,151,7,71,83,185,159,213,84,180,208,65,37,50,236,99,26,140,233,193,81,20,26,123,206,119,67,123,156,174,122,162,97,7,58,124,1,83,98,226,27,10,102,13,62,30,164,163,182,226,172,46,202,103,215,66,145,53,245,247,26,58,137,18,101,149,26,187,220,246,83,207,64,196,123,211,189,155,26,213,94,154,163,92,150,49,253,77,139,136,108,87,151,213,24,134,146,142,219,138,176,187,234,89,67,50,196,215,215,220,104,234,35,88,82,37,114,111,115,217,79,61,123,213,140,94,246,111,115,145,122,104,173,9,159,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,159,56,55,134,220,163,190,230,182,51,173,164,107,45,212,239,101,178,134,106,133,133,247,107,138,177,203,79,69,18,181,143,118,249,28,221,21,200,199,108,98,62,71,38,198,57,83,94,206,34,179,231,25,113,37,155,151,220,214,198,117,181,110,125,198,161,236,182,80,205,80,147,50,211,110,71,185,105,232,162,86,177,141,217,27,93,162,185,24,221,239,87,200,228,222,247,42,222,174,96,220,109,221,120,175,199,241,216,176,196,245,116,57,117,133,106,42,33,181,81,182,169,206,130,237,59,102,153,172,187,62,55,67,19,216,249,41,221,27,91,20,136,229,133,58,136,213,69,146,77,125,7,45,78,10,46,60,69,230,61,14,104,99,91,102,185,101,132,110,14,146,165,238,74,89,227,186,221,41,150,154,86,91,37,130,71,43,210,23,178,118,190,71,44,78,99,163,99,226,69,107,158,142,96,97,173,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,132,239,114,230,227,95,241,170,203,137,236,24,254,231,106,143,51,112,183,228,238,84,208,47,74,75,165,10,35,18,59,155,97,218,214,55,115,222,177,202,216,149,205,100,141,107,180,137,179,69,26,89,94,108,156,20,92,115,2,143,241,157,202,251,103,94,245,100,183,190,60,95,69,26,82,211,199,45,174,150,9,166,91,155,164,123,152,249,38,137,145,182,23,55,242,175,124,125,4,98,53,33,84,124,91,100,190,111,99,44,133,205,12,63,155,153,127,61,36,119,220,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,206,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,64,217,204,181,92,88,249,88,206,79,151,248,135,211,167,62,174,29,115,231,6,241,37,148,118,44,214,193,149,180,142,101,198,157,140,185,208,195,80,179,62,211,113,70,53,106,40,165,87,49,142,223,27,157,162,57,88,221,236,86,72,212,216,246,170,252,188,88,249,88,206,79,151,248,135,211,167,3,90,195,101,62,19,188,172,100,223,203,252,61,233,208,26,214,27,41,240,157,229,99,38,254,95,225,239,78,128,11,170,0,0,66,183,58,191,52,248,91,229,253,15,168,220,73,169,33,91,157,95,154,124,45,242,254,135,212,110,32,93,94,70,63,166,207,221,191,226,68,170,17,87,200,199,244,217,251,183,252,72,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,14,240,57,0,116,201,224,86,195,135,53,23,196,229,186,1,88,0,8,73,231,11,2,197,196,173,58,187,197,112,245,187,255,0,222,168,47,135,38,186,136,151,6,222,161,89,17,30,219,205,95,118,169,174,155,40,62,31,210,91,142,114,248,102,166,44,220,182,226,221,19,179,205,109,183,209,120,59,243,255,0,170,221,227,225,224,223,218,81,202,7,21,186,147,28,92,48,178,201,238,76,178,213,108,247,124,86,106,6,107,247,252,63,96,19,32,0,3,173,233,169,195,59,147,66,167,126,163,132,84,80,43,79,3,147,132,240,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,112,190,7,39,11,224,7,91,147,82,166,126,177,161,203,80,10,128,41,146,72,225,98,201,43,145,173,79,21,80,32,167,154,165,229,213,220,69,37,18,75,185,176,219,127,178,69,213,82,186,185,53,255,0,25,149,156,156,48,179,40,48,61,218,251,37,59,82,73,238,21,72,215,236,84,118,215,83,80,187,197,126,4,122,241,161,143,29,152,28,65,226,122,245,169,235,182,219,95,91,108,99,183,238,209,177,215,84,42,39,130,105,249,254,29,255,0,180,151,190,90,248,78,139,15,228,21,130,174,154,134,56,36,175,183,210,213,74,230,183,69,115,228,162,163,87,57,123,252,87,79,16,50,236,3,133,240,2,133,69,80,212,10,189,231,40,191,16,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,199,136,159,48,57,157,253,249,94,191,203,101,39,56,131,30,34,124,192,230,119,247,229,122,255,0,45,148,141,109,47,201,91,241,159,98,240,232,63,210,24,191,82,159,121,111,64,4,61,210,0,0,15,216,196,248,59,19,224,201,237,244,248,162,203,81,111,117,218,217,75,120,161,89,81,54,212,209,84,198,146,67,52,110,77,81,205,115,87,78,229,247,92,215,53,218,57,174,106,126,57,44,88,159,134,235,127,18,156,27,101,134,29,138,182,158,219,136,173,24,82,207,93,100,184,75,11,92,214,203,236,248,154,234,121,93,181,100,108,18,166,221,219,59,209,204,137,250,63,167,177,209,91,136,176,253,223,9,226,11,158,22,196,20,157,150,233,102,172,154,223,91,7,81,175,233,84,66,245,100,140,220,197,86,187,71,53,83,86,170,162,233,220,170,134,195,31,128,175,5,52,213,198,154,163,88,159,185,15,217,45,174,195,237,53,23,109,110,166,245,170,166,154,169,238,137,152,138,163,94,83,167,126,147,186,121,76,254,120,0,215,166,0,0,12,206,225,99,143,11,214,89,229,198,35,203,204,192,186,83,213,54,199,96,169,168,193,85,117,209,79,59,146,182,54,34,83,219,37,72,145,85,208,57,202,138,199,57,204,233,181,142,102,253,171,26,71,136,56,139,16,93,241,102,32,185,226,156,65,87,218,174,151,154,201,174,21,179,244,218,206,173,68,207,87,200,253,172,68,107,117,115,149,116,106,34,38,189,200,136,126,120,50,111,98,238,223,183,77,171,147,172,83,193,164,203,182,123,47,202,177,151,241,216,75,113,77,119,166,38,174,26,110,236,236,214,119,207,108,239,0,6,51,118,0,123,156,140,203,105,243,127,55,176,158,92,71,21,67,225,189,220,226,138,181,105,166,142,41,99,162,103,229,42,164,99,164,213,168,230,64,201,94,136,168,186,171,81,17,174,85,70,175,213,20,77,202,162,138,120,206,231,134,43,19,111,7,98,188,77,233,210,138,34,106,153,236,136,141,102,126,164,136,242,210,201,223,177,217,79,93,153,24,143,6,123,59,16,98,138,199,118,11,133,75,127,170,39,178,244,225,88,182,34,174,177,196,249,82,87,248,53,100,68,141,235,185,169,18,153,140,126,118,29,195,246,140,39,135,237,152,91,15,210,118,91,93,154,142,27,125,20,29,71,63,165,79,11,17,145,179,115,213,92,237,26,212,77,92,170,171,167,122,170,159,162,89,88,76,60,97,108,83,102,57,67,136,54,139,57,185,159,230,151,179,27,159,159,86,177,29,145,194,35,140,240,141,59,187,0,1,146,210,128,0,33,207,143,239,54,248,239,233,126,153,74,102,55,43,63,47,216,131,251,242,171,255,0,34,162,48,231,143,239,54,248,239,233,126,153,74,102,55,43,63,47,216,131,251,242,171,255,0,34,162,33,249,119,165,238,120,215,237,116,134,217,127,87,88,63,83,15,238,67,49,128,4,193,205,224,0,1,143,124,127,121,72,199,127,75,245,58,83,33,12,123,227,251,202,70,59,250,95,169,210,152,152,255,0,201,110,250,181,123,37,32,217,63,79,224,127,198,181,239,210,135,51,97,3,94,243,97,2,63,179,31,165,253,95,189,112,116,233,253,131,246,191,187,0,4,173,207,236,123,227,251,202,70,59,250,95,169,210,145,139,195,199,15,24,223,136,220,110,204,45,133,163,236,150,234,77,147,94,47,19,70,174,167,182,211,170,174,142,84,213,55,202,237,28,145,196,138,138,245,69,239,107,26,247,178,86,248,190,192,24,187,52,120,118,197,184,19,2,90,125,167,124,185,246,14,203,75,215,138,30,167,78,186,158,87,251,242,185,172,77,25,27,215,189,201,174,154,39,122,162,31,161,195,199,15,24,35,135,44,16,204,45,133,163,237,119,26,189,147,94,47,19,70,141,168,185,84,34,46,142,84,213,118,68,221,92,145,196,138,168,196,85,239,115,220,247,191,65,142,203,103,31,143,166,170,254,36,83,26,247,239,157,209,247,247,125,11,115,101,182,222,222,201,236,157,235,88,121,137,197,92,187,87,82,56,245,99,169,110,38,186,163,179,143,87,94,53,71,9,136,171,79,101,128,48,6,17,202,236,35,65,129,48,37,167,217,150,59,103,87,178,210,245,229,155,167,212,149,242,191,223,149,206,122,234,249,30,189,238,93,53,209,59,145,16,244,32,27,234,105,138,34,41,166,52,136,84,247,175,92,196,92,170,237,218,166,170,170,153,153,153,157,102,102,119,204,204,206,249,153,158,50,0,15,215,152,97,207,52,207,47,216,127,251,242,164,255,0,34,173,51,24,195,158,105,158,95,176,255,0,247,229,73,254,69,90,107,243,95,200,174,120,38,27,1,253,38,193,250,241,236,150,28,240,3,230,223,2,125,83,211,42,137,140,33,207,128,31,54,248,19,234,158,153,84,76,97,175,217,191,201,106,245,167,217,9,135,77,126,159,179,254,13,62,253,192,0,72,20,248,107,222,108,32,107,222,69,54,159,244,95,173,247,58,3,160,191,237,255,0,178,253,226,99,56,1,242,145,129,62,169,234,117,70,66,24,247,192,15,148,140,9,245,79,83,170,50,16,144,96,63,37,181,234,211,236,133,63,181,158,159,199,127,141,119,223,168,35,255,0,154,238,49,158,59,126,95,101,253,37,234,157,97,168,154,186,241,95,110,106,198,233,81,209,182,56,169,102,114,127,40,198,170,73,88,214,247,163,92,168,255,0,21,103,187,32,4,57,241,233,143,254,223,113,57,138,123,53,219,183,219,240,231,71,15,209,126,67,165,208,236,236,254,168,135,189,173,115,182,213,190,171,222,118,186,235,238,170,179,105,129,159,222,242,88,57,167,157,83,17,247,253,223,106,95,209,30,89,56,253,164,162,252,199,155,102,154,171,157,219,181,152,234,196,120,235,86,177,234,235,28,31,71,47,204,29,62,45,226,143,12,84,45,150,158,227,67,135,161,172,188,87,36,233,27,155,78,214,64,232,225,153,26,255,0,206,115,106,101,166,86,237,69,115,93,181,201,166,213,114,76,33,132,28,172,48,13,194,203,151,24,191,49,43,86,162,40,113,61,206,158,134,146,25,105,93,27,95,21,19,31,173,68,114,42,233,35,93,37,76,145,247,38,141,117,59,147,85,93,81,185,190,126,228,86,60,142,14,38,120,213,58,253,209,246,70,191,75,203,165,124,218,51,61,164,185,110,143,139,102,152,183,29,243,26,213,87,211,21,85,52,254,172,45,39,22,88,6,225,153,188,57,227,188,33,105,90,133,174,150,217,219,169,98,166,165,117,76,181,50,210,72,202,166,83,178,54,170,43,157,43,160,72,211,77,85,21,232,168,142,211,106,194,214,29,196,23,124,39,136,45,152,167,15,213,246,91,165,154,178,27,133,20,253,54,191,165,81,11,209,241,191,107,209,90,237,28,212,93,28,138,139,167,122,42,27,0,16,65,156,89,101,119,201,188,206,196,89,103,123,151,173,81,98,172,116,12,159,107,91,218,105,220,136,248,39,218,215,189,25,212,137,241,201,179,114,171,119,237,94,244,83,89,180,150,102,154,173,223,167,195,95,182,62,244,231,161,44,198,139,182,49,121,77,217,137,141,98,184,166,121,196,199,86,191,24,141,40,137,241,78,118,29,196,22,140,89,135,237,152,167,15,213,246,171,93,230,142,27,133,20,253,55,51,171,79,51,17,241,191,107,209,28,221,90,228,93,28,136,169,175,122,34,152,197,204,119,55,160,203,252,138,126,7,162,170,168,138,245,143,102,236,16,44,19,73,11,163,162,133,204,146,173,234,230,181,81,205,115,86,56,29,26,185,187,155,82,229,247,145,174,106,253,60,184,113,222,31,196,188,54,91,48,149,186,167,250,233,132,43,43,40,238,84,239,123,55,167,94,162,90,152,165,107,81,202,238,147,155,50,181,28,228,110,175,138,84,68,84,110,171,135,60,196,243,106,239,143,179,242,187,4,123,82,221,85,135,240,46,148,86,214,209,163,93,182,162,104,97,125,98,203,34,42,171,165,73,91,210,115,117,68,103,65,27,181,29,189,93,159,152,102,31,254,54,46,211,198,184,136,250,248,253,91,227,197,19,216,253,144,153,219,90,178,251,145,51,111,11,85,85,78,187,166,98,137,252,92,246,121,211,52,78,156,38,157,86,47,39,114,202,239,156,153,157,135,114,206,201,47,70,162,251,88,216,31,62,214,187,179,83,181,21,243,207,181,207,98,63,167,19,36,147,102,228,87,108,218,157,234,132,206,241,19,229,251,51,191,188,219,215,249,20,166,20,114,179,202,90,91,133,223,20,103,77,226,215,212,246,86,203,29,146,119,172,47,99,42,36,110,250,183,53,170,139,35,37,108,75,78,196,122,43,81,89,81,43,125,237,87,110,107,241,19,229,251,51,191,188,219,215,249,20,167,134,77,134,242,56,26,238,207,26,226,126,168,215,79,189,181,233,51,60,140,199,106,112,217,125,185,214,156,61,84,199,235,215,52,205,91,251,162,41,141,57,76,74,12,73,255,0,196,88,126,209,139,48,253,207,11,98,10,78,213,107,188,209,205,111,173,131,168,230,117,105,230,98,178,70,110,98,163,155,171,92,169,171,85,21,53,238,84,82,0,13,132,15,13,153,136,152,187,19,253,223,189,182,233,198,186,173,213,151,215,68,233,49,229,102,38,57,124,154,4,51,11,2,98,12,177,198,247,188,1,138,105,186,55,75,21,100,148,115,232,199,181,146,109,95,118,88,247,181,174,88,164,110,215,177,202,212,220,199,181,218,104,164,181,240,23,143,254,223,112,199,133,187,77,219,183,220,48,231,91,15,214,254,67,165,208,236,239,254,167,135,185,173,107,182,210,62,151,222,110,186,235,239,42,191,113,137,60,209,178,202,209,134,179,59,14,102,101,182,93,149,24,214,142,104,46,16,109,114,235,81,66,144,177,39,220,175,84,247,162,154,24,246,53,173,68,232,110,247,149,235,167,231,242,198,205,63,178,121,203,113,203,42,138,62,165,62,60,163,252,148,204,143,87,197,87,69,28,211,51,115,149,232,141,137,98,117,74,46,141,115,149,253,45,54,166,229,49,240,19,248,55,51,155,19,194,119,125,123,233,250,120,125,109,198,214,211,27,111,176,214,243,107,113,248,202,34,46,78,238,116,235,77,216,245,99,206,158,254,172,37,40,0,76,220,202,17,239,205,159,244,87,245,207,254,209,36,32,143,126,108,255,0,162,191,174,127,246,137,170,206,255,0,32,185,244,123,208,176,58,45,254,150,97,63,105,254,85,108,123,224,7,205,190,4,250,167,166,85,14,63,188,219,227,191,165,250,101,40,224,7,205,190,4,250,167,166,85,25,107,127,224,226,171,58,184,206,199,25,143,153,54,95,245,59,163,236,80,199,4,239,154,23,222,170,61,149,78,205,176,186,39,177,237,138,39,174,231,74,139,162,190,62,154,35,191,41,211,141,225,176,215,49,121,124,90,181,27,230,231,213,230,241,158,229,213,157,231,120,61,158,219,26,241,248,234,180,162,156,31,211,84,249,109,212,211,27,181,170,121,125,115,49,17,51,30,23,151,167,8,247,5,184,81,241,3,153,214,26,118,208,182,20,155,10,91,235,97,114,202,249,85,205,115,46,74,213,84,70,181,173,69,232,238,107,149,202,254,171,81,155,34,123,228,68,2,93,130,193,219,192,218,139,84,125,51,219,46,118,218,125,164,197,237,78,97,86,63,21,187,149,52,199,10,105,229,17,237,153,231,58,206,238,0,0,203,71,128,0,0,0,2,222,241,19,229,251,51,191,188,219,215,249,20,165,194,45,239,17,62,95,179,59,251,205,189,127,145,74,121,95,249,42,188,39,216,216,101,62,144,177,235,211,239,66,12,77,132,13,123,205,132,8,206,204,126,151,245,126,245,225,211,167,246,15,218,254,236,0,18,183,63,128,0,49,139,141,126,18,160,226,3,12,46,43,193,148,116,236,204,43,60,49,71,73,44,245,18,53,181,244,81,172,207,90,20,213,233,12,110,115,230,87,182,71,55,243,154,214,57,205,99,149,205,140,238,29,188,192,229,143,247,229,101,255,0,45,136,156,227,18,115,207,131,138,91,150,124,101,254,124,229,77,151,167,113,143,25,91,43,113,93,4,47,134,42,119,211,199,80,217,165,184,166,247,183,73,83,167,164,140,98,57,101,87,163,209,168,244,145,210,71,243,76,175,202,220,167,19,102,55,196,198,177,219,191,143,143,106,225,216,45,189,140,14,10,246,71,153,215,248,186,169,171,201,213,51,186,153,234,207,155,51,63,155,63,155,217,59,184,78,236,182,0,18,5,60,0,0,241,184,131,38,50,123,22,93,231,196,24,167,42,48,109,230,233,85,183,175,91,112,177,82,212,84,75,181,168,198,238,145,236,87,59,70,181,173,77,87,185,17,19,193,15,217,194,216,47,7,96,91,124,150,156,19,132,236,216,122,134,105,150,166,74,91,85,4,84,145,62,85,107,90,178,43,35,107,81,92,173,99,83,118,154,232,212,79,130,31,178,15,136,183,68,79,90,34,53,100,215,141,196,220,183,22,107,185,84,209,28,166,103,77,220,55,112,220,0,15,182,50,32,57,218,102,102,21,196,25,143,151,121,91,105,171,237,23,172,31,111,184,92,46,253,57,35,124,116,253,189,105,186,16,59,107,213,236,153,25,72,178,57,143,107,127,39,60,14,69,114,63,186,223,242,125,201,203,238,57,226,129,51,86,158,110,207,101,203,75,124,245,21,146,109,99,250,245,85,212,243,210,83,211,104,175,107,219,185,143,169,151,168,141,123,83,179,108,118,213,145,170,88,14,52,51,142,197,159,188,80,99,252,213,194,208,236,178,221,110,17,211,219,164,220,245,237,52,180,148,241,82,69,83,163,216,199,179,172,202,118,203,211,115,81,204,234,108,93,85,186,172,170,114,125,201,203,22,6,225,129,51,86,158,110,209,122,204,187,132,245,21,146,109,123,58,20,180,53,19,210,83,211,104,175,115,29,181,236,169,151,168,141,99,151,180,236,118,228,141,170,6,117,24,149,205,55,0,83,99,174,11,113,149,82,97,234,187,181,203,10,212,80,95,237,169,76,146,185,244,175,142,165,145,84,84,43,35,95,121,140,163,158,173,95,189,21,141,102,231,174,155,17,205,203,83,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,13,104,114,7,56,239,188,63,231,46,19,206,44,57,15,104,171,195,55,6,212,73,77,185,140,237,116,175,107,163,169,166,222,246,61,35,234,193,36,177,117,54,43,153,191,115,125,230,162,155,52,154,182,98,204,45,125,192,216,170,243,130,177,77,15,98,189,97,251,133,69,174,227,77,213,100,157,10,168,36,116,114,199,189,138,230,59,107,216,228,213,170,173,93,53,69,84,239,39,207,150,142,63,169,204,30,11,114,238,170,229,136,105,46,183,43,29,61,77,130,169,33,88,183,209,178,146,166,72,169,105,229,100,104,155,30,218,52,164,84,220,155,220,199,49,238,221,191,114,134,80,24,171,205,31,200,158,102,253,23,214,40,140,170,49,87,154,63,145,60,205,250,47,172,81,1,10,220,39,121,167,201,191,152,24,123,212,96,54,83,53,172,225,59,205,62,77,252,192,195,222,163,1,178,152,0,0,0,0,3,21,121,163,249,19,204,223,162,250,197,17,149,70,42,243,71,242,39,153,191,69,245,138,32,33,91,132,239,52,249,55,243,3,15,122,140,6,202,102,181,156,39,121,167,201,191,152,24,123,212,96,54,83,0,0,0,0,3,85,115,101,62,19,188,172,100,223,203,252,61,233,208,26,214,27,41,240,157,229,99,38,254,95,225,239,78,128,11,170,0,0,66,95,56,236,222,169,198,188,75,208,229,109,60,245,105,109,203,139,60,48,190,9,160,137,172,246,141,115,25,85,52,209,61,186,189,236,117,58,208,49,81,234,154,62,23,237,106,106,174,124,218,26,203,103,246,113,223,120,128,206,92,89,156,88,142,30,207,87,137,174,14,168,142,155,115,31,217,41,88,212,142,154,155,123,24,196,147,165,4,113,69,212,216,142,126,205,206,247,156,170,6,101,114,88,192,21,55,222,33,177,94,96,212,97,234,74,203,110,21,194,239,166,101,116,201,19,159,65,113,172,168,141,33,88,145,203,189,175,125,60,21,236,87,177,59,153,189,174,84,234,34,58,103,204,53,229,51,149,247,92,184,224,250,215,115,188,186,174,58,140,117,120,172,197,12,164,169,162,117,59,233,160,123,99,166,135,77,202,171,35,37,138,146,58,134,73,163,81,204,168,110,136,168,136,247,102,80,24,107,205,155,43,238,185,143,193,245,210,231,102,117,92,149,24,22,241,71,138,31,73,77,68,234,135,212,192,198,201,77,54,187,85,22,54,69,21,92,149,15,147,71,35,89,78,237,81,17,85,237,135,110,21,115,75,240,45,196,118,93,102,100,215,223,99,80,89,177,5,47,181,107,123,47,104,233,90,229,127,70,187,242,104,199,185,218,210,203,59,125,198,171,211,93,89,163,145,170,155,20,102,198,5,252,40,101,102,50,203,63,106,123,51,237,110,31,184,216,187,111,67,173,217,123,85,52,144,245,122,123,155,191,111,83,118,221,205,215,77,53,77,117,53,151,197,152,90,251,129,177,85,231,5,98,154,30,197,122,195,247,10,139,93,198,155,170,201,58,21,80,72,232,229,143,123,21,204,118,215,177,201,171,85,90,186,106,138,169,222,6,210,100,85,243,83,227,199,254,75,240,169,148,23,175,237,81,98,251,237,178,227,255,0,127,101,77,145,204,233,127,224,238,149,241,205,253,178,157,237,254,85,134,106,112,19,153,152,87,52,56,71,203,59,142,22,171,234,123,7,15,209,97,155,140,15,146,53,154,150,186,130,6,83,202,201,26,199,187,102,238,155,101,98,59,71,44,83,68,245,107,119,232,97,175,30,188,172,241,54,47,198,87,60,232,225,166,154,174,243,119,197,151,142,213,122,194,179,84,83,194,200,103,153,39,150,170,190,42,186,169,216,136,199,74,145,107,79,163,149,31,51,220,215,36,104,145,176,35,219,134,142,29,49,223,20,25,167,65,150,120,22,159,251,85,101,226,183,124,63,214,203,95,105,134,25,235,58,114,203,31,91,165,215,99,186,76,118,247,248,34,120,170,108,81,149,89,103,133,114,111,46,48,230,86,224,170,78,207,101,195,54,248,173,244,219,163,141,146,77,177,61,249,229,233,177,140,116,210,189,93,36,143,70,166,249,30,247,42,106,229,44,175,0,188,40,209,240,165,145,212,150,75,156,91,241,158,40,232,222,49,68,210,67,2,73,5,83,161,106,54,129,178,68,174,234,67,79,239,181,170,178,61,174,145,243,200,221,169,46,198,228,168,2,10,249,149,240,81,113,225,211,49,235,179,67,5,91,52,203,44,93,112,108,148,207,106,82,193,29,170,233,82,181,50,190,217,20,17,185,30,176,177,144,57,241,185,34,107,27,27,217,18,171,156,197,115,231,80,242,153,171,150,120,87,57,50,227,17,229,110,53,164,237,22,92,77,111,150,223,83,182,56,223,36,59,211,220,158,46,163,30,198,205,19,209,178,70,245,106,236,145,140,114,38,173,64,32,135,128,30,48,110,188,38,230,227,93,112,90,73,48,38,49,168,163,160,197,108,154,39,43,233,160,99,220,145,215,68,232,216,233,119,211,164,210,189,99,107,92,146,177,207,102,221,235,28,145,205,79,19,119,107,85,255,0,132,76,215,190,216,174,116,151,27,109,199,45,239,181,116,117,148,147,54,104,42,96,146,217,51,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,135,107,71,44,94,32,174,188,77,85,240,253,37,23,97,181,80,235,115,159,22,206,200,159,74,203,19,170,167,130,158,185,209,69,43,246,205,81,217,165,233,82,57,233,42,185,174,220,172,99,36,149,146,191,153,57,67,131,114,23,128,156,196,202,60,191,130,174,59,22,29,203,124,73,13,58,213,206,179,79,43,223,69,83,44,179,72,254,228,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,64,215,132,217,79,132,239,43,25,55,242,255,0,15,122,116,6,181,134,202,124,39,121,88,201,191,151,248,123,211,160,2,234,128,0,16,173,206,175,205,62,22,249,127,67,234,55,18,106,72,86,231,87,230,159,11,124,191,161,245,27,136,23,87,145,143,233,179,247,111,248,145,42,132,85,242,49,253,54,126,237,255,0,18,37,80,0,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,247,129,216,14,19,192,228,8,211,231,31,133,153,95,129,237,55,216,233,218,178,65,112,165,71,63,98,171,182,182,154,185,222,41,240,49,79,149,93,229,212,60,69,45,18,203,181,179,91,127,178,68,209,86,186,133,53,255,0,17,35,188,202,48,157,22,32,200,43,253,93,77,12,115,201,65,111,170,170,137,206,110,170,215,199,69,88,173,114,119,248,166,190,36,66,112,95,143,29,151,252,65,225,138,244,169,232,54,229,95,69,108,123,183,237,213,178,87,83,170,167,130,235,249,158,29,223,180,13,141,129,76,114,71,51,18,72,156,142,106,248,42,21,1,67,255,0,81,75,83,66,183,33,198,128,84,158,7,39,9,224,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,202,84,80,239,136,28,106,133,109,58,209,59,252,14,196,240,3,147,207,99,219,154,90,48,181,101,111,87,99,153,211,209,117,251,228,106,127,156,244,37,172,226,63,16,67,135,178,210,190,170,105,217,10,59,165,239,185,218,105,253,81,10,125,223,172,13,112,113,149,206,91,214,47,190,94,39,149,100,146,190,229,83,82,247,170,234,174,115,229,115,149,127,167,83,97,126,10,44,142,180,112,245,131,91,36,11,19,214,201,110,69,106,183,79,254,67,77,255,0,1,175,110,16,195,213,216,211,20,210,216,168,160,146,122,154,231,74,230,177,137,171,156,173,99,158,189,218,167,193,170,166,204,185,103,135,41,176,166,3,177,88,169,96,108,49,210,219,233,98,70,53,186,35,118,194,198,233,166,171,253,136,30,156,225,124,14,78,23,192,14,183,53,85,123,138,145,23,77,1,83,64,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,30,34,124,192,230,119,247,229,122,255,0,45,148,156,226,12,120,137,243,3,153,223,223,149,235,252,182,82,53,180,191,37,111,198,125,139,195,160,255,0,72,98,253,74,125,229,189,0,16,247,72,0,0,39,59,135,111,47,217,99,253,230,217,127,200,162,45,39,26,252,37,65,196,6,24,92,87,131,40,233,217,152,86,120,98,142,146,89,234,36,107,107,232,163,89,158,180,41,171,210,24,220,231,204,175,108,142,111,231,53,172,115,154,199,43,155,118,248,118,242,253,150,63,222,109,151,252,138,34,225,22,76,225,237,226,176,209,106,228,107,19,17,236,113,21,57,190,47,34,207,46,99,176,85,117,107,166,229,94,19,29,105,214,38,57,196,240,152,107,222,9,24,227,243,131,138,91,149,45,118,124,229,77,151,167,113,143,175,91,138,232,33,124,49,83,190,158,56,100,154,91,138,111,123,116,149,58,122,72,198,35,150,85,122,61,26,143,73,29,36,115,144,28,110,10,230,6,236,219,185,244,79,108,58,239,102,54,155,7,181,88,10,113,184,73,210,120,85,76,241,166,174,201,251,167,156,111,221,194,0,3,17,34,0,0,0,0,9,32,229,109,148,48,91,176,198,34,206,219,157,45,67,43,174,243,58,195,107,89,97,146,54,246,40,213,146,79,44,110,87,108,153,178,77,177,154,237,247,29,72,228,71,123,207,106,96,6,93,97,47,183,217,131,134,48,39,180,59,7,218,59,205,21,167,181,116,186,189,14,209,59,34,234,108,213,187,182,239,215,110,228,215,77,53,79,18,117,176,94,22,183,224,92,29,98,193,54,153,170,38,161,195,246,202,91,85,44,149,46,107,165,124,80,68,216,216,231,171,81,168,174,86,177,21,85,17,19,93,116,68,240,36,59,61,132,242,183,166,253,92,41,225,227,42,111,166,61,161,156,6,91,70,83,106,124,251,251,234,245,41,158,28,57,206,145,199,132,76,78,233,126,200,0,154,57,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,162,233,161,75,90,168,189,231,99,138,64,169,60,14,78,19,192,228,11,11,198,189,145,215,126,30,177,147,99,129,101,122,89,46,40,141,70,235,255,0,200,106,127,225,53,232,193,183,57,108,184,190,199,120,130,85,142,74,11,149,53,75,30,139,162,181,204,149,174,69,254,141,13,154,179,51,14,83,98,188,7,125,177,85,64,217,163,170,183,213,68,172,115,117,71,110,133,237,211,77,83,251,35,89,172,95,135,171,176,94,41,170,177,86,193,36,21,52,46,137,206,99,211,71,53,92,198,189,59,181,95,131,145,64,217,175,1,92,210,239,133,168,235,122,187,220,254,166,171,175,221,35,147,252,199,161,45,103,14,24,130,28,67,150,148,21,80,206,201,145,189,95,125,174,215,95,234,137,147,238,253,69,211,3,135,20,42,161,90,248,29,106,157,254,0,86,213,42,40,111,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,1,74,248,149,20,47,120,28,167,137,81,75,74,128,24,29,205,123,57,223,151,153,95,69,134,45,213,108,101,198,243,11,166,137,169,51,216,245,72,235,41,21,127,55,245,35,188,85,62,38,120,144,175,206,7,49,164,196,153,199,135,176,172,18,126,66,207,110,171,71,232,231,251,202,234,199,183,189,23,187,187,160,158,31,240,1,142,188,16,97,199,226,142,37,240,173,177,176,58,84,72,238,18,189,173,98,59,185,40,166,248,47,235,84,54,45,166,133,41,233,162,129,60,35,99,88,159,208,154,16,87,202,111,13,197,123,226,174,158,174,166,61,209,208,216,46,50,183,185,171,163,244,141,159,31,14,233,23,192,157,144,5,46,42,40,114,129,199,121,91,124,10,17,126,5,105,224,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,4,24,241,19,230,7,51,191,191,43,215,249,108,164,231,16,99,196,79,152,28,206,254,252,175,95,229,178,145,173,165,249,43,126,51,236,94,29,7,250,67,23,234,83,239,45,232,0,135,186,64,0,1,57,220,59,121,126,203,31,239,54,203,254,69,17,112,139,123,195,183,151,236,177,254,243,108,191,228,81,23,8,180,44,124,149,62,17,236,112,126,109,233,11,254,189,94,244,132,90,241,245,194,87,224,179,16,59,54,50,203,12,118,124,15,116,219,237,56,41,93,186,59,77,123,222,168,186,68,141,78,141,52,154,179,102,138,230,182,69,115,63,38,215,66,197,148,163,243,177,22,31,180,98,204,63,115,194,216,130,147,181,90,239,52,115,91,235,96,234,57,157,90,121,152,172,145,155,152,168,230,234,215,42,106,213,69,77,123,149,20,198,204,48,52,99,236,205,186,184,242,158,201,254,29,173,214,200,109,86,39,100,243,26,113,118,183,209,59,171,167,149,84,255,0,254,163,141,51,202,123,166,80,0,12,132,227,11,133,140,65,195,214,55,168,186,219,168,58,216,14,251,89,43,236,149,144,35,220,202,77,202,231,165,4,202,247,57,201,44,109,213,26,231,57,122,172,102,244,93,201,35,35,199,178,189,191,98,188,61,201,181,114,52,152,118,54,85,154,97,115,156,37,24,236,29,93,107,117,198,177,62,216,158,201,142,19,28,164,0,30,77,128,1,250,24,119,15,221,241,102,32,182,97,108,63,73,218,174,151,154,200,109,244,80,117,26,206,173,68,207,70,70,205,207,84,107,117,115,145,53,114,162,38,189,234,136,34,38,103,72,124,215,93,54,233,154,235,157,34,55,204,207,38,115,242,186,201,142,221,119,189,231,213,198,123,116,212,246,222,190,28,182,210,190,159,169,81,21,91,155,4,178,212,181,235,221,22,145,61,34,69,110,174,114,77,42,46,212,77,31,35,39,141,201,220,178,180,100,222,88,225,220,179,178,75,214,167,177,81,182,7,207,181,205,237,53,14,85,124,243,237,115,222,172,234,74,249,36,217,185,81,187,246,167,114,33,236,139,35,46,194,124,15,15,77,174,124,252,121,184,167,108,182,130,118,151,57,189,142,137,243,53,210,143,82,56,125,124,103,178,100,0,25,168,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,135,120,20,119,149,175,129,66,175,192,10,154,84,80,213,43,3,170,166,20,168,166,150,5,240,145,142,98,255,0,74,104,107,165,198,254,28,126,23,226,95,21,91,29,3,162,69,142,223,43,26,230,35,123,150,138,31,130,126,180,83,99,34,9,185,178,97,184,172,156,85,212,85,211,71,182,58,235,5,186,87,119,53,53,126,146,51,225,227,221,26,120,129,157,28,168,115,157,249,135,149,245,184,98,227,86,199,220,108,208,182,105,90,179,61,239,68,146,178,173,83,243,191,82,183,193,87,224,103,137,10,252,159,179,26,76,55,156,120,135,10,207,39,228,47,22,234,68,102,174,127,186,173,172,99,123,145,59,187,250,235,227,255,0,9,53,0,10,87,196,168,165,192,19,196,168,161,59,138,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,124,10,78,92,112,5,77,240,57,56,68,208,228,14,154,186,168,232,233,223,83,42,251,172,211,95,233,93,63,206,107,107,197,54,51,159,28,103,166,46,186,206,245,119,66,239,95,76,221,92,231,104,212,172,157,200,158,247,127,243,137,255,0,226,55,28,71,129,50,210,225,115,123,209,170,238,150,138,187,255,0,232,136,91,252,212,215,249,230,182,55,58,233,110,119,42,187,148,235,172,149,115,201,59,215,85,95,121,206,87,47,122,247,252,64,146,94,77,56,53,211,227,107,190,52,115,85,18,42,122,250,4,114,35,126,45,163,127,247,95,206,253,132,189,24,7,202,79,3,203,135,242,134,91,220,205,209,110,51,62,161,171,163,123,219,37,37,11,147,189,23,95,135,196,207,192,5,14,95,137,89,66,162,1,194,105,240,43,240,41,68,248,21,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,199,136,159,48,57,157,253,249,94,191,203,101,39,56,131,30,34,124,192,230,119,247,229,122,255,0,45,148,141,109,47,201,91,241,159,98,240,232,63,210,24,191,82,159,121,111,64,4,61,210,0,0,9,206,225,219,203,246,88,255,0,121,182,95,242,40,139,132,99,223,3,121,207,135,243,107,33,236,118,171,116,29,138,233,129,232,233,48,229,202,141,245,12,145,235,208,167,99,34,169,106,39,188,145,74,214,170,162,185,169,163,217,43,19,114,71,189,217,8,89,184,75,148,220,177,69,84,78,177,164,56,95,104,48,183,176,89,174,34,198,34,158,173,81,93,90,199,140,235,31,92,78,176,0,12,134,157,227,115,107,41,112,70,118,96,138,220,3,143,173,125,174,221,87,164,145,75,26,163,106,40,234,17,21,25,81,3,213,23,100,173,213,116,93,21,21,21,205,114,57,142,115,86,24,243,215,36,241,118,65,230,13,94,4,197,176,127,108,169,182,85,110,139,250,190,131,175,44,80,213,108,142,71,244,186,157,23,47,77,206,220,223,5,251,214,115,139,89,196,63,15,24,35,136,220,16,252,45,138,99,236,151,26,77,243,89,239,16,198,142,168,182,212,42,38,174,68,213,55,196,237,26,146,68,170,136,244,68,239,107,218,199,179,79,155,101,113,142,163,175,71,199,142,29,253,211,247,44,142,143,118,238,230,202,98,126,15,138,153,156,45,115,231,71,30,172,252,234,99,222,136,227,29,241,8,66,7,236,99,28,29,137,242,255,0,19,220,112,102,51,178,212,90,111,86,153,150,10,186,73,209,55,70,237,17,81,81,83,84,115,92,213,71,53,237,85,107,154,230,185,170,168,168,171,248,228,14,98,105,157,39,139,173,109,220,162,245,17,114,220,196,211,49,172,76,111,137,137,225,49,60,226,67,55,185,97,228,181,194,249,143,174,25,227,116,183,211,190,203,135,97,168,181,91,38,117,75,155,42,93,100,100,123,220,216,218,190,243,91,77,44,141,114,201,238,235,59,54,163,149,170,172,194,155,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,218,240,199,148,180,185,43,146,56,95,4,123,47,177,93,18,141,149,183,182,185,97,116,142,185,76,212,125,66,62,72,147,108,155,28,189,38,187,87,126,78,40,219,185,200,212,85,221,100,56,79,132,98,124,165,81,186,157,255,0,79,47,226,172,58,89,218,15,193,25,36,224,237,79,227,47,249,189,253,79,206,158,60,247,83,217,189,116,192,4,233,202,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,14,23,188,161,116,248,157,133,10,159,0,13,95,137,89,66,34,21,128,34,23,156,182,13,116,24,218,209,141,26,213,84,150,158,130,129,92,168,223,131,107,31,253,215,243,127,97,47,70,1,243,108,192,242,226,12,161,138,247,11,117,91,116,204,168,114,232,222,230,199,73,92,229,239,85,215,227,240,2,42,248,89,198,115,224,124,244,194,55,88,30,173,235,221,232,41,157,163,156,221,90,181,144,57,83,221,239,254,105,178,85,37,84,117,148,236,169,137,125,215,235,167,244,46,159,230,53,102,182,87,75,108,185,82,92,160,93,36,164,158,57,216,186,170,123,205,114,57,59,211,191,224,108,157,195,150,56,143,29,229,165,190,230,199,163,149,189,93,85,55,255,0,209,19,55,249,201,175,243,0,186,39,14,240,57,56,84,212,10,74,147,192,164,229,160,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,174,136,7,10,114,136,82,84,128,114,1,213,83,59,41,169,229,169,147,243,98,99,158,238,239,130,38,160,70,143,56,156,227,246,13,154,193,150,214,218,217,162,168,187,209,77,60,136,212,145,169,249,58,184,21,61,228,114,39,252,201,222,40,164,72,208,80,212,92,170,217,69,74,212,89,100,215,106,42,232,157,200,170,191,226,67,47,185,164,227,106,108,97,196,98,67,73,43,222,203,85,21,69,50,163,154,173,209,221,186,167,84,77,87,245,39,129,215,203,155,135,169,115,143,31,213,95,170,105,41,230,160,179,76,144,42,74,248,251,223,37,45,70,190,235,218,237,127,153,247,1,49,188,45,224,95,193,246,74,97,155,12,144,50,57,89,110,162,87,237,86,175,122,82,64,213,239,106,39,197,133,218,58,169,41,217,73,75,13,36,73,163,33,141,177,183,246,34,104,159,239,29,160,10,116,79,130,156,170,232,113,226,160,114,137,161,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,49,226,39,204,14,103,127,126,87,175,242,217,73,206,32,199,136,159,48,57,157,253,249,94,191,203,101,35,91,75,242,86,252,103,216,188,58,15,244,134,47,212,167,222,91,208,1,15,116,128,0,3,220,228,158,111,98,124,142,204,123,70,97,225,122,170,134,186,138,102,54,186,146,41,146,38,220,104,149,237,89,169,100,85,107,147,107,218,221,53,86,187,99,145,175,106,110,99,85,38,119,36,243,123,12,103,142,92,90,51,15,11,213,83,185,181,176,177,181,212,145,76,178,186,221,90,140,106,205,75,34,171,90,187,152,231,105,170,181,187,218,173,123,83,107,218,171,5,37,227,225,99,136,123,191,14,121,157,75,137,250,151,26,156,55,93,253,77,136,45,84,178,53,59,101,62,142,70,61,26,244,218,178,196,231,117,25,222,213,93,28,205,236,108,143,83,115,148,102,115,130,175,201,220,248,147,246,119,255,0,21,103,210,46,194,209,181,24,89,197,225,35,76,85,184,221,253,248,141,103,169,61,255,0,54,121,78,233,221,58,196,214,131,243,176,238,32,180,98,204,63,108,197,56,126,175,181,90,239,52,112,220,40,167,233,185,157,90,121,152,143,141,251,94,136,230,234,215,34,232,228,69,77,123,209,20,253,18,119,19,19,26,195,147,107,162,171,117,77,21,198,147,27,166,39,144,0,63,95,44,106,227,35,132,107,71,16,152,125,248,167,15,183,178,227,203,53,26,178,138,125,92,255,0,104,83,194,202,135,199,111,218,249,163,134,46,164,243,34,245,220,138,173,211,191,86,248,68,101,198,221,112,179,220,42,173,55,106,10,138,42,234,41,159,77,85,75,83,19,162,150,9,88,229,107,227,123,28,136,173,115,92,138,138,213,68,84,84,84,83,96,131,8,57,133,240,157,62,57,183,214,103,254,6,117,60,119,107,13,177,93,136,40,28,216,226,74,218,40,26,231,45,83,95,162,43,167,138,61,81,200,245,93,241,70,198,177,81,209,181,146,70,243,188,170,46,211,56,155,49,231,71,24,237,239,241,246,174,206,139,182,246,172,190,237,57,46,101,95,226,106,221,69,83,249,147,243,125,89,229,202,153,238,157,216,231,203,199,36,255,0,10,57,221,22,49,186,193,190,199,151,253,27,180,222,246,157,74,245,114,246,40,253,217,26,244,209,241,190,109,200,142,106,246,109,143,77,36,66,90,203,39,193,206,80,193,147,89,1,134,236,50,210,212,65,118,188,66,219,245,229,181,48,201,4,173,173,169,141,142,88,159,19,220,171,27,162,141,177,64,168,155,117,88,85,202,214,185,206,66,246,27,28,167,7,240,60,52,83,63,26,119,207,240,250,16,206,144,246,142,118,147,60,185,118,137,252,85,191,50,143,8,157,245,126,180,235,61,186,105,19,192,0,27,52,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,84,212,228,1,78,137,241,82,162,159,5,57,69,212,14,75,75,197,38,5,252,32,228,166,38,176,199,3,36,149,246,234,213,102,229,106,119,173,36,237,78,247,34,252,94,93,163,170,174,157,149,116,179,82,74,154,178,104,221,27,191,98,166,139,254,248,26,177,215,208,212,91,106,223,69,84,212,73,99,211,114,34,234,157,232,138,159,226,82,91,185,59,103,31,183,172,215,252,182,185,86,205,45,69,162,138,25,227,71,36,142,79,202,85,206,171,239,43,149,63,230,173,240,68,49,47,152,207,15,82,228,230,63,165,191,83,82,83,195,65,121,153,96,68,137,241,247,62,58,90,125,61,214,53,186,127,63,239,59,57,91,99,106,108,31,196,98,195,87,43,216,203,173,21,61,50,35,90,174,213,221,186,155,68,93,23,245,175,136,19,198,14,170,105,217,83,79,21,76,127,155,43,26,246,247,124,21,53,59,64,225,80,225,14,84,164,10,193,194,46,168,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,225,199,37,46,241,3,130,164,240,40,77,117,239,83,176,1,228,179,111,16,195,132,242,191,21,226,73,223,177,150,251,61,84,234,237,155,180,210,55,124,62,39,173,44,23,29,56,161,152,99,133,188,198,153,92,214,190,124,59,91,27,55,105,166,229,107,90,137,222,169,241,122,1,2,57,239,139,166,198,249,185,138,239,210,189,30,217,111,21,221,37,72,246,107,26,213,74,246,247,127,227,19,3,202,123,39,151,1,228,141,109,250,227,79,178,166,251,91,77,114,143,109,70,244,217,37,20,75,222,137,220,159,158,189,196,57,101,198,20,126,103,230,69,30,26,114,185,31,119,150,166,69,216,170,213,213,177,73,47,118,136,239,236,126,229,54,71,202,92,29,73,129,50,254,203,134,168,152,172,138,150,138,154,54,162,189,92,169,182,8,217,222,170,136,186,232,196,3,216,0,112,171,162,1,67,220,136,189,231,40,117,187,189,118,161,216,212,248,1,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,6,60,68,249,129,204,239,239,202,245,254,91,41,57,196,24,241,19,230,7,51,191,191,43,215,249,108,164,107,105,126,74,223,140,251,23,135,65,254,144,197,250,148,251,203,122,0,33,238,144,0,0,0,0,100,231,5,28,90,207,195,254,39,76,41,140,235,42,31,151,183,137,165,146,174,40,41,227,115,168,43,100,72,88,149,203,163,22,105,26,214,66,140,116,109,119,230,185,207,107,92,246,163,93,45,118,235,141,190,241,111,165,187,90,107,233,235,104,107,97,101,77,45,85,52,173,150,41,226,123,81,204,145,143,106,170,57,174,106,162,163,145,85,21,21,21,13,126,12,247,224,15,140,122,171,109,85,14,67,102,181,235,169,110,147,161,69,133,43,230,100,210,212,50,162,73,163,134,43,114,236,99,181,137,122,154,198,247,171,82,36,98,177,92,172,88,219,28,151,35,205,60,148,252,26,244,238,158,19,217,221,224,163,250,83,216,47,135,81,57,222,89,71,227,41,249,74,99,243,163,231,68,68,111,170,57,246,198,254,49,190,70,64,4,193,205,224,0,0,0,0,0,0,0,0,7,148,205,44,59,142,241,94,4,185,216,50,211,49,126,194,98,74,174,143,98,196,30,200,134,233,216,246,204,199,201,253,75,50,164,114,111,141,175,143,222,95,119,169,185,59,218,128,122,176,65,14,63,230,17,204,123,43,49,149,219,47,179,7,52,170,236,120,134,199,80,180,213,212,53,56,94,205,190,39,232,138,138,138,148,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,157,60,183,57,130,84,241,19,77,38,79,103,37,214,145,185,139,110,167,117,77,21,202,105,98,133,248,153,139,44,242,74,145,83,195,4,80,194,250,104,82,6,171,26,231,62,70,35,228,211,70,72,168,25,234,1,8,28,66,243,30,227,59,3,103,238,101,224,172,45,156,157,138,203,135,241,133,230,215,110,166,251,59,106,147,161,75,5,108,177,197,30,247,211,57,238,218,198,53,53,114,171,151,77,85,85,123,192,155,240,99,255,0,1,89,165,142,243,167,132,236,13,153,153,151,125,246,206,36,188,251,79,182,214,246,88,105,250,189,43,149,84,49,254,78,22,50,54,233,28,76,111,186,212,215,77,87,85,85,85,186,185,165,154,88,19,37,176,37,207,51,51,46,251,236,108,55,102,232,246,218,222,203,53,71,75,171,51,33,143,242,112,177,242,59,89,37,99,125,214,174,154,234,186,34,42,160,122,176,65,14,63,230,201,198,54,38,198,87,107,238,12,199,84,152,58,197,87,80,174,183,216,169,172,214,250,198,80,192,136,136,214,44,245,20,238,150,87,232,155,158,245,84,69,123,156,173,108,109,218,198,230,167,45,204,195,227,143,136,154,153,51,135,57,51,122,173,185,117,110,168,117,53,21,182,108,39,108,133,152,153,235,20,241,202,177,84,67,28,83,66,202,105,146,7,43,218,215,50,71,163,227,215,86,72,136,18,20,12,53,229,197,199,29,79,21,184,54,191,7,230,11,41,41,243,23,7,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,244,154,249,98,115,85,169,50,69,30,101,0,0,0,0,0,6,37,100,215,27,118,174,32,120,205,196,153,37,150,243,210,86,96,156,23,133,238,53,111,188,210,85,54,162,11,237,106,84,218,227,108,177,235,11,93,27,32,116,149,177,35,153,35,227,153,36,73,19,84,72,212,203,80,0,0,0,139,94,34,185,188,84,224,206,34,232,44,217,65,108,164,196,249,125,131,170,43,105,175,15,164,185,196,144,98,215,201,75,27,99,88,230,125,35,223,76,202,90,158,174,143,133,207,101,66,53,21,23,99,154,164,149,96,12,127,131,115,79,6,218,115,7,47,177,13,37,243,15,95,41,210,166,134,186,153,87,100,172,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,3,208,0,0,3,26,176,175,25,182,42,190,51,177,175,7,120,182,213,216,110,180,61,146,163,10,92,105,216,247,199,112,141,214,168,43,106,105,170,19,191,167,51,55,79,35,36,238,141,241,181,88,187,30,198,245,242,84,0,0,0,4,16,230,23,49,30,96,25,107,143,241,46,92,223,115,238,146,123,150,21,188,86,217,43,37,164,195,118,151,65,36,244,211,62,25,29,27,157,68,215,43,21,204,85,69,86,181,116,211,84,79,0,39,120,24,213,203,199,62,239,188,68,240,193,99,198,184,211,21,253,160,197,244,87,11,133,175,17,84,246,22,82,108,170,101,67,164,134,61,145,199,28,75,165,36,212,139,172,105,183,222,209,87,122,61,19,37,64,0,65,94,106,243,96,226,199,16,102,62,35,187,229,126,99,253,153,194,21,23,9,125,135,107,118,29,182,201,37,61,11,87,108,61,87,77,20,207,89,156,196,107,228,252,171,155,212,115,246,104,205,173,64,157,64,99,87,47,28,193,205,140,219,225,130,199,154,185,199,143,254,213,222,177,69,194,225,81,4,158,202,166,161,236,52,176,212,58,145,180,218,83,181,172,151,223,166,146,94,162,181,174,252,190,206,244,98,42,224,7,26,28,114,113,157,144,92,80,99,252,170,194,217,243,190,203,106,184,71,81,110,143,236,189,169,59,53,45,93,60,85,113,83,106,250,119,189,253,22,84,54,46,163,156,174,127,79,122,232,174,209,2,101,1,133,92,175,184,188,199,124,80,229,198,41,180,102,181,111,180,241,126,10,184,65,215,186,71,65,13,44,117,148,53,137,35,169,247,54,37,70,44,204,124,21,44,118,216,163,111,77,32,252,247,172,142,46,175,30,185,165,142,242,91,132,236,115,153,153,105,125,246,54,36,179,123,51,177,86,246,88,106,58,93,91,149,44,50,126,78,102,62,55,107,28,175,111,188,213,211,93,83,69,68,84,12,128,4,0,255,0,162,143,199,103,253,92,255,0,220,205,159,254,40,79,240,0,69,95,49,254,97,217,237,148,156,65,75,147,153,21,138,190,203,210,97,75,125,55,182,103,146,207,71,85,37,117,117,84,76,168,77,174,168,108,169,209,100,18,64,141,209,145,187,168,233,247,111,106,70,169,239,249,86,241,39,196,159,19,56,171,48,46,217,199,155,158,220,178,225,59,125,5,60,22,143,96,80,83,117,42,171,36,149,205,169,235,211,197,27,211,166,202,57,25,211,84,115,93,218,53,238,86,38,161,34,160,0,0,199,254,49,120,197,192,156,32,96,74,123,253,254,143,219,56,146,243,191,236,254,31,234,77,79,237,78,148,212,236,170,254,170,100,18,199,7,74,58,132,147,242,136,155,244,218,221,85,123,172,175,47,46,98,63,140,221,101,195,43,243,97,45,86,140,125,79,214,184,91,95,21,71,78,59,220,47,158,162,89,32,166,131,166,137,23,100,131,179,177,24,233,101,150,72,218,233,85,87,100,174,64,206,160,0,0,8,224,230,53,204,111,25,100,46,104,88,50,143,33,174,148,145,223,112,237,68,87,60,98,181,246,148,154,9,88,248,227,150,154,220,143,122,162,171,36,138,69,146,103,68,141,122,35,224,72,230,107,146,86,160,72,248,44,167,10,60,87,101,199,22,185,112,204,107,130,165,236,55,90,30,156,23,251,4,243,35,234,173,21,78,69,84,107,149,17,58,144,191,107,150,41,145,17,178,53,174,69,70,61,146,70,200,235,227,215,143,94,44,114,91,139,28,115,150,121,105,154,222,198,195,118,111,102,118,42,47,97,91,106,58,93,91,109,44,210,126,82,106,119,200,237,100,149,238,247,156,186,107,162,104,136,136,129,47,224,195,254,87,249,247,155,28,68,228,21,255,0,26,231,30,43,251,65,122,162,198,21,86,184,42,123,13,53,38,202,86,81,81,72,216,246,83,199,27,23,71,205,34,234,169,187,222,211,93,17,17,51,0,0,6,0,115,91,226,143,61,184,107,252,23,126,5,49,207,217,207,180,126,219,246,159,245,178,142,179,175,217,251,15,71,253,115,20,155,118,245,229,252,221,53,221,223,174,137,160,103,248,35,3,149,255,0,25,156,73,241,19,159,183,252,21,156,121,145,246,130,203,69,131,234,174,144,83,123,30,130,147,101,83,43,104,163,108,155,233,224,141,235,163,38,145,52,85,219,239,107,166,168,138,146,126,0,0,0,17,171,198,111,53,59,238,74,241,5,67,149,249,67,96,181,94,173,88,42,224,223,182,51,84,78,201,27,119,145,98,210,75,125,60,145,171,187,63,71,168,187,229,84,89,18,166,36,99,153,178,41,25,81,158,185,47,155,216,55,62,178,191,15,230,230,95,207,87,37,139,17,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,148,61,168,0,0,0,0,33,3,136,94,99,220,103,96,108,253,204,188,21,133,179,147,177,89,112,254,48,188,218,237,212,223,103,109,82,116,41,96,173,150,56,163,222,250,103,61,219,88,198,166,174,85,114,233,170,170,175,121,39,252,5,102,150,59,206,158,19,176,54,102,102,93,247,219,56,146,243,237,62,219,91,217,97,167,234,244,174,85,80,199,249,56,88,200,219,164,113,49,190,235,83,93,53,93,85,85,84,50,0,0,0,0,0,2,0,127,209,71,227,179,254,174,127,238,102,207,255,0,20,2,127,129,143,255,0,133,44,119,248,130,254,26,253,187,254,156,255,0,3,255,0,106,125,167,217,97,255,0,146,158,197,237,61,126,142,206,151,242,222,246,205,155,62,27,116,238,62,94,7,56,187,181,113,125,148,110,197,115,219,169,44,248,178,195,80,219,110,35,181,65,80,215,177,147,171,17,204,170,133,138,229,149,148,211,38,237,157,68,213,31,28,209,163,164,233,44,142,12,138,0,0,0,0,0,0,0,0,0,0,4,96,115,64,227,51,137,62,29,179,246,193,130,178,115,50,62,207,217,107,112,125,45,210,122,111,99,208,85,239,170,125,109,108,110,147,125,68,18,61,53,100,49,166,136,187,125,221,116,213,85,85,202,255,0,140,206,36,248,137,207,219,254,10,206,60,200,251,65,101,162,193,245,87,72,41,189,143,65,73,178,169,149,180,81,182,77,244,240,70,245,209,147,72,154,42,237,247,181,211,84,69,64,147,240,0,0,0,0,8,181,205,14,113,21,56,87,138,52,179,97,76,49,73,120,202,12,59,81,83,101,186,190,154,88,166,173,188,189,37,70,190,229,73,51,94,177,35,35,88,215,161,30,237,147,70,247,172,142,107,165,141,105,130,82,129,249,56,79,20,216,177,206,21,179,99,92,45,93,219,108,184,130,223,79,116,183,84,244,159,31,94,150,120,219,36,82,108,122,53,237,220,199,181,116,114,35,147,93,21,17,123,143,214,0,0,0,0,0,1,133,92,198,120,246,252,85,236,80,101,190,93,193,218,51,55,19,91,251,101,37,68,244,251,233,108,180,47,123,226,74,199,35,211,100,211,43,227,145,177,69,222,212,115,28,249,83,107,91,28,193,154,160,199,254,10,56,174,177,113,105,147,84,88,203,171,106,163,197,246,221,40,241,77,146,138,103,187,176,85,110,122,71,34,54,68,71,164,51,177,157,88,215,87,181,53,124,125,71,190,41,20,200,0,0,24,149,96,227,110,213,101,227,143,28,112,145,152,243,210,80,83,201,81,69,54,19,188,84,213,54,38,58,121,237,150,231,178,210,145,182,20,69,124,146,201,89,43,37,150,93,92,247,182,22,162,170,198,208,50,212,0,0,0,0,16,3,254,138,63,29,159,245,115,255,0,115,54,127,248,161,55,220,61,98,155,238,57,200,44,180,198,184,166,187,182,222,177,6,15,179,93,46,53,61,38,71,215,170,158,138,41,37,147,99,17,172,110,231,189,203,163,81,26,154,232,136,137,220,5,192,0,0,4,64,113,235,199,175,22,57,45,197,142,57,203,60,180,205,111,99,97,187,55,179,59,21,23,176,173,181,29,46,173,182,150,105,63,41,53,59,228,118,178,74,247,123,206,93,53,209,52,68,68,76,191,229,127,159,121,177,196,78,65,95,241,174,113,226,191,180,23,170,44,97,85,107,130,167,176,211,82,108,165,101,21,20,141,143,101,60,113,177,116,124,210,46,170,155,189,237,53,209,17,16,51,0,24,149,96,227,110,213,101,227,143,28,112,145,152,243,210,80,83,201,81,69,54,19,188,84,213,54,38,58,121,237,150,231,178,210,145,182,20,69,124,146,201,89,43,37,150,93,92,247,182,22,162,170,198,211,45,64,0,0,0,0,0,70,7,52,14,51,56,147,225,219,63,108,24,43,39,51,35,236,253,150,183,7,210,221,39,166,246,61,5,94,250,167,214,214,198,233,55,212,65,35,211,86,67,26,104,139,183,221,215,77,85,85,66,79,193,128,28,169,56,163,207,110,37,63,10,63,134,188,115,246,143,236,231,177,61,153,253,108,163,163,232,118,142,221,214,255,0,91,69,30,237,221,8,191,59,93,54,247,105,170,235,159,224,0,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,247,28,185,62,7,91,123,151,106,129,222,14,17,117,67,144,48,87,155,14,79,46,60,201,26,43,245,186,159,125,77,138,182,166,229,38,234,141,137,178,58,41,87,185,23,185,127,49,59,136,126,200,140,93,54,8,205,204,41,126,137,232,198,197,120,161,234,170,199,191,72,210,170,39,187,187,255,0,20,216,239,54,176,117,38,59,203,251,214,26,173,98,190,42,170,42,152,220,136,245,106,174,232,36,103,114,162,42,235,163,212,214,227,49,240,163,242,195,50,43,48,211,85,202,251,68,180,210,38,245,87,46,174,138,57,123,245,70,255,0,101,247,32,27,37,101,38,33,135,22,101,126,20,196,144,63,123,46,22,122,89,209,219,54,235,172,109,248,124,15,90,88,46,5,177,67,49,63,11,121,115,50,57,174,124,24,118,138,55,237,211,77,200,215,53,83,185,87,226,197,47,232,28,47,129,73,89,214,186,235,220,160,86,211,146,150,248,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,57,116,248,149,56,235,118,186,248,107,247,1,91,123,202,202,88,158,234,21,0,35,187,156,38,102,203,135,242,194,131,0,83,77,18,46,33,164,149,207,69,107,85,202,140,171,165,85,209,85,117,78,228,95,4,82,67,42,167,109,45,44,213,47,84,70,195,27,164,93,126,228,77,72,64,230,195,154,116,248,243,57,236,214,10,58,152,165,143,15,210,214,198,254,158,197,218,247,213,189,170,213,86,185,87,84,232,39,114,233,254,48,60,63,46,28,185,169,199,60,64,219,107,227,164,154,72,109,61,110,164,141,71,237,143,171,67,86,137,170,181,21,19,93,191,29,9,251,107,81,141,70,55,193,169,162,17,157,201,139,46,91,69,129,177,102,58,171,167,145,181,19,222,32,142,39,170,185,17,98,74,69,84,238,84,209,127,151,119,126,191,18,76,128,28,59,192,228,165,64,227,66,164,66,148,239,82,175,0,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,199,136,159,48,57,157,253,249,94,191,203,101,39,56,131,30,34,124,192,230,119,247,229,122,255,0,45,148,141,109,47,201,91,241,159,98,240,232,63,210,24,191,82,159,121,111,64,4,61,210,0,0,0,0,0,0,9,74,224,23,139,95,194,158,31,110,83,230,110,39,237,24,226,215,187,217,147,213,55,108,151,106,6,49,21,53,149,92,189,106,152,244,126,253,81,174,116,104,215,254,81,205,153,233,152,198,191,248,119,16,93,240,158,32,182,98,156,63,87,217,110,150,106,200,110,20,83,244,218,254,149,68,47,71,198,253,175,69,107,180,115,81,116,114,42,46,157,232,168,75,231,7,188,83,225,254,33,112,69,61,170,227,95,209,199,150,42,56,153,123,163,157,88,215,213,237,70,177,107,225,70,53,173,88,164,118,138,230,181,169,210,123,246,42,109,88,223,36,207,37,205,124,189,49,135,189,62,116,112,158,216,254,46,101,233,63,96,103,41,187,86,115,151,83,248,138,167,207,166,35,226,85,60,226,34,55,81,63,100,238,225,48,200,64,1,34,83,32,0,0,0,0,0,0,0,12,21,230,63,203,254,143,136,139,20,185,183,148,56,119,253,86,40,59,52,18,211,83,201,5,60,120,138,151,123,35,219,80,249,159,28,108,154,24,213,94,201,149,219,150,56,150,39,35,255,0,34,177,66,182,19,197,55,220,13,138,172,216,215,11,87,118,43,214,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,227,105,50,42,249,174,112,45,252,191,20,25,41,131,63,232,138,172,127,69,66,239,238,92,219,164,116,232,223,251,239,106,123,93,253,132,202,207,245,196,192,102,87,4,156,96,225,158,46,114,190,43,211,86,146,139,27,88,233,224,110,44,179,210,69,81,208,161,158,89,39,100,47,142,73,88,141,115,38,109,51,229,70,53,242,44,104,228,99,220,229,77,206,131,110,44,124,211,231,39,204,12,67,234,51,158,127,37,243,123,25,100,46,104,97,252,220,203,249,233,35,190,225,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,119,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,124,153,177,142,191,10,25,167,140,179,51,217,126,204,251,91,136,46,55,222,197,215,235,118,94,213,83,36,221,46,166,214,239,219,212,219,187,107,117,211,93,19,93,0,156,158,89,215,107,85,131,151,254,95,223,111,183,58,75,117,182,221,79,126,171,172,172,171,153,176,193,77,4,119,106,231,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,22,220,125,113,175,138,184,172,204,122,187,37,166,231,217,242,203,12,220,38,143,14,91,233,214,70,71,95,177,93,27,110,117,9,35,88,247,77,43,21,85,141,123,83,163,27,213,136,155,157,43,229,241,88,187,139,60,101,136,120,87,192,92,41,217,169,234,236,152,123,10,212,92,106,111,82,67,94,142,102,33,124,245,174,170,166,73,99,72,218,232,217,3,164,147,70,117,30,199,191,100,138,136,232,217,183,228,225,71,133,28,199,226,215,49,217,130,176,84,93,134,213,67,211,158,255,0,127,158,21,125,45,162,149,202,168,142,114,34,167,82,103,237,114,69,10,42,58,71,53,202,170,198,50,73,24,23,3,128,94,10,49,87,21,153,143,73,123,187,91,59,62,89,97,155,132,50,98,59,133,66,72,200,235,246,43,100,117,178,157,99,115,30,233,165,98,162,61,204,114,116,99,122,61,87,115,162,100,179,231,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,231,242,183,43,112,38,75,96,75,102,89,229,165,139,216,216,110,205,214,236,84,93,170,106,142,151,86,103,205,39,229,38,123,228,118,178,74,247,123,206,93,53,209,52,68,68,79,86,6,174,248,3,31,227,44,172,198,86,156,193,203,236,67,87,99,196,54,58,132,169,161,174,166,84,223,19,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,132,248,62,226,207,6,241,117,149,255,0,110,44,84,244,150,123,237,5,68,148,215,220,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,179,94,163,17,85,209,61,19,92,194,229,112,235,159,56,203,134,220,220,177,102,182,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,110,201,26,221,17,202,199,108,122,50,70,166,246,53,80,54,94,7,138,201,124,222,193,185,245,149,248,127,55,50,254,122,185,44,88,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,157,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,1,25,124,215,184,227,166,195,86,171,223,8,249,114,202,180,190,220,169,233,217,139,174,200,249,105,210,134,146,86,199,59,104,160,86,171,86,87,207,19,153,213,114,235,18,67,43,163,209,238,145,253,27,213,204,119,142,58,158,20,176,109,6,15,203,230,82,84,102,46,48,167,157,244,51,74,248,165,101,146,145,170,140,90,217,96,85,87,61,238,114,185,176,53,205,233,57,241,74,231,43,146,21,138,72,33,3,63,249,42,121,167,197,63,47,235,189,70,220,77,73,10,220,149,60,211,226,159,151,245,222,163,110,38,164,1,25,124,215,184,227,166,195,86,171,223,8,249,114,202,180,190,220,169,233,217,139,174,200,249,105,210,134,146,86,199,59,104,160,86,171,86,87,207,19,153,213,114,235,18,67,43,163,209,238,145,253,27,171,204,179,142,170,158,25,112,205,46,88,101,141,125,93,46,104,98,58,120,46,84,181,205,165,138,72,45,22,228,168,84,116,239,73,227,124,83,62,101,130,104,91,26,53,118,167,82,71,57,138,216,210,72,64,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,148,204,174,92,92,113,211,112,165,140,171,240,126,96,178,174,163,46,177,133,68,15,174,154,39,203,43,236,149,109,69,98,86,197,2,42,181,236,115,85,173,157,173,111,85,204,138,39,53,92,176,164,82,97,169,245,86,218,110,182,234,106,10,203,133,178,174,150,158,233,78,181,116,50,205,11,152,202,168,18,89,33,89,98,114,166,143,98,75,12,177,171,155,170,111,141,237,241,106,162,6,211,192,136,14,86,156,123,125,132,172,176,240,163,154,16,111,195,247,91,135,99,194,23,74,122,125,100,160,174,171,157,92,148,117,13,98,107,36,51,79,43,149,146,232,174,142,73,21,30,171,19,145,208,75,248,16,3,205,31,207,102,102,253,23,209,232,137,52,229,197,199,29,79,21,184,54,191,7,230,11,41,41,243,23,7,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,244,154,249,98,115,85,169,50,69,28,101,243,71,243,217,153,191,69,244,122,35,29,112,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,161,180,64,49,255,0,131,174,49,112,39,23,248,18,162,255,0,96,163,246,54,36,179,108,251,65,135,250,147,84,123,47,171,53,67,41,127,170,159,4,81,207,213,142,157,100,252,154,46,205,118,187,69,78,252,21,227,3,154,70,114,229,167,21,151,140,49,146,23,107,84,216,67,4,110,177,87,218,238,150,214,207,75,116,186,70,146,54,170,87,187,167,21,84,93,41,95,209,70,199,54,199,58,145,36,69,115,36,86,168,75,81,8,28,224,178,114,251,129,184,160,92,213,168,155,180,89,115,46,223,5,69,28,155,88,206,133,85,13,60,20,149,20,218,35,220,247,109,99,41,165,234,43,88,213,237,59,27,185,99,114,146,85,193,15,25,191,142,86,21,196,184,143,240,81,117,193,191,103,46,16,209,117,36,171,237,212,53,157,72,247,237,134,167,165,22,179,71,166,178,69,179,220,108,176,59,114,245,52,109,149,231,39,146,159,110,120,125,180,231,29,37,195,163,87,150,87,5,235,65,36,187,99,158,134,227,45,61,60,155,90,145,185,93,51,103,101,26,183,87,177,169,31,95,93,206,216,128,89,78,72,89,153,217,177,86,101,228,229,101,93,214,95,104,91,233,49,53,190,14,166,234,26,126,207,34,211,213,191,106,191,220,154,78,213,68,154,181,139,185,176,123,206,77,140,69,150,163,92,30,11,243,142,197,144,92,80,96,12,213,197,48,239,178,218,174,18,83,220,100,220,244,236,212,181,116,242,210,75,83,163,24,247,191,162,202,135,75,211,107,85,207,233,236,77,21,218,166,199,192,89,78,52,51,142,251,144,92,48,99,252,213,194,208,239,189,90,173,241,211,219,164,220,196,236,213,85,117,17,82,69,83,163,216,246,63,162,250,134,203,211,115,85,175,233,236,93,17,218,166,185,150,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,18,213,207,7,26,221,104,48,6,86,101,204,52,244,139,109,190,94,46,55,186,137,92,199,117,219,61,12,49,67,19,88,237,219,81,138,219,132,202,228,86,170,170,182,61,21,186,42,59,13,121,98,229,111,225,67,140,156,21,218,236,94,211,181,97,46,209,138,110,31,213,93,30,203,217,99,94,201,63,115,218,231,237,174,146,139,220,110,237,117,247,154,172,71,129,59,217,123,130,173,89,107,128,48,214,92,216,170,42,231,182,225,91,61,21,146,142,90,183,181,211,201,5,52,44,134,55,72,230,181,173,87,171,88,138,170,141,106,107,174,136,158,4,112,115,172,200,186,203,173,139,5,241,15,97,179,117,189,137,191,13,226,42,152,214,121,36,101,44,175,234,80,189,204,68,88,163,133,147,58,169,142,145,85,142,89,42,224,103,191,171,81,146,126,91,252,254,201,203,23,16,25,53,139,50,119,17,205,217,233,49,53,189,212,241,212,237,123,251,37,83,28,146,83,84,236,99,216,178,116,167,142,41,122,123,209,175,217,181,222,235,149,0,131,110,91,121,209,106,201,14,45,48,189,247,20,98,250,76,55,134,47,148,245,150,27,237,101,91,27,208,88,38,133,93,3,100,145,90,189,22,118,200,168,220,178,234,212,106,53,85,238,108,123,201,95,230,143,228,79,51,126,139,235,20,68,0,147,61,196,110,119,221,120,142,229,19,122,206,91,237,142,146,209,114,191,211,219,155,89,73,73,35,159,2,79,79,136,160,166,145,241,238,247,154,199,186,5,122,49,85,202,196,122,53,92,253,187,212,33,132,218,75,22,98,155,22,6,194,183,156,107,138,107,187,21,151,15,219,234,46,151,26,158,147,228,232,82,193,27,164,150,77,140,71,61,219,88,199,46,141,69,114,233,162,34,175,113,171,105,51,220,229,243,190,235,129,114,74,193,146,246,251,29,37,69,62,104,84,78,234,234,249,164,118,250,72,45,179,209,212,35,34,98,104,138,249,37,146,45,94,229,84,107,35,123,118,170,189,31,24,67,182,44,197,55,220,115,138,175,56,215,20,215,118,219,214,32,184,84,93,46,53,61,38,71,215,170,158,71,73,44,155,24,141,99,119,61,238,93,26,136,212,215,68,68,78,226,127,185,118,228,93,102,64,240,167,133,48,221,250,205,236,204,73,126,234,226,75,244,46,89,210,70,213,85,42,44,76,150,57,145,174,134,104,233,89,75,12,145,163,90,214,201,11,255,0,57,85,94,232,86,224,191,39,44,89,251,197,6,0,202,172,83,54,203,45,214,225,37,69,198,61,175,94,211,75,73,79,45,92,180,218,177,236,123,58,204,167,116,93,70,185,28,206,166,244,213,91,162,236,124,0,0,6,10,243,66,224,163,241,128,192,143,206,124,189,182,93,107,179,39,6,219,217,77,21,186,137,58,222,217,181,182,103,61,244,233,19,156,154,77,23,86,121,163,88,209,95,39,191,22,201,28,248,186,112,195,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,218,32,135,110,106,28,10,212,224,12,67,117,226,123,43,104,42,231,195,23,202,137,174,88,206,25,170,162,217,105,184,207,85,11,27,60,75,36,137,52,140,170,154,165,85,99,99,31,210,123,94,187,155,27,216,200,194,69,56,62,226,207,6,241,117,149,255,0,110,44,84,244,150,123,237,5,68,148,215,220,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,179,94,163,17,85,209,61,18,250,154,230,112,125,197,158,50,225,23,52,62,220,88,169,234,239,22,42,250,121,41,175,184,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,126,157,70,34,163,101,122,44,228,102,103,23,25,53,128,56,113,159,137,122,28,93,106,189,97,186,187,123,167,195,219,42,157,23,182,171,149,143,232,80,199,238,58,70,76,233,35,115,30,213,141,93,14,201,93,35,90,145,73,180,60,7,49,30,47,63,21,44,154,79,178,213,189,28,194,198,61,90,44,47,190,131,180,195,7,73,209,118,170,185,55,42,70,157,40,229,110,196,118,253,210,201,22,177,190,52,151,108,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,122,188,232,205,236,101,159,89,161,136,51,115,48,39,164,146,251,136,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,222,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,41,60,167,120,40,183,97,108,43,108,226,163,50,45,155,241,37,231,90,156,29,3,210,170,158,107,85,11,163,168,167,146,162,70,171,153,28,221,170,57,183,49,29,27,218,145,36,82,49,234,178,170,48,50,131,130,78,15,176,207,8,217,95,21,149,169,73,91,141,175,148,240,59,22,94,41,37,168,232,87,79,20,147,190,22,71,28,175,86,181,144,182,165,241,35,218,200,214,68,106,61,237,106,174,214,196,95,52,127,61,153,155,244,95,71,162,39,248,128,30,104,254,123,51,55,232,190,143,68,6,95,242,92,207,76,184,161,193,56,143,135,139,157,231,176,227,58,236,65,83,137,45,180,213,8,140,142,227,74,234,58,104,228,101,59,245,247,230,143,178,189,239,141,81,29,211,114,61,187,209,146,172,114,126,106,239,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,159,238,9,56,193,195,60,92,229,124,87,166,173,37,22,54,177,211,192,220,89,103,164,138,163,161,67,60,178,78,200,95,28,146,177,26,230,76,218,103,202,140,107,228,88,209,200,199,185,202,155,156,25,20,69,95,60,239,208,159,239,39,240,210,85,8,171,231,157,250,19,253,228,254,26,5,170,228,169,230,159,20,252,191,174,245,27,113,53,36,43,114,84,243,79,138,126,95,215,122,141,184,154,144,6,0,115,58,227,199,240,33,98,169,200,108,167,189,109,199,216,130,222,239,105,93,45,215,30,157,86,23,133,207,133,209,234,222,147,147,173,81,3,170,17,187,100,142,88,90,177,204,154,111,137,203,119,248,254,227,6,213,194,110,81,185,214,245,171,147,29,227,26,122,202,12,40,200,98,106,178,154,118,49,169,37,116,174,145,142,139,101,58,205,19,210,55,53,203,43,220,198,109,216,178,73,28,0,221,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,7,202,100,167,2,252,102,223,120,60,204,122,171,156,150,175,108,224,204,81,217,233,241,53,182,38,49,42,157,28,74,254,149,77,52,142,211,73,162,234,202,169,27,156,145,200,215,185,174,218,170,201,99,176,24,179,11,95,112,54,42,188,224,172,83,67,216,175,88,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,239,98,185,142,218,246,57,53,106,171,87,77,81,85,59,207,174,251,128,49,150,25,195,56,103,25,223,112,245,93,37,139,24,211,212,212,216,174,14,68,88,43,153,79,80,250,121,209,142,69,84,71,199,44,106,142,98,232,244,71,70,229,77,178,49,206,13,159,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,178,18,249,110,115,4,166,225,218,166,76,158,206,75,173,91,178,234,227,80,234,154,43,148,210,203,51,48,203,210,41,228,149,34,167,134,9,102,153,149,51,44,13,86,53,205,100,111,87,201,166,175,145,86,109,0,0,0,214,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,90,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,3,42,128,0,0,0,13,85,205,170,13,85,192,159,239,249,214,95,253,31,255,0,251,156,33,47,135,92,249,198,92,54,230,229,139,53,176,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,118,72,214,232,142,86,59,99,209,146,53,55,177,170,147,105,255,0,58,203,255,0,163,255,0,255,0,115,132,0,129,178,239,14,185,243,131,120,146,202,59,22,107,96,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,111,141,206,209,28,172,110,246,43,36,106,108,123,85,110,89,175,15,3,156,93,221,120,65,205,199,98,185,237,213,119,140,39,126,167,109,183,17,218,160,168,115,30,248,17,232,230,85,66,197,114,68,250,152,87,118,206,162,104,172,146,104,209,209,245,86,70,236,17,132,241,77,139,28,225,91,54,53,194,213,221,182,203,136,45,244,247,75,117,79,73,241,245,233,103,141,178,69,38,199,163,94,221,204,123,87,71,34,57,53,209,81,23,184,15,214,0,0,0,0,0,0,0,1,10,220,234,252,211,225,111,151,244,62,163,113,28,149,60,211,226,159,151,245,222,163,110,28,234,252,211,225,111,151,244,62,163,113,28,149,60,211,226,159,151,245,222,163,110,2,106,64,0,0,48,87,154,23,26,255,0,139,254,4,126,76,101,237,206,235,67,153,56,202,222,202,152,174,52,75,209,246,53,173,211,57,143,168,73,92,213,214,105,122,83,195,26,70,168,248,253,249,119,198,230,69,212,11,43,205,79,143,31,249,47,194,166,80,94,191,181,69,139,239,182,203,143,253,253,149,54,71,51,165,255,0,131,186,87,199,55,246,202,119,183,249,86,17,86,126,174,19,194,215,220,115,138,172,216,43,11,80,246,219,214,32,184,83,218,237,212,221,86,71,215,170,158,70,199,20,123,222,173,99,119,61,237,77,92,168,212,215,85,84,78,243,242,128,205,254,90,28,113,212,240,227,140,161,201,236,112,202,71,229,214,52,188,70,249,170,228,124,84,239,177,220,102,72,224,74,215,76,245,107,86,153,90,200,155,51,94,239,113,145,164,140,84,86,189,147,78,73,171,190,50,192,24,203,47,170,109,84,184,207,15,85,218,159,124,179,209,95,237,139,50,38,202,203,117,92,73,45,61,68,79,106,171,94,199,53,116,93,23,221,123,94,199,109,123,28,212,146,158,87,220,193,41,173,52,214,94,23,179,166,235,86,246,62,161,180,24,62,249,83,44,181,47,223,52,180,180,244,118,84,138,40,28,228,98,57,243,185,147,203,46,200,216,141,139,221,99,89,160,74,248,0,0,5,170,226,95,136,188,9,194,254,86,87,230,102,58,168,254,219,71,103,162,217,55,245,206,233,217,166,154,10,62,164,81,73,209,234,244,30,222,171,219,177,158,42,190,8,161,106,184,250,227,95,10,240,167,151,21,118,75,77,207,180,102,110,38,183,205,30,28,183,211,172,111,146,131,122,58,54,220,234,18,70,189,141,134,39,162,171,26,246,175,90,70,43,17,54,182,87,197,2,216,179,20,223,113,206,42,188,227,92,83,93,219,111,88,130,225,81,116,184,212,244,153,31,94,170,121,29,36,178,108,98,53,141,220,247,185,116,106,35,83,93,17,17,59,143,85,158,153,233,152,252,69,230,61,199,52,51,66,243,219,174,181,218,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,233,194,205,206,209,53,87,43,156,231,189,207,123,222,247,72,87,44,46,94,246,171,253,170,147,136,236,252,194,116,151,27,109,198,158,166,28,59,133,175,214,134,205,5,76,18,54,30,141,217,200,249,21,175,99,154,181,44,142,41,160,84,84,86,78,197,254,73,192,96,95,13,28,69,227,190,23,243,78,131,51,48,45,71,246,170,59,197,22,200,127,174,118,190,211,12,211,209,245,37,138,78,143,87,160,198,245,88,221,236,241,69,241,69,216,35,135,92,249,193,188,73,101,29,139,53,176,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,183,198,231,104,142,86,55,123,21,146,53,54,61,170,176,217,204,83,129,90,158,22,177,146,227,140,190,160,171,126,85,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,204,123,88,231,189,237,87,190,223,240,57,197,221,215,132,28,220,118,43,158,221,87,120,194,119,234,118,219,113,29,170,10,135,49,239,129,30,142,101,84,44,87,36,79,169,133,119,108,234,38,138,201,38,141,29,31,85,100,104,108,60,64,15,52,127,61,153,155,244,95,71,162,39,163,9,226,155,22,57,194,182,108,107,133,171,187,109,151,16,91,233,238,150,234,158,147,227,235,210,207,27,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,113,2,252,209,252,246,102,111,209,125,30,136,9,31,229,161,199,29,55,17,216,54,28,158,199,12,171,102,98,224,187,60,111,154,174,71,203,80,203,229,186,21,142,4,173,116,207,87,57,42,81,207,137,179,53,238,247,223,34,72,197,84,115,217,14,111,154,182,97,60,83,125,192,216,170,205,141,112,181,119,98,189,97,251,133,61,210,221,83,210,100,157,10,168,36,108,145,73,177,232,230,59,107,216,213,209,200,173,93,52,84,84,238,39,207,128,30,48,109,92,89,101,27,93,112,90,184,241,222,14,167,163,160,197,108,154,38,163,42,103,123,28,145,215,68,232,216,216,182,84,44,50,189,99,107,90,177,61,175,102,221,137,28,146,6,80,2,37,120,223,230,111,155,25,127,196,212,248,79,135,92,113,211,195,120,43,167,107,191,219,110,54,42,105,41,110,23,138,106,169,187,92,105,36,140,237,61,29,189,56,28,172,124,74,174,138,69,141,116,86,202,236,192,224,63,141,91,239,24,56,86,227,91,123,201,235,174,28,171,195,253,58,107,133,238,154,70,73,99,171,170,233,196,171,28,14,145,205,153,179,57,95,35,214,4,100,173,138,52,143,124,234,233,88,142,8,1,54,19,229,241,158,153,113,156,188,50,224,171,78,10,188,245,110,184,19,15,218,240,221,254,219,58,35,42,168,170,169,233,89,10,61,204,69,93,97,151,164,231,197,34,42,181,205,71,34,232,246,72,198,107,216,93,94,26,56,139,199,124,47,230,157,6,102,96,90,143,237,84,119,138,45,144,255,0,92,237,125,166,25,167,163,234,75,20,157,30,175,65,141,234,177,187,217,226,139,226,138,27,41,131,197,100,190,111,96,220,250,202,252,63,155,153,127,61,92,150,44,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,206,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,95,106,4,0,243,71,243,217,153,191,69,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,96,7,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,192,96,7,52,127,61,153,155,244,95,71,162,36,127,150,135,28,116,220,71,96,216,114,123,28,50,173,153,139,130,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,223,124,137,35,21,81,207,100,49,193,205,31,207,102,102,253,23,209,232,140,106,194,120,166,251,129,177,85,155,26,225,106,238,197,122,195,247,10,123,165,186,167,164,201,58,21,80,72,217,34,147,99,209,204,118,215,177,171,163,145,90,186,104,168,169,220,6,210,96,198,174,5,248,205,177,113,135,151,21,87,57,45,94,198,198,120,95,179,211,226,107,108,76,122,210,182,73,81,253,42,154,105,29,174,176,203,210,149,82,55,57,100,141,204,115,93,185,17,146,201,146,160,0,0,8,86,231,87,230,159,11,124,191,161,245,27,137,53,36,43,115,171,243,79,133,190,95,208,250,141,196,11,171,200,199,244,217,251,183,252,72,149,66,42,249,24,254,155,63,118,255,0,137,18,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,10,133,58,21,47,121,74,247,40,21,55,192,228,165,10,128,225,205,71,181,88,239,7,38,138,64,39,49,236,185,169,192,220,64,220,171,228,164,154,56,110,221,30,156,142,71,237,147,165,67,72,139,162,185,17,23,77,223,13,73,252,35,55,156,238,92,182,183,3,97,60,117,73,79,35,170,32,188,79,28,175,69,114,162,68,180,136,171,220,137,162,127,32,222,253,126,0,122,30,79,121,155,46,32,203,10,252,1,83,52,74,184,122,146,39,49,17,173,71,34,62,174,169,83,85,69,213,123,149,60,81,9,17,32,239,148,246,105,211,224,60,231,188,216,43,42,98,138,60,65,75,69,27,58,155,19,115,217,86,198,163,81,92,228,93,87,174,189,201,175,248,137,191,165,157,181,84,176,212,177,81,91,52,109,145,52,251,149,53,3,180,161,221,197,101,47,79,117,64,165,171,175,196,173,14,166,235,175,134,159,121,216,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,56,94,227,146,151,40,20,185,126,227,136,251,220,189,218,41,214,247,42,187,68,254,147,186,52,77,168,160,86,0,2,215,113,49,152,182,236,177,201,60,95,138,171,228,106,118,59,61,76,172,103,81,140,87,42,53,19,68,223,221,174,174,67,95,26,199,220,51,215,63,18,154,5,115,159,139,113,51,162,129,21,155,149,145,212,85,185,201,170,70,157,250,35,213,85,80,145,190,112,185,233,29,182,130,211,148,118,237,202,251,205,4,206,169,115,95,19,145,137,29,92,75,222,154,43,147,94,147,147,187,79,241,24,219,202,227,37,234,115,11,61,45,248,222,68,210,139,10,220,96,115,245,142,69,222,231,193,81,170,35,155,162,38,155,90,189,255,0,122,1,45,252,36,229,59,50,123,38,44,152,95,84,89,187,29,27,230,84,107,219,171,155,73,11,21,116,122,170,167,123,20,188,231,93,60,12,166,167,138,154,52,209,145,49,172,111,236,68,209,14,192,5,42,167,46,95,129,72,21,39,237,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,6,60,68,249,129,204,239,239,202,245,254,91,41,57,196,24,241,19,230,7,51,191,191,43,215,249,108,164,107,105,126,74,223,140,251,23,135,65,254,144,197,250,148,251,203,122,0,33,238,144,0,0,1,145,156,65,112,183,112,192,153,93,151,185,221,130,108,213,18,225,92,67,133,44,213,55,199,182,119,76,182,251,172,212,236,87,200,230,170,107,28,19,57,205,86,187,115,154,146,185,236,247,17,208,177,113,204,245,191,98,188,61,125,75,145,189,174,202,243,92,46,113,135,248,78,18,173,105,214,98,123,98,98,116,152,158,201,143,102,147,194,64,1,228,216,135,177,202,92,218,198,249,39,141,232,177,246,1,186,118,75,141,38,177,203,20,136,174,167,172,167,85,69,125,60,236,69,77,241,59,68,213,53,69,69,70,185,170,215,181,174,79,28,15,170,43,170,221,81,85,51,164,195,199,17,135,181,139,181,85,139,244,197,84,85,26,76,78,248,152,158,49,48,156,236,138,206,204,35,159,153,125,73,142,240,148,255,0,218,233,174,116,187,101,254,160,175,232,69,44,212,187,228,141,157,94,159,89,169,212,107,118,187,197,62,228,184,68,28,240,247,158,216,159,135,124,199,166,204,12,53,73,79,90,215,66,234,27,149,4,250,35,107,104,158,246,58,72,145,250,42,196,237,209,177,205,123,81,116,115,27,170,61,187,152,233,173,193,216,199,12,102,6,24,183,99,60,25,122,167,187,89,110,208,164,244,149,112,42,237,145,186,170,42,42,46,138,215,53,200,173,115,28,136,230,185,174,107,145,21,21,18,123,149,102,81,143,183,165,91,171,142,63,197,200,253,32,108,69,123,35,139,138,236,107,86,30,230,189,89,236,158,116,76,246,199,24,158,113,223,18,253,144,1,182,87,160,0,0,0,0,0,0,0,8,64,230,63,203,254,179,135,123,236,185,183,148,56,119,253,73,235,251,52,18,211,83,201,61,68,152,118,171,99,35,219,80,249,159,36,143,134,105,17,94,201,149,219,82,73,86,39,35,63,34,178,224,177,180,70,63,192,24,55,52,240,109,219,47,179,7,15,82,95,48,245,242,157,105,171,168,106,81,118,74,205,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,90,204,239,193,86,172,181,206,140,125,151,54,42,138,185,237,184,87,20,93,108,148,114,213,189,174,158,72,41,170,228,134,55,72,230,181,173,87,171,88,138,170,141,106,107,174,136,158,0,124,153,91,149,184,239,58,113,221,179,44,242,210,197,237,156,73,121,235,118,42,46,213,13,63,87,165,11,230,147,242,147,61,145,183,72,226,123,189,231,38,186,104,154,170,162,46,194,124,40,240,163,151,28,37,101,195,48,86,10,139,183,93,107,186,115,223,239,243,194,140,170,187,213,53,21,17,206,68,85,233,194,205,206,72,161,69,86,198,215,57,85,94,247,201,35,236,95,40,172,161,193,184,43,133,123,126,105,89,160,171,92,67,152,245,21,51,94,167,154,117,115,54,80,214,213,210,211,67,19,19,70,177,141,106,72,245,93,21,234,249,159,171,149,168,198,179,55,192,0,0,213,92,186,184,239,135,172,85,130,114,39,44,248,130,237,62,208,195,121,141,237,42,109,209,210,200,223,101,215,81,214,77,7,103,154,77,22,53,234,199,23,86,53,220,142,118,201,219,177,18,45,239,181,68,239,114,247,192,24,55,52,249,112,224,156,190,204,28,61,73,124,195,215,202,123,221,53,117,13,74,46,201,89,237,154,197,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,64,138,190,9,56,193,196,220,35,102,132,87,166,173,93,110,9,190,84,64,220,89,103,164,138,159,175,93,4,81,206,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,187,155,49,60,65,113,227,147,89,47,195,237,167,62,112,221,234,213,141,35,197,125,47,178,150,184,46,46,165,146,245,249,86,54,167,107,186,82,62,30,206,197,122,203,212,141,54,72,214,194,253,146,61,173,88,107,227,23,131,172,119,194,6,59,167,176,95,235,61,179,134,239,59,254,207,226,14,156,52,254,212,233,67,78,250,175,234,86,79,44,144,116,164,168,72,255,0,40,169,191,77,205,213,23,186,197,86,221,174,183,26,106,10,59,133,206,174,170,158,215,78,180,148,49,77,51,158,202,88,22,89,38,88,162,106,174,140,98,203,52,178,43,91,162,111,145,238,241,114,170,135,235,99,252,127,140,179,79,25,93,179,7,48,113,13,93,243,16,223,42,22,166,186,186,165,83,124,175,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,46,174,127,240,153,140,184,115,202,252,169,199,25,129,81,87,67,125,204,170,123,165,77,70,28,171,160,72,39,179,50,150,72,18,36,145,253,71,43,159,44,85,17,200,172,115,35,124,75,171,28,155,145,200,153,127,202,135,129,202,156,75,117,178,113,113,152,207,164,91,21,182,162,161,248,70,210,172,138,161,107,170,226,116,144,58,182,116,114,57,34,100,18,181,253,38,166,146,172,209,54,77,88,216,217,214,244,28,243,191,66,127,188,159,195,64,181,92,149,60,211,226,159,151,245,222,163,110,36,167,140,94,49,112,39,8,24,18,158,255,0,127,163,246,206,36,188,239,251,63,135,250,147,83,251,83,165,53,59,42,191,170,153,4,177,193,210,142,161,36,252,162,38,253,54,183,85,94,232,214,228,169,230,159,20,252,191,174,245,27,113,45,57,233,145,121,113,196,94,92,92,114,191,52,44,221,186,213,93,164,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,156,204,220,237,23,69,106,181,206,99,218,246,61,236,112,107,111,143,241,254,50,205,60,101,118,204,28,193,196,53,119,204,67,124,168,90,154,234,234,149,77,242,191,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,152,158,88,188,7,126,4,44,84,217,243,155,22,93,184,251,16,91,219,236,219,93,198,221,211,170,194,240,185,243,54,77,29,213,114,117,170,32,117,58,187,116,113,203,11,86,72,87,77,242,181,124,255,0,8,156,170,42,114,67,136,186,188,206,204,108,87,73,136,236,88,42,162,39,225,22,45,186,40,214,235,86,250,86,57,213,179,194,231,204,144,50,158,89,94,216,154,143,234,186,104,27,54,177,181,140,73,100,124,13,85,201,137,225,231,132,204,27,197,215,44,76,179,192,247,218,138,75,61,246,130,162,237,83,98,196,110,160,90,169,237,79,91,229,82,206,140,98,73,18,189,146,196,197,141,204,87,236,215,166,245,69,116,76,84,135,98,127,185,92,121,19,203,47,173,122,197,104,16,67,143,240,6,50,202,204,101,118,203,236,193,195,213,118,60,67,99,168,90,106,234,26,148,77,241,63,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,151,238,90,92,193,41,179,134,213,103,225,243,55,238,181,114,102,13,5,63,102,179,221,170,229,150,170,124,74,198,54,170,121,22,69,100,8,200,31,79,77,4,77,87,205,43,159,58,234,229,85,122,187,91,129,204,119,129,202,158,43,112,109,6,48,203,231,210,83,230,46,15,167,157,148,48,202,200,162,101,238,145,202,143,90,41,103,84,71,49,237,114,57,208,57,206,233,53,242,202,215,35,82,101,150,59,129,193,247,4,153,95,194,54,25,219,101,130,146,249,141,171,105,228,164,188,98,199,82,201,4,245,208,118,135,203,28,76,133,243,74,218,102,53,174,137,142,108,78,68,145,96,141,239,213,90,221,161,17,124,209,252,246,102,111,209,125,30,136,182,150,174,25,241,149,255,0,133,203,175,20,246,42,234,74,171,22,28,197,15,195,151,218,23,42,71,61,27,22,42,53,130,173,138,174,210,102,62,90,196,137,204,68,71,177,122,110,68,123,92,245,138,229,243,71,243,217,153,191,69,244,122,35,61,57,40,93,173,83,112,219,140,172,80,220,233,31,114,163,199,21,21,117,20,109,153,171,60,48,77,65,68,216,165,124,122,238,107,30,232,38,107,92,169,163,150,41,17,53,218,186,4,80,100,94,122,102,63,14,153,143,110,205,12,175,188,246,27,173,14,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,58,144,191,107,117,77,81,200,230,181,236,115,30,198,61,190,0,205,78,99,60,4,254,42,247,216,51,35,46,231,237,25,101,137,174,29,142,146,158,122,141,245,86,90,231,177,242,165,27,149,235,190,104,85,145,200,232,165,239,114,53,142,100,171,185,173,146,111,175,148,134,67,84,230,159,18,241,230,77,194,138,146,124,61,150,20,254,212,169,74,154,120,170,25,45,198,118,73,21,12,104,199,189,28,199,181,201,45,75,37,107,31,177,244,109,79,117,207,99,144,37,167,132,92,144,186,240,227,195,166,12,201,171,237,242,146,239,114,176,83,212,186,178,174,146,55,50,5,158,162,170,106,153,25,30,239,121,204,99,167,86,35,213,26,175,70,35,149,172,221,177,61,6,127,100,229,139,136,12,154,197,153,59,136,230,236,244,152,154,222,234,120,234,118,189,253,146,169,142,73,41,170,118,49,236,89,58,83,199,20,189,61,232,215,236,218,239,117,202,133,192,0,106,174,108,167,194,198,117,254,49,60,62,224,156,227,146,223,216,170,241,5,189,123,124,13,139,167,27,43,160,149,244,245,93,38,245,36,84,133,103,134,85,143,115,213,221,53,102,237,29,170,36,37,243,46,192,20,217,125,198,150,98,82,219,112,245,93,170,219,124,168,166,191,210,172,201,46,202,199,213,211,71,45,85,68,79,145,87,123,29,88,181,104,187,87,99,94,215,177,187,118,109,76,202,229,99,197,117,30,11,225,79,52,45,249,155,47,79,13,228,174,203,197,37,75,102,130,57,36,165,175,90,137,18,130,38,61,35,107,166,117,84,18,244,214,73,85,210,73,88,200,211,106,49,168,161,136,28,206,179,75,240,161,198,78,53,236,151,223,105,218,176,151,103,194,214,255,0,234,94,143,101,236,177,167,107,131,189,141,115,246,215,73,91,239,187,118,186,251,174,86,35,12,212,228,151,150,120,171,15,229,198,98,102,149,218,147,179,217,113,133,194,223,111,180,117,35,145,146,84,118,4,169,235,206,221,204,70,62,21,125,90,70,215,177,206,252,164,19,181,81,170,206,248,129,54,61,224,191,39,47,185,5,195,6,0,202,172,83,54,251,213,170,223,37,69,198,61,172,78,205,85,87,81,45,92,180,218,177,239,99,250,47,168,116,93,70,185,90,254,158,244,209,29,162,5,235,0,1,4,60,212,56,120,186,228,215,18,247,92,121,75,106,164,165,194,121,157,81,53,238,210,248,107,29,51,221,90,140,133,110,77,149,178,46,246,61,106,102,116,200,137,172,123,42,24,140,84,218,232,227,241,57,53,158,148,118,174,12,120,128,225,226,253,121,232,251,111,216,88,147,14,211,72,144,71,27,234,162,186,209,71,92,198,189,85,37,146,103,194,218,87,182,52,71,181,35,164,157,254,230,142,87,201,87,56,44,156,177,99,158,24,23,53,106,38,236,247,172,180,184,65,81,71,38,215,191,175,75,93,81,5,37,69,54,136,246,177,187,158,250,105,122,138,215,185,59,54,198,237,73,28,164,32,128,50,127,153,38,116,90,179,191,139,76,81,125,194,248,190,147,18,97,139,29,61,29,134,197,89,72,198,244,18,8,97,71,78,216,228,70,167,89,157,178,90,199,36,186,185,28,142,69,99,157,30,195,24,0,18,211,201,79,34,235,45,86,44,105,196,61,250,205,209,246,222,204,55,135,106,100,89,227,145,244,177,63,169,92,246,177,81,34,146,23,204,218,86,54,68,87,185,36,164,157,158,230,142,71,201,249,111,242,7,39,44,92,63,228,214,19,201,220,57,55,104,164,195,54,246,211,201,83,181,236,237,117,79,115,164,169,169,216,247,189,99,234,207,36,178,244,247,171,89,191,107,125,214,162,23,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,13,120,120,219,224,251,19,112,141,154,18,217,92,149,117,184,38,249,81,59,176,157,226,174,90,126,189,116,17,71,3,230,100,145,196,245,115,95,11,170,89,18,189,204,141,36,86,171,216,214,162,237,109,149,186,227,252,101,125,193,182,12,190,188,226,26,186,204,61,133,106,43,170,108,180,51,42,57,148,15,172,88,150,165,34,85,77,205,99,221,4,111,86,107,177,31,189,200,136,233,30,174,145,78,110,252,96,218,177,109,213,156,44,224,53,195,247,107,109,146,162,42,252,75,117,72,155,85,61,53,214,55,72,212,161,129,239,102,216,31,19,87,89,100,137,202,245,89,93,2,186,61,147,199,36,101,129,154,156,179,248,40,183,113,63,142,238,88,219,50,237,157,167,45,176,150,180,213,180,114,37,84,62,217,174,154,25,18,58,120,106,33,116,123,58,58,178,121,21,178,110,77,96,106,177,91,50,185,179,168,71,7,40,174,44,240,110,33,203,187,127,10,119,154,122,75,38,33,194,180,245,53,54,89,38,175,87,63,16,178,122,186,186,170,148,138,53,141,173,141,240,54,72,245,103,81,239,123,55,200,136,141,141,251,100,124,1,0,60,209,252,246,102,111,209,125,30,136,159,226,0,121,163,249,236,204,223,162,250,61,16,22,210,213,195,62,50,191,240,185,117,226,158,197,93,73,85,98,195,152,161,248,114,251,66,229,72,231,163,98,197,70,176,85,177,85,218,76,199,203,88,145,57,136,136,246,47,77,200,143,107,158,177,126,87,14,185,243,140,184,109,205,203,22,107,96,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,209,28,172,118,199,163,36,106,111,99,85,37,127,146,167,149,140,83,243,2,187,211,173,198,16,115,29,224,114,155,133,44,101,65,140,50,249,245,117,25,117,140,42,39,101,12,50,178,89,95,100,171,106,35,214,138,89,213,21,175,99,154,174,116,14,115,186,174,100,82,181,200,229,133,101,144,38,167,37,243,123,6,231,214,87,225,252,220,203,249,234,228,177,98,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,119,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,199,7,60,239,208,159,239,39,240,211,15,248,23,227,54,251,193,230,99,213,92,228,181,123,103,6,98,142,207,79,137,173,177,49,137,84,232,226,87,244,170,105,164,118,154,77,23,86,85,72,220,228,142,70,189,205,118,213,86,75,30,90,243,184,187,90,175,246,172,134,190,216,174,116,151,27,109,198,159,16,85,209,214,82,76,217,160,169,130,70,219,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,91,94,74,158,105,241,79,203,250,239,81,183,18,125,197,119,21,217,113,194,86,92,63,26,227,89,123,117,214,187,169,5,130,193,4,200,202,171,189,83,81,21,90,213,84,94,156,44,220,213,150,101,69,108,109,115,81,17,239,124,113,190,48,121,42,121,167,197,63,47,235,189,70,220,75,246,105,101,110,4,206,156,9,115,203,60,203,177,123,103,13,222,122,61,182,139,181,77,79,213,233,76,201,163,252,164,47,100,141,210,72,152,239,117,201,174,154,46,168,170,138,26,214,102,150,105,99,188,233,199,119,60,204,204,187,239,182,113,37,231,163,219,107,123,44,52,253,94,148,44,134,63,201,194,198,70,221,35,137,141,247,90,154,233,170,234,170,170,178,149,202,135,129,202,108,53,106,178,113,113,152,207,171,75,237,202,158,161,248,70,210,172,150,157,40,105,37,108,144,58,182,116,114,53,101,124,241,57,253,38,166,177,36,50,182,77,94,233,25,209,100,199,39,251,86,8,226,94,179,18,227,187,237,38,39,202,252,59,81,79,114,176,219,174,20,109,153,247,164,145,149,9,217,107,118,200,196,99,233,101,101,51,221,249,39,195,82,199,181,21,173,71,75,19,36,208,13,107,56,177,243,79,156,159,48,49,15,168,206,74,167,10,188,61,97,94,40,57,87,224,220,163,197,53,61,131,183,251,90,166,221,116,101,44,117,19,91,43,162,189,86,186,42,136,218,244,254,234,55,163,92,199,62,41,101,98,61,155,247,36,85,241,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,235,94,177,90,4,27,103,70,80,227,44,133,205,12,65,148,121,129,5,36,119,220,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,254,229,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,73,52,229,41,198,191,182,232,232,248,77,204,219,157,214,178,245,15,90,76,23,112,157,122,241,186,134,24,58,143,182,57,81,187,227,232,178,41,100,137,210,57,205,88,213,209,34,198,145,66,199,229,87,29,28,25,88,184,195,203,138,91,100,119,95,99,99,60,47,218,42,48,205,202,87,189,105,91,36,168,206,173,53,76,109,215,88,101,233,68,139,35,90,178,70,230,53,205,220,136,248,164,243,252,22,114,243,202,254,22,45,86,172,95,125,163,164,196,185,168,218,121,146,179,16,43,164,116,20,75,59,90,217,41,232,98,118,141,99,26,212,86,117,213,137,51,209,243,106,172,100,157,22,134,90,128,0,214,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,90,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,3,42,128,0,0,0,13,85,205,170,13,85,192,159,239,249,214,95,253,31,255,0,251,156,32,4,159,239,249,214,95,253,31,255,0,251,156,32,4,15,85,143,242,183,29,229,127,217,207,183,86,47,102,125,173,195,244,120,166,207,253,85,12,221,170,215,85,187,161,63,228,158,237,155,186,111,247,31,181,233,167,123,83,84,50,215,150,135,28,117,60,56,227,40,114,123,28,50,145,249,117,141,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,220,100,105,35,21,21,175,100,217,255,0,115,225,87,6,241,95,203,243,42,240,125,230,219,72,220,79,110,203,123,53,78,19,187,201,34,194,251,117,197,109,80,108,71,74,214,61,221,154,71,54,54,204,205,174,220,196,71,34,117,25,27,217,8,56,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,80,218,32,17,65,202,251,152,37,53,166,154,203,194,246,116,221,106,222,199,212,54,131,7,223,42,101,150,165,251,230,150,150,158,142,202,145,69,3,156,140,71,62,119,50,121,101,217,27,17,177,123,172,107,52,149,240,0,0,0,0,0,0,33,91,157,95,154,124,45,242,254,135,212,110,35,146,167,154,124,83,242,254,187,212,109,199,159,230,255,0,143,240,110,58,226,190,154,151,7,226,26,75,179,240,174,23,166,176,93,214,153,85,204,165,184,199,89,89,44,180,234,253,54,185,236,108,241,163,246,170,237,126,230,59,71,177,237,107,148,6,63,193,184,23,138,250,154,92,97,136,105,45,47,197,88,94,166,193,104,90,149,86,178,170,227,37,101,28,177,83,163,244,218,215,189,176,72,140,220,169,185,251,88,221,94,246,53,193,57,32,0,49,87,143,174,53,240,175,10,121,113,87,100,180,220,251,70,102,226,107,124,209,225,203,125,58,198,249,40,55,163,163,109,206,161,36,107,216,216,98,122,42,177,175,106,245,164,98,177,19,107,101,124,80,45,139,49,77,247,28,226,171,206,53,197,53,221,182,245,136,46,21,23,75,141,79,73,145,245,234,167,145,210,75,38,198,35,88,221,207,123,151,70,162,53,53,209,17,19,184,217,35,136,30,30,50,191,137,172,0,236,185,205,123,85,93,101,181,149,11,93,71,45,37,100,148,211,209,86,164,50,195,29,76,110,106,237,115,216,217,228,84,108,141,124,106,170,155,152,237,52,48,215,130,158,86,159,128,172,229,186,230,126,111,221,109,88,163,236,189,194,122,124,33,79,216,117,134,127,118,158,90,107,206,189,101,233,204,205,213,17,118,121,35,119,78,86,117,89,35,182,197,34,135,182,229,161,192,229,55,14,56,54,28,225,199,15,171,126,98,227,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,247,31,26,70,196,68,107,223,52,27,27,84,26,171,129,57,56,207,132,75,87,23,220,191,50,103,10,65,113,164,179,226,203,14,7,176,92,176,229,214,122,118,189,140,157,109,80,181,244,179,61,26,178,178,154,100,219,191,166,186,163,227,134,69,108,157,36,141,208,151,139,48,181,247,3,98,171,206,10,197,52,61,138,245,135,238,21,22,187,141,55,85,146,116,42,160,145,209,203,30,246,43,152,237,175,99,147,86,170,181,116,213,21,83,188,216,251,132,239,43,25,55,242,255,0,15,122,116,5,138,230,7,203,242,155,139,170,107,94,56,192,247,218,75,30,98,216,233,227,182,195,53,202,105,125,157,95,110,234,185,235,4,200,198,189,209,62,55,75,44,140,145,140,93,119,57,143,107,145,204,124,33,231,249,94,241,175,248,192,96,70,100,198,97,92,238,181,217,147,131,109,239,169,150,227,90,189,111,108,218,219,51,88,202,133,149,173,77,38,139,171,4,50,36,138,175,147,220,151,124,142,124,189,60,234,49,255,0,133,30,10,50,107,132,187,19,62,198,219,61,165,139,235,45,241,209,94,241,77,98,59,181,87,232,245,145,205,142,53,115,153,75,10,189,83,242,81,233,171,98,135,168,233,95,26,72,100,0,2,21,185,189,224,94,35,168,115,150,147,29,102,69,211,219,89,109,87,186,143,7,79,111,129,241,80,218,181,106,58,74,57,162,87,59,101,99,186,123,221,43,156,189,161,172,71,49,90,216,150,10,121,169,45,254,122,100,94,92,113,23,151,23,28,175,205,11,55,110,181,87,105,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,167,51,55,59,69,209,90,173,115,152,246,189,143,123,28,26,240,240,215,137,50,191,8,231,206,6,196,89,209,134,41,47,248,38,142,241,10,222,168,234,214,69,129,176,59,86,246,137,35,141,143,116,204,133,206,108,235,6,215,36,201,18,196,168,168,245,54,83,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,214,223,137,126,29,49,223,11,249,167,95,150,120,234,159,251,109,101,158,183,124,63,215,59,95,105,154,24,43,58,113,75,39,71,171,208,123,186,79,118,246,120,42,120,42,230,87,45,62,98,120,103,37,112,205,86,70,241,1,125,164,180,224,155,77,60,245,248,110,240,218,10,137,167,166,158,74,132,124,180,47,142,150,25,29,43,30,233,166,153,178,57,17,88,173,145,170,231,163,227,108,97,38,156,80,230,102,77,101,102,71,98,171,222,124,213,233,132,46,86,250,139,53,93,190,41,28,218,171,183,105,133,241,173,13,50,49,236,123,166,149,138,244,77,174,110,214,163,158,231,49,140,115,219,173,181,218,75,84,215,90,217,172,84,85,116,118,215,212,72,234,58,122,186,150,212,207,12,10,229,233,178,73,91,28,109,145,232,221,17,94,145,177,28,168,170,141,110,186,38,80,113,245,198,190,42,226,179,49,234,236,150,155,159,103,203,44,51,112,154,60,57,111,167,89,25,29,126,197,116,109,185,212,36,141,99,221,52,172,85,86,53,237,78,140,111,86,34,110,116,175,151,245,121,126,240,35,125,226,171,21,71,141,113,75,59,22,89,97,251,130,71,113,169,213,146,123,82,170,9,41,100,150,213,177,149,17,84,65,213,166,168,114,246,150,162,181,154,104,154,187,185,3,50,185,44,97,140,220,181,229,30,43,196,87,155,133,37,62,93,94,111,15,125,150,219,53,181,237,171,158,226,198,71,29,77,108,85,11,181,171,76,173,100,112,43,127,43,186,88,31,162,194,177,61,38,194,14,104,254,123,51,55,232,190,143,68,79,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,132,6,115,71,243,217,153,191,69,244,122,32,60,86,19,225,51,25,99,174,20,49,7,20,56,62,162,174,236,204,43,138,36,178,221,236,116,212,8,231,210,219,163,163,138,162,91,146,203,212,220,230,49,211,198,215,198,216,151,107,55,74,231,35,24,253,190,39,34,243,211,49,248,116,204,123,118,104,101,125,231,176,221,104,117,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,212,133,251,91,170,106,142,71,53,175,99,152,246,49,237,149,254,74,23,107,84,220,54,227,43,20,55,58,71,220,168,241,197,69,93,69,27,102,106,207,12,19,80,81,54,41,95,30,187,154,199,186,9,154,215,42,104,229,138,68,77,118,174,152,129,204,191,129,202,158,28,113,148,217,195,129,223,72,252,186,198,151,137,25,13,36,108,138,157,246,59,140,201,36,235,68,216,88,141,106,211,43,89,43,161,115,27,238,50,53,141,232,138,214,62,96,195,92,89,138,111,184,231,21,94,113,174,41,174,237,183,172,65,112,168,186,92,106,122,76,143,175,85,60,142,146,89,54,49,26,198,238,123,220,186,53,17,169,174,136,136,157,198,194,124,11,112,233,248,177,112,227,135,112,5,202,159,165,137,46,27,175,184,155,223,221,165,210,161,140,223,23,116,178,71,249,24,217,13,62,232,220,140,127,67,168,136,138,245,34,135,149,62,67,83,103,39,20,116,24,154,251,69,87,37,139,45,169,211,19,72,246,211,202,176,73,113,100,172,109,4,47,153,143,106,68,254,170,173,75,81,85,221,68,163,145,138,199,53,94,173,157,224,53,87,47,175,16,60,38,99,44,136,192,57,97,154,78,168,171,189,225,60,202,194,246,235,211,46,205,160,72,32,160,184,212,194,179,186,218,245,73,30,170,246,196,172,123,100,114,71,213,78,166,198,254,74,77,182,40,216,163,40,242,207,10,231,39,2,57,125,149,184,214,147,180,89,113,54,87,216,237,245,59,99,141,242,67,190,217,6,201,226,234,49,236,108,209,61,27,36,111,86,174,201,24,199,34,106,212,2,34,249,124,241,183,117,225,67,31,201,98,196,243,213,215,101,214,42,168,167,134,235,70,234,167,54,11,76,238,154,22,190,236,200,219,12,175,123,227,167,108,141,116,81,163,86,100,233,163,149,86,56,244,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,170,225,159,25,112,161,155,149,153,91,140,43,169,46,44,117,59,110,86,139,157,50,163,89,113,183,72,249,25,20,235,30,229,116,47,221,20,140,124,110,85,218,246,59,107,158,205,146,63,48,57,83,241,199,77,150,183,90,14,22,243,37,149,114,216,177,61,225,25,133,174,109,124,179,173,186,227,84,230,49,40,159,30,170,140,166,154,93,28,215,70,212,233,205,44,142,122,57,178,186,72,66,197,115,71,243,217,153,191,69,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,96,7,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,192,96,7,52,127,61,153,155,244,95,71,162,60,86,19,225,51,25,99,174,20,49,7,20,56,62,162,174,236,204,43,138,36,178,221,236,116,212,8,231,210,219,163,163,138,162,91,146,203,212,220,230,49,211,198,215,198,216,151,107,55,74,231,35,24,253,190,215,154,63,158,204,205,250,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,224,34,131,135,92,249,198,92,54,230,229,139,53,176,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,118,72,214,232,142,86,59,99,209,146,53,55,177,170,155,4,240,209,196,94,4,226,131,43,40,51,51,2,212,127,106,163,188,81,108,155,250,217,116,236,208,205,61,31,82,88,163,235,116,186,236,111,85,141,216,255,0,20,95,20,72,139,230,95,192,229,79,14,56,202,108,225,192,239,164,126,93,99,75,196,140,134,146,54,69,78,251,29,198,100,146,117,162,108,44,70,181,105,149,172,149,208,185,141,247,25,26,198,244,69,107,31,53,149,224,239,138,172,101,194,134,110,91,241,133,154,229,86,236,49,113,168,167,166,197,150,136,227,73,153,113,183,35,253,245,108,78,123,27,218,99,107,164,116,47,220,221,175,85,106,175,77,242,49,225,177,152,60,254,0,199,248,55,52,240,109,167,48,114,251,16,210,95,48,245,242,157,42,104,107,169,149,118,74,205,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,0,33,91,157,95,154,124,45,242,254,135,212,110,36,212,144,87,205,183,52,176,38,104,113,79,15,216,91,239,180,254,201,97,246,225,107,199,245,44,208,246,91,165,45,198,187,175,7,229,88,221,251,122,140,247,217,185,139,175,115,151,69,3,32,57,24,254,155,63,118,255,0,137,18,168,68,95,36,108,127,131,108,88,203,51,114,250,243,136,105,40,241,14,42,167,180,212,217,104,102,85,107,235,217,70,149,171,82,145,42,166,215,61,141,158,55,171,53,222,172,222,228,69,108,111,86,203,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,253,167,32,10,81,74,138,10,154,191,0,57,44,199,22,217,78,204,225,201,139,222,23,213,18,110,199,88,248,85,90,247,104,231,82,76,196,93,24,168,171,222,244,47,57,215,81,3,42,105,229,166,145,53,100,172,115,29,251,21,52,80,53,164,164,125,195,34,179,241,105,167,87,53,248,75,19,54,41,209,25,181,95,29,61,91,92,186,36,137,221,170,49,21,21,77,131,184,103,204,91,118,103,100,158,16,197,84,18,53,123,101,158,154,87,179,168,199,171,85,90,169,162,236,238,215,86,169,15,92,209,242,94,167,47,115,210,225,141,227,77,104,177,85,198,119,51,72,228,77,142,100,20,250,34,185,218,162,235,185,203,221,247,41,146,92,158,179,210,59,149,5,219,40,238,59,145,246,106,8,93,76,231,62,38,163,210,74,185,87,185,52,71,46,157,86,167,126,191,227,2,81,0,0,117,73,220,228,238,213,78,90,191,121,204,136,155,85,78,150,57,81,218,47,244,1,244,39,121,201,75,84,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,212,247,119,29,139,224,117,72,154,247,1,214,221,92,239,218,167,210,212,209,17,10,34,98,39,189,247,248,29,128,15,49,153,152,190,143,1,224,27,254,47,174,153,35,138,213,111,154,169,203,189,172,84,218,223,29,93,220,154,126,179,211,145,231,205,19,138,138,92,15,129,174,249,69,102,170,153,46,87,234,74,155,123,221,5,76,77,233,167,245,50,191,115,123,223,249,178,187,245,248,248,120,129,27,220,90,230,253,203,136,140,247,158,182,149,245,51,50,26,169,173,20,44,146,86,205,187,90,201,149,170,221,137,224,238,163,123,147,85,238,248,146,179,203,27,135,168,50,147,40,29,125,184,210,65,237,59,244,180,183,23,63,163,35,36,98,190,138,61,88,170,255,0,185,94,239,4,68,239,94,228,34,247,128,252,149,174,206,174,33,48,220,181,80,182,162,219,106,187,65,83,94,179,195,36,140,123,182,203,35,55,43,123,147,222,135,94,245,255,0,9,176,6,22,195,182,252,43,97,162,177,219,105,97,130,42,88,35,137,91,19,118,181,85,172,107,117,68,253,141,64,63,88,3,133,93,0,161,234,191,5,9,225,222,80,186,170,233,225,250,206,214,160,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,99,196,79,152,28,206,254,252,175,95,229,178,147,156,65,143,17,62,96,115,59,251,242,189,127,150,202,70,182,151,228,173,248,207,177,120,116,31,233,12,95,169,79,188,183,160,2,30,233,0,0,4,222,228,198,31,180,98,206,23,112,46,22,196,20,157,170,215,121,192,54,203,125,108,29,71,51,171,79,53,186,54,72,205,204,84,115,117,107,149,53,106,162,166,189,202,138,70,55,24,92,44,98,14,30,177,189,69,214,221,65,214,192,119,218,201,95,100,172,129,30,230,82,110,87,61,40,38,87,185,206,73,99,110,168,215,57,203,213,99,55,162,238,73,25,28,165,112,237,229,251,44,127,188,219,47,249,20,71,232,102,214,82,224,140,236,193,21,184,7,31,90,251,93,186,175,73,34,150,53,70,212,81,212,34,42,50,162,7,170,46,201,91,170,232,186,42,42,43,154,228,115,28,230,172,247,25,151,83,143,194,211,17,241,162,35,73,250,56,120,57,31,102,246,202,254,201,103,215,170,170,102,108,87,93,81,93,63,173,62,116,70,177,231,71,219,26,199,100,196,16,130,225,103,174,73,226,236,131,204,26,188,9,139,96,254,217,83,108,170,221,23,245,125,7,94,88,161,170,217,28,143,233,117,58,46,94,155,157,185,190,11,247,173,189,32,151,45,213,106,169,162,184,210,97,214,24,76,93,140,117,138,113,56,106,162,170,42,141,98,99,132,192,0,62,89,1,146,156,27,241,115,119,225,239,16,51,11,98,7,118,172,7,121,172,71,214,193,163,89,236,250,137,159,78,201,46,27,153,12,147,75,211,130,21,78,131,85,17,218,247,104,239,28,107,7,182,31,17,115,13,114,46,218,157,38,26,220,223,40,194,103,152,74,240,56,234,58,212,85,246,118,76,79,41,142,82,216,30,221,113,183,222,45,244,183,107,77,125,61,109,13,108,44,169,165,170,166,149,178,197,60,79,106,57,146,49,237,85,71,53,205,84,84,114,42,162,162,162,161,244,145,155,203,211,139,24,48,53,194,143,32,49,203,106,36,180,223,174,104,220,63,94,215,73,42,209,86,206,230,181,41,92,205,85,27,4,178,104,173,86,34,108,150,71,185,232,173,145,207,142,76,139,11,1,141,163,29,102,46,83,199,156,118,75,141,246,179,102,49,59,41,152,213,130,191,190,158,52,85,202,170,123,121,233,60,166,57,79,118,147,32,1,154,140,128,0,0,0,0,0,6,181,156,88,249,167,206,79,152,24,135,212,103,54,83,53,172,226,199,205,62,114,124,192,196,62,163,56,19,83,202,227,200,158,89,125,107,214,43,76,170,49,87,149,199,145,60,178,250,215,172,86,153,84,0,0,6,170,228,255,0,114,184,242,39,150,95,90,245,138,210,0,73,254,229,113,228,79,44,190,181,235,21,160,93,254,34,178,27,6,241,37,148,119,220,169,198,116,84,142,101,198,157,239,182,87,77,78,179,62,211,113,70,57,41,235,98,70,189,142,223,27,157,170,181,30,221,236,87,198,229,216,247,34,197,15,9,92,175,113,86,51,226,11,23,225,62,32,99,236,120,91,43,110,20,212,215,120,237,242,72,232,241,5,68,209,37,68,20,244,213,77,70,163,97,116,15,134,105,151,86,206,200,231,133,155,34,124,187,226,154,144,0,138,190,121,223,161,63,222,79,225,164,170,17,87,207,59,244,39,251,201,252,52,11,85,201,83,205,62,41,249,127,93,234,54,226,106,72,86,228,169,230,159,20,252,191,174,245,27,113,53,32,0,0,106,174,79,247,43,143,34,121,101,245,175,88,173,32,4,159,238,87,30,68,242,203,235,94,177,90,6,85,0,0,128,30,104,254,123,51,55,232,190,143,68,90,174,24,184,133,197,92,47,231,45,151,55,48,181,55,111,236,29,74,107,141,173,245,82,83,195,115,161,149,187,101,167,145,204,95,238,100,98,185,175,107,37,138,39,171,31,179,106,221,94,104,254,123,51,55,232,190,143,68,99,172,152,3,25,69,128,105,243,73,216,122,173,112,157,85,226,107,3,46,205,68,116,9,113,138,24,231,117,59,213,23,86,61,98,153,143,110,228,77,232,146,108,221,211,147,104,108,103,133,175,249,53,198,111,15,180,183,183,89,62,208,96,28,125,111,123,38,183,221,41,157,12,137,178,87,71,36,111,68,93,99,154,25,226,114,36,145,187,221,146,36,124,79,93,24,243,0,48,231,22,185,113,202,230,250,238,15,41,50,230,235,142,125,143,112,134,233,139,241,116,85,169,110,146,170,170,181,145,74,178,83,80,61,103,107,186,84,46,163,141,17,103,133,175,146,39,106,140,213,100,118,26,240,91,198,150,50,224,219,25,93,239,54,108,59,73,137,48,246,36,167,142,27,213,150,105,146,153,245,15,133,36,90,105,162,169,70,61,209,62,55,75,38,169,181,204,115,36,122,43,119,108,124,118,43,22,98,155,238,57,197,87,156,107,138,107,187,109,235,16,92,42,46,151,26,158,147,35,235,213,79,35,164,150,77,140,70,177,187,158,247,46,141,68,106,107,162,34,39,112,27,36,100,135,18,57,37,196,125,170,231,121,201,124,125,73,136,233,236,213,12,166,175,99,105,231,165,158,153,239,110,230,43,225,168,99,37,70,57,17,219,95,183,99,149,146,34,42,171,30,137,114,204,117,224,19,135,139,175,12,252,52,88,48,30,42,181,82,80,98,203,133,69,77,239,17,178,154,177,213,44,237,179,191,70,53,92,170,172,71,199,77,29,44,47,72,191,39,190,39,43,85,250,172,143,200,160,34,175,157,238,86,255,0,241,105,157,118,251,23,253,23,133,174,247,62,213,251,42,104,32,232,171,255,0,252,36,237,236,103,234,123,191,147,66,50,240,206,53,186,225,91,46,44,177,91,233,233,36,167,198,54,120,236,149,206,153,142,87,199,3,46,20,149,200,232,149,28,136,143,234,208,196,213,87,35,147,99,158,154,106,168,230,236,17,199,198,89,226,172,221,225,11,50,112,46,10,164,237,119,170,139,125,61,194,154,149,177,201,36,149,93,138,174,26,199,193,19,35,99,158,249,164,101,59,153,27,17,190,244,142,99,85,81,21,85,53,215,2,239,240,133,148,52,217,239,196,190,94,229,109,194,10,73,237,183,107,195,38,186,65,83,60,176,178,162,221,76,199,85,86,66,143,139,223,107,223,79,4,172,98,181,91,239,185,190,243,63,57,54,73,33,175,146,222,78,88,177,134,114,226,220,226,187,205,212,171,203,187,125,61,61,174,155,107,211,109,85,201,181,17,186,167,123,94,136,187,32,130,162,46,155,152,246,187,180,238,247,93,27,85,102,80,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,90,28,254,201,203,239,15,249,203,139,50,119,17,205,218,42,240,205,193,212,241,212,237,99,59,93,43,218,146,83,84,236,99,222,145,245,96,146,41,122,123,213,204,223,181,222,243,85,13,154,72,118,231,63,144,212,216,87,52,48,214,127,216,168,170,251,62,56,167,117,174,250,246,211,202,232,35,184,209,199,27,96,145,243,43,213,140,124,212,218,49,177,35,89,221,67,35,211,122,185,234,208,142,3,50,185,87,240,241,117,206,94,37,237,88,242,170,213,73,85,132,242,198,162,27,221,217,243,86,58,23,182,181,89,50,219,91,19,99,93,239,122,84,194,217,149,23,72,246,83,189,30,171,185,177,201,134,164,223,114,125,201,203,22,6,225,129,51,86,158,110,209,122,204,187,132,245,21,146,109,123,58,20,180,53,19,210,83,211,104,175,115,29,181,236,169,151,168,141,99,151,180,236,118,228,141,170,6,117,0,0,3,31,243,75,143,94,19,178,91,29,220,242,207,50,243,91,216,216,146,205,209,237,180,94,194,185,84,116,186,176,178,104,255,0,41,13,59,227,118,177,202,199,123,174,93,53,209,116,84,84,79,87,145,124,81,228,79,18,158,219,252,10,99,159,180,127,103,59,55,180,255,0,173,149,148,125,14,209,213,232,255,0,174,98,143,118,238,132,191,155,174,155,123,244,213,53,11,170,97,87,51,14,53,238,60,48,96,75,110,9,203,75,159,102,204,156,91,165,77,21,100,107,75,55,177,168,97,154,53,146,162,106,121,155,38,254,182,143,130,52,116,123,87,73,220,143,71,66,141,118,64,113,59,196,46,21,225,127,38,175,89,185,138,105,187,127,96,233,211,91,173,108,170,142,158,107,157,116,174,219,21,60,110,122,255,0,117,35,213,173,123,153,20,82,189,24,253,155,87,93,108,210,205,44,119,157,56,238,231,153,153,151,125,246,206,36,188,244,123,109,111,101,134,159,171,210,133,144,199,249,56,88,200,219,164,113,49,190,235,83,93,53,93,85,85,84,63,43,9,225,107,238,57,197,86,108,21,133,168,123,109,235,16,92,41,237,118,234,110,171,35,235,213,79,35,99,138,61,239,86,177,187,158,246,166,174,84,106,107,170,170,39,121,39,249,179,201,247,217,92,48,88,63,6,233,237,156,237,177,105,37,223,177,85,244,168,113,15,94,161,58,144,167,108,153,145,193,217,163,127,228,230,111,79,170,216,95,190,45,242,183,165,239,249,81,240,81,248,50,194,176,113,41,153,150,203,85,78,36,197,182,250,122,156,37,22,157,105,172,246,185,163,115,150,163,122,57,99,108,213,81,200,206,230,183,124,113,38,213,122,44,211,68,217,21,3,87,124,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,193,28,20,113,93,98,226,211,38,168,177,151,86,213,71,139,237,186,81,226,155,37,20,207,119,96,170,220,244,142,68,108,136,143,72,103,99,58,177,174,175,106,106,248,250,143,124,82,41,128,28,216,184,40,184,225,108,85,115,226,163,45,237,155,240,221,231,74,156,99,3,18,150,158,27,85,115,164,167,167,142,162,54,163,153,36,221,170,73,183,61,27,27,220,146,164,178,61,234,146,162,51,13,120,85,226,99,25,112,161,155,148,121,165,131,232,105,46,44,117,59,173,183,123,101,74,35,89,113,183,72,248,223,44,9,38,213,116,47,221,20,111,100,141,69,218,246,55,115,94,205,241,188,54,73,32,7,154,63,158,204,205,250,47,163,209,19,189,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,130,30,104,254,123,51,55,232,190,143,68,5,223,229,45,198,13,171,40,49,149,71,14,248,237,106,210,197,152,87,138,103,88,106,161,137,175,101,13,238,84,108,27,37,107,89,213,115,42,81,180,209,163,247,43,98,124,44,213,168,217,37,145,146,233,154,89,91,129,51,167,2,92,242,207,50,236,94,217,195,119,158,143,109,162,237,83,83,245,122,83,50,104,255,0,41,11,217,35,116,146,38,59,221,114,107,166,139,170,42,162,235,4,77,79,44,94,60,127,13,246,42,108,134,205,139,214,236,125,135,237,237,246,109,210,227,113,234,85,98,136,90,249,157,38,141,233,53,58,212,240,54,157,29,186,73,37,153,169,36,203,174,201,92,129,25,124,96,240,153,140,184,69,205,15,176,247,218,138,187,197,138,190,158,58,155,22,35,117,2,82,193,117,98,70,197,157,24,196,146,84,99,226,149,235,27,152,175,223,167,77,234,136,217,88,171,106,174,184,255,0,25,95,112,109,131,47,175,56,134,174,179,15,97,90,138,234,155,45,12,202,142,101,3,235,22,37,169,72,149,83,115,88,247,65,27,213,154,236,71,239,114,34,58,71,171,182,29,226,187,133,28,184,226,215,46,31,130,177,172,93,134,235,67,212,158,193,127,130,20,125,85,162,169,200,136,174,106,42,167,82,23,237,106,75,10,170,54,70,181,170,138,199,178,57,25,175,102,105,101,110,59,201,108,119,115,203,60,203,177,123,27,18,89,186,61,182,139,181,67,81,210,234,194,201,163,252,164,47,124,110,214,57,88,239,117,203,166,186,46,138,138,136,25,171,201,83,205,62,41,249,127,93,234,54,226,106,72,86,228,169,230,159,20,252,191,174,245,27,113,53,32,0,0,107,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,105,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,250,215,172,86,129,149,64,0,0,199,252,210,227,215,132,236,150,199,119,60,179,204,188,214,246,54,36,179,116,123,109,23,176,174,85,29,46,172,44,154,63,202,67,78,248,221,172,114,177,222,235,151,77,116,93,21,21,18,224,100,166,125,229,63,17,56,86,171,26,228,230,43,251,65,101,162,184,62,215,61,79,97,169,164,217,84,200,227,145,209,236,168,142,55,174,140,154,53,213,19,111,189,166,186,162,162,6,189,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,250,215,172,86,144,173,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,104,25,84,0,0,0,0,106,174,109,80,106,174,4,255,0,127,206,178,255,0,232,255,0,255,0,220,225,0,36,255,0,127,206,178,255,0,232,255,0,255,0,220,225,0,32,108,167,194,119,149,140,155,249,127,135,189,58,2,197,115,20,224,86,155,138,92,26,184,227,47,168,41,25,154,150,10,120,97,161,154,166,170,86,50,231,110,133,106,30,182,212,69,145,32,133,238,146,161,210,50,103,51,243,216,214,57,236,99,149,236,190,188,39,121,88,201,191,151,248,123,211,160,46,168,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,77,167,43,222,53,255,0,24,12,8,204,152,204,43,157,214,187,50,112,109,189,245,50,220,107,87,173,237,155,91,102,107,25,80,178,181,169,164,209,117,96,134,68,145,85,242,123,146,239,145,207,151,167,109,121,172,112,43,83,140,99,175,226,159,42,40,42,234,111,180,180,235,54,53,161,117,84,77,129,214,234,74,39,175,180,152,179,72,213,107,226,138,158,56,157,12,104,238,162,44,110,107,26,230,200,178,197,6,19,197,55,220,13,138,172,216,215,11,87,118,43,214,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,224,54,147,6,47,240,3,198,13,171,139,44,163,107,174,11,87,30,59,193,212,244,116,24,173,147,68,212,101,76,239,99,146,58,232,157,27,27,22,202,133,134,87,172,109,107,86,39,181,236,219,177,35,146,76,160,0,12,106,197,156,199,184,49,192,216,170,243,130,177,78,114,118,43,214,31,184,84,90,238,52,223,103,110,178,116,42,160,145,209,203,30,246,83,57,142,218,246,57,53,106,171,87,77,81,85,59,203,213,149,185,165,129,51,167,2,91,51,51,45,47,190,217,195,119,158,183,98,173,236,179,83,245,122,83,62,25,63,39,51,25,35,116,146,39,183,222,106,107,166,169,170,42,42,135,171,48,215,152,167,29,84,220,45,96,213,192,249,125,95,72,252,212,191,211,195,53,12,53,52,178,189,150,203,116,203,80,197,185,34,172,107,4,207,108,148,238,141,144,185,255,0,158,246,189,204,123,26,172,125,223,227,3,137,75,23,10,217,29,120,204,219,154,117,174,179,110,181,225,186,71,82,190,120,234,239,18,195,35,233,227,149,26,230,109,133,58,79,146,69,87,177,122,113,189,26,170,245,99,93,175,22,63,199,248,203,52,241,149,219,48,115,7,16,213,223,49,13,242,161,106,107,171,170,85,55,202,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,16,63,38,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,83,229,61,174,101,229,14,50,202,90,108,27,62,51,130,146,7,227,156,47,75,139,237,144,195,58,74,246,91,170,101,153,148,238,149,91,238,181,239,108,29,68,106,43,180,100,140,71,109,126,230,55,234,201,236,139,204,124,249,172,196,214,156,175,179,123,102,235,133,240,252,216,146,107,108,74,171,85,89,75,20,240,67,35,41,152,136,189,89,147,180,53,233,30,168,231,181,142,70,110,122,177,143,9,159,229,215,199,85,55,20,184,53,48,62,96,215,210,51,53,44,20,243,77,93,13,53,44,172,101,206,221,10,211,177,46,74,169,26,65,11,221,37,67,99,124,45,127,231,177,207,107,24,199,35,25,153,70,173,152,79,20,223,112,54,42,179,99,92,45,93,216,175,88,126,225,79,116,183,84,244,153,39,66,170,9,27,36,82,108,122,57,142,218,246,53,116,114,43,87,77,21,21,59,141,130,120,28,226,238,213,197,246,81,187,21,207,110,164,179,226,203,13,67,109,184,142,213,5,67,94,198,78,172,71,50,170,22,43,150,86,83,76,155,182,117,19,84,124,115,70,142,147,164,178,56,50,40,0,0,213,92,218,160,213,92,13,148,248,78,242,177,147,127,47,240,247,167,64,93,82,213,112,157,229,99,38,254,95,225,239,78,128,186,160,0,49,171,22,115,30,224,199,3,98,171,206,10,197,57,201,216,175,88,126,225,81,107,184,211,125,157,186,201,208,170,130,71,71,44,123,217,76,230,59,107,216,228,213,170,173,93,53,69,84,239,3,37,65,229,50,183,52,176,38,116,224,75,102,102,101,165,247,219,56,110,243,214,236,85,189,150,106,126,175,74,103,195,39,228,230,99,36,110,146,68,246,251,205,77,116,213,53,69,69,95,86,5,138,227,19,133,92,27,197,126,81,220,48,125,230,219,72,220,79,110,167,168,169,194,119,121,36,88,95,110,184,171,61,196,116,173,99,221,217,164,115,99,108,204,218,237,204,68,114,39,81,145,189,154,240,226,204,45,125,192,216,170,243,130,177,77,15,98,189,97,251,133,69,174,227,77,213,100,157,10,168,36,116,114,199,189,138,230,59,107,216,228,213,170,173,93,53,69,84,239,54,40,227,39,61,40,248,118,225,199,25,230,55,182,125,157,122,109,190,75,118,28,115,18,7,204,251,197,67,29,29,42,199,20,234,140,151,166,245,235,189,154,57,122,80,202,237,142,70,171,87,92,32,46,255,0,10,188,51,227,46,43,243,114,143,43,112,125,117,37,185,141,167,117,202,239,115,169,84,115,45,214,232,223,27,37,157,35,220,142,153,251,165,141,140,141,170,155,158,246,238,115,25,190,70,108,83,128,48,6,13,202,204,27,105,203,236,190,195,212,150,60,61,99,167,74,106,26,26,100,93,145,51,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,215,7,134,188,222,169,200,92,249,192,217,185,12,245,113,211,225,219,196,51,92,18,146,8,166,158,91,115,245,138,182,24,217,46,140,87,201,77,36,209,162,170,183,69,122,42,57,170,136,228,217,78,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,62,178,0,121,163,249,236,204,223,162,250,61,17,63,196,0,243,71,243,217,153,191,69,244,122,32,44,255,0,14,185,243,140,184,109,205,203,22,107,96,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,209,28,172,118,199,163,36,106,111,99,85,39,251,40,115,67,43,248,202,225,230,60,65,74,218,75,133,139,24,217,229,180,98,75,60,53,178,43,232,39,154,157,25,91,110,150,70,164,114,181,236,73,92,212,122,35,21,204,115,37,103,186,246,57,117,225,252,22,227,191,193,103,225,175,216,95,233,51,237,7,217,111,105,246,168,127,228,167,102,237,61,14,142,254,175,242,62,246,253,155,62,27,181,238,46,175,6,92,95,226,174,14,243,30,187,24,218,108,63,104,236,183,171,123,173,247,123,20,151,25,41,35,169,209,119,193,59,94,212,123,27,52,79,69,70,189,241,201,164,114,206,196,70,172,155,218,25,191,93,197,78,87,242,190,205,203,159,12,216,27,7,213,226,236,39,85,120,169,196,248,153,236,171,146,10,187,36,247,7,192,180,180,84,109,153,174,73,217,77,108,138,5,85,146,103,45,68,179,162,172,180,251,31,25,158,188,61,113,59,147,92,80,97,89,177,78,81,226,142,223,216,58,12,186,91,170,97,117,61,117,178,105,99,71,182,57,226,119,254,59,82,70,43,226,123,162,145,24,247,236,118,154,230,102,22,53,186,230,86,63,196,185,141,125,167,164,130,229,138,175,21,183,186,200,169,24,230,193,28,245,51,62,105,27,27,92,231,57,24,142,122,162,34,185,203,166,154,170,248,147,167,202,251,36,46,185,39,194,133,149,215,155,229,37,198,163,31,212,55,28,49,148,209,185,172,163,130,182,142,149,33,129,92,238,247,189,34,134,55,189,118,181,17,242,57,137,185,24,146,60,32,48,154,158,83,124,94,126,23,114,227,241,125,198,181,187,241,126,0,183,179,217,46,142,131,165,29,86,29,133,33,130,29,210,49,85,139,52,15,123,98,118,173,98,186,55,64,228,234,189,38,122,66,177,250,184,79,20,223,112,54,42,179,99,92,45,93,216,175,88,126,225,79,116,183,84,244,153,39,66,170,9,27,36,82,108,122,57,142,218,246,53,116,114,43,87,77,21,21,59,128,216,207,138,174,25,240,111,21,249,71,89,149,184,194,186,174,220,246,212,54,229,104,185,211,42,185,246,235,140,108,145,145,78,177,238,70,204,205,178,200,199,198,229,77,204,123,182,185,143,217,35,53,215,199,248,3,25,101,102,50,187,101,246,96,225,234,187,30,33,177,212,45,53,117,13,74,38,248,159,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,207,159,0,188,87,81,241,91,145,212,151,187,156,187,49,158,23,232,217,241,68,50,77,2,201,61,83,97,106,182,189,177,196,141,233,195,81,239,185,168,177,177,173,145,147,198,221,201,22,247,120,174,98,156,10,211,113,75,131,87,28,101,245,5,35,51,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,123,26,199,61,140,114,189,129,6,216,155,20,223,113,133,198,27,182,35,174,237,117,116,246,250,11,92,114,116,153,30,218,90,42,88,169,41,163,209,136,136,187,32,130,38,107,166,231,109,213,202,174,85,85,153,78,74,158,86,49,79,204,10,239,78,183,16,193,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,51,252,149,60,172,98,159,152,21,222,157,110,3,0,57,163,249,236,204,223,162,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,48,3,154,63,158,204,205,250,47,163,209,25,169,202,167,51,48,174,77,240,35,153,153,165,141,106,251,61,151,12,227,11,157,194,167,108,145,178,73,182,91,45,219,32,139,168,246,49,211,74,245,108,113,177,92,155,228,123,26,139,171,144,12,149,230,7,196,46,4,200,62,28,113,51,49,77,53,170,243,117,198,86,250,156,63,103,195,117,181,83,67,237,110,187,18,42,149,94,130,164,169,12,80,202,233,36,115,93,31,243,35,73,99,124,177,184,215,176,186,188,75,241,23,142,248,160,205,58,252,204,199,85,31,219,104,236,244,91,33,254,182,90,251,76,211,65,71,212,138,40,250,221,46,187,219,213,123,119,191,197,87,193,19,63,249,86,112,29,255,0,34,56,171,205,251,47,246,217,112,133,138,231,110,255,0,188,62,154,246,215,245,127,240,134,196,201,33,254,215,80,199,127,36,240,50,127,150,135,13,184,203,135,30,30,97,165,199,23,250,183,220,177,165,68,120,154,107,12,148,73,78,203,27,230,167,141,169,11,183,198,217,214,165,99,100,73,50,61,118,49,241,163,24,196,218,249,102,203,80,98,255,0,31,220,96,218,184,77,202,55,58,222,181,114,99,188,99,79,89,65,133,25,12,77,86,83,78,198,53,36,174,149,210,49,209,108,167,89,162,122,70,230,185,101,123,152,205,187,22,73,35,11,65,205,11,142,159,192,166,21,126,71,100,230,51,236,153,147,122,217,237,138,154,38,238,154,197,107,146,55,42,233,50,57,59,61,100,218,199,211,209,28,246,68,175,147,242,78,117,60,139,10,199,234,226,204,83,125,199,56,170,243,141,113,77,119,109,189,98,11,133,69,210,227,83,210,100,125,122,169,228,116,146,201,177,136,214,55,115,222,229,209,168,141,77,116,68,68,238,46,87,18,252,51,227,46,22,177,14,20,193,153,131,93,72,252,67,127,194,244,248,142,186,138,153,81,236,182,62,106,170,152,82,145,101,71,43,102,123,91,78,213,123,219,238,111,123,154,213,123,90,146,60,45,174,19,197,55,220,13,138,172,216,215,11,87,118,43,214,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,226,119,185,124,241,183,106,226,191,0,73,98,196,243,210,80,230,46,21,167,167,134,235,70,234,166,186,123,180,13,134,22,190,236,200,219,12,76,99,36,168,116,141,116,81,163,146,21,233,163,149,18,72,245,134,28,175,225,211,29,231,6,86,102,46,102,96,90,126,223,248,51,236,85,151,138,45,240,197,178,215,45,53,124,211,214,117,37,149,154,244,123,11,27,210,99,94,247,245,245,68,77,138,142,242,153,85,153,152,171,38,243,31,14,102,150,10,171,236,247,172,51,112,138,225,77,186,73,25,28,219,23,223,130,94,155,216,247,67,43,21,209,200,196,114,111,141,239,106,174,142,80,54,126,5,159,225,87,137,140,27,197,126,81,209,230,150,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,155,81,179,51,108,177,189,146,53,19,115,30,221,205,99,247,198,207,147,58,248,204,225,179,135,108,85,75,130,179,143,50,62,207,222,171,109,236,186,65,77,236,122,250,189,244,175,146,72,219,38,250,120,36,98,106,248,100,77,21,119,123,186,233,162,162,168,94,176,90,172,139,226,143,34,120,148,246,223,224,83,28,253,163,251,57,217,189,167,253,108,172,163,232,118,142,175,71,253,115,20,123,183,116,37,252,221,116,219,223,166,169,173,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,173,124,59,131,21,126,42,84,228,58,147,84,93,60,127,88,29,224,225,23,83,144,48,175,153,207,15,80,102,222,80,54,251,110,164,131,218,118,25,106,174,45,127,70,71,200,245,101,20,154,49,21,159,122,177,190,40,169,220,157,202,69,55,9,89,191,114,225,223,61,224,173,170,125,76,44,154,170,27,69,115,35,149,176,237,210,178,21,114,187,122,120,55,166,238,229,209,123,254,6,194,248,167,14,219,241,85,134,182,199,114,165,134,120,170,160,146,36,108,173,220,212,87,49,205,213,83,246,57,77,127,248,240,201,90,236,149,226,19,18,75,75,11,105,237,183,91,180,245,52,11,4,50,70,198,59,108,82,63,106,187,185,125,233,181,238,95,240,1,61,249,103,139,232,241,230,1,176,98,250,25,146,72,174,182,248,106,154,187,218,245,93,205,241,213,189,203,175,234,61,57,30,124,174,248,168,165,199,24,26,209,148,87,154,169,150,229,97,164,166,183,177,211,212,196,238,162,127,84,171,54,183,185,255,0,155,19,127,95,135,143,137,33,128,112,228,213,21,15,153,218,181,223,177,79,168,235,149,136,190,247,221,226,7,12,119,113,218,116,198,154,119,29,169,224,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,113,78,159,127,121,82,132,64,57,68,209,14,64,3,207,102,14,42,183,224,156,21,122,197,55,58,216,233,96,182,80,205,82,233,100,126,212,98,53,171,223,174,139,224,186,124,13,120,120,184,205,107,166,113,231,246,45,189,173,222,107,149,7,182,39,138,218,222,167,81,136,196,217,30,177,251,169,249,221,38,175,135,221,227,226,75,31,52,60,237,165,192,185,27,123,193,246,251,235,105,110,183,170,41,105,25,20,115,109,145,232,233,105,81,218,38,213,240,100,171,241,78,229,33,247,135,156,23,91,153,185,235,131,48,219,168,101,184,54,227,125,166,90,180,233,172,136,232,210,77,242,111,239,78,229,107,93,174,171,247,129,41,60,163,178,34,76,37,151,151,76,127,136,44,43,5,117,214,186,154,166,150,105,225,209,235,2,209,163,152,173,93,203,221,172,206,248,34,247,146,42,120,236,164,193,54,188,1,128,44,216,118,213,67,21,36,112,80,211,53,209,198,205,168,138,216,88,205,52,213,124,54,233,226,123,16,7,84,175,209,83,255,0,125,78,211,231,122,42,175,112,28,198,154,247,174,167,114,38,133,13,67,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,6,60,68,249,129,204,239,239,202,245,254,91,41,57,196,24,241,19,230,7,51,191,191,43,215,249,108,164,107,105,126,74,223,140,251,23,135,65,254,144,197,250,148,251,203,122,0,33,238,144,0,0,78,119,14,222,95,178,199,251,205,178,255,0,145,68,92,34,222,240,237,229,251,44,127,188,219,47,249,20,69,194,45,11,31,37,79,132,123,28,31,155,122,66,255,0,175,87,189,43,73,196,199,15,120,99,136,140,184,172,195,87,58,26,118,223,232,161,154,124,59,114,123,214,39,81,86,171,61,212,116,136,215,47,65,238,107,27,43,54,187,86,162,42,38,246,49,205,134,44,99,131,177,62,95,226,123,142,12,198,118,90,139,77,234,211,50,193,87,73,58,38,232,221,162,42,42,42,106,142,107,154,168,230,189,170,173,115,92,215,53,85,21,21,103,224,198,174,50,56,70,180,113,9,135,223,138,112,251,123,46,60,179,81,171,40,167,213,207,246,133,60,44,168,124,118,253,175,154,56,98,234,79,50,47,93,200,170,221,59,245,111,134,155,57,202,254,23,79,150,179,30,124,125,177,252,123,22,87,70,155,123,27,59,119,240,110,97,87,252,181,115,186,126,101,83,207,213,159,206,236,157,253,186,196,32,62,139,141,186,225,103,184,85,90,110,212,21,20,85,212,83,62,154,170,150,166,39,69,44,18,177,202,215,198,246,57,17,90,230,185,21,21,170,136,168,168,168,167,206,66,56,58,150,38,42,141,99,128,0,15,208,147,30,94,156,88,207,142,109,244,121,1,142,91,79,29,218,195,108,70,225,250,246,186,56,146,182,138,6,181,169,74,230,106,138,233,226,143,69,106,177,23,124,81,189,207,68,116,110,124,145,156,125,22,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,12,204,6,54,188,13,232,185,79,14,113,219,8,206,214,108,198,27,106,242,234,176,87,247,85,198,138,185,211,87,111,45,99,148,199,56,239,210,99,96,128,99,151,6,124,85,91,248,136,193,207,180,223,165,167,164,198,216,122,24,98,184,82,186,161,174,150,227,19,98,137,174,184,181,141,138,54,49,175,153,94,142,141,136,228,141,118,34,170,35,217,174,70,150,29,139,244,98,109,197,219,115,172,75,141,179,108,171,21,146,99,43,192,227,105,234,220,162,119,199,178,98,121,196,198,248,144,0,123,53,192,0,0,0,1,173,103,22,62,105,243,147,230,6,33,245,25,205,148,205,107,56,177,243,79,156,159,48,49,15,168,206,4,212,242,184,242,39,150,95,90,245,138,211,42,140,85,229,113,228,79,44,190,181,235,21,166,85,0,0,1,170,185,63,220,174,60,137,229,151,214,189,98,180,128,18,127,185,92,121,19,203,47,173,122,197,104,25,84,0,0,69,95,60,239,208,159,239,39,240,210,85,8,171,231,157,250,19,253,228,254,26,5,170,228,169,230,159,20,252,191,174,245,27,113,53,36,43,114,84,243,79,138,126,95,215,122,141,184,154,144,0,0,53,87,39,251,149,199,145,60,178,250,215,172,86,144,2,79,247,43,143,34,121,101,245,175,88,173,3,42,128,0,64,15,52,127,61,153,155,244,95,71,162,51,83,149,54,86,224,76,233,224,119,30,229,166,102,88,189,179,134,239,57,129,63,109,162,237,83,83,245,122,84,150,185,163,252,164,47,100,141,210,72,152,239,117,201,174,154,46,168,170,139,133,124,209,252,246,102,111,209,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,1,25,124,96,240,153,140,184,69,205,15,176,247,218,138,187,197,138,190,158,58,155,22,35,117,2,82,193,117,98,70,197,157,24,196,146,84,99,226,149,235,27,152,175,223,167,77,234,136,217,88,171,234,185,116,240,235,83,196,39,18,248,114,11,206,19,171,187,96,156,43,80,219,206,38,153,34,137,212,145,178,54,61,244,180,245,9,51,92,201,25,61,68,113,198,232,116,87,190,46,186,162,34,49,239,100,212,241,85,195,62,13,226,191,40,235,50,183,24,87,85,219,158,218,134,220,173,23,58,101,87,62,221,113,141,146,50,41,214,61,200,217,153,182,89,24,248,220,169,185,143,118,215,49,251,36,101,170,229,185,194,125,79,12,57,37,36,248,207,14,85,218,51,23,23,84,58,108,79,12,215,24,170,153,19,41,231,157,148,80,196,176,57,208,163,18,23,245,21,81,92,245,124,239,71,59,70,177,140,12,181,0,0,53,87,54,30,230,31,141,110,184,3,130,220,213,190,217,169,233,38,168,170,179,178,200,246,212,177,206,98,65,112,169,138,134,103,34,53,205,93,237,138,166,71,49,117,209,30,141,85,71,34,43,87,94,16,39,39,147,213,110,13,170,224,249,144,97,123,77,93,29,202,143,20,92,161,196,115,76,229,86,86,92,85,176,189,147,68,138,247,104,196,163,125,20,106,136,140,247,226,122,237,93,85,239,205,242,26,249,45,231,29,139,7,231,46,45,201,219,188,61,58,188,196,183,211,212,90,234,119,61,119,85,91,91,81,35,169,182,53,138,137,190,9,234,37,234,57,236,107,123,54,223,121,210,53,18,101,0,0,0,24,65,205,247,26,224,27,7,9,117,56,71,19,211,210,85,98,28,83,120,162,139,13,68,230,67,36,244,211,211,204,217,170,42,216,215,185,30,198,54,157,36,129,210,198,142,84,90,184,216,237,27,42,169,155,228,32,115,130,206,59,238,57,226,129,114,170,162,30,207,101,203,75,124,20,244,113,238,99,250,245,85,212,240,85,212,84,234,140,107,219,185,143,166,139,166,174,123,83,179,111,110,213,145,200,6,11,27,52,100,14,100,101,198,109,228,214,19,199,249,71,71,216,176,133,198,222,216,173,116,93,133,40,251,12,112,57,208,58,151,162,223,114,62,139,226,124,90,49,86,63,201,251,142,115,54,185,117,151,38,79,146,222,113,223,113,134,77,98,220,157,187,195,212,164,203,187,133,61,69,174,167,115,19,109,45,201,213,18,58,155,99,88,138,187,39,130,162,94,163,158,247,59,180,237,247,91,27,81,66,69,64,0,64,15,52,127,61,153,155,244,95,71,162,50,171,145,143,233,179,247,111,248,145,42,128,8,160,231,47,147,217,219,87,83,96,206,25,241,37,94,37,203,171,117,68,244,208,219,97,179,65,11,48,147,231,138,142,53,89,106,24,229,154,161,149,83,66,231,35,228,106,50,39,163,35,69,214,70,35,163,175,37,241,174,13,203,172,208,195,248,227,48,50,214,147,31,216,172,213,14,169,168,195,149,117,139,75,5,123,210,55,36,73,35,246,61,21,141,149,99,145,88,230,57,146,35,21,142,69,107,149,13,151,113,102,22,177,99,156,43,121,193,88,166,135,182,217,113,5,190,162,215,113,166,234,190,62,189,44,241,186,57,99,222,197,107,219,185,143,114,106,213,71,38,186,162,162,247,154,246,113,175,194,141,247,132,188,229,173,193,189,43,173,102,16,185,107,89,133,175,117,176,177,189,190,151,107,22,72,213,209,170,177,102,129,239,233,72,154,49,203,163,36,233,177,146,198,128,108,19,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,4,43,114,197,227,199,240,33,125,166,200,108,216,189,109,192,56,130,224,223,102,221,46,55,30,157,46,23,153,204,153,210,104,222,147,151,163,81,59,169,209,219,164,142,40,92,178,76,186,111,149,203,53,32,91,252,254,204,140,184,202,76,154,197,152,255,0,55,40,251,110,16,183,91,221,21,210,139,176,165,103,110,142,119,36,13,165,232,187,220,147,172,249,89,22,143,84,143,242,158,251,154,205,206,77,101,204,170,230,35,197,231,227,91,156,169,246,90,183,173,151,184,59,171,69,133,247,208,118,105,167,234,182,46,213,87,38,229,89,23,171,36,77,216,142,217,182,40,226,214,54,72,178,238,245,92,179,248,40,183,113,63,142,238,88,219,50,237,157,167,45,176,150,180,213,180,114,37,84,62,217,174,154,25,18,58,120,106,33,116,123,58,58,178,121,21,178,110,77,96,106,177,91,50,185,161,157,92,161,50,143,49,242,219,135,26,188,79,140,111,29,59,46,62,184,54,251,98,176,190,129,97,154,138,52,98,194,250,185,37,123,90,247,246,166,69,3,152,212,221,26,69,20,82,49,202,179,61,27,29,124,209,252,246,102,111,209,125,30,136,159,226,0,121,163,249,236,204,223,162,250,61,16,30,215,135,30,7,42,120,173,224,154,245,140,50,249,244,148,249,139,131,241,197,209,148,48,202,200,162,101,238,145,214,251,107,214,138,89,213,17,204,123,92,142,116,14,115,186,77,124,178,181,200,212,153,101,143,10,173,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,38,127,146,167,149,140,83,243,2,187,211,173,197,191,230,215,193,71,182,232,235,56,178,203,43,101,214,178,245,15,70,60,105,111,129,58,241,186,134,24,58,108,185,181,21,219,227,232,178,40,163,149,177,181,205,88,213,178,170,70,145,76,247,134,85,112,47,198,109,139,140,60,184,170,185,201,106,246,54,51,194,253,158,159,19,91,98,99,214,149,178,74,143,233,84,211,72,237,117,134,94,148,170,145,185,203,36,110,99,154,237,200,140,150,76,53,231,149,105,181,67,117,201,187,236,54,202,70,92,171,41,239,212,149,21,141,133,169,60,208,66,234,23,69,19,228,211,115,152,199,79,51,154,213,93,26,178,200,169,166,229,214,58,242,95,55,177,150,66,230,134,31,205,204,191,158,146,59,238,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,101,115,49,226,23,10,241,65,147,92,60,102,230,22,166,236,29,191,237,69,53,198,214,250,168,234,38,182,87,68,235,107,101,167,145,204,95,238,100,98,185,172,115,226,150,39,171,25,191,106,3,146,167,154,124,83,242,254,187,212,109,196,212,144,173,201,83,205,62,41,249,127,93,234,54,226,106,64,0,0,214,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,90,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,3,42,128,0,64,15,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,198,127,128,53,172,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,214,189,98,180,133,110,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,107,214,43,64,202,160,0,0,0,3,85,115,106,131,85,112,39,251,254,117,151,255,0,71,255,0,254,231,8,1,39,251,254,117,151,255,0,71,255,0,254,231,8,1,3,101,62,19,188,172,100,223,203,252,61,233,208,22,171,152,167,17,120,239,133,252,172,192,249,153,129,106,63,72,22,202,59,197,22,200,127,174,118,190,205,87,52,244,125,73,98,147,163,213,232,49,189,86,55,123,60,81,124,81,110,175,9,222,86,50,111,229,254,30,244,232,12,85,231,87,229,99,11,124,192,161,244,235,136,25,127,145,121,233,151,28,69,229,197,187,52,50,190,243,219,173,85,218,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,233,204,205,205,213,53,86,171,92,215,177,207,99,216,247,69,95,53,206,10,63,6,88,170,126,37,50,206,217,117,169,195,120,182,225,81,83,139,98,211,173,13,158,233,52,141,114,84,111,87,44,141,134,170,73,31,220,230,236,142,84,218,143,68,154,24,155,106,185,108,241,93,152,249,25,158,56,111,43,237,146,251,87,6,102,54,32,160,179,220,172,213,19,43,99,167,170,170,154,58,120,235,233,215,69,233,204,205,204,222,136,155,101,141,136,199,104,173,138,72,167,79,22,97,107,22,57,194,183,156,21,138,104,123,109,151,16,91,234,45,119,26,110,171,227,235,210,207,27,163,150,61,236,86,189,187,152,247,38,173,84,114,107,170,42,47,120,26,214,100,94,122,102,63,14,153,143,110,205,12,175,188,246,27,173,14,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,58,144,191,107,117,77,81,200,230,181,236,115,30,198,61,187,10,112,209,196,94,4,226,131,43,40,51,51,2,212,127,106,163,188,81,108,155,250,217,116,236,208,205,61,31,82,88,163,235,116,186,236,111,85,141,216,255,0,20,95,20,72,64,230,5,195,29,139,133,92,253,147,5,97,107,215,109,178,226,11,122,226,91,117,55,102,124,126,203,165,158,182,170,56,168,119,190,89,95,63,73,148,237,78,179,149,28,253,117,86,162,247,174,96,114,49,253,54,126,237,255,0,18,3,0,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,50,168,1,10,220,219,114,47,61,176,246,105,195,157,120,235,20,253,173,193,151,61,182,123,61,207,176,209,208,123,35,169,83,93,83,5,159,163,20,139,45,71,74,20,123,187,83,216,155,247,232,171,170,34,24,171,194,174,58,192,153,101,196,118,93,99,252,203,181,246,236,55,98,196,20,181,149,191,151,154,46,201,181,255,0,147,172,252,139,93,36,157,158,77,149,29,38,181,122,189,30,154,166,143,83,98,140,213,203,60,43,156,153,113,136,242,183,26,210,118,139,46,38,183,203,111,169,219,28,111,146,29,233,238,79,23,81,143,99,102,137,232,217,35,122,181,118,72,198,57,19,86,161,175,15,21,92,51,227,46,20,51,114,179,43,113,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,220,174,133,251,162,145,143,141,202,187,94,199,109,115,217,178,71,134,69,115,127,197,54,44,115,159,185,123,141,112,181,119,109,178,226,12,175,180,221,45,213,61,39,199,215,165,158,182,190,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,247,31,95,38,171,181,170,193,196,150,54,190,223,110,116,150,235,109,187,45,238,85,117,149,149,115,54,24,41,160,142,190,222,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,48,86,182,237,117,184,211,80,81,220,46,117,117,84,246,186,117,164,161,138,105,156,246,82,192,178,201,50,197,19,85,116,99,22,89,165,145,90,221,19,124,143,119,139,149,85,69,118,186,219,169,171,232,237,247,58,186,90,123,165,58,82,87,69,12,206,99,42,160,73,99,153,34,149,168,186,61,137,44,49,72,141,118,169,190,54,59,197,168,168,23,131,140,60,203,202,124,218,207,220,81,141,114,115,4,125,159,178,214,220,43,100,158,167,218,85,53,126,222,170,125,109,68,142,186,236,168,107,95,75,215,100,145,175,102,68,219,30,221,60,85,80,190,188,169,242,67,62,113,150,124,208,102,214,92,223,42,240,174,15,194,181,9,6,36,188,58,61,208,93,32,118,199,201,103,100,107,238,206,249,90,140,87,107,221,2,116,230,213,36,72,26,252,117,225,163,135,76,119,197,6,105,208,101,158,5,167,254,213,89,120,173,223,15,245,178,215,218,97,134,122,206,156,178,199,214,233,117,216,238,147,29,189,254,8,158,42,155,15,100,190,80,224,220,133,202,252,63,148,121,127,5,92,118,44,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,254,228,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,64,246,160,0,6,170,230,213,6,170,224,108,167,194,119,149,140,155,249,127,135,189,58,2,234,150,171,132,239,43,25,55,242,255,0,15,122,116,5,213,0,107,89,197,143,154,124,228,249,129,136,125,70,115,101,48,6,42,242,184,242,39,150,95,90,245,138,211,42,128,2,37,121,218,103,29,246,92,85,129,120,126,167,135,163,101,166,183,166,49,172,147,115,29,218,234,164,146,162,146,157,52,86,111,143,162,200,170,123,209,251,95,218,189,230,235,27,85,113,87,151,191,13,118,46,40,120,142,183,224,172,98,187,240,181,146,223,62,33,190,211,50,169,244,243,86,82,194,248,227,100,17,189,141,85,77,243,207,2,63,69,99,186,93,85,99,218,244,98,158,3,138,172,210,252,52,241,29,152,185,153,13,247,219,52,23,156,65,85,236,170,222,203,217,250,182,184,159,209,161,252,154,177,142,110,148,177,64,223,125,168,245,211,87,234,229,114,172,148,242,75,203,60,43,77,149,152,235,56,251,39,87,18,92,49,2,225,158,188,145,198,238,207,67,79,77,79,81,178,23,108,234,51,169,37,86,178,38,245,107,186,16,123,168,172,213,66,42,243,99,2,254,11,243,79,25,101,159,181,61,167,246,75,16,92,108,93,183,161,209,237,93,150,166,72,122,189,61,206,217,187,167,187,110,231,105,174,154,174,154,147,169,203,47,58,255,0,13,60,35,225,110,209,111,236,181,248,19,76,21,89,178,45,144,203,216,160,135,179,201,30,178,61,206,214,150,90,109,238,93,186,202,146,237,106,55,110,177,193,206,23,5,90,176,175,24,47,190,219,234,42,228,168,198,56,94,219,123,174,108,207,106,178,57,216,233,168,81,177,34,53,21,25,210,161,137,202,142,87,46,247,61,117,209,81,173,187,252,146,243,142,251,22,42,199,92,63,84,67,214,178,212,219,215,24,209,201,185,141,236,149,81,201,79,73,80,154,35,55,201,214,100,180,221,234,253,172,236,190,235,117,145,202,129,45,68,0,243,71,243,217,153,191,69,244,122,34,127,136,1,230,143,231,179,51,126,139,232,244,64,103,79,40,12,45,98,199,60,23,230,22,10,197,52,61,182,203,136,49,133,218,215,113,166,234,190,62,189,44,246,154,8,229,143,123,21,175,110,230,61,201,171,85,28,154,234,138,139,222,71,95,26,252,40,223,120,75,206,90,220,27,210,186,214,97,11,150,181,152,90,247,91,11,27,219,233,118,177,100,141,93,26,171,22,104,30,254,148,137,163,28,186,50,78,155,25,44,104,73,87,37,79,43,24,167,230,5,119,167,91,140,170,226,95,135,76,9,197,6,86,87,229,158,58,167,254,219,89,103,173,223,55,245,178,233,217,166,134,10,206,156,82,199,214,233,117,222,238,147,221,177,254,10,158,10,129,6,220,0,100,53,79,16,124,81,225,28,51,53,21,37,77,138,193,80,204,77,136,89,87,79,21,76,15,183,82,75,27,157,12,144,200,246,164,172,158,87,67,76,168,136,237,18,161,94,172,115,90,228,54,30,49,43,151,127,7,215,94,18,176,110,58,160,197,105,73,83,125,196,56,162,161,176,92,97,149,219,234,236,148,138,232,173,239,150,20,123,226,129,239,87,84,206,140,99,156,228,101,75,27,35,149,205,216,204,181,3,85,115,63,248,163,224,59,255,0,229,99,44,184,171,202,11,47,232,255,0,12,203,139,236,86,203,119,255,0,55,111,169,189,185,253,95,252,29,178,178,56,127,182,84,61,223,202,188,192,3,101,62,19,188,172,100,223,203,252,61,233,208,1,175,183,14,185,243,140,184,109,205,203,22,107,96,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,209,28,172,118,199,163,36,106,111,99,85,54,19,225,215,62,112,111,18,89,71,98,205,108,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,237,241,185,218,35,149,141,222,197,100,141,77,143,106,172,59,115,43,224,162,227,195,166,99,215,102,134,10,182,105,150,88,186,224,217,41,158,212,165,130,59,85,210,165,106,101,125,178,40,35,114,61,97,99,32,115,227,114,68,214,54,55,178,37,87,57,138,231,219,94,7,56,187,186,240,131,155,142,197,115,219,170,239,24,78,253,78,219,110,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,174,237,157,68,209,89,36,209,163,163,234,172,141,15,213,230,105,105,181,89,120,227,204,250,59,53,178,146,130,158,74,139,109,91,226,166,133,177,49,211,207,108,164,154,105,85,173,68,69,124,146,201,36,143,119,139,158,247,57,117,85,85,36,43,146,167,149,140,83,243,2,187,211,173,196,117,115,27,197,54,44,115,198,22,52,198,184,90,187,182,217,113,5,191,14,221,45,213,61,39,199,215,165,158,197,65,36,82,108,122,53,237,220,199,181,116,114,35,147,93,21,17,123,137,21,228,169,229,99,20,252,192,174,244,235,112,24,1,205,31,207,102,102,253,23,209,232,143,146,75,101,52,188,177,233,239,46,146,173,42,41,115,226,106,102,49,181,114,182,5,100,184,126,55,57,95,10,59,164,247,162,194,205,175,115,85,236,69,145,24,173,73,36,71,125,124,209,252,246,102,111,209,125,30,136,201,78,10,176,181,139,24,114,161,226,34,211,136,232,123,93,37,61,195,16,93,35,143,170,248,246,213,81,89,232,42,233,164,213,138,138,187,39,130,39,233,174,215,109,209,200,173,85,69,12,22,225,70,219,133,111,92,77,101,85,147,26,216,61,183,101,185,99,11,77,21,77,189,207,141,177,207,213,170,142,54,54,84,146,57,25,36,59,220,213,146,37,111,229,35,71,177,28,197,114,61,187,41,154,176,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,108,231,148,248,235,240,161,149,152,55,51,61,151,236,207,181,184,126,221,125,236,93,126,183,101,237,84,209,205,210,234,109,110,253,189,77,187,182,183,93,53,209,53,208,15,86,65,95,53,204,166,206,92,15,196,116,248,247,51,49,127,218,107,14,53,237,18,97,42,205,205,143,176,208,192,246,170,219,59,58,47,228,187,63,93,158,243,83,108,221,94,170,175,85,243,53,147,168,91,78,34,178,27,6,241,37,148,119,220,169,198,116,84,142,101,198,157,239,182,87,77,78,179,62,211,113,70,57,41,235,98,70,189,142,223,27,157,170,181,30,221,236,87,198,229,216,247,34,132,16,240,45,155,57,53,146,156,71,97,220,123,158,56,67,219,86,26,77,209,211,86,109,116,190,194,174,87,177,97,185,246,116,69,237,29,45,29,238,232,174,102,254,172,104,233,98,141,171,125,121,202,221,173,87,254,36,176,77,246,197,115,164,184,219,110,57,111,109,171,163,172,164,153,179,65,83,4,149,247,7,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,138,188,69,100,54,50,225,183,55,47,185,83,140,232,170,218,251,117,67,223,108,174,154,157,33,101,218,220,175,114,83,214,196,141,123,219,178,70,183,85,106,61,219,30,143,141,203,189,142,68,242,184,179,31,227,44,117,77,135,233,113,134,33,171,187,51,10,217,227,176,90,22,165,81,207,165,183,71,44,178,197,78,143,211,115,152,199,79,34,51,114,174,214,109,99,116,99,24,214,132,143,114,93,197,54,44,13,133,120,133,198,184,166,187,177,89,112,253,190,199,116,184,212,244,159,39,66,150,8,238,146,75,38,198,35,158,237,172,99,151,70,162,185,116,209,17,87,184,192,12,254,198,25,113,143,243,151,22,99,44,163,192,95,98,240,133,214,224,233,237,118,77,232,189,154,61,168,142,118,214,234,200,186,143,71,203,209,98,172,113,117,58,108,85,99,26,171,229,105,177,77,246,147,10,220,112,85,61,118,203,45,214,225,71,116,172,166,233,49,122,181,84,145,212,199,79,38,245,77,237,218,202,218,148,209,21,26,189,77,92,138,173,106,165,234,224,163,133,27,239,22,153,203,69,131,122,87,90,60,33,109,210,179,20,222,232,161,99,187,5,46,215,172,113,163,164,84,98,77,59,217,210,141,52,123,147,87,201,211,123,34,145,0,201,94,77,185,57,155,21,185,203,89,158,150,137,189,155,128,109,246,251,142,31,186,84,237,166,155,218,117,74,218,105,27,111,216,231,245,161,209,100,167,169,235,181,138,213,236,253,45,127,40,228,63,43,157,95,154,124,45,242,254,135,212,110,36,201,225,60,45,98,192,216,86,205,130,176,181,15,98,178,225,251,125,61,174,221,77,213,124,157,10,88,35,108,113,71,189,234,231,187,107,24,212,213,202,174,93,53,85,85,239,63,88,8,171,228,99,250,108,253,219,254,36,74,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,169,169,211,34,105,222,154,157,231,91,144,14,34,126,170,191,251,232,118,159,59,17,81,123,207,160,1,29,92,220,114,34,76,91,151,150,188,127,135,236,43,61,117,170,186,166,166,170,104,33,213,233,2,81,171,158,174,93,201,221,172,45,248,42,247,18,42,120,236,219,193,54,188,127,128,47,56,118,235,67,21,92,115,208,212,181,177,200,205,200,170,232,94,205,52,213,60,119,105,226,6,190,60,35,230,181,211,39,51,251,9,94,210,239,53,182,131,219,16,69,114,111,83,166,197,98,239,143,89,61,213,252,222,171,151,195,239,240,241,54,30,203,236,85,111,198,216,42,203,138,109,149,177,213,65,115,161,134,165,178,198,253,200,244,115,124,117,209,60,87,95,129,174,23,16,216,46,183,44,179,215,25,225,182,208,203,111,109,186,251,82,180,137,211,88,209,177,172,155,227,217,222,189,200,215,55,77,23,238,38,11,149,230,118,210,227,172,141,178,96,251,133,245,181,87,91,45,20,84,143,138,73,183,72,196,108,181,72,221,83,106,120,178,36,248,175,114,1,155,135,10,154,161,200,3,175,79,187,184,169,161,80,32,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,28,42,232,114,82,239,16,56,248,149,52,163,79,214,165,105,220,7,39,92,243,50,158,9,42,36,114,35,34,98,189,202,171,162,34,34,106,167,97,110,184,128,204,10,108,179,202,124,71,138,106,37,133,157,158,219,88,230,117,94,172,69,115,105,165,126,136,169,222,139,238,1,12,252,208,51,154,163,31,113,7,123,193,212,213,76,117,14,25,173,150,157,189,41,158,228,126,248,105,117,220,139,238,247,58,37,240,46,175,41,142,31,164,189,226,232,243,102,241,65,50,211,210,79,5,69,4,143,167,141,204,93,169,91,27,244,115,181,84,239,99,83,187,79,233,48,95,51,241,5,126,105,231,46,34,191,198,139,53,86,35,191,76,232,90,199,58,77,221,73,149,177,181,170,238,245,238,218,137,254,98,118,57,126,229,74,101,167,13,216,53,149,84,142,138,178,190,207,79,85,55,82,38,49,232,247,186,89,28,139,167,127,252,217,124,64,201,118,181,172,106,49,141,70,181,169,162,34,38,136,136,114,0,20,189,116,79,29,14,182,162,170,234,186,149,59,191,84,57,68,2,164,79,137,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,49,226,39,204,14,103,127,126,87,175,242,217,73,206,32,199,136,159,48,57,157,253,249,94,191,203,101,35,91,75,242,86,252,103,216,188,58,15,244,134,47,212,167,222,91,208,1,15,116,128,0,2,115,184,118,242,253,150,63,222,109,151,252,138,34,225,22,247,135,111,47,217,99,253,230,217,127,200,162,46,17,104,88,249,42,124,35,216,224,252,219,210,23,253,122,189,233,0,7,171,94,192,254,97,124,37,79,137,153,89,196,22,94,81,212,79,118,167,133,100,197,52,142,168,141,177,58,138,154,149,203,219,154,178,189,170,215,71,28,12,141,209,177,29,189,21,138,214,163,154,245,146,55,205,132,8,205,230,23,194,116,24,26,225,89,159,248,25,213,18,90,111,215,53,118,32,160,115,100,149,104,171,103,115,156,181,77,126,138,141,130,89,53,71,35,213,54,75,35,26,197,86,200,214,71,20,207,50,173,53,197,217,253,104,251,255,0,143,214,232,46,139,54,254,106,242,123,63,153,79,117,170,189,148,79,250,103,245,123,24,66,0,34,171,248,0,1,232,114,247,29,226,12,177,198,246,76,127,133,170,122,55,75,21,100,117,144,106,247,181,146,109,95,122,41,54,57,174,88,164,110,230,61,168,228,220,199,185,186,232,164,210,112,247,158,216,99,136,140,184,166,204,12,53,73,81,68,230,204,234,27,149,4,250,171,168,171,88,198,58,72,145,250,34,74,221,178,49,205,123,81,53,107,219,170,49,219,152,216,58,46,22,69,103,102,46,200,60,193,164,199,120,74,127,237,116,215,58,93,177,127,87,208,117,226,150,106,93,242,70,254,151,83,162,212,234,53,187,155,226,159,114,237,178,172,206,112,23,58,181,111,162,120,255,0,21,121,210,6,195,219,218,220,44,92,177,165,56,155,113,230,204,240,152,249,147,221,51,194,121,79,116,202,115,129,229,114,187,50,112,198,111,224,27,54,99,224,233,106,31,105,189,194,233,97,74,152,86,41,99,115,30,232,228,141,237,239,68,115,36,99,216,170,213,86,170,181,85,174,115,85,28,190,168,158,211,84,87,76,85,76,235,18,228,123,246,46,97,174,213,98,245,51,77,116,204,196,196,241,137,137,210,98,123,226,64,1,244,242,0,0,13,107,56,177,243,79,156,159,48,49,15,168,206,108,166,107,89,197,143,154,124,228,249,129,136,125,70,112,38,167,149,199,145,60,178,250,215,172,86,153,84,98,175,43,143,34,121,101,245,175,88,173,50,168,0,0,13,85,201,254,229,113,228,79,44,190,181,235,21,164,0,147,253,202,227,200,158,89,125,107,214,43,64,202,160,0,2,42,249,231,126,132,255,0,121,63,134,146,168,69,95,60,239,208,159,239,39,240,208,45,87,37,79,52,248,167,229,253,119,168,219,137,169,33,91,146,167,154,124,83,242,254,187,212,109,196,212,128,0,1,170,185,63,220,174,60,137,229,151,214,189,98,180,128,18,127,185,92,121,19,203,47,173,122,197,104,25,84,0,2,0,121,163,249,236,204,223,162,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,48,3,154,63,158,204,205,250,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,224,51,252,0,0,0,4,85,243,189,205,47,254,45,50,82,223,125,255,0,162,241,77,222,217,217,127,101,53,4,253,101,103,255,0,132,155,177,143,253,111,111,242,106,71,6,9,202,251,174,52,193,25,135,143,33,117,92,22,220,190,179,209,220,170,39,109,19,165,130,89,234,110,116,148,81,82,190,93,81,176,189,205,168,154,102,235,185,92,148,178,34,55,197,205,185,92,124,102,102,21,205,222,47,115,39,29,96,170,190,215,101,168,184,83,219,233,170,155,36,114,71,85,216,169,33,163,124,241,62,55,185,143,134,71,211,185,241,189,29,239,70,230,57,81,21,85,19,63,249,68,112,233,218,120,113,204,108,89,152,20,253,167,13,231,39,245,137,150,205,251,59,69,174,149,149,84,211,203,214,138,94,163,58,146,85,85,67,183,72,222,222,207,189,21,82,70,170,4,107,112,177,157,127,139,183,16,88,39,56,228,183,246,218,76,63,112,94,223,3,98,234,72,250,25,226,125,61,87,73,189,72,209,102,72,38,149,99,220,244,111,81,25,187,86,234,139,178,153,171,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,166,198,124,23,231,29,247,63,120,96,192,25,171,138,97,217,122,186,219,228,167,184,201,185,139,218,106,169,42,37,164,150,167,70,49,140,103,89,244,238,151,166,214,163,89,212,216,154,163,117,80,189,96,0,60,86,116,102,246,13,200,92,175,196,25,185,152,19,213,199,98,195,180,237,154,161,41,32,89,167,149,239,145,177,69,12,108,238,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,214,135,22,98,155,238,57,197,87,156,107,138,107,187,109,235,16,92,42,46,151,26,158,147,35,235,213,79,35,164,150,77,140,70,177,187,158,247,46,141,68,106,107,162,34,39,113,47,220,233,51,142,251,131,242,107,9,100,237,162,30,157,38,98,92,42,42,46,149,59,152,187,169,109,174,167,145,180,219,28,197,84,223,60,244,242,245,26,246,57,189,155,111,188,217,28,137,14,212,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,163,24,178,205,20,104,231,104,155,228,99,124,92,136,161,242,151,215,130,60,249,166,225,199,137,124,29,153,55,154,218,184,48,242,84,62,215,136,18,26,137,99,98,219,170,88,177,73,36,172,137,143,116,204,133,206,142,165,34,216,237,239,167,98,38,142,218,228,177,71,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,40,27,79,2,197,112,71,159,53,60,71,112,209,131,179,38,243,91,73,62,33,90,119,218,241,2,67,81,20,143,75,141,51,214,41,36,149,145,49,141,133,243,53,177,212,164,91,27,177,149,12,68,213,187,92,183,212,0,0,1,103,248,170,225,159,6,241,95,148,117,153,91,140,43,170,237,207,109,67,110,86,139,157,50,171,159,110,184,198,201,25,20,235,30,228,108,204,219,44,140,124,110,84,220,199,187,107,152,253,146,50,240,0,53,119,199,248,3,25,101,102,50,187,101,246,96,225,234,187,30,33,177,212,45,53,117,13,74,38,248,159,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,228,86,108,243,17,206,92,221,225,130,193,195,94,35,78,209,217,244,102,37,196,149,181,13,170,174,191,67,5,66,75,69,26,235,27,122,61,61,145,117,36,221,36,179,58,22,57,207,110,233,91,38,85,115,180,176,100,211,126,194,226,159,109,236,205,135,233,111,246,116,117,46,119,91,14,183,180,63,175,52,90,43,99,217,84,237,177,191,86,44,157,89,211,73,122,95,146,138,176,46,175,12,92,61,98,174,40,51,150,203,148,120,90,167,176,118,254,165,77,198,232,250,89,42,33,182,80,196,221,210,212,72,214,39,247,49,177,28,230,53,242,203,19,21,236,223,185,54,40,202,220,173,192,153,45,129,45,153,103,150,150,47,99,97,187,55,91,177,81,118,169,170,58,93,89,159,52,159,148,153,239,145,218,201,43,221,239,57,116,215,68,209,17,17,48,215,147,205,179,36,162,225,210,162,243,128,228,164,92,193,170,168,90,108,122,198,213,206,233,209,241,85,85,186,220,175,134,71,108,99,22,154,111,117,241,53,24,245,73,17,85,207,141,232,220,245,0,64,15,52,127,61,153,155,244,95,71,162,39,248,128,30,104,254,123,51,55,232,190,143,68,6,127,242,84,242,177,138,126,96,87,122,117,184,207,243,0,57,42,121,88,197,63,48,43,189,58,220,103,248,16,129,204,127,151,253,103,14,247,217,115,111,40,112,239,250,147,215,246,104,37,166,167,146,122,137,48,237,86,198,71,182,161,243,62,73,31,12,210,34,189,147,43,182,164,146,172,78,70,126,69,101,193,99,104,140,127,128,48,110,105,224,219,182,95,102,14,30,164,190,97,235,229,58,211,87,80,212,162,236,149,154,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,164,0,241,183,193,246,38,225,27,52,37,178,185,42,235,112,77,242,162,119,97,59,197,92,180,253,122,232,34,142,7,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,218,208,190,188,149,60,211,226,159,151,245,222,163,110,38,164,133,110,74,158,105,241,79,203,250,239,81,183,19,82,0,0,6,181,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,250,215,172,86,144,173,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,104,25,84,0,0,0,3,90,206,44,124,211,231,39,204,12,67,234,51,146,19,150,220,96,218,184,77,229,111,150,174,183,173,92,152,239,24,211,226,106,12,40,200,98,106,178,154,118,93,106,210,74,233,93,35,29,22,202,117,154,39,164,110,107,150,87,185,140,219,177,100,146,56,246,226,199,205,62,114,124,192,196,62,163,57,106,128,144,158,91,156,194,46,185,93,140,164,202,60,245,197,149,119,12,39,140,111,14,171,135,16,223,46,238,86,88,43,102,73,228,158,87,185,241,189,239,101,85,75,225,222,231,202,200,226,123,165,153,223,159,43,150,103,205,88,110,118,155,173,150,165,148,119,155,101,93,5,68,148,240,85,178,42,152,93,19,221,4,241,50,104,101,70,185,17,85,146,69,36,114,49,222,14,99,218,228,213,21,20,150,174,84,60,113,211,98,91,85,147,132,124,198,101,90,223,109,180,245,12,194,55,101,124,181,9,93,73,19,100,157,212,83,171,149,203,19,224,137,175,233,57,52,137,97,137,177,232,199,70,206,176,73,160,0,1,170,185,181,65,170,184,19,253,255,0,58,203,255,0,163,255,0,255,0,115,132,0,147,253,255,0,58,203,255,0,163,255,0,255,0,115,132,0,129,178,159,9,222,86,50,111,229,254,30,244,232,12,85,231,87,229,99,11,124,192,161,244,235,137,149,92,39,121,88,201,191,151,248,123,211,160,49,87,157,95,149,140,45,243,2,135,211,174,32,69,95,9,222,105,242,111,230,6,30,245,24,13,148,205,107,56,78,243,79,147,127,48,48,247,168,192,108,166,4,43,115,171,243,79,133,190,95,208,250,141,196,186,188,140,127,77,159,187,127,196,139,85,206,175,205,62,22,249,127,67,234,55,18,234,242,49,253,54,126,237,255,0,18,2,85,0,0,11,63,197,87,12,248,55,138,252,163,172,202,220,97,93,87,110,123,106,27,114,180,92,233,149,92,251,117,198,54,72,200,167,88,247,35,102,102,217,100,99,227,114,166,230,61,219,92,199,236,145,151,128,1,172,14,106,229,158,42,201,188,199,196,121,91,141,105,59,61,235,12,220,37,183,212,237,142,70,71,54,197,247,39,139,168,198,61,208,202,197,108,145,189,90,155,227,123,28,137,163,144,101,86,89,226,172,228,204,124,57,149,184,42,147,180,94,177,53,194,43,125,54,232,228,124,112,239,95,126,121,122,108,123,219,12,76,71,73,35,209,171,178,54,61,202,154,53,76,213,231,87,230,159,11,124,191,161,245,27,136,228,169,230,159,20,252,191,174,245,27,112,18,147,194,175,12,248,55,133,12,163,163,202,220,31,93,87,113,123,170,29,114,187,220,234,85,90,251,141,198,70,70,201,103,72,247,43,97,102,216,163,99,35,106,174,214,49,187,156,247,239,145,247,128,0,0,0,6,170,230,213,6,170,224,108,167,194,119,149,140,155,249,127,135,189,58,2,234,150,171,132,239,43,25,55,242,255,0,15,122,116,5,213,0,0,0,88,174,58,113,173,171,0,112,125,155,119,219,205,61,92,212,245,88,94,174,200,198,211,49,174,122,79,112,111,97,133,202,142,115,83,99,101,169,141,207,93,117,70,35,149,17,202,136,213,190,164,112,115,184,198,182,170,12,151,203,220,185,154,158,173,110,87,204,81,45,238,158,86,177,189,6,193,67,73,36,50,181,238,221,185,30,174,184,66,173,68,106,162,163,100,213,91,162,35,130,29,141,146,56,63,192,20,217,97,194,230,86,224,200,112,245,93,138,162,151,11,208,212,220,45,245,105,43,103,130,227,83,18,84,86,164,141,149,119,177,235,83,52,202,172,93,54,42,171,81,26,136,141,77,125,184,122,194,214,44,115,159,185,105,130,177,77,15,109,178,226,12,97,102,181,220,105,186,175,143,175,75,61,108,81,203,30,246,43,94,221,204,123,147,86,170,57,53,213,21,23,188,217,164,8,245,231,79,128,41,175,188,60,225,76,193,167,195,213,117,151,44,43,138,25,76,250,232,82,87,50,130,221,89,79,34,76,178,163,87,99,88,250,136,40,24,143,122,119,63,99,90,169,212,84,116,107,112,45,141,110,184,3,140,28,164,190,217,169,233,38,168,170,197,20,150,71,182,165,142,115,18,11,131,187,12,206,68,107,154,187,219,21,76,142,98,235,162,61,26,170,142,68,86,172,228,113,173,133,172,88,195,132,124,222,180,226,58,30,215,73,79,131,238,119,72,227,234,190,61,181,84,80,58,174,154,77,88,168,171,178,120,34,126,154,237,118,221,28,138,213,84,93,112,128,218,160,128,30,104,254,123,51,55,232,190,143,68,78,158,83,227,175,194,134,86,96,220,204,246,95,179,62,214,225,251,117,247,177,117,250,221,151,181,83,71,55,75,169,181,187,246,245,54,238,218,221,116,215,68,215,66,11,57,163,249,236,204,223,162,250,61,16,25,255,0,201,83,202,198,41,249,129,93,233,214,227,63,204,0,228,169,229,99,20,252,192,174,244,235,113,159,224,0,0,106,174,108,167,194,119,149,140,155,249,127,135,189,58,3,90,195,101,62,19,188,172,100,223,203,252,61,233,208,1,239,241,102,22,177,99,156,43,121,193,88,166,135,182,217,113,5,190,162,215,113,166,234,190,62,189,44,241,186,57,99,222,197,107,219,185,143,114,106,213,71,38,186,162,162,247,154,241,113,137,194,174,50,225,67,55,46,24,62,243,109,171,118,24,184,212,84,84,225,59,188,146,36,204,184,219,145,254,226,58,86,177,141,237,49,181,209,182,102,109,110,215,170,57,19,166,248,222,253,140,203,85,196,191,14,152,19,138,12,172,175,203,60,117,79,253,182,178,207,91,190,111,235,101,211,179,77,12,21,157,56,165,143,173,210,235,189,221,39,187,99,252,21,60,21,3,90,194,106,121,42,121,88,197,63,48,43,189,58,220,68,94,116,101,14,50,200,92,208,196,25,71,152,16,82,71,125,195,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,238,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,151,78,74,158,86,49,79,204,10,239,78,183,1,128,28,209,252,246,102,111,209,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,24,1,205,31,207,102,102,253,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,112,17,65,196,190,0,166,202,206,33,179,35,47,173,248,122,174,199,109,177,226,139,149,53,174,134,165,37,223,21,187,180,61,104,213,22,85,87,189,142,167,88,158,199,185,87,123,28,215,106,237,218,172,202,114,153,205,11,174,99,240,125,107,182,94,91,87,37,70,5,188,86,97,118,85,212,214,186,161,245,48,49,177,212,195,166,228,69,141,145,69,87,29,59,35,213,200,214,83,183,69,68,84,99,112,87,156,182,0,166,195,60,81,218,241,157,187,15,85,210,83,227,28,47,73,83,89,112,114,74,176,87,92,105,229,150,158,68,99,156,170,196,124,116,209,208,163,152,205,52,71,70,229,77,100,220,239,107,201,47,51,49,85,54,105,227,172,156,237,125,92,55,112,195,235,137,186,18,73,35,187,61,117,61,77,61,62,248,91,191,166,206,164,117,90,72,187,21,206,232,65,239,34,51,69,9,127,0,1,142,188,114,112,137,106,226,251,40,219,133,32,184,210,89,241,101,134,161,215,44,57,117,158,157,175,99,39,86,43,95,75,51,209,171,43,41,166,77,187,250,107,170,62,56,100,86,201,210,72,221,175,182,44,194,215,220,13,138,175,56,43,20,208,246,43,214,31,184,84,90,238,52,221,86,73,208,170,130,71,71,44,123,216,174,99,182,189,142,77,90,170,213,211,84,85,78,243,105,50,21,185,213,249,167,194,223,47,232,125,70,226,6,37,112,235,144,216,203,137,44,220,177,101,78,12,162,171,115,238,53,12,125,206,186,26,116,153,150,155,114,61,169,81,91,42,57,236,110,200,218,237,81,170,246,239,122,178,54,174,247,181,23,96,158,26,56,116,192,156,47,229,101,6,89,224,90,127,237,85,151,138,221,243,127,92,238,157,154,24,103,172,233,203,44,157,30,175,65,142,233,49,219,25,224,137,226,171,128,28,140,127,77,159,187,127,196,137,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,169,241,57,0,116,185,21,23,84,212,236,98,234,158,58,156,42,28,55,187,68,3,176,225,205,107,218,172,123,81,205,114,104,168,169,170,42,28,128,33,223,155,63,15,210,89,49,116,153,179,103,160,153,41,234,231,158,162,190,70,83,198,214,38,228,162,141,154,185,186,42,247,189,201,223,175,244,22,171,149,254,115,84,96,30,32,236,152,58,166,169,141,161,196,213,177,83,187,171,51,218,140,217,13,86,155,81,61,222,247,74,158,36,162,243,3,202,148,204,190,27,177,147,41,105,29,45,101,5,158,162,170,30,156,76,123,213,236,116,82,53,19,94,255,0,249,138,120,16,79,150,24,130,191,43,51,151,14,223,228,69,134,171,14,95,161,116,205,123,157,30,222,156,200,217,26,229,111,122,119,110,69,255,0,56,27,54,65,51,42,32,142,162,55,34,178,86,35,218,168,186,162,162,166,168,118,22,235,135,252,192,166,204,204,167,195,152,166,158,88,95,218,45,180,110,127,73,234,244,71,58,154,39,232,170,189,234,190,249,113,64,225,197,63,18,165,239,40,211,245,168,21,162,234,114,82,213,239,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,3,133,93,14,181,114,107,227,250,202,156,191,19,169,85,28,253,117,3,181,157,255,0,208,86,82,212,84,78,255,0,18,160,6,3,115,102,206,148,193,25,65,75,131,169,88,139,61,246,170,166,220,255,0,202,72,213,70,73,67,34,43,189,212,209,116,234,39,114,175,199,246,153,231,87,80,218,74,89,170,222,158,236,49,186,69,253,136,154,255,0,152,129,30,101,89,197,91,153,60,69,226,44,57,191,75,126,24,185,207,5,59,18,73,21,21,93,12,13,114,171,93,162,34,162,198,190,9,241,80,45,183,7,153,103,89,154,92,66,224,171,79,73,100,164,138,247,77,53,91,215,98,232,141,87,72,136,168,245,77,117,233,42,124,77,137,112,125,150,12,57,133,45,22,10,86,35,98,183,209,67,78,212,68,68,209,26,196,79,4,238,255,0,1,23,28,159,114,145,253,166,191,50,43,32,252,156,238,166,146,7,42,70,189,236,237,241,247,119,238,78,244,79,130,18,190,0,225,124,14,74,92,5,42,154,170,119,170,21,53,62,39,5,64,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,143,17,62,96,115,59,251,242,189,127,150,202,78,113,6,60,68,249,129,204,239,239,202,245,254,91,41,26,218,95,146,183,227,62,197,225,208,127,164,49,126,165,62,242,222,128,8,123,164,0,0,19,157,195,183,151,236,177,254,243,108,191,228,81,23,8,183,188,59,121,126,203,31,239,54,203,254,69,17,112,139,66,199,201,83,225,30,199,7,230,222,144,191,235,213,239,72,0,61,90,240,249,174,54,235,125,226,223,85,105,187,80,83,214,208,214,194,250,106,170,90,152,155,44,83,196,246,171,95,27,216,228,84,115,92,213,84,86,170,42,42,42,162,159,72,28,95,177,51,76,235,28,80,247,198,103,10,183,14,29,241,139,46,214,24,170,42,240,78,33,154,105,109,245,77,167,115,98,183,74,233,101,115,109,206,123,165,145,239,115,33,70,43,100,122,181,100,77,234,136,170,199,233,142,100,247,230,22,4,195,249,157,130,47,120,3,20,211,117,173,119,218,57,40,231,209,140,115,227,220,158,236,177,239,107,154,146,198,237,175,99,149,171,181,236,107,180,213,8,90,226,19,34,113,63,14,249,143,83,151,248,150,174,158,181,174,133,181,214,218,248,52,70,214,209,61,239,108,114,171,53,85,137,219,163,123,92,199,42,232,230,59,69,123,118,189,208,108,231,43,248,29,126,86,212,121,147,246,79,240,236,250,157,83,209,166,221,255,0,196,120,127,193,248,250,191,230,109,199,31,159,79,111,173,28,42,142,127,27,183,75,106,0,52,107,88,7,232,97,220,63,119,197,152,130,217,133,176,253,39,106,186,94,107,33,183,209,65,212,107,58,181,19,61,25,27,55,61,81,173,213,206,68,213,202,136,154,247,170,33,39,92,37,112,11,135,242,179,216,185,155,155,12,246,166,56,167,214,170,11,102,246,73,65,105,145,118,172,75,220,139,214,169,143,71,47,83,114,198,215,59,220,107,157,27,38,92,236,14,95,123,31,95,86,220,110,231,60,163,253,251,145,93,170,218,252,187,100,240,222,87,23,86,181,207,197,162,62,53,83,247,83,219,84,238,142,249,220,249,185,112,228,190,106,229,238,14,171,198,184,175,17,212,80,225,220,87,11,42,237,248,105,205,138,104,166,108,145,83,201,5,209,178,178,87,44,78,116,110,146,39,69,177,174,84,107,21,250,236,98,38,103,128,79,240,152,106,112,150,98,205,19,172,67,144,182,131,59,191,180,57,141,204,199,17,76,83,85,115,194,35,72,136,141,209,227,58,115,157,242,0,12,134,152,0,0,53,172,226,199,205,62,114,124,192,196,62,163,57,178,153,173,103,22,62,105,243,147,230,6,33,245,25,192,154,158,87,30,68,242,203,235,94,177,90,101,81,138,188,174,60,137,229,151,214,189,98,180,202,160,0,0,53,87,39,251,149,199,145,60,178,250,215,172,86,144,2,79,247,43,143,34,121,101,245,175,88,173,3,42,128,0,8,171,231,157,250,19,253,228,254,26,74,161,21,124,243,191,66,127,188,159,195,64,181,92,149,60,211,226,159,151,245,222,163,110,38,164,133,110,74,158,105,241,79,203,250,239,81,183,19,82,0,0,6,170,228,255,0,114,184,242,39,150,95,90,245,138,210,0,73,254,229,113,228,79,44,190,181,235,21,160,101,80,0,8,1,230,143,231,179,51,126,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,192,14,104,254,123,51,55,232,190,143,68,103,255,0,37,79,43,24,167,230,5,119,167,91,128,207,240,0,2,223,231,246,113,216,184,127,201,172,89,156,88,142,30,209,73,134,109,238,168,142,155,115,217,218,234,158,228,142,154,155,123,24,245,143,171,60,145,69,212,216,173,102,253,206,247,90,170,92,2,61,121,207,230,245,78,16,200,108,53,148,118,233,234,225,168,204,43,195,166,172,86,193,19,224,154,221,111,233,203,36,47,123,189,246,61,106,102,161,145,170,196,239,72,100,69,114,34,237,120,67,9,179,70,64,228,229,139,135,252,154,194,121,59,135,38,237,20,152,102,222,218,121,42,118,189,157,174,169,238,116,149,53,59,30,247,172,125,89,228,150,94,158,245,107,55,237,111,186,212,66,3,56,25,202,251,86,113,241,105,150,120,14,250,234,69,182,207,120,246,149,100,21,116,77,171,130,174,10,24,100,173,146,150,72,156,168,215,50,102,211,44,43,174,168,137,34,170,181,218,109,93,140,192,128,190,105,184,2,167,2,241,165,140,170,147,15,82,90,109,184,170,158,130,255,0,109,74,100,137,172,170,100,148,204,138,162,161,89,26,251,175,125,100,21,106,253,232,143,115,247,61,117,222,142,118,90,242,66,204,206,211,133,115,47,39,43,42,237,81,123,62,225,73,137,173,240,117,54,215,84,118,136,214,158,173,251,85,254,252,49,246,90,36,213,172,77,174,159,222,114,239,98,39,160,231,97,149,247,92,67,148,120,15,53,237,238,171,154,159,6,94,42,173,181,212,240,209,58,86,71,5,193,145,233,85,44,168,186,66,198,75,71,20,73,185,186,57,245,76,77,205,84,68,126,16,114,197,205,47,193,127,25,56,43,181,223,125,153,106,197,189,163,11,92,63,169,122,221,171,181,70,189,146,14,230,57,204,221,93,29,23,190,221,186,105,239,57,24,175,2,127,128,44,87,27,153,243,83,195,143,13,24,199,50,108,213,180,144,98,20,167,101,175,15,164,213,17,70,245,184,212,189,34,142,72,153,43,30,217,159,11,93,37,74,197,177,219,217,78,244,93,27,185,200,16,131,198,230,124,211,113,29,196,190,49,204,155,53,109,92,248,121,106,25,107,195,233,53,68,178,49,45,212,204,72,163,146,38,74,198,58,22,76,230,201,82,177,108,110,199,212,61,23,87,110,114,223,76,162,201,203,238,15,229,95,159,89,197,119,155,167,73,152,151,12,59,79,107,166,218,197,221,75,109,189,69,27,170,119,181,234,169,190,121,234,34,233,185,140,115,123,54,239,121,178,53,83,8,45,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,38,255,0,141,252,161,193,185,11,203,19,22,229,30,95,193,87,29,139,14,211,218,33,167,90,185,214,105,229,123,239,148,146,203,52,143,238,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,8,54,51,167,156,22,78,95,112,55,20,11,154,181,19,118,139,46,101,219,224,168,163,147,107,25,208,170,161,167,130,146,162,155,68,123,158,237,172,101,52,189,69,107,26,189,167,99,119,44,110,83,5,137,232,230,151,145,116,121,193,194,157,251,18,81,89,187,94,36,203,191,244,201,108,154,53,130,57,25,75,26,162,92,24,233,37,77,221,30,203,212,153,209,177,205,115,228,166,131,243,149,168,199,6,27,114,96,207,154,108,43,154,24,151,32,47,181,181,125,159,28,83,182,233,98,99,170,37,116,17,220,104,227,145,211,198,200,81,138,198,62,106,109,94,233,85,204,238,161,141,139,189,92,196,108,196,154,203,100,14,113,223,120,127,206,92,39,156,88,114,30,209,87,134,110,13,168,146,155,115,25,218,233,94,215,71,83,77,189,236,122,71,213,130,73,98,234,108,87,51,126,230,251,205,69,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,15,172,0,0,182,156,69,103,206,13,225,183,40,239,185,173,140,235,105,26,203,117,59,217,108,161,154,161,97,125,218,226,172,114,211,209,68,173,99,221,190,71,55,69,114,49,219,24,143,145,201,177,142,84,184,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,144,3,199,247,24,55,94,44,179,113,206,183,173,36,120,19,7,84,86,80,97,70,67,19,145,245,48,61,237,73,43,165,116,140,108,187,234,18,24,158,145,185,173,72,152,214,51,110,244,146,73,2,202,231,70,111,99,44,250,205,12,65,155,153,129,61,36,151,220,69,80,217,170,18,146,4,134,8,152,200,219,20,80,198,206,245,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,91,129,141,120,59,205,204,17,195,70,14,226,122,225,103,171,155,15,98,170,138,132,169,133,148,111,107,236,244,155,227,101,13,77,74,191,71,35,42,220,178,172,110,107,22,36,103,103,94,162,186,161,140,75,191,203,63,130,139,119,19,248,238,229,141,179,46,217,218,114,219,9,107,77,91,71,34,85,67,237,154,233,161,145,35,167,134,162,23,71,179,163,171,39,145,91,38,228,214,6,171,21,179,43,155,57,55,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,174,191,7,220,89,227,46,17,115,67,237,197,138,158,174,241,98,175,167,146,154,251,135,27,94,148,176,93,88,145,189,32,87,189,99,149,24,248,165,122,72,215,163,55,233,212,98,42,54,87,162,236,39,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,128,30,54,248,62,196,220,35,102,132,182,87,37,93,110,9,190,84,78,236,39,120,171,150,159,175,93,4,81,192,249,153,36,113,61,92,215,194,234,150,68,175,115,35,73,21,170,246,53,168,187,91,125,121,98,241,227,248,16,190,211,100,54,108,94,182,224,28,65,112,111,179,110,151,27,143,78,151,11,204,230,76,233,52,111,73,203,209,168,157,212,232,237,210,71,20,46,89,38,93,55,202,229,9,169,32,7,154,63,158,204,205,250,47,163,209,19,252,64,15,52,127,61,153,155,244,95,71,162,3,63,249,42,121,88,197,63,48,43,189,58,220,103,249,128,28,149,60,172,98,159,152,21,222,157,110,51,252,1,21,124,243,191,66,127,188,159,195,73,84,34,175,158,119,232,79,247,147,248,104,22,171,146,167,154,124,83,242,254,187,212,109,196,212,144,173,201,83,205,62,41,249,127,93,234,54,226,106,64,0,0,214,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,90,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,3,42,128,0,0,0,107,89,197,143,154,124,228,249,129,136,125,70,115,42,185,98,240,29,248,111,190,211,103,206,108,89,119,96,28,63,112,111,179,109,119,27,119,82,151,20,76,214,76,217,52,119,85,171,209,167,157,180,234,237,209,201,20,206,73,33,93,118,74,212,197,94,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,107,214,43,64,253,94,58,56,50,177,113,135,151,20,182,200,238,190,198,198,120,95,180,84,97,155,148,175,122,210,182,73,81,157,90,106,152,219,174,176,203,210,137,22,70,181,100,141,204,107,155,185,17,241,73,175,181,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,166,211,198,0,115,58,224,59,240,223,98,169,207,156,167,178,238,199,216,126,222,239,105,90,237,214,238,165,86,40,133,175,133,177,234,238,171,83,173,79,3,106,21,187,99,146,89,154,145,194,154,236,137,168,30,131,150,159,29,85,60,77,97,154,172,176,204,234,250,186,172,208,195,148,243,220,170,171,157,75,20,112,93,237,203,80,136,217,216,144,70,200,161,124,43,60,48,186,53,106,110,78,156,141,115,213,210,36,121,190,106,239,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,216,35,131,174,49,112,39,23,248,18,162,255,0,96,163,246,54,36,179,108,251,65,135,250,147,84,123,47,171,53,67,41,127,170,159,4,81,207,213,142,157,100,252,154,46,205,118,187,69,78,240,200,3,85,115,106,131,85,112,39,251,254,117,151,255,0,71,255,0,254,231,8,1,39,251,254,117,151,255,0,71,255,0,254,231,8,1,3,101,62,19,188,172,100,223,203,252,61,233,208,24,171,206,175,202,198,22,249,129,67,233,215,19,42,184,78,242,177,147,127,47,240,247,167,64,98,175,58,191,43,24,91,230,5,15,167,92,64,138,190,19,188,211,228,223,204,12,61,234,48,27,41,154,214,112,157,230,159,38,254,96,97,239,81,128,217,76,8,86,231,87,230,159,11,124,191,161,245,27,137,117,121,24,254,155,63,118,255,0,137,22,171,157,95,154,124,45,242,254,135,212,110,37,213,228,99,250,108,253,219,254,36,4,170,0,0,0,0,133,110,117,126,105,240,183,203,250,31,81,184,142,74,158,105,241,79,203,250,239,81,183,14,117,126,105,240,183,203,250,31,81,184,142,74,158,105,241,79,203,250,239,81,183,1,53,32,0,0,0,6,170,230,213,6,170,224,108,167,194,119,149,140,155,249,127,135,189,58,2,234,150,171,132,239,43,25,55,242,255,0,15,122,116,5,213,0,0,0,66,183,58,191,52,248,91,229,253,15,168,220,73,169,53,214,227,243,29,126,17,56,201,205,139,255,0,178,253,159,217,49,4,150,46,143,95,171,187,217,177,178,131,171,187,107,116,234,118,94,166,221,61,221,251,117,118,155,148,47,87,38,220,45,98,196,28,92,86,93,174,244,61,162,175,12,224,251,141,210,215,39,85,236,236,245,79,158,154,145,210,104,213,68,126,176,85,212,51,71,34,183,223,215,77,205,106,164,223,145,87,201,11,43,127,248,203,206,187,133,139,254,132,194,214,139,159,106,253,181,53,240,116,81,255,0,254,13,118,247,179,245,49,223,202,33,42,128,13,96,115,99,2,254,11,243,79,25,101,159,181,61,167,246,75,16,92,108,93,183,161,209,237,93,150,166,72,122,189,61,206,217,187,167,187,110,231,105,174,154,174,154,155,63,26,230,113,211,130,174,184,3,140,28,219,177,94,106,41,38,168,170,197,21,119,182,58,153,238,115,18,11,131,187,116,45,85,115,90,187,219,21,76,109,122,105,162,61,28,136,174,68,71,40,76,159,45,28,127,83,152,60,22,229,221,85,203,16,210,93,110,86,58,122,155,5,82,66,177,111,163,101,37,76,145,82,211,202,200,209,54,61,180,105,72,169,185,55,185,142,99,221,187,126,229,138,30,104,254,123,51,55,232,190,143,68,103,255,0,37,79,43,24,167,230,5,119,167,91,140,0,230,143,231,179,51,126,139,232,244,64,103,255,0,37,79,43,24,167,230,5,119,167,91,140,255,0,48,3,146,167,149,140,83,243,2,187,211,173,198,127,128,0,1,170,185,178,159,9,222,86,50,111,229,254,30,244,232,13,107,13,148,248,78,242,177,147,127,47,240,247,167,64,5,213,0,1,0,60,209,252,246,102,111,209,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,24,1,205,31,207,102,102,253,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,112,24,1,205,31,207,102,102,253,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,113,128,28,209,252,246,102,111,209,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,1,242,115,167,192,20,215,222,30,112,166,96,211,225,234,186,203,150,21,197,12,166,125,116,41,43,153,65,110,172,167,145,38,89,81,171,177,172,125,68,20,12,71,189,59,159,177,173,84,234,42,58,53,184,22,198,183,92,1,198,14,82,95,108,212,244,147,84,85,98,138,75,35,219,82,199,57,137,5,193,221,134,103,34,53,205,93,237,138,166,71,49,117,209,30,141,85,71,34,43,86,119,184,170,202,223,195,79,14,57,139,150,112,216,189,179,95,121,195,245,94,202,162,237,93,159,171,116,137,157,106,31,202,43,216,214,233,85,20,14,247,220,140,93,52,126,173,87,34,235,88,6,213,0,241,89,33,141,110,185,149,146,248,7,49,175,180,244,144,92,177,86,23,181,94,235,34,164,99,155,4,115,212,210,71,52,141,141,174,115,156,140,71,61,81,17,92,229,211,77,85,124,79,106,0,133,110,117,126,105,240,183,203,250,31,81,184,147,82,66,183,58,191,52,248,91,229,253,15,168,220,64,186,188,140,127,77,159,187,127,196,137,84,34,175,145,143,233,179,247,111,248,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,82,228,248,148,162,104,171,222,170,86,82,5,73,224,114,82,210,160,63,31,24,89,96,196,120,82,239,96,170,98,58,43,133,20,212,238,69,68,93,81,204,84,240,94,239,240,154,237,113,135,150,117,153,91,196,46,53,180,244,150,58,73,111,117,51,82,61,54,38,168,229,108,138,136,140,85,211,78,170,39,192,216,244,138,14,112,121,72,254,211,65,153,20,112,126,78,7,84,201,59,145,35,78,247,246,8,251,251,247,47,122,175,193,64,188,220,166,115,165,49,190,80,85,96,234,166,34,79,98,170,166,183,51,242,146,57,85,145,208,198,136,239,121,52,77,122,107,220,139,240,253,134,124,144,23,203,87,56,171,114,219,136,188,59,135,55,235,111,196,247,56,32,168,98,201,34,34,43,97,157,173,84,107,117,69,85,89,19,197,62,8,79,117,37,67,106,233,97,171,98,123,179,70,217,19,246,42,107,254,112,59,138,31,221,253,37,101,47,69,84,238,241,2,134,185,62,243,177,23,83,161,29,181,222,39,107,87,226,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,28,57,126,0,117,189,116,78,245,40,107,28,175,213,52,79,247,138,213,83,93,62,37,108,110,137,220,5,64,28,57,200,198,171,220,186,35,83,85,2,205,113,95,155,54,172,161,202,107,157,246,233,81,36,73,61,53,92,113,171,34,123,213,85,180,210,185,127,53,83,238,67,95,235,180,117,249,207,158,23,41,109,41,214,147,20,226,57,31,18,200,237,158,228,245,90,49,87,114,174,157,207,111,223,161,155,252,222,115,190,12,71,138,173,249,93,104,184,212,255,0,89,110,85,15,172,139,108,140,98,47,102,133,173,78,247,109,118,189,71,248,39,248,62,62,47,148,246,78,77,142,179,122,239,139,43,168,160,146,134,201,71,72,246,44,142,98,174,247,86,49,218,163,85,21,123,186,14,251,151,195,199,80,37,59,131,172,172,76,167,200,60,31,135,165,134,40,234,91,102,165,74,132,141,90,169,212,247,158,229,213,173,77,117,89,21,117,253,101,238,58,105,41,163,163,165,134,146,38,163,89,12,109,141,168,137,162,34,34,104,119,1,194,148,170,247,156,185,81,19,188,167,243,180,84,3,148,253,69,101,45,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,143,17,62,96,115,59,251,242,189,127,150,202,78,113,6,60,68,249,129,204,239,239,202,245,254,91,41,26,218,95,146,183,227,62,197,225,208,127,164,49,126,165,62,242,222,128,8,123,164,0,0,19,157,195,183,151,236,177,254,243,108,191,228,81,23,8,183,188,59,121,126,203,31,239,54,203,254,69,17,112,139,66,199,201,83,225,30,199,7,230,222,144,191,235,213,239,72,0,61,90,240,0,0,182,156,66,100,78,24,226,35,46,42,114,255,0,18,213,212,81,57,179,54,186,219,95,6,170,234,42,214,49,237,142,85,102,168,146,183,108,143,107,152,229,77,90,247,104,172,118,215,182,229,131,226,229,186,110,209,52,87,26,196,178,112,120,203,249,126,34,140,86,26,169,166,186,38,38,38,57,76,127,62,19,205,2,25,133,129,49,6,88,227,123,222,0,197,52,221,27,165,138,178,74,57,244,99,218,201,54,175,187,44,123,218,215,44,82,55,107,216,229,106,110,99,218,237,52,83,232,203,108,174,199,217,191,137,217,131,178,227,13,84,94,238,207,134,74,149,134,39,178,54,199,19,19,222,146,73,36,115,99,141,186,171,91,185,238,68,87,57,173,77,92,230,162,203,95,21,60,36,97,142,38,173,246,137,93,118,167,195,120,138,211,50,53,151,182,219,150,170,89,40,149,175,221,74,230,164,177,163,155,212,115,94,213,114,187,98,163,246,162,117,31,175,177,200,108,130,192,60,63,96,232,176,222,14,181,83,178,186,166,26,101,188,221,26,199,164,183,58,168,226,70,44,206,222,247,171,26,174,222,246,196,215,108,98,200,253,168,155,156,171,18,167,103,110,78,34,105,170,127,23,219,207,195,199,191,255,0,14,134,187,211,54,18,140,154,155,182,173,235,140,152,210,104,152,158,172,76,126,116,206,237,105,158,49,76,78,188,167,79,140,240,220,41,112,129,132,120,112,180,69,123,170,155,218,184,242,186,141,244,215,91,172,115,74,148,237,142,71,70,247,82,193,18,170,55,164,215,66,205,36,115,122,142,84,114,251,141,114,70,220,132,0,149,216,177,111,15,68,91,181,26,68,40,12,211,53,197,231,56,170,177,152,234,230,187,149,113,153,246,68,114,136,229,17,186,0,1,234,215,128,0,0,0,6,181,156,88,249,167,206,79,152,24,135,212,103,54,83,35,87,54,57,53,254,20,51,79,25,102,103,227,29,236,207,181,184,130,227,125,236,95,100,58,221,151,181,84,201,55,75,169,219,91,191,111,83,110,237,173,215,77,116,77,116,3,32,57,92,121,19,203,47,173,122,197,105,149,69,170,225,115,34,255,0,22,188,137,195,57,41,246,167,237,31,217,206,219,253,115,236,61,143,175,218,43,39,169,254,71,169,38,221,189,125,191,158,186,237,215,187,93,18,234,128,0,1,170,185,63,220,174,60,137,229,151,214,189,98,180,197,95,244,12,127,238,162,255,0,113,63,251,121,159,252,46,100,95,226,215,145,56,103,37,62,212,253,163,251,57,219,127,174,125,135,177,245,251,69,100,245,63,200,245,36,219,183,175,183,243,215,93,186,247,107,162,5,213,0,0,34,175,158,119,232,79,247,147,248,105,42,134,42,241,207,192,199,227,163,246,39,253,84,126,199,125,142,246,151,251,9,237,14,213,218,251,55,253,177,14,205,189,155,253,182,187,254,26,119,134,0,114,84,243,79,138,126,95,215,122,141,184,154,147,10,184,41,229,189,248,159,102,157,215,51,63,12,191,107,125,167,135,231,177,118,47,179,189,131,167,212,169,167,155,171,212,237,82,235,167,102,219,183,106,107,191,93,123,180,92,213,0,0,3,85,114,127,185,92,121,19,203,47,173,122,197,105,138,191,232,24,255,0,221,69,254,226,127,246,243,63,248,92,200,191,197,175,34,112,206,74,125,169,251,71,246,115,182,255,0,92,251,15,99,235,246,138,201,234,127,145,234,73,183,111,95,111,231,174,187,117,238,215,68,11,170,0,2,0,121,163,249,236,204,223,162,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,28,81,242,164,252,101,51,219,19,103,95,225,235,236,231,218,62,197,253,108,251,45,219,58,29,158,142,10,111,229,187,92,123,183,116,55,126,98,105,187,78,253,53,91,255,0,193,79,10,95,137,246,86,93,114,207,237,239,218,223,105,226,9,239,189,183,217,125,131,167,212,166,167,135,165,211,235,75,174,157,155,118,237,201,174,253,52,238,213,67,32,0,0,8,64,231,5,156,119,220,115,197,2,229,85,68,61,158,203,150,150,248,41,232,227,220,199,245,234,171,169,224,171,168,169,213,24,215,183,115,31,77,23,77,92,246,167,102,222,221,171,35,144,155,242,48,49,103,37,171,238,57,197,87,156,107,138,120,177,237,183,172,65,112,168,186,92,106,126,194,50,62,189,84,242,58,73,100,216,202,230,177,187,158,247,46,141,68,106,107,162,34,39,112,30,127,145,246,0,166,150,235,154,121,165,93,135,170,210,162,150,158,221,96,181,221,156,146,182,5,100,174,150,122,218,118,46,189,39,189,22,26,7,187,185,94,196,88,255,0,53,36,93,210,190,89,254,19,248,117,181,112,181,146,86,124,160,183,221,169,47,53,20,53,21,117,117,215,136,109,109,160,125,202,121,167,123,210,89,99,71,189,85,237,137,98,133,28,231,185,85,144,177,59,145,17,169,120,0,178,156,104,100,229,247,63,120,96,199,249,85,133,166,217,122,186,219,227,168,183,71,181,139,218,106,169,42,34,171,138,155,87,189,140,103,89,244,237,139,168,231,35,89,212,222,186,163,116,93,112,141,170,8,192,197,156,144,172,87,140,85,121,187,97,110,32,62,207,217,107,110,21,21,22,235,71,217,71,213,251,62,149,242,57,209,83,117,223,94,143,151,166,197,107,58,142,77,206,219,170,247,168,18,41,149,89,153,133,115,147,46,48,230,105,96,170,190,209,101,196,214,248,174,20,219,164,141,242,67,189,61,248,37,233,189,236,108,209,61,29,28,140,71,46,201,24,246,170,234,213,34,135,156,254,124,211,98,172,208,195,89,1,98,173,171,236,248,30,157,215,75,235,27,81,43,96,146,227,89,28,110,130,55,194,172,70,61,240,211,104,246,202,142,127,117,116,140,77,138,215,163,164,211,133,204,139,252,90,242,39,12,228,167,218,159,180,127,103,59,111,245,207,176,246,62,191,104,172,158,167,249,30,164,155,118,245,246,254,122,235,183,94,237,116,76,63,207,238,82,119,222,32,51,151,22,103,22,35,226,115,179,213,226,107,131,170,35,166,251,22,199,246,74,86,53,35,166,166,222,202,198,36,157,40,35,138,46,166,196,115,246,110,119,188,229,80,49,87,147,238,78,95,113,207,20,9,154,180,243,118,123,46,90,91,231,168,172,147,107,31,215,170,174,167,158,146,158,155,69,123,94,221,204,125,76,189,68,107,218,157,155,99,182,172,141,82,69,121,163,249,19,204,223,162,250,197,17,234,184,50,225,3,10,240,119,151,21,216,58,211,126,251,71,122,189,92,29,112,187,223,100,183,71,73,37,78,137,178,8,26,198,171,222,216,98,98,42,181,143,146,77,36,150,119,162,181,36,216,223,87,197,30,69,254,50,153,19,137,178,83,237,79,217,207,180,125,139,250,231,216,123,103,67,179,214,65,83,252,143,82,61,219,186,27,127,61,52,221,175,126,154,40,107,88,109,80,69,95,250,6,63,247,81,127,184,159,253,188,149,64,53,150,207,236,156,190,240,255,0,156,184,179,39,113,28,221,162,175,12,220,29,79,29,78,214,51,181,210,189,169,37,53,78,198,61,233,31,86,9,34,151,167,189,92,205,251,93,239,53,80,152,174,82,25,243,77,154,124,52,71,150,215,10,218,185,241,14,88,84,123,46,165,106,106,37,168,124,182,233,223,36,180,50,35,222,196,107,24,214,164,180,204,137,175,126,198,81,181,125,214,189,141,79,171,140,222,89,152,87,139,28,199,161,205,43,78,99,125,134,189,37,189,182,251,191,78,193,29,116,119,46,154,254,66,119,109,150,23,164,205,98,172,110,123,221,38,232,227,129,168,140,72,253,239,213,224,135,128,123,239,6,88,171,18,221,169,243,211,237,93,151,20,91,225,167,172,180,125,152,101,14,181,80,73,186,158,167,174,181,18,191,220,100,149,44,233,162,53,174,235,234,237,85,141,3,48,0,0,70,95,57,252,239,205,12,43,134,112,214,70,218,172,116,148,120,39,28,211,186,190,227,120,116,145,203,61,194,122,58,136,223,216,89,26,251,208,50,39,45,44,206,147,77,100,89,35,107,92,212,142,86,201,28,28,49,112,245,138,184,160,206,91,46,81,225,106,158,193,219,250,149,55,27,163,233,100,168,134,217,67,19,119,75,81,35,88,159,220,198,196,115,152,215,203,44,76,87,179,126,228,216,207,31,224,12,27,154,120,54,237,151,217,131,135,169,47,152,122,249,78,180,213,212,53,40,187,37,102,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,106,184,80,224,251,43,248,70,195,55,75,46,3,74,186,219,149,242,161,206,186,94,42,229,147,175,93,4,85,21,47,162,100,145,239,88,90,248,97,169,233,43,226,100,105,34,181,94,173,110,168,214,133,202,202,220,173,192,153,45,129,45,153,103,150,150,47,99,97,187,55,91,177,81,118,169,170,58,93,89,159,52,159,148,153,239,145,218,201,43,221,239,57,116,215,68,209,17,17,61,88,0,90,174,39,120,122,194,188,80,100,213,235,40,241,77,79,96,237,253,58,155,117,209,148,177,212,77,108,174,137,219,162,168,141,175,79,238,163,122,53,204,115,226,150,86,35,217,191,114,107,173,154,89,91,142,242,91,29,220,242,207,50,236,94,198,196,150,110,143,109,162,237,80,212,116,186,176,178,104,255,0,41,11,223,27,181,142,86,59,221,114,233,174,139,162,162,162,108,252,98,255,0,25,28,5,224,30,49,46,184,54,251,125,196,181,120,98,229,134,42,22,10,202,202,10,8,101,158,229,106,123,145,210,82,44,142,209,204,123,92,138,232,100,85,123,34,89,103,85,138,78,167,112,120,174,86,188,78,102,63,16,217,53,93,100,204,91,45,214,174,175,0,246,91,95,218,250,218,149,155,219,242,72,233,223,211,85,233,53,58,212,240,54,149,178,42,201,36,143,234,178,73,21,28,253,93,26,220,209,252,246,102,111,209,125,30,136,157,236,1,128,48,110,86,96,219,78,95,101,246,30,164,177,225,235,29,58,83,80,208,211,34,236,137,154,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,174,16,113,71,202,147,241,148,207,108,77,157,127,135,175,179,159,104,251,23,245,179,236,183,108,232,118,122,56,41,191,150,237,113,238,221,208,221,249,137,166,237,59,244,213,65,201,83,202,198,41,249,129,93,233,214,227,63,204,127,224,167,133,47,196,251,43,46,185,103,246,247,237,111,180,241,4,247,222,219,236,190,193,211,234,83,83,195,210,233,245,165,215,78,205,187,118,228,215,126,154,119,106,185,0,0,138,190,121,223,161,63,222,79,225,164,170,24,171,199,63,3,31,142,143,216,159,245,81,251,29,246,59,218,95,236,39,180,59,87,107,236,223,246,196,59,54,246,111,246,218,239,248,105,222,24,1,201,83,205,62,41,249,127,93,234,54,226,106,76,42,224,167,150,247,226,125,154,119,92,204,252,50,253,173,246,158,31,158,197,216,190,206,246,14,159,82,166,158,110,175,83,181,75,174,157,155,110,221,169,174,253,117,238,209,115,84,0,0,13,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,49,255,0,54,57,53,254,20,51,79,25,102,103,227,29,236,207,181,184,130,227,125,236,95,100,58,221,151,181,84,201,55,75,169,219,91,191,111,83,110,237,173,215,77,116,77,116,51,87,133,204,139,252,90,242,39,12,228,167,218,159,180,127,103,59,111,245,207,176,246,62,191,104,172,158,167,249,30,164,155,118,245,246,254,122,235,183,94,237,116,64,186,160,0,0,0,53,172,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,214,189,98,180,199,252,216,228,215,248,80,205,60,101,153,159,140,119,179,62,214,226,11,141,247,177,125,144,235,118,94,213,83,36,221,46,167,109,110,253,189,77,187,182,183,93,53,209,53,208,205,94,23,50,47,241,107,200,156,51,146,159,106,126,209,253,156,237,191,215,62,195,216,250,253,162,178,122,159,228,122,146,109,219,215,219,249,235,174,221,123,181,209,2,234,128,0,136,190,107,220,14,84,225,171,173,239,139,140,185,125,34,88,174,85,20,239,197,214,148,100,84,235,67,87,43,163,129,181,176,35,81,169,43,39,149,204,234,181,117,149,38,149,210,106,246,200,254,142,5,100,94,122,102,63,14,153,143,110,205,12,175,188,246,27,173,14,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,58,144,191,107,117,77,81,200,230,181,236,115,30,198,61,187,52,145,151,143,249,35,96,219,238,50,187,94,114,251,60,234,240,174,30,172,168,89,168,108,181,56,121,110,79,160,99,145,21,97,74,149,171,141,210,49,29,187,98,185,187,209,155,81,206,145,200,175,112,103,166,69,231,166,92,113,23,151,22,236,208,202,251,207,110,181,87,107,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,167,51,55,55,84,213,90,173,115,94,199,61,143,99,221,172,185,58,124,29,114,246,199,124,32,99,186,139,253,131,137,111,108,225,187,206,207,180,24,127,236,108,52,254,212,233,67,80,202,95,234,167,212,203,36,29,41,42,22,79,201,162,111,211,107,181,69,238,176,31,232,24,255,0,221,69,254,226,127,246,240,50,171,254,117,151,255,0,71,255,0,254,231,8,1,54,83,252,5,255,0,252,172,126,45,31,106,127,71,255,0,97,125,183,216,127,249,187,177,118,174,207,212,255,0,199,233,245,63,218,239,254,113,128,31,232,24,255,0,221,69,254,226,127,246,240,51,255,0,132,239,43,25,55,242,255,0,15,122,116,6,42,243,171,242,177,133,190,96,80,250,117,196,205,76,167,192,191,130,252,172,193,185,103,237,79,105,253,146,195,246,235,23,109,232,116,123,87,101,166,142,30,175,79,115,182,110,233,238,219,185,218,107,166,171,166,165,170,227,91,133,47,199,7,43,45,89,103,246,247,236,151,179,49,4,23,222,219,236,190,223,212,233,211,84,67,210,233,245,162,211,94,211,187,118,229,211,102,154,119,234,129,5,156,39,121,167,201,191,152,24,123,212,96,54,83,35,87,41,249,53,254,11,243,79,6,230,103,227,29,237,63,178,88,130,221,125,236,95,100,58,61,171,178,212,199,55,75,169,219,93,179,119,79,110,237,174,211,93,116,93,52,36,168,8,86,231,87,230,159,11,124,191,161,245,27,137,117,121,24,254,155,63,118,255,0,137,23,255,0,141,110,91,223,142,14,105,218,179,51,240,203,246,75,217,152,126,11,23,98,251,59,219,250,157,58,154,137,186,189,78,213,22,154,246,157,187,118,174,155,53,215,191,68,245,124,12,112,49,248,151,125,182,255,0,85,31,182,63,108,125,155,254,194,123,63,178,246,78,211,255,0,108,77,191,119,105,255,0,107,166,207,142,189,193,149,64,0,0,0,33,91,157,95,154,124,45,242,254,135,212,110,35,146,167,154,124,83,242,254,187,212,109,198,106,113,173,203,123,241,193,205,59,86,102,126,25,126,201,123,51,15,193,98,236,95,103,123,127,83,167,83,81,55,87,169,218,162,211,94,211,183,110,213,211,102,186,247,232,142,10,121,111,126,39,217,167,117,204,207,195,47,218,223,105,225,249,236,93,139,236,239,96,233,245,42,105,230,234,245,59,84,186,233,217,182,237,218,154,239,215,94,237,20,51,84,0,0,0,0,213,92,218,160,138,191,244,12,127,238,162,255,0,113,63,251,120,25,255,0,194,119,149,140,155,249,127,135,189,58,2,234,158,83,41,240,47,224,191,43,48,110,89,251,83,218,127,100,176,253,186,197,219,122,29,30,213,217,105,163,135,171,211,220,237,155,186,123,182,238,118,154,233,170,233,169,234,192,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,217,76,141,92,216,228,215,248,80,205,60,101,153,159,140,119,179,62,214,226,11,141,247,177,125,144,235,118,94,213,83,36,221,46,167,109,110,253,189,77,187,182,183,93,53,209,53,208,15,87,201,83,202,198,41,249,129,93,233,214,227,63,203,85,194,230,69,254,45,121,19,134,114,83,237,79,218,63,179,157,183,250,231,216,123,31,95,180,86,79,83,252,143,82,77,187,122,251,127,61,117,219,175,118,186,37,213,0,65,95,55,156,11,246,75,140,155,149,255,0,218,157,175,237,174,31,181,223,122,61,14,159,100,233,198,234,14,150,237,203,212,215,176,117,55,104,223,229,118,233,238,238,116,234,24,85,198,183,45,239,199,7,52,237,89,153,248,101,251,37,236,204,63,5,139,177,125,157,237,253,78,157,77,68,221,94,167,106,139,77,123,78,221,187,87,77,154,235,223,162,5,160,228,125,141,110,181,248,3,52,242,230,106,122,68,182,216,239,22,235,221,60,173,99,186,238,158,186,25,97,149,175,118,237,170,196,109,190,21,106,35,81,81,93,38,170,237,81,27,134,188,209,252,246,102,111,209,125,30,136,149,78,6,56,24,252,75,190,219,127,170,143,219,31,182,62,205,255,0,97,61,159,217,123,39,105,255,0,182,38,223,187,180,255,0,181,211,103,199,94,235,85,197,31,42,79,198,83,61,177,54,117,254,30,190,206,125,163,236,95,214,207,178,221,179,161,217,232,224,166,254,91,181,199,187,119,67,119,230,38,155,180,239,211,85,7,37,79,43,24,167,230,5,119,167,91,140,255,0,49,255,0,130,158,20,191,19,236,172,186,229,159,219,223,181,190,211,196,19,223,123,111,178,251,7,79,169,77,79,15,75,167,214,151,93,59,54,237,219,147,93,250,105,221,170,228,0,0,0,26,171,155,41,240,157,229,99,38,254,95,225,239,78,128,192,15,244,12,127,238,162,255,0,113,63,251,121,37,57,79,129,127,5,249,89,131,114,207,218,158,211,251,37,135,237,214,46,219,208,232,246,174,203,77,28,61,94,158,231,108,221,211,221,183,115,180,215,77,87,77,64,245,96,0,32,7,154,63,158,204,205,250,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,225,197,31,42,79,198,83,61,177,54,117,254,30,190,206,125,163,236,95,214,207,178,221,179,161,217,232,224,166,254,91,181,199,187,119,67,119,230,38,155,180,239,211,85,191,252,20,240,165,248,159,101,101,215,44,254,222,253,173,246,158,32,158,251,219,125,151,216,58,125,74,106,120,122,93,62,180,186,233,217,183,110,220,154,239,211,78,237,84,34,7,154,63,158,204,205,250,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,225,197,31,42,79,198,83,61,177,54,117,254,30,190,206,125,163,236,95,214,207,178,221,179,161,217,232,224,166,254,91,181,199,187,119,67,119,230,38,155,180,239,211,85,191,252,20,240,165,248,159,101,101,215,44,254,222,253,173,246,158,32,158,251,219,125,151,216,58,125,74,106,120,122,93,62,180,186,233,217,183,110,220,154,239,211,78,237,84,50,0,214,219,140,12,1,83,150,28,81,230,150,12,155,15,82,88,169,233,113,69,117,77,190,223,72,145,54,8,45,213,50,173,69,18,70,216,151,99,24,180,211,66,168,196,211,98,42,53,81,170,138,212,217,36,194,14,50,121,100,90,184,176,205,200,115,94,223,154,116,152,34,161,214,122,123,109,117,60,56,93,181,143,174,158,23,203,165,84,178,165,76,42,231,244,159,20,73,185,170,168,200,24,155,180,68,70,135,201,201,183,20,223,113,7,8,245,150,155,189,119,104,164,195,56,194,227,107,181,199,210,99,59,61,43,224,166,171,116,122,181,17,95,172,245,117,15,213,202,174,247,244,215,107,90,137,157,70,31,240,67,192,61,247,131,44,85,137,110,212,249,233,246,174,203,138,45,240,211,214,90,62,204,50,135,90,168,36,221,79,83,215,90,137,95,238,50,74,150,116,209,26,215,117,245,118,170,198,153,128,0,133,110,117,126,105,240,183,203,250,31,81,184,147,82,97,87,26,220,183,191,28,28,211,181,102,103,225,151,236,151,179,48,252,22,46,197,246,119,183,245,58,117,53,19,117,122,157,170,45,53,237,59,118,237,93,54,107,175,126,136,22,3,145,143,233,179,247,111,248,145,42,134,42,240,49,192,199,226,93,246,219,253,84,126,216,253,177,246,111,251,9,236,254,203,217,59,79,253,177,54,253,221,167,253,174,155,62,58,247,101,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,133,253,101,101,46,3,132,94,242,162,143,205,213,84,169,170,138,157,192,84,89,30,49,114,177,51,99,32,241,134,30,138,24,164,169,117,154,169,41,210,69,106,39,83,221,123,87,87,53,116,209,99,69,215,245,23,184,233,171,166,142,178,150,106,73,90,142,100,209,186,55,34,166,168,168,169,160,26,207,90,99,175,201,140,240,182,203,118,78,140,152,91,17,198,249,86,55,111,247,32,170,209,234,155,85,53,238,99,190,237,77,128,120,80,205,155,86,111,101,53,178,251,107,168,146,84,130,154,146,57,21,241,61,138,138,234,104,156,159,156,171,247,169,21,60,216,114,114,108,11,155,214,140,89,67,69,4,116,55,186,58,183,189,99,115,17,119,182,177,238,213,90,136,139,223,215,111,222,190,62,26,30,211,148,54,119,193,135,49,85,195,43,174,247,26,159,235,213,202,7,209,197,182,71,177,87,179,76,215,39,115,182,183,78,155,60,83,252,63,0,152,128,112,215,35,218,143,106,234,142,77,80,228,14,135,49,81,202,171,162,253,223,113,83,23,84,238,82,183,183,95,18,132,84,215,79,136,29,160,225,171,240,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,82,170,114,190,5,42,154,129,194,126,162,191,3,134,248,247,149,0,45,230,125,102,45,30,87,229,149,231,20,214,202,172,100,20,117,46,213,34,89,23,221,167,145,235,220,159,220,23,12,142,46,112,25,206,252,59,151,86,60,3,105,169,210,162,235,112,169,134,165,171,79,185,22,5,163,84,119,188,190,11,249,118,248,119,255,0,128,8,180,207,76,115,87,154,153,203,138,241,122,201,213,246,189,226,119,211,254,77,34,214,61,251,35,238,248,46,214,183,197,73,150,229,107,149,11,129,56,126,179,226,90,170,117,142,178,255,0,111,100,207,252,190,244,86,186,166,161,233,220,157,201,220,230,145,31,194,86,81,214,103,38,117,216,236,16,70,143,130,138,178,146,186,169,22,116,139,88,146,174,22,57,17,116,94,245,71,175,135,248,77,135,114,215,10,210,96,156,5,96,194,180,81,171,34,182,91,225,167,106,43,213,234,155,90,159,21,241,239,212,15,74,1,194,248,1,215,46,139,254,241,196,109,84,251,142,85,53,82,182,160,28,162,104,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,12,120,137,243,3,153,223,223,149,235,252,182,82,115,136,49,226,39,204,14,103,127,126,87,175,242,217,72,214,210,252,149,191,25,246,47,14,131,253,33,139,245,41,247,150,244,0,67,221,32,0,0,156,238,29,188,191,101,143,247,155,101,255,0,34,136,184,69,189,225,219,203,246,88,255,0,121,182,95,242,40,139,132,90,22,62,74,159,8,246,56,63,54,244,133,255,0,94,175,122,64,1,234,215,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,10,154,156,128,58,100,106,175,220,115,22,137,254,241,91,144,161,19,69,3,180,28,39,129,200,24,91,205,43,42,23,29,240,253,120,196,180,180,235,37,101,130,222,249,153,249,125,136,141,109,77,59,215,185,123,151,185,174,33,167,34,241,205,94,85,231,46,20,197,233,39,75,217,23,136,31,81,249,52,151,72,247,236,147,187,226,187,92,239,5,54,67,204,172,43,73,141,176,21,255,0,10,214,198,175,138,231,111,154,157,200,143,86,42,238,106,252,83,195,191,67,94,46,45,114,142,179,38,243,174,249,96,158,52,100,21,181,149,117,212,168,147,164,186,68,181,115,49,168,171,162,119,162,49,60,127,194,4,255,0,228,46,98,209,230,134,89,89,177,77,20,170,246,79,71,76,237,86,37,141,125,234,120,222,157,203,253,217,112,200,226,228,255,0,156,239,196,89,117,124,192,55,106,157,106,45,87,10,104,105,154,148,251,81,32,74,52,70,251,201,226,191,144,119,143,127,248,73,29,3,133,239,40,95,214,118,20,187,199,184,2,41,81,66,38,133,73,224,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,119,220,83,175,120,114,170,38,168,169,175,235,41,143,238,211,64,59,83,192,228,0,58,43,106,89,69,71,61,100,138,136,216,34,116,138,171,225,163,81,87,252,198,189,124,115,231,93,110,111,231,13,83,86,162,41,109,246,149,141,105,86,56,216,137,249,90,90,109,254,243,92,237,222,244,127,127,113,52,252,100,102,213,46,79,228,197,206,253,53,68,113,75,83,13,84,16,163,209,139,185,201,73,51,180,68,115,155,170,234,212,240,53,229,195,246,203,134,52,197,182,219,58,35,230,169,186,214,211,210,106,214,247,234,247,182,52,238,106,46,158,41,224,128,73,103,38,252,157,234,92,241,22,103,220,41,103,106,77,67,74,202,57,28,175,107,23,109,92,187,180,247,118,187,190,6,252,87,195,225,169,44,69,136,224,171,43,105,178,171,135,172,29,101,142,55,178,119,217,233,221,80,143,123,156,189,69,87,189,223,156,136,169,239,72,239,129,125,192,20,57,200,139,161,89,214,238,254,239,188,2,119,174,186,21,167,129,67,27,167,114,29,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,49,226,39,204,14,103,127,126,87,175,242,217,73,206,32,199,136,159,48,57,157,253,249,94,191,203,101,35,91,75,242,86,252,103,216,188,58,15,244,134,47,212,167,222,91,208,1,15,116,128,0,2,115,184,118,242,253,150,63,222,109,151,252,138,34,225,22,247,135,111,47,217,99,253,230,217,127,200,162,46,17,104,88,249,42,124,35,216,224,252,219,210,23,253,122,189,233,0,7,171,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,124,10,23,185,117,208,236,58,222,221,123,148,14,90,228,85,208,172,235,111,119,119,220,118,0,34,119,156,134,78,244,238,120,119,51,237,244,179,185,33,161,170,101,100,141,87,185,137,186,174,45,186,251,187,91,223,59,190,41,227,241,208,150,34,196,113,171,149,180,217,171,195,214,50,178,201,27,223,59,44,245,14,167,70,61,205,94,162,43,30,223,205,69,85,247,163,111,192,8,91,224,99,58,235,114,131,56,105,90,149,17,69,111,187,44,139,84,178,70,197,79,201,82,212,236,247,156,230,237,247,164,251,251,205,133,40,170,89,91,71,5,100,106,138,217,226,108,136,169,225,163,145,23,252,230,175,24,130,217,112,193,120,182,229,103,84,124,53,54,170,218,138,77,92,222,253,88,247,70,189,206,68,215,193,124,80,216,107,131,124,218,165,206,12,152,182,95,161,168,142,89,105,161,165,130,100,98,49,54,185,105,33,118,138,141,115,180,93,92,190,32,95,67,133,240,57,0,117,235,222,84,223,184,235,147,238,211,82,166,170,170,106,170,154,254,160,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,14,23,192,228,165,222,32,80,253,21,59,251,202,163,69,68,239,93,74,116,247,181,248,157,137,220,128,114,1,231,241,222,42,161,193,152,86,227,136,110,15,70,67,73,77,52,170,229,123,90,137,182,55,63,197,221,222,13,80,35,43,156,94,109,219,110,22,76,51,128,173,117,45,124,172,186,77,81,42,54,72,221,171,59,35,19,93,19,87,39,242,201,255,0,190,134,54,114,196,202,133,204,188,250,158,186,109,189,155,15,211,82,212,187,115,100,254,81,213,176,171,87,86,170,105,221,27,252,127,204,88,222,34,179,98,76,226,204,203,142,44,107,28,202,105,186,61,22,57,88,229,110,148,241,70,238,246,34,34,247,198,73,255,0,39,220,161,184,225,44,27,125,199,183,72,145,139,125,165,134,24,218,172,145,174,78,149,93,83,87,93,218,39,243,83,192,9,17,182,81,50,219,109,165,183,199,166,218,104,89,10,105,175,243,90,137,241,253,135,212,0,20,185,81,19,188,161,59,254,29,223,2,167,170,156,53,17,59,211,226,5,77,42,56,79,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,24,241,19,230,7,51,191,191,43,215,249,108,164,231,16,99,196,79,152,28,206,254,252,175,95,229,178,145,173,165,249,43,126,51,236,94,29,7,250,67,23,234,83,239,45,232,0,135,186,64,0,1,57,220,59,121,126,203,31,239,54,203,254,69,17,112,139,123,195,183,151,236,177,254,243,108,191,228,81,23,8,180,44,124,149,62,17,236,112,126,109,233,11,254,189,94,244,128,3,213,175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,92,84,112,190,0,117,175,119,195,187,226,86,213,69,78,226,151,34,47,122,252,14,88,170,5,103,203,115,162,101,202,219,85,111,147,77,181,48,190,21,215,95,231,53,83,225,251,79,168,1,2,252,206,242,161,114,211,62,160,174,135,111,102,196,20,213,85,45,218,217,63,148,109,108,202,229,213,202,186,247,72,207,15,243,153,39,201,211,54,237,182,251,38,38,192,87,74,150,178,87,221,33,168,137,29,36,109,209,157,145,233,174,139,163,151,249,21,255,0,223,83,221,115,130,202,27,142,45,193,182,44,123,107,137,30,182,42,89,161,145,168,201,28,229,234,213,210,181,52,219,170,127,57,124,72,192,225,215,54,36,201,220,204,183,98,199,49,207,166,135,173,214,99,85,141,87,107,79,44,109,239,122,42,39,124,128,108,180,15,63,129,49,85,14,51,194,182,236,67,111,122,62,26,186,104,101,71,35,218,228,93,209,181,254,45,238,240,114,30,128,10,36,69,84,238,93,10,89,162,39,119,113,216,189,232,117,233,239,107,241,3,177,60,14,74,91,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,7,11,220,83,169,203,151,224,80,171,171,180,211,250,64,173,190,37,71,13,78,237,78,64,24,21,205,59,62,161,203,236,184,159,3,209,201,253,93,120,135,179,57,18,72,181,107,103,165,172,98,57,90,228,87,105,170,39,134,134,120,207,51,41,225,146,162,69,209,145,53,94,229,253,72,154,169,1,28,199,179,162,183,53,184,131,184,65,5,202,121,109,86,218,42,8,163,133,102,99,227,234,36,42,245,114,35,123,181,252,178,167,223,226,6,61,229,118,13,172,199,248,254,195,133,40,154,170,235,141,198,150,157,234,140,115,182,178,73,217,26,185,81,189,253,219,211,238,253,166,201,185,83,128,233,178,243,8,210,216,41,209,17,98,223,187,77,250,119,202,247,167,231,42,175,243,200,121,229,63,145,176,230,22,108,93,49,141,234,221,20,244,54,26,106,57,169,250,208,61,201,213,90,198,187,115,85,52,106,42,116,28,159,31,31,218,77,192,3,133,57,41,114,162,1,194,247,156,162,28,34,235,241,42,79,0,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,199,136,159,48,57,157,253,249,94,191,203,101,39,56,131,30,34,124,192,230,119,247,229,122,255,0,45,148,141,109,47,201,91,241,159,98,240,232,63,210,24,191,82,159,121,111,64,4,61,210,0,0,9,206,225,219,203,246,88,255,0,121,182,95,242,40,139,132,91,222,29,188,191,101,143,247,155,101,255,0,34,136,184,69,161,99,228,169,240,143,99,131,243,111,72,95,245,234,247,164,0,30,173,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,149,67,132,238,42,95,2,149,93,62,32,84,135,37,45,84,82,160,60,110,107,96,58,108,195,194,53,86,10,132,69,89,118,109,215,126,157,210,177,235,249,170,139,252,195,91,44,209,193,181,152,3,31,223,176,165,107,85,29,110,184,213,83,177,85,142,110,230,71,59,227,71,34,59,191,191,98,253,255,0,180,217,252,132,126,108,25,27,14,94,230,197,175,24,217,109,209,65,67,126,166,172,154,163,163,3,218,157,84,172,115,183,57,87,86,170,175,93,169,240,240,253,128,102,175,42,156,234,139,49,114,82,163,14,86,61,123,110,30,168,164,183,34,43,226,213,205,101,20,73,187,107,81,21,19,242,110,241,69,51,140,129,206,90,249,255,0,81,148,89,166,252,55,83,93,52,118,235,244,171,51,216,147,177,140,71,197,73,83,222,168,255,0,21,93,88,157,202,158,8,78,252,19,50,162,24,234,35,93,89,43,81,237,95,212,169,170,1,216,82,239,18,163,135,39,118,160,83,169,87,137,214,139,163,180,211,250,74,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,124,0,165,85,78,27,239,41,201,203,83,64,57,78,227,144,0,182,156,66,102,45,14,90,229,117,251,16,85,92,162,164,116,20,21,79,69,123,209,171,162,83,202,254,238,229,254,195,238,248,26,219,94,46,183,124,95,126,125,198,186,89,171,46,21,207,142,61,92,237,207,145,200,214,177,169,175,199,185,17,9,76,230,217,196,60,182,105,91,148,216,126,253,164,245,84,212,239,170,130,25,147,85,167,154,10,182,63,84,216,189,203,185,191,206,215,192,193,254,11,242,46,231,156,217,189,104,137,108,147,86,90,173,245,116,245,19,191,165,186,53,86,85,83,238,98,251,205,254,108,190,29,253,203,224,4,196,112,27,195,253,187,36,114,219,221,179,199,75,93,92,199,71,52,189,14,155,228,107,106,170,28,136,190,251,181,209,28,134,80,31,45,182,223,79,107,162,142,134,146,54,178,40,181,218,214,166,136,154,170,170,255,0,141,79,168,1,214,254,255,0,5,43,114,232,135,87,122,187,185,123,190,237,0,169,169,162,104,118,20,162,119,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,32,199,136,159,48,57,157,253,249,94,191,203,101,39,56,131,30,34,124,192,230,119,247,229,122,255,0,45,148,141,109,47,201,91,241,159,98,240,232,63,210,24,191,82,159,121,111,64,4,61,210,0,0,9,206,225,219,203,246,88,255,0,121,182,95,242,40,139,132,91,222,29,188,191,101,143,247,155,101,255,0,34,136,184,69,161,99,228,169,240,143,99,131,243,111,72,95,245,234,247,164,0,30,173,120,0,0,0,0,0,0,0,0,0,0,90,172,244,226,143,34,120,107,246,39,225,175,28,253,156,251,71,218,125,153,253,108,172,172,235,246,126,151,91,253,109,20,155,118,245,226,252,237,53,221,221,174,139,165,213,34,175,158,119,232,79,247,147,248,104,25,169,149,188,122,240,157,157,56,238,217,150,121,105,154,222,217,196,151,158,183,98,162,246,21,202,159,171,210,133,243,73,249,73,169,217,27,116,142,39,187,222,114,107,166,137,170,170,34,228,1,0,60,174,60,246,101,151,214,189,30,180,159,224,0,0,0,0,60,253,139,31,224,220,77,137,177,54,12,177,98,26,74,187,238,14,168,166,166,190,219,218,170,147,208,190,162,157,149,16,43,218,168,138,172,146,41,17,90,244,213,138,173,145,168,187,163,123,91,232,8,86,226,171,136,92,85,194,255,0,53,12,101,155,152,90,155,183,246,15,100,211,92,109,111,170,146,158,27,157,12,182,90,38,203,79,35,152,191,220,200,197,115,94,214,75,20,79,86,63,102,213,151,76,151,205,236,27,159,89,95,135,243,115,47,231,171,146,197,136,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,202,30,212,0,0,3,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,15,147,19,98,155,22,15,183,67,118,196,117,221,146,146,162,225,65,107,142,78,147,228,221,85,91,85,21,37,52,122,49,21,83,124,243,196,205,116,218,221,218,185,81,168,170,159,149,154,89,165,129,50,91,2,92,243,51,50,239,190,198,195,118,110,143,109,173,236,179,84,116,186,179,50,24,255,0,39,11,31,35,181,146,86,55,221,106,233,174,171,162,34,170,67,94,55,227,54,251,198,31,29,217,35,115,142,213,236,108,25,133,243,2,205,79,134,109,178,177,139,84,216,229,185,210,245,106,106,100,110,186,205,47,74,37,88,218,229,142,54,177,173,110,229,71,203,36,212,226,204,45,98,199,56,86,243,130,177,77,15,109,178,226,11,125,69,174,227,77,213,124,125,122,89,227,116,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,239,3,26,255,0,209,71,224,79,254,174,127,238,102,241,255,0,20,50,168,213,223,31,224,12,101,149,152,202,237,151,217,131,135,170,236,120,134,199,80,180,213,212,53,40,155,226,126,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,61,28,182,243,162,235,157,252,37,225,123,238,40,197,245,120,147,19,216,234,43,44,55,218,202,182,59,174,147,195,50,186,6,201,34,181,58,207,236,114,209,185,101,213,202,229,114,171,220,233,55,129,114,243,211,138,60,137,225,175,216,159,134,188,115,246,115,237,31,105,246,103,245,178,178,179,175,217,250,93,111,245,180,82,109,219,215,139,243,180,215,119,118,186,46,159,147,146,156,102,112,217,196,78,42,170,193,89,57,153,31,104,47,84,86,247,221,39,166,246,61,125,38,202,86,73,28,110,147,125,68,17,177,116,124,209,166,136,187,189,237,116,209,21,83,5,185,231,126,132,255,0,121,63,134,150,171,146,167,154,124,83,242,254,187,212,109,192,77,73,139,247,110,102,156,14,89,110,181,182,106,204,247,164,146,162,130,162,74,105,95,73,100,185,213,64,231,177,202,215,44,115,67,76,232,165,102,168,186,62,55,57,142,77,21,170,168,168,167,181,227,67,56,239,185,5,195,6,63,205,92,45,14,251,213,170,223,29,61,186,77,204,78,205,85,87,81,21,36,85,58,61,143,99,250,47,168,108,189,55,53,90,254,158,197,209,29,170,107,132,6,207,185,91,154,88,19,58,112,37,179,51,50,210,251,237,156,55,121,235,118,42,222,203,53,63,87,165,51,225,147,242,115,49,146,55,73,34,123,125,230,166,186,106,154,162,162,175,160,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,241,89,3,147,150,46,31,242,107,9,228,238,28,155,180,82,97,155,123,105,228,169,218,246,118,186,167,185,210,84,212,236,123,222,177,245,103,146,89,122,123,213,172,223,181,190,235,81,8,150,229,139,199,143,224,66,251,77,144,217,177,122,219,128,113,5,193,190,205,186,92,110,61,58,92,47,51,153,51,164,209,189,39,47,70,162,119,83,163,183,73,28,80,185,100,153,116,223,43,148,38,164,0,0,0,0,242,153,165,154,88,19,37,176,37,207,51,51,46,251,236,108,55,102,232,246,218,222,203,53,71,75,171,51,33,143,242,112,177,242,59,89,37,99,125,214,174,154,234,186,34,42,167,171,49,87,154,63,145,60,205,250,47,172,81,1,250,184,79,152,247,6,56,231,21,89,176,86,22,206,78,219,122,196,23,10,123,93,186,155,236,237,214,62,189,84,242,54,56,163,222,250,102,177,187,158,246,166,174,84,106,107,170,170,39,121,146,166,181,156,39,121,167,201,191,152,24,123,212,96,54,83,0,0,0,99,86,44,230,61,193,142,6,197,87,156,21,138,115,147,177,94,176,253,194,162,215,113,166,251,59,117,147,161,85,4,142,142,88,247,178,153,204,118,215,177,201,171,85,90,186,106,138,169,222,100,169,173,103,22,62,105,243,147,230,6,33,245,25,192,216,163,43,115,75,2,103,78,4,182,102,102,90,95,125,179,134,239,61,110,197,91,217,102,167,234,244,166,124,50,126,78,102,50,70,233,36,79,111,188,212,215,77,83,84,84,85,253,92,53,138,108,88,194,221,53,219,14,87,118,186,74,123,133,125,174,73,58,79,143,109,85,21,84,180,149,49,232,244,69,93,147,193,43,53,211,107,182,234,213,86,170,42,227,95,43,143,34,121,101,245,175,88,173,35,171,4,113,155,125,224,243,142,236,238,185,201,106,246,206,12,197,25,129,121,167,196,214,216,152,196,170,116,113,92,234,186,85,52,210,59,77,38,139,171,42,164,110,114,71,35,94,230,187,106,171,37,140,38,252,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,242,153,91,154,88,19,58,112,37,179,51,50,210,251,237,156,55,121,235,118,42,222,203,53,63,87,165,51,225,147,242,115,49,146,55,73,34,123,125,230,166,186,106,154,162,162,172,91,115,94,227,142,167,18,221,111,124,35,229,203,41,22,197,109,168,167,102,46,187,35,226,168,90,234,184,157,28,237,162,129,90,174,72,153,4,173,103,85,203,164,171,52,78,143,70,54,55,245,177,127,129,126,51,111,188,30,102,61,85,206,75,87,182,112,102,40,236,244,248,154,219,19,24,149,78,142,37,127,74,166,154,71,105,164,209,117,101,84,141,206,72,228,107,220,215,109,85,100,177,134,194,128,249,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,176,63,38,243,138,108,88,126,227,98,180,221,235,187,61,94,38,184,62,215,107,143,164,247,246,138,166,82,212,85,186,61,90,138,140,210,10,74,135,234,229,70,251,154,107,185,205,69,253,99,0,57,213,249,88,194,223,48,40,125,58,226,123,94,92,92,113,212,241,91,131,107,240,126,96,178,146,159,49,112,125,60,15,174,154,39,197,19,47,116,142,85,98,86,197,2,42,57,143,107,145,173,157,173,111,73,175,150,39,53,90,147,36,81,134,101,0,0,0,0,30,127,30,99,252,27,150,24,102,124,103,152,24,134,146,197,98,165,168,164,166,168,184,85,170,182,8,31,83,81,29,60,75,35,180,209,140,89,102,141,21,238,209,140,69,87,57,90,212,87,39,160,49,87,154,63,145,60,205,250,47,172,81,1,149,64,140,190,84,60,113,211,98,91,85,147,132,124,198,101,90,223,109,180,245,12,194,55,101,124,181,9,93,73,19,100,157,212,83,171,149,203,19,224,137,175,233,57,52,137,97,137,177,232,199,70,206,180,154,0,0,0,0,0,0,1,106,179,211,138,60,137,225,175,216,159,134,188,115,246,115,237,31,105,246,103,245,178,178,179,175,217,250,93,111,245,180,82,109,219,215,139,243,180,215,119,118,186,46,158,83,43,120,245,225,59,58,113,221,179,44,242,211,53,189,179,137,47,61,110,197,69,236,43,149,63,87,165,11,230,147,242,147,83,178,54,233,28,79,119,188,228,215,77,19,85,84,69,194,190,121,223,161,63,222,79,225,166,42,242,184,243,217,150,95,90,244,122,208,39,248,243,248,243,31,224,220,176,195,51,227,60,192,196,52,150,43,21,45,69,37,53,69,194,173,85,176,64,250,154,136,233,226,89,29,166,140,98,203,52,104,175,118,140,98,42,185,202,214,162,185,61,1,138,188,209,252,137,230,111,209,125,98,136,12,170,4,101,242,161,227,142,155,18,218,172,156,35,230,51,42,214,251,109,167,168,102,17,187,43,229,168,74,234,72,155,36,238,162,157,92,174,88,159,4,77,127,73,201,164,75,12,77,143,70,58,54,117,164,208,0,0,0,0,15,201,188,226,155,22,31,184,216,173,55,122,238,207,87,137,174,15,181,218,227,233,61,253,162,169,148,181,21,110,143,86,162,163,52,130,146,161,250,185,81,190,230,154,238,115,81,127,88,192,14,117,126,86,48,183,204,10,31,78,184,158,215,151,23,28,117,60,86,224,218,252,31,152,44,164,167,204,92,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,210,107,229,137,205,86,164,201,20,97,153,64,0,0,0,60,253,139,31,224,220,77,137,177,54,12,177,98,26,74,187,238,14,168,166,166,190,219,218,170,147,208,190,162,157,149,16,43,218,168,138,172,146,41,17,90,244,213,138,173,145,168,187,163,123,91,232,8,86,226,171,136,92,85,194,255,0,53,12,101,155,152,90,155,183,246,15,100,211,92,109,111,170,146,158,27,157,12,182,90,38,203,79,35,152,191,220,200,197,115,94,214,75,20,79,86,63,102,213,151,76,151,205,236,27,159,89,95,135,243,115,47,231,171,146,197,136,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,202,30,212,0,0,243,246,44,127,131,113,54,38,196,216,50,197,136,105,42,239,184,58,162,154,154,251,111,106,170,79,66,250,138,118,84,64,175,106,162,42,178,72,164,69,107,211,86,42,182,70,162,238,141,237,111,160,33,91,138,174,33,113,87,11,252,212,49,150,110,97,106,110,223,216,61,147,77,113,181,190,170,74,120,110,116,50,217,104,155,45,60,142,98,255,0,115,35,21,205,123,89,44,81,61,88,253,155,84,38,164,30,43,37,243,123,6,231,214,87,225,252,220,203,249,234,228,177,98,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,119,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,251,80,0,0,49,255,0,52,184,245,225,59,37,177,221,207,44,243,47,53,189,141,137,44,221,30,219,69,236,43,149,71,75,171,11,38,143,242,144,211,190,55,107,28,172,119,186,229,211,93,23,69,69,68,184,25,41,159,121,79,196,78,21,170,198,185,57,138,254,208,89,104,174,15,181,207,83,216,106,105,54,85,50,56,228,116,123,42,35,141,235,163,38,141,117,68,219,239,105,174,168,168,144,131,205,31,207,102,102,253,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,112,25,211,134,177,77,139,24,91,166,187,97,202,238,215,73,79,112,175,181,201,39,73,241,237,170,162,170,150,146,166,61,30,136,171,178,120,37,102,186,109,118,221,90,170,213,69,95,214,33,3,4,113,155,125,224,243,142,236,238,185,201,106,246,206,12,197,25,129,121,167,196,214,216,152,196,170,116,113,92,234,186,85,52,210,59,77,38,139,171,42,164,110,114,71,35,94,230,187,106,171,37,142,109,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,235,0,0,0,241,89,209,155,216,55,33,114,191,16,102,230,96,79,87,29,139,14,211,182,106,132,164,129,102,158,87,190,70,197,20,49,179,185,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,144,63,86,251,143,240,110,25,196,216,103,6,95,113,13,37,37,247,24,212,84,211,88,173,238,85,89,235,159,79,78,250,137,213,141,68,85,70,71,20,106,174,122,232,196,87,70,213,93,210,49,174,241,89,233,197,30,68,240,215,236,79,195,94,57,251,57,246,143,180,251,51,250,217,89,89,215,236,253,46,183,250,218,41,54,237,235,197,249,218,107,187,187,93,23,72,171,225,87,136,92,85,197,7,53,12,27,155,152,166,155,176,118,255,0,107,83,91,173,108,170,146,162,27,101,12,86,90,214,197,79,27,158,191,221,72,245,107,88,215,203,44,175,70,51,126,212,186,188,243,191,66,127,188,159,195,64,205,76,173,227,215,132,236,233,199,118,204,179,203,76,214,246,206,36,188,245,187,21,23,176,174,84,253,94,148,47,154,79,202,77,78,200,219,164,113,61,222,243,147,93,52,77,85,81,23,32,8,1,229,113,231,179,44,190,181,232,245,164,255,0,1,231,241,254,63,193,185,89,131,110,217,131,152,56,134,146,199,135,172,116,235,83,93,93,82,171,178,38,106,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,172,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,36,32,243,29,227,142,155,138,220,101,65,131,242,249,149,116,249,117,131,234,39,125,12,210,190,88,159,123,171,114,35,22,182,88,21,81,172,99,90,142,108,13,115,122,173,100,178,185,202,213,153,98,143,223,242,104,162,206,218,172,237,191,207,129,238,212,148,121,117,71,79,4,216,234,25,155,2,190,177,235,5,99,45,176,196,174,99,166,71,164,207,150,69,86,43,25,178,39,163,220,170,177,177,225,51,231,159,192,120,255,0,6,230,126,25,131,25,229,254,33,164,190,216,170,170,42,233,169,238,20,138,174,130,119,211,84,73,79,42,198,237,52,123,18,88,100,68,123,117,99,209,17,205,87,53,81,203,29,124,231,243,55,59,112,246,25,195,89,117,98,179,85,209,101,126,39,167,115,47,183,102,199,4,240,92,110,44,168,142,120,40,158,171,26,203,74,248,82,149,38,107,145,237,235,164,178,34,35,146,7,152,107,203,187,139,207,197,75,57,87,237,77,111,71,47,113,143,74,139,20,108,160,237,51,65,210,108,189,150,174,61,170,146,39,74,73,93,189,27,191,116,82,75,164,111,145,34,218,19,252,0,0,91,252,217,207,236,154,200,175,96,126,23,51,10,213,133,254,212,92,18,217,107,237,175,114,117,230,238,220,229,218,139,211,133,155,153,212,157,251,98,143,123,55,189,187,155,175,160,199,248,255,0,6,229,102,13,187,102,14,96,226,26,75,30,30,177,211,173,77,117,117,74,174,200,153,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,235,217,198,15,22,120,203,139,172,208,251,113,125,167,171,179,216,168,41,227,166,177,97,199,87,165,84,22,166,44,108,73,213,143,72,226,71,190,89,88,178,57,234,205,250,116,216,170,173,137,136,129,177,153,143,249,165,199,175,9,217,45,142,238,121,103,153,121,173,236,108,73,102,232,246,218,47,97,92,170,58,93,88,89,52,127,148,134,157,241,187,88,229,99,189,215,46,154,232,186,42,42,37,149,229,25,136,248,130,190,240,251,44,121,170,206,215,129,105,58,49,96,11,164,245,17,75,85,45,44,114,212,193,85,74,237,178,44,137,12,18,83,198,216,146,86,53,200,215,185,173,115,163,108,109,142,58,249,163,249,236,204,223,162,250,61,16,19,125,146,153,247,148,252,68,225,90,172,107,147,152,175,237,5,150,138,224,251,92,245,61,134,166,147,101,83,35,142,71,71,178,162,56,222,186,50,104,215,84,77,190,246,154,234,138,137,112,12,0,228,169,229,99,20,252,192,174,244,235,113,159,224,15,201,197,152,166,197,129,176,173,231,26,226,154,238,197,101,195,246,250,139,165,198,167,164,249,58,20,176,70,233,37,147,99,17,207,118,214,49,203,163,81,92,186,104,136,171,220,126,177,106,184,177,242,177,156,159,47,241,15,167,78,5,170,255,0,69,31,129,63,250,185,255,0,185,155,199,252,80,202,163,85,115,106,128,0,0,49,171,22,115,30,224,199,3,98,171,206,10,197,57,201,216,175,88,126,225,81,107,184,211,125,157,186,201,208,170,130,71,71,44,123,217,76,230,59,107,216,228,213,170,173,93,53,69,84,239,47,86,86,230,150,4,206,156,9,108,204,204,180,190,251,103,13,222,122,221,138,183,178,205,79,213,233,76,248,100,252,156,204,100,141,210,72,158,223,121,169,174,154,166,168,168,171,174,191,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,181,235,21,160,101,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,214,228,213,52,59,10,85,59,192,165,157,222,42,118,29,61,232,238,245,238,251,180,59,90,186,160,28,152,191,199,151,15,246,236,238,203,111,122,207,29,85,117,11,27,28,50,244,58,143,141,174,170,167,114,162,123,237,211,84,106,153,64,124,183,43,125,61,210,138,74,26,184,218,248,165,211,115,92,154,162,232,168,169,254,52,3,87,91,61,214,239,132,47,204,184,208,203,53,29,194,133,242,71,171,93,181,241,185,90,230,57,53,248,119,42,161,178,79,15,121,139,67,153,89,93,97,196,20,183,40,170,221,61,5,43,213,88,244,114,232,180,241,63,191,185,63,179,251,190,36,14,113,167,146,213,121,45,157,55,43,90,218,159,69,69,118,158,174,186,145,58,123,88,173,237,115,55,70,251,206,240,106,51,238,241,78,227,57,185,73,241,15,45,230,87,101,54,32,191,107,61,45,53,67,233,96,154,100,213,41,225,130,145,140,209,54,39,114,109,119,243,181,241,2,82,14,23,188,228,1,214,239,117,78,81,84,229,201,169,192,21,131,132,240,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,82,171,222,84,82,190,32,80,139,170,157,137,224,82,141,239,43,0,124,23,203,197,29,130,209,87,120,175,168,138,24,105,32,146,103,62,71,104,212,70,181,92,186,175,236,69,62,243,25,56,247,206,74,28,175,201,43,228,61,190,8,43,235,168,106,97,129,29,51,152,245,115,232,234,182,162,109,239,215,86,119,119,129,11,220,99,102,203,115,151,61,239,24,190,154,169,147,209,246,90,58,90,103,199,43,222,197,107,32,102,186,110,239,79,125,207,238,211,199,82,75,249,77,100,44,248,95,42,62,221,226,75,76,244,213,247,27,133,107,154,217,160,141,21,136,201,32,107,83,94,247,105,249,5,95,135,137,16,56,47,13,92,113,198,48,180,97,170,56,106,42,39,185,215,83,210,175,77,187,222,137,36,173,143,94,255,0,238,147,199,184,217,91,39,176,77,46,95,96,26,12,51,73,15,73,144,201,52,138,222,155,99,209,95,35,151,193,189,223,20,3,218,128,112,171,160,20,191,69,238,41,106,42,120,156,59,93,117,79,188,173,169,175,136,21,39,129,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,49,226,39,204,14,103,127,126,87,175,242,217,73,206,32,199,136,159,48,57,157,253,249,94,191,203,101,35,91,75,242,86,252,103,216,188,58,15,244,134,47,212,167,222,91,208,1,15,116,128,0,2,115,184,118,242,253,150,63,222,109,151,252,138,34,225,22,247,135,111,47,217,99,253,230,217,127,200,162,46,17,104,88,249,42,124,35,216,224,252,219,210,23,253,122,189,233,0,7,171,94,0,0,0,0,0,0,0,0,0,0,17,87,207,59,244,39,251,201,252,52,149,66,42,249,231,126,132,255,0,121,63,134,129,138,188,174,60,246,101,151,214,189,30,180,159,226,0,121,92,121,236,203,47,173,122,61,105,63,192,0,0,0,0,64,15,52,127,61,153,155,244,95,71,162,63,39,129,126,51,111,188,30,102,61,85,206,75,87,182,112,102,40,236,244,248,154,219,19,24,149,78,142,37,127,74,166,154,71,105,164,209,117,101,84,141,206,72,228,107,220,215,109,85,100,177,254,183,52,127,61,153,155,244,95,71,162,49,84,13,164,176,158,41,177,99,156,43,102,198,184,90,187,182,217,113,5,190,158,233,110,169,233,62,62,189,44,241,182,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,247,31,172,66,95,45,206,96,148,220,59,84,201,147,217,201,117,171,118,93,92,106,29,83,69,114,154,89,102,102,25,122,69,60,146,164,84,240,193,44,211,50,166,101,129,170,198,185,172,141,234,249,52,213,242,42,205,160,2,21,185,157,113,227,248,111,190,212,228,54,83,222,183,96,28,63,112,119,180,174,150,235,143,82,151,20,76,214,66,232,245,111,73,171,209,167,157,181,8,221,178,73,20,206,72,230,77,118,68,228,190,188,215,184,227,166,195,86,171,223,8,249,114,202,180,190,220,169,233,217,139,174,200,249,105,210,134,146,86,199,59,104,160,86,171,86,87,207,19,153,213,114,235,18,67,43,163,209,238,145,253,24,139,2,234,240,157,230,159,38,254,96,97,239,81,128,217,76,214,179,132,239,52,249,55,243,3,15,122,140,6,202,96,67,7,57,124,144,181,96,92,237,176,103,69,190,249,87,81,81,154,20,243,182,186,130,104,219,178,146,123,108,20,116,232,248,158,154,42,178,72,164,139,86,57,21,90,248,222,237,202,143,70,71,242,242,108,206,191,176,220,65,93,178,114,174,223,214,164,204,219,122,116,103,142,45,210,65,93,110,138,162,162,61,206,89,26,141,133,208,62,177,29,163,30,229,147,161,166,214,239,82,66,121,146,100,189,215,59,248,75,197,22,44,47,132,42,241,38,39,177,212,81,223,172,84,116,143,119,93,39,134,100,108,238,142,52,114,117,159,216,229,172,106,69,163,149,202,228,70,53,210,108,32,51,9,226,155,238,6,197,86,108,107,133,171,187,21,235,15,220,41,238,150,234,158,147,36,232,85,65,35,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,112,18,127,207,59,244,39,251,201,252,52,181,92,149,60,211,226,159,151,245,222,163,110,61,255,0,58,44,83,98,199,56,87,135,172,107,133,171,187,109,151,16,91,239,151,75,117,79,73,241,245,233,103,142,215,36,82,108,122,53,237,220,199,181,116,114,35,147,93,21,17,123,143,1,201,83,205,62,41,249,127,93,234,54,224,61,255,0,58,204,244,163,186,223,112,95,15,22,27,207,91,216,155,241,38,34,166,141,32,146,54,85,74,206,157,11,28,244,85,150,57,153,11,170,158,232,213,24,213,142,174,7,251,250,181,89,101,121,78,228,93,247,51,248,160,182,102,55,177,173,85,184,91,45,53,184,221,221,112,86,63,109,84,244,245,17,208,36,49,42,57,93,51,103,103,93,175,209,27,31,102,87,111,107,250,109,126,53,103,246,113,223,120,128,206,92,89,156,88,142,30,207,87,137,174,14,168,142,155,115,31,217,41,88,212,142,154,155,123,24,196,147,165,4,113,69,212,216,142,126,205,206,247,156,170,76,87,41,12,134,166,202,206,26,35,204,155,133,21,92,24,135,51,234,61,169,82,149,52,242,211,190,43,116,15,146,42,24,209,143,122,181,236,115,86,90,150,74,214,51,123,43,26,158,243,88,199,40,102,249,170,185,181,65,170,184,18,233,202,135,142,58,108,75,106,178,112,143,152,204,171,91,237,182,158,161,152,70,236,175,150,161,43,169,34,108,147,186,138,117,114,185,98,124,17,53,253,39,38,145,44,49,54,61,24,232,217,214,147,67,85,114,85,50,195,155,21,198,179,132,44,117,14,53,190,111,207,28,55,111,145,45,53,181,13,165,167,142,243,218,234,219,12,53,116,241,178,14,143,90,141,42,26,247,210,172,107,212,142,157,30,138,228,116,203,8,103,254,9,226,159,135,220,196,204,123,238,80,225,60,209,181,84,99,60,57,112,158,215,91,100,168,108,180,117,78,170,129,102,73,163,167,108,236,103,106,233,246,121,149,235,7,81,173,107,81,202,168,142,106,173,213,53,87,54,104,200,28,166,252,5,100,214,19,202,63,181,247,92,81,246,94,222,218,47,106,92,221,172,211,251,206,118,214,183,85,233,194,205,221,56,162,220,238,156,76,141,155,157,183,114,133,192,49,87,154,63,145,60,205,250,47,172,81,25,84,98,175,52,127,34,121,155,244,95,88,162,2,21,184,78,243,79,147,127,48,48,247,168,192,108,166,106,195,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,176,79,2,252,102,216,184,195,203,138,171,156,150,175,99,99,60,47,217,233,241,53,182,38,61,105,91,36,168,254,149,77,52,142,215,88,101,233,74,169,27,156,178,70,230,57,174,220,136,201,100,12,149,0,0,53,172,226,199,205,62,114,124,192,196,62,163,57,55,220,116,113,155,98,224,243,46,41,110,113,218,189,179,140,241,71,104,167,195,54,217,88,244,165,116,145,35,58,181,53,50,55,77,33,139,171,18,172,109,114,73,35,158,214,183,106,43,229,143,95,107,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,64,159,78,87,30,68,242,203,235,94,177,90,66,183,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,181,235,21,164,43,113,99,230,159,57,62,96,98,31,81,156,12,159,229,185,204,18,155,135,106,153,50,123,57,46,181,110,203,171,141,67,170,104,174,83,75,44,204,195,47,72,167,146,84,138,158,24,37,154,102,84,204,176,53,88,215,53,145,189,95,38,154,190,69,89,180,53,87,37,39,150,159,49,108,27,130,48,5,86,71,241,29,141,106,237,244,248,118,158,122,220,53,126,184,185,102,129,150,232,97,71,45,173,118,49,101,71,198,145,200,232,17,85,251,209,253,157,155,85,144,69,32,103,166,41,227,67,134,12,13,155,21,89,35,141,115,126,213,135,241,125,22,206,211,77,116,130,162,146,150,13,244,205,169,102,250,217,35,109,43,119,68,246,170,107,47,123,156,140,79,125,81,165,235,53,119,199,248,255,0,25,102,158,50,187,102,14,96,226,26,187,230,33,190,84,45,77,117,117,74,166,249,95,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,78,159,44,12,164,186,229,143,9,120,74,231,136,46,56,129,247,44,93,78,235,218,80,215,222,93,85,69,65,69,52,210,203,72,218,40,26,229,134,153,146,195,43,106,30,141,78,163,164,157,253,69,247,90,200,195,45,72,245,230,91,204,18,155,39,173,87,142,31,50,130,235,87,30,96,215,211,246,107,197,218,146,89,105,103,195,76,123,105,103,141,99,87,192,172,157,245,20,211,202,212,124,50,181,240,46,142,69,71,163,116,189,92,127,113,131,106,225,55,40,220,235,122,213,201,142,241,141,61,101,6,20,100,49,53,89,77,59,24,212,146,186,87,72,199,69,178,157,102,137,233,27,154,229,149,238,99,54,236,89,36,142,0,110,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,3,229,6,74,113,91,193,149,247,132,188,184,202,187,158,60,186,245,113,158,59,246,189,69,222,219,3,216,250,91,84,116,233,69,208,166,108,141,215,171,50,118,137,86,89,17,203,30,229,107,89,170,51,171,47,138,225,39,36,45,92,71,231,246,28,201,123,205,242,174,205,79,136,233,238,141,101,125,52,109,145,244,211,195,110,169,168,133,234,199,119,61,137,44,49,239,102,173,87,51,115,81,204,85,71,160,101,7,44,94,60,127,2,23,218,108,134,205,139,214,220,3,136,46,13,246,109,210,227,113,233,210,225,121,156,201,157,38,141,233,57,122,53,19,186,157,29,186,72,226,133,203,36,203,166,249,92,179,82,107,25,157,25,67,140,178,23,52,49,6,81,230,4,20,145,223,112,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,36,211,148,167,26,254,219,163,163,225,55,51,110,119,90,203,212,61,105,48,93,194,117,235,198,234,24,96,234,62,216,229,70,239,143,162,200,165,146,39,72,231,53,99,87,68,139,26,69,11,30,23,3,157,95,149,140,45,243,2,135,211,174,36,59,96,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,102,39,157,95,149,140,45,243,2,135,211,174,36,43,1,177,159,7,220,89,224,222,46,178,191,237,197,138,158,146,207,125,160,168,146,154,251,135,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,54,107,212,98,42,186,39,162,95,83,90,206,24,184,133,197,92,47,231,45,151,55,48,181,55,111,236,29,74,107,141,173,245,82,83,195,115,161,149,187,101,167,145,204,95,238,100,98,185,175,107,37,138,39,171,31,179,106,236,61,146,249,189,131,115,235,43,240,254,110,101,252,245,114,88,177,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,59,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,67,218,128,0,24,171,205,31,200,158,102,253,23,214,40,140,170,49,87,154,63,145,60,205,250,47,172,81,1,0,36,239,114,226,227,142,167,138,220,27,95,131,243,5,148,148,249,139,131,233,224,125,116,209,62,40,153,123,164,114,171,18,182,40,17,81,204,123,92,141,108,237,107,122,77,124,177,57,170,212,153,34,142,8,79,65,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,13,162,1,98,184,62,226,207,6,241,117,149,255,0,110,44,84,244,150,123,237,5,68,148,215,220,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,179,94,163,17,85,209,61,18,250,128,0,0,0,1,21,124,243,191,66,127,188,159,195,76,85,229,113,231,179,44,190,181,232,245,166,85,115,206,253,9,254,242,127,13,49,87,149,199,158,204,178,250,215,163,214,129,63,198,42,243,71,242,39,153,191,69,245,138,35,42,140,85,230,143,228,79,51,126,139,235,20,64,64,9,59,220,184,184,227,169,226,183,6,215,224,252,193,101,37,62,98,224,250,120,31,93,52,79,138,38,94,233,28,170,196,173,138,4,84,115,30,215,35,91,59,90,222,147,95,44,78,106,181,38,72,163,130,19,208,96,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,67,104,128,99,255,0,7,92,98,224,78,47,240,37,69,254,193,71,236,108,73,102,217,246,131,15,245,38,168,246,95,86,106,134,82,255,0,85,62,8,163,159,171,29,58,201,249,52,93,154,237,118,138,157,249,0,0,0,6,0,115,171,242,177,133,190,96,80,250,117,196,135,108,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,196,243,171,242,177,133,190,96,80,250,117,196,133,96,54,40,224,235,140,92,9,197,254,4,168,191,216,40,253,141,137,44,219,62,208,97,254,164,213,30,203,234,205,80,202,95,234,167,193,20,115,245,99,167,89,63,38,139,179,93,174,209,83,191,32,13,101,178,47,61,51,31,135,76,199,183,102,134,87,222,123,13,214,135,88,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,72,95,181,186,166,168,228,115,90,246,57,143,99,30,221,138,114,47,61,50,227,136,188,184,183,102,134,87,222,123,117,170,187,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,57,153,185,186,166,170,213,107,154,246,57,236,123,30,224,184,0,0,32,7,154,63,158,204,205,250,47,163,209,31,147,192,191,25,183,222,15,51,30,170,231,37,171,219,56,51,20,118,122,124,77,109,137,140,74,167,71,18,191,165,83,77,35,180,210,104,186,178,170,70,231,36,114,53,238,107,182,170,178,88,255,0,91,154,63,158,204,205,250,47,163,209,24,170,6,211,182,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,89,9,124,183,57,130,83,112,237,83,38,79,103,37,214,173,217,117,113,168,117,77,21,202,105,101,153,152,101,233,20,242,74,145,83,195,4,179,76,202,153,150,6,171,26,230,178,55,171,228,211,87,200,171,54,128,8,1,230,143,231,179,51,126,139,232,244,68,255,0,16,3,205,31,207,102,102,253,23,209,232,128,252,158,5,248,205,190,240,121,152,245,87,57,45,94,217,193,152,163,179,211,226,107,108,76,98,85,58,56,149,253,42,154,105,29,166,147,69,213,149,82,55,57,35,145,175,115,93,181,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,122,114,220,230,9,77,195,181,76,153,61,156,151,90,183,101,213,198,161,213,52,87,41,165,150,102,97,151,164,83,201,42,69,79,12,18,205,51,42,102,88,26,172,107,154,200,222,175,147,77,95,34,168,77,160,0,8,1,230,143,231,179,51,126,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,192,14,104,254,123,51,55,232,190,143,68,103,255,0,37,79,43,24,167,230,5,119,167,91,128,138,190,44,124,211,231,39,204,12,67,234,51,153,63,203,115,152,37,55,14,213,50,100,246,114,93,106,221,151,87,26,135,84,209,92,166,150,89,153,134,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,77,53,124,138,184,193,197,143,154,124,228,249,129,136,125,70,114,213,1,181,64,35,3,148,167,26,254,219,163,163,225,55,51,110,119,90,203,212,61,105,48,93,194,117,235,198,234,24,96,234,62,216,229,70,239,143,162,200,165,146,39,72,231,53,99,87,68,139,26,69,11,31,39,224,124,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,154,251,113,209,198,109,247,140,60,199,165,185,199,106,246,54,12,194,253,162,159,12,219,101,99,22,169,177,202,172,234,212,212,200,221,117,154,94,148,74,177,181,203,28,109,99,90,221,202,143,150,75,215,204,235,143,31,195,125,246,167,33,178,158,245,187,0,225,251,131,189,165,116,183,92,122,148,184,162,102,178,23,71,171,122,77,94,141,60,237,168,70,237,146,72,166,114,71,50,107,178,39,38,0,1,149,92,174,60,246,101,151,214,189,30,180,202,174,121,223,161,63,222,79,225,166,42,242,184,243,217,150,95,90,244,122,211,42,185,231,126,132,255,0,121,63,134,129,138,188,174,60,246,101,151,214,189,30,180,200,174,107,220,113,212,226,91,173,239,132,124,185,101,34,216,173,181,20,236,197,215,100,124,85,11,93,87,19,163,157,180,80,43,85,201,19,32,149,172,234,185,116,149,102,137,209,232,198,198,254,180,117,224,60,127,140,178,195,19,65,140,242,255,0,16,213,216,175,180,180,245,116,212,247,10,69,70,207,3,42,105,228,167,149,99,118,154,177,235,20,210,34,61,186,61,138,168,230,171,92,136,228,96,12,1,140,179,79,25,90,114,251,47,176,245,93,243,16,223,42,18,154,134,134,153,19,124,175,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,3,218,240,197,195,214,42,226,131,57,108,185,71,133,170,123,7,111,234,84,220,110,143,165,146,162,27,101,12,77,221,45,68,141,98,127,115,27,17,206,99,95,44,177,49,94,205,251,147,97,236,151,202,28,27,144,185,95,135,242,143,47,224,171,142,197,135,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,220,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,106,184,106,225,215,43,248,12,200,107,203,107,46,212,149,79,183,83,214,95,177,118,44,109,174,72,103,174,130,159,171,43,92,248,90,249,158,140,130,159,86,54,40,220,228,213,36,123,91,190,87,238,189,88,3,31,224,220,211,193,182,156,193,203,236,67,73,124,195,215,202,116,169,161,174,166,85,217,43,53,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,64,252,172,232,202,28,27,159,89,95,136,50,143,48,32,171,146,197,136,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,222,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,174,183,17,89,13,140,184,109,205,203,238,84,227,58,42,182,190,221,80,247,219,43,166,167,72,89,118,183,43,220,148,245,177,35,94,246,236,145,173,213,90,143,118,199,163,227,114,239,99,145,54,94,49,215,141,190,15,176,207,23,57,95,45,149,201,73,69,141,172,116,243,187,9,222,42,229,168,232,80,207,44,144,62,102,73,28,79,70,185,147,54,153,145,43,220,201,22,52,114,189,141,114,166,215,6,26,242,125,226,243,195,132,124,117,91,253,190,183,3,58,58,15,251,253,85,125,36,210,177,127,187,158,53,123,63,183,181,100,254,66,50,85,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,51,255,0,56,121,170,99,44,195,224,254,207,149,180,169,72,236,197,196,244,247,11,6,59,185,190,129,34,99,109,200,214,177,178,83,70,136,232,85,245,144,204,230,72,244,86,244,159,21,70,200,99,71,193,35,3,229,230,117,199,143,225,190,251,83,144,217,79,122,221,128,112,253,193,222,210,186,91,174,61,74,92,81,51,89,11,163,213,189,38,175,70,158,118,212,35,118,201,36,83,57,35,153,53,217,19,146,197,112,73,193,246,38,226,231,52,34,178,181,42,232,176,77,142,162,7,98,203,197,36,180,253,122,24,37,142,119,194,200,227,149,232,231,62,103,83,62,36,123,89,34,70,174,71,189,174,68,218,235,63,149,185,91,142,243,167,29,219,50,207,45,44,94,217,196,151,158,183,98,162,237,80,211,245,122,80,190,105,63,41,51,217,27,116,142,39,187,222,114,107,166,137,170,170,34,236,83,195,23,15,88,87,133,252,154,178,229,30,22,169,237,253,131,169,83,113,186,62,150,58,121,174,117,210,187,116,181,18,53,137,253,204,108,71,57,238,100,81,68,197,123,246,110,80,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,16,25,205,31,207,102,102,253,23,209,232,137,254,32,7,154,63,158,204,205,250,47,163,209,1,159,252,149,60,172,98,159,152,21,222,157,110,51,252,128,190,94,124,105,221,120,88,205,10,123,22,47,196,21,109,202,188,75,80,169,136,40,210,153,213,73,69,58,199,182,43,132,17,181,200,230,61,174,72,155,42,177,28,175,133,28,157,57,30,200,118,207,77,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,125,101,170,226,199,202,198,114,124,191,196,62,157,57,117,75,85,197,143,149,140,228,249,127,136,125,58,112,53,172,38,79,150,47,48,10,204,221,163,166,225,251,59,241,23,107,199,84,155,96,195,55,41,99,158,90,171,245,44,112,77,52,173,169,123,88,177,164,208,71,79,223,52,143,107,166,107,219,170,58,70,189,242,67,97,245,90,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,6,211,192,197,254,0,120,193,181,113,101,148,109,117,193,106,227,199,120,58,158,142,131,21,178,104,154,140,169,157,236,114,71,93,19,163,99,98,217,80,176,202,245,141,173,106,196,246,189,155,118,36,114,73,148,0,107,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,105,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,250,215,172,86,129,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,7,11,224,114,0,234,114,42,248,21,51,68,238,14,77,60,10,27,174,186,175,222,7,112,56,69,212,228,8,207,230,231,195,213,126,43,182,89,51,43,12,219,42,170,106,45,20,179,199,44,112,64,197,234,58,106,184,19,189,123,157,221,212,114,252,72,243,224,231,54,91,147,89,239,103,197,245,53,76,130,143,178,214,82,212,190,73,94,198,35,95,3,244,215,111,122,251,237,103,118,158,58,27,1,231,30,1,161,204,76,23,87,99,172,135,170,174,233,237,111,73,178,47,242,177,185,123,157,253,194,26,214,227,76,53,113,192,248,194,239,134,171,33,168,167,158,217,93,81,74,157,70,236,122,164,114,186,61,123,191,185,95,14,224,54,124,177,222,40,239,246,138,75,197,5,68,83,67,87,4,115,53,241,187,86,170,57,168,228,209,127,98,161,247,152,201,192,70,114,80,230,134,73,88,225,237,240,79,95,67,67,77,12,232,217,156,247,163,153,71,75,185,23,119,126,186,191,191,188,201,176,56,95,3,173,87,69,59,74,21,189,224,114,139,222,84,82,158,37,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,23,196,169,87,66,144,42,68,208,228,0,4,49,115,103,207,185,241,54,100,51,43,173,206,217,77,67,79,67,93,35,217,36,168,170,174,138,161,21,138,213,68,110,154,76,139,255,0,186,146,227,154,88,141,152,79,3,220,47,142,118,139,2,194,214,247,185,53,87,74,198,252,59,252,21,77,108,115,99,26,220,51,11,30,92,113,93,206,119,75,61,91,97,106,185,207,123,251,153,19,24,137,171,215,95,230,129,146,92,179,242,154,28,195,207,90,107,149,116,104,250,107,99,89,58,34,178,55,34,73,29,101,26,235,163,191,83,215,193,9,231,68,68,77,17,17,16,193,158,86,25,25,30,94,228,195,49,45,206,36,91,149,202,186,189,100,85,142,45,90,137,36,77,106,35,154,170,170,154,64,213,241,248,153,206,0,165,197,69,43,162,168,20,233,222,86,137,241,41,68,42,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,2,12,120,137,243,3,153,223,223,149,235,252,182,82,115,136,49,226,39,204,14,103,127,126,87,175,242,217,72,214,210,252,149,191,25,246,47,14,131,253,33,139,245,41,247,150,244,0,67,221,32,0,0,156,238,29,188,191,101,143,247,155,101,255,0,34,136,184,69,189,225,219,203,246,88,255,0,121,182,95,242,40,139,132,90,22,62,74,159,8,246,56,63,54,244,133,255,0,94,175,122,64,1,234,215,128,0,0,0,0,0,0,0,0,0,4,85,243,206,253,9,254,242,127,13,37,80,138,190,121,223,161,63,222,79,225,160,98,175,43,143,61,153,101,245,175,71,173,39,248,128,30,87,30,123,50,203,235,94,143,90,79,240,0,0,0,0,16,3,205,31,207,102,102,253,23,209,232,139,171,203,59,135,172,43,197,6,77,113,15,148,120,166,167,176,118,255,0,178,245,54,235,163,41,99,168,154,217,93,19,174,78,138,162,54,189,63,186,141,232,215,49,207,138,89,88,143,102,253,201,106,185,163,249,236,204,223,162,250,61,17,149,92,140,127,77,159,187,127,196,128,142,12,232,202,28,101,144,185,161,136,50,143,48,32,164,142,251,135,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,220,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,147,249,23,205,11,57,114,83,135,27,222,78,67,39,182,175,212,157,154,139,4,222,43,163,108,190,194,161,86,74,149,13,145,92,171,218,58,90,64,148,177,61,138,214,111,126,247,58,40,163,167,89,74,227,111,131,236,51,197,206,87,203,101,114,82,81,99,107,29,60,238,194,119,138,185,106,58,20,51,203,36,15,153,146,71,19,209,174,100,205,166,100,74,247,50,69,141,28,175,99,92,169,181,218,251,98,204,45,125,192,216,170,243,130,177,77,15,98,189,97,251,133,69,174,227,77,213,100,157,10,168,36,116,114,199,189,138,230,59,107,216,228,213,170,173,93,53,69,84,239,3,228,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,149,252,223,224,202,197,193,231,44,204,215,182,73,117,246,206,51,197,31,103,106,49,53,202,39,189,41,93,36,87,122,94,149,53,52,110,211,72,98,234,202,137,35,154,146,72,231,185,206,218,138,200,163,184,28,177,120,14,252,8,88,169,179,231,54,44,187,113,246,32,183,183,217,182,187,141,187,167,85,133,225,115,230,108,154,59,170,228,235,84,64,234,117,118,232,227,150,22,172,144,174,155,229,106,221,94,104,254,68,243,55,232,190,177,68,4,43,112,157,230,159,38,254,96,97,239,81,128,217,76,214,179,132,239,52,249,55,243,3,15,122,140,6,202,96,13,112,120,208,201,203,22,65,113,65,143,242,171,11,77,190,203,106,184,71,81,110,143,107,211,179,82,213,211,197,87,21,54,175,123,222,254,139,42,27,23,81,206,87,63,167,189,116,87,104,155,31,17,129,206,179,34,235,46,182,44,23,196,61,134,205,214,246,38,252,55,136,170,99,89,228,145,148,178,191,169,66,247,49,17,98,142,22,76,234,166,58,69,86,57,100,171,129,158,254,173,70,4,117,227,204,235,251,115,195,238,84,228,229,93,191,163,87,150,87,12,73,209,158,56,182,199,61,13,198,90,74,136,247,57,100,114,186,102,206,202,196,118,140,99,82,62,134,155,157,189,79,147,38,243,122,167,41,108,185,161,5,182,122,184,46,88,231,3,207,132,41,102,134,8,165,99,25,83,112,161,125,83,101,73,63,53,143,163,130,174,52,115,81,207,71,200,197,110,223,207,109,181,0,123,252,129,201,203,239,16,25,203,132,242,119,14,77,217,234,241,53,193,180,242,84,237,99,251,37,43,26,233,42,106,118,61,236,73,58,80,71,44,189,61,232,231,236,218,223,121,200,134,203,214,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,17,3,201,131,33,169,177,86,104,98,92,255,0,190,209,85,246,124,15,78,219,93,137,238,167,149,176,73,113,172,142,70,207,35,38,71,163,30,248,105,181,99,162,86,191,186,186,55,174,197,107,21,211,18,0,213,92,218,160,213,92,9,84,226,39,128,239,195,127,7,121,73,159,57,79,101,221,143,176,254,87,225,255,0,105,90,237,214,238,165,86,40,133,180,52,45,143,87,117,90,157,106,120,27,80,173,219,28,146,204,212,142,20,215,100,77,72,171,39,39,149,183,23,118,172,245,202,58,92,154,188,219,169,45,56,179,43,236,244,22,214,71,21,67,118,93,45,81,49,32,134,170,40,220,229,149,31,26,71,27,39,238,86,35,228,137,200,228,235,36,81,227,167,54,190,10,61,137,89,89,197,150,89,91,45,84,118,89,186,49,227,75,124,9,208,145,181,211,79,211,101,205,168,174,217,39,89,242,197,28,173,141,173,114,72,141,149,82,69,150,103,176,45,87,40,206,30,191,10,220,65,75,155,55,58,155,83,236,185,85,209,173,150,223,89,75,218,36,172,174,171,138,166,58,55,70,142,77,145,244,95,19,231,234,170,171,155,36,48,237,110,174,87,199,55,230,63,240,45,195,167,226,197,195,142,29,192,23,42,126,150,36,184,110,190,226,111,127,118,151,74,134,51,124,93,210,201,31,228,99,100,52,251,163,114,49,253,14,162,34,43,212,200,0,6,42,243,71,242,39,153,191,69,245,138,35,42,140,85,230,143,228,79,51,126,139,235,20,64,64,9,237,114,95,55,177,150,66,230,134,31,205,204,191,158,146,59,238,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,39,160,225,59,205,62,77,252,192,195,222,163,1,147,252,200,249,125,211,112,237,83,30,112,228,221,170,173,217,117,113,168,109,53,109,182,24,165,153,152,101,233,20,17,196,178,212,77,60,179,76,202,153,150,119,35,220,214,178,55,171,35,215,87,198,138,18,191,195,23,16,184,87,138,12,154,178,230,230,22,166,236,29,191,169,77,113,181,190,170,58,137,173,149,209,59,108,180,242,57,139,253,204,140,87,53,142,124,82,196,245,99,55,237,71,19,188,66,225,94,23,242,106,245,155,152,166,155,183,246,14,157,53,186,214,202,168,233,230,185,215,74,237,177,83,198,231,175,247,82,61,90,215,185,145,69,43,209,143,217,181,96,135,131,238,44,241,151,8,185,161,246,226,197,79,87,120,177,87,211,201,77,125,195,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,155,244,234,49,21,27,43,209,92,96,241,103,140,184,186,205,15,183,23,218,122,187,61,138,130,158,58,107,22,28,117,122,85,65,106,98,198,196,157,88,244,142,36,123,229,149,139,35,158,172,223,167,77,138,170,216,152,136,22,255,0,58,51,123,25,103,214,104,98,12,220,204,9,233,36,190,226,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,119,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,248,163,61,57,110,114,251,166,226,38,166,76,225,206,75,85,91,114,234,221,80,234,106,43,108,209,75,11,49,51,214,41,227,149,98,168,134,120,166,133,148,211,36,14,87,181,174,100,143,71,199,174,172,145,19,24,56,177,243,79,156,159,48,49,15,168,206,4,212,242,184,242,39,150,95,90,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,33,91,139,31,52,249,201,243,3,16,250,140,224,72,166,80,112,101,98,227,15,150,102,84,91,35,186,251,27,25,225,127,180,85,24,102,229,43,222,180,173,146,91,189,87,86,154,166,54,235,172,50,244,162,69,145,173,89,35,115,26,230,238,68,124,82,69,5,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,164,191,242,138,226,207,6,226,28,187,183,240,167,121,167,164,178,98,28,43,79,83,83,101,146,106,245,115,241,11,39,171,171,170,169,72,163,88,218,216,223,3,100,143,86,117,30,247,179,124,136,136,216,223,183,213,115,35,229,247,83,196,77,52,121,195,147,118,170,70,230,45,186,157,180,213,182,216,98,138,23,226,102,44,176,71,18,203,81,52,241,67,11,233,161,73,220,143,115,92,249,24,140,143,93,25,26,32,70,95,2,220,58,126,51,188,71,97,220,1,114,167,234,225,187,126,235,238,38,247,246,235,107,167,123,55,197,221,44,114,126,90,71,195,79,186,55,43,217,215,234,34,42,49,77,138,76,21,229,25,195,215,224,167,135,217,115,102,231,83,117,101,235,53,122,53,178,219,235,41,123,60,116,116,52,146,212,199,70,232,209,201,190,78,179,37,124,253,85,84,107,163,154,29,173,209,170,249,51,168,13,122,249,128,101,31,16,89,103,196,21,222,237,196,13,227,237,53,126,38,217,61,183,22,193,65,21,37,45,242,150,8,163,129,142,108,80,181,177,195,52,113,178,22,75,14,155,152,237,171,171,218,246,75,38,112,114,161,224,114,155,13,90,172,156,92,102,51,234,210,251,114,167,168,126,17,180,171,37,167,74,26,73,91,36,14,173,157,28,141,89,95,60,78,127,73,169,172,73,12,173,147,87,186,70,116,100,83,30,96,12,27,153,248,102,124,25,152,24,122,146,251,98,170,168,164,169,168,183,213,162,186,9,223,77,81,29,68,73,35,117,209,236,73,97,141,85,142,213,143,68,86,185,28,213,86,175,160,2,42,249,231,126,132,255,0,121,63,134,152,171,202,227,207,102,89,125,107,209,235,76,170,231,157,250,19,253,228,254,26,98,175,43,143,61,153,101,245,175,71,173,2,90,120,232,224,202,197,198,30,92,82,219,35,186,251,27,25,225,126,209,81,134,110,82,189,235,74,217,37,70,117,105,170,99,110,186,195,47,74,36,89,26,213,146,55,49,174,110,228,71,197,36,16,224,60,151,205,12,202,205,8,50,95,8,97,10,185,241,180,245,21,116,137,101,171,124,116,51,199,61,52,114,73,81,20,157,165,209,182,39,177,176,203,171,94,173,93,88,173,241,238,54,115,60,253,171,0,96,219,22,50,191,230,13,155,15,82,81,226,28,85,79,67,77,122,174,133,21,175,175,101,26,74,148,203,42,34,237,115,216,217,228,98,63,77,234,205,141,85,86,198,196,104,71,95,52,59,22,104,97,174,2,114,218,203,157,24,230,147,24,99,104,49,197,27,175,87,138,74,24,233,32,158,119,209,92,223,178,56,227,99,27,178,54,185,177,35,246,49,94,145,163,213,173,87,43,83,5,121,123,224,12,27,154,124,92,224,156,190,204,28,61,73,124,195,215,202,123,221,53,117,13,74,46,201,89,236,122,197,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,73,31,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,214,189,30,180,15,63,198,223,7,216,155,132,108,208,150,202,228,171,173,193,55,202,137,221,132,239,21,114,211,245,235,160,138,56,31,51,36,142,39,171,154,248,93,82,200,149,238,100,105,34,181,94,198,181,23,107,126,174,5,248,205,190,240,121,152,245,87,57,45,94,217,193,152,163,179,211,226,107,108,76,98,85,58,56,149,253,42,154,105,29,166,147,69,213,149,82,55,57,35,145,175,115,93,181,85,146,199,58,153,233,145,121,113,196,94,92,92,114,191,52,44,221,186,213,93,164,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,156,204,220,237,23,69,106,181,206,99,218,246,61,236,118,186,217,233,145,121,143,195,166,99,220,114,191,52,44,221,134,235,67,164,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,164,47,218,237,23,68,114,57,174,99,218,199,177,236,104,108,189,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,144,151,203,115,152,37,55,14,213,50,100,246,114,93,106,221,151,87,26,135,84,209,92,166,150,89,153,134,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,77,53,124,138,179,104,0,197,94,104,254,68,243,55,232,190,177,68,101,81,138,188,209,252,137,230,111,209,125,98,136,8,1,51,167,152,255,0,47,250,206,29,239,178,230,222,80,225,223,245,39,175,236,208,75,77,79,36,245,18,97,218,173,140,143,109,67,230,124,146,62,25,164,69,123,38,87,109,73,37,88,156,140,252,138,203,130,198,209,24,255,0,0,96,220,211,193,183,108,190,204,28,61,73,124,195,215,202,117,166,174,161,169,69,217,43,53,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,64,215,51,134,46,33,113,87,11,249,203,101,205,204,45,77,219,251,7,82,154,227,107,125,84,148,240,220,232,101,110,217,105,228,115,23,251,153,24,174,107,218,201,98,137,234,199,236,218,187,15,100,190,111,96,220,250,202,252,63,155,153,127,61,92,150,44,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,206,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,88,22,227,111,131,236,77,194,54,104,75,101,114,85,214,224,155,229,68,238,194,119,138,185,105,250,245,208,69,28,15,153,146,71,19,213,205,124,46,169,100,74,247,50,52,145,90,175,99,90,139,181,174,9,56,193,196,220,35,102,132,87,166,173,93,110,9,190,84,64,220,89,103,164,138,159,175,93,4,81,206,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,187,154,27,15,3,242,112,158,41,177,99,156,43,102,198,184,90,187,182,217,113,5,190,158,233,110,169,233,62,62,189,44,241,182,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,247,31,172,0,3,23,248,193,227,251,40,248,77,181,123,61,210,82,99,28,119,37,68,112,179,10,80,92,217,20,244,204,86,178,71,77,91,34,54,69,164,103,74,70,57,136,230,43,229,87,179,99,85,157,73,35,12,75,231,157,250,19,253,228,254,26,98,175,43,143,61,153,101,245,175,71,173,50,43,156,126,63,193,185,167,131,120,125,204,28,190,196,52,151,204,61,124,167,196,117,52,53,212,202,187,37,102,182,212,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,76,117,229,113,231,179,44,190,181,232,245,160,79,241,138,188,209,252,137,230,111,209,125,98,136,202,163,21,121,163,249,19,204,223,162,250,197,16,16,2,73,167,53,238,7,42,112,213,214,247,197,198,92,190,145,44,87,42,138,119,226,235,74,50,42,117,161,171,149,209,192,218,216,17,168,212,149,147,202,230,117,90,186,202,147,74,233,53,123,100,127,70,50,205,170,0,214,91,34,243,211,49,248,116,204,123,118,104,101,125,231,176,221,104,117,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,212,133,251,91,170,106,142,71,53,175,99,152,246,49,237,216,167,34,243,211,46,56,139,203,139,118,104,101,125,231,183,90,171,181,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,211,153,155,155,170,106,173,86,185,175,99,158,199,177,238,133,110,100,92,25,88,184,75,204,123,61,207,1,221,122,184,51,29,246,218,139,69,182,119,189,245,86,169,41,214,30,189,51,164,118,189,88,83,180,68,177,72,174,89,54,171,154,253,85,157,89,124,87,4,156,96,226,110,17,179,66,43,211,86,174,183,4,223,42,32,110,44,179,210,69,79,215,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,93,205,13,135,128,0,96,7,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,181,232,245,166,127,243,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,235,94,143,90,7,191,230,63,203,254,179,135,123,236,185,183,148,56,119,253,73,235,251,52,18,211,83,201,61,68,152,118,171,99,35,219,80,249,159,36,143,134,105,17,94,201,149,219,82,73,86,39,35,63,34,178,221,94,77,153,71,196,21,29,246,237,155,116,87,143,179,153,79,116,210,10,234,106,138,8,164,147,20,213,83,178,162,56,91,78,247,183,169,20,52,242,79,35,223,51,28,141,116,141,72,180,147,73,86,25,74,199,248,3,6,230,158,13,187,101,246,96,225,234,75,230,30,190,83,173,53,117,13,74,46,201,89,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,122,0,0,0,32,7,154,63,158,204,205,250,47,163,209,23,87,150,119,15,88,87,138,12,154,226,31,40,241,77,79,96,237,255,0,101,234,109,215,70,82,199,81,53,178,186,39,92,157,21,68,109,122,127,117,27,209,174,99,159,20,178,177,30,205,251,146,213,115,71,243,217,153,191,69,244,122,34,250,242,87,205,236,27,132,51,67,27,101,29,246,122,184,111,185,133,79,67,53,137,91,2,190,9,159,111,142,182,89,225,123,211,189,143,88,166,89,26,170,155,21,33,145,21,200,229,99,94,24,43,157,25,67,140,178,23,52,49,6,81,230,4,20,145,223,112,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,36,211,148,167,26,254,219,163,163,225,55,51,110,119,90,203,212,61,105,48,93,194,117,235,198,234,24,96,234,62,216,229,70,239,143,162,200,165,146,39,72,231,53,99,87,68,139,26,69,11,31,149,92,116,112,101,98,227,15,46,41,109,145,221,125,141,140,240,191,104,168,195,55,41,94,245,165,108,146,163,58,180,213,49,183,93,97,151,165,18,44,141,106,201,27,152,215,55,114,35,226,147,95,107,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,64,218,120,128,30,104,254,123,51,55,232,190,143,68,73,167,44,190,48,113,55,20,185,95,123,178,230,50,213,214,99,108,13,81,19,110,183,135,69,79,20,23,56,43,36,168,125,51,217,28,12,141,177,61,141,133,241,57,136,205,52,142,55,238,114,200,230,178,50,249,163,249,236,204,223,162,250,61,16,23,87,150,119,15,88,87,138,12,154,226,31,40,241,77,79,96,237,255,0,101,234,109,215,70,82,199,81,53,178,186,39,92,157,21,68,109,122,127,117,27,209,174,99,159,20,178,177,30,205,251,147,13,115,163,40,113,150,66,230,134,32,202,60,192,130,146,59,238,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,114,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,166,117,114,87,205,236,27,132,51,67,27,101,29,246,122,184,111,185,133,79,67,53,137,91,2,190,9,159,111,142,182,89,225,123,211,189,143,88,166,89,26,170,155,21,33,145,21,200,229,99,95,158,156,116,112,101,98,227,15,46,41,109,145,221,125,141,140,240,191,104,168,195,55,41,94,245,165,108,146,163,58,180,213,49,183,93,97,151,165,18,44,141,106,201,27,152,215,55,114,35,226,144,49,87,148,167,26,254,219,163,163,225,55,51,110,119,90,203,212,61,105,48,93,194,117,235,198,234,24,96,234,62,216,229,70,239,143,162,200,165,146,39,72,231,53,99,87,68,139,26,69,11,31,39,230,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,147,169,203,47,140,28,77,197,46,87,222,236,185,140,181,117,152,219,3,84,68,219,173,225,209,83,197,5,206,10,201,42,31,76,246,71,3,35,108,79,99,97,124,78,98,51,77,35,141,251,156,178,57,172,8,203,230,143,231,179,51,126,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,192,14,104,254,123,51,55,232,190,143,68,103,255,0,37,79,43,24,167,230,5,119,167,91,128,138,190,44,124,211,231,39,204,12,67,234,51,146,41,148,28,25,88,184,195,229,153,149,22,200,238,190,198,198,120,95,237,21,70,25,185,74,247,173,43,100,150,239,85,213,166,169,141,186,235,12,189,40,145,100,107,86,72,220,198,185,187,145,31,20,145,215,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,104,16,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,154,185,161,205,27,52,51,71,132,180,200,155,237,53,92,216,218,247,81,83,73,137,241,98,75,29,42,85,90,186,201,44,113,65,13,43,98,107,31,35,92,180,210,181,81,88,176,196,237,122,139,80,238,142,106,115,35,229,247,83,196,77,52,121,195,147,118,170,70,230,45,186,157,180,213,182,216,98,138,23,226,102,44,176,71,18,203,81,52,241,67,11,233,161,73,220,143,115,92,249,24,140,143,93,25,26,36,43,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,7,171,201,124,161,198,89,245,154,24,127,40,242,254,10,73,47,184,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,253,234,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,185,127,204,147,134,124,27,194,134,81,228,62,86,224,250,234,187,139,221,81,137,238,87,123,157,74,171,95,113,184,200,203,75,37,157,35,220,173,133,155,98,141,140,141,170,187,88,198,238,115,223,190,71,200,255,0,2,252,25,88,184,60,203,138,171,100,151,95,108,227,60,81,217,234,49,53,202,39,189,41,93,36,72,254,149,53,52,110,211,72,98,234,202,137,35,154,146,72,231,185,206,218,138,200,163,196,14,121,223,161,63,222,79,225,160,98,175,43,143,61,153,101,245,175,71,173,50,171,158,119,232,79,247,147,248,105,138,188,174,60,246,101,151,214,189,30,180,202,174,121,223,161,63,222,79,225,160,69,89,59,220,184,184,28,169,225,75,6,215,227,12,193,125,37,70,98,227,10,120,25,93,12,76,138,86,89,41,26,170,244,162,138,116,69,115,222,231,43,93,59,154,238,147,159,20,77,106,57,33,73,100,140,190,87,30,123,50,203,235,94,143,90,101,255,0,54,190,53,253,137,71,89,194,110,89,92,238,180,119,169,186,50,99,75,132,11,208,141,180,51,65,212,101,177,170,173,223,39,89,146,197,36,174,141,205,106,70,141,137,86,68,150,102,48,44,87,50,62,96,148,220,68,212,199,147,217,55,117,171,110,93,91,170,27,83,91,114,134,89,97,102,38,122,197,4,145,36,180,243,65,20,208,178,154,100,157,168,199,57,204,145,232,201,52,213,145,170,126,175,39,155,183,17,115,103,13,69,139,3,92,234,223,148,148,117,11,87,142,40,221,53,42,193,12,243,80,213,182,134,86,71,50,245,154,247,205,4,109,115,169,147,87,36,81,164,186,181,173,211,13,114,47,34,243,31,136,188,199,183,101,126,87,217,187,117,214,187,89,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,56,89,185,186,174,138,229,115,154,198,53,239,123,24,237,138,114,47,34,242,227,135,76,184,183,101,126,87,217,187,13,170,135,89,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,73,159,181,186,174,136,212,107,90,198,53,140,99,24,208,184,0,30,83,52,179,75,2,100,182,4,185,230,102,101,223,125,141,134,236,221,30,219,91,217,102,168,233,117,102,100,49,254,78,22,62,71,107,36,172,111,186,213,211,93,87,68,69,84,8,214,231,39,195,238,83,217,232,237,60,64,219,49,5,170,197,142,175,183,5,163,185,91,106,39,169,150,171,18,198,200,41,225,142,74,118,110,124,112,246,88,225,102,245,70,71,27,155,50,110,147,169,210,100,177,86,93,254,42,184,152,198,92,87,230,229,102,105,99,10,26,75,115,27,78,219,109,162,217,76,136,230,91,173,209,190,71,197,2,201,181,29,51,247,75,35,223,35,145,55,61,238,218,214,51,100,108,242,183,220,151,205,12,53,149,248,103,58,47,88,66,174,12,19,140,42,42,105,44,247,166,190,57,96,158,120,36,124,114,68,253,142,87,66,253,209,75,181,178,163,21,233,20,142,102,228,99,149,2,93,57,62,240,245,133,112,78,68,167,16,93,167,218,24,147,49,186,244,219,164,165,141,190,203,161,163,172,158,14,207,12,154,44,139,213,146,46,172,139,185,26,237,144,55,98,44,91,223,159,228,0,242,238,226,243,241,82,206,85,251,83,91,209,203,220,99,210,162,197,27,40,59,76,208,116,155,47,101,171,143,106,164,137,210,146,87,111,70,239,221,20,146,233,27,228,72,182,207,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,100,0,243,71,243,217,153,191,69,244,122,34,127,136,1,230,143,231,179,51,126,139,232,244,64,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,154,109,115,216,217,225,115,154,139,171,82,88,213,116,220,154,200,87,44,94,96,20,121,69,89,77,195,246,119,226,46,201,129,106,246,193,134,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,190,105,30,230,194,230,55,84,108,110,123,227,245,92,1,112,163,151,28,90,240,35,139,112,86,53,139,176,221,104,115,2,229,61,130,255,0,4,40,250,171,69,83,173,150,212,87,53,21,83,169,11,246,181,37,133,85,27,35,90,213,69,99,217,28,140,142,188,210,202,220,119,146,216,238,231,150,121,151,98,246,54,36,179,116,123,109,23,106,134,163,165,213,133,147,71,249,72,94,248,221,172,114,177,222,235,151,77,116,93,21,21,16,54,126,45,87,22,62,86,51,147,229,254,33,244,233,204,63,229,139,204,2,179,55,104,233,184,126,206,252,69,218,241,213,38,216,48,205,202,88,231,150,170,253,75,28,19,77,43,106,94,214,44,105,52,17,211,247,205,35,218,233,154,246,234,142,145,175,124,153,129,197,143,149,140,228,249,127,136,125,58,112,53,172,37,211,154,247,3,148,216,150,213,123,226,227,46,95,86,183,219,109,61,59,241,117,165,25,45,66,87,82,68,216,224,109,108,8,212,114,196,248,34,107,58,173,93,34,88,98,116,154,177,209,191,173,17,102,209,24,3,31,224,220,211,193,182,156,193,203,236,67,73,124,195,215,202,116,169,161,174,166,85,217,43,53,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,64,214,179,37,243,123,25,100,46,104,97,252,220,203,249,233,35,190,225,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,119,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,108,61,195,23,16,184,87,138,12,154,178,230,230,22,166,236,29,191,169,77,113,181,190,170,58,137,173,149,209,59,108,180,242,57,139,253,204,140,87,53,142,124,82,196,245,99,55,237,72,171,230,117,192,119,224,66,251,83,159,57,79,101,219,128,113,5,193,222,210,181,219,173,221,58,92,47,51,153,11,99,213,221,87,47,70,162,119,84,43,118,199,28,80,185,99,133,52,223,19,87,29,120,62,226,207,25,112,139,154,31,110,44,84,245,119,139,21,125,60,148,215,220,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,191,78,163,17,81,178,189,20,60,255,0,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,181,235,21,164,32,113,11,138,108,88,231,63,115,47,26,225,106,238,219,101,196,24,194,243,116,183,84,244,159,31,94,150,122,217,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,113,55,252,174,60,137,229,151,214,189,98,180,12,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,167,196,163,78,242,178,149,64,57,105,81,74,104,138,84,7,10,136,169,162,162,42,126,178,6,57,152,101,52,57,121,158,181,55,42,24,209,148,215,54,190,117,68,100,109,69,146,74,202,197,215,70,254,166,39,138,19,208,96,199,52,252,140,143,48,178,98,76,75,108,137,18,229,109,174,160,88,213,35,139,87,34,201,43,92,138,231,42,42,38,147,185,124,126,0,98,79,41,140,251,159,12,230,67,242,186,226,237,244,213,212,245,213,209,189,242,74,170,138,216,169,209,24,141,68,86,233,164,42,191,251,161,51,166,176,185,79,141,110,25,123,143,45,216,174,217,59,162,158,145,179,53,28,215,189,157,207,137,236,84,213,139,175,243,141,147,178,183,17,179,22,96,123,125,241,174,213,103,89,154,238,247,46,138,217,94,223,143,127,130,32,30,176,225,83,83,144,5,9,226,86,80,84,139,168,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,124,78,14,87,196,34,124,64,168,0,6,37,115,56,199,159,98,120,91,189,203,12,210,199,81,45,125,181,173,88,209,200,186,45,74,124,81,83,251,21,32,211,43,240,173,78,53,204,28,61,134,105,162,108,157,190,233,73,78,244,115,145,169,177,243,177,139,227,170,127,59,238,95,216,73,79,57,108,206,167,85,183,101,100,21,50,246,148,125,190,186,104,182,189,25,210,219,86,168,186,235,181,87,118,222,237,12,109,229,143,128,151,23,113,7,79,89,52,17,62,10,58,102,72,138,245,111,115,217,93,70,186,162,42,47,126,142,241,2,113,178,247,13,71,132,176,157,29,138,40,152,196,129,101,114,163,116,211,87,72,231,124,17,19,227,247,30,140,0,56,85,209,10,20,169,218,252,14,182,34,235,170,46,173,95,188,14,198,149,28,39,129,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,12,120,137,243,3,153,223,223,149,235,252,182,82,115,136,49,226,39,204,14,103,127,126,87,175,242,217,72,214,210,252,149,191,25,246,47,14,131,253,33,139,245,41,247,150,244,0,67,221,32,0,0,156,238,29,188,191,101,143,247,155,101,255,0,34,136,184,69,189,225,219,203,246,88,255,0,121,182,95,242,40,139,132,90,22,62,74,159,8,246,56,63,54,244,133,255,0,94,175,122,64,1,234,215,128,0,0,0,0,0,0,0,0,0,4,85,243,206,253,9,254,242,127,13,37,80,138,190,121,223,161,63,222,79,225,160,98,175,43,143,61,153,101,245,175,71,173,39,248,128,30,87,30,123,50,203,235,94,143,90,79,240,0,0,0,0,16,3,205,31,207,102,102,253,23,209,232,140,170,228,99,250,108,253,219,254,36,98,175,52,127,61,153,155,244,95,71,162,50,171,145,143,233,179,247,111,248,144,18,168,88,172,107,193,222,81,227,126,37,240,119,19,215,11,61,36,56,135,10,211,212,37,76,44,163,99,153,120,171,217,27,40,106,106,85,250,181,95,72,212,149,99,115,88,146,171,251,58,245,17,180,236,98,223,80,0,197,94,104,254,68,243,55,232,190,177,68,101,81,138,188,209,252,137,230,111,209,125,98,136,8,86,225,59,205,62,77,252,192,195,222,163,1,178,153,173,103,9,222,105,242,111,230,6,30,245,24,13,148,192,22,255,0,63,178,114,197,196,6,77,98,204,157,196,115,118,122,76,77,111,117,60,117,59,94,254,201,84,199,36,148,213,59,24,246,44,157,41,227,138,94,158,244,107,246,109,119,186,229,66,224,0,53,87,6,101,115,80,225,226,235,147,92,75,221,113,229,45,170,146,151,9,230,117,68,215,187,75,225,172,116,207,117,106,50,21,185,54,86,200,187,216,245,169,153,211,34,38,177,236,168,98,49,83,107,163,142,207,240,95,147,150,44,253,226,131,0,101,86,41,155,101,150,235,112,146,162,227,30,215,175,105,165,164,167,150,174,90,109,88,246,61,157,102,83,186,46,163,92,142,103,83,122,106,173,209,66,114,120,35,200,106,158,28,120,104,193,217,109,121,162,164,131,16,165,59,238,152,129,97,167,138,55,173,198,165,235,44,145,202,248,158,246,204,248,90,232,233,146,93,238,222,202,118,42,104,221,173,75,234,0,3,85,115,106,131,85,112,61,6,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,116,242,243,152,174,87,227,174,18,241,103,19,51,81,82,91,238,88,46,158,100,188,225,54,220,100,168,158,150,181,243,58,43,125,59,230,74,116,114,50,173,203,10,54,116,133,99,106,201,34,42,175,70,77,177,173,196,255,0,2,181,56,3,135,156,177,226,123,43,104,42,231,195,23,204,15,100,185,99,56,102,170,139,101,166,227,61,61,19,27,60,75,36,137,52,140,170,154,165,85,99,99,31,210,123,94,187,155,27,216,200,240,212,15,127,150,249,253,156,185,73,152,245,25,185,128,51,10,235,110,197,245,189,167,182,221,37,123,106,228,174,237,11,186,110,210,217,209,236,168,222,253,36,94,171,93,249,70,181,255,0,158,214,185,54,52,201,72,243,66,44,163,194,13,206,170,218,74,172,118,182,122,103,98,7,211,83,71,3,18,181,88,139,35,21,177,72,248,149,237,85,216,247,198,228,141,239,107,158,198,198,199,54,54,194,7,44,174,29,105,179,255,0,137,123,116,248,167,9,210,95,48,78,12,167,146,243,127,134,190,41,93,73,51,246,57,148,116,238,86,181,88,247,186,161,89,39,70,85,70,73,21,61,66,42,61,26,230,58,93,56,245,205,44,119,146,220,39,99,156,204,203,75,239,177,177,37,155,217,157,138,183,178,195,81,210,234,220,169,97,147,242,115,49,241,187,88,229,123,125,230,174,154,234,154,42,34,160,100,1,138,188,209,252,137,230,111,209,125,98,136,142,174,30,185,143,113,157,142,115,247,45,48,86,41,206,78,219,101,196,24,194,205,107,184,211,125,157,181,71,215,165,158,182,40,229,143,123,41,154,246,238,99,220,154,181,81,201,174,168,168,189,228,138,243,71,242,39,153,191,69,245,138,32,33,91,132,239,52,249,55,243,3,15,122,140,6,199,184,179,11,88,177,206,21,188,224,172,83,67,219,108,184,130,223,81,107,184,211,117,95,31,94,150,120,221,28,177,239,98,181,237,220,199,185,53,106,163,147,93,81,81,123,205,112,184,78,243,79,147,127,48,48,247,168,192,103,79,54,190,53,253,183,89,89,194,110,89,92,237,85,150,88,122,50,99,75,132,11,215,145,213,208,207,212,101,177,170,173,217,31,69,241,69,36,174,141,206,114,200,173,137,86,53,138,102,60,35,219,58,44,89,95,134,179,67,16,89,114,95,28,213,227,12,19,5,67,93,101,188,85,208,201,73,60,240,62,54,191,100,145,200,198,59,124,110,115,162,87,236,98,61,99,87,163,90,142,70,163,37,236,89,95,137,115,67,15,217,115,163,28,213,224,252,19,61,67,157,122,188,82,80,201,87,60,16,50,55,63,100,113,198,199,187,124,142,107,98,71,236,122,49,100,71,171,92,141,86,175,213,145,121,23,152,252,69,230,61,187,43,242,190,205,219,174,181,218,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,233,194,205,205,213,116,87,43,156,214,49,175,123,216,199,51,211,34,243,31,135,76,199,184,229,126,104,89,187,13,214,135,73,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,72,95,181,218,46,136,228,115,92,199,181,143,99,216,208,217,79,9,225,107,22,6,194,182,108,21,133,168,123,21,151,15,219,233,237,118,234,110,171,228,232,82,193,27,99,138,61,239,87,61,219,88,198,166,174,85,114,233,170,170,175,121,174,23,22,62,105,243,147,230,6,33,245,25,204,233,229,41,198,191,177,43,40,248,77,204,219,157,170,142,203,55,90,76,23,112,157,122,18,54,186,105,250,143,182,57,81,187,36,235,62,89,100,137,210,57,174,73,17,209,34,200,178,194,198,96,183,22,62,105,243,147,230,6,33,245,25,192,154,158,87,30,68,242,203,235,94,177,90,66,183,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,181,235,21,164,43,113,99,230,159,57,62,96,98,31,81,156,11,105,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,176,79,2,252,102,216,184,195,203,138,171,156,150,175,99,99,60,47,217,233,241,53,182,38,61,105,91,36,168,254,149,77,52,142,215,88,101,233,74,169,27,156,178,70,230,57,174,220,136,201,100,138,12,81,193,101,214,245,192,230,91,113,89,149,184,126,174,190,162,58,123,210,99,200,34,169,116,175,108,16,92,234,99,167,184,69,2,181,85,25,28,81,171,39,86,59,70,177,145,73,211,68,73,229,44,6,75,230,246,50,200,92,208,195,249,185,151,243,210,71,125,195,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,238,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,13,156,193,106,184,98,226,23,10,241,65,147,86,92,220,194,212,221,131,183,245,41,174,54,183,213,71,81,53,178,186,39,109,150,158,71,49,127,185,145,138,230,177,207,138,88,158,172,102,253,169,117,64,0,0,138,190,121,223,161,63,222,79,225,166,42,242,184,243,217,150,95,90,244,122,211,42,185,231,126,132,255,0,121,63,134,152,171,202,227,207,102,89,125,107,209,235,64,159,224,0,24,1,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,173,122,61,105,159,252,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,250,215,163,214,129,63,198,63,241,139,193,214,4,226,255,0,2,83,216,47,245,158,198,196,150,109,255,0,103,241,7,78,106,143,101,245,102,167,125,87,245,43,39,138,57,250,177,211,164,127,148,85,217,174,230,232,169,223,144,7,159,143,31,224,217,113,253,70,86,183,16,210,38,44,165,179,195,127,125,165,202,173,157,109,210,205,36,13,168,98,42,104,246,36,176,189,142,218,171,177,86,61,251,122,145,238,13,101,241,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,178,147,202,83,141,127,109,209,209,240,155,153,183,59,173,101,234,30,180,152,46,225,58,245,227,117,12,48,117,31,108,114,163,119,199,209,100,82,201,19,164,115,154,177,171,162,69,141,34,133,143,188,28,203,56,21,169,226,107,12,210,230,126,88,208,85,213,102,134,28,167,130,219,75,66,218,168,163,130,239,110,90,133,87,64,245,158,70,69,11,225,89,230,153,178,35,147,114,117,35,115,94,174,141,99,131,96,54,168,49,87,154,63,145,60,205,250,47,172,81,22,255,0,151,7,48,10,62,34,44,81,101,38,111,98,47,245,88,160,237,51,197,83,81,28,20,241,226,42,93,239,147,117,59,33,100,113,178,104,99,84,99,225,70,238,88,226,73,90,175,252,178,69,112,57,163,249,19,204,223,162,250,197,16,16,2,109,80,106,174,109,80,5,191,207,76,139,203,142,34,242,226,227,149,249,161,102,237,214,170,237,37,134,104,149,25,85,111,170,106,42,71,85,77,34,162,244,230,102,231,104,186,43,85,174,115,30,215,177,239,99,181,225,226,43,33,177,151,13,185,185,125,202,156,103,69,86,215,219,170,30,251,101,116,212,233,11,46,214,229,123,146,158,182,36,107,222,221,146,53,186,171,81,238,216,244,124,110,93,236,114,38,203,198,63,241,139,193,214,4,226,255,0,2,83,216,47,245,158,198,196,150,109,255,0,103,241,7,78,106,143,101,245,102,167,125,87,245,43,39,138,57,250,177,211,164,127,148,85,217,174,230,232,169,222,17,151,203,115,152,37,55,14,213,50,100,246,114,93,106,221,151,87,26,135,84,209,92,166,150,89,153,134,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,77,53,124,138,179,104,106,239,143,240,6,50,202,204,101,118,203,236,193,195,213,118,60,67,99,168,90,106,234,26,148,77,241,63,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,147,238,84,252,118,218,150,213,65,194,206,114,226,106,182,220,155,80,144,96,139,173,198,118,186,9,32,86,177,177,217,213,234,136,230,61,174,71,44,27,220,228,122,63,160,213,102,200,35,144,37,40,215,219,143,238,18,49,151,11,89,184,234,171,206,40,171,197,88,123,28,212,86,93,44,183,235,133,74,75,113,170,123,94,215,84,199,91,175,188,234,150,58,120,213,210,233,178,94,163,94,155,92,175,138,61,130,79,21,157,25,67,131,115,235,43,241,6,81,230,4,21,114,88,177,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,251,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,67,89,105,46,215,89,173,84,246,41,174,117,111,182,209,212,77,87,79,70,233,156,176,67,60,205,141,178,202,200,245,218,215,189,176,66,215,57,19,87,36,81,162,235,181,52,202,14,87,30,123,50,203,235,94,143,90,91,78,42,184,103,198,92,40,102,229,102,86,227,10,234,75,139,29,78,219,149,162,231,76,168,214,92,109,210,62,70,69,58,199,185,93,11,247,69,35,31,27,149,118,189,142,218,231,179,100,143,244,28,5,102,150,4,201,110,44,112,54,102,102,93,247,216,216,110,205,237,62,219,91,217,102,168,233,117,109,181,80,199,249,56,88,249,29,172,146,177,190,235,87,77,117,93,17,21,80,54,41,49,87,154,63,145,60,205,250,47,172,81,25,84,98,175,52,127,34,121,155,244,95,88,162,2,0,77,156,243,163,55,176,110,66,229,126,32,205,204,192,158,174,59,22,29,167,108,213,9,73,2,205,60,175,124,141,138,40,99,103,114,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,38,177,134,85,115,20,226,151,29,241,23,158,53,248,115,18,97,191,179,54,92,183,184,92,108,86,171,36,174,134,90,170,121,155,50,71,85,45,76,209,57,204,124,210,62,157,136,173,141,238,137,141,141,173,98,189,119,203,40,88,172,232,205,236,101,159,89,161,136,51,115,48,39,164,146,251,136,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,222,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,39,252,168,120,28,166,195,86,171,39,23,25,140,250,180,190,220,169,234,31,132,109,42,201,105,210,134,146,86,201,3,171,103,71,35,86,87,207,19,159,210,106,107,18,67,43,100,213,238,145,157,27,21,203,23,128,239,195,125,246,155,62,115,98,203,187,0,225,251,131,125,155,107,184,219,186,148,184,162,102,178,102,201,163,186,173,94,141,60,237,167,87,110,142,72,166,114,73,10,235,178,86,164,212,128,0,1,128,28,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,250,215,163,214,153,255,0,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,173,122,61,104,19,252,0,0,8,128,227,215,143,94,44,114,91,139,28,115,150,121,105,154,222,198,195,118,111,102,118,42,47,97,91,106,58,93,91,109,44,210,126,82,106,119,200,237,100,149,238,247,156,186,107,162,104,136,136,153,1,202,147,138,60,246,226,83,240,163,248,107,199,63,104,254,206,123,19,217,159,214,202,58,62,135,104,237,221,111,245,180,81,238,221,208,139,243,181,211,111,118,154,174,161,128,28,209,252,246,102,111,209,125,30,136,197,83,42,185,163,249,236,204,223,162,250,61,17,226,178,3,132,204,101,196,102,87,230,182,56,203,250,138,186,235,238,90,211,218,234,105,240,229,37,2,79,61,229,149,82,78,146,164,111,234,53,90,248,162,167,146,68,99,89,35,229,93,24,212,220,173,69,9,105,229,197,199,29,79,21,184,54,191,7,230,11,41,41,243,23,7,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,244,154,249,98,115,85,169,50,69,31,213,197,231,45,220,184,226,191,49,240,230,99,201,137,62,198,215,210,126,67,19,77,110,182,36,181,87,250,86,172,73,19,86,71,74,216,225,154,56,217,44,109,153,209,74,229,107,227,71,35,155,11,24,65,190,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,97,62,15,184,179,193,188,93,101,127,219,139,21,61,37,158,251,65,81,37,53,247,14,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,108,215,168,196,85,116,79,68,11,149,149,185,91,129,50,91,2,91,50,207,45,44,94,198,195,118,110,183,98,162,237,83,84,116,186,179,62,105,63,41,51,223,35,181,146,87,187,222,114,233,174,137,162,34,34,65,103,52,127,61,153,155,244,95,71,162,39,248,128,30,104,254,123,51,55,232,190,143,68,6,42,147,189,203,139,142,58,158,43,112,109,126,15,204,22,82,83,230,46,15,167,129,245,211,68,248,162,101,238,145,202,172,74,216,160,69,71,49,237,114,53,179,181,173,233,53,242,196,230,171,82,100,138,56,150,200,14,19,49,151,17,153,95,154,216,227,47,234,42,235,175,185,107,79,107,169,167,195,148,148,9,60,247,150,85,73,58,74,145,191,168,213,107,226,138,158,73,17,141,100,143,149,116,99,83,114,181,22,213,96,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,66,114,56,188,229,187,151,28,87,230,62,28,204,121,49,39,216,218,250,79,200,98,105,173,214,196,150,170,255,0,74,213,137,34,106,200,233,91,28,51,71,27,37,141,179,58,41,92,173,124,104,228,115,97,99,12,149,202,220,173,192,153,45,129,45,153,103,150,150,47,99,97,187,55,91,177,81,118,169,170,58,93,89,159,52,159,148,153,239,145,218,201,43,221,239,57,116,215,68,209,17,17,45,175,7,220,89,224,222,46,178,191,237,197,138,158,146,207,125,160,168,146,154,251,135,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,54,107,212,98,42,186,39,162,95,80,32,7,154,63,158,204,205,250,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,227,0,57,163,249,236,204,223,162,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,2,42,248,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,33,91,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,90,245,138,208,50,168,178,152,95,132,124,154,194,92,71,98,46,37,237,24,70,213,14,36,191,91,224,129,155,41,92,157,146,185,95,81,219,171,163,213,235,27,102,170,142,74,118,61,205,141,174,252,140,174,220,229,169,155,117,235,0,8,171,231,157,250,19,253,228,254,26,74,161,21,124,243,191,66,127,188,159,195,64,197,94,87,30,123,50,203,235,94,143,90,101,87,60,239,208,159,239,39,240,211,21,121,92,121,236,203,47,173,122,61,105,149,92,243,191,66,127,188,159,195,64,141,92,173,205,44,119,146,216,238,217,153,153,105,125,246,54,36,179,117,187,21,111,101,134,163,165,213,133,240,201,249,57,152,248,221,172,114,189,190,243,87,77,117,77,21,17,83,229,192,24,3,25,102,158,50,180,229,246,95,97,234,187,230,33,190,84,37,53,13,13,50,38,249,95,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,121,242,111,185,112,114,255,0,163,225,222,197,22,109,230,246,29,255,0,85,138,254,211,4,84,213,18,65,81,30,29,165,222,248,246,211,190,23,201,27,230,154,52,71,190,100,118,228,142,84,137,168,207,203,44,161,120,56,36,224,251,12,240,141,149,241,89,90,148,149,184,218,249,79,3,177,101,226,146,90,142,133,116,241,73,59,225,100,113,202,245,107,89,11,106,95,18,61,172,141,100,70,163,222,214,170,237,110,69,0,0,130,190,102,28,107,219,184,159,199,118,220,19,150,151,62,211,150,216,75,74,154,42,200,214,170,31,108,215,77,12,107,37,68,212,243,54,61,157,29,95,4,104,232,247,38,179,185,30,173,153,26,220,170,230,197,198,189,187,11,97,91,159,10,249,111,115,223,137,47,58,83,99,25,216,181,84,243,90,168,93,29,61,68,116,241,185,26,200,230,237,81,205,181,234,217,30,212,137,37,141,236,85,149,21,145,109,146,249,67,140,179,235,52,48,254,81,229,252,20,146,95,113,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,251,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,66,245,112,3,193,245,215,139,44,220,107,110,9,73,30,4,193,213,20,117,248,173,243,74,228,125,76,15,123,150,58,24,155,27,219,46,250,132,134,86,44,141,115,82,38,53,239,221,189,35,142,73,212,199,153,47,149,249,149,149,243,228,190,47,194,20,147,224,153,233,233,41,22,203,72,249,40,96,142,10,105,35,146,158,40,251,51,163,116,76,99,161,139,70,177,90,154,49,27,225,220,126,79,14,185,13,131,120,109,202,59,22,84,224,202,42,70,178,221,78,199,220,235,161,167,88,95,118,184,171,26,149,21,178,163,158,247,111,145,205,213,26,175,118,198,35,35,106,236,99,81,46,88,26,214,113,59,195,214,42,225,127,57,111,89,71,138,106,123,127,96,233,212,219,174,140,165,146,158,27,157,12,173,221,21,68,109,122,127,117,27,209,174,123,89,44,82,177,30,253,155,151,58,121,74,113,175,236,74,202,62,19,115,54,231,106,163,178,205,214,147,5,220,39,94,132,141,174,154,126,163,237,142,84,110,201,58,207,150,89,34,116,142,107,146,68,116,72,178,44,176,177,153,193,198,223,7,216,103,139,156,175,150,202,228,164,162,198,214,58,121,221,132,239,21,114,212,116,40,103,150,72,31,51,36,142,39,163,92,201,155,76,200,149,238,100,139,26,57,94,198,185,83,107,181,225,3,106,130,0,121,163,249,236,204,223,162,250,61,17,41,60,184,184,193,186,241,97,148,117,237,199,43,72,152,239,5,84,65,65,122,125,52,78,141,149,208,74,197,90,106,229,106,49,34,141,242,172,115,177,241,198,229,68,124,14,122,54,54,72,200,219,22,220,209,252,246,102,111,209,125,30,136,12,255,0,228,169,229,99,20,252,192,174,244,235,113,239,249,145,112,135,133,120,136,201,171,166,58,182,209,90,168,51,11,4,219,223,91,107,188,214,87,199,111,134,74,24,157,213,168,164,171,158,68,233,244,122,125,103,198,178,57,141,142,93,28,178,69,27,230,87,120,14,74,158,86,49,79,204,10,239,78,183,24,213,204,235,152,5,30,110,214,84,240,253,146,24,139,181,224,90,77,208,98,107,148,81,193,45,45,250,170,57,225,154,38,211,61,204,89,18,24,36,167,238,154,55,181,179,57,238,209,29,27,88,249,2,61,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,38,127,39,248,188,252,107,121,122,103,47,218,154,222,182,97,96,236,191,190,81,98,141,148,29,154,25,250,180,21,157,150,174,61,170,177,175,86,56,157,189,27,179,108,177,203,164,108,141,98,221,22,188,42,240,207,140,184,175,205,202,60,173,193,245,212,150,230,54,157,215,43,189,206,165,81,204,183,91,163,124,108,150,116,143,114,58,103,238,150,54,50,54,170,110,123,219,185,204,102,249,25,57,57,191,149,184,19,37,184,29,205,28,180,203,75,23,177,176,221,155,47,241,71,98,162,237,83,84,116,186,180,149,83,73,249,73,158,249,29,172,146,189,222,243,151,77,116,77,17,17,16,53,215,51,211,150,231,48,74,110,29,170,100,201,236,228,186,213,187,46,174,53,14,169,162,185,77,44,179,51,12,189,34,158,73,82,42,120,96,150,105,153,83,50,192,213,99,92,214,70,245,124,154,106,249,21,112,44,246,185,209,148,56,203,33,115,67,16,101,30,96,65,73,29,247,14,212,54,26,133,164,157,38,130,86,62,54,203,20,209,191,185,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,80,54,93,197,152,90,197,142,112,173,231,5,98,154,30,219,101,196,22,250,139,93,198,155,170,248,250,244,179,198,232,229,143,123,21,175,110,230,61,201,171,85,28,154,234,138,139,222,107,239,198,223,7,216,155,132,108,208,150,202,228,171,173,193,55,202,137,221,132,239,21,114,211,245,235,160,138,56,31,51,36,142,39,171,154,248,93,82,200,149,238,100,105,34,181,94,198,181,23,107,115,171,149,15,28,116,216,150,213,100,225,31,49,153,86,183,219,109,61,67,48,141,217,95,45,66,87,82,68,217,39,117,20,234,229,114,196,248,34,107,250,78,77,34,88,98,108,122,49,209,179,173,158,153,233,145,121,113,196,94,92,92,114,191,52,44,221,186,213,93,164,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,156,204,220,237,23,69,106,181,206,99,218,246,61,236,112,107,46,79,247,43,143,34,121,101,245,175,88,173,32,135,48,176,85,215,45,113,254,37,203,155,237,69,36,247,44,43,120,173,178,86,75,72,247,58,9,39,166,153,240,200,232,220,230,181,202,197,115,21,81,85,173,93,52,213,19,192,157,238,87,30,68,242,203,235,94,177,90,6,85,2,16,56,133,230,61,198,118,6,207,220,203,193,88,91,57,59,21,151,15,227,11,205,174,221,77,246,118,213,39,66,150,10,217,99,138,61,239,166,115,221,181,140,106,106,229,87,46,154,170,170,247,146,127,192,86,105,99,188,233,225,59,3,102,102,101,223,125,179,137,47,62,211,237,181,189,150,26,126,175,74,229,85,12,127,147,133,140,141,186,71,19,27,238,181,53,211,85,213,85,85,67,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,10,92,84,112,190,0,80,133,104,186,161,212,244,93,117,85,209,169,247,29,141,215,226,5,71,156,204,44,53,30,45,194,117,150,41,98,99,210,117,137,200,142,211,77,91,35,93,241,69,79,135,220,122,48,6,175,249,161,133,106,112,86,96,226,28,51,83,19,99,236,23,74,186,118,35,92,142,77,140,157,236,79,13,19,249,191,114,126,194,114,249,99,227,207,182,220,45,217,37,154,105,100,168,138,190,228,215,44,136,229,93,18,165,126,42,171,253,146,17,151,204,227,1,46,17,226,14,162,178,24,34,100,21,148,207,145,85,138,222,247,190,186,177,117,84,68,78,253,27,226,100,151,38,156,206,167,69,184,229,100,245,50,246,149,125,194,186,24,182,189,89,210,219,72,170,186,235,181,23,118,238,237,0,149,112,0,20,28,167,136,84,248,132,241,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,14,74,92,5,42,228,212,169,171,169,78,158,37,109,3,146,153,30,145,177,94,190,8,84,126,102,36,172,142,130,203,81,87,35,182,181,155,53,93,53,241,122,39,249,192,128,190,100,184,150,124,75,197,126,34,168,150,103,189,180,244,22,216,24,142,87,119,39,101,99,188,21,87,226,245,255,0,9,152,252,154,240,12,15,194,23,108,111,61,52,42,249,43,235,97,142,85,70,171,244,111,98,93,60,53,68,213,139,241,35,171,137,252,91,22,57,207,12,71,137,160,149,100,138,169,40,209,138,177,236,238,101,36,44,94,239,218,213,38,131,150,70,2,139,4,240,187,102,98,194,232,231,168,184,92,158,253,101,223,220,181,10,159,179,249,136,6,90,128,0,165,199,8,129,87,85,57,111,136,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,16,99,196,79,152,28,206,254,252,175,95,229,178,147,156,65,143,17,62,96,115,59,251,242,189,127,150,202,70,182,151,228,173,248,207,177,120,116,31,233,12,95,169,79,188,183,160,2,30,233,0,0,4,231,112,237,229,251,44,127,188,219,47,249,20,69,194,45,239,14,222,95,178,199,251,205,178,255,0,145,68,92,34,208,177,242,84,248,71,177,193,249,183,164,47,250,245,123,210,0,15,86,188,0,0,0,0,0,0,0,0,0,0,34,175,158,119,232,79,247,147,248,105,42,132,85,243,206,253,9,254,242,127,13,3,21,121,92,121,236,203,47,173,122,61,105,63,196,0,242,184,243,217,150,95,90,244,122,210,87,179,119,152,38,73,100,247,17,120,95,135,204,65,117,164,142,162,190,162,90,108,81,118,171,150,122,88,48,211,223,75,20,244,11,34,186,5,138,118,84,44,237,106,189,178,181,144,38,174,145,81,17,116,12,160,0,0,0,1,0,60,209,252,246,102,111,209,125,30,136,202,174,70,63,166,207,221,191,226,70,42,243,71,243,217,153,191,69,244,122,35,42,185,24,254,155,63,118,255,0,137,1,42,128,0,6,42,243,71,242,39,153,191,69,245,138,35,42,140,85,230,143,228,79,51,126,139,235,20,64,66,183,9,222,105,242,111,230,6,30,245,24,13,148,205,107,56,78,243,79,147,127,48,48,247,168,192,108,166,0,2,197,113,185,159,53,60,56,240,209,140,115,38,205,91,73,6,33,74,118,90,240,250,77,81,20,111,91,141,75,210,40,228,137,146,177,237,153,240,181,210,84,172,91,29,189,148,239,69,209,187,156,129,8,60,110,103,205,55,17,220,75,227,28,201,179,86,213,207,135,150,161,150,188,62,147,84,75,35,18,221,76,196,138,57,34,100,172,99,161,100,206,108,149,43,22,198,236,125,67,209,117,118,231,47,137,200,28,227,190,240,255,0,156,184,79,56,176,228,61,162,175,12,220,27,81,37,54,230,51,181,210,189,174,142,166,155,123,216,244,143,171,4,146,197,212,216,174,102,253,205,247,154,138,120,0,6,213,0,195,254,86,153,233,71,156,28,41,216,112,221,109,231,181,226,76,187,255,0,75,119,56,100,72,35,145,148,177,170,173,189,237,142,37,221,209,236,189,56,91,35,218,215,62,74,105,255,0,57,90,175,118,96,0,53,87,54,168,53,87,3,101,62,19,188,172,100,223,203,252,61,233,208,16,215,204,103,130,143,197,87,49,224,191,224,11,101,214,76,178,197,63,148,182,212,206,157,88,237,117,202,175,89,45,142,155,115,158,237,172,98,73,19,165,70,185,241,185,205,214,87,67,44,139,50,156,39,121,88,201,191,151,248,123,211,160,61,86,105,101,110,4,206,156,9,115,203,60,203,177,123,103,13,222,122,61,182,139,181,77,79,213,233,76,201,163,252,164,47,100,141,210,72,152,239,117,201,174,154,46,168,170,138,24,213,203,23,134,47,197,239,135,218,107,254,39,194,247,91,38,62,199,187,110,24,138,154,227,55,229,32,134,41,102,74,24,18,20,238,135,72,36,234,57,142,78,170,73,60,141,145,83,107,99,142,245,241,71,145,127,140,166,68,226,108,148,251,83,246,115,237,31,98,254,185,246,30,217,208,236,245,144,84,255,0,35,212,143,118,238,134,223,207,77,55,107,223,166,139,117,64,17,171,148,252,154,255,0,5,249,167,131,115,51,241,142,246,159,217,44,65,110,190,246,47,178,29,30,213,217,106,99,155,165,212,237,174,217,187,167,183,118,215,105,174,186,46,154,25,1,205,31,200,158,102,253,23,214,40,140,170,49,87,154,63,145,60,205,250,47,172,81,1,2,216,79,20,223,112,54,42,179,99,92,45,93,216,175,88,126,225,79,116,183,84,244,153,39,66,170,9,27,36,82,108,122,57,142,218,246,53,116,114,43,87,77,21,21,59,143,175,0,96,12,101,154,120,202,211,151,217,125,135,170,239,152,134,249,80,148,212,52,52,200,155,229,126,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,231,201,190,229,193,203,254,143,135,123,20,89,183,155,216,119,253,86,43,251,76,17,83,84,73,5,68,120,118,151,123,227,219,78,248,95,36,111,154,104,209,30,249,145,219,146,57,82,38,163,63,44,178,133,224,224,147,131,236,51,194,54,87,197,101,106,82,86,227,107,229,60,14,197,151,138,73,106,58,21,211,197,36,239,133,145,199,43,213,173,100,45,169,124,72,246,178,53,145,26,143,123,90,171,181,174,54,248,62,195,60,92,229,124,182,87,37,37,22,54,177,211,206,236,39,120,171,150,163,161,67,60,178,64,249,153,36,113,61,26,230,76,218,102,68,175,115,36,88,209,202,246,53,202,155,93,145,64,13,93,241,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,191,38,44,197,55,220,115,138,175,56,215,20,215,118,219,214,32,184,84,93,46,53,61,38,71,215,170,158,71,73,44,155,24,141,99,119,61,238,93,26,136,212,215,68,68,78,226,106,121,143,242,255,0,163,226,34,197,46,109,229,14,29,255,0,85,138,14,205,4,180,212,242,65,79,30,34,165,222,200,246,212,62,103,199,27,38,134,53,87,178,101,118,229,142,37,137,200,255,0,200,172,80,130,4,255,0,114,184,242,39,150,95,90,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,33,91,139,31,52,249,201,243,3,16,250,140,224,77,79,43,143,34,121,101,245,175,88,173,35,215,153,31,47,186,110,29,170,99,206,28,155,181,85,187,46,174,53,13,166,173,182,195,20,179,51,12,189,34,130,56,150,90,137,167,150,105,153,83,50,206,228,123,154,214,70,245,100,122,234,248,209,100,43,149,199,145,60,178,250,215,172,86,153,41,139,48,181,139,28,225,91,206,10,197,52,61,182,203,136,45,245,22,187,141,55,85,241,245,233,103,141,209,203,30,246,43,94,221,204,123,147,86,170,57,53,213,21,23,188,13,120,184,62,226,207,25,112,139,154,31,110,44,84,245,119,139,21,125,60,148,215,220,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,191,78,163,17,81,178,189,23,97,220,39,138,108,88,231,10,217,177,174,22,174,237,182,92,65,111,167,186,91,170,122,79,143,175,75,60,109,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,198,27,112,207,202,163,40,248,124,205,202,156,214,188,226,186,188,116,251,117,71,95,9,208,220,173,204,133,150,119,163,220,172,158,101,107,220,218,186,150,55,166,140,147,100,76,99,209,210,36,123,250,107,22,111,128,0,1,21,124,243,191,66,127,188,159,195,76,85,229,113,231,179,44,190,181,232,245,166,85,115,206,253,9,254,242,127,13,49,87,149,199,158,204,178,250,215,163,214,129,63,192,0,48,3,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,90,244,122,211,63,249,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,245,175,71,173,2,127,136,128,230,179,154,88,239,37,184,226,192,89,151,150,119,223,99,98,75,54,95,193,216,171,123,44,53,29,46,173,93,210,25,63,39,51,31,27,181,142,87,183,222,106,233,174,169,162,162,42,75,249,10,220,234,252,211,225,111,151,244,62,163,113,2,79,184,81,226,187,46,56,181,203,134,99,92,21,47,97,186,208,244,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,212,133,251,92,177,76,136,141,145,173,114,42,49,236,146,54,97,95,54,190,10,61,183,71,89,197,150,89,91,46,181,151,168,122,49,227,75,124,9,215,141,212,48,193,211,101,205,168,174,223,31,69,145,69,28,173,141,174,106,198,173,149,82,52,138,103,191,242,185,24,254,155,63,118,255,0,137,18,168,6,174,248,3,31,227,44,172,198,86,156,193,203,236,67,87,99,196,54,58,132,169,161,174,166,84,223,19,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,89,126,226,55,59,238,188,71,114,137,189,103,45,246,199,73,104,185,95,233,237,205,172,164,164,145,207,129,39,167,196,80,83,72,248,247,123,205,99,221,2,189,24,170,229,98,61,26,174,126,221,235,12,36,170,127,206,40,255,0,223,254,156,64,138,179,106,131,85,115,106,128,0,0,48,131,153,103,2,181,60,77,97,154,92,207,203,26,10,186,172,208,195,148,240,91,105,104,91,85,20,112,93,237,203,80,170,232,30,179,200,200,161,124,43,60,211,54,68,114,110,78,164,110,107,213,209,172,112,108,109,80,64,15,52,127,61,153,155,244,95,71,162,2,85,57,108,113,23,142,248,150,225,197,216,179,50,234,59,118,36,177,98,10,219,21,109,207,100,49,123,67,107,34,169,142,94,140,49,71,28,91,99,170,100,59,90,139,175,71,122,174,175,84,76,170,48,3,146,167,149,140,83,243,2,187,211,173,198,127,129,21,124,243,191,66,127,188,159,195,72,171,37,83,158,119,232,79,247,147,248,105,28,25,55,148,56,203,61,243,18,223,149,185,125,5,36,248,134,237,79,93,53,12,21,51,164,44,168,125,53,36,213,75,10,61,125,214,189,237,129,204,98,185,90,205,238,110,231,49,186,185,2,82,121,78,241,175,110,197,56,86,217,194,190,100,92,246,98,75,54,180,216,58,119,173,85,68,215,90,22,199,81,81,37,60,142,86,190,56,123,44,112,237,98,186,70,53,98,88,163,99,17,98,85,126,64,115,71,242,39,153,191,69,245,138,34,10,242,171,11,102,62,52,204,124,57,134,242,134,134,235,87,140,234,238,17,58,200,219,92,171,21,84,117,81,175,81,179,50,84,86,244,122,123,22,69,149,92,214,198,214,43,220,230,163,85,201,53,60,121,91,179,30,209,203,51,21,91,51,123,17,218,175,216,206,154,223,96,142,247,114,181,209,173,53,45,77,82,93,232,183,57,145,170,254,196,87,35,99,107,220,138,230,197,10,57,34,96,65,97,150,156,211,112,5,78,5,227,75,25,85,38,30,164,180,219,113,85,61,5,254,218,148,201,19,89,84,201,41,153,21,69,66,178,53,247,94,250,200,42,213,251,209,30,231,238,122,235,189,28,236,75,37,123,158,14,0,169,150,213,149,153,165,67,135,169,18,158,150,162,227,96,186,93,154,145,54,117,124,173,138,122,42,119,174,189,87,177,18,26,247,183,185,88,197,89,63,53,100,77,193,250,220,143,177,173,214,191,0,102,158,92,205,79,72,150,219,29,226,221,123,167,149,172,119,93,211,215,67,44,50,181,238,221,181,88,141,183,194,173,68,106,42,43,164,213,93,170,35,100,208,129,110,83,248,166,251,135,248,218,194,22,155,69,119,103,164,196,214,251,189,174,233,31,73,143,237,20,172,161,154,173,177,234,228,85,102,147,210,83,191,86,170,59,220,211,93,174,114,44,244,128,0,1,128,28,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,250,215,163,214,153,255,0,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,173,122,61,104,19,252,0,3,0,56,163,229,73,248,202,103,182,38,206,191,195,215,217,207,180,125,139,250,217,246,91,182,116,59,61,28,20,223,203,118,184,247,110,232,110,252,196,211,118,157,250,106,183,87,129,142,6,63,18,239,182,223,234,163,246,199,237,143,179,127,216,79,103,246,94,201,218,127,237,137,183,238,237,63,237,116,217,241,215,187,42,128,16,3,205,31,207,102,102,253,23,209,232,140,170,228,99,250,108,253,219,254,36,98,175,52,127,61,153,155,244,95,71,162,50,171,145,143,233,179,247,111,248,144,30,43,154,135,2,181,56,3,16,221,120,158,202,218,10,185,240,197,242,162,107,150,51,134,106,168,182,90,110,51,213,66,198,207,18,201,34,77,35,42,166,169,85,88,216,199,244,158,215,174,230,198,246,50,60,53,225,139,136,92,85,194,254,114,217,115,115,11,83,118,254,193,212,166,184,218,223,85,37,60,55,58,25,91,182,90,121,28,197,254,230,70,43,154,246,178,88,162,122,177,251,54,174,202,100,16,243,3,224,74,235,195,166,110,90,221,148,120,103,16,93,176,38,58,168,142,11,11,35,129,213,111,164,186,202,247,39,177,218,230,171,165,149,250,35,95,14,246,163,228,99,213,136,178,190,25,100,80,154,156,151,205,236,27,159,89,95,135,243,115,47,231,171,146,197,136,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,6,220,209,252,246,102,111,209,125,30,136,147,78,91,60,22,227,46,18,176,110,32,188,230,14,34,164,159,16,227,218,123,100,213,214,90,104,81,204,179,62,153,106,149,33,90,148,122,182,161,234,218,166,239,86,181,172,107,216,228,107,165,110,143,88,203,230,143,231,179,51,126,139,232,244,64,101,87,35,31,211,103,238,223,241,35,197,115,80,224,86,167,0,98,27,175,19,217,91,65,87,62,24,190,84,77,114,198,112,205,85,22,203,77,198,122,168,88,217,226,89,36,73,164,101,84,213,42,171,27,24,254,147,218,245,220,216,222,198,71,237,121,24,254,155,63,118,255,0,137,18,168,6,181,156,49,113,11,138,184,95,206,91,46,110,97,106,110,223,216,58,148,215,27,91,234,164,167,134,231,67,43,118,203,79,35,152,191,220,200,197,115,94,214,75,20,79,86,63,102,213,216,123,37,243,123,6,231,214,87,225,252,220,203,249,234,228,177,98,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,119,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,194,183,48,62,4,174,188,58,102,229,173,217,71,134,113,5,219,2,99,170,136,224,176,178,56,29,86,250,75,172,175,114,123,29,174,106,186,89,95,162,53,240,239,106,62,70,61,88,139,43,225,150,69,145,78,91,60,22,227,46,18,176,110,32,188,230,14,34,164,159,16,227,218,123,100,213,214,90,104,81,204,179,62,153,106,149,33,90,148,122,182,161,234,218,166,239,86,181,172,107,216,228,107,165,110,143,80,140,190,104,254,123,51,55,232,190,143,68,103,255,0,37,79,43,24,167,230,5,119,167,91,140,0,230,143,231,179,51,126,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,8,171,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,214,189,98,180,133,110,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,107,214,43,64,202,160,0,2,42,249,231,126,132,255,0,121,63,134,146,168,69,95,60,239,208,159,239,39,240,208,49,87,149,199,158,204,178,250,215,163,214,153,85,207,59,244,39,251,201,252,52,197,94,87,30,123,50,203,235,94,143,90,101,87,60,239,208,159,239,39,240,208,49,43,150,93,166,213,122,227,143,44,40,239,54,202,74,250,120,234,46,85,108,138,166,22,202,198,207,5,178,174,104,101,70,185,21,17,241,203,28,114,49,222,45,123,26,228,209,81,20,216,36,128,30,87,30,123,50,203,235,94,143,90,79,240,0,0,24,191,199,247,7,214,174,44,178,141,205,183,165,92,120,239,7,83,214,87,225,71,195,43,81,149,51,189,141,89,40,101,108,143,108,91,42,22,24,152,146,57,205,88,158,214,63,118,196,146,57,32,6,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,105,226,48,57,181,240,81,237,186,58,206,44,178,202,217,117,172,189,67,209,143,26,91,224,78,188,110,161,134,14,155,46,109,69,118,248,250,44,138,40,229,108,109,115,86,53,108,170,145,164,83,61,225,146,188,187,184,188,252,107,114,105,126,212,214,245,179,11,7,116,168,177,70,202,14,205,12,253,87,75,217,106,227,218,171,26,245,99,137,219,209,187,54,203,28,186,70,200,214,45,217,84,107,25,146,249,189,140,178,23,52,48,254,110,101,252,244,145,223,112,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,59,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,39,39,54,121,136,228,214,95,240,193,96,226,83,14,39,183,62,216,232,204,53,134,235,106,29,111,174,184,77,29,66,69,91,26,233,28,189,62,205,164,189,73,54,186,37,115,24,214,189,122,209,57,193,106,185,157,113,227,248,16,177,84,228,54,83,222,182,227,236,65,111,119,180,174,150,235,143,78,171,11,194,231,194,232,245,111,73,201,214,168,129,213,8,221,178,71,44,45,88,230,77,55,196,229,136,12,173,202,220,119,157,56,238,217,150,121,105,98,246,206,36,188,245,187,21,23,106,134,159,171,210,133,243,73,249,73,158,200,219,164,113,61,222,243,147,93,52,77,85,81,23,229,199,248,255,0,25,102,158,50,187,102,14,96,226,26,187,230,33,190,84,45,77,117,117,74,166,249,95,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,77,159,44,254,10,46,60,48,96,75,150,54,204,187,103,102,204,156,91,173,53,109,28,137,75,55,177,168,97,154,68,142,158,26,136,93,38,254,182,140,158,69,108,155,87,72,26,172,71,66,174,112,100,7,12,92,61,97,94,23,242,106,203,148,120,90,167,183,246,14,165,77,198,232,250,88,233,230,185,215,74,237,210,212,72,214,39,247,49,177,28,231,185,145,69,19,21,239,217,185,97,91,154,63,158,204,205,250,47,163,209,19,252,64,15,52,127,61,153,155,244,95,71,162,1,148,252,107,226,172,130,224,238,235,146,153,79,115,246,110,47,198,24,194,231,91,114,187,68,178,50,170,211,107,90,27,124,81,186,153,219,81,137,52,239,101,67,82,86,189,95,11,96,114,163,90,249,34,149,152,255,0,149,185,91,142,243,167,29,219,50,207,45,44,94,217,196,151,158,183,98,162,237,80,211,245,122,80,190,105,63,41,51,217,27,116,142,39,187,222,114,107,166,137,170,170,34,249,82,122,57,115,112,81,248,170,229,196,247,252,127,108,181,73,153,184,167,242,151,42,152,19,171,37,174,133,81,139,29,177,179,110,115,29,181,236,89,37,116,72,214,190,71,53,186,202,216,98,145,66,229,240,125,194,102,13,225,23,43,254,195,216,170,41,47,23,218,250,137,42,111,184,141,180,11,75,61,213,233,35,214,4,123,22,73,85,140,138,39,164,109,98,63,102,189,71,162,35,165,122,175,160,226,199,202,198,114,124,191,196,62,157,57,117,75,85,197,143,149,140,228,249,127,136,125,58,112,53,172,54,19,227,163,131,43,23,24,121,113,75,108,142,235,236,108,103,133,251,69,70,25,185,74,247,173,43,100,149,25,213,166,169,141,186,235,12,189,40,145,100,107,86,72,220,198,185,187,145,31,20,154,246,27,84,1,171,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,164,234,114,226,227,142,167,138,220,27,95,131,243,5,148,148,249,139,131,233,224,125,116,209,62,40,153,123,164,114,171,18,182,40,17,81,204,123,92,141,108,237,107,122,77,124,177,57,170,212,153,34,142,223,243,45,229,247,77,156,54,171,199,16,121,65,106,171,147,48,104,41,251,77,226,211,73,20,181,83,226,86,49,180,176,70,145,163,231,70,64,250,122,104,37,114,50,24,156,249,215,70,162,43,213,186,196,14,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,20,61,175,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,181,235,21,164,21,230,198,58,252,40,102,158,50,204,207,101,251,51,237,110,32,184,223,123,23,95,173,217,123,85,76,147,116,186,155,91,191,111,83,110,237,173,215,77,116,77,116,39,83,149,199,145,60,178,250,215,172,86,129,143,249,177,201,175,240,161,154,120,203,51,63,24,239,102,125,173,196,23,27,239,98,251,33,214,236,189,170,166,73,186,93,78,218,221,251,122,155,119,109,110,186,107,162,107,161,154,188,46,100,95,226,215,145,56,103,37,62,212,253,163,251,57,219,127,174,125,135,177,245,251,69,100,245,63,200,245,36,219,183,175,183,243,215,93,186,247,107,162,93,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,5,10,135,45,14,241,56,69,209,64,172,0,4,95,243,148,192,48,51,8,90,113,188,20,208,163,227,175,162,134,73,81,26,143,209,221,181,116,240,213,83,87,167,196,195,142,91,88,150,124,53,197,126,29,168,138,103,177,181,20,23,40,30,141,87,119,167,101,123,188,17,83,226,196,255,0,1,42,92,205,240,20,88,219,133,219,203,18,23,73,61,61,194,218,246,105,46,206,228,168,68,253,159,207,82,23,248,96,197,177,96,108,240,195,152,154,121,86,56,169,82,177,30,169,30,254,231,210,76,196,238,253,174,64,54,83,141,233,35,17,233,224,165,71,230,97,186,200,235,236,180,245,113,187,115,95,191,69,211,79,7,170,127,152,253,48,41,114,232,82,142,77,74,220,81,167,128,21,162,234,114,82,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,5,46,241,42,41,127,112,20,162,174,165,109,240,40,69,85,248,21,129,201,110,184,129,189,71,135,242,174,237,115,150,102,68,214,73,76,221,207,84,68,77,103,98,124,85,16,184,166,45,115,35,188,173,179,133,203,244,81,204,200,164,150,186,218,136,231,233,167,250,233,171,241,254,228,8,13,221,81,136,111,27,165,93,101,168,241,209,52,252,214,254,175,212,134,202,60,62,217,34,195,249,85,105,183,66,197,99,82,74,151,232,170,170,168,171,59,254,243,94,190,26,112,180,24,211,58,240,238,27,170,142,71,195,87,219,21,233,26,170,59,220,164,153,233,222,136,191,22,161,178,46,23,161,75,109,142,154,141,169,166,205,255,0,21,248,189,87,227,251,64,253,83,133,57,41,118,160,81,223,226,86,210,148,85,42,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,16,99,196,79,152,28,206,254,252,175,95,229,178,147,156,65,143,17,62,96,115,59,251,242,189,127,150,202,70,182,151,228,173,248,207,177,120,116,31,233,12,95,169,79,188,183,160,2,30,233,0,0,4,231,112,237,229,251,44,127,188,219,47,249,20,69,194,45,239,14,222,95,178,199,251,205,178,255,0,145,68,92,34,208,177,242,84,248,71,177,193,249,183,164,47,250,245,123,210,0,15,86,188,0,0,0,0,0,0,0,0,0,0,34,175,158,119,232,79,247,147,248,105,42,132,85,243,206,253,9,254,242,127,13,2,58,178,35,56,239,185,5,153,148,89,171,133,161,223,122,181,91,238,180,246,233,55,49,59,53,85,93,186,162,146,42,157,30,199,177,253,23,212,54,94,155,154,173,127,79,98,232,142,213,60,85,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,167,202,72,79,12,252,168,46,185,231,195,69,78,109,98,44,107,87,135,49,102,38,167,237,120,46,221,53,51,163,164,100,12,123,145,178,220,55,199,213,115,42,81,186,198,232,123,153,19,163,155,242,251,250,77,11,215,202,135,142,58,108,75,106,178,112,143,152,204,171,91,237,182,158,161,152,70,236,175,150,161,43,169,34,108,147,186,138,117,114,185,98,124,17,53,253,39,38,145,44,49,54,61,24,232,217,214,147,67,86,27,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,73,201,229,205,199,183,227,81,98,159,45,243,18,14,207,153,184,102,223,219,42,234,32,167,217,75,122,161,99,217,18,214,53,24,155,33,153,31,36,109,150,46,230,171,158,215,196,155,92,232,225,12,213,0,1,0,60,209,252,246,102,111,209,125,30,136,202,174,70,63,166,207,221,191,226,70,42,243,71,243,217,153,191,69,244,122,35,42,185,24,254,155,63,118,255,0,137,1,42,128,0,6,42,243,71,242,39,153,191,69,245,138,35,42,140,85,230,143,228,79,51,126,139,235,20,64,66,183,9,222,105,242,111,230,6,30,245,24,13,148,205,107,56,78,243,79,147,127,48,48,247,168,192,108,166,0,135,110,115,249,243,77,138,179,67,13,100,5,138,182,175,179,224,122,119,93,47,172,109,68,173,130,75,141,100,113,186,8,223,10,177,24,247,195,77,163,219,42,57,253,213,210,49,54,43,94,142,151,235,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,77,104,115,251,56,239,188,64,103,46,44,206,44,71,15,103,171,196,215,7,84,71,77,185,143,236,148,172,106,71,77,77,189,140,98,73,210,130,56,162,234,108,71,63,102,231,123,206,85,3,192,3,37,56,131,200,186,60,159,225,79,135,92,73,91,102,236,152,147,49,62,210,98,75,156,210,44,18,72,250,89,22,220,150,246,54,72,147,119,71,178,244,230,108,111,115,156,201,42,103,252,213,114,177,191,47,6,25,13,83,196,117,195,54,178,218,205,69,73,62,33,92,183,171,186,97,245,154,158,41,30,151,26,107,165,182,88,227,137,242,189,141,133,243,53,178,83,44,187,219,177,149,15,85,213,187,154,161,119,249,62,231,29,247,3,113,64,153,85,79,15,104,178,230,93,190,122,122,200,247,49,157,10,170,26,121,234,233,234,117,86,57,238,218,198,84,197,211,71,49,171,218,119,187,114,198,212,38,252,213,179,9,226,155,238,6,197,86,108,107,133,171,187,21,235,15,220,41,238,150,234,158,147,36,232,85,65,35,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,113,179,70,85,102,102,21,206,76,184,195,153,165,130,170,251,69,151,19,91,226,184,83,110,146,55,201,14,244,247,224,151,166,247,177,179,68,244,116,114,49,28,187,36,99,218,171,171,84,15,86,106,174,109,80,106,174,6,202,124,39,121,88,201,191,151,248,123,211,160,46,169,106,184,78,242,177,147,127,47,240,247,167,64,93,80,0,0,6,42,243,71,242,39,153,191,69,245,138,35,42,140,85,230,143,228,79,51,126,139,235,20,64,66,183,9,222,105,242,111,230,6,30,245,24,13,148,205,107,56,78,243,79,147,127,48,48,247,168,192,108,166,0,0,0,214,179,139,31,52,249,201,243,3,16,250,140,230,202,102,181,156,88,249,167,206,79,152,24,135,212,103,2,106,121,92,121,19,203,47,173,122,197,105,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,250,215,172,86,144,173,197,143,154,124,228,249,129,136,125,70,112,38,167,149,199,145,60,178,250,215,172,86,153,84,98,175,43,143,34,121,101,245,175,88,173,50,168,0,0,0,0,8,171,231,157,250,19,253,228,254,26,98,175,43,143,61,153,101,245,175,71,173,50,171,158,119,232,79,247,147,248,105,138,188,174,60,246,101,151,214,189,30,180,9,254,0,1,128,28,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,250,215,163,214,153,255,0,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,173,122,61,104,19,252,66,183,58,191,52,248,91,229,253,15,168,220,73,169,33,91,157,95,154,124,45,242,254,135,212,110,32,93,94,70,63,166,207,221,191,226,68,170,17,87,200,199,244,217,251,183,252,72,149,64,53,87,37,83,254,113,71,254,255,0,244,226,69,89,42,159,243,138,63,247,255,0,167,16,34,172,218,160,213,92,218,160,0,0,1,0,60,209,252,246,102,111,209,125,30,136,159,226,0,121,163,249,236,204,223,162,250,61,16,25,255,0,201,83,202,198,41,249,129,93,233,214,227,63,204,0,228,169,229,99,20,252,192,174,244,235,113,159,224,69,95,60,239,208,159,239,39,240,211,21,121,92,121,236,203,47,173,122,61,105,149,92,243,191,66,127,188,159,195,76,85,229,113,231,179,44,190,181,232,245,160,78,158,29,202,220,9,133,49,222,46,204,203,5,139,178,226,76,119,216,62,208,86,246,169,159,219,59,20,43,13,47,228,222,245,142,61,145,185,91,249,54,183,118,186,187,85,239,44,7,52,127,34,121,155,244,95,88,162,50,168,197,94,104,254,68,243,55,232,190,177,68,4,0,155,4,115,46,192,21,57,131,193,110,98,82,219,112,245,37,214,229,99,167,166,191,210,172,201,22,250,54,82,84,199,45,85,68,79,145,83,99,219,70,149,104,187,87,123,152,231,177,187,183,237,93,125,205,170,0,213,179,9,226,155,238,6,197,86,108,107,133,171,187,21,235,15,220,41,238,150,234,158,147,36,232,85,65,35,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,113,180,69,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,174,248,179,11,95,112,54,42,188,224,172,83,67,216,175,88,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,239,98,185,142,218,246,57,53,106,171,87,77,81,85,59,201,243,229,163,143,234,115,7,130,220,187,170,185,98,26,75,173,202,199,79,83,96,170,72,86,45,244,108,164,169,146,42,90,121,89,26,38,199,182,141,41,21,55,38,247,49,204,123,183,111,220,161,148,6,53,97,110,98,92,41,227,92,241,165,200,108,49,152,61,186,235,93,190,158,146,240,216,21,150,122,155,131,102,116,105,65,21,75,213,58,147,63,110,232,222,214,172,18,163,152,216,229,123,222,214,45,192,226,159,41,177,86,122,112,251,141,178,155,5,98,255,0,179,55,172,71,111,74,106,107,131,157,35,99,93,178,178,71,211,202,177,170,61,33,157,140,116,18,42,35,180,142,103,234,201,19,86,59,92,28,89,133,175,184,27,21,94,112,86,41,161,236,87,172,63,112,168,181,220,105,186,172,147,161,85,4,142,142,88,247,177,92,199,109,123,28,154,181,85,171,166,168,170,157,224,76,167,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,181,232,245,167,160,207,254,58,170,120,154,224,203,15,229,134,103,87,213,213,102,134,28,199,16,92,170,171,157,75,20,112,93,237,203,77,112,70,206,196,130,54,69,11,225,89,225,133,209,171,83,114,116,228,107,158,174,145,35,243,252,174,60,246,101,151,214,189,30,180,9,254,0,0,0,1,0,60,209,252,246,102,111,209,125,30,136,202,174,70,63,166,207,221,191,226,70,42,243,71,243,217,153,191,69,244,122,35,42,185,24,254,155,63,118,255,0,137,1,42,128,0,4,0,243,71,243,217,153,191,69,244,122,34,127,136,1,230,143,231,179,51,126,139,232,244,64,101,87,35,31,211,103,238,223,241,34,85,8,171,228,99,250,108,253,219,254,36,74,160,0,0,16,3,205,31,207,102,102,253,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,113,128,28,209,252,246,102,111,209,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,1,21,124,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,250,215,172,86,144,173,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,104,25,84,0,0,69,95,60,239,208,159,239,39,240,210,85,8,171,231,157,250,19,253,228,254,26,6,42,242,184,243,217,150,95,90,244,122,211,42,185,231,126,132,255,0,121,63,134,152,171,202,227,207,102,89,125,107,209,235,76,170,231,157,250,19,253,228,254,26,6,42,242,184,243,217,150,95,90,244,122,210,127,136,1,229,113,231,179,44,190,181,232,245,164,255,0,0,0,0,0,1,2,220,198,120,40,252,85,115,30,11,254,0,182,93,100,203,44,83,249,75,109,76,233,213,142,215,92,170,245,146,216,233,183,57,238,218,198,36,145,58,84,107,159,27,156,221,101,116,50,200,184,128,103,79,52,46,53,255,0,24,12,118,252,152,203,219,157,170,187,45,176,109,193,149,49,92,104,151,173,237,155,163,97,115,31,80,146,185,169,164,49,117,103,134,52,141,85,146,123,242,239,145,175,139,167,130,192,73,79,41,222,10,46,56,167,21,91,56,168,204,139,102,204,55,102,214,167,7,64,244,165,168,134,235,92,217,42,41,228,168,145,170,231,201,15,101,146,29,204,71,70,199,44,171,20,140,122,36,74,143,151,242,42,249,62,241,121,225,194,62,58,173,254,223,91,129,157,29,7,253,254,170,190,146,105,88,191,221,207,26,189,159,219,218,178,127,33,25,42,128,8,1,230,143,231,179,51,126,139,232,244,68,255,0,16,3,205,31,207,102,102,253,23,209,232,128,202,174,76,156,58,96,75,221,158,251,196,189,254,159,183,98,75,22,32,146,197,135,253,249,162,246,102,218,4,237,82,251,146,164,115,117,163,184,35,54,201,26,244,250,59,154,186,191,221,149,67,0,57,42,121,88,197,63,48,43,189,58,220,103,248,2,213,113,99,229,99,57,62,95,226,31,78,156,186,165,170,226,199,202,198,114,124,191,196,62,157,56,26,214,27,84,26,171,155,84,0,33,175,153,215,47,250,60,162,172,169,226,7,36,48,239,100,192,181,123,167,196,214,216,164,130,42,91,13,84,147,195,12,78,166,99,158,146,44,51,201,81,221,12,108,115,97,115,29,162,182,55,49,145,204,161,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,6,172,68,255,0,114,184,242,39,150,95,90,245,138,210,16,56,133,194,214,44,13,159,185,151,130,176,181,15,98,178,225,252,97,121,181,219,169,186,175,147,161,75,5,108,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,188,155,254,87,30,68,242,203,235,94,177,90,6,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,165,197,29,254,37,110,41,85,80,43,67,147,134,156,129,110,120,130,178,69,136,50,170,237,110,153,138,246,172,148,207,209,21,81,85,82,118,125,198,181,219,170,48,245,227,116,75,164,180,254,26,166,191,156,223,215,250,148,218,11,20,80,165,202,199,83,70,228,215,126,207,138,252,30,139,240,253,134,183,92,75,97,104,48,94,117,226,44,55,75,28,140,134,147,177,171,18,69,85,119,191,73,11,215,189,81,62,46,80,54,21,225,250,245,30,32,202,187,77,206,41,153,43,95,37,75,119,49,81,81,116,157,233,240,85,66,226,152,181,203,114,242,183,62,23,44,49,73,51,37,146,42,235,146,43,153,166,159,235,167,47,195,251,163,41,64,225,222,5,10,171,169,90,148,42,170,124,0,169,190,37,69,44,239,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,229,57,85,208,161,206,211,225,168,21,38,133,69,13,239,239,43,0,70,231,57,92,111,216,242,178,131,4,197,80,196,117,117,202,223,36,145,232,213,114,177,18,169,250,248,234,157,241,183,225,240,36,140,133,238,113,248,131,181,103,205,5,141,186,237,138,203,111,157,60,63,178,170,79,219,252,224,44,231,45,92,59,22,35,226,178,201,12,187,180,164,182,92,106,83,71,42,119,244,28,207,185,127,182,41,176,19,24,216,218,140,106,104,136,66,71,40,11,3,238,28,71,213,92,155,221,208,195,247,6,34,232,190,59,169,191,163,249,196,220,128,41,113,81,67,255,0,80,28,39,222,86,158,5,9,227,174,135,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,2,12,120,137,243,3,153,223,223,149,235,252,182,82,115,136,49,226,39,204,14,103,127,126,87,175,242,217,72,214,210,252,149,191,25,246,47,14,131,253,33,139,245,41,247,150,244,0,67,221,32,0,0,156,238,29,188,191,101,143,247,155,101,255,0,34,136,184,69,189,225,219,203,246,88,255,0,121,182,95,242,40,139,132,90,22,62,74,159,8,246,56,63,54,244,133,255,0,94,175,122,64,1,234,215,128,0,0,0,0,0,0,0,0,0,4,85,243,206,253,9,254,242,127,13,37,80,138,190,121,223,161,63,222,79,225,160,97,175,47,76,1,131,115,63,140,108,185,193,153,129,135,169,47,182,42,170,138,250,154,139,125,90,43,160,157,244,214,250,154,136,146,70,235,163,216,146,195,26,171,29,171,30,136,173,114,57,170,173,93,135,136,1,229,113,231,179,44,190,181,232,245,164,255,0,1,128,28,206,184,14,252,55,216,170,115,231,41,236,187,177,246,31,183,187,218,86,187,117,187,169,85,138,33,107,225,108,122,187,170,212,235,83,192,218,133,110,216,228,150,102,164,112,166,187,34,106,67,182,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,104,130,34,249,175,112,57,83,134,174,183,190,46,50,229,244,137,98,185,84,83,191,23,90,81,145,83,173,13,92,174,142,6,214,192,141,70,164,172,158,87,51,170,213,214,84,154,87,73,171,219,35,250,33,158,156,29,113,139,129,56,191,192,149,23,251,5,31,177,177,37,155,103,218,12,63,212,154,163,217,125,89,170,25,75,253,84,248,34,142,126,172,116,235,39,228,209,118,107,181,218,42,119,228,1,173,15,14,185,243,140,184,109,205,203,22,107,96,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,209,28,172,118,199,163,36,106,111,99,85,54,30,200,188,244,203,142,34,242,226,221,154,25,95,121,237,214,170,237,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,244,230,102,230,234,154,171,85,174,107,216,231,177,236,123,130,16,121,163,249,236,204,223,162,250,61,17,149,92,140,127,77,159,187,127,196,140,85,230,143,231,179,51,126,139,232,244,70,85,114,49,253,54,126,237,255,0,18,2,85,0,0,12,85,230,143,228,79,51,126,139,235,20,70,85,24,171,205,31,200,158,102,253,23,214,40,128,133,110,19,188,211,228,223,204,12,61,234,48,27,41,154,214,112,157,230,159,38,254,96,97,239,81,128,217,76,12,21,231,5,156,118,44,13,195,2,229,85,68,61,162,245,153,119,8,41,232,227,220,246,116,41,104,106,32,171,168,169,213,24,230,59,107,217,77,23,77,92,199,47,105,222,221,201,27,144,136,12,129,201,203,239,16,25,203,132,242,119,14,77,217,234,241,53,193,180,242,84,237,99,251,37,43,26,233,42,106,118,61,236,73,58,80,71,44,189,61,232,231,236,218,223,121,200,134,74,243,98,207,75,238,103,241,65,115,203,159,108,218,171,112,182,90,105,110,180,54,222,140,126,218,169,233,233,228,175,89,165,69,114,186,102,206,206,131,153,170,54,62,204,141,216,215,245,28,251,213,201,79,34,232,238,183,220,105,196,61,250,205,214,246,38,204,55,135,106,100,88,36,141,149,82,179,169,92,246,177,81,101,142,102,66,234,86,54,68,86,53,99,171,157,158,254,174,70,7,235,115,206,253,9,254,242,127,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,244,39,251,201,252,52,181,92,149,60,211,226,159,151,245,222,163,110,3,29,120,220,200,106,110,28,120,151,198,57,109,102,162,171,131,15,37,67,46,152,125,102,167,150,54,45,186,165,137,44,113,196,249,94,247,76,200,92,233,41,150,93,238,222,250,119,170,232,237,205,73,30,228,183,156,119,220,97,147,88,183,39,110,240,245,41,50,238,225,79,81,107,169,220,196,219,75,114,117,68,142,166,216,214,34,174,201,224,168,151,168,231,189,206,237,59,125,214,198,212,95,151,156,254,67,84,226,172,175,195,89,255,0,98,162,164,237,24,30,161,214,187,235,219,79,19,103,146,221,89,36,109,130,71,204,175,71,189,144,212,232,198,196,141,127,125,116,143,77,136,215,171,163,215,129,12,244,177,112,237,197,6,17,204,108,99,121,186,219,176,179,123,85,186,250,235,122,61,251,233,106,41,228,141,139,52,76,84,89,97,142,117,130,119,49,17,206,252,138,57,140,115,218,198,168,108,82,106,174,109,80,106,174,6,202,124,39,121,88,201,191,151,248,123,211,160,46,169,106,184,78,242,177,147,127,47,240,247,167,64,93,80,0,0,6,42,243,71,242,39,153,191,69,245,138,35,42,140,85,230,143,228,79,51,126,139,235,20,64,66,183,9,222,105,242,111,230,6,30,245,24,13,148,205,107,56,78,243,79,147,127,48,48,247,168,192,108,166,0,0,0,214,179,139,31,52,249,201,243,3,16,250,140,230,202,102,181,156,88,249,167,206,79,152,24,135,212,103,2,106,121,92,121,19,203,47,173,122,197,105,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,250,215,172,86,144,173,197,143,154,124,228,249,129,136,125,70,112,38,167,149,199,145,60,178,250,215,172,86,153,84,98,175,43,143,34,121,101,245,175,88,173,50,168,0,0,0,0,8,171,231,157,250,19,253,228,254,26,98,175,43,143,61,153,101,245,175,71,173,50,171,158,119,232,79,247,147,248,105,138,188,174,60,246,101,151,214,189,30,180,9,254,0,1,128,28,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,250,215,163,214,153,255,0,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,173,122,61,104,19,252,66,183,58,191,52,248,91,229,253,15,168,220,73,169,33,91,157,95,154,124,45,242,254,135,212,110,32,93,94,70,63,166,207,221,191,226,68,170,17,87,200,199,244,217,251,183,252,72,149,64,53,87,37,83,254,113,71,254,255,0,244,226,69,89,42,159,243,138,63,247,255,0,167,16,34,172,218,160,213,92,218,160,0,0,1,0,60,209,252,246,102,111,209,125,30,136,159,226,0,121,163,249,236,204,223,162,250,61,16,25,255,0,201,83,202,198,41,249,129,93,233,214,227,63,204,0,228,169,229,99,20,252,192,174,244,235,113,159,224,69,95,60,239,208,159,239,39,240,211,21,121,92,121,236,203,47,173,122,61,105,149,92,243,191,66,127,188,159,195,76,85,229,113,231,179,44,190,181,232,245,160,79,241,138,188,209,252,137,230,111,209,125,98,136,202,163,21,121,163,249,19,204,223,162,250,197,16,16,2,109,80,106,174,109,80,4,11,115,96,194,215,220,63,198,214,47,187,93,232,123,61,38,38,183,218,46,150,185,58,172,127,104,165,101,12,52,142,147,70,170,171,52,158,146,161,154,57,17,222,230,186,109,115,85,114,127,145,246,63,169,150,213,154,121,91,93,136,105,18,158,150,162,221,127,181,218,92,177,54,117,124,173,150,10,218,134,38,157,87,177,18,26,6,59,189,88,197,88,255,0,53,100,93,223,173,207,7,5,93,107,240,6,86,102,52,53,20,137,109,177,222,46,54,74,136,156,247,117,221,61,116,49,77,19,152,221,187,85,136,219,124,200,229,87,34,162,186,61,17,218,170,183,13,121,98,230,151,224,191,140,156,21,218,239,190,204,181,98,222,209,133,174,31,212,189,110,213,218,163,94,201,7,115,28,230,110,174,142,139,223,110,221,52,247,156,140,87,129,63,198,10,243,31,229,255,0,71,196,69,138,92,219,202,28,59,254,171,20,29,154,9,105,169,228,130,158,60,69,75,189,145,237,168,124,207,142,54,77,12,106,175,100,202,237,203,28,75,19,145,255,0,145,88,179,168,1,170,185,149,92,174,60,246,101,151,214,189,30,180,202,174,107,156,11,127,47,197,6,74,96,207,250,34,171,31,209,80,187,251,151,54,233,29,58,55,254,251,218,158,215,127,97,50,179,253,113,49,138,188,174,60,246,101,151,214,189,30,180,9,254,0,0,0,1,0,60,209,252,246,102,111,209,125,30,136,202,174,70,63,166,207,221,191,226,70,42,243,71,243,217,153,191,69,244,122,35,42,185,24,254,155,63,118,255,0,137,1,42,128,0,4,0,243,71,243,217,153,191,69,244,122,34,127,136,1,230,143,231,179,51,126,139,232,244,64,101,87,35,31,211,103,238,223,241,34,85,8,171,228,99,250,108,253,219,254,36,74,160,0,0,16,3,205,31,207,102,102,253,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,113,128,28,209,252,246,102,111,209,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,1,21,124,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,250,215,172,86,144,173,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,104,25,84,0,0,69,95,60,239,208,159,239,39,240,210,85,8,171,231,157,250,19,253,228,254,26,6,42,242,184,243,217,150,95,90,244,122,211,42,185,231,126,132,255,0,121,63,134,152,171,202,227,207,102,89,125,107,209,235,76,170,231,157,250,19,253,228,254,26,6,42,242,184,243,217,150,95,90,244,122,210,127,136,1,229,113,231,179,44,190,181,232,245,164,255,0,0,0,0,35,171,154,231,26,255,0,131,44,43,63,13,121,103,115,181,84,226,76,91,111,168,166,197,178,235,214,154,207,107,154,54,181,41,246,43,86,54,205,85,28,143,239,115,183,199,18,110,70,34,205,12,173,201,94,53,248,174,177,112,151,147,85,184,203,171,106,172,197,247,45,104,240,181,146,182,103,183,183,213,110,98,73,34,182,52,87,172,48,49,253,89,23,86,53,116,100,125,70,62,88,212,215,179,22,98,155,238,57,197,87,156,107,138,107,187,109,235,16,92,42,46,151,26,158,147,35,235,213,79,35,164,150,77,140,70,177,187,158,247,46,141,68,106,107,162,34,39,112,31,171,149,185,91,142,243,167,29,219,50,207,45,44,94,217,196,151,158,183,98,162,237,80,211,245,122,80,190,105,63,41,51,217,27,116,142,39,187,222,114,107,166,137,170,170,34,204,166,101,242,172,203,140,71,194,158,26,201,12,37,127,236,216,207,4,118,203,141,171,19,84,64,144,71,113,185,85,43,29,84,149,177,68,139,172,50,244,160,141,175,252,164,208,71,79,78,136,249,82,55,178,95,213,229,159,193,69,199,134,12,9,114,198,217,151,108,236,217,147,139,117,166,173,163,145,41,102,246,53,12,51,72,145,211,195,81,11,164,223,214,209,147,200,173,147,106,233,3,85,136,232,85,206,205,80,53,97,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,159,78,93,220,94,126,53,185,52,191,106,107,122,217,133,131,186,84,88,163,101,7,102,134,126,171,165,236,181,113,237,85,141,122,177,196,237,232,221,155,101,142,93,35,100,107,22,236,127,230,197,193,69,187,20,225,91,159,21,25,111,108,217,137,44,218,84,227,24,24,149,85,19,93,104,91,29,61,60,117,17,181,28,248,225,236,177,195,185,232,216,216,213,137,101,145,239,69,137,17,241,109,146,249,189,140,178,23,52,48,254,110,101,252,244,145,223,112,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,59,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,3,103,50,0,121,163,249,236,204,223,162,250,61,17,57,57,47,155,216,55,62,178,191,15,230,230,95,207,87,37,139,17,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,150,13,185,163,249,236,204,223,162,250,61,16,25,255,0,201,83,202,198,41,249,129,93,233,214,227,63,204,0,228,169,229,99,20,252,192,174,244,235,113,159,224,11,85,197,143,149,140,228,249,127,136,125,58,114,234,150,171,139,31,43,25,201,242,255,0,16,250,116,224,107,88,109,80,106,174,109,80,0,0,6,181,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,250,215,172,86,144,173,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,104,25,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,3,133,240,40,95,188,236,58,215,199,93,0,169,170,84,80,197,248,41,88,20,189,141,145,170,199,38,168,166,191,188,202,176,236,88,115,138,203,220,49,110,210,174,217,110,169,93,92,171,223,208,107,62,228,254,214,134,192,132,35,115,127,176,62,223,196,125,45,201,221,253,124,63,111,98,174,139,227,186,167,250,63,154,6,75,114,106,198,253,179,43,43,240,76,181,12,87,80,220,174,18,71,30,141,71,35,21,41,95,175,142,171,223,35,190,31,18,72,200,94,228,225,136,59,46,124,215,216,221,174,217,108,183,9,215,195,251,42,84,253,191,205,38,132,1,74,232,84,80,238,238,240,57,106,149,29,104,237,126,26,21,162,234,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,113,66,166,165,106,168,158,37,32,114,212,42,56,77,62,7,32,112,170,137,222,164,11,115,74,196,84,216,139,138,41,39,165,149,178,54,12,63,111,137,202,142,106,232,239,202,59,225,250,156,132,228,102,6,32,102,23,194,53,215,199,201,211,74,126,151,189,185,27,249,210,181,190,43,221,252,227,90,236,228,199,23,60,196,204,59,150,41,186,215,77,87,53,67,32,98,62,87,163,149,26,200,88,221,53,78,237,53,69,240,251,192,146,206,76,153,116,248,109,55,108,202,149,52,235,201,112,161,137,85,175,77,91,253,71,224,186,237,94,246,187,225,175,248,9,71,48,243,149,142,12,110,23,225,78,201,60,144,49,149,21,55,11,155,164,93,138,215,47,245,74,162,107,175,234,98,127,129,12,195,0,82,229,248,21,20,47,234,3,148,241,42,41,111,235,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,65,143,17,62,96,115,59,251,242,189,127,150,202,78,113,98,241,23,4,60,47,226,204,65,115,197,56,131,44,123,85,210,243,89,53,194,182,127,109,92,89,213,168,153,234,249,31,181,147,163,91,171,156,171,163,81,17,53,238,68,67,81,155,229,247,115,10,41,166,212,196,105,60,255,0,241,43,27,163,157,175,192,236,134,42,253,252,117,21,213,21,211,17,29,72,137,225,58,239,214,170,80,198,9,140,252,64,120,72,255,0,169,55,255,0,183,174,127,241,129,248,128,240,145,255,0,82,111,255,0,111,92,255,0,227,6,135,254,27,197,124,234,126,185,254,11,107,255,0,90,242,15,250,55,191,237,163,255,0,216,135,48,76,103,226,3,194,71,253,73,191,253,189,115,255,0,140,15,196,7,132,143,250,147,127,251,122,231,255,0,24,31,240,222,43,231,83,245,207,240,63,245,175,32,255,0,163,123,254,218,63,253,139,133,195,183,151,236,177,254,243,108,191,228,81,23,8,252,236,59,135,237,24,79,15,219,48,182,31,164,236,182,187,53,28,54,250,40,58,142,127,74,158,22,35,35,102,231,170,185,218,53,168,154,185,85,87,78,245,85,63,68,153,90,166,104,162,41,158,80,230,156,117,250,113,56,171,151,232,225,85,83,49,175,124,204,128,3,237,138,0,0,0,0,0,0,0,0,0,0,17,87,207,59,244,39,251,201,252,52,149,64,4,0,242,184,243,217,150,95,90,244,122,210,127,128,0,0,2,8,121,142,240,57,77,194,150,50,160,198,25,124,250,186,140,186,198,21,19,178,134,25,89,44,175,178,85,181,17,235,69,44,234,138,215,177,205,87,58,7,57,221,87,50,41,90,228,114,194,178,201,111,248,36,227,7,19,112,141,154,17,94,154,181,117,184,38,249,81,3,113,101,158,146,42,126,189,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,238,110,195,192,13,120,121,132,99,252,27,154,124,92,227,108,193,203,236,67,73,124,195,215,202,123,37,77,13,117,50,174,201,89,236,122,52,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,76,202,228,99,250,108,253,219,254,36,74,160,0,0,0,98,175,52,127,34,121,155,244,95,88,162,50,168,1,173,103,9,222,105,242,111,230,6,30,245,24,13,132,243,251,56,236,92,63,228,214,44,206,44,71,15,104,164,195,54,247,84,71,77,185,236,237,117,79,114,71,77,77,189,140,122,199,213,158,72,162,234,108,86,179,126,231,123,173,85,46,0,3,85,115,100,142,17,114,66,235,195,143,14,152,51,38,175,183,202,75,189,202,193,79,82,234,202,186,72,220,200,22,122,138,169,170,100,100,123,189,231,49,142,157,88,143,84,106,189,24,142,86,179,118,196,188,0,8,171,231,157,250,19,253,228,254,26,90,174,74,158,105,241,79,203,250,239,81,183,19,82,0,241,89,209,148,56,55,62,178,191,16,101,30,96,65,87,37,139,17,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,189,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,89,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,128,22,83,130,252,227,190,231,239,12,24,3,53,113,76,59,47,87,91,124,148,247,25,55,49,123,77,85,37,68,180,146,212,232,198,49,140,235,62,157,210,244,218,212,107,58,155,19,84,110,171,174,17,181,64,2,213,112,157,229,99,38,254,95,225,239,78,128,186,160,0,0,0,49,87,154,63,145,60,205,250,47,172,81,25,84,0,214,179,132,239,52,249,55,243,3,15,122,140,6,202,96,0,0,0,53,172,226,199,205,62,114,124,192,196,62,163,57,178,152,3,21,121,92,121,19,203,47,173,122,197,105,10,220,88,249,167,206,79,152,24,135,212,103,54,83,0,98,175,43,143,34,121,101,245,175,88,173,50,168,0,0,0,0,0,34,175,158,119,232,79,247,147,248,105,138,188,174,60,246,101,151,214,189,30,180,159,224,0,0,6,0,115,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,235,94,143,90,79,240,0,66,183,58,191,52,248,91,229,253,15,168,220,73,169,0,69,95,35,31,211,103,238,223,241,34,85,0,3,85,114,85,63,231,20,127,239,255,0,78,36,170,0,53,87,54,168,0,0,0,1,0,60,209,252,246,102,111,209,125,30,136,159,224,6,0,114,84,242,177,138,126,96,87,122,117,184,207,240,0,138,190,121,223,161,63,222,79,225,166,42,242,184,243,217,150,95,90,244,122,210,127,128,3,21,121,163,249,19,204,223,162,250,197,17,149,64,13,85,205,170,0,3,29,121,135,224,171,174,63,224,183,53,108,86,106,138,72,106,41,108,236,189,189,213,47,115,88,176,91,234,98,174,153,168,173,107,151,123,162,166,145,172,77,52,87,171,81,85,168,170,228,215,174,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,105,224,7,228,225,60,83,98,199,56,86,205,141,112,181,119,109,178,226,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,238,63,88,0,4,117,97,126,95,245,156,59,243,9,203,124,219,202,28,59,254,164,245,254,209,130,90,106,121,39,168,147,14,213,123,18,170,61,181,15,153,242,72,248,102,145,21,236,153,93,181,36,149,98,114,51,242,43,44,138,128,0,0,0,0,32,7,154,63,158,204,205,250,47,163,209,25,85,200,199,244,217,251,183,252,72,149,64,0,0,0,128,30,104,254,123,51,55,232,190,143,68,79,240,2,42,249,24,254,155,63,118,255,0,137,18,168,0,0,0,16,3,205,31,207,102,102,253,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,113,159,224,13,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,50,168,0,0,0,34,175,158,119,232,79,247,147,248,105,42,128,8,1,229,113,231,179,44,190,181,232,245,166,85,115,206,253,9,254,242,127,13,37,80,1,0,60,174,60,246,101,151,214,189,30,180,159,224,0,0,0,194,14,99,188,2,93,120,170,166,160,204,236,182,186,82,82,227,188,47,103,158,133,150,234,148,114,50,253,2,74,146,195,76,147,58,84,138,153,236,87,213,171,28,177,170,72,249,218,217,31,27,26,143,110,53,114,179,224,75,19,85,99,248,120,139,206,92,51,87,106,182,225,90,137,91,134,173,149,208,83,185,107,46,177,77,83,73,80,250,136,94,174,154,157,244,83,64,237,172,124,113,191,173,211,123,92,157,37,71,203,160,0,0,0,65,183,49,174,4,164,225,255,0,52,44,23,172,151,195,53,117,24,39,31,212,69,107,178,217,232,32,173,172,158,223,117,108,113,179,177,44,146,44,174,153,245,46,87,75,10,111,222,229,235,177,24,137,10,57,211,146,0,195,254,91,188,25,95,120,75,203,139,197,207,30,93,122,184,207,29,246,42,139,189,182,7,177,244,182,168,233,210,110,133,51,100,110,189,89,147,180,74,178,200,142,88,247,43,90,205,81,157,89,99,7,154,63,158,204,205,250,47,163,209,19,252,0,192,14,74,158,86,49,79,204,10,239,78,183,25,254,0,2,213,113,99,229,99,57,62,95,226,31,78,156,186,160,13,85,205,170,0,0,0,3,90,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,107,214,43,76,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,87,196,168,165,223,168,3,87,224,84,80,159,172,172,1,23,28,230,242,233,243,90,109,57,149,18,107,208,146,223,67,42,163,94,186,55,250,179,197,117,218,157,238,111,195,95,240,146,142,97,231,52,236,24,220,81,194,157,238,120,224,99,234,41,174,22,199,70,187,21,206,79,234,148,69,211,79,212,245,255,0,10,129,27,28,173,113,21,54,29,226,138,57,234,165,108,109,159,15,220,34,106,171,154,154,187,242,110,248,254,166,169,61,40,168,189,232,107,27,147,120,226,231,151,121,135,109,197,54,170,233,169,38,167,100,236,87,196,244,106,171,95,11,219,166,171,221,166,170,158,63,113,178,142,95,226,6,98,140,35,67,124,100,157,68,168,234,251,219,145,223,155,43,155,226,157,223,205,3,209,20,185,10,142,23,79,136,20,34,104,86,210,146,164,84,95,0,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,142,53,11,167,222,19,64,42,79,3,144,0,199,14,96,88,206,175,3,240,199,136,175,22,250,215,82,212,182,170,220,198,72,215,104,190,245,92,104,169,224,191,4,82,0,48,134,30,174,198,24,150,146,193,71,12,181,21,53,125,77,172,99,85,238,118,200,220,245,238,213,53,238,106,252,126,4,204,115,128,197,235,105,225,193,216,126,158,169,99,150,233,119,182,198,173,71,109,85,68,124,210,125,221,253,240,253,233,255,0,12,102,240,33,133,31,140,56,155,195,54,212,162,90,150,69,79,112,158,70,109,220,136,212,163,149,186,175,122,119,106,228,254,149,64,39,139,135,204,23,75,151,249,81,103,195,52,148,45,164,100,15,169,122,196,214,237,209,95,60,142,240,213,126,244,248,151,24,233,165,167,142,146,6,211,196,196,107,27,174,136,158,29,235,169,220,7,11,220,82,114,167,31,16,57,105,81,194,120,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,248,1,73,82,119,148,156,160,21,22,231,136,60,23,75,152,25,81,120,195,53,116,45,171,100,239,166,122,68,230,238,213,89,60,110,240,213,62,229,248,151,24,233,170,167,142,174,7,83,202,196,115,29,166,168,190,29,203,168,26,187,226,252,61,93,131,241,45,93,130,178,25,105,234,105,58,123,152,246,171,28,221,241,181,233,221,170,233,220,228,248,252,73,255,0,229,251,140,234,241,199,12,120,118,241,112,173,117,85,75,170,174,44,124,142,118,171,238,213,200,136,158,9,240,84,33,155,142,252,40,252,31,196,222,38,182,173,18,211,50,90,123,124,241,179,110,212,86,173,28,77,213,59,215,187,86,175,244,162,146,101,201,255,0,23,173,219,135,6,225,250,138,165,146,91,93,222,229,26,53,93,185,81,21,240,201,247,119,119,205,247,175,252,1,158,199,11,224,114,0,163,83,150,156,46,129,52,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,124,14,78,23,192,10,21,53,13,67,147,150,129,80,0,8,171,231,43,139,105,234,44,214,60,45,29,124,78,157,151,26,73,221,2,72,155,182,53,43,219,170,183,238,213,17,53,44,175,40,12,43,237,126,38,229,188,207,73,213,130,147,15,220,90,142,115,53,107,95,172,9,227,175,114,232,255,0,241,158,91,153,214,99,253,180,226,6,162,223,73,82,217,169,40,32,124,75,181,239,84,108,140,173,172,77,52,94,239,7,124,16,202,14,75,248,22,52,179,95,115,2,90,117,73,86,166,190,134,57,86,54,247,179,109,10,233,187,243,188,119,119,120,1,40,224,0,41,118,133,41,175,137,82,248,156,39,235,2,176,0,0,0,0,0,0,0,0,0,0,14,0,228,28,106,131,84,80,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,26,162,13,80,14,65,193,200,0,0,0,0,0,0,0,0,0,0,29,107,174,189,197,77,208,225,127,81,202,120,129,80,0,8,65,230,255,0,133,125,145,196,220,87,152,41,58,80,85,225,251,115,85,205,102,141,115,245,157,60,117,239,93,25,254,34,245,114,106,197,180,244,246,107,230,22,146,190,38,206,251,141,92,237,129,100,77,219,28,148,13,213,27,247,106,170,154,159,111,58,12,11,26,217,172,89,129,21,58,172,169,83,65,67,36,169,27,123,153,182,185,116,221,249,222,59,123,188,12,95,229,139,152,255,0,98,248,129,167,183,213,212,182,26,74,248,25,18,110,123,209,29,35,235,104,211,77,19,187,193,191,20,2,121,192,0,117,185,2,38,133,78,56,2,164,240,57,56,79,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,14,57,41,114,129,193,82,20,234,133,72,7,39,199,119,175,246,93,186,106,237,168,189,45,189,203,174,157,238,68,248,126,211,236,44,239,22,184,206,171,0,228,85,247,18,81,198,143,146,25,168,227,209,94,230,247,58,166,52,241,111,127,196,13,126,179,255,0,20,84,226,236,227,197,247,106,135,185,201,237,187,131,34,213,238,118,145,246,169,92,136,155,187,209,61,239,2,98,249,72,97,104,236,220,41,219,46,234,205,39,184,221,46,111,151,185,190,41,59,88,157,233,222,189,209,55,196,131,170,137,167,185,86,205,82,244,214,90,153,29,43,187,255,0,156,170,170,190,38,198,220,28,96,136,114,247,135,251,6,25,133,206,86,195,61,108,158,243,90,139,171,234,100,95,230,247,1,122,192,56,95,0,41,119,114,233,169,203,123,206,14,91,226,5,64,0,0,0,0,0,0,161,207,70,166,165,9,50,42,233,254,0,59,129,66,47,196,172,14,21,116,41,123,244,77,74,149,53,56,86,162,129,215,212,79,188,169,174,85,239,68,238,57,233,167,222,114,141,208,14,81,117,57,56,10,7,39,26,157,82,72,141,212,70,253,221,255,0,16,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,169,201,211,35,246,247,252,68,114,35,180,3,184,225,87,64,0,161,206,84,239,84,238,41,234,39,222,118,43,117,56,233,167,222,1,143,213,53,42,69,212,225,26,136,114,137,160,28,128,80,171,241,2,176,116,172,200,139,167,248,74,218,244,114,106,5,96,0,0,0,0,0,41,119,113,195,123,215,77,78,93,226,112,5,96,225,60,14,64,194,62,109,248,90,59,207,10,119,59,186,51,89,237,215,75,99,226,238,111,138,206,230,47,122,247,167,116,174,240,33,211,32,49,69,78,17,206,60,33,118,167,123,154,158,219,183,178,93,30,230,235,31,106,137,202,139,183,189,83,221,240,39,243,140,124,17,14,97,112,255,0,127,195,51,57,200,217,167,162,147,221,107,85,117,101,76,107,252,238,227,92,154,121,167,182,214,195,82,196,210,90,105,27,43,123,255,0,156,138,138,158,0,109,43,104,175,246,165,186,42,237,168,157,93,221,201,174,157,206,84,248,254,195,236,44,239,9,88,206,171,31,100,85,139,18,86,70,140,146,105,171,35,209,30,231,119,54,166,68,241,119,127,192,188,64,112,165,37,74,83,170,1,83,78,74,90,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,10,29,241,43,40,119,196,10,27,166,229,208,237,79,3,173,169,223,169,216,158,0,114,99,199,30,213,148,244,124,53,223,164,169,141,36,98,214,80,35,154,191,31,234,150,126,165,248,153,14,99,135,48,10,171,117,55,13,183,167,92,93,164,77,174,160,87,123,155,187,187,67,81,62,31,120,16,79,144,86,38,226,92,218,177,89,31,75,218,18,167,181,107,30,173,77,219,105,165,119,243,187,191,155,175,121,178,94,9,160,75,94,24,162,161,70,170,36,93,78,229,211,227,35,151,225,221,241,53,228,224,162,6,84,241,43,132,227,145,17,83,101,193,123,211,187,253,99,57,177,93,165,137,29,190,38,39,130,110,255,0,247,148,15,176,165,223,113,81,75,188,53,2,148,84,95,18,182,157,105,226,86,223,188,10,128,0,0,0,14,183,191,77,78,92,190,42,116,185,119,119,160,28,72,245,215,250,10,24,138,174,68,69,248,157,145,196,174,118,171,251,123,142,244,106,32,6,183,77,10,128,0,0,0,0,0,0,3,231,158,45,203,174,189,194,54,170,59,189,15,160,227,68,251,128,53,78,74,116,208,110,2,160,112,138,138,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,3,133,84,64,57,56,114,156,110,26,106,7,76,141,85,119,114,8,34,218,186,235,220,119,232,159,113,200,0,0,0,0,0,0,2,151,55,93,74,128,31,19,209,81,202,138,191,18,184,222,186,255,0,65,244,57,168,167,68,145,43,93,170,126,222,240,59,88,253,116,59,15,153,171,183,189,78,230,175,130,129,88,0,0,0,10,92,82,170,137,224,84,226,133,241,2,182,253,197,69,45,240,212,168,15,195,198,212,9,116,195,21,180,42,213,84,151,167,220,154,124,36,106,252,123,190,6,182,153,251,98,110,26,205,171,237,145,148,189,157,41,187,46,145,234,213,219,186,154,39,127,55,187,249,218,247,27,45,221,152,146,91,229,98,248,46,223,255,0,121,13,117,56,215,129,148,220,74,226,200,227,68,68,217,111,94,228,238,255,0,88,192,4,216,112,19,89,79,89,195,93,134,74,104,210,54,37,101,122,53,169,240,254,169,127,234,79,137,144,230,56,112,1,85,110,169,225,182,202,235,115,181,137,213,213,234,223,115,111,119,104,114,47,195,239,50,60,14,23,192,234,118,155,147,83,181,124,14,183,39,126,160,84,223,129,89,67,126,5,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,165,14,240,43,95,2,133,215,224,128,82,196,84,85,253,167,106,29,109,215,191,84,59,0,228,195,238,106,21,253,143,132,172,67,177,206,107,214,186,215,162,167,254,22,207,248,12,193,48,103,155,197,93,93,63,11,213,113,211,177,171,28,215,107,99,101,85,254,199,170,245,238,239,251,218,208,34,231,129,88,250,188,78,225,70,255,0,216,174,43,255,0,212,83,155,18,209,162,165,51,17,124,123,255,0,223,53,228,224,13,170,254,41,176,162,39,246,139,151,249,20,198,196,17,177,35,98,49,186,232,159,120,21,20,187,192,168,165,222,0,117,167,137,218,223,3,169,190,43,251,78,214,248,1,200,7,10,186,1,201,194,175,192,225,93,161,79,123,148,14,28,138,189,223,121,83,24,141,79,14,242,164,77,14,64,0,126,86,38,196,214,124,35,102,170,191,95,106,93,13,29,28,46,158,87,54,55,61,81,173,241,209,26,138,170,7,234,150,247,48,243,231,44,114,182,153,213,88,198,249,53,51,25,249,221,58,57,165,84,247,209,159,205,106,255,0,57,200,96,143,23,92,212,109,152,90,170,92,31,146,211,186,166,182,61,236,169,150,178,206,171,27,36,101,66,55,77,95,35,85,125,214,63,193,170,154,232,70,251,235,51,191,138,76,82,246,110,138,247,114,213,202,173,68,166,164,99,17,234,249,116,254,103,246,15,95,143,128,18,171,143,185,191,112,247,99,100,208,97,87,222,174,243,178,68,102,214,89,100,103,131,149,23,190,73,99,248,34,127,132,197,156,95,205,235,53,110,53,79,126,24,180,210,83,193,189,118,54,162,10,150,46,221,206,211,93,149,186,107,162,180,251,50,79,148,94,61,196,168,202,188,210,173,130,142,23,49,207,72,237,183,136,247,119,177,138,212,93,96,119,197,206,215,69,248,39,244,229,141,151,148,111,11,116,177,70,151,108,57,115,168,145,26,136,231,37,250,165,21,87,68,251,180,79,29,126,0,96,124,156,213,248,136,116,171,34,50,208,157,235,167,117,119,252,108,244,56,103,155,126,116,91,234,218,235,229,5,190,106,116,71,106,216,162,171,115,181,84,238,238,117,102,158,38,113,59,148,247,9,146,238,100,184,54,224,140,215,86,237,191,214,107,250,188,92,120,76,196,228,253,145,247,11,100,140,192,84,151,59,93,90,186,61,143,109,242,71,42,34,47,189,252,180,111,111,122,126,160,57,203,110,112,57,35,121,117,53,191,24,82,223,109,149,19,75,211,220,182,133,122,119,189,17,189,236,158,69,240,85,95,232,51,111,45,115,103,3,102,213,149,151,252,15,116,150,178,145,238,145,136,178,83,73,11,145,88,228,107,187,158,137,241,84,255,0,9,3,92,70,240,49,155,121,7,85,61,109,85,190,150,178,199,12,76,145,106,99,185,69,35,219,249,55,189,218,162,163,21,116,72,221,224,223,187,196,243,220,55,241,103,152,252,59,93,169,19,15,86,211,45,161,181,41,52,244,242,80,199,51,180,89,34,115,213,170,170,213,215,72,251,189,239,143,248,3,99,96,89,238,26,184,143,193,252,70,96,90,124,87,134,167,169,87,186,74,136,229,100,212,139,2,162,199,34,55,195,85,79,7,51,227,241,47,8,20,189,17,91,222,124,234,245,69,68,239,238,62,163,231,154,46,253,80,10,227,126,167,98,46,167,200,197,84,93,60,116,62,150,174,160,86,0,0,0,0,0,0,0,0,70,95,49,76,221,227,211,133,172,100,184,227,47,179,146,173,249,87,127,168,134,26,25,170,108,118,23,190,217,113,153,42,30,182,212,69,129,103,153,141,142,157,210,50,103,51,243,30,214,57,239,123,85,239,147,67,207,227,252,1,131,115,79,6,221,178,251,48,112,245,37,243,15,95,41,214,154,186,134,165,23,100,172,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,2,24,50,47,155,143,18,120,67,49,237,215,60,239,196,159,110,240,100,186,211,221,45,177,90,104,40,234,161,141,202,159,213,52,210,65,20,90,205,30,154,164,114,59,166,246,171,154,187,21,205,150,57,169,194,120,166,197,142,112,173,155,26,225,106,238,219,101,196,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,99,209,175,110,230,61,171,163,145,28,154,232,168,139,220,107,197,198,39,10,184,203,133,12,220,184,96,251,205,182,173,216,98,227,81,81,83,132,238,242,72,147,50,227,110,71,251,136,233,90,198,55,180,198,215,70,217,153,181,187,94,168,228,78,155,227,123,239,167,43,222,53,255,0,23,252,118,204,152,204,43,157,170,135,45,177,149,193,245,50,220,107,87,163,236,107,163,161,107,25,80,178,181,171,172,50,244,160,134,68,145,81,145,251,146,239,141,172,151,168,25,255,0,205,3,62,243,99,135,108,130,176,99,92,156,197,127,103,239,85,184,194,150,215,61,79,97,166,171,223,74,250,42,217,29,30,202,136,228,98,106,248,99,93,81,55,123,186,107,162,170,46,32,112,21,199,175,22,57,211,197,142,6,203,60,203,205,111,108,225,187,207,180,251,109,23,176,173,180,253,94,149,182,170,104,255,0,41,13,59,36,110,146,68,199,123,174,77,116,209,117,69,84,92,128,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,214,189,30,180,9,254,35,87,152,207,50,155,142,87,223,96,201,158,25,241,135,103,197,246,91,135,83,19,223,96,166,165,171,165,164,216,199,177,109,141,101,68,82,50,73,183,185,175,149,205,211,164,232,155,30,174,123,165,100,87,131,152,167,29,84,220,45,96,213,192,249,125,95,72,252,212,191,211,195,53,12,53,52,178,189,150,203,116,203,80,197,185,34,172,107,4,207,108,148,238,141,144,185,255,0,158,246,189,204,123,26,172,124,32,218,109,152,203,53,241,253,21,154,142,74,187,254,44,198,55,136,233,162,125,93,90,44,247,11,141,92,200,214,172,147,76,228,69,124,146,200,154,190,71,39,123,149,92,190,42,6,90,101,87,31,124,197,115,147,49,240,230,86,224,172,232,237,23,172,77,112,138,223,77,187,10,218,223,28,59,215,223,158,94,157,19,222,216,98,98,58,73,30,141,93,145,177,238,84,209,170,101,175,49,206,33,184,156,225,23,6,228,197,139,3,231,149,93,125,246,241,79,122,110,35,190,212,225,235,90,62,235,60,11,68,172,122,64,180,238,138,157,141,90,137,90,198,49,53,216,173,71,186,71,34,189,111,87,47,158,9,45,92,40,96,9,47,184,158,10,74,236,197,197,84,244,243,93,107,29,74,214,207,105,129,208,194,231,218,89,35,102,149,143,100,117,13,145,206,150,53,106,76,189,53,114,42,71,30,152,193,207,59,244,39,251,201,252,52,15,213,229,127,198,103,18,124,68,231,237,255,0,5,103,30,100,125,160,178,209,96,250,171,164,20,222,199,160,164,217,84,202,218,40,219,38,250,120,35,122,232,201,164,77,21,118,251,218,233,170,34,164,159,144,173,201,83,205,62,41,249,127,93,234,54,226,106,64,22,171,137,126,34,240,39,11,249,89,95,153,152,234,163,251,109,29,158,139,100,223,215,59,167,102,154,104,40,250,145,69,39,71,171,208,123,122,175,110,198,120,170,248,34,251,92,127,143,240,110,86,96,219,182,96,230,14,33,164,177,225,235,29,58,212,215,87,84,170,236,137,154,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,46,190,220,107,241,93,125,226,211,57,107,113,151,86,235,71,132,45,186,209,225,107,37,108,204,119,96,165,218,196,146,69,108,104,140,73,167,123,58,178,46,175,114,106,200,250,143,100,81,168,18,21,192,191,51,234,156,230,205,203,198,84,231,74,210,90,95,138,175,21,213,216,62,186,166,178,38,178,153,146,62,20,163,176,34,69,77,27,100,122,55,174,172,169,149,232,249,95,182,61,170,247,177,22,71,205,85,201,179,229,185,204,18,167,136,154,105,50,123,57,46,180,141,204,91,117,59,170,104,174,83,75,20,47,196,204,89,103,146,84,138,158,24,34,134,23,211,66,144,53,88,215,57,242,49,31,38,154,50,69,64,207,83,15,249,160,103,222,108,112,237,144,86,12,107,147,152,175,236,253,234,183,24,82,218,231,169,236,52,213,123,233,95,69,91,35,163,217,81,28,140,77,95,12,107,170,38,239,119,77,116,85,69,204,3,0,57,213,249,88,194,223,48,40,125,58,226,6,63,240,21,199,175,22,57,211,197,142,6,203,60,203,205,111,108,225,187,207,180,251,109,23,176,173,180,253,94,149,182,170,104,255,0,41,13,59,36,110,146,68,199,123,174,77,116,209,117,69,84,89,127,32,7,149,199,158,204,178,250,215,163,214,147,252,0,0,6,0,115,91,226,143,61,184,107,252,23,126,5,49,207,217,207,180,126,219,246,159,245,178,142,179,175,217,251,15,71,253,115,20,155,118,245,229,252,221,53,221,223,174,137,166,63,240,21,199,175,22,57,211,197,142,6,203,60,203,205,111,108,225,187,207,180,251,109,23,176,173,180,253,94,149,182,170,104,255,0,41,13,59,36,110,146,68,199,123,174,77,116,209,117,69,84,95,87,207,59,244,39,251,201,252,52,197,94,87,30,123,50,203,235,94,143,90,4,255,0,0,0,198,174,43,120,205,177,112,151,152,249,87,108,199,150,174,174,12,199,126,215,167,187,220,160,99,223,85,106,146,157,104,186,21,45,141,186,245,97,78,209,42,75,26,53,100,218,173,115,53,86,116,165,201,82,42,249,231,126,132,255,0,121,63,134,158,127,149,15,28,117,56,106,235,100,225,31,49,153,72,150,43,149,69,67,48,141,217,95,21,58,208,213,202,233,39,117,20,234,229,106,74,201,229,115,250,78,77,101,73,165,108,122,61,178,51,162,18,232,0,0,1,106,184,157,226,23,10,240,191,147,87,172,220,197,52,221,191,176,116,233,173,214,182,85,71,79,53,206,186,87,109,138,158,55,61,127,186,145,234,214,189,204,138,41,94,140,126,205,170,22,255,0,142,142,51,108,92,30,101,197,45,206,59,87,182,113,158,40,237,20,248,102,219,43,30,148,174,146,36,103,86,166,166,70,233,164,49,117,98,85,141,174,73,36,115,218,214,237,69,124,177,221,94,33,113,77,247,3,100,22,101,227,92,45,93,216,175,88,127,7,222,110,150,234,158,147,36,232,85,65,69,44,145,73,177,232,230,59,107,216,213,209,200,173,93,52,84,84,238,53,204,206,140,222,198,89,245,154,24,131,55,51,2,122,73,47,184,138,161,179,84,37,36,9,12,17,49,145,182,40,161,141,157,234,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,187,15,113,99,229,99,57,62,95,226,31,78,156,15,63,193,247,22,120,55,139,172,175,251,113,98,167,164,179,223,104,42,36,166,190,225,198,215,173,84,246,167,172,143,72,21,239,88,226,87,178,88,152,146,53,232,205,154,245,24,138,174,137,232,151,212,214,179,134,46,33,113,87,11,249,203,101,205,204,45,77,219,251,7,82,154,227,107,125,84,148,240,220,232,101,110,217,105,228,115,23,251,153,24,174,107,218,201,98,137,234,199,236,218,187,15,100,190,111,96,220,250,202,252,63,155,153,127,61,92,150,44,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,206,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,80,246,160,0,0,0,44,255,0,22,217,223,117,225,195,32,113,30,116,89,172,116,151,154,140,57,81,107,115,232,42,100,116,108,169,130,107,141,53,60,204,71,183,189,143,88,166,147,99,244,114,53,251,92,173,122,34,177,125,94,75,230,246,13,207,172,175,195,249,185,151,243,213,201,98,196,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,177,92,209,252,137,230,111,209,125,98,136,137,94,5,248,205,190,240,121,152,245,87,57,45,94,217,193,152,163,179,211,226,107,108,76,98,85,58,56,149,253,42,154,105,29,166,147,69,213,149,82,55,57,35,145,175,115,93,181,85,146,198,27,10,3,228,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,192,0,0,0,0,0,0,132,14,33,121,143,113,157,129,179,247,50,240,86,22,206,78,197,101,195,248,194,243,107,183,83,125,157,181,73,208,165,130,182,88,226,143,123,233,156,247,109,99,26,154,185,85,203,166,170,170,189,228,159,240,21,154,88,239,58,120,78,192,217,153,153,119,223,108,226,75,207,180,251,109,111,101,134,159,171,210,185,85,67,31,228,225,99,35,110,145,196,198,251,173,77,116,213,117,85,85,88,44,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,214,189,98,180,12,170,0,1,0,63,232,163,241,217,255,0,87,63,247,51,103,255,0,138,18,253,192,86,105,99,188,233,225,59,3,102,102,101,223,125,179,137,47,62,211,237,181,189,150,26,126,175,74,229,85,12,127,147,133,140,141,186,71,19,27,238,181,53,211,85,213,85,85,117,215,39,251,149,199,145,60,178,250,215,172,86,129,149,64,0,0,0,49,255,0,143,92,210,199,121,45,194,118,57,204,204,180,190,251,27,18,89,189,153,216,171,123,44,53,29,46,173,202,150,25,63,39,51,31,27,181,142,87,183,222,106,233,174,169,162,162,42,68,15,250,40,252,118,127,213,207,253,204,217,255,0,226,132,170,115,71,242,39,153,191,69,245,138,34,0,64,218,160,0,0,179,252,91,103,125,215,135,12,129,196,121,209,102,177,210,94,106,48,229,69,173,207,160,169,145,209,178,166,9,174,52,212,243,49,30,222,246,61,98,154,77,143,209,200,215,237,114,181,232,138,197,188,6,42,243,71,242,39,153,191,69,245,138,32,47,174,75,230,246,13,207,172,175,195,249,185,151,243,213,201,98,196,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,246,166,189,124,11,241,155,125,224,243,49,234,174,114,90,189,179,131,49,71,103,167,196,214,216,152,196,170,116,113,43,250,85,52,210,59,77,38,139,171,42,164,110,114,71,35,94,230,187,106,171,37,143,96,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,250,192,0,0,0,64,15,250,40,252,118,127,213,207,253,204,217,255,0,226,132,191,112,21,154,88,239,58,120,78,192,217,153,153,119,223,108,226,75,207,180,251,109,111,101,134,159,171,210,185,85,67,31,228,225,99,35,110,145,196,198,251,173,77,116,213,117,85,85,93,117,201,254,229,113,228,79,44,190,181,235,21,160,101,81,134,182,142,56,234,112,215,48,12,101,194,62,99,50,145,44,87,42,139,107,48,141,217,95,21,58,208,213,203,105,166,157,212,83,171,149,169,43,39,149,207,233,57,53,149,38,149,177,232,246,200,206,142,101,16,3,205,31,207,102,102,253,23,209,232,128,159,224,96,7,44,94,60,127,13,246,42,108,134,205,139,214,236,125,135,237,237,246,109,210,227,113,234,85,98,136,90,249,157,38,141,233,53,58,212,240,54,157,29,186,73,37,153,169,36,203,174,201,92,153,254,0,0,0,0,0,0,6,31,241,205,198,109,247,131,204,199,201,219,156,150,175,108,224,204,81,237,202,124,77,109,137,140,74,167,71,18,208,116,170,105,164,118,154,77,23,86,85,72,220,228,142,70,189,205,118,213,86,75,30,90,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,69,183,60,239,208,159,239,39,240,210,213,114,197,227,199,240,33,125,166,200,108,216,189,109,192,56,130,224,223,102,221,46,55,30,157,46,23,153,204,153,210,104,222,147,151,163,81,59,169,209,219,164,142,40,92,178,76,186,111,149,202,19,82,0,0,97,173,163,142,58,156,53,204,3,25,112,143,152,204,164,75,21,202,162,218,204,35,118,87,197,78,180,53,114,218,105,167,117,20,234,229,106,74,201,229,115,250,78,77,101,73,165,108,122,61,178,51,163,153,68,0,243,71,243,217,153,191,69,244,122,32,39,248,24,1,203,23,143,31,195,125,138,155,33,179,98,245,187,31,97,251,123,125,155,116,184,220,122,149,88,162,22,190,103,73,163,122,77,78,181,60,13,167,71,110,146,73,102,106,73,50,235,178,87,38,127,128,0,0,7,148,205,92,204,194,185,55,151,24,143,52,177,173,95,103,178,225,155,124,183,10,157,178,70,201,38,216,158,228,17,117,30,198,58,105,94,173,142,54,43,147,124,143,99,81,117,114,30,43,134,78,40,178,191,138,108,1,14,47,203,251,221,35,238,84,116,244,137,136,108,173,124,139,61,154,182,104,91,35,169,223,212,142,55,72,196,119,81,141,157,172,233,200,177,73,181,87,107,145,161,140,28,204,51,31,140,238,30,125,155,155,217,23,154,55,88,240,13,110,148,119,186,31,179,182,170,184,108,21,73,211,100,50,117,164,129,211,116,106,21,206,77,100,220,214,74,221,189,79,203,69,19,112,131,0,115,100,227,27,12,227,43,77,247,25,227,170,76,99,98,164,168,71,92,44,85,54,107,125,27,43,160,84,84,115,18,122,122,118,203,19,244,93,204,122,42,162,61,173,87,54,70,238,99,167,35,22,97,107,22,57,194,183,156,21,138,104,123,109,151,16,91,234,45,119,26,110,171,227,235,210,207,27,163,150,61,236,86,189,187,152,247,38,173,84,114,107,170,42,47,121,2,252,125,112,81,138,184,83,204,122,187,221,166,217,218,50,203,19,92,38,147,14,92,41,210,71,199,65,189,93,35,109,149,11,35,158,246,205,19,17,81,142,123,151,173,27,21,232,187,155,43,34,9,211,202,172,204,194,185,201,151,24,115,52,176,85,95,104,178,226,107,124,87,10,109,210,70,249,33,222,158,252,18,244,222,246,54,104,158,142,142,70,35,151,100,140,123,85,117,106,152,213,205,3,62,243,99,135,108,130,176,99,92,156,197,127,103,239,85,184,194,150,215,61,79,97,166,171,223,74,250,42,217,29,30,202,136,228,98,106,248,99,93,81,55,123,186,107,162,170,44,107,114,253,227,186,251,194,174,42,143,5,98,151,246,220,178,196,23,4,146,227,77,163,35,246,93,84,242,82,199,45,215,123,41,229,168,159,165,77,78,228,236,205,84,107,245,213,52,119,122,230,255,0,57,91,181,170,255,0,194,38,9,190,216,174,116,151,27,109,199,28,91,106,232,235,41,38,108,208,84,193,37,178,224,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,18,184,122,230,61,198,118,57,207,220,180,193,88,167,57,59,109,151,16,99,11,53,174,227,77,246,118,213,31,94,150,122,216,163,150,61,236,166,107,219,185,143,114,106,213,71,38,186,162,162,247,147,126,107,89,194,119,154,124,155,249,129,135,189,70,2,103,185,131,113,183,106,225,67,0,71,98,195,19,210,87,102,46,42,167,168,134,213,70,218,166,182,123,76,14,134,102,178,236,248,221,12,172,123,35,168,108,109,108,82,35,82,101,234,35,85,82,57,52,11,127,204,179,143,186,158,30,173,84,185,77,146,24,186,146,12,208,171,168,130,166,231,51,104,162,172,75,37,187,106,189,17,233,46,177,50,166,101,233,109,99,227,147,72,93,35,213,35,87,192,247,96,94,19,230,61,204,39,28,226,171,54,10,194,217,201,219,111,88,130,225,79,107,183,83,125,157,178,71,215,170,158,70,199,20,123,223,76,214,55,115,222,212,213,202,141,77,117,85,68,239,49,130,237,115,198,89,175,143,235,111,53,145,213,223,241,102,49,188,73,83,43,41,41,17,103,184,92,106,230,87,57,35,134,22,162,43,228,150,69,209,145,181,59,220,136,212,240,66,111,185,117,240,43,77,194,214,13,76,113,152,52,20,143,205,75,253,60,208,215,77,77,85,43,217,108,183,76,180,239,75,106,162,72,176,76,246,201,78,217,31,51,89,249,239,115,26,247,177,168,247,135,213,155,25,247,155,28,12,100,22,95,99,92,252,197,127,133,107,213,223,24,83,90,241,117,77,45,13,53,15,102,165,158,138,170,71,199,109,100,49,194,199,116,95,79,26,181,103,77,211,126,85,21,97,73,24,144,101,86,19,197,54,44,115,133,108,216,215,11,87,118,219,46,32,183,211,221,45,213,61,39,199,215,165,158,54,201,20,155,30,141,123,119,49,237,93,28,136,228,215,69,68,94,227,5,185,213,249,88,194,223,48,40,125,58,226,97,175,45,14,56,234,120,113,198,80,228,246,56,101,35,242,235,26,94,35,124,213,114,62,42,119,216,238,51,36,112,37,107,166,122,181,171,76,173,100,77,153,175,119,184,200,210,70,42,43,94,201,130,114,64,0,0,0,12,85,227,19,140,95,197,43,52,242,127,237,13,31,107,193,152,215,218,214,235,239,229,58,126,207,233,212,218,246,92,125,200,37,150,94,132,50,213,254,65,155,122,157,94,245,213,172,211,42,136,171,231,157,250,19,253,228,254,26,4,164,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,100,59,114,167,227,142,155,45,110,180,28,45,230,75,42,229,177,98,123,194,51,11,92,218,249,103,91,117,198,169,204,98,81,62,61,85,25,77,52,186,57,174,141,169,211,154,89,28,244,115,101,116,144,204,72,0,0,24,213,195,95,25,182,44,240,206,12,210,200,27,221,171,217,88,207,46,113,5,230,158,20,129,143,117,45,206,207,75,112,117,52,117,45,114,235,211,153,155,161,100,177,185,116,115,158,217,35,213,28,248,225,201,83,92,30,33,113,77,247,3,113,161,153,120,215,11,87,118,43,214,31,205,11,205,210,221,83,210,100,157,10,168,46,210,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,226,109,56,28,226,238,213,197,246,81,187,21,207,110,164,179,226,203,13,67,109,184,142,213,5,67,94,198,78,172,71,50,170,22,43,150,86,83,76,155,182,117,19,84,124,115,70,142,147,164,178,56,50,40,0,0,0,0,143,94,97,60,203,46,188,61,99,42,124,151,201,42,10,74,172,101,107,168,162,175,196,117,247,74,71,62,146,146,5,72,234,25,67,27,21,90,178,190,120,156,206,164,141,84,72,226,147,107,29,214,114,190,158,229,115,2,227,186,197,194,174,21,147,5,97,103,246,220,205,196,22,245,146,221,77,163,227,246,93,44,241,213,71,21,215,123,233,229,167,159,165,83,78,212,236,206,84,115,245,213,116,111,122,193,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,160,108,147,195,71,17,120,19,138,12,172,160,204,204,11,81,253,170,142,241,69,178,111,235,101,211,179,67,52,244,125,73,98,143,173,210,235,177,189,86,55,99,252,81,124,81,46,169,173,183,10,188,76,99,46,20,51,114,143,52,176,125,13,37,197,142,167,117,182,239,108,169,68,107,46,54,233,31,27,229,129,36,218,174,133,251,162,141,236,145,168,187,94,198,238,107,217,190,55,236,61,149,89,153,133,115,147,46,48,230,105,96,170,190,209,101,196,214,248,174,20,219,164,141,242,67,189,61,248,37,233,189,236,108,209,61,29,28,140,71,46,201,24,246,170,234,213,3,213,128,0,31,147,139,49,77,139,3,97,91,206,53,197,53,221,138,203,135,237,245,23,75,141,79,73,242,116,41,96,141,210,75,38,198,35,158,237,172,99,151,70,162,185,116,209,17,87,184,253,98,13,185,151,241,199,83,196,118,50,155,39,176,59,41,25,151,88,46,241,35,225,171,141,241,84,62,249,113,133,36,129,107,91,51,21,205,74,100,107,229,108,45,99,189,246,72,178,61,85,92,198,66,23,255,0,43,249,196,84,226,174,40,214,205,138,240,197,37,159,40,49,21,69,53,150,212,250,153,98,134,182,204,245,149,90,203,149,92,206,122,68,172,145,100,78,188,123,182,67,27,24,177,185,206,138,69,169,148,163,85,114,85,57,86,113,227,255,0,34,56,84,205,251,215,246,216,176,133,246,231,113,255,0,188,50,154,200,214,116,191,240,135,68,249,38,254,215,78,198,255,0,36,192,37,80,0,4,21,230,199,48,222,59,50,191,52,241,150,89,254,48,254,211,251,37,136,46,54,46,219,246,74,207,15,106,236,181,50,67,213,233,246,103,108,221,211,221,183,115,180,215,77,87,77,73,63,229,239,196,165,247,138,30,28,109,248,215,24,166,252,83,100,184,79,135,175,181,44,165,101,60,53,149,80,178,57,25,60,108,99,149,19,124,19,192,175,209,24,222,175,85,24,198,177,24,134,0,115,155,200,186,204,45,156,182,44,249,180,89,182,89,113,181,190,59,117,210,174,53,158,79,235,197,35,85,141,89,149,200,177,69,212,164,74,118,198,198,185,21,253,146,119,108,69,107,156,239,63,201,223,58,45,89,117,196,53,235,47,241,70,47,164,179,90,49,253,157,148,148,116,245,44,107,89,95,123,134,161,157,142,36,149,91,171,30,177,77,90,214,53,92,214,200,249,26,207,122,69,137,0,207,78,104,25,247,155,28,59,100,21,131,26,228,230,43,251,63,122,173,198,20,182,185,234,123,13,53,94,250,87,209,86,200,232,246,84,71,35,19,87,195,26,234,137,187,221,211,93,21,81,112,3,135,174,99,220,103,99,156,253,203,76,21,138,115,147,182,217,113,6,48,179,90,238,52,223,103,109,81,245,233,103,173,138,57,99,222,202,102,189,187,152,247,38,173,84,114,107,170,42,47,121,152,28,234,252,172,97,111,152,20,62,157,113,34,175,132,239,52,249,55,243,3,15,122,140,0,108,166,67,95,25,60,205,248,147,195,252,71,99,60,21,146,152,227,236,174,22,194,55,9,48,244,116,207,177,80,79,53,69,85,43,221,29,84,242,62,161,147,42,238,157,37,70,109,86,55,164,200,149,88,215,171,213,100,255,0,138,172,210,252,11,112,227,152,185,153,13,247,216,213,246,108,63,85,236,170,222,203,218,58,87,73,89,209,161,252,154,177,237,118,181,82,192,223,125,170,196,215,87,232,212,114,166,182,214,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,1,57,60,173,179,171,61,184,132,202,204,97,153,153,215,153,223,105,186,120,129,182,43,101,23,177,104,232,187,15,66,154,57,166,151,169,77,28,125,94,175,107,137,187,92,223,115,179,234,138,187,213,19,53,75,105,195,94,80,211,100,46,67,96,108,163,134,10,72,234,48,237,158,24,110,11,73,60,179,65,45,197,250,203,91,52,111,151,71,171,36,169,146,105,17,21,27,162,61,17,26,212,68,106,92,176,0,0,4,96,115,64,227,51,137,62,29,179,246,193,130,178,115,50,62,207,217,107,112,125,45,210,122,111,99,208,85,239,170,125,109,108,110,147,125,68,18,61,53,100,49,166,136,187,125,221,116,213,85,86,79,200,86,231,87,230,159,11,124,191,161,245,27,136,23,171,149,255,0,25,156,73,241,19,159,183,252,21,156,121,145,246,130,203,69,131,234,174,144,83,123,30,130,147,101,83,43,104,163,108,155,233,224,141,235,163,38,145,52,85,219,239,107,166,168,138,146,126,66,183,37,79,52,248,167,229,253,119,168,219,137,169,0,0,0,0,0,0,0,0,0,0,0,0,3,133,93,14,185,31,161,83,151,67,230,122,170,174,158,26,129,83,94,170,186,125,234,125,12,68,70,247,29,48,198,154,234,186,247,31,64,0,11,61,196,175,17,248,63,135,60,11,81,138,241,44,245,40,246,201,79,28,76,134,145,103,85,89,36,86,248,106,137,224,215,252,126,0,123,28,202,205,156,13,148,182,87,223,241,197,210,90,58,70,58,54,42,199,77,36,206,85,123,149,173,238,98,47,197,23,252,6,18,102,79,56,28,145,179,58,166,223,131,233,111,183,58,136,101,233,238,75,66,177,59,158,168,238,247,207,26,248,34,47,244,145,169,196,135,22,121,143,196,77,218,173,49,13,109,50,90,29,82,179,65,79,29,12,112,187,68,146,87,49,92,168,174,93,116,147,191,222,248,127,135,208,240,229,192,198,109,231,229,84,21,180,182,250,90,59,28,209,62,68,169,146,229,20,111,119,228,216,246,232,136,143,84,213,36,111,139,126,255,0,0,47,22,38,230,223,157,23,10,183,58,199,65,111,134,157,81,186,54,88,170,218,237,81,59,251,155,89,167,137,231,163,230,175,196,67,101,73,21,150,133,239,77,123,171,191,227,102,100,101,223,39,236,143,183,219,35,102,61,164,185,221,42,209,210,111,123,175,146,53,85,21,125,223,228,99,99,123,147,245,30,237,188,167,184,76,139,107,34,193,183,5,102,186,187,117,254,179,95,215,224,224,48,191,8,115,122,205,91,117,83,31,137,237,52,149,16,111,77,237,167,130,165,235,183,115,117,211,125,110,154,232,142,50,155,0,243,126,225,238,248,200,96,197,79,189,90,39,124,138,205,175,178,200,255,0,23,34,39,124,114,201,240,85,255,0,1,250,247,174,81,188,45,213,69,34,90,112,229,206,158,69,106,163,92,183,234,149,84,93,23,239,213,60,116,248,24,157,157,156,162,241,238,26,71,213,229,109,108,21,144,181,141,122,199,114,188,71,187,185,143,87,34,105,3,126,45,110,154,175,197,127,160,37,79,47,51,231,44,115,74,153,181,88,58,249,53,75,31,249,189,74,57,162,85,247,213,159,206,106,127,57,170,92,35,90,246,86,103,127,11,120,165,140,221,21,146,229,171,85,26,169,77,86,199,163,21,146,233,252,255,0,236,216,191,15,18,72,56,69,230,163,108,197,53,81,96,252,233,157,212,213,178,108,101,52,180,118,117,72,223,35,234,21,186,106,201,28,169,238,189,158,45,68,215,80,36,192,31,149,134,113,53,159,23,89,169,111,214,42,151,77,71,89,11,103,137,206,141,204,85,107,188,53,71,34,42,31,170,5,15,98,57,60,59,202,90,138,157,223,113,218,112,169,168,4,95,129,201,215,222,213,42,71,106,5,64,225,23,83,144,41,113,214,190,39,99,142,183,120,167,237,3,177,190,5,69,45,240,42,3,162,177,21,105,158,137,227,221,254,249,174,215,29,81,244,184,157,197,109,255,0,177,91,151,255,0,168,160,54,42,145,137,35,21,142,215,69,53,223,227,241,170,206,41,177,90,47,246,139,111,249,20,32,75,15,42,250,254,217,194,86,30,222,231,57,233,93,116,213,87,255,0,11,127,252,38,96,152,51,202,30,174,174,163,133,234,72,234,24,212,142,27,181,205,177,42,127,99,213,98,247,247,253,238,113,156,192,112,167,83,209,85,83,246,157,170,117,187,94,237,16,14,91,224,86,80,154,252,80,173,60,0,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,11,224,80,190,5,106,80,239,0,56,105,216,158,7,83,60,87,246,157,168,7,38,23,115,98,166,142,126,19,111,206,114,46,230,87,218,213,189,255,0,246,210,39,249,212,205,19,16,249,165,80,118,158,18,113,12,218,107,182,225,107,79,21,255,0,162,155,255,0,8,17,87,203,178,154,26,142,40,44,174,151,93,97,183,92,36,103,126,158,247,65,205,255,0,121,202,108,32,107,187,192,37,67,169,248,164,194,186,46,137,37,61,197,139,251,59,20,203,254,99,97,218,105,25,44,45,123,21,21,171,174,154,47,235,3,180,165,197,69,46,251,192,235,98,235,162,253,231,107,124,14,164,241,254,147,181,190,0,10,92,228,251,195,157,167,137,208,233,59,255,0,94,128,86,174,114,187,77,63,192,118,177,52,77,126,242,136,59,245,85,251,142,208,0,30,55,54,115,54,193,149,24,26,241,140,175,213,208,193,13,178,138,90,175,126,72,218,171,177,19,185,17,238,106,47,122,167,197,60,64,250,51,51,48,236,57,99,131,110,184,190,255,0,95,77,77,13,182,146,74,159,203,74,198,110,218,137,253,155,154,139,222,169,241,79,18,24,120,218,230,13,141,243,138,231,93,129,112,133,109,20,24,107,167,83,67,80,169,67,11,159,51,122,235,166,217,18,73,19,69,107,27,222,154,47,122,175,220,169,227,56,214,227,79,22,241,25,138,106,44,54,250,136,162,195,84,110,168,164,142,38,209,68,215,212,39,105,87,181,219,218,249,53,77,25,30,138,213,77,123,254,243,212,112,11,193,5,126,122,98,58,92,107,141,45,151,26,123,5,174,229,76,246,183,89,169,146,118,244,214,93,219,186,74,138,197,252,158,138,215,166,189,255,0,168,11,99,195,55,7,153,129,196,101,194,74,200,232,43,41,45,77,151,108,147,186,25,163,116,170,232,93,34,58,55,36,15,98,167,115,127,161,127,90,19,57,195,119,6,25,83,195,213,137,212,246,11,125,99,235,106,250,82,84,201,61,194,89,81,207,108,91,60,52,110,159,156,255,0,135,199,250,11,191,151,217,127,135,178,219,14,82,225,188,55,74,248,41,169,225,138,45,29,51,164,95,114,54,177,59,221,223,224,212,61,48,28,53,168,214,163,90,154,34,38,136,114,0,0,0,30,127,24,224,92,55,142,237,115,90,113,29,19,231,134,104,221,26,236,153,241,170,34,181,205,238,86,170,124,30,226,16,56,240,224,142,187,32,241,100,215,172,17,107,172,151,12,201,79,78,229,247,167,169,88,159,210,145,210,57,94,177,34,35,81,33,85,239,114,233,175,221,225,59,231,150,204,92,1,98,204,92,49,95,135,239,148,239,150,58,154,121,98,77,146,185,139,171,163,123,60,83,251,181,2,2,56,59,226,135,22,100,14,61,181,211,81,214,83,50,201,89,93,11,106,89,45,52,111,86,164,147,193,189,219,156,230,233,238,197,241,93,16,216,39,11,226,107,86,44,180,67,120,180,213,71,52,50,238,252,215,181,202,154,57,205,239,218,170,158,45,95,137,174,63,19,153,39,85,144,217,171,91,129,221,77,59,41,25,77,77,83,78,249,55,187,115,100,141,21,125,231,49,186,251,200,255,0,135,195,245,25,227,202,119,138,27,237,194,251,113,202,92,81,91,76,250,120,168,225,146,145,203,4,113,185,92,250,199,110,85,114,57,53,254,93,63,155,255,0,172,37,120,165,205,71,166,138,84,0,249,92,197,99,151,78,228,212,237,103,230,161,91,211,84,41,106,40,21,167,129,201,194,120,28,128,0,0,0,0,0,0,0,1,106,184,151,225,211,2,113,65,149,149,249,103,142,169,255,0,182,214,89,235,119,205,253,108,186,118,105,161,130,179,167,20,177,245,186,93,119,187,164,247,108,127,130,167,130,166,189,121,233,145,121,143,195,166,99,220,114,191,52,44,221,134,235,67,164,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,164,47,218,237,23,68,114,57,174,99,218,199,177,236,110,205,38,42,241,245,193,70,21,226,179,46,42,239,118,155,103,103,204,220,51,111,154,76,57,112,167,72,217,37,126,196,116,141,182,84,44,142,99,29,12,175,85,70,57,238,78,140,143,87,162,237,116,172,148,34,3,31,241,139,142,243,67,133,140,57,195,70,58,163,246,159,217,44,65,71,113,179,222,250,144,195,217,109,116,182,231,81,65,110,236,241,64,221,251,122,143,127,93,242,57,235,174,213,69,209,28,120,174,28,179,190,235,195,142,112,217,115,150,197,99,164,187,220,172,20,247,22,209,210,85,200,230,64,179,212,80,207,77,27,228,219,239,57,140,116,232,245,98,43,85,232,197,106,57,155,183,167,138,197,152,90,251,129,177,85,231,5,98,154,30,197,122,195,247,10,139,93,198,155,170,201,58,21,80,72,232,229,143,123,21,204,118,215,177,201,171,85,90,186,106,138,169,222,126,80,31,171,139,49,77,247,28,226,171,206,53,197,53,221,182,245,136,46,21,23,75,141,79,73,145,245,234,167,145,210,75,38,198,35,88,221,207,123,151,70,162,53,53,209,17,19,184,153,78,87,188,11,126,5,48,171,51,199,56,240,103,100,204,155,214,255,0,99,211,86,187,116,214,43,92,145,181,19,88,85,169,217,235,38,214,78,166,170,231,178,37,100,127,146,115,170,35,91,63,202,251,151,221,53,218,154,203,197,14,116,218,170,216,198,84,54,191,7,216,234,98,150,153,251,225,150,150,162,142,244,146,197,59,92,172,87,50,118,178,9,98,217,35,21,178,251,204,115,53,149,240,4,85,243,206,253,9,254,242,127,13,37,80,138,190,121,223,161,63,222,79,225,160,90,174,74,158,105,241,79,203,250,239,81,183,19,61,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,12,60,149,60,211,226,159,151,245,222,163,110,51,167,154,45,163,136,43,191,12,183,40,242,66,227,209,181,67,218,103,199,16,64,232,160,170,146,197,21,44,178,204,230,212,73,51,54,194,157,45,178,195,27,31,44,205,145,173,69,70,36,177,202,17,195,204,83,142,170,158,41,113,146,224,124,190,175,171,102,85,216,42,33,154,134,26,154,88,152,251,157,198,20,168,98,220,145,86,52,158,22,58,58,135,70,200,92,255,0,204,99,94,230,49,238,86,50,223,240,57,194,37,215,139,236,220,118,20,158,227,87,103,194,118,26,118,220,177,29,214,10,119,61,236,129,94,141,101,44,47,86,172,76,169,153,119,108,234,46,136,200,230,145,27,39,73,99,118,58,155,4,114,222,185,228,149,127,10,24,78,151,36,163,164,107,45,212,244,244,216,173,97,164,158,23,187,18,45,29,60,181,235,43,230,106,58,103,238,149,136,143,106,186,52,98,49,140,93,140,107,90,22,87,152,79,46,156,27,141,178,142,159,31,100,38,10,171,166,198,216,6,207,69,109,167,180,218,218,179,190,251,104,165,100,112,50,9,18,71,239,150,166,158,157,136,177,200,138,249,164,100,93,21,108,170,176,244,225,174,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,105,226,2,249,154,230,134,67,102,215,18,247,28,79,146,77,171,175,168,142,158,58,44,71,126,101,111,86,221,119,173,129,141,137,146,81,177,81,85,25,28,81,178,37,153,175,233,203,177,28,198,34,34,205,80,18,191,192,191,25,182,46,48,242,226,170,231,37,171,216,216,207,11,246,122,124,77,109,137,143,90,86,201,42,63,165,83,77,35,181,214,25,122,82,170,70,231,44,145,185,142,107,183,34,50,89,44,175,58,191,43,24,91,230,5,15,167,92,72,224,229,245,134,51,115,19,113,105,129,83,37,238,20,150,203,237,178,162,106,250,155,157,117,181,245,212,84,54,230,194,246,85,186,162,54,104,170,201,34,145,208,55,223,139,89,39,141,169,44,78,115,100,108,143,243,171,242,177,133,190,96,80,250,117,196,12,0,229,113,231,179,44,190,181,232,245,164,255,0,16,3,202,227,207,102,89,125,107,209,235,73,254,0,0,2,42,249,231,126,132,255,0,121,63,134,152,171,202,227,207,102,89,125,107,209,235,76,170,231,157,250,19,253,228,254,26,98,175,43,143,61,153,101,245,175,71,173,2,127,128,0,69,95,60,239,208,159,239,39,240,210,42,201,84,231,157,250,19,253,228,254,26,96,7,15,124,58,99,190,37,175,24,163,9,229,157,63,110,196,150,44,62,183,218,43,102,248,98,246,134,218,250,58,105,34,235,77,44,113,197,182,58,167,205,185,202,186,244,118,34,106,244,84,9,84,229,139,199,143,225,190,197,77,144,217,177,122,221,143,176,253,189,190,205,186,92,110,61,74,172,81,11,95,51,164,209,189,38,167,90,158,6,211,163,183,73,36,179,53,36,153,117,217,43,147,63,205,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,9,224,95,140,219,23,24,121,113,85,115,146,213,236,108,103,133,251,61,62,38,182,196,199,173,43,100,149,31,210,169,166,145,218,235,12,189,41,85,35,115,150,72,220,199,53,219,145,25,44,129,125,113,254,63,193,185,89,131,110,217,131,152,56,134,146,199,135,172,116,235,83,93,93,82,171,178,38,106,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,186,246,113,131,197,158,50,226,235,52,62,220,95,105,234,236,246,42,10,120,233,172,88,113,213,233,85,5,169,139,27,18,117,99,210,56,145,239,150,86,44,142,122,179,126,157,54,42,171,98,98,37,213,230,59,199,29,55,21,184,202,131,7,229,243,42,233,242,235,7,212,78,250,25,165,124,177,62,247,86,228,70,45,108,176,42,163,88,198,181,28,216,26,230,245,90,201,101,115,149,171,50,197,29,138,201,46,29,49,222,119,217,241,214,44,176,83,244,112,222,92,225,250,235,238,32,185,239,133,221,151,165,65,87,83,75,23,69,242,178,71,245,228,163,88,119,70,143,233,239,222,228,84,77,20,45,81,178,159,22,62,86,51,147,229,254,33,244,233,205,107,13,148,248,177,242,177,156,159,47,241,15,167,78,6,181,134,69,112,73,198,14,38,225,27,52,34,189,53,106,235,112,77,242,162,6,226,203,61,36,84,253,122,232,34,142,118,66,248,228,149,138,230,190,23,84,190,84,99,95,26,72,173,70,61,205,69,220,220,117,47,175,24,60,38,99,46,17,115,67,236,61,246,162,174,241,98,175,167,142,166,197,136,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,247,233,211,122,162,54,86,42,132,244,99,206,33,242,191,47,178,26,126,36,110,247,90,186,156,18,219,61,37,238,154,162,146,142,71,79,89,5,87,79,178,54,56,158,141,115,95,43,166,133,168,146,108,70,171,209,100,86,34,57,82,34,242,115,156,23,19,248,26,251,37,70,106,173,171,50,236,181,26,117,40,234,41,41,237,85,80,109,100,136,157,158,162,146,22,177,187,158,248,213,253,88,165,213,177,163,91,211,87,43,140,107,183,113,59,156,182,222,31,110,252,49,71,138,58,216,6,241,112,167,184,62,138,162,22,203,37,55,78,85,153,208,83,200,237,86,40,100,157,34,153,236,111,252,210,36,86,171,122,147,164,190,171,129,110,29,63,25,222,35,176,238,0,185,83,245,112,221,191,117,247,19,123,251,117,181,211,189,155,226,238,150,57,63,45,35,225,167,221,27,149,236,235,245,17,21,24,160,108,19,128,49,101,78,58,193,182,156,97,85,131,177,6,21,125,218,157,42,82,209,127,130,40,110,52,172,114,174,196,158,40,164,145,177,189,91,181,219,21,219,219,185,26,244,99,209,204,111,160,0,12,85,230,143,228,79,51,126,139,235,20,68,0,147,253,205,31,200,158,102,253,23,214,40,136,33,203,220,21,117,204,172,127,134,178,230,197,81,73,5,203,21,94,40,172,148,114,213,189,205,130,57,234,102,100,49,186,71,53,174,114,49,28,244,85,84,107,151,77,116,69,240,3,55,249,98,241,227,248,16,190,211,100,54,108,94,182,224,28,65,112,111,179,110,151,27,143,78,151,11,204,230,76,233,52,111,73,203,209,168,157,212,232,237,210,71,20,46,89,38,93,55,202,229,154,147,87,124,127,128,49,150,86,99,43,182,95,102,14,30,171,177,226,27,29,66,211,87,80,212,162,111,137,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,172,170,114,161,227,142,155,18,218,172,156,35,230,51,42,214,251,109,167,168,102,17,187,43,229,168,74,234,72,155,36,238,162,157,92,174,88,159,4,77,127,73,201,164,75,12,77,143,70,58,54,117,130,77,0,0,0,0,0,0,107,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,105,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,250,215,172,86,129,149,64,0,53,87,39,251,149,199,145,60,178,250,215,172,86,144,2,79,247,43,143,34,121,101,245,175,88,173,3,42,128,0,0,0,98,175,52,127,34,121,155,244,95,88,162,32,4,159,238,104,254,68,243,55,232,190,177,68,64,8,27,84,0,0,24,171,205,31,200,158,102,253,23,214,40,140,170,49,87,154,63,145,60,205,250,47,172,81,1,0,38,122,114,220,230,9,77,195,181,76,153,61,156,151,90,183,101,213,198,161,213,52,87,41,165,150,102,97,151,164,83,201,42,69,79,12,18,205,51,42,102,88,26,172,107,154,200,222,175,147,77,95,34,174,26,229,62,5,252,40,102,158,13,203,63,106,123,51,237,110,32,183,88,187,111,67,173,217,123,85,76,112,245,122,123,155,191,111,83,118,221,205,215,77,53,77,117,62,188,232,202,28,101,144,185,161,136,50,143,48,32,164,142,251,135,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,220,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,168,27,57,130,48,57,74,113,175,237,186,58,62,19,115,54,231,117,172,189,67,214,147,5,220,39,94,188,110,161,134,14,163,237,142,84,110,248,250,44,138,89,34,116,142,115,86,53,116,72,177,164,80,177,242,126,0,0,6,170,228,255,0,114,184,242,39,150,95,90,245,138,210,0,73,254,229,113,228,79,44,190,181,235,21,160,101,81,0,60,209,252,246,102,111,209,125,30,136,159,226,0,121,163,249,236,204,223,162,250,61,16,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,176,79,2,252,102,216,184,195,203,138,171,156,150,175,99,99,60,47,217,233,241,53,182,38,61,105,91,36,168,254,149,77,52,142,215,88,101,233,74,169,27,156,178,70,230,57,174,220,136,201,100,129,108,59,149,184,239,21,224,76,93,153,150,11,23,106,195,120,19,176,125,160,173,237,80,179,177,246,217,150,26,95,201,189,233,36,155,228,106,183,242,109,118,221,53,118,137,222,125,121,47,155,216,203,33,115,67,15,230,230,95,207,73,29,247,14,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,185,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,144,54,115,5,170,225,139,136,92,43,197,6,77,89,115,115,11,83,118,14,223,212,166,184,218,223,85,29,68,214,202,232,157,182,90,121,28,197,254,230,70,43,154,199,62,41,98,122,177,155,246,165,213,0,0,0,0,2,42,249,231,126,132,255,0,121,63,134,145,86,74,167,60,239,208,159,239,39,240,210,61,120,114,201,11,175,17,217,195,101,201,171,21,242,146,209,114,191,211,220,93,71,87,87,27,159,2,79,79,67,61,76,108,147,111,188,214,61,208,35,21,232,142,86,35,213,200,215,237,216,161,35,252,165,56,215,246,221,29,31,9,185,155,115,186,214,94,161,235,73,130,238,19,175,94,55,80,195,7,81,246,199,42,55,124,125,22,69,44,145,58,71,57,171,26,186,36,88,210,40,88,251,235,204,211,140,28,77,194,214,87,217,44,185,114,181,116,120,219,28,212,74,219,85,225,177,83,203,5,178,10,57,41,223,82,247,199,59,36,108,175,123,102,100,77,98,179,77,36,145,251,154,177,181,175,130,187,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,79,107,157,121,247,155,28,68,226,170,92,107,156,120,175,237,5,234,138,222,203,92,21,61,134,154,147,101,43,36,146,70,199,178,158,56,216,186,62,105,23,85,77,222,246,154,232,136,136,18,107,193,31,52,220,208,206,92,196,193,217,11,153,25,87,73,127,190,223,106,31,74,184,142,205,91,29,19,219,4,52,139,35,234,39,163,151,242,79,122,44,50,203,43,162,150,36,216,170,145,64,174,107,99,147,13,121,163,249,236,204,223,162,250,61,17,153,92,152,56,120,186,225,188,51,137,120,145,196,182,170,70,51,22,83,182,201,133,234,27,88,231,78,180,80,212,73,219,220,248,154,187,26,199,212,65,78,214,171,255,0,41,173,44,138,136,214,57,22,76,53,230,143,231,179,51,126,139,232,244,64,98,253,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,132,255,0,112,3,198,13,171,139,44,163,107,174,11,87,30,59,193,212,244,116,24,173,147,68,212,101,76,239,99,146,58,232,157,27,27,22,202,133,134,87,172,109,107,86,39,181,236,219,177,35,146,72,76,203,94,30,177,86,106,100,214,104,230,230,22,169,235,254,10,253,147,83,113,181,178,150,73,102,169,161,172,117,75,101,168,141,204,69,211,161,217,219,35,209,205,70,244,150,87,171,219,210,218,255,0,41,149,185,165,142,242,91,29,219,51,51,45,47,190,198,196,150,110,183,98,173,236,176,212,116,186,176,190,25,63,39,51,31,27,181,142,87,183,222,106,233,174,169,162,162,42,6,207,199,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,103,248,81,226,187,46,56,181,203,134,99,92,21,47,97,186,208,244,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,212,133,251,92,177,76,136,141,145,173,114,42,49,236,146,54,71,15,53,142,56,233,179,42,235,95,194,222,91,50,174,43,22,24,188,43,49,77,205,207,150,5,184,220,105,92,246,45,19,35,213,17,244,208,203,171,156,233,26,189,73,162,141,204,70,182,38,201,48,89,78,96,220,109,221,120,175,199,241,216,176,196,245,116,57,117,133,106,42,33,181,81,182,169,206,130,237,59,102,153,172,187,62,55,67,19,216,249,41,221,27,91,20,136,229,133,58,136,213,69,146,77,125,175,41,188,139,206,92,107,158,63,133,204,21,138,110,184,63,11,97,29,145,93,174,145,208,182,122,91,222,233,161,116,214,71,53,242,49,29,213,129,93,35,158,141,147,160,230,64,245,107,94,232,92,99,95,13,28,58,99,190,40,51,78,131,44,240,45,63,246,170,203,197,110,248,127,173,150,190,211,12,51,214,116,229,150,62,183,75,174,199,116,152,237,239,240,68,241,84,216,123,37,242,135,6,228,46,87,225,252,163,203,248,42,227,177,97,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,247,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,7,181,45,254,122,100,94,92,113,23,151,23,28,175,205,11,55,110,181,87,105,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,167,51,55,59,69,209,90,173,115,152,246,189,143,123,29,112,0,26,214,113,47,195,166,59,225,127,52,235,242,207,29,83,255,0,109,172,179,214,239,135,250,231,107,237,51,67,5,103,78,41,100,232,245,122,15,119,73,238,222,207,5,79,5,95,170,235,196,198,50,191,240,185,106,225,98,251,67,73,85,98,195,152,161,152,142,197,92,212,72,231,163,98,197,88,147,210,61,17,186,76,199,203,88,178,181,234,168,246,47,81,170,175,107,152,145,78,167,24,156,42,224,222,43,242,142,225,131,239,54,218,70,226,123,117,61,69,78,19,187,201,34,194,251,117,197,89,238,35,165,107,30,238,205,35,155,27,102,102,215,110,98,35,145,58,140,141,236,215,179,31,224,12,101,149,152,202,237,151,217,131,135,170,236,120,134,199,80,180,213,212,53,40,155,226,126,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,170,31,86,83,227,175,193,126,105,224,220,204,246,95,180,254,201,98,11,117,247,177,117,250,61,171,178,212,199,55,75,169,181,219,55,116,246,238,218,237,53,215,69,211,65,154,185,153,138,179,147,49,241,30,105,99,90,190,209,122,196,215,9,110,21,59,100,145,241,195,189,125,200,34,234,61,239,108,49,49,27,28,108,87,46,200,216,198,162,232,212,60,169,33,60,174,120,18,181,103,101,214,108,247,206,140,51,87,81,130,108,117,12,110,31,183,85,192,222,197,136,107,90,231,164,175,147,114,238,150,154,157,204,106,43,54,116,229,145,202,197,115,146,25,162,112,94,14,87,92,191,232,237,20,118,222,38,243,191,14,245,174,179,118,107,142,7,181,207,36,19,210,199,75,44,17,79,13,217,221,55,191,116,203,213,210,40,228,70,58,23,70,233,21,170,245,137,209,73,248,0,96,7,58,191,43,24,91,230,5,15,167,92,72,86,38,167,157,95,149,140,45,243,2,135,211,174,36,80,112,229,146,23,94,35,179,134,203,147,86,43,229,37,162,229,127,167,184,186,142,174,174,55,62,4,158,158,134,122,152,217,38,223,121,172,123,160,70,43,209,28,172,71,171,145,175,219,177,67,63,249,95,115,4,166,180,211,89,120,94,206,155,173,91,216,250,134,208,96,251,229,76,178,212,191,124,210,210,211,209,217,82,40,160,115,145,136,231,206,230,79,44,187,35,98,54,47,117,141,102,146,190,106,217,139,48,181,247,3,98,171,206,10,197,52,61,138,245,135,238,21,22,187,141,55,85,146,116,42,160,145,209,203,30,246,43,152,237,175,99,147,86,170,181,116,213,21,83,188,153,238,89,92,118,218,179,187,6,219,178,51,52,177,53,92,153,161,97,167,145,180,181,151,73,218,247,226,74,38,43,156,215,199,38,136,175,169,134,45,27,35,31,186,71,178,62,190,233,21,102,233,6,122,128,0,17,87,207,59,244,39,251,201,252,52,149,66,42,249,231,126,132,255,0,121,63,134,129,21,100,191,114,180,227,219,237,221,29,135,133,28,208,131,102,32,181,91,251,30,16,186,83,211,233,29,125,13,36,10,228,163,168,107,19,72,230,134,8,156,172,151,68,108,145,198,168,245,73,90,142,158,58,248,86,225,142,251,197,86,42,197,216,43,11,94,187,21,235,15,224,250,252,75,110,166,236,204,147,218,149,80,73,4,113,80,239,124,177,50,14,171,234,26,157,103,42,181,154,106,173,84,239,75,85,254,154,176,22,42,255,0,101,112,230,36,195,151,15,251,37,29,117,182,186,158,79,252,89,33,154,57,25,250,156,215,55,224,168,6,210,96,195,254,95,188,119,88,184,170,194,177,224,172,82,254,197,153,184,126,222,146,92,105,180,124,158,212,165,130,58,88,229,186,239,101,60,84,240,117,106,106,28,157,153,170,174,102,154,166,173,239,76,192,3,90,206,44,124,211,231,39,204,12,67,234,51,159,39,14,185,243,140,184,109,205,203,22,107,96,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,209,28,172,118,199,163,36,106,111,99,85,62,190,44,124,211,231,39,204,12,67,234,51,159,86,55,225,159,25,96,238,29,50,243,137,166,215,82,87,225,60,121,81,89,109,122,53,82,57,237,183,24,42,170,226,108,15,98,185,86,70,75,21,35,229,108,141,240,84,145,143,107,116,141,210,132,250,112,209,196,94,4,226,131,43,40,51,51,2,212,127,106,163,188,81,108,155,250,217,116,236,208,205,61,31,82,88,163,235,116,186,236,111,85,141,216,255,0,20,95,20,75,170,107,173,193,71,21,215,222,18,243,150,139,25,117,110,181,152,66,229,165,30,41,178,81,76,198,246,250,93,175,72,228,70,200,138,197,154,7,191,171,26,234,199,46,143,143,168,198,75,34,155,9,225,60,83,98,199,56,86,205,141,112,181,119,109,178,226,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,238,3,245,139,21,198,39,21,88,55,133,12,163,184,99,11,205,202,145,216,158,227,79,81,77,132,237,18,70,179,62,227,113,70,123,138,232,154,246,59,179,70,231,70,233,159,185,187,88,168,212,94,163,227,99,239,169,2,220,209,112,231,16,86,174,38,174,87,108,239,127,110,181,87,118,152,176,61,202,10,120,153,74,251,19,106,165,154,26,86,190,56,217,186,106,126,211,178,84,145,22,84,115,154,170,231,177,241,61,225,140,24,255,0,31,227,44,211,198,87,108,193,204,28,67,87,124,196,55,202,133,169,174,174,169,84,223,43,244,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,73,84,229,167,203,206,213,110,192,21,89,223,158,84,116,151,39,230,62,23,158,219,103,177,53,205,114,82,217,46,48,162,73,84,249,217,239,197,83,81,78,245,99,122,47,99,163,134,105,17,206,87,202,230,67,130,188,0,98,124,146,194,124,81,225,27,166,124,219,233,22,196,218,134,62,223,118,171,185,79,71,5,142,239,20,177,207,69,91,34,197,220,246,36,176,164,74,217,85,33,106,78,178,72,187,99,83,97,224,32,47,152,55,4,151,94,20,49,252,119,220,49,5,93,118,93,98,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,162,181,21,99,147,71,47,158,54,238,188,40,99,249,44,88,158,122,186,236,186,197,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,52,114,170,199,30,146,213,199,254,45,201,44,51,194,230,46,183,231,203,170,228,177,98,42,119,219,109,244,116,146,207,12,245,215,118,69,37,93,20,17,207,20,82,164,15,89,105,17,201,36,172,116,40,172,78,163,92,213,86,59,94,16,54,157,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,204,32,229,17,132,179,115,10,240,184,249,51,25,181,116,182,43,197,226,91,150,17,161,173,137,233,60,118,233,98,141,93,59,21,210,170,50,154,105,119,201,28,105,20,125,235,44,219,164,109,67,21,191,147,204,215,142,219,86,72,224,219,142,70,101,110,38,171,143,52,47,212,241,182,170,178,215,59,88,252,55,68,245,107,156,249,36,209,85,149,51,69,171,99,99,54,200,198,73,215,221,26,164,61,80,178,188,208,121,130,83,93,169,175,92,47,100,181,214,173,140,101,67,168,49,133,242,154,89,105,159,190,25,106,169,235,44,171,20,176,53,202,197,115,32,115,231,138,93,146,49,93,23,188,199,63,88,214,193,184,3,25,102,13,77,214,151,6,97,234,187,171,236,118,122,219,253,205,97,68,217,71,110,164,137,101,168,168,149,238,84,107,24,214,166,137,170,251,207,115,24,221,207,123,90,191,38,19,194,215,220,115,138,172,216,43,11,80,246,219,214,32,184,83,218,237,212,221,86,71,215,170,158,70,199,20,123,222,173,99,119,61,237,77,92,168,212,215,85,84,78,242,109,48,103,8,150,174,16,121,126,103,54,20,158,227,73,120,197,151,236,15,127,185,98,59,172,20,237,99,31,58,90,166,107,41,97,122,181,37,125,52,41,187,103,81,117,87,201,52,136,216,250,171,27,66,13,143,213,197,152,90,251,129,177,85,231,5,98,154,30,197,122,195,247,10,139,93,198,155,170,201,58,21,80,72,232,229,143,123,21,204,118,215,177,201,171,85,90,186,106,138,169,222,126,81,57,60,203,248,28,166,226,59,6,205,156,56,29,245,108,204,92,23,103,145,144,210,70,201,106,25,124,183,66,178,78,180,77,133,136,231,37,74,57,242,186,23,49,190,251,228,88,222,138,142,99,225,7,45,14,56,233,184,142,193,176,228,246,56,101,91,51,23,5,217,227,124,213,114,62,90,134,95,45,208,172,112,37,107,166,122,185,201,82,142,124,77,153,175,119,190,249,18,70,42,163,158,200,115,124,213,179,9,226,155,238,6,197,86,108,107,133,171,187,21,235,15,220,41,238,150,234,158,147,36,232,85,65,35,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,113,62,124,0,241,131,106,226,203,40,218,235,130,213,199,142,240,117,61,29,6,43,100,209,53,25,83,59,216,228,142,186,39,70,198,197,178,161,97,149,235,27,90,213,137,237,123,54,236,72,228,144,62,190,98,185,57,98,206,78,17,241,221,53,222,110,207,87,131,237,243,227,27,93,78,215,191,163,85,65,4,178,57,54,53,236,71,117,96,90,136,53,118,230,179,175,191,107,156,198,161,1,153,123,141,110,185,107,143,240,214,99,88,169,233,39,185,97,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,233,174,138,158,38,209,6,185,156,107,112,241,117,225,159,136,108,75,128,231,181,82,80,88,174,21,19,94,240,179,41,171,29,82,207,98,79,81,42,82,181,93,34,172,168,248,210,55,66,244,147,222,223,19,149,21,237,86,200,240,144,158,106,120,235,240,161,192,46,82,102,95,178,253,153,246,183,16,88,47,189,139,175,214,236,189,170,203,91,55,75,169,181,187,246,245,54,238,218,221,116,215,68,215,66,53,184,78,243,79,147,127,48,48,247,168,192,123,251,134,122,81,226,158,94,148,89,13,119,188,239,189,96,156,208,165,184,218,233,36,72,35,254,179,213,208,92,30,228,133,26,169,44,189,58,181,168,116,143,115,85,25,218,224,110,245,71,53,173,182,188,50,93,173,86,14,36,178,162,251,125,185,210,91,173,182,236,113,98,171,172,172,171,153,176,193,77,4,117,240,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,64,207,254,117,249,223,117,91,174,13,225,186,27,29,35,109,173,167,167,199,21,23,39,72,231,79,36,234,234,218,56,160,99,123,154,198,53,169,51,156,171,185,94,175,141,19,102,197,234,99,175,42,204,156,177,102,239,23,22,138,156,71,54,180,152,10,223,46,49,142,155,107,255,0,170,170,169,167,130,58,100,222,199,181,89,211,158,162,41,245,247,154,238,134,199,53,90,245,84,178,188,85,102,151,225,167,136,236,197,204,200,111,190,217,160,188,226,10,175,101,86,246,94,207,213,181,196,254,141,15,228,213,140,115,116,165,138,6,251,237,71,174,154,191,87,43,149,101,167,148,38,69,214,101,135,14,53,121,141,136,108,221,138,245,153,119,6,220,97,115,214,118,76,235,60,12,88,232,146,72,164,70,177,187,158,250,185,216,246,34,164,145,84,196,229,123,147,107,88,25,212,0,0,0,0,66,183,58,191,52,248,91,229,253,15,168,220,73,169,33,91,157,95,154,124,45,242,254,135,212,110,32,57,42,121,167,197,63,47,235,189,70,220,77,73,10,220,149,60,211,226,159,151,245,222,163,110,38,164,0,0,0,0,0,0,0,0,0,0,1,194,248,28,156,47,128,29,111,252,213,58,154,197,123,147,94,244,212,238,114,41,83,19,68,0,214,163,19,68,42,0,15,200,197,24,154,213,132,237,19,94,46,213,81,195,12,91,127,61,237,106,174,174,107,123,183,42,39,139,147,226,107,237,198,39,20,56,179,63,177,237,210,154,178,178,153,246,74,58,233,155,76,200,169,163,98,185,35,158,125,142,220,215,59,95,118,95,130,232,166,97,115,98,226,134,251,111,190,219,178,151,11,214,211,50,158,90,57,164,171,114,65,28,142,71,50,177,187,85,28,174,93,63,144,95,230,255,0,234,192,238,24,242,78,171,62,115,86,139,3,182,154,119,210,62,154,166,166,161,241,239,110,214,199,26,170,123,205,99,180,247,149,159,15,143,235,2,248,112,31,193,29,118,126,98,200,111,88,222,215,89,22,25,142,158,161,201,239,79,76,178,191,165,27,163,114,61,34,84,86,170,76,139,220,228,215,79,187,198,111,240,118,5,195,120,18,215,13,167,14,81,62,8,97,141,177,166,249,159,34,170,35,90,222,245,114,175,193,141,62,108,186,192,22,44,186,195,20,24,126,199,78,248,163,166,167,138,37,223,43,158,186,182,54,51,197,127,184,67,212,128,0,0,56,115,81,205,86,185,53,69,77,20,228,1,143,92,72,240,97,149,60,66,216,155,79,127,183,214,50,182,147,171,37,52,144,92,37,137,26,247,69,179,195,71,107,249,172,248,124,63,160,134,62,38,120,60,204,14,28,238,17,214,73,65,89,87,106,116,187,99,157,176,205,35,162,86,194,217,21,210,57,96,99,17,59,221,253,9,250,148,216,132,243,57,131,151,248,123,50,112,229,86,27,196,148,175,158,154,162,25,98,209,179,58,53,247,227,115,23,189,189,254,14,80,33,119,130,94,96,216,223,39,110,116,56,23,23,214,209,79,134,186,116,212,52,234,180,48,181,240,183,174,154,238,145,100,141,52,70,189,221,235,170,247,34,253,234,179,61,150,121,135,97,204,236,27,106,197,246,10,250,106,152,110,84,145,212,254,70,86,63,110,228,95,236,28,228,78,244,95,138,248,16,173,199,223,4,21,249,23,136,234,177,174,11,182,92,106,44,23,75,149,75,220,221,102,169,72,27,211,73,119,110,233,34,35,19,242,154,171,158,186,119,126,179,203,240,83,198,158,45,225,207,20,211,216,110,21,17,75,134,171,29,79,73,36,78,162,137,207,167,78,210,143,115,183,185,241,232,154,62,77,85,202,186,119,125,192,79,216,60,110,83,230,109,131,53,240,53,159,25,88,107,161,158,27,157,20,85,94,228,145,185,83,122,47,114,163,28,228,78,244,95,138,248,30,200,10,94,154,166,191,113,212,142,114,59,77,63,194,119,157,83,247,104,169,247,1,83,92,159,121,81,243,54,78,255,0,215,161,222,215,107,224,7,46,58,222,186,106,191,113,216,227,173,124,127,164,14,198,149,20,183,239,42,0,107,223,204,78,154,26,126,40,47,78,139,93,102,183,91,228,127,126,190,247,65,173,255,0,121,168,108,23,83,35,34,133,207,122,162,53,52,215,85,253,102,188,92,125,212,58,163,138,76,85,170,234,145,211,219,152,159,179,177,66,191,231,2,84,121,78,211,71,7,9,182,23,53,23,115,235,238,138,238,255,0,251,105,83,252,200,102,137,136,124,173,104,59,55,9,56,122,109,52,221,112,186,39,138,255,0,209,78,255,0,128,203,192,56,95,3,173,199,98,157,79,241,79,218,5,73,224,86,158,5,13,240,43,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,2,151,104,165,69,46,64,41,79,212,86,158,7,90,34,157,137,224,7,37,131,227,147,9,38,54,225,202,253,135,180,122,245,234,232,30,155,85,81,125,218,150,59,224,139,247,125,197,252,60,110,111,80,58,229,128,110,20,109,110,170,247,192,190,11,240,149,171,240,3,94,222,15,239,113,97,238,33,240,173,214,121,25,28,113,37,122,57,207,84,68,77,104,167,79,138,162,120,170,27,25,225,234,134,213,89,233,231,111,131,183,255,0,137,202,134,177,54,25,159,98,198,104,247,61,35,125,36,211,198,170,238,237,23,107,218,190,38,203,121,91,90,151,12,15,111,170,107,145,219,221,55,130,162,233,164,174,79,128,30,176,225,83,84,57,56,84,213,0,163,66,180,240,40,85,95,19,149,95,116,14,153,94,191,14,226,152,153,185,221,253,218,21,105,189,127,87,220,119,71,26,49,52,215,80,42,68,70,166,136,114,14,154,202,184,104,105,38,173,168,122,54,40,35,116,143,85,84,68,68,106,106,189,235,250,144,15,195,204,12,103,107,203,252,29,119,197,215,122,168,96,167,181,210,73,82,229,145,237,106,123,169,254,217,205,77,53,84,248,161,4,156,110,241,131,140,243,207,48,49,14,27,167,184,82,125,152,166,174,154,158,157,145,82,68,139,44,109,88,180,85,145,28,253,125,232,81,81,81,83,187,252,87,215,153,191,25,49,226,203,221,247,36,112,178,61,105,105,101,146,134,182,102,203,79,35,29,167,101,126,137,163,92,228,239,99,211,243,145,81,127,97,140,92,31,112,189,138,56,130,204,171,44,17,210,73,5,138,26,248,29,85,81,45,52,235,28,145,235,34,170,53,241,162,39,114,194,228,85,220,154,42,129,115,249,116,112,132,220,243,198,212,216,219,21,208,215,37,146,195,118,167,86,181,175,150,4,149,82,39,203,170,185,35,84,84,213,34,84,209,233,241,215,185,73,187,194,24,70,203,130,108,116,246,11,13,59,161,165,167,142,56,218,215,72,231,174,140,98,49,59,221,223,224,212,60,238,75,101,61,151,38,240,61,30,16,178,181,187,33,138,20,145,205,89,52,87,50,22,71,221,189,206,95,230,125,255,0,19,222,128,0,1,198,191,168,34,124,84,34,104,114,7,26,34,132,215,226,114,0,3,132,238,57,3,1,249,162,112,231,65,152,120,26,175,48,169,40,231,117,194,209,73,218,21,236,150,77,21,41,233,170,222,137,181,26,228,211,189,191,119,237,66,31,242,155,48,239,57,97,142,237,120,178,201,60,81,75,79,83,7,85,100,141,175,69,137,179,71,34,166,142,238,241,141,59,245,79,218,108,175,143,240,197,46,48,194,55,75,5,91,117,101,85,44,241,167,231,120,186,39,179,249,170,139,252,227,91,60,238,203,90,188,167,204,107,166,11,169,69,114,81,116,54,63,166,246,35,183,193,28,139,166,254,254,238,167,222,6,199,217,87,140,233,177,214,14,163,190,65,81,28,206,147,169,189,209,171,85,189,210,189,169,249,170,191,216,30,188,143,46,81,153,201,22,50,192,183,76,9,87,34,37,117,150,149,147,191,87,199,239,36,149,149,42,154,53,168,142,240,123,124,80,144,208,56,84,212,227,106,149,20,175,236,2,160,82,139,240,42,0,0,0,0,0,0,0,0,0,0,2,48,57,209,228,94,92,80,224,156,57,196,61,178,205,216,113,157,118,32,166,195,119,42,154,117,70,71,113,165,117,29,76,145,190,161,154,123,243,71,217,88,198,72,138,142,233,185,88,237,232,200,146,60,21,224,31,44,240,174,110,241,123,150,216,23,26,210,118,187,45,69,194,162,225,83,74,232,227,146,58,174,197,73,53,99,32,149,146,49,204,124,50,62,157,172,145,138,223,122,55,61,168,168,170,138,146,85,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,173,122,61,104,19,252,0,0,69,95,60,239,208,159,239,39,240,210,85,8,171,231,157,250,19,253,228,254,26,5,170,228,169,230,159,20,252,191,174,245,27,113,53,36,43,114,84,243,79,138,126,95,215,122,141,184,154,144,33,91,154,23,2,223,129,76,84,252,241,201,204,25,217,50,218,245,179,219,20,212,78,221,13,138,233,36,142,69,210,20,106,118,122,57,181,143,167,162,185,140,149,95,31,228,154,234,120,215,23,248,85,226,99,25,112,161,155,148,121,165,131,232,105,46,44,117,59,173,183,123,101,74,35,89,113,183,72,248,223,44,9,38,213,116,47,221,20,111,100,141,69,218,246,55,115,94,205,241,191,99,60,89,133,172,88,231,10,222,112,86,41,161,237,182,92,65,111,168,181,220,105,186,175,143,175,75,60,110,142,88,247,177,90,246,238,99,220,154,181,81,201,174,168,168,189,230,190,252,122,240,207,77,194,199,16,215,60,15,102,174,164,159,15,95,41,254,209,225,248,97,89,119,209,91,167,168,157,145,210,74,178,185,206,115,226,116,50,70,143,222,253,236,107,30,170,215,61,204,104,102,87,49,158,101,56,87,16,224,152,50,103,134,124,97,237,56,241,53,191,169,137,239,176,83,70,250,87,90,235,40,222,197,182,53,149,17,43,210,103,178,118,190,87,55,166,248,28,198,199,175,81,101,100,81,171,149,185,91,142,243,167,29,219,50,207,45,44,94,217,196,151,158,183,98,162,237,80,211,245,122,80,190,105,63,41,51,217,27,116,142,39,187,222,114,107,166,137,170,170,34,249,82,122,57,115,112,81,248,170,229,196,247,252,127,108,181,73,153,184,167,242,151,42,152,19,171,37,174,133,81,139,29,177,179,110,115,29,181,236,89,37,116,72,214,190,71,53,186,202,216,98,145,66,229,240,125,194,102,13,225,23,43,254,195,216,170,41,47,23,218,250,137,42,111,184,141,180,11,75,61,213,233,35,214,4,123,22,73,85,140,138,39,164,109,98,63,102,189,71,162,35,165,122,174,58,243,171,242,177,133,190,96,80,250,117,196,207,243,0,57,213,249,88,194,223,48,40,125,58,226,6,0,114,184,243,217,150,95,90,244,122,210,127,136,1,229,113,231,179,44,190,181,232,245,164,255,0,0,34,175,154,231,29,63,203,240,191,146,152,207,254,136,165,199,245,180,45,254,229,173,181,199,80,142,255,0,190,246,166,53,191,216,66,175,255,0,92,66,94,174,99,252,192,40,248,119,177,75,148,153,67,136,191,213,98,191,179,79,45,77,60,112,84,71,135,105,119,178,77,213,12,153,146,70,249,166,141,21,140,133,91,185,35,149,101,114,179,242,41,44,32,129,42,156,243,191,66,127,188,159,195,76,85,229,113,231,179,44,190,181,232,245,166,85,115,206,253,9,254,242,127,13,49,87,149,199,158,204,178,250,215,163,214,129,63,192,0,34,175,158,119,232,79,247,147,248,105,106,185,42,121,167,197,63,47,235,189,70,220,93,94,121,223,161,63,222,79,225,165,170,228,169,230,159,20,252,191,174,245,27,112,23,171,155,95,5,30,219,163,172,226,203,44,173,151,90,203,212,61,24,241,165,190,4,235,198,234,24,96,233,178,230,212,87,111,143,162,200,162,142,86,198,215,53,99,86,202,169,26,69,51,223,18,196,212,243,58,227,199,240,33,98,169,200,108,167,189,109,199,216,130,222,239,105,93,45,215,30,157,86,23,133,207,133,209,234,222,147,147,173,81,3,170,17,187,100,142,88,90,177,204,154,111,137,203,10,192,92,174,29,114,27,25,113,37,155,150,44,169,193,148,85,110,125,198,161,143,185,215,67,78,147,50,211,110,71,181,42,43,101,71,61,141,217,27,93,170,53,94,221,239,86,70,213,222,246,162,206,166,100,229,14,13,200,94,2,115,19,40,242,254,10,184,236,88,119,45,241,36,52,235,87,58,205,60,175,125,21,76,178,205,35,251,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,33,91,131,238,44,241,151,8,185,161,246,226,197,79,87,120,177,87,211,201,77,125,195,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,155,244,234,49,21,27,43,209,102,251,60,177,254,13,205,62,9,179,59,48,114,251,16,210,95,48,245,243,45,241,5,77,13,117,50,174,201,89,236,250,132,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,64,215,48,217,79,139,31,43,25,201,242,255,0,16,250,116,230,181,134,202,124,88,249,88,206,79,151,248,135,211,167,3,90,195,101,62,39,120,122,194,188,80,100,213,235,40,241,77,79,96,237,253,58,155,117,209,148,177,212,77,108,174,137,219,162,168,141,175,79,238,163,122,53,204,115,226,150,86,35,217,191,114,107,88,73,167,42,30,56,234,112,213,214,201,194,62,99,50,145,44,87,42,138,134,97,27,178,190,42,117,161,171,149,210,78,234,41,213,202,212,149,147,202,231,244,156,154,202,147,74,216,244,123,100,103,68,48,3,58,50,135,25,100,46,104,98,12,163,204,8,41,35,190,225,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,247,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,76,167,41,12,134,166,202,206,26,35,204,155,133,21,92,24,135,51,234,61,169,82,149,52,242,211,190,43,116,15,146,42,24,209,143,122,181,236,115,86,90,150,74,214,51,123,43,26,158,243,88,199,45,234,226,191,131,236,175,226,231,12,218,236,184,241,42,232,174,86,58,134,186,215,120,164,150,78,189,12,18,212,83,62,181,145,199,189,33,115,230,134,155,164,143,149,146,36,106,228,122,53,218,43,93,125,64,0,0,197,94,104,254,68,243,55,232,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,9,169,230,143,228,79,51,126,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,9,105,230,63,203,254,143,136,139,20,185,183,148,56,119,253,86,40,59,52,18,211,83,201,5,60,120,138,151,123,35,219,80,249,159,28,108,154,24,213,94,201,149,219,150,56,150,39,35,255,0,34,177,66,9,181,65,21,124,215,56,22,254,95,138,12,148,193,159,244,69,86,63,162,161,119,247,46,109,210,58,116,111,253,247,181,61,174,254,194,101,103,250,226,96,47,255,0,46,110,61,191,26,139,20,249,111,152,144,118,124,205,195,54,254,217,87,81,5,62,202,91,213,11,30,200,150,177,168,196,217,12,200,249,35,108,177,119,53,92,246,190,36,218,231,71,14,106,154,187,224,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,8,224,235,140,92,9,197,254,4,168,191,216,40,253,141,137,44,219,62,208,97,254,164,213,30,203,234,205,80,202,95,234,167,193,20,115,245,99,167,89,63,38,139,179,93,174,209,83,188,50,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,62,178,26,249,157,115,0,163,205,218,202,158,31,178,67,17,118,188,11,73,186,12,77,114,138,56,37,165,191,85,71,60,51,68,218,103,185,139,34,67,4,148,253,211,70,246,182,103,61,218,35,163,107,31,32,97,87,16,184,166,197,142,115,247,50,241,174,22,174,237,182,92,65,140,47,55,75,117,79,73,241,245,233,103,173,150,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,247,19,41,202,91,52,176,38,43,225,58,195,150,118,11,239,106,196,152,19,181,125,160,162,236,179,51,177,246,219,149,116,212,191,148,123,18,57,55,198,213,119,228,220,237,186,104,237,23,184,130,195,218,228,190,111,99,44,133,205,12,63,155,153,127,61,36,119,220,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,206,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,64,217,204,22,211,135,92,249,193,188,73,101,29,139,53,176,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,183,198,231,104,142,86,55,123,21,146,53,54,61,170,183,44,13,85,201,254,229,113,228,79,44,190,181,235,21,164,0,147,253,202,227,200,158,89,125,107,214,43,64,202,160,0,0,0,24,171,205,31,200,158,102,253,23,214,40,136,1,39,251,154,63,145,60,205,250,47,172,81,16,2,6,213,0,24,235,198,223,24,56,103,132,108,175,150,244,229,164,173,198,215,202,121,219,132,236,245,113,84,116,43,167,138,72,25,51,228,146,38,43,90,200,91,82,201,85,142,124,107,34,53,88,199,53,87,115,66,207,243,31,230,1,71,195,189,138,92,164,202,28,69,254,171,21,253,154,121,106,105,227,130,162,60,59,75,189,146,110,168,100,204,146,55,205,52,104,172,100,42,221,201,28,171,43,149,159,145,73,127,43,137,111,249,77,182,143,151,248,19,255,0,175,218,200,118,199,248,255,0,25,102,158,50,187,102,14,96,226,26,187,230,33,190,84,45,77,117,117,74,166,249,95,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,76,79,18,223,242,155,109,31,47,240,39,255,0,95,181,129,21,124,39,121,167,201,191,152,24,123,212,96,38,251,142,142,12,172,92,97,229,197,45,178,59,175,177,177,158,23,237,21,24,102,229,43,222,180,173,146,84,103,86,154,166,54,235,172,50,244,162,69,145,173,89,35,115,26,230,238,68,124,82,66,15,9,222,105,242,111,230,6,30,245,24,13,148,192,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,109,57,112,115,0,163,226,34,197,22,82,102,246,34,255,0,85,138,14,211,60,85,53,17,193,79,30,34,165,222,249,55,83,178,22,71,27,38,134,53,70,62,20,110,229,142,36,149,170,255,0,203,36,88,1,204,235,61,50,107,59,248,130,169,170,202,124,45,106,116,152,127,117,178,229,140,109,213,206,146,60,81,182,40,82,55,44,125,54,179,250,157,237,168,133,179,181,210,117,163,72,213,30,177,178,36,79,41,203,255,0,34,243,151,58,56,130,180,213,101,14,41,186,224,185,48,166,251,157,118,49,163,161,109,84,118,95,201,72,144,182,72,223,36,108,155,180,61,22,30,130,185,119,198,233,149,204,124,108,149,16,54,20,6,42,243,7,227,19,21,112,129,151,22,59,222,10,192,62,221,189,98,107,131,168,169,174,23,8,36,125,158,221,210,70,200,246,212,172,111,99,221,52,172,87,36,49,35,153,185,25,51,213,218,66,172,124,90,240,173,204,51,52,50,59,62,113,6,106,102,53,101,94,52,182,230,37,68,11,141,89,43,99,237,179,36,91,146,10,138,87,123,173,141,240,54,71,182,56,17,91,10,198,189,45,35,210,57,34,12,75,39,251,149,199,145,60,178,250,215,172,86,144,2,79,247,43,143,34,121,101,245,175,88,173,3,42,136,1,230,143,231,179,51,126,139,232,244,68,255,0,16,3,205,31,207,102,102,253,23,209,232,128,201,254,72,246,155,85,254,213,159,54,43,237,178,146,227,109,184,211,225,250,74,202,58,184,91,52,21,48,72,219,155,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,198,174,97,156,22,93,120,88,205,10,139,238,16,195,245,109,202,188,75,80,139,135,235,22,165,213,73,69,58,199,186,91,124,242,57,168,230,61,174,73,93,18,61,92,175,133,26,189,73,30,201,182,229,7,35,31,211,103,238,223,241,34,74,115,75,43,112,38,116,224,75,158,89,230,93,139,219,56,110,243,209,237,180,93,170,106,126,175,74,102,77,31,229,33,123,36,110,146,68,199,123,174,77,116,209,117,69,84,80,215,223,131,238,44,241,151,8,185,161,246,226,197,79,87,120,177,87,211,201,77,125,195,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,155,244,234,49,21,27,43,209,118,8,202,220,210,192,153,211,129,45,153,153,150,151,223,108,225,187,207,91,177,86,246,89,169,250,189,41,159,12,159,147,153,140,145,186,73,19,219,239,53,53,211,84,213,21,21,117,236,226,187,133,28,199,225,43,49,223,130,177,172,93,186,213,93,212,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,78,102,110,106,75,10,170,186,55,57,170,138,246,62,57,31,117,121,115,113,175,248,170,230,60,246,12,127,115,186,201,150,88,167,242,119,42,104,23,171,29,174,185,85,137,29,205,176,237,115,221,181,140,88,229,108,74,215,62,55,53,218,74,232,98,141,66,122,64,0,0,0,69,95,60,239,208,159,239,39,240,211,21,121,92,121,236,203,47,173,122,61,105,149,92,243,191,66,127,188,159,195,72,171,2,108,249,145,242,251,169,226,38,154,60,225,201,187,85,35,115,22,221,78,218,106,219,108,49,69,11,241,51,22,88,35,137,101,168,154,120,161,133,244,208,164,238,71,185,174,124,140,70,71,174,140,141,18,27,48,6,0,198,89,167,140,173,57,125,151,216,122,174,249,136,111,149,9,77,67,67,76,137,190,87,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,147,125,203,139,142,58,158,43,112,109,126,15,204,22,82,83,230,46,15,167,129,245,211,68,248,162,101,238,145,202,172,74,216,160,69,71,49,237,114,53,179,181,173,233,53,242,196,230,171,82,100,138,59,105,198,109,47,15,188,16,103,141,15,25,22,204,45,219,179,39,21,109,167,177,225,154,120,229,166,183,207,84,217,182,222,238,181,18,177,219,89,52,148,53,76,129,154,53,90,147,202,179,58,26,135,62,71,196,25,235,128,48,6,13,202,204,27,105,203,236,190,195,212,150,60,61,99,167,74,106,26,26,100,93,145,51,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,130,30,104,254,123,51,55,232,190,143,68,74,79,9,252,200,242,75,137,234,155,62,12,158,42,188,35,152,183,122,138,184,97,195,19,50,122,214,74,200,34,124,235,52,85,172,133,176,171,22,22,57,85,36,233,61,30,199,181,26,228,216,247,197,183,52,127,61,153,155,244,95,71,162,3,42,185,24,254,155,63,118,255,0,137,22,171,153,215,1,223,129,11,237,78,124,229,61,151,110,1,196,23,7,123,74,215,110,183,116,233,112,188,206,100,45,143,87,117,92,189,26,137,221,80,173,219,28,113,66,229,142,20,211,124,77,91,171,200,199,244,217,251,183,252,72,148,155,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,51,0,102,150,59,202,255,0,180,127,97,111,190,204,251,91,135,235,48,181,227,250,150,25,187,85,174,171,111,94,15,202,177,219,55,116,217,239,179,107,211,78,231,38,170,50,171,44,241,86,114,102,62,28,202,220,21,73,218,47,88,154,225,21,190,155,116,114,62,56,119,175,191,60,189,54,61,237,134,38,35,164,145,232,213,217,27,30,229,77,26,166,80,113,217,203,239,25,112,233,143,233,239,57,115,106,171,191,224,76,99,120,101,5,133,148,145,34,207,73,113,171,154,165,212,214,88,225,89,229,170,170,123,32,133,154,78,173,78,162,185,19,243,251,150,74,121,124,240,73,106,225,67,0,73,125,196,240,82,87,102,46,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,233,171,145,82,56,244,11,171,194,175,12,248,55,133,12,163,163,202,220,31,93,87,113,123,170,29,114,187,220,234,85,90,251,141,198,70,70,201,103,72,247,43,97,102,216,163,99,35,106,174,214,49,187,156,247,239,145,247,128,0,0,0,4,106,243,171,202,220,9,248,44,194,217,215,236,47,244,231,246,130,135,11,123,79,181,77,255,0,34,251,53,198,167,161,209,223,210,254,91,222,223,179,127,195,118,157,196,149,24,1,206,175,202,198,22,249,129,67,233,215,16,34,87,135,172,45,98,199,57,251,150,152,43,20,208,246,219,46,32,198,22,107,93,198,155,170,248,250,244,179,214,197,28,177,239,98,181,237,220,199,185,53,106,163,147,93,81,81,123,205,151,173,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,53,183,225,59,205,62,77,252,192,195,222,163,1,178,152,0,0,24,1,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,173,122,61,105,159,252,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,250,215,163,214,129,35,252,203,248,28,166,226,59,6,205,156,56,29,245,108,204,92,23,103,145,144,210,70,201,106,25,124,183,66,178,78,180,77,133,136,231,37,74,57,242,186,23,49,190,251,228,88,222,138,142,99,225,132,188,39,138,111,184,27,21,89,177,174,22,174,236,87,172,63,112,167,186,91,170,122,76,147,161,85,4,141,146,41,54,61,28,199,109,123,26,186,57,21,171,166,138,138,157,198,207,184,179,20,216,176,54,21,188,227,92,83,93,216,172,184,126,223,81,116,184,212,244,159,39,66,150,8,221,36,178,108,98,57,238,218,198,57,116,106,43,151,77,17,21,123,141,117,248,201,205,156,9,157,156,71,99,60,194,203,124,33,106,177,88,107,174,18,71,79,45,189,179,51,218,251,30,230,173,206,102,74,141,233,205,81,252,171,154,216,227,211,114,111,71,203,212,150,64,153,78,1,120,215,194,188,86,101,197,37,146,237,115,236,249,155,134,109,240,199,136,237,245,11,27,36,175,216,141,141,215,58,116,141,172,99,161,149,234,138,246,177,169,209,145,232,197,77,174,137,242,229,81,12,28,162,56,113,205,12,93,154,15,226,34,207,141,234,240,174,15,194,181,18,218,43,59,20,177,186,123,252,238,142,57,36,183,62,39,35,154,148,200,215,193,36,143,123,117,215,165,209,210,68,235,65,51,224,8,171,231,157,250,19,253,228,254,26,74,161,21,124,243,191,66,127,188,159,195,64,181,92,149,60,211,226,159,151,245,222,163,110,50,43,154,199,3,149,57,149,106,175,226,147,45,159,73,21,247,12,89,213,248,166,216,230,69,2,92,109,212,173,123,214,181,146,104,138,250,152,98,213,174,108,142,94,164,49,70,214,43,93,19,99,155,29,121,42,121,167,197,63,47,235,189,70,220,77,72,26,187,224,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,29,225,71,138,236,184,226,215,46,25,141,112,84,189,134,235,67,211,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,82,23,237,114,197,50,34,54,70,181,200,168,199,178,72,217,28,60,214,56,28,166,203,91,173,127,20,153,108,250,185,108,88,158,240,175,197,54,199,50,89,214,221,113,170,115,222,181,172,147,69,70,83,77,46,173,115,100,114,116,230,150,54,177,92,217,91,28,55,43,148,223,6,89,177,151,87,223,198,99,28,221,126,207,90,175,248,125,148,246,75,61,59,233,170,100,189,91,235,25,13,75,106,106,30,155,250,16,166,216,92,200,218,172,157,100,98,239,233,177,170,201,194,58,248,177,243,79,156,159,48,49,15,168,206,76,159,46,76,45,98,199,60,186,176,94,10,197,52,61,182,203,136,45,248,138,215,113,166,234,190,62,189,44,247,74,248,229,143,123,21,175,110,230,61,201,171,85,28,154,234,138,139,222,67,103,22,62,105,243,147,230,6,33,245,25,204,138,229,161,199,29,79,14,56,202,28,158,199,12,164,126,93,99,75,196,111,154,174,71,197,78,251,29,198,100,142,4,173,116,207,86,181,105,149,172,137,179,53,238,247,25,26,72,197,69,107,217,48,90,174,57,56,68,186,240,131,155,141,194,144,92,106,239,24,78,253,78,235,150,28,186,207,78,230,61,240,35,213,175,165,153,232,212,137,245,48,174,221,253,53,209,89,36,50,43,99,234,164,109,184,28,186,248,234,169,225,107,25,38,7,204,26,250,183,229,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,252,199,185,237,99,222,212,99,230,79,136,172,134,193,188,73,101,29,247,42,113,157,21,35,153,113,167,123,237,149,211,83,172,207,180,220,81,142,74,122,216,145,175,99,183,198,231,106,173,71,183,123,21,241,185,118,61,200,176,67,139,56,30,226,10,207,196,117,231,134,172,45,128,238,184,131,16,81,118,138,235,116,221,40,169,33,184,89,216,247,36,87,46,163,229,88,98,134,68,70,167,189,46,141,149,221,5,94,170,108,3,97,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,11,107,196,191,14,152,19,138,12,172,175,203,60,117,79,253,182,178,207,91,190,111,235,101,211,179,77,12,21,157,56,165,143,173,210,235,189,221,39,187,99,252,21,60,21,62,78,19,50,103,25,100,14,67,97,140,173,199,153,139,87,140,110,246,122,125,143,170,151,69,130,137,139,166,218,42,87,43,82,87,211,66,158,228,110,149,85,234,137,220,145,199,211,134,43,192,6,178,217,233,145,121,143,195,166,99,220,114,191,52,44,221,134,235,67,164,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,164,47,218,237,23,68,114,57,174,99,218,199,177,236,108,133,114,235,230,91,106,195,152,121,50,79,137,44,73,73,110,180,97,203,60,211,88,113,45,74,182,54,67,69,69,75,78,200,45,41,79,79,77,171,222,145,67,81,35,37,123,221,36,143,219,18,35,228,124,104,236,181,227,235,130,140,43,197,102,92,85,222,237,54,206,207,153,184,102,223,52,152,114,225,78,145,178,74,253,136,233,27,108,168,89,28,198,58,25,94,170,140,115,220,157,25,30,175,69,218,233,89,44,0,129,125,120,196,226,171,25,113,95,155,151,12,97,121,185,85,183,12,91,170,42,41,176,157,162,72,210,22,91,173,202,255,0,113,93,19,94,246,246,153,26,216,221,51,247,59,115,209,26,139,211,100,108,101,244,229,123,193,71,227,1,142,217,156,249,133,108,181,87,101,182,13,184,62,154,91,117,106,117,189,179,116,108,45,123,41,214,38,185,52,134,46,172,19,72,178,34,178,79,114,45,146,53,242,244,237,7,1,92,51,211,113,79,196,53,179,3,222,107,169,32,195,214,58,127,180,120,130,25,150,93,245,182,232,42,32,100,148,145,44,78,107,154,249,93,52,113,171,247,179,99,28,247,162,185,204,107,29,176,70,19,194,214,44,13,133,108,216,43,11,80,246,43,46,31,183,211,218,237,212,221,87,201,208,165,130,54,199,20,123,222,174,123,182,177,141,77,92,170,229,211,85,85,94,240,63,88,199,94,46,248,28,202,62,47,173,84,147,226,183,213,216,113,101,158,158,88,45,88,142,218,198,44,236,99,154,245,100,21,44,114,105,81,76,217,92,146,116,245,99,209,81,233,28,145,245,36,87,100,80,3,13,121,126,114,252,166,225,22,154,233,142,49,197,246,146,249,152,183,202,121,45,179,77,109,154,95,103,80,91,186,173,122,65,10,61,172,116,175,145,209,69,35,228,123,19,77,173,99,26,212,107,223,53,245,226,199,202,198,114,124,191,196,62,157,57,117,75,85,197,143,149,140,228,249,127,136,125,58,112,53,172,54,168,53,87,54,168,2,58,184,214,229,105,248,117,206,91,86,103,229,5,214,213,133,254,212,92,32,167,197,244,253,135,72,96,247,106,37,169,188,235,214,78,164,207,219,79,23,103,142,54,245,37,127,85,242,55,116,178,38,101,112,253,195,198,87,240,203,128,27,151,57,81,106,171,163,182,190,161,43,171,37,171,172,146,166,122,218,213,134,40,100,169,145,206,93,173,123,219,4,106,173,141,172,141,21,23,107,27,174,133,203,0,8,192,231,105,147,150,41,112,174,5,226,6,158,110,141,234,154,224,152,58,178,61,175,119,107,165,146,58,138,186,117,213,95,178,62,139,226,169,238,70,110,127,106,247,157,164,109,69,147,243,197,103,94,87,218,179,171,40,241,126,84,94,93,73,29,62,41,179,212,219,89,81,83,68,218,182,81,206,246,47,70,169,34,114,162,61,240,203,211,149,158,243,85,31,27,85,28,213,68,84,13,99,1,250,184,179,11,95,112,54,42,188,224,172,83,67,216,175,88,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,239,98,185,142,218,246,57,53,106,171,87,77,81,85,59,207,202,3,213,101,62,5,252,40,102,158,13,203,63,106,123,51,237,110,32,183,88,187,111,67,173,217,123,85,76,112,245,122,123,155,191,111,83,118,221,205,215,77,53,77,117,54,104,194,120,90,197,129,176,173,155,5,97,106,30,197,101,195,246,250,123,93,186,155,170,249,58,20,176,70,216,226,143,123,213,207,118,214,49,169,171,149,92,186,106,170,171,222,68,103,38,158,30,46,184,147,52,46,156,72,222,173,84,143,195,216,78,158,174,201,103,168,117,99,155,58,94,230,142,46,163,153,19,23,222,99,40,231,149,174,89,125,221,106,163,86,35,156,215,44,115,18,0,0,0,0,0,131,110,111,248,255,0,6,227,174,43,233,169,112,126,33,164,187,63,10,225,122,107,5,221,105,149,92,202,91,140,117,149,146,203,78,175,211,107,158,198,207,26,63,106,174,215,238,99,180,123,30,214,231,255,0,49,78,58,169,184,90,193,171,129,242,250,190,145,249,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,61,237,123,152,246,53,88,248,43,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,12,213,229,1,143,240,110,5,226,190,166,151,24,98,26,75,75,241,86,23,169,176,90,22,165,85,172,170,184,201,89,71,44,84,232,253,54,181,239,108,18,35,55,42,110,126,214,55,87,189,141,116,228,154,171,147,189,203,175,142,170,110,41,112,106,96,124,193,175,164,102,106,88,41,230,154,186,26,106,89,88,203,157,186,21,167,98,92,149,82,52,130,23,186,74,134,198,248,90,255,0,207,99,158,214,49,142,70,48,51,40,0,0,0,0,0,0,0,0,0,0,2,149,95,128,13,170,114,137,161,194,126,194,160,7,144,205,76,103,77,129,112,117,101,242,122,136,225,116,125,61,142,145,90,141,239,149,141,93,119,42,127,102,122,242,60,185,185,231,36,88,55,2,218,240,37,36,136,181,215,170,87,206,205,31,31,186,145,214,83,42,234,215,34,187,193,142,240,64,34,83,54,115,14,243,153,248,238,233,139,47,115,197,44,181,21,51,244,150,56,218,196,72,157,52,146,34,104,222,239,25,23,191,85,253,164,192,114,187,225,206,131,47,48,53,38,97,85,209,206,219,133,222,147,180,35,223,44,154,34,84,83,82,61,83,106,181,169,167,115,190,255,0,218,164,69,100,142,90,213,230,198,99,90,240,93,50,43,82,183,175,189,253,55,189,27,178,9,36,77,118,119,247,244,254,243,100,204,1,134,41,112,126,17,181,216,41,27,163,41,105,96,141,127,59,197,177,49,159,206,85,95,230,129,232,64,56,94,240,11,175,192,104,136,114,0,225,83,226,131,95,212,114,112,169,168,28,128,0,252,76,95,132,108,184,218,199,83,96,191,83,186,106,90,136,228,141,205,108,142,98,232,246,43,23,189,189,254,14,82,17,57,139,240,132,220,140,198,213,56,219,10,80,215,45,146,253,118,168,87,53,207,150,116,137,86,38,75,170,57,99,68,68,213,101,85,213,235,240,211,185,9,214,60,22,116,229,61,151,57,48,61,102,16,189,53,187,38,138,100,141,206,89,52,71,62,23,199,223,177,205,95,231,253,255,0,0,32,255,0,130,46,48,113,158,70,102,6,30,195,117,23,10,79,179,21,53,208,211,212,50,90,72,149,98,141,203,46,170,146,43,153,167,189,50,170,170,170,247,127,142,118,242,255,0,25,218,243,3,7,90,49,117,162,170,25,233,238,148,145,212,181,99,123,92,158,242,127,181,115,147,77,81,126,42,107,249,198,15,11,216,163,135,220,202,189,65,37,36,147,216,166,175,157,212,181,17,83,78,145,199,30,177,170,35,159,34,42,119,172,205,68,93,203,170,161,147,188,178,120,201,143,9,222,236,89,35,138,81,233,75,85,43,40,104,166,116,180,241,177,186,246,167,232,186,181,174,94,247,177,63,57,85,87,246,129,49,7,10,136,228,209,78,170,58,184,107,169,33,173,167,122,58,41,227,108,140,84,84,84,84,114,106,157,233,250,148,238,3,228,149,155,93,221,223,169,84,79,95,143,121,221,36,104,244,211,93,14,157,54,47,234,251,128,250,23,195,82,141,14,81,117,105,194,42,248,129,90,38,136,114,112,137,162,28,129,249,216,134,161,180,182,122,137,221,224,221,159,227,114,33,174,103,24,23,184,177,15,16,248,170,235,4,140,146,57,82,129,26,230,42,42,46,148,80,39,193,85,60,81,77,134,51,74,181,45,248,30,225,84,231,35,118,58,31,21,68,215,89,90,159,19,90,75,244,207,190,227,53,123,94,146,62,174,104,35,69,111,126,171,181,141,79,0,54,11,224,111,9,38,9,225,202,195,135,180,122,116,42,235,222,187,149,85,125,234,151,187,226,137,247,253,197,252,60,110,80,208,58,219,128,109,244,110,110,138,199,206,190,11,241,149,203,241,61,144,28,47,129,66,254,178,181,240,58,213,20,10,219,162,21,20,181,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,28,56,228,1,215,226,86,135,11,220,114,154,124,0,228,248,175,52,142,174,182,205,74,207,23,237,248,125,206,69,255,0,49,246,128,53,146,207,107,3,240,214,113,227,75,75,187,155,21,254,226,140,77,21,52,106,85,74,212,241,239,254,105,62,220,18,99,154,124,196,225,219,15,226,104,25,179,173,81,93,26,183,168,215,232,172,170,145,190,45,238,251,136,135,230,71,147,53,121,115,158,119,76,65,12,76,75,125,230,166,122,141,204,133,237,78,172,213,149,143,211,85,238,85,218,207,130,255,0,65,34,28,164,49,34,92,248,88,180,218,36,169,89,38,162,184,93,17,200,174,69,211,90,148,119,237,78,233,16,12,223,0,1,65,213,35,244,93,23,188,237,95,19,173,91,171,187,244,255,0,48,21,68,222,254,254,243,180,165,140,70,120,21,0,48,215,153,79,17,214,236,156,202,71,97,232,55,201,115,196,11,87,111,141,172,146,20,86,171,168,228,209,202,215,234,186,107,35,60,19,227,250,208,203,251,181,202,158,209,109,170,185,213,72,214,199,77,11,229,118,174,68,213,26,213,118,154,175,119,192,129,78,99,217,247,91,155,185,239,123,195,144,214,84,201,106,195,23,73,225,167,99,229,99,227,220,177,66,197,219,183,238,88,220,157,234,190,63,14,240,49,194,205,109,186,230,94,96,82,90,233,209,93,112,196,151,86,196,154,49,93,249,73,165,239,93,24,154,174,155,181,238,67,96,174,12,178,102,159,41,50,43,7,90,234,99,79,104,54,207,77,215,84,73,27,164,138,143,115,151,107,215,187,85,145,123,180,66,53,121,97,240,147,46,63,198,214,92,227,196,212,212,242,218,109,85,113,86,82,67,61,44,171,189,91,218,152,170,142,238,103,231,196,197,69,239,248,120,41,51,244,148,180,244,52,176,209,210,196,216,161,129,141,142,54,53,52,70,181,19,68,68,3,184,0,0,0,0,31,129,140,241,206,28,192,86,119,222,241,37,198,26,106,118,57,140,85,124,209,198,186,185,116,79,207,114,39,143,235,35,31,136,158,109,181,80,86,212,217,50,138,150,225,70,232,42,58,125,177,149,20,114,181,200,217,36,71,105,238,63,185,81,24,186,235,255,0,172,37,92,16,139,130,249,176,231,165,5,226,41,113,45,234,227,95,72,136,244,116,74,234,54,162,174,222,229,85,232,125,228,158,112,181,197,190,10,226,71,15,195,81,106,119,102,186,43,234,17,244,178,85,83,201,38,216,156,158,246,216,221,170,119,57,63,154,5,254,0,0,33,83,155,158,0,110,22,204,203,13,238,40,244,109,201,245,44,123,145,31,162,171,41,104,145,60,87,79,191,192,154,178,49,57,212,97,136,29,129,240,102,39,107,35,235,165,250,88,21,219,87,114,53,212,122,170,107,250,250,77,255,0,2,1,97,121,62,222,155,107,207,156,65,72,231,232,181,182,154,104,244,238,255,0,163,98,77,123,254,237,223,15,188,155,83,95,142,92,216,218,44,21,196,133,182,73,223,35,99,186,197,79,111,68,98,181,61,247,215,210,232,171,187,224,154,47,135,127,121,176,56,2,135,119,124,10,202,92,128,82,139,175,192,173,20,161,19,226,86,158,0,114,0,0,0,0,0,0,0,0,0,3,0,57,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,245,175,71,173,51,255,0,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,90,244,122,208,39,248,0,0,138,190,121,223,161,63,222,79,225,164,170,17,87,207,59,244,39,251,201,252,52,11,85,201,83,205,62,41,249,127,93,234,54,226,106,72,86,228,169,230,159,20,252,191,174,245,27,113,53,32,13,120,120,255,0,207,154,158,32,248,163,197,216,154,26,218,74,155,21,130,161,248,103,15,62,146,162,42,152,31,110,164,150,70,182,104,230,141,141,73,89,60,174,154,165,21,85,218,37,66,49,30,230,181,170,76,79,49,92,227,177,100,223,8,248,238,166,239,15,104,171,198,22,249,240,117,174,155,115,217,214,170,175,130,88,220,187,218,199,163,122,80,37,68,250,59,107,95,208,217,185,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,64,62,82,122,57,90,103,165,30,112,112,167,97,195,117,183,158,215,137,50,239,253,45,220,225,145,32,142,70,82,198,170,182,247,182,56,151,119,71,178,244,225,108,143,107,92,249,41,167,252,229,106,189,209,173,204,103,134,47,197,194,251,148,240,210,97,123,85,182,59,174,95,219,109,247,138,219,92,218,210,220,177,21,189,137,13,194,118,70,237,175,110,230,62,141,234,245,142,52,145,210,43,213,22,69,149,75,129,201,179,58,254,195,113,5,118,201,202,187,127,90,147,51,109,233,209,158,56,183,73,5,117,186,42,138,136,247,57,100,106,54,23,64,250,196,118,140,123,150,78,134,155,91,189,64,154,147,0,57,213,249,88,194,223,48,40,125,58,226,103,249,128,28,234,252,172,97,111,152,20,62,157,113,3,0,57,92,121,236,203,47,173,122,61,105,46,156,109,241,131,134,120,70,202,249,111,78,90,74,220,109,124,167,157,184,78,207,87,21,71,66,186,120,164,129,147,62,73,34,98,181,172,133,181,44,149,88,231,198,178,35,85,140,115,85,119,54,18,248,54,206,59,23,15,252,67,225,252,226,196,112,246,138,76,51,111,190,84,71,77,185,236,237,117,79,180,86,71,77,77,189,140,122,199,213,158,72,162,234,108,86,179,126,231,123,173,85,60,86,116,102,246,50,207,172,208,196,25,185,152,19,210,73,125,196,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,239,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,15,202,199,248,255,0,25,102,158,50,187,102,14,96,226,26,187,230,33,190,84,45,77,117,117,74,166,249,95,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,121,243,45,48,191,5,151,91,47,3,153,147,197,102,105,97,250,186,10,137,41,236,169,128,224,150,165,209,61,208,79,115,166,142,162,225,44,8,212,85,100,145,72,140,129,94,237,28,199,203,39,77,81,96,148,196,176,37,83,158,119,232,79,247,147,248,105,138,188,174,60,246,101,151,214,189,30,180,202,174,121,223,161,63,222,79,225,166,42,242,184,243,217,150,95,90,244,122,208,38,167,61,56,163,200,158,26,253,137,248,107,199,63,103,62,209,246,159,102,127,91,43,43,58,253,159,165,214,255,0,91,69,38,221,189,120,191,59,77,119,119,107,162,233,249,57,41,198,103,13,156,68,226,170,172,21,147,153,145,246,130,245,69,111,125,210,122,111,99,215,210,108,165,100,145,198,233,55,212,65,27,23,71,205,26,104,139,187,222,215,77,17,85,48,91,158,119,232,79,247,147,248,105,106,185,42,121,167,197,63,47,235,189,70,220,5,213,231,157,250,19,253,228,254,26,97,87,6,124,82,254,40,248,219,24,102,69,22,27,246,221,234,229,131,234,172,86,74,121,93,182,149,149,210,214,82,74,217,106,85,28,143,88,88,200,36,114,181,158,243,220,141,102,172,71,44,140,205,94,121,223,161,63,222,79,225,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,89,31,151,24,130,231,157,176,123,87,25,230,54,31,168,195,247,203,108,21,175,109,45,178,207,84,141,235,91,219,36,46,78,164,207,218,197,150,118,187,70,185,141,108,42,136,215,75,53,181,229,67,192,229,54,26,181,89,56,184,204,103,213,165,246,229,79,80,252,35,105,86,75,78,148,52,146,182,72,29,91,58,57,26,178,190,120,156,254,147,83,88,146,25,91,38,175,116,140,232,201,160,26,245,241,209,193,149,247,131,204,199,165,182,71,117,246,206,12,197,29,162,163,12,220,165,123,18,169,209,196,172,234,211,84,198,221,52,154,46,172,72,178,53,169,28,141,123,92,221,170,175,138,63,151,134,110,46,238,185,21,150,153,181,147,87,155,117,93,219,9,230,134,23,185,91,89,28,85,14,223,107,186,203,67,52,16,213,69,27,156,145,43,36,89,35,100,253,200,245,100,113,57,28,189,20,138,73,233,206,140,161,193,185,245,149,248,131,40,243,2,10,185,44,88,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,253,232,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,186,240,241,59,195,214,42,225,127,57,111,89,71,138,106,123,127,96,233,212,219,174,140,165,146,158,27,157,12,173,221,21,68,109,122,127,117,27,209,174,123,89,44,82,177,30,253,155,148,45,81,178,159,22,62,86,51,147,229,254,33,244,233,205,107,13,148,248,177,242,177,156,159,47,241,15,167,78,6,181,135,160,199,248,3,25,101,102,50,187,101,246,96,225,234,187,30,33,177,212,45,53,117,13,74,38,248,159,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,249,242,111,185,143,242,255,0,163,226,34,197,46,109,229,14,29,255,0,85,138,14,205,4,180,212,242,65,79,30,34,165,222,200,246,212,62,103,199,27,38,134,53,87,178,101,118,229,142,37,137,200,255,0,200,172,65,249,92,177,120,241,252,55,216,169,178,27,54,47,91,177,246,31,183,183,217,183,75,141,199,169,85,138,33,107,230,116,154,55,164,212,235,83,192,218,116,118,233,36,150,102,164,147,46,187,37,114,103,249,171,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,193,60,11,241,155,98,227,15,46,42,174,114,90,189,141,140,240,191,103,167,196,214,216,152,245,165,108,146,163,250,85,52,210,59,93,97,151,165,42,164,110,114,201,27,152,230,187,114,35,37,144,47,86,105,102,150,4,201,108,9,115,204,204,203,190,251,27,13,217,186,61,182,183,178,205,81,210,234,204,200,99,252,156,44,124,142,214,73,88,223,117,171,166,186,174,136,138,169,101,112,159,49,238,12,113,206,42,179,96,172,45,156,157,182,245,136,46,20,246,187,117,55,217,219,172,125,122,169,228,108,113,71,189,244,205,99,119,61,237,77,92,168,212,215,85,84,78,243,242,185,163,249,19,204,223,162,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,2,106,121,163,249,19,204,223,162,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,250,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,0,54,83,0,1,9,124,200,249,125,211,112,237,83,30,112,228,221,170,173,217,117,113,168,109,53,109,182,24,165,153,152,101,233,20,17,196,178,212,77,60,179,76,202,153,150,119,35,220,214,178,55,171,35,215,87,198,139,138,188,58,231,206,50,225,183,55,44,89,173,131,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,178,70,183,68,114,177,219,30,140,145,169,189,141,84,217,35,22,97,107,22,57,194,183,156,21,138,104,123,109,151,16,91,234,45,119,26,110,171,227,235,210,207,27,163,150,61,236,86,189,187,152,247,38,173,84,114,107,170,42,47,121,175,191,27,124,31,98,110,17,179,66,91,43,146,174,183,4,223,42,39,118,19,188,85,203,79,215,174,130,40,224,124,204,146,56,158,174,107,225,117,75,34,87,185,145,164,138,213,123,26,212,93,173,9,233,201,124,222,193,185,245,149,248,127,55,50,254,122,185,44,88,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,157,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,215,135,130,78,48,113,55,8,217,161,21,233,171,87,91,130,111,149,16,55,22,89,233,34,167,235,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,46,230,207,77,179,23,90,179,171,40,223,138,242,87,49,41,35,167,197,54,121,215,15,226,90,106,86,213,178,142,119,177,236,142,161,105,229,209,30,248,101,252,248,36,70,170,62,55,70,244,106,163,145,3,7,249,157,115,0,172,202,42,58,158,31,178,67,17,118,76,117,87,186,12,77,114,138,57,226,170,176,210,201,4,51,68,218,103,185,137,26,205,60,117,29,211,70,247,58,22,177,218,35,100,115,31,28,75,101,110,86,227,188,233,199,118,204,179,203,75,23,182,113,37,231,173,216,168,187,84,52,253,94,148,47,154,79,202,76,246,70,221,35,137,238,247,156,154,233,162,106,170,136,191,171,159,217,111,152,249,73,156,184,179,0,102,229,103,109,197,246,235,131,165,186,86,246,229,172,237,210,78,212,157,181,93,103,123,242,117,153,43,37,213,232,146,126,83,223,107,95,185,169,153,92,155,179,123,40,242,243,55,49,86,12,199,115,210,91,177,62,58,167,183,219,240,189,206,166,6,35,28,248,223,51,166,160,74,133,247,162,125,67,159,76,172,103,115,37,125,59,90,171,212,232,181,225,132,25,177,129,127,5,249,167,140,178,207,218,158,211,251,37,136,46,54,46,219,208,232,246,174,203,83,36,61,94,158,231,108,221,211,221,183,115,180,215,77,87,77,75,129,138,184,81,204,123,7,13,152,43,138,107,100,94,217,193,152,163,181,193,114,146,158,21,73,44,85,81,87,207,73,27,106,19,85,214,25,122,76,86,76,154,53,36,122,196,228,106,172,75,55,229,113,99,230,159,57,62,96,98,31,81,156,147,76,148,204,108,163,203,30,79,182,59,222,117,97,90,76,87,135,171,105,238,246,214,97,201,170,89,3,239,21,114,222,235,18,24,34,123,149,28,199,181,201,214,89,35,214,88,153,3,230,99,85,209,34,1,29,124,31,113,103,140,184,69,205,15,183,22,42,122,187,197,138,190,158,74,107,238,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,223,167,81,136,168,217,94,139,176,158,0,199,248,55,52,240,109,167,48,114,251,16,210,95,48,245,242,157,42,104,107,169,149,118,74,205,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,87,114,103,185,55,101,14,110,101,230,81,226,172,103,142,224,171,183,97,140,117,81,111,184,97,123,101,76,239,71,185,145,178,102,205,94,148,235,238,196,202,134,190,153,24,254,231,202,202,118,185,83,167,209,115,194,24,73,254,229,113,228,79,44,190,181,235,21,164,0,147,253,202,227,200,158,89,125,107,214,43,64,202,160,0,0,0,24,171,205,31,200,158,102,253,23,214,40,136,1,39,251,154,63,145,60,205,250,47,172,81,16,2,6,205,25,233,158,153,113,195,166,92,92,115,67,52,47,61,134,213,67,164,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,164,207,218,237,19,84,106,53,174,123,220,198,49,239,110,186,217,233,158,153,143,196,94,99,220,115,67,52,47,61,186,235,93,164,80,195,18,43,41,109,244,173,85,88,233,105,163,85,94,156,44,220,237,19,85,114,185,206,123,220,247,189,239,117,192,227,23,140,92,119,197,254,59,167,191,223,232,253,141,134,236,219,254,207,225,254,164,53,30,203,234,195,78,202,175,234,166,65,20,147,245,100,167,73,63,40,139,179,93,173,209,19,190,245,114,224,229,255,0,89,196,69,246,44,219,205,236,59,254,164,244,29,166,8,169,170,36,158,158,76,69,85,177,241,237,167,124,47,142,70,67,12,138,143,124,200,237,171,36,73,19,81,255,0,150,88,131,5,137,169,226,91,254,83,109,163,229,254,4,255,0,235,246,178,21,137,169,226,91,254,83,109,163,229,254,4,255,0,235,246,176,34,175,132,239,52,249,55,243,3,15,122,140,4,143,243,94,227,142,155,13,90,175,124,35,229,203,42,210,251,114,167,167,102,46,187,35,229,167,74,26,73,91,28,237,162,129,90,173,89,95,60,78,103,85,203,172,73,12,174,143,71,186,71,244,98,131,9,226,155,238,6,197,86,108,107,133,171,187,21,235,15,220,41,238,150,234,158,147,36,232,85,65,35,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,113,242,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,7,171,201,124,161,198,89,245,154,24,127,40,242,254,10,73,47,184,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,253,234,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,187,15,112,197,195,214,21,225,127,38,172,185,71,133,170,123,127,96,234,84,220,110,143,165,142,158,107,157,116,174,221,45,68,141,98,127,115,27,17,206,123,153,20,81,49,94,253,155,150,223,240,47,193,149,139,131,204,184,170,182,73,117,246,206,51,197,29,158,163,19,92,162,123,210,149,210,68,143,233,83,83,70,237,52,134,46,172,168,146,57,169,36,142,123,156,237,168,172,138,60,149,3,207,227,252,1,131,115,79,6,221,178,251,48,112,245,37,243,15,95,41,214,154,186,134,165,23,100,172,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,53,236,227,7,132,204,101,194,46,104,125,135,190,212,85,222,44,85,244,241,212,216,177,27,168,18,150,11,171,18,54,44,232,198,36,146,163,31,20,175,88,220,197,126,253,58,111,84,70,202,197,93,140,203,105,196,86,67,96,222,36,178,142,251,149,56,206,138,145,204,184,211,189,246,202,233,169,214,103,218,110,40,199,37,61,108,72,215,177,219,227,115,181,86,163,219,189,138,248,220,187,30,228,80,214,136,159,238,87,30,68,242,203,235,94,177,90,64,9,37,60,167,120,215,184,225,108,85,108,225,95,50,46,123,240,221,231,90,108,29,59,214,150,158,27,85,115,164,168,168,146,158,71,43,89,36,221,170,73,182,177,93,35,220,146,164,81,177,138,146,170,176,37,252,128,30,104,254,123,51,55,232,190,143,68,79,241,0,60,209,252,246,102,111,209,125,30,136,12,170,228,99,250,108,253,219,254,36,74,161,21,124,140,127,77,159,187,127,196,137,84,2,207,241,85,195,62,13,226,191,40,235,50,183,24,87,85,219,158,218,134,220,173,23,58,101,87,62,221,113,141,146,50,41,214,61,200,217,153,182,89,24,248,220,169,185,143,118,215,49,251,36,102,188,57,165,149,184,239,37,177,221,207,44,243,46,197,236,108,73,102,232,246,218,46,213,13,71,75,171,11,38,143,242,144,189,241,187,88,229,99,189,215,46,154,232,186,42,42,36,202,114,224,230,1,71,196,69,138,44,164,205,236,69,254,171,20,29,166,120,170,106,35,130,158,60,69,75,189,242,110,167,100,44,142,54,77,12,106,140,124,40,221,203,28,73,43,85,255,0,150,72,174,87,31,220,31,90,184,178,202,55,54,222,149,113,227,188,29,79,89,95,133,31,12,173,70,84,206,246,53,100,161,149,178,61,177,108,168,88,98,98,72,231,53,98,123,88,253,219,18,72,228,12,22,229,95,199,85,78,0,196,54,174,24,115,74,190,174,124,49,124,168,134,219,131,38,134,150,45,150,155,140,245,83,61,208,74,145,198,147,72,202,169,170,81,18,71,189,253,39,181,137,181,177,189,239,142,98,77,88,110,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,38,39,150,47,48,10,204,221,163,166,225,251,59,241,23,107,199,84,155,96,195,55,41,99,158,90,171,245,44,112,77,52,173,169,123,88,177,164,208,71,79,223,52,143,107,166,107,219,170,58,70,189,242,6,96,103,167,20,121,19,195,95,177,63,13,120,231,236,231,218,62,211,236,207,235,101,101,103,95,179,244,186,223,235,104,164,219,183,175,23,231,105,174,238,237,116,93,63,39,37,56,204,225,179,136,156,85,85,130,178,115,50,62,208,94,168,173,239,186,79,77,236,122,250,77,148,172,146,56,221,38,250,136,35,98,232,249,163,77,17,119,123,218,233,162,42,166,11,115,206,253,9,254,242,127,13,45,87,37,79,52,248,167,229,253,119,168,219,128,186,188,243,191,66,127,188,159,195,72,203,192,120,3,25,102,126,38,131,6,101,254,30,171,190,223,106,169,234,234,105,237,244,136,142,158,118,83,83,201,81,42,70,221,117,123,210,40,100,84,99,117,123,213,17,173,71,57,81,171,38,156,243,191,66,127,188,159,195,76,85,229,113,231,179,44,190,181,232,245,160,99,174,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,245,113,165,198,150,50,227,39,25,90,47,55,156,59,73,134,240,246,27,167,146,27,45,150,25,146,165,244,239,153,35,90,153,165,169,86,49,210,190,71,69,30,137,181,172,107,35,98,35,119,111,124,153,43,205,67,129,90,156,1,136,110,188,79,101,109,5,92,248,98,249,81,53,203,25,195,53,84,91,45,55,25,234,161,99,103,137,100,145,38,145,149,83,84,170,172,108,99,250,79,107,215,115,99,123,25,28,117,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,4,143,242,100,225,211,237,46,59,190,241,47,127,167,214,131,8,117,44,88,127,223,252,251,164,240,167,106,151,220,149,28,157,42,89,81,155,100,141,204,127,109,220,213,71,67,221,96,57,163,249,236,204,223,162,250,61,17,54,124,55,100,133,171,135,12,146,194,217,47,102,190,85,222,105,240,229,60,173,125,125,76,109,141,245,51,205,60,149,19,61,24,222,230,49,101,154,77,140,213,202,214,109,106,185,234,138,245,132,206,104,254,123,51,55,232,190,143,68,6,85,114,49,253,54,126,237,255,0,18,37,80,138,190,70,63,166,207,221,191,226,68,170,0,0,0,0,0,0,0,48,3,157,95,149,140,45,243,2,135,211,174,38,127,152,1,206,175,202,198,22,249,129,67,233,215,16,34,175,132,239,52,249,55,243,3,15,122,140,6,202,102,181,156,39,121,167,201,191,152,24,123,212,96,54,83,0,0,3,0,57,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,245,175,71,173,51,255,0,157,95,149,140,45,243,2,135,211,174,36,101,240,79,130,174,185,149,196,37,14,92,216,170,41,32,185,98,172,47,139,172,148,114,213,189,205,130,57,234,112,229,198,24,221,35,154,215,57,24,142,122,42,170,53,203,166,186,34,248,1,147,252,215,56,215,252,38,226,169,248,107,203,59,157,214,155,13,225,43,133,69,54,45,151,94,140,55,139,164,50,53,169,79,177,90,146,58,26,89,35,127,123,157,178,73,87,114,49,82,24,101,118,58,240,57,194,37,215,139,236,220,118,20,158,227,87,103,194,118,26,118,220,177,29,214,10,119,61,236,129,94,141,101,44,47,86,172,76,169,153,119,108,234,46,136,200,230,145,27,39,73,99,118,58,155,20,112,19,133,178,227,12,112,143,150,110,203,74,27,84,52,151,140,63,69,116,186,205,111,149,37,237,87,137,32,98,87,73,52,136,174,87,76,217,216,248,156,142,93,99,233,36,72,141,108,109,99,66,245,97,60,45,98,192,216,86,205,130,176,181,15,98,178,225,251,125,61,174,221,77,213,124,157,10,88,35,108,113,71,189,234,231,187,107,24,212,213,202,174,93,53,85,85,239,60,6,122,113,71,145,60,53,251,19,240,215,142,126,206,125,163,237,62,204,254,182,86,86,117,251,63,75,173,254,182,138,77,187,122,241,126,118,154,238,238,215,69,210,234,145,87,207,59,244,39,251,201,252,52,12,233,201,78,51,56,108,226,39,21,85,96,172,156,204,143,180,23,170,43,123,238,147,211,123,30,190,147,101,43,36,142,55,73,190,162,8,216,186,62,104,211,68,93,222,246,186,104,138,169,130,220,243,191,66,127,188,159,195,75,85,201,83,205,62,41,249,127,93,234,54,226,234,243,206,253,9,254,242,127,13,2,213,114,84,243,79,138,126,95,215,122,141,184,154,146,21,185,42,121,167,197,63,47,235,189,70,220,77,72,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,182,149,182,155,173,186,154,130,178,225,108,171,165,167,186,83,173,93,12,179,66,230,50,170,4,150,72,86,88,156,169,163,216,146,195,44,106,230,234,155,227,123,124,90,168,151,47,139,31,52,249,201,243,3,16,250,140,228,132,229,183,7,214,174,44,185,91,229,171,109,233,87,30,59,193,212,248,154,191,10,62,25,90,140,169,157,247,90,181,146,134,86,200,246,197,178,161,97,137,137,35,156,213,137,237,99,247,108,73,35,144,62,94,85,156,120,255,0,200,142,21,51,126,245,253,182,44,33,125,185,220,127,239,12,166,178,53,157,47,252,33,209,62,73,191,181,211,177,191,201,48,149,67,86,204,89,133,175,184,27,21,94,112,86,41,161,236,87,172,63,112,168,181,220,105,186,172,147,161,85,4,142,142,88,247,177,92,199,109,123,28,154,181,85,171,166,168,170,157,228,218,114,208,227,142,155,136,236,27,14,79,99,134,85,179,49,112,93,158,55,205,87,35,229,168,101,242,221,10,199,2,86,186,103,171,156,149,40,231,196,217,154,247,123,239,145,36,98,170,57,236,132,51,124,0,6,47,243,33,206,251,86,72,240,161,139,29,112,177,213,221,42,49,229,61,70,7,161,100,50,54,54,65,61,125,29,66,44,242,185,117,84,100,113,71,43,209,26,213,87,61,24,207,117,28,178,51,95,115,63,249,205,230,151,218,190,35,172,89,103,65,125,237,84,24,19,15,199,218,104,187,46,206,199,116,173,122,205,55,229,21,136,233,55,210,182,220,238,231,57,141,211,68,209,221,68,45,167,46,14,25,45,92,77,102,134,53,176,226,58,106,184,173,182,188,15,117,109,53,201,109,205,171,162,162,186,214,71,216,233,31,59,94,155,92,246,54,122,138,152,152,143,141,235,37,35,94,215,39,77,192,120,174,4,243,210,251,144,60,77,96,236,73,108,188,218,173,150,171,245,194,151,13,226,73,174,136,196,165,109,158,170,170,20,168,123,228,114,183,163,211,216,201,146,68,115,81,174,133,55,110,98,189,142,216,164,213,179,22,97,107,238,6,197,87,156,21,138,104,123,21,235,15,220,42,45,119,26,110,171,36,232,85,65,35,163,150,61,236,87,49,219,94,199,38,173,85,106,233,170,42,167,121,176,247,3,249,197,106,206,254,23,50,255,0,23,81,223,170,238,183,42,43,61,53,146,253,45,117,83,103,173,75,173,36,77,134,165,213,14,71,189,219,228,115,82,118,172,139,189,209,207,27,220,137,191,64,47,168,0,1,106,184,177,242,177,156,159,47,241,15,167,78,93,82,213,113,99,229,99,57,62,95,226,31,78,156,13,107,13,170,13,85,205,170,0,0,0,0,0,130,30,107,25,13,77,147,124,81,215,226,107,21,21,92,118,44,201,167,92,77,27,221,79,42,65,29,197,242,189,181,240,178,103,189,201,43,250,168,149,46,68,86,244,210,178,54,35,26,212,98,187,13,73,116,231,113,141,112,11,48,6,94,229,204,212,244,149,24,218,91,196,183,186,121,90,200,95,61,13,169,176,201,12,173,123,183,117,162,101,68,207,133,90,136,221,146,45,20,154,174,176,162,17,107,148,247,252,43,133,51,79,6,226,156,117,100,246,206,27,179,98,11,117,194,241,110,236,209,212,118,202,24,170,99,124,240,116,165,84,142,77,241,181,237,216,245,70,187,93,21,81,21,64,158,158,93,89,57,98,201,190,17,240,37,53,162,110,209,87,140,45,240,99,27,165,78,215,179,173,85,95,4,82,53,54,57,239,70,244,160,74,120,53,110,214,191,161,191,107,92,247,33,146,167,228,225,60,83,98,199,56,86,205,141,112,181,119,109,178,226,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,238,63,88,1,141,88,179,152,247,6,56,27,21,94,112,86,41,206,78,197,122,195,247,10,139,93,198,155,236,237,214,78,133,84,18,58,57,99,222,202,103,49,219,94,199,38,173,85,106,233,170,42,167,121,146,166,181,156,88,249,167,206,79,152,24,135,212,103,3,97,60,148,207,188,167,226,39,10,213,99,92,156,197,127,104,44,180,87,7,218,231,169,236,53,52,155,42,153,28,114,58,61,149,17,198,245,209,147,70,186,162,109,247,180,215,84,84,79,41,198,7,18,150,46,21,178,58,241,153,183,52,235,93,102,221,107,195,116,142,165,124,241,213,222,37,134,71,211,199,42,53,204,219,10,116,159,36,138,175,98,244,227,122,53,85,234,198,187,26,249,42,121,88,197,63,48,43,189,58,220,98,175,54,220,139,207,108,61,154,112,231,94,58,197,63,107,112,101,207,109,158,207,115,236,52,116,30,200,234,84,215,84,193,103,232,197,34,203,81,210,133,30,238,212,246,38,253,250,42,234,136,128,97,6,63,199,248,203,52,241,149,219,48,115,7,16,213,223,49,13,242,161,106,107,171,170,85,55,202,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,19,245,115,47,40,113,150,82,211,96,217,241,156,20,144,63,28,225,122,92,95,108,134,25,210,87,178,221,83,44,204,167,116,170,223,117,175,123,96,234,35,81,93,163,36,98,59,107,247,49,190,131,133,92,117,129,50,203,136,236,186,199,249,151,107,237,216,110,197,136,41,107,43,127,47,52,93,147,107,255,0,39,89,249,22,186,73,59,60,155,42,58,77,106,245,122,61,53,77,30,166,74,115,127,197,54,44,115,159,185,123,141,112,181,119,109,178,226,12,175,180,221,45,213,61,39,199,215,165,158,182,190,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,247,1,138,185,61,145,121,143,159,53,152,154,211,149,246,111,108,221,112,190,31,155,18,77,109,137,85,106,171,41,98,158,8,100,101,51,17,23,171,50,118,134,189,35,213,28,246,177,200,205,207,86,49,254,87,9,226,155,238,6,197,86,108,107,133,171,187,21,235,15,220,41,238,150,234,158,147,36,232,85,65,35,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,113,155,252,154,174,214,171,7,18,88,218,251,125,185,210,91,173,182,236,183,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,199,94,48,243,47,41,243,107,63,113,70,53,201,204,17,246,126,203,91,112,173,146,122,159,105,84,213,251,122,169,245,181,18,58,235,178,161,173,125,47,93,146,70,189,153,19,108,123,116,241,85,64,38,211,129,206,46,237,92,95,101,27,177,92,246,234,75,62,44,176,212,54,219,136,237,80,84,53,236,100,234,196,115,42,161,98,185,101,101,52,201,187,103,81,53,71,199,52,104,233,58,75,35,178,40,131,110,84,249,33,159,56,203,62,104,51,107,46,111,149,120,87,7,225,90,132,131,18,94,29,30,232,46,144,59,99,228,179,178,53,247,103,124,173,70,43,181,238,129,58,115,106,146,36,13,124,228,128,0,0,0,0,0,0,0,1,194,169,66,174,159,2,183,120,20,42,124,64,229,189,255,0,2,178,150,161,80,28,42,162,34,170,174,154,124,72,75,231,5,122,109,211,62,112,253,35,95,170,209,90,106,99,211,187,254,141,149,53,238,251,246,252,126,226,106,238,147,182,150,217,87,82,229,209,34,130,71,170,253,218,53,84,128,46,99,56,218,44,107,196,133,202,72,31,35,163,181,69,81,111,84,122,181,125,246,87,213,106,169,183,224,186,167,143,127,112,23,115,148,102,0,110,41,204,203,245,238,88,245,109,181,244,204,99,149,31,162,43,233,107,81,124,23,79,187,196,154,178,49,57,43,225,136,27,129,241,158,39,115,35,235,173,250,40,17,219,87,114,181,180,122,162,107,250,186,174,255,0,10,146,118,0,0,0,22,7,138,94,45,240,87,13,216,126,106,139,171,187,77,209,31,78,140,165,142,170,158,57,54,202,229,247,182,200,237,87,185,171,252,210,48,241,167,54,28,244,175,188,75,46,26,189,92,104,41,21,24,141,137,29,70,228,69,219,222,168,189,15,188,9,186,4,84,112,237,205,182,170,122,218,107,38,110,210,220,43,29,61,71,79,182,62,162,142,38,181,29,36,104,221,125,198,119,34,43,215,93,127,245,73,198,12,199,56,115,30,217,217,123,195,119,24,106,105,222,231,177,21,147,71,34,234,213,209,127,49,202,158,63,172,15,223,0,0,0,1,97,56,205,201,154,124,219,200,172,99,107,166,141,61,160,235,61,79,65,85,36,118,178,34,49,205,93,172,94,253,22,52,238,209,77,125,111,54,219,174,90,102,5,93,174,161,21,183,12,55,117,116,75,171,21,191,148,134,94,229,209,233,170,107,183,94,244,54,127,171,165,167,174,165,154,142,170,38,203,12,236,116,114,49,201,170,57,170,154,42,41,12,28,207,56,73,151,0,99,107,214,113,225,154,106,120,173,55,90,185,107,42,225,130,150,84,216,174,236,172,69,87,119,179,243,229,122,170,247,124,124,84,12,219,229,173,196,117,187,56,242,145,184,122,125,241,220,240,250,210,91,228,107,228,133,85,202,218,56,245,114,53,154,46,154,198,255,0,20,248,126,165,51,40,128,158,92,57,247,91,148,89,239,100,195,147,86,84,199,106,196,247,72,33,168,99,37,99,35,220,145,76,196,221,187,239,89,26,157,202,158,31,30,226,122,237,55,42,123,189,182,150,231,75,35,93,29,76,44,149,186,57,23,68,115,81,218,106,157,223,16,62,179,170,86,247,247,119,29,165,47,98,63,196,14,168,223,175,119,134,167,97,214,141,209,87,68,67,177,60,64,172,0,5,136,227,111,28,211,229,223,14,216,131,19,78,205,253,26,138,24,209,189,70,179,85,125,84,109,241,119,119,222,64,78,68,216,31,137,115,143,5,218,91,222,217,111,246,228,122,104,171,171,86,170,38,175,135,127,243,137,142,230,223,137,18,217,194,197,218,209,29,74,199,53,109,194,214,141,68,114,38,186,84,171,191,106,247,70,164,119,242,220,201,154,188,198,207,59,94,32,154,38,45,190,205,83,5,70,231,194,247,39,86,26,202,55,233,170,119,34,237,127,197,127,160,9,226,179,82,58,134,219,13,43,252,89,187,225,247,185,87,252,231,218,0,28,41,71,129,90,233,241,56,78,240,57,105,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,237,87,193,78,81,116,11,160,79,16,42,0,1,24,124,229,176,100,49,96,91,54,44,167,165,99,92,219,181,28,114,72,214,42,170,163,155,92,189,235,224,157,238,67,197,114,105,205,26,248,241,117,203,42,39,172,149,105,31,75,112,185,197,27,164,110,198,255,0,173,19,185,186,107,226,142,95,29,59,212,202,238,105,153,126,252,111,194,205,217,212,52,46,158,186,146,231,109,146,21,100,91,222,196,73,246,170,162,106,159,9,28,159,177,84,139,254,91,121,130,204,191,226,118,217,83,81,95,217,97,184,218,174,20,74,229,147,107,119,116,186,191,114,235,252,143,234,255,0,48,27,1,130,136,102,138,162,52,154,23,163,216,239,5,79,137,88,20,184,225,19,188,169,66,32,28,128,117,84,212,71,75,79,45,84,206,70,199,11,29,35,213,124,17,17,53,85,3,14,57,147,241,57,38,71,101,116,118,91,28,245,49,94,47,207,170,160,99,225,158,38,58,53,90,55,171,95,163,181,85,68,89,24,186,34,125,223,168,134,60,3,132,49,86,125,230,188,54,214,73,53,93,194,253,115,100,213,213,15,99,229,84,73,170,24,215,200,237,137,175,140,159,169,63,97,145,124,208,115,165,249,147,159,119,76,35,73,118,90,155,126,22,184,207,19,24,217,119,70,143,116,20,237,93,19,106,104,168,172,122,120,175,199,192,187,124,160,114,65,183,220,85,136,179,15,16,225,228,158,154,26,74,39,91,167,168,131,221,69,74,167,239,86,57,93,223,223,11,126,31,0,36,131,133,76,151,181,100,150,75,97,108,37,73,75,76,218,170,123,93,59,106,164,138,39,51,169,47,188,247,57,119,42,187,85,116,142,94,255,0,189,75,196,81,20,76,134,38,67,19,81,172,141,168,214,181,19,68,68,68,209,16,172,0,56,95,184,228,1,240,222,111,20,86,43,116,183,59,132,155,97,135,110,238,244,69,239,114,53,60,85,19,197,83,226,125,198,44,115,13,205,218,140,168,201,26,202,186,11,162,209,86,84,164,107,19,217,54,199,251,181,148,173,93,61,213,215,185,235,254,16,35,11,141,30,57,115,15,55,113,125,211,12,225,156,79,122,181,225,250,74,217,35,72,97,175,110,215,244,170,39,218,168,177,34,119,109,115,63,157,252,212,49,150,219,150,88,246,249,100,151,19,80,225,187,157,69,35,94,155,165,109,28,207,223,187,106,163,145,81,138,138,139,189,189,250,252,74,112,6,22,173,204,124,117,71,135,27,44,143,169,186,62,121,28,253,187,220,231,54,39,200,171,166,169,174,187,87,226,79,54,89,240,167,128,45,185,111,75,135,151,4,90,152,201,41,224,255,0,228,173,239,70,199,23,251,110,255,0,204,251,192,215,197,205,115,92,173,114,42,42,46,138,139,226,138,100,135,2,153,211,136,50,171,60,109,47,167,191,215,83,91,106,41,171,163,124,17,212,35,35,87,186,5,118,170,142,238,241,141,63,167,67,232,227,39,133,60,83,145,120,182,225,122,135,14,85,83,225,217,234,222,140,149,180,251,97,137,100,158,116,99,117,222,237,61,214,53,19,195,197,63,167,28,109,119,74,251,53,116,87,43,101,84,148,213,48,238,217,44,110,209,205,213,21,171,162,254,197,84,254,144,54,140,195,183,120,175,182,120,46,144,63,115,38,223,162,234,139,224,229,79,135,119,192,253,35,31,120,22,198,151,44,117,195,181,142,249,119,175,146,178,169,245,117,236,116,178,63,87,42,54,161,232,159,4,50,8,1,30,124,229,104,219,83,146,120,97,236,102,174,134,255,0,36,142,85,77,123,146,138,98,67,12,8,230,253,114,182,208,228,93,146,58,168,34,124,149,23,74,136,99,87,46,138,143,90,41,116,84,238,241,2,37,120,118,196,21,56,103,57,112,157,206,149,143,123,210,239,64,213,107,26,138,174,78,213,19,180,239,69,211,243,124,83,188,217,106,142,161,106,169,153,58,196,177,171,181,247,85,123,211,69,208,214,151,135,56,33,169,206,236,21,5,67,26,230,62,255,0,109,106,163,147,84,93,106,225,67,101,139,123,85,180,113,181,85,87,77,124,127,106,129,244,148,184,168,165,192,117,239,247,180,209,127,192,118,53,74,17,117,82,180,241,2,160,0,0,0,0,0,0,0,0,0,24,1,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,173,122,61,105,159,252,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,250,215,163,214,129,63,192,0,4,85,243,206,253,9,254,242,127,13,37,80,138,190,121,223,161,63,222,79,225,160,90,174,74,158,105,241,79,203,250,239,81,183,19,82,66,183,37,79,52,248,167,229,253,119,168,219,137,169,2,37,121,218,103,29,246,92,85,129,120,126,167,135,163,101,166,183,166,49,172,147,115,29,218,234,164,146,162,146,157,52,86,111,143,162,200,170,123,209,251,95,218,189,230,235,27,85,113,131,150,190,80,212,230,255,0,24,56,30,5,130,173,109,184,62,161,113,125,202,106,105,226,137,240,50,133,205,125,59,149,36,215,123,29,88,180,145,189,172,69,122,178,87,42,109,209,94,223,43,199,78,53,186,227,254,48,115,110,251,121,167,164,134,162,151,20,85,217,24,218,102,57,172,88,45,238,236,48,185,81,206,114,239,116,84,209,185,235,174,138,245,114,162,53,21,26,153,233,201,47,39,44,81,97,92,117,196,13,68,221,107,213,77,193,112,117,28,123,94,222,201,75,28,116,245,117,11,170,63,100,157,103,203,77,220,172,220,206,203,238,187,73,28,136,23,131,156,46,10,186,226,174,15,159,125,183,212,82,71,79,131,177,69,182,247,92,217,158,228,124,144,61,179,80,163,98,68,106,162,191,171,93,19,149,28,173,77,141,122,235,170,35,93,14,185,3,156,119,222,31,243,151,9,231,22,28,135,180,85,225,155,131,106,36,166,220,198,118,186,87,181,209,212,211,111,123,30,145,245,96,146,88,186,155,21,204,223,185,190,243,81,77,143,179,99,2,254,20,50,179,25,101,159,181,61,153,246,183,15,220,108,93,183,161,214,236,189,170,154,72,122,189,61,205,223,183,169,187,110,230,235,166,154,166,186,154,198,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,6,211,198,0,115,171,242,177,133,190,96,80,250,117,196,190,188,188,49,173,215,31,240,91,149,87,219,205,61,36,53,20,182,119,217,24,218,102,57,172,88,45,245,50,208,194,229,71,57,203,189,209,83,70,231,174,186,43,213,202,136,212,84,106,88,174,117,126,86,48,183,204,10,31,78,184,129,10,198,116,242,224,229,255,0,89,196,69,246,44,219,205,236,59,254,164,244,29,166,8,169,170,36,158,158,76,69,85,177,241,237,167,124,47,142,70,67,12,138,143,124,200,237,171,36,73,19,81,255,0,150,88,173,7,4,156,31,98,110,46,115,66,43,43,82,174,139,4,216,234,32,118,44,188,82,75,79,215,161,130,88,231,124,44,142,57,94,142,115,230,117,51,226,71,181,146,36,106,228,123,218,228,77,174,159,236,1,128,48,110,86,96,219,78,95,101,246,30,164,177,225,235,29,58,83,80,208,211,34,236,137,154,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,168,99,175,52,127,34,121,155,244,95,88,162,32,4,159,238,104,254,68,243,55,232,190,177,68,64,8,18,169,207,59,244,39,251,201,252,52,197,94,87,30,123,50,203,235,94,143,90,101,87,60,239,208,159,239,39,240,211,21,121,92,121,236,203,47,173,122,61,104,19,252,0,2,42,249,231,126,132,255,0,121,63,134,152,191,203,11,33,176,110,126,113,71,73,107,204,10,42,75,149,139,9,217,234,113,53,69,166,174,157,102,130,228,248,165,134,8,161,145,55,181,54,54,90,152,229,84,114,61,143,72,86,55,49,91,34,233,148,28,243,191,66,127,188,159,195,75,85,201,83,205,62,41,249,127,93,234,54,224,38,164,0,0,197,254,99,57,13,131,115,171,133,204,101,116,190,209,82,69,125,192,118,122,220,77,98,187,58,157,100,158,141,244,177,117,231,133,138,143,106,236,168,138,21,137,200,170,172,69,88,228,86,57,209,51,76,160,45,87,22,62,86,51,147,229,254,33,244,233,192,214,176,217,79,139,31,43,25,201,242,255,0,16,250,116,230,181,134,202,124,88,249,88,206,79,151,248,135,211,167,3,90,195,106,131,85,115,106,128,35,3,155,95,5,30,219,163,172,226,203,44,173,151,90,203,212,61,24,241,165,190,4,235,198,234,24,96,233,178,230,212,87,111,143,162,200,162,142,86,198,215,53,99,86,202,169,26,69,51,223,101,121,90,112,129,156,184,207,49,236,60,78,219,239,223,98,240,182,20,184,107,67,91,81,110,109,84,152,131,189,97,173,164,167,141,234,212,108,46,129,245,16,190,171,191,100,142,68,141,30,246,72,177,77,72,0,0,3,21,121,163,249,19,204,223,162,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,250,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,0,54,83,0,0,60,86,116,101,14,13,207,172,175,196,25,71,152,16,85,201,98,196,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,246,160,13,96,115,99,2,254,11,243,79,25,101,159,181,61,167,246,75,16,92,108,93,183,161,209,237,93,150,166,72,122,189,61,206,217,187,167,187,110,231,105,174,154,174,154,147,169,202,227,200,158,89,125,107,214,43,72,86,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,214,189,98,180,15,213,227,163,131,43,23,24,121,113,75,108,142,235,236,108,103,133,251,69,70,25,185,74,247,173,43,100,149,25,213,166,169,141,186,235,12,189,40,145,100,107,86,72,220,198,185,187,145,31,20,154,251,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,109,60,96,7,51,174,3,191,13,246,42,156,249,202,123,46,236,125,135,237,238,246,149,174,221,110,234,85,98,136,90,248,91,30,174,234,181,58,212,240,54,161,91,182,57,37,153,169,28,41,174,200,154,129,13,120,179,20,223,113,206,42,188,227,92,83,93,219,111,88,130,225,81,116,184,212,244,153,31,94,170,121,29,36,178,108,98,53,141,220,247,185,116,106,35,83,93,17,17,59,143,174,251,143,241,150,38,195,56,103,6,95,113,13,93,93,139,7,83,212,211,88,173,238,84,72,40,89,81,80,250,137,213,141,68,68,87,201,44,138,174,122,234,245,70,198,213,93,177,177,173,243,230,74,112,47,193,149,247,140,60,199,170,182,73,117,246,54,12,194,253,158,163,19,92,162,123,22,169,177,202,175,233,83,83,70,237,117,154,94,148,168,146,57,171,28,109,99,156,237,202,140,138,64,188,28,183,57,125,211,113,19,83,38,112,231,37,170,173,185,117,110,168,117,53,21,182,104,165,133,152,153,235,20,241,202,177,84,67,60,83,66,202,105,146,7,43,218,215,50,71,163,227,215,86,72,137,54,135,228,225,60,45,98,192,216,86,205,130,176,181,15,98,178,225,251,125,61,174,221,77,213,124,157,10,88,35,108,113,71,189,234,231,187,107,24,212,213,202,174,93,53,85,85,239,63,88,13,85,201,254,229,113,228,79,44,190,181,235,21,164,0,146,63,100,227,170,167,134,94,93,185,83,150,25,99,95,87,75,154,24,142,158,231,114,165,174,109,44,82,65,104,183,38,33,174,71,78,244,158,55,197,51,230,88,38,133,177,163,87,106,117,36,115,152,173,141,36,9,137,4,69,242,161,227,142,167,13,93,108,156,35,230,51,41,18,197,114,168,168,102,17,187,43,226,167,90,26,185,93,36,238,162,157,92,173,73,89,60,174,127,73,201,172,169,52,173,143,71,182,70,116,101,208,0,0,12,85,230,143,228,79,51,126,139,235,20,68,0,147,253,205,31,200,158,102,253,23,214,40,136,64,200,188,139,204,126,34,243,30,221,149,249,95,102,237,215,90,237,101,154,105,85,89,75,111,165,106,162,73,85,83,34,34,244,225,102,230,234,186,43,149,206,107,24,215,189,236,99,130,229,240,73,193,246,38,226,231,52,34,178,181,42,232,176,77,142,162,7,98,203,197,36,180,253,122,24,37,142,119,194,200,227,149,232,231,62,103,83,62,36,123,89,34,70,174,71,189,174,68,218,233,254,192,24,3,6,229,102,13,180,229,246,95,97,234,75,30,30,177,211,165,53,13,13,50,46,200,153,170,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,249,252,139,200,188,184,225,211,46,45,217,95,149,246,110,195,106,161,214,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,82,103,237,110,171,162,53,26,214,177,141,99,24,198,54,224,1,170,185,53,60,75,127,202,109,180,124,191,192,159,253,126,214,66,177,53,60,75,127,202,109,180,124,191,192,159,253,126,214,4,43,19,83,203,23,128,239,192,133,138,155,62,115,98,203,183,31,98,11,123,125,155,107,184,219,186,117,88,94,23,62,102,201,163,186,174,78,181,68,14,167,87,110,142,57,97,106,201,10,233,190,86,172,85,240,157,230,159,38,254,96,97,239,81,128,217,76,0,0,0,0,13,85,192,36,39,14,114,251,169,226,39,128,188,175,206,28,155,181,82,55,49,109,212,247,122,106,219,108,49,69,11,241,51,22,253,52,113,44,181,19,79,20,48,190,154,20,157,200,247,53,207,145,136,200,245,209,145,162,6,90,242,224,230,1,71,196,69,138,44,164,205,236,69,254,171,20,29,166,120,170,106,35,130,158,60,69,75,189,242,110,167,100,44,142,54,77,12,106,140,124,40,221,203,28,73,43,85,255,0,150,72,163,175,154,63,158,204,205,250,47,163,209,18,211,193,151,2,249,113,193,229,138,186,75,101,127,218,140,103,121,221,21,203,19,84,81,165,60,142,165,223,186,58,90,120,183,191,161,10,109,99,158,136,247,58,73,17,28,231,42,54,38,71,18,220,209,252,246,102,111,209,125,30,136,12,170,228,99,250,108,253,219,254,36,74,161,21,124,140,127,77,159,187,127,196,137,84,3,87,124,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,197,28,34,231,125,215,136,238,29,48,102,114,223,108,116,150,139,149,254,158,165,181,148,148,146,57,240,36,244,245,83,83,72,248,247,123,205,99,221,2,189,24,170,229,98,61,26,174,126,221,235,173,185,63,220,174,60,137,229,151,214,189,98,180,12,127,230,211,193,214,4,185,96,75,247,22,214,10,207,99,98,75,55,101,251,65,23,78,106,143,111,117,102,161,160,165,247,159,63,78,151,161,26,42,254,78,37,234,107,239,104,169,184,141,110,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,0,27,41,128,0,138,190,121,223,161,63,222,79,225,166,42,242,184,243,217,150,95,90,244,122,211,42,185,231,126,132,255,0,121,63,134,152,171,202,227,207,102,89,125,107,209,235,64,159,227,2,178,43,150,157,171,34,56,222,159,57,112,133,125,92,89,117,102,179,205,95,135,233,37,171,107,167,167,186,214,36,212,210,208,174,228,123,230,166,134,157,210,189,36,122,198,253,103,166,110,233,150,57,158,185,234,0,16,3,205,31,207,102,102,253,23,209,232,137,254,32,7,154,63,158,204,205,250,47,163,209,1,149,92,140,127,77,159,187,127,196,137,84,34,175,145,143,233,179,247,111,248,145,34,153,233,158,153,113,195,166,92,92,115,67,52,47,61,134,213,67,164,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,164,207,218,237,19,84,106,53,174,123,220,198,49,239,104,51,103,63,178,107,34,189,129,248,92,204,43,86,23,251,81,112,75,101,175,182,189,201,215,155,187,115,151,106,47,78,22,110,103,82,119,237,138,61,236,222,246,238,110,183,0,214,179,137,126,34,241,223,20,25,167,95,153,152,234,163,251,109,29,158,139,100,63,214,203,95,105,154,104,40,250,145,69,31,91,165,215,123,122,175,110,247,248,170,248,34,72,79,43,238,96,149,55,106,155,47,11,217,211,117,164,99,217,78,218,12,31,124,169,150,42,102,108,134,42,90,122,59,42,69,20,13,106,189,90,201,220,201,229,151,124,143,86,197,239,61,204,212,37,40,0,0,0,0,192,14,117,126,86,48,183,204,10,31,78,184,153,254,96,7,58,191,43,24,91,230,5,15,167,92,64,138,190,19,188,211,228,223,204,12,61,234,48,27,41,154,214,112,157,230,159,38,254,96,97,239,81,128,217,76,0,0,12,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,214,189,30,180,207,254,117,126,86,48,183,204,10,31,78,184,152,1,202,227,207,102,89,125,107,209,235,64,241,92,116,224,171,174,0,227,7,54,236,87,154,138,73,170,42,177,69,93,237,142,166,123,156,196,130,224,238,221,11,85,92,214,174,246,197,83,27,94,154,104,143,71,34,43,145,17,203,37,60,150,49,253,53,247,135,156,87,151,213,24,134,174,178,229,133,113,67,234,89,67,50,202,230,80,91,171,41,227,88,82,37,114,108,107,31,81,5,123,213,140,94,231,239,115,145,58,136,174,177,92,237,50,207,21,83,102,158,5,206,62,201,213,195,119,12,62,152,103,175,28,114,59,179,215,83,212,212,84,108,153,219,58,108,234,71,85,172,105,189,92,238,132,254,234,35,53,95,21,201,167,31,211,97,158,40,238,152,50,227,136,106,233,41,241,142,23,171,166,163,183,181,101,88,43,174,52,242,197,81,26,189,173,69,98,62,58,104,235,149,175,126,154,35,164,106,46,178,109,112,77,160,0,1,21,124,243,191,66,127,188,159,195,73,84,34,175,158,119,232,79,247,147,248,104,22,171,146,167,154,124,83,242,254,187,212,109,196,212,144,173,201,83,205,62,41,249,127,93,234,54,226,106,64,0,0,214,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,90,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,2,223,243,66,224,163,241,128,192,143,206,124,189,182,93,107,179,39,6,219,217,77,21,186,137,58,222,217,181,182,103,61,244,233,19,156,154,77,23,86,121,163,88,209,95,39,191,22,201,28,248,186,112,173,132,241,77,247,3,98,171,54,53,194,213,221,138,245,135,238,20,247,75,117,79,73,146,116,42,160,145,178,69,38,199,163,152,237,175,99,87,71,34,181,116,209,81,83,184,218,76,195,252,71,203,23,135,220,83,196,211,120,129,187,81,117,173,83,117,174,119,44,37,43,37,158,150,235,125,150,170,89,223,93,83,44,210,191,116,43,213,77,105,24,198,68,174,141,186,170,177,95,19,194,229,240,89,196,117,215,138,124,134,181,102,165,247,4,85,225,171,147,170,38,182,214,49,98,115,104,171,103,131,106,73,85,66,231,42,185,244,206,114,171,123,213,85,146,50,104,149,207,233,245,29,119,241,102,41,177,96,108,43,121,198,184,166,187,177,89,112,253,190,162,233,113,169,233,62,78,133,44,17,186,73,100,216,196,115,221,181,140,114,232,212,87,46,154,34,42,247,31,172,98,175,51,76,235,252,11,112,143,138,123,61,191,181,87,227,189,112,85,30,248,183,195,23,109,130,110,209,36,154,72,199,55,74,88,170,118,57,55,105,42,197,185,170,221,218,4,21,230,198,58,252,40,102,158,50,204,207,101,251,51,237,110,32,184,223,123,23,95,173,217,123,85,76,147,116,186,155,91,191,111,83,110,237,173,215,77,116,77,116,38,39,147,78,0,169,195,60,46,93,49,157,199,15,82,82,84,99,28,81,87,83,71,112,106,68,179,215,91,169,226,138,158,52,123,154,170,244,100,117,49,215,35,88,253,52,87,72,228,77,36,220,232,86,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,217,207,41,240,47,224,191,43,48,110,89,251,83,218,127,100,176,253,186,197,219,122,29,30,213,217,105,163,135,171,211,220,237,155,186,123,182,238,118,154,233,170,233,168,16,89,204,211,37,63,2,220,92,98,158,207,112,237,84,24,239,92,107,71,190,93,243,69,219,103,155,180,71,38,145,177,173,210,170,42,157,141,77,218,68,177,110,114,187,118,153,127,201,47,56,236,82,225,92,117,195,245,68,61,27,213,53,193,113,141,28,155,158,238,215,75,36,116,244,149,9,162,51,100,125,23,197,77,222,175,220,254,213,238,183,72,220,170,231,105,147,150,41,112,174,5,226,6,158,110,141,234,154,224,152,58,178,61,175,119,107,165,146,58,138,186,117,213,95,178,62,139,226,169,238,70,110,127,106,247,157,164,109,69,196,174,87,25,189,77,148,188,96,225,152,46,83,210,65,109,199,52,243,97,10,169,166,130,89,94,199,212,185,143,165,108,73,31,230,189,245,144,82,70,174,114,57,136,201,30,174,219,249,237,9,244,0,0,45,87,22,62,86,51,147,229,254,33,244,233,203,170,90,174,44,124,172,103,39,203,252,67,233,211,129,173,97,181,65,170,185,181,64,0,0,0,11,21,198,183,16,246,174,25,248,121,196,184,242,123,173,93,5,246,225,79,53,147,11,62,154,141,181,47,246,220,244,242,173,43,149,178,34,196,140,141,99,116,207,89,61,221,145,57,17,30,229,108,111,8,96,230,43,156,119,220,228,226,227,29,212,221,225,236,244,152,62,225,62,14,181,211,110,99,250,52,180,19,203,27,151,123,88,197,119,86,117,168,159,71,110,115,58,251,55,57,172,106,152,214,0,19,209,202,179,56,239,185,187,194,61,162,155,17,195,173,94,2,184,75,131,163,169,220,207,234,170,90,104,32,146,153,118,49,141,70,116,224,168,138,13,61,231,59,161,189,206,87,61,81,51,0,130,30,84,249,243,77,147,124,81,208,97,155,237,109,92,118,44,201,167,76,51,35,27,81,42,65,29,197,242,177,212,19,62,22,49,201,43,250,168,180,205,85,70,244,210,178,71,171,218,212,122,58,119,128,0,0,30,83,53,114,207,10,231,38,92,98,60,173,198,180,157,162,203,137,173,242,219,234,118,199,27,228,135,122,123,147,197,212,99,216,217,162,122,54,72,222,173,93,146,49,142,68,213,168,122,176,6,182,220,85,112,207,140,184,80,205,202,204,173,198,21,212,151,22,58,157,183,43,69,206,153,81,172,184,219,164,124,140,138,117,143,114,186,23,238,138,70,62,55,42,237,123,29,181,207,102,201,31,106,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,70,49,101,154,89,21,173,209,55,200,247,120,185,85,118,62,226,171,134,124,27,197,126,81,214,101,110,48,174,171,183,61,181,13,185,90,46,116,202,174,125,186,227,27,36,100,83,172,123,145,179,51,108,178,49,241,185,83,115,30,237,174,99,246,72,205,120,115,87,44,241,86,77,230,62,35,202,220,107,73,217,239,88,102,225,45,190,167,108,114,50,57,182,47,185,60,93,70,49,238,134,86,43,100,141,234,212,223,27,216,228,77,28,128,121,250,43,181,214,221,77,95,71,111,185,213,210,211,221,41,210,146,186,40,102,115,25,85,2,75,28,201,20,173,69,209,236,73,97,138,68,107,181,77,241,177,222,45,69,75,151,195,71,14,152,239,138,12,211,160,203,60,11,79,253,170,178,241,91,190,31,235,101,175,180,195,12,245,157,57,101,143,173,210,235,177,221,38,59,123,252,17,60,85,60,166,85,101,158,42,206,76,199,195,153,91,130,169,59,69,235,19,92,34,183,211,110,142,71,199,14,245,247,231,151,166,199,189,176,196,196,116,146,61,26,187,35,99,220,169,163,84,216,123,133,94,25,240,111,10,25,71,71,149,184,62,186,174,226,247,84,58,229,119,185,212,170,181,247,27,140,140,141,146,206,145,238,86,194,205,177,70,198,70,213,93,172,99,119,57,239,223,35,195,213,228,190,80,224,220,133,202,252,63,148,121,127,5,92,118,44,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,254,228,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,79,106,0,0,0,0,0,0,0,0,0,20,185,78,189,254,246,154,47,248,14,197,241,40,85,209,64,173,165,69,45,42,3,205,102,101,201,246,124,187,196,247,88,161,124,175,165,180,85,202,214,51,197,85,34,114,247,26,225,241,19,136,42,113,54,114,226,203,157,83,30,199,173,222,189,168,215,181,17,90,157,170,87,105,220,137,175,231,120,175,121,178,6,97,194,202,140,7,136,96,145,17,89,37,182,161,174,69,78,229,69,141,117,67,91,254,35,32,134,155,59,177,172,20,236,107,88,203,253,201,168,141,77,17,52,171,153,0,149,94,77,84,109,166,201,60,78,247,179,71,77,127,142,70,170,38,157,203,69,9,33,134,4,114,129,185,91,107,178,46,247,29,44,17,50,74,123,165,60,50,43,87,85,87,165,20,90,170,247,120,153,238,0,252,220,69,119,138,197,103,158,233,59,246,178,29,154,174,168,158,46,68,248,247,124,79,210,49,247,142,156,105,114,192,188,59,95,47,150,138,249,40,234,153,87,64,198,203,27,244,114,35,170,24,139,240,80,33,167,142,188,233,196,25,171,158,55,103,212,95,235,170,109,180,244,212,49,178,9,42,17,241,163,219,2,59,84,70,247,120,200,191,211,169,141,237,107,156,228,107,81,85,85,116,68,79,21,83,234,186,93,43,239,53,210,220,174,117,82,84,212,205,183,124,178,59,87,59,68,70,166,171,251,17,19,250,12,142,224,219,133,60,83,158,152,182,223,122,155,14,85,84,97,216,42,216,143,149,212,251,161,149,99,158,4,123,117,222,221,125,215,185,23,199,193,127,160,44,141,203,44,177,237,142,201,22,38,174,195,119,58,122,71,61,118,202,234,57,153,179,110,229,87,42,171,17,17,19,99,187,245,248,25,53,193,119,28,185,135,148,88,190,215,134,113,54,39,189,93,48,253,93,108,113,172,51,87,183,107,58,181,16,110,85,89,81,123,182,181,255,0,206,254,114,146,149,153,156,41,224,11,150,91,213,97,228,193,22,167,178,58,121,255,0,249,43,123,145,209,203,254,219,187,243,254,242,6,113,254,22,173,203,140,117,89,135,29,44,140,169,181,190,9,26,253,187,28,215,58,38,72,139,166,171,166,155,147,226,6,206,86,107,197,21,246,221,21,206,223,38,232,102,221,183,189,21,123,156,173,95,5,84,241,69,248,159,113,139,28,188,179,118,163,53,242,70,142,174,190,232,181,181,148,201,34,202,247,205,189,254,245,101,83,83,95,117,52,238,98,127,128,202,112,0,28,39,220,7,37,157,226,175,37,237,89,219,146,216,167,9,85,210,211,58,170,162,215,80,218,89,37,137,207,233,203,238,189,174,77,170,142,213,29,27,87,187,238,66,241,20,75,19,38,137,240,202,212,115,36,106,181,205,84,213,21,21,52,84,3,89,172,125,132,49,86,66,102,188,214,215,201,53,37,194,195,115,124,212,53,12,99,226,85,72,106,30,214,72,221,233,175,140,127,173,63,105,51,156,182,56,156,147,60,114,186,75,45,242,122,153,111,22,23,210,208,61,243,79,19,221,34,165,27,21,207,209,186,42,34,172,111,93,21,62,255,0,214,98,79,55,236,144,109,139,21,97,220,195,195,216,121,32,166,154,146,181,215,25,233,224,247,85,86,169,155,21,238,71,119,119,204,239,135,196,180,156,175,179,165,249,109,159,118,188,35,87,118,90,107,126,41,184,193,19,216,233,118,198,175,108,21,13,77,83,106,234,170,175,98,120,167,195,196,9,221,7,85,53,68,117,84,241,85,66,228,116,115,49,178,49,83,193,81,83,84,83,180,10,21,59,206,80,229,80,32,28,128,81,52,209,83,198,179,76,244,99,27,226,171,240,2,36,121,203,102,141,124,152,186,219,149,16,86,74,148,140,165,183,220,229,141,178,55,99,191,215,105,222,221,53,241,86,175,142,157,200,123,94,77,56,50,25,112,45,231,22,84,82,177,206,117,218,178,56,228,115,21,21,17,173,161,94,229,240,94,246,169,135,28,201,51,5,153,129,196,237,206,166,158,191,181,67,110,181,91,232,145,201,38,230,238,233,117,126,228,211,249,111,215,254,98,80,57,89,229,251,240,71,11,54,151,87,80,186,10,234,187,157,202,73,149,241,108,123,209,103,218,138,169,170,252,35,106,126,196,64,51,12,0,5,42,186,156,55,84,241,83,149,241,9,160,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,225,83,83,141,20,168,165,117,79,136,21,3,141,117,57,3,195,231,78,23,166,198,57,115,115,177,85,81,178,169,146,186,7,164,78,110,228,85,108,204,95,13,83,238,53,191,235,95,50,151,48,146,122,118,213,80,92,109,127,155,222,177,72,206,172,26,47,127,122,166,173,145,127,161,77,157,101,134,57,227,88,165,99,94,199,120,162,166,168,164,22,243,62,200,9,242,179,56,221,139,45,212,110,138,207,118,164,160,139,115,96,142,56,210,165,99,149,52,77,139,253,140,26,248,125,253,255,0,0,38,35,135,60,195,183,102,110,84,90,241,77,186,233,21,123,38,150,166,37,149,146,111,213,89,51,211,199,68,240,238,248,23,52,142,94,79,25,181,21,239,43,231,203,59,133,209,146,215,91,43,46,51,197,20,147,185,210,172,74,234,119,238,218,239,134,179,59,189,63,223,212,145,160,7,7,32,1,105,184,161,204,88,114,199,38,49,30,37,125,115,105,101,142,221,91,210,114,201,177,85,205,164,153,233,162,232,191,22,167,192,187,36,115,115,126,206,201,48,174,94,217,114,238,218,248,29,81,120,172,171,130,165,137,51,218,244,129,212,123,92,170,141,238,95,229,219,220,191,122,1,19,120,218,243,113,204,140,208,189,94,221,52,149,149,120,138,245,52,177,187,93,238,145,101,153,118,34,120,107,220,168,137,224,79,111,0,185,99,69,151,124,55,96,167,182,207,29,21,125,198,197,73,45,90,164,91,30,247,170,189,238,87,119,175,122,172,138,191,210,66,167,7,121,91,62,108,103,173,130,205,28,82,190,43,117,93,37,202,100,100,109,122,43,25,89,3,85,21,29,221,162,163,255,0,245,27,15,224,123,36,56,111,6,216,236,20,241,236,142,223,111,130,157,173,218,141,211,107,17,60,19,185,0,253,195,133,57,56,95,0,41,215,82,164,240,41,42,79,0,57,35,95,156,227,175,41,130,176,203,105,59,71,96,90,106,158,213,179,94,154,47,106,163,217,187,250,124,9,40,48,195,154,46,95,214,99,92,136,169,154,223,67,45,77,69,51,35,99,82,56,145,238,110,181,212,139,251,124,17,124,62,224,34,23,132,137,169,96,226,11,11,73,90,172,72,81,43,183,43,252,63,214,83,233,254,51,99,219,59,34,142,213,70,216,90,141,98,83,199,181,19,238,218,134,175,248,39,19,212,224,220,79,69,137,40,245,235,81,245,54,232,247,55,243,227,115,23,189,189,254,14,83,102,60,175,197,20,88,199,47,236,24,134,130,120,165,142,178,219,73,54,232,220,170,154,190,6,63,227,223,252,228,241,2,210,241,165,145,52,25,213,147,119,43,29,45,130,26,203,146,212,210,75,26,182,4,124,154,50,100,85,84,77,205,215,185,206,248,252,84,128,219,254,86,98,252,57,139,95,133,174,120,110,227,13,67,90,215,116,228,167,115,92,168,177,238,69,211,255,0,89,179,155,216,201,26,172,145,141,115,87,197,21,53,66,193,99,78,9,242,107,27,99,20,198,181,244,47,130,177,34,108,75,28,52,148,155,23,107,85,168,171,172,74,186,232,191,127,193,0,252,206,95,216,102,225,133,248,111,177,208,92,168,229,167,153,42,238,14,217,35,54,46,139,82,229,78,227,36,143,206,176,88,109,120,102,213,13,154,207,75,29,61,36,10,229,100,108,99,88,136,174,114,185,123,154,136,158,42,191,3,244,64,17,105,206,167,22,72,219,14,9,194,81,212,119,62,239,83,82,230,163,190,12,165,141,60,52,255,0,179,253,255,0,250,165,41,85,26,138,231,42,34,34,106,170,164,40,243,108,199,212,24,179,49,240,253,166,134,225,5,74,219,159,84,249,82,57,149,234,197,125,53,18,183,84,248,107,223,254,0,49,159,132,139,21,86,32,207,252,29,77,73,77,36,206,130,241,111,168,122,49,155,182,181,181,176,34,170,254,174,243,100,86,53,172,106,53,169,162,33,5,28,170,48,87,218,190,34,170,43,36,167,116,145,218,109,208,76,174,233,163,218,199,45,117,50,162,174,190,11,163,23,79,216,164,236,128,41,119,127,113,81,74,248,129,66,55,69,213,10,209,62,39,8,157,229,73,224,7,32,0,0,0,0,0,0,0,0,0,48,3,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,90,244,122,211,63,249,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,245,175,71,173,2,127,128,0,8,171,231,157,250,19,253,228,254,26,74,161,21,124,243,191,66,127,188,159,195,64,181,92,149,60,211,226,159,151,245,222,163,110,37,167,136,92,83,125,192,217,5,153,120,215,11,87,118,43,214,31,193,247,155,165,186,167,164,201,58,21,80,81,75,36,82,108,122,57,142,218,246,53,116,114,43,87,77,21,21,59,136,150,228,169,230,159,20,252,191,174,245,27,113,154,156,222,113,215,217,46,13,174,86,15,101,246,191,182,184,130,215,98,235,117,250,125,147,167,35,171,250,187,118,175,83,94,193,211,219,171,127,149,221,175,187,181,193,5,134,194,124,186,178,114,197,147,124,35,224,74,107,68,221,162,175,24,91,224,198,55,74,157,175,103,90,170,190,8,164,106,108,115,222,141,233,64,148,240,106,221,173,127,67,126,214,185,238,66,0,112,158,22,190,227,156,85,102,193,88,90,135,182,222,177,5,194,158,215,110,166,234,178,62,189,84,242,54,56,163,222,245,107,27,185,239,106,106,229,70,166,186,170,162,119,155,62,225,60,45,98,192,216,86,205,130,176,181,15,98,178,225,251,125,61,174,221,77,213,124,157,10,88,35,108,113,71,189,234,231,187,107,24,212,213,202,174,93,53,85,85,239,3,245,141,122,249,144,225,107,22,15,227,107,52,173,56,114,135,178,82,84,92,41,46,146,71,213,124,155,170,171,104,105,234,234,100,213,234,170,155,231,158,87,233,174,214,238,209,168,141,68,68,216,80,136,14,119,184,23,217,249,167,150,153,153,237,78,167,183,176,253,93,139,177,116,52,232,246,10,148,155,171,212,221,239,111,246,150,221,187,83,111,71,93,93,191,70,133,213,228,133,142,189,161,149,153,151,150,126,203,233,251,7,16,82,95,123,111,95,94,183,111,166,88,122,93,61,190,238,207,102,238,221,185,119,117,180,209,187,53,117,245,230,67,144,216,203,137,44,180,203,140,169,193,148,85,110,125,199,50,45,207,185,215,67,78,147,50,211,110,74,26,244,168,173,149,28,246,55,100,109,118,168,213,123,119,189,89,27,87,123,218,139,130,188,150,49,253,77,139,136,108,87,151,213,24,134,146,142,219,138,176,187,234,89,67,50,196,215,215,220,104,234,35,88,82,37,114,111,115,217,79,61,123,213,140,94,246,111,115,145,122,104,173,153,240,60,86,75,229,14,13,200,92,175,195,249,71,151,240,85,199,98,195,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,238,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,246,160,1,138,188,209,252,137,230,111,209,125,98,136,128,18,127,185,163,249,19,204,223,162,250,197,17,0,32,74,167,60,239,208,159,239,39,240,211,21,121,92,121,236,203,47,173,122,61,105,149,92,243,191,66,127,188,159,195,76,85,229,113,231,179,44,190,181,232,245,160,79,240,0,8,171,231,157,250,19,253,228,254,26,90,174,74,158,105,241,79,203,250,239,81,183,23,87,158,119,232,79,247,147,248,105,106,185,42,121,167,197,63,47,235,189,70,220,4,212,128,0,22,171,139,31,43,25,201,242,255,0,16,250,116,229,213,45,87,22,62,86,51,147,229,254,33,244,233,192,214,176,217,79,139,31,43,25,201,242,255,0,16,250,116,230,181,134,202,124,88,249,88,206,79,151,248,135,211,167,3,90,195,106,131,85,115,106,128,0,0,0,0,49,87,154,63,145,60,205,250,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,2,106,121,163,249,19,204,223,162,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,3,101,48,0,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,235,94,177,90,66,183,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,181,235,21,160,101,80,0,13,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,33,91,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,90,245,138,208,50,168,0,6,170,224,18,105,202,135,129,202,156,75,117,178,113,113,152,207,164,91,21,182,162,161,248,70,210,172,138,161,107,170,226,116,144,58,182,116,114,57,34,100,18,181,253,38,166,146,172,209,54,77,88,216,217,214,8,224,197,56,79,21,96,107,237,86,22,198,184,102,235,135,239,84,91,59,77,186,233,69,37,37,84,27,216,215,179,124,82,35,94,221,204,123,92,154,167,123,92,138,157,202,132,202,114,197,227,199,240,223,98,166,200,108,216,189,110,199,216,126,222,223,102,221,46,55,30,165,86,40,133,175,153,210,104,222,147,83,173,79,3,105,209,219,164,146,89,154,146,76,186,236,149,201,237,121,142,240,57,83,197,110,13,160,198,25,124,250,74,124,197,193,244,243,178,134,25,89,20,76,189,210,57,81,235,69,44,234,136,230,61,174,71,58,7,57,221,38,190,89,90,228,106,76,178,199,5,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,127,128,30,48,109,92,89,101,27,93,112,90,184,241,222,14,167,163,160,197,108,154,38,163,42,103,123,28,145,215,68,232,216,216,182,84,44,50,189,99,107,90,177,61,175,102,221,137,28,146,101,0,24,235,204,35,0,99,44,211,225,27,27,101,246,95,97,234,187,230,33,190,84,89,41,168,104,105,145,55,202,255,0,108,81,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,125,92,29,112,117,129,56,64,192,149,22,11,5,103,182,113,37,231,103,218,12,65,211,154,159,218,157,41,170,31,75,253,74,249,229,142,14,148,117,11,31,228,213,55,233,185,218,170,247,100,0,0,0,3,85,114,106,120,150,255,0,148,219,104,249,127,129,63,250,253,172,133,98,106,120,150,255,0,148,219,104,249,127,129,63,250,253,172,8,171,225,59,205,62,77,252,192,195,222,163,1,178,153,173,103,9,222,105,242,111,230,6,30,245,24,13,148,192,0,0,0,0,213,92,159,238,87,30,68,242,203,235,94,177,90,64,9,63,220,174,60,137,229,151,214,189,98,180,12,170,32,7,154,63,158,204,205,250,47,163,209,19,252,64,15,52,127,61,153,155,244,95,71,162,3,42,185,24,254,155,63,118,255,0,137,18,168,69,95,35,31,211,103,238,223,241,34,85,0,213,92,159,238,87,30,68,242,203,235,94,177,90,64,9,63,220,174,60,137,229,151,214,189,98,180,7,52,127,34,121,155,244,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,69,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,6,202,96,0,34,175,158,119,232,79,247,147,248,105,138,188,174,60,246,101,151,214,189,30,180,202,174,121,223,161,63,222,79,225,166,42,242,184,243,217,150,95,90,244,122,208,39,248,0,0,128,30,104,254,123,51,55,232,190,143,68,79,241,0,60,209,252,246,102,111,209,125,30,136,12,138,228,225,143,240,110,86,96,222,32,179,7,48,113,13,37,143,15,88,233,240,229,77,117,117,74,174,200,153,173,201,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,21,120,219,227,7,19,113,115,154,18,222,156,181,116,88,38,199,81,59,112,157,158,174,42,126,189,12,18,199,3,38,124,146,68,196,115,159,51,169,153,42,177,207,145,35,87,43,24,231,34,110,117,149,181,99,252,101,98,193,183,252,190,179,98,26,186,60,61,138,170,40,106,111,84,48,170,53,149,239,163,89,86,153,37,84,77,206,99,29,60,143,70,107,177,95,177,202,138,232,216,173,189,92,18,112,125,137,184,185,205,8,172,173,74,186,44,19,99,168,129,216,178,241,73,45,63,94,134,9,99,157,240,178,56,229,122,57,207,153,212,207,137,30,214,72,145,171,145,239,107,145,54,184,62,174,21,184,17,205,142,42,176,174,46,198,184,89,157,138,203,135,237,245,241,219,170,117,166,147,218,151,216,35,130,72,173,91,31,81,19,224,234,178,161,171,218,92,139,19,52,209,117,94,228,176,24,179,11,95,112,54,42,188,224,172,83,67,216,175,88,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,239,98,185,142,218,246,57,53,106,171,87,77,81,85,59,205,156,240,6,0,193,185,89,131,109,57,125,151,216,122,146,199,135,172,116,233,77,67,67,76,139,178,38,106,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,184,85,204,215,129,43,86,119,96,219,142,121,229,110,25,171,147,52,44,52,241,186,170,142,215,3,94,252,73,68,197,107,92,201,35,213,21,245,48,197,171,163,123,55,72,246,71,208,219,34,172,61,32,253,110,90,28,113,211,113,29,131,97,201,236,112,202,182,102,46,11,179,198,249,170,228,124,181,12,190,91,161,88,224,74,215,76,245,115,146,165,28,248,155,51,94,239,125,242,36,140,85,71,61,144,230,249,171,102,19,197,55,220,13,138,172,216,215,11,87,118,43,214,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,227,96,158,7,56,187,181,113,125,148,110,197,115,219,169,44,248,178,195,80,219,110,35,181,65,80,215,177,147,171,17,204,170,133,138,229,149,148,211,38,237,157,68,213,31,28,209,163,164,233,44,142,12,138,0,0,48,3,157,95,149,140,45,243,2,135,211,174,38,127,152,1,206,175,202,198,22,249,129,67,233,215,16,34,175,132,239,52,249,55,243,3,15,122,140,6,202,102,181,156,39,121,167,201,191,152,24,123,212,96,54,83,0,0,3,0,57,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,245,175,71,173,51,255,0,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,90,244,122,208,36,211,155,54,87,221,115,31,131,235,165,206,204,234,185,42,48,45,226,143,20,62,146,154,137,213,15,169,129,141,146,154,109,118,170,44,108,138,42,185,42,31,38,142,70,178,157,218,162,34,171,219,13,124,52,99,250,108,172,226,27,45,243,6,225,136,106,236,118,219,30,40,182,212,221,43,169,150,93,241,91,187,67,18,177,21,34,69,123,216,234,117,149,143,99,81,119,177,206,110,142,221,162,236,103,155,24,23,240,161,149,152,203,44,253,169,236,207,181,184,126,227,98,237,189,14,183,101,237,84,210,67,213,233,238,110,253,189,77,219,119,55,93,52,213,53,212,214,50,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,80,54,158,5,148,224,167,20,216,177,135,8,249,67,118,195,149,221,174,146,159,7,219,45,114,73,210,124,123,106,168,160,109,37,76,122,61,17,87,100,240,74,205,116,218,237,186,181,85,170,138,183,172,1,21,124,243,191,66,127,188,159,195,73,84,34,175,158,119,232,79,247,147,248,104,22,171,146,167,154,124,83,242,254,187,212,109,196,212,144,173,201,83,205,62,41,249,127,93,234,54,226,106,64,0,0,214,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,90,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,3,42,128,0,8,160,231,113,155,213,47,186,229,238,66,80,207,87,29,60,20,242,226,251,164,110,130,46,132,239,123,164,165,162,115,36,239,149,31,26,71,94,142,111,186,197,73,163,95,125,81,54,74,249,5,124,222,113,215,218,222,50,110,86,15,101,246,79,177,88,126,215,98,235,117,250,157,175,169,27,171,250,187,118,167,79,78,223,211,219,171,191,146,221,175,189,181,161,106,184,3,192,191,132,78,50,114,158,193,237,79,103,246,76,65,29,247,173,208,234,238,246,108,111,175,233,109,220,221,58,157,151,167,187,95,119,126,237,29,166,213,216,164,134,190,73,120,90,251,87,159,184,235,26,211,208,239,178,218,176,122,218,235,42,122,172,78,149,85,93,109,60,148,241,236,85,222,237,204,162,169,93,81,21,169,211,209,202,138,230,162,204,160,24,191,204,163,40,105,179,127,131,236,113,2,65,72,183,44,31,78,152,190,219,53,76,242,196,200,31,66,215,62,161,200,145,235,189,238,163,90,184,216,215,162,177,95,43,85,118,232,143,108,16,229,62,58,252,23,230,158,13,204,207,101,251,79,236,150,32,183,95,123,23,95,163,218,187,45,76,115,116,186,155,93,179,119,79,110,237,174,211,93,116,93,52,54,83,205,140,11,248,80,202,204,101,150,126,212,246,103,218,220,63,113,177,118,222,135,91,178,246,170,105,33,234,244,247,55,126,222,166,237,187,155,174,154,106,154,234,107,4,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,103,248,59,187,90,175,92,40,100,245,101,154,231,73,95,79,30,7,178,210,62,90,105,155,43,27,60,20,113,67,52,74,230,170,162,62,57,99,146,55,183,197,175,99,154,186,42,42,23,128,1,106,184,177,242,177,156,159,47,241,15,167,78,93,82,213,113,99,229,99,57,62,95,226,31,78,156,13,107,13,170,13,85,205,170,0,0,0,17,43,206,211,56,239,178,226,172,11,195,245,60,61,27,45,53,189,49,141,100,155,152,238,215,85,36,149,20,148,233,162,179,124,125,22,69,83,222,143,218,254,213,239,55,88,218,171,42,152,179,20,216,176,54,21,188,227,92,83,93,216,172,184,126,223,81,116,184,212,244,159,39,66,150,8,221,36,178,108,98,57,238,218,198,57,116,106,43,151,77,17,21,123,141,104,179,175,52,46,185,213,155,152,191,53,239,45,171,142,163,20,222,42,110,76,167,169,173,117,91,232,224,123,215,163,74,146,185,17,94,200,98,233,196,207,117,168,140,141,168,141,106,34,34,7,148,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,77,173,123,219,4,206,107,85,117,114,69,34,166,187,87,69,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,111,230,198,78,95,114,139,149,14,95,84,226,57,180,171,199,185,161,77,140,99,166,218,207,234,90,90,155,61,84,116,201,189,143,114,63,169,5,60,83,235,238,185,189,125,142,106,57,138,171,141,124,39,121,167,201,191,152,24,123,212,96,2,223,225,60,83,125,192,216,170,205,141,112,181,119,98,189,97,251,133,61,210,221,83,210,100,157,10,168,36,108,145,73,177,232,230,59,107,216,213,209,200,173,93,52,84,84,238,54,94,201,76,208,181,103,86,81,225,12,215,179,54,146,58,124,83,103,166,185,62,158,154,181,181,108,163,157,236,78,181,42,202,212,68,123,225,151,169,19,253,214,170,62,55,34,181,170,138,137,4,28,197,114,114,251,147,124,92,99,186,107,188,221,162,147,24,92,39,198,54,186,157,172,103,90,150,190,121,100,114,108,107,222,173,233,78,149,16,106,237,174,127,67,126,214,181,237,67,56,57,44,103,205,53,219,6,226,190,28,175,53,181,111,185,88,170,31,137,172,169,53,68,178,179,217,211,44,113,84,195,19,21,155,32,100,85,11,28,138,155,255,0,40,250,231,185,25,238,189,202,18,104,0,0,0,0,66,183,58,191,52,248,91,229,253,15,168,220,73,169,33,91,157,95,154,124,45,242,254,135,212,110,32,57,42,121,167,197,63,47,235,189,70,220,77,73,10,220,149,60,211,226,159,151,245,222,163,110,38,164,0,0,0,0,0,0,0,0,0,0,10,92,159,18,133,110,171,170,157,138,154,148,170,119,129,203,123,187,138,138,83,196,168,15,202,197,116,235,87,133,238,244,168,221,203,45,4,236,68,211,93,85,99,118,134,185,188,91,216,170,176,254,127,227,26,106,186,105,33,116,247,139,133,67,17,236,219,185,174,173,157,17,83,245,119,27,33,207,18,79,4,144,57,116,73,24,172,85,211,239,77,8,42,230,175,130,190,202,113,21,79,89,29,59,163,142,237,110,158,100,119,77,24,215,185,43,170,85,85,52,241,93,30,154,254,212,3,35,185,43,98,201,29,97,198,216,74,74,142,230,93,233,170,90,213,119,193,244,178,39,134,159,246,15,191,255,0,92,165,144,161,202,79,31,80,97,60,199,196,22,154,235,132,20,203,113,125,43,226,73,38,86,43,213,148,213,170,237,19,227,167,119,248,73,174,69,71,34,57,170,138,138,154,162,160,28,152,219,204,7,12,220,49,71,13,247,202,11,109,28,181,19,45,93,189,219,35,102,245,209,42,90,171,220,100,145,249,215,251,13,175,19,90,166,179,94,41,99,168,164,157,90,175,141,236,107,209,85,174,71,39,115,145,83,197,19,224,6,179,118,12,172,197,248,143,22,179,11,91,48,221,198,106,135,53,206,233,199,78,231,57,17,35,220,171,167,254,178,124,184,45,200,154,12,149,201,187,109,142,170,193,13,29,201,42,106,229,145,93,2,50,77,31,50,170,42,166,231,105,220,214,252,126,8,118,96,190,9,242,107,4,227,21,198,180,20,47,158,177,98,116,73,28,212,148,155,19,115,81,170,169,164,72,186,232,159,127,197,75,250,198,50,54,163,35,99,90,212,240,68,77,16,15,150,240,200,164,181,86,54,102,163,152,180,242,110,69,251,182,169,174,23,22,243,82,207,196,22,41,146,137,88,176,170,80,237,86,120,127,172,160,215,252,102,196,25,161,138,40,176,118,95,226,12,67,95,60,81,71,71,109,171,155,116,142,84,77,89,3,223,240,239,254,106,248,26,206,99,108,79,83,140,177,61,110,36,172,215,173,89,211,221,171,220,239,204,141,172,78,247,119,248,53,0,150,78,76,110,188,174,10,196,205,171,237,29,129,41,169,187,46,253,122,106,189,170,179,126,223,233,241,36,160,195,14,87,89,127,89,130,178,34,154,107,133,12,180,213,21,44,145,142,73,34,70,57,218,87,85,175,237,240,84,241,251,204,207,3,133,240,41,215,66,165,240,41,2,164,57,56,79,3,144,49,191,143,172,177,162,204,78,27,177,171,221,103,142,182,190,221,98,171,150,145,86,45,239,99,209,88,246,171,123,211,189,22,52,95,232,32,75,4,222,110,57,111,154,22,91,219,102,146,142,175,14,222,161,150,71,107,177,209,172,83,38,244,95,29,59,145,81,124,77,152,113,197,146,28,73,131,111,150,10,136,247,199,112,183,207,78,230,237,71,107,185,138,158,11,220,166,188,28,98,101,108,249,79,158,183,251,52,145,74,200,174,53,117,119,40,81,241,181,136,140,125,100,237,68,68,111,118,136,140,255,0,212,4,241,112,189,152,176,230,118,76,97,204,74,202,230,213,75,37,186,139,170,228,147,122,163,157,73,11,215,85,209,62,46,95,129,118,72,230,229,3,157,146,98,172,189,189,101,221,201,240,54,162,207,89,73,5,51,22,103,185,235,3,104,246,181,81,29,220,159,200,59,185,62,229,36,100,14,20,228,0,5,178,226,55,48,237,217,101,149,23,92,83,113,186,69,64,200,101,166,137,37,124,155,52,87,204,196,241,209,124,123,254,5,205,35,151,156,62,109,69,100,202,248,50,206,223,116,100,85,215,58,203,116,242,197,28,238,108,169,18,58,161,251,182,183,225,172,45,239,95,247,244,2,40,122,215,204,218,204,37,158,161,181,85,247,27,167,231,119,172,178,63,165,6,137,223,220,171,163,99,79,232,67,100,12,150,194,244,216,59,46,109,150,42,90,54,82,178,39,78,245,137,173,218,136,174,153,235,225,170,253,228,49,114,193,200,9,243,79,56,211,22,92,104,221,45,158,211,73,95,22,231,65,28,145,246,148,142,36,209,119,175,246,51,235,225,247,119,252,9,210,138,24,224,141,34,137,141,99,27,224,136,154,34,1,88,7,26,232,7,26,41,202,38,135,9,170,252,74,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,187,196,168,165,222,32,17,116,248,21,29,105,175,138,149,160,28,152,13,205,199,41,107,177,158,72,55,22,217,232,38,169,172,180,92,109,203,182,56,154,187,154,174,154,53,247,151,189,63,151,51,228,183,217,239,131,104,177,230,89,92,240,229,194,54,190,25,164,167,145,81,209,181,233,171,102,98,167,115,187,128,134,206,84,185,153,22,8,226,69,150,186,250,168,161,164,184,217,174,13,103,82,71,53,29,46,145,63,77,19,187,93,176,170,247,253,196,233,53,237,123,81,204,114,57,23,193,81,117,67,90,76,31,136,171,114,11,57,105,175,116,200,233,165,178,163,209,90,249,21,155,210,106,85,110,138,172,215,251,110,189,223,114,27,16,100,118,96,81,230,118,91,91,113,133,11,145,208,213,73,81,26,42,111,239,86,74,230,175,231,162,47,195,238,3,222,128,0,225,206,107,90,174,114,162,34,38,170,171,240,66,6,121,154,230,133,94,62,207,89,237,50,84,53,240,89,149,142,99,91,43,223,162,203,69,70,171,170,47,114,126,106,248,19,159,139,174,204,177,225,155,157,210,68,213,41,169,38,151,227,252,216,220,239,135,236,53,175,207,172,109,248,67,205,107,222,45,110,168,202,238,205,181,187,156,228,77,148,209,70,186,110,68,95,230,125,192,102,79,39,172,183,173,190,230,222,35,198,19,82,200,148,150,235,101,50,71,38,198,171,92,174,172,107,151,189,87,84,254,65,126,4,207,53,168,198,163,27,224,212,209,12,5,229,29,150,148,248,91,40,31,140,210,103,201,54,34,160,129,238,71,53,136,140,68,169,169,84,68,84,239,248,167,143,220,103,216,2,151,21,20,175,136,28,21,33,74,119,149,34,104,7,39,133,206,172,35,79,141,50,250,229,102,154,30,162,201,209,218,222,155,95,225,60,110,94,229,254,228,247,69,19,67,29,68,107,20,173,71,53,222,40,169,168,26,181,98,43,69,69,130,253,113,178,85,69,36,114,208,85,205,74,246,200,221,28,138,199,171,87,84,251,245,66,126,249,127,102,37,187,24,228,6,25,161,138,182,158,90,170,75,101,28,114,181,147,43,220,215,50,138,149,28,139,175,130,162,187,188,135,206,57,178,150,167,43,179,210,250,205,159,212,183,58,202,170,232,221,182,54,233,212,172,169,209,52,106,175,194,63,21,68,50,19,149,63,17,213,120,95,48,83,43,110,255,0,149,164,171,166,173,170,133,239,154,101,86,237,134,4,107,17,168,138,212,68,72,87,238,2,103,1,195,92,142,106,57,171,170,42,106,135,32,0,41,150,70,67,27,229,145,116,99,26,174,114,233,224,137,226,7,135,206,60,203,176,101,134,6,186,226,27,221,210,146,145,32,163,157,237,89,230,217,222,216,100,122,42,105,223,255,0,51,95,15,184,215,23,55,243,46,237,154,248,226,187,23,221,164,247,170,186,91,99,73,30,230,51,108,49,198,187,119,170,170,107,211,69,83,61,57,163,113,109,95,120,196,207,202,76,50,189,26,102,209,211,77,81,35,39,157,174,86,201,21,67,94,213,77,26,213,238,149,191,127,195,184,192,236,154,203,27,182,109,99,235,110,16,180,177,85,103,168,131,174,228,86,106,200,157,52,113,185,218,61,205,69,211,168,157,192,74,39,39,252,140,175,194,150,139,246,101,223,109,149,20,243,94,168,162,130,46,180,44,68,106,197,87,58,46,215,119,187,254,102,213,248,127,136,146,211,194,228,230,89,219,50,171,5,210,225,139,107,17,173,135,126,228,72,216,196,239,150,71,167,115,59,191,230,138,123,160,7,11,223,241,67,146,133,239,3,148,79,142,165,71,9,224,114,0,0,0,0,0,0,0,0,0,0,6,0,115,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,235,94,143,90,103,255,0,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,181,232,245,160,79,240,0,1,21,124,243,191,66,127,188,159,195,73,84,34,175,158,119,232,79,247,147,248,104,22,171,146,167,154,124,83,242,254,187,212,109,197,255,0,231,123,142,189,159,149,153,105,150,126,203,234,123,123,16,85,223,123,111,95,78,143,96,166,72,122,93,61,190,246,255,0,105,110,221,185,54,244,116,209,219,245,109,128,228,169,230,159,20,252,191,174,245,27,113,234,185,222,227,175,104,102,158,90,101,159,178,250,126,193,195,245,119,222,219,215,215,173,219,234,82,30,151,79,111,187,179,217,187,183,110,93,221,109,52,110,205,92,24,129,193,78,22,190,227,14,46,50,134,211,135,40,123,93,93,62,48,182,93,36,143,170,200,246,210,209,78,218,186,153,53,122,162,46,200,32,149,250,107,185,219,116,106,43,149,17,118,62,33,3,147,110,22,177,98,14,46,43,46,215,122,30,209,87,134,112,125,198,233,107,147,170,246,118,122,167,207,77,72,233,52,106,162,63,88,42,234,25,163,145,91,239,235,166,230,181,82,111,192,17,151,207,7,5,93,107,240,6,86,102,52,53,20,137,109,177,222,46,54,74,136,156,247,117,221,61,116,49,77,19,152,221,187,85,136,219,124,200,229,87,34,162,186,61,17,218,170,182,77,12,42,230,243,129,126,214,240,109,114,191,251,83,178,125,138,196,22,187,239,71,161,212,237,125,73,29,65,210,221,185,58,122,118,254,166,237,29,252,150,221,61,237,205,8,214,229,113,231,179,44,190,181,232,245,164,255,0,26,230,112,45,141,110,184,3,140,28,164,190,217,169,233,38,168,170,197,20,150,71,182,165,142,115,18,11,131,187,12,206,68,107,154,187,219,21,76,142,98,235,162,61,26,170,142,68,86,174,198,96,0,0,98,175,52,127,34,121,155,244,95,88,162,32,4,159,238,104,254,68,243,55,232,190,177,68,64,8,18,169,207,59,244,39,251,201,252,52,197,94,87,30,123,50,203,235,94,143,90,101,87,60,239,208,159,239,39,240,211,21,121,92,121,236,203,47,173,122,61,104,19,252,0,2,42,249,231,126,132,255,0,121,63,134,150,171,146,167,154,124,83,242,254,187,212,109,197,213,231,157,250,19,253,228,254,26,90,174,74,158,105,241,79,203,250,239,81,183,1,53,32,0,5,170,226,199,202,198,114,124,191,196,62,157,57,117,75,85,197,143,149,140,228,249,127,136,125,58,112,53,172,54,83,226,199,202,198,114,124,191,196,62,157,57,173,97,178,159,22,62,86,51,147,229,254,33,244,233,192,214,176,218,160,213,92,218,160,0,0,0,0,12,85,230,143,228,79,51,126,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,232,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,0,217,76,0,0,0,6,181,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,250,215,172,86,144,173,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,104,25,84,0,3,90,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,107,214,43,72,86,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,214,189,98,180,12,170,0,1,170,185,63,220,174,60,137,229,151,214,189,98,180,128,18,127,185,92,121,19,203,47,173,122,197,104,25,84,70,95,53,238,7,41,177,45,170,247,197,198,92,190,173,111,182,218,122,119,226,235,74,50,90,132,174,164,137,177,192,218,216,17,168,229,137,240,68,214,117,90,186,68,176,196,233,53,99,163,127,90,77,0,26,192,229,110,105,99,188,150,199,118,204,204,203,75,239,177,177,37,155,173,216,171,123,44,53,29,46,172,47,134,79,201,204,199,198,237,99,149,237,247,154,186,107,170,104,168,138,155,15,112,171,196,198,13,226,191,40,232,243,75,7,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,77,168,217,153,182,88,222,201,26,137,185,143,110,230,177,251,227,100,91,115,58,224,59,240,33,125,169,207,156,167,178,237,192,56,130,224,239,105,90,237,214,238,157,46,23,153,204,133,177,234,238,171,151,163,81,59,170,21,187,99,142,40,92,177,194,154,111,137,171,141,92,40,241,93,152,252,37,102,59,49,174,10,151,183,90,171,186,112,95,236,19,204,172,165,187,210,181,85,81,174,84,69,233,204,205,206,88,166,68,87,70,231,57,21,30,199,201,27,195,99,224,121,76,173,205,44,9,157,56,18,217,153,153,105,125,246,206,27,188,245,187,21,111,101,154,159,171,210,153,240,201,249,57,152,201,27,164,145,61,190,243,83,93,53,77,81,81,87,213,128,0,1,170,185,53,60,75,127,202,109,180,124,191,192,159,253,126,214,66,177,53,60,75,127,202,109,180,124,191,192,159,253,126,214,4,85,240,157,230,159,38,254,96,97,239,81,128,217,76,214,179,132,239,52,249,55,243,3,15,122,140,6,202,96,0,0,0,0,106,174,79,247,43,143,34,121,101,245,175,88,173,32,4,159,238,87,30,68,242,203,235,94,177,90,6,85,16,3,205,31,207,102,102,253,23,209,232,137,254,32,7,154,63,158,204,205,250,47,163,209,1,149,92,140,127,77,159,187,127,196,137,84,34,175,145,143,233,179,247,111,248,145,42,128,106,174,79,247,43,143,34,121,101,245,175,88,173,32,4,159,238,87,30,68,242,203,235,94,177,90,3,154,63,145,60,205,250,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,2,106,121,163,249,19,204,223,162,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,3,101,48,0,17,87,207,59,244,39,251,201,252,52,197,94,87,30,123,50,203,235,94,143,90,101,87,60,239,208,159,239,39,240,211,21,121,92,121,236,203,47,173,122,61,104,19,252,0,0,64,15,52,127,61,153,155,244,95,71,162,39,248,130,30,97,24,3,25,102,159,49,236,109,151,217,125,135,170,239,152,134,249,81,100,166,161,161,166,68,223,43,253,141,70,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,168,24,233,145,121,23,152,252,69,230,61,187,43,242,190,205,219,174,181,218,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,233,194,205,205,213,116,87,43,156,214,49,175,123,216,199,108,83,145,121,23,151,28,58,101,197,187,43,242,190,205,216,109,84,58,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,234,76,253,173,213,116,70,163,90,214,49,172,99,24,198,219,94,9,56,62,195,60,35,101,124,86,86,165,37,110,54,190,83,192,236,89,120,164,150,163,161,93,60,82,78,248,89,28,114,189,90,214,66,218,151,196,143,107,35,89,17,168,247,181,170,187,91,145,64,0,0,69,7,52,30,95,116,214,154,107,215,20,57,45,106,171,123,31,80,234,252,97,99,166,138,90,151,239,154,90,170,138,203,210,203,44,238,114,49,28,248,26,248,34,139,100,108,71,75,238,177,175,210,207,242,172,225,247,136,44,91,156,182,140,243,203,204,65,246,91,3,225,251,132,182,236,67,117,235,197,39,180,227,99,96,150,123,79,101,221,190,78,179,37,133,122,143,106,71,30,157,86,185,101,138,54,44,223,159,147,132,240,181,139,3,97,91,54,10,194,212,61,138,203,135,237,244,246,187,117,55,85,242,116,41,96,141,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,188,15,214,0,0,48,3,157,95,149,140,45,243,2,135,211,174,38,127,152,1,206,175,202,198,22,249,129,67,233,215,16,34,175,132,239,52,249,55,243,3,15,122,140,6,202,102,181,156,39,121,167,201,191,152,24,123,212,96,54,83,0,0,3,0,57,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,245,175,71,173,51,255,0,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,90,244,122,208,39,248,215,175,152,174,78,95,114,111,139,140,119,77,119,155,180,82,99,11,132,248,198,215,83,181,140,235,82,215,207,44,142,77,141,123,213,189,41,210,162,13,93,181,207,232,111,218,214,189,168,108,40,68,175,59,76,156,190,197,138,176,47,16,52,243,117,172,181,54,244,193,213,145,237,99,123,37,84,114,84,85,211,174,170,253,242,117,153,45,79,114,51,107,59,47,188,237,100,106,32,93,94,73,120,166,197,87,144,88,235,5,83,215,111,189,90,177,130,221,43,41,186,79,78,149,45,93,21,60,116,242,111,84,216,237,207,162,169,77,17,85,201,211,213,200,136,230,170,200,169,6,220,158,177,173,171,10,241,130,203,21,194,158,174,74,140,99,133,238,86,74,23,66,198,171,35,157,142,134,185,93,42,171,145,81,157,42,25,90,138,212,114,239,115,19,77,21,92,217,201,0,69,95,60,239,208,159,239,39,240,210,85,8,171,231,157,250,19,253,228,254,26,5,170,228,169,230,159,20,252,191,174,245,27,113,53,36,43,114,84,243,79,138,126,95,215,122,141,184,154,144,0,0,53,172,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,214,189,98,180,133,110,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,107,214,43,64,202,160,0,3,90,206,44,124,211,231,39,204,12,67,234,51,155,41,154,192,230,198,58,252,40,102,158,50,204,207,101,251,51,237,110,32,184,223,123,23,95,173,217,123,85,76,147,116,186,155,91,191,111,83,110,237,173,215,77,116,77,116,2,90,121,37,225,107,21,38,65,99,172,107,79,67,178,245,117,198,11,107,172,169,234,189,122,180,180,148,84,242,83,199,177,87,99,118,190,182,165,117,68,71,47,83,71,42,163,90,137,34,166,31,242,159,194,214,44,63,193,46,16,187,90,40,123,61,94,38,184,93,238,151,73,58,175,127,104,170,101,116,212,141,147,71,42,163,52,130,146,157,154,53,17,190,230,186,110,115,149,115,0,1,173,103,22,62,105,243,147,230,6,33,245,25,205,148,205,117,184,252,192,191,131,190,50,115,98,193,237,79,104,118,188,65,37,247,173,208,233,109,246,148,108,175,233,109,220,237,122,125,171,167,187,95,123,102,237,27,174,212,9,84,229,13,142,190,214,240,109,109,176,123,47,178,125,138,196,23,75,23,91,175,212,237,125,73,27,95,213,219,181,58,122,118,254,158,221,93,252,150,237,125,237,173,205,83,0,57,42,121,88,197,63,48,43,189,58,220,103,248,2,213,113,99,229,99,57,62,95,226,31,78,156,186,165,170,226,199,202,198,114,124,191,196,62,157,56,26,214,27,84,26,171,155,84,0,0,1,134,188,214,51,230,167,38,248,92,175,195,54,42,218,72,239,185,147,80,184,102,54,58,162,36,158,59,115,226,123,171,230,100,47,99,150,86,116,145,41,156,168,141,233,173,100,111,71,181,200,196,116,48,112,253,150,127,134,76,241,192,121,91,37,37,214,162,147,19,98,10,27,125,127,178,227,223,85,13,11,230,111,106,157,158,227,209,189,40,18,89,21,238,106,181,141,98,185,201,181,170,100,95,53,140,249,166,206,78,40,235,240,205,138,182,174,75,22,91,83,174,25,141,142,168,149,96,146,226,201,94,234,249,153,11,216,212,137,253,85,74,103,42,35,186,137,71,27,209,238,106,177,27,125,57,37,228,229,246,92,85,142,184,129,168,155,163,101,166,183,174,14,163,143,107,29,218,234,164,146,158,174,161,117,71,239,143,162,200,169,187,149,155,95,218,189,215,107,27,145,66,234,243,127,194,214,44,13,193,126,94,224,172,45,67,216,172,184,127,24,90,109,118,234,110,171,228,232,82,193,105,175,142,40,247,189,92,247,109,99,26,154,185,85,203,166,170,170,189,228,96,240,157,230,159,38,254,96,97,239,81,128,149,78,117,126,86,48,183,204,10,31,78,184,145,87,194,119,154,124,155,249,129,135,189,70,0,36,251,156,222,69,209,226,156,154,177,103,205,162,205,190,245,130,110,17,219,174,149,113,172,17,255,0,89,234,220,172,106,204,174,68,150,94,157,90,211,182,54,53,202,140,237,115,187,98,163,156,230,199,183,0,25,243,83,195,231,20,120,71,19,77,91,73,77,98,191,212,51,12,226,23,213,212,69,77,3,45,213,114,198,215,77,36,210,49,201,19,32,149,176,212,170,162,183,84,167,86,43,218,215,57,73,243,205,140,11,248,80,202,204,101,150,126,212,246,103,218,220,63,113,177,118,222,135,91,178,246,170,105,33,234,244,247,55,126,222,166,237,187,155,174,154,106,154,234,107,47,139,48,181,247,3,98,171,206,10,197,52,61,138,245,135,238,21,22,187,141,55,85,146,116,42,160,145,209,203,30,246,43,152,237,175,99,147,86,170,181,116,213,21,83,188,13,164,193,142,188,0,103,205,55,16,124,46,97,28,77,53,109,93,77,246,193,78,204,51,136,95,87,81,45,76,239,184,210,69,27,93,52,147,72,198,172,175,158,39,67,82,170,138,237,22,161,88,175,115,154,229,50,40,0,0,1,10,220,234,252,211,225,111,151,244,62,163,113,38,164,133,110,117,126,105,240,183,203,250,31,81,184,128,228,169,230,159,20,252,191,174,245,27,113,53,36,43,114,84,243,79,138,126,95,215,122,141,184,154,144,0,0,0,0,0,0,0,0,0,0,5,42,159,29,74,142,23,192,2,119,124,80,228,161,59,138,192,17,165,206,3,35,43,241,93,162,195,153,118,43,101,69,68,214,90,41,96,151,163,11,21,28,178,213,192,137,185,221,206,255,0,154,57,126,63,227,36,180,240,185,199,150,118,204,213,193,117,88,98,228,196,115,102,217,181,22,54,61,59,165,141,235,220,254,239,249,154,1,174,46,80,102,93,219,42,49,197,14,47,180,201,239,82,245,119,70,178,61,172,126,232,100,141,55,108,84,85,211,168,170,134,199,89,57,153,118,12,207,192,214,172,67,100,186,82,85,164,244,112,61,203,4,219,251,221,12,111,85,93,123,255,0,230,137,227,247,154,228,103,46,88,221,178,151,31,92,176,133,217,138,139,5,68,253,7,42,179,87,196,217,164,141,174,209,142,114,38,189,53,238,51,199,149,207,22,213,246,124,76,204,164,196,203,214,166,117,29,76,212,242,62,121,220,228,108,113,83,181,141,68,209,205,78,232,157,247,124,123,128,152,0,83,20,140,154,54,75,26,234,199,181,28,213,211,197,23,192,168,0,7,14,114,53,170,231,46,136,137,170,129,140,124,192,115,18,221,131,178,3,19,80,203,91,79,21,85,93,178,178,56,154,249,149,142,115,159,69,84,141,68,211,197,85,91,220,64,38,29,180,84,95,239,214,235,37,44,82,73,45,125,92,52,172,108,109,213,202,175,122,53,52,79,191,85,51,243,154,199,17,213,120,163,48,87,43,109,31,146,164,164,166,162,170,153,236,154,100,87,110,134,116,115,21,170,136,213,69,73,147,239,49,239,129,156,165,169,205,28,244,177,51,103,245,45,178,178,150,186,71,109,141,218,244,235,41,181,77,28,169,240,147,197,17,64,158,108,149,194,52,248,47,47,173,182,104,97,233,172,125,109,205,233,181,158,51,200,228,238,79,238,143,116,81,12,49,211,198,145,68,212,107,91,224,136,154,21,129,194,148,149,42,106,82,189,192,114,210,162,148,241,42,3,135,53,30,213,99,188,28,154,41,12,60,225,114,222,182,197,155,120,115,24,67,75,34,210,92,109,149,41,36,155,26,141,106,182,177,206,78,244,93,87,249,116,248,19,62,96,39,55,28,180,167,197,57,64,204,102,179,62,57,176,237,4,239,106,53,172,84,122,45,77,50,170,42,175,127,193,124,62,240,48,79,150,86,104,85,224,28,245,130,211,29,67,89,5,229,94,231,181,210,189,154,172,84,85,138,154,34,119,47,231,39,137,60,205,115,92,212,115,85,21,21,53,69,79,138,26,204,100,46,54,252,30,102,181,147,22,187,85,101,15,105,220,221,206,106,46,250,105,99,77,118,162,175,243,254,227,101,12,35,118,101,243,12,219,46,145,166,137,83,73,12,191,31,231,70,215,124,127,104,31,176,0,2,151,61,172,106,185,238,70,162,120,170,174,136,65,111,53,172,204,139,27,241,34,251,93,5,84,83,82,91,172,214,246,191,167,35,156,141,151,73,95,166,139,221,174,217,145,123,190,242,101,243,199,48,40,242,199,45,174,88,194,185,200,216,105,100,167,141,85,119,247,43,229,107,83,243,17,87,227,247,26,239,227,12,69,91,159,185,203,83,123,169,71,67,45,233,24,136,214,72,175,216,144,210,163,116,69,126,159,218,181,239,251,212,9,100,229,29,148,181,216,51,36,29,139,111,20,19,83,86,93,238,55,21,219,36,77,77,173,71,67,26,123,201,222,191,200,25,242,91,236,136,193,180,88,15,44,173,152,114,223,27,89,12,50,84,72,136,216,218,196,213,211,61,87,185,189,197,193,0,82,171,175,192,229,74,23,95,20,2,166,248,149,20,183,196,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,1,194,166,167,32,10,10,155,224,82,168,17,116,2,178,153,35,100,172,88,228,106,57,171,226,138,154,161,80,2,8,121,163,101,61,46,94,241,9,37,198,213,26,50,138,225,107,183,185,200,145,198,223,202,171,36,111,243,52,215,221,133,60,83,250,124,12,225,229,15,154,15,196,89,15,246,58,190,93,211,218,46,119,6,181,206,116,142,115,145,207,134,68,241,238,79,229,254,11,254,115,207,243,144,192,244,245,121,75,77,141,210,38,164,148,87,11,115,21,235,183,85,213,106,89,167,134,190,18,125,255,0,240,24,159,202,191,50,228,194,153,218,236,59,45,76,204,166,173,166,87,171,83,114,177,92,250,186,38,120,35,180,215,70,248,232,4,230,128,0,199,142,59,51,30,12,183,225,250,251,112,149,90,143,174,164,173,164,139,93,250,43,214,138,161,81,61,212,85,248,124,116,67,95,60,37,101,92,73,138,236,184,117,174,86,173,210,225,77,68,138,136,138,169,212,145,172,215,191,187,249,223,18,102,57,196,220,210,159,33,48,253,43,37,115,93,37,242,86,57,19,93,21,22,138,126,238,239,218,70,119,4,24,29,184,239,136,76,63,66,248,216,246,219,234,41,46,42,143,84,240,142,186,153,59,181,69,239,247,192,156,62,14,242,234,44,178,225,219,4,97,182,72,233,31,21,162,21,123,156,214,181,85,92,231,201,252,221,83,254,104,94,147,243,48,197,19,45,184,110,215,65,26,34,54,158,142,24,209,19,238,70,34,31,166,0,161,74,156,186,33,66,42,1,202,156,180,225,87,68,215,238,58,157,50,53,201,162,168,31,64,40,141,251,209,84,172,12,33,230,71,194,173,14,110,101,204,216,170,208,231,67,119,162,169,164,86,185,177,65,239,34,205,42,57,21,206,86,174,159,151,85,241,248,124,123,200,84,194,56,170,253,151,56,170,28,67,103,127,70,227,111,116,177,34,43,220,137,171,152,232,220,138,172,114,47,131,151,193,77,160,234,233,41,171,169,223,75,89,4,115,66,253,55,50,70,163,154,186,46,169,170,47,119,138,33,20,92,99,242,192,197,181,119,58,220,109,147,212,150,233,89,85,80,146,62,154,90,216,105,246,186,73,166,115,145,173,72,88,136,136,215,51,79,123,225,241,208,11,205,194,191,50,156,43,152,212,52,56,115,18,209,193,69,116,142,151,242,145,182,74,185,151,116,113,69,187,222,88,85,63,57,93,241,248,126,179,53,108,249,143,133,111,113,36,212,151,13,90,168,171,252,148,159,5,211,226,212,53,173,198,217,81,143,178,230,162,88,49,117,145,40,93,11,246,57,91,85,12,169,174,229,111,118,199,47,197,170,124,86,236,197,204,27,60,41,79,105,199,120,134,138,36,85,84,101,53,210,120,219,170,248,247,53,200,128,108,143,138,51,175,5,225,122,57,106,170,171,181,233,177,95,167,74,111,4,106,175,193,139,253,137,27,92,91,243,75,184,62,170,179,5,229,117,166,150,72,164,166,99,29,88,181,85,113,43,22,72,164,71,123,155,35,213,81,94,197,241,239,255,0,26,70,157,93,243,21,226,154,150,199,114,190,220,174,115,201,163,83,181,86,62,69,95,130,38,175,119,235,211,250,75,211,148,92,15,231,198,112,44,21,86,43,29,190,158,134,89,186,75,53,85,206,22,120,61,173,118,136,213,114,255,0,59,238,248,47,244,133,154,164,166,196,153,129,137,98,167,108,179,220,110,151,9,98,133,31,52,251,158,245,85,108,109,213,210,59,245,181,59,215,252,68,214,114,254,224,130,215,145,20,149,56,206,255,0,35,235,47,21,240,50,20,235,83,211,47,79,167,83,35,145,90,230,43,215,193,172,248,255,0,189,221,232,184,71,224,19,9,100,37,158,10,172,75,65,71,95,124,100,210,200,233,158,144,84,42,34,203,27,152,155,214,6,187,185,35,79,143,119,251,217,124,136,136,154,34,34,32,28,128,82,245,68,106,174,186,1,67,229,70,247,33,195,28,174,239,58,23,87,57,87,83,186,36,84,77,64,238,105,201,194,120,28,128,0,0,0,0,0,0,0,0,0,1,143,252,107,112,165,248,224,229,101,171,44,254,222,253,146,246,102,32,130,251,219,125,151,219,250,157,58,106,136,122,93,62,180,90,107,218,119,110,220,186,108,211,78,253,82,192,112,185,202,147,241,107,207,108,51,157,127,135,175,180,127,103,59,111,245,179,236,183,99,235,246,138,57,233,191,150,237,114,109,219,215,221,249,139,174,221,59,181,213,51,252,0,0,0,49,87,142,126,6,63,29,31,177,63,234,163,246,59,236,119,180,191,216,79,104,118,174,215,217,191,237,136,118,109,236,223,237,181,223,240,211,191,42,128,24,85,193,79,45,239,196,251,52,238,185,153,248,101,251,91,237,60,63,61,139,177,125,157,236,29,62,165,77,60,221,94,167,106,151,93,59,54,221,187,83,93,250,235,221,162,184,214,229,189,248,224,230,157,171,51,63,12,191,100,189,153,135,224,177,118,47,179,189,191,169,211,169,168,155,171,212,237,81,105,175,105,219,183,106,233,179,93,123,244,76,213,0,97,87,5,60,183,191,19,236,211,186,230,103,225,151,237,111,180,240,252,246,46,197,246,119,176,116,250,149,52,243,117,122,157,170,93,116,236,219,118,237,77,119,235,175,118,139,154,160,0,45,87,20,121,23,248,202,100,78,38,201,79,181,63,103,62,209,246,47,235,159,97,237,157,14,207,89,5,79,242,61,72,247,110,232,109,252,244,211,118,189,250,104,183,84,1,26,185,79,201,175,240,95,154,120,55,51,63,24,239,105,253,146,196,22,235,239,98,251,33,209,237,93,150,166,57,186,93,78,218,237,155,186,123,119,109,118,154,235,162,233,161,37,64,0,0,1,106,184,163,200,191,198,83,34,113,54,74,125,169,251,57,246,143,177,127,92,251,15,108,232,118,122,200,42,127,145,234,71,187,119,67,111,231,166,155,181,239,211,69,192,15,244,12,127,238,162,255,0,113,63,251,121,42,128,12,85,227,159,129,143,199,71,236,79,250,168,253,142,251,29,237,47,246,19,218,29,171,181,246,111,251,98,29,155,123,55,251,109,119,252,52,239,181,92,46,114,164,252,90,243,219,12,231,95,225,235,237,31,217,206,219,253,108,251,45,216,250,253,162,142,122,111,229,187,92,155,118,245,247,126,98,235,183,78,237,117,76,255,0,0,0,0,98,175,28,252,12,126,58,63,98,127,213,71,236,119,216,239,105,127,176,158,208,237,93,175,179,127,219,16,236,219,217,191,219,107,191,225,167,127,148,224,167,150,247,226,125,154,119,92,204,252,50,253,173,246,158,31,158,197,216,190,206,246,14,159,82,166,158,110,175,83,181,75,174,157,155,110,221,169,174,253,117,238,209,115,84,0,0,0,60,166,108,96,95,194,134,86,99,44,179,246,167,179,62,214,225,251,141,139,182,244,58,221,151,181,83,73,15,87,167,185,187,246,245,55,109,220,221,116,211,84,215,83,213,128,34,175,253,3,31,251,168,191,220,79,254,222,73,78,108,96,95,194,134,86,99,44,179,246,167,179,62,214,225,251,141,139,182,244,58,221,151,181,83,73,15,87,167,185,187,246,245,55,109,220,221,116,211,84,215,83,213,128,34,175,253,3,31,251,168,191,220,79,254,222,74,160,0,0,0,0,0,90,174,40,242,47,241,148,200,156,77,146,159,106,126,206,125,163,236,95,215,62,195,219,58,29,158,178,10,159,228,122,145,238,221,208,219,249,233,166,237,123,244,209,112,171,41,249,53,254,11,243,79,6,230,103,227,29,237,63,178,88,130,221,125,236,95,100,58,61,171,178,212,199,55,75,169,219,93,179,119,79,110,237,174,211,93,116,93,52,36,168,0,0,0,0,1,26,185,177,201,175,240,161,154,120,203,51,63,24,239,102,125,173,196,23,27,239,98,251,33,214,236,189,170,166,73,186,93,78,218,221,251,122,155,119,109,110,186,107,162,107,161,154,188,46,100,95,226,215,145,56,103,37,62,212,253,163,251,57,219,127,174,125,135,177,245,251,69,100,245,63,200,245,36,219,183,175,183,243,215,93,186,247,107,162,93,80,0,0,4,106,230,199,38,191,194,134,105,227,44,204,252,99,189,153,246,183,16,92,111,189,139,236,135,91,178,246,170,153,38,233,117,59,107,119,237,234,109,221,181,186,233,174,137,174,134,106,240,185,145,127,139,94,68,225,156,148,251,83,246,143,236,231,109,254,185,246,30,199,215,237,21,147,212,255,0,35,212,147,110,222,190,223,207,93,118,235,221,174,137,117,64,0,0,17,87,254,129,143,253,212,95,238,39,255,0,111,51,255,0,133,204,139,252,90,242,39,12,228,167,218,159,180,127,103,59,111,245,207,176,246,62,191,104,172,158,167,249,30,164,155,118,245,246,254,122,235,183,94,237,116,75,170,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,35,2,237,200,214,213,53,214,182,107,23,18,213,116,118,215,212,72,234,58,122,188,36,218,153,225,129,92,189,54,73,43,107,35,108,143,70,232,138,244,141,136,229,69,84,107,117,209,37,40,1,135,252,25,112,51,152,252,30,95,107,163,182,113,39,246,163,6,94,119,75,114,195,53,24,85,105,227,117,86,205,177,213,83,203,219,95,208,153,54,177,175,84,99,155,36,104,141,115,85,91,19,227,204,0,0,0,0,138,191,244,12,127,238,162,255,0,113,63,251,121,154,153,151,194,151,225,19,131,106,62,18,126,222,251,63,178,97,251,21,139,237,7,178,250,187,189,155,37,43,250,189,151,172,221,58,157,151,77,189,95,119,127,139,180,239,200,0,4,106,229,63,38,191,193,126,105,224,220,204,252,99,189,167,246,75,16,91,175,189,139,236,135,71,181,118,90,152,230,233,117,59,107,182,110,233,237,221,181,218,107,174,139,166,132,149,0,0,0,0,0,4,85,255,0,160,99,255,0,117,23,251,137,255,0,219,204,255,0,225,115,34,255,0,22,188,137,195,57,41,246,167,237,31,217,206,219,253,115,236,61,143,175,218,43,39,169,254,71,169,38,221,189,125,191,158,186,237,215,187,93,18,234,128,6,0,113,71,202,147,241,148,207,108,77,157,127,135,175,179,159,104,251,23,245,179,236,183,108,232,118,122,56,41,191,150,237,113,238,221,208,221,249,137,166,237,59,244,213,115,252,1,138,188,12,112,49,248,151,125,182,255,0,85,31,182,63,108,125,155,254,194,123,63,178,246,78,211,255,0,108,77,191,119,105,255,0,107,166,207,142,189,217,84,0,17,87,254,129,143,253,212,95,238,39,255,0,111,51,255,0,133,204,139,252,90,242,39,12,228,167,218,159,180,127,103,59,111,245,207,176,246,62,191,104,172,158,167,249,30,164,155,118,245,246,254,122,235,183,94,237,116,75,170,0,181,92,81,228,95,227,41,145,56,155,37,62,212,253,156,251,71,216,191,174,125,135,182,116,59,61,100,21,63,200,245,35,221,187,161,183,243,211,77,218,247,233,162,225,86,83,242,107,252,23,230,158,13,204,207,198,59,218,127,100,177,5,186,251,216,190,200,116,123,87,101,169,142,110,151,83,182,187,102,238,158,221,219,93,166,186,232,186,104,73,80,0,0,3,21,120,231,224,99,241,209,251,19,254,170,63,99,190,199,123,75,253,132,246,135,106,237,125,155,254,216,135,102,222,205,254,219,93,255,0,13,59,237,87,11,156,169,63,22,188,246,195,57,215,248,122,251,71,246,115,182,255,0,91,62,203,118,62,191,104,163,158,155,249,110,215,38,221,189,125,223,152,186,237,211,187,93,83,63,192,0,0,2,202,97,94,20,114,226,193,196,158,53,226,154,231,23,182,113,158,40,236,144,91,100,168,133,18,59,21,44,84,16,82,72,218,116,213,117,154,94,147,213,243,46,142,72,222,145,53,26,139,42,205,122,192,0,0,0,0,0,0,0,0,3,31,248,214,225,75,241,193,202,203,86,89,253,189,251,37,236,204,65,5,247,182,251,47,183,245,58,116,213,16,244,186,125,104,180,215,180,238,221,185,116,217,166,157,250,166,64,0,35,87,41,249,53,254,11,243,79,6,230,103,227,29,237,63,178,88,130,221,125,236,95,100,58,61,171,178,212,199,55,75,169,219,93,179,119,79,110,237,174,211,93,116,93,52,36,168,0,0,0,49,255,0,141,110,20,191,28,28,172,181,101,159,219,223,178,94,204,196,16,95,123,111,178,251,127,83,167,77,81,15,75,167,214,139,77,123,78,237,219,151,77,154,105,223,170,88,14,23,57,82,126,45,121,237,134,115,175,240,245,246,143,236,231,109,254,182,125,150,236,125,126,209,71,61,55,242,221,174,77,187,122,251,191,49,117,219,167,118,186,166,127,128,6,63,241,173,194,151,227,131,149,150,172,179,251,123,246,75,217,152,130,11,239,109,246,95,111,234,116,233,170,33,233,116,250,209,105,175,105,221,187,114,233,179,77,59,245,76,128,0,70,174,83,242,107,252,23,230,158,13,204,207,198,59,218,127,100,177,5,186,251,216,190,200,116,123,87,101,169,142,110,151,83,182,187,102,238,158,221,219,93,166,186,232,186,104,73,80,0,12,85,227,159,129,143,199,71,236,79,250,168,253,142,251,29,237,47,246,19,218,29,171,181,246,111,251,98,29,155,123,55,251,109,119,252,52,239,202,160,6,21,112,83,203,123,241,62,205,59,174,102,126,25,126,214,251,79,15,207,98,236,95,103,123,7,79,169,83,79,55,87,169,218,165,215,78,205,183,110,212,215,126,186,247,104,185,170,0,0,0,17,171,155,28,154,255,0,10,25,167,140,179,51,241,142,246,103,218,220,65,113,190,246,47,178,29,110,203,218,170,100,155,165,212,237,173,223,183,169,183,118,214,235,166,186,38,186,25,171,194,230,69,254,45,121,19,134,114,83,237,79,218,63,179,157,183,250,231,216,123,31,95,180,86,79,83,252,143,82,77,187,122,251,127,61,117,219,175,118,186,37,213,0,0,0,8,171,255,0,64,199,254,234,47,247,19,255,0,183,146,168,0,242,153,79,129,127,5,249,89,131,114,207,218,158,211,251,37,135,237,214,46,219,208,232,246,174,203,77,28,61,94,158,231,108,221,211,221,183,115,180,215,77,87,77,79,86,0,3,0,56,163,229,73,248,202,103,182,38,206,191,195,215,217,207,180,125,139,250,217,246,91,182,116,59,61,28,20,223,203,118,184,247,110,232,110,252,196,211,118,157,250,106,185,254,0,199,254,10,120,82,252,79,178,178,235,150,127,111,126,214,251,79,16,79,125,237,190,203,236,29,62,165,53,60,61,46,159,90,93,116,236,219,183,110,77,119,233,167,118,171,144,0,0,60,166,108,96,95,194,134,86,99,44,179,246,167,179,62,214,225,251,141,139,182,244,58,221,151,181,83,73,15,87,167,185,187,246,245,55,109,220,221,116,211,84,215,83,213,128,34,175,253,3,31,251,168,191,220,79,254,222,74,160,0,0,0,70,6,44,228,181,125,199,56,170,243,141,113,79,22,61,182,245,136,46,21,23,75,141,79,216,70,71,215,170,158,71,73,44,155,25,92,214,55,115,222,229,209,168,141,77,116,68,68,238,51,171,134,46,30,176,175,11,249,53,101,202,60,45,83,219,251,7,82,166,227,116,125,44,116,243,92,235,165,118,233,106,36,107,19,251,152,216,142,115,220,200,162,137,138,247,236,220,183,84,1,143,252,107,112,165,248,224,229,101,171,44,254,222,253,146,246,102,32,130,251,219,125,151,219,250,157,58,106,136,122,93,62,180,90,107,218,119,110,220,186,108,211,78,253,83,21,114,159,147,95,224,191,52,240,110,102,126,49,222,211,251,37,136,45,215,222,197,246,67,163,218,187,45,76,115,116,186,157,181,219,55,116,246,238,218,237,53,215,69,211,66,74,128,3,0,56,157,229,39,133,115,251,57,111,89,185,133,179,107,236,63,218,62,157,77,198,214,204,51,29,100,46,174,70,237,150,162,55,50,120,54,245,118,182,71,163,154,247,58,87,74,245,122,239,218,220,255,0,0,99,87,4,60,32,223,120,57,194,184,151,5,84,102,255,0,219,75,45,242,225,13,210,142,155,236,251,45,221,130,171,167,211,168,147,122,77,43,229,234,177,148,201,162,170,53,157,13,90,154,189,202,100,168,0,0,0,12,42,227,91,150,247,227,131,154,118,172,204,252,50,253,146,246,102,31,130,197,216,190,206,246,254,167,78,166,162,110,175,83,181,69,166,189,167,110,221,171,166,205,117,239,209,51,84,1,133,92,20,242,222,252,79,179,78,235,153,159,134,95,181,190,211,195,243,216,187,23,217,222,193,211,234,84,211,205,213,234,118,169,117,211,179,109,219,181,53,223,174,189,218,46,106,128,0,0,0,0,0,0,0,0,0,0,0,225,199,39,11,224,7,83,220,173,239,57,100,168,238,229,41,149,21,83,83,165,53,107,145,117,3,237,5,44,84,86,162,235,169,80,24,61,204,7,130,11,94,123,210,83,99,59,4,143,163,188,80,64,248,87,163,79,76,157,78,165,76,110,85,115,158,172,95,7,63,227,254,255,0,124,41,213,211,98,76,191,196,178,211,186,89,237,215,75,124,178,194,175,134,125,175,98,162,186,55,104,232,221,250,156,157,203,254,35,104,197,68,84,209,81,21,63,89,136,60,92,112,9,132,179,238,207,61,86,26,160,163,160,190,62,104,164,108,204,72,41,213,81,37,145,207,77,233,3,157,222,146,47,199,191,253,240,197,158,18,57,165,220,25,85,71,130,243,70,211,75,28,81,211,61,141,172,74,170,185,85,235,28,81,163,125,205,146,104,170,172,122,248,247,127,141,100,151,11,231,94,11,197,20,113,85,82,215,105,212,98,63,78,148,222,10,212,95,139,19,251,34,5,243,119,129,252,248,201,245,158,170,251,99,183,212,80,197,55,73,38,165,185,194,255,0,23,185,173,213,28,173,95,230,253,223,20,254,139,45,73,124,197,120,90,165,209,219,111,183,43,100,241,234,213,236,181,143,141,83,224,169,171,29,250,180,254,128,54,105,188,102,62,21,178,68,179,85,220,52,106,34,47,242,82,124,87,79,131,84,194,174,42,57,148,225,92,185,161,174,195,152,106,142,10,219,164,148,191,147,141,210,85,194,187,164,138,93,190,242,66,137,249,200,223,143,199,245,16,235,113,204,92,193,188,66,180,247,108,119,136,107,98,85,69,86,84,221,39,145,186,167,135,115,156,168,125,184,39,42,49,246,99,84,69,6,17,178,37,115,166,126,198,171,170,161,137,53,220,141,239,222,228,248,185,0,248,49,118,42,191,102,54,42,155,16,222,31,214,184,220,29,20,74,136,247,42,106,214,54,54,162,43,220,171,224,212,241,82,106,249,110,112,171,67,148,121,115,14,42,187,185,211,93,235,106,106,213,206,116,80,123,168,147,68,141,68,115,85,203,167,228,17,124,126,63,14,227,30,184,56,229,129,139,105,46,116,88,219,56,105,45,209,50,150,161,100,101,52,85,176,212,110,116,115,66,230,163,154,176,189,21,21,173,126,190,247,199,225,169,43,180,148,148,212,52,236,165,163,130,56,97,102,187,89,27,81,173,77,87,85,209,19,187,197,84,14,224,10,36,126,196,212,14,92,112,135,83,102,71,57,117,85,59,81,117,77,126,240,8,86,117,170,161,91,87,84,3,146,203,113,137,151,81,102,111,14,216,223,13,190,71,70,249,109,19,43,28,214,181,202,138,215,50,79,231,104,159,243,50,244,159,153,137,232,153,114,195,119,74,9,17,21,181,20,115,70,168,191,114,177,80,13,95,241,109,149,112,222,43,189,97,215,57,92,182,187,133,77,18,170,162,34,175,78,71,51,94,238,239,230,252,13,131,56,19,204,120,51,35,135,235,21,194,37,106,190,134,146,138,146,93,55,232,143,74,42,117,84,247,145,23,227,240,213,8,90,227,127,3,183,2,113,9,136,40,89,27,24,219,133,69,93,197,17,138,158,18,87,84,167,126,136,157,254,225,38,60,157,174,105,81,144,152,130,149,242,185,206,142,249,19,26,139,174,136,137,69,7,119,127,236,3,62,192,0,96,23,55,140,208,126,29,200,117,193,212,18,237,158,239,115,183,181,206,71,72,215,53,26,249,228,95,14,229,254,67,226,191,230,48,123,149,206,83,210,230,23,16,145,220,110,177,163,232,173,246,187,131,154,139,28,110,252,170,50,54,255,0,63,93,61,217,151,193,63,167,196,253,30,106,25,151,38,43,206,214,225,216,170,102,125,53,21,50,61,26,187,145,136,230,85,214,179,193,93,166,186,59,199,67,44,57,55,224,122,122,76,165,169,198,235,19,86,74,219,133,197,136,244,219,170,104,180,204,211,195,95,8,254,255,0,248,0,145,184,227,100,76,72,227,106,53,169,224,136,154,33,80,0,112,239,2,144,171,168,68,2,164,77,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,151,4,241,42,40,240,2,176,112,139,169,200,24,251,199,86,90,212,102,167,14,151,220,47,67,4,82,212,190,170,130,102,54,71,53,173,247,42,88,171,170,185,23,224,170,64,38,7,196,119,156,180,199,214,187,212,51,201,75,81,110,173,166,154,94,156,142,239,99,100,100,154,46,199,38,169,238,167,118,166,206,23,139,108,87,123,116,182,249,181,217,46,221,123,244,240,114,47,249,141,121,248,239,203,118,101,119,17,247,172,63,4,61,40,42,40,168,43,34,98,205,212,84,107,169,218,197,213,127,186,141,221,192,108,3,151,152,146,159,22,225,26,27,245,43,213,241,212,44,169,170,181,90,186,182,71,55,193,123,254,7,164,48,227,149,214,110,77,153,92,56,80,82,92,170,27,37,202,221,112,184,199,62,216,58,104,136,147,53,233,225,220,190,236,205,255,0,221,12,199,2,54,185,212,93,225,139,41,176,109,181,136,169,43,177,35,183,123,190,41,216,228,248,255,0,227,33,138,60,167,45,50,92,120,144,172,169,100,76,123,105,109,49,185,219,180,238,214,190,149,123,181,254,229,75,137,206,43,50,233,241,14,57,195,248,22,146,119,57,45,53,51,212,206,197,135,110,215,58,146,145,89,239,124,123,164,119,129,247,242,87,195,109,169,199,248,255,0,16,73,18,57,212,246,235,116,81,46,245,77,17,213,18,43,187,191,108,77,2,95,98,77,177,49,186,105,163,81,52,251,187,138,192,2,135,124,78,17,23,82,167,46,157,199,13,93,84,2,167,119,237,58,31,30,171,162,38,171,240,212,250,142,54,160,29,80,70,173,239,119,137,220,113,220,136,113,187,239,2,160,82,215,181,202,168,159,2,160,63,26,245,131,176,190,33,167,90,91,197,130,223,85,27,149,21,82,106,88,223,222,139,170,126,115,84,183,85,220,39,100,21,198,165,106,234,242,215,15,62,69,68,77,86,205,68,190,31,182,18,239,0,60,30,29,200,204,170,194,204,100,118,92,15,100,167,107,31,212,106,50,217,76,207,123,84,93,125,216,211,238,67,219,211,210,82,210,51,165,73,77,20,44,215,93,177,177,26,159,224,67,180,0,0,235,124,205,106,167,120,29,133,15,209,201,161,75,36,87,119,21,162,1,66,49,16,173,26,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,165,90,80,172,69,59,64,20,179,70,166,133,69,42,133,15,145,91,220,7,104,58,217,51,92,171,222,118,1,213,81,73,75,86,206,149,93,52,83,51,93,118,200,196,114,127,129,79,17,136,178,51,42,177,75,31,29,235,3,217,42,26,247,245,28,143,182,83,63,222,213,87,95,122,53,251,212,247,128,11,67,67,194,118,65,91,170,82,174,147,45,112,243,36,68,84,213,44,212,73,227,251,33,46,45,151,7,97,124,61,78,148,182,123,5,190,150,54,170,170,36,52,177,179,189,87,85,252,214,161,251,32,0,5,46,123,90,168,139,241,2,163,166,120,213,221,237,241,59,55,125,199,61,202,128,124,204,143,69,84,84,209,126,58,29,232,157,223,176,171,106,28,129,214,168,186,156,183,224,28,186,41,203,87,94,224,42,40,149,55,68,246,233,174,173,84,211,239,238,43,0,65,103,54,59,76,150,238,36,40,234,95,19,24,218,171,76,142,110,221,59,244,175,170,94,253,63,186,67,43,185,43,221,225,151,41,177,149,181,232,171,43,113,35,118,251,190,9,216,227,248,255,0,226,169,105,57,212,97,182,211,99,252,1,136,35,137,26,234,139,117,198,41,87,122,174,168,218,136,213,189,223,182,87,31,7,39,92,203,167,195,216,231,16,96,90,185,220,212,187,84,193,83,3,18,29,219,156,218,74,181,127,189,240,238,141,190,32,76,121,230,243,15,18,83,225,44,35,93,126,170,122,178,58,117,137,53,70,171,151,87,72,214,248,39,127,196,244,134,28,115,69,205,201,178,215,135,10,250,75,109,67,99,185,92,110,22,232,224,221,7,81,21,22,103,61,124,123,147,221,133,223,251,168,16,147,142,49,29,231,50,241,245,210,245,52,242,85,84,92,107,106,102,139,169,35,187,152,233,31,38,137,189,203,162,123,203,221,169,63,124,11,101,173,70,85,240,233,98,194,245,208,69,21,75,42,171,230,123,99,115,92,223,126,165,234,154,43,81,62,8,132,46,112,33,150,236,205,30,35,236,184,126,120,122,176,83,209,87,214,74,196,155,166,170,214,211,185,137,162,255,0,117,35,123,141,134,44,246,216,173,22,232,173,240,235,178,45,218,106,186,248,185,87,252,224,125,160,28,42,232,7,11,226,26,113,226,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,161,116,43,41,84,239,0,210,162,132,94,242,176,4,80,115,117,200,11,221,215,21,69,155,54,58,104,86,158,11,109,52,85,42,250,164,69,72,226,101,91,222,168,197,79,185,169,241,37,124,183,121,233,151,182,156,193,203,235,213,178,229,79,36,186,208,84,162,35,36,115,87,249,9,91,240,254,237,64,138,14,82,57,206,236,39,153,117,89,113,85,83,178,150,230,201,42,26,212,167,221,249,73,106,40,98,252,228,239,78,230,169,52,102,179,185,75,137,175,121,67,156,184,126,235,27,153,12,244,55,90,21,168,234,71,170,116,186,241,74,189,206,211,78,230,167,142,134,202,22,139,188,55,171,44,119,106,119,177,209,202,215,170,43,85,21,61,215,42,124,21,126,239,188,8,9,230,39,117,150,231,196,117,241,30,253,201,23,102,219,238,233,227,65,73,255,0,1,156,252,155,112,75,109,89,127,123,198,14,69,214,245,79,11,127,148,215,249,26,202,182,120,105,221,225,247,145,237,199,37,82,212,241,25,137,117,122,59,111,99,240,255,0,192,105,137,95,229,111,103,91,95,15,22,229,209,83,115,103,69,69,85,255,0,163,235,63,80,25,150,0,2,133,94,240,154,120,148,191,93,74,155,240,2,176,0,3,170,71,43,90,170,158,39,105,67,152,142,94,240,58,96,71,34,234,167,210,82,141,68,42,0,113,170,28,57,126,7,91,220,173,94,224,59,117,69,57,40,215,191,66,176,41,114,159,36,173,85,94,245,248,159,98,162,41,74,179,80,58,225,106,162,106,167,114,120,28,35,116,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,3,133,240,58,102,106,170,106,135,121,74,183,80,62,72,154,168,189,203,241,62,182,169,194,51,66,164,68,64,57,56,213,16,228,163,94,253,0,171,84,57,58,88,229,114,247,157,141,95,128,21,31,52,232,229,93,80,250,74,85,168,160,81,27,149,205,69,95,19,180,161,172,70,175,113,88,0,0,20,46,158,33,23,188,59,226,82,221,117,3,180,0,4,111,115,146,193,45,186,229,253,147,24,53,23,91,45,60,205,254,83,79,229,171,41,25,225,167,127,143,222,96,199,46,203,172,182,206,35,172,104,199,237,73,123,78,239,119,95,10,10,191,248,73,61,230,145,103,91,167,15,23,21,209,87,107,96,68,68,85,255,0,163,232,255,0,81,20,28,13,213,45,55,17,152,107,71,163,119,118,207,31,252,6,164,13,138,136,92,230,221,156,238,197,153,151,75,151,20,181,59,233,109,140,142,161,205,90,125,191,148,138,162,186,47,206,94,245,238,114,19,35,119,187,195,101,178,201,118,168,123,27,28,77,98,170,185,81,19,222,114,39,197,83,239,251,205,107,243,107,19,94,243,123,57,113,5,214,71,50,105,235,174,181,203,79,211,143,68,233,117,229,149,59,155,174,189,206,95,13,64,144,62,81,89,1,123,181,98,169,115,102,249,77,10,83,207,109,169,138,153,89,84,138,171,28,172,164,123,21,88,137,247,57,126,36,175,150,239,34,242,246,211,151,217,125,101,182,91,105,228,139,74,10,100,84,124,142,114,255,0,33,19,126,63,220,33,113,0,20,184,168,161,87,188,2,104,86,82,137,222,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,225,222,7,39,11,222,128,80,174,68,248,161,83,87,187,188,165,205,220,84,128,84,81,52,76,168,134,72,37,77,89,35,85,142,77,126,10,154,41,88,2,0,57,143,101,76,121,89,196,133,124,54,250,121,98,164,175,182,219,234,145,100,115,159,249,69,137,89,220,174,106,127,105,240,239,37,99,128,236,225,110,102,112,185,73,125,172,173,166,117,117,52,183,72,222,140,216,221,168,201,156,169,171,81,203,162,232,244,94,255,0,188,179,252,212,184,115,168,204,108,45,38,99,219,85,59,69,154,137,178,189,58,82,189,92,202,120,43,36,218,155,87,106,42,234,158,40,98,63,46,222,34,232,112,5,29,110,89,92,183,39,180,167,157,240,59,169,11,27,172,206,166,141,19,222,247,149,117,71,47,119,244,1,139,252,67,95,234,113,86,111,222,238,181,11,26,203,80,180,168,170,196,209,189,212,208,181,62,43,253,137,61,156,30,97,42,76,27,147,182,219,77,19,30,216,217,214,211,123,149,203,223,85,80,239,138,39,246,74,64,70,110,218,150,205,155,87,27,91,165,73,22,41,105,19,114,38,136,187,160,137,127,206,108,61,195,238,229,203,218,39,59,227,212,255,0,235,242,136,23,48,225,124,14,78,29,224,5,10,186,41,202,120,161,66,175,188,137,169,90,124,0,172,0,0,0,0,0,0,161,204,69,95,2,176,5,40,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,42,0,80,214,34,47,129,88,0,0,0,0,0,0,0,80,190,42,113,174,170,114,191,18,132,95,121,83,80,59,83,192,228,225,190,7,32,88,206,48,240,149,38,50,201,219,149,166,181,143,116,111,232,235,177,202,213,238,170,167,119,193,23,251,20,32,79,135,155,253,78,21,205,251,37,214,157,99,73,105,214,169,17,94,154,183,190,154,102,175,197,63,178,54,19,226,11,114,101,237,107,155,240,233,255,0,245,248,141,120,114,138,212,183,156,218,183,90,219,42,70,178,203,86,155,149,53,68,219,4,171,254,96,38,195,143,156,242,110,87,100,20,115,81,220,41,27,93,114,165,167,149,140,147,166,229,126,218,170,68,93,26,174,69,94,231,187,192,139,174,92,57,83,30,105,241,33,65,13,194,158,89,105,40,45,183,10,165,88,220,230,126,81,34,70,119,171,90,191,219,188,59,143,75,204,119,60,233,243,23,20,225,220,35,107,122,244,172,52,85,20,213,62,252,79,69,127,93,168,137,238,247,166,139,15,197,126,38,105,242,173,225,206,163,46,112,180,121,143,114,84,237,23,154,39,74,196,233,74,197,107,42,32,163,147,106,238,93,170,169,162,248,32,18,9,12,76,167,134,56,34,77,25,27,81,141,77,126,8,154,33,88,0,82,229,238,238,41,71,34,252,80,169,74,90,221,160,86,223,3,147,132,238,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,56,118,133,37,75,224,80,171,167,128,29,128,165,171,240,42,3,205,102,62,24,131,23,224,171,197,134,163,194,166,138,162,52,241,241,116,47,111,193,81,127,156,107,119,140,48,253,215,36,179,93,214,153,227,115,42,44,179,210,84,171,81,142,110,228,86,199,50,34,36,137,175,199,197,80,217,164,132,110,108,89,63,87,133,51,197,216,206,142,157,207,162,175,183,80,68,247,178,57,21,17,233,28,200,186,185,117,111,230,194,159,31,243,129,134,120,183,20,187,22,227,73,241,59,226,116,107,83,36,10,173,85,69,84,216,198,51,224,136,159,205,54,50,225,194,182,42,236,181,160,150,37,85,254,87,93,116,255,0,162,38,251,191,97,173,81,176,55,47,44,77,38,40,200,91,109,124,175,220,231,36,203,223,183,225,91,84,159,15,216,6,81,28,47,129,201,194,248,1,210,169,239,170,157,137,240,41,93,53,42,106,252,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,3,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,15,172,0,0,0,0,0,0,31,36,119,107,84,215,90,139,20,55,58,71,220,168,233,225,171,168,163,108,205,89,225,130,103,72,216,165,124,122,238,107,30,232,38,107,92,169,163,150,41,17,53,218,186,125,96,0,44,166,117,241,153,195,103,14,216,170,151,5,103,30,100,125,159,189,86,219,217,116,130,155,216,245,245,123,233,95,36,145,182,77,244,240,72,196,213,240,200,154,42,238,247,117,211,69,69,80,189,96,181,89,23,197,30,68,241,41,237,191,192,166,57,251,71,246,115,179,123,79,250,217,89,71,208,237,29,94,143,250,230,40,247,110,232,75,249,186,233,183,191,77,83,91,170,0,0,0,30,83,52,179,75,2,100,182,4,185,230,102,101,223,125,141,134,236,221,30,219,91,217,102,168,233,117,102,100,49,254,78,22,62,71,107,36,172,111,186,213,211,93,87,68,69,84,178,184,79,152,247,6,56,231,21,89,176,86,22,206,78,219,122,196,23,10,123,93,186,155,236,237,214,62,189,84,242,54,56,163,222,250,102,177,187,158,246,166,174,84,106,107,170,170,39,120,25,42,15,41,154,89,165,129,50,91,2,92,243,51,50,239,190,198,195,118,110,143,109,173,236,179,84,116,186,179,50,24,255,0,39,11,31,35,181,146,86,55,221,106,233,174,171,162,34,170,89,92,39,204,123,131,28,115,138,172,216,43,11,103,39,109,189,98,11,133,61,174,221,77,246,118,235,31,94,170,121,27,28,81,239,125,51,88,221,207,123,83,87,42,53,53,213,85,19,188,12,149,0,0,0,183,249,215,159,121,79,195,182,21,165,198,185,199,138,254,207,217,107,110,12,181,193,83,216,106,106,247,213,62,57,36,108,123,41,227,145,233,171,33,145,117,84,219,238,233,174,170,136,161,112,1,141,88,79,152,247,6,56,231,21,89,176,86,22,206,78,219,122,196,23,10,123,93,186,155,236,237,214,62,189,84,242,54,56,163,222,250,102,177,187,158,246,166,174,84,106,107,170,170,39,121,146,160,0,63,39,11,98,204,43,142,108,84,184,167,5,98,107,86,32,178,214,239,236,215,27,93,108,117,116,179,236,123,152,253,146,198,174,99,182,189,142,106,232,189,206,106,162,247,162,129,250,192,249,35,187,90,166,186,212,88,161,185,210,62,229,71,79,13,93,69,27,102,106,207,12,19,58,70,197,43,227,215,115,88,247,65,51,90,229,77,28,177,72,137,174,213,211,235,0,0,0,0,0,15,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,235,0,0,0,0,0,15,201,188,226,155,22,31,184,216,173,55,122,238,207,87,137,174,15,181,218,227,233,61,253,162,169,148,181,21,110,143,86,162,163,52,130,146,161,250,185,81,190,230,154,238,115,81,127,88,0,0,0,62,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,0,0,0,0,0,60,166,105,102,150,4,201,108,9,115,204,204,203,190,251,27,13,217,186,61,182,183,178,205,81,210,234,204,200,99,252,156,44,124,142,214,73,88,223,117,171,166,186,174,136,138,169,96,63,209,71,224,79,254,174,127,238,102,241,255,0,20,3,42,128,0,0,0,1,143,249,165,199,175,9,217,45,142,238,121,103,153,121,173,236,108,73,102,232,246,218,47,97,92,170,58,93,88,89,52,127,148,134,157,241,187,88,229,99,189,215,46,154,232,186,42,42,37,192,201,76,251,202,126,34,112,173,86,53,201,204,87,246,130,203,69,112,125,174,122,158,195,83,73,178,169,145,199,35,163,217,81,28,111,93,25,52,107,170,38,223,123,77,117,69,68,11,128,0,0,0,0,0,0,0,0,15,146,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,0,0,0,1,106,179,211,138,60,137,225,175,216,159,134,188,115,246,115,237,31,105,246,103,245,178,178,179,175,217,250,93,111,245,180,82,109,219,215,139,243,180,215,119,118,186,46,129,117,65,143,249,91,199,175,9,217,211,142,237,153,103,150,153,173,237,156,73,121,235,118,42,47,97,92,169,250,189,40,95,52,159,148,154,157,145,183,72,226,123,189,231,38,186,104,154,170,162,46,64,0,0,242,153,165,154,88,19,37,176,37,207,51,51,46,251,236,108,55,102,232,246,218,222,203,53,71,75,171,51,33,143,242,112,177,242,59,89,37,99,125,214,174,154,234,186,34,42,160,122,176,98,175,250,40,252,9,255,0,213,207,253,204,222,63,226,134,85,0,0,0,0,0,0,0,7,201,37,218,213,13,214,158,197,53,206,145,151,42,202,121,170,233,232,221,51,82,121,160,133,209,182,89,89,30,187,156,198,58,120,90,231,34,104,213,150,52,93,55,38,191,88,0,0,0,15,146,138,237,106,184,212,215,209,219,238,116,149,85,22,186,132,164,174,138,25,154,247,210,206,177,71,50,69,43,81,117,99,214,41,162,145,26,237,23,100,140,119,131,145,84,62,176,0,0,0,0,0,0,90,172,244,226,143,34,120,107,246,39,225,175,28,253,156,251,71,218,125,153,253,108,172,172,235,246,126,151,91,253,109,20,155,118,245,226,252,237,53,221,221,174,139,167,228,228,167,25,156,54,113,19,138,170,176,86,78,102,71,218,11,213,21,189,247,73,233,189,143,95,73,178,149,146,71,27,164,223,81,4,108,93,31,52,105,162,46,239,123,93,52,69,84,11,214,0,0,1,101,51,175,140,206,27,56,118,197,84,184,43,56,243,35,236,253,234,182,222,203,164,20,222,199,175,171,223,74,249,36,141,178,111,167,130,70,38,175,134,68,209,87,119,187,174,154,42,42,133,235,5,170,200,190,40,242,39,137,79,109,254,5,49,207,218,63,179,157,155,218,127,214,202,202,62,135,104,234,244,127,215,49,71,187,119,66,95,205,215,77,189,250,106,154,221,80,0,22,255,0,58,243,239,41,248,118,194,180,184,215,56,241,95,217,251,45,109,193,150,184,42,123,13,77,94,250,167,199,36,141,143,101,60,114,61,53,100,50,46,170,155,125,221,53,213,81,20,46,0,49,255,0,43,120,245,225,59,58,113,221,179,44,242,211,53,189,179,137,47,61,110,197,69,236,43,149,63,87,165,11,230,147,242,147,83,178,54,233,28,79,119,188,228,215,77,19,85,84,69,190,181,183,107,85,186,166,130,142,225,115,164,165,168,186,84,45,37,12,83,76,214,62,170,116,138,73,150,40,154,171,171,222,145,67,44,138,214,234,187,35,123,188,26,170,129,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,149,183,107,85,186,166,130,142,225,115,164,165,168,186,84,45,37,12,83,76,214,62,170,116,138,73,150,40,154,171,171,222,145,67,44,138,214,234,187,35,123,188,26,170,129,245,128,0,0,88,172,222,227,127,134,60,133,198,82,101,254,110,102,29,94,29,190,199,79,21,90,83,205,135,46,146,178,88,36,69,217,44,82,197,76,232,165,102,168,230,171,152,231,34,61,143,98,232,230,57,16,47,168,45,86,69,241,71,145,60,74,123,111,240,41,142,126,209,253,156,236,222,211,254,182,86,81,244,59,71,87,163,254,185,138,61,219,186,18,254,110,186,109,239,211,84,214,234,128,6,42,255,0,162,143,192,159,253,92,255,0,220,205,227,254,40,95,252,173,205,44,9,157,56,18,217,153,153,105,125,246,206,27,188,245,187,21,111,101,154,159,171,210,153,240,201,249,57,152,201,27,164,145,61,190,243,83,93,53,77,81,81,84,61,88,60,166,105,102,150,4,201,108,9,115,204,204,203,190,251,27,13,217,186,61,182,183,178,205,81,210,234,204,200,99,252,156,44,124,142,214,73,88,223,117,171,166,186,174,136,138,169,98,173,60,204,120,40,191,221,104,172,86,44,224,171,184,220,174,53,17,210,81,209,210,97,43,220,211,212,207,35,145,177,197,28,109,163,87,61,238,114,163,81,168,138,170,170,136,128,101,0,62,73,46,214,168,110,180,246,41,174,116,140,185,86,83,205,87,79,70,233,154,147,205,4,46,141,178,202,200,245,220,230,49,211,194,215,57,19,70,172,177,162,233,185,53,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,126,39,90,39,190,138,118,57,126,37,41,166,160,118,39,129,201,194,120,28,129,107,56,143,173,138,135,45,107,229,149,85,63,146,211,77,63,232,136,126,255,0,218,107,155,132,177,75,176,150,52,131,19,178,39,72,180,210,78,168,212,84,69,93,236,123,62,40,169,252,226,120,249,134,226,105,48,190,66,220,171,226,126,215,53,33,94,237,191,26,218,84,248,254,211,95,144,46,14,14,195,119,140,238,205,63,103,83,194,247,205,120,169,170,157,127,38,231,108,77,146,205,162,244,211,95,230,169,178,22,92,97,136,48,134,10,179,216,105,252,41,168,169,227,95,31,22,194,198,252,85,87,249,164,71,242,142,201,151,98,204,89,122,199,85,208,43,34,182,212,197,79,11,158,201,83,93,212,149,59,149,21,21,26,189,210,55,199,82,101,64,0,82,229,248,1,193,83,116,40,69,215,196,173,60,0,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,83,245,21,148,187,196,14,17,116,93,10,206,149,93,171,223,254,19,181,171,170,106,7,38,51,113,189,195,157,163,59,242,234,190,89,40,233,157,112,165,165,145,97,149,208,61,239,107,153,79,81,181,117,98,162,247,44,134,76,159,53,198,142,27,133,13,69,20,241,182,70,79,19,227,115,92,154,162,163,145,83,252,224,106,207,95,67,85,109,171,125,21,108,46,138,104,244,220,199,53,90,169,170,34,167,114,247,248,42,19,109,202,91,19,199,123,200,150,91,210,77,100,163,141,238,115,21,232,170,221,213,213,139,224,157,232,69,255,0,27,89,107,46,92,103,157,226,150,59,74,208,81,85,118,126,205,26,69,211,103,187,71,76,175,219,222,191,23,247,254,211,51,57,44,227,73,93,114,199,56,82,122,245,88,233,232,168,22,24,28,254,230,171,234,42,21,118,166,159,123,254,255,0,136,18,190,0,3,166,93,83,191,81,27,183,38,159,112,159,85,238,219,240,94,242,152,87,68,209,64,239,79,3,146,150,169,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,32,50,95,143,111,197,95,140,76,235,203,124,196,131,180,101,150,38,205,12,67,89,87,81,5,62,250,171,45,115,235,164,137,107,26,140,77,243,66,172,142,54,203,23,123,145,172,107,226,77,205,116,115,75,249,173,103,22,62,105,243,147,230,6,33,245,25,192,217,76,17,65,202,251,152,37,53,166,154,203,194,246,116,221,106,222,199,212,54,131,7,223,42,101,150,165,251,230,150,150,158,142,202,145,69,3,156,140,71,62,119,50,121,101,217,27,17,177,123,172,107,52,149,240,0,0,5,170,226,199,202,198,114,124,191,196,62,157,57,130,188,201,249,141,95,112,54,42,110,68,240,239,138,59,21,235,15,220,40,171,239,184,154,217,88,201,58,21,80,73,43,164,180,58,39,194,230,59,107,217,74,249,92,217,21,171,164,148,210,49,83,172,195,218,224,78,62,240,207,23,124,34,103,102,26,190,218,233,48,238,98,218,114,223,18,85,86,89,233,22,162,104,42,168,162,182,53,146,87,199,35,162,70,66,199,84,84,43,18,157,101,146,70,163,81,85,207,69,220,5,181,229,89,199,143,252,136,225,83,55,239,95,219,98,194,23,219,157,199,254,240,202,107,35,89,210,255,0,194,29,19,228,155,251,93,59,27,252,147,9,84,53,87,39,39,150,135,28,116,220,71,96,216,114,123,28,50,173,153,139,130,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,223,124,137,35,21,81,207,100,33,155,224,0,5,159,226,171,137,140,27,194,134,81,214,102,150,48,161,171,184,189,213,13,182,218,45,148,200,173,125,198,227,35,36,124,80,44,155,85,176,179,108,82,61,242,57,23,107,24,237,173,123,246,70,255,0,107,154,185,153,133,114,111,46,49,30,105,99,90,190,207,101,195,54,249,110,21,59,100,141,146,77,177,61,200,34,234,61,140,116,210,189,91,28,108,87,38,249,30,198,162,234,228,53,225,226,171,137,140,101,197,126,110,86,102,150,48,161,164,183,49,180,237,182,218,45,148,200,142,101,186,221,27,228,124,80,44,155,81,211,63,116,178,61,242,57,19,115,222,237,173,99,54,70,192,145,254,80,217,153,138,179,147,49,248,143,205,44,107,87,218,47,88,154,225,96,184,84,237,146,71,199,14,245,185,236,130,46,163,222,246,195,19,17,177,198,197,114,236,141,140,106,46,141,66,74,136,171,228,99,250,108,253,219,254,36,74,160,2,21,185,213,249,167,194,223,47,232,125,70,226,77,73,10,220,234,252,211,225,111,151,244,62,163,113,2,234,242,49,253,54,126,237,255,0,18,37,80,138,190,70,63,166,207,221,191,226,68,170,0,0,1,138,188,209,252,137,230,111,209,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,0,19,83,205,31,200,158,102,253,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,209,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,1,178,152,0,1,128,28,234,252,172,97,111,152,20,62,157,113,51,252,192,14,117,126,86,48,183,204,10,31,78,184,129,21,124,39,121,167,201,191,152,24,123,212,96,54,83,53,172,225,59,205,62,77,252,192,195,222,163,1,46,156,203,248,227,166,225,199,6,205,147,216,29,149,111,204,92,105,103,145,240,213,198,249,105,217,99,183,76,178,64,181,173,153,138,215,45,74,185,146,182,22,177,222,227,227,89,30,168,141,99,38,11,21,205,79,143,31,249,47,194,166,80,94,191,181,69,139,239,182,203,143,253,253,149,54,71,51,165,255,0,131,186,87,199,55,246,202,119,183,249,86,24,235,202,251,28,241,47,65,196,53,151,6,100,181,125,93,199,12,58,161,183,12,97,97,169,175,99,109,205,180,73,81,75,79,89,94,144,75,43,27,218,99,107,160,86,62,45,102,93,141,110,143,143,124,110,196,172,39,133,175,184,231,21,89,176,86,22,161,237,183,172,65,112,167,181,219,169,186,172,143,175,85,60,141,142,40,247,189,90,198,238,123,218,154,185,81,169,174,170,168,157,230,194,124,20,112,163,98,225,47,38,168,176,111,74,213,89,139,238,90,86,98,155,221,20,47,111,111,170,220,245,142,52,116,138,175,88,96,99,250,81,166,140,106,232,249,58,108,124,178,32,24,65,204,135,62,113,151,13,188,192,242,227,53,176,101,109,91,95,110,192,246,230,92,232,97,168,72,89,118,183,45,214,189,106,40,165,87,49,237,217,35,91,162,57,88,237,143,70,72,212,222,198,170,72,167,14,185,243,131,120,146,202,59,22,107,96,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,111,141,206,209,28,172,110,246,43,36,106,108,123,85,98,135,157,95,154,124,45,242,254,135,212,110,37,138,224,115,139,187,175,8,57,184,236,87,61,186,174,241,132,239,212,237,182,226,59,84,21,14,99,223,2,61,28,202,168,88,174,72,159,83,10,238,217,212,77,21,146,77,26,58,62,170,200,208,216,120,31,147,132,241,77,139,28,225,91,54,53,194,213,221,182,203,136,45,244,247,75,117,79,73,241,245,233,103,141,178,69,38,199,163,94,221,204,123,87,71,34,57,53,209,81,23,184,253,96,0,17,193,205,99,142,58,156,181,181,87,240,183,150,204,164,150,251,137,236,234,204,83,115,115,226,157,45,214,234,166,189,139,68,200,245,85,101,76,209,106,231,58,70,167,78,25,99,115,17,206,149,178,66,22,87,154,199,28,116,217,149,117,175,225,111,45,153,87,21,139,12,94,21,152,166,230,231,203,2,220,110,52,174,123,22,137,145,234,136,250,104,101,213,206,116,141,94,164,209,70,230,35,91,19,100,154,98,77,85,205,170,0,0,0,30,83,52,179,75,2,100,182,4,185,230,102,101,223,125,141,134,236,221,30,219,91,217,102,168,233,117,102,100,49,254,78,22,62,71,107,36,172,111,186,213,211,93,87,68,69,84,244,23,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,144,45,204,51,141,59,175,20,249,161,81,98,194,24,130,173,217,87,134,170,17,48,253,26,211,58,149,43,103,72,246,203,112,158,55,57,92,247,185,203,43,98,87,163,85,144,171,83,167,27,223,54,224,182,188,87,113,93,152,252,90,230,59,241,174,53,151,176,218,168,122,144,88,44,16,76,175,165,180,82,185,81,85,173,85,68,234,76,253,173,89,102,84,71,72,230,181,17,24,198,71,27,37,211,151,23,28,117,60,86,224,218,252,31,152,44,164,167,204,92,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,210,107,229,137,205,86,164,201,20,112,237,146,188,49,103,47,16,150,44,109,127,202,124,47,237,184,240,21,190,27,133,202,154,41,155,218,167,234,189,201,28,20,208,254,124,211,43,35,168,145,24,212,239,108,14,106,42,200,232,163,147,197,96,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,67,104,128,88,174,15,184,179,193,188,93,101,127,219,139,21,61,37,158,251,65,81,37,53,247,14,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,108,215,168,196,85,116,79,68,190,160,66,95,45,206,96,148,220,59,84,201,147,217,201,117,171,118,93,92,106,29,83,69,114,154,89,102,102,25,122,69,60,146,164,84,240,193,44,211,50,166,101,129,170,198,185,172,141,234,249,52,213,242,42,205,161,170,185,45,60,165,56,215,246,221,29,31,9,185,155,115,186,214,94,161,235,73,130,238,19,175,94,55,80,195,7,81,246,199,42,55,124,125,22,69,44,145,58,71,57,171,26,186,36,88,210,40,88,240,147,240,0,0,0,24,171,205,31,200,158,102,253,23,214,40,136,1,39,251,154,63,145,60,205,250,47,172,81,16,2,6,213,0,0,0,0,32,7,154,63,158,204,205,250,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,227,0,57,163,249,236,204,223,162,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,2,202,102,255,0,25,183,222,15,57,153,230,189,206,75,87,182,112,102,40,251,59,79,137,173,177,49,137,84,232,226,180,82,244,170,105,164,118,154,77,23,86,85,72,220,228,142,70,189,205,118,213,86,75,28,170,97,60,83,98,199,56,86,205,141,112,181,119,109,178,226,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,238,32,95,154,63,158,204,205,250,47,163,209,23,43,150,231,48,74,110,29,170,100,201,236,228,186,213,187,46,174,53,14,169,162,185,77,44,179,51,12,189,34,158,73,82,42,120,96,150,105,153,83,50,192,213,99,92,214,70,245,124,154,106,249,21,66,109,0,0,0,0,8,118,230,161,199,85,78,63,196,55,94,24,114,182,190,174,12,49,99,168,154,219,140,230,154,150,45,151,107,140,21,80,189,176,68,146,70,179,70,202,89,169,149,22,70,61,157,87,185,233,181,209,177,143,146,255,0,243,45,230,9,77,147,214,171,199,15,153,65,117,171,143,48,107,233,251,53,226,237,73,44,180,179,225,166,61,180,179,198,177,171,224,86,78,250,138,105,229,106,62,25,90,248,23,71,34,163,209,186,67,8,25,255,0,203,23,143,31,192,133,246,155,33,179,98,245,183,0,226,11,131,125,155,116,184,220,122,116,184,94,103,50,103,73,163,122,78,94,141,68,238,167,71,110,146,56,161,114,201,50,233,190,87,44,212,154,171,146,211,202,83,141,127,109,209,209,240,155,153,183,59,173,101,234,30,180,152,46,225,58,245,227,117,12,48,117,31,108,114,163,119,199,209,100,82,201,19,164,115,154,177,171,162,69,141,34,133,143,9,63,0,0,49,87,153,214,86,254,20,56,54,198,189,146,197,237,59,174,18,236,248,166,223,253,85,209,236,189,150,68,237,115,247,189,173,126,218,25,43,125,199,110,215,95,117,170,244,97,149,64,13,96,114,171,51,49,86,77,230,62,28,205,44,21,87,217,239,88,102,225,21,194,155,116,146,50,57,182,47,191,4,189,55,177,238,134,86,43,163,145,136,228,223,27,222,213,93,28,166,207,198,174,249,133,130,174,185,107,143,241,46,92,223,106,41,39,185,97,91,197,109,146,178,90,71,185,208,73,61,52,207,134,71,70,231,53,174,86,43,152,170,138,173,106,233,166,168,158,4,239,114,197,205,47,194,135,6,216,43,181,223,125,167,117,194,93,163,11,92,63,169,122,61,151,178,200,189,146,14,230,53,175,219,67,37,23,190,221,218,235,239,57,94,143,3,42,136,234,231,73,156,119,220,31,147,88,75,39,109,16,244,233,51,18,225,81,81,116,169,220,197,221,75,109,117,60,141,166,216,230,42,166,249,231,167,151,168,215,177,205,236,219,125,230,200,228,73,21,32,175,155,142,102,98,172,97,197,237,227,2,221,170,244,178,224,43,125,5,190,209,75,28,146,116,219,218,105,33,172,158,119,49,207,86,36,207,124,232,199,61,141,110,232,224,129,170,138,172,213,66,218,242,240,193,86,172,127,198,150,85,88,175,53,21,112,211,210,222,31,123,99,169,158,214,189,103,183,211,75,93,11,85,92,215,38,199,75,77,27,94,154,106,172,87,34,43,85,81,201,46,156,209,252,137,230,111,209,125,98,136,197,94,72,89,91,255,0,198,94,117,220,44,95,244,38,22,180,92,251,87,237,169,175,131,162,143,255,0,240,107,183,189,159,169,142,254,81,12,170,230,143,228,79,51,126,139,235,20,64,121,78,92,220,123,126,53,22,41,242,223,49,32,236,249,155,134,109,253,178,174,162,10,125,148,183,170,22,61,145,45,99,81,137,178,25,145,242,70,217,98,238,106,185,237,124,73,181,206,142,28,213,53,119,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,236,17,193,215,24,184,19,139,252,9,81,127,176,81,251,27,18,89,182,125,160,195,253,73,170,61,151,213,154,161,148,191,213,79,130,40,231,234,199,78,178,126,77,23,102,187,93,162,167,120,100,0,0,0,0,8,203,231,31,143,241,150,86,99,46,31,115,7,47,177,13,93,143,16,216,234,49,29,77,13,117,50,166,248,159,165,181,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,45,56,58,227,23,2,113,127,129,42,47,246,10,63,99,98,75,54,207,180,24,127,169,53,71,178,250,179,84,50,151,250,169,240,69,28,253,88,233,214,79,201,162,236,215,107,180,84,239,194,190,121,223,161,63,222,79,225,164,122,240,235,159,56,203,134,220,220,177,102,182,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,110,201,26,221,17,202,199,108,122,50,70,166,246,53,80,54,94,5,191,200,188,244,203,142,34,242,226,221,154,25,95,121,237,214,170,237,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,244,230,102,230,234,154,171,85,174,107,216,231,177,236,123,191,87,52,179,75,2,100,182,4,185,230,102,101,223,125,141,134,236,221,30,219,91,217,102,168,233,117,102,100,49,254,78,22,62,71,107,36,172,111,186,213,211,93,87,68,69,84,15,86,67,183,16,220,89,227,46,17,121,157,230,102,56,177,83,213,222,44,85,244,246,154,107,238,28,109,122,82,193,117,98,88,233,82,5,123,214,57,81,143,138,87,164,141,122,51,126,157,70,34,163,101,122,44,191,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,64,103,52,127,61,153,155,244,95,71,162,2,119,176,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,129,110,92,220,107,254,42,185,143,61,131,31,220,238,178,101,150,41,252,157,202,154,5,234,199,107,174,85,98,71,115,108,59,92,247,109,99,22,57,91,18,181,207,141,205,118,146,186,24,163,89,233,0,0,0,0,2,42,249,231,126,132,255,0,121,63,134,150,171,146,167,154,124,83,242,254,187,212,109,197,213,231,157,250,19,253,228,254,26,90,174,74,158,105,241,79,203,250,239,81,183,1,53,32,0,4,43,115,171,243,79,133,190,95,208,250,141,196,154,146,21,185,213,249,167,194,223,47,232,125,70,226,5,213,228,99,250,108,253,219,254,36,74,161,175,15,4,156,96,226,110,17,179,66,43,211,86,174,183,4,223,42,32,110,44,179,210,69,79,215,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,93,205,159,236,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,32,122,3,0,57,213,249,88,194,223,48,40,125,58,226,103,249,128,28,234,252,172,97,111,152,20,62,157,113,3,0,57,92,121,236,203,47,173,122,61,105,33,60,229,110,215,91,7,13,184,38,251,98,185,213,219,174,86,236,200,182,213,209,214,82,76,232,103,166,158,58,11,131,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,143,110,87,30,123,50,203,235,94,143,90,103,255,0,58,191,43,24,91,230,5,15,167,92,64,189,92,11,241,155,98,227,15,46,42,174,114,90,189,141,140,240,191,103,167,196,214,216,152,245,165,108,146,163,250,85,52,210,59,93,97,151,165,42,164,110,114,201,27,152,230,187,114,35,37,147,37,77,96,114,183,52,177,222,75,99,187,102,102,101,165,247,216,216,146,205,214,236,85,189,150,26,142,151,86,23,195,39,228,230,99,227,118,177,202,246,251,205,93,53,213,52,84,69,77,132,248,81,226,187,46,56,181,203,134,99,92,21,47,97,186,208,244,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,212,133,251,92,177,76,136,141,145,173,114,42,49,236,146,54,5,235,7,159,199,248,255,0,6,229,102,13,187,102,14,96,226,26,75,30,30,177,211,173,77,117,117,74,174,200,153,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,253,88,91,22,97,92,115,98,165,197,56,43,19,90,177,5,150,183,127,102,184,218,235,99,171,165,159,99,220,199,236,150,53,115,29,181,236,115,87,69,238,115,85,23,189,20,15,214,0,1,28,28,217,179,123,25,100,46,104,112,231,155,153,127,61,36,119,220,59,81,137,166,167,74,184,18,104,37,99,227,183,197,44,50,51,185,85,146,69,36,145,170,181,90,244,71,170,181,205,114,53,201,153,92,49,113,11,133,120,160,201,171,46,110,97,106,110,193,219,250,148,215,27,91,234,163,168,154,217,93,19,182,203,79,35,152,191,220,200,197,115,88,231,197,44,79,86,51,126,212,192,14,121,223,161,63,222,79,225,166,16,112,125,197,158,50,225,23,52,62,220,88,169,234,239,22,42,250,121,41,175,184,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,126,157,70,34,163,101,122,40,108,102,15,41,149,185,165,129,51,167,2,91,51,51,45,47,190,217,195,119,158,183,98,173,236,179,83,245,122,83,62,25,63,39,51,25,35,116,146,39,183,222,106,107,166,169,170,42,42,250,176,0,0,0,0,6,5,115,149,187,93,108,28,54,224,155,237,138,231,87,110,185,91,179,34,219,87,71,89,73,51,161,158,154,120,232,46,14,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,61,76,0,231,87,229,99,11,124,192,161,244,235,136,23,127,128,30,48,109,92,89,101,27,93,112,90,184,241,222,14,167,163,160,197,108,154,38,163,42,103,123,28,145,215,68,232,216,216,182,84,44,50,189,99,107,90,177,61,175,102,221,137,28,146,101,1,172,14,86,230,150,59,201,108,119,108,204,204,180,190,251,27,18,89,186,221,138,183,178,195,81,210,234,194,248,100,252,156,204,124,110,214,57,94,223,121,171,166,186,166,138,136,169,176,159,10,60,87,101,199,22,185,112,204,107,130,165,236,55,90,30,156,23,251,4,243,35,234,173,21,78,69,84,107,149,17,58,144,191,107,150,41,145,17,178,53,174,69,70,61,146,70,192,189,100,112,115,159,200,106,156,85,149,248,107,63,236,84,84,157,163,3,212,58,215,125,123,105,226,108,242,91,171,36,141,176,72,249,149,232,247,178,26,157,24,216,145,175,239,174,145,233,177,26,245,116,143,150,255,0,63,178,114,197,196,6,77,98,204,157,196,115,118,122,76,77,111,117,60,117,59,94,254,201,84,199,36,148,213,59,24,246,44,157,41,227,138,94,158,244,107,246,109,119,186,229,64,32,135,128,78,33,237,92,51,241,47,96,199,152,170,235,87,65,132,238,20,245,54,76,70,250,106,54,212,191,177,78,205,88,229,106,162,189,25,29,76,116,179,61,98,252,166,200,156,141,71,234,177,191,97,227,86,27,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,77,140,248,47,206,59,238,126,240,193,128,51,87,20,195,178,245,117,183,201,79,113,147,115,23,180,213,82,84,75,73,45,78,140,99,24,206,179,233,221,47,77,173,70,179,169,177,53,70,234,161,174,17,63,220,174,60,137,229,151,214,189,98,180,128,18,127,185,92,121,19,203,47,173,122,197,104,24,127,206,179,61,40,238,183,220,23,195,197,134,243,214,246,38,252,73,136,169,163,72,36,141,149,82,179,167,66,199,61,21,101,142,102,66,234,167,186,53,70,53,99,171,129,254,254,173,86,90,14,82,25,13,83,154,124,75,199,153,55,10,42,73,240,246,88,83,251,82,165,42,105,226,168,100,183,25,217,36,84,49,163,30,244,115,30,215,36,181,44,149,172,126,199,209,181,61,215,61,142,76,95,207,236,227,190,241,1,156,184,179,56,177,28,61,158,175,19,92,29,81,29,54,230,63,178,82,177,169,29,53,54,246,49,137,39,74,8,226,139,169,177,28,253,155,157,239,57,84,152,174,82,25,13,77,149,156,52,71,153,55,10,42,184,49,14,103,212,123,82,165,42,105,229,167,124,86,232,31,36,84,49,163,30,245,107,216,230,172,181,44,149,172,102,246,86,53,61,230,177,142,80,181,92,227,241,254,50,202,204,101,195,238,96,229,246,33,171,177,226,27,29,70,35,169,161,174,166,84,223,19,244,182,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,229,167,7,92,98,224,78,47,240,37,69,254,193,71,236,108,73,102,217,246,131,15,245,38,168,246,95,86,106,134,82,255,0,85,62,8,163,159,171,29,58,201,249,52,93,154,237,118,138,157,248,87,207,59,244,39,251,201,252,52,143,94,29,115,231,25,112,219,155,150,44,214,193,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,217,35,91,162,57,88,237,143,70,72,212,222,198,170,6,203,192,241,89,47,155,216,55,62,178,191,15,230,230,95,207,87,37,139,17,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,218,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,95,3,146,151,40,29,114,59,106,105,247,136,181,94,253,74,102,93,83,68,42,131,84,238,219,240,78,240,59,128,0,96,167,54,156,79,29,147,34,95,111,89,52,146,178,54,57,172,71,162,43,182,215,81,175,130,247,169,9,52,20,53,87,42,182,81,81,66,233,102,147,93,172,107,85,202,186,34,170,247,39,127,130,41,40,92,233,177,164,173,185,96,108,41,5,122,164,117,20,85,235,52,13,127,115,149,149,20,234,155,147,79,189,159,127,192,195,62,9,114,214,92,199,207,59,61,44,150,149,175,162,165,237,29,166,53,139,168,207,122,142,165,89,187,189,62,44,238,253,128,76,239,3,185,3,107,200,204,166,130,134,42,58,118,214,220,91,75,83,60,173,129,236,115,158,148,177,181,87,223,85,94,245,221,247,124,76,142,62,107,125,28,54,250,26,122,40,35,108,108,130,38,70,214,181,52,68,70,162,39,249,143,164,1,66,174,171,161,83,151,68,212,234,69,220,189,223,225,2,180,79,212,86,82,223,18,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,14,240,57,0,116,200,221,126,10,118,51,195,67,133,77,2,120,129,88,0,8,167,231,29,147,203,5,30,25,204,107,37,137,17,22,225,81,5,84,209,69,252,206,201,18,234,231,107,224,157,5,248,124,63,195,137,156,190,115,178,60,153,207,8,101,174,187,165,13,5,249,41,40,165,221,38,198,61,253,178,29,168,171,181,223,205,89,62,239,21,239,38,227,136,252,144,195,217,243,150,213,216,62,251,67,21,67,217,28,242,210,43,152,231,43,38,117,60,145,162,162,35,217,223,239,253,250,119,26,250,231,38,75,230,7,15,216,209,182,220,67,108,175,183,58,25,99,146,130,181,241,164,125,73,27,28,114,42,179,71,59,69,106,200,223,143,254,160,217,35,10,223,104,241,54,26,182,98,11,125,76,115,211,220,41,99,168,142,72,221,185,174,71,53,23,185,126,39,234,152,71,202,247,136,56,51,55,38,45,216,42,245,137,219,93,124,195,150,248,161,154,41,170,55,76,198,246,137,227,102,169,181,60,90,216,254,43,240,51,112,10,94,154,181,79,153,117,71,233,250,207,172,233,149,159,206,79,255,0,208,21,49,123,188,74,211,188,232,99,180,93,20,238,106,129,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,105,243,147,230,6,33,245,25,205,148,205,107,56,177,243,79,156,159,48,49,15,168,206,5,170,38,167,149,239,29,63,134,188,42,204,142,206,60,103,218,243,38,203,191,216,245,53,173,219,53,246,215,28,109,84,214,101,114,246,138,200,116,147,169,170,53,239,137,25,39,229,92,218,137,18,197,96,222,5,105,184,165,229,195,150,152,227,47,168,41,25,154,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,249,236,107,28,246,49,202,246,71,6,19,197,55,220,13,138,172,216,215,11,87,118,43,214,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,224,54,147,48,131,153,127,28,116,220,56,224,217,178,123,3,178,173,249,139,141,44,242,62,26,184,223,45,59,44,118,233,150,72,22,181,179,49,90,229,169,87,50,86,194,214,59,220,124,107,35,213,17,172,100,214,127,253,24,44,43,248,163,245,117,186,254,29,189,159,236,46,135,100,143,163,219,186,27,125,185,213,232,246,110,142,239,202,246,125,155,186,191,146,217,210,252,185,21,120,179,20,223,113,206,42,188,227,92,83,93,219,111,88,130,225,81,116,184,212,244,153,31,94,170,121,29,36,178,108,98,53,141,220,247,185,116,106,35,83,93,17,17,59,128,97,60,45,125,199,56,170,205,130,176,181,15,109,189,98,11,133,61,174,221,77,213,100,125,122,169,228,108,113,71,189,234,214,55,115,222,212,213,202,141,77,117,85,68,239,38,211,6,112,137,106,225,7,151,230,115,97,73,238,52,151,140,89,126,192,247,251,150,35,186,193,78,214,49,243,165,170,102,178,150,23,171,82,87,211,66,155,182,117,23,85,124,147,72,141,143,170,177,181,203,67,129,202,110,28,112,108,57,195,142,31,86,252,197,198,150,120,217,53,36,140,150,157,150,59,116,203,28,233,68,232,94,141,114,212,171,153,19,166,115,219,238,62,52,141,136,136,215,190,108,138,226,199,202,198,114,124,191,196,62,157,56,26,214,31,171,132,241,77,247,3,98,171,54,53,194,213,221,138,245,135,238,20,247,75,117,79,73,146,116,42,160,145,178,69,38,199,163,152,237,175,99,87,71,34,181,116,209,81,83,184,252,163,63,248,163,224,59,255,0,229,99,44,184,171,202,11,47,232,255,0,12,203,139,236,86,203,119,255,0,55,111,169,189,185,253,95,252,29,178,178,56,127,182,84,61,223,202,188,9,31,224,115,139,187,87,23,217,70,236,87,61,186,146,207,139,44,53,13,182,226,59,84,21,13,123,25,58,177,28,202,168,88,174,89,89,77,50,110,217,212,77,81,241,205,26,58,78,146,200,235,255,0,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,173,103,14,185,243,140,184,109,205,203,22,107,96,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,209,28,172,118,199,163,36,106,111,99,85,50,171,143,254,99,180,220,77,96,12,57,148,217,109,104,171,179,216,167,167,160,189,98,153,157,85,46,181,23,21,133,30,182,214,38,145,164,212,212,242,189,119,73,36,127,149,154,24,222,198,177,177,53,242,133,191,230,13,198,221,215,138,252,127,29,139,12,79,87,67,151,88,86,162,162,27,85,27,106,156,232,46,211,182,105,154,203,179,227,116,49,61,143,146,157,209,181,177,72,142,88,83,168,141,84,89,36,215,18,203,191,194,175,12,248,203,138,252,220,163,202,220,31,93,73,110,99,105,221,114,187,220,234,85,28,203,117,186,55,198,201,103,72,247,35,166,126,233,99,99,35,106,166,231,189,187,156,198,111,145,151,215,154,182,89,225,92,155,206,12,179,202,220,21,73,217,236,184,103,43,237,150,250,109,209,198,201,38,217,112,184,239,158,94,155,24,199,77,43,213,210,72,244,106,111,145,239,114,166,174,80,50,3,145,143,233,179,247,111,248,145,42,132,85,242,49,253,54,126,237,255,0,18,37,80,1,10,220,234,252,211,225,111,151,244,62,163,113,38,164,133,110,117,126,105,240,183,203,250,31,81,184,129,106,185,122,113,139,248,165,102,157,103,218,26,62,215,131,49,175,97,183,95,127,41,211,246,127,78,165,54,92,125,200,37,150,94,132,50,213,254,65,155,122,157,94,245,213,172,210,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,53,98,36,127,149,63,28,116,217,107,117,160,225,111,50,89,87,45,139,19,222,17,152,90,230,215,203,58,219,174,53,78,99,18,137,241,234,168,202,105,165,209,205,116,109,78,156,210,200,231,163,155,43,164,132,38,36,3,8,57,151,241,199,77,195,142,13,155,39,176,59,42,223,152,184,210,207,35,225,171,141,242,211,178,199,110,153,100,129,107,91,51,21,174,90,149,115,37,108,45,99,189,199,198,178,61,81,26,198,76,24,255,0,205,155,141,187,85,234,154,233,194,70,92,79,73,95,79,29,69,28,216,178,241,77,84,217,88,217,224,150,71,190,210,177,186,21,68,124,114,199,71,43,229,138,93,90,246,58,23,34,42,72,211,2,248,78,243,79,147,127,48,48,247,168,192,90,162,234,240,157,230,159,38,254,96,97,239,81,128,9,169,230,143,228,79,51,126,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,232,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,0,217,76,0,0,192,14,117,126,86,48,183,204,10,31,78,184,153,191,143,241,254,13,202,204,27,118,204,28,193,196,52,150,60,61,99,167,90,154,234,234,149,93,145,51,84,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,192,14,109,56,214,213,153,92,13,101,134,99,88,169,234,224,182,226,172,81,101,189,209,197,86,198,182,120,224,169,179,215,77,27,100,107,92,230,163,209,175,68,84,71,57,53,215,69,95,16,34,47,9,226,155,238,6,197,86,108,107,133,171,187,21,235,15,220,41,238,150,234,158,147,36,232,85,65,35,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,112,197,152,166,251,142,113,85,231,26,226,154,238,219,122,196,23,10,139,165,198,167,164,200,250,245,83,200,233,37,147,99,17,172,110,231,189,203,163,81,26,154,232,136,137,220,126,81,43,220,175,185,125,212,218,106,108,188,80,231,77,170,145,239,125,59,107,240,125,142,166,40,170,89,178,104,169,106,40,239,73,44,83,185,168,244,107,231,107,32,150,45,241,189,27,47,186,246,179,64,200,14,93,124,10,211,112,181,131,83,28,102,13,5,35,243,82,255,0,79,52,53,211,83,85,74,246,91,45,211,45,59,210,218,168,146,44,19,61,178,83,182,71,204,214,126,123,220,198,189,236,106,61,249,105,133,177,102,21,199,54,42,92,83,130,177,53,171,16,89,107,119,246,107,141,174,182,58,186,89,246,61,204,126,201,99,87,49,219,94,199,53,116,94,231,53,81,123,209,72,214,230,139,204,2,142,209,71,114,225,147,36,49,23,90,235,55,105,183,99,139,164,17,193,61,44,116,178,193,44,19,90,91,212,99,247,76,189,93,101,146,53,99,161,116,109,141,28,175,89,91,22,42,242,221,206,62,43,48,182,114,218,242,191,135,216,126,208,89,111,87,6,92,177,14,28,184,57,25,107,236,172,111,74,122,201,106,54,61,244,59,88,246,107,52,73,185,239,101,59,22,58,133,72,225,112,92,14,117,126,105,240,183,203,250,31,81,184,152,0,103,255,0,58,191,52,248,91,229,253,15,168,220,75,105,203,123,33,176,111,18,89,151,152,249,83,140,232,169,28,203,142,91,220,95,108,174,154,157,102,125,166,226,149,212,9,79,91,18,53,236,118,248,220,237,85,168,246,239,98,190,55,46,199,185,20,61,95,45,14,56,234,120,113,198,80,228,246,56,101,35,242,235,26,94,35,124,213,114,62,42,119,216,238,51,36,112,37,107,166,122,181,171,76,173,100,77,153,175,119,184,200,210,70,42,43,94,201,167,36,214,135,136,172,134,198,92,54,230,229,247,42,113,157,21,91,95,110,168,123,237,149,211,83,164,44,187,91,149,238,74,122,216,145,175,123,118,72,214,234,173,71,187,99,209,241,185,119,177,200,153,149,193,79,52,191,192,86,77,93,114,195,55,237,87,92,81,246,94,223,61,70,16,168,237,218,205,63,189,79,21,53,155,78,138,244,225,102,234,137,123,68,146,59,167,19,58,76,141,219,98,141,67,55,249,131,113,183,106,225,67,0,71,98,195,19,210,87,102,46,42,167,168,134,213,70,218,166,182,123,76,14,134,102,178,236,248,221,12,172,123,35,168,108,109,108,82,35,82,101,234,35,85,82,57,52,129,107,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,79,65,154,185,153,138,179,147,49,241,30,105,99,90,190,209,122,196,215,9,110,21,59,100,145,241,195,189,125,200,34,234,61,239,108,49,49,27,28,108,87,46,200,216,198,162,232,212,36,43,133,142,7,42,114,215,132,76,213,226,147,50,95,73,45,247,19,229,62,32,126,22,182,53,145,78,150,235,117,85,178,71,165,107,228,209,85,149,51,69,163,90,216,220,157,56,101,145,175,87,58,87,71,8,70,89,181,65,170,185,181,64,0,0,16,215,204,235,152,5,30,110,214,84,240,253,146,24,139,181,224,90,77,208,98,107,148,81,193,45,45,250,170,57,225,154,38,211,61,204,89,18,24,36,167,238,154,55,181,179,57,238,209,29,27,88,249,49,87,133,30,20,115,31,139,92,199,102,10,193,81,118,27,85,15,78,123,253,254,120,85,244,182,138,87,42,162,57,200,138,157,73,159,181,201,20,40,168,233,28,215,42,171,24,201,36,101,255,0,230,63,203,254,179,135,123,236,185,183,148,56,119,253,73,235,251,52,18,211,83,201,61,68,152,118,171,99,35,219,80,249,159,36,143,134,105,17,94,201,149,219,82,73,86,39,35,63,34,178,216,190,15,184,179,198,92,34,230,135,219,139,21,61,93,226,197,95,79,37,53,247,14,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,111,211,168,196,84,108,175,69,13,130,50,183,43,112,38,75,96,75,102,89,229,165,139,216,216,110,205,214,236,84,93,170,106,142,151,86,103,205,39,229,38,123,228,118,178,74,247,123,206,93,53,209,52,68,68,72,182,230,189,192,229,78,26,186,222,248,184,203,151,210,37,138,229,81,78,252,93,105,70,69,78,180,53,114,186,56,27,91,2,53,26,146,178,121,92,206,171,87,89,82,105,93,38,175,108,143,232,202,166,0,199,248,55,52,240,109,167,48,114,251,16,210,95,48,245,242,157,42,104,107,169,149,118,74,205,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,18,50,249,174,113,211,252,191,11,249,41,140,255,0,232,138,92,127,91,66,223,238,90,219,92,117,8,239,251,239,106,99,91,253,132,42,255,0,245,196,32,71,175,14,185,243,140,184,109,205,203,22,107,96,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,209,28,172,118,199,163,36,106,111,99,85,54,41,201,124,222,193,185,245,149,248,127,55,50,254,122,185,44,88,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,157,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,186,229,228,94,69,230,63,17,121,143,110,202,252,175,179,118,235,173,118,178,205,52,170,172,165,183,210,181,81,36,170,169,145,17,122,112,179,115,117,93,21,202,231,53,140,107,222,246,49,219,15,112,235,144,216,55,134,220,163,177,101,78,12,162,164,107,45,212,236,125,206,186,26,117,133,247,107,138,177,169,81,91,42,57,239,118,249,28,221,81,170,247,108,98,50,54,174,198,53,16,53,162,0,207,250,46,3,191,13,252,189,178,239,62,114,158,203,187,31,97,251,125,239,218,86,187,117,187,169,85,138,33,109,238,118,199,171,186,173,78,181,60,13,168,86,237,142,73,102,106,71,10,107,178,38,160,101,255,0,46,14,96,20,124,68,88,162,202,76,222,196,95,234,177,65,218,103,138,166,162,56,41,227,196,84,187,223,38,234,118,66,200,227,100,208,198,168,199,194,141,220,177,196,146,181,95,249,100,139,58,141,93,240,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,179,253,193,39,24,56,103,139,156,175,138,244,213,164,162,198,214,58,120,27,139,44,244,145,84,116,40,103,150,73,217,11,227,146,86,35,92,201,155,76,249,81,141,124,139,26,57,24,247,57,83,115,131,34,128,0,98,175,52,127,34,121,155,244,95,88,162,32,4,159,238,104,254,68,243,55,232,190,177,68,64,8,27,9,240,47,198,109,139,140,60,184,170,185,201,106,246,54,51,194,253,158,159,19,91,98,99,214,149,178,74,143,233,84,211,72,237,117,134,94,148,170,145,185,203,36,110,99,154,237,200,140,150,76,149,53,140,201,124,222,198,89,11,154,24,127,55,50,254,122,72,239,184,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,157,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,155,15,112,197,196,46,21,226,131,38,172,185,185,133,169,187,7,111,234,83,92,109,111,170,142,162,107,101,116,78,219,45,60,142,98,255,0,115,35,21,205,99,159,20,177,61,88,205,251,80,46,169,106,184,157,226,23,10,240,191,147,87,172,220,197,52,221,191,176,116,233,173,214,182,85,71,79,53,206,186,87,109,138,158,55,61,127,186,145,234,214,189,204,138,41,94,140,126,205,171,237,113,254,63,193,185,89,131,110,217,131,152,56,134,146,199,135,172,116,235,83,93,93,82,171,178,38,106,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,186,246,113,131,197,158,50,226,235,52,62,220,95,105,234,236,246,42,10,120,233,172,88,113,213,233,85,5,169,139,27,18,117,99,210,56,145,239,150,86,44,142,122,179,126,157,54,42,171,98,98,32,91,76,210,205,44,119,157,56,238,231,153,153,151,125,246,206,36,188,244,123,109,111,101,134,159,171,210,133,144,199,249,56,88,200,219,164,113,49,190,235,83,93,53,93,85,85,86,95,249,42,121,88,197,63,48,43,189,58,220,66,177,53,60,149,60,172,98,159,152,21,222,157,110,3,0,57,163,249,236,204,223,162,250,61,17,138,166,85,115,71,243,217,153,191,69,244,122,34,245,112,121,193,149,139,140,62,4,111,246,200,238,190,198,198,120,95,48,46,213,24,102,229,43,222,180,173,146,91,101,175,171,77,83,27,117,214,25,122,81,34,200,214,172,145,185,141,115,119,34,62,41,2,224,114,163,227,167,249,14,23,243,175,25,255,0,208,244,184,2,182,185,191,221,53,214,185,42,21,223,247,174,202,199,55,251,56,81,255,0,235,120,73,84,53,97,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,155,78,92,28,192,40,248,136,177,69,148,153,189,136,191,213,98,131,180,207,21,77,68,112,83,199,136,169,119,190,77,212,236,133,145,198,201,161,141,81,143,133,27,185,99,137,37,106,191,242,201,16,103,81,137,92,195,56,211,181,112,177,149,245,22,44,33,136,41,27,154,152,150,157,19,15,209,173,51,106,150,138,5,147,108,183,9,227,115,145,172,99,90,146,182,37,122,57,31,50,53,58,114,49,147,109,202,171,180,151,88,109,85,179,88,168,169,43,46,76,167,145,212,116,245,117,46,166,130,105,209,171,211,100,146,182,57,29,27,21,218,34,189,35,122,181,21,85,26,237,52,93,109,248,163,252,59,126,29,177,55,227,47,255,0,198,79,245,23,182,255,0,214,127,244,28,29,159,253,101,253,79,254,183,232,126,103,254,55,189,184,11,105,118,187,93,111,247,90,219,237,246,231,87,113,185,92,106,36,171,172,172,171,153,211,79,83,60,142,87,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,169,145,92,86,240,101,125,225,47,46,50,174,231,143,46,189,92,103,142,253,175,81,119,182,192,246,62,150,213,29,58,81,116,41,155,35,117,234,204,157,162,85,150,68,114,199,185,90,214,106,140,234,203,158,188,171,248,21,166,192,24,122,213,196,246,105,80,82,79,137,239,148,240,220,176,100,48,213,75,190,211,110,158,150,102,58,121,86,57,18,25,31,85,13,74,42,70,246,63,164,198,177,119,54,71,189,145,248,174,121,223,161,63,222,79,225,160,97,87,6,124,45,126,55,24,219,24,101,189,22,36,246,37,234,219,131,234,175,182,74,137,91,186,149,245,209,86,82,68,216,170,81,26,175,72,94,201,228,106,185,158,243,28,173,126,143,70,172,111,177,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,153,235,201,83,205,62,41,249,127,93,234,54,227,45,57,145,242,251,169,226,38,154,60,225,201,187,85,35,115,22,221,78,218,106,219,108,49,69,11,241,51,22,88,35,137,101,168,154,120,161,133,244,208,164,238,71,185,174,124,140,70,71,174,140,141,16,62,190,92,28,192,40,248,136,177,69,148,153,189,136,191,213,98,131,180,207,21,77,68,112,83,199,136,169,119,190,77,212,236,133,145,198,201,161,141,81,143,133,27,185,99,137,37,106,191,242,201,22,117,26,203,100,15,225,151,240,203,132,255,0,23,207,106,254,16,189,160,223,97,123,51,111,91,173,181,219,247,111,252,159,71,167,212,234,245,127,37,210,234,117,127,39,188,217,79,9,253,170,251,43,102,251,117,236,175,180,158,207,167,246,199,178,122,157,135,183,116,219,215,236,253,95,202,116,122,155,246,111,247,182,233,175,126,160,126,176,0,8,64,231,5,147,151,220,13,197,2,230,173,68,221,162,203,153,118,248,42,40,228,218,198,116,42,168,105,224,164,168,166,209,30,231,187,107,25,77,47,81,90,198,175,105,216,221,203,27,148,188,28,143,177,253,52,87,92,211,202,218,236,67,86,181,21,84,246,235,253,174,210,229,149,208,35,34,116,176,86,212,49,52,233,49,234,179,80,49,221,232,247,162,71,249,201,26,237,188,28,228,242,83,237,207,15,182,156,227,164,184,116,106,242,202,224,189,104,36,151,108,115,208,220,101,167,167,147,107,82,55,43,166,108,236,163,86,234,246,53,35,235,235,185,219,16,140,14,11,243,142,197,144,92,80,96,12,213,197,48,239,178,218,174,18,83,220,100,220,244,236,212,181,116,242,210,75,83,163,24,247,191,162,202,135,75,211,107,85,207,233,236,77,21,218,160,108,81,139,49,77,139,3,97,91,206,53,197,53,221,138,203,135,237,245,23,75,141,79,73,242,116,41,96,141,210,75,38,198,35,158,237,172,99,151,70,162,185,116,209,17,87,184,214,11,22,98,155,238,57,197,87,156,107,138,107,187,109,235,16,92,42,46,151,26,158,147,35,235,213,79,35,164,150,77,140,70,177,187,158,247,46,141,68,106,107,162,34,39,113,57,60,219,49,173,171,10,240,91,136,44,87,10,122,185,42,49,141,226,213,100,161,116,44,106,178,57,217,82,218,229,116,170,174,69,70,116,168,101,106,43,81,203,189,204,77,52,85,115,97,131,32,114,114,251,196,6,114,225,60,157,195,147,118,122,188,77,112,109,60,149,59,88,254,201,74,198,186,74,154,157,143,123,18,78,148,17,203,47,79,122,57,251,54,183,222,114,32,19,211,192,62,89,226,172,162,225,11,45,176,46,53,164,236,151,170,123,125,69,194,166,149,209,201,28,148,189,182,174,106,198,65,43,36,99,94,201,163,101,67,89,35,21,190,236,141,123,81,85,17,21,124,175,52,127,34,121,155,244,95,88,162,50,168,197,94,104,254,68,243,55,232,190,177,68,4,0,158,255,0,34,243,211,49,248,116,204,123,118,104,101,125,231,176,221,104,117,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,212,133,251,91,170,106,142,71,53,175,99,152,246,49,237,253,110,19,188,211,228,223,204,12,61,234,48,25,21,204,179,129,90,110,25,113,53,46,103,229,141,5,37,46,87,226,58,136,45,180,180,45,170,150,73,237,23,20,167,85,116,15,89,228,124,179,50,100,130,105,155,34,57,118,175,82,55,53,136,216,214,64,152,156,139,207,76,184,226,47,46,45,217,161,149,247,158,221,106,174,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,78,102,110,110,169,170,181,90,230,189,142,123,30,199,186,224,26,240,240,73,198,14,38,225,27,52,34,189,53,106,235,112,77,242,162,6,226,203,61,36,84,253,122,232,34,142,118,66,248,228,149,138,230,190,23,84,190,84,99,95,26,72,173,70,61,205,69,220,217,254,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,7,160,0,1,21,124,243,191,66,127,188,159,195,72,171,37,83,158,119,232,79,247,147,248,105,134,188,189,240,6,13,205,62,46,112,78,95,102,14,30,164,190,97,235,229,61,238,154,186,134,165,23,100,172,246,61,98,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,56,36,227,7,19,112,141,154,17,94,154,181,117,184,38,249,81,3,113,101,158,146,42,126,189,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,238,109,255,0,230,185,198,86,13,207,122,156,25,149,57,61,138,169,47,184,62,217,79,22,38,185,87,83,34,236,168,184,207,18,165,60,42,146,68,215,198,248,41,228,122,189,17,255,0,159,86,232,228,99,100,129,81,49,215,140,94,14,177,223,8,24,238,158,193,127,172,246,206,27,188,239,251,63,136,58,112,211,251,83,165,13,59,234,191,169,89,60,178,65,210,146,161,35,252,162,166,253,55,55,84,94,235,0,6,116,242,125,176,102,157,231,138,4,184,225,59,221,214,135,6,88,173,243,220,49,108,17,212,212,197,67,95,186,158,122,122,40,38,108,104,177,75,50,77,80,233,99,100,186,104,216,103,123,23,86,104,190,3,154,63,158,204,205,250,47,163,209,18,125,203,23,134,47,197,239,135,218,107,254,39,194,247,91,38,62,199,187,110,24,138,154,227,55,229,32,134,41,102,74,24,18,20,238,135,72,36,234,57,142,78,170,73,60,141,145,83,107,99,142,48,121,163,249,236,204,223,162,250,61,16,24,170,72,255,0,42,254,58,170,112,6,33,181,112,195,154,85,245,115,225,139,229,68,54,220,25,52,52,177,108,180,220,103,170,153,238,130,84,142,52,154,70,85,77,82,136,146,61,239,233,61,172,77,173,141,239,124,118,83,130,254,15,173,92,89,101,30,119,182,222,149,113,227,188,29,79,103,175,194,143,134,86,163,42,103,123,46,11,37,12,173,145,237,139,101,66,195,19,18,71,57,171,19,218,199,238,216,146,71,38,42,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,6,211,192,143,94,90,92,193,41,179,134,213,103,225,243,55,238,181,114,102,13,5,63,102,179,221,170,229,150,170,124,74,198,54,170,121,22,69,100,8,200,31,79,77,4,77,87,205,43,159,58,234,229,85,122,187,89,10,0,0,2,42,249,231,126,132,255,0,121,63,134,150,171,146,167,154,124,83,242,254,187,212,109,197,213,231,157,250,19,253,228,254,26,90,174,74,158,105,241,79,203,250,239,81,183,1,53,32,0,4,43,115,171,243,79,133,190,95,208,250,141,196,151,236,69,154,88,19,10,99,188,35,150,119,251,239,101,196,152,239,183,253,159,162,236,179,63,182,118,40,82,106,175,202,49,139,28,123,35,114,59,242,142,110,237,116,110,171,220,68,15,58,191,52,248,91,229,253,15,168,220,64,192,3,58,121,112,115,0,172,225,222,251,22,82,102,246,34,255,0,82,122,254,211,60,85,53,17,207,81,38,29,170,216,249,55,83,178,22,73,35,225,154,68,70,62,20,110,212,146,84,149,170,207,203,36,190,131,149,222,67,96,222,36,178,143,136,172,169,198,116,84,142,101,198,159,15,62,217,93,53,58,204,251,77,197,25,117,74,122,216,145,175,99,183,198,231,106,173,71,183,123,21,241,185,118,61,200,184,87,157,25,67,140,178,23,52,49,6,81,230,4,20,145,223,112,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,3,103,51,0,57,213,249,88,194,223,48,40,125,58,226,91,254,82,156,107,251,110,142,143,132,220,205,185,221,107,47,80,245,164,193,119,9,215,175,27,168,97,131,168,251,99,149,27,190,62,139,34,150,72,157,35,156,213,141,93,18,44,105,20,44,125,192,231,87,229,99,11,124,192,161,244,235,136,24,1,202,227,207,102,89,125,107,209,235,76,255,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,214,189,30,180,207,254,117,126,86,48,183,204,10,31,78,184,129,10,197,234,225,71,138,236,199,225,43,49,217,141,112,84,189,186,213,93,211,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,78,102,110,114,197,50,34,186,55,57,200,168,246,62,72,223,237,121,103,90,109,87,254,53,242,254,197,125,182,82,92,109,183,26,123,245,37,101,29,92,45,154,10,152,36,178,87,54,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,71,31,220,31,93,120,77,205,199,54,222,148,146,96,76,99,81,89,95,133,31,12,174,87,211,64,199,181,100,161,149,178,61,210,239,167,73,162,98,72,231,57,37,99,152,253,219,214,72,227,12,170,230,155,198,206,25,204,92,158,192,249,115,145,216,202,146,235,134,51,22,158,162,247,123,149,214,154,136,103,154,138,146,185,33,164,107,29,81,27,58,108,117,101,37,90,185,17,189,77,105,35,239,108,111,210,92,96,229,139,110,204,123,167,25,56,42,155,47,49,29,214,201,27,59,69,70,33,169,162,163,90,152,100,179,197,26,201,61,53,83,53,70,36,51,189,144,192,146,63,186,57,101,133,237,214,70,198,134,42,147,125,202,51,135,175,193,79,15,178,230,205,206,166,234,203,214,106,244,107,101,183,214,82,246,120,232,232,105,37,169,142,141,209,163,147,124,157,102,74,249,250,170,168,215,71,52,59,91,163,85,242,6,117,0,0,138,190,121,223,161,63,222,79,225,164,85,146,169,207,59,244,39,251,201,252,52,196,174,95,220,51,224,222,43,243,47,26,229,110,48,174,171,183,61,184,30,174,229,104,185,211,42,185,246,235,140,117,212,76,138,117,143,114,54,102,109,150,70,62,55,42,110,99,221,181,204,126,201,24,30,131,151,55,26,255,0,138,174,99,207,96,199,247,59,172,153,101,138,127,39,114,166,129,122,177,218,235,149,88,145,220,219,14,215,61,219,88,197,142,86,196,173,115,227,115,93,164,174,134,40,214,122,77,96,115,75,43,113,222,75,99,187,158,89,230,93,139,216,216,146,205,209,237,180,93,170,26,142,151,86,22,77,31,229,33,123,227,118,177,202,199,123,174,93,53,209,116,84,84,76,245,229,95,199,85,78,0,196,54,174,24,115,74,190,174,124,49,124,168,134,219,131,38,134,150,45,150,155,140,245,83,61,208,74,145,198,147,72,202,169,170,81,18,71,189,253,39,181,137,181,177,189,239,140,38,36,0,0,0,0,192,14,117,126,86,48,183,204,10,31,78,184,153,254,96,7,58,191,43,24,91,230,5,15,167,92,64,133,98,245,112,163,197,118,99,240,149,152,236,198,184,42,94,221,106,174,233,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,167,51,55,57,98,153,17,93,27,156,228,84,123,31,36,111,246,188,179,173,54,171,255,0,26,249,127,98,190,219,41,46,54,219,141,61,250,146,178,142,174,22,205,5,76,18,89,43,155,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,167,234,243,12,224,178,235,194,198,104,84,95,112,134,31,171,110,85,226,90,132,92,63,88,181,46,170,74,41,214,61,210,219,231,145,205,71,49,237,114,74,232,145,234,229,124,40,213,234,72,246,77,180,39,39,43,115,75,2,103,78,4,182,102,102,90,95,125,179,134,239,61,110,197,91,217,102,167,234,244,166,124,50,126,78,102,50,70,233,36,79,111,188,212,215,77,83,84,84,85,245,100,59,114,96,180,231,204,57,161,137,111,184,82,217,72,204,171,172,167,109,38,44,172,175,135,68,154,182,24,228,117,20,84,82,34,110,117,75,29,58,185,237,215,166,216,101,122,201,163,221,79,172,196,129,6,220,219,242,26,167,43,56,151,147,50,109,244,84,144,97,236,207,167,246,165,50,83,83,197,78,200,174,48,50,56,171,163,86,49,234,231,189,206,88,170,95,43,152,205,239,172,114,123,206,99,220,183,3,147,6,124,211,97,92,208,196,185,1,125,173,171,236,248,226,157,183,75,19,29,81,43,160,142,227,71,28,142,158,54,66,140,86,49,243,83,106,247,74,174,103,117,12,108,93,234,230,35,114,211,155,22,69,216,179,63,134,11,158,99,123,26,235,91,138,114,211,75,141,161,214,245,123,246,210,207,81,79,29,122,77,18,35,145,208,182,6,117,220,253,17,209,246,100,118,246,179,168,215,195,94,64,231,29,247,135,252,229,194,121,197,135,33,237,21,120,102,224,218,137,41,183,49,157,174,149,237,116,117,52,219,222,199,164,125,88,36,150,46,166,197,115,55,238,111,188,212,80,60,1,37,55,204,244,177,101,135,39,76,11,151,62,217,186,209,98,156,203,246,197,186,208,219,122,61,155,169,96,196,18,201,94,179,74,138,212,108,46,129,253,7,51,85,116,157,165,27,177,204,234,57,145,172,123,252,119,156,119,220,115,150,121,103,149,85,16,246,123,46,90,91,238,84,244,113,238,99,250,245,85,215,25,170,234,42,117,70,53,237,220,199,211,69,211,87,61,169,217,183,183,106,200,228,1,144,57,57,125,226,3,57,112,158,78,225,201,187,61,94,38,184,54,158,74,157,172,127,100,165,99,93,37,77,78,199,189,137,39,74,8,229,151,167,189,28,253,155,91,239,57,16,217,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,66,32,121,48,100,53,54,42,205,12,75,159,247,218,42,190,207,129,233,219,107,177,61,212,242,182,9,46,53,145,200,217,228,100,200,244,99,223,13,54,172,116,74,215,247,87,70,245,216,173,98,186,98,64,138,190,121,223,161,63,222,79,225,164,85,146,169,207,59,244,39,251,201,252,52,195,94,94,248,3,6,230,159,23,56,39,47,179,7,15,82,95,48,245,242,158,247,77,93,67,82,139,178,86,123,30,177,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,80,28,18,113,131,137,184,70,205,8,175,77,90,186,220,19,124,168,129,184,178,207,73,21,63,94,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,119,54,127,176,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,154,246,113,131,194,102,50,225,23,52,62,195,223,106,42,239,22,42,250,120,234,108,88,141,212,9,75,5,213,137,27,22,116,99,18,73,81,143,138,87,172,110,98,191,126,157,55,170,35,101,98,173,244,229,193,204,2,179,135,123,236,89,73,155,216,139,253,73,235,251,76,241,84,212,71,61,68,152,118,171,99,228,221,78,200,89,36,143,134,105,17,24,248,81,187,82,73,82,86,171,63,44,146,132,223,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,123,138,30,189,222,37,78,83,165,238,213,116,64,40,77,85,250,126,179,233,98,104,212,58,226,103,243,151,255,0,246,119,0,63,43,21,95,104,240,206,26,185,226,11,133,76,112,83,219,233,100,168,146,73,29,181,173,70,181,87,189,126,7,234,152,71,205,11,136,56,50,203,38,46,56,42,203,137,219,67,124,196,118,249,97,134,40,106,54,204,246,246,136,35,126,137,181,124,26,233,62,41,241,2,52,57,131,103,100,121,205,158,19,75,67,119,74,234,11,10,85,209,69,182,77,236,99,251,100,219,145,23,107,127,154,145,253,254,9,222,101,159,39,28,158,89,232,241,54,99,94,236,72,168,151,10,120,41,102,150,47,230,118,73,87,86,187,95,5,235,167,195,227,254,8,250,201,188,151,204,14,32,113,163,173,184,122,217,95,113,116,210,201,37,125,107,35,73,58,114,58,57,36,69,126,174,110,170,229,141,223,31,253,123,5,112,225,146,24,123,33,178,218,135,7,216,168,98,167,123,227,130,90,181,107,28,213,124,205,167,142,53,85,69,123,251,253,207,191,78,240,46,152,0,10,95,225,161,215,27,116,248,41,90,248,132,77,64,169,190,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,142,169,36,216,119,47,122,29,78,141,168,170,229,3,152,164,115,187,156,154,104,118,159,50,59,71,104,137,224,125,8,186,166,160,114,96,71,51,254,21,157,154,89,123,6,51,194,116,19,58,235,100,150,166,185,209,82,82,196,171,35,25,70,190,226,175,115,145,28,177,51,226,191,179,192,207,115,242,177,77,134,151,19,88,107,172,181,145,181,236,170,167,150,45,21,173,119,123,152,230,248,59,187,249,202,6,191,188,23,231,205,243,134,124,241,100,87,70,246,106,106,250,186,107,77,210,10,153,229,141,176,57,149,145,238,115,145,157,218,181,18,68,93,83,78,245,239,251,231,219,0,99,11,102,62,193,150,108,95,105,170,130,122,107,181,20,85,108,124,47,220,197,71,183,94,229,241,211,199,196,215,255,0,142,108,162,170,201,238,34,113,84,84,238,115,41,46,55,138,138,170,55,34,49,138,213,84,142,87,232,140,94,237,29,55,119,114,120,124,73,46,229,83,159,206,204,44,168,167,203,219,164,186,214,97,107,101,61,62,229,124,175,114,181,39,154,54,107,185,54,166,173,107,85,116,85,254,128,51,204,225,83,84,208,228,1,243,189,54,59,95,243,21,198,186,161,204,172,221,162,235,224,83,26,104,154,126,176,59,129,194,120,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,172,226,199,205,62,114,124,192,196,62,163,57,178,153,173,103,22,62,105,243,147,230,6,33,245,25,192,154,158,87,30,68,242,203,235,94,177,90,98,255,0,52,30,95,117,55,106,155,215,20,57,45,106,164,99,217,78,234,252,97,99,166,138,42,102,108,134,42,170,138,203,210,203,44,237,106,189,90,200,26,248,34,139,124,143,87,75,239,61,207,215,40,57,92,121,19,203,47,173,122,197,105,149,64,106,174,74,167,42,206,3,191,228,71,21,121,191,101,254,219,46,16,177,92,237,223,247,135,211,94,218,254,175,254,16,216,153,36,63,218,234,24,239,228,158,93,91,255,0,41,188,184,185,113,113,109,205,187,34,90,172,249,89,15,70,247,112,194,108,141,39,237,55,136,231,87,45,36,116,242,68,176,197,110,145,18,55,189,138,231,175,124,177,49,145,198,230,44,89,254,0,181,92,88,249,88,206,79,151,248,135,211,167,46,169,106,184,177,242,177,156,159,47,241,15,167,78,6,181,134,202,124,39,121,88,201,191,151,248,123,211,160,53,172,38,79,52,120,238,177,112,171,193,126,79,224,172,44,254,219,153,184,131,43,240,252,150,234,109,31,31,178,233,103,180,190,56,174,187,223,79,45,60,253,42,154,118,167,102,114,163,159,174,171,163,123,212,48,3,152,150,81,229,198,74,113,89,138,240,118,89,94,58,244,21,29,43,197,93,173,180,9,75,29,138,170,177,22,117,160,139,99,91,27,225,108,114,69,36,107,27,81,172,142,102,68,187,157,19,156,184,214,126,175,250,106,199,184,171,253,149,196,120,147,17,220,63,236,149,149,215,42,234,137,63,241,164,154,105,36,127,235,115,156,239,138,169,117,120,161,225,71,49,248,82,190,225,139,38,63,139,127,218,140,63,75,120,138,104,225,84,142,10,167,49,18,178,129,210,53,93,20,147,83,205,171,92,177,72,246,186,55,193,39,187,213,70,52,39,39,130,156,144,202,252,137,225,231,13,88,178,154,249,87,127,180,98,42,120,113,60,215,218,152,228,133,247,121,234,233,226,84,170,72,31,223,78,199,68,216,90,200,116,69,99,24,212,122,186,77,239,116,101,243,171,243,79,133,190,95,208,250,141,196,241,92,186,248,234,169,225,107,25,38,7,204,26,250,183,229,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,252,199,185,237,99,222,212,99,253,175,58,191,52,248,91,229,253,15,168,220,64,186,188,140,127,77,159,187,127,196,137,84,34,175,145,143,233,179,247,111,248,145,42,128,8,86,231,87,230,159,11,124,191,161,245,27,137,53,36,43,115,171,243,79,133,190,95,208,250,141,196,15,147,150,223,12,248,55,138,252,163,207,140,173,198,21,213,118,231,182,163,12,92,173,23,58,101,87,62,221,113,141,151,102,69,58,199,185,27,51,54,203,35,31,27,149,55,49,238,218,230,63,100,140,195,92,213,203,60,85,147,121,143,136,242,183,26,210,118,123,214,25,184,75,111,169,219,28,140,142,109,139,238,79,23,81,140,123,161,149,138,217,35,122,181,55,198,246,57,19,71,33,37,92,140,127,77,159,187,127,196,139,213,205,147,34,242,107,26,228,119,225,115,26,226,155,86,15,197,56,71,124,86,155,164,148,46,158,170,247,186,25,157,13,145,173,100,140,87,117,103,86,200,215,171,100,232,53,147,189,26,214,58,103,1,138,188,61,115,114,190,229,23,14,51,101,126,44,192,223,104,49,126,22,183,193,107,193,87,8,218,200,168,100,165,99,18,56,163,184,181,174,107,255,0,169,216,214,237,88,147,116,237,107,88,245,137,232,233,223,128,24,179,20,223,113,206,42,188,227,92,83,93,219,111,88,130,225,81,116,184,212,244,153,31,94,170,121,29,36,178,108,98,53,141,220,247,185,116,106,35,83,93,17,17,59,143,202,36,83,147,222,69,228,214,63,204,123,142,103,226,220,83,106,186,226,252,23,190,91,94,14,172,161,119,82,155,85,167,88,47,113,200,178,35,37,233,189,103,139,103,77,221,41,29,12,170,230,61,97,85,15,174,241,192,229,55,14,60,184,115,31,56,113,195,234,223,152,184,210,207,97,100,212,146,50,90,118,88,237,211,94,109,211,165,19,161,122,53,203,82,174,100,78,153,207,111,184,248,210,54,34,35,94,249,176,215,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,69,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,4,212,243,71,242,39,153,191,69,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,244,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,0,108,166,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,17,124,214,56,234,166,198,50,87,240,177,149,21,244,149,54,42,90,133,135,26,215,58,150,86,206,235,141,37,107,211,217,172,73,163,106,53,145,75,79,28,174,154,53,119,81,86,54,181,237,107,100,73,66,202,243,20,227,170,167,138,92,100,184,31,47,171,234,217,149,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,243,24,215,185,140,123,149,140,200,174,62,191,229,89,112,229,251,161,255,0,216,229,81,21,100,170,113,245,255,0,42,203,135,47,221,15,254,199,42,128,143,94,25,45,54,171,255,0,18,89,81,98,190,219,41,46,54,219,142,56,177,82,86,81,213,194,217,160,169,130,74,248,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,164,202,115,20,227,170,155,133,172,26,184,31,47,171,233,31,154,151,250,120,102,161,134,166,150,87,178,217,110,153,106,24,183,36,85,141,96,153,237,146,157,209,178,23,63,243,222,215,185,143,99,85,143,132,28,189,198,183,92,181,199,248,107,49,172,84,244,147,220,176,173,226,138,247,71,21,91,28,232,36,158,154,102,77,27,100,107,92,215,43,21,204,68,84,71,53,116,215,69,79,17,143,241,254,50,205,60,101,118,204,28,193,196,53,119,204,67,124,168,90,154,234,234,149,77,242,191,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,5,166,217,140,179,95,31,209,89,168,228,171,191,226,204,99,120,142,154,39,213,213,162,207,112,184,213,204,141,106,201,52,206,68,87,201,44,137,171,228,114,119,185,85,203,226,164,239,112,11,193,70,21,225,79,46,41,47,119,107,103,104,204,220,77,111,134,76,71,112,168,72,223,37,6,244,108,142,182,83,172,110,123,27,12,79,68,71,185,142,94,180,140,71,170,237,108,76,138,213,114,189,224,91,240,41,133,89,158,57,199,131,59,38,100,222,183,251,30,154,181,219,166,177,90,228,141,168,154,194,173,78,207,89,54,178,117,53,87,61,145,43,35,252,147,157,81,26,231,248,16,173,206,175,205,62,22,249,127,67,234,55,17,201,83,205,62,41,249,127,93,234,54,225,206,175,205,62,22,249,127,67,234,55,19,242,121,64,98,155,22,6,207,220,194,198,184,166,187,177,89,112,254,87,221,174,151,26,158,147,228,232,82,193,91,65,36,178,108,98,57,238,218,198,57,116,106,43,151,77,17,21,123,128,207,254,105,121,71,151,25,137,194,157,251,24,227,155,199,176,235,242,255,0,250,241,100,186,71,64,149,50,58,170,69,72,27,64,237,26,178,54,26,169,36,134,55,43,92,214,182,70,193,43,247,54,21,106,192,185,150,156,193,184,219,186,241,95,143,227,177,97,137,234,232,114,235,10,212,84,67,106,163,109,83,157,5,218,118,205,51,89,118,124,110,134,39,177,242,83,186,54,182,41,17,203,10,117,17,170,139,36,154,248,14,30,184,59,205,206,36,48,110,96,99,140,15,103,171,246,110,7,179,205,91,12,203,70,249,89,118,184,198,177,189,109,116,232,205,94,250,151,83,172,178,53,24,201,52,122,64,199,244,250,236,120,23,171,148,182,72,101,126,111,241,13,81,125,199,119,202,181,187,229,237,61,54,39,176,216,161,142,70,50,186,120,170,26,157,170,89,219,220,214,83,74,234,103,36,58,162,202,249,152,170,171,28,114,177,242,233,197,143,149,140,228,249,127,136,125,58,115,92,28,39,138,111,184,27,21,89,177,174,22,174,236,87,172,63,112,167,186,91,170,122,76,147,161,85,4,141,146,41,54,61,28,199,109,123,26,186,57,21,171,166,138,138,157,196,207,101,151,24,54,174,44,185,126,103,19,174,11,87,30,59,193,217,111,117,160,197,108,154,38,163,42,103,125,170,165,35,174,137,209,177,177,108,168,88,101,122,198,214,181,98,123,94,205,187,18,57,36,8,76,54,168,53,87,54,168,0,0,3,242,113,102,22,177,99,156,43,121,193,88,166,135,182,217,113,5,190,162,215,113,166,234,190,62,189,44,241,186,57,99,222,197,107,219,185,143,114,106,213,71,38,186,162,162,247,154,251,241,183,193,246,38,225,27,52,37,178,185,42,235,112,77,242,162,119,97,59,197,92,180,253,122,232,34,142,7,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,218,221,135,140,117,230,31,91,131,104,56,45,205,89,241,221,166,174,227,109,117,157,144,193,13,51,149,175,109,198,74,152,153,65,50,170,61,158,228,117,142,166,145,233,170,234,198,57,21,175,252,199,4,48,112,229,198,190,114,240,193,129,49,206,9,203,59,159,102,251,91,216,234,104,171,36,86,205,236,106,232,102,98,201,81,13,60,205,146,157,253,106,116,124,18,35,163,220,186,64,228,122,116,81,174,180,24,3,0,99,44,211,198,86,156,190,203,236,61,87,124,196,55,202,132,166,161,161,166,68,223,43,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,79,62,72,255,0,36,251,78,87,220,115,115,30,86,98,27,101,37,86,59,181,217,233,106,240,204,179,67,35,223,75,68,175,146,27,140,177,59,78,147,30,171,53,20,106,229,210,77,146,61,172,247,29,42,40,103,255,0,4,156,31,97,158,17,178,190,43,43,82,146,183,27,95,41,224,118,44,188,82,75,81,208,174,158,41,39,124,44,142,57,94,173,107,33,109,75,226,71,181,145,172,136,212,123,218,213,93,173,200,160,0,213,92,159,238,87,30,68,242,203,235,94,177,90,64,9,63,220,174,60,137,229,151,214,189,98,180,12,63,230,215,193,71,177,43,43,56,178,203,43,101,170,142,203,55,70,60,105,111,129,58,18,54,186,105,250,108,185,181,21,219,36,235,62,88,163,149,177,181,174,73,17,178,170,72,178,204,246,96,6,69,231,166,99,240,233,152,246,236,208,202,251,207,97,186,208,235,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,169,11,246,183,84,213,28,142,107,94,199,49,236,99,219,150,188,200,249,130,83,113,19,83,30,79,100,221,214,173,185,117,110,168,109,77,109,202,25,101,133,152,153,235,20,18,68,146,211,205,4,83,66,202,105,146,118,163,28,231,50,71,163,36,211,86,70,169,96,56,62,225,51,25,113,117,154,31,97,236,85,21,118,123,21,5,60,149,55,220,70,218,4,170,130,212,197,141,235,2,61,139,36,72,247,203,43,18,54,177,31,191,78,163,209,21,177,61,80,39,207,34,243,211,46,56,139,203,139,118,104,101,125,231,183,90,171,181,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,211,153,155,155,170,106,173,86,185,175,99,158,199,177,238,184,7,159,192,24,3,6,229,102,13,180,229,246,95,97,234,75,30,30,177,211,165,53,13,13,50,46,200,153,170,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,250,0,49,87,154,63,145,60,205,250,47,172,81,16,2,79,247,52,127,34,121,155,244,95,88,162,32,4,12,255,0,230,117,192,119,224,66,251,83,159,57,79,101,219,128,113,5,193,222,210,181,219,173,221,58,92,47,51,153,11,99,213,221,87,47,70,162,119,84,43,118,199,28,80,185,99,133,52,223,19,87,29,120,62,226,207,25,112,139,154,31,110,44,84,245,119,139,21,125,60,148,215,220,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,191,78,163,17,81,178,189,23,98,139,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,77,109,248,167,202,108,43,145,124,65,99,108,166,193,88,191,237,53,151,14,92,18,154,154,224,231,70,233,19,116,76,145,244,242,172,106,172,89,160,123,221,4,138,136,221,100,133,250,178,53,213,141,11,235,204,119,142,58,110,43,113,149,6,15,203,230,85,211,229,214,15,168,157,244,51,74,249,98,125,238,173,200,140,90,217,96,85,70,177,141,106,57,176,53,205,234,181,146,202,231,43,86,101,138,63,19,192,191,6,87,222,48,243,30,170,217,37,215,216,216,51,11,246,122,140,77,114,137,236,90,166,199,42,191,165,77,77,27,181,214,105,122,82,162,72,230,172,113,181,142,115,183,42,50,41,44,6,19,183,88,175,24,170,205,105,197,56,143,236,253,150,182,225,79,79,113,187,246,55,213,251,62,149,242,53,178,212,244,24,168,249,122,108,87,63,166,213,220,237,186,39,122,155,47,100,190,80,224,220,133,202,252,63,148,121,127,5,92,118,44,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,254,228,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,64,130,190,102,54,155,85,131,141,124,192,177,88,173,148,150,235,109,186,158,195,73,71,71,73,11,97,130,154,8,236,148,45,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,66,66,185,42,121,88,197,63,48,43,189,58,220,96,7,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,192,96,7,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,198,0,115,71,243,217,153,191,69,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,7,213,204,143,151,221,79,17,52,209,231,14,77,218,169,27,152,182,234,118,211,86,219,97,138,40,95,137,152,178,193,28,75,45,68,211,197,12,47,166,133,39,114,61,205,115,228,98,50,61,116,100,104,144,217,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,218,32,192,14,41,121,86,88,179,247,136,235,62,105,225,107,253,171,8,97,107,214,178,227,170,74,56,30,202,234,154,166,189,207,117,85,34,104,232,122,213,8,230,178,69,114,49,172,115,22,117,109,67,228,123,84,47,175,4,156,96,225,158,46,114,190,43,211,86,146,139,27,88,233,224,110,44,179,210,69,81,208,161,158,89,39,100,47,142,73,88,141,115,38,109,51,229,70,53,242,44,104,228,99,220,229,77,206,185,89,179,144,57,53,158,190,192,252,46,101,237,171,20,125,151,184,37,206,215,219,88,229,232,77,221,185,171,181,83,169,11,246,179,169,3,247,69,38,198,111,99,182,183,79,213,202,220,173,192,153,45,129,45,153,103,150,150,47,99,97,187,55,91,177,81,118,169,170,58,93,89,159,52,159,148,153,239,145,218,201,43,221,239,57,116,215,68,209,17,17,61,88,2,42,249,231,126,132,255,0,121,63,134,146,168,69,95,60,239,208,159,239,39,240,208,45,87,37,79,52,248,167,229,253,119,168,219,137,169,33,91,146,167,154,124,83,242,254,187,212,109,196,212,129,226,176,86,75,229,126,93,99,44,99,152,24,31,8,82,89,175,184,254,162,158,175,17,212,83,62,70,178,190,120,82,77,146,172,74,238,147,30,171,52,174,123,152,214,172,143,145,207,126,231,42,169,237,64,0,0,2,223,231,246,78,88,184,128,201,172,89,147,184,142,110,207,73,137,173,238,167,142,167,107,223,217,42,152,228,146,154,167,99,30,197,147,165,60,113,75,211,222,141,126,205,174,247,92,168,107,46,109,80,107,237,204,187,0,83,101,247,26,89,137,75,109,195,213,118,171,109,242,162,154,255,0,74,179,36,187,43,31,87,77,28,181,85,17,62,69,93,236,117,98,213,162,237,93,141,123,94,198,237,217,181,3,208,113,251,198,109,139,139,155,22,78,45,178,213,217,174,184,111,15,212,212,98,71,53,143,134,56,239,21,79,138,58,138,104,162,118,239,200,183,177,50,88,228,73,100,87,71,84,198,187,99,227,123,75,129,201,179,37,62,220,241,5,118,206,58,187,135,70,147,44,173,233,209,130,57,118,201,61,117,198,42,138,120,247,53,99,114,58,22,192,202,197,118,143,99,146,78,134,155,155,189,12,0,38,251,147,238,78,88,176,55,12,9,154,180,243,118,139,214,101,220,39,168,172,147,107,217,208,165,161,168,158,146,158,155,69,123,152,237,175,101,76,189,68,107,28,189,167,99,183,36,109,80,51,168,197,94,104,254,68,243,55,232,190,177,68,101,81,138,188,209,252,137,230,111,209,125,98,136,8,86,225,59,205,62,77,252,192,195,222,163,1,177,158,63,192,24,55,52,240,109,219,47,179,7,15,82,95,48,245,242,157,105,171,168,106,81,118,74,205,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,92,206,19,188,211,228,223,204,12,61,234,48,27,4,113,21,159,56,55,134,220,163,190,230,182,51,173,164,107,45,212,239,101,178,134,106,133,133,247,107,138,177,203,79,69,18,181,143,118,249,28,221,21,200,199,108,98,62,71,38,198,57,80,32,135,140,94,14,177,223,8,24,238,158,193,127,172,246,206,27,188,239,251,63,136,58,112,211,251,83,165,13,59,234,191,169,89,60,178,65,210,146,161,35,252,162,166,253,55,55,84,94,235,213,203,131,152,5,103,14,247,216,178,147,55,177,23,250,147,215,246,153,226,169,168,142,122,137,48,237,86,199,201,186,157,144,178,73,31,12,210,34,49,240,163,118,164,146,164,173,86,126,89,37,196,188,232,205,236,101,159,89,161,136,51,115,48,39,164,146,251,136,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,222,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,41,60,173,56,9,251,9,71,97,226,187,52,39,223,136,46,182,254,217,132,45,116,245,26,199,65,67,87,2,181,43,42,28,197,210,73,166,130,87,35,34,213,91,28,114,42,189,22,87,35,96,9,42,0,1,21,124,243,191,66,127,188,159,195,76,10,225,23,59,237,92,56,241,23,131,51,150,251,99,171,187,219,108,21,21,45,172,164,164,145,172,157,96,168,165,154,154,71,199,187,221,115,216,217,213,232,197,86,163,213,136,213,115,55,111,76,245,231,157,250,19,253,228,254,26,69,88,27,46,230,246,80,229,31,21,89,71,38,12,198,112,82,95,240,197,254,158,43,133,178,231,111,157,143,124,15,115,21,212,245,244,85,13,220,212,122,53,250,181,233,185,143,99,220,215,35,227,123,154,232,97,200,190,95,249,143,113,227,86,221,195,142,113,97,222,205,65,97,215,17,95,230,138,69,90,91,141,138,25,17,18,90,105,17,241,73,36,53,50,44,116,232,248,215,171,19,166,114,185,141,116,50,49,183,3,150,47,30,63,129,11,237,54,67,102,197,235,110,1,196,23,6,251,54,233,113,184,244,233,112,188,206,100,206,147,70,244,156,189,26,137,221,78,142,221,36,113,66,229,146,101,211,124,174,91,235,206,127,136,123,174,27,195,56,107,134,236,53,117,164,99,49,101,59,175,120,162,157,212,110,116,235,69,13,68,125,129,172,149,201,177,172,125,68,21,14,114,51,242,154,210,198,138,173,99,149,36,9,52,32,7,154,63,158,204,205,250,47,163,209,25,21,203,19,141,62,40,241,238,118,216,178,27,23,98,10,188,117,132,234,233,235,106,235,174,23,122,105,107,46,54,136,33,130,162,84,151,182,163,145,234,201,42,100,167,137,93,82,178,162,110,138,56,250,122,162,46,58,243,71,243,217,153,191,69,244,122,32,50,171,145,143,233,179,247,111,248,145,114,185,150,242,251,166,206,27,85,227,136,60,160,181,85,201,152,52,20,253,166,241,105,164,138,90,169,241,43,24,218,88,35,72,209,243,163,32,125,61,52,18,185,25,12,78,124,235,163,81,21,234,221,109,175,35,31,211,103,238,223,241,34,85,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,66,122,121,121,241,167,106,226,159,43,233,236,88,191,16,82,59,53,48,213,58,166,32,163,74,102,210,173,108,9,38,216,174,16,70,215,43,94,199,53,98,108,170,196,106,50,101,114,116,227,99,225,221,134,188,210,248,9,251,9,89,126,226,187,43,231,223,135,238,183,14,217,139,237,117,21,26,201,65,93,87,58,53,107,41,220,245,214,72,102,158,86,163,226,213,93,28,146,34,177,22,39,43,96,192,12,173,205,44,119,146,216,238,217,153,153,105,125,246,54,36,179,117,187,21,111,101,134,163,165,213,133,240,201,249,57,152,248,221,172,114,189,190,243,87,77,117,77,21,17,80,54,126,5,148,225,71,138,236,184,226,215,46,25,141,112,84,189,134,235,67,211,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,82,23,237,114,197,50,34,54,70,181,200,168,199,178,72,217,122,192,138,190,121,223,161,63,222,79,225,165,170,228,169,230,159,20,252,191,174,245,27,113,117,121,231,126,132,255,0,121,63,134,150,171,146,167,154,124,83,242,254,187,212,109,192,77,73,111,243,211,61,50,227,135,76,184,184,230,134,104,94,123,13,170,135,72,161,134,36,71,213,92,42,156,138,177,210,211,70,170,157,73,159,181,218,38,168,212,107,92,247,185,140,99,222,223,65,143,241,254,13,202,204,27,118,204,28,193,196,52,150,60,61,99,167,90,154,234,234,149,93,145,51,84,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,215,219,140,94,49,113,223,23,248,238,158,255,0,127,163,246,54,27,179,111,251,63,135,250,144,212,123,47,171,13,59,42,191,170,153,4,82,79,213,146,157,36,252,162,46,205,118,183,68,78,240,189,92,22,231,166,99,241,23,204,207,1,230,134,104,94,123,117,214,187,219,49,67,12,72,172,165,183,210,182,209,92,177,210,211,70,170,189,56,89,185,218,38,170,229,115,156,247,185,239,123,222,239,214,231,87,230,159,11,124,191,161,245,27,137,106,185,92,121,236,203,47,173,122,61,105,117,121,213,249,167,194,223,47,232,125,70,226,5,202,228,107,118,181,67,117,206,75,20,215,58,70,92,171,41,236,53,116,244,110,153,169,60,208,66,234,230,203,43,35,215,115,152,199,79,11,92,228,77,26,178,198,139,166,228,215,50,184,232,224,202,197,198,30,92,82,219,35,186,251,27,25,225,126,209,81,134,110,82,189,235,74,217,37,70,117,105,170,99,110,186,195,47,74,36,89,26,213,146,55,49,174,110,228,71,197,36,11,101,110,105,99,188,150,199,118,204,204,203,75,239,177,177,37,155,173,216,171,123,44,53,29,46,172,47,134,79,201,204,199,198,237,99,149,237,247,154,186,107,170,104,168,138,155,9,240,163,197,118,92,113,107,151,12,198,184,42,94,195,117,161,233,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,169,11,246,185,98,153,17,27,35,90,228,84,99,217,36,108,13,115,46,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,51,87,136,238,56,234,120,173,224,154,203,131,243,5,148,148,249,139,131,241,197,173,245,211,68,248,162,101,238,145,214,251,147,18,182,40,17,81,204,123,92,141,108,237,107,122,77,124,177,57,170,212,153,34,143,50,185,157,112,29,248,111,177,84,231,206,83,217,119,99,236,63,111,119,180,173,118,235,119,82,171,20,66,215,194,216,245,119,85,169,214,167,129,181,10,221,177,201,44,205,72,225,77,118,68,212,133,96,50,171,149,199,158,204,178,250,215,163,214,153,255,0,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,173,122,61,105,159,252,234,252,172,97,111,152,20,62,157,113,2,45,120,69,206,251,87,14,60,69,224,204,229,190,216,234,238,246,219,5,69,75,107,41,41,36,107,39,88,42,41,102,166,145,241,238,247,92,246,54,117,122,49,85,168,245,98,53,92,205,219,211,97,76,121,128,242,191,136,124,175,159,8,98,250,90,76,85,130,113,85,61,37,90,165,37,194,70,193,93,3,100,142,166,158,88,234,41,158,215,43,21,204,137,232,230,63,71,38,158,40,189,250,198,25,255,0,203,23,143,31,192,133,246,155,33,179,98,245,183,0,226,11,131,125,155,116,184,220,122,116,184,94,103,50,103,73,163,122,78,94,141,68,238,167,71,110,146,56,161,114,201,50,233,190,87,40,91,75,239,46,44,220,195,60,90,97,158,24,111,183,122,74,74,28,99,81,83,45,139,23,186,149,235,69,93,110,167,133,243,207,43,35,69,85,74,152,226,141,81,212,202,244,210,71,70,139,39,74,70,78,233,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,73,105,181,77,117,167,190,205,108,164,125,202,142,158,106,74,122,199,66,213,158,24,38,116,110,150,38,73,166,230,177,238,130,23,57,168,186,57,98,141,87,93,169,167,214,0,0,4,85,243,206,253,9,254,242,127,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,244,39,251,201,252,52,181,92,149,60,211,226,159,151,245,222,163,110,2,66,120,254,224,250,213,197,150,81,185,182,244,171,143,29,224,234,122,202,252,40,248,101,106,50,166,119,177,171,37,12,173,145,237,139,101,66,195,19,18,71,57,171,19,218,199,238,216,146,71,36,0,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,109,60,71,175,50,222,95,116,217,195,106,188,113,7,148,22,170,185,51,6,130,159,180,222,45,52,145,75,85,62,37,99,27,75,4,105,26,62,116,100,15,167,166,130,87,35,33,137,207,157,116,106,34,189,91,168,124,156,177,121,128,86,102,237,29,55,15,217,223,136,187,94,58,164,219,6,25,185,75,28,242,213,95,169,99,130,105,165,109,75,218,197,141,38,130,58,126,249,164,123,93,51,94,221,81,210,53,239,146,69,77,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,39,167,151,159,26,118,174,41,242,190,158,197,139,241,5,35,179,83,13,83,170,98,10,52,166,109,42,214,192,146,109,138,225,4,109,114,181,236,115,86,38,202,172,70,163,38,87,39,78,54,62,29,193,150,160,0,6,0,115,171,242,177,133,190,96,80,250,117,196,207,243,0,57,213,249,88,194,223,48,40,125,58,226,6,0,114,184,243,217,150,95,90,244,122,210,116,243,75,43,112,38,116,224,75,158,89,230,93,139,219,56,110,243,209,237,180,93,170,106,126,175,74,102,77,31,229,33,123,36,110,146,68,199,123,174,77,116,209,117,69,84,88,44,229,113,231,179,44,190,181,232,245,164,255,0,1,242,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,125,96,0,53,150,207,236,156,190,240,255,0,156,184,179,39,113,28,221,162,175,12,220,29,79,29,78,214,51,181,210,189,169,37,53,78,198,61,233,31,86,9,34,151,167,189,92,205,251,93,239,53,80,217,164,137,94,117,153,23,71,106,190,224,190,33,236,54,110,143,182,247,225,188,69,83,26,193,28,111,170,137,157,74,23,185,136,137,44,147,62,22,213,49,210,42,189,169,29,36,12,247,52,106,60,35,4,2,255,0,240,33,145,118,46,34,120,160,194,57,115,140,108,215,91,142,22,119,106,184,223,91,111,87,179,101,45,61,60,146,49,38,149,136,171,20,50,78,144,64,231,162,181,223,150,70,177,237,123,152,228,9,180,224,143,33,170,120,113,225,163,7,101,181,230,138,146,12,66,148,239,186,98,5,134,158,40,222,183,26,151,172,178,71,43,226,123,219,51,225,107,163,166,73,119,187,123,41,216,169,163,118,181,47,168,0,69,95,60,239,208,159,239,39,240,211,21,121,92,121,236,203,47,173,122,61,105,149,92,243,191,66,127,188,159,195,76,85,229,113,231,179,44,190,181,232,245,160,77,159,17,89,13,131,120,146,202,59,238,84,227,58,42,71,50,227,78,247,219,43,166,167,89,159,105,184,163,28,148,245,177,35,94,199,111,141,206,213,90,143,110,246,43,227,114,236,123,145,117,215,206,140,161,198,89,11,154,24,131,40,243,2,10,72,239,184,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,253,202,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,155,57,152,235,198,223,7,216,103,139,156,175,150,202,228,164,162,198,214,58,121,221,132,239,21,114,212,116,40,103,150,72,31,51,36,142,39,163,92,201,155,76,200,149,238,100,139,26,57,94,198,185,83,107,131,15,249,72,113,167,117,189,84,199,194,158,105,98,10,186,250,136,233,245,192,115,203,76,233,94,216,32,138,73,42,45,242,206,142,85,70,71,20,104,248,17,237,209,172,100,177,245,17,18,8,137,74,49,215,131,238,9,50,191,132,108,51,182,203,5,37,243,27,86,211,201,73,120,197,142,165,146,9,235,160,237,15,150,56,153,11,230,149,180,204,107,93,19,28,216,156,137,34,193,27,223,170,181,187,114,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,11,224,7,92,139,162,20,49,55,187,95,243,21,72,154,166,159,172,170,38,109,213,117,241,2,180,77,19,67,144,0,243,216,255,0,24,91,48,14,12,188,226,251,181,84,16,83,90,104,165,171,123,230,126,214,34,49,186,247,175,142,158,30,4,4,241,161,159,55,206,38,51,197,241,90,219,218,105,168,42,234,109,54,184,41,167,150,70,206,231,214,73,181,205,71,247,106,228,88,209,52,77,59,147,191,238,146,78,106,217,252,236,189,202,138,140,189,181,203,165,102,41,182,84,83,238,71,202,199,35,86,120,99,126,155,83,106,232,215,57,83,85,79,233,35,71,129,156,162,170,206,30,34,112,172,85,14,115,233,45,215,138,122,170,199,42,49,234,229,68,146,86,106,143,94,253,93,15,127,114,248,252,0,146,174,88,28,43,59,43,114,246,124,103,139,40,38,109,214,247,45,53,115,98,171,165,137,22,54,62,141,61,196,94,247,42,53,101,127,197,63,103,137,158,231,229,97,107,13,46,25,176,208,217,104,227,107,25,75,79,20,90,35,90,222,246,177,173,240,111,119,243,80,253,80,7,84,178,57,189,205,77,117,59,21,116,77,79,157,93,171,180,84,241,2,168,228,222,118,180,235,108,109,85,71,33,218,157,200,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,5,46,77,74,128,31,51,209,81,117,213,127,225,59,98,94,237,53,15,79,189,14,166,59,191,225,170,1,244,131,132,93,123,208,228,8,255,0,230,189,195,212,120,255,0,45,40,241,229,169,21,181,246,58,138,186,233,118,71,19,119,70,218,55,42,181,92,229,71,104,171,11,124,21,127,98,247,17,191,193,30,117,220,114,39,60,168,166,218,157,11,197,69,37,170,169,142,150,68,70,175,108,137,119,105,30,187,149,17,31,226,159,21,254,157,128,241,174,28,166,197,120,102,190,199,87,12,114,199,83,4,177,237,122,34,162,238,141,205,248,162,167,243,190,227,94,158,51,178,238,171,42,248,148,198,118,216,32,138,154,159,219,15,158,147,162,230,166,154,178,57,85,116,106,38,157,242,125,201,254,112,54,23,192,248,134,28,89,131,236,216,150,157,117,142,229,69,21,66,47,127,126,230,167,246,72,139,254,19,247,12,53,229,145,156,84,120,243,135,220,55,135,42,42,167,150,227,102,183,199,69,34,61,143,209,54,75,82,196,247,156,229,215,221,135,225,254,47,3,50,128,225,83,84,84,40,240,83,176,161,201,223,224,128,114,138,84,80,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,179,139,31,52,249,201,243,3,16,250,140,230,202,102,181,156,88,249,167,206,79,152,24,135,212,103,2,106,121,92,121,19,203,47,173,122,197,105,149,70,42,242,184,242,39,150,95,90,245,138,211,42,128,0,0,22,171,139,31,43,25,201,242,255,0,16,250,116,229,213,45,87,22,62,86,51,147,229,254,33,244,233,192,214,176,250,174,119,107,173,234,165,149,151,155,157,93,125,68,116,240,82,50,90,153,157,43,219,4,17,50,24,98,71,57,85,81,145,197,28,113,177,190,13,99,26,212,209,17,16,249,73,31,229,79,192,229,54,101,93,104,56,164,204,151,213,197,98,195,23,132,126,22,182,53,146,192,183,27,141,43,152,244,173,124,154,34,62,154,25,116,107,91,27,151,169,52,82,53,234,214,196,232,230,11,213,202,159,129,202,156,181,181,80,113,73,153,47,164,150,251,137,236,232,252,45,108,107,34,157,45,214,234,166,177,233,90,249,52,85,101,76,209,104,214,182,55,39,78,25,100,107,213,206,149,209,195,154,156,69,100,54,13,226,75,40,239,185,83,140,232,169,28,203,141,59,223,108,174,154,157,102,125,166,226,140,114,83,214,196,141,123,29,190,55,59,85,106,61,187,216,175,141,203,177,238,69,185,96,13,104,120,138,200,108,101,195,110,110,95,114,167,25,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,100,141,110,170,212,123,182,61,31,27,151,123,28,137,229,113,102,63,198,88,234,155,15,210,227,12,67,87,118,102,21,179,199,96,180,45,74,163,159,75,110,142,89,101,138,157,31,166,231,49,142,158,68,102,229,93,172,218,198,232,198,49,173,159,238,57,56,68,181,113,125,148,109,194,144,92,105,44,248,178,195,80,235,150,28,186,207,78,215,177,147,171,21,175,165,153,232,213,149,148,211,38,221,253,53,213,31,28,50,43,100,233,36,110,215,219,22,97,107,238,6,197,87,156,21,138,104,123,21,235,15,220,42,45,119,26,110,171,36,232,85,65,35,163,150,61,236,87,49,219,94,199,38,173,85,106,233,170,42,167,120,18,127,200,199,244,217,251,183,252,72,185,92,194,249,133,231,71,9,153,209,101,203,156,185,195,24,42,227,109,184,225,122,107,220,178,222,232,170,230,157,179,201,87,87,11,154,215,67,83,19,81,155,105,216,168,138,213,93,85,221,254,8,150,215,145,143,233,179,247,111,248,145,127,248,214,229,189,248,224,230,157,171,51,63,12,191,100,189,153,135,224,177,118,47,179,189,191,169,211,169,168,155,171,212,237,81,105,175,105,219,183,106,233,179,93,123,244,64,114,222,227,91,52,248,193,252,34,126,19,44,24,82,217,246,75,217,29,139,216,84,181,48,245,59,87,107,234,117,122,211,203,174,157,153,155,118,237,211,87,107,174,169,166,21,243,171,243,79,133,190,95,208,250,141,196,207,254,6,56,24,252,75,190,219,127,170,143,219,31,182,62,205,255,0,97,61,159,217,123,39,105,255,0,182,38,223,187,180,255,0,181,211,103,199,94,236,0,231,87,230,159,11,124,191,161,245,27,136,30,255,0,146,238,41,177,96,108,43,196,46,53,197,53,221,138,203,135,237,246,59,165,198,167,164,249,58,20,176,71,116,146,89,54,49,28,247,109,99,28,186,53,21,203,166,136,138,189,198,37,241,201,197,221,215,139,236,220,110,43,130,221,87,103,194,118,26,119,91,112,229,170,122,135,61,236,129,94,174,125,84,204,71,44,76,169,153,118,239,233,166,136,200,225,141,93,39,73,36,117,138,166,197,55,218,76,43,113,193,84,245,219,44,183,91,133,29,210,178,155,164,197,234,213,82,71,83,29,60,155,213,55,183,107,43,106,83,68,84,106,245,53,114,42,181,170,151,171,130,142,20,111,188,90,103,45,22,13,233,93,104,240,133,183,74,204,83,123,162,133,142,236,20,187,94,177,198,142,145,81,137,52,239,103,74,52,209,238,77,95,39,77,236,138,68,3,202,224,14,23,51,219,52,50,179,17,231,94,5,192,222,211,193,152,75,182,123,98,231,237,58,56,123,47,101,166,109,76,255,0,145,150,86,202,253,176,200,199,123,140,118,186,232,154,170,42,30,83,42,179,51,21,100,222,99,225,204,210,193,85,125,158,245,134,110,17,92,41,183,73,35,35,155,98,251,240,75,211,123,30,232,101,98,186,57,24,142,77,241,189,237,85,209,202,108,209,132,240,181,139,3,97,91,54,10,194,212,61,138,203,135,237,244,246,187,117,55,85,242,116,41,96,141,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,188,136,30,107,156,20,126,12,177,84,252,74,101,157,178,235,83,134,241,109,194,162,167,22,197,167,90,27,61,210,105,26,228,168,222,174,89,27,13,84,146,63,185,205,217,28,169,181,30,137,52,49,52,50,43,137,222,38,48,111,21,252,173,243,7,52,176,125,13,93,185,237,168,180,91,110,246,202,148,87,62,221,113,142,235,110,124,176,36,155,81,179,51,108,177,189,146,53,19,115,30,221,205,99,247,198,200,182,225,59,205,62,77,252,192,195,222,163,1,111,236,216,166,251,135,237,215,235,77,162,187,179,210,98,107,123,45,119,72,250,76,127,104,165,101,84,21,109,143,87,34,171,52,158,146,157,250,181,81,222,230,154,237,115,145,110,7,9,222,105,242,111,230,6,30,245,24,0,154,158,104,254,68,243,55,232,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,9,169,230,143,228,79,51,126,139,235,20,68,11,97,60,83,125,192,216,170,205,141,112,181,119,98,189,97,251,133,61,210,221,83,210,100,157,10,168,36,108,145,73,177,232,230,59,107,216,213,209,200,173,93,52,84,84,238,2,93,57,172,113,199,83,150,182,170,254,22,242,217,148,146,223,113,61,157,89,138,110,110,124,83,165,186,221,84,215,177,104,153,30,170,172,169,154,45,92,231,72,212,233,195,44,110,98,57,210,182,72,98,2,217,105,186,222,170,95,71,102,182,85,215,212,71,79,61,91,226,166,133,210,189,176,65,19,230,154,85,107,81,85,25,28,81,201,35,221,224,214,49,206,93,17,21,79,175,253,53,99,220,85,254,202,226,60,73,136,238,31,246,74,202,235,149,117,68,159,248,210,77,52,146,63,245,185,206,119,197,84,151,76,155,224,86,155,133,174,9,179,143,28,102,13,5,35,243,82,255,0,150,248,158,26,233,169,170,165,123,45,150,233,173,232,244,182,170,36,139,4,207,108,148,237,145,243,53,159,158,247,49,175,123,26,143,120,67,177,42,156,125,127,202,178,225,203,247,67,255,0,177,202,162,42,201,84,227,235,254,85,151,14,95,186,31,253,142,85,1,21,100,164,242,190,229,247,77,118,166,178,241,67,157,54,170,182,49,149,13,175,193,246,58,152,165,166,126,248,101,165,168,163,189,36,177,78,215,43,21,204,157,172,130,88,182,72,197,108,190,243,28,205,99,215,135,172,45,98,199,57,251,150,152,43,20,208,246,219,46,32,198,22,107,93,198,155,170,248,250,244,179,214,197,28,177,239,98,181,237,220,199,185,53,106,163,147,93,81,81,123,205,154,64,0,0,133,110,117,126,105,240,183,203,250,31,81,184,152,21,69,118,186,219,169,171,232,237,247,58,186,90,123,165,58,82,87,69,12,206,99,42,160,73,99,153,34,149,168,186,61,137,44,49,72,141,118,169,190,54,59,197,168,169,158,188,234,252,211,225,111,151,244,62,163,113,48,171,42,178,207,21,103,38,99,225,204,173,193,84,157,162,245,137,174,17,91,233,183,71,35,227,135,122,251,243,203,211,99,222,216,98,98,58,73,30,141,93,145,177,238,84,209,170,7,181,225,87,134,124,101,197,126,110,81,229,110,15,174,164,183,49,180,238,185,93,238,117,42,142,101,186,221,27,227,100,179,164,123,145,211,63,116,177,177,145,181,83,115,222,221,206,99,55,200,205,135,178,171,44,240,174,77,229,198,28,202,220,21,73,217,236,184,102,223,21,190,155,116,113,178,73,182,39,191,60,189,54,49,142,154,87,171,164,145,232,212,223,35,222,229,77,92,167,138,225,87,134,124,27,194,134,81,209,229,110,15,174,171,184,189,213,14,185,93,238,117,42,173,125,198,227,35,35,100,179,164,123,149,176,179,108,81,177,145,181,87,107,24,221,206,123,247,200,251,192,4,85,243,83,224,59,254,75,241,87,148,22,95,237,82,226,251,21,178,221,255,0,127,125,77,237,207,234,255,0,224,237,149,145,195,253,178,161,238,254,85,228,101,224,220,127,140,178,250,166,235,85,131,49,13,93,169,247,203,61,109,130,230,144,170,108,172,183,85,196,177,84,83,202,199,34,181,236,115,87,84,213,61,215,181,143,110,215,177,174,77,162,8,54,230,95,192,229,79,14,56,202,108,225,192,239,164,126,93,99,75,196,140,134,146,54,69,78,251,29,198,100,146,117,162,108,44,70,181,105,149,172,149,208,185,141,247,25,26,198,244,69,107,31,48,97,1,179,158,119,227,91,174,90,228,190,62,204,107,21,61,36,247,44,43,133,238,183,186,56,170,216,231,65,36,244,212,146,77,27,100,107,92,215,43,21,204,68,84,71,53,116,215,69,79,19,88,195,103,220,216,192,191,133,12,172,198,89,103,237,79,102,125,173,195,247,27,23,109,232,117,187,47,106,166,146,30,175,79,115,119,237,234,110,219,185,186,233,166,169,174,160,68,15,250,53,124,83,255,0,210,14,85,127,228,171,143,252,120,154,146,42,255,0,208,49,255,0,186,139,253,196,255,0,237,228,170,0,34,87,157,102,122,81,221,111,184,47,135,139,13,231,173,236,77,248,147,17,83,70,144,73,27,42,165,103,78,133,142,122,42,203,28,204,133,213,79,116,106,140,106,199,87,3,253,253,90,172,150,163,90,206,41,243,175,241,137,226,11,27,103,28,118,254,197,73,136,46,9,216,32,116,93,57,25,67,4,76,167,165,234,183,169,34,36,203,4,49,44,155,94,173,234,43,246,232,221,17,2,223,217,176,181,247,16,91,175,215,107,69,15,104,164,195,54,246,93,46,146,117,88,206,207,74,250,168,41,27,38,142,84,87,235,61,93,59,52,106,43,189,253,116,218,215,42,93,94,11,243,142,197,144,92,80,96,12,213,197,48,239,178,218,174,18,83,220,100,220,244,236,212,181,116,242,210,75,83,163,24,247,191,162,202,135,75,211,107,85,207,233,236,77,21,218,166,127,242,177,225,70,143,26,112,167,154,23,12,205,139,169,134,243,171,101,158,146,153,176,193,36,145,210,208,45,68,105,95,19,222,178,53,179,54,170,121,122,105,36,72,232,228,163,100,137,185,30,213,72,150,3,106,128,89,78,11,243,142,251,159,188,48,96,12,213,197,48,236,189,93,109,242,83,220,100,220,197,237,53,84,149,18,210,75,83,163,24,198,51,172,250,119,75,211,107,81,172,234,108,77,81,186,173,235,3,85,115,47,241,39,26,254,196,224,31,47,248,78,203,43,157,214,142,245,55,181,36,198,151,8,23,161,27,104,102,184,214,200,203,99,85,91,190,78,179,37,138,73,93,27,154,212,141,27,18,172,137,44,204,102,32,31,85,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,128,122,188,151,202,28,101,159,89,161,135,242,143,47,224,164,146,251,136,170,29,13,58,213,206,144,193,19,25,27,165,150,105,31,222,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,176,247,12,92,61,97,94,23,242,106,203,148,120,90,167,183,246,14,165,77,198,232,250,88,233,230,185,215,74,237,210,212,72,214,39,247,49,177,28,231,185,145,69,19,21,239,217,185,109,255,0,2,252,25,88,184,60,203,138,171,100,151,95,108,227,60,81,217,234,49,53,202,39,189,41,93,36,72,254,149,53,52,110,211,72,98,234,202,137,35,154,146,72,231,185,206,218,138,200,163,201,80,44,167,25,153,215,138,184,118,225,179,24,103,30,10,183,218,171,111,88,127,217,253,154,11,164,82,73,74,254,189,125,61,59,247,182,57,35,122,232,201,156,169,163,211,222,68,215,84,213,22,48,127,209,171,226,159,254,144,114,171,255,0,37,92,127,227,196,170,113,71,145,127,140,166,68,226,108,148,251,83,246,115,237,31,98,254,185,246,30,217,208,236,245,144,84,255,0,35,212,143,118,238,134,223,207,77,55,107,223,166,139,128,31,232,24,255,0,221,69,254,226,127,246,240,50,171,154,63,145,60,205,250,47,172,81,16,2,79,247,52,127,34,121,155,244,95,88,162,32,4,9,169,230,117,199,143,224,66,197,83,144,217,79,122,219,143,177,5,189,222,210,186,91,174,61,58,172,47,11,159,11,163,213,189,39,39,90,162,7,84,35,118,201,28,176,181,99,153,52,223,19,150,29,176,6,0,198,89,167,140,173,57,125,151,216,122,174,249,136,111,149,9,77,67,67,76,137,190,87,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,159,147,118,187,93,111,247,90,219,237,246,231,87,113,185,92,106,36,171,172,172,171,153,211,79,83,60,142,87,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,169,55,252,180,248,21,169,225,151,12,213,102,126,103,80,85,210,230,134,35,167,158,219,85,66,234,168,164,130,209,110,74,132,86,192,197,130,71,197,51,230,88,33,153,210,43,151,106,116,227,107,88,173,145,100,8,128,226,43,33,177,151,13,185,185,125,202,156,103,69,86,215,219,170,30,251,101,116,212,233,11,46,214,229,123,146,158,182,36,107,222,221,146,53,186,171,81,238,216,244,124,110,93,236,114,38,117,114,161,227,142,167,13,93,108,156,35,230,51,41,18,197,114,168,168,102,17,187,43,226,167,90,26,185,93,36,238,162,157,92,173,73,89,60,174,127,73,201,172,169,52,173,143,71,182,70,116,115,211,140,94,14,176,39,23,248,18,158,193,127,172,246,54,36,179,111,251,63,136,58,115,84,123,47,171,53,59,234,191,169,89,60,81,207,213,142,157,35,252,162,174,205,119,55,69,78,253,125,241,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,161,145,92,209,252,246,102,111,209,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,16,237,143,49,254,50,204,252,77,62,51,204,12,67,87,125,190,213,83,210,83,84,92,42,213,29,60,236,166,167,142,158,37,145,218,106,247,164,80,198,138,247,106,247,170,43,156,174,114,171,150,98,121,42,121,88,197,63,48,43,189,58,220,6,0,115,71,243,217,153,191,69,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,96,7,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,192,103,248,0,0,0,1,21,124,243,191,66,127,188,159,195,73,84,34,175,158,119,232,79,247,147,248,104,22,171,146,167,154,124,83,242,254,187,212,109,196,212,144,173,201,83,205,62,41,249,127,93,234,54,226,106,64,24,85,204,135,141,108,211,224,251,240,119,248,51,176,97,75,159,218,223,107,246,223,110,210,212,205,211,236,189,147,167,210,232,207,22,154,246,151,238,221,187,93,27,166,154,46,185,170,98,175,28,252,12,126,58,63,98,127,213,71,236,119,216,239,105,127,176,158,208,237,93,175,179,127,219,16,236,219,217,191,219,107,191,225,167,120,99,87,6,124,208,51,247,136,158,36,240,126,78,99,92,33,151,244,86,92,65,237,14,211,61,174,223,91,29,83,58,20,21,21,12,216,233,42,228,98,106,248,90,139,171,23,221,85,211,69,209,82,79,204,0,225,115,149,39,226,215,158,216,103,58,255,0,15,95,104,254,206,118,223,235,103,217,110,199,215,237,20,115,211,127,45,218,228,219,183,175,187,243,23,93,186,119,107,170,103,248,2,42,249,222,229,111,255,0,22,153,215,111,177,127,209,120,90,239,115,237,95,178,166,130,14,138,191,255,0,194,78,222,198,126,167,187,249,52,37,80,141,94,118,153,153,138,176,254,92,101,222,86,218,106,251,61,151,24,92,46,23,11,191,78,73,25,37,71,96,74,110,132,14,218,244,99,225,87,213,172,142,99,218,239,202,65,3,145,90,172,239,8,139,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,9,225,107,22,6,194,182,108,21,133,168,123,21,151,15,219,233,237,118,234,110,171,228,232,82,193,27,99,138,61,239,87,61,219,88,198,166,174,85,114,233,170,170,175,121,172,22,19,197,55,220,13,138,172,216,215,11,87,118,43,214,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,227,103,220,39,138,108,88,231,10,217,177,174,22,174,237,182,92,65,111,167,186,91,170,122,79,143,175,75,60,109,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,192,126,177,138,188,209,252,137,230,111,209,125,98,136,202,163,21,121,163,249,19,204,223,162,250,197,16,16,173,194,119,154,124,155,249,129,135,189,70,3,218,241,183,198,14,38,226,231,52,37,189,57,106,232,176,77,142,162,118,225,59,61,92,84,253,122,24,37,142,6,76,249,36,137,136,231,62,103,83,50,85,99,159,34,70,174,86,49,206,68,220,239,21,194,119,154,124,155,249,129,135,189,70,3,245,120,208,201,203,22,65,113,65,143,242,171,11,77,190,203,106,184,71,81,110,143,107,211,179,82,213,211,197,87,21,54,175,123,222,254,139,42,27,23,81,206,87,63,167,189,116,87,104,129,147,252,180,185,125,212,231,13,214,207,196,30,111,218,169,36,203,234,10,142,211,103,180,213,197,21,84,24,149,236,117,84,18,36,136,201,209,240,50,158,166,8,156,172,154,39,50,116,213,170,138,197,118,179,62,96,175,39,220,227,177,99,158,24,19,42,169,225,236,247,172,180,184,79,79,89,30,231,191,175,75,93,81,61,93,61,78,170,198,177,187,158,250,152,186,104,231,185,59,54,247,109,73,26,134,117,1,133,92,200,120,214,205,62,15,191,7,127,131,59,6,20,185,253,173,246,191,109,246,237,45,76,221,62,203,217,58,125,46,140,241,105,175,105,126,237,219,181,209,186,105,162,235,101,120,51,230,129,159,188,68,241,39,131,242,115,26,225,12,191,162,178,226,15,104,118,153,237,118,250,216,234,153,208,160,168,168,102,199,73,87,35,19,87,194,212,93,88,190,234,174,154,46,138,153,43,199,63,3,31,142,143,216,159,245,81,251,29,246,59,218,95,236,39,180,59,87,107,236,223,246,196,59,54,246,111,246,218,239,248,105,223,106,184,92,229,73,248,181,231,182,25,206,191,195,215,218,63,179,157,183,250,217,246,91,177,245,251,69,28,244,223,203,118,185,54,237,235,238,252,197,215,110,157,218,234,129,106,185,231,126,132,255,0,121,63,134,152,21,194,78,72,90,184,143,207,236,57,146,247,155,229,93,154,159,17,211,221,26,202,250,104,219,35,233,167,134,221,83,81,11,213,142,238,123,18,88,99,222,205,90,174,102,230,163,152,170,143,76,245,231,157,250,19,253,228,254,26,98,175,43,143,61,153,101,245,175,71,173,2,197,103,70,80,227,44,133,205,12,65,148,121,129,5,36,119,220,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,254,229,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,79,41,115,187,93,111,85,44,172,188,220,234,235,234,35,167,130,145,146,212,204,233,94,216,32,137,144,195,18,57,202,170,140,142,40,227,141,141,240,107,24,214,166,136,136,134,193,60,116,112,101,98,227,15,46,41,109,145,221,125,141,140,240,191,104,168,195,55,41,94,245,165,108,146,163,58,180,213,49,183,93,97,151,165,18,44,141,106,201,27,152,215,55,114,35,226,146,16,114,19,135,172,85,158,28,65,88,184,122,146,167,236,173,234,229,112,170,162,175,125,210,150,70,201,109,236,177,75,45,83,95,6,136,245,153,140,130,84,72,157,179,89,17,26,231,49,21,92,208,149,238,79,57,33,106,192,124,58,84,103,44,55,202,186,203,150,104,212,43,170,41,29,27,89,5,12,22,234,170,186,104,152,207,23,61,238,114,204,247,61,85,19,71,198,212,106,108,87,201,30,220,209,252,246,102,111,209,125,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,231,179,51,126,139,232,244,64,101,87,35,31,211,103,238,223,241,34,85,8,171,228,99,250,108,253,219,254,36,74,160,2,8,121,142,240,57,77,194,150,50,160,198,25,124,250,186,140,186,198,21,19,178,134,25,89,44,175,178,85,181,17,235,69,44,234,138,215,177,205,87,58,7,57,221,87,50,41,90,228,114,194,178,201,59,199,159,199,248,3,6,230,158,13,187,101,246,96,225,234,75,230,30,190,83,173,53,117,13,74,46,201,89,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,6,188,60,40,241,93,152,252,37,102,59,49,174,10,151,183,90,171,186,112,95,236,19,204,172,165,187,210,181,85,81,174,84,69,233,204,205,206,88,166,68,87,70,231,57,21,30,199,201,27,246,19,202,220,210,192,153,211,129,45,153,153,150,151,223,108,225,187,207,91,177,86,246,89,169,250,189,41,159,12,159,147,153,140,145,186,73,19,219,239,53,53,211,84,213,21,21,117,247,227,7,132,204,101,194,46,104,125,135,190,212,85,222,44,85,244,241,212,216,177,27,168,18,150,11,171,18,54,44,232,198,36,146,163,31,20,175,88,220,197,126,253,58,111,84,70,202,197,91,171,203,27,138,172,101,146,57,243,135,178,182,107,149,93,94,4,204,91,196,22,154,251,74,70,146,164,23,26,141,32,165,172,129,28,246,164,79,234,172,44,149,200,171,186,20,118,172,123,227,135,96,100,87,60,239,208,159,239,39,240,210,213,114,84,243,79,138,126,95,215,122,141,184,186,188,243,191,66,127,188,159,195,72,192,179,98,155,238,31,183,95,173,54,138,238,207,73,137,173,236,181,221,35,233,49,253,162,149,149,80,85,182,61,92,138,172,210,122,74,119,234,213,71,123,154,107,181,206,69,12,191,230,51,199,183,227,81,125,131,45,242,238,14,207,150,88,102,225,219,41,42,39,167,217,85,122,174,99,31,18,86,57,30,155,225,133,25,36,141,138,46,231,43,94,231,202,155,156,216,225,196,10,108,45,125,171,194,183,28,107,79,67,190,203,106,184,81,218,235,42,122,172,78,149,85,92,117,50,83,199,177,87,123,183,50,138,165,117,68,86,167,79,71,42,43,154,139,234,178,47,34,243,31,136,188,199,183,101,126,87,217,187,117,214,187,89,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,56,89,185,186,174,138,229,115,154,198,53,239,123,24,233,42,230,111,145,121,113,195,167,2,56,23,43,242,190,205,216,109,84,57,129,69,44,211,74,168,250,171,133,83,173,151,4,146,170,166,68,68,234,76,253,173,213,116,70,163,90,214,49,172,99,24,198,134,32,114,184,243,217,150,95,90,244,122,210,234,243,171,243,79,133,190,95,208,250,141,196,181,92,174,60,246,101,151,214,189,30,180,186,188,234,252,211,225,111,151,244,62,163,113,3,8,45,88,3,25,95,112,109,255,0,48,108,216,122,174,179,15,97,90,138,26,107,213,116,40,142,101,3,235,22,84,166,89,81,23,115,88,247,65,35,17,250,108,71,236,106,170,58,70,35,174,175,7,220,89,227,46,17,115,67,237,197,138,158,174,241,98,175,167,146,154,251,135,27,94,148,176,93,88,145,189,32,87,189,99,149,24,248,165,122,72,215,163,55,233,212,98,42,54,87,162,230,167,36,123,77,170,255,0,106,207,155,21,246,217,73,113,182,220,105,240,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,98,87,29,28,25,95,120,60,204,122,91,100,119,95,108,224,204,81,218,42,48,205,202,87,177,42,157,28,74,206,173,53,76,109,211,73,162,234,196,139,35,90,145,200,215,181,205,218,170,248,163,9,233,202,220,210,192,153,211,129,45,153,153,150,151,223,108,225,187,207,91,177,86,246,89,169,250,189,41,159,12,159,147,153,140,145,186,73,19,219,239,53,53,211,84,213,21,21,98,47,155,79,7,214,172,160,198,84,252,68,96,68,171,75,22,97,94,42,91,126,165,154,86,189,148,55,185,81,211,239,137,206,127,85,204,169,70,212,200,172,218,173,137,240,191,71,35,100,138,54,91,94,92,220,107,254,42,185,143,61,131,31,220,238,178,101,150,41,252,157,202,154,5,234,199,107,174,85,98,71,115,108,59,92,247,109,99,22,57,91,18,181,207,141,205,118,146,186,24,163,92,234,231,87,229,99,11,124,192,161,244,235,136,24,1,202,227,207,102,89,125,107,209,235,76,255,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,214,189,30,180,207,254,117,126,86,48,183,204,10,31,78,184,129,22,188,36,228,133,171,136,252,254,195,153,47,121,190,85,217,169,241,29,61,209,172,175,166,141,178,62,154,120,109,213,53,16,189,88,238,231,177,37,134,61,236,213,170,230,110,106,57,138,168,244,241,89,165,149,184,239,37,177,221,207,44,243,46,197,236,108,73,102,232,246,218,46,213,13,71,75,171,11,38,143,242,144,189,241,187,88,229,99,189,215,46,154,232,186,42,42,38,64,114,184,243,217,150,95,90,244,122,210,90,120,232,224,202,197,198,30,92,82,219,35,186,251,27,25,225,126,209,81,134,110,82,189,235,74,217,37,70,117,105,170,99,110,186,195,47,74,36,89,26,213,146,55,49,174,110,228,71,197,32,99,7,42,30,56,233,177,45,170,201,194,62,99,50,173,111,182,218,122,134,97,27,178,190,90,132,174,164,137,178,78,234,41,213,202,229,137,240,68,215,244,156,154,68,176,196,216,244,99,163,103,90,77,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,39,83,151,23,28,117,60,86,224,218,252,31,152,44,164,167,204,92,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,210,107,229,137,205,86,164,201,20,97,242,115,33,227,91,52,248,62,252,29,254,12,236,24,82,231,246,183,218,253,183,219,180,181,51,116,251,47,100,233,244,186,51,197,166,189,165,251,183,110,215,70,233,166,139,175,138,229,233,204,47,58,56,179,206,139,214,92,230,54,24,193,86,235,109,187,11,212,222,226,150,201,69,87,12,238,158,58,186,72,90,215,58,106,153,90,172,219,80,245,84,70,162,234,141,239,241,69,188,28,115,240,49,248,232,253,137,255,0,85,31,177,223,99,189,165,254,194,123,67,181,118,190,205,255,0,108,67,179,111,102,255,0,109,174,255,0,134,157,254,83,130,158,91,223,137,246,105,221,115,51,240,203,246,183,218,120,126,123,23,98,251,59,216,58,125,74,154,121,186,189,78,213,46,186,118,109,187,118,166,187,245,215,187,69,11,1,207,59,244,39,251,201,252,52,181,92,149,60,211,226,159,151,245,222,163,110,46,175,60,239,208,159,239,39,240,210,213,114,84,243,79,138,126,95,215,122,141,184,9,169,62,74,43,181,170,227,83,95,71,111,185,210,85,84,90,234,18,146,186,40,102,107,223,75,58,197,28,201,20,173,69,213,143,88,166,138,68,107,180,93,146,49,222,14,69,95,172,136,14,32,184,197,199,124,32,115,39,205,75,253,130,143,219,56,110,243,236,63,180,24,127,169,13,63,181,58,86,8,153,75,253,84,248,37,146,14,148,149,11,39,228,209,55,233,181,218,162,247,7,215,205,123,129,202,156,53,117,189,241,113,151,47,164,75,21,202,162,157,248,186,210,140,138,157,104,106,229,116,112,54,182,4,106,53,37,100,242,185,157,86,174,178,164,210,186,77,94,217,31,209,143,92,173,205,44,119,146,216,238,217,153,153,105,125,246,54,36,179,117,187,21,111,101,134,163,165,213,133,240,201,249,57,152,248,221,172,114,189,190,243,87,77,117,77,21,17,83,101,236,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,36,32,243,29,224,114,155,133,44,101,65,140,50,249,245,117,25,117,140,42,39,101,12,50,178,89,95,100,171,106,35,214,138,89,213,21,175,99,154,174,116,14,115,186,174,100,82,181,200,229,133,101,144,37,207,133,30,43,178,227,139,92,184,102,53,193,82,246,27,173,15,78,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,72,95,181,203,20,200,136,217,26,215,34,163,30,201,35,101,235,53,193,225,71,138,236,199,225,43,49,217,141,112,84,189,186,213,93,211,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,78,102,110,114,197,50,34,186,55,57,200,168,246,62,72,223,177,240,3,0,57,213,249,88,194,223,48,40,125,58,226,103,249,128,28,234,252,172,97,111,152,20,62,157,113,3,0,57,92,121,236,203,47,173,122,61,105,63,196,0,242,184,243,217,150,95,90,244,122,210,127,128,0,0,22,83,141,12,156,190,231,239,12,24,255,0,42,176,180,219,47,87,91,124,117,22,232,246,177,123,77,85,37,68,85,113,83,106,247,177,140,235,62,157,177,117,28,228,107,58,155,215,84,110,139,122,203,21,198,230,124,212,240,227,195,70,49,204,155,53,109,36,24,133,41,217,107,195,233,53,68,81,189,110,53,47,72,163,146,38,74,199,182,103,194,215,73,82,177,108,118,246,83,189,23,70,238,114,6,185,132,201,242,91,201,203,238,15,201,172,91,156,87,121,186,116,153,137,112,167,167,181,211,109,98,238,165,182,186,162,55,84,239,107,213,83,124,243,212,69,211,115,24,230,246,109,222,243,100,106,164,54,18,253,201,111,61,47,184,167,2,98,220,134,196,119,155,83,233,48,79,103,184,225,170,77,25,29,119,101,171,154,161,245,169,162,42,44,176,199,58,196,237,251,85,204,117,94,215,61,90,232,154,208,146,160,0,17,87,207,59,244,39,251,201,252,52,197,94,87,30,123,50,203,235,94,143,90,101,87,60,239,208,159,239,39,240,211,21,121,92,121,236,203,47,173,122,61,104,19,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,170,84,80,7,30,42,86,137,162,34,20,181,59,252,16,172,1,248,120,227,16,195,132,240,125,231,18,212,46,145,219,104,165,168,85,239,238,218,213,254,197,21,127,192,126,225,134,188,205,243,138,143,1,240,251,137,48,229,61,84,241,92,111,54,249,40,163,70,49,250,46,249,105,152,190,243,92,154,123,179,124,127,199,224,4,84,241,185,157,119,28,246,207,42,217,182,167,66,207,81,87,106,165,99,101,145,81,203,219,37,93,218,73,166,213,84,86,120,39,193,63,162,72,57,80,240,245,30,0,203,74,204,121,117,69,117,125,242,162,146,186,45,241,196,237,177,186,141,170,141,71,53,85,218,34,204,239,21,79,216,157,228,102,112,99,151,117,89,169,196,166,12,182,207,4,85,52,254,216,100,245,125,103,53,117,209,146,74,139,163,145,117,239,143,238,95,243,155,11,96,172,57,77,133,48,205,5,142,146,24,226,142,154,8,163,218,196,68,68,219,27,91,240,68,79,230,253,192,126,232,7,10,186,119,168,20,74,190,8,117,49,21,87,93,87,254,0,247,174,191,14,243,181,137,247,32,21,53,52,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,10,92,135,68,137,163,187,207,164,235,115,85,123,128,68,171,166,138,154,29,135,83,19,106,248,169,218,0,138,206,112,153,35,114,172,75,46,103,89,168,32,86,71,87,86,181,146,117,35,99,150,62,203,11,156,237,52,71,59,78,130,252,87,246,125,210,166,89,238,43,48,100,88,215,38,239,212,18,83,69,58,195,65,90,244,99,209,189,250,210,202,154,123,200,169,241,2,34,249,92,103,51,112,30,125,218,176,93,125,92,233,79,137,171,33,130,38,53,175,115,83,167,13,82,175,114,57,17,53,89,19,224,164,232,193,52,117,16,71,81,18,170,178,86,35,218,170,159,5,77,80,214,118,43,173,78,87,103,218,221,233,154,180,178,97,188,80,233,81,172,95,204,108,85,43,170,38,197,79,230,166,154,34,161,176,215,13,152,230,44,197,200,172,15,139,89,35,222,251,141,138,146,121,21,205,114,46,229,102,139,249,202,171,226,139,241,80,46,97,75,144,168,225,124,0,164,169,10,116,57,104,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,217,76,214,179,139,31,52,249,201,243,3,16,250,140,224,77,79,43,143,34,121,101,245,175,88,173,50,126,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,24,57,92,121,19,203,47,173,122,197,105,134,188,214,56,234,166,198,50,87,240,177,149,21,244,149,54,42,90,133,135,26,215,58,150,86,206,235,141,37,107,211,217,172,73,163,106,53,145,75,79,28,174,154,53,119,81,86,54,181,237,107,100,73,67,208,127,163,21,255,0,243,79,255,0,33,255,0,212,99,255,0,131,191,235,143,254,113,255,0,225,31,250,203,181,255,0,172,255,0,249,15,248,247,146,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,171,17,35,252,169,248,227,166,203,91,173,7,11,121,146,202,185,108,88,158,240,140,194,215,54,190,89,214,221,113,170,115,24,148,79,143,85,70,83,77,46,142,107,163,106,116,230,150,71,61,28,217,93,36,33,49,37,170,226,199,202,198,114,124,191,196,62,157,57,117,75,85,197,143,149,140,228,249,127,136,125,58,112,53,172,54,83,225,59,202,198,77,252,191,195,222,157,1,173,97,178,159,9,222,86,50,111,229,254,30,244,232,0,186,160,0,4,43,115,171,243,79,133,190,95,208,250,141,196,154,146,21,185,213,249,167,194,223,47,232,125,70,226,5,213,228,99,250,108,253,219,254,36,74,161,21,124,140,127,77,159,187,127,196,137,84,0,66,183,58,191,52,248,91,229,253,15,168,220,73,169,33,91,157,95,154,124,45,242,254,135,212,110,32,97,254,69,228,94,99,241,23,152,246,236,175,202,251,55,110,186,215,107,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,167,11,55,55,85,209,92,174,115,88,198,189,239,99,29,176,167,13,28,58,96,78,23,242,178,131,44,240,45,63,246,170,203,197,110,249,191,174,119,78,205,12,51,214,116,229,150,78,143,87,160,199,116,152,237,140,240,68,241,85,143,94,70,182,155,84,215,92,228,190,205,108,164,125,202,142,158,195,73,79,88,232,90,179,195,4,206,174,116,177,50,77,55,53,143,116,16,185,205,69,209,203,20,106,186,237,77,37,124,1,249,56,179,11,88,177,206,21,188,224,172,83,67,219,108,184,130,223,81,107,184,211,117,95,31,94,150,120,221,28,177,239,98,181,237,220,199,185,53,106,163,147,93,81,81,123,207,214,0,64,15,31,92,20,98,174,20,243,30,174,247,105,182,118,140,178,196,215,9,164,195,151,10,116,145,241,208,111,87,72,219,101,66,200,231,189,179,68,196,84,99,158,229,235,70,197,122,46,230,202,200,173,87,9,222,105,242,111,230,6,30,245,24,9,158,230,167,105,181,92,120,28,199,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,86,61,98,154,88,213,205,209,118,72,246,248,57,81,97,135,132,239,52,249,55,243,3,15,122,140,0,77,79,52,127,34,121,155,244,95,88,162,32,4,159,238,104,254,68,243,55,232,190,177,68,97,7,42,126,7,41,179,42,235,65,197,38,100,190,174,43,22,24,188,35,240,181,177,172,150,5,184,220,105,92,199,165,107,228,209,17,244,208,203,163,90,216,220,189,73,162,145,175,86,182,39,71,48,93,94,84,252,10,212,224,232,232,56,167,205,122,10,186,107,237,85,58,77,130,168,91,85,19,160,109,186,174,137,139,237,39,172,50,57,92,249,98,168,146,38,195,34,55,166,137,35,156,199,57,209,172,89,191,197,143,149,140,228,249,127,136,125,58,114,234,150,171,139,31,43,25,201,242,255,0,16,250,116,224,107,88,74,167,31,95,242,172,184,114,253,208,255,0,236,114,168,138,178,85,56,250,255,0,149,101,195,151,238,135,255,0,99,149,64,96,7,9,222,105,242,111,230,6,30,245,24,13,148,205,107,56,78,243,79,147,127,48,48,247,168,192,108,166,0,0,4,43,115,171,243,79,133,190,95,208,250,141,196,114,84,243,79,138,126,95,215,122,141,184,115,171,243,79,133,190,95,208,250,141,196,114,84,243,79,138,126,95,215,122,141,184,9,169,0,0,45,87,22,62,86,51,147,229,254,33,244,233,203,170,90,174,44,124,172,103,39,203,252,67,233,211,129,173,97,181,65,170,185,181,64,0,0,24,255,0,199,198,102,98,172,162,225,11,50,113,214,10,171,236,151,170,123,125,61,190,154,169,178,73,28,148,189,182,174,26,55,207,19,227,123,94,201,163,101,67,159,27,209,222,236,141,99,149,21,17,81,117,215,37,123,158,14,63,169,138,213,149,153,91,67,136,105,22,158,170,162,227,127,186,90,90,177,58,116,124,77,138,10,42,135,166,157,86,49,82,106,246,55,189,24,245,73,63,57,99,77,184,45,192,206,87,218,179,143,139,76,179,192,119,215,82,45,182,123,199,180,171,32,171,162,109,92,21,112,80,195,37,108,148,178,68,229,70,185,147,54,153,97,93,117,68,73,21,85,174,211,106,132,249,228,14,78,88,184,127,201,172,39,147,184,114,110,209,73,134,109,237,167,146,167,107,217,218,234,158,231,73,83,83,177,239,122,199,213,158,73,101,233,239,86,179,126,214,251,173,68,32,219,153,118,0,166,203,238,52,179,18,150,219,135,170,237,86,219,229,69,53,254,149,102,73,118,86,62,174,154,57,106,170,34,124,138,187,216,234,197,171,69,218,187,26,246,189,141,219,179,106,108,18,69,95,60,92,39,255,0,197,38,58,163,195,63,253,248,180,220,47,49,209,127,224,178,210,83,77,58,39,254,26,248,227,115,191,183,185,169,249,234,7,160,228,125,141,110,181,248,3,52,242,230,106,122,68,182,216,239,22,235,221,60,173,99,186,238,158,186,25,97,149,175,118,237,170,196,109,190,21,106,35,81,81,93,38,170,237,81,27,38,132,11,114,159,197,55,220,63,198,214,16,180,218,43,187,61,38,38,183,221,237,119,72,250,76,127,104,165,101,12,213,109,143,87,34,171,52,158,146,157,250,181,81,222,230,154,237,115,145,103,164,13,85,201,137,229,21,194,102,13,195,217,119,111,226,178,243,81,73,123,196,56,170,158,166,154,203,28,212,10,215,225,230,65,87,87,75,82,177,72,178,57,178,62,118,199,30,175,233,177,236,102,248,209,85,178,63,116,59,19,253,202,227,200,158,89,125,107,214,43,64,202,160,0,0,0,24,171,205,31,200,158,102,253,23,214,40,136,1,39,251,154,63,145,60,205,250,47,172,81,16,2,4,175,114,144,224,178,235,101,169,143,138,204,210,195,245,116,21,18,83,233,128,224,150,165,209,61,208,79,20,145,212,92,37,129,26,138,172,146,41,17,144,43,221,163,152,249,100,233,170,44,18,146,148,0,3,5,121,143,242,255,0,163,226,34,197,46,109,229,14,29,255,0,85,138,14,205,4,180,212,242,65,79,30,34,165,222,200,246,212,62,103,199,27,38,134,53,87,178,101,118,229,142,37,137,200,255,0,200,172,89,212,0,213,92,154,158,74,158,86,49,79,204,10,239,78,183,17,235,204,210,211,106,178,241,199,153,244,118,107,101,37,5,60,149,22,218,183,197,77,11,98,99,167,158,217,73,52,210,171,90,136,138,249,37,146,73,30,239,23,61,238,114,234,170,170,72,87,37,79,43,24,167,230,5,119,167,91,128,192,14,104,254,123,51,55,232,190,143,68,103,255,0,37,79,43,24,167,230,5,119,167,91,140,0,230,143,231,179,51,126,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,12,255,0,0,0,0,0,34,175,158,119,232,79,247,147,248,105,42,132,85,243,206,253,9,254,242,127,13,2,213,114,84,243,79,138,126,95,215,122,141,184,154,146,21,185,42,121,167,197,63,47,235,189,70,220,77,72,0,0,0,0,2,0,121,157,102,151,225,67,140,156,107,217,47,190,211,181,97,46,207,133,173,255,0,212,189,30,203,217,99,78,215,7,123,26,231,237,174,146,183,223,118,237,117,247,92,172,70,19,189,152,88,214,213,150,184,3,18,230,53,246,158,174,123,110,21,179,214,222,235,34,164,99,93,60,144,83,66,249,164,108,109,115,154,213,122,181,138,136,138,230,166,186,106,169,226,106,238,0,157,238,82,120,214,213,138,184,45,195,246,43,125,61,92,117,24,58,241,117,178,87,58,102,53,25,36,239,169,117,114,58,37,71,42,171,58,85,209,53,85,200,213,222,215,166,154,34,57,209,129,198,135,7,215,94,21,48,206,77,207,119,74,70,92,177,102,23,153,215,232,155,43,157,59,47,112,212,44,213,44,123,81,242,67,178,40,107,104,233,154,248,164,219,34,210,201,38,214,238,213,215,215,146,222,113,216,176,126,114,226,220,157,187,195,211,171,204,75,125,61,69,174,167,115,215,117,85,181,181,18,58,155,99,88,168,155,224,158,162,94,163,158,198,183,179,109,247,157,35,81,2,101,12,85,230,143,228,79,51,126,139,235,20,70,85,24,171,205,31,200,158,102,253,23,214,40,128,133,110,19,188,211,228,223,204,12,61,234,48,25,127,206,147,39,44,88,63,57,112,150,113,90,38,233,213,230,37,190,162,158,233,77,181,235,186,170,218,218,120,219,83,189,207,84,77,240,79,79,23,77,172,99,91,217,183,123,206,145,202,152,129,194,119,154,124,155,249,129,135,189,70,2,90,121,193,100,229,139,28,240,192,185,171,81,55,103,189,101,165,194,10,138,57,54,189,253,122,90,234,136,41,42,41,180,71,181,141,220,247,211,75,212,86,189,201,217,182,55,106,72,229,3,18,185,48,102,245,54,16,207,156,75,148,119,25,233,33,167,204,43,59,102,163,87,65,43,231,154,227,111,234,75,28,44,123,125,198,49,105,166,174,145,202,244,239,88,99,68,114,42,237,124,207,154,219,112,133,155,212,217,17,196,190,94,230,149,194,122,72,45,182,155,195,33,186,79,83,4,179,50,158,221,82,199,82,214,76,140,139,223,115,217,79,60,175,98,53,29,239,181,190,235,255,0,53,118,73,0,0,2,42,249,231,126,132,255,0,121,63,134,152,171,202,227,207,102,89,125,107,209,235,76,170,231,157,250,19,253,228,254,26,98,175,43,143,61,153,101,245,175,71,173,2,127,143,21,69,146,249,95,110,205,202,252,247,183,225,10,74,92,119,116,179,165,134,186,241,11,228,99,234,168,145,241,189,27,44,104,238,147,222,139,12,72,146,185,139,38,200,216,205,219,26,141,79,106,0,16,3,205,31,207,102,102,253,23,209,232,137,254,32,7,154,63,158,204,205,250,47,163,209,1,149,92,140,127,77,159,187,127,196,137,84,34,175,145,143,233,179,247,111,248,145,42,128,0,0,98,87,53,59,77,170,227,192,230,62,172,184,91,41,42,170,45,117,22,122,186,25,102,133,175,125,44,235,115,166,133,101,137,202,154,177,235,20,210,198,174,110,139,178,71,183,193,202,139,12,60,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,250,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,0,51,255,0,158,119,232,79,247,147,248,105,25,120,3,0,99,44,211,198,86,156,190,203,236,61,87,124,196,55,202,132,166,161,161,166,68,223,43,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,73,52,231,157,250,19,253,228,254,26,95,254,92,220,4,254,42,246,41,243,35,49,39,237,25,155,137,173,253,142,174,158,10,141,244,182,90,23,189,146,173,27,85,139,178,105,149,241,198,233,101,239,106,57,141,100,75,181,174,146,96,186,188,29,112,117,129,56,64,192,149,22,11,5,103,182,113,37,231,103,218,12,65,211,154,159,218,157,41,170,31,75,253,74,249,229,142,14,148,117,11,31,228,213,55,233,185,218,170,247,88,14,117,126,86,48,183,204,10,31,78,184,153,254,96,7,58,191,43,24,91,230,5,15,167,92,64,192,14,87,30,123,50,203,235,94,143,90,93,94,117,126,105,240,183,203,250,31,81,184,150,171,149,199,158,204,178,250,215,163,214,151,87,157,95,154,124,45,242,254,135,212,110,32,93,94,70,63,166,207,221,191,226,68,143,231,70,80,224,220,250,202,252,65,148,121,129,5,92,150,44,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,254,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,88,224,228,99,250,108,253,219,254,36,74,160,26,214,113,59,195,214,42,225,127,57,111,89,71,138,106,123,127,96,233,212,219,174,140,165,146,158,27,157,12,173,221,21,68,109,122,127,117,27,209,174,123,89,44,82,177,30,253,155,151,234,186,241,49,140,175,252,46,90,184,88,190,208,210,85,88,176,230,40,102,35,177,87,53,18,57,232,216,177,86,36,244,143,68,110,147,49,242,214,44,173,122,170,61,139,212,106,171,218,230,36,83,147,198,47,7,88,19,139,252,9,79,96,191,214,123,27,18,89,183,253,159,196,29,57,170,61,151,213,154,157,245,95,212,172,158,40,231,234,199,78,145,254,81,87,102,187,155,162,167,126,190,248,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,80,200,174,87,30,123,50,203,235,94,143,90,103,255,0,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,181,232,245,166,127,243,171,242,177,133,190,96,80,250,117,196,12,0,229,113,231,179,44,190,181,232,245,164,255,0,16,3,202,227,207,102,89,125,107,209,235,73,254,3,10,184,229,229,187,98,226,195,21,89,115,19,7,98,75,86,11,197,48,236,163,190,213,190,216,249,253,177,75,212,129,140,146,69,100,173,78,181,60,13,159,98,171,21,210,235,20,79,146,54,49,142,101,234,225,71,133,28,184,225,43,46,25,130,176,84,93,186,235,93,211,158,255,0,127,158,20,101,85,222,169,168,168,142,114,34,175,78,22,110,114,69,10,42,182,54,185,202,170,247,190,73,31,122,192,0,0,17,87,207,59,244,39,251,201,252,52,181,92,149,60,211,226,159,151,245,222,163,110,46,175,60,239,208,159,239,39,240,210,213,114,84,243,79,138,126,95,215,122,141,184,9,169,32,7,154,63,158,204,205,250,47,163,209,19,252,64,15,52,127,61,153,155,244,95,71,162,3,63,249,42,121,88,197,63,48,43,189,58,220,100,255,0,24,150,155,85,235,133,12,225,163,188,219,41,43,233,227,192,247,170,182,69,83,11,101,99,103,130,142,89,161,149,26,228,84,71,199,44,113,200,199,120,181,236,107,147,69,68,83,24,57,42,121,88,197,63,48,43,189,58,220,101,87,22,62,86,51,147,229,254,33,244,233,192,214,176,218,160,213,92,218,160,1,128,28,234,252,172,97,111,152,20,62,157,113,50,126,217,197,215,14,151,172,237,127,14,150,108,204,164,175,204,24,234,39,164,125,170,154,138,170,86,54,120,32,124,243,68,181,45,137,105,209,241,178,57,55,183,169,171,94,199,49,116,122,43,76,96,231,87,229,99,11,124,192,161,244,235,136,24,1,202,227,207,102,89,125,107,209,235,73,254,32,7,149,199,158,204,178,250,215,163,214,147,252,0,0,0,135,110,115,249,243,77,138,179,67,13,100,5,138,182,175,179,224,122,119,93,47,172,109,68,173,130,75,141,100,113,186,8,223,10,177,24,247,195,77,163,219,42,57,253,213,210,49,54,43,94,142,151,235,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,77,101,243,163,55,177,150,125,102,134,32,205,204,192,158,146,75,238,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,122,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,40,120,162,245,112,95,156,118,44,130,226,131,0,102,174,41,135,125,150,213,112,146,158,227,38,231,167,102,165,171,167,150,146,90,157,24,199,189,253,22,84,58,94,155,90,174,127,79,98,104,174,213,44,168,3,106,128,99,87,46,220,244,172,207,238,20,240,166,36,191,94,125,167,137,44,61,92,55,126,153,201,58,200,234,170,85,68,137,242,201,50,185,211,77,37,43,233,102,146,68,115,154,233,38,127,230,170,43,27,146,160,69,95,60,239,208,159,239,39,240,211,21,121,92,121,236,203,47,173,122,61,105,149,92,243,191,66,127,188,159,195,76,85,229,113,231,179,44,190,181,232,245,160,79,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,164,229,199,26,1,203,80,168,225,60,14,64,235,158,104,233,224,146,162,85,84,100,76,87,185,81,62,8,154,169,5,220,209,243,153,184,243,62,238,184,46,130,174,117,167,195,53,147,65,43,28,215,181,171,212,134,149,83,185,92,168,186,44,107,240,66,98,120,147,199,49,101,214,69,99,140,90,249,30,199,219,172,85,115,198,173,107,149,119,35,52,79,205,84,95,21,79,138,26,242,203,117,169,205,28,251,75,189,75,86,170,76,73,138,27,42,181,235,249,237,150,165,52,69,222,171,252,213,211,69,85,2,68,249,61,228,141,202,141,47,89,157,121,160,129,25,37,93,34,209,201,212,141,238,72,251,44,206,107,180,209,92,221,122,233,241,79,217,247,202,153,103,184,83,193,145,96,172,155,176,208,71,77,20,11,53,5,19,213,140,70,247,105,75,18,105,238,162,39,192,188,32,14,185,85,116,209,19,83,176,234,122,110,95,21,3,174,52,213,117,67,189,168,82,214,247,104,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,244,209,74,219,224,82,168,114,221,0,168,249,46,182,232,46,214,218,171,109,66,42,199,85,11,225,118,139,167,115,154,173,94,255,0,233,62,176,6,187,252,125,101,219,178,243,138,60,121,75,12,104,202,58,219,188,147,211,235,46,245,93,209,197,35,181,248,167,124,164,140,242,159,207,8,113,46,85,91,242,218,178,163,117,93,146,158,58,86,181,41,149,168,140,234,214,57,137,189,59,151,220,141,189,231,138,230,227,145,214,153,176,221,70,109,83,210,212,118,218,69,89,92,246,202,245,98,239,146,134,39,42,183,69,79,13,126,40,97,247,45,204,214,171,203,206,37,176,181,153,178,177,180,120,142,231,13,53,70,232,218,186,233,20,237,103,188,170,155,123,229,248,120,129,63,160,234,164,157,181,84,176,212,183,77,38,141,178,38,159,114,166,167,104,20,170,119,132,209,14,87,192,164,10,193,193,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,90,206,44,124,211,231,39,204,12,67,234,51,155,41,154,214,113,99,230,159,57,62,96,98,31,81,156,12,148,186,241,175,248,50,229,213,151,60,53,229,165,206,213,83,137,49,109,191,16,211,98,217,117,235,77,103,181,205,116,171,106,83,236,86,172,109,154,170,57,31,222,231,111,142,36,220,140,69,154,25,91,134,216,3,0,99,44,211,198,86,156,190,203,236,61,87,124,196,55,202,132,166,161,161,166,68,223,43,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,79,201,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,157,78,93,124,10,211,112,181,131,83,28,102,13,5,35,243,82,255,0,79,52,53,211,83,85,74,246,91,45,211,45,59,210,218,168,146,44,19,61,178,83,182,71,204,214,126,123,220,198,189,236,106,61,225,242,89,57,94,228,215,226,143,31,15,183,120,251,6,43,175,236,183,203,166,43,162,145,213,19,125,162,138,9,24,217,147,114,71,214,163,139,175,81,20,116,238,107,19,165,43,221,238,78,247,76,66,102,63,192,24,203,43,49,149,219,47,179,7,15,85,216,241,13,142,161,105,171,168,106,81,55,196,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,87,104,131,18,185,131,112,73,106,226,191,0,71,125,195,16,82,80,230,46,21,167,168,154,213,88,218,86,186,123,180,13,134,103,50,210,249,29,52,76,99,36,168,116,110,108,178,43,146,21,234,43,81,18,73,53,11,43,202,159,142,58,156,202,181,80,112,183,153,44,164,138,251,134,44,232,204,45,115,107,226,129,46,54,234,86,177,137,68,248,245,69,125,76,49,104,230,186,54,175,82,24,164,115,209,174,137,210,77,153,92,88,249,88,206,79,151,248,135,211,167,53,193,255,0,77,88,11,21,127,178,184,115,18,97,203,135,253,146,142,186,219,93,79,39,254,44,144,205,28,140,253,78,107,155,240,84,37,251,43,184,238,177,113,85,193,126,112,96,172,82,254,197,153,184,127,43,241,4,151,26,109,31,39,181,41,96,180,178,57,110,187,217,79,21,60,29,90,154,135,39,102,106,171,153,166,169,171,123,208,33,176,217,79,132,239,43,25,55,242,255,0,15,122,116,6,181,134,202,124,39,121,88,201,191,151,248,123,211,160,2,234,128,0,16,173,206,175,205,62,22,249,127,67,234,55,18,106,72,86,231,87,230,159,11,124,191,161,245,27,136,23,87,145,143,233,179,247,111,248,145,42,132,85,242,49,253,54,126,237,255,0,18,37,80,1,10,220,234,252,211,225,111,151,244,62,163,113,38,164,133,110,117,126,105,240,183,203,250,31,81,184,129,117,121,24,254,155,63,118,255,0,137,18,168,69,95,35,31,211,103,238,223,241,34,85,0,0,0,197,94,104,254,68,243,55,232,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,9,169,230,143,228,79,51,126,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,13,132,243,223,39,44,89,251,150,117,185,85,138,102,217,101,186,220,45,85,23,24,246,189,123,77,45,37,198,158,174,90,109,88,246,61,157,102,83,186,46,163,92,142,103,83,122,106,173,209,125,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,22,171,139,31,43,25,201,242,255,0,16,250,116,229,213,45,87,22,62,86,51,147,229,254,33,244,233,192,214,176,149,78,62,191,229,89,112,229,251,161,255,0,216,229,81,21,100,170,113,245,255,0,42,203,135,47,221,15,254,199,42,128,192,14,19,188,211,228,223,204,12,61,234,48,27,41,154,214,112,157,230,159,38,254,96,97,239,81,128,217,76,0,0,8,86,231,87,230,159,11,124,191,161,245,27,136,228,169,230,159,20,252,191,174,245,27,112,231,87,230,159,11,124,191,161,245,27,136,228,169,230,159,20,252,191,174,245,27,112,19,82,0,0,90,174,44,124,172,103,39,203,252,67,233,211,151,84,181,92,88,249,88,206,79,151,248,135,211,167,3,90,195,106,131,85,115,106,128,0,0,32,91,155,6,41,190,226,14,54,177,125,166,239,93,218,41,48,205,190,209,107,181,199,210,99,59,61,43,232,97,171,116,122,181,17,95,172,245,117,15,213,202,174,247,244,215,107,90,137,120,57,39,229,125,171,16,230,230,60,205,123,131,169,38,168,193,150,122,91,109,13,60,212,77,149,241,207,112,124,154,213,69,42,174,176,189,145,81,203,18,237,110,174,101,83,211,115,81,21,31,129,89,177,142,191,10,25,167,140,179,51,217,126,204,251,91,136,46,55,222,197,215,235,118,94,213,83,36,221,46,166,214,239,219,212,219,187,107,117,211,93,19,93,9,127,228,201,149,191,101,56,113,190,230,101,125,139,178,215,227,188,65,39,102,173,237,91,251,101,174,137,137,12,63,147,71,171,99,217,84,235,139,123,218,215,187,93,87,86,244,212,12,255,0,48,255,0,155,6,22,177,98,14,9,113,125,218,239,67,218,42,240,205,194,209,116,181,201,213,123,59,61,83,235,161,164,116,154,53,81,31,172,21,117,12,209,200,173,247,245,211,115,90,169,152,7,138,206,252,21,117,204,172,151,199,217,115,98,168,164,130,229,138,176,189,214,201,71,45,91,220,216,35,158,166,146,72,99,116,142,107,92,228,98,57,232,170,168,215,46,154,232,139,224,6,182,217,79,142,191,5,249,167,131,115,51,217,126,211,251,37,136,45,215,222,197,215,232,246,174,203,83,28,221,46,166,215,108,221,211,219,187,107,180,215,93,23,77,13,159,141,85,205,159,114,159,29,126,20,50,179,6,230,103,178,253,153,246,183,15,219,175,189,139,175,214,236,189,170,154,57,186,93,77,173,223,183,169,183,118,214,235,166,186,38,186,1,172,17,63,220,174,60,137,229,151,214,189,98,180,128,18,127,185,92,121,19,203,47,173,122,197,104,25,84,0,0,0,3,21,121,163,249,19,204,223,162,250,197,17,0,36,255,0,115,71,242,39,153,191,69,245,138,34,0,64,218,160,0,0,0,4,0,243,71,243,217,153,191,69,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,96,7,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,192,96,7,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,198,0,115,71,243,217,153,191,69,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,6,127,128,0,0,0,17,87,207,59,244,39,251,201,252,52,149,66,42,249,231,126,132,255,0,121,63,134,129,106,185,42,121,167,197,63,47,235,189,70,220,77,73,10,220,149,60,211,226,159,151,245,222,163,110,38,164,0,0,0,0,12,21,231,5,156,118,44,13,195,2,229,85,68,61,162,245,153,119,8,41,232,227,220,246,116,41,104,106,32,171,168,169,213,24,230,59,107,217,77,23,77,92,199,47,105,222,221,201,27,144,138,14,16,178,134,155,61,248,151,203,220,173,184,65,73,61,182,237,120,100,215,72,42,103,150,22,84,91,169,152,234,170,200,81,241,123,237,123,233,224,149,140,86,171,125,247,55,222,103,231,38,80,115,147,206,191,183,60,65,90,114,114,146,223,209,164,203,43,122,245,167,146,45,178,79,93,113,138,158,162,77,174,73,28,142,133,176,50,141,27,171,24,228,147,175,174,230,236,83,208,114,79,202,251,86,33,205,204,121,154,247,7,82,77,81,131,44,244,182,218,26,121,168,155,43,227,158,224,249,53,170,138,85,93,97,123,34,163,150,37,218,221,92,202,167,166,230,162,42,60,50,127,156,22,78,88,177,207,12,11,154,181,19,118,123,214,90,92,32,168,163,147,107,223,215,165,174,168,130,146,162,155,68,123,88,221,207,125,52,189,69,107,220,157,155,99,118,164,142,82,37,184,88,206,191,197,219,136,44,19,156,114,91,251,109,38,31,184,47,111,129,177,117,36,125,12,241,62,158,171,164,222,164,104,179,36,19,74,177,238,122,55,168,140,221,171,117,69,216,247,22,97,107,22,57,194,183,156,21,138,104,123,109,151,16,91,234,45,119,26,110,171,227,235,210,207,27,163,150,61,236,86,189,187,152,247,38,173,84,114,107,170,42,47,121,171,189,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,98,175,52,127,34,121,155,244,95,88,162,61,255,0,5,249,199,125,207,222,24,48,6,106,226,152,118,94,174,182,249,41,238,50,110,98,246,154,170,74,137,105,37,169,209,140,99,25,214,125,59,165,233,181,168,214,117,54,38,168,221,87,192,115,71,242,39,153,191,69,245,138,32,33,91,132,239,52,249,55,243,3,15,122,140,6,195,217,215,149,246,172,234,202,60,95,149,23,151,82,71,79,138,108,245,54,214,84,84,209,54,173,148,115,189,139,209,170,72,156,168,143,124,50,244,229,103,188,213,71,198,213,71,53,81,21,53,225,225,59,205,62,77,252,192,195,222,163,1,178,152,26,171,155,36,112,133,155,213,57,239,195,70,94,230,149,194,122,185,238,87,107,59,33,186,79,83,4,80,190,162,227,76,247,82,214,76,140,139,220,107,31,81,4,175,98,53,27,238,57,190,235,63,53,32,179,142,108,175,181,100,231,22,153,153,128,236,78,164,75,108,23,143,105,81,193,73,68,218,72,41,32,174,134,58,216,233,99,137,170,173,107,33,109,74,66,154,104,138,145,162,163,91,174,212,146,158,76,25,189,83,139,242,27,18,229,29,198,122,185,170,50,246,240,217,168,213,208,68,200,33,183,92,58,146,199,11,30,223,125,239,74,152,107,164,114,189,59,146,104,209,28,168,155,88,18,20,0,2,42,249,231,126,132,255,0,121,63,134,152,171,202,227,207,102,89,125,107,209,235,76,170,231,157,250,19,253,228,254,26,98,175,43,143,61,153,101,245,175,71,173,2,127,128,0,8,1,230,143,231,179,51,126,139,232,244,68,255,0,16,3,205,31,207,102,102,253,23,209,232,128,202,174,70,63,166,207,221,191,226,68,170,17,87,200,199,244,217,251,183,252,72,149,64,0,0,49,87,154,63,145,60,205,250,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,2,106,121,163,249,19,204,223,162,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,3,97,236,77,148,56,55,23,230,134,8,205,203,236,21,115,95,114,246,158,237,13,137,27,58,178,8,95,112,142,24,167,153,236,78,247,189,34,133,99,106,42,236,68,154,69,86,171,145,142,103,181,0,1,128,28,234,252,172,97,111,152,20,62,157,113,51,252,192,14,117,126,86,48,183,204,10,31,78,184,129,128,28,174,60,246,101,151,214,189,30,180,186,188,234,252,211,225,111,151,244,62,163,113,45,87,43,143,61,153,101,245,175,71,173,46,175,58,191,52,248,91,229,253,15,168,220,64,186,188,140,127,77,159,187,127,196,137,84,34,175,145,143,233,179,247,111,248,145,42,128,8,192,231,71,145,121,113,67,130,112,231,16,246,203,55,97,198,117,216,130,155,13,220,170,105,213,25,29,198,149,212,117,50,70,250,134,105,239,205,31,101,99,25,34,42,59,166,229,99,183,163,34,72,228,252,192,14,117,126,86,48,183,204,10,31,78,184,129,128,28,174,60,246,101,151,214,189,30,180,207,254,117,126,86,48,183,204,10,31,78,184,152,1,202,227,207,102,89,125,107,209,235,76,255,0,231,87,229,99,11,124,192,161,244,235,136,24,1,202,227,207,102,89,125,107,209,235,73,254,32,7,149,199,158,204,178,250,215,163,214,147,252,0,0,0,0,4,85,243,206,253,9,254,242,127,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,244,39,251,201,252,52,181,92,149,60,211,226,159,151,245,222,163,110,2,106,72,1,230,143,231,179,51,126,139,232,244,68,255,0,16,3,205,31,207,102,102,253,23,209,232,128,207,254,74,158,86,49,79,204,10,239,78,183,25,85,197,143,149,140,228,249,127,136,125,58,115,21,121,42,121,88,197,63,48,43,189,58,220,101,87,22,62,86,51,147,229,254,33,244,233,192,214,176,217,35,139,60,39,157,184,207,33,177,61,155,135,124,99,87,135,177,218,211,239,183,62,158,120,32,90,214,119,182,106,94,180,177,189,96,123,226,115,250,82,198,232,94,201,155,10,245,163,98,61,77,109,205,170,0,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,83,55,248,146,227,95,241,170,224,71,14,216,49,253,206,213,30,102,225,108,192,161,142,229,77,2,244,164,186,80,165,178,185,35,185,182,29,173,99,119,61,235,28,173,137,92,214,72,214,187,72,155,52,81,166,85,115,58,229,255,0,89,155,180,117,60,64,228,134,29,237,120,234,147,116,248,154,219,20,147,203,85,126,165,142,8,97,137,212,204,115,214,52,154,8,233,251,161,141,141,116,205,123,180,87,72,214,50,72,108,3,42,185,92,121,236,203,47,173,122,61,105,63,196,0,242,184,243,217,150,95,90,244,122,210,127,128,0,0,193,94,112,89,199,98,192,220,48,46,85,84,67,218,47,89,151,112,130,158,142,61,207,103,66,150,134,162,10,186,138,157,81,142,99,182,189,148,209,116,213,204,114,246,157,237,220,145,185,8,139,225,187,36,46,188,71,231,110,22,201,123,53,242,146,205,81,136,234,37,107,235,234,99,116,140,166,130,24,36,168,153,232,198,247,189,233,20,50,108,102,173,71,63,107,85,204,69,87,165,245,230,151,158,149,153,193,197,101,251,13,209,94,123,94,27,203,191,244,183,108,134,52,158,56,217,85,26,34,220,30,232,229,93,189,110,213,212,133,210,49,173,107,227,166,131,243,145,168,247,100,87,36,252,151,181,92,106,113,230,123,226,28,33,73,85,81,107,168,165,176,225,155,196,207,107,223,75,58,197,35,238,45,138,61,218,177,235,20,212,72,178,171,17,118,72,246,49,218,58,86,168,69,177,114,177,254,72,93,112,30,79,101,94,114,205,124,164,172,182,230,141,61,229,212,244,141,141,204,158,134,123,117,115,169,165,99,252,90,246,57,171,11,218,244,84,93,95,35,85,169,177,31,37,181,37,38,159,37,237,89,173,201,127,15,223,97,194,20,151,108,79,129,169,239,23,235,53,99,158,216,167,160,130,59,245,67,174,14,100,138,230,234,197,163,100,206,116,74,170,143,88,227,84,107,164,100,122,7,138,228,183,156,118,44,31,156,184,183,39,110,240,244,234,243,18,223,79,81,107,169,220,245,221,85,109,109,68,142,166,216,214,42,38,248,39,168,151,168,231,177,173,236,219,125,231,72,212,73,148,53,129,202,172,204,197,89,55,152,248,115,52,176,85,95,103,189,97,155,132,87,10,109,210,72,200,230,216,190,252,18,244,222,199,186,25,88,174,142,70,35,147,124,111,123,85,116,114,155,52,97,60,83,98,199,56,86,205,141,112,181,119,109,178,226,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,238,2,48,121,231,126,132,255,0,121,63,134,152,171,202,227,207,102,89,125,107,209,235,76,170,231,157,250,19,253,228,254,26,98,175,43,143,61,153,101,245,175,71,173,2,127,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,80,56,93,20,34,119,156,21,39,128,28,128,117,85,206,218,90,89,170,93,166,144,198,233,23,95,185,19,80,35,247,155,6,120,67,134,178,170,225,150,212,117,27,106,239,116,242,82,185,171,76,174,69,103,86,141,207,77,235,220,158,228,142,239,35,155,128,92,187,118,97,241,71,128,233,102,141,31,71,69,119,142,122,143,202,236,84,219,28,178,55,79,138,247,196,122,62,100,121,173,87,152,124,75,98,155,51,165,99,168,240,229,206,106,106,125,177,181,52,214,40,26,255,0,121,21,119,119,197,241,240,51,7,148,118,71,90,97,195,116,249,181,81,75,81,219,106,213,37,107,221,43,209,137,178,74,232,154,168,221,17,60,52,248,168,18,99,106,183,65,105,182,210,219,105,209,82,58,88,89,11,117,93,123,154,212,106,119,255,0,65,245,128,7,14,240,40,211,85,42,118,135,8,128,84,212,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,10,92,112,159,172,229,83,245,28,1,82,120,28,156,39,129,200,22,15,142,92,21,75,141,120,97,204,26,74,152,156,245,167,176,213,76,196,99,220,142,71,55,107,209,83,68,93,123,227,79,18,1,48,21,218,92,3,155,150,27,196,78,86,58,195,136,41,229,214,70,162,170,36,85,9,174,168,186,39,130,47,221,253,6,203,120,226,207,79,136,48,101,242,199,84,197,116,85,214,250,136,28,212,85,69,84,116,106,158,41,222,107,131,196,238,22,251,27,196,22,96,225,246,83,73,12,84,216,134,179,166,215,238,252,215,72,175,78,247,38,171,220,228,95,233,3,97,14,29,177,179,113,254,80,97,172,70,147,71,34,207,108,162,114,236,218,154,110,165,137,254,13,85,79,231,125,229,202,48,43,148,118,106,75,140,242,78,229,134,107,38,137,210,225,250,218,91,124,45,107,90,213,72,153,69,26,38,186,57,85,127,147,94,245,79,129,158,160,113,166,165,37,101,43,226,7,40,167,37,45,251,138,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,217,76,140,14,21,56,40,252,38,241,161,155,188,74,102,101,178,235,77,134,240,150,104,94,170,112,148,90,116,97,188,93,33,187,84,185,106,55,163,146,71,67,75,36,108,238,107,118,73,42,237,87,170,67,52,78,7,43,174,95,244,118,138,59,111,19,121,223,135,122,215,89,187,53,199,3,218,231,146,9,233,99,165,150,8,167,134,236,238,155,223,186,101,234,233,20,114,35,29,11,163,116,138,213,122,196,232,164,252,0,0,0,48,3,152,183,46,107,239,18,152,170,211,155,217,51,85,106,163,197,239,236,150,123,237,13,110,202,106,122,218,94,166,198,87,172,204,98,189,102,129,143,68,145,29,189,207,130,38,54,61,31,19,34,155,208,82,240,57,148,124,32,240,137,157,243,225,71,213,223,177,101,227,45,239,144,93,113,29,201,140,73,222,198,219,36,87,193,76,198,166,148,244,206,149,171,39,79,87,189,85,88,146,73,39,78,53,110,111,150,171,139,31,43,25,201,242,255,0,16,250,116,224,107,88,108,167,194,119,149,140,155,249,127,135,189,58,3,90,195,101,62,19,188,172,100,223,203,252,61,233,208,1,117,64,0,8,86,231,87,230,159,11,124,191,161,245,27,137,53,36,43,115,171,243,79,133,190,95,208,250,141,196,11,171,200,199,244,217,251,183,252,72,149,66,42,249,24,254,155,63,118,255,0,137,18,168,0,133,110,117,126,105,240,183,203,250,31,81,184,147,82,66,183,58,191,52,248,91,229,253,15,168,220,64,186,188,140,127,77,159,187,127,196,137,84,34,175,145,143,233,179,247,111,248,145,42,128,0,0,98,175,52,127,34,121,155,244,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,69,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,6,202,96,0,5,170,226,199,202,198,114,124,191,196,62,157,57,117,75,85,197,143,149,140,228,249,127,136,125,58,112,53,172,37,83,143,175,249,86,92,57,126,232,127,246,57,84,69,89,42,156,125,127,202,178,225,203,247,67,255,0,177,202,160,48,3,132,239,52,249,55,243,3,15,122,140,6,202,102,181,156,39,121,167,201,191,152,24,123,212,96,54,83,0,0,2,21,185,213,249,167,194,223,47,232,125,70,226,57,42,121,167,197,63,47,235,189,70,220,57,213,249,167,194,223,47,232,125,70,226,57,42,121,167,197,63,47,235,189,70,220,4,212,128,0,22,171,139,31,43,25,201,242,255,0,16,250,116,229,213,45,87,22,62,86,51,147,229,254,33,244,233,192,214,176,218,160,213,92,218,160,0,5,170,226,199,202,198,114,124,191,196,62,157,56,26,214,27,4,114,203,180,221,108,188,14,101,133,29,230,217,87,65,81,37,61,202,173,145,84,194,232,158,232,39,185,213,205,12,168,215,34,42,178,72,164,142,70,59,193,204,123,92,154,162,162,154,251,155,57,228,134,10,186,229,174,75,224,28,185,190,212,82,79,114,194,184,94,213,100,172,150,145,238,116,18,79,77,73,28,50,58,55,57,173,114,177,92,197,84,85,107,87,77,53,68,240,3,218,128,0,213,92,159,238,87,30,68,242,203,235,94,177,90,66,183,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,181,235,21,160,64,9,63,220,174,60,137,229,151,214,189,98,180,128,18,127,185,92,121,19,203,47,173,122,197,104,25,84,0,0,0,3,21,121,163,249,19,204,223,162,250,197,17,0,36,255,0,115,71,242,39,153,191,69,245,138,34,0,64,218,160,0,0,0,4,0,243,71,243,217,153,191,69,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,96,7,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,192,96,7,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,198,0,115,71,243,217,153,191,69,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,6,127,128,0,0,0,17,87,207,59,244,39,251,201,252,52,149,66,42,249,231,126,132,255,0,121,63,134,129,106,185,42,121,167,197,63,47,235,189,70,220,77,73,10,220,149,60,211,226,159,151,245,222,163,110,38,164,0,0,0,6,53,115,27,204,207,193,127,6,217,143,113,167,171,181,71,95,126,183,183,12,209,193,112,147,78,213,219,228,109,61,67,33,106,61,174,124,205,165,146,166,86,162,107,167,69,94,230,185,172,114,1,5,121,253,156,119,222,32,51,151,22,103,22,35,135,179,213,226,107,131,170,35,166,220,199,246,74,86,53,35,166,166,222,198,49,36,233,65,28,81,117,54,35,159,179,115,189,231,42,147,105,202,203,0,83,96,94,11,112,109,82,225,234,187,77,203,21,84,87,223,238,73,82,146,181,245,79,146,165,241,83,212,35,36,95,117,143,163,130,145,89,177,17,142,102,215,166,187,213,206,130,28,39,133,175,184,231,21,89,176,86,22,161,237,183,172,65,112,167,181,219,169,186,172,143,175,85,60,141,142,40,247,189,90,198,238,123,218,154,185,81,169,174,170,168,157,230,209,22,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,1,245,144,23,205,55,0,84,224,94,52,177,149,82,97,234,75,77,183,21,83,208,95,237,169,76,145,53,149,76,146,153,145,84,84,43,35,95,117,239,172,130,173,95,189,17,238,126,231,174,187,209,206,159,66,53,121,218,101,158,42,196,25,113,151,121,165,105,164,237,22,92,31,112,184,91,238,253,56,228,124,148,253,189,41,186,19,187,107,21,140,133,31,72,177,185,239,115,127,41,60,13,68,114,191,184,63,43,146,22,102,118,156,43,153,121,57,89,87,106,139,217,247,10,76,77,111,131,169,182,186,163,180,70,180,245,111,218,175,247,225,143,178,209,38,173,98,109,116,254,243,151,123,17,50,87,154,63,145,60,205,250,47,172,81,17,87,203,23,52,191,5,252,100,224,174,215,125,246,101,171,22,246,140,45,112,254,165,235,118,174,213,26,246,72,59,152,231,51,117,116,116,94,251,118,233,167,188,228,98,188,149,78,104,254,68,243,55,232,190,177,68,4,43,112,157,230,159,38,254,96,97,239,81,128,217,76,214,179,132,239,52,249,55,243,3,15,122,140,6,202,96,68,95,60,28,21,106,160,199,249,89,152,208,212,85,173,202,249,103,184,217,42,34,115,219,208,108,20,51,69,52,78,99,118,238,71,171,174,19,35,149,92,168,168,216,244,70,232,170,235,105,201,247,56,239,184,27,138,4,202,170,120,123,69,151,50,237,243,211,214,71,185,140,232,85,80,211,207,87,79,83,170,177,207,118,214,50,166,46,154,57,141,94,211,189,219,150,54,161,158,188,219,48,85,171,21,112,91,136,47,183,10,138,184,234,48,117,226,213,123,161,108,47,106,50,73,223,82,218,21,108,168,173,85,86,116,171,165,114,35,85,171,189,172,93,116,69,107,161,131,32,115,142,251,195,254,114,225,60,226,195,144,246,138,188,51,112,109,68,148,219,152,206,215,74,246,186,58,154,109,239,99,210,62,172,18,75,23,83,98,185,155,247,55,222,106,40,27,52,128,0,138,190,121,223,161,63,222,79,225,166,42,242,184,243,217,150,95,90,244,122,211,42,185,231,126,132,255,0,121,63,134,152,171,202,227,207,102,89,125,107,209,235,64,159,224,0,2,0,121,163,249,236,204,223,162,250,61,17,63,196,0,243,71,243,217,153,191,69,244,122,32,50,171,145,143,233,179,247,111,248,145,42,132,85,242,49,253,54,126,237,255,0,18,37,80,0,0,12,85,230,143,228,79,51,126,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,232,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,0,217,76,0,0,192,14,117,126,86,48,183,204,10,31,78,184,153,254,96,7,58,191,43,24,91,230,5,15,167,92,64,192,14,87,30,123,50,203,235,94,143,90,93,94,117,126,105,240,183,203,250,31,81,184,150,171,149,199,158,204,178,250,215,163,214,151,87,157,95,154,124,45,242,254,135,212,110,32,93,94,70,63,166,207,221,191,226,68,170,17,87,200,199,244,217,251,183,252,72,149,64,6,0,115,171,242,177,133,190,96,80,250,117,196,207,243,0,57,213,249,88,194,223,48,40,125,58,226,6,0,114,184,243,217,150,95,90,244,122,211,63,249,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,245,175,71,173,51,255,0,157,95,149,140,45,243,2,135,211,174,32,96,7,43,143,61,153,101,245,175,71,173,39,248,128,30,87,30,123,50,203,235,94,143,90,79,240,0,0,0,0,17,87,207,59,244,39,251,201,252,52,181,92,149,60,211,226,159,151,245,222,163,110,46,175,60,239,208,159,239,39,240,210,213,114,84,243,79,138,126,95,215,122,141,184,9,169,32,7,154,63,158,204,205,250,47,163,209,19,252,64,15,52,127,61,153,155,244,95,71,162,3,63,249,42,121,88,197,63,48,43,189,58,220,101,87,22,62,86,51,147,229,254,33,244,233,204,85,228,169,229,99,20,252,192,174,244,235,113,149,92,88,249,88,206,79,151,248,135,211,167,3,90,195,106,131,85,115,106,128,4,53,243,58,229,255,0,71,148,85,149,60,64,228,134,29,236,152,22,175,116,248,154,219,20,144,69,75,97,170,146,120,97,137,212,204,115,210,69,134,121,42,59,161,141,142,108,46,99,180,86,198,230,50,57,148,62,75,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,64,128,206,87,30,123,50,203,235,94,143,90,79,241,24,24,71,130,143,197,87,153,158,85,223,240,5,178,235,38,89,98,159,109,73,109,169,157,58,177,218,235,150,209,112,89,45,142,155,115,158,237,172,98,73,19,165,70,185,241,185,205,214,87,67,44,139,39,224,11,127,159,217,199,98,225,255,0,38,177,102,113,98,56,123,69,38,25,183,186,162,58,109,207,103,107,170,123,146,58,106,109,236,99,214,62,172,242,69,23,83,98,181,155,247,59,221,106,169,112,8,192,231,89,158,149,150,171,22,11,225,226,195,121,232,251,111,126,36,196,84,209,164,241,200,250,88,159,211,161,99,158,138,145,73,11,230,109,83,221,26,163,220,146,82,64,255,0,115,70,171,194,37,141,146,56,69,201,11,175,14,60,58,96,204,154,190,223,41,46,247,43,5,61,75,171,42,233,35,115,32,89,234,42,166,169,145,145,238,247,156,198,58,117,98,61,81,170,244,98,57,90,205,219,18,24,121,98,229,111,225,67,140,156,21,218,236,94,211,181,97,46,209,138,110,31,213,93,30,203,217,99,94,201,63,115,218,231,237,174,146,139,220,110,237,117,247,154,172,71,147,252,6,170,228,255,0,114,184,242,39,150,95,90,245,138,210,0,73,254,229,113,228,79,44,190,181,235,21,160,66,183,20,249,41,248,187,113,5,141,178,114,59,135,109,164,195,247,4,236,19,186,94,164,143,161,158,38,84,82,245,93,211,141,22,100,130,104,146,77,172,70,245,17,251,117,110,138,178,211,201,247,56,236,88,231,134,4,202,170,120,123,61,235,45,46,19,211,214,71,185,239,235,210,215,84,79,87,79,83,170,177,172,110,231,190,166,46,154,57,238,78,205,189,219,82,70,161,101,121,222,229,111,255,0,22,153,215,111,177,127,209,120,90,239,115,237,95,178,166,130,14,138,191,255,0,194,78,222,198,126,167,187,249,52,49,171,149,166,122,86,100,255,0,21,150,28,55,91,121,236,152,111,49,63,210,221,206,25,18,121,35,125,84,136,171,111,123,99,137,118,245,187,87,78,22,200,246,185,172,142,166,127,205,71,43,218,25,43,207,59,244,39,251,201,252,52,197,94,87,30,123,50,203,235,94,143,90,101,87,60,239,208,159,239,39,240,211,21,121,92,121,236,203,47,173,122,61,104,19,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,170,114,82,239,184,14,10,180,208,225,60,74,128,22,215,136,156,108,220,1,148,24,151,17,172,209,198,176,91,43,92,155,246,174,187,105,101,127,131,149,19,249,191,121,114,140,10,230,227,154,146,224,204,147,182,225,154,57,162,108,184,130,182,170,223,51,92,214,185,86,39,209,72,139,166,174,69,79,229,19,189,19,226,4,62,227,219,180,184,251,55,47,215,137,92,175,117,251,16,84,75,172,109,68,85,73,106,23,77,17,53,79,5,79,191,250,73,251,224,107,5,82,224,174,24,114,250,146,154,39,49,106,44,52,179,61,30,247,43,149,206,220,245,85,213,19,78,249,23,192,130,30,24,176,183,219,46,32,178,251,15,190,154,73,162,169,196,52,125,70,179,119,230,182,68,122,247,181,53,78,230,170,255,0,65,177,246,7,179,211,225,252,25,99,177,210,177,91,21,13,190,158,6,181,85,85,81,27,26,39,138,247,129,251,135,11,224,114,112,190,0,82,191,168,229,167,7,40,159,168,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,20,172,165,192,114,139,240,57,40,69,239,43,3,135,53,28,213,107,147,84,84,209,72,101,230,221,147,115,216,115,41,51,22,130,159,250,158,227,60,243,85,61,173,149,83,249,58,38,51,85,93,90,157,239,84,238,211,250,73,155,48,207,154,54,95,191,20,112,217,137,111,20,233,172,150,186,23,86,59,221,122,251,177,212,82,189,124,59,147,186,37,241,64,48,111,148,78,102,46,22,206,137,176,68,145,171,163,196,181,112,53,170,142,98,35,92,202,106,191,29,83,85,241,111,130,147,96,107,143,193,54,46,131,4,241,73,151,151,202,201,17,148,241,221,219,28,138,174,107,116,87,199,36,109,239,119,114,119,189,13,138,48,253,202,27,197,138,221,117,129,237,124,117,148,144,206,213,71,34,166,143,98,57,59,211,187,226,7,232,20,187,82,163,133,239,2,148,238,43,40,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,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,159,88,2,213,126,41,220,44,127,214,211,149,95,249,155,110,255,0,208,151,42,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,235,0,0,0,15,21,141,114,67,37,243,42,235,21,247,49,178,135,5,98,171,148,20,237,164,138,178,247,96,164,174,158,56,26,231,57,177,54,73,163,115,145,136,231,189,200,212,93,53,123,151,226,167,181,0,121,76,11,148,249,89,149,253,187,240,103,150,152,83,9,123,79,165,219,125,133,102,166,160,237,93,61,221,62,175,69,141,223,183,168,253,187,181,211,123,180,241,83,213,128,0,241,88,215,36,50,95,50,174,177,95,115,27,40,112,86,42,185,65,78,218,72,171,47,118,10,74,233,227,129,174,115,155,19,100,154,55,57,24,142,123,220,141,69,211,87,185,126,42,123,80,7,148,192,185,79,149,153,95,219,191,6,121,105,133,48,151,180,250,93,183,216,86,106,106,14,213,211,221,211,234,244,88,221,251,122,143,219,187,93,55,187,79,21,61,88,0,0,0,126,78,41,194,120,87,28,216,170,176,182,53,195,54,172,65,101,173,217,218,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,213,59,156,212,84,239,68,60,85,167,134,78,27,108,23,90,43,237,139,135,204,181,183,92,173,213,17,213,209,214,82,97,58,8,103,166,158,55,35,163,150,57,27,18,57,143,107,145,28,142,69,69,69,68,84,46,88,0,0,0,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,159,88,2,213,126,41,220,44,127,214,211,149,95,249,155,110,255,0,208,158,170,255,0,148,249,89,138,240,173,183,2,226,156,180,194,151,156,55,102,232,251,58,207,112,179,83,84,80,209,244,163,88,162,232,192,246,44,113,236,141,206,99,118,181,54,181,85,169,162,46,135,171,0,91,75,79,12,156,54,216,46,180,87,219,23,15,153,107,110,185,91,170,35,171,163,172,164,194,116,16,207,77,60,110,71,71,44,114,54,36,115,30,215,34,57,28,138,138,138,136,168,92,176,0,0,0,241,88,215,36,50,95,50,174,177,95,115,27,40,112,86,42,185,65,78,218,72,171,47,118,10,74,233,227,129,174,115,155,19,100,154,55,57,24,142,123,220,141,69,211,87,185,126,42,48,86,72,100,190,90,221,101,190,229,206,80,224,172,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,166,172,106,252,16,246,160,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,248,167,112,177,255,0,91,78,85,127,230,109,187,255,0,66,93,80,0,31,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,167,214,0,181,95,138,119,11,31,245,180,229,87,254,102,219,191,244,37,213,0,0,0,11,105,118,225,147,134,219,253,214,182,251,125,225,243,45,110,55,43,141,68,149,117,149,149,120,78,130,105,234,103,145,202,233,37,146,71,68,174,123,220,229,87,43,149,85,85,85,85,79,107,133,176,158,21,192,214,42,92,45,130,176,205,171,15,217,104,183,246,107,117,174,138,58,74,88,55,189,207,126,200,163,70,177,187,158,247,57,116,78,247,57,85,123,213,79,214,0,90,175,197,59,133,143,250,218,114,171,255,0,51,109,223,250,19,223,225,108,39,133,112,53,138,151,11,96,172,51,106,195,246,90,45,253,154,221,107,162,142,146,150,13,239,115,223,178,40,209,172,110,231,189,206,93,19,189,206,85,94,245,83,245,128,0,0,0,0,31,147,138,112,158,21,199,54,42,172,45,141,112,205,171,16,89,107,118,118,155,117,210,138,58,186,89,246,61,175,102,248,164,71,49,219,94,198,185,53,78,231,53,21,59,209,15,1,248,167,112,177,255,0,91,78,85,127,230,109,187,255,0,66,93,80,0,0,0,0,5,191,197,60,61,100,22,57,190,213,98,156,107,145,249,127,136,47,85,187,59,77,198,233,134,104,170,234,167,216,198,177,155,229,146,55,61,219,88,198,181,53,94,230,181,17,59,145,15,65,130,178,247,0,229,173,170,91,22,92,224,124,63,133,109,179,212,58,174,90,59,37,178,26,24,36,157,205,107,93,43,163,133,173,106,189,90,198,53,92,169,174,140,106,124,16,244,0,11,127,138,120,122,200,44,115,125,170,197,56,215,35,242,255,0,16,94,171,118,118,155,141,211,12,209,85,213,79,177,141,99,55,203,36,110,123,182,177,141,106,106,189,205,106,34,119,34,30,131,5,101,238,1,203,91,84,182,44,185,192,248,127,10,219,103,168,117,92,180,118,75,100,52,48,73,59,154,214,186,87,71,11,90,213,122,181,140,106,185,83,93,24,212,248,33,232,0,0,0,0,0,3,202,99,172,167,202,204,208,236,63,132,204,180,194,152,183,217,157,94,197,237,219,53,53,127,101,234,109,234,116,186,204,118,205,221,54,110,219,166,187,27,175,130,30,172,1,226,176,86,72,100,190,90,221,101,190,229,206,80,224,172,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,166,172,106,252,16,246,160,0,0,0,60,254,53,203,220,3,153,86,168,172,89,141,129,240,254,42,182,193,80,218,184,168,239,118,200,107,160,142,118,181,205,108,173,142,102,185,168,244,107,222,212,114,38,186,61,201,241,83,208,0,45,254,22,225,235,32,176,53,246,151,20,224,172,143,203,252,63,122,162,223,217,174,54,188,51,69,73,85,6,246,57,143,217,44,113,181,237,220,199,185,171,162,247,181,202,139,220,170,92,0,0,31,147,138,112,158,21,199,54,42,172,45,141,112,205,171,16,89,107,118,118,155,117,210,138,58,186,89,246,61,175,102,248,164,71,49,219,94,198,185,53,78,231,53,21,59,209,15,214,0,90,175,197,59,133,143,250,218,114,171,255,0,51,109,223,250,19,223,226,156,39,133,113,205,138,171,11,99,92,51,106,196,22,90,221,157,166,221,116,162,142,174,150,125,143,107,217,190,41,17,204,118,215,177,174,77,83,185,205,69,78,244,67,245,128,22,210,211,195,39,13,182,11,173,21,246,197,195,230,90,219,174,86,234,136,234,232,235,41,48,157,4,51,211,79,27,145,209,203,28,141,137,28,199,181,200,142,71,34,162,162,162,42,23,44,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,248,167,112,177,255,0,91,78,85,127,230,109,187,255,0,66,93,80,0,0,7,148,199,89,79,149,153,161,216,127,9,153,105,133,49,111,179,58,189,139,219,182,106,106,254,203,212,219,212,233,117,152,237,155,186,108,221,183,77,118,55,95,4,63,43,11,112,245,144,88,26,251,75,138,112,86,71,229,254,31,189,81,111,236,215,27,94,25,162,164,170,131,123,28,199,236,150,56,218,246,238,99,220,213,209,123,218,229,69,238,85,46,0,0,0,0,91,252,83,195,214,65,99,155,237,86,41,198,185,31,151,248,130,245,91,179,180,220,110,152,102,138,174,170,125,140,107,25,190,89,35,115,221,181,140,107,83,85,238,107,81,19,185,16,184,0,15,41,129,114,159,43,50,191,183,126,12,242,211,10,97,47,105,244,187,111,176,172,212,212,29,171,167,187,167,213,232,177,187,246,245,31,183,118,186,111,118,158,42,122,176,0,0,0,252,156,83,132,240,174,57,177,85,97,108,107,134,109,88,130,203,91,179,180,219,174,148,81,213,210,207,177,237,123,55,197,34,57,142,218,246,53,201,170,119,57,168,169,222,136,120,171,79,12,156,54,216,46,180,87,219,23,15,153,107,110,185,91,170,35,171,163,172,164,194,116,16,207,77,60,110,71,71,44,114,54,36,115,30,215,34,57,28,138,138,138,136,168,92,176,0,0,0,243,248,215,47,112,14,101,90,162,177,102,54,7,195,248,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,154,232,247,39,197,79,64,0,183,248,91,135,172,130,192,215,218,92,83,130,178,63,47,240,253,234,139,127,102,184,218,240,205,21,37,84,27,216,230,63,100,177,198,215,183,115,30,230,174,139,222,215,42,47,114,169,245,227,92,144,201,124,202,186,197,125,204,108,161,193,88,170,229,5,59,105,34,172,189,216,41,43,167,142,6,185,206,108,77,146,104,220,228,98,57,239,114,53,23,77,94,229,248,169,237,64,30,83,2,229,62,86,101,127,110,252,25,229,166,20,194,94,211,233,118,223,97,89,169,168,59,87,79,119,79,171,209,99,119,237,234,63,110,237,116,222,237,60,84,245,96,0,60,254,53,203,220,3,153,86,168,172,89,141,129,240,254,42,182,193,80,218,184,168,239,118,200,107,160,142,118,181,205,108,173,142,102,185,168,244,107,222,212,114,38,186,61,201,241,83,208,0,45,254,22,225,235,32,176,53,246,151,20,224,172,143,203,252,63,122,162,223,217,174,54,188,51,69,73,85,6,246,57,143,217,44,113,181,237,220,199,185,171,162,247,181,202,139,220,170,122,12,107,151,184,7,50,173,81,88,179,27,3,225,252,85,109,130,161,181,113,81,222,237,144,215,65,28,237,107,154,217,91,28,205,115,81,232,215,189,168,228,77,116,123,147,226,167,160,0,91,252,45,195,214,65,96,107,237,46,41,193,89,31,151,248,126,245,69,191,179,92,109,120,102,138,146,170,13,236,115,31,178,88,227,107,219,185,143,115,87,69,239,107,149,23,185,84,184,0,0,0,0,0,1,229,49,214,83,229,102,104,118,31,194,102,90,97,76,91,236,206,175,98,246,237,154,154,191,178,245,54,245,58,93,102,59,102,238,155,55,109,211,93,141,215,193,15,151,5,100,134,75,229,173,214,91,238,92,229,14,10,194,183,41,233,221,73,45,101,146,193,73,67,60,144,57,205,115,162,116,144,198,215,43,21,204,99,149,170,186,106,198,175,193,15,106,0,22,255,0,20,240,245,144,88,230,251,85,138,113,174,71,229,254,32,189,86,236,237,55,27,166,25,162,171,170,159,99,26,198,111,150,72,220,247,109,99,26,212,213,123,154,212,68,238,68,46,0,3,207,224,172,189,192,57,107,106,150,197,151,56,31,15,225,91,108,245,14,171,150,142,201,108,134,134,9,39,115,90,215,74,232,225,107,90,175,86,177,141,87,42,107,163,26,159,4,63,86,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,235,0,90,175,197,59,133,143,250,218,114,171,255,0,51,109,223,250,18,234,128,0,0,0,0,0,183,248,167,135,172,130,199,55,218,172,83,141,114,63,47,241,5,234,183,103,105,184,221,48,205,21,93,84,251,24,214,51,124,178,70,231,187,107,24,214,166,171,220,214,162,39,114,33,112,0,30,83,2,229,62,86,101,127,110,252,25,229,166,20,194,94,211,233,118,223,97,89,169,168,59,87,79,119,79,171,209,99,119,237,234,63,110,237,116,222,237,60,84,245,96,1,106,191,20,238,22,63,235,105,202,175,252,205,183,127,232,79,127,133,176,158,21,192,214,42,92,45,130,176,205,171,15,217,104,183,246,107,117,174,138,58,74,88,55,189,207,126,200,163,70,177,187,158,247,57,116,78,247,57,85,123,213,79,214,0,126,78,41,194,120,87,28,216,170,176,182,53,195,54,172,65,101,173,217,218,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,213,59,156,212,84,239,68,60,7,226,157,194,199,253,109,57,85,255,0,153,182,239,253,9,117,64,30,83,29,101,62,86,102,135,97,252,38,101,166,20,197,190,204,234,246,47,110,217,169,171,251,47,83,111,83,165,214,99,182,110,233,179,118,221,53,216,221,124,16,252,172,45,195,214,65,96,107,237,46,41,193,89,31,151,248,126,245,69,191,179,92,109,120,102,138,146,170,13,236,115,31,178,88,227,107,219,185,143,115,87,69,239,107,149,23,185,84,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,66,247,149,148,1,203,117,42,56,78,227,144,4,39,243,118,204,197,197,57,209,14,8,142,53,108,120,106,174,118,185,85,204,84,115,159,77,73,225,162,106,158,14,241,82,104,49,5,202,27,61,138,227,117,157,237,100,116,116,147,78,229,87,34,38,140,98,185,123,215,187,224,107,175,198,206,46,131,27,113,73,152,119,202,57,17,244,242,93,221,28,106,142,107,181,86,71,28,110,239,111,114,247,177,64,201,222,82,57,55,61,251,50,151,49,107,233,255,0,169,237,211,193,53,43,220,217,81,63,147,173,99,244,84,209,171,222,196,78,253,127,160,153,166,181,26,212,107,83,68,68,209,12,52,229,115,151,239,194,252,54,97,171,197,66,105,37,210,133,181,141,247,94,158,236,149,21,79,79,30,229,238,149,60,16,204,192,7,10,191,3,146,133,94,240,8,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,240,42,56,119,128,20,149,39,129,73,82,120,1,201,106,184,166,194,173,198,124,60,102,22,30,72,35,146,90,204,61,89,20,123,216,174,68,114,198,171,224,157,255,0,4,46,169,249,184,150,222,203,182,28,186,91,36,141,36,109,93,28,208,171,85,53,215,115,21,52,211,250,64,214,82,120,107,48,38,105,73,4,114,190,158,162,195,126,116,104,248,245,141,88,232,106,21,53,77,123,211,243,126,38,194,156,31,98,201,241,135,15,248,70,231,85,86,250,137,155,104,183,177,239,123,209,206,95,234,40,29,174,169,250,213,72,59,227,115,0,73,151,92,65,226,26,20,163,90,102,92,42,235,46,17,162,51,110,168,250,234,132,213,59,215,251,20,255,0,128,148,174,83,89,146,220,105,144,181,150,138,138,244,150,107,13,93,37,181,140,89,55,42,53,148,48,166,158,9,167,230,175,223,251,64,206,48,0,20,42,253,231,45,93,78,21,14,83,196,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,229,208,225,23,238,57,95,19,132,64,43,0,1,101,184,193,197,147,224,254,31,241,117,206,150,173,244,243,58,209,112,99,30,199,163,92,159,212,83,187,93,87,245,162,26,245,193,13,102,59,205,40,224,146,87,212,84,95,175,205,141,95,38,178,43,221,53,66,38,171,167,122,254,119,192,153,174,108,185,146,220,23,144,180,118,138,122,244,138,107,245,93,93,181,236,73,54,170,181,244,51,38,158,11,175,231,39,221,251,72,181,224,143,0,73,152,188,65,225,234,21,163,90,150,91,234,232,238,18,34,179,118,136,202,234,116,213,123,211,251,37,255,0,128,9,216,225,103,10,183,6,112,241,151,184,121,96,142,57,104,240,245,28,82,108,98,181,21,201,26,47,130,247,252,84,186,167,230,225,171,123,45,56,114,215,108,142,52,141,180,148,112,194,141,68,211,77,172,68,211,79,232,63,72,14,23,192,164,169,124,10,64,229,190,5,71,13,240,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,2,133,238,57,105,195,191,96,64,43,56,84,69,77,21,53,69,57,0,67,39,56,204,0,235,38,107,97,108,85,73,111,217,21,202,223,91,215,149,172,209,53,109,94,228,213,117,239,239,153,126,9,226,126,247,38,140,124,203,94,41,196,120,26,162,226,145,178,227,93,77,60,84,238,126,155,222,180,181,40,170,137,167,122,254,77,191,31,130,23,203,156,46,13,142,231,148,84,184,177,182,182,205,45,174,157,88,218,141,189,240,163,171,105,17,123,245,248,163,151,224,71,223,46,172,107,54,17,226,191,2,64,181,206,167,165,185,93,18,41,219,191,107,100,252,132,237,106,47,114,235,222,253,19,246,129,176,120,58,169,103,101,85,52,85,49,170,43,102,99,100,106,167,220,169,169,218,5,46,251,206,10,156,82,5,96,225,60,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,82,114,223,188,224,169,160,114,1,213,85,59,41,105,165,169,145,81,27,11,29,35,149,126,228,77,64,136,126,114,248,249,151,76,83,135,48,53,61,197,36,101,186,186,166,121,105,218,253,118,61,41,105,145,21,83,78,229,252,163,190,63,21,63,7,147,158,0,117,239,53,177,78,42,171,183,239,138,219,111,162,232,74,230,106,154,186,175,114,232,186,247,119,194,159,5,240,44,95,49,92,107,54,46,226,191,29,192,149,206,168,165,182,221,22,40,27,191,115,99,252,132,13,114,39,114,105,222,205,23,246,18,9,201,235,6,199,108,202,42,172,88,235,91,97,150,233,78,140,117,70,222,249,145,181,181,104,157,250,252,17,169,240,2,66,145,17,19,68,77,17,14,64,2,151,28,39,120,80,223,216,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,41,119,137,194,47,234,42,84,66,144,42,78,244,57,56,79,3,144,49,159,152,150,10,110,49,225,83,30,175,73,207,146,219,101,158,174,52,107,26,229,221,27,226,149,60,124,59,226,79,2,10,242,51,16,191,4,231,102,10,196,19,57,33,246,102,32,163,124,170,231,43,81,141,73,154,143,213,83,191,185,21,77,139,179,251,12,174,50,201,44,115,133,218,170,139,114,176,214,64,138,136,139,162,172,78,251,244,79,135,196,215,31,51,48,221,118,94,230,109,230,209,54,169,37,186,235,80,177,46,168,138,169,29,67,218,139,238,170,233,249,159,120,27,35,101,30,42,163,198,89,115,135,239,212,53,17,205,29,69,182,145,219,227,114,170,42,186,8,223,226,189,255,0,206,67,216,24,193,203,179,27,38,50,225,198,198,139,167,82,219,73,111,166,145,117,114,174,228,160,167,215,85,114,126,175,129,147,224,112,189,229,37,101,0,84,135,37,41,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,87,196,14,10,147,184,164,172,1,227,243,115,21,81,224,220,185,196,23,234,234,136,225,142,158,219,86,237,242,57,81,17,91,4,143,241,78,255,0,230,169,236,12,96,230,39,141,147,6,240,227,124,68,211,169,114,164,184,83,70,186,185,23,114,208,84,105,162,181,63,95,196,8,50,207,60,66,252,109,157,152,215,16,66,228,155,218,120,130,177,241,43,92,174,71,181,102,114,51,69,94,254,244,68,39,83,151,110,10,110,14,225,83,1,47,73,204,146,229,101,130,174,68,115,26,213,221,35,229,149,124,60,123,229,95,18,8,114,207,13,215,102,22,102,217,173,16,234,178,92,110,180,235,42,234,138,168,146,84,49,170,190,242,166,191,159,247,155,28,100,14,25,92,27,146,88,27,11,185,85,86,219,97,163,129,85,81,19,85,72,155,247,106,159,31,128,30,248,225,123,144,228,225,124,0,165,87,245,28,183,196,224,169,17,0,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,10,80,170,186,149,175,129,72,28,181,117,68,42,41,79,18,160,62,123,141,58,85,219,234,105,92,154,164,208,190,53,254,150,170,16,57,204,235,4,211,225,30,32,89,81,78,247,171,110,116,181,18,185,174,70,166,215,37,109,66,174,154,127,119,254,34,122,200,113,231,61,131,223,109,205,44,23,137,34,93,89,91,105,172,108,137,163,83,106,182,171,84,248,234,191,202,253,223,0,46,79,37,204,125,87,54,31,198,56,30,161,234,230,50,235,77,60,122,189,235,163,86,146,68,211,79,13,19,160,159,251,232,74,41,5,60,173,51,6,171,9,231,139,240,252,72,139,21,245,81,95,171,158,138,213,134,142,181,201,166,157,221,250,252,73,214,0,82,239,18,162,149,241,0,158,37,71,90,105,247,149,167,128,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,89,76,138,226,187,46,51,207,27,102,6,87,219,37,246,86,51,203,156,65,115,179,220,172,213,19,35,164,168,165,165,172,125,60,117,244,235,162,117,33,126,214,111,68,77,209,72,244,99,181,71,69,36,161,122,192,0,0,0,0,0,1,24,28,102,115,64,207,222,29,184,147,198,25,57,130,176,134,95,214,217,112,255,0,179,251,52,247,75,125,108,149,79,235,208,83,212,63,123,163,171,141,139,163,230,114,38,140,79,117,19,93,87,85,92,159,229,233,197,6,62,226,207,37,239,89,141,152,214,140,63,110,185,91,177,69,77,146,40,172,148,243,67,3,160,142,146,146,102,185,205,154,89,92,175,221,80,244,85,71,34,104,141,238,241,85,12,160,0,0,6,21,115,33,227,91,52,248,62,252,29,254,12,236,24,82,231,246,183,218,253,183,219,180,181,51,116,251,47,100,233,244,186,51,197,166,189,165,251,183,110,215,70,233,166,139,175,138,229,233,204,47,58,56,179,206,139,214,92,230,54,24,193,86,235,109,187,11,212,222,226,150,201,69,87,12,238,158,58,186,72,90,215,58,106,153,90,172,219,80,245,84,70,162,234,141,239,241,69,9,10,0,0,6,63,241,21,197,182,21,225,167,52,242,183,11,102,4,93,28,55,152,222,210,183,190,226,214,198,223,103,215,69,83,109,100,19,207,44,179,71,28,84,109,142,170,169,211,63,71,185,54,70,168,136,136,237,114,0,0,0,0,0,0,5,148,196,252,87,101,198,6,226,106,207,195,38,53,151,216,215,92,81,135,233,47,22,11,164,243,34,82,215,85,75,85,83,2,208,59,84,78,148,203,217,218,177,42,170,182,87,61,209,166,215,164,109,148,47,88,0,0,0,0,0,0,35,215,152,95,48,188,232,225,51,58,44,185,115,151,56,99,5,92,109,183,28,47,77,123,150,91,221,21,92,211,182,121,42,234,225,115,90,232,106,98,106,51,109,59,21,17,90,171,170,187,191,193,19,218,242,222,227,91,52,248,193,252,34,126,19,44,24,82,217,246,75,217,29,139,216,84,181,48,245,59,87,107,234,117,122,211,203,174,157,153,155,118,237,211,87,107,174,169,160,102,168,0,0,49,255,0,24,113,109,133,114,239,139,139,15,12,120,210,46,201,246,215,15,208,92,48,237,197,27,28,112,182,186,73,238,76,154,10,169,100,153,186,117,59,45,36,116,236,142,55,57,210,202,230,170,251,204,211,32,0,0,0,0,67,94,44,231,5,198,38,6,197,87,156,21,138,114,207,42,168,175,88,126,225,81,107,184,211,123,62,186,78,133,84,18,58,57,99,222,203,131,152,237,175,99,147,86,170,181,116,213,21,83,188,9,148,5,138,224,155,136,27,175,19,92,58,97,236,215,196,175,195,236,196,53,149,21,244,151,138,59,34,185,32,162,158,26,169,27,28,78,141,242,72,248,222,180,253,158,85,107,221,170,164,173,114,104,215,52,190,160,0,34,3,53,121,209,231,5,30,99,226,58,28,161,193,89,127,87,131,41,46,18,211,217,42,238,148,55,9,106,171,41,99,93,141,169,122,164,240,109,234,237,89,18,53,137,174,99,94,140,118,229,106,185,193,47,224,199,254,6,179,175,52,248,137,225,246,219,156,121,173,111,194,148,85,120,130,225,91,236,184,48,244,85,49,198,202,24,37,90,127,203,182,121,36,84,153,103,134,165,125,215,171,122,107,23,131,183,34,126,87,2,252,102,216,184,195,203,138,171,156,150,175,99,99,60,47,217,233,241,53,182,38,61,105,91,36,168,254,149,77,52,142,215,88,101,233,74,169,27,156,178,70,230,57,174,220,136,201,100,12,149,0,0,0,0,0,0,5,148,225,71,138,236,184,226,215,46,25,141,112,84,189,134,235,67,211,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,82,23,237,114,197,50,34,54,70,181,200,168,199,178,72,217,122,192,0,0,0,0,2,202,100,103,21,217,113,196,78,99,230,62,10,202,249,125,171,106,203,159,102,65,53,254,41,145,212,183,42,170,165,171,73,27,76,136,158,252,49,246,86,162,77,174,217,28,247,43,17,88,214,73,47,229,99,14,45,176,174,93,241,113,97,225,143,26,69,217,62,218,225,250,11,134,29,184,163,99,142,22,215,73,61,201,147,65,85,44,147,55,78,167,101,164,142,157,145,198,231,58,89,92,213,95,121,154,6,64,0,0,0,0,0,0,0,0,2,202,113,153,157,120,171,135,110,27,49,134,113,224,171,125,170,182,245,135,253,159,217,160,186,69,36,148,175,235,215,211,211,191,123,99,146,55,174,140,153,202,154,61,61,228,77,117,77,81,99,7,253,26,190,41,255,0,233,7,42,191,242,85,199,254,60,4,212,128,0,2,207,241,109,157,247,94,28,50,7,17,231,69,154,199,73,121,168,195,149,22,183,62,130,166,71,70,202,152,38,184,211,83,204,196,123,123,216,245,138,105,54,63,71,35,95,181,202,215,162,43,23,213,228,190,111,96,220,250,202,252,63,155,153,127,61,92,150,44,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,206,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,80,246,160,0,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,44,175,8,220,80,90,184,179,194,88,183,49,176,213,162,174,221,135,173,216,161,214,75,60,85,212,237,134,181,208,71,110,161,154,71,84,53,146,202,197,127,104,168,168,70,171,28,137,211,72,245,77,219,149,66,250,128,0,0,0,2,202,97,94,43,178,226,255,0,196,158,53,225,102,231,47,177,177,158,23,236,147,219,99,168,153,22,59,237,44,180,16,85,200,234,117,209,52,154,46,171,209,240,174,174,88,216,146,181,92,137,42,67,122,192,0,0,0,97,87,50,30,53,179,79,131,239,193,223,224,206,193,133,46,127,107,125,175,219,125,187,75,83,55,79,178,246,78,159,75,163,60,90,107,218,95,187,118,237,116,110,154,104,186,134,106,130,61,121,122,115,11,206,142,44,243,162,245,151,57,141,134,48,85,186,219,110,194,245,55,184,165,178,81,85,195,59,167,142,174,146,22,181,206,154,166,86,171,54,212,61,85,17,168,186,163,123,252,81,100,40,0,0,0,45,167,17,185,223,106,225,199,39,175,89,203,125,177,213,221,237,182,10,139,115,107,41,41,36,107,39,88,42,43,160,166,145,241,238,247,92,246,54,117,122,49,85,168,245,98,53,92,205,219,211,213,224,12,127,131,115,79,6,218,115,7,47,177,13,37,243,15,95,41,210,166,134,186,153,87,100,172,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,3,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,89,76,43,197,118,92,95,248,147,198,188,44,220,229,246,54,51,194,253,146,123,108,117,19,34,199,125,165,150,130,10,185,29,78,186,38,147,69,213,122,62,21,213,203,27,18,86,171,145,37,72,66,245,128,0,0,0,3,31,248,115,226,219,10,231,142,97,102,102,78,84,69,216,49,158,89,226,11,165,190,178,5,108,113,67,91,67,21,206,170,158,158,122,86,172,207,150,93,144,197,76,149,15,86,49,173,150,118,237,68,71,181,19,32,0,0,0,2,218,113,27,157,246,174,28,114,122,245,156,183,219,29,93,222,219,96,168,183,54,178,146,146,70,178,117,130,162,186,10,105,31,30,239,117,207,99,103,87,163,21,90,143,86,35,85,204,221,189,61,94,0,199,248,55,52,240,109,167,48,114,251,16,210,95,48,245,242,157,42,104,107,169,149,118,74,205,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,16,61,0,0,0,5,148,207,62,43,178,227,135,108,199,203,140,21,154,18,251,42,213,152,222,211,130,27,252,179,35,105,109,181,84,171,72,145,182,165,21,61,200,100,237,78,69,155,93,177,185,141,87,162,49,207,146,32,189,96,0,0,0,0,137,92,254,230,145,198,39,15,249,203,139,50,119,17,224,124,170,168,171,195,55,7,83,199,83,236,138,230,118,186,87,181,36,166,169,216,203,139,210,62,172,18,69,47,79,122,185,155,246,187,222,106,161,154,188,4,241,109,248,220,228,212,184,166,255,0,21,170,135,25,216,174,18,219,241,5,186,222,222,148,49,238,114,190,150,120,162,124,210,202,144,201,10,163,81,242,42,110,150,26,132,106,104,192,50,84,0,0,17,87,197,63,54,156,224,202,110,32,177,182,89,101,62,31,203,251,206,27,194,247,4,181,197,87,116,181,220,22,169,106,162,137,140,172,141,234,218,152,154,189,58,164,168,141,21,172,70,171,88,138,138,228,84,114,229,87,47,142,34,179,247,138,28,184,190,102,150,113,97,92,41,100,178,190,224,219,126,27,246,53,13,109,52,149,157,36,119,107,157,221,162,89,25,36,59,221,28,108,124,110,254,82,42,150,185,17,90,128,101,80,49,255,0,135,62,45,176,174,120,230,22,102,100,229,68,93,131,25,229,158,32,186,91,235,32,86,199,20,53,180,49,92,234,169,233,231,165,106,204,249,101,217,12,84,201,80,245,99,26,217,103,110,212,68,123,81,50,0,0,0,0,0,0,60,86,119,227,91,174,90,228,190,62,204,107,21,61,36,247,44,43,133,238,183,186,56,170,216,231,65,36,244,212,146,77,27,100,107,92,215,43,21,204,68,84,71,53,116,215,69,79,18,34,255,0,209,171,226,159,254,144,114,171,255,0,37,92,127,227,192,77,72,60,86,72,99,91,174,101,100,190,1,204,107,237,61,36,23,44,85,133,237,87,186,200,169,24,230,193,28,245,52,145,205,35,99,107,156,231,35,17,207,84,68,87,57,116,211,85,95,19,218,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,95,19,149,240,40,93,62,240,42,111,137,81,74,120,149,0,34,235,157,30,62,171,135,15,224,236,15,78,245,107,31,117,169,158,77,30,244,213,169,73,26,105,167,134,139,215,95,253,245,37,20,130,158,105,121,131,85,139,51,197,152,126,84,68,138,196,170,172,209,207,85,114,205,71,68,229,215,94,238,237,62,0,126,87,44,92,19,79,139,184,129,125,69,67,222,141,182,82,211,202,214,181,26,187,156,181,180,234,154,235,253,199,248,201,227,183,83,165,37,190,154,149,169,162,67,11,35,79,232,106,33,15,60,152,112,123,238,89,165,141,49,36,171,163,40,173,52,109,141,52,106,238,87,85,106,191,29,83,249,47,187,226,76,112,2,151,46,136,165,69,43,226,5,40,171,169,90,20,149,39,128,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,42,167,137,82,248,20,59,192,14,90,169,174,133,103,75,63,206,167,106,120,1,201,30,188,225,48,84,119,156,164,165,197,189,6,58,107,53,43,155,27,151,110,173,71,86,82,35,180,213,53,240,95,130,167,244,146,20,97,47,53,218,103,201,195,125,226,110,229,99,105,19,68,215,226,149,148,171,255,0,0,17,93,192,213,207,217,188,72,97,119,43,149,17,253,183,93,53,248,80,84,255,0,194,108,77,74,229,125,44,47,114,234,174,141,170,171,253,6,179,25,25,137,83,8,102,157,147,17,42,185,18,147,180,254,106,42,175,189,77,43,62,10,159,217,125,230,203,152,126,101,168,176,219,103,95,25,41,33,127,248,88,138,7,232,20,188,168,165,223,120,29,109,69,69,239,251,206,198,248,148,166,137,226,84,221,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,135,51,243,139,31,100,87,28,185,161,152,217,115,126,171,183,92,173,217,145,123,150,88,162,170,154,24,46,16,71,120,124,206,164,170,108,47,99,165,166,145,209,49,36,137,92,136,228,79,216,169,176,241,173,103,22,62,105,243,147,230,6,33,245,25,192,159,62,21,120,152,193,188,87,229,29,30,105,96,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,181,27,51,54,203,27,217,35,81,55,49,237,220,214,63,124,108,188,6,185,156,29,241,85,140,184,80,205,203,126,48,179,92,170,221,134,46,53,20,244,216,178,209,28,105,51,46,54,228,127,190,173,137,207,99,123,76,109,116,142,133,251,155,181,234,173,85,233,190,70,63,96,140,170,204,204,43,156,153,113,135,51,75,5,85,246,139,46,38,183,197,112,166,221,36,111,146,29,233,239,193,47,77,239,99,102,137,232,232,228,98,57,118,72,199,181,87,86,168,30,172,0,0,0,4,0,243,71,243,217,153,191,69,244,122,35,55,249,40,99,252,27,46,75,227,44,173,110,33,164,76,89,75,138,42,47,239,180,185,85,179,173,186,90,74,40,27,80,196,84,209,236,73,97,123,29,181,87,98,172,123,246,245,35,221,132,28,209,252,246,102,111,209,125,30,136,199,252,170,204,204,85,147,121,143,135,51,75,5,85,246,123,214,25,184,69,112,166,221,36,140,142,109,139,239,193,47,77,236,123,161,149,138,232,228,98,57,55,198,247,181,87,71,40,27,63,2,197,112,119,197,86,13,226,191,40,237,248,194,205,114,164,110,39,183,83,211,211,98,203,68,113,172,47,183,92,85,158,250,182,39,61,238,236,210,57,178,58,23,238,118,230,34,181,87,168,201,24,203,234,4,85,243,206,253,9,254,242,127,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,244,39,251,201,252,52,181,92,149,60,211,226,159,151,245,222,163,110,2,106,64,0,69,95,60,239,208,159,239,39,240,211,234,229,79,199,109,169,109,84,28,44,231,46,38,171,109,201,181,9,6,8,186,220,103,107,160,146,5,107,27,29,157,94,168,142,99,218,228,114,193,189,206,71,163,250,13,86,108,130,57,62,94,121,223,161,63,222,79,225,164,90,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,6,211,192,192,174,90,28,122,211,103,206,30,135,37,115,102,251,73,6,98,216,233,227,134,208,249,58,187,239,246,232,41,99,107,166,116,211,75,35,167,174,71,71,52,179,39,185,185,142,71,177,174,70,76,172,207,80,0,17,107,205,99,142,219,82,90,171,248,89,201,172,77,86,235,147,170,22,12,111,117,183,78,214,193,28,8,215,182,75,58,61,17,92,247,185,202,213,159,99,154,140,70,116,28,175,223,60,113,134,127,228,159,17,89,71,196,37,54,34,159,43,113,101,37,217,248,86,241,83,102,185,195,28,172,115,227,124,114,200,200,234,26,172,115,155,37,52,237,141,100,134,102,42,177,236,213,53,71,178,70,50,42,249,202,221,174,182,14,46,240,77,246,197,115,171,183,92,173,216,30,219,87,71,89,73,51,161,158,154,120,238,119,7,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,140,28,30,126,31,127,15,184,95,241,115,246,175,218,79,104,81,118,174,205,219,123,15,97,237,180,251,253,169,216,255,0,41,236,238,167,71,175,175,187,183,77,123,244,50,43,156,172,119,88,120,146,193,48,223,107,105,43,46,76,203,123,107,107,42,41,41,157,77,4,211,165,125,195,168,248,226,116,146,58,54,43,181,84,98,200,245,106,42,34,185,218,106,161,154,188,180,56,227,166,226,59,6,195,147,216,225,149,108,204,92,23,103,141,243,85,200,249,106,25,124,183,66,177,192,149,174,153,234,231,37,74,57,241,54,102,189,222,251,228,73,24,170,142,123,33,205,243,87,124,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,255,0,112,103,198,102,1,226,207,0,83,86,81,215,82,91,177,181,186,157,145,95,172,50,203,12,51,186,120,225,167,90,154,186,90,100,158,89,150,135,173,80,145,199,44,154,46,169,181,221,254,33,145,64,0,0,0,33,91,157,95,154,124,45,242,254,135,212,110,37,213,228,99,250,108,253,219,254,36,90,174,117,126,105,240,183,203,250,31,81,184,151,87,145,143,233,179,247,111,248,144,18,168,0,2,21,185,213,249,167,194,223,47,232,125,70,226,101,167,44,174,59,109,89,221,131,109,217,25,154,88,154,174,76,208,176,211,200,218,90,203,164,237,123,241,37,19,21,206,107,227,147,68,87,212,195,22,141,145,143,221,35,217,31,95,116,138,179,116,177,47,157,95,154,124,45,242,254,135,212,110,38,10,225,108,89,138,176,53,246,151,20,224,172,77,117,195,247,170,45,253,154,227,107,173,146,146,170,13,236,115,31,178,88,213,175,110,230,61,205,93,23,189,174,84,94,229,80,54,147,6,47,240,57,199,30,13,226,247,6,186,150,169,148,150,60,197,177,211,181,247,235,11,30,187,36,102,168,222,219,71,185,85,207,166,115,149,168,173,85,87,194,247,35,30,174,71,69,44,185,64,0,130,30,107,217,59,117,203,94,45,47,120,185,182,26,74,28,61,152,52,244,247,187,92,180,84,174,138,9,39,108,49,195,90,215,187,99,88,181,43,80,199,207,34,53,92,186,85,68,247,174,233,21,9,222,35,171,157,38,78,95,113,134,77,97,44,226,180,77,212,164,203,187,133,69,61,210,155,107,19,109,45,201,212,241,182,167,123,158,138,187,39,130,158,46,155,88,247,59,180,238,247,91,27,149,67,192,114,66,205,47,254,50,242,82,225,125,255,0,161,49,77,162,217,217,127,109,53,124,253,100,103,255,0,131,91,177,239,253,108,111,242,138,74,161,175,15,47,172,226,181,100,135,22,152,23,23,98,91,245,93,171,15,86,212,77,100,188,75,21,83,96,129,96,171,133,240,198,234,167,61,236,103,102,142,161,212,243,200,175,93,26,144,111,68,87,49,168,108,60,5,170,226,159,58,255,0,23,110,31,113,182,113,199,111,237,181,120,126,222,157,130,7,69,212,141,245,211,202,202,122,94,171,122,145,170,194,147,205,18,201,181,232,238,154,63,110,174,209,23,90,194,98,121,216,102,133,215,15,101,30,3,202,139,123,106,225,167,198,119,138,171,149,117,68,53,174,137,146,65,111,100,122,82,203,18,38,147,49,242,214,69,42,110,118,141,125,43,23,107,149,81,89,129,92,185,50,207,240,161,198,78,92,91,170,41,46,178,80,88,110,14,196,213,147,219,227,215,178,246,8,221,81,78,249,156,172,115,89,11,170,163,166,137,202,186,107,214,70,53,205,115,218,160,78,254,74,101,125,171,37,114,143,8,101,69,153,212,146,83,225,107,61,53,181,245,20,212,77,164,101,100,236,98,117,170,150,38,170,163,31,52,189,73,95,239,57,85,242,57,85,206,85,85,93,114,242,47,61,51,31,135,76,199,183,102,134,87,222,123,13,214,135,88,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,72,95,181,186,166,168,228,115,90,246,57,143,99,30,221,154,77,85,192,217,119,135,142,32,112,15,19,89,95,67,154,249,114,250,182,91,107,42,42,41,37,163,174,88,82,182,138,120,100,86,186,42,136,225,146,70,198,245,110,201,90,213,118,171,28,177,187,187,114,23,44,215,91,130,142,43,175,188,37,231,45,22,50,234,221,107,48,133,203,74,60,83,100,162,153,141,237,244,187,94,145,200,141,145,21,139,52,15,127,86,53,213,142,93,31,31,81,140,150,69,54,9,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,7,160,0,0,0,1,173,183,11,188,77,227,238,22,115,66,219,152,24,66,166,174,178,218,202,134,186,245,135,150,227,53,53,21,230,4,142,88,246,78,216,215,107,158,198,207,43,162,123,218,244,142,69,107,246,187,69,107,182,20,201,124,222,193,185,245,149,248,127,55,50,254,122,185,44,88,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,157,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,186,198,25,85,192,79,27,247,222,17,241,220,180,88,142,170,235,114,203,43,223,86,91,221,146,142,22,84,76,202,164,133,82,26,170,70,201,44,108,142,109,237,137,146,46,244,107,226,215,115,92,232,226,86,4,255,0,3,228,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,192,17,171,205,35,143,170,204,187,237,220,50,100,229,194,235,109,197,235,216,234,49,22,34,163,169,158,134,107,68,107,210,169,134,154,146,72,220,199,186,105,88,177,172,146,34,172,109,138,69,143,223,124,143,232,222,174,98,60,111,209,240,171,129,19,9,96,234,173,217,155,139,45,242,203,98,114,67,5,76,54,184,219,52,81,190,170,170,39,202,215,183,115,31,63,103,85,142,72,223,45,59,145,237,86,177,237,88,33,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,9,74,228,99,250,108,253,219,254,36,90,174,117,126,105,240,183,203,250,31,81,184,151,87,145,143,233,179,247,111,248,145,106,185,213,249,167,194,223,47,232,125,70,226,6,90,114,202,227,182,213,157,216,54,221,145,153,165,137,170,228,205,11,13,60,141,165,172,186,78,215,191,18,81,49,92,230,190,57,52,69,125,76,49,104,217,24,253,210,61,145,245,247,72,171,55,75,61,77,91,48,182,44,197,88,26,251,75,138,112,86,38,186,225,251,213,22,254,205,113,181,214,201,73,85,6,246,57,143,217,44,106,215,183,115,30,230,174,139,222,215,42,47,114,169,63,220,11,241,155,98,227,15,46,42,174,114,90,189,141,140,240,191,103,167,196,214,216,152,245,165,108,146,163,250,85,52,210,59,93,97,151,165,42,164,110,114,201,27,152,230,187,114,35,37,144,50,84,0,0,0,0,0,6,42,243,71,242,39,153,191,69,245,138,34,0,73,254,230,143,228,79,51,126,139,235,20,68,0,129,181,64,0,12,85,230,143,228,79,51,126,139,235,20,68,85,240,19,198,253,247,132,124,119,45,22,35,170,186,220,178,202,247,213,150,247,100,163,133,149,19,50,169,33,84,134,170,145,178,75,27,35,155,123,98,100,139,189,26,248,181,220,215,58,56,149,146,169,205,31,200,158,102,253,23,214,40,136,1,3,105,219,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,134,14,87,60,118,218,178,78,235,54,68,103,70,38,171,167,193,55,202,134,59,15,220,106,231,111,98,195,213,174,115,214,86,73,185,55,69,77,80,231,181,85,251,250,113,72,213,122,181,169,52,210,182,103,192,0,70,175,52,142,62,171,50,239,183,112,201,147,151,11,173,183,23,175,99,168,196,88,138,142,166,122,25,173,17,175,74,166,26,106,73,35,115,30,233,165,98,198,178,72,138,177,182,41,22,63,125,242,63,162,22,43,154,55,29,182,172,236,186,195,145,25,47,137,170,234,48,77,142,161,238,196,23,26,73,219,216,177,13,107,92,197,137,145,237,77,210,211,83,185,142,84,126,254,156,178,57,30,141,114,67,12,174,202,14,74,158,86,49,79,204,10,239,78,183,16,172,77,79,37,79,43,24,167,230,5,119,167,91,128,207,240,0,0,0,16,45,204,123,22,98,172,13,204,39,48,241,78,10,196,215,92,63,122,162,246,79,102,184,218,235,100,164,170,131,125,146,145,143,217,44,106,215,183,115,30,230,174,139,222,215,42,47,114,169,41,60,14,113,199,131,120,189,193,174,165,170,101,37,143,49,108,116,237,125,250,194,199,174,201,25,170,55,182,209,238,85,115,233,156,229,106,43,85,85,240,189,200,199,171,145,209,75,44,80,243,71,243,217,153,191,69,244,122,34,202,100,94,122,102,63,14,153,143,110,205,12,175,188,246,27,173,14,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,58,144,191,107,117,77,81,200,230,181,236,115,30,198,61,161,179,72,45,87,14,156,75,229,103,20,24,18,28,117,150,119,111,236,187,109,154,178,122,111,106,91,63,45,52,81,246,184,33,150,78,143,87,160,247,199,185,222,251,52,114,124,81,46,168,2,42,249,231,126,132,255,0,121,63,134,146,168,69,95,60,239,208,159,239,39,240,208,45,87,37,79,52,248,167,229,253,119,168,219,137,169,33,91,146,167,154,124,83,242,254,187,212,109,196,212,128,0,1,138,188,209,252,137,230,111,209,125,98,136,141,94,93,220,125,86,112,199,138,151,1,230,149,194,235,114,203,43,223,74,159,85,169,158,163,236,204,137,36,175,237,52,180,219,149,137,11,223,60,142,168,142,54,36,142,247,100,110,231,71,211,150,74,185,163,249,19,204,223,162,250,197,17,0,32,109,59,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,145,43,203,23,152,93,30,22,163,166,225,215,136,28,95,209,181,67,182,44,37,127,185,205,4,20,182,170,88,160,154,73,105,107,106,231,153,155,97,78,148,44,166,77,175,114,58,69,143,114,49,34,107,37,168,0,0,0,0,0,0,0,0,0,0,0,0,1,2,220,199,177,102,42,192,220,194,115,15,20,224,172,77,117,195,247,170,47,100,246,107,141,174,182,74,74,168,55,217,41,24,253,146,198,173,123,119,49,238,106,232,189,237,114,162,247,42,147,210,64,15,52,127,61,153,155,244,95,71,162,2,90,120,23,227,54,197,198,30,92,85,92,228,181,123,27,25,225,126,207,79,137,173,177,49,235,74,217,37,71,244,170,105,164,118,186,195,47,74,85,72,220,229,146,55,49,205,118,228,70,75,38,74,154,203,100,94,122,102,63,14,153,143,110,205,12,175,188,246,27,173,14,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,58,144,191,107,117,77,81,200,230,181,236,115,30,198,61,187,10,112,233,196,190,86,113,65,129,33,199,89,103,118,254,203,182,217,171,39,166,246,165,179,242,211,69,31,107,130,25,100,232,245,122,15,124,123,157,239,179,71,39,197,16,46,168,0,13,115,51,203,31,227,44,172,227,103,51,179,7,47,177,13,93,143,16,216,243,35,16,84,208,215,83,42,111,137,254,208,168,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,156,142,20,120,174,203,142,45,114,225,152,215,5,75,216,110,180,61,56,47,246,9,230,71,213,90,42,156,138,168,215,42,34,117,33,126,215,44,83,34,35,100,107,92,138,140,123,36,141,144,47,197,143,154,124,228,249,129,136,125,70,115,234,225,119,137,188,125,194,206,104,91,115,3,8,84,213,214,91,89,80,215,94,176,242,220,102,166,162,188,192,145,203,30,201,219,26,237,115,216,217,229,116,79,123,94,145,200,173,126,215,104,173,112,108,146,11,127,145,121,233,151,28,69,229,197,187,52,50,190,243,219,173,85,218,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,233,204,205,205,213,53,86,171,92,215,177,207,99,216,247,92,0,49,87,154,63,145,60,205,250,47,172,81,17,171,203,187,143,170,206,24,241,82,224,60,210,184,93,110,89,101,123,233,83,234,181,51,212,125,153,145,36,149,253,166,150,155,114,177,33,123,231,145,213,17,198,196,145,222,236,141,220,232,250,114,201,87,52,127,34,121,155,244,95,88,162,32,4,13,170,1,18,188,177,121,133,209,225,106,58,110,29,120,129,197,253,27,84,59,98,194,87,251,156,208,65,75,106,165,138,9,164,150,150,182,174,121,153,182,20,233,66,202,100,218,247,35,164,88,247,35,18,38,178,66,184,179,226,6,213,195,46,67,98,124,215,172,125,35,238,84,116,253,146,195,71,80,173,84,173,186,205,171,105,162,233,172,145,186,70,35,181,150,86,198,237,233,12,83,57,186,237,2,240,17,87,207,59,244,39,251,201,252,52,244,25,13,206,159,6,221,169,169,172,220,70,229,245,93,138,228,250,136,97,91,214,25,141,106,109,202,201,37,122,62,105,105,165,147,175,3,34,141,98,213,35,117,75,228,210,69,70,183,221,98,249,254,121,223,161,63,222,79,225,160,122,174,86,252,125,86,102,39,97,225,147,56,238,23,91,150,47,78,217,81,135,113,21,101,76,245,211,93,227,78,173,76,212,213,114,72,231,189,179,68,196,145,99,145,85,35,116,81,164,126,227,227,103,90,74,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,39,83,151,223,30,184,123,137,156,27,67,129,179,6,251,73,71,154,150,138,120,225,174,101,71,101,162,101,253,234,181,46,73,168,97,73,85,243,61,180,244,237,146,161,27,27,24,199,189,85,173,107,21,17,3,50,128,0,66,183,57,60,148,251,13,196,21,167,56,233,46,29,106,76,205,183,175,90,9,37,221,36,21,214,232,169,233,228,218,212,141,168,216,93,3,232,213,186,189,238,89,58,250,237,110,196,63,87,146,222,113,216,176,126,114,226,220,157,187,195,211,171,204,75,125,61,69,174,167,115,215,117,85,181,181,18,58,155,99,88,168,155,224,158,162,94,163,158,198,183,179,109,247,157,35,81,50,215,155,238,87,218,177,167,9,117,56,242,103,82,65,114,203,235,197,21,202,158,119,81,54,89,229,130,166,102,209,75,74,201,117,71,66,199,58,162,25,157,166,228,114,210,198,138,223,7,54,34,248,88,206,191,197,219,136,44,19,156,114,91,251,109,38,31,184,47,111,129,177,117,36,125,12,241,62,158,171,164,222,164,104,179,36,19,74,177,238,122,55,168,140,221,171,117,69,13,148,207,41,154,185,153,133,114,111,46,49,30,105,99,90,190,207,101,195,54,249,110,21,59,100,141,146,77,177,61,200,34,234,61,140,116,210,189,91,28,108,87,38,249,30,198,162,234,228,61,89,130,188,224,179,142,197,129,184,96,92,170,168,135,180,94,179,46,225,5,61,28,123,158,206,133,45,13,68,21,117,21,58,163,28,199,109,123,41,162,233,171,152,229,237,59,219,185,35,114,1,9,119,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,155,25,240,95,147,151,220,130,225,131,0,101,86,41,155,125,234,213,111,146,162,227,30,214,39,102,170,171,168,150,174,90,109,88,247,177,253,23,212,58,46,163,92,173,127,79,122,104,142,209,32,95,133,140,148,252,98,120,130,193,57,57,37,195,177,82,98,11,130,246,249,219,47,78,70,80,193,19,234,42,186,78,233,200,137,50,193,12,169,30,230,43,122,138,205,218,55,85,77,148,192,215,51,60,177,254,50,202,206,54,115,59,48,114,251,16,213,216,241,13,143,50,49,5,77,13,117,50,166,248,159,237,10,132,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,89,200,225,71,138,236,184,226,215,46,25,141,112,84,189,134,235,67,211,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,82,23,237,114,197,50,34,54,70,181,200,168,199,178,72,217,2,252,88,249,167,206,79,152,24,135,212,103,28,58,113,47,154,124,47,227,184,113,214,89,221,191,178,237,182,106,201,234,125,151,115,252,140,209,71,218,224,134,88,250,221,46,187,223,30,231,123,143,209,201,241,69,13,148,193,111,242,47,61,50,227,136,188,184,183,102,134,87,222,123,117,170,187,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,57,153,185,186,166,170,213,107,154,246,57,236,123,30,232,245,206,142,113,24,135,46,184,139,196,24,95,47,240,198,10,199,249,95,102,168,109,53,61,101,36,181,84,181,181,239,74,86,164,171,29,102,247,194,172,109,90,200,136,246,211,185,146,70,196,218,170,142,73,64,148,160,89,254,25,248,166,202,254,43,176,109,78,52,203,8,113,4,20,246,250,142,201,93,79,119,181,73,76,250,105,245,118,145,117,83,117,60,175,216,140,145,91,12,178,43,25,44,91,246,43,209,165,224,2,213,113,99,229,99,57,62,95,226,31,78,156,214,176,217,79,139,31,43,25,201,242,255,0,16,250,116,230,181,128,108,167,194,119,149,140,155,249,127,135,189,58,2,234,150,171,132,239,43,25,55,242,255,0,15,122,116,5,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,151,120,157,110,69,85,238,251,206,199,104,82,186,47,128,21,48,168,165,191,121,80,29,85,78,86,82,204,246,174,138,216,220,168,191,208,107,179,199,45,207,218,92,72,98,135,35,149,81,157,139,77,117,248,208,83,127,192,108,55,136,38,90,123,13,202,116,241,142,146,103,255,0,129,138,166,180,121,231,137,83,23,230,157,239,17,34,185,82,175,179,126,114,42,47,187,77,19,62,42,191,216,253,224,75,23,39,188,21,29,155,41,42,177,111,65,141,154,243,74,214,200,228,219,171,145,181,149,104,221,116,77,124,19,226,171,253,4,133,24,75,202,138,153,241,240,223,103,155,185,24,234,69,213,53,248,173,101,82,255,0,194,102,208,2,135,42,107,161,82,248,29,79,255,0,58,1,90,42,120,149,157,109,240,43,79,0,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,84,66,178,135,42,38,160,112,154,124,10,211,192,234,107,145,87,68,83,181,60,0,228,196,190,102,150,23,222,184,90,197,210,70,136,174,163,181,203,81,222,237,52,70,79,78,245,253,189,204,83,45,12,116,227,251,103,226,173,152,157,79,205,92,59,90,221,127,90,163,17,63,198,160,107,233,134,228,88,175,84,239,79,20,223,255,0,238,41,179,214,7,155,175,131,172,146,127,243,125,55,255,0,90,105,172,5,177,203,5,209,138,197,79,117,94,137,175,236,83,102,252,171,157,245,24,2,198,249,21,21,123,5,50,119,39,253,129,128,122,195,135,120,28,156,59,192,14,159,231,255,0,65,218,158,39,87,126,255,0,135,129,216,221,117,239,2,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,90,206,44,124,211,231,39,204,12,67,234,51,155,41,154,214,113,99,230,159,57,62,96,98,31,81,156,15,21,125,192,24,203,12,225,156,51,140,239,184,122,174,146,197,140,105,234,106,108,87,7,34,44,21,204,167,168,125,60,232,199,34,170,35,227,150,53,71,49,116,122,35,163,114,166,217,24,231,100,255,0,46,110,53,255,0,21,92,199,158,193,143,238,119,89,50,203,20,254,78,229,77,2,245,99,181,215,42,177,35,185,182,29,174,123,182,177,139,28,173,137,90,231,198,230,187,73,93,12,81,174,111,240,197,195,62,13,226,191,149,190,95,101,110,48,174,171,183,61,181,23,123,149,162,231,76,170,231,219,174,49,221,110,44,138,117,143,114,54,102,109,150,70,62,55,42,110,99,221,181,204,126,201,25,18,217,197,147,184,251,34,177,253,211,46,115,26,195,87,110,185,91,170,39,138,41,101,165,154,24,46,16,71,52,144,182,174,149,211,49,142,150,154,71,68,245,142,84,106,35,145,63,106,32,108,209,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,144,237,203,67,152,133,54,88,84,195,144,153,253,136,234,221,134,46,53,17,179,15,226,91,149,194,89,153,99,122,69,28,49,209,76,178,185,91,13,14,216,152,140,115,54,178,7,171,149,233,211,123,159,12,196,128,0,1,0,60,209,252,246,102,111,209,125,30,136,179,244,92,63,99,235,143,15,53,252,75,219,217,73,85,132,237,120,161,48,173,116,80,164,207,171,165,157,105,227,153,42,101,106,71,210,101,50,172,209,68,146,58,68,94,172,140,110,223,121,21,111,7,52,127,61,153,155,244,95,71,162,51,211,147,85,166,213,127,225,19,27,88,175,182,202,75,141,182,227,142,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,129,26,220,29,241,85,140,184,80,205,203,126,48,179,92,170,221,134,46,53,20,244,216,178,209,28,105,51,46,54,228,127,190,173,137,207,99,123,76,109,116,142,133,251,155,181,234,173,85,233,190,70,63,96,140,170,204,204,43,156,153,113,135,51,75,5,85,246,139,46,38,183,197,112,166,221,36,111,146,29,233,239,193,47,77,239,99,102,137,232,232,228,98,57,118,72,199,181,87,86,169,5,156,125,112,81,138,184,83,204,122,187,221,166,217,218,50,203,19,92,38,147,14,92,41,210,71,199,65,189,93,35,109,149,11,35,158,246,205,19,17,81,142,123,151,173,27,21,232,187,155,43,34,253,94,92,220,107,254,42,185,143,61,131,31,220,238,178,101,150,41,252,157,202,154,5,234,199,107,174,85,98,71,115,108,59,92,247,109,99,22,57,91,18,181,207,141,205,118,146,186,24,163,80,201,94,121,223,161,63,222,79,225,165,170,228,169,230,159,20,252,191,174,245,27,113,114,185,220,93,173,87,251,86,67,95,108,87,58,75,141,182,227,79,136,42,232,235,41,38,108,208,84,193,35,109,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,66,218,242,84,243,79,138,126,95,215,122,141,184,9,169,0,1,21,124,243,191,66,127,188,159,195,72,245,200,190,31,177,247,16,247,92,83,98,203,150,82,79,114,194,184,94,187,21,75,71,42,76,233,235,160,166,116,77,117,53,44,112,199,35,165,169,123,166,99,99,141,81,168,229,238,220,157,218,200,87,60,239,208,159,239,39,240,210,213,114,84,243,79,138,126,95,215,122,141,184,12,32,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,207,247,6,124,102,96,30,44,240,5,53,101,29,117,37,187,27,91,169,217,21,250,195,44,176,195,59,167,142,26,117,169,171,165,166,73,229,153,104,122,213,9,28,114,201,162,234,155,93,223,227,133,92,214,56,18,186,165,214,191,138,108,154,195,52,142,182,186,157,103,198,246,171,116,14,108,241,206,142,123,164,188,35,17,85,175,99,154,173,73,246,53,170,197,103,93,200,253,243,201,28,122,228,94,122,102,63,14,153,143,110,205,12,175,188,246,27,173,14,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,58,144,191,107,117,77,81,200,230,181,236,115,30,198,61,161,49,92,203,248,227,166,225,199,6,205,147,216,29,149,111,204,92,105,103,145,240,213,198,249,105,217,99,183,76,178,64,181,173,153,138,215,45,74,185,146,182,22,177,222,227,227,89,30,168,141,99,38,132,191,244,213,143,113,87,251,43,136,241,38,35,184,127,217,43,43,174,85,213,18,127,227,73,52,210,72,255,0,214,231,57,223,21,83,235,199,248,255,0,25,102,158,50,187,102,14,96,226,26,187,230,33,190,84,45,77,117,117,74,166,249,95,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,76,79,45,78,95,191,128,154,58,28,251,205,104,119,227,235,173,189,222,203,183,57,186,199,103,161,171,130,153,255,0,149,138,122,102,77,79,113,98,246,152,36,218,245,106,71,35,217,223,185,192,94,174,8,56,46,194,188,35,229,196,20,53,173,181,94,241,245,203,169,61,239,16,197,67,27,100,103,85,33,221,67,77,58,177,38,90,54,44,17,170,53,235,239,200,142,151,107,55,36,108,142,190,117,126,105,240,183,203,250,31,81,184,147,82,66,183,58,191,52,248,91,229,253,15,168,220,64,195,252,13,145,121,143,153,57,113,142,115,67,5,89,189,171,106,203,158,195,45,254,24,21,93,85,79,75,84,149,10,149,77,141,19,223,134,62,202,238,170,162,238,99,94,215,171,85,141,145,236,100,94,122,102,63,14,153,143,110,205,12,175,188,246,27,173,14,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,58,144,191,107,117,77,81,200,230,181,236,115,30,198,61,178,21,201,30,211,106,191,218,179,230,197,125,182,82,92,109,183,26,124,63,73,89,71,87,11,102,130,166,9,27,115,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,150,87,153,127,3,149,60,56,227,41,179,135,3,190,145,249,117,141,47,18,50,26,72,217,21,59,236,119,25,146,73,214,137,176,177,26,213,166,86,178,87,66,230,55,220,100,107,27,209,21,172,124,193,49,57,23,158,153,113,196,94,92,91,179,67,43,239,61,186,213,93,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,156,204,220,221,83,85,106,181,205,123,28,246,61,143,117,192,53,225,224,207,140,204,125,194,102,63,166,172,163,174,171,184,224,155,141,67,34,191,88,101,150,105,160,108,18,77,78,181,53,116,180,201,60,80,165,119,70,157,35,142,89,53,77,23,107,187,188,39,251,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,136,30,128,0,4,43,115,171,243,79,133,190,95,208,250,141,196,186,188,140,127,77,159,187,127,196,139,41,206,51,22,97,92,87,197,61,159,236,182,38,181,94,125,141,131,233,237,55,31,103,214,199,81,216,235,162,184,220,58,180,211,108,85,233,204,205,205,221,27,180,115,117,77,81,53,46,175,36,44,89,133,108,247,220,213,194,215,108,77,106,162,189,98,15,97,251,34,221,81,91,28,117,87,14,131,46,79,159,179,196,229,71,203,211,98,163,159,177,23,107,85,21,116,64,37,168,0,4,43,115,171,243,79,133,190,95,208,250,141,196,196,172,185,225,251,31,102,158,87,230,70,107,225,6,82,84,219,114,186,158,223,87,122,163,68,153,245,178,193,85,36,173,234,193,28,113,185,174,100,77,134,89,101,115,220,196,100,108,115,187,244,93,50,215,157,95,154,124,45,242,254,135,212,110,37,213,228,99,250,108,253,219,254,36,4,117,100,94,122,102,63,14,153,143,110,205,12,175,188,246,27,173,14,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,58,144,191,107,117,77,81,200,230,181,236,115,30,198,61,187,10,112,233,196,190,86,113,65,129,33,199,89,103,118,254,203,182,217,171,39,166,246,165,179,242,211,69,31,107,130,25,100,232,245,122,15,124,123,157,239,179,71,39,197,18,40,57,154,240,37,117,201,28,101,113,207,60,173,195,52,145,229,125,250,162,55,85,81,218,224,115,25,134,235,94,141,107,153,36,122,170,50,154,105,117,116,111,102,216,216,249,58,27,99,68,135,171,96,56,59,226,171,25,112,161,155,150,252,97,102,185,85,187,12,92,106,41,233,177,101,162,56,210,102,92,109,200,255,0,125,91,19,158,198,246,152,218,233,29,11,247,55,107,213,90,171,211,124,140,120,108,102,90,174,41,242,83,241,137,225,247,27,100,228,119,14,197,87,136,45,233,216,39,116,189,56,217,93,4,172,168,165,234,187,167,34,164,43,60,49,36,155,88,174,233,171,246,232,237,21,61,174,0,199,248,55,52,240,109,167,48,114,251,16,210,95,48,245,242,157,42,104,107,169,149,118,74,205,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,1,170,185,179,70,64,231,29,139,136,12,154,194,121,197,135,33,236,244,152,154,222,218,137,41,183,61,253,146,169,142,116,117,52,219,222,198,44,157,41,227,150,46,166,196,107,246,110,111,186,228,82,5,184,248,203,60,43,148,92,94,230,78,5,193,84,157,146,203,79,112,167,184,83,82,182,56,227,142,151,182,210,67,88,248,34,100,108,107,25,12,111,168,115,35,98,55,221,141,172,106,170,170,42,172,138,114,153,226,82,197,248,169,226,252,37,141,19,217,148,25,37,218,46,149,119,24,233,94,248,253,143,84,181,53,171,35,145,142,124,146,204,201,34,174,220,140,141,169,211,232,35,81,238,87,1,134,220,215,179,138,235,153,92,90,94,240,139,111,212,149,216,123,47,169,233,236,150,184,168,170,157,44,17,206,232,99,154,181,207,110,247,49,42,82,161,239,130,69,106,53,116,165,137,143,77,209,170,153,41,200,251,0,84,197,106,205,60,210,174,195,212,139,79,85,81,110,176,90,238,206,72,157,58,62,38,203,61,109,59,23,94,171,24,169,53,3,221,220,140,122,164,127,156,177,174,216,171,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,216,123,128,124,179,197,89,69,194,22,91,96,92,107,73,217,47,84,246,250,139,133,77,43,163,146,57,41,123,109,92,213,140,130,86,72,198,189,147,70,202,134,178,70,43,125,217,26,246,162,170,34,42,134,64,26,171,155,84,26,171,129,239,241,86,69,230,62,16,202,124,21,157,247,59,55,87,6,99,190,215,21,182,233,78,170,248,225,170,167,169,158,9,41,106,59,147,165,50,246,119,200,196,93,90,248,213,85,174,85,100,173,143,34,249,125,241,235,136,120,102,198,84,56,27,48,111,181,117,153,87,119,168,142,26,230,84,118,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,23,63,248,32,202,28,27,159,92,177,48,150,81,230,4,21,114,88,177,21,61,222,26,133,164,157,97,158,39,178,249,87,44,83,70,254,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,88,149,226,139,134,76,125,194,206,104,92,178,255,0,23,211,85,214,91,89,80,230,217,113,10,91,166,166,162,188,192,145,197,38,248,29,34,109,115,216,217,226,108,172,99,158,145,200,174,102,231,104,142,112,108,125,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,145,43,203,23,152,93,30,22,163,166,225,215,136,28,95,209,181,67,182,44,37,127,185,205,4,20,182,170,88,160,154,73,105,107,106,231,153,155,97,78,148,44,166,77,175,114,58,69,143,114,49,34,107,37,168,0,0,13,85,207,107,153,57,59,143,178,166,60,63,89,139,236,53,112,91,113,85,158,134,247,101,185,165,44,205,162,175,130,166,138,158,175,108,19,72,198,182,87,196,218,168,163,149,25,185,25,38,230,234,189,202,190,40,159,58,14,25,48,15,20,220,4,229,110,95,226,250,106,74,59,147,242,222,192,219,46,33,75,116,53,53,182,105,214,138,142,77,240,58,68,220,214,61,208,68,217,88,199,49,100,141,28,205,205,213,28,208,193,94,87,60,118,218,178,78,235,54,68,103,70,38,171,167,193,55,202,134,59,15,220,106,231,111,98,195,213,174,115,214,86,73,185,55,69,77,80,231,181,85,251,250,113,72,213,122,181,169,52,210,182,77,56,174,226,187,46,56,74,203,135,227,92,107,47,110,186,215,117,32,176,88,32,153,25,85,119,170,106,34,171,90,170,139,211,133,155,154,178,204,168,173,141,174,106,34,61,239,142,55,235,217,154,185,103,138,178,111,49,241,30,86,227,90,78,207,122,195,55,9,109,245,59,99,145,145,205,177,125,201,226,234,49,143,116,50,177,91,36,111,86,166,248,222,199,34,104,228,24,235,54,51,79,52,59,15,225,51,50,241,94,45,246,103,87,177,123,118,243,83,95,217,122,155,122,157,46,179,221,179,119,77,155,182,233,174,198,235,224,128,124,184,255,0,31,227,44,211,198,87,108,193,204,28,67,87,124,196,55,202,133,169,174,174,169,84,223,43,244,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,79,213,204,236,157,199,217,57,38,28,163,204,107,13,93,142,229,137,44,235,123,138,217,93,75,53,53,109,36,29,182,170,145,173,168,134,102,49,209,189,206,164,124,141,68,213,22,57,35,118,190,242,162,103,87,42,190,6,45,89,165,83,248,200,230,229,174,146,225,132,237,181,21,86,219,30,30,185,90,219,81,77,121,159,164,177,203,85,51,106,35,88,164,166,137,100,115,89,179,114,173,68,78,85,115,58,27,100,243,252,234,252,211,225,111,151,244,62,163,113,2,234,242,49,253,54,126,237,255,0,18,45,87,58,191,52,248,91,229,253,15,168,220,75,171,200,199,244,217,251,183,252,72,181,92,234,252,211,225,111,151,244,62,163,113,3,8,45,88,3,25,95,112,109,255,0,48,108,216,122,174,179,15,97,90,138,26,107,213,116,40,142,101,3,235,22,84,166,89,81,23,115,88,247,65,35,17,250,108,71,236,106,170,58,70,35,191,127,34,243,211,49,248,116,204,123,118,104,101,125,231,176,221,104,117,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,212,133,251,91,170,106,142,71,53,175,99,152,246,49,237,144,174,72,246,155,85,254,213,159,54,43,237,178,146,227,109,184,211,225,250,74,202,58,184,91,52,21,48,72,219,155,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,198,14,61,184,32,190,240,143,142,226,173,195,148,183,91,150,89,94,250,81,89,47,117,147,50,162,102,85,36,40,179,82,213,186,56,163,100,115,111,108,175,141,54,35,95,22,155,92,231,71,42,48,38,207,135,142,32,112,15,19,89,95,67,154,249,114,250,182,91,107,42,42,41,37,163,174,88,82,182,138,120,100,86,186,42,136,225,146,70,198,245,110,201,90,213,118,171,28,177,187,187,114,23,44,215,91,130,142,43,175,188,37,231,45,22,50,234,221,107,48,133,203,74,60,83,100,162,153,141,237,244,187,94,145,200,141,145,21,139,52,15,127,86,53,213,142,93,31,31,81,140,150,69,54,9,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,7,160,0,0,0,1,138,188,209,252,137,230,111,209,125,98,136,128,18,124,249,169,221,173,86,238,7,49,245,29,194,231,73,75,81,116,168,179,210,80,197,52,205,99,234,167,75,157,52,203,20,77,85,213,239,72,161,150,69,107,117,93,145,189,222,13,85,72,12,3,106,128,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,24,171,205,31,200,158,102,253,23,214,40,136,1,39,251,154,63,145,60,205,250,47,172,81,16,2,7,170,205,92,179,197,89,55,152,248,143,43,113,173,39,103,189,97,155,132,182,250,157,177,200,200,230,216,190,228,241,117,24,199,186,25,88,173,146,55,171,83,124,111,99,145,52,114,18,169,202,223,143,170,204,196,236,60,50,103,29,194,235,114,197,233,219,42,48,238,34,172,169,158,186,107,188,105,213,169,154,154,174,73,28,247,182,104,152,146,44,114,42,164,110,138,52,143,220,124,108,235,95,94,62,248,19,181,113,119,134,104,175,184,106,178,146,211,152,184,118,157,105,44,245,149,82,54,10,42,168,36,168,133,210,69,93,35,41,229,157,236,142,54,212,58,22,177,81,27,36,207,85,238,123,136,33,255,0,77,88,11,21,127,178,184,115,18,97,203,135,253,146,142,186,219,93,79,39,254,44,144,205,28,140,253,78,107,155,240,84,2,116,249,136,241,191,71,194,174,4,76,37,131,170,183,102,110,44,183,203,45,137,201,12,21,48,218,227,108,209,70,250,170,168,159,43,94,221,204,124,253,157,86,57,35,124,180,238,71,181,90,199,181,96,179,253,53,99,220,85,254,202,226,60,73,136,238,31,246,74,202,235,149,117,68,159,248,210,77,52,146,63,245,185,206,119,197,84,250,241,254,63,198,89,167,140,174,217,131,152,56,134,174,249,136,111,149,11,83,93,93,82,169,190,87,232,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,146,211,202,175,129,139,174,86,211,126,50,57,185,107,171,183,226,203,149,61,85,182,199,135,174,86,183,83,212,217,160,234,172,114,213,76,218,136,210,88,234,101,72,220,214,108,218,137,79,43,149,92,254,190,216,194,45,115,239,37,49,87,14,217,177,125,201,204,107,112,181,86,222,176,255,0,101,237,51,218,229,146,74,87,245,233,162,168,102,199,73,28,111,93,25,51,81,117,98,123,200,186,106,154,42,203,87,37,79,43,24,167,230,5,119,167,91,140,0,230,143,231,179,51,126,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,12,255,0,0,0,0,1,0,60,209,252,246,102,111,209,125,30,136,178,148,249,23,152,245,217,29,55,16,246,203,55,110,193,148,56,130,92,55,114,169,167,85,124,150,234,166,195,79,36,111,168,102,158,228,50,118,166,49,146,34,171,122,141,86,59,98,190,36,146,245,243,71,243,217,153,191,69,244,122,35,58,121,62,225,60,43,142,120,59,198,120,91,26,225,155,86,32,178,214,230,5,95,105,183,93,40,163,171,165,159,101,13,177,236,223,20,136,230,59,107,216,215,38,169,220,230,162,167,122,32,17,173,194,143,21,217,143,194,86,99,179,26,224,169,123,117,170,187,167,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,156,204,220,229,138,100,69,116,110,115,145,81,236,124,145,191,97,236,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,36,80,98,158,76,152,238,175,136,42,172,45,130,177,95,178,178,141,246,246,86,211,98,139,164,208,220,46,17,76,145,53,175,164,125,44,105,78,175,153,103,71,57,21,17,177,36,10,138,178,58,68,88,150,79,242,47,34,242,227,135,76,184,183,101,126,87,217,187,13,170,135,89,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,73,159,181,186,174,136,212,107,90,198,53,140,99,24,208,184,4,85,243,206,253,9,254,242,127,13,37,80,138,190,121,223,161,63,222,79,225,160,90,174,74,158,105,241,79,203,250,239,81,183,19,82,66,183,37,79,52,248,167,229,253,119,168,219,137,169,0,0,3,21,121,163,249,19,204,223,162,250,197,17,4,57,123,130,174,185,149,143,240,214,92,216,170,41,32,185,98,171,197,21,146,142,90,183,185,176,71,61,76,204,134,55,72,230,181,206,70,35,158,138,170,141,114,233,174,136,190,4,239,115,71,242,39,153,191,69,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,7,138,199,248,3,25,101,102,50,187,101,246,96,225,234,187,30,33,177,212,45,53,117,13,74,38,248,159,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,203,247,43,158,59,110,185,217,106,155,34,51,163,19,82,84,99,107,29,59,29,135,238,53,115,187,182,226,26,38,181,235,43,36,220,155,101,169,167,107,26,170,253,253,73,99,114,189,90,229,134,105,93,112,57,130,112,21,135,184,153,193,181,216,231,47,172,84,148,121,169,104,167,146,106,23,211,246,90,38,95,222,171,76,213,134,186,101,137,95,51,219,79,78,232,233,213,210,49,140,123,209,28,230,177,85,82,223,240,37,202,230,213,146,119,91,54,116,103,189,77,37,243,27,83,211,197,87,110,195,237,137,178,81,97,234,221,206,119,85,242,163,156,218,186,150,55,167,181,200,137,28,82,117,28,206,170,182,41,154,18,20,0,0,11,41,157,124,102,112,217,195,182,42,165,193,89,199,153,31,103,239,85,182,246,93,32,166,246,61,125,94,250,87,201,36,109,147,125,60,18,49,53,124,50,38,138,187,189,221,116,209,81,87,245,178,47,138,60,137,226,83,219,127,129,76,115,246,143,236,231,102,246,159,245,178,178,143,161,218,58,189,31,245,204,81,238,221,208,151,243,117,211,111,126,154,166,161,117,64,0,12,100,230,43,155,121,163,145,252,50,93,51,31,40,177,26,88,239,150,251,165,4,78,171,90,74,122,157,32,150,94,155,218,145,206,199,177,117,87,51,249,186,167,193,76,155,49,79,154,53,177,46,92,13,230,50,182,157,101,150,141,109,53,81,104,170,155,54,221,41,81,238,253,122,49,95,227,254,254,128,69,111,250,40,252,118,127,213,207,253,204,217,255,0,226,132,232,100,253,226,247,136,114,151,4,223,241,45,84,149,55,123,158,28,182,214,92,38,146,38,68,233,106,100,166,141,242,185,88,198,181,173,85,122,185,118,181,168,137,174,136,136,157,198,176,166,208,217,117,64,150,172,190,195,22,182,202,178,37,29,154,138,157,30,169,166,237,144,49,186,233,240,215,64,33,143,136,94,99,28,105,229,254,126,102,78,5,195,185,201,37,21,163,15,98,219,189,178,221,78,252,57,105,123,162,164,134,178,86,66,221,207,165,87,59,72,218,223,121,202,170,190,42,171,174,166,90,242,168,226,139,136,78,37,110,121,146,236,231,199,137,136,168,176,220,22,164,162,111,179,40,168,214,25,106,29,85,185,127,169,161,141,93,170,65,252,237,116,211,187,77,72,213,227,166,145,40,184,192,205,184,90,245,122,59,20,85,205,170,166,159,158,237,250,127,70,237,63,160,207,62,71,54,214,69,133,243,114,238,144,42,58,166,190,207,76,178,238,95,121,34,142,169,200,221,63,87,85,87,195,249,223,171,184,37,0,128,30,104,254,123,51,55,232,190,143,68,79,241,0,60,209,252,246,102,111,209,125,30,136,11,41,79,145,121,143,93,145,211,113,15,108,179,118,236,25,67,136,37,195,119,42,154,117,87,201,110,170,108,52,242,70,250,134,105,238,67,39,106,99,25,34,42,183,168,213,99,182,43,226,73,61,183,7,124,85,99,46,20,51,114,223,140,44,215,42,183,97,139,141,69,61,54,44,180,71,26,76,203,141,185,31,239,171,98,115,216,222,211,27,93,35,161,126,230,237,122,171,85,122,111,145,143,145,238,79,184,79,10,227,158,14,241,158,22,198,184,102,213,136,44,181,185,129,87,218,109,215,74,40,234,233,103,217,67,108,123,55,197,34,57,142,218,246,53,201,170,119,57,168,169,222,136,96,7,29,28,25,95,120,60,204,122,91,100,119,95,108,224,204,81,218,42,48,205,202,87,177,42,157,28,74,206,173,53,76,109,211,73,162,234,196,139,35,90,145,200,215,181,205,218,170,248,163,9,244,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,2,8,121,125,241,235,136,120,102,198,84,56,27,48,111,181,117,153,87,119,168,142,26,230,84,118,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,91,126,44,124,211,231,39,204,12,67,234,51,159,38,46,225,251,31,96,204,146,192,92,64,92,25,73,83,132,243,10,162,227,73,67,45,34,76,247,209,79,73,59,161,88,170,156,177,164,81,190,85,142,87,68,214,189,202,246,67,34,247,109,84,62,190,44,124,211,231,39,204,12,67,234,51,147,19,203,223,0,96,220,211,229,195,130,114,251,48,112,245,37,243,15,95,41,239,116,213,212,53,40,187,37,103,182,107,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,2,50,248,9,227,126,251,194,62,59,150,139,17,213,93,110,89,101,123,234,203,123,178,81,194,202,137,153,84,144,170,67,85,72,217,37,141,145,205,189,177,50,69,222,141,124,90,238,107,157,28,74,201,232,194,216,179,10,227,155,21,46,41,193,88,154,213,136,44,181,187,251,53,198,215,91,29,93,44,251,30,230,63,100,177,171,152,237,175,99,154,186,47,115,154,168,189,232,166,186,252,87,112,163,152,252,37,102,59,240,86,53,139,183,90,171,186,147,216,47,240,66,172,165,187,210,181,81,21,205,69,85,233,204,205,205,73,97,85,87,70,231,53,81,94,199,199,35,242,87,149,239,29,63,129,76,84,204,142,206,60,103,217,50,218,245,191,216,245,53,173,221,13,138,233,36,141,84,214,101,114,118,122,57,181,147,169,170,57,140,149,89,39,228,154,234,137,20,51,255,0,154,63,145,60,205,250,47,172,81,16,67,151,184,42,235,153,88,255,0,13,101,205,138,162,146,11,150,42,188,81,89,40,229,171,123,155,4,115,212,204,200,99,116,142,107,92,228,98,57,232,170,168,215,46,154,232,139,224,78,247,52,127,34,121,155,244,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,0,120,172,127,128,49,150,86,99,43,182,95,102,14,30,171,177,226,27,29,66,211,87,80,212,162,111,137,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,173,213,206,238,49,51,115,136,60,163,192,25,91,153,87,138,187,139,240,45,69,108,142,185,190,177,234,251,195,36,100,44,165,125,100,127,155,45,77,59,89,80,196,168,85,87,189,149,11,185,55,245,36,150,87,185,136,240,11,71,196,230,21,76,121,149,182,251,85,183,51,108,157,90,141,18,154,10,127,180,209,172,113,51,179,85,84,237,71,172,204,100,17,182,158,73,30,177,183,222,141,219,91,39,82,40,54,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,12,202,229,59,145,119,220,207,226,130,217,152,222,198,181,86,225,108,180,214,227,119,117,193,88,253,181,83,211,212,71,64,144,196,168,229,116,205,157,157,118,191,68,108,125,153,93,189,175,233,181,249,1,207,59,244,39,251,201,252,52,203,78,93,60,58,211,112,247,195,70,28,130,243,132,233,45,56,219,21,83,182,243,137,166,72,165,109,92,143,145,239,125,45,61,66,76,214,190,55,193,79,36,113,186,29,17,140,151,174,168,138,175,123,223,137,124,243,191,66,127,188,159,195,64,142,172,158,200,188,199,207,154,204,77,105,202,251,55,182,110,184,95,15,205,137,38,182,196,170,181,85,148,177,79,4,50,50,153,136,139,213,153,59,67,94,145,234,142,123,88,228,102,231,171,24,255,0,192,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,230,255,0,37,79,52,248,167,229,253,119,168,219,143,85,205,35,128,90,60,187,237,220,77,228,229,190,213,109,194,11,216,233,241,22,29,163,166,130,134,27,68,139,210,166,134,166,146,56,218,198,58,25,94,177,164,145,162,44,141,150,69,147,223,100,143,232,132,133,112,119,197,86,13,226,191,40,237,248,194,205,114,164,110,39,183,83,211,211,98,203,68,113,172,47,183,92,85,158,250,182,39,61,238,236,210,57,178,58,23,238,118,230,34,181,87,168,201,24,203,234,107,89,195,167,18,249,167,194,254,59,135,29,101,157,219,251,46,219,102,172,158,167,217,119,63,200,205,20,125,174,8,101,143,173,210,235,189,241,238,119,184,253,28,159,20,93,132,242,47,61,50,227,136,188,184,183,102,134,87,222,123,117,170,187,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,57,153,185,186,166,170,213,107,154,246,57,236,123,30,224,244,25,133,130,173,89,149,128,49,46,92,223,106,42,224,182,226,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,107,166,168,190,6,176,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,79,16,23,205,55,0,84,224,94,52,177,149,82,97,234,75,77,183,21,83,208,95,237,169,76,145,53,149,76,146,153,145,84,84,43,35,95,117,239,172,130,173,95,189,17,238,126,231,174,187,209,206,9,137,224,191,56,239,185,251,195,6,0,205,92,83,14,203,213,214,223,37,61,198,77,204,94,211,85,73,81,45,36,181,58,49,140,99,58,207,167,116,189,54,181,26,206,166,196,213,27,170,198,15,57,60,235,251,115,196,21,167,39,41,45,253,26,76,178,183,175,90,121,34,219,36,245,215,24,169,234,36,218,228,145,200,232,91,3,40,209,186,177,142,73,58,250,238,110,197,47,175,36,252,226,186,222,176,110,60,201,11,229,250,146,90,124,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,72,192,206,188,208,186,231,86,110,98,252,215,188,182,174,58,140,83,120,169,185,50,158,166,181,213,111,163,129,239,94,141,42,74,228,69,123,33,139,167,19,61,214,162,50,54,162,53,168,136,136,25,233,201,47,44,240,174,32,204,124,196,205,43,181,39,104,189,96,251,125,190,223,104,234,71,27,227,167,237,235,83,215,157,187,152,175,100,200,202,68,141,175,99,155,249,57,231,106,163,145,253,210,254,97,255,0,42,92,179,252,29,240,109,135,46,53,20,151,90,74,252,107,112,174,196,213,144,92,35,233,237,234,72,148,244,239,133,170,198,185,33,146,150,150,154,86,170,238,221,213,87,181,219,92,212,76,192,3,90,206,44,124,211,231,39,204,12,67,234,51,159,38,46,225,251,31,96,204,146,192,92,64,92,25,73,83,132,243,10,162,227,73,67,45,34,76,247,209,79,73,59,161,88,170,156,177,164,81,190,85,142,87,68,214,189,202,246,67,34,247,109,84,62,190,44,124,211,231,39,204,12,67,234,51,147,19,203,223,0,96,220,211,229,195,130,114,251,48,112,245,37,243,15,95,41,239,116,213,212,53,40,187,37,103,182,107,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,2,42,248,72,227,143,55,56,66,169,189,210,224,246,82,95,48,245,242,158,103,205,97,186,61,253,146,59,143,73,91,5,108,123,21,28,199,181,201,26,72,214,170,117,162,110,199,43,92,216,165,139,31,237,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,47,7,21,220,40,230,63,9,89,142,252,21,141,98,237,214,170,238,164,246,11,252,16,171,41,110,244,173,84,69,115,81,85,122,115,51,115,82,88,85,85,209,185,205,84,87,177,241,200,252,138,228,255,0,195,245,171,52,243,230,231,154,248,141,148,149,54,220,174,167,167,171,166,163,149,26,245,150,235,85,213,109,36,171,27,227,115,92,200,155,13,68,168,228,115,30,201,153,76,230,235,163,180,9,95,225,99,37,63,23,110,31,112,78,78,73,112,237,181,120,126,222,189,190,118,203,212,141,245,211,202,250,138,174,147,186,113,170,194,147,205,42,71,185,136,238,154,51,118,174,213,86,234,128,5,170,226,199,202,198,114,124,191,196,62,157,57,173,97,178,159,22,62,86,51,147,229,254,33,244,233,205,107,0,217,79,132,239,43,25,55,242,255,0,15,122,116,5,213,45,87,9,222,86,50,111,229,254,30,244,232,11,170,0,22,43,140,78,42,176,111,10,25,71,112,198,23,155,149,35,177,61,198,158,162,155,9,218,36,141,102,125,198,226,140,247,21,209,53,236,119,102,141,206,141,211,63,115,118,177,81,168,189,71,198,199,252,156,6,230,102,42,206,78,22,176,174,105,99,90,190,209,122,196,215,11,253,194,167,108,146,62,56,119,222,171,118,65,23,81,239,123,97,137,136,216,227,98,185,118,70,198,53,23,70,160,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,149,241,58,191,159,253,7,99,181,215,184,235,239,223,240,240,3,185,190,7,39,13,240,57,3,240,241,196,221,12,29,123,147,255,0,155,234,127,250,211,141,97,113,36,139,45,234,161,235,226,187,63,253,196,54,106,205,73,223,79,128,47,143,141,81,23,176,84,167,122,127,216,30,107,33,115,114,207,116,122,189,83,222,86,34,233,251,16,9,231,229,151,97,125,151,133,172,35,36,136,136,234,203,92,85,29,206,215,84,124,245,15,79,217,220,244,50,208,199,78,0,118,126,42,217,119,211,252,212,195,180,77,215,245,162,61,23,252,104,100,88,28,47,129,66,233,241,43,95,3,169,206,68,85,69,80,43,68,66,178,134,170,46,133,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,247,149,62,227,181,60,14,150,254,122,255,0,65,220,158,0,114,88,158,56,169,25,85,194,174,102,163,147,243,48,221,107,147,191,238,106,47,249,139,236,89,14,53,145,23,133,156,205,85,240,76,51,92,191,255,0,108,13,115,166,122,193,95,43,147,197,178,61,63,198,166,205,57,51,60,117,25,111,99,154,37,213,29,67,76,191,210,176,70,166,178,181,253,245,213,31,247,215,255,0,190,166,199,92,32,87,201,114,225,251,8,85,204,168,175,125,166,222,170,168,154,106,171,69,78,191,231,2,243,156,59,192,228,225,124,0,234,211,191,83,177,60,74,21,116,94,228,42,106,129,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,105,243,147,230,6,33,245,25,205,148,205,107,56,177,243,79,156,159,48,49,15,168,206,4,212,242,184,242,39,150,95,90,245,138,209,199,215,5,24,87,138,204,184,171,189,218,109,157,159,51,112,205,190,105,48,229,194,157,35,100,149,251,17,210,54,217,80,178,57,140,116,50,189,85,24,231,185,58,50,61,94,139,181,210,178,87,43,143,34,121,101,245,175,88,173,50,168,13,88,110,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,38,39,150,167,48,186,60,205,177,80,228,86,124,226,255,0,244,245,65,186,43,61,242,233,52,20,241,222,41,119,211,67,77,74,249,164,153,36,169,184,186,73,158,212,70,199,186,72,226,71,57,207,147,123,157,250,220,202,249,126,254,29,168,235,179,239,42,97,217,143,173,86,246,251,82,220,214,233,29,226,134,146,10,151,254,74,40,41,159,53,69,197,235,217,160,143,115,209,171,28,108,103,118,214,144,193,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,160,27,79,3,18,185,121,241,167,106,226,159,43,233,236,88,191,16,82,59,53,48,213,58,166,32,163,74,102,210,173,108,9,38,216,174,16,70,215,43,94,199,53,98,108,170,196,106,50,101,114,116,227,99,225,221,150,160,64,15,52,127,61,153,155,244,95,71,162,47,255,0,39,190,43,172,88,18,251,113,225,147,26,203,106,181,208,98,203,131,239,22,11,164,243,62,57,38,188,61,148,240,45,3,181,69,141,122,177,196,213,137,85,88,189,72,221,26,117,29,52,109,109,128,230,143,231,179,51,126,139,232,244,70,47,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,6,205,57,197,147,184,7,61,112,5,211,46,115,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,106,46,188,60,78,240,245,138,184,95,206,91,214,81,226,154,158,223,216,58,117,54,235,163,41,100,167,134,231,67,43,119,69,81,27,94,159,221,70,244,107,158,214,75,20,172,71,191,102,229,150,158,88,124,111,214,113,23,133,106,114,135,50,42,183,227,236,31,111,134,90,122,134,195,59,253,171,103,134,58,122,117,170,158,162,89,100,89,43,58,238,214,101,118,196,119,94,55,49,174,210,77,151,171,141,30,18,112,175,23,57,88,184,90,229,47,97,196,150,46,211,112,195,55,22,186,56,186,117,206,166,145,140,130,121,86,25,100,74,57,36,88,93,51,35,68,115,186,49,170,46,172,64,32,51,22,103,22,62,199,88,3,10,101,206,47,191,85,221,237,184,46,162,182,91,44,181,181,83,84,79,75,5,68,52,112,246,70,58,71,185,172,166,141,180,17,44,113,49,173,70,172,146,248,238,68,110,101,114,84,243,79,138,126,95,215,122,141,184,194,12,127,128,49,150,86,99,43,182,95,102,14,30,171,177,226,27,29,66,211,87,80,212,162,111,137,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,174,111,242,84,243,79,138,126,95,215,122,141,184,9,169,7,148,199,89,177,149,153,95,216,127,9,153,151,133,48,151,180,250,189,139,219,183,154,106,14,213,211,219,212,233,117,158,221,251,122,140,221,183,93,55,183,95,20,62,92,21,157,249,47,153,87,89,108,89,115,155,216,43,21,92,160,167,117,92,180,118,75,253,37,116,241,192,215,53,174,149,209,195,35,156,140,71,61,141,87,42,105,171,218,159,20,2,56,57,231,126,132,255,0,121,63,134,150,171,146,167,154,124,83,242,254,187,212,109,197,213,231,157,250,19,253,228,254,26,90,174,74,158,105,241,79,203,250,239,81,183,1,51,215,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,144,173,204,191,128,170,156,134,196,51,103,86,83,88,170,231,203,171,229,68,147,93,217,31,75,101,130,227,61,84,142,108,45,134,24,163,108,20,42,217,33,138,21,247,246,189,170,199,185,170,248,81,243,104,126,78,41,194,120,87,28,216,170,176,182,53,195,54,172,65,101,173,217,218,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,213,59,156,212,84,239,68,2,45,185,83,240,37,117,91,173,7,20,217,203,134,105,27,109,109,58,79,130,45,87,24,28,233,228,157,92,199,71,120,86,42,163,88,198,181,28,144,111,107,149,234,254,187,81,155,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,1,10,220,234,252,211,225,111,151,244,62,163,113,38,164,133,110,117,126,105,240,183,203,250,31,81,184,129,117,121,24,254,155,63,118,255,0,137,18,19,196,165,110,81,219,178,27,28,220,51,222,211,73,116,192,148,182,121,166,188,80,212,57,141,90,166,55,69,142,24,85,239,98,37,75,165,72,219,2,163,216,254,178,197,177,205,126,213,72,235,228,143,118,181,88,45,89,243,125,190,220,233,45,214,219,117,62,31,171,172,172,171,153,176,193,77,4,109,185,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,76,117,230,51,198,191,227,85,152,240,88,48,5,206,235,30,89,97,111,201,219,105,167,94,148,119,74,228,87,164,151,55,67,181,175,110,230,61,35,137,178,171,156,200,218,231,105,19,166,150,52,12,85,197,159,101,126,213,94,126,194,251,87,236,223,180,42,61,143,237,110,159,110,236,61,71,116,59,71,75,242,125,110,158,205,251,61,221,218,233,221,161,45,60,151,48,230,120,218,178,227,17,223,46,111,181,67,148,247,187,133,76,182,218,106,138,121,163,185,62,241,18,83,71,37,85,59,250,105,28,148,111,141,175,133,234,178,61,82,106,68,107,90,205,37,87,225,95,0,188,20,98,174,43,51,30,146,247,118,182,118,124,178,195,55,8,100,196,119,10,132,145,145,215,236,86,200,235,101,58,198,230,61,211,74,197,68,123,152,228,232,198,244,122,174,231,68,201,103,206,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,64,62,179,15,249,140,241,175,248,170,229,196,22,12,1,115,181,73,153,184,167,242,118,218,105,215,171,37,174,133,81,233,37,205,208,237,115,29,181,236,72,226,108,170,214,190,71,57,218,74,216,101,141,110,95,24,156,85,96,222,20,50,142,225,140,47,55,42,71,98,123,141,61,69,54,19,180,73,26,204,251,141,197,25,238,43,162,107,216,238,205,27,157,27,166,126,230,237,98,163,81,122,143,141,143,215,219,53,115,51,21,103,38,99,226,60,210,198,181,125,162,245,137,174,18,220,42,118,201,35,227,135,122,251,144,69,212,123,222,216,98,98,54,56,216,174,93,145,177,141,69,209,168,7,159,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,250,240,182,44,197,88,26,251,75,138,112,86,38,186,225,251,213,22,254,205,113,181,214,201,73,85,6,246,57,143,217,44,106,215,183,115,30,230,174,139,222,215,42,47,114,169,234,179,135,34,243,31,33,171,48,205,167,52,44,222,198,186,226,140,63,14,36,134,219,42,170,85,81,210,203,60,240,198,202,150,42,39,74,101,236,238,122,199,170,185,141,123,81,251,94,143,99,24,27,34,243,31,50,114,227,28,230,134,10,179,123,86,213,151,61,134,91,252,48,42,186,170,158,150,169,42,21,42,155,26,39,191,12,125,149,221,85,69,220,198,189,175,86,171,27,35,216,19,191,192,231,23,118,174,47,178,141,216,174,123,117,37,159,22,88,106,27,109,196,118,168,42,26,246,50,117,98,57,149,80,177,92,178,178,154,100,221,179,168,154,163,227,154,52,116,157,37,145,217,20,107,45,145,121,233,152,252,58,102,61,187,52,50,190,243,216,110,180,58,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,234,66,253,173,213,53,71,35,154,215,177,204,123,24,246,236,61,195,199,16,56,7,137,172,175,161,205,124,185,125,91,45,181,149,21,20,146,209,215,44,41,91,69,60,50,43,93,21,68,112,201,35,99,122,183,100,173,106,187,85,142,88,221,221,185,0,138,30,117,126,105,240,183,203,250,31,81,184,151,87,145,143,233,179,247,111,248,145,106,185,213,249,167,194,223,47,232,125,70,226,93,94,70,63,166,207,221,191,226,64,73,246,41,194,120,87,28,216,170,176,182,53,195,54,172,65,101,173,217,218,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,213,59,156,212,84,239,68,32,7,142,142,12,175,188,30,102,61,45,178,59,175,182,112,102,40,237,21,24,102,229,43,216,149,78,142,37,103,86,154,166,54,233,164,209,117,98,69,145,173,72,228,107,218,230,237,85,124,81,236,40,121,252,107,151,184,7,50,173,81,88,179,27,3,225,252,85,109,130,161,181,113,81,222,237,144,215,65,28,237,107,154,217,91,28,205,115,81,232,215,189,168,228,77,116,123,147,226,160,96,175,40,156,134,226,27,39,240,110,47,190,102,149,21,94,26,195,24,158,162,39,219,48,197,222,158,162,43,139,42,224,87,50,74,222,139,222,214,210,49,237,210,53,107,227,89,102,233,68,253,99,142,56,214,105,10,0,8,149,231,123,150,125,155,21,101,166,113,209,210,93,101,246,133,190,175,12,220,39,233,238,161,167,236,242,37,69,35,55,35,61,201,164,237,85,171,163,158,187,155,7,186,212,216,245,88,246,193,57,161,117,193,120,35,48,240,28,45,171,158,219,152,54,122,59,109,68,13,173,116,80,69,61,53,206,146,182,42,167,197,162,182,103,181,180,243,66,221,118,171,82,170,69,71,120,181,211,167,204,187,0,84,230,15,5,185,137,75,109,195,212,151,91,149,142,158,154,255,0,74,179,36,91,232,217,73,83,28,181,85,17,62,69,77,143,109,26,85,162,237,93,238,99,158,198,238,223,181,117,247,2,229,112,215,148,53,57,245,159,56,27,40,225,130,174,74,124,69,120,134,27,130,210,79,20,51,197,110,102,178,214,205,27,229,213,136,248,233,163,154,68,69,71,106,172,68,70,185,85,26,187,47,16,173,201,179,37,62,220,241,5,118,206,58,187,135,70,147,44,173,233,209,130,57,118,201,61,117,198,42,138,120,247,53,99,114,58,22,192,202,197,118,143,99,146,78,134,155,155,189,9,169,0,106,174,109,80,106,174,4,255,0,114,184,242,39,150,95,90,245,138,210,202,115,147,204,44,142,163,202,123,78,89,98,219,15,181,51,38,225,173,211,10,85,211,244,93,37,150,54,84,211,178,166,74,133,234,182,88,225,168,135,175,27,19,99,227,146,72,21,85,17,208,181,205,112,205,197,118,92,112,149,203,51,45,177,174,53,151,183,93,107,189,187,5,130,193,4,200,202,171,189,83,110,245,138,173,106,170,47,78,22,110,106,203,50,162,182,54,185,168,136,247,190,56,223,17,152,255,0,31,227,44,211,198,87,108,193,204,28,67,87,124,196,55,202,133,169,174,174,169,84,223,43,244,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,64,252,155,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,148,248,110,194,121,185,129,114,75,11,96,252,245,198,52,152,171,27,90,105,229,166,185,93,233,167,124,204,170,99,103,147,179,170,203,36,113,190,71,165,63,69,175,123,219,189,207,107,156,229,122,170,189,216,129,202,231,129,43,174,73,218,166,207,124,232,195,52,148,248,218,249,78,198,225,251,117,92,14,237,184,122,137,205,122,74,249,55,46,216,170,106,26,246,162,179,103,82,40,218,172,87,53,102,154,38,200,80,0,90,175,198,199,133,143,250,229,178,171,255,0,60,173,223,250,98,229,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,201,28,50,93,173,86,14,17,50,162,251,125,185,210,91,173,182,236,183,177,85,214,86,85,204,216,96,166,130,59,100,46,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,91,115,47,248,171,227,95,240,155,144,89,69,195,94,89,220,238,180,216,111,9,96,251,45,54,45,151,94,140,55,139,164,52,84,205,74,125,138,212,145,208,210,201,27,251,220,237,146,74,187,145,138,144,195,43,131,202,113,237,197,157,31,23,25,203,22,45,195,150,63,102,225,107,37,190,43,117,145,181,150,200,41,238,143,141,90,146,76,181,114,198,249,22,79,203,186,94,155,58,139,27,25,162,181,141,124,146,185,248,214,94,174,20,120,81,204,126,45,115,29,152,43,5,69,216,109,84,61,57,239,247,249,225,87,210,218,41,92,170,136,231,34,42,117,38,126,215,36,80,162,163,164,115,92,170,172,99,36,145,153,255,0,199,111,43,170,57,50,227,15,227,94,25,44,157,91,174,4,195,244,246,123,165,130,10,40,25,85,136,41,105,209,203,219,218,176,70,206,189,197,119,57,101,69,69,116,237,70,164,122,61,141,142,96,190,188,182,56,201,195,220,69,229,125,30,90,221,41,169,45,152,239,1,89,233,161,184,210,210,209,82,208,81,85,210,54,73,33,134,106,26,104,164,85,70,71,20,116,201,50,54,40,162,142,73,216,214,53,172,115,26,152,65,206,175,205,62,22,249,127,67,234,55,19,8,48,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,183,255,0,152,15,19,24,55,138,252,203,193,89,165,131,232,106,237,207,110,7,164,182,221,237,149,40,174,125,186,227,29,117,107,229,129,36,218,141,153,155,101,141,236,145,168,155,152,246,238,107,31,190,54,6,90,242,49,253,54,126,237,255,0,18,45,87,58,191,52,248,91,229,253,15,168,220,75,171,200,199,244,217,251,183,252,72,181,92,234,252,211,225,111,151,244,62,163,113,2,234,242,49,253,54,126,237,255,0,18,36,127,58,50,135,6,231,214,87,226,12,163,204,8,42,228,177,98,42,118,195,80,180,147,172,51,196,246,72,217,98,154,55,247,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,199,7,35,31,211,103,238,223,241,34,85,0,214,219,138,46,25,49,247,11,57,161,114,203,252,95,77,87,89,109,101,67,155,101,196,41,110,154,154,138,243,2,71,20,155,224,116,137,181,207,99,103,137,178,177,142,122,71,34,185,155,157,162,57,215,175,151,223,30,184,135,134,108,101,67,129,179,6,251,87,89,149,119,122,136,225,174,101,71,106,173,125,129,136,149,46,73,168,97,73,81,144,177,213,21,13,146,161,27,27,222,246,49,85,173,115,209,17,101,251,138,46,25,48,15,20,217,95,114,203,252,95,77,73,71,114,125,59,155,101,196,41,110,134,166,182,205,58,201,20,155,224,116,137,185,172,123,160,137,178,177,142,98,201,26,57,155,155,170,57,186,240,230,174,89,226,172,155,204,124,71,149,184,214,147,179,222,176,205,194,91,125,78,216,228,100,115,108,95,114,120,186,140,99,221,12,172,86,201,27,213,169,190,55,177,200,154,57,0,217,206,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,34,87,150,47,48,186,60,45,71,77,195,175,16,56,191,163,106,135,108,88,74,255,0,115,154,8,41,109,84,177,65,52,146,210,214,213,207,51,54,194,157,40,89,76,155,94,228,116,139,30,228,98,68,214,75,80,3,242,113,78,44,194,184,26,197,85,138,113,174,38,181,97,251,45,22,206,211,113,186,86,199,73,75,6,247,181,140,223,44,138,214,55,115,222,214,166,171,222,231,34,39,122,161,250,196,37,243,53,227,182,235,157,216,202,227,145,153,91,137,169,36,202,251,13,68,109,170,172,181,206,231,179,18,86,177,26,231,62,73,52,68,125,52,50,234,216,216,205,209,189,241,245,247,72,139,15,72,44,255,0,29,28,102,223,120,195,204,122,91,156,118,175,99,96,204,47,218,41,240,205,182,86,49,106,155,28,170,206,173,77,76,141,215,89,165,233,68,171,27,92,177,198,214,53,173,220,168,249,100,198,179,208,88,176,6,50,196,216,103,19,99,59,22,30,171,171,177,96,234,122,106,155,237,193,168,137,5,11,42,42,25,79,2,61,202,168,138,249,37,145,17,172,77,94,168,217,28,137,182,55,185,190,124,9,31,229,87,199,61,171,43,106,127,22,236,220,186,82,91,240,157,202,162,170,229,99,196,55,43,163,105,233,172,211,244,150,73,105,102,117,68,137,20,116,210,172,110,115,54,109,84,168,149,200,173,127,95,116,115,18,106,239,143,240,6,50,202,204,101,118,203,236,193,195,213,118,60,67,99,168,90,106,234,26,148,77,241,63,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,149,238,86,252,125,86,102,39,97,225,147,56,238,23,91,150,47,78,217,81,135,113,21,101,76,245,211,93,227,78,173,76,212,213,114,72,231,189,179,68,196,145,99,145,85,35,116,81,164,126,227,227,103,88,50,3,154,63,145,60,205,250,47,172,81,16,2,79,247,52,127,34,121,155,244,95,88,162,32,4,13,156,243,163,55,176,110,66,229,126,32,205,204,192,158,174,59,22,29,167,108,213,9,73,2,205,60,175,124,141,138,40,99,103,114,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,38,186,220,72,231,125,215,136,252,237,197,57,209,121,177,210,89,170,49,29,68,78,101,5,52,142,145,148,208,67,4,116,240,177,94,238,247,189,34,134,61,239,209,168,231,238,114,53,136,168,196,188,28,123,113,191,125,226,227,29,197,69,135,42,174,182,220,178,178,116,165,178,89,43,33,101,60,207,170,88,81,38,170,171,108,114,200,201,38,222,233,89,26,239,86,178,45,54,181,174,146,85,127,213,192,39,2,119,94,46,241,53,109,247,18,214,85,218,114,235,14,212,37,37,226,178,150,71,65,91,85,60,148,243,58,56,168,100,125,60,176,61,241,200,218,119,76,215,170,43,99,153,138,157,239,104,24,171,105,185,212,217,110,180,87,154,56,233,36,168,160,168,142,166,38,85,210,69,85,3,158,199,35,154,146,67,51,93,20,172,213,19,86,72,215,49,201,170,57,21,21,80,216,207,133,30,43,178,227,139,92,184,102,53,193,82,246,27,173,15,78,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,72,95,181,203,20,200,136,217,26,215,34,163,30,201,35,100,117,243,72,224,22,143,46,251,119,19,121,57,111,181,91,112,130,246,58,124,69,135,104,233,160,161,134,209,34,244,169,161,169,164,142,54,177,142,134,87,172,105,36,104,139,35,101,145,100,247,217,35,250,56,107,194,239,19,120,251,133,156,208,182,230,6,16,169,171,172,182,178,161,174,189,97,229,184,205,77,69,121,129,35,150,61,147,182,53,218,231,177,179,202,232,158,246,189,35,145,90,253,174,209,90,224,185,124,209,252,246,102,111,209,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,17,151,198,254,111,96,220,250,226,115,22,230,230,95,207,87,37,139,17,83,218,38,167,74,184,22,25,226,123,45,116,145,75,12,140,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,147,78,74,158,86,49,79,204,10,239,78,183,1,159,224,183,248,167,136,92,130,192,215,218,172,45,141,115,195,47,240,253,234,139,103,105,183,93,49,53,21,37,84,27,216,215,179,124,82,72,215,183,115,30,215,38,169,222,215,34,167,114,161,232,48,86,97,96,28,202,181,75,125,203,156,113,135,241,85,182,10,135,82,75,89,100,185,195,93,4,115,181,173,115,162,116,144,185,205,71,163,94,199,43,85,117,209,237,95,138,1,232,0,0,64,15,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,198,0,115,71,243,217,153,191,69,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,6,127,128,0,132,190,45,249,172,102,134,107,99,43,35,120,118,187,226,12,189,194,120,114,162,27,140,47,123,163,142,227,117,173,106,34,170,214,53,142,124,75,76,213,85,98,82,171,159,28,157,239,151,126,172,142,31,147,153,7,21,217,113,197,174,92,100,126,53,193,82,246,27,173,15,218,8,47,246,9,230,71,213,90,42,156,150,229,70,185,81,19,169,11,246,185,98,153,17,27,35,90,228,84,99,217,36,108,184,28,210,56,5,163,203,190,221,196,222,78,91,237,86,220,32,189,142,159,17,97,218,58,104,40,97,180,72,189,42,104,106,105,35,141,172,99,161,149,235,26,73,26,34,200,217,100,89,61,246,72,254,140,107,1,159,252,149,60,211,226,159,151,245,222,163,110,38,164,133,110,74,158,105,241,79,203,250,239,81,183,19,82,0,0,6,42,243,71,242,39,153,191,69,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,244,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,0,108,166,0,0,15,21,141,115,191,37,242,214,235,21,139,49,179,123,5,97,91,148,244,237,171,138,142,247,127,164,161,158,72,28,231,53,178,182,57,164,107,149,138,230,61,168,228,77,53,99,147,224,167,213,129,115,99,43,51,67,183,126,12,243,47,10,98,223,102,116,187,111,176,175,52,213,253,151,169,187,167,213,232,189,219,55,116,223,183,118,154,236,118,158,10,4,91,115,118,201,12,232,204,174,36,176,221,247,46,114,135,26,226,171,108,24,30,142,146,90,203,37,130,174,186,8,231,109,125,123,157,19,164,134,55,53,30,141,123,28,173,85,215,71,181,126,40,92,174,77,121,79,154,121,95,248,95,252,38,101,166,43,194,94,211,251,63,216,189,187,102,169,160,237,93,63,104,117,58,93,102,55,126,222,163,55,109,215,77,237,215,197,9,42,0,1,111,241,79,16,185,5,129,175,181,88,91,26,231,134,95,225,251,213,22,206,211,110,186,98,106,42,74,168,55,177,175,102,248,164,145,175,110,230,61,174,77,83,189,174,69,78,229,67,208,96,172,194,192,57,149,106,150,251,151,56,227,15,226,171,108,21,14,164,150,178,201,115,134,186,8,231,107,90,231,68,233,33,115,154,143,70,189,142,86,170,235,163,218,191,20,3,208,24,239,204,42,133,46,28,24,102,180,14,73,21,25,101,73,253,207,31,201,207,20,159,224,247,123,255,0,86,166,68,22,123,140,106,5,185,112,159,156,52,237,149,35,86,96,139,205,70,170,154,235,210,164,146,77,63,167,102,159,210,6,184,22,218,25,174,151,26,91,101,59,152,217,106,230,100,12,87,170,163,81,206,114,53,21,116,213,116,213,77,167,209,168,212,70,181,17,17,19,68,68,248,26,193,101,61,185,247,124,211,193,182,152,224,73,223,91,136,45,212,237,137,85,17,30,175,169,141,168,213,215,187,191,93,59,205,159,128,215,203,153,109,190,75,103,28,25,163,77,42,198,174,125,93,5,66,108,240,210,91,117,52,137,240,241,209,233,175,235,215,199,196,207,14,73,22,230,69,146,121,131,118,78,166,234,156,83,29,50,235,249,154,71,73,19,147,78,239,31,202,174,189,255,0,119,135,199,13,57,177,91,146,139,141,156,91,82,144,36,125,190,221,105,168,87,34,255,0,41,165,20,81,238,95,255,0,231,167,254,41,158,124,152,104,22,143,133,11,221,66,202,142,74,236,113,95,80,137,166,155,52,163,162,143,79,215,252,158,191,210,6,122,144,3,205,31,207,102,102,253,23,209,232,137,254,32,7,154,63,158,204,205,250,47,163,209,1,232,57,113,113,199,77,194,150,50,175,193,249,130,202,186,140,186,198,21,16,62,186,104,159,44,175,178,85,181,21,137,91,20,8,170,215,177,205,86,182,118,181,189,87,50,40,156,213,114,194,145,73,51,217,233,145,121,113,196,94,92,92,114,191,52,44,221,186,213,93,164,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,156,204,220,237,23,69,106,181,206,99,218,246,61,236,118,178,228,164,242,175,227,214,166,150,166,213,194,198,114,95,106,235,25,89,81,13,191,3,92,234,58,72,202,54,36,83,57,104,42,106,36,149,174,86,43,153,4,84,172,107,30,253,242,244,181,70,36,77,96,96,94,120,240,209,154,121,7,156,171,145,120,166,211,237,92,73,55,99,246,119,177,160,169,158,27,183,106,107,122,93,143,124,76,146,125,100,115,161,247,89,252,172,114,49,53,86,147,61,203,43,43,243,231,41,120,104,183,97,140,237,117,37,5,60,149,18,86,225,203,11,232,186,87,27,69,20,239,116,175,142,177,232,168,138,249,37,145,242,164,46,103,82,45,234,215,189,85,82,26,124,159,184,225,60,43,120,190,218,49,77,219,12,218,171,111,88,127,180,123,34,227,81,69,28,149,86,254,187,17,147,246,121,92,138,248,186,140,68,107,246,42,110,106,34,46,168,126,176,26,214,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,235,94,177,90,66,183,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,181,235,21,160,92,174,40,184,100,192,60,83,101,125,203,47,241,125,53,37,29,201,244,238,109,151,16,165,186,26,154,219,52,235,36,82,111,129,210,38,230,177,238,130,38,202,198,57,139,36,104,230,110,110,168,230,192,14,63,225,215,55,50,251,59,110,220,61,85,97,58,187,230,54,181,84,44,41,111,176,68,251,139,235,25,208,74,134,77,3,98,106,189,236,117,58,182,109,21,168,246,177,87,123,88,173,115,83,101,227,207,214,229,238,1,184,227,42,12,198,184,96,124,63,85,139,45,116,235,73,67,126,154,217,11,238,52,176,42,72,139,20,85,42,222,171,24,169,52,168,173,107,145,63,40,255,0,236,151,80,192,12,235,203,44,220,201,238,79,183,204,187,206,171,205,37,118,33,180,211,218,24,200,97,145,243,62,221,72,235,221,27,225,162,150,119,72,246,204,248,90,238,154,58,52,108,76,99,89,19,17,237,141,37,146,32,45,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,39,211,154,63,145,60,205,250,47,172,81,16,23,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,32,19,189,203,187,141,250,62,42,176,34,225,44,99,85,183,51,112,157,190,41,111,174,88,96,166,134,233,27,166,150,54,85,82,196,201,92,247,109,99,32,237,10,145,199,27,37,168,106,49,168,215,177,169,249,89,213,203,83,46,51,55,138,204,19,159,54,155,85,170,130,195,237,9,174,152,254,206,247,167,78,241,85,18,54,74,89,35,166,116,18,68,254,180,200,173,172,71,185,141,146,61,92,137,213,124,143,116,38,96,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,29,225,71,138,236,184,226,215,46,25,141,112,84,189,134,235,67,211,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,82,23,237,114,197,50,34,54,70,181,200,168,199,178,72,216,23,172,138,190,121,223,161,63,222,79,225,164,170,17,87,207,59,244,39,251,201,252,52,11,85,201,83,205,62,41,249,127,93,234,54,226,103,174,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,33,135,146,167,154,124,83,242,254,187,212,109,196,212,129,2,220,196,120,32,172,225,87,29,166,45,193,212,187,178,203,22,92,37,138,196,212,154,122,153,173,114,54,24,164,125,45,84,175,137,172,110,231,190,126,206,139,36,146,62,42,119,43,220,174,99,220,185,43,201,207,38,120,142,193,247,220,69,153,23,59,119,217,156,178,196,118,250,102,203,79,120,182,61,181,87,249,154,197,150,142,162,133,93,181,236,134,54,84,61,203,80,187,162,145,179,108,107,36,118,178,83,201,246,41,194,120,87,28,216,170,176,182,53,195,54,172,65,101,173,217,218,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,213,59,156,212,84,239,68,63,88,1,26,188,237,50,207,21,98,12,184,203,188,210,180,210,118,139,46,15,184,92,45,247,126,156,114,62,74,126,222,148,221,9,221,181,138,198,66,143,164,88,220,247,185,191,148,158,6,162,57,95,221,37,69,159,226,247,40,106,115,223,134,140,194,202,219,124,21,115,220,174,214,119,205,107,130,154,120,161,125,69,198,153,237,170,163,133,95,47,184,214,62,162,8,152,245,114,183,220,115,189,230,126,114,6,188,57,117,153,152,171,43,238,55,139,142,22,171,233,251,123,15,221,112,205,198,7,201,34,67,85,67,95,75,37,60,172,145,172,123,119,237,234,54,86,35,181,106,75,12,79,86,187,102,135,229,97,60,45,125,199,56,170,205,130,176,181,15,109,189,98,11,133,61,174,221,77,213,100,125,122,169,228,108,113,71,189,234,214,55,115,222,212,213,202,141,77,117,85,68,239,63,40,205,78,81,217,103,138,177,135,23,182,124,117,105,164,210,203,128,173,245,247,11,189,84,145,201,211,111,105,164,154,142,8,26,246,177,88,147,61,243,171,218,199,185,187,163,130,119,34,170,179,69,9,201,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,3,90,206,44,124,211,231,39,204,12,67,234,51,151,255,0,151,119,31,85,156,49,226,165,192,121,165,112,186,220,178,202,247,210,167,213,106,103,168,251,51,34,73,43,251,77,45,54,229,98,66,247,207,35,170,35,141,137,35,189,217,27,185,209,244,229,176,28,88,249,167,206,79,152,24,135,212,103,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,104,246,36,176,203,26,185,186,166,248,222,223,22,170,32,108,147,196,95,13,25,89,197,6,4,155,2,230,101,167,251,30,197,121,163,130,155,218,150,207,203,67,44,157,146,121,162,147,163,213,232,49,146,109,111,190,205,90,191,5,79,201,224,231,135,175,197,131,135,220,55,148,213,181,54,170,219,213,39,94,182,247,112,183,82,244,99,172,174,158,87,72,231,42,170,35,229,233,177,99,129,178,189,17,206,142,8,253,214,38,140,110,5,242,175,227,214,166,150,166,213,194,198,114,95,106,235,25,89,81,13,191,3,92,234,58,72,202,54,36,83,57,104,42,106,36,149,174,86,43,153,4,84,172,107,30,253,242,244,181,70,36,77,100,175,128,7,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,109,127,27,30,22,63,235,150,202,175,252,242,183,127,233,128,113,99,229,99,57,62,95,226,31,78,156,214,176,217,79,139,31,43,25,201,242,255,0,16,250,116,230,181,128,108,167,194,119,149,140,155,249,127,135,189,58,3,208,103,22,113,96,28,138,192,23,76,198,204,107,245,37,186,219,110,167,158,88,162,150,170,24,103,184,79,28,50,76,218,74,86,204,246,54,90,153,27,19,210,56,145,200,174,84,253,170,158,83,134,75,181,170,193,194,38,84,95,111,183,58,75,117,182,221,150,246,42,186,202,202,185,155,12,20,208,71,108,133,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,67,15,31,92,107,226,174,43,51,30,174,201,105,185,246,124,178,195,55,9,163,195,150,250,117,145,145,215,236,87,70,219,157,66,72,214,61,211,74,197,85,99,94,212,232,198,245,98,38,231,74,249,66,218,113,85,196,198,50,226,191,55,43,51,75,24,80,210,91,152,218,118,219,109,22,202,100,71,50,221,110,141,242,62,40,22,77,168,233,159,186,89,30,249,28,137,185,239,118,214,177,155,35,100,207,242,184,242,39,150,95,90,245,138,210,0,73,254,229,113,228,79,44,190,181,235,21,160,101,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,87,196,235,211,191,82,183,41,74,46,171,222,128,118,55,192,228,225,60,14,64,241,25,205,60,116,249,111,124,154,85,209,27,67,82,191,210,144,72,166,178,208,189,103,175,137,203,226,233,24,159,227,67,99,158,47,235,228,182,240,253,139,234,225,84,71,178,211,112,84,85,77,116,84,162,168,95,243,26,226,208,119,87,83,255,0,223,89,254,250,1,177,95,3,180,140,165,225,87,44,145,169,249,248,110,137,203,223,247,181,87,252,229,246,44,135,5,40,137,194,206,89,42,120,46,25,161,95,255,0,182,94,240,56,95,3,169,87,222,68,251,206,213,240,58,93,249,233,253,32,118,39,192,172,161,62,5,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,23,226,86,80,191,16,58,219,249,235,253,7,114,120,29,104,157,231,98,120,1,201,98,248,221,155,165,194,214,101,174,157,203,134,107,181,255,0,243,16,190,134,60,113,247,117,130,215,194,142,100,58,117,209,38,195,181,113,39,122,39,123,182,53,60,127,91,144,13,121,43,92,142,172,157,201,224,178,185,127,198,166,196,220,14,207,218,56,113,194,47,93,81,82,213,110,78,255,0,252,2,156,215,86,71,110,145,206,79,139,149,77,139,56,33,137,176,240,235,133,26,213,95,249,25,111,248,127,218,52,224,95,163,133,238,57,56,95,0,58,157,226,159,180,173,189,197,14,241,79,218,84,158,0,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,217,76,214,179,139,31,52,249,201,243,3,16,250,140,224,77,79,43,143,34,121,101,245,175,88,173,50,168,197,94,87,30,68,242,203,235,94,177,90,101,80,2,34,249,172,112,49,117,178,226,106,254,40,178,162,215,87,112,182,223,234,22,76,87,101,183,90,220,245,182,78,202,119,201,45,205,58,17,237,109,51,219,3,223,60,146,232,173,153,251,213,239,235,42,69,46,135,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,40,26,203,228,238,113,99,236,138,199,246,188,198,203,155,245,93,186,229,110,168,130,89,98,138,170,104,96,184,65,28,209,204,234,74,166,194,246,58,90,105,29,19,18,72,149,200,142,68,253,138,147,253,193,223,21,88,55,138,252,163,183,227,11,53,202,145,184,158,221,79,79,77,139,45,17,198,176,190,221,113,86,123,234,216,156,247,187,179,72,230,200,232,95,185,219,152,138,213,94,163,36,99,34,91,153,199,8,150,174,25,115,114,147,21,224,251,141,34,225,60,202,168,184,220,173,182,168,233,219,3,237,19,196,248,157,81,74,214,70,214,197,217,154,181,49,244,118,162,43,89,172,110,111,228,210,73,61,175,37,79,52,248,167,229,253,119,168,219,128,181,92,209,252,246,102,111,209,125,30,136,253,92,143,224,130,179,136,190,11,241,6,111,101,189,46,252,125,131,241,133,210,42,138,119,77,59,253,171,103,134,211,77,80,148,176,83,197,20,139,37,103,93,218,66,141,216,142,235,200,215,185,218,71,179,242,185,163,249,236,204,223,162,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,2,29,176,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,187,4,112,93,197,182,21,226,231,43,19,20,219,98,236,56,146,197,217,173,248,154,220,230,199,23,78,185,212,209,189,243,193,18,77,44,137,71,36,139,51,97,124,138,142,119,70,68,84,213,138,96,175,54,78,9,107,45,247,223,198,111,40,112,167,86,130,233,189,184,198,215,104,182,207,36,144,213,53,147,79,37,230,78,154,58,54,66,232,227,84,157,234,145,181,178,53,146,57,100,116,242,57,184,23,195,174,124,227,46,27,115,114,197,154,216,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,187,36,107,116,71,43,29,177,232,201,26,155,216,213,64,207,78,120,184,90,197,73,138,178,147,26,211,208,236,189,93,109,247,139,93,101,79,85,235,213,165,164,146,150,74,120,246,42,236,110,215,214,212,174,168,136,229,234,104,229,84,107,81,60,7,37,79,52,248,167,229,253,119,168,219,143,213,230,181,158,153,113,196,94,92,100,22,104,101,125,231,183,90,171,190,210,197,52,50,162,50,170,223,84,212,181,172,148,181,49,162,175,78,102,110,110,169,170,181,90,230,189,142,123,30,199,187,242,185,42,121,167,197,63,47,235,189,70,220,5,213,231,157,250,19,253,228,254,26,90,174,74,158,105,241,79,203,250,239,81,183,18,253,142,178,159,43,51,67,176,254,19,50,211,10,98,223,102,117,123,23,183,108,212,213,253,151,169,183,169,210,235,49,219,55,116,217,187,110,154,236,110,190,8,124,184,43,36,50,95,45,110,178,223,114,231,40,112,86,21,185,79,78,234,73,107,44,150,10,74,25,228,129,206,107,157,19,164,134,54,185,88,174,99,28,173,85,211,86,53,126,8,4,112,115,206,253,9,254,242,127,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,244,39,251,201,252,52,181,92,149,60,211,226,159,151,245,222,163,110,2,106,64,63,39,20,226,204,43,129,172,85,88,167,26,226,107,86,31,178,209,108,237,55,27,165,108,116,148,176,111,123,88,205,242,200,173,99,119,61,237,106,106,189,238,114,34,119,170,1,250,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,4,43,115,171,243,79,133,190,95,208,250,141,196,154,146,21,185,213,249,167,194,223,47,232,125,70,226,6,26,225,60,226,199,216,23,0,98,188,185,194,23,234,187,69,183,26,84,81,75,122,150,138,170,106,121,234,160,167,134,178,30,200,247,70,246,181,244,210,54,190,85,146,39,181,200,229,142,47,13,170,142,245,92,42,240,207,140,184,175,205,202,60,173,193,245,212,150,230,54,157,215,43,189,206,165,81,204,183,91,163,124,108,150,116,143,114,58,103,238,150,54,50,54,170,110,123,219,185,204,102,249,25,226,178,171,44,241,86,114,102,62,28,202,220,21,73,218,47,88,154,225,21,190,155,116,114,62,56,119,175,191,60,189,54,61,237,134,38,35,164,145,232,213,217,27,30,229,77,26,166,193,60,29,240,171,131,120,80,202,59,126,15,179,91,105,29,137,238,52,244,245,56,178,239,28,139,51,238,55,20,103,190,141,149,204,99,187,52,110,116,141,133,155,91,181,138,174,84,234,62,71,188,46,6,78,228,238,1,200,172,1,107,203,156,185,176,210,91,173,182,234,120,34,150,88,169,97,134,123,132,241,195,28,46,171,170,116,44,99,101,169,145,177,49,100,149,90,138,229,79,216,137,237,64,2,10,249,174,126,49,223,140,116,255,0,134,191,254,10,127,84,125,128,236,59,253,151,236,189,237,221,211,215,255,0,150,127,37,218,183,123,251,246,105,249,14,206,90,174,5,191,23,31,198,59,14,254,52,31,252,20,247,187,23,106,217,236,191,106,111,103,103,246,150,239,254,71,249,251,191,153,191,165,213,252,135,88,155,78,49,56,85,193,188,87,229,29,195,7,222,109,180,141,196,246,234,122,138,156,39,119,146,69,133,246,235,138,179,220,71,74,214,61,221,154,71,54,54,204,205,174,220,196,71,34,117,25,27,217,175,182,106,229,158,42,201,188,199,196,121,91,141,105,59,61,235,12,220,37,183,212,237,142,70,71,54,197,247,39,139,168,198,61,208,202,197,108,145,189,90,155,227,123,28,137,163,144,12,213,231,87,230,159,11,124,191,161,245,27,137,117,121,24,254,155,63,118,255,0,137,17,193,153,121,189,140,179,106,155,6,193,140,231,164,157,248,27,11,210,225,11,100,208,192,145,61,246,234,105,102,125,59,101,70,251,174,123,27,63,77,28,136,221,89,27,21,219,159,185,238,250,176,54,122,102,62,91,101,198,57,202,252,21,121,246,85,171,49,187,12,87,249,160,69,109,85,69,45,42,84,34,82,182,68,95,114,25,59,83,186,168,137,185,237,99,88,174,70,58,70,60,25,253,248,26,252,50,226,207,197,243,218,191,131,223,104,59,216,94,211,221,214,232,237,77,251,119,254,83,163,212,234,116,186,191,149,233,116,250,191,148,222,101,87,39,223,195,47,227,64,159,97,125,171,246,23,217,243,253,185,233,237,236,61,30,207,63,96,235,111,247,122,221,171,103,79,103,229,118,245,244,252,159,92,198,14,30,56,126,199,220,77,102,133,14,84,101,203,41,25,114,172,167,168,171,150,178,185,38,74,42,40,33,141,92,233,106,36,134,57,29,27,21,219,34,107,149,186,44,146,198,222,237,200,108,39,195,199,15,216,7,134,92,175,161,202,140,185,101,91,237,180,117,21,21,114,214,87,36,43,91,91,60,210,43,157,45,68,144,199,27,100,122,55,100,77,114,183,84,142,40,219,223,181,0,138,30,117,126,105,240,183,203,250,31,81,184,151,87,145,143,233,179,247,111,248,145,106,185,213,249,167,194,223,47,232,125,70,226,93,94,70,63,166,207,221,191,226,64,74,160,0,0,0,1,170,185,177,159,28,217,161,117,201,206,18,243,51,30,88,155,86,151,40,44,254,205,163,158,146,181,212,147,210,79,93,52,116,81,213,71,43,81,92,215,194,234,148,153,52,209,85,99,68,71,55,93,201,174,96,19,125,201,215,14,101,197,191,133,57,177,38,18,127,104,196,151,124,65,89,22,43,154,74,116,108,144,213,64,168,148,212,173,147,166,215,62,22,210,201,4,205,77,210,53,178,85,79,163,145,92,230,55,58,136,139,228,159,156,86,171,46,50,199,153,33,124,191,85,197,81,137,105,233,111,118,10,57,170,154,218,71,79,74,146,54,177,177,70,231,162,173,76,145,73,3,213,35,98,171,162,163,122,185,81,34,105,46,128,13,85,205,170,13,85,192,244,23,219,182,62,155,12,225,155,22,38,185,226,7,225,234,58,122,154,188,53,71,95,52,203,69,12,19,84,61,181,18,209,70,245,216,214,62,162,9,26,247,70,154,58,72,158,142,213,205,93,47,255,0,46,200,248,109,94,34,237,115,113,35,91,72,219,107,105,234,155,109,167,189,83,80,59,15,201,58,210,207,185,247,57,107,36,70,177,141,106,105,19,27,27,149,243,190,37,220,205,154,73,158,156,51,112,163,151,28,90,242,204,203,108,21,141,98,236,55,90,31,110,207,96,191,193,10,62,170,209,84,235,189,98,43,154,138,169,212,133,251,90,146,194,170,141,145,173,106,162,177,236,142,70,69,94,122,100,94,99,240,233,152,247,28,175,205,11,55,97,186,208,233,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,169,11,246,187,69,209,28,142,107,152,246,177,236,123,26,27,52,130,56,57,101,115,12,186,230,213,77,187,134,236,237,172,171,175,198,81,211,200,152,115,16,189,174,149,247,120,32,137,210,62,158,177,201,170,165,76,113,70,247,36,238,238,149,140,84,122,164,200,142,168,145,240,53,87,54,83,225,59,202,198,77,252,191,195,222,157,0,252,83,184,88,255,0,173,167,42,191,243,54,221,255,0,161,46,85,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,128,106,196,123,92,151,202,28,101,159,89,161,135,242,143,47,224,164,146,251,136,170,29,13,58,213,206,144,193,19,25,27,165,150,105,31,222,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,226,137,222,229,141,194,174,13,201,28,134,195,217,165,53,182,146,175,29,230,45,158,11,181,125,217,36,89,86,11,117,70,147,210,209,192,174,99,86,38,116,150,23,202,212,69,221,50,59,87,189,145,195,176,47,87,11,188,50,96,30,22,114,190,219,151,248,66,154,146,178,228,202,118,182,245,136,86,221,13,53,109,230,116,146,89,55,206,232,211,115,152,199,79,43,98,99,220,245,142,53,107,55,59,69,115,175,0,0,68,7,52,142,1,104,242,239,183,113,55,147,150,251,85,183,8,47,99,167,196,88,118,142,154,10,24,109,18,47,74,154,26,154,72,227,107,24,232,101,122,198,146,70,136,178,54,89,22,79,125,146,63,163,26,198,211,183,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,154,251,115,8,225,174,197,194,247,17,215,12,21,131,151,102,22,189,219,224,196,54,42,103,213,62,162,106,58,89,159,36,111,130,71,189,168,171,178,120,39,70,106,175,119,75,164,175,123,158,175,80,51,3,145,143,233,179,247,111,248,145,106,185,213,249,167,194,223,47,232,125,70,226,93,94,70,63,166,207,221,191,226,69,170,231,87,230,159,11,124,191,161,245,27,136,23,87,145,143,233,179,247,111,248,145,42,132,85,242,49,253,54,126,237,255,0,18,37,80,1,137,92,125,240,39,106,226,239,12,209,95,112,213,101,37,167,49,112,237,58,210,89,235,42,164,108,20,85,80,73,81,11,164,138,186,70,83,203,59,217,28,109,168,116,45,98,162,54,73,158,171,220,247,25,106,0,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,92,241,219,117,206,203,84,217,17,157,24,154,146,163,27,88,233,216,236,63,113,171,157,221,183,16,209,53,175,89,89,38,228,219,45,77,59,88,213,87,239,234,75,27,149,234,215,44,51,74,239,43,205,247,132,75,85,235,12,212,241,117,134,46,52,150,251,149,130,158,138,219,137,104,29,78,214,37,206,7,212,54,158,158,169,143,99,119,58,165,142,158,56,157,212,85,71,66,200,209,174,103,69,25,44,74,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,4,250,115,23,252,105,255,0,1,53,127,139,71,253,143,219,126,199,246,143,218,127,245,229,39,103,246,79,98,255,0,241,253,163,127,252,199,118,223,231,16,2,109,80,66,95,51,94,4,174,185,35,140,174,57,231,149,184,102,146,60,175,191,84,70,234,170,59,92,14,99,48,221,107,209,173,115,36,143,85,70,83,77,46,174,141,236,219,27,31,39,67,108,104,144,245,66,229,73,248,2,255,0,65,211,20,126,8,189,149,246,147,217,246,31,182,123,187,23,182,123,119,218,8,244,237,189,159,242,157,30,167,105,236,157,111,123,179,236,248,238,35,4,244,22,44,127,140,176,206,25,196,216,50,197,136,106,233,44,88,198,158,154,154,251,111,106,162,193,92,202,122,134,84,64,175,106,162,162,62,57,99,69,107,211,71,162,58,70,162,237,145,237,119,159,2,90,121,210,126,0,189,157,132,190,208,251,87,240,177,236,250,143,97,123,43,177,116,123,15,106,167,223,237,93,255,0,213,61,29,189,175,178,236,247,122,189,163,95,231,145,87,132,254,213,125,170,179,125,133,246,175,218,79,104,83,251,31,217,61,78,221,219,186,141,232,118,126,151,229,58,221,77,155,54,123,219,180,211,191,67,235,199,248,255,0,25,102,158,50,187,102,14,96,226,26,187,230,33,190,84,45,77,117,117,74,166,249,95,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,75,79,42,190,6,46,185,91,77,248,200,230,229,174,174,223,139,46,84,245,86,219,30,30,185,90,221,79,83,102,131,170,177,203,85,51,106,35,73,99,169,149,35,115,89,179,106,37,60,174,85,115,250,251,99,15,107,198,79,225,151,253,10,252,65,248,193,251,43,240,133,236,251,31,183,125,153,183,163,214,246,213,30,205,219,63,39,214,233,244,250,189,47,201,117,122,157,47,201,236,33,4,159,238,104,254,68,243,55,232,190,177,68,64,8,23,171,133,30,20,115,31,139,92,199,102,10,193,81,118,27,85,15,78,123,253,254,120,85,244,182,138,87,42,162,57,200,138,157,73,159,181,201,20,40,168,233,28,215,42,171,24,201,36,102,195,216,3,0,96,220,172,193,182,156,190,203,236,61,73,99,195,214,58,116,166,161,161,166,69,217,19,53,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,91,127,194,239,12,152,7,133,156,175,182,229,254,16,166,164,172,185,50,157,173,189,98,21,183,67,77,91,121,157,36,150,77,243,186,52,220,230,49,211,202,216,152,247,61,99,141,90,205,206,209,92,235,192,7,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,4,60,196,120,32,172,225,87,29,166,45,193,212,187,178,203,22,92,37,138,196,212,154,122,153,173,114,54,24,164,125,45,84,175,137,172,110,231,190,126,206,139,36,146,62,42,119,43,220,174,99,220,179,210,121,252,127,128,48,110,105,224,219,182,95,102,14,30,164,190,97,235,229,58,211,87,80,212,162,236,149,154,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,106,238,77,79,37,79,43,24,167,230,5,119,167,91,136,160,226,71,36,46,188,56,103,110,41,201,123,205,242,146,243,81,135,42,34,107,43,233,163,116,108,169,130,104,35,168,133,234,199,119,177,235,20,209,239,102,174,70,191,115,81,207,68,71,172,175,242,84,242,177,138,126,96,87,122,117,184,12,0,230,143,231,179,51,126,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,203,252,83,195,214,65,99,155,237,86,41,198,185,31,151,248,130,245,91,179,180,220,110,152,102,138,174,170,125,140,107,25,190,89,35,115,221,181,140,107,83,85,238,107,81,19,185,16,244,24,43,47,112,14,90,218,165,177,101,206,7,195,248,86,219,61,67,170,229,163,178,91,33,161,130,73,220,214,181,210,186,56,90,214,171,213,172,99,85,202,154,232,198,167,193,0,244,0,0,32,7,154,63,158,204,205,250,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,227,0,57,163,249,236,204,223,162,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,3,63,192,0,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,144,45,204,87,131,106,110,19,243,66,154,225,133,42,105,27,129,49,189,69,92,216,106,133,107,101,168,173,161,101,60,116,203,81,12,234,248,218,155,27,45,74,182,37,223,35,214,54,183,168,229,126,170,233,244,34,175,158,119,232,79,247,147,248,104,24,43,193,255,0,18,151,222,21,179,198,207,153,182,196,235,90,166,219,107,196,148,141,165,100,242,85,217,229,154,55,212,71,18,57,204,219,50,116,153,36,106,143,98,117,35,98,57,85,138,246,187,97,236,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,38,174,230,116,242,197,227,106,179,35,51,30,155,41,51,67,21,236,203,108,81,182,142,26,155,181,202,116,165,195,85,77,89,164,142,72,88,170,232,161,134,121,166,115,38,93,172,110,231,199,43,228,107,98,122,56,38,252,0,6,42,243,71,242,39,153,191,69,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,244,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,0,108,166,0,2,21,185,213,249,167,194,223,47,232,125,70,226,93,94,70,63,166,207,221,191,226,68,143,227,92,144,201,124,202,186,197,125,204,108,161,193,88,170,229,5,59,105,34,172,189,216,41,43,167,142,6,185,206,108,77,146,104,220,228,98,57,239,114,53,23,77,94,229,248,169,245,96,92,167,202,204,175,237,223,131,60,180,194,152,75,218,125,46,219,236,43,53,53,7,106,233,238,233,245,122,44,110,253,189,71,237,221,174,155,221,167,138,129,234,192,0,64,15,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,198,95,226,158,30,178,11,28,223,106,177,78,53,200,252,191,196,23,170,221,157,166,227,116,195,52,85,117,83,236,99,88,205,242,201,27,158,237,172,99,90,154,175,115,90,136,157,200,135,160,193,89,123,128,114,214,213,45,139,46,112,62,31,194,182,217,234,29,87,45,29,146,217,13,12,18,78,230,181,174,149,209,194,214,181,94,173,99,26,174,84,215,70,53,62,8,7,160,60,46,124,208,123,87,35,115,18,215,182,55,118,204,39,119,167,210,68,213,139,190,142,86,232,238,229,238,239,239,238,61,209,242,93,173,84,23,219,85,109,146,235,78,147,209,92,41,228,165,169,137,92,173,234,69,35,85,175,110,168,168,169,170,42,166,168,168,160,107,101,194,205,185,151,126,38,178,146,217,36,82,73,29,78,57,177,71,43,89,174,238,154,215,195,185,123,188,52,110,171,175,195,67,101,131,28,48,79,46,206,14,114,231,23,90,49,222,13,201,239,103,223,108,53,145,215,219,234,190,208,93,101,232,207,27,183,49,251,36,169,115,29,162,167,131,154,169,247,161,145,224,65,215,56,171,115,40,184,189,101,75,98,145,171,112,194,150,218,151,43,181,209,234,146,79,30,173,253,90,70,137,251,81,76,244,229,21,111,125,23,6,118,138,151,182,52,74,251,237,210,161,170,223,21,68,149,35,247,191,94,177,175,244,104,94,108,235,224,207,134,206,34,113,85,46,53,206,60,183,251,65,122,162,183,178,215,5,79,182,43,233,54,82,178,73,36,108,123,41,231,141,139,163,230,145,117,84,221,239,105,174,136,136,158,239,41,242,147,47,114,63,4,81,229,206,87,97,228,178,97,219,124,147,75,79,71,218,167,168,216,233,100,116,143,94,164,239,124,139,171,156,171,222,229,211,193,52,77,16,15,96,64,15,52,127,61,153,155,244,95,71,162,39,248,128,30,104,254,123,51,55,232,190,143,68,5,245,224,223,132,75,87,23,220,191,49,70,20,130,227,73,103,197,150,28,200,184,92,176,229,214,122,118,189,140,157,109,86,246,190,150,103,163,86,86,83,76,155,119,244,215,84,124,112,200,173,147,164,145,186,61,113,78,19,197,88,26,251,85,133,177,174,25,186,225,251,213,22,206,211,110,186,81,73,73,85,6,246,53,236,223,20,136,215,183,115,30,215,38,169,222,215,34,167,114,161,50,156,149,60,172,98,159,152,21,222,157,110,61,7,50,126,6,45,92,65,96,10,204,212,203,155,93,37,14,98,225,90,122,155,148,172,163,181,181,211,226,136,27,12,104,234,89,93,12,107,60,213,45,142,157,141,166,213,92,154,235,22,212,73,18,72,195,242,121,101,113,219,106,206,236,27,110,200,204,210,196,213,114,102,133,134,158,70,210,214,93,39,107,223,137,40,152,174,115,95,28,154,34,190,166,24,180,108,140,126,233,30,200,250,251,164,85,155,165,158,166,173,152,91,22,98,172,13,125,165,197,56,43,19,93,112,253,234,139,127,102,184,218,235,100,164,170,131,123,28,199,236,150,53,107,219,185,143,115,87,69,239,107,149,23,185,84,159,238,5,248,205,177,113,135,151,21,87,57,45,94,198,198,120,95,179,211,226,107,108,76,122,210,182,73,81,253,42,154,105,29,174,176,203,210,149,82,55,57,100,141,204,115,93,185,17,146,200,16,131,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,105,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,250,215,172,86,129,149,64,0,49,87,154,63,145,60,205,250,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,2,106,121,163,249,19,204,223,162,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,3,47,249,161,112,11,98,201,109,252,67,228,205,191,177,225,11,173,193,148,247,219,5,53,51,214,27,45,84,219,149,149,48,43,26,172,138,142,71,162,49,99,114,181,177,75,36,108,143,86,74,200,225,196,174,23,120,155,199,220,44,230,133,183,48,48,133,77,93,101,181,149,13,117,235,15,45,198,106,106,43,204,9,28,177,236,157,177,174,215,61,141,158,87,68,247,181,233,28,138,215,237,118,138,215,108,125,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,2,220,125,240,39,117,225,19,19,81,95,112,213,101,93,219,46,177,21,66,210,89,235,42,164,116,245,180,179,199,79,11,164,138,186,70,83,197,3,31,36,142,168,116,45,98,170,186,56,94,171,222,199,1,55,249,47,155,216,55,62,178,191,15,230,230,95,207,87,37,139,17,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,150,56,57,231,126,132,255,0,121,63,134,159,39,39,28,21,197,29,178,166,187,26,219,234,41,40,178,70,241,81,52,85,212,119,119,202,143,184,86,178,39,181,42,237,113,163,85,17,241,203,28,80,205,43,149,177,189,138,230,126,82,72,19,163,245,243,206,253,9,254,242,127,13,2,213,114,84,243,79,138,126,95,215,122,141,184,154,146,21,185,42,121,167,197,63,47,235,189,70,220,77,72,0,0,0,11,127,159,217,199,98,225,255,0,38,177,102,113,98,56,123,69,38,25,183,186,162,58,109,207,103,107,170,123,146,58,106,109,236,99,214,62,172,242,69,23,83,98,181,155,247,59,221,106,168,26,224,230,197,131,10,225,76,211,198,88,91,2,222,253,179,134,236,216,130,227,111,179,220,123,76,117,29,178,134,42,153,25,4,253,88,145,35,147,124,109,99,183,177,17,174,215,84,68,69,66,82,185,31,81,96,214,96,12,211,184,80,221,170,228,197,147,222,45,208,221,40,92,213,232,65,110,100,50,173,20,204,93,136,138,249,37,146,189,174,77,238,209,33,143,221,102,168,175,136,179,63,249,54,103,95,216,110,32,174,217,57,87,111,235,82,102,109,189,58,51,199,22,233,32,174,183,69,81,81,30,231,44,141,70,194,232,31,88,142,209,143,114,201,208,211,107,119,168,19,82,0,3,90,206,44,124,211,231,39,204,12,67,234,51,146,41,148,28,25,88,184,195,229,153,149,22,200,238,190,198,198,120,95,237,21,70,25,185,74,247,173,43,100,150,239,85,213,166,169,141,186,235,12,189,40,145,100,107,86,72,220,198,185,187,145,31,20,145,215,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,104,16,45,138,112,158,42,192,215,218,172,45,141,112,205,215,15,222,168,182,118,155,117,210,138,74,74,168,55,177,175,102,248,164,70,189,187,152,246,185,53,78,246,185,21,59,149,9,158,229,149,199,109,171,59,176,109,187,35,51,75,19,85,201,154,22,26,121,27,75,89,116,157,175,126,36,162,98,185,205,124,114,104,138,250,152,98,209,178,49,251,164,123,35,235,238,145,86,110,151,235,115,39,224,98,213,196,22,0,172,205,76,185,181,210,80,230,46,21,167,169,185,74,202,59,91,93,62,40,129,176,198,142,165,149,208,198,179,205,82,216,233,216,218,109,85,201,174,177,109,68,145,36,142,34,248,98,203,124,241,205,60,229,178,225,142,30,171,46,182,220,94,189,73,89,120,183,215,77,67,236,154,85,111,78,122,169,170,98,247,225,133,25,34,181,202,154,185,221,68,141,173,123,228,107,28,19,253,197,143,149,140,228,249,127,136,125,58,115,90,195,104,139,77,166,235,127,192,20,86,44,215,182,97,251,141,202,227,103,142,147,18,209,210,66,233,173,85,51,201,10,54,174,40,227,157,21,207,166,115,150,70,163,100,69,85,98,162,59,226,120,175,197,59,133,143,250,218,114,171,255,0,51,109,223,250,16,28,88,249,88,206,79,151,248,135,211,167,53,172,54,83,226,199,202,198,114,124,191,196,62,157,57,173,96,25,105,196,135,29,151,92,215,225,231,45,120,104,192,212,117,118,188,39,134,48,189,130,147,16,75,83,27,160,171,184,93,104,41,221,12,145,35,162,168,116,82,208,234,144,74,198,201,26,63,171,19,92,187,118,181,15,1,193,223,10,184,203,138,252,220,183,224,251,53,182,173,184,98,221,81,79,83,139,46,241,200,144,178,221,110,87,251,232,217,92,199,183,180,200,214,200,216,89,181,219,158,138,229,78,155,36,123,45,254,78,228,238,62,207,92,127,107,203,156,185,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,216,139,176,159,10,188,51,224,222,20,50,142,143,43,112,125,117,93,197,238,168,117,202,239,115,169,85,107,238,55,25,25,27,37,157,35,220,173,133,155,98,141,140,141,170,187,88,198,238,115,223,190,71,134,189,153,223,130,173,89,107,157,24,251,46,108,85,21,115,219,112,174,40,186,217,40,229,171,123,93,60,144,83,85,201,12,110,145,205,107,90,175,86,177,21,85,26,212,215,93,17,60,9,201,229,113,228,79,44,190,181,235,21,164,43,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,235,94,177,90,6,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,221,229,13,241,95,218,84,190,5,45,241,95,218,7,106,119,156,156,39,129,200,22,15,142,41,251,63,14,56,185,233,170,170,218,174,41,221,255,0,128,84,26,236,209,57,27,89,3,151,193,37,106,255,0,141,13,138,56,222,137,179,112,235,138,218,229,95,249,25,112,248,127,218,53,6,186,113,187,108,141,114,252,28,138,6,198,92,17,77,213,225,107,45,23,78,228,195,52,58,127,249,138,95,67,30,56,4,186,193,116,225,71,45,221,2,234,144,225,218,72,151,189,23,189,187,218,190,31,173,170,100,56,28,47,129,210,239,207,79,233,59,151,192,235,84,239,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,105,82,148,175,196,10,81,59,245,239,59,19,192,233,69,94,166,159,3,185,60,0,228,198,158,98,22,153,46,220,38,230,19,35,145,25,208,177,207,50,235,175,122,49,241,63,78,239,238,76,150,49,243,143,7,42,240,185,152,176,252,36,195,87,13,127,161,136,6,187,110,77,174,86,253,203,161,177,239,7,116,18,91,120,124,194,20,179,49,91,35,109,54,244,114,42,42,46,169,67,78,139,174,191,176,215,18,116,219,60,141,251,158,169,254,51,101,222,30,157,77,38,82,225,249,104,216,214,66,250,10,71,49,27,166,136,139,77,22,158,31,171,64,46,65,194,248,28,156,59,192,14,181,110,171,226,84,137,240,40,215,222,208,173,189,234,5,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,181,156,88,249,167,206,79,152,24,135,212,103,54,83,53,172,226,199,205,62,114,124,192,196,62,163,56,19,83,202,227,200,158,89,125,107,214,43,76,170,49,87,149,199,145,60,178,250,215,172,86,153,84,0,0,4,85,243,206,253,9,254,242,127,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,244,39,251,201,252,52,181,92,149,60,211,226,159,151,245,222,163,110,2,213,115,71,243,217,153,191,69,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,96,7,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,192,103,165,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,22,115,47,224,238,167,134,252,220,155,28,96,203,61,95,224,235,28,84,73,91,69,52,116,113,69,73,105,184,200,249,31,45,173,169,14,141,99,26,212,234,66,138,200,245,137,85,141,234,44,18,60,157,227,202,102,174,89,225,92,228,203,140,71,149,184,214,147,180,89,113,53,190,91,125,78,216,227,124,144,239,79,114,120,186,140,123,27,52,79,70,201,27,213,171,178,70,49,200,154,181,0,214,50,75,181,214,107,85,61,138,107,157,91,237,180,117,19,85,211,209,186,103,44,16,207,51,99,108,178,178,61,118,181,239,108,16,181,206,68,213,201,20,104,186,237,77,51,215,146,167,154,124,83,242,254,187,212,109,198,58,241,137,194,174,50,225,67,55,46,24,62,243,109,171,118,24,184,212,84,84,225,59,188,146,36,204,184,219,145,254,226,58,86,177,141,237,49,181,209,182,102,109,110,215,170,57,19,166,248,222,252,138,228,169,230,159,20,252,191,174,245,27,112,19,82,0,2,42,249,231,126,132,255,0,121,63,134,150,171,146,167,154,124,83,242,254,187,212,109,197,213,231,157,250,19,253,228,254,26,90,174,74,158,105,241,79,203,250,239,81,183,1,51,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,144,131,204,191,142,58,158,35,177,148,217,61,129,217,72,204,186,193,119,137,31,13,92,111,138,161,247,203,140,41,36,11,90,217,152,174,106,83,35,95,43,97,107,29,239,178,69,145,234,170,230,50,27,213,205,99,142,219,170,221,107,248,89,201,172,77,72,219,107,105,214,12,111,117,183,78,231,79,36,234,231,182,75,58,61,17,26,198,53,168,213,159,99,156,175,87,244,28,172,217,60,114,71,174,69,228,94,99,241,23,152,246,236,175,202,251,55,110,186,215,107,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,167,11,55,55,85,209,92,174,115,88,198,189,239,99,28,25,213,202,235,143,170,204,31,125,182,240,207,156,87,11,173,210,213,136,238,20,212,56,78,241,61,76,245,146,91,42,158,200,169,160,182,185,142,115,182,81,187,167,27,98,233,163,91,12,142,118,228,86,72,175,134,95,205,93,241,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,178,253,203,11,143,90,156,231,181,82,112,253,156,23,218,186,252,193,182,83,212,205,106,187,213,244,152,151,107,116,13,135,100,50,74,233,122,181,21,205,71,78,229,84,139,222,134,5,145,238,115,210,71,184,36,40,133,110,117,126,105,240,183,203,250,31,81,184,147,82,66,183,58,191,52,248,91,229,253,15,168,220,64,185,92,141,109,54,169,174,185,201,125,154,217,72,251,149,29,61,134,146,158,177,208,181,103,134,9,157,92,233,98,100,154,110,107,30,232,33,115,154,139,163,150,40,213,117,218,154,74,249,21,124,140,127,77,159,187,127,196,137,84,0,0,0,97,255,0,49,158,10,63,26,172,184,130,255,0,128,45,150,168,243,55,11,126,82,219,83,58,116,164,186,80,162,61,100,182,58,109,205,99,119,61,233,36,78,149,28,214,72,215,55,88,155,52,178,38,96,0,53,97,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,253,108,1,128,49,150,105,227,43,78,95,101,246,30,171,190,98,27,229,66,83,80,208,211,34,111,149,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,100,243,140,194,120,87,10,113,79,103,251,45,134,109,86,111,108,224,250,123,181,199,217,244,81,211,246,202,233,110,55,14,173,76,219,17,58,147,63,107,119,72,237,92,237,19,85,93,11,171,201,11,9,225,91,197,247,53,113,77,219,12,218,171,111,88,127,216,126,200,184,212,81,71,37,85,191,174,203,147,39,236,242,185,21,241,117,24,136,215,236,84,220,212,68,93,80,12,224,224,115,132,75,87,8,57,70,236,41,61,198,146,241,139,47,213,13,185,98,59,172,20,237,99,31,58,49,26,202,88,94,173,73,95,77,10,110,217,212,93,85,242,77,34,54,62,170,198,220,138,0,8,86,231,87,230,159,11,124,191,161,245,27,137,117,121,24,254,155,63,118,255,0,137,22,171,157,95,154,124,45,242,254,135,212,110,37,213,228,99,250,108,253,219,254,36,4,170,0,0,0,0,140,190,118,25,197,117,178,224,220,7,146,22,59,245,36,84,248,150,162,170,247,127,163,134,169,205,171,116,20,171,27,104,219,44,109,122,34,211,73,44,147,189,18,70,42,58,90,54,43,85,22,39,17,87,134,112,85,215,21,89,113,101,246,223,81,73,29,62,14,179,199,123,174,108,207,114,62,72,31,112,164,161,70,196,136,213,69,127,86,186,39,42,57,90,155,26,245,215,84,70,186,255,0,243,46,199,244,217,131,198,150,98,85,91,113,13,93,214,219,99,168,166,176,82,164,203,46,202,55,210,83,71,21,85,60,76,145,19,99,27,88,149,106,187,83,99,158,231,189,187,183,238,92,181,229,65,195,71,225,19,135,28,231,252,38,90,116,193,153,173,217,44,20,91,160,254,168,119,98,101,79,82,182,14,180,78,137,122,115,85,51,163,43,119,237,158,150,77,81,22,52,212,48,87,130,252,227,177,100,23,20,24,3,53,113,76,59,236,182,171,132,148,247,25,55,61,59,53,45,93,60,180,146,212,232,198,61,239,232,178,161,210,244,218,213,115,250,123,19,69,118,169,177,241,170,185,178,159,11,25,215,248,196,240,251,130,115,142,75,127,98,171,196,22,245,237,240,54,46,156,108,174,130,87,211,213,116,155,212,145,82,21,158,25,86,61,207,87,116,213,155,180,118,168,129,117,77,85,205,170,13,85,192,159,238,87,30,68,242,203,235,94,177,90,121,78,107,159,139,143,226,227,63,225,175,255,0,133,127,213,31,96,59,14,207,106,123,83,99,119,116,245,255,0,228,127,201,118,173,222,230,205,154,126,95,179,159,149,193,110,122,101,199,14,156,179,48,30,104,102,133,231,176,218,168,125,179,20,48,196,136,250,171,133,83,174,245,203,29,45,52,106,169,212,153,251,93,162,106,141,70,181,207,123,152,198,61,237,138,14,40,184,155,199,220,83,102,133,203,48,49,125,77,93,29,181,245,14,117,151,15,37,198,106,154,43,52,11,28,81,236,129,178,46,214,189,237,130,39,74,246,53,137,36,136,231,237,110,168,214,133,170,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,216,251,132,204,73,159,56,179,33,176,197,247,137,28,49,73,99,198,213,20,250,212,69,18,244,231,158,14,238,149,69,85,62,198,182,146,165,237,247,164,129,170,168,213,239,210,37,114,211,195,30,188,177,121,122,81,226,154,58,110,34,184,129,194,29,107,84,219,101,194,86,11,156,48,79,75,117,165,150,9,163,150,170,182,146,120,95,186,21,234,194,250,101,220,199,43,163,89,54,171,22,39,62,90,128,0,0,213,92,217,79,132,239,43,25,55,242,255,0,15,122,116,6,181,134,202,124,39,121,88,201,191,151,248,123,211,160,2,234,128,0,16,173,206,175,205,62,22,249,127,67,234,55,18,106,72,86,231,87,230,159,11,124,191,161,245,27,136,23,87,145,143,233,179,247,111,248,145,106,185,213,249,167,194,223,47,232,125,70,226,93,94,70,63,166,207,221,191,226,69,170,231,87,230,159,11,124,191,161,245,27,136,23,87,145,143,233,179,247,111,248,145,42,132,85,242,49,253,54,126,237,255,0,18,37,80,0,0,12,85,230,143,228,79,51,126,139,235,20,68,0,147,253,205,31,200,158,102,253,23,214,40,136,1,3,106,131,242,113,78,19,194,184,230,197,85,133,177,174,25,181,98,11,45,110,206,211,110,186,81,71,87,75,62,199,181,236,223,20,136,230,59,107,216,215,38,169,220,230,162,167,122,33,250,192,13,122,248,232,224,202,251,193,230,99,210,219,35,186,251,103,6,98,142,209,81,134,110,82,189,137,84,232,226,86,117,105,170,99,110,154,77,23,86,36,89,26,212,142,70,189,174,110,213,87,197,30,53,147,231,205,78,211,106,184,240,57,143,171,46,22,202,74,170,139,93,69,158,174,134,89,161,107,223,75,58,220,233,161,89,98,114,166,172,122,197,52,177,171,155,162,236,145,237,240,114,162,192,96,18,83,202,223,128,90,60,196,236,60,77,231,29,190,213,114,194,9,219,41,240,238,29,172,166,130,186,27,188,137,213,166,154,166,174,57,26,246,54,24,158,146,36,113,170,36,142,150,52,147,220,100,108,235,75,249,242,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,125,96,98,175,52,127,34,121,155,244,95,88,162,32,4,159,238,104,254,68,243,55,232,190,177,68,64,8,27,84,0,0,0,0,128,30,104,254,123,51,55,232,190,143,68,103,255,0,37,79,43,24,167,230,5,119,167,91,140,0,230,143,231,179,51,126,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,12,255,0,0,0,6,21,113,237,204,102,197,194,191,75,46,242,222,150,213,137,179,54,163,165,61,69,37,102,249,40,108,180,174,209,232,234,180,137,236,123,166,149,139,249,56,90,246,185,26,228,149,234,141,233,182,111,21,202,231,142,219,174,118,90,166,200,140,232,196,212,149,24,218,199,78,199,97,251,141,92,238,237,184,134,137,173,122,202,201,55,38,217,106,105,218,198,170,191,127,82,88,220,175,86,185,97,154,87,6,5,243,71,243,217,153,191,69,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,96,7,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,192,103,248,0,1,21,124,243,191,66,127,188,159,195,73,84,34,175,158,119,232,79,247,147,248,104,24,191,203,111,135,236,3,196,214,107,227,124,168,204,102,85,178,219,89,129,230,171,138,178,133,33,74,218,41,225,186,219,92,217,105,228,154,57,27,27,213,187,226,115,145,186,172,114,200,222,237,202,93,94,28,121,68,102,134,46,205,12,73,103,226,34,74,188,43,131,240,173,67,232,187,101,162,120,221,61,254,119,70,142,138,74,9,36,99,154,148,200,215,177,238,154,72,245,215,242,59,18,68,155,161,242,242,84,243,79,138,126,95,215,122,141,184,154,144,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,243,248,255,0,31,224,220,172,193,183,108,193,204,28,67,73,99,195,214,58,117,169,174,174,169,85,217,19,53,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,88,128,199,220,226,51,114,229,159,54,156,113,128,240,197,37,6,95,97,250,138,186,102,97,202,169,94,217,239,150,233,250,8,229,174,122,61,241,71,82,139,7,82,23,196,207,200,44,175,98,173,67,22,68,148,51,215,154,63,145,60,205,250,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,2,98,121,132,99,252,27,154,124,184,113,182,96,229,246,33,164,190,97,235,229,61,146,166,134,186,153,87,100,172,246,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,230,159,38,254,96,97,239,81,128,13,148,192,0,0,0,66,183,58,191,52,248,91,229,253,15,168,220,75,171,200,199,244,217,251,183,252,72,145,252,107,146,25,47,153,87,88,175,185,141,148,56,43,21,92,160,167,109,36,85,151,187,5,37,116,241,192,215,57,205,137,178,77,27,156,140,71,61,238,70,162,233,171,220,191,21,62,172,11,148,249,89,149,253,187,240,103,150,152,83,9,123,79,165,219,125,133,102,166,160,237,93,61,221,62,175,69,141,223,183,168,253,187,181,211,123,180,241,80,61,88,0,0,0,0,0,0,0,1,0,60,209,252,246,102,111,209,125,30,136,159,226,0,121,163,249,236,204,223,162,250,61,16,25,255,0,201,83,202,198,41,249,129,93,233,214,227,63,204,0,228,169,229,99,20,252,192,174,244,235,113,159,224,96,7,19,156,169,48,174,122,113,5,110,205,76,47,138,62,204,217,113,29,194,106,220,121,77,31,77,178,46,216,161,70,58,217,11,41,209,137,52,239,100,238,158,89,228,118,146,77,213,70,200,187,163,118,106,101,158,85,101,198,77,225,88,48,86,86,224,187,86,25,178,211,237,119,102,183,211,164,125,105,27,27,35,235,76,255,0,207,154,101,100,113,163,165,145,93,35,246,162,185,202,189,231,171,0,107,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,105,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,250,215,172,86,129,149,64,0,49,87,154,63,145,60,205,250,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,2,106,121,163,249,19,204,223,162,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,3,101,51,242,113,78,19,194,184,230,197,85,133,177,174,25,181,98,11,45,110,206,211,110,186,81,71,87,75,62,199,181,236,223,20,136,230,59,107,216,215,38,169,220,230,162,167,122,33,250,192,15,146,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,66,45,185,231,126,132,255,0,121,63,134,146,168,69,95,60,239,208,159,239,39,240,208,45,87,37,79,52,248,167,229,253,119,168,219,137,169,33,91,146,167,154,124,83,242,254,187,212,109,196,212,128,0,0,48,3,156,158,117,253,134,225,246,211,147,148,150,254,181,94,102,220,23,173,60,145,110,142,10,27,116,180,245,18,109,114,72,213,108,206,157,244,104,221,88,246,172,125,125,118,187,98,153,254,65,183,55,220,208,186,227,78,45,42,112,28,205,171,130,219,151,214,122,43,109,60,14,173,116,176,75,61,76,45,173,150,169,145,104,141,133,238,109,68,48,187,77,202,228,165,141,85,222,13,104,97,85,178,211,117,189,84,190,142,205,108,171,175,168,142,158,122,183,197,77,11,165,123,96,130,39,205,52,170,214,162,170,50,56,163,146,71,187,193,172,99,156,186,34,42,158,175,37,51,66,235,146,185,185,132,51,94,204,218,185,42,48,181,226,154,228,250,122,106,215,82,62,178,6,61,58,212,171,43,81,85,140,154,46,164,79,247,92,138,201,28,138,215,34,170,44,132,242,84,202,171,22,36,252,48,99,92,87,130,253,163,73,81,111,162,194,148,245,53,180,239,146,134,170,150,167,173,37,198,137,88,239,200,205,170,71,66,178,53,200,231,53,174,98,119,54,85,71,70,182,44,194,215,220,13,138,175,56,43,20,208,246,43,214,31,184,84,90,238,52,221,86,73,208,170,130,71,71,44,123,216,174,99,182,189,142,77,90,170,213,211,84,85,78,240,54,147,6,58,242,250,206,43,174,119,240,151,129,113,118,37,191,82,93,113,13,21,60,214,75,196,177,85,58,121,210,122,73,159,12,110,170,115,222,247,246,153,41,219,79,60,138,245,213,203,62,244,68,107,218,134,69,1,173,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,181,235,21,164,43,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,235,94,177,90,6,85,30,127,13,229,238,1,193,215,91,213,247,8,96,124,63,99,185,98,74,142,215,122,172,182,219,33,166,158,229,62,231,187,171,83,36,109,71,76,253,210,202,237,207,85,93,100,122,255,0,57,117,244,0,0,0,11,85,197,143,149,140,228,249,127,136,125,58,115,91,107,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,13,146,120,177,242,177,156,159,47,241,15,167,78,98,255,0,46,30,95,54,172,134,181,88,179,247,49,166,171,169,204,91,205,157,238,138,213,81,70,216,224,176,65,84,216,156,214,108,154,36,157,149,205,141,31,28,175,71,49,26,147,205,14,215,34,44,143,11,151,192,47,5,24,87,133,60,184,164,189,221,173,157,163,51,113,53,190,25,49,29,194,161,35,124,148,27,209,178,58,217,78,177,185,236,108,49,61,17,30,230,57,122,210,49,30,171,181,177,50,44,170,0,13,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,33,91,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,90,245,138,208,50,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,10,159,2,148,110,139,226,84,238,229,40,215,222,208,14,212,240,57,56,111,129,200,22,87,140,74,9,46,92,62,98,250,88,88,174,145,214,155,130,53,17,21,87,85,161,168,68,211,79,218,107,132,212,220,228,111,222,186,27,47,241,10,234,104,242,151,16,75,88,198,190,22,80,85,185,232,237,52,84,74,105,117,241,253,90,154,209,64,155,167,141,191,123,209,63,198,6,193,252,187,237,50,90,120,77,203,214,73,34,63,175,99,130,100,211,94,228,123,229,126,157,255,0,221,25,44,99,231,1,238,84,225,115,46,161,248,71,134,173,250,127,75,20,200,48,56,95,3,173,83,191,94,243,177,124,14,149,85,234,105,240,3,177,63,105,81,74,124,10,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,161,126,37,101,43,167,192,10,17,59,252,14,196,240,56,68,42,0,99,143,48,27,173,45,183,133,156,194,73,228,99,95,54,29,174,100,123,151,69,85,84,98,104,159,181,92,136,100,113,29,252,223,243,78,44,55,150,148,185,125,77,119,232,85,226,10,25,29,208,100,154,57,241,165,93,50,57,21,52,239,69,107,94,158,41,241,2,27,96,99,170,170,145,168,197,114,189,85,116,79,233,83,102,204,152,180,71,100,203,28,57,110,138,46,155,98,182,81,181,27,247,105,79,26,125,235,247,26,222,229,38,19,184,99,92,123,108,195,246,218,25,106,165,169,235,123,145,179,119,230,195,35,254,244,248,53,126,63,3,102,76,47,66,182,220,57,108,161,95,249,141,36,49,233,166,154,105,27,83,79,241,1,250,135,14,240,57,56,112,29,93,218,235,161,216,158,37,58,33,83,83,226,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,181,156,88,249,167,206,79,152,24,135,212,103,54,83,53,172,226,199,205,62,114,124,192,196,62,163,56,19,83,202,227,200,158,89,125,107,214,43,76,170,49,87,149,199,145,60,178,250,215,172,86,153,84,0,0,4,85,243,206,253,9,254,242,127,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,244,39,251,201,252,52,181,92,149,60,211,226,159,151,245,222,163,110,2,213,115,71,243,217,153,191,69,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,96,7,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,192,103,248,0,8,171,231,157,250,19,253,228,254,26,90,174,74,158,105,241,79,203,250,239,81,183,23,87,158,119,232,79,247,147,248,105,106,185,42,121,167,197,63,47,235,189,70,220,4,212,128,0,138,190,121,223,161,63,222,79,225,164,122,228,95,16,56,251,135,139,174,41,190,229,203,233,32,185,98,172,47,93,133,101,172,149,102,108,244,48,84,186,39,58,166,150,72,100,141,209,84,177,208,177,209,200,170,228,106,247,237,94,237,36,43,158,119,232,79,247,147,248,105,22,182,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,1,250,216,3,0,99,44,211,198,86,156,190,203,236,61,87,124,196,55,202,132,166,161,161,166,68,223,43,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,77,130,56,46,225,39,10,240,141,149,137,133,173,178,246,236,73,125,236,215,12,77,113,115,163,151,169,92,218,104,216,248,32,149,33,138,69,163,142,68,153,208,178,68,87,55,173,34,170,234,245,45,7,45,14,7,41,184,113,193,176,231,14,56,125,91,243,23,26,89,227,100,212,146,50,90,118,88,237,211,44,115,165,19,161,122,53,203,82,174,100,78,153,207,111,184,248,210,54,34,35,94,249,179,124,12,32,230,95,192,229,55,17,216,54,108,225,192,239,171,102,98,224,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,247,223,34,198,244,84,115,31,12,37,255,0,166,172,5,138,191,217,92,57,137,48,229,195,254,201,71,93,109,174,167,147,255,0,22,72,102,142,70,126,167,53,205,248,42,27,73,145,151,205,99,129,139,85,235,12,215,241,69,149,22,186,75,125,202,193,78,178,98,187,45,186,214,214,37,206,7,212,62,73,110,105,208,143,115,170,88,233,222,249,228,151,84,116,44,222,175,103,69,82,80,200,174,1,120,215,194,188,86,101,197,37,146,237,115,236,249,155,134,109,240,199,136,237,245,11,27,36,175,216,141,141,215,58,116,141,172,99,161,149,234,138,246,177,169,209,145,232,197,77,174,137,242,224,7,58,191,52,248,91,229,253,15,168,220,76,106,224,243,240,251,248,125,194,255,0,139,159,181,126,210,123,66,139,181,118,110,219,216,123,15,109,167,223,237,78,199,249,79,103,117,58,61,125,125,221,186,107,223,161,145,92,229,100,186,205,196,150,9,154,251,69,73,71,114,126,91,219,93,89,79,73,82,234,152,33,157,107,238,29,70,71,43,163,141,210,49,29,170,35,214,54,43,145,17,85,173,215,68,11,193,200,199,244,217,251,183,252,72,149,66,42,249,24,254,155,63,118,255,0,137,18,168,0,0,0,0,4,43,115,171,243,79,133,190,95,208,250,141,196,186,188,140,127,77,159,187,127,196,139,85,206,175,205,62,22,249,127,67,234,55,18,234,242,49,253,54,126,237,255,0,18,2,85,0,0,66,183,58,191,52,248,91,229,253,15,168,220,75,171,200,199,244,217,251,183,252,72,181,92,234,252,211,225,111,151,244,62,163,113,46,175,35,31,211,103,238,223,241,32,37,80,0,0,242,153,171,153,152,87,38,242,227,17,230,150,53,171,236,246,92,51,111,150,225,83,182,72,217,36,219,19,220,130,46,163,216,199,77,43,213,177,198,197,114,111,145,236,106,46,174,67,213,152,21,206,59,55,169,176,87,13,20,57,91,79,61,34,220,179,30,241,12,47,130,104,37,115,253,157,66,246,85,77,52,79,110,140,99,219,80,148,12,84,122,174,172,153,251,90,186,43,152,16,152,108,167,194,198,74,126,46,220,62,224,156,156,146,225,219,106,240,253,189,123,124,237,151,169,27,235,167,149,245,21,93,39,116,227,85,133,39,154,84,143,115,17,221,52,102,237,93,170,172,5,240,133,148,52,217,239,196,190,94,229,109,194,10,73,237,183,107,195,38,186,65,83,60,176,178,162,221,76,199,85,86,66,143,139,223,107,223,79,4,172,98,181,91,239,185,190,243,63,57,54,73,3,95,110,101,216,2,155,47,184,210,204,74,91,110,30,171,181,91,111,149,20,215,250,85,153,37,217,88,250,186,104,229,170,168,137,242,42,239,99,171,22,173,23,106,236,107,218,246,55,110,205,169,157,92,147,243,66,235,136,114,143,30,101,69,193,181,115,83,224,203,197,45,202,134,162,106,215,74,200,224,184,50,77,105,98,137,83,72,88,201,104,229,149,118,187,71,62,169,235,181,170,138,175,243,252,239,114,207,180,225,92,180,206,58,58,75,84,94,207,184,85,225,155,132,253,61,181,213,29,162,52,168,164,102,228,103,191,12,125,150,181,116,115,211,107,167,247,90,187,222,169,138,188,169,115,51,240,119,198,78,28,183,84,85,218,169,40,49,173,190,187,12,214,79,112,147,167,183,169,26,84,83,178,23,43,218,212,154,74,170,90,104,154,139,187,119,85,88,214,238,115,85,2,122,77,85,205,170,13,85,192,247,248,171,61,51,31,23,229,62,10,201,11,157,231,165,131,48,39,107,150,219,107,167,69,100,115,85,84,84,207,60,149,85,29,235,213,153,59,67,227,98,174,141,100,104,168,214,162,190,87,73,146,188,187,184,5,172,226,115,21,46,60,205,43,125,214,219,150,86,78,149,70,139,77,61,63,218,105,22,73,89,217,169,106,118,163,22,22,62,9,27,81,36,111,89,27,238,198,221,174,147,169,21,170,224,163,133,27,239,22,153,203,69,131,122,87,90,60,33,109,210,179,20,222,232,161,99,187,5,46,215,172,113,163,164,84,98,77,59,217,210,141,52,123,147,87,201,211,123,34,145,13,130,112,6,0,193,185,89,131,109,57,125,151,216,122,146,199,135,172,116,233,77,67,67,76,139,178,38,106,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,161,232,0,0,0,0,106,174,108,167,194,119,149,140,155,249,127,135,189,58,3,90,195,101,62,19,188,172,100,223,203,252,61,233,208,1,117,64,0,8,86,231,87,230,159,11,124,191,161,245,27,137,53,36,43,115,171,243,79,133,190,95,208,250,141,196,11,171,200,199,244,217,251,183,252,72,181,92,234,252,211,225,111,151,244,62,163,113,46,175,35,31,211,103,238,223,241,34,213,115,171,243,79,133,190,95,208,250,141,196,11,171,200,199,244,217,251,183,252,72,149,66,42,249,24,254,155,63,118,255,0,137,18,168,0,0,6,42,243,71,242,39,153,191,69,245,138,34,0,73,254,230,143,228,79,51,126,139,235,20,68,0,129,181,64,0,12,85,230,143,228,79,51,126,139,235,20,68,0,147,253,205,31,200,158,102,253,23,214,40,136,1,3,106,128,0,24,171,205,31,200,158,102,253,23,214,40,136,1,39,251,154,63,145,60,205,250,47,172,81,16,2,6,213,0,0,0,0,32,7,154,63,158,204,205,250,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,227,0,57,163,249,236,204,223,162,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,3,63,192,0,97,175,48,78,2,176,247,19,56,54,187,28,229,245,138,146,143,53,45,20,242,77,66,250,126,203,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,183,250,106,192,88,171,253,149,195,152,147,14,92,63,236,148,117,214,218,234,121,63,241,100,134,104,228,103,234,115,92,223,130,161,180,153,26,188,210,56,5,172,204,78,221,196,222,78,91,238,183,44,94,157,142,159,17,97,218,58,105,235,166,187,198,157,42,104,106,105,35,141,175,123,102,137,137,26,73,26,34,70,232,163,89,61,199,198,254,176,70,6,125,231,94,42,226,39,54,47,185,199,141,109,246,170,43,214,32,236,189,166,11,92,82,71,74,206,133,52,84,236,216,217,36,145,233,171,33,106,174,175,95,121,87,77,19,68,73,106,228,169,229,99,20,252,192,174,244,235,113,10,196,212,242,84,242,177,138,126,96,87,122,117,184,12,255,0,0,0,34,175,158,119,232,79,247,147,248,105,42,132,85,243,206,253,9,254,242,127,13,2,213,114,84,243,79,138,126,95,215,122,141,184,154,146,21,185,42,121,167,197,63,47,235,189,70,220,77,72,31,147,138,112,158,21,199,54,42,172,45,141,112,205,171,16,89,107,118,118,155,117,210,138,58,186,89,246,61,175,102,248,164,71,49,219,94,198,185,53,78,231,53,21,59,209,8,23,227,219,130,11,239,8,248,238,42,220,57,75,117,185,101,149,239,165,21,146,247,89,51,42,38,101,82,66,139,53,45,91,163,138,54,71,54,246,202,248,211,98,53,241,105,181,206,116,114,163,39,248,241,89,209,148,56,55,62,178,191,16,101,30,96,65,87,37,139,17,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,189,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,84,53,214,194,60,64,227,236,25,146,88,247,135,251,123,233,42,112,158,97,84,91,170,235,162,171,89,158,250,41,233,39,108,201,45,43,82,68,138,55,202,177,196,217,92,230,57,94,200,99,78,237,168,167,215,194,119,154,124,155,249,129,135,189,70,3,234,226,139,134,76,125,194,206,104,92,178,255,0,23,211,85,214,91,89,80,230,217,113,10,91,166,166,162,188,192,145,197,38,248,29,34,109,115,216,217,226,108,172,99,158,145,200,174,102,231,104,142,119,203,194,119,154,124,155,249,129,135,189,70,0,54,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,7,154,63,158,204,205,250,47,163,209,19,252,64,15,52,127,61,153,155,244,95,71,162,3,63,249,42,121,88,197,63,48,43,189,58,220,103,249,128,28,149,60,172,98,159,152,21,222,157,110,51,252,0,0,13,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,33,91,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,90,245,138,208,50,168,0,6,42,243,71,242,39,153,191,69,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,244,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,0,108,166,0,0,69,95,60,239,208,159,239,39,240,210,85,8,171,231,157,250,19,253,228,254,26,5,170,228,169,230,159,20,252,191,174,245,27,113,53,36,43,114,84,243,79,138,126,95,215,122,141,184,154,144,0,0,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,77,96,179,11,26,221,115,43,31,226,92,198,190,211,210,65,114,197,87,138,219,221,100,84,140,115,96,142,122,153,159,52,141,141,174,115,156,140,71,61,81,17,92,229,211,77,85,124,73,211,230,155,143,233,176,47,5,184,202,149,49,13,93,166,229,138,170,40,44,22,213,166,89,90,250,167,201,82,201,106,41,213,241,167,186,199,209,193,86,143,222,168,199,51,115,23,93,232,215,65,182,85,101,158,42,206,76,199,195,153,91,130,169,59,69,235,19,92,34,183,211,110,142,71,199,14,245,247,231,151,166,199,189,176,196,196,116,146,61,26,187,35,99,220,169,163,84,9,233,229,201,150,127,130,254,13,178,226,221,81,73,106,142,190,253,111,118,38,172,158,223,30,157,171,183,200,234,138,119,204,229,99,92,249,155,75,37,52,78,85,215,78,138,49,174,115,88,213,35,3,155,142,89,226,172,31,197,237,227,29,93,169,53,178,227,219,125,5,194,209,85,28,114,116,221,217,169,33,163,158,7,61,204,70,44,204,124,8,247,49,142,118,216,231,129,202,168,175,209,39,80,192,14,114,121,41,246,231,135,219,78,113,210,92,58,53,121,101,112,94,180,18,75,182,57,232,110,50,211,211,201,181,169,27,149,211,54,118,81,171,117,123,26,145,245,245,220,237,136,5,159,228,125,143,233,162,186,230,158,86,215,98,26,181,168,170,167,183,95,237,118,151,44,174,129,25,19,165,130,182,161,137,167,73,143,85,154,129,142,239,71,189,18,63,206,72,215,108,175,154,235,112,15,153,152,87,40,184,189,203,108,117,141,106,251,37,150,158,225,81,111,169,170,116,145,199,29,47,109,164,154,141,147,202,249,30,214,50,24,223,80,215,200,245,119,187,27,94,228,69,84,68,93,138,64,214,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,90,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,3,42,128,0,0,0,0,0,0,0,107,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,105,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,250,215,172,86,129,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,95,19,175,187,93,116,59,28,159,18,157,16,10,219,224,114,112,211,144,60,78,115,218,35,189,229,142,35,183,75,23,81,178,219,43,26,173,251,245,167,145,62,244,251,205,100,231,99,169,106,149,170,197,106,177,81,116,95,232,83,104,236,81,66,183,44,57,115,161,79,249,181,36,209,233,166,186,235,27,147,79,241,154,205,230,222,19,184,96,172,123,115,195,247,42,25,105,101,166,232,251,146,51,111,231,67,27,254,245,248,57,62,63,16,39,171,151,245,214,150,229,194,206,94,164,18,49,207,135,14,208,178,77,171,170,162,162,61,52,95,216,173,84,50,56,142,254,80,25,167,22,36,203,74,172,190,169,187,245,234,240,253,12,110,232,62,77,92,200,214,174,165,26,136,154,119,34,53,204,79,21,248,18,32,7,11,224,117,170,119,248,29,165,42,128,112,159,2,178,148,211,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,0,0,0,0,0,0,0,7,10,186,20,43,180,42,114,252,10,85,53,2,166,174,189,229,71,13,77,16,228,14,28,230,177,170,247,174,141,106,106,171,247,33,9,124,223,241,132,247,252,250,177,90,91,83,186,11,101,158,118,35,27,35,149,59,235,102,77,85,23,187,254,102,158,31,113,51,216,186,241,77,135,240,181,218,247,89,43,35,130,134,142,105,222,231,174,141,68,107,21,123,212,215,199,142,140,204,161,205,28,254,187,93,173,181,49,77,5,185,106,45,218,196,247,57,187,153,91,82,239,138,39,193,233,225,221,224,7,177,229,183,132,157,138,51,206,13,45,174,169,109,54,237,100,72,209,221,45,212,117,159,21,78,237,118,147,230,214,163,90,141,106,34,34,38,136,137,240,34,151,147,62,86,178,170,151,20,230,53,125,60,141,124,23,56,105,96,214,38,171,85,169,73,42,235,185,123,251,250,255,0,251,234,74,216,2,151,21,20,175,136,20,233,223,226,86,223,2,148,239,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,154,124,228,249,129,136,125,70,115,101,50,34,243,191,148,79,18,89,149,157,24,251,49,172,88,219,45,96,182,226,172,81,117,189,209,197,87,114,175,108,241,193,83,87,36,209,182,70,182,141,205,71,163,94,136,168,142,114,107,174,138,190,32,102,87,43,143,34,121,101,245,175,88,173,50,168,178,156,25,228,166,42,225,219,134,204,31,147,152,214,225,106,173,189,97,255,0,104,118,153,237,114,201,37,43,250,245,245,21,12,216,233,35,141,235,163,38,106,46,172,79,121,23,77,83,69,91,214,0,0,4,85,243,206,253,9,254,242,127,13,45,87,37,79,52,248,167,229,253,119,168,219,140,212,230,67,193,78,105,241,131,248,59,252,25,223,240,165,179,236,151,181,251,111,183,106,170,97,234,118,174,201,211,233,116,96,151,93,59,51,247,110,219,166,173,211,93,87,79,21,203,211,151,166,116,112,153,157,23,172,198,204,108,79,130,174,54,219,142,23,169,178,69,21,146,182,174,105,219,60,149,116,147,53,206,108,212,209,53,25,182,157,232,170,142,85,213,91,221,226,168,24,23,205,31,207,102,102,253,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,113,111,248,204,229,127,159,188,68,241,39,140,51,143,5,98,252,191,162,178,226,15,103,246,104,46,151,10,216,234,153,208,160,167,167,126,246,199,73,35,19,87,194,229,77,30,190,234,166,186,46,168,153,63,203,211,133,252,125,194,102,75,222,178,231,49,174,248,126,227,114,184,226,138,155,220,82,217,42,38,154,6,193,37,37,36,45,107,157,52,81,57,31,186,157,234,168,141,84,209,91,223,226,136,25,64,0,2,42,249,231,126,132,255,0,121,63,134,150,171,146,167,154,124,83,242,254,187,212,109,198,106,115,33,224,167,52,248,193,252,29,254,12,239,248,82,217,246,75,218,253,183,219,181,85,48,245,59,87,100,233,244,186,48,75,174,157,153,251,183,109,211,86,233,174,171,167,138,229,233,203,211,58,56,76,206,139,214,99,102,54,39,193,87,27,109,199,11,212,217,34,138,201,91,87,52,237,158,74,186,73,154,231,54,106,104,154,140,219,78,244,85,71,42,234,173,238,241,84,9,10,0,1,21,124,243,191,66,127,188,159,195,79,171,149,63,2,86,164,181,80,113,77,156,184,102,173,215,39,84,36,248,34,213,113,129,173,130,56,17,172,116,119,133,98,170,185,239,115,149,201,6,246,181,24,140,235,181,31,190,9,35,204,174,34,184,73,194,188,75,102,158,86,226,156,192,151,173,134,242,231,218,87,7,219,154,232,221,237,10,233,106,109,175,130,9,226,150,25,35,150,141,209,210,213,54,102,106,199,46,248,209,21,81,93,166,64,0,0,0,0,1,109,50,79,135,92,163,225,238,155,17,65,149,184,78,146,210,252,85,120,169,188,220,230,142,38,53,242,62,73,100,124,116,237,70,53,173,142,154,6,200,177,195,11,17,24,198,106,186,43,223,35,223,20,60,234,252,211,225,111,151,244,62,163,113,38,164,143,94,97,124,189,51,163,139,60,232,178,230,54,92,226,124,21,110,182,219,176,189,53,146,88,175,117,181,112,206,233,227,171,171,153,206,107,97,166,149,170,205,181,12,68,85,114,46,168,238,239,5,80,182,188,140,127,77,159,187,127,196,137,84,48,171,150,247,5,57,167,193,247,225,19,240,153,127,194,151,63,181,190,200,236,94,194,170,169,155,167,217,123,95,83,171,214,130,45,53,237,44,219,183,118,186,59,93,52,77,115,84,0,0,0,0,8,86,231,87,230,159,11,124,191,161,245,27,137,117,121,24,254,155,63,118,255,0,137,23,43,152,95,47,76,232,226,207,58,44,185,141,151,56,159,5,91,173,182,236,47,77,100,150,43,221,109,92,51,186,120,234,234,230,115,154,216,105,165,106,179,109,67,17,21,92,139,170,59,187,193,87,218,242,222,224,167,52,248,62,252,34,126,19,47,248,82,231,246,183,217,29,139,216,85,85,51,116,251,47,107,234,117,122,208,69,166,189,165,155,118,238,215,71,107,166,137,168,102,168,0,8,86,231,87,230,159,11,124,191,161,245,27,137,117,121,24,254,155,63,118,255,0,137,23,43,152,95,47,76,232,226,207,58,44,185,141,151,56,159,5,91,173,182,236,47,77,100,150,43,221,109,92,51,186,120,234,234,230,115,154,216,105,165,106,179,109,67,17,21,92,139,170,59,187,193,87,218,242,222,224,167,52,248,62,252,34,126,19,47,248,82,231,246,183,217,29,139,216,85,85,51,116,251,47,107,234,117,122,208,69,166,189,165,155,118,238,215,71,107,166,137,168,102,168,0,1,10,220,228,243,175,237,207,16,86,156,156,164,183,244,105,50,202,222,189,105,228,139,108,147,215,92,98,167,168,147,107,146,71,35,161,108,12,163,70,234,198,57,36,235,235,185,187,20,154,146,32,51,87,148,255,0,26,25,201,152,248,143,52,177,174,100,229,85,69,235,19,92,37,184,84,237,188,93,159,28,59,215,220,130,46,165,27,222,216,98,98,54,56,216,174,93,145,177,141,69,209,168,3,146,94,89,225,92,65,152,249,137,154,87,106,78,209,122,193,246,251,125,190,209,212,142,55,199,79,219,214,167,175,59,119,49,94,201,145,148,137,27,94,199,55,242,115,206,213,71,35,251,165,252,199,254,6,184,107,172,225,91,135,219,110,89,95,150,213,54,36,154,225,91,116,191,85,218,234,167,158,150,174,170,89,85,145,72,197,153,172,115,116,165,138,150,53,68,99,27,186,53,93,21,85,92,236,128,3,31,248,248,203,60,85,155,188,33,102,78,5,193,84,157,174,245,81,111,167,184,83,82,182,57,36,146,171,177,85,195,88,248,34,100,108,115,223,52,140,167,115,35,98,55,222,145,204,106,170,34,170,166,188,54,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,27,79,16,215,139,57,42,103,239,218,171,207,216,92,125,151,255,0,102,253,161,81,236,127,107,93,107,123,119,97,234,59,161,218,58,84,61,62,183,79,102,253,158,238,237,116,238,208,9,126,194,120,166,197,142,112,173,155,26,225,106,238,219,101,196,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,99,209,175,110,230,61,171,163,145,28,154,232,168,139,220,107,89,145,121,23,152,252,69,230,61,187,43,242,190,205,219,174,181,218,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,233,194,205,205,213,116,87,43,156,214,49,175,123,216,199,79,247,6,121,41,138,184,118,225,179,7,228,230,53,184,90,171,111,88,127,218,29,166,123,92,178,73,74,254,189,125,69,67,54,58,72,227,122,232,201,154,139,171,19,222,69,211,84,209,87,202,240,47,193,149,139,131,204,184,170,182,73,117,246,206,51,197,29,158,163,19,92,162,123,210,149,210,68,143,233,83,83,70,237,52,134,46,172,168,146,57,169,36,142,123,156,237,168,172,138,48,185,92,60,112,253,128,120,101,202,250,28,168,203,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,118,68,215,43,117,72,226,141,189,251,80,185,96,0,0,0,0,1,170,185,178,159,9,222,86,50,111,229,254,30,244,232,8,171,255,0,65,83,138,127,250,126,202,175,252,171,113,255,0,136,146,233,146,24,42,235,150,185,47,128,114,230,251,81,73,61,203,10,225,123,85,146,178,90,71,185,208,73,61,53,36,112,200,232,220,230,181,202,197,115,21,81,85,173,93,52,213,19,192,15,106,0,0,66,183,58,191,52,248,91,229,253,15,168,220,73,169,35,215,152,95,47,76,232,226,207,58,44,185,141,151,56,159,5,91,173,182,236,47,77,100,150,43,221,109,92,51,186,120,234,234,230,115,154,216,105,165,106,179,109,67,17,21,92,139,170,59,187,193,84,45,175,35,31,211,103,238,223,241,34,213,115,171,243,79,133,190,95,208,250,141,196,205,78,91,220,20,230,159,7,223,132,79,194,101,255,0,10,92,254,214,251,35,177,123,10,170,166,110,159,101,237,125,78,175,90,8,180,215,180,179,110,221,218,232,237,116,209,53,241,92,194,249,122,103,71,22,121,209,101,204,108,185,196,248,42,221,109,183,97,122,107,36,177,94,235,106,225,157,211,199,87,87,51,156,214,195,77,43,85,155,106,24,136,170,228,93,81,221,222,10,161,109,121,24,254,155,63,118,255,0,137,18,168,97,87,45,238,10,115,79,131,239,194,39,225,50,255,0,133,46,127,107,125,145,216,189,133,85,83,55,79,178,246,190,167,87,173,4,90,107,218,89,183,110,237,116,118,186,104,154,230,168,0,0,24,171,205,31,200,158,102,253,23,214,40,136,1,54,61,227,51,37,49,87,17,60,54,99,12,156,193,87,11,85,21,235,16,123,63,179,79,116,150,72,233,89,208,175,167,168,126,247,71,28,143,77,89,11,145,52,98,251,202,154,232,154,170,70,15,250,10,156,83,255,0,211,246,85,127,229,91,143,252,68,9,169,0,1,138,188,209,252,137,230,111,209,125,98,136,128,19,99,222,51,50,83,21,113,19,195,102,48,201,204,21,112,181,81,94,177,7,179,251,52,247,73,100,142,149,157,10,250,122,135,239,116,113,200,244,213,144,185,19,70,47,188,169,174,137,170,164,96,255,0,160,169,197,63,253,63,101,87,254,85,184,255,0,196,64,154,144,0,24,171,205,31,200,158,102,253,23,214,40,136,1,54,61,227,51,37,49,87,17,60,54,99,12,156,193,87,11,85,21,235,16,123,63,179,79,116,150,72,233,89,208,175,167,168,126,247,71,28,143,77,89,11,145,52,98,251,202,154,232,154,170,70,15,250,10,156,83,255,0,211,246,85,127,229,91,143,252,68,9,169,0,0,0,1,0,60,209,252,246,102,111,209,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,22,255,0,140,206,87,249,251,196,79,18,120,195,56,240,86,47,203,250,43,46,32,246,127,102,130,233,112,173,142,169,157,10,10,122,119,239,108,116,146,49,53,124,46,84,209,235,238,170,107,162,234,137,147,252,189,56,95,199,220,38,100,189,235,46,115,26,239,135,238,55,43,142,40,169,189,197,45,146,162,105,160,108,18,82,82,66,214,185,211,69,19,145,251,169,222,170,136,213,77,21,189,254,40,129,148,0,0,0,0,33,131,154,55,2,86,172,147,186,195,158,249,47,134,106,233,240,77,242,161,237,196,22,234,72,27,216,176,245,107,156,196,137,241,237,93,209,83,84,57,238,68,102,206,156,82,53,24,142,106,77,12,77,202,14,74,158,86,49,79,204,10,239,78,183,25,233,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,101,120,70,225,126,213,194,102,18,197,185,115,134,174,245,119,28,61,113,197,14,189,217,229,174,168,108,213,173,130,75,117,12,50,54,161,204,138,38,35,251,69,61,66,181,24,213,78,154,199,170,238,220,136,23,212,0,0,138,190,121,223,161,63,222,79,225,164,170,24,85,204,135,130,156,211,227,7,240,119,248,51,191,225,75,103,217,47,107,246,223,110,213,84,195,212,237,93,147,167,210,232,193,46,186,118,103,238,221,183,77,91,166,186,174,129,133,124,149,60,211,226,159,151,245,222,163,110,38,164,143,94,94,156,189,51,163,132,204,232,189,102,54,99,98,124,21,113,182,220,112,189,77,146,40,172,149,181,115,78,217,228,171,164,153,174,115,102,166,137,168,205,180,239,69,84,114,174,170,222,239,21,73,10,0,0,2,202,113,93,194,142,92,113,107,151,15,193,88,214,46,195,117,161,234,79,96,191,193,10,62,170,209,84,228,68,87,53,21,83,169,11,246,181,37,133,85,27,35,90,213,69,99,217,28,140,131,124,141,192,24,203,43,56,217,203,28,190,204,28,61,87,99,196,54,60,200,195,244,213,212,53,40,155,226,127,180,41,213,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,118,51,49,255,0,136,206,18,112,174,120,230,22,89,231,29,60,189,131,25,229,158,32,181,220,40,231,71,71,20,53,180,49,92,233,106,42,32,170,114,66,249,101,217,12,85,43,78,196,123,26,217,103,118,229,68,123,149,3,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,1,230,143,231,179,51,126,139,232,244,68,255,0,17,129,198,103,43,252,253,226,39,137,60,97,156,120,43,23,229,253,21,151,16,123,63,179,65,116,184,86,199,84,206,133,5,61,59,247,182,58,73,24,154,190,23,42,104,245,247,85,53,209,117,68,11,129,201,83,202,198,41,249,129,93,233,214,227,63,204,95,229,233,194,254,62,225,51,37,239,89,115,152,215,124,63,113,185,92,113,69,77,238,41,108,149,19,77,3,96,146,146,146,22,181,206,154,40,156,143,221,78,245,84,70,170,104,173,239,241,68,202,0,0,0,53,172,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,214,189,98,180,195,92,239,229,19,196,150,101,103,70,62,204,107,22,54,203,88,45,184,171,20,93,111,116,113,85,220,171,219,60,112,84,213,201,52,109,145,173,163,115,81,232,215,162,42,35,156,154,235,162,175,137,33,60,25,228,166,42,225,219,134,204,31,147,152,214,225,106,173,189,97,255,0,104,118,153,237,114,201,37,43,250,245,245,21,12,216,233,35,141,235,163,38,106,46,172,79,121,23,77,83,69,80,189,96,0,49,87,154,63,145,60,205,250,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,2,122,56,204,201,76,85,196,79,13,152,195,39,48,85,194,213,69,122,196,30,207,236,211,221,37,146,58,86,116,43,233,234,31,189,209,199,35,211,86,66,228,77,24,190,242,166,186,38,170,145,237,146,28,162,120,146,203,92,232,192,57,141,125,198,217,107,61,183,10,226,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,93,53,84,241,2,93,0,0,8,171,231,157,250,19,253,228,254,26,74,161,133,92,200,120,41,205,62,48,127,7,127,131,59,254,20,182,125,146,246,191,109,246,237,85,76,61,78,213,217,58,125,46,140,18,235,167,102,126,237,219,116,213,186,107,170,232,24,87,201,83,205,62,41,249,127,93,234,54,226,106,72,245,229,233,203,211,58,56,76,206,139,214,99,102,54,39,193,87,27,109,199,11,212,217,34,138,201,91,87,52,237,158,74,186,73,154,231,54,106,104,154,140,219,78,244,85,71,42,234,173,238,241,84,144,160,0,0,34,3,157,166,102,97,92,65,152,249,119,149,182,154,190,209,122,193,246,251,133,194,239,211,146,55,199,79,219,214,155,161,3,182,189,94,201,145,148,139,35,152,246,183,242,115,192,228,87,35,251,188,175,38,204,148,251,115,196,21,219,56,234,238,29,26,76,178,183,167,70,8,229,219,36,245,215,24,170,41,227,220,213,141,200,232,91,3,43,21,218,61,142,73,58,26,110,110,244,46,175,20,252,175,248,167,226,39,136,44,109,156,113,226,252,170,162,164,196,23,4,236,16,58,225,113,142,70,80,193,19,41,233,122,173,236,146,34,76,176,67,18,201,181,234,222,162,191,110,141,209,19,39,249,117,240,109,136,120,65,192,24,174,223,143,170,112,253,126,44,196,247,136,230,158,186,201,91,85,60,15,183,65,11,82,154,23,36,209,198,141,123,37,150,177,202,173,103,122,74,221,92,237,17,26,25,106,91,78,37,50,134,155,62,178,27,28,229,28,208,82,73,81,136,172,243,67,111,90,185,229,134,8,174,44,210,90,41,164,124,90,189,25,29,76,112,200,168,136,237,81,138,138,215,34,171,86,229,128,53,87,54,93,225,175,55,169,179,235,33,176,54,110,67,61,36,149,24,138,207,12,215,4,164,130,88,96,138,226,205,98,173,134,54,75,171,209,145,212,199,52,104,170,174,213,24,138,142,114,42,57,99,131,63,185,57,230,158,43,206,92,89,138,114,83,18,101,253,155,6,94,110,14,184,91,45,215,58,202,154,121,168,250,173,71,205,3,98,166,162,88,163,133,147,58,86,196,198,170,237,137,35,69,85,84,83,58,184,26,201,76,211,225,219,135,219,110,78,102,181,195,10,86,213,225,251,133,111,178,231,195,210,212,201,27,232,103,149,106,63,46,233,227,141,86,100,158,106,148,247,88,141,233,164,94,46,220,170,16,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,105,134,185,223,202,39,137,44,202,206,140,125,152,214,44,109,150,176,91,113,86,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,53,215,69,95,18,66,120,51,201,76,85,195,183,13,152,63,39,49,173,194,213,91,122,195,254,208,237,51,218,229,146,74,87,245,235,234,42,25,177,210,71,27,215,70,76,212,93,88,158,242,46,154,166,138,161,122,192,0,0,0,0,0,0,0,107,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,105,134,185,223,202,39,137,44,202,206,140,125,152,214,44,109,150,176,91,113,86,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,53,215,69,95,18,66,120,51,201,76,85,195,183,13,152,63,39,49,173,194,213,91,122,195,254,208,237,51,218,229,146,74,87,245,235,234,42,25,177,210,71,27,215,70,76,212,93,88,158,242,46,154,166,138,161,122,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,239,2,133,78,255,0,19,176,161,123,128,229,165,69,41,226,84,7,14,106,57,170,215,34,42,42,104,168,191,18,3,57,146,97,39,97,124,243,159,91,107,169,155,83,183,73,22,52,111,87,109,29,31,197,19,191,77,196,250,17,73,206,99,43,89,75,75,133,179,26,130,158,71,62,123,156,212,179,233,19,81,168,213,164,137,117,220,157,253,221,15,253,244,2,210,242,128,198,19,216,51,234,253,105,117,78,216,46,118,120,24,172,116,142,68,238,173,133,53,68,78,239,249,162,248,253,228,218,53,205,123,81,236,93,90,228,213,23,239,67,93,190,5,243,50,135,43,179,250,211,118,185,84,197,12,23,21,167,183,107,43,220,214,238,125,109,51,190,8,191,6,47,143,119,137,176,118,17,188,83,98,12,45,105,189,209,202,201,32,174,163,134,118,57,139,171,85,28,196,94,229,3,245,202,92,186,119,149,28,57,53,64,40,71,106,86,139,169,66,38,133,77,95,128,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,161,123,212,39,136,95,19,148,241,2,160,0,24,245,199,126,99,63,46,56,105,198,247,8,52,237,21,54,90,152,161,247,158,213,220,229,142,52,209,91,225,223,34,26,246,85,212,85,226,92,65,53,92,154,173,77,214,177,210,59,87,107,172,146,191,95,21,241,239,119,138,146,171,206,115,49,107,45,246,236,41,128,169,38,86,193,118,162,171,124,237,71,189,53,88,234,169,149,59,147,221,95,204,248,145,219,194,214,13,143,48,56,136,203,252,39,62,189,42,219,229,58,201,163,90,186,182,53,234,42,104,238,229,213,24,169,222,4,208,114,208,202,246,101,199,15,20,147,57,92,233,175,203,71,113,147,115,89,238,185,212,52,250,162,43,117,213,53,85,241,239,50,212,243,216,3,13,210,97,44,29,104,176,81,55,108,84,148,84,241,34,109,106,105,178,38,51,193,189,222,13,67,208,128,40,82,165,238,66,144,57,79,18,163,132,240,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,190,37,71,11,224,5,37,101,5,73,222,128,114,98,87,50,252,175,102,99,240,241,87,51,85,205,154,194,181,151,24,246,181,158,243,155,67,81,162,42,187,77,19,84,79,14,243,45,79,61,143,240,221,38,45,193,215,123,5,107,119,69,87,69,81,18,166,214,174,187,226,123,60,29,221,224,229,3,88,138,74,138,188,53,136,33,171,143,84,169,181,86,54,70,232,237,52,146,39,235,226,158,29,237,241,67,97,62,4,51,25,249,143,195,78,8,184,79,167,104,166,178,211,69,55,188,247,46,230,172,145,174,170,239,30,248,212,130,254,41,112,108,121,127,196,70,96,97,56,53,233,81,95,42,22,61,90,212,209,178,47,81,19,70,247,38,136,244,78,226,68,185,49,230,45,101,194,221,138,240,21,92,202,232,45,52,84,143,129,170,247,174,139,37,85,74,175,114,251,169,249,255,0,0,37,12,0,5,11,226,19,185,78,87,196,225,60,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,226,191,0,5,73,224,117,181,232,229,209,14,196,3,147,227,188,87,197,106,180,214,220,230,85,72,233,41,228,157,202,137,170,232,214,170,175,251,199,216,90,62,45,49,18,97,142,27,179,26,234,217,95,28,145,97,202,213,99,217,174,168,189,53,79,130,162,252,64,134,174,101,121,189,75,154,121,232,202,106,9,165,146,159,15,69,87,71,239,177,204,210,69,172,153,28,136,142,114,252,24,222,244,68,255,0,131,219,114,148,202,234,140,91,158,44,199,46,167,133,244,248,102,178,23,110,123,155,185,28,250,106,189,116,69,69,85,240,111,130,161,132,184,146,225,53,231,17,220,238,82,74,249,95,89,91,52,219,158,170,170,187,228,85,248,247,252,73,153,229,7,150,143,194,153,43,122,196,85,212,236,100,215,139,165,61,92,46,71,49,202,177,186,138,37,77,116,77,83,249,69,238,215,226,6,125,162,34,38,136,154,34,28,128,7,14,41,11,226,114,158,32,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,57,0,80,84,211,133,241,56,79,16,43,56,84,69,77,21,53,69,57,0,66,39,54,188,174,168,194,89,226,252,114,218,120,89,79,137,171,38,118,230,185,187,149,204,166,164,211,84,68,69,79,23,120,170,158,39,150,166,111,82,229,102,122,62,154,190,105,99,167,196,49,82,81,251,140,115,245,145,43,33,70,162,163,92,159,7,187,189,81,127,225,207,94,111,153,104,252,87,146,182,92,69,67,78,199,205,103,186,84,85,204,229,115,26,169,27,104,165,85,211,84,213,127,147,78,237,126,4,51,97,187,132,214,108,71,108,185,71,43,226,125,29,108,51,110,98,170,42,108,145,23,225,223,240,3,104,155,61,124,87,91,77,21,206,21,85,142,174,158,57,218,170,154,46,142,106,42,127,190,125,133,163,225,47,17,38,39,225,187,46,110,174,149,242,73,46,28,162,87,189,250,234,171,211,68,248,170,175,192,187,128,112,190,5,37,74,117,185,232,213,209,64,236,69,57,40,106,248,47,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,14,21,116,66,135,120,21,42,252,14,52,2,152,155,162,170,157,167,13,67,144,6,18,115,71,205,43,126,24,200,76,67,133,93,60,173,169,186,208,75,70,214,178,55,104,237,242,82,183,189,81,81,52,210,95,137,154,245,19,199,75,79,45,76,202,169,28,44,116,142,84,77,123,145,53,82,10,57,157,103,132,249,131,159,119,204,21,69,80,142,160,195,149,211,83,232,180,219,28,187,162,166,94,247,47,122,251,209,47,220,6,56,228,6,8,155,50,51,171,6,96,168,88,215,173,210,239,3,30,215,57,173,69,141,174,222,254,247,34,167,230,181,222,40,186,155,23,100,150,6,131,46,242,218,201,134,32,134,40,210,154,138,153,154,51,111,243,105,227,103,126,212,68,215,220,251,136,121,229,59,148,111,198,185,225,14,59,154,45,208,97,106,232,92,213,73,246,123,207,166,170,215,221,211,87,120,55,238,38,253,141,107,26,140,106,104,141,77,19,246,1,81,194,247,33,201,75,151,224,7,7,40,135,31,172,169,19,64,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,161,193,82,166,165,63,172,10,147,189,14,74,90,191,2,160,60,38,118,224,104,51,19,45,175,120,98,120,98,145,42,104,170,89,163,246,255,0,58,158,70,119,110,69,77,125,255,0,184,215,71,63,240,68,217,111,157,88,207,5,76,198,177,109,119,121,216,198,181,205,114,36,110,118,246,119,181,17,63,53,205,240,68,208,217,157,237,107,218,172,114,106,142,69,69,253,132,32,115,98,202,55,224,172,240,155,29,195,22,216,49,77,116,206,114,172,251,253,230,83,82,233,238,233,171,124,93,247,129,156,220,174,51,74,223,137,242,19,15,97,86,207,43,170,109,84,17,81,185,175,141,218,55,100,149,77,238,85,85,77,52,139,224,102,217,4,156,177,115,194,124,190,207,187,30,10,173,168,70,208,98,58,232,105,244,74,109,238,77,177,84,175,115,147,189,61,233,83,239,39,94,158,120,234,169,226,169,133,85,99,153,141,145,170,169,167,114,166,168,7,97,213,43,117,84,83,180,225,200,5,13,240,43,69,213,10,116,57,69,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,10,92,112,23,188,229,60,64,229,60,14,64,2,216,113,47,143,225,203,92,141,198,152,173,243,199,20,180,86,90,169,98,89,54,237,87,109,211,193,202,154,254,114,124,77,114,243,35,19,213,99,156,195,196,88,174,161,201,36,215,139,165,69,87,184,212,68,93,242,42,181,17,19,84,240,211,193,87,250,73,104,230,231,156,21,22,76,188,126,91,210,213,67,253,119,142,72,100,98,181,142,118,214,203,67,34,247,238,213,59,156,191,2,44,184,126,193,46,204,108,235,193,120,45,25,35,155,115,188,83,199,34,49,85,29,211,107,183,191,69,68,85,79,117,171,240,255,0,132,9,123,229,57,147,212,216,23,37,42,177,76,240,74,202,172,65,85,75,112,106,185,239,209,90,250,24,215,193,205,77,63,148,119,134,191,180,206,211,196,228,214,8,164,203,220,183,177,97,122,38,189,177,210,80,82,199,163,222,174,95,114,8,217,222,170,137,253,130,124,15,108,0,235,119,122,149,175,114,20,128,77,116,239,82,178,148,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,186,233,220,165,101,43,226,5,45,238,83,176,160,169,59,208,14,76,18,230,199,147,212,216,235,37,41,113,76,16,74,250,172,63,85,85,112,114,181,239,209,26,202,25,23,193,173,93,127,147,111,142,159,180,206,211,196,231,46,8,164,204,44,183,190,225,122,214,189,209,213,208,85,71,163,30,173,95,126,9,25,220,168,139,253,154,252,0,214,203,45,241,61,86,6,204,60,59,138,233,220,145,205,103,186,83,213,123,237,69,68,217,34,43,145,81,116,79,13,124,85,63,160,216,211,134,140,127,14,101,100,110,11,197,108,158,57,101,173,178,210,203,42,199,183,106,59,110,158,13,85,211,243,87,226,107,205,196,14,9,118,92,231,94,52,193,106,201,26,219,101,226,162,56,209,234,170,238,155,157,189,154,170,162,42,251,174,79,135,252,36,166,242,140,206,10,139,222,94,51,45,234,170,161,254,180,71,28,49,177,26,198,187,107,165,174,145,59,247,106,189,205,79,128,18,54,112,190,7,32,10,14,90,23,196,227,192,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,14,21,126,7,37,46,241,3,131,150,156,21,39,114,1,201,68,210,178,8,95,60,139,163,99,106,185,223,177,19,82,179,195,231,78,48,167,192,217,105,127,196,21,46,209,176,91,234,213,61,230,162,170,182,158,71,247,110,238,254,104,16,147,204,227,50,211,28,113,47,136,172,49,110,232,225,187,132,208,49,85,88,168,187,224,166,69,211,111,127,140,127,21,83,218,242,164,201,155,142,41,206,155,126,98,76,205,180,54,42,152,166,102,177,73,249,77,208,214,49,116,114,104,222,229,103,199,83,18,51,179,17,201,141,115,147,25,226,54,177,202,183,59,245,100,172,111,114,170,162,204,228,111,230,247,47,114,39,129,54,156,180,50,181,152,39,134,236,39,123,157,186,79,121,181,195,91,162,181,237,86,245,36,168,147,69,71,46,158,19,124,16,12,187,107,90,198,163,26,154,35,83,68,253,135,32,1,75,138,83,239,57,85,239,0,84,158,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,95,3,144,7,90,253,229,77,56,8,189,224,86,112,230,181,237,86,57,53,71,38,139,251,14,64,16,141,205,111,38,110,56,91,58,110,25,137,11,55,80,223,106,101,153,250,69,39,228,246,195,70,196,213,203,171,123,213,255,0,13,15,21,203,31,50,211,3,241,47,135,108,50,238,232,226,75,132,48,61,81,88,136,155,32,169,68,215,119,127,140,159,5,66,76,185,151,229,107,49,183,13,216,178,247,3,117,158,205,107,154,183,68,107,220,174,233,201,79,38,136,141,93,60,33,248,161,9,121,39,136,228,193,89,201,131,49,27,152,228,91,101,250,142,87,183,185,21,17,38,106,59,243,187,147,185,87,196,13,155,97,149,147,194,201,227,93,91,35,81,205,253,138,154,149,158,31,37,177,133,62,57,203,75,6,32,166,118,173,158,223,72,171,239,53,85,21,212,241,191,191,111,119,243,143,112,5,46,56,42,94,244,41,2,164,83,146,150,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,40,94,245,42,85,209,10,64,229,60,74,138,90,84,0,193,46,108,185,187,22,6,201,74,60,53,2,175,105,191,85,213,91,213,17,209,247,53,244,82,166,186,59,85,209,58,137,225,247,153,216,170,136,138,170,186,34,120,169,8,220,217,243,106,171,23,231,84,185,122,202,201,95,73,134,43,230,214,62,171,92,196,123,169,169,180,84,68,239,77,61,255,0,31,189,64,196,60,156,177,59,22,230,246,13,195,239,247,189,167,127,161,129,253,203,222,215,78,221,223,155,223,225,175,129,178,38,77,225,200,240,142,84,97,44,53,22,136,203,125,162,150,22,162,107,220,137,26,119,123,221,255,0,31,137,6,124,184,242,122,163,50,248,141,194,247,137,161,69,160,195,215,90,106,185,186,145,72,230,187,220,157,237,209,91,221,220,232,126,42,79,197,29,52,116,84,144,81,194,136,145,193,27,98,106,39,193,26,154,39,251,192,119,28,47,129,201,194,248,1,71,196,169,19,226,112,84,137,160,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,248,149,170,106,82,5,73,224,114,112,158,7,32,120,220,228,195,145,226,236,168,197,184,106,93,21,151,11,69,84,46,69,215,189,22,53,238,247,123,254,31,3,91,188,227,177,59,9,102,246,50,195,236,247,125,153,127,174,129,157,203,220,214,206,237,191,157,223,225,167,137,179,133,101,52,117,180,147,209,204,136,177,207,27,162,114,47,197,28,154,47,251,228,3,243,28,201,234,140,180,226,55,20,94,33,133,18,131,16,221,106,106,225,217,20,141,107,125,200,30,237,85,221,221,238,155,224,160,72,143,41,172,221,139,28,228,165,102,26,157,87,180,216,106,233,109,232,138,232,251,218,202,40,147,93,27,162,232,189,53,241,251,140,237,33,23,148,198,109,85,97,12,234,139,47,95,89,43,41,49,61,124,58,71,213,107,88,175,109,53,78,170,168,189,235,175,185,225,247,33,55,40,168,168,138,139,170,47,130,129,201,74,248,149,20,184,14,19,185,74,202,10,145,117,64,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,87,64,56,85,40,69,239,56,123,180,253,127,210,34,106,175,122,175,248,128,237,68,208,228,0,63,7,28,223,233,48,198,17,187,94,235,42,89,78,202,90,41,229,71,189,219,81,21,177,57,222,63,248,170,107,147,197,62,50,155,30,113,15,152,56,150,74,215,85,50,162,255,0,86,200,158,175,220,155,35,127,77,186,119,39,118,140,79,135,195,227,226,76,207,50,236,224,252,23,100,36,208,81,93,82,150,182,248,234,187,116,104,217,118,189,92,234,41,180,211,221,95,138,167,221,226,157,228,19,81,199,93,138,177,68,49,202,146,213,86,93,235,218,143,254,115,229,146,89,59,252,60,85,85,223,227,2,98,121,76,100,229,21,151,42,40,115,18,178,201,28,117,215,72,155,80,149,15,139,71,189,169,53,107,88,168,187,191,176,115,116,238,240,84,36,44,178,124,25,96,248,240,103,12,217,119,108,90,46,203,81,246,122,141,103,141,88,173,114,59,106,187,189,21,87,191,222,85,254,146,246,0,41,85,57,95,2,144,9,226,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,95,18,178,151,39,196,2,41,81,65,82,120,1,201,30,156,217,242,114,138,245,149,21,217,137,71,100,142,74,235,92,78,168,90,134,69,171,216,213,154,137,175,85,93,223,216,53,218,247,120,34,146,22,89,62,51,112,124,120,207,134,108,196,182,37,23,106,168,251,61,88,176,70,140,87,57,93,181,29,220,136,169,223,238,162,255,0,64,16,47,194,198,50,155,1,241,15,151,216,150,58,215,82,178,158,255,0,72,201,94,143,218,155,36,127,77,218,247,47,118,143,95,135,199,225,226,108,109,129,175,244,152,159,8,218,111,116,117,44,168,101,85,20,18,171,216,237,200,170,232,154,239,31,252,100,53,137,172,142,187,10,226,137,163,137,37,165,172,180,87,185,25,252,215,197,36,82,119,120,248,42,43,127,196,78,207,45,28,224,252,40,228,36,48,86,221,82,170,182,198,234,75,116,136,233,119,61,28,218,40,117,215,221,79,138,47,223,224,189,224,101,217,194,166,167,32,14,165,94,253,10,209,78,185,90,168,186,162,255,0,136,49,218,254,175,233,3,184,28,34,234,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,7,11,174,157,197,10,244,248,175,121,216,117,201,19,100,79,21,69,251,208,10,54,239,118,137,224,119,34,34,38,136,133,17,181,204,238,84,215,245,157,128,14,185,230,142,158,23,207,51,209,172,141,170,231,42,174,136,136,137,170,156,205,52,84,241,186,105,164,107,24,196,85,115,156,186,34,34,24,145,198,79,27,56,11,38,112,124,212,54,123,253,182,182,239,86,217,225,138,6,85,200,143,87,118,101,115,83,242,109,85,68,85,123,19,189,81,59,208,12,29,230,225,157,148,248,203,28,91,242,230,211,122,101,68,54,43,141,76,181,48,197,62,228,141,253,158,6,179,115,81,169,167,115,228,248,175,196,199,174,5,242,126,191,54,243,214,207,12,86,167,214,81,217,106,232,107,234,151,165,189,172,106,86,66,157,254,242,124,55,253,254,11,220,90,124,198,198,119,252,222,204,123,206,47,171,142,106,138,219,237,123,231,100,44,123,229,219,189,200,140,107,85,218,175,134,212,255,0,7,135,129,46,124,170,248,96,159,46,112,55,225,79,18,219,106,160,184,98,139,117,52,177,178,166,158,54,236,107,106,37,123,85,171,222,239,205,233,170,235,250,188,0,207,60,49,105,130,197,135,45,118,90,104,27,12,84,52,112,211,182,54,183,106,53,26,196,77,52,248,120,31,166,0,28,47,129,73,202,175,192,225,60,64,169,19,67,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,42,106,114,0,160,169,60,10,87,196,229,23,224,5,71,230,98,123,76,23,220,57,116,178,212,192,217,162,174,163,154,157,209,185,187,145,200,230,42,105,167,199,196,253,48,6,187,220,116,100,253,126,82,103,173,226,25,109,79,163,163,189,85,215,87,210,175,75,99,94,213,172,153,59,189,229,248,108,251,188,83,184,200,94,81,249,217,79,131,113,197,195,46,110,215,166,83,195,125,184,211,75,77,12,179,237,73,31,217,231,107,246,181,90,186,247,50,63,138,124,12,150,230,169,195,4,249,141,129,191,10,120,106,219,85,61,195,11,219,170,101,145,148,212,241,187,123,93,81,19,220,174,94,231,126,111,81,83,79,215,226,68,102,92,227,59,254,80,230,61,155,23,210,71,53,61,109,138,189,147,190,23,189,241,110,216,229,71,181,202,221,23,195,114,127,135,199,192,13,157,96,154,58,136,89,60,47,71,50,70,163,154,168,186,162,162,166,168,118,24,139,193,183,27,56,11,57,176,124,52,55,139,253,182,138,239,72,216,33,150,7,213,200,175,71,118,100,115,147,242,141,69,84,69,99,211,185,85,59,148,203,120,102,138,162,54,205,12,141,123,30,136,173,115,87,84,84,80,42,84,69,241,67,167,110,199,104,190,7,121,215,35,92,254,228,77,63,88,4,122,124,23,188,173,53,211,188,162,56,155,26,120,170,175,222,167,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,14,181,123,213,116,99,83,79,236,151,254,0,43,85,209,53,82,158,163,52,238,93,78,35,98,39,231,46,229,79,138,248,149,234,154,232,5,169,206,170,252,194,170,194,181,116,56,58,134,58,122,199,69,50,35,221,62,189,235,11,182,248,72,207,138,167,199,225,253,36,75,102,87,5,28,76,230,53,214,58,220,72,218,234,213,222,136,197,150,229,77,38,213,86,181,186,254,82,169,126,13,79,184,155,245,68,95,20,212,165,177,70,213,213,177,181,63,98,1,23,92,41,114,173,138,215,115,166,197,249,167,112,172,87,70,216,38,101,31,70,142,88,209,237,153,28,168,171,190,78,237,172,79,135,197,73,52,194,248,114,217,132,48,237,187,12,89,161,108,84,86,202,118,83,64,198,177,173,68,99,83,68,238,106,34,39,244,33,250,128,1,75,222,140,77,74,142,169,163,222,154,34,232,160,117,245,117,119,127,222,119,53,117,209,78,134,66,173,114,119,235,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,93,53,83,167,171,163,187,190,243,189,200,124,239,133,92,229,239,211,238,80,62,134,61,30,154,149,29,80,199,177,52,85,213,78,208,63,47,20,97,203,102,47,195,183,28,49,121,133,178,209,92,233,223,77,59,28,198,185,21,142,77,23,185,200,168,191,210,132,101,241,91,202,182,43,165,206,167,23,229,101,194,177,29,35,103,153,244,125,26,56,163,87,186,101,114,34,46,248,251,182,189,126,31,4,37,32,1,7,249,107,193,71,19,57,115,117,146,183,13,182,186,137,119,170,61,98,185,83,71,185,81,174,110,191,147,170,79,131,151,239,37,167,37,107,243,10,151,10,210,80,227,26,24,234,43,27,20,40,175,108,250,119,164,45,221,227,35,254,40,191,31,143,244,151,81,209,70,229,213,209,181,127,106,21,34,34,120,38,128,83,212,102,157,235,161,82,46,169,170,13,123,244,40,145,136,191,154,187,85,126,41,226,7,96,58,209,239,69,209,237,77,63,178,79,248,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,56,84,212,104,135,32,10,36,123,99,98,185,126,7,77,26,185,200,174,114,170,175,222,165,83,177,101,93,17,123,138,226,102,198,233,220,7,96,5,27,211,93,62,32,86,82,231,181,159,156,84,117,78,197,123,52,79,16,43,220,138,154,167,196,229,59,208,233,131,84,110,197,241,111,113,222,7,26,33,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,52,67,144,7,11,220,135,27,145,19,85,248,21,29,19,234,173,216,158,46,238,3,181,175,107,255,0,52,168,234,129,138,198,104,190,39,104,0,81,189,53,211,226,86,7,203,88,231,53,90,173,85,78,239,130,157,241,189,178,49,28,159,19,137,88,143,77,52,66,136,24,177,42,162,175,112,29,218,32,68,208,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,198,136,114,0,3,171,107,183,234,135,105,198,137,168,4,57,0,10,118,166,186,232,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,218,154,235,162,21,0,7,10,114,0,234,218,237,250,169,218,113,162,106,114,0,227,68,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,255,217255,216,255,224,0,16,74,70,73,70,0,1,1,1,1,144,1,144,0,0,255,226,10,32,73,67,67,95,80,82,79,70,73,76,69,0,1,1,0,0,10,16,0,0,0,0,2,16,0,0,109,110,116,114,82,71,66,32,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,97,99,115,112,65,80,80,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,246,213,0,1,0,0,0,0,211,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,100,101,115,99,0,0,0,252,0,0,0,124,99,112,114,116,0,0,1,120,0,0,0,40,119,116,112,116,0,0,1,160,0,0,0,20,98,107,112,116,0,0,1,180,0,0,0,20,114,88,89,90,0,0,1,200,0,0,0,20,103,88,89,90,0,0,1,220,0,0,0,20,98,88,89,90,0,0,1,240,0,0,0,20,114,84,82,67,0,0,2,4,0,0,8,12,103,84,82,67,0,0,2,4,0,0,8,12,98,84,82,67,0,0,2,4,0,0,8,12,100,101,115,99,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,101,120,116,0,0,0,0,67,111,112,121,114,105,103,104,116,32,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,50,48,49,49,0,88,89,90,32,0,0,0,0,0,0,243,81,0,1,0,0,0,1,22,204,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,89,90,32,0,0,0,0,0,0,111,162,0,0,56,245,0,0,3,144,88,89,90,32,0,0,0,0,0,0,98,153,0,0,183,133,0,0,24,218,88,89,90,32,0,0,0,0,0,0,36,160,0,0,15,132,0,0,182,207,99,117,114,118,0,0,0,0,0,0,4,0,0,0,0,5,0,10,0,15,0,20,0,25,0,30,0,35,0,40,0,45,0,50,0,55,0,59,0,64,0,69,0,74,0,79,0,84,0,89,0,94,0,99,0,104,0,109,0,114,0,119,0,124,0,129,0,134,0,139,0,144,0,149,0,154,0,159,0,164,0,169,0,174,0,178,0,183,0,188,0,193,0,198,0,203,0,208,0,213,0,219,0,224,0,229,0,235,0,240,0,246,0,251,1,1,1,7,1,13,1,19,1,25,1,31,1,37,1,43,1,50,1,56,1,62,1,69,1,76,1,82,1,89,1,96,1,103,1,110,1,117,1,124,1,131,1,139,1,146,1,154,1,161,1,169,1,177,1,185,1,193,1,201,1,209,1,217,1,225,1,233,1,242,1,250,2,3,2,12,2,20,2,29,2,38,2,47,2,56,2,65,2,75,2,84,2,93,2,103,2,113,2,122,2,132,2,142,2,152,2,162,2,172,2,182,2,193,2,203,2,213,2,224,2,235,2,245,3,0,3,11,3,22,3,33,3,45,3,56,3,67,3,79,3,90,3,102,3,114,3,126,3,138,3,150,3,162,3,174,3,186,3,199,3,211,3,224,3,236,3,249,4,6,4,19,4,32,4,45,4,59,4,72,4,85,4,99,4,113,4,126,4,140,4,154,4,168,4,182,4,196,4,211,4,225,4,240,4,254,5,13,5,28,5,43,5,58,5,73,5,88,5,103,5,119,5,134,5,150,5,166,5,181,5,197,5,213,5,229,5,246,6,6,6,22,6,39,6,55,6,72,6,89,6,106,6,123,6,140,6,157,6,175,6,192,6,209,6,227,6,245,7,7,7,25,7,43,7,61,7,79,7,97,7,116,7,134,7,153,7,172,7,191,7,210,7,229,7,248,8,11,8,31,8,50,8,70,8,90,8,110,8,130,8,150,8,170,8,190,8,210,8,231,8,251,9,16,9,37,9,58,9,79,9,100,9,121,9,143,9,164,9,186,9,207,9,229,9,251,10,17,10,39,10,61,10,84,10,106,10,129,10,152,10,174,10,197,10,220,10,243,11,11,11,34,11,57,11,81,11,105,11,128,11,152,11,176,11,200,11,225,11,249,12,18,12,42,12,67,12,92,12,117,12,142,12,167,12,192,12,217,12,243,13,13,13,38,13,64,13,90,13,116,13,142,13,169,13,195,13,222,13,248,14,19,14,46,14,73,14,100,14,127,14,155,14,182,14,210,14,238,15,9,15,37,15,65,15,94,15,122,15,150,15,179,15,207,15,236,16,9,16,38,16,67,16,97,16,126,16,155,16,185,16,215,16,245,17,19,17,49,17,79,17,109,17,140,17,170,17,201,17,232,18,7,18,38,18,69,18,100,18,132,18,163,18,195,18,227,19,3,19,35,19,67,19,99,19,131,19,164,19,197,19,229,20,6,20,39,20,73,20,106,20,139,20,173,20,206,20,240,21,18,21,52,21,86,21,120,21,155,21,189,21,224,22,3,22,38,22,73,22,108,22,143,22,178,22,214,22,250,23,29,23,65,23,101,23,137,23,174,23,210,23,247,24,27,24,64,24,101,24,138,24,175,24,213,24,250,25,32,25,69,25,107,25,145,25,183,25,221,26,4,26,42,26,81,26,119,26,158,26,197,26,236,27,20,27,59,27,99,27,138,27,178,27,218,28,2,28,42,28,82,28,123,28,163,28,204,28,245,29,30,29,71,29,112,29,153,29,195,29,236,30,22,30,64,30,106,30,148,30,190,30,233,31,19,31,62,31,105,31,148,31,191,31,234,32,21,32,65,32,108,32,152,32,196,32,240,33,28,33,72,33,117,33,161,33,206,33,251,34,39,34,85,34,130,34,175,34,221,35,10,35,56,35,102,35,148,35,194,35,240,36,31,36,77,36,124,36,171,36,218,37,9,37,56,37,104,37,151,37,199,37,247,38,39,38,87,38,135,38,183,38,232,39,24,39,73,39,122,39,171,39,220,40,13,40,63,40,113,40,162,40,212,41,6,41,56,41,107,41,157,41,208,42,2,42,53,42,104,42,155,42,207,43,2,43,54,43,105,43,157,43,209,44,5,44,57,44,110,44,162,44,215,45,12,45,65,45,118,45,171,45,225,46,22,46,76,46,130,46,183,46,238,47,36,47,90,47,145,47,199,47,254,48,53,48,108,48,164,48,219,49,18,49,74,49,130,49,186,49,242,50,42,50,99,50,155,50,212,51,13,51,70,51,127,51,184,51,241,52,43,52,101,52,158,52,216,53,19,53,77,53,135,53,194,53,253,54,55,54,114,54,174,54,233,55,36,55,96,55,156,55,215,56,20,56,80,56,140,56,200,57,5,57,66,57,127,57,188,57,249,58,54,58,116,58,178,58,239,59,45,59,107,59,170,59,232,60,39,60,101,60,164,60,227,61,34,61,97,61,161,61,224,62,32,62,96,62,160,62,224,63,33,63,97,63,162,63,226,64,35,64,100,64,166,64,231,65,41,65,106,65,172,65,238,66,48,66,114,66,181,66,247,67,58,67,125,67,192,68,3,68,71,68,138,68,206,69,18,69,85,69,154,69,222,70,34,70,103,70,171,70,240,71,53,71,123,71,192,72,5,72,75,72,145,72,215,73,29,73,99,73,169,73,240,74,55,74,125,74,196,75,12,75,83,75,154,75,226,76,42,76,114,76,186,77,2,77,74,77,147,77,220,78,37,78,110,78,183,79,0,79,73,79,147,79,221,80,39,80,113,80,187,81,6,81,80,81,155,81,230,82,49,82,124,82,199,83,19,83,95,83,170,83,246,84,66,84,143,84,219,85,40,85,117,85,194,86,15,86,92,86,169,86,247,87,68,87,146,87,224,88,47,88,125,88,203,89,26,89,105,89,184,90,7,90,86,90,166,90,245,91,69,91,149,91,229,92,53,92,134,92,214,93,39,93,120,93,201,94,26,94,108,94,189,95,15,95,97,95,179,96,5,96,87,96,170,96,252,97,79,97,162,97,245,98,73,98,156,98,240,99,67,99,151,99,235,100,64,100,148,100,233,101,61,101,146,101,231,102,61,102,146,102,232,103,61,103,147,103,233,104,63,104,150,104,236,105,67,105,154,105,241,106,72,106,159,106,247,107,79,107,167,107,255,108,87,108,175,109,8,109,96,109,185,110,18,110,107,110,196,111,30,111,120,111,209,112,43,112,134,112,224,113,58,113,149,113,240,114,75,114,166,115,1,115,93,115,184,116,20,116,112,116,204,117,40,117,133,117,225,118,62,118,155,118,248,119,86,119,179,120,17,120,110,120,204,121,42,121,137,121,231,122,70,122,165,123,4,123,99,123,194,124,33,124,129,124,225,125,65,125,161,126,1,126,98,126,194,127,35,127,132,127,229,128,71,128,168,129,10,129,107,129,205,130,48,130,146,130,244,131,87,131,186,132,29,132,128,132,227,133,71,133,171,134,14,134,114,134,215,135,59,135,159,136,4,136,105,136,206,137,51,137,153,137,254,138,100,138,202,139,48,139,150,139,252,140,99,140,202,141,49,141,152,141,255,142,102,142,206,143,54,143,158,144,6,144,110,144,214,145,63,145,168,146,17,146,122,146,227,147,77,147,182,148,32,148,138,148,244,149,95,149,201,150,52,150,159,151,10,151,117,151,224,152,76,152,184,153,36,153,144,153,252,154,104,154,213,155,66,155,175,156,28,156,137,156,247,157,100,157,210,158,64,158,174,159,29,159,139,159,250,160,105,160,216,161,71,161,182,162,38,162,150,163,6,163,118,163,230,164,86,164,199,165,56,165,169,166,26,166,139,166,253,167,110,167,224,168,82,168,196,169,55,169,169,170,28,170,143,171,2,171,117,171,233,172,92,172,208,173,68,173,184,174,45,174,161,175,22,175,139,176,0,176,117,176,234,177,96,177,214,178,75,178,194,179,56,179,174,180,37,180,156,181,19,181,138,182,1,182,121,182,240,183,104,183,224,184,89,184,209,185,74,185,194,186,59,186,181,187,46,187,167,188,33,188,155,189,21,189,143,190,10,190,132,190,255,191,122,191,245,192,112,192,236,193,103,193,227,194,95,194,219,195,88,195,212,196,81,196,206,197,75,197,200,198,70,198,195,199,65,199,191,200,61,200,188,201,58,201,185,202,56,202,183,203,54,203,182,204,53,204,181,205,53,205,181,206,54,206,182,207,55,207,184,208,57,208,186,209,60,209,190,210,63,210,193,211,68,211,198,212,73,212,203,213,78,213,209,214,85,214,216,215,92,215,224,216,100,216,232,217,108,217,241,218,118,218,251,219,128,220,5,220,138,221,16,221,150,222,28,222,162,223,41,223,175,224,54,224,189,225,68,225,204,226,83,226,219,227,99,227,235,228,115,228,252,229,132,230,13,230,150,231,31,231,169,232,50,232,188,233,70,233,208,234,91,234,229,235,112,235,251,236,134,237,17,237,156,238,40,238,180,239,64,239,204,240,88,240,229,241,114,241,255,242,140,243,25,243,167,244,52,244,194,245,80,245,222,246,109,246,251,247,138,248,25,248,168,249,56,249,199,250,87,250,231,251,119,252,7,252,152,253,41,253,186,254,75,254,220,255,109,255,255,255,219,0,67,0,3,2,2,2,2,2,3,2,2,2,3,3,3,3,4,6,4,4,4,4,4,8,6,6,5,6,9,8,10,10,9,8,9,9,10,12,15,12,10,11,14,11,9,9,13,17,13,14,15,16,16,17,16,10,12,18,19,18,16,19,15,16,16,16,255,219,0,67,1,3,3,3,4,3,4,8,4,4,8,16,11,9,11,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,255,192,0,17,8,14,16,9,96,3,1,34,0,2,17,1,3,17,1,255,196,0,30,0,1,0,3,1,1,1,1,1,1,1,0,0,0,0,0,0,0,8,9,10,7,6,5,4,1,2,3,255,196,0,107,16,0,1,3,3,3,2,4,3,4,5,7,2,14,14,0,23,0,1,2,3,4,5,6,7,17,18,8,19,9,20,56,181,21,33,119,22,34,71,133,23,35,49,134,197,24,37,50,51,65,118,180,36,83,25,38,39,52,69,82,97,99,114,115,130,166,196,212,53,57,81,86,87,88,98,100,104,113,116,149,150,211,228,54,55,68,84,129,179,182,66,85,117,145,67,101,131,161,40,70,73,136,146,165,198,255,196,0,28,1,1,0,2,3,1,1,1,0,0,0,0,0,0,0,0,0,0,6,7,4,5,8,3,2,1,255,196,0,77,17,1,0,1,2,3,4,5,7,7,8,9,4,1,5,1,0,0,1,2,3,4,5,17,6,18,33,49,7,65,81,113,177,19,34,51,53,97,114,178,20,50,52,129,145,161,193,21,54,66,82,115,179,209,240,22,35,55,67,98,130,131,225,241,36,68,146,195,23,37,38,83,162,194,210,255,218,0,12,3,1,0,2,17,3,17,0,63,0,181,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,7,158,107,30,49,167,151,120,108,183,170,27,164,211,205,76,218,166,186,150,40,220,196,98,185,205,68,85,115,218,187,238,197,254,207,251,128,123,192,85,230,168,248,188,232,214,81,240,207,177,86,189,85,180,249,110,247,153,253,69,44,29,222,92,56,127,87,90,188,182,226,239,219,251,55,249,126,213,32,150,67,214,95,80,151,10,38,67,106,234,3,85,105,166,108,168,231,63,237,93,115,55,110,202,155,110,217,247,253,170,159,254,96,52,96,12,225,99,221,96,245,35,111,173,124,215,94,162,53,86,166,23,68,173,107,62,214,215,191,103,110,139,190,206,155,111,216,139,255,0,231,37,175,79,94,40,216,246,159,80,216,32,213,123,190,170,228,179,80,121,175,62,255,0,48,202,207,49,205,101,88,190,115,213,181,95,197,31,31,244,182,219,143,203,246,32,23,16,14,5,162,221,102,233,134,184,99,152,246,71,138,216,178,154,90,124,142,165,212,180,173,184,210,211,178,70,61,42,29,6,242,35,39,122,34,114,106,175,201,87,229,183,246,252,142,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,242,220,238,84,54,138,25,110,55,26,218,122,74,120,182,231,53,68,137,28,109,221,81,19,119,42,162,38,234,168,159,250,213,0,231,90,243,172,216,206,148,96,89,85,117,110,73,240,187,197,6,57,93,116,162,119,147,146,126,14,100,50,172,114,108,140,115,23,103,198,191,37,223,246,124,211,101,41,111,95,122,251,214,236,207,49,163,186,98,186,177,231,41,34,182,71,78,249,62,5,73,30,210,36,178,185,83,103,211,162,254,199,55,231,182,223,50,69,248,171,245,67,144,99,122,157,14,153,225,255,0,102,46,182,44,139,3,108,85,181,127,126,121,163,117,69,69,116,50,53,143,142,84,99,85,24,214,170,34,181,118,85,221,119,69,68,42,252,0,0,0,0,14,211,163,29,84,235,22,148,86,98,214,59,14,119,240,188,118,201,115,134,161,34,248,93,44,253,152,214,167,189,42,238,232,92,247,124,220,247,109,186,175,207,100,254,196,46,79,162,190,173,236,186,215,129,85,87,101,58,129,241,155,196,153,27,237,116,142,248,75,233,247,106,195,78,172,143,102,66,198,127,78,87,124,215,254,239,205,118,79,149,1,146,131,161,238,163,242,237,49,212,236,11,76,237,244,86,5,177,95,179,203,92,181,245,117,209,203,222,133,179,212,83,67,35,154,244,149,172,106,35,24,138,138,230,174,203,186,174,233,242,3,65,0,249,118,76,146,201,144,247,190,13,121,183,215,249,126,61,207,41,82,201,120,114,223,110,92,85,118,223,101,219,127,251,138,125,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,14,235,103,50,185,233,255,0,76,89,158,93,102,130,150,106,202,15,135,118,217,84,215,58,37,231,112,166,141,119,70,185,171,251,30,187,108,169,243,216,238,36,86,241,68,244,43,169,159,147,123,197,16,20,171,212,126,165,223,117,79,56,161,200,114,26,74,10,122,138,123,84,84,109,109,28,111,99,21,141,154,103,162,170,61,206,93,247,145,127,183,109,182,249,28,168,255,0,79,253,191,253,163,252,128,0,0,0,0,62,230,9,121,170,199,51,140,119,33,161,142,39,212,90,238,180,149,144,182,84,85,99,159,28,205,123,81,200,138,138,169,187,83,125,149,23,111,237,62,24,79,218,159,250,192,188,111,12,205,100,201,245,107,244,145,246,142,130,215,77,240,175,131,246,124,148,82,51,151,119,206,114,229,205,238,223,250,182,237,182,223,181,127,105,56,138,173,240,52,252,107,253,219,254,36,90,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,135,117,179,134,220,245,3,166,44,207,17,179,79,75,13,101,127,195,187,111,170,115,155,18,112,184,83,72,187,171,90,229,253,140,93,182,69,249,236,119,19,242,220,237,180,55,122,25,109,215,26,42,122,186,121,118,231,13,68,105,36,110,217,81,83,118,170,42,46,202,136,191,250,209,0,205,183,81,250,105,125,210,204,226,135,30,200,106,232,42,42,42,45,81,86,53,212,114,61,236,70,58,105,152,136,170,246,181,119,222,53,254,205,182,219,230,114,162,208,60,85,250,94,200,50,77,78,135,83,48,255,0,179,22,171,22,59,129,182,90,218,79,191,4,210,58,158,162,186,105,28,198,71,18,177,202,172,115,81,21,92,155,170,108,187,34,34,149,126,0,0,0,0,0,251,152,37,154,171,35,206,49,220,122,134,72,153,81,116,186,210,81,194,233,85,81,141,124,147,53,141,87,42,34,170,38,238,77,246,69,93,191,176,248,100,160,232,123,167,12,187,83,181,59,2,212,203,125,109,129,44,86,28,242,215,21,125,37,116,146,247,166,108,21,20,211,72,214,177,34,115,28,138,199,162,34,57,201,186,238,139,178,124,192,178,111,12,205,27,201,244,151,244,145,246,142,190,215,83,241,95,131,246,124,148,178,63,143,107,206,114,229,205,141,219,250,198,237,182,255,0,177,127,97,56,143,151,100,198,236,152,247,123,224,214,107,125,7,152,227,220,242,148,204,139,159,29,246,229,197,19,125,183,93,183,255,0,186,167,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,31,186,171,234,47,30,210,29,27,203,114,170,152,242,8,157,100,150,150,23,201,109,70,54,100,87,86,195,10,240,85,149,159,45,223,243,249,167,203,127,253,64,123,253,79,214,204,87,74,113,252,147,34,200,173,247,106,138,108,98,217,81,117,172,109,20,81,189,239,138,24,22,103,54,52,124,141,69,114,181,21,17,21,81,55,254,212,79,153,94,154,193,226,187,211,190,160,90,238,116,54,108,51,81,97,146,182,209,53,190,53,170,183,80,181,18,71,182,68,69,94,53,142,251,191,125,63,221,253,191,34,12,245,3,213,94,164,106,190,160,100,151,108,123,83,179,250,124,90,249,12,84,223,9,173,189,78,198,58,31,43,28,51,71,36,44,153,209,171,94,173,147,118,238,168,228,119,207,246,170,28,40,14,205,171,154,207,139,231,191,10,248,61,5,214,31,35,223,238,121,152,163,110,252,251,123,109,197,238,255,0,104,187,239,183,246,13,35,214,124,95,2,248,175,198,40,46,179,121,238,199,111,203,69,27,182,225,220,223,126,79,111,251,116,219,109,255,0,180,227,32,11,91,209,255,0,21,222,157,244,254,215,108,161,188,225,154,139,52,148,86,136,109,242,45,45,186,133,200,178,49,177,162,170,114,172,111,221,251,139,254,239,236,249,22,23,166,26,217,138,234,182,63,141,228,88,237,190,237,79,77,147,219,41,238,180,109,173,138,54,61,145,77,2,76,214,200,140,145,200,142,70,170,34,162,42,166,255,0,218,169,243,51,50,119,94,159,186,171,212,141,40,212,12,110,237,144,234,118,127,81,139,88,225,150,155,225,52,87,169,222,198,195,229,100,134,24,227,133,243,54,52,107,21,209,236,221,209,26,141,249,126,196,64,52,102,14,11,210,71,80,22,61,107,210,12,83,36,161,109,249,242,94,124,247,25,110,136,197,153,123,53,83,177,121,170,72,255,0,243,74,137,243,95,150,223,179,251,59,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,190,70,71,183,53,219,115,224,228,26,133,128,226,117,172,183,101,89,198,63,102,171,146,36,157,144,92,46,112,211,200,232,213,85,17,232,215,185,21,90,170,215,38,255,0,179,118,175,253,194,169,58,184,241,20,214,188,99,236,167,232,63,95,44,149,30,103,207,124,83,225,180,182,155,135,30,61,142,207,61,226,147,135,244,165,219,246,111,243,253,187,124,130,199,179,46,172,250,126,211,251,100,87,156,187,63,242,20,115,78,218,86,73,240,170,217,119,149,90,231,35,118,142,23,47,236,99,151,125,182,249,28,218,127,19,238,134,169,166,146,158,109,112,227,36,78,86,61,62,205,94,23,103,34,236,169,242,164,41,43,50,234,83,90,245,2,217,21,155,46,205,60,253,28,51,182,169,145,252,58,146,45,165,70,185,168,237,227,137,171,251,30,228,219,125,190,103,54,158,166,106,153,164,168,153,252,164,149,202,247,174,200,155,185,87,117,95,144,26,34,195,58,249,233,51,80,110,116,118,124,67,85,252,253,93,127,115,203,199,240,43,156,92,248,53,206,119,206,74,118,162,108,140,114,252,213,63,97,219,236,57,29,155,38,181,193,121,178,86,121,154,58,158,93,169,59,111,103,46,46,86,175,201,200,138,159,121,170,159,52,51,37,134,106,118,113,167,215,58,59,198,33,123,242,21,116,29,207,47,39,150,134,94,28,218,230,187,229,35,28,139,186,61,201,243,69,253,164,145,209,207,17,142,172,237,57,118,33,139,220,53,166,10,76,95,227,52,145,87,50,123,37,169,145,178,150,74,150,172,234,249,93,79,201,141,226,231,170,187,146,113,79,158,233,176,23,222,14,21,211,207,81,152,62,163,227,146,62,229,172,24,141,222,233,45,221,104,41,99,130,235,69,220,145,86,56,184,70,214,68,228,228,229,115,215,100,68,85,85,93,191,238,29,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,97,175,58,51,140,234,190,5,149,80,214,227,127,20,188,87,227,149,214,186,38,249,201,32,230,231,195,42,71,30,232,246,177,55,124,139,243,93,191,111,205,118,66,150,245,247,160,77,110,195,51,26,59,94,43,164,254,78,146,91,100,117,15,143,227,180,146,111,34,203,43,85,119,125,66,175,236,107,126,91,237,242,47,204,242,249,70,153,225,25,157,194,59,166,75,100,243,149,81,66,148,236,147,204,205,30,209,163,156,228,77,152,244,79,218,231,124,246,223,230,6,95,193,117,90,203,225,173,211,29,159,224,255,0,163,253,5,184,201,222,243,30,111,202,221,110,245,59,109,219,225,203,122,135,113,253,175,219,246,111,243,255,0,184,86,182,83,209,254,190,210,219,227,146,203,211,110,166,58,117,153,17,221,188,90,229,34,240,226,237,254,93,181,254,221,190,96,71,224,119,12,91,164,78,163,42,174,18,71,122,233,175,83,219,2,66,170,222,230,39,114,141,57,242,110,223,62,210,127,102,255,0,34,113,244,177,225,233,166,185,61,187,24,147,90,122,126,200,161,158,167,206,252,75,226,47,187,80,42,113,116,253,174,104,217,25,195,228,216,182,253,155,252,191,110,255,0,48,130,186,49,210,182,177,106,189,102,45,124,176,224,159,20,199,111,119,56,105,210,95,138,82,193,222,141,42,123,50,166,206,153,175,111,205,175,110,251,34,252,183,79,236,82,228,250,43,233,34,203,162,152,21,85,14,83,167,255,0,6,188,71,145,190,233,72,223,139,62,163,102,164,52,232,201,55,100,207,103,244,226,119,201,127,238,124,211,101,249,245,125,54,233,139,68,52,166,205,105,178,96,120,58,218,168,236,147,45,69,12,75,114,172,155,179,34,204,233,183,222,89,92,174,251,238,87,108,229,84,249,237,251,62,71,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,240,94,111,86,251,29,43,106,238,85,61,136,159,34,70,142,224,231,110,229,69,93,182,106,47,246,34,148,21,214,39,85,90,223,153,106,110,173,105,37,211,60,243,152,74,229,247,74,56,109,255,0,11,163,143,252,150,158,228,247,83,183,186,216,82,111,187,218,141,119,87,110,188,126,242,174,235,189,189,117,207,168,181,250,101,164,182,155,245,187,35,165,178,201,81,145,193,70,181,21,29,158,46,107,169,170,93,193,59,168,173,221,120,34,252,190,127,117,127,221,40,35,84,110,242,228,26,153,151,95,167,172,101,92,151,43,237,125,99,234,35,227,198,87,73,80,247,43,211,143,221,217,119,223,229,242,249,252,128,243,0,0,0,0,0,0,39,31,134,95,82,90,165,105,234,7,77,244,94,187,51,237,105,252,95,24,229,109,248,117,51,182,222,138,178,165,63,90,145,44,255,0,215,170,59,250,127,238,127,71,228,93,181,154,245,111,190,82,186,174,219,83,223,137,146,44,106,238,14,110,206,68,69,219,103,34,127,98,161,155,78,154,114,234,172,19,91,49,204,174,138,239,5,174,106,31,57,198,174,126,223,8,249,210,77,26,239,220,69,111,205,30,169,243,255,0,187,255,0,116,189,14,134,53,22,191,83,116,150,237,126,184,228,116,183,169,41,242,57,232,210,162,159,179,197,173,109,53,51,184,47,105,17,187,167,53,95,159,207,239,39,251,128,72,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,225,231,25,36,24,126,25,127,202,234,42,232,233,163,178,218,234,174,47,150,174,68,100,17,182,24,157,34,186,71,42,166,204,78,59,170,238,155,34,47,205,15,184,70,110,184,181,71,236,190,141,106,70,21,240,63,51,241,109,63,188,127,148,249,158,29,174,237,45,76,127,208,224,188,182,227,191,237,77,247,219,229,251,64,173,254,185,186,208,189,101,90,181,105,184,98,53,120,85,238,142,60,118,8,95,81,111,145,245,49,182,84,169,169,85,98,186,57,213,17,200,142,106,237,251,118,114,127,221,32,128,0,0,0,0,0,118,222,152,53,222,249,164,218,131,135,209,211,71,99,142,216,204,178,223,113,170,170,184,163,209,33,106,79,10,61,206,122,72,214,181,136,216,247,85,95,217,243,85,93,139,208,233,199,168,155,70,188,125,161,248,110,75,137,221,62,7,229,57,252,14,177,179,246,251,221,237,187,155,74,253,183,237,47,31,217,190,206,253,187,124,179,132,88,135,132,102,168,254,141,191,74,255,0,204,127,17,248,143,192,191,250,231,179,219,237,249,255,0,252,135,111,191,63,247,63,96,23,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,2,15,248,187,218,174,151,142,155,113,186,107,77,182,170,182,102,231,20,114,58,58,120,93,35,145,169,65,94,155,170,53,21,118,221,81,55,255,0,117,10,65,187,65,61,45,210,178,154,166,23,195,52,53,18,71,36,114,53,90,230,57,28,168,168,168,191,52,84,95,150,198,141,250,172,211,191,210,102,158,91,172,63,24,248,111,98,245,13,95,119,203,247,185,113,130,118,241,227,201,187,127,79,125,247,254,207,216,103,195,90,109,31,0,214,60,242,195,230,59,255,0,13,201,174,148,157,222,28,123,157,186,169,27,203,142,235,182,251,111,182,235,255,0,172,15,26,0,0,0,0,0,3,234,98,244,53,183,43,237,53,21,186,142,122,170,137,57,240,134,8,213,239,118,204,114,174,205,79,154,236,136,171,255,0,218,46,211,194,34,213,116,179,244,219,146,83,93,173,181,84,83,59,56,172,145,177,212,66,232,220,173,90,10,4,221,17,200,139,182,232,169,191,251,138,84,231,71,152,151,219,174,163,49,28,87,226,30,71,207,121,255,0,215,246,187,188,56,80,84,63,250,60,155,190,252,54,253,169,251,75,220,233,79,78,255,0,70,122,121,113,176,252,99,226,93,251,212,213,125,223,47,217,227,202,8,27,199,143,39,111,253,13,247,223,251,127,96,29,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,47,25,108,143,225,221,69,216,173,30,79,185,230,180,254,151,245,157,205,184,242,174,184,55,246,109,243,253,155,254,210,227,74,108,241,155,199,171,110,29,72,227,247,88,101,129,176,211,105,253,39,54,185,202,142,94,53,247,7,46,219,38,223,177,127,238,129,93,64,0,0,0,0,0,7,220,198,50,63,179,254,103,252,143,204,121,142,31,254,147,135,30,60,191,220,93,255,0,105,240,207,173,97,199,171,111,221,255,0,39,44,12,236,113,229,220,114,166,252,183,219,109,145,127,238,40,26,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,94,222,73,182,251,20,171,215,95,67,63,98,38,213,174,163,255,0,74,62,119,204,100,213,87,127,131,124,19,183,199,207,93,17,189,190,255,0,152,93,248,121,141,249,118,254,247,15,216,221,254,87,88,115,253,97,210,92,123,84,112,27,198,31,83,141,99,245,142,186,186,23,61,183,42,38,73,12,138,201,227,149,85,232,172,118,235,187,55,79,146,252,246,255,0,214,6,101,193,60,250,181,240,232,212,140,111,43,207,53,31,30,173,192,45,120,181,142,217,241,95,134,209,73,60,15,100,52,212,12,124,205,142,38,83,36,104,231,44,114,42,39,36,69,87,110,170,155,169,3,0,0,0,0,79,62,146,188,58,53,35,36,202,240,61,71,200,107,112,11,166,45,124,182,124,87,225,181,178,79,59,223,13,77,3,223,11,100,137,244,203,26,185,171,36,106,169,201,81,21,187,162,174,200,7,188,240,186,233,31,150,97,166,125,84,126,144,127,252,115,252,197,240,159,247,170,218,31,245,207,123,255,0,218,127,87,255,0,147,255,0,148,91,187,27,197,54,223,115,193,232,214,148,216,244,167,2,179,226,84,56,237,134,130,75,95,152,226,150,186,70,69,11,59,147,73,34,240,217,141,219,126,226,239,242,79,154,175,237,61,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,26,248,131,232,235,179,12,47,51,212,4,194,45,119,36,178,105,253,199,249,202,120,169,221,53,55,102,42,169,126,226,189,123,137,199,151,36,227,253,171,242,249,147,40,243,26,159,137,82,231,122,113,149,225,149,150,255,0,61,21,254,199,93,107,146,155,186,177,119,217,60,15,141,99,230,138,213,111,36,122,166,251,166,219,239,186,126,208,50,252,9,117,214,55,70,121,38,150,234,109,179,31,211,237,55,248,101,186,162,195,13,100,176,252,98,57,185,76,234,138,134,43,185,75,59,156,159,118,54,38,200,187,124,191,103,205,72,138,0,0,0,0,0,155,254,26,26,58,237,89,253,35,241,194,45,121,15,194,190,15,254,190,138,157,253,142,239,156,254,143,121,126,92,187,127,62,63,237,83,127,236,35,150,129,104,174,81,171,57,238,43,73,69,141,124,86,201,93,146,80,218,235,155,231,35,131,155,31,52,73,36,123,172,141,122,110,201,19,230,221,191,111,201,119,66,239,250,56,233,99,30,233,187,237,127,193,176,79,179,191,104,190,31,220,254,116,125,95,127,203,249,141,191,165,52,156,120,247,151,246,109,191,47,237,219,228,18,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,200,189,226,88,174,73,71,91,65,144,227,54,155,165,53,198,7,211,85,195,91,69,28,236,168,137,205,224,232,228,107,209,81,237,86,175,21,69,221,21,62,95,176,142,122,193,209,158,145,93,237,119,56,176,62,155,244,234,58,153,109,19,67,76,180,184,237,178,153,82,169,91,39,5,69,86,55,139,183,86,125,239,150,223,47,159,200,148,96,10,103,213,207,13,206,162,238,223,10,251,11,160,150,166,118,187,254,107,203,92,109,20,251,239,219,225,190,243,183,151,236,126,223,183,111,159,253,209,164,126,27,157,69,218,126,43,246,235,65,45,79,238,246,60,175,153,184,218,42,54,219,185,207,109,167,119,31,218,205,255,0,102,255,0,47,251,133,204,0,34,230,143,244,103,164,86,139,93,178,44,243,166,253,58,146,166,43,68,48,212,173,86,59,108,169,85,170,70,199,205,85,81,142,228,237,209,255,0,123,231,191,207,231,243,36,101,147,18,197,113,186,58,42,12,123,25,180,218,233,173,208,50,154,146,26,42,40,224,101,60,77,111,6,199,27,88,136,140,106,53,56,162,38,200,137,242,253,135,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,253,96,233,127,1,214,188,154,155,42,202,174,249,5,45,93,45,11,45,236,101,190,162,22,70,177,182,73,30,138,168,248,158,188,183,149,223,219,182,200,159,47,251,180,235,212,151,64,89,230,155,125,157,253,17,105,110,170,100,255,0,17,243,127,16,222,201,53,111,151,237,246,123,95,235,122,118,240,229,206,79,233,111,191,31,151,236,82,250,143,249,203,23,119,111,189,182,223,238,1,152,27,206,151,234,94,57,74,218,236,135,78,242,107,93,59,228,72,155,53,101,162,162,6,57,234,138,168,212,115,216,136,171,179,85,118,253,187,34,255,0,220,60,219,226,150,39,186,57,35,115,30,197,86,185,174,77,149,21,63,106,42,23,217,172,157,1,126,150,177,138,92,115,244,179,240,175,45,94,202,222,247,192,123,252,184,199,35,56,241,243,13,219,250,205,247,223,251,63,103,204,141,213,222,7,190,114,182,162,179,249,79,112,239,202,249,56,253,138,223,110,74,171,182,254,127,253,208,42,218,205,138,229,25,29,76,52,88,246,55,116,186,84,84,114,236,197,69,71,36,239,147,138,42,187,139,88,138,171,178,53,85,118,253,155,47,253,195,169,105,207,73,218,247,152,101,120,229,29,199,66,181,50,59,5,210,233,77,75,89,113,131,24,173,70,69,76,233,218,201,100,73,86,21,99,120,183,146,242,93,209,21,191,63,216,165,159,232,215,132,255,0,232,143,37,179,228,95,167,191,138,252,39,204,126,167,236,183,99,187,221,142,70,127,75,206,59,142,221,205,255,0,98,239,183,246,110,77,236,19,13,251,19,140,80,99,159,18,243,190,73,100,94,247,103,183,207,148,142,127,244,121,46,219,114,219,246,255,0,96,17,35,164,142,128,180,247,76,173,148,215,217,235,51,154,75,141,167,36,101,214,154,11,140,144,70,146,58,38,192,230,43,154,180,237,114,177,92,205,151,101,79,216,187,42,19,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,223,171,173,123,195,244,219,68,51,11,221,246,219,120,158,11,76,180,144,206,218,72,98,115,220,171,93,12,95,117,29,35,81,83,147,145,126,106,159,47,255,0,48,31,187,170,94,168,191,147,110,156,228,249,239,216,111,180,95,103,124,151,249,39,196,252,167,127,204,79,4,95,211,237,73,199,143,123,127,232,174,252,118,249,111,186,87,54,166,248,188,254,145,109,247,10,15,228,245,240,255,0,61,108,150,221,207,237,103,119,135,54,189,57,237,228,155,190,220,255,0,103,203,246,126,210,22,245,3,168,118,93,86,213,219,246,125,142,210,214,211,219,238,158,87,179,21,107,24,201,155,218,165,138,39,114,70,57,205,79,189,26,170,108,229,249,42,126,207,216,115,192,58,38,162,106,239,219,219,212,23,143,179,222,71,179,74,218,110,223,155,238,239,179,222,238,91,240,111,251,125,182,219,251,15,221,166,218,223,250,60,248,143,250,88,248,135,196,59,63,253,123,218,225,195,159,251,219,183,223,159,251,159,176,229,160,11,38,197,124,100,62,204,220,36,175,254,78,126,103,185,10,195,195,237,127,13,183,115,87,125,252,146,255,0,181,255,0,247,150,103,161,122,211,250,103,195,113,188,175,236,215,193,254,63,143,209,223,124,191,156,243,29,142,252,81,73,218,229,193,156,184,247,118,229,178,111,183,236,77,254,89,166,59,39,74,218,203,140,104,118,161,92,50,204,178,130,233,87,73,87,102,150,220,198,91,162,142,73,18,71,79,4,136,170,146,61,137,199,104,157,243,223,125,213,62,95,247,3,72,128,143,189,28,235,134,39,170,218,43,136,221,113,219,125,218,158,27,167,159,236,182,182,40,152,230,246,170,234,26,238,92,36,114,39,206,53,219,101,95,218,159,176,144,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,156,147,32,163,198,232,89,93,91,28,239,99,229,72,145,33,68,85,221,81,87,251,85,62,95,117,76,242,245,99,172,90,159,145,235,142,172,226,213,218,147,150,85,99,50,230,151,150,69,103,170,188,84,62,141,176,71,113,145,208,199,216,87,172,104,214,113,103,22,162,108,213,107,118,253,136,92,223,95,26,175,62,143,104,245,159,38,130,255,0,240,135,84,228,180,244,11,63,149,74,142,72,234,90,167,240,226,172,126,223,213,239,190,223,217,251,126,101,7,234,85,245,217,70,163,101,89,51,234,188,203,174,247,186,234,245,159,135,14,234,203,59,223,207,142,201,199,126,91,237,178,109,191,236,64,60,224,0,0,0,0,0,9,123,225,169,171,153,213,147,170,157,57,196,170,179,156,153,216,148,63,23,229,98,142,231,50,208,252,237,181,146,38,212,202,244,139,250,213,238,126,207,233,125,239,218,94,174,55,144,81,228,148,47,174,162,142,118,49,146,172,74,147,34,34,238,136,139,253,138,191,47,188,134,109,58,118,206,164,211,93,99,199,243,104,110,159,14,125,187,205,237,83,216,239,118,251,148,178,199,253,14,46,223,126,123,126,197,253,187,255,0,186,94,103,64,250,175,62,176,232,245,227,38,158,255,0,241,119,83,100,181,20,9,63,149,74,126,40,218,90,87,240,226,140,102,255,0,214,111,190,223,219,251,126,64,73,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,127,197,222,213,116,188,116,219,141,211,90,109,181,85,179,55,56,163,145,209,211,194,233,28,141,74,10,244,221,81,168,171,182,234,137,191,251,168,82,13,218,9,233,110,149,148,213,48,190,25,161,168,146,57,35,145,170,215,49,200,229,69,69,69,249,162,162,252,182,52,147,212,110,153,209,234,174,17,67,143,87,54,230,177,211,221,98,173,79,135,162,119,55,108,51,51,231,187,29,247,127,88,191,217,251,118,249,153,229,215,107,52,120,230,184,106,30,61,10,76,145,218,242,187,181,19,123,255,0,214,109,29,100,172,78,95,36,251,223,119,231,242,79,159,246,1,225,128,0,0,0,0,0,125,76,94,134,182,229,125,166,162,183,81,207,85,81,39,62,16,193,26,189,238,217,142,85,217,169,243,93,145,21,127,251,69,218,120,68,90,174,150,126,155,114,74,107,181,182,170,138,103,103,21,146,54,58,136,93,27,149,171,65,64,155,162,57,17,118,221,21,55,255,0,113,74,168,232,147,12,167,212,30,167,176,204,66,173,43,86,42,255,0,136,242,74,61,187,223,114,223,83,34,113,221,174,79,218,207,159,201,126,91,151,197,211,150,153,209,233,86,17,93,143,80,182,230,145,212,93,101,173,95,136,34,119,55,116,48,179,229,179,27,247,127,86,159,217,251,119,249,129,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,151,183,146,109,190,197,42,245,215,208,207,216,137,181,107,168,255,0,210,143,157,243,25,53,85,223,224,223,4,237,241,243,215,68,111,111,191,230,23,126,30,99,126,93,191,189,195,246,55,127,149,214,30,127,60,197,62,219,226,149,216,199,159,242,94,119,181,250,254,215,115,135,9,90,255,0,232,238,155,239,199,111,219,253,160,101,220,22,35,226,23,208,239,216,137,179,238,160,191,73,254,119,201,124,43,249,163,224,189,190,124,210,146,147,250,254,250,237,183,46,127,208,254,205,191,221,43,184,0,0,0,5,171,116,13,208,71,195,100,180,234,231,233,95,185,246,179,11,130,175,225,255,0,2,219,203,121,175,43,81,199,187,230,62,255,0,29,184,239,197,187,254,223,151,236,3,204,120,93,116,143,203,48,211,62,170,63,72,63,254,57,254,98,248,79,251,213,109,15,250,231,189,255,0,237,63,171,255,0,201,255,0,202,45,221,141,226,155,111,185,240,112,60,83,236,70,41,67,140,121,255,0,59,228,187,191,175,237,118,249,243,149,207,254,142,235,182,220,182,253,191,216,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,247,10,250,75,85,5,77,210,190,94,213,53,28,47,168,153,252,85,220,99,99,85,206,93,145,21,87,100,69,249,34,110,70,110,161,122,208,208,141,48,248,7,199,181,74,166,207,241,63,53,218,236,219,174,14,238,246,251,92,183,237,66,191,179,184,159,183,254,239,203,251,64,144,185,22,95,109,198,124,191,159,130,166,79,51,207,135,101,173,93,184,237,190,251,185,63,219,33,28,53,55,196,123,67,244,166,90,168,178,44,87,57,168,90,75,139,237,143,242,84,52,111,69,149,188,247,84,231,82,223,187,250,181,249,254,223,154,124,138,77,171,234,119,169,75,135,15,63,212,46,166,84,246,247,225,222,203,107,223,199,127,219,182,242,252,191,98,127,249,143,33,122,206,179,124,145,207,118,69,152,223,46,139,44,203,80,245,173,184,205,58,186,85,223,119,175,55,46,238,94,75,243,253,191,53,255,0,186,5,219,99,30,44,221,57,229,119,202,107,5,187,11,212,120,234,42,185,240,116,246,234,20,98,113,99,158,187,170,86,42,254,198,175,246,18,83,77,245,187,20,213,27,117,186,231,96,183,221,169,226,185,247,187,41,89,20,108,115,123,110,123,93,203,132,142,68,249,198,187,108,171,253,134,105,168,175,183,187,109,75,43,109,215,138,234,90,136,247,225,52,53,15,99,219,186,42,46,206,69,221,55,69,84,255,0,237,158,202,207,212,30,190,99,208,195,79,96,214,252,254,217,21,63,46,203,40,242,90,216,91,31,37,85,119,20,100,136,137,186,170,239,183,237,221,127,238,129,166,134,185,28,155,161,253,42,91,195,227,174,75,53,175,28,167,195,245,231,94,178,139,142,85,118,204,152,202,24,238,243,220,238,114,73,75,44,116,177,198,206,239,25,26,214,44,169,42,113,87,34,34,171,149,81,17,119,91,81,198,50,220,123,50,160,146,233,141,220,60,229,52,83,45,59,223,218,124,123,72,141,107,149,54,123,81,127,99,155,243,219,111,152,31,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,192,202,240,12,23,58,182,85,89,179,76,46,195,144,80,215,112,243,52,183,75,108,53,112,207,193,205,115,57,178,70,185,29,197,204,106,166,232,187,43,81,83,246,33,194,181,55,162,13,21,201,173,247,10,124,55,68,52,170,213,61,69,178,90,106,119,253,154,164,131,183,80,230,189,27,38,241,192,170,155,43,155,247,147,230,155,127,184,132,148,0,84,214,162,120,67,107,30,67,122,130,183,19,185,233,85,178,141,148,173,137,240,247,170,161,229,34,61,234,174,227,29,26,162,252,149,169,191,237,249,127,184,126,237,54,240,144,213,108,111,226,63,108,42,244,170,233,230,59,62,95,245,149,51,246,248,243,231,253,101,26,109,191,38,254,207,219,183,251,133,171,128,35,230,43,209,110,130,218,174,18,84,94,244,27,74,171,32,116,42,198,179,236,181,20,155,63,147,85,23,103,64,137,251,17,126,127,238,157,190,195,139,99,56,189,21,53,187,26,199,109,150,154,90,42,118,82,83,193,67,73,28,17,195,3,17,17,177,49,172,68,70,177,17,173,68,106,124,145,17,62,95,35,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,241,87,100,221,79,233,243,242,11,156,118,75,5,202,243,52,208,197,29,5,28,213,78,146,119,113,141,136,198,43,149,92,187,166,205,77,190,107,186,124,128,137,221,118,117,127,134,104,109,163,34,211,121,245,15,224,153,117,231,9,171,173,179,81,124,38,90,158,236,211,54,166,24,29,220,72,95,19,119,150,46,59,61,200,137,199,117,68,69,221,105,55,82,117,159,82,181,123,225,223,164,60,147,226,223,9,239,121,63,242,58,120,59,93,222,29,207,234,88,222,91,246,217,251,119,219,111,150,219,169,38,252,87,115,154,61,64,234,35,29,188,208,220,173,149,177,195,133,210,82,172,150,249,146,72,209,82,186,185,219,42,163,157,247,190,250,124,183,253,138,132,47,0,0,0,0,3,246,216,239,87,60,110,245,111,200,172,181,62,94,225,107,170,138,182,146,110,13,127,110,104,158,143,99,184,185,21,171,179,154,139,178,162,162,237,243,69,44,183,162,255,0,17,171,14,27,165,215,75,94,188,107,31,147,191,203,127,158,162,153,159,103,159,38,244,107,79,78,214,46,244,180,202,207,235,27,47,201,87,151,203,231,242,216,172,80,6,169,209,200,239,216,167,244,240,26,85,169,182,253,69,248,167,144,187,217,171,190,31,216,231,240,234,134,203,195,185,207,110,123,61,219,111,193,118,253,159,177,79,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,231,125,70,220,103,179,244,245,170,23,106,102,177,211,81,97,151,186,136,219,34,42,181,92,202,25,156,136,187,42,46,219,167,253,211,162,28,251,168,107,111,198,116,7,83,44,253,238,207,158,195,239,52,221,206,60,184,115,162,149,188,182,221,55,219,125,246,221,0,206,94,171,102,119,76,231,34,167,187,93,160,165,134,104,104,153,78,214,211,181,205,111,20,123,221,186,242,115,151,125,222,191,219,255,0,112,241,135,189,214,124,35,236,22,81,75,103,248,159,158,239,80,50,167,185,217,237,109,188,146,55,142,220,157,254,211,125,247,254,211,193,0,0,0,0,0,0,1,115,30,17,218,137,122,207,191,74,223,24,165,161,135,200,252,11,183,229,152,246,239,207,207,239,191,39,59,253,162,109,182,223,218,88,129,95,190,20,26,109,250,60,253,41,127,61,124,67,226,31,4,255,0,235,110,215,14,30,123,255,0,41,219,239,207,253,207,216,88,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,231,228,22,200,239,118,11,149,154,104,97,150,58,250,57,169,93,28,237,229,27,209,236,86,170,57,54,93,218,187,252,211,101,249,31,64,1,68,254,43,184,53,30,159,245,17,142,217,168,109,182,202,40,230,194,233,42,150,59,124,41,28,106,171,93,92,221,213,17,173,251,223,113,62,123,126,196,66,23,154,9,235,83,167,203,62,171,96,249,134,69,14,151,99,183,252,138,155,9,184,81,90,238,53,148,84,142,171,167,153,176,212,62,22,197,52,219,58,62,50,73,201,170,142,68,107,156,171,186,46,234,81,94,164,232,198,165,105,15,195,191,72,120,223,194,126,45,222,242,127,229,148,243,247,123,92,59,159,212,189,220,118,238,51,246,237,190,255,0,45,246,80,60,80,0,0,0,0,63,109,142,203,115,201,47,86,252,118,203,77,230,46,23,74,168,168,169,33,230,214,119,38,149,232,198,55,147,149,26,155,185,200,155,170,162,38,255,0,53,66,214,58,4,232,194,69,209,219,199,233,135,66,241,91,165,231,237,45,71,98,107,173,37,186,225,51,105,124,173,47,22,164,138,175,217,188,251,139,199,127,146,170,174,223,63,152,88,38,149,105,149,191,78,190,41,228,45,22,106,31,136,118,57,252,58,157,177,115,237,243,219,158,204,110,251,115,93,191,111,237,83,223,159,196,68,79,216,136,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,207,112,160,164,186,208,84,218,235,226,238,211,86,66,250,121,153,201,91,202,55,181,90,228,221,21,21,55,69,95,154,46,228,111,215,158,135,244,63,87,190,7,241,125,48,248,183,194,124,207,111,249,234,178,14,215,119,181,191,244,103,111,45,251,105,255,0,119,109,191,179,114,76,0,51,221,119,240,220,235,74,197,218,248,174,140,246,59,252,187,127,233,138,210,237,248,237,191,244,106,151,254,234,28,131,51,209,61,78,211,215,207,30,95,140,249,7,83,213,186,130,84,243,180,242,241,157,188,183,103,234,228,118,255,0,208,119,205,62,95,47,218,105,83,34,196,45,185,55,151,243,243,212,199,229,185,240,236,185,169,191,45,183,223,118,175,251,84,35,134,166,248,112,232,126,171,75,85,46,69,149,103,52,235,87,113,125,205,254,74,186,141,136,146,187,158,232,156,233,157,247,127,88,191,47,219,242,79,152,20,59,101,194,178,108,134,231,13,158,207,108,243,21,149,28,187,113,247,163,103,46,45,87,47,205,206,68,79,146,42,252,212,236,120,127,65,157,87,231,212,116,149,248,158,149,121,232,43,187,158,93,255,0,28,182,197,207,130,185,29,242,146,161,170,155,43,29,251,118,253,133,170,99,30,19,61,57,226,151,202,107,253,187,52,212,121,42,41,121,240,108,247,26,21,98,242,99,152,187,162,81,162,254,199,47,246,146,83,77,244,71,20,210,235,117,186,217,96,184,93,170,34,182,119,187,43,89,44,111,115,187,142,123,157,203,132,109,69,249,200,187,108,137,253,128,64,30,137,188,52,234,49,219,69,46,69,212,150,139,121,124,186,215,149,50,182,130,111,180,104,254,221,20,77,166,124,110,227,71,84,177,46,210,182,101,217,200,174,95,237,69,78,37,148,99,24,150,61,134,208,73,107,198,237,254,78,154,89,150,161,236,238,190,77,228,86,181,170,187,189,202,191,177,173,249,111,183,200,250,237,106,53,54,67,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,122,17,212,141,191,86,243,173,70,211,27,157,21,61,187,34,192,111,245,212,45,100,115,55,141,194,223,29,92,177,69,81,27,28,229,145,28,196,99,25,47,201,88,142,124,110,69,78,234,70,206,216,82,78,172,230,57,62,159,245,81,158,102,120,101,234,162,211,122,180,231,23,153,233,42,224,84,229,27,188,236,200,168,168,187,163,154,230,170,181,204,114,43,92,215,57,174,69,69,84,93,78,105,142,171,1,54,238,71,24,153,157,99,216,176,182,15,101,44,237,109,56,204,37,83,187,114,154,41,154,42,227,194,173,122,244,234,152,225,60,244,231,17,172,46,216,28,115,165,222,163,177,254,164,52,249,50,10,24,252,165,242,211,216,163,190,209,57,25,31,10,181,129,143,124,176,198,146,200,244,166,123,214,86,198,231,170,57,221,167,162,166,237,83,177,155,43,87,104,191,68,92,183,58,196,161,57,134,3,17,149,226,107,193,226,233,221,185,68,233,49,252,253,176,0,15,70,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,81,208,95,88,245,90,145,75,6,141,234,181,235,204,101,180,251,67,97,174,145,147,73,81,120,167,100,50,201,35,103,114,49,88,146,194,200,126,114,189,237,89,81,205,221,28,246,185,239,154,230,54,19,21,111,25,106,46,219,158,30,19,217,45,214,208,100,56,205,155,199,215,151,227,105,210,168,227,19,213,85,51,202,170,103,174,39,238,152,152,158,49,48,0,12,150,148,0,0,7,19,235,55,49,201,244,255,0,166,252,171,51,195,47,85,22,155,213,166,107,84,244,149,112,42,114,141,223,18,165,69,69,69,221,28,215,53,85,174,99,145,90,230,185,205,114,42,42,162,186,85,234,90,195,212,134,3,29,209,171,79,75,149,90,97,137,185,21,182,154,57,187,84,146,200,249,91,19,152,249,26,136,230,202,216,29,34,53,174,122,177,28,141,115,149,83,117,198,156,85,184,196,124,154,103,206,152,214,61,188,254,254,13,213,57,14,50,230,81,57,213,186,117,179,77,115,110,173,57,211,58,83,49,51,217,76,239,105,19,219,194,120,204,107,219,0,6,75,74,0,115,78,161,53,219,24,233,223,78,42,117,3,37,164,168,173,115,166,109,13,182,130,13,209,213,181,175,99,221,28,74,253,149,34,111,24,222,231,61,200,187,53,142,217,30,238,44,119,197,203,148,218,162,107,174,116,136,100,224,240,119,243,12,69,24,92,53,51,85,117,204,68,68,117,204,255,0,61,209,214,233,96,171,93,19,241,12,212,234,93,110,143,32,214,140,167,191,133,222,183,163,184,81,83,91,209,97,181,71,202,71,193,45,60,108,217,233,219,124,136,215,185,86,73,31,10,42,57,37,123,34,227,105,70,46,7,31,107,31,76,213,107,170,122,255,0,158,182,255,0,106,118,71,48,217,43,246,236,227,180,157,250,117,137,167,89,143,108,107,49,28,105,225,175,178,98,122,192,1,154,139,128,135,61,122,117,121,250,40,180,79,164,58,119,116,219,48,188,209,175,158,184,81,86,240,168,176,70,231,68,172,221,59,110,78,236,209,44,200,221,158,201,34,69,100,137,183,40,213,126,55,65,253,104,92,53,26,122,45,14,213,74,154,138,188,157,144,189,44,151,151,35,164,117,202,40,163,115,221,13,74,252,213,39,100,108,115,146,85,249,72,214,175,53,73,19,148,218,233,205,48,241,138,249,46,188,123,122,181,236,239,255,0,142,105,157,27,7,156,92,200,167,63,138,63,171,231,187,250,91,145,206,230,159,171,247,233,231,105,187,197,55,193,10,60,81,180,202,239,146,233,142,57,169,150,217,121,211,225,85,147,65,112,131,139,83,106,122,229,133,137,63,37,122,47,221,150,24,99,224,214,185,87,191,203,238,163,23,120,99,209,110,83,111,195,186,163,211,219,181,206,26,137,97,168,185,190,212,214,192,214,185,201,45,108,18,82,68,229,228,168,156,82,73,216,174,93,247,70,163,149,17,87,100,92,108,78,111,56,92,92,97,170,163,132,233,199,94,169,235,211,78,174,61,125,77,214,71,209,213,57,238,207,215,157,216,197,121,244,69,115,54,226,141,124,234,53,152,167,123,126,56,213,27,179,174,239,13,238,181,210,128,13,210,178,1,10,60,81,181,54,239,141,105,142,57,166,118,216,184,83,230,181,147,79,112,159,147,87,122,122,21,133,233,7,21,98,175,222,150,104,100,230,215,53,83,177,199,239,35,215,104,131,208,174,29,6,103,213,30,21,79,93,101,168,184,80,218,102,158,241,80,177,36,156,105,157,77,3,228,167,154,71,51,110,45,109,74,83,167,222,94,46,115,154,213,223,151,21,211,98,51,120,179,139,140,37,20,107,51,164,107,174,154,107,245,79,82,203,201,186,58,171,50,217,219,155,67,136,196,121,58,41,138,234,138,98,141,233,170,40,215,175,126,157,38,106,137,136,141,59,39,94,43,149,7,44,234,31,167,140,35,168,220,33,248,182,83,31,148,184,210,115,154,207,120,134,52,117,69,182,161,81,55,114,38,233,206,39,108,212,146,37,84,71,162,39,205,175,107,30,202,99,207,240,12,187,75,178,234,252,19,59,180,252,50,249,108,237,121,170,94,252,83,118,251,145,50,86,125,248,156,230,46,236,145,139,242,114,237,190,203,243,69,67,235,50,204,238,101,243,19,54,245,166,122,245,235,236,158,31,242,242,216,173,134,193,237,141,186,233,163,27,228,239,81,198,104,155,122,249,189,85,83,62,82,53,142,169,225,27,179,49,19,206,38,111,188,16,163,160,190,177,234,181,34,150,13,27,213,107,215,152,203,105,246,134,195,93,35,38,146,162,241,78,200,101,146,70,206,228,98,177,37,133,144,252,229,123,218,178,163,155,186,57,237,115,223,53,204,236,38,42,222,50,212,93,183,60,60,39,178,81,61,160,200,113,155,55,143,175,47,198,211,165,81,198,39,170,170,103,149,84,207,92,79,221,49,49,60,98,96,6,123,203,140,232,7,210,70,9,249,167,185,213,26,220,183,56,252,161,118,109,110,110,233,26,243,215,174,61,145,218,155,109,183,70,223,208,236,190,140,119,202,188,174,245,113,70,155,155,188,233,170,117,215,126,175,213,211,77,58,249,164,32,56,231,83,61,76,226,61,53,98,48,222,47,20,223,19,190,92,249,124,26,205,206,88,124,255,0,110,88,91,63,235,219,20,140,139,182,201,209,255,0,125,19,150,220,83,230,191,42,106,204,115,28,159,80,50,123,142,103,153,222,170,46,215,171,180,203,61,93,92,234,156,164,118,200,136,136,137,178,53,173,106,35,90,198,162,53,173,107,90,212,68,68,68,251,204,115,139,120,10,162,220,70,245,93,113,174,154,125,211,246,127,179,195,98,250,54,198,109,109,138,177,151,46,121,27,49,194,154,166,157,237,249,235,210,55,169,225,28,166,173,116,215,132,107,49,86,151,240,8,97,208,175,70,176,105,165,190,219,172,218,149,110,168,102,103,87,15,126,217,110,169,142,74,121,108,77,123,106,34,122,61,27,50,182,87,77,4,177,185,89,36,104,232,151,118,236,142,69,218,175,143,28,78,115,115,9,106,139,151,109,105,53,235,195,123,148,70,156,248,117,235,203,171,238,141,134,73,209,174,15,104,49,216,172,38,7,31,189,78,31,114,38,191,37,194,170,170,223,214,41,254,179,149,59,191,59,244,166,103,72,210,34,170,180,32,14,123,211,183,167,237,49,254,230,217,127,193,68,116,35,119,110,173,250,34,174,216,85,216,187,31,37,196,92,177,174,187,181,76,107,219,164,232,0,15,182,56,10,181,241,76,245,3,143,255,0,115,105,63,198,214,157,11,194,99,241,83,242,63,250,113,167,163,54,223,199,124,143,115,174,120,235,217,26,242,211,241,89,24,158,143,190,77,178,209,180,191,41,215,90,105,157,205,207,214,174,41,249,219,221,90,235,243,125,139,8,5,123,248,172,224,31,253,34,234,157,21,167,255,0,178,113,251,149,127,127,255,0,84,244,112,246,213,223,251,115,185,53,191,238,57,127,160,135,19,240,228,202,110,24,247,84,118,107,77,20,52,239,135,38,182,92,45,85,110,149,174,87,50,38,64,181,104,232,246,84,68,119,114,146,52,221,81,83,138,185,54,221,81,83,230,238,111,54,113,177,132,170,142,115,17,174,189,190,205,63,23,174,3,163,170,115,29,154,171,104,172,98,184,211,77,117,77,27,156,183,53,214,55,183,251,35,88,243,121,76,112,226,183,64,1,186,86,64,43,223,197,103,63,255,0,233,23,75,40,174,223,253,147,144,92,168,59,31,250,160,163,155,184,173,255,0,219,155,197,174,255,0,117,201,253,5,56,231,135,14,9,144,100,189,73,219,50,219,117,55,243,94,33,71,89,89,114,168,123,31,193,59,244,242,211,69,19,92,141,86,247,92,233,149,200,215,43,119,100,82,170,42,171,118,93,53,204,223,115,27,24,58,40,215,140,70,186,246,243,225,167,82,204,193,116,117,56,141,153,171,104,241,24,159,39,17,77,117,69,19,70,186,238,204,197,49,189,189,26,111,204,112,225,60,226,120,173,172,0,110,85,152,10,247,241,103,252,43,252,243,254,130,115,223,11,63,80,57,7,247,54,175,252,109,17,167,175,54,220,199,124,143,115,174,56,235,219,26,242,211,241,89,24,110,143,190,83,178,211,180,191,41,211,74,106,157,205,207,213,174,105,249,219,221,122,107,243,125,139,74,4,65,215,190,169,46,29,63,117,127,140,218,114,75,205,67,116,246,251,138,82,165,230,149,32,117,66,82,202,181,85,205,142,178,38,34,162,181,205,114,70,146,113,71,43,226,69,78,15,123,34,227,45,109,215,27,125,226,223,75,118,180,215,211,214,208,214,194,202,154,90,170,105,91,44,83,196,246,163,153,35,30,213,84,115,92,213,69,71,34,170,42,42,42,27,11,56,155,119,235,174,138,121,211,58,76,127,61,72,126,101,145,226,242,188,62,31,21,118,63,171,189,78,245,51,26,233,217,49,63,226,142,184,236,152,158,183,233,0,25,13,56,1,78,125,127,122,183,206,255,0,43,246,202,83,95,153,99,255,0,39,218,139,187,187,218,206,156,244,234,159,100,246,38,27,19,178,127,211,28,194,188,15,150,242,91,180,77,122,238,239,114,170,152,211,77,234,127,91,93,117,234,228,184,192,87,191,132,199,226,167,228,127,244,226,194,15,92,14,43,229,150,41,191,166,154,235,195,159,41,152,107,246,167,34,254,141,102,215,114,191,41,229,60,158,239,157,166,238,187,212,211,87,45,103,77,53,211,152,0,50,209,240,2,32,221,58,202,159,77,58,199,202,116,103,82,174,52,236,195,42,230,181,193,108,184,212,201,29,60,86,39,62,220,217,94,175,86,194,174,149,179,79,44,109,87,201,34,54,36,221,219,163,81,118,199,196,98,109,225,183,102,236,233,21,78,159,95,30,127,99,111,148,100,120,204,242,111,81,129,167,122,171,84,77,201,142,185,166,38,152,157,222,217,141,237,116,235,136,152,141,103,72,153,124,0,50,26,128,0,0,2,49,117,175,213,172,29,63,227,11,138,97,149,148,239,212,43,196,49,73,73,20,244,242,57,180,20,82,44,204,90,228,221,139,12,142,107,225,86,54,55,59,250,78,107,220,215,49,170,215,120,226,49,22,240,182,230,237,201,210,33,179,201,242,140,94,123,140,163,3,130,167,122,186,167,234,136,235,153,158,168,142,115,41,58,8,31,208,167,91,19,229,83,199,163,186,219,148,212,84,223,234,102,100,120,237,230,185,209,163,106,154,145,178,54,208,202,244,107,85,103,87,49,92,201,36,87,186,103,72,230,171,145,232,196,146,120,30,120,76,93,188,109,168,187,111,253,225,149,180,91,59,141,217,140,117,88,28,108,113,142,49,49,202,168,237,137,235,143,9,214,36,0,143,125,107,107,102,93,160,122,125,137,231,120,148,255,0,255,0,57,80,83,92,233,120,197,254,95,65,216,169,150,106,94,114,70,254,215,115,178,212,238,53,188,155,251,83,254,226,250,223,189,78,30,220,221,175,148,48,178,172,178,254,113,140,183,129,195,105,191,92,233,26,240,141,123,210,16,30,55,73,117,107,8,214,204,34,139,62,192,110,158,110,221,87,188,114,197,34,35,106,40,234,17,17,95,79,59,17,87,132,173,221,55,77,213,21,21,174,106,185,142,107,151,217,31,116,87,77,202,98,170,103,88,150,46,35,15,119,9,118,171,23,233,154,107,166,116,152,158,19,19,28,226,96,0,31,79,16,21,239,226,207,248,87,249,231,253,4,231,190,22,126,160,114,15,238,109,95,248,218,35,79,94,109,185,142,249,30,231,92,113,215,182,53,229,167,226,178,48,221,31,124,167,101,167,105,126,83,166,148,213,59,155,159,171,92,211,243,183,186,244,215,230,251,22,148,8,163,214,127,80,153,63,78,250,143,163,249,45,178,186,161,214,10,217,174,208,100,86,214,49,37,109,109,18,62,135,146,182,53,115,83,190,198,185,238,137,252,155,179,149,81,87,131,222,215,73,92,59,49,198,53,3,24,183,102,120,101,234,158,237,101,187,66,147,210,85,192,171,198,70,238,168,168,168,187,43,92,215,34,181,204,114,35,154,230,185,174,68,84,84,77,133,188,77,187,151,107,179,31,58,157,62,248,137,215,239,67,241,153,30,47,7,151,225,243,58,227,91,87,183,180,152,215,132,211,85,84,205,51,237,243,117,142,216,238,157,62,200,0,200,105,192,0,0,0,0,0,0,0,0,10,96,241,8,241,35,204,181,70,235,126,208,173,35,139,32,195,177,59,125,69,125,143,33,154,173,137,77,91,127,98,58,38,58,57,32,146,22,212,80,177,175,138,161,139,23,113,31,44,114,171,102,99,62,244,72,23,62,8,65,225,167,215,85,79,83,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,114,78,220,141,115,213,210,36,115,124,0,7,148,213,45,82,193,52,91,4,185,234,102,165,223,126,13,141,217,187,62,118,183,202,205,81,218,238,204,200,99,253,92,44,124,142,222,73,88,223,186,213,219,125,215,100,69,84,15,86,10,64,255,0,69,151,89,127,148,255,0,233,195,200,93,126,194,252,63,225,159,163,159,143,55,200,246,124,190,220,187,222,91,143,123,205,126,191,191,217,238,241,253,71,62,223,200,185,252,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,188,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,136,30,128,0,0,16,87,196,127,196,2,143,167,123,20,186,73,164,57,23,250,172,87,249,105,229,169,167,142,10,136,241,218,94,108,147,149,67,38,100,145,190,105,163,69,99,33,86,242,72,229,89,92,172,253,74,75,26,188,52,252,68,114,172,106,251,136,116,181,171,9,241,140,126,235,112,134,205,141,223,103,168,145,106,172,253,198,57,148,244,46,99,99,122,212,66,249,252,188,49,114,86,118,27,35,183,114,196,214,50,32,183,240,80,15,137,214,150,254,139,250,201,205,124,165,139,225,150,172,183,203,229,54,255,0,242,174,247,154,243,81,167,155,159,230,247,57,156,171,163,173,251,142,227,182,223,117,168,197,97,50,188,15,179,91,173,126,1,170,122,115,53,61,34,91,108,119,139,117,238,158,86,177,221,247,79,93,12,176,202,215,187,151,21,98,54,223,10,181,17,168,168,174,147,117,118,232,141,11,52,0,0,5,0,248,157,106,151,233,67,172,156,215,202,95,126,39,106,196,188,190,45,111,255,0,37,236,249,95,43,26,121,184,62,108,107,159,198,186,74,223,190,238,91,239,247,92,172,70,19,83,193,47,76,242,172,127,78,53,19,84,174,212,158,94,203,152,92,45,246,251,71,114,57,25,37,71,144,74,158,252,237,228,196,99,225,87,213,164,109,123,28,239,214,65,59,85,26,172,249,133,149,2,128,124,81,253,118,106,111,228,190,207,68,79,255,0,5,79,75,25,79,212,10,239,110,183,1,63,192,0,0,32,7,74,157,116,255,0,252,83,234,239,75,250,215,153,254,32,94,169,112,10,218,230,255,0,250,198,165,174,181,201,80,174,255,0,138,242,172,115,127,219,194,143,255,0,91,194,4,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,199,168,159,80,58,157,253,242,189,127,141,148,188,226,140,122,137,245,3,169,223,223,43,215,248,217,72,214,210,250,43,125,243,224,188,58,15,245,134,47,220,167,226,126,109,19,213,236,159,67,181,30,209,168,120,189,85,67,93,69,51,27,93,73,20,201,19,110,52,74,246,172,212,178,42,181,201,197,237,110,219,171,93,193,200,215,181,57,49,170,151,75,164,186,181,132,107,102,17,69,159,96,55,79,55,110,171,222,57,98,145,17,181,20,117,8,136,175,167,157,136,171,194,86,238,155,166,234,138,138,215,53,92,199,53,203,68,39,115,233,75,170,44,131,167,12,222,42,186,165,184,221,112,250,238,113,93,108,177,213,189,24,222,226,199,202,174,8,149,201,23,153,106,66,196,69,114,125,230,35,163,228,206,72,246,234,114,124,206,112,85,249,59,159,50,126,233,237,254,43,7,164,125,133,167,105,240,223,44,193,199,253,77,184,225,254,58,121,238,207,183,95,155,58,245,204,79,62,23,58,15,157,142,228,22,140,179,31,182,101,56,253,95,154,181,222,104,225,184,81,79,219,115,59,180,243,49,31,27,248,189,17,205,221,174,69,217,200,138,155,252,209,20,250,36,234,38,38,53,135,40,87,69,86,234,154,43,141,38,56,76,79,80,0,63,95,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,247,150,247,209,47,84,255,0,202,19,8,150,207,152,215,219,153,158,99,255,0,114,186,8,87,182,251,133,34,35,17,149,233,23,20,107,119,115,149,146,54,53,86,181,232,142,218,54,203,27,18,161,15,177,135,102,57,62,159,228,246,236,207,12,189,84,90,111,86,153,146,122,74,184,21,57,70,237,149,21,21,23,116,115,92,213,86,185,142,69,107,154,231,53,200,168,170,139,93,101,185,133,89,125,221,248,227,76,243,143,231,174,29,159,182,187,35,99,107,242,255,0,147,213,49,77,218,53,154,42,236,158,184,158,189,218,180,136,159,170,116,157,52,95,192,56,158,134,117,85,128,235,46,144,220,245,86,166,90,123,19,177,184,106,106,114,75,91,106,31,87,45,166,40,187,143,108,142,227,19,95,35,95,12,125,198,185,140,84,85,230,196,228,230,57,18,177,171,58,189,214,202,77,94,204,117,127,9,202,234,49,234,236,198,100,74,154,86,197,79,83,19,105,99,217,180,176,185,146,69,219,145,208,196,214,198,217,123,104,245,78,107,186,119,31,188,195,23,156,88,194,209,69,113,231,69,93,157,157,191,111,13,56,117,246,57,195,103,250,56,205,179,220,70,43,11,86,150,171,177,164,78,254,186,77,115,60,41,214,53,225,187,173,91,209,189,31,55,170,168,149,210,131,154,116,223,168,89,142,171,104,158,49,168,121,229,146,158,211,122,190,67,61,76,180,180,212,210,193,18,69,230,36,108,18,49,146,185,207,226,248,91,20,136,229,114,163,145,232,228,249,42,29,44,217,91,174,46,209,21,211,202,99,95,181,8,198,225,110,96,113,55,48,183,116,222,162,169,166,116,227,26,211,58,78,147,215,26,194,61,245,253,233,35,59,252,175,220,233,74,156,210,237,73,201,244,131,62,179,106,62,29,45,59,46,214,73,157,44,41,83,10,75,20,141,123,29,28,145,189,191,37,86,190,55,189,138,173,84,114,35,149,90,230,185,17,201,108,125,127,122,72,206,255,0,43,247,58,82,156,200,118,208,213,52,99,40,170,153,210,98,152,241,151,73,116,55,98,222,39,102,241,22,47,83,21,81,85,218,226,98,121,76,77,187,113,49,62,201,133,235,104,158,175,99,26,227,167,22,141,67,197,234,169,220,218,216,88,218,234,72,166,89,93,110,173,70,53,102,165,145,85,173,94,76,115,182,221,90,222,109,86,189,169,197,237,85,247,69,41,116,205,212,206,93,211,86,93,53,226,207,77,241,59,29,207,143,198,108,220,226,135,207,246,226,153,176,126,189,209,72,248,187,111,157,95,247,17,57,109,197,126,75,242,185,76,59,49,198,53,3,24,183,102,120,101,234,158,237,101,187,66,147,210,85,192,171,198,70,238,168,168,168,187,43,92,215,34,181,204,114,35,154,230,185,174,68,84,84,77,254,87,153,83,143,183,164,240,174,57,199,227,30,207,15,179,90,139,111,118,38,254,201,99,119,173,198,184,107,147,59,149,118,127,130,174,202,163,170,127,74,56,199,24,170,41,251,39,149,213,29,54,198,53,127,1,188,233,198,99,21,67,237,55,184,91,20,203,77,50,197,44,110,99,219,36,114,49,223,52,71,50,70,49,232,142,69,106,171,81,28,215,53,85,171,234,129,179,170,152,174,153,166,168,214,37,6,177,126,230,26,237,55,236,213,52,215,76,196,196,199,56,152,157,98,99,219,18,162,141,108,210,28,159,67,181,30,239,167,153,69,45,67,93,69,51,221,67,87,44,41,19,110,52,74,247,36,53,81,162,57,201,197,237,110,251,35,157,193,200,230,57,121,49,200,147,63,195,83,169,47,217,211,134,91,85,254,122,171,19,115,41,63,227,106,42,233,164,145,171,255,0,10,86,43,155,254,121,170,255,0,234,152,73,206,170,186,105,176,245,33,128,201,107,114,83,210,229,86,152,101,118,59,114,169,146,110,213,36,178,62,39,74,215,178,55,34,57,178,182,6,198,174,115,94,172,71,43,154,213,84,217,105,142,227,110,184,89,238,21,86,155,181,5,69,21,117,20,207,166,170,165,169,137,209,75,4,172,114,181,241,189,142,68,86,185,174,69,69,106,162,42,42,42,41,10,196,90,185,145,98,226,237,190,52,79,47,108,117,196,255,0,61,147,236,117,6,81,152,96,186,86,217,218,240,24,207,54,253,26,111,112,215,118,190,59,183,41,142,201,227,19,28,39,231,83,172,68,197,83,160,131,146,117,45,212,94,49,211,118,3,246,174,237,13,61,202,237,87,51,32,180,217,29,88,180,242,220,29,205,157,229,107,145,146,43,91,28,110,87,185,234,222,59,240,98,170,58,70,111,207,122,92,235,15,24,212,109,10,185,102,122,165,146,83,219,175,88,36,44,110,87,87,45,42,193,3,154,247,61,41,170,35,70,110,143,116,205,103,30,219,17,28,179,35,154,200,209,29,18,58,181,186,132,215,108,159,168,141,71,169,212,12,150,146,158,137,173,133,180,54,218,8,54,86,209,81,49,239,116,113,43,246,69,149,220,164,123,156,247,34,110,231,187,100,99,120,177,187,188,195,56,162,206,26,154,236,78,181,87,28,61,158,217,238,229,223,221,42,191,100,58,55,197,102,89,221,220,46,105,68,211,103,15,86,151,57,198,244,243,138,105,158,19,165,81,165,83,49,164,197,51,19,194,106,165,227,115,28,199,39,212,12,158,227,153,230,119,170,139,181,234,237,50,207,87,87,58,167,41,29,178,34,34,34,108,141,107,90,136,214,177,168,141,107,90,214,181,17,17,17,45,79,161,62,150,43,116,19,17,174,202,179,186,14,198,113,145,239,5,85,51,210,158,95,134,82,69,43,209,144,199,52,78,127,46,238,204,149,234,143,226,187,66,213,106,58,37,115,163,223,135,103,75,21,183,252,130,135,168,44,226,131,133,142,217,188,248,204,46,74,121,163,184,85,163,230,133,243,61,170,231,62,63,46,248,185,53,21,141,114,200,177,189,174,218,53,71,89,73,137,145,101,211,244,203,220,231,150,190,63,95,87,219,215,9,7,74,219,103,68,255,0,246,214,89,49,22,232,210,46,77,60,181,142,86,227,78,17,20,233,27,218,117,233,79,13,218,162,124,46,185,233,180,26,191,164,57,102,156,73,21,59,230,189,219,37,138,137,106,102,146,40,163,173,103,235,41,100,123,163,221,200,214,78,200,158,168,136,187,163,85,21,174,69,86,173,20,154,16,41,7,170,29,50,180,104,246,190,102,58,123,143,203,202,215,110,172,100,244,76,226,228,236,83,212,67,29,68,112,110,247,189,206,237,182,100,143,155,156,170,238,28,151,101,93,147,227,105,108,112,162,252,119,79,140,126,44,142,132,51,93,43,197,101,117,204,241,136,185,76,117,112,243,107,158,254,52,119,233,236,92,102,142,234,109,163,89,52,199,29,212,203,36,93,154,123,237,27,103,124,28,156,239,45,80,213,86,79,7,39,49,138,254,220,172,146,62,124,81,29,195,146,124,149,15,100,67,159,12,109,83,251,89,163,87,29,50,168,163,237,212,96,117,159,170,153,145,236,201,105,43,100,154,102,114,114,189,85,210,164,173,169,69,217,173,106,51,181,183,37,228,164,181,200,178,11,70,39,143,220,242,156,130,175,202,218,236,212,115,92,43,103,237,185,253,170,120,88,175,145,252,88,138,231,108,214,170,236,212,85,93,190,72,170,111,240,120,136,196,97,168,189,51,206,56,247,245,253,234,139,105,114,122,178,124,239,17,150,219,166,124,218,230,41,142,115,187,60,104,239,153,166,97,82,158,33,153,223,219,94,167,47,116,80,212,219,170,40,241,90,58,75,21,52,212,111,231,203,131,22,105,155,43,145,202,139,43,42,42,39,141,200,156,120,246,209,170,156,154,229,94,233,225,77,128,127,244,245,170,117,182,159,254,198,199,237,181,253,255,0,253,115,214,67,219,71,127,236,46,228,230,255,0,184,213,254,154,16,31,34,200,46,249,102,65,115,202,114,10,191,53,116,188,214,77,112,173,159,182,214,119,106,38,122,190,71,241,98,35,91,187,156,171,179,81,17,55,249,34,33,115,189,31,96,153,6,155,116,217,131,98,89,77,55,150,186,67,71,53,100,244,234,199,177,244,254,106,162,90,150,197,35,94,214,185,146,177,179,53,175,106,167,221,123,92,155,170,38,235,23,202,35,229,185,141,88,137,229,26,207,219,194,35,249,236,95,29,34,92,141,152,216,219,25,53,185,141,234,247,45,206,147,164,233,76,111,87,84,118,235,49,17,62,202,157,140,141,93,109,116,177,252,161,48,136,175,24,117,5,185,153,230,63,247,232,103,153,59,111,184,82,34,61,95,64,178,242,70,183,119,57,31,27,164,69,107,94,138,221,227,108,178,61,36,168,37,184,139,20,98,109,205,171,145,194,92,243,148,102,216,172,143,27,111,31,131,171,74,232,157,99,178,123,98,123,98,99,132,199,99,62,246,235,141,194,207,112,165,187,90,107,234,40,171,168,166,101,77,45,85,52,174,138,88,37,99,145,204,145,143,106,162,181,205,114,34,163,145,81,81,81,21,11,123,232,191,170,75,127,80,56,12,54,156,146,243,78,237,66,177,66,169,121,165,72,27,78,181,81,35,248,199,89,19,17,85,28,215,53,99,73,56,163,81,146,170,167,6,49,241,114,229,190,32,189,37,65,152,217,110,58,245,167,244,116,241,95,237,48,203,93,147,197,45,68,156,174,52,80,193,27,18,88,249,191,182,199,65,20,10,188,26,214,247,26,231,46,234,246,181,175,174,252,3,63,203,180,187,46,160,206,240,75,183,195,47,150,206,239,149,170,236,69,55,111,185,19,226,127,220,149,174,98,238,201,30,159,54,174,219,238,159,52,69,33,182,235,189,144,226,183,107,227,68,253,241,219,30,216,255,0,111,107,165,113,184,108,183,165,172,130,47,225,180,183,136,163,150,188,102,138,244,227,77,83,17,172,209,87,61,98,57,105,86,154,196,210,243,197,173,116,185,171,88,70,137,244,35,136,231,217,245,211,202,91,169,62,39,28,81,70,136,234,138,202,133,185,85,171,41,224,98,170,115,149,219,46,201,186,34,34,57,206,86,177,174,114,85,41,232,111,89,254,93,145,98,56,222,9,120,187,121,139,30,35,231,62,13,75,216,137,158,87,205,74,146,207,247,218,212,123,249,61,17,126,251,157,183,236,77,147,228,96,229,248,223,144,87,85,200,141,102,105,210,59,245,142,127,98,87,182,59,47,27,91,134,177,130,185,94,237,186,110,197,117,246,205,49,77,113,165,60,57,204,213,17,199,148,107,60,102,34,39,232,106,214,173,102,250,217,155,214,231,217,245,211,205,220,106,246,142,40,163,69,109,61,29,58,42,171,41,224,98,170,240,137,187,174,201,186,170,170,185,206,87,61,206,114,203,239,14,254,147,167,190,220,45,93,71,230,206,167,91,77,12,211,59,27,183,43,99,153,106,234,99,115,226,117,84,168,228,84,141,177,72,215,118,211,229,34,203,26,63,118,53,141,238,243,94,137,122,64,254,80,119,121,115,140,214,110,206,7,98,172,242,213,48,67,55,26,139,165,91,90,201,22,149,21,171,202,40,145,175,98,201,39,201,202,143,70,199,247,149,207,138,218,205,198,77,150,213,136,175,229,152,158,61,113,237,158,217,254,120,247,115,173,186,74,219,107,57,62,27,250,55,146,233,76,233,187,92,199,42,41,211,77,202,125,179,28,231,244,99,135,206,159,52,103,188,208,129,158,243,239,105,255,0,186,255,0,55,224,198,232,47,254,255,0,253,47,253,139,206,233,219,211,246,152,255,0,115,108,191,224,162,58,17,30,250,33,214,204,71,85,180,71,30,199,108,243,246,239,152,77,154,130,211,121,160,227,43,188,191,109,175,130,9,59,142,141,172,127,117,148,203,39,22,43,184,114,226,171,186,110,178,16,145,225,46,83,118,197,21,81,58,198,144,165,246,131,9,127,3,154,226,44,98,41,154,107,138,234,214,39,219,58,196,247,76,76,76,79,41,137,137,142,18,0,12,134,157,86,190,41,158,160,113,255,0,238,109,39,248,218,211,161,120,76,126,42,126,71,255,0,78,35,223,92,186,217,136,235,174,183,38,69,130,79,230,236,118,155,53,45,166,150,191,140,177,249,221,157,36,239,147,183,44,108,124,124,95,80,248,248,170,46,253,174,72,187,57,17,36,39,132,199,226,167,228,127,244,226,25,133,185,77,220,235,126,137,214,53,171,225,151,76,103,184,75,248,30,140,190,79,137,166,105,174,40,181,172,79,9,141,110,209,58,76,117,79,108,79,24,229,60,82,151,172,28,19,32,212,158,155,51,156,75,22,166,243,55,73,168,225,172,130,157,24,247,190,163,202,212,69,82,232,163,107,26,231,62,87,182,23,53,141,68,251,207,115,83,116,69,221,41,139,29,200,46,248,158,65,108,202,113,250,191,43,116,179,86,67,112,162,159,182,215,246,170,33,122,62,55,241,122,43,93,179,154,139,179,145,81,118,249,162,161,160,2,136,53,139,76,174,250,55,169,217,22,153,222,229,239,84,88,171,29,3,39,226,214,249,154,119,34,62,9,248,181,239,70,119,34,124,114,112,228,170,222,124,87,230,138,123,237,37,153,166,187,120,138,123,190,206,49,248,253,141,95,66,121,149,23,112,248,188,162,238,156,226,184,137,235,138,163,118,191,170,52,162,63,204,188,236,119,32,180,101,152,253,179,41,199,234,252,213,174,243,71,13,194,138,126,219,153,221,167,153,136,248,223,197,232,142,110,237,114,46,206,68,84,223,230,136,167,209,35,23,135,38,83,111,200,122,92,179,90,104,161,168,100,216,205,206,225,106,171,116,173,106,53,242,190,117,171,71,71,178,170,171,123,117,113,166,234,136,188,145,201,182,200,138,189,175,88,181,54,209,163,122,99,145,106,101,238,46,245,61,138,141,211,178,14,78,111,153,168,114,163,32,131,147,88,245,103,114,87,199,31,62,42,141,231,201,126,72,164,142,198,38,155,152,122,113,21,112,137,141,103,217,195,143,216,165,179,76,150,238,11,57,187,148,88,137,170,170,110,77,20,246,213,231,105,79,215,87,15,181,80,157,96,231,120,254,164,245,39,156,229,184,181,79,153,181,205,89,13,28,21,8,246,61,149,30,86,158,42,103,75,27,152,231,53,241,61,208,185,204,114,47,222,99,154,187,34,174,201,53,188,46,116,202,239,141,105,142,71,169,151,41,120,83,230,181,144,193,111,131,139,87,122,122,21,153,139,63,36,122,175,222,150,105,163,224,230,181,83,177,203,239,35,211,106,198,47,91,67,52,218,13,32,210,28,79,78,35,138,157,147,89,45,145,69,90,180,211,73,44,82,86,191,245,149,82,49,210,108,229,107,231,124,175,68,84,77,145,200,136,214,162,35,82,45,145,209,56,172,109,120,154,186,181,159,174,175,246,213,125,116,171,138,163,33,217,156,54,71,98,120,87,187,71,30,186,45,68,79,219,189,20,125,239,116,0,38,78,106,87,191,139,63,225,95,231,159,244,19,158,248,89,250,129,200,63,185,181,127,227,104,142,133,226,207,248,87,249,231,253,4,231,190,22,126,160,114,15,238,109,95,248,218,34,31,123,215,113,223,31,12,58,67,44,254,203,106,247,46,126,246,163,197,51,212,14,63,253,205,164,255,0,27,90,126,142,133,122,202,159,77,46,22,221,25,212,171,141,59,48,202,185,187,22,203,141,76,145,211,197,98,115,221,81,43,213,234,216,85,210,182,105,229,141,170,249,36,70,196,155,187,116,106,46,223,159,197,51,212,14,63,253,205,164,255,0,27,90,67,147,11,23,138,185,131,204,107,187,106,120,196,253,177,217,41,62,207,100,88,61,163,216,188,46,3,29,78,180,213,68,105,61,116,213,199,74,169,158,169,143,190,53,137,214,38,98,116,32,8,65,225,245,213,172,25,141,150,221,160,186,129,89,79,21,254,211,12,84,56,196,177,83,201,202,227,69,12,18,61,98,147,131,59,108,116,17,64,137,205,206,111,113,174,106,108,175,107,156,249,190,77,48,152,171,120,203,81,118,223,95,221,61,142,99,218,28,131,23,179,89,133,121,126,50,56,211,202,122,170,166,121,85,30,201,251,166,38,39,140,72,83,159,95,222,173,243,191,202,253,178,148,184,194,156,250,254,245,111,157,254,87,237,148,166,163,105,62,139,79,189,30,18,177,122,20,245,253,239,216,213,241,219,72,79,9,143,197,79,200,255,0,233,197,132,21,239,225,49,248,169,249,31,253,56,176,131,47,36,250,5,191,175,226,148,127,165,47,206,204,95,250,127,186,160,0,27,85,126,20,231,215,247,171,124,239,242,191,108,165,46,48,167,62,191,189,91,231,127,149,251,101,41,31,218,79,162,211,239,71,132,174,14,133,61,127,123,246,53,124,118,210,51,160,110,178,167,184,207,107,208,45,82,184,211,177,204,133,180,152,213,218,121,35,129,188,99,142,8,105,173,105,28,112,181,21,202,214,74,230,203,36,156,158,229,108,127,121,206,102,246,0,103,188,182,46,133,58,177,131,91,177,136,244,211,43,109,67,51,108,90,216,199,75,82,247,73,51,110,212,81,171,34,243,78,145,234,229,73,209,207,141,37,71,175,222,115,209,237,85,71,57,145,120,100,121,172,220,255,0,166,191,60,122,167,183,216,218,116,167,176,84,224,230,115,204,174,141,40,159,73,76,114,166,127,94,61,147,215,17,28,39,143,41,157,37,112,7,133,214,205,94,198,52,59,78,46,250,135,148,85,83,181,180,80,189,180,52,146,204,177,58,227,90,172,114,195,75,26,163,92,188,158,230,237,186,53,220,26,142,123,147,139,28,169,37,174,186,109,211,53,215,58,68,41,44,46,26,246,54,245,24,124,61,51,85,117,76,68,68,115,153,158,80,242,221,83,245,15,104,233,207,76,106,178,126,229,186,167,36,174,255,0,38,199,237,85,82,57,60,229,70,237,71,189,90,196,228,177,68,215,119,31,243,106,46,205,103,54,58,70,41,76,89,22,65,119,203,50,11,158,83,144,85,249,171,165,230,178,107,133,108,253,182,179,187,81,51,213,242,63,139,17,26,221,220,229,93,154,136,137,191,201,17,15,83,173,154,189,147,235,142,163,221,245,15,40,170,168,115,171,102,123,104,105,37,153,37,109,186,137,30,229,134,150,53,70,181,56,177,174,219,116,107,121,185,92,247,39,39,185,87,243,229,154,75,155,224,216,70,37,159,101,54,191,135,219,179,111,55,37,158,41,149,91,81,53,60,9,10,173,66,179,111,187,19,251,237,237,170,174,238,70,171,182,224,172,115,224,89,158,62,188,198,228,205,17,230,83,255,0,26,207,123,173,182,23,101,48,187,25,132,162,222,34,168,156,77,249,227,62,216,137,171,114,158,216,166,34,102,123,120,204,240,210,35,203,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,45,175,162,142,173,96,234,3,24,76,83,51,172,167,102,161,89,225,150,74,184,160,167,145,173,175,162,141,97,98,87,46,204,72,99,115,159,50,49,209,181,223,210,107,158,214,181,142,70,182,175,116,211,73,115,125,94,170,190,219,176,27,95,196,238,54,11,52,183,201,104,99,85,90,138,154,120,230,134,55,182,6,162,47,114,84,239,35,145,159,37,114,53,200,222,79,86,177,222,123,29,200,46,248,158,65,108,202,113,250,191,43,116,179,86,67,112,162,159,182,215,246,170,33,122,62,55,241,122,43,93,179,154,139,179,145,81,118,249,162,161,231,151,227,110,229,213,197,200,143,54,174,113,219,254,240,205,218,253,151,192,109,158,26,188,29,85,68,95,181,198,154,186,233,153,142,17,49,207,118,175,191,77,99,140,52,0,67,159,20,207,79,216,255,0,247,202,147,252,21,105,214,186,78,234,70,223,212,166,156,46,69,45,21,61,183,34,180,76,218,27,221,190,41,154,230,182,94,8,230,212,68,222,75,35,96,149,57,113,231,243,71,50,86,110,254,223,55,114,95,20,207,79,216,255,0,247,202,147,252,21,105,47,199,221,162,254,95,93,203,115,172,76,57,203,100,114,252,70,83,182,24,108,22,46,157,219,148,92,210,99,234,159,182,39,156,79,92,33,135,71,93,75,92,58,117,212,118,186,181,105,223,136,228,211,82,210,100,76,150,55,43,160,137,143,114,50,174,55,49,174,147,148,41,44,142,224,136,169,35,85,205,219,146,177,236,184,76,119,32,180,101,152,253,179,41,199,234,252,213,174,243,71,13,194,138,126,219,153,221,167,153,136,248,223,197,232,142,110,237,114,46,206,68,84,223,230,136,165,0,18,215,160,94,169,255,0,67,153,115,116,191,51,175,183,82,96,249,61,99,167,146,182,169,123,95,11,175,88,145,141,153,100,70,174,241,73,219,138,39,163,246,107,62,236,156,152,214,201,206,63,146,230,191,39,170,48,247,103,205,158,83,217,63,195,195,154,224,233,63,96,99,57,181,86,115,151,199,245,244,71,157,76,126,157,49,31,20,71,47,214,136,138,121,232,181,176,1,52,115,18,189,252,89,255,0,10,255,0,60,255,0,160,156,247,194,207,212,14,65,253,205,171,255,0,27,68,116,47,22,127,194,191,207,63,232,39,61,240,179,245,3,144,127,115,106,255,0,198,209,16,251,222,187,142,248,248,97,210,25,103,246,91,87,185,115,247,181,58,23,139,63,225,95,231,159,244,19,133,244,111,213,205,223,167,188,129,152,182,64,239,53,129,222,107,17,245,176,108,214,124,62,162,103,211,178,75,135,38,67,36,210,246,224,133,83,176,213,68,118,255,0,45,157,251,123,167,139,63,225,95,231,159,244,18,189,204,92,211,17,115,13,153,215,118,212,233,49,167,195,13,246,193,229,24,76,243,97,240,248,28,117,27,212,85,229,62,175,235,107,210,98,122,166,58,165,160,123,117,198,223,120,183,210,221,173,53,244,245,180,53,176,178,166,150,170,154,86,203,20,241,61,168,230,72,199,181,85,28,215,53,81,81,200,170,138,138,138,135,233,43,123,195,211,171,88,49,151,209,244,251,168,117,148,240,90,106,38,72,241,106,182,211,200,233,91,91,83,84,212,242,46,72,152,228,115,100,146,119,200,217,30,173,224,168,244,115,149,174,98,71,100,36,187,3,141,163,29,102,46,81,207,174,59,37,206,187,85,179,56,173,149,204,107,193,98,35,90,121,209,87,85,84,245,79,127,108,117,79,14,60,38,64,3,49,27,0,0,15,61,150,234,46,159,96,62,83,237,222,117,143,99,158,127,185,229,126,45,115,130,143,191,195,143,62,223,117,205,229,199,155,55,219,125,185,38,255,0,181,15,66,87,191,139,63,225,95,231,159,244,19,15,31,137,156,30,30,171,212,198,179,26,125,243,16,146,108,142,71,111,105,51,155,57,101,218,230,154,107,222,227,28,102,55,104,170,174,190,237,19,123,22,213,109,46,206,174,18,90,112,157,73,197,178,26,232,97,90,153,41,109,87,138,122,185,89,18,57,173,89,21,145,189,202,141,71,61,169,203,109,183,114,39,246,161,234,138,181,240,179,245,3,144,127,115,106,255,0,198,209,22,148,124,101,184,202,177,214,60,181,81,167,25,100,237,174,206,90,217,108,214,114,235,53,205,113,20,211,58,206,145,60,123,130,0,120,157,116,29,250,111,177,84,235,206,147,217,121,103,216,253,189,223,18,181,219,173,221,202,172,162,22,190,22,199,187,187,173,78,245,60,13,168,86,241,142,73,102,106,71,10,111,194,38,164,255,0,6,122,36,203,190,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,191,238,137,58,193,198,122,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,228,232,43,226,189,208,229,78,53,117,189,245,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,179,2,180,47,93,53,31,167,77,71,183,106,134,151,222,124,141,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,197,187,166,232,228,115,90,246,57,143,99,30,208,210,245,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,165,11,120,134,117,167,117,234,159,84,42,44,88,134,65,86,237,43,198,170,17,49,250,53,166,117,42,86,206,145,241,150,225,60,110,114,185,239,115,150,86,196,175,70,171,33,86,167,110,55,190,110,93,47,196,55,196,126,143,168,155,21,191,73,244,66,123,173,14,11,93,111,134,163,38,91,141,20,12,146,229,84,231,211,212,197,76,141,115,95,36,62,86,72,120,186,72,229,70,201,35,164,68,231,27,25,36,176,255,0,74,116,47,81,245,150,143,47,187,97,86,110,237,171,4,199,235,114,75,253,202,117,86,82,209,82,211,193,36,200,199,61,17,119,154,94,211,153,20,104,138,231,57,28,171,179,25,35,216,30,0,153,94,28,93,113,211,116,165,153,87,225,250,130,202,186,141,58,204,42,32,125,116,209,62,89,95,100,171,106,43,18,182,40,17,85,175,99,154,173,108,237,107,123,174,100,81,57,170,229,133,34,146,26,157,87,169,222,158,178,174,151,245,150,245,164,121,77,79,159,242,29,186,155,117,209,148,178,83,195,115,161,149,188,162,168,141,175,79,248,81,189,26,231,181,146,197,43,17,239,225,201,67,74,100,117,235,111,172,28,103,164,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,77,172,174,134,188,76,46,61,49,96,151,173,51,212,139,37,215,43,198,232,45,239,147,14,162,183,165,45,63,145,174,89,167,154,72,102,145,88,146,44,51,201,81,201,211,57,210,186,46,210,35,34,122,61,81,177,47,90,53,123,50,215,173,80,200,53,115,80,39,164,146,251,145,84,54,106,132,164,129,33,130,38,50,54,197,20,49,179,230,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,202,31,43,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,167,57,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,92,159,134,231,135,221,79,78,212,210,107,14,178,90,169,29,168,183,26,119,83,81,91,102,138,41,159,140,177,37,158,57,86,42,136,103,150,25,159,83,10,192,229,123,90,215,198,197,124,123,236,249,17,121,7,133,31,66,223,212,117,65,173,120,103,255,0,99,213,96,20,85,206,255,0,132,231,93,36,167,86,255,0,197,121,87,185,223,237,230,70,127,173,230,45,80,10,213,241,180,211,60,171,32,211,141,59,213,43,77,39,152,178,225,247,11,133,190,239,219,142,71,201,79,231,210,155,177,59,184,177,88,200,81,244,139,27,158,247,55,245,147,192,212,71,43,254,80,175,195,23,84,191,69,253,100,225,94,110,251,240,203,86,91,230,49,107,135,249,47,123,205,121,168,215,202,65,242,99,156,206,85,209,209,125,246,241,219,111,188,228,98,188,185,62,180,52,114,251,175,189,48,103,250,85,139,77,194,245,117,183,199,81,110,143,139,23,204,213,82,84,69,87,21,54,239,123,24,206,243,233,219,23,113,206,70,179,185,205,119,70,236,185,194,3,85,7,148,213,93,76,197,116,111,78,50,61,82,205,106,252,189,151,25,183,203,112,169,227,36,108,146,110,9,247,32,139,184,246,49,211,74,245,108,113,177,92,156,228,123,26,139,187,144,253,122,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,251,72,107,227,5,172,118,44,27,166,5,210,170,136,124,197,235,82,238,16,83,209,199,201,236,236,82,208,212,65,87,81,83,186,49,204,119,23,178,154,46,218,185,142,95,51,205,188,146,55,32,20,130,104,247,162,253,28,190,232,23,76,24,6,149,101,51,115,189,90,173,242,84,92,99,226,196,242,213,85,117,18,213,203,77,187,30,246,63,178,250,135,69,220,107,149,175,237,243,77,145,219,37,16,244,133,164,52,218,239,212,190,158,233,109,194,10,73,237,183,107,195,38,186,65,83,60,176,178,162,221,76,199,85,86,66,143,139,239,181,239,167,130,86,49,90,173,251,238,111,222,103,244,147,73,32,80,15,138,63,174,205,77,252,151,217,232,137,255,0,224,169,233,99,41,250,129,93,237,214,226,0,120,163,250,236,212,223,201,125,158,136,159,254,10,158,150,50,159,168,21,222,221,110,2,127,128,0,25,172,234,199,213,62,178,125,64,200,125,198,115,74,102,107,58,177,245,79,172,159,80,50,31,113,156,11,94,240,220,241,4,169,234,38,154,77,30,214,75,173,35,117,22,221,78,234,154,43,148,210,197,11,242,102,44,179,201,42,69,79,12,17,67,11,233,161,72,26,172,107,156,249,24,143,147,109,153,34,164,245,50,217,137,229,55,220,27,42,179,102,184,181,119,146,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,131,209,204,119,23,177,171,179,145,90,187,108,168,169,242,47,251,161,126,179,108,93,97,233,197,85,206,75,87,193,179,60,95,203,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,146,35,37,144,36,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,70,61,68,250,129,212,239,239,149,235,252,108,165,231,20,99,212,79,168,29,78,254,249,94,191,198,202,70,182,151,209,91,239,159,5,225,208,127,172,49,126,229,63,19,158,128,8,123,164,18,247,161,78,175,167,210,27,212,122,91,168,183,106,137,112,155,180,204,138,218,231,246,248,217,235,102,157,141,116,142,150,89,24,144,210,43,95,44,146,167,222,226,230,163,218,212,87,72,175,181,51,61,229,132,120,120,245,107,253,86,129,234,158,79,254,102,12,58,170,173,191,250,209,109,239,153,93,255,0,23,216,107,147,253,180,72,239,234,99,36,249,30,107,185,49,133,189,60,58,167,240,254,31,98,136,233,79,96,126,81,77,121,246,91,79,157,28,110,83,17,206,63,94,52,235,142,117,118,198,181,107,172,113,176,128,1,46,115,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,61,231,107,201,58,105,191,82,116,223,136,117,25,141,37,69,117,166,225,13,107,114,70,203,36,44,109,182,88,238,78,164,167,116,123,185,36,145,178,163,152,156,90,199,43,28,199,57,93,197,232,140,226,133,193,248,124,92,109,245,221,39,225,244,212,85,244,245,19,91,230,185,211,85,199,20,173,123,169,229,90,249,228,72,228,68,93,216,229,142,72,223,197,118,94,47,106,254,199,34,173,125,148,224,232,199,93,174,205,115,167,155,58,79,100,235,14,196,233,7,105,49,91,43,129,195,230,56,106,119,162,46,211,21,83,60,170,162,104,175,88,215,171,142,147,19,213,49,26,196,198,177,53,9,75,113,184,80,193,87,77,69,95,81,79,13,194,20,166,171,142,41,92,198,212,68,146,50,68,142,68,69,217,237,73,35,141,252,87,116,228,198,175,237,106,42,123,29,15,210,155,134,183,234,174,63,165,214,203,181,61,178,107,228,210,53,213,147,177,207,108,17,69,19,230,149,200,198,252,222,228,142,55,241,110,237,71,59,138,43,154,138,174,78,199,214,247,73,208,116,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,201,95,11,221,33,159,30,192,111,186,197,118,165,167,239,101,147,54,130,210,231,67,27,165,101,21,51,222,217,158,217,81,202,230,182,89,247,107,163,84,111,206,145,142,94,72,172,84,253,194,229,183,43,198,198,22,236,114,231,221,254,255,0,139,207,61,219,124,30,23,102,42,207,114,250,181,155,145,165,26,240,157,249,225,198,39,94,52,105,51,49,202,98,153,136,157,52,148,214,183,91,173,246,123,125,45,166,211,65,79,69,67,69,11,41,169,105,105,162,108,81,65,19,26,141,100,108,99,81,17,173,107,81,17,26,136,136,136,136,136,126,144,11,3,147,144,38,102,169,214,121,163,223,95,222,146,51,191,202,253,206,148,167,50,227,58,254,244,145,157,254,87,238,116,165,57,144,173,164,250,85,62,236,120,203,167,250,20,245,5,239,219,85,240,91,118,190,170,186,105,191,116,223,159,73,107,114,84,85,98,183,105,165,118,59,114,169,146,30,237,92,81,178,39,74,215,178,55,42,181,209,58,118,198,174,115,88,143,86,171,154,212,69,217,61,143,68,61,88,193,211,198,79,89,141,102,109,168,155,9,201,102,137,213,114,70,233,36,117,170,165,168,173,74,168,225,69,84,115,92,213,70,202,141,111,113,205,142,53,106,185,99,72,223,104,90,181,164,184,70,182,97,21,184,14,125,107,243,118,234,189,164,138,88,213,27,81,71,80,136,168,202,136,30,168,188,37,110,235,178,236,168,168,174,107,145,204,115,154,180,181,173,154,67,147,232,118,163,221,244,243,40,165,168,107,168,166,123,168,106,229,133,34,109,198,137,94,228,134,170,52,71,57,56,189,173,223,100,115,184,57,28,199,47,38,57,17,143,193,220,202,49,17,137,195,252,221,120,123,61,147,236,236,254,60,95,155,35,180,152,62,145,114,138,242,60,230,53,189,20,249,221,91,209,19,194,186,123,42,137,211,123,171,94,49,27,179,187,23,174,10,222,240,239,234,198,123,21,194,213,211,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,126,114,36,178,35,54,123,94,222,213,144,146,156,14,54,140,117,168,187,71,215,29,146,160,246,167,102,113,91,43,152,85,129,196,241,142,116,213,213,85,58,240,157,56,233,60,56,198,188,39,174,99,73,145,6,60,68,250,88,162,191,227,245,221,65,96,244,28,47,150,205,167,201,161,106,84,77,37,194,145,25,12,44,153,141,71,57,145,249,118,69,201,200,140,107,86,53,145,238,118,241,162,58,115,144,131,196,23,171,88,48,235,45,199,65,116,254,178,158,91,253,218,25,104,114,121,101,167,147,149,186,138,104,35,122,69,31,54,118,222,233,226,157,83,155,92,238,219,90,228,217,30,230,185,158,57,191,144,249,37,94,95,151,87,110,189,90,123,127,13,122,181,109,58,59,252,171,253,33,177,249,39,93,237,124,255,0,213,242,124,55,183,255,0,195,223,250,91,186,121,219,170,206,59,95,74,189,52,223,186,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,188,80,144,157,21,245,37,252,158,117,59,253,48,85,118,176,188,155,183,75,127,227,73,223,146,30,218,73,229,234,89,197,81,233,219,124,139,201,27,203,120,223,38,204,123,210,61,160,184,40,179,56,138,35,17,243,53,227,252,246,118,251,29,89,180,213,230,86,242,140,69,121,68,68,223,138,103,119,94,61,250,71,93,90,107,187,28,183,180,214,38,23,7,110,183,91,236,246,250,91,77,166,130,158,138,134,138,22,83,82,210,211,68,216,162,130,38,53,26,200,216,198,162,35,90,214,162,34,53,17,17,17,17,16,253,32,22,103,39,14,204,205,83,172,243,10,238,241,93,195,160,142,225,167,218,129,73,101,168,89,170,33,174,179,215,220,90,146,58,36,108,110,142,90,88,92,191,213,177,202,178,86,57,191,36,115,145,31,251,81,159,118,196,78,7,215,86,29,62,103,210,230,107,79,67,101,167,184,87,90,97,130,241,78,178,164,124,169,155,77,59,36,168,154,55,63,110,46,109,50,84,39,221,94,78,107,156,212,223,151,21,215,230,182,60,190,14,229,61,122,107,246,113,255,0,100,191,96,115,79,201,59,71,132,191,63,54,106,220,158,58,70,149,249,186,207,178,53,222,227,216,132,30,26,154,155,119,196,245,241,52,246,24,187,214,188,234,142,104,42,89,201,173,237,84,82,67,45,68,51,238,172,87,59,102,182,120,248,35,154,139,223,228,187,171,26,132,182,241,30,206,241,252,107,166,203,158,37,113,169,254,116,203,235,40,232,237,180,236,123,57,175,98,162,42,153,101,115,85,200,238,211,91,10,53,92,212,118,207,150,36,84,68,118,233,85,152,94,83,112,193,115,27,22,109,105,134,158,106,236,126,231,75,117,165,142,165,174,116,79,150,9,91,35,26,244,106,181,85,170,230,34,42,34,162,237,190,202,159,180,150,222,38,186,189,140,103,185,246,37,133,98,245,84,247,8,113,139,99,235,230,184,211,76,178,69,51,174,44,130,88,216,197,227,197,237,72,35,130,84,145,143,115,92,149,8,159,37,98,239,25,194,99,188,158,89,118,212,207,24,225,29,213,127,51,43,203,104,118,83,229,155,115,128,199,209,79,153,84,77,117,204,126,181,158,49,51,62,217,155,116,253,72,197,163,186,101,119,214,77,78,199,116,206,201,47,102,162,251,88,216,31,63,22,187,203,83,181,21,243,207,197,207,98,63,183,19,36,147,135,36,87,112,226,159,53,66,247,202,189,240,189,211,104,50,77,94,190,234,61,116,84,242,195,134,91,27,21,42,58,105,27,44,117,181,188,227,100,141,107,126,235,218,144,71,86,199,35,215,228,178,49,81,170,191,121,182,132,109,182,119,15,228,240,243,118,121,213,63,116,127,190,170,251,166,124,219,229,153,205,188,190,153,243,108,83,199,222,175,73,158,61,155,177,71,222,0,9,2,158,10,181,235,211,164,63,209,69,222,125,94,211,187,94,216,125,230,177,124,245,190,138,139,133,61,130,71,54,36,102,235,220,114,246,166,149,102,86,236,198,71,18,171,35,77,185,70,139,105,71,230,184,219,173,247,139,125,85,166,237,65,79,91,67,91,11,233,170,169,106,98,108,177,79,19,218,173,124,111,99,145,81,205,115,85,81,90,168,168,168,170,138,96,227,240,52,99,237,121,58,185,245,79,100,255,0,60,210,157,145,218,172,86,201,102,17,139,177,198,137,225,93,29,85,83,248,76,115,166,122,167,135,41,152,156,252,29,175,165,94,154,111,221,72,103,209,218,218,149,20,184,173,166,104,157,145,92,169,164,135,187,73,20,140,149,209,53,140,145,200,174,116,174,129,209,163,154,215,163,21,200,231,53,81,54,94,40,92,31,135,197,186,223,67,210,126,31,83,69,65,79,79,53,194,107,157,77,92,145,68,214,58,162,84,175,158,52,146,69,68,221,238,72,227,141,156,151,117,226,198,167,236,106,34,67,50,140,29,24,220,78,229,206,81,26,207,183,151,15,189,211,125,35,109,46,35,101,242,73,196,225,35,250,202,234,138,41,159,213,153,138,167,123,78,185,136,166,116,234,215,73,157,98,38,39,186,97,216,118,49,167,248,197,187,12,195,44,180,246,155,45,166,20,130,146,146,4,94,49,183,117,85,85,85,221,92,231,57,85,206,123,149,92,231,57,206,114,170,170,170,253,144,11,2,34,41,141,35,147,143,174,92,174,245,115,114,228,204,213,51,172,204,241,153,153,231,51,61,115,33,158,243,66,6,123,200,174,211,255,0,117,254,111,193,126,244,23,255,0,127,254,151,254,199,177,210,93,90,205,244,79,55,162,207,176,27,167,148,184,210,111,28,177,72,138,234,122,202,117,84,87,211,206,196,84,231,19,182,77,211,116,84,84,107,154,173,123,90,228,186,221,37,213,172,35,91,48,138,44,251,1,186,121,187,117,94,241,203,20,136,141,168,163,168,68,69,125,60,236,69,94,18,183,116,221,55,84,84,86,185,170,230,57,174,90,165,215,142,150,50,12,7,77,112,157,112,197,168,60,214,31,146,227,86,90,171,143,97,30,231,218,171,230,163,135,184,179,114,115,151,181,52,170,231,182,68,217,173,124,157,174,44,253,87,115,227,116,171,212,181,251,166,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,137,151,99,110,101,87,188,134,35,230,79,221,217,49,236,237,254,49,162,71,182,155,51,131,219,252,183,242,166,81,49,56,139,122,199,84,77,90,124,235,117,118,85,31,163,175,13,103,158,237,91,209,116,165,123,248,135,117,107,253,110,129,233,102,79,254,122,12,198,170,145,191,250,145,45,236,153,29,255,0,25,223,107,83,253,172,74,239,235,163,61,207,85,221,124,97,216,174,3,69,107,208,60,210,158,237,149,100,48,193,91,79,114,161,108,83,69,104,165,230,215,42,206,201,152,228,239,189,173,116,126,93,237,71,177,28,231,63,130,163,17,245,173,135,97,217,62,160,100,246,236,51,12,178,212,93,175,87,105,146,10,74,72,17,57,72,237,149,85,85,87,100,107,90,212,87,57,238,84,107,90,215,57,202,136,138,169,159,156,230,186,199,201,112,211,172,207,57,143,8,211,174,122,254,206,232,151,70,155,3,54,235,252,189,157,211,185,69,189,102,138,107,141,56,199,58,234,138,163,133,52,254,142,188,117,141,238,17,17,189,241,203,8,240,152,252,84,252,143,254,156,70,46,170,52,38,14,158,50,60,59,2,146,174,158,178,237,46,41,13,202,243,87,77,220,237,79,91,45,109,98,47,4,122,170,163,89,27,34,137,21,17,156,146,36,122,177,174,115,144,147,190,19,31,138,159,145,255,0,211,141,86,83,106,171,25,149,22,235,231,26,252,50,158,244,131,152,88,205,54,39,17,140,195,78,180,85,185,164,246,199,149,162,53,238,157,53,142,189,57,232,176,130,175,124,80,180,218,12,111,87,172,90,143,67,21,60,80,230,118,199,69,84,141,154,71,75,37,109,23,8,223,35,154,239,186,198,172,18,82,49,168,197,249,172,111,85,106,47,222,117,161,17,71,196,163,1,183,229,29,57,207,151,202,180,240,215,97,151,58,90,232,101,117,43,100,150,72,167,145,180,178,83,182,77,209,99,107,157,52,82,59,109,209,203,78,196,84,253,142,108,163,57,177,229,240,117,246,199,31,179,159,221,170,136,232,211,53,156,171,105,112,243,51,165,55,39,201,207,183,127,133,49,255,0,158,236,253,72,231,225,115,169,182,140,107,83,178,61,51,185,69,194,163,53,163,134,123,124,252,156,187,212,80,164,207,88,56,163,21,62,244,83,77,39,55,57,168,157,142,63,121,94,155,118,191,20,45,73,159,27,210,27,22,156,80,203,81,20,217,157,205,210,213,43,97,141,209,73,69,69,194,71,198,231,59,239,49,203,60,148,143,106,177,62,105,27,209,92,137,247,93,0,58,125,213,63,208,174,178,226,186,154,250,63,53,79,102,172,95,57,10,71,205,238,164,154,55,67,81,219,111,54,34,202,145,75,34,179,119,35,121,163,121,110,155,162,247,63,18,205,77,187,229,154,248,186,123,52,93,155,94,11,71,12,20,204,228,215,119,106,42,225,138,162,105,247,70,35,155,187,93,4,124,21,206,68,236,114,77,149,238,66,59,99,29,185,148,215,107,94,58,233,29,211,199,255,0,244,185,115,77,149,249,71,72,56,108,194,40,214,220,209,55,42,153,159,210,183,230,70,145,236,153,181,63,108,185,39,73,184,13,191,83,122,140,193,49,11,178,211,173,12,183,63,61,85,21,77,43,106,98,169,138,146,55,213,62,157,241,185,81,28,217,91,2,198,187,238,136,143,85,84,118,220,86,237,138,238,240,162,195,160,146,225,168,58,129,87,101,168,73,169,225,161,179,208,92,92,146,54,37,108,142,146,90,168,90,191,213,189,200,177,209,185,223,37,115,81,89,251,17,255,0,122,196,77,206,207,216,242,88,79,41,60,234,157,126,168,225,252,126,213,105,211,6,109,56,237,160,249,29,63,54,197,49,79,179,122,175,58,102,62,169,166,39,219,72,0,55,170,165,94,254,44,255,0,133,127,158,127,208,78,123,225,103,234,7,32,254,230,213,255,0,141,162,58,23,139,63,225,95,231,159,244,19,158,248,89,250,129,200,63,185,181,127,227,104,136,125,239,93,199,124,124,48,233,12,179,251,45,171,220,185,251,218,143,20,207,80,56,255,0,247,54,147,252,109,105,227,122,76,233,130,209,212,198,17,169,148,12,184,252,51,40,176,124,38,123,13,116,142,114,211,163,228,74,206,228,19,177,55,222,41,59,113,162,189,17,94,197,107,92,222,72,142,141,254,203,197,51,212,14,63,253,205,164,255,0,27,90,116,47,9,143,197,79,200,255,0,233,199,151,145,163,17,156,85,106,228,107,19,51,240,203,59,242,150,39,40,232,226,214,59,7,86,237,202,41,183,49,63,234,211,31,92,76,112,152,235,137,209,95,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,75,107,232,135,171,25,250,135,198,43,49,172,205,180,240,230,216,212,49,58,174,72,221,28,109,186,211,57,85,169,85,28,40,168,173,115,92,136,217,81,173,237,181,210,70,173,86,164,137,27,60,247,92,93,26,207,173,112,51,82,244,198,221,78,220,218,138,22,193,85,67,20,113,196,235,235,86,72,89,26,201,52,147,71,28,110,130,46,234,243,86,185,207,106,53,155,236,198,34,86,46,29,152,228,250,127,147,219,179,60,50,245,81,105,189,90,102,73,233,42,224,84,229,27,182,84,84,84,93,209,205,115,85,90,230,57,21,174,107,156,215,34,162,170,47,205,51,123,32,197,105,87,26,39,239,143,227,31,207,9,100,94,167,44,233,115,32,222,181,49,70,38,223,111,25,183,92,245,79,92,209,92,71,9,227,19,207,77,234,102,34,254,10,115,235,251,213,190,119,249,95,182,82,150,99,211,79,81,120,199,82,56,15,218,187,76,52,246,219,181,36,207,130,237,100,109,98,212,75,111,119,55,246,85,206,86,70,174,108,145,181,30,215,163,120,239,205,136,170,232,223,181,103,117,253,234,223,59,252,175,219,41,77,158,127,118,139,216,42,46,91,157,98,106,143,9,65,58,34,192,226,50,205,168,196,224,241,116,77,55,40,181,84,76,79,84,239,219,250,166,58,226,99,132,199,24,153,132,132,240,152,252,84,252,143,254,156,88,65,94,254,19,31,138,159,145,255,0,211,139,8,51,242,79,160,91,250,254,41,69,58,82,252,236,197,255,0,167,251,170,0,1,181,87,225,78,125,127,122,183,206,255,0,43,246,202,82,227,10,115,235,251,213,190,119,249,95,182,82,145,253,164,250,45,62,244,120,74,224,232,83,215,247,191,99,87,199,109,246,52,127,164,232,53,187,165,124,147,82,241,71,84,51,54,197,175,245,205,138,153,141,146,102,221,168,163,162,165,151,202,182,54,35,149,39,71,62,69,137,88,159,121,207,86,57,21,28,215,197,28,241,220,130,239,137,228,22,204,167,31,171,242,183,75,53,100,55,10,41,251,109,127,106,162,23,163,227,127,23,162,181,219,57,168,187,57,21,23,111,154,42,22,117,225,103,233,251,32,254,249,85,255,0,130,162,61,142,119,208,102,141,106,46,183,77,171,57,21,46,214,186,218,55,124,71,30,163,108,148,209,215,220,156,231,114,173,150,120,228,71,55,118,185,170,232,227,107,57,72,196,145,207,114,186,70,191,91,249,30,172,78,30,213,236,55,10,180,227,213,245,166,191,252,145,103,36,206,115,12,179,57,214,187,49,84,205,26,70,244,242,141,109,233,215,19,213,172,233,28,167,135,47,83,210,222,185,220,53,131,64,45,218,145,148,216,175,52,181,214,232,100,164,184,204,180,46,149,110,146,211,70,157,218,186,72,224,102,243,54,71,114,251,145,199,186,74,217,34,106,59,130,43,171,59,172,46,160,50,13,124,213,138,138,187,141,142,227,143,218,241,174,237,166,219,101,174,87,182,162,155,132,142,238,201,81,18,175,24,234,94,228,68,145,173,68,226,145,199,26,171,214,62,110,185,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,4,234,47,162,189,49,234,18,239,67,147,85,47,217,220,129,43,41,86,235,118,162,133,93,81,112,160,137,175,107,169,213,170,244,137,178,170,57,136,218,135,50,71,53,34,99,118,115,81,26,155,124,203,3,137,196,225,105,181,69,122,204,105,175,86,242,186,216,173,170,200,242,76,250,246,63,19,135,154,40,175,123,114,98,102,175,37,19,60,180,235,214,56,107,28,99,148,70,147,40,31,209,71,73,83,245,1,147,166,87,153,209,212,51,79,108,243,75,29,92,176,84,70,215,87,214,198,144,189,40,87,103,164,209,181,204,153,30,233,26,223,232,181,204,107,154,247,35,155,216,252,85,173,214,251,61,191,72,109,54,154,10,122,42,26,40,111,52,212,180,180,209,54,40,160,137,141,160,107,35,99,26,136,141,107,90,136,136,212,68,68,68,68,66,192,49,220,126,209,137,227,246,204,91,31,164,242,182,187,53,28,54,250,40,59,142,127,106,158,22,35,35,103,39,170,185,219,53,168,155,185,85,87,111,154,170,144,35,197,159,240,175,243,207,250,9,139,139,203,232,203,242,203,148,199,26,167,77,103,235,143,185,32,217,253,176,197,109,126,221,97,47,220,243,109,83,229,34,138,53,229,30,78,190,51,219,84,245,207,116,114,135,61,240,179,245,3,144,127,115,106,255,0,198,209,30,199,175,206,142,42,173,181,85,218,243,165,54,94,229,186,78,253,110,87,65,11,230,150,161,149,18,77,36,210,220,83,155,221,188,75,220,218,70,49,26,145,35,17,232,213,98,200,232,252,119,133,159,168,28,131,251,155,87,254,54,136,180,163,243,44,193,91,199,101,190,78,231,108,233,61,146,250,219,141,166,198,108,174,218,206,55,9,58,198,229,17,85,51,202,170,116,158,19,248,79,84,241,227,202,104,163,68,245,123,39,208,237,71,180,106,30,47,85,80,215,81,76,198,215,82,69,50,68,219,141,18,189,171,53,44,138,173,114,113,123,91,182,234,215,112,114,53,237,78,76,106,164,240,241,7,203,126,223,116,123,167,25,223,195,252,135,218,59,205,158,237,229,123,189,222,199,152,181,213,75,219,231,179,121,113,231,183,46,41,190,219,236,159,176,233,90,83,208,22,144,233,94,175,87,234,141,52,245,23,106,104,102,109,78,55,102,173,143,156,86,105,127,107,164,89,28,229,90,135,49,223,212,185,232,139,26,124,215,185,34,54,86,249,111,20,207,79,216,255,0,247,202,147,252,21,105,229,111,3,136,193,96,47,69,233,225,49,194,63,29,125,189,140,236,102,213,228,251,81,181,185,109,204,182,220,239,83,84,111,92,158,19,58,196,206,230,239,94,236,207,62,221,98,53,142,51,1,250,99,211,43,70,178,107,77,155,76,239,114,246,105,239,180,119,88,25,63,23,59,203,84,54,219,82,248,39,226,215,177,95,219,149,145,201,195,146,35,184,113,95,146,169,241,181,179,72,114,125,14,212,123,190,158,101,20,181,13,117,20,207,117,13,92,176,164,77,184,209,43,220,144,213,70,136,231,39,23,181,187,236,142,119,7,35,152,229,228,199,34,116,190,128,125,91,224,159,154,123,101,81,100,29,88,244,221,111,234,83,78,19,29,138,182,158,219,145,90,38,117,117,146,225,44,45,115,91,47,5,107,169,229,119,21,145,176,74,156,121,112,249,163,153,19,246,127,111,131,176,112,121,100,99,112,53,92,163,231,197,83,167,182,52,142,31,193,44,218,77,184,171,101,246,170,206,19,21,63,244,183,45,83,189,254,10,183,235,141,248,225,175,40,136,170,59,56,245,105,49,143,195,223,171,207,251,27,211,214,165,93,63,206,71,141,221,171,235,127,226,155,5,169,173,237,255,0,199,44,111,124,191,237,33,98,127,86,210,194,12,255,0,228,88,253,223,19,200,46,120,182,65,73,229,110,150,106,201,173,245,176,119,26,254,213,68,47,86,72,206,76,85,107,182,115,85,55,106,170,46,223,37,84,45,75,161,78,172,96,214,236,98,61,52,202,219,80,204,219,22,182,49,210,212,189,210,76,219,181,20,106,200,188,211,164,122,185,82,116,115,227,73,81,235,247,156,244,123,85,81,206,100,91,60,147,51,154,191,233,47,207,24,229,252,16,110,148,182,26,139,26,237,6,85,78,182,234,227,114,35,148,107,250,113,236,157,120,233,202,120,242,153,211,146,248,179,254,21,254,121,255,0,65,57,239,133,159,168,28,131,251,155,87,254,54,136,232,94,44,255,0,133,127,158,127,208,78,123,225,103,234,7,32,254,230,213,255,0,141,162,49,111,122,238,59,227,225,134,247,44,254,203,106,247,46,126,246,167,66,241,103,252,43,252,243,254,130,68,158,159,52,26,239,212,38,65,146,98,216,253,211,202,221,44,216,213,101,246,138,14,195,95,241,10,136,95,19,35,164,228,249,35,108,93,199,76,137,220,114,170,55,111,154,42,126,201,109,226,207,248,87,249,231,253,4,231,190,22,126,160,114,15,238,109,95,248,218,35,203,25,102,140,70,113,54,171,229,51,31,12,51,182,107,49,196,101,61,28,83,142,194,206,149,209,77,201,141,99,95,239,106,234,68,156,139,31,187,226,121,5,207,22,200,41,60,173,210,205,89,53,190,182,14,227,95,218,168,133,234,201,25,201,138,173,118,206,106,166,237,85,69,219,228,170,133,148,248,120,245,79,246,243,31,139,67,51,186,251,116,23,204,114,142,24,49,201,55,237,73,115,160,137,138,139,15,20,106,49,101,167,99,25,243,69,228,248,215,146,181,86,41,100,115,196,59,165,143,183,152,252,186,231,130,80,91,160,190,99,148,115,79,145,199,183,106,75,157,4,76,69,73,185,43,145,139,45,59,24,255,0,146,167,39,198,188,81,202,177,69,27,171,91,29,200,46,248,158,65,108,202,113,250,191,43,116,179,86,67,112,162,159,182,215,246,170,33,122,62,55,241,122,43,93,179,154,139,179,145,81,118,249,162,161,227,253,110,69,140,237,167,198,63,140,120,251,27,47,254,159,210,190,205,245,83,122,62,219,119,35,198,154,190,250,103,170,168,225,160,0,71,46,140,250,170,183,245,17,135,62,211,126,150,158,147,54,199,161,134,43,133,43,170,26,233,110,49,54,40,154,235,139,88,216,163,99,26,249,149,232,232,216,142,72,215,130,42,162,61,155,200,210,107,98,253,24,155,113,118,220,235,18,230,12,219,42,197,100,152,202,240,56,218,119,110,81,60,99,194,98,122,226,99,140,72,112,62,179,245,243,49,233,211,75,173,121,182,19,109,179,86,215,86,223,224,181,73,29,214,25,101,137,34,125,61,68,138,228,72,228,141,121,114,133,169,190,234,155,42,252,191,98,167,124,56,231,84,221,60,127,41,109,62,183,224,159,107,254,206,121,11,204,87,111,53,240,255,0,57,207,132,19,197,219,225,220,143,109,251,251,242,228,191,209,219,111,158,233,241,140,139,181,88,170,44,124,237,56,50,182,110,230,2,214,107,98,188,211,79,33,21,121,250,196,204,105,221,26,204,253,72,213,211,7,95,58,195,173,90,229,141,105,150,83,141,225,180,182,187,207,156,239,205,111,163,170,101,67,123,52,115,76,222,46,125,67,218,155,186,38,162,238,213,249,42,254,197,249,164,248,33,206,128,120,121,126,131,53,110,195,170,127,165,255,0,141,252,19,205,127,144,125,159,242,221,238,245,52,176,127,89,230,95,199,110,239,47,232,174,252,118,249,111,186,60,67,117,255,0,86,244,51,236,7,232,179,45,248,39,198,254,43,231,255,0,200,41,170,123,221,159,41,219,254,190,55,241,219,187,39,244,118,223,151,207,125,147,109,118,22,254,35,3,132,170,238,63,89,152,159,100,206,147,164,118,233,205,51,207,178,188,163,106,182,138,198,95,178,115,69,52,87,71,57,138,233,167,126,157,250,167,93,105,222,249,177,28,98,38,57,123,83,24,128,253,79,245,243,172,58,43,174,89,46,153,98,216,222,27,85,107,179,121,62,196,215,10,58,167,212,59,189,71,12,206,228,230,84,49,171,179,165,114,38,205,79,146,39,237,95,154,186,6,234,127,92,181,171,88,111,24,182,166,231,31,25,181,210,227,85,23,8,96,248,101,29,63,26,134,213,82,177,175,229,12,76,114,236,217,94,155,42,237,243,253,155,162,109,236,181,255,0,195,203,244,231,171,119,237,83,253,47,252,19,227,126,87,252,131,236,255,0,153,236,246,105,162,131,250,207,50,206,91,246,185,127,69,54,229,183,207,109,215,231,17,137,191,152,97,34,238,3,88,157,239,100,78,154,79,183,78,122,61,178,108,151,42,217,13,160,185,129,218,233,162,170,60,150,177,164,87,85,59,211,85,51,28,169,222,215,119,123,171,79,107,208,244,63,213,54,160,245,45,246,215,237,221,159,30,160,251,57,240,223,43,240,154,121,226,231,230,60,207,62,231,118,105,55,219,176,205,182,219,246,174,251,252,182,148,164,123,233,51,164,207,228,185,246,171,253,63,253,166,251,77,228,127,216,175,37,229,252,191,127,253,250,78,124,187,255,0,238,109,199,251,119,249,72,67,97,128,166,253,56,122,99,19,243,248,235,246,206,156,189,136,126,215,93,202,175,103,55,171,201,116,249,60,238,238,233,19,17,243,41,222,225,84,68,252,237,121,199,220,20,129,226,63,225,255,0,89,211,189,246,93,91,210,28,119,253,73,235,252,180,18,211,83,201,61,68,152,237,87,6,71,198,161,243,62,73,31,12,210,34,189,147,43,184,164,146,172,78,70,126,165,101,187,243,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,225,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,76,196,109,154,29,45,210,220,239,90,115,187,102,153,233,165,139,227,57,37,231,189,228,168,188,212,52,253,222,212,47,154,79,214,76,246,70,221,163,137,238,251,206,77,246,217,55,85,68,91,190,127,74,58,113,210,87,66,58,195,133,97,81,121,235,173,118,159,223,167,191,223,231,133,25,85,119,170,109,178,161,17,206,68,85,237,194,206,78,72,161,69,86,198,215,57,85,94,247,201,35,253,183,73,29,14,105,31,72,84,215,186,172,61,245,119,204,134,249,81,51,38,191,93,24,207,55,29,187,186,174,130,138,62,8,141,99,26,212,141,100,115,81,59,210,183,155,145,173,108,81,69,237,122,177,244,177,172,159,79,242,31,110,156,12,214,26,51,235,7,164,204,55,171,173,47,251,15,125,168,164,179,223,104,42,35,169,177,100,110,160,90,169,237,79,89,24,179,163,24,146,68,175,100,177,49,99,115,21,252,55,237,189,81,93,19,21,51,152,106,160,12,187,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,231,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,89,169,225,185,225,247,77,212,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,75,31,235,19,161,125,56,235,7,236,173,109,254,191,236,229,235,31,184,69,230,111,116,84,105,37,117,93,159,239,172,214,244,114,189,172,111,39,189,31,28,178,50,84,137,200,254,44,84,150,68,119,127,196,241,107,22,13,138,217,176,172,90,135,201,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,205,234,231,187,139,24,212,221,202,174,93,183,85,85,249,129,245,128,0,12,219,117,123,164,52,218,17,212,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,239,185,236,167,158,38,61,92,174,251,237,119,222,127,244,151,73,37,59,120,216,105,125,171,30,213,204,15,85,237,238,164,134,163,51,179,213,91,107,169,225,162,108,79,146,123,123,227,218,170,89,81,119,153,239,138,178,40,147,147,119,107,41,88,156,156,138,136,192,147,254,15,186,199,98,206,122,96,77,42,167,135,203,222,180,210,225,61,61,100,124,158,254,253,45,117,68,245,116,245,59,171,26,198,242,123,234,98,237,163,158,228,242,220,221,197,36,106,16,215,198,59,87,170,115,94,165,232,116,182,158,122,180,182,233,197,158,24,95,4,208,68,214,124,70,185,140,170,154,104,158,221,222,246,58,157,104,24,168,245,77,159,11,248,181,55,87,63,245,248,54,107,95,216,110,160,174,218,57,87,111,239,82,106,109,189,59,51,199,23,41,32,174,183,69,81,81,31,39,44,141,70,194,232,31,88,142,217,143,114,201,216,219,139,121,169,15,245,251,88,239,189,64,107,46,89,172,89,28,62,94,175,38,184,58,162,58,110,76,127,148,165,99,82,58,106,110,108,99,18,78,212,17,197,23,115,130,57,252,57,59,239,57,84,9,193,224,159,165,246,172,135,87,51,205,87,184,58,146,106,140,50,207,75,109,161,167,154,137,178,190,57,238,15,147,122,168,165,85,222,23,178,42,57,98,94,45,221,204,170,122,114,106,34,163,238,36,137,94,22,88,5,54,11,209,110,27,84,184,245,93,166,229,149,84,87,223,238,73,82,146,181,245,79,146,165,241,83,212,35,36,95,186,199,209,193,72,172,224,136,199,51,139,211,126,106,231,75,80,40,7,197,31,215,102,166,254,75,236,244,68,255,0,240,84,244,177,148,253,64,174,246,235,113,0,60,81,253,118,106,111,228,190,207,68,79,255,0,5,79,75,25,79,212,10,239,110,183,1,63,192,57,87,83,189,66,226,189,47,232,213,235,87,50,154,111,63,228,59,116,214,235,91,42,163,167,154,231,93,43,184,197,79,27,158,191,240,164,122,181,175,115,34,138,87,163,31,195,138,135,85,51,89,213,143,170,125,100,250,129,144,251,140,229,154,120,76,234,246,101,175,90,161,212,102,174,106,4,244,146,95,114,42,140,102,106,132,164,129,33,130,38,50,59,132,81,67,27,62,106,140,142,40,227,141,21,202,231,170,49,21,206,115,149,206,90,203,234,199,213,62,178,125,64,200,125,198,112,58,254,81,209,101,214,245,208,230,155,117,89,165,184,253,93,125,68,116,247,164,207,32,138,165,210,189,176,65,115,169,142,158,225,20,10,213,84,100,113,70,172,157,88,237,154,198,69,39,109,17,39,148,224,26,47,171,217,150,130,234,134,63,171,154,127,61,36,119,220,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,159,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,75,190,240,172,187,90,174,61,14,96,52,118,251,157,37,85,69,174,162,241,73,93,20,51,53,239,165,157,110,117,51,36,82,181,23,118,61,98,154,41,17,174,217,120,72,199,126,199,34,172,0,241,35,240,251,166,233,218,166,61,97,209,187,85,91,180,234,227,80,218,106,219,108,49,75,51,49,151,164,80,71,18,203,81,52,242,205,51,42,102,89,220,143,115,90,200,222,172,143,125,223,26,40,90,255,0,76,93,66,226,189,80,104,213,151,87,49,106,111,33,231,251,148,215,27,91,234,163,168,154,217,93,19,184,203,79,35,152,191,240,100,98,185,172,115,226,150,39,171,25,207,138,117,83,57,157,31,117,103,153,116,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,158,221,198,34,163,101,122,46,132,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,240,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,140,122,137,245,3,169,223,223,43,215,248,217,75,206,40,199,168,159,80,58,157,253,242,189,127,141,148,141,109,47,162,183,223,62,11,195,160,255,0,88,98,253,202,126,39,61,0,16,247,72,7,232,183,92,110,22,123,133,45,218,211,95,81,69,93,69,51,42,105,106,169,165,116,82,193,43,28,142,100,140,123,85,21,174,107,145,21,28,138,138,138,136,168,126,112,57,63,38,34,168,210,121,45,75,161,78,175,160,213,235,44,122,91,168,183,106,120,179,107,76,44,138,218,231,247,57,94,40,161,129,141,116,142,150,89,30,179,85,163,153,44,146,167,221,228,215,35,218,213,70,200,172,151,197,3,225,217,142,79,167,249,61,187,51,195,47,85,22,155,213,166,100,158,146,174,5,78,81,187,101,69,69,69,221,28,215,53,85,174,99,145,90,230,185,205,114,42,42,162,220,39,74,93,81,99,253,71,225,17,85,213,45,186,213,152,80,243,138,235,101,142,173,138,247,118,210,62,85,112,68,174,89,124,179,150,102,34,43,147,238,189,93,31,39,241,71,186,105,146,230,159,40,167,200,94,159,62,57,123,99,248,185,139,164,253,131,156,154,252,230,217,117,31,244,245,252,232,143,208,171,187,245,103,235,210,117,137,210,52,119,64,1,33,83,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,247,157,175,165,94,165,175,221,55,231,209,221,26,181,21,88,173,218,104,155,145,91,105,163,135,187,87,20,108,149,177,57,143,145,170,173,116,78,157,210,35,90,230,35,213,168,215,57,17,119,78,40,122,27,214,1,151,99,184,142,55,157,222,45,62,94,199,151,121,207,131,85,119,226,127,154,242,178,164,83,253,198,185,94,206,47,84,79,190,214,239,251,83,116,249,149,125,139,151,44,215,229,109,115,167,142,191,119,217,213,245,232,238,252,211,9,130,204,112,211,128,199,196,77,23,124,221,217,235,157,38,174,31,226,136,137,170,52,227,27,187,209,203,85,222,255,0,169,143,80,26,99,254,199,101,120,94,87,71,254,234,199,60,106,191,253,167,197,43,30,223,252,153,34,145,159,254,11,217,242,244,56,238,63,104,196,241,251,102,45,143,210,121,91,93,154,142,27,125,20,29,199,63,181,79,11,17,145,179,147,213,92,237,154,212,77,220,170,171,183,205,85,74,181,232,131,172,122,173,21,187,199,167,26,147,122,255,0,83,186,206,252,209,207,59,38,153,246,90,142,46,127,40,91,19,30,247,69,43,211,139,162,68,217,31,39,113,21,191,172,238,90,217,63,203,177,150,177,246,252,173,49,27,209,194,123,99,253,187,28,133,182,91,53,142,217,44,92,229,247,106,170,108,85,51,85,185,214,119,106,142,90,245,70,252,70,145,87,13,121,117,76,106,7,141,213,253,83,199,244,87,78,174,218,155,148,209,220,106,173,118,110,199,126,27,124,108,125,67,187,211,199,11,120,181,239,99,87,103,74,213,93,220,159,36,95,218,191,37,141,127,232,166,116,253,255,0,121,250,133,255,0,187,232,191,235,103,189,252,110,31,13,86,229,218,226,37,171,202,246,95,56,206,172,206,35,47,195,213,114,136,157,38,99,183,72,157,62,201,143,181,208,186,254,244,145,157,254,87,238,116,165,57,151,25,215,247,164,140,239,242,191,115,165,41,204,138,109,39,210,169,247,99,198,93,5,208,167,168,47,126,218,175,130,219,66,5,69,245,223,212,181,135,168,12,250,213,107,194,86,158,171,21,196,225,145,182,235,147,99,154,57,107,229,169,100,46,157,206,100,173,98,198,214,58,38,198,214,241,223,118,61,220,149,30,212,111,91,241,26,234,159,226,181,85,61,58,224,149,246,234,171,92,93,167,229,21,144,175,117,235,87,28,220,219,64,138,173,226,206,211,163,141,242,57,138,231,115,218,53,86,44,114,177,240,231,73,116,151,55,214,204,222,139,1,192,109,126,110,227,87,188,146,203,34,171,105,232,233,209,81,31,81,59,209,23,132,77,221,55,93,149,85,85,173,106,57,238,107,87,223,58,204,103,17,95,200,176,241,175,30,62,217,236,143,231,159,223,168,232,199,99,45,228,214,63,164,249,189,91,147,187,51,68,79,8,162,137,142,53,213,61,179,26,233,28,162,153,214,117,153,141,223,117,210,175,77,55,238,164,51,232,237,109,74,138,92,86,211,52,78,200,174,84,210,67,221,164,138,70,74,232,154,198,72,228,87,58,87,64,232,209,205,107,209,138,228,115,154,168,155,45,206,91,168,32,181,219,233,109,148,207,168,124,52,144,178,8,221,83,83,37,68,174,107,26,141,69,124,178,57,210,72,237,147,230,247,185,92,229,221,85,85,85,84,242,218,75,164,184,70,137,225,20,88,14,3,107,242,150,234,77,228,150,89,21,29,81,89,80,168,136,250,137,222,136,156,229,118,201,186,236,136,136,141,107,81,172,107,90,159,71,63,207,241,29,46,196,107,243,188,238,237,240,203,29,179,181,230,170,187,18,205,219,238,74,200,153,247,34,107,158,187,190,70,39,201,171,182,251,175,201,21,77,206,91,128,163,45,179,51,92,249,211,198,169,234,255,0,136,86,155,111,181,184,157,183,204,233,163,15,76,249,42,103,118,213,17,26,213,51,51,17,172,196,107,173,85,78,154,68,114,141,34,53,157,102,121,167,85,93,75,88,122,111,192,100,186,57,105,234,178,171,180,50,183,29,182,212,199,55,106,174,88,223,19,101,115,223,27,85,26,216,155,59,100,86,185,204,87,163,85,173,114,42,238,148,199,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,247,90,245,172,249,6,190,106,117,215,82,50,8,60,159,156,225,5,21,189,181,15,154,58,10,72,211,104,225,98,191,255,0,182,247,43,81,173,116,146,72,244,107,121,108,146,215,195,151,165,143,138,213,83,117,21,157,208,91,170,173,113,119,89,139,209,204,157,215,173,92,115,112,117,122,162,59,139,59,78,142,70,70,215,163,157,207,121,17,24,177,196,247,199,113,55,110,231,152,184,181,107,230,199,46,238,185,159,231,178,23,70,75,151,224,122,43,217,234,241,248,238,55,235,211,123,140,113,175,73,221,183,79,62,17,199,89,227,250,85,114,136,136,236,125,50,116,51,136,225,154,53,116,199,117,179,26,183,93,178,12,207,180,251,195,33,158,86,62,142,146,57,34,154,26,4,168,138,68,95,187,44,45,146,71,68,173,107,223,179,85,100,108,108,114,215,62,189,104,198,65,160,122,157,117,211,124,130,127,57,228,248,79,69,112,109,59,225,142,190,146,68,222,57,152,143,255,0,237,177,200,213,115,91,36,114,49,28,238,59,173,231,28,79,170,174,154,108,61,72,96,50,90,220,148,244,185,85,166,25,93,142,220,170,100,155,181,73,44,143,137,210,181,236,141,200,142,108,173,129,177,171,156,215,171,17,202,230,181,85,54,93,206,97,147,91,185,134,138,112,241,165,84,114,246,246,196,248,247,246,106,173,54,63,164,188,94,11,59,185,127,55,174,106,179,136,159,59,178,137,229,21,83,29,81,17,165,51,17,198,105,136,159,58,105,136,69,47,14,94,169,254,21,85,77,211,174,119,95,110,165,181,203,221,126,47,89,50,246,158,149,114,77,205,212,10,168,222,47,238,186,73,31,27,158,173,119,61,227,69,122,201,19,25,99,38,125,238,54,235,133,158,225,85,105,187,80,84,81,87,81,76,250,106,170,90,152,157,20,176,74,199,43,95,27,216,228,69,107,154,228,84,86,170,34,162,162,162,150,231,209,47,84,255,0,202,19,8,150,207,152,215,219,153,158,99,255,0,114,186,8,87,182,251,133,34,35,17,149,233,23,20,107,119,115,149,146,54,53,86,181,232,142,218,54,203,27,19,31,34,204,183,227,228,151,167,140,114,254,31,87,87,179,185,184,233,99,98,163,15,92,237,6,93,79,153,92,255,0,89,17,213,51,202,184,246,85,63,59,252,90,79,29,233,210,74,128,9,50,140,80,198,169,224,55,13,45,212,124,151,78,238,107,80,249,177,251,156,244,45,154,122,87,83,58,166,38,61,123,85,9,27,149,85,173,150,62,18,55,230,168,173,123,85,21,81,81,87,227,95,114,11,190,75,91,21,198,247,87,230,106,33,163,164,183,177,253,182,179,106,122,90,120,233,224,102,205,68,79,187,20,49,183,127,218,188,119,85,85,85,85,148,190,37,154,101,119,196,245,241,117,10,105,123,214,188,234,142,25,233,159,197,173,237,84,82,67,21,60,208,108,143,87,59,102,182,9,57,171,90,139,223,226,155,171,28,164,82,183,91,174,23,139,133,45,166,211,65,81,91,93,91,51,41,169,105,105,162,116,178,207,43,220,141,100,108,99,81,85,206,115,149,17,26,136,170,170,168,136,86,152,187,51,135,191,93,152,229,19,255,0,31,115,184,182,119,51,183,156,229,56,108,206,169,137,170,170,34,102,123,39,72,223,143,102,149,68,196,245,112,246,45,107,195,95,1,183,226,253,57,193,151,196,180,243,87,102,119,58,170,233,165,109,43,99,150,56,160,145,212,177,211,186,77,213,100,107,93,12,178,55,125,145,171,80,244,68,253,174,116,174,62,118,59,143,218,49,60,126,217,139,99,244,158,86,215,102,163,134,223,69,7,113,207,237,83,194,196,100,108,228,245,87,59,102,181,19,119,42,170,237,243,85,83,232,150,30,22,196,97,172,83,106,58,163,254,92,105,159,230,149,103,121,165,252,194,173,127,172,170,102,34,121,196,107,230,199,14,200,210,62,160,0,100,53,0,0,12,247,151,25,208,15,164,140,19,243,79,115,170,41,204,184,206,128,125,36,96,159,154,123,157,81,10,217,191,165,85,238,207,140,58,131,166,191,80,89,253,181,63,5,196,132,0,19,87,47,134,123,205,8,25,239,34,155,79,253,215,249,191,7,64,116,23,255,0,127,254,151,254,197,218,233,54,29,140,106,7,74,248,30,25,153,217,105,238,214,91,182,15,102,130,174,146,116,94,50,55,201,66,168,168,169,178,181,205,114,35,154,246,170,57,174,107,92,213,69,68,84,171,94,170,186,105,191,116,223,159,73,107,114,84,85,98,183,105,165,118,59,114,169,146,30,237,92,81,178,39,74,215,178,55,42,181,209,58,118,198,174,115,88,143,86,171,154,212,69,217,44,199,16,213,172,35,68,250,70,211,252,251,62,186,121,75,117,38,27,100,142,40,163,68,117,69,101,66,208,198,172,167,129,138,169,206,87,108,187,38,232,136,136,231,57,90,198,185,201,82,154,181,171,89,190,182,102,245,185,246,125,116,243,119,26,189,163,138,40,209,91,79,71,78,138,170,202,120,24,170,188,34,110,235,178,110,170,170,174,115,149,207,115,156,191,57,229,120,127,147,219,166,99,250,205,35,79,100,123,125,157,159,206,190,221,22,97,243,127,202,248,219,246,234,211,9,191,84,85,19,19,165,85,235,58,110,117,69,81,250,83,199,132,196,76,107,49,52,248,226,214,186,32,232,226,151,69,109,17,234,62,164,217,127,213,18,179,191,12,112,78,248,102,101,150,159,147,153,198,23,68,247,177,210,202,196,228,233,81,119,70,73,219,68,111,235,59,149,74,88,71,135,143,86,191,213,104,30,169,228,255,0,230,96,195,170,170,219,255,0,173,22,222,249,149,223,241,125,134,185,63,219,68,142,254,166,51,95,145,215,135,163,21,30,90,56,245,118,68,255,0,30,207,231,73,135,74,152,124,223,17,144,213,249,50,175,50,56,220,136,137,222,170,143,100,199,232,199,58,227,78,49,215,17,19,21,115,223,20,207,80,56,255,0,247,54,147,252,109,105,208,188,38,63,21,63,35,255,0,167,28,247,197,51,212,14,63,253,205,164,255,0,27,90,116,47,9,143,197,79,200,255,0,233,198,109,159,93,207,124,252,50,140,230,127,217,109,62,229,191,222,210,176,131,231,100,88,253,163,44,199,238,120,182,65,73,230,173,119,154,57,173,245,176,119,28,206,237,60,204,86,72,206,76,84,115,119,107,149,55,106,162,166,255,0,37,69,62,136,37,243,17,49,164,185,198,138,234,183,84,87,68,233,49,198,38,58,153,247,184,219,174,22,123,133,85,166,237,65,81,69,93,69,51,233,170,169,106,98,116,82,193,43,28,173,124,111,99,145,21,174,107,145,81,90,168,138,138,138,138,126,140,139,32,187,229,153,5,207,41,200,42,252,213,210,243,89,53,194,182,126,219,89,221,168,153,234,249,31,197,136,141,110,238,114,174,205,68,68,223,228,136,135,124,241,3,195,167,196,186,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,232,185,213,49,84,171,185,34,57,206,228,229,223,146,57,120,230,150,96,55,13,82,212,124,107,78,237,139,80,201,178,11,156,20,46,154,10,87,84,186,154,39,189,59,181,11,27,85,21,205,138,62,114,59,230,136,141,99,149,85,17,21,82,179,189,98,187,87,170,195,199,25,137,211,191,170,29,203,151,102,152,124,118,89,107,56,175,74,105,170,220,87,51,207,118,38,34,170,163,95,102,156,125,177,236,91,95,66,184,116,248,103,75,152,85,61,117,150,158,223,93,118,134,123,197,66,196,145,242,169,109,76,239,146,158,105,28,205,249,57,212,203,78,159,121,121,53,173,107,87,110,60,83,190,0,89,22,45,69,139,84,218,142,168,136,251,28,79,154,227,235,205,113,215,177,215,35,73,185,85,85,76,118,111,76,206,157,209,174,144,3,142,117,15,213,54,159,116,211,246,127,237,221,159,33,175,251,71,230,252,175,194,105,224,151,135,151,237,115,238,119,102,143,109,251,236,219,109,255,0,98,239,183,203,127,141,160,125,103,233,119,81,121,141,102,19,132,216,114,154,42,234,43,100,151,89,36,186,210,211,197,18,196,201,98,141,90,139,28,242,47,46,83,53,118,217,19,100,95,159,236,69,243,156,101,138,110,249,9,170,55,187,25,150,246,111,53,187,128,252,169,69,138,166,198,147,59,253,90,68,233,63,100,198,136,231,226,207,248,87,249,231,253,4,231,190,22,126,160,114,15,238,109,95,248,218,35,161,120,179,254,21,254,121,255,0,65,57,239,133,159,168,28,131,251,155,87,254,54,136,140,94,245,220,119,199,195,11,215,44,254,203,106,247,46,126,246,163,197,51,212,14,63,253,205,164,255,0,27,90,116,47,9,143,197,79,200,255,0,233,199,61,241,76,245,3,143,255,0,115,105,63,198,214,159,67,195,203,86,176,141,19,194,53,135,62,207,174,158,82,221,73,240,40,226,138,52,71,84,86,84,42,87,171,41,224,98,170,115,149,219,46,201,186,34,34,57,206,86,177,174,114,124,219,174,155,121,212,213,84,233,17,53,124,50,246,197,225,238,226,250,50,183,98,197,51,85,117,83,106,34,35,140,204,205,234,116,136,132,206,234,171,169,107,15,77,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,154,242,44,130,239,150,100,23,60,167,32,171,243,87,75,205,100,215,10,217,251,109,103,118,162,103,171,228,127,22,34,53,187,185,202,187,53,17,19,127,146,34,30,135,86,181,107,55,214,204,222,183,62,207,174,158,110,227,87,180,113,69,26,43,105,232,233,209,85,89,79,3,21,87,132,77,221,118,77,213,85,85,206,114,185,238,115,150,107,248,120,244,149,253,86,190,106,158,49,254,102,124,58,150,173,223,250,213,110,15,133,91,255,0,23,216,115,151,253,180,168,223,234,100,60,175,222,187,158,226,162,213,190,20,71,47,100,118,207,183,254,61,172,252,167,46,203,250,40,200,107,199,99,102,43,196,87,166,186,76,107,85,93,86,232,215,244,99,156,207,25,231,84,198,145,20,199,90,232,91,164,169,244,34,195,81,158,231,148,117,20,249,245,242,25,104,106,41,29,81,27,226,182,209,36,200,169,19,86,23,190,57,93,34,197,20,174,122,170,236,156,24,136,213,107,213,240,135,175,239,86,249,223,229,126,217,74,92,97,78,125,127,122,183,206,255,0,43,246,202,83,97,157,225,237,225,48,20,90,183,28,34,168,240,158,40,127,69,217,206,47,63,218,220,78,97,141,171,90,235,181,87,46,81,27,246,244,166,35,142,145,17,194,57,207,92,204,206,178,144,158,19,31,138,159,145,255,0,211,139,8,43,223,194,99,241,83,242,63,250,113,220,245,127,175,157,30,209,93,69,187,105,150,83,141,230,85,87,75,55,99,191,53,190,142,149,244,238,239,65,28,205,226,231,212,49,203,179,101,106,46,237,79,154,47,237,79,154,230,101,88,139,88,108,186,221,119,106,210,56,248,202,57,183,217,62,59,58,219,44,102,31,47,181,55,43,136,162,102,35,179,201,219,141,126,217,143,181,37,65,205,52,15,95,48,238,162,240,234,204,219,9,182,222,104,168,104,174,114,90,164,142,235,12,81,74,178,178,40,164,87,34,71,36,137,199,140,205,77,247,69,221,23,229,251,21,122,89,184,183,114,155,180,197,116,78,177,42,219,25,131,191,151,223,171,13,137,166,105,174,153,210,98,121,196,133,57,245,253,234,223,59,252,175,219,41,75,140,41,207,175,239,86,249,223,229,126,217,74,104,182,147,232,180,251,209,225,43,95,161,79,95,222,253,141,95,29,180,198,240,179,244,253,144,127,124,170,255,0,193,81,19,24,135,62,22,126,159,178,15,239,149,95,248,42,34,99,27,12,171,232,86,251,144,253,191,252,230,198,123,243,225,0,0,216,33,225,94,254,44,255,0,133,127,158,127,208,75,8,43,223,197,159,240,175,243,207,250,9,170,206,254,129,115,234,248,161,96,116,91,249,217,132,255,0,83,247,85,185,239,133,159,168,28,131,251,155,87,254,54,136,180,162,173,124,44,253,64,228,31,220,218,191,241,180,69,165,30,59,63,244,40,239,150,195,165,255,0,206,106,189,202,60,2,28,248,166,122,126,199,255,0,190,84,159,224,171,73,140,67,159,20,207,79,216,255,0,247,202,147,252,21,105,151,154,253,10,231,114,63,176,31,156,216,63,126,60,37,14,122,1,245,111,130,126,105,237,149,69,173,106,214,173,97,26,39,132,86,231,217,245,211,202,91,169,54,142,40,163,68,117,69,101,66,162,171,41,224,98,170,115,149,219,46,201,186,34,34,57,206,86,177,174,114,84,167,68,153,5,163,19,234,95,23,202,114,10,191,43,107,179,81,222,174,21,179,246,220,254,213,60,54,154,183,200,254,44,69,115,182,107,85,118,106,42,174,223,36,85,62,143,88,93,83,228,29,66,230,245,22,171,117,127,103,3,177,86,74,203,37,28,10,246,178,175,138,185,137,95,50,61,173,114,203,35,119,86,181,205,78,211,31,193,19,146,200,249,35,153,126,99,78,3,1,84,199,206,154,167,72,250,163,143,114,232,219,29,141,191,181,187,93,98,154,162,98,197,22,105,154,234,255,0,61,207,54,39,73,243,167,238,141,103,178,39,158,235,174,182,101,218,249,168,53,121,222,91,63,249,202,107,101,47,24,191,200,40,59,242,203,13,47,56,227,103,119,183,222,114,119,28,222,78,253,171,255,0,113,37,175,64,125,28,85,92,170,168,117,231,85,172,189,187,116,125,138,220,82,130,103,205,21,67,234,35,154,57,162,184,175,7,183,104,147,183,180,108,122,57,37,71,171,213,168,196,141,210,114,78,138,58,74,159,168,12,157,50,188,206,142,161,154,123,103,154,88,234,229,130,162,54,186,190,182,52,133,233,66,187,61,38,141,174,100,200,247,72,214,255,0,69,174,99,92,215,185,28,219,107,183,91,173,246,123,125,45,166,211,65,79,69,67,69,11,41,169,105,105,162,108,81,65,19,26,141,100,108,99,81,17,173,107,81,17,26,136,136,136,136,136,123,100,249,117,88,154,254,89,137,227,217,175,92,246,247,118,53,253,36,109,149,140,143,11,27,55,145,204,81,49,26,87,52,254,133,63,169,19,19,194,169,253,46,200,158,217,225,0,60,89,255,0,10,255,0,60,255,0,160,156,247,194,207,212,14,65,253,205,171,255,0,27,68,116,47,22,127,194,191,207,63,232,39,61,240,179,245,3,144,127,115,106,255,0,198,209,31,23,189,119,29,241,240,195,35,44,254,203,106,247,46,126,246,167,66,241,103,252,43,252,243,254,130,115,223,11,63,80,57,7,247,54,175,252,109,17,208,188,89,255,0,10,255,0,60,255,0,160,156,247,194,207,212,14,65,253,205,171,255,0,27,68,47,122,238,59,227,225,131,44,254,203,106,247,46,126,246,165,165,21,205,215,231,71,21,86,218,170,237,121,210,155,47,114,221,39,126,183,43,160,133,243,75,80,202,137,38,146,105,110,41,205,238,222,37,238,109,35,24,141,72,145,136,244,106,177,100,116,118,50,126,107,141,186,223,120,183,213,90,110,212,20,245,180,53,176,190,154,170,150,166,38,203,20,241,61,170,215,198,246,57,21,28,215,53,85,21,170,138,138,138,168,164,147,27,131,183,142,181,54,235,250,167,178,84,150,203,237,46,47,101,179,10,113,184,105,225,202,170,122,170,167,174,39,219,215,19,213,63,92,40,103,79,115,188,131,76,115,123,38,127,139,84,246,110,150,42,200,235,32,221,239,107,36,226,191,122,41,56,57,174,88,164,111,38,61,168,228,228,199,185,187,236,165,210,116,247,174,216,199,81,26,113,77,168,24,213,37,69,19,155,51,168,110,84,19,238,174,162,173,99,24,233,34,71,236,137,43,120,200,199,53,237,68,221,175,110,232,199,114,99,107,91,173,126,146,167,233,255,0,39,92,175,12,163,168,126,158,222,38,138,58,73,103,168,141,206,160,173,145,38,122,208,166,239,89,164,107,89,10,189,178,57,191,209,115,88,231,57,237,87,59,150,244,247,174,217,63,78,250,143,77,168,24,213,37,61,107,93,11,168,110,84,19,236,141,173,162,123,216,233,34,71,236,171,19,185,70,199,53,237,69,217,204,110,232,246,242,99,162,120,28,93,220,159,17,54,47,199,155,60,255,0,140,58,27,106,182,127,3,210,78,79,111,52,202,170,137,189,76,121,147,219,215,54,234,227,164,78,189,188,167,175,73,149,227,28,115,170,110,161,255,0,147,78,159,91,243,191,178,31,104,252,253,230,43,79,149,248,135,147,225,206,9,229,238,115,237,201,190,221,141,184,241,79,233,111,191,203,101,232,90,123,157,227,250,157,132,89,51,252,90,167,189,107,190,209,199,89,6,239,99,159,31,36,251,209,73,193,206,106,75,27,185,49,237,71,47,23,177,205,223,116,56,95,95,58,65,168,186,213,163,214,124,91,76,177,239,140,221,41,114,90,123,132,208,121,184,41,248,211,182,150,169,142,127,41,158,198,174,206,149,137,178,46,255,0,63,217,178,46,210,220,93,203,145,134,170,230,31,141,90,112,211,139,158,54,119,7,132,171,60,179,132,205,226,41,181,191,165,123,211,187,17,166,186,196,206,177,166,147,237,135,142,208,15,16,223,211,158,173,216,116,179,244,65,240,79,141,249,175,242,255,0,180,30,103,179,217,166,150,127,234,252,179,57,111,218,227,253,36,219,150,255,0,61,182,94,133,213,159,73,159,202,143,236,175,250,127,251,51,246,103,207,127,177,94,119,204,121,142,199,251,244,124,56,246,63,221,223,151,246,109,243,139,93,32,244,131,212,78,151,117,19,137,103,121,222,158,124,50,199,108,243,254,106,171,226,212,51,118,251,148,53,17,51,238,69,51,158,187,190,70,39,201,171,182,251,175,201,21,73,141,212,63,84,218,125,211,79,217,255,0,183,118,124,134,191,237,31,155,242,191,9,167,130,94,30,95,181,207,185,221,154,61,183,239,179,109,183,253,139,190,223,45,245,184,90,235,191,130,175,242,158,186,107,215,27,188,56,105,203,78,180,219,63,195,97,242,157,167,195,198,194,205,51,95,147,214,55,42,139,190,116,249,72,171,231,77,113,174,231,84,242,142,58,107,197,207,122,89,232,127,249,52,234,13,195,59,253,39,253,163,243,246,105,109,62,87,224,190,79,135,57,224,151,185,207,191,38,251,118,54,227,197,63,165,190,255,0,45,151,207,107,255,0,136,111,232,51,86,239,218,89,250,32,248,223,193,60,175,249,127,218,15,45,222,239,83,69,63,245,126,89,252,118,238,241,254,146,239,199,127,150,251,39,74,208,62,179,244,187,168,188,198,179,9,194,108,57,77,21,117,21,178,75,172,146,93,105,105,226,137,98,100,177,70,173,69,142,121,23,151,41,154,187,108,137,178,47,207,246,34,197,46,175,186,65,234,39,84,122,137,203,115,188,19,79,62,39,99,185,249,15,43,85,241,106,24,123,157,186,26,120,159,247,37,153,175,77,159,27,211,230,212,223,109,211,228,168,167,198,38,185,195,224,233,156,171,150,247,84,111,117,78,188,245,235,209,239,146,225,232,205,246,146,237,59,125,49,21,69,173,99,202,85,22,184,239,83,20,241,162,104,141,119,102,174,29,124,103,169,41,122,76,234,207,249,81,253,170,255,0,72,31,102,126,204,249,31,246,87,206,249,143,49,223,255,0,121,143,135,30,199,251,187,242,254,205,190,114,16,135,62,30,90,1,171,122,25,246,255,0,244,167,137,124,19,227,127,10,242,31,229,244,213,61,238,207,155,238,127,81,35,248,237,221,143,250,91,111,203,229,190,203,180,198,54,121,117,119,174,97,169,171,17,174,255,0,29,117,141,58,231,171,135,82,17,182,120,108,179,7,158,95,177,147,205,51,135,141,221,221,218,183,227,141,20,204,233,86,181,107,231,107,215,58,79,14,160,0,102,162,225,202,186,177,244,177,172,159,79,242,31,110,156,234,167,42,234,199,210,198,178,125,63,200,125,186,112,51,88,106,160,202,185,170,128,0,0,0,0,4,74,241,77,192,41,179,174,139,115,42,164,199,170,238,215,44,86,162,130,255,0,109,74,100,149,207,165,124,117,44,138,162,161,89,26,253,230,50,142,122,181,127,52,86,53,156,158,187,112,71,54,90,159,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,80,50,239,141,101,55,220,62,227,53,219,28,174,242,149,117,22,250,251,92,146,118,153,39,42,90,218,89,105,42,99,217,232,168,156,224,158,86,111,183,38,242,221,170,142,68,84,98,120,181,247,57,202,172,216,86,45,67,231,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,230,245,107,27,201,239,106,110,229,70,166,251,170,162,124,198,89,139,95,112,108,170,243,133,101,52,62,74,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,108,87,49,220,94,199,38,237,85,106,237,186,42,167,204,153,94,16,90,95,117,205,58,180,166,207,33,117,92,22,221,62,179,214,220,170,39,109,19,165,130,89,234,97,117,20,84,175,151,116,108,47,115,106,38,153,187,242,87,37,44,136,141,253,174,104,93,245,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,235,0,10,1,241,71,245,217,169,191,146,251,61,17,63,252,21,61,44,101,63,80,43,189,186,220,64,15,20,127,93,154,155,249,47,179,209,19,211,193,170,237,106,176,116,137,155,95,111,183,58,75,117,182,221,156,92,170,235,43,42,230,108,48,83,65,29,178,222,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,2,111,234,150,169,96,154,45,130,92,245,51,82,239,191,6,198,236,221,159,59,91,229,102,168,237,119,102,100,49,254,174,22,62,71,111,36,172,111,221,106,237,190,235,178,34,170,103,223,172,30,172,243,46,174,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,115,219,182,197,85,108,76,68,233,94,35,61,107,255,0,42,173,71,130,193,128,92,238,177,233,150,45,250,187,109,52,235,218,142,233,92,138,244,146,230,232,120,181,237,228,199,164,113,54,85,115,153,27,92,237,162,116,210,198,145,0,11,84,240,49,252,108,253,219,254,36,64,14,172,125,83,235,39,212,12,135,220,103,39,255,0,129,143,227,103,238,223,241,34,0,117,99,234,159,89,62,160,100,62,227,56,30,215,162,78,176,114,110,145,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,121,54,250,109,151,109,47,234,47,72,223,89,102,185,210,101,56,38,121,103,158,145,242,211,77,36,108,171,162,157,143,134,104,149,205,86,203,19,246,89,35,123,126,228,145,189,28,213,226,246,170,38,109,178,45,45,206,241,76,19,17,212,203,253,139,202,227,121,223,159,251,63,91,230,161,127,156,242,83,36,53,95,171,99,214,72,248,72,228,111,235,26,222,91,238,221,211,230,75,255,0,14,15,16,10,206,157,239,177,105,38,175,100,95,234,79,95,230,103,138,166,162,57,234,36,199,106,184,62,78,84,236,133,146,72,248,102,145,17,143,133,27,197,36,149,37,106,179,245,201,40,53,15,194,83,168,42,94,160,171,180,219,75,237,190,111,5,171,239,214,89,178,251,237,76,81,82,178,150,56,162,122,199,84,180,253,201,27,51,100,157,176,53,59,77,116,206,99,229,100,109,141,178,44,118,191,210,175,76,248,111,74,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,228,173,133,156,98,141,140,141,170,188,88,198,242,115,223,206,71,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,30,162,125,64,234,119,247,202,245,254,54,82,243,138,49,234,39,212,14,167,127,124,175,95,227,101,35,91,75,232,173,247,207,130,240,232,63,214,24,191,114,159,137,207,64,4,61,210,0,0,1,236,116,151,86,179,125,19,205,232,179,236,6,233,229,46,52,155,199,44,82,34,186,158,178,157,85,21,244,243,177,21,57,196,237,147,116,221,21,21,26,230,171,94,214,185,60,112,62,168,174,171,117,69,84,206,147,15,28,70,30,214,46,213,86,47,211,21,81,84,105,49,60,98,98,121,196,194,245,180,79,87,177,141,113,211,139,70,161,226,245,84,238,109,108,44,109,117,36,83,44,174,183,86,163,26,179,82,200,170,214,175,38,57,219,110,173,111,54,171,94,212,226,246,170,251,162,148,186,93,234,59,32,233,191,80,83,32,161,143,205,216,238,221,138,59,237,19,145,242,115,164,73,216,247,203,12,105,44,108,90,150,49,37,108,110,122,171,91,221,122,42,108,229,46,83,14,204,113,141,64,198,45,217,158,25,122,167,187,89,110,208,164,244,149,112,42,241,145,187,170,42,42,46,202,215,53,200,173,115,28,136,230,185,174,107,145,21,21,18,125,149,230,84,227,237,233,87,207,142,113,248,255,0,60,156,135,183,187,21,119,100,177,187,214,181,156,61,115,59,149,118,117,238,204,246,199,87,235,68,107,219,167,217,0,27,84,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,158,242,214,186,92,210,92,35,91,58,17,196,112,28,250,215,230,237,213,127,19,146,41,99,84,109,69,29,66,92,170,209,149,16,61,81,120,74,221,215,101,217,81,81,92,215,35,152,231,53,106,148,184,206,128,125,36,96,159,154,123,157,81,8,217,234,41,185,137,174,154,163,88,154,103,198,29,77,211,30,34,238,19,37,195,223,177,84,211,93,55,233,152,152,225,49,49,69,205,38,37,84,154,181,164,185,190,137,230,245,184,14,125,107,242,151,26,77,164,138,88,213,93,79,89,78,170,168,202,136,30,168,156,226,118,203,178,236,138,138,142,107,145,175,107,154,147,95,195,199,171,95,234,180,15,84,242,127,243,48,97,213,85,109,255,0,214,139,111,124,202,239,248,190,195,92,159,237,162,71,127,83,25,39,58,170,233,166,195,212,134,3,37,173,201,79,75,149,90,97,149,216,237,202,166,73,187,84,146,200,248,157,43,94,200,220,136,230,202,216,27,26,185,205,122,177,28,174,107,85,83,101,133,61,52,248,119,231,217,86,99,241,109,121,176,84,99,216,173,166,103,164,148,14,169,103,154,187,203,28,175,141,97,106,198,229,88,160,229,26,171,165,221,21,236,115,22,21,84,145,37,102,69,56,12,86,91,142,167,228,177,189,76,253,154,117,197,93,223,195,175,131,79,119,107,178,13,182,217,107,177,158,215,22,175,91,231,17,166,246,255,0,232,213,106,38,117,157,238,83,28,38,60,232,153,138,116,170,102,255,0,87,216,6,93,170,61,59,101,184,38,9,105,248,157,242,231,228,60,173,47,126,40,123,157,186,234,121,95,247,229,115,88,155,50,55,175,205,201,190,219,39,205,81,10,214,254,64,61,91,255,0,224,155,255,0,247,214,207,250,193,113,128,221,227,114,155,24,251,145,114,228,204,76,70,156,52,246,251,39,181,86,236,191,72,121,166,201,96,234,193,96,173,219,170,154,170,154,252,248,170,103,89,138,99,170,186,99,77,41,142,174,222,40,247,215,247,164,140,239,242,191,115,165,41,204,184,206,191,189,36,103,127,149,251,157,41,78,100,123,105,62,149,79,187,30,50,185,58,20,245,5,239,219,85,240,91,125,140,59,14,201,245,3,39,183,97,152,101,150,162,237,122,187,76,144,82,82,64,137,202,71,108,170,170,170,187,35,90,214,162,185,207,114,163,90,214,185,206,84,68,85,75,140,233,87,166,155,15,77,248,12,118,182,165,61,86,85,118,134,39,100,87,42,105,38,237,85,203,27,229,116,77,99,36,114,163,91,19,103,116,104,230,181,138,244,106,57,205,69,93,147,154,244,65,209,197,46,138,218,35,212,125,73,178,255,0,170,37,103,126,24,224,157,240,204,203,45,63,39,51,140,46,137,239,99,165,149,137,201,210,162,238,140,147,182,136,223,214,119,37,177,181,201,114,191,147,83,229,239,71,159,60,189,145,252,127,227,181,95,244,159,183,191,151,47,78,83,151,87,174,30,137,243,166,57,92,170,39,182,39,141,17,195,78,169,159,59,140,69,50,28,15,173,14,159,174,29,64,233,12,214,156,110,74,135,100,182,41,146,229,102,165,91,131,169,233,106,165,79,187,36,82,177,119,141,206,116,75,34,70,247,35,85,143,84,78,227,24,249,121,119,192,110,239,217,163,17,110,109,87,202,85,118,87,153,98,50,124,101,188,126,22,116,174,220,196,199,103,116,251,38,56,79,178,89,247,184,219,174,22,123,133,85,166,237,65,81,69,93,69,51,233,170,169,106,98,116,82,193,43,28,173,124,111,99,145,21,174,107,145,81,90,168,138,138,138,138,91,223,67,93,64,219,245,187,72,105,173,53,49,211,211,100,184,100,48,91,110,212,180,150,246,210,82,164,75,205,180,146,194,198,126,173,173,116,81,108,172,98,49,26,248,222,137,27,24,177,239,197,60,70,186,88,248,173,45,79,81,88,37,5,198,170,233,23,105,153,69,28,41,221,98,210,71,15,6,215,162,43,185,51,180,216,227,100,141,98,57,188,54,145,81,137,28,175,124,16,210,237,73,201,244,131,62,179,106,62,29,45,59,46,214,73,157,44,41,83,10,75,20,141,123,29,28,145,189,191,37,86,190,55,189,138,173,84,114,35,149,90,230,185,17,201,12,181,93,204,139,25,52,215,198,153,251,227,170,123,227,248,199,181,211,89,134,27,7,210,190,205,211,127,13,49,69,250,56,198,191,163,114,35,206,162,122,247,106,234,158,205,218,180,225,186,190,115,227,102,57,142,49,167,248,197,199,51,204,239,84,246,155,45,166,21,158,174,174,117,94,49,183,116,68,68,68,221,92,231,57,81,173,99,81,92,231,57,173,106,42,170,34,252,237,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,243,68,115,36,99,216,170,213,86,170,181,85,174,115,85,28,181,191,215,167,87,159,165,123,188,250,67,167,119,77,240,251,53,98,249,235,133,21,111,58,123,252,141,108,74,205,211,182,213,237,67,42,76,141,217,239,142,85,70,72,155,241,141,82,81,142,204,45,224,240,254,91,93,102,126,111,183,253,148,54,202,236,118,55,104,243,127,201,211,76,209,77,185,254,182,103,134,228,68,233,49,199,244,166,120,68,105,60,120,204,105,19,49,30,245,255,0,86,191,78,122,183,126,213,63,179,255,0,4,248,223,149,255,0,32,243,126,103,179,217,166,138,15,235,56,51,150,253,174,95,209,77,185,109,243,219,117,149,190,27,189,52,223,170,242,122,62,163,50,84,168,161,180,219,225,157,184,219,98,146,23,182,229,44,137,81,73,80,233,54,114,201,27,98,70,189,56,185,141,87,185,237,114,59,139,21,31,30,250,85,233,166,253,212,134,125,29,173,169,81,75,138,218,102,137,217,21,202,154,72,123,180,145,72,201,93,19,88,201,28,138,231,74,232,29,26,57,173,122,49,92,142,115,85,19,101,185,203,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,132,127,37,192,213,139,187,56,219,252,181,214,61,179,219,221,19,247,247,76,45,254,147,118,174,198,207,229,244,236,198,85,164,85,52,69,53,113,215,114,222,154,69,60,117,243,170,167,182,102,98,158,58,107,85,53,71,233,0,19,7,56,43,223,197,130,247,104,119,232,227,28,99,45,211,93,35,248,149,108,142,239,185,106,233,105,221,216,99,83,182,143,226,145,74,230,191,239,61,138,170,234,109,152,230,162,72,142,136,61,54,103,120,198,153,107,174,25,156,102,118,202,122,219,45,174,230,215,85,164,236,87,182,153,175,107,163,74,164,106,49,234,231,64,231,164,237,70,181,92,174,137,168,213,106,236,228,247,93,122,103,255,0,111,186,156,202,124,181,219,207,219,241,206,206,63,69,250,142,215,99,203,179,252,162,31,155,90,231,113,171,125,87,222,118,251,239,247,85,89,196,143,101,123,152,226,119,177,245,94,163,170,120,127,151,135,224,236,125,141,200,226,206,201,88,203,113,58,233,114,220,239,115,137,136,187,173,83,30,201,136,171,79,100,180,32,14,105,211,102,164,207,171,186,21,134,106,5,108,181,19,87,92,109,141,138,225,52,240,199,19,166,173,129,206,130,166,68,100,127,113,173,116,209,72,230,162,34,125,215,55,238,183,250,41,210,201,253,187,145,118,136,174,158,83,26,253,174,65,198,225,46,96,49,55,48,183,190,125,21,77,51,223,76,233,63,124,0,3,237,140,0,0,207,121,113,157,0,250,72,193,63,52,247,58,162,156,203,140,232,7,210,70,9,249,167,185,213,16,173,155,250,85,94,236,248,195,168,58,107,245,5,159,219,83,240,92,72,64,1,53,114,248,103,188,208,129,158,242,41,180,255,0,221,127,155,240,116,7,65,127,247,255,0,233,127,236,116,45,85,214,204,187,85,173,152,150,59,120,159,183,99,194,108,212,150,155,53,7,24,157,229,251,116,148,208,79,39,113,177,181,239,238,190,153,36,226,245,119,14,92,81,118,77,215,181,244,45,210,84,26,239,126,168,207,115,202,58,122,140,6,199,52,180,53,20,142,168,145,146,220,171,86,20,84,137,171,11,217,36,77,141,37,138,87,61,85,55,94,12,68,114,57,234,206,89,211,79,78,153,63,82,57,247,217,75,76,213,22,219,77,36,47,158,237,123,109,26,84,69,111,111,7,246,81,205,87,198,142,116,146,53,24,214,35,185,109,205,232,138,216,223,181,206,225,216,118,49,167,248,197,187,12,195,44,180,246,155,45,166,20,130,146,146,4,94,49,183,117,85,85,85,221,92,231,57,85,206,123,149,92,231,57,206,114,170,170,170,227,101,25,125,88,235,159,41,196,113,166,59,122,231,248,71,217,213,218,221,244,139,182,22,54,83,5,25,30,77,165,23,170,142,59,188,60,157,51,198,103,95,215,174,102,102,39,231,113,154,231,73,154,102,121,103,85,93,52,216,122,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,180,215,145,99,247,124,79,32,185,226,217,5,39,149,186,89,171,38,183,214,193,220,107,251,85,16,189,89,35,57,49,85,174,217,205,84,221,170,168,187,124,149,80,208,1,14,122,244,233,15,244,175,104,159,87,180,238,215,190,97,102,163,95,61,111,162,162,231,81,127,141,174,137,25,186,247,26,157,216,98,73,149,187,49,242,74,136,200,211,126,49,162,108,243,188,175,229,20,252,162,204,121,209,207,219,31,198,62,248,225,216,131,244,91,183,127,145,175,70,79,152,215,253,69,115,230,76,242,162,169,234,246,83,84,243,234,166,175,58,116,137,170,85,239,172,218,217,151,107,173,206,193,145,103,115,249,187,229,166,205,240,154,170,254,49,71,231,118,171,169,157,146,118,226,141,140,143,139,42,25,31,20,69,223,181,201,87,119,42,36,198,240,152,252,84,252,143,254,156,87,185,97,30,19,31,138,159,145,255,0,211,141,30,79,114,171,185,141,21,215,58,207,31,134,86,175,73,24,75,24,29,141,196,225,240,212,197,52,70,230,145,28,34,53,187,68,233,17,213,29,145,28,35,148,112,88,64,0,158,185,29,90,222,42,121,222,63,121,205,240,172,2,221,83,223,186,99,52,117,149,151,46,15,99,153,15,156,88,59,81,59,103,43,155,47,26,117,122,181,205,79,185,44,78,69,84,119,203,133,244,61,144,90,49,174,170,180,254,227,123,171,242,212,243,86,84,91,216,254,219,159,189,69,85,36,212,240,51,102,162,175,222,150,104,219,191,236,78,91,170,162,34,170,121,238,168,117,54,209,172,58,249,152,234,22,63,23,27,93,198,177,144,81,63,147,151,191,79,79,12,116,241,207,179,216,199,55,184,216,82,78,14,106,43,121,241,93,213,55,94,90,87,120,172,102,246,62,113,52,241,210,173,99,219,17,203,193,217,153,6,206,69,141,147,183,146,93,214,153,174,212,211,87,109,53,92,137,154,190,201,170,116,238,104,64,30,123,79,115,188,127,83,176,139,38,127,139,84,247,173,119,218,56,235,32,221,236,115,227,228,159,122,41,56,57,205,73,99,119,38,61,168,229,226,246,57,187,238,135,161,44,58,106,138,162,42,167,148,184,222,245,170,236,92,170,213,216,210,170,102,98,98,122,166,56,76,33,207,136,110,128,106,222,185,253,128,253,22,98,95,27,248,39,197,124,255,0,249,125,53,55,103,189,229,59,127,215,200,206,91,246,164,254,142,251,113,249,237,186,111,227,122,6,233,131,92,180,87,88,111,25,78,166,224,255,0,6,181,213,99,85,22,248,103,248,157,29,71,42,135,85,82,189,172,227,12,175,114,110,216,158,187,170,109,242,253,187,170,111,62,1,174,171,43,179,94,43,229,115,51,189,195,179,78,17,167,103,226,153,88,219,204,203,15,144,78,206,211,69,30,70,98,168,215,74,183,252,234,166,169,227,189,167,57,225,230,242,87,191,139,63,225,95,231,159,244,19,158,248,89,250,129,200,63,185,181,127,227,104,142,133,226,207,248,87,249,231,253,4,231,190,22,126,160,114,15,238,109,95,248,218,35,67,123,215,113,223,31,12,45,172,179,251,45,171,220,185,251,218,143,20,207,80,56,255,0,247,54,147,252,109,105,194,244,155,167,140,223,90,176,140,223,41,192,99,248,133,199,9,242,19,75,103,142,53,117,69,117,60,233,81,205,208,42,47,222,149,157,132,84,139,109,222,142,119,21,230,141,100,157,211,197,51,212,14,63,253,205,164,255,0,27,90,116,47,9,143,197,79,200,255,0,233,199,133,120,122,49,121,181,86,107,229,51,62,18,219,97,115,156,70,207,244,123,103,50,194,233,191,110,155,122,107,198,38,38,229,49,49,61,241,51,29,177,206,56,171,220,187,94,154,122,139,198,58,145,192,126,213,218,97,167,182,221,169,38,124,23,107,35,107,22,162,91,123,185,191,178,174,114,178,53,115,100,141,168,246,189,27,199,126,108,69,87,70,253,163,159,92,93,14,253,178,248,134,179,232,197,159,253,48,253,234,155,237,138,154,63,251,41,253,175,170,167,98,127,245,207,237,87,198,159,215,124,220,223,214,238,147,64,125,37,213,172,223,68,243,122,44,251,1,186,121,75,141,38,241,203,20,136,174,167,172,167,85,69,125,60,236,69,78,113,59,100,221,55,69,69,70,185,170,215,181,174,79,219,23,47,100,56,153,162,236,107,69,95,124,118,199,182,59,63,218,94,89,182,19,46,233,111,35,163,19,128,171,115,17,107,93,34,103,230,213,49,26,209,84,126,173,90,70,149,105,213,172,126,149,43,223,41,207,175,239,86,249,223,229,126,217,74,90,214,146,234,214,17,173,152,69,22,125,128,221,60,221,186,175,120,229,138,68,70,212,81,212,34,34,190,158,118,34,175,9,91,186,110,155,170,42,43,92,213,115,28,215,45,82,245,253,234,223,59,252,175,219,41,77,166,208,215,77,204,29,21,83,58,196,213,30,18,130,116,57,135,187,132,218,92,69,139,244,205,53,211,106,168,152,158,19,19,23,45,235,19,9,9,225,49,248,169,249,31,253,56,243,221,95,116,131,212,78,168,245,19,150,231,120,38,158,124,78,199,115,242,30,86,171,226,212,48,247,59,116,52,241,63,238,75,51,94,155,62,55,167,205,169,190,219,167,201,81,79,67,225,49,248,169,249,31,253,56,176,131,247,3,130,183,143,203,45,219,185,51,17,19,51,195,190,175,100,246,190,118,171,106,49,155,37,183,24,220,110,10,154,106,170,170,104,163,207,137,152,210,104,181,61,85,83,58,235,76,117,246,240,70,174,129,180,131,81,116,87,71,175,24,182,166,227,223,6,186,85,100,181,23,8,96,243,112,84,114,167,117,45,43,26,254,80,189,237,77,221,19,211,101,93,254,95,179,101,77,228,168,6,239,15,98,156,53,170,109,81,202,21,110,113,154,94,206,177,215,115,12,68,68,87,114,117,152,141,116,250,181,153,159,190,66,156,250,254,245,111,157,254,87,237,148,165,198,20,231,215,247,171,124,239,242,191,108,165,52,187,73,244,90,125,232,240,149,157,208,167,175,239,126,198,175,142,218,99,120,89,250,126,200,63,190,85,127,224,168,137,140,67,159,11,63,79,217,7,247,202,175,252,21,17,49,141,134,85,244,43,125,200,126,223,254,115,99,61,249,240,128,0,108,16,240,175,127,22,127,194,191,207,63,232,37,132,21,239,226,207,248,87,249,231,253,4,213,103,127,64,185,245,124,80,176,58,45,252,236,194,127,169,251,170,220,247,194,207,212,14,65,253,205,171,255,0,27,68,90,81,86,190,22,126,160,114,15,238,109,95,248,218,34,210,143,29,159,250,20,119,203,97,210,255,0,231,53,94,229,30,1,14,124,83,61,63,99,255,0,223,42,79,240,85,164,198,33,207,138,103,167,236,127,251,229,73,254,10,180,203,205,126,133,115,185,31,216,15,206,108,31,191,30,18,174,109,34,211,43,190,176,231,116,186,123,143,203,198,233,113,163,184,79,68,206,45,94,253,69,61,20,213,17,193,187,222,198,183,184,232,82,62,110,114,35,121,242,93,209,54,95,61,145,99,247,124,79,32,185,226,217,5,39,149,186,89,171,38,183,214,193,220,107,251,85,16,189,89,35,57,49,85,174,217,205,84,221,170,168,187,124,149,80,238,157,0,250,183,193,63,52,246,202,162,123,245,145,210,53,163,168,76,125,249,78,62,223,43,158,89,168,213,148,83,238,231,252,66,158,22,84,62,59,127,23,205,28,49,119,39,153,23,190,228,85,110,223,61,219,251,34,56,92,174,172,102,14,171,214,190,116,76,240,237,141,35,239,116,86,125,183,118,182,111,104,237,229,184,238,22,46,91,166,119,191,86,169,170,184,214,123,105,152,136,215,179,159,107,203,120,122,117,29,140,106,22,3,71,162,142,176,83,216,242,44,50,216,142,100,84,80,43,105,110,20,77,123,88,234,164,219,228,201,214,73,90,179,35,151,239,190,78,227,85,121,61,177,203,226,132,63,211,118,147,234,15,255,0,138,178,140,54,243,254,245,63,149,175,164,159,254,84,114,112,150,63,252,166,174,223,218,138,91,95,71,189,83,227,253,66,225,20,246,171,141,127,103,60,177,81,196,203,221,28,234,198,190,175,138,53,139,95,10,49,173,106,197,35,182,87,53,173,78,211,223,193,83,138,198,249,55,185,54,105,23,162,48,183,184,85,28,189,186,117,119,194,168,233,51,97,42,203,174,85,158,229,190,117,139,147,173,81,28,119,102,174,59,218,241,214,154,167,175,170,103,78,83,8,247,226,207,248,87,249,231,253,4,231,190,22,126,160,114,15,238,109,95,248,218,35,161,120,179,254,21,254,121,255,0,65,57,239,133,159,168,28,131,251,155,87,254,54,136,192,189,235,184,239,143,134,18,220,179,251,45,171,220,185,251,218,157,11,197,159,240,175,243,207,250,9,207,124,44,253,64,228,31,220,218,191,241,180,71,66,241,103,252,43,252,243,254,130,115,223,11,63,80,57,7,247,54,175,252,109,16,189,235,184,239,143,134,12,179,251,45,171,220,185,251,218,150,148,65,140,147,171,255,0,228,249,214,118,160,224,249,172,61,236,14,251,89,107,169,169,158,24,121,84,90,234,221,106,162,141,106,145,26,156,165,137,90,198,36,145,252,220,136,196,116,127,121,28,201,103,57,78,125,127,122,183,206,255,0,43,246,202,83,111,157,226,46,97,108,209,118,212,233,49,84,120,74,187,232,183,39,194,103,217,158,39,1,142,167,122,138,172,213,223,19,191,111,73,137,234,152,234,251,245,141,97,110,121,142,29,140,106,6,49,113,195,51,59,45,61,218,203,118,133,96,171,164,157,23,140,141,221,21,21,21,54,86,185,174,68,115,94,213,71,53,205,107,154,168,168,138,148,197,212,199,79,121,63,78,250,143,89,141,92,232,106,29,96,173,154,105,241,219,147,222,146,182,182,137,31,247,81,210,35,90,157,246,53,204,108,172,226,221,156,168,168,156,30,199,58,194,60,53,115,28,159,45,233,222,122,124,150,245,81,113,110,61,127,158,207,109,89,213,28,234,122,38,83,83,73,28,40,239,218,230,181,210,189,27,201,87,139,120,181,54,107,90,212,233,125,93,96,24,142,125,211,246,101,246,182,211,231,254,206,89,174,57,5,179,245,242,197,216,175,167,162,159,179,55,234,220,222,92,121,187,238,187,118,174,255,0,52,83,203,29,134,163,54,194,83,136,166,52,171,77,99,241,137,102,236,182,119,138,232,247,104,174,228,247,170,242,150,102,189,202,162,59,121,83,93,49,51,164,79,45,99,174,56,107,194,37,91,221,25,245,85,112,233,223,49,125,166,253,45,69,94,19,144,205,12,87,10,87,84,57,177,91,165,116,177,53,215,22,177,177,72,247,185,144,163,209,209,177,26,178,39,4,85,85,99,54,180,173,66,215,13,42,210,220,58,219,168,25,182,97,79,73,142,222,38,134,10,11,141,52,50,214,197,82,233,98,124,177,171,22,157,143,87,53,209,198,231,35,246,226,168,137,243,249,166,244,82,89,7,83,56,94,99,157,116,25,162,182,156,39,19,188,228,53,208,195,142,84,201,75,106,160,150,174,86,68,150,105,154,178,43,35,107,149,26,142,123,83,150,219,110,228,79,237,67,89,148,99,239,219,195,220,162,158,59,177,172,125,188,147,174,145,118,79,43,198,103,24,44,77,233,155,126,94,185,162,228,196,196,107,17,78,177,87,24,152,137,141,52,215,78,49,167,98,70,224,29,95,116,237,170,57,117,6,9,130,106,31,196,239,151,62,239,149,165,248,77,116,61,206,220,79,149,255,0,126,88,90,196,217,145,189,126,110,77,246,217,62,106,136,113,207,16,221,0,213,189,115,251,1,250,44,196,190,55,240,79,138,249,255,0,242,250,106,110,207,123,202,118,255,0,175,145,156,183,237,73,253,29,246,227,243,219,116,222,53,116,67,163,26,195,137,245,65,133,228,25,78,148,102,86,107,93,47,196,123,245,183,11,21,85,61,60,92,173,213,44,111,41,30,196,107,119,115,154,212,221,126,106,168,159,181,75,91,54,248,90,171,205,240,149,81,138,141,221,103,78,28,57,105,61,122,245,171,172,250,214,23,163,157,162,177,136,200,107,242,187,180,111,121,243,21,70,181,111,209,49,230,110,126,143,24,142,122,251,56,32,63,64,221,48,107,150,138,235,13,227,41,212,220,31,224,214,186,172,106,162,223,12,255,0,19,163,168,229,80,234,170,87,181,156,97,149,238,77,219,19,215,117,77,190,95,183,117,77,228,174,127,213,247,78,218,93,151,87,224,153,222,161,252,50,249,108,237,121,170,95,132,215,77,219,238,68,201,89,247,226,133,204,93,217,35,23,228,229,219,125,151,230,138,135,99,42,147,173,237,24,214,28,179,170,12,211,32,197,180,163,50,188,218,234,190,29,216,173,183,216,170,170,41,229,227,110,166,99,184,200,198,43,93,179,154,230,174,203,242,84,84,253,168,124,226,34,188,155,9,20,225,99,123,206,235,227,206,39,179,78,199,182,77,86,31,164,189,160,185,119,63,174,44,196,90,214,55,38,40,141,105,170,152,136,243,247,250,170,159,177,99,58,75,175,250,73,174,127,21,253,22,101,191,27,248,39,99,207,255,0,144,84,211,118,123,221,206,223,245,241,179,150,253,169,63,163,190,220,126,123,110,155,244,34,12,120,98,233,214,160,224,63,164,175,183,120,46,67,142,121,255,0,131,121,95,139,91,39,163,239,240,243,156,251,125,214,183,151,30,108,223,109,246,228,155,254,212,39,57,176,192,95,185,137,195,211,118,236,105,84,235,227,49,214,135,237,118,85,131,201,51,155,216,12,5,115,93,170,55,116,153,152,153,157,104,166,169,227,76,68,115,153,142,16,0,12,196,108,57,87,86,62,150,53,147,233,254,67,237,211,157,84,229,93,88,250,88,214,79,167,249,15,183,78,6,107,13,84,25,87,53,80,0,0,0,0,0,3,159,235,246,177,216,186,127,209,172,179,88,178,56,124,197,38,51,111,117,68,116,220,158,207,55,84,247,36,116,212,220,216,199,172,125,217,228,138,46,231,5,107,57,242,119,221,106,168,20,45,215,198,166,98,186,187,213,238,164,231,88,85,95,155,178,212,92,41,237,244,213,77,146,57,35,170,242,84,144,209,190,120,159,27,220,199,195,35,233,220,248,222,142,251,209,185,142,84,69,85,68,151,254,7,89,77,138,147,42,213,204,42,162,187,133,234,235,111,179,221,40,233,187,79,94,237,45,36,149,81,212,73,205,19,131,120,190,182,153,54,85,71,47,115,118,162,163,92,169,88,39,127,232,31,83,49,93,34,234,247,77,179,172,214,175,202,89,105,238,21,22,250,154,167,73,28,113,210,249,218,73,168,217,60,175,145,237,99,33,141,245,13,124,143,87,125,216,218,247,34,42,162,34,134,138,64,0,80,15,138,63,174,205,77,252,151,217,232,142,85,111,234,47,59,178,116,227,91,211,69,130,163,200,227,119,220,130,170,251,144,125,200,101,248,159,38,91,252,172,95,126,37,146,30,204,150,245,127,40,228,78,231,123,139,147,102,125,238,171,226,143,235,179,83,127,37,246,122,34,63,233,110,150,231,122,211,157,219,52,207,77,44,95,25,201,47,61,239,37,69,230,161,167,238,246,161,124,210,126,178,103,178,54,237,28,79,119,222,114,111,182,201,186,170,34,135,171,233,139,167,172,171,170,13,101,178,233,30,45,83,228,60,255,0,114,166,227,116,125,44,149,16,219,40,98,111,41,106,36,107,19,254,12,108,71,57,141,124,178,196,197,123,57,242,78,235,226,135,164,56,110,130,234,190,155,105,30,159,193,87,29,139,29,211,122,56,105,214,174,117,154,121,94,251,173,206,89,102,145,255,0,36,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,75,105,232,251,164,204,55,164,93,47,251,15,98,168,164,188,95,107,234,36,169,190,228,109,160,90,89,238,175,73,30,176,35,216,178,74,172,100,81,61,35,107,17,252,55,238,61,17,29,43,213,107,47,198,175,213,62,45,244,254,135,220,110,32,117,95,3,31,198,207,221,191,226,68,0,234,199,213,62,178,125,64,200,125,198,114,127,248,24,254,54,126,237,255,0,18,32,7,86,62,169,245,147,234,6,67,238,51,129,109,61,22,232,94,156,117,23,225,153,129,233,126,168,89,188,245,170,187,227,50,195,52,74,140,170,183,213,54,239,92,145,213,83,72,168,189,185,153,201,219,46,202,213,107,156,199,181,236,123,216,234,128,215,77,11,212,126,157,53,30,227,165,250,161,102,242,55,90,29,165,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,127,23,108,187,35,145,205,115,30,214,61,143,99,110,255,0,194,227,208,158,153,126,117,239,21,167,160,235,111,163,236,103,171,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,46,8,107,225,71,215,79,245,29,47,235,94,103,255,0,216,244,184,5,109,115,127,225,53,214,185,42,21,223,241,94,85,142,111,251,120,81,255,0,235,120,75,84,50,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,156,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,116,39,209,102,73,212,94,79,160,214,170,254,168,177,138,187,78,108,149,19,42,207,86,180,177,207,113,162,147,140,212,245,18,83,83,49,141,163,123,91,55,97,96,123,82,68,90,117,115,209,21,251,32,119,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,140,122,137,245,3,169,223,223,43,215,248,217,75,206,40,199,168,159,80,58,157,253,242,189,127,141,148,141,109,47,162,183,223,62,11,195,160,255,0,88,98,253,202,126,39,61,0,16,247,72,0,0,0,0,4,173,232,83,171,25,244,71,39,143,77,50,182,211,191,9,202,110,108,116,181,47,116,112,186,211,91,34,50,47,52,233,30,173,69,129,90,200,210,84,122,253,214,177,30,213,69,107,153,44,82,7,190,27,17,94,22,236,93,183,60,97,170,206,178,108,46,127,129,185,128,198,83,173,21,71,215,19,213,49,237,137,227,247,79,13,90,7,183,92,109,247,139,125,45,218,211,95,79,91,67,91,11,42,105,106,169,165,108,177,79,19,218,142,100,140,123,85,81,205,115,85,21,28,138,168,168,168,168,126,146,185,188,63,186,194,187,211,93,237,29,60,234,77,103,155,183,85,255,0,146,99,55,90,137,218,215,209,61,26,170,202,25,28,245,78,113,59,110,16,237,187,218,245,100,72,142,99,152,145,88,201,97,96,113,148,99,173,69,218,62,184,236,151,27,237,78,205,98,182,87,48,171,3,137,227,28,233,171,170,170,117,225,61,252,52,152,234,159,102,147,32,1,152,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,222,92,103,64,62,146,48,79,205,61,206,168,167,50,227,58,1,244,145,130,126,105,238,117,68,43,102,254,149,87,187,62,48,234,14,154,253,65,103,246,212,252,23,18,16,0,77,92,190,0,0,143,125,127,122,72,206,255,0,43,247,58,82,156,203,140,235,251,210,70,119,249,95,185,210,148,230,66,182,147,233,84,251,177,227,46,160,232,83,212,23,191,109,87,193,109,161,0,1,53,114,248,0,0,84,31,91,93,44,127,39,188,222,43,198,29,65,113,126,7,144,125,250,25,230,78,227,45,245,106,175,87,208,44,188,149,206,217,173,71,198,233,17,28,230,42,183,121,29,20,143,91,124,35,151,95,25,246,3,137,116,231,145,227,217,138,83,214,215,101,48,165,13,154,214,234,167,195,45,69,83,100,141,233,80,222,8,171,198,157,200,201,157,203,102,57,88,200,220,169,221,106,46,171,56,194,218,196,97,170,170,228,233,52,241,137,252,62,180,255,0,163,124,251,29,147,103,150,172,225,41,154,233,189,49,69,116,71,92,107,243,187,53,163,89,157,103,72,211,88,153,136,153,149,95,105,110,189,106,118,140,218,50,171,62,157,223,254,20,204,190,142,42,58,233,227,137,60,196,93,183,42,178,88,37,254,148,82,163,95,51,17,200,191,36,149,206,68,71,182,55,179,207,96,24,6,93,170,57,117,6,9,130,90,126,39,124,185,247,124,173,47,126,40,123,157,184,159,43,254,252,174,107,19,102,70,245,249,185,55,219,100,249,170,33,231,137,173,225,115,156,97,24,254,167,100,120,117,238,155,142,73,149,81,195,29,138,171,202,35,254,229,58,77,53,85,63,117,62,244,124,218,145,201,183,201,142,242,255,0,53,228,145,163,161,120,58,62,87,122,222,30,237,90,83,174,157,221,124,61,179,63,123,166,246,143,21,253,29,203,49,121,190,6,196,85,123,118,42,158,31,59,72,138,98,106,211,140,211,69,60,103,143,205,137,210,99,154,124,104,46,140,99,250,7,166,54,173,55,199,231,243,158,79,156,245,183,7,83,178,25,43,234,228,93,228,153,232,207,254,211,26,142,87,57,177,199,27,21,206,227,186,244,32,11,26,221,186,109,83,20,81,26,68,56,183,23,138,189,142,191,94,39,17,86,245,117,204,204,207,108,207,25,144,243,218,133,157,227,250,99,132,94,243,252,166,167,179,107,177,81,201,89,62,207,99,95,39,20,251,177,71,205,205,106,203,35,184,177,141,87,39,39,189,173,223,117,61,9,18,124,75,53,54,209,137,232,26,233,236,209,119,174,153,213,100,48,83,51,147,155,218,167,164,154,42,137,167,221,24,173,118,206,108,17,240,87,53,87,191,201,55,70,57,15,28,101,255,0,147,88,174,239,100,125,253,95,123,101,179,153,84,231,121,182,31,47,136,153,139,149,196,78,156,226,157,117,170,126,170,98,103,234,85,41,208,181,215,73,110,250,43,157,179,8,188,218,238,52,85,9,102,181,86,200,218,197,107,185,84,77,69,19,234,146,41,24,156,36,137,149,75,81,19,92,197,114,126,169,91,201,202,213,85,250,29,47,105,149,163,88,117,243,14,211,220,130,94,54,187,141,99,231,173,103,23,47,126,158,158,25,42,36,131,118,61,142,111,113,176,172,124,218,228,86,243,228,155,170,108,178,251,197,119,14,158,75,126,159,106,5,37,150,157,33,167,154,186,207,95,113,106,70,217,85,210,54,57,105,97,114,255,0,88,246,162,71,88,230,252,149,173,85,127,236,87,253,232,37,156,20,221,193,92,196,254,172,198,159,143,140,75,172,243,61,167,167,3,180,216,60,147,255,0,203,69,115,86,188,52,253,73,137,235,153,154,43,167,79,108,61,79,133,206,166,221,242,93,49,200,244,206,229,23,58,124,42,178,25,237,243,242,106,109,79,92,179,61,96,226,140,69,251,178,195,52,156,220,231,42,247,248,253,212,98,111,53,202,123,240,252,204,103,196,186,163,198,41,214,245,79,110,161,200,97,172,179,215,44,235,27,91,80,215,192,233,33,133,28,255,0,232,185,213,49,83,35,120,170,57,206,226,212,223,146,181,110,16,150,100,88,137,191,131,136,158,116,240,254,31,116,233,245,57,239,165,108,162,156,171,104,238,92,183,17,20,222,136,185,26,117,76,235,21,125,115,85,51,84,251,192,0,220,43,96,0,6,123,203,140,232,7,210,70,9,249,167,185,213,20,230,92,103,64,62,146,48,79,205,61,206,168,133,108,223,210,170,247,103,198,29,65,211,95,168,44,254,218,159,130,226,66,0,9,171,151,195,61,230,132,12,247,145,77,167,254,235,252,223,131,160,58,11,255,0,191,255,0,75,255,0,98,235,122,64,193,49,252,7,167,12,18,139,31,166,225,241,139,53,45,246,182,103,49,137,36,245,117,145,50,105,28,247,49,173,229,199,154,70,213,118,238,72,227,141,170,171,199,115,177,156,247,167,111,79,218,99,253,205,178,255,0,130,136,232,68,147,13,76,83,102,136,142,90,71,130,147,207,46,215,127,51,196,92,185,58,213,53,215,172,255,0,154,64,1,238,213,170,83,196,131,4,199,240,174,163,228,173,199,233,188,191,218,171,53,61,246,182,22,177,140,141,181,111,150,104,100,115,26,198,166,220,252,186,72,229,119,39,58,73,36,114,175,222,217,59,31,132,199,226,167,228,127,244,227,158,248,166,122,129,199,255,0,185,180,159,227,107,78,133,225,49,248,169,249,31,253,56,135,97,233,138,115,185,136,237,171,225,151,74,103,23,107,191,209,125,53,220,157,103,114,215,30,235,180,68,125,208,176,131,154,117,39,169,51,233,22,133,102,122,129,69,45,68,53,214,235,99,162,183,205,4,49,202,232,107,103,115,96,166,145,89,39,220,115,91,52,177,185,200,168,191,117,174,251,174,254,138,244,178,20,120,163,106,109,223,26,211,28,115,76,237,177,112,167,205,107,38,158,225,63,38,174,244,244,43,11,210,14,42,197,95,189,44,208,201,205,174,106,167,99,143,222,71,174,210,92,194,255,0,201,176,181,220,236,142,29,243,194,62,245,29,178,57,87,229,172,247,11,130,210,38,42,174,38,168,158,186,105,243,170,255,0,245,137,239,228,172,99,165,117,33,165,54,253,17,214,204,159,76,109,55,106,139,149,13,158,104,29,75,81,82,198,182,85,138,122,120,231,99,95,199,228,231,53,178,163,21,200,141,71,43,85,200,214,239,197,61,143,66,184,116,25,159,84,120,85,61,117,150,162,225,67,105,154,123,197,66,196,146,113,166,117,52,15,146,158,105,28,205,184,181,181,41,78,159,121,120,185,206,107,87,126,92,87,177,248,168,96,54,251,46,163,226,26,137,68,180,241,77,147,219,42,40,106,225,138,149,177,185,242,209,61,155,84,73,34,46,242,57,209,212,199,31,205,55,107,105,218,155,170,108,141,131,219,193,205,88,26,241,61,149,68,125,93,127,108,204,125,142,170,197,237,45,54,54,175,15,145,235,58,87,106,186,189,147,84,204,77,62,216,154,105,183,95,100,78,244,123,29,243,195,83,83,109,25,102,129,166,158,195,23,102,233,130,214,77,5,75,57,57,221,218,122,185,165,168,134,125,213,136,214,238,231,79,31,4,115,149,59,28,151,100,123,80,150,197,86,120,101,106,76,248,182,186,213,233,252,210,212,45,14,111,108,146,38,195,20,49,185,190,118,145,174,158,41,36,123,182,123,90,216,82,173,187,53,87,119,74,221,218,187,35,155,106,100,191,37,196,121,124,29,58,243,167,135,217,203,238,209,206,61,38,229,63,146,118,150,254,236,105,77,221,46,71,249,254,119,255,0,188,85,167,179,64,0,109,80,5,123,248,179,254,21,254,121,255,0,65,57,239,133,159,168,28,131,251,155,87,254,54,136,232,94,44,255,0,133,127,158,127,208,78,123,225,103,234,7,32,254,230,213,255,0,141,162,33,247,189,119,29,241,240,195,164,50,207,236,182,175,114,231,239,106,60,83,61,64,227,255,0,220,218,79,241,181,167,66,240,152,252,84,252,143,254,156,115,223,20,207,80,56,255,0,247,54,147,252,109,105,234,124,50,115,28,99,79,241,141,101,204,243,59,213,61,166,203,105,134,201,61,93,92,234,188,99,110,245,200,136,136,155,171,156,231,42,53,172,106,43,156,231,53,173,69,85,68,95,203,83,20,231,83,51,203,90,190,25,125,227,237,215,123,163,10,45,219,137,154,166,155,81,17,28,102,102,111,81,164,68,117,204,167,126,173,106,214,17,162,120,69,110,125,159,93,60,165,186,147,104,226,138,52,71,84,86,84,42,42,178,158,6,42,167,57,93,178,236,155,162,34,35,156,229,107,26,231,37,33,106,22,113,119,212,188,222,247,159,95,169,173,212,247,27,245,100,149,181,49,91,233,27,77,78,215,189,119,84,107,27,255,0,239,115,149,207,114,238,231,185,207,115,156,189,11,169,158,166,114,238,165,114,232,111,23,138,111,134,88,237,156,190,13,102,231,20,222,67,185,20,45,159,245,237,138,55,203,220,124,8,255,0,190,139,199,126,41,242,79,159,99,232,47,164,63,210,189,222,13,94,212,75,94,248,125,154,177,60,141,190,182,139,157,61,254,70,182,84,126,203,220,106,246,161,149,33,87,110,199,199,42,163,227,93,248,200,137,231,142,196,220,206,177,52,225,240,241,230,199,243,51,62,206,206,191,174,116,101,236,182,71,132,232,203,37,187,156,103,21,127,95,92,70,177,26,78,159,171,110,158,218,166,126,116,252,221,99,158,237,59,211,220,252,54,58,127,200,48,92,70,167,89,242,11,229,198,155,237,165,26,69,69,98,68,124,80,249,70,75,188,117,115,177,232,156,229,119,21,88,85,191,117,176,202,231,35,157,222,217,145,43,175,239,86,249,223,229,126,217,74,92,97,78,125,127,122,183,206,255,0,43,246,202,83,51,57,195,81,131,203,232,179,71,85,81,225,40,223,70,185,230,35,104,246,199,21,152,226,120,77,118,170,210,59,34,43,183,17,28,163,93,35,72,215,156,243,72,79,9,143,197,79,200,255,0,233,197,132,21,239,225,49,248,169,249,31,253,56,176,131,105,146,125,2,223,215,241,74,11,210,151,231,102,47,253,63,221,80,0,87,191,137,6,188,235,46,55,119,143,72,173,86,187,142,49,137,93,168,229,73,110,176,207,28,140,201,41,222,216,21,241,163,146,62,116,253,151,164,177,201,27,100,222,70,74,138,244,224,246,163,178,177,184,186,48,86,102,245,113,51,221,252,240,239,252,120,35,251,49,179,184,141,168,204,168,203,176,245,83,76,206,179,51,84,242,136,231,164,115,170,123,41,142,61,115,165,49,53,68,255,0,183,92,109,247,139,125,45,218,211,95,79,91,67,91,11,42,105,106,169,165,108,177,79,19,218,142,100,140,123,85,81,205,115,85,21,28,138,168,168,168,168,83,231,95,222,173,243,191,202,253,178,148,247,61,14,245,149,6,138,78,253,52,212,235,141,67,176,154,217,157,61,45,116,178,73,43,108,78,72,230,124,137,28,49,195,36,146,54,121,123,73,193,28,214,177,202,231,237,187,222,171,225,186,254,245,111,157,254,87,237,148,164,115,52,199,219,199,224,41,174,142,113,84,107,29,156,39,238,236,255,0,149,213,176,91,39,139,217,45,174,191,133,196,113,162,171,53,77,21,233,194,168,223,183,246,85,28,170,142,113,194,121,77,51,51,27,194,207,211,246,65,253,242,171,255,0,5,68,76,98,28,248,89,250,126,200,63,190,85,127,224,168,137,140,111,178,175,161,91,238,84,187,127,249,205,140,247,231,194,0,1,176,67,194,189,252,89,255,0,10,255,0,60,255,0,160,150,16,87,191,139,63,225,95,231,159,244,19,85,157,253,2,231,213,241,66,192,232,183,243,179,9,254,167,238,171,115,223,11,63,80,57,7,247,54,175,252,109,17,105,69,90,248,89,250,129,200,63,185,181,127,227,104,139,74,60,118,127,232,81,223,45,135,75,255,0,156,213,123,148,120,4,57,241,76,244,253,143,255,0,124,169,63,193,86,147,24,135,62,41,158,159,177,255,0,239,149,39,248,42,211,47,53,250,21,206,228,127,96,63,57,176,126,252,120,74,28,244,3,234,223,4,252,211,219,42,139,123,200,178,11,70,39,143,220,242,156,130,175,202,218,236,212,115,92,43,103,237,185,253,170,120,88,175,145,252,88,138,231,108,214,170,236,212,85,93,190,72,170,84,39,64,62,173,240,79,205,61,178,168,245,61,117,245,99,62,183,100,242,105,166,40,218,118,97,56,181,205,238,138,165,142,142,103,93,171,99,71,197,230,155,35,21,200,144,35,95,34,68,140,95,188,215,171,220,170,174,107,34,208,101,152,250,48,25,125,85,213,198,102,169,210,59,120,66,221,219,173,147,196,109,118,215,217,194,218,157,219,116,217,166,107,171,245,99,126,231,46,217,158,81,31,95,40,151,61,234,251,93,160,234,7,90,43,242,187,101,37,60,86,91,76,63,4,179,75,23,115,149,85,20,51,74,246,84,73,220,70,170,58,71,74,247,241,226,222,13,115,88,168,170,213,115,186,151,135,167,78,57,62,161,103,212,122,214,235,253,69,143,29,195,46,104,214,75,69,58,54,170,225,90,214,53,238,165,77,190,108,129,99,149,169,50,185,62,251,36,237,181,23,147,221,31,45,233,59,166,235,135,82,154,142,184,236,181,181,22,220,118,209,11,107,175,119,8,161,115,156,216,185,163,91,79,19,184,172,109,158,85,229,199,159,201,26,201,95,179,251,124,29,114,152,238,63,104,196,241,251,102,45,143,210,121,91,93,154,142,27,125,20,29,199,63,181,79,11,17,145,179,147,213,92,237,154,212,77,220,170,171,183,205,85,79,204,171,3,94,62,244,227,111,242,215,94,249,254,16,244,233,3,106,176,219,37,150,211,179,25,76,121,251,155,179,215,185,68,199,94,188,234,170,53,238,137,215,174,16,35,197,159,240,175,243,207,250,9,207,124,44,253,64,228,31,220,218,191,241,180,71,66,241,103,252,43,252,243,254,130,115,223,11,63,80,57,7,247,54,175,252,109,16,189,235,184,239,143,134,31,153,103,246,91,87,185,115,247,181,58,23,139,63,225,95,231,159,244,19,158,248,89,250,129,200,63,185,181,127,227,104,142,133,226,207,248,87,249,231,253,4,231,190,22,126,160,114,15,238,109,95,248,218,33,123,215,113,223,31,12,25,103,246,91,87,185,115,247,181,45,40,167,62,191,189,91,231,127,149,251,101,41,113,133,57,245,253,234,223,59,252,175,219,41,77,134,210,125,22,159,122,60,37,15,232,83,215,247,191,99,87,199,109,49,188,44,253,63,100,31,223,42,191,240,84,68,132,234,39,211,246,167,127,115,111,95,224,165,35,223,133,159,167,236,131,251,229,87,254,10,136,144,157,68,250,126,212,239,238,109,235,252,20,166,94,7,213,180,251,179,248,163,251,83,249,237,119,246,212,248,210,163,18,231,48,157,95,211,173,21,233,119,74,114,157,77,200,126,13,107,170,198,172,86,248,103,242,147,212,114,168,117,185,175,107,56,194,199,185,55,108,79,93,213,54,249,126,221,213,55,166,50,194,58,194,255,0,181,249,162,63,187,94,201,80,70,178,123,245,97,168,189,118,142,113,79,226,187,186,72,202,236,231,88,140,183,47,196,76,197,23,46,204,76,198,154,252,222,173,98,99,238,148,165,192,58,190,233,219,84,114,234,12,19,4,212,63,137,223,46,125,223,43,75,240,154,232,123,157,184,159,43,254,252,176,181,137,179,35,122,252,220,155,237,178,124,213,16,139,94,44,255,0,133,127,158,127,208,72,247,208,15,171,124,19,243,79,108,170,45,43,86,180,3,73,53,207,225,95,165,60,75,227,127,4,239,249,15,242,250,154,110,207,123,183,220,254,162,70,114,223,181,31,244,183,219,143,203,109,215,125,205,171,151,243,172,190,186,103,72,170,103,78,189,56,105,62,213,107,152,96,178,190,140,54,191,11,118,137,185,93,170,109,205,115,174,236,213,173,81,114,142,28,40,141,57,115,246,241,234,87,191,133,159,168,28,131,251,155,87,254,54,136,156,249,255,0,87,221,59,105,118,93,95,130,103,122,135,240,203,229,179,181,230,169,126,19,93,55,111,185,19,37,103,223,138,23,49,119,100,140,95,147,151,109,246,95,154,42,31,67,75,58,96,208,221,21,200,42,50,157,50,193,254,13,116,170,163,125,190,105,254,39,89,81,202,157,207,99,220,206,51,74,246,166,238,137,139,186,38,255,0,47,219,178,174,245,141,215,247,171,124,239,242,191,108,165,60,235,170,254,71,129,166,35,73,171,123,219,49,198,38,125,157,140,172,61,140,167,165,77,171,187,93,94,82,139,81,102,38,62,109,53,107,77,84,211,199,231,198,158,116,251,86,149,164,186,255,0,164,154,231,241,95,209,102,91,241,191,130,118,60,255,0,249,5,77,55,103,189,220,237,255,0,95,27,57,111,218,147,250,59,237,199,231,182,233,191,66,43,223,194,99,241,83,242,63,250,113,97,6,227,46,196,215,139,195,83,122,189,53,157,121,123,38,97,92,237,158,73,135,217,220,242,254,89,133,154,166,138,55,116,154,180,153,243,168,166,169,215,72,136,231,51,213,200,0,25,168,184,114,174,172,125,44,107,39,211,252,135,219,167,58,169,202,186,177,244,177,172,159,79,242,31,110,156,12,214,26,168,50,174,106,160,0,0,0,0,1,94,190,51,250,189,83,136,104,54,53,164,118,233,234,225,168,212,43,195,166,172,86,193,19,224,154,221,111,237,203,36,47,123,190,251,30,181,51,80,200,213,98,124,210,25,17,92,136,188,95,97,69,32,120,193,107,29,247,57,234,129,116,170,162,31,47,101,211,75,124,20,244,113,242,99,251,245,85,212,240,85,212,84,238,140,107,219,201,143,166,139,182,174,123,83,203,115,111,21,145,200,4,117,233,39,68,45,93,71,235,246,57,162,247,155,229,93,154,159,35,167,186,53,149,244,209,182,71,211,79,13,186,166,162,23,171,29,242,123,18,88,99,230,205,218,174,103,38,163,152,170,143,78,64,90,79,129,246,1,77,45,215,84,245,74,187,30,171,74,138,90,123,117,130,215,118,114,74,216,21,146,186,89,235,105,216,187,246,158,244,88,104,30,239,146,189,136,177,255,0,69,36,94,80,175,174,109,47,181,104,231,86,154,153,129,216,157,72,150,216,47,31,18,163,130,146,137,180,144,82,65,93,12,117,177,210,199,19,85,90,214,66,218,148,133,54,217,21,35,69,70,183,126,40,23,231,160,58,199,98,234,3,70,177,61,98,199,33,242,244,153,53,189,181,18,83,114,123,252,165,83,28,232,234,105,185,189,140,89,59,83,199,44,93,206,8,215,240,228,223,186,228,83,160,21,235,224,193,171,213,57,126,131,100,186,71,113,158,174,106,141,61,188,54,106,53,116,17,50,8,109,215,14,228,177,194,199,183,239,189,233,83,13,116,142,87,167,201,38,141,17,202,137,197,150,20,5,5,248,152,218,110,183,255,0,16,13,64,177,88,173,149,119,27,149,198,162,195,73,71,71,73,11,166,158,166,121,45,52,45,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,66,205,60,57,186,40,254,74,186,113,61,255,0,63,182,90,164,212,220,167,245,151,42,152,19,187,37,174,133,81,139,29,177,179,114,115,29,197,236,89,37,116,72,214,190,71,53,187,202,216,98,145,125,182,35,209,246,51,65,213,206,123,213,166,96,148,151,43,237,210,162,220,220,69,176,203,80,199,218,32,138,206,218,26,183,202,136,246,197,43,231,87,72,212,99,152,244,99,35,99,154,238,82,57,172,145,64,10,86,241,171,245,79,139,125,63,161,247,27,137,117,37,43,120,213,250,167,197,190,159,208,251,141,196,14,171,224,99,248,217,251,183,252,72,128,29,88,250,167,214,79,168,25,15,184,206,79,255,0,3,31,198,207,221,191,226,68,0,234,199,213,62,178,125,64,200,125,198,112,46,167,194,227,208,158,153,126,117,239,21,164,170,34,175,133,199,161,61,50,252,235,222,43,73,84,7,42,191,244,177,211,238,83,172,182,222,160,111,250,93,106,172,207,173,93,151,83,93,222,233,83,245,144,181,91,12,210,64,143,72,101,154,52,84,70,75,35,29,35,59,113,113,114,118,163,227,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,143,81,62,160,117,59,251,229,122,255,0,27,41,121,197,24,245,19,234,7,83,191,190,87,175,241,178,145,173,165,244,86,251,231,193,120,116,31,235,12,95,185,79,196,231,160,2,30,233,0,0,0,0,0,0,0,181,174,130,186,173,170,214,204,126,125,54,206,42,57,102,24,205,28,82,65,51,98,153,223,16,182,196,200,97,90,137,166,146,71,171,234,123,174,222,69,94,28,187,172,86,162,253,254,53,74,125,12,119,32,187,226,121,5,179,41,199,234,252,173,210,205,89,13,194,138,126,219,95,218,168,133,232,248,223,197,232,173,118,206,106,46,206,69,69,219,230,138,134,118,95,142,175,1,119,126,56,199,92,118,162,123,99,178,152,125,173,203,231,11,115,205,185,28,104,171,245,103,248,78,154,79,241,134,128,1,194,250,75,234,126,209,212,198,17,81,94,251,119,195,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,114,68,108,143,238,133,133,102,245,24,139,113,118,220,235,18,227,156,203,45,196,229,24,186,240,56,202,119,110,81,58,76,125,255,0,92,76,113,137,235,137,212,0,30,172,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,123,203,140,232,7,210,70,9,249,167,185,213,20,230,92,103,64,62,146,48,79,205,61,206,168,133,108,223,210,170,247,103,198,29,65,211,95,168,44,254,218,159,130,226,66,0,9,171,151,192,0,17,239,175,239,73,25,223,229,126,231,74,83,153,113,157,127,122,72,206,255,0,43,247,58,82,156,200,86,210,125,42,159,118,60,101,212,29,10,122,130,247,237,170,248,45,180,32,0,38,174,95,0,0,124,108,199,49,198,52,255,0,24,184,230,121,157,234,158,211,101,180,194,179,213,213,206,171,198,54,238,136,136,136,155,171,156,231,42,53,172,106,43,156,231,53,173,69,85,68,90,82,234,19,93,178,126,162,53,30,167,80,50,90,74,122,38,182,22,208,219,104,32,217,91,69,68,199,189,209,196,175,217,22,87,114,145,238,115,220,137,187,158,237,145,141,226,198,246,190,190,186,167,253,49,229,206,210,252,50,190,221,87,131,227,21,141,158,58,218,85,238,252,82,189,34,86,58,100,145,90,155,69,31,114,88,152,140,221,175,251,210,114,123,93,31,14,107,210,175,77,55,238,164,51,232,237,109,74,138,92,86,211,52,78,200,174,84,210,67,221,164,138,70,74,232,154,198,72,228,87,58,87,64,232,209,205,107,209,138,228,115,154,168,155,44,55,53,198,215,152,223,140,38,27,140,68,253,179,252,35,253,221,47,209,254,204,225,182,51,43,175,104,179,173,40,185,85,58,241,253,10,58,163,79,215,175,135,14,124,168,136,215,88,159,99,211,247,67,185,166,182,105,86,75,169,82,201,81,111,106,219,31,46,27,20,79,166,123,111,53,177,203,43,36,142,78,82,162,194,212,116,14,135,119,163,62,244,237,147,146,182,55,53,241,174,227,110,184,89,238,21,86,155,181,5,69,21,117,20,207,166,170,165,169,137,209,75,4,172,114,181,241,189,142,68,86,185,174,69,69,106,162,42,42,42,41,127,246,235,117,190,207,111,165,180,218,104,41,232,168,104,161,101,53,45,45,52,77,138,40,34,99,81,172,141,140,106,34,53,173,106,34,35,81,17,17,17,17,8,67,226,39,210,197,21,255,0,31,174,234,11,7,160,225,124,182,109,62,77,11,82,162,105,46,20,136,200,97,100,204,106,57,204,143,203,178,46,78,68,99,90,177,172,143,115,183,141,17,222,152,252,138,44,225,162,187,60,106,166,60,239,111,182,59,187,59,61,188,240,118,71,165,123,153,158,119,94,23,51,136,166,213,234,180,181,167,232,79,40,166,169,231,49,87,93,93,85,207,40,166,124,222,199,209,95,82,95,202,27,76,127,211,5,87,119,52,198,123,116,183,254,52,157,136,230,238,44,158,94,165,156,85,88,189,198,70,188,145,188,118,145,146,108,198,49,99,222,66,20,49,165,218,147,147,233,6,125,102,212,124,58,90,118,93,172,147,58,88,82,166,20,150,41,26,246,58,57,35,123,126,74,173,124,111,123,21,90,168,228,71,42,181,205,114,35,146,239,116,187,82,113,141,95,192,108,218,143,135,75,80,251,77,238,23,75,10,84,194,177,75,27,152,247,71,36,111,111,205,17,204,145,143,98,171,85,90,170,213,86,185,205,84,114,236,242,108,203,229,150,252,157,207,159,79,223,29,191,199,253,208,110,147,54,43,250,53,141,249,110,18,63,233,175,76,233,26,124,202,185,205,29,154,79,25,163,151,13,99,79,55,89,245,69,86,120,154,234,76,249,78,186,210,105,252,50,212,37,14,17,108,142,39,67,44,49,181,190,118,173,173,158,89,35,123,119,123,154,232,86,145,187,57,83,103,68,237,154,155,171,157,106,101,12,106,158,125,112,213,45,71,201,117,18,230,149,12,155,32,185,207,92,216,103,170,117,75,169,162,123,215,181,78,146,57,17,92,216,163,225,27,126,72,136,214,53,17,17,17,17,60,118,142,254,230,30,155,81,250,83,247,71,251,232,218,116,45,149,70,43,55,187,143,170,53,139,52,105,30,202,171,225,19,255,0,140,87,31,90,95,120,86,96,152,253,231,55,205,115,251,141,55,126,233,140,209,209,209,219,121,177,142,100,62,113,103,238,202,221,218,174,108,188,105,209,136,230,185,62,228,178,181,81,81,223,41,157,213,150,3,112,212,222,156,243,188,66,210,181,11,93,45,179,207,82,197,77,74,234,153,106,101,164,145,149,76,167,100,109,84,87,58,87,64,145,166,219,170,43,209,81,29,183,21,241,190,31,152,116,24,151,75,152,197,66,217,106,45,213,217,12,213,151,138,228,157,36,107,170,28,249,221,28,51,35,95,253,22,186,154,42,101,111,20,70,185,188,92,155,242,87,44,141,51,50,236,36,83,151,211,102,175,210,137,215,252,223,237,193,27,219,77,161,185,123,107,238,230,54,127,184,185,76,83,175,31,69,49,28,58,180,154,162,106,250,217,255,0,199,114,11,190,39,144,91,50,156,126,175,202,221,44,213,144,220,40,167,237,181,253,170,136,94,143,141,252,94,138,215,108,230,162,236,228,84,93,190,104,168,95,126,59,144,90,50,204,126,217,148,227,245,126,106,215,121,163,134,225,69,63,109,204,238,211,204,196,124,111,226,244,71,55,118,185,23,103,34,42,111,243,68,82,142,117,207,77,167,210,13,94,203,52,226,72,170,25,13,146,231,44,84,75,83,52,114,203,37,19,255,0,89,75,35,221,30,205,87,62,7,196,245,68,68,217,92,168,173,106,162,181,44,203,195,135,59,199,242,94,155,45,152,149,186,167,249,211,16,172,172,163,185,83,189,236,230,157,250,137,106,98,149,173,71,43,187,78,108,202,212,115,145,187,190,41,81,17,81,187,174,151,103,174,85,103,17,94,26,190,191,24,254,126,229,155,211,22,10,214,103,147,225,115,188,55,24,166,98,53,136,142,52,92,141,98,102,123,34,98,34,58,188,233,74,80,1,47,115,144,0,3,61,229,198,116,3,233,35,4,252,211,220,234,138,115,46,51,160,31,73,24,39,230,158,231,84,66,182,111,233,85,123,179,227,14,160,233,175,212,22,127,109,79,193,113,33,0,4,213,203,225,158,243,66,6,123,200,166,211,255,0,117,254,111,193,208,29,5,255,0,223,255,0,165,255,0,177,121,221,59,122,126,211,31,238,109,151,252,20,71,66,57,239,78,222,159,180,199,251,155,101,255,0,5,17,208,137,53,143,69,79,116,120,40,252,219,214,23,253,250,190,41,0,7,171,94,171,95,20,207,80,56,255,0,247,54,147,252,109,105,208,188,38,63,21,63,35,255,0,167,28,247,197,51,212,14,63,253,205,164,255,0,27,90,116,47,9,143,197,79,200,255,0,233,196,62,207,174,231,190,126,25,116,134,103,253,150,211,238,91,253,237,43,8,41,239,196,15,49,159,45,234,143,39,167,75,213,61,198,135,30,134,142,207,66,176,44,110,109,59,89,3,100,154,21,115,63,164,230,212,203,82,142,228,170,230,187,147,87,110,40,212,183,60,139,32,180,98,120,253,207,41,200,42,252,173,174,205,71,53,194,182,126,219,159,218,167,133,138,249,31,197,136,174,118,205,106,174,205,69,85,219,228,138,165,4,92,110,55,11,197,194,170,237,118,175,168,173,174,173,153,245,53,85,85,50,186,89,103,149,238,87,62,71,189,202,170,231,57,202,170,174,85,85,85,85,85,50,246,150,254,237,170,44,199,92,235,246,127,207,220,143,244,37,149,249,92,126,39,50,171,149,20,197,17,195,174,185,214,102,39,182,34,157,39,217,82,194,60,40,176,233,227,183,234,14,160,85,217,105,214,26,137,168,108,244,23,23,36,110,149,29,27,100,150,170,22,175,245,140,106,164,148,110,119,201,26,229,70,126,213,103,221,238,126,32,120,116,25,111,75,153,61,66,89,106,46,53,216,244,212,119,138,20,129,36,115,169,220,201,219,28,211,43,89,253,38,182,154,90,149,119,36,86,181,188,156,187,113,71,39,178,233,55,1,184,105,151,78,120,38,33,118,90,132,174,138,217,231,170,162,169,165,117,52,180,210,213,200,250,167,211,190,55,42,171,93,19,167,88,215,125,149,85,138,170,141,223,138,117,43,141,186,223,120,183,213,90,110,212,20,245,180,53,176,190,154,170,150,166,38,203,20,241,61,170,215,198,246,57,21,28,215,53,85,21,170,138,138,138,168,166,199,11,130,211,47,140,53,93,116,253,243,199,238,213,11,207,182,158,110,109,133,121,213,190,49,110,236,105,164,207,26,109,204,83,29,219,241,78,179,30,217,81,78,142,234,109,223,70,245,59,29,212,203,36,93,234,139,21,99,103,124,28,154,223,51,78,228,86,79,7,39,49,232,206,228,79,146,62,124,85,91,207,146,124,209,11,223,51,255,0,145,99,247,124,79,32,185,226,217,5,39,149,186,89,171,38,183,214,193,220,107,251,85,16,189,89,35,57,49,85,174,217,205,84,221,170,168,187,124,149,80,184,78,133,115,25,243,62,151,48,170,138,235,213,61,194,186,211,12,246,122,132,137,99,229,76,218,105,223,29,60,50,53,155,113,115,105,146,157,126,242,114,115,92,215,46,252,185,46,155,102,239,205,53,215,135,171,191,236,225,63,135,216,178,250,107,202,237,223,194,225,115,155,90,78,147,185,51,28,117,138,162,106,166,117,229,164,105,87,254,78,248,0,37,174,120,87,191,139,63,225,95,231,159,244,19,158,248,89,250,129,200,63,185,181,127,227,104,142,133,226,207,248,87,249,231,253,4,231,190,22,126,160,114,15,238,109,95,248,218,34,31,123,215,113,223,31,12,58,67,44,254,203,106,247,46,126,246,163,197,51,212,14,63,253,205,164,255,0,27,90,68,22,92,110,17,91,231,180,199,95,80,202,26,153,162,169,154,149,178,185,34,150,88,218,246,199,35,153,190,206,115,91,44,168,215,42,110,137,35,209,54,228,187,203,239,20,207,80,56,255,0,247,54,147,252,109,105,30,244,23,70,50,13,124,212,235,86,155,227,243,249,63,57,206,122,219,131,169,223,52,116,20,145,166,242,76,244,103,255,0,105,141,71,43,90,233,36,141,138,230,242,221,53,185,141,21,92,199,215,69,28,230,116,77,246,51,19,99,5,178,56,92,78,38,98,40,162,222,244,204,245,68,107,58,253,95,111,99,216,244,151,211,5,223,169,140,222,162,129,247,31,134,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,228,168,216,223,114,150,235,117,190,207,111,165,180,218,104,41,232,168,104,161,101,53,45,45,52,77,138,40,34,99,81,172,141,140,106,34,53,173,106,34,35,81,17,17,17,17,15,61,165,218,109,140,105,6,3,102,211,140,58,42,134,90,108,144,186,40,86,166,101,150,89,28,247,186,73,36,123,190,72,174,124,143,123,213,26,136,212,87,42,53,173,106,35,83,213,18,252,179,46,167,47,181,164,241,170,121,207,225,221,31,123,156,54,235,108,175,109,126,63,126,60,219,20,107,22,233,235,211,174,169,255,0,21,90,107,167,42,99,72,141,120,204,138,115,235,251,213,190,119,249,95,182,82,151,24,83,159,95,222,173,243,191,202,253,178,148,194,218,79,162,211,239,71,132,165,29,10,122,254,247,236,106,248,237,164,39,132,199,226,167,228,127,244,226,194,10,247,240,152,252,84,252,143,254,156,88,65,151,146,125,2,223,215,241,74,63,210,151,231,102,47,253,63,221,80,28,247,94,180,99,31,215,205,49,186,233,190,65,63,147,243,156,39,162,184,54,157,147,73,65,87,26,239,28,204,71,255,0,246,216,228,106,181,206,142,73,24,142,111,45,211,161,3,101,114,221,55,105,154,43,141,98,80,124,38,42,246,6,253,24,156,61,91,181,209,49,49,61,147,28,98,84,49,170,58,109,147,233,6,125,121,211,140,198,42,118,93,172,147,54,41,150,154,100,150,41,26,246,54,72,228,99,190,74,173,124,111,99,209,28,136,228,71,34,57,173,114,43,83,207,87,220,110,23,73,219,83,115,175,168,171,153,144,195,76,217,39,149,210,57,177,69,27,99,138,52,87,42,170,53,145,177,140,107,127,99,90,214,162,108,136,136,92,167,86,157,48,90,58,152,194,41,232,25,113,248,102,81,96,239,79,97,174,145,206,90,116,124,136,206,228,19,177,55,222,41,59,113,162,189,17,94,197,107,92,222,72,142,141,244,215,113,183,92,44,247,10,171,77,218,130,162,138,186,138,103,211,85,82,212,196,232,165,130,86,57,90,248,222,199,34,43,92,215,34,162,181,81,21,21,21,20,128,102,121,125,89,125,221,35,141,19,202,127,9,246,195,175,246,23,108,108,109,126,7,202,85,17,78,34,220,68,87,79,127,233,83,254,26,180,215,78,169,225,58,233,19,54,133,225,103,233,251,32,254,249,85,255,0,130,162,38,49,14,124,44,253,63,100,31,223,42,191,240,84,68,198,38,89,87,208,173,247,57,163,111,255,0,57,177,158,252,248,64,0,54,8,120,87,191,139,63,225,95,231,159,244,18,194,10,247,241,103,252,43,252,243,254,130,106,179,191,160,92,250,190,40,88,29,22,254,118,97,63,212,253,213,110,123,225,103,234,7,32,254,230,213,255,0,141,162,45,40,171,95,11,63,80,57,7,247,54,175,252,109,17,105,71,142,207,253,10,59,229,176,233,127,243,154,175,114,143,0,135,62,41,158,159,177,255,0,239,149,39,248,42,210,99,16,231,197,51,211,246,63,253,242,164,255,0,5,90,101,230,191,66,185,220,143,236,7,231,54,15,223,143,9,85,237,5,198,225,107,157,213,54,202,250,138,73,159,12,212,206,146,9,93,27,157,20,177,186,57,99,85,106,162,171,95,27,222,199,55,246,57,174,114,46,232,170,135,177,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,156,88,215,111,178,185,188,220,173,99,87,147,218,139,229,177,220,126,239,150,100,22,204,91,31,164,243,87,75,205,100,54,250,40,59,141,103,118,162,103,163,35,103,39,170,53,187,185,200,155,185,81,19,127,154,162,23,41,210,119,77,214,254,154,244,225,113,217,107,105,238,89,21,222,102,215,94,238,17,66,214,181,210,240,70,182,158,39,113,73,29,4,73,203,143,63,154,185,242,191,102,119,56,54,29,149,229,245,99,238,233,87,204,142,127,195,235,116,158,222,237,141,157,146,192,205,86,244,156,69,200,210,136,255,0,250,159,101,58,240,137,231,60,35,174,99,217,104,158,144,227,26,29,167,22,141,60,197,233,105,218,218,40,88,234,234,184,161,88,157,113,173,86,53,38,170,145,21,206,94,79,115,119,217,92,238,13,70,177,171,197,141,68,247,64,19,250,40,166,221,49,69,17,164,67,144,241,88,155,216,219,213,226,49,21,77,85,213,51,51,51,206,102,121,202,189,252,89,255,0,10,255,0,60,255,0,160,156,247,194,207,212,14,65,253,205,171,255,0,27,68,116,47,22,127,194,191,207,63,232,39,61,240,179,245,3,144,127,115,106,255,0,198,209,17,27,222,187,142,248,248,97,209,57,103,246,91,87,185,115,247,181,58,23,139,63,225,95,231,159,244,19,158,248,89,250,129,200,63,185,181,127,227,104,142,133,226,207,248,87,249,231,253,4,231,190,22,126,160,114,15,238,109,95,248,218,33,123,215,113,223,31,12,25,103,246,91,87,185,115,247,181,45,40,167,62,191,189,91,231,127,149,251,101,41,113,133,57,245,253,234,223,59,252,175,219,41,77,134,210,125,22,159,122,60,37,15,232,83,215,247,191,99,87,199,109,49,188,44,253,63,100,31,223,42,191,240,84,68,132,234,39,211,246,167,127,115,111,95,224,165,35,223,133,159,167,236,131,251,229,87,254,10,136,144,157,68,250,126,212,239,238,109,235,252,20,166,94,7,213,180,251,179,248,163,251,83,249,237,119,246,212,248,210,163,18,243,186,118,244,253,166,63,220,219,47,248,40,138,49,47,59,167,111,79,218,99,253,205,178,255,0,130,136,210,108,215,165,185,221,30,43,67,167,15,87,225,61,250,190,23,66,34,215,92,29,83,106,15,77,63,98,190,194,89,241,234,255,0,180,127,18,243,95,22,167,158,94,30,95,203,112,237,246,166,143,109,251,239,223,125,255,0,98,109,183,207,121,74,71,190,172,250,76,254,84,127,101,127,211,255,0,217,159,179,62,123,253,138,243,190,99,204,118,63,223,163,225,199,177,254,238,252,191,179,111,156,147,31,77,250,176,245,70,27,231,240,211,237,141,121,251,20,158,200,221,202,172,231,54,107,206,180,249,60,111,111,107,19,49,243,42,221,225,76,76,252,237,57,71,220,230,157,24,117,159,170,61,69,234,141,211,9,205,172,56,181,21,13,21,130,123,172,114,90,169,106,34,149,101,101,69,60,104,213,89,39,145,56,241,153,203,182,200,187,162,124,255,0,106,44,207,34,215,75,61,15,255,0,38,157,65,184,103,127,164,255,0,180,126,126,205,45,167,202,252,23,201,240,231,60,18,247,57,247,228,223,110,198,220,120,167,244,183,223,229,178,202,83,227,45,167,19,77,141,49,95,59,89,236,159,6,78,218,222,201,111,230,179,94,67,17,228,55,105,211,72,170,152,215,175,133,81,18,0,12,244,72,0,0,57,87,86,62,150,53,147,233,254,67,237,211,157,84,229,93,88,250,88,214,79,167,249,15,183,78,6,107,13,84,25,87,53,80,0,0,0,0,7,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,203,190,89,148,223,115,156,170,243,154,229,53,222,118,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,78,12,70,177,188,158,247,46,205,68,106,111,178,34,39,200,189,239,20,220,254,155,5,232,183,50,165,76,134,174,211,114,202,170,40,44,22,213,166,89,90,250,167,201,82,201,106,41,213,241,167,221,99,232,224,171,71,243,84,99,153,201,139,191,52,107,169,7,69,52,190,235,173,90,185,136,105,69,153,213,113,212,101,55,138,107,107,234,41,168,157,86,250,56,30,244,239,85,44,77,84,87,178,24,187,146,191,239,53,17,145,185,85,205,68,85,64,189,63,13,28,2,167,79,186,45,211,186,91,150,61,73,106,185,95,41,234,111,245,75,10,69,206,177,149,117,50,75,75,81,43,227,85,230,247,81,173,34,39,37,230,214,53,140,119,30,28,82,32,120,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,249,35,222,137,39,244,146,52,227,107,228,95,241,46,192,42,117,7,162,221,68,165,182,227,212,151,91,149,142,158,154,255,0,74,179,36,92,232,217,73,83,28,181,85,17,62,69,78,15,109,26,85,162,241,94,110,99,158,198,242,231,197,66,184,60,31,117,142,251,131,117,64,154,85,79,15,152,178,234,93,190,122,122,200,249,49,157,138,170,26,121,234,233,234,119,86,57,238,226,198,84,197,219,71,49,171,230,121,187,146,198,212,46,252,203,102,39,148,223,112,108,170,205,154,226,213,222,74,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,15,71,49,220,94,198,174,206,69,106,237,178,162,167,200,212,69,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,126,176,0,2,149,188,106,253,83,226,223,79,232,125,198,226,93,73,74,222,53,126,169,241,111,167,244,62,227,113,3,170,248,24,254,54,126,237,255,0,18,32,7,86,62,169,245,147,234,6,67,238,51,147,255,0,192,199,241,179,247,111,248,145,0,58,177,245,79,172,159,80,50,31,113,156,11,169,240,184,244,39,166,95,157,123,197,105,42,136,171,225,113,232,79,76,191,58,247,138,210,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,199,168,159,80,58,157,253,242,189,127,141,148,188,226,140,122,137,245,3,169,223,223,43,215,248,217,72,214,210,250,43,125,243,224,188,58,15,245,134,47,220,167,226,115,208,1,15,116,128,0,0,11,32,214,46,147,160,214,254,149,244,219,82,241,71,84,51,54,197,180,238,210,216,169,152,217,38,109,218,138,58,38,203,229,91,27,17,202,147,163,159,34,196,172,79,188,231,171,28,138,142,107,226,173,243,47,25,130,175,7,84,69,92,166,53,137,71,54,111,105,176,187,75,102,229,118,56,87,110,169,166,186,122,226,98,102,35,143,13,98,98,53,137,250,185,196,128,3,17,35,0,0,123,157,19,213,236,159,67,181,30,209,168,120,189,85,67,93,69,51,27,93,73,20,201,19,110,52,74,246,172,212,178,42,181,201,197,237,110,219,171,93,193,200,215,181,57,49,170,151,43,161,90,217,136,235,230,159,82,103,120,148,255,0,230,233,174,116,188,101,255,0,32,175,236,69,44,212,188,228,141,157,222,223,121,169,220,107,120,187,246,167,253,196,163,19,177,244,177,212,61,223,167,61,78,165,201,251,151,26,156,110,187,252,155,32,181,82,200,212,243,148,251,57,24,244,107,211,138,203,19,157,220,103,205,170,187,57,156,216,217,30,166,231,40,204,231,5,95,147,175,230,79,63,103,183,248,171,78,145,54,22,222,212,97,103,23,133,141,49,86,227,205,255,0,28,71,29,201,246,243,221,158,169,225,51,164,240,186,208,124,108,59,49,198,53,3,24,183,102,120,101,234,158,237,101,187,66,147,210,85,192,171,198,70,238,168,168,168,187,43,92,215,34,181,204,114,35,154,230,185,174,68,84,84,79,178,78,226,98,168,214,57,57,54,229,186,236,215,54,238,68,197,81,58,76,79,9,137,142,113,49,213,48,0,15,215,192,0,0,0,0,0,0,0,0,0,0,0,0,0,3,61,229,198,116,3,233,35,4,252,211,220,234,142,123,254,133,159,79,223,247,225,168,95,251,194,139,254,168,73,77,32,210,204,127,69,116,234,211,166,88,181,101,198,170,215,102,239,246,38,184,72,199,212,59,189,60,147,59,147,152,198,53,118,116,174,68,217,169,242,68,253,171,243,88,214,77,149,226,48,87,230,229,216,141,38,52,231,237,133,221,210,86,221,228,251,81,148,219,193,229,245,85,53,211,114,42,157,105,211,132,83,92,120,204,61,144,0,146,169,16,0,4,123,235,251,210,70,119,249,95,185,210,148,230,94,246,175,233,102,63,173,90,117,118,211,44,166,178,227,75,107,188,246,59,243,91,228,99,42,27,217,158,57,155,197,207,99,218,155,186,38,162,238,213,249,42,254,197,249,164,107,255,0,66,207,167,239,251,240,212,47,253,225,69,255,0,84,35,89,206,87,136,198,223,139,150,162,52,136,211,159,182,87,119,70,187,119,147,236,190,83,115,7,152,85,84,87,85,201,170,52,167,94,19,77,17,227,18,152,192,2,74,164,67,137,245,141,110,213,235,198,128,100,150,157,25,160,167,173,185,214,194,234,107,157,42,197,221,170,158,212,248,222,218,152,233,25,178,163,167,115,85,19,138,162,185,88,178,36,127,173,237,157,176,30,119,173,249,107,117,91,215,77,99,78,12,220,183,27,57,118,50,214,46,40,138,166,138,162,173,42,141,98,116,157,116,152,236,80,134,1,128,101,218,163,151,80,96,152,37,167,226,119,203,159,119,202,210,247,226,135,185,219,137,242,191,239,202,230,177,54,100,111,95,155,147,125,182,79,154,162,23,91,160,186,49,143,232,30,152,218,180,223,31,159,206,121,62,115,214,220,29,78,200,100,175,171,145,119,146,103,163,63,251,76,106,57,92,230,199,28,108,87,59,142,235,246,45,26,93,128,216,179,235,238,168,218,241,170,120,178,172,150,24,41,174,87,71,61,242,75,44,80,177,172,100,109,228,229,72,155,198,56,249,54,52,106,61,99,98,187,146,181,21,61,81,171,202,242,154,114,249,170,186,167,90,167,134,190,207,227,61,127,103,124,243,111,58,66,187,181,244,218,195,88,162,109,217,166,34,102,153,157,102,107,211,142,179,250,180,241,138,120,70,188,106,152,227,17,72,0,110,21,178,165,58,236,233,98,139,65,50,234,28,171,4,160,236,96,249,30,208,82,211,49,42,37,248,101,92,81,49,31,12,147,74,231,242,238,236,249,88,170,254,75,180,205,70,163,98,71,59,212,248,97,213,106,173,62,170,222,34,197,45,212,245,56,77,76,49,69,150,203,43,162,71,82,185,34,169,125,12,145,238,230,200,174,89,89,35,54,98,61,188,100,119,38,162,163,28,219,33,207,240,12,71,84,113,26,252,19,59,180,252,78,199,115,237,121,170,94,252,176,247,59,114,178,86,125,248,156,215,166,207,141,139,242,114,111,182,203,242,85,65,128,96,24,142,151,98,52,24,38,9,105,248,101,142,217,221,242,180,189,249,102,237,247,37,124,175,251,242,185,207,93,223,35,215,230,229,219,125,147,228,136,134,134,156,150,45,227,163,17,110,173,218,35,142,145,207,94,206,205,39,253,180,235,91,119,250,79,171,27,178,213,100,216,219,83,119,17,84,110,111,213,198,157,222,113,92,241,214,110,83,195,79,108,69,115,84,206,180,207,36,235,171,49,159,12,233,115,53,168,161,189,83,219,235,174,208,193,103,167,73,86,62,85,45,169,157,145,212,67,27,95,191,39,58,153,106,23,238,167,38,181,174,114,109,199,146,83,222,59,143,221,242,204,130,217,139,99,244,158,106,233,121,172,134,223,69,7,113,172,238,212,76,244,100,108,228,245,70,183,119,57,19,119,42,34,111,243,84,66,233,122,131,233,171,14,234,74,223,102,180,230,217,62,83,110,161,178,205,53,76,116,182,122,216,161,138,162,87,181,173,73,38,100,145,72,143,115,26,142,70,59,100,86,164,178,39,255,0,132,167,133,210,14,129,180,123,69,117,22,211,169,184,182,73,153,85,93,44,221,254,196,55,10,202,87,211,187,189,4,144,187,147,89,78,199,46,205,149,202,155,57,62,104,159,181,62,75,229,154,101,152,140,126,42,154,163,133,17,164,115,251,103,79,231,147,63,97,118,227,39,217,44,134,237,154,166,106,196,213,53,85,17,187,195,93,52,162,153,171,179,134,190,205,233,72,203,117,186,223,103,183,210,218,109,52,20,244,84,52,80,178,154,150,150,154,38,197,20,17,49,168,214,70,198,53,17,26,214,181,17,17,168,136,136,136,136,135,233,0,145,242,82,211,51,84,235,60,213,139,226,141,166,86,140,107,83,177,205,76,182,203,194,163,53,163,154,11,132,28,92,187,212,80,164,44,73,249,43,213,62,244,83,67,31,6,181,168,157,142,95,121,94,187,60,46,117,54,209,141,106,118,71,166,119,40,184,84,102,180,112,207,111,159,147,151,122,138,20,153,235,7,20,98,167,222,138,105,164,230,231,53,19,177,199,239,43,211,105,207,212,7,78,58,125,212,134,63,108,199,243,185,46,52,159,9,172,90,202,90,219,98,193,29,91,55,99,152,248,146,73,98,147,104,159,187,28,230,162,39,39,69,26,170,253,212,57,174,151,120,126,233,46,144,103,214,109,71,195,179,92,233,151,107,36,206,150,20,169,170,161,150,41,26,246,58,57,35,123,124,162,42,181,241,189,236,85,106,163,145,28,170,215,53,200,142,72,229,121,102,34,222,99,242,171,49,27,186,235,246,198,149,126,43,163,11,182,249,70,47,98,231,32,204,171,171,203,69,19,76,112,157,53,166,173,235,92,99,170,52,166,39,135,40,73,208,1,35,82,192,0,12,247,151,25,208,15,164,140,19,243,79,115,170,57,239,250,22,125,63,127,223,134,161,127,239,10,47,250,161,37,52,131,75,49,253,21,211,171,78,153,98,213,151,26,171,93,155,191,216,154,225,35,31,80,238,244,242,76,238,78,99,24,213,217,210,185,19,102,167,201,19,246,175,205,99,89,54,87,136,193,95,155,151,98,52,152,211,159,182,23,119,73,91,119,147,237,70,83,111,7,151,213,84,215,77,200,170,117,167,78,17,77,113,227,48,246,64,2,74,164,67,61,230,132,8,115,254,133,159,79,223,247,225,168,95,251,194,139,254,168,104,179,188,190,246,59,201,249,29,56,107,175,215,167,240,91,29,23,237,126,89,178,159,43,252,163,53,71,148,242,123,186,70,191,55,127,95,138,18,19,167,111,79,218,99,253,205,178,255,0,130,136,232,71,198,194,241,107,126,11,135,88,176,155,76,213,19,80,227,246,202,91,85,44,149,46,107,165,124,80,68,216,216,231,171,81,168,174,86,177,21,85,17,19,125,246,68,253,135,217,55,54,169,154,45,211,76,245,68,43,44,125,234,113,24,187,183,168,229,85,85,76,119,76,204,128,3,209,136,171,95,20,207,80,56,255,0,247,54,147,252,109,105,208,188,38,63,21,63,35,255,0,167,18,51,95,58,48,210,238,162,243,26,60,219,54,191,101,52,85,212,86,200,237,81,199,106,170,167,138,37,137,146,203,34,57,82,72,36,94,92,166,114,111,186,38,200,159,47,218,171,246,122,120,233,103,79,186,105,251,65,246,18,241,144,215,253,163,242,158,107,226,213,16,75,195,203,247,120,118,251,80,199,182,253,247,239,190,255,0,177,54,219,231,188,122,222,91,126,156,207,229,83,166,238,179,215,219,19,11,143,27,182,185,85,253,134,140,134,137,171,203,238,209,26,110,240,214,155,148,213,60,123,161,207,124,71,179,188,127,26,233,178,231,137,92,106,127,157,50,250,202,58,59,109,59,30,206,107,216,168,138,166,89,92,213,114,59,180,214,194,141,87,53,29,179,229,137,21,17,29,186,86,110,134,105,180,250,191,171,216,158,156,71,21,67,225,189,220,226,138,181,105,166,142,41,99,162,103,235,42,164,99,164,221,168,230,64,201,94,136,168,187,171,81,17,174,85,70,173,186,117,15,210,206,159,117,45,246,127,237,221,227,33,160,251,57,230,252,175,194,106,32,139,159,152,237,115,238,119,97,147,125,187,12,219,109,191,106,239,191,203,111,43,162,221,8,104,190,134,231,212,154,143,141,220,242,155,157,218,223,12,209,81,165,214,186,23,197,3,165,98,198,249,17,176,195,26,185,221,183,72,205,156,174,110,207,85,227,201,26,230,252,230,25,101,252,110,54,46,76,70,228,105,28,248,233,206,124,101,239,178,27,117,148,236,190,204,92,193,219,170,175,149,85,229,42,211,119,90,98,185,141,218,56,235,28,52,166,153,159,173,35,64,4,141,74,170,115,196,163,1,184,98,253,70,79,151,202,181,19,80,230,118,202,90,232,101,117,43,163,138,57,96,141,180,178,83,182,77,213,36,115,91,12,82,59,109,149,169,80,196,84,253,142,119,82,240,162,204,96,142,225,168,58,127,87,122,168,89,170,33,161,188,80,91,156,178,58,36,108,110,146,42,169,154,159,213,177,202,178,81,181,223,52,115,145,25,251,81,159,118,87,117,15,210,206,159,117,45,246,127,237,221,227,33,160,251,57,230,252,175,194,106,32,139,159,152,237,115,238,119,97,147,125,187,12,219,109,191,106,239,191,203,111,27,164,29,3,104,246,138,234,45,167,83,113,108,147,50,170,186,89,187,253,136,110,21,148,175,167,119,122,9,33,119,38,178,157,142,93,155,43,149,54,114,124,209,63,106,124,150,57,25,102,34,206,101,242,155,113,27,179,58,243,237,231,227,43,170,230,220,101,25,150,197,70,71,141,170,168,191,77,17,76,105,78,177,173,185,214,220,107,237,138,105,137,158,173,101,37,64,4,141,74,171,223,197,159,240,175,243,207,250,9,207,124,44,253,64,228,31,220,218,191,241,180,68,231,234,31,165,157,62,234,91,236,255,0,219,187,198,67,65,246,115,205,249,95,132,212,65,23,63,49,218,231,220,238,195,38,251,118,25,182,219,126,213,223,127,150,223,27,64,250,48,210,238,157,51,26,204,219,9,191,101,53,181,213,182,201,45,82,71,117,170,167,150,36,137,242,197,34,185,18,56,35,94,92,161,106,111,186,166,202,191,47,216,169,30,185,150,223,171,51,249,84,105,187,172,117,246,68,66,227,193,109,174,85,99,97,167,33,174,106,242,251,181,198,155,188,53,170,229,85,71,30,233,69,47,16,204,3,46,213,30,171,241,12,19,4,180,252,78,249,115,195,97,242,180,189,248,161,238,118,234,110,18,191,239,202,230,177,54,100,111,95,155,147,125,182,79,154,162,19,59,166,158,157,49,142,155,176,31,178,150,153,169,238,87,106,185,159,61,218,246,218,53,167,150,224,238,111,236,163,154,175,145,90,216,227,114,49,172,71,113,223,155,209,17,210,63,126,132,204,59,24,143,49,159,80,27,101,167,92,138,162,217,21,157,247,23,34,186,84,162,142,87,202,216,90,171,242,99,86,73,28,231,113,68,228,168,206,91,240,103,31,178,108,48,249,125,22,113,21,226,106,227,85,83,195,217,31,199,183,236,237,214,29,156,109,142,39,49,201,240,185,29,159,54,205,170,99,123,182,186,163,94,51,254,24,253,24,237,243,167,89,221,138,64,3,98,134,133,57,245,253,234,223,59,252,175,219,41,75,140,35,86,175,244,13,163,218,213,168,183,109,77,202,114,76,202,150,233,121,236,119,225,183,214,82,178,157,189,152,35,133,188,90,250,119,185,55,108,77,85,221,203,243,85,253,137,242,77,78,115,131,187,141,177,22,237,115,137,215,238,149,133,209,174,209,224,118,95,54,185,140,204,38,98,138,173,205,49,164,107,198,106,162,124,34,92,51,194,99,241,83,242,63,250,113,97,7,28,233,227,165,157,62,233,167,237,7,216,75,198,67,95,246,143,202,121,175,139,84,65,47,15,47,221,225,219,237,67,30,219,247,223,190,251,254,196,219,111,158,253,140,247,203,48,245,225,112,180,218,185,206,53,241,153,106,118,227,56,195,103,217,253,252,195,7,51,54,235,221,211,88,210,120,81,77,51,195,190,36,0,25,232,152,68,158,181,58,43,253,59,127,170,54,156,173,186,131,52,160,163,145,181,52,206,135,135,199,248,246,210,22,62,101,122,50,41,88,198,200,214,189,204,94,92,163,99,222,198,49,174,108,182,7,134,39,13,111,23,110,109,93,141,98,91,108,147,59,198,236,246,54,156,126,2,173,218,233,250,226,98,121,196,199,92,79,221,194,98,98,98,38,33,207,133,159,167,236,131,251,229,87,254,10,136,152,199,198,199,112,236,99,18,158,243,81,141,89,105,237,206,200,46,111,188,92,146,4,86,182,162,181,241,199,28,147,43,127,99,92,230,196,197,119,20,78,78,228,229,221,206,115,151,236,159,56,59,19,134,177,77,153,157,116,122,237,30,107,70,121,154,222,204,109,211,52,197,201,215,73,234,225,28,61,188,122,250,251,32,0,25,45,32,87,191,139,63,225,95,231,159,244,18,194,14,57,212,63,75,58,125,212,183,217,255,0,183,119,140,134,131,236,231,155,242,191,9,168,130,46,126,99,181,207,185,221,134,77,246,236,51,109,182,253,171,190,255,0,45,176,51,60,61,120,172,45,86,173,243,157,60,98,82,205,135,206,48,217,14,127,99,48,198,76,197,186,55,181,210,53,158,52,85,76,112,239,152,65,143,11,63,80,57,7,247,54,175,252,109,17,105,71,3,208,62,140,52,187,167,76,198,179,54,194,111,217,77,109,117,109,178,75,84,145,221,106,169,229,137,34,124,177,72,174,68,142,8,215,151,40,90,155,238,169,178,175,203,246,42,119,195,227,41,194,220,193,225,162,213,222,122,203,47,164,28,251,7,180,121,213,88,236,12,204,209,52,211,28,99,73,214,57,240,8,115,226,153,233,251,31,254,249,82,127,130,173,38,49,241,178,44,59,24,203,103,179,84,100,182,90,123,139,177,251,155,47,22,212,157,21,205,167,173,100,114,71,28,200,223,216,231,53,178,189,91,201,23,139,184,185,54,115,90,228,201,198,88,156,77,138,172,196,233,171,71,179,153,173,25,30,107,103,49,185,76,213,22,231,93,35,175,132,240,246,113,235,234,236,148,123,232,163,164,168,58,127,198,19,43,204,232,233,223,168,87,136,101,142,174,88,42,36,115,104,40,164,88,94,148,43,179,214,25,28,215,194,143,116,141,111,244,156,230,53,206,99,81,206,147,160,31,120,124,61,188,45,184,181,110,52,136,99,231,25,190,47,61,198,87,142,198,213,189,93,83,245,68,117,68,71,84,71,40,128,0,123,53,138,247,241,103,252,43,252,243,254,130,115,223,11,63,80,57,7,247,54,175,252,109,17,57,250,135,233,103,79,186,150,251,63,246,238,241,144,208,125,156,243,126,87,225,53,16,69,207,204,118,185,247,59,176,201,190,221,134,109,182,223,181,119,223,229,183,198,208,62,140,52,187,167,76,198,179,54,194,111,217,77,109,117,109,178,75,84,145,221,106,169,229,137,34,124,177,72,174,68,142,8,215,151,40,90,155,238,169,178,175,203,246,42,71,174,101,183,234,204,254,85,26,110,235,29,125,145,16,184,240,91,107,149,88,216,105,200,107,154,188,190,237,113,166,239,13,106,185,85,81,199,186,81,207,197,159,240,175,243,207,250,9,207,124,44,253,64,228,31,220,218,191,241,180,68,231,234,31,165,157,62,234,91,236,255,0,219,187,198,67,65,246,115,205,249,95,132,212,65,23,63,49,218,231,220,238,195,38,251,118,25,182,219,126,213,223,127,150,223,27,64,250,48,210,238,157,51,26,204,219,9,191,101,53,181,213,182,201,45,82,71,117,170,167,150,36,137,242,197,34,185,18,56,35,94,92,161,106,111,186,166,202,191,47,216,168,185,150,223,171,51,249,84,105,187,172,117,246,68,65,130,219,92,170,198,195,78,67,92,213,229,247,107,141,55,120,107,85,202,170,142,61,210,239,133,57,245,253,234,223,59,252,175,219,41,75,140,35,86,175,244,13,163,218,213,168,183,109,77,202,114,76,202,150,233,121,236,119,225,183,214,82,178,157,189,152,35,133,188,90,250,119,185,55,108,77,85,221,203,243,85,253,137,242,76,188,231,7,119,27,98,45,218,231,19,175,221,40,247,70,187,71,129,217,124,218,230,51,48,153,138,42,183,52,198,145,175,25,170,137,240,137,120,239,11,63,79,217,7,247,202,175,252,21,17,33,58,137,244,253,169,223,220,219,215,248,41,79,205,160,122,7,135,116,233,135,86,97,56,77,202,243,91,67,91,115,146,235,36,151,89,162,150,84,149,241,69,26,181,22,56,227,78,60,97,106,237,178,174,234,191,63,216,137,236,179,76,90,223,157,97,215,220,38,237,53,68,52,57,5,178,170,213,85,37,51,154,217,89,20,241,58,55,185,138,228,114,35,145,175,85,69,84,84,223,109,209,127,97,239,134,195,215,107,7,22,42,249,218,104,212,231,153,198,27,31,180,183,51,75,51,62,74,110,69,81,195,142,145,49,213,245,40,32,188,238,157,189,63,105,143,247,54,203,254,10,34,61,255,0,161,103,211,247,253,248,106,23,254,240,162,255,0,170,18,183,11,197,173,248,46,29,98,194,109,51,84,77,67,143,219,41,109,84,178,84,185,174,149,241,65,19,99,99,158,173,70,162,185,90,196,85,84,68,77,247,217,19,246,26,220,151,45,191,129,185,85,87,180,227,29,169,191,73,187,107,149,109,78,18,197,156,186,106,153,162,169,153,214,157,56,76,104,251,32,2,66,167,0,0,0,0,0,0,3,149,117,99,233,99,89,62,159,228,62,221,57,213,79,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,191,176,12,187,154,168,32,7,250,10,157,44,127,223,246,170,255,0,239,91,119,253,68,159,224,0,0,0,0,84,7,141,166,166,98,185,6,163,233,222,150,218,106,252,197,235,15,183,220,46,23,126,220,145,190,58,127,62,180,221,136,29,197,234,246,76,140,164,89,28,199,181,191,171,158,7,34,185,31,242,241,94,14,58,67,83,154,245,47,93,170,85,16,85,165,183,78,44,243,76,201,225,158,38,179,226,53,204,125,44,48,202,199,110,247,177,212,235,94,244,86,34,108,248,89,201,201,186,53,243,211,94,252,47,244,11,168,157,88,190,235,30,107,151,234,5,21,235,32,242,190,102,11,93,194,138,58,86,118,41,162,167,103,6,201,73,35,211,118,66,213,93,222,191,121,87,109,147,100,78,151,210,183,70,218,71,210,13,171,32,183,233,141,78,65,95,81,147,212,65,53,198,186,247,90,201,231,123,32,107,146,24,90,145,71,28,77,99,22,89,156,138,140,230,171,43,185,57,200,140,70,135,117,0,1,152,205,107,210,251,174,138,234,230,95,165,23,151,85,201,81,139,94,42,109,172,168,169,162,117,35,235,32,99,215,179,84,145,57,85,88,201,162,237,202,207,188,228,86,72,213,71,57,21,21,110,251,194,203,63,166,206,186,45,195,105,87,33,171,187,92,177,90,138,251,5,201,106,86,87,62,149,241,212,190,90,122,116,124,137,247,152,202,57,233,17,156,21,88,214,113,98,109,193,90,223,201,175,126,23,250,5,212,78,172,95,117,143,53,203,245,2,138,245,144,121,95,51,5,174,225,69,29,43,59,20,209,83,179,131,100,164,145,233,187,33,106,174,239,95,188,171,182,201,178,39,64,233,75,162,157,44,232,251,237,79,232,206,255,0,149,220,254,214,249,31,59,241,218,170,105,187,126,87,191,219,237,118,96,139,109,252,203,249,114,229,190,205,219,109,151,112,144,0,0,5,43,120,213,250,167,197,190,159,208,251,141,196,186,146,47,245,65,225,233,162,253,89,231,246,253,70,212,108,159,53,183,92,173,214,120,172,145,69,100,173,164,134,7,65,28,211,76,215,57,179,83,74,229,127,42,135,162,170,57,19,100,111,203,246,170,132,75,240,49,252,108,253,219,254,36,64,14,172,125,83,235,39,212,12,135,220,103,47,79,165,46,138,116,179,163,239,181,63,163,59,254,87,115,251,91,228,124,239,199,106,169,166,237,249,94,255,0,111,181,217,130,45,183,243,47,229,203,150,251,55,109,182,93,249,6,161,120,68,244,219,169,89,254,75,168,215,220,219,82,160,185,101,87,138,219,221,100,84,151,42,6,193,28,245,51,62,105,27,27,93,70,231,35,17,207,84,68,87,57,118,219,117,95,218,7,181,240,184,244,39,166,95,157,123,197,105,42,142,127,160,154,41,138,244,237,164,246,45,28,194,174,23,90,219,46,63,230,188,180,247,73,99,146,169,253,250,153,106,31,205,209,199,27,23,103,204,228,77,152,159,117,19,125,215,117,94,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,163,30,162,125,64,234,119,247,202,245,254,54,82,243,138,49,234,39,212,14,167,127,124,175,95,227,101,35,91,75,232,173,247,207,130,240,232,63,214,24,191,114,159,137,207,64,4,61,210,0,0,11,206,233,219,211,246,152,255,0,115,108,191,224,162,34,15,95,61,26,207,113,158,233,175,186,91,110,167,99,153,11,170,242,91,76,17,199,3,120,199,28,243,84,221,22,73,38,106,43,149,172,137,174,138,56,249,61,202,233,62,243,156,253,229,247,78,222,159,180,199,251,155,101,255,0,5,17,208,139,22,238,14,222,55,11,77,171,157,145,167,178,116,113,118,7,104,241,155,47,159,93,199,96,231,142,253,81,84,79,42,169,222,157,98,127,9,234,158,44,247,130,90,245,245,210,199,232,115,46,118,168,97,148,22,234,76,31,39,172,108,17,209,82,167,107,225,117,235,18,189,208,164,106,229,222,41,59,114,202,197,102,205,103,222,143,139,26,216,249,196,162,3,137,195,87,132,187,54,174,115,143,231,87,93,228,121,214,23,104,48,22,243,12,28,235,77,113,203,174,39,174,153,246,196,240,159,182,53,141,36,0,30,13,176,0,2,78,116,81,213,172,253,63,228,233,138,102,117,149,15,211,219,196,210,201,87,20,20,241,185,212,21,178,36,44,74,229,217,139,52,141,107,33,70,58,54,187,250,46,115,218,215,61,168,215,91,93,186,227,111,188,91,233,110,214,154,250,122,218,26,216,89,83,75,85,77,43,101,138,120,158,212,115,36,99,218,170,142,107,154,168,168,228,85,69,69,69,67,63,4,214,232,47,172,122,93,55,170,131,70,245,90,245,229,241,42,141,161,176,215,72,200,99,167,179,212,62,105,100,145,179,185,24,143,88,166,124,223,57,94,247,36,74,214,238,141,99,156,246,73,50,92,215,200,204,97,175,207,155,60,167,179,217,221,225,221,202,147,233,63,163,255,0,202,84,85,157,101,116,127,93,79,207,166,63,78,63,90,34,57,215,29,113,250,81,203,206,141,42,179,160,1,49,115,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,143,81,62,160,117,59,251,229,122,255,0,27,41,121,197,24,245,19,234,7,83,191,190,87,175,241,178,145,173,165,244,86,251,231,193,120,116,31,235,12,95,185,79,196,231,160,2,30,233,0,0,5,231,116,237,233,251,76,127,185,182,95,240,81,29,8,231,189,59,122,126,211,31,238,109,151,252,20,71,66,45,11,30,138,158,232,240,112,126,109,235,11,254,253,95,20,190,118,69,143,218,50,204,126,231,139,100,20,158,106,215,121,163,154,223,91,7,113,204,238,211,204,197,100,140,228,197,71,55,118,185,83,118,170,42,111,242,84,82,161,58,194,233,99,32,233,235,55,168,186,219,168,59,216,29,246,178,87,217,43,32,71,185,148,156,149,207,74,9,149,238,115,146,88,219,186,53,206,114,247,88,206,104,188,146,70,71,113,135,141,213,173,37,194,53,179,8,173,192,115,235,95,155,183,85,237,36,82,198,168,218,138,58,132,69,70,84,64,245,69,225,43,119,93,151,101,69,69,115,92,142,99,156,213,193,204,242,234,113,246,180,143,157,28,167,240,238,74,54,23,108,175,236,150,62,42,170,102,108,87,194,186,127,254,162,53,143,58,62,248,214,59,38,40,132,29,11,93,116,79,46,208,61,65,171,193,50,216,63,206,84,219,42,185,69,254,95,65,223,150,40,106,184,71,35,251,93,206,203,151,182,231,114,111,236,95,251,171,207,74,254,229,186,173,85,52,87,26,76,59,3,9,139,177,142,177,78,39,13,84,85,69,81,172,76,114,152,0,7,203,32,0,1,103,61,5,245,143,85,169,20,176,104,222,171,94,188,198,91,79,180,54,26,233,25,52,149,23,138,118,67,44,146,54,119,35,21,137,44,44,135,231,43,222,213,149,28,221,209,207,107,158,249,174,103,222,221,113,184,89,238,20,183,107,77,125,69,21,117,20,204,169,165,170,166,149,209,75,4,172,114,57,146,49,237,84,86,185,174,68,84,114,42,42,42,34,161,110,125,18,245,79,252,161,48,137,108,249,141,125,185,153,230,63,247,43,160,133,123,111,184,82,34,49,25,94,145,113,70,183,119,57,89,35,99,85,107,94,136,237,163,108,177,177,38,57,38,107,229,226,48,215,167,206,142,83,219,236,239,241,143,111,62,106,233,71,96,35,43,174,172,239,44,167,75,53,79,159,76,126,132,207,233,71,248,102,121,199,232,213,60,60,217,136,166,74,128,9,34,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,49,234,39,212,14,167,127,124,175,95,227,101,47,56,163,30,162,125,64,234,119,247,202,245,254,54,82,53,180,190,138,223,124,248,47,14,131,253,97,139,247,41,248,156,244,0,67,221,32,0,0,188,238,157,189,63,105,143,247,54,203,254,10,35,161,28,247,167,111,79,218,99,253,205,178,255,0,130,136,232,69,161,99,209,83,221,30,14,15,205,189,97,127,223,171,226,144,0,122,181,238,73,212,199,79,120,199,81,26,113,89,141,92,232,105,219,127,162,134,105,241,219,147,222,177,58,138,181,89,247,81,210,35,92,189,135,185,172,108,172,226,237,218,136,168,156,216,199,54,152,179,28,59,39,211,252,158,227,134,102,118,90,139,77,234,211,50,193,87,73,58,39,40,221,178,42,42,42,110,142,107,154,168,230,189,170,173,115,92,215,53,85,21,21,111,224,140,93,107,244,149,7,80,24,194,229,120,101,29,59,53,10,207,12,81,210,75,61,68,141,109,125,20,107,51,214,133,55,122,67,27,156,249,149,237,145,205,254,147,90,199,57,172,114,185,186,28,235,43,249,93,62,90,212,121,241,247,199,241,236,251,22,223,70,123,121,253,31,189,249,51,48,171,254,158,185,225,51,253,221,83,215,217,20,207,233,118,79,157,219,173,70,3,244,92,109,215,11,61,194,170,211,118,160,168,162,174,162,153,244,213,84,181,49,58,41,96,149,142,86,190,55,177,200,138,215,53,200,168,173,84,69,69,69,69,63,57,8,228,234,72,152,170,53,142,64,0,63,67,208,224,25,254,93,165,217,117,6,119,130,93,190,25,124,182,119,124,173,87,98,41,187,125,200,159,19,254,228,173,115,23,118,72,244,249,181,118,223,116,249,162,41,231,129,251,77,83,68,197,84,206,147,15,59,214,109,226,45,213,106,237,49,85,53,68,196,196,198,177,49,60,38,38,39,132,196,199,56,93,175,77,61,69,227,29,72,224,63,106,237,48,211,219,110,212,147,62,11,181,145,181,139,81,45,189,220,223,217,87,57,89,26,185,178,70,212,123,94,141,227,191,54,34,171,163,126,221,108,163,158,158,245,219,39,233,223,81,233,181,3,26,164,167,173,107,161,117,13,202,130,125,145,181,180,79,123,29,36,72,253,149,98,119,40,216,230,189,168,187,57,141,221,30,222,76,117,206,105,118,164,227,26,191,128,217,181,31,14,150,161,246,155,220,46,150,20,169,133,98,150,55,49,238,142,72,222,223,154,35,153,35,30,197,86,170,181,85,170,173,115,154,168,229,158,101,25,156,99,173,238,87,62,124,115,246,251,127,139,146,186,68,216,122,246,87,25,229,240,212,207,201,110,79,155,60,247,103,158,228,207,62,28,233,153,227,49,215,51,18,245,64,3,112,174,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,140,122,137,245,3,169,223,223,43,215,248,217,75,206,40,199,168,159,80,58,157,253,242,189,127,141,148,141,109,47,162,183,223,62,11,195,160,255,0,88,98,253,202,126,39,61,0,16,247,72,0,0,47,59,167,111,79,218,99,253,205,178,255,0,130,136,232,71,61,233,219,211,246,152,255,0,115,108,191,224,162,58,17,104,88,244,84,247,71,131,131,243,111,88,95,247,234,248,164,0,30,173,120,0,2,7,248,133,244,149,62,76,202,206,160,180,242,142,162,123,181,60,43,38,83,72,234,136,219,19,168,169,169,92,190,121,171,43,218,173,116,113,192,200,221,27,17,220,209,88,173,106,57,175,89,43,124,208,129,88,190,33,221,44,125,131,200,37,215,60,18,130,227,61,143,35,172,154,124,142,61,187,177,219,43,229,122,42,77,201,92,175,72,170,30,247,252,149,56,178,68,226,142,68,150,40,219,19,207,50,173,53,197,217,143,122,63,31,227,246,186,15,162,189,190,155,158,79,103,243,25,234,210,213,83,236,229,68,253,95,51,234,167,158,136,82,0,34,203,244,0,0,59,159,73,125,79,221,250,103,205,234,43,223,110,248,158,47,127,236,193,126,161,141,173,74,133,100,106,254,220,240,61,118,218,88,251,146,42,49,85,24,244,115,154,238,42,173,145,156,48,30,150,111,87,135,185,23,109,206,147,12,28,203,45,195,102,248,74,240,56,202,119,173,215,26,76,125,255,0,84,196,241,137,234,152,213,160,123,117,198,223,120,183,210,221,173,53,244,245,180,53,176,178,166,150,170,154,86,203,20,241,61,168,230,72,199,181,85,28,215,53,81,81,200,170,138,138,138,135,233,42,215,160,190,175,63,69,23,120,52,135,81,46,155,97,247,154,196,242,55,10,218,222,20,246,9,28,217,85,251,39,109,203,218,154,85,133,29,187,217,28,74,175,145,118,229,34,173,165,22,30,3,29,70,62,215,148,167,159,92,118,79,243,201,198,219,93,178,184,173,146,204,39,9,127,141,19,198,138,250,170,167,240,152,229,84,117,79,30,83,19,32,1,156,139,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,24,245,19,234,7,83,191,190,87,175,241,178,151,156,81,143,81,62,160,117,59,251,229,122,255,0,27,41,26,218,95,69,111,190,124,23,135,65,254,176,197,251,148,252,78,122,0,33,238,144,0,0,94,119,78,222,159,180,199,251,155,101,255,0,5,17,208,142,123,211,183,167,237,49,254,230,217,127,193,68,116,34,208,177,232,169,238,143,7,7,230,222,176,191,239,213,241,72,0,61,90,240,0,0,252,215,27,117,190,241,111,170,180,221,168,41,235,104,107,97,125,53,85,45,76,77,150,41,226,123,85,175,141,236,114,42,57,174,106,170,43,85,21,21,21,81,79,210,7,55,236,76,211,58,199,53,61,245,153,210,173,195,167,124,197,151,107,12,85,21,120,78,67,52,210,219,234,155,78,230,197,110,149,210,202,230,219,156,247,75,35,222,230,66,140,86,200,245,106,200,156,213,17,85,143,218,57,151,223,168,88,38,63,169,216,69,239,0,202,105,187,214,187,237,28,148,115,236,198,57,241,242,79,187,44,124,218,230,164,177,187,139,216,229,106,241,123,26,237,183,66,154,186,150,233,211,39,233,187,62,251,41,118,154,162,229,105,171,133,147,218,111,110,163,74,120,174,13,224,206,242,53,168,249,17,174,142,71,43,28,197,119,45,184,61,81,27,35,55,131,231,57,95,201,42,242,214,163,204,159,186,127,135,252,58,159,163,93,189,141,162,177,25,110,97,87,253,85,17,194,127,252,148,199,95,45,55,163,174,57,207,206,142,189,57,40,0,209,45,128,0,0,178,15,14,254,172,96,190,219,237,93,56,102,205,168,91,181,12,51,55,27,184,171,164,153,42,233,163,107,229,117,44,170,229,85,141,209,70,215,118,215,229,26,197,26,51,102,57,141,238,214,248,50,240,56,218,240,55,98,237,31,92,118,194,57,181,59,51,133,218,172,190,172,14,39,132,243,166,174,186,106,211,132,233,195,88,227,198,53,227,29,113,58,76,104,64,17,107,162,94,175,255,0,148,29,162,92,31,53,135,179,158,88,168,252,205,76,240,195,198,158,233,72,215,50,53,170,68,106,113,138,84,115,216,146,71,242,106,171,209,209,253,213,115,34,148,165,135,135,196,91,197,91,139,182,167,88,151,27,103,57,62,47,33,198,215,128,199,83,187,93,63,100,199,84,196,245,196,245,125,250,78,176,0,15,118,172,0,0,0,0,0,1,229,52,183,84,176,77,105,193,45,154,153,166,151,223,140,227,119,158,247,146,173,242,179,83,247,123,83,62,25,63,87,51,25,35,118,146,39,183,239,53,55,219,116,221,21,21,125,89,158,190,133,250,205,190,244,121,168,245,87,57,45,95,25,195,50,143,47,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,42,172,150,61,4,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,7,235,0,0,0,1,242,114,204,166,197,131,98,183,156,215,41,174,242,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,112,98,57,238,226,198,57,118,106,43,151,109,145,21,126,71,235,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,230,189,88,250,88,214,79,167,249,15,183,78,85,175,134,151,136,37,78,143,93,108,253,62,106,253,214,146,61,62,175,168,242,214,123,181,92,177,82,193,141,61,238,170,158,69,145,89,2,190,118,84,84,207,19,85,243,74,214,64,155,185,85,24,142,216,46,124,0,0,243,249,102,127,134,224,181,56,253,46,97,144,210,90,95,149,94,35,176,90,22,165,85,172,170,184,201,20,178,197,78,143,219,139,94,246,193,34,51,146,167,39,241,99,119,123,216,215,122,2,0,120,213,250,88,197,190,160,80,251,117,196,9,254,8,21,225,185,226,9,83,212,77,52,154,61,172,151,90,70,234,45,186,157,213,52,87,41,165,138,23,228,204,89,103,146,84,138,158,24,34,134,23,211,66,144,53,88,215,57,242,49,31,38,219,50,69,73,234,0,0,0,2,165,124,90,250,215,248,221,101,103,73,186,101,115,181,86,89,97,236,201,154,92,32,94,252,142,174,134,126,227,45,141,85,111,8,251,47,138,41,37,116,110,115,150,69,108,74,177,172,83,49,225,103,250,91,170,88,38,180,224,150,205,76,211,75,239,198,113,187,207,123,201,86,249,89,169,251,189,169,159,12,159,171,153,140,145,187,73,19,219,247,154,155,237,186,110,138,138,190,87,168,46,167,116,107,166,27,21,166,255,0,171,217,71,195,99,189,220,34,183,208,211,65,11,170,42,166,221,236,73,167,108,44,221,235,12,12,122,73,43,209,23,102,241,107,81,210,73,20,111,229,94,23,30,132,244,203,243,175,120,173,42,47,175,189,57,214,221,57,234,94,255,0,6,189,229,84,153,86,67,123,167,166,185,82,228,52,212,208,82,178,237,110,107,60,181,52,235,79,10,35,105,222,141,165,88,223,26,167,201,241,57,81,210,53,91,43,195,66,118,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,172,166,191,12,95,16,10,61,34,172,166,233,251,91,242,47,41,130,213,241,131,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,143,156,210,61,205,133,204,110,232,216,220,247,199,114,128,0,32,175,136,255,0,136,5,31,78,246,41,116,147,72,114,47,245,88,175,242,211,203,83,79,28,21,17,227,180,188,217,39,42,134,76,201,35,124,211,70,138,198,66,173,228,145,202,178,185,89,250,148,148,36,254,21,212,86,145,234,30,174,102,58,37,135,229,148,151,28,159,5,167,167,154,239,12,82,177,88,215,200,249,25,44,49,47,46,82,190,157,204,141,179,171,90,172,137,245,17,70,231,119,57,177,157,44,203,190,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,208,71,71,93,98,224,157,95,224,149,23,251,5,31,193,178,75,55,15,180,24,255,0,114,106,143,133,247,102,168,101,47,249,83,224,138,57,251,177,211,172,159,171,69,225,191,23,108,169,243,9,0,1,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,3,207,234,150,169,96,154,45,130,92,245,51,82,239,191,6,198,236,221,159,59,91,229,102,168,237,119,102,100,49,254,174,22,62,71,111,36,172,111,221,106,237,190,235,178,34,170,52,183,84,176,77,105,193,45,154,153,166,151,223,140,227,119,158,247,146,173,242,179,83,247,123,83,62,25,63,87,51,25,35,118,146,39,183,239,53,55,219,116,221,21,21,104,135,175,238,176,110,189,89,106,227,157,111,90,72,240,76,58,162,178,131,20,100,49,57,31,83,3,222,212,146,186,87,72,198,203,206,161,33,137,233,27,154,212,137,141,99,56,243,73,36,147,181,120,56,225,90,243,83,173,181,217,230,31,81,87,111,210,250,90,121,168,114,231,204,254,52,151,73,251,15,90,74,104,154,173,84,146,166,41,100,142,101,115,120,172,81,43,209,207,106,78,216,230,11,159,0,0,0,1,229,52,183,84,176,77,105,193,45,154,153,166,151,223,140,227,119,158,247,146,173,242,179,83,247,123,83,62,25,63,87,51,25,35,118,146,39,183,239,53,55,219,116,221,21,21,125,89,158,190,133,250,205,190,244,121,168,245,87,57,45,95,25,195,50,143,47,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,42,172,150,61,4,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,7,235,0,0,0,1,0,63,209,171,233,99,254,240,117,87,255,0,117,91,191,235,196,223,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,218,101,220,210,159,73,222,150,52,111,233,254,61,237,208,1,213,64,0,0,0,121,252,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,188,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,10,11,240,249,235,110,235,210,134,127,37,139,39,158,174,187,78,178,170,138,120,110,180,110,170,115,96,180,206,233,161,107,238,204,141,176,202,247,190,58,118,200,215,69,26,53,102,78,218,57,85,99,143,107,233,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,15,214,0,0,121,76,255,0,84,176,77,47,251,57,246,234,251,240,207,181,185,5,30,45,103,255,0,37,154,111,53,116,170,229,216,131,245,76,119,14,93,183,253,247,241,98,109,243,114,110,135,171,32,7,141,95,165,140,91,234,5,15,183,92,64,159,224,174,15,10,126,184,234,117,42,213,65,210,222,164,178,146,43,238,49,103,70,98,215,54,190,40,18,227,110,165,107,24,148,79,143,116,87,212,195,22,206,107,163,106,247,33,138,71,61,26,232,157,36,214,62,0,0,4,95,234,131,196,47,69,250,76,207,237,250,115,168,216,198,107,113,185,92,108,241,94,226,150,201,69,73,52,13,130,73,166,133,173,115,166,169,137,200,254,84,239,85,68,106,166,202,223,159,237,68,116,191,226,23,162,253,89,231,247,13,57,211,156,99,53,183,92,173,214,121,111,114,203,123,162,164,134,7,65,28,208,194,230,181,208,212,202,229,127,42,134,42,34,181,19,100,119,207,246,34,215,183,141,95,170,124,91,233,253,15,184,220,71,130,167,170,124,167,233,253,119,184,219,128,186,144,0,28,127,170,14,168,48,30,147,48,11,126,163,106,53,163,32,184,219,110,55,136,172,145,69,100,167,134,105,219,60,144,205,51,92,230,205,44,77,70,113,167,122,42,163,149,119,86,252,191,106,167,0,211,223,23,110,155,117,43,63,198,180,230,197,132,234,84,23,44,170,241,69,100,163,150,174,219,64,216,35,158,166,102,67,27,164,115,107,28,228,98,57,232,170,168,215,46,219,236,139,251,15,63,227,87,233,99,22,250,129,67,237,215,18,170,250,78,245,79,163,127,80,49,239,113,128,11,243,234,131,170,12,7,164,204,2,223,168,218,141,104,200,46,54,219,141,226,43,36,81,89,41,225,154,118,207,36,51,76,215,57,179,75,19,81,156,105,222,138,168,229,93,213,191,47,218,169,192,52,247,197,219,166,221,74,207,241,173,57,177,97,58,149,5,203,42,188,81,89,40,229,171,182,208,54,8,231,169,153,144,198,233,28,218,199,57,24,142,122,42,170,53,203,182,251,34,254,195,207,248,213,250,88,197,190,160,80,251,117,196,170,190,147,189,83,232,223,212,12,123,220,96,3,74,96,0,56,255,0,84,29,80,96,61,38,96,22,253,70,212,107,70,65,113,182,220,111,17,89,34,138,201,79,12,211,182,121,33,154,102,185,205,154,88,154,140,227,78,244,85,71,42,238,173,249,126,213,78,1,167,190,46,221,54,234,86,127,141,105,205,139,9,212,168,46,89,85,226,138,201,71,45,93,182,129,176,71,61,76,204,134,55,72,230,214,57,200,196,115,209,85,81,174,93,183,217,23,246,29,211,173,61,51,253,46,244,167,169,248,44,116,151,90,186,186,140,126,123,133,5,45,174,62,229,85,85,117,18,165,101,44,12,103,7,43,251,147,211,196,197,99,91,201,205,114,181,170,142,84,84,206,190,39,148,223,112,108,170,205,154,226,213,222,74,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,15,71,49,220,94,198,174,206,69,106,237,178,162,167,200,13,73,131,202,105,62,117,250,80,210,204,55,83,62,23,240,207,181,184,253,186,251,228,187,253,239,43,230,169,163,155,181,220,226,222,124,123,156,121,113,110,251,111,178,111,177,234,192,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,159,36,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,72,127,105,241,149,233,182,255,0,117,162,177,88,180,187,88,46,55,43,141,68,116,148,116,116,150,74,9,167,169,158,71,35,99,138,56,219,90,174,123,220,229,70,163,81,21,85,85,17,15,43,227,113,154,218,168,52,95,79,116,230,106,122,181,185,95,50,137,111,116,242,181,141,236,54,10,26,73,33,149,175,119,46,72,245,117,194,21,106,35,85,21,27,38,234,221,145,29,2,188,58,180,114,251,172,157,92,96,148,214,137,188,189,38,31,112,131,49,186,84,241,99,251,52,180,19,197,35,83,131,158,197,119,118,117,167,131,118,242,115,59,252,248,185,172,114,1,161,67,143,227,125,89,232,54,89,175,55,174,155,172,89,213,37,70,109,99,167,238,203,78,159,212,79,59,121,249,138,72,37,223,140,181,52,237,98,58,88,147,230,212,115,145,57,44,53,9,15,202,235,91,78,117,183,85,122,121,201,112,205,4,202,169,45,57,13,117,60,208,213,81,84,211,64,246,95,45,210,83,203,13,77,181,37,153,21,180,207,149,178,162,178,100,219,103,198,214,171,227,107,221,35,51,195,137,229,55,220,27,42,179,102,184,181,119,146,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,131,209,204,119,23,177,171,179,145,90,187,108,168,169,242,3,82,96,138,189,2,245,175,138,245,89,167,20,150,75,181,207,203,234,110,51,111,134,60,142,223,80,177,178,74,254,8,216,221,115,167,72,218,198,58,25,94,168,175,107,26,157,153,30,140,84,226,232,159,44,170,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,188,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,245,110,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,40,179,196,83,174,170,158,169,115,37,193,244,250,190,173,154,87,96,168,134,106,24,106,105,98,99,238,119,24,82,161,139,114,69,88,210,120,88,232,234,29,27,33,115,255,0,160,198,189,204,99,220,172,96,93,158,149,106,102,43,172,154,113,142,106,150,21,87,230,44,185,53,190,43,133,55,41,35,124,144,243,79,191,4,189,183,189,141,154,39,163,163,145,136,229,225,35,30,213,93,218,167,171,40,47,195,231,173,187,175,74,25,252,150,44,158,122,186,237,58,202,170,41,225,186,209,186,169,205,130,211,59,166,133,175,187,50,54,195,43,222,248,233,219,35,93,20,104,213,153,59,104,229,85,142,61,175,123,19,202,108,89,206,43,102,205,113,106,239,59,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,7,163,94,222,76,123,87,103,34,57,55,217,81,23,228,7,214,0,143,253,107,245,93,98,233,47,70,171,115,46,237,170,179,47,185,111,71,139,89,43,102,123,124,253,87,38,36,146,43,99,69,122,195,3,31,221,145,119,99,87,102,71,220,99,229,141,64,245,121,255,0,84,122,19,165,250,167,142,104,166,117,156,252,51,51,203,124,159,193,237,159,12,172,155,205,121,170,151,83,65,250,232,162,116,76,229,52,111,111,223,123,118,219,117,217,21,20,245,89,254,169,96,154,95,246,115,237,213,247,225,159,107,114,10,60,90,207,254,75,52,222,106,233,85,203,177,7,234,152,238,28,187,111,251,239,226,196,219,230,228,221,12,203,229,153,77,247,57,202,175,57,174,83,93,231,111,89,5,194,162,233,113,169,237,50,62,253,84,242,58,73,100,224,196,107,27,201,239,114,236,212,70,166,251,34,34,124,137,233,212,110,21,175,56,7,133,174,156,227,253,64,84,85,182,228,221,72,164,150,195,110,174,127,42,219,77,145,109,53,137,77,73,81,187,81,204,123,92,147,57,177,57,92,232,163,124,113,47,14,29,168,194,231,193,92,30,20,253,113,212,234,85,170,131,165,189,73,101,36,87,220,98,206,140,197,174,109,124,80,37,198,221,74,214,49,40,159,30,232,175,169,134,45,156,215,70,213,238,67,20,142,122,53,209,58,73,172,124,0,0,15,63,150,103,248,110,11,83,143,210,230,25,13,37,165,249,85,226,59,5,161,106,85,90,202,171,140,145,75,44,84,232,253,184,181,239,108,18,35,57,42,114,127,22,55,119,189,141,119,160,32,7,141,95,165,140,91,234,5,15,183,92,79,107,225,215,215,85,55,84,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,211,99,158,214,49,142,70,48,38,80,0,0,0,1,231,243,204,255,0,13,211,12,102,124,207,80,50,26,75,21,138,150,162,146,154,162,225,86,170,216,32,125,77,68,116,241,44,142,219,102,49,101,154,52,87,187,102,49,21,92,229,107,81,92,158,128,138,190,40,254,132,245,55,242,95,120,162,2,85,2,173,124,47,188,65,42,110,213,54,94,151,181,166,235,72,199,178,157,180,24,125,242,166,88,169,153,194,24,169,105,232,236,169,20,80,53,170,245,107,39,115,39,150,94,114,61,91,23,222,123,153,189,165,0,0,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,246,144,131,253,26,190,150,63,239,7,85,127,247,85,187,254,188,74,174,172,125,44,107,39,211,252,135,219,167,51,88,6,162,52,247,53,181,106,86,1,141,106,53,138,158,174,11,110,85,103,162,189,209,197,86,198,182,120,224,169,133,147,70,217,26,215,57,168,244,107,209,21,17,206,77,247,217,87,246,158,128,229,93,39,122,88,209,191,167,248,247,183,64,117,80,4,32,212,47,23,110,155,116,215,63,201,116,230,251,132,234,84,247,44,86,241,91,100,172,150,146,219,64,232,36,158,154,103,195,35,163,115,171,26,229,98,185,138,168,170,214,174,219,110,137,251,9,190,102,179,171,31,84,250,201,245,3,33,247,25,192,191,62,151,250,160,192,122,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,198,161,136,138,174,69,221,29,242,253,138,190,215,0,213,44,19,84,62,209,253,133,190,252,79,236,150,65,89,139,94,63,201,102,135,202,221,41,120,247,224,253,107,27,207,143,113,159,125,156,152,187,252,156,187,41,10,252,21,61,44,101,63,80,43,189,186,220,64,169,250,152,204,186,80,241,3,213,141,82,195,232,105,46,44,118,113,146,91,110,246,202,148,70,178,227,110,146,235,35,229,129,36,226,174,133,252,162,141,236,145,168,188,94,198,242,107,217,206,55,133,250,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,225,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,30,162,125,64,234,119,247,202,245,254,54,82,243,138,49,234,39,212,14,167,127,124,175,95,227,101,35,91,75,232,173,247,207,130,240,232,63,214,24,191,114,159,137,207,64,4,61,210,0,0,11,206,233,219,211,246,152,255,0,115,108,191,224,162,58,17,207,122,118,244,253,166,63,220,219,47,248,40,142,132,90,22,61,21,61,209,224,224,252,219,214,23,253,250,190,41,0,7,171,94,0,0,0,0,28,247,94,180,99,31,215,205,49,186,233,190,65,63,147,243,156,39,162,184,54,157,147,73,65,87,26,239,28,204,71,255,0,246,216,228,106,181,206,142,73,24,142,111,45,211,161,3,226,229,186,110,211,52,87,26,196,178,48,152,171,216,27,244,98,112,245,110,215,68,196,196,246,76,113,137,80,198,168,233,182,79,164,25,245,231,78,51,24,169,217,118,178,76,216,166,90,105,146,88,164,107,216,217,35,145,142,249,42,181,241,189,143,68,114,35,145,28,136,230,181,200,173,79,44,92,231,86,157,48,90,58,152,194,41,232,25,113,248,102,81,96,239,79,97,174,145,206,90,116,124,136,206,228,19,177,55,222,41,59,113,162,189,17,94,197,107,92,222,72,142,141,244,215,113,183,92,44,247,10,171,77,218,130,162,138,186,138,103,211,85,82,212,196,232,165,130,86,57,90,248,222,199,34,43,92,215,34,162,181,81,21,21,21,20,175,243,60,186,172,190,238,145,198,153,229,63,135,124,125,238,192,216,93,178,179,181,248,13,249,243,111,209,164,92,167,171,94,170,163,252,53,105,174,156,233,157,98,117,225,51,249,192,6,181,56,0,0,125,140,59,49,201,244,255,0,39,183,102,120,101,234,162,211,122,180,204,147,210,85,192,169,202,55,108,168,168,168,187,163,154,230,170,181,204,114,43,92,215,57,174,69,69,84,91,149,233,155,169,156,71,169,92,70,107,197,158,155,225,151,203,103,31,140,217,185,203,55,144,238,75,51,96,253,123,162,141,146,247,25,2,191,238,34,241,223,138,252,211,231,74,71,185,209,61,94,201,244,59,81,237,26,135,139,213,84,53,212,83,49,181,212,145,76,145,54,227,68,175,106,205,75,34,171,92,156,94,214,237,186,181,220,28,141,123,83,147,26,169,180,202,243,42,176,23,52,158,52,79,56,252,99,219,227,246,105,1,219,221,137,177,181,184,45,235,113,166,38,220,78,229,93,191,224,171,182,153,234,159,209,158,49,194,106,138,175,92,30,55,73,117,107,8,214,204,34,139,62,192,110,158,110,221,87,188,114,197,34,35,106,40,234,17,17,95,79,59,17,87,132,173,221,55,77,213,21,21,174,106,185,142,107,151,217,19,250,43,166,229,49,85,51,172,75,144,241,24,123,184,75,181,88,191,76,211,93,51,164,196,240,152,152,231,19,0,0,250,120,128,0,0,0,50,174,79,255,0,12,94,188,127,66,23,218,109,6,213,139,215,28,7,32,184,55,225,183,75,141,199,183,75,139,204,230,76,233,54,111,105,203,217,168,157,212,232,238,82,71,20,46,89,38,93,185,202,229,128,0,13,84,2,178,252,40,122,227,166,201,109,86,78,145,245,25,149,107,125,182,211,212,51,17,187,43,229,168,74,234,72,155,36,238,162,157,92,174,88,159,4,77,127,105,201,180,75,12,77,143,102,58,54,119,172,208,1,72,30,34,222,32,21,154,247,157,218,112,221,20,200,188,190,3,133,92,41,47,182,155,221,20,115,210,215,87,222,25,14,237,171,71,74,200,230,166,242,235,44,177,70,214,162,42,185,31,34,185,252,162,72,186,95,138,247,92,117,57,45,214,247,210,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,10,208,189,11,212,126,162,245,30,221,165,250,95,102,243,215,90,237,229,154,105,85,89,75,111,165,106,162,73,85,83,34,34,246,225,103,38,238,187,43,149,206,107,24,215,189,236,99,130,207,250,119,235,23,59,234,155,161,222,161,236,26,151,71,230,178,76,19,79,238,222,119,32,238,66,207,139,249,218,75,155,227,255,0,37,134,8,227,167,237,71,3,35,251,170,238,123,114,93,151,125,234,4,208,158,123,161,122,113,211,167,66,58,167,165,250,95,102,242,54,170,29,63,200,165,154,105,85,31,85,112,170,117,178,100,146,170,166,68,68,238,76,254,45,221,118,70,163,90,214,49,172,99,24,198,231,176,11,116,240,161,235,142,155,37,181,89,58,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,179,67,44,55,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,151,169,225,197,215,29,79,85,184,109,126,31,168,44,164,167,212,92,62,158,7,215,77,19,226,137,151,186,71,42,177,43,98,129,21,28,199,181,200,214,206,214,183,180,215,203,19,154,173,73,146,40,194,101,16,3,198,175,210,198,45,245,2,135,219,174,36,255,0,32,7,141,95,165,140,91,234,5,15,183,92,64,166,188,79,41,190,224,217,85,155,53,197,171,188,149,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,156,30,142,99,184,189,141,93,156,138,213,219,101,69,79,145,160,158,137,58,193,198,122,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,228,236,245,219,45,55,91,213,75,232,236,214,202,186,250,136,233,231,171,124,84,208,186,87,182,8,34,124,211,74,173,106,42,163,35,138,57,36,123,191,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,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,144,52,230,14,105,211,174,188,225,189,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,115,141,206,217,28,172,111,54,43,36,106,112,123,85,124,7,91,125,96,227,61,35,105,124,183,167,45,37,110,109,124,167,157,184,157,158,174,42,142,197,116,241,73,3,38,124,146,68,197,107,89,11,106,89,42,177,207,141,100,70,171,24,230,170,242,104,113,79,18,63,16,74,158,157,169,163,209,237,27,186,210,59,81,110,52,237,169,173,185,67,44,83,63,25,98,75,4,145,36,180,243,65,44,51,62,166,21,157,168,199,57,175,141,138,201,54,217,241,170,210,97,245,114,204,166,251,156,229,87,156,215,41,174,243,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,112,98,53,141,228,247,185,118,106,35,83,125,145,17,62,71,202,2,255,0,188,46,61,9,233,151,231,94,241,90,123,94,176,122,76,195,122,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,195,126,219,213,21,209,49,83,197,120,92,122,19,211,47,206,189,226,180,149,64,102,7,84,180,183,59,209,108,238,231,166,122,151,98,248,54,73,102,236,249,218,47,53,13,71,107,187,11,38,143,245,144,189,241,187,120,229,99,190,235,151,109,246,93,149,21,18,218,124,49,124,64,43,53,118,142,155,167,237,111,200,188,222,117,73,198,12,102,229,44,115,203,85,126,165,142,9,166,149,181,47,107,22,52,154,8,233,254,115,72,246,186,102,189,187,163,164,107,223,39,96,241,12,232,178,213,213,62,151,212,95,113,12,126,145,218,169,141,83,162,227,245,139,82,218,85,173,129,36,229,45,190,121,28,213,107,216,230,172,174,137,30,173,70,76,173,94,228,108,124,220,168,90,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,80,52,41,214,223,88,56,207,72,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,188,155,64,57,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,57,202,253,145,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,19,245,106,150,169,103,122,211,157,220,245,51,82,239,191,25,201,47,61,159,59,91,229,97,167,238,246,161,100,49,254,174,22,50,54,237,28,76,111,221,106,111,182,235,186,170,170,200,172,95,162,203,173,151,161,205,73,234,179,84,177,250,186,10,137,41,236,169,129,193,45,75,162,123,160,158,231,77,29,69,194,88,17,168,170,201,34,145,25,2,189,219,57,143,150,78,218,162,193,40,17,44,233,93,58,235,206,101,211,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,9,26,221,145,202,199,112,122,50,70,167,54,53,83,154,147,83,196,103,160,159,228,175,125,131,82,52,238,127,49,166,89,53,195,201,210,83,207,81,206,170,203,92,246,62,84,163,114,189,121,205,10,178,57,29,20,191,55,35,88,230,74,188,154,217,38,11,148,208,189,116,211,142,162,244,226,221,170,26,95,121,243,214,170,237,226,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,103,38,238,155,171,85,174,107,216,231,177,236,123,170,91,196,235,175,31,211,125,246,167,65,180,158,245,203,1,199,238,14,248,149,210,221,113,238,82,229,19,53,144,186,61,219,218,106,246,105,231,109,66,55,140,146,69,51,146,57,147,126,17,57,33,174,21,173,26,161,167,88,110,99,167,248,62,95,87,102,177,103,244,244,244,153,29,61,51,35,107,235,224,133,100,225,18,202,173,238,177,138,147,74,215,181,142,106,72,201,28,199,242,106,170,31,147,75,116,183,59,214,156,238,217,166,122,105,98,248,206,73,121,239,121,42,47,53,13,63,119,181,11,230,147,245,147,61,145,183,104,226,123,190,243,147,125,182,77,213,81,20,58,7,74,61,40,234,63,86,186,142,204,43,10,139,200,218,168,123,115,223,239,243,194,175,165,180,82,185,85,17,206,68,84,238,76,254,46,72,161,69,71,72,230,185,85,88,198,73,35,52,39,165,186,91,130,104,182,9,108,211,61,52,177,124,27,27,179,119,188,149,23,154,154,163,181,221,153,243,73,250,201,158,249,29,188,146,189,223,121,203,182,251,38,200,136,137,207,250,81,233,71,78,58,74,211,134,97,88,84,94,122,235,93,219,158,255,0,127,158,20,101,85,222,169,168,168,142,114,34,175,110,22,114,114,69,10,42,182,54,185,202,170,247,190,73,31,218,192,0,0,0,0,202,185,63,252,49,122,241,253,8,95,105,180,27,86,47,92,112,28,130,224,223,134,221,46,55,30,221,46,47,51,153,51,164,217,189,167,47,102,162,119,83,163,185,73,28,80,185,100,153,118,231,43,150,0,0,53,80,10,181,240,167,235,182,212,182,170,14,150,117,151,38,171,109,201,181,9,6,17,117,184,206,215,65,36,10,214,54,59,58,189,81,28,199,181,200,229,131,155,156,143,71,246,26,172,225,4,114,90,80,0,0,25,87,52,167,210,119,165,141,27,250,127,143,123,116,6,107,13,41,244,157,233,99,70,254,159,227,222,221,0,29,84,0,0,0,6,85,203,31,240,167,235,142,155,77,110,180,29,45,234,75,42,229,177,100,247,132,102,45,115,107,229,157,109,215,26,167,49,137,68,248,247,84,101,52,210,236,230,186,54,167,110,105,100,115,209,205,149,210,67,92,7,234,185,218,110,182,90,150,81,222,109,149,116,21,18,83,193,86,200,170,97,116,79,116,19,196,201,161,149,26,228,69,86,73,20,145,200,199,126,199,49,237,114,110,138,138,6,167,129,88,30,23,94,32,20,119,122,59,111,76,154,223,145,118,110,176,249,107,118,15,116,158,56,32,165,146,150,40,34,130,27,75,187,108,103,25,147,181,188,82,72,175,116,206,145,209,171,145,233,19,101,179,240,4,0,241,171,244,177,139,125,64,161,246,235,137,63,200,1,227,87,233,99,22,250,129,67,237,215,16,41,130,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,250,124,62,122,219,181,117,95,128,73,98,201,231,164,161,212,92,86,158,158,27,173,27,170,154,233,238,208,54,24,90,251,179,35,108,49,49,140,146,161,210,53,209,70,142,72,87,182,142,84,73,35,222,131,15,85,165,90,153,149,104,222,163,227,154,165,133,85,249,123,214,51,112,138,225,77,202,73,25,28,220,23,239,193,47,109,236,123,161,149,138,232,228,98,57,57,198,247,181,87,103,40,26,126,7,31,233,87,169,140,55,170,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,113,70,204,206,50,198,246,72,212,78,76,123,121,53,143,231,27,59,0,20,173,227,87,234,159,22,250,127,67,238,55,18,37,116,235,175,57,151,77,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,188,36,107,118,71,43,29,193,232,201,26,156,216,213,73,107,227,87,234,159,22,250,127,67,238,55,18,0,1,165,62,154,58,139,193,58,160,210,202,13,76,193,106,63,205,81,222,40,184,77,252,217,116,242,208,205,61,31,114,88,163,239,118,187,236,111,117,141,224,255,0,218,139,251,81,58,169,158,30,135,58,187,186,244,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,121,112,238,38,202,201,38,141,29,31,117,100,110,130,49,60,166,197,156,226,182,108,215,22,174,243,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,112,122,53,237,228,199,181,118,114,35,147,125,149,17,126,64,65,111,26,191,75,24,183,212,10,31,110,184,149,87,210,119,170,125,27,250,129,143,123,140,5,170,120,213,250,88,197,190,160,80,251,117,196,170,190,147,189,83,232,223,212,12,123,220,96,2,213,60,106,253,44,98,223,80,40,125,186,226,85,95,73,222,169,244,111,234,6,61,238,48,22,169,227,87,233,99,22,250,129,67,237,215,18,170,250,78,245,79,163,127,80,49,239,113,128,13,41,128,0,25,172,234,171,75,127,66,221,71,106,46,153,195,98,248,53,5,155,32,170,248,85,23,154,243,29,171,92,175,239,80,254,177,94,247,59,122,89,96,119,223,114,189,55,217,251,57,28,137,165,50,160,60,109,52,207,42,166,213,60,23,88,252,167,119,27,184,99,233,140,247,227,142,71,121,122,234,122,154,138,142,19,59,135,109,157,200,234,183,141,57,171,157,216,159,238,162,51,117,9,65,224,245,154,221,114,174,143,153,98,184,83,210,71,79,135,101,23,43,37,11,161,99,145,242,64,246,195,92,174,149,85,202,138,254,237,116,173,69,106,53,56,53,137,182,232,174,116,223,41,91,193,147,84,190,202,117,29,125,211,58,251,239,149,160,206,241,249,60,181,23,149,231,231,46,148,79,73,161,253,98,49,93,31,10,87,92,93,243,115,88,237,246,93,221,219,66,226,117,11,53,181,105,174,1,146,234,53,246,158,174,123,110,43,103,173,189,214,69,72,198,186,121,32,166,133,243,72,216,218,231,53,170,245,107,21,17,21,205,77,246,221,83,246,129,70,222,42,122,199,98,213,222,174,46,244,216,228,59,210,96,86,248,176,233,42,121,63,252,170,170,154,121,228,169,94,15,99,85,157,185,234,37,131,111,188,215,118,57,181,202,215,162,36,159,240,71,210,26,102,90,181,11,94,235,160,164,146,162,122,136,177,11,92,141,158,94,252,12,99,99,170,173,107,227,249,68,172,145,100,160,86,187,239,61,22,25,19,238,34,175,58,193,212,44,214,235,169,89,254,75,168,215,218,122,72,46,89,85,226,182,247,89,21,35,28,216,35,158,166,103,205,35,99,107,156,231,35,17,207,84,68,87,57,118,219,117,95,218,95,159,135,86,142,88,180,111,164,124,18,154,209,55,152,171,204,45,240,102,55,74,158,47,103,122,170,190,8,164,106,112,115,222,141,237,64,148,240,110,222,45,127,99,159,22,185,238,64,36,169,86,190,40,62,31,117,55,106,155,215,84,58,45,106,164,99,217,78,234,252,194,199,77,20,84,204,225,12,85,85,21,151,165,150,89,218,213,122,181,144,53,240,69,23,57,30,174,151,239,61,207,222,210,128,25,150,208,189,116,212,126,157,53,30,221,170,26,95,121,242,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,22,238,155,163,145,205,107,216,230,61,140,123,116,41,211,71,81,120,39,84,26,89,65,169,152,45,71,249,170,59,197,23,9,191,155,46,158,90,25,167,163,238,75,20,125,238,215,125,141,238,177,188,31,251,81,127,106,37,85,248,161,116,45,250,20,202,159,174,58,57,134,121,77,54,189,112,248,197,53,19,185,67,98,186,73,35,145,118,133,26,158,94,142,109,227,237,236,174,99,37,87,199,250,166,186,158,53,133,88,6,169,103,122,95,246,143,236,45,247,225,159,107,113,250,204,90,241,254,75,12,222,106,215,85,199,191,7,235,88,238,28,187,108,251,236,226,244,219,228,228,221,64,177,79,20,95,16,10,203,189,101,203,166,77,16,200,187,54,168,124,205,187,56,186,65,28,240,85,73,85,20,242,193,53,165,189,198,51,140,41,218,222,89,35,87,182,102,200,216,209,200,196,149,178,214,9,232,48,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,115,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,167,116,235,175,166,187,23,74,217,182,158,233,149,177,123,215,89,180,254,223,116,201,42,219,84,249,227,171,188,75,89,90,202,137,34,87,53,156,97,78,211,35,141,17,140,94,220,108,87,34,189,94,231,4,107,44,39,194,231,174,219,86,137,221,102,208,141,104,201,170,233,240,155,229,67,29,143,220,106,231,111,146,199,171,92,231,172,172,147,146,114,138,154,161,207,106,171,249,246,226,145,170,245,107,82,105,165,111,21,240,254,233,159,13,234,191,82,243,93,45,204,43,170,237,207,110,15,87,114,180,92,233,149,92,251,117,198,58,234,38,69,58,199,201,27,51,56,203,35,31,27,149,57,49,238,226,230,63,132,140,226,186,209,164,57,150,130,234,134,65,164,122,129,5,36,119,220,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,255,0,37,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,64,209,71,81,90,243,134,244,219,164,119,221,86,204,235,105,26,203,117,59,217,108,161,154,161,97,125,218,226,172,114,211,209,68,173,99,221,206,71,55,101,114,49,220,24,143,145,201,193,142,84,207,103,81,90,243,153,117,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,194,54,187,101,114,49,188,222,175,145,201,205,238,85,249,90,135,173,26,161,170,214,172,78,197,168,25,125,93,218,219,131,89,225,176,227,212,110,100,113,65,65,69,27,90,214,181,145,198,214,181,94,173,100,109,116,174,69,145,233,28,104,231,59,131,118,146,190,29,125,10,212,245,75,153,38,113,168,52,21,108,210,187,5,68,208,215,77,77,85,19,31,115,184,194,148,239,75,106,162,72,147,194,199,71,80,217,31,51,89,253,6,57,141,123,30,228,123,3,186,120,93,120,127,214,93,235,45,189,77,235,126,59,217,181,67,229,174,56,61,174,121,39,130,170,74,168,167,138,120,110,206,237,189,156,97,78,214,209,71,34,61,179,54,71,72,173,70,36,78,151,181,248,213,250,88,197,190,160,80,251,117,196,158,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,16,47,198,175,210,198,45,245,2,135,219,174,32,83,5,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,244,248,124,245,183,106,234,191,0,146,197,147,207,73,67,168,184,173,61,60,55,90,55,85,53,211,221,160,108,48,181,247,102,70,216,98,99,25,37,67,164,107,162,141,28,144,175,109,28,168,146,71,189,6,30,171,74,181,51,42,209,189,71,199,53,75,10,171,242,247,172,102,225,21,194,155,148,146,50,57,184,47,223,130,94,219,216,247,67,43,21,209,200,196,114,115,141,239,106,174,206,80,52,252,14,63,210,175,83,24,111,85,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,226,141,153,156,101,141,236,145,168,156,152,246,242,107,31,206,54,118,0,32,7,141,95,165,140,91,234,5,15,183,92,74,107,196,242,155,238,13,149,89,179,92,90,187,201,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,193,232,230,59,139,216,213,217,200,173,93,182,84,84,249,23,41,227,87,233,99,22,250,129,67,237,215,18,149,128,208,247,67,157,93,218,186,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,156,184,119,19,116,124,115,70,142,147,180,178,58,69,25,161,233,215,94,115,46,155,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,120,72,214,236,142,86,59,131,209,146,53,57,177,170,154,19,233,215,94,112,222,164,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,185,198,231,108,142,86,55,155,21,146,53,56,61,170,161,210,192,0,8,171,226,143,232,79,83,127,37,247,138,34,85,17,87,197,31,208,158,166,254,75,239,20,64,80,9,121,62,26,29,113,211,117,29,134,195,163,217,195,42,217,168,184,93,158,55,205,87,35,229,168,101,242,221,10,199,2,86,186,103,171,156,149,40,231,196,217,154,247,125,247,200,146,49,85,28,246,67,70,199,213,196,242,155,238,13,149,89,179,92,90,187,201,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,193,232,230,59,139,216,213,217,200,173,93,182,84,84,249,1,169,48,71,94,135,58,187,181,117,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,57,112,238,38,232,248,230,141,29,39,105,100,116,138,0,0,3,149,117,99,233,99,89,62,159,228,62,221,57,154,195,74,125,88,250,88,214,79,167,249,15,183,78,102,176,11,73,240,190,241,4,166,180,211,89,122,94,214,155,173,91,216,250,134,208,97,247,202,153,101,169,127,57,165,165,167,163,178,164,81,64,231,35,17,207,157,204,158,89,120,70,196,108,95,117,141,102,214,190,101,92,188,159,13,14,184,233,186,142,195,97,209,236,225,149,108,212,92,46,207,27,230,171,145,242,212,50,249,110,133,99,129,43,93,51,213,206,74,148,115,226,108,205,123,190,251,228,73,24,170,142,123,33,9,190,102,179,171,31,84,250,201,245,3,33,247,25,205,41,153,172,234,199,213,62,178,125,64,200,125,198,112,45,83,193,83,210,198,83,245,2,187,219,173,197,85,245,99,234,159,89,62,160,100,62,227,57,106,158,10,158,150,50,159,168,21,222,221,110,42,175,171,31,84,250,201,245,3,33,247,25,192,235,254,31,61,109,221,122,80,207,228,177,100,243,213,215,105,214,85,81,79,13,214,141,213,78,108,22,153,221,52,45,125,217,145,182,25,94,247,199,78,217,26,232,163,70,172,201,219,71,42,172,113,237,125,54,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,25,98,44,127,194,159,174,58,109,53,186,208,116,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,8,92,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,70,61,68,250,129,212,239,239,149,235,252,108,165,231,20,99,212,79,168,29,78,254,249,94,191,198,202,70,182,151,209,91,239,159,5,225,208,127,172,49,126,229,63,19,158,128,8,123,164,0,0,23,157,211,183,167,237,49,254,230,217,127,193,68,116,35,158,244,237,233,251,76,127,185,182,95,240,81,29,8,180,44,122,42,123,163,193,193,249,183,172,47,251,245,124,82,0,15,86,188,0,0,0,0,0,0,34,15,92,93,26,207,173,112,51,82,244,198,221,78,220,218,138,22,193,85,67,20,113,196,235,235,86,72,89,26,201,52,147,71,28,110,130,46,234,243,86,185,207,106,53,155,236,198,34,75,224,99,226,112,214,241,118,166,213,216,225,63,119,182,27,124,143,60,198,108,238,58,140,195,3,86,149,211,219,198,42,142,186,106,142,184,159,182,57,196,196,196,76,103,188,19,223,196,107,165,143,133,85,84,245,21,130,80,91,169,109,114,246,153,148,81,194,157,167,165,92,147,112,109,122,34,187,139,251,174,146,54,72,214,35,93,207,105,21,30,178,74,246,64,130,188,198,97,43,193,94,155,85,253,94,216,237,118,94,205,109,14,23,105,242,234,51,12,47,41,225,84,117,211,84,115,166,123,186,187,98,98,122,192,1,138,223,0,0,59,95,74,189,75,95,186,111,207,163,186,53,106,42,177,91,180,209,55,34,182,211,71,15,118,174,40,217,43,98,115,31,35,85,90,232,157,59,164,70,181,204,71,171,81,174,114,34,238,151,25,135,102,56,198,160,99,22,236,207,12,189,83,221,172,183,104,82,122,74,184,21,120,200,221,213,21,21,23,101,107,154,228,86,185,142,68,115,92,215,53,200,138,138,137,65,4,181,232,131,172,122,173,21,187,199,167,26,147,122,255,0,83,186,206,252,209,207,59,38,153,246,90,142,46,127,40,91,19,30,247,69,43,211,139,162,68,217,31,39,113,21,191,172,238,72,50,92,211,228,213,121,11,211,230,79,47,100,255,0,15,249,237,83,253,39,236,23,229,203,51,155,101,212,107,136,162,60,232,142,119,41,136,236,136,227,92,112,211,174,99,205,227,49,76,45,108,0,77,92,190,0,0,0,0,202,185,109,58,65,209,149,139,172,63,12,205,40,182,71,117,248,54,103,139,253,162,168,198,110,82,189,235,74,217,37,187,213,119,105,170,99,110,251,195,47,106,36,89,26,213,146,55,49,174,111,36,71,197,37,75,23,253,225,113,232,79,76,191,58,247,138,208,40,46,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,122,222,252,92,245,98,243,211,4,154,93,52,23,86,234,157,199,205,81,214,231,116,213,84,212,125,154,87,84,71,36,114,65,4,48,53,27,51,160,124,244,202,172,237,186,46,220,115,50,71,72,245,72,229,87,137,215,65,223,166,251,21,78,188,233,61,151,150,125,143,219,221,241,43,93,186,221,220,170,202,33,107,225,108,123,187,186,212,239,83,192,218,133,111,24,228,150,102,164,112,166,252,34,106,82,176,30,131,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,57,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,95,247,68,157,31,99,61,35,105,124,86,86,165,37,110,109,124,167,129,217,101,226,146,90,142,197,116,241,73,59,225,100,113,202,245,107,89,11,106,95,18,61,172,141,100,70,163,222,214,170,241,111,42,240,211,232,86,167,166,92,102,171,83,245,58,130,174,151,84,50,58,121,237,181,84,46,170,138,72,45,22,228,168,69,108,12,88,36,124,83,62,101,130,25,157,34,185,120,167,110,54,181,138,217,22,73,190,7,42,234,199,210,198,178,125,63,200,125,186,115,53,134,148,250,177,244,177,172,159,79,242,31,110,156,205,96,23,61,226,91,225,247,77,172,54,171,199,80,122,65,106,171,147,80,104,41,252,205,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,168,28,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,156,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,168,130,154,252,94,250,90,197,116,211,59,164,234,23,22,201,45,84,127,164,59,131,160,184,227,42,216,225,168,243,204,133,22,90,234,86,49,169,220,133,252,90,181,14,119,222,108,243,53,202,231,249,141,163,11,31,232,251,171,60,55,171,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,156,55,238,49,21,93,19,209,35,175,141,95,165,140,91,234,5,15,183,92,74,160,233,215,94,115,46,155,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,120,72,214,236,142,86,59,131,209,146,53,57,177,170,150,147,226,255,0,127,251,87,209,126,158,229,63,4,186,217,190,51,152,90,110,31,14,187,83,121,122,234,62,237,166,189,253,138,136,183,94,220,204,229,197,236,221,120,185,21,55,93,128,130,222,23,30,187,52,203,243,175,103,173,61,255,0,136,255,0,135,253,103,78,247,217,117,111,72,113,223,245,39,175,242,208,75,77,79,36,245,18,99,181,92,25,31,26,135,204,249,36,124,51,72,138,246,76,174,226,146,74,177,57,25,250,149,151,192,120,92,122,236,211,47,206,189,158,180,187,237,126,253,13,126,134,178,207,229,7,240,175,209,239,195,221,241,223,137,242,236,246,121,39,14,60,63,89,222,238,118,251,93,175,214,247,123,125,175,214,112,2,133,186,58,235,23,59,233,3,59,168,191,216,40,254,51,141,222,120,125,160,199,251,144,211,252,83,181,13,67,41,127,202,159,4,178,65,218,146,161,100,253,90,39,61,184,187,116,95,151,53,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,249,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,249,75,180,150,169,174,181,179,88,168,170,232,237,175,168,145,212,116,245,117,45,169,158,24,21,203,219,100,146,182,56,219,35,209,187,34,189,35,98,57,81,85,26,221,246,78,129,211,117,110,137,80,107,110,45,63,81,182,154,187,142,157,58,162,88,111,144,211,58,118,189,172,146,9,25,20,202,180,239,100,220,35,153,209,72,244,141,85,234,198,57,17,175,95,184,224,176,175,10,62,133,191,168,234,131,90,240,207,254,199,170,192,40,171,157,255,0,9,206,186,73,78,173,255,0,138,242,175,115,191,219,204,140,255,0,91,204,85,89,170,131,42,224,95,247,133,199,161,61,50,252,235,222,43,73,84,69,95,11,143,66,122,101,249,215,188,86,146,168,1,93,94,39,94,31,245,154,187,71,83,212,14,136,99,190,111,58,164,229,62,77,109,138,73,229,170,191,82,199,4,48,196,234,102,57,235,26,77,4,116,255,0,40,99,99,93,51,94,237,149,210,53,140,146,197,64,20,129,225,193,225,255,0,89,212,69,246,45,91,213,236,119,253,73,232,60,204,17,83,84,73,61,60,153,21,87,7,199,198,157,240,190,57,25,12,50,42,61,243,35,184,172,145,36,77,71,254,185,98,177,95,20,127,66,122,155,249,47,188,81,18,126,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,66,48,120,163,250,19,212,223,201,125,226,136,10,1,53,17,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,132,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,50,238,106,160,12,240,245,95,209,38,168,116,189,170,22,188,13,208,85,229,86,220,170,161,180,152,157,210,146,150,54,207,125,157,177,211,119,162,142,138,41,166,154,55,178,106,166,66,141,119,206,69,217,89,190,251,37,196,244,47,209,149,139,163,205,56,170,182,73,117,248,206,103,148,121,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,113,69,100,81,200,170,219,77,170,227,83,65,89,112,182,82,85,84,90,234,22,174,134,89,161,107,223,75,58,197,36,43,44,78,84,221,143,88,166,150,53,115,118,94,18,61,191,177,202,139,250,192,0,0,0,0,0,0,202,185,109,58,65,209,149,139,172,63,12,205,40,182,71,117,248,54,103,139,253,162,168,198,110,82,189,235,74,217,37,187,213,119,105,170,99,110,251,195,47,106,36,89,26,213,146,55,49,174,111,36,71,197,37,75,23,253,225,113,232,79,76,191,58,247,138,208,41,175,73,186,57,234,11,90,53,78,255,0,164,56,94,19,202,245,136,92,22,221,147,84,84,213,196,202,27,44,141,169,90,119,172,245,8,231,49,220,94,201,21,25,23,114,71,182,41,29,27,36,70,46,218,30,192,44,89,54,51,134,218,108,89,158,115,87,152,223,105,41,209,183,11,237,77,13,61,27,235,167,85,85,115,210,10,118,54,40,153,186,241,99,17,21,81,141,106,57,210,59,147,221,245,104,173,54,171,117,77,125,101,190,217,73,75,81,116,168,74,186,233,97,133,172,125,84,233,20,112,164,178,185,19,119,189,34,134,40,209,206,221,120,70,198,254,198,162,39,235,0,1,93,94,39,94,32,21,154,69,71,83,211,246,136,100,94,83,58,171,229,6,77,114,138,57,226,170,176,210,201,4,51,68,218,103,185,137,26,205,60,117,31,41,163,123,157,11,88,237,145,178,57,143,140,41,176,210,159,73,222,150,52,111,233,254,61,237,208,25,172,45,83,194,143,174,159,234,58,95,214,188,207,255,0,177,233,112,10,218,230,255,0,194,107,173,114,84,43,191,226,188,171,28,223,246,240,163,255,0,214,240,129,106,128,0,0,0,50,174,92,246,170,244,73,106,234,191,161,173,23,190,227,16,82,80,234,46,43,166,246,89,173,85,141,165,107,167,187,64,219,58,57,150,151,200,233,162,99,25,37,67,163,115,101,145,92,144,175,113,90,136,146,73,189,48,154,83,233,59,210,198,141,253,63,199,189,186,0,40,175,167,174,146,250,130,212,253,125,155,78,48,187,69,214,201,122,192,178,8,41,242,107,229,21,68,95,233,90,72,171,82,23,212,164,201,51,25,36,209,62,57,36,142,56,165,238,73,216,122,199,186,53,92,154,19,196,237,215,219,62,43,102,180,229,57,31,218,11,213,21,190,158,158,227,119,242,108,164,248,133,83,35,107,101,169,236,49,85,145,119,30,142,127,109,171,197,188,182,79,146,31,174,138,211,106,183,84,215,214,91,237,148,148,181,23,74,132,171,174,150,24,90,199,213,78,145,71,10,75,43,145,55,123,210,40,98,141,28,237,215,132,108,111,236,106,34,126,176,4,0,241,171,244,177,139,125,64,161,246,235,137,63,200,1,227,87,233,99,22,250,129,67,237,215,16,42,175,164,239,84,250,55,245,3,30,247,24,9,127,226,185,209,71,232,203,42,159,169,77,51,182,93,106,113,188,182,225,81,83,150,197,183,122,27,61,210,105,26,228,168,230,174,89,27,13,84,146,63,228,230,240,142,84,226,143,68,154,24,155,16,58,78,245,79,163,127,80,49,239,113,128,210,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,160,103,7,165,94,166,51,46,148,53,114,143,84,176,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,197,93,11,249,69,27,217,35,81,120,189,141,228,215,179,156,111,208,246,149,106,102,43,172,154,113,142,106,150,21,87,230,44,185,53,190,43,133,55,41,35,124,144,243,79,191,4,189,183,189,141,154,39,163,163,145,136,229,225,35,30,213,93,218,165,11,120,129,116,199,98,233,87,95,100,194,177,107,215,157,178,228,22,245,201,109,212,222,89,241,252,46,150,122,218,168,226,161,230,249,101,124,253,166,83,181,59,206,84,115,247,221,90,139,243,95,109,225,155,213,158,101,161,26,209,106,210,214,211,213,222,241,61,74,188,91,236,175,180,186,189,32,130,130,227,83,87,79,3,110,76,69,141,234,175,108,74,246,58,54,172,125,212,237,243,119,234,163,226,30,215,198,175,213,62,45,244,254,135,220,110,39,201,240,128,197,172,89,206,190,234,22,21,148,208,249,219,46,65,165,247,107,93,198,155,186,248,251,244,179,214,208,71,44,124,216,173,123,121,49,238,77,218,168,228,223,116,84,95,153,245,188,106,253,83,226,223,79,232,125,198,226,124,159,6,220,166,197,143,245,113,89,105,187,215,121,122,188,155,15,184,218,237,113,246,158,255,0,49,84,201,233,170,221,30,237,69,70,109,5,37,67,247,114,163,126,230,219,242,115,81,67,138,245,175,210,141,247,164,189,101,173,195,123,87,90,204,66,229,189,102,45,123,173,133,141,243,244,188,88,178,70,174,141,85,139,52,15,127,106,68,217,142,93,153,39,109,140,150,52,59,7,134,135,92,117,61,56,230,80,232,246,112,202,71,233,214,105,120,141,243,85,200,248,169,223,99,184,204,145,192,149,174,153,234,214,173,50,181,145,54,102,189,223,113,145,164,140,84,86,189,147,91,167,82,253,58,96,157,80,105,101,126,153,231,84,255,0,231,107,44,245,188,230,254,108,186,121,105,161,130,179,183,20,177,247,187,93,247,187,180,247,112,127,236,84,253,138,153,235,215,77,11,212,126,157,53,30,227,165,250,161,102,242,55,90,29,165,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,127,23,108,187,35,145,205,115,30,214,61,143,99,66,218,188,106,253,44,98,223,80,40,125,186,226,85,95,73,222,169,244,111,234,6,61,238,48,30,171,63,235,23,59,213,14,150,49,206,154,51,170,63,137,253,146,200,40,238,54,123,223,114,24,124,173,174,150,220,234,40,45,222,94,40,27,207,143,113,239,239,190,71,61,119,226,168,187,35,143,43,210,119,170,125,27,250,129,143,123,140,0,90,167,141,95,165,140,91,234,5,15,183,92,74,171,233,59,213,62,141,253,64,199,189,198,2,213,60,106,253,44,98,223,80,40,125,186,226,85,95,73,222,169,244,111,234,6,61,238,48,1,165,48,0,2,31,248,169,232,229,247,87,122,71,187,212,227,147,111,87,129,92,34,204,100,166,226,207,242,170,90,104,39,142,165,57,189,237,70,118,224,168,150,125,254,243,157,216,224,214,171,158,138,147,0,249,57,102,45,98,206,113,91,206,21,148,208,249,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,249,177,90,246,242,99,220,155,181,81,201,190,232,168,191,48,51,69,162,25,173,171,77,117,163,1,212,107,237,61,92,246,220,87,40,181,94,235,34,164,99,93,60,144,83,85,199,52,141,141,174,115,90,175,86,177,81,17,92,212,223,109,213,63,105,118,126,42,122,199,125,210,46,145,238,244,216,228,59,85,231,183,8,176,233,42,121,51,252,150,150,166,9,228,169,94,15,99,145,253,200,41,229,131,111,186,230,247,249,181,200,230,34,45,27,234,22,21,117,211,92,255,0,37,211,155,237,69,36,247,44,86,241,91,100,172,150,145,238,116,18,79,77,51,225,145,209,185,205,107,149,138,230,42,162,171,90,187,109,186,39,236,58,255,0,83,253,69,254,155,240,77,10,196,232,42,59,52,26,115,167,244,246,42,155,103,14,94,86,233,20,210,83,77,47,121,98,99,159,223,165,163,183,77,197,21,236,143,159,4,85,114,72,170,30,43,166,140,2,155,84,250,134,211,125,62,184,99,213,119,203,109,243,40,182,211,93,40,105,146,94,114,219,188,195,22,177,85,98,84,123,24,218,116,149,239,123,85,56,49,174,118,237,227,186,105,120,165,111,6,77,45,251,87,212,117,247,83,43,236,94,106,131,4,199,228,242,213,190,107,135,147,186,86,189,33,135,245,104,244,116,156,233,91,113,111,205,174,99,118,221,118,119,109,75,169,0,0,3,228,229,152,181,139,57,197,111,56,86,83,67,231,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,230,197,107,219,201,143,114,110,213,71,38,251,162,162,252,202,33,235,147,161,44,251,167,45,92,107,112,204,102,174,243,130,102,247,135,65,136,62,215,4,213,15,134,121,158,171,21,158,70,170,190,85,169,106,47,8,247,115,150,118,55,155,85,94,146,199,29,250,31,146,182,211,106,184,212,208,86,92,45,148,149,85,22,186,133,171,161,150,104,90,247,210,206,177,73,10,203,19,149,55,99,214,41,165,141,92,221,151,132,143,111,236,114,162,132,64,240,235,232,86,155,165,172,53,51,141,65,160,164,126,170,95,233,230,134,186,106,106,169,94,203,101,186,101,167,122,91,85,18,69,130,103,182,74,118,200,249,154,207,233,189,204,107,222,198,163,223,8,60,106,253,83,226,223,79,232,125,198,226,93,73,74,222,53,126,169,241,111,167,244,62,227,113,1,224,169,234,159,41,250,127,93,238,54,226,122,120,131,116,73,106,234,191,0,142,251,140,65,73,67,168,184,173,61,68,214,170,198,210,181,211,221,160,108,51,57,150,151,200,233,162,99,25,37,67,163,115,101,145,92,144,175,113,90,136,146,73,188,11,240,84,245,79,148,253,63,174,247,27,113,117,32,103,219,164,142,135,51,46,161,122,134,189,232,246,96,250,188,106,219,128,212,76,204,210,174,6,36,239,165,124,21,11,3,168,161,153,136,248,60,204,146,54,70,177,206,114,179,132,83,72,212,151,183,193,247,231,137,226,214,44,27,21,179,97,88,181,15,146,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,155,213,207,119,22,49,169,187,149,92,187,110,170,171,243,63,93,21,166,213,110,169,175,172,183,219,41,41,106,46,149,9,87,93,44,48,181,143,170,157,34,142,20,150,87,34,110,247,164,80,197,26,57,219,175,8,216,223,216,212,68,253,96,8,1,227,87,233,99,22,250,129,67,237,215,18,127,144,3,198,175,210,198,45,245,2,135,219,174,32,85,95,73,222,169,244,111,234,6,61,238,48,19,127,197,99,161,90,108,58,74,254,169,244,162,130,146,154,197,85,80,179,102,180,46,170,149,211,182,227,87,90,245,248,147,22,105,28,142,100,178,212,71,19,161,141,27,219,84,141,205,99,154,233,22,40,65,210,119,170,125,27,250,129,143,123,140,6,146,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,3,56,61,42,245,49,153,116,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,42,232,95,202,40,222,201,26,139,197,236,111,38,189,156,227,126,135,180,171,83,49,93,100,211,140,115,84,176,170,191,49,101,201,173,241,92,41,185,73,27,228,135,154,125,248,37,237,189,236,108,209,61,29,28,140,71,47,9,24,246,170,238,213,40,91,196,35,167,221,56,233,179,168,235,134,1,165,185,7,157,178,213,219,224,188,124,53,243,164,211,88,164,157,242,127,144,73,39,39,61,220,88,200,229,98,200,137,39,106,120,185,115,95,214,201,208,60,46,186,156,212,125,34,215,27,110,144,217,44,183,92,171,27,212,107,133,53,4,214,72,42,85,177,219,170,159,52,73,37,221,173,72,164,119,234,105,89,50,202,214,246,218,248,216,215,72,244,72,88,173,9,171,227,87,233,99,22,250,129,67,237,215,18,186,188,57,49,107,22,115,214,22,23,133,101,52,62,118,203,144,91,242,43,93,198,155,186,248,251,244,179,216,171,227,150,62,108,86,189,188,152,247,38,237,84,114,111,186,42,47,204,177,95,26,191,75,24,183,212,10,31,110,184,144,3,194,227,215,102,153,126,117,236,245,160,58,250,232,163,42,233,79,81,234,239,118,155,103,152,211,44,154,225,52,152,229,194,157,36,124,116,28,213,210,54,217,80,178,57,239,108,209,49,21,24,231,185,123,209,177,94,139,201,178,178,47,63,208,231,87,119,94,144,117,113,217,92,246,234,187,198,39,126,167,109,183,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,175,46,29,196,217,89,36,209,163,163,238,172,141,189,237,116,208,189,56,234,47,78,46,58,95,170,22,111,61,106,174,218,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,110,102,114,118,203,178,181,90,231,49,237,123,30,246,59,61,157,75,244,233,157,244,191,170,117,250,103,157,83,255,0,157,172,179,214,243,135,249,206,215,230,102,134,10,206,220,82,201,217,238,246,30,238,211,221,205,159,177,83,246,42,134,143,113,60,166,197,156,226,182,108,215,22,174,243,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,112,122,53,237,228,199,181,118,114,35,147,125,149,17,126,71,214,40,219,195,67,174,58,158,156,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,184,200,210,70,42,43,94,201,175,36,1,21,124,81,253,9,234,111,228,190,241,68,74,162,42,248,163,250,19,212,223,201,125,226,136,10,86,233,59,213,62,141,253,64,199,189,198,2,85,120,161,116,45,250,20,202,159,174,58,57,134,121,77,54,189,112,248,197,53,19,185,67,98,186,73,35,145,118,133,26,158,94,142,109,227,237,236,174,99,37,87,199,250,166,186,158,53,138,189,39,122,167,209,191,168,24,247,184,192,104,247,44,197,172,89,206,43,121,194,178,154,31,59,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,54,43,94,222,76,123,147,118,170,57,55,221,21,23,230,6,109,250,117,215,156,203,166,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,18,53,187,35,149,142,224,244,100,141,78,108,106,166,132,250,117,215,156,55,169,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,113,185,219,35,149,141,230,197,100,141,78,15,106,173,38,117,245,209,70,85,210,158,163,213,222,237,54,207,49,166,89,53,194,105,49,203,133,58,72,248,232,57,171,164,109,178,161,100,115,222,217,162,98,42,49,207,114,247,163,98,189,23,147,101,100,94,127,161,206,174,238,189,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,92,59,137,178,178,73,163,71,71,221,89,26,26,30,7,201,196,242,155,22,115,138,217,179,92,90,187,206,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,193,232,215,183,147,30,213,217,200,142,77,246,84,69,249,31,88,14,85,213,143,165,141,100,250,127,144,251,116,230,107,13,41,245,99,233,99,89,62,159,228,62,221,57,154,192,45,167,169,30,138,63,148,7,67,218,61,172,250,123,108,186,215,106,78,27,165,248,221,52,86,234,36,239,124,102,214,218,72,158,250,116,137,206,77,166,139,187,60,209,172,104,175,147,239,197,194,71,62,46,221,85,226,121,77,247,6,202,172,217,174,45,93,228,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,224,244,115,29,197,236,106,236,228,86,174,219,42,42,124,141,20,116,83,148,216,179,14,145,244,134,237,142,87,121,186,74,124,62,217,107,146,78,211,227,227,85,69,3,105,42,99,217,232,138,188,39,130,86,111,183,23,113,221,170,173,84,85,128,30,40,190,31,245,150,138,203,151,83,122,33,142,247,173,83,121,155,142,113,107,130,73,231,170,142,170,89,229,158,107,179,123,143,127,40,87,187,180,177,198,140,108,45,141,178,35,85,139,43,162,9,193,208,231,87,118,174,175,180,141,217,92,246,234,75,62,89,97,168,109,183,35,181,65,80,215,177,147,171,17,204,170,133,138,229,149,148,211,39,46,29,196,221,31,28,209,163,164,237,44,142,163,110,172,125,83,235,39,212,12,135,220,103,29,52,117,23,157,244,191,170,116,26,153,130,212,127,154,163,188,81,112,135,249,206,215,230,97,154,122,62,228,177,73,217,238,246,24,222,235,27,205,159,181,23,246,162,249,77,88,206,191,74,26,167,153,106,103,194,254,25,246,183,32,184,223,124,151,127,189,229,124,213,76,147,118,187,156,91,207,143,115,143,46,45,223,109,246,77,246,2,223,252,21,61,44,101,63,80,43,189,186,220,85,95,86,62,169,245,147,234,6,67,238,51,150,169,224,169,233,99,41,250,129,93,237,214,226,170,250,177,245,79,172,159,80,50,31,113,156,9,85,210,119,69,24,175,85,157,8,230,151,187,77,179,203,234,110,51,152,93,36,199,46,20,233,27,36,175,225,108,160,145,182,202,133,145,204,99,161,149,234,168,199,61,201,217,145,234,244,94,46,149,146,193,92,179,22,190,224,217,85,231,10,202,104,124,149,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,124,216,174,99,184,189,142,77,218,170,213,219,116,85,79,153,114,158,10,158,150,50,159,168,21,222,221,110,30,40,93,11,126,154,241,87,235,142,142,97,158,111,82,108,188,62,49,77,68,238,51,95,109,113,198,228,93,161,70,175,152,172,135,104,251,123,43,94,248,145,241,254,181,205,167,141,3,207,248,83,245,199,83,169,86,170,14,150,245,37,148,145,95,113,139,58,51,22,185,181,241,64,151,27,117,43,88,196,162,124,123,162,190,166,24,182,115,93,27,87,185,12,82,57,232,215,68,233,38,177,243,44,54,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,23,211,225,243,214,221,171,170,252,2,75,22,79,61,37,14,162,226,180,244,240,221,104,221,84,215,79,118,129,176,194,215,221,153,27,97,137,140,100,149,14,145,174,138,52,114,66,189,180,114,162,73,30,225,45,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,49,234,39,212,14,167,127,124,175,95,227,101,47,56,163,30,162,125,64,234,119,247,202,245,254,54,82,53,180,190,138,223,124,248,47,14,131,253,97,139,247,41,248,156,244,0,67,221,32,0,0,188,238,157,189,63,105,143,247,54,203,254,10,35,161,28,247,167,111,79,218,99,253,205,178,255,0,130,136,232,69,161,99,209,83,221,30,14,15,205,189,97,127,223,171,226,144,0,122,181,224,0,0,0,0,0,0,0,1,84,157,111,244,113,85,162,183,121,53,31,77,172,191,234,119,89,216,134,72,32,124,211,62,203,81,197,172,227,51,165,123,222,232,165,122,114,108,170,187,35,228,237,170,55,245,125,203,91,62,54,99,135,99,26,129,140,92,112,204,206,203,79,118,178,221,161,88,42,233,39,69,227,35,119,69,69,69,77,149,174,107,145,28,215,181,81,205,115,90,230,170,42,34,166,6,99,128,163,31,107,114,175,157,28,167,178,127,135,106,91,177,187,89,137,217,44,194,49,54,166,102,213,90,69,202,127,90,157,123,53,136,222,142,59,179,213,198,57,76,196,208,64,59,95,85,93,52,223,186,111,207,164,181,185,42,42,177,91,180,210,187,29,185,84,201,15,118,174,40,217,19,165,107,217,27,149,90,232,157,59,99,87,57,172,71,171,85,205,106,34,236,156,80,175,111,89,174,197,201,183,114,52,152,118,54,93,152,225,179,108,45,188,110,14,184,170,221,113,172,76,127,60,38,39,132,196,241,137,137,137,227,0,0,243,102,128,0,44,35,195,199,171,95,234,180,15,84,242,127,243,48,97,213,85,109,255,0,214,139,111,124,202,239,248,190,195,92,159,237,162,71,127,83,25,97,6,123,203,90,232,131,172,122,93,106,180,71,167,26,147,122,255,0,84,74,62,252,209,207,59,33,133,151,170,126,78,127,40,91,19,24,198,203,19,23,139,162,68,221,89,31,113,21,223,172,237,203,178,60,215,126,35,11,122,120,245,79,111,179,191,179,236,239,231,94,149,54,6,112,245,213,159,101,148,249,147,198,229,49,31,54,127,94,34,35,230,207,233,245,196,249,220,98,103,118,91,0,9,58,137,0,0,101,92,191,239,11,143,66,122,101,249,215,188,86,148,2,95,247,133,199,161,61,50,252,235,222,43,64,149,68,117,198,250,28,210,60,107,171,75,215,87,20,111,171,75,237,202,159,157,37,166,38,50,158,138,134,227,44,47,130,178,181,18,36,106,202,249,226,114,110,217,55,218,73,106,100,114,189,210,71,217,145,64,0,0,14,85,213,143,165,141,100,250,127,144,251,116,230,107,13,41,245,99,233,99,89,62,159,228,62,221,57,154,192,52,231,173,26,189,134,232,46,151,228,26,185,168,19,213,199,98,199,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,242,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,207,15,83,189,66,229,93,80,107,45,235,87,50,154,111,33,231,251,116,214,235,91,42,164,168,134,217,67,19,120,197,79,27,158,191,240,164,122,181,172,107,229,150,87,163,25,207,138,123,254,186,58,205,190,245,135,168,244,183,56,237,95,6,195,49,127,49,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,74,143,150,79,87,225,205,209,71,242,170,212,121,239,249,253,178,235,30,153,98,223,172,185,84,192,157,168,238,149,200,172,88,237,141,155,147,94,222,76,122,201,43,162,71,57,145,181,173,222,39,77,20,136,29,131,194,191,161,90,156,255,0,33,181,117,61,170,84,21,112,99,22,58,136,110,88,100,48,213,69,194,237,113,130,170,102,58,121,86,57,22,104,217,75,53,50,42,70,246,51,186,247,49,121,58,54,61,146,72,175,26,191,75,24,183,212,10,31,110,184,147,252,128,30,53,126,150,49,111,168,20,62,221,113,2,0,120,92,122,236,211,47,206,189,158,180,244,30,35,189,113,211,117,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,26,157,43,167,93,6,204,186,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,225,27,93,186,53,94,222,111,86,70,213,230,246,162,135,64,232,147,163,236,155,171,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,46,230,154,233,161,122,143,211,166,163,220,116,191,84,44,222,70,235,67,180,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,226,237,151,100,114,57,174,99,218,199,177,236,110,141,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,254,72,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,156,211,172,94,142,176,78,175,240,74,123,5,254,179,224,217,37,155,159,217,252,131,183,53,71,194,251,179,83,190,171,252,149,147,197,28,253,216,233,210,63,214,42,240,223,147,118,84,249,132,11,240,161,235,142,167,26,186,217,58,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,172,179,208,103,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,231,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,95,62,5,255,0,120,92,122,19,211,47,206,189,226,180,149,68,85,240,184,244,39,166,95,157,123,197,105,42,128,0,0,17,87,197,31,208,158,166,254,75,239,20,68,170,34,175,138,63,161,61,77,252,151,222,40,128,160,19,85,6,85,205,84,0,0,0,0,0,5,0,255,0,162,143,215,103,254,28,255,0,230,205,159,254,168,91,247,65,90,165,157,235,79,73,216,54,166,106,93,247,227,57,37,231,226,126,118,183,202,195,79,221,237,92,170,161,143,245,112,177,145,183,104,226,99,126,235,83,125,183,93,213,85,84,36,0,0,12,171,151,253,225,113,232,79,76,191,58,247,138,210,128,75,254,240,184,244,39,166,95,157,123,197,104,18,168,3,154,117,35,173,246,174,156,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,249,49,139,44,209,243,126,206,86,179,147,145,175,84,70,40,114,174,191,186,193,181,116,155,164,110,117,189,106,228,206,243,26,122,202,12,81,144,196,213,101,52,236,99,82,74,233,93,35,29,23,10,117,154,39,164,110,107,150,87,185,140,227,193,100,146,58,1,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,245,122,209,171,217,150,189,106,134,65,171,154,129,61,36,151,220,138,161,179,84,37,36,9,12,17,49,145,182,40,161,141,159,53,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,91,52,240,142,232,202,197,73,98,179,245,137,150,221,124,245,214,187,207,211,226,150,234,119,189,145,219,227,107,230,162,169,169,168,95,151,114,103,241,158,54,71,243,141,145,185,94,188,222,246,246,2,165,143,213,115,180,221,108,181,44,163,188,219,42,232,42,36,167,130,173,145,84,194,232,158,232,39,137,147,67,42,53,200,138,172,146,41,35,145,142,253,142,99,218,228,221,21,20,252,165,164,245,91,209,246,3,155,116,19,166,221,78,88,146,146,199,155,98,154,111,139,58,231,42,203,13,60,23,218,47,37,73,10,50,119,74,246,55,204,198,215,39,105,232,171,36,136,214,211,163,100,87,64,145,135,106,240,220,241,4,169,234,38,154,77,30,214,75,173,35,117,22,221,78,234,154,43,148,210,197,11,242,102,44,179,201,42,69,79,12,17,67,11,233,161,72,26,172,107,156,249,24,143,147,109,153,34,164,245,50,217,137,229,55,220,27,42,179,102,184,181,119,146,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,131,209,204,119,23,177,171,179,145,90,187,108,168,169,242,52,81,209,207,80,85,157,78,244,251,141,234,221,219,31,248,53,214,187,191,71,114,166,138,9,217,74,181,80,74,232,223,37,51,230,106,119,33,127,20,122,43,29,35,88,231,58,37,145,239,137,234,7,107,0,1,149,115,74,125,39,122,88,209,191,167,248,247,183,64,102,176,210,159,73,222,150,52,111,233,254,61,237,208,1,213,64,33,255,0,138,6,189,234,199,78,218,5,96,205,116,115,43,251,63,122,173,204,41,109,115,212,249,26,106,190,116,175,162,173,145,209,240,168,142,70,38,239,134,53,221,19,151,221,219,125,149,81,66,96,16,3,198,175,210,198,45,245,2,135,219,174,36,63,233,235,196,123,172,236,231,95,116,211,10,202,117,147,206,217,114,12,194,205,107,184,211,125,157,181,71,223,165,158,182,40,229,143,155,41,154,246,242,99,220,155,181,81,201,190,232,168,191,50,96,120,213,250,88,197,190,160,80,251,117,196,10,171,233,59,213,62,141,253,64,199,189,198,2,242,122,228,234,238,213,210,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,227,207,182,155,171,228,134,53,116,125,212,145,180,23,164,249,215,232,191,84,240,221,76,248,95,196,254,201,100,22,235,239,146,239,246,124,215,149,169,142,110,215,115,139,184,114,237,241,229,197,219,111,190,203,182,199,160,234,43,94,115,46,164,181,114,251,170,217,157,109,91,159,113,168,123,45,148,51,84,36,204,180,219,145,238,90,122,40,149,172,99,120,70,215,108,174,70,55,155,213,242,57,57,189,202,161,226,178,204,166,251,156,229,87,156,215,41,174,243,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,112,98,53,141,228,247,185,118,106,35,83,125,145,17,62,69,212,248,94,244,81,252,159,240,70,107,62,161,91,46,180,58,147,153,91,223,77,45,186,181,59,63,6,181,186,102,189,148,235,19,92,187,205,47,106,9,164,89,17,31,31,220,139,132,110,100,189,206,21,225,125,225,247,77,118,166,178,245,67,173,54,170,182,49,149,13,175,195,236,117,49,75,76,254,112,203,75,81,71,122,73,98,157,174,86,43,153,59,89,4,177,112,145,138,217,126,243,28,205,237,124,10,86,241,171,245,79,139,125,63,161,247,27,137,2,173,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,39,175,141,95,170,124,91,233,253,15,184,220,72,85,128,105,110,119,170,31,104,254,194,216,190,39,246,75,31,172,202,111,31,229,80,195,229,109,116,188,123,243,254,181,237,231,199,184,207,184,206,79,93,254,77,93,148,11,201,240,249,235,110,213,213,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,215,215,215,69,24,175,85,154,113,87,123,180,219,60,190,166,227,54,249,164,199,46,20,233,27,36,175,224,142,145,182,202,133,145,204,99,161,149,234,168,199,61,201,217,145,234,244,94,46,149,146,209,94,149,106,102,85,163,122,143,142,106,150,21,87,229,239,88,205,194,43,133,55,41,36,100,115,112,95,191,4,189,183,177,238,134,86,43,163,145,136,228,231,27,222,213,93,156,166,135,186,85,234,99,13,234,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,156,81,179,51,140,177,189,146,53,19,147,30,222,77,99,249,198,192,206,102,89,139,95,112,108,170,243,133,101,52,62,74,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,108,87,49,220,94,199,38,237,85,106,237,186,42,167,204,232,29,39,122,167,209,191,168,24,247,184,192,88,79,141,62,131,97,180,88,246,41,212,109,154,138,146,223,144,214,94,25,140,222,150,26,117,71,221,88,250,89,37,166,154,87,163,209,188,224,109,36,145,162,240,87,189,146,177,170,244,108,44,105,94,221,39,122,167,209,191,168,24,247,184,192,5,170,120,213,250,88,197,190,160,80,251,117,196,170,190,147,189,83,232,223,212,12,123,220,96,45,83,198,175,210,198,45,245,2,135,219,174,37,85,244,157,234,159,70,254,160,99,222,227,0,26,83,4,63,241,64,215,189,88,233,219,64,172,25,174,142,101,127,103,239,85,185,133,45,174,122,159,35,77,87,206,149,244,85,178,58,62,21,17,200,196,221,240,198,187,162,114,251,187,111,178,170,44,64,232,43,175,94,172,117,167,171,28,27,76,245,47,85,190,51,141,222,126,39,231,104,190,5,109,167,238,246,173,181,83,71,250,200,105,217,35,118,146,38,59,238,185,55,219,101,221,21,81,66,223,192,0,81,15,139,54,151,218,180,227,172,27,165,206,204,234,72,233,243,171,61,30,80,250,74,106,38,211,178,154,119,186,74,105,183,226,170,146,62,89,105,36,168,124,155,53,92,250,135,110,138,168,175,116,53,46,123,198,159,0,166,190,244,243,138,106,13,62,61,87,89,114,197,114,134,83,62,186,20,149,204,160,183,86,83,200,147,44,168,213,224,214,62,162,10,6,35,222,159,39,240,107,85,59,138,142,167,108,79,22,190,231,57,85,155,10,197,168,124,237,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,124,222,173,99,121,61,237,77,220,168,212,223,117,84,79,152,23,125,225,25,166,121,86,157,244,143,13,199,41,164,242,159,109,114,10,188,154,221,3,227,146,57,155,67,36,20,244,241,62,70,189,141,219,185,229,93,43,21,188,154,232,165,137,232,239,189,178,77,83,202,105,62,11,250,47,210,204,55,76,254,41,241,63,178,88,253,186,197,231,123,29,159,53,229,105,163,135,187,219,228,238,28,187,124,184,242,118,219,237,186,237,185,234,192,0,0,0,0,20,173,227,87,234,159,22,250,127,67,238,55,18,234,74,86,241,171,245,79,139,125,63,161,247,27,136,15,5,79,84,249,79,211,250,239,113,183,23,82,82,183,130,167,170,124,167,233,253,119,184,219,139,169,0,0,0,64,15,26,191,75,24,183,212,10,31,110,184,147,252,128,30,53,126,150,49,111,168,20,62,221,113,2,170,250,78,245,79,163,127,80,49,239,113,128,185,239,16,110,182,237,93,40,96,17,216,177,137,233,43,181,23,42,167,168,134,213,70,218,166,182,123,76,14,134,102,178,236,248,221,12,172,123,35,168,108,109,108,82,35,82,101,238,35,85,82,57,54,163,109,39,206,191,69,250,167,134,234,103,194,254,39,246,75,32,183,95,124,151,127,179,230,188,173,76,115,118,187,156,93,195,151,111,143,46,46,219,125,246,93,182,63,94,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,205,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,148,62,85,218,231,153,106,190,127,91,121,172,142,174,255,0,150,102,55,137,42,101,101,37,34,44,247,11,141,92,202,231,36,112,194,212,69,124,146,200,187,50,54,167,205,200,141,79,216,133,228,120,126,244,35,98,233,87,21,143,53,202,89,231,117,55,32,183,164,119,26,157,223,31,194,233,103,142,150,73,109,92,25,81,45,60,253,170,154,119,47,153,106,35,159,190,201,179,126,75,192,60,37,58,43,163,180,81,209,245,103,159,73,222,186,205,222,139,13,166,163,184,65,61,44,116,178,193,219,154,182,71,211,202,254,83,47,118,122,111,47,47,7,66,232,230,230,197,122,177,98,179,240,32,7,141,95,165,140,91,234,5,15,183,92,72,1,225,113,235,179,76,191,58,246,122,210,127,248,213,250,88,197,190,160,80,251,117,196,128,30,23,30,187,52,203,243,175,103,173,2,255,0,142,21,214,39,74,184,111,85,250,71,112,195,239,54,218,70,228,246,234,122,138,156,78,239,36,139,11,237,215,21,103,220,71,74,214,61,222,90,71,54,54,204,206,46,228,196,71,34,119,25,27,217,221,64,25,119,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,206,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,182,105,225,89,215,143,253,136,233,83,87,239,95,231,98,196,47,183,59,143,252,67,41,172,141,103,107,255,0,104,116,79,146,111,243,116,236,111,245,76,36,87,136,167,66,180,221,82,225,171,156,105,245,5,35,53,82,193,79,12,52,51,84,213,74,198,92,237,208,173,67,214,218,136,178,36,16,189,210,84,58,70,76,230,127,77,141,99,158,198,57,94,202,43,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,13,79,17,87,197,31,208,158,166,254,75,239,20,71,138,240,208,235,142,155,168,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,239,190,68,145,138,168,231,178,31,107,226,143,232,79,83,127,37,247,138,32,41,91,164,239,84,250,55,245,3,30,247,24,13,41,153,172,233,59,213,62,141,253,64,199,189,198,3,74,96,115,253,116,208,189,56,234,47,78,46,58,95,170,22,111,61,106,174,218,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,110,102,114,118,203,178,181,90,231,49,237,123,30,246,59,61,157,75,244,233,157,244,191,170,117,250,103,157,83,255,0,157,172,179,214,243,135,249,206,215,230,102,134,10,206,220,82,201,217,238,246,30,238,211,221,205,159,177,83,246,42,232,123,38,213,236,55,16,213,12,35,72,239,179,213,195,125,212,42,123,180,214,37,108,10,248,38,125,190,56,101,158,23,189,62,108,122,197,50,200,213,84,224,169,12,136,174,71,43,26,254,127,214,39,74,184,111,85,250,71,112,195,239,54,218,70,228,246,234,122,138,156,78,239,36,139,11,237,215,21,103,220,71,74,214,61,222,90,71,54,54,204,206,46,228,196,71,34,119,25,27,216,21,87,225,161,215,29,79,78,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,220,100,105,35,21,21,175,100,215,146,101,223,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,56,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,217,79,133,247,136,37,53,166,154,203,210,246,180,221,106,222,199,212,54,131,15,190,84,203,45,75,249,205,45,45,61,29,149,34,138,7,57,24,142,124,238,100,242,203,194,54,35,98,251,172,107,54,11,10,234,199,210,198,178,125,63,200,125,186,115,53,134,148,250,177,244,177,172,159,79,242,31,110,156,205,96,18,211,195,231,173,187,175,74,25,252,150,44,158,122,186,237,58,202,170,41,225,186,209,186,169,205,130,211,59,166,133,175,187,50,54,195,43,222,248,233,219,35,93,20,104,213,153,59,104,229,85,142,61,175,123,253,42,231,184,175,251,21,145,227,121,29,191,253,238,178,134,229,67,81,31,252,168,230,134,72,223,254,235,92,215,127,106,41,153,124,255,0,75,115,189,47,251,57,246,234,197,240,207,181,184,253,30,83,103,255,0,42,134,111,53,107,170,229,216,159,245,79,119,14,93,183,253,199,241,122,109,243,106,110,132,245,240,167,235,142,155,77,110,180,29,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,28,171,196,83,161,90,158,150,179,37,206,52,250,130,173,250,87,127,168,134,26,25,170,106,162,123,237,151,25,146,161,235,109,68,89,22,121,152,216,233,221,35,38,115,63,160,246,177,207,123,218,175,124,53,53,17,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,132,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,51,67,171,24,47,232,191,84,243,45,51,248,167,196,254,201,100,23,27,23,157,236,118,124,215,149,169,146,30,239,111,147,184,114,237,242,227,201,219,111,182,235,182,224,91,255,0,130,167,165,140,167,234,5,119,183,91,138,171,234,199,213,62,178,125,64,200,125,198,114,213,60,21,61,44,101,63,80,43,189,186,220,85,95,86,62,169,245,147,234,6,67,238,51,129,106,158,10,158,150,50,159,168,21,222,221,110,39,249,0,60,21,61,44,101,63,80,43,189,186,220,77,253,66,205,109,90,107,128,100,186,141,125,167,171,158,219,138,217,235,111,117,145,82,49,174,158,72,41,161,124,210,54,54,185,205,106,189,90,197,68,69,115,83,125,183,84,253,160,85,175,138,47,135,253,101,162,178,229,212,222,136,99,189,235,84,222,102,227,156,90,224,146,121,234,163,170,150,121,103,154,236,222,227,223,202,21,238,237,44,113,163,27,11,99,108,136,213,98,202,232,171,175,74,181,51,42,209,189,71,199,53,75,10,171,242,247,172,102,225,21,194,155,148,146,50,57,184,47,223,130,94,219,216,247,67,43,21,209,200,196,114,115,141,239,106,174,206,83,75,214,155,158,27,170,248,5,21,230,142,58,75,254,39,152,217,227,169,137,149,116,138,176,92,45,213,112,163,154,146,67,51,81,85,146,69,34,110,201,26,159,39,42,57,63,106,20,131,226,41,208,173,79,75,89,146,231,26,125,65,86,253,43,191,212,67,13,12,213,53,81,61,246,203,140,201,80,245,182,162,44,139,60,204,108,116,238,145,147,57,159,208,123,88,231,189,237,87,188,45,167,163,238,172,240,222,174,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,112,223,184,196,85,116,79,68,238,166,107,58,98,234,23,42,233,127,89,108,186,185,139,83,121,255,0,33,220,166,184,218,223,85,37,60,55,58,25,91,198,90,121,28,197,255,0,131,35,21,205,123,89,44,81,61,88,254,28,87,67,218,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,159,52,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,80,246,160,172,15,20,14,179,58,147,233,219,95,108,24,86,142,106,71,217,251,45,110,31,75,116,158,155,224,244,21,124,234,159,91,91,27,164,231,81,4,143,77,217,12,105,178,47,31,187,190,219,170,170,244,15,10,78,168,245,219,169,79,210,143,233,175,57,251,71,246,115,224,159,12,254,108,163,163,236,121,143,61,222,255,0,91,69,31,46,93,136,191,165,190,220,126,91,110,187,132,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,199,168,159,80,58,157,253,242,189,127,141,148,188,226,140,122,137,245,3,169,223,223,43,215,248,217,72,214,210,250,43,125,243,224,188,58,15,245,134,47,220,167,226,115,208,1,15,116,128,0,2,243,186,118,244,253,166,63,220,219,47,248,40,142,132,115,222,157,189,63,105,143,247,54,203,254,10,35,161,22,133,143,69,79,116,120,56,63,54,245,133,255,0,126,175,138,64,1,234,215,128,0,0,0,0,0,0,0,0,0,60,110,173,105,46,17,173,152,69,110,3,159,90,252,221,186,175,105,34,150,53,70,212,81,212,34,42,50,162,7,170,47,9,91,186,236,187,42,42,43,154,228,115,28,230,173,41,106,214,146,230,250,39,155,214,224,57,245,175,202,92,105,54,146,41,99,85,117,61,101,58,170,163,42,32,122,162,115,137,219,46,203,178,42,42,57,174,70,189,174,106,94,249,196,250,170,233,166,195,212,134,3,37,173,201,79,75,149,90,97,149,216,237,202,166,73,187,84,146,200,248,157,43,94,200,220,136,230,202,216,27,26,185,205,122,177,28,174,107,85,83,101,210,231,25,100,99,104,242,150,254,124,125,254,207,224,179,122,56,219,154,182,95,21,242,76,100,204,225,174,76,107,215,185,60,183,162,59,63,95,78,58,70,177,172,198,147,75,96,251,25,142,29,147,233,254,79,113,195,51,59,45,69,166,245,105,153,96,171,164,157,19,148,110,217,21,21,21,55,71,53,205,84,115,94,213,86,185,174,107,154,170,138,138,191,28,130,204,77,51,164,243,117,133,187,148,94,162,46,91,152,154,102,53,137,142,49,49,60,166,39,174,36,0,31,143,176,250,24,238,65,119,196,242,11,102,83,143,213,249,91,165,154,178,27,133,20,253,182,191,181,81,11,209,241,191,139,209,90,237,156,212,93,156,138,139,183,205,21,15,158,4,76,196,235,15,154,232,166,229,51,69,113,172,79,9,137,235,93,39,74,189,75,88,122,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,189,176,161,141,46,212,156,159,72,51,235,54,163,225,210,211,178,237,100,153,210,194,149,48,164,177,72,215,177,209,201,27,219,242,85,107,227,123,216,170,213,71,34,57,85,174,107,145,28,151,91,162,122,189,140,107,142,156,90,53,15,23,170,167,115,107,97,99,107,169,34,153,101,117,186,181,24,213,154,150,69,86,181,121,49,206,219,117,107,121,181,90,246,167,23,181,86,119,147,230,159,45,163,201,220,249,241,247,199,111,241,254,98,57,67,164,125,132,157,151,196,252,179,5,19,56,107,147,195,252,21,115,220,153,235,143,213,158,122,112,157,102,55,170,247,64,3,116,172,25,87,47,251,194,227,208,158,153,126,117,239,21,165,0,151,253,225,113,232,79,76,191,58,247,138,208,37,80,60,166,169,106,150,9,162,216,37,207,83,53,46,251,240,108,110,205,217,243,181,190,86,106,142,215,118,102,67,31,234,225,99,228,118,242,74,198,253,214,174,219,238,187,34,42,165,59,98,94,45,250,219,31,82,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,147,170,88,233,251,207,122,58,47,48,248,219,27,150,56,146,54,196,23,104,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,132,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,28,171,171,31,75,26,201,244,255,0,33,246,233,204,214,26,83,234,199,210,198,178,125,63,200,125,186,115,53,128,119,94,143,186,76,204,186,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,207,110,227,209,21,177,61,83,65,26,91,165,184,38,139,96,150,205,51,211,75,23,193,177,187,55,123,201,81,121,169,170,59,93,217,159,52,159,172,153,239,145,219,201,43,221,247,156,187,111,178,108,136,136,158,43,165,94,153,240,222,148,52,142,143,75,112,250,234,187,139,221,80,235,149,222,231,82,170,215,220,110,50,50,54,75,58,71,201,91,11,56,197,27,25,27,85,120,177,141,228,231,191,156,143,236,0,8,1,227,87,233,99,22,250,129,67,237,215,18,127,144,3,198,175,210,198,45,245,2,135,219,174,32,83,182,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,114,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,208,71,71,93,29,96,157,32,96,149,22,11,5,103,198,114,75,207,15,180,25,7,110,106,127,138,118,166,168,125,47,249,43,231,150,56,59,81,212,44,127,171,84,231,183,39,110,171,242,168,31,11,143,93,154,101,249,215,179,214,151,252,0,0,4,32,241,44,232,86,167,169,172,102,151,83,244,198,130,174,171,84,49,202,120,45,180,180,45,170,138,56,46,246,229,168,85,116,15,89,228,100,80,190,21,158,105,155,34,57,57,39,114,55,53,234,232,214,58,54,53,80,101,92,11,254,240,184,244,39,166,95,157,123,197,105,42,136,171,225,113,232,79,76,191,58,247,138,210,85,0,0,0,34,175,138,63,161,61,77,252,151,222,40,137,84,69,95,20,127,66,122,155,249,47,188,81,1,64,38,170,12,171,154,168,0,0,0,0,2,0,127,160,169,210,199,253,255,0,106,175,254,245,183,127,212,73,127,160,154,41,138,244,237,164,246,45,28,194,174,23,90,219,46,63,230,188,180,247,73,99,146,169,253,250,153,106,31,205,209,199,27,23,103,204,228,77,152,159,117,19,125,215,117,94,128,0,0,0,202,185,127,222,23,30,132,244,203,243,175,120,173,40,4,191,239,11,143,66,122,101,249,215,188,86,129,42,128,0,81,15,136,239,67,148,221,41,102,84,25,134,159,62,174,163,78,179,10,137,217,67,12,172,150,87,217,42,218,136,245,162,150,117,69,107,216,230,171,157,3,156,238,235,153,20,173,114,57,97,89,100,231,253,18,117,131,147,116,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,201,183,253,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,132,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,51,217,214,15,73,153,151,72,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,249,237,219,122,162,54,86,42,135,10,36,167,82,157,102,223,117,195,71,244,183,64,108,150,175,133,97,154,115,143,217,169,230,73,216,199,85,92,239,20,182,246,211,73,82,231,38,253,184,89,202,102,69,27,87,119,53,238,146,77,213,204,142,24,214,123,253,11,208,189,71,234,47,81,237,218,95,165,246,111,61,117,174,222,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,110,22,114,110,235,178,185,92,230,177,141,123,222,198,56,58,95,68,157,31,100,221,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,113,117,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,225,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,95,63,161,122,23,167,29,58,105,197,187,75,244,190,205,228,109,84,59,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,238,76,254,45,221,118,70,163,90,214,49,172,99,24,198,244,0,0,0,50,174,105,79,164,239,75,26,55,244,255,0,30,246,232,12,214,26,83,233,59,210,198,141,253,63,199,189,186,0,58,169,199,250,160,233,127,1,234,207,0,183,233,206,163,93,242,11,117,182,221,120,138,247,20,182,74,136,97,157,211,199,12,208,181,174,116,209,74,213,103,26,135,170,162,53,23,116,111,207,246,162,246,0,4,32,211,223,8,158,155,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,251,79,63,227,87,233,99,22,250,129,67,237,215,18,127,144,3,198,175,210,198,45,245,2,135,219,174,32,82,177,50,188,58,250,21,169,234,151,50,76,227,80,104,42,217,165,118,10,137,161,174,154,154,170,38,62,231,113,133,41,222,150,213,68,145,39,133,142,142,161,178,62,102,179,250,12,115,26,246,61,200,246,70,173,16,194,173,90,149,173,24,14,156,223,106,42,224,182,229,89,69,170,201,89,45,35,218,217,227,130,166,174,56,100,116,110,115,92,212,122,53,234,168,170,215,38,251,110,139,251,13,46,226,120,181,139,6,197,108,216,86,45,67,228,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,230,245,115,221,197,140,106,110,229,87,46,219,170,170,252,192,250,192,0,41,91,198,175,213,62,45,244,254,135,220,110,35,193,83,213,62,83,244,254,187,220,109,195,198,175,213,62,45,244,254,135,220,110,35,193,83,213,62,83,244,254,187,220,109,192,125,95,21,206,138,63,70,89,84,253,74,105,157,178,235,83,141,229,183,10,138,156,182,45,187,208,217,238,147,72,215,37,71,53,114,200,216,106,164,145,255,0,39,55,132,114,167,20,122,36,208,196,216,149,210,175,83,25,151,74,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,226,174,133,252,162,141,236,145,168,188,94,198,242,107,217,206,55,232,207,44,197,172,89,206,43,121,194,178,154,31,59,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,54,43,94,222,76,123,147,118,170,57,55,221,21,23,230,80,191,95,93,20,101,93,41,234,61,93,238,211,108,243,26,101,147,92,38,147,28,184,83,164,143,142,131,154,186,70,219,42,22,71,61,237,154,38,34,163,28,247,47,122,54,43,209,121,54,86,68,19,127,197,179,63,195,117,79,162,108,3,80,116,251,33,164,190,99,215,204,226,130,166,134,186,153,87,132,172,248,125,201,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,18,178,250,78,245,79,163,127,80,49,239,113,128,242,159,165,44,239,244,89,250,20,248,239,250,76,251,65,246,167,225,158,86,31,251,41,229,188,183,127,189,195,187,253,79,221,225,207,135,246,241,223,230,122,190,147,189,83,232,223,212,12,123,220,96,2,213,60,106,253,44,98,223,80,40,125,186,226,85,95,73,222,169,244,111,234,6,61,238,48,22,169,227,87,233,99,22,250,129,67,237,215,18,170,250,78,245,79,163,127,80,49,239,113,128,11,243,234,131,165,252,7,171,60,2,223,167,58,141,119,200,45,214,219,117,226,43,220,82,217,42,33,134,119,79,28,51,66,214,185,211,69,43,85,156,106,30,170,136,212,93,209,191,63,218,139,199,244,19,194,255,0,64,186,118,213,139,22,177,225,89,126,160,86,222,177,255,0,53,229,160,186,92,40,164,165,127,126,154,90,119,243,108,116,145,189,118,100,206,84,217,233,247,145,55,221,55,69,152,0,0,0,10,192,241,180,214,59,20,88,174,11,211,245,60,61,235,213,77,193,51,26,201,57,61,190,82,150,56,234,41,41,211,101,103,9,59,207,150,167,230,143,228,207,43,247,155,180,141,84,169,98,85,120,154,107,95,233,167,171,140,167,203,219,252,173,6,9,190,21,71,206,46,19,75,228,167,155,204,73,38,210,61,174,222,170,90,158,14,78,59,196,145,114,106,59,150,241,84,13,52,116,253,169,159,166,77,14,192,245,74,74,187,85,69,94,77,143,208,220,43,254,23,39,58,88,107,159,11,124,212,12,251,239,86,246,167,73,99,86,57,202,230,57,138,215,47,38,169,208,8,1,224,201,170,95,106,250,113,190,233,157,125,247,205,87,224,153,4,158,90,139,202,240,242,118,186,214,36,208,254,177,24,141,147,157,83,110,46,249,185,207,110,219,46,205,237,161,63,192,0,0,0,0,20,173,227,87,234,159,22,250,127,67,238,55,18,234,74,86,241,171,245,79,139,125,63,161,247,27,136,15,5,79,84,249,79,211,250,239,113,183,23,82,82,183,130,167,170,124,167,233,253,119,184,219,139,169,0,0,0,64,15,26,191,75,24,183,212,10,31,110,184,147,252,128,30,53,126,150,49,111,168,20,62,221,113,2,165,122,122,197,172,89,206,190,233,166,21,148,208,249,219,46,65,152,89,173,119,26,110,235,227,239,210,207,91,20,114,199,205,138,215,183,147,30,228,221,170,142,77,247,69,69,249,146,3,196,11,161,27,239,74,185,84,153,174,44,207,59,166,89,5,193,99,183,84,238,200,254,23,85,60,149,82,69,106,224,250,137,106,39,237,83,83,181,124,203,145,26,253,246,93,157,242,94,43,210,119,170,125,27,250,129,143,123,140,6,143,114,204,90,197,156,226,183,156,43,41,161,243,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,243,98,181,237,228,199,185,55,106,163,147,125,209,81,126,96,81,15,135,207,91,119,94,148,51,249,44,89,60,245,117,218,117,149,84,83,195,117,163,117,83,155,5,166,119,77,11,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,118,209,202,171,28,123,94,246,39,148,216,179,156,86,205,154,226,213,222,118,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,15,70,189,188,152,246,174,206,68,114,111,178,162,47,200,160,207,16,110,148,45,93,40,107,68,118,44,98,255,0,73,93,143,101,84,245,23,203,85,27,92,214,207,105,129,213,115,53,148,79,141,211,203,59,217,28,109,141,173,169,145,26,147,47,113,27,187,163,147,110,129,225,161,215,5,215,167,92,202,29,26,201,236,181,119,156,19,55,188,70,169,29,182,133,213,23,27,117,214,100,142,6,84,67,28,77,89,106,88,244,100,44,124,13,71,63,238,181,208,162,189,29,20,193,50,188,106,253,44,98,223,80,40,125,186,226,64,15,11,143,93,154,101,249,215,179,214,147,255,0,198,175,210,198,45,245,2,135,219,174,36,0,240,184,245,217,166,95,157,123,61,104,23,252,0,0,86,7,138,47,135,253,29,222,142,229,212,222,136,99,189,155,172,62,102,227,156,90,224,146,8,41,100,165,138,9,103,154,236,222,227,217,198,100,237,109,44,113,163,221,51,164,108,136,212,122,74,233,108,252,1,150,204,79,41,190,224,217,85,155,53,197,171,188,149,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,156,30,142,99,184,189,141,93,156,138,213,219,101,69,79,145,117,61,97,101,55,220,231,194,89,217,174,83,93,231,111,89,6,31,134,93,46,53,61,166,71,223,170,158,174,219,36,178,112,98,53,141,228,247,185,118,106,35,83,125,145,17,62,69,32,151,83,212,183,253,166,219,71,211,252,19,255,0,187,218,192,170,190,147,189,83,232,223,212,12,123,220,96,52,166,102,179,164,239,84,250,55,245,3,30,247,24,13,41,129,86,190,55,23,107,173,130,235,160,215,219,21,206,174,221,114,183,84,100,21,116,117,148,147,58,25,233,167,141,214,199,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,32,60,58,250,234,166,234,151,13,76,31,80,107,233,25,170,150,10,121,166,174,134,154,150,86,50,231,110,133,105,216,151,37,84,141,32,133,238,146,161,177,190,22,191,250,108,115,218,198,49,200,198,71,95,28,239,193,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,112,19,127,196,83,161,90,110,169,112,213,206,52,250,130,145,154,169,96,167,134,26,25,170,106,165,99,46,118,232,86,161,235,109,68,89,18,8,94,233,42,29,35,38,115,63,166,198,177,207,99,28,175,101,21,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,106,120,205,103,86,62,169,245,147,234,6,67,238,51,129,105,61,57,235,206,101,175,158,22,186,179,116,212,10,218,187,149,247,19,197,242,188,102,162,237,87,80,147,79,114,100,86,149,158,41,164,94,13,94,109,138,166,56,149,92,175,123,214,21,145,207,87,72,187,83,9,106,157,2,255,0,218,178,234,55,247,191,255,0,189,202,82,170,192,191,56,58,103,195,122,175,240,252,210,125,45,204,43,170,237,207,110,15,141,220,173,23,58,101,87,62,221,113,142,213,27,34,157,99,228,141,153,156,101,145,143,141,202,156,152,247,113,115,31,194,70,81,102,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,209,159,73,222,150,52,111,233,254,61,237,208,28,43,196,83,161,90,110,169,112,213,206,52,250,130,145,154,169,96,167,134,26,25,170,106,165,99,46,118,232,86,161,235,109,68,89,18,8,94,233,42,29,35,38,115,63,166,198,177,207,99,28,175,96,115,79,10,62,181,255,0,73,184,172,29,53,234,101,206,213,77,146,98,86,250,122,108,74,93,251,51,94,45,112,198,230,173,63,4,106,70,233,169,99,141,159,54,187,156,145,47,37,98,172,51,74,234,193,234,199,213,62,178,125,64,200,125,198,115,197,90,110,121,150,148,103,244,87,154,56,234,236,25,102,29,120,142,166,38,85,210,34,79,111,184,210,76,142,106,73,12,205,84,71,199,44,105,187,36,106,252,218,168,228,253,168,126,76,179,41,190,231,57,85,231,53,202,107,188,237,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,156,24,141,99,121,61,238,93,154,136,212,223,100,68,79,144,23,41,224,169,233,99,41,250,129,93,237,214,226,170,250,177,245,79,172,159,80,50,31,113,156,181,79,5,79,75,25,79,212,10,239,110,183,21,87,213,143,170,125,100,250,129,144,251,140,224,90,167,130,167,165,140,167,234,5,119,183,91,137,85,213,143,165,141,100,250,127,144,251,116,228,85,240,84,244,177,148,253,64,174,246,235,113,42,186,177,244,177,172,159,79,242,31,110,156,10,118,240,235,235,170,167,165,172,201,48,125,65,175,171,126,149,223,234,38,154,186,26,106,88,158,251,101,198,100,167,98,92,149,82,53,158,102,54,58,118,198,248,90,255,0,232,61,207,107,30,246,163,31,118,121,78,45,167,26,227,167,21,88,222,73,67,106,203,112,204,182,222,199,57,173,149,38,165,174,165,145,27,36,83,69,44,107,255,0,2,72,229,141,200,230,185,24,246,57,21,26,228,204,17,165,62,147,189,44,104,223,211,252,123,219,160,2,141,186,219,232,251,38,233,27,84,37,178,185,42,235,112,155,229,68,238,196,239,21,114,211,247,235,160,138,56,31,51,36,142,39,171,154,248,93,82,200,149,238,100,105,34,181,94,198,181,23,139,122,87,132,182,169,103,120,167,86,54,29,51,176,95,124,174,55,157,249,175,180,20,94,86,23,249,207,37,109,174,154,151,245,143,98,201,31,9,28,174,253,91,155,203,125,157,186,124,137,171,227,87,233,99,22,250,129,67,237,215,18,0,120,92,122,236,211,47,206,189,158,180,11,94,234,131,195,211,69,250,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,85,15,69,84,114,38,200,223,151,237,85,244,29,41,116,83,165,157,31,125,169,253,25,223,242,187,159,218,223,35,231,126,59,85,77,55,111,202,247,251,125,174,204,17,109,191,153,127,46,92,183,217,187,109,178,239,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,2,140,122,137,245,3,169,223,223,43,215,248,217,75,206,40,199,168,159,80,58,157,253,242,189,127,141,148,141,109,47,162,183,223,62,11,195,160,255,0,88,98,253,202,126,39,61,0,16,247,72,0,0,47,59,167,111,79,218,99,253,205,178,255,0,130,136,232,71,61,233,219,211,246,152,255,0,115,108,191,224,162,58,17,104,88,244,84,247,71,131,131,243,111,88,95,247,234,248,164,0,30,173,120,0,0,0,0,0,0,0,0,0,0,0,2,36,245,191,209,197,46,181,90,36,212,125,54,178,255,0,170,37,31,98,25,32,129,240,194,203,213,63,38,179,140,206,149,236,99,101,137,139,201,178,170,238,172,143,182,168,239,213,246,234,148,208,129,1,252,70,186,88,248,173,45,79,81,88,37,5,198,170,233,23,105,153,69,28,41,221,98,210,71,15,6,215,162,43,185,51,180,216,227,100,141,98,57,188,54,145,81,137,28,175,124,99,59,202,162,184,156,85,152,227,215,29,190,222,254,222,223,27,211,162,221,191,171,13,93,25,14,103,86,180,79,11,117,76,252,217,234,162,127,195,63,163,63,163,60,56,196,198,237,115,128,8,139,163,0,0,3,189,244,75,171,217,62,150,235,254,49,65,105,170,168,146,211,151,220,233,108,55,107,115,102,70,69,82,217,228,237,67,43,145,90,228,229,12,146,164,141,84,68,114,162,61,136,230,182,71,239,193,14,133,211,183,168,29,49,254,249,89,127,198,196,123,225,107,170,221,250,42,166,116,157,97,168,207,240,214,113,153,86,38,197,250,98,170,102,138,181,137,238,153,251,98,120,196,243,137,227,28,87,156,0,44,231,11,50,174,95,159,134,117,218,213,96,240,255,0,211,251,237,246,231,73,110,182,219,169,239,213,117,149,149,115,54,24,41,160,142,237,92,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,40,48,145,89,119,88,57,53,127,72,216,23,73,120,122,213,219,108,86,186,123,139,178,231,77,21,59,217,119,158,91,195,171,169,25,18,171,29,44,76,129,27,27,149,237,123,21,239,145,237,115,120,198,215,60,61,87,136,103,90,119,94,169,245,66,162,197,136,100,21,110,210,188,106,161,19,31,163,90,103,82,165,108,233,31,25,110,19,198,231,43,158,247,57,101,108,74,244,106,178,21,106,118,227,123,230,229,18,206,191,210,175,76,249,151,85,250,185,71,165,184,125,117,37,185,141,167,117,202,239,115,169,84,115,45,214,232,223,27,37,157,35,228,142,153,252,165,141,140,141,170,156,158,246,242,115,25,206,70,94,246,71,209,207,79,185,31,79,173,233,146,76,39,202,96,180,157,233,109,112,69,87,44,181,86,170,169,37,150,95,53,77,81,59,164,145,179,54,73,229,84,87,43,154,173,123,163,115,93,27,157,26,133,80,248,105,245,213,77,211,46,77,85,166,26,157,95,73,75,165,249,29,68,247,42,170,231,82,203,36,246,139,138,83,162,54,118,36,17,190,89,153,50,65,12,46,141,90,188,87,183,35,92,196,108,137,37,228,153,150,215,77,11,212,126,157,53,30,227,165,250,161,102,242,55,90,29,165,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,127,23,108,187,35,145,205,115,30,214,61,143,99,103,255,0,132,167,90,255,0,4,172,163,233,55,83,110,118,170,59,44,221,233,48,187,132,235,216,145,181,211,79,220,125,177,202,141,225,39,121,242,203,36,78,145,205,114,72,142,137,22,69,150,22,48,44,87,171,31,75,26,201,244,255,0,33,246,233,204,214,26,83,234,199,210,198,178,125,63,200,125,186,115,53,128,106,160,0,0,128,30,53,126,150,49,111,168,20,62,221,113,39,249,0,60,106,253,44,98,223,80,40,125,186,226,4,0,240,184,245,217,166,95,157,123,61,105,127,197,0,248,92,122,236,211,47,206,189,158,180,191,224,0,0,6,85,205,84,25,87,2,255,0,188,46,61,9,233,151,231,94,241,90,74,162,42,248,92,122,19,211,47,206,189,226,180,149,64,0,0,8,171,226,143,232,79,83,127,37,247,138,34,85,17,87,197,31,208,158,166,254,75,239,20,64,80,9,170,131,42,230,170,0,0,0,0,0,0,0,142,189,96,245,183,165,253,35,99,60,175,83,210,95,51,106,218,120,234,236,248,155,106,164,130,122,232,60,195,34,146,87,204,200,101,109,51,26,215,74,246,186,86,162,72,176,72,198,110,173,119,30,149,161,122,233,167,29,69,233,197,187,84,52,190,243,231,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,77,221,55,86,171,92,215,177,207,99,216,247,83,183,138,55,73,25,14,133,106,132,58,179,71,148,100,25,70,39,158,212,61,145,86,94,106,106,171,235,109,117,113,70,196,109,21,69,100,220,150,86,44,72,158,93,210,72,178,172,112,72,199,35,187,43,44,156,171,162,78,176,114,110,145,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,121,52,35,169,127,222,23,30,132,244,203,243,175,120,173,40,4,191,239,11,143,66,122,101,249,215,188,86,129,42,128,0,14,85,212,239,79,88,175,84,26,53,122,210,60,166,167,200,121,254,221,77,186,232,202,88,234,38,182,87,68,238,81,84,70,215,167,252,40,222,141,115,28,248,165,149,136,246,115,228,157,84,1,149,114,255,0,188,56,122,116,193,52,67,167,28,87,44,176,83,247,178,77,70,199,237,151,220,130,231,206,102,249,174,235,36,169,165,139,178,249,95,27,59,17,214,44,60,163,70,119,56,115,114,34,174,201,64,38,148,250,78,244,177,163,127,79,241,239,110,128,14,170,0,2,42,245,121,226,35,163,93,41,121,156,91,111,182,58,133,15,149,127,217,122,42,135,65,216,134,109,221,220,170,170,237,190,56,54,141,188,146,61,157,43,187,144,175,4,142,78,235,123,254,150,234,150,9,173,56,37,179,83,52,210,251,241,156,110,243,222,242,85,190,86,106,126,239,106,103,195,39,234,230,99,36,110,210,68,246,253,230,166,251,110,155,162,162,173,16,245,253,210,70,101,210,214,174,58,170,243,148,85,229,88,246,115,81,89,116,178,223,174,21,41,45,198,169,237,123,93,83,29,110,255,0,121,213,44,116,241,171,165,219,132,189,198,189,56,185,95,20,127,87,195,207,173,59,175,75,26,161,79,98,203,242,10,182,233,94,75,80,169,144,81,165,51,170,146,138,117,143,140,87,8,35,107,145,204,123,92,145,54,85,98,57,95,10,57,59,114,61,144,241,8,150,105,79,164,239,75,26,55,244,255,0,30,246,232,12,214,26,83,233,59,210,198,141,253,63,199,189,186,0,58,168,0,1,0,60,106,253,44,98,223,80,40,125,186,226,79,242,0,120,213,250,88,197,190,160,80,251,117,196,10,171,233,59,213,62,141,253,64,199,189,198,3,74,102,107,58,78,245,79,163,127,80,49,239,113,128,210,152,0,0,20,173,227,87,234,159,22,250,127,67,238,55,17,224,169,234,159,41,250,127,93,238,54,225,227,87,234,159,22,250,127,67,238,55,17,224,169,234,159,41,250,127,93,238,54,224,46,164,231,250,233,161,122,113,212,94,156,92,116,191,84,44,222,122,213,93,180,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,228,237,151,101,106,181,206,99,218,246,61,236,119,64,0,102,179,169,126,157,51,190,151,245,78,191,76,243,170,127,243,181,150,122,222,112,255,0,57,218,252,204,208,193,89,219,138,89,59,61,222,195,221,218,123,185,179,246,42,126,197,87,73,222,169,244,111,234,6,61,238,48,22,147,227,95,105,181,77,211,110,27,125,154,217,72,251,149,30,113,79,73,79,88,232,90,179,195,4,212,21,174,150,38,73,183,38,177,238,130,23,57,168,187,57,98,141,87,126,41,181,91,116,157,234,159,70,254,160,99,222,227,0,22,169,227,87,233,99,22,250,129,67,237,215,18,170,250,78,245,79,163,127,80,49,239,113,128,181,79,26,191,75,24,183,212,10,31,110,184,149,87,210,119,170,125,27,250,129,143,123,140,0,105,76,0,0,242,154,177,157,126,139,244,179,50,212,207,133,252,79,236,150,63,113,190,249,46,255,0,103,205,121,90,105,38,237,119,56,187,135,46,223,30,92,93,182,251,236,187,108,122,178,5,120,203,103,245,56,207,75,150,188,50,221,144,210,82,84,102,57,69,37,53,101,189,203,18,207,93,110,167,138,90,137,21,141,114,43,209,145,212,199,66,174,123,54,217,93,27,85,118,147,139,130,152,114,204,166,251,156,229,87,156,215,41,174,243,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,112,98,53,141,228,247,185,118,106,35,83,125,145,17,62,68,202,235,211,165,219,174,150,104,55,78,122,157,67,100,171,180,219,83,7,183,226,247,203,93,91,29,28,246,219,220,157,251,156,189,196,154,69,155,156,243,85,215,170,199,219,70,194,180,234,221,211,155,24,216,255,0,209,254,1,83,169,253,81,233,110,25,14,61,73,125,167,170,202,40,106,110,22,250,180,137,208,79,110,166,149,42,43,82,70,202,188,30,196,166,134,101,86,46,252,209,21,168,142,85,70,173,218,120,138,232,229,139,89,58,71,206,233,174,243,121,122,188,62,223,62,99,107,169,226,247,246,106,168,32,150,71,39,6,189,136,238,236,11,81,6,238,228,214,119,249,241,115,152,212,2,176,60,35,53,51,21,211,190,174,33,183,101,53,126,83,237,174,63,87,140,219,167,124,145,199,11,107,164,158,158,162,38,72,231,189,187,119,60,171,162,98,55,147,157,44,177,49,27,247,183,75,212,51,3,164,249,215,232,191,84,240,221,76,248,95,196,254,201,100,22,235,239,146,239,246,124,215,149,169,142,110,215,115,139,184,114,237,241,229,197,219,111,190,203,182,198,154,49,60,166,197,156,226,182,108,215,22,174,243,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,112,122,53,237,228,199,181,118,114,35,147,125,149,17,126,64,125,96,0,0,0,2,149,188,106,253,83,226,223,79,232,125,198,226,93,73,74,222,53,126,169,241,111,167,244,62,227,113,1,224,169,234,159,41,250,127,93,238,54,226,234,74,86,240,84,245,79,148,253,63,174,247,27,113,117,32,0,0,8,1,227,87,233,99,22,250,129,67,237,215,18,127,144,3,198,175,210,198,45,245,2,135,219,174,32,85,95,73,222,169,244,111,234,6,61,238,48,23,231,213,87,83,24,111,74,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,226,173,133,156,98,145,239,145,200,188,88,199,113,107,223,194,55,231,179,68,51,91,86,154,235,70,3,168,215,218,122,185,237,184,174,81,106,189,214,69,72,198,186,121,32,166,171,142,105,27,27,92,230,181,94,173,98,162,34,185,169,190,219,170,126,211,213,117,85,212,198,101,213,126,174,86,106,150,97,67,73,110,99,105,219,109,180,91,41,145,28,203,117,186,55,200,248,160,89,56,163,166,127,41,100,123,228,114,39,39,189,220,90,198,112,141,129,229,117,163,87,179,45,122,213,12,131,87,53,2,122,73,47,185,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,62,106,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,182,169,225,79,208,229,78,154,218,168,58,164,212,151,210,75,125,201,236,232,252,90,216,214,69,58,91,173,213,77,99,210,181,242,108,170,202,153,162,217,173,108,110,78,220,50,200,215,171,157,43,163,135,149,120,83,244,43,77,152,201,65,213,62,171,208,82,84,216,169,106,18,108,42,133,181,82,182,119,92,105,43,88,191,18,122,195,35,81,172,138,90,121,34,108,50,35,187,138,178,57,204,107,91,26,203,110,128,64,15,26,191,75,24,183,212,10,31,110,184,144,3,194,227,215,102,153,126,117,236,245,164,255,0,241,171,244,177,139,125,64,161,246,235,137,0,60,46,61,118,105,151,231,94,207,90,5,255,0,0,0,0,0,202,185,117,61,75,127,218,109,180,125,63,193,63,251,189,172,165,98,234,122,150,255,0,180,219,104,250,127,130,127,247,123,88,21,87,210,119,170,125,27,250,129,143,123,140,6,148,204,214,116,157,234,159,70,254,160,99,222,227,1,165,48,42,175,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,117,95,28,239,193,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,112,23,82,102,179,171,31,84,250,201,245,3,33,247,25,205,41,153,172,234,199,213,62,178,125,64,200,125,198,112,39,255,0,64,191,246,172,186,141,253,239,255,0,239,114,148,170,178,213,58,5,255,0,181,101,212,111,239,127,255,0,123,148,165,85,129,165,62,147,189,44,104,223,211,252,123,219,160,58,169,202,186,78,244,177,163,127,79,241,239,110,128,234,160,86,7,138,47,135,253,29,222,142,229,212,222,136,99,189,155,172,62,102,227,156,90,224,146,8,41,100,165,138,9,103,154,236,222,227,217,198,100,237,109,44,113,163,221,51,164,108,136,212,122,74,233,106,88,213,65,154,30,166,237,54,171,7,82,90,175,98,177,91,41,45,214,219,118,113,125,164,163,163,164,133,176,193,77,4,117,243,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,0,181,255,0,5,79,75,25,79,212,10,239,110,183,21,87,213,143,170,125,100,250,129,144,251,140,229,170,120,42,122,88,202,126,160,87,123,117,184,170,190,172,125,83,235,39,212,12,135,220,103,2,213,60,21,61,44,101,63,80,43,189,186,220,74,174,172,125,44,107,39,211,252,135,219,167,34,175,130,167,165,140,167,234,5,119,183,91,137,85,213,143,165,141,100,250,127,144,251,116,224,102,176,210,159,73,222,150,52,111,233,254,61,237,208,25,172,52,167,210,119,165,141,27,250,127,143,123,116,0,69,95,26,191,75,24,183,212,10,31,110,184,144,3,194,227,215,102,153,126,117,236,245,164,255,0,241,171,244,177,139,125,64,161,246,235,137,0,60,46,61,118,105,151,231,94,207,90,5,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,99,212,79,168,29,78,254,249,94,191,198,202,94,113,70,61,68,250,129,212,239,239,149,235,252,108,164,107,105,125,21,190,249,240,94,29,7,250,195,23,238,83,241,57,232,0,135,186,64,0,1,121,221,59,122,126,211,31,238,109,151,252,20,71,66,57,239,78,222,159,180,199,251,155,101,255,0,5,17,208,139,66,199,162,167,186,60,28,31,155,122,194,255,0,191,87,197,32,0,245,107,192,0,0,0,0,0,0,0,0,0,0,0,0,0,21,89,215,23,70,176,104,164,236,212,189,49,183,84,59,9,173,153,176,85,80,197,28,146,182,196,228,142,22,70,178,77,36,210,73,35,103,151,186,188,213,173,107,28,173,102,251,189,136,177,8,188,238,162,125,63,106,119,247,54,245,254,10,82,140,72,38,121,131,183,132,191,19,107,132,85,199,78,206,231,88,244,87,180,184,205,161,202,106,163,29,59,213,217,152,167,122,121,213,26,107,27,221,179,28,181,231,60,231,142,179,32,1,165,89,225,208,186,118,245,3,166,63,223,43,47,248,216,142,122,116,46,157,189,64,233,143,247,202,203,254,54,35,214,199,165,167,190,60,90,252,219,213,247,253,202,190,25,94,112,0,180,28,30,202,185,234,180,183,75,115,189,105,206,237,154,103,166,150,47,140,228,151,158,247,146,162,243,80,211,247,123,80,190,105,63,89,51,217,27,118,142,39,187,239,57,55,219,100,221,85,17,124,253,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,133,244,248,121,244,89,106,233,99,75,233,239,185,126,63,72,221,84,201,105,213,114,10,196,169,109,82,209,64,178,114,138,223,4,141,106,53,140,107,82,39,74,140,87,35,230,71,47,114,70,50,30,33,208,58,62,233,51,13,233,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,13,251,143,68,71,74,245,94,234,0,17,215,173,190,143,177,158,174,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,56,186,128,115,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,115,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,174,162,8,127,214,111,134,238,156,117,105,125,161,207,45,153,39,216,76,206,46,48,92,174,244,246,196,172,142,235,74,214,113,141,181,16,119,98,222,104,246,99,89,50,63,151,109,22,55,35,209,177,118,131,133,244,247,214,198,101,213,15,70,90,255,0,131,234,117,190,174,175,44,195,180,222,249,83,85,145,182,4,72,46,172,168,166,175,86,163,217,5,52,116,244,143,137,141,134,54,177,94,175,153,27,35,218,159,171,145,82,162,205,15,106,158,139,233,126,130,244,77,172,26,127,164,120,133,38,59,98,143,7,201,170,214,158,23,201,43,229,158,75,124,252,229,150,89,92,233,101,126,200,214,163,158,231,42,49,140,98,108,214,53,19,60,32,106,160,0,0,128,30,53,126,150,49,111,168,20,62,221,113,39,249,0,60,106,253,44,98,223,80,40,125,186,226,4,0,240,184,245,217,166,95,157,123,61,105,127,197,0,248,92,122,236,211,47,206,189,158,180,191,224,0,0,6,85,205,84,25,87,2,255,0,188,46,61,9,233,151,231,94,241,90,74,162,42,248,92,122,19,211,47,206,189,226,180,149,64,0,0,8,171,226,143,232,79,83,127,37,247,138,34,85,17,87,197,31,208,158,166,254,75,239,20,64,80,9,170,131,42,230,170,0,0,0,0,0,0,0,243,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,120,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,62,221,98,244,117,157,244,129,157,211,216,47,245,159,25,198,239,60,254,207,228,29,184,105,254,41,218,134,157,245,95,228,172,158,89,32,237,73,80,145,254,177,83,158,220,155,186,47,203,69,39,52,234,43,65,176,222,164,180,142,251,165,57,157,21,35,153,113,167,123,237,149,211,83,172,207,180,220,81,142,74,122,216,145,175,99,185,198,231,110,173,71,183,155,21,241,185,120,61,200,161,154,34,255,0,188,46,61,9,233,151,231,94,241,90,81,182,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,201,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,82,242,124,46,61,9,233,151,231,94,241,90,4,170,0,0,0,1,149,115,74,125,39,122,88,209,191,167,248,247,183,64,102,176,210,159,73,222,150,52,111,233,254,61,237,208,1,213,64,0,121,77,82,210,220,19,90,112,75,158,153,234,93,139,227,56,221,231,179,231,104,188,212,212,253,222,212,204,154,63,214,66,246,72,221,164,137,142,251,174,77,246,217,119,69,84,92,240,245,85,211,62,101,210,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,249,43,161,127,40,164,99,227,114,175,23,177,220,92,246,112,145,250,73,56,87,88,61,38,97,189,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,225,191,109,234,138,232,152,168,25,204,52,167,210,119,165,141,27,250,127,143,123,116,6,117,181,75,75,115,189,22,206,238,122,103,169,118,47,131,100,150,110,207,157,162,243,80,212,118,187,176,178,104,255,0,89,11,223,27,183,142,86,59,238,185,118,223,101,217,81,81,52,83,210,119,165,141,27,250,127,143,123,116,0,117,80,0,2,0,120,213,250,88,197,190,160,80,251,117,196,159,228,0,241,171,244,177,139,125,64,161,246,235,136,21,87,210,119,170,125,27,250,129,143,123,140,6,148,204,214,116,157,234,159,70,254,160,99,222,227,1,165,48,0,0,41,91,198,175,213,62,45,244,254,135,220,110,35,193,83,213,62,83,244,254,187,220,109,195,198,175,213,62,45,244,254,135,220,110,35,193,83,213,62,83,244,254,187,220,109,192,93,72,0,8,1,227,87,233,99,22,250,129,67,237,215,18,170,250,78,245,79,163,127,80,49,239,113,128,181,79,26,191,75,24,183,212,10,31,110,184,149,87,210,119,170,125,27,250,129,143,123,140,0,90,167,141,95,165,140,91,234,5,15,183,92,74,171,233,59,213,62,141,253,64,199,189,198,2,213,60,106,253,44,98,223,80,40,125,186,226,85,95,73,222,169,244,111,234,6,61,238,48,1,165,48,0,2,149,188,102,245,75,237,95,81,214,45,51,160,190,249,170,12,19,31,143,204,209,121,94,30,78,233,90,245,154,111,214,43,17,210,115,165,109,185,223,39,57,141,219,100,217,221,196,46,122,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,50,250,223,154,218,181,43,90,51,237,70,177,83,213,193,109,202,178,139,173,238,142,42,182,53,179,199,5,77,92,147,70,217,26,215,57,168,244,107,209,21,17,206,77,247,217,87,246,129,63,252,17,244,190,235,85,159,234,22,180,76,234,184,45,182,203,60,88,189,58,58,137,221,138,201,234,102,142,166,94,21,27,163,121,192,218,72,121,70,136,229,218,174,55,42,183,229,206,218,110,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,34,87,133,102,142,95,116,139,164,123,69,78,71,54,213,121,237,194,92,198,58,110,44,255,0,37,165,169,130,8,233,147,155,30,228,127,114,10,120,167,223,238,185,189,254,14,106,57,138,171,48,0,204,14,172,96,191,162,253,83,204,180,207,226,159,19,251,37,144,92,108,94,119,177,217,243,94,86,166,72,123,189,190,78,225,203,183,203,143,39,109,190,219,174,219,151,147,225,113,171,213,58,181,209,246,51,5,202,122,185,238,88,53,68,216,133,84,211,65,20,76,123,41,154,199,210,182,36,143,250,76,101,28,244,145,171,156,141,122,190,55,171,185,127,77,208,3,198,91,0,166,198,122,163,181,230,118,236,122,174,146,159,49,197,233,42,107,46,14,73,86,10,235,141,60,178,211,200,140,115,149,88,143,142,154,58,20,115,25,182,200,232,220,169,188,156,157,210,188,18,245,142,251,22,85,157,116,253,81,15,122,203,83,111,92,198,142,78,76,111,148,170,142,74,122,74,132,217,25,206,78,243,37,166,249,171,248,179,202,253,214,239,35,149,2,218,128,0,0,0,10,86,241,171,245,79,139,125,63,161,247,27,137,117,37,43,120,213,250,167,197,190,159,208,251,141,196,7,130,167,170,124,167,233,253,119,184,219,139,169,41,91,193,83,213,62,83,244,254,187,220,109,197,212,128,0,0,32,7,141,95,165,140,91,234,5,15,183,92,73,254,64,15,26,191,75,24,183,212,10,31,110,184,129,74,196,191,240,253,232,70,251,213,86,85,30,107,148,179,201,105,150,63,112,72,238,53,59,178,79,138,85,65,37,44,146,218,184,50,162,42,136,59,180,213,14,95,50,212,86,179,109,147,119,124,147,149,116,163,210,142,163,245,107,168,236,194,176,168,188,141,170,135,183,61,254,255,0,60,42,250,91,69,43,149,81,28,228,69,78,228,207,226,228,138,20,84,116,142,107,149,85,140,100,146,51,67,216,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,120,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,84,62,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,235,0,8,1,227,87,233,99,22,250,129,67,237,215,18,0,120,92,122,236,211,47,206,189,158,180,159,254,53,126,150,49,111,168,20,62,221,113,32,7,133,199,174,205,50,252,235,217,235,64,191,224,0,0,0,25,87,46,167,169,111,251,77,182,143,167,248,39,255,0,119,181,148,172,93,79,82,223,246,155,109,31,79,240,79,254,239,107,2,170,250,78,245,79,163,127,80,49,239,113,128,210,153,154,206,147,189,83,232,223,212,12,123,220,96,52,166,5,85,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,142,171,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,2,234,76,214,117,99,234,159,89,62,160,100,62,227,57,165,51,53,157,88,250,167,214,79,168,25,15,184,206,4,255,0,232,23,254,213,151,81,191,189,255,0,253,238,82,149,86,90,167,64,191,246,172,186,141,253,239,255,0,239,114,148,170,176,52,167,210,119,165,141,27,250,127,143,123,116,7,85,57,87,73,222,150,52,111,233,254,61,237,208,29,84,1,154,206,172,125,83,235,39,212,12,135,220,103,52,166,102,179,171,31,84,250,201,245,3,33,247,25,192,181,79,5,79,75,25,79,212,10,239,110,183,21,87,213,143,170,125,100,250,129,144,251,140,229,170,120,42,122,88,202,126,160,87,123,117,184,170,190,172,125,83,235,39,212,12,135,220,103,2,213,60,21,61,44,101,63,80,43,189,186,220,74,174,172,125,44,107,39,211,252,135,219,167,34,175,130,167,165,140,167,234,5,119,183,91,137,85,213,143,165,141,100,250,127,144,251,116,224,102,176,210,159,73,222,150,52,111,233,254,61,237,208,25,172,52,167,210,119,165,141,27,250,127,143,123,116,0,69,95,26,191,75,24,183,212,10,31,110,184,144,3,194,227,215,102,153,126,117,236,245,164,255,0,241,171,244,177,139,125,64,161,246,235,137,0,60,46,61,118,105,151,231,94,207,90,5,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,99,212,79,168,29,78,254,249,94,191,198,202,94,113,70,61,68,250,129,212,239,239,149,235,252,108,164,107,105,125,21,190,249,240,94,29,7,250,195,23,238,83,241,57,232,0,135,186,64,0,1,121,221,59,122,126,211,31,238,109,151,252,20,71,66,57,239,78,222,159,180,199,251,155,101,255,0,5,17,208,139,66,199,162,167,186,60,28,31,155,122,194,255,0,191,87,197,32,0,245,107,192,0,0,0,0,0,0,0,0,0,0,0,0,0,28,247,168,159,79,218,157,253,205,189,127,130,148,163,18,243,186,137,244,253,169,223,220,219,215,248,41,74,49,33,251,75,233,109,247,79,139,164,58,15,245,126,47,223,167,225,0,4,105,120,7,66,233,219,212,14,152,255,0,124,172,191,227,98,57,233,208,186,118,245,3,166,63,223,43,47,248,216,143,91,30,150,158,248,241,107,243,111,87,223,247,42,248,101,121,192,2,208,112,122,186,188,49,124,63,235,52,138,142,155,168,29,111,199,124,166,117,87,198,124,102,219,44,147,197,85,97,165,146,9,161,149,213,44,107,210,53,154,120,234,62,112,200,199,58,22,177,187,171,100,115,217,29,138,128,0,0,0,0,7,42,234,199,210,198,178,125,63,200,125,186,115,53,134,170,0,0,0,2,0,120,213,250,88,197,190,160,80,251,117,196,159,224,10,1,240,184,245,217,166,95,157,123,61,105,127,192,0,0,0,50,174,106,160,1,21,124,46,61,9,233,151,231,94,241,90,74,160,0,0,0,17,87,197,31,208,158,166,254,75,239,20,68,170,0,101,92,213,64,0,0,0,0,0,0,0,0,0,71,94,182,250,62,198,122,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,226,231,135,190,1,153,105,103,72,216,78,159,106,14,61,87,99,200,108,117,23,186,106,234,26,148,78,113,63,227,21,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,178,40,0,0,0,0,1,149,115,74,125,39,122,88,209,191,167,248,247,183,64,117,80,0,0,0,0,4,85,235,235,162,140,87,170,205,56,171,189,218,109,158,95,83,113,155,124,210,99,151,10,116,141,146,87,240,71,72,219,101,66,200,230,49,208,202,245,84,99,158,228,236,200,245,122,47,23,74,201,123,87,79,88,181,247,6,208,45,52,194,178,154,31,37,122,199,240,251,53,174,227,77,221,100,157,138,168,40,162,142,88,249,177,92,199,113,123,28,155,181,85,171,182,232,170,159,51,160,0,0,0,4,0,241,171,244,177,139,125,64,161,246,235,137,63,192,25,172,233,59,213,62,141,253,64,199,189,198,3,74,96,0,0,1,74,222,53,126,169,241,111,167,244,62,227,113,30,10,158,169,242,159,167,245,222,227,110,46,164,0,0,1,0,60,106,253,44,98,223,80,40,125,186,226,85,95,73,222,169,244,111,234,6,61,238,48,26,83,0,64,15,26,191,75,24,183,212,10,31,110,184,149,87,210,119,170,125,27,250,129,143,123,140,6,148,192,0,0,17,171,196,87,88,236,90,55,210,62,119,83,119,135,204,85,230,22,249,240,235,93,55,39,179,189,85,95,4,177,185,121,181,143,70,246,160,74,137,246,119,22,191,177,195,147,92,246,169,66,218,79,130,254,148,53,79,13,211,63,138,124,51,237,110,65,110,177,121,222,199,123,202,249,170,152,225,238,246,249,55,159,30,231,46,60,155,190,219,110,155,238,105,248,1,242,113,60,90,197,131,98,182,108,43,22,161,242,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,243,122,185,238,226,198,53,55,114,171,151,109,213,85,126,103,214,0,8,21,227,45,128,84,228,221,46,90,243,59,118,61,73,87,81,135,101,20,149,53,151,7,36,73,61,13,186,162,41,105,228,70,57,202,143,86,73,83,37,10,57,140,223,117,108,110,84,218,62,77,170,190,143,243,250,157,48,234,143,75,115,56,114,26,75,21,61,46,81,67,77,112,184,85,172,77,130,11,117,76,169,79,90,178,58,84,224,198,45,52,211,34,189,118,224,138,174,69,106,162,57,52,146,0,0,0,0,0,20,173,227,87,234,159,22,250,127,67,238,55,18,234,64,20,173,224,169,234,159,41,250,127,93,238,54,226,234,64,0,0,0,67,255,0,19,125,11,212,126,162,244,127,5,210,253,47,179,121,235,173,118,160,81,75,52,210,170,178,150,223,74,219,125,193,36,170,169,145,17,123,112,179,147,119,93,149,202,231,53,140,107,222,246,49,211,0,1,202,186,104,233,211,4,233,127,75,40,52,207,5,167,255,0,53,89,120,173,231,55,243,157,211,203,67,12,245,157,185,101,147,179,221,236,49,221,166,59,131,63,98,39,237,85,234,160,0,0,1,0,60,106,253,44,98,223,80,40,125,186,226,64,15,11,143,93,154,101,249,215,179,214,151,252,0,0,0,0,0,202,185,117,61,75,127,218,109,180,125,63,193,63,251,189,172,159,224,12,214,116,157,234,159,70,254,160,99,222,227,1,165,48,0,170,191,28,239,193,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,113,117,32,1,154,206,172,125,83,235,39,212,12,135,220,103,52,166,0,170,190,129,127,237,89,117,27,251,223,255,0,222,229,41,85,102,170,0,28,171,164,239,75,26,55,244,255,0,30,246,232,14,170,0,3,53,157,88,250,167,214,79,168,25,15,184,206,105,76,1,0,60,21,61,44,101,63,80,43,189,186,220,85,95,86,62,169,245,147,234,6,67,238,51,154,83,0,64,15,5,79,75,25,79,212,10,239,110,183,18,171,171,31,75,26,201,244,255,0,33,246,233,206,170,0,202,185,165,62,147,189,44,104,223,211,252,123,219,160,58,168,2,0,120,213,250,88,197,190,160,80,251,117,196,128,30,23,30,187,52,203,243,175,103,173,47,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,199,168,159,80,58,157,253,242,189,127,141,148,188,226,140,122,137,245,3,169,223,223,43,215,248,217,72,214,210,250,43,125,243,224,188,58,15,245,134,47,220,167,226,115,208,1,15,116,128,0,2,243,186,118,244,253,166,63,220,219,47,248,40,142,132,115,222,157,189,63,105,143,247,54,203,254,10,35,161,22,133,143,69,79,116,120,56,63,54,245,133,255,0,126,175,138,64,1,234,215,128,0,0,0,0,0,0,0,0,0,0,0,0,0,57,239,81,62,159,181,59,251,155,122,255,0,5,41,70,37,231,117,19,233,251,83,191,185,183,175,240,82,148,98,67,246,151,210,219,238,159,23,72,116,31,234,252,95,191,79,194,0,8,210,240,14,133,211,183,168,29,49,254,249,89,127,198,196,115,211,161,116,237,234,7,76,127,190,86,95,241,177,30,182,61,45,61,241,226,215,230,222,175,191,238,85,240,202,243,128,5,160,224,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,30,162,125,64,234,119,247,202,245,254,54,82,243,138,49,234,39,212,14,167,127,124,175,95,227,101,35,91,75,232,173,247,207,130,240,232,63,214,24,191,114,159,137,207,64,4,61,210,0,0,11,206,233,219,211,246,152,255,0,115,108,191,224,162,58,17,207,122,118,244,253,166,63,220,219,47,248,40,142,132,90,22,61,21,61,209,224,224,252,219,214,23,253,250,190,41,0,7,171,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,231,189,68,250,126,212,239,238,109,235,252,20,165,24,151,157,212,79,167,237,78,254,230,222,191,193,74,81,137,15,218,95,75,111,186,124,93,33,208,127,171,241,126,253,63,8,0,35,75,192,58,23,78,222,160,116,199,251,229,101,255,0,27,17,207,78,133,211,183,168,29,49,254,249,89,127,198,196,122,216,244,180,247,199,139,95,155,122,190,255,0,185,87,195,43,206,0,22,131,131,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,140,122,137,245,3,169,223,223,43,215,248,217,75,206,40,199,168,159,80,58,157,253,242,189,127,141,148,141,109,47,162,183,223,62,11,195,160,255,0,88,98,253,202,126,39,61,0,16,247,72,0,0,47,59,167,111,79,218,99,253,205,178,255,0,130,136,232,71,61,233,219,211,246,152,255,0,115,108,191,224,162,58,17,104,88,244,84,247,71,131,131,243,111,88,95,247,234,248,164,0,30,173,120,0,0,0,0,0,0,0,0,0,0,0,0,0,3,158,245,19,233,251,83,191,185,183,175,240,82,148,98,94,119,81,62,159,181,59,251,155,122,255,0,5,41,70,36,63,105,125,45,190,233,241,116,135,65,254,175,197,251,244,252,32,0,141,47,0,232,93,59,122,129,211,31,239,149,151,252,108,71,61,58,23,78,222,160,116,199,251,229,101,255,0,27,17,235,99,210,211,223,30,45,126,109,234,251,254,229,95,12,175,56,0,90,14,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,49,234,39,212,14,167,127,124,175,95,227,101,47,56,163,30,162,125,64,234,119,247,202,245,254,54,82,53,180,190,138,223,124,248,47,14,131,253,97,139,247,41,248,156,244,0,67,221,32,0,0,188,238,157,189,63,105,143,247,54,203,254,10,35,161,28,247,167,111,79,218,99,253,205,178,255,0,130,136,232,69,161,99,209,83,221,30,14,15,205,189,97,127,223,171,226,144,0,122,181,224,0,0,0,0,0,0,0,0,0,0,0,0,0,14,123,212,79,167,237,78,254,230,222,191,193,74,81,137,121,221,68,250,126,212,239,238,109,235,252,20,165,24,144,253,165,244,182,251,167,197,210,29,7,250,191,23,239,211,240,128,2,52,188,3,161,116,237,234,7,76,127,190,86,95,241,177,28,244,232,93,59,122,129,211,31,239,149,151,252,108,71,173,143,75,79,124,120,181,249,183,171,239,251,149,124,50,188,224,1,104,56,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,199,168,159,80,58,157,253,242,189,127,141,148,188,226,140,122,137,245,3,169,223,223,43,215,248,217,72,214,210,250,43,125,243,224,188,58,15,245,134,47,220,167,226,115,208,1,15,116,128,0,2,243,186,118,244,253,166,63,220,219,47,248,40,142,132,115,222,157,189,63,105,143,247,54,203,254,10,35,161,22,133,143,69,79,116,120,56,63,54,245,133,255,0,126,175,138,64,1,234,215,128,0,0,0,0,0,0,0,0,0,0,0,0,0,57,239,81,62,159,181,59,251,155,122,255,0,5,41,70,37,231,117,19,233,251,83,191,185,183,175,240,82,148,98,67,246,151,210,219,238,159,23,72,116,31,234,252,95,191,79,194,0,8,210,240,14,133,211,183,168,29,49,254,249,89,127,198,196,115,211,161,116,237,234,7,76,127,190,86,95,241,177,30,182,61,45,61,241,226,215,230,222,175,191,238,85,240,202,243,128,5,160,224,245,112,120,134,120,154,212,233,45,214,163,68,186,110,189,82,73,153,80,84,35,50,28,141,32,138,170,11,67,216,237,221,69,3,36,107,162,150,167,116,227,43,156,215,50,36,229,30,203,50,185,105,228,175,68,157,96,227,61,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,114,116,31,241,107,232,163,224,149,149,157,89,105,149,178,213,71,101,155,179,30,105,111,129,59,18,54,186,105,251,108,185,181,21,220,36,239,62,88,163,149,177,181,174,73,17,178,170,72,178,204,246,65,110,152,186,133,202,186,95,214,91,46,174,98,212,222,127,200,119,41,174,54,183,213,73,79,13,206,134,86,241,150,158,71,49,127,224,200,197,115,94,214,75,20,79,86,63,135,21,13,41,131,202,105,110,169,96,154,211,130,91,53,51,77,47,191,25,198,239,61,239,37,91,229,102,167,238,246,166,124,50,126,174,102,50,70,237,36,79,111,222,106,111,182,233,186,42,42,250,176,63,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,165,53,221,188,97,181,134,30,162,235,115,155,21,37,93,102,146,50,162,70,209,224,245,105,67,77,60,208,37,42,195,27,228,174,109,52,147,70,245,155,106,149,98,57,232,213,85,137,28,230,167,37,244,30,44,93,107,220,114,156,170,231,210,190,155,220,248,99,118,109,169,179,25,216,180,181,16,221,107,155,37,61,68,116,241,185,26,249,33,242,178,67,197,234,217,24,229,149,101,141,236,68,137,21,241,47,163,238,147,51,46,174,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,243,219,184,244,69,108,79,84,13,4,105,110,169,96,154,211,130,91,53,51,77,47,191,25,198,239,61,239,37,91,229,102,167,238,246,166,124,50,126,174,102,50,70,237,36,79,111,222,106,111,182,233,186,42,42,198,175,14,110,181,255,0,149,86,156,79,96,207,238,118,168,245,55,22,253,93,202,154,5,237,73,116,161,68,98,71,115,108,60,90,198,242,123,214,57,91,18,185,172,145,173,118,209,54,104,163,73,65,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,132,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,115,47,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,156,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,67,81,0,225,93,31,117,103,134,245,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,134,253,198,34,171,162,122,39,117,0,112,174,183,245,123,50,208,94,152,242,221,92,211,249,233,35,190,227,181,22,137,169,210,174,4,154,9,88,251,165,36,82,195,35,62,74,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,157,212,138,190,40,254,132,245,55,242,95,120,162,3,175,244,235,175,56,111,82,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,220,227,115,182,71,43,27,205,138,201,26,156,30,213,94,150,103,91,163,174,177,115,190,144,51,186,139,253,130,143,227,56,221,231,135,218,12,127,185,13,63,197,59,80,212,50,151,252,169,240,75,36,29,169,42,22,79,213,162,115,219,139,183,69,249,104,39,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,9,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,7,160,0,0,0,1,207,250,133,202,111,184,54,129,106,94,107,139,87,121,43,214,63,135,222,110,150,234,158,211,36,236,85,65,69,44,145,73,193,232,230,59,139,216,213,217,200,173,93,182,84,84,249,28,215,162,78,176,113,158,174,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,57,59,218,245,99,233,99,89,62,159,228,62,221,57,158,29,23,213,236,203,65,117,67,31,213,205,63,158,146,59,238,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,207,146,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,32,105,204,28,171,166,46,161,113,94,168,52,106,203,171,152,181,55,144,243,253,202,107,141,173,245,81,212,77,108,174,137,220,101,167,145,204,95,248,50,49,92,214,57,241,75,19,213,140,231,197,58,168,2,53,120,143,101,153,86,13,209,142,161,229,56,86,77,117,199,239,84,95,9,242,215,27,93,108,148,149,80,115,186,210,49,252,37,141,90,246,242,99,220,213,217,126,109,114,162,252,149,73,42,69,95,20,127,66,122,155,249,47,188,81,1,84,29,50,117,55,212,149,255,0,169,45,40,177,95,122,131,212,171,141,182,227,156,88,169,43,40,234,242,202,249,160,169,130,74,248,91,36,82,70,233,85,175,99,154,170,213,106,162,162,162,170,41,160,147,53,157,39,122,167,209,191,168,24,247,184,192,105,76,0,0,0,0,8,191,226,3,212,198,101,210,134,154,97,90,165,135,208,210,92,88,236,226,146,219,119,182,84,162,53,151,27,116,148,53,175,150,4,147,138,186,23,242,138,55,178,70,162,241,123,27,201,175,103,56,223,221,116,183,84,176,77,105,193,45,154,153,166,151,223,140,227,119,158,247,146,173,242,179,83,247,123,83,62,25,63,87,51,25,35,118,146,39,183,239,53,55,219,116,221,21,21,97,95,141,95,165,140,91,234,5,15,183,92,74,234,232,95,172,219,239,71,154,143,85,115,146,213,241,156,51,40,242,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,226,170,201,99,13,10,3,242,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,126,176,5,117,120,189,207,175,184,53,139,8,213,173,25,203,181,3,31,178,209,121,187,102,87,89,143,100,117,180,148,176,115,124,11,64,233,233,225,153,172,111,39,190,169,157,254,31,55,58,40,222,253,214,22,150,42,115,253,126,209,203,23,80,26,53,150,104,238,71,55,151,164,201,173,238,167,142,167,139,223,229,42,152,228,146,154,167,131,30,197,147,181,60,113,75,219,230,141,127,14,46,251,174,84,2,157,188,62,186,192,214,136,122,180,193,108,90,163,175,89,173,223,24,201,170,38,176,213,209,222,238,213,119,72,38,158,162,23,182,141,173,142,85,147,182,245,172,242,173,73,88,141,86,162,185,28,228,141,210,111,121,38,85,205,41,244,177,173,127,202,39,167,220,39,88,228,183,249,42,188,130,222,190,126,6,197,219,141,149,208,74,250,122,174,211,123,146,42,66,179,195,42,199,201,234,238,218,179,150,206,221,16,41,47,169,190,166,250,146,176,117,37,170,246,43,23,80,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,45,211,195,135,44,202,179,158,140,116,243,41,205,114,107,174,65,122,173,248,183,153,184,221,43,100,171,170,159,133,214,173,140,231,44,138,231,187,139,24,214,166,235,242,107,81,19,228,136,82,15,86,62,169,245,147,234,6,67,238,51,151,83,225,113,232,79,76,191,58,247,138,208,60,167,138,207,81,245,154,29,211,237,54,39,137,100,23,91,62,103,159,92,35,167,181,86,218,235,231,162,170,161,165,164,150,41,234,170,89,52,77,255,0,136,129,99,230,199,57,181,106,169,201,24,246,173,96,104,14,167,117,137,212,6,178,226,122,59,142,117,57,170,180,245,121,53,193,180,242,84,253,176,174,127,148,165,99,93,37,77,79,7,212,177,36,237,65,28,178,246,249,163,159,195,139,126,243,145,14,129,226,197,174,151,221,79,234,130,231,167,63,25,181,86,226,218,105,181,186,208,219,122,49,252,106,167,167,167,146,189,102,149,21,202,233,155,59,59,14,102,232,216,252,178,55,131,95,220,115,251,87,130,158,133,209,221,111,185,167,80,247,235,55,123,224,156,49,188,118,166,69,130,72,217,85,43,59,149,207,107,21,22,88,230,100,46,165,99,100,69,99,86,58,185,217,247,247,114,48,36,95,139,182,161,103,218,107,211,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,236,66,15,248,112,245,11,175,185,207,89,218,121,139,102,186,225,168,25,5,150,183,226,222,102,221,116,201,171,106,233,103,225,106,171,123,57,197,36,142,99,184,189,141,114,110,159,39,53,21,62,104,132,192,241,171,244,177,139,125,64,161,246,235,137,0,60,46,61,118,105,151,231,94,207,90,5,255,0,16,255,0,196,103,173,127,228,171,167,16,88,48,11,157,170,77,77,202,127,87,109,166,157,123,178,90,232,85,30,146,92,221,15,23,49,220,94,196,142,38,202,173,107,228,115,157,180,173,134,88,215,165,245,131,213,158,27,210,46,151,253,184,190,211,210,94,47,181,245,17,211,88,177,199,87,173,44,247,87,164,140,73,213,143,72,229,86,50,40,158,178,57,234,206,27,246,216,170,142,149,136,185,246,213,45,82,206,245,167,59,185,234,102,165,223,126,51,146,94,123,62,118,183,202,195,79,221,237,66,200,99,253,92,44,100,109,218,56,152,223,186,212,223,109,215,117,85,85,11,52,232,3,197,26,235,127,186,226,61,59,245,7,77,87,113,185,92,106,25,102,179,102,105,43,166,158,166,121,29,28,116,116,213,209,35,85,207,123,156,174,143,205,163,149,85,86,30,235,63,173,168,61,175,139,220,250,251,131,88,176,141,90,209,156,187,80,49,251,45,23,155,182,101,117,152,246,71,91,73,75,7,55,192,180,14,158,158,25,154,198,242,123,234,153,223,225,243,115,162,141,239,221,97,105,245,188,49,122,14,253,8,88,169,181,231,86,44,188,115,236,130,222,223,134,218,238,54,238,221,86,47,11,159,51,100,217,221,215,39,122,162,7,83,171,185,71,28,176,181,100,133,118,231,43,86,95,235,246,142,88,186,128,209,172,179,71,114,57,188,189,38,77,111,117,60,117,60,94,255,0,41,84,199,36,148,213,60,24,246,44,157,169,227,138,94,223,52,107,248,113,119,221,114,160,20,237,225,245,214,6,180,67,213,166,11,98,213,29,122,205,110,248,198,77,81,53,134,174,142,247,118,171,186,65,52,245,16,189,180,109,108,114,172,157,183,173,103,149,106,74,196,106,181,21,200,231,36,110,147,123,201,50,174,105,79,165,141,107,254,81,61,62,225,58,199,37,191,201,85,228,22,245,243,240,54,46,220,108,174,130,87,211,213,118,155,220,145,82,21,158,25,86,62,79,87,118,213,156,182,118,232,129,73,125,77,245,55,212,149,131,169,45,87,177,88,186,131,212,171,117,182,221,156,95,105,40,232,233,50,202,248,96,166,130,58,249,155,28,81,198,217,81,172,99,90,136,212,106,34,34,34,34,33,110,158,28,57,102,85,156,244,99,167,153,78,107,147,93,114,11,213,111,197,188,205,198,233,91,37,93,84,252,46,181,108,103,57,100,87,61,220,88,198,181,55,95,147,90,136,159,36,66,144,122,177,245,79,172,159,80,50,31,113,156,186,159,11,143,66,122,101,249,215,188,86,129,229,60,86,122,143,172,208,238,159,105,177,60,75,32,186,217,243,60,250,225,29,61,170,182,215,95,61,21,85,13,45,36,177,79,85,82,201,162,111,252,68,11,31,54,57,205,171,85,78,72,199,181,107,3,64,117,59,172,78,160,53,151,19,209,220,115,169,205,85,167,171,201,174,13,167,146,167,237,133,115,252,165,43,26,233,42,106,120,62,165,137,39,106,8,229,151,183,205,28,254,28,91,247,156,136,116,15,22,45,116,190,234,127,84,23,61,57,248,205,170,183,22,211,77,173,214,134,219,209,143,227,85,61,61,60,149,235,52,168,174,87,76,217,217,216,115,55,70,199,229,145,188,26,254,227,159,218,188,20,244,46,142,235,125,205,58,135,191,89,187,223,4,225,141,227,181,50,44,18,70,202,169,89,220,174,123,88,168,178,199,51,33,117,43,27,34,43,26,177,213,206,207,191,187,145,129,61,122,179,235,7,75,250,69,195,98,190,231,11,87,95,125,188,83,213,59,28,177,83,69,34,62,235,60,11,18,61,139,58,49,209,83,177,171,81,19,158,247,174,252,21,202,198,200,228,70,45,106,232,55,139,54,174,59,169,122,108,195,94,239,244,148,250,117,127,167,134,211,117,180,90,173,175,125,37,157,140,99,251,53,148,177,44,142,153,30,147,61,93,51,149,210,189,241,61,237,70,61,98,167,100,118,233,170,90,91,130,107,78,9,115,211,61,75,177,124,103,27,188,246,124,237,23,154,154,159,187,218,153,147,71,250,200,94,201,27,180,145,49,223,117,201,190,219,46,232,170,139,158,30,170,186,103,204,186,80,213,202,205,45,204,43,169,46,44,117,59,110,86,139,157,50,163,89,113,183,72,249,25,20,235,31,37,116,47,229,20,140,124,110,85,226,246,59,139,158,206,18,60,52,125,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,250,202,107,240,197,241,0,163,210,42,202,110,159,181,191,34,242,152,45,95,24,49,155,148,177,193,21,45,134,170,73,230,154,86,212,189,172,73,22,25,228,168,249,205,35,220,216,92,198,238,141,141,207,124,119,40,0,130,190,35,254,32,20,125,59,216,165,210,77,33,200,191,213,98,191,203,79,45,77,60,112,84,71,142,210,243,100,156,170,25,51,36,141,243,77,26,43,25,10,183,146,71,42,202,229,103,234,82,94,193,214,223,88,56,207,72,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,188,155,64,57,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,57,202,253,145,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,16,46,251,195,139,174,58,158,171,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,204,163,46,248,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,57,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,65,29,29,117,139,130,117,127,130,84,95,236,20,127,6,201,44,220,62,208,99,253,201,170,62,23,221,154,161,148,191,229,79,130,40,231,238,199,78,178,126,173,23,134,252,93,178,167,204,36,1,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,63,89,76,30,37,190,32,149,58,195,117,188,116,249,164,23,90,73,52,250,130,163,203,94,46,212,146,197,85,6,74,246,58,150,120,214,53,124,8,248,25,79,83,4,173,71,195,43,153,58,108,228,85,98,183,112,106,135,139,126,174,51,170,52,206,52,230,106,74,173,47,199,42,42,109,52,120,226,243,142,11,253,185,101,68,125,100,239,124,105,44,117,50,164,108,146,39,43,19,203,167,22,112,122,58,161,39,179,254,149,122,152,195,122,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,20,108,204,227,44,111,100,141,68,228,199,183,147,88,254,113,178,136,122,81,233,71,81,250,181,212,118,97,88,84,94,70,213,67,219,158,255,0,127,158,21,125,45,162,149,202,168,142,114,34,167,114,103,241,114,69,10,42,58,71,53,202,170,198,50,73,25,161,61,45,210,220,19,69,176,75,102,153,233,165,139,224,216,221,155,189,228,168,188,212,213,29,174,236,207,154,79,214,76,247,200,237,228,149,238,251,206,93,183,217,54,68,68,64,245,100,32,241,118,212,44,251,77,122,109,198,239,186,115,156,100,24,173,202,124,226,142,146,90,203,37,206,106,25,228,129,212,21,238,116,78,146,23,53,202,197,115,24,229,106,174,219,177,171,253,136,77,242,0,120,213,250,88,197,190,160,80,251,117,196,8,127,225,195,212,46,190,231,61,103,105,230,45,154,235,134,160,100,22,90,223,139,121,155,117,211,38,173,171,165,159,133,170,173,236,231,20,146,57,142,226,246,53,201,186,124,156,212,84,249,162,23,126,80,15,133,199,174,205,50,252,235,217,235,75,254,0,0,0,103,219,169,190,166,250,146,176,117,37,170,246,43,23,80,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,52,18,102,179,171,31,84,250,201,245,3,33,247,25,192,187,239,14,28,179,42,206,122,49,211,204,167,53,201,174,185,5,234,183,226,222,102,227,116,173,146,174,170,126,23,90,182,51,156,178,43,158,238,44,99,90,155,175,201,173,68,79,146,33,37,72,171,225,113,232,79,76,191,58,247,138,210,85,0,43,215,196,179,196,51,38,233,242,235,75,162,26,27,89,73,79,155,79,79,5,202,241,125,115,105,234,210,207,3,156,171,29,43,32,127,54,249,153,26,212,123,187,204,217,144,201,26,181,174,89,154,248,186,87,136,23,93,214,46,149,113,89,48,172,89,254,119,83,114,11,122,201,110,166,217,241,252,46,150,120,234,163,138,235,205,244,242,211,207,218,169,167,106,121,103,42,57,251,238,187,55,230,180,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,23,233,208,47,90,248,175,85,154,113,73,100,187,92,252,190,166,227,54,248,99,200,237,245,11,27,36,175,224,141,141,215,58,116,141,172,99,161,149,234,138,246,177,169,217,145,232,197,78,46,137,242,202,163,50,218,23,174,154,143,211,166,163,219,181,67,75,239,62,70,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,226,221,211,116,114,57,173,123,28,199,177,143,110,133,58,104,234,47,4,234,131,75,40,53,51,5,168,255,0,53,71,120,162,225,55,243,101,211,203,67,52,244,125,201,98,143,189,218,239,177,189,214,55,131,255,0,106,47,237,68,14,170,84,95,139,182,183,235,70,154,245,37,141,216,180,231,87,179,92,86,219,62,15,71,87,45,29,146,255,0,87,67,4,147,186,190,189,174,149,209,195,35,90,175,86,177,141,87,42,111,179,26,159,216,133,186,20,173,227,87,234,159,22,250,127,67,238,55,16,59,255,0,131,94,172,106,158,168,126,151,255,0,73,154,151,149,229,191,12,251,63,228,190,59,121,169,175,242,189,207,136,119,59,93,231,187,135,46,219,57,113,219,126,13,223,246,33,101,69,85,248,24,254,54,126,237,255,0,18,45,80,0,0,8,107,225,215,215,85,55,84,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,211,99,158,214,49,142,70,50,101,25,108,196,242,155,238,13,149,89,179,92,90,187,201,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,193,232,230,59,139,216,213,217,200,173,93,182,84,84,249,26,19,232,163,170,235,23,86,154,53,69,153,119,109,84,121,125,183,106,60,166,201,69,51,221,228,42,185,61,35,145,27,34,35,210,25,216,206,236,107,187,218,155,190,62,227,223,20,138,4,128,0,0,63,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,235,42,47,197,99,174,170,108,198,74,254,150,52,162,190,146,166,197,75,80,176,230,181,206,165,149,179,186,227,73,90,244,248,107,18,104,218,141,100,82,211,199,43,166,141,93,220,85,141,173,123,90,217,18,80,145,93,43,117,221,125,234,171,173,12,187,10,197,159,228,180,203,31,195,235,228,183,83,108,201,62,41,85,5,218,8,226,186,243,125,60,85,16,119,105,170,26,158,89,202,173,102,219,174,238,249,164,117,241,118,214,253,104,211,94,164,177,187,22,156,234,246,107,138,219,103,193,232,234,229,163,178,95,234,232,96,146,119,87,215,181,210,186,56,100,107,85,234,214,49,170,229,77,246,99,83,251,16,241,94,10,158,169,242,159,167,245,222,227,110,30,53,126,169,241,111,167,244,62,227,113,3,191,248,53,234,198,169,234,135,233,127,244,153,169,121,94,91,240,207,179,254,75,227,183,154,154,255,0,43,220,248,135,115,181,222,123,184,114,237,179,151,29,183,224,221,255,0,98,22,84,85,95,129,143,227,103,238,223,241,34,213,0,0,0,0,0,16,131,197,219,80,179,237,53,233,183,27,190,233,206,113,144,98,183,41,243,138,58,73,107,44,151,57,168,103,146,7,80,87,185,209,58,72,92,215,43,21,204,99,149,170,187,110,198,175,246,33,55,200,1,227,87,233,99,22,250,129,67,237,215,16,43,215,166,78,166,250,146,191,245,37,165,22,43,239,80,122,149,113,182,220,115,139,21,37,101,29,94,89,95,52,21,48,73,95,11,100,138,72,221,42,181,236,115,85,90,173,84,84,84,85,69,52,18,102,179,164,239,84,250,55,245,3,30,247,24,13,41,129,249,46,214,202,107,213,170,182,205,89,37,92,116,245,244,242,83,74,250,74,185,105,103,107,30,213,107,150,57,161,115,101,137,251,42,236,248,220,215,181,118,86,170,42,34,148,195,215,214,51,214,135,74,122,143,87,123,180,245,7,170,181,26,101,147,92,38,147,28,184,83,230,55,103,199,65,205,93,35,109,149,11,37,67,222,217,162,98,42,49,207,114,247,163,98,189,23,147,101,100,87,82,115,253,116,208,189,56,234,47,78,46,58,95,170,22,111,61,106,174,218,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,110,102,114,118,203,178,181,90,231,49,237,123,30,246,56,41,219,163,63,19,13,92,209,252,254,154,205,173,249,222,65,155,224,151,154,134,83,214,62,247,114,125,84,246,119,205,53,59,100,184,54,103,67,53,84,204,134,8,229,218,145,142,70,57,94,229,68,71,174,235,119,214,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,25,183,234,95,167,76,239,165,253,83,175,211,60,234,159,252,237,101,158,183,156,63,206,118,191,51,52,48,86,118,226,150,78,207,119,176,247,118,158,238,108,253,138,159,177,86,116,248,93,120,128,86,90,43,45,189,50,107,126,69,222,181,77,229,173,216,61,210,120,231,158,170,58,169,103,138,8,109,46,237,177,252,161,94,238,241,73,34,177,176,182,55,70,174,86,44,77,136,63,47,139,182,183,235,70,154,245,37,141,216,180,231,87,179,92,86,219,62,15,71,87,45,29,146,255,0,87,67,4,147,186,190,189,174,149,209,195,35,90,175,86,177,141,87,42,111,179,26,159,216,131,194,39,91,245,163,82,186,146,201,44,90,141,171,217,174,85,109,131,7,172,171,138,142,247,127,171,174,130,57,219,95,64,214,202,216,230,145,205,71,163,94,246,163,145,55,217,238,79,237,83,197,120,213,250,167,197,190,159,208,251,141,196,120,42,122,167,202,126,159,215,123,141,184,11,158,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,164,190,183,252,75,53,31,86,245,30,123,39,79,26,143,149,226,90,123,103,237,197,77,53,186,165,109,213,87,122,168,214,100,125,106,201,27,89,83,20,47,108,168,214,211,190,69,106,182,40,228,123,25,34,171,25,213,124,81,124,64,43,46,245,151,46,153,52,67,34,236,218,161,243,54,236,226,233,4,115,193,85,37,84,83,203,4,214,150,247,24,206,48,167,107,121,100,141,94,217,155,35,99,71,35,18,86,203,5,186,104,233,211,59,234,131,84,232,52,207,5,167,255,0,53,89,120,173,231,15,243,101,175,204,195,12,245,157,185,101,143,189,218,239,177,221,166,59,155,255,0,98,39,237,84,9,21,208,229,47,87,125,95,106,227,177,73,250,167,214,11,62,39,97,167,109,203,35,186,193,149,92,222,246,64,175,70,178,150,23,172,139,19,42,102,94,92,59,139,178,50,57,164,70,201,218,88,221,119,214,155,101,53,150,213,69,102,163,146,174,74,122,10,120,233,162,125,93,92,181,83,185,140,106,53,171,36,211,57,210,202,253,145,55,124,142,115,220,187,171,149,85,85,78,127,211,174,131,97,189,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,115,145,205,221,26,175,119,6,35,35,106,240,99,81,58,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,140,122,137,245,3,169,223,223,43,215,248,217,75,206,40,199,168,159,80,58,157,253,242,189,127,141,148,141,109,47,162,183,223,62,11,195,160,255,0,88,98,253,202,126,39,61,0,16,247,72,0,0,47,59,167,111,79,218,99,253,205,178,255,0,130,136,232,71,61,233,219,211,246,152,255,0,115,108,191,224,162,58,17,104,88,244,84,247,71,131,131,243,111,88,95,247,234,248,164,0,30,173,120,0,0,0,0,0,0,0,0,0,0,0,0,0,3,158,245,19,233,251,83,191,185,183,175,240,82,148,98,94,119,81,62,159,181,59,251,155,122,255,0,5,41,70,36,63,105,125,45,190,233,241,116,135,65,254,175,197,251,244,252,32,0,141,47,0,232,93,59,122,129,211,31,239,149,151,252,108,71,61,58,23,78,222,160,116,199,251,229,101,255,0,27,17,235,99,210,211,223,30,45,126,109,234,251,254,229,95,12,175,56,0,90,14,15,126,75,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,74,12,241,17,233,15,249,41,107,42,125,150,162,236,233,238,99,221,173,197,249,215,249,153,160,237,54,47,53,73,39,36,73,19,181,36,173,224,174,231,202,41,34,222,71,200,146,241,191,227,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,252,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,66,152,60,51,250,215,183,116,193,157,220,176,157,75,185,249,109,54,203,119,169,173,172,145,106,166,248,53,116,48,200,177,212,67,79,11,100,231,222,217,144,72,141,143,146,237,3,149,232,216,85,174,157,94,40,93,107,255,0,39,252,17,250,49,167,183,59,173,14,164,230,86,246,84,197,113,162,94,207,193,173,110,153,204,125,66,74,230,174,243,75,218,158,24,210,53,71,199,247,229,231,27,153,23,114,157,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,254,74,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,158,82,231,118,186,222,170,89,89,121,185,213,215,212,71,79,5,35,37,169,153,210,189,176,65,19,33,134,36,115,149,85,25,28,81,199,27,27,251,26,198,53,169,178,34,32,31,91,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,57,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,104,79,163,238,147,48,222,145,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,240,223,184,244,68,116,175,85,142,190,24,189,7,126,132,44,84,218,243,171,22,94,57,246,65,111,111,195,109,119,27,119,110,171,23,133,207,153,178,108,238,235,147,189,81,3,169,213,220,163,142,88,90,178,66,187,115,149,171,63,192,25,87,53,80,101,92,14,171,211,23,80,185,87,75,250,203,101,213,204,90,155,207,249,14,229,53,198,214,250,169,41,225,185,208,202,222,50,211,200,230,47,252,25,24,174,107,218,201,98,137,234,199,240,226,186,30,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,249,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,208,95,82,157,40,223,116,59,9,210,221,85,180,197,117,185,97,154,147,135,217,175,9,114,158,22,44,116,55,138,138,54,205,83,64,231,177,127,245,203,18,189,172,87,70,231,49,59,139,4,143,95,171,208,191,89,183,222,143,53,30,170,231,37,171,227,56,102,81,229,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,197,85,146,198,26,20,34,175,138,63,161,61,77,252,151,222,40,137,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,161,24,60,81,253,9,234,111,228,190,241,68,5,0,147,43,195,139,174,58,110,148,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,69,253,39,193,127,74,26,167,134,233,159,197,62,25,246,183,32,183,88,188,239,99,189,229,124,213,76,112,247,123,124,155,207,143,115,151,30,77,223,109,183,77,247,26,165,165,185,222,139,103,119,61,51,212,187,23,193,178,75,55,103,206,209,121,168,106,59,93,216,89,52,127,172,133,239,141,219,199,43,29,247,92,187,111,178,236,168,168,129,167,224,84,95,133,15,92,117,56,213,214,201,210,62,163,50,145,44,87,42,138,134,98,55,101,124,84,235,67,87,43,164,157,212,83,171,149,169,43,39,149,207,237,57,55,149,38,149,177,236,246,200,206,205,186,0,0,1,202,186,177,244,177,172,159,79,242,31,110,156,205,97,165,62,172,125,44,107,39,211,252,135,219,167,51,88,7,117,232,251,171,60,203,164,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,156,246,238,49,21,27,43,209,116,39,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,132,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,40,47,174,142,140,175,189,30,106,61,45,178,59,175,198,112,204,163,204,84,99,55,41,94,196,170,116,113,43,59,180,213,49,183,109,166,139,187,18,44,141,106,71,35,94,215,55,138,171,226,143,219,120,113,117,199,77,210,150,101,95,135,234,11,42,234,52,235,48,168,129,245,211,68,249,101,125,146,173,168,172,74,216,160,69,86,189,142,106,181,179,181,173,238,185,145,68,230,171,150,20,138,64,189,226,42,248,163,250,19,212,223,201,125,226,136,149,68,85,241,71,244,39,169,191,146,251,197,16,20,173,210,119,170,125,27,250,129,143,123,140,6,148,204,214,116,157,234,159,70,254,160,99,222,227,1,165,48,0,0,0,0,32,7,141,95,165,140,91,234,5,15,183,92,74,86,46,167,198,175,210,198,45,245,2,135,219,174,37,90,244,147,162,22,174,163,245,251,28,209,123,205,242,174,205,79,145,211,221,26,202,250,104,219,35,233,167,134,221,83,81,11,213,142,249,61,137,44,49,243,102,237,87,51,147,81,204,85,71,160,74,15,12,94,188,127,66,23,218,109,6,213,139,215,28,7,32,184,55,225,183,75,141,199,183,75,139,204,230,76,233,54,111,105,203,217,168,157,212,232,238,82,71,20,46,89,38,93,185,202,229,155,254,40,221,81,93,122,120,208,104,113,220,34,247,87,106,205,181,6,161,246,219,93,101,35,221,20,244,52,81,112,117,109,84,114,118,220,212,122,53,241,64,155,58,57,26,181,73,44,110,222,37,218,149,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,254,74,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,159,147,48,213,93,71,212,11,22,45,140,102,185,165,214,245,106,194,173,238,181,216,41,43,42,22,72,237,244,170,245,122,199,26,47,252,150,238,187,185,35,138,24,209,120,69,27,90,19,255,0,162,143,18,142,175,115,237,101,162,210,156,154,219,106,213,90,188,187,106,123,100,21,179,82,99,255,0,12,146,38,190,89,170,86,162,154,149,200,232,91,3,38,116,145,172,79,145,123,108,237,125,237,227,150,223,202,149,240,108,233,139,226,87,219,183,83,185,174,47,117,134,59,62,214,252,34,182,73,187,84,181,51,72,202,136,110,19,182,52,217,242,246,216,173,133,175,95,213,114,150,116,68,116,145,239,21,181,1,66,222,41,122,23,89,163,253,86,95,178,74,43,55,148,198,245,19,253,50,91,38,141,103,146,55,213,72,136,151,6,58,73,83,143,123,205,119,38,116,108,115,154,200,234,96,254,138,57,24,217,21,224,159,173,22,171,117,78,121,161,25,14,95,73,75,81,116,168,165,191,99,54,121,152,214,62,170,116,138,70,92,93,20,156,119,123,210,40,104,149,98,87,170,240,141,239,99,118,108,174,78,235,227,5,163,150,44,231,166,5,213,90,137,188,189,235,77,46,16,84,81,201,197,239,239,210,215,84,65,73,81,77,178,61,172,111,39,190,154,94,226,181,238,79,45,193,188,82,71,41,81,125,55,107,125,215,167,13,109,197,181,162,205,99,164,188,212,99,149,18,185,244,21,50,58,54,84,193,52,18,83,204,196,123,126,108,122,197,52,156,31,179,145,175,226,229,107,209,21,138,31,175,171,31,84,250,201,245,3,33,247,25,203,105,232,219,88,236,93,63,248,87,227,250,197,145,195,230,41,49,155,125,242,162,58,110,79,103,155,170,125,234,178,58,106,110,108,99,214,62,236,242,69,23,115,130,181,156,249,59,238,181,84,169,110,172,125,83,235,39,212,12,135,220,103,59,86,178,235,165,101,171,195,219,167,254,158,44,55,158,207,198,254,59,146,100,84,209,164,241,200,250,88,175,117,177,208,177,207,69,72,164,133,243,54,169,238,141,81,238,73,41,32,127,220,217,170,240,136,6,146,58,69,209,11,175,78,61,58,97,154,53,125,190,82,93,238,86,10,122,151,86,85,210,70,230,64,179,212,85,77,83,35,35,229,247,156,198,58,117,98,61,81,170,244,98,57,90,206,92,18,149,188,54,244,94,213,173,253,90,98,246,44,163,16,164,201,49,139,29,61,101,250,251,71,86,246,246,18,8,97,86,192,233,35,87,39,121,158,114,90,54,172,91,57,28,142,84,123,93,31,51,65,32,64,15,26,191,75,24,183,212,10,31,110,184,149,151,209,6,175,97,186,11,212,230,37,171,154,129,61,92,118,44,118,158,239,53,66,82,64,179,79,43,223,107,171,138,40,99,103,201,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,146,205,60,106,253,44,98,223,80,40,125,186,226,82,176,29,87,169,222,161,114,174,168,53,150,245,171,153,77,55,144,243,253,186,107,117,173,149,82,84,67,108,161,137,188,98,167,141,207,95,248,82,61,90,214,53,242,203,43,209,140,231,197,38,255,0,133,15,67,149,57,45,214,201,213,198,163,62,145,108,86,218,138,135,226,54,149,100,85,11,93,87,19,164,129,213,179,163,145,201,19,32,149,175,237,53,54,149,102,137,178,110,198,198,206,247,21,240,226,232,114,155,170,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,118,147,215,71,89,182,46,143,52,226,150,231,29,171,227,57,158,81,230,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,197,21,242,198,18,84,21,87,208,183,138,231,255,0,75,186,41,213,5,87,251,106,26,44,254,170,175,254,2,83,199,114,107,155,255,0,13,174,173,231,254,105,101,111,245,213,5,170,1,66,222,41,122,23,89,163,253,86,95,178,74,43,55,148,198,245,19,253,50,91,38,141,103,146,55,213,72,136,151,6,58,73,83,143,123,205,119,38,116,108,115,154,200,234,96,254,138,57,24,217,21,224,159,173,22,171,117,78,121,161,25,14,95,73,75,81,116,168,165,191,99,54,121,152,214,62,170,116,138,70,92,93,20,156,119,123,210,40,104,149,98,87,170,240,141,239,99,118,108,174,78,235,227,5,163,150,44,231,166,5,213,90,137,188,189,235,77,46,16,84,81,201,197,239,239,210,215,84,65,73,81,77,178,61,172,111,39,190,154,94,226,181,238,79,45,193,188,82,71,41,81,125,55,107,125,215,167,13,109,197,181,162,205,99,164,188,212,99,149,18,185,244,21,50,58,54,84,193,52,18,83,204,196,123,126,108,122,197,52,156,31,179,145,175,226,229,107,209,21,138,31,175,171,31,84,250,201,245,3,33,247,25,203,105,232,219,88,236,93,63,248,87,227,250,197,145,195,230,41,49,155,125,242,162,58,110,79,103,155,170,125,234,178,58,106,110,108,99,214,62,236,242,69,23,115,130,181,156,249,59,238,181,84,169,110,172,125,83,235,39,212,12,135,220,103,59,86,178,235,165,101,171,195,219,167,254,158,44,55,158,207,198,254,59,146,100,84,209,164,241,200,250,88,175,117,177,208,177,207,69,72,164,133,243,54,169,238,141,81,238,73,41,32,127,220,217,170,240,136,6,146,58,69,209,11,175,78,61,58,97,154,53,125,190,82,93,238,86,10,122,151,86,85,210,70,230,64,179,212,85,77,83,35,35,229,247,156,198,58,117,98,61,81,170,244,98,57,90,206,92,18,149,188,54,244,94,213,173,253,90,98,246,44,163,16,164,201,49,139,29,61,101,250,251,71,86,246,246,18,8,97,86,192,233,35,87,39,121,158,114,90,54,172,91,57,28,142,84,123,93,31,51,65,32,14,21,214,15,73,152,111,87,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,248,111,219,122,162,186,38,42,119,80,6,96,117,75,75,115,189,22,206,238,122,103,169,118,47,131,100,150,110,207,157,162,243,80,212,118,187,176,178,104,255,0,89,11,223,27,183,142,86,59,238,185,118,223,101,217,81,81,44,171,164,63,22,43,118,57,161,217,29,131,169,43,231,196,178,252,62,223,190,43,83,43,106,159,85,149,109,12,171,29,37,76,209,65,43,34,153,175,142,40,214,170,69,78,109,157,174,122,57,241,201,36,146,127,196,51,162,203,87,84,250,95,81,125,196,49,250,71,106,166,53,78,139,143,214,45,75,105,86,182,4,147,148,182,249,228,115,85,175,99,154,178,186,36,122,181,25,50,181,123,145,177,243,114,161,107,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,64,245,122,209,171,217,150,189,106,134,65,171,154,129,61,36,151,220,138,161,179,84,37,36,9,12,17,49,145,182,40,161,141,159,53,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,95,149,150,96,25,150,11,77,143,213,102,24,245,93,165,153,85,158,59,253,161,42,81,26,250,171,116,146,203,20,85,8,205,249,53,143,116,18,43,57,34,114,103,23,183,118,61,142,116,201,240,224,240,255,0,172,234,34,251,22,173,234,246,59,254,164,244,30,102,8,169,170,36,158,158,76,138,171,131,227,227,78,248,95,28,140,134,25,21,30,249,145,220,86,72,146,38,163,255,0,92,177,125,111,26,191,84,248,183,211,250,31,113,184,129,13,113,157,33,204,178,253,47,205,245,114,197,5,36,214,45,61,168,180,195,125,71,78,140,158,22,92,36,154,40,38,99,23,228,246,36,176,164,110,68,94,104,179,70,168,213,106,61,204,253,90,23,174,154,143,211,166,163,219,181,67,75,239,62,70,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,226,221,211,116,114,57,173,123,28,199,177,143,109,138,248,24,254,54,126,237,255,0,18,56,87,137,103,66,180,221,50,228,212,186,159,166,52,20,148,186,95,145,212,65,109,165,161,109,84,178,79,104,184,165,58,171,160,122,207,35,229,153,147,36,19,76,217,17,203,197,123,145,185,172,70,198,178,7,95,235,219,197,11,4,213,93,26,139,72,250,122,146,234,255,0,182,150,248,164,201,174,149,81,205,67,53,178,157,206,71,62,216,198,162,167,114,103,241,88,231,114,57,240,118,156,230,53,102,238,171,162,174,189,45,210,220,239,90,115,187,102,153,233,165,139,227,57,37,231,189,228,168,188,212,52,253,222,212,47,154,79,214,76,246,70,221,163,137,238,251,206,77,246,217,55,85,68,95,63,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,160,158,133,250,50,177,116,121,167,21,86,201,46,191,25,204,242,143,47,81,147,92,162,123,210,149,210,68,143,237,83,83,70,237,182,134,46,236,168,146,57,169,36,142,123,156,238,40,172,138,48,245,93,40,244,163,167,29,37,105,195,48,172,42,47,61,117,174,237,207,127,191,207,10,50,170,239,84,212,84,71,57,17,87,183,11,57,57,34,133,21,91,27,92,229,85,123,223,36,143,237,96,0,32,7,141,95,165,140,91,234,5,15,183,92,73,254,64,15,26,191,75,24,183,212,10,31,110,184,129,88,29,23,235,29,139,64,186,160,192,53,87,41,135,157,150,213,112,146,158,227,39,39,167,150,165,171,167,150,146,90,157,152,199,189,253,150,84,58,94,219,90,174,127,111,130,108,174,221,52,103,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,150,34,194,124,52,188,65,42,116,122,235,103,233,243,87,238,180,145,233,245,125,71,150,179,221,170,229,138,150,12,105,239,117,84,242,44,138,200,21,243,178,162,166,120,154,175,154,86,178,4,221,202,168,196,118,193,115,224,31,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,80,60,254,170,234,102,43,163,122,113,145,234,150,107,87,229,236,184,205,190,91,133,79,25,35,100,147,112,79,185,4,93,199,177,142,154,87,171,99,141,138,228,231,35,216,212,93,220,134,107,53,99,58,253,40,106,158,101,169,159,11,248,103,218,220,130,227,125,242,93,254,247,149,243,85,50,77,218,238,113,111,62,61,206,60,184,183,125,183,217,55,216,146,190,32,93,119,95,122,170,202,164,194,177,103,249,45,50,199,238,11,37,186,155,102,73,241,74,168,36,170,142,43,175,55,211,197,81,7,118,154,161,169,229,156,170,214,109,186,238,239,154,68,0,47,251,194,227,208,158,153,126,117,239,21,167,74,234,171,169,140,55,165,13,35,172,213,44,194,134,174,226,247,84,54,219,104,182,83,34,181,247,27,140,140,145,241,64,178,113,86,194,206,49,72,247,200,228,94,44,99,184,181,239,225,27,249,175,133,199,161,61,50,252,235,222,43,72,1,226,219,161,122,237,143,106,156,58,215,157,101,63,107,112,203,159,27,61,158,231,228,104,232,62,17,220,169,174,169,130,207,217,138,69,150,163,181,10,61,222,105,236,78,124,246,85,221,17,0,132,25,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,57,202,253,145,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,218,124,41,250,28,169,211,91,85,7,84,154,146,250,73,111,185,61,157,31,139,91,26,200,167,75,117,186,169,172,122,86,190,77,149,89,83,52,91,53,173,141,201,219,134,89,26,245,115,165,116,112,214,95,74,185,214,9,166,93,71,105,214,127,169,118,191,61,141,216,178,10,90,202,223,215,205,23,148,226,255,0,213,214,126,165,174,146,79,47,39,10,142,211,90,189,222,207,109,83,103,169,163,220,79,41,177,103,56,173,155,53,197,171,188,237,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,156,30,141,123,121,49,237,93,156,136,228,223,101,68,95,144,20,217,226,133,208,183,232,83,42,126,184,232,230,25,229,52,218,245,195,227,20,212,78,229,13,138,233,36,142,69,218,20,106,121,122,57,183,143,183,178,185,140,149,95,31,234,154,234,120,214,47,244,171,212,198,101,210,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,56,171,161,127,40,163,123,36,106,47,23,177,188,154,246,115,141,247,189,214,30,177,233,62,139,232,22,81,118,214,56,124,237,151,32,183,214,227,240,90,57,84,199,241,170,169,232,170,28,219,127,126,157,143,125,55,121,145,72,206,250,162,53,155,239,186,46,219,231,95,44,184,216,175,25,85,230,237,139,99,159,103,236,181,183,10,138,139,117,163,206,62,175,225,244,175,145,206,138,155,190,244,71,203,219,98,181,157,199,39,39,113,221,126,106,6,154,52,171,83,49,93,100,211,140,115,84,176,170,191,49,101,201,173,241,92,41,185,73,27,228,135,154,125,248,37,237,189,236,108,209,61,29,28,140,71,47,9,24,246,170,238,213,42,7,198,175,213,62,45,244,254,135,220,110,36,148,240,123,208,189,101,192,52,226,227,169,249,110,83,117,181,98,25,167,57,109,120,117,101,11,123,117,59,37,58,193,123,142,69,145,95,23,113,137,60,92,59,109,238,198,216,101,87,61,137,10,164,107,241,171,245,79,139,125,63,161,247,27,136,15,8,30,162,240,77,31,213,60,159,76,243,170,143,33,250,76,248,69,29,158,183,132,210,243,186,69,82,248,96,163,237,197,19,246,239,121,231,187,186,247,49,140,236,108,170,188,209,91,117,38,85,203,190,240,189,235,95,249,64,96,140,209,141,66,185,221,107,181,39,13,183,190,166,91,141,106,247,190,51,107,108,205,99,42,22,86,181,54,154,46,236,16,200,146,42,190,79,185,47,57,28,249,123,97,58,128,0,101,92,234,189,52,117,23,157,244,191,170,116,26,153,130,212,127,154,163,188,81,112,135,249,206,215,230,97,154,122,62,228,177,73,217,238,246,24,222,235,27,205,159,181,23,246,162,242,162,69,117,33,209,246,77,162,122,105,166,186,219,102,74,187,142,9,159,226,246,10,247,215,212,203,78,215,209,222,235,104,93,81,53,10,49,175,238,189,136,144,201,43,36,237,181,168,201,27,26,185,207,98,189,225,122,125,58,235,206,27,212,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,56,220,237,145,202,198,243,98,178,70,167,7,181,87,165,153,246,232,7,172,27,175,73,186,184,215,92,22,146,76,19,49,168,163,160,202,217,52,78,87,211,64,199,185,35,174,137,209,177,210,243,167,73,165,122,198,214,185,37,99,158,206,60,214,57,35,179,254,182,188,65,48,221,8,209,123,21,231,76,46,180,151,188,179,82,172,233,95,140,177,178,172,19,208,91,170,105,36,117,61,233,240,205,3,209,88,217,86,30,48,76,216,251,171,220,68,254,170,68,104,115,79,21,206,181,255,0,70,88,172,253,53,233,157,206,213,83,146,101,182,250,138,108,182,93,251,211,89,237,115,70,214,165,63,5,106,198,217,170,163,145,255,0,55,59,156,113,39,36,98,44,208,202,218,108,61,5,218,231,153,106,190,127,91,121,172,142,174,255,0,150,102,55,137,42,101,101,37,34,44,247,11,141,92,202,231,36,112,194,212,69,124,146,200,187,50,54,167,205,200,141,79,216,135,191,234,95,166,124,203,165,172,135,20,195,53,6,186,145,249,13,255,0,23,167,200,235,168,169,149,30,203,99,230,170,169,133,41,22,84,114,182,103,181,180,237,87,189,191,115,155,220,214,171,218,212,145,225,40,60,21,61,83,229,63,79,235,189,198,220,60,106,253,83,226,223,79,232,125,198,226,60,21,61,83,229,63,79,235,189,198,220,60,106,253,83,226,223,79,232,125,198,226,7,85,240,49,252,108,253,219,254,36,90,161,85,126,6,63,141,159,187,127,196,139,84,0,0,0,0,0,64,15,26,191,75,24,183,212,10,31,110,184,147,252,128,30,53,126,150,49,111,168,20,62,221,113,2,170,250,78,245,79,163,127,80,49,239,113,128,210,153,154,206,147,189,83,232,223,212,12,123,220,96,52,166,0,0,7,10,235,19,165,92,55,170,253,35,184,97,247,155,109,35,114,123,117,61,69,78,39,119,146,69,133,246,235,138,179,238,35,165,107,30,239,45,35,155,27,102,103,23,114,98,35,145,59,140,141,236,207,102,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,212,65,13,124,69,58,21,166,234,151,13,92,227,79,168,41,25,170,150,10,120,97,161,154,166,170,86,50,231,110,133,106,30,182,212,69,145,32,133,238,146,161,210,50,103,51,250,108,107,28,246,49,202,246,5,48,107,14,186,106,62,188,214,99,55,109,80,188,252,102,235,139,227,240,227,112,220,165,69,90,170,202,88,167,158,104,223,82,245,85,238,204,158,97,204,89,54,71,61,172,106,191,147,213,239,127,229,211,77,94,204,180,150,155,50,131,12,158,146,7,231,56,189,86,33,115,154,104,18,87,178,221,83,44,47,168,108,72,239,186,215,189,176,118,213,202,142,217,146,61,91,197,252,94,223,20,126,171,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,0,250,216,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,57,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,65,29,20,116,163,98,233,47,70,168,176,222,213,170,179,47,185,109,89,148,222,232,161,123,124,253,87,39,172,113,163,164,85,122,195,3,31,218,141,54,99,87,103,201,219,99,229,145,14,107,225,215,208,173,55,75,88,106,103,26,131,65,72,253,84,191,211,205,13,116,212,213,82,189,150,203,116,203,78,244,182,170,36,139,4,207,108,148,237,145,243,53,159,211,123,152,215,189,141,71,190,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,199,168,159,80,58,157,253,242,189,127,141,148,188,226,140,122,137,245,3,169,223,223,43,215,248,217,72,214,210,250,43,125,243,224,188,58,15,245,134,47,220,167,226,115,208,1,15,116,128,0,2,243,186,118,244,253,166,63,220,219,47,248,40,142,132,115,222,157,189,63,105,143,247,54,203,254,10,35,161,22,133,143,69,79,116,120,56,63,54,245,133,255,0,126,175,138,64,1,234,215,128,0,0,0,0,0,0,0,0,0,0,0,0,0,57,239,81,62,159,181,59,251,155,122,255,0,5,41,70,37,231,117,19,233,251,83,191,185,183,175,240,82,148,98,67,246,151,210,219,238,159,23,72,116,31,234,252,95,191,79,194,0,8,210,240,14,133,211,183,168,29,49,254,249,89,127,198,196,115,211,161,116,237,234,7,76,127,190,86,95,241,177,30,182,61,45,61,241,226,215,230,222,175,191,238,85,240,202,243,128,5,160,224,240,243,249,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,120,68,205,209,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,208,20,173,226,117,215,143,233,190,251,83,160,218,79,122,229,128,227,247,7,124,74,233,110,184,247,41,114,137,154,200,93,30,237,237,53,123,52,243,182,161,27,198,73,34,153,201,28,201,191,8,156,129,31,250,215,234,186,251,213,166,178,214,230,93,219,173,30,33,109,222,143,22,178,86,204,199,121,10,94,44,73,36,86,198,136,196,154,119,179,187,34,238,247,38,236,143,184,246,69,26,156,0,239,253,20,116,163,125,234,211,89,104,176,222,213,214,143,16,182,237,89,148,222,232,161,99,188,133,47,23,172,113,163,164,84,98,77,59,217,218,141,54,123,147,119,201,219,123,34,145,9,107,226,135,208,38,27,165,152,109,171,93,180,19,17,164,177,227,214,58,122,123,78,87,110,138,181,120,68,205,225,167,162,172,138,57,55,115,222,231,42,71,59,146,69,123,222,232,165,86,57,206,168,149,66,117,116,73,214,14,51,213,206,151,197,122,106,210,81,102,214,58,120,27,150,89,233,34,168,236,80,207,44,147,178,23,199,36,172,70,185,147,54,153,242,163,26,249,22,52,114,49,238,114,167,39,72,163,52,61,58,235,206,101,211,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,9,26,221,145,202,199,112,122,50,70,167,54,53,83,69,58,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,159,52,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,80,246,166,85,205,84,25,87,3,69,26,65,165,184,38,180,244,59,165,218,105,169,118,47,140,227,119,157,63,197,252,237,23,154,154,159,187,218,164,165,154,63,214,66,246,72,221,164,137,142,251,174,77,246,217,119,69,84,90,76,235,7,164,204,203,164,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,252,246,237,189,81,27,43,21,111,123,164,239,75,26,55,244,255,0,30,246,232,8,21,226,251,213,190,27,53,170,167,164,123,22,47,73,120,190,193,81,69,116,190,221,171,233,151,107,35,209,173,158,8,232,149,118,85,169,146,41,19,156,169,247,27,12,207,141,57,186,87,246,67,138,248,110,120,130,83,116,237,83,38,143,107,37,214,173,218,117,113,168,117,77,21,202,105,101,153,152,203,210,41,228,149,34,167,134,9,102,153,149,51,44,13,86,53,205,100,111,87,201,182,239,145,86,194,188,81,253,9,234,111,228,190,241,68,81,94,150,233,110,119,173,57,221,179,76,244,210,197,241,156,146,243,222,242,84,94,106,26,126,239,106,23,205,39,235,38,123,35,110,209,196,247,125,231,38,251,108,155,170,162,45,202,117,147,164,223,160,175,10,252,131,72,254,215,221,114,143,178,246,251,29,23,197,46,110,222,105,255,0,158,168,221,197,173,221,123,112,179,151,110,40,185,59,183,19,35,103,39,113,228,161,82,221,39,122,167,209,191,168,24,247,184,192,92,247,136,103,69,150,174,169,244,190,162,251,136,99,244,142,213,76,106,157,23,31,172,90,150,210,173,108,9,39,41,109,243,200,230,171,94,199,53,101,116,72,245,106,50,101,106,247,35,99,230,229,76,61,39,122,167,209,191,168,24,247,184,192,105,76,12,176,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,92,255,0,134,47,94,63,166,251,21,54,131,106,197,235,150,125,143,219,219,240,219,165,198,227,220,170,202,33,107,230,116,155,55,180,212,239,83,192,218,116,119,41,36,150,102,164,147,46,252,37,114,124,159,19,175,15,250,205,93,163,169,234,7,68,49,223,55,157,82,114,159,38,182,197,36,242,213,95,169,99,130,24,98,117,51,28,245,141,38,130,58,127,148,49,177,174,153,175,118,202,233,26,198,73,78,214,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,169,224,70,174,133,250,205,177,117,135,167,21,87,57,45,95,6,204,241,127,47,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,72,140,150,73,42,7,42,234,199,210,198,178,125,63,200,125,186,115,53,134,148,250,177,244,177,172,159,79,242,31,110,156,205,96,26,115,214,141,33,195,117,235,75,242,13,35,212,8,42,228,177,100,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,249,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,231,135,169,222,158,178,174,151,245,150,245,164,121,77,79,159,242,29,186,155,117,209,148,178,83,195,115,161,149,188,162,168,141,175,79,248,81,189,26,231,181,146,197,43,17,239,225,201,116,166,82,95,138,191,88,56,15,80,121,149,139,76,116,181,105,46,214,44,14,162,173,213,89,19,34,134,70,92,107,101,70,49,204,163,155,130,202,148,209,164,106,138,246,72,145,206,245,71,113,115,97,134,87,7,171,240,175,235,170,167,0,200,109,93,48,234,149,125,92,248,197,242,162,27,110,25,52,52,177,112,180,220,103,170,153,238,130,84,142,52,154,70,85,77,82,136,146,61,239,237,61,172,78,45,141,239,124,115,127,197,31,208,158,166,254,75,239,20,69,59,116,125,210,102,101,213,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,123,119,30,136,173,137,234,150,253,226,99,108,166,178,248,127,234,5,154,142,74,185,41,232,41,236,52,209,62,174,174,90,169,220,198,93,168,90,213,146,105,156,233,101,126,200,155,190,71,57,238,93,213,202,170,170,160,83,15,73,222,169,244,111,234,6,61,238,48,26,83,51,89,210,119,170,125,27,250,129,143,123,140,6,148,192,21,129,226,215,214,191,193,40,235,58,77,211,43,157,214,142,245,55,102,76,210,225,2,246,35,109,12,208,119,25,108,106,171,121,201,222,100,177,73,43,163,115,90,145,163,98,85,145,37,153,140,234,190,35,254,32,20,125,59,216,165,210,77,33,200,191,213,98,191,203,79,45,77,60,112,84,71,142,210,243,100,156,170,25,51,36,141,243,77,26,43,25,10,183,146,71,42,202,229,103,234,82,90,65,3,85,0,0,32,7,141,95,165,140,91,234,5,15,183,92,74,224,240,244,207,240,221,48,235,27,78,115,61,64,200,105,44,86,42,90,138,250,106,139,133,90,171,96,129,245,54,250,154,120,150,71,109,179,24,178,205,26,43,221,179,24,138,174,114,181,168,174,75,31,241,171,244,177,139,125,64,161,246,235,137,74,192,104,79,174,142,140,172,93,97,233,197,45,178,59,175,193,179,60,95,204,84,99,55,41,94,245,165,108,146,163,59,180,213,49,183,125,225,151,181,18,44,141,106,201,27,152,215,55,146,35,226,146,131,45,56,6,101,122,207,232,180,182,143,30,171,143,44,175,188,71,96,138,211,86,137,75,59,110,47,153,32,109,60,137,50,181,34,127,117,81,139,220,86,241,93,249,109,178,150,211,225,95,215,85,54,127,143,90,186,97,213,42,250,72,50,123,29,60,54,220,50,104,105,101,231,118,183,65,75,51,221,4,169,28,107,12,111,165,134,153,17,36,123,217,221,99,152,156,93,35,30,249,61,175,136,141,147,4,233,239,110,183,241,56,109,86,141,88,164,183,203,137,88,170,31,111,154,95,61,116,172,237,69,29,100,136,199,164,46,154,150,219,29,213,172,90,136,222,199,243,137,30,174,236,195,26,132,170,208,29,28,177,116,255,0,163,88,158,142,227,147,121,138,76,102,222,218,121,42,120,189,158,110,169,238,116,149,53,60,30,247,172,125,217,228,150,94,223,53,107,57,241,111,221,106,33,208,8,1,210,119,139,86,9,173,153,85,179,76,245,115,15,251,17,146,93,124,133,190,215,91,69,52,213,212,55,123,164,210,54,23,66,145,182,46,229,31,57,30,199,70,143,116,140,70,243,71,202,213,107,86,73,254,7,201,203,49,107,22,115,138,222,112,172,166,135,206,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,205,138,215,183,147,30,228,221,170,142,77,247,69,69,249,153,151,213,93,51,202,180,111,81,242,61,45,205,105,60,189,235,25,184,75,111,169,227,28,140,142,110,11,247,39,139,184,198,61,208,202,197,108,145,189,90,156,227,123,28,137,179,144,211,241,77,126,52,154,57,98,195,245,151,18,214,43,68,221,186,189,68,183,212,83,221,41,184,189,121,85,91,91,79,27,106,121,185,234,137,206,9,233,226,237,181,140,107,124,183,47,188,233,28,168,21,214,1,245,113,60,90,251,156,229,86,108,43,22,161,243,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,243,122,181,141,228,247,181,55,114,163,83,125,213,81,62,96,92,79,131,70,136,93,112,93,18,191,235,69,194,249,73,81,79,170,21,16,54,134,130,24,221,206,146,11,108,245,148,234,249,94,187,34,190,73,100,151,102,53,21,26,200,216,238,74,175,86,71,97,71,159,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,194,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,8,1,227,87,233,99,22,250,129,67,237,215,18,170,250,92,208,191,229,41,174,216,206,138,125,169,251,57,246,143,206,255,0,57,249,31,57,216,242,244,115,212,255,0,83,220,143,151,46,199,31,233,166,220,183,249,237,178,218,167,141,95,165,140,91,234,5,15,183,92,74,224,240,247,207,240,221,44,234,231,9,212,29,65,200,105,44,120,245,142,158,247,83,93,93,82,171,194,38,124,30,177,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,20,46,167,87,181,27,72,250,12,233,162,75,221,155,21,164,162,199,177,74,120,173,184,254,57,71,82,202,119,215,85,202,245,72,224,99,229,85,115,222,231,44,147,77,39,235,37,224,217,230,86,200,228,114,58,128,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,62,106,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,189,3,172,30,172,243,46,174,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,115,219,182,197,85,108,76,68,146,158,26,94,31,117,58,195,117,179,245,7,171,246,170,73,52,250,130,163,204,217,237,53,113,69,85,6,74,246,58,170,9,18,68,100,232,248,25,79,83,4,78,86,77,19,153,58,110,213,69,98,187,112,144,30,21,253,10,211,96,24,245,171,169,237,82,160,164,159,39,190,83,195,114,195,33,134,170,94,118,155,116,244,179,49,211,202,177,200,144,200,250,168,106,81,82,55,177,253,166,53,139,201,178,61,236,142,199,192,3,228,229,152,181,139,57,197,111,56,86,83,67,231,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,230,197,107,219,201,143,114,110,213,71,38,251,162,162,252,204,203,234,174,153,229,90,55,168,249,30,150,230,180,158,94,245,140,220,37,183,212,241,142,70,71,55,5,251,147,197,220,99,30,232,101,98,182,72,222,173,78,113,189,142,68,217,200,105,248,166,191,26,77,28,177,97,250,203,137,107,21,162,110,221,94,162,91,234,41,238,148,220,94,188,170,173,173,167,141,181,60,220,245,68,231,4,244,241,118,218,198,53,190,91,151,222,116,142,84,10,235,0,250,184,158,45,125,206,114,171,54,21,139,80,249,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,249,189,90,198,242,123,218,155,185,81,169,190,234,168,159,48,46,39,193,163,68,46,184,46,137,95,245,162,225,124,164,168,167,213,10,136,27,67,65,12,110,231,73,5,182,122,202,117,124,175,93,145,95,36,178,75,179,26,138,141,100,108,119,37,87,171,35,176,163,207,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,225,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,95,64,0,0,0,133,93,94,120,103,224,157,78,106,198,57,169,246,203,223,217,106,186,187,135,250,123,168,137,102,154,170,237,66,202,104,162,131,203,36,143,116,48,77,26,83,50,36,218,52,106,182,119,74,238,110,137,35,150,106,128,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,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,167,111,26,191,84,248,183,211,250,31,113,184,151,82,82,183,141,95,170,124,91,233,253,15,184,220,64,234,190,6,63,141,159,187,127,196,139,52,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,194,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,149,151,224,99,248,217,251,183,252,72,181,64,33,255,0,72,126,27,186,113,210,134,163,228,122,143,30,73,246,202,190,175,245,24,204,215,27,98,69,85,96,165,114,202,146,181,36,108,174,142,105,164,141,241,70,233,155,20,78,70,178,68,106,53,179,61,132,192,0,0,0,1,0,60,106,253,44,98,223,80,40,125,186,226,79,242,0,120,213,250,88,197,190,160,80,251,117,196,10,181,233,39,68,45,93,71,235,246,57,162,247,155,229,93,154,159,35,167,186,53,149,244,209,182,71,211,79,13,186,166,162,23,171,29,242,123,18,88,99,230,205,218,174,103,38,163,152,170,143,79,21,170,90,91,157,232,182,119,115,211,61,75,177,124,27,36,179,118,124,237,23,154,134,163,181,221,133,147,71,250,200,94,248,221,188,114,177,223,117,203,182,251,46,202,138,137,32,60,46,61,118,105,151,231,94,207,90,90,79,136,103,69,150,174,169,244,190,162,251,136,99,244,142,213,76,106,157,23,31,172,90,150,210,173,108,9,39,41,109,243,200,230,171,94,199,53,101,116,72,245,106,50,101,106,247,35,99,230,228,28,87,194,191,174,170,108,255,0,30,181,116,195,170,85,244,144,100,246,58,120,109,184,100,208,210,203,206,237,110,130,150,103,186,9,82,56,214,24,223,75,13,50,34,72,247,179,186,199,49,56,186,70,61,242,113,255,0,20,47,16,11,22,168,91,159,211,174,133,228,86,171,214,33,81,194,92,166,247,77,27,228,243,117,84,245,78,88,232,160,116,140,70,44,44,124,17,78,181,16,185,237,151,148,104,199,163,27,34,75,92,23,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,159,91,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,57,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,7,181,233,163,167,76,239,170,13,83,160,211,60,22,159,252,213,101,226,183,156,63,205,150,191,51,12,51,214,118,229,150,62,247,107,190,199,118,152,238,111,253,136,159,181,83,207,235,126,21,106,211,93,104,207,180,230,197,81,87,61,183,21,202,46,182,74,57,106,222,215,79,36,20,213,114,67,27,164,115,90,214,171,213,172,69,85,70,181,55,223,100,79,216,95,247,71,125,42,225,189,40,105,29,191,15,179,91,105,29,147,220,105,233,234,114,203,188,114,44,207,184,220,81,159,125,27,43,152,199,121,104,220,233,27,11,56,183,139,21,92,169,220,124,143,125,16,245,99,234,159,89,62,160,100,62,227,56,23,83,225,113,232,79,76,191,58,247,138,210,69,103,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,225,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,72,235,225,113,232,79,76,191,58,247,138,210,85,1,156,206,177,58,85,204,186,80,213,203,134,31,121,182,213,187,24,184,212,84,84,226,119,121,36,73,153,113,183,35,254,226,58,86,177,141,243,49,181,209,182,102,113,111,23,170,57,19,182,248,222,254,255,0,225,167,215,221,55,79,87,90,173,38,214,252,186,174,13,47,171,167,158,166,217,51,168,165,172,91,37,199,146,61,81,137,22,242,178,154,100,238,242,99,35,147,105,157,27,209,35,71,206,247,90,255,0,82,253,58,96,157,80,105,101,126,153,231,84,255,0,231,107,44,245,188,230,254,108,186,121,105,161,130,179,183,20,177,247,187,93,247,187,180,247,112,127,236,84,253,138,153,204,212,44,42,235,166,185,254,75,167,55,218,138,73,238,88,173,226,182,201,89,45,35,220,232,36,158,154,103,195,35,163,115,154,215,43,21,204,85,69,86,181,118,219,116,79,216,7,95,235,95,170,235,239,86,154,203,91,153,119,110,180,120,133,183,122,60,90,201,91,51,29,228,41,120,177,36,145,91,26,35,18,105,222,206,236,139,187,220,155,178,62,227,217,20,106,118,15,13,14,135,42,122,142,204,161,214,28,225,244,140,211,172,46,241,27,38,164,145,145,84,62,249,113,133,35,157,40,157,11,209,205,74,100,107,226,116,206,123,126,251,36,72,216,138,174,123,225,226,189,22,116,227,106,234,159,94,109,90,87,125,205,233,49,171,107,169,230,185,86,61,101,107,107,107,96,131,138,201,75,66,215,34,181,245,46,106,171,190,104,168,200,217,52,170,215,246,251,110,208,238,39,139,88,176,108,86,205,133,98,212,62,74,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,62,111,87,61,220,88,198,166,238,85,114,237,186,170,175,204,15,172,82,183,141,95,170,124,91,233,253,15,184,220,75,169,41,91,198,175,213,62,45,244,254,135,220,110,32,113,254,147,186,62,186,245,97,164,122,186,236,25,41,19,59,194,170,44,53,246,86,84,202,232,217,93,4,172,184,165,77,10,57,94,145,70,249,86,56,30,201,36,106,162,62,6,177,93,27,36,124,141,142,184,158,83,125,193,178,171,54,107,139,87,121,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,56,61,28,199,113,123,26,187,57,21,171,182,202,138,159,34,207,252,12,127,27,63,118,255,0,137,31,171,197,7,195,238,166,237,83,122,234,135,69,173,84,140,123,41,221,95,152,88,233,162,138,153,156,33,138,170,162,178,244,178,203,59,90,175,86,178,6,190,8,162,231,35,213,210,253,231,185,251,132,160,232,23,173,124,87,170,205,56,164,178,93,174,126,95,83,113,155,124,49,228,118,250,133,141,146,87,240,70,198,235,157,58,70,214,49,208,202,245,69,123,88,212,236,200,244,98,167,23,68,249,101,81,153,109,11,215,77,71,233,211,81,237,218,161,165,247,159,35,117,161,222,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,241,110,233,186,57,28,214,189,142,99,216,199,183,66,157,52,117,23,130,117,65,165,148,26,153,130,212,127,154,163,188,81,112,155,249,178,233,229,161,154,122,62,228,177,71,222,237,119,216,222,235,27,193,255,0,181,23,246,162,6,107,13,25,232,110,1,134,234,159,68,218,99,167,218,131,143,82,95,49,235,230,155,227,244,213,212,53,40,188,37,103,195,233,213,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,51,152,104,163,72,245,51,21,209,190,132,116,251,84,179,90,191,47,101,198,116,190,199,112,169,227,36,108,146,110,22,200,56,65,23,113,236,99,166,149,234,216,227,98,185,57,200,246,53,23,119,32,20,153,214,39,74,185,151,74,26,185,112,195,239,54,218,183,99,23,26,138,138,156,78,239,36,137,51,46,54,228,127,220,71,74,214,49,190,102,54,186,54,204,206,45,226,245,71,34,118,223,27,223,194,142,191,213,87,83,25,151,85,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,226,142,153,252,165,145,239,145,200,156,158,247,113,107,25,194,54,114,170,219,77,214,221,77,65,89,112,182,85,210,211,221,41,214,174,134,89,161,115,25,85,2,75,36,43,44,78,84,217,236,73,97,150,53,115,119,78,113,189,191,181,170,136,22,191,225,117,225,255,0,71,104,163,182,245,55,173,248,239,122,235,55,150,184,224,246,185,228,130,122,88,233,101,130,41,225,187,59,182,247,242,153,123,187,69,28,136,199,66,232,221,34,181,94,177,58,46,43,227,87,234,159,22,250,127,67,238,55,19,170,248,86,117,227,255,0,98,58,84,213,251,215,249,216,177,11,237,206,227,255,0,16,202,107,35,89,218,255,0,218,29,19,228,155,252,221,59,27,253,83,14,85,227,87,234,159,22,250,127,67,238,55,16,30,10,158,169,242,159,167,245,222,227,110,30,53,126,169,241,111,167,244,62,227,113,30,10,158,169,242,159,167,245,222,227,110,30,53,126,169,241,111,167,244,62,227,113,3,170,248,24,254,54,126,237,255,0,18,45,80,170,191,3,31,198,207,221,191,226,69,170,0,0,0,0,1,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,32,95,141,95,165,140,91,234,5,15,183,92,72,171,226,167,212,231,80,87,253,83,187,244,253,145,217,110,184,54,15,111,237,73,29,163,204,197,52,57,36,113,212,206,234,107,175,125,145,49,238,134,86,44,75,229,185,201,28,114,211,253,239,214,198,188,35,174,89,213,158,101,157,116,161,143,244,189,152,83,213,221,153,138,229,17,222,173,23,202,154,244,115,233,109,209,209,203,79,21,181,34,237,242,115,24,233,228,115,36,116,171,197,156,98,107,81,140,103,16,243,253,39,122,167,209,191,168,24,247,184,192,105,76,205,103,73,222,169,244,111,234,6,61,238,48,26,83,0,0,0,0,2,141,188,95,240,12,55,5,234,190,154,171,15,199,169,45,47,202,177,122,107,253,221,41,145,90,202,171,140,149,149,145,75,80,172,223,139,94,246,193,26,191,138,39,39,242,123,183,123,222,231,126,175,6,220,90,197,144,117,113,89,118,187,208,249,138,188,103,15,184,221,45,114,119,94,207,47,84,249,233,169,29,38,205,84,71,239,5,93,67,54,114,43,126,254,251,114,107,85,62,183,141,95,170,124,91,233,253,15,184,220,71,130,167,170,124,167,233,253,119,184,219,128,186,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,140,122,137,245,3,169,223,223,43,215,248,217,75,206,40,199,168,159,80,58,157,253,242,189,127,141,148,141,109,47,162,183,223,62,11,195,160,255,0,88,98,253,202,126,39,61,0,16,247,72,0,0,47,59,167,111,79,218,99,253,205,178,255,0,130,136,232,71,61,233,219,211,246,152,255,0,115,108,191,224,162,58,17,104,88,244,84,247,71,131,131,243,111,88,95,247,234,248,164,0,30,173,120,0,0,0,0,0,0,0,0,0,0,0,0,0,3,158,245,19,233,251,83,191,185,183,175,240,82,148,98,94,119,81,62,159,181,59,251,155,122,255,0,5,41,70,36,63,105,125,45,190,233,241,116,135,65,254,175,197,251,244,252,32,0,141,47,0,232,93,59,122,129,211,31,239,149,151,252,108,71,61,58,23,78,222,160,116,199,251,229,101,255,0,27,17,235,99,210,211,223,30,45,126,109,234,251,254,229,95,12,175,56,0,90,14,15,64,15,19,174,188,127,66,22,42,157,6,210,123,215,28,251,32,183,187,226,87,75,117,199,183,85,139,194,231,194,232,247,111,105,201,222,168,129,213,8,222,50,71,44,45,88,230,77,185,196,229,167,108,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,156,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,34,188,70,186,125,213,141,24,234,10,247,148,106,38,65,117,202,109,89,197,194,162,178,195,147,93,39,166,90,171,156,113,197,78,233,99,124,80,187,245,94,95,191,29,58,39,110,24,213,177,162,197,27,25,179,27,250,188,52,250,152,211,190,153,117,230,170,249,169,212,52,148,182,44,142,207,61,162,171,33,114,85,201,61,161,137,180,237,225,4,13,122,76,201,165,130,24,220,139,26,189,171,219,123,94,198,182,70,200,23,41,210,175,76,248,111,74,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,228,173,133,156,98,141,140,141,170,188,88,198,242,115,223,206,71,246,0,0,160,31,17,30,144,255,0,146,150,178,167,217,106,46,206,158,230,61,218,220,95,157,127,153,154,14,211,98,243,84,146,114,68,145,59,82,74,222,10,238,124,162,146,45,228,124,137,47,31,171,225,205,214,191,242,85,212,121,236,25,253,206,235,38,153,101,63,171,185,83,64,189,216,237,117,202,172,72,238,109,135,139,158,238,44,98,199,43,98,86,185,241,185,174,218,87,67,20,107,58,188,96,186,133,197,112,157,9,94,159,124,183,196,50,77,70,236,84,241,142,170,54,252,46,134,142,178,9,252,196,209,238,178,47,118,72,187,81,167,20,107,184,78,238,104,177,112,125,59,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,231,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,64,212,65,149,115,75,189,55,105,21,215,65,116,75,22,210,11,206,119,87,152,212,99,20,242,210,50,241,83,3,160,124,176,44,242,62,24,146,55,75,42,177,145,68,248,225,99,121,170,35,34,106,39,20,217,169,154,32,46,39,91,58,227,169,233,75,162,109,12,195,244,249,148,149,26,139,152,105,189,145,244,51,74,248,165,101,146,145,182,250,118,45,108,176,42,171,158,247,57,92,216,26,230,246,156,248,165,115,149,201,10,197,37,64,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,46,119,107,173,234,165,149,151,155,157,93,125,68,116,240,82,50,90,153,157,43,219,4,17,50,24,98,71,57,85,81,145,197,28,113,177,191,177,172,99,90,155,34,34,23,41,225,165,225,247,77,163,214,171,63,80,122,191,106,171,143,80,107,233,252,205,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,14,213,208,15,71,214,174,147,116,141,173,184,37,92,153,222,99,79,71,95,149,190,105,90,172,166,157,140,114,199,67,19,99,123,162,225,78,179,74,197,145,174,114,202,247,61,252,184,44,113,199,249,124,81,253,9,234,111,228,190,241,68,74,162,42,248,163,250,19,212,223,201,125,226,136,10,86,233,59,213,62,141,253,64,199,189,198,3,74,102,107,58,78,245,79,163,127,80,49,239,113,128,210,152,2,154,252,78,188,63,232,244,138,178,167,168,29,16,199,124,166,11,87,202,124,154,219,20,144,69,75,97,170,146,120,97,137,212,204,115,210,69,134,121,42,62,80,198,199,54,23,49,219,43,99,115,25,29,202,31,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,80,51,47,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,242,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,208,247,76,93,66,226,189,80,104,213,151,87,49,106,111,33,231,251,148,215,27,91,234,163,168,154,217,93,19,184,203,79,35,152,191,240,100,98,185,172,115,226,150,39,171,25,207,138,83,7,136,103,69,151,94,150,53,66,162,251,136,99,245,109,210,188,150,161,23,31,172,90,151,85,37,20,235,31,41,109,243,200,230,163,152,246,185,37,116,72,245,114,190,20,106,247,36,123,38,227,224,58,62,234,207,50,233,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,61,187,140,69,70,202,244,80,189,238,172,125,44,107,39,211,252,135,219,167,51,88,104,163,87,245,75,4,214,158,135,117,71,82,244,210,251,241,156,110,243,167,249,71,146,173,242,179,83,247,123,84,149,80,201,250,185,152,201,27,180,145,61,191,121,169,190,219,166,232,168,171,157,112,46,167,196,235,175,31,208,133,138,167,65,180,158,245,199,62,200,45,238,248,149,210,221,113,237,213,98,240,185,240,186,61,219,218,114,119,170,32,117,66,55,140,145,203,11,86,57,147,110,113,57,106,47,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,230,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,218,188,75,176,10,109,62,235,75,81,41,109,184,245,93,170,219,124,168,166,191,210,172,201,47,10,199,213,211,71,45,85,68,79,145,87,155,29,88,181,104,188,87,131,94,215,177,188,120,113,73,149,224,117,113,177,75,138,234,229,166,159,28,236,222,169,174,22,122,138,203,191,156,123,188,221,44,145,213,54,158,155,176,169,194,62,203,226,169,127,113,23,147,252,214,206,249,70,221,194,117,116,197,211,214,43,210,254,141,89,116,143,22,169,243,254,67,185,83,113,186,62,150,58,121,174,117,210,187,148,181,18,53,137,255,0,6,54,35,156,247,50,40,162,98,189,252,57,47,42,241,71,244,39,169,191,146,251,197,17,42,136,171,226,143,232,79,83,127,37,247,138,32,41,91,164,239,84,250,55,245,3,30,247,24,11,201,235,111,172,28,103,164,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,77,161,109,16,205,109,90,107,173,24,14,163,95,105,234,231,182,226,185,69,170,247,89,21,35,26,233,228,130,154,174,57,164,108,109,115,154,213,122,181,138,136,138,230,166,251,110,169,251,79,213,174,154,233,168,253,69,234,61,199,84,53,66,243,231,174,181,219,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,237,194,206,78,217,55,87,43,156,231,189,207,123,222,247,7,192,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,206,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,158,124,157,61,34,244,81,241,190,153,117,99,171,29,77,182,90,171,44,176,233,254,79,30,23,111,157,59,242,58,186,26,89,227,125,205,200,142,225,31,101,241,75,28,77,145,174,114,200,174,149,18,53,138,23,190,11,1,166,141,107,215,189,39,233,219,21,165,205,117,143,43,251,63,101,173,184,50,215,5,79,145,169,171,231,84,248,228,145,177,240,167,142,71,166,236,134,69,221,83,143,221,219,125,213,17,121,254,150,245,235,210,118,180,231,118,205,51,211,77,86,248,206,73,121,239,121,42,47,129,92,169,251,189,168,95,52,159,172,154,157,145,183,104,226,123,190,243,147,125,182,77,213,81,23,144,120,187,105,238,125,169,93,54,227,118,45,57,193,242,12,170,229,6,113,71,87,45,29,146,217,53,116,241,192,218,10,246,186,87,71,11,92,228,98,57,236,106,185,83,109,222,212,254,212,32,255,0,135,15,79,90,251,131,117,157,167,153,78,107,161,250,129,143,217,104,190,45,230,110,55,76,102,182,146,150,14,118,170,182,51,156,178,70,214,55,147,222,214,166,235,243,115,145,19,230,168,4,192,241,171,244,177,139,125,64,161,246,235,137,81,122,55,164,57,150,187,234,37,191,75,116,250,10,73,242,27,181,61,116,212,48,84,206,144,178,161,244,212,147,85,44,40,245,251,173,123,219,3,152,197,114,181,156,220,222,78,99,119,114,91,167,141,95,165,140,91,234,5,15,183,92,72,1,225,113,235,179,76,191,58,246,122,208,34,253,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,167,107,234,127,172,29,80,234,194,155,4,110,164,173,34,84,97,86,121,104,30,250,104,163,141,149,213,178,203,188,213,202,214,177,22,55,203,20,116,140,124,104,229,141,31,3,159,27,99,73,22,54,216,247,137,215,135,253,102,174,209,212,245,3,162,24,239,155,206,169,57,79,147,91,98,146,121,106,175,212,177,193,12,49,58,153,142,122,198,147,65,29,63,202,24,216,215,76,215,187,101,116,141,99,36,166,192,44,83,193,179,167,175,182,154,177,118,234,22,237,83,117,164,164,211,189,168,173,12,142,151,106,91,141,117,109,53,68,83,181,211,185,21,23,177,3,209,93,19,62,247,42,152,28,174,107,83,140,151,40,113,254,145,116,66,235,211,143,78,152,102,141,95,111,148,151,123,149,130,158,165,213,149,116,145,185,144,44,245,21,83,84,200,200,249,125,231,49,142,157,88,143,84,106,189,24,142,86,179,151,4,236,0,8,255,0,215,126,133,223,122,137,233,131,46,211,156,58,205,106,184,229,46,242,183,27,19,110,10,198,112,170,167,168,142,71,164,50,189,21,34,154,72,18,120,26,245,86,183,245,202,215,189,172,115,220,146,0,249,57,102,83,98,193,177,91,206,107,148,215,121,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,56,49,28,247,113,99,28,187,53,21,203,182,200,138,191,32,50,218,79,255,0,6,205,20,251,115,212,21,219,88,234,238,29,154,77,50,183,167,102,8,229,227,36,245,215,24,170,41,227,228,213,141,200,232,91,3,43,21,219,61,142,73,59,27,114,111,52,32,85,218,182,154,227,117,173,184,81,218,105,45,116,245,85,18,77,21,13,35,165,116,20,172,115,149,91,12,107,51,223,42,177,168,168,212,89,30,247,236,137,201,206,93,213,109,211,193,11,58,248,134,150,106,94,153,252,47,183,240,28,130,146,251,231,123,251,247,188,253,50,195,218,237,241,251,188,62,27,203,151,37,229,222,219,102,240,221,193,101,64,0,32,7,141,95,165,140,91,234,5,15,183,92,74,86,46,167,198,175,210,198,45,245,2,135,219,174,37,80,116,221,162,23,94,163,245,183,22,209,123,53,242,146,205,81,145,212,74,215,215,212,198,233,25,77,4,48,73,81,51,209,141,249,189,233,20,50,112,102,237,71,63,139,85,204,69,87,160,118,175,15,62,139,46,189,83,234,133,61,247,47,199,234,221,165,120,213,66,174,65,88,149,46,165,74,217,210,62,81,91,224,145,173,87,61,238,114,196,233,81,138,213,100,42,229,238,70,247,195,202,250,109,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,60,254,150,233,110,9,162,216,37,179,76,244,210,197,240,108,110,205,222,242,84,94,106,106,142,215,118,103,205,39,235,38,123,228,118,242,74,247,125,231,46,219,236,155,34,34,39,171,0,0,0,71,254,187,244,46,251,212,79,76,25,118,156,225,214,107,85,199,41,119,149,184,216,155,112,86,51,133,85,61,68,114,61,33,149,232,169,20,210,64,147,192,215,170,181,191,174,86,189,237,99,158,228,144,7,201,203,50,155,22,13,138,222,115,92,166,187,201,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,193,136,231,187,139,24,229,217,168,174,93,182,68,85,249,1,150,210,127,248,54,104,167,219,158,160,174,218,199,87,112,236,210,105,149,189,59,48,71,47,25,39,174,184,197,81,79,31,38,172,110,71,66,216,25,88,174,217,236,114,73,216,219,147,121,161,2,174,213,180,215,27,173,109,194,142,211,73,107,167,170,168,146,104,168,105,29,43,160,165,99,156,170,216,99,89,158,249,85,141,69,70,162,200,247,191,100,78,78,114,238,171,110,158,8,89,215,196,52,179,82,244,207,225,125,191,128,228,20,151,223,59,223,223,189,231,233,150,30,215,111,143,221,225,240,222,92,185,47,46,246,219,55,134,238,11,42,0,0,0,0,0,0,41,91,198,175,213,62,45,244,254,135,220,110,37,212,148,173,227,87,234,159,22,250,127,67,238,55,16,58,175,129,143,227,103,238,223,241,34,213,10,171,240,49,252,108,253,219,254,36,90,160,0,0,3,159,235,94,189,233,63,78,216,173,46,107,172,121,95,217,251,45,109,193,150,184,42,124,141,77,95,58,167,199,36,141,143,133,60,114,61,55,100,50,46,234,156,126,238,219,238,168,139,208,8,65,226,237,167,185,246,165,116,219,141,216,180,231,7,200,50,171,148,25,197,29,92,180,118,75,100,213,211,199,3,104,43,218,233,93,28,45,115,145,136,231,177,170,229,77,183,123,83,251,80,14,191,165,189,122,244,157,173,57,221,179,76,244,211,85,190,51,146,94,123,222,74,139,224,87,42,126,239,106,23,205,39,235,38,167,100,109,218,56,158,239,188,228,223,109,147,117,84,69,224,30,53,126,150,49,111,168,20,62,221,113,33,255,0,135,15,79,90,251,131,117,157,167,153,78,107,161,250,129,143,217,104,190,45,230,110,55,76,102,182,146,150,14,118,170,182,51,156,178,70,214,55,147,222,214,166,235,243,115,145,19,230,168,76,15,26,191,75,24,183,212,10,31,110,184,129,0,60,46,61,118,105,151,231,94,207,90,90,79,136,103,90,118,174,150,52,190,162,197,136,100,20,141,213,76,150,157,19,31,163,90,102,213,45,20,11,39,25,110,19,198,231,35,88,198,181,37,108,74,244,114,62,100,106,118,228,99,38,227,77,125,36,235,125,171,167,13,126,199,53,162,243,99,171,188,211,227,148,247,71,50,130,154,70,198,250,153,230,183,84,211,194,197,123,190,76,98,203,52,124,223,179,149,172,228,228,107,213,17,139,226,181,75,84,179,189,105,206,238,122,153,169,119,223,140,228,151,158,207,157,173,242,176,211,247,123,80,178,24,255,0,87,11,25,27,118,142,38,55,238,181,55,219,117,221,85,85,67,229,127,166,172,247,42,255,0,101,114,60,147,35,184,127,190,86,87,92,171,170,36,255,0,149,36,211,73,35,255,0,221,115,156,239,237,85,63,94,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,183,63,12,95,15,250,205,34,163,166,234,7,91,241,223,41,157,85,241,159,25,182,203,36,241,85,88,105,100,130,104,101,117,75,26,244,141,102,158,58,143,156,50,49,206,133,172,110,234,217,28,246,71,200,60,75,252,58,105,176,154,105,181,255,0,167,60,42,146,143,24,163,167,146,108,179,31,182,182,85,125,19,214,89,37,125,202,24,220,247,53,41,145,175,70,62,24,154,198,64,200,154,246,177,99,89,29,16,79,254,142,250,170,195,122,175,210,59,126,97,102,185,82,55,39,183,83,211,211,101,150,136,227,88,95,110,184,171,62,250,182,39,61,238,242,210,57,178,58,23,242,119,38,34,181,87,184,201,24,202,33,234,199,213,62,178,125,64,200,125,198,113,211,71,81,121,223,75,250,167,65,169,152,45,71,249,170,59,197,23,8,127,156,237,126,102,25,167,163,238,75,20,157,158,239,97,141,238,177,188,217,251,81,127,106,47,159,214,252,214,213,169,90,209,159,106,53,138,158,174,11,110,85,148,93,111,116,113,85,177,173,158,56,42,106,228,154,54,200,214,185,205,71,163,94,136,168,142,114,111,190,202,191,180,11,201,240,184,244,39,166,95,157,123,197,105,42,136,171,225,113,232,79,76,191,58,247,138,210,85,1,29,122,255,0,215,154,110,159,58,92,203,178,104,107,106,233,175,183,250,119,227,56,243,233,42,37,166,157,151,26,184,164,107,102,142,104,216,229,137,240,68,217,170,81,85,91,186,211,163,17,237,115,154,166,120,75,62,241,180,214,59,236,185,86,11,211,245,60,61,155,45,53,189,51,26,201,57,49,222,110,170,73,42,41,41,211,101,103,56,251,44,138,167,230,143,226,255,0,53,247,155,188,109,85,141,126,27,29,58,96,157,75,117,28,236,79,82,233,252,246,55,98,199,235,111,181,182,206,115,69,241,14,47,138,154,56,187,208,203,28,145,113,146,169,147,114,106,174,253,158,10,155,61,85,3,133,104,166,168,93,116,87,87,49,13,87,179,54,174,74,140,90,241,77,114,125,61,53,107,169,31,89,3,30,157,234,85,149,168,170,198,77,23,114,39,253,215,34,178,71,34,181,200,170,139,165,220,79,41,177,103,56,173,155,53,197,171,188,237,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,156,30,141,123,121,49,237,93,156,136,228,223,101,68,95,145,153,125,88,193,127,69,250,167,153,105,159,197,62,39,246,75,32,184,216,188,239,99,179,230,188,173,76,144,247,123,124,157,195,151,111,151,30,78,219,125,183,93,183,46,251,194,179,88,239,186,187,210,61,162,155,35,135,122,188,10,225,46,29,29,79,38,127,149,82,211,65,4,148,203,193,140,106,51,183,5,68,80,109,247,156,238,199,55,57,92,245,68,9,128,82,183,141,95,170,124,91,233,253,15,184,220,75,169,41,91,198,175,213,62,45,244,254,135,220,110,32,117,95,3,31,198,207,221,191,226,68,223,235,19,170,172,55,165,13,35,184,102,23,155,149,35,178,123,141,61,69,54,39,104,146,53,153,247,27,138,51,238,43,162,107,216,239,45,27,157,27,166,127,38,241,98,163,81,123,143,141,143,174,15,10,93,116,211,142,157,52,227,95,117,67,84,47,62,70,213,67,246,106,40,97,137,17,245,87,10,167,37,209,99,165,166,141,85,59,147,63,139,182,77,209,168,214,185,239,115,24,199,189,177,3,169,126,162,243,190,168,53,78,191,83,51,170,143,243,180,118,122,46,16,255,0,54,90,252,204,211,65,71,220,138,40,251,221,174,251,219,221,123,121,191,246,170,254,196,64,230,151,107,157,77,234,235,91,121,172,142,146,58,138,250,137,42,101,101,37,36,84,176,53,239,114,185,201,28,48,181,177,68,205,213,118,100,109,107,26,155,35,81,17,17,11,148,240,150,233,35,50,209,236,54,163,94,243,60,162,174,157,250,143,103,166,125,179,26,164,169,71,82,37,185,202,217,169,235,106,145,187,181,245,46,106,239,19,83,250,152,166,145,28,170,249,156,200,184,7,133,63,67,148,218,149,117,160,234,147,82,95,87,21,139,24,188,35,241,107,99,89,44,11,113,184,210,185,143,74,215,201,178,35,233,161,151,102,181,177,185,123,147,69,35,94,173,108,78,142,107,137,3,42,231,117,234,7,171,60,203,93,240,29,48,210,215,83,213,217,49,61,53,197,237,214,86,90,91,94,147,193,95,113,166,133,96,117,201,232,145,177,81,238,137,24,198,198,229,147,180,157,206,14,253,108,156,184,81,213,122,104,233,211,59,234,131,84,232,52,207,5,167,255,0,53,89,120,173,231,15,243,101,175,204,195,12,245,157,185,101,143,189,218,239,177,221,166,59,155,255,0,98,39,237,84,14,191,225,243,209,37,215,170,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,246,105,214,111,135,254,156,107,158,135,80,217,48,12,119,225,89,158,156,227,237,183,97,115,83,200,142,146,162,150,150,29,160,180,212,73,59,211,185,11,248,163,89,36,178,114,138,71,172,156,149,29,51,37,145,122,47,164,56,110,130,233,126,63,164,122,127,5,92,118,44,118,157,208,211,173,92,235,52,242,189,242,58,89,102,145,255,0,36,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,79,106,6,91,50,204,90,251,131,101,87,156,43,41,161,242,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,243,98,185,142,226,246,57,55,106,171,87,109,209,85,62,103,64,234,3,168,92,171,168,186,204,34,247,154,211,111,122,196,112,250,60,74,166,224,234,169,39,146,235,229,167,168,145,149,146,172,138,175,73,158,201,218,146,42,185,220,164,99,222,138,212,122,49,150,211,226,133,209,71,242,128,193,31,172,250,123,108,186,215,106,78,27,111,101,52,86,234,36,239,124,102,214,217,156,247,211,164,78,114,109,52,93,217,230,141,99,69,124,159,126,46,18,57,241,118,233,4,9,255,0,224,169,234,159,41,250,127,93,238,54,225,227,87,234,159,22,250,127,67,238,55,17,224,169,234,159,41,250,127,93,238,54,225,227,87,234,159,22,250,127,67,238,55,16,58,175,129,143,227,103,238,223,241,34,213,10,171,240,49,252,108,253,219,254,36,90,160,0,0,0,0,17,171,174,142,140,172,93,97,233,197,45,178,59,175,193,179,60,95,204,84,99,55,41,94,245,165,108,146,163,59,180,213,49,183,125,225,151,181,18,44,141,106,201,27,152,215,55,146,35,226,146,128,114,204,90,251,131,101,87,156,43,41,161,242,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,243,98,185,142,226,246,57,55,106,171,87,109,209,85,62,102,164,202,203,241,175,210,28,53,248,6,27,175,109,130,174,60,178,11,197,62,32,249,27,58,246,39,183,62,26,218,166,181,241,174,232,143,142,88,222,173,115,120,238,147,72,143,231,180,124,2,184,58,78,245,79,163,127,80,49,239,113,128,210,153,150,27,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,233,240,249,235,110,213,213,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,112,150,160,0,0,0,41,91,198,175,213,62,45,244,254,135,220,110,35,193,83,213,62,83,244,254,187,220,109,195,198,175,213,62,45,244,254,135,220,110,35,193,83,213,62,83,244,254,187,220,109,192,93,72,0,1,197,53,175,172,206,155,58,118,202,169,112,173,99,212,143,179,247,170,219,123,46,144,83,124,30,190,175,157,43,228,146,54,201,206,158,9,24,155,190,25,19,101,94,95,119,125,182,84,85,237,101,69,248,187,104,134,180,106,87,82,88,221,247,78,116,135,53,202,173,176,96,244,116,146,214,89,44,21,117,208,71,59,107,235,220,232,157,36,49,185,168,244,107,216,229,106,174,251,61,171,253,168,5,143,232,95,84,122,19,212,167,198,255,0,66,153,207,218,63,179,158,91,226,127,205,149,148,125,143,49,221,236,255,0,174,98,143,151,46,196,191,209,223,110,63,61,183,77,250,169,90,190,13,122,79,170,122,95,250,95,253,38,105,166,87,137,124,79,236,255,0,146,248,237,154,166,131,205,118,254,33,220,237,119,152,222,124,123,140,229,199,125,185,183,127,218,133,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,199,168,159,80,58,157,253,242,189,127,141,148,188,226,140,122,137,245,3,169,223,223,43,215,248,217,72,214,210,250,43,125,243,224,188,58,15,245,134,47,220,167,226,115,208,1,15,116,128,0,2,243,186,118,244,253,166,63,220,219,47,248,40,142,132,115,222,157,189,63,105,143,247,54,203,254,10,35,161,22,133,143,69,79,116,120,56,63,54,245,133,255,0,126,175,138,64,1,234,215,128,0,0,0,0,0,0,0,0,0,0,0,0,0,57,239,81,62,159,181,59,251,155,122,255,0,5,41,70,37,231,117,19,233,251,83,191,185,183,175,240,82,148,98,67,246,151,210,219,238,159,23,72,116,31,234,252,95,191,79,194,0,8,210,240,14,133,211,183,168,29,49,254,249,89,127,198,196,115,211,161,116,237,234,7,76,127,190,86,95,241,177,30,182,61,45,61,241,226,215,230,222,175,191,238,85,240,202,243,128,5,160,224,247,52,234,43,65,176,222,164,180,142,251,165,57,157,21,35,153,113,167,123,237,149,211,83,172,207,180,220,81,142,74,122,216,145,175,99,185,198,231,110,173,71,183,155,21,241,185,120,61,200,185,215,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,249,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,105,204,135,254,35,61,20,127,42,173,56,130,255,0,128,91,45,81,234,110,45,250,203,109,76,233,218,146,233,66,136,245,146,216,233,185,53,141,228,247,164,145,58,84,115,89,35,92,221,226,108,210,200,129,197,124,39,122,215,183,101,56,173,179,165,125,72,185,240,201,44,219,211,97,211,189,106,170,38,186,208,182,58,138,137,41,228,114,181,241,195,229,99,135,139,21,210,49,171,18,197,27,24,139,18,171,230,175,83,189,66,226,189,47,232,213,235,87,50,154,111,63,228,59,116,214,235,91,42,163,167,154,231,93,43,184,197,79,27,158,191,240,164,122,181,175,115,34,138,87,163,31,195,138,230,218,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,181,245,95,214,14,168,117,115,147,90,239,89,226,210,81,91,108,116,237,109,174,207,73,20,125,138,25,229,167,166,101,107,227,147,130,76,230,77,53,55,117,25,43,228,88,209,200,196,115,182,87,56,57,166,169,106,150,119,173,57,221,207,83,53,46,251,241,156,146,243,217,243,181,190,86,26,126,239,106,22,67,31,234,225,99,35,110,209,196,198,253,214,166,251,110,187,170,170,173,191,248,98,244,29,250,16,177,83,107,206,172,89,120,231,217,5,189,191,13,181,220,109,221,186,172,94,23,62,102,201,179,187,174,78,245,68,14,167,87,114,142,57,97,106,201,10,237,206,86,172,85,240,197,232,59,244,223,125,166,215,157,88,178,242,192,113,251,131,126,27,107,184,219,187,148,185,68,205,100,205,147,103,119,90,189,154,121,219,78,174,229,28,145,76,228,146,21,223,132,173,75,169,0,101,92,213,65,149,112,44,127,194,191,161,90,156,255,0,33,181,117,61,170,84,21,112,99,22,58,136,110,88,100,48,213,69,194,237,113,130,170,102,58,121,86,57,22,104,217,75,53,50,42,70,246,51,186,247,49,121,58,54,61,146,92,73,202,186,78,244,177,163,127,79,241,239,110,128,234,160,8,171,226,143,232,79,83,127,37,247,138,34,85,17,87,197,31,208,158,166,254,75,239,20,64,82,183,73,222,169,244,111,234,6,61,238,48,26,83,51,89,210,119,170,125,27,250,129,143,123,140,6,148,192,0,0,242,154,165,165,184,38,180,224,151,61,51,212,187,23,198,113,187,207,103,206,209,121,169,169,251,189,169,153,52,127,172,133,236,145,187,73,19,29,247,92,155,237,178,238,138,168,185,172,213,140,23,244,95,170,121,150,153,252,83,226,127,100,178,11,141,139,206,246,59,62,107,202,212,201,15,119,183,201,220,57,118,249,113,228,237,183,219,117,219,115,79,198,107,58,177,245,79,172,159,80,50,31,113,156,11,84,233,167,254,211,109,223,233,254,119,255,0,221,238,133,43,23,83,211,79,253,166,219,191,211,252,239,255,0,187,221,10,86,2,210,124,112,112,10,104,174,186,89,170,84,56,245,90,212,85,83,220,108,23,75,179,82,87,64,140,137,209,79,69,78,245,223,180,199,170,205,94,246,252,145,239,68,147,250,73,26,113,224,30,18,121,173,215,21,235,75,31,177,91,233,233,36,167,204,108,247,91,37,115,166,99,149,241,192,202,103,87,35,162,84,114,34,63,187,67,19,85,92,142,78,14,122,109,186,163,155,102,158,39,90,91,250,80,232,219,53,242,150,47,137,221,113,47,47,148,219,255,0,202,187,62,87,202,200,158,110,127,155,218,215,241,161,146,183,238,59,150,251,253,214,171,209,133,16,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,237,3,81,4,85,241,71,244,39,169,191,146,251,197,17,42,136,171,226,143,232,79,83,127,37,247,138,32,40,4,157,62,28,30,31,245,157,68,95,98,213,189,94,199,127,212,158,131,204,193,21,53,68,147,211,201,145,85,112,124,124,105,223,11,227,145,144,195,34,163,223,50,59,138,201,18,68,212,127,235,150,46,65,209,39,71,217,55,87,58,161,21,149,169,87,69,132,216,234,32,118,89,120,164,150,159,191,67,4,177,206,248,89,28,114,189,28,231,204,234,103,196,143,107,36,72,213,200,247,181,200,156,93,127,216,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,120,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,84,60,87,86,62,150,53,147,233,254,67,237,211,153,172,52,167,213,143,165,141,100,250,127,144,251,116,230,107,0,213,64,0,8,1,227,87,233,99,22,250,129,67,237,215,18,0,120,92,122,236,211,47,206,189,158,180,159,254,53,126,150,49,111,168,20,62,221,113,32,7,133,199,174,205,50,252,235,217,235,64,191,226,16,90,252,54,48,28,39,173,236,91,95,180,254,219,73,67,132,211,83,220,111,117,248,244,180,48,205,69,69,123,106,50,58,86,210,181,207,71,66,199,58,162,74,168,209,177,185,176,73,67,179,85,137,36,45,138,111,128,0,0,4,10,241,134,214,251,86,7,211,165,62,141,77,99,171,172,185,106,141,66,54,158,173,178,53,144,80,193,110,170,164,169,149,239,253,174,123,220,229,133,141,98,34,38,207,145,202,228,224,140,146,122,148,23,226,127,173,23,93,86,234,211,45,177,67,151,213,221,177,140,26,161,182,27,53,27,152,232,160,160,158,56,98,109,193,172,141,90,221,222,181,140,153,174,149,81,85,233,28,104,142,116,108,143,96,137,100,148,240,237,215,74,61,1,234,179,20,201,47,215,159,134,99,119,238,238,55,126,153,201,2,70,218,90,164,68,137,242,201,50,181,176,195,29,83,41,102,146,68,115,92,216,225,127,244,145,85,142,141,96,13,84,3,138,116,95,172,119,221,125,233,131,0,213,92,166,30,23,171,173,190,74,123,140,156,152,190,102,170,146,162,90,73,106,118,99,24,198,119,159,78,233,123,109,106,53,157,206,9,186,55,117,237,96,64,15,26,191,75,24,183,212,10,31,110,184,144,3,194,227,215,102,153,126,117,236,245,164,255,0,241,171,244,177,139,125,64,161,246,235,137,0,60,46,61,118,105,151,231,94,207,90,5,255,0,0,0,0,0,16,43,198,27,91,237,88,31,78,148,250,53,53,142,174,178,229,170,53,8,218,122,182,200,214,65,67,5,186,170,146,166,87,191,246,185,239,115,150,22,53,136,136,155,62,71,43,147,130,50,73,234,80,95,137,254,180,93,117,91,171,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,130,37,146,83,195,183,93,40,244,7,170,204,83,36,191,94,126,25,141,223,187,184,221,250,103,36,9,27,105,106,145,18,39,203,36,202,214,195,12,117,76,165,154,73,17,205,115,99,133,255,0,210,69,86,58,53,128,53,80,14,41,209,126,177,223,117,247,166,12,3,85,114,152,120,94,174,182,249,41,238,50,114,98,249,154,170,74,137,105,37,169,217,140,99,25,222,125,59,165,237,181,168,214,119,56,38,232,221,215,181,128,0,0,0,0,41,91,198,175,213,62,45,244,254,135,220,110,37,212,148,173,227,87,234,159,22,250,127,67,238,55,16,58,175,129,143,227,103,238,223,241,34,213,10,171,240,49,252,108,253,219,254,36,90,160,0,0,0,0,2,0,120,213,250,88,197,190,160,80,251,117,196,159,228,0,241,171,244,177,139,125,64,161,246,235,136,20,172,88,167,134,47,135,253,30,174,214,83,117,3,173,248,239,155,193,105,56,207,140,219,101,146,9,105,111,213,81,207,52,50,186,165,141,122,200,144,193,37,63,206,25,24,214,204,231,183,117,116,109,123,36,138,189,23,232,229,139,95,122,160,192,52,171,41,155,133,150,235,112,146,162,227,31,23,175,153,165,164,167,150,174,90,109,216,246,61,157,230,83,186,46,227,92,142,103,115,154,110,173,217,116,103,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,32,31,172,252,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,159,172,1,66,222,32,93,8,223,122,85,202,164,205,113,102,121,221,50,200,46,11,29,186,167,118,71,240,186,169,228,170,146,43,87,7,212,75,81,63,106,154,157,171,230,92,136,215,239,178,236,239,146,196,3,81,25,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,120,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,52,58,177,130,254,139,245,79,50,211,63,138,124,79,236,150,65,113,177,121,222,199,103,205,121,90,153,33,238,246,249,59,135,46,223,46,60,157,182,251,110,187,110,5,234,120,92,122,19,211,47,206,189,226,180,149,68,85,240,184,244,39,166,95,157,123,197,105,232,60,66,53,66,213,165,93,31,106,77,206,224,218,73,170,47,246,121,113,122,26,73,171,91,76,250,137,238,13,90,101,237,110,138,178,62,40,164,150,161,99,106,110,230,83,191,230,212,69,123,66,141,186,170,213,47,211,79,81,218,139,169,144,223,126,51,65,121,200,42,190,21,91,229,124,191,118,215,19,251,52,63,171,86,49,205,218,150,40,27,247,218,143,93,183,126,238,87,42,218,79,130,198,1,77,98,233,231,43,212,26,140,122,174,142,229,149,101,15,166,101,116,201,43,89,95,110,163,167,141,33,88,145,203,193,204,101,68,245,236,87,177,62,111,230,215,42,246,209,27,76,38,148,250,85,210,223,208,183,78,58,117,166,115,88,190,13,95,102,199,233,126,43,69,230,188,199,106,233,43,59,213,223,172,71,189,174,222,170,89,221,247,28,172,77,246,102,205,70,162,5,80,120,203,96,20,216,207,84,118,188,206,221,143,85,210,83,230,56,189,37,77,101,193,201,42,193,93,113,167,150,90,121,17,142,114,171,17,241,211,71,66,142,99,54,217,29,27,149,55,147,147,189,175,130,94,166,101,84,218,167,157,104,231,155,238,227,119,12,125,114,110,196,146,72,239,47,93,79,83,79,79,206,22,243,237,179,185,29,86,210,47,5,115,187,16,125,228,70,108,178,3,198,111,75,126,213,244,227,98,212,202,11,23,154,175,193,50,8,252,205,111,154,225,228,237,117,172,88,102,253,90,189,27,39,58,166,219,155,242,107,158,221,183,77,155,220,82,176,58,41,202,111,184,127,87,26,67,118,199,43,188,165,93,70,97,108,181,201,39,105,146,114,165,173,157,180,149,49,236,244,84,78,112,79,43,55,219,147,121,110,213,71,34,42,6,143,138,86,241,171,245,79,139,125,63,161,247,27,137,117,37,43,120,213,250,167,197,190,159,208,251,141,196,8,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,252,92,246,54,121,154,215,42,110,212,150,68,77,185,46,242,171,195,231,162,75,175,85,249,252,151,220,158,10,186,29,58,197,106,41,230,186,214,58,149,206,130,237,59,102,133,207,180,178,70,205,19,216,249,41,221,35,157,44,106,229,133,59,106,228,69,146,61,249,87,74,189,51,230,93,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,146,58,103,242,150,54,50,54,170,114,123,219,201,204,103,57,25,161,237,42,211,60,87,70,244,227,28,210,220,42,147,203,217,113,155,124,86,250,110,81,198,201,38,224,159,126,121,123,108,99,29,52,175,87,73,35,209,169,206,71,189,202,155,185,64,244,22,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,172,0,50,174,104,123,195,247,72,112,221,32,233,67,1,131,15,130,173,31,152,89,232,114,251,188,213,51,172,175,158,227,93,71,3,229,114,39,201,172,99,90,145,198,198,181,19,102,68,213,119,39,171,222,236,240,154,83,233,59,210,198,141,253,63,199,189,186,0,58,168,0,1,69,126,45,186,91,130,105,127,84,240,253,133,177,124,51,237,110,62,220,166,241,254,85,52,222,106,233,85,113,174,239,207,250,215,187,135,46,219,62,227,56,177,54,249,53,55,82,245,10,86,241,171,245,79,139,125,63,161,247,27,136,15,5,79,84,249,79,211,250,239,113,183,15,26,191,84,248,183,211,250,31,113,184,143,5,79,84,249,79,211,250,239,113,183,15,26,191,84,248,183,211,250,31,113,184,129,213,124,12,127,27,63,118,255,0,137,22,168,82,95,134,223,83,24,111,74,26,71,175,26,165,152,80,213,220,94,234,140,98,219,104,182,83,34,181,247,27,140,140,187,62,40,22,78,42,216,89,198,41,30,249,28,139,197,140,119,22,189,252,35,127,21,210,174,184,245,115,77,58,163,187,245,73,51,41,47,55,124,162,162,161,153,13,178,161,239,88,42,237,211,74,199,186,138,25,36,89,37,167,100,105,20,45,129,200,231,118,210,8,154,169,36,104,232,222,26,30,7,148,210,173,76,197,117,147,78,49,205,82,194,170,252,197,151,38,183,197,112,166,229,36,111,146,30,105,247,224,151,182,247,177,179,68,244,116,114,49,28,188,36,99,218,171,187,84,245,96,0,0,8,1,227,87,233,99,22,250,129,67,237,215,18,127,144,3,198,175,210,198,45,245,2,135,219,174,32,82,177,239,244,47,93,53,31,167,77,71,183,106,134,151,222,124,141,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,197,187,166,232,228,115,90,246,57,143,99,30,223,173,210,119,170,125,27,250,129,143,123,140,5,154,93,188,29,240,219,215,84,117,185,245,102,79,73,30,144,87,212,73,122,151,24,164,137,105,107,91,86,249,85,206,182,198,176,177,177,69,67,186,170,164,145,171,101,108,123,66,214,163,145,42,64,153,93,52,117,23,130,117,65,165,148,26,153,130,212,127,154,163,188,81,112,155,249,178,233,229,161,154,122,62,228,177,71,222,237,119,216,222,235,27,193,255,0,181,23,246,162,117,83,228,226,120,181,139,6,197,108,216,86,45,67,228,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,230,245,115,221,197,140,106,110,229,87,46,219,170,170,252,207,172,0,0,5,43,120,213,250,167,197,190,159,208,251,141,196,120,42,122,167,202,126,159,215,123,141,184,120,213,250,167,197,190,159,208,251,141,196,120,42,122,167,202,126,159,215,123,141,184,11,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,199,168,159,80,58,157,253,242,189,127,141,148,188,226,140,122,137,245,3,169,223,223,43,215,248,217,72,214,210,250,43,125,243,224,188,58,15,245,134,47,220,167,226,115,208,1,15,116,128,0,2,243,186,118,244,253,166,63,220,219,47,248,40,142,132,115,222,157,189,63,105,143,247,54,203,254,10,35,161,22,133,143,69,79,116,120,56,63,54,245,133,255,0,126,175,138,64,1,234,215,128,0,0,0,0,0,0,0,0,0,0,0,0,0,57,239,81,62,159,181,59,251,155,122,255,0,5,41,70,37,231,117,19,233,251,83,191,185,183,175,240,82,148,98,67,246,151,210,219,238,159,23,72,116,31,234,252,95,191,79,194,0,8,210,240,14,133,211,183,168,29,49,254,249,89,127,198,196,115,211,161,116,237,234,7,76,127,190,86,95,241,177,30,182,61,45,61,241,226,215,230,222,175,191,238,85,240,202,243,128,5,160,224,240,2,10,248,161,117,175,252,159,240,71,232,198,158,220,238,180,58,147,153,91,217,83,21,198,137,123,63,6,181,186,103,49,245,9,43,154,187,205,47,106,120,99,72,213,31,31,223,151,156,110,100,93,192,174,191,19,75,254,141,100,29,92,101,47,209,203,39,144,242,27,219,242,169,89,76,234,120,107,114,40,167,153,181,147,198,197,95,248,184,222,244,107,18,73,98,150,77,159,207,187,36,85,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,114,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,237,93,105,116,91,153,116,109,153,90,44,215,156,138,147,36,199,178,74,121,38,178,222,161,133,41,159,80,248,82,52,169,134,90,101,123,221,19,227,116,177,236,188,156,199,50,70,42,59,151,54,70,23,167,211,117,207,68,174,218,37,139,85,116,229,29,35,52,233,148,242,211,88,210,154,146,122,102,112,134,121,34,149,85,149,13,108,202,245,153,146,171,223,34,115,145,234,231,170,185,93,201,122,89,69,126,25,253,107,219,186,96,206,238,88,78,165,220,252,182,155,101,187,212,214,214,72,181,83,124,26,186,24,100,88,234,33,167,133,178,115,239,108,200,36,70,199,201,118,129,202,244,108,42,215,94,160,3,42,230,170,12,171,129,165,62,147,189,44,104,223,211,252,123,219,160,58,169,202,186,78,244,177,163,127,79,241,239,110,128,234,160,8,171,226,143,232,79,83,127,37,247,138,34,85,17,87,197,31,208,158,166,254,75,239,20,64,82,183,73,222,169,244,111,234,6,61,238,48,26,83,51,89,210,119,170,125,27,250,129,143,123,140,6,148,192,0,0,25,172,234,199,213,62,178,125,64,200,125,198,115,74,102,107,58,177,245,79,172,159,80,50,31,113,156,11,84,233,167,254,211,109,223,233,254,119,255,0,221,238,133,43,23,83,211,79,253,166,219,191,211,252,239,255,0,187,221,10,86,3,83,183,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,153,119,203,49,107,238,13,149,94,112,172,166,135,201,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,205,138,230,59,139,216,228,221,170,173,93,183,69,84,249,154,147,40,47,197,55,0,169,193,122,210,204,170,147,30,164,180,219,114,170,122,11,253,181,41,146,38,178,169,146,83,50,42,138,133,100,107,247,94,250,200,42,213,252,209,30,231,242,122,239,205,28,224,181,255,0,13,236,166,251,152,116,75,165,183,108,142,187,205,213,211,219,234,237,113,201,218,100,124,105,104,171,170,41,41,163,217,136,136,188,32,130,38,111,183,39,113,221,202,174,85,85,244,29,111,233,14,101,175,93,49,229,186,71,167,240,82,73,125,200,170,45,16,211,173,92,233,12,17,49,151,74,73,101,154,71,252,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,97,175,129,214,83,125,171,197,117,115,10,168,174,231,101,181,92,44,247,74,58,110,211,19,181,85,87,29,84,117,18,115,68,230,238,76,162,166,77,149,85,169,219,221,168,138,231,42,217,248,28,255,0,66,244,47,78,58,116,211,139,118,151,233,125,155,200,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,252,91,186,236,141,70,181,172,99,88,198,49,141,232,0,1,202,186,177,244,177,172,159,79,242,31,110,156,205,97,165,62,172,125,44,107,39,211,252,135,219,167,51,88,6,170,0,0,64,15,26,191,75,24,183,212,10,31,110,184,144,3,194,227,215,102,153,126,117,236,245,164,255,0,241,171,244,177,139,125,64,161,246,235,137,0,60,46,61,118,105,151,231,94,207,90,5,255,0,0,0,0,0,229,93,83,235,95,242,118,233,247,54,214,56,237,254,118,175,31,183,167,144,129,209,119,35,125,116,242,178,158,151,186,222,228,106,176,164,243,68,178,113,122,59,182,143,227,187,182,69,205,97,106,158,55,186,165,255,0,212,211,69,45,247,223,254,203,202,110,246,207,43,255,0,170,154,130,126,242,179,255,0,202,77,224,199,255,0,186,246,255,0,86,164,106,240,180,208,186,205,96,234,178,195,146,86,217,188,222,55,167,127,233,146,231,52,139,60,113,178,170,52,84,183,177,178,68,156,123,222,107,183,51,99,123,154,215,199,77,63,244,145,170,199,4,106,213,140,23,244,95,170,121,150,153,252,83,226,127,100,178,11,141,139,206,246,59,62,107,202,212,201,15,119,183,201,220,57,118,249,113,228,237,183,219,117,219,115,234,231,122,57,125,193,180,207,76,245,86,162,111,49,101,212,187,125,202,162,142,78,44,103,98,170,134,227,53,37,69,54,200,247,61,220,88,202,105,123,138,214,53,124,207,6,242,88,220,167,214,234,199,213,62,178,125,64,200,125,198,114,101,101,26,13,77,170,126,15,186,109,169,54,250,42,185,242,29,48,168,189,93,41,146,154,158,90,135,203,110,158,247,83,21,116,106,198,61,26,198,53,169,21,75,229,115,31,193,148,110,79,186,215,189,200,31,171,193,111,93,44,88,182,119,150,232,54,71,121,186,178,175,54,242,247,28,106,147,103,201,67,230,169,33,168,125,106,108,138,169,20,210,64,145,59,159,20,107,219,73,197,207,71,54,38,186,223,204,203,104,14,177,223,122,127,214,92,79,88,177,200,124,197,94,51,112,109,68,148,220,152,207,55,74,246,186,58,154,110,111,99,210,62,236,18,75,23,115,130,185,156,249,55,239,53,20,211,72,16,3,198,175,210,198,45,245,2,135,219,174,36,0,240,184,245,217,166,95,157,123,61,105,63,252,106,253,44,98,223,80,40,125,186,226,64,15,11,143,93,154,101,249,215,179,214,129,127,192,0,0,0,57,87,84,250,215,252,157,186,125,205,181,142,59,127,157,171,199,237,233,228,32,116,93,200,223,93,60,172,167,165,238,183,185,26,172,41,60,209,44,156,94,142,237,163,248,238,237,145,115,88,90,167,141,238,169,127,245,52,209,75,125,247,255,0,178,242,155,189,179,202,255,0,234,166,160,159,188,172,255,0,242,147,120,49,255,0,238,189,191,213,169,26,188,45,52,46,179,88,58,172,176,228,149,182,111,55,141,233,223,250,100,185,205,34,207,28,108,170,141,21,45,236,108,145,39,30,247,154,237,204,216,222,230,181,241,211,79,253,36,106,177,193,26,181,99,5,253,23,234,158,101,166,127,20,248,159,217,44,130,227,98,243,189,142,207,154,242,181,50,67,221,237,242,119,14,93,190,92,121,59,109,246,221,118,220,250,185,222,142,95,112,109,51,211,61,85,168,155,204,89,117,46,223,114,168,163,147,139,25,216,170,161,184,205,73,81,77,178,61,207,119,22,50,154,94,226,181,141,95,51,193,188,150,55,41,245,186,177,245,79,172,159,80,50,31,113,156,153,89,70,131,83,106,159,131,238,155,106,77,190,138,174,124,135,76,42,47,87,74,100,166,167,150,161,242,219,167,189,212,197,93,26,177,143,70,177,141,106,69,82,249,92,199,240,101,27,147,238,181,239,114,7,234,240,91,215,75,22,45,157,229,186,13,145,222,110,172,171,205,188,189,199,26,164,217,242,80,249,170,72,106,31,90,155,34,170,69,52,144,36,78,231,197,26,246,210,113,115,209,205,137,174,183,243,50,218,3,172,119,222,159,245,151,19,214,44,114,31,49,87,140,220,27,81,37,55,38,51,205,210,189,174,142,166,155,155,216,244,143,187,4,146,197,220,224,174,103,62,77,251,205,69,52,210,0,0,0,0,0,165,111,26,191,84,248,183,211,250,31,113,184,151,82,82,183,141,95,170,124,91,233,253,15,184,220,64,234,190,6,63,141,159,187,127,196,139,84,42,175,192,199,241,179,247,111,248,145,106,128,0,0,0,0,8,1,227,87,233,99,22,250,129,67,237,215,18,127,144,3,198,175,210,198,45,245,2,135,219,174,32,64,15,11,143,93,154,101,249,215,179,214,151,252,80,15,133,199,174,205,50,252,235,217,235,75,254,0,0,0,102,179,171,31,84,250,201,245,3,33,247,25,205,41,153,172,234,199,213,62,178,125,64,200,125,198,112,46,167,194,227,208,158,153,126,117,239,21,164,127,241,189,206,190,31,165,154,105,166,127,11,238,124,123,32,171,190,249,222,254,221,159,33,76,144,246,187,124,126,247,63,137,114,229,201,56,246,118,217,220,247,108,128,240,184,244,39,166,95,157,123,197,105,94,190,51,247,107,85,199,170,251,37,29,190,231,73,85,81,107,193,232,41,43,162,134,102,189,244,179,173,101,108,201,20,173,69,221,143,88,166,138,68,107,182,94,18,49,223,177,200,170,17,131,165,28,79,237,207,83,90,85,139,73,140,253,160,164,173,204,45,62,126,220,234,47,55,28,244,44,170,141,245,93,216,182,114,58,22,192,201,93,39,36,226,145,181,234,239,186,138,105,76,164,15,6,220,90,197,144,117,113,89,118,187,208,249,138,188,103,15,184,221,45,114,119,94,207,47,84,249,233,169,29,38,205,84,71,239,5,93,67,54,114,43,126,254,251,114,107,85,46,252,14,41,214,182,45,98,204,58,71,213,235,78,71,67,230,233,41,240,251,157,210,56,251,175,143,141,85,20,14,171,166,147,118,42,42,240,158,8,159,182,252,93,199,103,34,181,85,23,56,70,170,12,198,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,216,6,143,180,67,53,186,234,86,139,224,58,141,125,167,164,130,229,149,98,246,171,221,100,84,140,115,96,142,122,154,72,230,145,177,181,206,115,145,136,231,170,34,43,156,187,109,186,175,237,42,47,198,175,213,62,45,244,254,135,220,110,36,255,0,240,197,213,47,210,135,70,216,87,155,190,252,78,235,137,121,140,90,225,254,75,217,242,190,86,69,242,144,124,152,214,191,141,12,148,95,125,188,183,223,239,57,94,143,32,7,141,95,170,124,91,233,253,15,184,220,64,234,190,6,63,141,159,187,127,196,139,84,42,175,192,199,241,179,247,111,248,145,106,128,0,0,101,92,210,159,73,222,150,52,111,233,254,61,237,208,25,172,52,167,210,119,165,141,27,250,127,143,123,116,0,117,80,0,2,149,188,106,253,83,226,223,79,232,125,198,226,93,73,74,222,53,126,169,241,111,167,244,62,227,113,1,224,169,234,159,41,250,127,93,238,54,225,227,87,234,159,22,250,127,67,238,55,17,224,169,234,159,41,250,127,93,238,54,225,227,87,234,159,22,250,127,67,238,55,16,32,1,234,174,58,85,168,246,141,56,180,106,245,207,11,186,211,97,151,235,133,69,174,219,123,146,157,82,150,166,170,20,69,146,54,187,255,0,243,70,170,253,215,186,25,218,213,114,195,42,50,64,120,122,116,117,252,173,117,78,179,237,13,103,148,195,48,175,35,113,190,254,175,185,241,14,229,74,112,183,125,201,226,150,46,252,49,85,254,189,156,187,125,175,154,110,230,111,118,121,231,79,26,95,168,58,13,63,77,215,123,85,93,54,18,235,61,37,146,154,158,146,178,70,207,71,5,47,111,202,58,57,94,174,115,159,19,161,133,200,178,115,71,43,17,36,71,162,185,20,41,91,195,231,173,187,175,74,25,252,150,44,158,122,186,237,58,202,170,41,225,186,209,186,169,205,130,211,59,166,133,175,187,50,54,195,43,222,248,233,219,35,93,20,104,213,153,59,104,229,85,142,61,175,166,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,54,253,75,244,233,157,244,191,170,117,250,103,157,83,255,0,157,172,179,214,243,135,249,206,215,230,102,134,10,206,220,82,201,217,238,246,30,238,211,221,205,159,177,83,246,42,204,175,10,126,184,233,180,214,235,65,210,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,33,113,32,0,4,0,241,171,244,177,139,125,64,161,246,235,137,63,200,1,227,87,233,99,22,250,129,67,237,215,16,42,175,164,239,84,250,55,245,3,30,247,24,13,41,153,172,233,59,213,62,141,253,64,199,189,198,3,74,96,0,0,0,0,82,183,141,95,170,124,91,233,253,15,184,220,71,130,167,170,124,167,233,253,119,184,219,135,141,95,170,124,91,233,253,15,184,220,71,130,167,170,124,167,233,253,119,184,219,128,186,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,140,122,137,245,3,169,223,223,43,215,248,217,75,206,40,199,168,159,80,58,157,253,242,189,127,141,148,141,109,47,162,183,223,62,11,195,160,255,0,88,98,253,202,126,39,61,0,16,247,72,0,0,47,59,167,111,79,218,99,253,205,178,255,0,130,136,232,71,61,233,219,211,246,152,255,0,115,108,191,224,162,58,17,104,88,244,84,247,71,131,131,243,111,88,95,247,234,248,164,0,30,173,120,0,0,0,0,0,0,0,0,0,0,0,0,0,3,158,245,19,233,251,83,191,185,183,175,240,82,148,98,94,119,81,62,159,181,59,251,155,122,255,0,5,41,70,36,63,105,125,45,190,233,241,116,135,65,254,175,197,251,244,252,32,0,141,47,0,232,93,59,122,129,211,31,239,149,151,252,108,71,61,58,23,78,222,160,116,199,251,229,101,255,0,27,17,235,99,210,211,223,30,45,126,109,234,251,254,229,95,12,175,56,0,90,14,15,113,254,170,186,152,195,122,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,21,108,44,227,20,143,124,142,69,226,198,59,139,94,254,17,191,58,249,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,57,202,253,145,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,79,248,165,231,90,203,148,245,89,126,176,234,133,174,235,101,178,227,255,0,168,196,45,117,19,182,74,95,133,185,17,169,93,78,230,53,172,127,154,124,78,149,238,251,207,99,145,32,123,149,105,209,173,232,30,24,189,7,126,155,239,180,218,243,171,22,94,88,14,63,112,111,195,109,119,27,119,114,151,40,153,172,153,178,108,238,235,87,179,79,59,105,213,220,163,146,41,156,146,66,187,240,149,168,18,171,195,23,160,239,208,133,138,155,94,117,98,203,199,62,200,45,237,248,109,174,227,110,237,213,98,240,185,243,54,77,157,221,114,119,170,32,117,58,187,148,113,203,11,86,72,87,110,114,181,102,86,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,205,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,218,128,51,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,242,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,180,159,9,222,181,237,217,78,43,108,233,95,82,46,124,50,75,54,244,216,116,239,90,170,137,174,180,45,142,162,162,74,121,28,173,124,112,249,88,225,226,197,116,140,106,196,177,70,198,34,196,170,249,1,226,35,210,31,242,173,209,164,251,45,69,222,212,44,59,187,91,139,243,175,242,208,207,221,116,94,106,146,78,72,177,175,118,56,155,193,93,195,140,177,197,188,140,141,101,229,65,118,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,169,227,42,230,154,52,7,48,212,124,255,0,70,177,60,203,87,48,47,177,121,125,214,222,217,238,150,78,106,190,90,78,78,70,187,139,183,124,93,198,35,37,236,189,86,72,187,157,183,170,189,142,85,204,184,26,83,233,59,210,198,141,253,63,199,189,186,3,170,156,171,164,239,75,26,55,244,255,0,30,246,232,14,170,0,138,190,40,254,132,245,55,242,95,120,162,37,81,21,124,81,253,9,234,111,228,190,241,68,5,43,116,157,234,159,70,254,160,99,222,227,1,165,51,53,157,39,122,167,209,191,168,24,247,184,192,105,76,0,0,1,154,206,172,125,83,235,39,212,12,135,220,103,52,166,102,179,171,31,84,250,201,245,3,33,247,25,192,181,78,154,127,237,54,221,254,159,231,127,253,222,232,82,177,117,61,52,255,0,218,109,187,253,63,206,255,0,251,189,208,165,96,53,80,85,175,142,14,1,83,45,171,75,53,74,135,30,164,74,122,90,139,141,130,233,118,106,68,217,213,242,182,41,232,169,222,187,247,94,196,72,107,222,223,146,177,138,178,127,69,100,78,86,148,70,175,18,28,90,251,152,116,75,170,86,156,114,135,205,213,211,219,233,46,146,71,221,100,124,105,104,171,169,234,234,100,221,234,136,188,32,130,87,237,191,39,113,217,168,174,84,69,10,160,240,178,207,234,112,94,180,176,218,85,200,105,45,54,220,170,158,190,193,114,90,149,137,172,170,100,148,207,150,158,157,31,34,125,215,190,178,10,68,103,5,71,185,252,88,155,243,86,186,253,12,182,98,121,77,247,6,202,172,217,174,45,93,228,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,224,244,115,29,197,236,106,236,228,86,174,219,42,42,124,141,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,7,235,0,1,202,186,177,244,177,172,159,79,242,31,110,156,205,97,165,62,172,125,44,107,39,211,252,135,219,167,51,88,6,170,0,0,64,15,26,191,75,24,183,212,10,31,110,184,144,3,194,227,215,102,153,126,117,236,245,164,255,0,241,171,244,177,139,125,64,161,246,235,137,0,60,46,61,118,105,151,231,94,207,90,5,255,0,0,0,0,68,175,19,253,104,181,105,79,73,121,109,138,28,190,146,211,147,231,52,237,176,217,168,220,198,203,61,124,18,77,19,110,13,100,106,215,108,196,163,124,205,116,170,136,140,89,35,68,115,100,124,123,133,48,245,79,173,127,202,39,168,44,219,88,227,183,249,42,76,130,224,158,66,7,69,219,145,148,48,68,202,122,94,235,123,146,34,76,176,67,18,201,197,234,222,226,191,142,205,217,18,218,124,31,116,114,197,131,116,192,154,171,79,55,152,189,106,93,194,122,138,201,56,189,157,138,90,26,137,233,41,233,182,87,185,142,226,246,84,203,220,70,177,203,230,120,59,146,70,213,41,175,74,180,207,42,214,77,71,199,52,183,10,164,243,23,172,154,225,21,190,155,148,114,62,56,121,175,223,158,94,219,30,246,195,19,17,210,72,244,106,240,141,143,114,166,205,83,77,24,158,45,98,193,177,91,54,21,139,80,249,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,249,189,92,247,113,99,26,155,185,85,203,182,234,170,191,48,51,133,213,143,170,125,100,250,129,144,251,140,229,212,248,92,122,19,211,47,206,189,226,180,165,110,172,125,83,235,39,212,12,135,220,103,46,167,194,227,208,158,153,126,117,239,21,160,82,6,191,104,229,247,167,253,101,203,52,119,35,155,204,85,227,55,7,83,199,83,197,140,243,116,175,106,73,77,83,193,143,122,71,221,130,72,165,237,243,87,51,159,23,125,230,170,23,21,225,33,175,52,218,167,211,68,122,109,112,173,171,159,33,211,10,143,133,212,173,77,68,181,15,150,221,59,228,150,134,68,123,216,141,99,26,212,150,153,145,53,239,224,202,54,175,221,107,216,212,142,158,53,154,23,71,106,190,225,125,67,216,108,221,159,141,243,198,242,42,152,214,8,227,125,84,76,238,80,189,204,68,73,100,153,240,182,169,142,145,85,237,72,233,32,103,220,217,168,254,65,225,33,175,53,58,89,212,188,122,109,112,173,164,131,30,212,250,127,133,212,173,77,68,84,236,138,227,3,36,150,134,68,123,216,174,123,220,229,150,153,145,53,236,230,250,198,175,222,115,24,213,9,149,227,87,233,99,22,250,129,67,237,215,18,0,120,92,122,236,211,47,206,189,158,180,159,254,53,126,150,49,111,168,20,62,221,113,32,7,133,199,174,205,50,252,235,217,235,64,191,224,0,0,8,149,226,127,173,22,173,41,233,47,45,177,67,151,210,90,114,124,230,157,182,27,53,27,152,217,103,175,130,73,162,109,193,172,141,90,237,152,148,111,153,174,149,81,17,139,36,104,142,108,143,143,112,166,30,169,245,175,249,68,245,5,155,107,28,118,255,0,37,73,144,92,19,200,64,232,187,114,50,134,8,153,79,75,221,111,114,68,73,150,8,98,89,56,189,91,220,87,241,217,187,34,91,79,131,238,142,88,176,110,152,19,85,105,230,243,23,173,75,184,79,81,89,39,23,179,177,75,67,81,61,37,61,54,202,247,49,220,94,202,153,123,136,214,57,124,207,7,114,72,218,165,53,233,86,153,229,90,201,168,248,230,150,225,84,158,98,245,147,92,34,183,211,114,142,71,199,15,53,251,243,203,219,99,222,216,98,98,58,73,30,141,94,17,177,238,84,217,170,105,163,19,197,172,88,54,43,102,194,177,106,31,37,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,55,171,158,238,44,99,83,119,42,185,118,221,85,87,230,6,112,186,177,245,79,172,159,80,50,31,113,156,186,159,11,143,66,122,101,249,215,188,86,148,173,213,143,170,125,100,250,129,144,251,140,229,212,248,92,122,19,211,47,206,189,226,180,10,64,215,237,28,190,244,255,0,172,185,102,142,228,115,121,138,188,102,224,234,120,234,120,177,158,110,149,237,73,41,170,120,49,239,72,251,176,73,20,189,190,106,230,115,226,239,188,213,66,226,188,36,53,230,155,84,250,104,143,77,174,21,181,115,228,58,97,81,240,186,149,169,168,150,161,242,219,167,124,146,208,200,143,123,17,172,99,90,146,211,50,38,189,252,25,70,213,251,173,123,26,145,211,198,179,66,232,237,87,220,47,168,123,13,155,179,241,190,120,222,69,83,26,193,28,111,170,137,157,202,23,185,136,137,44,147,62,22,213,49,210,42,189,169,29,36,12,251,155,53,31,200,60,36,53,230,167,75,58,151,143,77,174,21,180,144,99,218,159,79,240,186,149,169,168,138,157,145,92,96,100,146,208,200,143,123,21,207,123,156,178,211,50,38,189,156,223,88,213,251,206,99,26,161,121,32,0,0,0,5,43,120,213,250,167,197,190,159,208,251,141,196,186,146,149,188,106,253,83,226,223,79,232,125,198,226,7,85,240,49,252,108,253,219,254,36,90,161,85,126,6,63,141,159,187,127,196,139,84,0,0,0,0,0,64,15,26,191,75,24,183,212,10,31,110,184,147,252,128,30,53,126,150,49,111,168,20,62,221,113,2,0,120,92,122,236,211,47,206,189,158,180,191,226,128,124,46,61,118,105,151,231,94,207,90,95,240,0,0,3,53,157,88,250,167,214,79,168,25,15,184,206,105,76,205,103,86,62,169,245,147,234,6,67,238,51,129,117,62,23,30,132,244,203,243,175,120,173,42,3,175,204,235,244,137,214,78,172,95,254,23,240,255,0,41,144,73,98,236,247,251,188,190,27,27,40,59,188,184,183,110,231,149,238,113,219,238,243,227,187,182,228,182,255,0,225,113,232,79,76,191,58,247,138,210,149,186,177,245,79,172,159,80,50,31,113,156,11,20,240,66,211,63,45,138,234,94,177,214,82,90,165,248,133,194,147,25,183,207,219,229,93,79,229,227,90,138,182,114,86,125,200,100,243,84,75,179,94,188,157,7,222,106,112,98,173,159,144,3,193,83,210,198,83,245,2,187,219,173,196,255,0,0,103,91,175,204,23,244,119,214,78,172,88,62,41,241,15,55,144,73,125,239,118,59,92,126,37,27,43,251,92,121,59,126,223,154,237,242,223,239,112,229,179,119,226,154,41,40,219,198,23,10,181,98,189,96,190,251,111,168,171,146,163,49,197,237,183,186,230,204,246,171,35,157,142,154,133,27,18,35,81,81,157,170,24,156,168,229,114,243,115,215,125,149,26,208,153,94,10,158,150,50,159,168,21,222,221,110,34,175,141,95,170,124,91,233,253,15,184,220,78,213,224,117,148,223,106,241,93,92,194,170,43,185,217,109,87,11,61,210,142,155,180,196,237,85,85,199,85,29,68,156,209,57,187,147,40,169,147,101,85,106,118,247,106,34,185,202,188,87,198,175,213,62,45,244,254,135,220,110,32,117,95,3,31,198,207,221,191,226,69,170,21,87,224,99,248,217,251,183,252,72,181,64,0,0,50,174,105,79,164,239,75,26,55,244,255,0,30,246,232,12,214,26,83,233,59,210,198,141,253,63,199,189,186,0,58,168,0,1,74,222,53,126,169,241,111,167,244,62,227,113,46,164,165,111,26,191,84,248,183,211,250,31,113,184,128,240,84,245,79,148,253,63,174,247,27,112,241,171,245,79,139,125,63,161,247,27,136,240,84,245,79,148,253,63,174,247,27,112,241,171,245,79,139,125,63,161,247,27,136,29,87,192,199,241,179,247,111,248,145,106,133,85,248,24,254,54,126,237,255,0,18,45,80,14,63,213,87,76,248,111,85,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,228,141,153,156,101,145,143,141,202,156,152,247,113,115,31,194,70,103,135,85,116,207,42,209,189,71,200,244,183,53,164,242,247,172,102,225,45,190,167,140,114,50,57,184,47,220,158,46,227,24,247,67,43,21,178,70,245,106,115,141,236,114,38,206,67,79,196,74,241,6,232,146,213,213,126,1,29,247,24,130,146,135,81,113,90,122,137,173,85,141,165,107,167,187,64,216,102,115,45,47,145,211,68,198,50,74,135,70,230,203,34,185,33,94,226,181,17,36,147,112,226,190,20,253,113,212,234,85,170,131,165,189,73,101,36,87,220,98,206,140,197,174,109,124,80,37,198,221,74,214,49,40,159,30,232,175,169,134,45,156,215,70,213,238,67,20,142,122,53,209,58,73,172,124,203,103,250,106,192,178,175,246,87,28,201,49,203,135,251,229,29,117,182,186,158,79,249,50,67,52,114,51,253,199,53,205,254,197,66,244,252,63,122,238,177,117,85,138,199,133,101,47,242,90,155,143,219,210,75,141,54,207,147,226,148,176,71,75,28,183,94,108,167,138,158,14,237,77,67,147,203,53,85,204,219,116,221,191,52,9,128,64,15,26,191,75,24,183,212,10,31,110,184,147,252,128,30,53,126,150,49,111,168,20,62,221,113,2,170,250,78,245,79,163,127,80,49,239,113,128,210,153,154,206,147,189,83,232,223,212,12,123,220,96,52,166,0,0,0,0,5,43,120,213,250,167,197,190,159,208,251,141,196,120,42,122,167,202,126,159,215,123,141,184,120,213,250,167,197,190,159,208,251,141,196,120,42,122,167,202,126,159,215,123,141,184,11,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,123,85,188,55,117,199,58,213,28,199,54,180,229,88,44,52,57,5,254,225,117,165,142,166,186,177,178,178,41,234,31,35,26,244,109,43,145,28,141,122,34,162,42,166,251,236,171,251,75,33,6,30,51,3,103,29,76,83,123,169,35,217,205,169,204,118,90,237,119,178,233,136,154,227,73,214,53,225,19,170,173,127,208,179,234,7,254,252,52,247,255,0,120,86,255,0,213,7,250,22,125,64,255,0,223,134,158,255,0,239,10,223,250,161,105,64,192,254,143,224,187,39,237,75,127,249,127,105,191,90,143,252,33,86,191,232,89,245,3,255,0,126,26,123,255,0,188,43,127,234,131,253,11,62,160,127,239,195,79,127,247,133,111,253,80,180,160,63,163,248,46,201,251,79,254,95,218,111,214,163,255,0,8,121,93,41,197,174,24,46,151,97,216,77,218,106,121,171,177,251,5,190,213,85,37,51,156,232,159,44,20,236,141,238,98,185,26,170,213,115,21,81,85,17,118,219,116,79,216,122,160,13,205,52,197,20,197,49,212,173,47,222,171,17,118,171,213,243,170,102,103,190,103,80,0,125,60,128,0,0,0,0,0,0,0,0,0,0,0,0,0,30,87,85,177,107,134,117,165,217,142,19,105,154,158,26,236,130,193,112,181,82,201,82,231,54,38,75,61,59,227,99,158,173,71,42,53,28,244,85,84,69,93,183,217,23,246,21,191,254,133,159,80,63,247,225,167,191,251,194,183,254,168,90,80,48,49,153,109,140,117,81,85,237,120,123,82,221,156,219,92,215,101,173,87,103,46,154,98,43,157,103,90,117,227,17,162,173,127,208,179,234,7,254,252,52,247,255,0,120,86,255,0,213,7,250,22,125,64,255,0,223,134,158,255,0,239,10,223,250,161,105,64,195,254,143,224,187,39,237,72,255,0,249,127,105,191,90,143,252,33,86,191,232,89,245,3,255,0,126,26,123,255,0,188,43,127,234,135,169,210,159,13,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,126,210,200,65,245,78,67,131,162,168,170,34,120,123,94,87,250,89,218,76,69,170,172,215,85,26,85,19,19,230,71,41,141,0,1,185,86,142,127,174,154,23,167,29,69,233,197,199,75,245,66,205,231,173,85,219,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,237,204,206,78,217,118,86,171,92,230,61,175,99,222,199,122,12,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,188,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,3,133,92,250,44,208,107,215,82,236,234,178,243,143,213,215,230,81,211,192,140,130,166,167,187,110,109,108,12,100,112,220,18,7,53,85,42,99,138,56,216,197,229,219,111,6,200,145,164,200,146,157,212,0,42,175,253,3,31,253,40,191,230,79,255,0,71,150,168,0,242,154,79,130,254,139,244,179,13,211,63,138,124,79,236,150,63,110,177,121,222,199,103,205,121,90,104,225,238,246,249,59,135,46,223,46,60,157,182,251,110,187,110,122,176,0,28,171,170,61,11,254,82,154,19,147,104,167,218,159,179,159,104,252,151,243,159,145,243,157,143,47,89,5,79,245,61,200,249,114,236,113,254,154,109,203,127,158,219,47,85,0,86,174,147,248,53,254,139,245,79,13,212,207,229,29,241,63,178,89,5,186,251,228,190,200,118,124,215,149,169,142,110,215,115,206,187,135,46,223,30,92,93,182,251,236,187,108,89,80,0,0,0,10,213,213,143,6,191,210,134,169,230,90,153,252,163,190,25,246,183,32,184,223,124,151,217,14,247,149,243,85,50,77,218,238,121,214,243,227,220,227,203,139,119,219,125,147,125,139,42,0,71,253,52,233,75,244,119,209,181,103,73,63,111,126,33,230,241,251,237,139,237,7,194,251,92,126,37,37,83,251,190,87,188,237,251,126,107,110,61,223,189,195,246,183,127,148,43,255,0,64,199,255,0,74,47,249,147,255,0,209,229,170,0,0,0,42,175,253,3,31,253,40,191,230,79,255,0,71,150,41,160,58,105,125,209,189,26,196,244,171,35,205,254,215,85,226,182,246,218,227,187,252,53,148,29,234,88,156,230,211,71,216,99,158,141,237,64,145,69,191,39,57,253,190,110,85,115,148,232,0,0,0,15,41,171,24,47,233,67,75,51,45,51,248,167,195,62,214,227,247,27,23,157,236,119,188,175,154,166,146,30,239,111,147,121,241,238,114,227,201,187,237,182,233,190,229,107,127,160,99,255,0,165,23,252,201,255,0,232,242,213,0,0,0,17,255,0,173,110,148,191,150,14,150,90,180,207,237,239,217,47,134,100,16,95,124,239,194,252,255,0,115,183,77,81,15,107,183,222,139,109,252,207,46,92,151,110,27,109,243,221,56,7,75,158,20,159,201,175,93,177,157,107,253,61,125,163,251,57,231,127,155,62,203,121,62,255,0,152,163,158,155,250,239,55,39,30,61,254,95,208,93,248,237,242,223,116,159,224,0,0,1,18,186,227,232,82,235,214,133,215,17,154,109,94,164,196,45,184,133,61,99,105,233,219,141,58,190,121,167,170,116,93,215,190,95,55,19,81,156,105,225,70,177,35,221,21,36,85,115,185,34,50,90,128,32,175,72,126,22,182,46,151,181,150,155,88,174,250,175,246,214,174,217,111,170,167,181,211,124,9,246,223,39,85,59,82,55,84,243,109,92,137,39,234,29,81,23,109,204,86,254,187,151,201,204,106,147,168,0,43,87,86,60,26,255,0,74,26,167,153,106,103,242,142,248,103,218,220,130,227,125,242,95,100,59,222,87,205,84,201,55,107,185,231,91,207,143,115,143,46,45,223,109,246,77,246,38,175,75,154,23,252,154,244,39,25,209,79,181,63,104,254,206,121,223,231,63,35,228,251,254,98,178,122,159,234,123,146,113,227,223,227,253,53,223,142,255,0,45,246,78,170,0,229,93,81,232,95,242,148,208,156,155,69,62,212,253,156,251,71,228,191,156,252,143,156,236,121,122,200,42,127,169,238,71,203,151,99,143,244,211,110,91,252,246,217,96,85,167,193,30,235,96,186,209,95,108,93,90,213,219,174,86,234,136,234,232,235,41,48,247,67,61,52,241,185,29,28,177,200,219,130,57,143,107,145,28,142,69,69,69,68,84,45,40,1,31,250,214,233,75,249,96,233,101,171,76,254,222,253,146,248,102,65,5,247,206,252,47,207,247,59,116,213,16,246,187,125,232,182,223,204,242,229,201,118,225,182,223,61,211,128,116,185,225,73,252,154,245,219,25,214,191,211,215,218,63,179,158,119,249,179,236,183,147,239,249,138,57,233,191,174,243,114,113,227,223,229,253,5,223,142,223,45,247,73,254,0,0,0,17,43,174,62,133,46,189,104,93,113,25,166,213,234,76,66,219,136,83,214,54,158,157,184,211,171,231,154,122,167,69,221,123,229,243,113,53,25,198,158,20,107,18,61,209,82,69,87,59,146,35,37,168,2,10,244,135,225,107,98,233,123,89,105,181,138,239,170,255,0,109,106,237,150,250,170,123,93,55,192,159,109,242,117,83,181,35,117,79,54,213,200,146,126,161,213,17,118,220,197,111,235,185,124,156,198,169,58,128,2,181,117,99,193,175,244,161,170,121,150,166,127,40,239,134,125,173,200,46,55,223,37,246,67,189,229,124,213,76,147,118,187,158,117,188,248,247,56,242,226,221,246,223,100,223,98,106,244,185,161,127,201,175,66,113,157,20,251,83,246,143,236,231,157,254,115,242,62,79,191,230,43,39,169,254,167,185,39,30,61,254,63,211,93,248,239,242,223,100,234,160,14,85,213,30,133,255,0,41,77,9,201,180,83,237,79,217,207,180,126,75,249,207,200,249,206,199,151,172,130,167,250,158,228,124,185,118,56,255,0,77,54,229,191,207,109,150,5,90,124,17,238,182,11,173,21,246,197,213,173,93,186,229,110,168,142,174,142,178,147,15,116,51,211,79,27,145,209,203,28,141,184,35,152,246,185,17,200,228,84,84,84,69,66,210,128,0,0,0,0,2,21,117,173,225,189,252,176,117,78,213,169,159,166,95,178,95,12,199,224,177,121,47,179,190,127,185,219,169,168,155,187,220,243,81,109,191,153,227,199,138,237,195,125,254,123,36,213,0,69,94,134,58,24,254,69,223,109,191,213,71,237,143,219,31,134,255,0,176,159,15,242,190,83,204,255,0,231,19,115,229,230,127,242,118,225,253,187,252,165,80,0,0,0,0,0,8,255,0,214,183,74,95,203,7,75,45,90,103,246,247,236,151,195,50,8,47,190,119,225,126,127,185,219,166,168,135,181,219,239,69,182,254,103,151,46,75,183,13,182,249,238,146,0,1,0,58,92,240,164,254,77,122,237,140,235,95,233,235,237,31,217,207,59,252,217,246,91,201,247,252,197,28,244,223,215,121,185,56,241,239,242,254,130,239,199,111,150,251,164,255,0,0,0,0,1,90,186,177,224,215,250,80,213,60,203,83,63,148,119,195,62,214,228,23,27,239,146,251,33,222,242,190,106,166,73,187,93,207,58,222,124,123,156,121,113,110,251,111,178,111,177,101,64,14,85,210,230,133,255,0,38,189,9,198,116,83,237,79,218,63,179,158,119,249,207,200,249,62,255,0,152,172,158,167,250,158,228,156,120,247,248,255,0,77,119,227,191,203,125,146,21,106,199,131,95,233,67,84,243,45,76,254,81,223,12,251,91,144,92,111,190,75,236,135,123,202,249,170,153,38,237,119,60,235,121,241,238,113,229,197,187,237,190,201,190,197,149,0,57,87,75,154,23,252,154,244,39,25,209,79,181,63,104,254,206,121,223,231,63,35,228,251,254,98,178,122,159,234,123,146,113,227,223,227,253,53,223,142,255,0,45,246,78,170,0,2,21,117,173,225,189,252,176,117,78,213,169,159,166,95,178,95,12,199,224,177,121,47,179,190,127,185,219,169,168,155,187,220,243,81,109,191,153,227,199,138,237,195,125,254,123,36,213,0,69,94,134,58,24,254,69,223,109,191,213,71,237,143,219,31,134,255,0,176,159,15,242,190,83,204,255,0,231,19,115,229,230,127,242,118,225,253,187,252,188,167,90,222,27,223,203,7,84,237,90,153,250,101,251,37,240,204,126,11,23,146,251,59,231,251,157,186,154,137,187,189,207,53,22,219,249,158,60,120,174,220,55,223,231,178,77,80,4,85,232,99,161,143,228,93,246,219,253,84,126,216,253,177,248,111,251,9,240,255,0,43,229,60,207,254,113,55,62,94,103,255,0,39,110,31,219,191,202,85,0,0,0,5,85,255,0,160,99,255,0,165,23,252,201,255,0,232,242,202,116,159,5,253,23,233,102,27,166,127,20,248,159,217,44,126,221,98,243,189,142,207,154,242,180,209,195,221,237,242,119,14,93,190,92,121,59,109,246,221,118,220,245,96,0,0,1,10,186,214,240,222,254,88,58,167,106,212,207,211,47,217,47,134,99,240,88,188,151,217,223,63,220,237,212,212,77,221,238,121,168,182,223,204,241,227,197,118,225,190,255,0,61,146,106,128,33,87,69,62,27,223,200,251,84,238,186,153,250,101,251,91,241,60,126,123,23,146,251,59,228,59,125,202,154,121,187,189,207,53,46,251,121,110,60,120,166,252,247,223,229,178,186,214,240,222,254,88,58,167,106,212,207,211,47,217,47,134,99,240,88,188,151,217,223,63,220,237,212,212,77,221,238,121,168,182,223,204,241,227,197,118,225,190,255,0,61,146,106,128,34,175,67,29,12,127,34,239,182,223,234,163,246,199,237,143,195,127,216,79,135,249,95,41,230,127,243,137,185,242,243,63,249,59,112,254,221,254,82,168,0,0,0,33,87,89,190,25,152,175,86,58,143,67,170,86,157,70,251,13,122,75,123,109,247,126,221,130,58,232,238,93,181,253,68,238,227,44,47,73,154,197,88,220,247,186,78,81,199,3,81,24,145,253,238,65,128,120,56,102,90,89,153,90,117,7,79,186,195,171,177,228,54,58,132,169,161,174,166,194,147,156,79,217,81,81,81,107,213,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,205,0,2,63,245,173,210,151,242,193,210,203,86,153,253,189,251,37,240,204,130,11,239,157,248,95,159,238,118,233,170,33,237,118,251,209,109,191,153,229,203,146,237,195,109,190,123,164,128,0,86,174,147,248,53,254,139,245,79,13,212,207,229,29,241,63,178,89,5,186,251,228,190,200,118,124,215,149,169,142,110,215,115,206,187,135,46,223,30,92,93,182,251,236,187,108,89,80,0,0,0,0,0,66,174,181,188,55,191,150,14,169,218,181,51,244,203,246,75,225,152,252,22,47,37,246,119,207,247,59,117,53,19,119,123,158,106,45,183,243,60,120,241,93,184,111,191,207,100,116,83,225,189,252,143,181,78,235,169,159,166,95,181,191,19,199,231,177,121,47,179,190,67,183,220,169,167,155,187,220,243,82,239,183,150,227,199,138,111,207,125,254,91,44,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,6,161,120,187,116,219,166,185,254,75,167,55,220,39,82,167,185,98,183,138,219,37,100,180,150,218,7,65,36,244,211,62,25,29,27,157,88,215,43,21,204,85,69,86,181,118,219,116,79,216,4,223,7,63,208,77,107,197,122,137,210,123,22,177,225,86,251,173,21,151,32,243,94,90,11,164,81,199,84,206,197,76,180,239,230,216,228,145,137,187,225,114,166,207,95,186,169,190,203,186,39,64,0,0,0,8,255,0,213,111,90,218,89,209,247,217,111,210,101,131,43,185,253,173,243,222,75,224,84,180,211,118,252,175,99,185,221,239,79,22,219,249,150,113,227,203,125,157,190,219,38,254,127,165,255,0,16,189,23,234,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,249,84,49,81,21,168,155,35,190,127,177,20,37,0,35,255,0,85,189,107,105,103,71,223,101,191,73,150,12,174,231,246,183,207,121,47,129,82,211,77,219,242,189,142,231,119,189,60,91,111,230,89,199,143,45,246,118,251,108,155,249,254,151,252,66,244,95,171,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,229,80,197,68,86,162,108,142,249,254,196,80,148,0,0,0,30,83,0,213,44,19,84,62,209,253,133,190,252,79,236,150,65,89,139,94,63,201,102,135,202,221,41,120,247,224,253,107,27,207,143,113,159,125,156,152,187,252,156,187,40,30,172,0,0,0,0,3,207,223,115,252,55,25,201,177,156,50,251,144,210,82,95,115,26,138,154,107,21,189,202,171,61,115,233,233,223,81,58,177,168,138,168,200,226,141,85,207,93,152,138,232,218,171,202,70,53,193,232,1,231,242,204,255,0,13,193,106,113,250,92,195,33,164,180,191,42,188,71,96,180,45,74,171,89,85,113,146,41,101,138,157,31,183,22,189,237,130,68,103,37,78,79,226,198,238,247,177,174,244,0,0,0,0,0,0,60,167,233,75,4,253,41,254,133,62,59,254,156,254,207,253,169,248,103,149,155,254,197,249,159,45,223,239,112,237,127,93,247,120,115,231,253,188,118,249,129,234,192,0,0,32,7,250,53,125,44,127,222,14,170,255,0,238,171,119,253,120,9,254,15,63,167,185,173,171,82,176,12,107,81,172,84,245,112,91,114,171,61,21,238,142,42,182,53,179,199,5,76,44,154,54,200,214,185,205,71,163,94,136,168,142,114,111,190,202,191,180,244,0,0,0,0,0,0,60,254,121,159,225,186,97,140,207,153,234,6,67,73,98,177,82,212,82,83,84,92,42,213,91,4,15,169,168,142,158,37,145,219,108,198,44,179,70,138,247,108,198,34,171,156,173,106,43,144,61,0,0,0,0,0,0,0,57,254,189,235,94,43,211,182,147,223,117,143,53,183,221,107,108,184,255,0,149,243,48,90,226,142,74,167,247,234,98,167,103,6,201,36,108,93,159,51,85,119,122,125,212,93,183,93,145,99,6,158,248,187,116,219,169,89,254,53,167,54,44,39,82,160,185,101,87,138,43,37,28,181,118,218,6,193,28,245,51,50,24,221,35,155,88,231,35,17,207,69,85,70,185,118,223,100,95,216,4,223,0,0,7,63,215,189,107,197,122,118,210,123,238,177,230,182,251,173,109,151,31,242,190,102,11,92,81,201,84,254,253,76,84,236,224,217,36,141,139,179,230,106,174,239,79,186,139,182,235,178,44,96,211,223,23,110,155,117,43,63,198,180,230,197,132,234,84,23,44,170,241,69,100,163,150,174,219,64,216,35,158,166,102,67,27,164,115,107,28,228,98,57,232,170,168,215,46,219,236,139,251,0,155,224,0,0,0,0,0,0,230,145,245,21,164,111,215,154,142,155,29,150,82,71,157,193,103,134,242,202,23,74,205,167,99,251,138,234,118,42,57,85,42,99,138,54,78,232,92,141,122,195,52,114,177,30,196,145,89,210,192,0,0,0,124,156,179,41,177,96,216,173,231,53,202,107,188,149,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,156,24,142,123,184,177,142,93,154,138,229,219,100,69,95,144,31,88,31,146,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,245,128,0,0,0,0,0,243,248,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,120,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,16,61,0,0,0,7,159,207,51,252,55,76,49,153,243,61,64,200,105,44,86,42,90,138,74,106,139,133,90,171,96,129,245,53,17,211,196,178,59,109,152,197,150,104,209,94,237,152,196,85,115,149,173,69,114,7,160,0,0,0,0,0,0,0,231,250,215,175,122,79,211,182,43,75,154,235,30,87,246,126,203,91,112,101,174,10,159,35,83,87,206,169,241,201,35,99,225,79,28,143,77,217,12,139,186,167,31,187,182,251,170,34,135,64,7,228,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,253,96,0,0,0,34,255,0,84,30,33,122,47,210,102,127,111,211,157,70,198,51,91,141,202,227,103,138,247,20,182,74,42,73,160,108,18,77,52,45,107,157,53,76,78,71,242,167,122,170,35,85,54,86,252,255,0,106,32,74,0,71,254,148,186,214,210,206,176,126,212,254,140,236,25,93,179,236,151,145,243,191,29,165,166,135,185,230,187,253,190,215,102,121,119,219,203,63,151,46,59,110,221,183,221,118,144,0,0,0,1,231,236,89,254,27,147,100,217,54,25,98,200,105,42,239,184,117,69,53,53,246,222,213,84,158,133,245,20,236,168,129,94,213,68,85,100,145,72,138,215,166,236,85,108,141,69,229,27,218,223,64,0,0,0,0,0,30,83,63,213,44,19,75,254,206,125,186,190,252,51,237,110,65,71,139,89,255,0,201,102,155,205,93,42,185,118,32,253,83,29,195,151,109,255,0,125,252,88,155,124,220,155,161,242,181,239,90,241,94,157,180,158,251,172,121,173,190,235,91,101,199,252,175,153,130,215,20,114,85,63,191,83,21,59,56,54,73,35,98,236,249,154,171,187,211,238,162,237,186,236,138,29,0,16,131,79,124,93,186,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,236,38,248,0,0,0,0,0,14,127,173,122,247,164,253,59,98,180,185,174,177,229,127,103,236,181,183,6,90,224,169,242,53,53,124,234,159,28,146,54,62,20,241,200,244,221,144,200,187,170,113,251,187,111,186,162,40,116,0,126,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,214,0,0,0,3,207,199,159,225,178,231,245,26,90,220,134,145,50,202,91,60,55,247,218,92,170,217,214,221,44,210,64,218,134,34,166,207,98,75,11,216,238,42,188,21,99,231,199,185,31,32,244,0,0,0,0,0,0,0,243,247,92,255,0,13,177,102,86,13,62,188,228,52,148,121,14,85,79,93,83,101,161,153,85,175,175,101,26,68,181,41,18,170,113,115,216,217,227,122,179,126,106,206,110,68,86,198,245,111,160,0,0,0,1,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,3,245,131,149,116,251,212,238,141,117,61,98,187,95,244,135,40,248,148,118,75,132,182,250,234,105,225,117,61,84,59,61,233,12,238,133,251,61,33,157,140,89,34,122,162,110,222,77,114,54,72,229,141,157,84,0,0,0,57,166,182,117,21,164,125,61,211,99,179,234,150,89,73,105,126,85,120,166,179,91,33,146,86,53,242,62,73,99,100,149,14,87,185,173,142,154,6,200,146,77,51,213,24,198,108,155,171,223,27,31,210,192,0,0,0,114,172,3,170,61,9,213,13,83,200,244,83,5,206,126,39,153,226,94,115,227,22,207,134,86,67,229,124,173,75,105,167,253,116,177,54,39,241,154,70,55,238,61,219,239,186,110,136,170,7,85,7,148,253,41,96,159,165,63,208,167,199,127,211,159,217,255,0,181,63,12,242,179,127,216,191,51,229,187,253,238,29,175,235,190,239,14,124,255,0,183,142,223,51,213,128,0,0,0,0,7,159,212,44,214,213,166,184,6,75,168,215,218,122,185,237,184,173,158,182,247,89,21,35,26,233,228,130,154,23,205,35,99,107,156,214,171,213,172,84,68,87,53,55,219,117,79,218,66,15,244,106,250,88,255,0,188,29,85,255,0,221,86,239,250,240,19,252,30,127,79,115,91,86,165,96,24,214,163,88,169,234,224,182,229,86,122,43,221,28,85,108,107,103,142,10,152,89,52,109,145,173,115,154,143,70,189,17,81,28,228,223,125,149,127,105,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,234,199,213,62,178,125,64,200,125,198,115,74,102,107,58,177,245,79,172,159,80,50,31,113,156,11,169,240,184,244,39,166,95,157,123,197,105,42,136,171,225,113,232,79,76,191,58,247,138,210,85,0,0,1,85,126,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,227,170,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,128,234,190,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,227,170,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,128,186,144,0,2,130,231,234,99,50,233,67,196,15,86,53,75,15,161,164,184,177,217,198,73,109,187,219,42,81,26,203,141,186,75,172,143,150,4,147,138,186,23,242,138,55,178,70,162,241,123,27,201,175,103,56,223,126,134,107,58,177,245,79,172,159,80,50,31,113,156,13,20,105,86,166,98,186,201,167,24,230,169,97,85,126,98,203,147,91,226,184,83,114,146,55,201,15,52,251,240,75,219,123,216,217,162,122,58,57,24,142,94,18,49,237,85,221,170,122,178,130,252,62,122,219,186,244,161,159,201,98,201,231,171,174,211,172,170,162,158,27,173,27,170,156,216,45,51,186,104,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,182,142,85,88,227,218,250,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,245,128,124,156,179,41,177,96,216,173,231,53,202,107,188,149,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,156,24,142,123,184,177,142,93,154,138,229,219,100,69,95,144,30,43,168,173,121,195,122,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,231,35,155,178,185,24,238,12,71,200,228,224,199,42,85,15,73,253,69,231,125,80,120,159,224,58,151,157,84,127,248,250,142,207,69,194,31,230,203,95,195,238,115,65,71,220,138,40,251,221,174,251,219,221,123,121,191,246,170,254,196,78,21,215,39,87,119,94,175,181,113,185,92,22,234,187,62,39,97,167,117,183,28,181,79,80,231,189,144,43,213,207,170,153,136,229,137,149,51,47,30,125,180,217,25,28,49,171,164,237,36,142,244,30,23,30,187,52,203,243,175,103,173,2,127,248,213,250,88,197,190,160,80,251,117,196,245,94,28,221,123,127,42,139,20,250,111,168,144,121,125,77,198,109,254,114,174,162,10,126,20,183,170,22,61,145,45,99,81,137,194,25,145,242,70,217,98,249,53,92,246,190,36,226,231,71,15,149,241,171,244,177,139,125,64,161,246,235,137,77,120,158,83,125,193,178,171,54,107,139,87,121,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,56,61,28,199,113,123,26,187,57,21,171,182,202,138,159,32,53,38,8,235,208,231,87,118,174,175,180,141,217,92,246,234,75,62,89,97,168,109,183,35,181,65,80,215,177,147,171,17,204,170,133,138,229,149,148,211,39,46,29,196,221,31,28,209,163,164,237,44,142,145,64,0,0,10,107,241,127,202,111,184,55,90,26,123,154,226,213,222,74,245,143,225,246,155,165,186,167,180,201,59,21,80,93,171,228,138,78,15,71,49,220,94,198,174,206,69,106,237,178,162,167,200,185,66,149,188,106,253,83,226,223,79,232,125,198,226,5,143,244,57,213,221,171,171,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,203,135,113,55,71,199,52,104,233,59,75,35,164,81,154,30,157,117,231,50,233,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,132,141,110,200,229,99,184,61,25,35,83,155,26,169,161,62,157,117,231,13,234,75,72,236,90,173,134,86,210,57,151,26,118,50,231,67,13,66,204,251,77,197,24,213,168,162,149,92,198,59,156,110,118,200,229,99,121,177,89,35,83,131,218,170,29,44,202,185,170,131,42,224,105,79,164,239,75,26,55,244,255,0,30,246,232,14,170,114,174,147,189,44,104,223,211,252,123,219,160,58,168,0,0,0,0,2,42,248,163,250,19,212,223,201,125,226,136,149,68,85,241,71,244,39,169,191,146,251,197,16,17,127,194,251,196,18,166,237,83,101,233,123,90,110,180,140,123,41,219,65,135,223,42,101,138,153,156,33,138,150,158,142,202,145,69,3,90,175,86,178,119,50,121,101,231,35,213,177,125,231,185,155,218,81,149,114,242,124,52,58,227,166,234,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,251,239,145,36,98,170,57,236,132,38,248,62,78,89,148,216,176,108,86,243,154,229,53,222,74,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,12,71,61,220,88,199,46,205,69,114,237,178,34,175,200,226,186,23,215,127,76,29,68,223,109,216,118,156,234,39,44,166,227,111,91,131,108,87,27,125,69,29,83,56,177,31,44,8,249,24,144,203,52,104,174,87,50,25,36,251,177,200,246,171,152,199,61,2,64,0,0,138,190,40,254,132,245,55,242,95,120,162,41,91,164,239,84,250,55,245,3,30,247,24,11,169,241,71,244,39,169,191,146,251,197,17,74,221,39,122,167,209,191,168,24,247,184,192,6,148,192,0,69,95,20,127,66,122,155,249,47,188,81,20,173,210,119,170,125,27,250,129,143,123,140,5,212,248,163,250,19,212,223,201,125,226,136,165,110,147,189,83,232,223,212,12,123,220,96,3,74,96,0,0,0,4,74,241,6,235,110,213,210,134,1,29,139,24,158,146,187,81,114,170,122,136,109,84,109,170,107,103,180,192,232,102,107,46,207,141,208,202,199,178,58,134,198,214,197,34,53,38,94,226,53,85,35,147,110,171,213,87,83,24,111,74,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,226,173,133,156,98,145,239,145,200,188,88,199,113,107,223,194,55,231,95,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,167,57,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,2,211,159,230,86,92,254,139,84,168,242,26,185,50,202,11,196,119,248,174,213,106,149,83,186,226,201,146,118,212,72,179,35,146,87,247,81,30,189,196,119,37,223,150,251,169,123,221,2,245,175,138,245,89,167,20,150,75,181,207,203,234,110,51,111,134,60,142,223,80,177,178,74,254,8,216,221,115,167,72,218,198,58,25,94,168,175,107,26,157,153,30,140,84,226,232,159,45,90,214,248,110,107,109,47,74,20,29,79,65,45,37,99,235,41,214,253,54,63,11,224,71,209,227,105,71,37,74,92,229,168,124,205,106,189,90,198,170,83,70,199,201,194,86,42,170,61,31,19,56,6,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,144,52,230,14,85,211,71,81,120,39,84,26,89,65,169,152,45,71,249,170,59,197,23,9,191,155,46,158,90,25,167,163,238,75,20,125,238,215,125,141,238,177,188,31,251,81,127,106,39,85,0,114,174,172,125,44,107,39,211,252,135,219,167,58,169,202,186,177,244,177,172,159,79,242,31,110,156,10,224,240,167,235,170,155,14,146,131,165,141,87,175,164,166,177,85,84,36,56,85,115,105,101,116,237,184,213,214,177,62,26,244,134,55,35,153,44,181,18,74,217,164,86,246,213,36,107,158,230,186,52,138,221,12,171,151,19,225,79,215,29,78,165,90,168,58,91,212,150,82,69,125,198,44,232,204,90,230,215,197,2,92,109,212,173,99,18,137,241,238,138,250,152,98,217,205,116,109,94,228,49,72,231,163,93,19,164,152,44,124,0,0,0,0,161,111,15,222,187,175,189,42,229,81,225,89,75,252,238,153,100,23,4,146,227,77,179,35,248,93,84,242,82,199,45,215,155,41,229,168,159,181,77,78,228,242,205,84,107,247,221,54,119,205,111,164,202,184,26,157,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,253,101,59,120,83,245,199,77,166,183,90,14,150,245,37,149,114,216,178,123,194,51,22,185,181,242,206,182,235,141,83,152,196,162,124,123,170,50,154,105,118,115,93,27,83,183,52,178,57,232,230,202,233,33,184,144,4,85,241,71,244,39,169,191,146,251,197,17,42,136,171,226,143,232,79,83,127,37,247,138,32,34,255,0,133,247,136,37,77,218,166,203,210,246,180,221,105,24,246,83,182,131,15,190,84,203,21,51,56,67,21,45,61,29,149,34,138,6,181,94,173,100,238,100,242,203,206,71,171,98,251,207,115,55,180,163,42,229,228,248,104,117,199,77,212,118,27,14,143,103,12,171,102,162,225,118,120,223,53,92,143,150,161,151,203,116,43,28,9,90,233,158,174,114,84,163,159,19,102,107,221,247,223,34,72,197,84,115,217,8,77,240,0,0,15,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,168,30,127,85,117,51,21,209,189,56,200,245,75,53,171,242,246,92,102,223,45,194,167,140,145,178,73,184,39,220,130,46,227,216,199,77,43,213,177,198,197,114,115,145,236,106,46,238,67,60,61,85,117,49,153,117,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,40,233,159,202,89,30,249,28,137,201,239,119,22,177,156,35,103,85,241,6,235,110,235,213,126,127,29,139,24,158,174,135,78,177,90,138,136,109,84,109,170,115,160,187,78,217,166,107,46,207,141,208,196,246,62,74,119,70,214,197,34,57,97,78,226,53,81,100,147,120,150,5,154,120,83,245,213,77,135,73,65,210,198,171,215,210,83,88,170,170,18,28,42,185,180,178,186,118,220,106,235,88,159,13,122,67,27,145,204,150,90,137,37,108,210,43,123,106,146,53,207,115,93,26,69,110,134,85,203,137,240,167,235,142,167,82,173,84,29,45,234,75,41,34,190,227,22,116,102,45,115,107,226,129,46,54,234,86,177,137,68,248,247,69,125,76,49,108,230,186,54,175,114,24,164,115,209,174,137,210,76,22,62,0,0,82,183,141,95,170,124,91,233,253,15,184,220,75,169,41,91,198,175,213,62,45,244,254,135,220,110,32,117,95,3,31,198,207,221,191,226,69,170,21,87,224,99,248,217,251,183,252,72,181,64,0,0,41,91,171,14,162,243,190,151,252,79,243,237,75,193,106,63,252,67,71,120,162,225,15,243,157,175,225,246,201,167,163,238,75,20,157,158,239,97,141,238,177,188,217,251,81,127,106,45,175,116,235,175,56,111,82,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,220,227,115,182,71,43,27,205,138,201,26,156,30,213,90,76,241,71,245,217,169,191,146,251,61,17,231,250,28,234,238,235,210,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,229,195,184,155,43,36,154,52,116,125,213,145,161,161,224,124,156,79,41,177,103,56,173,155,53,197,171,188,237,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,156,30,141,123,121,49,237,93,156,136,228,223,101,68,95,145,245,128,30,127,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,8,153,186,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,253,91,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,74,22,241,6,235,110,235,213,126,127,29,139,24,158,174,135,78,177,90,138,136,109,84,109,170,115,160,187,78,217,166,107,46,207,141,208,196,246,62,74,119,70,214,197,34,57,97,78,226,53,81,100,147,112,65,212,198,101,213,127,136,30,147,234,150,97,67,73,110,99,115,140,110,219,104,182,83,34,57,150,235,116,119,88,223,20,11,39,20,116,207,229,44,143,124,142,68,228,247,187,139,88,206,17,178,210,188,81,253,9,234,111,228,190,241,68,82,183,73,222,169,244,111,234,6,61,238,48,23,83,226,143,232,79,83,127,37,247,138,32,41,91,164,239,84,250,55,245,3,30,247,24,13,41,153,172,233,59,213,62,141,253,64,199,189,198,3,74,96,0,0,0,63,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,160,121,253,85,212,204,87,70,244,227,35,213,44,214,175,203,217,113,155,124,183,10,158,50,70,201,38,224,159,114,8,187,143,99,29,52,175,86,199,27,21,201,206,71,177,168,187,185,12,240,245,85,212,198,101,213,126,174,86,106,150,97,67,73,110,99,105,219,109,180,91,41,145,28,203,117,186,55,200,248,160,89,56,163,166,127,41,100,123,228,114,39,39,189,220,90,198,112,141,157,87,196,27,173,187,175,85,249,252,118,44,98,122,186,29,58,197,106,42,33,181,81,182,169,206,130,237,59,102,153,172,187,62,55,67,19,216,249,41,221,27,91,20,136,229,133,59,136,213,69,146,77,226,88,22,105,225,79,215,85,54,29,37,7,75,26,175,95,73,77,98,170,168,72,112,170,230,210,202,233,219,113,171,173,98,124,53,233,12,110,71,50,89,106,36,149,179,72,173,237,170,72,215,61,205,116,105,21,186,25,87,46,39,194,159,174,58,157,74,181,80,116,183,169,44,164,138,251,140,89,209,152,181,205,175,138,4,184,219,169,90,198,37,19,227,221,21,245,48,197,179,154,232,218,189,200,98,145,207,70,186,39,73,48,88,248,0,1,81,126,40,122,189,153,104,47,94,218,109,171,154,127,61,36,119,220,119,7,163,154,157,42,224,73,160,149,143,173,185,197,44,50,51,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,110,133,43,120,213,250,167,197,190,159,208,251,141,196,11,84,233,163,168,188,19,170,13,44,160,212,204,22,163,252,213,29,226,139,132,223,205,151,79,45,12,211,209,247,37,138,62,247,107,190,198,247,88,222,15,253,168,191,181,19,170,153,182,233,87,169,140,203,165,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,113,87,66,254,81,70,246,72,212,94,47,99,121,53,236,231,27,244,61,165,90,153,138,235,38,156,99,154,165,133,85,249,139,46,77,111,138,225,77,202,72,223,36,60,211,239,193,47,109,239,99,102,137,232,232,228,98,57,120,72,199,181,87,118,168,30,172,0,0,0,5,96,120,209,101,55,220,27,42,233,235,53,197,171,188,149,235,31,184,95,46,150,234,158,211,36,236,85,65,37,174,72,164,224,244,115,29,197,236,106,236,228,86,174,219,42,42,124,137,21,225,243,214,221,171,170,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,241,131,199,59,240,79,247,147,248,105,90,186,85,169,153,86,141,234,62,57,170,88,85,95,151,189,99,55,8,174,20,220,164,145,145,205,193,126,252,18,246,222,199,186,25,88,174,142,70,35,147,156,111,123,85,118,114,129,167,224,113,254,149,122,152,195,122,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,20,108,204,227,44,111,100,141,68,228,199,183,147,88,254,113,179,176,0,43,131,198,91,78,117,182,255,0,165,246,188,246,197,149,82,85,105,126,57,81,73,53,247,30,117,52,17,207,71,113,89,37,130,11,147,39,84,238,204,199,165,98,83,186,20,114,112,94,219,209,143,71,61,209,88,249,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,3,54,253,52,117,23,157,244,191,170,116,26,153,130,212,127,154,163,188,81,112,135,249,206,215,230,97,154,122,62,228,177,73,217,238,246,24,222,235,27,205,159,181,23,246,162,232,79,66,245,211,78,58,139,211,139,118,168,105,125,231,207,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,156,155,186,110,173,86,185,175,99,158,199,177,238,165,111,16,46,132,111,189,42,229,82,102,184,179,60,238,153,100,23,5,142,221,83,187,35,248,93,84,242,85,73,21,171,131,234,37,168,159,181,77,78,213,243,46,68,107,247,217,118,119,201,126,87,64,189,107,229,93,41,234,61,37,146,237,115,243,26,101,147,92,33,143,35,183,212,44,143,142,131,154,182,55,92,233,210,54,189,237,154,38,34,43,218,198,175,122,54,35,21,57,54,39,196,23,252,115,253,116,215,77,56,233,211,78,46,58,161,170,23,159,35,106,161,218,40,97,137,17,245,87,10,167,34,172,116,180,209,170,167,114,103,241,118,201,186,53,26,215,61,238,99,24,247,183,234,254,148,176,79,209,103,233,175,227,191,233,51,236,255,0,218,159,137,249,89,191,236,95,150,243,61,254,207,14,239,245,63,123,135,14,127,217,199,127,145,69,157,125,117,175,149,117,89,168,245,118,75,77,207,203,233,150,51,112,154,60,114,223,78,178,50,58,254,10,232,219,115,168,73,26,199,186,105,88,170,172,107,218,157,152,222,172,68,228,233,95,40,114,174,165,250,139,206,250,160,213,58,253,76,206,170,63,206,209,217,232,184,67,252,217,107,243,51,77,5,31,114,40,163,239,118,187,239,111,117,237,230,255,0,218,171,251,17,39,167,133,247,136,37,53,166,154,203,210,246,180,221,106,222,199,212,54,131,15,190,84,203,45,75,249,205,45,45,61,29,149,34,138,7,57,24,142,124,238,100,242,203,194,54,35,98,251,172,107,54,171,96,6,170,1,2,188,50,186,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,252,164,123,35,239,242,145,86,110,215,64,241,6,235,110,213,210,134,1,29,139,24,158,146,187,81,114,170,122,136,109,84,109,170,107,103,180,192,232,102,107,46,207,141,208,202,199,178,58,134,198,214,197,34,53,38,94,226,53,85,35,147,96,227,254,43,157,107,254,140,177,89,250,107,211,59,157,170,167,36,203,109,245,20,217,108,187,247,166,179,218,230,141,173,74,126,10,213,141,179,85,71,35,254,110,119,56,226,78,72,196,89,161,149,181,45,165,88,182,163,230,154,143,142,99,122,67,67,117,171,204,234,238,17,58,200,219,92,171,21,84,117,81,175,113,179,50,84,86,246,123,124,22,69,149,92,214,198,214,43,220,230,163,85,201,242,191,211,86,123,149,127,178,185,30,73,145,220,63,223,43,43,174,85,213,18,127,202,146,105,164,145,255,0,238,185,206,119,246,170,151,147,225,215,208,173,55,75,88,106,103,26,131,65,72,253,84,191,211,205,13,116,212,213,82,189,150,203,116,203,78,244,182,170,36,139,4,207,108,148,237,145,243,53,159,211,123,152,215,189,141,71,188,32,175,137,229,243,84,52,215,169,45,23,201,111,185,37,36,250,139,138,233,190,57,93,89,120,164,130,55,65,37,238,154,190,181,242,84,199,27,163,107,21,139,80,197,122,53,98,107,118,217,21,136,159,116,178,174,135,58,187,181,117,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,57,112,238,38,232,248,230,141,29,39,105,100,117,112,120,213,250,167,197,190,159,208,251,141,196,137,93,58,235,206,101,211,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,9,26,221,145,202,199,112,122,50,70,167,54,53,80,52,188,14,105,211,174,188,225,189,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,115,141,206,217,28,172,111,54,43,36,106,112,123,85,122,88,0,0,28,171,171,31,75,26,201,244,255,0,33,246,233,204,214,26,83,234,199,210,198,178,125,63,200,125,186,115,53,128,105,79,164,239,75,26,55,244,255,0,30,246,232,14,170,114,174,147,189,44,104,223,211,252,123,219,160,58,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,157,88,250,167,214,79,168,25,15,184,206,105,76,205,103,86,62,169,245,147,234,6,67,238,51,129,37,60,47,122,215,254,79,249,219,52,99,80,174,118,170,29,54,204,174,15,169,150,227,90,189,159,131,93,29,11,88,202,133,149,173,93,225,151,181,4,50,36,138,140,143,238,75,206,54,178,94,229,223,153,97,173,180,221,109,212,212,21,151,11,101,93,45,61,210,157,106,232,101,154,23,49,149,80,36,178,66,178,196,229,77,158,196,150,25,99,87,55,116,231,27,219,251,90,168,150,169,225,125,226,9,83,118,169,178,244,189,173,55,90,70,61,148,237,160,195,239,149,50,197,76,206,16,197,75,79,71,101,72,162,129,173,87,171,89,59,153,60,178,243,145,234,216,190,243,220,205,194,210,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,132,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,126,173,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,165,16,248,129,117,221,125,234,171,42,147,10,197,159,228,180,203,31,184,44,150,234,109,153,39,197,42,160,146,170,56,174,188,223,79,21,68,29,218,106,134,167,150,114,171,89,182,235,187,190,104,28,127,170,174,166,51,46,171,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,197,29,51,249,75,35,223,35,145,57,61,238,226,214,51,132,108,148,30,10,158,169,242,159,167,245,222,227,110,32,84,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,113,115,216,217,225,115,154,139,187,82,88,213,118,228,155,207,95,5,79,84,249,79,211,250,239,113,183,1,213,124,115,191,4,255,0,121,63,134,149,151,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,156,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,108,211,199,59,240,79,247,147,248,105,88,22,108,90,251,144,91,175,215,107,69,15,152,164,198,109,236,186,93,36,238,177,158,94,149,245,80,82,54,77,156,168,175,222,122,186,118,108,212,87,125,253,246,226,215,42,6,140,250,85,234,99,13,234,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,156,81,179,51,140,177,189,146,53,19,147,30,222,77,99,249,198,206,192,102,179,166,142,162,243,190,151,245,78,131,83,48,90,143,243,84,119,138,46,16,255,0,57,218,252,204,51,79,71,220,150,41,59,61,222,195,27,221,99,121,179,246,162,254,212,93,9,232,94,186,105,199,81,122,113,110,213,13,47,188,249,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,147,119,77,213,170,215,53,236,115,216,246,61,193,208,12,214,117,99,234,159,89,62,160,100,62,227,57,165,51,53,157,88,250,167,214,79,168,25,15,184,206,7,42,44,127,194,159,174,58,109,53,186,208,116,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,170,240,254,233,159,13,234,191,195,243,53,210,220,194,186,174,220,246,234,69,93,202,209,115,166,85,115,237,215,24,237,84,76,138,117,143,146,54,102,113,150,70,62,55,42,114,99,221,197,204,127,9,25,92,26,171,166,121,86,141,234,62,71,165,185,173,39,151,189,99,55,9,109,245,60,99,145,145,205,193,126,228,241,119,24,199,186,25,88,173,146,55,171,83,156,111,99,145,54,114,1,167,226,141,188,75,250,227,169,234,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,251,236,145,100,122,170,185,140,135,159,220,252,65,53,182,237,210,131,58,94,170,186,213,177,140,168,130,129,47,148,210,193,76,255,0,179,112,209,178,157,150,85,138,40,26,229,98,185,141,115,231,89,123,146,49,93,19,249,49,206,223,149,116,235,160,217,151,82,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,188,35,107,183,70,171,219,205,234,200,218,188,222,212,80,231,241,218,110,179,90,170,47,176,219,42,223,109,163,168,134,146,162,177,176,185,96,134,121,155,35,162,137,242,109,197,175,123,96,153,205,106,174,238,72,164,84,223,138,237,40,60,46,61,118,105,151,231,94,207,90,74,175,17,78,157,48,78,151,250,5,193,244,211,5,167,252,64,182,86,94,43,121,205,252,231,116,248,45,92,51,214,118,229,150,78,207,119,176,199,118,152,238,12,253,136,159,181,86,42,248,92,122,236,211,47,206,189,158,180,9,255,0,227,87,233,99,22,250,129,67,237,215,18,152,45,150,155,173,234,165,244,118,107,101,93,125,68,116,243,213,190,42,104,93,43,219,4,17,62,105,165,86,181,21,81,145,197,28,146,61,223,177,172,99,156,187,34,42,151,63,227,87,233,99,22,250,129,67,237,215,18,0,120,92,122,236,211,47,206,189,158,180,14,63,211,174,188,230,93,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,240,145,173,217,28,172,119,7,163,36,106,115,99,85,52,39,211,174,188,225,189,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,115,141,206,217,28,172,111,54,43,36,106,112,123,85,106,7,196,191,161,202,158,156,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,184,200,214,55,162,43,88,249,184,255,0,69,29,87,95,122,75,214,90,44,203,187,117,172,196,46,91,81,229,54,74,41,152,223,63,75,197,233,28,136,217,17,88,179,64,247,247,99,93,216,229,217,241,247,24,201,100,80,52,82,15,147,137,229,54,44,231,21,179,102,184,181,119,157,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,131,209,175,111,38,61,171,179,145,28,155,236,168,139,242,62,176,2,149,188,106,253,83,226,223,79,232,125,198,226,93,73,74,222,53,126,169,241,111,167,244,62,227,113,2,0,29,255,0,162,142,171,175,189,37,235,45,22,101,221,186,214,98,23,45,168,242,155,37,20,204,111,159,165,226,244,142,68,108,136,172,89,160,123,251,177,174,236,114,236,248,251,140,100,178,41,218,188,32,49,107,22,115,175,186,133,133,101,52,62,118,203,144,105,125,218,215,113,166,238,190,62,253,44,245,180,17,203,31,54,43,94,222,76,123,147,118,170,57,55,221,21,23,230,115,94,180,186,28,204,186,90,213,203,70,31,143,62,175,42,199,179,154,137,25,134,205,11,18,91,141,83,218,248,216,234,41,96,141,57,58,165,142,158,22,163,152,222,18,247,24,230,35,92,175,138,48,190,156,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,188,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,151,114,244,252,49,250,90,215,110,154,244,226,243,79,172,89,39,195,99,189,220,38,172,166,194,233,219,71,81,29,20,202,145,68,250,202,138,184,218,231,190,105,25,79,26,50,40,229,88,153,30,238,114,58,73,21,33,162,192,52,167,210,119,165,141,27,250,127,143,123,116,7,85,57,87,73,222,150,52,111,233,254,61,237,208,29,84,0,0,0,0,1,21,124,81,253,9,234,111,228,190,241,68,74,162,42,248,163,250,19,212,223,201,125,226,136,10,11,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,253,120,158,83,125,193,178,171,54,107,139,87,121,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,56,61,28,199,113,123,26,187,57,21,171,182,202,138,159,35,160,116,157,234,159,70,254,160,99,222,227,1,63,252,84,250,14,255,0,178,253,85,233,5,151,252,212,185,125,138,217,110,255,0,143,125,77,237,207,238,255,0,236,237,149,145,195,254,114,161,238,254,181,224,115,78,173,252,75,45,93,74,116,127,100,211,106,42,10,187,6,119,122,188,66,220,206,221,5,35,100,183,73,69,72,212,149,175,134,105,21,94,198,77,83,229,164,99,27,188,140,242,211,70,247,43,56,62,162,42,244,145,162,247,93,122,234,27,9,211,250,92,66,175,34,180,73,120,163,171,201,41,225,123,162,100,86,72,234,35,243,178,203,43,92,213,137,157,165,115,81,200,230,185,94,246,49,155,200,246,34,242,2,226,124,26,122,120,181,99,122,95,116,234,70,245,106,171,102,67,150,84,85,217,44,245,14,172,107,160,91,36,50,69,220,115,34,98,253,215,190,178,9,90,229,151,239,109,75,26,177,26,215,57,100,11,20,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,253,96,1,21,124,81,253,9,234,111,228,190,241,68,82,183,73,222,169,244,111,234,6,61,238,48,23,83,226,143,232,79,83,127,37,247,138,34,149,186,78,245,79,163,127,80,49,239,113,128,13,41,128,0,138,190,40,254,132,245,55,242,95,120,162,41,91,164,239,84,250,55,245,3,30,247,24,11,169,241,71,244,39,169,191,146,251,197,17,74,221,39,122,167,209,191,168,24,247,184,192,6,148,192,0,15,21,173,26,189,134,232,46,151,228,26,185,168,19,213,199,98,199,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,242,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,243,253,75,245,23,130,116,191,165,149,250,153,157,84,127,157,163,179,209,112,155,249,206,233,229,166,154,10,62,228,81,73,217,238,246,30,222,235,219,193,159,181,87,246,34,250,13,61,201,45,90,223,162,248,214,95,125,198,41,18,219,159,226,244,87,42,203,45,90,182,178,4,130,186,145,146,73,75,39,38,35,102,103,25,85,139,187,17,28,155,238,212,223,96,51,195,212,191,81,121,223,84,26,167,95,169,153,213,71,249,218,59,61,23,8,127,155,45,126,102,105,160,163,238,69,20,125,238,215,125,237,238,189,188,223,251,85,127,98,36,191,240,155,232,202,197,171,119,223,229,49,156,221,123,182,172,19,32,101,61,146,207,78,247,178,73,239,20,236,134,165,181,53,15,77,182,134,46,236,46,100,109,85,89,36,69,231,179,24,172,155,149,120,129,116,35,125,233,87,42,147,53,197,153,231,116,203,32,184,44,118,234,157,217,31,194,234,167,146,170,72,173,92,31,81,45,68,253,170,106,118,175,153,114,35,95,190,203,179,190,75,242,186,5,235,95,42,233,79,81,233,44,151,107,159,152,211,44,154,225,12,121,29,190,161,100,124,116,28,213,177,186,231,78,145,181,239,108,209,49,17,94,214,53,123,209,177,24,169,201,177,62,32,191,226,146,252,83,186,44,181,104,30,101,71,172,186,91,143,210,90,244,251,46,168,74,74,170,24,42,90,140,182,222,220,146,202,232,161,131,138,44,116,210,197,26,189,141,98,189,172,123,38,111,234,153,217,98,220,79,233,75,4,253,22,126,154,254,59,254,147,62,207,253,169,248,159,149,155,254,197,249,111,51,223,236,240,238,255,0,83,247,184,112,231,253,156,119,249,20,3,214,191,85,215,222,173,53,150,183,50,238,221,104,241,11,110,244,120,181,146,182,102,59,200,82,241,98,73,34,182,52,70,36,211,189,157,217,23,119,185,55,100,125,199,178,40,212,15,63,210,175,83,25,151,74,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,226,174,133,252,162,141,236,145,168,188,94,198,242,107,217,206,55,232,167,79,115,91,86,165,96,24,214,163,88,169,234,224,182,229,86,122,43,221,28,85,108,107,103,142,10,152,89,52,109,145,173,115,154,143,70,189,17,81,28,228,223,125,149,127,105,74,222,26,29,14,84,245,29,153,67,172,57,195,233,25,167,88,93,226,54,77,73,35,34,168,125,242,227,10,71,58,81,58,23,163,154,148,200,215,196,233,156,246,253,246,72,145,177,21,92,247,195,121,32,14,85,213,143,165,141,100,250,127,144,251,116,231,85,57,87,86,62,150,53,147,233,254,67,237,211,129,154,195,245,90,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,126,82,207,188,81,124,63,235,45,21,151,46,166,244,67,29,239,90,166,243,55,28,226,215,4,147,207,85,29,84,179,203,60,215,102,247,30,254,80,175,119,105,99,141,24,216,91,27,100,70,171,22,87,68,18,215,195,231,173,187,87,85,248,4,150,44,158,122,74,29,69,197,105,233,225,186,209,186,169,174,158,237,3,97,133,175,187,50,54,195,19,24,201,42,29,35,93,20,104,228,133,123,104,229,68,146,61,229,169,152,29,42,212,204,171,70,245,31,28,213,44,42,175,203,222,177,155,132,87,10,110,82,72,200,230,224,191,126,9,123,111,99,221,12,172,87,71,35,17,201,206,55,189,170,187,57,77,15,116,171,212,198,27,213,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,56,163,102,103,25,99,123,36,106,39,38,61,188,154,199,243,141,129,216,0,0,12,171,154,168,50,174,7,234,185,218,110,182,90,150,81,222,109,149,116,21,18,83,193,86,200,170,97,116,79,116,19,196,201,161,149,26,228,69,86,73,20,145,200,199,126,199,49,237,114,110,138,138,91,255,0,133,63,92,117,58,149,106,160,233,111,82,89,73,21,247,24,179,163,49,107,155,95,20,9,113,183,82,181,140,74,39,199,186,43,234,97,139,103,53,209,181,123,144,197,35,158,141,116,78,146,111,213,170,61,8,216,186,170,232,191,71,243,92,89,158,75,83,113,253,47,199,227,183,84,238,249,62,41,75,5,165,242,69,106,224,250,136,169,224,238,212,212,53,124,203,145,92,205,182,93,219,242,74,129,255,0,77,88,22,85,254,202,227,153,38,57,112,255,0,124,163,174,182,215,83,201,255,0,38,72,102,142,70,127,184,230,185,191,216,168,6,164,200,171,226,143,232,79,83,127,37,247,138,35,242,120,124,245,183,106,234,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,191,235,241,71,244,39,169,191,146,251,197,16,20,23,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,250,241,60,166,251,131,101,86,108,215,22,174,242,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,112,122,57,142,226,246,53,118,114,43,87,109,149,21,62,71,64,233,59,213,62,141,253,64,199,189,198,2,127,248,169,244,29,255,0,101,250,171,210,11,47,249,169,114,251,21,178,221,255,0,30,250,155,219,159,221,255,0,217,219,43,35,135,252,229,67,221,253,107,192,153,93,14,117,119,106,234,251,72,221,149,207,110,164,179,229,150,26,134,219,114,59,84,21,13,123,25,58,177,28,202,168,88,174,89,89,77,50,114,225,220,77,209,241,205,26,58,78,210,200,233,20,102,135,167,93,121,204,186,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,225,35,91,178,57,88,238,15,70,72,212,230,198,170,104,39,166,142,162,240,78,168,52,178,131,83,48,90,143,243,84,119,138,46,19,127,54,93,60,180,51,79,71,220,150,40,251,221,174,251,27,221,99,120,63,246,162,254,212,64,234,165,59,120,172,117,199,77,169,87,90,254,150,244,217,149,113,88,177,139,194,179,41,185,185,242,192,183,27,141,43,158,197,162,100,123,162,62,154,25,119,115,157,35,87,185,52,81,185,136,214,196,217,38,178,158,171,116,163,84,53,175,69,239,122,115,165,26,155,73,133,220,174,244,245,52,181,146,213,218,163,173,130,231,69,45,36,240,201,65,35,156,138,234,102,74,233,99,85,168,141,174,146,52,98,241,107,183,216,161,106,158,147,53,230,211,175,54,30,155,178,108,22,174,201,155,100,85,20,177,82,83,212,126,190,14,196,255,0,253,119,221,166,73,90,250,104,218,217,29,44,177,243,72,210,25,145,223,56,222,136,31,151,166,142,157,51,190,168,53,78,131,76,240,90,127,243,85,151,138,222,112,255,0,54,90,252,204,48,207,89,219,150,88,251,221,174,251,29,218,99,185,191,246,34,126,213,79,65,214,254,144,225,186,11,212,230,91,164,122,127,5,92,118,44,118,158,209,13,58,213,206,179,79,43,223,107,164,150,89,164,127,201,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,82,244,250,85,233,159,13,233,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,124,149,176,179,140,81,177,145,181,87,139,24,222,78,123,249,200,250,97,241,71,245,217,169,191,146,251,61,16,30,255,0,165,110,132,108,93,85,116,95,151,102,184,179,60,150,166,227,249,133,124,118,234,157,223,39,197,41,96,180,193,36,86,174,15,168,138,158,14,237,77,67,87,204,185,21,204,219,101,221,191,36,133,127,233,171,2,202,191,217,92,115,36,199,46,31,239,148,117,214,218,234,121,63,228,201,12,209,200,207,247,28,215,55,251,21,11,148,240,84,244,177,148,253,64,174,246,235,113,229,60,82,250,9,251,119,71,126,234,187,75,231,225,144,90,173,254,115,47,181,212,84,109,29,125,13,36,8,213,172,167,115,215,104,230,134,8,154,143,139,116,108,145,198,138,196,73,90,173,156,59,175,135,207,91,118,174,171,240,9,44,89,60,244,148,58,139,138,211,211,195,117,163,117,83,93,61,218,6,195,11,95,118,100,109,134,38,49,146,84,58,70,186,40,209,201,10,246,209,202,137,36,123,203,82,138,252,50,250,84,214,93,84,214,92,91,93,49,107,151,217,204,51,7,200,18,75,141,237,149,141,73,170,102,167,108,50,75,108,142,22,72,146,175,126,26,134,198,247,57,18,46,212,146,238,175,84,237,62,245,0,20,173,227,87,234,159,22,250,127,67,238,55,18,234,74,86,241,171,245,79,139,125,63,161,247,27,136,29,87,192,199,241,179,247,111,248,145,106,133,85,248,24,254,54,126,237,255,0,18,45,80,0,7,31,181,117,49,134,223,250,163,186,244,177,98,161,171,170,190,227,152,187,242,59,237,115,145,99,130,141,235,45,26,65,72,196,86,239,51,223,21,98,74,231,162,163,24,157,182,162,189,206,122,68,20,195,226,143,235,179,83,127,37,246,122,34,47,201,105,186,195,106,167,190,205,108,171,101,182,178,162,106,74,122,199,66,228,130,105,225,108,110,150,38,73,183,23,61,141,158,23,57,168,187,181,37,141,87,110,73,188,160,241,71,245,217,169,191,146,251,61,17,45,60,55,180,27,13,234,75,195,243,81,244,167,51,162,164,115,46,57,197,197,246,202,233,169,214,103,218,110,41,106,160,74,122,216,145,175,99,185,198,231,110,173,71,183,155,21,241,185,120,61,200,161,192,60,52,58,227,169,233,199,50,135,71,179,134,82,63,78,179,75,196,111,154,174,71,197,78,251,29,198,100,142,4,173,116,207,86,181,105,149,172,137,179,53,238,251,140,141,36,98,162,181,236,154,242,76,208,245,21,160,217,151,77,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,188,36,107,119,86,163,221,193,232,248,220,188,216,228,78,193,96,241,17,214,92,127,164,123,151,74,236,79,63,231,251,214,168,178,43,133,67,106,38,162,199,101,129,35,125,174,24,93,31,252,99,91,51,228,122,199,20,171,28,109,103,8,159,24,119,95,21,142,184,233,181,42,235,95,210,222,155,50,174,43,22,49,120,86,101,55,55,62,88,22,227,113,165,115,216,180,76,143,116,71,211,67,46,238,115,164,106,247,38,138,55,49,26,216,155,36,213,192,122,12,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,156,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,99,221,126,244,163,167,29,37,116,35,137,97,88,84,94,122,235,93,168,22,217,239,247,249,225,70,85,93,234,155,108,185,34,57,200,138,189,184,89,201,201,20,40,170,216,218,231,42,171,222,249,36,120,65,110,147,189,83,232,223,212,12,123,220,96,46,167,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,1,117,62,40,254,132,245,55,242,95,120,162,2,149,186,78,245,79,163,127,80,49,239,113,128,210,153,154,206,147,189,83,232,223,212,12,123,220,96,52,166,0,3,149,117,47,212,94,9,210,254,150,87,234,102,117,81,254,118,142,207,69,194,111,231,59,167,150,154,104,40,251,145,69,39,103,187,216,123,123,175,111,6,126,213,95,216,138,29,84,167,111,21,142,184,233,181,42,235,95,210,222,155,50,174,43,22,49,120,86,101,55,55,62,88,22,227,113,165,115,216,180,76,143,116,71,211,67,46,238,115,164,106,247,38,138,55,49,26,216,155,36,211,255,0,85,108,90,161,213,223,72,150,137,180,163,57,164,211,139,150,162,98,244,247,58,202,122,186,24,238,112,85,81,87,219,31,220,181,201,43,152,142,133,142,117,68,104,181,81,198,178,53,35,85,107,62,246,197,32,84,244,153,175,54,157,121,176,244,221,147,96,181,118,76,219,34,168,165,138,146,158,163,245,240,118,39,255,0,235,190,237,50,74,215,211,70,214,200,233,101,143,154,70,144,204,142,249,198,244,64,252,189,52,116,233,157,245,65,170,116,26,103,130,211,255,0,154,172,188,86,243,135,249,178,215,230,97,134,122,206,220,178,199,222,237,119,216,238,211,29,205,255,0,177,19,246,170,122,14,183,244,135,13,208,94,167,50,221,35,211,248,42,227,177,99,180,246,136,105,214,174,117,154,121,94,251,93,36,178,205,35,254,72,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,151,167,210,175,76,248,111,74,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,228,173,133,156,98,141,140,141,170,188,88,198,242,115,223,206,71,211,15,138,63,174,205,77,252,151,217,232,128,247,253,43,116,35,98,234,171,162,252,187,53,197,153,228,181,55,31,204,43,227,183,84,238,249,62,41,75,5,166,9,34,181,112,125,68,84,240,119,106,106,26,190,101,200,174,102,219,46,237,249,36,43,255,0,77,88,22,85,254,202,227,153,38,57,112,255,0,124,163,174,182,215,83,201,255,0,38,72,102,142,70,127,184,230,185,191,216,168,92,167,130,167,165,140,167,234,5,119,183,91,143,41,226,151,208,79,219,186,59,247,85,218,95,63,12,130,213,111,243,153,125,174,162,163,104,235,232,105,32,70,173,101,59,158,187,71,52,48,68,212,124,91,163,100,142,52,86,34,74,213,108,225,221,124,62,122,219,181,117,95,128,73,98,201,231,164,161,212,92,86,158,158,27,173,27,170,154,233,238,208,54,24,90,251,179,35,108,49,49,140,146,161,210,53,209,70,142,72,87,182,142,84,73,35,222,90,148,87,225,151,210,166,178,234,166,178,226,218,233,139,92,190,206,97,152,62,64,146,92,111,108,172,106,77,83,53,59,97,146,91,100,112,178,68,149,123,240,212,54,55,185,200,145,118,164,151,117,122,167,105,247,168,0,165,111,26,191,84,248,183,211,250,31,113,184,151,82,82,183,141,95,170,124,91,233,253,15,184,220,64,128,4,180,240,249,235,110,235,210,134,127,37,139,39,158,174,187,78,178,170,138,120,110,180,110,170,115,96,180,206,233,161,107,238,204,141,176,202,247,190,58,118,200,215,69,26,53,102,78,218,57,85,99,143,110,151,225,145,211,166,9,213,6,150,107,222,153,231,84,255,0,254,32,172,179,214,243,155,249,178,233,229,175,16,193,89,219,138,88,251,221,174,251,221,218,123,184,63,246,42,126,197,72,127,174,154,23,168,253,58,106,61,199,75,245,66,205,228,110,180,59,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,238,66,254,46,217,118,71,35,154,230,61,172,123,30,198,134,151,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,63,89,78,222,20,253,113,211,105,173,214,131,165,189,73,101,92,182,44,158,240,140,197,174,109,124,179,173,186,227,84,230,49,40,159,30,234,140,166,154,93,156,215,70,212,237,205,44,142,122,57,178,186,72,110,36,0,0,10,171,241,206,252,19,253,228,254,26,85,173,21,166,235,113,166,175,172,183,219,42,234,169,237,116,233,87,93,44,48,185,236,165,129,101,142,20,150,87,34,108,198,44,179,69,26,57,219,39,57,24,223,218,228,69,180,175,28,239,193,63,222,79,225,167,31,240,106,180,218,175,253,73,102,214,43,237,178,146,227,109,184,233,189,202,146,178,142,174,22,205,5,76,18,87,219,219,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,70,174,149,122,152,204,186,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,21,116,47,229,20,111,100,141,69,226,246,55,147,94,206,113,191,67,218,85,169,152,174,178,105,198,57,170,88,85,95,152,178,228,214,248,174,20,220,164,141,242,67,205,62,252,18,246,222,246,54,104,158,142,142,70,35,151,132,140,123,85,119,106,148,109,226,13,209,37,215,165,12,254,59,238,49,5,93,118,157,101,85,21,19,90,171,27,74,230,193,105,157,211,76,230,90,95,35,166,149,239,124,116,237,141,205,150,69,106,204,157,197,106,42,199,38,207,15,158,182,238,189,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,11,244,7,201,196,242,155,22,115,138,217,179,92,90,187,206,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,193,232,215,183,147,30,213,217,200,142,77,246,84,69,249,31,88,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,132,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,51,217,214,39,74,185,151,74,26,185,112,195,239,54,218,183,99,23,26,138,138,156,78,239,36,137,51,46,54,228,127,220,71,74,214,49,190,102,54,186,54,204,206,45,226,245,71,34,118,223,27,223,163,51,149,117,47,211,166,9,213,6,150,87,233,158,117,79,254,118,178,207,91,206,111,230,203,167,150,154,24,43,59,113,75,31,123,181,223,123,187,79,119,7,254,197,79,216,168,25,214,253,41,103,127,162,207,208,167,199,127,210,103,218,15,181,63,12,242,176,255,0,217,79,45,229,187,253,238,29,223,234,126,239,14,124,63,183,142,255,0,51,165,244,119,210,174,101,213,126,174,91,240,251,53,182,173,184,197,186,162,158,167,44,187,199,34,66,203,117,185,95,247,209,178,185,143,111,153,145,173,145,176,179,139,185,61,21,202,157,182,72,246,126,175,228,45,212,119,242,142,254,75,255,0,99,63,211,95,250,235,206,242,127,194,254,23,207,143,197,60,199,31,245,159,254,95,30,124,255,0,83,195,191,250,146,245,58,104,233,211,4,233,127,75,40,52,207,5,167,255,0,53,89,120,173,231,55,243,157,211,203,67,12,245,157,185,101,147,179,221,236,49,221,166,59,131,63,98,39,237,85,12,245,245,11,139,88,176,109,125,212,188,43,22,161,242,86,92,127,48,188,218,237,212,221,215,201,216,165,130,182,88,226,143,155,213,207,119,22,49,169,187,149,92,187,110,170,171,243,36,175,77,189,4,255,0,42,142,142,242,45,72,211,185,252,190,166,227,57,133,117,29,37,60,245,28,41,111,84,44,161,161,149,40,220,175,94,16,204,143,146,71,69,47,201,170,231,185,146,175,23,54,72,120,7,86,62,169,245,147,234,6,67,238,51,150,169,224,169,233,99,41,250,129,93,237,214,224,41,175,19,202,111,184,54,85,102,205,113,106,239,37,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,7,163,152,238,47,99,87,103,34,181,118,217,81,83,228,126,188,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,156,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,103,222,40,62,31,117,55,106,155,215,84,58,45,106,164,99,217,78,234,252,194,199,77,20,84,204,225,12,85,85,21,151,165,150,89,218,213,122,181,144,53,240,69,23,57,30,174,151,239,61,207,223,192,120,83,244,57,77,169,87,90,14,169,53,37,245,113,88,177,139,194,63,22,182,53,146,192,183,27,141,43,152,244,173,124,155,34,62,154,25,118,107,91,27,151,185,52,82,53,234,214,196,232,230,14,149,225,117,225,255,0,71,104,163,182,245,55,173,248,239,122,235,55,150,184,224,246,185,228,130,122,88,233,101,130,41,225,187,59,182,247,242,153,123,187,69,28,136,199,66,232,221,34,181,94,177,58,43,63,0,10,86,241,171,245,79,139,125,63,161,247,27,137,0,9,255,0,227,87,234,159,22,250,127,67,238,55,19,228,248,64,98,214,44,231,95,117,11,10,202,104,124,237,151,32,210,251,181,174,227,77,221,124,125,250,89,235,104,35,150,62,108,86,189,188,152,247,38,237,84,114,111,186,42,47,204,14,65,208,231,87,119,94,144,117,113,217,92,246,234,187,198,39,126,167,109,183,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,175,46,29,196,217,89,36,209,163,163,238,172,141,208,70,39,148,216,179,156,86,205,154,226,213,222,118,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,15,70,189,188,152,246,174,206,68,114,111,178,162,47,200,207,103,90,253,40,223,122,75,214,90,220,55,181,117,172,196,46,91,214,98,215,186,216,88,223,63,75,197,139,36,106,232,213,88,179,64,247,246,164,77,152,229,217,146,118,216,201,99,67,176,120,104,117,199,83,211,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,247,25,26,72,197,69,107,217,48,94,72,0,14,85,213,143,165,141,100,250,127,144,251,116,230,107,13,41,245,99,233,99,89,62,159,228,62,221,57,154,192,52,167,210,119,165,141,27,250,127,143,123,116,7,85,57,87,73,222,150,52,111,233,254,61,237,208,29,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,172,125,83,235,39,212,12,135,220,103,52,166,102,179,171,31,84,250,201,245,3,33,247,25,192,159,250,101,209,70,43,213,103,134,102,158,222,237,54,207,47,169,184,205,191,32,147,28,184,83,164,108,146,191,133,222,190,70,219,42,22,71,49,142,134,87,170,163,28,247,39,102,71,171,209,120,186,86,75,88,25,102,45,125,193,178,171,206,21,148,208,249,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,249,177,92,199,113,123,28,155,181,85,171,182,232,170,159,50,250,124,46,61,9,233,151,231,94,241,90,66,175,25,191,228,227,246,238,197,246,103,255,0,171,63,234,254,210,124,59,135,151,248,95,101,123,30,127,255,0,60,254,167,181,183,223,236,111,221,251,158,84,14,43,212,23,137,134,178,245,13,211,237,167,66,242,75,37,170,138,73,59,95,106,239,112,35,86,75,255,0,98,86,73,77,198,30,8,202,79,191,27,36,151,182,171,206,70,55,135,102,62,81,59,138,244,209,211,166,119,213,6,169,208,105,158,11,79,254,106,178,241,91,206,31,230,203,95,153,134,25,235,59,114,203,31,123,181,223,99,187,76,119,55,254,196,79,218,169,202,139,211,240,163,254,78,63,201,198,15,208,167,255,0,77,127,228,255,0,111,252,247,15,138,124,83,131,184,247,54,255,0,235,63,235,124,175,31,185,195,158,255,0,175,243,0,68,15,21,173,11,211,142,157,52,227,64,180,191,75,236,222,70,213,67,246,150,89,166,149,81,245,87,10,167,37,173,36,170,169,145,17,59,147,63,139,119,93,145,168,214,181,140,107,24,198,49,191,43,193,83,213,62,83,244,254,187,220,109,199,85,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,1,213,124,115,191,4,255,0,121,63,134,156,127,193,170,211,106,191,245,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,157,131,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,7,63,241,2,232,70,251,210,174,85,38,107,139,51,206,233,150,65,112,88,237,213,59,178,63,133,213,79,37,84,145,90,184,62,162,90,137,251,84,212,237,95,50,228,70,191,125,151,103,124,151,229,116,11,214,190,85,210,158,163,210,89,46,215,63,49,166,89,53,194,24,242,59,125,66,200,248,232,57,171,99,117,206,157,35,107,222,217,162,98,34,189,172,106,247,163,98,49,83,147,98,124,87,189,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,132,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,51,89,173,122,115,77,164,26,185,151,233,109,46,85,73,146,51,20,188,84,218,22,231,77,77,45,59,39,124,47,86,63,120,229,68,115,30,215,35,152,244,69,115,17,237,119,7,200,206,50,56,52,187,137,229,54,44,231,21,179,102,184,181,119,157,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,131,209,175,111,38,61,171,179,145,28,155,236,168,139,242,51,133,213,143,170,125,100,250,129,144,251,140,228,212,240,117,234,83,81,233,53,30,110,153,238,105,117,190,97,149,246,250,203,165,181,177,210,173,67,113,250,168,213,36,146,71,75,201,60,189,28,219,189,174,69,71,55,204,203,7,20,98,205,43,159,10,250,177,245,79,172,159,80,50,31,113,156,11,84,240,84,244,177,148,253,64,174,246,235,113,210,188,65,186,36,181,117,95,128,71,125,198,32,164,161,212,92,86,158,162,107,85,99,105,90,233,238,208,54,25,156,203,75,228,116,209,49,140,146,161,209,185,178,200,174,72,87,184,173,68,73,36,223,154,248,42,122,88,202,126,160,87,123,117,184,159,224,101,222,211,128,102,87,172,254,139,75,104,241,234,184,242,202,251,196,118,8,173,53,104,148,179,182,226,249,146,6,211,200,147,43,82,39,247,85,24,189,197,111,21,223,150,219,41,125,29,0,244,125,106,233,55,72,218,219,130,85,201,157,230,52,244,117,249,91,230,149,170,202,105,216,199,44,116,49,54,55,186,46,20,235,52,172,89,26,231,44,175,115,223,203,130,199,28,125,130,221,161,122,113,106,215,27,191,80,244,54,110,206,103,123,199,233,241,186,186,152,213,35,141,244,177,76,178,43,220,198,34,119,38,127,26,118,58,73,21,238,72,233,32,99,56,34,57,31,208,0,128,30,53,126,150,49,111,168,20,62,221,113,32,7,133,199,174,205,50,252,235,217,235,73,255,0,227,87,233,99,22,250,129,67,237,215,18,0,120,92,122,236,211,47,206,189,158,180,9,255,0,227,87,233,99,22,250,129,67,237,215,18,0,120,92,122,236,211,47,206,189,158,180,159,254,53,126,150,49,111,168,20,62,221,113,32,7,133,199,174,205,50,252,235,217,235,64,190,140,179,22,177,103,56,173,231,10,202,104,124,237,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,124,216,173,123,121,49,238,77,218,168,228,223,116,84,95,153,156,206,172,244,103,13,208,29,121,201,244,183,3,212,90,76,198,209,103,168,224,202,168,183,89,232,158,187,242,162,170,114,53,34,125,76,43,247,36,116,74,172,85,79,154,71,39,114,24,174,39,196,103,173,127,228,171,167,16,88,48,11,157,170,77,77,202,127,87,109,166,157,123,178,90,232,85,30,146,92,221,15,23,49,220,94,196,142,38,202,173,107,228,115,157,180,173,134,88,214,141,237,54,204,203,85,243,250,43,53,28,149,119,252,179,49,188,71,77,19,234,234,209,103,184,92,106,230,70,181,100,154,103,34,43,228,150,68,221,242,57,62,110,85,114,254,213,2,111,248,70,117,5,171,24,166,178,195,161,22,76,126,235,147,96,249,31,155,184,220,40,109,240,83,55,224,245,78,109,59,22,237,52,210,53,30,176,177,144,71,11,163,89,90,213,239,34,177,178,75,194,41,46,164,141,93,11,244,101,98,232,243,78,42,173,146,93,126,51,153,229,30,94,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,220,81,89,20,114,84,1,74,222,53,126,169,241,111,167,244,62,227,113,46,164,165,111,26,191,84,248,183,211,250,31,113,184,128,240,84,245,79,148,253,63,174,247,27,113,115,213,182,155,85,198,166,130,178,225,108,164,170,168,181,212,45,93,12,179,66,215,190,150,117,138,72,86,88,156,169,187,30,177,77,44,106,230,236,188,36,123,127,99,149,22,152,124,21,61,83,229,63,79,235,189,198,220,93,72,3,42,230,170,12,171,129,165,62,147,189,44,104,223,211,252,123,219,160,58,169,202,186,78,244,177,163,127,79,241,239,110,128,234,160,0,0,0,0,8,171,226,143,232,79,83,127,37,247,138,34,85,17,87,197,31,208,158,166,254,75,239,20,64,81,14,158,230,183,93,53,207,241,173,70,177,83,210,79,114,197,111,20,87,186,56,170,216,231,65,36,244,211,50,104,219,35,90,230,185,88,174,98,34,162,57,171,182,251,42,126,211,70,125,52,117,23,130,117,65,165,148,26,153,130,212,127,154,163,188,81,112,155,249,178,233,229,161,154,122,62,228,177,71,222,237,119,216,222,235,27,193,255,0,181,23,246,162,102,176,235,253,42,245,49,153,116,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,42,232,95,202,40,222,201,26,139,197,236,111,38,189,156,227,120,76,14,172,124,46,114,106,30,165,241,132,210,90,154,72,240,77,90,202,31,72,214,199,21,60,79,198,39,123,38,171,170,137,180,252,162,100,180,209,211,65,85,52,45,141,90,188,32,88,23,103,164,111,154,220,241,60,90,197,131,98,182,108,43,22,161,242,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,243,122,185,238,226,198,53,55,114,171,151,109,213,85,126,103,229,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,194,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,0,5,101,248,172,117,213,83,135,71,95,210,198,148,87,213,211,95,106,169,214,28,214,185,212,177,58,6,219,170,232,158,159,13,98,77,27,149,207,150,42,136,229,116,209,171,123,104,145,181,175,115,157,34,68,28,83,197,99,173,59,174,166,103,245,253,56,233,206,65,87,6,19,138,84,45,38,72,198,211,58,157,110,151,184,38,122,73,19,220,174,229,45,53,59,152,196,107,85,172,107,166,108,143,253,98,50,9,27,0,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,63,41,250,173,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,2,245,60,58,250,234,166,234,151,13,76,31,80,107,233,25,170,150,10,121,166,174,134,154,150,86,50,231,110,133,105,216,151,37,84,141,32,133,238,146,161,177,190,22,191,250,108,115,218,198,49,200,198,76,163,46,248,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,57,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,65,29,20,117,93,98,234,211,70,168,179,46,237,170,143,47,182,237,71,148,217,40,166,123,188,133,87,39,164,114,35,100,68,122,67,59,25,221,141,119,123,83,119,199,220,123,226,145,64,242,190,40,254,132,245,55,242,95,120,162,41,91,164,239,84,250,55,245,3,30,247,24,11,169,241,71,244,39,169,191,146,251,197,17,74,221,39,122,167,209,191,168,24,247,184,192,6,148,207,63,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,132,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,126,173,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,165,22,120,138,117,213,83,213,46,100,184,62,159,87,213,179,74,236,21,16,205,67,13,77,44,76,125,206,227,10,84,49,110,72,171,26,79,11,29,29,67,163,100,46,127,244,24,215,185,140,123,149,140,14,105,214,191,85,215,222,173,53,150,183,50,238,221,104,241,11,110,244,120,181,146,182,102,59,200,82,241,98,73,34,182,52,70,36,211,189,157,217,23,119,185,55,100,125,199,178,40,212,189,78,147,189,44,104,223,211,252,123,219,160,51,88,105,79,164,239,75,26,55,244,255,0,30,246,232,0,246,185,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,120,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,61,157,98,116,171,153,116,161,171,151,12,62,243,109,171,118,49,113,168,168,169,196,238,242,72,147,50,227,110,71,253,196,116,173,99,27,230,99,107,163,108,204,226,222,47,84,114,39,109,241,189,250,51,43,87,198,211,83,49,90,109,44,193,116,115,205,247,114,75,134,64,153,55,98,57,35,119,151,161,167,166,168,167,231,51,121,247,25,220,146,171,104,215,130,181,221,137,254,242,43,54,80,171,106,221,104,213,11,142,145,208,104,69,195,47,171,170,193,45,119,133,191,80,217,230,100,111,101,45,106,178,70,43,162,145,91,221,99,21,38,149,86,38,189,35,231,35,223,199,155,149,203,213,122,28,233,18,235,213,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,229,195,184,187,35,35,154,68,108,157,165,141,209,212,186,159,6,77,72,177,100,157,56,223,116,230,158,142,213,73,122,195,114,9,37,172,109,21,11,225,154,170,150,181,137,37,61,85,84,171,247,38,153,95,29,76,8,168,188,155,21,44,45,115,81,17,174,112,78,156,79,22,177,96,216,173,155,10,197,168,124,149,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,124,222,174,123,184,177,141,77,220,170,229,219,117,85,95,153,245,128,0,114,174,172,125,44,107,39,211,252,135,219,167,58,169,202,186,177,244,177,172,159,79,242,31,110,156,12,214,26,157,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,203,17,170,128,40,135,196,83,161,90,158,150,179,37,206,52,250,130,173,250,87,127,168,134,26,25,170,106,162,123,237,151,25,146,161,235,109,68,89,22,121,152,216,233,221,35,38,115,63,160,246,177,207,123,218,175,127,20,233,87,169,140,203,165,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,113,87,66,254,81,70,246,72,212,94,47,99,121,53,236,231,27,244,83,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,132,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,51,217,214,39,74,185,151,74,26,185,112,195,239,54,218,183,99,23,26,138,138,156,78,239,36,137,51,46,54,228,127,220,71,74,214,49,190,102,54,186,54,204,206,45,226,245,71,34,118,223,27,222,26,8,210,173,76,197,117,147,78,49,205,82,194,170,252,197,151,38,183,197,112,166,229,36,111,146,30,105,247,224,151,182,247,177,179,68,244,116,114,49,28,188,36,99,218,171,187,84,245,101,5,248,124,245,183,117,233,67,63,146,197,147,207,87,93,167,89,85,69,60,55,90,55,85,57,176,90,103,116,208,181,247,102,70,216,101,123,223,29,59,100,107,162,141,26,179,39,109,28,170,177,199,181,244,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,7,235,50,174,106,160,202,184,26,83,233,59,210,198,141,253,63,199,189,186,2,10,248,197,116,181,138,212,88,161,234,186,211,146,90,172,183,170,79,39,98,187,218,234,27,28,46,190,242,122,182,9,105,220,214,163,229,172,141,138,168,246,189,93,202,154,4,84,86,37,63,25,38,167,79,89,77,139,6,232,191,77,51,92,166,187,201,89,113,253,47,179,93,46,53,61,167,201,216,165,130,211,20,146,201,193,136,231,187,139,24,229,217,168,174,93,182,68,85,249,20,153,215,39,87,119,94,175,181,113,185,92,22,234,187,62,39,97,167,117,183,28,181,79,80,231,189,144,43,213,207,170,153,136,229,137,149,51,47,30,125,180,217,25,28,49,171,164,237,36,142,14,43,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,156,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,110,123,172,157,89,253,58,248,87,228,26,185,246,66,235,139,253,168,183,216,235,126,23,115,110,211,65,252,245,70,222,77,118,201,220,133,252,123,145,75,197,189,200,159,27,248,183,151,20,129,126,29,125,10,212,245,75,153,38,113,168,52,21,108,210,187,5,68,208,215,77,77,85,19,31,115,184,194,148,239,75,106,162,72,147,194,199,71,80,217,31,51,89,253,6,57,141,123,30,228,123,44,211,197,31,208,158,166,254,75,239,20,64,82,183,73,222,169,244,111,234,6,61,238,48,26,83,51,89,210,119,170,125,27,250,129,143,123,140,5,244,117,129,212,165,139,165,109,14,188,106,109,205,59,215,89,185,90,241,186,71,82,190,120,234,239,18,195,35,233,227,149,26,230,113,133,59,79,146,69,87,177,123,113,189,26,170,245,99,92,20,237,226,95,211,110,27,211,143,80,211,82,224,247,250,71,219,115,74,121,50,104,108,49,209,45,59,236,108,154,162,70,172,45,225,27,96,90,101,145,146,164,40,197,230,198,70,172,123,19,139,37,155,207,248,126,117,11,157,232,31,81,216,203,49,106,107,173,230,213,153,92,41,177,251,198,55,69,85,12,63,22,239,189,98,166,84,239,170,68,147,69,52,173,146,55,57,209,255,0,248,113,172,177,178,89,28,112,188,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,156,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,117,62,26,29,14,83,116,227,134,195,172,57,195,234,223,168,185,165,158,54,77,73,35,37,167,101,142,221,50,199,58,81,58,23,163,92,181,42,230,68,233,156,246,253,199,198,145,177,17,26,247,204,19,124,252,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,201,172,123,160,133,206,106,46,206,88,163,85,223,138,109,250,192,2,128,124,81,253,118,106,111,228,190,207,68,95,241,64,62,40,254,187,53,55,242,95,103,162,2,127,248,42,122,88,202,126,160,87,123,117,184,159,228,0,240,84,244,177,148,253,64,174,246,235,113,63,192,0,0,20,173,227,87,234,159,22,250,127,67,238,55,18,234,74,86,241,171,245,79,139,125,63,161,247,27,136,29,87,192,199,241,179,247,111,248,145,106,133,85,248,24,254,54,126,237,255,0,18,38,255,0,88,157,85,97,189,40,105,29,195,48,188,220,169,29,147,220,105,234,41,177,59,68,145,172,207,184,220,81,159,113,93,19,94,199,121,104,220,232,221,51,249,55,139,21,26,139,220,124,108,120,115,79,16,46,187,172,93,42,226,178,97,88,179,252,238,166,228,22,245,146,221,77,179,227,248,93,44,241,213,71,21,215,155,233,229,167,159,181,83,78,212,242,206,84,115,247,221,118,111,205,97,7,131,85,218,235,127,234,239,54,190,223,110,117,119,27,149,199,7,185,85,214,86,85,204,233,167,169,158,75,157,189,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,65,108,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,156,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,55,252,21,61,83,229,63,79,235,189,198,220,7,42,241,71,245,217,169,191,146,251,61,17,63,252,21,61,44,101,63,80,43,189,186,220,64,15,20,127,93,154,155,249,47,179,209,19,255,0,193,83,210,198,83,245,2,187,219,173,192,119,94,185,58,68,181,117,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,56,243,237,174,232,248,225,145,91,39,105,35,117,0,221,176,12,202,203,159,214,233,109,102,61,87,38,89,65,120,146,193,45,166,145,18,170,119,92,89,50,192,234,120,210,21,114,74,254,234,43,19,182,174,228,187,113,223,116,53,16,115,75,239,79,26,95,146,107,206,51,212,141,214,213,86,252,219,19,179,212,217,45,213,13,172,145,176,36,19,115,251,207,137,23,139,158,198,207,84,214,175,236,218,170,69,114,57,91,18,198,28,43,195,247,161,27,23,74,184,172,121,174,82,207,59,169,185,5,189,35,184,212,238,248,254,23,75,60,116,178,75,106,224,202,137,105,231,237,84,211,185,124,203,81,28,253,246,77,155,242,95,1,227,87,233,99,22,250,129,67,237,215,18,127,144,3,198,175,210,198,45,245,2,135,219,174,32,85,95,73,222,169,244,111,234,6,61,238,48,23,83,226,143,232,79,83,127,37,247,138,34,149,186,78,245,79,163,127,80,49,239,113,128,186,159,20,127,66,122,155,249,47,188,81,1,74,221,39,122,167,209,191,168,24,247,184,192,105,76,205,103,73,222,169,244,111,234,6,61,238,48,26,72,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,149,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,132,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,115,237,214,191,85,215,222,173,53,150,183,50,238,221,104,241,11,110,244,120,181,146,182,102,59,200,82,241,98,73,34,182,52,70,36,211,189,157,217,23,119,185,55,100,125,199,178,40,212,233,126,34,157,117,84,245,75,153,46,15,167,213,245,108,210,187,5,68,51,80,195,83,75,19,31,115,184,194,149,12,91,146,42,198,147,194,199,71,80,232,217,11,159,253,6,53,238,99,30,229,99,33,168,26,83,233,59,210,198,141,253,63,199,189,186,3,165,73,105,181,77,117,167,190,205,108,164,125,202,142,158,106,74,122,199,66,213,158,24,38,116,110,150,38,73,183,38,177,238,130,23,57,168,187,57,98,141,87,126,41,183,53,233,59,210,198,141,253,63,199,189,186,3,170,128,40,7,197,31,215,102,166,254,75,236,244,69,255,0,20,3,226,143,235,179,83,127,37,246,122,32,39,255,0,130,167,165,140,167,234,5,119,183,91,137,254,64,15,5,79,75,25,79,212,10,239,110,183,19,252,0,0,1,74,222,53,126,169,241,111,167,244,62,227,113,46,164,165,111,26,191,84,248,183,211,250,31,113,184,129,213,124,12,127,27,63,118,255,0,137,18,171,175,174,138,49,94,171,52,226,174,247,105,182,121,125,77,198,109,243,73,142,92,41,210,54,73,95,193,29,35,109,149,11,35,152,199,67,43,213,81,142,123,147,179,35,213,232,188,93,43,37,138,190,6,63,141,159,187,127,196,139,84,3,45,153,102,45,125,193,178,171,206,21,148,208,249,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,249,177,92,199,113,123,28,155,181,85,171,182,232,170,159,50,221,60,41,250,227,169,212,171,85,7,75,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,122,15,20,46,133,191,77,120,171,245,199,71,48,207,55,169,54,94,31,24,166,162,119,25,175,182,184,227,114,46,208,163,87,204,86,67,180,125,189,149,175,124,72,248,255,0,90,230,211,198,148,193,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,160,26,158,4,74,240,249,235,110,213,213,126,1,37,139,39,158,146,135,81,113,90,122,120,110,180,110,170,107,167,187,64,216,97,107,238,204,141,176,196,198,50,74,135,72,215,69,26,57,33,94,218,57,81,36,143,121,106,5,85,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,142,171,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,2,223,181,87,76,241,93,100,211,140,143,75,115,90,79,49,101,201,173,242,219,234,120,199,27,228,135,154,125,201,226,238,49,236,108,209,61,27,36,111,86,175,9,24,199,34,110,212,51,111,173,122,115,77,164,26,185,151,233,109,46,85,73,146,51,20,188,84,218,22,231,77,77,45,59,39,124,47,86,63,120,229,68,115,30,215,35,152,244,69,115,17,237,119,7,200,206,50,58,223,188,83,186,211,186,232,30,27,71,163,90,91,144,85,218,245,7,46,167,74,186,170,232,41,156,143,182,217,28,178,196,233,97,159,146,36,117,50,203,26,177,142,98,61,204,99,38,119,234,159,217,122,211,182,149,105,158,85,172,154,143,142,105,110,21,73,230,47,89,53,194,43,125,55,40,228,124,112,243,95,191,60,189,182,61,237,134,38,35,164,145,232,213,225,27,30,229,77,154,160,88,167,131,39,80,185,219,242,171,239,77,119,42,107,173,243,27,248,124,153,5,174,95,53,15,103,29,237,200,141,168,78,18,42,72,176,207,37,68,63,118,55,59,132,191,121,34,218,105,165,101,181,28,127,165,94,153,240,222,148,52,142,143,75,112,250,234,187,139,221,80,235,149,222,231,82,170,215,220,110,50,50,54,75,58,71,201,91,11,56,197,27,25,27,85,120,177,141,228,231,191,156,143,236,0,0,0,126,72,237,54,168,110,181,23,216,109,148,140,185,86,83,195,73,81,88,216,90,147,205,4,46,145,209,68,249,54,228,230,49,211,204,230,181,87,102,172,178,42,109,201,119,253,96,1,154,206,172,125,83,235,39,212,12,135,220,103,45,83,193,83,210,198,83,245,2,187,219,173,197,85,245,99,234,159,89,62,160,100,62,227,57,106,158,10,158,150,50,159,168,21,222,221,110,2,127,159,146,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,245,128,0,0,41,91,198,175,213,62,45,244,254,135,220,110,39,52,240,194,215,156,55,64,250,163,164,186,106,5,109,37,182,197,150,89,234,113,154,139,181,93,66,195,5,181,242,203,12,241,77,34,240,114,112,116,180,209,196,170,229,99,24,147,44,142,122,54,53,223,165,248,213,250,167,197,190,159,208,251,141,196,128,0,105,119,168,173,6,195,122,146,210,59,238,148,230,116,84,142,101,198,157,239,182,87,77,78,179,62,211,113,70,57,41,235,98,70,189,142,231,27,157,186,181,30,222,108,87,198,229,224,247,34,231,179,168,173,6,204,186,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,225,35,91,186,181,30,238,15,71,198,229,230,199,34,88,167,133,247,136,37,77,218,166,203,210,246,180,221,105,24,246,83,182,131,15,190,84,203,21,51,56,67,21,45,61,29,149,34,138,6,181,94,173,100,238,100,242,203,206,71,171,98,251,207,115,55,154,189,91,244,137,128,245,125,134,217,49,76,206,227,87,103,168,176,222,33,185,82,221,104,41,225,125,91,32,85,70,213,82,181,242,53,85,140,154,47,251,139,178,75,29,60,142,108,137,23,109,193,18,188,30,250,156,212,125,64,177,92,122,123,202,172,183,91,213,171,10,183,190,190,131,40,158,165,100,142,223,74,175,167,138,150,208,230,246,191,246,169,34,115,230,87,36,113,58,54,51,132,73,198,111,245,3,212,62,151,244,203,128,59,81,181,94,235,87,71,109,125,66,208,209,197,73,71,37,76,245,181,171,12,179,71,77,27,90,156,90,247,182,9,17,29,35,153,26,42,39,39,183,125,207,173,164,58,47,165,250,11,134,199,167,250,71,136,82,99,182,40,234,37,171,90,120,95,36,175,150,121,21,57,203,44,178,185,210,202,253,145,173,71,61,206,84,99,24,196,217,172,106,36,74,241,66,232,163,249,64,96,143,214,125,61,182,93,107,181,39,13,183,178,154,43,117,18,119,190,51,107,108,206,123,233,210,39,57,54,154,46,236,243,70,177,162,190,79,191,23,9,28,248,187,97,229,48,63,16,123,23,88,29,50,245,9,134,222,241,95,178,249,157,155,79,242,155,164,52,48,72,250,138,90,171,63,149,149,145,200,217,149,169,180,209,119,97,138,84,114,53,30,229,108,145,162,35,159,20,52,216,0,26,83,233,59,210,198,141,253,63,199,189,186,3,170,156,171,164,239,75,26,55,244,255,0,30,246,232,14,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,86,62,169,245,147,234,6,67,238,51,154,83,51,89,213,143,170,125,100,250,129,144,251,140,224,79,253,50,235,95,21,233,79,195,51,79,108,150,155,159,152,212,220,154,223,144,71,142,91,233,214,55,201,65,206,239,95,27,110,117,9,35,94,198,195,19,209,85,141,123,87,189,35,21,136,156,91,43,226,172,187,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,155,145,26,159,177,15,147,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,206,71,187,246,185,85,109,127,194,235,195,254,142,209,71,109,234,111,91,241,222,245,214,111,45,113,193,237,115,201,4,244,177,210,203,4,83,195,118,119,109,239,229,50,247,118,138,57,17,142,133,209,186,69,106,189,98,116,65,24,53,191,194,231,94,116,79,65,173,154,209,89,83,73,124,172,167,167,125,94,93,143,219,162,238,79,143,65,253,38,202,146,181,206,109,91,24,221,251,238,141,17,34,95,188,222,236,77,124,205,225,93,52,117,23,157,244,191,170,116,26,153,130,212,127,154,163,188,81,112,135,249,206,215,230,97,154,122,62,228,177,73,217,238,246,24,222,235,27,205,159,181,23,246,162,233,34,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,139,60,69,58,21,169,233,107,50,92,227,79,168,42,223,165,119,250,136,97,161,154,166,170,39,190,217,113,153,42,30,182,212,69,145,103,153,141,142,157,210,50,103,51,250,15,107,28,247,189,170,247,135,74,241,90,215,77,56,234,47,78,52,11,84,52,190,243,231,173,85,223,105,98,154,25,81,25,85,111,170,106,90,214,74,90,152,209,87,183,51,57,55,116,221,90,173,115,94,199,61,143,99,221,242,188,21,61,83,229,63,79,235,189,198,220,64,169,46,215,89,173,84,246,41,174,117,111,182,209,212,77,87,79,70,233,156,176,67,60,205,141,178,202,200,247,226,215,189,176,66,215,57,19,119,36,81,162,239,197,54,158,190,10,158,169,242,159,167,245,222,227,110,3,170,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,142,171,227,157,248,39,251,201,252,52,132,29,36,245,49,83,210,198,67,158,103,22,106,26,185,242,27,230,15,93,142,99,243,66,145,112,162,184,207,85,74,248,234,229,73,90,230,185,145,54,25,36,70,112,127,55,181,140,84,107,94,231,180,44,211,197,11,174,159,208,166,42,253,14,209,204,207,202,106,77,235,135,198,42,104,155,202,107,21,174,72,220,171,180,200,228,242,245,147,111,31,111,100,115,217,18,190,79,213,57,212,242,45,53,226,120,181,247,57,202,172,216,86,45,67,231,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,230,245,107,27,201,239,106,110,229,70,166,251,170,162,124,198,89,148,223,115,156,170,243,154,229,53,222,118,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,78,12,70,177,188,158,247,46,205,68,106,111,178,34,39,200,187,79,13,14,135,41,186,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,126,227,227,72,216,136,141,123,230,14,171,208,231,72,150,174,144,116,141,216,164,247,26,75,198,89,126,168,109,203,35,186,193,78,214,49,243,163,17,172,165,133,234,212,149,244,208,167,46,29,197,221,95,36,210,35,99,238,172,109,163,110,172,125,83,235,39,212,12,135,220,103,52,166,102,179,171,31,84,250,201,245,3,33,247,25,192,181,79,5,79,75,25,79,212,10,239,110,183,19,252,128,30,10,158,150,50,159,168,21,222,221,110,39,248,0,0,16,3,198,175,210,198,45,245,2,135,219,174,36,0,240,184,245,217,166,95,157,123,61,105,63,252,106,253,44,98,223,80,40,125,186,226,64,15,11,143,93,154,101,249,215,179,214,129,63,252,106,253,44,98,223,80,40,125,186,226,86,175,66,57,215,232,191,169,139,38,166,124,47,226,127,100,177,252,170,251,228,187,253,159,53,229,113,235,140,221,174,231,23,112,229,219,227,203,139,182,223,125,151,109,139,42,241,171,244,177,139,125,64,161,246,235,137,0,60,46,61,118,105,151,231,94,207,90,4,127,213,93,76,202,181,147,81,242,61,82,205,106,252,197,235,38,184,75,112,169,227,36,143,142,30,107,247,32,139,184,247,189,176,196,196,108,113,177,92,188,35,99,26,139,179,80,185,79,11,174,140,172,90,31,167,22,221,126,189,221,126,43,153,234,54,63,77,81,10,192,247,182,150,217,103,170,72,170,99,166,107,87,110,228,207,227,11,229,145,201,179,92,198,199,30,200,215,201,53,59,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,216,93,159,133,102,177,223,117,119,164,123,69,54,71,14,245,120,21,194,92,58,58,158,76,255,0,42,165,166,130,9,41,151,131,24,212,103,110,10,136,160,219,239,57,221,142,110,114,185,234,136,19,0,0,0,165,111,26,191,84,248,183,211,250,31,113,184,151,82,82,183,141,95,170,124,91,233,253,15,184,220,64,120,42,122,167,202,126,159,215,123,141,184,186,146,149,188,21,61,83,229,63,79,235,189,198,220,93,72,3,42,230,170,12,171,129,165,62,147,189,44,104,223,211,252,123,219,160,58,169,202,186,78,244,177,163,127,79,241,239,110,128,234,160,0,0,8,255,0,215,174,169,103,122,45,210,118,115,169,154,105,125,248,54,73,102,248,103,146,173,242,176,212,118,187,183,42,88,100,253,92,204,124,110,222,57,94,223,188,213,219,125,211,101,68,84,144,7,63,215,189,20,197,122,137,210,123,238,142,102,183,11,173,21,151,32,242,190,102,123,92,177,199,84,206,197,76,85,12,224,233,35,145,137,187,225,106,46,236,95,186,171,182,203,178,160,84,7,79,94,35,221,103,103,58,251,166,152,86,83,172,158,118,203,144,102,22,107,93,198,155,236,237,170,62,253,44,245,177,71,44,124,217,76,215,183,147,30,228,221,170,142,77,247,69,69,249,150,43,226,143,232,79,83,127,37,247,138,35,197,105,239,132,79,77,186,107,159,227,90,141,98,205,181,42,123,150,43,120,162,189,209,197,87,114,160,116,18,79,77,51,38,141,178,53,180,109,114,177,92,196,69,68,115,87,109,246,84,253,167,181,241,71,244,39,169,191,146,251,197,16,20,129,211,214,45,98,206,117,247,77,48,172,166,135,206,217,114,12,194,205,107,184,211,119,95,31,126,150,122,216,163,150,62,108,86,189,188,152,247,38,237,84,114,111,186,42,47,204,237,125,125,116,81,149,116,167,168,245,119,187,77,179,204,105,150,77,112,154,76,114,225,78,146,62,58,14,106,233,27,108,168,89,28,247,182,104,152,138,140,115,220,189,232,216,175,69,228,217,89,23,42,233,59,213,62,141,253,64,199,189,198,3,66,122,233,161,122,113,212,94,156,92,116,191,84,44,222,122,213,93,180,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,228,237,151,101,106,181,206,99,218,246,61,236,112,82,183,135,239,93,215,222,149,114,168,240,172,165,254,119,76,178,11,130,73,113,166,217,145,252,46,170,121,41,99,150,235,205,148,242,212,79,218,166,167,114,121,102,170,53,251,238,155,59,230,183,189,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,155,126,165,250,116,206,250,95,213,58,253,51,206,169,255,0,206,214,89,235,121,195,252,231,107,243,51,67,5,103,110,41,100,236,247,123,15,119,105,238,230,207,216,169,251,21,103,255,0,131,175,85,121,85,194,178,110,147,114,75,111,156,178,219,109,245,151,172,114,225,79,71,35,164,161,253,122,73,81,75,80,177,70,172,72,94,249,228,145,147,76,230,113,145,86,46,79,89,97,99,2,90,120,131,117,95,117,233,67,69,227,190,227,22,10,186,236,135,42,168,168,177,218,171,26,215,54,11,76,238,164,153,204,173,124,142,130,88,30,248,228,108,110,109,52,138,213,153,59,138,221,219,28,155,80,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,166,156,245,87,76,241,93,100,211,140,143,75,115,90,79,49,101,201,173,242,219,234,120,199,27,228,135,154,125,201,226,238,49,236,108,209,61,27,36,111,86,175,9,24,199,34,110,212,51,195,213,87,76,249,151,74,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,228,174,133,252,162,145,143,141,202,188,94,199,113,115,217,194,71,132,213,186,244,153,134,232,79,133,94,113,170,77,168,164,189,229,154,149,103,197,111,79,187,58,129,96,158,130,221,83,93,106,157,182,214,42,200,244,86,54,85,123,221,35,82,62,234,246,249,183,245,81,241,132,29,39,122,167,209,191,168,24,247,184,192,122,172,19,170,235,237,139,164,237,76,233,87,41,150,235,116,178,228,223,13,172,197,215,188,199,195,101,170,134,229,13,77,84,124,92,136,244,134,118,49,207,217,174,86,178,86,110,145,239,60,178,55,154,232,134,107,106,211,93,104,192,117,26,251,79,87,61,183,21,202,45,87,186,200,169,24,215,79,36,20,213,113,205,35,99,107,156,214,171,213,172,84,68,87,53,55,219,117,79,218,4,234,241,113,232,251,25,210,235,173,15,82,58,126,148,150,251,110,97,120,146,131,33,182,186,90,137,103,154,247,82,234,170,199,87,49,210,61,237,225,35,91,35,93,27,123,109,141,98,141,90,215,119,29,194,26,244,209,212,94,119,210,254,169,208,106,102,11,81,254,106,142,241,69,194,31,231,59,95,153,134,105,232,251,146,197,39,103,187,216,99,123,172,111,54,126,212,95,218,139,250,186,170,234,99,50,234,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,156,81,211,63,148,178,61,242,57,19,147,222,238,45,99,56,70,201,65,225,123,208,183,233,175,42,102,184,235,30,25,230,244,218,203,207,224,244,213,174,227,13,246,233,28,141,68,222,21,106,249,138,56,118,147,185,186,181,143,149,25,31,235,90,218,136,208,38,167,93,217,215,233,67,195,2,247,169,127,11,248,103,218,220,127,21,190,249,46,255,0,123,202,249,171,133,186,110,215,115,139,121,241,238,113,229,197,187,237,190,201,190,197,64,244,157,234,159,70,254,160,99,222,227,1,117,62,40,254,132,245,55,242,95,120,162,40,46,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,44,211,197,23,196,2,178,239,89,114,233,147,68,50,46,205,170,31,51,110,206,46,144,71,60,21,82,85,69,60,176,77,105,111,113,140,227,10,118,183,150,72,213,237,153,178,54,52,114,49,37,108,181,215,128,105,110,119,170,31,104,254,194,216,190,39,246,75,31,172,202,111,31,229,80,195,229,109,116,188,123,243,254,181,237,231,199,184,207,184,206,79,93,254,77,93,148,252,184,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,57,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,82,236,241,158,148,108,93,37,248,122,106,190,27,218,181,86,101,247,45,63,200,107,50,155,221,20,47,111,159,170,242,21,75,28,104,233,21,94,176,192,199,246,163,77,152,213,217,242,118,216,249,100,64,40,176,210,159,73,222,150,52,111,233,254,61,237,208,25,172,52,167,210,119,165,141,27,250,127,143,123,116,0,117,83,61,126,34,186,199,125,214,78,174,51,186,155,188,62,94,147,15,184,79,135,90,233,185,49,253,154,90,9,229,141,203,205,172,98,187,187,58,212,79,179,185,57,157,254,28,156,214,53,75,191,234,171,84,191,66,221,56,234,46,166,67,125,248,53,125,155,31,170,248,85,111,149,243,29,171,164,172,236,208,254,173,88,246,187,122,169,96,111,223,106,177,55,221,251,53,28,169,154,192,61,253,78,142,95,98,208,43,119,80,52,243,119,172,181,57,133,110,29,89,31,22,55,202,85,71,69,77,87,78,187,171,249,201,222,100,181,63,36,103,22,121,95,188,237,228,106,36,128,240,172,214,59,22,145,117,113,104,166,200,225,218,147,61,183,203,135,71,83,201,255,0,228,181,85,51,193,37,50,240,99,28,175,238,79,79,20,27,125,214,183,191,205,206,70,177,81,103,254,181,244,151,98,139,194,230,151,74,175,182,143,179,215,173,54,195,217,152,172,126,97,245,126,82,251,75,77,37,93,193,55,108,220,36,239,62,90,248,183,228,248,153,230,57,177,170,145,177,18,149,177,60,166,251,131,101,86,108,215,22,174,242,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,112,122,57,142,226,246,53,118,114,43,87,109,149,21,62,64,106,76,231,253,66,229,55,220,27,64,181,47,53,197,171,188,149,235,31,195,239,55,75,117,79,105,146,118,42,160,162,150,72,164,224,244,115,29,197,236,106,236,228,86,174,219,42,42,124,143,65,167,185,173,171,82,176,12,107,81,172,84,245,112,91,114,171,61,21,238,142,42,182,53,179,199,5,76,44,154,54,200,214,185,205,71,163,94,136,168,142,114,111,190,202,191,180,106,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,236,2,136,127,209,71,235,179,255,0,14,127,243,102,207,255,0,84,46,167,171,31,75,26,201,244,255,0,33,246,233,200,171,254,130,167,75,31,247,253,170,191,251,214,221,255,0,81,37,87,86,62,150,53,147,233,254,67,237,211,129,154,195,85,6,85,205,84,0,57,87,82,253,58,96,157,80,105,101,126,153,231,84,255,0,231,107,44,245,188,230,254,108,186,121,105,161,130,179,183,20,177,247,187,93,247,187,180,247,112,127,236,84,253,138,157,84,1,153,109,116,208,189,71,233,211,81,238,58,95,170,22,111,35,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,241,118,203,178,57,28,215,49,237,99,216,246,54,112,120,83,245,199,77,166,183,90,14,150,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,155,253,125,116,81,138,245,89,167,21,119,187,77,179,203,234,110,51,111,154,76,114,225,78,145,178,74,254,8,233,27,108,168,89,28,198,58,25,94,170,140,115,220,157,153,30,175,69,226,233,89,45,11,101,152,181,247,6,202,175,56,86,83,67,228,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,230,197,115,29,197,236,114,110,213,86,174,219,162,170,124,192,212,153,149,114,244,252,36,245,75,59,213,14,150,38,251,117,125,248,159,217,44,129,216,181,159,252,150,24,124,173,174,150,221,67,216,131,245,76,111,62,61,199,253,247,242,122,239,243,114,236,133,22,1,37,58,148,235,54,251,174,26,63,165,186,3,100,181,124,43,12,211,156,126,205,79,50,78,198,58,170,231,120,165,183,182,154,74,151,57,55,237,194,206,83,50,40,218,187,185,175,116,146,110,174,100,112,252,174,138,58,81,190,245,105,172,180,88,111,106,235,71,136,91,118,172,202,111,116,80,177,222,66,151,139,214,56,209,210,42,49,38,157,236,237,70,155,61,201,187,228,237,189,145,72,135,138,233,215,65,179,46,164,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,120,70,215,110,141,87,183,155,213,145,181,121,189,168,186,9,233,163,167,76,19,165,253,44,160,211,60,22,159,252,213,101,226,183,156,223,206,119,79,45,12,51,214,118,229,150,78,207,119,176,199,118,152,238,12,253,136,159,181,84,61,254,39,139,88,176,108,86,205,133,98,212,62,74,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,62,111,87,61,220,88,198,166,238,85,114,237,186,170,175,204,141,126,40,254,132,245,55,242,95,120,162,37,81,21,124,81,253,9,234,111,228,190,241,68,5,43,116,157,234,159,70,254,160,99,222,227,1,232,58,214,214,253,80,215,110,161,178,91,238,172,216,233,44,23,124,118,162,108,98,27,21,52,145,204,203,68,20,149,18,162,210,172,236,249,84,61,178,186,103,62,109,213,30,247,185,88,141,143,131,27,231,250,78,245,79,163,127,80,49,239,113,128,233,94,37,26,67,83,164,29,96,231,16,36,21,105,109,204,42,19,47,182,205,83,60,82,190,118,87,57,207,168,114,36,123,112,99,107,18,174,54,53,232,143,70,68,213,94,91,163,220,18,171,194,103,162,75,85,234,154,215,213,190,163,193,73,95,79,29,69,100,56,157,158,166,149,178,177,179,193,44,108,101,217,36,108,202,136,248,229,142,178,38,69,44,91,181,236,108,205,84,84,141,197,175,149,151,224,143,170,22,170,172,3,80,180,94,102,210,65,114,182,94,34,202,41,213,213,173,239,214,65,83,12,116,210,240,167,217,29,194,7,82,67,202,68,87,38,245,113,181,81,191,46,118,104,0,0,0,160,31,20,127,93,154,155,249,47,179,209,23,252,80,15,138,63,174,205,77,252,151,217,232,128,159,254,10,158,150,50,159,168,21,222,221,110,39,249,0,60,21,61,44,101,63,80,43,189,186,220,79,240,5,96,120,160,117,153,212,159,78,218,251,96,194,180,115,82,62,207,217,107,112,250,91,164,244,223,7,160,171,231,84,250,218,216,221,39,58,136,36,122,110,200,99,77,145,120,253,221,246,221,85,86,207,200,191,213,7,135,166,139,245,103,159,219,245,27,81,178,124,214,221,114,183,89,226,178,69,21,146,182,146,24,29,4,115,77,51,92,230,205,77,43,149,252,170,30,138,168,228,77,145,191,47,218,170,28,131,194,147,170,61,118,234,83,244,163,250,107,206,126,209,253,156,248,39,195,63,155,40,232,251,30,99,207,119,191,214,209,71,203,151,98,47,233,111,183,31,150,219,174,241,87,198,175,213,62,45,244,254,135,220,110,37,148,244,165,209,78,150,116,125,246,167,244,103,127,202,238,127,107,124,143,157,248,237,85,52,221,191,43,223,237,246,187,48,69,182,254,101,252,185,114,223,102,237,182,203,189,107,120,213,250,167,197,190,159,208,251,141,196,15,171,225,75,174,154,113,211,166,156,107,238,168,106,133,231,200,218,168,126,205,69,12,49,34,62,170,225,84,228,186,44,116,180,209,170,167,114,103,241,118,201,186,53,26,215,61,238,99,24,247,182,32,117,47,212,94,119,213,6,169,215,234,102,117,81,254,118,142,207,69,194,31,230,203,95,153,154,104,40,251,145,69,31,123,181,223,123,123,175,111,55,254,213,95,216,137,205,35,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,139,158,198,207,51,90,229,77,218,146,200,137,183,37,222,90,248,126,244,35,125,234,171,42,143,53,202,89,228,180,203,31,184,36,119,26,157,217,39,197,42,160,146,150,73,109,92,25,81,21,68,29,218,106,135,47,153,106,43,89,182,201,187,190,72,17,215,38,210,28,203,16,210,252,35,87,47,176,82,67,98,212,42,139,180,54,36,108,232,249,230,101,190,72,98,158,103,177,62,76,98,203,50,198,212,85,230,171,12,138,173,70,171,28,249,149,224,169,234,159,41,250,127,93,238,54,227,165,120,220,90,109,86,11,86,131,88,172,86,202,75,117,182,221,79,144,82,81,209,210,66,216,96,166,130,54,219,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,53,240,84,245,79,148,253,63,174,247,27,112,28,171,197,31,215,102,166,254,75,236,244,68,255,0,240,84,244,177,148,253,64,174,246,235,113,0,60,81,253,118,106,111,228,190,207,68,79,255,0,5,79,75,25,79,212,10,239,110,183,1,63,192,0,8,1,227,87,233,99,22,250,129,67,237,215,18,127,144,3,198,175,210,198,45,245,2,135,219,174,32,85,95,73,222,169,244,111,234,6,61,238,48,23,83,226,143,232,79,83,127,37,247,138,34,149,186,78,245,79,163,127,80,49,239,113,128,186,159,20,127,66,122,155,249,47,188,81,1,74,221,39,122,167,209,191,168,24,247,184,192,78,159,20,95,16,10,203,189,101,203,166,77,16,200,187,54,168,124,205,187,56,186,65,28,240,85,73,85,20,242,193,53,165,189,198,51,140,41,218,222,89,35,87,182,102,200,216,209,200,196,149,178,214,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,135,214,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,206,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,129,250,176,13,45,206,245,67,237,31,216,91,23,196,254,201,99,245,153,77,227,252,170,24,124,173,174,151,143,126,127,214,189,188,248,247,25,247,25,201,235,191,201,171,178,158,84,189,60,103,165,27,23,73,126,30,154,175,134,246,173,85,153,125,203,79,242,26,204,166,247,69,11,219,231,234,188,133,82,199,26,58,69,87,172,48,49,253,168,211,102,53,118,124,157,182,62,89,16,162,192,52,167,210,119,165,141,27,250,127,143,123,116,7,85,57,87,73,222,150,52,111,233,254,61,237,208,29,84,1,64,62,40,254,187,53,55,242,95,103,162,47,248,160,31,20,127,93,154,155,249,47,179,209,1,63,252,21,61,44,101,63,80,43,189,186,220,79,242,0,120,42,122,88,202,126,160,87,123,117,184,159,224,10,192,241,64,235,51,169,62,157,181,246,193,133,104,230,164,125,159,178,214,225,244,183,73,233,190,15,65,87,206,169,245,181,177,186,78,117,16,72,244,221,144,198,155,34,241,251,187,237,186,170,173,159,145,127,170,15,15,77,23,234,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,249,84,61,21,81,200,155,35,126,95,181,84,57,7,133,39,84,122,237,212,167,233,71,244,215,156,253,163,251,57,240,79,134,127,54,81,209,246,60,199,158,239,127,173,162,143,151,46,196,95,210,223,110,63,45,183,93,226,175,141,95,170,124,91,233,253,15,184,220,75,41,233,75,162,157,44,232,251,237,79,232,206,255,0,149,220,254,214,249,31,59,241,218,170,105,187,126,87,191,219,237,118,96,139,109,252,203,249,114,229,190,205,219,109,151,122,214,241,171,245,79,139,125,63,161,247,27,136,29,87,192,199,241,179,247,111,248,145,106,133,85,248,24,254,54,126,237,255,0,18,45,80,15,41,128,106,150,9,170,31,104,254,194,223,126,39,246,75,32,172,197,175,31,228,179,67,229,110,148,188,123,240,126,181,141,231,199,184,207,190,206,76,93,254,78,93,148,172,15,20,95,15,250,203,69,101,203,169,189,16,199,123,214,169,188,205,199,56,181,193,36,243,213,71,85,44,242,207,53,217,189,199,191,148,43,221,218,88,227,70,54,22,198,217,17,170,197,149,209,112,187,103,85,89,151,74,30,32,122,169,152,89,174,85,110,198,46,58,145,121,166,203,45,17,198,147,50,227,110,75,172,252,213,177,57,236,111,153,141,174,145,208,191,147,120,189,85,170,189,183,200,199,221,158,45,148,233,198,184,233,197,46,73,141,215,90,178,220,51,45,183,189,173,115,162,73,169,107,169,100,71,71,44,50,197,34,127,195,142,72,164,106,57,174,71,177,237,69,71,53,3,53,154,85,169,153,86,141,234,62,57,170,88,85,95,151,189,99,55,8,174,20,220,164,145,145,205,193,126,252,18,246,222,199,186,25,88,174,142,70,35,147,156,111,123,85,118,114,154,30,233,87,169,140,55,170,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,113,70,204,206,50,198,246,72,212,78,76,123,121,53,143,231,27,42,7,196,83,161,90,158,150,179,37,206,52,250,130,173,250,87,127,168,134,26,25,170,106,162,123,237,151,25,146,161,235,109,68,89,22,121,152,216,233,221,35,38,115,63,160,246,177,207,123,218,175,127,52,232,67,84,179,189,47,234,159,79,190,194,223,126,25,246,183,32,180,226,215,143,242,88,102,243,86,186,171,141,47,126,15,214,177,220,57,118,217,247,217,197,233,183,201,201,186,129,53,124,115,191,4,255,0,121,63,134,145,127,195,163,81,179,45,33,203,117,139,83,244,255,0,21,164,200,175,184,198,147,221,46,84,244,53,117,41,4,28,35,184,219,86,89,228,93,209,92,200,98,238,76,177,181,205,124,137,18,198,215,53,207,69,73,65,227,157,248,39,251,201,252,52,225,94,18,216,85,171,82,181,163,83,244,230,251,81,87,5,183,42,210,123,213,146,178,90,71,181,179,199,5,77,93,12,50,58,55,57,174,106,61,26,245,84,85,107,147,125,183,69,253,128,67,92,179,41,190,231,57,85,231,53,202,107,188,237,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,156,24,141,99,121,61,238,93,154,136,212,223,100,68,79,145,123,222,31,61,18,90,186,80,192,36,190,228,240,82,87,106,46,85,79,79,53,214,177,212,173,108,246,152,29,12,46,125,165,146,54,105,88,246,71,80,217,28,233,99,86,164,203,219,87,34,164,113,237,68,57,102,45,125,193,178,171,206,21,148,208,249,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,249,177,92,199,113,123,28,155,181,85,171,182,232,170,159,51,65,62,30,250,161,106,213,94,143,180,218,231,111,109,36,53,22,11,60,88,189,117,36,53,173,169,125,60,246,246,165,50,119,118,68,88,223,44,81,197,80,145,185,55,107,42,25,243,114,42,61,193,34,128,0,0,0,0,0,102,179,171,31,84,250,201,245,3,33,247,25,203,84,240,84,244,177,148,253,64,174,246,235,113,85,125,88,250,167,214,79,168,25,15,184,206,90,167,130,167,165,140,167,234,5,119,183,91,128,159,224,0,0,0,41,91,198,175,213,62,45,244,254,135,220,110,36,117,233,39,166,122,158,169,242,28,243,7,179,87,85,193,144,216,240,122,236,143,31,134,21,139,133,109,198,10,170,86,71,73,42,202,230,181,172,149,179,73,26,63,155,56,61,204,122,171,154,199,49,210,43,198,175,213,62,45,244,254,135,220,110,35,193,83,213,62,83,244,254,187,220,109,192,65,92,179,22,190,224,217,85,231,10,202,104,124,149,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,124,216,174,99,184,189,142,77,218,170,213,219,116,85,79,153,121,62,29,125,117,83,117,75,134,166,15,168,53,244,140,213,75,5,60,211,87,67,77,75,43,25,115,183,66,180,236,75,146,170,70,144,66,247,73,80,216,223,11,95,253,54,57,237,99,24,228,99,60,87,138,23,66,223,166,188,85,250,227,163,152,103,155,212,155,47,15,140,83,81,59,140,215,219,92,113,185,23,104,81,171,230,43,33,218,62,222,202,215,190,36,124,127,173,115,105,227,74,107,196,242,155,238,13,149,89,179,92,90,187,201,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,193,232,230,59,139,216,213,217,200,173,93,182,84,84,249,1,169,48,71,254,138,58,174,177,117,105,163,84,89,151,118,213,71,151,219,118,163,202,108,148,83,61,222,66,171,147,210,57,17,178,34,61,33,157,140,238,198,187,189,169,187,227,238,61,241,72,164,128,2,170,252,84,250,14,255,0,178,253,85,233,5,151,252,212,185,125,138,217,110,255,0,143,125,77,237,207,238,255,0,236,237,149,145,195,254,114,161,238,254,181,229,85,154,83,234,199,210,198,178,125,63,200,125,186,115,53,128,104,123,195,247,87,176,221,95,233,67,1,159,15,158,173,95,135,217,232,113,11,188,53,48,44,79,130,227,67,71,3,37,106,47,205,175,99,154,177,200,199,53,87,118,74,212,119,23,163,216,217,20,103,7,163,254,165,47,189,43,107,141,159,83,109,137,222,181,77,198,215,146,82,54,149,147,201,87,103,150,104,223,81,28,72,231,51,140,201,218,100,145,170,61,137,220,141,136,229,86,43,218,237,15,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,225,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,58,177,245,79,172,159,80,50,31,113,156,210,153,154,206,172,125,83,235,39,212,12,135,220,103,2,74,120,94,244,81,252,160,51,182,107,62,161,91,45,85,218,109,134,220,31,77,45,186,181,59,223,25,186,54,22,189,148,235,19,92,155,67,23,118,9,164,89,17,89,39,220,139,132,141,124,189,187,191,34,175,133,199,161,61,50,252,235,222,43,73,84,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,120,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,208,0,51,109,213,87,76,249,151,74,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,228,174,133,252,162,145,143,141,202,188,94,199,113,115,217,194,71,202,15,5,79,84,249,79,211,250,239,113,183,29,87,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,7,85,241,206,252,19,253,228,254,26,85,89,106,158,57,223,130,127,188,159,195,72,171,225,169,211,214,43,212,95,83,84,54,76,214,167,123,46,35,111,118,91,83,111,117,44,115,199,117,242,213,84,209,178,142,84,145,21,137,11,223,59,86,68,86,187,148,108,123,17,26,175,71,176,37,87,133,103,65,223,246,35,170,189,95,178,255,0,157,151,16,177,92,237,223,241,15,166,189,181,253,223,253,161,177,50,72,127,205,212,49,223,213,60,181,64,0,25,172,234,199,213,62,178,125,64,200,125,198,115,74,102,107,58,177,245,79,172,159,80,50,31,113,156,11,84,240,84,244,177,148,253,64,174,246,235,113,63,200,1,224,169,233,99,41,250,129,93,237,214,226,127,128,0,1,0,60,106,253,44,98,223,80,40,125,186,226,64,15,11,143,93,154,101,249,215,179,214,147,255,0,198,175,210,198,45,245,2,135,219,174,36,0,240,184,245,217,166,95,157,123,61,104,19,255,0,198,175,210,198,45,245,2,135,219,174,36,0,240,184,245,217,166,95,157,123,61,105,63,252,106,253,44,98,223,80,40,125,186,226,64,15,11,143,93,154,101,249,215,179,214,129,237,124,97,112,171,86,43,214,11,239,182,250,138,185,42,51,28,94,219,123,174,108,207,106,178,57,216,233,168,81,177,34,53,21,25,218,161,137,202,142,87,47,55,61,119,217,81,173,235,254,9,122,199,125,139,42,206,186,126,168,135,189,101,169,183,174,99,71,39,38,55,202,85,71,37,61,37,66,108,140,231,39,121,146,211,124,213,252,89,229,126,235,119,145,202,157,87,198,211,22,177,85,232,22,11,154,212,80,243,189,90,179,4,181,209,212,247,94,157,170,90,186,42,137,42,35,224,139,193,220,159,69,76,187,170,43,147,183,179,85,17,206,69,128,30,29,90,199,125,209,190,174,48,74,155,68,62,98,147,48,184,65,135,93,41,185,49,157,234,90,249,226,141,171,205,204,122,183,181,58,83,207,179,120,185,253,142,28,154,215,185,64,208,160,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,194,38,110,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,161,232,10,86,241,171,245,79,139,125,63,161,247,27,137,63,250,94,241,17,209,174,167,53,31,39,210,219,74,124,18,245,109,184,85,38,57,230,42,28,232,242,107,92,74,188,106,233,251,145,198,248,230,224,213,145,244,175,111,54,198,168,228,87,163,101,237,64,15,26,191,84,248,183,211,250,31,113,184,128,240,84,245,79,148,253,63,174,247,27,113,117,37,43,120,42,122,167,202,126,159,215,123,141,184,186,144,6,85,205,84,25,87,3,65,24,206,188,225,189,54,248,126,105,198,171,102,117,180,141,101,187,77,236,44,182,80,205,80,176,190,237,113,91,84,75,79,69,18,181,143,119,57,28,221,149,200,199,112,98,62,71,39,6,57,83,208,116,101,213,254,43,214,38,156,87,102,54,155,15,217,203,213,150,224,235,125,222,197,37,198,58,185,41,183,78,112,78,215,181,24,247,67,43,21,81,175,124,113,239,36,83,177,17,201,31,55,81,102,186,245,11,149,107,165,30,159,217,46,212,223,14,178,233,190,31,108,196,173,22,248,234,164,150,53,242,208,50,57,235,28,142,84,98,77,59,216,138,229,99,91,180,113,192,197,87,172,92,221,249,58,117,215,156,203,166,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,18,53,187,35,149,142,224,244,100,141,78,108,106,160,105,120,28,211,167,93,121,195,122,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,231,27,157,178,57,88,222,108,86,72,212,224,246,170,244,176,0,0,4,85,241,71,244,39,169,191,146,251,197,17,42,136,171,226,143,232,79,83,127,37,247,138,32,41,91,164,239,84,250,55,245,3,30,247,24,13,41,153,172,233,59,213,62,141,253,64,199,189,198,3,74,96,113,78,171,186,81,211,142,173,116,225,248,86,107,23,145,186,208,247,39,176,95,224,133,31,85,104,170,114,34,43,154,138,169,220,133,252,90,146,194,170,141,145,173,106,162,177,236,142,70,122,14,159,186,120,210,254,153,112,6,233,206,148,90,170,232,237,175,168,74,234,201,106,235,36,169,158,182,181,97,138,25,42,100,115,151,139,94,246,193,26,171,99,107,35,69,69,226,198,239,177,210,192,3,143,245,85,211,62,27,213,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,249,35,102,103,25,100,99,227,114,167,38,61,220,92,199,240,145,157,128,1,152,29,85,211,60,171,70,245,31,35,210,220,214,147,203,222,177,155,132,182,250,158,49,200,200,230,224,191,114,120,187,140,99,221,12,172,86,201,27,213,169,206,55,177,200,155,57,15,42,93,159,139,238,131,97,185,159,78,149,58,228,234,42,74,76,179,0,168,162,99,46,13,167,87,79,91,110,168,170,109,59,168,158,228,123,83,131,101,169,100,237,115,145,252,22,57,26,196,111,122,71,20,237,164,248,47,233,67,84,240,221,51,248,167,195,62,214,228,22,235,23,157,236,119,188,175,154,169,142,30,239,111,147,121,241,238,114,227,201,187,237,182,233,190,224,72,14,129,122,40,202,186,172,212,122,75,221,218,217,229,244,203,25,184,67,38,71,112,168,73,25,29,127,5,108,142,182,83,172,110,99,221,52,172,84,71,185,142,78,204,111,71,170,242,116,76,150,250,49,60,90,197,131,98,182,108,43,22,161,242,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,243,122,185,238,226,198,53,55,114,171,151,109,213,85,126,103,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,249,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,123,80,34,175,138,63,161,61,77,252,151,222,40,138,11,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,191,79,20,127,66,122,155,249,47,188,81,17,171,194,235,195,254,142,209,71,109,234,111,91,241,222,245,214,111,45,113,193,237,115,201,4,244,177,210,203,4,83,195,118,119,109,239,229,50,247,118,138,57,17,142,133,209,186,69,106,189,98,116,65,221,124,58,250,21,166,233,107,13,76,227,80,104,41,31,170,151,250,121,161,174,154,154,170,87,178,217,110,153,105,222,150,213,68,145,96,153,237,146,157,178,62,102,179,250,111,115,26,247,177,168,247,247,94,172,125,44,107,39,211,252,135,219,167,58,169,202,186,177,244,177,172,159,79,242,31,110,156,12,214,26,83,233,59,210,198,141,253,63,199,189,186,3,53,134,148,250,78,244,177,163,127,79,241,239,110,128,8,43,227,105,172,118,40,177,92,23,167,234,120,123,215,170,155,130,102,53,146,114,123,124,165,44,113,212,82,83,166,202,206,18,119,159,45,79,205,31,201,158,87,239,55,105,26,169,94,189,31,224,21,58,159,213,30,150,225,144,227,212,151,218,122,172,162,134,166,225,111,171,72,157,4,246,234,105,82,162,181,36,108,171,193,236,74,104,102,85,98,239,205,17,90,136,229,84,106,245,95,20,125,94,166,213,174,176,114,104,45,179,210,79,109,193,169,225,196,41,102,134,9,98,123,223,76,231,190,169,178,164,159,210,123,43,39,171,141,28,212,107,21,145,177,91,203,250,110,237,126,8,248,85,214,191,90,53,11,81,161,168,164,75,109,143,23,138,201,81,19,158,238,251,167,174,171,142,104,156,198,241,226,172,70,219,230,71,42,185,21,21,209,236,142,221,85,161,113,38,99,53,191,10,181,105,174,180,103,218,115,98,168,171,158,219,138,229,23,91,37,28,181,111,107,167,146,10,106,185,33,141,210,57,173,107,85,234,214,34,170,163,90,155,239,178,39,236,52,230,82,7,140,150,45,98,199,250,184,163,187,90,40,124,189,94,77,135,219,174,151,73,59,175,127,152,170,100,245,52,141,147,103,42,163,54,130,146,157,155,53,17,191,115,125,185,57,202,161,63,252,43,53,142,251,171,189,35,218,41,178,56,119,171,192,174,18,225,209,212,242,103,249,85,45,52,16,73,76,188,24,198,163,59,112,84,69,6,223,121,206,236,115,115,149,207,84,73,128,84,95,130,62,168,93,105,115,253,66,209,121,155,87,61,182,231,103,139,40,167,87,86,187,177,71,61,52,209,211,75,194,159,101,111,57,219,87,15,41,17,90,187,82,70,213,71,124,184,91,160,3,149,117,99,233,99,89,62,159,228,62,221,57,213,78,85,213,143,165,141,100,250,127,144,251,116,224,102,176,213,65,149,115,85,0,0,0,10,1,241,71,245,217,169,191,146,251,61,17,127,197,0,248,163,250,236,212,223,201,125,158,136,9,255,0,224,169,233,99,41,250,129,93,237,214,226,149,139,169,240,84,244,177,148,253,64,174,246,235,113,74,192,95,159,134,175,76,248,110,131,116,243,100,204,236,213,213,119,28,135,84,108,246,172,142,245,91,50,171,24,214,73,78,179,83,82,69,18,57,90,214,66,218,153,17,95,243,124,143,123,220,170,141,225,28,114,212,229,93,39,122,88,209,191,167,248,247,183,64,117,80,4,85,241,71,244,39,169,191,146,251,197,17,42,136,171,226,143,232,79,83,127,37,247,138,32,41,91,164,239,84,250,55,245,3,30,247,24,9,233,227,113,164,53,44,186,233,238,189,208,193,87,37,60,244,242,226,23,73,29,60,93,136,30,199,73,85,68,214,71,242,149,95,34,73,94,174,119,222,98,36,49,167,220,85,78,112,47,164,239,84,250,55,245,3,30,247,24,11,179,241,40,210,26,109,95,232,251,56,129,32,164,91,150,31,78,153,125,182,106,153,229,137,144,62,133,174,125,67,145,35,223,155,221,70,181,113,177,175,69,98,190,86,170,241,217,30,208,172,31,9,157,80,181,105,199,88,54,187,101,229,180,145,211,231,86,122,204,93,149,117,53,173,167,101,52,239,116,117,48,237,201,21,36,124,178,210,71,78,200,247,106,185,245,13,217,85,81,24,235,222,51,3,164,249,215,232,191,84,240,221,76,248,95,196,254,201,100,22,235,239,146,239,246,124,215,149,169,142,110,215,115,139,184,114,237,241,229,197,219,111,190,203,182,198,154,49,60,166,197,156,226,182,108,215,22,174,243,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,112,122,53,237,228,199,181,118,114,35,147,125,149,17,126,64,125,96,0,2,128,124,81,253,118,106,111,228,190,207,68,95,241,64,62,40,254,187,53,55,242,95,103,162,2,127,248,42,122,88,202,126,160,87,123,117,184,159,228,0,240,84,244,177,148,253,64,174,246,235,113,63,192,0,0,20,173,227,87,234,159,22,250,127,67,238,55,18,234,74,149,241,55,208,189,71,234,47,174,236,23,75,244,190,205,231,174,181,218,127,69,44,211,74,170,202,91,125,43,110,119,4,146,170,166,68,69,237,194,206,77,221,118,87,43,156,214,49,175,123,216,199,4,54,232,239,165,92,203,170,253,92,183,225,246,107,109,91,113,139,117,69,61,78,89,119,142,68,133,150,235,114,191,239,163,101,115,30,223,51,35,91,35,97,103,23,114,122,43,149,59,108,145,236,208,158,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,241,93,52,116,233,130,116,191,165,148,26,103,130,211,255,0,154,172,188,86,243,155,249,206,233,229,161,134,122,206,220,178,201,217,238,246,24,238,211,29,193,159,177,19,246,170,245,80,42,175,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,117,95,28,239,193,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,112,28,171,197,31,215,102,166,254,75,236,244,68,255,0,240,84,244,177,148,253,64,174,246,235,113,0,60,81,253,118,106,111,228,190,207,68,79,255,0,5,79,75,25,79,212,10,239,110,183,1,63,192,0,8,1,227,87,233,99,22,250,129,67,237,215,18,127,144,3,198,175,210,198,45,245,2,135,219,174,32,85,95,73,222,169,244,111,234,6,61,238,48,23,83,226,143,232,79,83,127,37,247,138,34,149,186,78,245,79,163,127,80,49,239,113,128,186,159,20,127,66,122,155,249,47,188,81,1,65,118,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,23,169,225,215,208,173,55,75,88,106,103,26,131,65,72,253,84,191,211,205,13,116,212,213,82,189,150,203,116,203,78,244,182,170,36,139,4,207,108,148,237,145,243,53,159,211,123,152,215,189,141,71,191,133,120,93,120,127,209,218,40,237,189,77,235,126,59,222,186,205,229,174,56,61,174,121,32,158,150,58,89,96,138,120,110,206,237,189,252,166,94,238,209,71,34,49,208,186,55,72,173,87,172,78,138,207,192,229,93,88,250,88,214,79,167,249,15,183,78,102,176,210,159,86,62,150,53,147,233,254,67,237,211,153,172,3,74,125,39,122,88,209,191,167,248,247,183,64,117,83,149,116,157,233,99,70,254,159,227,222,221,1,213,64,20,3,226,143,235,179,83,127,37,246,122,34,255,0,138,1,241,71,245,217,169,191,146,251,61,16,19,255,0,193,83,210,198,83,245,2,187,219,173,196,255,0,32,7,130,167,165,140,167,234,5,119,183,91,137,254,0,0,0,165,111,26,191,84,248,183,211,250,31,113,184,151,82,82,183,141,95,170,124,91,233,253,15,184,220,64,234,190,6,63,141,159,187,127,196,139,84,42,175,192,199,241,179,247,111,248,145,106,128,102,179,171,31,84,250,201,245,3,33,247,25,203,169,240,184,244,39,166,95,157,123,197,105,74,221,88,250,167,214,79,168,25,15,184,206,93,79,133,199,161,61,50,252,235,222,43,64,120,163,250,19,212,223,201,125,226,136,165,110,147,189,83,232,223,212,12,123,220,96,46,167,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,0,19,255,0,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,117,95,28,239,193,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,112,28,127,196,163,72,106,116,131,172,28,226,4,130,173,45,185,133,66,101,246,217,170,103,138,87,206,202,231,57,245,14,68,143,110,12,109,98,85,198,198,189,17,232,200,154,171,203,116,123,166,175,130,62,168,90,170,176,13,66,209,121,155,73,5,202,217,120,139,40,167,87,86,183,191,89,5,76,49,211,75,194,159,100,119,8,29,73,15,41,17,92,155,213,198,213,70,252,185,252,159,27,141,33,166,125,171,79,117,238,134,10,72,234,32,168,151,16,186,72,233,229,239,206,199,182,74,170,38,178,63,156,72,200,214,58,245,115,190,235,213,102,141,62,250,34,112,140,30,21,154,199,98,210,46,174,45,20,217,28,59,82,103,182,249,112,232,234,121,63,252,150,170,166,120,36,166,94,12,99,149,253,201,233,226,131,111,186,214,247,249,185,200,214,42,40,95,72,0,0,0,0,0,12,214,117,99,234,159,89,62,160,100,62,227,57,106,158,10,158,150,50,159,168,21,222,221,110,42,175,171,31,84,250,201,245,3,33,247,25,203,84,240,84,244,177,148,253,64,174,246,235,112,19,252,0,0,0,5,43,120,213,250,167,197,190,159,208,251,141,196,120,42,122,167,202,126,159,215,123,141,184,120,213,250,167,197,190,159,208,251,141,196,120,42,122,167,202,126,159,215,123,141,184,11,169,42,131,196,191,195,167,33,159,33,155,95,250,115,194,170,238,236,187,212,73,54,89,143,219,91,85,91,113,146,227,81,85,36,175,185,67,27,159,35,165,99,221,50,49,240,196,214,246,184,53,237,99,152,233,29,21,175,128,33,7,135,95,135,229,79,75,84,201,171,58,131,125,171,126,162,223,236,243,91,107,173,20,211,68,251,117,178,146,105,105,230,72,21,200,213,116,213,45,117,59,121,200,217,59,95,125,204,107,94,141,73,159,55,192,3,149,117,99,233,99,89,62,159,228,62,221,57,154,195,74,125,88,250,88,214,79,167,249,15,183,78,102,176,14,171,174,189,61,101,90,23,71,167,247,187,181,79,196,108,186,145,135,219,50,219,69,194,58,89,34,141,60,204,12,146,122,55,43,145,88,179,64,247,162,57,24,231,111,28,144,61,81,139,47,6,218,247,133,79,78,189,69,232,134,1,115,175,213,123,181,94,55,143,95,42,38,173,163,193,106,237,116,189,245,158,104,104,86,59,164,149,77,122,207,11,251,113,73,2,209,200,214,171,85,170,231,53,174,249,18,43,166,220,79,21,202,250,88,208,159,181,56,205,170,243,240,108,63,24,187,91,190,33,69,29,71,147,174,138,221,15,106,166,30,104,189,185,153,201,220,100,110,206,110,235,178,166,231,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,171,31,84,250,201,245,3,33,247,25,205,41,153,172,234,199,213,62,178,125,64,200,125,198,112,46,167,194,227,208,158,153,126,117,239,21,164,170,34,175,133,199,161,61,50,252,235,222,43,73,84,0,0,5,85,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,142,171,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,3,170,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,142,171,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,2,234,64,0,12,214,117,99,234,159,89,62,160,100,62,227,57,165,51,53,157,88,250,167,214,79,168,25,15,184,206,5,170,120,42,122,88,202,126,160,87,123,117,184,159,228,0,240,84,244,177,148,253,64,174,246,235,113,63,192,0,0,128,30,53,126,150,49,111,168,20,62,221,113,32,7,133,199,174,205,50,252,235,217,235,73,255,0,227,87,233,99,22,250,129,67,237,215,18,0,120,92,122,236,211,47,206,189,158,180,9,255,0,227,87,233,99,22,250,129,67,237,215,18,0,120,92,122,236,211,47,206,189,158,180,159,254,53,126,150,49,111,168,20,62,221,113,32,7,133,199,174,205,50,252,235,217,235,64,185,62,181,177,107,22,97,210,62,175,90,114,58,31,55,73,79,135,220,238,145,199,221,124,124,106,168,160,117,93,52,155,177,81,87,132,240,68,253,183,226,238,59,57,21,170,168,185,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,212,241,154,30,165,240,10,109,44,234,27,82,52,250,223,143,85,216,237,182,60,162,229,77,107,161,169,73,121,197,110,243,15,90,53,69,149,85,239,99,169,214,39,177,238,85,230,199,53,219,187,150,234,26,51,210,124,235,244,161,165,152,110,166,124,47,225,159,107,113,251,117,247,201,119,251,222,87,205,83,71,55,107,185,197,188,248,247,56,242,226,221,246,223,100,223,98,48,120,151,244,145,144,245,29,164,115,100,248,62,81,144,51,33,194,233,228,186,67,141,199,83,85,81,110,190,50,22,72,229,141,180,76,228,212,174,70,190,86,195,43,25,205,253,197,133,251,181,204,124,47,9,157,80,186,234,63,71,214,187,101,229,181,114,84,96,183,138,204,93,149,117,53,174,168,125,76,12,108,117,48,237,201,17,99,100,81,85,199,78,200,247,114,53,148,237,217,81,21,24,217,148,6,91,49,60,166,251,131,101,86,108,215,22,174,242,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,112,122,57,142,226,246,53,118,114,43,87,109,149,21,62,71,96,234,219,169,138,158,169,242,28,15,56,188,208,213,193,144,216,240,122,28,115,32,154,100,139,133,109,198,10,170,167,201,87,18,68,214,181,172,149,179,71,34,179,131,56,61,207,98,35,154,198,189,211,167,197,7,195,238,166,237,83,122,234,135,69,173,84,140,123,41,221,95,152,88,233,162,138,153,156,33,138,170,162,178,244,178,203,59,90,175,86,178,6,190,8,162,231,35,213,210,253,231,185,251,213,8,19,255,0,193,83,213,62,83,244,254,187,220,109,197,212,148,173,224,169,234,159,41,250,127,93,238,54,226,234,64,25,87,53,80,101,92,14,255,0,209,71,74,55,222,173,53,150,139,13,237,93,104,241,11,110,213,153,77,238,138,22,59,200,82,241,122,199,26,58,69,70,36,211,189,157,168,211,103,185,55,124,157,183,178,41,16,233,126,34,157,10,212,244,181,153,46,113,167,212,21,111,210,187,253,68,48,208,205,83,85,19,223,108,184,204,149,15,91,106,34,200,179,204,198,199,78,233,25,51,153,253,7,181,142,123,222,213,123,237,123,161,13,45,193,52,191,165,141,62,251,11,98,248,103,218,220,126,211,148,222,63,202,166,155,205,93,42,173,212,189,249,255,0,90,247,112,229,219,103,220,103,22,38,223,38,166,234,118,172,179,22,177,103,56,173,231,10,202,104,124,237,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,124,216,173,123,121,49,238,77,218,168,228,223,116,84,95,152,25,247,232,115,171,187,175,72,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,151,14,226,108,172,146,104,209,209,247,86,70,232,35,19,202,108,89,206,43,102,205,113,106,239,59,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,7,163,94,222,76,123,87,103,34,57,55,217,81,23,228,103,179,173,126,148,111,189,37,235,45,110,27,218,186,214,98,23,45,235,49,107,221,108,44,111,159,165,226,197,146,53,116,106,172,89,160,123,251,82,38,204,114,236,201,59,108,100,177,161,216,60,52,58,227,169,233,199,50,135,71,179,134,82,63,78,179,75,196,111,154,174,71,197,78,251,29,198,100,142,4,173,116,207,86,181,105,149,172,137,179,53,238,251,140,141,36,98,162,181,236,152,47,36,0,0,138,190,40,254,132,245,55,242,95,120,162,37,81,21,124,81,253,9,234,111,228,190,241,68,5,43,116,157,234,159,70,254,160,99,222,227,1,165,51,53,157,39,122,167,209,191,168,24,247,184,192,105,76,0,0,0,0,8,171,226,143,232,79,83,127,37,247,138,34,149,186,78,245,79,163,127,80,49,239,113,128,186,159,20,127,66,122,155,249,47,188,81,20,173,210,119,170,125,27,250,129,143,123,140,0,105,76,0,7,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,250,0,0,28,171,171,31,75,26,201,244,255,0,33,246,233,206,170,114,174,172,125,44,107,39,211,252,135,219,167,3,53,134,146,58,100,187,90,172,29,34,105,69,246,251,115,164,183,91,109,218,111,98,171,172,172,171,153,176,193,77,4,118,200,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,166,109,203,254,255,0,250,89,127,253,191,255,0,255,0,56,5,21,234,198,117,250,80,213,60,203,83,62,23,240,207,181,185,5,198,251,228,187,253,239,43,230,170,100,155,181,220,226,222,124,123,156,121,113,110,251,111,178,111,177,114,158,13,184,181,247,31,233,30,178,237,119,161,242,244,153,54,97,113,186,90,228,238,177,254,98,149,144,83,82,58,77,154,170,172,218,122,74,134,108,228,71,125,205,246,226,230,170,210,9,164,142,142,237,54,171,47,74,26,61,71,102,182,82,80,83,201,131,217,106,223,21,52,45,137,142,158,122,56,166,154,85,107,81,17,95,36,178,73,35,221,251,92,247,185,203,186,170,168,29,128,173,95,27,220,23,226,26,89,166,154,153,241,78,223,192,114,10,187,23,146,236,111,222,243,244,201,55,119,185,203,238,240,248,111,30,60,87,151,123,125,219,195,103,89,81,10,188,94,112,95,181,189,27,92,175,255,0,20,242,159,98,178,11,93,247,179,216,238,121,190,228,142,160,237,114,228,157,189,188,255,0,115,150,206,254,171,142,223,123,147,66,181,188,49,117,75,244,95,214,78,21,230,239,191,12,181,101,190,99,22,184,127,146,247,188,215,154,141,124,164,31,38,57,204,229,93,29,23,223,111,29,182,251,206,70,43,203,254,51,67,211,37,218,213,96,234,75,74,47,183,219,157,37,186,219,110,206,44,85,117,149,149,115,54,24,41,160,142,190,23,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,165,224,7,42,234,199,210,198,178,125,63,200,125,186,115,170,156,171,171,31,75,26,201,244,255,0,33,246,233,192,205,97,170,131,42,230,170,0,0,0,20,3,226,143,235,179,83,127,37,246,122,34,255,0,138,1,241,71,245,217,169,191,146,251,61,16,19,255,0,193,83,210,198,83,245,2,187,219,173,197,43,23,83,224,169,233,99,41,250,129,93,237,214,226,149,128,210,159,73,222,150,52,111,233,254,61,237,208,29,84,229,93,39,122,88,209,191,167,248,247,183,64,117,80,4,85,241,71,244,39,169,191,146,251,197,17,42,136,171,226,143,232,79,83,127,37,247,138,32,41,91,164,239,84,250,55,245,3,30,247,24,13,30,229,152,181,139,57,197,111,56,86,83,67,231,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,230,197,107,219,201,143,114,110,213,71,38,251,162,162,252,204,225,116,157,234,159,70,254,160,99,222,227,1,165,48,50,239,168,88,85,215,77,115,252,151,78,111,181,20,147,220,177,91,197,109,146,178,90,71,185,208,73,61,52,207,134,71,70,231,53,174,86,43,152,170,138,173,106,237,182,232,159,176,191,63,14,173,99,177,107,39,72,248,37,77,162,31,47,87,135,219,224,195,174,148,220,158,254,205,85,4,17,70,213,230,230,49,29,221,129,105,231,217,188,154,206,255,0,14,78,115,28,165,80,120,163,233,13,54,146,245,131,147,79,109,130,146,11,110,115,79,14,95,75,12,51,203,43,216,250,151,61,149,78,149,100,254,139,223,89,5,92,136,214,171,152,140,145,136,222,63,208,108,181,240,75,214,59,20,184,174,117,211,245,68,61,155,213,53,193,115,26,57,57,61,222,110,150,72,233,233,42,19,100,103,8,251,47,138,155,230,175,228,255,0,53,247,91,180,110,85,11,63,0,0,40,7,197,31,215,102,166,254,75,236,244,69,255,0,20,3,226,143,235,179,83,127,37,246,122,32,39,255,0,130,167,165,140,167,234,5,119,183,91,137,254,64,15,5,79,75,25,79,212,10,239,110,183,19,252,0,0,1,231,227,192,48,216,179,250,141,82,110,61,72,185,101,85,158,27,3,238,206,69,116,233,110,138,105,39,109,59,21,87,102,49,101,153,239,119,20,78,106,145,243,229,219,143,143,160,0,0,0,85,95,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,234,190,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,224,57,87,138,63,174,205,77,252,151,217,232,137,255,0,224,169,233,99,41,250,129,93,237,214,226,0,120,163,250,236,212,223,201,125,158,136,159,254,10,158,150,50,159,168,21,222,221,110,2,127,128,0,16,3,198,175,210,198,45,245,2,135,219,174,36,255,0,32,7,141,95,165,140,91,234,5,15,183,92,64,170,190,147,189,83,232,223,212,12,123,220,96,52,103,158,96,24,110,167,227,51,225,154,129,143,82,95,108,85,85,20,149,53,22,250,180,87,65,59,233,170,35,168,137,36,110,251,61,137,44,49,170,177,219,177,232,138,215,35,154,170,213,206,103,73,222,169,244,111,234,6,61,238,48,26,83,0,0,3,149,117,99,233,99,89,62,159,228,62,221,57,154,195,74,125,88,250,88,214,79,167,249,15,183,78,102,176,13,41,244,157,233,99,70,254,159,227,222,221,1,213,78,85,210,119,165,141,27,250,127,143,123,116,7,85,0,80,15,138,63,174,205,77,252,151,217,232,139,254,40,7,197,31,215,102,166,254,75,236,244,64,79,255,0,5,79,75,25,79,212,10,239,110,183,19,252,128,30,10,158,150,50,159,168,21,222,221,110,39,248,0,0,2,149,188,106,253,83,226,223,79,232,125,198,226,93,73,74,222,53,126,169,241,111,167,244,62,227,113,3,170,248,24,254,54,126,237,255,0,18,45,80,170,191,3,31,198,207,221,191,226,69,170,1,154,206,172,125,83,235,39,212,12,135,220,103,46,167,194,227,208,158,153,126,117,239,21,165,43,117,99,234,159,89,62,160,100,62,227,57,117,62,23,30,132,244,203,243,175,120,173,1,226,143,232,79,83,127,37,247,138,34,149,186,78,245,79,163,127,80,49,239,113,128,186,159,20,127,66,122,155,249,47,188,81,20,173,210,119,170,125,27,250,129,143,123,140,0,79,255,0,28,239,193,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,113,213,124,115,191,4,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,192,88,79,137,70,144,211,106,255,0,71,217,196,9,5,34,220,176,250,116,203,237,179,84,207,44,76,129,244,45,115,234,28,137,30,252,222,234,53,171,141,141,122,43,21,242,181,87,142,200,246,209,14,147,231,95,162,253,83,195,117,51,225,127,19,251,37,144,91,175,190,75,191,217,243,94,86,166,57,187,93,206,46,225,203,183,199,151,23,109,190,251,46,219,26,104,203,49,107,22,115,138,222,112,172,166,135,206,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,205,138,215,183,147,30,228,221,170,142,77,247,69,69,249,153,141,212,44,42,235,166,185,254,75,167,55,218,138,73,238,88,173,226,182,201,89,45,35,220,232,36,158,154,103,195,35,163,115,154,215,43,21,204,85,69,86,181,118,219,116,79,216,6,156,177,60,166,197,156,226,182,108,215,22,174,243,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,112,122,53,237,228,199,181,118,114,35,147,125,149,17,126,71,214,35,87,135,86,177,216,181,147,164,124,18,166,209,15,151,171,195,237,240,97,215,74,110,79,127,102,170,130,8,163,106,243,115,24,142,238,192,180,243,236,222,77,103,127,135,39,57,142,82,74,128,0,0,0,1,154,206,172,125,83,235,39,212,12,135,220,103,45,83,193,83,210,198,83,245,2,187,219,173,197,85,245,99,234,159,89,62,160,100,62,227,57,106,158,10,158,150,50,159,168,21,222,221,110,2,127,128,0,0,0,165,111,26,191,84,248,183,211,250,31,113,184,143,5,79,84,249,79,211,250,239,113,183,15,26,191,84,248,183,211,250,31,113,184,143,5,79,84,249,79,211,250,239,113,183,1,117,32,0,0,0,57,87,86,62,150,53,147,233,254,67,237,211,153,172,52,167,213,143,165,141,100,250,127,144,251,116,230,107,0,210,159,73,222,150,52,111,233,254,61,237,208,29,84,229,93,39,122,88,209,191,167,248,247,183,64,117,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,58,177,245,79,172,159,80,50,31,113,156,210,153,154,206,172,125,83,235,39,212,12,135,220,103,2,234,124,46,61,9,233,151,231,94,241,90,74,162,42,248,92,122,19,211,47,206,189,226,180,149,64,0,0,85,95,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,234,190,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,224,58,175,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,234,190,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,224,46,164,0,0,205,103,86,62,169,245,147,234,6,67,238,51,154,83,51,89,213,143,170,125,100,250,129,144,251,140,224,90,167,130,167,165,140,167,234,5,119,183,91,137,254,64,15,5,79,75,25,79,212,10,239,110,183,19,252,0,0,8,1,227,87,233,99,22,250,129,67,237,215,18,0,120,92,122,236,211,47,206,189,158,180,159,254,53,126,150,49,111,168,20,62,221,113,32,7,133,199,174,205,50,252,235,217,235,64,159,254,53,126,150,49,111,168,20,62,221,113,32,7,133,199,174,205,50,252,235,217,235,73,255,0,227,87,233,99,22,250,129,67,237,215,18,0,120,92,122,236,211,47,206,189,158,180,11,254,41,47,198,91,0,166,198,122,163,181,230,118,236,122,174,146,159,49,197,233,42,107,46,14,73,86,10,235,141,60,178,211,200,140,115,149,88,143,142,154,58,20,115,25,182,200,232,220,169,188,156,157,118,133,122,248,211,224,20,215,222,158,113,77,65,167,199,170,235,46,88,174,80,202,103,215,66,146,185,148,22,234,202,121,18,101,149,26,188,26,199,212,65,64,196,123,211,228,254,13,106,167,113,81,193,194,188,18,245,51,42,166,213,60,235,71,60,223,119,27,184,99,235,147,118,36,146,71,121,122,234,122,154,122,126,112,183,159,109,157,200,234,182,145,120,43,157,216,131,239,34,51,101,183,243,57,157,11,102,183,92,3,172,29,36,190,217,169,233,38,168,170,202,41,44,143,109,75,28,230,36,23,7,121,25,156,136,215,53,121,182,42,153,28,197,223,100,122,53,85,28,136,173,93,25,128,41,3,197,11,162,143,228,255,0,157,191,89,244,246,217,106,161,211,108,202,224,202,104,173,212,73,217,248,53,209,208,185,239,167,72,156,229,222,25,123,83,205,26,198,136,200,254,252,92,35,107,34,238,93,249,242,114,204,90,197,156,226,183,156,43,41,161,243,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,243,98,181,237,228,199,185,55,106,163,147,125,209,81,126,96,83,103,130,167,170,124,167,233,253,119,184,219,139,169,32,7,73,221,20,101,93,41,245,221,154,94,237,54,207,49,166,89,54,31,116,147,28,184,83,164,143,142,131,157,206,130,70,219,42,22,71,61,237,154,38,34,163,28,247,47,122,54,43,209,121,54,86,69,63,192,25,87,53,80,101,92,13,41,244,157,233,99,70,254,159,227,222,221,1,213,78,85,210,119,165,141,27,250,127,143,123,116,7,85,3,154,117,21,160,216,111,82,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,220,227,115,183,86,163,219,205,138,248,220,188,30,228,92,246,117,21,160,217,151,77,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,188,36,107,119,86,163,221,193,232,248,220,188,216,228,77,47,17,215,174,78,145,45,93,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,60,251,107,186,62,56,100,86,201,218,72,220,16,171,194,251,196,18,154,211,77,101,233,123,90,110,181,111,99,234,27,65,135,223,42,101,150,165,252,230,150,150,158,142,202,145,69,3,156,140,71,62,119,50,121,101,225,27,17,177,125,214,53,155,90,249,150,204,179,22,190,224,217,85,231,10,202,104,124,149,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,124,216,174,99,184,189,142,77,218,170,213,219,116,85,79,153,117,62,23,189,107,255,0,40,12,17,154,49,168,87,59,173,118,164,225,182,247,212,203,113,173,94,247,198,109,109,153,172,101,66,202,214,166,211,69,221,130,25,18,69,87,201,247,37,231,35,159,47,108,39,81,21,124,81,253,9,234,111,228,190,241,68,74,162,42,248,163,250,19,212,223,201,125,226,136,10,86,233,59,213,62,141,253,64,199,189,198,3,74,102,107,58,78,245,79,163,127,80,49,239,113,128,210,152,0,0,0,0,17,87,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,1,117,62,40,254,132,245,55,242,95,120,162,41,91,164,239,84,250,55,245,3,30,247,24,0,210,152,0,0,0,1,202,186,177,244,177,172,159,79,242,31,110,156,234,167,42,234,199,210,198,178,125,63,200,125,186,112,51,88,92,247,84,87,107,85,187,193,215,25,163,184,92,233,41,106,46,152,62,13,73,67,20,211,53,143,170,157,29,111,153,98,137,170,187,189,233,20,50,200,173,110,235,194,55,187,246,53,85,41,132,181,78,190,191,237,89,116,229,251,161,255,0,222,229,80,21,129,137,226,215,220,231,42,179,97,88,181,15,157,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,155,213,172,111,39,189,169,187,149,26,155,238,170,137,243,53,17,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,155,126,147,189,83,232,223,212,12,123,220,96,52,166,0,229,93,88,250,88,214,79,167,249,15,183,78,117,83,149,117,99,233,99,89,62,159,228,62,221,56,25,172,53,37,137,229,54,44,231,21,179,102,184,181,119,157,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,131,209,175,111,38,61,171,179,145,28,155,236,168,139,242,50,218,105,79,164,239,75,26,55,244,255,0,30,246,232,0,234,167,42,234,199,210,198,178,125,63,200,125,186,115,170,156,171,171,31,75,26,201,244,255,0,33,246,233,192,205,97,170,131,42,230,170,0,0,0,20,3,226,143,235,179,83,127,37,246,122,34,255,0,138,1,241,71,245,217,169,191,146,251,61,16,19,255,0,193,83,210,198,83,245,2,187,219,173,197,43,23,83,224,169,233,99,41,250,129,93,237,214,226,149,128,210,159,73,222,150,52,111,233,254,61,237,208,29,84,229,93,39,122,88,209,191,167,248,247,183,64,117,80,4,85,241,71,244,39,169,191,146,251,197,17,42,136,171,226,143,232,79,83,127,37,247,138,32,41,91,164,239,84,250,55,245,3,30,247,24,13,41,153,172,233,59,213,62,141,253,64,199,189,198,3,74,96,86,7,141,166,142,88,165,197,112,94,160,105,230,236,222,169,174,9,135,86,71,197,238,243,116,178,71,81,87,78,187,171,248,71,217,124,85,63,36,103,39,249,175,188,237,163,106,44,74,240,184,213,234,109,37,235,7,25,130,229,61,36,22,220,230,158,108,66,170,105,160,150,87,177,245,46,99,233,91,18,71,253,23,190,178,10,72,213,206,71,49,25,35,213,220,127,166,219,95,241,21,209,203,22,178,116,143,157,211,93,230,242,245,120,125,190,124,198,215,83,197,239,236,213,80,65,44,142,78,13,123,17,221,216,22,162,13,221,201,172,239,243,226,231,49,168,80,102,158,230,183,93,53,207,241,173,70,177,83,210,79,114,197,111,20,87,186,56,170,216,231,65,36,244,211,50,104,219,35,90,230,185,88,174,98,34,162,57,171,182,251,42,126,208,53,16,15,147,137,229,54,44,231,21,179,102,184,181,119,157,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,131,209,175,111,38,61,171,179,145,28,155,236,168,139,242,62,176,2,128,124,81,253,118,106,111,228,190,207,68,95,241,64,62,40,254,187,53,55,242,95,103,162,2,127,248,42,122,88,202,126,160,87,123,117,184,159,228,0,240,84,244,177,148,253,64,174,246,235,113,63,192,0,0,0,0,0,0,170,191,28,239,193,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,113,213,124,115,191,4,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,192,114,175,20,127,93,154,155,249,47,179,209,19,255,0,193,83,210,198,83,245,2,187,219,173,196,0,241,71,245,217,169,191,146,251,61,17,63,252,21,61,44,101,63,80,43,189,186,220,4,255,0,0,0,32,7,141,95,165,140,91,234,5,15,183,92,73,254,64,15,26,191,75,24,183,212,10,31,110,184,129,85,125,39,122,167,209,191,168,24,247,184,192,105,76,205,103,73,222,169,244,111,234,6,61,238,48,26,83,0,0,3,149,117,99,233,99,89,62,159,228,62,221,57,154,195,74,125,88,250,88,214,79,167,249,15,183,78,102,176,13,41,244,157,233,99,70,254,159,227,222,221,1,213,78,85,210,119,165,141,27,250,127,143,123,116,7,85,0,80,15,138,63,174,205,77,252,151,217,232,139,254,40,7,197,31,215,102,166,254,75,236,244,64,79,255,0,5,79,75,25,79,212,10,239,110,183,19,252,128,30,10,158,150,50,159,168,21,222,221,110,39,248,0,0,2,149,188,106,253,83,226,223,79,232,125,198,226,93,73,74,222,53,126,169,241,111,167,244,62,227,113,3,170,248,24,254,54,126,237,255,0,18,45,80,170,191,3,31,198,207,221,191,226,69,170,1,154,206,172,125,83,235,39,212,12,135,220,103,46,167,194,227,208,158,153,126,117,239,21,165,43,117,99,234,159,89,62,160,100,62,227,57,117,62,23,30,132,244,203,243,175,120,173,1,226,143,232,79,83,127,37,247,138,34,149,186,78,245,79,163,127,80,49,239,113,128,186,159,20,127,66,122,155,249,47,188,81,20,173,210,119,170,125,27,250,129,143,123,140,0,79,255,0,28,239,193,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,113,213,124,115,191,4,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,192,93,73,66,222,42,122,57,98,210,46,174,46,245,56,228,219,82,103,182,248,179,25,41,184,191,252,150,170,166,121,227,169,78,111,123,149,253,201,233,229,159,127,186,214,247,248,53,168,214,34,173,244,149,129,227,105,163,150,41,113,92,23,168,26,121,187,55,170,107,130,97,213,145,241,123,188,221,44,145,212,85,211,174,234,254,17,246,95,21,79,201,25,201,254,107,239,59,104,218,138,31,147,193,31,87,169,159,106,212,45,4,174,158,146,58,136,42,34,203,237,113,182,9,123,243,177,237,142,150,181,207,147,231,18,50,53,142,129,26,223,186,245,89,164,95,190,136,188,45,40,160,191,11,141,94,166,210,94,176,113,152,46,83,210,65,109,206,105,230,196,42,166,154,9,101,123,31,82,230,62,149,177,36,127,209,123,235,32,164,141,92,228,115,17,146,61,93,199,250,109,191,64,0,0,0,0,51,89,213,143,170,125,100,250,129,144,251,140,229,170,120,42,122,88,202,126,160,87,123,117,184,170,190,172,125,83,235,39,212,12,135,220,103,45,83,193,83,210,198,83,245,2,187,219,173,192,79,240,0,0,0,20,173,227,87,234,159,22,250,127,67,238,55,17,224,169,234,159,41,250,127,93,238,54,225,227,87,234,159,22,250,127,67,238,55,17,224,169,234,159,41,250,127,93,238,54,224,46,164,0,0,0,7,42,234,199,210,198,178,125,63,200,125,186,115,53,134,148,250,177,244,177,172,159,79,242,31,110,156,205,96,26,83,233,59,210,198,141,253,63,199,189,186,3,170,156,171,164,239,75,26,55,244,255,0,30,246,232,14,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,144,58,133,241,30,235,59,6,215,221,75,194,177,109,100,242,86,92,127,48,188,218,237,212,223,103,109,82,118,41,96,173,150,56,163,230,250,103,61,220,88,198,166,238,85,114,237,186,170,175,204,11,191,4,127,232,43,84,179,189,105,233,59,6,212,205,75,190,252,103,36,188,252,79,206,214,249,88,105,251,189,171,149,84,49,254,174,22,50,54,237,28,76,111,221,106,111,182,235,186,170,170,200,0,0,0,0,128,30,43,125,81,235,183,77,127,162,239,208,166,115,246,115,237,31,198,254,39,252,217,71,89,223,242,254,71,179,254,185,138,78,60,123,242,255,0,71,109,249,124,247,217,54,231,254,23,253,102,117,39,212,78,190,223,240,173,99,212,143,180,22,90,44,62,170,233,5,55,193,232,41,56,85,50,182,138,54,201,206,158,8,222,187,50,105,19,101,94,63,123,125,183,68,84,11,63,0,0,4,85,235,19,172,95,228,149,170,122,63,246,134,143,205,225,153,175,197,173,215,223,214,118,254,31,219,169,181,240,184,253,200,37,150,94,196,50,213,254,161,156,123,157,223,154,238,214,109,39,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,245,128,0,0,0,0,70,173,71,235,54,197,164,157,98,98,189,51,231,54,174,213,171,59,199,237,213,22,75,197,59,30,249,32,188,84,87,85,211,54,154,161,137,190,240,203,218,133,172,145,168,139,28,138,188,247,99,213,240,132,149,0,0,0,0,5,106,248,164,245,71,213,143,77,122,167,135,254,137,51,159,179,152,102,71,143,187,183,252,217,109,172,239,221,41,234,100,243,95,235,136,164,149,188,97,158,139,246,236,197,229,247,119,84,126,222,127,195,79,196,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,126,116,241,163,28,213,85,108,129,105,64,20,3,254,138,63,93,159,248,115,255,0,155,54,127,250,160,23,252,14,127,211,214,83,125,206,116,11,77,51,92,166,187,206,222,178,12,62,205,116,184,212,246,153,31,126,170,122,40,164,150,78,12,70,177,188,158,247,46,205,68,106,111,178,34,39,200,137,94,40,189,108,228,221,57,218,177,141,57,209,172,202,174,199,168,183,74,136,239,117,114,182,211,79,85,4,118,78,53,16,241,123,170,99,123,57,201,80,214,171,81,141,87,34,83,201,201,88,142,98,72,19,212,20,215,209,127,92,157,103,107,239,84,24,6,149,101,58,243,194,203,117,184,73,81,113,143,236,189,169,124,205,45,37,60,181,114,211,110,202,118,61,157,230,83,186,46,227,92,142,103,115,154,110,173,217,100,175,138,223,84,122,237,211,95,232,187,244,41,156,253,156,251,71,241,191,137,255,0,54,81,214,119,252,191,145,236,255,0,174,98,147,143,30,252,191,209,219,126,95,61,246,77,130,127,130,160,58,10,235,215,171,29,105,234,199,6,211,61,75,213,111,140,227,119,159,137,249,218,47,129,91,105,251,189,171,109,84,209,254,178,26,118,72,221,164,137,142,251,174,77,246,217,119,69,84,91,127,0,0,0,8,213,213,111,89,182,46,146,245,31,74,237,153,229,171,187,134,103,127,23,167,187,220,160,99,223,85,106,146,157,104,187,21,45,141,187,247,97,79,49,42,75,26,53,100,226,173,115,55,86,118,165,146,160,0,0,0,0,0,33,255,0,138,6,189,234,199,78,218,5,96,205,116,115,43,251,63,122,173,204,41,109,115,212,249,26,106,190,116,175,162,173,145,209,240,168,142,70,38,239,134,53,221,19,151,221,219,125,149,81,66,96,2,160,58,10,235,215,171,29,105,234,199,6,211,61,75,213,111,140,227,119,159,137,249,218,47,129,91,105,251,189,171,109,84,209,254,178,26,118,72,221,164,137,142,251,174,77,246,217,119,69,84,91,127,0,0,0,1,64,63,232,163,245,217,255,0,135,63,249,179,103,255,0,170,1,127,192,143,253,5,106,150,119,173,61,39,96,218,153,169,119,223,140,228,151,159,137,249,218,223,43,13,63,119,181,114,170,134,63,213,194,198,70,221,163,137,141,251,173,77,246,221,119,85,85,94,107,225,197,215,29,79,85,184,109,126,31,168,44,164,167,212,92,62,158,7,215,77,19,226,137,151,186,71,42,177,43,98,129,21,28,199,181,200,214,206,214,183,180,215,203,19,154,173,73,146,40,194,101,0,0,0,0,0,68,173,26,235,110,213,212,15,89,185,38,137,105,188,244,149,152,78,23,139,220,106,223,121,164,170,109,68,23,218,212,169,181,198,217,99,222,22,186,54,64,233,43,98,71,50,71,199,50,72,146,38,232,145,168,18,212,17,171,170,222,179,108,93,37,234,62,149,219,51,203,87,119,12,206,254,47,79,119,185,64,199,190,170,213,37,58,209,118,42,91,27,119,238,194,158,98,84,150,52,106,201,197,90,230,110,172,237,75,37,64,0,0,0,0,0,67,255,0,20,13,123,213,142,157,180,10,193,154,232,230,87,246,126,245,91,152,82,218,231,169,242,52,213,124,233,95,69,91,35,163,225,81,28,140,77,223,12,107,186,39,47,187,182,251,42,162,132,192,5,64,116,21,215,175,86,58,211,213,142,13,166,122,151,170,223,25,198,239,63,19,243,180,95,2,182,211,247,123,86,218,169,163,253,100,52,236,145,187,73,19,29,247,92,155,237,178,238,138,168,182,254,0,0,0,0,0,16,214,209,215,29,78,53,226,1,153,116,143,168,204,164,75,21,202,162,218,204,70,236,175,138,157,104,106,229,180,211,78,234,41,213,202,212,149,147,202,231,246,156,155,202,147,74,216,246,123,100,103,102,101,0,0,0,7,63,234,23,41,190,224,218,5,169,121,174,45,93,228,175,88,254,31,121,186,91,170,123,76,147,177,85,5,20,178,69,39,7,163,152,238,47,99,87,103,34,181,118,217,81,83,228,120,174,143,186,179,195,122,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,195,126,227,17,85,209,61,16,59,168,0,0,0,0,7,201,203,50,155,22,13,138,222,115,92,166,187,201,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,193,136,231,187,139,24,229,217,168,174,93,182,68,85,249,1,245,129,86,186,101,227,29,77,126,234,94,225,6,160,218,169,49,173,21,184,211,190,146,221,52,244,210,205,113,181,190,6,74,248,235,38,74,118,74,233,159,82,229,108,111,133,168,172,139,120,85,175,253,92,175,158,210,128,0,71,254,189,117,75,59,209,110,147,179,157,76,211,75,239,193,178,75,55,195,60,149,111,149,134,163,181,221,185,82,195,39,234,230,99,227,118,241,202,246,253,230,174,219,238,155,42,34,160,72,0,80,15,250,40,253,118,127,225,207,254,108,217,255,0,234,133,255,0,0,0,0,0,0,7,31,234,246,249,170,24,175,77,26,133,151,232,222,73,73,96,203,49,219,59,239,116,181,245,48,71,51,35,130,145,237,168,170,106,50,72,228,99,158,250,104,167,99,17,204,84,230,246,252,219,253,54,211,15,250,40,253,118,127,225,207,254,108,217,255,0,234,128,95,240,62,78,39,148,216,179,156,86,205,154,226,213,222,118,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,15,70,189,188,152,246,174,206,68,114,111,178,162,47,200,250,192,1,202,186,167,214,191,228,237,211,238,109,172,113,219,252,237,94,63,111,79,33,3,162,238,70,250,233,229,101,61,47,117,189,200,213,97,73,230,137,100,226,244,119,109,31,199,119,108,139,74,223,232,163,245,217,255,0,135,63,249,179,103,255,0,170,1,127,192,142,189,89,234,110,168,116,219,209,205,211,81,173,25,77,37,243,54,195,233,241,246,212,221,106,237,145,197,5,218,127,136,81,193,86,249,41,152,188,98,101,67,95,50,43,35,114,43,18,85,237,185,170,214,185,61,175,76,93,66,226,189,80,104,213,151,87,49,106,111,33,231,251,148,215,27,91,234,163,168,154,217,93,19,184,203,79,35,152,191,240,100,98,185,172,115,226,150,39,171,25,207,138,7,85,0,0,0,0,0,135,254,40,26,247,171,29,59,104,21,131,53,209,204,175,236,253,234,183,48,165,181,207,83,228,105,170,249,210,190,138,182,71,71,194,162,57,24,155,190,24,215,116,78,95,119,109,246,85,69,9,128,10,128,232,43,175,94,172,117,167,171,28,27,76,245,47,85,190,51,141,222,126,39,231,104,190,5,109,167,238,246,173,181,83,71,250,200,105,217,35,118,146,38,59,238,185,55,219,101,221,21,81,109,252,0,0,0,4,106,235,191,169,203,239,73,122,123,134,234,173,162,203,241,186,71,230,17,218,238,150,143,50,202,111,63,75,45,178,224,230,199,223,116,82,172,92,103,142,158,93,218,222,75,218,225,186,53,206,2,74,131,207,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,225,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,0,0,0,16,255,0,174,110,179,111,189,30,106,62,142,220,228,181,124,103,12,202,62,57,79,147,91,98,99,18,169,209,196,180,29,170,154,105,29,182,211,69,221,149,82,55,57,35,145,175,115,93,197,85,146,199,45,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,245,128,0,0,0,3,133,117,131,213,158,27,210,46,151,253,184,190,211,210,94,47,181,245,17,211,88,177,199,87,173,44,247,87,164,140,73,213,143,72,229,86,50,40,158,178,57,234,206,27,246,216,170,142,149,136,190,215,167,172,166,251,156,232,22,154,102,185,77,119,157,189,100,24,125,154,233,113,169,237,50,62,253,84,244,81,73,44,156,24,141,99,121,61,238,93,154,136,212,223,100,68,79,144,29,0,17,171,161,126,179,108,93,97,233,197,85,206,75,87,193,179,60,95,203,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,146,35,37,146,74,128,0,0,4,127,235,215,84,179,189,22,233,59,57,212,205,52,190,252,27,36,179,124,51,201,86,249,88,106,59,93,219,149,44,50,126,174,102,62,55,111,28,175,111,222,106,237,190,233,178,162,42,86,7,79,94,35,221,103,103,58,251,166,152,86,83,172,158,118,203,144,102,22,107,93,198,155,236,237,170,62,253,44,245,177,71,44,124,217,76,215,183,147,30,228,221,170,142,77,247,69,69,249,129,119,224,0,0,0,0,16,3,197,111,170,61,118,233,175,244,93,250,20,206,126,206,125,163,248,223,196,255,0,155,40,235,59,254,95,200,246,127,215,49,73,199,143,126,95,232,237,191,47,158,251,38,193,63,193,88,30,23,253,102,117,39,212,78,190,223,240,173,99,212,143,180,22,90,44,62,170,233,5,55,193,232,41,56,85,50,182,138,54,201,206,158,8,222,187,50,105,19,101,94,63,123,125,183,68,84,179,240,0,0,0,137,93,48,117,183,106,213,29,116,212,238,154,115,185,233,45,249,102,29,148,94,233,44,53,19,85,53,31,127,162,134,229,91,250,168,162,108,44,99,31,75,76,202,102,43,121,190,73,88,215,202,191,208,149,82,90,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,213,143,170,125,100,250,129,144,251,140,230,148,204,214,117,99,234,159,89,62,160,100,62,227,56,23,83,225,113,232,79,76,191,58,247,138,210,85,16,171,194,59,83,49,92,195,164,43,62,11,105,171,218,245,129,92,43,237,247,122,89,36,143,184,223,51,87,53,100,19,181,141,122,189,33,123,39,86,53,239,107,121,73,4,237,68,84,102,235,53,64,0,0,170,191,28,239,193,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,113,234,188,109,53,51,21,200,53,31,78,244,182,211,87,230,47,88,125,190,225,112,187,246,228,141,241,211,249,245,166,236,64,238,47,87,178,100,101,34,200,230,61,173,253,92,240,57,21,200,255,0,151,149,240,84,245,79,148,253,63,174,247,27,112,23,82,0,2,170,252,115,191,4,255,0,121,63,134,158,43,194,159,174,58,109,53,186,208,116,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,241,206,252,19,253,228,254,26,85,88,26,168,5,101,248,83,245,213,83,152,199,65,210,198,171,215,213,212,223,105,105,210,28,42,185,180,177,54,7,91,169,40,152,159,13,122,67,27,85,175,138,42,121,37,108,210,43,187,136,178,53,207,107,155,26,75,102,128,15,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,250,202,118,241,88,235,142,155,82,174,181,253,45,233,179,42,226,177,99,23,133,102,83,115,115,229,129,110,55,26,87,61,139,68,200,247,68,125,52,50,238,231,58,70,175,114,104,163,115,17,173,137,178,76,22,19,210,247,90,250,53,213,101,102,79,100,192,238,126,94,245,140,220,42,163,91,125,66,185,146,87,218,217,58,199,77,115,167,71,181,143,116,50,177,98,87,181,90,143,134,71,163,30,155,58,55,203,90,222,53,126,169,241,111,167,244,62,227,113,35,87,71,154,57,171,26,209,175,184,189,167,71,38,242,87,172,126,225,69,144,79,119,227,77,39,193,105,96,173,167,107,174,29,138,135,177,149,61,151,203,27,251,8,170,231,237,182,202,155,237,34,188,101,104,170,109,221,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,241,107,83,100,64,146,190,20,253,113,212,234,85,170,131,165,189,73,101,36,87,220,98,206,140,197,174,109,124,80,37,198,221,74,214,49,40,159,30,232,175,169,134,45,156,215,70,213,238,67,20,142,122,53,209,58,73,172,124,203,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,244,248,124,245,183,106,234,191,0,146,197,147,207,73,67,168,184,173,61,60,55,90,55,85,53,211,221,160,108,48,181,247,102,70,216,98,99,25,37,67,164,107,162,141,28,144,175,109,28,168,146,71,184,75,80,0,17,87,196,211,69,63,77,61,35,229,62,94,225,229,107,240,77,243,90,62,114,240,134,95,37,4,222,98,57,54,141,238,118,244,178,212,240,106,113,222,84,139,147,145,188,183,162,189,39,206,191,69,250,167,134,234,103,194,254,39,246,75,32,183,95,124,151,127,179,230,188,173,76,115,118,187,156,93,195,151,111,143,46,46,219,125,246,93,182,52,252,102,179,170,173,45,253,11,117,29,168,186,103,13,139,224,212,22,108,130,171,225,84,94,107,204,118,173,114,191,189,67,250,197,123,220,237,233,101,129,223,125,202,244,223,103,236,228,114,32,104,247,19,202,108,89,206,43,102,205,113,106,239,59,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,7,163,94,222,76,123,87,103,34,57,55,217,81,23,228,101,180,187,239,8,77,116,172,212,254,156,106,244,231,33,188,249,219,214,154,92,27,110,133,175,73,223,51,108,243,177,100,162,89,37,145,92,199,113,123,42,224,99,24,168,145,197,77,19,85,141,78,46,125,32,129,165,62,147,189,44,104,223,211,252,123,219,160,41,3,196,87,88,239,186,201,213,198,119,83,119,135,203,210,97,247,9,240,235,93,55,38,63,179,75,65,60,177,185,121,181,140,87,119,103,90,137,246,119,39,51,191,195,147,154,198,169,102,186,157,175,52,221,62,120,90,225,57,52,53,181,116,215,219,254,155,216,49,156,121,244,149,18,211,78,203,141,93,165,141,108,209,205,27,28,177,62,8,155,53,74,42,171,119,90,116,98,61,174,115,84,164,188,79,22,190,231,57,85,155,10,197,168,124,237,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,124,222,173,99,121,61,237,77,220,168,212,223,117,84,79,152,22,169,224,167,161,117,150,171,22,105,212,61,250,205,217,248,223,12,111,29,169,145,103,142,71,210,196,254,229,115,218,197,68,138,72,95,51,105,88,217,17,94,228,146,146,118,125,205,156,143,249,94,57,223,130,127,188,159,195,75,31,209,77,47,181,104,174,145,226,26,81,102,117,36,148,248,181,158,154,218,250,138,106,38,210,50,178,118,49,59,213,75,19,85,81,143,154,94,228,175,251,206,85,124,142,85,115,149,85,86,184,60,115,191,4,255,0,121,63,134,129,21,124,46,61,118,105,151,231,94,207,90,95,241,64,62,23,30,187,52,203,243,175,103,173,47,248,0,0,10,171,241,206,252,19,253,228,254,26,121,255,0,10,30,184,234,113,171,173,147,164,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,227,157,248,39,251,201,252,52,170,176,53,80,8,1,225,139,215,143,233,190,197,77,160,218,177,122,229,159,99,246,246,252,54,233,113,184,247,42,178,136,90,249,157,38,205,237,53,59,212,240,54,157,29,202,73,37,153,169,36,203,191,9,92,147,252,0,0,1,0,60,106,253,44,98,223,80,40,125,186,226,79,242,0,120,213,250,88,197,190,160,80,251,117,196,8,1,225,113,235,179,76,191,58,246,122,210,255,0,140,230,116,59,171,216,110,132,117,81,129,234,150,160,207,87,6,61,105,168,172,134,186,122,104,22,103,211,178,166,138,122,84,153,88,159,121,204,99,167,107,222,141,71,63,131,93,197,175,118,205,93,25,128,0,0,50,174,106,35,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,8,153,186,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,229,220,11,254,240,184,244,39,166,95,157,123,197,105,68,56,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,57,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,247,188,46,61,9,233,151,231,94,241,90,80,8,26,51,232,251,171,60,55,171,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,156,55,238,49,21,93,19,209,59,169,154,30,157,117,231,50,233,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,132,141,110,200,229,99,184,61,25,35,83,155,26,169,162,157,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,40,123,80,8,107,226,59,215,29,79,74,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,138,248,175,117,199,77,141,90,175,125,35,233,203,42,210,251,114,167,167,102,93,118,71,203,78,148,52,146,182,57,219,69,2,181,90,178,190,120,156,206,235,151,120,146,25,93,30,207,116,143,236,240,175,5,79,84,249,79,211,250,239,113,183,16,0,159,254,10,158,169,242,159,167,245,222,227,110,3,170,248,231,126,9,254,242,127,13,60,255,0,133,15,92,117,56,213,214,201,210,62,163,50,145,44,87,42,138,134,98,55,101,124,84,235,67,87,43,164,157,212,83,171,149,169,43,39,149,207,237,57,55,149,38,149,177,236,246,200,206,207,160,241,206,252,19,253,228,254,26,85,88,26,168,4,0,240,197,235,199,244,223,98,166,208,109,88,189,114,207,177,251,123,126,27,116,184,220,123,149,89,68,45,124,206,147,102,246,154,157,234,120,27,78,142,229,36,146,204,212,146,101,223,132,174,73,254,0,0,0,128,30,53,126,150,49,111,168,20,62,221,113,39,249,0,60,106,253,44,98,223,80,40,125,186,226,4,0,240,184,245,217,166,95,157,123,61,105,127,198,115,58,29,213,236,55,66,58,168,192,245,75,80,103,171,131,30,180,212,86,67,93,61,52,11,51,233,217,83,69,61,42,76,172,79,188,230,49,211,181,239,70,163,159,193,174,226,215,187,102,174,138,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,245,128,0,0,0,160,31,20,127,93,154,155,249,47,179,209,19,255,0,195,23,175,31,211,125,138,155,65,181,98,245,203,62,199,237,237,248,109,210,227,113,238,85,101,16,181,243,58,77,155,218,106,119,169,224,109,58,59,148,146,75,51,82,73,151,126,18,185,32,7,138,63,174,205,77,252,151,217,232,136,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,160,26,158,4,106,232,95,172,219,23,88,122,113,85,115,146,213,240,108,207,23,242,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,228,136,201,100,146,160,114,174,172,125,44,107,39,211,252,135,219,167,40,7,166,46,161,114,174,151,245,150,203,171,152,181,55,159,242,29,202,107,141,173,245,82,83,195,115,161,149,188,101,167,145,204,95,248,50,49,92,215,181,146,197,19,213,143,225,197,111,251,171,31,75,26,201,244,255,0,33,246,233,204,214,1,167,61,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,51,215,208,191,89,183,222,143,53,30,170,231,37,171,227,56,102,81,229,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,197,85,146,199,127,216,158,83,98,206,113,91,54,107,139,87,121,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,56,61,26,246,242,99,218,187,57,17,201,190,202,136,191,32,62,176,0,1,73,126,36,126,32,148,221,68,212,199,163,218,55,117,171,110,157,91,170,27,83,91,114,134,89,97,102,76,245,138,9,34,73,105,230,130,41,161,101,52,201,59,81,142,115,153,35,209,146,109,187,35,84,236,30,43,157,116,255,0,95,210,254,138,102,127,253,145,75,159,214,208,183,254,11,91,107,142,161,29,255,0,27,230,152,214,255,0,180,133,95,254,184,132,174,13,23,210,28,203,94,181,67,31,210,61,63,130,146,75,238,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,255,0,154,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,168,120,162,205,60,40,122,227,169,198,174,182,78,145,245,25,148,137,98,185,84,84,51,17,187,43,226,167,90,26,185,93,36,238,162,157,92,173,73,89,60,174,127,105,201,188,169,52,173,143,103,182,70,118,100,254,81,225,105,163,87,254,152,49,221,3,165,186,249,92,147,23,239,212,208,102,143,161,114,204,149,213,85,20,242,215,212,73,73,12,209,71,63,118,58,118,83,177,38,116,142,138,38,68,136,247,44,123,186,147,51,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,115,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,168,106,32,138,190,40,254,132,245,55,242,95,120,162,57,87,134,47,94,63,166,251,21,54,131,106,197,235,150,125,143,219,219,240,219,165,198,227,220,170,202,33,107,230,116,155,55,180,212,239,83,192,218,116,119,41,36,150,102,164,147,46,252,37,114,117,95,20,127,66,122,155,249,47,188,81,1,64,38,170,12,171,154,168,0,0,0,0,0,102,91,95,180,114,251,211,254,178,229,154,59,145,205,230,42,241,155,131,169,227,169,226,198,121,186,87,181,36,166,169,224,199,189,35,238,193,36,82,246,249,171,153,207,139,190,243,85,13,52,148,173,227,39,162,159,97,186,130,180,235,29,37,195,189,73,169,182,245,239,65,36,188,164,130,186,221,21,61,60,156,90,145,181,27,11,160,125,26,183,119,189,203,39,127,126,45,224,128,78,159,10,93,76,253,34,116,109,142,91,170,42,238,181,117,248,85,194,187,25,172,158,225,39,115,151,110,68,168,167,100,46,87,185,203,12,116,181,84,209,53,23,143,30,210,177,173,226,214,170,204,2,154,252,22,245,142,197,135,235,46,91,163,183,120,123,117,122,137,111,167,168,181,212,242,122,242,170,182,182,162,71,83,112,107,21,19,156,19,212,75,220,115,216,214,249,110,63,121,210,53,18,229,0,174,175,26,77,99,190,225,250,53,137,104,237,162,30,221,38,162,92,42,42,46,149,60,152,188,169,109,174,167,145,180,220,28,197,84,231,60,244,242,247,26,246,57,190,91,143,222,108,142,68,128,30,28,154,103,250,80,235,39,78,45,213,20,151,89,40,44,55,7,100,213,147,219,227,223,202,249,8,221,81,78,249,156,172,115,89,11,170,163,166,137,202,187,111,222,70,53,205,115,218,167,182,241,108,205,110,185,87,90,89,5,138,225,79,73,29,62,29,103,181,89,40,93,11,28,143,146,7,211,54,185,93,42,171,149,21,253,218,233,90,138,212,106,112,107,19,109,209,92,233,21,224,133,165,191,253,82,245,174,225,98,255,0,236,76,90,209,115,243,95,250,234,107,224,236,163,255,0,252,154,238,111,103,251,140,119,245,136,4,170,241,71,244,39,169,191,146,251,197,17,78,221,31,117,103,153,116,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,158,221,198,34,163,101,122,45,196,248,163,250,19,212,223,201,125,226,136,160,16,53,17,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,132,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,1,68,62,28,93,113,211,116,165,153,87,225,250,130,202,186,141,58,204,42,32,125,116,209,62,89,95,100,171,106,43,18,182,40,17,85,175,99,154,173,108,237,107,123,174,100,81,57,170,229,133,34,146,247,128,0,0,16,3,198,175,210,198,45,245,2,135,219,174,36,255,0,32,7,141,95,165,140,91,234,5,15,183,92,64,128,30,23,30,187,52,203,243,175,103,173,47,248,160,31,11,143,93,154,101,249,215,179,214,151,252,0,0,0,128,30,53,126,150,49,111,168,20,62,221,113,39,249,0,60,106,253,44,98,223,80,40,125,186,226,4,32,240,226,235,142,155,165,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,151,188,101,92,178,159,11,78,189,190,194,86,88,122,81,213,8,57,227,247,91,135,147,196,46,148,244,251,201,65,93,87,58,185,40,234,26,196,222,72,102,158,87,43,37,217,93,28,146,42,61,86,39,35,160,11,127,0,1,85,126,57,223,130,127,188,159,195,78,85,225,139,215,143,232,66,251,77,160,218,177,122,227,128,228,23,6,252,54,233,113,184,246,233,113,121,156,201,157,38,205,237,57,123,53,19,186,157,29,202,72,226,133,203,36,203,183,57,92,189,87,199,59,240,79,247,147,248,105,85,96,106,160,21,129,225,41,214,191,198,232,232,250,77,212,219,157,214,178,245,15,122,76,46,225,58,247,227,117,12,48,119,31,108,114,163,121,199,217,100,82,201,19,164,115,154,177,171,162,69,141,34,133,143,179,240,7,138,214,141,94,195,116,23,75,242,13,92,212,9,234,227,177,99,180,237,154,161,41,32,89,167,149,239,145,177,69,12,108,249,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,122,171,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,76,251,117,209,214,109,247,172,61,71,165,185,199,106,248,54,25,139,249,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,242,84,124,178,7,128,234,119,168,92,171,170,13,101,189,106,230,83,77,228,60,255,0,110,154,221,107,101,84,149,16,219,40,98,111,24,169,227,115,215,254,20,143,86,181,141,124,178,202,244,99,57,241,75,254,233,59,210,198,141,253,63,199,189,186,3,53,134,148,250,78,244,177,163,127,79,241,239,110,128,12,240,232,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,124,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,52,61,211,23,80,184,175,84,26,53,101,213,204,90,155,200,121,254,229,53,198,214,250,168,234,38,182,87,68,238,50,211,200,230,47,252,25,24,174,107,28,248,165,137,234,198,115,226,153,172,59,175,71,221,89,230,93,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,231,183,113,136,168,217,94,138,26,51,7,63,198,181,239,73,243,13,26,155,168,28,115,43,243,120,13,61,190,190,233,37,223,200,212,199,198,150,137,210,182,166,78,195,227,73,151,130,193,42,109,195,147,184,253,212,93,211,122,150,194,124,100,250,130,199,181,30,251,126,203,49,235,86,87,134,93,110,19,212,81,99,181,11,21,37,85,162,149,86,101,134,154,158,186,8,91,207,143,114,20,124,147,195,43,158,216,83,110,218,189,206,2,127,248,163,250,19,212,223,201,125,226,136,165,110,147,189,83,232,223,212,12,123,220,96,45,167,172,157,89,253,58,248,87,228,26,185,246,66,235,139,253,168,183,216,235,126,23,115,110,211,65,252,245,70,222,77,118,201,220,133,252,123,145,75,197,189,200,159,27,248,183,151,20,169,110,147,189,83,232,223,212,12,123,220,96,3,74,96,0,0,0,5,85,248,231,126,9,254,242,127,13,45,80,170,191,28,239,193,63,222,79,225,160,114,175,5,79,84,249,79,211,250,239,113,183,23,82,80,183,133,174,186,105,198,131,117,53,37,219,84,47,63,6,181,101,24,253,70,55,13,202,84,68,165,163,170,150,170,150,104,223,82,245,84,237,66,190,93,204,89,54,86,177,207,106,191,139,17,239,101,244,128,0,1,155,110,166,238,215,91,7,87,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,161,118,157,11,245,155,98,235,15,78,42,174,114,90,190,13,153,226,254,94,159,38,182,196,199,173,43,100,149,31,218,169,166,145,219,239,12,189,169,85,35,115,150,72,220,199,53,220,145,25,44,148,131,213,143,170,125,100,250,129,144,251,140,231,159,209,125,94,204,180,23,84,49,253,92,211,249,233,35,190,227,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,249,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,6,156,193,199,250,85,234,99,13,234,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,156,81,179,51,140,177,189,146,53,19,147,30,222,77,99,249,198,206,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,205,103,86,62,169,245,147,234,6,67,238,51,154,83,51,89,213,143,170,125,100,250,129,144,251,140,224,126,78,157,117,231,50,233,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,132,141,110,200,229,99,184,61,25,35,83,155,26,169,161,62,157,117,231,13,234,75,72,236,90,173,134,86,210,57,151,26,118,50,231,67,13,66,204,251,77,197,24,213,168,162,149,92,198,59,156,110,118,200,229,99,121,177,89,35,83,131,218,171,159,124,203,167,76,239,18,208,156,19,168,175,47,230,240,204,215,189,71,231,121,195,31,148,186,71,89,95,15,147,237,247,86,89,55,134,131,189,221,237,181,159,173,225,190,237,221,222,215,161,206,174,238,189,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,92,59,137,178,178,73,163,71,71,221,89,26,26,30,34,87,136,55,91,118,174,148,48,8,236,88,196,244,149,218,139,149,83,212,67,106,163,109,83,91,61,166,7,67,51,89,118,124,110,134,86,61,145,212,54,54,182,41,17,169,50,247,17,170,169,28,155,116,13,126,235,7,75,244,39,167,154,46,162,39,90,187,253,163,34,167,164,118,45,75,77,20,144,190,239,61,93,59,167,165,98,186,70,111,78,199,68,215,72,247,200,212,86,49,142,217,174,147,140,110,207,182,170,234,102,85,172,154,143,145,234,150,107,87,230,47,89,53,194,91,133,79,25,36,124,112,243,95,185,4,93,199,189,237,134,38,35,99,141,138,229,225,27,24,212,93,154,128,121,251,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,73,235,224,169,234,159,41,250,127,93,238,54,226,42,234,135,78,153,222,143,233,102,157,106,102,117,79,228,63,73,158,118,178,207,69,206,25,121,218,226,166,160,154,10,206,228,82,191,110,247,158,123,123,79,107,30,206,198,234,139,205,17,178,171,193,83,213,62,83,244,254,187,220,109,192,93,72,0,10,171,241,206,252,19,253,228,254,26,65,94,149,186,99,190,245,85,149,101,216,86,45,122,242,87,172,127,15,175,201,109,212,222,89,146,124,82,170,9,32,142,42,30,111,150,38,65,221,125,67,83,188,229,86,179,109,213,170,159,52,157,94,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,224,32,175,250,106,192,178,175,246,87,28,201,49,203,135,251,229,29,117,182,186,158,79,249,50,67,52,114,51,253,199,53,205,254,197,66,244,252,63,122,238,177,117,85,138,199,133,101,47,242,90,155,143,219,210,75,141,54,207,147,226,148,176,71,75,28,183,94,108,167,138,158,14,237,77,67,147,203,53,85,204,219,116,221,191,52,228,30,43,29,14,84,234,85,170,191,170,77,54,125,36,87,220,98,206,175,202,109,142,100,80,37,198,221,74,215,189,107,89,38,200,175,169,134,45,218,230,200,229,238,67,20,109,98,181,209,54,57,170,91,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,56,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,133,180,248,172,117,199,83,166,182,170,254,150,244,217,148,146,223,114,123,58,179,41,185,185,241,78,150,235,117,83,94,197,162,100,123,170,178,166,104,183,115,157,35,83,183,12,177,185,136,231,74,217,33,169,108,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,156,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,249,63,211,86,123,149,127,178,185,30,73,145,220,63,223,43,43,174,85,213,18,127,202,146,105,164,145,255,0,238,185,206,119,246,170,151,167,225,251,208,141,139,165,92,86,60,215,41,103,157,212,220,130,222,145,220,106,119,124,127,11,165,158,58,89,37,181,112,101,68,180,243,246,170,105,220,190,101,168,142,126,251,38,205,249,40,118,14,149,122,103,195,122,80,210,58,61,45,195,235,170,238,47,117,67,174,87,123,157,74,171,95,113,184,200,200,217,44,233,31,37,108,44,227,20,108,100,109,85,226,198,55,147,158,254,114,62,173,188,106,253,83,226,223,79,232,125,198,226,93,73,74,222,53,126,169,241,111,167,244,62,227,113,2,58,232,71,74,185,151,80,250,71,169,249,134,154,219,106,238,249,62,158,84,89,170,91,104,130,68,231,93,110,168,101,127,154,72,98,224,174,154,165,174,167,167,115,24,142,111,38,36,205,106,73,35,163,98,242,172,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,156,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,102,158,6,63,141,159,187,127,196,143,147,226,139,225,255,0,89,104,172,185,117,55,162,24,239,122,213,55,153,184,231,22,184,36,158,122,168,234,165,158,89,230,187,55,184,247,242,133,123,187,75,28,104,198,194,216,219,34,53,88,178,186,32,176,174,149,122,152,195,122,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,20,108,204,227,44,111,100,141,68,228,199,183,147,88,254,113,179,176,25,172,233,163,168,188,239,165,253,83,160,212,204,22,163,252,213,29,226,139,132,63,206,118,191,51,12,211,209,247,37,138,78,207,119,176,198,247,88,222,108,253,168,191,181,23,66,122,23,174,154,113,212,94,156,91,181,67,75,239,62,122,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,228,221,211,117,106,181,205,123,28,246,61,143,112,116,2,170,252,109,52,83,255,0,164,94,163,40,238,31,247,48,171,133,44,146,255,0,237,21,148,146,66,196,143,255,0,109,73,28,233,63,204,35,91,253,53,45,80,229,93,85,105,111,233,167,167,29,69,211,56,108,95,25,175,188,227,245,95,10,162,243,94,95,187,116,137,157,234,31,214,43,216,214,237,85,20,14,251,238,70,46,219,63,118,171,145,66,152,60,47,181,190,213,162,125,87,217,91,121,177,213,220,105,243,250,118,224,236,125,52,141,107,232,231,173,172,165,88,103,86,187,228,246,36,176,198,199,167,38,170,50,71,61,57,43,18,55,196,179,245,90,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,126,80,38,255,0,94,218,243,83,118,208,190,156,58,114,179,86,210,62,219,98,211,124,111,38,189,36,53,17,74,255,0,136,205,109,100,84,208,202,196,103,56,31,21,58,201,34,39,63,214,50,185,142,86,125,214,57,127,39,132,222,133,216,181,131,169,175,180,153,109,154,235,87,106,211,187,123,50,74,89,169,213,241,210,178,241,29,84,41,68,202,137,26,159,241,243,50,62,77,87,186,153,119,228,198,200,199,67,91,157,218,235,122,169,101,101,230,231,87,95,81,29,60,20,140,150,166,103,74,246,193,4,76,134,24,145,206,85,84,100,113,71,28,108,111,236,107,24,214,166,200,136,133,239,120,86,104,229,247,72,186,71,180,84,228,115,109,87,158,220,37,204,99,166,226,207,242,90,90,152,32,142,153,57,177,238,71,247,32,167,138,125,254,235,155,223,224,230,163,152,170,161,48,10,171,241,206,252,19,253,228,254,26,90,161,85,126,57,223,130,127,188,159,195,64,138,190,23,30,187,52,203,243,175,103,173,47,248,160,31,11,143,93,154,101,249,215,179,214,151,252,0,2,176,58,137,241,0,163,213,222,172,244,147,167,237,16,200,188,222,11,73,168,24,252,25,53,202,40,224,150,150,253,85,29,230,134,104,155,76,247,49,100,72,96,146,159,229,52,111,107,102,115,221,178,58,54,177,242,7,202,241,206,252,19,253,228,254,26,87,86,143,104,94,163,235,205,102,77,105,210,251,55,198,110,184,190,63,54,73,53,182,37,85,170,172,165,138,120,33,145,148,204,68,94,236,201,230,26,244,143,116,115,218,199,35,57,61,88,199,216,175,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,8,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,160,158,133,250,205,177,117,135,167,21,87,57,45,95,6,204,241,127,47,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,72,140,150,72,1,226,117,225,255,0,71,164,85,149,61,64,232,134,59,229,48,90,190,83,228,214,216,164,130,42,91,13,84,147,195,12,78,166,99,158,146,44,51,201,81,242,134,54,57,176,185,142,217,91,27,152,200,225,6,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,144,52,230,14,63,210,175,83,24,111,85,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,226,141,153,156,101,141,236,145,168,156,152,246,242,107,31,206,54,118,0,4,0,241,171,244,177,139,125,64,161,246,235,137,63,200,1,227,87,233,99,22,250,129,67,237,215,16,41,88,179,79,10,30,184,234,113,171,173,147,164,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,152,65,210,230,133,255,0,41,77,118,198,116,83,237,79,217,207,180,126,119,249,207,200,249,206,199,151,163,158,167,250,158,228,124,185,118,56,255,0,77,54,229,191,207,109,151,197,103,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,231,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,80,212,64,32,7,134,47,94,63,166,251,21,54,131,106,197,235,150,125,143,219,219,240,219,165,198,227,220,170,202,33,107,230,116,155,55,180,212,239,83,192,218,116,119,41,36,150,102,164,147,46,252,37,114,112,175,21,238,184,234,114,91,173,239,164,125,57,101,34,216,173,181,20,236,203,174,200,248,170,22,186,174,39,71,59,104,160,86,171,146,38,65,43,89,221,114,237,42,205,19,163,217,141,141,253,224,226,190,35,189,113,211,117,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,26,157,43,167,93,6,204,186,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,225,27,93,186,53,94,222,111,86,70,213,230,246,162,243,80,47,251,194,227,208,158,153,126,117,239,21,165,0,151,253,225,113,232,79,76,191,58,247,138,210,128,64,234,185,223,79,89,86,19,161,58,103,212,23,153,248,134,55,168,223,18,166,229,29,44,141,248,93,117,29,100,208,121,121,164,217,99,94,236,113,119,99,94,72,231,112,157,188,17,34,230,255,0,107,209,39,88,57,55,72,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,188,155,106,158,30,248,6,27,170,126,28,56,78,159,106,14,61,73,124,199,175,148,247,186,106,234,26,148,94,18,179,227,53,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,149,65,214,47,71,89,223,72,25,221,61,130,255,0,89,241,156,110,243,207,236,254,65,219,134,159,226,157,168,105,223,85,254,74,201,229,146,14,212,149,9,31,235,21,57,237,201,187,162,252,130,229,58,130,235,199,70,180,95,167,219,78,188,227,119,171,86,105,30,87,218,251,41,107,130,226,234,89,47,95,173,99,106,120,187,181,35,225,242,236,87,172,189,200,211,132,141,108,47,225,35,218,213,160,204,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,156,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,242,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,57,200,247,126,215,42,173,149,120,80,244,57,83,146,221,108,157,92,106,51,233,22,197,109,168,168,126,35,105,86,69,80,181,213,113,58,72,29,91,58,57,28,145,50,9,90,254,211,83,105,86,104,155,38,236,108,108,239,4,64,215,254,147,51,46,156,244,191,74,115,141,64,168,171,161,190,234,85,61,210,166,163,28,171,160,72,39,179,50,150,72,18,36,145,253,199,43,159,44,85,17,200,172,115,35,124,75,187,28,156,145,200,146,43,193,83,213,62,83,244,254,187,220,109,199,85,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,1,213,124,115,191,4,255,0,121,63,134,149,213,163,218,23,168,250,243,89,147,90,116,190,205,241,155,174,47,143,205,146,77,109,137,85,106,171,41,98,158,8,100,101,51,17,23,187,50,121,134,189,35,221,28,246,177,200,206,79,86,49,246,43,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,2,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,104,39,161,126,179,108,93,97,233,197,85,206,75,87,193,179,60,95,203,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,146,35,37,146,0,120,157,120,127,209,233,21,101,79,80,58,33,142,249,76,22,175,148,249,53,182,41,32,138,150,195,85,36,240,195,19,169,152,231,164,139,12,242,84,124,161,141,142,108,46,99,182,86,198,230,50,56,65,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,242,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,13,57,131,143,244,171,212,198,27,213,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,56,163,102,103,25,99,123,36,106,39,38,61,188,154,199,243,141,157,128,1,0,60,106,253,44,98,223,80,40,125,186,226,79,242,0,120,213,250,88,197,190,160,80,251,117,196,10,86,44,83,195,23,196,2,143,72,171,41,186,126,214,252,139,202,96,181,124,96,198,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,231,52,143,115,97,115,27,186,54,55,61,241,196,174,146,116,66,213,212,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,223,39,177,37,134,62,108,221,170,230,114,106,57,138,168,244,241,90,165,165,185,222,139,103,119,61,51,212,187,23,193,178,75,55,103,206,209,121,168,106,59,93,216,89,52,127,172,133,239,141,219,199,43,29,247,92,187,111,178,236,168,168,129,167,224,87,87,134,47,136,5,102,174,209,211,116,253,173,249,23,155,206,169,56,193,140,220,165,142,121,106,175,212,177,193,52,210,182,165,237,98,198,147,65,29,63,206,105,30,215,76,215,183,116,116,141,123,228,177,80,0,0,40,7,197,31,215,102,166,254,75,236,244,71,42,211,94,158,178,173,84,209,173,81,213,204,90,167,191,250,43,248,77,77,198,214,202,89,37,154,166,134,177,213,45,150,162,55,49,23,110,199,151,108,143,71,53,27,218,89,94,175,111,107,139,250,175,138,63,174,205,77,252,151,217,232,137,85,224,99,248,217,251,183,252,72,10,213,210,221,82,206,244,91,59,182,106,102,154,95,126,13,146,89,187,222,74,183,202,195,81,218,238,194,248,100,253,92,204,124,110,222,57,94,223,188,213,219,125,211,101,68,84,208,247,74,189,76,97,189,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,138,54,102,113,150,55,178,70,162,114,99,219,201,172,127,56,217,86,222,39,93,7,126,132,47,181,58,243,164,246,94,56,14,65,112,119,196,173,118,235,119,110,151,23,153,204,133,177,238,238,235,151,179,81,59,170,21,188,99,142,40,92,177,194,155,115,137,171,29,122,62,234,207,50,233,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,61,187,140,69,70,202,244,80,189,238,172,125,44,107,39,211,252,135,219,167,51,88,104,163,87,245,75,4,214,158,135,117,71,82,244,210,251,241,156,110,243,167,249,71,146,173,242,179,83,247,123,84,149,80,201,250,185,152,201,27,180,145,61,191,121,169,190,219,166,232,168,171,157,112,59,175,88,61,38,102,93,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,231,183,109,234,136,217,88,171,223,252,55,60,65,41,186,118,169,147,71,181,146,235,86,237,58,184,212,58,166,138,229,52,178,204,204,101,233,20,242,74,145,83,195,4,179,76,202,153,150,6,171,26,230,178,55,171,228,219,119,200,171,107,253,78,244,245,138,245,65,163,87,173,35,202,106,124,135,159,237,212,219,174,140,165,142,162,107,101,116,78,229,21,68,109,122,127,194,141,232,215,49,207,138,89,88,143,103,62,73,158,29,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,146,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,160,105,204,230,157,72,209,107,109,126,137,101,48,116,229,118,164,183,106,43,105,226,154,199,53,75,96,115,28,248,231,141,242,194,137,80,199,195,206,72,91,44,108,89,17,24,143,123,85,92,196,251,237,128,30,20,253,118,218,150,213,65,210,206,178,228,213,109,185,54,161,32,194,46,183,25,218,232,36,129,90,198,199,103,87,170,35,152,246,185,28,176,115,115,145,232,254,195,85,156,32,142,75,74,3,44,55,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,150,255,0,224,193,147,232,148,250,95,146,227,56,237,190,146,211,170,17,212,53,249,27,29,114,158,89,239,54,232,164,145,212,117,172,134,77,162,141,145,45,92,148,206,108,40,187,43,35,124,138,139,52,104,126,175,19,175,15,250,205,93,163,169,234,7,68,49,223,55,157,82,114,159,38,182,197,36,242,213,95,169,99,130,24,98,117,51,28,245,141,38,130,58,127,148,49,177,174,153,175,118,202,233,26,198,73,82,218,91,170,89,222,139,103,118,205,76,211,75,239,193,178,75,55,123,201,86,249,88,106,59,93,216,95,12,159,171,153,143,141,219,199,43,219,247,154,187,111,186,108,168,138,129,167,226,157,188,103,242,221,18,191,234,134,53,99,199,93,87,85,170,24,229,59,173,185,28,141,150,120,224,163,183,44,113,213,81,192,248,228,139,181,51,222,181,146,72,217,33,145,56,39,113,146,53,234,232,251,93,171,84,60,91,240,218,238,146,211,56,211,153,169,44,90,191,145,84,84,218,104,241,197,222,230,182,39,199,50,35,235,39,123,227,133,142,103,150,123,36,137,202,199,49,211,72,214,112,149,176,212,35,42,2,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,80,61,6,149,98,218,143,154,106,62,57,141,233,13,13,214,175,51,171,184,68,235,35,109,114,172,85,81,213,70,189,198,204,201,81,91,217,237,240,89,22,85,115,91,27,88,175,115,154,141,87,37,228,248,152,199,117,135,195,255,0,80,33,190,214,210,86,92,153,79,97,109,101,69,37,51,169,160,154,116,187,80,247,31,28,78,146,71,70,197,118,234,140,89,30,173,69,68,87,59,109,215,242,120,115,116,81,252,149,116,226,123,254,127,108,181,73,169,185,79,235,46,85,48,39,118,75,93,10,163,22,59,99,102,228,230,59,139,216,178,74,232,145,173,124,142,107,119,149,176,197,34,253,111,20,127,66,122,155,249,47,188,81,1,64,38,170,12,171,154,168,0,1,5,124,71,252,64,40,250,119,177,75,164,154,67,145,127,170,197,127,150,158,90,154,120,224,168,143,29,165,230,201,57,84,50,102,73,27,230,154,52,86,50,21,111,36,142,85,149,202,207,212,164,161,58,129,202,186,78,244,177,163,127,79,241,239,110,128,234,160,8,43,227,5,163,150,44,231,166,5,213,90,137,188,189,235,77,46,16,84,81,201,197,239,239,210,215,84,65,73,81,77,178,61,172,111,39,190,154,94,226,181,238,79,45,193,188,82,71,41,58,143,147,150,98,214,44,231,21,188,225,89,77,15,157,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,155,21,175,111,38,61,201,187,85,28,155,238,138,139,243,3,56,93,44,107,95,242,118,234,11,9,214,57,45,254,118,147,31,184,47,159,129,177,119,36,125,12,241,62,158,171,180,222,228,104,179,36,19,74,177,242,122,55,184,140,229,187,119,69,209,238,89,148,216,176,108,86,243,154,229,53,222,74,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,12,71,61,220,88,199,46,205,69,114,237,178,34,175,200,203,189,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,165,175,245,67,213,117,30,166,248,81,227,23,188,254,94,57,158,169,121,91,60,80,199,52,11,37,93,85,174,230,139,89,94,232,218,145,113,133,254,65,92,228,138,53,108,82,85,193,31,236,84,120,21,87,150,101,55,220,231,42,188,230,185,77,119,157,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,131,17,172,111,39,189,203,179,81,26,155,236,136,137,242,52,39,208,62,153,229,90,69,210,22,155,96,185,173,39,148,189,83,219,234,46,21,52,174,142,72,228,165,243,181,115,86,50,9,89,35,26,246,77,27,42,26,201,24,173,251,178,53,237,69,84,68,85,161,109,1,209,203,239,80,26,203,137,232,238,57,55,151,171,201,174,13,167,146,167,139,31,229,41,88,215,73,83,83,193,239,98,73,218,130,57,101,237,243,71,63,135,22,253,231,34,26,105,2,42,248,163,250,19,212,223,201,125,226,136,160,18,255,0,188,81,253,9,234,111,228,190,241,68,80,8,29,87,169,222,158,178,174,151,245,150,245,164,121,77,79,159,242,29,186,155,117,209,148,178,83,195,115,161,149,188,162,168,141,175,79,248,81,189,26,231,181,146,197,43,17,239,225,201,102,87,133,127,93,85,56,6,67,106,233,135,84,171,234,231,198,47,149,16,219,112,201,161,165,139,133,166,227,61,84,207,116,18,164,113,164,210,50,170,106,148,68,145,239,127,105,237,98,113,108,111,123,227,177,78,176,122,76,195,122,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,195,126,219,213,21,209,49,83,61,153,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,57,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,84,53,16,10,245,240,210,241,4,166,214,27,85,159,167,205,95,186,213,201,168,52,20,254,90,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,216,80,2,0,120,213,250,88,197,190,160,80,251,117,196,159,229,112,120,215,231,248,108,90,47,134,233,107,178,26,69,203,42,178,138,123,251,45,45,85,116,233,110,138,146,182,7,84,61,17,54,99,22,89,152,198,242,84,230,169,39,14,93,185,56,132,32,240,184,245,217,166,95,157,123,61,105,127,198,117,186,10,213,44,19,69,186,177,193,181,51,82,239,191,6,198,236,223,19,243,181,190,86,106,142,215,118,219,85,12,127,171,133,143,145,219,201,43,27,247,90,187,111,186,236,136,170,154,41,0,0,0,64,15,26,191,75,24,183,212,10,31,110,184,147,252,128,30,53,126,150,49,111,168,20,62,221,113,2,170,250,92,208,191,229,41,174,216,206,138,125,169,251,57,246,143,206,255,0,57,249,31,57,216,242,244,115,212,255,0,83,220,143,151,46,199,31,233,166,220,183,249,237,178,248,172,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,156,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,34,188,46,61,118,105,151,231,94,207,90,89,167,136,239,67,149,61,86,225,180,25,134,159,62,146,159,81,112,250,121,217,67,12,172,138,38,94,233,28,168,245,162,150,117,68,115,30,215,35,157,3,156,238,211,95,44,173,114,53,38,89,99,14,127,225,165,226,9,77,172,54,171,63,79,154,191,117,171,147,80,104,41,252,181,158,237,87,44,181,83,228,172,99,106,167,145,100,86,64,140,129,244,244,208,68,213,124,210,185,243,174,238,85,87,171,183,176,163,44,54,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,23,233,208,47,90,248,175,85,154,113,73,100,187,92,252,190,166,227,54,248,99,200,237,245,11,27,36,175,224,141,141,215,58,116,141,172,99,161,149,234,138,246,177,169,217,145,232,197,78,46,137,242,132,85,241,206,252,19,253,228,254,26,87,175,78,90,33,117,234,59,88,108,186,53,98,190,82,90,46,87,250,123,139,168,234,234,227,115,224,73,233,232,103,169,141,146,113,251,205,99,221,2,49,94,136,229,98,61,92,141,127,30,11,97,94,57,223,130,127,188,159,195,72,171,225,113,235,179,76,191,58,246,122,208,34,253,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,165,218,120,112,120,128,81,245,17,98,139,73,53,123,34,255,0,85,138,15,51,60,85,53,17,193,79,30,69,75,205,242,114,167,100,44,142,54,77,12,106,140,124,40,222,75,28,73,43,85,255,0,174,72,191,39,137,31,135,221,79,81,52,209,235,14,141,218,169,27,168,182,234,118,211,86,219,97,138,40,95,147,49,101,130,56,150,90,137,167,138,24,95,77,10,78,228,123,154,231,200,196,100,123,236,200,209,41,90,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,251,28,199,185,171,186,42,160,19,215,196,235,175,31,211,125,246,167,65,180,158,245,203,1,199,238,14,248,149,210,221,113,238,82,229,19,53,144,186,61,219,218,106,246,105,231,109,66,55,140,146,69,51,146,57,147,126,17,57,35,175,71,221,38,102,93,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,231,183,113,232,138,216,158,169,207,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,254,106,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,186,30,233,139,167,172,87,165,253,26,178,233,30,45,83,231,252,135,114,166,227,116,125,44,116,243,92,235,165,119,41,106,36,107,19,254,12,108,71,57,238,100,81,68,197,123,248,114,80,205,97,165,62,147,189,44,104,223,211,252,123,219,160,51,88,105,79,164,239,75,26,55,244,255,0,30,246,232,0,205,97,215,245,231,166,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,255,0,54,72,199,177,200,168,238,113,199,200,13,9,233,30,155,233,199,82,157,0,105,246,151,228,245,159,19,198,239,218,127,99,183,85,205,107,174,68,146,10,170,90,120,17,85,146,51,118,164,208,85,83,252,216,228,115,82,72,85,146,49,200,142,98,133,21,226,186,233,168,248,134,147,230,186,33,108,188,247,112,204,239,202,75,114,181,212,34,190,56,106,169,234,96,158,58,170,127,154,118,166,95,46,200,222,169,187,95,26,162,57,170,172,137,209,254,190,155,180,66,235,212,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,191,55,189,34,134,78,12,221,168,231,241,106,185,136,170,244,250,189,85,116,207,153,116,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,74,232,95,202,41,24,248,220,171,197,236,119,23,61,156,36,125,149,120,48,104,53,78,43,165,249,46,191,223,104,169,60,198,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,231,67,27,215,154,57,138,208,238,190,40,254,132,245,55,242,95,120,162,41,91,164,239,84,250,55,245,3,30,247,24,11,169,241,71,244,39,169,191,146,251,197,17,74,221,39,122,167,209,191,168,24,247,184,192,6,148,192,0,0,0,10,171,241,206,252,19,253,228,254,26,90,161,85,126,57,223,130,127,188,159,195,64,170,178,228,252,49,124,64,43,53,118,142,155,167,237,111,200,188,222,117,73,198,12,102,229,44,115,203,85,126,165,142,9,166,149,181,47,107,22,52,154,8,233,254,115,72,246,186,102,189,187,163,164,107,223,37,107,116,185,211,93,247,170,27,198,117,133,97,203,207,41,178,97,243,100,54,42,103,213,50,158,26,202,168,107,232,163,124,18,61,237,84,78,112,79,58,51,117,99,123,189,165,123,218,196,122,156,171,253,53,96,89,87,251,43,142,100,152,229,195,253,242,142,186,219,93,79,39,252,153,33,154,57,25,254,227,154,230,255,0,98,160,26,147,4,74,240,243,235,78,213,213,62,151,211,216,178,252,130,145,218,169,141,83,170,100,20,105,76,218,85,173,129,36,227,21,194,8,218,229,107,216,230,172,77,149,88,141,70,76,174,78,220,108,124,60,165,168,25,172,234,199,213,62,178,125,64,200,125,198,115,208,101,221,38,102,88,247,74,248,23,85,150,106,138,187,222,61,149,84,92,105,175,81,195,64,141,102,60,248,43,93,75,76,178,200,146,57,210,50,119,71,38,207,237,177,140,127,8,213,85,210,51,151,159,234,199,213,62,178,125,64,200,125,198,114,231,188,51,173,54,171,255,0,135,254,159,216,175,182,202,75,141,182,227,79,126,164,172,163,171,133,179,65,83,4,151,106,230,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,21,3,209,247,86,121,151,72,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,57,237,220,98,42,54,87,162,232,35,75,117,75,4,214,156,18,217,169,154,105,125,248,206,55,121,239,121,42,223,43,53,63,119,181,51,225,147,245,115,49,146,55,105,34,123,126,243,83,125,183,77,209,81,86,133,186,232,232,202,251,209,230,163,210,219,35,186,252,103,12,202,60,197,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,120,170,190,40,253,95,135,55,90,255,0,201,87,81,231,176,103,247,59,172,154,101,148,254,174,229,77,2,247,99,181,215,42,177,35,185,182,30,46,123,184,177,139,28,173,137,90,231,198,230,187,105,93,12,81,168,95,72,63,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,171,31,84,250,201,245,3,33,247,25,205,41,153,172,234,199,213,62,178,125,64,200,125,198,112,46,79,195,147,22,177,103,62,29,88,94,21,148,208,249,219,46,65,111,200,173,119,26,110,235,227,239,210,207,116,175,142,88,249,177,90,246,242,99,220,155,181,81,201,190,232,168,191,50,165,186,215,233,70,251,210,94,178,214,225,189,171,173,102,33,114,222,179,22,189,214,194,198,249,250,94,44,89,35,87,70,170,197,154,7,191,181,34,108,199,46,204,147,182,198,75,26,22,233,225,157,118,181,88,60,63,244,254,251,125,185,210,91,173,182,234,123,245,93,101,101,92,205,134,10,104,35,187,87,58,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,74,203,241,2,235,186,251,213,86,85,38,21,139,63,201,105,150,63,112,89,45,212,219,50,79,138,85,65,37,84,113,93,121,190,158,42,136,59,180,213,13,79,44,229,86,179,109,215,119,124,208,34,1,98,158,20,125,20,126,147,114,168,58,148,212,203,101,214,155,27,196,174,20,245,56,148,91,118,97,188,93,33,145,206,90,142,104,228,145,208,210,201,27,62,77,111,9,37,94,42,245,72,102,137,213,214,90,247,133,247,136,37,77,218,166,203,210,246,180,221,105,24,246,83,182,131,15,190,84,203,21,51,56,67,21,45,61,29,149,34,138,6,181,94,173,100,238,100,242,203,206,71,171,98,251,207,115,55,15,203,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,58,175,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,11,169,7,42,215,78,168,244,39,166,191,130,126,154,243,159,179,159,104,252,207,195,63,155,43,43,59,254,95,181,222,255,0,91,69,39,30,61,248,191,165,182,252,190,91,236,187,124,157,20,235,51,166,206,162,114,170,172,43,71,53,35,237,5,234,138,222,251,164,244,223,7,175,164,225,74,201,35,141,210,115,168,130,54,46,207,154,52,217,23,151,222,223,109,145,85,2,11,120,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,142,171,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,2,234,74,139,241,88,232,86,155,14,146,191,170,125,40,160,164,166,177,85,84,44,217,173,11,170,165,116,237,184,213,214,189,126,36,197,154,71,35,153,44,181,17,196,232,99,70,246,213,35,115,88,230,186,69,138,221,0,21,193,225,79,208,229,78,154,218,168,58,164,212,151,210,75,125,201,236,232,252,90,216,214,69,58,91,173,213,77,99,210,181,242,108,170,202,153,162,217,173,108,110,78,220,50,200,215,171,157,43,163,134,199,192,0,82,183,141,95,170,124,91,233,253,15,184,220,75,169,41,91,198,175,213,62,45,244,254,135,220,110,32,117,95,3,31,198,207,221,191,226,68,233,235,3,168,45,56,233,191,67,175,25,174,166,227,255,0,104,232,46,156,172,84,150,7,64,146,71,121,170,168,134,69,74,73,85,237,116,108,133,209,199,42,200,233,17,90,145,181,232,141,145,202,216,223,93,126,16,218,153,138,232,222,156,117,31,170,89,173,95,151,178,227,54,251,5,194,167,140,145,178,73,184,37,207,132,17,119,30,198,58,105,94,173,142,54,43,147,156,143,99,81,119,114,16,215,170,174,166,51,46,171,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,197,29,51,249,75,35,223,35,145,57,61,238,226,214,51,132,108,14,85,118,173,166,184,221,107,110,20,118,154,75,93,61,85,68,147,69,67,72,233,93,5,43,28,229,86,195,26,204,247,202,172,106,42,53,22,71,189,251,34,114,115,151,117,91,169,240,150,233,199,84,52,127,72,234,53,27,54,205,234,227,180,106,45,61,53,222,209,136,195,44,114,210,83,192,246,53,209,92,101,118,202,172,169,154,46,8,140,137,205,68,137,25,222,231,34,49,148,241,175,194,159,161,202,109,74,186,208,117,73,169,47,171,138,197,140,94,17,248,181,177,172,150,5,184,220,105,92,199,165,107,228,217,17,244,208,203,179,90,216,220,189,201,162,145,175,86,182,39,71,53,196,128,0,1,65,126,40,58,33,106,209,62,171,239,78,179,95,42,238,52,249,253,59,179,135,178,166,54,181,244,115,214,214,85,36,208,35,155,242,123,18,88,100,123,23,139,85,25,35,88,188,149,139,35,226,89,118,126,49,26,47,117,212,94,158,108,186,129,139,226,21,119,155,190,1,120,125,93,101,69,51,220,231,208,89,38,167,127,156,149,98,71,108,246,36,176,209,57,238,70,185,209,178,55,63,238,198,146,169,73,128,116,174,154,244,134,167,94,181,231,6,210,56,96,171,146,159,34,188,67,13,193,105,39,138,25,226,183,51,121,107,102,141,242,238,196,124,116,209,205,34,34,163,183,86,34,35,92,170,141,93,36,98,120,181,139,6,197,108,216,86,45,67,228,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,230,245,115,221,197,140,106,110,229,87,46,219,170,170,252,202,171,240,75,209,203,236,185,86,117,212,13,68,221,155,45,53,189,112,234,56,248,177,222,110,170,73,41,234,234,23,116,127,56,251,44,138,155,228,172,226,255,0,53,247,93,188,110,69,182,160,5,85,248,231,126,9,254,242,127,13,45,80,170,191,28,239,193,63,222,79,225,160,69,95,11,143,93,154,101,249,215,179,214,151,252,80,15,133,199,174,205,50,252,235,217,235,75,73,241,12,235,78,213,210,198,151,212,88,177,12,130,145,186,169,146,211,162,99,244,107,76,218,165,162,129,100,227,45,194,120,220,228,107,24,214,164,173,137,94,142,71,204,141,78,220,140,100,220,67,143,248,157,120,128,86,105,21,29,79,79,218,33,145,121,76,234,175,148,25,53,202,40,231,138,170,195,75,36,16,205,19,105,158,230,36,107,52,241,212,124,166,141,238,116,45,99,182,70,200,230,62,58,193,233,59,213,62,141,253,64,199,189,198,3,154,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,116,190,147,189,83,232,223,212,12,123,220,96,2,127,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,142,171,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,2,231,174,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,40,91,196,51,162,203,175,75,26,161,81,125,196,49,250,182,233,94,75,80,139,143,214,45,75,170,146,138,117,143,148,182,249,228,115,81,204,123,92,146,186,36,122,185,95,10,53,123,146,61,147,113,191,67,202,106,150,150,224,154,211,130,92,244,207,82,236,95,25,198,239,61,159,59,69,230,166,167,238,246,166,100,209,254,178,23,178,70,237,36,76,119,221,114,111,182,203,186,42,162,134,125,250,62,234,207,50,233,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,61,187,140,69,70,202,244,93,4,105,110,169,96,154,211,130,91,53,51,77,47,191,25,198,239,61,239,37,91,229,102,167,238,246,166,124,50,126,174,102,50,70,237,36,79,111,222,106,111,182,233,186,42,42,231,223,172,30,147,51,46,145,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,243,219,182,245,68,108,172,85,233,94,28,221,107,255,0,37,93,71,158,193,159,220,238,178,105,150,83,250,187,149,52,11,221,142,215,92,170,196,142,230,216,120,185,238,226,198,44,114,182,37,107,159,27,154,237,165,116,49,70,161,125,36,0,241,171,244,177,139,125,64,161,246,235,137,63,200,1,227,87,233,99,22,250,129,67,237,215,16,32,7,133,199,174,205,50,252,235,217,235,75,31,241,44,232,86,167,169,172,102,151,83,244,198,130,174,171,84,49,202,120,45,180,180,45,170,138,56,46,246,229,168,85,116,15,89,228,100,80,190,21,158,105,155,34,57,57,39,114,55,53,234,232,214,58,224,240,184,245,217,166,95,157,123,61,105,110,157,109,245,131,140,244,141,165,242,222,156,180,149,185,181,242,158,118,226,118,122,184,170,59,21,211,197,36,12,153,242,73,19,21,173,100,45,169,100,170,199,62,53,145,26,172,99,154,171,201,161,158,187,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,15,173,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,156,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,63,38,89,148,223,115,156,170,243,154,229,53,222,118,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,78,12,70,177,188,158,247,46,205,68,106,111,178,34,39,200,244,26,47,171,217,150,130,234,134,63,171,154,127,61,36,119,220,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,159,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,64,191,62,142,186,58,193,58,64,193,42,44,22,10,207,140,228,151,158,31,104,50,14,220,212,255,0,20,237,77,80,250,95,242,87,207,44,112,118,163,168,88,255,0,86,169,207,110,78,221,87,229,157,115,75,189,58,235,206,27,212,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,56,220,237,145,202,198,243,98,178,70,167,7,181,87,52,64,95,247,133,199,161,61,50,252,235,222,43,74,1,47,251,194,227,208,158,153,126,117,239,21,165,0,129,127,222,23,30,132,244,203,243,175,120,173,58,255,0,81,90,13,134,245,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,206,55,59,117,106,61,188,216,175,141,203,193,238,69,228,30,23,30,132,244,203,243,175,120,173,37,80,20,173,210,87,133,238,85,153,245,5,151,226,125,64,199,228,241,109,45,184,83,83,93,227,183,201,35,163,200,42,38,137,42,32,167,166,170,106,53,27,11,160,124,51,76,187,182,118,71,60,44,225,19,229,231,21,212,128,5,85,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,142,171,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,3,170,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,142,171,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,2,231,174,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,40,91,196,51,162,203,175,75,26,161,81,125,196,49,250,182,233,94,75,80,139,143,214,45,75,170,146,138,117,143,148,182,249,228,115,81,204,123,92,146,186,36,122,185,95,10,53,123,146,61,147,113,191,67,202,106,150,150,224,154,211,130,92,244,207,82,236,95,25,198,239,61,159,59,69,230,166,167,238,246,166,100,209,254,178,23,178,70,237,36,76,119,221,114,111,182,203,186,42,162,134,125,250,62,234,207,50,233,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,61,187,140,69,70,202,244,93,4,105,110,169,96,154,211,130,91,53,51,77,47,191,25,198,239,61,239,37,91,229,102,167,238,246,166,124,50,126,174,102,50,70,237,36,79,111,222,106,111,182,233,186,42,42,231,223,172,30,147,51,46,145,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,243,219,182,245,68,108,172,85,233,94,28,221,107,255,0,37,93,71,158,193,159,220,238,178,105,150,83,250,187,149,52,11,221,142,215,92,170,196,142,230,216,120,185,238,226,198,44,114,182,37,107,159,27,154,237,165,116,49,70,161,125,36,0,241,171,244,177,139,125,64,161,246,235,137,63,200,1,227,87,233,99,22,250,129,67,237,215,16,32,7,133,199,174,205,50,252,235,217,235,75,73,241,12,232,178,213,213,62,151,212,95,113,12,126,145,218,169,141,83,162,227,245,139,82,218,85,173,129,36,229,45,190,121,28,213,107,216,230,172,174,137,30,173,70,76,173,94,228,108,124,220,170,219,194,227,215,102,153,126,117,236,245,165,249,221,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,6,93,255,0,211,86,5,149,127,178,184,230,73,142,92,63,223,40,235,173,181,212,242,127,201,146,25,163,145,159,238,57,174,111,246,42,23,189,225,231,214,157,171,170,125,47,167,177,101,249,5,35,181,83,26,167,84,200,40,210,153,180,171,91,2,73,198,43,132,17,181,202,215,177,205,88,155,42,177,26,140,153,92,157,184,216,248,121,84,95,93,250,215,130,117,3,213,6,93,169,154,111,111,237,216,106,252,173,21,61,107,226,154,41,174,158,90,158,56,86,174,72,229,145,220,57,118,248,177,26,216,191,84,200,149,241,182,85,145,87,165,248,87,232,134,168,106,79,82,246,173,73,193,47,148,150,43,70,154,212,67,95,126,184,205,28,115,190,72,42,89,52,94,70,40,93,243,115,234,98,109,76,107,39,201,34,103,57,17,221,196,137,143,11,222,4,127,213,46,189,122,78,209,108,238,231,166,122,151,170,223,6,201,44,221,159,59,69,240,43,149,71,107,187,11,38,143,245,144,211,190,55,111,28,172,119,221,114,237,190,203,178,162,162,122,189,11,234,143,66,122,148,248,223,232,83,57,251,71,246,115,203,124,79,249,178,178,143,177,230,59,189,159,245,204,81,242,229,216,151,250,59,237,199,231,182,233,184,82,183,138,63,174,205,77,252,151,217,232,137,85,224,99,248,217,251,183,252,72,138,190,40,254,187,53,55,242,95,103,162,37,87,129,143,227,103,238,223,241,32,45,38,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,128,122,210,232,115,50,233,107,87,45,24,126,60,250,188,171,30,206,106,36,102,27,52,44,73,110,53,79,107,227,99,168,165,130,52,228,234,150,58,120,90,142,99,120,75,220,99,152,141,114,190,40,244,18,0,174,14,158,250,80,213,14,151,250,9,215,247,106,141,254,174,11,150,97,131,223,42,229,196,220,232,229,130,197,60,20,85,241,58,86,77,12,242,195,51,234,97,90,87,185,204,107,21,18,40,216,238,92,19,141,59,26,83,234,199,210,198,178,125,63,200,125,186,115,53,128,106,160,168,191,25,253,111,210,252,171,38,198,180,54,213,99,171,172,205,176,106,135,87,220,111,14,146,72,160,183,193,89,79,27,252,139,35,95,187,59,229,106,82,204,233,54,218,52,142,54,181,206,89,37,108,114,171,196,119,174,58,158,148,176,218,12,63,79,153,73,81,168,185,133,60,239,161,154,87,197,43,44,148,141,84,98,214,203,2,170,185,239,115,149,205,129,174,111,105,207,138,87,57,92,144,172,82,81,93,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,128,122,189,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,154,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,174,148,240,11,22,77,140,225,182,155,22,103,156,213,230,55,218,74,116,109,194,251,83,67,79,70,250,233,213,85,92,244,130,157,141,138,38,110,188,88,196,69,84,99,90,142,116,142,228,247,112,174,133,250,50,177,116,121,167,21,86,201,46,191,25,204,242,143,47,81,147,92,162,123,210,149,210,68,143,237,83,83,70,237,182,134,46,236,168,146,57,169,36,142,123,156,238,40,172,138,57,42,0,165,111,21,62,138,49,93,2,190,218,181,175,73,237,159,13,196,51,11,132,180,87,43,76,73,27,41,109,55,69,98,203,27,105,155,201,30,144,206,198,84,57,34,107,21,144,186,7,34,57,172,146,40,153,117,37,48,120,203,235,125,171,58,214,219,6,139,219,236,117,116,245,26,95,79,59,171,171,230,145,188,42,231,185,65,71,80,140,137,137,186,163,35,138,56,183,123,149,21,207,145,237,226,136,196,124,129,94,197,186,120,69,116,125,140,208,97,182,254,173,51,4,164,185,95,110,149,21,45,196,91,12,181,12,125,162,8,150,174,134,173,242,162,61,177,74,249,213,210,53,24,230,61,24,200,216,230,187,148,142,107,42,44,183,239,5,189,116,190,229,56,38,91,160,217,29,230,212,250,76,39,203,220,113,170,77,153,29,119,149,171,154,161,245,169,178,42,44,176,199,58,196,238,124,85,204,117,95,23,61,90,232,154,208,178,162,42,248,163,250,19,212,223,201,125,226,136,149,68,85,241,71,244,39,169,191,146,251,197,16,20,2,106,160,202,185,166,141,116,215,77,56,233,211,78,46,58,161,170,23,159,35,106,161,218,40,97,137,17,245,87,10,167,34,172,116,180,209,170,167,114,103,241,118,201,186,53,26,215,61,238,99,24,247,180,57,175,91,125,96,227,61,35,105,124,183,167,45,37,110,109,124,167,157,184,157,158,174,42,142,197,116,241,73,3,38,124,146,68,197,107,89,11,106,89,42,177,207,141,100,70,171,24,230,170,242,109,0,231,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,231,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,79,191,174,154,233,168,253,69,234,61,199,84,53,66,243,231,174,181,219,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,237,194,206,78,217,55,87,43,156,231,189,207,123,222,247,120,0,52,167,210,119,165,141,27,250,127,143,123,116,7,85,35,254,144,106,150,9,162,221,14,233,118,165,234,93,247,224,216,221,155,79,241,127,59,91,229,102,168,237,119,105,41,97,143,245,112,177,242,59,121,37,99,126,235,87,109,247,93,145,21,83,229,98,126,35,221,24,231,57,85,155,10,197,181,147,206,222,178,11,133,61,174,221,77,246,118,235,31,126,170,121,27,28,81,243,125,51,88,222,79,123,83,119,42,53,55,221,85,19,230,4,149,0,1,64,62,39,90,91,250,47,235,39,53,242,150,47,134,90,178,223,47,148,219,255,0,202,187,222,107,205,70,158,110,127,155,220,230,114,174,142,183,238,59,142,219,125,214,163,21,132,117,173,205,110,181,248,5,155,78,102,167,164,75,109,142,241,115,189,211,202,214,59,190,233,235,161,162,134,86,189,220,184,171,17,182,248,85,168,141,69,69,116,155,171,183,68,109,175,120,218,105,158,85,144,105,198,157,234,149,166,147,204,89,112,251,133,194,223,119,237,199,35,228,167,243,233,77,216,157,220,88,172,100,40,250,69,141,207,123,155,250,201,224,106,35,149,255,0,42,129,2,194,124,24,52,134,155,47,215,156,151,87,46,48,82,77,79,167,182,118,195,70,142,158,86,79,13,198,225,220,138,57,152,198,253,199,177,41,161,174,141,200,245,249,44,209,170,53,85,57,50,231,200,43,224,251,163,150,44,27,166,4,213,90,121,188,197,235,82,238,19,212,86,73,197,236,236,82,208,212,79,73,79,77,178,189,204,119,23,178,166,94,226,53,142,95,51,193,220,146,54,169,58,128,138,190,40,254,132,245,55,242,95,120,162,40,4,191,239,20,127,66,122,155,249,47,188,81,20,2,6,170,8,107,226,59,208,229,79,85,184,109,6,97,167,207,164,167,212,92,62,158,118,80,195,43,34,137,151,186,71,42,61,104,165,157,81,28,199,181,200,231,64,231,59,180,215,203,43,92,141,73,150,88,230,80,3,61,125,20,116,117,172,189,77,231,116,87,188,38,178,235,137,99,118,27,130,121,204,230,154,54,175,194,43,163,133,243,211,246,26,179,195,36,211,36,140,133,23,178,229,116,93,232,222,238,40,173,229,161,64,121,77,82,213,44,19,69,176,75,158,166,106,93,247,224,216,221,155,179,231,107,124,172,213,29,174,236,204,134,63,213,194,199,200,237,228,149,141,251,173,93,183,221,118,68,85,64,231,253,87,117,93,167,29,37,105,195,243,92,214,95,61,117,174,238,65,96,176,65,50,50,170,239,84,212,69,86,181,85,23,183,11,57,53,101,153,81,91,27,92,212,68,123,223,28,111,207,102,169,106,150,119,173,57,221,207,83,53,46,251,241,156,146,243,217,243,181,190,86,26,126,239,106,22,67,31,234,225,99,35,110,209,196,198,253,214,166,251,110,187,170,170,175,64,234,187,170,237,71,234,215,81,223,154,230,178,249,27,85,15,114,11,5,130,9,149,244,182,138,87,42,42,181,170,168,157,201,159,197,171,44,202,136,233,28,214,162,35,24,200,227,103,202,184,116,233,157,217,58,113,162,234,94,255,0,79,228,113,187,238,65,75,98,199,254,252,50,252,79,147,46,30,106,95,185,42,201,15,102,75,122,51,140,145,167,115,189,201,171,179,62,240,114,162,207,188,37,58,215,248,37,101,31,73,186,155,115,181,81,217,102,239,73,133,220,39,94,196,141,174,154,126,227,237,142,84,111,9,59,207,150,89,34,116,142,107,146,68,116,72,178,44,176,177,144,47,167,45,16,186,245,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,56,253,230,177,238,129,24,175,68,114,177,30,174,70,191,143,5,242,185,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,57,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,84,53,16,8,1,225,139,215,143,233,190,197,77,160,218,177,122,229,159,99,246,246,252,54,233,113,184,247,42,178,136,90,249,157,38,205,237,53,59,212,240,54,157,29,202,73,37,153,169,36,203,191,9,92,146,255,0,90,245,239,73,250,118,197,105,115,93,99,202,254,207,217,107,110,12,181,193,83,228,106,106,249,213,62,57,36,108,124,41,227,145,233,187,33,145,119,84,227,247,118,223,117,68,80,232,4,0,241,171,244,177,139,125,64,161,246,235,137,223,244,183,175,94,147,181,167,59,182,105,158,154,106,183,198,114,75,207,123,201,81,124,10,229,79,221,237,66,249,164,253,100,212,236,141,187,71,19,221,247,156,155,237,178,110,170,136,188,3,198,175,210,198,45,245,2,135,219,174,32,83,5,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,130,122,23,235,54,197,214,30,156,85,92,228,181,124,27,51,197,252,189,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,185,34,50,89,51,237,108,180,221,111,85,47,163,179,91,42,235,234,35,167,158,173,241,83,66,233,94,216,32,137,243,77,42,181,168,170,140,142,40,228,145,238,253,141,99,28,229,217,17,84,245,122,47,171,217,150,130,234,134,63,171,154,127,61,36,119,220,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,159,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,64,179,255,0,21,238,135,41,178,91,85,239,171,141,57,125,90,223,109,180,244,239,203,173,40,201,106,18,186,146,38,199,3,107,96,70,163,150,39,193,19,89,221,106,237,18,195,19,164,221,142,141,253,238,63,225,93,209,150,172,100,26,143,138,245,85,95,117,251,47,134,89,188,205,69,162,166,7,211,84,85,95,100,222,122,57,233,155,27,185,246,33,78,51,178,89,36,107,100,86,171,82,29,149,221,232,108,255,0,166,46,161,113,94,168,52,106,203,171,152,181,55,144,243,253,202,107,141,173,245,81,212,77,108,174,137,220,101,167,145,204,95,248,50,49,92,214,57,241,75,19,213,140,231,197,58,168,21,87,227,157,248,39,251,201,252,52,138,190,23,30,187,52,203,243,175,103,173,37,87,142,119,224,159,239,39,240,210,42,248,92,122,236,211,47,206,189,158,180,11,254,42,131,197,83,161,43,172,153,15,242,149,209,108,102,146,90,123,197,69,45,6,81,99,182,192,228,171,158,235,85,84,144,195,93,12,72,170,147,190,162,89,224,133,241,196,212,122,202,173,147,140,139,44,207,101,175,128,35,87,66,253,25,88,186,60,211,138,171,100,151,95,140,230,121,71,151,168,201,174,81,61,233,74,233,34,71,246,169,169,163,118,219,67,23,118,84,73,28,212,146,71,61,206,119,20,86,69,28,149,0,12,171,154,83,233,59,210,198,141,253,63,199,189,186,3,53,134,148,250,78,244,177,163,127,79,241,239,110,128,12,214,19,43,195,139,174,58,110,148,179,42,252,63,80,89,87,81,167,89,133,68,15,174,154,39,203,43,236,149,109,69,98,86,197,2,42,181,236,115,85,173,157,173,111,117,204,138,39,53,92,176,164,82,67,83,208,102,88,6,101,167,213,54,170,92,207,30,171,181,62,249,103,162,191,219,22,100,78,21,150,234,184,146,90,122,136,158,213,86,189,142,106,236,187,47,221,123,94,199,113,123,28,212,13,9,245,131,210,102,27,213,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,27,246,222,168,174,137,138,145,43,66,252,94,250,125,183,223,109,218,79,118,210,219,174,158,105,181,138,222,182,187,5,238,91,140,183,73,33,165,165,98,50,146,58,154,88,226,116,172,229,12,104,213,86,75,80,230,201,197,21,92,213,116,173,132,26,121,215,222,168,96,29,37,229,157,39,195,107,164,169,182,222,105,230,161,179,94,26,177,199,61,166,138,170,103,62,225,76,248,214,39,54,165,147,54,73,154,215,42,178,72,150,121,21,30,237,163,108,124,87,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,230,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,170,23,83,226,17,159,225,186,167,225,195,155,106,14,159,100,52,151,204,122,249,79,100,169,161,174,166,85,225,43,62,51,70,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,78,221,39,122,167,209,191,168,24,247,184,192,92,159,136,222,45,98,193,188,58,179,76,43,22,161,242,86,92,126,223,142,218,237,212,221,215,201,216,165,130,233,65,28,81,243,122,185,238,226,198,53,55,114,171,151,109,213,85,126,101,54,116,157,234,159,70,254,160,99,222,227,0,26,83,0,0,0,0,42,175,199,59,240,79,247,147,248,105,106,133,85,248,231,126,9,254,242,127,13,3,149,120,42,122,167,202,126,159,215,123,141,184,146,158,39,94,31,245,154,187,71,83,212,14,136,99,190,111,58,164,229,62,77,109,138,73,229,170,191,82,199,4,48,196,234,102,57,235,26,77,4,116,255,0,40,99,99,93,51,94,237,149,210,53,140,146,53,248,42,122,167,202,126,159,215,123,141,184,183,237,82,213,44,19,69,176,75,158,166,106,93,247,224,216,221,155,179,231,107,124,172,213,29,174,236,204,134,63,213,194,199,200,237,228,149,141,251,173,93,183,221,118,68,85,64,205,102,150,234,150,119,162,217,221,179,83,52,210,251,240,108,146,205,222,242,85,190,86,26,142,215,118,23,195,39,234,230,99,227,118,241,202,246,253,230,174,219,238,155,42,34,166,132,250,81,234,187,78,58,181,211,134,102,184,84,190,70,235,67,219,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,114,23,241,114,197,50,34,54,70,181,200,168,199,178,72,217,158,205,85,204,44,90,129,168,249,30,107,140,96,86,172,42,213,122,184,75,89,73,96,181,189,238,165,183,198,229,221,35,98,191,255,0,206,168,212,100,104,229,84,142,56,153,198,54,216,255,0,131,207,79,58,219,107,186,212,117,6,236,182,175,28,211,235,205,58,211,50,210,214,65,85,6,88,198,58,174,7,43,209,38,231,72,250,74,152,152,230,189,209,115,122,62,70,177,81,143,147,144,64,190,172,125,83,235,39,212,12,135,220,103,46,167,194,227,208,158,153,126,117,239,21,165,43,117,99,234,159,89,62,160,100,62,227,57,106,157,42,245,11,138,244,191,225,95,134,234,230,83,77,231,252,135,197,169,173,214,182,85,71,79,53,206,186,91,213,107,98,167,141,207,95,248,82,61,90,215,185,145,69,43,209,143,225,197,67,218,248,168,107,126,151,233,183,77,23,93,54,206,236,117,119,219,190,165,83,205,65,97,183,67,36,144,50,57,233,159,12,190,122,89,155,242,107,41,165,117,52,137,31,205,101,127,8,213,189,181,149,236,162,19,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,124,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,108,255,0,194,135,161,202,108,106,213,100,234,227,81,159,86,151,219,149,61,67,241,27,74,178,90,116,161,164,149,178,64,234,217,209,200,213,149,243,196,231,246,154,155,196,144,202,217,55,123,164,103,100,36,255,0,135,254,129,234,199,78,253,62,218,112,109,91,204,188,253,127,223,168,166,176,65,13,55,149,199,99,150,89,38,125,51,103,141,137,37,76,206,146,103,186,89,29,35,227,71,113,100,95,117,139,36,178,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,6,107,58,177,245,79,172,159,80,50,31,113,156,210,153,154,206,172,125,83,235,39,212,12,135,220,103,3,165,102,253,96,221,87,162,141,60,233,11,11,90,70,219,91,79,89,95,152,213,186,39,58,121,39,91,221,93,77,53,11,57,177,26,198,53,169,77,80,233,35,87,43,213,241,179,147,56,74,201,57,175,77,29,58,103,125,80,106,157,6,153,224,180,255,0,230,171,47,21,188,225,254,108,181,249,152,97,158,179,183,44,177,247,187,93,246,59,180,199,115,127,236,68,253,170,158,43,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,57,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,104,79,163,190,149,112,222,148,52,142,223,135,217,173,180,142,201,238,52,244,245,57,101,222,57,22,103,220,110,40,207,190,141,149,204,99,188,180,110,116,141,133,156,91,197,138,174,84,238,62,71,188,56,87,80,190,22,154,29,144,116,227,14,21,163,56,151,194,179,140,46,223,61,69,138,237,31,103,207,95,170,145,138,247,211,92,102,122,198,201,188,195,209,17,178,57,90,218,119,57,171,31,8,145,240,190,149,178,204,90,251,131,101,87,156,43,41,161,242,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,243,98,185,142,226,246,57,55,106,171,87,109,209,85,62,102,164,200,1,226,133,208,183,233,175,21,126,184,232,230,25,230,245,38,203,195,227,20,212,78,227,53,246,215,28,110,69,218,20,106,249,138,200,118,143,183,178,181,239,137,31,31,235,92,218,120,208,43,215,171,30,176,110,189,88,105,30,145,55,57,90,68,206,240,170,139,245,5,233,244,209,58,54,87,65,43,45,203,77,92,173,70,36,81,190,85,142,118,62,56,220,168,143,129,207,70,198,201,25,27,123,7,130,167,170,124,167,233,253,119,184,219,136,0,79,255,0,5,79,84,249,79,211,250,239,113,183,1,213,124,115,191,4,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,197,212,128,42,175,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,117,95,28,239,193,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,112,23,82,1,226,181,123,90,52,191,65,112,217,53,3,87,50,250,76,118,197,29,68,84,137,81,51,36,149,242,207,34,175,8,162,138,38,186,89,95,178,57,202,214,53,202,140,99,222,187,53,142,84,15,106,15,147,137,229,54,44,231,21,179,102,184,181,119,157,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,131,209,175,111,38,61,171,179,145,28,155,236,168,139,242,62,176,2,149,188,106,253,83,226,223,79,232,125,198,226,93,73,74,222,53,126,169,241,111,167,244,62,227,113,2,21,89,113,109,71,187,233,198,81,146,88,104,110,181,56,101,134,225,107,118,68,234,121,85,105,105,170,166,74,168,232,102,168,137,23,255,0,106,141,146,171,120,177,211,43,57,53,102,107,95,242,177,59,141,138,207,149,89,174,217,78,57,246,130,203,69,112,167,168,184,218,60,227,233,62,33,74,201,26,233,105,187,236,69,124,93,198,35,153,220,106,114,111,45,211,230,133,154,120,35,218,109,87,251,86,188,216,175,182,202,75,141,182,227,79,143,210,86,81,213,194,217,160,169,130,70,220,219,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,167,21,241,12,240,243,186,244,209,117,168,213,77,43,163,171,184,233,93,198,161,17,236,87,58,105,241,185,228,118,205,167,157,203,187,159,76,231,42,54,41,220,170,168,170,216,165,94,125,185,39,11,137,208,29,72,211,141,91,209,172,79,63,210,58,63,37,136,92,109,237,138,215,69,228,82,143,200,199,3,157,3,169,123,45,251,145,246,95,19,226,217,138,177,254,175,238,57,204,226,229,232,6,125,186,28,235,143,50,233,11,50,117,45,83,42,239,154,117,124,168,107,239,214,22,61,57,198,253,145,190,118,143,146,163,89,82,214,163,81,90,170,140,153,141,70,61,90,173,138,88,175,207,19,202,108,89,206,43,102,205,113,106,239,59,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,7,163,94,222,76,123,87,103,34,57,55,217,81,23,228,7,214,0,1,205,58,151,201,240,220,59,167,157,72,200,181,6,223,73,113,199,169,177,123,147,43,173,181,55,37,183,178,228,201,41,223,26,81,37,66,125,232,159,80,231,182,6,57,187,191,156,173,226,138,237,145,115,68,91,79,141,166,177,216,162,197,112,94,159,169,225,239,94,170,110,9,152,214,73,201,237,242,148,177,199,81,73,78,155,43,56,73,222,124,181,63,52,127,38,121,95,188,221,164,106,165,75,1,122,126,16,215,252,86,243,209,181,182,221,143,89,60,141,125,139,32,186,91,239,179,249,104,226,243,245,206,145,181,12,159,147,21,93,46,212,181,20,145,115,126,206,78,207,4,78,44,98,172,213,41,91,193,147,84,190,202,117,29,125,211,58,251,239,149,160,206,241,249,60,181,23,149,231,231,46,148,79,73,161,253,98,49,93,31,10,87,92,93,243,115,88,237,246,93,221,219,66,234,64,21,87,227,157,248,39,251,201,252,52,181,66,170,252,115,191,4,255,0,121,63,134,129,0,58,92,215,79,228,215,174,216,206,181,253,150,251,71,246,115,206,255,0,54,121,239,39,223,243,20,115,211,127,93,219,147,143,30,255,0,47,232,46,252,118,249,111,186,121,77,82,213,44,239,90,115,187,158,166,106,93,247,227,57,37,231,179,231,107,124,172,52,253,222,212,44,134,63,213,194,198,70,221,163,137,141,251,173,77,246,221,119,85,85,95,42,88,167,134,47,135,253,30,174,214,83,117,3,173,248,239,155,193,105,56,207,140,219,101,146,9,105,111,213,81,207,52,50,186,165,141,122,200,144,193,37,63,206,25,24,214,204,231,183,117,116,109,123,36,15,41,91,225,255,0,89,164,93,3,234,39,80,58,223,142,249,76,234,175,224,147,227,54,217,100,158,42,171,13,44,151,24,33,149,213,44,107,210,53,154,120,234,62,112,200,199,58,22,177,187,171,100,115,217,28,107,233,59,213,62,141,253,64,199,189,198,2,234,124,81,253,9,234,111,228,190,241,68,82,183,73,222,169,244,111,234,6,61,238,48,1,63,252,115,191,4,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,199,85,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,1,117,32,0,56,255,0,85,93,51,225,189,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,146,54,102,113,150,70,62,55,42,114,99,221,197,204,127,9,25,158,29,82,210,220,239,69,179,187,158,153,234,93,139,224,217,37,155,179,231,104,188,212,53,29,174,236,44,154,63,214,66,247,198,237,227,149,142,251,174,93,183,217,118,84,84,77,63,17,43,196,171,166,124,55,94,122,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,249,62,55,177,142,69,86,243,142,64,132,30,24,190,32,20,122,69,89,77,211,246,183,228,94,83,5,171,227,6,51,114,150,56,34,165,176,213,73,60,211,74,218,151,181,137,34,195,60,149,31,57,164,123,155,11,152,221,209,177,185,239,142,74,248,213,250,88,197,190,160,80,251,117,196,165,98,234,124,106,253,44,98,223,80,40,125,186,226,5,96,116,109,172,118,46,159,250,135,199,245,139,35,135,204,82,99,54,251,229,68,116,220,158,207,55,84,251,69,100,116,212,220,216,199,172,125,217,228,138,46,231,5,107,57,242,119,221,106,169,226,181,163,87,179,45,122,213,12,131,87,53,2,122,73,47,185,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,62,106,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,190,40,157,62,28,30,31,245,157,68,95,98,213,189,94,199,127,212,158,131,204,193,21,53,68,147,211,201,145,85,112,124,124,105,223,11,227,145,144,195,34,163,223,50,59,138,201,18,68,212,127,235,150,32,237,126,20,125,11,127,81,213,6,181,225,159,253,143,85,128,81,87,59,254,19,157,116,146,157,91,255,0,21,229,94,231,127,183,153,25,254,183,152,226,158,35,254,31,245,157,59,223,101,213,189,33,199,127,212,158,191,203,65,45,53,60,147,212,73,142,213,112,100,124,106,31,51,228,145,240,205,34,43,217,50,187,138,73,42,196,228,103,234,86,91,191,60,254,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,18,179,116,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,12,251,116,117,214,46,119,210,6,119,81,127,176,81,252,103,27,188,240,251,65,143,247,33,167,248,167,106,26,134,82,255,0,149,62,9,100,131,181,37,66,201,250,180,78,123,113,118,232,191,46,0,72,174,182,250,62,201,186,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,226,216,234,5,255,0,120,92,122,19,211,47,206,189,226,180,160,18,255,0,188,46,61,9,233,151,231,94,241,90,80,8,23,253,225,113,232,79,76,191,58,247,138,210,85,17,87,194,227,208,158,153,126,117,239,21,164,170,0,0,2,170,252,115,191,4,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,199,85,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,1,213,124,115,191,4,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,199,85,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,1,117,36,74,197,250,211,181,89,122,227,212,158,148,245,75,32,164,160,167,146,162,202,184,28,242,211,54,38,58,121,237,148,210,84,91,229,157,28,136,175,146,89,17,240,35,219,187,158,249,99,238,42,172,17,18,212,160,31,20,127,93,154,155,249,47,179,209,1,115,221,85,116,207,134,245,95,164,117,154,91,152,87,85,219,158,218,134,220,173,23,58,101,87,62,221,113,141,146,50,41,214,62,72,217,153,198,89,24,248,220,169,201,143,119,23,49,252,36,102,120,117,75,75,115,189,22,206,238,122,103,169,118,47,131,100,150,110,207,157,162,243,80,212,118,187,176,178,104,255,0,89,11,223,27,183,142,86,59,238,185,118,223,101,217,81,81,47,83,195,99,168,188,239,169,110,156,93,150,106,93,71,158,201,44,89,5,109,138,182,231,194,24,190,33,197,145,84,199,47,102,24,163,142,46,49,213,50,30,45,69,223,179,205,87,119,170,39,228,241,42,233,159,13,215,158,158,111,121,157,230,186,174,221,144,233,117,158,235,145,217,107,97,85,123,28,200,233,210,106,154,73,98,87,35,92,201,155,77,26,35,254,79,141,236,99,145,85,188,227,144,33,7,134,47,136,5,30,145,86,83,116,253,173,249,23,148,193,106,248,193,140,220,165,142,8,169,108,53,82,79,52,210,182,165,237,98,72,176,207,37,71,206,105,30,230,194,230,55,116,108,110,123,227,146,190,53,126,150,49,111,168,20,62,221,113,41,88,186,159,26,191,75,24,183,212,10,31,110,184,129,0,60,46,61,118,105,151,231,94,207,90,118,175,19,175,16,10,61,93,172,169,233,251,68,50,47,55,130,210,114,131,38,185,69,28,18,210,223,170,163,158,25,162,109,51,220,197,145,33,130,74,127,148,209,189,173,153,207,118,200,232,218,199,201,2,240,60,255,0,50,211,12,154,12,207,79,242,26,187,21,246,150,158,174,154,158,225,72,168,217,224,101,77,60,148,242,172,110,219,118,61,98,154,68,71,183,103,177,85,28,213,107,145,28,159,171,75,116,183,59,214,156,238,217,166,122,105,98,248,206,73,121,239,121,42,47,53,13,63,119,181,11,230,147,245,147,61,145,183,104,226,123,190,243,147,125,182,77,213,81,20,61,175,74,189,51,230,93,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,146,58,103,242,150,54,50,54,170,114,123,219,201,204,103,57,25,161,237,45,210,220,19,69,176,75,102,153,233,165,139,224,216,221,155,189,228,168,188,212,213,29,174,236,207,154,79,214,76,247,200,237,228,149,238,251,206,93,183,217,54,68,68,78,107,209,247,73,152,111,72,186,95,246,30,197,81,73,120,190,215,212,73,83,125,200,219,64,180,179,221,94,146,61,96,71,177,100,149,88,200,162,122,70,214,35,248,111,220,122,34,58,87,170,247,80,40,7,197,31,215,102,166,254,75,236,244,68,170,240,49,252,108,253,219,254,36,90,160,2,128,124,81,253,118,106,111,228,190,207,68,74,175,3,31,198,207,221,191,226,68,85,241,71,245,217,169,191,146,251,61,17,42,188,12,127,27,63,118,255,0,137,1,106,128,0,57,87,86,62,150,53,147,233,254,67,237,211,153,172,52,167,213,143,165,141,100,250,127,144,251,116,230,107,0,244,25,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,57,202,253,145,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,226,124,49,122,14,253,8,88,169,181,231,86,44,188,115,236,130,222,223,134,218,238,54,238,221,86,47,11,159,51,100,217,221,215,39,122,162,7,83,171,185,71,28,176,181,100,133,118,231,43,87,133,120,80,244,57,83,146,221,108,157,92,106,51,233,22,197,109,168,168,126,35,105,86,69,80,181,213,113,58,72,29,91,58,57,28,145,50,9,90,254,211,83,105,86,104,155,38,236,108,108,239,91,160,0,0,31,39,44,202,108,88,54,43,121,205,114,154,239,37,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,6,35,158,238,44,99,151,102,162,185,118,217,17,87,228,102,11,44,202,111,185,206,85,121,205,114,154,239,59,122,200,46,21,23,75,141,79,105,145,247,234,167,145,210,75,39,6,35,88,222,79,123,151,102,162,53,55,217,17,19,228,93,79,140,22,177,216,176,110,152,23,74,170,33,243,23,173,75,184,65,79,71,31,39,179,177,75,67,81,5,93,69,78,232,199,49,220,94,202,104,187,106,230,57,124,207,54,242,72,220,133,43,98,120,181,247,57,202,172,216,86,45,67,231,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,230,245,107,27,201,239,106,110,229,70,166,251,170,162,124,192,150,186,141,209,221,77,151,195,155,77,250,143,181,89,234,233,110,236,188,92,46,89,68,117,180,113,67,59,173,213,245,17,82,208,78,201,29,194,87,83,53,41,105,93,28,123,75,201,110,114,204,215,54,61,206,127,225,245,172,86,173,16,234,211,5,203,178,91,245,93,171,30,173,168,154,201,120,150,42,166,193,2,193,87,11,225,141,213,78,123,216,207,45,29,67,169,231,145,94,187,53,32,230,136,174,99,80,187,238,164,122,126,181,107,87,77,25,79,79,248,243,41,44,20,245,246,120,169,44,145,83,35,105,105,40,231,164,124,115,80,196,173,100,111,72,233,146,88,33,107,218,198,42,164,92,145,155,46,202,153,183,3,85,4,85,241,71,244,39,169,191,146,251,197,17,218,180,7,88,236,93,64,104,214,39,172,88,228,62,94,147,38,183,182,162,74,110,79,127,148,170,99,157,29,77,55,55,177,139,39,106,120,229,139,185,193,26,254,28,155,247,92,138,113,95,20,127,66,122,155,249,47,188,81,1,64,39,127,235,23,172,92,239,171,252,238,158,255,0,127,163,248,54,55,102,231,246,127,31,238,67,81,240,190,236,52,236,170,255,0,42,100,17,73,63,118,74,116,147,245,136,188,55,226,221,145,62,124,0,145,93,18,116,125,147,117,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,197,193,215,252,56,60,63,235,58,136,190,197,171,122,189,142,255,0,169,61,7,153,130,42,106,137,39,167,147,34,170,224,248,248,211,190,23,199,35,33,134,69,71,190,100,119,21,146,36,137,168,255,0,215,44,80,88,212,70,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,203,184,23,83,212,183,253,166,219,71,211,252,19,255,0,187,218,202,171,233,59,213,62,141,253,64,199,189,198,2,255,0,186,78,244,177,163,127,79,241,239,110,128,234,160,0,0,69,95,20,127,66,122,155,249,47,188,81,20,2,91,167,142,14,107,117,160,192,52,179,78,97,167,164,91,109,242,241,113,189,212,74,230,59,190,217,232,97,138,24,154,199,114,226,140,86,220,38,87,34,181,85,85,177,236,173,217,81,213,22,6,156,244,66,183,13,184,232,190,3,112,211,155,77,93,175,19,170,197,237,83,88,104,106,220,174,158,150,220,234,72,214,154,25,21,94,245,87,182,37,99,85,85,239,249,162,253,231,126,213,246,164,21,240,125,214,59,22,115,211,2,105,85,60,62,94,245,166,151,9,233,235,35,228,247,247,233,107,170,39,171,167,169,221,88,214,55,147,223,83,23,109,28,247,39,150,230,238,41,35,80,157,64,69,95,20,127,66,122,155,249,47,188,81,20,2,95,247,138,63,161,61,77,252,151,222,40,138,1,3,85,0,0,5,106,248,205,233,54,178,228,152,37,139,85,108,153,127,153,211,108,75,183,29,231,27,228,216,124,165,116,211,44,81,92,255,0,106,121,158,93,232,233,248,175,222,135,126,76,69,108,211,185,150,84,0,202,185,107,222,36,58,189,164,122,219,225,249,167,25,158,137,79,72,204,97,153,197,186,223,13,178,24,25,76,251,59,225,181,87,181,104,37,167,103,221,129,241,53,88,136,198,253,206,10,199,49,93,27,152,231,70,191,17,222,135,41,186,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,18,169,178,155,237,38,43,113,194,169,235,184,89,110,183,10,59,165,101,55,105,139,221,170,164,142,166,58,121,57,170,115,111,22,86,212,166,200,168,213,238,110,228,85,107,85,2,74,248,92,122,236,211,47,206,189,158,180,246,190,45,250,141,164,121,191,82,242,89,52,251,21,164,135,33,197,105,254,27,149,228,116,213,44,115,47,21,124,35,88,224,86,70,170,213,125,35,81,208,190,71,109,42,191,148,46,106,54,158,53,88,129,129,231,249,150,152,100,208,102,122,127,144,213,216,175,180,180,245,116,212,247,10,69,70,207,3,42,105,228,167,149,99,118,219,177,235,20,210,34,61,187,61,138,168,230,171,92,136,228,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,231,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,64,245,93,58,233,14,174,107,110,174,88,176,205,18,130,173,153,59,42,25,112,134,231,12,239,166,101,157,144,189,174,90,249,106,25,247,160,100,78,86,42,61,191,127,154,177,172,71,72,230,53,214,191,227,87,233,99,22,250,129,67,237,215,19,191,244,117,209,214,9,210,6,9,81,96,176,86,124,103,36,188,240,251,65,144,118,230,167,248,167,106,106,135,210,255,0,146,190,121,99,131,181,29,66,199,250,181,78,123,114,118,234,191,41,0,5,0,248,92,122,236,211,47,206,189,158,180,159,254,53,126,150,49,111,168,20,62,221,113,39,249,0,60,106,253,44,98,223,80,40,125,186,226,4,0,240,184,245,217,166,95,157,123,61,105,210,188,72,252,62,233,186,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,205,124,46,61,118,105,151,231,94,207,90,95,70,89,139,88,179,156,86,243,133,101,52,62,118,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,108,86,189,188,152,247,38,237,84,114,111,186,42,47,204,12,241,116,125,213,158,101,210,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,123,119,24,138,141,149,232,186,19,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,194,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,148,3,214,223,71,217,55,72,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,188,91,215,252,40,250,165,202,180,147,89,96,208,239,179,119,92,147,27,212,203,133,60,30,90,133,210,75,53,162,185,173,114,121,232,225,229,219,236,246,255,0,215,78,217,28,145,64,201,57,42,65,219,120,118,191,28,239,193,63,222,79,225,164,85,240,184,245,217,166,95,157,123,61,105,42,188,115,191,4,255,0,121,63,134,145,87,194,227,215,102,153,126,117,236,245,160,95,240,0,0,0,12,171,154,83,233,59,210,198,141,253,63,199,189,186,3,53,134,148,250,78,244,177,163,127,79,241,239,110,128,12,214,23,167,116,232,235,4,234,255,0,161,221,19,176,95,235,62,13,146,89,180,254,193,246,127,32,237,205,81,240,190,237,37,3,234,191,201,89,60,81,207,221,142,157,35,253,98,175,13,249,55,101,79,157,22,26,83,233,59,210,198,141,253,63,199,189,186,0,51,153,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,156,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,108,167,193,131,167,90,151,221,114,94,164,242,252,78,174,58,120,41,219,102,195,171,170,162,139,177,59,222,233,18,225,81,2,61,171,42,62,52,142,40,18,102,43,88,169,53,84,91,189,81,232,201,1,226,89,208,173,79,83,88,205,46,167,233,141,5,93,86,168,99,148,240,91,105,104,91,85,20,112,93,237,203,80,170,232,30,179,200,200,161,124,43,60,211,54,68,114,114,78,228,110,107,213,209,172,114,171,69,244,135,13,208,93,47,199,244,143,79,224,171,142,197,142,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,228,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,168,28,43,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,1,117,62,40,254,132,245,55,242,95,120,162,41,91,164,239,84,250,55,245,3,30,247,24,0,210,152,0,0,0,1,85,126,57,223,130,127,188,159,195,75,84,42,175,199,59,240,79,247,147,248,104,28,127,193,170,237,106,176,117,37,155,95,111,183,58,75,117,182,221,166,247,42,186,202,202,185,155,12,20,208,71,95,111,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,156,255,0,196,51,173,59,175,84,250,161,81,98,196,50,10,183,105,94,53,80,137,143,209,173,51,169,82,182,116,143,140,183,9,227,115,149,207,123,156,178,182,37,122,53,89,10,181,59,113,189,243,114,140,22,108,166,251,143,219,175,214,155,69,119,151,164,201,173,236,181,221,35,237,49,254,98,149,149,80,85,182,61,220,138,172,218,122,74,119,238,213,71,125,205,183,226,231,34,244,174,149,122,103,204,186,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,36,116,207,229,44,108,100,109,84,228,247,183,147,152,206,114,48,58,7,64,61,31,93,122,178,213,198,182,224,148,145,224,152,117,69,29,126,86,249,165,114,62,166,7,189,203,29,12,77,141,237,151,157,66,67,43,22,70,185,169,19,26,247,242,230,145,199,37,255,0,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,121,253,45,210,220,19,69,176,75,102,153,233,165,139,224,216,221,155,189,228,168,188,212,213,29,174,236,207,154,79,214,76,247,200,237,228,149,238,251,206,93,183,217,54,68,68,79,86,6,107,58,177,245,79,172,159,80,50,31,113,156,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,241,141,141,111,181,234,199,213,62,178,125,64,200,125,198,115,223,244,47,209,149,247,172,61,71,170,182,73,117,248,54,25,139,249,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,114,84,100,82,7,107,240,197,232,59,244,223,125,166,215,157,88,178,242,192,113,251,131,126,27,107,184,219,187,148,185,68,205,100,205,147,103,119,90,189,154,121,219,78,174,229,28,145,76,228,146,21,223,132,173,75,169,63,37,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,171,31,84,250,201,245,3,33,247,25,205,41,153,172,234,199,213,62,178,125,64,200,125,198,112,45,83,194,27,167,76,19,18,208,155,111,81,94,95,205,230,121,175,197,40,252,239,57,163,242,150,184,235,27,15,147,237,247,86,41,55,154,131,189,221,237,181,255,0,173,225,190,205,221,211,252,138,190,23,30,132,244,203,243,175,120,173,37,80,0,0,20,173,226,253,211,166,9,163,250,167,140,106,102,11,79,228,63,73,159,23,172,188,81,115,154,94,119,72,170,89,52,245,157,201,101,126,221,239,60,198,246,152,214,49,157,141,209,23,154,163,94,10,158,169,242,159,167,245,222,227,110,58,175,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,11,169,0,1,85,126,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,227,170,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,128,185,60,179,41,177,96,216,173,231,53,202,107,188,149,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,156,24,142,123,184,177,142,93,154,138,229,219,100,69,95,145,66,253,125,117,175,149,117,89,168,245,118,75,77,207,203,233,150,51,112,154,60,114,223,78,178,50,58,254,10,232,219,115,168,73,26,199,186,105,88,170,172,107,218,157,152,222,172,68,228,233,95,47,85,241,66,235,167,244,215,149,63,67,180,115,51,243,122,109,101,225,241,138,154,38,241,134,251,116,142,71,42,237,50,57,124,197,28,59,71,219,217,26,199,202,143,147,245,173,109,60,137,26,186,81,233,71,81,250,181,212,118,97,88,84,94,70,213,67,219,158,255,0,127,158,21,125,45,162,149,202,168,142,114,34,167,114,103,241,114,69,10,42,58,71,53,202,170,198,50,73,24,29,215,195,67,174,58,158,156,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,184,200,210,70,42,43,94,201,175,36,204,182,186,104,94,163,244,233,168,247,29,47,213,11,55,145,186,208,237,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,248,187,101,217,28,142,107,152,246,177,236,123,27,98,190,21,157,120,255,0,216,142,149,53,126,245,254,118,44,66,251,115,184,255,0,196,50,154,200,214,118,191,246,135,68,249,38,255,0,55,78,198,255,0,84,192,45,80,165,111,26,191,84,248,183,211,250,31,113,184,151,82,82,183,141,95,170,124,91,233,253,15,184,220,64,234,190,6,63,141,159,187,127,196,139,31,214,188,215,1,211,173,35,203,243,93,82,167,164,170,196,237,118,122,153,110,212,117,44,133,236,175,129,88,173,90,68,142,119,54,41,95,58,185,33,100,79,84,73,31,35,89,255,0,225,21,149,224,187,148,216,176,108,87,168,92,215,41,174,242,86,92,126,223,99,186,92,106,123,79,147,177,75,4,119,73,37,147,131,17,207,119,22,49,203,179,81,92,187,108,136,171,242,35,175,136,55,91,119,94,171,243,248,236,88,196,245,116,58,117,138,212,84,67,106,163,109,83,157,5,218,118,205,51,89,118,124,110,134,39,177,242,83,186,54,182,41,17,203,10,119,17,170,139,36,155,132,96,203,46,54,43,198,85,121,187,98,216,231,217,251,45,109,194,162,162,221,104,243,143,171,248,125,43,228,115,162,166,239,189,17,242,246,216,173,103,113,201,201,220,119,95,154,150,233,224,211,167,58,219,96,210,251,166,123,125,202,169,41,116,191,35,168,171,154,197,143,54,154,9,39,172,184,164,145,65,61,201,243,162,119,97,99,18,141,105,219,10,185,121,175,113,234,198,35,88,233,98,7,135,95,66,181,61,82,230,73,156,106,13,5,91,52,174,193,81,52,53,211,83,85,68,199,220,238,48,165,59,210,218,168,146,36,240,177,209,212,54,71,204,214,127,65,142,99,94,199,185,30,203,211,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,15,214,1,26,188,69,117,142,197,163,125,35,231,117,55,120,124,197,94,97,111,159,14,181,211,114,123,59,213,85,240,75,27,151,155,88,244,111,106,4,168,159,103,113,107,251,28,57,53,207,106,129,76,61,107,117,15,117,234,99,168,108,151,60,158,235,73,95,98,183,212,77,100,197,159,77,70,234,102,124,18,10,137,86,149,202,217,17,37,87,200,146,58,103,172,159,123,156,174,68,70,53,27,27,56,81,232,52,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,246,30,124,15,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,159,180,210,238,147,231,95,165,13,44,195,117,51,225,127,12,251,91,143,219,175,190,75,191,222,242,190,106,154,57,187,93,206,45,231,199,185,199,151,22,239,182,251,38,251,25,172,212,93,51,202,180,190,227,103,183,101,52,157,191,143,99,246,172,154,221,59,35,145,33,170,161,175,165,142,162,39,198,231,177,188,248,247,29,19,213,187,181,37,134,86,35,157,195,114,221,60,26,117,162,213,146,232,53,211,69,238,185,125,36,249,14,31,120,171,171,183,89,92,198,197,60,22,73,251,82,119,89,179,83,188,207,57,45,87,39,110,247,49,101,141,174,226,215,196,138,22,20,85,95,142,119,224,159,239,39,240,210,213,8,65,226,27,210,102,101,213,214,168,104,150,15,98,168,171,179,216,168,41,242,138,155,238,70,218,4,170,130,212,197,142,129,96,71,177,100,137,30,249,101,98,70,214,35,249,237,220,122,34,182,39,170,5,117,120,121,244,89,117,234,159,84,41,239,185,126,63,86,237,43,198,170,21,114,10,196,169,117,42,86,206,145,242,138,223,4,141,106,185,239,115,150,39,74,140,86,171,33,87,47,114,55,190,30,87,211,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,231,244,183,75,112,77,22,193,45,154,103,166,150,47,131,99,118,110,247,146,162,243,83,84,118,187,179,62,105,63,89,51,223,35,183,146,87,187,239,57,118,223,100,217,17,17,61,88,17,87,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,1,117,62,40,254,132,245,55,242,95,120,162,41,91,164,239,84,250,55,245,3,30,247,24,0,159,254,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,227,170,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,128,186,144,0,3,149,117,99,233,99,89,62,159,228,62,221,57,213,78,85,213,143,165,141,100,250,127,144,251,116,224,102,176,186,159,26,191,75,24,183,212,10,31,110,184,148,172,93,79,141,95,165,140,91,234,5,15,183,92,64,171,94,145,116,66,213,212,119,81,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,249,125,214,189,237,129,88,143,84,114,49,94,142,86,191,143,5,209,78,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,162,31,11,143,93,154,101,249,215,179,214,151,252,0,0,7,63,215,77,11,211,142,162,244,226,227,165,250,161,102,243,214,170,237,165,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,103,39,108,187,43,85,174,115,30,215,177,239,99,179,46,106,160,202,184,23,253,225,113,232,79,76,191,58,247,138,210,128,75,254,240,184,244,39,166,95,157,123,197,105,64,32,95,247,133,199,161,61,50,252,235,222,43,73,84,69,95,11,143,66,122,101,249,215,188,86,146,168,0,0,10,171,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,29,87,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,7,85,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,29,87,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,5,212,148,3,226,143,235,179,83,127,37,246,122,34,255,0,138,1,241,71,245,217,169,191,146,251,61,16,19,255,0,193,83,210,198,83,245,2,187,219,173,196,170,234,199,210,198,178,125,63,200,125,186,114,42,248,42,122,88,202,126,160,87,123,117,184,149,93,88,250,88,214,79,167,249,15,183,78,6,107,11,169,241,171,244,177,139,125,64,161,246,235,137,74,197,212,248,213,250,88,197,190,160,80,251,117,196,10,86,47,163,195,155,162,143,228,171,167,19,223,243,251,101,170,77,77,202,127,89,114,169,129,59,178,90,232,85,24,177,219,27,55,39,49,220,94,197,146,87,68,141,107,228,115,91,188,173,134,41,22,176,124,46,61,118,105,151,231,94,207,90,95,240,0,0,0,0,20,3,226,143,235,179,83,127,37,246,122,34,85,120,24,254,54,126,237,255,0,18,34,175,138,63,174,205,77,252,151,217,232,137,85,224,99,248,217,251,183,252,72,11,84,0,1,202,186,177,244,177,172,159,79,242,31,110,156,205,97,165,62,172,125,44,107,39,211,252,135,219,167,51,88,6,170,0,0,0,0,82,183,140,158,181,253,185,234,10,211,163,148,150,254,205,38,153,91,215,189,60,145,113,146,122,235,140,84,245,18,113,114,72,228,116,45,129,148,104,221,216,199,36,157,253,249,55,130,158,127,194,11,75,238,185,167,86,148,217,228,46,171,130,219,167,214,122,219,149,68,237,162,116,176,75,61,76,46,162,138,149,242,238,141,133,238,109,68,211,55,126,74,228,165,145,17,191,181,205,141,93,74,106,245,78,189,107,206,115,171,147,79,87,37,62,69,120,154,107,122,85,193,20,51,197,110,102,209,81,67,35,34,221,136,248,233,163,134,53,84,87,110,172,85,87,57,85,92,182,105,224,133,130,252,63,75,53,47,83,62,41,220,248,246,65,73,98,242,93,141,187,62,66,153,102,238,247,57,125,238,127,18,227,199,138,113,236,239,187,185,236,208,178,163,56,61,104,104,229,139,64,186,160,207,244,171,22,155,157,150,213,112,142,162,221,31,23,167,150,165,171,167,138,174,42,109,222,247,189,253,150,84,54,46,227,156,174,127,111,154,236,174,217,52,124,83,7,140,254,144,211,98,26,243,141,106,229,186,10,72,105,245,10,206,232,107,17,179,202,249,230,184,219,251,113,73,51,216,239,184,198,45,52,212,49,181,24,191,53,134,69,86,162,175,39,132,170,240,113,213,234,108,215,166,138,237,45,168,158,145,46,90,113,120,154,22,65,12,18,181,255,0,14,174,123,234,161,154,87,187,118,61,238,168,90,246,34,49,83,102,66,206,77,77,209,207,233,126,40,254,132,245,55,242,95,120,162,33,7,130,126,168,90,177,237,92,207,52,162,224,218,72,106,51,59,61,45,202,134,162,106,214,196,249,39,183,190,77,233,98,137,83,121,158,248,171,37,149,120,187,118,178,149,235,197,200,170,172,159,254,33,24,6,101,170,125,35,102,218,125,167,216,245,93,243,33,190,84,89,41,168,104,105,145,57,202,255,0,140,81,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,5,16,104,94,133,234,63,81,122,143,110,210,253,47,179,121,235,173,118,242,205,52,170,172,165,183,210,181,81,36,170,169,145,17,123,112,179,147,119,93,149,202,231,53,140,107,222,246,49,218,41,208,189,11,211,142,157,52,226,221,165,250,95,102,242,54,170,29,229,154,105,85,31,85,112,170,114,34,73,85,83,34,34,119,38,127,22,238,187,35,81,173,107,24,214,49,140,99,121,255,0,71,93,29,96,157,32,96,149,22,11,5,103,198,114,75,207,15,180,25,7,110,106,127,138,118,166,168,125,47,249,43,231,150,56,59,81,212,44,127,171,84,231,183,39,110,171,242,144,0,12,171,154,168,50,174,6,148,250,78,244,177,163,127,79,241,239,110,128,234,167,42,233,59,210,198,141,253,63,199,189,186,3,170,128,0,242,154,171,169,152,174,141,233,198,71,170,89,173,95,151,178,227,54,249,110,21,60,100,141,146,77,193,62,228,17,119,30,198,58,105,94,173,142,54,43,147,156,143,99,81,119,114,1,69,158,39,90,165,250,80,235,39,53,242,151,223,137,218,177,47,47,139,91,255,0,201,123,62,87,202,198,158,110,15,155,26,231,241,174,146,183,239,187,150,251,253,215,43,17,135,10,191,105,125,215,30,210,60,63,85,238,14,171,134,159,51,188,94,173,180,52,243,81,58,38,73,5,189,148,59,213,69,42,174,211,49,242,214,75,18,241,110,205,125,43,211,147,149,85,25,226,139,137,215,222,151,110,186,121,225,29,69,166,185,69,146,174,243,150,96,20,244,153,71,106,153,142,115,237,149,179,92,93,53,110,237,130,71,178,86,83,83,87,86,198,249,21,93,26,178,55,77,179,118,69,104,71,95,6,205,107,251,13,212,21,219,71,42,237,253,234,77,77,183,167,102,120,226,229,36,21,214,232,170,42,35,228,229,145,168,216,93,3,235,17,219,49,238,89,59,27,113,111,53,46,164,204,182,128,235,29,247,167,253,101,196,245,139,28,135,204,85,227,55,6,212,73,77,201,140,243,116,175,107,163,169,166,230,246,61,35,238,193,36,177,119,56,43,153,207,147,126,243,81,77,52,129,21,124,81,253,9,234,111,228,190,241,68,80,9,127,222,40,254,132,245,55,242,95,120,162,40,4,13,84,0,0,0,0,243,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,120,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,61,157,96,244,153,153,116,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,158,221,183,170,35,101,98,174,140,200,1,227,87,233,99,22,250,129,67,237,215,16,41,88,189,63,14,110,130,127,146,189,138,125,72,212,73,252,198,166,228,214,255,0,39,87,79,5,71,58,91,45,11,222,201,86,141,170,197,225,52,202,248,227,116,178,252,218,142,99,89,18,241,107,164,154,181,188,46,61,118,105,151,231,94,207,90,95,240,0,0,2,0,120,213,250,88,197,190,160,80,251,117,196,159,228,0,241,171,244,177,139,125,64,161,246,235,136,16,3,194,227,215,102,153,126,117,236,245,165,255,0,20,3,225,113,235,179,76,191,58,246,122,210,255,0,128,241,90,209,164,56,110,189,105,126,65,164,122,129,5,92,150,44,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,255,0,52,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,94,105,209,215,71,88,39,72,24,37,69,130,193,89,241,156,146,243,195,237,6,65,219,154,159,226,157,169,170,31,75,254,74,249,229,142,14,212,117,11,31,234,213,57,237,201,219,170,252,164,0,2,170,252,115,191,4,255,0,121,63,134,145,87,194,227,215,102,153,126,117,236,245,164,170,241,206,252,19,253,228,254,26,69,95,11,143,93,154,101,249,215,179,214,129,127,192,0,0,0,50,174,105,79,164,239,75,26,55,244,255,0,30,246,232,12,214,26,83,233,59,210,198,141,253,63,199,189,186,0,51,88,105,79,164,239,75,26,55,244,255,0,30,246,232,12,214,26,83,233,59,210,198,141,253,63,199,189,186,0,58,168,0,8,171,226,143,232,79,83,127,37,247,138,34,149,186,78,245,79,163,127,80,49,239,113,128,186,159,20,127,66,122,155,249,47,188,81,20,2,4,255,0,241,13,241,26,172,214,187,237,191,78,250,126,202,46,182,188,51,28,184,67,116,91,245,186,178,122,57,47,181,76,101,60,212,210,44,79,134,42,138,111,41,80,217,184,167,55,53,242,54,57,118,69,142,53,75,20,232,95,172,219,23,88,122,113,85,115,146,213,240,108,207,23,242,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,228,136,201,100,207,181,178,211,117,189,84,190,142,205,108,171,175,168,142,158,122,183,197,77,11,165,123,96,130,39,205,52,170,214,162,170,50,56,163,146,71,187,246,53,140,115,151,100,69,83,213,232,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,124,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,3,78,96,229,93,49,117,11,138,245,65,163,86,93,92,197,169,188,135,159,238,83,92,109,111,170,142,162,107,101,116,78,227,45,60,142,98,255,0,193,145,138,230,177,207,138,88,158,172,103,62,41,213,64,21,87,227,157,248,39,251,201,252,52,181,66,170,252,115,191,4,255,0,121,63,134,129,90,186,91,165,185,222,180,231,118,205,51,211,75,23,198,114,75,207,123,201,81,121,168,105,251,189,168,95,52,159,172,153,236,141,187,71,19,221,247,156,155,237,178,110,170,136,186,9,232,251,164,204,55,164,93,47,251,15,98,168,164,188,95,107,234,36,169,190,228,109,160,90,89,238,175,73,30,176,35,216,178,74,172,100,81,61,35,107,17,252,55,238,61,17,29,43,213,107,47,193,83,213,62,83,244,254,187,220,109,197,212,128,0,1,154,206,172,125,83,235,39,212,12,135,220,103,46,167,194,227,208,158,153,126,117,239,21,165,43,117,99,234,159,89,62,160,100,62,227,57,117,62,23,30,132,244,203,243,175,120,173,2,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,234,199,213,62,178,125,64,200,125,198,115,74,102,107,58,177,245,79,172,159,80,50,31,113,156,11,169,240,184,244,39,166,95,157,123,197,105,42,136,171,225,113,232,79,76,191,58,247,138,210,85,0,0,1,85,126,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,227,170,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,128,186,144,0,21,87,227,157,248,39,251,201,252,52,173,92,3,84,179,189,47,251,71,246,22,251,240,207,181,184,253,102,45,120,255,0,37,134,111,53,107,170,227,223,131,245,172,119,14,93,182,125,246,113,122,109,242,114,110,165,149,120,231,126,9,254,242,127,13,43,3,19,197,175,185,206,85,102,194,177,106,31,59,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,31,55,171,88,222,79,123,83,119,42,53,55,221,85,19,230,7,170,208,189,11,212,126,162,245,30,221,165,250,95,102,243,215,90,237,229,154,105,85,89,75,111,165,106,162,73,85,83,34,34,246,225,103,38,238,187,43,149,206,107,24,215,189,236,99,180,41,211,71,78,152,39,75,250,89,65,166,120,45,63,249,170,203,197,111,57,191,156,238,158,90,24,103,172,237,203,44,157,158,239,97,142,237,49,220,25,251,17,63,106,175,42,232,23,162,140,87,165,61,56,164,189,221,173,158,99,83,114,107,124,50,100,119,10,132,141,242,80,115,70,200,235,101,58,198,231,177,176,196,244,68,123,152,229,239,72,196,122,175,22,196,200,165,80,17,87,175,174,138,49,94,171,52,226,174,247,105,182,121,125,77,198,109,243,73,142,92,41,210,54,73,95,193,29,35,109,149,11,35,152,199,67,43,213,81,142,123,147,179,35,213,232,188,93,43,37,161,108,179,22,190,224,217,85,231,10,202,104,124,149,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,124,216,174,99,184,189,142,77,218,170,213,219,116,85,79,153,169,50,10,248,161,116,81,252,160,48,71,235,62,158,219,46,181,218,147,134,219,217,77,21,186,137,59,223,25,181,182,103,61,244,233,19,156,155,77,23,118,121,163,88,209,95,39,223,139,132,142,124,93,176,253,126,26,29,113,211,117,29,134,195,163,217,195,42,217,168,184,93,158,55,205,87,35,229,168,101,242,221,10,199,2,86,186,103,171,156,149,40,231,196,217,154,247,125,247,200,146,49,85,28,246,67,13,124,106,253,83,226,223,79,232,125,198,226,71,94,141,244,27,91,117,187,90,44,19,232,189,21,93,45,70,39,120,182,93,107,242,54,211,193,52,24,251,18,173,138,202,183,178,161,236,138,119,177,90,233,27,79,186,190,84,134,68,70,170,53,234,157,255,0,198,86,59,172,61,73,97,48,223,107,105,43,46,76,211,123,107,107,42,41,41,157,77,4,211,165,125,195,184,248,226,116,146,58,54,43,183,84,98,200,245,106,42,34,185,219,110,161,10,237,89,254,101,98,195,111,250,125,102,200,106,232,241,236,170,162,134,166,245,67,10,163,89,94,250,53,149,105,146,85,68,228,230,49,211,200,244,102,252,21,252,28,168,174,141,138,222,171,209,223,74,185,151,85,250,185,111,195,236,214,218,182,227,22,234,138,122,156,178,239,28,137,11,45,214,229,127,223,70,202,230,61,190,102,70,182,70,194,206,46,228,244,87,42,118,217,35,217,226,116,47,66,245,31,168,189,71,183,105,126,151,217,188,245,214,187,121,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,184,89,201,187,174,202,229,115,154,198,53,239,123,24,237,10,116,209,211,166,9,210,254,150,80,105,158,11,79,254,106,178,241,91,206,111,231,59,167,150,134,25,235,59,114,203,39,103,187,216,99,187,76,119,6,126,196,79,218,170,30,215,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,8,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,250,0,0,20,215,227,55,174,149,153,78,178,216,180,26,209,121,231,101,194,109,241,220,110,148,145,164,241,255,0,60,85,181,94,212,153,28,169,20,189,186,69,167,116,111,107,85,89,230,231,111,53,87,57,173,183,236,179,41,177,96,216,173,231,53,202,107,188,149,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,156,24,142,123,184,177,142,93,154,138,229,219,100,69,95,145,153,125,88,206,191,74,26,167,153,106,103,194,254,25,246,183,32,184,223,124,151,127,189,229,124,213,76,147,118,187,156,91,207,143,115,143,46,45,223,109,246,77,246,2,106,248,50,105,111,218,190,163,175,186,153,95,98,243,84,24,38,63,39,150,173,243,92,60,157,210,181,233,12,63,171,71,163,164,231,74,219,139,126,109,115,27,182,235,179,187,106,64,2,255,0,188,50,244,83,244,45,210,62,45,230,46,30,106,191,59,219,53,172,225,47,56,98,243,176,67,229,227,143,120,216,230,237,75,21,55,54,175,45,165,89,120,185,91,199,106,1,2,197,60,64,244,114,197,47,69,253,48,245,3,79,55,102,245,77,135,227,152,117,100,124,94,239,55,75,37,165,106,233,215,117,127,8,251,47,138,167,228,140,228,255,0,53,247,157,180,109,69,225,94,27,218,223,117,209,30,171,241,55,91,236,116,151,74,124,242,162,159,7,174,100,210,58,55,193,5,125,101,58,36,241,57,55,68,124,114,199,19,213,28,213,71,49,30,207,186,174,73,25,110,152,126,153,254,153,60,58,49,125,45,142,146,213,81,87,147,104,253,174,223,65,241,72,249,210,195,92,251,68,94,86,119,253,199,171,123,83,164,82,35,218,213,115,28,196,115,83,147,80,160,28,179,22,190,224,217,85,231,10,202,104,124,149,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,124,216,174,99,184,189,142,77,218,170,213,219,116,85,79,152,26,147,7,20,232,219,93,40,250,137,233,199,12,212,111,140,252,70,244,235,124,118,236,141,207,72,25,51,47,20,236,108,117,75,36,80,42,178,46,227,211,190,198,108,213,237,77,19,184,53,28,141,78,214,0,0,4,85,241,71,244,39,169,191,146,251,197,17,74,221,39,122,167,209,191,168,24,247,184,192,93,79,138,63,161,61,77,252,151,222,40,138,86,233,59,213,62,141,253,64,199,189,198,0,39,255,0,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,234,190,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,224,46,164,0,0,229,93,88,250,88,214,79,167,249,15,183,78,117,83,149,117,99,233,99,89,62,159,228,62,221,56,25,172,46,167,198,175,210,198,45,245,2,135,219,174,37,43,23,83,227,87,233,99,22,250,129,67,237,215,16,32,7,133,199,174,205,50,252,235,217,235,75,254,40,7,194,227,215,102,153,126,117,236,245,165,255,0,0,0,0,50,174,106,160,202,184,23,253,225,113,232,79,76,191,58,247,138,210,128,75,254,240,184,244,39,166,95,157,123,197,105,64,32,95,247,133,199,161,61,50,252,235,222,43,73,84,69,95,11,143,66,122,101,249,215,188,86,146,168,0,0,10,171,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,29,87,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,7,85,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,29,87,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,5,212,148,3,226,143,235,179,83,127,37,246,122,34,255,0,138,1,241,71,245,217,169,191,146,251,61,16,19,255,0,193,83,210,198,83,245,2,187,219,173,196,170,234,199,210,198,178,125,63,200,125,186,114,42,248,42,122,88,202,126,160,87,123,117,184,149,93,88,250,88,214,79,167,249,15,183,78,6,107,11,169,241,171,244,177,139,125,64,161,246,235,137,74,197,212,248,213,250,88,197,190,160,80,251,117,196,8,1,225,113,235,179,76,191,58,246,122,210,255,0,138,1,240,184,245,217,166,95,157,123,61,105,127,192,0,0,0,0,80,15,138,63,174,205,77,252,151,217,232,137,85,224,99,248,217,251,183,252,72,138,190,40,254,187,53,55,242,95,103,162,37,87,129,143,227,103,238,223,241,32,45,80,0,7,42,234,199,210,198,178,125,63,200,125,186,115,53,134,148,250,177,244,177,172,159,79,242,31,110,156,205,96,26,168,0,0,60,166,172,103,95,162,253,44,204,181,51,225,127,19,251,37,143,220,111,190,75,191,217,243,94,86,154,73,187,93,206,46,225,203,183,199,151,23,109,190,251,46,219,30,172,138,190,40,254,132,245,55,242,95,120,162,2,128,77,9,248,111,98,215,220,63,162,93,45,180,228,116,62,82,174,162,223,87,116,142,62,235,36,229,75,91,93,81,87,77,38,236,85,68,231,4,241,63,109,249,55,150,206,68,114,42,38,123,13,73,98,120,181,139,6,197,108,216,86,45,67,228,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,230,245,115,221,197,140,106,110,229,87,46,219,170,170,252,192,250,197,106,248,222,224,191,16,210,205,52,212,207,138,118,254,3,144,85,216,188,151,99,126,247,159,166,73,187,189,206,95,119,135,195,120,241,226,188,187,219,238,222,27,58,202,136,171,226,143,232,79,83,127,37,247,138,32,42,131,195,46,237,106,178,245,199,166,21,151,155,157,37,5,60,149,23,42,70,75,83,51,98,99,167,158,217,87,12,49,35,156,168,138,249,37,146,56,216,223,218,231,189,173,77,213,81,13,4,153,129,210,124,235,244,95,170,120,110,166,124,47,226,127,100,178,11,117,247,201,119,251,62,107,202,212,199,55,107,185,197,220,57,118,248,242,226,237,183,223,101,219,99,79,192,0,0,12,171,154,168,50,174,6,148,250,78,244,177,163,127,79,241,239,110,128,234,167,42,233,59,210,198,141,253,63,199,189,186,3,170,128,32,175,140,22,177,216,176,110,152,23,74,170,33,243,23,173,75,184,65,79,71,31,39,179,177,75,67,81,5,93,69,78,232,199,49,220,94,202,104,187,106,230,57,124,207,54,242,72,220,132,234,41,47,198,59,87,170,115,94,165,232,116,182,158,122,180,182,233,197,158,24,95,4,208,68,214,124,70,185,140,170,154,104,158,221,222,246,58,157,104,24,168,245,77,159,11,248,181,55,87,60,35,175,69,250,57,98,215,222,168,48,13,42,202,102,225,101,186,220,36,168,184,199,197,235,230,105,105,41,229,171,150,155,118,61,143,103,121,148,238,139,184,215,35,153,220,230,155,171,118,93,25,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,84,15,130,126,151,218,178,29,92,207,53,94,224,234,73,170,48,203,61,45,182,134,158,106,38,202,248,231,184,62,77,234,162,149,87,120,94,200,168,229,137,120,183,119,50,169,233,201,168,138,143,184,144,50,217,150,98,215,220,27,42,188,225,89,77,15,146,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,155,21,204,119,23,177,201,187,85,90,187,110,138,169,243,47,251,195,147,83,63,74,29,27,105,197,198,162,174,213,37,125,134,222,236,102,178,11,124,155,249,95,33,35,169,233,217,51,85,238,115,38,117,44,116,210,185,23,109,251,200,246,181,173,123,80,172,191,23,221,47,186,225,125,90,84,231,147,58,174,123,110,160,217,232,174,84,243,186,137,209,65,20,244,208,182,138,90,86,75,186,182,103,181,180,240,204,237,184,171,82,170,52,86,254,199,59,186,248,33,106,151,255,0,84,189,20,184,95,127,251,19,41,180,91,60,175,254,186,106,249,251,200,207,255,0,38,183,131,223,254,235,27,253,98,129,42,188,81,253,9,234,111,228,190,241,68,80,9,127,222,40,254,132,245,55,242,95,120,162,40,4,13,84,0,0,0,0,16,3,198,175,210,198,45,245,2,135,219,174,36,255,0,32,7,141,95,165,140,91,234,5,15,183,92,64,128,30,23,30,187,52,203,243,175,103,173,47,248,160,31,11,143,93,154,101,249,215,179,214,151,252,0,0,0,128,30,53,126,150,49,111,168,20,62,221,113,39,249,0,60,106,253,44,98,223,80,40,125,186,226,4,0,240,184,245,217,166,95,157,123,61,105,127,197,0,248,92,122,236,211,47,206,189,158,180,191,224,0,0,42,175,199,59,240,79,247,147,248,105,21,124,46,61,118,105,151,231,94,207,90,74,175,28,239,193,63,222,79,225,164,85,240,184,245,217,166,95,157,123,61,104,23,252,0,0,0,3,42,230,148,250,78,244,177,163,127,79,241,239,110,128,205,97,165,62,147,189,44,104,223,211,252,123,219,160,3,53,134,148,250,78,244,177,163,127,79,241,239,110,128,205,97,165,62,147,189,44,104,223,211,252,123,219,160,3,170,128,0,138,190,40,254,132,245,55,242,95,120,162,40,46,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,66,253,60,81,253,9,234,111,228,190,241,68,82,183,73,222,169,244,111,234,6,61,238,48,1,119,221,11,244,101,98,232,243,78,42,173,146,93,126,51,153,229,30,94,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,220,81,89,20,117,215,226,117,208,119,232,66,251,83,175,58,79,101,227,128,228,23,7,124,74,215,110,183,118,233,113,121,156,200,91,30,238,238,185,123,53,19,186,161,91,198,56,226,133,203,28,41,183,56,154,183,82,126,75,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,64,206,191,71,221,89,230,93,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,231,183,113,136,168,217,94,139,160,141,45,213,44,19,90,112,75,102,166,105,165,247,227,56,221,231,189,228,171,124,172,212,253,222,212,207,134,79,213,204,198,72,221,164,137,237,251,205,77,246,221,55,69,69,90,22,235,163,163,43,239,71,154,143,75,108,142,235,241,156,51,40,243,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,226,170,248,163,245,126,28,221,107,255,0,37,93,71,158,193,159,220,238,178,105,150,83,250,187,149,52,11,221,142,215,92,170,196,142,230,216,120,185,238,226,198,44,114,182,37,107,159,27,154,237,165,116,49,70,161,125,37,85,248,231,126,9,254,242,127,13,45,80,170,191,28,239,193,63,222,79,225,160,114,175,5,79,84,249,79,211,250,239,113,183,23,82,82,183,130,167,170,124,167,233,253,119,184,219,139,169,0,0,3,53,157,88,250,167,214,79,168,25,15,184,206,93,79,133,199,161,61,50,252,235,222,43,74,86,234,199,213,62,178,125,64,200,125,198,114,234,124,46,61,9,233,151,231,94,241,90,4,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,213,143,170,125,100,250,129,144,251,140,230,148,202,213,213,143,6,191,210,134,169,230,90,153,252,163,190,25,246,183,32,184,223,124,151,217,14,247,149,243,85,50,77,218,238,121,214,243,227,220,227,203,139,119,219,125,147,125,128,144,30,23,30,132,244,203,243,175,120,173,37,81,202,186,92,208,191,228,215,161,56,206,138,125,169,251,71,246,115,206,255,0,57,249,31,39,223,243,21,147,212,255,0,83,220,147,143,30,255,0,31,233,174,252,119,249,111,178,117,80,0,0,42,175,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,79,254,185,250,24,254,90,63,98,127,213,71,236,119,216,239,137,127,176,159,16,243,94,111,203,127,231,16,240,227,229,191,242,183,231,253,155,124,252,167,69,62,27,223,200,251,84,238,186,153,250,101,251,91,241,60,126,123,23,146,251,59,228,59,125,202,154,121,187,189,207,53,46,251,121,110,60,120,166,252,247,223,229,178,132,213,0,1,85,126,57,223,130,127,188,159,195,78,171,225,123,208,183,232,83,21,102,184,235,30,25,229,53,38,245,207,224,244,213,174,229,53,138,215,36,109,68,222,21,106,121,122,201,183,147,185,186,185,236,137,89,31,234,156,234,136,214,85,106,135,78,152,38,176,106,158,157,106,102,117,79,231,255,0,70,126,118,178,207,69,206,104,184,93,37,169,160,154,10,206,228,82,179,126,207,145,123,123,79,107,216,254,254,234,137,193,17,221,84,0,0,0,0,15,63,134,224,24,110,159,83,93,105,112,204,122,146,212,203,229,226,182,255,0,115,88,81,121,214,92,106,229,89,106,42,37,123,149,92,247,185,203,178,110,191,117,141,99,27,197,140,107,82,162,252,95,241,107,238,115,214,134,158,225,88,181,15,157,189,100,24,125,166,215,110,166,238,178,62,253,84,247,106,248,226,143,155,213,172,111,39,189,169,187,149,26,155,238,170,137,243,46,80,231,245,26,23,167,21,218,227,15,80,247,59,55,158,204,232,113,248,177,187,109,77,66,163,227,183,82,182,106,137,36,125,59,54,251,147,73,230,158,199,200,170,174,237,181,24,222,8,249,82,64,226,189,2,244,81,138,244,167,167,20,151,187,181,179,204,106,110,77,111,134,76,142,225,80,145,190,74,14,104,217,29,108,167,88,220,246,54,24,158,136,143,115,28,189,233,24,143,85,226,216,153,20,170,0,0,0,8,43,226,247,174,149,154,97,211,141,38,156,227,215,159,37,122,212,187,131,173,211,53,137,59,38,117,158,6,36,149,171,28,177,171,88,222,79,125,36,15,99,213,82,72,170,101,106,49,201,201,204,169,110,149,116,183,244,211,212,118,157,105,156,214,47,140,208,94,114,10,95,138,209,121,175,47,221,181,196,254,245,119,235,17,236,115,118,165,138,119,125,199,35,215,109,153,187,149,168,182,253,214,183,134,247,242,193,213,59,86,166,126,153,126,201,124,51,31,130,197,228,190,206,249,254,231,110,166,162,110,239,115,205,69,182,254,103,143,30,43,183,13,247,249,236,159,175,162,95,14,59,87,71,153,253,247,81,166,213,154,188,194,229,117,179,173,146,158,38,217,155,110,130,158,7,205,28,210,185,237,239,76,233,30,174,130,20,106,163,152,141,68,147,116,127,36,86,4,202,50,174,106,160,170,191,244,12,127,244,162,255,0,153,63,253,30,4,255,0,233,59,210,198,141,253,63,199,189,186,2,157,188,86,52,26,155,70,250,163,175,201,172,84,85,113,216,181,38,157,114,104,222,234,121,82,8,238,47,149,237,175,133,147,61,238,73,95,221,68,169,114,34,183,182,149,145,177,24,214,163,21,215,103,164,248,47,232,191,75,48,221,51,248,167,196,254,201,99,246,235,23,157,236,118,124,215,149,166,142,30,239,111,147,184,114,237,242,227,201,219,111,182,235,182,231,32,235,107,163,203,87,89,24,5,139,16,155,42,164,197,110,86,27,194,92,169,239,78,178,54,225,59,96,116,50,71,45,43,63,91,19,152,201,28,232,94,237,159,178,173,60,123,181,118,69,104,64,15,6,13,121,166,197,117,67,37,208,11,237,109,95,151,206,41,219,116,177,49,213,18,186,8,238,52,113,200,233,227,100,40,197,99,31,53,54,239,116,170,230,124,168,99,98,243,87,49,27,113,37,117,104,15,132,157,247,167,253,101,196,245,139,28,234,115,204,85,227,55,6,212,73,77,246,45,140,243,116,175,107,163,169,166,230,250,199,164,125,216,36,150,46,231,5,115,57,242,111,222,106,41,98,160,0,0,69,95,20,127,66,122,155,249,47,188,81,20,173,210,119,170,125,27,250,129,143,123,140,5,255,0,117,71,161,127,202,83,66,114,109,20,251,83,246,115,237,31,146,254,115,242,62,115,177,229,235,32,169,254,167,185,31,46,93,142,63,211,77,185,111,243,219,101,133,90,79,224,215,250,47,213,60,55,83,63,148,119,196,254,201,100,22,235,239,146,251,33,217,243,94,86,166,57,187,93,207,58,238,28,187,124,121,113,118,219,239,178,237,176,30,87,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,79,254,185,250,24,254,90,63,98,127,213,71,236,119,216,239,137,127,176,159,16,243,94,111,203,127,231,16,240,227,229,191,242,183,231,253,155,124,252,167,69,62,27,223,200,251,84,238,186,153,250,101,251,91,241,60,126,123,23,146,251,59,228,59,125,202,154,121,187,189,207,53,46,251,121,110,60,120,166,252,247,223,229,178,132,213,0,0,57,87,86,62,150,53,147,233,254,67,237,211,157,84,242,154,177,130,254,148,52,179,50,211,63,138,124,51,237,110,63,113,177,121,222,199,123,202,249,170,105,33,238,246,249,55,159,30,231,46,60,155,190,219,110,155,238,6,96,139,169,241,171,244,177,139,125,64,161,246,235,137,202,191,208,49,255,0,210,139,254,100,255,0,244,121,53,58,214,233,75,249,96,233,101,171,76,254,222,253,146,248,102,65,5,247,206,252,47,207,247,59,116,213,16,246,187,125,232,182,223,204,242,229,201,118,225,182,223,61,208,42,7,194,227,215,102,153,126,117,236,245,165,255,0,16,3,165,207,10,79,228,215,174,216,206,181,254,158,190,209,253,156,243,191,205,159,101,188,159,127,204,81,207,77,253,119,155,147,143,30,255,0,47,232,46,252,118,249,111,186,79,240,0,0,6,85,205,84,21,87,254,129,143,254,148,95,243,39,255,0,163,192,149,94,23,30,132,244,203,243,175,120,173,40,4,210,159,75,154,23,252,154,244,39,25,209,79,181,63,104,254,206,121,223,231,63,35,228,251,254,98,178,122,159,234,123,146,113,227,223,227,253,53,223,142,255,0,45,246,72,1,254,129,143,254,148,95,243,39,255,0,163,192,149,94,23,30,132,244,203,243,175,120,173,37,81,202,186,92,208,191,228,215,161,56,206,138,125,169,251,71,246,115,206,255,0,57,249,31,39,223,243,21,147,212,255,0,83,220,147,143,30,255,0,31,233,174,252,119,249,111,178,117,80,0,0,42,175,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,79,254,185,250,24,254,90,63,98,127,213,71,236,119,216,239,137,127,176,159,16,243,94,111,203,127,231,16,240,227,229,191,242,183,231,253,155,124,252,167,69,62,27,223,200,251,84,238,186,153,250,101,251,91,241,60,126,123,23,146,251,59,228,59,125,202,154,121,187,189,207,53,46,251,121,110,60,120,166,252,247,223,229,178,135,0,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,19,255,0,174,126,134,63,150,143,216,159,245,81,251,29,246,59,226,95,236,39,196,60,215,155,242,223,249,196,60,56,249,111,252,173,249,255,0,102,223,63,41,209,79,134,247,242,62,213,59,174,166,126,153,126,214,252,79,31,158,197,228,190,206,249,14,223,114,166,158,110,239,115,205,75,190,222,91,143,30,41,191,61,247,249,108,161,53,74,1,241,71,245,217,169,191,146,251,61,17,127,196,0,234,143,194,147,249,74,107,182,77,173,127,167,175,179,159,104,252,151,243,103,217,111,57,216,242,244,112,83,127,93,230,227,229,203,177,203,250,9,183,45,190,123,110,160,240,84,244,177,148,253,64,174,246,235,113,42,186,177,244,177,172,159,79,242,31,110,156,242,157,20,244,165,252,143,180,178,235,166,127,111,126,214,252,79,32,158,251,231,126,23,228,59,125,202,106,120,123,93,190,244,187,237,229,185,114,228,155,243,219,111,150,235,213,117,99,5,253,40,105,102,101,166,127,20,248,103,218,220,126,227,98,243,189,142,247,149,243,84,210,67,221,237,242,111,62,61,206,92,121,55,125,182,221,55,220,12,193,23,83,227,87,233,99,22,250,129,67,237,215,19,149,127,160,99,255,0,165,23,252,201,255,0,232,242,106,117,173,210,151,242,193,210,203,86,153,253,189,251,37,240,204,130,11,239,157,248,95,159,238,118,233,170,33,237,118,251,209,109,191,153,229,203,146,237,195,109,190,123,160,84,15,133,199,174,205,50,252,235,217,235,75,254,32,7,75,158,20,159,201,175,93,177,157,107,253,61,125,163,251,57,231,127,155,62,203,121,62,255,0,152,163,158,155,250,239,55,39,30,61,254,95,208,93,248,237,242,223,116,159,224,0,0,0,0,80,15,138,63,174,205,77,252,151,217,232,137,85,224,99,248,217,251,183,252,72,234,189,81,248,82,127,41,77,118,201,181,175,244,245,246,115,237,31,146,254,108,251,45,231,59,30,94,142,10,111,235,188,220,124,185,118,57,127,65,54,229,183,207,109,215,170,244,49,208,199,242,46,251,109,254,170,63,108,126,216,252,55,253,132,248,127,149,242,158,103,255,0,56,155,159,47,51,255,0,147,183,15,237,223,228,18,168,0,7,42,234,199,210,198,178,125,63,200,125,186,115,53,134,159,117,99,5,253,40,105,102,101,166,127,20,248,103,218,220,126,227,98,243,189,142,247,149,243,84,210,67,221,237,242,111,62,61,206,92,121,55,125,182,221,55,220,173,111,244,12,127,244,162,255,0,153,63,253,30,5,170,0,0,16,171,197,231,58,251,37,209,181,202,193,240,191,55,246,215,32,181,216,187,221,254,223,148,237,200,234,254,239,30,43,220,223,200,118,248,238,223,235,121,111,247,120,186,106,145,255,0,173,110,148,191,150,14,150,90,180,207,237,239,217,47,134,100,16,95,124,239,194,252,255,0,115,183,77,81,15,107,183,222,139,109,252,207,46,92,151,110,27,109,243,221,2,133,186,122,197,172,89,206,190,233,166,21,148,208,249,219,46,65,152,89,173,119,26,110,235,227,239,210,207,91,20,114,199,205,138,215,183,147,30,228,221,170,142,77,247,69,69,249,154,105,32,7,75,158,20,159,201,175,93,177,157,107,253,61,125,163,251,57,231,127,155,62,203,121,62,255,0,152,163,158,155,250,239,55,39,30,61,254,95,208,93,248,237,242,223,116,159,224,8,255,0,215,230,11,250,68,232,219,86,44,31,20,248,127,148,199,228,190,247,187,29,222,95,13,145,149,253,174,60,155,183,115,202,246,249,111,247,121,242,217,219,113,89,0,121,77,88,193,127,74,26,89,153,105,159,197,62,25,246,183,31,184,216,188,239,99,189,229,124,213,52,144,247,123,124,155,207,143,115,151,30,77,223,109,183,77,247,3,48,70,170,10,171,255,0,64,199,255,0,74,47,249,147,255,0,209,229,170,0,0,0,50,174,106,160,170,191,244,12,127,244,162,255,0,153,63,253,30,4,255,0,233,59,210,198,141,253,63,199,189,186,3,170,158,83,73,240,95,209,126,150,97,186,103,241,79,137,253,146,199,237,214,47,59,216,236,249,175,43,77,28,61,222,223,39,112,229,219,229,199,147,182,223,109,215,109,207,86,0,204,182,191,107,29,247,168,13,101,203,53,139,35,135,203,213,228,215,7,84,71,77,201,143,242,148,172,106,71,77,77,205,140,98,73,218,130,56,162,238,112,71,63,135,39,125,231,42,154,41,215,237,52,190,235,38,141,101,154,85,142,102,255,0,100,106,242,171,123,173,114,93,254,26,202,254,205,44,174,70,212,199,216,123,152,142,238,192,178,197,191,38,185,157,206,109,84,115,80,174,191,244,12,127,244,162,255,0,153,63,253,30,4,159,240,178,192,41,176,94,139,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,253,214,62,142,10,69,103,4,70,57,156,94,155,243,87,58,90,159,146,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,245,129,93,94,52,154,57,125,204,52,107,18,214,43,68,221,202,77,59,184,84,83,221,41,184,177,56,210,220,157,79,27,106,121,185,232,171,194,120,41,226,237,181,143,115,188,207,47,186,216,220,171,93,125,3,234,102,43,164,93,94,233,182,117,154,213,249,75,45,61,194,162,223,83,84,233,35,142,58,95,59,73,53,27,39,149,242,61,172,100,49,190,161,175,145,234,239,187,27,94,228,69,84,68,91,233,215,237,28,177,117,1,163,89,102,142,228,115,121,122,76,154,222,234,120,234,120,189,254,82,169,142,73,41,170,120,49,236,89,59,83,199,20,189,190,104,215,240,226,239,186,229,66,186,255,0,208,49,255,0,210,139,254,100,255,0,244,120,18,171,197,31,208,158,166,254,75,239,20,69,0,154,83,234,143,66,255,0,148,166,132,228,218,41,246,167,236,231,218,63,37,252,231,228,124,231,99,203,214,65,83,253,79,114,62,92,187,28,127,166,155,114,223,231,182,203,0,63,208,49,255,0,210,139,254,100,255,0,244,120,22,168,0,0,0,0,64,15,26,191,75,24,183,212,10,31,110,184,147,252,143,253,107,116,165,252,176,116,178,213,166,127,111,126,201,124,51,32,130,251,231,126,23,231,251,157,186,106,136,123,93,190,244,91,111,230,121,114,228,187,112,219,111,158,232,21,3,225,113,235,179,76,191,58,246,122,210,255,0,136,1,210,231,133,39,242,107,215,108,103,90,255,0,79,95,104,254,206,121,223,230,207,178,222,79,191,230,40,231,166,254,187,205,201,199,143,127,151,244,23,126,59,124,183,221,39,248,0,0,2,0,120,213,250,88,197,190,160,80,251,117,196,159,228,127,235,91,165,47,229,131,165,150,173,51,251,123,246,75,225,153,4,23,223,59,240,191,63,220,237,211,84,67,218,237,247,162,219,127,51,203,151,37,219,134,219,124,247,64,168,31,11,143,93,154,101,249,215,179,214,151,252,64,14,151,60,41,63,147,94,187,99,58,215,250,122,251,71,246,115,206,255,0,54,125,150,242,125,255,0,49,71,61,55,245,222,110,78,60,123,252,191,160,187,241,219,229,190,233,63,192,0,0,170,191,28,239,193,63,222,79,225,164,85,240,184,245,217,166,95,157,123,61,105,106,157,115,244,49,252,180,126,196,255,0,170,143,216,239,177,223,18,255,0,97,62,33,230,188,223,150,255,0,206,33,225,199,203,127,229,111,207,251,54,249,242,174,151,60,41,63,147,94,187,99,58,215,250,122,251,71,246,115,206,255,0,54,125,150,242,125,255,0,49,71,61,55,245,222,110,78,60,123,252,191,160,187,241,219,229,190,232,19,252,0,0,0,6,85,205,41,244,157,233,99,70,254,159,227,222,221,1,0,63,208,49,255,0,210,139,254,100,255,0,244,121,101,58,79,130,254,139,244,179,13,211,63,138,124,79,236,150,63,110,177,121,222,199,103,205,121,90,104,225,238,246,249,59,135,46,223,46,60,157,182,251,110,187,110,6,96,141,41,244,157,233,99,70,254,159,227,222,221,1,0,63,208,49,255,0,210,139,254,100,255,0,244,121,101,58,79,130,254,139,244,179,13,211,63,138,124,79,236,150,63,110,177,121,222,199,103,205,121,90,104,225,238,246,249,59,135,46,223,46,60,157,182,251,110,187,110,7,171,0,1,21,124,81,253,9,234,111,228,190,241,68,82,183,73,222,169,244,111,234,6,61,238,48,23,253,213,30,133,255,0,41,77,9,201,180,83,237,79,217,207,180,126,75,249,207,200,249,206,199,151,172,130,167,250,158,228,124,185,118,56,255,0,77,54,229,191,207,109,150,21,105,63,131,95,232,191,84,240,221,76,254,81,223,19,251,37,144,91,175,190,75,236,135,103,205,121,90,152,230,237,119,60,235,184,114,237,241,229,197,219,111,190,203,182,192,89,80,0,15,21,173,26,67,134,235,214,151,228,26,71,168,16,85,201,98,200,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,243,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,207,15,83,189,61,101,93,47,235,45,235,72,242,154,159,63,228,59,117,54,235,163,41,100,167,134,231,67,43,121,69,81,27,94,159,240,163,122,53,207,107,37,138,86,35,223,195,146,233,76,225,93,96,244,153,134,245,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,134,253,183,170,43,162,98,160,87,7,134,47,136,5,30,145,86,83,116,253,173,249,23,148,193,106,248,193,140,220,165,142,8,169,108,53,82,79,52,210,182,165,237,98,72,176,207,37,71,206,105,30,230,194,230,55,116,108,110,123,227,232,30,57,223,130,127,188,159,195,71,250,6,63,250,81,127,204,159,254,143,59,86,185,248,111,234,63,81,58,113,167,24,86,168,117,79,241,91,174,156,252,78,8,111,242,225,202,234,171,149,45,82,82,36,109,169,69,175,251,243,71,229,92,139,54,252,164,107,218,175,69,123,95,36,161,16,60,21,61,83,229,63,79,235,189,198,220,93,73,10,186,41,240,222,254,71,218,167,117,212,207,211,47,218,223,137,227,243,216,188,151,217,223,33,219,238,84,211,205,221,238,121,169,119,219,203,113,227,197,55,231,190,255,0,45,150,106,128,0,1,154,206,172,125,83,235,39,212,12,135,220,103,46,167,194,227,208,158,153,126,117,239,21,164,127,213,143,6,191,210,134,169,230,90,153,252,163,190,25,246,183,32,184,223,124,151,217,14,247,149,243,85,50,77,218,238,121,214,243,227,220,227,203,139,119,219,125,147,125,137,171,210,230,133,255,0,38,189,9,198,116,83,237,79,218,63,179,158,119,249,207,200,249,62,255,0,152,172,158,167,250,158,228,156,120,247,248,255,0,77,119,227,191,203,125,144,58,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,45,151,107,85,234,153,245,150,107,157,37,125,60,117,19,210,62,90,105,155,43,27,60,18,190,25,162,87,53,85,17,241,203,28,145,189,191,181,175,99,154,187,42,42,31,172,166,13,42,235,110,235,210,135,92,186,209,98,201,231,171,174,211,172,171,82,47,80,221,104,221,84,230,193,105,157,215,133,107,238,204,141,176,202,247,190,58,118,200,215,69,26,53,102,78,218,57,85,99,143,96,185,240,126,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,214,0,0,0,252,146,93,173,80,221,105,236,83,92,233,25,114,172,167,154,174,158,141,211,53,39,154,8,93,27,101,149,145,239,201,204,99,167,133,174,114,38,205,89,99,69,219,146,111,207,250,138,215,156,55,166,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,114,57,187,43,145,142,224,196,124,142,78,12,114,165,117,248,111,107,206,101,212,151,136,30,163,234,182,103,91,86,231,220,112,123,139,45,148,51,84,36,204,180,219,146,235,64,180,244,81,43,88,198,240,141,174,217,92,140,111,55,171,228,114,115,123,149,66,215,192,0,124,154,156,166,197,73,149,91,176,170,138,238,23,171,173,190,182,233,71,77,218,122,247,105,105,36,166,142,162,78,104,156,27,197,245,180,201,178,170,57,123,155,181,21,26,229,79,172,86,7,141,22,83,125,193,178,174,158,179,92,90,187,201,94,177,251,133,242,233,110,169,237,50,78,197,84,18,90,228,138,78,15,71,49,220,94,198,174,206,69,106,237,178,162,167,200,150,189,14,117,119,106,234,251,72,221,149,207,110,164,179,229,150,26,134,219,114,59,84,21,13,123,25,58,177,28,202,168,88,174,89,89,77,50,114,225,220,77,209,241,205,26,58,78,210,200,224,145,64,0,0,0,7,159,203,51,252,55,5,169,199,233,115,12,134,146,210,252,170,241,29,130,208,181,42,173,101,85,198,72,165,150,42,116,126,220,90,247,182,9,17,156,149,57,63,139,27,187,222,198,187,208,16,3,198,175,210,198,45,245,2,135,219,174,32,79,240,66,15,13,14,184,233,186,142,195,97,209,236,225,149,108,212,92,46,207,27,230,171,145,242,212,50,249,110,133,99,129,43,93,51,213,206,74,148,115,226,108,205,123,190,251,228,73,24,170,142,123,33,155,224,0,0,113,253,111,234,219,64,122,112,186,219,44,218,209,154,213,227,149,23,154,119,212,208,61,214,27,141,84,21,44,99,184,189,25,53,61,59,226,87,181,85,188,153,203,155,81,241,170,162,35,216,171,249,52,83,172,206,155,58,137,202,170,176,173,28,212,143,180,23,170,43,123,238,147,211,124,30,190,147,133,43,36,142,55,73,206,162,8,216,187,62,104,211,100,94,95,123,125,182,69,84,142,190,50,216,5,78,77,210,229,175,51,183,99,212,149,117,24,118,81,73,83,89,112,114,68,147,208,219,170,34,150,158,68,99,156,168,245,100,149,50,80,163,152,205,247,86,198,229,77,163,228,218,171,232,255,0,63,169,211,14,168,244,183,51,135,33,164,177,83,210,229,20,52,215,11,133,90,196,216,32,183,84,202,148,245,171,35,165,78,12,98,211,77,50,43,215,110,8,170,228,86,170,35,144,52,146,0,3,159,235,94,189,233,63,78,216,173,46,107,172,121,95,217,251,45,109,193,150,184,42,124,141,77,95,58,167,199,36,141,143,133,60,114,61,55,100,50,46,234,156,126,238,219,238,168,139,202,177,63,17,238,140,115,156,170,205,133,98,218,201,231,111,89,5,194,158,215,110,166,251,59,117,143,191,85,60,141,142,40,249,190,153,172,111,39,189,169,187,149,26,155,238,170,137,243,33,7,141,198,168,93,106,179,253,61,209,120,91,87,5,182,217,103,151,40,168,86,214,187,177,89,61,76,210,83,69,206,159,100,111,56,27,73,55,25,21,92,187,85,200,212,70,252,249,243,255,0,6,156,2,155,38,234,142,233,153,220,113,234,186,186,124,59,23,171,169,163,184,53,37,72,40,110,53,18,197,79,26,61,205,84,98,190,74,105,43,145,172,126,251,163,100,114,38,241,242,104,93,160,0,14,85,174,157,81,232,79,77,127,4,253,53,231,63,103,62,209,249,159,134,127,54,86,86,119,252,191,107,189,254,182,138,78,60,123,241,127,75,109,249,124,183,217,118,249,58,41,214,103,77,157,68,229,85,88,86,142,106,71,218,11,213,21,189,247,73,233,190,15,95,73,194,149,146,71,27,164,231,81,4,108,93,159,52,105,178,47,47,189,190,219,34,170,65,111,28,239,193,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,112,23,82,121,252,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,188,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,245,110,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,40,91,196,27,173,187,175,85,249,252,118,44,98,122,186,29,58,197,106,42,33,181,81,182,169,206,130,237,59,102,153,172,187,62,55,67,19,216,249,41,221,27,91,20,136,229,133,59,136,213,69,146,77,194,247,177,60,166,197,156,226,182,108,215,22,174,243,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,112,122,53,237,228,199,181,118,114,35,147,125,149,17,126,66,205,148,216,178,11,141,250,211,104,174,243,21,120,205,193,150,187,164,125,167,179,203,213,62,150,10,182,199,187,145,17,251,193,87,78,253,218,170,223,191,182,252,154,228,74,161,240,88,143,94,95,153,101,110,181,86,213,193,164,17,211,189,215,86,85,211,119,105,39,189,237,26,66,202,87,44,141,88,170,123,75,206,87,177,178,53,98,100,108,149,168,231,211,200,207,41,212,239,83,25,151,74,30,41,26,131,170,88,125,13,37,197,142,167,180,91,110,246,202,148,70,178,227,110,146,213,110,124,176,36,156,85,208,191,148,81,189,146,53,23,139,216,222,77,123,57,198,240,185,240,121,77,42,212,204,87,89,52,227,28,213,44,42,175,204,89,114,107,124,87,10,110,82,70,249,33,230,159,126,9,123,111,123,27,52,79,71,71,35,17,203,194,70,61,170,187,181,79,86,0,0,7,201,196,242,155,22,115,138,217,179,92,90,187,206,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,193,232,215,183,147,30,213,217,200,142,77,246,84,69,249,31,88,163,111,13,14,184,234,122,113,204,161,209,236,225,148,143,211,172,210,241,27,230,171,145,241,83,190,199,113,153,35,129,43,93,51,213,173,90,101,107,34,108,205,123,190,227,35,73,24,168,173,123,38,188,144,0,0,62,78,89,148,216,176,108,86,243,154,229,53,222,74,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,12,71,61,220,88,199,46,205,69,114,237,178,34,175,200,141,127,232,163,244,39,255,0,135,63,249,179,120,255,0,170,18,83,44,197,172,89,206,43,121,194,178,154,31,59,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,54,43,94,222,76,123,147,118,170,57,55,221,21,23,230,102,139,90,244,190,235,162,186,185,151,233,69,229,213,114,84,98,215,138,155,107,42,42,104,157,72,250,200,24,245,236,213,36,78,85,86,50,104,187,114,179,239,57,21,146,53,81,206,69,69,80,211,69,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,53,215,78,168,244,39,166,191,130,126,154,243,159,179,159,104,252,207,195,63,155,43,43,59,254,95,181,222,255,0,91,69,39,30,61,248,191,165,182,252,190,91,236,187,113,79,10,205,99,190,234,239,72,246,138,108,142,29,234,240,43,132,184,116,117,60,153,254,85,75,77,4,18,83,47,6,49,168,206,220,21,17,65,183,222,115,187,28,220,229,115,213,18,53,248,231,126,9,254,242,127,13,2,116,232,167,89,157,54,117,19,149,85,97,90,57,169,31,104,47,84,86,247,221,39,166,248,61,125,39,10,86,73,28,110,147,157,68,17,177,118,124,209,166,200,188,190,246,251,108,138,169,218,202,86,240,84,245,79,148,253,63,174,247,27,113,106,157,85,106,151,232,91,167,29,69,212,200,111,191,6,175,179,99,245,95,10,173,242,190,99,181,116,149,157,154,31,213,171,30,215,111,85,44,13,251,237,86,38,251,191,102,163,149,3,159,229,158,35,221,24,224,217,85,231,10,202,117,147,201,94,177,251,133,69,174,227,77,246,118,235,39,98,170,9,29,28,177,243,101,51,152,238,47,99,147,118,170,181,118,221,21,83,230,117,93,20,215,189,39,234,39,21,170,205,116,115,43,251,65,101,162,184,62,215,61,79,145,169,164,225,84,200,227,145,209,240,168,142,55,174,204,154,53,221,19,143,222,219,125,209,81,51,67,118,187,93,111,247,90,219,237,246,231,87,113,185,92,106,36,171,172,172,171,153,211,79,83,60,142,87,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,169,164,158,149,116,183,244,45,211,142,157,105,156,214,47,131,87,217,177,250,95,138,209,121,175,49,218,186,74,206,245,119,235,17,239,107,183,170,150,119,125,199,43,19,125,153,179,81,168,129,237,115,93,66,192,116,214,213,21,247,81,179,140,127,21,182,207,80,218,72,171,47,119,56,104,96,146,119,53,206,108,77,146,103,53,170,245,107,30,228,106,46,251,49,203,253,138,122,2,130,252,78,115,93,121,201,58,163,200,113,253,104,167,171,183,219,108,21,19,197,134,219,145,156,40,146,200,249,85,32,171,131,103,57,178,62,118,198,215,75,46,234,238,227,29,18,240,236,182,40,230,7,133,63,93,85,57,140,116,29,44,106,189,125,93,77,246,150,157,33,194,171,155,75,19,96,117,186,146,137,137,240,215,164,49,181,90,248,162,167,146,86,205,34,187,184,139,35,92,246,185,177,164,161,102,128,0,7,138,162,214,141,47,184,234,229,126,132,91,242,250,74,172,238,215,103,75,245,117,158,22,72,247,210,209,43,227,98,58,89,17,189,166,61,86,104,149,34,115,210,78,18,49,252,120,57,28,188,127,175,174,171,168,250,82,208,234,187,221,178,94,121,158,81,222,179,226,240,199,52,9,36,21,78,133,202,234,247,71,42,59,185,13,63,220,115,145,35,123,93,35,224,141,220,82,94,109,161,111,210,150,119,250,83,253,53,252,119,253,57,253,160,251,83,241,63,43,15,253,148,243,62,103,191,217,225,218,254,187,239,112,225,195,251,56,237,242,3,77,25,102,83,98,193,177,91,206,107,148,215,121,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,56,49,28,247,113,99,28,187,53,21,203,182,200,138,191,35,245,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,112,13,70,147,84,37,240,252,205,93,173,84,84,148,185,218,105,61,225,185,3,41,170,99,157,139,90,150,169,146,71,171,162,141,145,35,220,169,205,236,141,171,27,30,231,49,142,145,141,108,142,128,30,20,253,113,211,105,173,214,131,165,189,73,101,92,182,44,158,240,140,197,174,109,124,179,173,186,227,84,230,49,40,159,30,234,140,166,154,93,156,215,70,212,237,205,44,142,122,57,178,186,72,66,226,64,0,0,60,86,181,199,170,18,233,30,94,221,21,173,164,165,206,210,207,82,236,125,245,52,209,206,197,173,70,42,198,196,108,178,50,36,123,149,56,49,242,57,99,99,220,215,189,178,49,174,141,193,249,51,13,126,209,172,3,81,241,109,35,204,181,10,213,106,203,243,78,95,4,181,206,247,119,42,118,85,107,121,57,17,89,23,113,232,177,197,220,115,123,178,53,204,143,155,209,90,157,0,204,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,62,91,23,83,225,215,215,85,55,84,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,211,99,158,214,49,142,70,48,38,80,0,1,226,180,171,90,52,191,91,237,87,123,238,148,101,244,153,37,182,199,120,168,176,214,86,82,50,78,194,86,194,214,58,70,199,35,154,141,153,156,101,141,201,44,106,232,220,142,69,107,156,87,87,138,15,136,37,77,166,166,245,210,246,139,93,105,30,247,211,186,131,48,190,83,75,21,75,56,77,21,85,61,101,149,98,150,7,53,30,141,124,14,124,241,75,206,55,163,162,251,175,107,246,132,29,20,117,93,125,233,47,89,104,179,46,237,214,179,16,185,109,71,148,217,40,166,99,124,253,47,23,164,114,35,100,69,98,205,3,223,221,141,119,99,151,103,199,220,99,37,145,64,209,72,60,254,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,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,15,21,170,186,209,165,250,33,106,180,95,117,95,47,164,198,237,183,203,197,61,134,142,178,173,146,118,22,182,102,189,209,182,73,26,213,108,44,227,20,142,89,100,86,198,212,106,171,156,211,245,106,174,166,98,186,55,167,25,30,169,102,181,126,94,203,140,219,229,184,84,241,146,54,73,55,4,251,144,69,220,123,24,233,165,122,182,56,216,174,78,114,61,141,69,221,200,103,135,170,174,166,51,46,171,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,197,29,51,249,75,35,223,35,145,57,61,238,226,214,51,132,108,13,25,229,153,77,139,6,197,111,57,174,83,93,228,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,224,196,115,221,197,140,114,236,212,87,46,219,34,42,252,136,215,254,138,63,66,127,248,115,255,0,155,55,143,250,161,10,186,21,254,81,223,200,123,168,31,180,223,253,70,63,71,249,55,217,191,136,243,243,31,20,242,147,119,252,135,254,103,253,119,119,127,185,223,219,181,247,252,209,90,192,106,160,0,0,226,154,215,214,103,77,157,59,101,84,184,86,177,234,71,217,251,213,109,189,151,72,41,190,15,95,87,206,149,242,73,27,100,231,79,4,140,77,223,12,137,178,175,47,187,190,219,42,42,246,178,149,188,106,253,83,226,223,79,232,125,198,226,5,159,104,167,89,157,54,117,19,149,85,97,90,57,169,31,104,47,84,86,247,221,39,166,248,61,125,39,10,86,73,28,110,147,157,68,17,177,118,124,209,166,200,188,190,246,251,108,138,169,218,202,86,240,84,245,79,148,253,63,174,247,27,113,117,32,0,0,0,0,124,155,54,83,98,200,46,55,235,77,162,187,204,85,227,55,6,90,238,145,246,158,207,47,84,250,88,42,219,30,238,68,71,239,5,93,59,247,106,171,126,254,219,242,107,145,62,177,76,29,78,245,49,153,116,161,226,145,168,58,165,135,208,210,92,88,234,123,69,182,239,108,169,68,107,46,54,233,45,86,231,203,2,73,197,93,11,249,69,27,217,35,81,120,189,141,228,215,179,156,111,183,77,42,212,204,87,89,52,227,28,213,44,42,175,204,89,114,107,124,87,10,110,82,70,249,33,230,159,126,9,123,111,123,27,52,79,71,71,35,17,203,194,70,61,170,187,181,64,245,96,0,0,0,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,194,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,162,31,14,46,184,233,186,82,204,171,240,253,65,101,93,70,157,102,21,16,62,186,104,159,44,175,178,85,181,21,137,91,20,8,170,215,177,205,86,182,118,181,189,215,50,40,156,213,114,194,145,72,23,188,0,0,0,2,42,255,0,162,143,208,159,254,28,255,0,230,205,227,254,168,72,172,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,188,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,158,206,183,52,26,155,167,30,165,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,188,221,205,244,239,85,217,220,154,150,61,224,183,172,119,220,195,70,178,221,29,187,195,220,164,211,187,133,61,69,174,167,147,19,141,45,201,213,18,58,155,131,88,138,188,39,130,162,94,227,158,247,59,204,241,251,173,141,168,161,53,117,175,94,244,159,167,108,86,151,53,214,60,175,236,253,150,182,224,203,92,21,62,70,166,175,157,83,227,146,70,199,194,158,57,30,155,178,25,23,117,78,63,119,109,247,84,69,231,250,91,215,175,73,218,211,157,219,52,207,77,53,91,227,57,37,231,189,228,168,190,5,114,167,238,246,161,124,210,126,178,106,118,70,221,163,137,238,251,206,77,246,217,55,85,68,94,1,227,87,233,99,22,250,129,67,237,215,18,0,120,92,122,236,211,47,206,189,158,180,11,254,35,254,169,117,235,210,118,139,103,119,61,51,212,189,86,248,54,73,102,236,249,218,47,129,92,170,59,93,216,89,52,127,172,134,157,241,187,120,229,99,190,235,151,109,246,93,149,21,19,181,101,153,77,139,6,197,111,57,174,83,93,228,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,224,196,115,221,197,140,114,236,212,87,46,219,34,42,252,140,198,231,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,231,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,64,209,158,133,245,71,161,61,74,124,111,244,41,156,253,163,251,57,229,190,39,252,217,89,71,216,243,29,222,207,250,230,40,249,114,236,75,253,29,246,227,243,219,116,223,170,145,87,195,23,75,127,69,253,27,97,94,110,197,240,203,174,91,230,50,155,135,249,87,123,205,121,169,23,202,79,242,123,154,206,84,49,209,125,198,241,219,111,188,212,122,188,149,64,0,32,7,137,215,94,63,161,11,21,78,131,105,61,235,142,125,144,91,221,241,43,165,186,227,219,170,197,225,115,225,116,123,183,180,228,239,84,64,234,132,111,25,35,150,22,172,115,38,220,226,114,132,212,195,245,87,78,53,2,251,148,227,24,86,105,106,189,93,112,171,131,109,119,250,74,58,132,146,75,125,82,177,30,145,200,137,255,0,41,187,166,237,73,34,154,53,94,113,72,214,250,179,53,157,49,117,11,149,116,191,172,182,93,92,197,169,188,255,0,144,238,83,92,109,111,170,146,158,27,157,12,173,227,45,60,142,98,255,0,193,145,138,230,189,172,150,40,158,172,127,14,43,161,237,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,40,123,80,0,0,0,0,14,63,213,87,83,24,111,74,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,226,173,133,156,98,145,239,145,200,188,88,199,113,107,223,194,55,135,181,200,181,75,4,197,51,188,71,76,239,247,223,43,146,103,126,127,236,253,23,149,153,254,115,201,66,147,85,126,177,140,88,227,225,27,145,223,172,115,121,111,179,119,95,145,234,204,192,234,150,169,103,122,211,157,220,245,51,82,239,191,25,201,47,61,159,59,91,229,97,167,238,246,161,100,49,254,174,22,50,54,237,28,76,111,221,106,111,182,235,186,170,170,221,247,135,55,90,255,0,202,171,78,39,176,103,247,59,84,122,155,139,126,174,229,77,2,246,164,186,80,162,49,35,185,182,30,45,99,121,61,235,28,173,137,92,214,72,214,187,104,155,52,81,160,76,0,0,31,146,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,245,148,173,225,139,215,143,232,66,251,77,160,218,177,122,227,128,228,23,6,252,54,233,113,184,246,233,113,121,156,201,157,38,205,237,57,123,53,19,186,157,29,202,72,226,133,203,36,203,183,57,92,183,82,0,0,7,148,213,45,82,193,52,91,4,185,234,102,165,223,126,13,141,217,187,62,118,183,202,205,81,218,238,204,200,99,253,92,44,124,142,222,73,88,223,186,213,219,125,215,100,69,84,226,184,159,136,247,70,57,206,85,102,194,177,109,100,243,183,172,130,225,79,107,183,83,125,157,186,199,223,170,158,70,199,20,124,223,76,214,55,147,222,212,221,202,141,77,247,85,68,249,159,43,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,0,26,83,0,168,191,21,238,184,234,114,91,173,239,164,125,57,101,34,216,173,181,20,236,203,174,200,248,170,22,186,174,39,71,59,104,160,86,171,146,38,65,43,89,221,114,237,42,205,19,163,217,141,141,253,224,179,253,33,214,141,47,215,172,54,61,64,210,60,190,147,34,177,73,81,45,34,212,66,201,34,124,83,198,169,206,41,98,149,173,150,39,236,173,114,53,237,106,171,30,199,166,237,123,85,125,84,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,242,115,24,233,225,107,156,137,179,86,88,209,118,228,155,231,219,195,182,221,174,55,94,171,49,74,45,6,200,254,5,117,94,236,151,138,234,138,57,170,173,236,179,177,17,245,45,173,134,53,78,228,47,226,198,53,174,124,104,179,190,159,140,177,63,132,172,156,30,49,249,254,101,165,153,151,79,186,131,167,217,13,93,143,33,177,212,100,117,52,53,212,202,156,226,126,214,212,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,80,179,64,112,174,143,186,179,195,122,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,195,126,227,17,85,209,61,19,186,128,0,0,0,0,60,253,22,161,96,55,28,202,191,78,109,249,198,63,85,150,90,233,210,174,186,195,13,206,23,220,105,96,84,141,82,89,105,145,221,214,49,82,104,149,28,230,162,126,177,159,237,147,127,21,213,61,255,0,89,113,110,159,115,107,255,0,79,214,79,138,231,212,118,244,125,162,153,180,205,169,147,231,43,18,121,34,133,202,137,44,209,192,179,73,28,123,59,156,140,99,120,73,191,109,217,225,192,245,163,84,52,215,84,32,214,140,67,47,171,131,54,130,162,174,173,47,85,108,142,186,121,39,169,142,72,234,37,147,204,182,70,202,247,182,105,119,115,209,203,187,213,223,183,230,6,156,193,199,250,85,234,99,13,234,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,156,81,179,51,140,177,189,146,53,19,147,30,222,77,99,249,198,206,192,0,252,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,159,172,168,15,22,46,181,238,57,78,85,115,233,95,77,238,124,49,187,54,212,217,140,236,90,90,136,110,181,205,146,158,162,58,120,220,141,124,144,249,89,33,226,245,108,140,114,202,178,198,246,34,68,138,240,181,77,45,213,44,19,90,112,75,102,166,105,165,247,227,56,221,231,189,228,171,124,172,212,253,222,212,207,134,79,213,204,198,72,221,164,137,237,251,205,77,246,221,55,69,69,95,215,117,207,240,219,22,101,96,211,235,206,67,73,71,144,229,84,245,213,54,90,25,149,90,250,246,81,164,75,82,145,42,167,23,61,141,158,55,171,55,230,172,230,228,69,108,111,86,210,183,132,134,91,173,182,254,165,227,195,52,193,212,147,227,23,106,127,137,102,244,85,50,193,11,31,110,166,100,144,197,58,74,232,164,155,156,83,86,177,89,28,60,123,143,115,90,247,50,62,82,71,223,252,110,46,215,91,5,215,65,175,182,43,157,93,186,229,110,168,200,42,232,235,41,38,116,51,211,79,27,173,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,45,40,17,171,161,126,179,108,93,97,233,197,85,206,75,87,193,179,60,95,203,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,146,35,37,146,74,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,213,143,170,125,100,250,129,144,251,140,230,148,204,214,117,99,234,159,89,62,160,100,62,227,56,19,43,194,159,174,58,109,53,186,208,116,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,13,196,153,87,46,39,194,159,174,58,157,74,181,80,116,183,169,44,164,138,251,140,89,209,152,181,205,175,138,4,184,219,169,90,198,37,19,227,221,21,245,48,197,179,154,232,218,189,200,98,145,207,70,186,39,73,48,88,249,242,114,204,166,197,131,98,183,156,215,41,174,242,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,112,98,57,238,226,198,57,118,106,43,151,109,145,21,126,71,214,40,219,196,191,174,58,158,163,179,41,180,123,7,101,35,52,235,11,188,72,248,106,227,124,85,15,190,92,97,73,32,90,214,204,197,115,82,153,26,249,91,11,88,239,190,201,22,71,170,171,152,200,67,149,117,201,213,221,215,171,237,92,110,87,5,186,174,207,137,216,105,221,109,199,45,83,212,57,239,100,10,245,115,234,166,98,57,98,101,76,203,199,159,109,54,70,71,12,106,233,59,73,35,187,175,130,167,170,124,167,233,253,119,184,219,136,0,79,255,0,5,79,84,249,79,211,250,239,113,183,1,117,32,0,42,175,199,59,240,79,247,147,248,105,94,189,58,235,206,101,211,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,9,26,221,145,202,199,112,122,50,70,167,54,53,82,194,188,115,191,4,255,0,121,63,134,149,86,6,151,122,117,215,156,55,169,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,113,185,219,35,149,141,230,197,100,141,78,15,106,175,75,51,195,208,231,87,119,94,144,117,113,217,92,246,234,187,198,39,126,167,109,183,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,175,46,29,196,217,89,36,209,163,163,238,172,141,208,70,39,148,216,179,156,86,205,154,226,213,222,118,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,15,70,189,188,152,246,174,206,68,114,111,178,162,47,200,15,172,0,0,64,15,26,191,75,24,183,212,10,31,110,184,147,252,128,30,53,126,150,49,111,168,20,62,221,113,2,154,241,60,166,251,131,101,86,108,215,22,174,242,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,112,122,57,142,226,246,53,118,114,43,87,109,149,21,62,69,255,0,116,47,214,109,139,172,61,56,170,185,201,106,248,54,103,139,249,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,114,68,100,178,103,176,233,93,58,235,206,101,211,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,9,26,221,145,202,199,112,122,50,70,167,54,53,80,52,145,150,101,54,44,27,21,188,230,185,77,119,146,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,131,17,207,119,22,49,203,179,81,92,187,108,136,171,242,60,174,142,107,246,141,117,1,98,147,35,209,221,66,181,100,212,148,251,121,152,233,222,232,234,169,57,62,70,51,204,83,72,141,154,14,107,12,138,206,227,27,205,173,87,55,118,236,165,91,120,136,120,130,105,223,81,93,60,224,186,125,165,183,90,182,92,175,181,20,247,172,206,134,25,106,226,101,173,240,211,181,91,109,149,100,130,38,86,177,106,39,87,164,140,94,8,250,22,59,143,222,98,182,53,116,1,161,87,93,126,234,143,17,199,105,42,170,232,237,184,237,67,50,139,213,101,37,75,160,158,158,138,142,88,221,250,185,35,150,41,152,249,38,116,16,36,144,187,185,18,204,146,162,126,173,118,11,243,213,140,23,244,161,165,153,150,153,252,83,225,159,107,113,251,141,139,206,246,59,222,87,205,83,73,15,119,183,201,188,248,247,57,113,228,221,246,219,116,223,115,49,151,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,154,158,51,237,226,81,164,53,58,65,214,14,113,2,65,86,150,220,194,161,50,251,108,213,51,197,43,231,101,115,156,250,135,34,71,183,6,54,177,42,227,99,94,136,244,100,77,85,229,186,61,193,117,61,31,231,244,218,159,210,230,150,230,112,228,53,119,218,138,172,94,134,154,225,112,171,89,93,60,247,26,104,146,158,181,100,116,169,205,239,74,152,102,69,122,239,205,81,92,138,228,84,114,246,2,181,124,18,245,51,21,169,210,204,235,71,60,223,107,36,183,228,11,147,118,36,146,54,249,138,26,138,106,122,126,112,183,159,113,253,185,41,118,145,120,35,91,223,131,239,42,191,100,153,93,96,103,244,218,97,210,230,169,102,115,100,53,118,42,138,92,94,186,154,223,112,164,89,91,60,23,26,152,150,158,137,99,116,73,205,143,90,153,161,68,122,109,193,85,28,170,212,69,114,5,11,117,129,159,212,234,127,84,122,165,153,205,144,210,95,105,234,178,138,234,107,125,194,145,98,116,19,219,169,165,90,122,37,141,209,39,7,177,41,161,133,17,233,191,52,68,114,171,149,85,203,106,158,13,56,5,78,51,210,229,211,51,184,227,212,148,149,25,142,81,87,83,71,112,106,68,179,215,91,169,226,138,158,52,123,154,170,244,100,117,49,215,35,88,253,182,87,72,228,77,164,228,234,97,196,241,107,238,115,149,89,176,172,90,135,206,222,178,11,133,61,174,221,77,221,100,125,250,169,228,108,113,71,205,234,214,55,147,222,212,221,202,141,77,247,85,68,249,154,104,210,124,23,244,95,165,152,110,153,252,83,226,127,100,177,251,117,139,206,246,59,62,107,202,211,71,15,119,183,201,220,57,118,249,113,228,237,183,219,117,219,112,61,88,0,10,171,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,29,87,199,59,240,79,247,147,248,105,92,26,105,171,217,150,146,211,102,80,97,147,210,64,252,231,23,170,196,46,115,77,2,74,246,91,170,101,133,245,13,137,29,247,90,247,182,14,218,185,81,219,50,71,171,120,191,139,218,19,171,197,99,174,58,109,74,186,215,244,183,166,204,171,138,197,140,94,21,153,77,205,207,150,5,184,220,105,92,246,45,19,35,221,17,244,208,203,187,156,233,26,189,201,162,141,204,70,182,38,201,52,63,233,87,166,124,203,170,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,242,71,76,254,82,198,198,70,213,78,79,123,121,57,140,231,35,60,86,149,105,158,85,172,154,143,142,105,110,21,73,230,47,89,53,194,43,125,55,40,228,124,112,243,95,191,60,189,182,61,237,134,38,35,164,145,232,213,225,27,30,229,77,154,166,130,116,7,68,52,191,161,126,158,107,108,80,95,42,228,180,88,105,234,242,124,166,251,83,28,143,125,84,236,167,106,213,85,36,17,243,88,216,145,64,214,178,24,209,202,140,141,168,171,36,138,231,188,58,86,149,105,158,43,163,122,113,142,105,110,21,73,229,236,184,205,190,43,125,55,40,227,100,147,112,79,191,60,189,182,49,142,154,87,171,164,145,232,212,231,35,222,229,77,220,165,22,120,163,250,236,212,223,201,125,158,136,190,140,79,41,177,103,56,173,155,53,197,171,188,237,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,156,30,141,123,121,49,237,93,156,136,228,223,101,68,95,145,66,254,40,254,187,53,55,242,95,103,162,3,245,120,124,245,183,117,233,67,63,146,197,147,207,87,93,167,89,85,69,60,55,90,55,85,57,176,90,103,116,208,181,247,102,70,216,101,123,223,29,59,100,107,162,141,26,179,39,109,28,170,177,199,181,239,98,121,77,139,57,197,108,217,174,45,93,231,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,224,244,107,219,201,143,106,236,228,71,38,251,42,34,252,140,182,150,19,225,115,215,109,171,68,238,179,104,70,180,100,213,116,248,77,242,161,142,199,238,53,115,183,201,99,213,174,115,214,86,73,201,57,69,77,80,231,181,85,252,251,113,72,213,122,181,169,52,210,180,44,255,0,85,122,186,233,211,68,51,251,70,152,234,190,166,82,99,121,13,242,158,158,174,142,10,186,42,174,194,193,52,207,134,57,100,169,108,75,4,44,238,69,34,43,164,145,168,212,106,185,220,91,243,58,173,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,112,122,183,214,139,174,189,117,13,155,106,5,86,95,87,145,90,36,188,86,82,99,117,19,49,209,50,43,36,117,18,121,40,162,137,205,106,196,206,210,181,202,213,107,92,175,123,222,253,228,123,213,108,255,0,193,167,73,46,184,222,131,93,53,94,245,113,200,24,204,178,241,87,21,158,222,235,203,157,106,90,40,123,81,73,86,202,38,59,131,106,95,81,4,177,58,89,91,220,225,75,26,51,139,28,229,144,41,132,180,159,11,239,16,74,107,77,53,151,165,237,105,186,213,189,143,168,109,6,31,124,169,150,90,151,243,154,90,90,122,59,42,69,20,14,114,49,28,249,220,201,229,151,132,108,70,197,247,88,214,109,86,192,13,84,28,82,193,214,135,76,25,46,169,220,180,82,221,171,246,168,115,59,85,194,107,76,246,203,132,21,20,60,235,162,169,74,103,83,67,53,68,108,138,121,150,103,35,91,28,79,123,159,243,86,163,145,21,82,16,116,233,226,127,106,155,163,252,211,23,212,205,67,171,181,234,254,19,139,215,182,193,122,186,53,181,111,191,206,230,186,59,123,227,253,90,164,149,49,75,37,60,114,50,86,189,94,198,121,135,185,237,243,11,21,85,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,6,167,138,139,241,167,208,106,155,78,101,138,117,27,102,162,164,101,182,251,78,204,102,244,176,211,197,19,254,35,10,73,45,52,210,189,31,206,119,203,78,146,70,139,195,245,108,161,99,85,255,0,121,141,75,20,233,35,73,46,186,39,211,206,19,129,228,87,28,130,170,251,77,103,163,150,238,203,205,229,215,23,209,214,173,60,105,45,36,14,228,232,162,166,129,91,217,138,40,118,141,25,26,47,222,115,159,35,252,175,95,250,13,77,212,31,75,153,118,51,13,21,93,77,246,193,78,252,155,30,101,37,60,181,51,190,227,73,20,142,108,49,195,27,218,178,190,120,157,53,50,34,163,182,90,132,122,49,206,107,80,10,202,240,132,215,74,61,48,234,58,175,78,114,27,207,146,178,234,93,189,182,232,90,244,129,144,186,241,3,214,74,37,146,89,21,175,111,38,62,174,6,49,138,171,36,181,49,53,88,229,226,230,118,191,28,239,193,63,222,79,225,165,96,98,121,77,247,6,202,172,217,174,45,93,228,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,224,244,115,29,197,236,106,236,228,86,174,219,42,42,124,139,20,241,118,206,191,74,26,89,211,14,166,124,47,225,159,107,113,251,157,247,201,119,251,222,87,205,83,90,102,237,119,56,183,159,30,231,30,92,91,190,219,236,155,236,7,149,240,84,245,79,148,253,63,174,247,27,113,215,252,107,245,190,212,150,172,55,166,232,108,117,110,185,58,162,159,56,168,185,58,70,182,8,224,70,214,209,197,3,27,243,115,222,231,44,206,114,175,20,98,50,52,78,124,215,183,200,60,21,61,83,229,63,79,235,189,198,220,69,94,170,181,75,244,211,212,118,162,234,100,55,223,140,208,94,114,10,175,133,86,249,95,47,221,181,196,254,205,15,234,213,140,115,118,165,138,6,253,246,163,215,109,223,187,149,202,161,213,124,50,244,83,244,211,213,198,45,230,46,30,86,131,4,219,53,172,225,47,9,165,242,83,195,229,227,143,120,222,215,111,85,45,55,54,175,29,226,73,120,185,29,199,123,254,32,87,131,190,139,221,116,235,167,155,214,160,101,24,133,93,154,239,159,222,25,87,71,81,82,247,53,245,246,72,105,217,228,229,72,149,219,49,139,44,213,174,99,149,173,116,140,145,175,251,209,172,74,79,80,34,87,136,55,68,150,174,171,240,8,239,184,196,20,148,58,139,138,211,212,77,106,172,109,43,93,61,218,6,195,51,153,105,124,142,154,38,49,146,84,58,55,54,89,21,201,10,247,21,168,137,36,155,209,15,250,106,192,178,175,246,87,28,201,49,203,135,251,229,29,117,182,186,158,79,249,50,67,52,114,51,253,199,53,205,254,197,67,82,101,85,248,169,244,29,255,0,101,250,171,210,11,47,249,169,114,251,21,178,221,255,0,30,250,155,219,159,221,255,0,217,219,43,35,135,252,229,67,221,253,107,192,150,157,0,245,131,106,234,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,21,11,12,175,88,218,214,172,79,107,217,199,130,71,36,157,215,85,117,51,21,209,189,56,200,245,75,53,171,242,246,92,102,223,45,194,167,140,145,178,73,184,39,220,130,46,227,216,199,77,43,213,177,198,197,114,115,145,236,106,46,238,67,57,157,58,235,206,101,211,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,9,26,221,145,202,199,112,122,50,70,167,54,53,83,186,245,253,215,181,199,171,107,237,38,49,133,65,117,179,233,149,171,202,214,83,90,238,148,244,169,85,81,116,141,147,181,245,143,116,104,231,197,247,42,93,10,68,147,61,138,216,210,69,68,115,149,173,14,43,212,191,81,121,223,84,26,167,95,169,153,213,71,249,218,59,61,23,8,127,155,45,126,102,105,160,163,238,69,20,125,238,215,125,237,238,189,188,223,251,85,127,98,36,233,240,148,232,163,227,117,148,125,89,106,109,178,213,89,101,135,189,30,23,111,157,59,242,58,186,25,251,111,185,185,17,220,35,236,190,41,99,137,178,53,206,89,21,210,162,70,177,66,247,199,95,15,158,137,46,189,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,190,155,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,0,230,189,88,250,88,214,79,167,249,15,183,78,102,176,210,159,86,62,150,53,147,233,254,67,237,211,153,172,2,226,124,41,250,227,169,212,171,85,7,75,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,88,249,150,27,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,222,240,253,235,186,197,213,86,43,30,21,148,191,201,106,110,63,111,73,46,52,219,62,79,138,82,193,29,44,114,221,121,178,158,42,120,59,181,53,14,79,44,213,87,51,109,211,118,252,208,38,0,0,8,1,226,133,208,183,233,175,21,126,184,232,230,25,230,245,38,203,195,227,20,212,78,227,53,246,215,28,110,69,218,20,106,249,138,200,118,143,183,178,181,239,137,31,31,235,92,218,120,210,154,241,60,166,251,131,101,86,108,215,22,174,242,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,112,122,57,142,226,246,53,118,114,43,87,109,149,21,62,70,164,202,149,241,69,240,255,0,172,180,86,92,186,155,209,12,119,189,106,155,204,220,115,139,92,18,79,61,84,117,82,207,44,243,93,155,220,123,249,66,189,221,165,142,52,99,97,108,109,145,26,172,89,93,16,78,174,138,58,174,177,117,105,163,84,89,151,118,213,71,151,219,118,163,202,108,148,83,61,222,66,171,147,210,57,17,178,34,61,33,157,140,238,198,187,189,169,187,227,238,61,241,72,167,42,241,25,235,219,249,43,216,160,211,125,59,131,204,106,110,77,111,243,148,149,19,211,243,165,178,208,189,239,137,43,28,143,78,19,76,175,142,70,197,23,205,168,230,57,242,167,22,182,57,169,175,66,245,211,81,250,116,212,123,118,168,105,125,231,200,221,104,119,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,252,91,186,110,142,71,53,175,99,152,246,49,237,242,185,102,83,125,206,114,171,206,107,148,215,121,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,56,49,26,198,242,123,220,187,53,17,169,190,200,136,159,32,62,80,37,254,180,244,81,252,159,250,30,196,245,159,80,173,151,90,29,73,204,179,10,74,105,109,213,169,217,248,53,173,212,149,239,101,58,196,215,46,243,75,218,130,105,22,68,71,199,247,34,225,27,153,47,115,149,116,109,163,150,46,160,58,135,199,244,119,35,155,203,210,100,214,251,229,60,117,60,94,255,0,41,84,203,69,100,148,213,60,24,246,44,157,169,227,138,94,223,52,107,248,113,119,221,114,160,29,131,195,175,174,170,158,150,179,36,193,245,6,190,173,250,87,127,168,154,106,232,105,169,98,123,237,151,25,146,157,137,114,85,72,214,121,152,216,233,219,27,225,107,255,0,160,247,61,172,123,218,140,125,228,125,172,197,126,202,253,186,251,77,106,251,55,240,255,0,139,124,99,206,199,228,124,143,111,187,230,123,251,246,251,61,191,191,220,229,199,143,222,223,111,153,156,46,165,250,116,206,250,95,213,58,253,51,206,169,255,0,206,214,89,235,121,195,252,231,107,243,51,67,5,103,110,41,100,236,247,123,15,119,105,238,230,207,216,169,251,21,127,86,73,213,158,188,229,154,13,101,233,186,251,157,85,212,97,54,58,142,236,84,235,253,124,240,55,135,151,164,158,93,249,75,77,78,230,43,162,137,126,77,87,53,23,146,67,78,144,135,85,241,6,235,110,235,213,126,127,29,139,24,158,174,135,78,177,90,138,136,109,84,109,170,115,160,187,78,217,166,107,46,207,141,208,196,246,62,74,119,70,214,197,34,57,97,78,226,53,81,100,147,119,135,207,68,151,94,171,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,242,174,149,122,103,204,186,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,36,116,207,229,44,108,100,109,84,228,247,183,147,152,206,114,51,66,154,47,164,56,110,130,233,126,63,164,122,127,5,92,118,44,118,157,208,211,173,92,235,52,242,189,242,58,89,102,145,255,0,36,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,64,241,61,66,226,214,44,27,162,253,75,194,177,106,31,37,101,199,244,190,243,107,183,83,119,95,39,98,150,11,76,177,197,31,55,171,158,238,44,99,83,119,42,185,118,221,85,87,230,103,8,210,159,86,62,150,53,147,233,254,67,237,211,153,172,3,85,0,128,30,23,189,116,254,154,241,86,104,118,177,230,126,111,82,108,188,254,15,83,90,222,51,95,109,113,198,213,77,230,87,47,152,172,135,105,59,155,163,94,248,145,146,126,181,205,168,145,39,248,2,149,188,106,253,83,226,223,79,232,125,198,226,93,73,74,222,53,126,169,241,111,167,244,62,227,113,1,224,169,234,159,41,250,127,93,238,54,226,234,74,86,240,84,245,79,148,253,63,174,247,27,113,117,32,0,0,0,0,80,15,138,63,174,205,77,252,151,217,232,135,65,253,116,95,122,62,202,174,52,87,186,11,174,71,128,228,29,191,136,89,41,171,25,31,148,170,238,68,139,112,129,178,49,200,233,155,3,36,98,196,143,137,178,239,31,55,167,105,138,215,138,63,174,205,77,252,151,217,232,136,170,6,164,177,60,166,197,156,226,182,108,215,22,174,243,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,112,122,53,237,228,199,181,118,114,35,147,125,149,17,126,71,138,213,222,164,116,75,65,110,184,189,155,87,243,234,76,98,163,49,168,150,154,206,250,186,121,214,9,95,27,162,108,139,36,204,99,162,167,99,86,162,45,223,51,152,196,71,42,170,236,215,42,84,183,134,231,136,37,55,78,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,120,7,91,154,243,77,212,119,82,249,142,164,217,171,106,231,199,150,161,150,188,125,38,168,150,70,37,186,153,137,20,114,68,201,88,199,66,201,156,217,42,86,46,13,224,250,135,162,238,238,78,80,209,69,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,43,131,193,131,66,174,184,166,151,228,186,245,122,170,171,137,153,213,67,109,182,122,54,212,185,32,125,21,20,146,54,74,167,198,201,85,143,123,170,22,88,155,221,137,36,137,41,228,86,59,133,67,183,177,240,6,85,205,84,25,87,2,205,60,40,122,227,169,198,174,182,78,145,245,25,148,137,98,185,84,84,51,17,187,43,226,167,90,26,185,93,36,238,162,157,92,173,73,89,60,174,127,105,201,188,169,52,173,143,103,182,70,118,109,208,202,185,115,222,26,94,32,148,218,195,106,179,244,249,171,247,90,185,53,6,130,159,203,89,238,213,114,203,85,62,74,198,54,170,121,22,69,100,8,200,31,79,77,4,77,87,205,43,159,58,238,229,85,122,187,112,176,160,0,21,193,227,63,160,213,57,86,151,227,90,255,0,98,162,164,243,24,61,67,173,119,215,182,158,38,207,37,186,178,72,219,4,143,153,94,143,123,33,169,217,141,137,26,255,0,157,116,143,78,8,215,171,160,87,135,110,186,81,232,15,85,152,166,73,126,188,252,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,164,138,172,117,234,107,246,142,88,186,128,209,172,179,71,114,57,188,189,38,77,111,117,60,117,60,94,255,0,41,84,199,36,148,213,60,24,246,44,157,169,227,138,94,223,52,107,248,113,119,221,114,161,154,27,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,64,185,255,0,26,191,75,24,183,212,10,31,110,184,144,3,194,227,215,102,153,126,117,236,245,164,148,235,111,88,239,186,251,225,115,162,218,171,148,195,194,245,117,204,41,169,238,50,114,98,249,154,170,74,107,181,36,181,59,49,140,99,59,207,167,116,189,182,181,26,206,231,4,221,27,186,198,191,11,143,93,154,101,249,215,179,214,129,97,62,48,218,223,106,192,250,116,167,209,169,172,117,117,151,45,81,168,70,211,213,182,70,178,10,24,45,213,84,149,50,189,255,0,181,207,123,156,176,177,172,68,68,217,242,57,92,156,17,146,85,15,75,26,41,252,162,122,130,194,116,114,75,135,146,164,200,46,11,231,231,108,189,185,25,67,4,79,168,170,237,59,183,34,36,203,4,50,164,124,152,173,238,43,57,108,221,213,58,175,137,214,169,126,148,58,201,205,124,165,247,226,118,172,75,203,226,214,255,0,242,94,207,149,242,177,167,155,131,230,198,185,252,107,164,173,251,238,229,190,255,0,117,202,196,97,45,60,19,244,94,235,110,166,207,53,223,33,196,42,233,105,238,148,244,182,28,102,241,51,220,198,85,64,146,200,251,139,98,143,150,207,98,75,13,18,44,170,197,78,113,189,140,118,237,149,168,22,148,1,199,250,170,234,99,13,233,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,156,85,176,179,140,82,61,242,57,23,139,24,238,45,123,248,70,240,241,93,116,117,155,98,232,243,78,41,110,113,218,190,51,153,229,30,98,159,25,182,202,199,165,43,164,137,25,221,169,169,145,187,109,12,93,216,149,99,107,146,73,28,246,181,188,81,95,44,121,246,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,244,26,165,170,89,222,180,231,119,61,76,212,187,239,198,114,75,207,103,206,214,249,88,105,251,189,168,89,12,127,171,133,140,141,187,71,19,27,247,90,155,237,186,238,170,170,178,130,209,208,229,54,53,225,255,0,153,117,113,168,207,171,75,237,202,158,218,252,70,210,172,150,157,40,105,37,187,83,64,234,217,209,200,213,149,243,196,231,246,154,155,196,144,202,217,55,123,164,103,100,33,169,37,58,23,235,54,251,209,230,163,213,92,228,181,124,103,12,202,60,189,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,184,170,178,88,249,87,79,88,181,139,57,215,221,52,194,178,154,31,59,101,200,51,11,53,174,227,77,221,124,125,250,89,235,98,142,88,249,177,90,246,242,99,220,155,181,81,201,190,232,168,191,51,219,117,131,210,102,101,210,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,123,118,222,168,141,149,138,161,162,139,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,214,82,95,134,231,136,37,55,78,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,110,208,0,7,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,15,63,170,90,165,130,104,182,9,115,212,205,75,190,252,27,27,179,118,124,237,111,149,154,163,181,221,153,144,199,250,184,88,249,29,188,146,177,191,117,171,182,251,174,200,138,169,158,206,171,186,174,212,126,173,117,29,249,174,107,47,145,181,80,247,32,176,88,32,153,95,75,104,165,114,162,171,90,170,137,220,153,252,90,178,204,168,142,145,205,106,34,49,140,142,54,116,175,16,206,180,238,189,83,234,133,69,139,16,200,42,221,165,120,213,66,38,63,70,180,206,165,74,217,210,62,50,220,39,141,206,87,61,238,114,202,216,149,232,213,100,42,212,237,198,247,205,203,207,244,47,209,149,247,172,61,71,170,182,73,117,248,54,25,139,249,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,114,84,100,82,7,229,210,46,132,181,231,91,52,27,40,215,124,35,25,171,168,163,177,212,68,219,93,185,96,253,126,67,3,123,169,90,250,31,159,41,95,78,230,68,156,17,155,74,174,153,145,185,210,194,177,59,138,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,231,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,62,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,84,15,138,135,66,181,56,6,67,117,234,123,75,104,42,231,198,47,149,19,92,179,56,102,170,139,133,166,227,61,84,44,108,241,44,146,36,210,50,170,106,149,85,141,140,127,105,237,122,242,108,111,99,35,11,20,232,251,171,60,55,171,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,156,55,238,49,21,93,19,209,59,169,154,206,152,186,133,202,186,95,214,91,46,174,98,212,222,127,200,119,41,174,54,183,213,73,79,13,206,134,86,241,150,158,71,49,127,224,200,197,115,94,214,75,20,79,86,63,135,21,208,246,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,205,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,148,51,24,91,167,133,15,92,116,217,45,170,201,210,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,245,69,128,53,80,8,65,225,167,215,85,79,83,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,114,78,220,141,115,213,210,36,115,124,8,171,226,143,232,79,83,127,37,247,138,34,149,186,78,245,79,163,127,80,49,239,113,128,186,159,20,127,66,122,155,249,47,188,81,20,67,167,185,173,215,77,115,252,107,81,172,84,244,147,220,177,91,197,21,238,142,42,182,57,208,73,61,52,204,154,54,200,214,185,174,86,43,152,136,168,142,106,237,190,202,159,180,11,137,241,58,235,199,244,33,98,169,208,109,39,189,113,207,178,11,123,190,37,116,183,92,123,117,88,188,46,124,46,143,118,246,156,157,234,136,29,80,141,227,36,114,194,213,142,100,219,156,78,90,118,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,206,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,159,38,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,82,245,60,56,186,28,169,233,75,13,175,204,53,5,244,149,26,139,152,83,192,202,232,98,100,82,178,201,72,213,87,165,20,83,162,43,158,247,57,90,233,220,215,118,156,248,162,107,81,201,10,75,32,117,94,143,186,76,195,122,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,195,126,227,209,17,210,189,86,16,120,231,126,9,254,242,127,13,44,127,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,115,138,88,165,107,101,137,251,43,92,141,123,90,170,199,177,233,187,94,213,90,224,241,206,252,19,253,228,254,26,4,0,233,139,168,92,171,165,253,101,178,234,230,45,77,231,252,135,114,154,227,107,125,84,148,240,220,232,101,111,25,105,228,115,23,254,12,140,87,53,237,100,177,68,245,99,248,113,93,15,104,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,124,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,115,24,73,78,133,250,205,190,244,121,168,245,87,57,45,95,25,195,50,143,47,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,42,172,150,48,208,160,63,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,0,0,0,82,183,137,215,65,223,161,11,237,78,188,233,61,151,142,3,144,92,29,241,43,93,186,221,219,165,197,230,115,33,108,123,187,186,229,236,212,78,234,133,111,24,227,138,23,44,112,166,220,226,106,221,73,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,240,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,103,219,162,142,171,175,189,37,235,45,22,101,221,186,214,98,23,45,168,242,155,37,20,204,111,159,165,226,244,142,68,108,136,172,89,160,123,251,177,174,236,114,236,248,251,140,100,178,41,161,60,79,41,177,103,56,173,155,53,197,171,188,237,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,156,30,141,123,121,49,237,93,156,136,228,223,101,68,95,145,158,46,176,122,76,204,186,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,207,110,219,213,17,178,177,87,181,116,29,226,59,83,210,158,27,148,105,246,160,218,50,12,183,30,117,59,171,177,74,26,106,168,154,203,117,199,119,172,144,42,200,156,162,166,168,115,218,247,185,170,254,211,216,231,54,23,186,105,20,9,233,226,97,214,189,199,166,12,18,219,132,233,165,207,203,106,78,91,181,77,21,100,107,75,55,193,168,97,154,53,146,162,106,121,155,39,62,246,207,130,52,116,124,87,105,220,143,71,66,141,117,32,226,120,181,247,57,202,172,216,86,45,67,231,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,230,245,107,27,201,239,106,110,229,70,166,251,170,162,124,207,171,170,90,165,157,235,78,119,115,212,205,75,190,252,103,36,188,246,124,237,111,149,134,159,187,218,133,144,199,250,184,88,200,219,180,113,49,191,117,169,190,219,174,234,170,171,111,254,24,189,7,126,132,44,84,218,243,171,22,94,57,246,65,111,111,195,109,119,27,119,110,171,23,133,207,153,178,108,238,235,147,189,81,3,169,213,220,163,142,88,90,178,66,187,115,149,170,29,255,0,162,142,148,108,93,37,232,213,22,27,218,181,86,101,247,45,171,50,155,221,20,47,111,159,170,228,245,142,52,116,138,175,88,96,99,251,81,166,204,106,236,249,59,108,124,178,33,10,252,115,191,4,255,0,121,63,134,150,168,85,95,142,119,224,159,239,39,240,208,43,131,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,161,238,152,186,133,197,122,160,209,171,46,174,98,212,222,67,207,247,41,174,54,183,213,71,81,53,178,186,39,113,150,158,71,49,127,224,200,197,115,88,231,197,44,79,86,51,159,20,205,97,221,122,62,234,207,50,233,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,61,187,140,69,70,202,244,80,209,152,60,254,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,117,99,234,159,89,62,160,100,62,227,57,165,51,53,157,88,250,167,214,79,168,25,15,184,206,4,233,211,174,132,108,93,85,120,117,105,190,107,139,51,201,106,110,63,111,189,199,110,169,221,242,124,82,150,11,165,222,72,173,92,31,81,21,60,29,218,154,134,175,153,114,43,153,182,203,187,126,73,90,223,233,171,2,202,191,217,92,115,36,199,46,31,239,148,117,214,218,234,121,63,228,201,12,209,200,207,247,28,215,55,251,21,11,233,240,184,244,39,166,95,157,123,197,105,5,124,102,240,93,26,199,117,150,197,150,88,46,151,88,117,39,42,183,199,89,144,91,59,14,146,134,90,24,154,180,212,181,157,231,185,59,83,47,151,88,123,81,163,218,230,195,205,201,11,147,122,128,241,90,253,226,159,170,26,225,211,205,22,137,193,142,213,227,151,122,170,122,74,76,167,37,166,188,70,231,223,160,101,59,153,85,18,211,199,75,26,83,50,162,85,108,143,108,111,219,130,58,37,229,27,220,139,26,186,117,208,108,203,169,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,17,181,219,163,85,237,230,245,100,109,94,111,106,47,53,46,251,194,19,5,209,171,47,78,53,121,214,155,221,46,183,60,147,34,184,54,143,49,158,225,3,169,252,181,117,43,21,209,209,195,18,57,209,172,49,199,85,205,178,181,206,116,157,245,115,213,138,137,4,33,16,60,77,250,116,193,58,95,210,205,4,211,60,22,159,255,0,199,245,151,138,222,115,127,57,221,60,181,158,25,235,59,114,203,39,103,187,216,99,187,76,119,6,126,196,79,218,170,240,84,245,79,148,253,63,174,247,27,113,213,124,115,191,4,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,192,93,72,0,10,171,241,206,252,19,253,228,254,26,70,175,12,141,11,211,142,162,245,131,58,210,253,80,179,121,235,85,118,159,214,203,12,209,42,50,170,223,84,219,133,189,35,170,166,145,81,123,115,51,147,182,93,149,170,215,57,143,107,216,247,177,210,87,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,4,85,234,95,167,76,239,165,253,83,175,211,60,234,159,252,237,101,158,183,156,63,206,118,191,51,52,48,86,118,226,150,78,207,119,176,247,118,158,238,108,253,138,159,177,86,69,120,104,117,199,83,211,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,247,25,26,72,197,69,107,217,53,170,117,137,210,174,27,213,126,145,220,48,251,205,182,145,185,61,186,158,162,167,19,187,201,34,194,251,117,197,89,247,17,210,181,143,119,150,145,205,141,179,51,139,185,49,17,200,157,198,70,246,103,179,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,56,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,134,162,1,84,30,23,222,32,148,214,154,107,47,75,218,211,117,171,123,31,80,218,12,62,249,83,44,181,47,231,52,180,180,244,118,84,138,40,28,228,98,57,243,185,147,203,47,8,216,141,139,238,177,172,218,215,192,16,3,198,175,210,198,45,245,2,135,219,174,36,255,0,32,7,141,95,165,140,91,234,5,15,183,92,64,170,190,147,189,83,232,223,212,12,123,220,96,36,87,137,127,67,149,61,56,230,83,107,14,14,250,71,233,214,105,120,145,144,210,70,200,169,223,99,184,204,146,78,180,77,133,136,214,173,50,181,146,186,23,49,191,113,145,172,111,68,86,177,243,68,173,39,206,191,69,250,167,134,234,103,194,254,39,246,75,32,183,95,124,151,127,179,230,188,173,76,115,118,187,156,93,195,151,111,143,46,46,219,125,246,93,182,52,61,164,58,161,165,253,101,116,243,30,65,74,218,75,133,139,49,179,203,104,201,44,240,214,200,175,160,158,106,116,101,109,186,89,26,145,202,215,177,37,115,81,232,140,87,49,204,149,159,117,236,114,134,109,203,190,240,155,233,139,244,65,161,223,165,156,199,23,181,67,151,234,31,11,133,5,194,57,187,245,81,227,178,67,12,148,176,57,126,108,139,184,244,124,238,100,107,187,154,248,59,171,206,52,100,80,171,93,60,56,47,186,117,213,197,147,10,165,131,125,35,203,174,21,55,255,0,139,81,86,178,15,179,216,205,52,241,62,230,181,83,85,57,233,7,146,130,118,34,79,50,185,146,243,133,81,93,35,221,11,110,167,19,197,172,88,54,43,102,194,177,106,31,37,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,55,171,158,238,44,99,83,119,42,185,118,221,85,87,230,7,214,43,3,198,211,71,44,82,226,184,47,80,52,243,118,111,84,215,4,195,171,35,226,247,121,186,89,35,168,171,167,93,213,252,35,236,190,42,159,146,51,147,252,215,222,118,209,181,22,207,200,255,0,215,182,153,226,186,161,210,62,166,91,178,154,78,231,192,113,250,220,154,221,59,35,141,102,165,174,160,129,245,17,62,55,61,142,225,203,182,232,158,173,217,203,20,210,177,28,222,123,129,82,222,21,154,199,98,210,46,174,45,20,217,28,59,82,103,182,249,112,232,234,121,63,252,150,170,166,120,36,166,94,12,99,149,253,201,233,226,131,111,186,214,247,249,185,200,214,42,44,181,241,184,213,11,85,46,1,167,186,47,11,105,39,185,92,239,18,229,21,10,218,214,247,232,224,166,134,74,104,185,211,236,174,225,59,170,230,227,34,171,83,122,73,26,136,239,159,10,160,196,242,155,238,13,149,89,179,92,90,187,201,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,193,232,230,59,139,216,213,217,200,173,93,182,84,84,249,29,215,174,238,166,41,186,170,214,218,61,69,182,208,210,81,219,104,241,123,69,182,150,8,82,85,124,15,88,60,213,84,18,190,70,183,186,248,171,42,170,225,73,26,198,49,236,137,138,214,174,252,156,31,87,195,95,72,106,117,127,172,28,30,5,130,173,109,184,125,66,229,247,41,169,167,138,39,192,202,23,53,244,238,84,147,126,108,117,98,210,70,246,177,21,234,201,92,169,199,101,123,116,18,86,7,130,94,142,88,162,197,115,174,160,106,38,239,94,170,110,11,135,81,199,197,237,242,148,177,199,79,87,80,187,163,248,73,222,124,180,223,37,103,38,121,95,186,237,164,114,37,159,128,0,1,85,126,57,223,130,127,188,159,195,74,181,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,180,175,28,239,193,63,222,79,225,167,31,240,97,180,218,174,61,87,222,235,46,22,202,74,170,139,94,15,95,87,67,44,208,181,239,165,157,107,40,161,89,98,114,166,236,122,197,52,177,171,155,178,240,145,237,253,142,84,80,159,254,31,61,18,90,186,80,192,36,190,228,240,82,87,106,46,85,79,79,53,214,177,212,173,108,246,152,29,12,46,125,165,146,54,105,88,246,71,80,217,28,233,99,86,164,203,219,87,34,164,113,237,90,222,34,157,117,84,245,75,153,46,15,167,213,245,108,210,187,5,68,51,80,195,83,75,19,31,115,184,194,149,12,91,146,42,198,147,194,199,71,80,232,217,11,159,253,6,53,238,99,30,229,99,59,255,0,138,15,136,37,53,218,154,245,210,246,139,93,106,216,198,84,58,131,48,190,83,75,45,51,249,195,45,85,61,101,149,98,150,6,185,88,174,100,14,124,241,75,194,70,43,162,251,204,115,247,129,125,52,116,233,157,245,65,170,116,26,103,130,211,255,0,154,172,188,86,243,135,249,178,215,230,97,134,122,206,220,178,199,222,237,119,216,238,211,29,205,255,0,177,19,246,170,4,212,240,100,254,81,223,110,239,191,102,127,250,140,126,179,237,39,196,121,249,127,138,118,83,177,228,63,243,207,234,123,187,125,206,198,221,223,191,229,78,1,226,143,235,179,83,127,37,246,122,34,239,180,47,66,244,227,167,77,56,183,105,126,151,217,188,141,170,135,121,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,201,159,197,187,174,200,212,107,90,198,53,140,99,24,218,65,241,71,245,217,169,191,146,251,61,16,18,127,195,251,166,124,55,170,255,0,15,204,215,75,115,10,234,187,115,219,169,21,119,43,69,206,153,85,207,183,92,99,181,81,50,41,214,62,72,217,153,198,89,24,248,220,169,201,143,119,23,49,252,36,101,112,106,174,153,229,90,55,168,249,30,150,230,180,158,94,245,140,220,37,183,212,241,142,70,71,55,5,251,147,197,220,99,30,232,101,98,182,72,222,173,78,113,189,142,68,217,200,88,87,132,7,86,120,110,11,83,83,210,246,97,79,73,105,126,85,120,169,189,90,47,149,53,234,214,85,92,100,138,142,158,43,106,69,219,226,215,189,176,72,230,72,233,83,147,248,196,214,171,222,206,82,255,0,196,27,162,75,87,85,248,4,119,220,98,10,74,29,69,197,105,234,38,181,86,54,149,174,158,237,3,97,153,204,180,190,71,77,19,24,201,42,29,27,155,44,138,228,133,123,138,212,68,146,77,194,146,244,7,71,47,189,64,107,46,39,163,184,228,222,94,175,38,184,54,158,74,158,44,127,148,165,99,93,37,77,79,7,189,137,39,106,8,229,151,183,205,28,254,28,91,247,156,136,105,79,19,197,172,88,54,43,102,194,177,106,31,37,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,55,171,158,238,44,99,83,119,42,185,118,221,85,87,230,87,95,132,71,74,55,221,52,172,207,53,163,63,138,235,106,201,41,174,23,29,62,138,209,36,44,74,94,221,44,240,58,178,161,179,181,92,218,159,242,168,22,6,186,39,118,218,234,105,211,121,21,201,219,178,160,50,174,91,166,191,116,57,77,212,119,68,218,67,172,56,59,234,217,168,184,94,147,216,153,13,36,108,150,161,151,203,116,54,246,78,180,77,133,136,231,37,74,57,242,186,23,49,191,125,242,44,111,69,71,49,240,212,89,119,222,23,93,102,216,181,195,78,45,186,3,123,181,124,43,51,211,156,126,154,158,20,129,143,117,45,206,207,74,145,83,71,82,215,46,253,185,153,202,22,75,27,151,103,57,237,146,61,209,207,142,16,164,18,106,120,81,244,233,250,105,234,58,12,254,247,79,207,27,210,223,47,125,168,251,251,119,110,142,123,190,29,23,221,149,146,55,105,34,146,163,146,53,236,95,41,219,122,109,42,111,34,188,80,124,62,234,110,213,55,174,168,116,90,213,72,199,178,157,213,249,133,142,154,40,169,153,194,24,170,170,43,47,75,44,179,181,170,245,107,32,107,224,138,46,114,61,93,47,222,123,159,188,170,240,231,209,11,86,130,116,219,110,197,35,190,85,214,100,55,106,136,114,28,166,134,174,54,195,61,150,235,89,65,73,42,219,228,131,250,112,62,42,117,165,221,146,175,55,43,150,77,152,217,26,198,132,160,0,1,158,30,191,244,26,167,167,206,168,242,236,102,26,42,74,107,21,254,161,249,54,60,202,74,120,169,160,101,186,174,89,28,216,99,134,55,185,34,100,18,182,106,100,69,70,238,148,232,244,99,90,230,161,205,50,61,76,251,65,161,216,62,150,213,213,221,106,42,240,252,131,33,184,67,230,36,231,75,79,67,95,13,183,183,5,62,239,85,102,211,210,86,72,246,35,90,222,83,163,145,92,231,191,107,53,241,167,208,106,107,182,27,138,117,27,102,162,171,125,202,197,80,204,102,244,176,211,203,43,62,29,50,201,45,52,210,189,31,194,6,69,80,178,70,139,195,245,143,174,99,85,255,0,117,141,90,139,3,170,232,70,181,254,133,173,218,167,229,237,254,106,191,59,211,250,252,42,143,156,92,225,139,206,213,82,121,137,36,218,70,57,187,82,197,83,193,201,203,105,86,46,77,86,242,219,202,105,62,11,250,80,213,60,55,76,254,41,240,207,181,185,5,186,197,231,123,29,239,43,230,170,99,135,187,219,228,222,124,123,156,184,242,110,251,109,186,111,185,229,75,9,240,105,209,123,174,75,175,55,77,104,186,226,21,115,227,216,125,158,174,146,221,122,115,221,20,16,94,231,237,71,218,102,206,78,243,252,156,181,92,155,179,218,196,150,55,59,139,159,18,168,91,254,158,225,86,173,53,192,49,173,57,177,84,85,207,109,197,108,244,86,74,57,106,222,215,79,36,20,208,178,24,221,35,154,214,181,94,173,98,42,170,53,169,190,251,34,126,195,208,0,0,252,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,159,172,139,253,127,117,131,106,233,55,72,220,235,122,213,201,157,230,52,245,148,24,163,33,137,170,202,105,216,198,164,149,210,186,70,58,46,20,235,52,79,72,220,215,44,175,115,25,199,130,201,36,97,80,61,122,244,243,134,244,205,212,53,207,79,176,108,182,146,239,109,172,167,248,211,40,97,98,163,236,12,168,168,157,97,182,202,174,154,87,189,241,211,182,7,164,146,43,94,246,74,199,43,83,146,42,240,172,78,221,98,188,101,86,107,78,83,145,253,159,178,214,220,41,233,238,55,127,38,250,191,135,210,190,70,182,90,158,195,21,31,47,109,138,231,246,218,188,157,199,100,249,169,250,238,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,62,110,68,106,126,196,62,174,175,104,190,168,104,46,101,38,159,234,230,33,87,142,223,99,167,138,173,41,230,124,114,178,88,36,69,225,44,82,196,231,69,43,55,71,53,92,199,57,17,236,123,23,103,49,200,129,162,142,157,116,27,13,233,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,156,142,110,232,213,123,184,49,25,27,87,131,26,137,210,202,181,240,167,235,182,212,182,170,14,150,117,151,38,171,109,201,181,9,6,17,117,184,206,215,65,36,10,214,54,59,58,189,81,28,199,181,200,229,131,155,156,143,71,246,26,172,225,4,114,90,80,28,171,171,31,75,26,201,244,255,0,33,246,233,204,214,26,83,234,199,210,198,178,125,63,200,125,186,115,53,128,90,167,82,61,11,126,154,250,47,209,237,113,209,204,51,205,234,77,151,79,241,191,140,83,81,59,140,215,219,92,118,152,145,118,133,26,190,98,178,29,163,237,236,173,123,226,71,199,250,215,54,158,52,172,188,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,156,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,163,62,147,189,44,104,223,211,252,123,219,160,43,47,197,199,163,236,103,75,174,180,61,72,233,250,82,91,237,185,133,226,74,12,134,218,233,106,37,158,107,221,75,170,171,29,92,199,72,247,183,132,141,108,141,116,109,237,182,53,138,53,107,93,220,119,0,178,158,149,122,152,195,122,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,20,108,204,227,44,111,100,141,68,228,199,183,147,88,254,113,179,176,25,172,233,163,168,188,239,165,253,83,160,212,204,22,163,252,213,29,226,139,132,63,206,118,191,51,12,211,209,247,37,138,78,207,119,176,198,247,88,222,108,253,168,191,181,23,70,122,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,251,64,244,7,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,253,96,10,33,241,20,232,86,167,165,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,232,61,172,115,222,246,171,223,223,252,47,188,62,233,174,212,214,94,168,117,166,213,86,198,50,161,181,248,125,142,166,41,105,159,206,25,105,106,40,239,73,44,83,181,202,197,115,39,107,32,150,46,18,49,91,47,222,99,153,189,170,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,126,176,32,7,141,95,165,140,91,234,5,15,183,92,72,1,225,113,235,179,76,191,58,246,122,210,127,248,213,250,88,197,190,160,80,251,117,196,128,30,23,30,187,52,203,243,175,103,173,2,226,122,196,233,87,13,234,191,72,238,24,125,230,219,72,220,158,221,79,81,83,137,221,228,145,97,125,186,226,172,251,136,233,90,199,187,203,72,230,198,217,153,197,220,152,136,228,78,227,35,123,40,90,211,211,174,174,92,117,230,139,166,202,204,78,174,215,157,213,94,35,179,75,67,87,19,220,148,175,118,202,234,137,22,22,189,86,153,177,42,206,179,70,143,103,101,22,86,171,153,178,174,151,143,63,30,1,134,197,159,212,106,147,113,234,69,203,42,172,240,216,31,118,114,43,167,75,116,83,73,59,105,216,170,187,49,139,44,207,123,184,162,115,84,143,159,46,220,124,67,159,244,171,211,62,27,210,134,145,209,233,110,31,93,87,113,123,170,29,114,187,220,234,85,90,251,141,198,70,70,201,103,72,249,43,97,103,24,163,99,35,106,175,22,49,188,156,247,243,145,253,128,0,57,87,86,62,150,53,147,233,254,67,237,211,153,172,52,167,213,143,165,141,100,250,127,144,251,116,230,107,0,244,22,155,158,101,165,25,253,21,230,142,58,187,6,89,135,94,35,169,137,149,116,136,147,219,238,52,147,35,154,146,67,51,85,17,241,203,26,110,201,26,191,54,170,57,63,106,23,189,208,47,90,248,175,85,154,113,73,100,187,92,252,190,166,227,54,248,99,200,237,245,11,27,36,175,224,141,141,215,58,116,141,172,99,161,149,234,138,246,177,169,217,145,232,197,78,46,137,242,198,175,20,95,15,250,59,189,29,203,169,189,16,199,123,55,88,124,205,199,56,181,193,36,16,82,201,75,20,18,207,53,217,189,199,179,140,201,218,218,88,227,71,186,103,72,217,17,168,244,149,210,214,174,133,235,166,163,244,233,168,246,237,80,210,251,207,145,186,208,239,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,248,183,116,221,28,142,107,94,199,49,236,99,218,26,105,41,91,198,175,213,62,45,244,254,135,220,110,37,170,116,209,212,94,9,213,6,150,80,106,102,11,81,254,106,142,241,69,194,111,230,203,167,150,134,105,232,251,146,197,31,123,181,223,99,123,172,111,7,254,212,95,218,137,85,126,53,126,169,241,111,167,244,62,227,113,1,224,169,234,159,41,250,127,93,238,54,226,234,74,86,240,84,245,79,148,253,63,174,247,27,113,117,32,0,0,0,0,80,15,138,63,174,205,77,252,151,217,232,137,63,225,253,211,62,27,213,127,135,230,107,165,185,133,117,93,185,237,212,138,187,149,162,231,76,170,231,219,174,49,218,168,153,20,235,31,36,108,204,227,44,140,124,110,84,228,199,187,139,152,254,18,50,48,120,163,250,236,212,223,201,125,158,136,145,94,16,29,89,225,184,45,77,79,75,217,133,61,37,165,249,85,226,166,245,104,190,84,215,171,89,85,113,146,42,58,120,173,169,23,111,139,94,246,193,35,153,35,165,78,79,227,19,90,175,123,57,4,0,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,249,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,52,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,254,106,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,183,211,214,223,71,216,207,87,58,95,45,149,201,73,69,155,88,233,231,118,39,120,171,150,163,177,67,60,178,64,249,153,36,113,61,26,230,76,218,102,68,175,115,36,88,209,202,246,53,202,156,93,13,124,38,122,57,190,227,26,143,151,235,70,175,97,55,91,93,215,7,184,84,99,120,212,146,85,177,41,95,112,98,212,210,93,94,212,141,203,230,59,59,36,13,145,28,232,21,210,78,141,230,248,247,136,44,211,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,8,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,250,0,0,25,87,53,80,101,92,11,52,197,122,28,169,234,183,195,135,72,243,13,62,125,37,62,162,225,244,249,3,40,97,149,145,68,203,221,35,175,53,143,90,41,103,84,71,49,237,114,57,208,57,206,237,53,242,202,215,35,82,101,150,58,213,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,191,79,11,143,66,122,101,249,215,188,86,145,171,197,199,163,43,21,93,138,241,214,38,37,117,242,55,90,31,33,79,149,219,170,30,247,199,112,141,207,134,138,154,166,157,126,125,185,153,202,8,223,31,202,55,198,212,122,112,123,29,223,9,21,225,231,214,157,171,170,125,47,167,177,101,249,5,35,181,83,26,167,84,200,40,210,153,180,171,91,2,73,198,43,132,17,181,202,215,177,205,88,155,42,177,26,140,153,92,157,184,216,248,121,75,83,48,58,91,170,89,222,139,103,118,205,76,211,75,239,193,178,75,55,123,201,86,249,88,106,59,93,216,95,12,159,171,153,143,141,219,199,43,219,247,154,187,111,186,108,168,138,154,51,233,187,91,237,93,71,232,150,45,173,22,107,29,93,154,159,35,167,149,207,160,169,145,178,62,154,120,103,146,158,102,35,219,242,123,18,88,100,224,253,154,174,103,23,43,88,170,172,64,233,101,27,120,183,232,53,78,150,117,47,38,164,219,232,169,32,199,181,62,159,226,148,201,77,79,21,59,34,184,192,200,226,174,141,88,199,171,158,247,57,98,169,124,174,99,57,190,177,201,247,156,199,185,111,36,132,30,45,250,13,77,170,125,52,73,169,54,250,42,185,242,29,48,168,248,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,12,163,114,125,214,189,238,64,167,91,110,166,121,109,2,200,116,114,178,174,235,47,196,51,11,54,77,111,131,185,202,134,159,203,209,92,169,234,223,197,95,247,38,147,205,81,38,237,98,242,108,31,121,201,193,136,191,91,165,253,107,254,78,218,213,104,214,56,237,254,118,175,31,183,222,60,132,14,139,185,27,235,167,181,213,83,210,247,91,220,141,86,20,158,104,150,78,47,71,118,209,252,119,118,200,188,168,0,52,187,211,118,136,90,186,112,209,44,91,69,236,215,202,187,205,62,57,79,43,95,95,83,27,99,125,76,243,79,37,68,207,70,55,228,198,44,179,73,193,155,185,90,206,45,87,61,81,94,180,173,225,129,162,247,93,86,234,211,18,190,205,136,85,221,177,140,26,161,215,235,205,99,94,232,160,160,158,56,101,117,189,207,145,28,221,222,181,140,133,205,137,21,85,233,28,138,173,116,108,147,107,244,0,83,7,139,126,151,245,70,253,92,147,81,179,135,85,228,122,95,75,79,182,57,89,105,162,149,182,235,4,15,124,108,125,61,91,17,94,144,84,190,87,68,142,157,238,218,163,120,248,43,81,137,79,5,207,159,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,80,41,135,195,23,160,239,211,125,246,155,94,117,98,203,203,1,199,238,13,248,109,174,227,110,238,82,229,19,53,147,54,77,157,221,106,246,105,231,109,58,187,148,114,69,51,146,72,87,126,18,181,39,255,0,138,63,161,61,77,252,151,222,40,137,63,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,24,60,81,253,9,234,111,228,190,241,68,5,43,116,157,234,159,70,254,160,99,222,227,1,127,221,78,244,245,138,245,65,163,87,173,35,202,106,124,135,159,237,212,219,174,140,165,142,162,107,101,116,78,229,21,68,109,122,127,194,141,232,215,49,207,138,89,88,143,103,62,73,64,61,39,122,167,209,191,168,24,247,184,192,105,76,12,203,106,150,133,234,62,146,107,45,207,65,178,59,55,157,203,237,215,8,109,209,210,90,85,107,60,244,147,181,143,166,90,116,98,115,147,188,201,98,115,25,197,36,253,98,53,204,107,247,106,94,255,0,64,154,101,173,186,71,211,69,131,9,215,187,205,93,70,67,69,81,82,202,91,109,76,144,78,251,45,185,175,237,211,81,37,68,50,72,217,216,141,141,101,99,149,223,113,147,182,20,68,108,45,67,181,93,112,12,54,251,153,88,53,6,243,143,82,86,100,56,173,61,117,53,150,186,100,87,62,129,149,137,18,84,172,72,171,197,175,123,96,141,138,253,185,163,57,181,21,27,35,209,222,128,0,0,10,64,241,31,240,255,0,172,233,222,251,46,173,233,14,59,254,164,245,254,90,9,105,169,228,158,162,76,118,171,131,35,227,80,249,159,36,143,134,105,17,94,201,149,220,82,73,86,39,35,63,82,178,241,94,142,186,197,206,250,64,206,234,47,246,10,63,140,227,119,158,31,104,49,254,228,52,255,0,20,237,67,80,202,95,242,167,193,44,144,118,164,168,89,63,86,137,207,110,46,221,23,229,160,156,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,188,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,64,61,109,244,125,147,116,141,170,18,217,92,149,117,184,77,242,162,119,98,119,138,185,105,251,245,208,69,28,15,153,146,71,19,213,205,124,46,169,100,74,247,50,52,145,90,175,99,90,139,197,161,127,216,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,120,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,18,152,60,71,252,64,43,58,136,190,203,164,154,67,145,127,169,61,7,150,158,90,154,120,231,167,147,34,170,224,201,57,84,50,102,71,35,33,134,69,86,50,21,111,21,146,37,149,202,255,0,212,164,81,175,15,234,119,89,112,29,14,202,122,122,196,178,143,134,226,25,133,193,183,11,163,32,133,172,170,126,240,164,83,192,217,211,103,164,51,177,144,36,172,249,242,108,13,106,43,89,36,205,151,207,232,190,144,230,90,245,170,24,254,145,233,252,20,146,95,114,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,252,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,67,165,116,117,209,214,119,213,254,119,81,96,176,86,124,27,27,179,112,251,65,144,118,225,168,248,95,118,26,135,210,255,0,146,190,120,164,159,187,37,58,199,250,181,94,27,242,118,200,159,61,4,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,225,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,95,41,211,174,131,97,189,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,115,145,205,221,26,175,119,6,35,35,106,240,99,81,58,88,25,87,45,83,168,158,131,191,77,253,29,233,38,188,233,61,151,150,125,143,233,126,63,241,43,93,186,221,220,170,202,33,109,13,11,99,221,221,214,167,122,158,6,212,43,120,199,36,179,53,35,133,55,225,19,82,170,205,41,244,157,233,99,70,254,159,227,222,221,0,25,204,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,206,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,186,8,232,235,172,92,19,171,252,18,162,255,0,96,163,248,54,73,102,225,246,131,31,238,77,81,240,190,236,213,12,165,255,0,42,124,17,71,63,118,58,117,147,245,104,188,55,226,237,149,62,112,47,197,123,161,202,156,106,235,123,234,227,78,95,72,150,43,149,69,59,242,235,74,50,42,117,161,171,149,209,192,218,216,17,168,212,149,147,202,230,119,90,187,202,147,74,233,55,123,100,127,102,5,104,94,186,106,63,78,154,143,110,213,13,47,188,249,27,173,14,241,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,139,119,77,209,200,230,181,236,115,30,198,61,161,119,254,40,254,132,245,55,242,95,120,162,40,4,188,158,183,245,123,13,215,175,12,76,183,87,52,254,122,185,44,89,21,61,162,106,116,171,129,97,158,39,178,249,73,20,176,200,207,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,45,64,116,201,105,181,95,250,146,210,139,21,246,217,73,113,182,220,115,139,21,37,101,29,92,45,154,10,152,36,175,133,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,5,149,120,80,244,57,77,141,90,172,157,92,106,51,234,210,251,114,167,168,126,35,105,86,75,78,148,52,146,182,72,29,91,58,57,26,178,190,120,156,254,211,83,120,146,25,91,38,239,116,140,236,254,79,22,190,181,254,9,71,89,210,110,153,92,238,180,119,169,187,50,102,151,8,23,177,27,104,102,131,184,203,99,85,91,206,78,243,37,138,73,93,27,154,212,141,27,18,172,137,44,204,103,96,241,44,235,170,167,166,92,102,151,76,52,198,190,174,151,84,50,58,120,46,84,181,205,165,138,72,45,22,228,168,84,116,239,73,227,124,83,62,101,130,104,91,26,53,120,167,114,71,57,138,216,210,74,86,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,206,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,129,218,186,18,187,117,71,14,188,217,172,93,44,220,234,217,120,172,168,138,174,235,71,60,210,165,146,106,40,121,53,242,221,99,106,241,117,51,27,59,219,201,83,184,215,74,137,6,211,58,61,230,87,142,119,224,159,239,39,240,210,101,116,73,209,246,51,210,54,151,197,101,106,82,86,230,215,202,120,29,150,94,41,37,168,236,87,79,20,147,190,22,71,28,175,86,181,144,182,165,241,35,218,200,214,68,106,61,237,106,175,22,195,95,28,239,193,63,222,79,225,160,70,175,12,141,11,211,142,162,245,131,58,210,253,80,179,121,235,85,118,159,214,203,12,209,42,50,170,223,84,219,133,189,35,170,166,145,81,123,115,51,147,182,93,149,170,215,57,143,107,216,247,177,209,255,0,93,52,47,81,250,116,212,123,142,151,234,133,155,200,221,104,118,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,252,93,178,236,142,71,53,204,123,88,246,61,141,152,30,10,158,169,242,159,167,245,222,227,110,44,127,173,190,143,177,158,174,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,56,184,43,131,195,23,175,31,208,133,246,155,65,181,98,245,199,1,200,46,13,248,109,210,227,113,237,210,226,243,57,147,58,77,155,218,114,246,106,39,117,58,59,148,145,197,11,150,73,151,110,114,185,110,164,203,190,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,180,159,9,78,181,254,55,71,71,210,110,166,220,238,181,151,168,123,210,97,119,9,215,191,27,168,97,131,184,251,99,149,27,206,62,203,34,150,72,157,35,156,213,141,93,18,44,105,20,44,120,89,248,0,0,0,8,255,0,214,191,76,122,113,212,230,141,86,217,51,171,213,171,22,171,199,247,186,91,242,250,218,100,147,224,49,177,204,125,92,138,171,44,73,217,124,17,189,178,35,228,72,211,102,72,168,174,137,138,153,215,44,127,197,67,174,170,156,255,0,33,186,244,195,165,181,245,112,99,22,58,137,173,185,156,211,82,197,194,237,113,130,170,23,182,8,146,72,214,104,217,75,53,50,162,200,199,179,186,247,61,56,186,54,49,242,65,253,38,208,29,101,215,95,143,254,136,244,246,235,148,125,151,183,173,206,233,228,152,213,236,67,243,226,212,228,169,220,153,252,95,219,129,156,165,147,131,248,49,220,93,176,72,191,11,158,157,116,191,168,29,121,153,218,145,118,164,172,102,23,78,203,243,49,58,187,92,149,16,95,96,78,113,57,210,76,143,107,35,100,21,18,81,61,98,123,94,147,36,138,197,106,177,36,47,120,203,190,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,208,239,74,61,87,105,199,86,186,112,204,215,10,151,200,221,104,123,112,95,236,19,204,143,170,180,85,57,21,81,174,84,68,238,66,254,46,88,166,68,70,200,214,185,21,24,246,73,27,3,181,149,87,227,157,248,39,251,201,252,52,181,66,170,252,115,191,4,255,0,121,63,134,129,10,186,10,210,220,19,90,122,177,193,180,207,82,236,95,25,198,239,63,19,243,180,94,106,106,126,239,106,219,85,52,127,172,133,236,145,187,73,19,29,247,92,155,237,178,238,138,168,191,43,170,238,148,117,31,164,173,71,126,21,154,197,231,173,85,221,201,236,23,248,33,86,82,221,233,90,168,138,230,162,170,246,230,103,38,164,176,170,171,163,115,154,168,175,99,227,145,253,3,194,227,215,102,153,126,117,236,245,165,201,245,93,210,142,156,117,107,167,15,194,179,88,188,141,214,135,185,61,130,255,0,4,40,250,171,69,83,145,17,92,212,85,78,228,47,226,212,150,21,84,108,141,107,85,21,143,100,114,48,42,51,195,139,174,58,110,148,179,42,252,63,80,89,87,81,167,89,133,68,15,174,154,39,203,43,236,149,109,69,98,86,197,2,42,181,236,115,85,173,157,173,111,117,204,138,39,53,92,176,164,82,94,241,152,29,82,210,220,239,69,179,187,158,153,234,93,139,224,217,37,155,179,231,104,188,212,53,29,174,236,44,154,63,214,66,247,198,237,227,149,142,251,174,93,183,217,118,84,84,73,235,225,95,215,85,78,1,144,218,186,97,213,42,250,185,241,139,229,68,54,220,50,104,105,98,225,105,184,207,85,51,221,4,169,28,105,52,140,170,154,165,17,36,123,223,218,123,88,156,91,27,222,248,194,226,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,117,99,234,159,89,62,160,100,62,227,57,165,51,53,157,88,250,167,214,79,168,25,15,184,206,5,143,232,231,87,118,174,144,124,45,244,199,43,130,221,73,120,203,47,213,23,203,110,57,106,158,161,172,99,231,75,173,115,159,85,51,17,201,43,233,161,78,60,251,105,186,190,72,99,87,71,221,73,27,84,25,102,83,125,206,114,171,206,107,148,215,121,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,56,49,26,198,242,123,220,187,53,17,169,190,200,136,159,35,242,86,221,174,183,26,106,10,59,133,206,174,170,158,215,78,180,148,49,77,51,158,202,88,22,89,38,88,162,106,174,204,98,203,52,178,43,91,178,115,145,238,253,174,85,91,74,240,172,232,59,254,196,117,87,171,246,95,243,178,226,22,43,157,187,254,33,244,215,182,191,187,255,0,180,54,38,73,15,249,186,134,59,250,167,129,15,245,171,160,237,101,209,14,159,112,157,121,201,236,183,86,199,144,119,190,209,90,229,183,54,57,49,126,82,181,180,62,101,201,43,159,254,80,199,110,188,163,143,179,34,182,25,54,145,237,106,248,174,149,122,152,204,186,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,21,116,47,229,20,111,100,141,69,226,246,55,147,94,206,113,191,71,215,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,148,45,226,13,209,37,215,165,12,254,59,238,49,5,93,118,157,101,85,21,19,90,171,27,74,230,193,105,157,211,76,230,90,95,35,166,149,239,124,116,237,141,205,150,69,106,204,157,197,106,42,199,38,193,221,124,94,117,51,21,214,77,56,233,195,84,176,170,191,49,101,201,173,247,251,133,55,41,35,124,144,243,75,103,56,37,237,189,236,108,209,61,29,28,140,71,47,9,24,246,170,238,213,60,175,130,167,170,124,167,233,253,119,184,219,136,21,37,218,235,53,170,158,197,53,206,173,246,218,58,137,170,233,232,221,51,150,8,103,153,177,182,89,89,30,252,90,247,182,8,90,231,34,110,228,138,52,93,248,166,211,215,193,83,213,62,83,244,254,187,220,109,192,93,72,32,7,138,223,84,122,237,211,95,232,187,244,41,156,253,156,251,71,241,191,137,255,0,54,81,214,119,252,191,145,236,255,0,174,98,147,143,30,252,191,209,219,126,95,61,246,77,185,255,0,133,255,0,89,157,73,245,19,175,183,252,43,88,245,35,237,5,150,139,15,170,186,65,77,240,122,10,78,21,76,173,162,141,178,115,167,130,55,174,204,154,68,217,87,143,222,223,109,209,21,3,229,120,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,142,171,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,2,234,72,127,226,5,208,141,139,170,172,86,76,215,22,103,146,212,220,126,222,177,219,170,119,124,159,20,165,130,58,169,34,181,112,125,68,84,240,119,106,106,26,190,101,200,174,102,219,46,237,249,36,192,0,101,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,237,60,47,122,215,254,80,24,35,52,99,80,174,119,90,237,73,195,109,239,169,150,227,90,189,239,140,218,219,51,88,202,133,149,173,77,166,139,187,4,50,36,138,175,147,238,75,206,71,62,94,223,53,241,88,232,86,167,49,142,191,170,125,40,160,171,169,190,210,211,172,217,173,11,170,162,108,14,183,82,81,61,126,36,197,154,70,171,95,20,84,241,196,232,99,71,119,17,99,115,88,215,54,69,150,168,49,60,166,251,131,101,86,108,215,22,174,242,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,112,122,57,142,226,246,53,118,114,43,87,109,149,21,62,64,106,76,128,30,53,126,150,49,111,168,20,62,221,113,58,175,64,189,107,226,189,86,105,197,37,146,237,115,242,250,155,140,219,225,143,35,183,212,44,108,146,191,130,54,55,92,233,210,54,177,142,134,87,170,43,218,198,167,102,71,163,21,56,186,39,203,202,188,106,253,44,98,223,80,40,125,186,226,5,43,18,43,161,206,174,238,189,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,92,59,137,178,178,73,163,71,71,221,89,27,205,58,122,197,172,89,206,190,233,166,21,148,208,249,219,46,65,152,89,173,119,26,110,235,227,239,210,207,91,20,114,199,205,138,215,183,147,30,228,221,170,142,77,247,69,69,249,157,3,173,126,148,111,189,37,235,45,110,27,218,186,214,98,23,45,235,49,107,221,108,44,111,159,165,226,197,146,53,116,106,172,89,160,123,251,82,38,204,114,236,201,59,108,100,177,160,22,41,226,175,213,61,138,14,153,113,92,99,74,117,71,203,215,234,167,147,186,62,146,141,175,138,170,191,20,158,150,103,186,73,17,204,73,41,225,150,69,166,110,206,237,186,86,164,209,236,230,182,118,164,32,240,230,214,142,162,241,173,121,195,116,95,72,50,250,184,49,236,195,40,162,171,200,44,174,101,44,176,79,69,7,235,43,165,103,153,106,246,95,228,226,151,147,161,86,72,244,138,54,167,39,50,52,72,150,91,167,130,198,131,83,90,112,220,175,168,219,205,21,91,46,87,218,135,227,54,85,154,158,88,153,240,232,86,57,106,102,137,234,254,19,178,90,132,142,53,94,31,171,125,11,218,143,251,207,106,5,154,0,0,205,103,85,90,91,250,22,234,59,81,116,206,27,23,193,168,44,217,5,87,194,168,188,215,152,237,90,229,127,122,135,245,138,247,185,219,210,203,3,190,251,149,233,190,207,217,200,228,78,84,88,79,141,62,1,83,98,234,27,20,212,26,124,122,146,142,219,149,98,236,166,125,116,41,19,95,95,113,163,168,145,38,89,81,171,205,207,101,60,244,12,71,189,62,108,224,214,170,246,213,27,18,250,85,210,223,211,79,81,218,117,166,115,88,190,51,65,121,200,41,126,43,69,230,188,191,118,215,19,251,213,223,172,71,177,205,218,150,41,221,247,28,143,93,182,102,238,86,162,133,233,244,19,166,120,174,151,244,143,166,118,236,90,147,183,241,236,126,139,38,184,206,248,227,73,170,171,171,224,101,68,175,145,204,99,121,241,238,54,38,43,183,114,69,12,76,87,59,134,228,128,0,0,32,7,138,223,84,122,237,211,95,232,187,244,41,156,253,156,251,71,241,191,137,255,0,54,81,214,119,252,191,145,236,255,0,174,98,147,143,30,252,191,209,219,126,95,61,246,77,185,255,0,133,255,0,89,157,73,245,19,175,183,252,43,88,245,35,237,5,150,139,15,170,186,65,77,240,122,10,78,21,76,173,162,141,178,115,167,130,55,174,204,154,68,217,87,143,222,223,109,209,21,3,229,120,231,126,9,254,242,127,13,43,215,68,117,231,50,208,57,51,75,166,159,214,213,219,111,185,102,47,46,51,79,118,164,168,72,103,182,178,90,218,73,229,154,53,224,229,230,232,169,164,137,21,170,199,177,102,73,26,244,116,105,189,133,120,231,126,9,254,242,127,13,42,214,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,64,62,182,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,114,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,208,159,71,125,42,225,189,40,105,29,191,15,179,91,105,29,147,220,105,233,234,114,203,188,114,44,207,184,220,81,159,125,27,43,152,199,121,104,220,233,27,11,56,183,139,21,92,169,220,124,143,127,42,240,235,232,86,155,165,172,53,51,141,65,160,164,126,170,95,233,230,134,186,106,106,169,94,203,101,186,101,167,122,91,85,18,69,130,103,182,74,118,200,249,154,207,233,189,204,107,222,198,163,223,50,128,20,3,226,143,235,179,83,127,37,246,122,34,255,0,138,1,241,71,245,217,169,191,146,251,61,16,17,84,188,159,13,14,184,233,186,142,195,97,209,236,225,149,108,212,92,46,207,27,230,171,145,242,212,50,249,110,133,99,129,43,93,51,213,206,74,148,115,226,108,205,123,190,251,228,73,24,170,142,123,33,174,173,34,232,178,235,175,157,19,95,117,151,75,113,250,187,166,160,226,57,197,101,37,85,12,21,46,87,220,172,141,183,209,202,232,161,131,138,164,149,49,75,34,189,141,98,177,207,99,230,111,235,95,217,98,70,12,79,41,190,224,217,85,155,53,197,171,188,149,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,156,30,142,99,184,189,141,93,156,138,213,219,101,69,79,144,26,147,4,117,232,115,171,187,87,87,218,70,236,174,123,117,37,159,44,176,212,54,219,145,218,160,168,107,216,201,213,136,230,85,66,197,114,202,202,105,147,151,14,226,110,143,142,104,209,210,118,150,71,72,160,50,174,125,92,79,41,190,224,217,85,155,53,197,171,188,149,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,156,30,142,99,184,189,141,93,156,138,213,219,101,69,79,145,242,137,233,212,135,135,221,53,167,165,13,53,234,135,69,173,85,111,99,240,123,5,126,97,99,166,138,90,151,243,154,141,213,21,151,165,150,89,220,228,98,57,240,53,240,69,23,8,216,142,151,238,177,175,216,39,166,131,248,133,226,186,169,210,62,99,212,29,254,217,106,181,228,154,113,111,159,237,5,137,215,88,233,225,169,174,100,28,233,123,15,122,190,72,161,172,145,82,40,123,141,115,187,189,200,155,222,88,249,190,149,172,26,253,172,184,166,169,220,181,175,22,212,43,173,155,51,188,220,38,185,220,110,118,247,182,159,206,77,45,74,84,202,217,161,98,36,82,66,249,154,215,58,7,49,98,118,200,138,197,68,216,240,4,148,240,244,233,235,249,70,245,53,143,216,43,106,109,76,178,226,157,188,182,247,77,113,165,243,81,215,208,210,85,64,142,163,72,85,56,73,222,124,177,198,228,122,163,82,55,72,237,158,173,72,222,23,147,211,70,73,153,102,157,60,233,190,103,168,55,186,75,190,67,144,226,246,219,189,117,109,53,10,81,178,87,212,83,178,100,222,36,115,154,143,70,189,168,245,111,22,57,232,231,53,145,53,201,27,122,88,0,121,77,88,193,127,74,26,89,153,105,159,197,62,25,246,183,31,184,216,188,239,99,189,229,124,213,52,144,247,123,124,155,207,143,115,151,30,77,223,109,183,77,247,51,47,150,98,215,220,27,42,188,225,89,77,15,146,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,155,21,204,119,23,177,201,187,85,90,187,110,138,169,243,53,38,81,183,139,79,79,22,173,26,234,26,159,60,197,45,85,116,182,45,78,167,169,189,206,249,171,27,51,29,123,74,135,45,193,177,53,87,186,198,42,77,77,50,163,247,111,58,135,164,106,141,111,110,48,132,6,132,252,58,180,114,197,163,125,35,224,148,214,137,188,197,94,97,111,131,49,186,84,241,123,59,213,85,240,69,35,83,131,158,244,111,106,4,167,131,118,241,107,251,28,248,181,207,114,20,151,210,22,144,211,107,191,82,250,123,165,183,8,41,39,182,221,175,12,154,233,5,76,242,194,202,139,117,51,29,85,89,10,62,47,190,215,190,158,9,88,197,106,183,239,185,191,121,159,210,77,36,128,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,62,72,175,146,89,35,141,21,202,214,34,189,21,206,107,81,92,153,214,234,43,94,115,46,164,181,114,251,170,217,157,109,91,159,113,168,123,45,148,51,84,36,204,180,219,145,238,90,122,40,149,172,99,120,70,215,108,174,70,55,155,213,242,57,57,189,202,189,215,196,103,173,127,229,85,168,240,88,48,11,157,214,61,50,197,191,87,109,166,157,123,81,221,43,145,94,146,92,221,15,22,189,188,152,244,142,38,202,174,115,35,107,157,180,78,154,88,211,229,120,122,116,117,252,173,117,78,179,237,13,103,148,195,48,175,35,113,190,254,175,185,241,14,229,74,112,183,125,201,226,150,46,252,49,85,254,189,156,187,125,175,154,110,230,110,18,171,194,179,160,239,251,17,213,94,175,217,127,206,203,136,88,174,118,239,248,135,211,94,218,254,239,254,208,216,153,36,63,230,234,24,239,234,158,73,255,0,16,110,137,45,93,87,224,17,223,113,136,41,40,117,23,21,167,168,154,213,88,218,86,186,123,180,13,134,103,50,210,249,29,52,76,99,36,168,116,110,108,178,43,146,21,238,43,81,18,73,55,149,86,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,172,12,182,127,166,172,11,42,255,0,101,113,204,147,28,184,127,190,81,215,91,107,169,228,255,0,147,36,51,71,35,63,220,115,92,223,236,84,47,123,195,231,173,187,87,85,248,4,150,44,158,122,74,29,69,197,105,233,225,186,209,186,169,174,158,237,3,97,133,175,187,50,54,195,19,24,201,42,29,35,93,20,104,228,133,123,104,229,68,146,61,227,87,139,239,71,214,165,181,84,245,123,133,165,91,110,77,168,162,160,204,105,29,43,93,4,144,43,91,77,77,92,206,111,71,49,237,114,83,83,186,56,209,200,244,124,111,226,206,18,190,74,235,233,215,94,115,46,155,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,120,72,214,236,142,86,59,131,209,146,53,57,177,170,129,160,158,172,125,44,107,39,211,252,135,219,167,51,88,104,79,51,214,59,23,80,30,30,153,198,177,99,144,249,122,76,155,75,239,245,18,83,114,123,252,165,83,40,42,99,169,166,230,246,49,100,237,79,28,177,119,56,35,95,195,147,126,235,145,76,246,1,162,141,35,212,204,87,70,250,17,211,237,82,205,106,252,189,151,25,210,251,29,194,167,140,145,178,73,184,91,32,225,4,93,199,177,142,154,87,171,99,141,138,228,231,35,216,212,93,220,133,27,117,85,212,198,101,213,126,174,86,106,150,97,67,73,110,99,105,219,109,180,91,41,145,28,203,117,186,55,200,248,160,89,56,163,166,127,41,100,123,228,114,39,39,189,220,90,198,112,141,159,91,168,30,172,243,45,119,192,116,195,75,93,79,87,100,196,244,215,23,183,89,89,105,109,122,79,5,125,198,154,21,129,215,39,162,70,197,71,186,36,99,27,27,150,78,210,119,56,59,245,178,114,247,254,31,61,18,93,122,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,238,29,175,194,159,161,202,109,74,186,208,117,73,169,47,171,138,197,140,94,17,248,181,177,172,150,5,184,220,105,92,199,165,107,228,217,17,244,208,203,179,90,216,220,189,201,162,145,175,86,182,39,71,53,196,159,146,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,245,128,0,0,0,1,0,60,106,253,44,98,223,80,40,125,186,226,64,15,11,143,93,154,101,249,215,179,214,147,255,0,198,175,210,198,45,245,2,135,219,174,36,0,240,184,245,217,166,95,157,123,61,104,23,252,0,0,0,3,149,117,99,233,99,89,62,159,228,62,221,57,154,195,74,125,88,250,88,214,79,167,249,15,183,78,102,176,13,84,20,129,226,167,210,30,43,211,238,163,218,181,35,76,168,173,86,124,67,58,238,239,101,138,190,54,201,69,116,141,85,211,249,106,69,70,189,180,110,99,226,114,118,249,178,41,28,230,47,101,142,167,99,173,255,0,93,53,211,78,58,116,211,139,142,168,106,133,231,200,218,168,118,138,24,98,68,125,85,194,169,200,171,29,45,52,106,169,220,153,252,93,178,110,141,70,181,207,123,152,198,61,237,207,103,82,253,69,231,125,80,106,157,126,166,103,85,31,231,104,236,244,92,33,254,108,181,249,153,166,130,143,185,20,81,247,187,93,247,183,186,246,243,127,237,85,253,136,129,232,58,59,234,171,50,233,67,87,45,249,133,154,229,86,236,98,227,81,79,77,150,90,35,141,38,101,198,220,143,251,234,216,156,246,55,204,198,215,72,232,95,201,188,94,170,213,94,219,228,99,251,167,139,254,83,98,206,117,247,79,115,92,90,187,206,217,114,13,47,180,221,45,213,61,167,199,223,165,158,182,190,72,164,224,244,107,219,201,143,106,236,228,71,38,251,42,34,252,142,151,225,79,208,173,54,99,37,7,84,250,175,65,73,83,98,165,168,73,176,170,22,213,74,217,221,113,164,173,98,252,73,235,12,141,70,178,41,105,228,137,176,200,142,238,42,200,231,49,173,108,107,47,138,241,171,245,79,139,125,63,161,247,27,136,15,5,79,84,249,79,211,250,239,113,183,23,82,82,183,130,167,170,124,167,233,253,119,184,219,139,169,0,0,0,0,2,128,124,81,253,118,106,111,228,190,207,68,69,82,85,120,163,250,236,212,223,201,125,158,136,250,186,25,208,213,247,169,110,142,238,58,155,164,54,63,136,106,77,131,80,42,45,114,210,73,116,101,52,119,11,58,208,209,191,182,212,153,82,36,154,41,165,89,26,170,248,145,99,124,232,229,145,201,11,80,39,87,134,47,94,63,166,251,21,54,131,106,197,235,150,125,143,219,219,240,219,165,198,227,220,170,202,33,107,230,116,155,55,180,212,239,83,192,218,116,119,41,36,150,102,164,147,46,252,37,114,79,243,44,54,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,26,9,232,95,172,219,23,88,122,113,85,115,146,213,240,108,207,23,242,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,228,136,201,100,9,42,1,64,63,232,163,245,217,255,0,135,63,249,179,103,255,0,170,1,127,198,85,205,20,116,21,170,89,222,180,244,157,131,106,102,165,223,126,51,146,94,126,39,231,107,124,172,52,253,222,213,202,170,24,255,0,87,11,25,27,118,142,38,55,238,181,55,219,117,221,85,85,115,174,5,255,0,120,92,122,19,211,47,206,189,226,180,170,191,17,30,175,63,149,110,178,167,217,106,222,246,158,225,221,218,44,95,157,7,150,154,126,235,98,243,85,114,114,85,145,123,178,68,222,8,238,28,98,142,45,227,100,139,47,38,161,245,75,157,218,186,32,210,222,148,109,56,223,194,177,251,197,190,186,251,119,186,84,58,25,100,188,66,153,5,115,160,138,157,173,115,150,8,99,158,153,85,238,122,54,87,201,18,34,35,98,78,85,30,43,163,238,147,51,46,174,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,243,219,184,244,69,108,79,84,14,171,225,197,208,229,55,85,185,149,126,97,168,47,171,167,211,172,62,162,6,87,67,19,37,137,247,186,183,34,189,40,162,157,17,26,198,53,168,215,78,230,187,186,214,75,19,90,141,89,146,88,239,120,243,248,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,120,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,153,109,126,209,203,239,79,250,203,150,104,238,71,55,152,171,198,110,14,167,142,167,139,25,230,233,94,212,146,154,167,131,30,244,143,187,4,145,75,219,230,174,103,62,46,251,205,84,60,1,102,158,51,253,60,90,177,188,155,26,234,71,26,181,85,177,249,101,67,172,153,69,67,171,26,232,22,182,26,120,252,131,153,19,151,155,94,250,120,42,26,229,103,234,246,165,141,85,26,247,42,201,93,122,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,251,0,185,239,7,221,28,177,96,221,48,38,170,211,205,230,47,90,151,112,158,162,178,78,47,103,98,150,134,162,122,74,122,109,149,238,99,184,189,149,50,247,17,172,114,249,158,14,228,145,181,73,212,124,156,79,22,177,96,216,173,155,10,197,168,124,149,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,124,222,174,123,184,177,141,77,220,170,229,219,117,85,95,153,245,128,0,0,17,87,197,31,208,158,166,254,75,239,20,68,170,34,175,138,63,161,61,77,252,151,222,40,128,165,110,147,189,83,232,223,212,12,123,220,96,52,166,102,179,164,239,84,250,55,245,3,30,247,24,13,41,128,0,143,253,122,234,150,119,162,221,39,103,58,153,166,151,223,131,100,150,111,134,121,42,223,43,13,71,107,187,114,165,134,79,213,204,199,198,237,227,149,237,251,205,93,183,221,54,84,69,64,144,0,160,31,244,81,250,236,255,0,195,159,252,217,179,255,0,213,11,254,0,67,95,22,203,158,27,65,209,110,65,75,148,71,72,235,149,198,241,106,166,199,22,106,69,153,237,184,165,75,101,122,196,244,106,246,95,228,226,173,69,122,171,119,98,189,155,253,244,107,166,81,73,126,48,218,223,117,207,58,139,167,209,169,172,116,148,118,221,46,167,70,211,213,182,71,62,122,233,238,52,180,149,50,189,255,0,177,172,99,90,144,177,172,68,85,221,146,57,92,188,209,145,132,11,45,123,192,251,39,195,82,213,170,120,99,109,244,148,185,99,234,45,215,71,213,58,228,171,61,198,220,141,150,54,198,202,85,249,53,148,210,185,234,233,91,190,235,95,27,95,183,24,247,173,108,103,72,115,44,191,75,243,125,92,177,65,73,53,139,79,106,45,48,223,81,211,163,39,133,151,9,38,138,9,152,197,249,61,137,44,41,27,145,23,154,44,209,170,53,90,143,115,58,175,135,214,177,90,180,67,171,76,23,46,201,111,213,118,172,122,182,162,107,37,226,88,170,155,4,11,5,92,47,134,55,85,57,239,99,60,180,117,14,167,158,69,122,236,212,131,154,34,185,141,64,52,60,0,3,42,230,146,58,100,187,90,172,29,34,105,69,246,251,115,164,183,91,109,218,111,98,171,172,172,171,153,176,193,77,4,118,200,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,166,109,201,105,212,255,0,91,119,93,81,208,189,49,233,167,4,158,174,223,137,225,216,189,146,146,253,81,13,83,145,151,250,216,109,180,95,170,150,39,66,199,177,148,181,44,169,98,55,155,227,149,237,100,169,253,8,149,3,207,245,209,214,109,247,172,61,71,165,185,199,106,248,54,25,139,249,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,242,84,124,178,123,111,14,46,135,41,186,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,202,186,62,233,51,50,234,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,61,187,143,68,86,196,245,77,9,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,225,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,80,142,190,40,254,132,245,55,242,95,120,162,40,175,73,243,175,209,126,169,225,186,153,240,191,137,253,146,200,45,215,223,37,223,236,249,175,43,83,28,221,174,231,23,112,229,219,227,203,139,182,223,125,151,109,139,212,241,71,244,39,169,191,146,251,197,17,64,32,122,12,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,156,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,115,222,28,30,31,244,125,59,216,162,213,189,94,199,127,213,98,191,204,193,21,53,68,144,84,71,142,210,243,124,124,105,223,11,228,141,243,77,26,35,223,50,59,146,71,42,68,212,103,235,150,94,43,225,71,208,183,245,29,80,107,94,25,255,0,216,245,88,5,21,115,191,225,57,215,73,41,213,191,241,94,85,238,119,251,121,145,159,235,121,139,84,0,85,95,142,119,224,159,239,39,240,210,213,10,171,241,206,252,19,253,228,254,26,7,42,240,84,245,79,148,253,63,174,247,27,113,117,37,43,120,42,122,167,202,126,159,215,123,141,184,186,144,32,175,136,255,0,135,253,31,81,22,41,117,111,72,113,223,245,88,160,242,208,75,77,79,36,20,241,228,84,188,217,31,26,135,204,248,227,100,208,198,170,246,76,174,228,177,196,177,57,31,250,149,138,144,77,68,88,179,252,55,38,201,178,108,50,197,144,210,85,223,112,234,138,106,107,237,189,170,169,61,11,234,41,217,81,2,189,170,136,170,201,34,145,21,175,77,216,170,217,26,139,202,55,181,181,193,226,215,209,71,198,232,235,58,178,211,43,101,214,178,245,15,102,60,210,223,2,119,227,117,12,48,118,217,115,106,43,185,199,217,100,81,71,43,99,107,154,177,171,101,84,141,34,153,239,14,193,225,167,215,85,79,83,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,114,78,220,141,115,213,210,36,115,124,203,190,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,208,71,71,93,98,224,157,95,224,149,23,251,5,31,193,178,75,55,15,180,24,255,0,114,106,143,133,247,102,168,101,47,249,83,224,138,57,251,177,211,172,159,171,69,225,191,23,108,169,243,9,0,65,95,20,46,181,255,0,147,254,8,253,24,211,219,157,214,135,82,115,43,123,42,98,184,209,47,103,224,214,183,76,230,62,161,37,115,87,121,165,237,79,12,105,26,163,227,251,242,243,141,204,139,185,34,186,170,234,99,13,233,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,156,85,176,179,140,82,61,242,57,23,139,24,238,45,123,248,70,252,235,231,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,231,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,64,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,231,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,77,9,244,125,210,102,27,210,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,27,247,30,136,142,149,234,177,171,194,191,162,75,86,151,97,182,174,165,179,184,41,46,25,102,99,103,134,174,195,79,53,43,85,246,10,41,150,111,214,197,43,102,123,30,250,170,103,211,61,93,193,146,68,199,62,37,254,156,168,182,20,5,43,120,157,116,29,250,16,190,212,235,206,147,217,120,224,57,5,193,223,18,181,219,173,221,186,92,94,103,50,22,199,187,187,174,94,205,68,238,168,86,241,142,56,161,114,199,10,109,206,38,172,117,232,251,171,60,203,164,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,156,246,238,49,21,27,43,209,116,59,150,98,214,44,231,21,188,225,89,77,15,157,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,155,21,175,111,38,61,201,187,85,28,155,238,138,139,243,51,197,214,159,76,245,61,40,235,205,215,76,33,174,171,184,88,167,167,134,239,143,87,85,172,93,250,155,116,220,145,189,196,141,202,136,248,229,142,104,85,85,172,230,176,172,136,198,53,237,64,52,39,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,132,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,43,47,199,59,240,79,247,147,248,105,205,60,43,250,219,186,233,118,101,106,233,167,59,158,174,225,137,230,55,136,105,44,53,19,85,57,89,96,173,153,38,253,84,81,54,23,189,236,170,169,125,51,21,188,217,28,79,115,229,95,233,202,171,210,252,115,191,4,255,0,121,63,134,129,21,124,46,61,118,105,151,231,94,207,90,95,241,64,62,23,30,187,52,203,243,175,103,173,47,248,8,171,215,215,69,24,175,85,154,113,87,123,180,219,60,190,166,227,54,249,164,199,46,20,233,27,36,175,224,142,145,182,202,133,145,204,99,161,149,234,168,199,61,201,217,145,234,244,94,46,149,146,208,93,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,166,167,138,245,241,45,240,251,166,214,27,85,227,168,61,32,181,85,201,168,52,20,254,102,241,105,164,138,90,169,242,86,49,180,176,70,145,163,231,70,64,250,122,104,37,114,50,24,156,249,215,102,162,43,213,187,131,195,75,196,18,155,88,109,86,126,159,53,126,235,87,38,160,208,83,249,107,61,218,174,89,106,167,201,88,198,213,79,34,200,172,129,25,3,233,233,160,137,170,249,165,115,231,93,220,170,175,87,111,97,70,88,109,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,47,211,160,94,181,241,94,171,52,226,146,201,118,185,249,125,77,198,109,240,199,145,219,234,22,54,73,95,193,27,27,174,116,233,27,88,199,67,43,213,21,237,99,83,179,35,209,138,156,93,19,229,9,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,171,31,84,250,201,245,3,33,247,25,205,41,153,172,234,199,213,62,178,125,64,200,125,198,112,36,87,134,135,67,149,61,71,102,80,235,14,112,250,70,105,214,23,120,141,147,82,72,200,170,31,124,184,194,145,206,148,78,133,232,230,165,50,53,241,58,103,61,191,125,146,36,108,69,87,61,240,222,73,21,124,46,61,9,233,151,231,94,241,90,74,160,7,148,213,93,51,197,117,147,78,50,61,45,205,105,60,197,151,38,183,203,111,169,227,28,111,146,30,105,247,39,139,184,199,177,179,68,244,108,145,189,90,188,36,99,28,137,187,80,245,96,12,219,117,85,211,62,101,210,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,249,43,161,127,40,164,99,227,114,175,23,177,220,92,246,112,145,242,131,193,83,213,62,83,244,254,187,220,109,199,85,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,1,63,250,231,232,99,249,104,253,137,255,0,85,31,177,223,99,190,37,254,194,124,67,205,121,191,45,255,0,156,67,195,143,150,255,0,202,223,159,246,109,243,242,157,20,248,111,127,35,237,83,186,234,103,233,151,237,111,196,241,249,236,94,75,236,239,144,237,247,42,105,230,238,247,60,212,187,237,229,184,241,226,155,243,223,127,150,203,53,64,21,87,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,58,175,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,11,169,0,0,41,175,197,115,162,143,209,150,85,63,82,154,103,108,186,212,227,121,109,194,162,167,45,139,110,244,54,123,164,210,53,201,81,205,92,178,54,26,169,36,127,201,205,225,28,169,197,30,137,52,49,54,229,14,85,213,143,165,141,100,250,127,144,251,116,224,103,175,66,245,211,81,250,116,212,123,118,168,105,125,231,200,221,104,119,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,252,91,186,110,142,71,53,175,99,152,246,49,237,179,255,0,21,60,235,244,161,208,46,146,106,95,194,254,25,246,183,32,176,95,124,151,127,189,229,124,213,150,182,110,215,115,139,121,241,238,113,229,197,187,237,190,201,190,197,64,150,169,215,215,253,171,46,156,191,116,63,251,220,170,2,0,116,157,234,159,70,254,160,99,222,227,1,127,221,75,244,233,130,117,65,165,149,250,103,157,83,255,0,157,172,179,214,243,155,249,178,233,229,166,134,10,206,220,82,199,222,237,119,222,238,211,221,193,255,0,177,83,246,42,80,15,73,222,169,244,111,234,6,61,238,48,26,83,3,58,215,254,141,181,31,24,234,226,219,210,149,238,146,235,13,93,227,32,134,130,223,119,101,169,101,243,86,121,39,86,165,222,56,35,145,200,232,91,3,36,153,237,73,118,143,181,43,30,246,186,55,241,208,78,158,225,86,173,53,192,49,173,57,177,84,85,207,109,197,108,244,86,74,57,106,222,215,79,36,20,208,178,24,221,35,154,214,181,94,173,98,42,170,53,169,190,251,34,126,193,117,192,48,219,238,101,96,212,27,206,61,73,89,144,226,180,245,212,214,90,233,145,92,250,6,86,36,73,82,177,34,175,22,189,237,130,54,43,246,230,140,230,212,84,108,143,71,122,0,0,0,41,131,198,159,63,169,190,245,13,138,105,245,62,67,73,89,109,197,113,118,84,190,134,21,137,207,160,184,214,84,72,179,36,170,212,230,215,190,158,10,7,163,30,191,38,112,115,81,59,138,174,136,29,52,103,244,218,89,212,54,155,234,13,195,33,171,177,219,108,121,69,182,166,233,93,76,178,243,138,221,230,24,149,136,169,18,43,222,199,83,172,172,123,26,139,205,142,115,118,119,45,149,212,190,127,77,170,125,67,106,70,160,219,242,26,187,229,182,249,148,92,170,109,117,213,43,47,57,109,222,97,233,70,136,146,162,61,140,109,58,68,198,49,200,156,24,214,183,102,241,217,57,168,26,168,4,117,240,247,213,11,86,170,244,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,155,145,81,238,145,64,69,94,185,250,24,254,90,63,98,127,213,71,236,119,216,239,137,127,176,159,16,243,94,111,203,127,231,16,240,227,229,191,242,183,231,253,155,124,252,167,69,62,27,223,200,251,84,238,186,153,250,101,251,91,241,60,126,123,23,146,251,59,228,59,125,202,154,121,187,189,207,53,46,251,121,110,60,120,166,252,247,223,229,178,205,80,5,85,248,231,126,9,254,242,127,13,56,87,132,6,1,134,231,93,87,212,213,102,24,245,37,217,248,174,47,83,127,180,37,74,43,153,75,113,142,178,142,40,170,17,155,241,115,216,217,228,86,114,69,226,254,47,110,207,99,28,222,235,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,2,234,64,0,10,1,241,71,245,217,169,191,146,251,61,17,127,197,0,248,163,250,236,212,223,201,125,158,136,9,255,0,224,169,233,99,41,250,129,93,237,214,227,143,248,160,248,125,211,90,105,175,93,80,232,181,170,173,236,125,67,171,243,11,29,52,82,212,191,156,210,213,84,86,94,150,89,103,115,145,136,231,192,215,193,20,92,35,98,58,95,186,198,191,110,193,224,169,233,99,41,250,129,93,237,214,226,127,129,154,30,157,117,231,50,233,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,132,141,110,200,229,99,184,61,25,35,83,155,26,169,161,237,1,214,59,23,80,26,53,137,235,22,57,15,151,164,201,173,237,168,146,155,147,223,229,42,152,231,71,83,77,205,236,98,201,218,158,57,98,238,112,70,191,135,38,253,215,34,145,43,10,240,127,208,108,79,94,101,212,234,251,237,93,243,9,167,168,117,109,171,6,174,163,238,65,4,255,0,117,89,29,69,83,164,115,170,233,152,238,106,216,95,26,43,147,182,217,95,42,54,68,154,122,129,149,115,74,125,39,122,88,209,191,167,248,247,183,64,102,176,210,159,73,222,150,52,111,233,254,61,237,208,1,78,222,34,157,10,212,244,181,153,46,113,167,212,21,111,210,187,253,68,48,208,205,83,85,19,223,108,184,204,149,15,91,106,34,200,179,204,198,199,78,233,25,51,153,253,7,181,142,123,222,213,123,236,39,194,143,167,79,208,183,78,48,103,247,186,126,25,38,169,121,123,237,71,223,223,181,107,107,29,240,232,190,236,175,141,219,199,44,149,28,145,172,122,121,190,219,211,120,147,105,127,150,98,214,44,231,21,188,225,89,77,15,157,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,155,21,175,111,38,61,201,187,85,28,155,238,138,139,243,63,93,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,128,126,176,0,3,62,222,36,58,223,117,214,238,171,242,199,92,44,116,150,186,124,14,162,163,7,161,100,50,58,71,207,5,5,101,66,44,242,185,118,69,124,146,201,43,209,26,212,70,177,88,207,188,173,89,31,117,61,91,235,69,171,65,122,121,205,181,2,171,47,164,199,110,241,217,235,41,49,186,137,152,217,95,45,238,74,121,60,148,81,68,230,185,37,127,117,26,229,106,181,205,70,49,239,126,209,177,234,153,183,3,218,232,166,168,93,116,87,87,49,13,87,179,54,174,74,140,90,241,77,114,125,61,53,107,169,31,89,3,30,157,234,85,149,168,170,198,77,23,114,39,253,215,34,178,71,34,181,200,170,139,165,220,79,41,177,103,56,173,155,53,197,171,188,237,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,156,30,141,123,121,49,237,93,156,136,228,223,101,68,95,145,150,210,247,188,41,245,230,167,89,58,92,160,198,111,181,180,146,95,116,218,161,49,153,24,218,136,150,121,45,204,137,142,160,153,240,177,141,88,153,218,85,166,106,170,59,184,180,114,61,94,231,43,209,161,50,128,0,85,95,138,159,65,223,246,95,170,189,32,178,255,0,154,151,47,177,91,45,223,241,239,169,189,185,253,223,253,157,178,178,56,127,206,84,61,223,214,188,128,29,52,117,23,157,244,191,170,116,26,153,130,212,127,154,163,188,81,112,135,249,206,215,230,97,154,122,62,228,177,73,217,238,246,24,222,235,27,205,159,181,23,246,162,233,34,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,133,188,65,186,36,186,244,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,216,47,39,74,181,51,21,214,77,56,199,53,75,10,171,243,22,92,154,223,21,194,155,148,145,190,72,121,167,223,130,94,219,222,198,205,19,209,209,200,196,114,240,145,143,106,174,237,83,213,148,87,225,169,214,189,199,167,77,71,161,210,252,214,231,182,153,101,215,7,71,82,199,45,44,17,218,174,149,43,77,19,46,114,207,35,81,235,11,25,3,89,35,86,86,177,177,189,242,162,57,204,70,190,85,120,178,117,175,113,211,250,63,228,197,165,247,62,197,234,247,111,124,153,125,108,107,75,81,28,86,186,168,38,133,109,142,141,237,123,227,154,86,72,217,156,239,213,61,145,246,21,138,228,153,85,129,21,124,74,250,215,184,245,23,168,245,218,95,133,92,247,211,44,70,224,216,233,152,213,165,158,59,173,210,153,106,98,125,206,41,227,106,189,33,123,39,115,35,106,74,230,58,54,50,85,70,185,234,214,120,174,128,122,62,186,245,101,171,141,109,193,41,35,193,48,234,138,58,252,173,243,74,228,125,76,15,123,150,58,24,155,27,219,47,58,132,134,86,44,141,115,82,38,53,239,229,205,35,142,78,43,162,250,67,153,107,214,168,99,250,71,167,240,82,73,125,200,170,29,13,58,213,206,144,193,19,25,27,165,150,105,31,243,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,209,71,78,186,13,134,244,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,206,71,55,116,106,189,220,24,140,141,171,193,141,68,15,149,212,221,166,213,96,233,19,85,236,86,43,101,37,186,219,110,211,123,237,37,29,29,36,45,134,10,104,35,182,76,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,51,110,105,79,171,31,75,26,201,244,255,0,33,246,233,204,214,1,55,250,136,240,243,186,227,221,54,233,231,84,90,47,71,87,113,179,220,112,123,45,223,50,178,163,157,52,246,233,228,160,134,73,238,48,111,187,159,76,231,43,159,43,62,107,10,171,158,159,169,228,148,241,215,166,142,162,243,190,151,245,78,131,83,48,90,143,243,84,119,138,46,16,255,0,57,218,252,204,51,79,71,220,150,41,59,61,222,195,27,221,99,121,179,246,162,254,212,91,254,233,59,210,198,141,253,63,199,189,186,2,178,252,77,124,60,237,90,75,77,113,234,71,68,168,233,40,48,217,42,35,92,143,30,99,155,19,45,19,207,43,99,101,69,27,87,100,90,105,37,145,141,88,27,243,137,239,69,98,44,42,173,167,11,73,208,189,116,211,142,162,244,226,221,170,26,95,121,243,214,170,237,226,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,103,38,238,155,171,85,174,107,216,231,177,236,123,186,1,158,30,135,58,187,186,244,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,121,112,238,38,202,201,38,141,29,31,117,100,109,255,0,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,225,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,0,32,7,141,95,165,140,91,234,5,15,183,92,72,1,225,113,235,179,76,191,58,246,122,210,127,248,213,250,88,197,190,160,80,251,117,196,128,30,23,30,187,52,203,243,175,103,173,2,255,0,128,0,0,0,114,174,172,125,44,107,39,211,252,135,219,167,51,88,105,79,171,31,75,26,201,244,255,0,33,246,233,204,214,1,42,186,250,235,95,42,234,179,81,234,236,150,155,159,151,211,44,102,225,52,120,229,190,157,100,100,117,252,21,209,182,231,80,146,53,143,116,210,177,85,88,215,181,59,49,189,88,137,201,210,190,95,171,225,251,208,141,247,170,172,170,60,215,41,103,146,211,44,126,224,145,220,106,119,100,159,20,170,130,74,89,37,181,112,101,68,85,16,119,105,170,28,190,101,168,173,102,219,38,238,249,39,31,233,87,166,124,203,170,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,242,71,76,254,82,198,198,70,213,78,79,123,121,57,140,231,35,52,83,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,132,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,67,234,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,83,15,141,95,170,124,91,233,253,15,184,220,75,169,41,91,198,175,213,62,45,244,254,135,220,110,32,60,21,61,83,229,63,79,235,189,198,220,93,73,74,222,10,158,169,242,159,167,245,222,227,110,44,38,217,226,9,162,87,110,171,223,210,245,45,214,145,143,101,60,244,11,124,169,150,122,102,125,164,134,177,244,239,178,164,82,192,214,171,213,172,115,153,58,75,219,145,234,216,153,201,238,110,225,40,0,0,0,0,80,15,138,63,174,205,77,252,151,217,232,137,255,0,224,169,233,99,41,250,129,93,237,214,226,0,120,163,250,236,212,223,201,125,158,136,159,254,10,158,150,50,159,168,21,222,221,110,3,159,248,181,244,81,241,186,58,206,172,180,202,217,117,172,189,67,217,143,52,183,192,157,248,221,67,12,29,182,92,218,138,238,113,246,89,20,81,202,216,218,230,172,106,217,85,35,72,166,123,235,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,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,167,50,0,127,160,235,161,63,167,111,183,255,0,24,255,0,83,111,252,31,249,122,207,254,195,237,127,217,63,59,230,63,215,31,229,31,209,255,0,123,254,143,204,9,105,211,118,183,218,186,143,209,44,91,90,44,214,58,187,53,62,71,79,43,159,65,83,35,100,125,52,240,207,37,60,204,71,183,228,246,36,176,201,193,251,53,92,206,46,86,177,85,88,149,237,254,129,143,254,148,95,243,39,255,0,163,203,84,0,114,174,151,52,47,249,53,232,78,51,162,159,106,126,209,253,156,243,191,206,126,71,201,247,252,197,100,245,63,212,247,36,227,199,191,199,250,107,191,29,254,91,236,153,172,53,80,101,92,9,105,175,88,5,76,190,31,253,47,234,149,14,61,72,148,244,181,25,93,130,233,118,106,68,217,213,242,221,170,39,162,167,122,239,221,123,17,33,175,123,126,74,198,42,201,253,21,145,57,125,111,9,60,214,235,138,245,165,143,216,173,244,244,146,83,230,54,123,173,146,185,211,49,202,248,224,101,51,171,145,209,42,57,17,31,221,161,137,170,174,71,39,7,61,54,221,81,205,146,150,108,2,167,80,124,16,169,169,109,184,245,37,214,229,99,167,184,95,233,86,100,139,157,27,41,50,26,153,106,170,34,124,138,156,30,218,52,171,69,226,188,220,199,61,141,229,207,138,213,182,39,148,223,112,108,170,205,154,226,213,222,74,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,15,71,49,220,94,198,174,206,69,106,237,178,162,167,200,13,73,128,0,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,188,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,138,20,215,227,13,173,247,92,243,168,186,125,26,154,199,73,71,109,210,234,116,109,61,91,100,115,231,174,158,227,75,73,83,43,223,251,26,198,53,169,11,26,196,69,93,217,35,149,203,205,25,28,21,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,253,121,102,83,125,206,114,171,206,107,148,215,121,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,56,49,26,198,242,123,220,187,53,17,169,190,200,136,159,35,229,1,166,141,1,214,59,23,80,26,53,137,235,22,57,15,151,164,201,173,237,168,146,155,147,223,229,42,152,231,71,83,77,205,236,98,201,218,158,57,98,238,112,70,191,135,38,253,215,34,157,0,174,15,6,13,121,169,202,180,191,37,208,11,237,109,39,152,193,234,27,116,177,49,213,17,54,121,45,213,146,72,233,227,100,40,196,123,217,13,78,239,116,170,231,252,235,163,98,240,70,177,29,99,224,0,0,8,171,226,143,232,79,83,127,37,247,138,34,85,17,87,197,31,208,158,166,254,75,239,20,64,82,183,73,222,169,244,111,234,6,61,238,48,26,83,51,89,210,119,170,125,27,250,129,143,123,140,6,148,192,28,171,170,61,11,254,82,154,19,147,104,167,218,159,179,159,104,252,151,243,159,145,243,157,143,47,89,5,79,245,61,200,249,114,236,113,254,154,109,203,127,158,219,47,85,0,85,95,250,6,63,250,81,127,204,159,254,143,45,80,0,62,78,89,148,216,176,108,86,243,154,229,53,222,74,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,12,71,61,220,88,199,46,205,69,114,237,178,34,175,200,204,22,89,148,223,115,156,170,243,154,229,53,222,118,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,78,12,70,177,188,158,247,46,205,68,106,111,178,34,39,200,187,79,23,221,80,181,97,125,37,212,224,115,54,146,123,150,160,222,40,173,180,240,58,181,177,79,20,20,211,54,182,90,166,69,178,186,102,53,212,240,194,237,184,163,86,170,53,87,126,198,186,146,241,60,90,251,156,229,86,108,43,22,161,243,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,243,122,181,141,228,247,181,55,114,163,83,125,213,81,62,96,92,79,67,253,29,225,185,183,135,53,199,11,201,108,245,118,155,190,179,211,213,92,174,21,213,180,106,217,224,124,85,14,75,76,236,70,118,165,150,154,52,130,158,174,56,223,34,177,235,60,170,142,237,204,168,83,9,169,44,79,22,177,96,216,173,155,10,197,168,124,149,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,124,222,174,123,184,177,141,77,220,170,229,219,117,85,95,153,158,46,185,180,190,213,163,157,90,106,102,7,98,117,34,91,96,188,124,74,142,10,74,38,210,65,73,5,116,49,214,199,75,28,77,85,107,89,11,106,82,20,219,100,84,141,21,26,221,248,160,95,71,77,122,189,77,175,90,13,131,106,228,51,210,73,81,145,89,225,154,224,148,144,75,12,17,92,89,188,85,176,198,201,119,122,50,58,152,230,141,21,85,219,163,17,81,206,69,71,47,75,43,171,193,111,88,239,185,134,141,101,186,59,119,135,185,73,167,119,10,122,139,93,79,38,39,26,91,147,170,36,117,55,6,177,21,120,79,5,68,189,199,61,238,119,153,227,247,91,27,81,108,84,12,171,158,215,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,230,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,226,139,243,240,213,233,159,13,208,110,158,108,153,157,154,186,174,227,144,234,141,158,213,145,222,171,102,85,99,26,201,41,214,106,106,72,162,71,43,90,200,91,83,34,43,254,111,145,239,123,149,81,188,35,140,59,7,76,93,61,98,189,47,232,213,151,72,241,106,159,63,228,59,149,55,27,163,233,99,167,154,231,93,43,185,75,81,35,88,159,240,99,98,57,207,115,34,138,38,43,223,195,146,245,80,0,138,190,40,254,132,245,55,242,95,120,162,41,3,167,172,90,197,156,235,238,154,97,89,77,15,157,178,228,25,133,154,215,113,166,238,190,62,253,44,245,177,71,44,124,216,173,123,121,49,238,77,218,168,228,223,116,84,95,153,119,254,40,254,132,245,55,242,95,120,162,41,91,164,239,84,250,55,245,3,30,247,24,0,210,152,0,1,85,126,57,223,130,127,188,159,195,75,84,42,175,199,59,240,79,247,147,248,104,28,171,193,83,213,62,83,244,254,187,220,109,197,212,148,173,224,169,234,159,41,250,127,93,238,54,226,234,64,166,190,166,122,174,212,126,146,188,76,245,39,53,194,165,243,214,170,239,129,65,127,176,79,50,178,150,239,74,219,69,26,163,92,168,139,219,153,156,156,177,76,136,174,141,206,114,42,61,143,146,55,219,78,150,234,150,9,173,56,37,179,83,52,210,251,241,156,110,243,222,242,85,190,86,106,126,239,106,103,195,39,234,230,99,36,110,210,68,246,253,230,166,251,110,155,162,162,173,22,120,163,250,236,212,223,201,125,158,136,159,254,10,158,150,50,159,168,21,222,221,110,2,37,120,145,248,125,211,116,237,83,30,176,232,221,170,173,218,117,113,168,109,53,109,182,24,165,153,152,203,210,40,35,137,101,168,154,121,102,153,149,51,44,238,71,185,173,100,111,86,71,190,239,141,22,37,104,94,186,106,63,78,154,143,110,213,13,47,188,249,27,173,14,241,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,139,119,77,209,200,230,181,236,115,30,198,61,186,20,234,199,210,198,178,125,63,200,125,186,115,53,128,106,35,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,9,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,103,179,172,30,147,51,46,145,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,243,219,182,245,68,108,172,85,209,153,194,186,193,233,51,13,234,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,13,251,111,84,87,68,197,64,175,95,9,222,181,238,56,182,85,108,233,95,82,46,124,241,187,206,244,216,116,239,90,90,120,109,85,206,146,162,162,74,121,28,173,100,147,121,169,38,226,197,116,143,114,74,145,70,198,42,74,170,203,127,50,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,156,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,110,167,195,151,174,216,250,128,210,251,253,151,90,50,106,74,124,219,0,167,150,233,122,188,87,207,69,71,5,194,212,233,36,127,157,72,227,72,155,11,41,154,141,138,101,225,193,169,216,122,189,86,101,107,66,69,117,59,212,46,43,210,254,141,94,181,115,41,166,243,254,67,183,77,110,181,178,170,58,121,174,117,210,187,140,84,241,185,235,255,0,10,71,171,90,247,50,40,165,122,49,252,56,174,117,181,75,84,179,189,105,206,238,122,153,169,119,223,140,228,151,158,207,157,173,242,176,211,247,123,80,178,24,255,0,87,11,25,27,118,142,38,55,238,181,55,219,117,221,85,85,123,7,91,125,96,228,221,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,114,119,95,240,189,232,163,249,64,103,108,214,125,66,182,90,171,180,219,13,184,62,154,91,117,106,119,190,51,116,108,45,123,41,214,38,185,54,134,46,236,19,72,178,34,178,79,185,23,9,26,249,123,97,42,188,40,250,40,253,25,98,176,117,41,169,150,203,85,78,73,150,219,233,234,113,40,182,239,77,103,181,205,27,156,181,28,209,203,27,102,170,142,70,124,154,222,113,196,156,85,232,179,77,19,124,7,142,119,224,159,239,39,240,210,213,10,171,241,206,252,19,253,228,254,26,4,85,240,184,245,217,166,95,157,123,61,105,127,197,0,248,92,122,236,211,47,206,189,158,180,191,224,0,0,41,219,197,67,161,90,156,3,33,186,245,61,165,180,21,115,227,23,202,137,174,89,156,51,85,69,194,211,113,158,170,22,54,120,150,73,18,105,25,85,53,74,170,198,198,63,180,246,189,121,54,55,177,145,192,173,45,213,44,239,69,179,187,102,166,105,165,247,224,217,37,155,189,228,171,124,172,53,29,174,236,47,134,79,213,204,199,198,237,227,149,237,251,205,93,183,221,54,84,69,77,63,25,87,3,79,186,79,157,126,148,52,179,13,212,207,133,252,51,237,110,63,110,190,249,46,255,0,123,202,249,170,104,230,237,119,56,183,159,30,231,30,92,91,190,219,236,155,236,122,179,149,116,157,233,99,70,254,159,227,222,221,1,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,234,199,213,62,178,125,64,200,125,198,115,74,102,107,58,177,245,79,172,159,80,50,31,113,156,11,169,240,184,244,39,166,95,157,123,197,105,42,136,171,225,113,232,79,76,191,58,247,138,210,85,0,0,1,85,126,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,227,170,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,128,186,144,0,21,87,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,58,175,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,11,169,0,0,57,87,86,62,150,53,147,233,254,67,237,211,157,84,229,93,88,250,88,214,79,167,249,15,183,78,6,107,11,84,235,235,254,213,151,78,95,186,31,253,238,85,21,86,90,167,95,95,246,172,186,114,253,208,255,0,239,114,168,8,1,210,119,170,125,27,250,129,143,123,140,6,148,204,214,116,157,234,159,70,254,160,99,222,227,1,165,48,0,0,4,117,241,8,213,11,86,149,116,125,169,55,59,131,105,38,168,191,217,229,197,232,105,38,173,109,51,234,39,184,53,105,151,181,186,42,200,248,162,146,90,133,141,169,187,153,78,255,0,155,81,21,237,145,69,90,248,220,106,245,51,45,90,123,160,148,51,210,73,81,61,68,185,125,210,55,65,47,126,6,49,178,82,209,57,146,124,162,86,72,178,87,163,155,247,158,139,12,107,247,17,83,152,86,14,158,225,87,93,74,207,241,173,57,177,84,82,65,114,202,175,20,86,74,57,106,222,230,193,28,245,51,50,24,221,35,154,215,57,24,142,122,42,170,53,203,182,251,34,254,195,191,248,136,244,207,134,244,175,175,52,56,22,159,215,85,207,98,185,226,246,235,189,60,117,106,175,158,23,254,178,150,94,228,156,149,36,124,178,210,73,80,170,214,198,198,172,234,198,177,173,98,111,232,60,43,52,114,197,171,189,92,90,42,114,57,183,164,192,173,242,230,49,211,113,127,249,85,85,52,240,71,76,156,216,246,171,59,115,212,69,62,255,0,121,174,236,112,115,85,175,85,73,127,227,105,166,120,173,78,150,96,186,199,229,59,89,37,191,32,76,103,191,28,113,183,204,80,212,83,84,84,112,153,220,59,143,237,201,75,188,105,205,26,222,252,255,0,117,85,251,160,124,175,4,189,99,177,75,138,231,93,63,84,67,217,189,83,92,23,49,163,147,147,221,230,233,100,142,158,146,161,54,70,112,143,178,248,169,190,106,254,79,243,95,117,187,70,229,91,63,51,215,225,213,172,119,221,27,234,227,4,169,180,67,230,41,51,11,132,24,117,210,155,147,25,222,165,175,158,40,218,188,220,199,171,123,83,165,60,251,55,139,159,216,225,201,173,123,148,208,160,0,0,21,87,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,58,175,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,11,169,0,0,40,7,197,31,215,102,166,254,75,236,244,69,255,0,20,3,226,143,235,179,83,127,37,246,122,32,39,255,0,130,167,165,140,167,234,5,119,183,91,137,254,64,15,5,79,75,25,79,212,10,239,110,183,19,252,0,0,12,171,154,83,233,59,210,198,141,253,63,199,189,186,3,53,134,148,250,78,244,177,163,127,79,241,239,110,128,14,170,0,0,1,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,2,168,60,109,53,142,251,46,85,130,244,253,79,15,102,203,77,111,76,198,178,78,76,119,155,170,146,74,138,74,116,217,89,206,62,203,34,169,249,163,248,191,205,125,230,239,27,85,107,4,233,93,74,106,245,78,189,107,206,115,171,147,79,87,37,62,69,120,154,107,122,85,193,20,51,197,110,102,209,81,67,35,34,221,136,248,233,163,134,53,84,87,110,172,85,87,57,85,92,189,3,93,180,26,167,70,250,92,208,76,154,251,69,73,29,247,82,106,50,60,154,71,182,158,36,158,59,115,226,181,54,130,23,204,199,185,101,98,196,139,82,212,85,111,109,107,36,98,177,174,71,171,130,58,146,255,0,194,179,88,236,90,69,213,197,162,155,35,135,106,76,246,223,46,29,29,79,39,255,0,146,213,84,207,4,148,203,193,140,114,191,185,61,60,80,109,247,90,222,255,0,55,57,26,197,69,242,157,14,232,93,31,81,55,141,93,211,159,131,124,70,244,237,47,185,92,113,198,177,96,100,204,188,83,215,208,73,74,145,203,58,43,34,238,61,59,15,126,237,94,212,210,183,155,81,202,228,224,24,158,83,125,193,178,171,54,107,139,87,121,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,56,61,28,199,113,123,26,187,57,21,171,182,202,138,159,32,53,38,14,127,211,246,166,126,153,52,59,3,213,41,42,237,85,21,121,54,63,67,112,175,248,92,156,233,97,174,124,45,243,80,51,239,189,91,218,157,37,141,88,231,43,152,230,43,92,188,154,167,64,0,115,78,162,180,27,13,234,75,72,239,186,83,153,209,82,57,151,26,119,190,217,93,53,58,204,251,77,197,24,228,167,173,137,26,246,59,156,110,118,234,212,123,121,177,95,27,151,131,220,139,210,207,41,170,186,153,138,232,222,156,100,122,165,154,213,249,123,46,51,111,150,225,83,198,72,217,36,220,19,238,65,23,113,236,99,166,149,234,216,227,98,185,57,200,246,53,23,119,32,25,204,234,43,65,179,46,155,117,114,251,165,57,157,21,91,95,110,168,123,237,149,211,83,164,44,187,91,149,238,74,122,216,145,175,123,120,72,214,238,173,71,187,131,209,241,185,121,177,200,156,212,234,189,75,245,23,157,245,65,170,117,250,153,157,84,127,157,163,179,209,112,135,249,178,215,230,102,154,10,62,228,81,71,222,237,119,222,222,235,219,205,255,0,181,87,246,34,115,252,79,41,190,224,217,85,155,53,197,171,188,149,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,156,30,142,99,184,189,141,93,156,138,213,219,101,69,79,144,23,167,225,205,209,71,242,85,211,137,239,249,253,178,213,38,166,229,63,172,185,84,192,157,217,45,116,42,140,88,237,141,155,147,152,238,47,98,201,43,162,70,181,242,57,173,222,86,195,20,139,48,8,191,208,15,88,54,174,172,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,225,80,176,202,245,141,173,106,196,246,189,156,120,36,114,73,40,0,229,93,88,250,88,214,79,167,249,15,183,78,102,176,210,159,86,62,150,53,147,233,254,67,237,211,153,172,3,73,29,50,93,173,86,14,145,52,162,251,125,185,210,91,173,182,237,55,177,85,214,86,85,204,216,96,166,130,59,100,46,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,154,252,65,186,219,186,245,95,159,199,98,198,39,171,161,211,172,86,162,162,27,85,27,106,156,232,46,211,182,105,154,203,179,227,116,49,61,143,146,157,209,181,177,72,142,88,83,184,141,84,89,36,223,245,245,87,214,191,233,55,64,180,139,166,189,51,185,221,105,177,188,75,15,178,211,101,178,239,217,134,241,116,134,138,153,169,79,193,90,146,58,26,89,35,127,205,206,225,36,171,201,24,169,12,50,187,154,244,119,210,174,101,213,126,174,91,240,251,53,182,173,184,197,186,162,158,167,44,187,199,34,66,203,117,185,95,247,209,178,185,143,111,153,145,173,145,176,179,139,185,61,21,202,157,182,72,246,7,74,240,253,232,70,251,213,86,85,30,107,148,179,201,105,150,63,112,72,238,53,59,178,79,138,85,65,37,44,146,218,184,50,162,42,136,59,180,213,14,95,50,212,86,179,109,147,119,124,146,247,173,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,62,86,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,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,0,0,64,15,26,191,75,24,183,212,10,31,110,184,144,3,194,227,215,102,153,126,117,236,245,164,255,0,241,171,244,177,139,125,64,161,246,235,137,0,60,46,61,118,105,151,231,94,207,90,5,255,0,0,0,0,0,229,93,88,250,88,214,79,167,249,15,183,78,102,176,210,159,86,62,150,53,147,233,254,67,237,211,153,172,3,74,125,52,116,233,130,116,191,165,148,26,103,130,211,255,0,154,172,188,86,243,155,249,206,233,229,161,134,122,206,220,178,201,217,238,246,24,238,211,29,193,159,177,19,246,170,245,80,0,20,173,227,87,234,159,22,250,127,67,238,55,18,234,74,86,241,171,245,79,139,125,63,161,247,27,136,17,43,68,117,231,50,208,57,51,75,166,159,214,213,219,111,185,102,47,46,51,79,118,164,168,72,103,182,178,90,218,73,229,154,53,224,229,230,232,169,164,137,21,170,199,177,102,73,26,244,116,105,191,53,5,138,127,161,21,149,127,36,127,210,183,218,43,175,233,99,225,255,0,105,62,203,124,62,78,207,145,236,119,62,23,217,237,121,159,136,241,249,254,206,61,223,242,126,223,255,0,92,1,45,124,52,58,227,166,234,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,251,239,145,36,98,170,57,236,134,111,153,108,196,242,155,238,13,149,89,179,92,90,187,201,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,193,232,230,59,139,216,213,217,200,173,93,182,84,84,249,23,253,208,191,89,182,46,176,244,226,170,231,37,171,224,217,158,47,229,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,201,17,146,200,18,84,0,5,0,248,163,250,236,212,223,201,125,158,136,159,254,10,158,150,50,159,168,21,222,221,110,32,7,138,63,174,205,77,252,151,217,232,137,255,0,224,169,233,99,41,250,129,93,237,214,224,39,248,0,0,0,1,149,115,85,6,85,192,191,63,12,235,77,170,255,0,225,255,0,167,246,43,237,178,146,227,109,184,211,223,169,43,40,234,225,108,208,84,193,37,218,185,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,81,14,89,139,95,112,108,170,243,133,101,52,62,74,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,108,87,49,220,94,199,38,237,85,106,237,186,42,167,204,190,159,11,143,66,122,101,249,215,188,86,149,129,226,193,139,95,113,254,182,178,251,181,222,135,203,210,100,214,251,69,210,215,39,117,143,243,20,172,161,134,145,210,108,213,85,102,211,210,84,51,103,34,59,238,111,183,23,53,84,45,39,195,71,63,169,212,30,139,116,238,170,229,144,210,93,110,86,58,122,155,5,82,66,177,115,163,101,37,76,145,82,211,202,200,209,56,61,180,105,72,169,201,57,185,142,99,221,203,159,37,148,5,90,248,31,103,245,50,218,181,79,75,107,178,26,68,167,165,168,183,95,237,118,151,44,77,157,95,43,101,130,182,161,137,183,117,236,68,134,129,142,249,171,24,171,31,244,86,69,229,105,64,10,234,241,164,214,59,238,31,163,88,150,142,218,33,237,210,106,37,194,162,162,233,83,201,139,202,150,218,234,121,27,77,193,204,85,78,115,207,79,47,113,175,99,155,229,184,253,230,200,228,75,21,51,215,226,37,174,148,122,253,213,102,87,146,88,111,63,19,198,236,61,172,110,195,51,82,5,141,212,180,168,169,43,226,146,21,115,102,134,74,167,213,77,28,138,231,57,209,204,207,232,162,35,26,17,172,18,42,179,65,170,113,94,130,99,215,235,237,21,39,152,206,53,34,223,107,177,61,212,241,58,120,237,212,116,87,86,207,35,38,71,171,216,201,170,119,99,162,86,179,231,67,27,215,154,57,138,223,201,208,110,153,226,186,201,213,46,43,165,185,173,39,152,178,228,214,251,253,190,167,140,113,190,72,121,217,107,120,79,23,113,143,99,102,137,232,217,35,122,181,120,72,198,57,19,118,160,31,43,162,253,99,177,104,23,84,24,6,170,229,48,243,178,218,174,18,83,220,100,228,244,242,212,181,116,242,210,75,83,179,24,247,191,178,202,135,75,219,107,85,207,237,240,77,149,219,166,143,140,182,101,152,181,247,6,202,175,56,86,83,67,228,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,230,197,115,29,197,236,114,110,213,86,174,219,162,170,124,205,9,244,33,174,151,222,162,122,96,196,117,27,49,188,218,174,57,75,188,213,186,250,235,122,49,156,42,169,234,36,141,139,52,76,85,72,166,146,4,130,119,49,17,173,253,114,57,140,107,28,198,160,72,0,0,2,42,248,163,250,19,212,223,201,125,226,136,149,68,85,241,71,244,39,169,191,146,251,197,16,20,173,210,119,170,125,27,250,129,143,123,140,6,148,204,214,116,157,234,159,70,254,160,99,222,227,1,165,48,0,0,0,0,41,175,198,147,88,236,89,134,178,226,90,59,104,135,185,87,167,118,250,138,139,165,79,39,167,26,171,147,105,228,109,55,7,49,17,120,65,5,60,189,198,189,237,119,153,227,247,93,27,145,121,87,132,254,45,125,200,58,218,196,46,214,138,31,49,73,140,219,238,247,75,164,157,214,51,203,210,190,134,106,70,201,179,149,21,251,207,87,78,205,154,138,239,191,190,220,90,229,78,127,215,230,117,250,68,235,39,86,47,255,0,11,248,127,148,200,36,177,118,123,253,222,95,13,141,148,29,222,92,91,183,115,202,247,56,237,247,121,241,221,219,114,89,213,224,117,139,95,105,49,93,92,205,106,40,120,89,110,183,11,61,174,142,167,186,197,238,213,82,71,85,37,68,124,17,121,183,139,43,105,151,117,68,106,247,54,106,170,181,200,129,103,229,69,248,224,225,86,170,12,255,0,75,53,26,26,138,181,185,95,44,247,27,37,68,78,123,123,13,130,134,104,166,137,204,111,30,72,245,117,194,100,114,171,149,21,27,30,200,221,149,93,110,132,32,241,125,210,251,86,105,210,93,78,121,51,169,32,185,105,245,226,138,229,79,59,168,155,44,242,193,83,51,104,165,165,100,187,163,161,99,157,81,12,206,219,146,57,105,99,69,111,236,115,66,15,248,62,235,29,247,6,234,129,52,170,158,31,49,101,212,187,124,244,245,145,242,99,59,21,84,52,243,213,211,212,238,172,115,221,197,140,169,139,182,142,99,87,204,243,119,37,141,168,93,249,155,110,144,181,122,155,66,58,151,211,221,82,184,79,73,5,182,211,120,100,55,73,234,96,150,102,83,219,170,88,234,90,201,145,145,125,247,61,148,243,202,246,35,81,223,125,173,251,175,254,138,233,36,12,171,154,83,233,59,210,198,141,253,63,199,189,186,3,53,134,148,250,78,244,177,163,127,79,241,239,110,128,14,170,0,2,42,248,163,250,19,212,223,201,125,226,136,165,110,147,189,83,232,223,212,12,123,220,96,46,167,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,0,26,83,0,0,42,175,199,59,240,79,247,147,248,105,106,133,85,248,231,126,9,254,242,127,13,3,149,120,42,122,167,202,126,159,215,123,141,184,186,146,149,188,21,61,83,229,63,79,235,189,198,220,93,72,20,3,226,143,235,179,83,127,37,246,122,34,127,248,42,122,88,202,126,160,87,123,117,184,128,30,40,254,187,53,55,242,95,103,162,39,255,0,130,167,165,140,167,234,5,119,183,91,128,149,93,88,250,88,214,79,167,249,15,183,78,102,176,210,159,86,62,150,53,147,233,254,67,237,211,153,172,3,85,0,0,32,7,137,215,65,223,166,251,21,78,188,233,61,151,150,125,143,219,221,241,43,93,186,221,220,170,202,33,107,225,108,123,187,186,212,239,83,192,218,133,111,24,228,150,102,164,112,166,252,34,106,82,177,122,126,38,29,107,220,122,96,193,45,184,78,154,92,252,182,164,229,187,84,209,86,70,180,179,124,26,134,25,163,89,42,38,167,153,178,115,239,108,248,35,71,71,197,118,157,200,244,116,40,215,81,96,29,127,165,94,153,243,46,171,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,201,29,51,249,75,27,25,27,85,57,61,237,228,230,51,156,140,209,78,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,160,30,137,58,193,201,186,70,213,8,175,77,90,186,220,38,249,81,3,114,203,61,36,84,253,250,232,34,142,118,66,248,228,149,138,230,190,23,84,190,84,99,95,26,72,173,70,61,205,69,228,221,4,98,121,77,139,57,197,108,217,174,45,93,231,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,224,244,107,219,201,143,106,236,228,71,38,251,42,34,252,128,250,197,85,248,231,126,9,254,242,127,13,45,80,170,191,28,239,193,63,222,79,225,160,69,95,11,143,93,154,101,249,215,179,214,151,252,80,15,133,199,174,205,50,252,235,217,235,75,254,0,0,0,101,92,213,65,149,112,52,167,210,119,165,141,27,250,127,143,123,116,7,85,57,87,73,222,150,52,111,233,254,61,237,208,29,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,172,125,83,235,39,212,12,135,220,103,52,166,102,179,171,31,84,250,201,245,3,33,247,25,192,186,159,11,143,66,122,101,249,215,188,86,146,168,138,190,23,30,132,244,203,243,175,120,173,37,80,0,0,21,87,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,58,175,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,11,169,0,1,85,126,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,227,170,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,128,186,144,0,3,149,117,99,233,99,89,62,159,228,62,221,57,213,78,85,213,143,165,141,100,250,127,144,251,116,224,102,176,181,78,190,191,237,89,116,229,251,161,255,0,222,229,81,85,101,170,117,245,255,0,106,203,167,47,221,15,254,247,42,128,128,29,39,122,167,209,191,168,24,247,184,192,105,76,205,103,73,222,169,244,111,234,6,61,238,48,26,83,0,0,0,103,175,196,87,88,239,186,201,213,198,119,83,119,135,203,210,97,247,9,240,235,93,55,38,63,179,75,65,60,177,185,121,181,140,87,119,103,90,137,246,119,39,51,191,195,147,154,198,169,123,250,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,246,153,150,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,11,127,240,71,194,173,84,26,47,168,90,141,13,69,90,220,175,153,68,86,74,136,156,246,246,27,5,13,36,115,68,230,55,143,36,122,186,225,50,57,85,202,138,141,143,100,110,202,174,153,93,85,105,111,233,167,167,29,69,211,56,108,95,25,175,188,227,245,95,10,162,243,94,95,187,116,137,157,234,31,214,43,216,214,237,85,20,14,251,238,70,46,219,63,118,171,145,93,42,233,111,232,91,167,29,58,211,57,172,95,6,175,179,99,244,191,21,162,243,94,99,181,116,149,157,234,239,214,35,222,215,111,85,44,238,251,142,86,38,251,51,102,163,81,58,168,25,97,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,211,78,136,102,183,93,74,209,124,7,81,175,180,244,144,92,178,172,94,213,123,172,138,145,142,108,17,207,83,73,28,210,54,54,185,206,114,49,28,245,68,69,115,151,109,183,85,253,165,0,245,211,133,93,112,14,176,117,110,197,121,168,164,154,162,171,40,171,189,177,212,207,115,152,144,92,29,231,161,106,171,154,213,230,216,170,99,107,211,109,145,232,228,69,114,34,57,108,211,193,147,84,190,213,244,227,125,211,58,251,239,154,175,193,50,9,60,181,23,149,225,228,237,117,172,73,161,253,98,49,27,39,58,166,220,93,243,115,158,221,182,93,155,219,64,39,248,0,10,171,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,29,87,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,5,212,128,0,20,3,226,143,235,179,83,127,37,246,122,34,255,0,138,1,241,71,245,217,169,191,146,251,61,16,19,255,0,193,83,210,198,83,245,2,187,219,173,196,255,0,32,7,130,167,165,140,167,234,5,119,183,91,137,254,0,0,6,85,205,41,244,157,233,99,70,254,159,227,222,221,1,154,195,74,125,39,122,88,209,191,167,248,247,183,64,7,85,0,0,33,255,0,138,158,177,223,116,139,164,123,189,54,57,14,213,121,237,194,44,58,74,158,76,255,0,37,165,169,130,121,42,87,131,216,228,127,114,10,121,96,219,238,185,189,254,109,114,57,136,139,48,10,64,241,123,215,74,61,79,234,58,147,78,113,235,207,157,178,233,165,189,214,233,154,196,129,240,182,241,59,210,74,213,142,88,213,207,119,22,50,146,7,177,234,139,28,180,210,181,24,213,228,231,132,75,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,251,205,68,100,110,85,115,81,21,82,194,124,104,177,107,22,13,138,244,245,133,98,212,62,74,203,143,219,239,150,187,117,55,117,242,118,41,96,142,215,28,81,243,122,185,238,226,198,53,55,114,171,151,109,213,85,126,103,229,240,88,208,106,155,182,101,149,245,27,121,162,164,125,182,197,78,252,102,202,179,83,197,43,254,35,50,71,45,76,209,61,95,206,7,197,78,177,198,171,195,245,140,174,123,81,255,0,117,237,95,65,227,157,248,39,251,201,252,52,14,85,224,169,234,159,41,250,127,93,238,54,227,143,248,144,232,133,215,68,122,175,203,27,112,190,82,93,41,243,202,138,140,226,133,240,198,232,223,4,21,245,149,10,176,74,213,221,17,241,203,28,172,69,107,149,28,196,99,254,234,185,99,103,96,240,84,245,79,148,253,63,174,247,27,113,39,252,101,180,94,213,146,232,53,175,90,45,88,133,36,249,14,31,120,164,164,184,222,154,246,197,60,22,73,251,177,246,159,187,147,188,207,57,45,47,22,236,247,49,101,145,205,226,215,202,170,30,43,193,47,88,236,82,226,185,215,79,213,16,246,111,84,215,5,204,104,228,228,247,121,186,89,35,167,164,168,77,145,156,35,236,190,42,111,154,191,147,252,215,221,110,209,185,86,207,204,224,244,109,174,149,157,59,117,29,134,106,55,198,126,29,101,109,194,59,118,70,231,164,239,133,246,122,135,182,58,165,146,40,21,31,47,109,139,223,99,54,114,119,97,137,220,28,173,70,174,143,128,20,87,226,87,214,189,199,168,189,71,174,210,252,42,231,190,153,98,55,6,199,76,198,173,44,241,221,110,148,203,83,19,238,113,79,27,85,233,11,217,59,153,27,82,87,49,209,177,146,170,53,207,86,178,85,120,178,117,175,113,211,250,63,228,197,165,247,62,197,234,247,111,124,153,125,108,107,75,81,28,86,186,168,38,133,109,142,141,237,123,227,154,86,72,217,156,239,213,61,145,246,21,138,228,153,85,149,151,211,174,131,102,93,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,240,141,174,221,26,175,111,55,171,35,106,243,123,81,67,181,120,124,244,73,117,234,191,63,146,251,147,193,87,67,167,88,173,69,60,215,90,199,82,185,208,93,167,108,208,185,246,150,72,217,162,123,31,37,59,164,115,165,141,92,176,167,109,92,136,178,71,188,149,241,61,240,247,181,88,45,85,125,71,104,30,39,73,110,182,219,169,233,161,200,177,107,13,161,176,193,77,4,109,155,189,118,106,50,68,107,24,214,165,51,36,138,24,17,17,17,243,189,127,173,113,98,157,58,232,54,27,211,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,57,28,221,209,170,247,112,98,50,54,175,6,53,19,160,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,107,58,117,215,156,203,166,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,18,53,187,35,149,142,224,244,100,141,78,108,106,166,138,116,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,62,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,180,129,226,13,209,37,215,165,12,254,59,238,49,5,93,118,157,101,85,21,19,90,171,27,74,230,193,105,157,211,76,230,90,95,35,166,149,239,124,116,237,141,205,150,69,106,204,157,197,106,42,199,38,223,175,195,155,173,127,228,171,168,243,216,51,251,157,214,77,50,202,127,87,114,166,129,123,177,218,235,149,88,145,220,219,15,23,61,220,88,197,142,86,196,173,115,227,115,93,180,174,134,40,212,46,83,171,31,75,26,201,244,255,0,33,246,233,204,214,26,83,234,199,210,198,178,125,63,200,125,186,115,56,56,158,45,125,206,114,171,54,21,139,80,249,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,249,189,90,198,242,123,218,155,185,81,169,190,234,168,159,48,61,86,133,232,94,163,245,23,168,246,237,47,210,251,55,158,186,215,111,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,183,11,57,55,117,217,92,174,115,88,198,189,239,99,29,161,78,154,58,116,193,58,95,210,202,13,51,193,105,255,0,205,86,94,43,121,205,252,231,116,242,208,195,61,103,110,89,100,236,247,123,12,119,105,142,224,207,216,137,251,85,121,87,64,189,20,98,189,41,233,197,37,238,237,108,243,26,155,147,91,225,147,35,184,84,36,111,146,131,154,54,71,91,41,214,55,61,141,134,39,162,35,220,199,47,122,70,35,213,120,182,38,69,42,128,0,0,0,0,0,0,128,30,53,126,150,49,111,168,20,62,221,113,32,7,133,199,174,205,50,252,235,217,235,73,255,0,227,87,233,99,22,250,129,67,237,215,18,0,120,92,122,236,211,47,206,189,158,180,11,254,0,0,0,1,202,186,177,244,177,172,159,79,242,31,110,156,205,97,165,62,172,125,44,107,39,211,252,135,219,167,51,88,6,170,0,0,10,86,241,171,245,79,139,125,63,161,247,27,137,117,37,43,120,213,250,167,197,190,159,208,251,141,196,15,63,225,1,128,97,185,215,85,245,53,89,134,61,73,118,126,43,139,212,223,237,9,82,138,230,82,220,99,172,163,138,42,132,102,252,92,246,54,121,21,156,145,120,191,139,219,179,216,199,54,242,74,86,240,84,245,79,148,253,63,174,247,27,113,117,32,85,95,138,159,65,223,246,95,170,189,32,178,255,0,154,151,47,177,91,45,223,241,239,169,189,185,253,223,253,157,178,178,56,127,206,84,61,223,214,188,175,94,157,117,231,50,233,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,132,141,110,200,229,99,184,61,25,35,83,155,26,169,165,226,141,188,75,250,28,169,233,199,50,155,88,112,119,210,63,78,179,75,196,140,134,146,54,69,78,251,29,198,100,146,117,162,108,44,70,181,105,149,172,149,208,185,141,251,140,141,99,122,34,181,143,152,45,211,166,142,162,240,78,168,52,178,131,83,48,90,143,243,84,119,138,46,19,127,54,93,60,180,51,79,71,220,150,40,251,221,174,251,27,221,99,120,63,246,162,254,212,78,170,103,91,162,142,171,175,189,37,235,45,22,101,221,186,214,98,23,45,168,242,155,37,20,204,111,159,165,226,244,142,68,108,136,172,89,160,123,251,177,174,236,114,236,248,251,140,100,178,41,160,156,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,188,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,136,20,67,226,143,235,179,83,127,37,246,122,34,127,248,42,122,88,202,126,160,87,123,117,184,128,30,40,254,187,53,55,242,95,103,162,39,255,0,130,167,165,140,167,234,5,119,183,91,128,159,224,0,0,0,6,85,205,84,25,87,2,255,0,188,46,61,9,233,151,231,94,241,90,70,175,28,92,90,251,87,138,233,38,107,79,67,206,203,106,184,94,45,117,149,61,214,39,106,170,174,58,89,41,227,224,171,205,220,153,69,82,187,162,43,83,183,179,149,21,205,69,146,190,23,30,132,244,203,243,175,120,173,61,7,136,126,21,117,207,250,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,230,232,169,164,107,19,109,149,234,212,85,106,42,185,2,165,124,44,179,250,156,23,173,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,159,117,239,172,130,145,25,193,81,238,127,22,38,252,213,174,191,67,45,152,158,83,125,193,178,171,54,107,139,87,121,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,56,61,28,199,113,123,26,187,57,21,171,182,202,138,159,35,79,184,158,83,98,206,113,91,54,107,139,87,121,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,56,61,26,246,242,99,218,187,57,17,201,190,202,136,191,32,57,87,90,26,199,125,208,46,152,51,253,85,197,161,231,122,181,91,227,167,183,73,201,137,229,170,170,234,34,164,138,167,103,177,236,127,101,245,13,151,182,230,171,95,219,224,187,35,183,76,230,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,89,167,141,102,186,81,221,111,184,95,79,22,27,207,123,224,156,242,76,138,154,52,130,72,217,85,43,59,116,44,115,209,86,88,230,100,46,170,123,163,84,99,86,58,184,31,247,247,106,179,144,120,72,104,53,78,169,245,47,30,164,220,40,169,39,199,180,194,159,226,149,41,83,79,21,67,37,184,206,201,34,161,141,24,247,163,152,246,185,37,169,100,173,99,248,62,141,169,247,92,246,57,2,69,120,150,232,229,139,167,255,0,15,77,41,209,220,114,111,49,73,140,230,22,250,121,42,120,189,158,110,169,244,23,41,42,106,120,61,239,88,251,179,201,44,189,190,106,214,115,226,223,186,212,66,32,120,92,122,236,211,47,206,189,158,180,159,254,53,126,150,49,111,168,20,62,221,113,32,7,133,199,174,205,50,252,235,217,235,64,233,94,48,218,33,117,192,250,139,167,214,89,175,148,149,150,221,81,167,71,83,210,54,55,50,122,25,237,212,180,148,210,177,255,0,181,175,99,154,176,189,175,69,69,221,242,53,90,156,17,242,122,15,5,189,99,177,97,250,203,150,232,237,222,30,221,94,162,91,233,234,45,117,60,158,188,170,173,173,168,145,212,220,26,197,68,231,4,245,18,247,28,246,53,190,91,143,222,116,141,68,155,254,39,250,47,106,213,110,146,242,219,236,56,133,37,219,39,193,169,219,126,179,86,57,237,138,122,8,35,154,39,92,28,201,21,205,221,139,70,201,156,232,149,85,30,177,198,168,215,72,200,246,163,109,42,212,204,171,70,245,31,28,213,44,42,175,203,222,177,155,132,87,10,110,82,72,200,230,224,191,126,9,123,111,99,221,12,172,87,71,35,17,201,206,55,189,170,187,57,64,211,240,62,78,39,148,216,179,156,86,205,154,226,213,222,118,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,15,70,189,188,152,246,174,206,68,114,111,178,162,47,200,250,192,8,171,226,143,232,79,83,127,37,247,138,34,85,17,87,197,31,208,158,166,254,75,239,20,64,82,183,73,222,169,244,111,234,6,61,238,48,26,83,51,89,210,119,170,125,27,250,129,143,123,140,6,148,192,0,0,0,114,174,172,125,44,107,39,211,252,135,219,167,3,53,133,244,120,79,226,214,44,127,162,92,66,237,104,161,242,245,121,53,194,239,116,186,73,221,123,252,197,83,43,166,164,108,155,57,85,25,180,20,148,236,217,168,141,251,155,237,201,206,85,161,115,74,125,42,233,111,232,91,167,29,58,211,57,172,95,6,175,179,99,244,191,21,162,243,94,99,181,116,149,157,234,239,214,35,222,215,111,85,44,238,251,142,86,38,251,51,102,163,81,3,170,145,255,0,175,204,23,244,137,209,182,172,88,62,41,240,255,0,41,143,201,125,239,118,59,188,190,27,35,43,251,92,121,55,110,231,149,237,242,223,238,243,229,179,182,226,178,0,252,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,150,35,85,6,85,205,36,116,119,118,181,94,186,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,218,215,177,205,93,149,21,0,205,185,165,62,147,189,44,104,223,211,252,123,219,160,51,88,105,79,164,239,75,26,55,244,255,0,30,246,232,0,234,160,0,34,175,138,63,161,61,77,252,151,222,40,138,86,233,59,213,62,141,253,64,199,189,198,2,234,124,81,253,9,234,111,228,190,241,68,82,183,73,222,169,244,111,234,6,61,238,48,1,165,48,0,2,170,252,115,191,4,255,0,121,63,134,150,168,85,95,142,119,224,159,239,39,240,208,57,87,130,167,170,124,167,233,253,119,184,219,139,169,41,91,193,83,213,62,83,244,254,187,220,109,197,212,129,64,62,40,254,187,53,55,242,95,103,162,39,255,0,130,167,165,140,167,234,5,119,183,91,136,1,226,143,235,179,83,127,37,246,122,34,127,248,42,122,88,202,126,160,87,123,117,184,9,85,213,143,165,141,100,250,127,144,251,116,230,107,13,41,245,99,233,99,89,62,159,228,62,221,57,154,192,53,80,114,174,167,122,133,197,122,95,209,171,214,174,101,52,222,127,200,118,233,173,214,182,85,71,79,53,206,186,87,113,138,158,55,61,127,225,72,245,107,94,230,69,20,175,70,63,135,21,233,87,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,153,236,235,111,172,28,155,171,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,78,14,63,170,90,165,157,235,78,119,115,212,205,75,190,252,103,36,188,246,124,237,111,149,134,159,187,218,133,144,199,250,184,88,200,219,180,113,49,191,117,169,190,219,174,234,170,171,107,253,2,120,103,225,182,45,47,173,206,58,153,193,41,47,87,220,242,206,148,204,199,47,118,213,142,124,114,153,210,76,142,86,189,38,85,109,76,209,121,105,17,232,200,170,41,149,28,196,86,185,100,66,58,248,98,244,29,250,111,190,211,107,206,172,89,121,96,56,253,193,191,13,181,220,109,221,202,92,162,102,178,102,201,179,187,173,94,205,60,237,167,87,114,142,72,166,114,73,10,239,194,86,165,212,129,156,206,176,122,76,204,186,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,207,110,219,213,17,178,177,86,79,248,81,245,175,250,50,202,160,233,175,83,46,119,90,156,111,45,184,83,211,98,82,239,222,134,207,116,154,71,53,105,248,35,86,70,195,85,36,140,249,181,220,35,149,57,43,17,38,154,86,216,255,0,88,61,38,97,189,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,225,191,109,234,138,232,152,169,158,204,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,156,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,170,26,136,42,175,199,59,240,79,247,147,248,105,218,188,47,122,215,254,80,24,35,52,99,80,174,119,90,237,73,195,109,239,169,150,227,90,189,239,140,218,219,51,88,202,133,149,173,77,166,139,187,4,50,36,138,175,147,238,75,206,71,62,94,223,21,241,206,252,19,253,228,254,26,4,85,240,184,245,217,166,95,157,123,61,105,127,197,0,248,92,122,236,211,47,206,189,158,180,191,224,0,0,6,85,205,84,25,87,3,74,125,39,122,88,209,191,167,248,247,183,64,117,83,149,116,157,233,99,70,254,159,227,222,221,1,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,234,199,213,62,178,125,64,200,125,198,115,74,96,8,171,225,113,232,79,76,191,58,247,138,210,85,0,0,0,5,85,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,139,169,0,0,0,85,95,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,186,144,0,0,0,229,93,88,250,88,214,79,167,249,15,183,78,117,80,6,85,203,84,235,235,254,213,151,78,95,186,31,253,238,85,22,168,0,205,103,73,222,169,244,111,234,6,61,238,48,26,83,0,0,0,8,1,227,55,170,95,101,58,113,177,105,157,5,247,202,215,231,121,4,126,102,139,202,243,243,150,186,38,44,211,126,177,88,173,143,133,83,173,206,249,57,175,118,251,38,237,238,33,89,125,11,97,87,92,255,0,172,29,36,177,89,170,41,33,168,165,202,41,47,111,117,75,220,214,44,22,247,121,233,154,138,214,185,121,186,42,105,26,196,219,101,122,181,21,90,138,174,77,25,128,0,0,42,87,198,211,71,47,177,101,88,47,80,52,243,119,172,181,54,244,195,171,35,226,198,249,74,168,228,168,171,167,93,213,252,228,239,50,90,159,146,51,139,60,175,222,118,242,53,19,154,248,52,231,244,216,207,84,119,76,50,227,144,213,210,83,230,56,189,93,53,29,189,171,42,193,93,113,167,150,42,136,213,237,106,43,17,241,211,71,92,173,123,246,217,29,35,81,119,147,139,174,208,0,0,1,85,126,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,226,234,64,0,0,2,128,124,81,253,118,106,111,228,190,207,68,95,240,2,0,120,42,122,88,202,126,160,87,123,117,184,159,224,0,0,1,149,115,74,125,39,122,88,209,191,167,248,247,183,64,117,80,0,0,7,148,213,140,235,244,95,165,153,150,166,124,47,226,127,100,177,251,141,247,201,119,251,62,107,202,211,73,55,107,185,197,220,57,118,248,242,226,237,183,223,101,219,99,50,249,102,83,125,206,114,171,206,107,148,215,121,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,56,49,26,198,242,123,220,187,53,17,169,190,200,136,159,35,82,96,8,235,208,6,131,83,116,249,210,230,35,140,205,69,87,77,125,191,211,179,38,200,89,87,79,45,52,236,184,213,197,27,157,12,144,200,247,44,79,130,38,195,76,168,136,221,214,157,94,172,107,156,228,33,175,142,119,224,159,239,39,240,210,213,0,20,173,224,169,234,159,41,250,127,93,238,54,226,226,117,11,10,181,106,86,1,146,233,205,246,162,174,11,110,85,103,173,178,86,75,72,246,182,120,224,169,133,240,200,232,220,230,185,168,244,107,213,81,85,174,77,246,221,23,246,30,128,1,151,125,66,194,174,186,107,159,228,186,115,125,168,164,158,229,138,222,43,108,149,146,210,61,206,130,73,233,166,124,50,58,55,57,173,114,177,92,197,84,85,107,87,109,183,68,253,133,249,248,117,107,29,139,89,58,71,193,42,109,16,249,122,188,62,223,6,29,116,166,228,247,246,106,168,32,138,54,175,55,49,136,238,236,11,79,62,205,228,214,119,248,114,115,152,229,36,168,2,157,186,255,0,240,208,213,203,102,127,151,107,222,141,83,213,231,22,44,158,240,251,189,117,146,146,7,207,123,162,171,172,154,71,207,219,130,40,246,168,166,108,174,106,162,179,245,173,108,168,142,99,155,19,231,89,169,225,243,209,37,171,165,12,2,75,238,79,5,37,118,162,229,84,244,243,93,107,29,74,214,207,105,129,208,194,231,218,89,35,102,149,143,100,117,13,145,206,150,53,106,76,189,181,114,42,71,30,210,212,0,0,1,205,58,138,208,108,55,169,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,113,185,219,171,81,237,230,197,124,110,94,15,114,45,32,209,120,125,235,109,127,85,245,253,47,65,106,171,107,237,213,9,95,53,242,104,160,133,142,198,214,178,58,116,189,69,19,231,70,204,206,50,181,203,4,114,186,68,122,62,37,251,236,127,29,4,128,35,174,163,105,149,54,140,248,126,102,186,83,75,121,171,187,51,21,210,123,197,173,107,170,100,149,207,169,124,118,169,145,242,34,75,36,142,141,138,238,74,200,145,234,200,153,198,54,108,198,53,19,133,120,94,244,45,250,20,197,89,174,58,199,134,121,77,73,189,115,248,61,53,107,185,77,98,181,201,27,81,55,133,90,158,94,178,109,228,238,110,174,123,34,86,71,250,167,58,162,53,159,224,0,0,0,0,0,0,0,0,8,1,227,87,233,99,22,250,129,67,237,215,18,0,120,92,122,236,211,47,206,189,158,180,191,224,0,0,0,0,7,42,234,199,210,198,178,125,63,200,125,186,115,53,134,170,0,0,0,2,149,188,106,253,83,226,223,79,232,125,198,226,93,72,2,149,188,21,61,83,229,63,79,235,189,198,220,93,72,0,15,147,150,98,214,44,231,21,188,225,89,77,15,157,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,155,21,175,111,38,61,201,187,85,28,155,238,138,139,243,62,176,3,60,61,114,116,137,117,233,7,87,27,138,65,113,171,188,98,119,234,119,92,177,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,241,231,219,93,149,146,67,34,182,62,234,70,222,129,225,215,215,85,79,75,89,146,96,250,131,95,86,253,43,191,212,77,53,116,52,212,177,61,246,203,140,201,78,196,185,42,164,107,60,204,108,116,237,141,240,181,255,0,208,123,158,214,61,237,70,62,247,128,25,246,241,49,187,90,175,253,107,234,5,246,197,115,164,184,219,110,52,246,26,186,58,202,73,155,52,21,48,73,100,161,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,22,21,224,169,233,99,41,250,129,93,237,214,226,127,128,0,0,0,0,6,85,205,84,0,34,175,133,199,161,61,50,252,235,222,43,73,84,0,25,119,212,44,42,235,166,185,254,75,167,55,218,138,73,238,88,173,226,182,201,89,45,35,220,232,36,158,154,103,195,35,163,115,154,215,43,21,204,85,69,86,181,118,219,116,79,216,94,159,133,150,127,77,157,116,91,134,210,174,67,87,118,185,98,181,21,246,11,146,212,172,174,125,43,227,169,124,180,244,232,249,19,239,49,148,115,210,35,56,42,177,172,226,196,219,130,181,178,212,1,153,109,126,214,59,239,80,26,203,150,107,22,71,15,151,171,201,174,14,168,142,155,147,31,229,41,88,212,142,154,155,155,24,196,147,181,4,113,69,220,224,142,127,14,78,251,206,85,46,43,194,67,65,169,180,179,166,136,245,38,225,69,87,6,67,169,245,31,20,169,74,154,121,105,223,21,186,7,201,21,12,104,199,189,90,246,57,171,45,75,37,107,25,205,149,141,79,188,214,49,203,55,192,16,3,198,175,210,198,45,245,2,135,219,174,36,0,240,184,245,217,166,95,157,123,61,105,127,192,1,154,206,169,244,83,249,59,117,5,155,104,228,119,15,59,73,143,220,19,200,78,233,123,146,62,134,120,153,81,75,221,119,110,52,89,146,9,162,73,56,177,27,220,71,241,221,187,42,233,76,1,5,124,31,117,142,197,156,244,192,154,85,79,15,151,189,105,165,194,122,122,200,249,61,253,250,90,234,137,234,233,234,119,86,53,141,228,247,212,197,219,71,61,201,229,185,187,138,72,212,39,80,0,8,171,226,143,232,79,83,127,37,247,138,34,85,0,51,89,210,119,170,125,27,250,129,143,123,140,6,148,192,0,0,0,69,95,20,127,66,122,155,249,47,188,81,18,168,1,149,115,85,0,0,0,1,149,114,255,0,188,46,61,9,233,151,231,94,241,90,74,160,6,85,205,41,244,157,233,99,70,254,159,227,222,221,1,213,64,0,0,17,87,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,1,165,48,0,0,0,170,191,28,239,193,63,222,79,225,165,170,0,41,91,193,83,213,62,83,244,254,187,220,109,197,212,128,5,0,248,163,250,236,212,223,201,125,158,136,159,254,10,158,150,50,159,168,21,222,221,110,39,248,3,149,117,99,233,99,89,62,159,228,62,221,57,154,195,85,0,14,105,212,142,136,90,186,143,209,44,167,69,239,55,202,187,53,62,71,79,19,89,95,77,27,100,125,52,240,207,29,68,47,86,59,228,246,36,176,199,205,155,181,92,206,77,71,49,85,30,148,237,139,120,81,245,29,87,212,21,46,140,102,180,191,10,199,223,111,125,206,167,58,181,210,62,225,103,138,20,137,220,26,199,72,234,117,124,203,58,54,21,129,85,178,162,42,202,140,116,72,143,91,212,0,121,252,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,188,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,64,15,19,174,131,191,77,246,42,157,121,210,123,47,44,251,31,183,187,226,86,187,117,187,185,85,148,66,215,194,216,247,119,117,169,222,167,129,181,10,222,49,201,44,205,72,225,77,248,68,212,159,224,10,118,240,169,232,159,50,202,51,44,123,170,204,166,225,87,99,198,44,117,15,169,199,163,166,157,57,223,223,181,101,44,232,178,65,82,217,169,153,12,209,179,155,37,141,89,80,199,58,53,71,70,231,111,237,124,115,191,4,255,0,121,63,134,150,168,0,160,31,11,143,93,154,101,249,215,179,214,151,252,0,0,0,3,42,230,170,0,28,171,164,239,75,26,55,244,255,0,30,246,232,14,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,53,116,215,214,109,139,92,53,131,84,180,6,247,106,248,86,103,167,57,5,230,158,20,129,143,117,45,206,207,75,112,117,52,117,45,114,239,219,153,156,161,100,177,185,118,115,158,217,35,221,28,248,225,146,166,112,122,133,202,111,184,55,90,26,151,154,226,213,222,74,245,143,234,133,230,233,110,169,237,50,78,197,84,23,105,100,138,78,15,71,49,220,94,198,174,206,69,106,237,178,162,167,200,13,31,2,58,244,57,213,221,171,171,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,203,135,113,55,71,199,52,104,233,59,75,35,164,80,0,0,0,0,21,1,215,175,94,189,88,232,183,86,57,206,153,233,166,171,124,27,27,179,124,51,201,81,124,10,219,81,218,238,219,105,102,147,245,147,83,190,71,111,36,175,119,222,114,237,190,201,178,34,34,75,255,0,11,253,123,213,142,162,116,10,255,0,154,235,30,87,246,130,245,69,152,85,90,224,169,242,52,212,156,41,89,69,69,35,99,225,79,28,108,93,159,52,139,186,167,47,189,182,251,34,34,86,15,138,63,174,205,77,252,151,217,232,137,255,0,224,169,233,99,41,250,129,93,237,214,224,39,248,0,8,107,210,199,92,117,58,149,212,150,170,244,183,169,44,164,138,251,140,101,25,3,49,107,155,95,20,9,113,183,82,215,200,196,162,124,123,162,190,166,24,182,115,93,27,87,185,12,82,57,232,215,68,233,38,153,70,109,186,155,187,93,108,29,93,234,189,246,197,115,171,183,92,173,218,145,125,171,163,172,164,153,208,207,77,60,119,57,157,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,202,120,124,245,183,106,234,191,0,146,197,147,207,73,67,168,184,173,61,60,55,90,55,85,53,211,221,160,108,48,181,247,102,70,216,98,99,25,37,67,164,107,162,141,28,144,175,109,28,168,146,71,184,75,80,0,0,0,2,21,120,140,245,237,252,149,236,80,105,190,157,193,230,53,55,38,183,249,202,74,137,233,249,210,217,104,94,247,196,149,142,71,167,9,166,87,199,35,98,139,230,212,115,28,249,83,139,91,28,221,47,174,78,174,237,93,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,60,251,105,186,190,72,99,87,71,221,73,27,159,108,179,41,190,231,57,85,231,53,202,107,188,237,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,156,24,141,99,121,61,238,93,154,136,212,223,100,68,79,144,26,9,232,115,171,187,87,87,218,70,236,174,123,117,37,159,44,176,212,54,219,145,218,160,168,107,216,201,213,136,230,85,66,197,114,202,202,105,147,151,14,226,110,143,142,104,209,210,118,150,71,72,163,52,61,58,235,206,101,211,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,9,26,221,145,202,199,112,122,50,70,167,54,53,83,66,125,58,235,206,27,212,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,56,220,237,145,202,198,243,98,178,70,167,7,181,84,58,89,13,117,243,174,58,158,156,122,217,196,52,123,56,101,35,244,235,52,197,237,175,154,174,71,197,78,251,29,198,107,133,108,9,90,233,158,173,106,211,43,89,19,102,107,221,247,25,26,72,197,69,107,217,52,202,41,91,198,175,213,62,45,244,254,135,220,110,32,93,72,42,175,194,179,175,31,251,17,210,166,175,222,191,206,197,136,95,110,119,31,248,134,83,89,26,206,215,254,208,232,159,36,223,230,233,216,223,234,152,90,160,0,0,17,171,81,250,205,177,105,39,88,152,175,76,249,205,171,181,106,206,241,251,117,69,146,241,78,199,190,72,47,21,21,213,116,205,166,168,98,111,188,50,246,161,107,36,106,34,199,34,175,61,216,245,124,50,84,165,111,26,191,84,248,183,211,250,31,113,184,146,43,194,159,174,58,157,74,181,80,116,183,169,44,164,138,251,140,89,209,152,181,205,175,138,4,184,219,169,90,198,37,19,227,221,21,245,48,197,179,154,232,218,189,200,98,145,207,70,186,39,73,48,88,248,0,0,0,1,18,172,29,109,218,172,189,113,231,29,36,106,60,244,148,20,242,84,81,77,137,222,42,106,155,19,29,60,246,203,115,217,105,72,219,10,34,190,73,100,172,149,146,203,46,238,123,219,11,81,85,99,105,45,74,1,241,71,245,217,169,191,146,251,61,16,23,252,8,65,225,161,215,29,55,81,216,108,58,61,156,50,173,154,139,133,217,227,124,213,114,62,90,134,95,45,208,172,112,37,107,166,122,185,201,82,142,124,77,153,175,119,223,124,137,35,21,81,207,100,51,124,0,0,0,0,8,213,211,95,89,182,45,112,214,13,82,208,27,221,171,225,89,158,156,228,23,154,120,82,6,61,212,183,59,61,45,193,212,209,212,181,203,191,110,102,114,133,146,198,229,217,206,123,100,143,116,115,227,134,74,153,193,234,23,41,190,224,221,104,106,94,107,139,87,121,43,214,63,170,23,155,165,186,167,180,201,59,21,80,93,165,146,41,56,61,28,199,113,123,26,187,57,21,171,182,202,138,159,34,237,58,28,234,238,213,213,246,145,187,43,158,221,73,103,203,44,53,13,182,228,118,168,42,26,246,50,117,98,57,149,80,177,92,178,178,154,100,229,195,184,155,163,227,154,52,116,157,165,145,193,34,128,0,115,254,161,114,155,238,13,160,90,151,154,226,213,222,74,245,143,225,247,155,165,186,167,180,201,59,21,80,81,75,36,82,112,122,57,142,226,246,53,118,114,43,87,109,149,21,62,71,53,232,115,171,187,87,87,218,70,236,174,123,117,37,159,44,176,212,54,219,145,218,160,168,107,216,201,213,136,230,85,66,197,114,202,202,105,147,151,14,226,110,143,142,104,209,210,118,150,71,123,94,172,125,44,107,39,211,252,135,219,167,51,237,211,174,188,230,93,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,240,145,173,217,28,172,119,7,163,36,106,115,99,85,3,75,192,230,157,58,235,206,27,212,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,56,220,237,145,202,198,243,98,178,70,167,7,181,87,165,128,0,0,35,255,0,94,186,165,157,232,183,73,217,206,166,105,165,247,224,217,37,155,225,158,74,183,202,195,81,218,238,220,169,97,147,245,115,49,241,187,120,229,123,126,243,87,109,247,77,149,17,83,245,235,55,90,122,13,160,122,185,136,232,214,167,100,21,118,187,190,93,79,230,217,92,250,109,173,214,216,28,247,197,12,181,147,185,200,145,178,89,99,145,136,230,163,209,156,21,210,246,163,217,235,207,252,76,110,214,171,255,0,135,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,160,21,235,211,215,136,247,89,217,206,190,233,166,21,148,235,39,157,178,228,25,133,154,215,113,166,251,59,106,143,191,75,61,108,81,203,31,54,83,53,237,228,199,185,55,106,163,147,125,209,81,126,101,223,153,172,233,59,213,62,141,253,64,199,189,198,3,69,26,171,169,152,174,141,233,198,71,170,89,173,95,151,178,227,54,249,110,21,60,100,141,146,77,193,62,228,17,119,30,198,58,105,94,173,142,54,43,147,156,143,99,81,119,114,1,229,122,157,234,23,21,233,127,70,175,90,185,148,211,121,255,0,33,219,166,183,90,217,85,29,60,215,58,233,93,198,42,120,220,245,255,0,133,35,213,173,123,153,20,82,189,24,254,28,86,186,186,84,241,130,202,159,157,214,88,58,168,91,87,217,187,229,194,162,182,12,130,138,146,72,126,206,195,217,145,237,164,74,90,120,101,146,170,21,145,176,199,26,185,123,172,230,247,73,36,169,183,8,87,213,119,85,218,143,213,174,163,191,53,205,101,242,54,170,30,228,22,11,4,19,43,233,109,20,174,84,85,107,85,81,59,147,63,139,86,89,149,17,210,57,173,68,70,49,145,198,201,43,225,139,208,119,233,190,251,77,175,58,177,101,229,128,227,247,6,252,54,215,113,183,119,41,114,137,154,201,155,38,206,238,181,123,52,243,182,157,93,202,57,34,153,201,36,43,191,9,90,129,58,122,230,235,54,251,209,230,163,232,237,206,75,87,198,112,204,163,227,148,249,53,182,38,49,42,157,28,75,65,218,169,166,145,219,109,52,93,217,85,35,115,146,57,26,247,53,220,85,89,44,114,214,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,66,173,188,115,191,4,255,0,121,63,134,156,171,195,23,175,31,208,133,246,155,65,181,98,245,199,1,200,46,13,248,109,210,227,113,237,210,226,243,57,147,58,77,155,218,114,246,106,39,117,58,59,148,145,197,11,150,73,151,110,114,185,66,234,64,0,0,60,86,180,106,246,27,160,186,95,144,106,230,160,79,87,29,139,29,167,108,213,9,73,2,205,60,175,124,141,138,40,99,103,201,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,144,57,255,0,88,61,89,225,189,34,233,127,219,139,237,61,37,226,251,95,81,29,53,139,28,117,122,210,207,117,122,72,196,157,88,244,142,85,99,34,137,235,35,158,172,225,191,109,138,168,233,88,139,237,122,122,202,111,185,206,129,105,166,107,148,215,121,219,214,65,135,217,174,151,26,158,211,35,239,213,79,69,20,146,201,193,136,214,55,147,222,229,217,168,141,77,246,68,68,249,25,236,234,119,168,92,171,170,13,101,189,106,230,83,77,228,60,255,0,110,154,221,107,101,84,149,16,219,40,98,111,24,169,227,115,215,254,20,143,86,181,141,124,178,202,244,99,57,241,75,254,233,59,210,198,141,253,63,199,189,186,0,57,255,0,66,253,102,216,186,195,211,138,171,156,150,175,131,102,120,191,151,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,36,70,75,36,149,51,25,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,242,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,208,247,76,93,66,226,189,80,104,213,151,87,49,106,111,33,231,251,148,215,27,91,234,163,168,154,217,93,19,184,203,79,35,152,191,240,100,98,185,172,115,226,150,39,171,25,207,138,7,85,0,1,199,250,182,214,251,175,78,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,252,216,245,138,105,56,63,103,35,95,197,202,215,162,43,23,213,232,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,124,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,120,87,138,63,161,61,77,252,151,222,40,138,149,232,95,172,219,239,71,154,143,85,115,146,213,241,156,51,40,242,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,226,170,201,99,13,10,3,242,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,126,176,4,0,241,91,234,143,93,186,107,253,23,126,133,51,159,179,159,104,254,55,241,63,230,202,58,206,255,0,151,242,61,159,245,204,82,113,227,223,151,250,59,111,203,231,190,201,180,255,0,42,175,199,59,240,79,247,147,248,104,31,87,194,255,0,172,206,164,250,137,215,219,254,21,172,122,145,246,130,203,69,135,213,93,32,166,248,61,5,39,10,166,86,209,70,217,57,211,193,27,215,102,77,34,108,171,199,239,111,182,232,138,150,126,82,183,130,167,170,124,167,233,253,119,184,219,139,169,0,0,3,159,245,11,148,223,112,109,2,212,188,215,22,174,242,87,172,127,15,188,221,45,213,61,166,73,216,170,130,138,89,34,147,131,209,204,119,23,177,171,179,145,90,187,108,168,169,242,41,7,253,20,126,187,63,240,231,255,0,54,108,255,0,245,66,234,122,177,244,177,172,159,79,242,31,110,156,205,96,26,168,0,1,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,42,131,170,191,24,44,169,153,221,29,131,165,117,181,125,155,177,220,41,235,103,200,43,105,36,155,237,20,61,152,222,234,69,165,168,134,41,41,97,73,29,52,114,43,87,186,254,12,116,114,68,155,243,182,162,144,60,71,252,63,235,58,119,190,203,171,122,67,142,255,0,169,61,127,150,130,90,106,121,39,168,147,29,170,224,200,248,212,62,103,201,35,225,154,68,87,178,101,119,20,146,85,137,200,207,212,172,161,111,250,23,174,154,113,212,94,156,91,181,67,75,239,62,122,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,228,221,211,117,106,181,205,123,28,246,61,143,119,64,51,173,209,215,88,185,223,72,25,221,69,254,193,71,241,156,110,243,195,237,6,63,220,134,159,226,157,168,106,25,75,254,84,248,37,146,14,212,149,11,39,234,209,57,237,197,219,162,252,180,19,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,132,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,3,208,30,83,84,181,75,4,209,108,18,231,169,154,151,125,248,54,55,102,236,249,218,223,43,53,71,107,187,51,33,143,245,112,177,242,59,121,37,99,126,235,87,109,247,93,145,21,83,208,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,80,15,95,221,96,221,122,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,157,66,67,19,210,55,53,169,19,26,198,113,230,146,73,32,76,174,144,60,86,111,186,161,212,117,211,10,214,186,47,134,227,249,253,194,146,223,133,83,91,225,100,176,216,106,149,238,142,42,89,158,216,210,106,143,50,175,137,29,59,149,90,201,90,138,145,197,20,142,88,108,252,202,185,114,126,24,190,32,21,154,187,71,77,211,246,183,228,94,111,58,164,227,6,51,114,150,57,229,170,191,82,199,4,211,74,218,151,181,139,26,77,4,116,255,0,57,164,123,93,51,94,221,209,210,53,239,144,44,84,2,53,117,209,214,109,139,163,205,56,165,185,199,106,248,206,103,148,121,138,124,102,219,43,30,148,174,146,36,103,118,166,166,70,237,180,49,119,98,85,141,174,73,36,115,218,214,241,69,124,177,135,31,241,35,241,4,169,233,218,154,61,30,209,187,173,35,181,22,227,78,218,154,219,148,50,197,51,241,150,36,176,73,18,75,79,52,18,195,51,234,97,89,218,140,115,154,248,216,172,147,109,159,26,175,171,232,115,196,119,13,234,182,165,218,125,152,90,41,48,253,69,167,167,108,176,208,178,169,100,164,189,177,145,34,207,45,26,189,17,204,123,92,146,61,105,156,175,123,98,217,205,146,84,108,171,29,21,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,93,167,135,7,135,253,31,78,246,40,181,111,87,177,223,245,88,175,243,48,69,77,81,36,21,17,227,180,188,223,31,26,119,194,249,35,124,211,70,136,247,204,142,228,145,202,145,53,25,250,229,148,58,175,66,253,102,216,186,195,211,138,171,156,150,175,131,102,120,191,151,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,36,70,75,36,149,51,25,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,242,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,208,247,76,93,66,226,189,80,104,213,151,87,49,106,111,33,231,251,148,215,27,91,234,163,168,154,217,93,19,184,203,79,35,152,191,240,100,98,185,172,115,226,150,39,171,25,207,138,7,85,0,1,207,250,133,202,111,184,54,129,106,94,107,139,87,121,43,214,63,135,222,110,150,234,158,211,36,236,85,65,69,44,145,73,193,232,230,59,139,216,213,217,200,173,93,182,84,84,249,30,43,163,238,172,240,222,174,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,112,223,184,196,85,116,79,68,244,29,88,250,88,214,79,167,249,15,183,78,80,15,76,93,66,229,93,47,235,45,151,87,49,106,111,63,228,59,148,215,27,91,234,164,167,134,231,67,43,120,203,79,35,152,191,240,100,98,185,175,107,37,138,39,171,31,195,138,134,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,62,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,0,0,0,35,174,174,245,219,160,218,39,175,56,190,132,102,249,53,37,61,101,242,158,87,93,46,41,63,234,49,233,221,218,90,38,87,124,184,196,202,134,190,85,230,175,222,36,108,47,145,173,138,100,149,178,40,1,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,63,89,229,53,75,75,112,77,105,193,46,122,103,169,118,47,140,227,119,158,207,157,162,243,83,83,247,123,83,50,104,255,0,89,11,217,35,118,146,38,59,238,185,55,219,101,221,21,81,66,184,50,79,24,234,103,117,71,101,183,226,150,170,68,209,26,90,143,132,93,107,171,105,165,109,109,107,37,149,136,251,187,17,172,116,177,50,4,106,186,58,126,10,249,35,89,123,136,217,36,141,41,172,254,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,54,253,78,244,245,149,116,191,172,183,173,35,202,106,124,255,0,144,237,212,219,174,140,165,146,158,27,157,12,173,229,21,68,109,122,127,194,141,232,215,61,172,150,41,88,143,127,14,75,53,60,39,122,215,184,226,217,85,179,165,125,72,185,243,198,239,59,211,97,211,189,105,105,225,181,87,58,74,138,137,41,228,114,181,146,77,230,164,155,139,21,210,61,201,42,69,27,24,169,42,171,2,223,192,62,78,89,148,216,176,108,86,243,154,229,53,222,74,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,12,71,61,220,88,199,46,205,69,114,237,178,34,175,200,14,107,213,87,83,24,111,74,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,226,173,133,156,98,145,239,145,200,188,88,199,113,107,223,194,55,196,15,15,63,19,90,157,90,186,211,232,151,82,55,170,72,243,42,250,133,102,61,145,172,17,82,193,119,123,221,187,104,167,100,109,108,81,84,238,188,98,115,90,214,74,156,99,217,38,70,173,69,122,245,175,213,117,247,171,77,101,173,204,187,183,90,60,66,219,189,30,45,100,173,153,142,242,20,188,88,146,72,173,141,17,137,52,239,103,118,69,221,238,77,217,31,113,236,138,53,36,7,134,47,65,223,166,251,237,54,188,234,197,151,150,3,143,220,27,240,219,93,198,221,220,165,202,38,107,38,108,155,59,186,213,236,211,206,218,117,119,40,228,138,103,36,144,174,252,37,106,5,212,128,0,249,57,102,83,98,193,177,91,206,107,148,215,121,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,56,49,28,247,113,99,28,187,53,21,203,182,200,138,191,34,178,244,203,198,58,154,253,212,189,194,13,65,181,82,99,90,43,113,167,125,37,186,105,233,165,154,227,107,124,12,149,241,214,76,148,236,149,211,62,165,202,216,223,11,81,89,22,240,171,95,250,185,95,63,21,241,35,241,4,166,234,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,164,11,3,85,0,168,191,10,30,184,234,113,171,173,147,164,125,70,101,34,88,174,85,21,12,196,110,202,248,169,214,134,174,87,73,59,168,167,87,43,82,86,79,43,159,218,114,111,42,77,43,99,217,237,145,157,155,116,0,0,0,0,2,176,60,80,58,204,234,79,167,109,125,176,97,90,57,169,31,103,236,181,184,125,45,210,122,111,131,208,85,243,170,125,109,108,110,147,157,68,18,61,55,100,49,166,200,188,126,238,251,110,170,171,208,60,41,58,163,215,110,165,63,74,63,166,188,231,237,31,217,207,130,124,51,249,178,142,143,177,230,60,247,123,253,109,20,124,185,118,34,254,150,251,113,249,109,186,239,21,124,106,253,83,226,223,79,232,125,198,226,117,95,3,31,198,207,221,191,226,64,90,161,29,124,64,181,23,81,52,131,165,124,175,84,180,183,51,171,198,242,28,110,162,219,52,19,195,71,73,82,201,217,53,108,52,175,134,86,85,67,43,85,156,106,21,232,172,70,189,31,27,62,247,30,77,116,138,62,78,89,139,88,179,156,86,243,133,101,52,62,118,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,108,86,189,188,152,247,38,237,84,114,111,186,42,47,204,10,44,196,252,86,58,206,179,229,86,107,182,83,170,31,104,44,180,87,10,122,139,141,163,224,150,170,79,136,82,178,70,186,90,110,251,41,21,241,119,24,142,103,113,169,201,188,183,79,154,23,210,101,179,44,197,175,184,54,85,121,194,178,154,31,37,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,54,43,152,238,47,99,147,118,170,181,118,221,21,83,230,104,79,160,125,76,202,181,119,164,45,54,206,179,90,191,55,122,168,183,212,91,234,106,157,36,146,73,85,228,170,230,163,100,242,190,71,185,239,154,70,83,181,242,61,93,247,164,115,220,136,136,168,136,18,0,225,93,113,106,246,101,161,29,43,231,154,165,167,211,210,65,144,218,105,232,225,161,158,166,4,153,148,239,169,173,130,149,102,70,47,221,115,216,217,220,246,35,145,204,230,214,242,107,219,187,87,186,149,87,227,123,170,95,253,77,52,82,223,125,255,0,236,188,166,239,108,242,191,250,169,168,39,239,43,63,252,164,222,12,127,251,175,111,245,106,4,106,196,252,71,188,66,115,156,170,205,133,98,218,201,231,111,89,5,194,158,215,110,166,251,59,100,143,191,85,60,141,142,40,249,190,153,172,111,39,189,169,187,149,26,155,238,170,137,243,46,39,171,109,111,186,244,225,160,57,30,180,89,172,116,151,154,140,114,162,214,231,208,84,200,232,217,83,4,215,26,106,121,152,143,111,205,143,88,166,147,131,246,114,53,252,92,173,122,34,177,106,47,194,59,76,242,172,195,171,219,62,117,105,164,218,203,129,91,235,238,23,122,169,35,147,182,223,51,73,53,28,16,53,237,98,177,38,123,231,87,181,143,115,121,71,4,238,69,85,102,203,101,94,40,254,132,245,55,242,95,120,162,3,186,232,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,124,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,125,169,158,190,133,250,205,190,244,121,168,245,87,57,45,95,25,195,50,143,47,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,42,172,150,61,4,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,7,235,0,0,60,86,180,106,246,27,160,186,95,144,106,230,160,79,87,29,139,29,167,108,213,9,73,2,205,60,175,124,141,138,40,99,103,201,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,147,213,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,103,219,174,142,179,111,189,97,234,61,45,206,59,87,193,176,204,95,204,83,227,54,217,88,197,170,108,114,171,59,181,53,50,55,125,230,151,181,18,172,109,114,199,27,88,214,183,146,163,229,144,46,211,164,157,111,186,245,31,160,56,230,180,94,108,116,150,106,140,142,162,232,230,80,83,72,233,25,77,4,55,26,154,120,88,175,119,205,239,72,161,143,155,246,106,57,252,156,141,98,42,49,59,1,21,124,46,61,9,233,151,231,94,241,90,74,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,58,177,245,79,172,159,80,50,31,113,156,210,153,154,206,172,125,83,235,39,212,12,135,220,103,3,242,116,235,175,57,151,77,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,188,36,107,118,71,43,29,193,232,201,26,156,216,213,77,9,244,235,175,56,111,82,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,220,227,115,182,71,43,27,205,138,201,26,156,30,213,92,240,229,90,23,168,248,134,147,225,90,223,115,179,119,112,204,239,205,197,109,186,83,170,190,56,106,169,234,103,130,74,90,143,146,118,166,95,46,249,24,139,187,95,26,170,181,202,172,149,177,244,190,135,58,187,186,244,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,121,112,238,38,202,201,38,141,29,31,117,100,104,104,120,31,39,19,202,108,89,206,43,102,205,113,106,239,59,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,7,163,94,222,76,123,87,103,34,57,55,217,81,23,228,125,96,0,0,40,7,197,31,215,102,166,254,75,236,244,68,255,0,240,84,244,177,148,253,64,174,246,235,113,0,60,81,253,118,106,111,228,190,207,68,79,255,0,5,79,75,25,79,212,10,239,110,183,1,63,192,0,102,179,171,31,84,250,201,245,3,33,247,25,207,41,165,90,153,149,104,222,163,227,154,165,133,85,249,123,214,51,112,138,225,77,202,73,25,28,220,23,239,193,47,109,236,123,161,149,138,232,228,98,57,57,198,247,181,87,103,41,234,250,177,245,79,172,159,80,50,31,113,156,83,244,245,149,92,58,101,155,169,219,77,79,156,178,219,115,9,113,43,189,20,116,178,58,74,31,242,90,121,160,172,116,141,69,98,66,247,206,176,185,95,195,140,139,2,34,189,101,217,129,126,125,42,245,49,134,245,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,40,217,153,198,88,222,201,26,137,201,143,111,38,177,252,227,103,96,51,89,211,71,81,121,223,75,250,167,65,169,152,45,71,249,170,59,197,23,8,127,156,237,126,102,25,167,163,238,75,20,157,158,239,97,141,238,177,188,217,251,81,127,106,46,135,180,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,62,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,161,237,78,85,212,191,81,120,39,75,250,89,95,169,153,213,71,249,218,59,61,23,9,191,156,238,158,90,105,160,163,238,69,20,157,158,239,97,237,238,189,188,25,251,85,127,98,47,181,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,194,38,110,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,185,246,235,95,170,235,239,86,154,203,91,153,119,110,180,120,133,183,122,60,90,201,91,51,29,228,41,120,177,36,145,91,26,35,18,105,222,206,236,139,187,220,155,178,62,227,217,20,106,7,138,234,43,94,115,46,164,181,114,251,170,217,157,109,91,159,113,168,123,45,148,51,84,36,204,180,219,145,238,90,122,40,149,172,99,120,70,215,108,174,70,55,155,213,242,57,57,189,202,190,87,44,192,51,44,22,155,31,170,204,49,234,187,75,50,171,60,119,251,66,84,162,53,245,86,233,37,150,40,170,17,155,242,107,30,232,36,86,114,68,228,206,47,110,236,123,28,233,127,225,161,208,229,79,81,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,223,100,137,27,17,85,207,124,62,131,198,175,213,62,45,244,254,135,220,110,32,65,90,108,90,251,87,138,220,115,90,122,30,118,91,85,194,142,215,89,83,221,98,118,170,170,227,169,146,158,62,10,188,221,201,148,85,43,186,34,181,59,123,57,81,92,212,94,235,208,231,87,119,94,144,117,113,217,92,246,234,187,198,39,126,167,109,183,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,175,46,29,196,217,89,36,209,163,163,238,172,141,150,158,11,184,181,139,57,197,122,133,194,178,154,31,59,101,200,45,246,59,93,198,155,186,248,251,244,179,199,116,142,88,249,177,90,246,242,99,220,155,181,81,201,190,232,168,191,50,37,245,201,210,37,215,164,29,92,110,41,5,198,174,241,137,223,169,221,114,199,46,179,211,185,143,124,8,245,107,233,102,122,53,34,125,76,43,199,159,109,118,86,73,12,138,216,251,169,27,67,65,24,158,83,98,206,113,91,54,107,139,87,121,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,56,61,26,246,242,99,218,187,57,17,201,190,202,136,191,34,155,60,106,253,83,226,223,79,232,125,198,226,120,175,14,190,186,170,122,90,204,147,7,212,26,250,183,233,93,254,162,105,171,161,166,165,137,239,182,92,102,74,118,37,201,85,35,89,230,99,99,167,108,111,133,175,254,131,220,246,177,239,106,49,254,215,198,175,213,62,45,244,254,135,220,110,32,64,2,242,124,52,58,227,166,234,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,251,239,145,36,98,170,57,236,134,162,250,127,233,235,42,234,46,179,55,178,97,85,59,222,177,28,62,179,45,166,183,182,150,73,228,186,249,105,233,227,125,28,73,26,43,210,103,178,119,44,104,141,119,41,24,198,42,53,30,175,103,63,196,242,155,238,13,149,89,179,92,90,187,201,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,193,232,230,59,139,216,213,217,200,173,93,182,84,84,249,1,169,48,69,254,128,122,193,181,117,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,10,133,134,87,172,109,107,86,39,181,236,227,193,35,146,73,64,5,43,120,213,250,167,197,190,159,208,251,141,196,129,86,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,19,215,198,175,213,62,45,244,254,135,220,110,36,95,210,46,153,243,45,106,210,61,83,213,44,50,186,145,239,210,138,122,11,149,206,217,50,164,111,169,183,76,202,183,212,79,20,142,114,55,156,13,164,230,177,170,125,246,57,252,93,205,173,142,64,184,159,15,222,187,172,93,85,98,177,225,89,75,252,150,166,227,246,244,146,227,77,179,228,248,165,44,17,210,199,45,215,155,41,226,167,131,187,83,80,228,242,205,85,115,54,221,55,111,205,38,1,151,124,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,156,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,162,142,149,122,152,195,122,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,20,108,204,227,44,111,100,141,68,228,199,183,147,88,254,113,176,59,0,0,1,64,62,40,254,187,53,55,242,95,103,162,47,248,160,31,20,127,93,154,155,249,47,179,209,1,26,177,60,166,251,131,101,86,108,215,22,174,242,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,112,122,57,142,226,246,53,118,114,43,87,109,149,21,62,69,249,244,3,214,13,171,171,45,35,107,174,11,87,30,119,135,83,209,208,101,108,154,38,163,42,103,123,28,145,215,68,232,216,216,184,84,44,50,189,99,107,90,177,61,175,103,30,9,28,146,83,102,39,210,102,101,157,116,161,144,117,67,135,212,85,221,153,138,229,18,89,110,246,58,106,4,115,233,109,209,209,197,81,45,201,101,238,114,115,24,233,227,107,227,108,75,197,156,165,115,145,140,127,31,19,161,122,233,168,253,58,106,61,187,84,52,190,243,228,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,254,45,221,55,71,35,154,215,177,204,123,24,246,132,255,0,235,127,196,223,86,52,255,0,169,169,241,62,157,115,142,222,55,133,118,237,119,251,109,198,197,77,37,45,194,241,77,85,55,155,141,36,145,158,103,179,199,183,3,149,143,137,85,209,72,177,174,202,217,93,48,58,15,235,86,251,214,14,43,113,173,189,232,245,215,28,171,199,251,116,215,11,221,52,140,146,199,87,85,219,137,86,56,29,35,155,51,102,114,190,71,172,8,201,91,20,105,31,57,213,210,177,29,66,217,102,83,125,206,114,171,206,107,148,215,121,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,56,49,26,198,242,123,220,187,53,17,169,190,200,136,159,35,66,125,11,116,233,252,152,186,113,199,112,11,149,63,107,36,184,114,190,228,223,127,150,215,74,134,51,156,95,41,100,143,245,49,178,26,126,81,185,24,254,199,113,17,21,234,4,128,0,1,154,206,172,125,83,235,39,212,12,135,220,103,63,39,78,186,243,153,116,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,194,70,183,100,114,177,220,30,140,145,169,205,141,84,253,125,88,250,167,214,79,168,25,15,184,206,126,172,223,166,124,203,14,233,211,79,58,154,109,117,37,126,39,158,84,86,91,94,141,84,142,123,109,198,10,170,184,155,3,216,174,85,145,146,197,72,249,91,35,127,98,164,140,123,91,180,110,148,47,211,166,142,162,240,78,168,52,178,131,83,48,90,143,243,84,119,138,46,19,127,54,93,60,180,51,79,71,220,150,40,251,221,174,251,27,221,99,120,63,246,162,254,212,78,170,103,91,162,142,171,175,189,37,235,45,22,101,221,186,214,98,23,45,168,242,155,37,20,204,111,159,165,226,244,142,68,108,136,172,89,160,123,251,177,174,236,114,236,248,251,140,100,178,41,160,156,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,188,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,136,30,43,171,31,75,26,201,244,255,0,33,246,233,204,214,26,83,234,199,210,198,178,125,63,200,125,186,115,53,128,119,254,138,58,174,190,244,151,172,180,89,151,118,235,89,136,92,182,163,202,108,148,83,49,190,126,151,139,210,57,17,178,34,177,102,129,239,238,198,187,177,203,179,227,238,49,146,200,166,132,241,60,166,197,156,226,182,108,215,22,174,243,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,112,122,53,237,228,199,181,118,114,35,147,125,149,17,126,70,112,181,215,167,172,171,66,232,244,254,247,118,169,248,141,151,82,48,251,102,91,104,184,71,75,36,81,167,153,129,146,79,70,229,114,43,22,104,30,244,71,35,28,237,227,146,7,170,49,101,224,222,235,225,215,215,85,79,75,89,146,96,250,131,95,86,253,43,191,212,77,53,116,52,212,177,61,246,203,140,201,78,196,185,42,164,107,60,204,108,116,237,141,240,181,255,0,208,123,158,214,61,237,70,60,47,120,142,189,114,117,119,106,233,7,72,219,149,193,110,164,188,101,151,234,135,91,113,203,84,245,13,99,31,58,49,92,250,169,152,142,73,95,77,10,113,231,219,77,213,242,67,26,186,62,234,72,223,107,174,157,71,233,198,134,104,117,199,92,238,217,5,170,190,213,240,244,168,176,54,42,244,237,223,170,165,133,100,164,166,166,150,54,201,207,189,178,42,72,198,189,173,143,148,171,247,24,231,38,125,186,138,215,156,203,169,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,17,181,219,43,145,141,230,245,124,142,78,111,114,168,120,172,179,41,190,231,57,85,231,53,202,107,188,237,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,156,24,141,99,121,61,238,93,154,136,212,223,100,68,79,145,102,151,45,16,213,13,17,240,125,206,232,53,74,249,144,71,93,126,168,181,93,105,113,107,164,113,177,152,220,15,189,210,113,138,52,249,202,199,204,155,79,36,111,115,81,143,147,143,106,57,82,103,74,240,190,240,251,166,187,83,89,122,161,214,155,85,91,24,202,134,215,225,246,58,152,165,166,127,56,101,165,168,163,189,36,177,78,215,43,21,204,157,172,130,88,184,72,197,108,191,121,142,102,242,215,197,31,208,158,166,254,75,239,20,64,82,95,76,151,107,85,131,169,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,167,106,241,6,235,110,235,213,126,127,29,139,24,158,174,135,78,177,90,138,136,109,84,109,170,115,160,187,78,217,166,107,46,207,141,208,196,246,62,74,119,70,214,197,34,57,97,78,226,53,81,100,147,120,150,117,254,149,122,103,204,186,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,36,116,207,229,44,108,100,109,84,228,247,183,147,152,206,114,48,61,175,66,253,25,95,122,195,212,122,171,100,151,95,131,97,152,191,151,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,37,70,69,38,130,109,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,57,85,206,231,164,125,16,244,208,202,170,168,234,232,240,157,55,179,193,76,137,77,72,201,42,234,222,175,100,76,85,100,77,99,31,83,81,81,35,85,239,84,99,22,89,156,247,171,17,92,228,129,125,47,120,193,121,205,71,201,237,29,77,175,195,113,11,221,194,170,227,142,221,41,233,60,196,152,252,42,170,232,237,213,13,166,133,175,170,133,24,141,99,39,72,150,84,147,126,226,57,146,114,128,30,57,223,130,127,188,159,195,74,171,45,83,199,59,240,79,247,147,248,105,93,90,17,163,151,221,125,212,202,45,42,197,166,225,122,186,219,238,181,22,232,248,177,124,205,85,37,186,162,174,42,109,222,246,49,157,231,211,182,46,227,156,141,103,115,154,238,141,217,66,205,124,40,122,227,166,201,109,86,78,145,245,25,149,107,125,182,211,212,51,17,187,43,229,168,74,234,72,155,36,238,162,157,92,174,88,159,4,77,127,105,201,180,75,12,77,143,102,58,54,119,172,208,203,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,165,234,120,113,117,199,83,213,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,48,151,247,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,153,246,235,163,172,219,239,88,122,143,75,115,142,213,240,108,51,23,243,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,228,168,249,100,237,126,39,93,120,254,155,239,181,58,13,164,247,174,88,14,63,112,119,196,174,150,235,143,114,151,40,153,172,133,209,238,222,211,87,179,79,59,106,17,188,100,146,41,156,145,204,155,240,137,201,29,122,62,233,51,50,234,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,61,187,143,68,86,196,245,64,225,70,148,250,78,244,177,163,127,79,241,239,110,128,205,97,165,62,147,189,44,104,223,211,252,123,219,160,3,53,135,117,232,251,171,60,203,164,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,156,246,238,49,21,27,43,209,120,81,215,245,231,166,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,255,0,54,72,199,177,200,168,238,113,198,26,30,210,221,82,193,53,167,4,182,106,102,154,95,126,51,141,222,123,222,74,183,202,205,79,221,237,76,248,100,253,92,204,100,141,218,72,158,223,188,212,223,109,211,116,84,85,245,101,11,120,115,117,175,252,149,117,30,123,6,127,115,186,201,166,89,79,234,238,84,208,47,118,59,93,114,171,18,59,155,97,226,231,187,139,24,177,202,216,149,174,124,110,107,182,149,208,197,26,223,72,17,87,197,31,208,158,166,254,75,239,20,69,0,151,253,226,143,232,79,83,127,37,247,138,34,138,244,159,5,253,40,106,158,27,166,127,20,248,103,218,220,130,221,98,243,189,142,247,149,243,85,49,195,221,237,242,111,62,61,206,92,121,55,125,182,221,55,220,9,149,225,185,226,9,77,211,181,76,154,61,172,151,90,183,105,213,198,161,213,52,87,41,165,150,102,99,47,72,167,146,84,138,158,24,37,154,102,84,204,176,53,88,215,53,145,189,95,38,219,190,69,91,52,235,167,168,191,228,197,211,142,69,159,219,106,59,89,37,195,141,139,25,251,156,182,186,84,49,252,37,249,197,36,127,169,141,147,84,113,145,168,199,246,59,106,168,175,66,131,53,163,72,115,45,5,213,12,131,72,245,2,10,72,239,184,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,254,74,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,159,171,57,215,77,71,212,157,56,193,180,191,53,188,252,86,213,167,62,122,43,4,211,162,186,170,158,150,169,41,209,105,93,34,175,223,134,63,42,222,210,42,114,99,94,230,35,149,141,141,140,9,213,211,135,140,78,178,210,86,90,176,93,98,211,95,210,85,93,198,225,75,69,77,112,176,49,180,119,137,123,179,185,30,212,164,142,53,134,174,109,164,141,144,197,27,105,247,88,209,174,115,156,245,122,122,191,28,239,193,63,222,79,225,167,31,240,121,209,11,174,121,212,93,70,178,195,124,164,163,182,233,117,58,186,162,145,209,185,243,215,79,113,165,171,166,137,140,253,141,99,26,212,153,238,122,170,174,236,141,168,213,230,175,143,176,120,231,126,9,254,242,127,13,2,63,248,70,106,102,43,167,125,92,67,110,202,106,252,167,219,92,126,175,25,183,78,249,35,142,22,215,73,61,61,68,76,145,207,123,118,238,121,87,68,196,111,39,58,89,98,98,55,239,110,151,168,101,92,186,159,12,94,188,127,77,246,42,109,6,213,139,215,44,251,31,183,183,225,183,75,141,199,185,85,148,66,215,204,233,54,111,105,169,222,167,129,180,232,238,82,73,44,205,73,38,93,248,74,228,9,254,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,240,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,40,113,254,189,181,51,21,210,254,145,245,50,227,148,213,246,254,61,143,214,227,54,232,25,36,105,53,85,117,124,15,167,137,145,181,239,111,62,61,199,74,244,110,238,72,161,149,232,215,112,216,206,185,221,122,193,234,207,50,234,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,61,187,108,85,86,196,196,78,20,6,170,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,132,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,61,0,3,60,61,109,244,125,147,116,141,170,18,217,92,149,117,184,77,242,162,119,98,119,138,185,105,251,245,208,69,28,15,153,146,71,19,213,205,124,46,169,100,74,247,50,52,145,90,175,99,90,139,197,189,43,195,155,175,111,228,175,125,159,77,245,18,15,49,166,89,53,195,206,85,212,65,79,206,170,203,92,246,50,37,172,106,49,57,205,10,178,56,219,44,95,55,35,88,215,196,156,154,232,230,185,77,116,208,189,56,234,47,78,46,58,95,170,22,111,61,106,174,218,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,110,102,114,118,203,178,181,90,231,49,237,123,30,246,59,58,218,233,161,122,143,211,166,163,220,116,191,84,44,222,70,235,67,180,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,226,237,151,100,114,57,174,99,218,199,177,236,104,76,15,19,174,188,127,77,247,218,157,6,210,123,215,44,7,31,184,59,226,87,75,117,199,185,75,148,76,214,66,232,247,111,105,171,217,167,157,181,8,222,50,73,20,206,72,230,77,248,68,228,132,22,44,3,50,201,177,156,155,51,177,99,213,117,118,44,58,158,154,166,251,112,106,34,65,66,202,138,134,83,192,143,114,170,34,190,73,100,68,107,19,119,170,54,71,34,113,141,238,111,234,210,221,45,206,245,167,59,182,105,158,154,88,190,51,146,94,123,222,74,139,205,67,79,221,237,66,249,164,253,100,207,100,109,218,56,158,239,188,228,223,109,147,117,84,69,183,78,167,122,103,195,122,80,240,183,212,29,45,195,235,170,238,47,117,69,162,229,119,185,212,170,181,247,27,140,151,91,115,37,157,35,228,173,133,156,98,141,140,141,170,188,88,198,242,115,223,206,71,133,59,98,120,181,247,57,202,172,216,86,45,67,231,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,230,245,107,27,201,239,106,110,229,70,166,251,170,162,124,207,201,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,210,250,78,245,79,163,127,80,49,239,113,128,179,239,19,175,15,250,205,93,163,169,234,7,68,49,223,55,157,82,114,159,38,182,197,36,242,213,95,169,99,130,24,98,117,51,28,245,141,38,130,58,127,148,49,177,174,153,175,118,202,233,26,198,72,13,28,241,107,211,138,110,148,228,205,117,122,229,241,77,88,199,54,181,212,216,41,105,146,142,75,245,83,214,69,166,169,133,83,148,108,133,209,198,139,81,42,35,91,20,141,145,27,18,119,41,163,150,168,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,62,106,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,190,40,159,254,24,189,7,126,155,239,180,218,243,171,22,94,88,14,63,112,111,195,109,119,27,119,114,151,40,153,172,153,178,108,238,235,87,179,79,59,105,213,220,163,146,41,156,146,66,187,240,149,168,29,171,194,83,162,143,130,81,209,245,101,169,182,203,173,29,234,110,244,120,93,190,116,236,70,218,25,160,237,190,230,228,71,115,147,188,201,101,142,38,200,214,181,35,71,74,137,34,75,11,217,103,224,1,149,115,186,244,125,213,158,101,210,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,123,119,24,138,141,149,232,188,40,238,189,68,116,171,153,104,142,37,167,154,165,13,182,174,175,4,212,92,94,203,118,160,187,44,137,42,65,113,168,183,67,61,85,28,234,214,53,34,127,117,102,124,77,84,94,80,163,118,123,223,28,220,3,66,120,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,120,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,20,45,225,205,214,191,242,85,212,121,236,25,253,206,235,38,153,101,63,171,185,83,64,189,216,237,117,202,172,72,238,109,135,139,158,238,44,98,199,43,98,86,185,241,185,174,218,87,67,20,107,125,32,114,174,172,125,44,107,39,211,252,135,219,167,51,88,105,79,171,31,75,26,201,244,255,0,33,246,233,204,214,1,34,186,36,235,7,38,233,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,147,116,17,137,229,54,44,231,21,179,102,184,181,119,157,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,131,209,175,111,38,61,171,179,145,28,155,236,168,139,242,51,197,214,15,73,153,151,72,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,249,237,219,122,162,54,86,42,247,255,0,13,207,16,74,110,157,170,100,209,237,100,186,213,187,78,174,53,14,169,162,185,77,44,179,51,25,122,69,60,146,164,84,240,193,44,211,50,166,101,129,170,198,185,172,141,234,249,54,221,242,42,133,218,17,171,174,142,179,108,93,30,105,197,45,206,59,87,198,115,60,163,204,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,138,43,229,143,160,117,59,212,46,43,210,254,141,94,181,115,41,166,243,254,67,183,77,110,181,178,170,58,121,174,117,210,187,140,84,241,185,235,255,0,10,71,171,90,247,50,40,165,122,49,252,56,174,120,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,62,106,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,161,229,46,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,47,251,195,179,68,53,135,65,186,116,181,225,186,203,124,171,109,201,181,21,78,164,198,157,29,11,160,176,64,181,83,191,131,42,41,185,58,165,243,58,71,78,231,190,87,35,81,241,198,214,179,131,213,241,131,194,83,162,143,130,81,209,245,101,169,182,203,173,29,234,110,244,120,93,190,116,236,70,218,25,160,237,190,230,228,71,115,147,188,201,101,142,38,200,214,181,35,71,74,137,34,75,11,217,103,224,0,0,71,94,182,250,62,198,122,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,226,236,251,101,152,181,247,6,202,175,56,86,83,67,228,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,230,197,115,29,197,236,114,110,213,86,174,219,162,170,124,205,73,149,213,226,185,209,71,233,55,21,159,169,77,51,182,90,169,178,76,74,223,81,83,150,197,183,102,107,197,174,24,218,228,168,230,174,72,221,53,44,113,191,228,230,243,146,37,226,143,85,134,24,156,29,3,195,63,173,123,143,83,248,37,203,9,212,187,159,153,212,156,75,122,154,218,201,22,150,31,140,208,205,52,139,29,68,52,240,182,62,29,157,217,4,136,216,248,166,240,57,94,174,153,90,216,87,226,117,215,143,233,190,251,83,160,218,79,122,229,128,227,247,7,124,74,233,110,184,247,41,114,137,154,200,93,30,237,237,53,123,52,243,182,161,27,198,73,34,153,201,28,201,191,8,156,144,131,3,207,243,45,48,201,160,204,244,255,0,33,171,177,95,105,105,234,233,169,238,20,138,141,158,6,84,211,201,79,42,198,237,183,99,214,41,164,68,123,118,123,21,81,205,86,185,17,200,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,206,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,129,213,122,62,233,51,50,234,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,61,187,143,68,86,196,245,77,9,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,225,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,94,127,210,175,76,248,111,74,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,228,173,133,156,98,141,140,141,170,188,88,198,242,115,223,206,71,246,0,5,85,248,174,117,211,253,127,75,250,41,153,255,0,246,69,46,127,91,66,223,248,45,109,174,58,132,119,252,111,154,99,91,254,210,21,127,250,226,18,194,122,145,162,214,218,253,18,202,96,233,202,237,73,110,212,86,211,197,53,142,106,150,192,230,57,241,207,27,229,133,18,161,143,135,156,144,182,88,216,178,34,49,30,246,170,185,137,247,219,154,203,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,64,245,122,47,164,57,150,189,106,134,63,164,122,127,5,36,151,220,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,255,0,53,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,91,158,202,60,45,52,106,255,0,211,6,59,160,116,183,95,43,146,98,253,250,154,12,209,244,46,89,146,186,170,162,158,90,250,137,41,33,154,40,231,238,199,78,202,118,36,206,145,209,68,200,145,30,229,143,119,115,95,6,12,159,68,167,210,252,151,25,199,109,244,150,157,80,142,161,175,200,216,235,148,242,207,121,183,69,36,142,163,173,100,50,109,20,108,137,106,228,166,115,97,69,217,89,27,228,84,89,163,66,199,192,203,190,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,184,159,12,94,188,127,77,246,42,109,6,213,139,215,44,251,31,183,183,225,183,75,141,199,185,85,148,66,215,204,233,54,111,105,169,222,167,129,180,232,238,82,73,44,205,73,38,93,248,74,228,142,190,51,249,110,137,95,245,67,26,177,227,174,171,170,213,12,114,157,214,220,142,70,203,60,112,81,219,150,56,234,168,224,124,114,69,218,153,239,90,201,36,108,144,200,156,19,184,201,26,245,116,125,168,21,165,88,182,163,230,154,143,142,99,122,67,67,117,171,204,234,238,17,58,200,219,92,171,21,84,117,81,175,113,179,50,84,86,246,123,124,22,69,149,92,214,198,214,43,220,230,163,85,200,26,126,7,228,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,253,96,0,0,82,183,141,95,170,124,91,233,253,15,184,220,78,171,224,99,248,217,251,183,252,72,229,94,53,126,169,241,111,167,244,62,227,113,58,175,129,143,227,103,238,223,241,32,45,80,0,5,21,248,184,233,158,85,135,245,123,120,206,174,212,155,217,115,219,125,5,194,209,85,28,114,118,221,229,169,33,163,158,7,61,204,70,44,204,124,8,247,49,142,119,24,231,129,202,168,175,217,36,7,130,22,169,127,245,75,209,75,133,247,255,0,177,50,155,69,179,202,255,0,235,166,175,159,188,140,255,0,242,107,120,61,255,0,238,177,191,214,41,239,252,105,52,114,251,152,104,214,37,172,86,137,187,148,154,119,112,168,167,186,83,113,98,113,165,185,58,158,54,212,243,115,209,87,132,240,83,197,219,107,30,231,121,158,95,117,177,185,86,0,120,114,106,103,232,191,172,157,56,184,212,85,221,99,160,191,92,29,140,214,65,111,147,111,53,231,227,117,61,59,38,106,189,173,124,45,170,146,154,87,34,239,183,101,30,214,185,204,106,1,161,67,60,62,33,249,173,171,63,235,75,85,111,182,106,122,184,105,233,111,12,178,61,181,44,107,94,179,219,233,162,161,153,200,141,115,147,131,165,166,145,204,93,247,86,43,85,81,170,170,212,189,237,126,214,59,23,79,250,53,150,107,22,71,15,152,164,198,109,238,168,142,155,147,217,230,234,158,228,142,154,155,155,24,245,143,187,60,145,69,220,224,173,103,62,78,251,173,85,51,46,5,201,248,45,232,229,247,15,209,172,183,88,174,243,118,233,53,18,225,79,79,107,166,226,197,229,75,109,117,68,110,169,230,215,170,167,57,231,168,139,182,230,49,205,242,220,190,243,100,106,167,107,241,71,244,39,169,191,146,251,197,17,215,250,107,210,26,109,5,208,108,27,72,225,130,146,58,140,118,207,12,55,5,164,158,89,160,150,226,253,229,173,154,55,203,179,213,146,84,201,52,136,138,141,217,30,136,141,106,34,53,57,7,138,63,161,61,77,252,151,222,40,128,160,18,127,248,98,245,227,250,16,190,211,104,54,172,94,184,224,57,5,193,191,13,186,92,110,61,186,92,94,103,50,103,73,179,123,78,94,205,68,238,167,71,114,146,56,161,114,201,50,237,206,87,44,42,210,124,23,244,161,170,120,110,153,252,83,225,159,107,114,11,117,139,206,246,59,222,87,205,84,199,15,119,183,201,188,248,247,57,113,228,221,246,219,116,223,113,170,90,91,157,232,182,119,115,211,61,75,177,124,27,36,179,118,124,237,23,154,134,163,181,221,133,147,71,250,200,94,248,221,188,114,177,223,117,203,182,251,46,202,138,136,26,126,5,101,248,80,245,199,77,146,218,172,157,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,60,87,186,227,166,198,173,87,190,145,244,229,149,105,125,185,83,211,179,46,187,35,229,167,74,26,73,91,28,237,162,129,90,173,89,95,60,78,103,117,203,188,73,12,174,143,103,186,71,246,67,133,120,157,117,227,250,111,190,212,232,54,147,222,185,96,56,253,193,223,18,186,91,174,61,202,92,162,102,178,23,71,187,123,77,94,205,60,237,168,70,241,146,72,166,114,71,50,111,194,39,36,0,61,86,150,233,110,119,173,57,221,179,76,244,210,197,241,156,146,243,222,242,84,94,106,26,126,239,106,23,205,39,235,38,123,35,110,209,196,247,125,231,38,251,108,155,170,162,43,86,48,95,209,126,169,230,90,103,241,79,137,253,146,200,46,54,47,59,216,236,249,175,43,83,36,61,222,223,39,112,229,219,229,199,147,182,223,109,215,109,192,189,79,11,143,66,122,101,249,215,188,86,146,168,138,190,23,30,132,244,203,243,175,120,173,37,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,157,88,250,167,214,79,168,25,15,184,206,105,76,205,103,86,62,169,245,147,234,6,67,238,51,129,109,61,22,232,94,156,117,23,225,153,129,233,126,168,89,188,245,170,187,227,50,195,52,74,140,170,183,213,54,239,92,145,213,83,72,168,189,185,153,201,219,46,202,213,107,156,199,181,236,123,216,234,150,234,95,167,76,239,165,253,83,175,211,60,234,159,252,237,101,158,183,156,63,206,118,191,51,52,48,86,118,226,150,78,207,119,176,247,118,158,238,108,253,138,159,177,86,234,124,46,61,9,233,151,231,94,241,90,123,94,177,58,85,195,122,175,210,59,134,31,121,182,210,55,39,183,83,212,84,226,119,121,36,88,95,110,184,171,62,226,58,86,177,238,242,210,57,177,182,102,113,119,38,34,57,19,184,200,222,192,170,15,14,110,189,191,146,189,246,125,55,212,72,60,198,153,100,215,15,57,87,81,5,63,58,171,45,115,216,200,150,177,168,196,231,52,42,200,227,108,177,124,220,141,99,95,18,114,107,163,154,245,12,187,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,231,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,91,41,240,190,241,4,166,180,211,89,122,94,214,155,173,91,216,250,134,208,97,247,202,153,101,169,127,57,165,165,167,163,178,164,81,64,231,35,17,207,157,204,158,89,120,70,196,108,95,117,141,102,193,107,224,0,40,7,197,31,215,102,166,254,75,236,244,68,255,0,240,84,244,177,148,253,64,174,246,235,113,0,60,81,253,118,106,111,228,190,207,68,79,255,0,5,79,75,25,79,212,10,239,110,183,1,63,192,0,102,179,171,31,84,250,201,245,3,33,247,25,203,73,240,106,180,218,175,253,34,102,214,43,237,178,146,227,109,184,231,23,42,74,202,58,184,91,52,21,48,73,108,183,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,74,182,234,199,213,62,178,125,64,200,125,198,114,213,60,21,61,44,101,63,80,43,189,186,220,4,10,241,6,232,146,235,210,134,127,29,247,24,130,174,187,78,178,170,138,137,173,85,141,165,115,96,180,206,233,166,115,45,47,145,211,74,247,190,58,118,198,230,203,34,181,102,78,226,181,21,99,147,103,135,207,91,119,94,148,51,249,44,89,60,245,117,218,117,149,84,83,195,117,163,117,83,155,5,166,119,77,11,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,118,209,202,171,28,123,94,78,170,233,158,43,172,154,113,145,233,110,107,73,230,44,185,53,190,91,125,79,24,227,124,144,243,79,185,60,93,198,61,141,154,39,163,100,141,234,213,225,35,24,228,77,218,133,0,235,95,69,26,203,164,125,71,82,244,215,109,182,125,173,191,95,184,84,227,50,219,17,169,241,90,25,31,35,89,80,230,43,151,203,113,236,205,221,73,28,141,139,179,35,149,238,137,18,87,6,130,109,55,60,55,85,240,10,43,205,28,116,151,252,79,49,179,199,83,19,42,233,21,96,184,91,170,225,71,53,36,134,102,162,171,36,138,68,221,146,53,62,78,84,114,126,212,43,175,81,188,22,48,219,174,174,88,238,154,105,168,53,118,61,58,171,168,154,108,142,217,91,34,212,92,104,153,205,94,200,109,178,44,106,215,177,205,84,137,22,161,85,241,112,238,43,170,85,203,26,74,174,130,186,121,204,186,102,233,230,217,167,217,206,91,87,119,185,86,84,124,105,244,51,49,17,150,7,212,83,192,179,91,98,86,205,43,30,200,234,27,59,214,72,213,172,123,229,123,145,169,201,85,100,80,31,39,19,197,172,88,54,43,102,194,177,106,31,37,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,55,171,158,238,44,99,83,119,42,185,118,221,85,87,230,83,103,141,95,170,124,91,233,253,15,184,220,75,169,41,91,198,175,213,62,45,244,254,135,220,110,32,117,95,3,31,198,207,221,191,226,69,132,245,21,160,216,111,82,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,220,227,115,183,86,163,219,205,138,248,220,188,30,228,90,246,240,49,252,108,253,219,254,36,90,160,21,213,209,151,133,53,139,73,51,106,237,77,215,58,223,180,55,91,6,64,233,48,202,74,121,159,77,28,17,209,214,115,165,186,212,36,50,46,243,75,218,142,70,83,43,223,28,113,189,82,94,227,221,198,24,215,227,87,234,159,22,250,127,67,238,55,18,234,74,86,241,171,245,79,139,125,63,161,247,27,136,15,5,79,84,249,79,211,250,239,113,183,29,87,197,79,160,239,251,47,213,94,144,89,127,205,75,151,216,173,150,239,248,247,212,222,220,254,239,254,206,217,89,28,63,231,42,30,239,235,94,87,175,78,186,243,153,116,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,194,70,183,100,114,177,220,30,140,145,169,205,141,84,208,159,78,186,243,134,245,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,206,55,59,100,114,177,188,216,172,145,169,193,237,85,12,246,116,235,175,57,151,77,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,188,36,107,118,71,43,29,193,232,201,26,156,216,213,77,4,244,209,212,94,9,213,6,150,80,106,102,11,81,254,106,142,241,69,194,111,230,203,167,150,134,105,232,251,146,197,31,123,181,223,99,123,172,111,7,254,212,95,218,137,81,126,37,253,14,84,244,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,253,198,70,177,189,17,90,199,205,45,60,41,58,58,214,93,10,248,222,174,234,141,101,215,23,251,81,111,248,116,120,101,76,109,78,252,63,228,213,20,215,25,213,147,175,110,102,114,170,129,32,150,22,203,31,57,55,86,242,86,168,70,191,26,191,84,248,183,211,250,31,113,184,157,87,192,199,241,179,247,111,248,145,202,188,106,253,83,226,223,79,232,125,198,226,69,254,149,122,152,204,186,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,21,116,47,229,20,111,100,141,69,226,246,55,147,94,206,113,188,38,7,138,199,67,148,218,107,117,175,234,147,77,159,87,45,139,39,188,43,242,155,99,153,44,235,110,184,213,57,239,90,214,73,178,163,41,166,151,118,185,178,57,59,115,75,27,88,174,108,173,142,24,107,211,71,81,121,223,75,250,167,65,169,152,45,71,249,170,59,197,23,8,127,156,237,126,102,25,167,163,238,75,20,157,158,239,97,141,238,177,188,217,251,81,127,106,46,135,176,12,215,1,234,15,72,237,57,173,154,158,146,243,137,230,246,116,149,244,117,172,134,161,143,130,102,43,102,164,169,141,174,124,74,246,170,201,12,209,110,228,71,182,70,46,251,41,73,125,120,116,29,149,116,221,170,118,239,209,229,150,235,127,195,51,187,132,145,99,222,74,221,35,252,149,116,213,50,246,44,137,250,217,165,154,102,195,217,237,189,252,93,62,239,226,213,88,228,216,46,167,66,245,211,78,58,139,211,139,118,168,105,125,231,207,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,156,155,186,110,173,86,185,175,99,158,199,177,238,232,4,32,240,194,233,35,91,122,102,195,114,27,134,175,229,21,118,231,228,181,8,248,112,136,106,96,170,164,160,124,107,197,107,101,149,156,219,230,100,107,90,212,108,15,70,118,145,157,213,145,252,27,79,55,192,20,3,226,143,235,179,83,127,37,246,122,34,255,0,138,1,241,71,245,217,169,191,146,251,61,16,19,255,0,193,83,210,198,83,245,2,187,219,173,196,53,241,47,232,114,167,167,28,202,109,97,193,223,72,253,58,205,47,18,50,26,72,217,21,59,236,119,25,146,73,214,137,176,177,26,213,166,86,178,87,66,230,55,238,50,53,141,232,138,214,62,104,255,0,210,175,83,25,151,74,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,226,174,133,252,162,141,236,145,168,188,94,198,242,107,217,206,55,232,39,22,200,244,227,169,221,14,165,190,81,51,226,184,102,163,99,239,138,162,153,213,8,217,22,150,170,23,71,81,75,43,233,228,94,220,204,229,36,50,35,36,228,201,24,246,242,69,110,224,83,15,133,62,131,83,107,39,84,116,25,53,246,138,174,75,22,155,83,166,77,35,219,79,42,193,37,197,146,177,180,16,190,102,61,169,19,251,170,181,45,69,87,119,18,142,70,43,28,213,122,182,247,142,63,211,23,76,248,111,75,24,109,255,0,7,193,171,170,231,182,223,50,139,142,70,200,102,85,225,68,201,213,140,134,146,37,115,156,247,50,42,120,96,141,95,35,222,247,189,175,122,171,121,163,27,216,0,0,0,205,103,86,62,169,245,147,234,6,67,238,51,151,39,225,201,139,88,179,159,14,172,47,10,202,104,124,237,151,32,183,228,86,187,141,55,117,241,247,233,103,186,87,199,44,124,216,173,123,121,49,238,77,218,168,228,223,116,84,95,153,77,157,88,250,167,214,79,168,25,15,184,206,93,79,133,199,161,61,50,252,235,222,43,64,168,190,185,58,68,186,244,131,171,141,197,32,184,213,222,49,59,245,59,174,88,229,214,122,119,49,239,129,30,173,125,44,207,70,164,79,169,133,120,243,237,174,202,201,33,145,91,31,117,35,111,64,240,235,235,170,167,165,172,201,48,125,65,175,171,126,149,223,234,38,154,186,26,106,88,158,251,101,198,100,167,98,92,149,82,53,158,102,54,58,118,198,248,90,255,0,232,61,207,107,30,246,163,31,55,252,92,250,130,210,124,83,70,166,208,139,222,63,106,201,179,140,143,202,92,109,244,55,8,42,91,240,122,87,58,161,137,118,134,104,218,140,89,152,248,36,133,177,164,173,114,247,149,94,217,34,231,20,148,215,137,226,215,220,231,42,179,97,88,181,15,157,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,155,213,172,111,39,189,169,187,149,26,155,238,170,137,243,3,70,125,77,221,173,87,254,145,53,94,251,98,185,210,92,109,183,29,55,190,213,209,214,82,76,217,160,169,130,75,100,206,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,54,229,249,183,70,115,45,1,240,223,207,116,183,60,212,90,188,198,239,103,211,124,133,143,170,151,101,130,137,139,109,155,141,21,43,149,169,43,233,161,79,185,27,165,85,122,162,124,146,56,251,112,197,65,128,104,35,25,208,108,55,169,47,15,205,56,210,156,206,138,145,204,184,233,189,133,246,202,233,169,214,103,218,110,41,106,137,41,235,98,70,189,142,231,27,157,186,181,30,222,108,87,198,229,224,247,34,210,15,81,90,13,153,116,219,171,151,221,41,204,232,170,218,251,117,67,223,108,174,154,157,33,101,218,220,175,114,83,214,196,141,123,219,194,70,183,117,106,61,220,30,143,141,203,205,142,68,208,79,73,222,150,52,111,233,254,61,237,208,30,83,173,126,148,108,93,90,104,213,110,27,218,181,81,229,246,221,235,49,107,221,108,47,119,144,170,228,197,146,53,116,106,143,72,103,99,59,82,38,207,106,110,201,59,111,124,81,160,20,3,152,106,174,163,234,5,139,22,198,51,92,210,235,122,181,97,86,247,90,236,20,149,149,11,36,118,250,85,122,189,99,141,23,254,75,119,93,220,145,197,12,104,188,34,141,173,149,94,28,221,4,255,0,42,139,236,250,145,168,147,249,125,50,198,110,30,78,174,158,10,142,21,87,170,230,49,146,173,27,85,139,206,24,81,146,70,233,101,249,57,90,246,178,37,228,231,73,15,138,233,35,161,204,203,168,94,161,175,122,61,152,62,175,26,182,224,53,19,51,52,171,129,137,59,233,95,5,66,192,234,40,102,98,62,15,51,36,141,145,172,115,156,172,225,20,210,53,37,237,240,125,249,226,120,181,139,6,197,108,216,86,45,67,228,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,230,245,115,221,197,140,106,110,229,87,46,219,170,170,252,192,250,196,85,241,71,244,39,169,191,146,251,197,17,42,136,171,226,143,232,79,83,127,37,247,138,32,40,135,79,112,171,174,165,103,248,214,156,216,170,41,32,185,101,87,138,43,37,28,181,111,115,96,142,122,153,153,12,110,145,205,107,156,140,71,61,21,85,26,229,219,125,145,127,97,161,61,1,209,13,47,232,95,167,154,219,20,23,202,185,45,22,26,122,188,159,41,190,212,199,35,223,85,59,41,218,181,85,73,4,124,214,54,36,80,53,172,134,52,114,163,35,106,42,201,34,185,239,162,30,147,189,83,232,223,212,12,123,220,96,59,175,136,167,93,85,61,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,255,0,65,141,123,152,199,185,88,192,231,253,109,245,131,147,117,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,201,221,127,195,131,195,254,179,168,139,236,90,183,171,216,239,250,147,208,121,152,34,166,168,146,122,121,50,42,174,15,143,141,59,225,124,114,50,24,100,84,123,230,71,113,89,34,72,154,143,253,114,197,200,58,36,232,251,38,234,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,139,175,251,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,8,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,133,101,248,231,126,9,254,242,127,13,34,175,133,199,174,205,50,252,235,217,235,73,85,227,157,248,39,251,201,252,52,138,190,23,30,187,52,203,243,175,103,173,2,122,120,150,248,125,211,107,13,170,241,212,30,144,90,170,228,212,26,10,127,51,120,180,210,69,45,84,249,43,24,218,88,35,72,209,243,163,32,125,61,52,18,185,25,12,78,124,235,179,81,21,234,221,233,174,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,251,28,199,185,171,186,42,161,122,158,35,189,113,212,244,165,134,208,97,250,124,202,74,141,69,204,41,231,125,12,210,190,41,89,100,164,106,163,22,182,88,21,85,207,123,156,174,108,13,115,123,78,124,82,185,202,228,133,98,146,136,64,245,90,91,165,185,222,180,231,118,205,51,211,75,23,198,114,75,207,123,201,81,121,168,105,251,189,168,95,52,159,172,153,236,141,187,71,19,221,247,156,155,237,178,110,170,136,186,30,233,87,166,124,55,165,13,35,163,210,220,62,186,174,226,247,84,58,229,119,185,212,170,181,247,27,140,140,141,146,206,145,242,86,194,206,49,70,198,70,213,94,44,99,121,57,239,231,35,232,51,166,46,161,114,174,151,245,150,203,171,152,181,55,159,242,29,202,107,141,173,245,82,83,195,115,161,149,188,101,167,145,204,95,248,50,49,92,215,181,146,197,19,213,143,225,197,116,61,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,12,198,26,83,233,59,210,198,141,253,63,199,189,186,3,53,134,148,250,78,244,177,163,127,79,241,239,110,128,12,214,26,30,211,109,33,195,117,235,160,157,59,210,61,64,130,174,75,22,69,166,248,220,53,11,73,58,195,60,79,101,21,52,177,77,27,254,104,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,185,225,52,167,210,119,165,141,27,250,127,143,123,116,0,80,15,83,189,61,101,93,47,235,45,235,72,242,154,159,63,228,59,117,54,235,163,41,100,167,134,231,67,43,121,69,81,27,94,159,240,163,122,53,207,107,37,138,86,35,223,195,146,203,255,0,12,95,16,10,61,34,172,166,233,251,91,242,47,41,130,213,241,131,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,143,156,210,61,205,133,204,110,232,216,220,247,199,213,124,100,245,211,70,166,177,90,116,26,76,90,213,147,103,212,251,220,217,116,142,185,209,213,98,60,159,78,230,181,205,108,106,146,249,184,59,168,232,29,35,120,181,176,76,230,47,234,28,85,182,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,114,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,11,222,241,71,244,39,169,191,146,251,197,17,73,125,50,93,173,86,14,164,180,162,251,125,185,210,91,173,182,236,226,197,87,89,89,87,51,97,130,154,8,235,225,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,150,255,0,214,254,21,153,105,215,134,38,91,131,234,6,165,85,231,247,219,53,61,162,154,163,35,171,163,74,89,235,216,151,202,69,137,100,103,55,170,189,177,44,113,171,220,247,62,69,98,189,202,174,114,169,70,192,104,79,174,142,140,172,93,97,233,197,45,178,59,175,193,179,60,95,204,84,99,55,41,94,245,165,108,146,163,59,180,213,49,183,125,225,151,181,18,44,141,106,201,27,152,215,55,146,35,226,146,128,114,204,90,251,131,101,87,156,43,41,161,242,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,243,98,185,142,226,246,57,55,106,171,87,109,209,85,62,101,175,248,80,245,199,77,146,218,172,157,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,117,254,185,116,79,70,176,28,170,203,215,246,71,142,121,154,253,42,225,91,115,179,219,225,116,51,101,21,221,200,32,179,186,106,150,204,198,193,229,170,159,19,221,47,106,87,62,38,163,28,215,182,54,70,7,96,232,143,65,170,122,113,233,163,14,211,107,205,21,36,25,10,83,190,233,144,44,52,241,70,245,184,212,189,101,146,57,95,19,222,217,159,11,93,29,50,75,205,220,217,78,197,77,155,197,169,8,60,115,191,4,255,0,121,63,134,157,171,167,175,23,62,159,117,91,189,108,213,152,63,69,87,167,220,32,163,183,197,91,85,45,194,134,178,57,118,106,72,181,145,192,198,83,240,126,233,34,206,214,70,214,171,29,220,114,115,72,248,175,142,119,224,159,239,39,240,208,32,7,79,125,58,103,125,75,94,50,140,79,76,233,252,246,73,98,199,214,251,69,108,231,12,95,16,227,95,71,77,36,93,233,165,142,56,184,199,84,249,185,57,87,126,207,4,77,222,138,156,210,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,122,248,42,122,167,202,126,159,215,123,141,184,237,94,45,125,20,124,110,142,179,171,45,50,182,93,107,47,80,246,99,205,45,240,39,126,55,80,195,7,109,151,54,162,187,156,125,150,69,20,114,182,54,185,171,26,182,85,72,210,41,158,240,149,93,11,245,155,98,235,15,78,42,174,114,90,190,13,153,226,254,94,159,38,182,196,199,173,43,100,149,31,218,169,166,145,219,239,12,189,169,85,35,115,150,72,220,199,53,220,145,25,44,149,109,226,59,215,29,55,85,185,149,6,31,167,204,171,167,211,172,62,162,119,208,205,43,229,137,247,186,183,34,49,107,101,129,85,26,198,53,168,230,192,215,55,186,214,75,43,156,173,89,150,40,225,169,210,186,117,208,108,203,169,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,17,181,219,163,85,237,230,245,100,109,94,111,106,40,126,189,18,233,211,59,214,251,62,117,150,88,41,251,56,222,156,227,245,215,220,130,231,206,23,121,94,213,5,93,77,44,93,151,202,201,31,223,146,141,97,229,26,63,183,207,155,145,81,54,94,84,104,123,82,116,135,13,208,94,130,117,19,72,244,254,10,184,236,88,238,155,228,144,211,173,92,235,52,242,189,244,85,50,203,52,143,249,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,103,132,13,84,0,0,0,0,17,255,0,172,94,142,176,78,175,240,74,123,5,254,179,224,217,37,155,159,217,252,131,183,53,71,194,251,179,83,190,171,252,149,147,197,28,253,216,233,210,63,214,42,240,223,147,118,84,249,200,0,4,106,232,95,163,43,23,71,154,113,85,108,146,235,241,156,207,40,242,245,25,53,202,39,189,41,93,36,72,254,213,53,52,110,219,104,98,238,202,137,35,154,146,72,231,185,206,226,138,200,163,249,94,40,254,132,245,55,242,95,120,162,37,81,21,124,81,253,9,234,111,228,190,241,68,5,43,116,157,234,159,70,254,160,99,222,227,1,165,51,53,157,39,122,167,209,191,168,24,247,184,192,105,76,10,213,215,79,8,76,87,59,234,58,201,145,233,157,195,236,150,155,95,188,205,195,45,161,165,108,105,240,185,163,124,91,65,109,98,170,241,243,93,199,171,88,230,44,84,221,153,92,138,230,172,52,197,143,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,126,176,0,0,6,85,205,20,105,6,150,224,154,211,208,238,151,105,166,165,216,190,51,141,222,116,255,0,23,243,180,94,106,106,126,239,106,146,150,104,255,0,89,11,217,35,118,146,38,59,238,185,55,219,101,221,21,81,115,174,105,79,164,239,75,26,55,244,255,0,30,246,232,0,161,110,171,186,81,212,126,146,181,29,248,86,107,23,158,181,87,119,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,219,153,156,154,146,194,170,174,141,206,106,162,189,143,142,71,202,175,12,95,16,10,61,34,172,166,233,251,91,242,47,41,130,213,241,131,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,143,156,210,61,205,133,204,110,232,216,220,247,199,237,124,99,186,142,210,251,221,77,15,77,214,252,34,146,243,153,99,149,16,220,171,178,26,184,164,141,246,20,154,38,72,148,180,174,69,106,202,249,226,116,78,151,151,40,81,157,180,226,249,145,29,77,93,122,47,164,57,150,189,106,134,63,164,122,127,5,36,151,220,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,255,0,53,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,80,208,247,86,62,150,53,147,233,254,67,237,211,153,172,52,81,171,152,125,247,79,250,17,212,28,43,39,207,110,185,173,214,203,165,247,202,58,187,253,209,140,109,85,194,70,219,39,69,145,232,207,255,0,50,43,149,242,43,81,22,73,37,127,41,29,157,112,52,167,212,239,79,88,175,84,26,53,122,210,60,166,167,200,121,254,221,77,186,232,202,88,234,38,182,87,68,238,81,84,70,215,167,252,40,222,141,115,28,248,165,149,136,246,115,228,153,225,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,249,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,105,204,142,189,109,244,125,140,245,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,197,193,65,121,134,170,234,62,160,88,177,108,99,53,205,46,183,171,86,21,111,117,174,193,73,89,80,178,71,111,165,87,171,214,56,209,127,228,183,117,221,201,28,80,198,139,194,40,218,217,149,225,185,225,247,77,212,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,78,107,210,31,65,57,223,81,122,227,145,233,190,91,63,217,155,46,155,220,60,158,113,81,21,68,50,213,83,204,217,165,139,201,211,35,85,204,124,210,62,158,118,164,191,122,38,54,55,61,85,235,219,142,91,243,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,15,214,0,0,0,0,112,174,176,122,179,195,122,69,210,255,0,183,23,218,122,75,197,246,190,162,58,107,22,56,234,245,165,158,234,244,145,137,58,177,233,28,170,198,69,19,214,71,61,89,195,126,219,21,81,210,177,23,170,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,225,19,55,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,92,246,117,131,213,158,101,213,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,123,118,216,170,173,137,136,129,197,46,215,58,155,213,214,182,243,89,29,36,117,21,245,18,84,202,202,74,72,169,96,107,222,229,115,146,56,97,107,98,137,155,170,236,200,218,214,53,54,70,162,34,34,29,175,162,206,166,42,122,81,215,155,86,167,205,67,87,112,177,79,79,53,163,33,161,164,72,187,245,54,233,184,171,187,107,35,85,17,241,203,28,51,34,35,153,205,97,72,213,236,107,220,164,148,240,220,240,236,181,107,189,52,154,209,175,118,42,185,244,250,74,119,55,30,160,134,189,177,50,249,63,118,122,121,223,43,224,153,42,32,101,59,224,93,152,169,26,200,247,177,200,229,99,28,201,34,175,85,93,51,230,93,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,146,186,23,242,138,70,62,55,42,241,123,29,197,207,103,9,30,26,62,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,253,101,64,120,78,245,175,113,197,178,171,103,74,250,145,115,231,141,222,119,166,195,167,122,210,211,195,106,174,116,149,21,18,83,200,229,107,36,155,205,73,55,22,43,164,123,146,84,138,54,49,82,85,86,91,248,2,186,188,78,188,63,235,53,118,142,167,168,29,16,199,124,222,117,73,202,124,154,219,20,147,203,85,126,165,142,8,97,137,212,204,115,214,52,154,8,233,254,80,198,198,186,102,189,219,43,164,107,25,37,138,128,51,3,165,186,165,157,232,182,119,108,212,205,52,190,252,27,36,179,119,188,149,111,149,134,163,181,221,133,240,201,250,185,152,248,221,188,114,189,191,121,171,182,251,166,202,136,169,107,250,161,226,223,134,215,116,150,153,198,156,205,73,98,213,252,138,162,166,211,71,142,46,247,53,177,62,57,145,31,89,59,223,28,44,115,60,179,217,36,78,86,57,142,154,70,179,132,173,134,161,25,29,124,84,250,40,197,116,10,251,106,214,189,39,182,124,55,16,204,46,18,209,92,173,49,36,108,165,180,221,21,139,44,109,166,111,36,122,67,59,25,80,228,137,172,86,66,232,28,136,230,178,72,162,100,0,3,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,94,247,135,55,69,31,201,87,78,39,191,231,246,203,84,154,155,148,254,178,229,83,2,119,100,181,208,170,49,99,182,54,110,78,99,184,189,139,36,174,137,26,215,200,230,183,121,91,12,82,47,11,240,138,232,251,25,160,195,109,253,90,102,9,73,114,190,221,42,42,91,136,182,25,106,24,251,68,17,45,93,13,91,229,68,123,98,149,243,171,164,106,49,204,122,49,145,177,205,119,41,28,214,89,160,0,0,0,124,156,178,255,0,246,83,21,188,229,63,4,186,222,126,13,111,168,184,124,58,211,77,230,43,171,59,81,185,253,138,120,183,78,228,207,227,197,140,221,57,57,81,55,77,202,1,215,79,16,14,160,181,163,89,108,154,189,75,145,125,148,147,11,184,84,214,97,212,54,200,226,254,101,142,118,196,201,35,116,202,196,125,95,113,144,177,37,73,185,70,254,82,53,35,100,111,88,144,59,95,141,95,170,124,91,233,253,15,184,220,78,171,224,99,248,217,251,183,252,72,135,253,119,245,57,98,234,211,80,176,221,85,180,89,126,9,86,204,62,59,93,210,209,230,95,83,228,42,162,185,220,28,216,251,238,138,36,151,148,18,83,203,187,91,197,59,188,55,87,53,196,192,240,49,252,108,253,219,254,36,5,170,0,0,230,157,74,105,13,54,189,104,54,115,164,115,65,73,37,70,69,103,154,27,122,213,207,44,48,69,113,102,210,209,77,35,226,221,232,200,234,99,134,69,68,71,110,140,84,86,185,21,90,185,162,53,80,103,7,173,13,28,177,104,23,84,25,254,149,98,211,115,178,218,174,17,212,91,163,226,244,242,212,181,116,241,85,197,77,187,222,247,191,178,202,134,197,220,115,149,207,237,243,93,149,219,32,79,255,0,17,94,179,108,90,145,208,198,158,166,37,106,227,250,115,218,162,169,178,49,242,71,109,142,215,60,50,86,211,54,87,118,156,179,71,92,144,68,217,59,75,28,145,199,59,147,142,241,185,96,7,69,250,57,98,215,222,168,48,13,42,202,102,225,101,186,220,36,168,184,199,197,235,230,105,105,41,229,171,150,155,118,61,143,103,121,148,238,139,184,215,35,153,220,230,155,171,118,95,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,117,213,110,170,169,154,87,174,238,123,220,229,141,136,155,163,17,144,179,102,163,149,238,125,138,120,31,96,20,210,221,117,79,84,171,177,234,180,168,165,167,183,88,45,119,103,36,173,129,89,43,165,158,182,157,139,191,105,239,69,134,129,238,249,43,216,139,31,244,82,69,228,22,190,69,95,20,127,66,122,155,249,47,188,81,18,168,138,190,40,254,132,245,55,242,95,120,162,2,149,186,78,245,79,163,127,80,49,239,113,128,187,62,191,186,62,181,117,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,10,133,134,38,36,142,115,86,39,181,143,229,193,36,142,74,76,233,59,213,62,141,253,64,199,189,198,2,247,186,193,234,207,13,233,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,13,251,108,85,71,74,196,80,206,181,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,162,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,67,235,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,231,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,70,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,11,232,232,7,163,235,87,73,186,70,214,220,18,174,76,239,49,167,163,175,202,223,52,173,86,83,78,198,57,99,161,137,177,189,209,112,167,89,165,98,200,215,57,101,123,158,254,92,22,56,227,164,206,172,125,83,235,39,212,12,135,220,103,47,123,163,238,172,240,222,174,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,112,223,184,196,85,116,79,68,162,30,172,125,83,235,39,212,12,135,220,103,2,234,124,46,61,9,233,151,231,94,241,90,74,162,42,248,92,122,19,211,47,206,189,226,180,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,117,99,234,159,89,62,160,100,62,227,57,165,51,53,157,88,250,167,214,79,168,25,15,184,206,5,212,248,92,122,19,211,47,206,189,226,180,149,68,85,240,184,244,39,166,95,157,123,197,105,218,186,133,202,111,184,54,129,106,94,107,139,87,121,43,214,63,135,222,110,150,234,158,211,36,236,85,65,69,44,145,73,193,232,230,59,139,216,213,217,200,173,93,182,84,84,249,1,31,252,64,186,17,177,117,85,138,201,154,226,204,242,90,155,143,219,214,59,117,78,239,147,226,148,176,71,85,36,86,174,15,168,138,158,14,237,77,67,87,204,185,21,204,219,101,221,191,36,162,27,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,77,20,244,119,213,86,27,213,126,145,219,243,11,53,202,145,185,61,186,158,158,155,44,180,71,26,194,251,117,197,89,247,213,177,57,239,119,150,145,205,145,208,191,147,185,49,21,170,189,198,72,198,68,15,21,142,133,106,115,24,235,250,167,210,138,10,186,155,237,45,58,205,154,208,186,170,38,192,235,117,37,19,215,226,76,89,164,106,181,241,69,79,28,78,134,52,119,113,22,55,53,141,115,100,89,67,165,120,94,245,175,252,160,48,70,104,198,161,92,238,181,218,147,134,219,223,83,45,198,181,123,223,25,181,182,102,177,149,11,43,90,155,77,23,118,8,100,73,21,95,39,220,151,156,142,124,189,185,212,101,179,19,202,111,184,54,85,102,205,113,106,239,37,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,7,163,152,238,47,99,87,103,34,181,118,217,81,83,228,95,79,64,189,107,226,189,86,105,197,37,146,237,115,242,250,155,140,219,225,143,35,183,212,44,108,146,191,130,54,55,92,233,210,54,177,142,134,87,170,43,218,198,167,102,71,163,21,56,186,39,202,21,87,226,143,235,179,83,127,37,246,122,34,127,248,42,122,88,202,126,160,87,123,117,184,128,30,40,254,187,53,55,242,95,103,162,39,255,0,130,167,165,140,167,234,5,119,183,91,128,237,89,103,136,247,70,56,54,85,121,194,178,157,100,242,87,172,126,225,81,107,184,211,125,157,186,201,216,170,130,71,71,44,124,217,76,230,59,139,216,228,221,170,173,93,183,69,84,249,157,87,69,53,239,73,250,137,197,106,179,93,28,202,254,208,89,104,174,15,181,207,83,228,106,105,56,85,50,56,228,116,124,42,35,141,235,179,38,141,119,68,227,247,182,223,116,84,76,246,117,99,234,159,89,62,160,100,62,227,57,106,158,10,158,150,50,159,168,21,222,221,110,2,170,250,177,245,79,172,159,80,50,31,113,156,181,79,5,79,75,25,79,212,10,239,110,183,21,87,213,143,170,125,100,250,129,144,251,140,229,170,120,42,122,88,202,126,160,87,123,117,184,9,254,0,0,0,0,82,183,141,95,170,124,91,233,253,15,184,220,75,169,41,91,198,175,213,62,45,244,254,135,220,110,32,117,95,3,31,198,207,221,191,226,69,170,21,87,224,99,248,217,251,183,252,72,181,64,5,43,120,213,250,167,197,190,159,208,251,141,196,186,146,149,188,106,253,83,226,223,79,232,125,198,226,4,0,36,87,67,157,93,221,122,65,213,199,101,115,219,170,239,24,157,250,157,182,220,142,213,5,67,152,247,192,143,71,50,170,22,43,146,39,212,194,188,184,119,19,101,100,147,70,142,143,186,178,55,175,248,64,98,214,44,231,95,117,11,10,202,104,124,237,151,32,210,251,181,174,227,77,221,124,125,250,89,235,104,35,150,62,108,86,189,188,152,247,38,237,84,114,111,186,42,47,204,226,189,107,244,163,125,233,47,89,107,112,222,213,214,179,16,185,111,89,139,94,235,97,99,124,253,47,22,44,145,171,163,85,98,205,3,223,218,145,54,99,151,102,73,219,99,37,141,0,208,158,39,148,216,179,156,86,205,154,226,213,222,118,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,15,70,189,188,152,246,174,206,68,114,111,178,162,47,200,250,197,27,120,104,117,199,83,211,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,247,25,26,72,197,69,107,217,53,228,129,74,222,53,126,169,241,111,167,244,62,227,113,32,84,118,155,172,214,170,139,236,54,202,183,219,104,234,33,164,168,172,108,46,88,33,158,102,200,232,162,124,155,113,107,222,216,38,115,90,171,187,146,41,21,55,226,187,79,95,26,191,84,248,183,211,250,31,113,184,158,131,194,103,72,112,221,122,210,254,163,52,143,80,32,171,146,197,145,83,227,48,212,45,36,235,12,241,61,146,92,37,138,104,223,243,68,124,114,199,28,136,142,71,49,85,136,142,107,154,174,106,135,20,240,249,235,110,235,210,134,127,37,139,39,158,174,187,78,178,170,138,120,110,180,110,170,115,96,180,206,233,161,107,238,204,141,176,202,247,190,58,118,200,215,69,26,53,102,78,218,57,85,99,143,107,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,205,191,82,253,58,103,125,47,234,157,126,153,231,84,255,0,231,107,44,245,188,225,254,115,181,249,153,161,130,179,183,20,178,118,123,189,135,187,180,247,115,103,236,84,253,138,179,43,194,159,174,58,109,53,186,208,116,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,8,92,73,31,245,75,175,94,147,180,91,59,185,233,158,165,234,183,193,178,75,55,103,206,209,124,10,229,81,218,238,194,201,163,253,100,52,239,141,219,199,43,29,247,92,187,111,178,236,168,168,146,0,160,31,20,127,93,154,155,249,47,179,209,1,119,218,41,175,122,79,212,78,43,85,154,232,230,87,246,130,203,69,112,125,174,122,159,35,83,73,194,169,145,199,35,163,225,81,28,111,93,153,52,107,186,39,31,189,182,251,162,162,82,15,138,63,174,205,77,252,151,217,232,137,255,0,224,169,233,99,41,250,129,93,237,214,226,0,120,163,250,236,212,223,201,125,158,136,8,235,38,1,153,69,128,211,234,147,177,234,181,196,234,175,19,88,25,118,106,35,160,75,140,80,199,59,169,222,168,187,177,235,20,204,123,121,34,115,68,147,135,46,220,156,100,167,135,207,91,119,94,148,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,75,95,12,141,11,211,142,162,250,17,206,180,191,84,44,222,122,213,93,168,21,178,195,52,74,140,170,183,213,54,217,111,72,234,169,164,84,94,220,204,228,237,151,101,106,181,206,99,218,246,61,236,117,117,245,47,211,166,119,210,254,169,215,233,158,117,79,254,118,178,207,91,206,31,231,59,95,153,154,24,43,59,113,75,39,103,187,216,123,187,79,119,54,126,197,79,216,170,26,72,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,253,101,59,120,83,245,199,77,166,183,90,14,150,245,37,149,114,216,178,123,194,51,22,185,181,242,206,182,235,141,83,152,196,162,124,123,170,50,154,105,118,115,93,27,83,183,52,178,57,232,230,202,233,33,184,144,34,175,250,40,253,9,255,0,225,207,254,108,222,63,234,132,148,196,242,155,22,115,138,217,179,92,90,187,206,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,193,232,215,183,147,30,213,217,200,142,77,246,84,69,249,25,109,52,167,210,119,165,141,27,250,127,143,123,116,0,80,15,86,62,169,245,147,234,6,67,238,51,150,147,211,23,83,24,111,74,30,22,250,125,170,89,133,13,93,197,238,168,187,219,109,22,202,100,86,190,227,113,146,235,113,124,80,44,156,85,176,179,140,82,61,242,57,23,139,24,238,45,123,248,70,250,182,234,199,213,62,178,125,64,200,125,198,115,208,107,142,21,117,160,233,239,167,13,70,154,162,145,109,183,204,94,253,100,167,137,175,119,125,179,208,228,119,25,165,115,219,199,138,49,91,112,133,26,168,229,85,86,201,186,55,100,87,7,42,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,206,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,151,83,225,161,208,229,55,78,56,108,58,195,156,62,173,250,139,154,89,227,100,212,146,50,90,118,88,237,211,44,115,165,19,161,122,53,203,82,174,100,78,153,207,111,220,124,105,27,17,17,175,124,208,43,194,51,22,211,140,167,171,136,91,168,20,54,170,202,187,86,63,87,116,198,97,184,74,137,252,241,12,244,234,201,33,141,85,18,89,163,129,106,165,106,108,229,103,109,101,68,71,68,143,109,234,1,202,186,177,244,177,172,159,79,242,31,110,156,205,97,165,62,172,125,44,107,39,211,252,135,219,167,51,88,6,148,250,78,244,177,163,127,79,241,239,110,128,234,167,42,233,59,210,198,141,253,63,199,189,186,3,170,128,0,0,34,175,138,63,161,61,77,252,151,222,40,137,84,69,95,20,127,66,122,155,249,47,188,81,1,64,39,85,233,163,167,76,239,170,13,83,160,211,60,22,159,252,213,101,226,183,156,63,205,150,191,51,12,51,214,118,229,150,62,247,107,190,199,118,152,238,111,253,136,159,181,83,159,226,120,181,247,57,202,172,216,86,45,67,231,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,230,245,107,27,201,239,106,110,229,70,166,251,170,162,124,205,15,116,119,210,174,27,210,134,145,219,240,251,53,182,145,217,61,198,158,158,167,44,187,199,34,204,251,141,197,25,247,209,178,185,140,119,150,141,206,145,176,179,139,120,177,85,202,157,199,200,247,135,181,208,189,11,211,142,157,52,226,221,165,250,95,102,242,54,170,29,229,154,105,85,31,85,112,170,114,34,73,85,83,34,34,119,38,127,22,238,187,35,81,173,107,24,214,49,140,99,122,0,0,85,95,142,119,224,159,239,39,240,210,0,116,185,174,159,201,175,93,177,157,107,251,45,246,143,236,231,157,254,108,243,222,79,191,230,40,231,166,254,187,183,39,30,61,254,95,208,93,248,237,242,223,116,159,254,57,223,130,127,188,159,195,74,171,3,208,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,231,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,75,126,240,210,240,251,166,209,235,85,159,168,61,95,181,85,199,168,53,244,254,102,207,105,171,138,90,89,241,166,61,181,80,72,146,35,39,86,78,250,138,105,226,114,178,104,154,248,23,118,170,35,209,219,113,95,10,30,135,42,114,91,173,147,171,141,70,125,34,216,173,181,21,15,196,109,42,200,170,22,186,174,39,73,3,171,103,71,35,146,38,65,43,95,218,106,109,42,205,19,100,221,141,141,157,235,116,2,136,124,71,122,28,166,233,75,50,160,204,52,249,245,117,26,117,152,84,78,202,24,101,100,178,190,201,86,212,71,173,20,179,170,43,94,199,53,92,232,28,231,119,92,200,165,107,145,203,10,203,39,137,232,95,172,219,239,71,154,143,85,115,146,213,241,156,51,40,242,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,226,170,201,99,191,76,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,188,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,158,206,176,122,76,204,186,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,207,110,219,213,17,178,177,84,56,81,165,62,147,189,44,104,223,211,252,123,219,160,51,88,105,79,164,239,75,26,55,244,255,0,30,246,232,0,205,97,119,217,191,89,182,46,143,58,17,209,27,156,118,175,140,230,121,70,159,217,169,241,155,108,172,122,82,186,72,173,148,189,218,154,153,27,182,208,197,221,137,86,54,185,36,145,207,107,91,197,21,242,199,72,39,213,201,178,155,238,97,113,134,237,145,215,121,186,186,123,125,5,174,57,59,76,143,141,45,21,44,84,148,209,236,196,68,94,16,65,19,55,219,147,184,238,229,87,42,170,135,228,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,189,79,14,46,135,42,122,82,195,107,243,13,65,125,37,70,162,230,20,240,50,186,24,153,20,172,178,82,53,85,233,69,20,232,138,231,189,206,86,186,119,53,221,167,62,40,154,212,114,66,146,201,197,124,40,122,28,166,198,173,86,78,174,53,25,245,105,125,185,83,212,63,17,180,171,37,167,74,26,73,91,36,14,173,157,28,141,89,95,60,78,127,105,169,188,73,12,173,147,119,186,70,118,108,208,8,171,226,143,232,79,83,127,37,247,138,34,133,177,60,90,251,156,229,86,108,43,22,161,243,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,243,122,181,141,228,247,181,55,114,163,83,125,213,81,62,101,244,248,163,250,19,212,223,201,125,226,136,165,110,147,189,83,232,223,212,12,123,220,96,3,154,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,73,94,167,250,251,213,14,170,180,143,4,211,28,230,215,73,75,81,139,212,75,93,122,184,211,44,104,203,245,106,51,181,77,82,176,164,72,180,207,100,79,157,30,216,228,88,228,124,238,114,50,52,107,24,217,255,0,226,91,225,247,77,172,54,171,199,80,122,65,106,171,147,80,104,41,252,205,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,166,16,38,87,133,127,79,23,93,101,234,94,213,158,85,90,169,42,177,61,49,168,134,247,118,124,213,142,133,237,173,86,76,182,214,196,216,215,155,222,149,48,182,101,69,218,62,20,239,71,170,242,108,114,72,175,28,239,193,63,222,79,225,164,159,240,202,233,214,167,64,58,104,183,79,148,226,117,118,60,219,51,168,146,243,127,134,190,40,155,87,11,57,185,148,116,238,86,181,30,198,54,157,25,39,102,85,87,199,45,69,66,42,49,92,230,54,48,120,231,126,9,254,242,127,13,3,149,120,42,122,167,202,126,159,215,123,141,184,150,158,36,126,32,149,61,59,83,71,163,218,55,117,164,118,162,220,105,219,83,91,114,134,88,166,126,50,196,150,9,34,73,105,230,130,88,102,125,76,43,59,81,142,115,95,27,21,146,109,179,227,85,173,110,137,250,152,166,233,71,45,207,245,62,26,26,75,133,246,124,30,162,209,143,80,213,164,189,138,155,140,215,26,5,111,113,99,106,170,50,56,163,154,101,69,115,57,164,43,26,61,142,123,84,225,89,102,83,125,206,114,171,206,107,148,215,121,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,56,49,26,198,242,123,220,187,53,17,169,190,200,136,159,32,62,81,223,250,58,235,23,59,233,3,59,168,191,216,40,254,51,141,222,120,125,160,199,251,144,211,252,83,181,13,67,41,127,202,159,4,178,65,218,146,161,100,253,90,39,61,184,187,116,95,149,143,244,63,225,129,128,225,58,95,113,189,117,65,167,148,151,204,219,43,167,170,183,85,89,238,78,134,162,11,21,23,113,204,106,83,73,4,143,111,153,145,173,108,190,105,143,73,35,71,49,145,246,213,178,58,74,235,235,111,163,236,155,164,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,45,11,169,215,44,255,0,13,213,62,137,181,59,80,116,251,33,164,190,99,215,205,55,200,42,104,107,169,149,120,74,207,135,212,34,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,103,48,147,253,44,117,131,117,209,237,40,213,94,158,242,85,164,126,19,168,152,190,64,216,37,116,78,239,219,175,115,90,164,134,7,177,209,177,206,145,147,186,58,122,119,49,255,0,117,138,177,200,142,141,27,42,73,24,0,212,150,89,148,216,176,108,86,243,154,229,53,222,74,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,12,71,61,220,88,199,46,205,69,114,237,178,34,175,200,141,127,232,163,244,39,255,0,135,63,249,179,120,255,0,170,29,87,171,31,75,26,201,244,255,0,33,246,233,204,214,1,170,128,0,0,0,2,42,248,163,250,19,212,223,201,125,226,136,149,68,85,241,71,244,39,169,191,146,251,197,16,20,173,210,119,170,125,27,250,129,143,123,140,6,148,204,214,116,157,234,159,70,254,160,99,222,227,1,165,48,0,0,0,0,50,174,92,78,182,117,199,83,210,151,68,218,25,135,233,243,41,42,53,23,48,211,123,35,232,102,149,241,74,203,37,35,109,244,236,90,217,96,85,87,61,238,114,185,176,53,205,237,57,241,74,231,43,146,21,138,74,118,61,86,162,226,218,143,140,92,108,238,212,186,27,172,53,119,140,126,213,116,181,77,112,149,101,243,86,121,41,99,74,25,33,145,85,200,232,91,3,25,19,81,171,180,125,165,137,81,174,141,204,104,121,251,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,13,4,244,47,209,149,139,163,205,56,170,182,73,117,248,206,103,148,121,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,113,69,100,81,214,7,133,30,172,232,214,153,117,29,5,187,83,49,15,51,126,203,124,189,143,18,200,184,186,111,131,215,76,247,70,176,246,81,23,143,154,238,50,47,48,223,189,30,220,23,104,166,153,237,189,64,57,87,86,62,150,53,147,233,254,67,237,211,153,172,52,167,213,143,165,141,100,250,127,144,251,116,230,107,0,213,64,0,0,0,1,229,53,75,84,176,77,22,193,46,122,153,169,119,223,131,99,118,110,207,157,173,242,179,84,118,187,179,50,24,255,0,87,11,31,35,183,146,86,55,238,181,118,223,117,217,17,85,61,89,21,124,81,253,9,234,111,228,190,241,68,7,213,196,252,71,186,49,206,114,171,54,21,139,107,39,157,189,100,23,10,123,93,186,155,236,237,214,62,253,84,242,54,56,163,230,250,102,177,188,158,246,166,238,84,106,111,186,170,39,204,146,166,107,58,78,245,79,163,127,80,49,239,113,128,208,158,191,97,250,143,159,232,214,89,134,233,30,123,246,47,47,186,219,221,5,174,247,193,87,203,73,201,21,205,228,221,223,23,113,136,248,187,204,69,146,46,231,113,136,175,99,81,66,165,188,78,186,241,253,55,223,106,116,27,73,239,92,176,28,126,224,239,137,93,45,215,30,229,46,81,51,89,11,163,221,189,166,175,102,158,118,212,35,120,201,36,83,57,35,153,55,225,19,147,133,116,73,209,246,77,213,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,23,71,251,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,75,159,240,117,214,61,56,200,122,125,155,70,109,144,218,173,89,158,41,112,172,174,185,82,70,228,109,85,222,150,121,81,241,220,156,156,27,207,143,113,148,142,217,210,57,141,167,131,146,181,36,137,160,79,75,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,14,43,214,15,73,152,111,87,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,248,111,219,122,162,186,38,42,119,80,6,93,243,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,115,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,173,217,248,103,245,175,113,234,127,4,185,97,58,151,115,243,58,147,137,111,83,91,89,34,210,195,241,154,25,166,145,99,168,134,158,22,199,195,179,187,32,145,27,31,20,222,7,43,213,211,43,91,0,60,87,53,103,70,181,55,168,233,237,218,103,136,121,107,246,37,230,44,121,110,69,197,208,252,98,186,23,182,52,135,178,168,156,188,175,109,241,121,135,125,233,55,224,155,197,12,47,119,138,240,236,209,237,109,213,46,162,237,119,77,23,201,42,240,250,140,98,158,170,166,191,48,109,154,11,148,22,86,77,75,60,44,71,193,80,230,197,43,231,87,58,38,179,117,126,206,146,68,69,72,158,173,13,4,128,124,156,179,41,177,96,216,173,231,53,202,107,188,149,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,156,24,142,123,184,177,142,93,154,138,229,219,100,69,95,144,20,237,227,47,173,246,172,235,91,108,26,47,111,177,213,211,212,105,125,60,238,174,175,154,70,240,171,158,229,5,29,66,50,38,38,234,140,142,40,226,221,238,84,87,62,71,183,138,35,17,242,87,177,245,114,204,166,251,156,229,87,156,215,41,174,243,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,112,98,53,141,228,247,185,118,106,35,83,125,145,17,62,68,181,212,110,142,234,108,190,28,218,111,212,125,170,207,87,75,119,101,226,225,114,202,35,173,163,138,25,221,110,175,168,138,150,130,118,72,238,18,186,153,169,75,74,232,227,218,94,75,115,150,102,185,177,238,4,180,240,91,215,75,238,83,130,101,186,13,145,222,109,79,164,194,124,189,199,26,164,217,145,215,121,90,185,170,31,90,155,34,162,203,12,115,172,78,231,197,92,199,85,241,115,213,174,137,173,178,163,60,62,31,90,197,106,209,14,173,48,92,187,37,191,85,218,177,234,218,137,172,151,137,98,170,108,16,44,21,112,190,24,221,84,231,189,140,242,209,212,58,158,121,21,235,179,82,14,104,138,230,53,13,15,1,229,53,75,84,176,77,22,193,46,122,153,169,119,223,131,99,118,110,207,157,173,242,179,84,118,187,179,50,24,255,0,87,11,31,35,183,146,86,55,238,181,118,223,117,217,17,85,56,7,250,40,253,9,255,0,225,207,254,108,222,63,234,131,197,31,208,158,166,254,75,239,20,69,0,129,170,130,162,252,87,186,28,169,198,174,183,190,174,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,109,208,1,149,114,213,60,12,127,27,63,118,255,0,137,17,87,196,159,167,76,19,166,158,163,155,137,233,165,63,145,198,239,184,253,21,246,138,217,206,105,126,31,201,242,211,73,23,122,105,100,146,94,82,82,190,110,78,84,219,189,193,19,102,34,175,138,232,251,171,60,203,164,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,156,246,238,49,21,27,43,209,67,70,96,243,248,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,120,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,0,42,131,199,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,201,30,244,73,63,164,145,167,27,95,33,87,139,207,216,79,228,109,114,251,93,255,0,101,126,208,90,254,203,127,93,255,0,101,59,142,238,127,87,247,127,214,62,127,250,223,185,255,0,115,239,246,192,162,194,255,0,188,49,116,183,244,95,209,182,21,230,236,95,12,186,229,190,99,41,184,127,149,119,188,215,154,145,124,164,255,0,39,185,172,229,67,29,23,220,111,29,182,251,205,71,171,202,1,53,80,0,138,190,40,254,132,245,55,242,95,120,162,37,81,21,124,81,253,9,234,111,228,190,241,68,5,27,104,134,107,106,211,93,104,192,117,26,251,79,87,61,183,21,202,45,87,186,200,169,24,215,79,36,20,213,113,205,35,99,107,156,214,171,213,172,84,68,87,53,55,219,117,79,218,122,14,167,122,133,202,186,160,214,91,214,174,101,52,222,67,207,246,233,173,214,182,85,73,81,13,178,134,38,241,138,158,55,61,127,225,72,245,107,88,215,203,44,175,70,51,159,20,229,68,202,240,226,232,114,155,170,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,215,252,45,58,9,251,119,89,97,234,187,84,39,225,143,218,174,30,115,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,157,226,151,208,79,216,74,203,247,85,218,95,63,60,126,235,112,243,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,22,254,0,205,103,76,93,66,229,93,47,235,45,151,87,49,106,111,63,228,59,148,215,27,91,234,164,167,134,231,67,43,120,203,79,35,152,191,240,100,98,185,175,107,37,138,39,171,31,195,138,249,253,111,205,109,90,149,173,25,246,163,88,169,234,224,182,229,89,69,214,247,71,21,91,26,217,227,130,166,174,73,163,108,141,107,156,212,122,53,232,138,136,231,38,251,236,171,251,73,43,226,59,208,229,55,74,89,149,6,97,167,207,171,168,211,172,194,162,118,80,195,43,37,149,246,74,182,162,61,104,165,157,81,90,246,57,170,231,64,231,59,186,230,69,43,92,142,88,86,89,33,168,23,253,225,113,232,79,76,191,58,247,138,211,234,229,158,35,221,24,224,217,85,231,10,202,117,147,201,94,177,251,133,69,174,227,77,246,118,235,39,98,170,9,29,28,177,243,101,51,152,238,47,99,147,118,170,181,118,221,21,83,230,124,175,11,143,66,122,101,249,215,188,86,148,173,213,143,170,125,100,250,129,144,251,140,224,104,163,75,117,75,4,214,156,18,217,169,154,105,125,248,206,55,121,239,121,42,223,43,53,63,119,181,51,225,147,245,115,49,146,55,105,34,123,126,243,83,125,183,77,209,81,87,213,145,87,194,227,208,158,153,126,117,239,21,164,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,171,31,84,250,201,245,3,33,247,25,205,41,153,172,234,199,213,62,178,125,64,200,125,198,112,46,167,194,227,208,158,153,126,117,239,21,167,85,234,199,210,198,178,125,63,200,125,186,115,149,120,92,122,19,211,47,206,189,226,180,234,189,88,250,88,214,79,167,249,15,183,78,5,0,244,209,212,94,119,210,254,169,208,106,102,11,81,254,106,142,241,69,194,31,231,59,95,153,134,105,232,251,146,197,39,103,187,216,99,123,172,111,54,126,212,95,218,139,165,51,42,230,170,0,164,191,23,46,153,240,221,21,213,203,54,169,97,149,213,108,102,171,212,93,174,87,59,100,202,178,50,154,227,11,224,125,68,241,72,231,43,184,78,234,190,107,26,167,220,123,95,197,220,28,216,227,253,126,10,158,169,242,159,167,245,222,227,110,58,175,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,14,85,226,143,235,179,83,127,37,246,122,34,127,248,42,122,88,202,126,160,87,123,117,184,128,30,40,254,187,53,55,242,95,103,162,39,255,0,130,167,165,140,167,234,5,119,183,91,128,159,224,0,51,89,213,143,170,125,100,250,129,144,251,140,229,170,120,42,122,88,202,126,160,87,123,117,184,170,190,172,125,83,235,39,212,12,135,220,103,45,83,193,83,210,198,83,245,2,187,219,173,192,79,240,0,0,0,2,149,188,106,253,83,226,223,79,232,125,198,226,93,73,74,222,53,126,169,241,111,167,244,62,227,113,3,170,248,24,254,54,126,237,255,0,18,45,80,170,191,3,31,198,207,221,191,226,69,170,0,41,91,198,175,213,62,45,244,254,135,220,110,37,212,148,173,227,87,234,159,22,250,127,67,238,55,16,30,10,158,169,242,159,167,245,222,227,110,45,83,169,126,157,48,78,168,52,178,191,76,243,170,127,243,181,150,122,222,115,127,54,93,60,180,208,193,89,219,138,88,251,221,174,251,221,218,123,184,63,246,42,126,197,74,171,240,84,245,79,148,253,63,174,247,27,113,117,32,102,135,168,173,6,204,186,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,225,35,91,186,181,30,238,15,71,198,229,230,199,34,89,87,132,7,86,121,150,117,77,83,210,246,97,79,87,118,102,43,103,169,189,90,47,149,53,232,231,210,219,163,150,142,158,43,106,69,219,228,230,49,211,200,230,72,233,87,139,56,196,214,163,24,206,50,171,173,46,139,112,222,178,112,219,69,154,243,145,85,227,121,14,55,81,36,214,91,212,48,173,75,41,217,50,198,149,48,203,76,175,99,101,100,141,138,61,151,147,94,215,198,197,71,113,230,201,58,86,133,232,94,156,116,233,167,22,237,47,210,251,55,145,181,80,239,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,185,51,248,183,117,217,26,141,107,88,198,177,140,99,26,21,45,227,87,234,159,22,250,127,67,238,55,19,170,248,24,254,54,126,237,255,0,18,57,87,141,95,170,124,91,233,253,15,184,220,78,171,224,99,248,217,251,183,252,72,9,233,213,87,76,248,111,85,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,228,141,153,156,101,145,143,141,202,156,152,247,113,115,31,194,70,103,95,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,56,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,234,32,139,253,95,244,9,165,253,93,221,113,236,150,251,116,171,199,114,27,77,69,37,45,101,226,145,36,154,122,171,36,78,168,124,148,17,198,233,82,8,94,233,42,21,233,80,177,72,230,171,81,21,175,106,241,3,138,248,75,117,111,153,107,14,27,81,160,153,158,47,87,80,253,56,179,211,50,217,146,210,83,35,105,22,220,213,108,52,244,85,74,221,154,202,150,181,54,137,201,253,116,80,200,174,68,124,46,124,182,20,121,252,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,188,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,20,3,226,143,235,179,83,127,37,246,122,34,255,0,138,1,241,71,245,217,169,191,146,251,61,16,19,255,0,193,83,210,198,83,245,2,187,219,173,196,159,234,171,166,124,55,170,253,35,172,210,220,194,186,174,220,246,212,54,229,104,185,211,42,185,246,235,140,108,145,145,78,177,242,70,204,206,50,200,199,198,229,78,76,123,184,185,143,225,35,35,7,130,167,165,140,167,234,5,119,183,91,137,254,6,109,176,174,147,53,231,57,215,153,122,110,160,193,106,232,115,106,26,135,69,117,167,174,251,144,90,224,111,30,117,117,18,181,28,212,166,70,189,142,108,172,228,146,36,145,164,93,197,146,52,126,130,116,7,77,47,186,55,163,88,158,149,100,121,191,218,234,188,86,222,219,92,119,127,134,178,131,189,75,19,156,218,104,251,12,115,209,189,168,18,40,183,228,231,63,183,205,202,174,114,157,0,0,0,1,154,206,172,125,83,235,39,212,12,135,220,103,38,86,127,133,93,114,175,5,61,53,190,219,234,41,35,167,195,178,137,239,117,205,153,238,71,201,3,238,247,58,20,108,72,141,84,87,247,107,162,114,163,149,169,193,175,93,247,68,107,161,175,86,62,169,245,147,234,6,67,238,51,150,233,209,62,21,117,212,175,10,186,29,57,177,84,82,65,114,202,177,124,186,201,71,45,91,220,216,35,158,166,186,227,12,110,145,205,107,156,140,71,61,21,85,26,229,219,125,145,127,96,21,1,211,70,127,77,165,157,67,105,190,160,220,50,26,187,29,182,199,148,91,106,110,149,212,203,47,56,173,222,97,137,88,138,145,34,189,236,117,58,202,199,177,168,188,216,231,55,103,114,217,116,188,101,134,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,71,221,31,231,244,218,159,210,230,150,230,112,228,53,119,218,138,172,94,134,154,225,112,171,89,93,60,247,26,104,146,158,181,100,116,169,205,239,74,152,102,69,122,239,205,81,92,138,228,84,114,135,235,234,199,210,198,178,125,63,200,125,186,115,53,134,148,250,177,244,177,172,159,79,242,31,110,156,205,96,26,83,233,59,210,198,141,253,63,199,189,186,3,170,156,171,164,239,75,26,55,244,255,0,30,246,232,8,171,226,133,215,79,232,83,21,126,135,104,230,103,229,53,38,245,195,227,21,52,77,229,53,138,215,36,110,85,218,100,114,121,122,201,183,143,183,178,57,236,137,95,39,234,156,234,121,20,37,166,158,117,35,162,90,171,159,229,154,91,129,231,212,151,44,179,8,168,154,154,249,105,117,60,244,243,211,190,41,157,4,170,196,153,140,73,216,201,91,193,207,137,94,198,171,163,221,83,184,206,93,44,204,102,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,66,125,42,245,49,134,245,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,40,217,153,198,88,222,201,26,137,201,143,111,38,177,252,227,96,118,2,42,248,163,250,19,212,223,201,125,226,136,149,68,85,241,71,244,39,169,191,146,251,197,16,20,173,210,119,170,125,27,250,129,143,123,140,6,148,204,214,116,157,234,159,70,254,160,99,222,227,1,165,48,0,0,42,175,199,59,240,79,247,147,248,105,8,58,29,210,28,55,93,250,168,192,244,183,80,96,171,159,30,187,84,86,77,93,5,52,235,11,234,25,77,69,61,82,66,175,79,188,214,61,208,53,143,86,171,95,193,206,226,230,59,103,36,223,241,206,252,19,253,228,254,26,69,95,11,143,93,154,101,249,215,179,214,129,127,192,0,7,42,234,119,167,172,87,170,13,26,189,105,30,83,83,228,60,255,0,110,166,221,116,101,44,117,19,91,43,162,119,40,170,35,107,211,254,20,111,70,185,142,124,82,202,196,123,57,242,78,170,0,202,185,165,62,147,189,44,104,223,211,252,123,219,160,51,88,105,79,164,239,75,26,55,244,255,0,30,246,232,0,205,97,63,252,49,122,14,253,55,223,105,181,231,86,44,188,176,28,126,224,223,134,218,238,54,238,229,46,81,51,89,51,100,217,221,214,175,102,158,118,211,171,185,71,36,83,57,36,133,119,225,43,82,0,26,83,233,59,210,198,141,253,63,199,189,186,0,58,168,0,8,171,226,143,232,79,83,127,37,247,138,34,149,186,78,245,79,163,127,80,49,239,113,128,186,159,20,127,66,122,155,249,47,188,81,20,173,210,119,170,125,27,250,129,143,123,140,0,105,76,174,173,109,240,183,197,115,158,178,113,141,76,183,90,110,181,218,109,153,92,46,87,157,65,162,101,202,56,124,141,115,99,116,204,88,228,124,158,97,208,214,212,57,26,248,226,106,186,47,214,171,100,141,175,141,34,177,80,0,170,191,28,239,193,63,222,79,225,165,170,21,87,227,157,248,39,251,201,252,52,10,171,45,83,194,143,161,111,234,58,160,214,188,51,255,0,177,234,176,10,42,231,127,194,115,174,146,83,171,127,226,188,171,220,239,246,243,35,63,214,243,17,87,195,99,167,76,19,169,110,163,157,137,234,93,63,158,198,236,88,253,109,246,182,217,206,104,190,33,197,241,83,71,23,122,25,99,146,46,50,85,50,110,77,85,223,179,193,83,103,170,165,255,0,0,57,254,186,104,94,156,117,23,167,23,29,47,213,11,55,158,181,87,109,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,183,51,57,59,101,217,90,173,115,152,246,189,143,123,29,208,0,25,150,215,77,11,212,126,157,53,30,227,165,250,161,102,242,55,90,29,165,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,127,23,108,187,35,145,205,115,30,214,61,143,99,124,1,127,222,35,221,58,96,154,223,211,142,85,150,95,233,251,57,38,156,227,247,59,238,63,115,231,51,188,175,105,145,212,213,69,217,100,172,141,253,248,232,210,30,82,35,251,124,249,181,21,83,101,160,16,53,80,0,0,0,0,0,0,69,95,20,127,66,122,155,249,47,188,81,18,168,138,190,40,254,132,245,55,242,95,120,162,2,149,186,78,245,79,163,127,80,49,239,113,128,210,153,154,206,147,189,83,232,223,212,12,123,220,96,52,166,0,0,0,0,6,85,203,232,103,74,58,113,213,175,66,58,61,133,102,177,121,27,173,14,159,216,103,176,95,224,133,31,85,104,170,117,178,157,21,205,69,84,238,66,254,45,73,97,85,70,200,214,181,81,88,246,71,35,40,92,210,159,73,222,150,52,111,233,254,61,237,208,1,158,189,116,208,189,71,233,211,81,238,58,95,170,22,111,35,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,241,118,203,178,57,28,215,49,237,99,216,246,54,210,188,50,188,67,46,186,181,83,110,233,187,91,107,42,235,243,40,233,228,76,115,33,123,93,43,238,240,65,19,164,125,61,99,147,117,74,152,226,141,238,73,221,242,149,140,84,122,164,200,142,168,120,207,234,54,145,219,244,191,26,211,11,238,43,73,122,212,27,165,67,174,86,42,230,212,177,147,227,212,140,146,52,158,119,162,47,117,204,169,70,172,45,141,91,218,122,199,36,138,238,116,204,69,168,188,79,22,190,231,57,85,155,10,197,168,124,237,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,124,222,173,99,121,61,237,77,220,168,212,223,117,84,79,152,26,62,234,199,210,198,178,125,63,200,125,186,115,53,134,135,181,38,197,170,24,215,65,58,137,101,214,140,230,147,48,205,160,211,124,145,215,171,197,37,12,116,144,79,59,232,170,95,194,56,227,99,27,194,54,185,177,35,248,49,94,145,163,213,173,87,43,83,60,32,106,160,2,186,188,78,188,64,43,52,138,142,167,167,237,16,200,188,166,117,87,202,12,154,229,20,115,197,85,97,165,146,8,102,137,180,207,115,18,53,154,120,234,62,83,70,247,58,22,177,219,35,100,115,31,24,76,173,34,234,71,68,181,234,235,148,89,180,131,62,164,201,234,48,234,136,169,175,15,164,167,157,32,137,242,58,86,198,177,204,246,54,42,134,57,105,229,217,240,185,236,84,106,42,46,206,106,175,75,51,25,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,242,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,208,247,76,93,66,226,189,80,104,213,151,87,49,106,111,33,231,251,148,215,27,91,234,163,168,154,217,93,19,184,203,79,35,152,191,240,100,98,185,172,115,226,150,39,171,25,207,138,7,85,0,0,0,1,90,190,44,93,20,91,178,156,86,231,213,70,155,219,56,100,150,109,170,115,24,24,149,85,19,93,104,91,29,61,60,117,17,181,28,248,225,242,177,195,201,232,216,216,213,137,101,145,239,69,137,17,245,109,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,242,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,211,153,69,126,38,29,20,91,186,96,206,237,185,182,154,91,60,182,155,101,187,83,81,81,198,149,83,124,26,186,24,99,73,41,230,168,153,210,115,239,108,249,227,87,73,201,118,157,168,196,108,40,231,5,196,244,235,175,56,111,82,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,220,227,115,182,71,43,27,205,138,201,26,156,30,213,88,193,226,133,214,191,242,127,193,31,163,26,123,115,186,208,234,78,101,111,101,76,87,26,37,236,252,26,214,233,156,199,212,36,174,106,239,52,189,169,225,141,35,84,124,127,126,94,113,185,145,119,43,47,162,222,180,179,46,141,179,43,189,230,205,142,210,100,152,246,73,79,28,55,171,44,211,37,51,234,31,10,72,180,211,69,82,140,123,162,124,110,150,77,211,139,152,230,72,244,86,242,224,248,248,174,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,114,191,100,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,6,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,114,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,208,159,71,221,38,97,189,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,225,191,113,232,136,233,94,171,29,124,49,122,14,253,8,88,169,181,231,86,44,188,115,236,130,222,223,134,218,238,54,238,221,86,47,11,159,51,100,217,221,215,39,122,162,7,83,171,185,71,28,176,181,100,133,118,231,43,86,127,128,32,175,140,22,177,216,176,110,152,23,74,170,33,243,23,173,75,184,65,79,71,31,39,179,177,75,67,81,5,93,69,78,232,199,49,220,94,202,104,187,106,230,57,124,207,54,242,72,220,132,234,41,91,198,79,90,254,220,245,5,105,209,202,75,127,102,147,76,173,235,222,158,72,184,201,61,117,198,42,122,137,56,185,36,114,58,22,192,202,52,110,236,99,146,78,254,252,155,193,64,130,184,158,45,125,206,114,171,54,21,139,80,249,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,249,189,90,198,242,123,218,155,185,81,169,190,234,168,159,51,70,125,72,244,253,106,214,174,154,50,158,159,241,230,82,88,41,235,236,241,82,89,34,166,70,210,210,81,207,72,248,230,161,137,90,200,222,145,211,36,176,66,215,181,140,85,72,185,35,54,93,149,42,91,194,11,75,238,185,167,86,148,217,228,46,171,130,219,167,214,122,219,149,68,237,162,116,176,75,61,76,46,162,138,149,242,238,141,133,238,109,68,211,55,126,74,228,165,145,17,191,181,205,188,144,50,174,105,163,64,117,142,197,212,6,141,98,122,197,142,67,229,233,50,107,123,106,36,166,228,247,249,74,166,57,209,212,211,115,123,24,178,118,167,142,88,187,156,17,175,225,201,191,117,200,165,0,245,161,163,150,45,2,234,131,63,210,172,90,110,118,91,85,194,58,139,116,124,94,158,90,150,174,158,42,184,169,183,123,222,247,246,89,80,216,187,142,114,185,253,190,107,178,187,100,180,159,7,29,94,166,205,122,104,174,210,218,137,233,18,229,167,23,137,161,100,16,193,43,95,240,234,231,190,170,25,165,123,183,99,222,234,133,175,98,35,21,54,100,44,228,212,221,28,240,158,160,0,0,0,41,91,198,175,213,62,45,244,254,135,220,110,36,0,39,255,0,141,95,170,124,91,233,253,15,184,220,79,213,225,119,160,216,111,82,90,71,212,86,148,230,116,84,142,101,198,159,30,125,178,186,106,117,153,246,155,138,50,234,148,245,177,35,94,199,115,141,206,221,90,143,111,54,43,227,114,240,123,145,67,202,248,105,245,213,77,211,46,77,85,166,26,157,95,73,75,165,249,29,68,247,42,170,231,82,203,36,246,139,138,83,162,54,118,36,17,190,89,153,50,65,12,46,141,90,188,87,183,35,92,196,108,137,37,228,149,151,209,247,132,69,171,18,186,253,188,234,154,74,75,221,202,211,120,145,109,88,213,4,237,154,213,83,4,14,123,25,81,90,174,103,41,217,43,145,147,50,4,224,136,198,177,39,71,247,36,130,59,52,0,84,95,142,14,107,106,175,207,244,179,78,97,167,171,75,149,142,207,113,189,212,74,230,55,176,232,43,166,138,24,154,199,114,228,175,71,91,230,87,34,181,17,17,209,236,174,221,81,182,232,103,7,173,13,99,177,107,239,84,25,254,170,226,208,240,178,221,110,17,211,219,164,228,245,243,52,180,148,241,82,69,83,179,216,199,179,188,202,118,203,219,115,81,204,238,112,93,213,187,168,113,82,255,0,188,49,117,75,244,161,209,182,21,230,239,191,19,186,226,94,99,22,184,127,146,246,124,175,149,145,124,164,31,38,53,175,227,67,37,23,223,111,45,247,251,206,87,163,202,64,206,244,114,251,131,105,158,153,234,173,68,222,98,203,169,118,251,149,69,28,156,88,206,197,85,13,198,106,74,138,109,145,238,123,184,177,148,210,247,21,172,106,249,158,13,228,177,185,73,235,224,125,154,218,168,51,253,83,211,153,169,234,214,229,124,179,219,175,116,242,181,141,236,54,10,25,165,134,86,189,220,185,35,213,215,8,85,168,141,84,84,108,155,171,118,68,112,91,161,21,124,81,253,9,234,111,228,190,241,68,74,162,42,248,163,250,19,212,223,201,125,226,136,10,43,210,124,23,244,161,170,120,110,153,252,83,225,159,107,114,11,117,139,206,246,59,222,87,205,84,199,15,119,183,201,188,248,247,57,113,228,221,246,219,116,223,115,75,216,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,120,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,57,157,39,122,167,209,191,168,24,247,184,192,105,76,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,132,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,51,67,171,24,47,232,191,84,243,45,51,248,167,196,254,201,100,23,27,23,157,236,118,124,215,149,169,146,30,239,111,147,184,114,237,242,227,201,219,111,182,235,182,230,159,140,214,117,99,234,159,89,62,160,100,62,227,56,23,83,225,113,232,79,76,191,58,247,138,210,85,17,87,194,227,208,158,153,126,117,239,21,164,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,171,31,84,250,201,245,3,33,247,25,205,41,153,172,234,199,213,62,178,125,64,200,125,198,112,46,167,194,227,208,158,153,126,117,239,21,167,85,234,199,210,198,178,125,63,200,125,186,115,149,120,92,122,19,211,47,206,189,226,180,234,189,88,250,88,214,79,167,249,15,183,78,6,107,13,84,25,87,53,80,5,85,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,142,171,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,3,149,120,163,250,236,212,223,201,125,158,136,159,254,10,158,150,50,159,168,21,222,221,110,32,7,138,63,174,205,77,252,151,217,232,137,255,0,224,169,233,99,41,250,129,93,237,214,224,39,248,0,12,214,117,99,234,159,89,62,160,100,62,227,57,106,158,10,158,150,50,159,168,21,222,221,110,42,175,171,31,84,250,201,245,3,33,247,25,203,84,240,84,244,177,148,253,64,174,246,235,112,19,252,0,0,0,0,165,111,26,191,84,248,183,211,250,31,113,184,151,82,82,183,141,95,170,124,91,233,253,15,184,220,64,234,190,6,63,141,159,187,127,196,139,84,42,175,192,199,241,179,247,111,248,145,106,128,10,86,241,171,245,79,139,125,63,161,247,27,137,117,37,43,120,213,250,167,197,190,159,208,251,141,196,7,130,167,170,124,167,233,253,119,184,219,139,169,41,91,193,83,213,62,83,244,254,187,220,109,197,212,128,0,1,74,222,53,126,169,241,111,167,244,62,227,113,58,175,129,143,227,103,238,223,241,35,149,120,213,250,167,197,190,159,208,251,141,196,234,190,6,63,141,159,187,127,196,128,181,64,0,0,0,2,128,124,81,253,118,106,111,228,190,207,68,95,241,64,62,40,254,187,53,55,242,95,103,162,2,127,248,42,122,88,202,126,160,87,123,117,184,159,228,0,240,84,244,177,148,253,64,174,246,235,113,63,192,0,0,0,0,205,103,86,62,169,245,147,234,6,67,238,51,151,83,225,113,232,79,76,191,58,247,138,210,149,186,177,245,79,172,159,80,50,31,113,156,186,159,11,143,66,122,101,249,215,188,86,129,81,126,33,26,95,117,210,174,176,117,38,217,112,117,92,212,247,251,196,185,69,13,92,212,78,166,101,68,23,7,45,74,246,183,85,73,25,20,178,75,78,178,53,118,115,233,223,242,106,162,177,182,41,224,177,159,211,95,122,121,202,244,250,163,33,171,172,185,98,185,67,234,89,67,50,202,230,80,91,171,41,227,88,82,37,114,112,107,31,81,5,123,213,140,95,147,249,185,200,157,196,87,113,95,27,141,47,186,210,231,250,123,173,16,186,174,123,109,206,207,46,47,80,141,162,119,98,142,122,105,164,169,139,157,70,234,222,115,182,174,110,49,170,53,118,164,145,200,174,249,240,230,158,13,185,77,139,31,234,226,178,211,119,174,242,245,121,54,31,113,181,218,227,237,61,254,98,169,147,211,85,186,61,218,138,140,218,10,74,135,238,229,70,253,205,183,228,230,162,133,181,117,99,233,99,89,62,159,228,62,221,57,154,195,74,125,88,250,88,214,79,167,249,15,183,78,102,176,11,169,212,158,181,241,94,148,250,17,210,107,37,166,231,230,53,55,38,210,251,36,120,229,190,157,99,124,148,28,237,145,70,219,157,66,72,215,177,176,196,244,85,99,94,213,239,72,197,98,39,22,202,248,169,218,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,230,228,70,167,236,65,153,103,249,150,160,212,218,170,179,60,134,174,234,251,29,158,138,193,108,73,149,56,81,219,169,34,72,169,233,226,99,81,26,198,53,169,186,236,159,121,238,123,221,201,239,115,150,210,124,46,188,63,232,237,20,118,222,166,245,191,29,239,93,102,242,215,28,30,215,60,144,79,75,29,44,176,69,60,55,103,118,222,254,83,47,119,104,163,145,24,232,93,27,164,86,171,214,39,68,16,215,168,239,15,61,121,233,163,75,241,189,84,203,232,233,46,54,219,141,59,19,32,101,181,221,229,198,235,100,145,82,42,122,151,55,118,189,142,106,196,222,251,21,99,73,149,241,111,253,76,147,243,254,149,122,152,204,186,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,21,116,47,229,20,111,100,141,69,226,246,55,147,94,206,113,191,70,121,102,45,98,206,113,91,206,21,148,208,249,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,249,177,90,246,242,99,220,155,181,81,201,190,232,168,191,50,136,124,65,186,36,186,244,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,216,47,39,74,181,51,21,214,77,56,199,53,75,10,171,243,22,92,154,223,21,194,155,148,145,190,72,121,167,223,130,94,219,222,198,205,19,209,209,200,196,114,240,145,143,106,174,237,83,128,120,163,250,19,212,223,201,125,226,136,171,95,15,158,182,238,189,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,179,255,0,19,27,181,170,255,0,225,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,5,48,244,157,234,159,70,254,160,99,222,227,1,165,51,53,157,39,122,167,209,191,168,24,247,184,192,105,76,0,0,10,171,241,206,252,19,253,228,254,26,69,95,11,143,93,154,101,249,215,179,214,146,171,199,59,240,79,247,147,248,105,21,124,46,61,118,105,151,231,94,207,90,5,255,0,0,0,0,0,202,185,165,62,147,189,44,104,223,211,252,123,219,160,51,88,105,79,164,239,75,26,55,244,255,0,30,246,232,0,205,97,165,62,147,189,44,104,223,211,252,123,219,160,51,88,105,79,164,239,75,26,55,244,255,0,30,246,232,0,234,160,0,34,175,138,63,161,61,77,252,151,222,40,138,86,233,59,213,62,141,253,64,199,189,198,2,234,124,81,253,9,234,111,228,190,241,68,82,183,73,222,169,244,111,234,6,61,238,48,1,165,48,0,2,170,252,115,191,4,255,0,121,63,134,150,168,85,95,142,119,224,159,239,39,240,208,57,87,130,167,170,124,167,233,253,119,184,219,139,169,41,91,193,83,213,62,83,244,254,187,220,109,197,212,128,0,1,202,186,177,244,177,172,159,79,242,31,110,156,205,97,165,62,172,125,44,107,39,211,252,135,219,167,51,88,6,170,0,0,0,0,0,0,8,171,226,143,232,79,83,127,37,247,138,34,85,17,87,197,31,208,158,166,254,75,239,20,64,82,183,73,222,169,244,111,234,6,61,238,48,26,83,51,89,210,119,170,125,27,250,129,143,123,140,6,148,192,0,0,0,0,202,185,122,119,78,177,112,78,144,58,29,209,59,253,254,143,227,57,37,231,79,236,31,103,241,254,228,212,255,0,20,237,82,80,50,171,252,169,144,75,28,29,168,234,18,79,214,34,115,219,139,119,85,249,81,97,232,51,44,255,0,50,212,26,155,85,86,103,144,213,221,95,99,179,209,88,45,137,50,167,10,59,117,36,73,21,61,60,76,106,35,88,198,181,55,93,147,239,61,207,123,185,61,238,114,131,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,167,57,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,92,247,135,7,135,253,31,78,246,40,181,111,87,177,223,245,88,175,243,48,69,77,81,36,21,17,227,180,188,223,31,26,119,194,249,35,124,211,70,136,247,204,142,228,145,202,145,53,25,250,229,151,138,248,81,244,45,253,71,84,26,215,134,127,246,61,86,1,69,92,239,248,78,117,210,74,117,111,252,87,149,123,157,254,222,100,103,250,222,98,213,0,229,93,88,250,88,214,79,167,249,15,183,78,102,176,210,159,86,62,150,53,147,233,254,67,237,211,153,172,2,252,252,67,58,211,181,116,177,165,245,22,44,67,32,164,110,170,100,180,232,152,253,26,211,54,169,104,160,89,56,203,112,158,55,57,26,198,53,169,43,98,87,163,145,243,35,83,183,35,25,55,26,33,255,0,77,89,238,85,254,202,228,121,38,71,112,255,0,124,172,174,185,87,84,73,255,0,42,73,166,146,71,255,0,186,231,57,223,218,170,125,93,82,213,44,239,90,115,187,158,166,106,93,247,227,57,37,231,179,231,107,124,172,52,253,222,212,44,134,63,213,194,198,70,221,163,137,141,251,173,77,246,221,119,85,85,91,105,240,197,240,255,0,172,210,42,58,110,160,117,191,29,242,153,213,95,25,241,155,108,178,79,21,85,134,150,72,38,134,87,84,177,175,72,214,105,227,168,249,195,35,28,232,90,198,238,173,145,207,100,97,2,250,142,240,243,215,158,154,52,191,27,213,76,190,142,146,227,109,184,211,177,50,6,91,93,222,92,110,182,73,21,34,167,169,115,119,107,216,230,172,77,239,177,86,52,153,95,22,255,0,212,201,63,149,232,251,171,60,203,164,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,156,246,238,49,21,27,43,209,116,39,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,132,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,40,7,173,190,143,178,110,145,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,120,180,47,251,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,9,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,2,136,124,56,186,227,166,233,75,50,175,195,245,5,149,117,26,117,152,84,64,250,233,162,124,178,190,201,86,212,86,37,108,80,34,171,94,199,53,90,217,218,214,247,92,200,162,115,85,203,10,69,37,239,0,0,0,57,167,82,54,205,18,187,104,150,83,75,212,108,148,140,211,166,83,197,83,124,90,154,185,233,153,194,25,227,150,36,71,211,185,179,43,214,102,68,140,100,107,206,71,171,88,136,229,119,21,233,101,43,120,157,117,227,250,111,190,212,232,54,147,222,185,96,56,253,193,223,18,186,91,174,61,202,92,162,102,178,23,71,187,123,77,94,205,60,237,168,70,241,146,72,166,114,71,50,111,194,39,32,64,2,74,120,118,224,186,53,168,93,86,98,150,29,111,186,90,163,178,183,187,61,5,174,233,3,159,75,125,186,34,35,105,104,94,238,77,99,121,61,253,212,108,156,153,51,161,72,21,174,89,145,171,229,122,84,233,71,81,250,180,206,235,48,220,22,47,39,73,109,183,212,86,92,47,117,48,171,168,104,36,236,200,180,145,206,228,84,84,239,206,198,68,136,196,124,136,213,146,68,141,237,137,232,113,251,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,64,212,240,33,87,134,127,90,247,30,167,240,75,150,19,169,119,63,51,169,56,150,245,53,181,146,45,44,63,25,161,154,105,22,58,136,105,225,108,124,59,59,178,9,17,177,241,77,224,114,189,93,50,181,179,84,1,154,30,165,53,122,167,94,181,231,57,213,201,167,171,146,159,34,188,77,53,189,42,224,138,25,226,183,51,104,168,161,145,145,110,196,124,116,209,195,26,170,43,183,86,42,171,156,170,174,93,25,234,198,117,250,47,210,204,203,83,62,23,241,63,178,88,253,198,251,228,187,253,159,53,229,105,164,155,181,220,226,238,28,187,124,121,113,118,219,239,178,237,177,152,32,45,251,193,11,5,248,126,150,106,94,166,124,83,185,241,236,130,146,197,228,187,27,118,124,133,50,205,221,238,114,251,220,254,37,199,143,20,227,217,223,119,115,217,182,84,70,175,13,236,90,251,135,244,75,165,182,156,142,135,202,85,212,91,234,238,145,199,221,100,156,169,107,107,170,42,233,164,221,138,168,156,224,158,39,237,191,38,242,217,200,142,69,68,146,160,83,7,140,254,144,211,98,26,243,141,106,229,186,10,72,105,245,10,206,232,107,17,179,202,249,230,184,219,251,113,73,51,216,239,184,198,45,52,212,49,181,24,191,53,134,69,86,162,175,39,253,111,4,253,80,181,99,218,185,158,105,69,193,180,144,212,102,118,122,91,149,13,68,213,173,137,242,79,111,124,155,210,197,18,166,243,61,241,86,75,42,241,118,237,101,43,215,139,145,85,89,215,252,111,112,95,136,105,102,154,106,103,197,59,127,1,200,42,236,94,75,177,191,123,207,211,36,221,222,231,47,187,195,225,188,120,241,94,93,237,247,111,13,157,8,60,50,238,214,171,47,92,122,97,89,121,185,210,80,83,201,81,114,164,100,181,51,54,38,58,121,237,149,112,195,18,57,202,136,175,146,89,35,141,141,253,174,123,218,212,221,85,16,13,4,128,0,0,0,165,111,26,191,84,248,183,211,250,31,113,184,157,87,192,199,241,179,247,111,248,145,202,188,106,253,83,226,223,79,232,125,198,226,117,95,3,31,198,207,221,191,226,64,90,160,0,14,85,213,62,181,255,0,39,110,159,115,109,99,142,223,231,106,241,251,122,121,8,29,23,114,55,215,79,43,41,233,123,173,238,70,171,10,79,52,75,39,23,163,187,104,254,59,187,100,92,214,23,39,227,73,172,119,220,63,70,177,45,29,180,67,219,164,212,75,133,69,69,210,167,147,23,149,45,181,212,242,54,155,131,152,170,156,231,158,158,94,227,94,199,55,203,113,251,205,145,200,144,47,195,71,0,166,212,30,180,180,238,150,229,143,85,221,109,182,58,138,155,253,82,194,146,240,163,125,37,52,146,210,212,74,248,213,56,49,181,137,72,137,201,120,57,238,99,29,203,159,21,9,191,226,71,210,141,139,10,232,51,2,139,30,138,212,250,189,15,242,20,115,87,178,23,209,121,186,90,180,142,150,182,72,233,163,87,71,222,168,173,117,37,67,213,234,174,78,50,170,72,174,115,146,74,235,232,191,88,236,90,5,213,6,1,170,185,76,60,236,182,171,132,148,247,25,57,61,60,181,45,93,60,180,146,212,236,198,61,239,236,178,161,210,246,218,213,115,251,124,19,101,118,233,160,157,107,210,251,86,181,105,30,95,165,23,151,82,71,79,148,217,234,109,172,168,169,162,109,91,40,231,123,23,179,84,145,57,81,30,248,101,237,202,207,188,213,71,198,213,71,53,81,21,51,24,6,170,8,171,226,143,232,79,83,127,37,247,138,35,170,244,177,173,127,202,39,167,220,39,88,228,183,249,42,188,130,222,190,126,6,197,219,141,149,208,74,250,122,174,211,123,146,42,66,179,195,42,199,201,234,238,218,179,150,206,221,19,149,120,163,250,19,212,223,201,125,226,136,10,86,233,59,213,62,141,253,64,199,189,198,3,74,102,107,58,78,245,79,163,127,80,49,239,113,128,210,152,0,0,3,53,157,88,250,167,214,79,168,25,15,184,206,105,76,205,103,86,62,169,245,147,234,6,67,238,51,129,117,62,23,30,132,244,203,243,175,120,173,37,81,21,124,46,61,9,233,151,231,94,241,90,74,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,58,177,245,79,172,159,80,50,31,113,156,210,153,154,206,172,125,83,235,39,212,12,135,220,103,2,234,124,46,61,9,233,151,231,94,241,90,117,94,172,125,44,107,39,211,252,135,219,167,57,87,133,199,161,61,50,252,235,222,43,78,171,213,143,165,141,100,250,127,144,251,116,224,102,176,213,65,149,115,85,0,85,95,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,234,190,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,224,57,87,138,63,174,205,77,252,151,217,232,137,255,0,224,169,233,99,41,250,129,93,237,214,226,0,120,163,250,236,212,223,201,125,158,136,159,254,10,158,150,50,159,168,21,222,221,110,2,127,128,0,205,103,86,62,169,245,147,234,6,67,238,51,150,169,224,169,233,99,41,250,129,93,237,214,226,170,250,177,245,79,172,159,80,50,31,113,156,181,79,5,79,75,25,79,212,10,239,110,183,1,63,192,0,0,0,10,86,241,171,245,79,139,125,63,161,247,27,137,117,37,43,120,213,250,167,197,190,159,208,251,141,196,14,171,224,99,248,217,251,183,252,72,181,66,170,252,12,127,27,63,118,255,0,137,22,168,0,165,111,26,191,84,248,183,211,250,31,113,184,151,82,82,183,141,95,170,124,91,233,253,15,184,220,64,120,42,122,167,202,126,159,215,123,141,184,186,146,149,188,21,61,83,229,63,79,235,189,198,220,93,72,0,0,20,173,227,87,234,159,22,250,127,67,238,55,19,170,248,24,254,54,126,237,255,0,18,57,87,141,95,170,124,91,233,253,15,184,220,78,171,224,99,248,217,251,183,252,72,11,84,0,0,0,0,40,7,197,31,215,102,166,254,75,236,244,69,255,0,20,3,226,143,235,179,83,127,37,246,122,32,39,255,0,130,167,165,140,167,234,5,119,183,91,137,254,64,15,5,79,75,25,79,212,10,239,110,183,19,252,0,0,0,0,12,214,117,99,234,159,89,62,160,100,62,227,57,117,62,23,30,132,244,203,243,175,120,173,41,91,171,31,84,250,201,245,3,33,247,25,203,169,240,184,244,39,166,95,157,123,197,104,31,39,197,79,71,47,186,187,210,61,222,167,28,155,122,188,10,225,22,99,37,55,22,127,149,82,211,65,60,117,41,205,239,106,51,183,5,68,179,239,247,156,238,199,6,181,92,244,84,165,110,158,178,155,22,13,175,186,105,154,229,53,222,74,203,143,230,22,107,165,198,167,180,249,59,20,176,86,197,36,178,112,98,57,238,226,198,57,118,106,43,151,109,145,21,126,70,143,181,99,5,253,40,105,102,101,166,127,20,248,103,218,220,126,227,98,243,189,142,247,149,243,84,210,67,221,237,242,111,62,61,206,92,121,55,125,182,221,55,220,204,190,89,139,95,112,108,170,243,133,101,52,62,74,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,108,87,49,220,94,199,38,237,85,106,237,186,42,167,204,13,31,117,99,233,99,89,62,159,228,62,221,57,154,194,247,176,124,214,213,159,248,76,84,223,108,212,245,112,211,210,232,189,218,200,246,212,177,173,122,207,111,182,84,80,204,228,70,185,201,193,210,211,72,230,46,251,171,21,170,168,213,85,106,86,95,64,189,20,101,93,86,106,61,37,238,237,108,242,250,101,140,220,33,147,35,184,84,36,140,142,191,130,182,71,91,41,214,55,49,238,154,86,42,35,220,199,39,102,55,163,213,121,58,38,74,29,87,194,247,161,111,211,94,84,205,113,214,60,51,205,233,181,151,159,193,233,171,93,198,27,237,210,57,26,137,188,42,213,243,20,112,237,39,115,117,107,31,42,50,63,214,181,181,17,165,212,159,39,19,197,172,88,54,43,102,194,177,106,31,37,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,55,171,158,238,44,99,83,119,42,185,118,221,85,87,230,125,96,7,138,214,141,33,195,117,235,75,242,13,35,212,8,42,228,177,100,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,249,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,251,80,6,109,186,129,233,119,84,58,125,214,135,104,189,246,201,87,113,185,92,106,21,113,165,164,100,115,79,124,162,146,174,90,106,74,136,233,224,146,87,49,243,186,21,218,5,85,145,21,81,170,159,179,121,213,123,208,173,121,233,247,194,107,85,176,173,114,170,164,167,124,247,139,101,109,158,196,218,159,55,61,158,7,94,40,82,72,223,59,37,124,28,36,145,171,51,97,133,54,98,201,35,220,247,62,103,50,43,84,173,180,218,174,53,52,21,151,11,101,37,85,69,174,161,106,232,101,154,22,189,244,179,172,82,66,178,196,229,77,216,245,138,105,99,87,55,101,225,35,219,251,28,168,177,131,197,31,208,158,166,254,75,239,20,64,82,183,73,222,169,244,111,234,6,61,238,48,26,83,51,89,210,119,170,125,27,250,129,143,123,140,6,148,192,0,0,170,191,28,239,193,63,222,79,225,164,85,240,184,245,217,166,95,157,123,61,105,42,188,115,191,4,255,0,121,63,134,145,87,194,227,215,102,153,126,117,236,245,160,95,240,0,0,0,12,171,154,83,233,59,210,198,141,253,63,199,189,186,3,53,134,148,250,78,244,177,163,127,79,241,239,110,128,12,214,26,83,233,59,210,198,141,253,63,199,189,186,3,53,134,148,250,78,244,177,163,127,79,241,239,110,128,14,170,0,2,42,248,163,250,19,212,223,201,125,226,136,165,110,147,189,83,232,223,212,12,123,220,96,46,167,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,0,26,83,0,0,42,175,199,59,240,79,247,147,248,105,106,133,85,248,231,126,9,254,242,127,13,3,149,120,42,122,167,202,126,159,215,123,141,184,186,146,149,188,21,61,83,229,63,79,235,189,198,220,93,72,0,0,28,171,171,31,75,26,201,244,255,0,33,246,233,204,214,26,83,234,199,210,198,178,125,63,200,125,186,115,53,128,106,160,0,0,0,0,0,0,138,190,40,254,132,245,55,242,95,120,162,37,81,21,124,81,253,9,234,111,228,190,241,68,5,43,116,157,234,159,70,254,160,99,222,227,1,165,51,53,157,39,122,167,209,191,168,24,247,184,192,105,76,0,0,0,0,12,171,147,167,195,131,195,254,179,168,139,236,90,183,171,216,239,250,147,208,121,152,34,166,168,146,122,121,50,42,174,15,143,141,59,225,124,114,50,24,100,84,123,230,71,113,89,34,72,154,143,253,114,197,200,58,36,232,251,38,234,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,139,175,251,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,8,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,135,160,0,1,202,186,177,244,177,172,159,79,242,31,110,156,205,97,165,62,172,125,44,107,39,211,252,135,219,167,41,131,195,207,162,203,175,84,250,161,79,125,203,241,250,183,105,94,53,80,171,144,86,37,75,169,82,182,116,143,148,86,248,36,107,85,207,123,156,177,58,84,98,181,89,10,185,123,145,189,240,242,14,193,225,139,225,255,0,71,171,181,148,221,64,235,126,59,230,240,90,78,51,227,54,217,100,130,90,91,245,84,115,205,12,174,169,99,94,178,36,48,73,79,243,134,70,53,179,57,237,221,93,27,94,201,46,80,252,150,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,172,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,254,104,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,190,212,1,154,205,116,233,195,81,244,51,92,110,58,25,118,199,238,181,247,95,136,37,61,129,209,80,47,114,253,75,44,203,29,37,77,52,81,186,78,125,237,145,18,54,57,238,108,156,162,95,190,199,53,46,207,195,179,70,53,183,66,58,116,181,224,90,209,114,164,142,162,10,138,169,168,44,13,164,131,191,99,99,234,167,115,225,125,101,60,242,69,86,201,85,205,168,106,241,107,227,89,164,98,185,232,140,108,114,2,235,128,97,183,220,202,193,168,55,156,122,146,179,33,197,105,235,169,172,181,211,34,185,244,12,172,72,146,165,98,69,94,45,123,219,4,108,87,237,205,25,205,168,168,217,30,142,244,0,0,60,86,180,102,185,150,157,105,126,65,156,105,254,154,213,231,247,219,53,59,106,105,241,202,74,196,165,158,189,137,35,82,84,141,252,30,170,246,196,178,72,140,107,28,249,21,136,198,162,185,200,128,67,95,19,174,188,127,66,22,42,157,6,210,123,215,28,251,32,183,187,226,87,75,117,199,183,85,139,194,231,194,232,247,111,105,201,222,168,129,213,8,222,50,71,44,45,88,230,77,185,196,229,167,108,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,156,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,168,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,206,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,151,61,225,123,209,71,242,127,193,25,172,250,133,108,186,208,234,78,101,111,125,52,182,234,212,236,252,26,214,233,154,246,83,172,77,114,239,52,189,168,38,145,100,68,124,127,114,46,17,185,146,247,2,69,116,171,211,62,27,210,134,145,209,233,110,31,93,87,113,123,170,29,114,187,220,234,85,90,251,141,198,70,70,201,103,72,249,43,97,103,24,163,99,35,106,175,22,49,188,156,247,243,145,241,43,197,115,162,143,210,110,43,63,82,154,103,108,181,83,100,152,149,190,162,167,45,139,110,204,215,139,92,49,181,201,81,205,92,145,186,106,88,227,127,201,205,231,36,75,197,30,171,12,49,58,197,64,25,129,210,221,82,206,244,91,59,182,106,102,154,95,126,13,146,89,187,222,74,183,202,195,81,218,238,194,248,100,253,92,204,124,110,222,57,94,223,188,213,219,125,211,101,68,84,209,79,76,93,66,226,189,80,104,213,151,87,49,106,111,33,231,251,148,215,27,91,234,163,168,154,217,93,19,184,203,79,35,152,191,240,100,98,185,172,115,226,150,39,171,25,207,138,84,175,138,23,69,31,201,255,0,59,126,179,233,237,178,213,67,166,217,149,193,148,209,91,168,147,179,240,107,163,161,115,223,78,145,57,203,188,50,246,167,154,53,141,17,145,253,248,184,70,214,69,220,240,30,28,189,65,106,198,140,117,5,100,197,244,239,31,186,229,54,172,226,225,79,71,126,198,109,112,83,45,85,206,56,226,168,108,82,50,89,155,250,175,47,223,146,161,87,185,12,106,216,213,37,145,140,221,237,11,84,241,71,244,39,169,191,146,251,197,17,64,37,233,248,188,231,95,100,186,54,185,88,62,23,230,254,218,228,22,187,23,123,191,219,242,157,185,29,95,221,227,197,123,155,249,14,223,29,219,253,111,45,254,239,23,83,95,79,88,181,139,57,215,221,52,194,178,154,31,59,101,200,51,11,53,174,227,77,221,124,125,250,89,235,98,142,88,249,177,90,246,242,99,220,155,181,81,201,190,232,168,191,48,52,167,137,226,214,44,27,21,179,97,88,181,15,146,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,155,213,207,119,22,49,169,187,149,92,187,110,170,171,243,62,176,0,69,95,20,127,66,122,155,249,47,188,81,20,87,164,249,215,232,191,84,240,221,76,248,95,196,254,201,100,22,235,239,146,239,246,124,215,149,169,142,110,215,115,139,184,114,237,241,229,197,219,111,190,203,182,197,255,0,117,249,130,254,145,58,54,213,139,7,197,62,31,229,49,249,47,189,238,199,119,151,195,100,101,127,107,143,38,237,220,242,189,190,91,253,222,124,182,118,220,87,58,224,106,160,0,0,0,5,43,120,213,250,167,197,190,159,208,251,141,196,234,190,6,63,141,159,187,127,196,142,85,227,87,234,159,22,250,127,67,238,55,19,170,248,24,254,54,126,237,255,0,18,2,213,0,62,78,89,148,216,176,108,86,243,154,229,53,222,74,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,12,71,61,220,88,199,46,205,69,114,237,178,34,175,200,10,33,241,77,207,234,115,174,180,179,42,84,200,105,46,214,220,86,158,130,193,109,90,101,137,204,165,100,116,204,150,162,157,95,26,125,231,178,178,122,180,127,53,87,181,252,152,187,112,70,182,85,120,31,96,21,49,90,181,79,84,171,177,234,69,167,170,168,183,88,45,119,103,36,78,157,31,19,101,158,182,157,139,191,117,140,84,154,129,238,249,35,30,169,31,244,150,53,227,86,217,102,83,125,206,114,171,206,107,148,215,121,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,56,49,26,198,242,123,220,187,53,17,169,190,200,136,159,35,67,221,12,233,125,215,71,58,75,211,60,14,250,234,180,185,65,103,248,149,100,21,116,78,164,158,146,122,233,164,173,146,150,72,156,170,230,190,23,84,172,43,190,202,171,26,170,181,187,241,64,238,166,125,188,75,176,10,109,62,235,75,81,41,109,184,245,93,170,219,124,168,166,191,210,172,201,47,10,199,213,211,71,45,85,68,79,145,87,155,29,88,181,104,188,87,131,94,215,177,188,120,113,77,4,149,107,227,131,128,84,203,106,210,205,82,161,199,169,18,158,150,162,227,96,186,93,154,145,54,117,124,173,138,122,42,119,174,253,215,177,18,26,247,183,228,172,98,172,159,209,89,19,144,123,95,5,189,99,190,230,26,53,150,232,237,222,30,229,38,157,220,41,234,45,117,60,152,156,105,110,78,168,145,212,220,26,196,85,225,60,21,18,247,28,247,185,222,103,143,221,108,109,69,237,126,40,254,132,245,55,242,95,120,162,42,215,194,203,63,169,193,122,210,195,105,87,33,164,180,219,114,170,122,251,5,201,106,86,38,178,169,146,83,62,90,122,116,124,137,247,94,250,200,41,17,156,21,30,231,241,98,111,205,90,235,74,241,71,244,39,169,191,146,251,197,16,20,173,210,119,170,125,27,250,129,143,123,140,6,148,204,214,116,157,234,159,70,254,160,99,222,227,1,165,48,0,0,6,107,58,177,245,79,172,159,80,50,31,113,156,210,153,154,206,172,125,83,235,39,212,12,135,220,103,2,234,124,46,61,9,233,151,231,94,241,90,74,162,42,248,92,122,19,211,47,206,189,226,180,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,213,213,143,6,191,210,134,169,230,90,153,252,163,190,25,246,183,32,184,223,124,151,217,14,247,149,243,85,50,77,218,238,121,214,243,227,220,227,203,139,119,219,125,147,125,139,42,0,114,174,151,52,47,249,53,232,78,51,162,159,106,126,209,253,156,243,191,206,126,71,201,247,252,197,100,245,63,212,247,36,227,199,191,199,250,107,191,29,254,91,236,158,171,86,48,95,210,134,150,102,90,103,241,79,134,125,173,199,238,54,47,59,216,239,121,95,53,77,36,61,222,223,38,243,227,220,229,199,147,119,219,109,211,125,207,86,0,170,191,244,12,127,244,162,255,0,153,63,253,30,90,160,0,69,94,185,250,24,254,90,63,98,127,213,71,236,119,216,239,137,127,176,159,16,243,94,111,203,127,231,16,240,227,229,191,242,183,231,253,155,124,252,167,69,62,27,223,200,251,84,238,186,153,250,101,251,91,241,60,126,123,23,146,251,59,228,59,125,202,154,121,187,189,207,53,46,251,121,110,60,120,166,252,247,223,229,178,205,80,4,0,234,143,194,147,249,74,107,182,77,173,127,167,175,179,159,104,252,151,243,103,217,111,57,216,242,244,112,83,127,93,230,227,229,203,177,203,250,9,183,45,190,123,110,189,255,0,162,158,148,191,145,246,150,93,116,207,237,239,218,223,137,228,19,223,124,239,194,252,135,111,185,77,79,15,107,183,222,151,125,188,183,46,92,147,126,123,109,242,221,100,0,0,0,2,181,117,99,193,175,244,161,170,121,150,166,127,40,239,134,125,173,200,46,55,223,37,246,67,189,229,124,213,76,147,118,187,158,117,188,248,247,56,242,226,221,246,223,100,223,98,85,116,83,210,151,242,62,210,203,174,153,253,189,251,91,241,60,130,123,239,157,248,95,144,237,247,41,169,225,237,118,251,210,239,183,150,229,203,146,111,207,109,190,91,172,128,0,0,0,0,0,8,85,214,183,134,247,242,193,213,59,86,166,126,153,126,201,124,51,31,130,197,228,190,206,249,254,231,110,166,162,110,239,115,205,69,182,254,103,143,30,43,183,13,247,249,236,147,84,1,21,122,24,232,99,249,23,125,182,255,0,85,31,182,63,108,126,27,254,194,124,63,202,249,79,51,255,0,156,77,207,151,153,255,0,201,219,135,246,239,242,149,64,0,33,87,90,222,27,223,203,7,84,237,90,153,250,101,251,37,240,204,126,11,23,146,251,59,231,251,157,186,154,137,187,189,207,53,22,219,249,158,60,120,174,220,55,223,231,178,77,80,4,42,232,167,195,123,249,31,106,157,215,83,63,76,191,107,126,39,143,207,98,242,95,103,124,135,111,185,83,79,55,119,185,230,165,223,111,45,199,143,20,223,158,251,252,182,89,170,0,0,0,16,171,173,111,13,239,229,131,170,118,173,76,253,50,253,146,248,102,63,5,139,201,125,157,243,253,206,221,77,68,221,222,231,154,139,109,252,207,30,60,87,110,27,239,243,217,61,95,67,29,12,127,34,239,182,223,234,163,246,199,237,143,195,127,216,79,135,249,95,41,230,127,243,137,185,242,243,63,249,59,112,254,221,254,82,168,0,0,0,0,0,32,7,84,126,20,159,202,83,93,178,109,107,253,61,125,156,251,71,228,191,155,62,203,121,206,199,151,163,130,155,250,239,55,31,46,93,142,95,208,77,185,109,243,219,117,159,224,8,255,0,209,79,74,95,200,251,75,46,186,103,246,247,237,111,196,242,9,239,190,119,225,126,67,183,220,166,167,135,181,219,239,75,190,222,91,151,46,73,191,61,182,249,110,178,0,0,0,0,0,0,43,87,86,60,26,255,0,74,26,167,153,106,103,242,142,248,103,218,220,130,227,125,242,95,100,59,222,87,205,84,201,55,107,185,231,91,207,143,115,143,46,45,223,109,246,77,246,38,175,75,154,23,252,154,244,39,25,209,79,181,63,104,254,206,121,223,231,63,35,228,251,254,98,178,122,159,234,123,146,113,227,223,227,253,53,223,142,255,0,45,246,78,170,0,21,171,171,30,13,127,165,13,83,204,181,51,249,71,124,51,237,110,65,113,190,249,47,178,29,239,43,230,170,100,155,181,220,243,173,231,199,185,199,151,22,239,182,251,38,251,22,84,0,138,186,5,208,199,232,59,165,141,71,233,163,244,163,241,191,210,7,198,63,158,254,9,229,188,143,158,183,69,69,254,183,243,15,238,240,237,115,254,177,188,185,113,251,187,114,94,213,161,122,23,167,29,58,105,197,187,75,244,190,205,228,109,84,59,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,238,76,254,45,221,118,70,163,90,214,49,172,99,24,198,244,0,0,0,0,0,0,229,93,81,232,95,242,148,208,156,155,69,62,212,253,156,251,71,228,191,156,252,143,156,236,121,122,200,42,127,169,238,71,203,151,99,143,244,211,110,91,252,246,217,122,168,2,181,116,159,193,175,244,95,170,120,110,166,127,40,239,137,253,146,200,45,215,223,37,246,67,179,230,188,173,76,115,118,187,158,117,220,57,118,248,242,226,237,183,223,101,219,98,202,128,0,0,2,42,245,207,208,199,242,209,251,19,254,170,63,99,190,199,124,75,253,132,248,135,154,243,126,91,255,0,56,135,135,31,45,255,0,149,191,63,236,219,231,202,186,92,240,164,254,77,122,237,140,235,95,233,235,237,31,217,207,59,252,217,246,91,201,247,252,197,28,244,223,215,121,185,56,241,239,242,254,130,239,199,111,150,251,164,255,0,0,0,0,0,0,85,95,250,6,63,250,81,127,204,159,254,143,44,167,73,240,95,209,126,150,97,186,103,241,79,137,253,146,199,237,214,47,59,216,236,249,175,43,77,28,61,222,223,39,112,229,219,229,199,147,182,223,109,215,109,207,86,0,170,191,244,12,127,244,162,255,0,153,63,253,30,89,78,147,224,191,162,253,44,195,116,207,226,159,19,251,37,143,219,172,94,119,177,217,243,94,86,154,56,123,189,190,78,225,203,183,203,143,39,109,190,219,174,219,158,172,0,0,1,202,186,163,208,191,229,41,161,57,54,138,125,169,251,57,246,143,201,127,57,249,31,57,216,242,245,144,84,255,0,83,220,143,151,46,199,31,233,166,220,183,249,237,178,194,173,39,240,107,253,23,234,158,27,169,159,202,59,226,127,100,178,11,117,247,201,125,144,236,249,175,43,83,28,221,174,231,157,119,14,93,190,60,184,187,109,247,217,118,216,178,160,0,0,0,138,189,115,244,49,252,180,126,196,255,0,170,143,216,239,177,223,18,255,0,97,62,33,230,188,223,150,255,0,206,33,225,199,203,127,229,111,207,251,54,249,202,160,4,42,232,167,195,123,249,31,106,157,215,83,63,76,191,107,126,39,143,207,98,242,95,103,124,135,111,185,83,79,55,119,185,230,165,223,111,45,199,143,20,223,158,251,252,182,89,170,0,0,0,30,83,86,48,95,210,134,150,102,90,103,241,79,134,125,173,199,238,54,47,59,216,239,121,95,53,77,36,61,222,223,38,243,227,220,229,199,147,119,219,109,211,125,202,214,255,0,64,199,255,0,74,47,249,147,255,0,209,229,170,0,0,0,0,0,0,0,7,42,234,143,66,255,0,148,166,132,228,218,41,246,167,236,231,218,63,37,252,231,228,124,231,99,203,214,65,83,253,79,114,62,92,187,28,127,166,155,114,223,231,182,203,213,64,21,171,164,254,13,127,162,253,83,195,117,51,249,71,124,79,236,150,65,110,190,249,47,178,29,159,53,229,106,99,155,181,220,243,174,225,203,183,199,151,23,109,190,251,46,219,22,84,0,0,0,0,0,28,255,0,66,244,47,78,58,116,211,139,118,151,233,125,155,200,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,252,91,186,236,141,70,181,172,99,88,198,49,141,232,0,0,0,1,229,53,99,5,253,40,105,102,101,166,127,20,248,103,218,220,126,227,98,243,189,142,247,149,243,84,210,67,221,237,242,111,62,61,206,92,121,55,125,182,221,55,220,105,110,150,224,154,45,130,91,52,207,77,44,95,6,198,236,221,239,37,69,230,166,168,237,119,102,124,210,126,178,103,190,71,111,36,175,119,222,114,237,190,201,178,34,34,122,176,0,0,0,0,0,0,0,0,4,106,202,60,63,250,125,201,122,142,199,122,146,139,29,248,85,234,207,112,158,251,112,164,183,201,44,80,222,47,8,250,119,210,85,204,136,254,17,246,95,20,178,185,177,49,171,60,178,163,229,115,145,30,217,100,168,0,0,0,121,252,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,188,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,194,186,50,232,95,78,58,60,177,87,73,108,175,251,81,153,222,121,69,114,201,170,40,210,158,71,82,243,229,29,45,60,92,223,216,133,56,177,207,68,123,157,36,136,142,115,149,27,19,35,146,160,8,255,0,214,183,74,95,203,7,75,45,90,103,246,247,236,151,195,50,8,47,190,119,225,126,127,185,219,166,168,135,181,219,239,69,182,254,103,151,46,75,183,13,182,249,238,156,3,165,207,10,79,228,215,174,216,206,181,254,158,190,209,253,156,243,191,205,159,101,188,159,127,204,81,207,77,253,119,155,147,143,30,255,0,47,232,46,252,118,249,111,186,79,240,0,0,7,148,213,140,23,244,161,165,153,150,153,252,83,225,159,107,113,251,141,139,206,246,59,222,87,205,83,73,15,119,183,201,188,248,247,57,113,228,221,246,219,116,223,114,181,191,208,49,255,0,210,139,254,100,255,0,244,121,106,128,0,0,0,0,8,85,214,183,134,247,242,193,213,59,86,166,126,153,126,201,124,51,31,130,197,228,190,206,249,254,231,110,166,162,110,239,115,205,69,182,254,103,143,30,43,183,13,247,249,236,158,175,161,142,134,63,145,119,219,111,245,81,251,99,246,199,225,191,236,39,195,252,175,148,243,63,249,196,220,249,121,159,252,157,184,127,110,255,0,41,84,0,28,171,170,61,11,254,82,154,19,147,104,167,218,159,179,159,104,252,151,243,159,145,243,157,143,47,89,5,79,245,61,200,249,114,236,113,254,154,109,203,127,158,219,47,85,0,85,95,250,6,63,250,81,127,204,159,254,143,45,80,0,7,42,234,143,66,255,0,148,166,132,228,218,41,246,167,236,231,218,63,37,252,231,228,124,231,99,203,214,65,83,253,79,114,62,92,187,28,127,166,155,114,223,231,182,203,213,64,21,129,137,248,45,95,112,108,170,205,154,226,221,88,249,43,214,63,112,167,186,91,170,126,194,50,78,197,84,18,54,72,164,224,250,231,49,220,94,198,174,206,69,106,237,178,162,167,200,157,93,81,232,95,242,148,208,156,155,69,62,212,253,156,251,71,228,191,156,252,143,156,236,121,122,200,42,127,169,238,71,203,151,99,143,244,211,110,91,252,246,217,122,168,2,181,116,159,193,175,244,95,170,120,110,166,127,40,239,137,253,146,200,45,215,223,37,246,67,179,230,188,173,76,115,118,187,158,117,220,57,118,248,242,226,237,183,223,101,219,98,202,128,0,0,0,86,174,172,120,53,254,148,53,79,50,212,207,229,29,240,207,181,185,5,198,251,228,190,200,119,188,175,154,169,146,110,215,115,206,183,159,30,231,30,92,91,190,219,236,155,236,89,80,3,149,116,185,161,127,201,175,66,113,157,20,251,83,246,143,236,231,157,254,115,242,62,79,191,230,43,39,169,254,167,185,39,30,61,254,63,211,93,248,239,242,223,100,234,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,89,103,136,247,70,56,54,85,121,194,178,157,100,242,87,172,126,225,81,107,184,211,125,157,186,201,216,170,130,71,71,44,124,217,76,230,59,139,216,228,221,170,173,93,183,69,84,249,129,37,65,207,244,83,94,244,159,168,156,86,171,53,209,204,175,237,5,150,138,224,251,92,245,62,70,166,147,133,83,35,142,71,71,194,162,56,222,187,50,104,215,116,78,63,123,109,247,69,68,245,89,102,83,98,193,177,91,206,107,148,215,121,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,56,49,28,247,113,99,28,187,53,21,203,182,200,138,191,32,62,176,34,175,250,40,253,9,255,0,225,207,254,108,222,63,234,132,170,0,14,85,174,157,81,232,79,77,127,4,253,53,231,63,103,62,209,249,159,134,127,54,86,86,119,252,191,107,189,254,182,138,78,60,123,241,127,75,109,249,124,183,217,118,243,250,67,214,255,0,76,122,245,153,71,167,250,71,168,117,121,21,246,74,121,106,214,158,28,114,233,19,34,130,52,78,114,203,44,180,205,138,38,110,173,106,57,238,106,43,222,198,38,238,123,81,67,186,128,0,0,0,0,0,0,126,75,157,218,213,101,166,101,101,230,231,73,65,79,37,68,20,140,150,166,102,196,199,79,60,172,134,24,145,206,84,69,124,146,201,28,108,111,237,115,222,214,166,234,168,128,126,176,0,0,0,0,0,0,0,0,70,172,179,196,123,163,28,27,42,188,225,89,78,178,121,43,214,63,112,168,181,220,105,190,206,221,100,236,85,65,35,163,150,62,108,166,115,29,197,236,114,110,213,86,174,219,162,170,124,206,213,165,186,165,130,107,78,9,108,212,205,52,190,252,103,27,188,247,188,149,111,149,154,159,187,218,153,240,201,250,185,152,201,27,180,145,61,191,121,169,190,219,166,232,168,170,30,172,0,0,0,0,0,0,17,126,237,226,99,209,69,130,235,91,98,190,235,5,93,186,229,110,168,146,146,178,142,175,18,189,195,61,52,241,185,91,36,82,70,234,52,115,30,215,34,181,90,168,138,138,138,138,116,13,16,234,235,167,78,163,174,183,59,22,141,106,101,37,254,229,104,167,101,93,93,27,168,170,168,167,72,28,238,61,214,71,83,20,110,145,136,238,45,115,152,142,70,43,227,71,113,230,205,195,176,0,114,173,116,234,143,66,122,107,248,39,233,175,57,251,57,246,143,204,252,51,249,178,178,179,191,229,251,93,239,245,180,82,113,227,223,139,250,91,111,203,229,190,203,176,117,80,71,253,45,235,215,164,237,105,206,237,154,103,166,154,173,241,156,146,243,222,242,84,95,2,185,83,247,123,80,190,105,63,89,53,59,35,110,209,196,247,125,231,38,251,108,155,170,162,44,128,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,120,69,20,81,53,210,202,253,145,206,86,177,174,84,99,30,245,217,172,114,167,10,255,0,69,31,161,63,252,57,255,0,205,155,199,253,80,9,84,15,41,165,186,165,130,107,78,9,108,212,205,52,190,252,103,27,188,247,188,149,111,149,154,159,187,218,153,240,201,250,185,152,201,27,180,145,61,191,121,169,190,219,166,232,168,171,232,35,187,90,166,186,212,88,161,185,210,62,229,71,79,13,93,69,27,102,106,207,12,19,58,70,197,43,227,223,147,88,247,65,51,90,229,77,156,177,72,137,191,21,216,63,88,0,0,7,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,15,214,15,201,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,250,192,0,114,173,116,234,143,66,122,107,248,39,233,175,57,251,57,246,143,204,252,51,249,178,178,179,191,229,251,93,239,245,180,82,113,227,223,139,250,91,111,203,229,190,203,176,117,80,113,77,20,235,51,166,206,162,114,170,172,43,71,53,35,237,5,234,138,222,251,164,244,223,7,175,164,225,74,201,35,141,210,115,168,130,54,46,207,154,52,217,23,151,222,223,109,145,85,63,94,183,245,109,160,61,56,93,109,150,109,104,205,106,241,202,139,205,59,234,104,30,235,13,198,170,10,150,49,220,94,140,154,158,157,241,43,218,170,222,76,229,205,168,248,213,81,17,236,85,14,192,14,41,162,157,102,116,217,212,78,85,85,133,104,230,164,125,160,189,81,91,223,116,158,155,224,245,244,156,41,89,36,113,186,78,117,16,70,197,217,243,70,155,34,242,251,219,237,178,42,167,107,0,8,213,150,120,143,116,99,131,101,87,156,43,41,214,79,37,122,199,238,21,22,187,141,55,217,219,172,157,138,168,36,116,114,199,205,148,206,99,184,189,142,77,218,170,213,219,116,85,79,153,218,180,183,84,176,77,105,193,45,154,153,166,151,223,140,227,119,158,247,146,173,242,179,83,247,123,83,62,25,63,87,51,25,35,118,146,39,183,239,53,55,219,116,221,21,21,67,213,131,202,106,150,169,96,154,45,130,92,245,51,82,239,191,6,198,236,221,159,59,91,229,102,168,237,119,102,100,49,254,174,22,62,71,111,36,172,111,221,106,237,190,235,178,34,170,112,15,244,81,250,19,255,0,195,159,252,217,188,127,213,0,149,64,252,149,183,107,85,186,166,130,142,225,115,164,165,168,186,84,45,37,12,83,76,214,62,170,116,138,73,150,40,154,171,187,222,145,67,44,138,214,238,188,35,123,191,99,85,83,245,128,0,0,0,252,146,93,173,80,221,105,236,83,92,233,25,114,172,167,154,174,158,141,211,53,39,154,8,93,27,101,149,145,239,201,204,99,167,133,174,114,38,205,89,99,69,219,146,110,31,172,0,0,0,0,0,0,31,146,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,245,128,0,138,191,232,163,244,39,255,0,135,63,249,179,120,255,0,170,1,42,129,242,113,60,166,197,156,226,182,108,215,22,174,243,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,112,122,53,237,228,199,181,118,114,35,147,125,149,17,126,71,214,0,1,31,245,75,175,94,147,180,91,59,185,233,158,165,234,183,193,178,75,55,103,206,209,124,10,229,81,218,238,194,201,163,253,100,52,239,141,219,199,43,29,247,92,187,111,178,236,168,168,129,32,1,207,244,83,94,244,159,168,156,86,171,53,209,204,175,237,5,150,138,224,251,92,245,62,70,166,147,133,83,35,142,71,71,194,162,56,222,187,50,104,215,116,78,63,123,109,247,69,68,246,180,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,188,36,99,191,99,145,84,63,88,0,0,0,0,7,228,185,221,173,86,90,102,86,94,110,116,148,20,242,84,65,72,201,106,102,108,76,116,243,202,200,97,137,28,229,68,87,201,44,145,198,198,254,215,61,237,106,110,170,136,7,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,151,59,181,170,203,76,202,203,205,206,146,130,158,74,136,41,25,45,76,205,137,142,158,121,89,12,49,35,156,168,138,249,37,146,56,216,223,218,231,189,173,77,213,81,0,253,96,0,0,0,0,249,54,236,179,21,188,95,110,248,181,167,38,181,86,222,177,255,0,47,241,123,117,61,108,114,85,91,251,236,87,193,230,34,106,171,226,238,49,21,204,230,137,201,168,170,155,161,245,128,0,0,0,0,0,0,0,0,3,242,86,221,173,86,234,154,10,59,133,206,146,150,162,233,80,180,148,49,77,51,88,250,169,210,41,38,88,162,106,174,239,122,69,12,178,43,91,186,240,141,238,253,141,85,79,214,0,0,0,0,0,0,0,0,0,3,207,231,249,230,51,166,24,109,219,80,51,58,170,186,91,21,138,157,106,238,21,20,214,250,138,215,193,2,42,114,149,98,167,99,229,86,53,23,147,220,141,84,99,17,207,118,205,107,149,3,208,2,42,255,0,162,143,208,159,254,28,255,0,230,205,227,254,168,74,160,0,229,90,233,213,30,132,244,215,240,79,211,94,115,246,115,237,31,153,248,103,243,101,101,103,127,203,246,187,223,235,104,164,227,199,191,23,244,182,223,151,203,125,151,111,147,162,157,102,116,217,212,78,85,85,133,104,230,164,125,160,189,81,91,223,116,158,155,224,245,244,156,41,89,36,113,186,78,117,16,70,197,217,243,70,155,34,242,251,219,237,178,42,160,118,176,8,213,150,120,143,116,99,131,101,87,156,43,41,214,79,37,122,199,238,21,22,187,141,55,217,219,172,157,138,168,36,116,114,199,205,148,206,99,184,189,142,77,218,170,213,219,116,85,79,152,18,84,28,255,0,69,53,239,73,250,137,197,106,179,93,28,202,254,208,89,104,174,15,181,207,83,228,106,105,56,85,50,56,228,116,124,42,35,141,235,179,38,141,119,68,227,247,182,223,116,84,78,128,0,2,63,234,151,94,189,39,104,182,119,115,211,61,75,213,111,131,100,150,110,207,157,162,248,21,202,163,181,221,133,147,71,250,200,105,223,27,183,142,86,59,238,185,118,223,101,217,81,81,2,64,3,159,232,166,189,233,63,81,56,173,86,107,163,153,95,218,11,45,21,193,246,185,234,124,141,77,39,10,166,71,28,142,143,133,68,113,189,118,100,209,174,232,156,126,246,219,238,138,137,208,0,0,0,0,126,74,43,181,170,227,83,95,71,111,185,210,85,84,90,234,18,146,186,40,102,107,223,75,58,197,28,201,20,173,69,221,143,88,166,138,68,107,182,94,18,49,223,177,200,170,31,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,15,23,189,11,163,211,14,163,169,53,27,30,179,121,43,46,165,219,221,113,153,204,88,25,11,175,16,61,35,173,72,226,141,26,246,242,99,233,39,123,222,138,178,75,83,43,145,238,94,77,101,223,145,43,197,7,68,46,186,217,210,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,126,108,122,197,52,143,98,241,114,43,227,107,23,138,61,100,96,66,191,6,158,161,238,184,222,168,93,58,110,189,93,105,25,143,101,148,245,119,187,61,59,168,220,233,214,247,12,113,119,26,201,88,159,117,143,163,130,87,57,37,251,187,210,198,140,86,185,206,73,44,211,171,31,75,26,201,244,255,0,33,246,233,204,235,105,62,117,250,47,213,60,55,83,62,23,241,63,178,89,5,186,251,228,187,253,159,53,229,106,99,155,181,220,226,238,28,187,124,121,113,118,219,239,178,237,177,161,62,161,114,155,22,115,209,126,165,230,184,181,119,157,178,228,26,95,121,186,91,170,123,79,143,191,75,61,166,89,34,147,131,209,175,111,38,61,171,179,145,28,155,236,168,139,242,3,56,70,170,12,171,154,83,234,171,84,191,66,221,56,234,46,166,67,125,248,53,125,155,31,170,248,85,111,149,243,29,171,164,172,236,208,254,173,88,246,187,122,169,96,111,223,106,177,55,221,251,53,28,168,20,173,226,105,173,127,166,158,174,50,159,47,111,242,180,24,38,248,85,31,56,184,77,47,146,158,111,49,36,155,72,246,187,122,169,106,120,57,56,239,18,69,201,168,238,91,203,79,5,13,16,181,37,171,50,234,70,107,229,91,174,78,168,168,193,233,237,173,141,173,130,56,17,180,85,146,206,247,124,220,247,185,203,11,90,137,197,24,140,145,87,159,52,237,213,93,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,146,122,85,210,223,208,183,78,58,117,166,115,88,190,13,95,102,199,233,126,43,69,230,188,199,106,233,43,59,213,223,172,71,189,174,222,170,89,221,247,28,172,77,246,102,205,70,162,4,10,241,1,234,99,50,233,67,196,15,10,213,44,62,134,146,226,199,105,189,37,182,239,108,169,68,107,46,54,233,46,181,175,150,4,147,138,186,23,242,138,55,178,70,162,241,123,27,201,175,103,56,223,98,186,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,159,52,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,90,139,241,171,245,79,139,125,63,161,247,27,137,205,60,62,122,219,186,244,161,159,201,98,201,231,171,174,211,172,170,162,158,27,173,27,170,156,216,45,51,186,104,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,182,142,85,88,227,216,47,208,31,39,19,202,108,89,206,43,102,205,113,106,239,59,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,7,163,94,222,76,123,87,103,34,57,55,217,81,23,228,125,96,0,21,65,226,131,226,9,77,118,166,189,116,189,162,215,90,182,49,149,14,160,204,47,148,210,203,76,254,112,203,85,79,89,101,88,165,129,174,86,43,153,3,159,60,82,240,145,138,232,190,243,28,253,195,229,107,247,92,117,61,71,117,179,164,58,61,131,178,145,154,117,133,234,197,137,240,213,198,248,170,31,124,184,195,112,100,11,90,217,152,174,106,83,35,95,43,97,107,29,247,217,34,200,245,85,115,25,12,202,241,71,244,39,169,191,146,251,197,17,74,221,39,122,167,209,191,168,24,247,184,192,93,79,138,63,161,61,77,252,151,222,40,128,229,94,28,190,34,54,237,111,163,178,104,22,170,167,146,207,173,214,250,123,125,162,224,234,138,170,201,50,142,196,21,18,79,60,170,232,220,144,77,28,20,209,186,71,203,50,247,164,145,238,106,55,250,9,63,204,176,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,95,167,64,189,107,226,189,86,105,197,37,146,237,115,242,250,155,140,219,225,143,35,183,212,44,108,146,191,130,54,55,92,233,210,54,177,142,134,87,170,43,218,198,167,102,71,163,21,56,186,39,202,18,168,3,197,105,14,180,105,126,189,97,177,234,6,145,229,244,153,21,138,74,137,105,22,162,22,73,19,226,158,53,78,113,75,20,173,108,177,63,101,107,145,175,107,85,88,246,61,55,107,218,170,30,212,0,0,0,6,107,58,177,245,79,172,159,80,50,31,113,156,186,159,11,143,66,122,101,249,215,188,86,148,173,213,143,170,125,100,250,129,144,251,140,229,212,248,92,122,19,211,47,206,189,226,180,9,84,87,7,139,54,175,102,90,11,170,29,57,234,230,159,207,73,29,247,29,168,201,166,167,74,184,18,104,37,99,227,183,197,44,50,51,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,26,228,177,242,170,252,115,191,4,255,0,121,63,134,129,61,58,85,234,99,13,234,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,156,81,179,51,140,177,189,146,53,19,147,30,222,77,99,249,198,206,192,103,51,163,238,172,243,46,145,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,115,219,184,196,84,108,175,69,208,70,150,234,150,9,173,56,37,179,83,52,210,251,241,156,110,243,222,242,85,190,86,106,126,239,106,103,195,39,234,230,99,36,110,210,68,246,253,230,166,251,110,155,162,162,168,122,176,0,16,3,196,235,160,239,211,125,138,167,94,116,158,203,203,62,199,237,238,248,149,174,221,110,238,85,101,16,181,240,182,61,221,221,106,119,169,224,109,66,183,140,114,75,51,82,56,83,126,17,53,41,219,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,56,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,234,32,167,111,21,14,133,106,112,12,134,235,212,246,150,208,85,207,140,95,42,38,185,102,112,205,85,23,11,77,198,122,168,88,217,226,89,36,73,164,101,84,213,42,171,27,24,254,211,218,245,228,216,222,198,70,22,41,209,247,86,120,111,87,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,56,111,220,98,42,186,39,162,66,15,28,239,193,63,222,79,225,164,0,233,139,168,92,171,165,253,101,178,234,230,45,77,231,252,135,114,154,227,107,125,84,148,240,220,232,101,111,25,105,228,115,23,254,12,140,87,53,237,100,177,68,245,99,248,113,89,149,226,205,171,216,110,189,105,127,78,122,185,167,243,213,201,98,200,169,242,105,169,210,174,5,134,120,158,201,45,241,75,12,140,249,162,62,57,99,146,53,86,171,152,170,197,86,185,205,86,185,67,133,120,92,122,236,211,47,206,189,158,180,189,236,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,188,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,68,62,23,30,187,52,203,243,175,103,173,61,7,136,239,92,116,221,86,230,84,24,126,159,50,174,159,78,176,250,137,223,67,52,175,150,39,222,234,220,136,197,173,150,5,84,107,24,214,163,155,3,92,222,235,89,44,174,114,181,102,88,163,14,105,214,47,88,185,223,87,249,221,61,254,255,0,71,240,108,110,205,207,236,254,63,220,134,163,225,125,216,105,217,85,254,84,200,34,146,126,236,148,233,39,235,17,120,111,197,187,34,124,251,87,135,7,135,253,103,81,23,216,181,111,87,177,223,245,39,160,243,48,69,77,81,36,244,242,100,85,92,31,31,26,119,194,248,228,100,48,200,168,247,204,142,226,178,68,145,53,31,250,229,139,144,116,73,209,246,77,213,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,23,95,246,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,14,43,215,222,183,234,135,79,93,52,95,245,39,73,172,116,149,119,120,42,41,168,38,184,212,201,31,11,36,21,15,237,37,114,66,255,0,149,67,219,43,161,141,145,252,209,31,51,100,123,95,28,111,99,169,3,167,142,166,243,238,159,117,230,135,94,104,234,106,242,11,147,170,42,29,126,167,174,184,204,213,190,65,83,191,153,101,68,168,170,231,189,206,84,149,175,145,30,137,51,35,145,205,127,13,151,71,215,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,148,3,215,247,71,215,94,147,117,113,205,183,165,36,152,38,99,81,89,95,138,62,25,92,175,166,129,143,106,201,67,43,100,123,165,231,78,147,68,196,145,206,114,74,199,49,252,185,172,145,198,23,189,165,186,165,130,107,78,9,108,212,205,52,190,252,103,27,188,247,188,149,111,149,154,159,187,218,153,240,201,250,185,152,201,27,180,145,61,191,121,169,190,219,166,232,168,171,234,202,43,240,207,235,94,221,211,6,119,114,194,117,46,231,229,180,219,45,222,166,182,178,69,170,155,224,213,208,195,34,199,81,13,60,45,147,159,123,102,65,34,54,62,75,180,14,87,163,97,86,186,245,0,21,1,226,197,214,189,199,41,202,174,125,43,233,189,207,134,55,102,218,155,49,157,139,75,81,13,214,185,178,83,212,71,79,27,145,175,146,31,43,36,60,94,173,145,142,89,86,88,222,196,72,145,95,40,60,75,58,234,169,233,151,25,165,211,13,49,175,171,165,213,12,142,158,11,149,45,115,105,98,146,11,69,185,42,21,29,59,210,120,223,20,207,153,96,154,22,198,141,94,41,220,145,206,98,182,52,146,149,176,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,115,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,160,88,167,131,142,183,235,204,249,149,118,134,82,216,234,242,61,47,165,167,154,227,87,89,52,156,89,138,206,244,123,163,88,164,119,201,204,169,149,174,106,210,167,205,94,175,157,156,81,149,29,203,116,56,87,71,221,38,97,189,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,225,191,113,232,136,233,94,171,221,64,21,87,227,157,248,39,251,201,252,52,181,66,170,252,115,191,4,255,0,121,63,134,129,202,188,21,61,83,229,63,79,235,189,198,220,75,79,24,109,16,181,103,157,58,83,235,44,215,202,186,59,150,151,84,35,169,233,27,27,95,5,116,23,26,170,74,105,88,255,0,216,230,61,174,72,94,215,162,170,108,201,26,173,94,104,248,226,95,130,167,170,124,167,233,253,119,184,219,139,147,203,49,107,22,115,138,222,112,172,166,135,206,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,205,138,215,183,147,30,228,221,170,142,77,247,69,69,249,129,156,46,150,53,175,249,59,117,5,132,235,28,150,255,0,59,73,143,220,23,207,192,216,187,146,62,134,120,159,79,85,218,111,114,52,89,146,9,165,88,249,61,27,220,70,114,221,187,162,233,76,204,14,170,233,158,85,163,122,143,145,233,110,107,73,229,239,88,205,194,91,125,79,24,228,100,115,112,95,185,60,93,198,49,238,134,86,43,100,141,234,212,231,27,216,228,77,156,133,234,120,98,234,151,233,67,163,108,43,205,223,126,39,117,196,188,198,45,112,255,0,37,236,249,95,43,34,249,72,62,76,107,95,198,134,74,47,190,222,91,239,247,156,175,71,129,74,221,88,250,167,214,79,168,25,15,184,206,93,79,133,199,161,61,50,252,235,222,43,74,86,234,199,213,62,178,125,64,200,125,198,114,234,124,46,61,9,233,151,231,94,241,90,4,127,241,164,215,75,238,45,130,98,90,13,142,94,109,76,164,205,188,197,199,37,164,217,146,87,121,90,73,169,223,68,155,42,170,197,12,147,164,174,231,197,28,247,82,113,107,209,173,149,174,130,190,29,186,23,71,175,221,86,98,152,221,250,205,241,60,110,195,221,201,47,208,185,96,88,221,75,74,136,177,50,88,230,71,54,104,100,170,125,44,50,70,141,115,157,28,207,254,138,34,189,190,87,173,13,99,177,107,239,84,25,254,170,226,208,240,178,221,110,17,211,219,164,228,245,243,52,180,148,241,82,69,83,179,216,199,179,188,202,118,203,219,115,81,204,238,112,93,213,187,173,148,248,45,232,229,247,15,209,172,183,88,174,243,118,233,53,18,225,79,79,107,166,226,197,229,75,109,117,68,110,169,230,215,170,167,57,231,168,139,182,230,49,205,242,220,190,243,100,106,160,122,15,25,91,181,214,193,211,110,19,125,177,92,234,237,215,43,118,164,91,106,232,235,41,38,116,51,211,79,29,5,193,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,118,14,133,250,205,177,117,135,167,21,87,57,45,95,6,204,241,127,47,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,72,140,150,78,43,227,87,233,99,22,250,129,67,237,215,18,160,52,183,84,179,189,22,206,237,154,153,166,151,223,131,100,150,110,247,146,173,242,176,212,118,187,176,190,25,63,87,51,31,27,183,142,87,183,239,53,118,223,116,217,81,21,3,79,192,227,253,42,245,49,134,245,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,40,217,153,198,88,222,201,26,137,201,143,111,38,177,252,227,103,96,0,86,95,140,126,127,153,105,102,101,211,238,160,233,246,67,87,99,200,108,117,25,29,77,13,117,50,167,56,159,181,181,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,205,10,171,241,206,252,19,253,228,254,26,4,223,232,251,171,60,55,171,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,156,55,238,49,21,93,19,209,59,169,154,206,152,186,133,202,186,95,214,91,46,174,98,212,222,127,200,119,41,174,54,183,213,73,79,13,206,134,86,241,150,158,71,49,127,224,200,197,115,94,214,75,20,79,86,63,135,21,208,246,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,205,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,148,61,168,0,1,89,126,43,221,113,211,99,86,171,223,72,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,61,171,196,119,174,58,158,148,176,218,12,63,79,153,73,81,168,185,133,60,239,161,154,87,197,43,44,148,141,84,98,214,203,2,170,185,239,115,149,205,129,174,111,105,207,138,87,57,92,144,172,82,81,8,26,83,233,59,210,198,141,253,63,199,189,186,3,170,156,171,164,239,75,26,55,244,255,0,30,246,232,14,170,0,202,185,170,131,42,224,105,79,164,239,75,26,55,244,255,0,30,246,232,14,170,87,7,133,127,93,84,217,254,61,106,233,135,84,171,233,32,201,236,116,240,219,112,201,161,165,151,157,218,221,5,44,207,116,18,164,113,172,49,190,150,26,100,68,145,239,103,117,142,98,113,116,140,123,228,177,240,5,0,248,163,250,236,212,223,201,125,158,136,191,226,128,124,81,253,118,106,111,228,190,207,68,4,255,0,240,84,244,177,148,253,64,174,246,235,113,29,122,134,234,207,50,233,23,196,239,83,51,139,21,61,93,226,197,95,79,105,166,190,227,141,175,74,88,46,172,75,29,42,64,175,122,199,42,49,241,74,244,145,175,70,115,219,184,196,84,108,175,69,145,94,10,158,150,50,159,168,21,222,221,110,32,7,138,63,174,205,77,252,151,217,232,128,189,61,45,213,44,19,90,112,75,102,166,105,165,247,227,56,221,231,189,228,171,124,172,212,253,222,212,207,134,79,213,204,198,72,221,164,137,237,251,205,77,246,221,55,69,69,95,86,80,183,135,55,90,255,0,201,87,81,231,176,103,247,59,172,154,101,148,254,174,229,77,2,247,99,181,215,42,177,35,185,182,30,46,123,184,177,139,28,173,137,90,231,198,230,187,105,93,12,81,173,239,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,7,235,0,0,41,219,91,58,227,166,234,183,173,157,12,195,244,249,149,116,250,117,135,234,69,145,244,51,74,249,98,125,238,173,215,10,118,45,108,176,42,163,88,198,181,28,216,26,230,247,90,201,101,115,149,171,50,197,27,197,67,174,170,156,255,0,33,186,244,195,165,181,245,112,99,22,58,137,173,185,156,211,82,197,194,237,113,130,170,23,182,8,146,72,214,104,217,75,53,50,162,200,199,179,186,247,61,56,186,54,49,242,67,94,147,189,83,232,223,212,12,123,220,96,2,234,124,81,253,9,234,111,228,190,241,68,121,79,14,110,189,191,149,69,138,125,55,212,72,60,190,166,227,54,255,0,57,87,81,5,63,10,91,213,11,30,200,150,177,168,196,225,12,200,249,35,108,177,124,154,174,123,95,18,113,115,163,135,213,248,163,250,19,212,223,201,125,226,136,162,28,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,156,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,138,26,136,4,127,232,235,172,92,19,171,252,18,162,255,0,96,163,248,54,73,102,225,246,131,31,238,77,81,240,190,236,213,12,165,255,0,42,124,17,71,63,118,58,117,147,245,104,188,55,226,237,149,62,114,0,1,92,30,44,218,189,153,104,46,168,116,231,171,154,127,61,36,119,220,118,163,38,154,157,42,224,73,160,149,143,142,223,20,176,200,207,146,171,36,138,73,35,85,106,181,232,143,85,107,154,228,107,146,199,202,171,241,206,252,19,253,228,254,26,4,255,0,233,139,168,92,87,170,13,26,178,234,230,45,77,228,60,255,0,114,154,227,107,125,84,117,19,91,43,162,119,25,105,228,115,23,254,12,140,87,53,142,124,82,196,245,99,57,241,78,170,103,51,163,238,172,243,46,145,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,115,219,184,196,84,108,175,69,208,158,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,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,0,84,95,138,247,92,117,57,45,214,247,210,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,247,117,241,58,235,199,244,33,98,169,208,109,39,189,113,207,178,11,123,190,37,116,183,92,123,117,88,188,46,124,46,143,118,246,156,157,234,136,29,80,141,227,36,114,194,213,142,100,219,156,78,90,86,3,85,0,0,6,117,186,218,234,23,89,117,243,92,111,159,165,234,111,130,73,136,220,43,44,116,56,180,21,77,158,150,197,218,153,99,154,22,200,197,225,52,202,248,211,187,80,159,214,57,141,227,198,54,197,27,52,82,87,87,138,231,69,31,164,220,86,126,165,52,206,217,106,166,201,49,43,125,69,78,91,22,221,153,175,22,184,99,107,146,163,154,185,35,116,212,177,198,255,0,147,155,206,72,151,138,61,86,24,98,112,116,15,13,78,181,237,221,69,233,197,14,151,230,183,61,245,55,17,183,186,58,150,57,106,167,146,235,107,166,74,104,153,115,150,121,26,172,73,158,249,218,201,26,178,185,238,145,143,149,17,173,122,53,147,84,204,14,149,106,102,85,163,122,143,142,106,150,21,87,229,239,88,205,194,43,133,55,41,36,100,115,112,95,191,4,189,183,177,238,134,86,43,163,145,136,228,231,27,222,213,93,156,166,138,122,104,234,47,4,234,131,75,40,53,51,5,168,255,0,53,71,120,162,225,55,243,101,211,203,67,52,244,125,201,98,143,189,218,239,177,189,214,55,131,255,0,106,47,237,68,14,170,70,174,190,186,174,163,233,75,67,170,239,118,201,121,230,121,71,122,207,139,195,28,208,36,144,85,58,23,43,171,221,28,168,238,228,52,255,0,113,206,68,141,237,116,143,130,55,113,73,121,183,176,107,70,175,97,186,11,165,249,6,174,106,4,245,113,216,177,218,118,205,80,148,144,44,211,202,247,200,216,162,134,54,124,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,51,195,212,191,81,121,223,84,26,167,95,169,153,213,71,249,218,59,61,23,8,127,155,45,126,102,105,160,163,238,69,20,125,238,215,125,237,238,189,188,223,251,85,127,98,32,126,173,33,234,31,94,112,190,161,163,214,141,59,186,213,220,117,7,35,188,75,45,93,52,52,125,198,95,231,173,168,71,205,73,45,36,8,212,149,147,202,228,218,40,209,170,143,224,232,248,61,140,115,111,123,168,91,141,246,241,209,126,165,221,178,156,115,236,253,234,183,75,239,53,23,27,71,156,101,95,195,234,159,105,149,210,211,119,216,136,201,123,111,87,51,184,212,226,238,59,167,201,72,45,225,89,208,119,253,136,234,175,87,236,191,231,101,196,44,87,59,119,252,67,233,175,109,127,119,255,0,104,108,76,146,31,243,117,12,119,245,79,39,255,0,86,62,150,53,147,233,254,67,237,211,129,10,188,45,58,246,251,119,71,97,233,71,84,32,225,144,90,173,254,79,16,186,83,211,237,29,125,13,36,10,228,163,168,107,19,104,230,134,8,156,172,151,100,108,145,198,168,245,73,90,142,158,202,140,176,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,94,247,135,239,93,214,46,170,177,88,240,172,165,254,75,83,113,251,122,73,113,166,217,242,124,82,150,8,233,99,150,235,205,148,241,83,193,221,169,168,114,121,102,170,185,155,110,155,183,230,129,48,0,0,1,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,41,219,87,60,92,245,31,249,77,91,243,93,41,131,158,155,98,254,106,206,251,4,245,74,180,185,53,43,170,156,174,175,114,186,8,229,166,154,72,89,76,177,35,145,238,167,115,28,159,121,178,207,28,129,114,128,229,93,52,117,23,130,117,65,165,148,26,153,130,212,127,154,163,188,81,112,155,249,178,233,229,161,154,122,62,228,177,71,222,237,119,216,222,235,27,193,255,0,181,23,246,162,117,80,32,87,140,173,218,235,96,233,183,9,190,216,174,117,118,235,149,187,82,45,181,116,117,148,147,58,25,233,167,142,130,224,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,61,175,135,239,93,214,46,170,177,88,240,172,165,254,75,83,113,251,122,73,113,166,217,242,124,82,150,8,233,99,150,235,205,148,241,83,193,221,169,168,114,121,102,170,185,155,110,155,183,230,158,3,198,175,210,198,45,245,2,135,219,174,37,59,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,231,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,80,212,64,56,87,71,125,85,97,189,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,159,125,91,19,158,247,121,105,28,217,29,11,249,59,147,17,90,171,220,100,140,103,117,2,173,124,64,122,152,204,186,80,241,3,194,181,75,15,161,164,184,177,218,111,73,109,187,219,42,81,26,203,141,186,75,173,107,229,129,36,226,174,133,252,162,141,236,145,168,188,94,198,242,107,217,206,55,216,254,149,106,102,43,172,154,113,142,106,150,21,87,230,44,185,53,190,43,133,55,41,35,124,144,243,79,191,4,189,183,189,141,154,39,163,163,145,136,229,225,35,30,213,93,218,165,64,248,213,250,167,197,190,159,208,251,141,196,230,158,31,61,109,221,122,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,236,23,232,15,201,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,250,192,0,85,95,138,159,94,63,246,95,165,77,32,189,127,154,139,47,190,219,46,63,241,236,169,178,57,157,175,253,157,210,190,57,191,206,83,189,191,214,176,15,63,175,221,113,212,245,29,214,206,144,232,246,14,202,70,105,214,23,171,22,39,195,87,27,226,168,125,242,227,13,193,144,45,107,102,98,185,169,76,141,124,173,133,172,119,223,100,139,35,213,85,204,100,54,169,168,88,85,171,82,176,12,151,78,111,181,21,112,91,114,171,61,109,146,178,90,71,181,179,199,5,76,47,134,71,70,231,53,205,71,163,94,170,138,173,114,111,182,232,191,176,206,103,73,222,169,244,111,234,6,61,238,48,26,83,3,48,58,177,130,254,139,245,79,50,211,63,138,124,79,236,150,65,113,177,121,222,199,103,205,121,90,153,33,238,246,249,59,135,46,223,46,60,157,182,251,110,187,110,94,167,134,94,181,254,154,122,71,197,188,197,191,202,215,224,155,97,85,156,34,225,12,190,74,8,124,188,145,239,35,220,237,233,101,166,230,229,227,188,169,47,22,163,120,239,5,124,102,244,46,179,22,214,91,22,188,218,44,220,44,185,181,190,59,117,210,174,53,158,79,231,138,70,171,26,179,43,145,98,139,185,72,148,237,141,141,114,43,252,164,238,224,138,215,57,223,43,193,147,84,190,202,117,29,125,211,58,251,239,149,160,206,241,249,60,181,23,149,231,231,46,148,79,73,161,253,98,49,93,31,10,87,92,93,243,115,88,237,246,93,221,219,64,58,175,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,234,190,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,224,45,167,168,29,76,253,13,232,118,121,170,81,213,218,169,234,241,156,126,186,225,65,241,73,56,82,205,92,200,93,229,96,127,223,98,187,187,58,197,26,49,174,71,61,207,70,181,121,57,12,214,101,153,77,247,57,202,175,57,174,83,93,231,111,89,5,194,162,233,113,169,237,50,62,253,84,242,58,73,100,224,196,107,27,201,239,114,236,212,70,166,251,34,34,124,139,84,241,180,214,59,20,88,174,11,211,245,60,61,235,213,77,193,51,26,201,57,61,190,82,150,56,234,41,41,211,101,103,9,59,207,150,167,230,143,228,207,43,247,155,180,141,84,133,94,29,90,57,125,214,78,174,48,74,107,68,222,94,147,15,184,65,152,221,42,120,177,253,154,90,9,226,145,169,193,207,98,187,187,58,211,193,187,121,57,157,254,124,92,214,57,0,186,158,141,180,46,143,167,110,156,112,205,57,248,55,195,175,77,183,199,113,200,218,245,129,243,62,241,80,198,201,84,146,75,2,35,37,237,189,123,12,126,238,94,212,49,55,155,145,168,229,237,96,0,40,7,197,31,215,102,166,254,75,236,244,69,255,0,20,3,226,143,235,179,83,127,37,246,122,32,39,255,0,130,167,165,140,167,234,5,119,183,91,137,254,64,15,5,79,75,25,79,212,10,239,110,183,19,252,0,0,1,81,122,199,213,221,215,164,31,20,141,78,202,231,183,85,222,49,59,245,61,142,219,145,218,160,168,115,30,248,18,213,66,230,85,66,197,114,68,250,152,87,151,14,226,108,172,146,104,209,209,247,86,70,219,161,64,62,40,254,187,53,55,242,95,103,162,2,250,49,60,166,197,156,226,182,108,215,22,174,243,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,112,122,53,237,228,199,181,118,114,35,147,125,149,17,126,71,214,40,135,195,175,174,170,158,150,179,36,193,245,6,190,173,250,87,127,168,154,106,232,105,169,98,123,237,151,25,146,157,137,114,85,72,214,121,152,216,233,219,27,225,107,255,0,160,247,61,172,123,218,140,125,239,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,167,235,0,102,179,170,173,45,253,11,117,29,168,186,103,13,139,224,212,22,108,130,171,225,84,94,107,204,118,173,114,191,189,67,250,197,123,220,237,233,101,129,223,125,202,244,223,103,236,228,114,37,138,116,105,174,149,154,159,225,149,173,250,115,144,222,124,237,235,77,48,252,130,221,11,94,147,190,102,217,231,181,212,73,68,178,75,34,185,142,226,246,85,192,198,49,81,35,138,154,38,171,26,156,92,255,0,149,227,105,162,159,253,34,245,25,71,112,255,0,185,133,92,41,100,151,255,0,104,172,164,146,22,36,127,251,106,72,231,73,254,97,26,223,233,169,5,122,92,214,59,22,145,92,117,54,155,35,135,106,76,247,75,242,108,58,58,158,79,255,0,37,170,169,165,238,83,47,6,49,202,254,228,244,241,65,183,221,107,123,252,220,228,107,21,20,56,169,106,158,54,154,215,255,0,210,47,78,116,118,255,0,251,153,173,194,170,72,191,246,138,58,72,225,122,73,255,0,182,172,141,116,127,230,21,174,254,154,21,86,117,94,170,181,75,244,211,212,118,162,234,100,55,223,140,208,94,114,10,175,133,86,249,95,47,221,181,196,254,205,15,234,213,140,115,118,165,138,6,253,246,163,215,109,223,187,149,202,161,218,188,43,52,114,197,171,189,92,90,42,114,57,183,164,192,173,242,230,49,211,113,127,249,85,85,52,240,71,76,156,216,246,171,59,115,212,69,62,255,0,121,174,236,112,115,85,175,85,75,233,32,175,132,38,133,214,105,135,78,53,122,141,144,217,188,149,235,82,238,13,184,194,231,172,236,153,214,120,24,177,209,36,145,72,141,99,121,61,245,115,177,236,69,73,34,169,137,202,247,39,22,178,117,1,74,222,53,126,169,241,111,167,244,62,227,113,32,1,63,252,106,253,83,226,223,79,232,125,198,226,60,50,58,116,193,58,160,210,205,123,211,60,234,159,255,0,196,21,150,122,222,115,127,54,93,60,181,226,24,43,59,113,75,31,123,181,223,123,187,79,119,7,254,197,79,216,168,15,11,222,186,127,66,153,83,52,59,88,243,63,41,166,215,174,127,7,169,173,111,40,108,87,73,36,106,166,243,43,147,203,209,205,188,157,205,209,204,100,170,201,63,84,215,84,72,183,82,102,51,90,52,135,50,208,93,80,200,52,143,80,32,164,142,251,142,212,54,26,133,164,157,38,130,86,62,54,203,20,209,191,228,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,50,180,15,197,103,47,210,174,153,114,29,38,201,232,174,183,124,206,215,111,142,215,167,247,138,120,104,163,165,182,82,182,150,58,104,99,168,103,109,57,121,94,223,121,138,230,78,233,220,229,142,69,141,19,154,132,191,241,66,235,95,249,63,224,143,209,141,61,185,221,104,117,39,50,183,178,166,43,141,18,246,126,13,107,116,206,99,234,18,87,53,119,154,94,212,240,198,145,170,62,63,191,47,56,220,200,187,148,130,125,92,179,41,190,231,57,85,231,53,202,107,188,237,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,156,24,141,99,121,61,238,93,154,136,212,223,100,68,79,145,97,87,142,135,41,186,113,240,225,212,125,97,206,31,86,253,69,205,44,246,22,77,73,35,37,167,101,142,221,53,230,221,58,81,58,23,163,92,181,42,230,68,233,156,246,253,199,198,145,177,17,26,247,204,16,215,164,239,84,250,55,245,3,30,247,24,11,169,241,71,244,39,169,191,146,251,197,17,74,221,39,122,167,209,191,168,24,247,184,192,93,79,138,63,161,61,77,252,151,222,40,128,160,19,213,105,110,169,103,122,45,157,219,53,51,77,47,191,6,201,44,221,239,37,91,229,97,168,237,119,97,124,50,126,174,102,62,55,111,28,175,111,222,106,237,190,233,178,162,42,121,82,194,124,75,124,62,234,116,122,235,120,234,15,72,45,84,145,233,245,125,71,153,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,216,58,174,241,58,211,141,76,232,169,244,218,95,91,240,236,235,81,59,152,221,226,193,59,210,74,171,29,47,109,22,224,247,43,162,116,115,67,36,111,108,17,73,250,183,61,181,46,123,56,201,79,44,113,214,174,128,216,53,79,43,214,92,79,22,209,75,221,214,205,153,222,110,13,183,219,46,54,202,154,154,121,168,251,173,115,38,157,210,211,34,203,28,44,133,210,186,87,181,23,140,73,34,170,42,34,158,0,179,239,6,206,152,190,37,125,187,117,59,154,226,247,88,99,179,237,111,194,43,100,155,181,75,83,52,140,168,134,225,59,99,77,159,47,109,138,216,90,245,253,87,41,103,68,71,73,30,241,5,181,0,0,0,0,205,103,86,62,169,245,147,234,6,67,238,51,151,83,225,113,232,79,76,191,58,247,138,210,149,186,177,245,79,172,159,80,50,31,113,156,186,159,11,143,66,122,101,249,215,188,86,129,42,138,171,241,206,252,19,253,228,254,26,90,161,85,126,57,223,130,127,188,159,195,64,170,178,90,120,121,245,167,117,233,99,84,41,236,89,126,65,86,221,43,201,106,21,50,10,52,166,117,82,81,78,177,241,138,225,4,109,114,57,143,107,146,38,202,172,71,43,225,71,39,110,71,178,30,63,91,194,243,72,112,221,122,213,125,73,210,61,64,130,174,75,22,69,166,245,144,212,45,36,235,12,241,61,151,91,100,177,77,27,254,104,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,188,43,169,222,158,178,174,151,245,150,245,164,121,77,79,159,242,29,186,155,117,209,148,178,83,195,115,161,149,188,162,168,141,175,79,248,81,189,26,231,181,146,197,43,17,239,225,201,67,73,22,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,172,166,191,12,95,16,10,61,34,172,166,233,251,91,242,47,41,130,213,241,131,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,143,156,210,61,205,133,204,110,232,216,220,247,199,114,128,0,0,80,183,136,207,69,31,201,87,81,224,191,224,22,203,172,154,101,148,254,178,219,83,58,119,99,181,215,42,189,100,182,58,110,78,123,184,177,137,36,78,149,26,231,198,231,55,121,93,12,178,44,64,52,251,170,90,91,130,107,78,9,115,211,61,75,177,124,103,27,188,246,124,237,23,154,154,159,187,218,153,147,71,250,200,94,201,27,180,145,49,223,117,201,190,219,46,232,170,139,158,206,171,186,81,212,126,146,181,29,248,86,107,23,158,181,87,119,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,219,153,156,154,146,194,170,174,141,206,106,162,189,143,142,71,135,21,58,87,78,186,13,153,117,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,194,54,187,116,106,189,188,222,172,141,171,205,237,69,242,184,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,57,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,66,125,31,116,153,134,244,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,134,253,199,162,35,165,122,168,123,93,11,208,189,56,233,211,78,45,218,95,165,246,111,35,106,161,222,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,114,103,241,110,235,178,53,26,214,177,141,99,24,198,55,160,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,255,0,52,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,95,106,0,204,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,201,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,82,127,244,91,226,141,140,232,207,77,23,125,63,214,26,106,187,181,247,3,167,142,12,46,158,25,106,36,169,191,65,43,228,227,73,44,175,107,226,166,101,42,240,106,72,174,68,74,117,99,35,137,206,135,105,37,167,137,239,77,118,45,116,233,198,241,154,239,229,242,157,46,183,214,228,54,138,151,213,62,56,86,149,140,100,149,240,72,196,107,145,253,200,41,247,103,201,28,146,197,18,115,99,29,34,58,133,192,244,25,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,57,202,253,145,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,226,124,49,122,14,253,8,88,169,181,231,86,44,188,115,236,130,222,223,134,218,238,54,238,221,86,47,11,159,51,100,217,221,215,39,122,162,7,83,171,185,71,28,176,181,100,133,118,231,43,86,26,248,88,116,153,134,245,25,170,23,108,227,80,42,41,43,172,90,107,81,111,169,168,199,42,232,22,120,47,47,170,142,177,34,73,31,220,106,53,145,75,79,28,138,199,50,70,74,155,177,201,197,85,22,242,64,0,0,21,87,227,157,248,39,251,201,252,52,181,66,170,252,115,191,4,255,0,121,63,134,129,202,188,21,61,83,229,63,79,235,189,198,220,93,73,74,222,10,158,169,242,159,167,245,222,227,110,46,164,10,107,241,164,209,203,22,31,172,184,150,177,90,38,237,213,234,37,190,162,158,233,77,197,235,202,170,218,218,120,219,83,205,207,84,78,112,79,79,23,109,172,99,91,229,185,125,231,72,229,79,63,224,243,173,247,92,15,168,186,141,26,134,199,73,89,109,213,26,117,109,69,91,164,115,39,161,158,221,75,87,83,19,217,251,90,246,57,171,51,28,197,68,93,223,27,145,201,193,89,37,143,248,137,104,93,102,191,116,167,149,227,118,27,55,196,242,75,15,107,36,176,194,213,157,100,117,85,42,170,202,200,163,133,28,233,166,146,149,245,80,199,26,181,205,116,147,51,250,42,136,246,208,14,39,148,223,112,108,170,205,154,226,213,222,74,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,15,71,49,220,94,198,174,206,69,106,237,178,162,167,200,14,129,213,143,170,125,100,250,129,144,251,140,229,138,97,90,233,89,160,62,13,24,246,73,97,188,252,51,36,191,124,87,27,176,204,212,157,36,109,85,85,230,185,37,124,82,66,173,116,51,71,74,202,169,163,145,92,214,182,72,89,253,37,84,99,171,87,168,92,166,197,156,235,238,165,230,184,181,119,157,178,228,25,133,230,233,110,169,237,62,62,253,44,245,178,201,20,156,30,141,123,121,49,237,93,156,136,228,223,101,68,95,145,234,245,119,88,236,89,135,79,26,11,163,182,136,123,149,122,119,111,200,170,46,149,60,158,156,106,174,87,121,100,109,55,7,49,17,120,65,5,60,189,198,189,237,119,153,227,247,93,27,145,67,149,98,120,181,247,57,202,172,216,86,45,67,231,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,230,245,107,27,201,239,106,110,229,70,166,251,170,162,124,205,57,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,225,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,90,107,240,121,209,11,174,121,212,93,70,178,195,124,164,163,182,233,117,58,186,162,145,209,185,243,215,79,113,165,171,166,137,140,253,141,99,26,212,153,238,122,170,174,236,141,168,213,230,175,142,237,0,128,30,53,126,150,49,111,168,20,62,221,113,41,88,186,159,26,191,75,24,183,212,10,31,110,184,149,235,225,157,105,181,95,250,215,211,251,21,246,217,73,113,182,220,105,239,212,149,148,117,112,182,104,42,96,146,201,92,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,3,197,116,163,213,118,163,244,149,168,236,205,112,169,124,245,170,187,183,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,220,204,228,229,138,100,69,116,110,115,145,81,236,124,145,191,66,122,91,170,88,38,180,224,150,205,76,211,75,239,198,113,187,207,123,201,86,249,89,169,251,189,169,159,12,159,171,153,140,145,187,73,19,219,247,154,155,237,186,110,138,138,180,45,215,71,70,87,222,143,53,30,150,217,29,215,227,56,102,81,230,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,197,85,241,71,232,60,60,250,211,186,244,177,170,20,246,44,191,32,171,110,149,228,181,10,153,5,26,83,58,169,40,167,88,248,197,112,130,54,185,28,199,181,201,19,101,86,35,149,240,163,147,183,35,217,15,16,191,66,170,252,115,191,4,255,0,121,63,134,150,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,86,222,57,223,130,127,188,159,195,64,170,178,74,116,47,214,109,247,163,205,71,170,185,201,106,248,206,25,148,121,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,113,85,100,177,254,95,15,124,3,13,213,62,174,112,157,62,212,28,122,146,249,143,95,41,239,116,213,212,53,40,188,37,103,193,235,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,62,87,88,61,38,102,93,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,231,183,109,234,136,217,88,170,26,40,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,226,189,96,245,103,134,244,139,165,255,0,110,47,180,244,151,139,237,125,68,116,214,44,113,213,235,75,61,213,233,35,18,117,99,210,57,85,140,138,39,172,142,122,179,134,253,182,42,163,165,98,45,90,248,121,120,136,255,0,38,74,59,134,151,234,194,93,110,248,13,71,122,225,109,124,85,29,201,44,147,50,10,137,100,130,154,14,218,172,190,110,127,46,196,99,165,138,40,228,115,165,85,78,114,185,99,95,83,189,66,229,93,80,107,45,235,87,50,154,111,33,231,251,116,214,235,91,42,164,168,134,217,67,19,120,197,79,27,158,191,240,164,122,181,172,107,229,150,87,163,25,207,138,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,206,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,158,124,179,79,10,30,135,42,114,91,173,147,171,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,234,203,3,74,125,39,122,88,209,191,167,248,247,183,64,117,83,149,116,157,233,99,70,254,159,227,222,221,1,213,64,25,87,53,80,101,92,15,213,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,125,62,30,125,105,218,186,167,210,250,123,22,95,144,82,59,85,49,170,117,76,130,141,41,155,74,181,176,36,156,98,184,65,27,92,173,123,28,213,137,178,171,17,168,201,149,201,219,141,143,135,148,53,234,203,162,139,118,83,209,126,151,117,81,166,246,206,25,37,155,79,241,202,156,198,6,37,85,68,215,90,22,218,104,41,227,168,141,168,231,199,15,149,142,30,79,70,198,198,172,75,44,143,122,44,72,143,128,26,91,170,89,222,139,103,118,205,76,211,75,239,193,178,75,55,123,201,86,249,88,106,59,93,216,95,12,159,171,153,143,141,219,199,43,219,247,154,187,111,186,108,168,138,129,167,226,128,124,81,253,118,106,111,228,190,207,68,92,247,74,189,76,97,189,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,138,54,102,113,150,55,178,70,162,114,99,219,201,172,127,56,217,76,62,40,254,187,53,55,242,95,103,162,2,127,248,42,122,88,202,126,160,87,123,117,184,128,30,40,254,187,53,55,242,95,103,162,39,255,0,130,167,165,140,167,234,5,119,183,91,136,1,226,143,235,179,83,127,37,246,122,32,34,169,98,158,24,190,32,20,122,69,89,77,211,246,183,228,94,83,5,171,227,6,51,114,150,56,34,165,176,213,73,60,211,74,218,151,181,137,34,195,60,149,31,57,164,123,155,11,152,221,209,177,185,239,143,197,120,121,116,153,134,245,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,27,246,222,168,174,137,138,145,43,84,180,183,59,209,108,238,231,166,122,151,98,248,54,73,102,236,249,218,47,53,13,71,107,187,11,38,143,245,144,189,241,187,120,229,99,190,235,151,109,246,93,149,21,16,52,252,87,175,137,111,136,37,54,143,90,175,29,62,105,5,214,174,61,65,175,167,242,215,139,181,36,178,210,207,141,49,237,165,158,53,141,95,2,178,119,212,83,79,43,81,240,202,215,192,187,57,21,30,141,219,128,105,23,139,126,101,139,116,185,148,97,154,129,53,93,231,84,45,116,241,90,112,219,226,108,249,234,89,52,82,183,206,87,44,177,190,39,190,141,89,26,242,119,39,212,172,144,181,204,221,39,168,90,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,15,202,117,94,147,189,83,232,223,212,12,123,220,96,38,254,85,208,229,79,74,94,28,58,185,152,106,11,233,42,53,23,48,167,199,217,93,12,76,138,86,89,41,27,121,163,122,81,69,58,34,185,239,115,149,174,157,205,119,105,207,138,38,181,28,144,164,178,66,14,147,189,83,232,223,212,12,123,220,96,2,234,124,81,253,9,234,111,228,190,241,68,80,9,127,222,40,254,132,245,55,242,95,120,162,41,91,164,239,84,250,55,245,3,30,247,24,0,249,58,23,174,154,143,211,166,163,219,181,67,75,239,62,70,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,226,221,211,116,114,57,173,123,28,199,177,143,110,138,116,47,93,52,227,168,189,56,183,106,134,151,222,124,245,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,201,187,166,234,213,107,154,246,57,236,123,30,234,97,241,29,232,114,155,165,44,202,131,48,211,231,213,212,105,214,97,81,59,40,97,149,146,202,251,37,91,81,30,180,82,206,168,173,123,28,213,115,160,115,157,221,115,34,149,174,71,44,43,44,156,255,0,162,78,176,114,110,145,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,121,52,52,60,85,95,142,119,224,159,239,39,240,210,205,48,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,240,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,37,101,248,231,126,9,254,242,127,13,2,170,201,149,225,197,215,29,55,74,89,149,126,31,168,44,171,168,211,172,194,162,7,215,77,19,229,149,246,74,182,162,177,43,98,129,21,90,246,57,170,214,206,214,183,186,230,69,19,154,174,88,82,41,30,23,154,67,134,235,214,171,234,78,145,234,4,21,114,88,178,45,55,172,134,161,105,39,88,103,137,236,186,219,37,138,104,223,243,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,225,93,78,244,245,149,116,191,172,183,173,35,202,106,124,255,0,144,237,212,219,174,140,165,146,158,27,157,12,173,229,21,68,109,122,127,194,141,232,215,61,172,150,41,88,143,127,14,74,26,83,35,87,93,29,102,216,186,60,211,138,91,156,118,175,140,230,121,71,152,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,20,87,203,29,112,116,63,226,123,83,211,46,151,220,116,143,81,176,218,188,158,197,105,167,170,171,196,86,218,177,65,61,61,92,146,58,87,81,212,189,219,34,211,73,44,143,147,188,136,249,98,87,61,56,76,215,49,177,68,13,104,213,236,203,94,181,67,32,213,205,64,158,146,75,238,69,80,217,170,18,146,4,134,8,152,200,219,20,80,198,207,154,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,40,121,75,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,79,202,88,255,0,74,93,14,83,99,93,34,106,79,87,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,179,92,0,106,160,0,0,0,5,43,120,178,116,135,250,34,212,127,229,5,133,81,112,196,51,251,131,254,44,217,43,251,178,82,228,83,44,211,205,198,55,162,61,33,157,140,116,173,217,207,70,200,217,218,189,166,44,44,94,41,208,47,85,213,157,41,107,141,37,238,231,47,60,51,40,236,217,242,136,100,154,116,142,10,87,76,213,109,123,99,137,29,220,154,159,239,185,168,177,189,206,141,243,198,222,43,47,54,223,246,89,139,88,179,156,86,243,133,101,52,62,118,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,108,86,189,188,152,247,38,237,84,114,111,186,42,47,204,206,23,84,250,41,252,157,186,130,205,180,114,59,135,157,164,199,238,9,228,39,116,189,201,31,67,60,76,168,165,238,187,183,26,44,201,4,209,36,156,88,141,238,35,248,238,221,149,67,181,120,140,245,175,252,170,181,30,11,6,1,115,186,199,166,88,183,234,237,180,211,175,106,59,165,114,43,210,75,155,161,226,215,183,147,30,145,196,217,85,206,100,109,115,182,137,211,75,26,126,79,15,158,137,46,189,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,142,186,79,130,254,148,53,79,13,211,63,138,124,51,237,110,65,110,177,121,222,199,123,202,249,170,152,225,238,246,249,55,159,30,231,46,60,155,190,219,110,155,238,104,207,167,93,6,195,122,109,210,59,22,148,225,148,84,141,101,186,157,143,185,215,67,78,176,190,237,113,86,53,42,43,101,71,61,238,231,35,155,186,53,94,238,12,70,70,213,224,198,162,7,64,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,230,189,88,250,88,214,79,167,249,15,183,78,117,83,149,117,99,233,99,89,62,159,228,62,221,56,25,172,61,6,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,243,229,154,120,172,116,43,77,135,73,95,213,62,148,80,82,83,88,170,170,22,108,214,133,213,82,186,118,220,106,235,94,191,18,98,205,35,145,204,150,90,136,226,116,49,163,123,106,145,185,172,115,93,34,196,19,255,0,163,190,170,176,222,171,244,142,223,152,89,174,84,141,201,237,212,244,244,217,101,162,56,214,23,219,174,42,207,190,173,137,207,123,188,180,142,108,142,133,252,157,201,136,173,85,238,50,70,51,186,153,172,233,163,168,188,239,165,253,83,160,212,204,22,163,252,213,29,226,139,132,63,206,118,191,51,12,211,209,247,37,138,78,207,119,176,198,247,88,222,108,253,168,191,181,22,116,245,225,226,145,138,234,78,150,91,180,207,166,155,181,214,47,181,150,249,23,45,173,173,182,199,31,151,161,168,166,150,25,109,11,28,241,191,148,203,221,229,36,208,185,26,206,219,18,41,100,230,229,96,124,15,21,142,184,233,181,42,235,95,210,222,155,50,174,43,22,49,120,86,101,55,55,62,88,22,227,113,165,115,216,180,76,143,116,71,211,67,46,238,115,164,106,247,38,138,55,49,26,216,155,36,208,255,0,165,94,153,243,46,171,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,201,29,51,249,75,27,25,27,85,57,61,237,228,230,51,156,140,241,90,85,166,121,86,178,106,62,57,165,184,85,39,152,189,100,215,8,173,244,220,163,145,241,195,205,126,252,242,246,216,247,182,24,152,142,146,71,163,87,132,108,123,149,54,106,154,30,233,87,166,124,55,165,13,35,163,210,220,62,186,174,226,247,84,58,229,119,185,212,170,181,247,27,140,140,141,146,206,145,242,86,194,206,49,70,198,70,213,94,44,99,121,57,239,231,35,195,218,233,86,153,226,186,55,167,24,230,150,225,84,158,94,203,140,219,226,183,211,114,142,54,73,55,4,251,243,203,219,99,24,233,165,122,186,73,30,141,78,114,61,238,84,221,202,122,176,0,128,30,53,126,150,49,111,168,20,62,221,113,41,88,186,159,26,191,75,24,183,212,10,31,110,184,149,65,211,37,166,213,127,234,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,40,31,175,166,142,162,243,190,151,245,78,131,83,48,90,143,243,84,119,138,46,16,255,0,57,218,252,204,51,79,71,220,150,41,59,61,222,195,27,221,99,121,179,246,162,254,212,93,9,232,94,186,105,199,81,122,113,110,213,13,47,188,249,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,147,119,77,213,170,215,53,236,115,216,246,61,212,195,226,41,208,173,79,75,89,146,231,26,125,65,86,253,43,191,212,67,13,12,213,53,81,61,246,203,140,201,80,245,182,162,44,139,60,204,108,116,238,145,147,57,159,208,123,88,231,189,237,87,191,170,248,48,90,117,230,29,80,201,111,184,165,178,145,154,87,89,78,218,76,178,178,190,29,146,106,216,99,145,212,81,81,72,137,201,213,44,116,234,231,183,126,219,97,149,235,38,207,117,62,225,231,252,106,253,83,226,223,79,232,125,198,226,64,2,127,248,213,250,167,197,190,159,208,251,141,196,252,158,27,125,51,225,189,87,233,30,188,105,110,97,93,87,110,123,106,49,139,149,162,231,76,170,231,219,174,49,178,236,200,167,88,249,35,102,103,25,100,99,227,114,167,38,61,220,92,199,240,145,129,234,252,41,250,227,166,211,91,173,7,75,122,146,202,185,108,89,61,225,25,139,92,218,249,103,91,117,198,169,204,98,81,62,61,213,25,77,52,187,57,174,141,169,219,154,89,28,244,115,101,116,144,220,73,152,29,85,211,60,171,70,245,31,35,210,220,214,147,203,222,177,155,132,182,250,158,49,200,200,230,224,191,114,120,187,140,99,221,12,172,86,201,27,213,169,206,55,177,200,155,57,9,213,211,215,139,149,247,72,186,113,155,75,242,204,27,237,6,95,139,91,224,181,225,87,8,218,200,168,100,165,99,18,56,163,184,181,174,107,255,0,201,216,214,241,88,147,148,237,107,88,245,137,232,233,222,18,215,196,191,174,58,110,156,112,217,180,123,7,101,91,245,23,52,179,200,248,106,227,124,180,236,177,219,166,89,32,90,214,204,197,107,150,165,92,201,91,11,88,239,184,248,214,71,170,35,88,201,168,216,250,185,102,83,125,206,114,171,206,107,148,215,121,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,56,49,26,198,242,123,220,187,53,17,169,190,200,136,159,34,194,175,29,14,83,116,227,225,195,168,250,195,156,62,173,250,139,154,89,236,44,154,146,70,75,78,203,29,186,107,205,186,116,162,116,47,70,185,106,85,204,137,211,57,237,251,143,141,35,98,34,53,239,152,33,175,73,222,169,244,111,234,6,61,238,48,26,83,51,89,210,119,170,125,27,250,129,143,123,140,6,148,192,141,94,34,186,57,98,214,78,145,243,186,107,188,222,94,175,15,183,207,152,218,234,120,189,253,154,170,8,37,145,201,193,175,98,59,187,2,212,65,187,185,53,157,254,124,92,230,53,10,12,211,220,214,235,166,185,254,53,168,214,42,122,73,238,88,173,226,138,247,71,21,91,28,232,36,158,154,102,77,27,100,107,92,215,43,21,204,68,84,71,53,118,223,101,79,218,106,32,206,15,89,58,23,89,211,183,81,217,158,156,252,27,225,214,86,220,36,184,227,141,98,206,248,95,103,168,123,164,165,72,229,157,17,242,246,216,189,135,191,119,39,118,25,91,205,202,213,114,132,191,241,118,206,191,74,26,89,211,14,166,124,47,225,159,107,113,251,157,247,201,119,251,222,87,205,83,90,102,237,119,56,183,159,30,231,30,92,91,190,219,236,155,236,121,95,5,79,84,249,79,211,250,239,113,183,17,87,51,213,47,181,125,56,233,126,153,215,223,124,213,126,9,144,101,30,90,139,202,240,242,118,186,214,91,38,135,245,136,196,108,156,234,155,113,119,205,206,123,118,217,118,111,109,15,171,211,78,177,216,180,110,221,172,149,55,120,124,197,94,97,165,247,92,58,215,77,201,236,239,85,87,213,81,198,229,230,214,61,27,218,129,42,39,217,220,90,254,199,14,77,115,218,160,58,201,215,74,206,162,122,142,204,245,27,227,63,17,178,186,225,37,187,28,115,18,118,66,203,61,59,221,29,42,199,20,234,175,139,184,196,239,189,155,53,59,179,74,238,13,87,43,82,205,60,26,116,94,213,141,104,53,211,90,46,184,133,36,25,14,97,120,171,164,183,94,156,246,203,60,246,72,59,81,246,153,179,151,178,207,57,21,87,38,236,199,61,98,141,206,228,214,68,169,80,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,251,13,46,233,62,11,250,47,210,204,55,76,254,41,241,63,178,88,253,186,197,231,123,29,159,53,229,105,163,135,187,219,228,238,28,187,124,184,242,118,219,237,186,237,184,30,172,0,0,160,31,20,127,93,154,155,249,47,179,209,23,252,80,15,138,63,174,205,77,252,151,217,232,128,159,254,10,158,150,50,159,168,21,222,221,110,39,249,0,60,21,61,44,101,63,80,43,189,186,220,79,240,0,0,5,0,248,163,250,236,212,223,201,125,158,136,191,226,128,124,81,253,118,106,111,228,190,207,68,4,85,44,251,194,235,196,2,178,209,89,109,233,147,91,242,46,245,170,111,45,110,193,238,147,199,60,245,81,213,75,60,80,67,105,119,109,143,229,10,247,119,138,73,21,141,133,177,186,53,114,177,98,108,95,3,163,126,145,45,93,95,120,126,101,24,164,23,26,75,62,89,97,212,139,133,203,28,186,207,78,215,177,147,173,170,222,215,210,204,244,106,202,202,105,147,143,62,218,238,143,142,25,21,178,118,146,55,87,174,89,139,95,112,108,170,243,133,101,52,62,74,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,108,87,49,220,94,199,38,237,85,106,237,186,42,167,204,13,73,130,0,120,94,245,211,250,107,197,89,161,218,199,153,249,189,73,178,243,248,61,77,107,120,205,125,181,199,27,85,55,153,92,190,98,178,29,164,238,110,141,123,226,70,73,250,215,54,162,68,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,174,170,180,183,244,211,211,142,162,233,156,54,47,140,215,222,113,250,175,133,81,121,175,47,221,186,68,206,245,15,235,21,236,107,118,170,138,7,125,247,35,23,109,159,187,85,200,185,172,53,80,80,15,137,166,138,126,133,186,184,202,124,189,195,205,80,103,123,230,180,124,229,231,52,94,118,121,188,196,114,109,27,26,221,170,162,169,224,212,229,180,75,23,39,43,185,108,17,84,245,90,79,130,254,148,53,79,13,211,63,138,124,51,237,110,65,110,177,121,222,199,123,202,249,170,152,225,238,246,249,55,159,30,231,46,60,155,190,219,110,155,238,121,82,197,60,25,52,46,179,41,214,91,238,188,221,236,220,236,184,77,190,75,117,174,174,69,158,63,231,138,182,163,28,176,171,81,34,151,183,72,181,13,145,142,114,171,60,220,14,224,170,230,185,161,111,216,158,45,98,193,177,91,54,21,139,80,249,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,249,189,92,247,113,99,26,155,185,85,203,182,234,170,191,51,235,0,5,43,120,213,250,167,197,190,159,208,251,141,196,234,190,6,63,141,159,187,127,196,142,85,227,87,234,159,22,250,127,67,238,55,19,170,248,24,254,54,126,237,255,0,18,2,85,117,245,209,70,43,213,102,156,85,222,237,54,207,47,169,184,205,190,105,49,203,133,58,70,201,43,248,35,164,109,178,161,100,115,24,232,101,122,170,49,207,114,118,100,122,189,23,139,165,100,180,45,150,98,215,220,27,42,188,225,89,77,15,146,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,155,21,204,119,23,177,201,187,85,90,187,110,138,169,243,53,38,70,173,120,232,23,67,181,247,89,112,237,109,200,237,254,74,245,143,220,32,168,189,195,5,52,50,83,228,212,176,55,120,105,171,99,145,174,99,184,189,145,53,100,226,174,124,8,248,93,186,118,159,8,68,15,10,206,131,191,236,71,85,122,191,101,255,0,59,46,33,98,185,219,191,226,31,77,123,107,251,191,251,67,98,100,144,255,0,155,168,99,191,170,121,42,188,81,253,9,234,111,228,190,241,68,74,162,42,248,163,250,19,212,223,201,125,226,136,10,86,233,59,213,62,141,253,64,199,189,198,2,234,124,81,253,9,234,111,228,190,241,68,82,183,73,222,169,244,111,234,6,61,238,48,23,83,226,143,232,79,83,127,37,247,138,32,40,4,210,71,79,26,223,128,245,127,160,212,58,129,71,99,164,117,183,32,167,168,181,223,177,234,233,33,173,74,89,211,120,234,104,170,26,155,181,236,115,85,28,212,145,173,89,33,154,55,185,141,231,197,51,110,119,94,143,186,179,204,186,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,207,110,227,17,81,178,189,20,58,175,92,29,2,102,90,35,175,54,235,54,148,98,53,117,120,38,162,222,41,109,152,107,214,181,37,72,46,53,28,91,240,201,230,151,138,68,254,234,191,180,178,185,121,66,141,85,149,239,142,117,101,207,104,14,142,88,186,127,209,172,79,71,113,201,188,197,38,51,111,109,60,149,60,94,207,55,84,247,58,74,154,158,15,123,214,62,236,242,75,47,111,154,181,156,248,183,238,181,16,226,189,94,117,141,98,211,174,141,170,117,247,68,243,107,85,109,94,89,229,109,216,117,203,202,62,166,25,106,167,145,123,139,219,86,237,28,208,193,21,91,248,78,136,214,75,79,219,145,138,237,226,117,69,244,187,214,159,84,122,3,117,182,226,26,73,144,85,228,86,218,202,134,210,81,225,183,42,105,110,84,85,19,202,233,82,56,169,160,107,146,104,94,233,170,21,252,105,159,26,203,39,14,125,205,184,168,104,120,0,0,141,90,93,226,1,211,238,174,245,5,121,233,251,14,200,188,221,125,39,8,44,183,40,163,150,90,91,245,84,113,84,205,92,218,103,177,139,26,67,4,116,236,218,105,30,214,204,231,187,180,142,107,90,249,30,32,26,7,171,29,68,116,251,119,193,180,147,50,242,21,255,0,114,162,166,193,60,52,222,87,34,142,41,99,153,148,206,158,70,44,148,211,54,72,88,232,164,108,140,141,93,201,146,253,215,164,145,103,218,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,58,95,86,62,169,245,147,234,6,67,238,51,151,83,225,113,232,79,76,191,58,247,138,210,133,178,204,166,251,156,229,87,156,215,41,174,243,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,112,98,53,141,228,247,185,118,106,35,83,125,145,17,62,69,244,248,92,122,19,211,47,206,189,226,180,9,84,85,95,142,119,224,159,239,39,240,210,213,10,171,241,206,252,19,253,228,254,26,7,42,240,84,245,79,148,253,63,174,247,27,113,102,157,96,244,153,134,245,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,134,253,183,170,43,162,98,165,101,248,42,122,167,202,126,159,215,123,141,184,186,144,51,3,170,90,91,157,232,182,119,115,211,61,75,177,124,27,36,179,118,124,237,23,154,134,163,181,221,133,147,71,250,200,94,248,221,188,114,177,223,117,203,182,251,46,202,138,137,109,62,24,190,32,21,154,187,71,77,211,246,183,228,94,111,58,164,227,6,51,114,150,57,229,170,191,82,199,4,211,74,218,151,181,139,26,77,4,116,255,0,57,164,123,93,51,94,221,209,210,53,239,147,176,120,129,244,57,77,213,222,27,107,175,195,31,143,217,181,22,193,81,27,40,174,247,38,74,198,85,91,149,93,221,162,154,88,81,206,70,35,159,222,99,150,57,56,189,142,107,81,137,60,143,58,7,73,157,31,105,127,72,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,130,181,30,233,28,138,245,14,234,0,0,85,95,142,119,224,159,239,39,240,210,213,10,171,241,206,252,19,253,228,254,26,4,85,240,184,245,217,166,95,157,123,61,105,127,197,0,248,92,122,236,211,47,206,189,158,180,191,224,0,0,0,16,3,196,235,175,31,208,133,138,167,65,180,158,245,199,62,200,45,238,248,149,210,221,113,237,213,98,240,185,240,186,61,219,218,114,119,170,32,117,66,55,140,145,203,11,86,57,147,110,113,57,66,42,248,157,117,227,250,111,190,212,232,54,147,222,185,96,56,253,193,223,18,186,91,174,61,202,92,162,102,178,23,71,187,123,77,94,205,60,237,168,70,241,146,72,166,114,71,50,111,194,39,36,32,177,96,25,150,77,140,228,217,157,139,30,171,171,177,97,212,244,213,55,219,131,81,18,10,22,84,84,50,158,4,123,149,81,21,242,75,34,35,88,155,189,81,178,57,19,140,111,115,88,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,57,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,69,29,42,244,207,134,244,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,74,216,89,198,40,216,200,218,171,197,140,111,39,61,252,228,120,80,103,76,93,66,229,93,47,235,45,151,87,49,106,111,63,228,59,148,215,27,91,234,164,167,134,231,67,43,120,203,79,35,152,191,240,100,98,185,175,107,37,138,39,171,31,195,138,232,163,75,117,75,4,214,156,18,217,169,154,105,125,248,206,55,121,239,121,42,223,43,53,63,119,181,51,225,147,245,115,49,146,55,105,34,123,126,243,83,125,183,77,209,81,86,139,60,68,122,67,254,74,90,202,159,101,168,187,58,123,152,247,107,113,126,117,254,102,104,59,77,139,205,82,73,201,18,68,237,73,43,120,43,185,242,138,72,183,145,242,36,188,126,175,135,55,90,255,0,201,87,81,231,176,103,247,59,172,154,101,148,254,174,229,77,2,247,99,181,215,42,177,35,185,182,30,46,123,184,177,139,28,173,137,90,231,198,230,187,105,93,12,81,168,95,72,0,1,85,126,57,223,130,127,188,159,195,75,84,42,175,199,59,240,79,247,147,248,104,28,171,193,83,213,62,83,244,254,187,220,109,197,212,148,173,224,169,234,159,41,250,127,93,238,54,226,234,64,25,193,235,67,71,44,90,5,213,6,127,165,88,180,220,236,182,171,132,117,22,232,248,189,60,181,45,93,60,85,113,83,110,247,189,239,236,178,161,177,119,28,229,115,251,124,215,101,118,201,163,226,181,124,105,52,46,251,148,224,152,150,188,227,150,107,83,233,48,159,49,110,201,106,247,100,117,222,86,174,106,118,81,46,234,136,178,195,28,235,43,120,114,87,49,213,124,154,197,107,165,115,66,160,64,58,175,75,26,41,252,162,122,130,194,116,114,75,135,146,164,200,46,11,231,231,108,189,185,25,67,4,79,168,170,237,59,183,34,36,203,4,50,164,124,152,173,238,43,57,108,221,213,2,231,188,48,52,94,213,165,61,37,226,87,217,177,10,75,78,79,156,211,186,253,121,172,107,219,44,245,240,73,52,174,183,185,242,35,157,179,18,141,240,185,177,34,162,49,100,145,85,173,145,242,111,45,64,2,0,120,213,250,88,197,190,160,80,251,117,196,172,190,135,117,123,13,208,142,170,48,61,82,212,25,234,224,199,173,53,21,144,215,79,77,2,204,250,118,84,209,79,74,147,43,19,239,57,140,116,237,123,209,168,231,240,107,184,181,238,217,171,102,158,53,126,150,49,111,168,20,62,221,113,41,88,13,62,234,150,150,224,154,211,130,92,244,207,82,236,95,25,198,239,61,159,59,69,230,166,167,238,246,166,100,209,254,178,23,178,70,237,36,76,119,221,114,111,182,203,186,42,162,231,135,170,174,153,243,46,148,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,201,93,11,249,69,35,31,27,149,120,189,142,226,231,179,132,143,154,190,20,61,113,212,227,87,91,39,72,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,51,255,0,172,30,147,48,222,174,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,240,223,182,245,69,116,76,84,10,235,240,175,235,170,167,0,200,109,93,48,234,149,125,92,248,197,242,162,27,110,25,52,52,177,112,180,220,103,170,153,238,130,84,142,52,154,70,85,77,82,136,146,61,239,237,61,172,78,45,141,239,124,126,215,199,59,240,79,247,147,248,105,37,58,40,240,230,211,142,149,124,150,127,127,170,251,83,169,178,91,210,10,155,148,155,45,13,174,71,243,239,54,221,26,177,175,111,38,61,34,116,210,42,200,246,177,220,82,22,203,36,75,26,252,115,191,4,255,0,121,63,134,129,21,124,46,61,118,105,151,231,94,207,90,92,159,89,58,71,167,26,209,211,142,103,140,106,149,227,224,118,91,117,190,75,239,199,153,64,149,147,89,100,163,99,166,243,113,197,197,207,119,22,50,70,189,177,241,145,241,73,44,109,115,85,251,165,54,120,92,122,236,211,47,206,189,158,180,233,94,36,126,32,148,221,68,212,199,163,218,55,117,171,110,157,91,170,27,83,91,114,134,89,97,102,76,245,138,9,34,73,105,230,130,41,161,101,52,201,59,81,142,115,153,35,209,146,109,187,35,84,8,22,72,174,129,52,67,75,250,133,234,94,193,166,218,179,124,171,164,180,79,79,83,95,13,186,154,57,57,222,231,167,103,117,104,86,102,124,233,216,232,155,52,143,147,228,170,200,93,27,28,201,36,99,219,231,250,84,233,71,81,250,180,206,235,48,220,22,47,39,73,109,183,212,86,92,47,117,48,171,168,104,36,236,200,180,145,206,228,84,84,239,206,198,68,136,196,124,136,213,146,68,141,237,137,232,113,251,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,64,212,241,149,114,242,124,52,250,234,169,234,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,73,219,145,174,122,186,68,142,141,128,210,159,73,222,150,52,111,233,254,61,237,208,29,84,229,93,39,122,88,209,191,167,248,247,183,64,117,80,6,85,205,84,25,87,3,73,29,29,221,173,87,174,148,52,122,178,205,115,164,175,167,143,7,178,210,62,90,105,155,43,27,60,20,113,67,52,74,230,170,162,62,57,99,146,55,183,246,181,236,115,87,101,69,66,173,188,78,186,14,253,8,95,106,117,231,73,236,188,112,28,130,224,239,137,90,237,214,238,221,46,47,51,153,11,99,221,221,215,47,102,162,119,84,43,120,199,28,80,185,99,133,54,231,19,87,228,248,112,120,128,86,116,239,125,139,73,53,123,34,255,0,82,122,255,0,51,60,85,53,17,207,81,38,59,85,193,242,114,167,100,44,146,71,195,52,136,140,124,40,222,41,36,169,43,85,159,174,73,110,210,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,80,51,175,209,247,86,121,151,72,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,57,237,220,98,42,54,87,162,253,95,16,140,255,0,13,213,62,174,115,109,65,211,236,134,146,249,143,95,41,236,149,52,53,212,202,188,37,103,193,232,209,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,29,109,244,125,147,116,141,170,18,217,92,149,117,184,77,242,162,119,98,119,138,185,105,251,245,208,69,28,15,153,146,71,19,213,205,124,46,169,100,74,247,50,52,145,90,175,99,90,139,197,177,212,11,169,240,84,244,177,148,253,64,174,246,235,113,0,60,81,253,118,106,111,228,190,207,68,79,255,0,5,79,75,25,79,212,10,239,110,183,16,3,197,31,215,102,166,254,75,236,244,64,74,175,3,31,198,207,221,191,226,68,159,241,12,232,178,213,213,62,151,212,95,113,12,126,145,218,169,141,83,162,227,245,139,82,218,85,173,129,36,229,45,190,121,28,213,107,216,230,172,174,137,30,173,70,76,173,94,228,108,124,220,163,7,129,143,227,103,238,223,241,34,213,0,203,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,165,181,120,80,244,57,77,141,90,172,157,92,106,51,234,210,251,114,167,168,126,35,105,86,75,78,148,52,146,182,72,29,91,58,57,26,178,190,120,156,254,211,83,120,146,25,91,38,239,116,140,236,201,77,93,240,251,209,45,97,234,47,23,234,15,32,181,82,73,81,65,81,45,78,81,105,171,138,122,168,50,87,178,150,40,40,18,68,116,233,20,12,167,88,26,229,99,98,115,39,77,219,34,42,42,239,40,0,138,190,40,254,132,245,55,242,95,120,162,41,91,164,239,84,250,55,245,3,30,247,24,11,169,241,71,244,39,169,191,146,251,197,17,74,221,39,122,167,209,191,168,24,247,184,192,5,212,248,163,250,19,212,223,201,125,226,136,165,110,147,189,83,232,223,212,12,123,220,96,46,167,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,0,26,51,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,194,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,153,246,235,23,163,172,239,164,12,238,158,193,127,172,248,206,55,121,231,246,127,32,237,195,79,241,78,212,52,239,170,255,0,37,100,242,201,7,106,74,132,143,245,138,156,246,228,221,209,126,87,233,173,26,189,134,232,46,151,228,26,185,168,19,213,199,98,199,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,242,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,206,183,81,90,243,153,117,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,194,54,187,101,114,49,188,222,175,145,201,205,238,85,9,63,225,193,226,1,89,211,189,246,45,36,213,236,139,253,73,235,252,204,241,84,212,71,61,68,152,237,87,7,201,202,157,144,178,73,31,12,210,34,49,240,163,120,164,146,164,173,86,126,185,37,237,126,57,223,130,127,188,159,195,79,63,225,67,208,229,78,75,117,178,117,113,168,207,164,91,21,182,162,161,248,141,165,89,21,66,215,85,196,233,32,117,108,232,228,114,68,200,37,107,251,77,77,165,89,162,108,155,177,177,179,189,232,60,115,191,4,255,0,121,63,134,129,202,188,21,61,83,229,63,79,235,189,198,220,88,79,136,158,143,104,150,169,116,233,116,186,107,70,73,73,135,211,227,21,20,181,52,25,131,172,211,220,167,178,190,106,168,33,122,50,10,119,54,89,89,58,57,177,57,155,171,55,116,114,42,42,196,197,109,123,120,42,122,167,202,126,159,215,123,141,184,231,254,35,61,107,255,0,42,173,71,130,193,128,92,238,177,233,150,45,250,187,109,52,235,218,142,233,92,138,244,146,230,232,120,181,237,228,199,164,113,54,85,115,153,27,92,237,162,116,210,198,129,16,9,105,225,165,163,218,37,172,61,69,217,237,122,191,146,82,73,81,65,81,230,108,248,125,93,154,122,168,50,87,178,150,170,105,18,73,216,228,138,6,83,172,17,74,172,153,28,201,211,120,213,21,21,200,188,215,166,206,144,245,151,170,223,181,191,162,90,43,84,223,99,173,236,173,172,248,133,123,105,187,243,75,207,203,210,67,186,46,243,75,218,151,138,191,132,77,237,175,114,70,110,222,92,126,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,52,147,213,143,165,141,100,250,127,144,251,116,230,107,11,179,211,46,176,109,93,89,120,126,107,19,174,11,87,30,119,135,105,189,214,131,43,100,209,53,25,83,59,237,85,41,29,116,78,141,141,139,133,66,195,43,214,54,181,171,19,218,246,113,224,145,201,37,38,1,170,128,0,0,14,105,212,86,188,225,189,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,115,145,205,217,92,140,119,6,35,228,114,112,99,149,3,138,248,131,117,183,106,233,67,0,142,197,140,79,73,93,168,185,85,61,68,54,170,54,213,53,179,218,96,116,51,53,151,103,198,232,101,99,217,29,67,99,107,98,145,26,147,47,113,26,170,145,201,181,16,255,0,166,172,247,42,255,0,101,114,60,147,35,184,127,190,86,87,92,171,170,36,255,0,149,36,211,73,35,255,0,221,115,156,239,237,85,61,175,81,90,243,153,117,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,194,54,187,101,114,49,188,222,175,145,201,205,238,85,177,255,0,9,78,138,62,9,71,71,213,150,166,219,46,180,119,169,187,209,225,118,249,211,177,27,104,102,131,182,251,155,145,29,206,78,243,37,150,56,155,35,90,212,141,29,42,36,137,44,47,96,85,94,89,139,95,112,108,170,243,133,101,52,62,74,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,108,87,49,220,94,199,38,237,85,106,237,186,42,167,204,187,239,13,78,181,237,221,69,233,197,14,151,230,183,61,245,55,17,183,186,58,150,57,106,167,146,235,107,166,74,104,153,115,150,121,26,172,73,158,249,218,201,26,178,185,238,145,143,149,17,173,122,53,158,87,197,147,164,63,210,238,156,127,40,44,42,139,158,95,128,91,223,241,102,201,95,218,142,171,29,133,38,158,110,49,189,21,139,52,15,123,165,110,206,98,186,55,78,213,238,189,33,98,83,182,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,13,68,28,171,171,31,75,26,201,244,255,0,33,246,233,207,201,210,175,83,24,111,85,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,226,141,153,156,101,141,236,145,168,156,152,246,242,107,31,206,54,126,190,172,125,44,107,39,211,252,135,219,167,3,53,134,167,110,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,50,196,106,160,10,22,241,2,232,70,251,210,174,85,38,107,139,51,206,233,150,65,112,88,237,213,59,178,63,133,213,79,37,84,145,90,184,62,162,90,137,251,84,212,237,95,50,228,70,191,125,151,103,124,150,37,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,105,251,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,9,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,68,14,138,60,54,173,93,46,106,230,89,170,249,22,67,73,125,168,74,138,203,110,23,78,140,108,239,183,218,164,122,113,170,168,149,240,177,82,185,209,39,105,221,150,181,141,99,167,78,82,36,219,70,30,171,195,231,162,75,87,74,24,4,151,220,158,10,74,237,69,202,169,233,230,186,214,58,149,173,158,211,3,161,133,207,180,178,70,205,43,30,200,234,27,35,157,44,106,212,153,123,106,228,84,142,61,165,168,0,0,0,64,15,26,191,75,24,183,212,10,31,110,184,149,87,210,119,170,125,27,250,129,143,123,140,5,170,120,213,250,88,197,190,160,80,251,117,196,170,190,147,189,83,232,223,212,12,123,220,96,3,70,121,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,120,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,245,98,120,181,139,6,197,108,216,86,45,67,228,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,230,245,115,221,197,140,106,110,229,87,46,219,170,170,252,207,172,0,165,111,26,191,84,248,183,211,250,31,113,184,157,87,192,199,241,179,247,111,248,145,202,188,106,253,83,226,223,79,232,125,198,226,123,255,0,5,220,166,197,131,98,189,66,230,185,77,119,146,178,227,246,251,29,210,227,83,218,124,157,138,88,35,186,73,44,156,24,142,123,184,177,142,93,154,138,229,219,100,69,95,144,29,215,197,199,71,180,75,38,209,122,29,82,207,50,74,76,71,44,177,84,73,65,99,187,54,205,61,108,247,135,173,37,84,241,89,94,176,185,18,54,75,44,124,219,60,168,230,66,169,38,219,119,95,202,147,14,255,0,214,191,85,215,222,173,53,150,183,50,238,221,104,241,11,110,244,120,181,146,182,102,59,200,82,241,98,73,34,182,52,70,36,211,189,157,217,23,119,185,55,100,125,199,178,40,212,249,90,97,210,30,178,234,238,135,103,93,65,97,212,86,167,226,216,7,115,207,182,162,189,177,85,85,118,97,108,245,94,94,61,149,23,177,3,217,43,251,142,103,38,185,27,23,117,232,172,64,147,254,16,26,61,162,89,214,174,84,230,217,134,73,73,118,205,177,90,122,154,251,70,35,83,102,157,204,165,100,111,163,72,175,73,87,203,176,231,178,73,228,137,144,57,170,246,191,140,205,217,88,199,54,122,248,163,250,19,212,223,201,125,226,136,162,28,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,156,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,111,221,78,245,49,134,245,95,225,111,168,58,165,135,208,213,219,158,218,139,69,182,239,108,169,69,115,237,215,24,238,182,231,203,2,73,197,27,51,56,203,27,217,35,81,57,49,237,228,214,63,156,108,10,182,233,59,213,62,141,253,64,199,189,198,3,74,102,107,58,78,245,79,163,127,80,49,239,113,128,210,152,2,176,60,109,52,114,197,46,43,130,245,3,79,55,102,245,77,112,76,58,178,62,47,119,155,165,146,58,138,186,117,221,95,194,62,203,226,169,249,35,57,63,205,125,231,109,27,81,108,252,231,253,64,233,159,233,147,67,179,205,45,142,146,213,81,87,147,99,245,214,250,15,138,71,206,150,26,231,194,239,43,59,254,227,213,189,169,210,41,17,237,106,185,142,98,57,169,201,168,6,101,193,245,114,204,90,251,131,101,87,156,43,41,161,242,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,243,98,185,142,226,246,57,55,106,171,87,109,209,85,62,103,202,2,122,120,59,232,189,171,81,122,134,189,106,6,81,136,82,94,109,24,5,157,149,116,117,21,47,107,153,65,123,154,161,158,78,84,137,93,187,222,145,67,90,230,57,90,230,198,248,218,255,0,187,34,68,165,218,17,87,195,47,69,63,66,221,35,226,222,98,225,230,171,243,189,179,90,206,18,243,134,47,59,4,62,94,56,247,141,142,110,212,177,83,115,106,242,218,85,151,139,149,188,118,149,64,0,62,78,89,148,216,176,108,86,243,154,229,53,222,74,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,12,71,61,220,88,199,46,205,69,114,237,178,34,175,200,15,21,212,86,188,225,189,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,115,145,205,217,92,140,119,6,35,228,114,112,99,149,51,195,175,218,199,125,234,3,89,114,205,98,200,225,242,245,121,53,193,213,17,211,114,99,252,165,43,26,145,211,83,115,99,24,146,118,160,142,40,187,156,17,207,225,201,223,121,202,167,107,235,235,173,124,171,170,205,71,171,178,90,110,126,95,76,177,155,132,209,227,150,250,117,145,145,215,240,87,70,219,157,66,72,214,61,211,74,197,85,99,94,212,236,198,245,98,39,39,74,249,98,168,19,127,195,67,174,58,158,156,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,184,200,210,70,42,43,94,201,175,36,202,185,106,158,21,157,120,255,0,216,142,149,53,126,245,254,118,44,66,251,115,184,255,0,196,50,154,200,214,118,191,246,135,68,249,38,255,0,55,78,198,255,0,84,192,45,80,0,0,160,31,20,127,93,154,155,249,47,179,209,23,252,80,15,138,63,174,205,77,252,151,217,232,128,153,94,10,26,189,134,191,0,204,180,17,211,213,199,150,65,120,168,203,217,27,160,94,196,246,231,195,69,74,231,50,68,221,17,241,203,27,17,205,119,29,210,104,213,156,246,147,135,106,241,20,232,86,155,170,92,53,115,141,62,160,164,102,170,88,41,225,134,134,106,154,169,88,203,157,186,21,168,122,219,81,22,68,130,23,186,74,135,72,201,156,207,233,177,172,115,216,199,43,217,70,216,158,83,125,193,178,171,54,107,139,87,121,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,56,61,28,199,113,123,26,187,57,21,171,182,202,138,159,35,65,61,14,117,119,106,234,251,72,221,149,207,110,164,179,229,150,26,134,219,114,59,84,21,13,123,25,58,177,28,202,168,88,174,89,89,77,50,114,225,220,77,209,241,205,26,58,78,210,200,224,207,182,39,148,223,112,108,170,205,154,226,213,222,74,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,15,71,49,220,94,198,174,206,69,106,237,178,162,167,200,191,62,128,122,193,181,117,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,10,133,134,87,172,109,107,86,39,181,236,227,193,35,146,78,85,213,7,133,70,27,175,218,243,111,213,156,115,43,164,195,173,23,138,136,159,153,91,40,109,202,147,214,189,59,207,158,182,158,69,122,196,202,153,151,203,198,230,172,72,196,85,146,161,203,36,156,163,150,90,232,94,133,233,199,78,154,113,110,210,253,47,179,121,27,85,14,242,205,52,170,143,170,184,85,57,17,36,170,169,145,17,59,147,63,139,119,93,145,168,214,181,140,107,24,198,49,161,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,21,227,17,162,247,93,69,233,230,203,168,24,190,33,87,121,187,224,23,135,213,214,84,83,61,206,125,5,146,106,119,249,201,86,36,118,207,98,75,13,19,158,228,107,157,27,35,115,254,236,105,42,147,212,174,175,25,189,116,163,197,180,106,197,160,214,139,207,11,214,109,112,142,227,116,164,141,32,147,249,158,145,202,246,164,200,229,89,98,238,85,165,59,163,123,90,136,255,0,41,59,121,162,53,205,112,83,97,161,63,14,173,28,177,104,223,72,248,37,53,162,111,49,87,152,91,224,204,110,149,60,94,206,245,85,124,17,72,212,224,231,189,27,218,129,41,224,221,188,90,254,199,62,45,115,220,134,123,11,254,240,203,214,191,211,79,72,248,183,152,183,249,90,252,19,108,42,179,132,92,33,151,201,65,15,151,146,61,228,123,157,189,44,180,220,220,188,119,149,37,226,212,111,29,194,85,0,0,165,111,26,191,84,248,183,211,250,31,113,184,157,87,192,199,241,179,247,111,248,145,202,188,106,253,83,226,223,79,232,125,198,226,117,95,3,31,198,207,221,191,226,64,90,160,0,1,21,124,81,253,9,234,111,228,190,241,68,74,162,42,248,163,250,19,212,223,201,125,226,136,10,86,233,59,213,62,141,253,64,199,189,198,2,234,124,81,253,9,234,111,228,190,241,68,82,183,73,222,169,244,111,234,6,61,238,48,23,83,226,143,232,79,83,127,37,247,138,32,40,4,146,157,116,116,101,125,232,243,81,233,109,145,221,126,51,134,101,30,98,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,188,85,95,20,113,172,211,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,205,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,84,51,45,37,218,235,53,170,158,197,53,206,173,246,218,58,137,170,233,232,221,51,150,8,103,153,177,182,89,89,30,252,90,247,182,8,90,231,34,110,228,138,52,93,248,166,211,255,0,193,163,68,45,89,214,182,223,245,162,225,124,171,167,168,210,250,120,27,67,65,12,109,225,87,61,202,10,202,117,124,175,93,213,25,28,81,203,179,26,136,174,124,140,119,36,70,43,36,137,125,78,244,245,149,116,191,172,183,173,35,202,106,124,255,0,144,237,212,219,174,140,165,146,158,27,157,12,173,229,21,68,109,122,127,194,141,232,215,61,172,150,41,88,143,127,14,75,125,29,28,244,245,252,152,58,125,198,244,154,182,166,213,91,122,164,239,214,222,238,22,234,94,204,117,149,211,202,233,28,229,85,68,124,189,182,44,112,54,87,162,57,209,193,31,221,98,108,198,135,21,241,33,235,91,84,250,62,253,29,254,140,236,24,165,207,237,111,197,252,239,199,105,106,102,237,249,95,41,219,237,118,103,139,109,252,203,249,114,229,190,205,219,109,151,126,43,209,159,138,6,190,245,19,212,158,31,163,153,174,33,167,244,86,92,131,226,30,102,123,93,190,182,58,166,118,40,42,42,25,193,210,85,200,196,221,240,181,23,118,47,221,85,219,101,217,82,74,245,207,208,199,242,209,251,19,254,170,63,99,190,199,124,75,253,132,248,135,154,243,126,91,255,0,56,135,135,31,45,255,0,149,191,63,236,219,231,202,186,92,240,164,254,77,122,237,140,235,95,233,235,237,31,217,207,59,252,217,246,91,201,247,252,197,28,244,223,215,121,185,56,241,239,242,254,130,239,199,111,150,251,160,79,242,186,188,78,188,63,235,53,118,142,167,168,29,16,199,124,222,117,73,202,124,154,219,20,147,203,85,126,165,142,8,97,137,212,204,115,214,52,154,8,233,254,80,198,198,186,102,189,219,43,164,107,25,37,138,128,50,174,94,159,132,182,169,96,153,95,73,214,29,51,176,95,124,214,73,130,121,175,180,20,94,86,102,121,63,59,114,174,154,151,245,143,98,71,39,56,218,174,253,91,157,199,109,157,178,252,138,118,234,110,211,106,176,117,37,170,246,43,21,178,146,221,109,183,103,23,218,74,58,58,72,91,12,20,208,71,95,51,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,116,235,175,57,151,77,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,188,36,107,118,71,43,29,193,232,201,26,156,216,213,64,210,241,85,126,57,223,130,127,188,159,195,75,31,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,249,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,215,7,142,119,224,159,239,39,240,208,57,87,130,167,170,124,167,233,253,119,184,219,139,169,41,91,193,83,213,62,83,244,254,187,220,109,197,212,128,0,0,0,0,42,175,199,59,240,79,247,147,248,105,106,133,85,248,231,126,9,254,242,127,13,2,42,248,92,122,236,211,47,206,189,158,180,191,226,128,124,46,61,118,105,151,231,94,207,90,95,240,0,0,28,43,172,30,172,240,222,145,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,112,223,182,197,84,116,172,69,207,102,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,114,191,100,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,209,159,83,189,61,98,189,80,104,213,235,72,242,154,159,33,231,251,117,54,235,163,41,99,168,154,217,93,19,185,69,81,27,94,159,240,163,122,53,204,115,226,150,86,35,217,207,146,103,135,90,52,135,50,208,93,80,200,52,143,80,32,164,142,251,142,212,54,26,133,164,157,38,130,86,62,54,203,20,209,191,228,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,168,23,19,225,123,209,71,242,127,193,25,172,250,133,108,186,208,234,78,101,111,125,52,182,234,212,236,252,26,214,233,154,246,83,172,77,114,239,52,189,168,38,145,100,68,124,127,114,46,17,185,146,247,39,81,90,190,19,189,107,219,178,156,86,217,210,190,164,92,248,100,150,109,233,176,233,222,181,85,19,93,104,91,29,69,68,148,242,57,90,248,225,242,177,195,197,138,233,24,213,137,98,141,140,69,137,85,246,84,7,138,214,141,33,195,117,235,75,242,13,35,212,8,42,228,177,100,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,249,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,231,7,90,52,135,50,208,93,80,200,52,143,80,32,164,142,251,142,212,54,26,133,164,157,38,130,86,62,54,203,20,209,191,228,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,161,238,167,122,133,197,122,95,209,171,214,174,101,52,222,127,200,118,233,173,214,182,85,71,79,53,206,186,87,113,138,158,55,61,127,225,72,245,107,94,230,69,20,175,70,63,135,21,206,182,169,106,150,119,173,57,221,207,83,53,46,251,241,156,146,243,217,243,181,190,86,26,126,239,106,22,67,31,234,225,99,35,110,209,196,198,253,214,166,251,110,187,170,170,168,89,255,0,132,167,90,255,0,27,163,163,233,55,83,110,119,90,203,212,61,233,48,187,132,235,223,141,212,48,193,220,125,177,202,141,231,31,101,145,75,36,78,145,206,106,198,174,137,22,52,138,22,63,181,120,144,245,173,170,125,31,126,142,255,0,70,118,12,82,231,246,183,226,254,119,227,180,181,51,118,252,175,148,237,246,187,51,197,182,254,101,252,185,114,223,102,237,182,203,191,149,240,197,232,59,244,33,98,166,215,157,88,178,241,207,178,11,123,126,27,107,184,219,187,117,88,188,46,124,205,147,103,119,92,157,234,136,29,78,174,229,28,114,194,213,146,21,219,156,173,94,171,215,63,67,31,203,71,236,79,250,168,253,142,251,29,241,47,246,19,226,30,107,205,249,111,252,226,30,28,124,183,254,86,252,255,0,179,111,152,113,255,0,15,79,16,189,104,234,207,90,47,90,115,168,216,198,21,110,182,219,177,122,155,220,82,217,40,170,225,157,211,199,87,73,11,90,231,77,83,43,85,156,106,30,170,136,212,93,209,191,63,218,139,205,124,115,191,4,255,0,121,63,134,157,255,0,162,159,13,239,228,125,170,119,93,76,253,50,253,173,248,158,63,61,139,201,125,157,242,29,190,229,77,60,221,222,231,154,151,125,188,183,30,60,83,126,123,239,242,217,120,7,142,119,224,159,239,39,240,208,57,87,130,167,170,124,167,233,253,119,184,219,139,169,41,91,193,83,213,62,83,244,254,187,220,109,197,212,128,57,254,191,104,229,139,168,13,26,203,52,119,35,155,203,210,100,214,247,83,199,83,197,239,242,149,76,114,73,77,83,193,143,98,201,218,158,56,165,237,243,70,191,135,23,125,215,42,29,0,230,157,72,235,125,171,167,13,18,202,117,162,243,99,171,188,211,227,148,241,57,148,20,210,54,55,212,207,52,241,211,194,197,123,190,76,98,203,52,124,223,179,149,172,228,228,107,213,17,138,25,172,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,180,175,4,45,45,255,0,234,151,173,119,11,23,255,0,98,98,214,139,159,154,255,0,215,83,95,7,101,31,255,0,228,215,115,123,63,220,99,191,172,66,170,203,62,240,83,215,74,59,85,247,52,233,226,253,121,236,252,111,134,73,142,211,72,144,71,27,234,162,103,110,185,141,122,170,75,36,207,133,180,175,108,104,143,106,71,73,59,254,230,206,87,133,181,0,0,128,30,53,126,150,49,111,168,20,62,221,113,42,175,165,205,11,254,82,154,237,140,232,167,218,159,179,159,104,252,239,243,159,145,243,157,143,47,71,61,79,245,61,200,249,114,236,113,254,154,109,203,127,158,219,45,170,120,213,250,88,197,190,160,80,251,117,196,128,30,23,30,187,52,203,243,175,103,173,2,58,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,231,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,91,137,240,197,235,199,244,223,98,166,208,109,88,189,114,207,177,251,123,126,27,116,184,220,123,149,89,68,45,124,206,147,102,246,154,157,234,120,27,78,142,229,36,146,204,212,146,101,223,132,174,79,107,226,59,208,229,79,85,184,109,6,97,167,207,164,167,212,92,62,158,118,80,195,43,34,137,151,186,71,42,61,104,165,157,81,28,199,181,200,231,64,231,59,180,215,203,43,92,141,73,150,88,232,174,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,53,60,85,95,142,119,224,159,239,39,240,210,95,244,47,214,109,139,172,61,56,170,185,201,106,248,54,103,139,249,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,114,68,100,178,68,15,28,239,193,63,222,79,225,160,85,173,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,246,57,143,115,87,116,85,67,213,232,190,144,230,90,245,170,24,254,145,233,252,20,146,95,114,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,252,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,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,130,122,23,232,202,197,209,230,156,85,91,36,186,252,103,51,202,60,189,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,184,162,178,40,195,160,116,197,211,214,43,210,254,141,89,116,143,22,169,243,254,67,185,83,113,186,62,150,58,121,174,117,210,187,148,181,18,53,137,255,0,6,54,35,156,247,50,40,162,98,189,252,57,44,85,241,58,232,59,244,223,98,169,215,157,39,178,242,207,177,251,123,190,37,107,183,91,187,149,89,68,45,124,45,143,119,119,90,157,234,120,27,80,173,227,28,146,204,212,142,20,223,132,77,73,254,0,203,190,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,243,229,154,120,175,116,57,83,141,93,111,125,92,105,203,233,18,197,114,168,167,126,93,105,70,69,78,180,53,114,186,56,27,91,2,53,26,146,178,121,92,206,235,87,121,82,105,93,38,239,108,143,236,214,88,26,83,233,59,210,198,141,253,63,199,189,186,2,170,255,0,209,171,234,159,254,240,116,171,255,0,117,92,127,235,197,170,116,157,233,99,70,254,159,227,222,221,1,0,63,208,49,255,0,210,139,254,100,255,0,244,120,22,63,162,25,173,215,82,180,95,1,212,107,237,61,36,23,44,171,23,181,94,235,34,164,99,155,4,115,212,210,71,52,141,141,174,115,156,140,71,61,81,17,92,229,219,109,213,127,105,152,195,79,186,79,130,254,139,244,179,13,211,63,138,124,79,236,150,63,110,177,121,222,199,103,205,121,90,104,225,238,246,249,59,135,46,223,46,60,157,182,251,110,187,110,102,8,15,171,147,98,215,220,62,227,13,167,35,161,242,149,117,22,250,11,164,113,247,89,39,42,90,218,88,170,233,164,221,138,168,156,224,158,39,237,191,38,242,217,200,142,69,68,181,79,9,78,181,254,55,71,71,210,110,166,220,238,181,151,168,123,210,97,119,9,215,191,27,168,97,131,184,251,99,149,27,206,62,203,34,150,72,157,35,156,213,141,93,18,44,105,20,44,127,85,205,250,50,177,117,135,208,142,136,219,35,186,252,27,51,197,244,254,205,81,140,220,165,123,214,149,178,75,108,165,238,211,84,198,221,247,134,94,212,72,178,53,171,36,110,99,92,222,72,143,138,74,75,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,52,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,252,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,115,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,242,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,185,239,12,254,181,238,61,79,224,151,44,39,82,238,126,103,82,113,45,234,107,107,36,90,88,126,51,67,52,210,44,117,16,211,194,216,248,118,119,100,18,35,99,226,155,192,229,122,186,101,107,107,91,197,31,215,102,166,254,75,236,244,64,79,255,0,5,79,75,25,79,212,10,239,110,183,16,3,197,31,215,102,166,254,75,236,244,68,255,0,240,84,244,177,148,253,64,174,246,235,113,0,60,81,253,118,106,111,228,190,207,68,4,170,240,49,252,108,253,219,254,36,90,161,85,126,6,63,141,159,187,127,196,139,84,0,0,2,42,248,163,250,19,212,223,201,125,226,136,165,110,147,189,83,232,223,212,12,123,220,96,46,167,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,0,23,83,226,143,232,79,83,127,37,247,138,34,144,58,122,202,108,88,54,190,233,166,107,148,215,121,43,46,63,152,89,174,151,26,158,211,228,236,82,193,91,20,146,201,193,136,231,187,139,24,229,217,168,174,93,182,68,85,249,23,127,226,143,232,79,83,127,37,247,138,34,128,64,145,93,109,245,131,147,117,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,201,221,3,195,139,161,202,110,171,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,242,174,143,186,76,204,186,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,207,110,227,209,21,177,61,83,66,120,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,120,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,84,61,1,85,126,57,223,130,127,188,159,195,75,84,42,175,199,59,240,79,247,147,248,104,21,129,102,202,111,184,253,186,253,105,180,87,121,122,76,154,222,203,93,210,62,211,31,230,41,89,85,5,91,99,221,200,170,205,167,164,167,126,237,84,119,220,219,126,46,114,47,64,233,139,167,172,171,170,13,101,178,233,30,45,83,228,60,255,0,114,166,227,116,125,44,149,16,219,40,98,111,41,106,36,107,19,254,12,108,71,57,141,124,178,196,197,123,57,242,79,21,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,156,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,52,39,209,247,73,152,111,72,186,95,246,30,197,81,73,120,190,215,212,73,83,125,200,219,64,180,179,221,94,146,61,96,71,177,100,149,88,200,162,122,70,214,35,248,111,220,122,34,58,87,170,135,64,209,125,33,195,116,23,75,241,253,35,211,248,42,227,177,99,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,249,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,64,15,21,238,135,41,178,91,85,239,171,141,57,125,90,223,109,180,244,239,203,173,40,201,106,18,186,146,38,199,3,107,96,70,163,150,39,193,19,89,221,106,237,18,195,19,164,221,142,141,253,235,52,0,101,179,26,202,111,184,125,198,107,182,57,93,229,42,234,45,245,246,185,36,237,50,78,84,181,180,178,210,84,199,179,209,81,57,193,60,172,223,110,77,229,187,85,28,136,169,242,137,255,0,226,117,208,119,232,66,251,83,175,58,79,101,227,128,228,23,7,124,74,215,110,183,118,233,113,121,156,200,91,30,238,238,185,123,53,19,186,161,91,198,56,226,133,203,28,41,183,56,154,176,0,13,57,235,126,107,117,211,93,23,207,181,26,197,79,73,61,203,21,197,238,183,186,56,170,216,231,65,36,244,212,146,77,27,100,107,92,215,43,21,204,68,84,71,53,118,223,101,79,218,84,95,250,53,125,83,255,0,222,14,149,127,238,171,143,253,120,183,237,88,193,127,74,26,89,153,105,159,197,62,25,246,183,31,184,216,188,239,99,189,229,124,213,52,144,247,123,124,155,207,143,115,151,30,77,223,109,183,77,247,43,91,253,3,31,253,40,191,230,79,255,0,71,129,98,154,79,169,159,106,244,11,13,214,60,234,174,213,102,248,206,31,110,201,175,19,247,60,189,13,31,118,138,58,137,223,202,87,175,110,22,114,122,238,247,175,22,167,205,203,178,169,73,126,32,221,109,221,122,175,207,227,177,99,19,213,208,233,214,43,81,81,13,170,141,181,78,116,23,105,219,52,205,101,217,241,186,24,158,199,201,78,232,218,216,164,71,44,41,220,70,170,44,146,111,121,58,79,130,254,139,244,179,13,211,63,138,124,79,236,150,63,110,177,121,222,199,103,205,121,90,104,225,238,246,249,59,135,46,223,46,60,157,182,251,110,187,110,83,15,137,127,67,149,61,56,230,83,107,14,14,250,71,233,214,105,120,145,144,210,70,200,169,223,99,184,204,146,78,180,77,133,136,214,173,50,181,146,186,23,49,191,113,145,172,111,68,86,177,243,7,159,240,230,232,163,249,85,106,60,247,252,254,217,117,143,76,177,111,214,92,170,96,78,212,119,74,228,86,44,118,198,205,201,175,111,38,61,100,149,209,35,156,200,218,214,239,19,166,138,68,190,147,61,125,2,245,93,89,210,150,184,210,94,238,114,243,195,50,142,205,159,40,134,73,167,72,224,165,116,205,86,215,182,56,145,221,201,169,254,251,154,139,27,220,232,223,60,109,226,178,243,109,255,0,98,121,77,139,57,197,108,217,174,45,93,231,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,224,244,107,219,201,143,106,236,228,71,38,251,42,34,252,128,250,197,43,120,178,116,135,250,34,212,127,229,5,133,81,112,196,51,251,131,254,44,217,43,251,178,82,228,83,44,211,205,198,55,162,61,33,157,140,116,173,217,207,70,200,217,218,189,166,44,44,91,169,40,175,196,175,173,123,143,81,122,143,93,165,248,85,207,125,50,196,110,13,142,153,141,90,89,227,186,221,41,150,166,39,220,226,158,54,171,210,23,178,119,50,54,164,174,99,163,99,37,84,107,158,173,96,114,174,138,58,174,190,244,151,172,180,89,151,118,235,89,136,92,182,163,202,108,148,83,49,190,126,151,139,210,57,17,178,34,177,102,129,239,238,198,187,177,203,179,227,238,49,146,200,165,223,117,11,148,216,179,158,139,245,47,53,197,171,188,237,151,32,210,251,205,210,221,83,218,124,125,250,89,237,50,201,20,156,30,141,123,121,49,237,93,156,136,228,223,101,68,95,145,78,222,31,61,18,93,122,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,114,157,77,218,109,86,14,145,53,94,197,98,182,82,91,173,182,237,55,190,210,81,209,210,66,216,96,166,130,59,100,205,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,64,51,110,106,160,202,185,170,128,0,0,0,0,0,0,32,7,141,95,165,140,91,234,5,15,183,92,74,171,233,59,213,62,141,253,64,199,189,198,2,213,60,106,253,44,98,223,80,40,125,186,226,85,95,73,222,169,244,111,234,6,61,238,48,1,165,48,0,20,173,227,87,234,159,22,250,127,67,238,55,18,10,211,101,55,218,76,86,227,133,83,215,112,178,221,110,20,119,74,202,110,211,23,187,85,73,29,76,116,242,115,84,230,222,44,173,169,77,145,81,171,220,221,200,170,214,170,78,175,26,191,84,248,183,211,250,31,113,184,145,43,167,93,6,204,186,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,225,27,93,186,53,94,222,111,86,70,213,230,246,162,135,64,232,115,164,75,175,87,218,184,236,82,123,141,93,159,19,176,211,182,229,145,221,96,167,115,222,200,21,232,214,82,194,245,106,196,202,153,151,151,14,226,236,140,142,105,17,178,118,150,55,104,35,19,197,172,88,54,43,102,194,177,106,31,37,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,55,171,158,238,44,99,83,119,42,185,118,221,85,87,230,120,174,157,116,27,13,233,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,156,142,110,232,213,123,184,49,25,27,87,131,26,137,210,192,167,111,21,142,135,41,180,214,235,95,213,38,155,62,174,91,22,79,120,87,229,54,199,50,89,214,221,113,170,115,222,181,172,147,101,70,83,77,46,237,115,100,114,118,230,150,54,177,92,217,91,28,53,235,102,202,111,184,253,186,253,105,180,87,121,122,76,154,222,203,93,210,62,211,31,230,41,89,85,5,91,99,221,200,170,205,167,164,167,126,237,84,119,220,219,126,46,114,46,162,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,40,91,196,27,162,75,175,74,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,131,144,116,157,234,159,70,254,160,99,222,227,1,165,51,53,157,39,122,167,209,191,168,24,247,184,192,105,76,0,0,10,33,241,88,208,106,109,27,234,142,191,38,177,81,85,199,98,212,154,117,201,163,123,169,229,72,35,184,190,87,182,190,22,76,247,185,37,127,117,18,165,200,138,222,218,86,70,196,99,90,140,87,112,174,149,116,183,244,211,212,118,157,105,156,214,47,140,208,94,114,10,95,138,209,121,175,47,221,181,196,254,245,119,235,17,236,115,118,165,138,119,125,199,35,215,109,153,187,149,168,189,127,197,7,91,237,90,217,213,125,233,182,107,29,93,186,159,0,167,118,14,247,212,200,215,62,178,122,42,202,165,154,116,107,126,76,98,203,52,140,98,114,114,171,35,107,215,138,189,99,103,21,233,175,87,170,116,23,94,112,109,92,134,122,184,233,241,219,196,51,92,18,146,8,166,158,91,115,247,138,182,24,217,46,204,87,201,77,36,209,162,170,183,101,122,42,57,170,136,228,13,47,3,242,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,126,176,5,43,120,161,117,211,250,107,202,159,161,218,57,153,249,189,54,178,240,248,197,77,19,120,195,125,186,71,35,149,118,153,28,190,98,142,29,163,237,236,141,99,229,71,201,250,214,182,158,68,186,146,162,252,86,58,21,166,195,164,175,234,159,74,40,41,41,172,85,85,11,54,107,66,234,169,93,59,110,53,117,175,95,137,49,102,145,200,230,75,45,68,113,58,24,209,189,181,72,220,214,57,174,145,98,8,107,209,255,0,77,119,222,170,117,198,207,166,86,197,236,218,161,227,116,201,42,219,84,200,36,164,179,197,52,108,168,146,37,115,95,202,101,238,178,56,209,24,244,238,72,197,114,35,17,238,111,160,241,8,192,48,221,44,234,231,54,211,237,62,199,169,44,120,245,142,158,201,77,67,67,76,139,194,38,124,30,141,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,197,116,209,212,94,119,210,254,169,208,106,102,11,81,254,106,142,241,69,194,31,231,59,95,153,134,105,232,251,146,197,39,103,187,216,99,123,172,111,54,126,212,95,218,139,232,58,223,213,236,55,94,186,156,203,117,115,79,231,171,146,197,145,83,218,38,167,74,184,22,25,226,123,45,116,145,75,12,140,249,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,132,148,233,75,163,235,87,86,94,31,153,99,109,233,87,30,119,135,103,23,170,252,81,240,202,212,101,76,239,181,91,22,74,25,91,35,219,23,10,133,134,38,36,142,115,86,39,181,143,229,193,36,142,72,23,150,98,215,220,27,42,188,225,89,77,15,146,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,155,21,204,119,23,177,201,187,85,90,187,110,138,169,243,38,167,74,221,119,88,186,85,232,191,46,194,177,103,249,221,77,200,51,10,249,45,212,219,62,63,133,210,207,105,130,56,174,188,223,79,45,60,253,170,154,118,167,150,114,163,159,190,235,179,126,107,10,255,0,211,86,123,149,127,178,185,30,73,145,220,63,223,43,43,174,85,213,18,127,202,146,105,164,145,255,0,238,185,206,119,246,170,129,118,158,26,29,113,211,117,29,134,195,163,217,195,42,217,168,184,93,158,55,205,87,35,229,168,101,242,221,10,199,2,86,186,103,171,156,149,40,231,196,217,154,247,125,247,200,146,49,85,28,246,67,199,250,204,241,64,215,222,157,186,147,204,52,115,10,196,52,254,182,203,143,252,63,203,79,116,183,214,201,84,254,253,5,61,67,249,186,58,184,216,187,62,103,34,108,196,251,168,155,238,187,170,247,255,0,15,222,132,108,93,42,226,177,230,185,75,60,238,166,228,22,244,142,227,83,187,227,248,93,44,241,210,201,45,171,131,42,37,167,159,181,83,78,229,243,45,68,115,247,217,54,111,201,124,7,84,126,20,159,202,83,93,178,109,107,253,61,125,156,251,71,228,191,155,62,203,121,206,199,151,163,130,155,250,239,55,31,46,93,142,95,208,77,185,109,243,219,117,14,191,225,233,213,6,125,213,158,139,222,181,27,81,173,24,253,186,229,110,202,42,108,145,69,100,167,154,24,29,4,116,148,147,53,206,108,210,202,229,127,42,135,162,170,57,19,100,111,203,246,170,213,15,138,63,174,205,77,252,151,217,232,139,126,232,167,165,47,228,125,165,151,93,51,251,123,246,183,226,121,4,247,223,59,240,191,33,219,238,83,83,195,218,237,247,165,223,111,45,203,151,36,223,158,219,124,183,90,129,241,71,245,217,169,191,146,251,61,16,30,43,19,233,51,50,206,186,80,200,58,161,195,234,42,238,204,197,114,137,44,183,123,29,53,2,57,244,182,232,232,226,168,150,228,178,247,57,57,140,116,241,181,241,182,37,226,206,82,185,200,198,63,143,148,233,215,94,115,46,155,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,120,72,214,236,142,86,59,131,209,146,53,57,177,170,150,191,224,169,233,99,41,250,129,93,237,214,226,26,248,151,244,57,83,211,142,101,54,176,224,239,164,126,157,102,151,137,25,13,36,108,138,157,246,59,140,201,36,235,68,216,88,141,106,211,43,89,43,161,115,27,247,25,26,198,244,69,107,31,48,91,247,78,186,243,134,245,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,206,55,59,100,114,177,188,216,172,145,169,193,237,85,233,102,120,122,28,234,238,235,210,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,229,195,184,155,43,36,154,52,116,125,213,145,186,8,196,242,155,22,115,138,217,179,92,90,187,206,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,193,232,215,183,147,30,213,217,200,142,77,246,84,69,249,1,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,245,248,138,235,29,247,89,58,184,206,234,110,240,249,122,76,62,225,62,29,107,166,228,199,246,105,104,39,150,55,47,54,177,138,238,236,235,81,62,206,228,230,119,248,114,115,88,213,46,167,172,157,116,163,233,219,167,28,207,81,190,51,240,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,224,228,106,181,115,132,0,159,254,12,154,165,246,83,168,235,238,153,215,223,124,173,6,119,143,201,229,168,188,175,63,57,116,162,122,77,15,235,17,138,232,248,82,186,226,239,155,154,199,111,178,238,238,218,16,0,244,26,123,154,221,116,215,63,198,181,26,197,79,73,61,203,21,188,81,94,232,226,171,99,157,4,147,211,76,201,163,108,141,107,154,229,98,185,136,138,136,230,174,219,236,169,251,64,212,64,60,254,158,230,182,173,74,192,49,173,70,177,83,213,193,109,202,172,244,87,186,56,170,216,214,207,28,21,48,178,104,219,35,90,231,53,30,141,122,34,162,57,201,190,251,42,254,211,208,1,74,222,53,126,169,241,111,167,244,62,227,113,58,175,129,143,227,103,238,223,241,35,149,120,213,250,167,197,190,159,208,251,141,196,234,190,6,63,141,159,187,127,196,128,181,64,0,2,42,248,163,250,19,212,223,201,125,226,136,149,68,85,241,71,244,39,169,191,146,251,197,16,20,173,210,119,170,125,27,250,129,143,123,140,5,212,248,163,250,19,212,223,201,125,226,136,165,110,147,189,83,232,223,212,12,123,220,96,46,167,197,31,208,158,166,254,75,239,20,64,80,9,170,131,42,230,170,0,241,90,135,162,250,95,170,215,92,78,251,168,24,133,37,218,229,131,94,33,191,99,213,142,124,145,79,65,91,27,154,230,185,146,70,230,185,88,174,100,110,116,78,85,141,235,28,106,230,187,131,118,246,160,0,0,0,0,1,154,206,172,125,83,235,39,212,12,135,220,103,63,38,111,160,217,150,25,163,218,121,174,78,162,171,171,196,243,250,122,198,50,224,218,116,108,20,87,26,122,234,186,119,81,61,200,247,47,55,69,76,201,218,231,35,57,164,146,53,136,238,204,142,63,95,86,62,169,245,147,234,6,67,238,51,150,253,208,86,150,224,154,211,225,177,131,105,166,165,216,190,51,141,222,126,39,231,104,188,212,212,253,222,213,254,170,104,255,0,89,11,217,35,118,146,38,59,238,185,55,219,101,221,21,81,66,26,248,52,86,235,109,46,182,223,224,193,237,52,149,154,117,89,79,4,57,212,211,58,4,125,27,210,10,199,219,102,137,28,246,204,175,89,153,44,106,140,71,179,132,175,87,181,21,35,123,58,95,142,119,224,159,239,39,240,210,205,48,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,240,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,173,101,248,231,126,9,254,242,127,13,3,149,120,42,122,167,202,126,159,215,123,141,184,186,146,149,188,21,61,83,229,63,79,235,189,198,220,93,72,0,0,0,0,2,170,252,115,191,4,255,0,121,63,134,150,168,85,95,142,119,224,159,239,39,240,208,34,175,133,199,174,205,50,252,235,217,235,75,254,40,7,194,227,215,102,153,126,117,236,245,165,255,0,0,0,0,33,255,0,136,207,69,31,202,171,78,32,191,224,22,203,84,122,155,139,126,178,219,83,58,118,164,186,80,162,61,100,182,58,110,77,99,121,61,233,36,78,149,28,214,72,215,55,120,155,52,178,36,192,0,101,134,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,65,61,29,117,175,130,117,55,163,85,25,181,238,231,106,176,228,152,149,189,149,57,197,30,243,67,67,104,221,213,8,218,143,49,59,91,26,67,36,116,178,79,178,73,39,105,171,197,239,85,111,39,66,175,22,190,138,62,9,89,89,213,150,153,91,45,84,118,89,187,49,230,150,248,19,177,35,107,166,159,182,203,155,81,93,194,78,243,229,138,57,91,27,90,228,145,27,42,164,139,44,207,101,101,209,93,174,182,234,106,250,59,125,206,174,150,158,233,78,148,149,209,67,51,152,202,168,18,88,230,72,165,106,46,207,98,75,12,82,35,93,186,115,141,142,253,173,69,64,144,29,109,245,131,147,117,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,201,221,215,195,23,160,239,211,125,246,155,94,117,98,203,203,1,199,238,13,248,109,174,227,110,238,82,229,19,53,147,54,77,157,221,106,246,105,231,109,58,187,148,114,69,51,146,72,87,126,18,181,35,175,71,221,38,102,93,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,231,183,113,232,138,216,158,169,161,60,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,188,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,170,191,28,239,193,63,222,79,225,165,170,21,87,227,157,248,39,251,201,252,52,14,85,224,169,234,159,41,250,127,93,238,54,226,234,74,86,240,84,245,79,148,253,63,174,247,27,113,117,32,10,181,241,176,214,139,173,186,155,3,208,140,123,47,171,165,167,186,83,213,95,178,107,60,44,115,25,85,2,75,27,45,206,150,78,59,61,137,44,53,170,145,35,213,57,198,199,189,187,182,39,37,165,25,172,234,159,90,255,0,148,79,80,89,182,177,199,111,242,84,153,5,193,60,132,14,139,183,35,40,96,137,148,244,189,214,247,36,68,153,96,134,37,147,139,213,189,197,127,29,155,178,32,114,163,223,232,14,177,223,122,127,214,92,79,88,177,200,124,197,94,51,112,109,68,148,220,152,207,55,74,246,186,58,154,110,111,99,210,62,236,18,75,23,115,130,185,156,249,55,239,53,20,240,0,13,84,2,21,120,78,235,165,139,83,250,96,182,105,207,198,110,181,185,78,154,111,110,187,182,224,143,127,26,89,234,42,36,160,88,101,85,114,58,22,192,206,195,89,186,58,63,44,173,224,214,118,220,249,170,4,0,241,171,244,177,139,125,64,161,246,235,137,0,60,46,61,118,105,151,231,94,207,90,79,255,0,26,191,75,24,183,212,10,31,110,184,144,3,194,227,215,102,153,126,117,236,245,160,95,241,89,126,43,221,14,83,100,182,171,223,87,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,214,104,0,165,111,11,78,144,53,151,51,212,123,15,83,182,251,247,216,188,91,20,184,111,67,91,81,110,109,84,153,7,205,97,173,164,167,141,234,212,108,46,129,245,16,190,171,231,194,71,34,70,143,123,36,88,186,175,142,119,224,159,239,39,240,210,213,10,171,241,206,252,19,253,228,254,26,4,85,240,184,245,217,166,95,157,123,61,105,127,197,0,248,92,122,236,211,47,206,189,158,180,191,224,0,0,6,85,205,84,25,87,3,74,125,39,122,88,209,191,167,248,247,183,64,117,83,149,116,157,233,99,70,254,159,227,222,221,1,213,64,25,87,53,80,101,92,13,41,244,157,233,99,70,254,159,227,222,221,1,21,124,78,186,14,253,55,216,170,117,231,73,236,188,179,236,126,222,239,137,90,237,214,238,229,86,81,11,95,11,99,221,221,214,167,122,158,6,212,43,120,199,36,179,53,35,133,55,225,19,82,85,116,157,233,99,70,254,159,227,222,221,1,213,64,203,190,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,246,189,81,235,167,242,148,215,108,155,90,254,203,125,156,251,71,228,191,155,60,247,156,236,121,122,56,41,191,174,237,199,203,151,99,151,244,19,110,91,124,246,221,102,87,138,135,66,181,56,6,67,117,234,123,75,104,42,231,198,47,149,19,92,179,56,102,170,139,133,166,227,61,84,44,108,241,44,146,36,210,50,170,106,149,85,141,140,127,105,237,122,242,108,111,99,35,174,0,46,167,193,83,210,198,83,245,2,187,219,173,196,0,241,71,245,217,169,191,146,251,61,17,63,252,21,61,44,101,63,80,43,189,186,220,64,15,20,127,93,154,155,249,47,179,209,1,42,188,12,127,27,63,118,255,0,137,22,168,85,95,129,143,227,103,238,223,241,34,213,0,0,0,138,190,40,254,132,245,55,242,95,120,162,41,91,164,239,84,250,55,245,3,30,247,24,11,169,241,71,244,39,169,191,146,251,197,17,74,221,39,122,167,209,191,168,24,247,184,192,5,212,248,163,250,19,212,223,201,125,226,136,162,29,61,194,174,186,149,159,227,90,115,98,168,164,130,229,149,94,40,172,148,114,213,189,205,130,57,234,102,100,49,186,71,53,174,114,49,28,244,85,84,107,151,109,246,69,253,133,239,120,163,250,19,212,223,201,125,226,136,165,110,147,189,83,232,223,212,12,123,220,96,2,255,0,186,98,233,235,21,233,127,70,172,186,71,139,84,249,255,0,33,220,169,184,221,31,75,29,60,215,58,233,93,202,90,137,26,196,255,0,131,27,17,206,123,153,20,81,49,94,254,28,151,170,128,0,170,191,28,239,193,63,222,79,225,165,170,21,87,227,157,248,39,251,201,252,52,14,85,224,169,234,159,41,250,127,93,238,54,226,234,74,86,240,84,245,79,148,253,63,174,247,27,113,117,32,0,0,114,174,172,125,44,107,39,211,252,135,219,167,51,88,105,79,171,31,75,26,201,244,255,0,33,246,233,204,214,1,170,128,0,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,225,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,79,64,0,205,183,85,93,51,230,93,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,146,186,23,242,138,70,62,55,42,241,123,29,197,207,103,9,31,50,188,38,250,215,183,105,253,103,242,98,213,11,159,98,203,123,184,50,76,66,182,69,170,168,146,43,165,84,240,194,150,198,198,198,189,145,195,43,228,116,205,119,234,152,201,59,234,245,114,204,138,201,255,0,214,191,74,54,46,173,52,106,183,13,237,90,168,242,251,110,245,152,181,238,182,23,187,200,85,114,98,201,26,186,53,71,164,51,177,157,169,19,103,181,55,100,157,183,190,40,208,207,102,89,139,95,112,108,170,243,133,101,52,62,74,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,108,87,49,220,94,199,38,237,85,106,237,186,42,167,204,11,105,241,100,235,94,227,167,244,127,201,139,75,238,125,139,213,238,222,249,50,250,216,214,150,162,56,173,117,80,77,10,219,29,27,218,247,199,52,172,145,179,57,223,170,123,35,236,43,21,201,50,171,43,47,167,93,6,204,186,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,225,27,93,186,53,94,222,111,86,70,213,230,246,162,248,175,244,213,158,229,95,236,174,71,146,100,119,15,247,202,202,235,149,117,68,159,242,164,154,105,36,127,251,174,115,157,253,170,165,239,120,124,244,73,106,233,67,0,146,251,147,193,73,93,168,185,85,61,60,215,90,199,82,181,179,218,96,116,48,185,246,150,72,217,165,99,217,29,67,100,115,165,141,90,147,47,109,92,138,145,199,176,118,174,157,116,27,13,233,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,156,142,110,232,213,123,184,49,25,27,87,131,26,137,249,122,177,244,177,172,159,79,242,31,110,156,234,167,42,234,199,210,198,178,125,63,200,125,186,112,51,88,106,160,202,185,169,44,179,41,177,96,216,173,231,53,202,107,188,149,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,156,24,142,123,184,177,142,93,154,138,229,219,100,69,95,144,30,43,168,173,121,195,122,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,231,35,155,178,185,24,238,12,71,200,228,224,199,42,66,190,133,252,79,170,117,155,87,47,26,83,173,43,73,105,126,85,120,174,174,195,235,170,107,34,107,41,153,35,225,74,59,2,36,84,209,182,71,163,123,234,202,153,94,143,149,252,99,226,175,123,17,96,175,95,221,96,221,122,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,157,66,67,19,210,55,53,169,19,26,198,113,230,146,73,36,96,3,85,0,132,30,26,29,113,211,117,29,134,195,163,217,195,42,217,168,184,93,158,55,205,87,35,229,168,101,242,221,10,199,2,86,186,103,171,156,149,40,231,196,217,154,247,125,247,200,146,49,85,28,246,67,55,192,0,113,75,143,89,61,56,219,117,198,209,211,212,154,155,106,155,47,188,121,136,88,202,121,217,45,45,53,116,115,36,77,183,212,78,213,86,69,89,35,210,84,100,14,251,220,162,86,187,139,228,129,178,132,107,241,171,244,177,139,125,64,161,246,235,137,85,125,39,122,167,209,191,168,24,247,184,192,90,167,141,95,165,140,91,234,5,15,183,92,74,171,233,59,213,62,141,253,64,199,189,198,0,52,166,0,2,149,188,106,253,83,226,223,79,232,125,198,226,117,95,3,31,198,207,221,191,226,71,42,241,171,245,79,139,125,63,161,247,27,137,213,124,12,127,27,63,118,255,0,137,1,106,128,0,4,85,241,71,244,39,169,191,146,251,197,17,42,136,171,226,143,232,79,83,127,37,247,138,32,41,91,164,239,84,250,55,245,3,30,247,24,13,41,153,172,233,59,213,62,141,253,64,199,189,198,3,74,96,14,85,213,86,169,126,133,186,113,212,93,76,134,251,240,106,251,54,63,85,240,170,223,43,230,59,87,73,89,217,161,253,90,177,237,118,245,82,192,223,190,213,98,111,187,246,106,57,83,170,149,87,227,105,173,127,253,34,244,231,71,111,255,0,185,154,220,42,164,139,255,0,104,163,164,142,23,164,159,251,106,200,215,71,254,97,90,239,233,160,21,107,118,187,93,111,247,90,219,237,246,231,87,113,185,92,106,36,171,172,172,171,153,211,79,83,60,142,87,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,169,249,64,2,250,60,43,53,142,251,171,189,35,218,41,178,56,119,171,192,174,18,225,209,212,242,103,249,85,45,52,16,73,76,188,24,198,163,59,112,84,69,6,223,121,206,236,115,115,149,207,84,73,128,81,95,132,222,186,88,180,127,169,175,179,121,109,230,235,73,106,212,75,123,49,186,88,105,209,242,82,190,241,37,84,43,68,250,136,218,191,241,240,178,78,46,86,58,165,119,226,199,72,246,222,160,3,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,126,176,5,11,120,129,116,35,125,233,87,42,147,53,197,153,231,116,203,32,184,44,118,234,157,217,31,194,234,167,146,170,72,173,92,31,81,45,68,253,170,106,118,175,153,114,35,95,190,203,179,190,75,16,13,68,103,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,225,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,76,224,245,35,162,23,94,156,53,183,41,209,123,205,242,146,243,81,142,84,68,214,87,211,70,232,217,83,4,208,71,81,11,213,142,249,177,235,20,209,243,102,238,70,191,147,81,207,68,71,168,115,82,226,124,41,250,28,169,211,91,85,7,84,154,146,250,73,111,185,61,157,31,139,91,26,200,167,75,117,186,169,172,122,86,190,77,149,89,83,52,91,53,173,141,201,219,134,89,26,245,115,165,116,112,240,175,9,190,140,172,90,183,125,254,83,25,205,215,187,106,193,50,6,83,217,44,244,239,123,36,158,241,78,200,106,91,83,80,244,219,104,98,238,194,230,70,213,85,146,68,94,123,49,138,201,174,80,0,0,1,64,62,40,254,187,53,55,242,95,103,162,47,248,160,31,20,127,93,154,155,249,47,179,209,1,63,252,21,61,44,101,63,80,43,189,186,220,78,156,179,22,177,103,56,173,231,10,202,104,124,237,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,124,216,173,123,121,49,238,77,218,168,228,223,116,84,95,153,5,188,21,61,44,101,63,80,43,189,186,220,79,240,51,215,214,111,69,217,87,76,26,227,67,166,248,219,110,185,77,151,47,227,62,33,81,29,12,143,170,172,231,55,105,40,92,140,98,50,90,200,222,177,181,205,135,126,77,150,7,241,141,101,72,219,107,254,28,93,43,106,135,74,186,71,95,98,212,156,194,146,170,163,40,168,130,246,252,114,154,146,53,101,134,181,88,177,204,213,172,107,149,106,94,248,153,72,215,162,34,71,27,224,114,70,178,35,150,71,75,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,228,229,153,77,139,6,197,111,57,174,83,93,228,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,224,196,115,221,197,140,114,236,212,87,46,219,34,42,252,128,170,191,27,77,99,190,203,149,96,189,63,83,195,217,178,211,91,211,49,172,147,147,29,230,234,164,146,162,146,157,54,86,115,143,178,200,170,126,104,254,47,243,95,121,187,198,213,88,109,210,198,131,83,107,36,122,171,147,95,104,170,228,177,105,182,155,228,25,52,143,109,60,171,4,151,22,81,72,218,8,95,51,30,212,137,233,42,173,75,81,85,221,196,163,145,138,199,53,94,173,241,61,64,234,103,233,147,92,115,205,82,142,174,235,81,73,147,100,21,215,10,15,138,73,206,170,26,23,204,239,43,3,254,251,209,189,168,18,40,209,141,114,181,141,98,53,171,197,168,90,87,75,26,13,83,163,126,22,186,171,147,95,104,169,35,190,234,78,15,144,100,210,61,180,241,36,241,219,159,105,145,180,16,190,102,61,203,43,22,36,90,150,162,171,123,107,89,35,21,141,114,61,92,20,236,118,174,178,116,46,179,167,110,163,179,61,57,248,55,195,172,173,184,73,113,199,26,197,157,240,190,207,80,247,73,74,145,203,58,35,229,237,177,123,15,126,238,78,236,50,183,155,149,170,229,226,165,180,248,218,104,229,138,92,87,5,234,6,158,110,205,234,154,224,152,117,100,124,94,239,55,75,36,117,21,116,235,186,191,132,125,151,197,83,242,70,114,127,154,251,206,218,54,162,135,64,240,100,213,47,181,125,56,223,116,206,190,251,230,171,240,76,130,79,45,69,229,120,121,59,93,107,18,104,127,88,140,70,201,206,169,183,23,124,220,231,183,109,151,102,246,208,159,229,0,248,101,235,95,232,91,171,140,91,204,91,252,213,6,119,182,21,89,194,46,115,69,231,103,135,203,201,30,242,49,173,218,170,42,110,110,94,91,68,178,241,106,187,142,215,252,5,43,120,213,250,167,197,190,159,208,251,141,196,234,190,6,63,141,159,187,127,196,142,85,227,87,234,159,22,250,127,67,238,55,19,170,248,24,254,54,126,237,255,0,18,2,213,0,0,8,171,226,143,232,79,83,127,37,247,138,34,85,17,87,197,31,208,158,166,254,75,239,20,64,82,183,73,222,169,244,111,234,6,61,238,48,23,83,226,143,232,79,83,127,37,247,138,34,149,186,78,245,79,163,127,80,49,239,113,128,186,159,20,127,66,122,155,249,47,188,81,1,64,38,170,12,171,154,168,0,0,0,0,0,0,3,53,157,88,250,167,214,79,168,25,15,184,206,93,79,133,199,161,61,50,252,235,222,43,74,86,234,199,213,62,178,125,64,200,125,198,114,234,124,46,61,9,233,151,231,94,241,90,4,170,42,175,199,59,240,79,247,147,248,105,106,133,85,248,231,126,9,254,242,127,13,3,149,120,42,122,167,202,126,159,215,123,141,184,186,146,149,188,21,61,83,229,63,79,235,189,198,220,93,72,0,0,0,0,2,170,252,115,191,4,255,0,121,63,134,150,168,85,95,142,119,224,159,239,39,240,208,34,175,133,199,174,205,50,252,235,217,235,75,254,40,7,194,227,215,102,153,126,117,236,245,165,255,0,0,0,0,0,227,253,85,117,49,134,244,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,42,216,89,198,41,30,249,28,139,197,140,119,22,189,252,35,120,70,175,21,142,176,109,90,61,165,245,253,61,227,75,86,252,219,81,44,234,217,229,108,77,236,91,172,147,72,248,103,123,221,35,28,217,31,59,99,168,167,107,25,247,152,139,36,138,232,213,177,36,148,152,122,12,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,156,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,105,61,33,248,85,216,174,61,62,228,119,141,123,181,249,108,207,81,177,255,0,47,105,164,184,219,30,218,172,50,78,236,175,134,165,17,149,9,220,153,252,104,166,116,110,108,82,49,172,146,157,251,36,147,53,66,48,120,101,245,131,140,244,181,170,23,187,46,163,45,37,30,19,156,211,196,219,173,225,209,84,75,61,178,122,56,234,31,76,246,71,3,36,116,172,123,166,124,78,98,51,125,228,141,252,154,145,185,175,189,227,49,154,209,164,57,150,130,234,134,65,164,122,129,5,36,119,220,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,255,0,37,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,75,73,240,157,235,94,221,148,226,182,206,149,245,34,231,195,36,179,111,77,135,78,245,170,168,154,235,66,216,234,42,36,167,145,202,215,199,15,149,142,30,44,87,72,198,172,75,20,108,98,44,74,175,11,42,0,0,42,175,199,59,240,79,247,147,248,105,106,133,85,248,231,126,9,254,242,127,13,3,149,120,42,122,167,202,126,159,215,123,141,184,186,146,149,188,21,61,83,229,63,79,235,189,198,220,93,72,17,87,196,235,84,191,69,253,27,102,190,82,251,240,203,174,91,229,241,107,127,249,47,123,205,121,169,19,205,193,243,99,154,206,84,49,214,253,247,113,219,111,186,228,122,176,162,189,42,211,60,171,89,53,31,28,210,220,42,147,204,94,178,107,132,86,250,110,81,200,248,225,230,191,126,121,123,108,123,219,12,76,71,73,35,209,171,194,54,61,202,155,53,73,171,227,39,173,127,110,122,130,180,232,229,37,191,179,73,166,86,245,239,79,36,92,100,158,186,227,21,61,68,156,92,146,57,29,11,96,101,26,55,118,49,201,39,127,126,77,224,167,213,240,91,209,203,22,97,172,185,110,177,93,230,238,85,233,221,190,158,158,215,77,197,233,198,170,228,218,136,221,83,205,175,68,94,16,65,81,23,109,204,123,93,230,121,125,215,70,213,80,133,93,66,226,214,44,27,95,117,47,10,197,168,124,149,151,31,204,47,54,187,117,55,117,242,118,41,96,173,150,56,163,230,245,115,221,197,140,106,110,229,87,46,219,170,170,252,207,109,171,26,13,77,138,244,199,161,218,255,0,98,162,171,242,249,197,61,242,215,125,123,105,229,116,17,220,104,238,149,45,130,71,204,175,86,49,243,83,108,198,196,141,103,202,134,71,167,53,115,213,190,127,171,31,84,250,201,245,3,33,247,25,203,52,209,77,6,169,234,59,193,246,199,166,214,106,42,73,242,21,167,187,221,49,245,154,158,41,30,151,26,107,221,100,177,199,19,229,123,27,11,230,107,100,166,89,121,183,131,42,30,171,187,121,53,66,47,248,62,235,29,247,6,234,129,52,170,158,31,49,101,212,187,124,244,245,145,242,99,59,21,84,52,243,213,211,212,238,172,115,221,197,140,169,139,182,142,99,87,204,243,119,37,141,168,93,249,150,27,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,13,52,232,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,124,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,66,26,248,213,250,88,197,190,160,80,251,117,196,128,30,23,30,187,52,203,243,175,103,173,39,255,0,141,95,165,140,91,234,5,15,183,92,72,1,225,113,235,179,76,191,58,246,122,208,47,248,0,0,170,191,28,239,193,63,222,79,225,165,170,21,87,227,157,248,39,251,201,252,52,8,171,225,113,235,179,76,191,58,246,122,210,255,0,138,1,240,184,245,217,166,95,157,123,61,105,127,192,0,0,12,171,154,168,50,174,6,148,250,78,244,177,163,127,79,241,239,110,128,234,167,42,233,59,210,198,141,253,63,199,189,186,3,170,128,50,174,106,160,202,184,26,83,233,59,210,198,141,253,63,199,189,186,3,170,156,171,164,239,75,26,55,244,255,0,30,246,232,14,170,7,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,206,191,92,90,67,134,232,71,85,25,230,150,233,244,21,112,99,214,154,138,57,168,96,169,157,102,125,59,42,104,160,170,88,81,235,247,156,198,58,119,49,138,229,115,248,53,188,156,247,110,229,209,153,64,62,40,254,187,53,55,242,95,103,162,2,127,248,42,122,88,202,126,160,87,123,117,184,128,30,40,254,187,53,55,242,95,103,162,39,255,0,130,167,165,140,167,234,5,119,183,91,136,1,226,143,235,179,83,127,37,246,122,32,37,87,129,143,227,103,238,223,241,34,213,10,171,240,49,252,108,253,219,254,36,90,160,0,0,17,87,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,1,117,62,40,254,132,245,55,242,95,120,162,41,91,164,239,84,250,55,245,3,30,247,24,0,186,159,20,127,66,122,155,249,47,188,81,20,173,210,119,170,125,27,250,129,143,123,140,5,212,248,163,250,19,212,223,201,125,226,136,165,110,147,189,83,232,223,212,12,123,220,96,3,74,96,0,5,85,248,231,126,9,254,242,127,13,45,80,170,191,28,239,193,63,222,79,225,160,114,175,5,79,84,249,79,211,250,239,113,183,23,82,82,183,130,167,170,124,167,233,253,119,184,219,139,169,0,0,3,149,117,99,233,99,89,62,159,228,62,221,57,154,195,74,125,88,250,88,214,79,167,249,15,183,78,102,176,13,84,0,0,0,0,241,90,209,171,216,110,130,233,126,65,171,154,129,61,92,118,44,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,159,36,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,76,229,235,246,177,223,122,128,214,92,179,88,178,56,124,189,94,77,112,117,68,116,220,152,255,0,41,74,198,164,116,212,220,216,198,36,157,168,35,138,46,231,4,115,248,114,119,222,114,169,32,60,70,122,215,254,85,90,143,5,131,0,185,221,99,211,44,91,245,118,218,105,215,181,29,210,185,21,233,37,205,208,241,107,219,201,143,72,226,108,170,231,50,54,185,219,68,233,165,141,63,39,135,207,68,151,94,171,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,132,107,211,220,214,235,166,185,254,53,168,214,42,122,73,238,88,173,226,138,247,71,21,91,28,232,36,158,154,102,77,27,100,107,92,215,43,21,204,68,84,71,53,118,223,101,79,218,104,207,166,142,162,240,78,168,52,178,131,83,48,90,143,243,84,119,138,46,19,127,54,93,60,180,51,79,71,220,150,40,251,221,174,251,27,221,99,120,63,246,162,254,212,74,149,241,66,232,163,249,63,231,111,214,125,61,182,90,168,116,219,50,184,50,154,43,117,18,118,126,13,116,116,46,123,233,210,39,57,119,134,94,212,243,70,177,162,50,63,191,23,8,218,200,187,156,171,160,94,171,171,58,82,215,26,75,221,206,94,120,102,81,217,179,229,16,201,52,233,28,20,174,153,170,218,246,199,18,59,185,53,63,223,115,81,99,123,157,27,231,141,188,86,94,109,13,10,28,171,171,31,75,26,201,244,255,0,33,246,233,207,127,137,229,54,44,231,21,179,102,184,181,119,157,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,131,209,175,111,38,61,171,179,145,28,155,236,168,139,242,60,7,86,62,150,53,147,233,254,67,237,211,129,154,194,116,248,161,117,175,252,160,51,183,232,198,158,220,237,85,218,109,134,220,25,83,21,198,137,123,223,25,186,54,23,49,245,9,43,154,155,67,23,118,120,99,72,213,89,39,223,151,156,141,124,93,184,44,123,253,11,208,189,71,234,47,81,237,218,95,165,246,111,61,117,174,222,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,110,22,114,110,235,178,185,92,230,177,141,123,222,198,56,61,183,71,125,42,230,93,87,234,229,191,15,179,91,106,219,140,91,170,41,234,114,203,188,114,36,44,183,91,149,255,0,125,27,43,152,246,249,153,26,217,27,11,56,187,147,209,92,169,219,100,143,101,148,248,129,248,116,225,185,110,137,90,242,110,159,48,170,186,28,159,76,108,241,219,109,152,253,161,171,51,46,182,134,206,233,100,131,182,247,242,117,75,29,61,69,74,72,213,116,211,189,210,177,205,154,73,35,115,37,175,77,29,58,96,157,47,233,101,6,153,224,180,255,0,230,171,47,21,188,230,254,115,186,121,104,97,158,179,183,44,178,118,123,189,134,59,180,199,112,103,236,68,253,170,189,84,12,182,98,121,77,247,6,202,172,217,174,45,93,228,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,224,244,115,29,197,236,106,236,228,86,174,219,42,42,124,141,4,244,57,213,221,171,171,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,203,135,113,55,71,199,52,104,233,59,75,35,161,175,138,159,65,223,246,95,170,189,32,178,255,0,154,151,47,177,91,45,223,241,239,169,189,185,253,223,253,157,178,178,56,127,206,84,61,223,214,188,175,94,157,117,231,50,233,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,132,141,110,200,229,99,184,61,25,35,83,155,26,168,26,9,234,135,15,213,140,227,67,178,171,38,136,103,183,92,83,51,248,125,68,182,185,173,204,166,238,87,72,144,189,60,146,201,62,222,95,187,191,22,212,71,36,82,67,39,110,68,126,204,115,31,156,28,179,22,190,224,217,85,231,10,202,104,124,149,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,124,216,174,99,184,189,142,77,218,170,213,219,116,85,79,153,163,238,154,58,139,193,58,160,210,202,13,76,193,106,63,205,81,222,40,184,77,252,217,116,242,208,205,61,31,114,88,163,239,118,187,236,111,117,141,224,255,0,218,139,251,81,34,175,138,23,66,223,166,188,85,250,227,163,152,103,155,212,155,47,15,140,83,81,59,140,215,219,92,113,185,23,104,81,171,230,43,33,218,62,222,202,215,190,36,124,127,173,115,105,227,64,134,189,75,245,213,77,213,47,68,216,166,15,168,53,244,140,213,75,6,113,79,53,116,52,212,178,177,151,59,116,54,250,150,37,201,85,35,72,33,123,164,168,108,111,133,175,254,155,28,246,177,140,114,49,145,215,164,239,84,250,55,245,3,30,247,24,14,84,117,94,147,189,83,232,223,212,12,123,220,96,3,74,96,0,41,91,198,175,213,62,45,244,254,135,220,110,39,85,240,49,252,108,253,219,254,36,114,175,26,191,84,248,183,211,250,31,113,184,157,87,192,199,241,179,247,111,248,144,22,168,0,0,69,95,20,127,66,122,155,249,47,188,81,18,168,138,190,40,254,132,245,55,242,95,120,162,2,149,186,78,245,79,163,127,80,49,239,113,128,210,153,154,206,147,189,83,232,223,212,12,123,220,96,52,166,0,205,103,85,90,165,250,105,234,59,81,117,50,27,239,198,104,47,57,5,87,194,171,124,175,151,238,218,226,127,102,135,245,106,198,57,187,82,197,3,126,251,81,235,182,239,221,202,229,91,169,241,52,214,191,208,183,72,249,79,151,183,249,170,252,239,124,42,143,156,92,225,139,206,193,55,152,146,77,164,99,155,181,44,85,60,28,156,182,149,98,228,213,111,45,168,175,73,240,95,210,134,169,225,186,103,241,79,134,125,173,200,45,214,47,59,216,239,121,95,53,83,28,61,222,223,38,243,227,220,229,199,147,119,219,109,211,125,192,232,26,167,161,117,154,97,211,142,143,106,54,67,102,242,87,173,75,184,100,119,24,92,245,157,147,58,207,3,45,177,209,36,145,72,141,99,121,61,245,115,177,236,69,73,34,169,137,202,247,39,22,179,245,244,167,160,212,221,65,201,171,24,204,52,85,117,55,219,6,155,220,114,108,121,148,148,242,212,206,251,141,37,109,19,155,12,112,198,246,172,175,158,39,77,76,136,168,237,150,161,30,140,115,154,212,38,79,141,22,45,98,193,177,94,158,176,172,90,135,201,89,113,251,125,242,215,110,166,238,190,78,197,44,17,218,227,138,62,111,87,61,220,88,198,166,238,85,114,237,186,170,175,204,240,30,10,158,169,242,159,167,245,222,227,110,2,10,226,121,77,247,6,202,172,217,174,45,93,228,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,224,244,115,29,197,236,106,236,228,86,174,219,42,42,124,141,52,105,62,117,250,80,210,204,55,83,62,23,240,207,181,184,253,186,251,228,187,253,239,43,230,169,163,155,181,220,226,222,124,123,156,121,113,110,251,111,178,111,177,65,157,127,232,53,79,79,157,81,229,216,204,52,84,148,214,43,253,67,242,108,121,148,148,241,83,64,203,117,92,178,57,176,199,12,111,114,68,200,37,108,212,200,138,141,221,41,209,232,198,181,205,66,122,120,46,107,165,138,235,167,25,31,79,23,59,205,214,108,146,201,112,169,201,45,180,213,8,249,41,89,103,149,41,163,145,148,239,221,91,31,10,167,61,239,141,81,136,174,171,71,183,154,172,170,192,178,160,0,2,128,124,81,253,118,106,111,228,190,207,68,95,241,64,62,40,254,187,53,55,242,95,103,162,2,127,248,42,122,88,202,126,160,87,123,117,184,159,228,0,240,84,244,177,148,253,64,174,246,235,113,63,192,0,0,20,3,226,143,235,179,83,127,37,246,122,34,255,0,138,1,241,71,245,217,169,191,146,251,61,16,19,255,0,193,83,210,198,83,245,2,187,219,173,196,255,0,32,7,130,167,165,140,167,234,5,119,183,91,137,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,254,42,122,199,125,210,46,145,238,244,216,228,59,85,231,183,8,176,233,42,121,51,252,150,150,166,9,228,169,94,15,99,145,253,200,41,229,131,111,186,230,247,249,181,200,230,34,44,192,40,135,197,99,94,105,181,147,170,58,252,102,197,91,87,37,139,77,169,215,25,141,142,168,149,96,146,226,201,94,234,249,153,11,216,212,137,253,213,74,103,42,35,187,137,71,27,209,238,106,177,26,17,171,69,52,190,235,173,90,185,136,105,69,153,213,113,212,101,55,138,107,107,234,41,168,157,86,250,56,30,244,239,85,44,77,84,87,178,24,187,146,191,239,53,17,145,185,85,205,68,85,77,4,117,11,139,88,176,110,139,245,47,10,197,168,124,149,151,31,210,251,205,174,221,77,221,124,157,138,88,45,50,199,20,124,222,174,123,184,177,141,77,220,170,229,219,117,85,95,153,0,60,18,244,114,251,46,85,157,117,3,81,55,102,203,77,111,92,58,142,62,44,119,155,170,146,74,122,186,133,221,31,206,62,203,34,166,249,43,56,191,205,125,215,111,27,145,108,87,171,31,75,26,201,244,255,0,33,246,233,192,205,97,165,222,165,52,134,155,94,180,27,57,210,57,160,164,146,163,34,179,205,13,189,106,231,150,24,34,184,179,105,104,166,145,241,110,244,100,117,49,195,34,162,35,183,70,42,43,92,138,173,92,209,26,168,3,45,153,102,45,125,193,178,171,206,21,148,208,249,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,249,177,92,199,113,123,28,155,181,85,171,182,232,170,159,51,70,125,36,107,69,171,94,186,121,194,117,2,151,47,164,200,174,242,89,232,233,50,74,136,88,216,159,21,238,58,120,252,236,82,196,214,181,34,127,117,92,228,106,53,173,86,61,143,102,241,189,138,180,237,226,167,163,150,45,34,234,226,239,83,142,77,181,38,123,111,139,49,146,155,139,255,0,201,106,170,103,158,58,148,230,247,185,95,220,158,158,89,247,251,173,111,127,131,90,141,98,42,200,175,5,13,111,186,165,215,50,233,186,107,29,35,173,174,167,168,206,41,238,77,145,205,158,57,209,212,84,114,192,246,252,218,246,57,171,11,154,169,197,88,172,145,23,159,52,237,135,53,241,171,245,79,139,125,63,161,247,27,137,213,124,12,127,27,63,118,255,0,137,28,171,198,175,213,62,45,244,254,135,220,110,39,85,240,49,252,108,253,219,254,36,5,170,0,0,17,87,197,31,208,158,166,254,75,239,20,68,170,34,175,138,63,161,61,77,252,151,222,40,128,165,110,147,189,83,232,223,212,12,123,220,96,46,167,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,1,117,62,40,254,132,245,55,242,95,120,162,2,128,77,84,25,87,53,80,0,0,0,0,0,0,6,107,58,177,245,79,172,159,80,50,31,113,156,186,159,11,143,66,122,101,249,215,188,86,148,173,213,143,170,125,100,250,129,144,251,140,229,212,248,92,122,19,211,47,206,189,226,180,9,84,85,95,142,119,224,159,239,39,240,210,213,10,171,241,206,252,19,253,228,254,26,7,42,240,84,245,79,148,253,63,174,247,27,113,117,37,43,120,42,122,167,202,126,159,215,123,141,184,186,144,0,0,0,0,5,85,248,231,126,9,254,242,127,13,45,80,170,191,28,239,193,63,222,79,225,160,69,95,11,143,93,154,101,249,215,179,214,151,252,80,15,133,199,174,205,50,252,235,217,235,75,254,0,0,3,228,229,153,77,139,6,197,111,57,174,83,93,228,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,224,196,115,221,197,140,114,236,212,87,46,219,34,42,252,140,246,117,175,213,117,247,171,77,101,173,204,187,183,90,60,66,219,189,30,45,100,173,153,142,242,20,188,88,146,72,173,141,17,137,52,239,103,118,69,221,238,77,217,31,113,236,138,53,46,211,173,62,156,110,189,83,232,53,215,74,236,89,189,94,53,114,117,68,55,42,55,164,174,109,21,108,240,114,88,233,107,154,212,87,62,153,206,84,119,201,21,89,35,33,149,26,254,223,109,212,215,162,30,31,122,219,170,93,69,220,250,124,203,237,85,120,125,70,49,78,202,156,170,236,216,160,185,65,101,100,212,189,250,68,122,197,59,98,149,243,171,162,107,88,201,85,251,58,71,108,169,20,156,67,176,120,98,244,29,250,111,190,211,107,206,172,89,121,96,56,253,193,191,13,181,220,109,221,202,92,162,102,178,102,201,179,187,173,94,205,60,237,167,87,114,142,72,166,114,73,10,239,194,86,165,212,158,127,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,8,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,250,0,34,175,136,143,72,127,202,183,70,147,236,181,23,123,80,176,238,237,110,47,206,191,203,67,63,117,209,121,170,73,57,34,198,189,216,226,111,5,119,14,50,199,22,242,50,53,151,149,5,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,106,120,170,191,24,46,144,255,0,111,87,24,45,23,249,138,44,229,178,87,255,0,196,82,208,85,195,19,211,254,4,18,35,31,254,97,201,31,245,242,1,50,186,36,235,7,25,234,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,147,164,81,81,126,17,93,40,106,130,230,86,254,170,171,239,245,120,238,39,29,61,77,37,182,146,23,71,43,50,152,36,74,186,106,136,165,237,206,143,129,148,245,48,65,34,54,104,156,146,61,140,86,237,193,30,150,232,0,170,191,28,239,193,63,222,79,225,165,170,21,87,227,157,248,39,251,201,252,52,14,85,224,169,234,159,41,250,127,93,238,54,226,228,242,204,166,197,131,98,183,156,215,41,174,242,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,112,98,57,238,226,198,57,118,106,43,151,109,145,21,126,69,54,120,42,122,167,202,126,159,215,123,141,184,147,254,50,250,223,117,193,116,74,193,162,246,251,29,37,69,62,168,84,78,234,234,249,164,119,58,72,45,179,209,212,35,34,98,108,138,249,37,146,45,222,229,84,107,35,123,120,170,189,31,24,83,182,89,148,223,115,156,170,243,154,229,53,222,118,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,78,12,70,177,188,158,247,46,205,68,106,111,178,34,39,200,191,239,14,221,11,172,208,30,148,241,76,110,253,102,248,102,73,126,238,228,151,232,92,179,164,141,170,170,84,88,153,44,115,35,93,12,209,210,178,150,25,35,70,181,173,146,23,255,0,73,85,94,234,86,232,191,71,44,90,251,213,6,1,165,89,76,220,44,183,91,132,149,23,24,248,189,124,205,45,37,60,181,114,211,110,199,177,236,239,50,157,209,119,26,228,115,59,156,211,117,110,203,163,224,51,89,213,143,170,125,100,250,129,144,251,140,229,212,248,92,122,19,211,47,206,189,226,180,165,110,172,125,83,235,39,212,12,135,220,103,46,167,194,227,208,158,153,126,117,239,21,160,84,95,95,125,60,90,186,103,234,94,255,0,129,226,182,170,186,12,78,225,79,77,123,199,25,83,88,218,151,249,41,217,179,218,142,69,87,163,35,169,142,170,22,36,191,172,225,19,85,202,253,210,71,207,255,0,6,13,121,169,202,180,191,37,208,11,237,109,39,152,193,234,27,116,177,49,213,17,54,121,45,213,146,72,233,227,100,40,196,123,217,13,78,239,116,170,231,252,235,163,98,240,70,177,29,250,188,105,52,114,251,152,104,214,37,172,86,137,187,148,154,119,112,168,167,186,83,113,98,113,165,185,58,158,54,212,243,115,209,87,132,240,83,197,219,107,30,231,121,158,95,117,177,185,86,184,122,35,215,154,110,156,122,151,195,181,38,243,91,87,6,60,149,15,181,228,9,13,68,177,177,109,213,44,88,164,146,86,68,199,186,102,66,231,71,82,145,112,119,55,211,177,19,103,113,114,5,154,120,213,250,88,197,190,160,80,251,117,196,128,30,23,30,187,52,203,243,175,103,173,39,255,0,141,95,165,140,91,234,5,15,183,92,72,1,225,113,235,179,76,191,58,246,122,208,47,248,0,0,170,191,28,239,193,63,222,79,225,165,170,21,87,227,157,248,39,251,201,252,52,8,171,225,113,235,179,76,191,58,246,122,210,255,0,138,1,240,184,245,217,166,95,157,123,61,105,127,192,0,0,12,171,154,168,50,174,6,148,250,78,244,177,163,127,79,241,239,110,128,234,167,42,233,59,210,198,141,253,63,199,189,186,3,170,128,50,174,106,160,202,184,26,83,233,59,210,198,141,253,63,199,189,186,3,170,156,171,164,239,75,26,55,244,255,0,30,246,232,14,170,0,160,31,20,127,93,154,155,249,47,179,209,23,252,80,15,138,63,174,205,77,252,151,217,232,128,159,254,10,158,150,50,159,168,21,222,221,110,32,7,138,63,174,205,77,252,151,217,232,137,255,0,224,169,233,99,41,250,129,93,237,214,226,0,120,163,250,236,212,223,201,125,158,136,9,85,224,99,248,217,251,183,252,72,181,66,170,252,12,127,27,63,118,255,0,137,22,168,0,0,4,85,241,71,244,39,169,191,146,251,197,17,74,221,39,122,167,209,191,168,24,247,184,192,93,79,138,63,161,61,77,252,151,222,40,138,86,233,59,213,62,141,253,64,199,189,198,0,46,167,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,1,117,62,40,254,132,245,55,242,95,120,162,41,91,164,239,84,250,55,245,3,30,247,24,0,210,152,0,1,85,126,57,223,130,127,188,159,195,75,84,42,175,199,59,240,79,247,147,248,104,28,171,193,83,213,62,83,244,254,187,220,109,197,212,148,173,224,169,234,159,41,250,127,93,238,54,226,234,64,0,0,229,93,88,250,88,214,79,167,249,15,183,78,102,176,210,159,86,62,150,53,147,233,254,67,237,211,153,172,3,85,0,0,5,96,120,181,245,175,240,74,58,206,147,116,202,231,117,163,189,77,217,147,52,184,64,189,136,219,67,52,29,198,91,26,170,222,114,119,153,44,82,74,232,220,214,164,104,216,149,100,73,102,99,44,252,161,110,183,250,9,214,93,4,212,121,242,58,41,238,185,246,45,154,228,17,209,217,47,114,212,54,170,241,95,116,173,89,164,109,29,76,40,189,233,171,21,99,145,86,86,49,89,42,171,93,187,30,245,137,129,194,186,117,208,108,203,169,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,17,181,219,163,85,237,230,245,100,109,94,111,106,46,132,250,117,208,108,55,166,221,35,177,105,78,25,69,72,214,91,169,216,251,157,116,52,235,11,238,215,21,99,82,162,182,84,115,222,238,114,57,187,163,85,238,224,196,100,109,94,12,106,39,21,240,249,232,146,213,210,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,105,106,7,201,203,49,107,22,115,138,222,112,172,166,135,206,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,205,138,215,183,147,30,228,221,170,142,77,247,69,69,249,153,215,235,3,166,187,239,74,218,227,120,211,43,154,247,173,83,114,186,99,117,110,170,100,242,85,217,229,154,70,83,201,42,181,172,227,50,118,159,28,136,172,98,119,35,122,181,21,138,199,59,71,199,20,235,3,166,187,23,85,58,29,120,211,43,154,246,110,176,242,186,99,117,110,170,124,17,210,94,34,134,70,83,201,42,181,175,229,10,247,95,28,136,172,122,246,228,122,181,17,232,199,52,43,175,194,111,173,123,118,159,214,127,38,45,80,185,246,44,183,187,131,36,196,43,100,90,170,137,34,186,85,79,12,41,108,108,108,107,217,28,50,190,71,76,215,126,169,140,147,190,175,87,44,200,172,178,174,172,125,44,107,39,211,252,135,219,167,40,91,69,58,75,213,141,104,215,218,174,159,173,214,143,37,122,199,238,15,167,202,164,243,20,210,124,22,150,10,216,233,43,42,118,89,152,202,158,203,229,79,213,196,245,115,246,251,187,167,205,47,39,91,241,187,174,27,208,214,125,136,95,114,122,188,146,229,99,210,123,173,182,178,243,86,142,239,220,167,134,207,36,114,85,73,201,239,119,57,28,213,122,238,247,46,238,93,220,239,218,161,158,28,79,22,190,231,57,85,155,10,197,168,124,237,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,124,222,173,99,121,61,237,77,220,168,212,223,117,84,79,153,125,61,2,244,81,138,244,167,167,20,151,187,181,179,204,106,110,77,111,134,76,142,225,80,145,190,74,14,104,217,29,108,167,88,220,246,54,24,158,136,143,115,28,189,233,24,143,85,226,216,153,23,63,240,189,232,163,249,63,224,140,214,125,66,182,93,104,117,39,50,183,190,154,91,117,106,118,126,13,107,116,205,123,41,214,38,185,119,154,94,212,19,72,178,34,62,63,185,23,8,220,201,123,147,168,0,0,1,86,186,161,224,239,83,149,117,70,151,156,83,39,164,179,233,6,69,81,83,122,186,178,154,40,161,173,179,61,101,71,62,219,73,11,88,145,43,36,89,23,177,39,30,16,198,199,164,141,115,162,141,42,109,40,1,207,244,47,66,244,227,167,77,56,183,105,126,151,217,188,141,170,135,121,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,201,159,197,187,174,200,212,107,90,198,53,140,99,24,222,128,0,21,43,226,139,225,255,0,89,104,172,185,117,55,162,24,239,122,213,55,153,184,231,22,184,36,158,122,168,234,165,158,89,230,187,55,184,247,242,133,123,187,75,28,104,198,194,216,219,34,53,88,178,186,40,45,210,119,170,125,27,250,129,143,123,140,6,146,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,42,7,89,58,21,169,233,107,173,157,28,206,52,250,130,173,250,87,127,212,140,98,26,25,170,106,162,123,237,151,25,174,10,245,182,162,44,139,60,204,108,116,238,145,147,57,159,208,123,88,231,189,237,87,188,46,36,0,5,43,120,213,250,167,197,190,159,208,251,141,196,234,190,6,63,141,159,187,127,196,142,85,227,87,234,159,22,250,127,67,238,55,19,170,248,24,254,54,126,237,255,0,18,2,213,0,0,8,171,226,143,232,79,83,127,37,247,138,34,85,17,87,197,31,208,158,166,254,75,239,20,64,82,183,73,222,169,244,111,234,6,61,238,48,26,83,51,89,210,119,170,125,27,250,129,143,123,140,6,138,53,99,58,253,23,233,102,101,169,159,11,248,159,217,44,126,227,125,242,93,254,207,154,242,180,210,77,218,238,113,119,14,93,190,60,184,187,109,247,217,118,216,10,129,241,155,213,47,181,125,71,88,180,206,130,251,230,168,48,76,126,63,51,69,229,120,121,59,165,107,214,105,191,88,172,71,73,206,149,182,231,124,156,230,55,109,147,103,119,16,250,190,12,154,23,89,148,235,45,247,94,110,246,110,118,92,38,223,37,186,215,87,34,207,31,243,197,91,81,142,88,85,168,145,75,219,164,90,134,200,199,57,85,158,110,7,112,85,115,92,216,23,168,89,173,215,82,179,252,151,81,175,180,244,144,92,178,171,197,109,238,178,42,70,57,176,71,61,76,207,154,70,198,215,57,206,70,35,158,168,136,174,114,237,182,234,191,180,191,63,14,173,28,177,104,223,72,248,37,53,162,111,49,87,152,91,224,204,110,149,60,94,206,245,85,124,17,72,212,224,231,189,27,218,129,41,224,221,188,90,254,199,62,45,115,220,128,68,15,28,239,193,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,113,213,124,115,191,4,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,192,72,175,25,110,158,45,89,38,151,218,250,145,178,218,170,223,144,226,117,20,150,75,197,67,107,26,216,18,201,52,146,246,220,248,158,191,121,236,172,158,38,181,98,251,219,85,72,175,71,53,173,88,224,7,64,26,243,83,211,231,84,120,142,77,53,109,37,53,138,255,0,80,204,103,33,125,93,68,84,208,50,221,87,44,109,116,210,77,35,28,145,50,9,91,13,74,170,43,119,74,117,98,189,173,115,148,191,61,88,193,127,74,26,89,153,105,159,197,62,25,246,183,31,184,216,188,239,99,189,229,124,213,52,144,247,123,124,155,207,143,115,151,30,77,223,109,183,77,247,51,47,150,98,215,220,27,42,188,225,89,77,15,146,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,155,21,204,119,23,177,201,187,85,90,187,110,138,169,243,3,82,96,142,189,0,107,205,55,80,125,46,98,57,52,213,181,117,55,219,5,59,49,156,133,245,117,18,212,206,251,141,36,81,181,211,73,52,140,106,202,249,226,116,53,42,168,174,217,106,21,138,247,57,174,82,69,0,40,7,197,31,215,102,166,254,75,236,244,69,255,0,20,3,226,143,235,179,83,127,37,246,122,32,39,255,0,130,167,165,140,167,234,5,119,183,91,137,254,64,15,5,79,75,25,79,212,10,239,110,183,19,252,0,0,1,64,62,40,254,187,53,55,242,95,103,162,47,248,160,31,20,127,93,154,155,249,47,179,209,1,63,252,21,61,44,101,63,80,43,189,186,220,79,242,0,120,42,122,88,202,126,160,87,123,117,184,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,105,118,233,147,166,219,253,214,182,251,125,233,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,157,44,1,231,240,173,61,192,116,214,213,45,139,78,112,124,127,21,182,207,80,234,185,104,236,150,200,104,96,146,119,53,173,116,174,142,22,181,170,245,107,24,213,114,166,251,49,169,253,136,125,91,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,214,0,229,95,201,59,165,143,252,90,116,171,255,0,131,109,223,252,147,170,128,7,148,206,180,159,75,53,67,200,254,147,52,211,20,203,126,25,221,242,95,29,179,83,87,249,94,231,30,231,107,188,199,112,229,219,103,46,59,111,193,187,254,196,62,86,45,211,214,129,96,215,218,92,167,10,208,253,63,199,239,84,92,252,181,198,215,140,209,82,85,65,205,142,99,248,75,28,109,123,121,49,238,106,236,191,54,185,81,126,74,167,64,0,120,172,215,68,52,95,82,174,177,95,117,27,72,112,172,170,229,5,59,105,34,172,189,216,41,43,167,142,6,185,206,108,77,146,104,220,228,98,57,239,114,53,23,109,222,229,254,213,63,86,11,164,250,89,165,254,123,244,103,166,152,166,37,241,62,215,157,248,21,154,154,131,205,118,249,118,251,189,150,55,159,30,227,248,242,223,110,110,219,246,169,234,192,0,0,3,228,229,56,158,43,156,216,170,177,108,215,25,181,100,22,90,222,30,102,221,116,162,142,174,150,126,15,107,217,206,41,17,204,119,23,177,174,77,211,228,230,162,167,205,16,250,192,14,105,105,233,147,166,219,5,214,138,251,98,233,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,30,215,41,196,241,92,230,197,85,139,102,184,205,171,32,178,214,240,243,54,235,165,20,117,116,179,240,123,94,206,113,72,142,99,184,189,141,114,110,159,39,53,21,62,104,135,214,0,114,175,228,157,210,199,254,45,58,85,255,0,193,182,239,254,73,213,64,0,0,0,0,0,0,3,154,93,186,100,233,182,255,0,117,173,190,223,122,124,211,91,141,202,227,81,37,93,101,101,94,39,65,52,245,51,200,229,116,146,201,35,162,87,61,238,114,171,149,202,170,170,170,170,167,181,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,92,252,181,186,215,69,29,37,44,28,222,231,191,132,81,163,88,222,79,123,156,187,39,205,206,85,95,154,169,245,128,3,202,103,90,79,165,154,161,228,127,73,154,105,138,101,191,12,238,249,47,142,217,169,171,252,175,115,143,115,181,222,99,184,114,237,179,151,29,183,224,221,255,0,98,30,172,1,226,176,173,16,209,125,53,186,203,125,211,157,33,194,177,91,148,244,238,164,150,178,201,96,164,161,158,72,28,230,185,209,58,72,99,107,149,138,230,49,202,213,93,183,99,87,251,16,246,160,0,0,0,0,0,60,166,117,164,250,89,170,30,71,244,153,166,152,166,91,240,206,239,146,248,237,154,154,191,202,247,56,247,59,93,230,59,135,46,219,57,113,219,126,13,223,246,33,234,192,28,255,0,22,233,235,64,176,107,237,46,83,133,104,126,159,227,247,170,46,126,90,227,107,198,104,169,42,160,230,199,49,252,37,142,54,189,188,152,247,53,118,95,155,92,168,191,37,83,160,0,0,0,0,0,0,0,0,0,0,0,0,242,153,214,147,233,102,168,121,31,210,102,154,98,153,111,195,59,190,75,227,182,106,106,255,0,43,220,227,220,237,119,152,238,28,187,108,229,199,109,248,55,127,216,135,171,0,120,172,43,68,52,95,77,110,178,223,116,231,72,112,172,86,229,61,59,169,37,172,178,88,41,40,103,146,7,57,174,116,78,146,24,218,229,98,185,140,114,181,87,109,216,213,254,196,25,174,136,104,190,165,93,98,190,234,54,144,225,89,85,202,10,118,210,69,89,123,176,82,87,79,28,13,115,156,216,155,36,209,185,200,196,115,222,228,106,46,219,189,203,253,170,123,80,7,138,194,180,67,69,244,214,235,45,247,78,116,135,10,197,110,83,211,186,146,90,203,37,130,146,134,121,32,115,154,231,68,233,33,141,174,86,43,152,199,43,85,118,221,141,95,236,67,218,128,7,52,187,116,201,211,109,254,235,91,125,190,244,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,185,249,107,117,174,138,58,74,88,57,189,207,127,8,163,70,177,188,158,247,57,118,79,155,156,170,191,53,83,235,0,62,78,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,225,230,109,215,74,40,234,233,103,224,246,189,156,226,145,28,199,113,123,26,228,221,62,78,106,42,124,209,15,1,252,147,186,88,255,0,197,167,74,191,248,54,221,255,0,201,58,168,3,207,230,186,123,128,234,85,170,43,22,163,96,248,254,85,109,130,161,181,113,81,222,237,144,215,65,28,237,107,154,217,91,28,205,115,81,232,215,189,168,228,77,246,123,147,251,84,243,248,183,79,90,5,131,95,105,114,156,43,67,244,255,0,31,189,81,115,242,215,27,94,51,69,73,85,7,54,57,143,225,44,113,181,237,228,199,185,171,178,252,218,229,69,249,42,157,0,0,0,0,60,166,117,164,250,89,170,30,71,244,153,166,152,166,91,240,206,239,146,248,237,154,154,191,202,247,56,247,59,93,230,59,135,46,219,57,113,219,126,13,223,246,33,234,192,28,255,0,22,233,235,64,176,107,237,46,83,133,104,126,159,227,247,170,46,126,90,227,107,198,104,169,42,160,230,199,49,252,37,142,54,189,188,152,247,53,118,95,155,92,168,191,37,83,160,0,0,0,0,229,95,201,59,165,143,252,90,116,171,255,0,131,109,223,252,147,170,128,63,37,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,235,0,1,202,191,146,119,75,31,248,180,233,87,255,0,6,219,191,249,39,85,0,126,75,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,214,0,3,159,229,61,61,104,22,115,125,170,202,115,93,15,211,252,130,245,91,195,204,220,110,152,205,21,93,84,252,24,214,51,156,178,70,231,187,139,24,214,166,235,242,107,81,19,228,136,116,0,7,159,194,180,247,1,211,91,84,182,45,57,193,241,252,86,219,61,67,170,229,163,178,91,33,161,130,73,220,214,181,210,186,56,90,214,171,213,172,99,85,202,155,236,198,167,246,33,231,242,158,158,180,11,57,190,213,101,57,174,135,233,254,65,122,173,225,230,110,55,76,102,138,174,170,126,12,107,25,206,89,35,115,221,197,140,107,83,117,249,53,168,137,242,68,58,0,3,202,96,186,79,165,154,95,231,191,70,122,105,138,98,95,19,237,121,223,129,89,169,168,60,215,111,151,111,187,217,99,121,241,238,63,143,45,246,230,237,191,106,158,172,0,0,0,62,78,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,225,230,109,215,74,40,234,233,103,224,246,189,156,226,145,28,199,113,123,26,228,221,62,78,106,42,124,209,15,21,105,233,147,166,219,5,214,138,251,98,233,243,77,109,215,43,117,68,117,116,117,148,152,157,4,51,211,79,27,145,209,203,28,141,137,28,199,181,200,142,71,34,162,162,162,42,29,44,1,242,114,156,79,21,206,108,85,88,182,107,140,218,178,11,45,111,15,51,110,186,81,71,87,75,63,7,181,236,231,20,136,230,59,139,216,215,38,233,242,115,81,83,230,136,120,171,79,76,157,54,216,46,180,87,219,23,79,154,107,110,185,91,170,35,171,163,172,164,196,232,33,158,154,120,220,142,142,88,228,108,72,230,61,174,68,114,57,21,21,21,17,80,233,96,0,0,1,229,51,173,39,210,205,80,242,63,164,205,52,197,50,223,134,119,124,151,199,108,212,213,254,87,185,199,185,218,239,49,220,57,118,217,203,142,219,240,110,255,0,177,15,86,0,241,88,86,136,104,190,154,221,101,190,233,206,144,225,88,173,202,122,119,82,75,89,100,176,82,80,207,36,14,115,92,232,157,36,49,181,202,197,115,24,229,106,174,219,177,171,253,136,123,80,0,0,0,252,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,156,215,249,39,116,177,255,0,139,78,149,127,240,109,187,255,0,146,117,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,138,205,116,67,69,245,42,235,21,247,81,180,135,10,202,174,80,83,182,146,42,203,221,130,146,186,120,224,107,156,230,196,217,38,141,206,70,35,158,247,35,81,118,221,238,95,237,83,245,96,186,79,165,154,95,231,191,70,122,105,138,98,95,19,237,121,223,129,89,169,168,60,215,111,151,111,187,217,99,121,241,238,63,143,45,246,230,237,191,106,158,172,0,0,0,62,78,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,225,230,109,215,74,40,234,233,103,224,246,189,156,226,145,28,199,113,123,26,228,221,62,78,106,42,124,209,15,172,0,230,150,158,153,58,109,176,93,104,175,182,46,159,52,214,221,114,183,84,71,87,71,89,73,137,208,67,61,52,241,185,29,28,177,200,216,145,204,123,92,136,228,114,42,42,42,34,161,237,114,156,79,21,206,108,85,88,182,107,140,218,178,11,45,111,15,51,110,186,81,71,87,75,63,7,181,236,231,20,136,230,59,139,216,215,38,233,242,115,81,83,230,136,125,96,7,42,254,73,221,44,127,226,211,165,95,252,27,110,255,0,228,157,84,0,60,166,117,164,250,89,170,30,71,244,153,166,152,166,91,240,206,239,146,248,237,154,154,191,202,247,56,247,59,93,230,59,135,46,219,57,113,219,126,13,223,246,33,249,112,173,16,209,125,53,186,203,125,211,157,33,194,177,91,148,244,238,164,150,178,201,96,164,161,158,72,28,230,185,209,58,72,99,107,149,138,230,49,202,213,93,183,99,87,251,16,246,160,1,205,46,221,50,116,219,127,186,214,223,111,189,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,165,128,60,254,21,167,184,14,154,218,165,177,105,206,15,143,226,182,217,234,29,87,45,29,146,217,13,12,18,78,230,181,174,149,209,194,214,181,94,173,99,26,174,84,223,102,53,63,177,15,64,0,3,159,229,61,61,104,22,115,125,170,202,115,93,15,211,252,130,245,91,195,204,220,110,152,205,21,93,84,252,24,214,51,156,178,70,231,187,139,24,214,166,235,242,107,81,19,228,136,116,0,7,159,194,180,247,1,211,91,84,182,45,57,193,241,252,86,219,61,67,170,229,163,178,91,33,161,130,73,220,214,181,210,186,56,90,214,171,213,172,99,85,202,155,236,198,167,246,33,232,0,0,0,0,115,252,167,167,173,2,206,111,181,89,78,107,161,250,127,144,94,171,120,121,155,141,211,25,162,171,170,159,131,26,198,115,150,72,220,247,113,99,26,212,221,126,77,106,34,124,145,14,128,0,243,248,86,158,224,58,107,106,150,197,167,56,62,63,138,219,103,168,117,92,180,118,75,100,52,48,73,59,154,214,186,87,71,11,90,213,122,181,140,106,185,83,125,152,212,254,196,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,166,133,117,93,167,26,231,155,106,6,151,219,37,248,86,103,167,57,5,206,207,114,179,84,76,142,146,162,150,150,177,244,241,215,211,174,201,220,133,252,89,205,17,57,69,35,209,142,221,29,20,146,135,107,0,0,0,249,57,103,218,175,178,183,159,176,191,10,251,73,240,250,143,131,252,91,185,228,124,247,109,221,143,49,218,253,103,103,185,195,159,15,189,199,125,190,123,1,245,129,76,23,111,25,94,174,236,23,90,219,21,247,75,180,214,221,114,183,84,73,73,89,71,87,100,185,195,61,52,241,185,91,36,82,70,234,212,115,30,215,34,181,90,168,138,138,138,138,90,87,75,218,233,98,234,47,67,177,93,80,180,222,109,85,213,245,214,250,120,175,240,219,145,236,142,223,120,108,44,90,186,85,142,69,89,35,225,35,151,138,61,85,86,55,70,244,115,218,246,189,193,213,65,23,252,66,250,160,207,186,76,209,123,46,163,105,205,163,31,184,220,174,57,69,53,146,88,175,116,243,77,3,96,146,146,174,103,57,173,134,88,156,143,229,78,196,69,87,42,108,174,249,126,197,72,193,209,159,138,6,190,245,19,212,158,31,163,153,174,33,167,244,86,92,131,226,30,102,123,93,190,182,58,166,118,40,42,42,25,193,210,85,200,196,221,240,181,23,118,47,221,85,219,101,217,80,44,252,2,162,245,175,198,67,90,49,157,92,203,241,141,45,195,244,214,191,19,179,94,42,109,182,154,234,150,85,220,31,93,4,15,88,146,169,39,130,166,40,158,201,85,139,43,56,51,100,99,218,222,79,219,155,130,221,1,26,186,1,234,43,84,250,161,208,234,189,82,213,108,86,213,100,171,126,65,85,111,181,252,46,134,166,154,150,178,134,40,96,253,123,59,242,200,178,126,189,213,49,171,218,238,60,162,86,236,142,107,137,42,0,2,162,245,191,197,219,169,45,53,214,140,251,78,108,88,78,154,207,109,197,114,139,173,146,142,90,187,109,123,167,146,10,106,185,33,141,210,57,181,141,106,189,90,196,85,84,107,83,125,246,68,253,128,91,160,56,167,70,122,215,149,117,19,211,102,31,172,121,173,190,213,69,122,200,62,33,230,96,181,197,36,116,172,236,87,212,83,179,131,100,146,71,166,236,133,170,187,189,126,242,174,219,38,200,157,172,0,43,131,57,241,144,192,113,14,161,170,177,75,126,31,87,127,210,251,93,61,85,182,186,235,111,100,47,184,205,117,134,162,102,165,85,19,210,165,105,234,104,94,198,69,199,146,196,245,238,58,78,91,53,35,124,212,189,107,206,26,254,158,111,157,70,233,245,109,38,95,143,91,177,123,134,77,66,180,213,11,11,43,153,75,79,36,171,10,189,88,174,133,252,162,116,111,71,51,156,111,71,53,204,228,213,104,29,44,28,255,0,66,245,211,78,58,139,211,139,118,168,105,125,231,207,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,156,155,186,110,173,86,185,175,99,158,199,177,238,232,0,0,0,0,0,0,43,87,173,30,189,122,208,233,27,84,215,22,185,96,186,85,93,141,223,124,205,195,25,184,182,217,118,151,185,66,218,153,24,200,39,149,106,34,141,107,35,141,33,116,204,141,21,173,239,70,168,187,61,0,178,160,85,95,77,30,49,153,86,87,170,116,24,183,81,152,222,41,102,198,239,61,171,125,45,198,193,71,37,63,147,174,150,166,22,50,122,201,107,43,86,56,232,217,27,166,116,143,68,87,55,102,170,34,162,41,106,128,1,10,188,72,122,214,213,62,143,191,71,127,163,59,6,41,115,251,91,241,127,59,241,218,90,153,187,126,87,202,118,251,93,153,226,219,127,50,254,92,185,111,179,118,219,101,223,197,120,122,120,133,235,71,86,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,227,80,245,84,70,162,238,141,249,254,212,80,176,160,8,1,215,135,137,223,242,118,202,173,218,103,161,116,56,166,89,146,69,220,158,255,0,91,91,83,231,40,109,188,36,150,21,161,88,233,103,100,141,172,73,34,115,164,108,142,111,109,168,196,226,245,151,120,130,127,130,160,52,171,197,131,173,13,100,212,124,115,75,112,173,54,210,170,139,214,77,112,138,223,77,202,207,118,124,112,243,95,191,60,189,186,199,189,176,196,196,116,146,61,26,188,35,99,220,169,179,84,181,252,2,60,250,44,54,210,221,82,173,199,234,178,197,167,71,93,159,96,166,154,11,114,78,170,170,172,129,179,200,249,85,141,69,70,115,123,145,95,197,95,198,62,93,182,135,160,0,243,249,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,120,68,205,209,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,20,61,0,33,87,71,126,37,88,175,85,26,203,149,105,85,86,37,246,99,250,219,134,29,45,77,100,125,235,141,12,77,99,100,130,118,43,191,215,159,211,168,70,67,205,169,23,113,170,191,228,235,44,211,84,0,7,10,234,231,170,11,87,73,152,150,37,168,217,45,162,174,227,143,92,114,134,217,47,17,80,211,182,106,214,193,37,186,186,104,221,78,215,203,19,17,254,98,158,157,28,175,114,167,109,100,217,57,113,84,14,234,15,201,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,250,192,0,0,2,21,120,144,245,173,170,125,31,126,142,255,0,70,118,12,82,231,246,183,226,254,119,227,180,181,51,118,252,175,148,237,246,187,51,197,182,254,101,252,185,114,223,102,237,182,203,191,21,232,207,197,3,95,122,137,234,79,15,209,204,215,16,211,250,43,46,65,241,15,51,61,174,223,91,29,83,59,20,21,21,12,224,233,42,228,98,110,248,90,139,187,23,238,170,237,178,236,168,22,126,0,0,0,0,1,197,49,94,171,180,226,255,0,212,158,107,210,205,206,95,131,102,120,191,148,158,219,29,68,200,177,223,105,101,160,130,174,71,83,174,201,180,209,119,94,143,133,119,114,198,196,149,170,228,73,82,16,237,96,0,0,0,0,143,253,57,245,109,138,235,142,161,106,102,142,84,69,228,51,61,51,200,46,150,250,200,21,177,197,13,109,12,87,58,170,122,121,233,90,179,62,89,120,67,21,50,84,61,88,198,182,89,219,197,17,30,212,73,0,0,0,0,2,53,116,47,214,109,139,172,61,56,170,185,201,106,248,54,103,139,249,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,114,68,100,178,4,149,0,0,0,0,0,227,253,91,107,125,215,167,13,1,200,245,162,205,99,164,188,212,99,149,22,183,62,130,166,71,70,202,152,38,184,211,83,204,196,123,126,108,122,197,52,156,31,179,145,175,226,229,107,209,21,138,29,128,30,43,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,230,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,64,0,0,2,21,120,144,245,173,170,125,31,126,142,255,0,70,118,12,82,231,246,183,226,254,119,227,180,181,51,118,252,175,148,237,246,187,51,197,182,254,101,252,185,114,223,102,237,182,203,191,21,232,207,197,3,95,122,137,234,79,15,209,204,215,16,211,250,43,46,65,241,15,51,61,174,223,91,29,83,59,20,21,21,12,224,233,42,228,98,110,248,90,139,187,23,238,170,237,178,236,168,22,126,0,0,0,0,1,10,188,72,122,214,213,62,143,191,71,127,163,59,6,41,115,251,91,241,127,59,241,218,90,153,187,126,87,202,118,251,93,153,226,219,127,50,254,92,185,111,179,118,219,101,220,38,168,43,215,195,211,196,47,90,58,179,214,139,214,156,234,54,49,133,91,173,182,236,94,166,247,20,182,74,42,184,103,116,241,213,210,66,214,185,211,84,202,213,103,26,135,170,162,53,23,116,111,207,246,162,216,80,0,14,41,174,125,87,105,199,78,218,143,167,24,86,168,75,240,171,86,163,124,78,8,111,242,204,141,165,182,213,82,173,34,70,218,148,84,251,144,201,230,156,139,54,252,99,115,26,175,68,99,159,36,65,218,192,0,0,0,0,0,1,10,188,72,122,214,213,62,143,191,71,127,163,59,6,41,115,251,91,241,127,59,241,218,90,153,187,126,87,202,118,251,93,153,226,219,127,50,254,92,185,111,179,118,219,101,223,138,244,103,226,129,175,189,68,245,39,135,232,230,107,136,105,253,21,151,32,248,135,153,158,215,111,173,142,169,157,138,10,138,134,112,116,149,114,49,55,124,45,69,221,139,247,85,118,217,118,84,11,63,0,0,0,0,5,69,235,127,139,183,82,90,107,173,25,246,156,216,176,157,53,158,219,138,229,23,91,37,28,181,118,218,247,79,36,20,213,114,67,27,164,115,107,26,213,122,181,136,170,168,214,166,251,236,137,251,11,9,232,207,90,242,174,162,122,108,195,245,143,53,183,218,168,175,89,7,196,60,204,22,184,164,142,149,157,138,250,138,118,112,108,146,72,244,221,144,181,87,119,175,222,85,219,100,217,16,59,88,5,122,248,133,248,133,235,71,73,154,209,101,211,157,57,198,48,171,141,182,227,139,211,94,229,150,247,69,87,52,237,158,74,186,184,92,214,186,26,152,154,140,227,78,197,68,86,170,238,174,249,254,196,64,176,160,66,175,13,238,181,181,79,172,31,210,39,233,50,193,138,91,62,201,124,35,201,124,10,150,166,30,231,154,243,125,206,239,122,121,119,219,203,51,143,30,59,110,237,247,221,54,154,160,0,0,0,0,1,85,125,83,248,160,117,79,211,183,80,89,182,142,71,136,105,85,109,38,63,112,79,33,59,173,247,25,36,125,12,241,50,162,151,186,239,55,26,44,201,4,209,36,156,88,141,238,35,248,238,221,149,101,87,135,199,89,181,157,96,233,197,242,187,45,181,90,173,89,158,41,112,109,61,214,146,214,201,219,75,37,44,232,231,210,212,177,37,229,195,151,110,120,214,62,236,142,71,83,171,215,138,72,198,160,74,160,113,78,179,53,175,42,233,219,166,204,195,88,240,171,125,170,182,245,143,252,63,203,65,116,138,73,41,95,223,175,167,167,127,54,199,36,111,93,153,51,149,54,122,125,228,77,247,77,209,107,7,253,26,190,169,255,0,239,7,74,191,247,85,199,254,188,5,212,128,87,87,94,222,39,25,183,77,218,203,22,142,232,230,53,138,93,234,237,22,248,170,50,42,155,237,61,100,189,154,170,134,164,144,211,68,200,228,133,19,140,11,28,174,145,31,35,93,230,26,223,184,232,158,142,11,21,4,21,240,231,235,91,95,122,193,202,179,63,210,5,131,79,237,152,222,37,111,165,231,240,106,90,216,107,164,174,170,145,253,141,187,179,203,26,194,145,211,85,115,254,139,145,203,22,219,162,187,110,85,214,103,138,6,190,244,237,212,158,97,163,152,86,33,167,245,182,92,127,225,254,90,123,165,190,182,74,167,247,232,41,234,31,205,209,213,198,197,217,243,57,19,102,39,221,68,223,117,221,84,44,252,16,171,195,123,173,109,83,235,7,244,137,250,76,176,98,150,207,178,95,8,242,95,2,165,169,135,185,230,188,223,115,187,222,158,93,246,242,204,227,199,142,219,187,125,247,77,166,168,0,64,174,184,60,79,105,186,101,213,11,118,145,233,206,27,73,147,223,109,53,20,181,121,114,220,150,88,32,167,164,146,54,202,218,58,103,183,101,90,153,34,145,146,119,149,31,20,72,230,39,9,156,231,182,41,65,211,167,82,250,89,213,6,9,14,117,166,119,111,246,222,118,205,89,61,55,197,45,159,174,154,40,252,220,16,203,39,103,187,216,123,227,228,239,190,205,156,159,218,136,29,84,17,171,161,126,179,108,93,97,233,197,85,206,75,87,193,179,60,95,203,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,146,35,37,146,74,128,0,0,0,0,0,141,93,116,117,155,98,232,243,78,41,110,113,218,190,51,153,229,30,98,159,25,182,202,199,165,43,164,137,25,221,169,169,145,187,109,12,93,216,149,99,107,146,73,28,246,181,188,81,95,44,97,37,65,197,58,81,234,187,78,58,181,211,134,102,184,84,190,70,235,67,219,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,114,23,241,114,197,50,34,54,70,181,200,168,199,178,72,217,218,192,0,0,0,82,183,250,53,125,83,255,0,222,14,149,127,238,171,143,253,120,11,169,7,20,232,207,90,242,174,162,122,108,195,245,143,53,183,218,168,175,89,7,196,60,204,22,184,164,142,149,157,138,250,138,118,112,108,146,72,244,221,144,181,87,119,175,222,85,219,100,217,19,181,128,5,96,117,153,226,129,175,189,59,117,39,152,104,230,21,136,105,253,109,151,31,248,127,150,158,233,111,173,146,169,253,250,10,122,135,243,116,117,113,177,118,124,206,68,217,137,247,81,55,221,119,85,237,94,27,221,107,106,159,88,63,164,79,210,101,131,20,182,125,146,248,71,146,248,21,45,76,61,207,53,230,251,157,222,244,242,239,183,150,103,30,60,118,221,219,239,186,108,19,84,0,0,16,171,196,135,173,109,83,232,251,244,119,250,51,176,98,151,63,181,191,23,243,191,29,165,169,155,183,229,124,167,111,181,217,158,45,183,243,47,229,203,150,251,55,109,182,93,248,175,70,126,40,26,251,212,79,82,120,126,142,102,184,134,159,209,89,114,15,136,121,153,237,118,250,216,234,153,216,160,168,168,103,7,73,87,35,19,119,194,212,93,216,191,117,87,109,151,101,64,179,240,0,0,70,174,189,181,207,92,122,110,209,168,181,139,71,44,216,165,222,146,209,112,138,159,34,166,190,209,205,47,102,150,161,201,28,53,49,62,58,168,85,56,206,177,196,232,209,146,57,222,97,174,251,141,137,234,232,85,160,62,49,154,167,149,235,46,39,139,107,94,55,167,246,108,50,243,112,109,190,231,113,182,81,212,211,205,71,221,107,153,12,238,150,166,181,98,142,22,76,232,157,43,220,139,198,36,145,81,21,81,0,182,160,0,0,71,254,185,122,148,172,233,91,167,219,150,166,216,82,213,54,73,53,194,138,215,97,164,186,82,207,61,45,93,84,178,163,229,141,233,11,152,230,237,75,21,84,136,170,246,55,148,104,155,170,170,53,208,3,74,188,88,58,208,214,77,71,199,52,183,10,211,109,42,168,189,100,215,8,173,244,220,172,247,103,199,15,53,251,243,203,219,172,123,219,12,76,71,73,35,209,171,194,54,61,202,155,53,64,183,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,60,58,159,172,89,246,133,117,203,170,26,141,167,55,234,187,117,202,221,169,23,185,101,138,42,169,161,130,225,4,119,135,204,234,74,166,194,246,58,90,105,29,19,18,72,149,200,142,68,255,0,212,169,161,227,53,157,88,250,167,214,79,168,25,15,184,206,5,249,244,171,212,198,27,213,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,56,163,102,103,25,99,123,36,106,39,38,61,188,154,199,243,141,157,128,206,103,71,125,85,102,93,40,106,229,191,48,179,92,170,221,140,92,106,41,233,178,203,68,113,164,204,184,219,145,255,0,125,91,19,158,198,249,152,218,233,29,11,249,55,139,213,90,171,219,124,140,125,255,0,104,238,177,96,58,235,128,90,245,27,78,111,212,151,27,109,198,158,9,101,138,42,168,102,158,223,60,144,199,51,169,42,155,11,222,216,170,99,108,172,73,34,87,42,181,87,255,0,82,168,123,80,86,6,101,227,43,246,47,168,236,151,22,167,192,173,89,78,147,218,238,9,107,163,184,219,39,237,221,36,237,190,54,84,86,199,42,77,45,53,84,42,230,212,186,22,34,67,220,99,160,87,73,31,222,222,117,116,215,212,166,156,117,83,167,11,169,186,100,151,88,104,33,184,79,107,171,164,186,82,164,21,84,149,81,35,30,177,189,24,231,198,237,227,150,41,17,99,123,219,198,68,69,84,114,57,173,10,96,241,65,209,11,86,137,245,95,122,117,154,249,87,113,167,207,233,221,156,61,149,49,181,175,163,158,182,178,169,38,129,28,223,147,216,146,195,35,216,188,90,168,201,26,197,228,172,89,31,40,60,18,245,175,255,0,167,174,156,235,45,255,0,247,115,91,125,84,113,127,236,244,117,113,204,245,147,255,0,98,88,218,216,255,0,207,171,157,253,4,59,175,139,190,142,221,117,43,165,198,101,216,229,134,146,186,229,167,215,136,175,117,50,165,43,165,173,142,212,232,164,134,173,176,57,140,115,145,136,231,211,207,42,42,181,157,186,87,61,203,250,182,161,80,29,53,234,245,78,130,235,206,13,171,144,207,87,29,62,59,120,134,107,130,82,65,20,211,203,110,126,241,86,195,27,37,217,138,249,41,164,154,52,85,86,236,175,69,71,53,81,28,129,107,254,53,126,150,49,111,168,20,62,221,113,32,7,133,199,174,205,50,252,235,217,235,73,233,227,43,118,181,95,250,68,194,111,182,43,157,37,198,219,113,206,45,181,116,117,148,147,54,104,42,96,146,217,112,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,16,47,194,227,215,102,153,126,117,236,245,160,92,79,92,26,197,106,209,14,151,53,3,46,172,191,85,218,174,85,182,122,155,37,134,90,26,166,193,90,183,90,184,157,13,51,169,220,175,99,185,198,231,44,238,88,215,155,99,130,71,181,23,134,198,120,113,60,90,251,156,229,86,108,43,22,161,243,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,243,122,181,141,228,247,181,55,114,163,83,125,213,81,62,101,143,248,211,235,205,77,219,50,197,58,114,179,86,210,62,219,98,167,102,77,122,72,106,34,149,255,0,17,153,36,138,154,25,88,140,231,3,226,167,89,36,68,231,250,198,87,49,202,207,186,199,47,31,240,155,208,187,22,176,117,53,246,147,45,179,93,106,237,90,119,111,102,73,75,53,58,190,58,86,94,35,170,133,40,153,81,35,83,254,62,102,71,201,170,247,83,46,252,152,217,24,224,185,78,159,180,207,244,55,161,216,30,150,201,73,106,167,171,198,113,250,27,125,127,194,227,225,75,53,115,33,111,154,157,159,113,138,238,236,235,44,138,247,53,28,247,61,92,228,228,229,58,0,0,12,214,117,99,234,159,89,62,160,100,62,227,57,165,51,53,157,88,250,167,214,79,168,25,15,184,206,5,212,248,92,122,19,211,47,206,189,226,180,139,254,43,29,118,218,146,213,95,210,206,141,100,213,110,185,58,161,96,205,238,182,233,218,216,35,129,26,246,201,103,71,162,43,158,247,57,90,179,240,115,81,136,206,195,149,252,231,142,63,1,103,235,142,155,167,31,14,29,56,209,236,29,149,111,212,92,210,207,126,124,53,113,190,90,118,88,237,211,94,110,48,45,107,102,98,181,203,82,174,100,173,133,172,119,220,124,107,35,213,17,172,100,208,2,211,108,204,181,95,63,162,179,81,201,87,127,203,51,27,196,116,209,62,174,173,22,123,133,198,174,100,107,86,73,166,114,34,190,73,100,77,223,35,147,230,229,87,47,237,80,62,254,133,232,94,163,245,23,168,246,237,47,210,251,55,158,186,215,111,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,183,11,57,55,117,217,92,174,115,88,198,189,239,99,29,121,57,54,131,97,189,54,248,126,106,62,148,225,148,84,141,101,187,77,239,207,185,215,67,78,176,190,237,113,91,84,169,81,91,42,57,239,119,57,28,221,209,170,247,112,98,50,54,175,6,53,19,245,244,65,209,118,43,210,62,156,65,67,90,219,85,239,62,185,119,39,189,228,49,80,198,217,25,221,72,121,80,211,78,172,73,150,141,139,4,106,141,122,253,249,17,210,241,103,36,141,157,3,171,31,75,26,201,244,255,0,33,246,233,192,164,14,136,58,209,202,186,71,212,120,43,171,93,117,189,224,55,46,228,23,188,122,42,233,27,27,59,171,15,42,234,104,21,233,10,214,49,32,141,17,207,79,191,26,58,46,76,228,146,50,255,0,177,60,166,197,156,226,182,108,215,22,174,243,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,112,122,53,237,228,199,181,118,114,35,147,125,149,17,126,70,91,73,233,225,161,215,173,78,131,100,48,232,174,172,223,106,231,211,171,229,68,112,218,31,39,107,133,130,227,61,84,109,116,206,154,105,99,108,20,42,217,38,150,100,251,252,94,212,123,26,213,124,202,240,187,64,0,0,0,3,143,245,85,211,62,27,213,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,249,35,102,103,25,100,99,227,114,167,38,61,220,92,199,240,145,157,128,1,152,205,98,209,220,251,66,179,251,166,156,234,53,134,174,221,114,183,84,79,20,82,203,75,52,48,92,32,142,105,33,109,93,43,166,99,29,45,52,142,137,235,28,168,212,71,34,127,235,68,179,255,0,10,126,185,237,87,172,102,131,165,221,87,186,82,91,238,86,10,116,143,20,189,92,110,141,98,92,224,125,67,35,138,216,189,249,57,58,165,142,157,140,130,56,183,71,66,206,8,198,118,81,101,145,93,125,116,81,138,245,89,167,21,119,187,77,179,203,234,110,51,111,154,76,114,225,78,145,178,74,254,8,233,27,108,168,89,28,198,58,25,94,170,140,115,220,157,153,30,175,69,226,233,89,45,11,127,166,172,11,42,255,0,101,113,204,147,28,184,127,190,81,215,91,107,169,228,255,0,147,36,51,71,35,63,220,115,92,223,236,84,2,207,252,115,191,4,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,199,10,234,91,171,187,175,83,90,71,163,216,166,97,110,171,76,179,77,105,238,118,219,149,214,74,135,78,203,188,18,178,133,180,245,78,124,142,116,190,101,201,77,39,123,146,170,57,251,72,215,126,177,99,141,209,7,84,22,174,147,51,252,207,81,171,45,21,119,27,149,199,7,184,217,44,49,69,78,217,160,109,214,73,169,166,166,117,83,86,88,156,148,220,169,213,36,88,220,175,217,126,234,127,106,5,170,120,142,245,199,83,210,150,27,65,135,233,243,41,42,53,23,48,167,157,244,51,74,248,165,101,146,145,170,140,90,217,96,85,87,61,238,114,185,176,53,205,237,57,241,74,231,43,146,21,138,74,54,255,0,77,89,238,85,254,202,228,121,38,71,112,255,0,124,172,174,185,87,84,73,255,0,42,73,166,146,71,255,0,186,231,57,223,218,170,126,188,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,156,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,111,222,24,93,5,84,232,197,170,147,168,29,96,177,85,208,106,13,206,158,166,27,85,162,175,180,244,180,219,167,108,60,38,146,39,69,221,167,174,114,54,118,170,36,191,118,25,214,55,181,175,89,24,208,234,190,30,125,22,90,186,88,210,250,123,238,95,143,210,55,85,50,90,117,92,130,177,42,91,84,180,80,44,156,162,183,193,35,90,141,99,26,212,137,210,163,21,200,249,145,203,220,145,140,135,140,181,0,15,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,69,158,32,157,122,228,61,76,230,85,216,54,159,95,106,232,244,174,209,81,36,52,44,167,243,84,79,191,177,82,153,203,53,116,43,42,178,102,54,162,157,210,83,163,163,99,216,199,162,185,173,122,170,39,95,241,72,235,234,143,81,60,247,76,154,57,112,181,92,177,4,242,117,25,22,69,71,83,5,116,55,121,19,181,83,13,53,36,145,185,236,108,49,61,35,89,36,69,73,29,44,107,31,220,100,111,239,66,14,158,58,126,207,186,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,184,68,215,43,118,89,37,141,191,46,72,7,63,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,190,158,129,58,236,181,117,119,140,214,216,178,90,58,75,78,162,227,180,233,87,120,163,165,141,176,81,85,65,37,68,205,142,90,24,223,81,44,239,100,113,182,157,179,57,232,136,217,38,98,39,201,237,34,175,92,30,20,248,206,19,165,246,237,64,233,118,209,144,87,92,177,202,122,90,11,214,60,141,168,186,86,223,17,210,54,63,61,3,99,107,156,149,40,231,163,165,141,141,108,43,26,57,236,108,93,181,108,181,173,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,156,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,67,81,4,0,241,171,244,177,139,125,64,161,246,235,137,37,58,81,234,187,78,58,181,211,134,102,184,84,190,70,235,67,219,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,114,23,241,114,197,50,34,54,70,181,200,168,199,178,72,217,26,252,106,253,44,98,223,80,40,125,186,226,4,95,240,185,235,182,213,162,119,89,180,35,90,50,106,186,124,38,249,80,199,99,247,26,185,219,228,177,234,215,57,235,43,36,228,156,162,166,168,115,218,170,254,125,184,164,106,189,90,212,154,105,91,115,230,85,203,116,240,202,241,16,166,202,169,173,221,56,107,222,71,86,252,157,245,18,51,26,201,238,183,9,106,95,121,124,210,185,233,69,85,52,206,115,146,165,28,245,108,46,85,225,35,17,144,162,54,70,177,39,11,52,0,1,85,126,57,223,130,127,188,159,195,72,171,225,113,235,179,76,191,58,246,122,210,85,120,231,126,9,254,242,127,13,33,255,0,135,14,89,138,224,221,103,105,230,83,154,228,214,172,126,203,69,241,111,51,113,186,86,199,73,75,7,59,85,91,25,206,89,21,172,111,39,189,173,77,215,230,231,34,39,205,80,13,10,0,0,0,0,20,45,226,61,150,101,88,55,136,78,161,229,56,86,77,117,199,239,84,95,9,242,215,27,93,108,148,149,80,115,178,82,49,252,37,141,90,246,242,99,220,213,217,126,109,114,162,252,149,75,233,40,7,197,31,215,102,166,254,75,236,244,64,91,79,66,253,102,216,186,195,211,138,171,156,150,175,131,102,120,191,151,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,36,70,75,36,149,51,45,161,122,233,168,253,58,106,61,187,84,52,190,243,228,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,254,45,221,55,71,35,154,215,177,204,123,24,246,232,83,167,78,165,244,179,170,12,18,28,235,76,238,223,237,188,237,154,178,122,111,138,91,63,93,52,81,249,184,33,150,78,207,119,176,247,199,201,223,125,155,57,63,181,16,58,168,0,12,230,107,150,127,153,105,103,91,58,157,168,58,125,144,213,216,242,27,30,164,100,21,52,53,212,202,156,226,127,196,42,17,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,111,35,165,30,171,180,227,171,93,56,102,107,133,75,228,110,180,61,184,47,246,9,230,71,213,90,42,156,138,168,215,42,34,119,33,127,23,44,83,34,35,100,107,92,138,140,123,36,141,148,47,213,143,170,125,100,250,129,144,251,140,231,234,233,119,169,188,251,165,157,80,182,234,6,33,83,87,89,109,101,67,93,122,199,150,227,53,53,21,230,4,142,88,248,78,216,215,139,158,198,207,43,162,123,218,244,142,69,107,248,187,101,107,131,73,32,241,90,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,159,52,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,95,106,0,204,182,133,235,166,163,244,233,168,246,237,80,210,251,207,145,186,208,239,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,248,183,116,221,28,142,107,94,199,49,236,99,219,166,147,42,224,105,119,167,142,160,112,30,166,180,190,135,85,244,229,245,108,182,214,84,84,82,75,71,92,176,165,109,20,240,200,173,116,85,17,195,36,141,141,234,222,18,181,170,237,214,57,99,119,203,146,29,44,206,103,71,125,85,102,93,40,106,229,191,48,179,92,170,221,140,92,106,41,233,178,203,68,113,164,204,184,219,145,255,0,125,91,19,158,198,249,152,218,233,29,11,249,55,139,213,90,171,219,124,140,126,132,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,240,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,32,122,0,85,173,243,198,158,154,203,175,55,139,125,175,79,169,50,93,32,138,162,42,75,117,117,60,114,208,222,220,196,237,36,213,155,75,35,162,149,155,165,75,162,133,204,129,238,107,161,230,248,156,143,66,127,244,241,175,216,111,83,26,95,67,171,56,29,175,32,183,218,43,234,42,41,153,13,238,222,180,179,243,134,69,99,149,170,138,232,165,102,233,242,124,82,61,155,242,98,170,72,201,24,192,233,100,85,241,71,244,39,169,191,146,251,197,17,42,136,171,226,143,232,79,83,127,37,247,138,32,42,175,160,158,183,239,189,35,231,114,209,100,117,87,91,150,153,94,251,178,222,236,148,112,178,162,102,85,36,42,144,213,82,54,73,99,100,115,115,108,76,145,121,163,95,22,252,154,231,71,18,178,252,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,50,196,79,255,0,11,222,186,127,66,153,83,52,59,88,243,63,41,166,215,174,127,7,169,173,111,40,108,87,73,36,106,166,243,43,147,203,209,205,188,157,205,209,204,100,170,201,63,84,215,84,72,161,117,32,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,159,36,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,74,224,209,79,27,79,245,213,31,81,154,81,254,222,74,91,134,20,223,248,180,100,47,164,172,159,254,57,203,50,84,127,155,106,69,251,94,3,199,59,240,79,247,147,248,105,21,124,46,61,118,105,151,231,94,207,90,73,255,0,27,139,157,53,234,213,160,215,154,56,234,227,167,175,167,200,42,98,101,93,36,180,179,181,143,109,177,205,73,33,153,173,150,39,236,169,187,36,107,94,213,221,28,136,168,168,68,175,14,28,179,21,193,186,206,211,204,167,53,201,173,88,253,150,139,226,222,102,227,116,173,142,146,150,14,118,170,182,51,156,178,43,88,222,79,123,90,155,175,205,206,68,79,154,160,26,20,0,0,0,0,42,175,199,59,240,79,247,147,248,105,106,133,85,248,231,126,9,254,242,127,13,3,149,120,42,122,167,202,126,159,215,123,141,184,186,146,149,188,21,61,83,229,63,79,235,189,198,220,93,72,2,170,252,115,191,4,255,0,121,63,134,150,168,85,95,142,119,224,159,239,39,240,208,61,87,133,191,95,85,154,137,228,122,100,214,59,133,214,229,151,167,156,168,199,114,42,202,153,235,166,187,198,157,218,153,169,170,228,145,207,123,102,137,137,34,199,34,170,70,232,163,72,254,227,227,103,122,202,140,176,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,94,167,135,223,94,184,247,83,56,109,14,13,168,55,218,74,61,84,180,83,199,13,115,42,60,173,19,47,239,85,169,114,77,67,10,74,175,153,237,167,167,108,149,8,216,216,198,61,234,173,107,88,168,136,19,40,0,0,0,5,85,248,231,126,9,254,242,127,13,34,175,133,199,174,205,50,252,235,217,235,73,85,227,157,248,39,251,201,252,52,138,190,23,30,187,52,203,243,175,103,173,2,255,0,128,0,0,0,102,179,171,31,84,250,201,245,3,33,247,25,203,169,240,184,244,39,166,95,157,123,197,105,74,221,88,250,167,214,79,168,25,15,184,206,93,79,133,199,161,61,50,252,235,222,43,64,149,69,43,120,213,250,167,197,190,159,208,251,141,196,186,146,149,188,106,253,83,226,223,79,232,125,198,226,7,85,240,49,252,108,253,219,254,36,90,161,81,126,8,217,254,27,98,204,181,55,79,175,57,13,37,30,67,149,83,218,106,108,180,51,42,181,245,236,163,74,213,169,72,149,83,139,158,198,207,27,213,155,243,86,115,114,34,182,55,171,109,208,0,0,0,0,10,149,241,172,208,186,59,85,247,11,234,30,195,102,236,252,111,158,55,145,84,198,176,71,27,234,162,103,114,133,238,98,34,75,36,207,133,181,76,116,138,175,106,71,73,3,62,230,205,71,240,191,10,29,98,186,233,175,86,150,76,69,215,234,74,28,123,80,105,234,44,151,72,171,106,157,20,18,78,216,100,154,137,204,111,54,177,106,86,161,140,130,53,114,57,118,170,149,140,78,82,34,151,19,213,62,138,127,40,158,159,115,109,28,142,225,228,170,242,11,122,121,9,221,47,110,54,87,65,43,42,41,123,174,237,200,169,10,207,12,73,39,22,43,187,106,254,59,59,101,76,214,1,127,222,40,254,132,245,55,242,95,120,162,40,4,187,62,173,181,190,213,212,127,133,54,71,173,22,107,29,93,154,159,35,167,181,185,244,21,50,54,71,211,79,13,254,154,158,102,35,219,242,123,18,88,100,224,253,154,174,103,23,43,88,170,172,74,76,3,83,183,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,153,140,213,93,76,202,181,147,81,242,61,82,205,106,252,197,235,38,184,75,112,169,227,36,143,142,30,107,247,32,139,184,247,189,176,196,196,108,113,177,92,188,35,99,26,139,179,80,185,79,23,62,161,127,69,61,62,197,164,214,202,107,171,47,90,171,222,162,138,225,71,85,229,227,163,161,164,150,154,74,198,200,173,94,114,119,153,43,32,237,34,35,93,28,211,114,118,205,70,73,82,221,44,104,167,242,137,234,11,9,209,201,46,30,74,147,32,184,47,159,157,178,246,228,101,12,17,62,162,171,180,238,220,136,147,44,16,202,145,242,98,183,184,172,229,179,119,84,11,147,240,180,208,186,61,31,233,78,195,146,86,217,188,166,73,168,159,233,146,231,52,139,4,146,62,150,69,84,183,177,178,68,156,187,62,87,183,51,99,123,156,230,73,83,63,244,85,202,198,214,15,138,63,174,205,77,252,151,217,232,139,254,40,7,197,31,215,102,166,254,75,236,244,64,74,175,3,31,198,207,221,191,226,68,148,241,17,235,126,143,165,92,17,49,44,58,171,150,166,229,150,249,101,177,57,33,130,166,27,92,109,154,40,223,85,85,19,229,107,219,201,143,159,203,170,199,36,111,150,157,200,246,171,88,246,172,0,240,223,234,187,78,58,74,211,141,112,205,115,89,124,245,214,187,236,252,22,11,4,19,35,42,174,245,77,75,138,171,90,170,139,219,133,156,154,178,204,168,173,141,174,106,34,61,239,142,55,195,108,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,156,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,136,31,147,253,53,103,185,87,251,43,145,228,153,29,195,253,242,178,186,229,93,81,39,252,169,38,154,73,31,254,235,156,231,127,106,169,126,125,2,116,109,77,210,14,151,214,219,239,181,52,149,249,222,79,80,147,100,117,212,53,178,207,68,246,65,36,201,71,13,58,73,28,106,214,50,41,85,206,85,103,53,146,89,55,115,152,145,163,120,175,133,207,66,87,93,19,181,77,174,250,209,140,210,83,230,215,202,118,55,31,183,85,192,239,59,143,81,57,175,73,95,39,37,227,21,77,67,94,212,86,112,238,69,27,85,138,230,172,211,68,219,10,3,50,218,23,174,154,143,211,166,163,219,181,67,75,239,62,70,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,226,221,211,116,114,57,173,123,28,199,177,143,110,135,186,120,234,7,1,234,107,75,232,117,95,78,95,86,203,109,101,69,69,36,180,117,203,10,86,209,79,12,138,215,69,81,28,50,72,216,222,173,225,43,90,174,221,99,150,55,124,185,33,154,35,186,244,119,213,86,101,210,134,174,91,243,11,53,202,173,216,197,198,162,158,155,44,180,71,26,76,203,141,185,31,247,213,177,57,236,111,153,141,174,145,208,191,147,120,189,85,170,189,183,200,199,134,140,193,231,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,240,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,37,106,223,60,105,233,172,186,243,120,183,218,244,250,147,37,210,8,170,34,164,183,87,83,199,45,13,237,204,78,210,77,89,180,178,58,41,89,186,84,186,40,92,200,30,230,186,30,111,137,200,244,2,210,129,205,58,120,215,236,55,169,141,47,161,213,156,14,215,144,91,237,21,245,21,20,204,134,247,111,90,89,249,195,34,177,202,213,69,116,82,179,116,249,62,41,30,205,249,49,85,36,100,140,103,171,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,194,38,110,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,161,229,58,135,234,7,1,233,151,75,235,181,95,81,159,86,251,109,29,69,61,36,84,116,43,10,214,214,207,52,136,214,197,79,28,210,70,217,30,141,231,43,154,142,221,35,138,71,124,248,169,158,29,116,215,77,71,234,47,81,238,58,161,170,23,159,61,117,174,218,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,110,22,114,118,201,186,185,92,231,61,238,123,222,247,187,219,117,137,213,86,101,213,126,174,92,51,11,205,202,173,184,197,186,162,162,155,19,180,73,26,66,203,117,185,95,247,21,209,53,239,111,153,145,173,141,211,63,147,185,61,17,168,189,182,70,198,113,74,219,77,214,221,77,65,89,112,182,85,210,211,221,41,214,174,134,89,161,115,25,85,2,75,36,43,44,78,84,217,236,73,97,150,53,115,119,78,113,189,191,181,170,136,29,87,165,222,166,243,238,150,117,66,219,168,24,133,77,93,101,181,149,13,117,235,30,91,140,212,212,87,152,18,57,99,225,59,99,94,46,123,27,60,174,137,239,107,210,57,21,175,226,237,149,174,208,166,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,205,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,50,209,218,110,179,90,170,47,176,219,42,223,109,163,168,134,146,162,177,176,185,96,134,121,155,35,162,137,242,109,197,175,123,96,153,205,106,174,238,72,164,84,223,138,237,40,58,9,235,126,251,210,62,119,45,22,71,85,117,185,105,149,239,187,45,238,201,71,11,42,38,101,82,66,169,13,85,35,100,150,54,71,55,54,196,201,23,154,53,241,111,201,174,116,113,43,2,255,0,129,242,113,108,179,21,206,108,84,185,78,21,147,90,178,11,45,111,63,45,113,181,214,199,87,75,63,7,185,143,225,44,106,230,59,139,216,230,174,203,242,115,85,23,230,138,125,96,6,85,205,84,25,87,2,255,0,188,46,61,9,233,151,231,94,241,90,74,162,42,248,92,122,19,211,47,206,189,226,180,149,64,80,15,138,63,174,205,77,252,151,217,232,137,41,224,133,150,98,182,123,238,170,226,215,108,154,213,69,122,200,62,7,240,139,117,69,108,113,213,92,59,12,185,62,127,47,19,149,31,47,109,138,142,127,4,94,45,84,85,217,8,215,226,143,235,179,83,127,37,246,122,34,58,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,231,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,80,212,64,35,255,0,69,29,87,88,186,180,209,170,44,203,187,106,163,203,237,187,81,229,54,74,41,158,239,33,85,201,233,28,136,217,17,30,144,206,198,119,99,93,222,212,221,241,247,30,248,164,82,64,1,85,126,57,223,130,127,188,159,195,72,171,225,113,235,179,76,191,58,246,122,210,85,120,231,126,9,254,242,127,13,34,175,133,199,174,205,50,252,235,217,235,64,191,224,0,28,171,170,125,20,254,81,61,62,230,218,57,29,195,201,85,228,22,244,242,19,186,94,220,108,174,130,86,84,82,247,93,219,145,82,21,158,24,146,78,44,87,118,213,252,118,118,202,153,172,53,80,103,51,174,109,47,181,104,231,86,154,153,129,216,157,72,150,216,47,31,18,163,130,146,137,180,144,82,65,93,12,117,177,210,199,19,85,90,214,66,218,148,133,54,217,21,35,69,70,183,126,40,23,231,160,58,199,98,234,3,70,177,61,98,199,33,242,244,153,53,189,181,18,83,114,123,252,165,83,28,232,234,105,185,189,140,89,59,83,199,44,93,206,8,215,240,228,223,186,228,83,160,16,3,193,179,90,254,220,244,251,118,209,202,187,127,102,175,76,174,9,217,158,56,184,199,61,13,198,90,138,136,249,57,100,114,186,102,206,202,196,118,204,99,82,62,198,220,157,205,73,254,5,69,248,216,107,21,170,245,153,96,122,33,99,191,85,203,81,141,83,213,94,239,244,112,213,53,212,141,158,169,35,109,27,101,141,175,85,74,152,226,142,119,162,72,196,86,197,88,197,106,170,74,227,154,120,62,232,229,247,57,234,129,53,86,158,111,47,101,211,75,124,245,21,146,113,99,251,245,85,212,243,210,83,211,108,175,107,219,201,143,169,151,184,141,123,83,203,112,119,21,145,170,112,14,180,53,142,197,175,189,80,103,250,171,139,67,194,203,117,184,71,79,110,147,147,215,204,210,210,83,197,73,21,78,207,99,30,206,243,41,219,47,109,205,71,51,185,193,119,86,238,182,127,224,217,162,159,97,186,125,187,107,29,93,195,189,87,169,183,4,236,193,28,188,163,130,134,221,45,69,60,124,154,177,181,91,51,167,125,98,187,103,189,171,31,99,110,46,230,128,79,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,157,88,250,167,214,79,168,25,15,184,206,105,76,205,103,86,62,169,245,147,234,6,67,238,51,129,242,114,173,11,212,124,67,73,240,173,111,185,217,187,184,102,119,230,226,182,221,41,213,95,28,53,84,245,51,193,37,45,71,201,59,83,47,151,124,140,69,221,175,141,85,90,229,86,74,216,253,183,78,157,98,106,231,77,184,246,105,134,97,247,138,183,227,217,165,158,190,138,106,38,86,62,157,246,235,140,212,174,134,11,165,28,172,251,208,84,196,229,141,85,91,253,99,35,70,187,103,54,41,34,181,78,134,180,119,1,215,95,13,92,27,78,117,26,195,73,113,182,220,105,242,8,162,150,90,88,102,158,223,60,151,43,140,45,171,165,116,204,123,98,169,141,178,189,99,149,26,170,213,95,253,104,181,65,213,119,74,58,143,210,86,163,191,10,205,98,243,214,170,238,228,246,11,252,16,171,41,110,244,173,84,69,115,81,85,123,115,51,147,82,88,85,85,209,185,205,84,87,177,241,200,240,229,88,158,45,125,206,114,171,54,21,139,80,249,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,249,189,90,198,242,123,218,155,185,81,169,190,234,168,159,51,74,125,63,105,159,232,111,67,176,61,45,146,146,213,79,87,140,227,244,54,250,255,0,133,199,194,150,106,230,66,223,53,59,62,227,21,221,217,214,89,21,238,106,57,238,122,185,201,201,202,85,7,131,191,78,180,218,135,171,151,173,109,204,49,58,75,142,61,130,211,178,27,68,213,209,74,172,109,254,71,177,241,77,2,113,236,202,250,120,89,35,156,142,114,186,39,212,83,72,214,242,224,246,92,248,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,127,97,154,205,107,210,251,174,138,234,230,95,165,23,151,85,201,81,139,94,42,109,172,168,169,162,117,35,235,32,99,215,179,84,145,57,85,88,201,162,237,202,207,188,228,86,72,213,71,57,21,21,116,230,83,183,141,62,142,221,108,186,185,138,107,125,190,195,73,21,139,37,179,178,201,93,89,73,74,230,189,215,90,87,200,228,117,84,136,196,98,190,74,105,34,100,74,231,171,220,202,57,19,100,108,72,7,159,215,125,107,253,52,248,80,233,111,152,183,249,90,252,19,80,40,48,170,206,17,112,134,95,37,103,171,242,242,71,188,143,115,183,165,150,155,155,151,142,242,164,188,90,141,227,191,31,240,206,187,90,172,29,107,233,253,246,251,115,164,183,91,109,212,247,234,186,202,202,185,155,12,20,208,71,100,174,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,145,214,155,41,190,210,98,183,28,42,158,187,133,150,235,112,163,186,86,83,118,152,189,218,170,72,234,99,167,147,154,167,54,241,101,109,74,108,138,141,94,230,238,69,86,181,81,141,101,55,220,62,227,53,219,28,174,242,149,117,22,250,251,92,146,118,153,39,42,90,218,89,105,42,99,217,232,168,156,224,158,86,111,183,38,242,221,170,142,68,84,15,85,212,14,166,126,153,53,199,60,213,40,234,238,181,20,153,54,65,93,112,160,248,164,156,234,161,161,124,206,242,176,63,239,189,27,218,129,34,141,24,215,43,88,214,35,90,188,90,133,207,248,83,232,53,78,141,244,185,65,147,95,104,169,35,190,234,77,66,100,210,61,180,241,36,241,219,159,19,27,65,11,230,99,220,178,179,180,139,82,212,85,111,109,107,36,98,177,174,71,171,169,131,167,237,51,253,50,107,142,7,165,178,82,93,106,41,50,108,130,134,223,95,240,184,249,213,67,66,249,155,230,167,103,220,122,55,181,2,75,34,189,205,86,177,172,87,57,56,181,77,47,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,7,235,0,0,51,89,213,143,170,125,100,250,129,144,251,140,230,148,204,214,117,99,234,159,89,62,160,100,62,227,56,28,168,187,63,13,14,130,169,180,27,30,135,90,181,102,197,73,62,162,223,41,227,154,208,201,59,188,236,22,233,233,99,115,161,116,51,69,27,160,174,87,73,52,83,47,223,226,198,163,24,230,163,230,71,240,175,9,78,138,62,55,89,71,213,150,166,219,45,85,150,88,123,209,225,118,249,211,191,35,171,161,159,182,251,155,145,29,194,62,203,226,150,56,155,35,92,229,145,93,42,36,107,20,47,127,85,241,43,241,11,163,211,43,21,118,133,104,54,95,254,158,171,248,197,120,190,90,230,130,162,59,61,47,58,152,106,105,89,52,115,44,148,215,22,201,11,26,168,232,249,71,28,170,230,185,146,112,115,67,245,230,190,46,250,95,137,245,71,22,158,208,71,73,124,210,74,122,118,219,110,185,77,12,18,73,60,23,94,235,185,213,83,171,94,230,213,208,177,188,24,238,17,163,220,189,201,34,116,173,108,109,154,74,235,150,127,134,234,159,68,218,157,168,58,125,144,210,95,49,235,230,155,228,21,52,53,212,202,188,37,103,195,234,17,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,40,7,71,116,119,62,215,92,254,215,167,58,115,97,171,184,220,174,53,16,69,44,177,82,205,52,22,248,36,154,56,93,87,84,232,88,247,69,77,27,165,98,201,42,181,81,168,191,250,145,110,250,126,153,240,222,148,60,63,53,99,75,112,250,234,187,139,221,131,228,151,43,189,206,165,85,175,184,220,100,181,72,201,103,72,249,43,97,103,24,163,99,35,106,175,22,49,188,156,247,243,145,225,65,135,160,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,206,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,190,124,188,159,18,254,135,41,186,142,195,102,214,28,29,245,108,212,92,46,207,35,33,164,141,146,212,50,249,110,133,100,157,104,155,11,17,206,74,148,115,229,116,46,99,126,251,228,88,222,138,142,99,225,14,41,225,79,215,109,169,109,84,29,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,55,57,30,143,236,53,89,194,8,228,180,163,45,159,233,171,2,202,191,217,92,115,36,199,46,31,239,148,117,214,218,234,121,63,228,201,12,209,200,207,247,28,215,55,251,21,11,169,240,221,235,234,197,175,184,173,175,68,181,34,225,228,181,55,31,183,178,158,158,106,170,151,201,246,154,150,8,246,90,150,73,43,156,247,86,53,140,229,60,110,114,185,251,58,102,110,222,227,33,9,212,0,0,0,0,87,175,137,239,65,85,58,207,106,171,234,7,71,236,85,117,250,131,108,167,166,134,235,104,164,237,49,46,214,232,27,55,57,163,137,177,119,106,43,154,142,129,168,139,47,222,134,4,141,141,115,210,54,58,194,128,25,87,4,244,241,114,233,159,13,209,93,92,179,106,150,25,93,86,198,106,189,69,218,229,115,182,76,171,35,41,174,48,190,7,212,79,20,142,114,187,132,238,171,230,177,170,125,199,181,252,93,193,205,142,62,107,225,169,211,214,43,212,95,83,84,54,76,214,167,123,46,35,111,118,91,83,111,117,44,115,199,117,242,213,84,209,178,142,84,145,21,137,11,223,59,86,68,86,187,148,108,123,17,26,175,71,176,59,255,0,133,215,64,181,153,133,246,219,212,198,177,91,238,182,187,86,57,112,166,174,196,236,243,211,79,71,37,206,169,140,138,166,11,147,158,230,183,157,27,123,145,186,46,218,185,179,72,215,114,84,100,106,201,173,252,252,150,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,172,1,21,124,72,179,174,163,180,255,0,167,27,165,239,167,171,95,251,118,228,215,154,57,223,241,75,45,175,135,223,168,164,137,27,255,0,173,36,168,71,115,167,102,239,107,63,108,244,242,168,1,149,114,250,60,45,49,109,14,181,116,167,97,201,244,134,135,107,173,247,238,230,53,117,82,195,45,193,247,136,21,89,36,51,44,106,189,184,89,201,93,79,18,241,84,130,104,228,115,121,205,35,159,93,126,34,61,2,214,116,199,149,38,121,165,182,251,173,203,76,175,125,218,141,146,154,122,143,179,50,36,145,51,203,85,84,241,86,36,47,124,241,182,158,73,30,146,59,239,70,238,78,143,185,47,53,232,115,171,187,175,72,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,151,14,226,108,172,146,104,209,209,247,86,70,134,135,138,11,241,53,198,58,121,197,122,151,184,219,244,18,225,72,199,178,158,56,50,91,45,170,219,79,77,104,179,92,97,99,98,88,41,93,15,22,171,213,172,71,77,26,51,245,115,43,247,145,207,115,226,130,194,186,232,241,38,194,116,115,78,41,109,157,60,102,216,166,101,153,229,30,98,158,154,229,105,187,81,220,233,108,17,198,140,231,83,52,113,189,252,166,94,234,36,49,189,189,183,57,178,57,252,146,53,138,74,86,197,177,60,171,57,190,210,226,216,86,51,117,200,47,85,188,252,181,186,215,69,37,93,84,252,24,231,191,132,81,163,158,238,44,99,156,187,39,201,173,85,95,146,40,29,255,0,195,219,61,215,28,79,170,12,54,199,162,47,248,133,93,254,225,219,184,216,43,47,19,80,90,238,148,177,211,206,178,186,173,88,170,139,216,129,245,19,70,229,142,87,49,237,71,50,41,93,250,183,216,175,141,95,165,140,91,234,5,15,183,92,78,171,208,79,68,22,46,145,240,73,107,114,58,91,85,203,83,111,125,216,175,119,186,57,159,81,11,41,82,101,88,105,105,29,36,81,190,56,120,54,39,200,156,17,207,151,126,78,115,99,137,25,202,188,106,253,44,98,223,80,40,125,186,226,5,74,232,38,138,101,93,68,234,197,139,71,48,171,133,170,138,245,144,121,175,45,61,210,89,35,165,103,98,154,90,135,243,116,113,200,244,221,144,185,19,102,47,222,84,223,100,221,83,202,255,0,166,172,11,42,255,0,101,113,204,147,28,184,127,190,81,215,91,107,169,228,255,0,147,36,51,71,35,63,220,115,92,223,236,84,36,175,133,199,174,205,50,252,235,217,235,73,233,226,141,208,149,215,91,45,80,235,190,139,227,52,149,25,181,142,157,237,200,45,212,144,59,206,228,52,77,107,18,39,199,197,120,203,83,78,214,57,17,156,59,146,198,228,98,57,203,12,49,56,58,7,135,223,94,184,247,83,56,109,14,13,168,55,218,74,61,84,180,83,199,13,115,42,60,173,19,47,239,85,169,114,77,67,10,74,175,153,237,167,167,108,149,8,216,216,198,61,234,173,107,88,168,137,50,140,187,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,231,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,9,244,119,213,86,27,213,126,145,219,243,11,53,202,145,185,61,186,158,158,155,44,180,71,26,194,251,117,197,89,247,213,177,57,239,119,150,145,205,145,208,191,147,185,49,21,170,189,198,72,198,4,32,241,206,252,19,253,228,254,26,85,89,106,158,57,223,130,127,188,159,195,74,224,209,189,33,204,181,223,81,45,250,91,167,208,82,79,144,221,169,235,166,161,130,166,116,133,149,15,166,164,154,169,97,71,175,221,107,222,216,28,198,43,149,172,230,230,242,115,27,187,144,45,167,194,231,174,219,174,182,90,166,208,141,104,201,169,42,51,107,29,59,29,143,220,106,231,119,157,200,104,154,215,172,172,147,146,113,150,166,157,172,106,171,249,247,37,141,202,245,107,150,25,165,117,133,25,108,255,0,77,88,22,85,254,202,227,153,38,57,112,255,0,124,163,174,182,215,83,201,255,0,38,72,102,142,70,127,184,230,185,191,216,168,95,79,65,61,111,216,186,184,193,37,162,200,234,173,86,221,77,178,119,101,189,217,40,225,125,60,47,165,89,149,33,170,164,108,146,200,249,33,224,232,153,34,243,87,50,93,249,53,173,146,37,120,74,160,0,2,128,124,81,253,118,106,111,228,190,207,68,95,241,64,62,40,254,187,53,55,242,95,103,162,3,138,83,232,94,163,215,104,116,221,67,219,44,222,123,12,161,200,37,198,238,85,52,234,175,146,221,84,216,105,228,141,245,12,219,238,67,39,154,99,25,34,42,183,184,213,99,184,43,226,73,61,183,71,125,85,102,93,40,106,229,191,48,179,92,170,221,140,92,106,41,233,178,203,68,113,164,204,184,219,145,255,0,125,91,19,158,198,249,152,218,233,29,11,249,55,139,213,90,171,219,124,140,125,143,120,62,226,120,174,115,209,222,103,139,102,184,205,171,32,178,214,234,5,95,153,183,93,40,163,171,165,159,133,13,177,236,231,20,136,230,59,139,216,215,38,233,242,115,81,83,230,136,64,14,186,58,50,190,244,121,168,244,182,200,238,191,25,195,50,143,49,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,42,175,138,48,191,76,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,188,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,10,33,240,251,235,215,33,233,155,50,161,193,181,6,251,87,89,165,119,122,136,225,174,101,71,154,173,125,129,136,149,46,73,168,97,73,81,144,177,213,21,13,146,161,27,27,222,246,49,85,173,115,209,17,111,78,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,51,111,213,143,170,125,100,250,129,144,251,140,231,234,203,186,100,207,177,173,1,192,186,142,183,211,85,222,113,60,198,158,226,234,233,233,45,211,43,44,51,210,220,93,68,140,170,149,17,98,107,38,94,210,196,247,57,170,231,186,70,113,251,136,231,254,94,172,125,83,235,39,212,12,135,220,103,46,39,195,223,0,195,117,79,195,135,9,211,237,65,199,169,47,152,245,242,158,247,77,93,67,82,139,194,86,124,102,177,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,80,43,47,160,158,183,239,189,35,231,114,209,100,117,87,91,150,153,94,251,178,222,236,148,112,178,162,102,85,36,42,144,213,82,54,73,99,100,115,115,108,76,145,121,163,95,22,252,154,231,71,18,178,250,49,108,179,21,206,108,84,185,78,21,147,90,178,11,45,111,63,45,113,181,214,199,87,75,63,7,185,143,225,44,106,230,59,139,216,230,174,203,242,115,85,23,230,138,103,179,173,126,148,111,189,37,235,45,110,27,218,186,214,98,23,45,235,49,107,221,108,44,111,159,165,226,197,146,53,116,106,172,89,160,123,251,82,38,204,114,236,201,59,108,100,177,161,32,60,47,122,233,253,10,101,76,208,237,99,204,252,166,155,94,185,252,30,166,181,188,161,177,93,36,145,170,155,204,174,79,47,71,54,242,119,55,71,49,146,171,36,253,83,93,81,34,133,212,153,87,53,80,101,92,15,107,151,105,14,101,133,105,222,5,170,87,152,41,23,30,212,122,123,140,214,89,225,157,28,254,116,53,110,165,169,134,86,46,206,99,218,228,141,232,187,43,21,147,51,103,43,145,237,103,74,208,254,184,181,247,64,52,227,42,210,220,43,33,243,22,92,154,222,251,125,55,159,171,173,124,152,247,52,168,231,61,171,183,80,198,82,76,231,212,186,69,122,53,119,145,145,185,83,118,174,246,127,209,110,133,233,199,81,126,25,152,30,151,234,133,155,207,90,171,190,51,44,51,68,168,202,171,125,83,110,245,201,29,85,52,138,139,219,153,156,157,178,236,173,86,185,204,123,94,199,189,142,169,110,162,250,104,213,62,151,243,185,176,93,76,180,255,0,181,242,87,154,56,42,126,23,115,253,76,50,201,229,39,154,40,251,221,174,251,25,39,22,253,199,238,213,254,197,80,241,88,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,57,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,75,186,85,166,120,174,141,233,198,57,165,184,85,39,151,178,227,54,248,173,244,220,163,141,146,77,193,62,252,242,246,216,198,58,105,94,174,146,71,163,83,156,143,123,149,55,114,149,87,224,183,161,118,44,167,59,203,117,231,35,179,93,95,87,132,249,123,118,53,87,187,227,161,243,85,112,212,50,181,119,68,68,150,104,224,88,155,195,146,181,141,171,228,230,43,157,19,155,111,224,8,171,226,143,232,79,83,127,37,247,138,34,85,17,87,197,31,208,158,166,254,75,239,20,64,80,9,237,117,163,72,115,45,5,213,12,131,72,245,2,10,72,239,184,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,254,74,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,158,40,191,238,189,186,32,177,117,113,130,69,91,142,82,218,173,186,155,100,237,69,100,189,214,76,250,120,95,74,179,34,205,75,86,232,226,145,242,67,193,210,190,52,224,174,100,187,113,115,91,36,168,240,168,13,66,235,139,95,117,71,167,219,95,78,153,174,67,241,43,45,190,225,241,10,155,197,69,93,108,215,139,174,210,205,43,32,173,158,74,135,50,120,88,249,154,173,98,198,155,45,61,58,162,239,26,42,250,15,14,158,157,106,122,132,234,95,28,130,243,137,213,221,176,156,86,161,183,156,154,100,138,39,82,70,200,216,247,210,211,212,36,205,115,36,100,245,17,199,27,161,217,94,248,187,234,136,136,199,189,145,215,41,196,242,172,26,251,85,139,102,184,205,215,31,189,81,112,243,54,235,165,20,148,149,80,115,99,94,206,113,72,141,123,121,49,237,114,110,159,54,185,21,62,74,133,223,120,78,232,93,139,76,58,96,182,106,55,193,174,180,89,78,165,239,113,187,186,224,175,103,42,88,42,42,35,160,72,98,84,106,54,23,64,254,251,95,178,186,79,50,174,230,230,118,218,192,224,30,57,223,130,127,188,159,195,74,171,45,83,199,59,240,79,247,147,248,105,92,26,55,164,57,150,187,234,37,191,75,116,250,10,73,242,27,181,61,116,212,48,84,206,144,178,161,244,212,147,85,44,40,245,251,173,123,219,3,152,197,114,181,156,220,222,78,99,119,114,5,180,248,92,245,219,117,214,203,84,218,17,173,25,53,37,70,109,99,167,99,177,251,141,92,238,243,185,13,19,90,245,149,146,114,78,50,212,211,181,141,85,127,62,228,177,185,94,173,114,195,52,174,176,163,45,159,233,171,2,202,191,217,92,115,36,199,46,31,239,148,117,214,218,234,121,63,228,201,12,209,200,207,247,28,215,55,251,21,11,233,232,39,173,251,23,87,24,36,180,89,29,85,170,219,169,182,78,236,183,187,37,28,47,167,133,244,171,50,164,53,84,141,146,89,31,36,60,29,19,36,94,106,230,75,191,38,181,178,68,175,9,84,0,0,85,95,142,119,224,159,239,39,240,210,213,10,149,241,189,203,49,91,197,247,74,177,107,78,77,106,173,189,99,255,0,28,248,189,186,158,182,57,42,173,253,246,91,95,7,152,137,170,175,139,184,196,87,51,154,39,38,162,170,110,128,120,15,5,79,84,249,79,211,250,239,113,183,23,82,82,95,131,13,218,213,110,234,190,247,71,112,185,210,82,212,93,48,122,250,74,24,166,153,172,125,84,233,89,69,50,197,19,85,119,123,210,40,101,145,90,221,215,132,111,119,236,106,170,93,160,2,170,252,115,191,4,255,0,121,63,134,150,168,85,95,142,119,224,159,239,39,240,208,43,171,71,180,47,81,245,230,179,38,180,233,125,155,227,55,92,95,31,155,36,154,219,18,170,213,86,82,197,60,16,200,202,102,34,47,118,100,243,13,122,71,186,57,237,99,145,156,158,172,99,254,6,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,155,254,10,158,169,242,159,167,245,222,227,110,61,87,138,71,64,180,122,119,231,186,155,209,203,125,170,219,136,47,147,167,200,177,218,58,104,40,97,180,72,189,170,104,106,105,35,141,172,99,161,149,235,26,73,26,34,200,217,100,89,62,251,36,127,100,44,43,163,190,170,176,222,171,244,142,223,152,89,174,84,141,201,237,212,244,244,217,101,162,56,214,23,219,174,42,207,190,173,137,207,123,188,180,142,108,142,133,252,157,201,136,173,85,238,50,70,51,186,153,161,233,227,168,28,251,166,93,80,161,213,125,57,125,35,238,84,116,245,20,146,209,215,44,203,69,91,4,209,171,93,21,68,112,201,27,164,98,59,132,173,106,187,100,146,40,221,243,226,134,135,180,47,93,52,227,168,189,56,183,106,134,151,222,124,245,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,201,187,166,234,213,107,154,246,57,236,123,30,224,232,0,0,42,175,199,59,240,79,247,147,248,105,21,124,46,61,118,105,151,231,94,207,90,73,255,0,28,171,181,170,107,174,141,216,161,185,210,62,229,71,79,126,171,168,163,108,205,89,225,130,103,80,182,41,95,30,252,154,199,186,9,154,215,42,108,229,138,68,77,248,174,209,87,195,46,237,106,178,245,199,166,21,151,155,157,37,5,60,149,23,42,70,75,83,51,98,99,167,158,217,87,12,49,35,156,168,138,249,37,146,56,216,223,218,231,189,173,77,213,81,0,208,72,0,0,0,12,214,117,99,234,159,89,62,160,100,62,227,57,117,62,23,30,132,244,203,243,175,120,173,41,91,171,31,84,250,201,245,3,33,247,25,203,169,240,184,244,39,166,95,157,123,197,104,18,168,165,111,26,191,84,248,183,211,250,31,113,184,151,82,82,183,141,95,170,124,91,233,253,15,184,220,64,129,86,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,23,233,208,79,91,246,46,174,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,120,58,38,72,188,213,204,151,126,77,107,100,137,95,76,26,63,211,38,125,174,122,95,168,154,129,167,52,213,119,139,150,158,212,89,91,46,61,67,110,154,174,182,227,5,124,149,17,185,244,237,133,28,231,62,39,66,199,57,138,221,150,55,72,254,77,237,163,95,229,116,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,62,74,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,129,167,48,113,254,151,122,155,192,122,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,132,237,141,121,53,143,116,18,186,39,189,172,89,35,70,191,139,119,86,183,176,0,0,0,51,237,226,45,211,173,79,79,125,75,228,112,89,177,58,187,78,19,149,84,58,243,140,204,177,68,218,73,25,35,24,250,170,122,116,133,173,100,108,130,162,73,35,108,59,35,217,23,97,85,21,30,199,191,65,36,0,241,147,209,79,183,61,62,218,117,142,146,225,217,171,211,43,130,247,160,146,94,49,207,67,113,150,158,158,78,45,72,220,174,153,179,178,141,91,187,216,212,143,191,191,39,112,64,32,174,141,107,165,101,215,195,219,168,14,158,47,215,158,247,193,62,5,146,99,180,210,36,242,72,202,89,111,116,81,215,49,175,85,88,163,133,147,58,149,237,141,17,142,89,42,231,127,223,221,202,200,128,0,19,43,197,123,88,174,186,149,213,165,239,17,109,250,146,187,30,211,234,122,123,37,174,42,42,167,75,4,115,186,24,230,173,115,219,205,204,74,148,168,123,224,145,90,141,93,169,98,99,211,148,106,167,116,240,83,208,186,59,173,247,52,234,30,253,102,239,124,19,134,55,142,212,200,176,73,27,42,165,103,114,185,237,98,162,203,28,204,133,212,172,108,136,172,106,199,87,59,62,254,238,70,86,9,165,62,150,52,83,249,59,116,251,132,232,228,151,15,59,87,143,219,215,207,206,217,123,145,190,186,121,95,81,85,218,119,110,53,88,82,121,165,72,249,49,29,219,70,114,221,219,170,135,85,40,7,197,31,215,102,166,254,75,236,244,69,255,0,20,3,226,143,235,179,83,127,37,246,122,32,34,169,101,62,22,253,2,209,234,39,145,234,111,88,237,246,171,150,32,158,114,159,29,199,107,41,160,174,134,239,34,119,105,166,169,171,142,70,189,141,134,39,164,137,28,106,137,35,165,141,36,251,140,141,157,238,21,225,213,209,181,55,86,26,161,83,112,202,234,105,29,130,97,21,20,147,100,180,41,91,45,61,109,115,42,35,169,90,120,96,86,70,228,224,233,105,145,178,175,56,222,145,185,221,183,35,246,86,217,255,0,92,29,100,225,189,20,105,125,187,22,211,250,108,125,115,186,170,122,88,113,140,97,104,149,212,84,118,232,164,107,31,52,240,193,36,75,5,51,98,100,145,68,141,114,114,145,26,141,107,153,28,170,192,243,253,118,248,140,216,186,84,190,227,248,30,7,75,106,202,243,63,136,83,214,100,118,137,249,246,232,172,234,199,57,209,186,120,222,158,94,178,109,226,116,72,172,149,27,31,41,31,30,207,139,185,34,180,27,168,173,35,234,75,13,166,204,244,167,44,164,184,177,212,240,205,93,108,124,172,109,198,210,249,21,237,72,107,41,209,202,232,95,202,41,81,21,119,99,248,43,163,115,217,179,151,56,87,59,182,125,170,249,147,43,47,55,60,131,49,203,47,245,16,82,50,90,153,166,184,92,110,19,170,50,24,98,71,57,93,44,175,217,35,141,141,249,175,201,173,79,236,66,244,252,58,186,54,169,233,63,75,234,110,25,93,77,91,115,188,222,158,146,108,150,133,43,98,168,162,161,125,60,149,43,79,12,10,200,218,188,219,21,74,54,85,231,35,22,70,187,182,229,102,202,224,160,195,218,229,218,67,153,97,90,119,129,106,149,230,10,69,199,181,30,158,227,53,150,120,103,71,63,157,13,91,169,106,97,149,139,179,152,246,185,35,122,46,202,197,100,204,217,202,228,123,89,226,139,190,232,183,66,244,227,168,191,12,204,15,75,245,66,205,231,173,85,223,25,150,25,162,84,101,85,190,169,183,122,228,142,170,154,69,69,237,204,206,78,217,118,86,171,92,230,61,175,99,222,199,5,96,104,127,92,90,251,160,26,113,149,105,110,21,144,249,139,46,77,111,125,190,155,207,213,214,190,76,123,154,84,115,158,213,219,168,99,41,38,115,234,93,34,189,26,187,200,200,220,169,187,87,126,65,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,156,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,61,175,81,125,52,106,159,75,249,220,216,46,166,90,127,218,249,43,205,28,21,63,11,185,254,166,25,100,242,147,205,20,125,238,215,125,140,147,139,126,227,247,106,255,0,98,172,212,240,91,208,187,22,83,157,229,186,243,145,217,174,175,171,194,124,189,187,26,171,221,241,208,249,170,184,106,25,90,187,162,34,75,52,112,44,77,225,201,90,198,213,242,115,21,206,137,205,11,74,192,48,172,7,167,205,35,180,225,86,106,138,75,54,39,132,89,210,39,214,86,190,26,118,50,8,88,174,154,174,166,70,181,145,35,220,169,36,211,75,179,81,94,233,30,187,110,165,43,120,130,117,235,144,245,51,153,87,96,218,125,125,171,163,210,187,69,68,144,208,178,159,205,81,62,254,197,74,103,44,213,208,172,170,201,152,218,138,119,73,78,142,141,143,99,30,138,230,181,234,168,151,145,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,120,121,155,117,210,138,58,186,89,248,61,175,103,56,164,71,49,220,94,198,185,55,79,147,154,138,159,52,66,160,117,243,193,239,81,241,253,88,199,172,26,3,122,248,206,25,148,119,32,75,150,65,42,164,150,42,168,169,164,153,205,174,125,52,43,188,50,246,156,145,76,200,145,169,35,219,11,209,170,177,190,96,143,253,11,244,101,125,235,15,81,234,173,146,93,126,13,134,98,254,94,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,220,149,25,20,157,87,198,11,19,197,112,110,162,112,204,91,10,198,109,88,253,150,139,79,233,60,181,186,215,69,29,37,44,28,238,151,55,191,132,81,163,88,222,79,123,156,187,39,205,206,85,95,154,169,111,250,23,161,122,113,211,166,156,91,180,191,75,236,222,70,213,67,188,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,228,207,226,221,215,100,106,53,173,99,26,198,49,140,109,75,120,213,250,167,197,190,159,208,251,141,196,15,107,224,225,128,97,186,167,134,245,5,167,218,131,143,82,95,49,235,229,62,57,77,93,67,82,139,194,86,111,114,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,134,189,87,116,163,168,253,37,106,59,240,172,214,47,61,106,174,238,79,96,191,193,10,178,150,239,74,213,68,87,53,21,87,183,51,57,53,37,133,85,93,27,156,213,69,123,31,28,143,157,94,6,63,141,159,187,127,196,137,233,213,23,76,152,15,84,218,95,114,211,252,190,154,146,142,228,250,119,54,203,144,165,186,26,154,219,52,235,36,82,115,129,210,39,38,177,238,130,38,202,198,57,139,36,104,230,114,110,232,230,133,91,120,94,245,211,250,20,202,153,161,218,199,153,249,77,54,189,115,248,61,77,107,121,67,98,186,73,35,85,55,153,92,158,94,142,109,228,238,110,142,99,37,86,73,250,166,186,162,69,186,146,165,122,90,240,117,190,212,101,87,139,183,85,213,30,82,203,101,184,37,61,174,209,98,185,49,255,0,29,108,114,53,206,169,150,118,162,190,42,57,24,138,198,198,137,29,75,185,185,87,203,171,27,220,182,160,6,85,205,84,25,87,2,255,0,188,46,61,9,233,151,231,94,241,90,74,162,42,248,92,122,19,211,47,206,189,226,180,149,64,80,15,138,63,174,205,77,252,151,217,232,142,21,140,233,14,101,151,233,126,111,171,150,40,41,38,177,105,237,69,166,27,234,58,116,100,240,178,225,36,209,65,51,24,191,39,177,37,133,35,114,34,243,69,154,53,70,171,81,238,103,117,241,71,245,217,169,191,146,251,61,17,39,252,17,237,54,171,253,171,94,108,87,219,101,37,198,219,113,167,199,233,43,40,234,225,108,208,84,193,35,110,109,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,80,32,95,78,157,75,234,159,75,249,220,57,214,153,221,191,219,121,219,53,100,245,63,11,185,254,166,104,163,243,112,67,44,125,238,215,125,239,143,147,190,227,246,114,127,106,46,135,180,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,62,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,180,151,226,35,209,5,103,74,185,218,101,184,117,47,45,50,203,46,18,197,98,106,77,61,76,214,185,27,12,82,62,150,170,87,196,214,55,147,223,63,151,69,146,73,31,21,59,149,238,87,49,238,95,149,208,79,91,247,222,145,243,185,104,178,58,171,173,203,76,175,125,217,111,118,74,56,89,81,51,42,146,21,72,106,169,27,36,177,178,57,185,182,38,72,188,209,175,139,126,77,115,163,137,88,18,171,199,59,240,79,247,147,248,105,21,124,46,61,118,105,151,231,94,207,90,73,255,0,27,139,181,170,255,0,106,208,107,237,138,231,73,113,182,220,105,242,10,186,58,202,73,155,52,21,48,72,219,99,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,140,30,23,30,187,52,203,243,175,103,173,2,255,0,128,0,10,149,241,189,211,63,45,149,105,166,177,209,210,93,101,248,133,190,175,25,184,79,219,229,67,79,229,228,74,138,70,114,70,125,201,164,243,85,171,179,158,188,155,7,221,106,112,122,173,181,17,127,196,187,0,169,212,30,139,117,18,150,219,143,82,93,110,86,58,122,107,253,42,204,145,115,163,101,37,76,114,213,84,68,249,21,56,61,180,105,86,139,197,121,185,142,123,27,203,159,21,10,224,240,125,214,59,238,13,213,2,105,85,60,62,98,203,169,118,249,233,235,35,228,198,118,42,168,105,231,171,167,169,221,88,231,187,139,25,83,23,109,28,198,175,153,230,238,75,27,80,182,174,169,245,175,249,59,116,251,155,107,28,118,255,0,59,87,143,219,211,200,64,232,187,145,190,186,121,89,79,75,221,111,114,53,88,82,121,162,89,56,189,29,219,71,241,221,219,34,231,91,74,181,51,42,209,189,71,199,53,75,10,171,242,247,172,102,225,21,194,155,148,146,50,57,184,47,223,130,94,219,216,247,67,43,21,209,200,196,114,115,141,239,106,174,206,82,213,60,102,181,155,134,135,105,182,9,137,92,124,221,151,81,46,19,95,93,116,183,92,247,165,173,161,162,134,39,69,18,182,61,217,83,12,175,173,130,118,187,151,20,117,52,110,68,114,171,92,208,168,19,79,186,85,166,120,174,141,233,198,57,165,184,85,39,151,178,227,54,248,173,244,220,163,141,146,77,193,62,252,242,246,216,198,58,105,94,174,146,71,163,83,156,143,123,149,55,114,148,45,225,201,166,127,165,14,178,116,226,221,81,73,117,146,130,195,112,118,77,89,61,190,61,252,175,144,141,213,20,239,153,202,199,53,144,186,170,58,104,156,171,182,253,228,99,92,215,61,170,104,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,1,154,206,172,125,83,235,39,212,12,135,220,103,52,166,102,179,171,31,84,250,201,245,3,33,247,25,192,237,94,28,221,107,255,0,37,93,71,158,193,159,220,238,178,105,150,83,250,187,149,52,11,221,142,215,92,170,196,142,230,216,120,185,238,226,198,44,114,182,37,107,159,27,154,237,165,116,49,70,182,211,213,119,77,122,113,214,118,135,62,217,26,218,171,238,191,15,146,233,131,228,144,85,39,110,158,170,88,81,208,200,218,136,219,39,58,57,182,137,37,70,181,237,124,124,92,212,230,200,158,220,240,214,218,110,182,234,106,10,203,133,178,174,150,158,233,78,181,116,50,205,11,152,202,168,18,89,33,89,98,114,166,207,98,75,12,177,171,155,186,115,141,237,253,173,84,73,191,209,223,137,222,85,211,182,150,101,90,103,157,208,221,114,206,213,190,89,240,138,218,154,153,43,62,27,92,202,102,67,79,67,60,114,206,206,54,228,237,70,228,108,14,107,163,218,68,107,95,221,69,136,37,87,76,93,94,116,143,210,55,193,122,44,184,214,221,104,111,214,43,132,150,204,171,47,125,4,17,88,228,200,157,254,188,116,149,42,177,84,44,49,212,34,210,50,121,105,209,27,28,49,114,127,105,157,210,127,226,217,102,43,156,216,169,114,156,43,38,181,100,22,90,222,126,90,227,107,173,142,174,150,126,15,115,31,194,88,213,204,119,23,177,205,93,151,228,230,170,47,205,20,204,23,250,106,207,114,175,246,87,35,201,50,59,135,251,229,101,117,202,186,162,79,249,82,77,52,146,63,253,215,57,206,254,213,83,69,29,27,104,93,31,78,221,56,225,154,115,240,111,135,94,155,111,142,227,145,181,235,3,230,125,226,161,141,146,169,36,150,4,70,75,219,122,246,24,253,220,189,168,98,111,55,35,81,202,29,172,142,189,127,232,53,55,80,125,46,101,216,204,52,85,117,55,219,5,59,242,108,121,148,148,242,212,206,251,141,36,82,57,176,199,12,111,106,202,249,226,116,212,200,138,142,217,106,17,232,199,57,173,66,69,0,50,174,14,235,215,6,142,221,116,67,170,61,64,196,107,44,52,150,171,109,109,226,166,247,97,138,134,149,208,81,45,170,174,87,77,76,218,118,171,24,222,17,181,203,3,146,52,224,217,32,145,141,85,225,185,194,128,179,79,5,141,6,169,187,102,89,95,81,183,154,42,71,219,108,84,239,198,108,171,53,60,82,191,226,51,36,114,212,205,19,213,252,224,124,84,235,28,106,188,63,88,202,231,181,31,247,94,213,183,67,133,116,63,163,182,173,16,233,115,79,241,26,59,13,93,170,229,91,103,166,189,223,162,174,165,108,21,171,117,171,137,179,84,182,161,168,198,59,156,110,114,64,212,145,57,182,56,35,99,149,120,110,119,80,0,28,210,237,212,223,77,182,11,173,109,138,251,212,30,154,219,174,86,234,137,41,43,40,234,242,202,8,103,166,158,55,43,100,138,72,221,42,57,143,107,145,90,173,84,69,69,69,69,3,165,153,172,234,199,213,62,178,125,64,200,125,198,115,71,184,182,89,138,231,54,42,92,167,10,201,173,89,5,150,183,159,150,184,218,235,99,171,165,159,131,220,199,240,150,53,115,29,197,236,115,87,101,249,57,170,139,243,69,51,133,213,143,170,125,100,250,129,144,251,140,224,79,76,23,173,59,87,75,30,24,154,117,98,196,50,10,70,234,166,75,79,120,76,126,141,105,155,84,180,80,45,242,181,178,220,39,141,206,70,177,141,106,74,216,149,232,228,124,200,212,237,200,198,77,198,178,255,0,211,86,123,149,127,178,185,30,73,145,220,63,223,43,43,174,85,213,18,127,202,146,105,164,145,255,0,238,185,206,119,246,170,159,146,182,237,117,184,211,80,81,220,46,117,117,84,246,186,117,164,161,138,105,156,246,82,192,178,201,50,197,19,85,118,99,22,89,165,145,90,221,147,156,143,119,237,114,170,220,167,134,23,65,85,58,49,106,164,234,7,88,44,85,116,26,131,115,167,169,134,213,104,171,237,61,45,54,233,219,15,9,164,137,209,119,105,235,156,141,157,170,137,47,221,134,117,141,237,107,214,70,52,59,7,64,189,20,98,189,41,233,197,37,238,237,108,243,26,155,147,91,225,147,35,184,84,36,111,146,131,154,54,71,91,41,214,55,61,141,134,39,162,35,220,199,47,122,70,35,213,120,182,38,69,213,122,177,244,177,172,159,79,242,31,110,156,234,167,42,234,199,210,198,178,125,63,200,125,186,112,51,88,106,160,202,185,170,128,42,215,197,99,161,43,82,218,171,250,166,209,172,102,173,183,38,212,44,249,189,170,221,3,93,4,144,43,94,233,47,8,196,84,115,30,215,35,82,126,13,114,61,31,223,114,51,132,242,73,88,56,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,57,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,81,5,43,120,149,248,126,254,130,107,43,181,239,74,97,231,128,221,110,13,248,165,185,173,222,75,61,117,92,245,47,253,84,80,83,50,26,123,115,19,203,65,31,39,171,146,73,24,207,159,38,129,99,253,25,245,153,128,245,103,128,83,86,81,215,82,91,179,107,117,59,34,191,88,101,150,24,103,116,241,195,78,181,53,116,180,201,60,179,45,15,122,161,35,142,89,54,93,211,139,190,127,182,69,25,150,208,189,116,212,126,157,53,30,221,170,26,95,121,242,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,22,238,155,163,145,205,107,216,230,61,140,123,116,83,161,122,233,167,29,69,233,197,187,84,52,190,243,231,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,77,221,55,86,171,92,215,177,207,99,216,247,7,64,0,0,0,1,85,126,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,227,170,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,128,186,144,0,0,0,30,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,9,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,103,219,173,126,148,111,189,37,235,45,110,27,218,186,214,98,23,45,235,49,107,221,108,44,111,159,165,226,197,146,53,116,106,172,89,160,123,251,82,38,204,114,236,201,59,108,100,177,161,162,146,133,188,82,245,210,179,88,58,172,191,99,116,87,159,55,141,233,223,250,91,182,67,26,79,28,108,170,141,17,110,15,116,114,175,30,247,154,238,66,233,24,214,181,241,211,65,253,36,106,61,193,16,11,169,240,189,232,91,244,41,138,179,92,117,143,12,242,154,147,122,231,240,122,106,215,114,154,197,107,146,54,162,111,10,181,60,189,100,219,201,220,221,92,246,68,172,143,245,78,117,68,107,74,198,132,252,59,117,210,179,95,186,83,197,50,75,245,231,226,121,37,135,187,141,223,166,114,78,178,58,170,149,81,34,124,178,76,174,116,211,73,74,250,89,164,145,28,230,186,73,159,253,21,69,99,66,74,144,3,198,175,210,198,45,245,2,135,219,174,36,255,0,32,7,141,95,165,140,91,234,5,15,183,92,64,167,108,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,156,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,161,222,148,122,174,211,142,173,116,225,153,174,21,47,145,186,208,246,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,220,133,252,92,177,76,136,141,145,173,114,42,49,236,146,54,103,8,235,253,46,245,55,159,116,179,170,22,221,64,196,42,106,235,45,172,168,107,175,88,242,220,102,166,162,188,192,145,203,31,9,219,26,241,115,216,217,229,116,79,123,94,145,200,173,127,23,108,173,112,76,175,20,142,129,104,244,239,207,117,55,163,150,251,85,183,16,95,39,79,145,99,180,116,208,80,195,104,145,123,84,208,212,210,71,27,88,199,67,43,214,52,146,52,69,145,178,200,178,125,246,72,254,207,138,240,161,208,110,161,174,90,243,100,214,220,82,138,175,29,193,45,148,245,12,186,221,238,84,245,12,162,190,82,73,220,133,244,84,205,107,227,74,183,247,99,87,114,228,232,160,146,6,73,34,57,236,142,25,109,211,75,117,35,78,58,153,209,171,102,127,142,81,252,87,16,205,45,243,69,37,21,218,133,63,89,26,185,240,84,210,212,66,254,76,119,23,178,88,158,155,186,55,113,94,46,123,21,28,190,171,22,196,241,92,26,197,75,139,97,88,205,171,31,178,209,115,242,214,235,93,20,116,148,176,115,123,158,254,17,70,141,99,121,61,238,114,236,159,55,57,85,126,106,160,86,15,142,119,224,159,239,39,240,210,42,248,92,122,236,211,47,206,189,158,180,149,94,57,223,130,127,188,159,195,72,171,225,113,235,179,76,191,58,246,122,208,38,167,138,71,64,181,154,137,231,186,155,209,203,125,214,229,151,167,147,167,200,177,218,58,105,235,166,187,198,157,170,104,106,105,35,141,175,123,102,137,137,26,73,26,34,70,232,163,89,62,227,227,127,122,173,180,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,62,74,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,154,104,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,205,191,84,247,253,26,202,122,130,205,175,253,63,89,62,21,128,214,92,17,246,138,102,211,58,154,63,148,76,73,228,138,23,42,172,80,201,58,77,36,113,236,222,17,189,141,225,30,221,182,133,249,244,187,212,222,3,213,54,151,219,117,3,16,169,164,163,185,62,157,174,189,99,203,113,134,166,182,205,58,201,44,124,39,108,107,201,172,123,160,149,209,61,237,98,201,26,53,252,91,186,181,189,128,166,15,7,28,43,94,106,117,182,187,60,195,234,42,237,250,95,75,79,53,14,92,249,159,198,146,233,63,97,235,73,77,19,85,170,146,84,197,44,145,204,174,111,21,138,37,122,57,237,73,219,28,214,191,148,245,11,160,88,53,246,171,22,205,117,195,79,241,251,213,23,15,51,110,186,100,212,84,149,80,115,99,94,206,113,73,35,94,222,76,123,92,155,167,205,174,69,79,146,160,29,0,160,31,20,127,93,154,155,249,47,179,209,23,189,133,106,22,3,169,86,169,111,186,115,156,99,249,85,182,10,135,82,75,89,100,185,195,93,4,115,181,173,115,162,116,144,185,205,71,163,94,199,43,85,119,217,237,95,237,66,136,124,81,253,118,106,111,228,190,207,68,7,160,240,226,235,142,155,165,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,151,61,174,154,23,167,29,69,233,197,199,75,245,66,205,231,173,85,219,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,237,204,206,78,217,118,86,171,92,230,61,175,99,222,199,102,92,180,159,10,254,189,106,105,106,109,93,44,107,37,246,174,177,149,149,16,219,240,107,157,71,105,25,70,196,138,103,45,5,77,68,146,181,202,197,115,32,138,149,141,99,223,206,94,214,232,196,137,172,8,23,174,61,52,106,158,129,235,42,232,94,83,105,248,174,73,55,147,248,119,193,160,169,158,27,183,154,107,123,94,79,156,76,146,125,228,115,161,251,172,254,182,57,24,155,171,75,158,240,202,210,253,121,210,94,154,45,216,198,182,186,146,130,158,74,137,43,113,203,11,232,187,87,27,69,20,239,116,175,142,177,232,168,138,249,37,145,242,164,46,103,114,46,106,215,189,85,82,26,121,63,113,196,241,91,197,246,209,148,221,177,155,85,109,235,31,243,31,8,184,212,81,71,37,85,191,190,196,100,254,94,87,34,190,46,227,17,26,254,10,156,154,136,139,186,31,88,12,214,117,99,234,159,89,62,160,100,62,227,57,117,62,23,30,132,244,203,243,175,120,173,41,91,171,31,84,250,201,245,3,33,247,25,203,94,232,255,0,168,28,7,166,95,12,76,3,85,245,25,245,111,182,209,212,92,105,34,163,161,88,86,182,182,121,175,149,141,108,84,241,205,36,109,145,232,222,114,185,168,237,210,56,164,119,207,138,129,245,188,91,245,55,72,241,110,154,36,211,189,65,179,85,221,114,28,206,163,158,41,13,52,108,107,232,234,233,31,27,228,173,89,228,141,237,137,145,182,86,198,246,181,59,178,178,161,209,53,88,215,201,44,116,108,123,253,116,215,77,71,234,47,81,238,58,161,170,23,159,61,117,174,218,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,110,22,114,118,201,186,185,92,231,61,238,123,222,247,186,199,252,43,250,10,166,165,166,181,117,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,9,123,187,35,210,39,48,38,175,68,122,101,171,154,61,211,70,29,167,122,213,121,164,174,200,109,52,239,99,33,134,71,204,251,117,35,158,175,134,138,89,221,35,219,51,225,107,187,104,232,209,177,49,141,100,76,71,182,52,150,76,230,26,168,50,174,4,212,240,238,235,234,179,166,60,169,112,61,82,184,93,110,90,101,123,237,83,238,181,51,212,125,153,145,36,149,254,102,150,155,146,177,33,123,231,145,213,17,198,196,145,223,118,70,242,116,125,185,109,127,172,78,149,112,222,171,244,142,225,135,222,109,180,141,201,237,212,245,21,56,157,222,73,22,23,219,174,42,207,184,142,149,172,123,188,180,142,108,109,153,156,93,201,136,142,68,238,50,55,179,58,213,182,155,173,186,154,130,178,225,108,171,165,167,186,83,173,93,12,179,66,230,50,170,4,150,72,86,88,156,169,179,216,146,195,44,106,230,238,156,227,123,127,107,85,18,117,116,173,226,157,153,104,14,131,100,26,99,151,219,106,243,27,189,158,158,8,52,245,245,77,69,130,137,139,201,178,65,93,55,117,37,125,52,41,218,116,49,177,138,245,68,124,61,200,227,237,44,65,39,250,98,235,167,164,126,157,62,11,209,173,62,103,117,185,90,177,123,132,150,138,61,65,123,96,91,29,194,105,255,0,202,106,42,36,145,28,215,83,67,231,167,169,129,138,141,154,36,141,145,74,234,135,49,206,145,179,255,0,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,243,242,215,27,93,108,117,116,179,240,123,152,254,18,198,174,99,184,189,142,106,236,191,39,53,81,126,104,166,93,237,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,52,103,160,56,6,43,209,247,76,24,158,11,157,102,182,171,101,6,37,111,111,198,47,55,59,148,112,208,199,93,85,80,233,103,227,60,173,137,169,10,213,84,189,145,115,107,92,173,88,218,187,185,85,84,59,89,21,124,81,253,9,234,111,228,190,241,68,117,95,229,99,210,199,254,50,218,85,255,0,198,86,239,254,113,202,188,81,253,9,234,111,228,190,241,68,5,0,151,103,225,149,215,109,171,91,176,219,118,134,106,150,77,87,38,168,88,105,228,109,45,101,210,118,189,249,37,19,21,206,107,227,147,100,87,212,195,22,205,145,143,229,35,217,31,127,148,138,179,118,169,48,250,184,182,89,149,96,215,218,92,167,10,201,174,184,253,234,139,159,150,184,218,235,100,164,170,131,155,28,199,240,150,53,107,219,201,143,115,87,101,249,181,202,139,242,85,2,244,250,196,240,230,211,142,170,179,188,87,63,134,171,236,181,234,59,132,80,101,183,42,45,146,107,165,157,144,191,102,164,106,199,49,213,141,123,32,138,57,158,168,140,137,239,230,147,36,80,196,147,0,141,93,11,245,155,98,235,15,78,42,174,114,90,190,13,153,226,254,94,159,38,182,196,199,173,43,100,149,31,218,169,166,145,219,239,12,189,169,85,35,115,150,72,220,199,53,220,145,25,44,146,84,10,171,241,206,252,19,253,228,254,26,69,95,11,143,93,154,101,249,215,179,214,146,171,199,59,240,79,247,147,248,105,21,124,46,61,118,105,151,231,94,207,90,4,212,241,72,232,22,179,81,60,247,83,122,57,111,186,220,178,244,242,116,249,22,59,71,77,61,116,215,120,211,181,77,13,77,36,113,181,239,108,209,49,35,73,35,68,72,221,20,107,39,220,124,111,239,85,182,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,77,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,153,183,234,158,255,0,163,89,79,80,89,181,255,0,167,235,39,194,176,26,203,130,62,209,76,218,103,83,71,242,137,137,60,145,66,229,85,138,25,39,73,164,142,61,155,194,55,177,188,35,219,182,208,191,62,151,122,155,192,122,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,132,237,141,121,53,143,116,18,186,39,189,172,89,35,70,191,139,119,86,183,176,20,193,224,227,133,107,205,78,182,215,103,152,125,69,93,191,75,233,105,230,161,203,159,51,248,210,93,39,236,61,105,41,162,106,181,82,74,152,165,146,57,149,205,226,177,68,175,71,61,169,59,99,154,215,245,211,93,52,227,167,77,56,184,234,134,168,94,124,141,170,135,104,161,134,36,71,213,92,42,156,138,177,210,211,70,170,157,201,159,197,219,38,232,212,107,92,247,185,140,99,222,208,231,253,107,245,93,98,233,47,70,171,115,46,237,170,179,47,185,111,71,139,89,43,102,123,124,253,87,38,36,146,43,99,69,122,195,3,31,221,145,119,99,87,102,71,220,99,229,141,76,251,231,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,231,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,79,85,212,63,80,57,247,83,90,161,93,170,250,140,250,70,92,171,41,233,233,34,163,161,89,146,138,138,8,99,70,182,42,120,230,146,71,70,197,119,57,92,212,118,203,36,178,59,229,201,79,201,156,232,94,163,233,182,156,96,218,161,154,217,190,21,106,212,111,61,45,130,25,213,91,85,81,75,74,148,234,181,78,141,83,238,67,39,154,111,105,85,121,61,172,115,209,168,199,70,247,135,138,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,190,158,129,58,236,181,117,119,140,214,216,178,90,58,75,78,162,227,180,233,87,120,163,165,141,176,81,85,65,37,68,205,142,90,24,223,81,44,239,100,113,182,157,179,57,232,136,217,38,98,39,201,237,41,7,76,116,119,62,214,57,50,58,61,57,176,213,223,46,88,221,157,47,114,219,40,105,102,169,173,171,131,206,210,210,57,180,240,194,199,186,71,181,213,108,145,200,187,34,71,28,142,223,238,162,47,202,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,206,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,161,168,130,170,252,115,191,4,255,0,121,63,134,147,167,165,30,171,180,227,171,93,56,102,107,133,75,228,110,180,61,184,47,246,9,230,71,213,90,42,156,138,168,215,42,34,119,33,127,23,44,83,34,35,100,107,92,138,140,123,36,141,144,91,199,59,240,79,247,147,248,104,28,171,193,83,213,62,83,244,254,187,220,109,197,196,231,247,108,6,203,134,221,171,53,74,231,143,208,98,114,83,173,37,218,91,252,208,197,110,116,19,170,66,177,78,233,213,34,86,72,178,36,124,95,242,119,52,111,207,125,138,118,240,84,245,79,148,253,63,174,247,27,112,241,66,235,167,244,215,149,63,67,180,115,51,243,122,109,101,225,241,138,154,38,241,134,251,116,142,71,42,237,50,57,124,197,28,59,71,219,217,26,199,202,143,147,245,173,109,60,136,16,171,85,110,58,113,119,212,124,142,231,164,56,229,214,195,134,84,220,37,146,201,109,186,86,37,77,85,53,42,175,221,107,228,68,255,0,214,168,213,116,142,99,85,26,233,102,86,172,175,177,255,0,6,13,47,215,155,77,215,37,213,72,93,73,104,210,187,253,59,104,170,25,95,69,206,123,237,109,59,164,72,164,162,118,237,116,108,129,210,76,215,204,170,232,220,175,124,72,199,189,171,37,52,74,232,95,163,43,239,88,122,143,85,108,146,235,240,108,51,23,242,245,25,53,202,39,177,106,155,28,170,254,213,53,52,110,223,121,165,237,74,137,35,154,177,198,214,57,206,228,168,200,164,191,236,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,207,203,91,173,116,81,210,82,193,205,238,123,248,69,26,53,141,228,247,185,203,178,124,220,229,85,249,170,129,245,142,63,213,23,83,120,15,75,58,95,114,212,12,190,166,146,178,228,202,119,58,203,143,37,198,26,106,219,204,233,36,81,240,129,178,47,39,49,142,158,39,74,246,53,235,28,106,231,241,118,200,215,116,12,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,188,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,158,30,171,186,174,212,126,173,117,29,249,174,107,47,145,181,80,247,32,176,88,32,153,95,75,104,165,114,162,171,90,170,137,220,153,252,90,178,204,168,142,145,205,106,34,49,140,142,54,7,138,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,249,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,248,163,208,93,112,12,202,197,134,216,53,6,243,143,85,209,227,217,85,69,117,53,150,186,100,70,178,189,244,107,18,84,172,72,171,201,204,99,167,141,138,253,184,43,249,181,21,93,27,209,172,15,0,204,181,63,38,131,12,211,252,122,174,251,125,170,167,171,169,167,183,210,34,58,121,217,77,79,37,68,169,27,119,221,239,72,161,145,81,141,221,239,84,70,181,28,229,70,168,93,79,134,199,92,246,174,160,176,10,61,43,212,107,165,37,14,162,226,180,244,214,216,159,89,116,107,167,202,32,108,50,43,106,162,108,210,44,243,84,182,58,119,186,167,100,114,111,180,188,145,36,88,227,155,230,91,49,108,179,42,193,175,180,185,78,21,147,93,113,251,213,23,63,45,113,181,214,201,73,85,7,54,57,143,225,44,106,215,183,147,30,230,174,203,243,107,149,23,228,170,95,247,66,253,102,216,186,195,211,138,171,156,150,175,131,102,120,191,151,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,36,70,75,32,123,94,170,186,152,195,122,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,21,108,44,227,20,143,124,142,69,226,198,59,139,94,254,17,190,170,244,67,197,131,87,44,61,69,220,245,43,90,43,106,235,240,76,158,157,144,221,177,139,44,79,158,11,123,224,165,225,79,53,178,26,170,157,169,222,233,90,213,149,59,188,36,73,101,114,181,207,72,149,151,41,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,132,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,51,195,213,119,74,58,143,210,86,163,191,10,205,98,243,214,170,238,228,246,11,252,16,171,41,110,244,173,84,69,115,81,85,123,115,51,147,82,88,85,85,209,185,205,84,87,177,241,200,240,243,253,77,221,173,87,254,164,181,94,251,98,185,210,92,109,183,28,226,251,87,71,89,73,51,102,130,166,9,43,230,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,23,105,225,113,232,79,76,191,58,247,138,210,128,75,254,240,184,244,39,166,95,157,123,197,104,18,168,165,111,26,191,84,248,183,211,250,31,113,184,151,82,82,183,141,95,170,124,91,233,253,15,184,220,64,234,190,6,63,141,159,187,127,196,142,105,226,141,208,149,171,68,238,176,235,190,139,227,53,116,248,77,242,161,237,200,45,212,144,55,201,99,213,174,115,18,39,199,197,121,69,77,80,231,185,17,156,59,113,72,212,98,57,169,52,49,55,165,248,24,254,54,126,237,255,0,18,44,167,85,114,157,56,194,244,227,35,201,53,122,186,213,73,134,82,91,229,109,237,215,72,146,90,89,41,100,78,219,161,124,74,142,239,119,57,164,105,18,53,206,145,207,70,53,174,87,35,84,51,217,210,143,85,218,143,210,86,163,179,53,194,165,243,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,147,150,41,145,21,209,185,206,69,71,177,242,70,253,15,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,225,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,76,192,221,164,181,77,117,173,154,197,69,87,71,109,125,68,142,163,167,171,169,109,76,240,192,174,94,219,36,149,177,198,217,30,141,217,21,233,27,17,202,138,168,214,239,178,90,255,0,130,158,45,174,54,139,22,105,146,92,232,124,182,147,223,184,58,218,234,217,102,73,42,111,16,191,183,36,212,81,111,219,236,246,249,199,60,170,221,223,36,52,236,107,157,217,149,172,11,63,7,42,254,86,61,44,127,227,45,165,95,252,101,110,255,0,231,30,255,0,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,243,242,215,27,93,108,117,116,179,240,123,152,254,18,198,174,99,184,189,142,106,236,191,39,53,81,126,104,160,125,99,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,225,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,79,64,0,204,14,170,233,158,85,163,122,143,145,233,110,107,73,229,239,88,205,194,91,125,79,24,228,100,115,112,95,185,60,93,198,49,238,134,86,43,100,141,234,212,231,27,216,228,77,156,135,149,39,255,0,140,158,138,125,134,234,10,211,172,116,151,14,245,38,166,219,215,189,4,146,242,146,10,235,116,84,244,242,113,106,70,212,108,46,129,244,106,221,222,247,44,157,253,248,183,130,16,0,9,63,225,211,211,173,79,80,157,75,227,144,94,113,58,187,182,19,138,212,54,243,147,76,145,68,234,72,217,27,30,250,90,122,132,153,174,100,140,158,162,56,227,116,59,43,223,23,125,81,17,24,247,179,65,36,0,240,108,209,79,176,221,62,221,181,142,174,225,222,171,212,219,130,118,96,142,94,81,193,67,110,150,162,158,62,77,88,218,173,153,211,190,177,93,179,222,213,143,177,183,23,115,66,127,128,40,7,197,31,215,102,166,254,75,236,244,69,255,0,20,3,226,143,235,179,83,127,37,246,122,32,58,175,133,231,82,250,89,210,254,9,174,89,214,166,93,191,239,103,201,89,168,231,166,248,165,207,245,213,177,73,229,32,154,88,251,221,174,251,31,39,23,125,198,110,229,254,196,88,127,174,154,233,168,253,69,234,61,199,84,53,66,243,231,174,181,219,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,237,194,206,78,217,55,87,43,156,231,189,207,123,222,247,120,2,194,124,46,122,18,181,107,101,214,109,119,214,140,102,174,163,9,177,212,49,184,253,186,174,6,249,44,134,181,174,122,74,249,57,47,41,105,169,220,198,162,179,135,110,89,28,172,87,57,33,154,39,7,117,240,183,232,22,179,78,252,143,83,122,199,111,186,219,114,245,243,148,248,238,59,89,77,61,12,214,136,215,187,77,53,77,92,114,53,143,116,210,177,100,72,227,84,88,219,20,137,39,223,124,140,236,217,80,0,101,92,176,159,11,158,187,109,90,39,117,155,66,53,163,38,171,167,194,111,149,12,118,63,113,171,157,190,75,30,173,115,158,178,178,78,73,202,42,106,135,61,170,175,231,219,138,70,171,213,173,73,166,149,181,236,0,209,159,88,157,42,225,189,87,233,29,195,15,188,219,105,27,147,219,169,234,42,113,59,188,146,44,47,183,92,85,159,113,29,43,88,247,121,105,28,216,219,51,56,187,147,17,28,137,220,100,111,103,170,233,187,68,45,93,56,104,150,45,162,246,107,229,93,230,159,28,167,149,175,175,169,141,177,190,166,121,167,146,162,103,163,27,242,99,22,89,164,224,205,220,173,103,22,171,158,168,175,88,65,225,111,215,213,102,162,121,30,153,53,142,225,117,185,101,233,231,42,49,220,138,178,166,122,233,174,241,167,118,166,106,106,185,36,115,222,217,162,98,72,177,200,170,145,186,40,210,63,184,248,217,222,178,160,0,0,5,43,120,213,250,167,197,190,159,208,251,141,196,186,146,149,188,106,253,83,226,223,79,232,125,198,226,7,85,240,49,252,108,253,219,254,36,90,161,85,126,6,63,141,159,187,127,196,139,84,0,71,94,180,186,210,195,122,54,195,109,23,155,206,59,87,146,100,57,37,68,144,217,108,176,204,180,204,168,100,43,26,212,205,45,74,177,237,137,145,182,88,246,78,46,123,159,35,17,27,199,155,227,145,71,63,215,77,11,211,142,162,244,226,227,165,250,161,102,243,214,170,237,165,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,103,39,108,187,43,85,174,115,30,215,177,239,99,130,168,58,86,241,88,207,177,221,121,200,50,14,164,110,245,119,108,63,61,168,129,181,9,74,233,157,6,40,177,242,108,79,161,164,228,230,165,50,53,252,102,99,81,102,145,24,201,121,75,35,28,217,171,216,233,93,67,244,253,159,116,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,115,137,206,70,236,146,69,35,126,124,84,230,160,95,247,133,199,161,61,50,252,235,222,43,73,84,69,95,11,143,66,122,101,249,215,188,86,146,168,10,1,241,71,245,217,169,191,146,251,61,17,210,188,36,122,155,192,116,51,84,50,141,63,212,106,154,75,61,183,80,169,233,93,22,67,93,113,134,146,138,221,61,4,117,82,53,149,14,153,90,214,178,86,204,246,181,232,237,210,70,198,206,46,238,43,153,205,124,81,253,118,106,111,228,190,207,68,69,80,52,251,170,186,103,138,235,38,156,100,122,91,154,210,121,139,46,77,111,150,223,83,198,56,223,36,60,211,238,79,23,113,143,99,102,137,232,217,35,122,181,120,72,198,57,19,118,161,158,30,168,186,100,207,186,89,213,11,150,159,229,244,213,117,150,214,84,57,182,92,133,45,211,83,81,94,96,72,226,147,156,14,145,56,185,236,108,241,54,86,49,207,72,228,87,51,147,182,71,58,210,188,47,122,233,253,53,226,172,208,237,99,204,252,222,164,217,121,252,30,166,181,188,102,190,218,227,141,170,155,204,174,95,49,89,14,210,119,55,70,189,241,35,36,253,107,155,81,34,73,78,171,186,81,211,142,173,116,225,248,86,107,23,145,186,208,247,39,176,95,224,133,31,85,104,170,114,34,43,154,138,169,220,133,252,90,146,194,170,141,145,173,106,162,177,236,142,70,6,120,174,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,228,214,61,208,70,245,102,252,17,252,220,136,142,145,234,233,21,225,113,235,179,76,191,58,246,122,210,58,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,231,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,89,21,225,113,235,179,76,191,58,246,122,208,47,248,30,83,58,213,141,44,210,255,0,35,250,76,212,188,83,18,248,159,119,201,124,118,243,77,65,230,187,124,123,157,174,243,219,207,143,113,156,184,239,183,54,239,251,80,249,88,183,80,186,5,156,223,105,113,108,43,92,52,255,0,32,189,86,243,242,214,235,94,77,69,87,85,63,6,57,239,225,20,114,57,238,226,198,57,203,178,124,154,213,85,249,34,129,208,0,0,102,7,85,116,207,42,209,189,71,200,244,183,53,164,242,247,172,102,225,45,190,167,140,114,50,57,184,47,220,158,46,227,24,247,67,43,21,178,70,245,106,115,141,236,114,38,206,65,156,106,102,85,168,150,236,66,221,148,213,249,191,177,88,251,49,155,116,239,146,73,38,117,12,117,85,53,17,50,71,61,238,223,183,230,157,19,17,188,90,216,162,137,136,223,187,186,204,175,24,237,33,169,194,186,151,161,213,42,120,42,214,219,168,246,120,102,124,243,79,19,153,241,26,22,50,150,104,98,99,118,123,24,218,116,160,122,171,209,119,124,207,226,229,217,90,200,22,5,175,120,31,96,21,49,90,181,79,84,171,177,234,69,167,170,168,183,88,45,119,103,36,78,157,31,19,101,158,182,157,139,191,117,140,84,154,129,238,249,35,30,169,31,244,150,53,227,105,68,127,232,31,76,242,173,34,233,11,77,176,92,214,147,202,94,169,237,245,23,10,154,87,71,36,114,82,249,218,185,171,25,4,172,145,141,123,38,141,149,13,100,140,86,253,217,26,246,162,170,34,42,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,6,107,58,177,245,79,172,159,80,50,31,113,156,210,153,154,206,172,125,83,235,39,212,12,135,220,103,2,202,116,39,164,156,87,171,159,12,13,52,197,174,82,249,28,146,197,246,142,225,140,220,90,232,226,237,215,58,225,113,99,32,158,85,134,89,18,142,73,22,23,76,200,209,28,238,204,106,139,187,16,170,189,85,211,60,171,70,245,31,35,210,220,214,147,203,222,177,155,132,182,250,158,49,200,200,230,224,191,114,120,187,140,99,221,12,172,86,201,27,213,169,206,55,177,200,155,57,11,212,240,184,244,39,166,95,157,123,197,105,229,60,76,250,46,254,82,122,112,205,72,194,155,219,207,176,27,125,92,244,212,240,208,247,164,190,208,162,119,95,67,188,108,116,206,153,170,199,58,157,169,201,189,201,101,98,181,59,203,36,97,94,222,20,250,13,77,172,157,81,208,100,215,218,42,185,44,90,109,78,153,52,143,109,60,171,4,151,22,74,198,208,66,249,152,246,164,79,238,170,212,181,21,93,220,74,57,24,172,115,85,234,219,222,35,87,135,167,79,95,201,203,166,92,126,193,91,83,117,125,235,43,237,229,183,186,107,141,47,149,146,130,186,174,150,4,117,26,66,169,206,62,203,34,142,55,35,213,92,178,54,71,108,196,114,70,201,42,0,0,5,74,248,218,126,134,190,213,96,189,175,138,254,150,62,30,157,254,223,47,35,246,119,185,81,218,239,114,251,189,239,53,221,237,246,190,124,123,253,223,255,0,64,64,14,158,190,202,254,159,116,211,237,215,194,190,205,253,176,179,124,99,226,221,191,35,228,124,236,93,255,0,49,221,253,95,103,183,207,159,63,187,199,125,254,91,158,219,174,13,98,186,235,127,84,122,129,151,86,95,169,46,182,218,43,197,77,146,195,45,13,83,167,162,75,85,36,174,134,153,212,238,87,189,188,36,107,86,119,44,107,193,210,79,35,218,137,207,99,133,1,170,128,112,174,135,245,138,213,173,253,46,105,254,93,71,126,171,186,220,168,172,244,214,75,244,181,213,77,158,181,46,180,145,54,26,151,84,57,30,247,115,145,205,73,218,178,47,55,71,60,111,114,39,61,142,234,0,205,103,86,62,169,245,147,234,6,67,238,51,154,83,57,165,219,166,78,155,111,247,90,219,237,247,167,205,53,184,220,174,53,18,85,214,86,85,226,116,19,79,83,60,142,87,73,44,146,58,37,115,222,231,42,185,92,170,170,170,170,170,7,32,240,184,244,39,166,95,157,123,197,105,74,221,88,250,167,214,79,168,25,15,184,206,104,247,22,196,241,92,26,197,75,139,97,88,205,171,31,178,209,115,242,214,235,93,20,116,148,176,115,123,158,254,17,70,141,99,121,61,238,114,236,159,55,57,85,126,106,166,112,186,177,245,79,172,159,80,50,31,113,156,9,149,225,79,208,229,54,165,93,104,58,164,212,151,213,197,98,198,47,8,252,90,216,214,75,2,220,110,52,174,99,210,181,242,108,136,250,104,101,217,173,108,110,94,228,209,72,215,171,91,19,163,154,226,72,171,225,113,232,79,76,191,58,247,138,210,85,0,57,87,86,62,150,53,147,233,254,67,237,211,157,84,229,93,88,250,88,214,79,167,249,15,183,78,6,107,13,84,25,87,53,80,7,10,234,219,169,138,110,150,49,236,15,56,188,208,210,79,143,95,51,138,28,115,32,154,100,151,157,21,186,122,90,167,201,87,18,68,215,57,207,137,208,199,34,179,131,249,177,175,98,35,92,246,189,189,127,253,42,231,184,175,251,21,145,227,121,29,191,253,238,178,134,229,67,81,31,252,168,230,134,72,223,254,235,92,215,127,106,41,5,188,106,253,44,98,223,80,40,125,186,226,71,255,0,8,110,173,178,171,54,119,109,233,47,33,139,207,99,119,223,138,92,44,83,241,146,90,138,10,230,194,218,135,193,201,243,36,113,81,172,116,245,114,112,100,74,229,158,110,74,187,61,234,129,26,186,223,232,187,42,233,31,81,231,161,162,109,214,247,128,220,187,115,217,50,25,104,100,108,108,238,172,220,104,106,103,70,36,43,88,196,130,69,86,177,126,252,104,217,120,179,146,198,207,203,209,159,89,153,247,73,153,253,53,101,29,117,93,199,9,184,212,50,43,245,134,89,102,154,6,193,36,212,235,83,87,75,76,147,197,10,87,118,105,210,56,229,147,116,217,120,187,229,251,47,167,88,180,119,1,215,92,2,233,167,58,141,97,164,184,219,110,52,243,197,20,178,210,195,52,246,249,228,134,72,91,87,74,233,152,246,197,83,27,101,122,199,42,53,85,170,191,250,209,115,173,212,142,136,93,122,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,230,199,172,83,71,205,155,185,26,254,77,71,61,17,30,161,163,236,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,188,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,8,1,224,169,233,99,41,250,129,93,237,214,226,127,128,0,1,85,126,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,227,170,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,128,186,144,0,0,0,28,171,170,125,107,254,78,221,62,230,218,199,29,191,206,213,227,246,244,242,16,58,46,228,111,174,158,86,83,210,247,91,220,141,86,20,158,104,150,78,47,71,118,209,252,119,118,200,185,172,45,211,198,195,88,174,182,92,55,3,209,11,29,250,146,42,124,150,162,170,247,127,163,134,169,205,171,116,20,171,27,104,219,44,109,122,34,211,73,44,147,189,18,70,42,58,90,54,43,85,22,39,21,235,209,126,142,88,181,247,170,12,3,74,178,153,184,89,110,183,9,42,46,49,241,122,249,154,90,74,121,106,229,166,221,143,99,217,222,101,59,162,238,53,200,230,119,57,166,234,221,148,61,87,88,125,25,95,122,74,177,105,85,117,250,235,230,43,243,140,126,90,139,197,36,143,98,201,111,188,64,246,62,166,153,169,31,40,214,24,227,170,165,141,178,36,178,44,146,71,59,254,227,92,198,164,128,240,91,214,59,22,31,172,185,110,142,221,225,237,213,234,37,190,158,162,215,83,201,235,202,170,218,218,137,29,77,193,172,84,78,112,79,81,47,113,207,99,91,229,184,253,231,72,212,73,107,226,251,165,246,172,211,164,186,156,242,103,82,65,114,211,235,197,21,202,158,119,81,54,89,229,130,166,102,209,75,74,201,119,71,66,199,58,162,25,157,183,36,114,210,198,138,223,216,230,212,95,75,26,215,252,157,186,130,194,117,142,75,127,157,164,199,238,11,231,224,108,93,201,31,67,60,79,167,170,237,55,185,26,44,201,4,210,172,124,158,141,238,35,57,110,221,209,67,74,100,0,241,171,244,177,139,125,64,161,246,235,137,63,200,1,227,87,233,99,22,250,129,67,237,215,16,43,215,195,58,211,106,191,245,175,167,246,43,237,178,146,227,109,184,211,223,169,43,40,234,225,108,208,84,193,37,146,185,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,125,94,190,250,19,186,244,137,147,81,95,113,170,202,187,182,157,100,85,11,73,103,172,170,145,211,214,210,207,29,60,46,146,42,233,25,79,20,12,124,146,58,161,208,181,138,170,232,225,122,175,205,142,63,47,133,199,174,205,50,252,235,217,235,75,211,213,93,51,197,117,147,78,50,61,45,205,105,60,197,151,38,183,203,111,169,227,28,111,146,30,105,247,39,139,184,199,177,179,68,244,108,145,189,90,188,36,99,28,137,187,80,10,44,232,39,173,251,239,72,249,220,180,89,29,85,214,229,166,87,190,236,183,187,37,28,44,168,153,149,73,10,164,53,84,141,146,88,217,28,220,219,19,36,94,104,215,197,191,38,185,209,196,172,191,59,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,12,224,245,69,211,38,125,210,206,168,92,180,255,0,47,166,171,172,182,178,161,205,178,228,41,110,154,154,138,243,2,71,20,156,224,116,137,197,207,99,103,137,178,177,142,122,71,34,185,156,157,178,57,210,215,194,143,173,127,209,150,85,7,77,122,153,115,186,212,227,121,109,194,158,155,18,151,126,244,54,123,164,210,57,171,79,193,26,178,54,26,169,36,103,205,174,225,28,169,201,88,137,52,210,180,58,7,142,119,224,159,239,39,240,210,42,248,92,122,236,211,47,206,189,158,180,149,94,57,223,130,127,188,159,195,74,203,192,243,252,203,76,50,104,51,61,63,200,106,236,87,218,90,122,186,106,123,133,34,163,103,129,149,52,242,83,202,177,187,109,216,245,138,105,17,30,221,158,197,84,115,85,174,68,114,5,132,248,164,117,245,71,168,158,123,166,77,28,184,90,174,88,130,121,58,140,139,34,163,169,130,186,27,188,137,218,169,134,154,146,72,220,246,54,24,158,145,172,146,34,164,142,150,53,143,238,50,55,247,161,95,78,157,52,106,159,84,25,220,56,46,153,218,127,219,121,219,205,100,21,63,11,182,126,166,105,99,243,115,195,20,157,158,239,97,236,143,147,126,251,246,106,127,106,167,138,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,206,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,154,19,232,239,165,92,55,165,13,35,183,225,246,107,109,35,178,123,141,61,61,78,89,119,142,69,153,247,27,138,51,239,163,101,115,24,239,45,27,157,35,97,103,22,241,98,171,149,59,143,145,239,15,107,161,122,23,167,29,58,105,197,187,75,244,190,205,228,109,84,59,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,238,76,254,45,221,118,70,163,90,214,49,172,99,24,198,210,15,138,63,174,205,77,252,151,217,232,139,254,57,254,83,211,214,129,103,55,218,172,167,53,208,253,63,200,47,85,188,60,205,198,233,140,209,85,213,79,193,141,99,57,203,36,110,123,184,177,141,106,110,191,38,181,17,62,72,128,68,15,5,79,75,25,79,212,10,239,110,183,16,3,197,31,215,102,166,254,75,236,244,69,239,97,90,123,128,233,173,170,91,22,156,224,248,254,43,109,158,161,213,114,209,217,45,144,208,193,36,238,107,90,233,93,28,45,107,85,234,214,49,170,229,77,246,99,83,251,16,162,31,20,127,93,154,155,249,47,179,209,1,221,122,55,233,18,213,213,247,135,230,81,138,65,113,164,179,229,150,29,72,184,92,177,203,172,244,237,123,25,58,218,173,237,125,44,207,70,172,172,166,153,56,243,237,174,232,248,225,145,91,39,105,35,117,122,229,56,158,85,131,95,106,177,108,215,25,186,227,247,170,46,30,102,221,116,162,146,146,170,14,108,107,217,206,41,17,175,111,38,61,174,77,211,230,215,34,167,201,80,185,79,5,79,75,25,79,212,10,239,110,183,30,131,196,159,161,139,87,80,88,5,102,170,105,205,174,146,135,81,113,90,122,155,148,172,163,181,181,211,229,16,54,24,209,212,178,186,24,214,121,170,91,29,59,27,77,186,185,55,222,46,40,146,36,145,135,201,240,202,235,182,213,173,216,109,187,67,53,75,38,171,147,84,44,52,242,54,150,178,233,59,94,252,146,137,138,231,53,241,201,178,43,234,97,139,102,200,199,242,145,236,143,191,202,69,89,187,83,212,203,102,45,150,101,88,53,246,151,41,194,178,107,174,63,122,162,231,229,174,54,186,217,41,42,160,230,199,49,252,37,141,90,246,242,99,220,213,217,126,109,114,162,252,149,75,254,232,95,172,219,23,88,122,113,85,115,146,213,240,108,207,23,242,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,228,136,201,100,10,65,234,199,213,62,178,125,64,200,125,198,115,207,229,215,61,92,175,211,188,10,151,51,143,32,110,19,110,167,184,211,97,139,87,72,248,109,206,98,213,186,90,229,165,127,20,100,207,243,18,237,43,209,92,244,218,54,57,118,100,109,111,160,234,199,213,62,178,125,64,200,125,198,114,213,58,68,233,163,75,58,160,240,216,211,140,23,83,45,63,254,56,242,87,138,56,41,190,41,108,254,127,158,89,60,164,243,69,39,103,187,216,99,36,226,223,190,205,218,191,216,168,21,151,209,28,122,12,254,165,240,231,117,31,91,73,6,27,29,67,220,230,92,41,187,182,233,235,120,42,82,178,181,221,198,164,84,221,213,107,220,247,54,72,215,131,89,43,82,23,201,35,52,102,102,179,168,190,154,53,79,165,252,238,108,23,83,45,63,237,124,149,230,142,10,159,133,220,255,0,83,12,178,121,73,230,138,62,247,107,190,198,73,197,191,113,251,181,127,177,86,194,124,52,188,70,46,183,251,173,159,166,253,122,188,213,220,110,87,26,143,41,140,100,181,181,14,154,122,153,228,117,84,242,69,114,171,170,169,87,61,238,114,211,211,211,54,40,213,85,85,177,175,255,0,130,160,90,81,149,115,85,6,85,192,183,77,28,233,18,213,213,247,133,190,152,226,144,92,105,44,249,101,134,162,249,114,199,46,179,211,181,236,100,235,117,174,107,233,102,122,53,101,101,52,201,199,159,109,119,71,199,12,138,217,59,73,27,170,131,41,196,242,172,26,251,85,139,102,184,205,215,31,189,81,112,243,54,235,165,20,148,149,80,115,99,94,206,113,72,141,123,121,49,237,114,110,159,54,185,21,62,74,133,244,248,92,122,19,211,47,206,189,226,180,241,94,36,253,12,90,186,130,192,43,53,83,78,109,116,148,58,139,138,211,212,220,165,101,29,173,174,159,40,129,176,198,142,165,149,208,198,179,205,82,216,233,216,218,109,213,201,190,241,113,68,145,36,140,32,255,0,132,103,79,95,165,110,160,165,213,155,157,77,169,246,93,42,236,214,203,111,172,165,243,18,86,87,85,197,83,29,27,163,71,39,8,251,47,137,243,247,85,85,205,146,24,120,183,119,43,227,177,95,20,127,66,122,155,249,47,188,81,30,215,162,61,6,169,233,199,166,140,59,77,175,52,84,144,100,41,78,251,166,64,176,211,197,27,214,227,82,245,150,72,229,124,79,123,102,124,45,116,116,201,47,55,115,101,59,21,54,111,22,167,95,202,113,60,87,57,177,85,98,217,174,51,106,200,44,181,188,60,205,186,233,69,29,93,44,252,30,215,179,156,82,35,152,238,47,99,92,155,167,201,205,69,79,154,32,25,109,47,251,197,31,208,158,166,254,75,239,20,71,85,254,73,221,44,127,226,211,165,95,252,27,110,255,0,228,156,171,197,31,208,158,166,254,75,239,20,64,80,9,106,158,40,126,31,191,253,50,117,91,164,80,255,0,157,187,102,118,118,183,255,0,102,137,42,104,160,167,166,255,0,218,106,106,228,154,95,246,242,239,253,36,42,172,213,64,25,150,208,189,116,212,126,157,53,30,221,170,26,95,121,242,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,22,238,155,163,145,205,107,216,230,61,140,123,116,61,211,199,80,56,15,83,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,9,90,213,118,235,28,177,187,229,201,10,129,241,39,232,98,235,211,238,127,89,170,154,115,107,171,174,211,172,170,162,166,229,43,40,237,110,108,24,188,238,154,52,117,44,174,134,52,130,26,103,73,80,198,211,110,173,93,183,139,138,172,105,36,157,3,193,231,73,250,134,139,84,42,53,102,197,87,87,97,210,249,41,214,154,251,13,124,53,17,65,146,177,209,213,178,5,162,85,133,208,206,250,106,184,147,155,210,70,62,52,123,216,138,169,35,216,224,246,190,57,223,130,127,188,159,195,72,171,225,113,235,179,76,191,58,246,122,210,85,120,231,126,9,254,242,127,13,43,47,3,207,243,45,48,201,160,204,244,255,0,33,171,177,95,105,105,234,233,169,238,20,138,141,158,6,84,211,201,79,42,198,237,183,99,214,41,164,68,123,118,123,21,81,205,86,185,17,200,22,19,226,145,215,213,30,162,121,238,153,52,114,225,106,185,98,9,228,234,50,44,138,142,166,10,232,110,242,39,106,166,26,106,73,35,115,216,216,98,122,70,178,72,138,146,58,88,214,63,184,200,223,222,133,125,58,116,209,170,125,80,103,112,224,186,103,105,255,0,109,231,111,53,144,84,252,46,217,250,153,165,143,205,207,12,82,118,123,189,135,178,62,77,251,239,217,169,253,170,158,43,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,57,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,104,79,163,190,149,112,222,148,52,142,223,135,217,173,180,142,201,238,52,244,245,57,101,222,57,22,103,220,110,40,207,190,141,149,204,99,188,180,110,116,141,133,156,91,197,138,174,84,238,62,71,188,61,174,133,232,94,156,116,233,167,22,237,47,210,251,55,145,181,80,239,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,185,51,248,183,117,217,26,141,107,88,198,177,140,99,27,88,30,51,127,202,59,237,221,139,237,55,255,0,81,143,213,253,155,248,119,63,47,241,78,202,247,252,255,0,254,121,253,119,107,127,185,216,223,181,247,252,209,111,231,63,215,77,11,211,142,162,244,226,227,165,250,161,102,243,214,170,237,165,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,103,39,108,187,43,85,174,115,30,215,177,239,99,131,58,218,3,250,26,253,50,226,127,202,15,226,191,163,223,136,55,227,191,12,229,222,236,241,119,14,92,63,89,217,238,118,251,189,175,214,246,187,157,175,214,112,39,255,0,141,23,217,95,178,189,61,125,133,248,87,217,191,135,223,62,15,240,158,223,145,242,61,187,95,99,203,246,191,87,217,237,240,225,195,238,241,219,111,150,196,11,234,31,167,236,251,166,93,80,174,210,141,70,101,35,238,84,116,244,245,113,86,80,164,203,69,91,4,209,163,155,45,60,147,71,27,164,98,59,156,78,114,55,100,146,41,27,243,226,167,202,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,147,216,146,194,178,53,85,57,162,205,34,43,149,168,198,176,38,87,130,167,170,124,167,233,253,119,184,219,136,255,0,215,79,242,113,254,81,217,23,242,95,255,0,233,83,238,249,223,43,195,225,127,20,230,255,0,49,240,222,63,253,103,253,14,63,254,7,62,239,107,245,29,147,154,233,142,177,103,218,57,38,71,89,167,55,234,187,29,203,36,179,165,146,91,157,13,84,212,213,180,144,121,218,90,183,58,158,104,94,199,70,247,58,145,145,185,87,116,88,228,145,187,125,228,84,252,154,85,166,121,86,178,106,62,57,165,184,85,39,152,189,100,215,8,173,244,220,163,145,241,195,205,126,252,242,246,216,247,182,24,152,142,146,71,163,87,132,108,123,149,54,106,129,37,124,47,63,79,191,202,131,27,253,17,124,87,236,223,196,34,251,103,203,206,252,27,200,249,122,157,188,239,151,253,95,123,183,230,124,167,123,238,249,142,31,217,200,146,190,57,223,130,127,188,159,195,73,233,210,239,76,152,15,75,58,95,109,211,252,66,154,146,178,228,202,118,182,245,144,173,186,26,106,219,204,233,36,178,115,157,209,167,39,49,142,158,86,196,199,185,235,28,106,214,114,118,202,231,64,191,28,239,193,63,222,79,225,160,66,174,147,31,168,244,214,157,114,185,233,61,222,235,106,201,45,90,95,53,210,42,219,93,197,104,106,169,233,105,111,150,137,235,36,100,205,123,28,221,169,98,168,85,70,187,147,155,187,81,28,174,70,175,0,39,167,131,85,166,213,127,234,75,54,177,95,109,148,151,27,109,199,77,238,84,149,148,117,112,182,104,42,96,146,190,222,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,33,6,89,139,95,112,108,170,243,133,101,52,62,74,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,108,87,49,220,94,199,38,237,85,106,237,186,42,167,204,13,41,232,94,133,233,199,78,154,113,110,210,253,47,179,121,27,85,14,242,205,52,170,143,170,184,85,57,17,36,170,169,145,17,59,147,63,139,119,93,145,168,214,181,140,107,24,198,49,189,0,139,254,26,57,253,78,160,244,91,167,117,87,44,134,146,235,114,177,211,212,216,42,146,21,139,157,27,41,42,100,138,150,158,86,70,137,193,237,163,74,69,78,73,205,204,115,30,238,92,249,44,160,2,170,252,98,191,149,63,243,127,254,6,63,91,255,0,210,239,196,127,253,95,255,0,103,255,0,250,211,253,121,254,180,255,0,149,255,0,225,149,129,137,253,149,251,85,102,251,117,241,95,179,127,16,167,248,199,194,123,126,123,200,247,27,223,242,253,223,213,247,187,124,248,115,251,188,182,223,229,185,167,60,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,188,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,158,30,171,186,81,212,126,146,181,29,248,86,107,23,158,181,87,119,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,219,153,156,154,146,194,170,174,141,206,106,162,189,143,142,71,132,191,241,124,253,22,125,132,208,15,208,167,217,79,177,159,233,175,225,159,101,188,183,194,255,0,174,160,239,118,124,183,234,191,174,238,242,227,255,0,225,243,223,231,185,192,60,46,61,118,105,151,231,94,207,90,71,91,174,127,153,95,112,219,6,159,94,114,26,186,204,123,21,168,174,169,178,208,204,168,230,80,62,177,98,90,148,137,85,57,53,143,116,17,189,89,191,4,127,55,34,35,164,122,185,129,231,249,150,152,100,208,102,122,127,144,213,216,175,180,180,245,116,212,247,10,69,70,207,3,42,105,228,167,149,99,118,219,177,235,20,210,34,61,187,61,138,168,230,171,92,136,228,9,63,226,135,250,2,254,84,25,39,232,139,226,191,105,62,33,47,219,62,62,75,224,222,123,203,211,109,228,188,191,235,59,221,207,51,230,251,223,123,204,115,254,222,71,63,232,91,249,71,127,40,236,119,249,47,255,0,244,215,247,188,239,154,231,240,191,133,243,103,152,248,151,31,254,179,254,135,47,255,0,15,159,107,181,250,254,201,197,113,108,79,42,206,111,180,184,182,21,140,221,114,11,213,111,63,45,110,181,209,73,87,85,63,6,57,239,225,20,104,231,187,139,24,231,46,201,242,107,85,87,228,138,104,39,161,206,145,45,93,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,92,59,139,186,190,73,164,70,199,221,88,218,18,40,229,93,69,244,209,165,157,80,96,147,96,186,153,105,255,0,107,228,175,52,112,83,124,82,217,250,232,101,147,202,79,52,82,118,123,189,134,50,78,45,251,236,221,171,253,138,157,84,1,151,125,66,194,174,186,107,159,228,186,115,125,168,164,158,229,138,222,43,108,149,146,210,61,206,130,73,233,166,124,50,58,55,57,173,114,177,92,197,84,85,107,87,109,183,68,253,133,143,120,78,245,191,71,141,252,51,164,205,76,170,225,73,112,184,44,88,77,106,67,4,48,210,201,55,152,158,162,150,170,103,74,197,119,118,117,98,83,163,99,124,142,150,161,204,87,113,88,218,216,45,213,143,170,125,100,250,129,144,251,140,231,42,3,85,5,43,120,213,250,167,197,190,159,208,251,141,196,153,94,27,29,115,218,186,130,192,40,244,175,81,174,148,148,58,139,138,211,211,91,98,125,101,209,174,159,40,129,176,200,173,170,137,179,72,179,205,82,216,233,222,234,157,145,201,190,210,242,68,145,99,142,26,248,213,250,167,197,190,159,208,251,141,196,14,149,224,143,118,181,88,45,90,243,125,190,220,233,45,214,219,117,62,63,87,89,89,87,51,97,130,154,8,219,115,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,145,215,196,71,173,250,206,170,179,180,196,176,234,174,58,101,137,220,37,150,196,228,134,122,105,174,146,58,24,163,125,85,84,79,149,204,119,23,178,127,46,171,28,114,50,42,135,35,218,142,123,218,145,215,25,213,236,203,16,210,252,223,72,236,83,210,67,98,212,42,139,76,215,213,116,8,249,230,101,190,73,165,130,22,61,126,76,98,203,50,72,229,68,230,171,12,104,142,70,171,218,255,0,65,211,167,77,26,167,213,6,119,14,11,166,118,159,246,222,118,243,89,5,79,194,237,159,169,154,88,252,220,240,197,39,103,187,216,123,35,228,223,190,253,154,159,218,168,29,87,160,158,136,47,189,92,103,114,214,228,116,183,91,110,153,89,59,177,94,239,116,115,50,158,103,213,44,42,176,210,210,58,72,164,100,147,115,116,79,145,56,43,89,22,252,156,215,73,18,62,250,49,108,79,21,193,172,84,184,182,21,140,218,177,251,45,23,63,45,110,181,209,71,73,75,7,55,185,239,225,20,104,214,55,147,222,231,46,201,243,115,149,87,230,170,121,93,11,208,189,56,233,211,78,45,218,95,165,246,111,35,106,161,222,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,114,103,241,110,235,178,53,26,214,177,141,99,24,198,55,160,1,149,114,255,0,188,46,61,9,233,151,231,94,241,90,117,95,228,157,210,199,254,45,58,85,255,0,193,182,239,254,73,239,241,108,79,21,193,172,84,184,182,21,140,218,177,251,45,23,63,45,110,181,209,71,73,75,7,55,185,239,225,20,104,214,55,147,222,231,46,201,243,115,149,87,230,170,7,214,0,1,10,188,94,126,194,127,35,107,151,218,239,251,43,246,130,215,246,91,250,239,251,41,220,119,115,250,191,187,254,177,243,255,0,214,253,207,251,159,127,182,81,97,63,252,100,245,175,237,207,80,86,157,28,164,183,246,105,52,202,222,189,233,228,139,140,147,215,92,98,167,168,147,139,146,71,35,161,108,12,163,70,238,198,57,36,239,239,201,188,20,128,0,105,163,64,127,67,95,161,172,79,249,62,124,43,244,123,240,246,252,11,225,156,187,61,158,78,231,203,159,235,59,221,206,231,119,187,250,222,239,115,187,250,206,103,64,32,7,131,102,181,253,185,233,246,237,163,149,118,254,205,94,153,92,19,179,60,113,113,142,122,27,140,181,21,17,242,114,200,229,116,205,157,149,136,237,152,198,164,125,141,185,59,154,147,252,1,64,62,40,254,187,53,55,242,95,103,162,47,248,160,31,20,127,93,154,155,249,47,179,209,1,249,58,4,232,218,167,171,237,80,173,183,223,106,106,232,48,76,98,157,38,200,235,168,107,98,130,181,143,158,57,146,142,26,116,146,57,17,207,124,177,43,156,170,206,9,28,82,110,230,189,99,71,95,245,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,133,91,120,24,254,54,126,237,255,0,18,45,80,0,0,12,171,150,147,166,125,9,218,186,187,240,237,210,91,238,53,89,73,105,212,92,118,158,245,73,103,172,170,145,176,81,85,65,38,67,59,164,138,186,70,83,203,59,217,28,109,168,116,45,98,162,54,73,158,171,242,123,138,182,47,251,194,227,208,158,153,126,117,239,21,160,80,183,250,106,192,178,175,246,87,28,201,49,203,135,251,229,29,117,182,186,158,79,249,50,67,52,114,51,253,199,53,205,254,197,66,244,252,59,186,223,163,234,171,4,92,75,49,170,227,169,184,157,190,41,111,174,88,96,166,134,233,27,166,150,54,85,82,196,201,92,247,113,99,32,243,10,145,199,27,37,168,106,49,168,215,177,169,200,60,85,58,24,186,234,149,55,242,145,210,59,93,93,195,44,182,211,210,219,111,152,245,182,214,234,138,155,204,29,212,142,42,168,91,79,26,203,37,76,73,35,90,254,124,145,105,226,106,163,153,216,227,37,117,244,107,164,253,67,106,118,182,216,234,58,114,171,171,177,228,54,58,133,169,76,157,240,212,124,58,206,254,196,207,98,86,77,20,50,181,140,157,176,203,10,50,70,43,37,228,177,170,57,174,114,1,163,48,0,2,149,188,106,253,83,226,223,79,232,125,198,226,93,73,74,222,53,126,169,241,111,167,244,62,227,113,3,170,248,24,254,54,126,237,255,0,18,45,80,170,191,3,31,198,207,221,191,226,69,170,0,0,1,194,186,196,233,87,13,234,191,72,238,24,125,230,219,72,220,158,221,79,81,83,137,221,228,145,97,125,186,226,172,251,136,233,90,199,187,203,72,230,198,217,153,197,220,152,136,228,78,227,35,123,51,152,106,160,202,184,22,189,225,21,214,77,53,85,53,191,164,12,206,154,146,141,244,116,245,51,97,149,20,148,82,171,235,30,178,213,214,215,67,85,47,113,205,71,163,95,206,37,72,216,206,17,72,215,57,94,177,163,237,40,203,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,250,116,19,214,253,139,171,140,18,90,44,142,170,213,109,212,219,39,118,91,221,146,142,23,211,194,250,85,153,82,26,170,70,201,44,143,146,30,14,137,146,47,53,115,37,223,147,90,217,34,87,133,85,248,163,250,236,212,223,201,125,158,136,249,61,41,116,101,125,234,211,78,53,86,231,129,221,123,89,158,9,240,138,139,69,182,119,177,148,183,88,234,18,183,191,76,233,29,183,106,101,242,241,44,82,43,146,62,72,230,191,100,127,118,47,173,226,143,235,179,83,127,37,246,122,34,85,120,24,254,54,126,237,255,0,18,2,176,49,108,179,42,193,175,180,185,78,21,147,93,113,251,213,23,63,45,113,181,214,201,73,85,7,54,57,143,225,44,106,215,183,147,30,230,174,203,243,107,149,23,228,170,95,247,66,253,102,216,186,195,211,138,171,156,150,175,131,102,120,191,151,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,36,70,75,36,74,241,80,232,42,154,170,154,235,213,62,141,216,169,40,223,71,79,53,195,57,182,83,247,85,245,143,89,97,106,87,211,83,199,19,154,143,70,190,121,106,158,231,177,156,34,238,236,175,89,92,250,224,208,189,116,212,126,157,53,30,221,170,26,95,121,242,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,22,238,155,163,145,205,107,216,230,61,140,123,66,194,188,114,173,54,168,110,186,55,125,134,217,72,203,149,101,61,250,146,162,177,176,181,39,154,8,93,66,232,162,124,155,114,115,24,233,230,115,90,171,179,86,89,21,54,228,187,198,15,11,143,93,154,101,249,215,179,214,157,127,197,31,168,28,7,169,173,47,208,93,87,211,151,213,178,219,89,81,150,82,75,71,92,176,165,109,20,240,201,110,107,162,168,142,25,36,108,111,86,240,149,173,87,110,177,203,27,190,92,144,228,30,23,30,187,52,203,243,175,103,173,2,85,120,231,126,9,254,242,127,13,34,175,133,199,174,205,50,252,235,217,235,75,211,206,180,159,75,53,67,200,254,147,52,211,20,203,126,25,221,242,95,29,179,83,87,249,94,231,30,231,107,188,199,112,229,219,103,46,59,111,193,187,254,196,62,86,45,211,214,129,96,215,218,92,167,10,208,253,63,199,239,84,92,252,181,198,215,140,209,82,85,65,205,142,99,248,75,28,109,123,121,49,238,106,236,191,54,185,81,126,74,160,116,0,0,21,171,227,123,96,197,106,116,179,77,50,154,203,223,107,36,183,228,21,118,251,125,187,204,198,223,49,67,81,76,143,171,159,180,169,220,127,110,74,90,38,243,106,163,91,223,217,200,170,246,109,84,58,123,69,134,220,115,252,106,223,168,215,106,187,94,39,85,120,162,134,253,93,72,213,116,244,182,231,76,196,169,154,52,70,61,85,237,137,94,228,68,99,254,104,159,117,223,177,103,167,141,38,177,216,179,13,101,196,180,118,209,15,114,175,78,237,245,21,23,74,158,79,78,53,87,38,211,200,218,110,14,98,34,240,130,10,121,123,141,123,218,239,51,199,238,186,55,34,215,88,26,168,7,42,233,99,90,255,0,148,79,79,184,78,177,201,111,242,85,121,5,189,124,252,13,139,183,27,43,160,149,244,245,93,166,247,36,84,133,103,134,85,143,147,213,221,181,103,45,157,186,39,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,171,31,84,250,201,245,3,33,247,25,205,41,153,172,234,199,213,62,178,125,64,200,125,198,112,46,167,194,227,208,158,153,126,117,239,21,164,170,34,175,133,199,161,61,50,252,235,222,43,73,84,0,0,0,142,189,127,235,205,55,79,157,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,82,69,20,237,227,79,172,87,91,214,174,98,154,33,111,191,82,75,98,198,172,236,189,215,81,210,85,57,207,109,214,169,242,53,27,85,26,61,88,143,142,154,56,159,18,57,136,246,178,178,69,221,91,42,1,92,0,250,180,216,181,246,175,21,184,230,180,244,60,236,182,171,133,29,174,178,167,186,196,237,85,85,199,83,37,60,124,21,121,187,147,40,170,87,116,69,106,118,246,114,162,185,168,172,107,22,190,230,23,25,173,56,229,15,155,171,167,183,215,221,36,143,186,200,248,210,209,82,203,87,83,38,239,84,69,225,4,18,191,109,249,59,142,205,69,114,162,40,88,255,0,130,198,188,212,218,115,44,175,167,43,205,109,35,45,183,218,119,228,214,84,154,162,40,159,241,24,82,56,170,97,137,138,206,115,190,90,116,142,69,78,127,171,101,11,220,140,251,207,114,91,161,153,110,159,181,51,244,55,174,56,30,169,73,87,117,167,164,198,114,10,27,133,127,194,228,225,85,53,11,38,111,154,129,159,125,136,238,236,11,44,106,199,57,26,246,189,90,229,226,229,52,189,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,31,172,0,0,205,103,86,62,169,245,147,234,6,67,238,51,154,83,51,89,213,143,170,125,100,250,129,144,251,140,224,93,79,133,199,161,61,50,252,235,222,43,73,84,69,95,11,143,66,122,101,249,215,188,86,146,168,1,202,186,177,244,177,172,159,79,242,31,110,156,234,167,42,234,199,210,198,178,125,63,200,125,186,112,51,88,106,160,202,185,170,128,32,7,141,95,165,140,91,234,5,15,183,92,72,1,225,113,235,179,76,191,58,246,122,210,127,248,213,250,88,197,190,160,80,251,117,196,128,30,23,30,187,52,203,243,175,103,173,2,255,0,138,1,241,71,245,217,169,191,146,251,61,17,127,197,0,248,163,250,236,212,223,201,125,158,136,9,255,0,224,169,233,99,41,250,129,93,237,214,226,127,144,3,193,83,210,198,83,245,2,187,219,173,196,255,0,0,0,2,170,252,115,191,4,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,199,85,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,1,117,32,0,0,31,39,44,202,108,88,54,43,121,205,114,154,239,37,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,6,35,158,238,44,99,151,102,162,185,118,217,17,87,228,5,6,120,151,103,244,218,131,214,150,162,85,91,114,26,187,173,182,199,81,77,96,165,73,150,94,20,111,164,166,142,42,170,120,153,34,39,6,54,177,42,213,120,167,7,61,207,123,121,115,228,178,43,193,47,76,241,92,131,81,245,19,84,174,212,158,98,245,135,219,237,246,251,71,114,56,223,29,63,159,90,158,252,237,228,197,123,38,70,82,36,109,123,28,223,213,207,59,85,28,143,249,87,5,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,165,234,120,73,225,86,172,87,162,220,126,251,111,168,171,146,163,49,188,93,111,117,205,153,237,86,71,59,42,93,66,141,137,17,168,168,206,213,12,78,84,114,185,121,185,235,190,202,141,104,73,253,85,211,60,87,89,52,227,35,210,220,214,147,204,89,114,107,124,182,250,158,49,198,249,33,230,159,114,120,187,140,123,27,52,79,70,201,27,213,171,194,70,49,200,155,181,12,193,26,168,51,195,226,31,133,90,176,14,180,181,86,197,102,168,171,154,158,170,240,203,219,221,82,246,185,233,61,194,154,42,233,154,138,214,181,56,54,90,153,26,196,219,116,98,53,21,92,168,174,80,186,158,134,117,66,235,172,125,37,233,158,121,125,109,90,220,167,179,252,54,178,122,186,215,85,207,87,61,12,210,81,73,85,36,174,68,115,159,51,169,150,101,223,117,69,145,81,92,237,185,44,117,241,171,244,177,139,125,64,161,246,235,137,242,124,20,245,51,237,6,135,102,154,91,87,87,117,168,171,195,242,6,92,33,243,18,115,165,167,161,175,135,245,112,83,238,245,86,109,61,37,100,143,98,53,173,229,58,57,21,206,123,246,250,222,53,126,150,49,111,168,20,62,221,113,2,0,120,92,122,236,211,47,206,189,158,180,191,226,128,124,46,61,118,105,151,231,94,207,90,95,240,28,127,170,46,153,48,30,169,180,190,229,167,249,125,53,37,29,201,244,238,109,151,33,75,116,53,53,182,105,214,72,164,231,3,164,78,77,99,221,4,77,149,140,115,22,72,209,204,228,221,209,205,227,253,8,248,126,226,189,42,216,155,148,230,176,218,178,13,77,173,223,204,220,99,108,117,116,182,190,15,169,99,62,25,44,148,209,84,65,221,166,168,107,103,221,126,251,155,178,125,212,77,230,0,2,170,252,115,191,4,255,0,121,63,134,149,107,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,105,94,57,223,130,127,188,159,195,72,149,225,151,105,181,94,186,227,211,10,59,205,178,146,190,158,58,139,149,91,34,169,133,178,177,179,193,108,171,154,25,81,174,69,68,124,114,199,28,140,119,237,107,216,215,38,202,136,160,89,255,0,135,223,65,88,247,76,216,109,14,115,168,54,42,74,205,84,187,211,199,53,115,234,60,173,107,44,15,69,169,106,67,67,50,68,143,133,238,167,168,108,117,10,217,30,199,189,138,141,115,152,136,171,50,128,0,0,0,80,15,138,63,174,205,77,252,151,217,232,139,254,40,7,197,31,215,102,166,254,75,236,244,64,79,255,0,5,79,75,25,79,212,10,239,110,183,19,252,128,30,10,158,150,50,159,168,21,222,221,110,39,248,16,3,169,207,10,76,87,93,58,130,183,106,166,47,148,125,153,178,228,119,9,171,115,202,104,251,109,145,120,197,10,49,214,200,89,78,140,73,167,123,39,116,242,207,35,182,146,110,234,54,69,229,27,166,166,153,233,86,156,104,222,43,6,21,165,184,93,171,25,178,211,241,119,150,183,211,164,125,233,27,27,35,239,76,255,0,233,205,50,178,56,209,210,200,174,145,252,81,92,229,95,153,234,192,25,172,234,199,213,62,178,125,64,200,125,198,114,234,124,46,61,9,233,151,231,94,241,90,82,183,86,62,169,245,147,234,6,67,238,51,151,19,225,239,159,225,186,89,225,195,132,234,14,160,228,52,150,60,122,199,79,123,169,174,174,169,85,225,19,62,51,88,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,138,30,171,196,78,211,211,108,221,58,93,47,189,72,219,42,223,109,163,168,165,164,182,214,89,97,160,92,130,25,230,170,129,206,138,217,37,98,113,107,222,216,57,74,214,174,238,130,41,87,231,199,229,159,115,191,245,175,213,117,247,171,77,101,173,204,187,183,90,60,66,219,189,30,45,100,173,153,142,242,20,188,88,146,72,173,141,17,137,52,239,103,118,69,221,238,77,217,31,113,236,138,53,36,87,133,207,66,86,173,108,186,205,174,250,209,140,213,212,97,54,58,134,55,31,183,85,192,223,37,144,214,181,207,73,95,39,37,229,45,53,59,152,212,86,112,237,203,35,149,138,231,36,51,68,224,176,175,15,251,191,83,87,126,159,109,50,117,55,110,236,221,97,231,5,174,123,139,106,160,190,201,75,20,178,69,198,233,79,60,44,227,50,118,154,230,76,143,123,166,138,70,58,68,71,163,164,151,61,134,170,12,171,129,127,222,23,30,132,244,203,243,175,120,173,37,81,21,124,46,61,9,233,151,231,94,241,90,74,160,0,0,4,85,241,71,244,39,169,191,146,251,197,17,42,136,171,226,143,232,79,83,127,37,247,138,32,40,4,213,65,149,115,85,0,124,156,167,19,197,115,155,21,86,45,154,227,54,172,130,203,91,195,204,219,174,148,81,213,210,207,193,237,123,57,197,34,57,142,226,246,53,201,186,124,156,212,84,249,162,12,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,207,203,91,173,116,81,210,82,193,205,238,123,248,69,26,53,141,228,247,185,203,178,124,220,229,85,249,170,159,88,1,85,126,57,223,130,127,188,159,195,74,181,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,180,175,28,239,193,63,222,79,225,164,74,240,203,180,218,175,93,113,233,133,29,230,217,73,95,79,29,69,202,173,145,84,194,217,88,217,224,182,85,205,12,168,215,34,162,62,57,99,142,70,59,246,181,236,107,147,101,68,80,44,255,0,195,239,160,172,123,166,108,54,135,57,212,27,21,37,102,170,93,233,227,154,185,245,30,86,181,150,7,162,212,181,33,161,153,34,71,194,247,83,212,54,58,133,108,143,99,222,197,70,185,204,68,85,153,64,0,0,1,31,250,215,233,70,197,213,166,141,86,225,189,171,85,30,95,109,222,179,22,189,214,194,247,121,10,174,76,89,35,87,70,168,244,134,118,51,181,34,108,246,166,236,147,182,247,197,26,25,247,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,206,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,186,136,42,87,198,247,19,197,108,247,221,42,202,109,56,205,170,138,245,144,124,115,226,247,26,122,40,227,170,184,118,25,109,100,30,98,86,162,62,94,219,21,90,206,106,188,90,170,137,178,1,89,118,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,23,211,208,39,66,118,174,145,49,154,219,238,75,89,73,118,212,92,138,157,41,47,21,148,178,54,122,42,88,35,168,153,209,197,67,35,233,226,157,140,146,55,83,186,102,189,85,29,36,44,84,249,49,164,0,240,97,180,218,174,61,87,222,235,46,22,202,74,170,139,94,15,95,87,67,44,208,181,239,165,157,107,40,161,89,98,114,166,236,122,197,52,177,171,155,178,240,145,237,253,142,84,91,180,0,85,95,142,119,224,159,239,39,240,210,213,10,171,241,206,252,19,253,228,254,26,7,42,240,84,245,79,148,253,63,174,247,27,113,205,60,83,112,10,156,23,173,44,202,169,49,234,75,77,183,42,167,160,191,219,82,153,34,107,42,153,37,51,34,168,168,86,70,191,117,239,172,130,173,95,205,17,238,127,39,174,252,209,206,233,126,10,158,169,242,159,167,245,222,227,110,59,175,142,14,21,117,175,192,52,179,81,161,168,164,75,109,142,241,113,178,84,68,231,187,190,233,235,161,138,104,156,198,241,226,172,70,219,230,71,42,185,21,21,209,236,142,221,85,161,242,124,15,179,250,153,109,90,167,165,181,217,13,34,83,210,212,91,175,246,187,75,150,38,206,175,149,178,193,91,80,196,219,186,246,34,67,64,199,124,213,140,85,143,250,43,34,242,180,162,130,252,44,179,250,156,23,173,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,159,117,239,172,130,145,25,193,81,238,127,22,38,252,213,174,191,64,7,31,234,139,166,76,7,170,109,47,185,105,254,95,77,73,71,114,125,59,155,101,200,82,221,13,77,109,154,117,146,41,57,192,233,19,147,88,247,65,19,101,99,28,197,146,52,115,57,55,116,115,123,0,3,49,154,209,164,57,150,130,234,134,65,164,122,129,5,36,119,220,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,255,0,37,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,79,20,90,79,142,85,166,213,13,215,70,239,176,219,41,25,114,172,167,191,82,84,86,54,22,164,243,65,11,168,93,20,79,147,110,78,99,29,60,206,107,85,118,106,203,34,166,220,151,120,171,225,151,105,181,94,186,227,211,10,59,205,178,146,190,158,58,139,149,91,34,169,133,178,177,179,193,108,171,154,25,81,174,69,68,124,114,199,28,140,119,237,107,216,215,38,202,136,160,89,167,135,119,64,180,125,49,226,171,158,106,149,190,213,114,212,219,223,106,163,101,166,130,163,236,204,105,28,172,242,212,181,60,85,233,51,217,60,141,168,146,55,164,110,251,177,183,147,99,238,75,53,64,0,0,3,53,157,88,250,167,214,79,168,25,15,184,206,74,168,186,22,253,53,248,117,105,174,184,232,230,25,230,245,38,203,241,127,140,83,81,59,140,215,219,92,119,74,244,93,161,70,175,152,172,135,104,251,123,43,94,248,145,241,254,181,205,167,141,34,175,86,62,169,245,147,234,6,67,238,51,151,83,225,113,232,79,76,191,58,247,138,208,57,87,135,255,0,134,127,242,121,190,218,117,211,87,175,126,119,62,142,222,255,0,35,100,163,93,169,108,19,78,201,35,155,185,51,30,169,87,55,98,68,143,228,137,19,28,249,184,247,191,85,43,98,175,141,95,170,124,91,233,253,15,184,220,75,169,41,91,198,175,213,62,45,244,254,135,220,110,32,66,12,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,156,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,161,62,142,250,85,195,122,80,210,59,126,31,102,182,210,59,39,184,211,211,212,229,151,120,228,89,159,113,184,163,62,250,54,87,49,142,242,209,185,210,54,22,113,111,22,42,185,83,184,249,30,248,21,224,133,137,226,183,139,238,170,229,55,108,102,213,91,122,199,254,7,240,139,141,69,20,114,85,91,251,236,185,50,127,47,43,145,95,23,113,136,141,127,5,78,77,68,69,221,11,106,0,0,0,0,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,188,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,232,8,1,227,39,173,127,97,186,125,180,232,229,37,191,189,87,169,183,5,239,79,36,92,163,130,134,221,45,61,68,156,92,146,53,91,51,167,125,26,55,118,61,171,31,127,126,46,224,160,84,6,170,234,102,85,172,154,143,145,234,150,107,87,230,47,89,53,194,91,133,79,25,36,124,112,243,95,185,4,93,199,189,237,134,38,35,99,141,138,229,225,27,24,212,93,154,135,149,0,9,63,225,211,212,85,79,79,125,75,227,147,222,114,202,187,78,19,149,84,54,205,147,66,146,196,218,73,25,35,30,202,90,138,133,153,205,100,108,130,162,72,228,116,219,163,217,23,125,17,85,30,246,63,65,38,85,205,41,244,177,173,127,202,39,167,220,39,88,228,183,249,42,188,130,222,190,126,6,197,219,141,149,208,74,250,122,174,211,123,146,42,66,179,195,42,199,201,234,238,218,179,150,206,221,16,58,169,64,62,40,254,187,53,55,242,95,103,162,47,248,160,31,20,127,93,154,155,249,47,179,209,1,42,188,12,127,27,63,118,255,0,137,22,168,85,95,129,143,227,103,238,223,241,34,213,0,0,0,202,185,127,222,23,30,132,244,203,243,175,120,173,40,4,191,239,11,143,66,122,101,249,215,188,86,129,42,143,41,130,233,62,150,105,127,158,253,25,233,166,41,137,124,79,181,231,126,5,102,166,160,243,93,190,93,190,239,101,141,231,199,184,254,60,183,219,155,182,253,170,122,176,0,0,0,165,111,26,191,84,248,183,211,250,31,113,184,151,82,82,183,141,95,170,124,91,233,253,15,184,220,64,234,190,6,63,141,159,187,127,196,139,84,42,175,192,199,241,179,247,111,248,145,106,128,0,0,12,171,154,168,50,174,4,202,155,160,172,135,80,250,40,211,158,165,180,94,197,87,116,190,186,158,233,14,85,101,165,243,85,149,183,55,182,247,37,45,36,212,52,177,68,245,87,182,37,119,121,57,177,137,28,12,122,55,151,113,93,97,61,4,248,115,88,186,87,238,234,38,164,85,90,178,109,77,168,238,193,79,87,71,206,74,27,45,43,183,98,182,145,101,99,30,233,165,98,254,178,103,49,174,70,185,98,98,35,123,142,155,213,248,92,122,19,211,47,206,189,226,180,149,64,80,15,138,63,174,205,77,252,151,217,232,137,85,224,99,248,217,251,183,252,72,138,190,40,254,187,53,55,242,95,103,162,37,87,129,143,227,103,238,223,241,32,45,80,163,111,18,126,134,46,189,62,231,245,154,169,167,54,186,186,237,58,202,170,42,110,82,178,142,214,230,193,139,206,233,163,71,82,202,232,99,72,33,166,116,149,12,109,54,234,213,219,120,184,170,198,146,73,121,39,159,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,194,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,129,151,114,85,120,92,122,236,211,47,206,189,158,180,242,157,107,244,163,125,233,47,89,107,112,222,213,214,179,16,185,111,89,139,94,235,97,99,124,253,47,22,44,145,171,163,85,98,205,3,223,218,145,54,99,151,102,73,219,99,37,141,15,87,225,113,235,179,76,191,58,246,122,208,47,248,0,0,3,133,117,205,170,23,93,28,233,47,83,51,203,19,106,210,229,5,159,225,180,115,210,86,186,146,122,73,235,166,142,138,58,168,229,106,43,154,248,93,82,147,38,219,42,172,104,136,230,239,201,2,136,122,167,214,191,229,19,212,22,109,172,113,219,252,149,38,65,112,79,33,3,162,237,200,202,24,34,101,61,47,117,189,201,17,38,88,33,137,100,226,245,111,113,95,199,102,236,137,205,43,109,55,91,117,53,5,101,194,217,87,75,79,116,167,90,186,25,102,133,204,101,84,9,44,144,172,177,57,83,103,177,37,134,88,213,205,221,57,198,246,254,214,170,34,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,207,252,101,116,94,213,133,224,26,39,125,194,49,10,74,28,123,21,167,169,194,221,88,215,181,211,197,3,97,129,214,218,55,201,35,150,121,152,216,233,235,156,213,114,185,26,189,197,85,71,73,247,131,160,120,39,234,133,215,33,210,60,243,74,46,13,171,154,159,12,188,82,220,168,106,38,173,116,172,142,11,131,36,222,150,40,149,54,133,140,150,142,89,87,139,182,115,234,158,188,90,168,170,251,31,40,135,194,135,88,174,186,107,213,165,147,17,117,250,146,135,30,212,26,122,139,37,210,42,218,167,69,4,147,182,25,38,162,115,27,205,172,90,149,168,99,32,141,92,142,93,170,165,99,19,148,136,165,239,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,213,143,170,125,100,250,129,144,251,140,230,148,204,214,117,99,234,159,89,62,160,100,62,227,56,23,83,225,113,232,79,76,191,58,247,138,210,85,17,87,194,227,208,158,153,126,117,239,21,164,170,0,0,3,207,234,22,107,106,211,92,3,37,212,107,237,61,92,246,220,86,207,91,123,172,138,145,141,116,242,65,77,11,230,145,177,181,206,107,85,234,214,42,34,43,154,155,237,186,167,237,51,89,173,122,161,117,214,173,92,203,245,94,242,218,184,234,50,155,197,77,201,148,245,53,174,171,125,28,15,122,246,105,82,87,34,43,217,12,93,184,153,247,90,136,200,218,136,214,162,34,37,202,120,187,235,21,215,77,122,92,102,35,142,95,169,40,110,90,131,120,138,201,83,18,85,58,42,217,45,77,138,73,170,221,3,88,246,185,88,174,101,60,18,170,163,153,219,170,115,28,159,172,106,149,1,211,94,144,212,235,214,188,224,218,71,12,21,114,83,228,87,136,97,184,45,36,241,67,60,86,230,111,45,108,209,190,93,216,143,142,154,57,164,68,84,118,234,196,68,107,149,81,170,18,215,93,244,83,244,45,225,67,165,190,98,225,230,171,243,189,64,160,205,107,56,75,206,24,188,237,158,175,203,199,30,241,177,205,218,150,42,110,109,94,91,74,178,241,114,183,142,220,127,195,58,211,106,191,245,175,167,246,43,237,178,146,227,109,184,211,223,169,43,40,234,225,108,208,84,193,37,146,185,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,79,255,0,25,91,77,170,193,210,38,19,98,177,91,41,45,214,219,118,113,109,164,163,163,164,133,176,193,77,4,118,203,131,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,129,126,23,30,187,52,203,243,175,103,173,3,138,117,3,166,127,161,189,113,207,52,182,58,75,173,61,38,51,144,87,91,232,62,41,31,10,169,168,89,51,188,172,239,251,140,71,119,96,88,164,71,181,168,215,181,232,230,167,23,33,115,254,20,250,243,83,172,157,46,80,99,55,218,218,73,47,186,109,80,152,204,140,109,68,75,60,150,230,68,199,80,76,248,88,198,172,76,237,42,211,53,85,29,220,90,57,30,175,115,149,232,216,171,227,79,160,213,54,156,203,20,234,54,205,69,72,203,109,246,157,152,205,233,97,167,138,39,252,70,20,146,90,105,165,122,63,156,239,150,157,36,141,23,135,234,217,66,198,171,254,243,26,156,127,194,111,93,44,90,63,212,215,217,188,182,243,117,164,181,106,37,189,152,221,44,52,232,249,41,95,120,146,170,21,162,125,68,109,95,248,248,89,39,23,43,29,82,187,241,99,164,123,66,245,0,0,12,214,117,99,234,159,89,62,160,100,62,227,57,165,51,53,157,88,250,167,214,79,168,25,15,184,206,5,212,248,92,122,19,211,47,206,189,226,180,149,68,85,240,184,244,39,166,95,157,123,197,105,42,128,28,171,171,31,75,26,201,244,255,0,33,246,233,206,170,114,174,172,125,44,107,39,211,252,135,219,167,3,53,134,170,12,171,154,168,2,0,120,213,250,88,197,190,160,80,251,117,196,128,30,23,30,187,52,203,243,175,103,173,39,255,0,141,95,165,140,91,234,5,15,183,92,72,1,225,113,235,179,76,191,58,246,122,208,47,248,160,31,20,127,93,154,155,249,47,179,209,23,252,80,15,138,63,174,205,77,252,151,217,232,128,159,254,10,158,150,50,159,168,21,222,221,110,39,249,0,60,21,61,44,101,63,80,43,189,186,220,79,240,0,0,42,175,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,117,95,28,239,193,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,112,23,82,0,0,69,255,0,19,75,181,214,203,208,230,167,214,89,174,117,116,21,18,83,219,105,31,45,52,206,137,238,130,123,157,36,51,68,174,106,162,171,36,138,73,35,123,127,99,152,247,53,119,69,84,37,1,93,94,53,154,153,246,127,67,176,189,45,164,171,186,211,213,230,25,3,238,19,121,121,56,82,212,80,208,67,250,200,42,54,122,43,247,158,174,142,70,49,90,230,242,129,92,170,215,49,155,133,54,26,125,210,173,51,197,116,111,78,49,205,45,194,169,60,189,151,25,183,197,111,166,229,28,108,146,110,9,247,231,151,182,198,49,211,74,245,116,146,61,26,156,228,123,220,169,187,148,206,15,79,218,103,250,100,215,28,15,75,100,164,186,212,82,100,217,5,13,190,191,225,113,243,170,134,133,243,55,205,78,207,184,244,111,106,4,150,69,123,154,173,99,88,174,114,113,106,154,105,0,83,95,141,102,153,253,159,215,28,47,84,169,41,45,84,244,153,134,62,251,124,222,94,62,21,85,21,212,19,126,178,122,141,152,136,253,224,171,163,141,143,87,57,220,96,86,170,53,172,102,247,40,86,7,142,46,45,125,171,197,116,147,53,167,161,231,101,181,92,47,22,186,202,158,235,19,181,85,87,29,44,148,241,240,85,230,238,76,162,169,93,209,21,169,219,217,202,138,230,162,135,53,240,71,205,110,180,26,209,168,90,115,13,61,34,219,111,152,188,87,186,137,92,199,119,219,61,13,92,112,196,214,59,151,20,98,182,225,50,185,21,170,170,173,143,101,110,202,142,145,94,53,126,150,49,111,168,20,62,221,113,32,7,133,199,174,205,50,252,235,217,235,73,255,0,227,87,233,99,22,250,129,67,237,215,16,32,7,133,199,174,205,50,252,235,217,235,75,254,40,7,194,227,215,102,153,126,117,236,245,165,255,0,0,0,1,85,126,57,223,130,127,188,159,195,72,171,225,113,235,179,76,191,58,246,122,210,85,120,231,126,9,254,242,127,13,34,175,133,199,174,205,50,252,235,217,235,64,191,224,0,0,0,2,128,124,81,253,118,106,111,228,190,207,68,95,241,64,62,40,254,187,53,55,242,95,103,162,2,127,248,42,122,88,202,126,160,87,123,117,184,159,228,0,240,84,244,177,148,253,64,174,246,235,113,63,192,0,0,205,103,86,62,169,245,147,234,6,67,238,51,140,139,169,125,83,200,116,39,17,233,211,226,223,12,195,49,47,63,254,75,110,158,166,31,139,249,170,196,172,255,0,47,103,117,98,168,236,204,155,197,250,182,240,221,87,230,171,184,234,199,213,62,178,125,64,200,125,198,115,245,116,187,211,38,125,213,54,168,91,116,255,0,16,166,171,163,182,190,161,173,189,100,43,110,154,166,138,205,2,199,44,156,231,116,105,197,175,123,96,149,177,49,238,98,73,34,53,156,155,186,185,161,210,250,9,232,130,251,213,198,119,45,110,71,75,117,182,233,149,147,187,21,238,247,71,51,41,230,125,82,194,171,13,45,35,164,138,70,73,55,55,68,249,19,130,181,145,111,201,205,116,145,35,239,206,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,202,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,252,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,61,168,3,42,230,170,12,171,129,127,222,23,30,132,244,203,243,175,120,173,37,81,21,124,46,61,9,233,151,231,94,241,90,74,160,0,0,4,85,241,71,244,39,169,191,146,251,197,17,42,136,171,226,143,232,79,83,127,37,247,138,32,40,4,213,65,149,115,85,0,0,0,85,95,142,119,224,159,239,39,240,210,42,248,92,122,236,211,47,206,189,158,180,149,94,57,223,130,127,188,159,195,72,171,225,113,235,179,76,191,58,246,122,208,47,248,0,0,0,0,170,191,28,239,193,63,222,79,225,165,170,21,87,227,157,248,39,251,201,252,52,14,85,224,169,234,159,41,250,127,93,238,54,226,234,74,86,240,84,245,79,148,253,63,174,247,27,113,117,32,10,171,241,206,252,19,253,228,254,26,90,161,85,126,57,223,130,127,188,159,195,64,229,94,10,158,169,242,159,167,245,222,227,110,44,127,196,63,10,186,231,253,22,234,173,138,205,81,73,13,69,45,157,151,183,186,165,238,107,22,11,125,76,85,211,53,21,173,114,243,116,84,210,53,137,182,202,245,106,42,181,21,92,149,193,224,169,234,159,41,250,127,93,238,54,226,234,64,203,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,164,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,51,25,170,186,103,149,104,222,163,228,122,91,154,210,121,123,214,51,112,150,223,83,198,57,25,28,220,23,238,79,23,113,140,123,161,149,138,217,35,122,181,57,198,246,57,19,103,33,122,158,23,217,103,218,190,137,116,251,204,100,223,25,175,179,124,70,211,89,206,183,204,77,71,218,174,159,203,211,73,186,171,163,225,74,234,110,17,174,220,98,88,184,162,53,90,4,170,0,1,85,126,57,223,130,127,188,159,195,72,171,225,113,235,179,76,191,58,246,122,210,85,120,231,126,9,254,242,127,13,34,175,133,199,174,205,50,252,235,217,235,64,191,224,0,0,0,25,172,234,199,213,62,178,125,64,200,125,198,114,234,124,46,61,9,233,151,231,94,241,90,82,183,86,62,169,245,147,234,6,67,238,51,151,83,225,113,232,79,76,191,58,247,138,208,37,81,74,222,53,126,169,241,111,167,244,62,227,113,46,164,165,111,26,191,84,248,183,211,250,31,113,184,129,213,124,12,127,27,63,118,255,0,137,22,168,85,95,129,143,227,103,238,223,241,34,213,0,0,0,0,0,25,246,241,22,234,42,167,168,78,165,242,57,236,217,101,93,219,9,197,106,29,102,198,97,89,98,117,36,108,141,140,101,85,69,58,194,231,50,70,79,81,28,146,54,109,213,239,139,176,138,168,140,99,25,118,157,83,235,95,242,118,233,247,54,214,56,237,254,118,175,31,183,167,144,129,209,119,35,125,116,242,178,158,151,186,222,228,106,176,164,243,68,178,113,122,59,182,143,227,187,182,69,205,96,19,43,69,180,118,235,101,240,225,234,39,91,239,150,26,72,169,242,90,140,114,201,96,172,154,149,205,171,116,20,183,154,103,86,58,41,28,196,69,166,146,89,32,98,172,111,84,116,180,111,71,34,44,77,33,169,118,125,91,104,133,171,167,15,10,108,143,69,236,215,202,187,205,62,57,79,107,107,235,234,99,108,111,169,158,107,253,53,68,207,70,55,228,198,44,179,73,193,155,185,90,206,45,87,61,81,94,180,152,4,202,241,94,209,219,174,154,245,105,123,203,155,97,164,161,199,181,6,158,158,247,107,150,138,149,209,65,36,237,134,56,107,90,247,112,107,22,165,106,24,249,228,70,171,151,106,168,158,245,229,34,161,221,60,20,245,210,142,213,125,205,58,120,191,94,123,63,27,225,146,99,180,210,36,17,198,250,168,153,219,174,99,94,170,146,201,51,225,109,43,219,26,35,218,145,210,78,255,0,185,179,149,242,47,197,191,65,169,181,79,166,137,53,38,223,69,87,62,67,166,21,31,20,166,74,106,121,106,31,45,186,119,199,21,116,106,198,61,26,198,53,169,21,75,229,115,31,193,148,110,79,186,215,189,201,81,125,44,107,95,242,118,234,11,9,214,57,45,254,118,147,31,184,47,159,129,177,119,36,125,12,241,62,158,171,180,222,228,104,179,36,19,74,177,242,122,55,184,140,229,187,119,69,13,41,148,3,226,143,235,179,83,127,37,246,122,34,255,0,138,1,241,71,245,217,169,191,146,251,61,16,18,171,192,199,241,179,247,111,248,145,106,133,85,248,24,254,54,126,237,255,0,18,45,80,0,0,12,171,151,253,225,113,232,79,76,191,58,247,138,210,128,75,254,240,184,244,39,166,95,157,123,197,104,18,168,0,0,0,0,165,111,26,191,84,248,183,211,250,31,113,184,151,82,82,183,141,95,170,124,91,233,253,15,184,220,64,234,190,6,63,141,159,187,127,196,139,84,42,175,192,199,241,179,247,111,248,145,106,128,0,0,12,171,154,168,50,174,5,255,0,120,92,122,19,211,47,206,189,226,180,149,68,85,240,184,244,39,166,95,157,123,197,105,42,128,160,31,20,127,93,154,155,249,47,179,209,18,171,192,199,241,179,247,111,248,145,21,124,81,253,118,106,111,228,190,207,68,74,175,3,31,198,207,221,191,226,64,90,160,0,10,171,241,206,252,19,253,228,254,26,69,95,11,143,93,154,101,249,215,179,214,146,171,199,59,240,79,247,147,248,105,21,124,46,61,118,105,151,231,94,207,90,5,255,0,0,0,21,129,227,123,169,158,91,21,211,77,28,163,171,181,75,241,11,133,94,77,112,131,185,202,186,159,203,198,148,244,143,226,143,251,144,201,230,171,83,119,49,121,58,15,186,228,224,244,91,63,51,237,226,93,159,211,106,15,90,90,137,85,109,200,106,238,182,219,29,69,53,130,149,38,89,120,81,190,146,154,56,170,169,226,100,136,156,24,218,196,171,85,226,156,28,247,61,237,229,207,146,135,160,240,165,211,63,210,39,89,56,229,198,162,146,213,87,65,133,91,235,178,106,200,46,17,247,57,118,227,74,122,119,194,213,99,154,179,71,85,85,77,43,85,120,241,237,43,218,238,77,106,45,180,245,241,166,121,86,174,244,133,169,56,46,21,73,230,239,85,22,250,123,133,53,43,99,146,73,42,188,149,92,53,143,130,38,70,199,61,243,72,202,119,50,54,35,126,244,142,99,85,81,21,85,34,175,130,94,153,229,88,254,156,106,38,169,93,169,60,189,151,48,184,91,237,246,142,228,114,50,74,143,32,149,61,249,219,201,136,199,194,175,171,72,218,246,57,223,172,130,118,170,53,89,243,178,160,50,195,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,168,140,79,41,177,103,56,173,155,53,197,171,188,237,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,156,30,141,123,121,49,237,93,156,136,228,223,101,68,95,145,156,46,169,244,83,249,59,117,5,155,104,228,119,15,59,73,143,220,19,200,78,233,123,146,62,134,120,153,81,75,221,119,110,52,89,146,9,162,73,56,177,27,220,71,241,221,187,42,219,247,132,118,166,98,185,135,72,86,124,22,211,87,181,235,2,184,87,219,238,244,178,73,31,113,190,102,174,106,200,39,107,26,245,122,66,246,78,172,107,222,214,242,146,9,218,136,168,205,212,38,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,1,154,206,172,125,83,235,39,212,12,135,220,103,52,166,84,94,183,248,68,245,37,169,90,209,159,106,53,139,54,211,88,45,185,86,81,117,189,209,197,87,114,175,108,241,193,83,87,36,209,182,70,182,141,205,71,163,94,136,168,142,114,111,190,202,191,180,9,149,225,113,232,79,76,191,58,247,138,210,85,28,83,163,61,20,202,186,118,233,179,15,209,204,214,225,106,173,189,99,255,0,16,243,51,218,229,146,74,87,247,235,234,42,25,193,210,71,27,215,102,76,212,93,216,159,121,23,109,211,101,94,214,0,3,228,229,159,106,190,202,222,126,194,252,43,237,39,195,234,62,15,241,110,231,145,243,221,183,118,60,199,107,245,157,158,231,14,124,62,247,29,246,249,236,5,16,248,160,235,125,171,91,58,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,201,140,89,102,145,140,78,78,85,100,109,122,241,87,172,108,148,30,9,122,41,255,0,211,215,81,149,151,15,251,184,85,190,150,57,127,246,122,202,185,38,98,199,255,0,177,36,110,108,159,231,209,205,254,130,156,210,237,224,213,213,221,254,235,91,125,190,234,142,154,220,110,87,26,137,42,235,43,42,239,119,57,167,169,158,71,43,164,150,73,29,68,174,123,220,229,87,43,149,85,85,85,85,75,74,233,123,66,236,93,58,104,118,43,165,246,155,53,170,134,190,134,223,79,45,254,107,114,189,241,220,47,14,133,137,87,84,178,72,137,36,156,228,106,241,87,162,42,70,216,216,141,99,88,214,52,34,175,141,95,165,140,91,234,5,15,183,92,72,1,225,113,235,179,76,191,58,246,122,210,215,188,66,250,95,207,186,179,209,123,46,156,233,205,223,31,183,92,173,217,69,53,238,89,111,117,19,67,3,160,142,146,174,23,53,174,134,41,92,175,229,80,197,68,86,162,108,142,249,254,196,88,193,209,159,133,254,190,244,237,212,158,31,172,121,174,95,167,245,182,92,127,226,30,102,11,93,194,182,74,167,247,232,42,41,217,193,178,82,70,197,217,243,53,87,119,167,221,69,219,117,217,20,38,87,92,26,59,106,214,254,151,53,3,17,172,176,213,221,110,84,86,122,155,221,134,42,26,86,207,90,151,90,72,157,53,51,105,218,172,123,185,200,230,172,14,72,211,155,163,158,70,53,83,158,230,120,113,60,166,251,131,101,86,108,215,22,174,242,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,112,122,57,142,226,246,53,118,114,43,87,109,149,21,62,70,164,202,149,234,7,194,23,95,117,23,92,115,205,67,194,181,15,79,223,101,202,242,10,235,237,51,110,149,53,180,181,81,121,185,157,59,226,124,113,211,74,207,184,249,28,196,114,61,121,181,168,229,70,43,149,141,11,42,233,251,83,63,76,154,29,129,234,148,149,118,170,138,188,155,31,161,184,87,252,46,78,116,176,215,62,22,249,168,25,247,222,173,237,78,146,198,172,115,149,204,115,21,174,94,77,83,160,17,171,160,30,157,117,79,165,237,14,171,210,221,86,202,173,87,186,182,100,21,87,11,95,194,235,170,106,105,104,232,101,134,15,212,51,191,20,107,31,235,219,83,34,177,173,227,202,85,118,234,231,56,146,160,12,214,117,99,234,159,89,62,160,100,62,227,57,165,50,162,245,191,194,39,169,45,74,214,140,251,81,172,89,182,154,193,109,202,178,139,173,238,142,42,187,149,123,103,142,10,154,185,38,141,178,53,180,110,106,61,26,244,69,68,115,147,125,246,85,253,160,76,175,11,143,66,122,101,249,215,188,86,146,168,226,157,25,232,166,85,211,183,77,152,126,142,102,183,11,85,109,235,31,248,135,153,158,215,44,146,82,191,191,95,81,80,206,14,146,56,222,187,50,102,162,238,196,251,200,187,110,155,42,246,176,7,42,234,199,210,198,178,125,63,200,125,186,115,170,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,254,192,51,24,106,160,165,111,244,21,58,167,255,0,191,237,42,255,0,222,183,31,250,137,117,32,64,15,26,191,75,24,183,212,10,31,110,184,144,3,194,227,215,102,153,126,117,236,245,165,175,120,133,244,191,159,117,103,162,246,93,57,211,155,190,63,110,185,91,178,138,107,220,178,222,234,38,134,7,65,29,37,92,46,107,93,12,82,185,95,202,161,138,136,173,68,217,29,243,253,136,177,131,163,63,11,253,125,233,219,169,60,63,88,243,92,191,79,235,108,184,255,0,196,60,204,22,187,133,108,149,79,239,208,84,83,179,131,100,164,141,139,179,230,106,174,239,79,186,139,182,235,178,40,89,249,64,62,40,254,187,53,55,242,95,103,162,47,248,172,14,179,60,47,245,247,168,158,164,243,13,99,194,178,253,63,162,178,228,31,15,242,208,93,46,21,177,213,51,177,65,79,78,254,109,142,146,70,38,239,133,202,155,61,126,234,166,251,46,232,129,208,60,21,61,44,101,63,80,43,189,186,220,79,242,47,248,122,116,191,159,116,153,162,247,173,57,212,107,190,63,113,185,92,114,138,155,220,82,217,42,38,154,6,193,37,37,36,45,107,157,52,81,57,31,202,157,234,168,141,84,217,91,243,253,168,146,128,0,0,10,171,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,19,83,196,135,162,157,83,235,7,244,119,250,51,191,226,150,207,178,95,23,243,191,29,170,169,135,185,230,188,167,111,181,217,130,93,246,242,207,229,203,142,219,183,109,247,93,188,87,135,167,135,166,180,116,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,52,239,69,84,114,174,234,223,151,237,84,11,10,0,0,42,175,199,59,240,79,247,147,248,105,106,132,42,241,33,232,167,84,250,193,253,29,254,140,239,248,165,179,236,151,197,252,239,199,106,170,97,238,121,175,41,219,237,118,96,151,125,188,179,249,114,227,182,237,219,125,215,96,173,111,11,143,93,154,101,249,215,179,214,151,252,87,87,64,62,27,218,167,210,246,184,213,234,150,171,93,52,254,247,72,204,126,170,223,107,248,92,245,53,53,84,117,210,205,7,235,217,223,165,141,35,253,67,106,99,87,181,220,184,202,173,217,90,231,22,42,0,132,30,48,184,85,215,42,232,249,247,219,125,69,36,116,248,118,81,109,189,215,54,103,185,31,36,15,108,212,40,216,145,26,168,175,238,215,68,229,71,43,83,131,94,187,238,136,215,77,243,138,117,153,162,153,87,81,61,54,102,26,57,133,92,45,84,87,172,131,225,254,90,123,164,178,71,74,206,197,125,61,67,249,186,56,228,122,110,200,92,137,179,23,239,42,111,178,110,168,20,131,208,30,117,250,59,235,39,73,239,255,0,11,248,135,155,200,35,177,118,123,253,174,63,18,141,244,29,222,92,93,191,111,205,119,56,237,247,184,113,221,187,242,75,42,241,171,244,177,139,125,64,161,246,235,137,194,180,67,194,39,169,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,253,164,212,241,11,233,127,62,234,207,69,236,186,115,167,55,124,126,221,114,183,101,20,215,185,101,189,212,77,12,14,130,58,74,184,92,214,186,24,165,114,191,149,67,21,17,90,137,178,59,231,251,17,66,168,124,46,61,118,105,151,231,94,207,90,95,241,88,29,25,248,95,235,239,78,221,73,225,250,199,154,229,250,127,91,101,199,254,33,230,96,181,220,43,100,170,127,126,130,162,157,156,27,37,36,108,93,159,51,85,119,122,125,212,93,183,93,145,108,252,0,0,10,171,241,206,252,19,253,228,254,26,69,95,11,143,93,154,101,249,215,179,214,150,83,226,67,209,78,169,245,131,250,59,253,25,223,241,75,103,217,47,139,249,223,142,213,84,195,220,243,94,83,183,218,236,193,46,251,121,103,242,229,199,109,219,182,251,174,220,87,163,63,11,253,125,233,219,169,60,63,88,243,92,191,79,235,108,184,255,0,196,60,204,22,187,133,108,149,79,239,208,84,83,179,131,100,164,141,139,179,230,106,174,239,79,186,139,182,235,178,40,89,248,0,0,0,1,64,62,40,254,187,53,55,242,95,103,162,47,248,172,14,179,60,47,245,247,168,158,164,243,13,99,194,178,253,63,162,178,228,31,15,242,208,93,46,21,177,213,51,177,65,79,78,254,109,142,146,70,38,239,133,202,155,61,126,234,166,251,46,232,129,208,60,21,61,44,101,63,80,43,189,186,220,79,242,47,248,122,116,191,159,116,153,162,247,173,57,212,107,190,63,113,185,92,114,138,155,220,82,217,42,38,154,6,193,37,37,36,45,107,157,52,81,57,31,202,157,234,168,141,84,217,91,243,253,168,146,128,0,0,12,230,107,150,1,153,106,159,91,58,157,167,218,125,143,85,223,50,27,230,164,100,20,212,52,52,200,156,229,127,196,42,21,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,47,35,165,30,148,116,227,164,173,56,102,21,133,69,231,174,181,221,185,239,247,249,225,70,85,93,234,154,138,136,231,34,42,246,225,103,39,36,80,162,171,99,107,156,170,175,123,228,145,255,0,43,167,62,146,113,93,14,212,45,76,214,58,137,124,254,103,169,153,5,210,225,89,58,186,57,97,162,161,150,231,85,81,79,5,43,150,22,75,23,56,101,166,90,134,43,222,215,75,3,120,170,163,26,171,32,0,0,0,25,87,53,80,82,183,250,10,157,83,255,0,223,246,149,127,239,91,143,253,68,9,255,0,225,113,232,79,76,191,58,247,138,210,85,28,83,163,61,20,202,186,118,233,179,15,209,204,214,225,106,173,189,99,255,0,16,243,51,218,229,146,74,87,247,235,234,42,25,193,210,71,27,215,102,76,212,93,216,159,121,23,109,211,101,94,214,0,0,0,138,190,40,254,132,245,55,242,95,120,162,37,81,197,58,204,209,76,171,168,158,155,51,13,28,194,174,22,170,43,214,65,240,255,0,45,61,210,89,35,165,103,98,190,158,161,252,221,28,114,61,55,100,46,68,217,139,247,149,55,217,55,84,12,225,26,168,41,91,253,5,78,169,255,0,239,251,74,191,247,173,199,254,162,93,72,0,0,21,87,227,157,248,39,251,201,252,52,138,190,23,30,187,52,203,243,175,103,173,44,167,196,135,162,157,83,235,7,244,119,250,51,191,226,150,207,178,95,23,243,191,29,170,169,135,185,230,188,167,111,181,217,130,93,246,242,207,229,203,142,219,183,109,247,93,184,175,70,126,23,250,251,211,183,82,120,126,177,230,185,126,159,214,217,113,255,0,136,121,152,45,119,10,217,42,159,223,160,168,167,103,6,201,73,27,23,103,204,213,93,222,159,117,23,109,215,100,80,179,240,0,0,0,2,170,252,115,191,4,255,0,121,63,134,150,168,66,175,18,30,138,117,79,172,31,209,223,232,206,255,0,138,91,62,201,124,95,206,252,118,170,166,30,231,154,242,157,190,215,102,9,119,219,203,63,151,46,59,110,221,183,221,118,8,87,224,169,234,159,41,250,127,93,238,54,226,234,74,245,240,244,240,244,214,142,147,53,162,245,168,218,141,147,225,87,27,109,199,23,169,178,69,21,146,182,174,105,219,60,149,116,147,53,206,108,212,209,53,25,198,157,232,170,142,85,221,91,242,253,170,150,20,0,170,191,28,239,193,63,222,79,225,165,170,16,171,196,135,162,157,83,235,7,244,119,250,51,191,226,150,207,178,95,23,243,191,29,170,169,135,185,230,188,167,111,181,217,130,93,246,242,207,229,203,142,219,183,109,247,93,130,21,248,42,122,167,202,126,159,215,123,141,184,186,146,189,124,61,60,61,53,163,164,205,104,189,106,54,163,100,248,85,198,219,113,197,234,108,145,69,100,173,171,154,118,207,37,93,36,205,115,155,53,52,77,70,113,167,122,42,163,149,119,86,252,191,106,165,133,1,69,126,46,58,103,149,97,253,94,222,51,171,181,38,246,92,246,223,65,112,180,85,71,28,157,183,121,106,72,104,231,129,207,115,17,139,51,31,2,61,204,99,157,198,57,224,114,170,43,246,78,235,224,125,159,211,69,117,213,61,45,174,200,106,214,162,170,158,221,127,181,218,92,178,186,4,100,78,150,10,218,134,38,221,166,61,86,106,6,59,230,143,122,36,127,210,72,215,140,138,241,33,232,167,84,250,193,253,29,254,140,239,248,165,179,236,151,197,252,239,199,106,170,97,238,121,175,41,219,237,118,96,151,125,188,179,249,114,227,182,237,219,125,215,110,65,209,55,134,175,82,93,50,245,23,143,106,190,75,168,56,83,241,234,58,122,250,75,197,29,146,237,94,179,214,193,53,44,141,142,39,70,250,88,217,35,18,163,203,202,173,123,182,69,137,174,77,220,214,129,102,128,0,42,175,199,59,240,79,247,147,248,105,21,124,46,61,118,105,151,231,94,207,90,89,79,137,15,69,58,167,214,15,232,239,244,103,127,197,45,159,100,190,47,231,126,59,85,83,15,115,205,121,78,223,107,179,4,187,237,229,159,203,151,29,183,110,219,238,187,113,94,140,252,47,245,247,167,110,164,240,253,99,205,114,253,63,173,178,227,255,0,16,243,48,90,238,21,178,85,63,191,65,81,78,206,13,146,146,54,46,207,153,170,187,189,62,234,46,219,174,200,161,103,224,0,0,0,51,89,213,143,170,125,100,250,129,144,251,140,229,212,248,92,122,19,211,47,206,189,226,180,134,186,223,225,19,212,150,165,107,70,125,168,214,44,219,77,96,182,229,89,69,214,247,71,21,93,202,189,179,199,5,77,92,147,70,217,26,218,55,53,30,141,122,34,162,57,201,190,251,42,254,210,194,122,51,209,76,171,167,110,155,48,253,28,205,110,22,170,219,214,63,241,15,51,61,174,89,36,165,127,126,190,162,161,156,29,36,113,189,118,100,205,69,221,137,247,145,118,221,54,85,14,214,82,183,141,95,170,124,91,233,253,15,184,220,75,169,43,215,196,47,195,211,90,58,179,214,139,46,163,105,206,79,133,91,173,182,236,94,154,201,44,87,186,218,184,103,116,241,213,213,204,231,53,176,211,74,213,103,26,134,34,42,185,23,116,119,203,246,42,135,53,240,49,252,108,253,219,254,36,90,161,10,188,55,186,41,213,62,143,191,72,159,164,203,254,41,115,251,91,240,143,37,240,42,170,153,187,126,87,205,247,59,189,232,34,219,127,50,206,60,121,111,179,183,219,100,222,106,128,0,0,0,1,82,190,53,154,233,71,117,190,225,125,60,88,111,61,239,130,115,201,50,42,104,210,9,35,101,84,172,237,208,177,207,69,89,99,153,144,186,169,238,141,81,141,88,234,224,127,223,221,170,206,23,225,67,163,183,93,74,234,210,201,151,58,195,73,93,143,105,245,61,69,238,233,45,109,43,165,130,57,221,12,144,209,53,142,224,230,37,74,84,61,147,198,142,86,174,212,178,189,139,202,52,66,69,117,79,225,127,213,63,81,61,65,102,218,199,30,95,165,84,84,153,5,193,60,132,14,184,92,99,145,148,48,68,202,122,94,235,124,164,136,147,44,16,196,178,113,122,183,184,175,227,179,118,68,149,94,31,29,25,86,116,125,167,23,202,28,182,235,106,186,230,121,93,193,181,23,90,187,91,231,117,44,116,176,35,153,75,76,197,151,143,62,61,201,228,89,59,81,185,93,80,172,94,73,27,28,160,241,71,244,39,169,191,146,251,197,17,64,38,143,122,204,209,76,171,168,158,155,51,13,28,194,174,22,170,43,214,65,240,255,0,45,61,210,89,35,165,103,98,190,158,161,252,221,28,114,61,55,100,46,68,217,139,247,149,55,217,55,84,172,31,244,21,58,167,255,0,191,237,42,255,0,222,183,31,250,136,23,61,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,152,205,85,211,60,171,70,245,31,35,210,220,214,147,203,222,177,155,132,182,250,158,49,200,200,230,224,191,114,120,187,140,99,221,12,172,86,201,27,213,169,206,55,177,200,155,57,13,63,21,213,215,183,134,62,109,212,142,178,197,172,90,57,146,226,150,138,187,189,190,42,124,138,154,251,81,89,23,122,170,157,169,28,53,49,62,56,230,69,229,2,71,19,163,70,70,214,249,118,187,239,186,87,171,67,170,248,90,107,165,30,176,116,167,97,198,235,111,62,111,36,211,191,244,183,115,134,68,130,57,25,75,26,170,219,222,216,226,94,93,159,43,219,133,178,61,173,115,228,166,159,250,74,213,123,171,7,197,31,215,102,166,254,75,236,244,69,138,120,115,244,83,175,189,31,101,89,159,233,2,255,0,167,247,60,111,45,183,210,243,248,53,85,108,213,209,215,82,200,254,198,221,216,34,141,33,88,234,106,185,255,0,73,202,228,139,109,145,29,191,42,235,51,194,255,0,95,122,137,234,79,48,214,60,43,47,211,250,43,46,65,240,255,0,45,5,210,225,91,29,83,59,20,20,244,239,230,216,233,36,98,110,248,92,169,179,215,238,170,111,178,238,136,31,43,192,199,241,179,247,111,248,145,106,132,42,240,222,232,167,84,250,62,253,34,126,147,47,248,165,207,237,111,194,60,151,192,170,170,102,237,249,95,55,220,238,247,160,139,109,252,203,56,241,229,190,206,223,109,147,121,170,0,0,6,85,203,254,240,184,244,39,166,95,157,123,197,105,0,63,208,84,234,159,254,255,0,180,171,255,0,122,220,127,234,37,159,116,103,162,153,87,78,221,54,97,250,57,154,220,45,85,183,172,127,226,30,102,123,92,178,73,74,254,253,125,69,67,56,58,72,227,122,236,201,154,139,187,19,239,34,237,186,108,170,29,172,0,0,0,0,165,111,26,191,84,248,183,211,250,31,113,184,151,82,87,175,136,95,135,166,180,117,103,173,22,93,70,211,156,159,10,183,91,109,216,189,53,146,88,175,117,181,112,206,233,227,171,171,153,206,107,97,166,149,170,206,53,12,68,85,114,46,232,239,151,236,85,14,107,224,99,248,217,251,183,252,72,181,66,21,120,111,116,83,170,125,31,126,145,63,73,151,252,82,231,246,183,225,30,75,224,85,85,51,118,252,175,155,238,119,123,208,69,182,254,101,156,120,242,223,103,111,182,201,188,213,0,0,0,101,92,213,65,74,223,232,42,117,79,255,0,127,218,85,255,0,189,110,63,245,16,39,255,0,133,199,161,61,50,252,235,222,43,73,84,113,78,140,244,83,42,233,219,166,204,63,71,51,91,133,170,182,245,143,252,67,204,207,107,150,73,41,95,223,175,168,168,103,7,73,28,111,93,153,51,81,119,98,125,228,93,183,77,149,123,88,20,3,226,143,235,179,83,127,37,246,122,34,85,120,24,254,54,126,237,255,0,18,62,175,89,158,23,250,251,212,79,82,121,134,177,225,89,126,159,209,89,114,15,135,249,104,46,151,10,216,234,153,216,160,167,167,127,54,199,73,35,19,119,194,229,77,158,191,117,83,125,151,116,78,213,225,189,209,78,169,244,125,250,68,253,38,95,241,75,159,218,223,132,121,47,129,85,84,205,219,242,190,111,185,221,239,65,22,219,249,150,113,227,203,125,157,190,219,38,225,53,64,0,85,95,142,119,224,159,239,39,240,210,42,248,92,122,236,211,47,206,189,158,180,178,159,18,30,138,117,79,172,31,209,223,232,206,255,0,138,91,62,201,124,95,206,252,118,170,166,30,231,154,242,157,190,215,102,9,119,219,203,63,151,46,59,110,221,183,221,118,226,189,25,248,95,235,239,78,221,73,225,250,199,154,229,250,127,91,101,199,254,33,230,96,181,220,43,100,170,127,126,130,162,157,156,27,37,36,108,93,159,51,85,119,122,125,212,93,183,93,145,66,207,192,0,121,77,85,212,204,87,70,244,227,35,213,44,214,175,203,217,113,155,124,183,10,158,50,70,201,38,224,159,114,8,187,143,99,29,52,175,86,199,27,21,201,206,71,177,168,187,185,12,193,26,40,235,151,69,53,79,168,158,159,110,90,57,165,55,12,82,138,175,32,184,81,124,82,124,134,90,152,227,101,12,18,165,71,234,29,4,114,42,76,179,195,76,159,121,138,222,218,203,251,29,197,82,189,180,247,193,135,93,45,217,254,53,112,212,108,163,77,110,152,157,45,226,138,107,245,13,37,222,228,217,234,173,205,153,139,83,12,106,148,140,84,123,162,71,181,21,30,207,154,167,222,111,237,64,179,78,150,52,83,249,59,116,251,132,232,228,151,15,59,87,143,219,215,207,206,217,123,145,190,186,121,95,81,85,218,119,110,53,88,82,121,165,72,249,49,29,219,70,114,221,219,170,245,80,0,166,15,25,253,33,166,196,53,231,26,213,203,116,20,144,211,234,21,157,208,214,35,103,149,243,205,113,183,246,226,146,103,177,223,113,140,90,105,168,99,106,49,126,107,12,138,173,69,94,79,120,48,106,245,54,33,175,57,46,145,220,103,164,134,159,80,172,237,154,141,93,4,175,158,107,141,191,185,44,112,177,237,251,140,98,211,77,93,35,149,233,243,88,99,68,114,42,241,125,133,117,237,210,79,242,185,209,168,177,107,4,182,170,28,206,197,112,138,225,143,220,110,14,237,67,31,39,35,42,160,150,86,67,44,169,12,144,170,185,89,26,39,41,97,167,87,46,204,34,7,75,30,23,253,83,244,237,212,22,19,172,114,101,250,85,91,73,143,220,23,207,192,219,133,198,73,31,67,60,79,167,170,237,55,202,70,139,50,65,52,171,31,39,163,123,136,206,91,183,116,80,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,160,208,30,189,106,116,27,172,141,94,209,93,89,190,213,207,167,87,205,72,190,195,104,124,157,174,22,11,140,247,183,181,211,58,105,165,141,176,80,171,100,154,89,147,239,241,123,81,236,107,85,243,43,194,215,192,0,0,0,0,0,0,0,115,252,167,168,93,2,193,175,181,88,182,107,174,26,127,143,222,168,184,121,155,117,211,38,162,164,170,131,155,26,246,115,138,73,26,246,242,99,218,228,221,62,109,114,42,124,149,15,65,133,106,22,3,169,86,169,111,186,115,156,99,249,85,182,10,135,82,75,89,100,185,195,93,4,115,181,173,115,162,116,144,185,205,71,163,94,199,43,85,119,217,237,95,237,66,136,124,81,253,118,106,111,228,190,207,68,79,255,0,5,79,75,25,79,212,10,239,110,183,1,63,192,0,15,63,154,234,22,3,166,182,168,175,186,141,156,99,248,173,182,122,134,210,69,89,123,185,195,67,4,147,185,174,115,98,108,147,57,173,87,171,88,247,35,81,119,217,142,95,236,83,208,16,3,198,175,210,198,45,245,2,135,219,174,32,75,75,79,83,125,54,223,238,180,86,43,23,80,122,107,113,185,92,106,35,164,163,163,164,203,40,38,158,166,121,28,141,142,40,227,108,170,231,189,206,84,106,53,17,85,85,81,16,233,102,107,58,78,245,79,163,127,80,49,239,113,128,210,152,3,207,230,186,133,128,233,173,170,43,238,163,103,24,254,43,109,158,161,180,145,86,94,238,112,208,193,36,238,107,156,216,155,36,206,107,85,234,214,61,200,212,93,246,99,151,251,20,244,4,0,241,171,244,177,139,125,64,161,246,235,136,18,255,0,22,234,23,64,179,155,237,46,45,133,107,134,159,228,23,170,222,126,90,221,107,201,168,170,234,167,224,199,61,252,34,142,71,61,220,88,199,57,118,79,147,90,170,191,36,83,160,20,3,225,113,235,179,76,191,58,246,122,210,255,0,128,0,0,0,0,241,89,174,183,232,190,154,221,98,177,106,54,175,97,88,173,202,122,118,213,197,71,123,191,210,80,207,36,14,115,154,217,91,28,210,53,202,197,115,30,212,114,38,219,177,201,253,138,126,172,23,86,52,179,84,60,247,232,207,82,241,76,183,225,157,175,59,240,43,205,53,127,149,238,114,237,247,123,47,119,14,93,183,241,229,182,252,29,183,236,82,160,124,106,253,83,226,223,79,232,125,198,226,117,95,3,31,198,207,221,191,226,64,90,160,0,1,249,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,63,89,76,30,23,61,118,218,180,78,235,54,132,107,70,77,87,79,132,223,42,24,236,126,227,87,59,124,150,61,90,231,61,101,100,156,147,148,84,213,14,123,85,95,207,183,20,141,87,171,90,147,77,43,66,231,192,0,0,0,0,0,1,85,122,163,214,253,247,164,127,18,125,81,162,200,234,174,183,45,50,189,252,46,91,221,146,142,22,84,76,202,164,176,81,164,53,84,141,146,88,217,28,220,219,19,36,94,104,215,197,191,38,185,209,196,172,180,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,253,96,0,7,228,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,253,101,48,120,92,245,219,106,209,59,172,218,17,173,25,53,93,62,19,124,168,99,177,251,141,92,237,242,88,245,107,156,245,149,146,114,78,81,83,84,57,237,85,127,62,220,82,53,94,173,106,77,52,173,11,159,0,0,0,0,0,0,0,0,63,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,133,80,120,157,120,133,209,229,52,117,61,58,244,253,151,247,173,83,114,139,45,191,219,38,130,122,91,173,44,176,67,36,84,180,85,112,76,254,80,175,118,102,84,167,22,57,93,26,71,201,88,178,181,255,0,3,194,175,174,123,86,150,212,255,0,38,237,92,186,82,91,241,59,149,69,85,202,199,144,220,174,141,167,166,179,79,218,89,37,165,153,213,18,36,81,211,74,177,185,204,225,197,82,162,87,34,181,253,254,81,133,196,128,0,0,0,241,89,174,183,232,190,154,221,98,177,106,54,175,97,88,173,202,122,118,213,197,71,123,191,210,80,207,36,14,115,154,217,91,28,210,53,202,197,115,30,212,114,38,219,177,201,253,138,126,172,23,86,52,179,84,60,247,232,207,82,241,76,183,225,157,175,59,240,43,205,53,127,149,238,114,237,247,123,47,119,14,93,183,241,229,182,252,29,183,236,82,160,124,106,253,83,226,223,79,232,125,198,226,117,95,3,31,198,207,221,191,226,64,90,160,0,1,242,114,156,179,21,193,172,85,89,78,107,147,90,177,251,45,23,15,51,113,186,86,199,73,75,7,55,181,140,231,44,138,214,55,147,222,214,166,235,243,115,145,19,230,168,125,98,42,248,163,250,19,212,223,201,125,226,136,14,171,252,172,122,88,255,0,198,91,74,191,248,202,221,255,0,206,61,254,83,150,98,184,53,138,171,41,205,114,107,86,63,101,162,225,230,110,55,74,216,233,41,96,230,246,177,156,229,145,90,198,242,123,218,212,221,126,110,114,34,124,213,12,182,151,253,226,143,232,79,83,127,37,247,138,32,58,175,242,177,233,99,255,0,25,109,42,255,0,227,43,119,255,0,56,234,166,85,205,84,0,0,1,202,191,149,143,75,31,248,203,105,87,255,0,25,91,191,249,199,191,197,178,204,87,57,177,82,229,56,86,77,106,200,44,181,188,252,181,198,215,91,29,93,44,252,30,230,63,132,177,171,152,238,47,99,154,187,47,201,205,84,95,154,41,150,210,255,0,188,46,61,9,233,151,231,94,241,90,4,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,253,101,48,120,92,245,219,106,209,59,172,218,17,173,25,53,93,62,19,124,168,99,177,251,141,92,237,242,88,245,107,156,245,149,146,114,78,81,83,84,57,237,85,127,62,220,82,53,94,173,106,77,52,173,185,240,0,0,0,0,63,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,53,254,86,61,44,127,227,45,165,95,252,101,110,255,0,231,29,84,204,14,170,233,158,85,163,122,143,145,233,110,107,73,229,239,88,205,194,91,125,79,24,228,100,115,112,95,185,60,93,198,49,238,134,86,43,100,141,234,212,231,27,216,228,77,156,128,105,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,245,145,43,194,203,63,166,206,186,45,195,105,87,33,171,187,92,177,90,138,251,5,201,106,86,87,62,149,241,212,190,90,122,116,124,137,247,152,202,57,233,17,156,21,88,214,113,98,109,193,90,217,106,0,230,151,110,166,250,109,176,93,107,108,87,222,160,244,214,221,114,183,84,73,73,89,71,87,150,80,67,61,52,241,185,91,36,82,70,233,81,204,123,92,138,213,106,162,42,42,42,41,232,53,87,83,49,93,27,211,140,143,84,179,90,191,47,101,198,109,242,220,42,120,201,27,36,155,130,125,200,34,238,61,140,116,210,189,91,28,108,87,39,57,30,198,162,238,228,51,4,6,164,177,108,179,21,206,108,84,185,78,21,147,90,178,11,45,111,63,45,113,181,214,199,87,75,63,7,185,143,225,44,106,230,59,139,216,230,174,203,242,115,85,23,230,138,126,187,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,14,107,210,198,138,127,39,110,159,112,157,28,146,225,231,106,241,251,122,249,249,219,47,114,55,215,79,43,234,42,187,78,237,198,171,10,79,52,169,31,38,35,187,104,206,91,187,117,90,181,240,185,235,182,213,162,119,89,180,35,90,50,106,186,124,38,249,80,199,99,247,26,185,219,228,177,234,215,57,235,43,36,228,156,162,166,168,115,218,170,254,125,184,164,106,189,90,212,154,105,90,23,62,0,0,0,0,0,3,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,126,178,152,60,81,186,237,181,107,101,214,29,8,209,124,154,174,163,9,177,212,61,217,5,198,146,118,249,44,134,181,174,98,196,200,248,167,41,105,169,220,199,42,63,159,110,89,28,143,70,185,33,134,87,116,15,10,254,189,106,105,106,109,93,44,107,37,246,174,177,149,149,16,219,240,107,157,71,105,25,70,196,138,103,45,5,77,68,146,181,202,197,115,32,138,149,141,99,223,206,94,214,232,196,137,172,11,95,0,0,5,117,120,173,107,166,163,244,233,168,250,5,170,26,95,121,242,55,90,31,180,177,77,12,168,175,165,184,82,185,109,107,37,45,76,104,169,220,133,252,91,186,110,142,71,53,175,99,152,246,49,237,153,93,60,117,3,128,245,53,165,244,58,175,167,47,171,101,182,178,162,162,146,90,58,229,133,43,104,167,134,69,107,162,168,142,25,36,108,111,86,240,149,173,87,110,177,203,27,190,92,144,14,150,0,0,0,0,126,74,43,181,170,227,83,95,71,111,185,210,85,84,90,234,18,146,186,40,102,107,223,75,58,197,28,201,20,173,69,221,143,88,166,138,68,107,182,94,18,49,223,177,200,171,250,202,128,215,14,171,175,189,37,248,168,106,6,101,221,186,214,98,23,47,130,209,229,54,74,41,152,223,63,75,240,90,84,142,68,108,136,172,89,160,123,251,177,174,236,114,236,248,251,140,100,178,40,22,254,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,132,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,3,242,92,238,214,171,45,51,43,47,55,58,74,10,121,42,32,164,100,181,51,54,38,58,121,229,100,48,196,142,114,162,43,228,150,72,227,99,127,107,158,246,181,55,85,68,63,89,80,26,193,215,213,103,83,157,104,104,214,7,165,183,11,173,183,76,172,154,129,99,167,221,42,103,167,251,77,34,221,168,223,230,106,169,185,35,22,22,62,8,221,79,28,140,89,27,247,164,119,23,73,219,136,45,167,41,203,49,92,26,197,85,148,230,185,53,171,31,178,209,112,243,55,27,165,108,116,148,176,115,123,88,206,114,200,173,99,121,61,237,106,110,191,55,57,17,62,106,135,138,180,245,55,211,109,254,235,69,98,177,117,7,166,183,27,149,198,162,58,74,58,58,76,178,130,105,234,103,145,200,216,226,142,54,202,174,123,220,229,70,163,81,21,85,85,17,14,65,226,143,232,79,83,127,37,247,138,34,149,186,78,245,79,163,127,80,49,239,113,128,13,41,128,86,175,138,71,95,85,154,119,231,186,100,209,203,133,214,219,151,175,147,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,254,251,228,127,100,44,83,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,243,242,215,27,93,108,117,116,179,240,123,152,254,18,198,174,99,184,189,142,106,236,191,39,53,81,126,104,167,214,40,7,195,183,89,186,142,194,186,130,197,52,243,68,46,63,21,164,201,110,18,182,191,20,186,92,223,79,103,171,133,98,71,213,84,63,250,73,4,209,193,77,205,42,35,99,165,68,133,26,140,153,170,176,201,127,192,0,43,171,197,107,93,53,31,167,77,71,208,45,80,210,251,207,145,186,208,253,165,138,104,101,69,125,45,194,149,203,107,89,41,106,99,69,78,228,47,226,221,211,116,114,57,173,123,28,199,177,143,104,88,168,57,167,79,29,64,224,61,77,105,125,14,171,233,203,234,217,109,172,168,168,164,150,142,185,97,74,218,41,225,145,90,232,170,35,134,73,27,27,213,188,37,107,85,219,172,114,198,239,151,36,58,88,0,0,28,255,0,41,234,23,64,176,107,237,86,45,154,235,134,159,227,247,170,46,30,102,221,116,201,168,169,42,160,230,198,189,156,226,146,70,189,188,152,246,185,55,79,155,92,138,159,37,67,208,97,90,133,128,234,85,170,91,238,156,231,24,254,85,109,130,161,212,146,214,89,46,112,215,65,28,237,107,92,232,157,36,46,115,81,232,215,177,202,213,93,246,123,87,251,80,162,31,20,127,93,154,155,249,47,179,209,19,255,0,193,83,210,198,83,245,2,187,219,173,192,79,240,0,30,83,58,213,141,44,210,255,0,35,250,76,212,188,83,18,248,159,119,201,124,118,243,77,65,230,187,124,123,157,174,243,219,207,143,113,156,184,239,183,54,239,251,80,252,184,86,183,232,190,165,93,101,177,105,206,175,97,89,85,202,10,119,85,203,71,100,191,210,87,79,28,13,115,90,233,93,28,50,57,200,196,115,216,213,114,166,219,189,169,253,168,87,7,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,11,169,62,77,131,44,197,114,191,137,125,150,201,173,87,159,131,92,38,180,220,126,31,91,29,71,147,174,139,110,237,52,220,21,123,115,51,147,121,70,237,156,221,211,116,77,200,65,226,187,173,253,73,105,54,157,219,173,26,71,99,171,183,226,119,234,119,58,249,153,90,36,175,101,198,203,60,53,116,171,19,59,244,252,34,162,100,170,246,198,143,123,222,179,247,37,141,27,31,14,82,87,7,66,253,102,223,122,60,212,122,171,156,150,175,140,225,153,71,151,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,21,86,75,24,104,80,31,39,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,243,242,215,27,93,108,117,116,179,240,123,152,254,18,198,174,99,184,189,142,106,236,191,39,53,81,126,104,167,214,0,124,156,167,44,197,112,107,21,86,83,154,228,214,172,126,203,69,195,204,220,110,149,177,210,82,193,205,237,99,57,203,34,181,141,228,247,181,169,186,252,220,228,68,249,170,31,174,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,136,122,246,235,250,251,213,181,198,44,43,24,183,124,43,76,172,247,8,174,150,186,106,202,6,69,116,168,170,74,84,141,210,85,189,179,74,207,184,249,42,146,52,137,90,213,100,168,175,71,57,26,173,11,233,5,117,120,106,120,133,209,234,109,138,135,66,181,231,47,255,0,79,84,28,162,179,223,46,147,65,79,29,226,151,157,52,52,212,175,154,73,146,74,155,139,164,153,237,68,108,124,164,142,36,115,156,249,57,185,214,42,0,2,63,245,163,213,182,43,210,54,150,46,83,114,139,207,100,151,223,51,111,198,109,205,108,114,247,43,155,77,35,217,60,241,44,209,72,180,113,200,144,182,103,198,170,230,247,163,68,77,222,128,118,175,181,152,175,218,175,176,191,105,173,95,105,62,31,241,111,131,249,216,252,247,145,238,118,188,207,99,126,231,103,185,247,59,156,120,242,251,187,239,242,62,86,117,171,26,89,165,254,71,244,153,169,120,166,37,241,62,239,146,248,237,230,154,131,205,118,248,247,59,93,231,183,159,30,227,57,113,223,110,109,223,246,161,156,202,46,165,53,230,221,171,149,250,239,111,213,92,130,151,59,186,84,37,69,117,226,26,158,15,170,68,124,111,72,37,141,19,180,250,100,88,98,68,166,115,22,30,17,177,156,56,53,26,147,43,197,67,48,212,124,255,0,70,186,103,204,181,115,2,251,23,151,221,109,249,20,247,75,39,53,95,45,39,43,114,53,220,93,187,226,238,49,25,47,101,234,178,69,220,237,189,85,236,114,168,90,254,21,173,250,47,169,87,89,108,90,115,171,216,86,85,114,130,157,213,114,209,217,47,244,149,211,199,3,92,214,186,87,71,12,142,114,49,28,246,53,92,169,182,239,106,127,106,30,212,165,111,5,79,84,249,79,211,250,239,113,183,23,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,86,62,169,245,147,234,6,67,238,51,154,83,51,89,213,143,170,125,100,250,129,144,251,140,224,88,79,133,63,93,182,165,181,80,116,179,172,185,53,91,110,77,168,72,48,139,173,198,118,186,9,32,86,177,177,217,213,234,136,230,61,174,71,44,28,220,228,122,63,176,213,103,8,35,146,210,140,176,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,93,255,0,134,135,92,116,221,71,97,176,232,246,112,202,182,106,46,23,103,141,243,85,200,249,106,25,124,183,66,177,192,149,174,153,234,231,37,74,57,241,54,102,189,223,125,242,36,140,85,71,61,144,132,223,0,0,0,0,0,1,64,62,40,254,187,53,55,242,95,103,162,39,255,0,130,167,165,140,167,234,5,119,183,91,136,1,226,143,235,179,83,127,37,246,122,35,223,248,97,245,191,71,211,166,85,83,164,58,145,85,195,1,204,46,16,203,79,80,216,96,103,194,175,19,73,79,78,181,83,212,75,44,105,29,31,97,187,204,174,230,173,236,70,230,53,187,201,204,46,252,0,0,128,30,53,126,150,49,111,168,20,62,221,113,39,249,77,126,44,157,102,216,181,110,251,252,153,240,107,87,118,213,130,100,15,168,189,222,42,24,246,73,61,226,157,147,83,58,154,157,139,182,208,197,221,153,175,145,200,171,36,136,156,54,99,17,243,4,64,233,59,213,62,141,253,64,199,189,198,3,74,102,107,58,78,245,79,163,127,80,49,239,113,128,210,152,2,0,120,213,250,88,197,190,160,80,251,117,196,159,228,0,241,171,244,177,139,125,64,161,246,235,136,16,3,194,227,215,102,153,126,117,236,245,165,255,0,20,3,225,113,235,179,76,191,58,246,122,210,255,0,128,0,0,0,0,165,111,26,191,84,248,183,211,250,31,113,184,157,87,192,199,241,179,247,111,248,145,202,188,106,253,83,226,223,79,232,125,198,226,113,78,133,250,205,190,244,121,168,245,87,57,45,95,25,195,50,143,47,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,42,172,150,48,208,160,62,78,45,150,98,185,205,138,151,41,194,178,107,86,65,101,173,231,229,174,54,186,216,234,233,103,224,247,49,252,37,141,92,199,113,123,28,213,217,126,78,106,162,252,209,79,172,0,202,185,170,131,42,224,91,247,133,191,95,85,154,137,228,122,100,214,59,133,214,229,151,167,156,168,199,114,42,202,153,235,166,187,198,157,218,153,169,170,228,145,207,123,102,137,137,34,199,34,170,70,232,163,72,254,227,227,103,122,202,140,176,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,94,247,135,119,91,244,125,85,96,139,137,102,53,92,117,55,19,183,197,45,245,203,12,20,208,221,35,116,210,198,202,170,88,153,43,158,238,44,100,30,97,82,56,227,100,181,13,70,53,26,246,53,2,96,0,0,0,0,160,31,20,127,93,154,155,249,47,179,209,29,127,194,231,174,219,86,137,221,102,208,141,104,201,170,233,240,155,229,67,29,143,220,106,231,111,146,199,171,92,231,172,172,147,146,114,138,154,161,207,106,171,249,246,226,145,170,245,107,82,105,165,111,32,241,71,245,217,169,191,146,251,61,17,21,64,213,64,43,3,195,23,196,46,179,41,172,166,233,215,168,28,191,189,117,155,140,88,149,254,231,52,243,213,93,106,165,158,105,37,165,173,171,158,103,242,153,123,176,178,153,56,177,170,216,214,62,74,245,137,175,179,240,6,85,205,84,25,87,2,223,188,45,250,250,172,212,79,35,211,38,177,220,46,183,44,189,60,229,70,59,145,86,84,207,93,53,222,52,238,212,205,77,87,36,142,123,219,52,76,73,22,57,21,82,55,69,26,71,247,31,27,59,214,84,101,134,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,247,188,59,186,223,163,234,171,4,92,75,49,170,227,169,184,157,190,41,111,174,88,96,166,134,233,27,166,150,54,85,82,196,201,92,247,113,99,32,243,10,145,199,27,37,168,106,49,168,215,177,168,19,0,0,0,0,0,175,95,20,110,187,110,186,39,106,135,66,52,95,38,164,167,205,175,148,239,118,65,113,164,157,222,119,30,162,115,88,177,50,62,41,198,42,154,134,189,202,143,231,220,138,54,163,209,173,89,161,149,189,131,175,110,183,236,93,35,224,145,81,99,149,86,171,150,166,222,251,82,217,44,149,144,190,162,22,82,164,200,147,85,85,182,57,99,124,112,240,108,172,141,121,163,159,46,220,90,230,199,42,178,133,191,211,86,123,149,127,178,185,30,73,145,220,63,223,43,43,174,85,213,18,127,202,146,105,164,145,255,0,238,185,206,119,246,170,129,250,240,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,115,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,163,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,56,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,221,159,135,119,64,180,125,49,226,171,158,106,149,190,213,114,212,219,223,106,163,101,166,130,163,236,204,105,28,172,242,212,181,60,85,233,51,217,60,141,168,146,55,164,110,251,177,183,147,99,238,75,232,58,251,232,78,213,213,222,51,69,125,198,171,41,45,58,139,142,211,173,37,158,178,170,70,193,69,85,4,149,16,186,72,171,164,101,60,179,189,145,198,218,135,66,214,42,35,100,153,234,191,39,184,14,21,225,111,215,213,102,162,121,30,153,53,142,225,117,185,101,233,231,42,49,220,138,178,166,122,233,174,241,167,118,166,106,106,185,36,115,222,217,162,98,72,177,200,170,145,186,40,210,63,184,248,217,222,178,163,45,159,233,171,2,202,191,217,92,115,36,199,46,31,239,148,117,214,218,234,121,63,228,201,12,209,200,207,247,28,215,55,251,21,11,211,240,238,235,126,143,170,172,17,113,44,198,171,142,166,226,118,248,165,190,185,97,130,154,27,164,110,154,88,217,85,75,19,37,115,221,197,140,131,204,42,71,28,108,150,161,168,198,163,94,198,160,76,0,0,20,173,227,87,234,159,22,250,127,67,238,55,19,170,248,24,254,54,126,237,255,0,18,57,87,141,95,170,124,91,233,253,15,184,220,78,63,208,39,89,53,61,32,234,133,109,194,251,77,87,95,130,100,244,233,14,71,67,67,69,20,245,175,124,17,204,180,115,83,172,146,70,141,123,37,149,90,228,87,240,88,229,147,118,185,233,26,180,52,18,15,201,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,250,192,17,87,197,31,208,158,166,254,75,239,20,68,170,43,3,197,199,172,219,21,37,138,241,209,222,37,106,243,215,90,239,33,81,149,220,106,24,246,71,111,141,175,134,182,154,154,157,62,93,201,159,198,9,31,39,206,54,70,228,98,115,123,221,216,10,150,47,251,197,31,208,158,166,254,75,239,20,69,0,151,253,226,143,232,79,83,127,37,247,138,32,40,4,191,238,130,122,223,177,117,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,193,209,50,69,230,174,100,187,242,107,91,36,74,250,1,61,174,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,144,52,230,14,85,211,167,82,250,89,213,6,9,14,117,166,119,111,246,222,118,205,89,61,55,197,45,159,174,154,40,252,220,16,203,39,103,187,216,123,227,228,239,190,205,156,159,218,137,213,64,202,185,127,222,23,30,132,244,203,243,175,120,173,40,4,191,239,11,143,66,122,101,249,215,188,86,129,64,37,191,120,91,245,245,89,168,158,71,166,77,99,184,93,110,89,122,121,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,238,62,54,119,170,4,253,86,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,169,224,67,95,15,190,189,113,238,166,112,218,28,27,80,111,180,148,122,169,104,167,142,26,230,84,121,90,38,95,222,171,82,228,154,134,20,149,95,51,219,79,78,217,42,17,177,177,140,123,213,90,214,177,81,18,101,0,0,0,41,91,198,79,69,62,195,117,5,105,214,58,75,135,122,147,83,109,235,222,130,73,121,73,5,117,186,42,122,121,56,181,35,106,54,23,64,250,53,110,239,123,150,78,254,252,91,193,11,169,32,175,140,22,142,88,179,158,152,23,85,106,38,242,247,173,52,184,65,81,71,39,23,191,191,75,93,81,5,37,69,54,200,246,177,188,158,250,105,123,138,215,185,60,183,6,241,73,28,160,70,175,4,189,76,197,113,253,71,212,77,45,187,85,249,123,214,97,111,183,220,45,29,201,35,100,117,30,65,106,123,240,55,147,209,239,153,89,86,146,53,140,107,191,87,4,238,85,106,51,231,111,230,109,186,66,213,234,109,8,234,95,79,117,74,225,61,36,22,219,77,225,144,221,39,169,130,89,153,79,110,169,99,169,107,38,70,69,247,220,246,83,207,43,216,141,71,125,246,183,238,191,250,43,164,144,32,7,140,158,181,253,134,233,246,211,163,148,150,254,245,94,166,220,23,189,60,145,114,142,10,27,116,180,245,18,113,114,72,213,108,206,157,244,104,221,216,246,172,125,253,248,187,130,149,129,209,126,142,88,181,247,170,12,3,74,178,153,184,89,110,183,9,42,46,49,241,122,249,154,90,74,121,106,229,166,221,143,99,217,222,101,59,162,238,53,200,230,119,57,166,234,221,150,69,120,199,106,245,78,107,212,189,14,150,211,207,86,150,221,56,179,195,11,224,154,8,154,207,136,215,49,149,83,77,19,219,187,222,199,83,173,3,21,30,169,179,225,127,22,166,234,231,244,15,4,253,29,181,94,179,44,243,91,239,150,26,185,106,49,170,122,91,37,130,178,106,86,186,145,179,213,36,142,172,116,82,57,138,169,83,28,81,192,197,88,222,138,216,171,30,142,69,73,90,5,186,25,87,53,80,101,92,11,126,240,183,235,234,179,81,60,143,76,154,199,112,186,220,178,244,243,149,24,238,69,89,83,61,116,215,120,211,187,83,53,53,92,146,57,239,108,209,49,36,88,228,85,72,221,20,105,31,220,124,108,239,89,81,150,27,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,212,240,251,235,215,30,234,103,13,161,193,181,6,251,73,71,170,150,138,120,225,174,101,71,149,162,101,253,234,181,46,73,168,97,73,85,243,61,180,244,237,146,161,27,27,24,199,189,85,173,107,21,17,2,101,0,0,21,151,226,107,226,33,77,138,211,92,122,112,208,76,142,173,153,59,42,35,102,75,147,218,174,18,211,62,204,248,101,107,214,138,150,104,92,215,45,74,185,136,217,156,139,194,54,43,225,84,116,142,122,65,218,188,65,58,245,199,186,102,195,107,176,109,62,190,210,86,106,165,222,158,72,104,89,79,229,107,89,96,122,45,51,150,106,232,86,84,124,47,117,61,67,164,167,71,70,246,61,236,69,115,92,196,84,90,54,255,0,77,89,238,85,254,202,228,121,38,71,112,255,0,124,172,174,185,87,84,73,255,0,42,73,166,146,71,255,0,186,231,57,223,218,170,7,202,7,117,234,231,165,251,175,73,153,110,37,167,57,45,222,146,227,144,220,113,118,222,239,18,208,212,58,106,38,207,37,198,186,24,219,78,231,197,19,209,158,94,158,157,92,143,106,175,113,100,217,120,241,68,251,253,41,116,101,125,234,211,78,53,86,231,129,221,123,89,158,9,240,138,139,69,182,119,177,148,183,88,234,18,183,191,76,233,29,183,106,101,242,241,44,82,43,146,62,72,230,191,100,127,118,32,177,255,0,12,174,187,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,41,30,200,251,252,164,85,155,181,61,76,182,98,217,102,85,131,95,105,114,156,43,38,186,227,247,170,46,126,90,227,107,173,146,146,170,14,108,115,31,194,88,213,175,111,38,61,205,93,151,230,215,42,47,201,84,190,158,130,122,223,177,117,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,193,209,50,69,230,174,100,187,242,107,91,36,74,240,138,190,57,223,130,127,188,159,195,72,85,209,71,85,215,222,146,245,150,139,50,238,221,107,49,11,150,212,121,77,146,138,102,55,207,210,241,122,71,34,54,68,86,44,208,61,253,216,215,118,57,118,124,125,198,50,89,20,154,190,57,223,130,127,188,159,195,74,171,3,81,24,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,120,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,20,67,225,247,215,174,67,211,54,101,67,131,106,13,246,174,179,74,238,245,17,195,92,202,143,53,90,251,3,17,42,92,147,80,194,146,163,33,99,170,42,27,37,66,54,55,189,236,98,171,90,231,162,34,222,157,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,126,179,138,117,93,213,118,156,116,149,167,15,205,115,89,124,245,214,187,185,5,130,193,4,200,202,171,189,83,81,21,90,213,84,94,220,44,228,213,150,101,69,108,109,115,81,17,239,124,113,191,219,107,70,175,97,186,11,165,249,6,174,106,4,245,113,216,177,218,118,205,80,148,144,44,211,202,247,200,216,162,134,54,124,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,51,215,213,23,83,121,247,84,218,161,114,212,12,190,166,174,142,218,250,135,58,203,143,37,198,106,154,43,52,11,28,81,240,129,178,47,22,189,237,130,39,74,246,53,137,36,136,231,241,110,232,214,132,234,232,87,197,98,234,252,134,151,74,58,167,187,210,58,134,233,81,59,168,115,89,156,230,62,26,218,138,169,102,86,92,55,119,105,148,202,179,36,81,190,38,199,29,59,35,141,174,111,107,121,34,140,30,40,254,187,53,55,242,95,103,162,59,175,133,95,67,22,173,82,169,254,82,58,185,107,164,184,98,118,218,138,171,109,143,30,185,90,219,81,77,121,159,180,177,203,85,51,106,35,88,164,166,137,100,115,89,195,146,173,68,78,85,115,59,28,100,225,94,40,254,187,53,55,242,95,103,162,3,213,120,119,117,245,89,211,30,84,184,30,169,92,46,183,45,50,189,246,169,247,90,153,234,62,204,200,146,74,255,0,51,75,77,201,88,144,189,243,200,234,136,227,98,72,239,187,35,121,58,62,220,183,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,150,34,207,188,49,124,66,232,241,106,58,110,157,122,129,203,251,54,168,120,197,137,95,238,115,65,5,45,170,150,40,38,146,90,90,218,185,230,103,24,83,181,11,41,147,139,220,142,145,99,228,140,72,154,192,182,160,8,21,226,107,215,109,171,68,112,219,142,134,105,110,77,87,30,168,95,169,227,109,85,101,174,118,177,248,221,19,213,174,115,228,147,101,86,84,205,22,237,141,140,227,35,25,39,127,148,106,144,247,67,138,248,168,117,235,83,85,83,117,233,99,70,239,181,116,108,163,168,154,223,156,220,233,251,74,202,198,44,80,185,40,41,170,35,149,206,70,35,159,60,85,76,115,24,254,113,118,183,86,44,173,124,11,233,59,213,62,141,253,64,199,189,198,3,149,29,87,164,239,84,250,55,245,3,30,247,24,0,186,159,20,127,66,122,155,249,47,188,81,20,173,210,119,170,125,27,250,129,143,123,140,5,212,248,163,250,19,212,223,201,125,226,136,162,189,39,206,191,69,250,167,134,234,103,194,254,39,246,75,32,183,95,124,151,127,179,230,188,173,76,115,118,187,156,93,195,151,111,143,46,46,219,125,246,93,182,2,239,188,68,122,223,163,233,87,4,76,75,14,170,229,169,185,101,190,89,108,78,72,96,169,134,215,27,102,138,55,213,85,68,249,90,246,242,99,231,242,234,177,201,27,229,167,114,61,170,214,61,171,69,159,233,171,61,202,191,217,92,143,36,200,238,31,239,149,149,215,42,234,137,63,229,73,52,210,72,255,0,247,92,231,59,251,85,79,215,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,156,175,217,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,45,251,194,231,161,43,174,137,218,166,215,125,104,198,105,41,243,107,229,59,27,143,219,170,224,119,157,199,168,156,215,164,175,147,146,241,138,166,161,175,106,43,56,119,34,141,170,197,115,86,105,162,104,118,14,130,122,32,177,116,143,130,75,91,145,210,218,174,90,155,123,238,197,123,189,209,204,250,136,89,74,147,42,195,75,72,233,34,141,241,195,193,177,62,68,224,142,124,187,242,115,155,28,72,201,84,124,156,91,44,197,115,155,21,46,83,133,100,214,172,130,203,91,207,203,92,109,117,177,213,210,207,193,238,99,248,75,26,185,142,226,246,57,171,178,252,156,213,69,249,162,159,88,1,85,126,57,223,130,127,188,159,195,75,84,42,175,199,59,240,79,247,147,248,104,16,171,162,142,171,175,189,37,235,45,22,101,221,186,214,98,23,45,168,242,155,37,20,204,111,159,165,226,244,142,68,108,136,172,89,160,123,251,177,174,236,114,236,248,251,140,100,178,41,160,156,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,188,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,151,114,101,120,125,245,235,144,244,205,153,80,224,218,131,125,171,172,210,187,189,68,112,215,50,163,205,86,190,192,196,74,151,36,212,48,164,168,200,88,234,138,134,201,80,141,141,239,123,24,170,214,185,232,136,161,119,217,174,161,96,58,107,106,138,251,168,217,198,63,138,219,103,168,109,36,85,151,187,156,52,48,73,59,154,231,54,38,201,51,154,213,122,181,143,114,53,23,125,152,229,254,197,61,1,74,222,47,29,75,254,148,117,98,203,163,152,149,219,204,98,24,125,190,150,236,233,233,167,231,75,117,174,175,166,142,162,42,152,221,28,174,138,120,89,73,52,9,20,156,26,228,116,245,91,43,152,246,170,250,175,6,200,245,199,45,212,123,181,77,22,177,221,105,116,219,79,237,233,5,118,39,81,85,53,77,45,92,151,5,168,116,45,167,167,122,172,84,220,102,134,73,223,51,54,147,147,81,155,57,179,202,173,14,1,226,143,235,179,83,127,37,246,122,35,223,248,94,245,175,252,159,243,182,104,198,161,92,237,84,58,109,153,92,31,83,45,198,181,123,63,6,186,58,22,177,149,11,43,90,187,195,47,106,8,100,73,21,25,31,220,151,156,109,100,189,207,1,226,143,235,179,83,127,37,246,122,34,42,129,170,128,85,175,133,127,94,180,213,84,214,174,150,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,225,23,107,117,122,196,215,218,80,21,87,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,58,175,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,11,137,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,194,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,153,246,235,95,165,27,239,73,122,203,91,134,246,174,181,152,133,203,122,204,90,247,91,11,27,231,233,120,177,100,141,93,26,171,22,104,30,254,212,137,179,28,187,50,78,219,25,44,104,104,164,230,157,67,244,253,128,245,53,165,245,218,81,168,204,171,101,182,178,162,158,174,42,202,20,133,43,104,167,134,68,115,101,167,146,104,228,108,111,86,243,137,206,70,238,177,203,35,126,92,148,10,129,240,216,235,158,235,211,238,127,71,165,122,141,116,171,174,211,172,170,162,154,219,19,235,46,142,108,24,188,238,154,69,109,84,77,154,68,130,26,103,73,80,247,84,236,141,93,182,151,146,172,107,28,151,146,102,91,93,52,47,81,250,116,212,123,142,151,234,133,155,200,221,104,118,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,252,93,178,236,142,71,53,204,123,88,246,61,141,236,24,199,136,135,80,216,175,77,21,125,56,91,242,58,182,49,149,20,108,178,228,240,92,42,41,174,246,107,116,47,230,234,40,102,137,205,114,177,92,200,154,199,57,127,87,10,205,14,206,99,162,72,3,186,248,161,117,245,98,214,158,125,60,104,205,195,206,98,22,171,131,42,47,183,250,106,151,164,55,170,168,121,35,41,160,70,57,25,45,28,111,84,122,200,228,115,101,150,56,223,30,204,137,146,77,93,103,170,210,173,51,202,181,147,81,241,205,45,194,169,60,197,235,38,184,69,111,166,229,28,143,142,30,107,247,231,151,182,199,189,176,196,196,116,146,61,26,188,35,99,220,169,179,84,246,189,91,104,133,171,167,13,126,200,244,94,205,124,171,188,211,227,148,246,182,190,190,166,54,198,250,153,230,183,83,84,76,244,99,126,76,98,203,52,156,25,187,149,172,226,213,115,213,21,234,28,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,66,247,188,57,186,215,254,85,90,113,61,131,63,185,218,163,212,220,91,245,119,42,104,23,181,37,210,133,17,137,29,205,176,241,107,27,201,239,88,229,108,74,230,178,70,181,219,68,217,162,141,43,7,71,186,32,190,235,207,71,121,54,186,233,125,45,214,243,157,98,249,132,214,233,172,113,76,197,142,178,207,21,12,19,72,180,208,164,75,36,181,137,37,67,92,140,238,34,62,54,57,172,99,164,86,53,241,255,0,74,181,51,42,209,189,71,199,53,75,10,171,242,247,172,102,225,21,194,155,148,146,50,57,184,47,223,130,94,219,216,247,67,43,21,209,200,196,114,115,141,239,106,174,206,80,52,125,174,154,233,167,29,58,105,197,199,84,53,66,243,228,109,84,59,69,12,49,34,62,170,225,84,228,85,142,150,154,53,84,238,76,254,46,217,55,70,163,90,231,189,204,99,30,246,231,135,168,173,121,204,186,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,225,27,93,178,185,24,222,111,87,200,228,230,247,42,250,190,168,58,204,214,142,172,238,182,250,205,70,174,164,183,91,109,212,241,69,21,134,201,45,92,54,167,79,27,166,86,213,186,154,105,229,106,212,241,168,124,107,42,108,188,17,173,255,0,187,191,106,240,208,232,114,167,168,236,202,29,97,206,31,72,205,58,194,239,17,178,106,73,25,21,67,239,151,24,82,57,210,137,208,189,28,212,166,70,190,39,76,231,183,239,178,68,141,136,170,231,190,16,233,94,23,93,2,214,102,23,219,111,83,26,197,111,186,218,237,88,229,194,154,187,19,179,207,77,61,28,151,58,166,50,42,152,46,78,123,154,222,116,109,238,70,232,187,106,230,205,35,93,201,81,145,171,38,245,126,57,223,130,127,188,159,195,75,73,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,171,111,28,239,193,63,222,79,225,160,114,175,5,79,84,249,79,211,250,239,113,183,23,82,102,219,165,94,166,51,46,148,53,114,143,84,176,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,197,93,11,249,69,27,217,35,81,120,189,141,228,215,179,156,111,208,166,142,235,22,3,174,184,5,175,81,180,230,253,73,113,182,220,105,224,150,88,162,170,134,105,237,243,201,12,115,58,146,169,176,189,237,138,166,54,202,196,146,37,114,171,85,127,245,42,135,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,213,143,170,125,100,250,129,144,251,140,230,148,204,214,117,99,234,159,89,62,160,100,62,227,56,29,171,36,232,163,227,125,3,233,255,0,86,58,101,108,186,214,94,161,248,164,121,165,190,4,239,198,234,24,110,53,177,178,230,212,87,115,143,178,200,162,142,86,198,215,53,99,86,202,169,26,69,51,223,24,48,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,115,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,45,239,120,92,122,19,211,47,206,189,226,180,175,95,18,254,130,170,116,27,33,155,90,180,154,197,87,62,157,95,42,36,154,238,200,251,92,44,23,25,234,164,115,97,108,48,197,27,96,161,86,201,12,80,175,223,226,246,171,30,230,171,225,71,133,154,116,93,213,182,43,213,206,150,38,83,109,139,200,228,150,47,45,111,201,173,206,108,113,118,235,157,77,27,223,60,17,36,210,200,148,114,72,179,54,23,200,168,231,118,100,69,77,216,164,128,51,45,161,122,233,168,253,58,106,61,187,84,52,190,243,228,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,254,45,221,55,71,35,154,215,177,204,123,24,246,232,167,66,245,211,78,58,139,211,139,118,168,105,125,231,207,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,156,155,186,110,173,86,185,175,99,158,199,177,238,14,128,0,0,0,2,128,124,81,253,118,106,111,228,190,207,68,69,82,85,120,163,250,236,212,223,201,125,158,136,237,93,25,244,93,138,245,113,208,142,97,67,68,219,85,147,62,182,234,5,84,246,76,134,90,24,221,35,251,86,202,78,52,53,51,163,22,100,163,122,207,34,171,88,191,114,69,108,188,95,197,99,120,116,175,10,126,187,109,75,106,160,233,103,89,114,106,182,220,155,80,144,97,23,91,140,237,116,18,64,173,99,99,179,171,213,17,204,123,92,142,88,57,185,200,244,127,97,170,206,16,71,37,165,25,108,255,0,77,88,22,85,254,202,227,153,38,57,112,255,0,124,163,174,182,215,83,201,255,0,38,72,102,142,70,127,184,230,185,191,216,168,89,78,11,226,247,240,126,145,235,177,107,253,190,234,253,103,179,91,226,199,172,183,22,187,204,67,95,202,7,50,59,196,242,212,36,159,174,135,130,58,104,228,71,247,165,88,213,187,50,89,124,184,118,15,19,222,189,106,116,98,213,87,211,246,143,223,106,232,53,6,231,79,77,53,214,239,73,218,122,90,109,211,182,110,112,199,43,101,238,211,215,57,27,3,145,86,47,187,12,233,35,28,215,172,111,109,48,159,87,253,53,103,185,87,251,43,145,228,153,29,195,253,242,178,186,229,93,81,39,252,169,38,154,73,31,254,235,156,231,127,106,169,47,245,227,162,239,228,217,208,142,49,169,25,171,123,153,246,125,152,89,167,169,167,154,135,179,37,138,133,109,151,25,89,67,188,140,108,205,153,202,246,186,161,171,197,189,200,162,98,53,123,41,36,129,192,58,78,245,79,163,127,80,49,239,113,128,210,153,154,206,147,189,83,232,223,212,12,123,220,96,52,166,0,128,30,53,126,150,49,111,168,20,62,221,113,39,249,0,60,106,253,44,98,223,80,40,125,186,226,4,0,240,184,245,217,166,95,157,123,61,105,127,197,0,248,92,122,236,211,47,206,189,158,180,191,224,0,0,0,0,41,91,198,175,213,62,45,244,254,135,220,110,36,0,39,255,0,141,95,170,124,91,233,253,15,184,220,79,213,225,113,211,246,3,212,214,151,235,214,148,106,51,42,217,109,172,168,196,234,226,172,161,72,82,182,138,120,100,184,185,178,211,201,52,114,54,55,171,121,196,231,35,119,88,229,145,191,46,74,7,202,240,202,235,182,235,162,57,149,187,67,53,75,38,164,143,75,239,213,18,54,150,178,233,59,152,204,110,181,232,231,53,241,201,178,163,41,166,151,102,200,199,241,141,143,147,191,202,52,73,187,183,104,102,91,93,52,47,81,250,116,212,123,142,151,234,133,155,200,221,104,118,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,252,93,178,236,142,71,53,204,123,88,246,61,141,177,255,0,10,254,189,105,170,169,173,93,44,107,37,246,146,141,244,116,240,219,240,107,157,71,117,95,88,245,150,103,45,5,77,68,146,185,168,244,107,224,138,149,141,99,25,194,46,214,234,245,137,175,11,74,50,174,106,160,202,184,18,170,249,209,5,246,225,209,46,11,213,158,154,82,221,111,82,84,124,98,92,218,137,102,100,158,70,150,158,186,88,41,234,169,97,108,72,245,133,140,129,235,80,174,145,238,111,38,189,26,145,182,71,50,58,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,231,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,91,222,240,184,244,39,166,95,157,123,197,105,90,190,34,61,2,214,116,199,149,38,121,165,182,251,173,203,76,175,125,218,141,146,154,122,143,179,50,36,145,51,203,85,84,241,86,36,47,124,241,182,158,73,30,146,59,239,70,238,78,143,185,40,91,79,74,61,87,105,199,86,186,112,204,215,10,151,200,221,104,123,112,95,236,19,204,143,170,180,85,57,21,81,174,84,68,238,66,254,46,88,166,68,70,200,214,185,21,24,246,73,27,59,89,154,206,157,58,151,213,62,151,243,184,115,173,51,187,127,182,243,182,106,201,234,126,23,115,253,76,209,71,230,224,134,88,251,221,174,251,223,31,39,125,199,236,228,254,212,93,9,232,94,186,105,199,81,122,113,110,213,13,47,188,249,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,147,119,77,213,170,215,53,236,115,216,246,61,193,208,0,0,80,15,138,63,174,205,77,252,151,217,232,142,171,210,87,68,22,46,174,58,29,201,107,113,202,91,85,183,83,108,154,129,83,21,146,247,89,51,233,225,125,42,210,91,86,106,90,183,71,20,143,146,30,14,149,241,167,5,115,37,219,139,154,217,37,71,242,175,20,127,93,154,155,249,47,179,209,19,255,0,193,83,210,198,83,245,2,187,219,173,192,83,95,250,106,192,178,175,246,87,28,201,49,203,135,251,229,29,117,182,186,158,79,249,50,67,52,114,51,253,199,53,205,254,197,66,239,188,59,186,250,163,234,115,21,92,15,84,174,22,171,110,166,217,59,84,251,173,76,20,255,0,105,163,88,229,127,153,165,166,228,143,89,152,200,36,117,68,113,177,99,111,221,145,188,91,39,110,47,21,226,141,208,149,215,91,45,80,235,190,139,227,52,149,25,181,142,157,237,200,45,212,144,59,206,228,52,77,107,18,39,199,197,120,203,83,78,214,57,17,156,59,146,198,228,98,57,203,12,49,58,160,112,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,115,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,40,106,32,202,185,162,142,138,58,174,177,117,105,163,84,89,151,118,213,71,151,219,118,163,202,108,148,83,61,222,66,171,147,210,57,17,178,34,61,33,157,140,238,198,187,189,169,187,227,238,61,241,72,166,117,192,149,87,206,136,47,183,14,137,112,94,172,244,210,150,235,122,146,163,227,18,230,212,75,51,36,242,52,180,245,210,193,79,85,75,11,98,71,172,44,100,15,90,133,116,143,115,121,53,232,212,141,178,57,145,215,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,56,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,222,247,133,199,161,61,50,252,235,222,43,74,213,241,17,232,22,179,166,60,169,51,205,45,183,221,110,90,101,123,238,212,108,148,211,212,125,153,145,36,137,158,90,170,167,138,177,33,123,231,141,180,242,72,244,145,223,122,55,114,116,125,201,66,218,122,81,234,187,78,58,181,211,134,102,184,84,190,70,235,67,219,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,114,23,241,114,197,50,34,54,70,181,200,168,199,178,72,217,218,204,214,116,233,212,190,169,244,191,157,195,157,105,157,219,253,183,157,179,86,79,83,240,187,159,234,102,138,63,55,4,50,199,222,237,119,222,248,249,59,238,63,103,39,246,162,232,79,66,245,211,78,58,139,211,139,118,168,105,125,231,207,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,156,155,186,110,173,86,185,175,99,158,199,177,238,14,128,0,2,5,120,154,244,37,106,214,236,54,227,174,122,91,140,213,201,170,22,26,120,221,85,71,107,129,175,126,73,68,197,107,92,201,35,221,21,245,48,197,187,163,123,57,72,246,71,216,227,34,172,61,170,86,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,212,241,84,30,42,29,5,84,210,212,221,122,167,209,187,21,93,99,43,42,38,184,103,54,202,126,210,50,141,137,20,45,74,250,106,120,226,107,149,138,230,79,45,83,220,247,191,156,189,221,145,137,43,152,19,87,161,206,174,237,93,95,105,27,178,185,237,212,150,124,178,195,80,219,110,71,106,130,161,175,99,39,86,35,153,85,11,21,203,43,41,166,78,92,59,137,186,62,57,163,71,73,218,89,29,250,186,215,234,186,197,210,94,141,86,230,93,219,85,102,95,114,222,143,22,178,86,204,246,249,250,174,76,73,36,86,198,138,245,134,6,63,187,34,238,198,174,204,143,184,199,203,26,148,67,211,199,80,57,247,76,186,161,67,170,250,114,250,71,220,168,233,234,41,37,163,174,89,150,138,182,9,163,86,186,42,136,225,146,55,72,196,119,9,90,213,118,201,36,81,187,231,197,7,80,253,64,231,221,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,220,229,115,81,219,44,146,200,239,151,37,3,202,231,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,231,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,75,126,240,185,232,74,235,162,118,169,181,223,90,49,154,74,124,218,249,78,198,227,246,234,184,29,231,113,234,39,53,233,43,228,228,188,98,169,168,107,218,138,206,29,200,163,106,177,92,213,154,104,155,199,252,49,124,61,40,242,154,58,110,162,186,129,196,59,214,169,184,203,137,88,46,112,193,61,45,214,150,88,38,142,90,170,218,73,225,127,40,87,187,11,233,151,147,28,174,141,100,226,172,88,156,251,106,0,0,2,149,188,106,253,83,226,223,79,232,125,198,226,64,2,127,248,213,250,167,197,190,159,208,251,141,196,252,158,26,93,50,96,61,83,105,126,191,105,254,95,77,73,71,114,125,62,58,219,46,66,150,232,106,107,108,211,172,149,210,115,129,210,39,38,177,238,130,38,202,198,57,139,36,104,230,114,110,232,230,135,213,240,185,235,182,213,162,119,89,180,35,90,50,106,186,124,38,249,80,199,99,247,26,185,219,228,177,234,215,57,235,43,36,228,156,162,166,168,115,218,170,254,125,184,164,106,189,90,212,154,105,91,115,230,96,117,87,76,242,173,27,212,124,143,75,115,90,79,47,122,198,110,18,219,234,120,199,35,35,155,130,253,201,226,238,49,143,116,50,177,91,36,111,86,167,56,222,199,34,108,228,44,43,164,143,22,154,109,52,209,43,222,25,175,116,121,6,87,147,227,116,243,85,227,87,55,215,75,83,83,144,62,89,213,201,71,89,81,51,158,232,159,27,165,85,73,151,118,121,120,213,168,206,228,76,109,64,75,79,17,30,183,232,250,85,193,19,18,195,170,185,106,110,89,111,150,91,19,146,24,42,97,181,198,217,162,141,245,85,81,62,86,189,188,152,249,252,186,172,114,70,249,105,220,143,106,181,143,106,209,13,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,167,214,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,206,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,146,254,135,161,139,174,150,244,23,169,189,72,234,229,174,174,223,150,92,169,232,45,182,60,122,229,107,117,61,77,154,15,143,81,199,45,84,205,168,141,37,142,166,84,141,205,103,14,40,148,242,185,85,207,239,241,140,33,1,127,222,40,254,132,245,55,242,95,120,162,40,4,191,239,20,127,66,122,155,249,47,188,81,1,64,36,244,241,53,232,74,235,162,57,149,199,92,244,183,25,164,143,75,239,213,17,186,170,142,215,3,152,204,110,181,232,214,185,146,71,186,163,41,166,151,119,70,246,113,141,143,147,177,198,52,72,123,176,44,212,150,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,225,230,109,215,74,40,234,233,103,224,246,189,156,226,145,28,199,113,123,26,228,221,62,78,106,42,124,209,0,207,103,69,29,87,95,122,75,214,90,44,203,187,117,172,196,46,91,81,229,54,74,41,152,223,63,75,197,233,28,136,217,17,88,179,64,247,247,99,93,216,229,217,241,247,24,201,100,83,65,56,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,120,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,18,128,122,228,233,18,235,210,14,174,55,20,130,227,87,120,196,239,212,238,185,99,151,89,233,220,199,190,4,122,181,244,179,61,26,145,62,166,21,227,207,182,187,43,36,134,69,108,125,212,141,189,43,195,187,175,170,206,152,242,165,192,245,74,225,117,185,105,149,239,181,79,186,212,207,81,246,102,68,146,87,249,154,90,110,74,196,133,239,158,71,84,71,27,18,71,125,217,27,201,209,246,229,8,86,95,247,133,199,161,61,50,252,235,222,43,74,1,47,251,194,227,208,158,153,126,117,239,21,160,80,9,61,19,161,43,174,182,120,127,233,110,187,232,190,51,73,81,155,88,233,239,173,200,45,212,144,59,206,228,52,77,187,85,36,79,143,138,241,150,166,157,172,114,35,56,119,37,141,200,196,115,150,24,98,116,11,47,251,194,227,208,158,153,126,117,239,21,160,81,14,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,208,71,69,29,87,88,186,180,209,170,44,203,187,106,163,203,237,187,81,229,54,74,41,158,239,33,85,201,233,28,136,217,17,30,144,206,198,119,99,93,222,212,221,241,247,30,248,164,82,0,120,164,116,11,71,167,126,123,169,189,28,183,218,173,184,130,249,58,124,139,29,163,166,130,134,27,68,139,218,166,134,166,146,56,218,198,58,25,94,177,164,145,162,44,141,150,69,147,239,178,71,246,97,7,79,29,64,231,221,50,234,133,14,171,233,203,233,31,114,163,167,168,164,150,142,185,102,90,42,216,38,141,90,232,170,35,134,72,221,35,17,220,37,107,85,219,36,145,70,239,159,20,3,75,192,241,90,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,159,52,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,95,106,0,242,154,171,166,120,174,178,105,198,71,165,185,173,39,152,178,228,214,249,109,245,60,99,141,242,67,205,62,228,241,119,24,246,54,104,158,141,146,55,171,87,132,140,99,145,55,106,30,172,1,150,27,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,77,31,116,133,171,213,58,239,211,70,158,234,149,194,122,185,238,87,107,59,33,186,79,83,4,80,190,162,227,76,247,82,214,76,140,139,238,53,143,168,130,87,177,26,141,251,142,111,221,103,244,82,149,188,75,176,10,109,62,235,75,81,41,109,184,245,93,170,219,124,168,166,191,210,172,201,47,10,199,213,211,71,45,85,68,79,145,87,155,29,88,181,104,188,87,131,94,215,177,188,120,113,78,129,211,199,81,89,150,61,225,205,212,70,155,201,150,82,81,83,218,234,44,214,252,121,42,165,71,207,35,47,117,18,197,113,160,129,147,57,204,224,234,106,106,169,81,145,49,30,213,146,170,93,247,251,204,8,149,170,186,153,149,107,38,163,228,122,165,154,213,249,139,214,77,112,150,225,83,198,73,31,28,60,215,238,65,23,113,239,123,97,137,136,216,227,98,185,120,70,198,53,23,102,161,121,62,22,88,5,54,11,209,110,27,84,184,245,93,166,229,149,84,87,223,238,73,82,146,181,245,79,146,165,241,83,212,35,36,95,186,199,209,193,72,172,224,136,199,51,139,211,126,106,231,81,182,149,105,158,85,172,154,143,142,105,110,21,73,230,47,89,53,194,43,125,55,40,228,124,112,243,95,191,60,189,182,61,237,134,38,35,164,145,232,213,225,27,30,229,77,154,166,156,237,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,3,245,153,87,53,80,101,92,9,232,157,9,93,117,179,195,255,0,75,117,223,69,241,154,74,140,218,199,79,125,110,65,110,164,129,222,119,33,162,109,218,169,34,124,124,87,140,181,52,237,99,145,25,195,185,44,110,70,35,156,176,195,19,161,94,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,189,239,11,143,66,122,101,249,215,188,86,144,171,197,35,160,90,61,59,243,221,77,232,229,190,213,109,196,23,201,211,228,88,237,29,52,20,48,218,36,94,213,52,53,52,145,198,214,49,208,202,245,141,36,141,17,100,108,178,44,159,125,146,63,178,22,21,209,223,85,88,111,85,250,71,111,204,44,215,42,70,228,246,234,122,122,108,178,209,28,107,11,237,215,21,103,223,86,196,231,189,222,90,71,54,71,66,254,78,228,196,86,170,247,25,35,25,213,115,249,51,232,176,219,179,180,182,139,31,170,203,22,157,91,105,101,254,166,104,45,201,58,170,34,62,119,65,27,229,86,53,21,95,193,141,69,127,20,103,40,249,119,27,156,206,157,58,151,213,62,151,243,184,115,173,51,187,127,182,243,182,106,201,234,126,23,115,253,76,209,71,230,224,134,88,251,221,174,251,223,31,39,125,199,236,228,254,212,93,9,232,94,186,105,199,81,122,113,110,213,13,47,188,249,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,147,119,77,213,170,215,53,236,115,216,246,61,193,156,205,104,185,234,229,235,84,50,11,206,187,199,144,71,157,215,212,54,166,240,203,245,35,233,107,90,247,198,215,70,142,133,237,106,196,206,210,199,219,98,53,172,108,124,17,136,140,70,161,109,62,23,61,9,93,116,78,213,54,187,235,70,51,73,79,155,95,41,216,220,126,221,87,3,188,238,61,68,230,189,37,124,156,151,140,85,53,13,123,81,89,195,185,20,109,86,43,154,179,77,19,101,174,169,244,189,161,218,209,157,226,154,141,169,24,5,170,247,122,196,123,241,83,186,178,146,25,225,172,165,150,25,99,90,90,184,165,99,153,60,44,124,221,248,209,201,202,57,88,142,99,154,142,145,175,234,160,82,183,141,95,170,124,91,233,253,15,184,220,78,171,224,99,248,217,251,183,252,72,229,94,53,126,169,241,111,167,244,62,227,113,58,175,129,143,227,103,238,223,241,32,63,87,138,135,65,84,213,84,215,94,169,244,110,197,73,70,250,58,121,174,25,205,178,159,186,175,172,122,203,11,82,190,154,158,56,156,212,122,53,243,203,84,247,61,140,225,23,119,101,122,202,231,192,190,143,239,253,71,99,26,227,103,189,244,187,100,186,222,50,248,120,178,107,125,37,51,231,165,170,161,146,104,227,146,58,244,69,107,27,70,231,190,36,124,146,57,141,141,202,199,163,227,123,88,246,232,248,231,250,77,160,58,53,161,95,31,253,17,233,237,171,23,251,81,112,91,157,211,201,49,201,223,155,231,197,169,201,87,183,11,57,63,183,3,56,197,31,55,240,99,121,59,112,174,191,28,239,193,63,222,79,225,164,106,240,200,208,189,56,234,47,88,51,173,47,213,11,55,158,181,87,105,253,108,176,205,18,163,42,173,245,77,184,91,210,58,170,105,21,23,183,51,57,59,101,217,90,173,115,152,246,189,143,123,29,37,124,115,191,4,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,192,68,174,161,250,126,207,186,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,185,196,231,35,118,73,34,145,191,62,42,78,175,12,175,17,10,156,86,166,221,211,134,189,228,116,140,198,25,79,35,49,172,158,235,112,138,153,150,102,67,19,158,148,85,83,76,230,181,105,149,172,86,194,229,94,113,189,89,10,35,163,115,18,9,233,214,191,74,54,46,173,52,106,183,13,237,90,168,242,251,110,245,152,181,238,182,23,187,200,85,114,98,201,26,186,53,71,164,51,177,157,169,19,103,181,55,100,157,183,190,40,208,207,190,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,9,21,215,183,91,247,222,174,51,184,168,177,202,171,173,183,76,172,157,169,108,150,74,200,89,79,51,234,150,20,73,170,170,219,28,178,50,73,185,186,86,70,188,213,172,139,110,45,107,164,149,95,250,186,4,232,78,235,213,222,77,91,125,201,107,42,237,58,117,142,212,37,37,226,178,150,71,65,91,85,60,148,243,58,56,168,100,125,60,176,61,241,200,218,119,76,215,170,43,99,153,138,159,55,180,230,189,40,244,163,168,253,90,234,59,48,172,42,47,35,106,161,237,207,127,191,207,10,190,150,209,74,229,84,71,57,17,83,185,51,248,185,34,133,21,29,35,154,229,85,99,25,36,140,208,246,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,15,171,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,65,158,40,254,187,53,55,242,95,103,162,47,248,160,31,20,127,93,154,155,249,47,179,209,1,234,186,8,233,70,197,213,166,141,107,206,27,218,181,81,229,246,223,179,117,152,181,238,182,23,187,200,85,114,184,44,145,171,163,84,122,67,59,25,218,145,54,123,83,118,73,219,123,226,141,8,151,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,156,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,108,211,192,199,241,179,247,111,248,145,34,188,65,58,10,199,186,153,195,107,179,157,62,177,82,81,234,165,162,158,73,168,95,79,229,104,153,127,122,173,51,86,26,233,150,37,124,207,109,61,59,163,167,87,72,198,49,239,68,115,154,197,85,64,137,90,23,226,247,149,96,157,56,222,241,205,76,183,253,173,212,155,15,150,183,226,85,213,78,145,126,41,12,140,151,121,238,79,68,78,94,87,182,196,115,218,244,150,167,189,19,85,26,228,154,164,174,188,167,44,202,179,155,237,86,83,154,228,215,92,130,245,91,195,204,220,110,149,178,85,213,79,193,141,99,57,203,34,185,238,226,198,53,169,186,252,154,212,68,249,34,31,146,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,213,60,43,250,10,166,165,166,181,117,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,9,123,187,35,210,39,48,60,86,109,208,45,31,76,126,29,90,155,158,106,149,190,213,114,212,219,223,192,42,54,90,104,42,62,204,198,151,74,118,121,106,90,158,42,244,153,236,158,70,212,73,27,210,55,125,216,219,201,177,247,37,133,125,39,122,167,209,191,168,24,247,184,192,93,79,138,63,161,61,77,252,151,222,40,138,86,233,59,213,62,141,253,64,199,189,198,0,46,167,197,31,208,158,166,254,75,239,20,69,0,151,253,226,143,232,79,83,127,37,247,138,34,144,58,122,197,172,89,206,190,233,166,21,148,208,249,219,46,65,152,89,173,119,26,110,235,227,239,210,207,91,20,114,199,205,138,215,183,147,30,228,221,170,142,77,247,69,69,249,129,58,188,45,250,5,163,212,79,35,212,222,177,219,237,87,44,65,60,229,62,59,142,214,83,65,93,13,222,68,238,211,77,83,87,28,141,123,27,12,79,73,18,56,213,18,71,75,26,73,247,25,27,59,210,3,197,11,174,159,208,166,42,253,14,209,204,207,202,106,77,235,135,198,42,104,155,202,107,21,174,72,220,171,180,200,228,242,245,147,111,31,111,100,115,217,18,190,79,213,57,212,242,47,74,235,131,172,156,55,162,141,47,183,98,218,127,77,143,174,119,85,79,75,14,49,140,45,18,186,138,142,221,20,141,99,230,158,24,36,137,96,166,108,76,146,40,145,174,78,82,35,81,173,115,35,149,89,69,151,59,182,125,170,249,147,43,47,55,60,131,49,203,47,245,16,82,50,90,153,166,184,92,110,19,170,50,24,98,71,57,93,44,175,217,35,141,141,249,175,201,173,79,236,64,59,255,0,66,93,76,117,47,163,186,161,102,211,237,12,161,171,203,168,114,139,196,82,86,97,14,70,44,23,71,164,110,108,143,100,174,106,173,19,210,47,190,234,134,171,88,212,130,55,76,146,69,23,19,65,36,63,240,238,232,130,143,165,92,17,114,220,198,151,150,166,229,150,248,162,190,181,102,130,166,27,92,109,154,89,25,75,75,43,34,107,219,201,143,131,204,34,73,36,111,150,157,170,199,43,88,199,44,192,0,85,95,142,119,224,159,239,39,240,210,213,10,171,241,206,252,19,253,228,254,26,4,106,240,200,208,189,56,234,47,88,51,173,47,213,11,55,158,181,87,105,253,108,176,205,18,163,42,173,245,77,184,91,210,58,170,105,21,23,183,51,57,59,101,217,90,173,115,152,246,189,143,123,29,194,186,135,233,251,62,233,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,231,19,156,141,217,36,138,70,252,248,169,221,124,45,117,211,78,52,27,169,169,46,218,161,121,248,53,171,40,199,234,49,184,110,82,162,37,45,29,84,181,84,179,70,250,151,170,167,106,21,242,238,98,201,178,181,142,123,85,252,88,143,123,45,211,172,78,149,112,222,171,244,142,225,135,222,109,180,141,201,237,212,245,21,56,157,222,73,22,23,219,174,42,207,184,142,149,172,123,188,180,142,108,109,153,156,93,201,136,142,68,238,50,55,176,51,152,104,79,195,255,0,166,47,228,195,211,237,166,193,146,98,246,171,110,125,123,231,112,202,234,104,230,243,18,77,50,203,34,211,65,36,223,52,94,196,15,100,124,35,85,137,36,239,57,138,238,227,164,125,91,116,57,209,78,101,157,245,130,237,62,214,28,34,174,221,109,210,234,134,221,178,234,26,250,100,124,79,124,110,69,164,163,114,172,114,193,51,42,100,86,63,138,170,50,106,86,84,58,55,175,221,85,189,224,40,7,197,31,215,102,166,254,75,236,244,71,85,233,43,162,11,23,87,29,14,228,181,184,229,45,170,219,169,182,77,64,169,138,201,123,172,153,244,240,190,149,105,45,171,53,45,91,163,138,71,201,15,7,74,248,211,130,185,146,237,197,205,108,146,163,249,87,138,63,174,205,77,252,151,217,232,137,233,224,161,118,181,77,211,110,101,98,134,231,72,251,149,30,113,81,87,81,70,217,154,179,195,4,212,20,77,138,87,199,191,38,177,238,130,102,181,202,155,57,98,145,19,126,43,176,83,183,250,106,192,178,175,246,87,28,201,49,203,135,251,229,29,117,182,186,158,79,249,50,67,52,114,51,253,199,53,205,254,197,66,244,252,59,186,223,163,234,171,4,92,75,49,170,227,169,184,157,190,41,111,174,88,96,166,134,233,27,166,150,54,85,82,196,201,92,247,113,99,32,243,10,145,199,27,37,168,106,49,168,215,177,169,202,188,86,122,37,172,213,107,21,55,80,58,67,138,121,204,206,205,219,163,191,219,109,118,217,234,46,25,5,43,223,20,48,72,198,66,142,238,77,79,243,221,85,156,157,2,175,41,17,41,227,98,212,102,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,11,52,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,31,39,196,131,170,237,56,234,215,78,52,63,53,194,165,242,55,90,31,180,16,95,236,19,204,143,170,180,85,57,45,202,141,114,162,39,114,23,241,114,197,50,34,54,70,181,200,168,199,178,72,217,245,188,21,61,83,229,63,79,235,189,198,220,5,212,128,0,141,93,116,116,101,98,235,15,78,41,109,145,221,126,13,153,226,254,98,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,188,145,31,20,148,25,115,211,220,250,203,153,51,78,111,56,62,65,65,150,73,81,5,35,44,53,54,201,162,184,186,121,209,139,12,73,76,230,164,170,249,18,72,213,141,227,187,185,183,109,247,67,81,7,138,147,69,52,142,93,80,167,214,167,105,198,62,153,221,45,60,212,204,200,27,66,198,214,171,37,142,56,156,175,145,19,119,189,34,133,145,53,238,221,236,141,100,99,21,172,146,70,184,35,255,0,64,157,9,218,186,68,198,107,111,185,45,101,37,219,81,114,42,116,164,188,86,82,200,217,232,169,96,142,162,103,71,21,12,143,167,138,118,50,72,221,78,233,154,245,84,116,144,177,83,228,198,149,109,226,143,235,179,83,127,37,246,122,34,255,0,138,1,241,71,245,217,169,191,146,251,61,16,19,255,0,193,83,210,198,83,245,2,187,219,173,196,127,241,69,232,22,179,15,190,220,186,152,209,219,125,214,233,106,200,238,21,53,217,101,158,10,105,235,36,182,85,61,146,212,207,114,107,218,215,112,163,119,110,71,75,220,86,182,25,28,222,42,172,145,25,12,128,240,84,244,177,148,253,64,174,246,235,113,61,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,3,60,61,23,116,147,149,117,115,170,105,139,91,101,242,56,221,139,203,92,50,107,139,157,36,93,186,23,84,198,199,193,4,169,12,177,165,100,145,172,206,133,146,34,53,221,153,21,87,102,41,160,156,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,188,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,242,180,135,69,244,191,65,112,216,244,255,0,72,241,10,76,118,197,29,68,181,107,79,11,228,149,242,207,34,167,57,101,150,87,58,89,95,178,53,168,231,185,202,140,99,24,155,53,141,68,246,160,10,171,241,206,252,19,253,228,254,26,90,161,85,126,57,223,130,127,188,159,195,64,170,178,85,116,11,214,190,85,210,158,163,210,89,46,215,63,49,166,89,53,194,24,242,59,125,66,200,248,232,57,171,99,117,206,157,35,107,222,217,162,98,34,189,172,106,247,163,98,49,83,147,98,124,94,171,194,167,76,241,93,100,214,13,76,210,220,214,147,204,89,114,109,47,185,219,234,120,199,27,228,135,157,194,221,194,120,187,140,123,27,52,79,70,201,27,213,171,194,70,49,200,155,181,14,65,214,39,74,185,151,74,26,185,112,195,239,54,218,183,99,23,26,138,138,156,78,239,36,137,51,46,54,228,127,220,71,74,214,49,190,102,54,186,54,204,206,45,226,245,71,34,118,223,27,222,26,40,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,253,101,48,120,97,117,235,77,163,23,90,78,159,181,130,251,73,65,167,215,58,138,153,173,87,122,190,235,214,211,113,157,208,240,134,73,93,47,106,158,133,202,217,220,170,145,125,217,167,89,30,230,177,100,123,110,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,172,125,83,235,39,212,12,135,220,103,52,166,102,179,171,31,84,250,201,245,3,33,247,25,192,186,159,11,143,66,122,101,249,215,188,86,146,83,44,197,172,89,206,43,121,194,178,154,31,59,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,54,43,94,222,76,123,147,118,170,57,55,221,21,23,230,70,191,11,143,66,122,101,249,215,188,86,146,168,12,245,245,191,209,118,85,210,62,163,207,67,68,219,173,239,1,185,118,231,178,100,50,208,200,216,217,221,89,184,208,212,206,140,72,86,177,137,4,138,173,98,253,248,209,178,241,103,37,141,159,151,163,62,179,51,238,147,51,250,106,202,58,234,187,142,19,113,168,100,87,235,12,178,205,52,13,130,73,169,214,166,174,150,153,39,138,20,174,236,211,164,113,203,38,233,178,241,119,203,246,95,78,177,104,238,3,174,184,5,211,78,117,26,195,73,113,182,220,105,231,138,41,101,165,134,105,237,243,201,12,144,182,174,149,211,49,237,138,166,54,202,245,142,84,106,171,85,127,245,162,231,135,169,222,158,178,174,151,245,150,245,164,121,77,79,159,242,29,186,155,117,209,148,178,83,195,115,161,149,188,162,168,141,175,79,248,81,189,26,231,181,146,197,43,17,239,225,201,67,70,120,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,120,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,20,151,225,161,215,173,78,131,100,48,232,174,172,223,106,231,211,171,229,68,112,218,31,39,107,133,130,227,61,84,109,116,206,154,105,99,108,20,42,217,38,150,100,251,252,94,212,123,26,213,124,202,251,169,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,15,214,10,192,235,51,197,3,95,122,118,234,79,48,209,204,43,16,211,250,219,46,63,240,255,0,45,61,210,223,91,37,83,251,244,20,245,15,230,232,234,227,98,236,249,156,137,179,19,238,162,111,186,238,171,39,252,61,58,160,207,186,179,209,123,214,163,106,53,163,31,183,92,173,217,69,77,146,40,172,148,243,67,3,160,142,146,146,102,185,205,154,89,92,175,229,80,244,85,71,34,108,141,249,126,213,80,170,31,20,127,93,154,155,249,47,179,209,19,255,0,193,83,210,198,83,245,2,187,219,173,196,0,241,71,245,217,169,191,146,251,61,17,53,60,42,117,51,21,209,190,132,117,51,84,179,90,191,47,101,198,115,11,157,194,167,140,145,178,73,184,91,45,220,32,139,184,246,49,211,74,245,108,113,177,92,156,228,123,26,139,187,144,15,203,227,11,210,254,3,62,26,254,170,45,247,122,75,62,89,79,81,109,178,87,81,205,81,13,60,87,152,21,102,106,58,40,210,46,237,69,115,81,209,110,174,147,100,165,164,127,203,245,72,84,89,223,250,209,234,219,42,234,231,84,215,41,185,69,228,113,187,23,153,183,227,54,230,182,72,187,116,46,169,145,236,158,120,150,105,99,74,201,35,88,91,51,227,84,107,187,49,162,38,204,67,202,218,58,94,215,27,238,135,85,245,15,105,192,46,181,120,101,37,193,104,82,166,10,73,165,146,88,227,134,121,42,107,26,198,49,118,163,131,203,171,37,168,122,182,52,145,237,98,43,149,178,36,97,58,124,26,186,122,210,204,195,237,70,186,101,53,54,171,246,73,142,220,34,180,219,172,21,116,180,213,31,9,219,177,85,21,215,103,163,164,100,206,146,55,71,12,141,72,248,118,42,54,115,213,223,171,237,126,53,126,150,49,111,168,20,62,221,113,42,175,166,46,161,114,174,151,245,150,203,171,152,181,55,159,242,29,202,107,141,173,245,82,83,195,115,161,149,188,101,167,145,204,95,248,50,49,92,215,181,146,197,19,213,143,225,197,108,127,197,39,88,176,29,117,232,107,2,212,109,57,191,82,92,109,183,28,226,215,44,177,69,85,12,211,219,231,146,207,91,51,169,42,155,11,222,216,170,99,108,172,73,34,87,42,181,87,255,0,82,168,87,7,73,222,169,244,111,234,6,61,238,48,26,83,51,89,210,119,170,125,27,250,129,143,123,140,5,217,248,133,245,65,159,116,153,162,246,93,70,211,155,70,63,113,185,92,114,138,107,36,177,94,233,230,154,6,193,37,37,92,206,115,91,12,177,57,31,202,157,136,138,174,84,217,93,242,253,138,129,40,8,1,227,87,233,99,22,250,129,67,237,215,19,133,104,135,139,183,82,90,149,173,24,14,156,223,112,157,53,130,219,149,101,22,171,37,100,180,150,218,246,207,28,21,53,113,195,35,163,115,171,28,212,122,53,234,168,170,215,38,251,110,139,251,14,235,227,87,233,99,22,250,129,67,237,215,16,32,7,133,199,174,205,50,252,235,217,235,75,254,40,7,194,227,215,102,153,126,117,236,245,165,255,0,0,0,0,0,1,74,222,53,126,169,241,111,167,244,62,227,113,58,175,129,143,227,103,238,223,241,35,149,120,213,250,167,197,190,159,208,251,141,196,234,190,6,63,141,159,187,127,196,128,151,253,116,116,101,98,235,15,78,41,109,145,221,126,13,153,226,254,98,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,188,145,31,20,153,246,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,188,159,17,30,190,168,250,99,197,83,3,210,219,133,170,229,169,183,190,237,62,233,83,5,71,217,152,210,56,159,230,106,169,185,43,210,103,178,120,221,79,28,140,72,221,247,164,119,38,199,219,150,144,113,108,79,42,206,111,180,184,182,21,140,221,114,11,213,111,63,45,110,181,209,73,87,85,63,6,57,239,225,20,104,231,187,139,24,231,46,201,242,107,85,87,228,138,5,228,248,113,117,199,83,213,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,58,33,47,251,160,158,136,44,93,35,224,146,214,228,116,182,171,150,166,222,251,177,94,239,116,115,62,162,22,82,164,202,176,210,210,58,72,163,124,112,240,108,79,145,56,35,159,46,252,156,230,199,18,50,128,64,191,239,11,143,66,122,101,249,215,188,86,146,43,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,9,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,71,95,11,143,66,122,101,249,215,188,86,146,168,12,240,245,201,210,37,215,164,29,92,110,41,5,198,174,241,137,223,169,221,114,199,46,179,211,185,143,124,8,245,107,233,102,122,53,34,125,76,43,199,159,109,118,86,73,12,138,216,251,169,27,125,7,65,61,111,223,122,71,206,229,162,200,234,174,183,45,50,189,247,101,189,217,40,225,101,68,204,170,72,85,33,170,164,108,146,198,200,230,230,216,153,34,243,70,190,45,249,53,206,142,37,101,217,245,15,211,246,3,212,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,206,39,57,27,186,199,44,141,249,114,83,61,157,67,244,253,159,116,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,115,137,206,70,236,146,69,35,126,124,84,13,36,98,217,102,43,156,216,169,114,156,43,38,181,100,22,90,222,126,90,227,107,173,142,174,150,126,15,115,31,194,88,213,204,119,23,177,205,93,151,228,230,170,47,205,20,250,197,43,120,94,245,211,250,20,202,153,161,218,199,153,249,77,54,189,115,248,61,77,107,121,67,98,186,73,35,85,55,153,92,158,94,142,109,228,238,110,142,99,37,86,73,250,166,186,162,69,186,144,40,7,197,31,215,102,166,254,75,236,244,68,255,0,240,84,244,177,148,253,64,174,246,235,113,0,60,81,253,118,106,111,228,190,207,68,116,174,154,122,201,169,233,63,160,156,130,223,138,83,85,183,59,205,243,139,204,56,213,114,209,69,81,69,66,250,122,43,42,84,77,58,62,70,175,54,197,82,174,137,56,72,197,145,173,238,53,89,186,56,59,87,138,135,94,180,212,180,215,94,150,52,110,251,73,88,250,202,121,173,249,205,206,159,186,143,163,122,75,11,146,130,154,162,57,90,213,122,181,147,197,84,199,49,236,225,47,107,116,122,74,214,87,95,79,29,63,103,221,77,106,133,14,148,105,203,41,25,114,172,167,168,171,150,178,185,38,74,42,40,33,141,92,233,106,36,134,57,29,27,21,220,34,107,149,187,44,146,198,223,151,36,60,254,45,139,106,62,184,234,61,46,55,141,208,221,114,220,207,45,184,61,205,107,165,89,170,171,170,164,87,73,44,210,203,34,255,0,195,146,73,100,114,53,173,71,189,238,68,71,57,47,251,162,142,148,108,93,37,232,213,22,27,218,181,86,101,247,45,171,50,155,221,20,47,111,159,170,228,245,142,52,116,138,175,88,96,99,251,81,166,204,106,236,249,59,108,124,178,32,29,3,66,244,47,78,58,116,211,139,118,151,233,125,155,200,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,252,91,186,236,141,70,181,172,99,88,198,49,141,204,185,170,131,42,224,95,247,133,199,161,61,50,252,235,222,43,73,21,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,132,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,35,175,133,199,161,61,50,252,235,222,43,73,84,6,120,122,228,233,18,235,210,14,174,55,20,130,227,87,120,196,239,212,238,185,99,151,89,233,220,199,190,4,122,181,244,179,61,26,145,62,166,21,227,207,182,187,43,36,134,69,108,125,212,141,190,131,160,158,183,239,189,35,231,114,209,100,117,87,91,150,153,94,251,178,222,236,148,112,178,162,102,85,36,42,144,213,82,54,73,99,100,115,115,108,76,145,121,163,95,22,252,154,231,71,18,178,236,250,135,233,251,1,234,107,75,235,180,163,81,153,86,203,109,101,69,61,92,85,148,41,10,86,209,79,12,136,230,203,79,36,209,200,216,222,173,231,19,156,141,221,99,150,70,252,185,41,158,206,161,250,126,207,186,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,185,196,231,35,118,73,34,145,191,62,42,6,146,49,108,179,21,206,108,84,185,78,21,147,90,178,11,45,111,63,45,113,181,214,199,87,75,63,7,185,143,225,44,106,230,59,139,216,230,174,203,242,115,85,23,230,138,125,98,149,188,47,122,233,253,10,101,76,208,237,99,204,252,166,155,94,185,252,30,166,181,188,161,177,93,36,145,170,155,204,174,79,47,71,54,242,119,55,71,49,146,171,36,253,83,93,81,34,221,72,0,14,21,214,230,188,212,244,227,211,70,99,169,54,106,218,72,50,20,167,101,175,31,73,170,34,141,235,113,169,122,69,28,145,50,86,61,179,62,22,186,74,149,139,131,185,178,157,232,187,55,147,144,40,91,169,75,102,145,217,117,231,57,179,104,68,149,114,96,148,23,137,169,172,239,168,171,101,82,57,140,217,178,44,51,49,206,73,105,187,169,39,97,234,231,61,208,246,149,234,175,87,40,233,174,217,164,119,173,121,193,172,218,239,37,92,120,37,125,226,26,107,195,233,234,217,74,141,99,247,108,107,52,207,115,82,42,110,234,199,223,122,57,175,108,61,213,98,163,209,170,115,83,245,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,6,164,237,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,63,89,197,58,47,214,59,238,190,244,193,128,106,174,83,15,11,213,214,223,37,61,198,78,76,95,51,85,73,81,45,36,181,59,49,140,99,59,207,167,116,189,182,181,26,206,231,4,221,27,186,246,176,0,175,95,16,191,16,189,104,233,51,90,44,186,115,167,56,198,21,113,182,220,113,122,107,220,178,222,232,170,230,157,179,201,87,87,11,154,215,67,83,19,81,156,105,216,168,138,213,93,213,223,63,216,137,237,124,55,186,214,213,62,176,127,72,159,164,203,6,41,108,251,37,240,143,37,240,42,90,152,123,158,107,205,247,59,189,233,229,223,111,44,206,60,120,237,187,183,223,116,216,33,95,141,95,170,124,91,233,253,15,184,220,78,171,224,99,248,217,251,183,252,72,229,94,53,126,169,241,111,167,244,62,227,113,58,87,130,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,4,128,241,80,233,127,1,213,125,18,186,235,125,194,239,73,97,203,52,226,207,52,180,53,149,21,16,210,211,92,32,116,240,185,105,42,100,88,157,44,175,217,37,101,44,77,123,19,204,85,109,255,0,233,20,163,98,90,117,247,215,101,215,171,188,154,138,197,141,81,213,218,116,235,29,168,90,187,61,29,84,110,130,182,170,121,41,225,108,146,215,70,202,137,96,123,227,145,181,13,133,204,68,86,199,51,209,126,111,113,200,52,179,165,237,113,214,140,19,43,212,109,55,192,46,183,187,46,35,216,138,161,212,116,147,79,53,101,84,179,69,26,82,210,69,19,28,249,230,99,38,239,200,141,78,49,196,197,115,220,213,116,109,120,73,79,9,94,158,180,179,91,53,151,32,200,245,50,166,213,117,251,17,111,142,166,139,18,184,82,211,84,195,119,243,77,154,9,42,37,138,100,119,114,26,127,184,170,141,103,202,89,233,220,175,111,20,108,150,43,226,143,232,79,83,127,37,247,138,34,138,244,171,83,50,173,27,212,124,115,84,176,170,191,47,122,198,110,17,92,41,185,73,35,35,155,130,253,248,37,237,189,143,116,50,177,93,28,140,71,39,56,222,246,170,236,229,45,211,170,94,166,240,30,169,188,49,51,173,64,196,42,105,40,238,79,167,177,186,245,143,45,198,26,154,219,52,235,124,167,143,132,237,141,121,53,143,116,18,186,39,189,172,89,35,70,191,139,119,86,180,41,132,191,239,20,127,66,122,155,249,47,188,81,20,2,95,247,138,63,161,61,77,252,151,222,40,128,160,18,215,188,43,250,245,166,170,166,181,116,177,172,151,218,74,55,209,211,195,111,193,174,117,29,213,125,99,214,89,156,180,21,53,18,74,230,163,209,175,130,42,86,53,140,103,8,187,91,171,214,38,190,168,79,171,254,154,176,44,171,253,149,199,50,76,114,225,254,249,71,93,109,174,167,147,254,76,144,205,28,140,255,0,113,205,115,127,177,80,13,36,117,15,211,246,3,212,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,206,39,57,27,186,199,44,141,249,114,83,60,58,233,161,122,143,211,166,163,220,116,191,84,44,222,70,235,67,180,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,226,237,151,100,114,57,174,99,218,199,177,236,109,212,248,119,117,191,71,213,86,8,184,150,99,85,199,83,113,59,124,82,223,92,176,193,77,13,210,55,77,44,108,170,165,137,146,185,238,226,198,65,230,21,35,142,54,75,80,212,99,81,175,99,83,213,245,209,209,149,139,172,61,56,165,182,71,117,248,54,103,139,249,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,242,68,124,82,6,123,11,254,240,184,244,39,166,95,157,123,197,105,64,37,255,0,120,92,122,19,211,47,206,189,226,180,10,1,47,251,194,227,208,158,153,126,117,239,21,165,0,147,126,187,174,60,135,74,186,11,211,46,156,52,181,153,5,143,39,186,211,215,221,46,121,60,47,170,183,62,138,147,227,213,143,142,59,124,204,86,58,87,200,232,149,178,74,197,88,154,196,146,31,191,35,164,72,3,245,120,157,117,181,89,174,122,143,83,164,154,95,149,243,211,108,95,149,28,213,54,155,148,235,75,146,213,57,97,146,73,38,98,43,98,154,24,38,133,172,133,120,189,188,153,36,172,145,205,149,136,222,85,208,191,70,87,222,176,245,30,170,217,37,215,224,216,102,47,229,234,50,107,148,79,98,213,54,57,85,253,170,106,104,221,190,243,75,218,149,18,71,53,99,141,172,115,157,201,81,145,73,205,122,120,233,251,62,234,107,84,40,116,163,78,89,72,203,149,101,61,69,92,181,149,201,50,81,81,65,12,106,231,75,81,36,49,200,232,216,174,225,19,92,173,217,100,150,54,252,185,33,161,237,11,208,189,56,233,211,78,45,218,95,165,246,111,35,106,161,222,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,114,103,241,110,235,178,53,26,214,177,141,99,24,198,52,61,86,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,231,229,173,214,186,40,233,41,96,230,247,61,252,34,141,26,198,242,123,220,229,217,62,110,114,170,252,213,79,172,120,173,111,205,110,186,107,162,249,246,163,88,169,233,39,185,98,184,189,214,247,71,21,91,28,232,36,158,154,146,73,163,108,141,107,154,229,98,185,136,138,136,230,174,219,236,169,251,74,139,255,0,70,175,170,127,251,193,210,175,253,213,113,255,0,175,1,117,32,0,43,47,198,195,71,110,183,172,55,3,214,251,29,134,146,90,124,106,162,170,201,127,172,134,149,206,171,108,21,75,27,168,221,44,141,98,162,83,71,44,115,177,22,71,162,54,90,198,35,81,86,87,21,22,104,207,174,109,47,186,235,31,73,122,153,129,216,157,86,183,41,236,255,0,18,163,130,146,137,213,115,213,207,67,52,117,177,210,199,19,85,28,231,204,234,100,133,54,221,81,100,69,70,187,110,43,156,192,38,255,0,132,22,151,221,115,78,173,41,179,200,93,87,5,183,79,172,245,183,42,137,219,68,233,96,150,122,152,93,69,21,43,229,221,27,11,220,218,137,166,110,252,149,201,75,34,35,127,107,155,121,36,0,240,108,209,79,176,221,62,221,181,142,174,225,222,171,212,219,130,118,96,142,94,81,193,67,110,150,162,158,62,77,88,218,173,153,211,190,177,93,179,222,213,143,177,183,23,115,66,127,128,50,174,106,160,202,184,23,253,225,113,232,79,76,191,58,247,138,210,5,120,163,117,219,106,214,203,172,58,17,162,249,53,93,70,19,99,168,123,178,11,141,36,237,242,89,13,107,92,197,137,145,241,78,82,211,83,185,142,84,127,62,220,178,57,30,141,114,67,12,174,241,75,215,213,102,157,244,39,128,244,201,163,151,11,173,183,47,95,61,81,145,100,84,117,51,208,205,104,141,111,21,21,48,211,82,73,27,152,247,77,43,22,53,146,68,85,141,177,72,177,253,247,200,254,204,96,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,249,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,135,181,233,71,165,29,71,234,215,81,217,133,97,81,121,27,85,15,110,123,253,254,120,85,244,182,138,87,42,162,57,200,138,157,201,159,197,201,20,40,168,233,28,215,42,171,24,201,36,102,135,176,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,240,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,63,233,119,166,76,7,165,157,47,182,233,254,33,77,73,89,114,101,59,91,122,200,86,221,13,53,109,230,116,146,89,57,206,232,211,147,152,199,79,43,98,99,220,245,142,53,107,57,59,101,115,187,0,0,0,20,173,227,87,234,159,22,250,127,67,238,55,19,170,248,24,254,54,126,237,255,0,18,57,87,141,95,170,124,91,233,253,15,184,220,78,171,224,99,248,217,251,183,252,72,11,84,0,1,85,126,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,227,170,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,128,186,146,31,245,221,225,251,138,245,85,98,118,83,133,67,106,199,245,54,139,111,45,113,145,177,210,82,221,57,190,153,143,248,156,177,211,75,81,63,106,154,157,205,131,101,251,142,118,203,247,85,118,152,0,14,63,210,239,76,152,15,75,58,95,109,211,252,66,154,146,178,228,202,118,182,245,144,173,186,26,106,219,204,233,36,178,115,157,209,167,39,49,142,158,86,196,199,185,235,28,106,214,114,118,202,231,118,0,0,20,3,226,143,235,179,83,127,37,246,122,34,255,0,138,1,241,71,245,217,169,191,146,251,61,16,18,171,192,199,241,179,247,111,248,145,106,133,85,248,24,254,54,126,237,255,0,18,45,80,8,127,169,126,27,186,53,168,93,86,99,93,65,73,97,181,71,101,111,156,184,102,24,244,209,57,244,183,219,162,35,60,156,221,134,241,99,121,61,242,203,80,174,115,153,51,161,137,174,137,203,52,242,44,192,0,8,171,226,143,232,79,83,127,37,247,138,34,149,186,78,245,79,163,127,80,49,239,113,128,186,159,20,127,66,122,155,249,47,188,81,20,173,210,119,170,125,27,250,129,143,123,140,0,93,79,138,63,161,61,77,252,151,222,40,138,54,209,12,214,213,166,186,209,128,234,53,246,158,174,123,110,43,148,90,175,117,145,82,49,174,158,72,41,170,227,154,70,198,215,57,173,87,171,88,168,136,174,106,111,182,234,159,180,188,159,20,127,66,122,155,249,47,188,81,20,2,7,191,215,77,116,212,126,162,245,30,227,170,26,161,121,243,215,90,237,162,134,24,145,89,75,111,165,106,170,199,75,77,26,170,246,225,103,39,108,155,171,149,206,115,222,231,189,239,123,172,255,0,194,223,160,90,205,59,242,61,77,235,29,190,235,109,203,215,206,83,227,184,237,101,52,244,51,90,35,94,237,52,213,53,113,200,214,61,211,74,197,145,35,141,81,99,108,82,36,159,125,242,51,179,194,188,46,122,18,181,107,101,214,109,119,214,140,102,174,163,9,177,212,49,184,253,186,174,6,249,44,134,181,174,122,74,249,57,47,41,105,169,220,198,162,179,135,110,89,28,172,87,57,33,154,39,92,248,0,8,85,226,67,214,182,169,244,125,250,59,253,25,216,49,75,159,218,223,139,249,223,142,210,212,205,219,242,190,83,183,218,236,207,22,219,249,151,242,229,203,125,155,182,219,46,225,53,74,171,241,206,252,19,253,228,254,26,116,175,15,79,16,189,104,234,207,90,47,90,115,168,216,198,21,110,182,219,177,122,155,220,82,217,40,170,225,157,211,199,87,73,11,90,231,77,83,43,85,156,106,30,170,136,212,93,209,191,63,218,139,205,124,115,191,4,255,0,121,63,134,129,85,101,191,120,91,245,245,89,168,158,71,166,77,99,184,93,110,89,122,121,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,238,62,54,119,171,175,165,206,154,239,189,80,222,51,172,43,14,94,121,77,147,15,155,33,177,83,62,169,148,240,214,85,67,95,69,27,224,145,239,106,162,115,130,121,209,155,171,27,221,237,43,222,214,35,212,229,95,233,171,2,202,191,217,92,115,36,199,46,31,239,148,117,214,218,234,121,63,228,201,12,209,200,207,247,28,215,55,251,21,0,211,237,187,19,197,108,247,219,190,83,105,198,109,84,87,172,131,203,252,94,227,79,69,28,117,87,14,195,21,144,121,137,90,136,249,123,108,85,107,57,170,241,106,170,38,200,125,98,31,248,119,117,191,71,213,86,8,184,150,99,85,199,83,113,59,124,82,223,92,176,193,77,13,210,55,77,44,108,170,165,137,146,185,238,226,198,65,230,21,35,142,54,75,80,212,99,81,175,99,82,96,1,64,62,40,254,187,53,55,242,95,103,162,60,87,71,125,85,102,93,40,106,229,191,48,179,92,170,221,140,92,106,41,233,178,203,68,113,164,204,184,219,145,255,0,125,91,19,158,198,249,152,218,233,29,11,249,55,139,213,90,171,219,124,140,127,181,241,71,245,217,169,191,146,251,61,17,26,170,113,107,237,38,43,110,205,106,40,120,89,110,183,10,219,93,29,79,117,139,221,170,164,142,154,74,136,248,34,243,111,22,86,211,46,234,136,213,238,108,213,85,107,145,3,78,120,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,120,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,18,162,252,86,122,37,163,210,155,237,55,80,58,67,138,121,60,50,243,219,163,191,219,109,118,216,41,237,248,253,83,25,20,48,72,198,66,141,237,195,81,243,221,85,156,91,58,47,41,21,106,35,98,115,255,0,14,238,190,171,58,99,202,151,3,213,43,133,214,229,166,87,190,213,62,235,83,61,71,217,153,18,73,95,230,105,105,185,43,18,23,190,121,29,81,28,108,73,29,247,100,111,39,71,219,150,242,110,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,3,44,68,255,0,240,84,245,79,148,253,63,174,247,27,113,199,250,251,232,218,167,164,29,80,162,183,216,170,106,235,240,76,158,157,102,199,43,171,171,98,158,181,239,130,56,82,178,26,132,142,56,209,175,100,178,163,154,168,206,11,28,177,236,231,61,36,70,246,15,5,79,84,249,79,211,250,239,113,183,1,117,32,0,0,0,5,0,248,163,250,236,212,223,201,125,158,136,191,226,128,124,81,253,118,106,111,228,190,207,68,4,255,0,240,84,244,177,148,253,64,174,246,235,113,63,200,1,224,169,233,99,41,250,129,93,237,214,226,127,128,0,0,42,175,199,59,240,79,247,147,248,105,106,133,85,248,231,126,9,254,242,127,13,3,149,120,42,122,167,202,126,159,215,123,141,184,180,158,170,186,103,195,122,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,36,108,204,227,44,140,124,110,84,228,199,187,139,152,254,18,50,173,188,21,61,83,229,63,79,235,189,198,220,88,167,91,253,104,226,189,35,233,196,245,212,78,181,94,243,235,151,110,11,38,61,45,116,109,145,157,212,155,141,117,76,8,244,153,104,216,176,72,138,230,39,223,145,27,23,38,114,89,24,20,45,170,186,103,149,104,222,163,228,122,91,154,210,121,123,214,51,112,150,223,83,198,57,25,28,220,23,238,79,23,113,140,123,161,149,138,217,35,122,181,57,198,246,57,19,103,33,107,254,20,253,113,212,234,85,170,131,165,189,73,101,36,87,220,98,206,140,197,174,109,124,80,37,198,221,74,214,49,40,159,30,232,175,169,134,45,156,215,70,213,238,67,20,142,122,53,209,58,73,170,90,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,230,228,70,167,236,66,228,252,52,58,10,166,208,108,122,29,106,213,155,21,36,250,139,124,167,142,107,67,36,238,243,176,91,167,165,141,206,133,208,205,20,110,130,185,93,36,209,76,191,127,139,26,140,99,154,143,153,30,19,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,86,62,169,245,147,234,6,67,238,51,154,83,51,89,213,143,170,125,100,250,129,144,251,140,224,93,79,133,199,161,61,50,252,235,222,43,73,84,69,95,11,143,66,122,101,249,215,188,86,146,168,1,31,250,209,233,39,21,234,231,75,23,22,185,75,228,114,75,23,153,184,99,55,22,186,56,187,117,206,166,145,140,130,121,86,25,100,74,57,36,88,93,51,35,68,115,187,49,170,46,236,66,64,0,51,3,170,186,103,149,104,222,163,228,122,91,154,210,121,123,214,51,112,150,223,83,198,57,25,28,220,23,238,79,23,113,140,123,161,149,138,217,35,122,181,57,198,246,57,19,103,33,103,254,15,125,87,106,62,115,89,113,233,147,53,151,227,54,172,95,31,125,226,193,116,158,101,90,170,26,88,167,167,129,104,29,186,47,118,20,243,13,88,149,85,29,19,88,232,211,147,22,54,197,231,252,114,173,54,168,110,186,55,125,134,217,72,203,149,101,61,250,146,162,177,176,181,39,154,8,93,66,232,162,124,155,114,115,24,233,230,115,90,171,179,86,89,21,54,228,187,243,95,5,79,84,249,79,211,250,239,113,183,1,218,186,204,240,191,215,222,162,122,147,204,53,143,10,203,244,254,138,203,144,124,63,203,65,116,184,86,199,84,206,197,5,61,59,249,182,58,73,24,155,190,23,42,108,245,251,170,155,236,187,162,73,255,0,15,78,151,243,238,147,52,94,245,167,58,141,119,199,238,55,43,142,81,83,123,138,91,37,68,211,64,216,36,164,164,133,173,115,166,138,39,35,249,83,189,85,17,170,155,43,126,127,181,18,80,0,40,7,197,31,215,102,166,254,75,236,244,68,127,169,212,204,170,167,75,45,218,57,230,251,88,221,191,32,173,201,187,17,201,35,124,197,117,69,53,53,63,57,155,207,182,254,220,116,187,70,188,17,205,239,207,247,149,31,178,72,15,20,127,93,154,155,249,47,179,209,28,127,167,93,6,204,186,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,225,27,93,186,53,94,222,111,86,70,213,230,246,162,135,74,232,131,162,236,171,171,141,71,130,134,181,183,91,38,3,109,238,79,123,200,98,161,145,209,191,180,176,242,161,166,157,88,176,165,99,210,120,213,26,245,251,145,171,165,226,254,41,27,239,210,211,128,97,182,92,6,139,75,104,241,234,73,49,58,11,60,118,8,173,53,104,181,80,58,220,200,82,6,211,200,147,43,150,86,118,145,24,189,197,119,36,223,150,251,169,231,244,47,66,244,227,167,77,56,183,105,126,151,217,188,141,170,135,121,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,201,159,197,187,174,200,212,107,90,198,53,140,99,24,222,128,5,11,120,140,244,81,252,149,117,30,11,254,1,108,186,201,166,89,79,235,45,181,51,167,118,59,93,114,171,214,75,99,166,228,231,187,139,24,146,68,233,81,174,124,110,115,119,149,208,203,34,197,95,181,153,87,217,95,176,191,105,174,191,102,254,33,241,111,131,249,217,60,143,158,237,246,188,207,99,126,223,123,183,247,59,156,121,113,251,187,237,242,52,209,170,186,103,138,235,38,156,100,122,91,154,210,121,139,46,77,111,150,223,83,198,56,223,36,60,211,238,79,23,113,143,99,102,137,232,217,35,122,181,120,72,198,57,19,118,161,159,126,177,58,85,204,186,80,213,203,134,31,121,182,213,187,24,184,212,84,84,226,119,121,36,73,153,113,183,35,254,226,58,86,177,141,243,49,181,209,182,102,113,111,23,170,57,19,182,248,222,240,243,253,39,122,167,209,191,168,24,247,184,192,93,159,136,95,75,249,247,86,122,47,101,211,157,57,187,227,246,235,149,187,40,166,189,203,45,238,162,104,96,116,17,210,85,194,230,181,208,197,43,149,252,170,24,168,138,212,77,145,223,63,216,139,73,157,39,122,167,209,191,168,24,247,184,192,105,76,10,139,209,15,8,158,164,180,215,90,48,29,70,190,230,218,107,61,183,21,202,45,87,186,200,169,46,85,238,158,72,41,170,227,154,70,198,215,81,181,170,245,107,21,17,21,205,77,246,221,83,246,157,215,198,175,210,198,45,245,2,135,219,174,36,255,0,32,7,141,95,165,140,91,234,5,15,183,92,64,128,30,23,30,187,52,203,243,175,103,173,47,248,160,31,11,143,93,154,101,249,215,179,214,151,61,172,221,89,232,54,128,230,88,142,7,170,89,213,37,158,239,152,212,118,169,88,255,0,155,40,160,84,122,54,174,177,219,237,79,76,233,90,144,164,175,249,43,220,171,253,92,83,73,16,118,0,0,0,0,20,173,227,87,234,159,22,250,127,67,238,55,19,202,116,17,213,117,139,164,189,26,215,156,203,187,106,172,203,238,95,102,232,241,107,37,108,207,111,159,170,229,112,73,36,86,198,138,245,134,6,63,187,34,238,198,174,204,143,184,199,203,26,158,175,198,175,213,62,45,244,254,135,220,110,36,0,3,208,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,231,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,75,137,240,189,232,91,244,41,138,179,92,117,143,12,242,154,147,122,231,240,122,106,215,114,154,197,107,146,54,162,111,10,181,60,189,100,219,201,220,221,92,246,68,172,143,245,78,117,68,107,197,60,49,124,61,40,242,154,58,110,162,186,129,196,59,214,169,184,203,137,88,46,112,193,61,45,214,150,88,38,142,90,170,218,73,225,127,40,87,187,11,233,151,147,28,174,141,100,226,172,88,156,251,106,0,101,92,213,65,149,112,47,251,194,227,208,158,153,126,117,239,21,164,170,34,175,133,199,161,61,50,252,235,222,43,73,84,0,142,189,114,116,137,106,234,251,72,219,138,65,113,164,179,229,150,26,135,92,177,203,172,244,237,123,25,58,177,90,250,89,158,141,89,89,77,50,113,231,219,93,209,241,195,34,182,78,210,70,233,20,0,203,102,83,137,229,88,53,246,171,22,205,113,155,174,63,122,162,225,230,109,215,74,41,41,42,160,230,198,189,156,226,145,26,246,242,99,218,228,221,62,109,114,42,124,149,11,105,240,132,234,219,42,212,75,117,95,76,121,164,94,111,236,86,62,219,134,59,113,70,201,36,206,161,142,169,89,52,21,82,201,51,183,237,249,170,72,233,217,28,109,107,98,137,205,85,251,172,223,159,248,222,226,120,173,158,251,165,89,77,167,25,181,81,94,178,15,142,124,94,227,79,69,28,117,87,14,195,45,172,131,204,74,212,71,203,219,98,171,89,205,87,139,85,81,54,67,192,120,42,122,167,202,126,159,215,123,141,184,14,85,226,143,235,179,83,127,37,246,122,35,245,88,180,134,155,53,240,194,190,106,149,60,20,137,114,211,141,88,168,153,243,205,60,173,127,195,171,168,45,116,179,67,19,27,187,30,247,84,45,3,213,94,137,179,33,127,23,38,234,215,254,95,20,127,93,154,155,249,47,179,209,18,211,195,163,72,105,181,235,195,127,88,180,142,104,41,36,168,200,178,139,164,54,245,171,158,88,96,138,226,203,109,182,90,41,164,124,91,189,25,29,76,112,200,168,136,237,209,138,138,215,34,171,84,32,95,69,250,199,98,208,46,168,48,13,85,202,97,231,101,181,92,36,167,184,201,201,233,229,169,106,233,229,164,150,167,102,49,239,127,101,149,14,151,182,214,171,159,219,224,155,43,183,77,31,25,87,52,187,211,94,175,83,107,214,131,96,218,185,12,244,146,84,100,86,120,102,184,37,36,18,195,4,87,22,111,21,108,49,178,93,222,140,142,166,57,163,69,85,118,232,196,84,115,145,81,202,29,44,202,185,170,131,42,224,95,247,133,199,161,61,50,252,235,222,43,73,84,69,95,11,143,66,122,101,249,215,188,86,146,168,1,29,122,228,233,18,213,213,246,145,183,20,130,227,73,103,203,44,53,14,185,99,151,89,233,218,246,50,117,98,181,244,179,61,26,178,178,154,100,227,207,182,187,163,227,134,69,108,157,164,141,210,40,1,150,204,167,19,202,176,107,237,86,45,154,227,55,92,126,245,69,195,204,219,174,148,82,82,85,65,205,141,123,57,197,34,53,237,228,199,181,201,186,124,218,228,84,249,42,22,211,225,9,213,182,85,168,150,234,190,152,243,72,188,223,216,172,125,183,12,118,226,141,146,73,157,67,29,82,178,104,42,165,146,103,111,219,243,84,145,211,178,56,218,214,197,19,154,171,247,89,191,63,241,189,196,241,91,61,247,74,178,155,78,51,106,162,189,100,31,28,248,189,198,158,138,56,234,174,29,134,91,89,7,152,149,168,143,151,182,197,86,179,154,175,22,170,162,108,135,128,240,84,245,79,148,253,63,174,247,27,112,23,82,84,95,141,134,177,90,175,89,150,7,162,22,59,245,92,181,24,213,61,85,238,255,0,71,13,83,93,72,217,234,146,54,209,182,88,218,245,84,169,142,40,231,122,36,140,69,108,85,140,86,170,164,174,45,208,205,103,84,250,215,252,162,122,130,205,181,142,59,127,146,164,200,46,9,228,32,116,93,185,25,67,4,76,167,165,238,183,185,34,36,203,4,49,44,156,94,173,238,43,248,236,221,145,3,170,248,98,233,111,233,67,172,156,43,205,216,190,39,106,196,188,198,83,112,255,0,42,236,249,95,43,26,249,73,254,79,107,159,198,186,74,47,184,222,91,239,247,154,172,71,159,87,197,107,76,255,0,71,125,100,228,119,26,122,75,85,37,6,107,111,161,201,168,224,183,199,219,227,220,141,105,234,31,51,81,141,106,77,37,85,45,76,174,84,229,203,186,143,115,185,57,200,146,255,0,193,47,76,242,172,127,78,53,19,84,174,212,158,94,203,152,92,45,246,251,71,114,57,25,37,71,144,74,158,252,237,228,196,99,225,87,213,164,109,123,28,239,214,65,59,85,26,172,249,188,109,52,207,42,200,52,227,78,245,74,211,73,230,44,184,125,194,225,111,187,246,227,145,242,83,249,244,166,236,78,238,44,86,50,20,125,34,198,231,189,205,253,100,240,53,17,202,255,0,144,121,255,0,3,236,254,166,91,86,169,233,109,118,67,72,148,244,181,22,235,253,174,210,229,137,179,171,229,108,176,86,212,49,54,238,189,136,144,208,49,223,53,99,21,99,254,138,200,188,173,40,207,95,135,38,166,126,139,250,201,211,139,141,69,93,214,58,11,245,193,216,205,100,22,249,54,243,94,126,55,83,211,178,102,171,218,215,194,218,169,41,165,114,46,251,118,81,237,107,156,198,161,161,64,43,215,196,47,195,211,90,58,179,214,139,46,163,105,206,79,133,91,173,182,236,94,154,201,44,87,186,218,184,103,116,241,213,213,204,231,53,176,211,74,213,103,26,134,34,42,185,23,116,119,203,246,42,251,95,13,238,138,117,79,163,239,210,39,233,50,255,0,138,92,254,214,252,35,201,124,10,170,166,110,223,149,243,125,206,239,122,8,182,223,204,179,143,30,91,236,237,246,217,55,154,160,10,86,241,171,245,79,139,125,63,161,247,27,137,10,172,186,153,149,99,250,113,148,105,109,166,175,203,217,115,11,133,174,225,119,237,201,35,36,168,242,9,85,216,129,220,94,140,124,42,250,181,145,204,123,93,250,200,32,114,43,85,159,57,171,227,87,234,159,22,250,127,67,238,55,18,16,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,231,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,64,247,253,46,244,201,159,117,77,170,22,221,63,196,41,170,232,237,175,168,107,111,89,10,219,166,169,162,179,64,177,203,39,57,221,26,113,107,222,216,37,108,76,123,152,146,72,141,103,38,238,174,110,133,52,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,254,72,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,158,39,165,30,148,116,227,164,173,56,102,21,133,69,231,174,181,221,185,239,247,249,225,70,85,93,234,154,138,136,231,34,42,246,225,103,39,36,80,162,171,99,107,156,170,175,123,228,145,253,172,10,96,241,70,232,74,213,162,119,88,117,223,69,241,154,186,124,38,249,80,246,228,22,234,72,27,228,177,234,215,57,137,19,227,226,188,162,166,168,115,220,136,206,29,184,164,106,49,28,212,154,24,155,2,237,217,102,85,103,177,93,241,107,78,77,117,162,178,228,30,95,226,246,234,122,217,35,165,184,118,30,175,131,204,68,213,70,75,219,122,171,153,205,23,139,149,85,54,83,81,23,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,148,25,215,183,68,23,222,145,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,185,182,87,198,156,17,175,139,110,46,115,163,149,24,17,84,191,239,20,127,66,122,155,249,47,188,81,20,2,95,247,138,63,161,61,77,252,151,222,40,128,160,18,231,188,81,186,18,186,235,101,170,29,119,209,124,102,146,163,54,177,211,189,185,5,186,146,7,121,220,134,137,173,98,68,248,248,175,25,106,105,218,199,34,51,135,114,88,220,140,71,57,97,134,39,83,9,170,128,50,239,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,156,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,116,59,210,143,85,218,113,213,174,156,51,53,194,165,242,55,90,30,220,23,251,4,243,35,234,173,21,78,69,84,107,149,17,59,144,191,139,150,41,145,17,178,53,174,69,70,61,146,70,202,225,241,84,232,98,213,165,181,63,202,71,72,237,116,150,252,78,229,81,75,109,190,99,214,219,91,105,233,172,211,246,146,56,170,161,109,60,105,20,116,210,172,109,107,249,241,84,168,149,170,142,127,127,140,112,255,0,165,222,166,243,238,150,117,66,219,168,24,133,77,93,101,181,149,13,117,235,30,91,140,212,212,87,152,18,57,99,225,59,99,94,46,123,27,60,174,137,239,107,210,57,21,175,226,237,149,174,14,64,95,247,133,199,161,61,50,252,235,222,43,74,1,47,251,194,227,208,158,153,126,117,239,21,160,80,9,39,245,235,0,166,139,162,142,151,245,74,135,30,171,90,138,170,124,174,193,116,187,53,37,116,8,200,175,117,19,209,83,189,119,237,49,234,179,87,189,191,36,123,209,36,254,146,70,156,99,1,105,51,96,20,217,215,130,21,146,169,49,234,187,181,203,21,168,170,191,219,82,153,37,115,233,95,30,67,85,21,69,66,178,53,251,204,101,28,245,106,254,104,172,107,57,61,118,224,142,104,113,95,8,45,80,186,225,125,90,83,96,112,182,174,123,110,160,217,235,109,181,16,54,181,209,65,20,244,208,186,182,42,167,197,178,182,103,181,180,243,66,221,248,171,82,170,69,71,126,214,186,242,76,192,233,86,166,101,90,55,168,248,230,169,97,85,126,94,245,140,220,34,184,83,114,146,70,71,55,5,251,240,75,219,123,30,232,101,98,186,57,24,142,78,113,189,237,85,217,202,105,248,15,21,173,248,85,215,82,180,95,62,211,155,21,69,36,23,44,171,23,186,217,40,229,171,123,155,4,115,212,210,73,12,110,145,205,107,156,140,71,61,21,85,26,229,219,125,145,127,97,81,127,232,42,117,79,255,0,127,218,85,255,0,189,110,63,245,18,234,64,0,0,28,171,170,125,107,254,78,221,62,230,218,199,29,191,206,213,227,246,244,242,16,58,46,228,111,174,158,86,83,210,247,91,220,141,86,20,158,104,150,78,47,71,118,209,252,119,118,200,185,172,46,123,198,127,87,170,113,13,6,198,180,142,221,61,92,53,26,133,120,116,213,138,216,34,124,19,91,173,253,185,100,133,239,119,223,99,214,166,106,25,26,172,79,154,67,34,43,145,23,139,233,132,11,211,240,142,212,204,87,48,233,10,207,130,218,106,246,189,96,87,10,251,125,222,150,73,35,238,55,204,213,205,89,4,237,99,94,175,72,94,201,213,141,123,218,222,82,65,59,81,21,25,186,205,82,149,188,27,53,175,236,55,80,87,109,28,171,183,247,169,53,54,222,157,153,227,139,148,144,87,91,162,168,168,143,147,150,70,163,97,116,15,172,71,108,199,185,100,236,109,197,188,212,186,144,6,85,205,84,25,87,3,245,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,95,167,65,61,16,88,186,71,193,37,173,200,233,109,87,45,77,189,247,98,189,222,232,230,125,68,44,165,73,149,97,165,164,116,145,70,248,225,224,216,159,34,112,71,62,93,249,57,205,142,36,100,127,240,125,233,70,197,98,193,19,170,172,166,43,85,210,245,147,119,232,241,116,236,189,243,89,105,97,154,122,106,169,57,57,81,137,52,239,99,153,187,90,174,100,76,217,36,218,121,99,109,149,0,0,0,0,1,74,222,53,126,169,241,111,167,244,62,227,113,58,175,129,143,227,103,238,223,241,35,149,120,213,250,167,197,190,159,208,251,141,196,234,190,6,63,141,159,187,127,196,128,181,64,0,21,87,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,58,175,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,11,169,0,134,189,125,248,131,90,186,82,181,81,98,154,115,14,63,147,234,45,198,161,91,45,13,85,99,102,130,201,3,27,12,174,125,116,16,202,217,218,249,99,153,157,150,42,177,28,138,249,57,109,26,50,64,153,64,227,253,46,245,55,128,245,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,9,219,26,242,107,30,232,37,116,79,123,88,178,70,141,127,22,238,173,111,96,0,80,15,138,63,174,205,77,252,151,217,232,139,254,40,7,197,31,215,102,166,254,75,236,244,64,74,175,3,31,198,207,221,191,226,69,170,21,87,224,99,248,217,251,183,252,72,181,64,0,0,34,175,138,63,161,61,77,252,151,222,40,138,86,233,59,213,62,141,253,64,199,189,198,2,234,124,81,253,9,234,111,228,190,241,68,82,183,73,222,169,244,111,234,6,61,238,48,1,117,62,40,254,132,245,55,242,95,120,162,40,219,68,48,171,86,165,107,70,3,167,55,218,138,184,45,185,86,81,106,178,86,75,72,246,182,120,224,169,171,142,25,29,27,156,215,53,30,141,122,170,42,181,201,190,219,162,254,194,242,124,81,253,9,234,111,228,190,241,68,82,183,73,222,169,244,111,234,6,61,238,48,1,164,139,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,214,0,2,21,120,144,244,83,170,125,96,254,142,255,0,70,119,252,82,217,246,75,226,254,119,227,181,85,48,247,60,215,148,237,246,187,48,75,190,222,89,252,185,113,219,118,237,190,235,180,213,0,87,175,135,167,135,166,180,116,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,52,239,69,84,114,174,234,223,151,237,84,230,190,57,223,130,127,188,159,195,75,84,42,175,199,59,240,79,247,147,248,104,28,171,193,83,213,62,83,244,254,187,220,109,196,138,241,84,232,98,235,170,84,223,202,71,72,237,117,119,12,178,219,79,75,109,190,99,214,219,91,170,42,111,48,119,82,56,170,161,109,60,107,44,149,49,36,141,107,249,242,69,167,137,170,142,103,99,140,145,215,193,83,213,62,83,244,254,187,220,109,197,212,129,151,124,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,156,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,161,222,148,122,174,211,142,173,116,225,153,174,21,47,145,186,208,246,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,220,133,252,92,177,76,136,141,145,173,114,42,49,236,146,54,68,14,170,252,34,191,74,186,203,71,157,104,94,69,138,97,24,221,231,203,199,127,179,73,111,242,240,219,59,77,142,37,154,221,5,44,73,28,156,227,107,158,232,100,116,95,173,71,59,186,169,46,209,77,253,6,233,215,72,250,109,195,105,176,205,41,196,233,45,204,109,60,48,215,92,223,19,29,113,187,62,53,123,146,106,202,132,106,58,103,242,150,85,68,93,152,206,106,216,218,198,108,212,10,76,241,71,245,217,169,191,146,251,61,17,47,252,50,52,47,78,58,139,232,71,58,210,253,80,179,121,235,85,118,160,86,203,12,209,42,50,170,223,84,219,101,189,35,170,166,145,81,123,115,51,147,182,93,149,170,215,57,143,107,216,247,177,209,3,197,31,215,102,166,254,75,236,244,68,255,0,240,84,244,177,148,253,64,174,246,235,112,21,65,212,63,79,217,247,76,186,161,93,165,26,140,202,71,220,168,233,233,234,226,172,161,73,150,138,182,9,163,71,54,90,121,38,142,55,72,196,119,56,156,228,110,201,36,82,55,231,197,73,255,0,225,95,215,173,77,45,77,171,165,141,100,190,213,214,50,178,162,27,126,13,115,168,237,35,40,216,145,76,229,160,169,168,146,86,185,88,174,100,17,82,177,172,123,249,203,218,221,24,145,53,147,87,174,78,145,45,93,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,60,251,107,186,62,56,100,86,201,218,72,221,159,108,167,19,202,176,107,237,86,45,154,227,55,92,126,245,69,195,204,219,174,148,82,82,85,65,205,141,123,57,197,34,53,237,228,199,181,201,186,124,218,228,84,249,42,1,103,254,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,226,63,245,9,213,117,247,168,189,26,210,28,55,58,150,235,113,203,244,223,227,116,119,11,221,108,204,151,226,180,181,46,164,90,73,21,200,136,245,153,140,129,241,72,175,71,57,221,182,72,178,61,242,189,25,32,60,21,61,83,229,63,79,235,189,198,220,5,212,128,0,0,0,20,3,226,143,235,179,83,127,37,246,122,34,255,0,138,1,241,71,245,217,169,191,146,251,61,16,19,255,0,193,83,210,198,83,245,2,187,219,173,196,255,0,32,7,130,167,165,140,167,234,5,119,183,91,137,254,0,0,0,170,191,28,239,193,63,222,79,225,165,170,21,87,227,157,248,39,251,201,252,52,8,191,225,189,175,56,111,77,186,151,168,250,173,153,214,210,53,150,237,55,184,178,217,67,53,66,194,251,181,197,107,168,22,158,138,37,107,30,238,114,57,187,43,145,142,224,196,124,142,78,12,114,167,10,215,77,116,212,126,162,245,30,227,170,26,161,121,243,215,90,237,162,134,24,145,89,75,111,165,106,170,199,75,77,26,170,246,225,103,39,108,155,171,149,206,115,222,231,189,239,123,188,1,61,60,52,58,10,169,215,156,134,29,106,213,155,21,92,26,117,99,168,142,107,67,36,237,112,191,220,96,170,141,206,133,208,205,20,141,158,133,27,28,209,76,191,115,147,220,140,99,156,172,153,24,29,131,194,143,161,111,234,58,160,214,188,51,255,0,177,234,176,10,42,231,127,194,115,174,146,83,171,127,226,188,171,220,239,246,243,35,63,214,243,22,168,126,75,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,86,62,169,245,147,234,6,67,238,51,154,83,51,89,213,143,170,125,100,250,129,144,251,140,224,93,79,133,199,161,61,50,252,235,222,43,73,84,69,95,11,143,66,122,101,249,215,188,86,146,168,0,0,10,171,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,29,87,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,5,212,128,0,160,31,20,127,93,154,155,249,47,179,209,19,211,193,66,211,106,135,166,220,202,251,13,178,145,151,42,204,226,162,146,162,177,176,181,39,154,8,104,40,157,20,79,147,110,78,99,29,60,206,107,85,118,106,203,34,166,220,151,120,23,226,143,235,179,83,127,37,246,122,34,127,248,42,122,88,202,126,160,87,123,117,184,9,254,0,0,64,15,26,191,75,24,183,212,10,31,110,184,147,252,128,30,53,126,150,49,111,168,20,62,221,113,2,170,250,78,245,79,163,127,80,49,239,113,128,210,153,154,206,147,189,83,232,223,212,12,123,220,96,52,166,0,128,30,53,126,150,49,111,168,20,62,221,113,39,249,0,60,106,253,44,98,223,80,40,125,186,226,5,85,244,191,173,127,201,219,90,173,26,199,29,191,206,213,227,246,251,199,144,129,209,119,35,125,116,246,186,170,122,94,235,123,145,170,194,147,205,18,201,197,232,238,218,63,142,238,217,23,207,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,255,0,90,175,138,37,167,75,254,27,90,209,213,46,151,220,53,83,26,200,113,252,118,218,149,18,209,89,217,123,101,92,107,115,158,41,33,73,36,107,153,11,154,148,200,215,212,53,38,98,200,189,234,119,68,172,77,221,35,2,101,120,91,245,245,89,168,158,71,166,77,99,184,93,110,89,122,121,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,238,62,54,119,172,168,203,103,250,106,192,178,175,246,87,28,201,49,203,135,251,229,29,117,182,186,158,79,249,50,67,52,114,51,253,199,53,205,254,197,66,242,124,62,250,245,199,186,153,195,104,112,109,65,190,210,81,234,165,162,158,56,107,153,81,229,104,153,127,122,173,75,146,106,24,82,85,124,207,109,61,59,100,168,70,198,198,49,239,85,107,90,197,68,64,153,64,0,41,91,198,175,213,62,45,244,254,135,220,110,39,52,240,234,232,218,155,171,13,80,169,184,101,117,52,142,193,48,138,138,73,178,90,20,173,150,158,182,185,149,17,212,173,60,48,43,35,114,112,116,180,200,217,87,156,111,72,220,238,219,145,251,43,122,95,141,95,170,124,91,233,253,15,184,220,78,171,224,99,248,217,251,183,252,72,11,73,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,253,96,0,50,174,106,160,202,184,23,253,225,113,232,79,76,191,58,247,138,210,85,17,87,194,227,208,158,153,126,117,239,21,164,170,0,0,2,170,252,115,191,4,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,199,85,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,1,202,188,81,253,118,106,111,228,190,207,68,79,255,0,5,79,75,25,79,212,10,239,110,183,16,3,197,31,215,102,166,254,75,236,244,68,255,0,240,84,244,177,148,253,64,174,246,235,112,21,129,214,134,142,88,180,11,170,12,255,0,74,177,105,185,217,109,87,8,234,45,209,241,122,121,106,90,186,120,170,226,166,221,239,123,223,217,101,67,98,238,57,202,231,246,249,174,202,237,146,210,124,28,117,122,155,53,233,162,187,75,106,39,164,75,150,156,94,38,133,144,67,4,173,127,195,171,158,250,168,102,149,238,221,143,123,170,22,189,136,140,84,217,144,179,147,83,116,115,227,95,141,134,151,218,177,237,92,192,245,94,222,234,72,106,51,59,61,85,182,186,158,26,38,196,249,39,183,190,61,170,165,149,23,121,158,248,171,34,137,57,55,118,178,149,137,201,200,168,140,243,254,13,154,215,246,27,168,43,182,142,85,219,251,212,154,155,111,78,204,241,197,202,72,43,173,209,84,84,71,201,203,35,81,176,186,7,214,35,182,99,220,178,118,54,226,222,106,5,212,153,87,53,80,101,92,11,254,240,184,244,39,166,95,157,123,197,105,42,136,171,225,113,232,79,76,191,58,247,138,210,85,0,0,1,85,126,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,227,170,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,128,180,158,175,117,122,167,66,58,104,212,45,82,183,207,87,5,202,211,103,124,54,185,233,160,138,103,211,220,106,94,218,90,57,149,146,253,199,49,149,19,196,247,163,145,223,113,174,251,175,254,138,230,220,185,239,25,253,94,169,196,52,27,26,210,59,116,245,112,212,106,21,225,211,86,43,96,137,240,77,110,183,246,229,146,23,189,223,125,143,90,153,168,100,106,177,62,105,12,136,174,68,94,47,168,189,42,211,60,171,89,53,31,28,210,220,42,147,204,94,178,107,132,86,250,110,81,200,248,225,230,191,126,121,123,108,123,219,12,76,71,73,35,209,171,194,54,61,202,155,53,64,208,79,67,58,95,117,209,206,146,244,207,3,190,186,173,46,80,89,254,37,89,5,93,19,169,39,164,158,186,105,43,100,165,146,39,42,185,175,133,213,43,10,239,178,170,198,170,173,110,252,81,215,54,151,221,117,143,164,189,76,192,236,78,171,91,148,246,127,137,81,193,73,68,234,185,234,231,161,154,58,216,233,99,137,170,142,115,230,117,50,66,155,110,168,178,34,163,93,183,21,238,160,12,171,154,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,218,102,95,80,176,171,174,154,231,249,46,156,223,106,41,39,185,98,183,138,219,37,100,180,143,115,160,146,122,105,159,12,142,141,206,107,92,172,87,49,85,21,90,213,219,109,209,63,97,123,222,23,217,103,218,190,137,116,251,204,100,223,25,175,179,124,70,211,89,206,183,204,77,71,218,174,159,203,211,73,186,171,163,225,74,234,110,17,174,220,98,88,184,162,53,90,4,170,0,1,74,222,53,126,169,241,111,167,244,62,227,113,58,87,129,173,166,213,53,215,89,47,179,91,41,31,114,163,167,176,210,83,214,58,22,172,240,193,51,171,157,44,76,147,110,77,99,221,4,46,115,81,118,114,197,26,174,252,83,110,107,227,87,234,159,22,250,127,67,238,55,19,170,248,24,254,54,126,237,255,0,18,2,213,0,0,8,171,226,143,232,79,83,127,37,247,138,34,85,17,87,197,31,208,158,166,254,75,239,20,64,80,9,127,222,40,254,132,245,55,242,95,120,162,40,4,191,239,20,127,66,122,155,249,47,188,81,1,64,38,170,12,171,154,168,3,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,80,103,94,221,16,95,122,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,230,217,95,26,112,70,190,45,184,185,206,142,84,101,255,0,30,43,90,52,135,13,215,173,47,200,52,143,80,32,171,146,197,145,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,230,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,170,25,140,47,251,194,227,208,158,153,126,117,239,21,165,0,151,253,225,113,232,79,76,191,58,247,138,208,40,4,190,143,14,76,90,197,156,248,117,97,120,86,83,67,231,108,185,5,191,34,181,220,105,187,175,143,191,75,61,210,190,57,99,230,197,107,219,201,143,114,110,213,71,38,251,162,162,252,202,23,47,251,194,227,208,158,153,126,117,239,21,160,80,93,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,166,135,186,7,212,204,171,87,122,66,211,108,235,53,171,243,119,170,139,125,69,190,166,169,210,73,36,149,94,74,174,106,54,79,43,228,123,158,249,164,101,59,95,35,213,223,122,71,61,200,136,138,136,149,3,226,131,137,253,148,235,107,80,124,190,51,240,106,11,207,195,174,212,124,40,188,188,53,157,218,24,60,197,76,123,34,54,78,117,77,169,231,34,111,202,84,151,146,171,145,196,202,240,62,205,110,181,248,6,169,233,204,212,244,137,109,177,222,45,215,186,121,90,199,119,221,61,116,50,195,43,94,238,92,85,136,219,124,42,212,70,162,162,186,77,213,219,162,52,44,208,0,0,3,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,5,27,120,184,234,102,85,152,117,123,120,193,110,213,123,89,112,43,125,5,190,209,75,28,146,118,219,230,105,33,172,158,119,49,207,86,36,207,124,232,199,61,141,111,40,224,129,170,138,172,221,124,86,140,116,235,83,159,244,67,174,218,199,54,39,87,87,81,137,222,44,19,88,43,168,162,138,105,213,244,235,50,93,97,122,35,93,51,41,153,73,112,134,162,69,78,12,85,134,39,171,149,33,122,36,117,203,50,155,238,115,149,94,115,92,166,187,206,222,178,11,133,69,210,227,83,218,100,125,250,169,228,116,146,201,193,136,214,55,147,222,229,217,168,141,77,246,68,68,249,23,231,209,55,78,180,216,79,68,56,246,142,106,118,39,73,79,81,150,217,235,230,202,104,98,138,90,73,231,101,201,100,85,134,169,120,199,51,106,89,73,44,52,242,42,236,246,44,60,26,237,152,213,2,144,122,107,213,234,157,5,215,156,27,87,33,158,174,58,124,118,241,12,215,4,164,130,41,167,150,220,253,226,173,134,54,75,179,21,242,83,73,52,104,170,173,217,94,138,142,106,162,57,52,188,101,179,44,197,175,184,54,85,121,194,178,154,31,37,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,54,43,152,238,47,99,147,118,170,181,118,221,21,83,230,104,79,160,125,76,202,181,119,164,45,54,206,179,90,191,55,122,168,183,212,91,234,106,157,36,146,73,85,228,170,230,163,100,242,190,71,185,239,154,70,83,181,242,61,93,247,164,115,220,136,136,168,136,18,0,202,185,170,131,42,224,95,247,133,199,161,61,50,252,235,222,43,73,84,69,95,11,143,66,122,101,249,215,188,86,146,168,0,0,0,0,10,86,241,171,245,79,139,125,63,161,247,27,137,213,124,12,127,27,63,118,255,0,137,28,171,198,175,213,62,45,244,254,135,220,110,39,85,240,49,252,108,253,219,254,36,5,170,0,0,170,191,28,239,193,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,113,213,124,115,191,4,255,0,121,63,134,145,171,195,35,93,52,227,167,77,96,206,181,67,84,47,62,70,213,67,167,245,177,67,12,72,143,170,184,85,58,225,111,88,233,105,163,85,78,228,207,226,237,147,116,106,53,174,123,220,198,49,239,104,91,79,90,253,87,88,186,75,209,170,220,203,187,106,172,203,238,91,209,226,214,74,217,158,223,63,85,201,137,36,138,216,209,94,176,192,199,247,100,93,216,213,217,145,247,24,249,99,83,62,249,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,57,202,253,145,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,19,213,117,15,212,14,125,212,214,168,87,106,190,163,62,145,151,42,202,122,122,72,168,232,86,100,162,162,130,24,209,173,138,158,57,164,145,209,177,93,206,87,53,29,178,201,44,142,249,114,82,122,120,98,248,122,81,229,52,116,221,69,117,3,136,119,173,83,113,151,18,176,92,225,130,122,91,173,44,176,77,28,181,85,180,147,194,254,80,175,118,23,211,47,38,57,93,26,201,197,88,177,57,225,8,58,93,234,111,62,233,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,19,182,53,226,231,177,179,202,232,158,246,189,35,145,90,254,46,217,90,237,10,104,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,124,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,104,219,175,110,136,47,189,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,115,108,175,141,56,35,95,22,220,92,231,71,42,49,208,79,91,247,222,145,243,185,104,178,58,171,173,203,76,175,125,217,111,118,74,56,89,81,51,42,146,21,72,106,169,27,36,177,178,57,185,182,38,72,188,209,175,139,126,77,115,163,137,88,23,252,80,15,138,63,174,205,77,252,151,217,232,139,243,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,160,207,20,127,93,154,155,249,47,179,209,1,42,188,12,127,27,63,118,255,0,137,22,168,85,95,129,143,227,103,238,223,241,34,213,0,0,0,138,190,40,254,132,245,55,242,95,120,162,41,91,164,239,84,250,55,245,3,30,247,24,11,169,241,71,244,39,169,191,146,251,197,17,74,221,39,122,167,209,191,168,24,247,184,192,5,212,248,163,250,19,212,223,201,125,226,136,165,110,147,189,83,232,223,212,12,123,220,96,46,167,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,0,26,83,0,0,0,0,42,175,199,59,240,79,247,147,248,105,106,133,85,248,231,126,9,254,242,127,13,3,149,120,42,122,167,202,126,159,215,123,141,184,186,146,149,188,21,61,83,229,63,79,235,189,198,220,93,72,0,0,20,3,226,143,235,179,83,127,37,246,122,34,127,248,42,122,88,202,126,160,87,123,117,184,128,30,40,254,187,53,55,242,95,103,162,39,255,0,130,167,165,140,167,234,5,119,183,91,128,159,228,10,241,53,232,74,213,173,216,109,199,92,244,183,25,171,147,84,44,52,241,186,170,142,215,3,94,252,146,137,138,214,185,146,71,186,43,234,97,139,119,70,246,114,145,236,143,177,198,69,88,123,83,212,1,149,114,127,248,42,122,167,202,126,159,215,123,141,184,253,94,49,61,63,96,58,89,170,24,222,171,226,12,171,166,185,106,141,69,210,174,245,70,137,11,40,162,158,150,58,22,247,96,142,56,218,230,190,87,77,44,178,185,238,122,190,71,185,223,45,215,127,203,224,169,234,159,41,250,127,93,238,54,224,46,164,0,0,0,0,160,31,20,127,93,154,155,249,47,179,209,23,252,80,15,138,63,174,205,77,252,151,217,232,128,159,254,10,158,150,50,159,168,21,222,221,110,39,249,0,60,21,61,44,101,63,80,43,189,186,220,79,240,0,0,5,85,248,231,126,9,254,242,127,13,45,80,170,191,28,239,193,63,222,79,225,160,66,14,140,250,95,186,245,103,173,20,218,115,71,119,164,183,91,109,212,236,189,223,165,150,161,208,206,235,84,117,116,240,212,182,149,201,20,173,90,158,53,8,177,164,141,70,110,159,121,127,177,116,39,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,132,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,105,219,193,83,213,62,83,244,254,187,220,109,197,212,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,213,143,170,125,100,250,129,144,251,140,230,148,204,214,117,99,234,159,89,62,160,100,62,227,56,23,83,225,113,232,79,76,191,58,247,138,210,85,17,87,194,227,208,158,153,126,117,239,21,164,170,0,0,2,170,252,115,191,4,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,199,85,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,1,117,32,0,40,7,197,31,215,102,166,254,75,236,244,68,255,0,240,84,244,177,148,253,64,174,246,235,113,0,60,81,253,118,106,111,228,190,207,68,79,255,0,5,79,75,25,79,212,10,239,110,183,1,63,192,0,8,1,227,87,233,99,22,250,129,67,237,215,18,127,144,3,198,175,210,198,45,245,2,135,219,174,32,85,95,73,222,169,244,111,234,6,61,238,48,26,83,51,89,210,119,170,125,27,250,129,143,123,140,6,148,192,16,3,198,175,210,198,45,245,2,135,219,174,36,255,0,32,7,141,95,165,140,91,234,5,15,183,92,64,172,14,139,244,114,197,175,189,80,96,26,85,148,205,194,203,117,184,73,81,113,143,139,215,204,210,210,83,203,87,45,54,236,123,30,206,243,41,221,23,113,174,71,51,185,205,55,86,236,186,51,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,160,207,11,143,93,154,101,249,215,179,214,151,252,5,122,248,163,116,37,117,214,203,84,58,239,162,248,205,37,70,109,99,167,123,114,11,117,36,14,243,185,13,19,90,196,137,241,241,94,50,212,211,181,142,68,103,14,228,177,185,24,142,114,195,12,78,168,28,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,156,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,168,130,160,60,82,58,5,163,211,191,61,212,222,142,91,237,86,220,65,124,157,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,247,217,35,251,33,97,93,29,245,85,134,245,95,164,118,252,194,205,114,164,110,79,110,167,167,166,203,45,17,198,176,190,221,113,86,125,245,108,78,123,221,229,164,115,100,116,47,228,238,76,69,106,175,113,146,49,157,212,205,103,78,157,75,234,159,75,249,220,57,214,153,221,191,219,121,219,53,100,245,63,11,185,254,166,104,163,243,112,67,44,125,238,215,125,239,143,147,190,227,246,114,127,106,46,132,244,47,93,52,227,168,189,56,183,106,134,151,222,124,245,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,201,187,166,234,213,107,154,246,57,236,123,30,224,169,111,26,191,84,248,183,211,250,31,113,184,157,87,192,199,241,179,247,111,248,145,202,188,106,253,83,226,223,79,232,125,198,226,117,95,3,31,198,207,221,191,226,64,90,160,0,1,149,115,85,6,85,192,191,239,11,143,66,122,101,249,215,188,86,146,168,138,190,23,30,132,244,203,243,175,120,173,37,80,0,0,21,87,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,58,175,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,14,85,226,143,235,179,83,127,37,246,122,34,127,248,42,122,88,202,126,160,87,123,117,184,128,30,40,254,187,53,55,242,95,103,162,39,255,0,130,167,165,140,167,234,5,119,183,91,128,244,30,47,186,95,106,205,58,75,169,207,38,117,36,23,45,62,188,81,92,169,231,117,19,101,158,88,42,102,109,20,180,172,151,116,116,44,115,170,33,153,219,114,71,45,44,104,173,253,142,109,69,244,177,173,127,201,219,168,44,39,88,228,183,249,218,76,126,224,190,126,6,197,220,145,244,51,196,250,122,174,211,123,145,162,204,144,77,42,199,201,232,222,226,51,150,237,221,23,69,26,171,166,120,174,178,105,198,71,165,185,173,39,152,178,228,214,249,109,245,60,99,141,242,67,205,62,228,241,119,24,246,54,104,158,141,146,55,171,87,132,140,99,145,55,106,25,130,3,85,6,85,205,41,244,177,173,127,202,39,167,220,39,88,228,183,249,42,188,130,222,190,126,6,197,219,141,149,208,74,250,122,174,211,123,146,42,66,179,195,42,199,201,234,238,218,179,150,206,221,19,53,128,95,247,133,199,161,61,50,252,235,222,43,73,84,69,95,11,143,66,122,101,249,215,188,86,146,168,0,0,10,171,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,29,87,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,7,181,241,193,205,109,85,249,254,150,105,204,52,245,105,114,177,217,238,55,186,137,92,198,246,29,5,116,209,67,19,88,238,92,149,232,235,124,202,228,86,162,34,58,61,149,219,170,54,63,248,86,90,110,183,30,184,240,26,203,125,178,174,170,158,215,79,120,171,174,150,24,92,246,82,192,182,202,152,82,89,92,137,179,24,178,205,20,104,231,108,156,228,99,127,107,145,21,226,167,118,186,220,122,227,207,168,238,23,58,186,170,123,93,61,158,146,134,41,166,115,217,75,2,219,41,166,88,162,106,174,204,98,203,52,178,43,91,178,115,145,238,253,174,85,89,1,224,125,133,90,171,243,253,83,212,105,170,42,210,229,99,179,219,172,148,241,53,237,236,58,10,233,165,154,87,61,188,121,43,209,214,248,81,170,142,68,68,116,155,163,183,69,104,91,160,0,12,251,120,154,90,109,86,94,184,245,62,142,205,108,164,160,167,146,162,219,86,248,169,161,108,76,116,243,219,41,38,154,85,107,81,17,95,36,178,73,35,221,251,92,247,185,203,186,170,169,55,252,16,179,175,136,105,102,165,233,159,194,251,127,1,200,41,47,190,119,191,191,123,207,211,44,61,174,223,31,187,195,225,188,185,114,94,93,237,182,111,13,221,26,188,100,177,107,22,63,213,197,29,218,209,67,229,234,242,108,62,221,116,186,73,221,123,252,197,83,39,169,164,108,155,57,85,25,180,20,148,236,217,168,141,251,155,237,201,206,85,237,126,6,63,141,159,187,127,196,128,181,64,0,20,173,227,87,234,159,22,250,127,67,238,55,19,170,248,24,254,54,126,237,255,0,18,57,87,141,95,170,124,91,233,253,15,184,220,78,171,224,99,248,217,251,183,252,72,11,84,0,0,34,175,138,63,161,61,77,252,151,222,40,137,84,69,95,20,127,66,122,155,249,47,188,81,1,64,37,255,0,120,163,250,19,212,223,201,125,226,136,160,18,255,0,188,81,253,9,234,111,228,190,241,68,5,0,154,168,50,174,106,160,0,0,12,171,151,253,225,113,232,79,76,191,58,247,138,210,128,75,254,240,184,244,39,166,95,157,123,197,104,20,2,95,247,133,199,161,61,50,252,235,222,43,74,1,47,251,194,227,208,158,153,126,117,239,21,160,69,95,28,92,79,255,0,169,38,117,71,140,255,0,248,226,211,112,188,199,69,255,0,178,203,73,77,52,232,159,251,107,227,141,206,255,0,62,230,167,244,212,142,190,18,121,173,215,21,235,75,31,177,91,233,233,36,167,204,108,247,91,37,115,166,99,149,241,192,202,103,87,35,162,84,114,34,63,187,67,19,85,92,142,78,14,122,109,186,163,155,103,222,37,216,5,78,160,244,91,168,148,182,220,122,146,235,114,177,211,211,95,233,86,100,139,157,27,41,42,99,150,170,162,39,200,169,193,237,163,74,180,94,43,205,204,115,216,222,92,248,173,11,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,237,3,81,0,252,150,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,172,1,13,124,87,181,138,213,166,189,37,222,241,22,223,170,232,114,29,65,168,167,178,90,226,162,170,108,83,201,3,102,142,106,215,61,188,218,245,166,90,118,62,9,21,168,228,222,170,38,61,56,200,170,76,162,157,188,108,53,66,213,144,234,230,7,165,22,246,210,77,81,134,89,234,174,85,213,16,214,182,87,199,61,193,241,237,75,44,72,155,194,246,69,71,20,169,201,219,185,149,76,94,45,68,69,120,65,253,1,209,203,239,80,26,203,137,232,238,57,55,151,171,201,174,13,167,146,167,139,31,229,41,88,215,73,83,83,193,239,98,73,218,130,57,101,237,243,71,63,135,22,253,231,34,26,105,41,91,193,179,69,62,220,245,5,118,214,58,187,135,102,147,76,173,233,217,130,57,120,201,61,117,198,42,138,120,249,53,99,114,58,22,192,202,197,118,207,99,146,78,198,220,155,205,11,169,2,136,124,87,180,118,235,166,189,90,94,242,230,216,105,40,113,237,65,167,167,189,218,229,162,165,116,80,73,59,97,142,26,214,189,220,26,197,169,90,134,62,121,17,170,229,218,170,39,189,121,72,168,73,79,3,236,254,166,91,86,169,233,109,118,67,72,148,244,181,22,235,253,174,210,229,137,179,171,229,108,176,86,212,49,54,238,189,136,144,208,49,223,53,99,21,99,254,138,200,188,189,175,141,38,142,95,115,13,26,196,181,138,209,55,114,147,78,238,21,20,247,74,110,44,78,52,183,39,83,198,218,158,110,122,42,240,158,10,120,187,109,99,220,239,51,203,238,182,55,42,215,183,135,214,177,90,180,67,171,76,23,46,201,111,213,118,172,122,182,162,107,37,226,88,170,155,4,11,5,92,47,134,55,85,57,239,99,60,180,117,14,167,158,69,122,236,212,131,154,34,185,141,64,52,60,101,92,213,65,149,112,47,251,194,227,208,158,153,126,117,239,21,164,170,34,175,133,199,161,61,50,252,235,222,43,73,84,0,0,0,0,5,43,120,213,250,167,197,190,159,208,251,141,196,234,190,6,63,141,159,187,127,196,142,85,227,87,234,159,22,250,127,67,238,55,19,170,248,24,254,54,126,237,255,0,18,2,213,0,0,85,95,142,119,224,159,239,39,240,210,170,203,84,241,206,252,19,253,228,254,26,66,174,138,58,81,190,245,105,172,180,88,111,106,235,71,136,91,118,172,202,111,116,80,177,222,66,151,139,214,56,209,210,42,49,38,157,236,237,70,155,61,201,187,228,237,189,145,72,128,117,95,14,238,129,107,58,156,202,151,60,213,43,125,214,219,166,86,78,213,70,203,77,61,63,218,105,22,73,89,229,169,106,120,163,22,22,62,9,27,81,36,111,89,27,247,99,111,23,73,220,138,245,15,63,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,132,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,0,30,83,85,116,207,21,214,77,56,200,244,183,53,164,243,22,92,154,223,45,190,167,140,113,190,72,121,167,220,158,46,227,30,198,205,19,209,178,70,245,106,240,145,140,114,38,237,67,60,61,81,116,201,159,116,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,56,29,34,113,115,216,217,226,108,172,99,158,145,200,174,103,39,108,142,118,146,78,63,213,23,76,152,15,84,218,95,114,211,252,190,154,146,142,228,250,119,54,203,144,165,186,26,154,219,52,235,36,82,115,129,210,39,38,177,238,130,38,202,198,57,139,36,104,230,114,110,232,230,133,96,120,92,245,219,106,209,59,172,218,17,173,25,53,93,62,19,124,168,99,177,251,141,92,237,242,88,245,107,156,245,149,146,114,78,81,83,84,57,237,85,127,62,220,82,53,94,173,106,77,52,173,228,30,40,254,187,53,55,242,95,103,162,37,167,68,254,19,244,214,172,134,175,80,122,161,162,164,186,178,199,120,150,27,29,134,158,89,124,165,107,233,42,170,169,229,154,186,10,138,102,58,90,105,29,21,61,69,58,53,252,37,137,200,178,181,204,127,109,98,95,138,63,174,205,77,252,151,217,232,128,149,94,6,63,141,159,187,127,196,139,84,42,175,192,199,241,179,247,111,248,145,106,128,0,0,69,95,20,127,66,122,155,249,47,188,81,20,173,210,119,170,125,27,250,129,143,123,140,5,212,248,163,250,19,212,223,201,125,226,136,165,110,147,189,83,232,223,212,12,123,220,96,2,234,124,81,253,9,234,111,228,190,241,68,82,183,73,222,169,244,111,234,6,61,238,48,23,83,226,143,232,79,83,127,37,247,138,34,149,186,78,245,79,163,127,80,49,239,113,128,13,41,128,0,0,0,21,87,227,157,248,39,251,201,252,52,181,66,170,252,115,191,4,255,0,121,63,134,129,202,188,21,61,83,229,63,79,235,189,198,220,93,73,74,222,10,158,169,242,159,167,245,222,227,110,46,164,0,0,10,1,241,71,245,217,169,191,146,251,61,17,63,252,21,61,44,101,63,80,43,189,186,220,64,15,20,127,93,154,155,249,47,179,209,19,255,0,193,83,210,198,83,245,2,187,219,173,192,79,240,0,21,87,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,58,175,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,11,169,0,0,0,0,40,7,197,31,215,102,166,254,75,236,244,69,255,0,20,3,226,143,235,179,83,127,37,246,122,32,39,255,0,130,167,165,140,167,234,5,119,183,91,137,254,64,15,5,79,75,25,79,212,10,239,110,183,19,252,0,0,1,85,126,57,223,130,127,188,159,195,75,84,42,175,199,59,240,79,247,147,248,104,28,171,193,83,213,62,83,244,254,187,220,109,197,212,148,173,224,169,234,159,41,250,127,93,238,54,226,234,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,234,199,213,62,178,125,64,200,125,198,115,74,103,52,187,116,201,211,109,254,235,91,125,190,244,249,166,183,27,149,198,162,74,186,202,202,188,78,130,105,234,103,145,202,233,37,146,71,68,174,123,220,229,87,43,149,85,85,85,85,64,228,30,23,30,132,244,203,243,175,120,173,37,81,242,113,108,79,21,193,172,84,184,182,21,140,218,177,251,45,23,63,45,110,181,209,71,73,75,7,55,185,239,225,20,104,214,55,147,222,231,46,201,243,115,149,87,230,170,125,96,0,0,42,175,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,91,246,117,164,250,89,170,30,71,244,153,166,152,166,91,240,206,239,146,248,237,154,154,191,202,247,56,247,59,93,230,59,135,46,219,57,113,219,126,13,223,246,33,249,112,173,16,209,125,53,186,203,125,211,157,33,194,177,91,148,244,238,164,150,178,201,96,164,161,158,72,28,230,185,209,58,72,99,107,149,138,230,49,202,213,93,183,99,87,251,16,15,106,0,2,128,124,81,253,118,106,111,228,190,207,68,79,255,0,5,79,75,25,79,212,10,239,110,183,18,255,0,41,233,235,64,179,155,237,86,83,154,232,126,159,228,23,170,222,30,102,227,116,198,104,170,234,167,224,198,177,156,229,146,55,61,220,88,198,181,55,95,147,90,136,159,36,67,208,97,90,123,128,233,173,170,91,22,156,224,248,254,43,109,158,161,213,114,209,217,45,144,208,193,36,238,107,90,233,93,28,45,107,85,234,214,49,170,229,77,246,99,83,251,16,15,64,0,0,64,15,26,191,75,24,183,212,10,31,110,184,147,252,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,254,213,3,57,157,39,122,167,209,191,168,24,247,184,192,105,76,230,150,158,153,58,109,176,93,104,175,182,46,159,52,214,221,114,183,84,71,87,71,89,73,137,208,67,61,52,241,185,29,28,177,200,216,145,204,123,92,136,228,114,42,42,42,34,161,210,192,16,3,198,175,210,198,45,245,2,135,219,174,36,255,0,60,254,107,167,184,14,165,90,162,177,106,54,15,143,229,86,216,42,27,87,21,29,238,217,13,116,17,206,214,185,173,149,177,204,215,53,30,141,123,218,142,68,223,103,185,63,181,64,162,31,11,143,93,154,101,249,215,179,214,151,252,115,252,91,167,173,2,193,175,180,185,78,21,161,250,127,143,222,168,185,249,107,141,175,25,162,164,170,131,155,28,199,240,150,56,218,246,242,99,220,213,217,126,109,114,162,252,149,78,128,0,252,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,159,172,1,66,222,34,61,16,86,116,171,157,166,91,135,82,242,211,44,178,225,44,86,38,164,211,212,205,107,145,176,197,35,233,106,165,124,77,99,121,61,243,249,116,89,36,145,241,83,185,94,229,115,30,229,242,157,11,245,155,125,232,243,81,234,174,114,90,190,51,134,101,30,94,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,220,85,89,44,119,253,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,120,121,155,117,210,138,58,186,89,248,61,175,103,56,164,71,49,220,94,198,185,55,79,147,154,138,159,52,67,192,127,36,238,150,63,241,105,210,175,254,13,183,127,242,64,169,95,24,44,179,21,206,122,137,195,50,156,43,38,181,100,22,90,221,63,164,242,215,27,93,108,117,116,179,240,186,92,216,254,18,198,174,99,184,189,142,106,236,191,39,53,81,126,104,167,107,240,49,252,108,253,219,254,36,88,77,111,76,157,54,220,105,168,40,238,29,62,105,173,85,61,174,157,105,40,98,155,19,160,123,41,96,89,100,153,98,137,171,22,204,98,203,52,178,43,91,178,115,145,238,253,174,85,95,65,130,233,62,150,105,127,158,253,25,233,166,41,137,124,79,181,231,126,5,102,166,160,243,93,190,93,190,239,101,141,231,199,184,254,60,183,219,155,182,253,170,7,171,0,0,50,174,106,160,229,95,201,59,165,143,252,90,116,171,255,0,131,109,223,252,144,57,87,133,199,161,61,50,252,235,222,43,73,84,124,156,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,207,203,91,173,116,81,210,82,193,205,238,123,248,69,26,53,141,228,247,185,203,178,124,220,229,85,249,170,159,88,0,0,10,171,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,22,253,157,105,62,150,106,135,145,253,38,105,166,41,150,252,51,187,228,190,59,102,166,175,242,189,206,61,206,215,121,142,225,203,182,206,92,118,223,131,119,253,136,126,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,254,196,2,141,188,81,253,118,106,111,228,190,207,68,79,255,0,5,79,75,25,79,212,10,239,110,183,18,255,0,41,233,235,64,179,155,237,86,83,154,232,126,159,228,23,170,222,30,102,227,116,198,104,170,234,167,224,198,177,156,229,146,55,61,220,88,198,181,55,95,147,90,136,159,36,67,208,97,90,123,128,233,173,170,91,22,156,224,248,254,43,109,158,161,213,114,209,217,45,144,208,193,36,238,107,90,233,93,28,45,107,85,234,214,49,170,229,77,246,99,83,251,16,15,64,103,91,175,141,51,197,116,139,171,221,73,193,112,170,79,41,101,167,184,83,220,41,169,91,28,113,199,75,231,105,33,172,124,17,50,54,53,140,134,55,212,57,145,177,27,247,99,107,26,170,170,138,171,162,147,159,229,61,61,104,22,115,125,170,202,115,93,15,211,252,130,245,91,195,204,220,110,152,205,21,93,84,252,24,214,51,156,178,70,231,187,139,24,214,166,235,242,107,81,19,228,136,4,53,240,96,213,234,156,191,65,178,93,35,184,207,87,53,70,158,222,27,53,26,186,8,153,4,54,235,135,114,88,225,99,219,247,222,244,169,134,186,71,43,211,228,147,70,136,229,68,226,202,97,52,251,130,233,62,150,105,127,158,253,25,233,166,41,137,124,79,181,231,126,5,102,166,160,243,93,190,93,190,239,101,141,231,199,184,254,60,183,219,155,182,253,170,121,95,228,157,210,199,254,45,58,85,255,0,193,182,239,254,72,28,171,194,227,208,158,153,126,117,239,21,164,170,62,78,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,231,229,173,214,186,40,233,41,96,230,247,61,252,34,141,26,198,242,123,220,229,217,62,110,114,170,252,213,79,172,0,0,5,85,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,139,126,206,180,159,75,53,67,200,254,147,52,211,20,203,126,25,221,242,95,29,179,83,87,249,94,231,30,231,107,188,199,112,229,219,103,46,59,111,193,187,254,196,63,46,21,162,26,47,166,183,89,111,186,115,164,56,86,43,114,158,157,212,146,214,89,44,20,148,51,201,3,156,215,58,39,73,12,109,114,177,92,198,57,90,171,182,236,106,255,0,98,1,70,222,40,254,187,53,55,242,95,103,162,38,87,129,246,21,117,160,192,53,79,81,166,168,164,91,109,242,241,110,178,83,196,215,187,190,217,232,97,150,105,92,246,241,226,140,86,220,33,70,170,57,85,85,178,110,141,217,21,211,211,41,233,235,64,179,155,237,86,83,154,232,126,159,228,23,170,222,30,102,227,116,198,104,170,234,167,224,198,177,156,229,146,55,61,220,88,198,181,55,95,147,90,136,159,36,67,208,97,90,123,128,233,173,170,91,22,156,224,248,254,43,109,158,161,213,114,209,217,45,144,208,193,36,238,107,90,233,93,28,45,107,85,234,214,49,170,229,77,246,99,83,251,16,15,64,0,2,168,60,114,173,54,168,110,186,55,125,134,217,72,203,149,101,61,250,146,162,177,176,181,39,154,8,93,66,232,162,124,155,114,115,24,233,230,115,90,171,179,86,89,21,54,228,187,243,95,5,79,84,249,79,211,250,239,113,183,22,253,157,105,62,150,106,135,145,253,38,105,166,41,150,252,51,187,228,190,59,102,166,175,242,189,206,61,206,215,121,142,225,203,182,206,92,118,223,131,119,253,136,126,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,254,196,3,218,128,0,165,111,26,191,84,248,183,211,250,31,113,184,157,87,192,199,241,179,247,111,248,145,99,249,174,136,104,190,165,93,98,190,234,54,144,225,89,85,202,10,118,210,69,89,123,176,82,87,79,28,13,115,156,216,155,36,209,185,200,196,115,222,228,106,46,219,189,203,253,170,126,172,23,73,244,179,75,252,247,232,207,77,49,76,75,226,125,175,59,240,43,53,53,7,154,237,242,237,247,123,44,111,62,61,199,241,229,190,220,221,183,237,80,61,88,0,1,21,124,81,253,9,234,111,228,190,241,68,74,163,228,229,56,158,43,156,216,170,177,108,215,25,181,100,22,90,222,30,102,221,116,162,142,174,150,126,15,107,217,206,41,17,204,119,23,177,174,77,211,228,230,162,167,205,16,12,182,151,253,226,143,232,79,83,127,37,247,138,35,170,255,0,36,238,150,63,241,105,210,175,254,13,183,127,242,79,127,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,120,121,155,117,210,138,58,186,89,248,61,175,103,56,164,71,49,220,94,198,185,55,79,147,154,138,159,52,64,50,218,106,160,229,95,201,59,165,143,252,90,116,171,255,0,131,109,223,252,147,170,128,0,1,149,114,255,0,188,46,61,9,233,151,231,94,241,90,117,95,228,157,210,199,254,45,58,85,255,0,193,182,239,254,73,239,241,108,79,21,193,172,84,184,182,21,140,218,177,251,45,23,63,45,110,181,209,71,73,75,7,55,185,239,225,20,104,214,55,147,222,231,46,201,243,115,149,87,230,170,6,91,75,254,240,184,244,39,166,95,157,123,197,105,213,127,146,119,75,31,248,180,233,87,255,0,6,219,191,249,39,191,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,92,252,181,186,215,69,29,37,44,28,222,231,191,132,81,163,88,222,79,123,156,187,39,205,206,85,95,154,168,31,174,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,46,249,102,45,125,193,178,171,206,21,148,208,249,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,249,177,92,199,113,123,28,155,181,85,171,182,232,170,159,51,82,103,52,187,116,201,211,109,254,235,91,125,190,244,249,166,183,27,149,198,162,74,186,202,202,188,78,130,105,234,103,145,202,233,37,146,71,68,174,123,220,229,87,43,149,85,85,85,85,64,229,94,26,57,253,78,160,244,91,167,117,87,44,134,146,235,114,177,211,212,216,42,146,21,139,157,27,41,42,100,138,150,158,86,70,137,193,237,163,74,69,78,73,205,204,115,30,238,92,249,44,160,60,254,21,167,184,14,154,218,165,177,105,206,15,143,226,182,217,234,29,87,45,29,146,217,13,12,18,78,230,181,174,149,209,194,214,181,94,173,99,26,174,84,223,102,53,63,177,15,64,0,205,103,84,250,215,252,162,122,130,205,181,142,59,127,146,164,200,46,9,228,32,116,93,185,25,67,4,76,167,165,238,183,185,34,36,203,4,49,44,156,94,173,238,43,248,236,221,145,52,166,114,175,228,157,210,199,254,45,58,85,255,0,193,182,239,254,72,17,215,194,11,75,237,88,95,73,116,217,228,46,164,158,229,168,55,138,219,149,68,237,162,108,83,197,5,52,206,162,138,149,242,238,174,153,141,117,60,211,55,126,40,213,170,145,17,191,181,206,155,231,201,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,92,252,181,186,215,69,29,37,44,28,222,231,191,132,81,163,88,222,79,123,156,187,39,205,206,85,95,154,169,245,128,229,93,83,232,167,242,137,233,247,54,209,200,238,30,74,175,32,183,167,144,157,210,246,227,101,116,18,178,162,151,186,238,220,138,144,172,240,196,146,113,98,187,182,175,227,179,182,84,205,97,170,131,149,127,36,238,150,63,241,105,210,175,254,13,183,127,242,64,244,26,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,255,0,117,170,143,141,200,173,106,162,162,102,48,212,150,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,231,229,173,214,186,40,233,41,96,230,247,61,252,34,141,26,198,242,123,220,229,217,62,110,114,170,252,213,79,1,252,147,186,88,255,0,197,167,74,191,248,54,221,255,0,201,3,149,120,92,122,19,211,47,206,189,226,180,149,71,201,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,92,252,181,186,215,69,29,37,44,28,222,231,191,132,81,163,88,222,79,123,156,187,39,205,206,85,95,154,169,245,128,0,0,0,0,165,111,26,191,84,248,183,211,250,31,113,184,157,87,192,199,241,179,247,111,248,145,99,249,174,136,104,190,165,93,98,190,234,54,144,225,89,85,202,10,118,210,69,89,123,176,82,87,79,28,13,115,156,216,155,36,209,185,200,196,115,222,228,106,46,219,189,203,253,170,126,172,23,73,244,179,75,252,247,232,207,77,49,76,75,226,125,175,59,240,43,53,53,7,154,237,242,237,247,123,44,111,62,61,199,241,229,190,220,221,183,237,80,61,88,0,10,234,241,90,208,189,71,234,47,81,244,11,75,244,190,205,231,174,181,223,105,101,154,105,85,89,75,111,165,106,218,210,74,170,153,17,23,183,11,57,55,117,217,92,174,115,88,198,189,239,99,29,50,186,120,233,251,1,233,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,225,19,92,173,221,35,138,54,252,248,161,210,192,0,0,0,0,2,128,124,81,253,118,106,111,228,190,207,68,95,241,207,242,158,158,180,11,57,190,213,101,57,174,135,233,254,65,122,173,225,230,110,55,76,102,138,174,170,126,12,107,25,206,89,35,115,221,197,140,107,83,117,249,53,168,137,242,68,2,186,252,12,127,27,63,118,255,0,137,22,168,121,76,23,73,244,179,75,252,247,232,207,77,49,76,75,226,125,175,59,240,43,53,53,7,154,237,242,237,247,123,44,111,62,61,199,241,229,190,220,221,183,237,83,213,128,0,1,21,124,81,253,9,234,111,228,190,241,68,82,183,73,222,169,244,111,234,6,61,238,48,26,61,202,113,60,87,57,177,85,98,217,174,51,106,200,44,181,188,60,205,186,233,69,29,93,44,252,30,215,179,156,82,35,152,238,47,99,92,155,167,201,205,69,79,154,33,226,173,61,50,116,219,96,186,209,95,108,93,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,57,7,138,63,161,61,77,252,151,222,40,138,86,233,59,213,62,141,253,64,199,189,198,3,71,185,78,39,138,231,54,42,172,91,53,198,109,89,5,150,183,135,153,183,93,40,163,171,165,159,131,218,246,115,138,68,115,29,197,236,107,147,116,249,57,168,169,243,68,60,85,167,166,78,155,108,23,90,43,237,139,167,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,7,75,0,0,0,0,42,175,199,59,240,79,247,147,248,105,106,135,148,206,180,159,75,53,67,200,254,147,52,211,20,203,126,25,221,242,95,29,179,83,87,249,94,231,30,231,107,188,199,112,229,219,103,46,59,111,193,187,254,196,2,160,124,21,61,83,229,63,79,235,189,198,220,93,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,251,16,246,160,0,0,80,15,138,63,174,205,77,252,151,217,232,137,255,0,224,169,233,99,41,250,129,93,237,214,226,95,229,61,61,104,22,115,125,170,202,115,93,15,211,252,130,245,91,195,204,220,110,152,205,21,93,84,252,24,214,51,156,178,70,231,187,139,24,214,166,235,242,107,81,19,228,136,122,12,43,79,112,29,53,181,75,98,211,156,31,31,197,109,179,212,58,174,90,59,37,178,26,24,36,157,205,107,93,43,163,133,173,106,189,90,198,53,92,169,190,204,106,127,98,1,232,0,0,85,95,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,183,236,235,73,244,179,84,60,143,233,51,77,49,76,183,225,157,223,37,241,219,53,53,127,149,238,113,238,118,187,204,119,14,93,182,114,227,182,252,27,191,236,67,242,225,90,33,162,250,107,117,150,251,167,58,67,133,98,183,41,233,221,73,45,101,146,193,73,67,60,144,57,205,115,162,116,144,198,215,43,21,204,99,149,170,187,110,198,175,246,32,30,212,0,0,0,0,160,31,20,127,93,154,155,249,47,179,209,23,252,115,252,167,167,173,2,206,111,181,89,78,107,161,250,127,144,94,171,120,121,155,141,211,25,162,171,170,159,131,26,198,115,150,72,220,247,113,99,26,212,221,126,77,106,34,124,145,0,136,30,10,158,150,50,159,168,21,222,221,110,39,249,231,240,173,61,192,116,214,213,45,139,78,112,124,127,21,182,207,80,234,185,104,236,150,200,104,96,146,119,53,173,116,174,142,22,181,170,245,107,24,213,114,166,251,49,169,253,136,122,0,0,0,5,85,248,231,126,9,254,242,127,13,45,80,242,153,214,147,233,102,168,121,31,210,102,154,98,153,111,195,59,190,75,227,182,106,106,255,0,43,220,227,220,237,119,152,238,28,187,108,229,199,109,248,55,127,216,128,84,15,130,167,170,124,167,233,253,119,184,219,139,169,60,86,21,162,26,47,166,183,89,111,186,115,164,56,86,43,114,158,157,212,146,214,89,44,20,148,51,201,3,156,215,58,39,73,12,109,114,177,92,198,57,90,171,182,236,106,255,0,98,30,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,255,217