137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,8,177,0,0,27,11,8,6,0,0,0,239,98,69,167,0,0,0,1,115,82,71,66,0,174,206,28,233,0,0,32,0,73,68,65,84,120,94,236,221,123,216,86,101,157,47,240,159,70,58,145,152,10,30,200,60,165,102,162,6,147,161,226,136,88,187,193,49,20,82,129,80,60,100,102,118,80,84,20,21,101,156,114,48,20,149,4,237,192,168,177,21,41,20,60,159,18,109,39,97,178,213,205,4,169,164,151,121,78,241,0,230,129,48,221,24,251,186,215,108,24,212,23,120,223,151,231,121,223,103,221,235,179,174,203,203,9,215,115,175,251,247,249,46,255,242,59,247,90,103,217,178,101,203,194,69,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,192,10,129,215,95,127,61,158,124,242,201,120,230,153,103,226,185,231,158,139,23,94,120,33,94,122,233,165,120,229,149,87,226,181,215,94,139,244,207,223,122,235,173,88,178,100,73,188,243,206,59,177,116,233,210,21,191,237,208,161,67,172,191,254,250,209,177,99,199,232,212,169,83,108,180,209,70,177,201,38,155,196,102,155,109,22,91,108,177,69,108,185,229,150,177,245,214,91,199,182,219,110,27,219,111,191,125,241,207,93,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,196,58,74,44,94,3,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,42,11,60,242,200,35,49,103,206,156,152,55,111,94,60,252,240,195,49,127,254,252,88,188,120,113,81,48,217,110,187,237,138,194,73,42,158,164,2,74,42,162,116,238,220,185,40,158,164,130,74,42,170,164,194,74,42,174,172,179,206,58,145,254,255,197,82,161,37,21,91,82,193,37,21,93,82,225,101,209,162,69,69,1,38,21,97,82,33,38,21,99,158,126,250,233,162,40,179,193,6,27,68,183,110,221,98,183,221,118,139,238,221,187,199,238,187,239,30,187,238,186,107,149,35,49,59,1,2,4,8,16,32,64,128,0,1,2,4,8,84,84,64,137,165,162,193,27,155,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,85,129,251,238,187,47,102,206,156,25,233,239,179,103,207,142,174,93,187,22,197,145,30,61,122,20,69,146,84,40,217,106,171,173,218,140,231,249,231,159,47,138,51,169,64,51,119,238,220,162,80,179,96,193,130,232,213,171,87,236,179,207,62,209,167,79,159,226,239,46,2,4,8,16,32,64,128,0,1,2,4,8,16,32,144,187,128,18,75,238,9,155,143,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,113,129,151,95,126,57,110,191,253,246,184,243,206,59,99,198,140,25,241,217,207,126,182,40,134,244,238,221,59,246,222,123,239,226,100,149,70,187,210,201,45,247,223,127,127,204,154,53,171,40,220,60,246,216,99,209,183,111,223,56,224,128,3,162,95,191,126,177,249,230,155,55,218,150,237,135,0,1,2,4,8,16,32,64,128,0,1,2,4,8,172,181,128,18,203,90,19,90,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,209,4,82,9,100,218,180,105,113,195,13,55,196,3,15,60,16,7,30,120,96,81,0,217,127,255,253,99,211,77,55,109,180,237,174,113,63,175,190,250,106,220,117,215,93,69,17,231,182,219,110,139,61,247,220,51,14,57,228,144,24,52,104,80,67,150,112,214,56,144,27,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,19,2,74,44,94,11,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,108,4,210,137,43,147,39,79,142,27,111,188,49,6,15,30,28,3,7,14,140,1,3,6,100,51,223,242,65,110,190,249,230,152,62,125,122,92,119,221,117,113,240,193,7,199,145,71,30,89,156,208,226,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,101,22,80,98,41,115,122,246,78,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,16,139,23,47,142,137,19,39,198,21,87,92,17,93,186,116,137,163,142,58,42,134,14,29,26,29,59,118,204,94,103,201,146,37,49,101,202,148,184,250,234,171,99,225,194,133,241,205,111,126,51,142,63,254,248,216,96,131,13,178,159,221,128,4,8,16,32,64,128,0,1,2,4,8,16,32,144,159,128,18,75,126,153,154,136,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,9,129,5,11,22,196,248,241,227,227,178,203,46,43,78,93,57,238,184,227,162,87,175,94,149,152,189,169,33,103,207,158,29,151,95,126,121,113,58,203,9,39,156,16,39,157,116,82,116,237,218,181,178,30,6,39,64,128,0,1,2,4,8,16,32,64,128,0,129,242,9,40,177,148,47,51,59,38,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,84,90,96,209,162,69,49,118,236,216,24,55,110,92,12,27,54,172,248,107,155,109,182,169,180,201,202,195,63,251,236,179,49,97,194,132,226,175,225,195,135,199,233,167,159,30,157,59,119,230,67,128,0,1,2,4,8,16,32,64,128,0,1,2,4,26,94,64,137,165,225,35,178,65,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,229,2,23,92,112,65,140,30,61,186,56,117,101,196,136,17,78,26,89,205,171,145,78,170,185,240,194,11,139,211,89,70,141,26,21,103,156,113,134,23,137,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,180,128,18,75,67,199,99,115,4,8,16,32,64,128,0,1,2,4,8,16,32,80,53,129,117,214,89,167,106,35,87,110,222,101,203,150,85,110,230,90,12,124,211,77,55,21,69,140,238,221,187,199,57,231,156,19,59,237,180,83,45,150,173,196,26,143,63,254,120,156,123,238,185,49,111,222,188,162,0,244,213,175,126,181,18,115,27,146,0,1,2,4,8,16,32,64,128,0,1,2,4,202,39,160,196,82,190,204,236,152,0,1,2,4,8,16,32,64,128,0,1,2,4,50,22,72,37,22,37,135,124,3,150,111,203,179,93,184,112,97,156,118,218,105,49,119,238,220,56,239,188,243,162,95,191,126,45,95,196,47,10,129,219,111,191,61,206,62,251,236,232,209,163,71,92,116,209,69,209,165,75,23,50,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,161,4,148,88,26,42,14,155,33,64,128,0,1,2,4,8,16,32,64,128,0,129,170,11,40,57,228,253,6,200,183,101,249,78,155,54,45,134,13,27,22,199,30,123,108,113,130,136,171,54,2,233,68,155,43,175,188,50,38,76,152,16,131,6,13,170,205,162,86,33,64,128,0,1,2,4,8,16,32,64,128,0,1,2,53,16,80,98,169,1,162,37,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,173,4,148,28,106,37,217,152,235,200,183,249,185,12,31,62,60,102,204,152,17,151,93,118,89,236,183,223,126,205,255,161,59,155,37,112,239,189,247,198,9,39,156,16,125,251,246,141,113,227,198,53,235,55,110,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,245,22,80,98,169,183,176,245,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,11,4,148,28,90,128,85,194,91,229,187,230,208,158,123,238,185,56,230,152,99,98,235,173,183,142,137,19,39,198,122,235,173,183,230,31,185,163,85,2,239,190,251,110,28,127,252,241,145,204,39,77,154,84,152,187,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,123,10,40,177,180,167,190,103,19,32,64,128,0,1,2,4,8,16,32,64,128,0,129,15,8,40,57,228,253,74,200,119,245,249,206,154,53,43,134,14,29,26,39,158,120,98,140,24,49,34,239,151,161,129,166,187,240,194,11,227,210,75,47,141,41,83,166,68,239,222,189,27,104,103,182,66,128,0,1,2,4,8,16,32,64,128,0,1,2,85,19,80,98,169,90,226,230,37,64,128,0,1,2,4,8,16,32,64,128,0,129,134,22,80,114,104,232,120,214,122,115,242,93,53,225,13,55,220,16,67,134,12,137,95,252,226,23,49,112,224,192,181,182,182,64,203,4,166,79,159,30,135,31,126,120,76,157,58,53,14,57,228,144,150,253,216,221,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,70,2,74,44,53,130,180,12,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,133,128,146,67,45,20,27,119,13,249,54,157,205,53,215,92,19,39,159,124,114,92,127,253,245,209,167,79,159,198,13,48,243,157,205,156,57,51,14,61,244,208,184,228,146,75,226,136,35,142,200,124,90,227,17,32,64,128,0,1,2,4,8,16,32,64,128,64,35,10,40,177,52,98,42,246,68,128,0,1,2,4,8,16,32,64,128,0,1,2,149,21,80,114,200,59,122,249,126,56,223,116,242,202,240,225,195,227,214,91,111,141,158,61,123,230,253,2,148,96,186,135,30,122,40,14,58,232,160,24,55,110,92,113,50,139,139,0,1,2,4,8,16,32,64,128,0,1,2,4,8,180,165,128,18,75,91,106,123,22,1,2,4,8,16,32,64,128,0,1,2,4,8,16,88,131,128,146,67,222,175,136,124,223,159,111,42,174,28,121,228,145,49,99,198,140,216,99,143,61,242,14,191,68,211,61,248,224,131,209,183,111,223,152,60,121,114,81,104,113,17,32,64,128,0,1,2,4,8,16,32,64,128,0,129,182,18,80,98,105,43,105,207,33,64,128,0,1,2,4,8,16,32,64,128,0,1,2,205,16,80,114,104,6,82,137,111,145,239,127,135,55,103,206,156,232,221,187,119,220,114,203,45,241,229,47,127,185,196,169,230,185,245,123,238,185,39,250,247,239,31,179,102,205,138,221,119,223,61,207,33,77,69,128,0,1,2,4,8,16,32,64,128,0,1,2,13,39,160,196,210,112,145,216,16,1,2,4,8,16,32,64,128,0,1,2,4,8,84,89,64,201,33,239,244,229,251,95,249,190,249,230,155,209,171,87,175,56,253,244,211,227,232,163,143,206,59,244,18,79,119,213,85,87,197,216,177,99,99,246,236,217,177,225,134,27,150,120,18,91,39,64,128,0,1,2,4,8,16,32,64,128,0,129,178,8,40,177,148,37,41,251,36,64,128,0,1,2,4,8,16,32,64,128,0,129,74,8,40,57,228,29,179,124,255,43,223,33,67,134,196,118,219,109,23,99,198,140,201,59,240,12,166,27,57,114,100,60,253,244,211,49,117,234,212,12,166,49,2,1,2,4,8,16,32,64,128,0,1,2,4,8,52,186,128,18,75,163,39,100,127,4,8,16,32,64,128,0,1,2,4,8,16,32,80,41,1,37,135,188,227,150,111,196,165,151,94,26,55,223,124,115,164,207,213,184,202,33,144,62,247,52,96,192,128,56,241,196,19,203,177,97,187,36,64,128,0,1,2,4,8,16,32,64,128,0,129,210,10,40,177,148,54,58,27,39,64,128,0,1,2,4,8,16,32,64,128,0,129,28,5,148,28,114,76,245,191,103,170,122,190,79,60,241,68,116,235,214,45,230,206,157,27,187,236,178,75,222,97,103,52,221,163,143,62,26,61,122,244,136,249,243,231,199,142,59,238,152,209,100,70,33,64,128,0,1,2,4,8,16,32,64,128,0,129,70,19,80,98,105,180,68,236,135,0,1,2,4,8,16,32,64,128,0,1,2,4,42,45,80,245,146,67,238,225,87,61,223,65,131,6,69,207,158,61,227,244,211,79,207,61,234,236,230,27,59,118,108,60,244,208,67,49,109,218,180,236,102,51,16,1,2,4,8,16,32,64,128,0,1,2,4,8,52,142,128,18,75,227,100,97,39,4,8,16,32,64,128,0,1,2,4,8,16,32,64,32,170,94,114,200,253,21,168,114,190,183,221,118,91,140,26,53,170,56,133,197,85,78,129,116,26,203,232,209,163,227,192,3,15,44,231,0,118,77,128,0,1,2,4,8,16,32,64,128,0,1,2,13,47,160,196,210,240,17,217,32,1,2,4,8,16,32,64,128,0,1,2,4,8,84,73,160,202,37,135,42,228,92,229,124,247,217,103,159,24,54,108,88,12,30,60,184,10,81,103,57,227,117,215,93,23,19,38,76,136,251,238,187,47,203,249,12,69,128,0,1,2,4,8,16,32,64,128,0,1,2,237,47,160,196,210,254,25,216,1,1,2,4,8,16,32,64,128,0,1,2,4,8,16,88,33,80,229,146,67,21,94,131,170,230,123,235,173,183,198,15,127,248,195,152,61,123,118,221,99,126,245,213,87,99,204,152,49,49,111,222,188,216,119,223,125,99,200,144,33,177,211,78,59,21,207,125,252,241,199,227,242,203,47,143,63,253,233,79,209,167,79,159,56,241,196,19,163,67,135,14,43,246,244,202,43,175,196,215,191,254,245,152,62,125,122,116,236,216,241,125,123,125,251,237,183,35,125,14,105,248,240,225,241,165,47,125,233,67,115,252,229,47,127,137,159,253,236,103,197,140,221,186,117,139,211,78,59,45,186,116,233,178,226,190,101,203,150,197,113,199,29,23,223,250,214,183,98,143,61,246,104,210,97,117,251,251,253,239,127,31,63,255,249,207,227,145,71,30,41,62,201,148,78,181,217,112,195,13,235,238,249,193,7,244,234,213,43,206,58,235,172,56,232,160,131,218,252,217,30,72,128,0,1,2,4,8,16,32,64,128,0,1,2,249,11,40,177,228,159,177,9,9,16,32,64,128,0,1,2,4,8,16,32,64,160,68,2,85,45,57,148,40,162,181,218,106,85,243,237,215,175,95,81,38,57,242,200,35,215,202,175,57,63,222,125,247,221,99,233,210,165,49,98,196,136,248,207,255,252,207,248,209,143,126,20,139,22,45,42,62,213,245,185,207,125,46,118,222,121,231,56,254,248,227,139,82,77,58,29,102,252,248,241,177,100,201,146,184,225,134,27,226,234,171,175,142,187,239,190,59,94,127,253,245,248,196,39,62,241,190,199,157,114,202,41,113,201,37,151,20,5,151,67,15,61,244,125,255,44,21,84,210,159,165,226,204,15,126,240,131,184,243,206,59,139,178,73,122,254,71,62,242,145,184,253,246,219,35,125,78,41,149,92,238,184,227,142,56,224,128,3,62,52,74,42,193,172,106,127,11,22,44,40,138,56,135,29,118,88,236,191,255,254,197,51,210,243,206,57,231,156,230,144,212,244,158,201,147,39,199,212,169,83,139,153,92,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,214,2,74,44,181,22,181,30,1,2,4,8,16,32,64,128,0,1,2,4,8,16,88,11,129,170,150,28,214,130,172,84,63,173,98,190,233,116,145,253,246,219,47,82,17,163,222,87,58,73,101,243,205,55,143,23,94,120,33,62,249,201,79,198,123,239,189,23,27,111,188,113,241,9,156,84,38,73,39,136,60,255,252,243,197,54,110,185,229,150,24,48,96,64,252,245,175,127,45,74,43,169,164,146,138,36,77,149,88,82,41,37,157,124,146,238,27,59,118,236,135,74,44,79,61,245,84,108,191,253,246,241,204,51,207,196,54,219,108,83,148,102,210,41,44,179,102,205,42,138,50,233,244,149,55,222,120,35,210,231,120,86,85,98,73,229,144,85,237,239,162,139,46,42,10,49,55,221,116,83,177,247,63,254,241,143,241,196,19,79,68,255,254,253,235,77,218,228,250,93,187,118,141,123,239,189,119,197,9,55,237,178,9,15,37,64,128,0,1,2,4,8,16,32,64,128,0,129,44,5,148,88,178,140,213,80,4,8,16,32,64,128,0,1,2,4,8,16,32,80,86,129,42,150,28,202,154,85,107,246,93,197,124,71,143,30,93,148,58,210,137,40,245,190,22,47,94,28,127,248,195,31,98,239,189,247,46,30,245,216,99,143,21,39,175,164,19,82,210,73,43,169,248,49,101,202,148,226,159,165,147,82,118,219,109,183,226,207,118,216,97,135,226,207,30,126,248,225,226,52,148,149,79,98,73,197,152,116,223,61,247,220,19,3,7,14,44,78,112,249,224,73,44,191,254,245,175,227,224,131,15,142,55,223,124,115,197,136,233,83,63,169,60,147,62,79,180,252,74,127,118,237,181,215,54,121,18,203,247,191,255,253,85,238,47,157,188,178,217,102,155,69,250,84,82,42,232,28,113,196,17,241,181,175,125,237,67,159,60,170,183,239,242,245,83,225,167,115,231,206,69,177,199,69,128,0,1,2,4,8,16,32,64,128,0,1,2,4,106,41,160,196,82,75,77,107,17,32,64,128,0,1,2,4,8,16,32,64,128,0,129,181,20,168,98,201,97,45,201,74,245,243,42,230,219,179,103,207,184,248,226,139,99,223,125,247,109,211,172,82,233,100,232,208,161,145,158,159,62,229,115,212,81,71,21,159,8,186,244,210,75,139,125,164,83,87,54,217,100,147,152,59,119,110,116,239,222,189,248,179,15,150,88,210,103,130,210,105,45,189,122,245,138,145,35,71,22,39,143,52,85,98,153,52,105,82,156,127,254,249,145,78,157,89,126,165,207,26,125,227,27,223,136,239,125,239,123,43,254,108,117,37,150,213,237,239,184,227,142,139,135,30,122,40,78,56,225,132,162,60,50,110,220,184,248,247,127,255,247,56,233,164,147,218,212,116,249,195,126,251,219,223,198,169,167,158,90,236,201,69,128,0,1,2,4,8,16,32,64,128,0,1,2,4,106,41,160,196,82,75,77,107,17,32,64,128,0,1,2,4,8,16,32,64,128,0,129,181,20,168,98,201,97,45,201,74,245,243,170,229,155,78,13,73,5,145,133,11,23,182,89,78,75,151,46,45,202,29,63,249,201,79,138,194,201,136,17,35,162,67,135,14,241,157,239,124,167,56,17,38,125,210,39,93,47,190,248,98,108,185,229,150,69,153,101,163,141,54,42,254,236,131,37,150,116,106,75,250,221,244,233,211,227,163,31,253,104,81,132,57,246,216,99,139,114,204,142,59,238,184,98,166,169,83,167,22,159,12,90,249,36,150,84,120,73,101,147,126,253,250,173,184,111,117,37,150,213,237,239,127,252,143,255,81,236,49,157,248,146,174,159,253,236,103,241,211,159,254,180,56,97,166,189,174,244,185,164,244,252,100,232,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,181,18,80,98,169,149,164,117,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,13,4,170,86,114,168,1,89,169,150,168,90,190,169,48,242,203,95,254,50,110,188,241,198,54,203,41,21,76,210,167,130,210,179,83,145,100,249,149,10,45,215,95,127,125,204,153,51,167,248,163,251,238,187,175,248,44,208,203,47,191,188,226,158,15,150,88,254,227,63,254,35,198,143,31,191,226,159,207,159,63,191,248,172,207,240,225,195,227,140,51,206,88,241,231,105,173,222,189,123,199,107,175,189,22,27,111,188,113,44,89,178,36,62,254,241,143,199,159,254,244,167,216,126,251,237,87,220,183,186,18,203,234,246,119,200,33,135,196,166,155,110,26,19,39,78,44,214,74,159,70,74,165,151,151,94,122,41,210,59,213,30,87,250,124,210,97,135,29,22,131,7,15,110,143,199,123,38,1,2,4,8,16,32,64,128,0,1,2,4,8,100,42,160,196,146,105,176,198,34,64,128,0,1,2,4,8,16,32,64,128,0,129,114,10,148,173,228,240,206,59,239,68,58,173,98,200,144,33,209,177,99,199,53,162,47,255,196,75,42,14,60,251,236,179,241,224,131,15,198,160,65,131,162,165,235,172,241,65,13,122,67,217,242,93,91,198,84,244,72,159,240,57,235,172,179,214,118,169,102,253,62,189,83,219,110,187,109,81,86,217,101,151,93,86,252,38,21,79,158,127,254,249,226,84,152,187,238,186,43,186,117,235,86,124,234,39,21,67,210,251,187,252,250,96,137,229,131,15,77,191,63,231,156,115,138,242,75,58,241,229,178,203,46,139,254,253,251,199,86,91,109,85,124,230,231,148,83,78,137,211,78,59,45,190,255,253,239,199,53,215,92,83,156,246,242,145,143,124,100,197,50,31,44,177,164,253,166,130,207,119,191,251,221,120,236,177,199,86,185,191,43,175,188,178,88,123,230,204,153,241,169,79,125,42,142,62,250,232,226,222,49,99,198,196,181,215,94,27,159,252,228,39,139,18,77,91,94,169,116,243,198,27,111,196,5,23,92,208,150,143,245,44,2,4,8,16,32,64,128,0,1,2,4,8,16,200,92,64,137,37,243,128,141,71,128,0,1,2,4,8,16,32,64,128,0,1,2,229,18,40,91,201,33,157,60,145,254,227,125,250,108,76,250,15,233,107,186,210,167,91,30,127,252,241,216,107,175,189,226,214,91,111,141,147,79,62,57,158,124,242,201,226,4,139,150,172,179,166,231,52,234,63,47,91,190,107,114,188,248,226,139,139,207,232,116,234,212,169,201,91,15,58,232,160,56,238,184,227,138,162,71,91,92,169,188,50,112,224,192,15,61,234,199,63,254,113,81,20,57,255,252,243,99,228,200,145,197,63,255,204,103,62,83,156,198,146,138,44,203,175,116,130,203,110,187,237,86,148,51,82,225,228,131,215,202,37,150,183,223,126,187,40,110,221,113,199,29,113,192,1,7,196,111,126,243,155,248,210,151,190,84,252,36,121,164,63,223,103,159,125,222,183,196,7,75,44,233,243,64,95,254,242,151,227,245,215,95,47,202,62,171,218,223,187,239,190,91,20,87,210,103,139,150,239,125,198,140,25,177,205,54,219,20,207,72,127,165,223,182,229,117,203,45,183,196,229,151,95,94,252,123,236,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,181,18,80,98,169,149,164,117,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,13,4,202,86,114,248,226,23,191,24,247,222,123,111,124,238,115,159,139,3,15,60,48,58,116,232,16,63,248,193,15,226,143,127,252,99,241,31,221,211,73,21,123,236,177,71,241,31,187,159,123,238,185,24,48,96,64,164,19,28,82,249,33,253,199,251,167,158,122,170,56,213,98,209,162,69,43,214,73,167,181,188,247,222,123,113,210,73,39,21,127,150,138,3,233,180,135,127,252,199,127,140,223,255,254,247,113,222,121,231,197,158,123,238,89,156,116,49,111,222,188,26,168,183,221,18,101,203,119,77,50,31,251,216,199,138,172,78,61,245,212,226,180,149,15,150,89,118,221,117,215,162,120,145,254,222,40,87,42,168,188,250,234,171,177,195,14,59,212,124,75,169,108,146,222,233,180,118,250,119,161,53,215,234,246,183,96,193,130,226,83,69,219,109,183,93,172,187,238,186,173,89,190,102,191,73,133,159,116,2,83,250,187,139,0,1,2,4,8,16,32,64,128,0,1,2,4,8,212,74,64,137,165,86,146,214,33,64,128,0,1,2,4,8,16,32,64,128,0,1,2,53,16,40,91,201,33,157,6,177,255,254,251,199,13,55,220,80,156,38,49,122,244,232,226,100,149,84,90,73,39,116,164,211,33,210,39,101,254,229,95,254,37,190,250,213,175,22,255,113,127,232,208,161,241,244,211,79,199,248,241,227,227,146,75,46,137,59,239,188,51,22,46,92,184,98,157,175,124,229,43,197,167,81,54,218,104,163,56,253,244,211,35,157,86,145,214,73,167,184,164,207,189,236,187,239,190,197,41,26,35,70,140,136,111,126,243,155,53,80,111,187,37,202,150,239,154,100,82,134,103,158,121,102,252,253,239,127,143,52,91,250,228,205,202,101,150,46,93,186,20,39,239,164,83,118,92,121,9,164,226,217,14,219,110,27,83,255,229,203,121,13,214,78,211,236,63,237,198,118,122,178,199,18,32,64,128,0,1,2,4,8,16,32,64,160,177,4,148,88,26,43,15,187,33,64,128,0,1,2,4,8,16,32,64,128,0,129,138,11,148,173,228,176,242,103,128,82,145,97,171,173,182,138,116,90,68,42,159,60,250,232,163,209,181,107,215,162,224,178,254,250,235,199,99,143,61,22,207,63,255,124,81,98,121,249,229,151,87,249,57,161,244,251,47,124,225,11,69,209,101,219,109,183,141,101,203,150,197,22,91,108,17,63,249,201,79,98,179,205,54,43,74,44,79,60,241,68,93,78,210,168,247,235,87,182,124,155,227,145,10,42,233,61,72,215,122,235,173,247,190,50,203,38,155,108,18,233,179,59,173,61,149,164,57,207,119,79,251,8,44,93,186,52,62,246,15,255,16,183,29,124,80,251,108,32,179,167,42,177,100,22,168,113,8,16,32,64,128,0,1,2,4,8,16,104,181,128,18,75,171,233,252,144,0,1,2,4,8,16,32,64,128,0,1,2,4,8,212,94,160,108,37,135,149,75,44,159,252,228,39,99,167,157,118,138,11,47,188,48,190,247,189,239,21,165,147,254,253,251,199,239,126,247,187,248,218,215,190,86,20,88,210,167,130,214,84,98,73,247,15,30,60,248,67,184,63,253,233,79,99,151,93,118,137,126,253,250,197,155,111,190,89,123,252,54,88,49,229,91,133,235,163,31,253,104,145,125,42,48,165,114,147,43,79,129,244,62,255,106,224,87,243,28,174,141,167,82,98,105,99,112,143,35,64,128,0,1,2,4,8,16,32,64,160,97,5,148,88,26,54,26,27,35,64,128,0,1,2,4,8,16,32,64,128,0,129,42,10,148,189,196,114,218,105,167,21,101,149,244,137,160,244,121,161,116,18,203,126,251,237,87,124,78,38,149,90,154,83,98,121,228,145,71,138,79,11,189,244,210,75,209,169,83,167,226,53,152,63,127,126,108,179,205,54,197,105,46,101,47,177,164,147,101,114,186,156,196,146,83,154,205,159,197,73,44,205,183,106,206,157,74,44,205,81,114,15,1,2,4,8,16,32,64,128,0,1,2,85,16,80,98,169,66,202,102,36,64,128,0,1,2,4,8,16,32,64,128,0,129,210,8,148,173,196,146,138,42,27,111,188,113,164,226,73,58,37,229,87,191,250,85,28,112,192,1,197,73,42,215,94,123,109,28,117,212,81,49,121,242,228,226,68,142,131,15,62,248,125,37,150,219,111,191,61,190,241,141,111,196,11,47,188,16,139,23,47,94,177,206,230,155,111,30,155,110,186,105,113,162,203,176,97,195,226,238,187,239,142,3,15,60,176,120,70,58,249,69,137,165,113,94,231,241,227,199,199,200,145,35,227,189,247,222,123,223,103,132,150,151,143,186,116,233,18,143,63,254,120,81,98,114,229,37,176,104,209,162,216,97,219,109,99,234,191,124,57,175,193,218,105,26,37,150,118,130,247,88,2,4,8,16,32,64,128,0,1,2,4,26,78,64,137,165,225,34,177,33,2,4,8,16,32,64,128,0,1,2,4,8,16,168,178,64,217,74,44,41,171,125,246,217,167,248,100,80,42,163,108,184,225,134,197,233,41,63,254,241,143,227,187,223,253,110,252,252,231,63,143,99,143,61,54,210,127,240,222,100,147,77,222,87,98,121,241,197,23,227,31,255,241,31,99,163,141,54,42,138,14,43,175,51,107,214,172,24,50,100,200,138,87,225,135,63,252,97,81,150,184,239,190,251,226,43,95,249,74,169,63,39,148,211,73,44,31,251,216,199,138,2,203,169,167,158,26,103,157,117,214,138,147,115,150,7,183,235,174,187,198,212,169,83,35,253,189,76,87,122,31,47,191,252,242,248,211,159,254,20,125,250,244,137,19,79,60,49,58,116,232,16,233,244,145,111,127,251,219,239,27,37,149,179,82,177,106,229,107,117,247,61,245,212,83,113,193,5,23,196,179,207,62,27,123,237,181,87,177,118,25,75,62,169,84,150,254,29,77,127,119,181,76,224,174,65,7,127,232,7,74,44,45,51,116,55,1,2,4,8,16,32,64,128,0,1,2,249,10,40,177,228,155,173,201,8,16,32,64,128,0,1,2,4,8,16,32,64,160,132,2,101,44,177,36,230,191,252,229,47,197,73,42,45,189,210,127,236,127,251,237,183,87,148,31,86,94,231,175,127,253,107,60,253,244,211,177,229,150,91,182,106,237,150,238,165,45,238,47,107,190,171,178,185,248,226,139,227,91,223,250,214,135,202,43,203,239,63,232,160,131,226,184,227,142,139,254,253,251,183,5,111,77,158,145,222,193,207,125,238,115,177,243,206,59,199,241,199,31,31,169,64,149,10,86,233,212,153,84,64,233,209,163,71,92,116,209,69,43,158,245,133,47,124,33,62,255,249,207,191,239,217,171,187,111,167,157,118,42,214,24,56,112,96,113,74,81,58,93,104,230,204,153,241,145,143,124,164,38,251,111,171,69,110,185,229,150,162,232,115,235,173,183,182,213,35,179,121,142,18,75,54,81,26,132,0,1,2,4,8,16,32,64,128,0,129,58,8,40,177,212,1,213,146,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,181,2,185,149,28,90,235,144,235,239,170,150,239,25,103,156,17,159,248,196,39,138,83,90,202,114,165,98,73,218,239,243,207,63,95,108,57,149,53,6,12,24,16,169,84,53,123,246,236,248,193,15,126,16,191,253,237,111,63,52,78,250,100,86,250,244,213,79,127,250,211,248,245,175,127,221,228,125,191,255,253,239,139,194,203,27,111,188,81,156,90,148,74,90,159,254,244,167,139,19,95,182,223,126,251,178,16,21,251,76,229,158,52,71,58,85,198,213,50,1,37,150,150,121,185,155,0,1,2,4,8,16,32,64,128,0,129,106,9,40,177,84,43,111,211,18,32,64,128,0,1,2,4,8,16,32,64,128,64,131,11,84,173,228,208,224,113,212,124,123,85,203,247,186,235,174,139,95,254,242,151,113,227,141,55,214,220,178,94,11,126,255,251,223,143,39,158,120,34,166,76,153,82,60,34,125,46,103,183,221,118,43,254,236,55,191,249,77,156,123,238,185,177,205,54,219,196,186,235,174,27,223,249,206,119,226,208,67,15,141,245,214,91,175,152,243,166,155,110,138,107,175,189,182,56,161,164,169,251,30,120,224,129,216,119,223,125,227,111,127,251,91,172,191,254,250,69,121,101,199,29,119,140,59,238,184,35,14,56,224,128,122,141,84,151,117,211,103,148,14,59,236,176,24,60,120,112,93,214,207,121,81,37,150,156,211,53,27,1,2,4,8,16,32,64,128,0,1,2,107,43,160,196,178,182,130,126,79,128,0,1,2,4,8,16,32,64,128,0,1,2,4,106,40,80,181,146,67,13,233,74,177,84,213,242,125,225,133,23,162,123,247,238,177,112,225,194,82,228,147,54,121,212,81,71,21,167,199,92,122,233,165,197,158,211,231,133,54,217,100,147,152,59,119,110,81,84,153,52,105,82,164,207,40,165,217,206,59,239,188,162,200,242,193,211,72,206,60,243,204,38,239,75,167,151,124,242,147,159,140,35,143,60,178,248,156,80,250,68,209,212,169,83,139,117,135,12,25,82,26,163,180,209,46,93,186,196,188,121,243,138,207,125,185,90,38,160,196,210,50,47,119,19,32,64,128,0,1,2,4,8,16,32,80,45,1,37,150,106,229,109,90,2,4,8,16,32,64,128,0,1,2,4,8,16,104,112,129,170,149,28,26,60,142,154,111,175,138,249,246,236,217,179,40,125,164,19,72,202,112,165,82,202,162,69,139,34,157,34,147,174,23,95,124,177,40,106,164,50,75,58,113,37,93,29,59,118,44,254,158,62,59,116,229,149,87,198,203,47,191,252,190,209,150,44,89,178,202,251,110,191,253,246,24,54,108,88,60,245,212,83,113,248,225,135,199,173,183,222,26,247,222,123,111,241,153,161,178,92,233,115,74,167,158,122,106,60,244,208,67,101,217,114,67,237,83,137,165,161,226,176,25,2,4,8,16,32,64,128,0,1,2,4,26,76,64,137,165,193,2,177,29,2,4,8,16,32,64,128,0,1,2,4,8,16,168,182,64,21,75,14,85,74,188,138,249,142,30,61,186,40,133,252,232,71,63,42,69,212,233,180,148,235,175,191,62,230,204,153,83,236,247,190,251,238,43,62,25,148,138,42,233,179,72,187,238,186,107,241,9,160,116,77,156,56,49,126,242,147,159,20,39,146,172,124,173,234,190,153,51,103,198,195,15,63,28,189,123,247,142,101,203,150,197,75,47,189,84,156,204,242,198,27,111,196,134,27,110,88,10,159,180,201,83,78,57,37,58,119,238,28,163,70,141,42,205,158,27,105,163,74,44,141,148,134,189,16,32,64,128,0,1,2,4,8,16,32,208,104,2,74,44,141,150,136,253,16,32,64,128,0,1,2,4,8,16,32,64,128,64,165,5,170,88,114,168,82,224,85,204,247,241,199,31,143,253,246,219,47,22,44,88,80,138,168,255,240,135,63,20,159,64,186,235,174,187,162,91,183,110,241,141,111,124,35,54,221,116,211,152,50,101,74,156,118,218,105,113,247,221,119,199,131,15,62,24,207,60,243,76,113,146,74,250,44,208,200,145,35,227,255,252,159,255,19,143,60,242,72,124,253,235,95,95,229,125,223,254,246,183,139,79,19,221,113,199,29,209,167,79,159,162,12,146,62,75,116,219,109,183,149,194,102,249,38,187,118,237,90,156,30,179,211,78,59,149,106,223,141,178,89,37,150,70,73,194,62,8,16,32,64,128,0,1,2,4,8,16,104,68,1,37,150,70,76,197,158,8,16,32,64,128,0,1,2,4,8,16,32,64,160,178,2,85,44,57,84,41,236,170,230,219,175,95,191,24,50,100,72,28,121,228,145,165,136,251,252,243,207,47,138,41,233,250,204,103,62,83,156,198,146,138,44,127,254,243,159,227,144,67,14,89,241,25,157,244,169,164,155,111,190,57,82,169,35,125,50,41,157,202,242,228,147,79,174,246,190,127,255,247,127,143,11,47,188,176,88,59,253,238,127,253,175,255,85,124,174,168,44,215,228,201,147,99,234,212,169,145,62,139,228,106,157,128,18,75,235,220,252,138,0,1,2,4,8,16,32,64,128,0,129,106,8,40,177,84,35,103,83,18,32,64,128,0,1,2,4,8,16,32,64,128,64,73,4,170,90,114,40,73,60,107,189,205,170,230,123,235,173,183,70,250,76,207,236,217,179,215,218,176,173,22,72,159,248,121,245,213,87,99,135,29,118,248,208,35,95,124,241,197,72,89,166,18,202,234,174,85,221,247,183,191,253,173,40,186,52,181,118,91,205,215,218,231,244,234,213,43,206,58,235,172,56,232,160,131,90,187,68,229,127,167,196,82,249,87,0,0,1,2,4,8,16,32,64,128,0,1,2,171,17,80,98,241,122,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,6,18,168,106,201,161,129,34,168,235,86,170,156,239,62,251,236,19,195,134,13,139,193,131,7,215,213,216,226,245,19,184,238,186,235,98,194,132,9,197,201,52,174,214,11,40,177,180,222,206,47,9,16,32,64,128,0,1,2,4,8,16,200,95,64,137,37,255,140,77,72,128,0,1,2,4,8,16,32,64,128,0,1,2,37,18,168,114,201,161,68,49,181,122,171,85,206,247,182,219,110,139,81,163,70,197,220,185,115,91,237,231,135,237,43,208,163,71,143,24,61,122,116,28,120,224,129,237,187,145,146,63,93,137,165,228,1,218,62,1,2,4,8,16,32,64,128,0,1,2,117,21,80,98,169,43,175,197,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,203,4,170,92,114,104,153,84,57,239,174,122,190,131,6,13,138,158,61,123,198,233,167,159,94,206,0,43,188,235,177,99,199,198,67,15,61,20,211,166,77,171,176,66,109,70,87,98,169,141,163,85,8,16,32,64,128,0,1,2,4,8,16,200,83,64,137,37,207,92,77,69,128,0,1,2,4,8,16,32,64,128,0,1,2,37,21,168,122,201,161,164,177,53,123,219,85,207,247,137,39,158,136,110,221,186,21,167,177,236,178,203,46,205,118,115,99,251,10,60,250,232,163,145,78,97,153,63,127,126,236,184,227,142,237,187,153,12,158,174,196,146,65,136,70,32,64,128,0,1,2,4,8,16,32,64,160,110,2,74,44,117,163,181,48,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,185,64,213,75,14,45,23,43,215,47,228,27,113,233,165,151,198,205,55,223,181,15,13,168,0,0,32,0,73,68,65,84,28,247,220,115,79,185,194,171,240,110,191,252,229,47,199,128,1,3,226,196,19,79,172,176,66,237,70,87,98,169,157,165,149,8,16,32,64,128,0,1,2,4,8,16,200,79,64,137,37,191,76,77,68,128,0,1,2,4,8,16,32,64,128,0,1,2,37,22,80,114,40,113,120,205,216,186,124,255,11,105,200,144,33,177,221,118,219,197,152,49,99,154,161,230,150,246,20,24,57,114,100,60,253,244,211,49,117,234,212,246,220,70,86,207,86,98,201,42,78,195,16,32,64,128,0,1,2,4,8,16,32,80,99,1,37,150,26,131,90,142,0,1,2,4,8,16,32,64,128,0,1,2,4,8,172,141,128,146,195,218,232,53,254,111,229,251,95,25,189,249,230,155,209,171,87,175,56,253,244,211,227,232,163,143,110,252,224,42,186,195,171,174,186,42,198,142,29,27,179,103,207,142,13,55,220,176,162,10,181,31,91,137,165,246,166,86,36,64,128,0,1,2,4,8,16,32,64,32,31,1,37,150,124,178,52,9,1,2,4,8,16,32,64,128,0,1,2,4,8,100,32,160,228,144,65,136,171,25,65,190,255,141,51,103,206,156,232,221,187,119,220,114,203,45,145,62,87,227,106,44,129,244,185,167,254,253,251,199,172,89,179,98,247,221,119,111,172,205,149,124,55,74,44,37,15,208,246,9,16,32,64,128,0,1,2,4,8,16,168,171,128,18,75,93,121,45,78,128,0,1,2,4,8,16,32,64,128,0,1,2,4,90,38,160,228,208,50,175,178,221,45,223,247,39,118,235,173,183,198,145,71,30,25,51,102,204,136,61,246,216,163,108,113,102,187,223,7,31,124,48,250,246,237,27,147,39,79,142,131,14,58,40,219,57,219,107,48,37,150,246,146,247,92,2,4,8,16,32,64,128,0,1,2,4,202,32,160,196,82,134,148,236,145,0,1,2,4,8,16,32,64,128,0,1,2,4,42,35,160,228,144,119,212,242,253,112,190,191,248,197,47,98,248,240,225,145,10,45,61,123,246,204,251,5,40,193,116,15,61,244,80,81,92,25,55,110,92,28,126,248,225,37,216,113,249,182,168,196,82,190,204,236,152,0,1,2,4,8,16,32,64,128,0,129,182,19,80,98,105,59,107,79,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,107,20,80,114,88,35,81,169,111,144,111,211,241,93,115,205,53,113,242,201,39,199,245,215,95,31,125,250,244,41,117,198,101,222,252,204,153,51,227,208,67,15,141,75,46,185,36,142,56,226,136,50,143,210,208,123,87,98,105,232,120,108,142,0,1,2,4,8,16,32,64,128,0,129,118,22,80,98,105,231,0,60,158,0,1,2,4,8,16,32,64,128,0,1,2,4,8,172,44,160,228,144,247,251,32,223,85,231,123,195,13,55,196,144,33,67,34,157,204,50,112,224,192,188,95,132,6,156,110,250,244,233,197,201,43,83,167,78,141,67,14,57,164,1,119,152,207,150,148,88,242,201,210,36,4,8,16,32,64,128,0,1,2,4,8,212,94,64,137,165,246,166,86,36,64,128,0,1,2,4,8,16,32,64,128,0,1,2,173,22,80,114,104,53,93,41,126,40,223,213,199,52,107,214,172,24,58,116,104,156,120,226,137,49,98,196,136,82,100,154,195,38,47,188,240,194,184,244,210,75,99,202,148,41,209,187,119,239,28,70,106,232,25,148,88,26,58,30,155,35,64,128,0,1,2,4,8,16,32,64,160,157,5,148,88,218,57,0,143,39,64,128,0,1,2,4,8,16,32,64,128,0,1,2,43,11,40,57,228,253,62,200,119,205,249,62,247,220,115,113,204,49,199,196,214,91,111,29,19,39,78,140,245,214,91,111,205,63,114,71,171,4,222,125,247,221,56,254,248,227,35,153,79,154,52,169,48,119,213,95,64,137,165,254,198,158,64,128,0,1,2,4,8,16,32,64,128,64,121,5,148,88,202,155,157,157,19,32,64,128,0,1,2,4,8,16,32,64,128,64,134,2,74,14,25,134,186,210,72,242,109,126,190,195,135,15,143,25,51,102,196,101,151,93,22,251,237,183,95,243,127,232,206,102,9,220,123,239,189,113,194,9,39,68,223,190,125,99,220,184,113,205,250,141,155,106,35,160,196,82,27,71,171,16,32,64,128,0,1,2,4,8,16,32,144,167,128,18,75,158,185,154,138,0,1,2,4,8,16,32,64,128,0,1,2,4,74,42,160,228,80,210,224,154,185,109,249,54,19,234,255,223,54,109,218,180,24,54,108,88,28,123,236,177,49,122,244,232,150,253,216,221,171,20,24,53,106,84,92,121,229,149,49,97,194,132,24,52,104,16,169,54,22,80,98,105,99,112,143,35,64,128,0,1,2,4,8,16,32,64,160,84,2,74,44,165,138,203,102,9,16,32,64,128,0,1,2,4,8,16,32,64,32,119,1,37,135,188,19,150,111,203,243,93,184,112,97,156,118,218,105,49,119,238,220,56,239,188,243,162,95,191,126,45,95,196,47,10,129,219,111,191,61,206,62,251,236,232,209,163,71,92,116,209,69,209,165,75,23,50,237,32,160,196,210,14,232,30,73,128,0,1,2,4,8,16,32,64,128,64,105,4,148,88,74,19,149,141,18,32,64,128,0,1,2,4,8,16,32,64,128,64,21,4,82,201,193,149,183,192,178,101,203,242,30,176,78,211,221,116,211,77,145,78,16,233,222,189,123,156,115,206,57,177,211,78,59,213,233,73,249,45,251,248,227,143,199,185,231,158,27,243,230,205,43,78,180,249,234,87,191,154,223,144,37,154,72,137,165,68,97,217,42,1,2,4,8,16,32,64,128,0,1,2,109,46,160,196,210,230,228,30,72,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,44,23,112,50,137,119,161,165,2,23,92,112,65,81,196,56,238,184,227,98,196,136,17,209,181,107,215,150,46,81,153,251,23,44,88,16,23,94,120,97,92,126,249,229,69,1,232,140,51,206,168,204,236,141,60,168,18,75,35,167,99,111,4,8,16,32,64,128,0,1,2,4,8,180,183,128,18,75,123,39,224,249,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,194,2,74,44,21,14,127,45,70,95,180,104,81,140,29,59,54,198,141,27,23,195,134,13,43,254,218,102,155,109,214,98,197,188,126,250,236,179,207,198,132,9,19,138,191,134,15,31,30,167,159,126,122,116,238,220,57,175,33,75,60,141,18,75,137,195,179,117,2,4,8,16,32,64,128,0,1,2,4,234,46,160,196,82,119,98,15,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,86,37,160,196,226,221,88,27,129,116,210,200,248,241,227,227,178,203,46,139,193,131,7,23,167,179,244,234,213,107,109,150,44,245,111,103,207,158,93,156,186,114,221,117,215,197,9,39,156,16,39,157,116,146,147,106,26,48,81,37,150,6,12,197,150,8,16,32,64,128,0,1,2,4,8,16,104,24,1,37,150,134,137,194,70,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,245,4,148,88,170,151,121,61,38,94,188,120,113,76,156,56,49,174,184,226,138,232,210,165,75,28,117,212,81,49,116,232,208,232,216,177,99,61,30,215,80,107,46,89,178,36,166,76,153,18,87,95,125,117,44,92,184,48,190,249,205,111,198,241,199,31,31,27,108,176,65,67,237,211,102,254,91,64,137,197,219,64,128,0,1,2,4,8,16,32,64,128,0,129,85,11,40,177,120,59,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,118,19,80,98,105,55,250,108,31,124,251,237,183,199,228,201,147,227,198,27,111,44,78,103,25,56,112,96,12,24,48,32,187,121,111,190,249,230,152,62,125,122,113,234,202,193,7,31,28,71,30,121,100,244,235,215,47,187,57,115,28,72,137,37,199,84,205,68,128,0,1,2,4,8,16,32,64,128,64,173,4,148,88,106,37,105,29,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,197,2,74,44,45,38,243,131,102,10,44,90,180,40,166,77,155,22,55,220,112,67,60,240,192,3,113,224,129,7,198,1,7,28,16,251,239,191,127,108,186,233,166,205,92,165,113,110,123,245,213,87,227,174,187,238,138,59,239,188,51,110,187,237,182,216,115,207,61,227,144,67,14,137,65,131,6,69,231,206,157,27,103,163,118,178,70,1,37,150,53,18,185,129,0,1,2,4,8,16,32,64,128,0,129,10,11,40,177,84,56,124,163,19,32,64,128,0,1,2,4,8,16,32,64,128,0,129,246,22,80,98,105,239,4,170,241,252,151,95,126,57,210,9,45,169,0,50,99,198,140,248,236,103,63,27,125,250,244,137,222,189,123,199,222,123,239,221,144,37,144,84,194,185,255,254,251,99,214,172,89,49,115,230,204,120,236,177,199,162,111,223,190,69,17,39,157,184,178,249,230,155,87,35,188,12,167,84,98,201,48,84,35,17,32,64,128,0,1,2,4,8,16,32,80,51,1,37,150,154,81,90,136,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,169,128,18,75,75,197,220,95,11,129,251,238,187,175,40,134,164,191,207,158,61,59,186,118,237,26,187,239,190,123,244,232,209,35,118,219,109,183,232,214,173,91,108,181,213,86,181,120,84,179,214,120,254,249,231,99,254,252,249,241,240,195,15,199,220,185,115,99,206,156,57,177,96,193,130,232,213,171,87,236,179,207,62,69,225,38,253,221,149,135,128,18,75,30,57,154,130,0,1,2,4,8,16,32,64,128,0,129,250,8,40,177,212,199,213,170,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,51,4,148,88,154,129,228,150,186,11,60,242,200,35,69,113,100,222,188,121,69,145,36,21,74,22,47,94,28,219,111,191,125,108,183,221,118,177,245,214,91,199,150,91,110,25,91,108,177,69,108,182,217,102,197,201,45,27,109,180,81,116,234,212,41,58,118,236,24,235,175,191,126,116,232,208,33,150,191,207,75,151,46,141,119,222,121,39,150,44,89,18,111,189,245,86,188,254,250,235,145,78,86,121,229,149,87,226,165,151,94,138,23,94,120,33,158,123,238,185,120,250,233,167,227,201,39,159,140,13,54,216,160,40,206,164,2,77,247,238,221,139,66,205,174,187,238,90,247,185,61,160,125,4,148,88,218,199,221,83,9,16,32,64,128,0,1,2,4,8,16,40,135,128,18,75,57,114,178,75,2,4,8,16,32,64,128,0,1,2,4,8,16,32,144,165,128,18,75,150,177,102,49,84,42,158,164,130,201,51,207,60,83,20,78,82,241,36,21,80,82,17,229,181,215,94,43,138,41,169,160,146,138,42,169,176,146,138,43,203,175,84,104,73,197,150,84,112,73,69,151,84,120,217,100,147,77,138,2,76,42,194,164,66,76,42,198,108,187,237,182,69,81,38,253,115,87,117,4,148,88,170,147,181,73,9,16,32,64,128,0,1,2,4,8,16,104,185,128,18,75,203,205,252,130,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,145,128,18,75,141,32,45,211,238,2,75,255,250,215,248,221,136,225,241,79,23,142,139,14,31,255,120,187,239,199,6,26,87,64,137,165,113,179,177,51,2,4,8,16,32,64,128,0,1,2,4,218,95,64,137,165,253,51,176,3,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,89,1,37,150,202,70,159,221,224,127,186,110,106,60,57,237,218,216,126,208,215,98,135,193,67,178,155,207,64,181,19,80,98,169,157,165,149,8,16,32,64,128,0,1,2,4,8,16,200,79,64,137,37,191,76,77,68,128,0,1,2,4,8,16,32,64,128,0,1,2,4,74,35,160,196,82,154,168,108,116,53,2,233,20,150,153,223,59,62,210,223,211,41,44,125,126,60,209,105,44,222,152,85,10,40,177,120,57,8,16,32,64,128,0,1,2,4,8,16,32,176,106,1,37,22,111,7,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,110,2,74,44,237,70,239,193,53,20,88,126,10,203,242,37,157,198,82,67,220,12,151,82,98,201,48,84,35,17,32,64,128,0,1,2,4,8,16,32,80,51,1,37,150,154,81,90,136,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,169,128,18,75,75,197,220,223,104,2,43,159,194,178,124,111,78,99,105,180,148,26,107,63,74,44,141,149,135,221,16,32,64,128,0,1,2,4,8,16,32,208,88,2,74,44,141,149,135,221,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,74,9,40,177,84,42,238,44,135,253,224,41,44,203,135,116,26,75,150,113,215,100,40,37,150,154,48,90,132,0,1,2,4,8,16,32,64,128,0,129,76,5,148,88,50,13,214,88,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,12,2,74,44,101,72,201,30,87,37,208,212,41,44,203,239,117,26,139,247,102,85,2,74,44,222,13,2,4,8,16,32,64,128,0,1,2,4,8,172,90,64,137,197,219,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,180,155,128,18,75,187,209,123,112,13,4,86,117,10,203,242,165,157,198,82,3,228,12,151,80,98,201,48,84,35,17,32,64,128,0,1,2,4,8,16,32,80,51,1,37,150,154,81,90,136,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,169,128,18,75,75,197,220,223,40,2,171,59,133,101,249,30,157,198,210,40,105,53,214,62,148,88,26,43,15,187,33,64,128,0,1,2,4,8,16,32,64,160,177,4,148,88,26,43,15,187,33,64,128,0,1,2,4,8,16,32,64,128,0,1,2,149,18,80,98,169,84,220,89,13,187,166,83,88,150,15,235,52,150,172,98,175,201,48,74,44,53,97,180,8,1,2,4,8,16,32,64,128,0,1,2,153,10,40,177,100,26,172,177,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,25,4,148,88,202,144,146,61,126,80,160,57,167,176,44,255,141,211,88,188,63,31,20,80,98,241,78,16,32,64,128,0,1,2,4,8,16,32,64,96,213,2,74,44,222,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,221,4,148,88,218,141,222,131,215,66,160,185,167,176,44,127,132,211,88,214,2,59,195,159,42,177,100,24,170,145,8,16,32,64,128,0,1,2,4,8,16,168,153,128,18,75,205,40,45,68,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,180,84,64,137,165,165,98,238,111,111,129,150,156,194,178,124,175,78,99,105,239,212,26,235,249,74,44,141,149,135,221,16,32,64,128,0,1,2,4,8,16,32,208,88,2,74,44,141,149,135,221,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,74,9,40,177,84,42,238,44,134,109,233,41,44,203,135,118,26,75,22,241,215,100,8,37,150,154,48,90,132,0,1,2,4,8,16,32,64,128,0,129,76,5,148,88,50,13,214,88,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,12,2,74,44,101,72,201,30,151,11,180,230,20,150,229,191,117,26,139,247,104,185,128,18,139,119,129,0,1,2,4,8,16,32,64,128,0,1,2,171,22,80,98,241,118,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,237,38,160,196,210,110,244,30,220,10,129,214,158,194,178,252,81,78,99,105,5,122,134,63,81,98,201,48,84,35,17,32,64,128,0,1,2,4,8,16,32,80,51,1,37,150,154,81,90,136,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,169,128,18,75,75,197,220,223,94,2,107,115,10,203,242,61,59,141,165,189,210,107,172,231,42,177,52,86,30,118,67,128,0,1,2,4,8,16,32,64,128,64,99,9,40,177,52,86,30,118,67,128,0,1,2,4,8,16,32,64,128,0,1,2,4,42,37,160,196,82,169,184,75,61,236,170,78,97,249,228,126,95,140,23,239,253,205,135,102,91,213,159,59,141,165,212,175,65,77,54,175,196,82,19,70,139,16,32,64,128,0,1,2,4,8,16,32,144,169,128,18,75,166,193,26,139,0,1,2,4,8,16,32,64,128,0,1,2,4,8,148,65,64,137,165,12,41,217,99,83,167,176,164,146,202,14,131,135,196,199,54,221,44,86,85,74,120,251,213,87,34,149,95,86,46,185,56,141,197,251,164,196,226,29,32,64,128,0,1,2,4,8,16,32,64,128,192,170,5,148,88,188,29,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,187,9,40,177,180,27,189,7,183,64,96,229,83,88,86,46,175,44,95,98,77,165,132,15,150,89,156,198,210,2,252,12,111,93,211,251,146,225,200,70,34,64,128,0,1,2,4,8,16,32,64,128,64,179,5,148,88,154,77,229,70,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,214,2,74,44,181,22,181,94,173,5,150,159,194,178,89,207,61,86,156,188,242,193,103,52,183,148,176,188,204,242,202,131,15,68,159,159,252,71,164,83,89,92,213,19,104,238,251,82,61,25,19,19,32,64,128,0,1,2,4,8,16,32,64,32,66,137,197,91,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,180,153,192,197,23,95,28,163,70,141,138,243,207,63,63,78,58,233,164,88,94,98,25,63,126,124,156,121,230,153,49,122,244,232,56,245,212,83,219,108,63,30,68,96,77,2,111,61,243,116,81,54,73,159,13,90,213,213,210,82,66,42,179,164,114,76,167,109,183,91,211,227,253,243,12,5,90,250,190,100,72,96,36,2,4,8,16,32,64,128,0,1,2,4,8,172,82,64,137,197,203,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,180,153,192,91,111,189,21,157,59,119,142,14,29,58,68,199,142,29,99,209,162,69,177,201,38,155,196,219,111,191,29,75,151,46,45,254,119,167,78,157,218,108,63,30,68,160,22,2,74,9,181,80,172,206,26,222,151,234,100,109,82,2,4,8,16,32,64,128,0,1,2,4,90,46,160,196,210,114,51,191,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,214,66,96,228,200,145,49,110,220,184,120,247,221,119,87,172,178,222,122,235,197,240,225,195,99,204,152,49,107,177,178,159,18,104,31,1,165,132,246,113,47,235,83,189,47,101,77,206,190,9,16,32,64,128,0,1,2,4,8,16,104,11,1,37,150,182,80,246,12,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,96,133,64,58,141,101,211,77,55,141,119,222,121,103,197,159,173,191,254,250,241,234,171,175,58,133,197,123,82,74,1,165,132,82,198,214,110,155,246,190,180,27,189,7,19,32,64,128,0,1,2,4,8,16,32,80,2,1,37,150,18,132,100,139,4,8,16,32,64,128,0,1,2,4,8,16,32,64,32,55,129,149,79,99,113,10,75,110,233,86,111,30,165,132,234,101,190,54,19,123,95,214,70,207,111,9,16,32,64,128,0,1,2,4,8,16,200,93,64,137,37,247,132,205,71,128,0,1,2,4,8,16,32,64,128,0,1,2,4,26,80,96,229,211,88,156,194,210,128,1,217,82,139,4,148,18,90,196,85,249,155,189,47,149,127,5,0,16,32,64,128,0,1,2,4,8,16,32,176,26,1,37,22,175,7,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,46,2,233,52,150,139,47,190,56,78,61,245,212,24,51,102,76,187,236,193,67,9,212,66,64,41,161,22,138,213,89,195,251,82,157,172,77,74,128,0,1,2,4,8,16,32,64,128,64,203,5,148,88,90,110,230,23,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,13,4,210,105,44,199,28,115,76,76,154,52,41,58,117,234,84,131,21,45,65,160,125,4,148,18,218,199,189,172,79,245,190,148,53,57,251,38,64,128,0,1,2,4,8,16,32,64,160,45,4,148,88,218,66,217,51,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,51,5,214,89,103,157,102,222,233,182,178,10,44,91,182,172,172,91,183,239,85,8,40,37,120,53,90,34,224,125,105,137,150,123,9,16,32,64,128,0,1,2,4,8,16,168,154,128,18,75,213,18,55,47,1,2,4,8,16,32,64,128,0,1,2,4,8,52,180,64,42,177,40,57,52,116,68,107,181,57,249,174,21,95,195,254,88,41,161,97,163,105,200,141,121,95,26,50,22,155,34,64,128,0,1,2,4,8,16,32,64,160,65,4,148,88,26,36,8,219,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,73,64,201,33,239,247,64,190,121,230,171,148,144,103,174,245,154,202,251,82,47,89,235,18,32,64,128,0,1,2,4,8,16,32,144,131,128,18,75,14,41,154,129,0,1,2,4,8,16,32,64,128,0,1,2,4,178,17,80,114,200,38,202,38,7,145,111,158,249,42,37,228,153,107,189,166,242,190,212,75,214,186,4,8,16,32,64,128,0,1,2,4,8,228,32,160,196,146,67,138,102,32,64,128,0,1,2,4,8,16,32,64,128,0,129,108,4,148,28,178,137,178,201,65,228,155,103,190,74,9,121,230,90,175,169,188,47,245,146,181,46,1,2,4,8,16,32,64,128,0,1,2,57,8,40,177,228,144,162,25,8,16,32,64,128,0,1,2,4,8,16,32,64,32,27,1,37,135,108,162,108,114,16,249,230,153,175,82,66,158,185,214,107,42,239,75,189,100,173,75,128,0,1,2,4,8,16,32,64,128,64,14,2,74,44,57,164,104,6,2,4,8,16,32,64,128,0,1,2,4,8,16,200,70,64,201,33,155,40,155,28,68,190,121,230,171,148,144,103,174,245,154,202,251,82,47,89,235,18,32,64,128,0,1,2,4,8,16,32,144,131,128,18,75,14,41,154,129,0,1,2,4,8,16,32,64,128,0,1,2,4,178,17,80,114,200,38,202,38,7,145,111,158,249,42,37,228,153,107,189,166,242,190,212,75,214,186,4,8,16,32,64,128,0,1,2,4,8,228,32,160,196,146,67,138,102,32,64,128,0,1,2,4,8,16,32,64,128,0,129,108,4,148,28,178,137,178,201,65,228,155,103,190,74,9,121,230,90,175,169,188,47,245,146,181,46,1,2,4,8,16,32,64,128,0,1,2,57,8,40,177,228,144,162,25,8,16,32,64,128,0,1,2,4,8,16,32,64,32,27,1,37,135,108,162,108,114,16,249,230,153,175,82,66,158,185,214,107,42,239,75,189,100,173,75,128,0,1,2,4,8,16,32,64,128,64,14,2,74,44,57,164,104,6,2,4,8,16,32,64,128,0,1,2,4,8,16,200,70,64,201,33,155,40,155,28,68,190,121,230,171,148,144,103,174,245,154,202,251,82,47,89,235,18,32,64,128,0,1,2,4,8,16,32,144,131,128,18,75,14,41,154,129,0,1,2,4,8,16,32,64,128,0,1,2,4,178,17,80,114,200,38,202,38,7,145,111,158,249,42,37,228,153,107,189,166,242,190,212,75,214,186,4,8,16,32,64,128,0,1,2,4,8,228,32,160,196,146,67,138,102,32,64,128,0,1,2,4,8,16,32,64,128,0,129,108,4,148,28,178,137,178,201,65,228,155,103,190,74,9,121,230,90,175,169,188,47,245,146,181,46,1,2,4,8,16,32,64,128,0,1,2,57,8,40,177,228,144,162,25,8,16,32,64,128,0,1,2,4,8,16,32,64,32,27,1,37,135,108,162,108,114,16,249,230,153,175,82,66,158,185,214,107,42,239,75,189,100,173,75,128,0,1,2,4,8,16,32,64,128,64,14,2,74,44,57,164,104,6,2,4,8,16,32,64,128,0,1,2,4,8,16,200,70,64,201,33,155,40,155,28,68,190,121,230,171,148,144,103,174,245,154,202,251,82,47,89,235,18,32,64,128,0,1,2,4,8,16,32,144,131,128,18,75,14,41,154,129,0,1,2,4,8,16,32,64,128,0,1,2,4,178,17,80,114,200,38,202,38,7,145,111,158,249,42,37,228,153,107,189,166,242,190,212,75,214,186,4,8,16,32,64,128,0,1,2,4,8,228,32,160,196,146,67,138,102,32,64,128,0,1,2,4,8,16,32,64,128,0,129,108,4,148,28,178,137,178,201,65,228,155,103,190,74,9,121,230,90,175,169,188,47,245,146,181,46,1,2,4,8,16,32,64,128,0,1,2,57,8,40,177,228,144,162,25,8,16,32,64,128,0,1,2,4,8,16,32,64,32,27,1,37,135,108,162,108,114,16,249,230,153,175,82,66,158,185,214,107,42,239,75,189,100,173,75,128,0,1,2,4,8,16,32,64,128,64,14,2,74,44,57,164,104,6,2,4,8,16,32,64,128,0,1,2,4,8,16,200,70,64,201,33,155,40,155,28,68,190,121,230,171,148,144,103,174,245,154,202,251,82,47,89,235,18,32,64,128,0,1,2,4,8,16,32,144,131,128,18,75,14,41,154,129,0,1,2,4,8,16,32,64,128,0,1,2,4,178,17,80,114,200,38,202,38,7,145,111,158,249,42,37,228,153,107,189,166,242,190,212,75,214,186,4,8,16,32,64,128,0,1,2,4,8,228,32,160,196,146,67,138,102,32,64,128,0,1,2,4,8,16,32,64,128,0,129,108,4,148,28,178,137,178,201,65,228,155,103,190,74,9,121,230,90,175,169,188,47,245,146,181,46,1,2,4,8,16,32,64,128,0,1,2,57,8,40,177,228,144,162,25,8,16,32,64,128,0,1,2,4,8,16,32,64,32,27,1,37,135,108,162,108,114,16,249,230,153,175,82,66,158,185,214,107,42,239,75,189,100,173,75,128,0,1,2,4,8,16,32,64,128,64,14,2,74,44,57,164,104,6,2,4,8,16,32,64,128,0,1,2,4,8,16,200,70,64,201,33,155,40,155,28,68,190,121,230,171,148,144,103,174,245,154,202,251,82,47,89,235,18,32,64,128,0,1,2,4,8,16,32,144,131,128,18,75,14,41,154,129,0,1,2,4,8,16,32,64,128,0,1,2,4,178,17,80,114,200,38,202,38,7,145,111,158,249,42,37,228,153,107,189,166,242,190,212,75,214,186,4,8,16,32,64,128,0,1,2,4,8,228,32,160,196,146,67,138,102,32,64,128,0,1,2,4,8,16,32,64,128,0,129,108,4,202,90,114,88,182,108,89,188,247,222,123,209,161,67,135,108,178,168,199,32,101,205,183,30,22,57,173,169,148,144,83,154,245,159,197,251,82,127,99,79,32,64,128,0,1,2,4,8,16,32,64,160,188,2,74,44,229,205,206,206,9,16,32,64,128,0,1,2,4,8,16,32,64,32,67,129,246,44,57,76,158,60,57,142,58,234,168,152,52,105,82,124,253,235,95,95,161,59,116,232,208,216,102,155,109,226,135,63,252,225,138,63,123,251,237,183,99,208,160,65,49,124,248,240,248,210,151,190,20,247,220,115,79,28,115,204,49,241,252,243,207,127,40,149,165,75,151,198,183,191,253,237,247,253,249,193,7,31,28,253,250,245,91,241,103,151,94,122,105,116,236,216,49,142,61,246,216,86,167,186,100,201,146,248,248,199,63,30,79,61,245,84,108,183,221,118,173,94,167,158,63,108,207,124,235,57,87,213,215,86,74,168,250,27,208,178,249,189,47,45,243,114,55,1,2,4,8,16,32,64,128,0,1,2,213,18,80,98,169,86,222,166,37,64,128,0,1,2,4,8,16,32,64,128,0,129,6,23,104,207,146,195,213,87,95,29,71,31,125,116,116,234,212,41,158,126,250,233,232,220,185,115,161,149,74,44,91,111,189,117,140,25,51,102,133,222,41,167,156,18,151,92,114,73,76,159,62,61,14,61,244,208,213,150,88,82,169,164,71,143,30,113,209,69,23,173,248,253,23,190,240,133,248,252,231,63,31,255,249,159,255,25,119,221,117,87,156,117,214,89,113,198,25,103,196,249,231,159,223,234,132,210,73,48,247,222,123,111,236,189,247,222,241,177,143,125,172,213,235,212,243,135,237,153,111,61,231,170,250,218,74,9,85,127,3,90,54,191,247,165,101,94,238,38,64,128,0,1,2,4,8,16,32,64,160,90,2,74,44,213,202,219,180,4,8,16,32,64,128,0,1,2,4,8,16,32,208,224,2,109,81,114,72,167,167,220,119,223,125,239,147,152,56,113,98,60,252,240,195,113,222,121,231,197,166,155,110,26,187,237,182,91,252,244,167,63,45,238,249,96,137,229,206,59,239,140,81,163,70,197,235,175,191,30,99,199,142,93,81,98,73,247,165,147,84,210,137,46,155,109,182,89,164,53,83,89,229,215,191,254,117,252,224,7,63,136,223,254,246,183,31,210,191,236,178,203,98,214,172,89,69,249,36,157,228,178,188,196,242,224,131,15,198,232,209,163,99,247,221,119,143,43,174,184,34,122,246,236,25,39,159,124,114,81,118,121,226,137,39,98,216,176,97,113,246,217,103,191,111,189,119,222,121,39,254,249,159,255,57,174,189,246,218,152,63,127,126,252,242,151,191,44,78,102,153,58,117,106,116,235,214,45,126,246,179,159,197,78,59,237,84,124,246,40,157,42,115,205,53,215,196,206,59,239,92,172,253,145,143,124,36,206,60,243,204,186,191,29,109,145,111,221,135,240,128,15,9,40,37,120,41,90,34,224,125,105,137,150,123,9,16,32,64,128,0,1,2,4,8,16,168,154,128,18,75,213,18,55,47,1,2,4,8,16,32,64,128,0,1,2,4,8,52,180,64,91,148,28,238,191,255,254,120,229,149,87,10,135,116,58,202,31,254,240,135,120,252,241,199,227,238,187,239,142,11,46,184,160,40,127,116,239,222,61,102,207,158,29,123,237,181,215,251,74,44,233,119,169,224,146,62,31,52,112,224,192,162,12,178,252,36,150,84,32,73,159,9,250,198,55,190,17,63,250,209,143,226,239,127,255,123,252,230,55,191,137,203,47,191,60,206,61,247,220,226,147,68,235,174,187,110,124,231,59,223,41,126,179,222,122,235,173,200,98,240,224,193,241,233,79,127,122,69,137,37,173,159,214,75,247,125,237,107,95,139,19,78,56,161,216,115,58,253,37,93,169,208,146,62,93,244,169,79,125,106,197,26,43,127,78,232,129,7,30,136,195,14,59,44,142,59,238,184,226,19,73,169,108,147,158,125,211,77,55,197,173,183,222,90,204,116,229,149,87,198,99,143,61,22,231,156,115,78,28,126,248,225,49,101,202,148,186,191,27,109,145,111,221,135,240,128,15,9,40,37,120,41,90,34,224,125,105,137,150,123,9,16,32,64,128,0,1,2,4,8,16,168,154,128,18,75,213,18,55,47,1,2,4,8,16,32,64,128,0,1,2,4,8,52,180,64,91,150,28,126,245,171,95,197,1,7,28,80,124,206,167,111,223,190,145,62,39,148,74,44,143,62,250,104,164,211,90,210,9,42,115,230,204,41,62,49,148,62,39,148,10,43,3,6,12,136,94,189,122,197,200,145,35,139,83,77,62,88,98,89,188,120,113,113,250,73,58,173,37,149,79,222,124,243,205,226,132,147,73,147,38,197,197,23,95,28,47,188,240,66,113,218,75,42,178,164,103,45,191,86,85,98,249,235,95,255,26,29,59,118,44,78,120,73,69,155,116,130,76,42,199,164,147,83,102,206,156,25,251,238,187,239,138,53,154,42,177,252,237,111,127,139,245,215,95,191,40,188,164,25,210,122,167,158,122,106,236,184,227,142,197,140,233,58,240,192,3,227,19,159,248,132,18,75,67,255,155,209,216,155,83,74,104,236,124,26,109,119,222,151,70,75,196,126,8,16,32,64,128,0,1,2,4,8,16,104,36,1,37,150,70,74,195,94,8,16,32,64,128,0,1,2,4,8,16,32,64,160,242,2,109,85,98,121,246,217,103,139,19,85,70,140,24,17,255,250,175,255,90,184,175,92,98,121,227,141,55,226,51,159,249,76,113,74,73,58,185,37,21,64,118,221,117,215,162,124,50,125,250,244,248,232,71,63,90,156,112,146,202,37,233,84,147,180,94,250,251,203,47,191,92,172,149,202,38,189,123,247,142,101,203,150,69,42,151,164,43,149,81,210,149,62,9,148,78,65,89,126,111,250,179,166,74,44,43,175,119,226,137,39,70,135,14,29,138,19,94,210,181,225,134,27,22,167,170,124,233,75,95,90,241,206,124,176,196,50,102,204,152,152,55,111,94,241,207,151,23,95,210,233,50,169,136,243,243,159,255,60,250,245,235,87,252,179,84,170,73,159,31,114,18,75,229,255,245,107,53,128,82,66,171,233,42,249,67,239,75,37,99,55,52,1,2,4,8,16,32,64,128,0,1,2,205,20,80,98,105,38,148,219,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,91,8,180,69,137,37,157,78,146,78,48,233,210,165,75,241,105,157,116,170,73,186,86,46,177,164,255,157,62,43,116,252,241,199,199,231,62,247,185,162,144,178,221,118,219,197,248,241,227,87,48,164,226,199,102,155,109,86,156,104,178,251,238,187,199,49,199,28,83,156,120,146,174,149,75,44,55,222,120,99,81,128,73,167,159,164,107,226,196,137,241,147,159,252,100,69,193,36,253,89,83,37,150,149,215,75,37,150,84,156,25,55,110,92,177,70,115,74,44,169,160,179,124,63,233,179,65,59,239,188,115,60,249,228,147,197,103,138,210,105,44,223,253,238,119,139,181,210,218,175,189,246,154,18,75,91,188,224,153,62,67,41,33,211,96,235,52,150,247,165,78,176,150,37,64,128,0,1,2,4,8,16,32,64,32,11,1,37,150,44,98,52,4,1,2,4,8,16,32,64,128,0,1,2,4,8,228,34,208,22,37,150,116,154,74,58,117,36,21,77,82,145,37,93,27,111,188,113,76,155,54,109,197,231,132,210,159,165,83,84,250,244,233,19,179,102,205,42,62,9,148,78,54,89,249,234,222,189,123,113,82,203,161,135,30,26,247,220,115,207,42,75,44,167,157,118,90,220,125,247,221,241,224,131,15,198,51,207,60,19,135,31,126,120,12,28,56,176,248,36,209,242,171,181,37,150,84,198,185,236,178,203,162,127,255,254,177,197,22,91,20,159,50,122,234,169,167,226,129,7,30,136,195,14,59,44,238,184,227,142,98,134,180,255,107,175,189,182,248,156,81,42,230,60,252,240,195,197,255,78,229,149,47,126,241,139,113,208,65,7,41,177,228,242,47,81,59,204,161,148,208,14,232,37,126,164,247,165,196,225,217,58,1,2,4,8,16,32,64,128,0,1,2,117,23,80,98,169,59,177,7,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,230,11,212,187,196,242,222,123,239,21,159,229,249,224,53,117,234,212,120,231,157,119,222,87,98,73,247,60,242,200,35,197,103,135,214,166,196,242,231,63,255,57,14,57,228,144,120,232,161,135,138,199,246,236,217,51,110,190,249,230,232,218,181,235,138,109,124,237,107,95,139,79,127,250,211,43,138,50,31,44,197,52,117,18,75,90,99,175,189,246,42,62,83,180,188,172,178,114,137,229,91,223,250,86,124,236,99,31,139,87,94,121,37,62,245,169,79,197,85,87,93,85,124,126,104,193,130,5,113,238,185,231,198,207,126,246,179,226,36,153,116,66,76,250,107,210,164,73,205,15,170,149,119,214,59,223,86,110,203,207,214,82,64,41,97,45,1,43,246,115,239,75,197,2,55,46,1,2,4,8,16,32,64,128,0,1,2,45,18,80,98,105,17,151,155,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,125,5,114,46,57,188,248,226,139,145,230,91,185,188,82,75,205,197,139,23,71,167,78,157,86,156,196,146,62,61,52,123,246,236,226,244,151,244,41,164,117,215,93,183,120,220,239,126,247,187,216,104,163,141,98,135,29,118,136,245,215,95,63,190,254,245,175,23,159,59,74,39,198,212,251,202,57,223,122,219,53,80,95,244,169,0,0,32,0,73,68,65,84,242,250,74,9,141,156,78,227,237,205,251,210,120,153,216,17,1,2,4,8,16,32,64,128,0,1,2,141,35,160,196,210,56,89,216,9,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,74,30,233,51,62,174,150,9,252,223,255,251,127,139,50,202,47,126,241,139,88,178,100,73,113,210,75,42,177,164,79,24,125,240,74,167,206,140,24,49,34,78,62,249,228,120,253,245,215,99,252,248,241,69,217,101,151,93,118,105,217,67,91,113,183,124,91,129,86,130,159,40,37,148,32,164,6,218,162,247,165,129,194,176,21,2,4,8,16,32,64,128,0,1,2,4,26,78,64,137,165,225,34,177,33,2,4,8,16,32,64,128,0,1,2,4,8,16,168,178,128,146,67,235,210,95,186,116,105,76,152,48,33,14,61,244,208,216,102,155,109,98,254,252,249,69,129,37,21,91,62,120,253,253,239,127,47,62,63,116,239,189,247,198,198,27,111,28,253,251,247,47,62,153,212,22,151,124,219,66,185,237,159,161,148,208,246,230,101,126,162,247,165,204,233,217,59,1,2,4,8,16,32,64,128,0,1,2,245,22,80,98,169,183,176,245,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,11,4,148,28,90,128,85,194,91,229,91,194,208,154,177,101,165,132,102,32,185,101,133,128,247,197,203,64,128,0,1,2,4,8,16,32,64,128,0,129,85,11,40,177,120,59,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,3,9,40,57,52,80,24,117,216,138,124,235,128,218,0,75,42,37,52,64,8,37,218,130,247,165,68,97,217,42,1,2,4,8,16,32,64,128,0,1,2,109,46,160,196,210,230,228,30,72,128,0,1,2,4,8,16,32,64,128,0,1,2,4,86,45,160,228,144,247,219,33,223,60,243,85,74,200,51,215,122,77,229,125,169,151,172,117,9,16,32,64,128,0,1,2,4,8,16,200,65,64,137,37,135,20,205,64,128,0,1,2,4,8,16,32,64,128,0,1,2,217,8,40,57,100,19,101,147,131,200,55,207,124,149,18,242,204,181,94,83,121,95,234,37,107,93,2,4,8,16,32,64,128,0,1,2,4,114,16,80,98,201,33,69,51,16,32,64,128,0,1,2,4,8,16,32,64,128,64,54,2,74,14,217,68,217,228,32,242,205,51,95,165,132,60,115,173,215,84,222,151,122,201,90,151,0,1,2,4,8,16,32,64,128,0,129,28,4,148,88,114,72,209,12,4,8,16,32,64,128,0,1,2,4,8,16,32,144,141,128,146,67,54,81,54,57,136,124,243,204,87,41,33,207,92,235,53,149,247,165,94,178,214,37,64,128,0,1,2,4,8,16,32,64,32,7,1,37,150,28,82,52,3,1,2,4,8,16,32,64,128,0,1,2,4,8,100,35,160,228,144,77,148,77,14,34,223,60,243,85,74,200,51,215,122,77,229,125,169,151,172,117,9,16,32,64,128,0,1,2,4,8,16,200,65,64,137,37,135,20,205,64,128,0,1,2,4,8,16,32,64,128,0,1,2,217,8,40,57,100,19,101,147,131,200,55,207,124,149,18,242,204,181,94,83,121,95,234,37,107,93,2,4,8,16,32,64,128,0,1,2,4,114,16,80,98,201,33,69,51,16,32,64,128,0,1,2,4,8,16,32,64,128,64,54,2,74,14,217,68,217,228,32,242,205,51,95,165,132,60,115,173,215,84,222,151,122,201,90,151,0,1,2,4,8,16,32,64,128,0,129,28,4,148,88,114,72,209,12,4,8,16,32,64,128,0,1,2,4,8,16,32,144,141,128,146,67,54,81,54,57,136,124,243,204,87,41,33,207,92,235,53,149,247,165,94,178,214,37,64,128,0,1,2,4,8,16,32,64,32,7,1,37,150,28,82,52,3,1,2,4,8,16,32,64,128,0,1,2,4,8,100,35,160,228,144,77,148,77,14,34,223,60,243,85,74,200,51,215,122,77,229,125,169,151,172,117,9,16,32,64,128,0,1,2,4,8,16,200,65,64,137,37,135,20,205,64,128,0,1,2,4,8,16,32,64,128,0,1,2,217,8,40,57,100,19,101,147,131,200,55,207,124,149,18,242,204,181,94,83,121,95,234,37,107,93,2,4,8,16,32,64,128,0,1,2,4,114,16,80,98,201,33,69,51,16,32,64,128,0,1,2,4,8,16,32,64,128,64,54,2,74,14,217,68,217,228,32,242,205,51,95,165,132,60,115,173,215,84,222,151,122,201,90,151,0,1,2,4,8,16,32,64,128,0,129,28,4,148,88,114,72,209,12,4,8,16,32,64,128,0,1,2,4,8,16,32,144,141,128,146,67,54,81,54,57,136,124,243,204,87,41,33,207,92,235,53,149,247,165,94,178,214,37,64,128,0,1,2,4,8,16,32,64,32,7,1,37,150,28,82,52,3,1,2,4,8,16,32,64,128,0,1,2,4,8,100,35,160,228,144,77,148,77,14,34,223,60,243,85,74,200,51,215,122,77,229,125,169,151,172,117,9,16,32,64,128,0,1,2,4,8,16,200,65,64,137,37,135,20,205,64,128,0,1,2,4,8,16,32,64,128,0,1,2,217,8,40,57,100,19,101,147,131,200,55,207,124,149,18,242,204,181,94,83,121,95,234,37,107,93,2,4,8,16,32,64,128,0,1,2,4,114,16,80,98,201,33,69,51,16,32,64,128,0,1,2,4,8,16,32,64,128,64,54,2,74,14,217,68,217,228,32,242,205,51,95,165,132,60,115,173,215,84,222,151,122,201,90,151,0,1,2,4,8,16,32,64,128,0,129,28,4,148,88,114,72,209,12,4,8,16,32,64,128,0,1,2,4,8,16,32,144,141,128,146,67,54,81,54,57,136,124,243,204,87,41,33,207,92,235,53,149,247,165,94,178,214,37,64,128,0,1,2,4,8,16,32,64,32,7,1,37,150,28,82,52,3,1,2,4,8,16,32,64,128,0,1,2,4,8,100,35,160,228,144,77,148,77,14,34,223,60,243,85,74,200,51,215,122,77,229,125,169,151,172,117,9,16,32,64,128,0,1,2,4,8,16,200,65,64,137,37,135,20,205,64,128,0,1,2,4,8,16,32,64,128,0,1,2,217,8,40,57,100,19,101,147,131,200,55,207,124,149,18,242,204,181,94,83,121,95,234,37,107,93,2,4,8,16,32,64,128,0,1,2,4,114,16,80,98,201,33,69,51,16,32,64,128,0,1,2,4,8,16,32,64,128,64,54,2,74,14,217,68,217,228,32,242,205,51,95,165,132,60,115,173,215,84,222,151,122,201,90,151,0,1,2,4,8,16,32,64,128,0,129,28,4,148,88,114,72,209,12,4,8,16,32,64,128,0,1,2,4,8,16,32,144,141,128,146,67,54,81,54,57,136,124,243,204,87,41,33,207,92,235,53,149,247,165,94,178,214,37,64,128,0,1,2,4,8,16,32,64,32,7,1,37,150,28,82,52,3,1,2,4,8,16,32,64,128,0,1,2,4,8,100,35,160,228,144,77,148,77,14,34,223,60,243,85,74,200,51,215,122,77,229,125,169,151,172,117,9,16,32,64,128,0,1,2,4,8,16,200,65,64,137,37,135,20,205,64,128,0,1,2,4,8,16,32,64,128,0,1,2,217,8,164,146,131,43,111,129,101,203,150,229,61,96,5,167,83,74,168,96,232,107,49,178,247,101,45,240,252,148,0,1,2,4,8,16,32,64,128,0,129,236,5,148,88,178,143,216,128,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,113,5,156,76,210,184,217,216,89,243,5,148,18,154,111,229,206,8,239,139,183,128,0,1,2,4,8,16,32,64,128,0,1,2,171,22,80,98,241,118,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,237,38,160,196,210,110,244,30,92,67,1,165,132,26,98,86,96,41,239,75,5,66,54,34,1,2,4,8,16,32,64,128,0,1,2,173,22,80,98,105,53,157,31,18,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,107,43,160,196,178,182,130,126,223,8,2,74,9,141,144,66,121,246,224,125,41,79,86,118,74,128,0,1,2,4,8,16,32,64,128,64,219,11,40,177,180,189,185,39,18,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,255,95,64,137,197,171,144,131,128,82,66,14,41,182,221,12,222,151,182,179,246,36,2,4,8,16,32,64,128,0,1,2,4,202,39,160,196,82,190,204,236,152,0,1,2,4,8,16,32,64,128,0,1,2,4,8,100,35,160,196,146,77,148,149,30,68,41,161,210,241,183,120,120,239,75,139,201,252,128,0,1,2,4,8,16,32,64,128,0,129,10,9,40,177,84,40,108,163,18,32,64,128,0,1,2,4,8,16,32,64,128,0,129,70,19,80,98,105,180,68,236,167,53,2,74,9,173,81,171,238,111,188,47,213,205,222,228,4,8,16,32,64,128,0,1,2,4,8,172,89,64,137,101,205,70,238,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,234,36,160,196,82,39,88,203,182,169,128,82,66,155,114,151,254,97,222,151,210,71,104,0,2,4,8,16,32,64,128,0,1,2,4,234,40,160,196,82,71,92,75,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,171,23,80,98,241,134,228,32,160,148,144,67,138,109,55,131,247,165,237,172,61,137,0,1,2,4,8,16,32,64,128,0,129,242,9,40,177,148,47,51,59,38,64,128,0,1,2,4,8,16,32,64,128,0,1,2,217,8,40,177,100,19,101,165,7,81,74,168,116,252,45,30,222,251,210,98,50,63,32,64,128,0,1,2,4,8,16,32,64,160,66,2,74,44,21,10,219,168,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,209,4,148,88,26,45,17,251,105,141,128,82,66,107,212,170,251,27,239,75,117,179,55,57,1,2,4,8,16,32,64,128,0,1,2,107,22,80,98,89,179,145,59,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,58,9,40,177,212,9,214,178,109,42,160,148,208,166,220,165,127,152,247,165,244,17,26,128,0,1,2,4,8,16,32,64,128,0,129,58,10,40,177,212,17,215,210,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,192,234,5,148,88,188,33,57,8,40,37,228,144,98,219,205,224,125,105,59,107,79,34,64,128,0,1,2,4,8,16,32,64,160,124,2,74,44,229,203,204,142,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,54,2,74,44,217,68,89,233,65,148,18,42,29,127,139,135,247,190,180,152,204,15,8,16,32,64,128,0,1,2,4,8,16,168,144,128,18,75,133,194,54,42,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,52,1,37,150,70,75,196,126,90,35,160,148,208,26,181,234,254,198,251,82,221,236,77,78,128,0,1,2,4,8,16,32,64,128,192,154,5,148,88,214,108,228,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,78,2,74,44,117,130,181,108,155,10,40,37,180,41,119,233,31,230,125,41,125,132,6,32,64,128,0,1,2,4,8,16,32,64,160,142,2,74,44,117,196,181,52,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,176,122,1,37,22,111,72,14,2,74,9,57,164,216,118,51,120,95,218,206,218,147,8,16,32,64,128,0,1,2,4,8,16,40,159,128,18,75,249,50,179,99,2,4,8,16,32,64,128,0,1,2,4,8,16,32,144,141,128,18,75,54,81,86,122,16,165,132,74,199,223,226,225,189,47,45,38,243,3,2,4,8,16,32,64,128,0,1,2,4,42,36,160,196,82,161,176,141,74,128,0,1,2,4,8,16,32,64,128,0,1,2,4,26,77,64,137,165,209,18,177,159,214,8,40,37,180,70,173,186,191,241,190,84,55,123,147,19,32,64,128,0,1,2,4,8,16,32,176,102,1,37,150,53,27,185,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,147,128,18,75,157,96,45,219,166,2,74,9,109,202,93,250,135,121,95,74,31,161,1,8,16,32,64,128,0,1,2,4,8,16,168,163,128,18,75,29,113,45,77,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,172,94,64,137,197,27,146,131,128,82,66,14,41,182,221,12,222,151,182,179,246,36,2,4,8,16,32,64,128,0,1,2,4,202,39,160,196,82,190,204,236,152,0,1,2,4,8,16,32,64,128,0,1,2,4,8,100,35,160,196,146,77,148,149,30,68,41,161,210,241,183,120,120,239,75,139,201,252,128,0,1,2,4,8,16,32,64,128,0,129,10,9,40,177,84,40,108,163,18,32,64,128,0,1,2,4,8,16,32,64,128,0,129,70,19,80,98,105,180,68,236,167,53,2,74,9,173,81,171,238,111,188,47,213,205,222,228,4,8,16,32,64,128,0,1,2,4,8,172,89,64,137,101,205,70,238,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,234,36,160,196,82,39,88,203,182,169,128,82,66,155,114,151,254,97,222,151,210,71,104,0,2,4,8,16,32,64,128,0,1,2,4,234,40,160,196,82,71,92,75,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,171,23,80,98,241,134,228,32,160,148,144,67,138,109,55,131,247,165,237,172,61,137,0,1,2,4,8,16,32,64,128,0,129,242,9,40,177,148,47,51,59,38,64,128,0,1,2,4,8,16,32,64,128,0,1,2,217,8,40,177,100,19,101,165,7,81,74,168,116,252,45,30,222,251,210,98,50,63,32,64,128,0,1,2,4,8,16,32,64,160,66,2,74,44,21,10,219,168,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,209,4,148,88,26,45,17,251,105,141,128,82,66,107,212,170,251,27,239,75,117,179,55,57,1,2,4,8,16,32,64,128,0,1,2,107,22,80,98,89,179,145,59,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,58,9,40,177,212,9,214,178,109,42,160,148,208,166,220,165,127,152,247,165,244,17,26,128,0,1,2,4,8,16,32,64,128,0,129,58,10,40,177,212,17,215,210,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,192,234,5,148,88,188,33,57,8,40,37,228,144,98,219,205,224,125,105,59,107,79,34,64,128,0,1,2,4,8,16,32,64,160,124,2,74,44,229,203,204,142,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,54,2,74,44,217,68,89,233,65,148,18,42,29,127,139,135,247,190,180,152,204,15,8,16,32,64,128,0,1,2,4,8,16,168,144,128,18,75,133,194,54,42,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,52,1,37,150,70,75,196,126,90,35,160,148,208,26,181,234,254,198,251,82,221,236,77,78,128,0,1,2,4,8,16,32,64,128,192,154,5,148,88,214,108,228,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,78,2,74,44,117,130,181,108,155,10,40,37,180,41,119,233,31,230,125,41,125,132,6,32,64,128,0,1,2,4,8,16,32,64,160,142,2,74,44,117,196,181,52,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,176,122,1,37,22,111,72,14,2,74,9,57,164,216,118,51,120,95,218,206,218,147,8,16,32,64,128,0,1,2,4,8,16,40,159,128,18,75,249,50,179,99,2,4,8,16,32,64,128,0,1,2,4,8,16,32,144,141,128,18,75,54,81,86,122,16,165,132,74,199,223,226,225,189,47,45,38,243,3,2,4,8,16,32,64,128,0,1,2,4,42,36,160,196,82,161,176,141,74,128,0,1,2,4,8,16,32,64,128,0,1,2,4,26,77,64,137,165,209,18,177,159,214,8,40,37,180,70,173,186,191,241,190,84,55,123,147,19,32,64,128,0,1,2,4,8,16,32,176,102,1,37,150,53,27,185,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,147,128,18,75,157,96,45,219,166,2,74,9,109,202,93,250,135,121,95,74,31,161,1,8,16,32,64,128,0,1,2,4,8,16,168,163,128,18,75,29,113,45,77,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,172,94,64,137,197,27,146,131,128,82,66,14,41,182,221,12,222,151,182,179,246,36,2,4,8,16,32,64,128,0,1,2,4,202,39,160,196,82,190,204,236,152,0,1,2,4,8,16,32,64,128,0,1,2,4,8,100,35,160,196,146,77,148,149,30,68,41,161,210,241,183,120,120,239,75,139,201,252,128,0,1,2,4,8,16,32,64,128,0,129,10,9,40,177,84,40,108,163,18,32,64,128,0,1,2,4,8,16,32,64,128,0,129,70,19,80,98,105,180,68,236,167,53,2,74,9,173,81,171,238,111,188,47,213,205,222,228,4,8,16,32,64,128,0,1,2,4,8,172,89,64,137,101,205,70,238,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,234,36,160,196,82,39,88,203,182,169,128,82,66,155,114,151,254,97,222,151,210,71,104,0,2,4,8,16,32,64,128,0,1,2,4,234,40,160,196,82,71,92,75,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,171,23,80,98,241,134,52,170,192,235,175,191,30,79,62,249,100,60,243,204,51,241,220,115,207,197,11,47,188,16,47,189,244,82,188,242,202,43,241,218,107,175,69,250,231,111,189,245,86,44,89,178,36,222,249,219,223,98,233,123,239,173,24,165,195,71,62,18,235,255,195,63,68,199,142,29,163,83,167,78,177,209,70,27,197,38,155,108,18,155,109,182,89,108,177,197,22,177,229,150,91,198,214,91,111,29,219,110,187,109,108,191,253,246,197,63,119,85,71,64,137,165,58,89,155,148,0,1,2,4,8,16,32,64,128,0,129,150,11,40,177,180,220,204,47,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,26,9,40,177,212,8,210,50,107,37,240,200,35,143,196,156,57,115,98,222,188,121,241,240,195,15,199,252,249,243,99,241,226,197,69,193,100,187,237,182,43,10,39,169,120,146,10,40,169,136,210,185,115,231,162,120,146,10,42,169,168,178,254,250,235,71,135,14,29,98,249,251,188,116,233,210,120,231,157,119,138,130,75,42,186,164,194,203,162,69,139,138,2,76,42,194,164,66,76,42,198,60,253,244,211,69,81,102,131,13,54,136,110,221,186,197,110,187,237,22,221,187,119,143,221,119,223,61,118,221,117,215,181,154,201,143,27,87,64,137,165,113,179,177,51,2,4,8,16,32,64,128,0,1,2,4,218,95,64,137,165,253,51,176,3,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,25,129,139,47,190,56,70,141,26,21,231,159,127,126,156,116,210,73,43,254,163,255,248,241,227,227,204,51,207,140,209,163,71,199,169,167,158,90,25,15,131,182,143,192,125,247,221,23,51,103,206,140,244,247,217,179,103,71,215,174,93,139,226,72,143,30,61,138,34,73,42,148,108,181,213,86,109,182,185,231,159,127,190,40,206,164,2,205,220,185,115,139,66,205,130,5,11,162,87,175,94,177,207,62,251,68,159,62,125,138,191,187,242,16,80,98,201,35,71,83,16,32,64,128,0,1,2,4,8,16,32,80,31,1,37,150,250,184,90,149,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,66,32,157,74,145,78,177,72,167,86,164,19,44,210,233,20,233,51,43,111,191,253,118,164,211,43,210,255,78,167,91,184,8,212,82,224,229,151,95,142,219,111,191,61,238,188,243,206,152,49,99,70,124,246,179,159,45,138,33,189,123,247,142,189,247,222,187,120,39,27,237,74,255,46,220,127,255,253,49,107,214,172,162,112,243,216,99,143,69,223,190,125,227,128,3,14,136,126,253,250,197,230,155,111,222,104,91,182,159,102,10,40,177,52,19,202,109,4,8,16,32,64,128,0,1,2,4,8,84,82,64,137,165,146,177,27,154,0,1,2,4,8,16,32,64,128,0,1,2,4,8,180,159,192,200,145,35,99,220,184,113,241,238,187,239,174,216,196,122,235,173,23,195,135,15,143,49,99,198,180,223,198,60,57,43,129,84,2,153,54,109,90,220,112,195,13,241,192,3,15,196,129,7,30,88,20,64,246,223,127,255,216,116,211,77,75,55,235,171,175,190,26,119,221,117,87,81,196,185,237,182,219,98,207,61,247,140,67,14,57,36,6,13,26,212,144,37,156,210,1,183,225,134,149,88,218,16,219,163,8,16,32,64,128,0,1,2,4,8,16,40,157,128,18,75,233,34,179,97,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,110,129,116,26,75,42,17,188,243,206,59,43,6,89,127,253,245,35,253,71,122,167,176,148,59,219,70,216,125,58,113,101,242,228,201,113,227,141,55,198,224,193,131,99,224,192,129,49,96,192,128,70,216,90,77,247,112,243,205,55,199,244,233,211,227,186,235,174,139,131,15,62,56,142,60,242,200,226,132,22,87,227,11,40,177,52,126,70,118,72,128,0,1,2,4,8,16,32,64,128,64,251,9,40,177,180,159,189,39,19,32,64,128,0,1,2,4,8,16,32,64,128,0,129,202,10,172,124,26,139,83,88,42,251,26,212,108,240,197,139,23,199,196,137,19,227,138,43,174,136,46,93,186,196,81,71,29,21,67,135,14,45,62,89,149,251,181,100,201,146,152,50,101,74,92,125,245,213,177,112,225,194,248,230,55,191,25,199,31,127,124,108,176,193,6,185,143,94,218,249,148,88,74,27,157,141,19,32,64,128,0,1,2,4,8,16,32,208,6,2,74,44,109,128,236,17,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,192,251,5,86,62,141,197,41,44,222,142,214,10,44,88,176,32,198,143,31,31,151,93,118,89,113,234,202,113,199,29,23,189,122,245,106,237,114,165,255,221,236,217,179,227,242,203,47,47,78,103,57,225,132,19,226,164,147,78,138,174,93,187,150,126,174,220,6,80,98,201,45,81,243,16,32,64,128,0,1,2,4,8,16,32,80,75,1,37,150,90,106,90,139,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,182,64,58,141,229,226,139,47,142,83,79,61,53,198,140,25,211,236,223,185,145,192,162,69,139,98,236,216,177,49,110,220,184,24,54,108,88,241,215,54,219,108,3,230,255,11,60,251,236,179,49,97,194,132,226,175,225,195,135,199,233,167,159,30,157,59,119,230,211,32,2,74,44,13,18,132,109,16,32,64,128,0,1,2,4,8,16,32,208,144,2,74,44,13,25,139,77,17,32,64,128,0,1,2,4,8,16,32,64,128,0,129,252,5,210,105,44,199,28,115,76,76,154,52,41,58,117,234,148,255,192,38,172,137,192,5,23,92,16,163,71,143,46,78,93,25,49,98,132,147,70,86,163,154,78,170,185,240,194,11,139,211,89,70,141,26,21,103,156,113,70,77,50,176,200,218,9,40,177,172,157,159,95,19,32,64,128,0,1,2,4,8,16,32,144,183,128,18,75,222,249,154,142,0,1,2,4,8,16,32,64,128,0,1,2,4,74,38,176,206,58,235,148,108,199,182,219,82,129,101,203,150,181,244,39,238,143,136,155,110,186,169,40,98,116,239,222,61,206,57,231,156,216,105,167,157,184,52,83,224,241,199,31,143,115,207,61,55,230,205,155,87,20,128,190,250,213,175,54,243,151,110,171,135,128,18,75,61,84,173,73,128,0,1,2,4,8,16,32,64,128,64,46,2,74,44,185,36,105,14,2,4,8,16,32,64,128,0,1,2,4,8,16,200,66,32,149,88,148,28,178,136,178,201,33,228,219,242,108,23,46,92,24,167,157,118,90,204,157,59,55,206,59,239,188,232,215,175,95,203,23,241,139,66,224,246,219,111,143,179,207,62,59,122,244,232,17,23,93,116,81,116,233,210,133,76,59,8,40,177,180,3,186,71,18,32,64,128,0,1,2,4,8,16,32,80,26,1,37,150,210,68,101,163,4,8,16,32,64,128,0,1,2,4,8,16,32,80,5,1,37,135,188,83,150,111,203,242,157,54,109,90,12,27,54,44,142,61,246,216,226,4,17,87,109,4,210,137,54,87,94,121,101,76,152,48,33,6,13,26,84,155,69,173,210,108,1,37,150,102,83,185,145,0,1,2,4,8,16,32,64,128,0,129,10,10,40,177,84,48,116,35,19,32,64,128,0,1,2,4,8,16,32,64,128,64,227,10,40,57,52,110,54,181,216,153,124,155,175,56,124,248,240,152,49,99,70,92,118,217,101,177,223,126,251,53,255,135,238,108,150,192,189,247,222,27,39,156,112,66,244,237,219,55,198,141,27,215,172,223,184,169,54,2,74,44,181,113,180,10,1,2,4,8,16,32,64,128,0,1,2,121,10,40,177,228,153,171,169,8,16,32,64,128,0,1,2,4,8,16,32,64,160,164,2,74,14,37,13,174,153,219,150,239,154,161,158,123,238,185,56,230,152,99,98,235,173,183,142,137,19,39,198,122,235,173,183,230,31,185,163,85,2,239,190,251,110,28,127,252,241,145,204,39,77,154,84,152,187,234,47,160,196,82,127,99,79,32,64,128,0,1,2,4,8,16,32,64,160,188,2,74,44,229,205,206,206,9,16,32,64,128,0,1,2,4,8,16,32,64,32,67,1,37,135,12,67,93,105,36,249,174,62,223,89,179,102,197,208,161,67,227,196,19,79,140,17,35,70,228,253,50,52,208,116,23,94,120,97,92,122,233,165,49,101,202,148,232,221,187,119,3,237,44,207,173,40,177,228,153,171,169,8,16,32,64,128,0,1,2,4,8,16,168,141,128,18,75,109,28,173,66,128,0,1,2,4,8,16,32,64,128,0,1,2,4,106,34,160,228,80,19,198,134,93,68,190,171,142,230,134,27,110,136,33,67,134,196,47,126,241,139,24,56,112,96,195,102,152,235,198,166,79,159,30,135,31,126,120,76,157,58,53,14,57,228,144,92,199,108,136,185,148,88,26,34,6,155,32,64,128,0,1,2,4,8,16,32,64,160,65,5,148,88,26,52,24,219,34,64,128,0,1,2,4,8,16,32,64,128,0,129,106,10,40,57,228,157,187,124,155,206,247,154,107,174,137,147,79,62,57,174,191,254,250,232,211,167,79,222,47,65,3,79,55,115,230,204,56,244,208,67,227,146,75,46,137,35,142,56,162,129,119,90,238,173,41,177,148,59,63,187,39,64,128,0,1,2,4,8,16,32,64,160,190,2,74,44,245,245,181,58,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,145,128,146,67,139,184,74,119,179,124,63,28,89,58,121,101,248,240,225,113,235,173,183,70,207,158,61,75,151,105,110,27,126,232,161,135,226,160,131,14,138,113,227,198,21,39,179,184,106,47,160,196,82,123,83,43,18,32,64,128,0,1,2,4,8,16,32,144,143,128,18,75,62,89,154,132,0,1,2,4,8,16,32,64,128,0,1,2,4,50,16,80,114,200,32,196,213,140,32,223,247,227,164,226,202,145,71,30,25,51,102,204,136,61,246,216,35,239,240,75,52,221,131,15,62,24,125,251,246,141,201,147,39,23,133,22,87,109,5,148,88,106,235,105,53,2,4,8,16,32,64,128,0,1,2,4,242,18,80,98,201,43,79,211,16,32,64,128,0,1,2,4,8,16,32,64,128,64,201,5,148,28,74,30,224,26,182,47,223,255,6,154,51,103,78,244,238,221,59,110,185,229,150,248,242,151,191,156,119,240,107,152,110,233,210,165,209,161,67,135,134,50,184,231,158,123,162,127,255,254,49,107,214,172,216,125,247,221,27,106,111,101,223,140,18,75,217,19,180,127,2,4,8,16,32,64,128,0,1,2,4,234,41,160,196,82,79,93,107,19,32,64,128,0,1,2,4,8,16,32,64,128,0,129,22,10,40,57,180,16,172,100,183,203,247,191,2,123,243,205,55,163,87,175,94,113,250,233,167,199,209,71,31,221,144,41,126,255,251,223,143,103,158,121,38,254,231,255,252,159,117,223,223,134,27,110,88,148,69,186,119,239,94,247,103,181,228,1,87,93,117,85,140,29,59,54,102,207,158,29,105,143,174,218,8,40,177,212,198,209,42,4,8,16,32,64,128,0,1,2,4,8,228,41,160,196,146,103,174,166,34,64,128,0,1,2,4,8,16,32,64,128,0,129,146,10,40,57,148,52,184,102,110,91,190,255,5,53,100,200,144,216,110,187,237,98,204,152,49,205,148,107,251,219,158,126,250,233,120,231,157,119,226,179,159,253,108,221,31,222,168,37,150,52,248,200,145,35,35,89,76,157,58,181,238,14,85,121,128,18,75,85,146,54,39,1,2,4,8,16,32,64,128,0,1,2,173,17,80,98,105,141,154,223,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,58,9,40,57,212,9,182,65,150,149,111,196,165,151,94,26,55,223,124,115,164,207,213,52,194,245,151,191,252,37,210,169,43,169,164,209,165,75,151,56,255,252,243,227,160,131,14,138,43,175,188,50,94,122,233,165,56,251,236,179,227,209,71,31,141,97,195,134,21,255,251,136,35,142,136,223,255,254,247,113,241,197,23,199,130,5,11,138,191,239,178,203,46,113,249,229,151,199,102,155,109,22,63,254,241,143,99,175,189,246,42,70,75,167,184,252,232,71,63,138,197,139,23,23,191,251,215,127,253,215,226,179,65,143,60,242,72,156,116,210,73,241,231,63,255,185,40,244,156,123,238,185,49,119,238,220,226,36,150,244,127,167,125,124,247,187,223,109,4,158,98,15,233,115,79,3,6,12,136,19,79,60,177,97,246,84,230,141,40,177,148,57,61,123,39,64,128,0,1,2,4,8,16,32,64,160,222,2,74,44,245,22,182,62,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,129,128,146,67,11,176,74,120,107,213,243,125,226,137,39,162,91,183,110,69,97,35,21,63,26,225,186,232,162,139,138,66,205,121,231,157,23,191,250,213,175,98,212,168,81,241,183,191,253,45,126,248,195,31,22,39,144,92,125,245,213,69,185,228,243,159,255,124,244,239,223,191,248,188,206,255,254,223,255,59,254,248,199,63,22,37,148,127,254,231,127,142,131,15,62,184,40,157,164,50,204,186,235,174,27,191,253,237,111,227,206,59,239,140,175,124,229,43,49,97,194,132,216,121,231,157,227,152,99,142,137,227,142,59,46,206,57,231,156,216,126,251,237,99,199,29,119,140,99,143,61,54,198,143,31,31,191,251,221,239,86,148,88,210,39,150,82,25,230,180,211,78,107,4,158,98,15,169,196,211,163,71,143,152,63,127,126,177,111,215,218,9,40,177,172,157,159,95,19,32,64,128,0,1,2,4,8,16,32,144,183,128,18,75,222,249,154,142,0,1,2,4,8,16,32,64,128,0,1,2,4,74,38,80,245,146,67,201,226,106,241,118,171,158,239,160,65,131,162,103,207,158,145,138,26,141,114,125,239,123,223,43,74,41,87,93,117,85,81,172,73,133,146,84,88,185,224,130,11,138,18,75,42,179,164,226,205,194,133,11,99,189,245,214,139,7,31,124,48,246,220,115,207,247,149,88,222,122,235,173,216,96,131,13,138,18,204,224,193,131,227,205,55,223,44,10,47,169,140,114,197,21,87,20,163,254,252,231,63,47,214,188,237,182,219,226,51,159,249,76,188,250,234,171,197,137,43,233,84,151,244,188,229,39,177,52,138,203,7,247,145,202,59,15,61,244,80,76,155,54,173,81,183,88,154,125,41,177,148,38,42,27,37,64,128,0,1,2,4,8,16,32,64,160,29,4,148,88,218,1,221,35,9,16,32,64,128,0,1,2,4,8,16,32,64,128,192,170,4,170,94,114,200,253,205,168,114,190,169,188,145,78,57,73,101,141,70,186,150,127,210,39,149,87,62,253,233,79,199,41,167,156,18,39,156,112,66,252,219,191,253,91,81,98,73,39,173,92,114,201,37,49,103,206,156,98,219,75,151,46,141,143,126,244,163,43,74,44,67,135,14,141,151,95,126,185,248,103,247,223,127,127,252,211,63,253,83,44,91,182,44,118,218,105,167,248,127,236,221,119,180,148,213,217,55,224,29,197,134,18,11,246,138,177,198,154,232,171,70,163,209,168,49,246,138,21,236,61,193,134,98,239,13,44,96,239,133,24,187,98,143,26,75,98,108,33,209,216,99,139,189,55,176,97,47,241,91,247,126,191,195,11,71,70,102,96,152,153,231,153,107,175,197,18,206,121,230,217,123,95,247,62,254,115,126,235,222,255,249,207,127,70,219,106,183,110,221,242,245,66,17,8,121,246,217,103,243,247,190,253,246,219,124,197,80,171,135,88,98,173,209,141,229,232,163,143,78,107,175,189,118,43,149,176,112,107,17,98,41,92,201,44,152,0,1,2,4,8,16,32,64,128,0,129,6,10,8,177,52,16,219,84,4,8,16,32,64,128,0,1,2,4,8,16,32,64,96,108,2,227,26,114,136,95,172,199,53,38,241,167,44,35,130,0,31,125,244,81,154,102,154,105,202,178,165,52,174,245,45,3,192,242,203,47,159,118,223,125,247,220,169,164,149,198,191,255,253,239,52,247,220,115,167,225,195,135,167,27,110,184,33,175,49,174,205,185,226,138,43,114,136,101,173,181,214,202,215,0,125,240,193,7,105,226,137,39,78,111,189,245,86,154,117,214,89,71,134,88,226,154,160,215,94,123,45,111,105,212,16,203,178,203,46,155,86,92,113,197,124,125,80,140,248,252,219,111,191,157,207,244,42,171,172,146,190,254,250,235,28,94,121,229,149,87,82,143,30,61,10,17,98,185,234,170,171,242,245,72,247,221,119,95,43,149,176,112,107,17,98,41,92,201,44,152,0,1,2,4,8,16,32,64,128,0,129,6,10,8,177,52,16,219,84,4,8,16,32,64,128,0,1,2,4,8,16,32,64,96,108,2,29,33,135,165,151,94,58,119,173,136,174,7,7,30,120,96,218,123,239,189,211,139,47,190,56,198,143,15,29,58,52,237,179,207,62,105,151,93,118,73,189,123,247,30,219,20,13,249,126,172,63,126,121,63,174,29,27,254,249,207,127,166,45,182,216,34,197,123,46,191,252,242,9,186,230,195,15,63,60,189,252,242,203,233,15,127,248,195,56,205,115,221,117,215,165,197,22,91,44,205,51,207,60,99,253,124,187,134,88,110,186,233,166,124,45,79,156,213,86,27,235,175,191,126,174,223,33,135,28,146,226,90,160,238,221,187,167,135,31,126,56,93,127,253,245,57,196,18,231,120,190,249,230,75,231,156,115,78,218,116,211,77,211,1,7,28,144,206,58,235,172,177,134,88,226,125,17,250,184,229,150,91,82,116,96,217,105,167,157,210,20,83,76,145,175,45,138,107,132,194,99,187,237,182,75,71,30,121,100,190,102,168,163,19,75,156,167,120,126,213,85,87,109,53,170,188,158,8,231,196,255,147,214,89,103,157,150,92,95,17,22,37,196,82,132,42,89,35,1,2,4,8,16,32,64,128,0,1,2,205,18,16,98,105,150,188,121,9,16,32,64,128,0,1,2,4,8,16,32,64,128,192,24,4,58,66,14,209,169,33,126,81,28,191,232,142,95,154,47,186,232,162,249,218,145,24,179,205,54,91,58,239,188,243,210,154,107,174,153,255,29,191,16,95,121,229,149,91,42,196,178,228,146,75,166,8,135,140,235,47,186,35,188,19,93,45,226,10,154,9,221,93,38,130,10,95,126,249,101,90,112,193,5,199,233,76,46,190,248,226,57,112,180,241,198,27,143,245,243,237,26,98,137,110,38,155,109,182,89,218,114,203,45,199,106,212,232,7,238,186,235,174,252,243,19,193,145,24,209,41,230,252,243,207,207,215,9,69,151,148,8,55,69,87,150,254,253,251,167,199,31,127,60,127,63,194,41,207,63,255,126,35,152,178,0,0,32,0,73,68,65,84,124,14,185,84,234,196,242,225,135,31,166,141,54,218,40,253,245,175,127,205,239,93,106,169,165,210,144,33,67,210,156,115,206,153,78,59,237,180,220,241,37,70,92,63,20,239,141,238,38,17,166,137,224,87,60,115,230,153,103,54,154,162,170,249,46,190,248,226,236,113,243,205,55,87,245,188,135,190,47,32,196,226,84,16,32,64,128,0,1,2,4,8,16,32,64,160,178,128,16,139,211,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,90,72,160,35,228,176,225,134,27,166,125,247,221,55,29,127,252,241,249,191,191,248,197,47,70,174,50,158,137,110,13,209,65,162,99,196,85,45,17,166,136,107,80,226,79,116,49,57,241,196,19,243,245,39,15,60,240,64,238,212,242,236,179,207,166,223,254,246,183,233,164,147,78,202,221,38,70,29,241,174,248,101,252,122,235,173,151,59,159,196,149,33,241,203,253,201,39,159,60,237,188,243,206,105,245,213,87,79,235,174,187,110,254,69,126,116,164,248,234,171,175,82,175,94,189,210,49,199,28,147,187,75,252,254,247,191,207,33,144,232,94,177,245,214,91,167,83,78,57,101,100,136,229,146,75,46,73,231,158,123,110,186,244,210,75,211,28,115,204,49,114,218,8,229,140,233,125,127,251,219,223,210,54,219,108,147,62,255,252,243,180,215,94,123,165,35,142,56,98,180,181,70,151,140,8,247,220,123,239,189,57,24,176,223,126,251,165,21,86,88,97,180,103,222,125,247,221,212,179,103,207,20,142,209,53,35,198,192,129,3,115,64,96,240,224,193,57,124,240,198,27,111,228,235,92,162,219,75,92,243,18,126,225,29,161,131,248,122,92,209,244,155,223,252,38,239,99,145,69,22,201,161,162,216,95,116,229,136,245,237,176,195,14,185,123,71,4,110,102,159,125,246,252,222,95,253,234,87,185,115,199,213,87,95,157,175,65,234,215,175,95,14,111,116,140,118,12,177,196,185,91,105,165,149,242,53,60,173,58,62,254,248,227,220,141,39,186,233,76,57,229,148,163,45,51,174,1,138,51,17,63,35,113,102,223,121,231,157,28,50,233,184,14,232,135,246,20,87,98,69,16,38,66,82,243,207,63,127,190,78,170,99,12,27,54,44,95,45,244,147,159,252,100,180,175,183,170,209,168,235,154,101,150,89,82,252,156,46,176,192,2,69,88,110,203,173,81,136,165,229,74,98,65,4,8,16,32,64,128,0,1,2,4,8,180,144,128,16,75,11,21,195,82,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,71,200,225,218,107,175,77,203,45,183,92,238,70,18,215,119,196,47,141,59,70,165,16,203,253,247,223,159,3,38,17,190,136,80,201,221,119,223,157,127,201,60,243,204,51,167,221,118,219,45,135,58,34,164,17,191,176,191,231,158,123,70,195,222,126,251,237,211,164,147,78,154,3,31,17,78,185,236,178,203,82,188,47,58,170,68,144,229,137,39,158,200,87,193,196,181,70,17,60,137,206,48,241,92,132,57,142,58,234,168,20,157,99,226,23,253,113,101,74,4,102,34,184,17,225,143,248,69,127,116,163,184,227,142,59,190,119,61,74,116,147,25,211,251,250,244,233,147,246,223,127,255,28,22,24,52,104,208,247,58,164,196,158,34,20,177,227,142,59,230,142,16,183,222,122,107,250,247,191,255,61,90,16,224,245,215,95,207,129,153,8,185,156,112,194,9,233,246,219,111,207,221,47,134,15,31,158,13,162,115,74,4,122,34,0,19,191,140,143,80,75,92,233,50,235,172,179,230,142,24,209,29,35,252,98,158,240,58,232,160,131,242,21,51,3,6,12,200,97,135,232,40,18,33,152,184,126,38,58,226,68,112,231,119,191,251,93,14,14,69,128,37,222,245,217,103,159,229,175,71,24,40,222,19,163,29,67,44,17,242,9,247,8,79,21,113,196,207,211,194,11,47,156,195,78,113,46,46,188,240,194,124,254,47,184,224,130,34,110,167,46,107,142,112,89,4,225,226,231,200,168,93,64,136,165,118,51,159,32,64,128,0,1,2,4,8,16,32,64,160,125,4,132,88,218,167,214,118,74,128,0,1,2,4,8,16,32,64,128,0,1,2,5,16,168,38,228,80,41,196,18,65,146,142,174,37,17,62,217,117,215,93,211,39,159,124,146,59,144,188,250,234,171,57,64,17,93,49,162,99,74,116,197,136,112,75,199,136,48,72,92,159,18,223,159,105,166,153,114,103,145,232,230,18,191,180,143,238,44,209,169,100,153,101,150,201,193,143,8,173,196,136,43,87,98,190,215,94,123,45,135,88,162,59,69,116,35,137,17,243,255,252,231,63,207,191,232,191,230,154,107,114,71,148,206,35,66,1,149,222,119,228,145,71,230,14,22,99,10,10,196,90,35,56,18,251,185,225,134,27,114,160,36,186,182,68,216,166,99,116,132,88,34,120,19,93,108,162,35,198,188,243,206,155,215,23,29,92,162,211,76,24,196,85,69,177,239,8,177,252,241,143,127,76,171,173,182,90,90,98,137,37,114,88,165,111,223,190,233,189,247,222,75,113,125,74,4,116,98,127,17,140,137,78,55,241,204,95,254,242,151,124,13,77,199,117,66,17,214,137,206,55,241,124,239,222,189,243,82,182,218,106,171,220,145,37,230,139,81,77,125,11,112,76,107,90,98,4,137,226,12,70,151,154,162,142,8,46,221,116,211,77,249,10,161,56,215,81,223,232,214,211,174,35,66,112,17,64,123,240,193,7,219,149,96,188,246,45,196,50,94,124,62,76,128,0,1,2,4,8,16,32,64,128,64,201,5,132,88,74,94,96,219,35,64,128,0,1,2,4,8,16,32,64,128,0,129,98,9,84,19,114,168,20,98,137,235,109,162,51,74,140,8,149,68,112,228,153,103,158,73,167,159,126,250,247,16,162,179,74,92,145,211,49,34,164,18,221,94,226,234,161,184,114,39,66,28,17,16,137,107,138,226,29,17,88,249,241,143,127,156,3,26,17,106,137,17,33,142,85,87,93,53,7,68,98,190,232,190,18,221,81,98,68,136,37,58,151,196,136,14,28,123,238,185,231,247,214,240,67,239,251,161,16,203,153,103,158,153,195,51,113,101,80,92,197,242,226,139,47,86,12,177,196,149,45,29,87,39,69,240,37,174,29,250,239,127,255,155,131,40,113,189,81,140,81,67,44,127,248,195,31,114,72,231,185,231,158,203,30,241,239,53,214,88,35,119,107,217,99,143,61,210,227,143,63,158,3,62,17,146,233,28,98,137,192,207,108,179,205,246,189,125,110,178,201,38,233,202,43,175,204,95,175,166,190,197,58,177,63,188,218,232,86,19,33,159,168,131,81,46,129,233,167,159,62,61,246,216,99,99,60,243,229,218,105,253,119,35,196,82,127,83,111,36,64,128,0,1,2,4,8,16,32,64,160,60,2,66,44,229,169,165,157,16,32,64,128,0,1,2,4,8,16,32,64,128,64,9,4,170,9,57,84,10,177,236,178,203,46,35,59,128,116,132,88,34,156,114,219,109,183,229,16,70,140,184,222,39,174,222,137,238,24,113,125,208,168,35,194,6,209,165,37,58,76,196,85,64,17,68,137,16,75,92,137,179,233,166,155,166,95,255,250,215,249,74,162,184,170,40,70,92,61,20,65,151,63,255,249,207,57,196,178,249,230,155,167,8,210,196,136,207,70,135,148,169,166,154,42,7,91,34,244,209,57,224,241,67,239,171,20,98,121,225,133,23,114,71,149,139,46,186,40,69,56,228,63,255,249,79,14,73,84,234,196,18,29,86,122,244,232,145,131,54,83,79,61,117,190,74,40,174,182,169,20,98,249,224,131,15,210,116,211,77,151,59,192,68,240,38,194,23,209,93,37,222,177,254,250,235,167,88,87,116,86,137,119,93,127,253,245,163,117,98,137,144,76,236,247,198,27,111,204,30,49,162,75,77,124,62,214,28,163,154,250,150,224,24,143,220,194,85,87,93,149,46,191,252,242,116,221,117,215,149,105,91,246,146,82,218,96,131,13,242,207,124,252,28,26,181,9,8,177,212,230,229,105,2,4,8,16,32,64,128,0,1,2,4,218,75,64,136,165,189,234,109,183,4,8,16,32,64,128,0,1,2,4,8,16,32,208,226,2,213,132,28,106,9,177,204,55,223,124,249,202,158,187,239,190,59,7,87,78,56,225,132,116,198,25,103,164,232,144,209,249,58,148,3,15,60,48,245,239,223,63,135,83,34,16,19,215,10,69,183,147,8,194,196,223,79,57,229,148,220,189,36,174,243,137,110,36,209,133,37,186,189,68,216,99,76,33,150,8,194,68,23,147,184,134,40,66,28,29,221,72,58,74,240,67,239,171,20,98,137,78,49,241,190,88,127,116,88,217,109,183,221,210,121,231,157,151,62,253,244,211,212,181,107,215,145,213,237,184,78,232,128,3,14,200,193,147,88,115,132,106,34,192,19,225,147,74,33,150,120,65,236,41,66,23,241,238,184,6,232,139,47,190,72,51,206,56,99,14,182,196,149,65,113,237,208,182,219,110,155,238,184,227,142,108,16,129,157,157,118,218,41,237,188,243,206,105,217,101,151,205,215,14,157,115,206,57,233,205,55,223,204,246,135,28,114,72,254,126,140,106,234,219,226,71,180,166,229,237,183,223,126,57,240,19,103,171,81,35,174,128,138,115,28,93,66,226,10,163,232,16,180,192,2,11,228,233,227,186,172,56,47,113,45,208,138,43,174,152,107,60,234,207,65,156,247,232,102,52,100,200,144,209,206,83,124,54,130,82,27,111,188,113,190,102,42,174,145,234,60,34,0,117,246,217,103,167,184,194,106,161,133,22,74,251,236,179,79,138,110,37,29,35,130,84,17,232,138,179,16,87,105,141,105,252,208,250,30,121,228,145,116,225,133,23,142,12,161,29,124,240,193,185,59,82,179,198,177,199,30,155,62,250,232,163,116,220,113,199,53,107,9,133,157,87,136,165,176,165,179,112,2,4,8,16,32,64,128,0,1,2,4,26,32,32,196,210,0,100,83,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,106,5,170,9,57,212,18,98,137,174,41,123,239,189,119,26,52,104,80,94,66,132,49,162,51,198,152,126,9,223,113,61,80,252,242,127,177,197,22,75,91,109,181,85,122,242,201,39,211,67,15,61,148,63,27,97,150,8,101,196,149,58,49,34,20,243,167,63,253,41,191,51,66,44,91,108,177,69,218,126,251,237,243,247,34,216,17,87,254,196,213,68,247,223,127,127,238,232,114,231,157,119,142,236,80,50,182,247,69,240,228,213,87,95,205,215,24,141,58,34,8,176,206,58,235,164,155,111,190,57,127,57,2,52,151,93,118,89,14,147,116,92,15,20,95,239,8,177,44,177,196,18,249,90,163,110,221,186,165,248,165,255,190,251,238,155,226,151,239,79,63,253,116,190,26,41,70,92,39,244,202,43,175,228,171,131,98,92,125,245,213,185,187,68,172,123,185,229,150,203,95,139,80,68,4,49,226,61,241,181,137,38,154,40,221,119,223,125,233,227,143,63,206,95,143,239,71,215,145,8,75,172,181,214,90,121,254,24,209,173,34,194,59,147,76,50,73,254,119,53,245,173,246,172,180,194,115,3,7,14,204,161,140,112,25,211,136,90,69,112,99,221,117,215,109,216,114,227,236,125,243,205,55,169,95,191,126,185,246,113,157,85,116,223,9,251,56,215,63,253,233,79,115,224,40,206,65,156,203,8,83,125,246,217,103,233,218,107,175,205,1,165,8,39,125,248,225,135,57,124,51,234,216,107,175,189,210,201,39,159,156,3,46,17,102,234,124,46,227,107,241,179,19,231,254,214,91,111,205,97,147,152,63,58,241,196,121,141,159,149,8,185,220,114,203,45,57,220,213,121,68,8,166,210,250,222,122,235,173,124,182,162,243,73,252,12,198,28,49,223,161,135,30,218,48,215,206,19,69,199,161,8,4,221,116,211,77,77,91,67,81,39,22,98,41,106,229,172,155,0,1,2,4,8,16,32,64,128,0,129,70,8,8,177,52,66,217,28,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,74,129,9,21,114,136,238,20,239,188,243,78,238,136,50,249,228,147,87,185,154,239,63,246,237,183,223,166,184,162,39,174,34,154,99,142,57,114,48,96,124,198,184,190,47,174,233,137,107,127,166,156,114,202,220,41,37,254,196,53,63,29,163,35,196,18,97,132,232,22,49,195,12,51,164,41,166,152,98,124,150,154,222,127,255,253,124,29,83,116,165,137,48,77,116,237,136,191,199,136,239,69,232,33,2,11,17,160,136,78,31,113,181,80,116,172,25,117,76,168,250,142,215,198,198,227,195,97,26,53,140,160,84,71,200,103,212,215,45,178,200,34,185,11,78,252,183,17,163,163,38,209,169,103,214,89,103,205,107,155,118,218,105,115,71,157,168,77,172,49,206,78,140,8,97,172,183,222,122,185,139,79,156,147,8,169,68,144,100,76,33,150,8,165,68,8,42,158,139,43,169,58,135,88,94,124,241,197,52,207,60,243,164,151,95,126,57,205,53,215,92,57,52,19,93,88,238,189,247,222,28,148,137,160,79,156,195,8,58,85,10,177,68,168,170,210,250,78,60,241,196,28,136,137,46,66,49,34,132,245,220,115,207,53,52,28,212,185,126,17,210,137,46,55,241,95,163,54,1,33,150,218,188,60,77,128,0,1,2,4,8,16,32,64,128,64,123,9,8,177,180,87,189,237,150,0,1,2,4,8,16,32,64,128,0,1,2,4,90,92,160,108,33,135,102,113,119,132,88,34,56,208,204,43,87,58,239,191,108,245,141,46,38,251,239,191,127,250,239,127,255,155,3,77,17,4,25,53,204,18,65,142,184,34,39,174,126,106,196,248,228,147,79,114,167,160,142,14,58,207,60,243,76,238,188,18,29,82,162,211,74,4,63,58,58,246,68,248,98,209,69,23,205,95,139,112,87,140,39,158,120,34,119,67,25,181,19,75,4,99,226,185,232,36,212,179,103,207,220,193,165,115,136,37,186,24,69,215,157,232,204,211,49,226,220,69,120,38,174,39,26,245,107,209,153,103,76,157,88,226,250,173,74,235,139,206,43,209,241,40,194,104,17,208,233,221,187,119,218,116,211,77,191,119,229,81,35,140,59,230,136,160,78,116,135,25,54,108,88,35,167,45,197,92,66,44,165,40,163,77,16,32,64,128,0,1,2,4,8,16,32,48,129,4,132,88,38,16,172,215,18,32,64,128,0,1,2,4,8,16,32,64,128,0,129,113,17,40,91,200,97,92,12,234,241,153,17,35,70,164,51,207,60,51,135,42,162,107,76,171,140,50,214,55,2,42,209,137,38,70,88,143,26,102,137,110,57,159,127,254,121,234,210,165,75,195,75,16,161,147,94,189,122,141,188,246,42,174,199,138,110,57,167,157,118,90,94,75,116,93,137,245,61,250,232,163,105,241,197,23,207,95,235,28,98,137,142,59,209,173,101,217,101,151,77,7,28,112,64,14,109,140,41,196,50,120,240,224,52,96,192,128,28,216,233,24,113,173,209,118,219,109,151,226,74,175,142,17,193,150,74,33,150,31,90,95,92,201,244,224,131,15,166,62,125,250,228,64,80,92,15,118,212,81,71,165,61,246,216,163,225,174,29,19,70,199,161,232,196,19,221,137,140,218,4,132,88,106,243,242,52,1,2,4,8,16,32,64,128,0,1,2,237,37,32,196,210,94,245,182,91,2,4,8,16,32,64,128,0,1,2,4,8,16,104,113,129,50,134,28,90,156,188,161,203,27,223,235,151,26,186,216,241,152,108,146,73,38,201,87,221,68,247,147,232,210,210,200,17,225,138,8,119,68,136,41,2,39,253,250,245,203,33,154,93,119,221,53,95,243,19,87,250,196,120,243,205,55,211,108,179,205,150,195,44,29,87,81,117,14,177,68,215,150,248,220,144,33,67,82,236,41,130,38,219,111,191,125,14,199,204,55,223,124,35,183,21,87,38,197,149,65,163,118,98,137,192,75,132,77,214,90,107,173,145,207,253,80,136,229,135,214,183,202,42,171,228,53,70,199,151,24,103,159,125,118,58,235,172,179,114,135,153,102,142,137,38,154,168,225,245,109,230,126,235,53,183,16,75,189,36,189,135,0,1,2,4,8,16,32,64,128,0,129,50,10,8,177,148,177,170,246,68,128,0,1,2,4,8,16,32,64,128,0,1,2,133,21,16,98,41,108,233,170,90,120,25,235,219,106,157,88,34,96,18,87,5,69,88,37,130,36,29,35,2,45,215,92,115,77,122,232,161,135,242,151,238,187,239,190,124,45,208,59,239,188,51,242,153,206,33,150,115,207,61,55,197,149,73,29,227,169,167,158,202,215,250,244,237,219,55,237,183,223,126,35,191,30,239,90,97,133,21,114,71,154,105,167,157,54,125,246,217,103,105,202,41,167,76,207,63,255,124,154,103,158,121,70,62,247,67,33,150,31,90,223,134,27,110,152,102,152,97,134,116,206,57,231,228,119,69,56,40,66,47,111,191,253,118,238,124,211,140,161,19,203,184,171,11,177,140,187,157,79,18,32,64,128,0,1,2,4,8,16,32,80,126,1,33,150,242,215,216,14,9,16,32,64,128,0,1,2,4,8,16,32,64,160,64,2,101,12,57,68,39,142,248,211,140,43,101,198,183,244,241,139,250,122,174,187,108,245,141,128,71,92,179,243,237,183,223,142,118,141,80,183,110,221,50,253,244,211,79,159,175,216,137,160,75,35,198,43,175,188,146,122,244,232,145,195,42,11,47,188,240,200,41,35,120,242,218,107,175,229,107,131,110,187,237,182,180,208,66,11,229,171,126,34,24,18,221,86,58,70,231,16,75,231,53,199,231,15,61,244,208,28,126,137,179,113,250,233,167,231,142,51,115,204,49,71,222,99,92,95,181,207,62,251,164,195,15,63,60,93,114,201,37,185,219,203,196,19,79,60,242,53,157,67,44,177,222,235,174,187,46,253,238,119,191,75,207,60,243,76,197,245,93,112,193,5,249,221,119,223,125,119,154,125,246,217,211,214,91,111,157,159,237,223,191,127,190,158,104,214,89,103,205,33,154,70,142,232,106,19,33,161,97,195,134,53,114,218,82,204,37,196,82,138,50,218,4,1,2,4,8,16,32,64,128,0,1,2,19,72,64,136,101,2,193,122,45,1,2,4,8,16,32,64,128,0,1,2,4,8,16,24,23,129,86,10,57,68,56,225,235,175,191,78,147,78,58,105,250,226,139,47,242,213,40,227,50,226,170,149,248,101,127,116,171,168,199,184,245,214,91,211,254,251,239,63,193,175,82,137,110,30,139,46,186,104,250,238,187,239,234,177,236,252,142,86,170,111,61,54,53,197,20,83,228,0,203,222,123,239,157,14,60,240,192,212,17,94,233,120,247,34,139,44,146,162,254,241,223,70,140,8,175,244,236,217,243,123,83,157,113,198,25,57,40,50,96,192,128,28,186,137,49,255,252,243,231,51,25,65,150,142,209,81,243,143,62,250,40,69,224,164,243,24,53,196,242,249,231,159,167,174,93,187,166,91,110,185,37,173,177,198,26,233,174,187,238,74,43,175,188,114,254,72,56,196,215,151,95,126,249,209,94,209,57,196,18,215,3,173,186,234,170,233,195,15,63,76,83,79,61,117,197,245,125,245,213,87,57,184,18,150,29,107,191,253,246,219,211,92,115,205,149,231,136,63,177,183,70,142,176,218,108,179,205,114,215,27,163,54,1,33,150,218,188,60,77,128,0,1,2,4,8,16,32,64,128,64,123,9,8,177,180,87,189,237,150,0,1,2,4,8,16,32,64,128,0,1,2,4,90,92,160,149,66,14,199,28,115,204,104,33,150,35,143,60,114,156,244,132,88,254,143,173,149,234,59,78,197,236,244,161,129,3,7,166,157,118,218,233,123,225,149,142,199,214,89,103,157,180,227,142,59,230,110,37,173,50,34,160,242,222,123,239,165,121,231,157,183,238,75,138,176,201,139,47,190,152,223,61,174,29,124,126,104,125,111,189,245,86,190,170,104,238,185,231,78,19,77,52,81,221,215,95,203,11,111,188,241,198,116,222,121,231,165,155,110,186,169,150,143,121,54,165,36,196,226,24,16,32,64,128,0,1,2,4,8,16,32,64,160,178,128,16,139,211,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,90,72,160,214,144,195,57,231,156,147,254,243,159,255,228,95,202,71,39,136,77,54,217,36,45,187,236,178,233,160,131,14,202,187,138,238,41,107,173,181,86,254,123,92,61,18,87,156,196,53,40,241,181,19,78,56,33,135,84,126,245,171,95,165,157,119,222,57,63,27,29,87,162,83,197,14,59,236,144,187,167,116,116,155,248,244,211,79,211,190,251,238,59,70,169,232,8,241,234,171,175,230,207,140,105,68,136,229,168,163,142,74,75,46,185,100,186,254,250,235,211,98,139,45,150,206,62,251,236,220,157,35,186,120,196,186,98,31,17,0,232,213,171,87,138,240,76,116,248,120,250,233,167,115,247,140,135,30,122,40,45,184,224,130,233,164,147,78,74,191,252,229,47,211,168,157,88,162,131,197,86,91,109,149,150,91,110,185,220,157,101,212,17,87,195,236,186,235,174,233,241,199,31,207,251,141,53,68,184,160,210,123,227,179,67,134,12,201,235,137,43,96,162,171,198,113,199,29,55,178,19,203,31,254,240,135,188,134,79,62,249,36,245,238,221,59,29,114,200,33,53,7,21,106,173,111,11,29,205,113,90,202,126,251,237,151,59,140,68,151,22,163,92,2,199,30,123,108,138,192,77,252,140,24,181,9,8,177,212,230,229,105,2,4,8,16,32,64,128,0,1,2,4,218,75,64,136,165,189,234,109,183,4,8,16,32,64,128,0,1,2,4,8,16,32,208,226,2,181,134,28,14,59,236,176,20,29,82,14,61,244,208,52,251,236,179,231,174,24,51,206,56,99,58,229,148,83,210,29,119,220,145,254,246,183,191,165,23,94,120,33,69,160,35,174,45,57,247,220,115,211,180,211,78,155,54,222,120,227,28,36,249,237,111,127,155,166,156,114,202,124,181,202,105,167,157,150,174,186,234,170,116,193,5,23,228,240,202,83,79,61,149,67,46,147,76,50,73,254,239,50,203,44,51,70,189,147,79,62,57,61,252,240,195,233,143,127,252,227,24,191,31,33,150,205,55,223,60,109,177,197,22,105,211,77,55,77,199,31,127,124,14,221,60,249,228,147,105,240,224,193,249,42,154,8,142,196,213,61,17,98,217,102,155,109,210,193,7,31,156,3,39,241,181,8,64,220,118,219,109,121,79,207,63,255,124,14,181,68,96,229,239,127,255,123,94,127,92,209,114,221,117,215,165,201,38,155,108,228,252,17,198,137,171,86,214,94,123,237,252,190,8,236,132,75,92,43,83,233,189,177,231,30,61,122,164,221,119,223,61,7,110,250,245,235,151,222,125,247,221,28,98,137,224,204,154,107,174,153,78,61,245,212,244,211,159,254,52,109,187,237,182,185,195,72,184,215,50,106,173,111,45,239,110,197,103,227,60,93,126,249,229,185,62,70,185,4,54,216,96,131,252,115,29,193,57,163,54,1,33,150,218,188,60,77,128,0,1,2,4,8,16,32,64,128,64,123,9,8,177,180,87,189,237,150,0,1,2,4,8,16,32,64,128,0,1,2,4,90,92,160,214,144,67,132,88,254,242,151,191,164,251,238,187,47,239,108,166,153,102,202,221,75,226,235,17,246,248,159,255,249,159,220,225,36,194,31,31,124,240,65,14,162,188,254,250,235,57,196,18,221,73,34,168,17,33,150,191,254,245,175,233,215,191,254,117,26,49,98,68,14,133,68,183,146,232,126,82,205,168,54,196,18,93,27,226,221,209,25,101,241,197,23,79,207,60,243,76,218,114,203,45,115,16,37,186,164,196,56,255,252,243,211,17,71,28,145,175,41,89,99,141,53,210,199,31,127,60,242,170,154,248,108,116,108,153,102,154,105,82,159,62,125,210,60,243,204,147,162,19,75,4,117,186,118,237,58,218,82,59,66,39,209,65,38,190,247,210,75,47,229,0,207,138,43,174,88,241,189,17,124,137,189,60,246,216,99,249,93,209,137,102,183,221,118,203,33,150,184,14,39,66,48,177,190,24,23,94,120,97,238,64,241,236,179,207,86,67,52,242,153,90,235,91,211,203,91,240,225,55,222,120,35,215,122,216,176,97,45,184,58,75,26,31,129,233,167,159,62,255,172,204,54,219,108,227,243,154,182,252,172,16,75,91,150,221,166,9,16,32,64,128,0,1,2,4,8,16,168,82,64,136,165,74,40,143,17,32,64,128,0,1,2,4,8,16,32,64,128,0,129,70,8,212,26,114,136,176,202,43,175,188,146,226,170,155,24,11,44,176,64,26,48,96,64,138,46,9,209,125,37,174,238,137,14,35,209,249,36,174,24,186,248,226,139,71,134,66,162,3,74,71,136,229,185,231,158,203,29,74,98,196,26,30,125,244,209,28,62,168,52,162,51,75,116,126,137,17,239,143,240,75,132,60,98,220,121,231,157,185,131,74,199,136,78,44,209,69,101,232,208,161,249,75,113,157,81,116,119,137,127,175,182,218,106,121,77,235,173,183,94,254,94,4,114,162,99,76,116,137,137,174,39,209,173,165,99,44,191,252,242,169,103,207,158,121,143,209,21,37,70,204,25,107,143,128,203,168,35,194,46,113,61,82,231,144,73,124,189,210,123,35,244,19,1,153,232,72,19,227,159,255,252,103,250,197,47,126,145,67,44,49,103,92,219,52,234,232,214,173,91,14,217,212,50,106,173,111,45,239,110,213,103,151,90,106,169,52,112,224,192,124,109,149,81,14,129,123,238,185,39,119,80,122,240,193,7,203,177,161,6,239,66,136,165,193,224,166,35,64,128,0,1,2,4,8,16,32,64,160,80,2,66,44,133,42,151,197,18,32,64,128,0,1,2,4,8,16,32,64,128,64,217,5,106,13,57,68,136,37,186,93,116,116,8,137,176,69,116,8,89,127,253,245,71,11,177,28,112,192,1,233,31,255,248,71,138,64,73,92,179,19,87,128,44,188,240,194,35,67,44,47,190,248,98,154,123,238,185,51,111,53,33,150,8,118,68,224,36,198,213,87,95,157,59,189,196,28,49,150,94,122,233,209,66,37,49,103,4,104,226,90,163,24,241,236,124,243,205,151,162,75,74,116,131,137,96,202,239,127,255,251,252,189,179,206,58,43,221,112,195,13,249,10,161,184,10,40,186,199,76,60,241,196,57,72,50,245,212,83,167,63,255,249,207,41,58,186,196,21,65,209,5,34,2,18,113,69,209,137,39,158,56,218,209,184,235,174,187,210,202,43,175,156,175,65,234,210,165,75,122,243,205,55,211,53,215,92,147,131,57,149,222,27,215,47,61,242,200,35,233,250,235,175,207,239,186,244,210,75,83,239,222,189,243,220,203,46,187,108,238,226,210,113,125,80,172,235,237,183,223,206,215,14,213,50,106,173,111,45,239,110,213,103,143,62,250,232,52,124,248,240,116,210,73,39,181,234,18,173,171,70,129,189,246,218,43,117,239,222,61,95,251,101,212,46,32,196,82,187,153,79,16,32,64,128,0,1,2,4,8,16,32,208,62,2,66,44,237,83,107,59,37,64,128,0,1,2,4,8,16,32,64,128,0,129,2,8,212,26,114,168,54,196,18,65,145,8,169,68,151,145,135,31,126,56,173,180,210,74,105,207,61,247,76,251,239,191,127,190,78,168,214,16,203,168,148,213,94,39,116,221,117,215,165,85,86,89,37,207,25,221,83,110,191,253,246,220,161,37,194,34,17,116,137,206,46,209,133,101,195,13,55,204,161,150,248,37,249,9,39,156,144,182,223,126,251,20,1,147,8,171,188,255,254,251,249,239,241,142,8,177,68,224,37,2,59,241,247,232,58,211,49,226,10,165,184,238,36,2,61,91,111,189,117,238,26,17,29,99,226,154,162,74,239,141,238,51,17,124,137,119,70,39,153,45,182,216,34,207,21,33,150,67,14,57,36,93,117,213,85,233,150,91,110,201,157,108,118,218,105,167,52,197,20,83,164,203,47,191,188,166,83,85,107,125,107,122,121,139,62,28,221,112,226,188,189,245,214,91,45,179,194,232,22,20,231,46,206,73,252,108,68,231,162,24,177,214,56,207,113,253,84,172,121,179,205,54,75,61,122,244,248,222,186,35,232,244,167,63,253,105,180,175,199,217,138,250,198,213,92,241,247,56,111,191,249,205,111,210,46,187,236,146,131,88,157,71,252,28,158,121,230,153,249,122,175,232,68,20,235,152,97,134,25,242,99,17,166,138,43,171,254,253,239,127,231,160,86,132,69,58,119,27,106,38,230,44,179,204,146,175,241,138,208,156,81,187,128,16,75,237,102,62,65,128,0,1,2,4,8,16,32,64,128,64,251,8,8,177,180,79,173,237,148,0,1,2,4,8,16,32,64,128,0,1,2,4,10,32,80,107,200,97,76,33,150,227,143,63,62,255,82,188,227,58,161,47,190,248,34,221,125,247,221,249,151,228,49,226,23,229,113,29,207,233,167,159,158,187,179,196,149,57,157,67,44,157,67,33,63,68,23,191,244,143,0,72,199,149,70,157,159,237,232,196,242,201,39,159,164,119,223,125,55,135,64,110,189,245,214,244,203,95,254,50,119,51,249,237,111,127,155,30,127,252,241,252,177,248,133,125,132,3,226,154,160,51,206,56,35,245,233,211,39,63,31,215,21,93,112,193,5,105,187,237,182,203,159,237,8,177,196,103,226,74,162,207,62,251,44,221,119,223,125,163,77,29,65,130,8,155,116,188,55,214,183,208,66,11,85,124,239,127,255,251,223,220,161,38,58,182,196,8,195,8,180,68,136,229,195,15,63,76,27,109,180,81,14,40,116,188,111,200,144,33,105,206,57,231,172,233,84,213,90,223,154,94,222,194,15,71,199,157,8,132,108,185,229,150,77,95,101,92,129,19,221,130,226,108,197,217,223,117,215,93,211,224,193,131,211,186,235,174,155,3,78,17,100,234,213,171,87,14,40,13,27,54,44,197,213,57,157,71,4,171,190,253,246,219,180,220,114,203,141,252,86,156,181,232,248,51,219,108,179,229,142,61,243,207,63,127,58,246,216,99,243,185,57,242,200,35,71,123,69,4,122,102,157,117,214,28,158,217,124,243,205,243,252,49,215,3,15,60,144,195,62,17,14,137,175,199,207,198,17,71,28,145,223,209,209,5,168,217,128,113,253,87,252,76,223,124,243,205,205,94,74,97,231,23,98,41,108,233,44,156,0,1,2,4,8,16,32,64,128,0,129,6,8,8,177,52,0,217,20,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,90,129,9,25,114,248,242,203,47,243,47,217,163,179,68,204,243,222,123,239,165,233,166,155,110,140,93,34,170,93,111,45,207,69,72,36,58,92,68,240,99,146,73,38,25,249,209,8,3,196,215,39,157,116,210,52,199,28,115,228,181,117,140,8,143,68,167,138,159,252,228,39,169,107,215,174,181,76,151,159,141,112,75,92,63,20,157,35,70,29,63,244,222,151,95,126,57,77,62,249,228,105,230,153,103,30,237,51,17,102,121,229,149,87,82,56,70,64,97,212,117,86,187,176,9,89,223,106,215,208,140,231,110,186,233,166,28,232,24,58,116,104,51,166,31,109,206,8,160,68,103,148,115,207,61,55,127,61,186,244,68,8,43,186,246,68,136,170,227,10,170,251,239,191,63,45,191,252,242,249,42,164,248,57,137,32,74,116,247,249,221,239,126,151,191,30,215,36,69,183,150,81,71,116,58,186,242,202,43,71,6,170,46,185,228,146,252,254,119,222,121,39,63,22,93,134,226,42,158,8,172,236,179,207,62,35,175,216,138,16,87,92,117,21,29,138,46,187,236,178,220,45,169,227,90,171,167,159,126,58,127,61,66,54,173,48,226,106,173,184,238,107,157,117,214,105,133,229,20,114,13,66,44,133,44,155,69,19,32,64,128,0,1,2,4,8,16,32,208,32,1,33,150,6,65,155,134,0,1,2,4,8,16,32,64,128,0,1,2,4,8,84,35,208,174,33,135,106,108,202,240,76,59,215,55,130,31,187,239,190,123,238,118,211,204,17,235,216,102,155,109,210,14,59,236,144,151,113,246,217,103,167,232,104,20,93,129,34,80,21,33,165,8,145,28,117,212,81,185,3,80,71,240,102,223,125,247,205,29,130,34,124,18,87,251,68,23,150,8,95,173,189,246,218,185,227,79,116,79,57,230,152,99,82,132,95,226,218,169,24,209,253,103,219,109,183,205,157,124,166,158,122,234,244,171,95,253,42,119,84,137,142,64,113,53,214,34,139,44,146,159,139,46,67,17,110,137,192,76,116,27,138,121,34,100,246,198,27,111,164,222,189,123,231,171,180,198,37,196,85,111,231,184,82,235,212,83,79,253,94,215,163,122,207,83,246,247,9,177,148,189,194,246,71,128,0,1,2,4,8,16,32,64,128,192,248,8,8,177,140,143,158,207,18,32,64,128,0,1,2,4,8,16,32,64,128,0,129,58,11,180,115,200,161,206,148,45,249,186,118,174,111,92,19,117,240,193,7,231,174,39,205,28,51,205,52,83,190,74,107,227,141,55,206,203,136,107,113,34,136,18,157,118,98,60,242,200,35,105,137,37,150,200,127,143,43,135,78,58,233,164,212,165,75,151,145,75,142,64,202,180,211,78,155,118,217,101,151,124,245,80,4,80,110,187,237,182,220,49,40,66,47,63,253,233,79,211,249,231,159,159,187,7,197,231,159,122,234,169,244,218,107,175,165,217,103,159,253,123,219,142,208,204,89,103,157,149,118,219,109,183,60,207,158,123,238,153,175,58,138,43,143,226,179,113,189,209,160,65,131,114,160,102,143,61,246,104,38,91,158,251,103,63,251,89,238,64,19,94,198,184,11,8,177,140,187,157,79,18,32,64,128,0,1,2,4,8,16,32,80,126,1,33,150,242,215,216,14,9,16,32,64,128,0,1,2,4,8,16,32,64,160,64,2,237,28,114,40,80,153,198,121,169,237,94,223,8,142,196,149,61,209,213,164,89,99,158,121,230,201,221,84,118,221,117,215,188,132,171,175,190,58,13,24,48,32,61,244,208,67,35,151,244,205,55,223,228,110,42,235,173,183,94,186,251,238,187,115,7,149,142,17,97,151,232,162,18,1,147,24,31,124,240,65,190,110,104,240,224,193,185,195,75,4,78,78,56,225,132,252,189,184,62,232,162,139,46,202,29,94,38,154,104,162,209,182,28,159,139,43,121,226,170,160,8,194,116,4,67,150,92,114,201,52,205,52,211,164,191,252,229,47,249,249,232,20,19,65,151,199,30,123,172,89,100,121,222,227,143,63,62,135,107,194,203,24,63,1,33,150,241,243,243,105,2,4,8,16,32,64,128,0,1,2,4,202,45,32,196,82,238,250,218,29,1,2,4,8,16,32,64,128,0,1,2,4,8,20,76,160,221,67,14,5,43,87,205,203,109,247,250,70,96,35,174,210,137,110,44,11,47,188,112,205,126,245,248,192,42,171,172,146,254,231,127,254,39,29,119,220,113,249,117,199,30,123,108,14,146,172,190,250,234,233,154,107,174,73,113,101,78,140,8,171,196,21,64,113,125,78,132,83,58,198,139,47,190,152,175,27,234,217,179,103,254,82,4,84,162,51,203,37,151,92,146,22,91,108,177,244,241,199,31,231,255,198,231,227,125,17,254,120,224,129,7,70,91,122,60,179,234,170,171,166,185,231,158,59,157,123,238,185,121,158,142,17,193,151,25,102,152,33,157,115,206,57,249,75,215,94,123,109,14,220,196,117,71,113,126,154,49,158,124,242,201,220,133,37,186,202,204,55,223,124,205,88,66,169,230,20,98,41,85,57,109,134,0,1,2,4,8,16,32,64,128,0,129,58,11,8,177,212,25,212,235,8,16,32,64,128,0,1,2,4,8,16,32,64,128,192,248,8,180,123,200,97,124,236,138,240,89,245,77,233,180,211,78,75,55,220,112,67,186,243,206,59,155,82,178,51,206,56,35,29,112,192,1,57,144,17,87,0,69,119,152,195,14,59,44,95,13,20,93,90,34,196,18,29,82,134,12,25,146,182,220,114,203,244,222,123,125,229,139,160,0,0,32,0,73,68,65,84,239,165,233,167,159,62,93,119,221,117,169,91,183,110,105,145,69,22,73,179,204,50,75,186,226,138,43,210,6,27,108,144,67,40,113,29,208,167,159,126,154,238,185,231,158,180,198,26,107,228,192,73,116,115,137,239,111,182,217,102,169,111,223,190,121,175,177,247,213,86,91,45,253,235,95,255,202,193,148,232,242,210,181,107,215,145,14,61,122,244,200,97,152,189,246,218,43,127,47,174,32,218,122,235,173,211,226,139,47,158,250,247,239,223,20,175,152,52,2,55,209,149,38,246,105,140,191,128,16,203,248,27,122,3,1,2,4,8,16,32,64,128,0,1,2,229,21,16,98,41,111,109,237,140,0,1,2,4,8,16,32,64,128,0,1,2,4,10,40,32,228,80,192,162,213,176,100,245,253,95,172,8,118,68,23,146,102,4,51,190,254,250,235,28,92,137,32,77,140,248,251,229,151,95,158,38,158,120,226,180,211,78,59,165,243,206,59,47,127,253,39,63,249,73,234,215,175,95,218,101,151,93,242,191,227,186,159,57,231,156,51,157,121,230,153,233,196,19,79,76,71,30,121,100,26,49,98,68,254,94,116,77,137,207,70,112,37,58,180,252,245,175,127,205,223,139,224,71,132,97,186,116,233,146,159,139,250,71,248,229,254,251,239,207,129,150,206,35,174,12,90,112,193,5,115,112,37,158,139,49,255,252,243,167,219,111,191,61,205,53,215,92,53,156,180,250,61,26,129,159,151,94,122,105,228,122,234,247,230,246,125,147,16,75,251,214,222,206,9,16,32,64,128,0,1,2,4,8,16,24,187,128,16,203,216,141,60,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,26,38,32,228,208,48,234,166,76,164,190,255,203,30,215,233,44,187,236,178,105,223,125,247,205,129,141,102,140,55,222,120,35,7,87,102,158,121,230,209,166,127,247,221,119,243,250,230,157,119,222,31,92,86,132,97,226,106,161,8,151,76,62,249,228,163,61,59,124,248,240,244,213,87,95,229,142,45,227,58,222,122,235,173,244,217,103,159,229,176,207,68,19,77,52,174,175,25,175,207,93,116,209,69,249,58,164,161,67,135,166,31,255,248,199,227,245,46,31,254,63,1,33,22,167,129,0,1,2,4,8,16,32,64,128,0,1,2,149,5,132,88,156,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,66,2,66,14,45,84,140,9,176,20,245,253,63,212,135,30,122,40,173,176,194,10,233,198,27,111,204,215,213,24,173,37,16,215,61,173,187,238,186,233,222,123,239,77,75,46,185,100,107,45,174,224,171,17,98,41,120,1,45,159,0,1,2,4,8,16,32,64,128,0,129,9,42,32,196,50,65,121,189,156,0,1,2,4,8,16,32,64,128,0,1,2,4,8,212,38,32,228,80,155,87,209,158,86,223,209,43,118,211,77,55,165,45,183,220,50,95,151,179,244,210,75,23,173,156,165,93,239,3,15,60,144,86,91,109,181,116,241,197,23,167,117,214,89,167,180,251,108,214,198,132,88,154,37,111,94,2,4,8,16,32,64,128,0,1,2,4,138,32,32,196,82,132,42,89,35,1,2,4,8,16,32,64,128,0,1,2,4,8,180,141,128,144,67,185,75,173,190,223,175,239,101,151,93,150,250,246,237,155,34,208,178,212,82,75,149,251,0,20,96,119,15,62,248,96,14,174,12,26,52,40,109,177,197,22,5,88,113,241,150,40,196,82,188,154,89,49,1,2,4,8,16,32,64,128,0,1,2,141,19,16,98,105,156,181,153,8,16,32,64,128,0,1,2,4,8,16,32,64,128,192,88,5,132,28,198,74,84,232,7,212,119,204,229,187,228,146,75,210,158,123,238,153,174,185,230,154,180,226,138,43,22,186,198,69,94,252,221,119,223,157,54,218,104,163,116,242,201,39,167,222,189,123,23,121,43,45,189,118,33,150,150,46,143,197,17,32,64,128,0,1,2,4,8,16,32,208,100,1,33,150,38,23,192,244,4,8,16,32,64,128,0,1,2,4,8,16,32,64,96,84,1,33,135,114,159,7,245,173,92,223,107,175,189,54,109,182,217,102,41,58,179,244,236,217,179,220,7,161,5,119,55,100,200,144,220,121,229,138,43,174,72,27,110,184,97,11,174,176,60,75,18,98,41,79,45,237,132,0,1,2,4,8,16,32,64,128,0,129,250,11,8,177,212,223,212,27,9,16,32,64,128,0,1,2,4,8,16,32,64,128,192,56,11,8,57,140,51,93,33,62,168,190,63,92,166,123,239,189,55,245,234,213,43,237,182,219,110,169,95,191,126,133,168,105,25,22,121,194,9,39,164,211,78,59,45,93,122,233,165,105,133,21,86,40,195,150,90,122,15,66,44,45,93,30,139,35,64,128,0,1,2,4,8,16,32,64,160,201,2,66,44,77,46,128,233,9,16,32,64,128,0,1,2,4,8,16,32,64,128,192,168,2,66,14,229,62,15,234,59,246,250,190,250,234,171,105,219,109,183,77,115,206,57,103,58,231,156,115,210,164,147,78,58,246,15,121,98,156,4,190,250,234,171,180,243,206,59,167,48,31,60,120,112,54,55,38,188,128,16,203,132,55,54,3,1,2,4,8,16,32,64,128,0,1,2,197,21,16,98,41,110,237,172,156,0,1,2,4,8,16,32,64,128,0,1,2,4,74,40,32,228,80,194,162,142,178,37,245,173,190,190,125,251,246,77,183,223,126,123,58,253,244,211,211,74,43,173,84,253,7,61,89,149,192,223,254,246,183,212,167,79,159,180,218,106,171,165,65,131,6,85,245,25,15,213,71,64,136,165,62,142,222,66,128,0,1,2,4,8,16,32,64,128,64,57,5,132,88,202,89,87,187,34,64,128,0,1,2,4,8,16,32,64,128,0,129,130,10,8,57,20,180,112,85,46,91,125,171,132,250,255,143,93,125,245,213,105,247,221,119,79,219,111,191,125,58,250,232,163,107,251,176,167,43,10,28,124,240,193,233,130,11,46,72,167,158,122,106,218,120,227,141,73,53,88,64,136,165,193,224,166,35,64,128,0,1,2,4,8,16,32,64,160,80,2,66,44,133,42,151,197,18,32,64,128,0,1,2,4,8,16,32,64,128,64,217,5,132,28,202,93,97,245,173,189,190,195,134,13,75,251,236,179,79,122,244,209,71,211,49,199,28,147,214,90,107,173,218,95,226,19,89,224,230,155,111,78,7,29,116,80,250,217,207,126,150,78,60,241,196,52,253,244,211,147,105,130,128,16,75,19,208,77,73,128,0,1,2,4,8,16,32,64,128,64,97,4,132,88,10,83,42,11,37,64,128,0,1,2,4,8,16,32,64,128,0,129,118,16,136,144,131,81,110,129,239,190,251,174,220,27,156,64,187,187,254,250,235,83,116,16,89,124,241,197,211,161,135,30,154,22,88,96,129,9,52,83,249,94,251,236,179,207,166,35,143,60,50,61,246,216,99,185,163,205,250,235,175,95,190,77,22,104,71,66,44,5,42,150,165,18,32,64,128,0,1,2,4,8,16,32,208,112,1,33,150,134,147,155,144,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,232,16,208,153,196,89,168,85,224,184,227,142,203,65,140,29,119,220,49,245,235,215,47,205,50,203,44,181,190,162,109,158,127,235,173,183,210,9,39,156,144,206,59,239,188,28,0,218,111,191,253,218,102,239,173,188,81,33,150,86,174,142,181,17,32,64,128,0,1,2,4,8,16,32,208,108,1,33,150,102,87,192,252,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,141,5,132,88,218,184,248,227,177,245,225,195,135,167,227,143,63,62,13,26,52,40,237,190,251,238,249,207,92,115,205,53,30,111,44,215,71,95,121,229,149,116,234,169,167,230,63,125,251,246,77,251,238,187,111,234,222,189,123,185,54,89,224,221,8,177,20,184,120,150,78,128,0,1,2,4,8,16,32,64,128,192,4,23,16,98,153,224,196,38,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,42,9,8,177,56,27,227,35,16,157,70,78,57,229,148,116,250,233,167,167,77,54,217,36,119,103,89,118,217,101,199,231,149,133,254,236,208,161,67,115,215,149,171,174,186,42,245,233,211,39,237,177,199,30,58,213,180,96,69,133,88,90,176,40,150,68,128,0,1,2,4,8,16,32,64,128,64,203,8,8,177,180,76,41,44,132,0,1,2,4,8,16,32,64,128,0,1,2,4,8,180,159,128,16,75,251,213,124,66,236,248,147,79,62,73,231,156,115,78,58,255,252,243,211,244,211,79,159,182,218,106,171,212,171,87,175,212,181,107,215,9,49,93,75,189,243,179,207,62,75,151,94,122,105,250,227,31,255,152,134,13,27,150,118,216,97,135,180,243,206,59,167,169,166,154,170,165,214,105,49,255,39,32,196,226,52,16,32,64,128,0,1,2,4,8,16,32,64,160,178,128,16,139,211,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,77,64,136,165,105,244,165,157,248,230,155,111,78,23,95,124,113,186,238,186,235,114,119,150,158,61,123,166,245,214,91,175,116,251,189,225,134,27,210,144,33,67,114,215,149,13,54,216,32,109,185,229,150,105,173,181,214,42,221,62,203,184,33,33,150,50,86,213,158,8,16,32,64,128,0,1,2,4,8,16,168,151,128,16,75,189,36,189,135,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,89,64,136,165,102,50,31,168,82,96,248,240,225,233,234,171,175,78,215,94,123,109,250,231,63,255,153,214,94,123,237,180,198,26,107,164,223,254,246,183,105,134,25,102,168,242,45,173,243,216,123,239,189,151,110,187,237,182,116,235,173,183,166,63,253,233,79,105,153,101,150,73,27,110,184,97,218,120,227,141,83,247,238,221,91,103,161,86,50,86,1,33,150,177,18,121,128,0,1,2,4,8,16,32,64,128,0,129,54,22,16,98,105,227,226,219,58,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,182,128,16,75,179,43,208,30,243,191,243,206,59,41,58,180,68,0,228,246,219,111,79,11,46,184,96,90,113,197,21,211,10,43,172,144,150,91,110,185,150,12,129,68,8,231,239,127,255,123,186,247,222,123,211,221,119,223,157,158,121,230,153,180,218,106,171,229,32,78,116,92,153,105,166,153,218,163,120,37,220,165,16,75,9,139,106,75,4,8,16,32,64,128,0,1,2,4,8,212,77,64,136,165,110,148,94,68,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,212,42,32,196,82,171,152,231,235,33,112,223,125,247,229,96,72,252,119,232,208,161,105,150,89,102,73,75,46,185,100,250,217,207,126,150,22,93,116,209,180,208,66,11,165,57,230,152,163,30,83,85,245,142,215,94,123,45,61,245,212,83,233,137,39,158,72,143,62,250,104,122,232,161,135,210,91,111,189,149,150,93,118,217,180,252,242,203,231,192,77,252,215,40,135,128,16,75,57,234,104,23,4,8,16,32,64,128,0,1,2,4,8,76,24,1,33,150,9,227,234,173,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,21,2,66,44,85,32,121,100,130,11,252,251,223,255,206,193,145,199,30,123,44,7,73,34,80,242,201,39,159,164,121,230,153,39,205,61,247,220,105,206,57,231,76,179,205,54,91,154,121,230,153,211,140,51,206,152,59,183,76,51,205,52,169,91,183,110,169,107,215,174,105,178,201,38,75,93,186,116,73,29,231,249,155,111,190,73,95,126,249,101,250,236,179,207,210,136,17,35,210,135,31,126,152,162,179,202,187,239,190,155,222,126,251,237,244,198,27,111,164,87,95,125,53,189,244,210,75,233,133,23,94,72,83,77,53,85,14,206,68,128,102,241,197,23,207,129,154,69,22,89,100,130,239,219,4,205,17,16,98,105,142,187,89,9,16,32,64,128,0,1,2,4,8,16,40,134,128,16,75,49,234,100,149,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,148,2,66,44,165,44,107,41,54,21,193,147,8,152,188,252,242,203,57,112,18,193,147,8,160,68,16,229,253,247,223,207,193,148,8,168,68,80,37,2,43,17,92,233,24,17,104,137,96,75,4,92,34,232,18,129,151,233,166,155,46,7,96,34,8,19,129,152,8,198,244,232,209,35,7,101,226,251,70,251,8,8,177,180,79,173,237,148,0,1,2,4,8,16,32,64,128,0,129,218,5,132,88,106,55,243,9,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,78,2,66,44,117,130,244,154,150,16,248,238,187,239,114,55,22,131,192,15,9,8,177,56,31,4,8,16,32,64,128,0,1,2,4,8,16,168,44,32,196,226,116,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,77,19,16,98,105,26,189,137,9,16,104,146,128,16,75,147,224,77,75,128,0,1,2,4,8,16,32,64,128,64,33,4,132,88,10,81,38,139,36,64,128,0,1,2,4,8,16,32,64,128,0,1,2,229,20,16,98,41,103,93,237,138,0,129,202,2,66,44,78,7,1,2,4,8,16,32,64,128,0,1,2,4,42,11,8,177,56,29,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,211,4,132,88,154,70,111,98,2,4,154,36,32,196,210,36,120,211,18,32,64,128,0,1,2,4,8,16,32,80,8,1,33,150,66,148,201,34,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,57,5,132,88,202,89,87,187,34,64,160,178,128,16,139,211,65,128,0,1,2,4,8,16,32,64,128,0,129,202,2,66,44,78,7,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,52,1,33,150,166,209,155,152,0,129,38,9,8,177,52,9,222,180,4,8,16,32,64,128,0,1,2,4,8,20,66,64,136,165,16,101,178,72,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,78,1,33,150,114,214,213,174,8,16,168,44,32,196,226,116,16,32,64,128,0,1,2,4,8,16,32,64,160,178,128,16,139,211,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,77,64,136,165,105,244,38,38,64,160,73,2,66,44,77,130,55,45,1,2,4,8,16,32,64,128,0,1,2,133,16,16,98,41,68,153,44,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,148,83,64,136,165,156,117,181,43,2,4,42,11,8,177,56,29,4,8,16,32,64,128,0,1,2,4,8,16,168,44,32,196,226,116,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,77,19,16,98,105,26,189,137,9,16,104,146,128,16,75,147,224,77,75,128,0,1,2,4,8,16,32,64,128,64,33,4,132,88,10,81,38,139,36,64,128,0,1,2,4,8,16,32,64,128,0,1,2,229,20,16,98,41,103,93,237,138,0,129,202,2,66,44,78,7,1,2,4,8,16,32,64,128,0,1,2,4,42,11,8,177,56,29,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,211,4,132,88,154,70,111,98,2,4,154,36,32,196,210,36,120,211,18,32,64,128,0,1,2,4,8,16,32,80,8,1,33,150,66,148,201,34,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,57,5,132,88,202,89,87,187,34,64,160,178,128,16,139,211,65,128,0,1,2,4,8,16,32,64,128,0,129,202,2,66,44,78,7,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,52,1,33,150,166,209,155,152,0,129,38,9,8,177,52,9,222,180,4,8,16,32,64,128,0,1,2,4,8,20,66,64,136,165,16,101,178,72,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,78,1,33,150,114,214,213,174,8,16,168,44,32,196,226,116,16,32,64,128,0,1,2,4,8,16,32,64,160,178,128,16,139,211,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,77,64,136,165,105,244,38,38,64,160,73,2,66,44,77,130,55,45,1,2,4,8,16,32,64,128,0,1,2,133,16,16,98,41,68,153,44,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,148,83,64,136,165,156,117,181,43,2,4,42,11,8,177,56,29,4,8,16,32,64,128,0,1,2,4,8,16,168,44,32,196,226,116,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,77,19,16,98,105,26,189,137,9,16,104,146,128,16,75,147,224,77,75,128,0,1,2,4,8,16,32,64,128,64,33,4,132,88,10,81,38,139,36,64,128,0,1,2,4,8,16,32,64,128,0,1,2,229,20,16,98,41,103,93,237,138,0,129,202,2,66,44,78,7,1,2,4,8,16,32,64,128,0,1,2,4,42,11,8,177,56,29,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,211,4,132,88,154,70,111,98,2,4,154,36,32,196,210,36,120,211,18,32,64,128,0,1,2,4,8,16,32,80,8,1,33,150,66,148,201,34,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,57,5,132,88,202,89,87,187,34,64,160,178,128,16,139,211,65,128,0,1,2,4,8,16,32,64,128,0,129,202,2,66,44,78,7,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,52,1,33,150,166,209,155,152,0,129,38,9,8,177,52,9,222,180,4,8,16,32,64,128,0,1,2,4,8,20,66,64,136,165,16,101,178,72,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,78,1,33,150,114,214,213,174,8,16,168,44,32,196,226,116,16,32,64,128,0,1,2,4,8,16,32,64,160,178,128,16,139,211,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,77,64,136,165,105,244,38,38,64,160,73,2,66,44,77,130,55,45,1,2,4,8,16,32,64,128,0,1,2,133,16,16,98,41,68,153,44,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,148,83,64,136,165,156,117,181,43,2,4,42,11,8,177,56,29,4,8,16,32,64,128,0,1,2,4,8,16,168,44,32,196,226,116,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,77,19,16,98,105,26,189,137,9,16,104,146,128,16,75,147,224,77,75,128,0,1,2,4,8,16,32,64,128,64,33,4,132,88,10,81,38,139,36,64,128,0,1,2,4,8,16,32,64,128,0,1,2,229,20,16,98,41,103,93,237,138,0,129,202,2,66,44,78,7,1,2,4,8,16,32,64,128,0,1,2,4,42,11,8,177,56,29,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,211,4,132,88,154,70,111,98,2,4,154,36,32,196,210,36,120,211,18,32,64,128,0,1,2,4,8,16,32,80,8,1,33,150,66,148,201,34,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,57,5,132,88,202,89,87,187,34,64,160,178,128,16,139,211,65,128,0,1,2,4,8,16,32,64,128,0,129,202,2,66,44,78,7,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,52,1,33,150,166,209,155,152,0,129,38,9,8,177,52,9,222,180,4,8,16,32,64,128,0,1,2,4,8,20,66,64,136,165,16,101,178,72,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,78,1,33,150,114,214,213,174,8,16,168,44,32,196,226,116,16,32,64,128,0,1,2,4,8,16,32,64,160,178,128,16,139,211,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,77,64,136,165,105,244,38,38,64,160,73,2,66,44,77,130,55,45,1,2,4,8,16,32,64,128,0,1,2,133,16,16,98,41,68,153,44,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,148,83,64,136,165,156,117,181,43,2,4,42,11,8,177,56,29,4,8,16,32,64,128,0,1,2,4,8,16,168,44,32,196,226,116,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,77,19,16,98,105,26,189,137,9,16,104,146,128,16,75,147,224,77,75,128,0,1,2,4,8,16,32,64,128,64,33,4,132,88,10,81,38,139,36,64,128,0,1,2,4,8,16,32,64,128,0,1,2,229,20,16,98,41,103,93,237,138,0,129,202,2,66,44,78,7,1,2,4,8,16,32,64,128,0,1,2,4,42,11,8,177,56,29,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,211,4,132,88,154,70,111,98,2,4,154,36,32,196,210,36,120,211,18,32,64,128,0,1,2,4,8,16,32,80,8,1,33,150,66,148,201,34,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,57,5,132,88,202,89,87,187,34,64,160,178,128,16,139,211,65,128,0,1,2,4,8,16,32,64,128,0,129,202,2,66,44,78,7,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,52,1,33,150,166,209,155,152,0,129,38,9,8,177,52,9,222,180,4,8,16,32,64,128,0,1,2,4,8,20,66,64,136,165,16,101,178,72,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,78,1,33,150,114,214,213,174,8,16,168,44,32,196,226,116,16,32,64,128,0,1,2,4,8,16,32,64,160,178,128,16,139,211,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,77,64,136,165,105,244,38,38,64,160,73,2,66,44,77,130,55,45,1,2,4,8,16,32,64,128,0,1,2,133,16,16,98,41,68,153,44,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,148,83,64,136,165,156,117,181,43,2,4,42,11,8,177,56,29,4,8,16,32,64,128,0,1,2,4,8,16,168,44,32,196,226,116,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,13,19,24,56,112,96,58,248,224,131,211,128,1,3,210,30,123,236,145,58,66,44,167,156,114,74,218,127,255,253,211,209,71,31,157,246,222,123,239,134,173,199,68,4,8,16,104,180,128,16,75,163,197,205,71,128,0,1,2,4,8,16,32,64,128,64,145,4,132,88,138,84,45,107,37,64,128,0,1,2,4,8,16,32,64,128,0,1,2,5,23,24,49,98,68,234,222,189,123,234,210,165,75,234,218,181,107,26,62,124,120,154,110,186,233,210,231,159,127,158,190,249,230,155,252,239,110,221,186,21,124,151,150,79,128,0,129,202,2,66,44,78,7,1,2,4,8,16,32,64,128,0,1,2,4,42,11,8,177,56,29,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,67,5,14,56,224,128,52,104,208,160,244,213,87,95,141,156,119,210,73,39,77,125,251,246,77,253,251,247,111,232,90,76,70,128,0,129,70,11,8,177,52,90,220,124,4,8,16,32,64,128,0,1,2,4,8,20,73,64,136,165,72,213,178,86,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,2,129,232,198,50,195,12,51,164,47,191,252,114,228,110,38,155,108,178,244,222,123,239,233,194,82,130,250,218,2,1,2,63,44,32,196,226,132,16,32,64,128,0,1,2,4,8,16,32,64,160,178,128,16,139,211,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,92,96,212,110,44,186,176,52,156,223,132,4,8,52,81,64,136,165,137,248,166,38,64,128,0,1,2,4,8,16,32,64,160,229,5,132,88,90,190,68,22,72,128,0,1,2,4,8,16,32,64,128,0,1,2,4,202,39,48,106,55,22,93,88,202,87,95,59,34,64,160,178,128,16,139,211,65,128,0,1,2,4,8,16,32,64,128,0,129,202,2,66,44,78,7,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,20,129,232,198,50,112,224,192,180,247,222,123,167,254,253,251,55,101,13,38,37,64,128,64,163,5,132,88,26,45,110,62,2,4,8,16,32,64,128,0,1,2,4,138,36,32,196,82,164,106,89,43,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,145,64,116,99,217,118,219,109,211,224,193,131,83,183,110,221,74,180,51,91,33,64,128,64,101,1,33,22,167,131,0,1,2,4,8,16,32,64,128,0,1,2,149,5,132,88,156,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,0,129,31,253,232,71,13,152,197,20,101,18,248,238,187,239,202,180,29,123,33,64,224,255,11,8,177,56,10,4,8,16,32,64,128,0,1,2,4,8,16,168,44,32,196,226,116,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,6,8,68,136,69,40,161,1,208,37,153,194,121,41,73,33,109,131,192,24,4,132,88,28,11,2,4,8,16,32,64,128,0,1,2,4,8,84,22,16,98,113,58,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,3,4,132,18,26,128,92,162,41,156,151,18,21,211,86,8,116,18,16,98,113,36,8,16,32,64,128,0,1,2,4,8,16,32,80,89,64,136,197,233,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,13,16,16,74,104,0,114,137,166,112,94,74,84,76,91,33,208,73,64,136,197,145,32,64,128,0,1,2,4,8,16,32,64,128,64,101,1,33,22,167,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,64,64,40,161,1,200,37,154,194,121,41,81,49,109,133,64,39,1,33,22,71,130,0,1,2,4,8,16,32,64,128,0,1,2,149,5,132,88,156,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,0,1,161,132,6,32,151,104,10,231,165,68,197,180,21,2,157,4,132,88,28,9,2,4,8,16,32,64,128,0,1,2,4,8,84,22,16,98,113,58,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,3,4,132,18,26,128,92,162,41,156,151,18,21,211,86,8,116,18,16,98,113,36,8,16,32,64,128,0,1,2,4,8,16,32,80,89,64,136,197,233,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,13,16,16,74,104,0,114,137,166,112,94,74,84,76,91,33,208,73,64,136,197,145,32,64,128,0,1,2,4,8,16,32,64,128,64,101,1,33,22,167,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,64,64,40,161,1,200,37,154,194,121,41,81,49,109,133,64,39,1,33,22,71,130,0,1,2,4,8,16,32,64,128,0,1,2,149,5,132,88,156,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,0,1,161,132,6,32,151,104,10,231,165,68,197,180,21,2,157,4,132,88,28,9,2,4,8,16,32,64,128,0,1,2,4,8,84,22,16,98,113,58,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,3,4,132,18,26,128,92,162,41,156,151,18,21,211,86,8,116,18,16,98,113,36,8,16,32,64,128,0,1,2,4,8,16,32,80,89,64,136,197,233,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,13,16,16,74,104,0,114,137,166,112,94,74,84,76,91,33,208,73,64,136,197,145,32,64,128,0,1,2,4,8,16,32,64,128,64,101,1,33,22,167,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,64,64,40,161,1,200,37,154,194,121,41,81,49,109,133,64,39,1,33,22,71,130,0,1,2,4,8,16,32,64,128,0,1,2,149,5,132,88,156,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,0,1,161,132,6,32,151,104,10,231,165,68,197,180,21,2,157,4,132,88,28,9,2,4,8,16,32,64,128,0,1,2,4,8,84,22,16,98,113,58,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,3,4,132,18,26,128,92,162,41,156,151,18,21,211,86,8,116,18,16,98,113,36,8,16,32,64,128,0,1,2,4,8,16,32,80,89,64,136,197,233,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,13,16,16,74,104,0,114,137,166,112,94,74,84,76,91,33,208,73,64,136,197,145,32,64,128,0,1,2,4,8,16,32,64,128,64,101,1,33,22,167,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,64,64,40,161,1,200,37,154,194,121,41,81,49,109,133,64,39,1,33,22,71,130,0,1,2,4,8,16,32,64,128,0,1,2,149,5,132,88,156,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,0,1,161,132,6,32,151,104,10,231,165,68,197,180,21,2,157,4,132,88,28,9,2,4,8,16,32,64,128,0,1,2,4,8,84,22,16,98,113,58,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,3,4,132,18,26,128,92,162,41,156,151,18,21,211,86,8,116,18,16,98,113,36,8,16,32,64,128,0,1,2,4,8,16,32,80,89,64,136,197,233,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,13,16,16,74,104,0,114,137,166,112,94,74,84,76,91,33,208,73,64,136,197,145,32,64,128,0,1,2,4,8,16,32,64,128,64,101,1,33,22,167,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,64,64,40,161,1,200,37,154,194,121,41,81,49,109,133,64,39,1,33,22,71,130,0,1,2,4,8,16,32,64,128,0,1,2,149,5,132,88,156,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,0,1,161,132,6,32,151,104,10,231,165,68,197,180,21,2,157,4,132,88,28,9,2,4,8,16,32,64,128,0,1,2,4,8,84,22,16,98,113,58,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,3,4,132,18,26,128,92,162,41,156,151,18,21,211,86,8,116,18,16,98,113,36,8,16,32,64,128,0,1,2,4,8,16,32,80,89,64,136,197,233,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,13,16,16,74,104,0,114,137,166,112,94,74,84,76,91,33,208,73,64,136,197,145,32,64,128,0,1,2,4,8,16,32,64,128,64,101,1,33,22,167,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,64,64,40,33,165,255,254,247,191,249,79,151,46,93,210,55,223,124,147,38,158,120,226,20,46,198,247,5,156,23,167,130,64,121,5,132,88,202,91,91,59,35,64,128,0,1,2,4,8,16,32,64,96,252,5,132,88,198,223,208,27,8,16,32,64,128,0,1,2,4,8,16,32,64,128,192,88,5,202,16,74,56,252,240,195,211,235,175,191,158,206,63,255,252,244,143,127,252,35,125,251,237,183,233,151,191,252,229,88,247,222,241,192,217,103,159,157,110,191,253,246,116,237,181,215,166,121,230,153,39,157,119,222,121,105,229,149,87,30,237,243,247,221,119,95,218,104,163,141,210,59,239,188,147,142,61,246,216,244,244,211,79,167,139,47,190,56,141,24,49,34,245,239,223,63,61,252,240,195,105,241,197,23,79,27,108,176,65,250,197,47,126,81,245,220,245,124,112,249,229,151,79,59,236,176,67,218,102,155,109,234,249,218,209,222,85,134,243,50,193,112,188,152,64,193,5,132,88,10,94,64,203,39,64,128,0,1,2,4,8,16,32,64,96,130,10,8,177,76,80,94,47,39,64,128,0,1,2,4,8,16,32,64,128,0,1,2,255,43,80,134,80,194,243,207,63,159,190,252,242,203,180,240,194,11,167,125,246,217,39,125,254,249,231,233,140,51,206,168,186,196,213,132,88,238,189,247,222,180,214,90,107,165,143,63,254,56,29,115,204,49,233,169,167,158,74,151,94,122,105,218,100,147,77,210,179,207,62,155,246,218,107,175,244,194,11,47,164,163,143,62,58,189,255,254,251,105,218,105,167,173,122,254,122,61,248,200,35,143,164,153,103,158,57,205,50,203,44,245,122,229,247,222,83,134,243,50,193,112,188,152,64,193,5,132,88,10,94,64,203,39,64,128,0,1,2,4,8,16,32,64,96,130,10,8,177,76,80,94,47,39,64,128,0,1,2,4,8,16,32,64,128,0,1,2,255,43,80,109,40,97,248,240,225,233,192,3,15,76,215,95,127,125,154,111,190,249,114,183,143,232,250,241,247,191,255,61,13,24,48,32,221,120,227,141,249,125,247,223,127,127,58,233,164,147,210,144,33,67,242,21,61,71,30,121,100,186,224,130,11,210,162,139,46,154,126,254,243,159,231,46,41,241,252,7,31,124,144,246,216,99,143,252,252,42,171,172,146,67,31,43,173,180,82,234,222,189,123,26,56,112,96,14,164,68,71,148,25,103,156,49,7,82,226,179,235,173,183,94,126,182,95,191,126,233,205,55,223,204,1,146,232,194,242,202,43,175,164,97,195,134,165,249,231,159,63,109,189,245,214,121,29,125,250,244,73,119,222,121,103,26,60,120,112,126,87,140,190,125,251,166,57,230,152,35,207,123,212,81,71,165,203,46,187,44,205,53,215,92,105,182,217,102,75,31,125,244,209,200,78,44,17,86,185,237,182,219,210,135,31,126,152,126,247,187,223,165,131,15,62,56,239,179,115,136,229,162,139,46,74,147,76,50,73,250,215,191,254,149,150,92,114,201,244,197,23,95,164,41,166,152,34,221,116,211,77,249,191,151,95,126,121,154,114,202,41,211,21,87,92,145,22,90,104,161,20,97,153,248,247,134,27,110,56,198,117,69,16,166,99,68,167,151,152,251,161,135,30,74,11,46,184,96,54,141,238,50,15,60,240,192,24,125,162,251,203,239,127,255,251,180,230,154,107,230,117,142,203,231,171,249,153,168,246,188,84,243,46,207,16,32,208,90,2,66,44,173,85,15,171,33,64,128,0,1,2,4,8,16,32,64,160,181,4,132,88,90,171,30,86,67,128,0,1,2,4,8,16,32,64,128,0,1,2,37,21,168,54,148,176,251,238,187,231,43,115,34,128,242,242,203,47,167,45,183,220,50,189,241,198,27,233,177,199,30,75,59,237,180,83,122,237,181,215,178,208,205,55,223,156,226,217,232,74,18,129,151,173,182,218,42,7,48,38,154,104,162,180,221,118,219,229,235,118,226,218,158,232,152,114,207,61,247,164,67,14,57,36,93,125,245,213,249,106,158,8,173,244,232,209,35,253,230,55,191,201,207,69,136,35,66,42,241,217,120,246,146,75,46,201,243,70,64,227,176,195,14,203,243,223,125,247,221,57,40,19,127,143,96,202,158,123,238,153,187,178,156,120,226,137,57,244,210,187,119,239,116,192,1,7,164,79,63,253,52,77,53,213,84,233,174,187,238,74,111,191,253,118,94,243,17,71,28,145,190,250,234,171,180,255,254,251,143,92,87,92,39,244,222,123,239,165,83,79,61,53,63,23,159,141,48,74,4,93,198,212,137,229,155,111,190,73,93,186,116,201,225,146,43,175,188,50,13,26,52,40,69,224,39,174,39,218,124,243,205,211,142,59,238,152,13,142,63,254,248,188,143,48,137,80,205,152,214,21,33,158,24,177,254,121,231,157,55,7,127,34,56,20,129,154,83,78,57,37,69,199,153,199,31,127,188,162,79,92,39,180,253,246,219,167,45,182,216,98,156,62,95,205,17,175,246,188,84,243,46,207,16,32,208,90,2,66,44,173,85,15,171,33,64,128,0,1,2,4,8,16,32,64,160,181,4,132,88,90,171,30,86,67,128,0,1,2,4,8,16,32,64,128,0,1,2,37,21,168,54,148,240,215,191,254,53,205,57,231,156,185,147,73,92,165,179,196,18,75,164,191,252,229,47,57,112,81,41,196,178,235,174,187,230,142,36,17,236,136,17,1,139,232,192,18,33,150,8,139,68,135,146,165,150,90,42,125,253,245,215,105,210,73,39,29,45,196,50,98,196,136,28,58,249,243,159,255,156,59,174,196,53,62,223,125,247,93,90,99,141,53,210,147,79,62,153,94,127,253,245,244,204,51,207,164,5,48,112,164,150,0,0,32,0,73,68,65,84,22,88,96,100,160,229,252,243,207,31,237,58,161,8,220,68,64,38,186,153,68,120,100,231,157,119,206,29,92,182,221,118,219,52,195,12,51,228,142,38,49,162,51,74,140,142,117,245,234,213,43,7,99,98,196,220,147,77,54,89,222,227,152,66,44,29,199,98,166,153,102,74,239,190,251,110,238,150,114,195,13,55,164,59,238,184,35,135,88,162,59,75,124,62,66,62,225,23,97,154,8,200,140,105,93,19,79,60,113,126,93,236,57,246,25,123,238,214,173,91,254,218,143,127,252,227,116,206,57,231,228,117,71,200,103,76,62,29,33,150,184,78,104,92,62,95,205,17,175,246,188,84,243,46,207,16,32,208,90,2,66,44,173,85,15,171,33,64,128,0,1,2,4,8,16,32,64,160,181,4,132,88,90,171,30,86,67,128,0,1,2,4,8,16,32,64,128,0,1,2,37,21,168,54,148,240,183,191,253,45,95,195,19,157,64,102,159,125,246,28,34,25,83,136,37,2,28,113,109,79,116,98,137,192,75,4,88,54,222,120,227,172,23,221,72,254,241,143,127,228,46,41,17,98,121,255,253,247,243,53,66,49,226,154,160,8,125,68,39,150,8,145,188,243,206,59,249,235,113,141,79,4,67,34,192,18,35,174,31,234,8,107,68,104,37,70,71,87,150,206,33,150,232,92,18,87,31,69,128,36,58,154,204,58,235,172,185,147,76,4,66,46,188,240,194,212,179,103,207,252,249,88,79,204,211,17,98,57,235,172,179,210,106,171,173,150,191,215,191,127,255,220,237,229,160,131,14,250,193,16,75,60,27,243,69,184,103,223,125,247,205,157,80,226,179,209,169,38,70,92,173,20,33,149,161,67,135,166,233,167,159,126,140,235,234,56,98,17,86,137,160,75,132,117,58,70,236,57,214,187,200,34,139,84,244,233,112,137,238,50,227,242,249,106,142,120,181,231,165,154,119,121,134,0,129,214,18,16,98,105,173,122,88,13,1,2,4,8,16,32,64,128,0,1,2,173,37,32,196,210,90,245,176,26,2,4,8,16,32,64,128,0,1,2,4,8,16,40,169,64,53,161,132,111,191,253,54,135,75,214,95,127,253,220,161,100,154,105,166,73,83,79,61,117,238,110,18,157,88,182,217,102,155,145,161,147,211,78,59,45,157,124,242,201,35,67,44,113,197,79,124,63,70,132,91,226,42,162,120,38,130,48,17,240,88,108,177,197,242,247,162,163,74,191,126,253,242,60,209,41,165,227,122,162,206,33,150,88,67,116,133,137,78,36,47,189,244,82,126,190,82,136,37,222,187,244,210,75,231,43,136,58,174,67,250,249,207,127,158,67,48,17,172,137,80,78,140,232,178,50,108,216,176,145,33,150,99,142,57,38,109,182,217,102,249,123,177,150,185,231,158,59,253,250,215,191,254,94,136,37,174,35,138,238,44,209,233,37,186,198,196,216,116,211,77,115,247,153,213,87,95,61,239,167,99,31,209,53,230,167,63,253,105,118,249,201,79,126,50,198,117,117,28,177,184,58,105,237,181,215,206,93,107,34,248,18,1,158,240,142,14,45,159,125,246,89,69,159,142,16,75,4,132,198,229,243,213,28,241,106,206,75,53,239,241,12,1,2,173,39,32,196,210,122,53,177,34,2,4,8,16,32,64,128,0,1,2,4,90,71,64,136,165,117,106,97,37,4,8,16,32,64,128,0,1,2,4,8,16,32,80,98,129,106,66,9,113,37,206,140,51,206,152,46,184,224,130,180,209,70,27,165,63,254,241,143,57,72,17,87,230,196,215,23,95,124,241,220,173,100,161,133,22,74,43,174,184,98,190,66,39,194,26,17,94,121,241,197,23,211,109,183,221,150,3,25,17,32,137,174,42,113,149,78,132,79,226,202,155,227,142,59,46,95,191,19,239,59,239,188,243,126,48,196,114,229,149,87,230,112,73,4,66,118,220,113,199,212,181,107,215,116,235,173,183,166,195,15,63,60,189,241,198,27,41,58,177,236,191,255,254,57,220,18,207,198,56,253,244,211,211,110,187,237,150,230,159,127,254,244,236,179,207,230,175,157,116,210,73,233,146,75,46,201,207,68,8,103,229,149,87,206,235,234,232,196,18,215,241,196,123,159,120,226,137,28,70,137,240,72,4,121,58,95,39,20,239,136,43,130,182,218,106,171,180,223,126,251,229,61,199,254,227,189,31,125,244,81,238,44,115,203,45,183,228,175,197,186,226,235,177,206,46,93,186,124,111,93,223,124,243,77,254,218,186,235,174,155,59,216,116,239,222,61,157,112,194,9,249,10,166,112,142,112,76,116,174,137,142,56,149,66,62,29,33,150,222,189,123,143,211,231,171,57,230,213,156,151,106,222,227,25,2,4,90,79,64,136,165,245,106,98,69,4,8,16,32,64,128,0,1,2,4,8,180,142,128,16,75,235,212,194,74,8,16,32,64,128,0,1,2,4,8,16,32,64,160,196,2,213,134,18,226,106,156,184,146,167,91,183,110,105,185,229,150,75,19,77,52,81,186,239,190,251,114,176,98,205,53,215,204,65,139,248,94,4,66,34,252,17,129,142,184,114,40,58,160,92,119,221,117,89,48,186,174,68,151,144,8,139,252,235,95,255,202,225,147,155,111,190,57,95,193,243,201,39,159,228,43,123,226,202,159,49,133,52,98,158,185,230,154,43,119,55,57,228,144,67,210,211,79,63,157,67,51,23,95,124,113,122,238,185,231,70,134,88,226,125,209,133,164,79,159,62,185,227,203,155,111,190,153,102,155,109,182,124,141,80,4,77,98,188,245,214,91,105,213,85,87,77,79,61,245,84,254,119,132,83,38,159,124,242,52,100,200,144,188,190,120,254,222,123,239,205,223,219,98,139,45,210,69,23,93,148,175,65,138,125,126,252,241,199,233,216,99,143,205,243,199,220,127,248,195,31,242,122,99,196,254,183,222,122,235,28,146,137,119,69,135,151,232,202,242,238,187,239,230,206,51,241,158,240,137,209,121,93,159,127,254,121,14,229,68,232,37,194,61,103,156,113,70,222,67,188,51,186,206,68,128,104,187,237,182,75,119,222,121,231,15,134,88,118,216,97,135,28,30,26,151,207,87,115,204,171,61,47,213,188,203,51,4,8,180,150,128,16,75,107,213,195,106,8,16,32,64,128,0,1,2,4,8,16,104,45,1,33,150,214,170,135,213,16,32,64,128,0,1,2,4,8,16,32,64,128,64,73,5,106,9,37,68,144,228,235,175,191,78,51,205,52,83,190,226,38,194,25,241,247,24,111,191,253,118,154,110,186,233,210,164,147,78,250,61,169,8,108,196,21,68,103,158,121,102,138,235,129,34,196,18,193,150,232,126,18,215,228,76,50,201,36,105,190,249,230,75,151,93,118,89,90,102,153,101,106,150,142,240,203,59,239,188,147,59,177,196,136,160,201,100,147,77,150,255,84,26,209,249,36,130,54,17,154,137,160,72,231,49,234,94,199,182,160,8,153,196,181,65,209,237,37,186,172,196,184,226,138,43,210,160,65,131,210,208,161,67,243,21,74,113,37,81,4,127,106,25,31,126,248,97,14,2,197,245,67,17,112,169,117,140,239,231,199,52,95,45,231,165,214,245,122,158,0,129,230,10,8,177,52,215,223,236,4,8,16,32,64,128,0,1,2,4,8,180,182,128,16,75,107,215,199,234,8,16,32,64,128,0,1,2,4,8,16,32,64,160,36,2,141,12,37,156,120,226,137,35,67,44,187,238,186,107,238,216,210,171,87,175,220,209,37,58,179,60,242,200,35,53,135,53,162,243,74,116,123,137,110,40,7,31,124,112,203,84,165,35,196,242,192,3,15,180,204,154,234,177,144,70,158,151,122,172,215,59,8,16,168,94,64,136,165,122,43,79,18,32,64,128,0,1,2,4,8,16,32,208,126,2,66,44,237,87,115,59,38,64,128,0,1,2,4,8,16,32,64,128,0,129,38,8,52,50,148,16,87,242,68,87,150,13,55,220,48,125,244,209,71,233,198,27,111,76,15,62,248,96,238,194,178,233,166,155,166,25,103,156,177,102,129,187,238,186,43,95,183,19,87,253,116,116,65,169,249,37,19,224,3,113,85,81,4,88,226,106,159,50,141,70,158,151,50,185,217,11,129,34,8,8,177,20,161,74,214,72,128,0,1,2,4,8,16,32,64,128,64,179,4,132,88,154,37,111,94,2,4,8,16,32,64,128,0,1,2,4,8,16,104,43,1,161,132,182,42,247,120,111,214,121,25,111,66,47,32,208,178,2,66,44,45,91,26,11,35,64,128,0,1,2,4,8,16,32,64,160,5,4,132,88,90,160,8,150,64,128,0,1,2,4,8,16,32,64,128,0,1,2,229,23,16,74,40,127,141,235,185,67,231,165,158,154,222,69,160,181,4,132,88,90,171,30,86,67,128,0,1,2,4,8,16,32,64,128,64,107,9,8,177,180,86,61,172,134,0,1,2,4,8,16,32,64,128,0,1,2,4,74,42,32,148,80,210,194,78,160,109,57,47,19,8,214,107,9,180,128,128,16,75,11,20,193,18,8,16,32,64,128,0,1,2,4,8,16,104,89,1,33,150,150,45,141,133,17,32,64,128,0,1,2,4,8,16,32,64,128,64,153,4,132,18,202,84,205,9,191,23,231,101,194,27,155,129,64,179,4,132,88,154,37,111,94,2,4,8,16,32,64,128,0,1,2,4,138,32,32,196,82,132,42,89,35,1,2,4,8,16,32,64,128,0,1,2,4,8,20,94,64,40,161,240,37,108,232,6,156,151,134,114,155,140,64,67,5,132,88,26,202,109,50,2,4,8,16,32,64,128,0,1,2,4,10,38,32,196,82,176,130,89,46,1,2,4,8,16,32,64,128,0,1,2,4,8,20,83,64,40,161,152,117,107,214,170,157,151,102,201,155,151,192,132,23,16,98,153,240,198,102,32,64,128,0,1,2,4,8,16,32,64,160,184,2,66,44,197,173,157,149,19,32,64,128,0,1,2,4,8,16,32,64,128,64,129,4,132,18,10,84,172,22,88,170,243,210,2,69,176,4,2,19,72,64,136,101,2,193,122,45,1,2,4,8,16,32,64,128,0,1,2,165,16,16,98,41,69,25,109,130,0,1,2,4,8,16,32,64,128,0,1,2,4,90,93,64,40,161,213,43,212,90,235,115,94,90,171,30,86,67,160,158,2,66,44,245,212,244,46,2,4,8,16,32,64,128,0,1,2,4,202,38,32,196,82,182,138,218,15,1,2,4,8,16,32,64,128,0,1,2,4,8,180,164,128,80,66,75,150,165,101,23,229,188,180,108,105,44,140,192,120,11,8,177,140,55,161,23,16,32,64,128,0,1,2,4,8,16,32,80,98,1,33,150,18,23,215,214,8,16,32,64,128,0,1,2,4,8,16,32,64,160,117,4,132,18,90,167,22,69,88,137,243,82,132,42,89,35,129,113,19,16,98,25,55,55,159,34,64,128,0,1,2,4,8,16,32,64,160,61,4,132,88,218,163,206,118,73,128,0,1,2,4,8,16,32,64,128,0,1,2,77,22,16,74,104,114,1,10,54,189,243,82,176,130,89,46,129,26,4,132,88,106,192,242,40,1,2,4,8,16,32,64,128,0,1,2,109,39,32,196,210,118,37,183,97,2,4,8,16,32,64,128,0,1,2,4,8,16,104,134,128,80,66,51,212,139,59,167,243,82,220,218,89,57,129,177,9,8,177,140,77,200,247,9,16,32,64,128,0,1,2,4,8,16,104,103,1,33,150,118,174,190,189,19,32,64,128,0,1,2,4,8,16,32,64,128,64,195,4,132,18,26,70,93,138,137,156,151,82,148,209,38,8,140,81,64,136,197,193,32,64,128,0,1,2,4,8,16,32,64,128,64,101,1,33,22,167,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,64,64,40,161,1,200,37,154,194,121,41,81,49,109,133,64,39,1,33,22,71,130,0,1,2,4,8,16,32,64,128,0,1,2,149,5,132,88,156,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,0,1,161,132,6,32,151,104,10,231,165,68,197,180,21,2,157,4,132,88,28,9,2,4,8,16,32,64,128,0,1,2,4,8,84,22,16,98,113,58,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,3,4,132,18,26,128,92,162,41,156,151,18,21,211,86,8,116,18,16,98,113,36,8,16,32,64,128,0,1,2,4,8,16,32,80,89,64,136,197,233,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,13,16,16,74,104,0,114,137,166,112,94,74,84,76,91,33,208,73,64,136,197,145,32,64,128,0,1,2,4,8,16,32,64,128,64,101,1,33,22,167,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,64,64,40,161,1,200,37,154,194,121,41,81,49,109,133,64,39,1,33,22,71,130,0,1,2,4,8,16,32,64,128,0,1,2,149,5,132,88,156,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,0,1,161,132,6,32,151,104,10,231,165,68,197,180,21,2,157,4,132,88,28,9,2,4,8,16,32,64,128,0,1,2,4,8,84,22,16,98,113,58,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,3,4,132,18,26,128,92,162,41,156,151,18,21,211,86,8,116,18,16,98,113,36,8,16,32,64,128,0,1,2,4,8,16,32,80,89,64,136,197,233,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,13,16,16,74,104,0,114,137,166,112,94,74,84,76,91,33,208,73,64,136,197,145,32,64,128,0,1,2,4,8,16,32,64,128,64,101,1,33,22,167,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,64,64,40,161,1,200,37,154,194,121,41,81,49,109,133,64,39,1,33,22,71,130,0,1,2,4,8,16,32,64,128,0,1,2,149,5,132,88,156,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,0,1,161,132,6,32,151,104,10,231,165,68,197,180,21,2,157,4,132,88,28,9,2,4,8,16,32,64,128,0,1,2,4,8,84,22,16,98,113,58,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,3,4,34,148,96,16,168,69,224,187,239,190,171,229,113,207,18,32,80,16,1,33,150,130,20,202,50,9,16,32,64,128,0,1,2,4,8,16,104,138,128,16,75,83,216,77,74,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,132,128,142,35,206,1,1,2,237,38,32,196,210,110,21,183,95,2,4,8,16,32,64,128,0,1,2,4,106,17,16,98,169,69,203,179,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,93,5,132,88,234,202,233,101,4,8,20,64,64,136,165,0,69,178,68,2,4,8,16,32,64,128,0,1,2,4,154,38,32,196,210,52,122,19,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,66,44,206,0,1,2,237,38,32,196,210,110,21,183,95,2,4,8,16,32,64,128,0,1,2,4,106,17,16,98,169,69,203,179,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,93,5,132,88,234,202,233,101,4,8,20,64,64,136,165,0,69,178,68,2,4,8,16,32,64,128,0,1,2,4,154,38,32,196,210,52,122,19,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,66,44,206,0,1,2,237,38,32,196,210,110,21,183,95,2,4,8,16,32,64,128,0,1,2,4,106,17,16,98,169,69,203,179,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,93,5,132,88,234,202,233,101,4,8,20,64,64,136,165,0,69,178,68,2,4,8,16,32,64,128,0,1,2,4,154,38,32,196,210,52,122,19,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,66,44,206,0,1,2,237,38,32,196,210,110,21,183,95,2,4,8,16,32,64,128,0,1,2,4,106,17,16,98,169,69,203,179,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,93,5,132,88,234,202,233,101,4,8,20,64,64,136,165,0,69,178,68,2,4,8,16,32,64,128,0,1,2,4,154,38,32,196,210,52,122,19,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,66,44,206,0,1,2,237,38,32,196,210,110,21,183,95,2,4,8,16,32,64,128,0,1,2,4,106,17,16,98,169,69,203,179,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,93,5,132,88,234,202,233,101,4,8,20,64,64,136,165,0,69,178,68,2,4,8,16,32,64,128,0,1,2,4,154,38,32,196,210,52,122,19,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,66,44,206,0,1,2,237,38,32,196,210,110,21,183,95,2,4,8,16,32,64,128,0,1,2,4,106,17,16,98,169,69,203,179,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,93,5,132,88,234,202,233,101,4,8,20,64,64,136,165,0,69,178,68,2,4,8,16,32,64,128,0,1,2,4,154,38,32,196,210,52,122,19,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,66,44,206,0,1,2,237,38,32,196,210,110,21,183,95,2,4,8,16,32,64,128,0,1,2,4,106,17,16,98,169,69,203,179,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,93,5,132,88,234,202,233,101,4,8,20,64,64,136,165,0,69,178,68,2,4,8,16,32,64,128,0,1,2,4,154,38,32,196,210,52,122,19,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,66,44,206,0,1,2,237,38,32,196,210,110,21,183,95,2,4,8,16,32,64,128,0,1,2,4,106,17,16,98,169,69,203,179,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,93,5,132,88,234,202,233,101,4,8,20,64,64,136,165,0,69,178,68,2,4,8,16,32,64,128,0,1,2,4,154,38,32,196,210,52,122,19,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,66,44,206,0,1,2,237,38,32,196,210,110,21,183,95,2,4,8,16,32,64,128,0,1,2,4,106,17,16,98,169,69,203,179,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,93,5,132,88,234,202,233,101,4,8,20,64,64,136,165,0,69,178,68,2,4,8,16,32,64,128,0,1,2,4,154,38,32,196,210,52,122,19,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,66,44,206,0,1,2,237,38,32,196,210,110,21,183,95,2,4,8,16,32,64,128,0,1,2,4,106,17,16,98,169,69,203,179,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,93,5,132,88,234,202,233,101,4,8,20,64,64,136,165,0,69,178,68,2,4,8,16,32,64,128,0,1,2,4,154,38,32,196,210,52,122,19,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,66,44,206,0,1,2,237,38,32,196,210,110,21,183,95,2,4,8,16,32,64,128,0,1,2,4,106,17,16,98,169,69,203,179,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,93,5,132,88,234,202,233,101,4,8,20,64,64,136,165,0,69,178,68,2,4,8,16,32,64,128,0,1,2,4,154,38,32,196,210,52,122,19,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,66,44,206,0,1,2,237,38,32,196,210,110,21,183,95,2,4,8,16,32,64,128,0,1,2,4,106,17,16,98,169,69,203,179,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,93,5,132,88,234,202,233,101,4,8,20,64,64,136,165,0,69,178,68,2,4,8,16,32,64,128,0,1,2,4,154,38,32,196,210,52,122,19,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,66,44,206,0,1,2,237,38,32,196,210,110,21,183,95,2,4,8,16,32,64,128,0,1,2,4,106,17,16,98,169,69,203,179,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,93,5,132,88,234,202,233,101,4,8,20,64,64,136,165,0,69,178,68,2,4,8,16,32,64,128,0,1,2,4,154,38,32,196,210,52,122,19,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,66,44,206,0,1,2,237,38,32,196,210,110,21,183,95,2,4,8,16,32,64,128,0,1,2,4,106,17,16,98,169,69,203,179,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,93,5,132,88,234,202,233,101,4,8,20,64,64,136,165,0,69,178,68,2,4,8,16,32,64,128,0,1,2,4,154,38,32,196,210,52,122,19,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,66,44,206,0,1,2,237,38,32,196,210,110,21,183,95,2,4,8,16,32,64,128,0,1,2,4,106,17,16,98,169,69,203,179,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,93,5,132,88,234,202,233,101,4,8,20,64,64,136,165,0,69,178,68,2,4,8,16,32,64,128,0,1,2,4,154,38,32,196,210,52,122,19,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,66,44,206,0,1,2,237,38,32,196,210,110,21,183,95,2,4,8,16,32,64,128,0,1,2,4,106,17,16,98,169,69,203,179,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,192,120,9,12,28,56,48,29,124,240,193,105,192,128,1,105,143,61,246,72,29,33,150,83,78,57,37,237,191,255,254,233,232,163,143,78,123,239,189,247,120,205,225,195,4,8,16,104,101,1,33,150,86,174,142,181,17,32,64,128,0,1,2,4,8,16,32,208,108,1,33,150,102,87,192,252,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,141,4,70,140,24,145,186,119,239,158,186,116,233,146,186,118,237,154,134,15,31,158,166,155,110,186,244,249,231,159,167,111,190,249,38,255,187,91,183,110,109,36,98,171,4,8,180,155,128,16,75,187,85,220,126,9,16,32,64,128,0,1,2,4,8,16,168,69,64,136,165,22,45,207,18,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,227,45,112,192,1,7,164,65,131,6,165,175,190,250,106,228,187,38,157,116,210,212,183,111,223,212,191,127,255,241,126,191,23,16,32,64,160,149,5,132,88,90,185,58,214,70,128,0,1,2,4,8,16,32,64,128,64,179,5,132,88,154,93,1,243,19,32,64,128,0,1,2,4,8,16,32,64,128,0,129,54,19,136,110,44,51,204,48,67,250,242,203,47,71,238,124,178,201,38,75,239,189,247,158,46,44,109,118,22,108,151,64,59,10,8,177,180,99,213,237,153,0,1,2,4,8,16,32,64,128,0,129,106,5,132,88,170,149,242,28,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,55,129,81,187,177,232,194,82,55,86,47,34,64,160,0,2,66,44,5,40,146,37,18,32,64,128,0,1,2,4,8,16,32,208,52,1,33,150,166,209,155,152,0,1,2,4,8,16,32,64,128,0,1,2,4,8,180,175,192,168,221,88,116,97,105,223,115,96,231,4,218,81,64,136,165,29,171,110,207,4,8,16,32,64,128,0,1,2,4,8,84,43,32,196,82,173,148,231,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,186,10,68,55,150,129,3,7,166,189,247,222,59,245,239,223,191,174,239,246,50,2,4,8,180,170,128,16,75,171,86,198,186,8,16,32,64,128,0,1,2,4,8,16,104,5,1,33,150,86,168,130,53,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,54,20,136,110,44,219,110,187,109,26,60,120,112,234,214,173,91,27,10,216,50,1,2,237,40,32,196,210,142,85,183,103,2,4,8,16,32,64,128,0,1,2,4,170,21,16,98,169,86,202,115,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,1,2,63,250,209,143,26,48,139,41,154,41,240,221,119,223,53,115,122,115,19,32,208,100,1,33,150,38,23,192,244,4,8,16,32,64,128,0,1,2,4,8,180,180,128,16,75,75,151,199,226,8,16,32,64,128,0,1,2,4,8,16,32,64,160,221,4,34,196,34,228,80,222,170,171,111,121,107,107,103,4,170,21,16,98,169,86,202,115,4,8,16,32,64,128,0,1,2,4,8,180,163,128,16,75,59,86,221,158,9,16,32,64,128,0,1,2,4,8,16,32,64,160,101,5,132,28,90,182,52,117,89,152,250,214,133,209,75,8,20,90,64,136,165,208,229,179,120,2,4,8,16,32,64,128,0,1,2,4,38,176,128,16,203,4,6,246,122,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,139,128,144,67,45,90,197,123,86,125,139,87,51,43,38,80,111,1,33,150,122,139,122,31,1,2,4,8,16,32,64,128,0,1,2,101,18,16,98,41,83,53,237,133,0,1,2,4,8,16,32,64,128,0,1,2,4,10,47,32,228,80,248,18,254,224,6,212,183,220,245,181,59,2,213,8,8,177,84,163,228,25,2,4,8,16,32,64,128,0,1,2,4,218,85,64,136,165,93,43,111,223,4,8,16,32,64,128,0,1,2,4,8,16,32,208,146,2,66,14,45,89,150,186,45,74,125,235,70,233,69,4,10,43,32,196,82,216,210,89,56,1,2,4,8,16,32,64,128,0,1,2,13,16,16,98,105,0,178,41,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,181,2,66,14,213,74,21,243,57,245,45,102,221,172,154,64,61,5,132,88,234,169,233,93,4,8,16,32,64,128,0,1,2,4,8,148,77,64,136,165,108,21,181,31,2,4,8,16,32,64,128,0,1,2,4,8,16,40,180,128,144,67,161,203,55,214,197,171,239,88,137,60,64,160,244,2,66,44,165,47,177,13,18,32,64,128,0,1,2,4,8,16,32,48,30,2,66,44,227,129,231,163,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,222,2,66,14,245,22,109,173,247,169,111,107,213,195,106,8,52,67,64,136,165,25,234,230,36,64,128,0,1,2,4,8,16,32,64,160,40,2,66,44,69,169,148,117,18,32,64,128,0,1,2,4,8,16,32,64,128,64,91,8,8,57,148,187,204,234,91,238,250,218,29,129,106,4,132,88,170,81,242,12,1,2,4,8,16,32,64,128,0,1,2,237,42,32,196,210,174,149,183,111,2,4,8,16,32,64,128,0,1,2,4,8,16,104,73,1,33,135,150,44,75,221,22,165,190,117,163,244,34,2,133,21,16,98,41,108,233,44,156,0,1,2,4,8,16,32,64,128,0,129,6,8,8,177,52,0,217,20,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,90,1,33,135,106,165,138,249,156,250,22,179,110,86,77,160,158,2,66,44,245,212,244,46,2,4,8,16,32,64,128,0,1,2,4,202,38,32,196,82,182,138,218,15,1,2,4,8,16,32,64,128,0,1,2,4,8,20,90,64,200,161,208,229,27,235,226,213,119,172,68,30,32,80,122,1,33,150,210,151,216,6,9,16,32,64,128,0,1,2,4,8,16,24,15,1,33,150,241,192,243,81,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,111,1,33,135,122,139,182,214,251,212,183,181,234,97,53,4,154,33,32,196,210,12,117,115,18,32,64,128,0,1,2,4,8,16,32,80,20,1,33,150,162,84,202,58,9,16,32,64,128,0,1,2,4,8,16,32,64,160,45,4,132,28,202,93,102,245,45,119,125,237,142,64,53,2,66,44,213,40,121,134,0,1,2,4,8,16,32,64,128,0,129,118,21,16,98,105,215,202,219,55,1,2,4,8,16,32,64,128,0,1,2,4,8,180,164,128,144,67,75,150,165,110,139,82,223,186,81,122,17,129,194,10,8,177,20,182,116,22,78,128,0,1,2,4,8,16,32,64,128,64,3,4,132,88,26,128,108,10,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,173,128,144,67,181,82,197,124,78,125,139,89,55,171,38,80,79,1,33,150,122,106,122,23,1,2,4,8,16,32,64,128,0,1,2,101,19,16,98,41,91,69,237,135,0,1,2,4,8,16,32,64,128,0,1,2,4,10,45,32,228,80,232,242,141,117,241,234,59,86,34,15,16,40,189,128,16,75,233,75,108,131,4,8,16,32,64,128,0,1,2,4,8,140,135,128,16,203,120,224,249,40,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,183,128,144,67,189,69,91,235,125,234,219,90,245,176,26,2,205,16,16,98,105,134,186,57,9,16,32,64,128,0,1,2,4,8,16,40,138,128,16,75,81,42,101,157,4,8,16,32,64,128,0,1,2,4,8,16,32,208,22,2,66,14,229,46,179,250,150,187,190,118,71,160,26,1,33,150,106,148,60,67,128,0,1,2,4,8,16,32,64,128,64,187,10,8,177,180,107,229,237,155,0,1,2,4,8,16,32,64,128,0,1,2,4,90,82,64,200,161,37,203,82,183,69,169,111,221,40,189,136,64,97,5,132,88,10,91,58,11,39,64,128,0,1,2,4,8,16,32,64,160,1,2,66,44,13,64,54,5,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,86,64,200,161,90,169,98,62,167,190,197,172,155,85,19,168,167,128,16,75,61,53,189,139,0,1,2,4,8,16,32,64,128,0,129,178,9,8,177,148,173,162,246,67,128,0,1,2,4,8,16,32,64,128,0,1,2,133,22,16,114,40,116,249,198,186,120,245,29,43,145,7,8,148,94,64,136,165,244,37,182,65,2,4,8,16,32,64,128,0,1,2,4,198,67,64,136,101,60,240,124,148,0,1,2,4,8,16,32,64,128,0,1,2,4,8,212,91,64,200,161,222,162,173,245,62,245,109,173,122,88,13,129,102,8,8,177,52,67,221,156,4,8,16,32,64,128,0,1,2,4,8,20,69,64,136,165,40,149,178,78,2,4,8,16,32,64,128,0,1,2,4,8,16,104,11,1,33,135,114,151,89,125,203,93,95,187,35,80,141,128,16,75,53,74,158,33,64,128,0,1,2,4,8,16,32,64,160,93,5,132,88,218,181,242,246,77,128,0,1,2,4,8,16,32,64,128,0,1,2,45,41,208,202,33,135,239,190,251,46,237,184,227,142,105,167,157,118,74,75,47,189,244,72,191,59,239,188,51,93,122,233,165,233,171,175,190,74,61,123,246,76,27,108,176,65,254,222,179,207,62,155,78,62,249,228,244,210,75,47,165,149,86,90,41,109,182,217,102,169,71,143,30,249,123,183,223,126,123,186,232,162,139,210,151,95,126,153,86,95,125,245,180,201,38,155,164,31,255,248,199,163,213,36,222,187,237,182,219,166,215,94,123,173,37,107,53,46,139,106,229,250,142,203,126,124,134,0,129,218,5,132,88,106,55,243,9,2,4,8,16,32,64,128,0,1,2,4,218,71,64,136,165,125,106,109,167,4,8,16,32,64,128,0,1,2,4,8,16,32,80,0,129,86,13,57,220,124,243,205,233,79,127,250,83,58,251,236,179,211,45,183,220,146,214,88,99,141,172,249,224,131,15,230,64,75,159,62,125,210,47,126,241,139,180,235,174,187,166,193,131,7,167,117,215,93,55,117,239,222,61,173,188,242,202,169,87,175,94,233,242,203,47,79,195,134,13,75,247,220,115,79,122,228,145,71,210,18,75,44,145,118,223,125,247,180,252,242,203,167,195,15,63,60,109,186,233,166,233,208,67,15,29,173,66,239,191,255,126,122,250,233,167,211,47,127,249,203,2,84,174,186,37,182,106,125,171,91,189,167,8,16,168,135,128,16,75,61,20,189,131,0,1,2,4,8,16,32,64,128,0,129,178,10,8,177,148,181,178,246,69,128,0,1,2,4,8,16,32,64,128,0,1,2,133,20,104,213,144,67,116,95,249,232,163,143,210,85,87,93,53,90,136,101,251,237,183,79,19,79,60,113,58,247,220,115,179,247,222,123,239,157,30,125,244,209,116,220,113,199,165,165,150,90,42,125,253,245,215,169,75,151,46,233,254,251,239,207,129,149,225,195,135,231,14,44,119,221,117,87,186,241,198,27,243,103,250,247,239,159,174,184,226,138,244,216,99,143,141,86,179,127,253,235,95,233,248,227,143,207,115,14,28,56,48,141,24,49,34,191,123,232,208,161,57,68,115,234,169,167,230,238,45,79,62,249,100,14,196,188,253,246,219,169,119,239,222,57,36,19,207,207,49,199,28,45,119,6,90,181,190,45,7,101,65,4,74,44,32,196,82,226,226,218,26,1,2,4,8,16,32,64,128,0,1,2,227,45,32,196,50,222,132,94,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,234,39,208,234,33,135,8,141,92,121,229,149,35,59,177,68,48,101,155,109,182,73,59,236,176,67,70,136,78,45,135,29,118,216,255,99,239,206,227,237,26,207,190,129,95,37,162,13,65,197,16,212,24,26,53,197,76,84,80,148,71,205,99,163,68,171,106,168,135,132,196,208,16,244,209,144,152,98,10,74,76,21,33,77,98,166,42,143,182,212,16,165,106,40,90,69,205,13,146,16,83,218,16,242,126,238,251,125,79,222,36,156,228,36,103,159,179,215,90,231,187,62,31,159,112,206,222,247,186,238,239,181,108,127,236,159,235,206,129,146,207,62,251,44,31,23,244,151,191,252,37,126,241,139,95,228,16,74,10,160,124,254,249,231,145,142,38,154,48,97,66,60,253,244,211,209,171,87,175,56,252,240,195,227,244,211,79,159,5,114,230,227,132,210,132,151,180,246,208,161,67,163,107,215,174,249,245,41,184,210,167,79,159,232,214,173,91,158,236,146,166,191,164,208,203,35,143,60,146,39,184,172,185,230,154,181,107,76,141,86,42,122,127,107,180,77,203,16,32,48,7,1,33,22,143,7,1,2,4,8,16,32,64,128,0,1,2,4,26,23,16,98,241,116,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,2,9,20,61,228,48,123,136,101,217,101,151,205,193,146,125,247,221,55,43,166,99,135,118,217,101,151,28,82,73,87,195,209,65,233,239,211,145,67,231,159,127,126,158,204,146,174,52,189,37,133,81,210,149,142,27,234,217,179,231,44,157,152,61,196,242,242,203,47,199,111,127,251,219,252,154,52,185,229,242,203,47,143,225,195,135,199,90,107,173,149,143,42,106,223,190,125,60,250,232,163,177,217,102,155,9,177,20,232,153,86,10,1,2,179,10,8,177,120,34,8,16,32,64,128,0,1,2,4,8,16,32,208,184,128,16,139,167,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,72,160,108,33,150,46,93,186,196,113,199,29,23,105,82,74,186,70,143,30,29,131,7,15,142,199,31,127,124,134,234,180,105,211,242,17,68,187,239,190,123,220,127,255,253,177,213,86,91,205,248,221,148,41,83,226,140,51,206,136,51,207,60,51,62,254,248,227,232,208,161,195,140,223,205,30,98,73,191,75,199,4,165,43,77,91,233,222,189,123,92,123,237,181,249,88,161,134,251,165,123,45,180,208,66,66,44,5,122,166,149,66,128,192,172,2,66,44,158,8,2,4,8,16,32,64,128,0,1,2,4,8,52,46,32,196,226,233,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,5,18,40,91,136,101,187,237,182,139,141,55,222,56,206,58,235,172,172,152,194,40,47,188,240,66,252,215,127,253,87,220,116,211,77,49,106,212,168,252,243,52,153,101,241,197,23,207,129,147,116,132,208,10,43,172,16,253,250,245,203,191,123,246,217,103,99,157,117,214,137,52,105,101,149,85,86,153,209,141,217,67,44,159,126,250,105,92,121,229,149,249,247,233,207,147,79,62,57,175,119,232,161,135,198,123,239,189,23,11,196,243,39,137,0,0,32,0,73,68,65,84,46,184,96,140,31,63,62,150,95,126,121,33,150,2,61,211,74,33,64,96,86,1,33,22,79,4,1,2,4,8,16,32,64,128,0,1,2,4,26,23,16,98,241,116,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,2,9,148,45,196,114,201,37,151,68,255,254,253,227,185,231,158,139,55,222,120,35,31,43,116,218,105,167,197,182,219,110,27,105,74,75,10,177,236,186,235,174,49,102,204,152,232,213,171,87,76,152,48,33,238,190,251,238,248,249,207,127,30,35,70,140,200,71,1,157,114,202,41,249,24,160,113,227,198,197,171,175,190,26,183,220,114,75,28,121,228,145,241,199,63,254,49,14,62,248,224,120,253,245,215,243,164,151,244,250,191,254,245,175,121,210,202,126,251,237,23,171,173,182,90,156,122,234,169,177,198,26,107,228,163,133,190,255,253,239,231,90,46,187,236,50,33,150,2,61,211,74,33,64,96,86,1,33,22,79,4,1,2,4,8,16,32,64,128,0,1,2,4,26,23,16,98,241,116,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,2,9,148,45,196,146,166,163,164,224,202,109,183,221,150,21,211,223,223,120,227,141,121,42,202,97,135,29,22,195,134,13,203,63,79,129,147,227,143,63,62,142,56,226,136,60,53,101,199,29,119,140,199,30,123,44,255,238,219,223,254,118,12,28,56,48,182,217,102,155,248,221,239,126,23,219,111,191,125,76,158,60,57,255,126,230,16,203,239,127,255,251,248,199,63,254,145,223,179,225,134,27,198,29,119,220,145,167,174,140,28,57,50,6,13,26,148,39,188,164,112,75,10,206,188,248,226,139,57,68,83,180,171,232,253,45,154,151,122,8,84,81,64,136,165,138,93,181,39,2,4,8,16,32,64,128,0,1,2,4,106,37,32,196,82,43,73,235,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,26,8,148,53,228,240,230,155,111,230,224,74,231,206,157,103,81,120,231,157,119,226,131,15,62,136,213,87,95,125,150,159,127,254,249,231,241,218,107,175,69,251,246,237,115,16,229,203,174,177,99,199,198,33,135,28,50,99,18,203,18,75,44,145,39,175,164,105,46,43,173,180,82,126,75,10,196,164,112,203,30,123,236,17,159,125,246,89,188,253,246,219,249,119,41,92,211,174,93,187,26,116,164,182,75,148,181,191,181,85,176,26,129,182,45,32,196,210,182,251,111,247,4,8,16,32,64,128,0,1,2,4,8,204,89,64,136,197,19,66,128,0,1,2,4,8,16,32,64,128,0,1,2,4,10,36,32,228,240,127,155,241,194,11,47,228,0,75,10,198,252,225,15,127,200,199,9,165,16,75,154,184,50,243,53,109,218,180,88,123,237,181,99,211,77,55,205,19,93,174,190,250,234,88,119,221,117,227,170,171,174,42,80,87,255,127,41,250,91,200,182,40,138,64,171,10,8,177,180,42,183,155,17,32,64,128,0,1,2,4,8,16,32,80,50,1,33,150,146,53,76,185,4,8,16,32,64,128,0,1,2,4,8,16,32,80,109,1,33,135,255,219,223,127,254,243,159,57,188,146,142,39,90,108,177,197,226,238,187,239,142,175,126,245,171,241,157,239,124,231,11,15,192,43,175,188,146,143,22,74,71,8,109,176,193,6,113,224,129,7,22,114,10,75,42,92,127,171,253,239,175,221,17,104,138,128,16,75,83,148,188,134,0,1,2,4,8,16,32,64,128,0,129,182,42,32,196,210,86,59,111,223,4,8,16,32,64,128,0,1,2,4,8,16,32,80,72,1,33,135,66,182,165,102,69,233,111,205,40,45,68,160,180,2,66,44,165,109,157,194,9,16,32,64,128,0,1,2,4,8,16,104,5,1,33,150,86,64,118,11,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,84,1,33,135,166,74,149,243,117,250,91,206,190,169,154,64,45,5,132,88,106,169,105,45,2,4,8,16,32,64,128,0,1,2,4,170,38,32,196,82,181,142,218,15,1,2,4,8,16,32,64,128,0,1,2,4,8,148,90,64,200,161,212,237,155,107,241,250,59,87,34,47,32,80,121,1,33,150,202,183,216,6,9,16,32,64,128,0,1,2,4,8,16,104,134,128,16,75,51,240,188,149,0,1,2,4,8,16,32,64,128,0,1,2,4,8,212,90,64,200,161,214,162,197,90,79,127,139,213,15,213,16,168,135,128,16,75,61,212,221,147,0,1,2,4,8,16,32,64,128,0,129,178,8,8,177,148,165,83,234,36,64,128,0,1,2,4,8,16,32,64,128,0,129,54,33,32,228,80,237,54,235,111,181,251,107,119,4,154,34,32,196,210,20,37,175,33,64,128,0,1,2,4,8,16,32,64,160,173,10,8,177,180,213,206,219,55,1,2,4,8,16,32,64,128,0,1,2,4,8,20,82,64,200,161,144,109,169,89,81,250,91,51,74,11,17,40,173,128,16,75,105,91,167,112,2,4,8,16,32,64,128,0,1,2,4,90,65,64,136,165,21,144,221,130,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,85,64,200,161,169,82,229,124,157,254,150,179,111,170,38,80,75,1,33,150,90,106,90,139,0,1,2,4,8,16,32,64,128,0,129,170,9,8,177,84,173,163,246,67,128,0,1,2,4,8,16,32,64,128,0,1,2,165,22,16,114,40,117,251,230,90,188,254,206,149,200,11,8,84,94,64,136,165,242,45,182,65,2,4,8,16,32,64,128,0,1,2,4,154,33,32,196,210,12,60,111,37,64,128,0,1,2,4,8,16,32,64,128,0,1,2,181,22,16,114,168,181,104,177,214,211,223,98,245,67,53,4,234,33,32,196,82,15,117,247,36,64,128,0,1,2,4,8,16,32,64,160,44,2,66,44,101,233,148,58,9,16,32,64,128,0,1,2,4,8,16,32,64,160,77,8,8,57,84,187,205,250,91,237,254,218,29,129,166,8,8,177,52,69,201,107,8,16,32,64,128,0,1,2,4,8,16,104,171,2,66,44,109,181,243,246,77,128,0,1,2,4,8,16,32,64,128,0,1,2,133,20,16,114,40,100,91,106,86,148,254,214,140,210,66,4,74,43,32,196,82,218,214,41,156,0,1,2,4,8,16,32,64,128,0,129,86,16,16,98,105,5,100,183,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,77,21,16,114,104,170,84,57,95,167,191,229,236,155,170,9,212,82,64,136,165,150,154,214,34,64,128,0,1,2,4,8,16,32,64,160,106,2,66,44,85,235,168,253,16,32,64,128,0,1,2,4,8,16,32,64,128,64,169,5,132,28,74,221,190,185,22,175,191,115,37,242,2,2,149,23,16,98,169,124,139,109,144,0,1,2,4,8,16,32,64,128,0,129,102,8,8,177,52,3,207,91,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,173,5,132,28,106,45,90,172,245,244,183,88,253,80,13,129,122,8,8,177,212,67,221,61,9,16,32,64,128,0,1,2,4,8,16,40,139,128,16,75,89,58,165,78,2,4,8,16,32,64,128,0,1,2,4,8,16,104,19,2,66,14,213,110,179,254,86,187,191,118,71,160,41,2,66,44,77,81,242,26,2,4,8,16,32,64,128,0,1,2,4,218,170,128,16,75,91,237,188,125,19,32,64,128,0,1,2,4,8,16,32,64,128,64,33,5,132,28,10,217,150,154,21,165,191,53,163,180,16,129,210,10,8,177,148,182,117,10,39,64,128,0,1,2,4,8,16,32,64,160,21,4,132,88,90,1,217,45,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,83,5,132,28,154,42,85,206,215,233,111,57,251,166,106,2,181,20,16,98,169,165,166,181,8,16,32,64,128,0,1,2,4,8,16,168,154,128,16,75,213,58,106,63,4,8,16,32,64,128,0,1,2,4,8,16,32,80,106,1,33,135,82,183,111,174,197,235,239,92,137,188,128,64,229,5,132,88,42,223,98,27,36,64,128,0,1,2,4,8,16,32,64,160,25,2,66,44,205,192,243,86,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,107,1,33,135,90,139,22,107,61,253,45,86,63,84,67,160,30,2,66,44,245,80,119,79,2,4,8,16,32,64,128,0,1,2,4,202,34,32,196,82,150,78,169,147,0,1,2,4,8,16,32,64,128,0,1,2,4,218,132,128,144,67,181,219,172,191,213,238,175,221,17,104,138,128,16,75,83,148,188,134,0,1,2,4,8,16,32,64,128,0,129,182,42,32,196,210,86,59,111,223,4,8,16,32,64,128,0,1,2,4,8,16,32,80,72,1,33,135,66,182,165,102,69,233,111,205,40,45,68,160,180,2,66,44,165,109,157,194,9,16,32,64,128,0,1,2,4,8,16,104,5,1,33,150,86,64,118,11,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,84,1,33,135,166,74,149,243,117,250,91,206,190,169,154,64,45,5,132,88,106,169,105,45,2,4,8,16,32,64,128,0,1,2,4,170,38,32,196,82,181,142,218,15,1,2,4,8,16,32,64,128,0,1,2,4,8,148,90,64,200,161,212,237,155,107,241,250,59,87,34,47,32,80,121,1,33,150,202,183,216,6,9,16,32,64,128,0,1,2,4,8,16,104,134,128,16,75,51,240,188,149,0,1,2,4,8,16,32,64,128,0,1,2,4,8,212,90,32,133,28,92,213,22,152,62,125,122,181,55,104,119,4,8,204,81,64,136,197,3,66,128,0,1,2,4,8,16,32,64,128,0,129,198,5,132,88,60,29,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,221,4,76,38,169,27,189,27,19,32,80,39,1,33,150,58,193,187,45,1,2,4,8,16,32,64,128,0,1,2,165,16,16,98,41,69,155,20,73,128,0,1,2,4,8,16,32,64,128,0,1,2,4,170,41,32,196,82,205,190,218,21,1,2,141,11,8,177,120,58,8,16,32,64,128,0,1,2,4,8,16,32,208,184,128,16,139,167,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,155,128,16,75,221,232,221,152,0,129,58,9,8,177,212,9,222,109,9,16,32,64,128,0,1,2,4,8,16,40,133,128,16,75,41,218,164,72,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,77,1,33,150,106,246,213,174,8,16,104,92,64,136,197,211,65,128,0,1,2,4,8,16,32,64,128,0,129,198,5,132,88,60,29,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,221,4,132,88,234,70,239,198,4,8,212,73,64,136,165,78,240,110,75,128,0,1,2,4,8,16,32,64,128,64,41,4,132,88,74,209,38,69,18,32,64,128,0,1,2,4,8,16,32,64,128,0,129,106,10,8,177,84,179,175,118,69,128,64,227,2,66,44,158,14,2,4,8,16,32,64,128,0,1,2,4,8,52,46,32,196,226,233,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,234,38,32,196,82,55,122,55,38,64,160,78,2,66,44,117,130,119,91,2,4,8,16,32,64,128,0,1,2,4,74,33,32,196,82,138,54,41,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,84,83,64,136,165,154,125,181,43,2,4,26,23,16,98,241,116,16,32,64,128,0,1,2,4,8,16,32,64,160,113,1,33,22,79,7,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,55,1,33,150,186,209,187,49,1,2,117,18,16,98,169,19,188,219,18,32,64,128,0,1,2,4,8,16,32,80,10,1,33,150,82,180,73,145,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,154,2,66,44,213,236,171,93,17,32,208,184,128,16,139,167,131,0,1,2,4,8,16,32,64,128,0,1,2,141,11,8,177,120,58,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,186,9,8,177,212,141,222,141,9,16,168,147,128,16,75,157,224,221,150,0,1,2,4,8,16,32,64,128,0,129,82,8,8,177,148,162,77,138,36,64,128,0,1,2,4,8,16,32,64,128,0,1,2,213,20,16,98,169,102,95,237,138,0,129,198,5,132,88,60,29,4,8,16,32,64,128,0,1,2,4,8,16,104,92,64,136,197,211,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,212,77,64,136,165,110,244,110,76,128,64,157,4,132,88,234,4,239,182,4,8,16,32,64,128,0,1,2,4,8,148,66,64,136,165,20,109,82,36,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,166,128,16,75,53,251,106,87,4,8,52,46,32,196,226,233,32,64,128,0,1,2,4,8,16,32,64,128,64,227,2,66,44,158,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,110,2,66,44,117,163,119,99,2,4,234,36,32,196,82,39,120,183,37,64,128,0,1,2,4,8,16,32,64,160,20,2,66,44,165,104,147,34,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,53,5,132,88,170,217,87,187,34,64,160,113,1,33,22,79,7,1,2,4,8,16,32,64,128,0,1,2,4,26,23,16,98,241,116,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,117,19,16,98,169,27,189,27,19,32,80,39,1,33,150,58,193,187,45,1,2,4,8,16,32,64,128,0,1,2,165,16,16,98,41,69,155,20,73,128,0,1,2,4,8,16,32,64,128,0,1,2,4,170,41,32,196,82,205,190,218,21,1,2,141,11,8,177,120,58,8,16,32,64,128,0,1,2,4,8,16,32,208,184,128,16,139,167,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,155,128,16,75,221,232,221,152,0,129,58,9,8,177,212,9,222,109,9,16,32,64,128,0,1,2,4,8,16,40,133,128,16,75,41,218,164,72,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,77,1,33,150,106,246,213,174,8,16,104,92,64,136,197,211,65,128,0,1,2,4,8,16,32,64,128,0,129,198,5,132,88,60,29,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,221,4,132,88,234,70,239,198,4,8,212,73,64,136,165,78,240,110,75,128,0,1,2,4,8,16,32,64,128,64,41,4,132,88,74,209,38,69,18,32,64,128,0,1,2,4,8,16,32,64,128,0,129,106,10,8,177,84,179,175,118,69,128,64,227,2,66,44,158,14,2,4,8,16,32,64,128,0,1,2,4,8,52,46,32,196,226,233,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,234,38,32,196,82,55,122,55,38,64,160,78,2,66,44,117,130,119,91,2,4,8,16,32,64,128,0,1,2,4,74,33,32,196,82,138,54,41,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,84,83,64,136,165,154,125,181,43,2,4,26,23,16,98,241,116,16,32,64,128,0,1,2,4,8,16,32,64,160,113,1,33,22,79,7,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,55,1,33,150,186,209,187,49,1,2,117,18,16,98,169,19,188,219,18,32,64,128,0,1,2,4,8,16,32,80,10,1,33,150,82,180,73,145,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,154,2,66,44,213,236,171,93,17,32,208,184,128,16,139,167,131,0,1,2,4,8,16,32,64,128,0,1,2,141,11,8,177,120,58,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,186,9,8,177,212,141,222,141,9,16,168,147,128,16,75,157,224,221,150,0,1,2,4,8,16,32,64,128,0,129,82,8,8,177,148,162,77,138,36,64,128,0,1,2,4,8,16,32,64,128,0,1,2,213,20,16,98,169,102,95,237,138,0,129,198,5,132,88,60,29,4,8,16,32,64,128,0,1,2,4,8,16,104,92,64,136,197,211,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,212,77,64,136,165,110,244,110,76,128,64,157,4,132,88,234,4,239,182,4,8,16,32,64,128,0,1,2,4,8,148,66,64,136,165,20,109,82,36,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,166,128,16,75,53,251,106,87,4,8,52,46,32,196,226,233,32,64,128,0,1,2,4,8,16,32,64,128,64,227,2,66,44,158,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,180,146,128,16,75,43,65,187,13,1,2,4,8,16,32,64,128,0,1,2,165,20,16,98,41,101,219,20,77,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,25,5,132,88,202,216,53,53,19,32,64,128,0,1,2,4,8,16,32,208,90,2,66,44,173,37,237,62,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,141,9,140,29,59,54,58,119,238,28,235,173,183,94,27,219,185,237,18,32,64,160,113,1,33,22,79,7,1,2,4,8,16,32,64,128,0,1,2,4,26,23,16,98,241,116,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,45,34,240,163,31,253,40,54,223,124,243,56,226,136,35,90,100,125,139,18,32,64,160,140,2,66,44,101,236,154,154,9,16,32,64,128,0,1,2,4,8,16,104,45,1,33,150,214,146,118,31,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,114,129,59,239,188,51,250,245,235,23,147,39,79,142,195,15,63,60,142,61,246,216,248,228,147,79,226,123,223,251,94,60,254,248,227,121,119,55,222,120,99,188,248,226,139,177,230,154,107,198,33,135,28,18,95,251,218,215,98,196,136,17,177,194,10,43,196,145,71,30,25,255,250,215,191,98,207,61,247,140,231,158,123,46,110,191,253,246,216,109,183,221,226,140,51,206,136,117,215,93,55,254,254,247,191,199,113,199,29,23,233,62,83,167,78,141,83,78,57,37,175,183,204,50,203,228,191,223,99,143,61,242,218,39,156,112,66,60,244,208,67,241,195,31,254,48,250,244,233,147,215,62,239,188,243,226,138,43,174,136,101,151,93,54,122,247,238,29,251,236,179,79,201,181,149,79,128,64,85,5,132,88,170,218,89,251,34,64,128,0,1,2,4,8,16,32,64,160,22,2,66,44,181,80,180,6,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,184,192,167,159,126,26,157,58,117,138,203,46,187,44,54,222,120,227,28,30,217,110,187,237,98,255,253,247,143,21,87,92,49,166,79,159,158,5,134,14,29,26,207,62,251,108,92,120,225,133,209,171,87,175,216,116,211,77,115,168,100,239,189,247,142,45,182,216,34,255,217,191,127,255,72,71,13,125,240,193,7,209,165,75,151,184,225,134,27,98,179,205,54,139,39,158,120,34,135,79,94,122,233,165,24,57,114,100,94,227,154,107,174,137,199,30,123,44,14,58,232,160,252,243,51,207,60,51,223,239,152,99,142,137,193,131,7,199,87,190,242,149,248,193,15,126,144,67,48,19,39,78,204,33,153,134,80,77,10,191,184,8,16,32,80,52,1,33,150,162,117,68,61,4,8,16,32,64,128,0,1,2,4,8,20,73,64,136,165,72,221,80,11,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,168,192,239,126,247,187,28,62,121,244,209,71,115,133,15,63,252,112,28,122,232,161,113,207,61,247,124,105,136,37,133,93,26,142,19,74,33,147,197,23,95,60,82,16,166,93,187,118,121,138,202,78,59,237,52,199,16,75,154,186,146,166,184,108,179,205,54,249,126,3,7,14,140,65,131,6,197,59,239,188,19,103,157,117,86,158,234,178,253,246,219,231,227,138,62,254,248,227,88,99,141,53,226,219,223,254,118,158,214,178,227,142,59,230,137,44,46,2,4,8,20,81,64,136,165,136,93,81,19,1,2,4,8,16,32,64,128,0,1,2,69,17,16,98,41,74,39,212,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,10,44,112,237,181,215,198,152,49,99,242,81,63,233,186,255,254,251,115,144,100,246,16,203,105,167,157,150,131,38,51,135,88,182,220,114,203,60,41,165,33,196,146,38,181,116,239,222,253,11,33,150,123,239,189,55,31,83,148,38,174,116,235,214,45,54,220,112,195,216,100,147,77,102,168,244,232,209,35,214,90,107,173,72,129,154,52,201,101,248,240,225,241,227,31,255,56,135,91,222,124,243,205,184,245,214,91,227,238,187,239,142,187,238,186,43,222,126,251,237,124,12,145,139,0,1,2,69,19,16,98,41,90,71,212,67,128,0,1,2,4,8,16,32,64,128,64,145,4,132,88,138,212,13,181,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,130,10,164,80,72,231,206,157,227,229,151,95,206,127,166,35,130,210,180,147,19,78,56,33,22,91,108,177,120,230,153,103,242,209,64,105,26,74,58,66,40,133,88,14,62,248,224,88,127,253,245,227,144,67,14,137,142,29,59,198,205,55,223,156,39,165,164,137,46,151,94,122,105,14,177,164,215,166,223,167,240,202,209,71,31,29,191,249,205,111,114,136,229,236,179,207,142,127,252,227,31,241,203,95,254,50,38,77,154,20,219,110,187,109,92,119,221,117,113,242,201,39,199,73,39,157,20,91,109,181,85,220,116,211,77,249,120,161,52,153,37,173,55,106,212,168,60,233,165,107,215,174,49,100,200,144,216,121,231,157,11,170,169,44,2,4,218,178,128,16,75,91,238,190,189,19,32,64,128,0,1,2,4,8,16,32,48,55,1,33,150,185,9,249,61,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,144,5,250,245,235,151,195,33,41,144,178,244,210,75,71,154,156,178,234,170,171,230,99,131,126,245,171,95,197,55,190,241,141,88,121,229,149,243,212,149,20,98,25,54,108,88,28,118,216,97,57,152,242,249,231,159,199,169,167,158,26,47,188,240,66,172,183,222,122,249,207,20,140,185,230,154,107,242,52,149,52,53,101,163,141,54,138,231,159,127,62,135,88,254,245,175,127,229,73,47,227,198,141,203,147,93,142,57,230,152,56,255,252,243,243,52,152,244,250,116,124,208,228,201,147,243,207,210,209,68,223,249,206,119,226,233,167,159,206,71,27,165,26,110,191,253,246,28,104,113,17,32,64,160,104,2,66,44,69,235,136,122,8,16,32,64,128,0,1,2,4,8,16,40,146,128,16,75,145,186,161,22,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,112,129,20,40,249,232,163,143,98,149,85,86,137,5,22,88,96,70,181,105,90,74,154,200,178,208,66,11,205,178,131,247,223,127,63,22,89,100,145,184,225,134,27,242,20,150,14,29,58,228,128,73,154,176,146,142,4,74,87,90,47,93,139,46,186,232,23,118,159,194,44,41,140,50,243,209,64,105,130,203,27,111,188,17,107,174,185,230,44,53,164,96,204,215,191,254,245,88,106,169,165,10,174,168,60,2,4,218,178,128,16,75,91,238,190,189,19,32,64,128,0,1,2,4,8,16,32,48,55,1,33,150,185,9,249,61,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,108,129,159,254,244,167,241,228,147,79,198,234,171,175,30,215,95,127,125,158,168,178,247,222,123,55,123,93,11,16,32,64,160,108,2,66,44,101,235,152,122,9,16,32,64,128,0,1,2,4,8,16,104,77,1,33,150,214,212,118,47,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,70,5,166,77,155,22,127,254,243,159,227,149,87,94,137,13,54,216,32,186,118,237,218,70,37,108,155,0,129,182,46,32,196,210,214,159,0,251,39,64,128,0,1,2,4,8,16,32,64,96,78,2,66,44,158,15,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,110,2,95,249,202,87,98,250,244,233,117,187,191,27,19,32,64,160,181,5,132,88,90,91,220,253,8,16,32,64,128,0,1,2,4,8,16,40,147,128,16,75,153,186,165,86,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,49,1,33,150,138,53,212,118,8,16,152,171,128,16,203,92,137,188,128,0,1,2,4,8,16,32,64,128,0,129,54,44,32,196,210,134,155,111,235,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,222,2,66,44,245,238,128,251,19,32,208,218,2,66,44,173,45,238,126,4,8,16,32,64,128,0,1,2,4,8,148,73,64,136,165,76,221,82,43,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,152,128,16,75,197,26,106,59,4,8,204,85,64,136,101,174,68,94,64,128,0,1,2,4,8,16,32,64,128,64,27,22,16,98,105,195,205,183,117,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,111,1,33,150,122,119,192,253,9,16,168,165,192,135,175,188,28,237,22,89,36,190,182,244,50,141,46,59,175,33,150,127,79,120,39,166,125,252,113,116,92,101,213,90,150,106,45,2,4,8,16,32,64,128,0,1,2,4,8,20,82,64,136,165,144,109,81,20,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,27,2,66,44,109,163,207,118,73,160,173,8,164,176,201,253,71,30,22,203,110,186,121,116,217,239,251,95,26,102,105,106,136,37,133,87,94,26,245,235,120,251,209,71,98,235,75,175,200,225,24,23,1,2,4,8,16,32,64,128,0,1,2,4,170,46,32,196,82,245,14,219,31,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,176,128,16,75,129,155,163,52,2,4,230,75,224,197,81,35,227,165,209,191,206,239,93,97,155,109,191,16,102,153,91,136,165,33,188,242,230,125,191,207,107,116,217,247,251,177,250,126,61,231,171,22,111,34,64,128,0,1,2,4,8,16,32,64,128,64,217,4,132,88,202,214,49,245,18,32,64,128,0,1,2,4,8,16,32,64,128,0,129,10,9,8,177,84,168,153,182,66,128,64,22,104,152,198,50,109,202,148,25,34,51,135,89,26,11,177,204,30,94,73,111,110,215,161,131,41,44,158,43,2,4,8,16,32,64,128,0,1,2,4,218,148,128,16,75,155,106,183,205,18,32,64,128,0,1,2,4,8,16,32,64,128,0,129,98,9,8,177,20,171,31,170,33,64,160,54,2,51,79,99,153,121,197,20,102,105,152,176,210,148,159,155,194,82,155,126,88,133,0,1,2,4,8,16,32,64,128,0,129,242,8,8,177,148,167,87,42,37,64,128,0,1,2,4,8,16,32,64,128,0,1,2,149,19,16,98,169,92,75,109,136,0,129,70,166,177,204,43,140,41,44,243,42,230,245,4,8,16,32,64,128,0,1,2,4,8,84,65,64,136,165,10,93,180,7,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,82,1,33,150,146,54,78,217,4,8,204,85,160,177,105,44,115,125,227,255,123,129,41,44,77,149,242,58,2,4,8,16,32,64,128,0,1,2,4,170,36,32,196,82,165,110,218,11,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,153,128,16,75,201,26,166,92,2,4,154,44,48,237,227,143,227,254,35,15,139,105,83,166,52,249,61,13,47,52,133,101,158,201,188,129,0,1,2,4,8,16,32,64,128,0,129,138,8,8,177,84,164,145,182,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,202,40,32,196,82,198,174,169,153,0,129,166,10,204,239,52,22,83,88,154,42,236,117,4,8,16,32,64,128,0,1,2,4,8,84,77,64,136,165,106,29,181,31,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,34,1,33,150,18,53,75,169,4,8,204,179,192,252,76,99,49,133,101,158,153,189,129,0,1,2,4,8,16,32,64,128,0,129,10,9,8,177,84,168,153,182,66,128,0,1,2,4,8,16,32,64,128,0,1,2,4,202,38,32,196,82,182,142,169,151,0,129,121,21,152,215,105,44,166,176,204,171,176,215,19,32,64,128,0,1,2,4,8,16,32,80,37,1,33,150,42,117,211,94,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,201,4,132,88,74,214,48,229,18,32,48,207,2,243,50,141,197,20,150,121,230,245,6,2,4,8,16,32,64,128,0,1,2,4,42,38,32,196,82,177,134,218,14,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,147,128,16,75,153,186,165,86,2,4,230,87,160,169,211,88,76,97,153,95,97,239,35,64,128,0,1,2,4,8,16,32,64,160,42,2,66,44,85,233,164,125,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,18,10,8,177,148,176,105,74,38,64,96,158,5,154,50,141,197,20,150,121,102,245,6,2,4,8,16,32,64,128,0,1,2,4,42,40,32,196,82,193,166,218,18,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,139,128,16,75,89,58,165,78,2,4,154,43,48,183,105,44,166,176,52,87,216,251,9,16,32,64,128,0,1,2,4,8,16,168,130,128,16,75,21,186,104,15,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,164,2,66,44,37,109,156,178,9,16,152,103,129,57,77,99,49,133,101,158,57,189,129,0,1,2,4,8,16,32,64,128,0,129,138,10,8,177,84,180,177,182,69,128,0,1,2,4,8,16,32,64,128,0,1,2,4,202,32,32,196,82,134,46,169,145,0,129,90,9,52,54,141,197,20,150,90,9,91,135,0,1,2,4,8,16,32,64,128,0,129,178,11,8,177,148,189,131,234,39,64,128,0,1,2,4,8,16,32,64,128,0,1,2,37,22,16,98,41,113,243,148,78,128,192,60,11,124,217,52,22,83,88,230,153,209,27,8,16,32,64,128,0,1,2,4,8,16,168,176,128,16,75,133,155,107,107,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,232,2,66,44,69,239,144,250,8,16,168,181,192,236,211,88,76,97,169,181,176,245,8,16,32,64,128,0,1,2,4,8,16,40,179,128,16,75,153,187,167,118,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,114,1,33,150,146,55,80,249,4,8,204,179,192,204,211,88,76,97,153,103,62,111,32,64,128,0,1,2,4,8,16,32,64,160,226,2,66,44,21,111,176,237,17,32,64,128,0,1,2,4,8,16,32,64,128,0,129,34,11,8,177,20,185,59,106,35,64,160,165,4,26,166,177,152,194,210,82,194,214,37,64,128,0,1,2,4,8,16,32,64,160,172,2,66,44,101,237,156,186,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,5,4,132,88,42,208,68,91,32,64,96,158,5,210,52,150,135,143,63,54,182,56,231,252,104,183,200,34,243,252,126,111,32,64,128,0,1,2,4,8,16,32,64,128,64,85,5,132,88,170,218,89,251,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,37,16,16,98,41,65,147,148,72,128,192,92,5,38,79,158,28,47,189,244,82,188,242,202,43,241,218,107,175,197,155,111,190,25,111,189,245,86,188,243,206,59,241,238,187,239,70,250,253,135,31,126,24,83,166,76,137,169,83,167,198,180,105,211,98,217,14,29,226,237,41,83,162,93,187,118,177,240,194,11,71,135,14,29,162,99,199,142,177,196,18,75,196,146,75,46,25,203,44,179,76,116,238,220,57,86,88,97,133,88,105,165,149,98,149,85,86,137,46,93,186,228,223,187,8,16,32,64,128,0,1,2,4,8,16,32,80,85,1,33,150,170,118,214,190,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,9,4,132,88,74,208,36,37,18,32,48,139,192,51,207,60,19,143,63,254,120,60,245,212,83,241,215,191,254,53,158,123,238,185,248,232,163,143,114,192,100,213,85,87,205,129,147,20,60,73,1,148,20,68,233,212,169,83,14,158,164,128,74,10,170,164,192,74,10,174,52,124,254,165,64,75,10,182,164,128,75,10,186,164,192,203,164,73,147,114,0,38,5,97,82,32,38,5,99,94,126,249,229,28,148,89,116,209,69,99,173,181,214,138,117,215,93,55,186,117,235,22,27,109,180,81,172,179,206,58,186,68,128,0,1,2,4,8,16,32,64,128,0,129,74,8,8,177,84,162,141,54,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,202,33,112,222,121,231,197,128,1,3,98,240,224,193,209,167,79,159,25,95,226,94,120,225,133,241,179,159,253,44,6,14,28,24,253,250,245,43,199,102,84,73,128,64,155,16,120,240,193,7,227,254,251,239,143,244,231,184,113,227,98,185,229,150,203,193,145,245,215,95,63,7,73,82,160,100,197,21,87,108,53,139,215,95,127,61,7,103,82,128,230,201,39,159,204,129,154,241,227,199,71,247,238,221,99,203,45,183,140,173,183,222,58,255,233,34,64,128,0,1,2,4,8,16,32,64,128,64,25,5,132,88,202,216,53,53,19,32,64,128,0,1,2,4,8,16,32,64,128,0,129,146,10,164,41,3,105,42,65,154,66,144,38,18,164,105,3,233,216,140,127,255,251,223,249,120,141,244,207,105,90,129,139,0,1,2,245,18,120,251,237,183,227,174,187,238,138,187,239,190,59,198,142,29,27,107,174,185,102,14,134,244,232,209,35,182,216,98,139,252,25,86,180,43,125,118,62,252,240,195,241,192,3,15,228,192,205,223,255,254,247,216,97,135,29,98,167,157,118,138,157,119,222,57,150,93,118,217,162,149,172,30,2,4,8,16,32,64,128,0,1,2,4,8,124,169,128,16,139,7,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,85,129,254,253,251,199,144,33,67,226,147,79,62,153,113,223,246,237,219,71,223,190,125,99,208,160,65,173,90,139,155,17,32,64,32,9,164,16,200,232,209,163,227,230,155,111,142,63,253,233,79,177,203,46,187,228,0,200,142,59,238,24,75,47,189,116,233,144,38,76,152,16,247,220,115,79,14,226,220,121,231,157,177,217,102,155,197,94,123,237,21,251,238,187,111,33,67,56,165,3,86,48,1,2,4,8,16,32,64,128,0,1,2,45,38,32,196,210,98,180,22,38,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,190,76,32,77,99,73,95,10,79,157,58,117,198,175,23,94,120,225,72,95,186,154,194,226,153,33,64,160,53,5,210,196,149,225,195,135,199,45,183,220,18,251,237,183,95,236,179,207,62,177,251,238,187,183,102,9,173,114,175,219,110,187,45,198,140,25,19,163,70,141,138,61,247,220,51,122,245,234,149,39,180,184,8,16,32,64,128,0,1,2,4,8,16,32,80,52,1,33,150,162,117,68,61,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,13,8,204,60,141,197,20,150,54,208,112,91,36,80,32,129,143,62,250,40,46,191,252,242,184,242,202,43,99,169,165,150,138,131,14,58,40,14,56,224,128,124,196,89,213,175,41,83,166,196,136,17,35,226,186,235,174,139,137,19,39,198,79,126,242,147,56,252,240,195,99,209,69,23,173,250,214,237,143,0,1,2,4,8,16,32,64,128,0,129,146,8,8,177,148,164,81,202,36,64,128,0,1,2,4,8,16,32,64,128,0,1,2,85,18,152,121,26,139,41,44,85,234,172,189,16,40,174,192,248,241,227,227,194,11,47,140,161,67,135,230,169,43,135,30,122,104,116,239,222,189,184,5,183,112,101,227,198,141,139,97,195,134,229,233,44,71,29,117,84,244,233,211,39,150,91,110,185,22,190,171,229,9,16,32,64,128,0,1,2,4,8,16,32,48,103,1,33,22,79,8,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,226,242,9,159,0,0,32,0,73,68,65,84,23,129,52,141,229,188,243,206,139,126,253,250,197,160,65,131,234,82,131,155,18,32,80,125,129,73,147,38,197,217,103,159,29,67,134,12,137,222,189,123,231,191,86,94,121,229,234,111,188,137,59,124,245,213,87,227,162,139,46,202,127,245,237,219,55,78,56,225,132,232,212,169,83,19,223,237,101,4,8,16,32,64,128,0,1,2,4,8,16,168,173,128,16,75,109,61,173,70,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,81,32,77,99,57,248,224,131,227,154,107,174,137,142,29,59,54,241,93,94,70,128,0,129,166,11,156,117,214,89,49,112,224,192,60,117,229,248,227,143,55,105,100,14,116,105,82,205,57,231,156,147,167,179,12,24,48,32,78,60,241,196,166,67,123,37,1,2,4,8,16,32,64,128,0,1,2,4,106,36,32,196,82,35,72,203,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,90,8,124,229,43,95,169,197,50,214,40,176,192,244,233,211,11,92,157,210,8,84,67,224,214,91,111,205,65,140,110,221,186,197,169,167,158,26,93,187,118,173,198,198,90,97,23,207,63,255,124,156,126,250,233,241,212,83,79,229,0,208,30,123,236,209,10,119,117,11,2,4,8,16,32,64,128,0,1,2,4,8,252,95,1,33,22,79,2,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,144,64,10,177,8,57,20,168,33,53,46,69,127,107,12,106,57,2,179,9,76,156,56,49,142,59,238,184,120,242,201,39,227,140,51,206,136,157,119,222,153,209,124,10,220,117,215,93,113,242,201,39,199,250,235,175,31,231,158,123,110,44,181,212,82,243,185,146,183,17,32,64,128,0,1,2,4,8,16,32,64,160,233,2,66,44,77,183,242,74,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,226,2,66,14,45,78,92,215,27,232,111,93,249,221,188,226,2,163,71,143,142,222,189,123,199,33,135,28,146,39,136,184,106,35,144,38,218,92,117,213,85,113,209,69,23,197,190,251,238,91,155,69,173,66,128,0,1,2,4,8,16,32,64,128,0,129,70,4,132,88,60,26,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,64,2,66,14,5,106,70,11,148,162,191,45,128,106,73,2,17,209,183,111,223,24,59,118,108,12,29,58,52,182,217,102,27,38,53,22,184,239,190,251,226,168,163,142,138,29,118,216,33,134,12,25,82,227,213,45,71,128,0,1,2,4,8,16,32,64,128,0,129,255,47,32,196,226,105,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,5,18,16,114,40,80,51,90,160,20,253,109,1,84,75,182,105,129,215,94,123,45,14,62,248,224,88,105,165,149,226,242,203,47,143,246,237,219,183,105,143,150,220,252,39,159,124,18,135,31,126,120,36,243,107,174,185,38,155,187,8,16,32,64,128,0,1,2,4,8,16,32,80,107,1,33,150,90,139,90,143,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,67,64,200,161,25,120,37,120,171,254,150,160,73,74,44,141,192,3,15,60,16,7,28,112,64,28,125,244,209,113,252,241,199,151,166,238,178,23,122,206,57,231,196,197,23,95,28,35,70,140,136,30,61,122,148,125,59,234,39,64,128,0,1,2,4,8,16,32,64,160,96,2,66,44,5,107,136,114,8,16,32,64,128,0,1,2,4,8,16,32,64,160,109,11,8,57,84,187,255,250,91,237,254,218,93,235,9,220,124,243,205,209,179,103,207,184,225,134,27,98,159,125,246,105,189,27,187,83,22,24,51,102,76,252,224,7,63,136,145,35,71,198,94,123,237,69,133,0,1,2,4,8,16,32,64,128,0,1,2,53,19,16,98,169,25,165,133,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,243,5,132,28,154,111,88,228,21,244,183,200,221,81,91,89,4,174,191,254,250,56,230,152,99,226,166,155,110,138,173,183,222,186,44,101,87,174,206,251,239,191,63,246,222,123,239,184,224,130,11,226,192,3,15,172,220,254,108,136,0,1,2,4,8,16,32,64,128,0,129,250,8,8,177,212,199,221,93,9,16,32,64,128,0,1,2,4,8,16,32,64,128,192,151,10,8,57,84,251,193,208,223,106,247,215,238,90,94,32,77,94,233,219,183,111,220,113,199,29,177,201,38,155,180,252,13,221,97,142,2,143,61,246,88,236,186,235,174,49,100,200,144,60,153,197,69,128,0,1,2,4,8,16,32,64,128,0,129,230,10,8,177,52,87,208,251,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,13,5,132,28,106,136,89,192,165,244,183,128,77,81,82,105,4,82,112,165,87,175,94,49,118,236,216,216,116,211,77,75,83,119,213,11,125,244,209,71,99,135,29,118,136,225,195,135,231,64,139,139,0,1,2,4,8,16,32,64,128,0,1,2,205,17,16,98,105,142,158,247,18,32,64,128,0,1,2,4,8,16,32,64,128,0,129,26,11,8,57,212,24,180,96,203,233,111,193,26,162,156,210,8,60,254,248,227,209,163,71,143,184,253,246,219,99,251,237,183,47,77,221,45,81,232,180,105,211,162,93,187,118,45,177,244,124,175,121,239,189,247,198,110,187,237,22,15,60,240,64,108,180,209,70,243,189,142,55,18,32,64,128,0,1,2,4,8,16,32,64,64,136,197,51,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,10,36,32,228,80,160,102,180,64,41,250,219,2,168,150,172,188,192,7,31,124,16,221,187,119,143,19,78,56,33,126,248,195,31,22,114,191,63,255,249,207,227,149,87,94,137,107,175,189,182,197,235,91,108,177,197,114,88,164,91,183,110,45,126,175,121,185,193,175,126,245,171,56,251,236,179,99,220,184,113,145,106,116,17,32,64,128,0,1,2,4,8,16,32,64,96,126,4,132,88,230,71,205,123,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,11,9,8,57,180,16,108,65,150,213,223,130,52,66,25,165,18,232,217,179,103,172,186,234,170,49,104,208,160,194,214,253,242,203,47,199,212,169,83,99,205,53,215,108,241,26,139,26,98,73,27,239,223,191,127,36,139,145,35,71,182,184,131,27,16,32,64,128,0,1,2,4,8,16,32,80,77,1,33,150,106,246,213,174,8,16,32,64,128,0,1,2,4,8,16,32,64,160,164,2,66,14,37,109,92,19,203,214,223,38,66,121,25,129,255,39,112,241,197,23,199,109,183,221,22,233,184,154,34,92,239,189,247,94,164,169,43,41,164,177,212,82,75,197,224,193,131,99,215,93,119,141,171,174,186,42,222,122,235,173,56,249,228,147,227,217,103,159,141,222,189,123,231,127,62,240,192,3,227,137,39,158,136,243,206,59,47,198,143,31,159,255,92,123,237,181,99,216,176,97,177,204,50,203,196,37,151,92,18,155,111,190,121,222,90,154,226,114,254,249,231,199,71,31,125,148,223,119,202,41,167,228,99,131,158,121,230,153,232,211,167,79,188,241,198,27,145,2,61,167,159,126,122,60,249,228,147,121,18,75,250,251,84,199,145,71,30,89,4,158,92,67,58,238,105,247,221,119,143,163,143,62,186,48,53,41,132,0,1,2,4,8,16,32,64,128,0,129,242,8,8,177,148,167,87,42,37,64,128,0,1,2,4,8,16,32,64,128,0,129,54,32,32,228,80,237,38,235,111,181,251,107,119,181,21,120,225,133,23,98,173,181,214,202,129,141,20,252,40,194,117,238,185,231,230,64,205,25,103,156,17,191,253,237,111,99,192,128,1,241,159,255,252,39,206,60,243,204,60,129,228,186,235,174,203,225,146,13,55,220,48,118,219,109,183,124,188,206,35,143,60,18,127,251,219,223,114,8,229,187,223,253,110,236,185,231,158,57,116,146,194,48,11,44,176,64,252,241,143,127,140,187,239,190,59,190,247,189,239,197,69,23,93,20,223,250,214,183,226,224,131,15,142,67,15,61,52,78,61,245,212,232,210,165,75,172,177,198,26,113,200,33,135,196,133,23,94,24,15,61,244,208,140,16,75,58,98,41,133,97,142,59,238,184,34,240,228,26,82,136,103,253,245,215,143,231,158,123,46,215,237,34,64,128,0,1,2,4,8,16,32,64,128,192,188,8,8,177,204,139,150,215,18,32,64,128,0,1,2,4,8,16,32,64,128,0,129,22,22,16,114,104,97,224,58,47,175,191,117,110,128,219,151,74,96,223,125,247,141,77,54,217,36,82,80,163,40,215,127,255,247,127,231,80,202,175,126,245,171,28,172,73,129,146,20,88,57,235,172,179,114,136,37,133,89,82,240,102,226,196,137,209,190,125,251,120,244,209,71,99,179,205,54,155,37,196,242,225,135,31,198,162,139,46,154,67,48,251,237,183,95,124,240,193,7,57,240,146,194,40,87,94,121,101,222,234,213,87,95,157,215,188,243,206,59,227,155,223,252,102,76,152,48,33,79,92,73,83,93,210,253,26,38,177,20,197,101,246,58,82,120,231,177,199,30,139,209,163,71,23,181,68,117,17,32,64,128,0,1,2,4,8,16,32,80,80,1,33,150,130,54,70,89,4,8,16,32,64,128,0,1,2,4,8,16,32,208,54,5,132,28,170,221,119,253,173,118,127,237,174,118,2,41,188,145,166,156,164,176,70,145,174,134,35,125,82,120,101,181,213,86,139,99,143,61,54,142,58,234,168,56,237,180,211,114,136,37,77,90,185,224,130,11,226,241,199,31,207,101,79,155,54,45,22,90,104,161,25,33,150,3,14,56,32,222,126,251,237,252,187,135,31,126,56,190,253,237,111,199,244,233,211,163,107,215,174,241,143,127,252,99,150,173,118,236,216,49,31,47,148,2,33,207,63,255,124,254,221,103,159,125,150,143,24,42,122,136,37,213,154,166,177,12,28,56,48,118,217,101,151,34,181,80,45,4,8,16,32,64,128,0,1,2,4,8,20,92,64,136,165,224,13,82,30,1,2,4,8,16,32,64,128,0,1,2,4,8,180,45,1,33,135,106,247,91,127,171,221,95,187,171,157,192,150,91,110,25,189,123,247,206,147,74,138,116,61,243,204,51,177,234,170,171,198,164,73,147,226,182,219,110,203,53,166,99,115,70,142,28,153,67,44,59,239,188,115,62,6,232,189,247,222,139,5,23,92,48,198,143,31,31,203,47,191,252,140,16,75,58,38,232,245,215,95,207,91,154,57,196,210,189,123,247,216,122,235,173,243,241,65,233,74,239,127,235,173,183,226,253,247,223,143,237,182,219,46,62,253,244,211,28,94,121,245,213,87,99,149,85,86,41,69,136,101,212,168,81,249,120,164,7,31,124,176,72,45,84,11,1,2,4,8,16,32,64,128,0,1,2,5,23,16,98,41,120,131,148,71,128,0,1,2,4,8,16,32,64,128,0,1,2,109,75,64,200,161,218,253,214,223,106,247,215,238,106,35,112,199,29,119,228,99,121,198,141,27,87,155,5,107,184,202,30,123,236,17,235,173,183,94,156,114,202,41,145,142,5,234,212,169,83,252,229,47,127,137,91,111,189,53,135,88,82,8,101,141,53,214,136,203,47,191,60,190,255,253,239,71,255,254,253,227,178,203,46,155,107,136,37,173,151,66,31,191,249,205,111,34,77,96,57,236,176,195,226,107,95,251,90,62,182,40,29,35,148,60,126,252,227,31,199,233,167,159,158,143,25,106,152,196,114,203,45,183,228,215,111,191,253,246,53,220,101,237,150,74,225,156,147,78,58,41,118,221,117,215,218,45,106,37,2,4,8,16,32,64,128,0,1,2,4,42,45,32,196,82,233,246,218,28,1,2,4,8,16,32,64,128,0,1,2,4,8,148,77,64,200,161,108,29,155,183,122,245,119,222,188,188,186,109,10,164,105,38,61,123,246,140,94,189,122,21,14,224,15,127,248,67,108,187,237,182,57,56,146,174,52,41,230,202,43,175,204,199,9,165,41,41,215,94,123,109,158,202,50,104,208,160,120,250,233,167,243,239,83,56,229,197,23,95,204,33,151,198,38,177,76,158,60,57,246,222,123,239,248,253,239,127,159,215,221,100,147,77,98,204,152,49,177,210,74,43,197,197,23,95,156,39,190,164,43,29,63,148,214,77,211,77,82,152,38,29,213,147,94,115,233,165,151,22,206,42,21,52,124,248,240,236,113,215,93,119,21,178,62,69,17,32,64,128,0,1,2,4,8,16,32,80,60,1,33,150,226,245,68,69,4,8,16,32,64,128,0,1,2,4,8,16,32,208,134,5,132,28,170,221,124,253,173,118,127,237,174,249,2,207,63,255,124,108,179,205,54,249,24,158,162,94,31,124,240,65,188,242,202,43,209,165,75,151,88,100,145,69,102,41,51,29,3,148,130,40,105,98,203,103,159,125,22,111,191,253,118,14,153,52,28,7,52,167,61,77,159,62,61,7,97,166,78,157,26,223,252,230,55,35,125,94,52,92,19,39,78,204,71,11,173,182,218,106,179,252,188,168,70,51,215,181,220,114,203,197,125,247,221,23,93,187,118,45,67,185,106,36,64,128,0,1,2,4,8,16,32,64,160,206,2,66,44,117,110,128,219,19,32,64,128,0,1,2,4,8,16,32,64,128,0,129,153,5,132,28,170,253,60,232,111,181,251,107,119,205,23,24,56,112,96,76,154,52,41,206,63,255,252,230,47,86,135,21,166,77,155,22,107,175,189,118,108,186,233,166,121,106,202,213,87,95,29,235,174,187,110,92,117,213,85,117,168,166,24,183,60,246,216,99,243,177,75,3,6,12,40,70,65,170,32,64,128,0,1,2,4,8,16,32,64,160,208,2,66,44,133,110,143,226,8,16,32,64,128,0,1,2,4,8,16,32,64,160,173,9,8,57,84,187,227,250,91,237,254,218,93,243,5,210,49,58,231,157,119,94,108,181,213,86,205,95,172,78,43,164,41,45,119,220,113,71,62,66,104,131,13,54,136,3,15,60,48,218,181,107,87,167,106,234,127,219,63,254,241,143,209,175,95,191,120,236,177,199,234,95,140,10,8,16,32,64,128,0,1,2,4,8,16,40,188,128,16,75,225,91,164,64,2,4,8,16,32,64,128,0,1,2,4,8,16,104,75,2,66,14,213,238,182,254,86,187,191,118,215,60,129,55,223,124,51,186,117,235,22,233,232,28,87,181,4,150,90,106,169,120,234,169,167,98,133,21,86,168,214,198,236,134,0,1,2,4,8,16,32,64,128,0,129,154,11,8,177,212,156,212,130,4,8,16,32,64,128,0,1,2,4,8,16,32,64,96,254,5,132,28,230,223,110,94,222,249,239,127,255,59,222,125,247,221,86,255,66,85,127,231,165,75,94,219,214,4,70,141,26,21,55,222,120,99,220,114,203,45,109,109,235,149,223,239,158,123,238,25,251,239,191,127,236,183,223,126,149,223,171,13,18,32,64,128,0,1,2,4,8,16,32,208,60,1,33,150,230,249,121,55,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,169,64,45,66,14,155,110,186,105,12,24,48,32,6,14,28,24,39,157,116,82,252,242,151,191,140,206,157,59,199,181,215,94,155,107,125,233,165,151,98,245,213,87,207,191,63,249,228,147,243,207,238,189,247,222,248,238,119,191,27,175,189,246,90,172,184,226,138,95,186,167,7,31,124,48,246,222,123,239,120,251,237,183,107,186,231,166,46,214,191,127,255,248,244,211,79,163,125,251,246,241,159,255,252,39,134,12,25,50,203,91,7,13,26,148,247,59,243,181,218,106,171,197,81,71,29,21,199,28,115,76,36,219,215,95,127,61,126,246,179,159,197,13,55,220,144,95,246,205,111,126,51,126,252,227,31,199,137,39,158,56,203,251,142,59,238,184,124,164,73,58,254,98,227,141,55,110,106,137,115,125,93,45,250,59,215,155,120,1,129,146,10,164,127,15,23,95,124,241,47,252,123,220,146,219,153,48,97,66,164,207,142,52,37,36,29,97,212,179,103,207,232,218,181,107,190,229,243,207,63,31,195,134,13,203,199,2,109,189,245,214,113,244,209,71,207,114,44,208,59,239,188,19,63,250,209,143,98,204,152,49,209,161,67,135,89,202,76,65,185,125,247,221,55,250,246,237,27,219,110,187,237,23,182,240,222,123,239,229,207,230,113,227,198,197,90,107,173,21,233,51,39,77,43,105,184,166,79,159,30,135,30,122,104,28,118,216,97,145,62,211,191,236,154,83,125,79,60,241,68,92,125,245,213,241,204,51,207,68,58,162,41,253,55,97,177,197,22,107,73,202,57,174,125,230,153,103,198,251,239,191,31,103,157,117,86,221,106,112,99,2,4,8,16,32,64,128,0,1,2,4,202,33,32,196,82,142,62,169,146,0,1,2,4,8,16,32,64,128,0,1,2,4,218,136,64,45,66,14,219,109,183,93,254,18,56,125,105,152,130,31,127,254,243,159,227,146,75,46,201,1,142,116,93,117,213,85,241,147,159,252,36,190,253,237,111,71,10,166,164,235,23,191,248,69,92,113,197,21,51,94,243,101,220,15,60,240,64,236,188,243,206,241,193,7,31,212,165,27,103,156,113,198,44,33,150,211,79,63,125,150,58,210,126,111,189,245,214,184,243,206,59,243,207,167,77,155,150,195,42,199,31,127,124,164,218,183,220,114,203,252,133,112,250,34,245,162,139,46,138,175,126,245,171,113,199,29,119,68,175,94,189,226,238,187,239,142,255,250,175,255,202,239,75,65,153,78,157,58,229,191,63,226,136,35,226,236,179,207,174,217,126,107,209,223,154,21,99,33,2,173,44,144,130,97,233,223,193,142,29,59,126,233,157,119,221,117,215,28,220,216,109,183,221,90,173,178,141,54,218,40,127,86,164,207,137,191,252,229,47,113,254,249,231,199,164,73,147,114,232,109,189,245,214,139,111,125,235,91,113,248,225,135,231,207,211,244,25,114,225,133,23,198,148,41,83,226,230,155,111,142,235,174,187,46,254,247,127,255,55,38,79,158,156,195,55,51,95,199,30,123,108,92,112,193,5,57,224,146,194,127,51,95,41,160,146,126,150,130,51,255,243,63,255,147,63,127,82,216,36,221,127,193,5,23,140,187,238,186,43,127,142,165,144,203,111,126,243,155,216,105,167,157,190,224,145,66,48,141,213,55,126,252,248,28,196,73,147,79,118,220,113,199,124,143,116,191,83,79,61,181,213,92,103,191,209,237,183,223,158,3,65,233,51,215,69,128,0,1,2,4,8,16,32,64,128,0,129,57,9,8,177,120,62,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,129,4,106,17,114,216,107,175,189,226,132,19,78,200,225,139,244,231,231,159,127,158,3,43,111,190,249,102,44,191,252,242,249,56,135,165,151,94,58,46,189,244,210,72,95,132,46,177,196,18,57,192,177,234,170,171,198,101,151,93,22,111,189,245,86,244,233,211,39,238,187,239,190,232,214,173,91,254,63,231,55,216,96,131,28,4,105,8,177,164,247,29,121,228,145,249,203,214,244,127,249,167,9,10,59,236,176,67,254,50,183,119,239,222,57,76,146,238,145,166,158,164,47,165,211,228,148,52,229,224,128,3,14,200,211,1,210,151,216,233,11,213,107,174,185,38,126,255,251,223,231,73,5,233,231,95,251,218,215,26,189,255,208,161,67,35,77,55,72,19,15,62,254,248,227,188,183,153,175,244,37,115,250,194,183,33,152,147,126,215,240,250,235,175,191,62,223,123,217,101,151,141,255,254,239,255,158,229,203,220,228,176,254,250,235,199,22,91,108,145,151,75,95,40,167,233,10,41,52,147,38,213,36,183,118,237,218,213,228,41,169,69,127,107,82,136,69,8,212,65,32,253,251,253,217,103,159,69,191,126,253,114,208,110,246,48,203,58,235,172,19,35,71,142,140,244,103,107,92,105,146,74,250,76,104,248,108,76,181,125,253,235,95,207,33,183,20,38,73,53,54,132,255,82,8,99,247,221,119,207,159,61,233,115,46,133,84,210,231,224,151,133,88,210,103,72,154,124,146,94,151,62,135,103,15,177,252,243,159,255,140,46,93,186,196,43,175,188,18,43,175,188,114,14,205,164,41,44,179,135,237,210,241,74,141,133,88,134,15,31,222,104,125,231,158,123,110,14,196,164,207,225,116,253,237,111,127,139,23,94,120,161,85,195,65,179,247,47,133,116,210,148,155,244,167,139,0,1,2,4,8,16,32,64,128,0,1,2,115,18,16,98,241,124,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,2,9,212,34,228,144,38,4,164,64,198,195,15,63,28,221,187,119,143,37,151,92,50,79,29,73,95,104,166,16,74,250,231,20,28,73,161,142,244,101,103,250,191,252,23,90,104,161,252,229,113,10,184,108,182,217,102,57,216,146,66,34,191,251,221,239,98,240,224,193,249,203,218,191,254,245,175,51,66,44,223,255,254,247,227,229,151,95,206,71,238,164,47,108,127,253,235,95,199,63,254,241,143,56,232,160,131,242,228,151,115,206,57,39,127,217,251,131,31,252,32,238,185,231,158,60,193,96,145,69,22,201,199,102,252,252,231,63,207,1,154,20,146,73,1,151,84,211,30,123,236,49,215,251,167,47,126,211,148,148,84,107,250,51,213,57,243,213,48,137,37,125,233,155,174,15,63,252,48,82,120,37,133,101,210,123,83,72,39,77,129,72,211,0,82,93,105,66,65,170,43,29,57,52,243,149,92,150,91,110,185,60,197,38,125,177,156,12,190,236,56,144,249,121,108,106,209,223,249,185,175,247,16,40,130,64,154,98,146,130,109,41,88,151,254,93,72,65,144,153,195,44,233,223,183,116,68,78,195,36,164,150,174,249,163,143,62,138,167,159,126,122,70,128,237,239,127,255,123,158,188,146,38,164,164,207,209,20,252,24,49,98,68,46,35,133,47,214,93,119,221,252,179,116,28,91,186,210,103,98,154,134,50,243,36,150,20,140,73,175,75,71,180,237,179,207,62,121,130,203,236,33,150,244,153,178,231,158,123,206,50,213,42,29,245,147,194,51,41,64,215,112,165,159,165,207,214,47,155,196,146,62,71,27,171,47,77,94,89,102,153,101,34,29,149,148,2,58,7,30,120,96,164,207,236,217,143,60,106,105,223,153,215,79,65,157,52,29,102,226,196,137,173,121,91,247,34,64,128,0,1,2,4,8,16,32,64,160,132,2,66,44,37,108,154,146,9,16,32,64,128,0,1,2,4,8,16,32,64,160,186,2,45,21,114,248,222,247,190,151,191,108,77,95,156,126,247,187,223,141,119,223,125,55,79,79,73,97,144,116,180,80,154,184,146,190,236,76,199,80,108,188,241,198,57,160,178,202,42,171,68,58,246,162,115,231,206,57,116,146,190,20,77,129,147,55,222,120,35,31,157,145,130,48,223,249,206,119,242,81,28,105,234,64,250,242,53,125,1,156,66,43,105,42,75,186,82,32,100,209,69,23,205,71,116,164,16,75,250,98,55,29,119,148,166,8,164,192,75,58,154,40,77,99,72,199,135,108,186,233,166,249,203,218,198,238,63,251,23,193,179,63,5,233,203,226,52,57,101,246,43,5,87,46,191,252,242,252,227,52,17,38,29,167,148,190,160,78,245,167,43,121,220,120,227,141,249,139,243,244,101,116,154,196,240,216,99,143,229,58,146,219,55,190,241,141,124,212,82,45,174,150,234,111,45,106,179,6,129,214,16,72,255,158,165,207,159,116,181,111,223,126,150,48,75,10,216,165,233,73,181,154,124,52,47,251,73,159,77,233,243,42,77,150,74,71,249,164,207,167,244,57,119,241,197,23,231,101,82,144,47,213,247,228,147,79,230,207,203,116,205,30,98,73,159,151,105,90,75,10,15,166,16,92,10,109,124,89,136,37,77,160,74,225,192,20,216,105,184,210,177,70,63,254,241,143,243,164,168,134,107,78,33,150,57,213,151,194,129,233,51,236,168,163,142,202,159,107,67,134,12,201,71,198,165,9,91,245,186,210,127,39,210,36,158,244,223,28,23,1,2,4,8,16,32,64,128,0,1,2,4,230,36,32,196,226,249,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,5,18,104,169,144,67,154,184,210,48,137,229,137,39,158,136,116,76,69,58,10,40,29,253,147,190,108,77,147,83,210,23,170,163,71,143,206,211,88,102,191,210,49,67,107,175,189,118,14,177,140,27,55,46,31,247,209,112,4,71,195,107,159,125,246,217,252,243,244,127,218,55,76,82,56,237,180,211,34,221,47,77,121,73,33,150,134,41,6,233,62,105,146,64,122,79,186,210,61,211,250,105,82,75,99,247,63,226,136,35,230,216,169,134,73,44,105,95,233,74,95,134,167,201,15,233,11,220,116,36,72,154,174,146,66,51,41,164,146,174,41,83,166,196,109,183,221,22,135,31,126,120,158,8,147,166,202,164,47,151,211,23,201,13,211,89,210,4,151,20,178,121,251,237,183,243,23,176,205,189,82,127,93,4,8,204,42,144,166,43,165,32,91,10,151,165,41,45,173,121,165,112,69,10,119,164,160,94,250,12,57,254,248,227,115,136,230,167,63,253,105,62,230,39,125,86,166,235,95,255,250,87,172,176,194,10,51,142,96,75,63,155,61,196,146,166,182,164,247,141,25,51,38,79,140,74,65,147,67,14,57,36,135,99,214,88,99,141,25,219,74,159,135,41,92,151,62,143,26,174,20,120,73,159,85,233,51,182,225,154,83,136,101,78,245,165,160,96,154,166,149,38,190,164,235,151,191,252,101,62,42,46,77,152,169,231,181,192,2,11,180,122,127,235,185,95,247,38,64,128,0,1,2,4,8,16,32,64,96,254,4,132,88,230,207,205,187,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,139,8,180,84,136,229,209,71,31,205,199,239,108,184,225,134,249,75,214,52,125,229,253,247,223,207,95,116,110,190,249,230,121,250,64,58,202,98,236,216,177,249,152,157,183,222,122,43,135,55,210,245,220,115,207,197,202,43,175,28,233,168,141,244,5,107,250,50,55,253,238,241,199,31,207,235,165,47,157,211,23,192,233,119,41,252,145,190,40,77,83,95,210,149,2,41,105,194,192,209,71,31,157,67,44,13,199,250,52,22,98,73,19,12,26,187,255,210,75,47,61,71,243,244,5,116,58,74,232,193,7,31,156,241,186,134,201,42,233,203,220,244,5,244,154,107,174,25,47,189,244,210,44,71,8,37,139,116,4,200,237,183,223,30,91,109,181,85,124,243,155,223,204,199,13,165,43,125,193,157,234,185,229,150,91,242,145,71,205,189,90,170,191,205,173,203,251,9,180,150,64,58,50,40,133,67,210,85,132,73,44,41,96,146,142,10,74,97,149,20,36,105,184,210,231,201,77,55,221,148,63,231,210,149,62,87,210,52,168,20,104,107,184,102,15,177,164,137,77,41,56,215,112,165,207,206,52,193,170,111,223,190,121,242,85,195,149,214,234,209,163,71,158,72,147,66,117,41,80,151,62,31,95,124,241,197,232,210,165,203,140,215,205,41,196,50,167,250,246,218,107,175,72,159,151,13,19,168,82,56,40,125,238,167,207,245,122,5,233,76,98,105,173,127,195,220,135,0,1,2,4,8,16,32,64,128,64,249,5,132,88,202,223,67,59,32,64,128,0,1,2,4,8,16,32,64,128,0,129,10,9,180,84,200,33,29,225,144,190,48,78,87,195,52,148,244,247,91,110,185,101,60,244,208,67,249,203,218,244,197,103,154,162,146,190,252,76,147,89,210,148,150,255,253,223,255,141,93,118,217,37,127,201,155,190,112,77,65,149,52,61,32,77,77,72,175,75,147,3,82,192,227,148,83,78,201,71,16,237,179,207,62,145,190,164,78,83,77,62,252,240,195,60,89,229,15,127,248,67,62,102,168,41,33,150,116,148,70,99,247,79,147,90,230,116,125,89,136,37,189,62,153,166,137,43,233,168,162,116,52,208,246,219,111,159,167,18,164,47,136,211,151,204,187,238,186,107,158,152,144,254,154,61,132,147,222,159,194,43,201,174,97,34,67,115,30,183,150,234,111,115,106,242,94,2,173,37,144,2,30,105,242,211,103,159,125,54,203,49,66,13,129,185,244,217,145,38,66,53,76,114,106,233,186,94,125,245,213,124,108,90,250,252,155,249,243,37,5,79,210,244,166,116,108,80,58,30,45,125,142,165,9,77,233,179,41,77,91,105,184,102,15,177,204,94,111,122,255,169,167,158,154,195,47,41,196,49,116,232,208,252,217,185,226,138,43,230,61,30,123,236,177,113,220,113,199,229,169,84,215,95,127,125,14,8,46,184,224,130,51,150,153,61,196,146,234,77,159,183,71,30,121,100,14,21,54,86,95,58,50,45,173,125,255,253,247,231,207,188,31,254,240,135,249,181,131,6,13,138,95,255,250,215,177,252,242,203,231,16,77,107,94,41,184,148,66,66,233,191,49,46,2,4,8,16,32,64,128,0,1,2,4,8,204,73,64,136,197,243,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,10,36,208,146,33,135,244,229,105,58,218,39,125,57,219,112,157,126,250,233,145,142,252,73,211,5,210,23,183,233,74,95,114,246,236,217,115,198,107,82,56,36,125,241,156,166,7,124,239,123,223,203,33,150,63,253,233,79,241,221,239,126,55,7,85,210,151,164,23,92,112,65,254,162,54,5,98,82,88,36,253,60,93,233,40,141,52,13,96,234,212,169,115,13,177,164,163,136,210,23,190,141,221,127,110,109,106,44,196,146,190,48,78,65,149,52,45,230,145,71,30,201,71,123,52,28,19,148,214,76,117,167,227,54,210,30,174,190,250,234,252,37,250,204,215,240,225,195,115,192,37,77,174,73,95,42,55,231,106,201,254,54,167,46,239,37,208,26,2,233,72,174,20,96,233,215,175,95,156,116,210,73,51,166,61,53,220,59,125,6,164,163,118,210,159,173,113,165,240,74,10,222,205,126,93,114,201,37,57,40,50,120,240,224,252,217,151,174,52,161,41,125,6,206,60,17,42,133,251,214,93,119,221,70,63,27,102,14,177,164,227,205,58,116,232,144,167,69,165,207,200,20,238,219,118,219,109,243,218,41,196,147,126,158,66,133,51,95,179,135,88,210,68,169,20,194,75,19,166,22,95,124,241,70,235,251,228,147,79,114,112,37,89,54,212,158,166,108,165,137,90,233,30,233,175,180,183,214,188,146,85,250,239,74,250,211,69,128,0,1,2,4,8,16,32,64,128,0,129,57,9,8,177,120,62,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,129,4,138,18,114,248,248,227,143,243,100,149,116,4,79,58,238,226,203,174,52,89,32,77,14,72,33,145,153,143,168,248,207,127,254,147,143,236,233,220,185,243,124,79,84,104,202,253,231,183,109,169,238,87,94,121,37,7,107,210,132,152,5,22,88,96,126,151,154,231,247,21,165,191,243,92,184,55,16,168,129,64,154,208,116,216,97,135,125,33,188,210,176,116,10,155,29,122,232,161,121,90,73,81,174,20,94,155,48,97,66,172,190,250,234,53,47,41,133,77,82,160,46,173,221,174,93,187,249,90,127,78,245,141,31,63,62,31,85,180,234,170,171,182,234,231,220,151,109,36,29,215,54,108,216,176,184,227,142,59,230,107,159,222,68,128,0,1,2,4,8,16,32,64,128,64,219,17,16,98,105,59,189,182,83,2,4,8,16,32,64,128,0,1,2,4,8,16,40,129,128,144,67,9,154,212,140,18,245,183,25,120,222,90,121,129,19,79,60,49,79,24,73,83,90,92,213,18,72,147,178,82,224,230,172,179,206,170,214,198,236,134,0,1,2,4,8,16,32,64,128,0,129,154,11,8,177,212,156,212,130,4,8,16,32,64,128,0,1,2,4,8,16,32,64,96,254,5,132,28,230,223,174,12,239,212,223,50,116,73,141,245,18,24,53,106,84,220,120,227,141,113,203,45,183,212,171,4,247,109,33,129,61,247,220,51,246,223,127,255,216,111,191,253,90,232,14,150,37,64,128,0,1,2,4,8,16,32,64,160,42,2,66,44,85,233,164,125,16,32,64,128,0,1,2,4,8,16,32,64,128,64,37,4,132,28,42,209,198,70,55,161,191,213,238,175,221,53,79,224,205,55,223,140,110,221,186,197,196,137,19,155,183,144,119,23,78,96,169,165,150,138,167,158,122,42,31,81,231,34,64,128,0,1,2,4,8,16,32,64,128,192,156,4,132,88,60,31,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,64,2,66,14,5,106,70,11,148,162,191,45,128,106,201,74,9,108,178,201,38,113,222,121,231,197,86,91,109,85,169,125,181,229,205,252,241,143,127,140,126,253,250,197,99,143,61,214,150,25,236,157,0,1,2,4,8,16,32,64,128,0,129,38,10,8,177,52,17,202,203,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,107,8,8,57,180,134,114,253,238,161,191,245,179,119,231,114,8,12,28,56,48,38,77,154,20,231,159,127,126,57,10,86,229,92,5,142,61,246,216,232,212,169,83,12,24,48,96,174,175,245,2,2,4,8,16,32,64,128,0,1,2,4,8,8,177,120,6,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,129,4,132,28,10,212,140,22,40,69,127,91,0,213,146,149,18,120,254,249,231,99,155,109,182,137,241,227,199,23,102,95,247,222,123,111,140,24,49,34,62,249,228,147,216,103,159,125,98,207,61,247,204,181,125,250,233,167,113,197,21,87,196,93,119,221,21,233,184,156,62,125,250,196,70,27,109,244,133,186,211,158,46,184,224,130,120,249,229,151,243,222,122,246,236,25,171,172,178,74,126,221,224,193,131,227,197,23,95,156,241,158,111,125,235,91,121,106,201,236,215,95,254,242,151,184,244,210,75,227,141,55,222,136,221,119,223,61,215,177,244,210,75,71,255,254,253,99,194,132,9,95,120,125,10,1,117,236,216,177,16,134,203,45,183,92,220,119,223,125,209,181,107,215,66,212,163,8,2,4,8,16,32,64,128,0,1,2,4,138,45,32,196,82,236,254,168,142,0,1,2,4,8,16,32,64,128,0,1,2,4,218,152,128,144,67,181,27,174,191,213,238,175,221,213,70,96,231,157,119,206,65,143,94,189,122,213,102,193,102,172,146,142,192,217,116,211,77,227,168,163,142,138,205,55,223,60,126,250,211,159,198,53,215,92,19,123,239,189,119,252,252,231,63,143,225,195,135,231,63,95,122,233,165,248,159,255,249,159,152,60,121,114,44,190,248,226,51,238,152,130,46,105,10,201,182,219,110,27,7,28,112,64,220,120,227,141,49,113,226,196,72,71,236,164,107,217,101,151,141,163,143,62,58,150,89,102,153,252,207,203,47,191,124,236,178,203,46,179,84,156,2,61,233,231,41,60,179,255,254,251,231,251,167,53,30,125,244,209,184,246,218,107,227,253,247,223,159,241,250,187,239,190,59,135,101,158,122,234,169,248,234,87,191,218,140,157,215,230,173,201,103,228,200,145,57,232,227,34,64,128,0,1,2,4,8,16,32,64,128,64,83,4,132,88,154,162,228,53,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,149,4,132,28,90,9,186,78,183,209,223,58,193,187,109,169,4,238,184,227,142,56,243,204,51,99,220,184,113,117,175,251,144,67,14,137,5,23,92,48,79,92,73,87,154,146,242,228,147,79,198,157,119,222,25,29,58,116,136,52,33,101,131,13,54,200,191,187,254,250,235,243,164,149,111,124,227,27,113,250,233,167,231,233,44,41,0,179,201,38,155,228,169,45,237,218,181,139,135,30,122,40,182,220,114,203,124,100,82,10,153,44,178,200,34,241,239,127,255,251,75,3,39,123,237,181,87,164,163,120,82,96,229,184,227,142,203,65,153,116,61,253,244,211,209,173,91,183,120,225,133,23,98,245,213,87,159,97,244,214,91,111,229,159,223,127,255,253,177,230,154,107,214,221,46,21,208,189,123,247,56,233,164,147,98,215,93,119,45,68,61,138,32,64,128,0,1,2,4,8,16,32,64,160,86,224,19,240,0,0,32,0,73,68,65,84,248,2,66,44,197,239,145,10,9,16,32,64,128,0,1,2,4,8,16,32,64,160,13,9,8,57,84,187,217,250,91,237,254,218,93,237,4,82,208,163,119,239,222,177,223,126,251,213,110,209,249,88,41,213,241,163,31,253,40,126,242,147,159,228,119,255,242,151,191,140,211,78,59,45,79,82,73,65,145,97,195,134,197,117,215,93,151,195,35,135,30,122,104,172,183,222,122,249,117,39,156,112,66,158,174,146,66,47,159,125,246,89,76,157,58,53,7,94,126,241,139,95,196,135,31,126,152,3,58,127,251,219,223,98,173,181,214,138,52,121,230,245,215,95,143,131,14,58,40,223,43,77,110,73,215,86,91,109,21,167,158,122,106,126,205,187,239,190,27,235,172,179,78,254,249,85,87,93,149,195,45,41,8,179,208,66,11,205,216,213,110,187,237,150,107,58,251,236,179,231,99,167,181,127,203,168,81,163,226,162,139,46,138,7,31,124,176,246,139,91,145,0,1,2,4,8,16,32,64,128,0,129,202,10,8,177,84,182,181,54,70,128,0,1,2,4,8,16,32,64,128,0,1,2,101,20,16,114,40,99,215,154,94,179,254,54,221,202,43,219,182,64,154,116,50,96,192,128,60,245,164,158,87,58,238,103,232,208,161,177,239,190,251,230,50,210,177,56,233,184,159,123,238,185,39,118,220,113,199,28,48,57,236,176,195,226,246,219,111,143,116,244,208,132,9,19,98,225,133,23,254,66,201,79,60,241,68,108,184,225,134,249,231,233,104,162,243,207,63,63,175,145,214,58,247,220,115,99,201,37,151,140,193,131,7,231,163,136,30,121,228,145,88,96,129,5,190,176,70,10,195,92,118,217,101,249,248,161,244,254,99,142,57,102,198,107,210,123,210,212,147,116,255,52,1,166,8,215,250,235,175,31,3,7,14,252,194,241,72,69,168,77,13,4,8,16,32,64,128,0,1,2,4,8,20,87,64,136,165,184,189,81,25,1,2,4,8,16,32,64,128,0,1,2,4,8,180,65,1,33,135,106,55,93,127,171,221,95,187,171,173,64,10,142,164,163,120,210,84,147,122,93,93,186,116,201,71,249,252,244,167,63,205,37,140,30,61,58,135,77,210,113,65,41,128,242,192,3,15,228,227,129,82,192,228,235,95,255,122,140,24,49,162,209,163,115,166,77,155,22,191,249,205,111,98,247,221,119,207,71,254,164,208,201,199,31,127,28,75,44,177,68,94,251,183,191,253,109,236,180,211,78,95,56,38,40,253,238,189,247,222,203,235,166,35,132,210,36,150,116,239,153,175,3,14,56,32,175,115,201,37,151,212,139,106,150,251,166,105,48,41,212,147,188,92,4,8,16,32,64,128,0,1,2,4,8,16,152,23,1,33,150,121,209,242,90,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,194,2,66,14,45,12,92,231,229,245,183,206,13,112,251,82,9,164,192,70,154,116,146,166,177,172,189,246,218,117,169,125,187,237,182,139,141,55,222,56,206,58,235,172,124,255,51,207,60,51,7,73,210,81,71,105,178,202,171,175,190,26,43,173,180,82,254,93,215,174,93,227,228,147,79,206,199,2,53,92,191,254,245,175,227,166,155,110,138,116,180,78,186,166,79,159,158,167,173,164,99,118,210,209,63,159,126,250,105,244,232,209,35,255,238,217,103,159,205,71,6,189,243,206,59,177,244,210,75,207,88,227,131,15,62,136,237,183,223,62,86,93,117,213,184,226,138,43,242,251,103,190,38,78,156,152,95,255,208,67,15,197,22,91,108,81,23,167,153,111,154,246,145,166,176,60,247,220,115,177,198,26,107,212,189,30,5,16,32,64,128,0,1,2,4,8,16,32,80,46,1,33,150,114,245,75,181,4,8,16,32,64,128,0,1,2,4,8,16,32,80,113,1,33,135,106,55,88,127,171,221,95,187,171,189,192,197,23,95,28,183,221,118,91,220,123,239,189,181,95,188,9,43,166,201,38,253,251,247,207,129,140,55,222,120,35,31,43,116,218,105,167,229,160,74,154,210,146,254,57,77,101,249,195,31,254,16,187,237,182,91,76,154,52,41,31,13,116,203,45,183,68,199,142,29,99,181,213,86,203,175,75,33,150,52,73,101,204,152,49,209,171,87,175,124,236,207,184,113,227,242,123,94,124,241,197,60,197,165,95,191,126,241,230,155,111,198,216,177,99,115,101,105,239,59,236,176,67,252,249,207,127,206,147,96,210,244,150,14,29,58,204,168,122,149,85,86,201,71,23,37,159,180,230,228,201,147,191,244,24,162,38,108,179,166,47,73,129,155,52,109,38,29,123,228,34,64,128,0,1,2,4,8,16,32,64,128,192,188,10,8,177,204,171,152,215,19,32,64,128,0,1,2,4,8,16,32,64,128,0,129,22,20,16,114,104,65,220,2,44,173,191,5,104,130,18,74,39,208,179,103,207,60,133,100,208,160,65,173,94,123,154,148,146,130,42,41,40,146,174,244,247,55,222,120,99,44,184,224,130,57,184,146,194,26,31,126,248,97,254,93,58,102,232,196,19,79,204,127,159,142,251,73,19,90,46,189,244,210,56,236,176,195,98,216,176,97,249,231,41,212,114,252,241,199,199,17,71,28,17,159,127,254,121,236,191,255,254,51,166,180,44,179,204,50,57,252,210,48,77,37,125,94,140,28,57,50,79,88,73,129,150,217,175,167,158,122,42,214,91,111,189,28,126,121,254,249,231,227,206,59,239,108,117,159,217,111,152,2,63,47,191,252,114,174,219,69,128,0,1,2,4,8,16,32,64,128,0,129,249,17,16,98,153,31,53,239,33,64,128,0,1,2,4,8,16,32,64,128,0,1,2,45,36,32,228,208,66,176,5,89,86,127,11,210,8,101,148,74,32,29,167,211,189,123,247,56,225,132,19,226,135,63,252,97,93,106,79,19,82,82,112,165,115,231,206,179,220,255,147,79,62,137,127,254,243,159,177,252,242,203,199,98,139,45,214,104,109,233,136,160,180,143,213,87,95,253,11,175,121,255,253,247,243,4,151,20,122,105,215,174,93,93,246,87,139,155,254,234,87,191,138,179,207,62,59,79,152,153,147,69,45,238,101,13,2,4,8,16,32,64,128,0,1,2,4,170,43,32,196,82,221,222,218,25,1,2,4,8,16,32,64,128,0,1,2,4,8,148,80,64,200,161,132,77,155,135,146,245,119,30,176,188,148,192,76,2,143,63,254,120,244,232,209,35,110,191,253,246,72,199,213,184,138,37,144,142,123,74,71,35,61,240,192,3,177,209,70,27,21,171,56,213,16,32,64,128,0,1,2,4,8,16,32,80,42,1,33,150,82,181,75,177,4,8,16,32,64,128,0,1,2,4,8,16,32,80,117,1,33,135,106,119,88,127,171,221,95,187,107,89,129,59,238,184,35,122,245,234,21,99,199,142,141,77,55,221,180,101,111,102,245,38,11,60,250,232,163,177,195,14,59,196,240,225,195,99,215,93,119,109,242,251,188,144,0,1,2,4,8,16,32,64,128,0,1,2,95,38,32,196,226,185,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,5,18,16,114,40,80,51,90,160,20,253,109,1,84,75,182,41,129,27,110,184,33,250,246,237,27,41,208,178,201,38,155,180,169,189,23,113,179,143,61,246,88,14,174,12,25,50,36,126,240,131,31,20,177,68,53,17,32,64,128,0,1,2,4,8,16,32,80,50,1,33,150,146,53,76,185,4,8,16,32,64,128,0,1,2,4,8,16,32,80,109,1,33,7,253,173,182,128,221,17,104,190,192,245,215,95,31,199,28,115,76,220,116,211,77,177,245,214,91,55,127,65,43,204,151,192,253,247,223,31,123,239,189,119,92,112,193,5,113,224,129,7,206,215,26,222,68,128,0,1,2,4,8,16,32,64,128,0,129,217,5,132,88,60,19,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,64,2,66,44,5,106,70,11,148,162,191,45,128,106,201,54,41,112,243,205,55,71,207,158,61,35,77,102,217,103,159,125,218,164,65,61,55,61,102,204,152,60,121,101,228,200,145,177,215,94,123,213,179,20,247,38,64,128,0,1,2,4,8,16,32,64,160,98,2,66,44,21,107,168,237,16,32,64,128,0,1,2,4,8,16,32,64,128,64,185,5,132,28,202,221,191,185,85,175,191,115,19,242,123,2,77,23,120,224,129,7,226,128,3,14,136,163,143,62,58,142,63,254,248,166,191,209,43,155,37,112,206,57,231,196,197,23,95,28,35,70,140,136,30,61,122,52,107,45,111,38,64,128,0,1,2,4,8,16,32,64,128,192,236,2,66,44,158,9,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,32,1,33,135,2,53,163,5,74,209,223,22,64,181,100,155,22,120,237,181,215,226,224,131,15,142,149,86,90,41,46,191,252,242,104,223,190,125,155,246,104,201,205,127,242,201,39,113,248,225,135,71,50,191,230,154,107,178,185,139,0,1,2,4,8,16,32,64,128,0,1,2,181,22,16,98,169,181,168,245,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,51,4,132,28,154,129,87,130,183,234,111,9,154,164,196,82,10,244,237,219,55,198,142,29,27,67,135,14,141,109,182,217,166,148,123,40,114,209,247,221,119,95,28,117,212,81,177,195,14,59,196,144,33,67,138,92,170,218,8,16,32,64,128,0,1,2,4,8,16,40,185,128,16,75,201,27,168,124,2,4,8,16,32,64,128,0,1,2,4,8,16,168,150,128,144,67,181,250,57,251,110,244,183,218,253,181,187,250,10,140,30,61,58,122,247,238,29,135,28,114,72,12,28,56,176,190,197,84,232,238,3,6,12,136,171,174,186,42,46,186,232,162,216,119,223,125,43,180,51,91,33,64,128,0,1,2,4,8,16,32,64,160,136,2,66,44,69,236,138,154,8,16,32,64,128,0,1,2,4,8,16,32,64,160,205,10,8,57,84,187,245,250,91,237,254,218,93,253,5,38,78,156,24,199,29,119,92,60,249,228,147,113,198,25,103,196,206,59,239,92,255,162,74,90,193,93,119,221,21,39,159,124,114,172,191,254,250,113,238,185,231,198,82,75,45,85,210,157,40,155,0,1,2,4,8,16,32,64,128,0,129,50,9,8,177,148,169,91,106,37,64,128,0,1,2,4,8,16,32,64,128,0,129,202,11,164,144,131,171,218,2,211,167,79,175,246,6,237,142,64,1,4,110,189,245,214,72,19,68,186,117,235,22,167,158,122,106,116,237,218,181,0,85,149,163,132,231,159,127,62,78,63,253,244,120,234,169,167,242,68,155,61,246,216,163,28,133,171,146,0,1,2,4,8,16,32,64,128,0,129,74,8,8,177,84,162,141,54,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,202,41,96,50,73,57,251,166,106,2,101,17,56,235,172,179,114,16,227,208,67,15,141,227,143,63,62,150,91,110,185,178,148,222,234,117,142,31,63,62,206,57,231,156,24,54,108,88,14,0,157,120,226,137,173,94,131,27,18,32,64,128,0,1,2,4,8,16,32,64,64,136,197,51,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,212,77,64,136,165,110,244,110,76,160,205,8,76,154,52,41,206,62,251,236,24,50,100,72,244,238,221,59,255,181,242,202,43,183,153,253,207,109,163,175,190,250,106,92,116,209,69,249,175,190,125,251,198,9,39,156,16,157,58,117,154,219,219,252,158,0,1,2,4,8,16,32,64,128,0,1,2,45,34,32,196,210,34,172,22,37,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,154,34,32,196,210,20,37,175,33,64,160,22,2,105,210,200,133,23,94,24,67,135,14,141,253,246,219,47,79,103,233,222,189,123,45,150,46,229,26,227,198,141,203,83,87,70,141,26,21,71,29,117,84,244,233,211,199,164,154,82,118,82,209,4,8,16,32,64,128,0,1,2,4,170,37,32,196,82,173,126,218,13,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,149,128,16,75,169,218,165,88,2,149,16,248,232,163,143,226,242,203,47,143,43,175,188,50,150,90,106,169,56,232,160,131,226,128,3,14,136,14,29,58,84,98,127,115,218,196,148,41,83,98,196,136,17,113,221,117,215,197,196,137,19,227,39,63,249,73,28,126,248,225,177,232,162,139,86,126,239,54,72,128,0,1,2,4,8,16,32,64,128,64,57,4,132,88,202,209,39,85,18,32,64,128,0,1,2,4,8,16,32,64,128,0,129,74,10,8,177,84,178,173,54,69,160,52,2,119,221,117,87,12,31,62,60,110,185,229,150,60,157,101,159,125,246,137,221,119,223,189,52,245,55,181,208,219,110,187,45,198,140,25,147,167,174,236,185,231,158,209,171,87,175,216,121,231,157,155,250,118,175,35,64,128,0,1,2,4,8,16,32,64,128,64,171,9,8,177,180,26,181,27,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,179,11,8,177,120,38,8,16,40,130,192,164,73,147,98,244,232,209,113,243,205,55,199,159,254,244,167,216,101,151,93,98,167,157,118,138,29,119,220,49,150,94,122,233,34,148,56,79,53,76,152,48,33,238,185,231,158,184,251,238,187,227,206,59,239,140,205,54,219,44,246,218,107,175,216,119,223,125,163,83,167,78,243,180,150,23,19,32,64,128,0,1,2,4,8,16,32,64,160,53,5,132,88,90,83,219,189,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,89,4,132,88,60,16,4,8,20,77,224,237,183,223,142,52,161,37,5,64,198,142,29,27,107,174,185,102,108,189,245,214,209,163,71,143,216,98,139,45,10,25,2,73,33,156,135,31,126,56,30,120,224,129,184,255,254,251,227,239,127,255,123,236,176,195,14,57,136,147,38,174,44,187,236,178,69,99,86,15,1,2,4,8,16,32,64,128,0,1,2,4,190,84,64,136,197,131,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,212,77,64,136,165,110,244,110,76,128,64,19,5,30,124,240,193,28,12,73,127,142,27,55,46,150,91,110,185,216,104,163,141,98,253,245,215,143,117,215,93,55,214,90,107,173,88,113,197,21,155,184,90,243,95,246,250,235,175,199,115,207,61,23,127,253,235,95,227,201,39,159,140,199,31,127,60,198,143,31,31,221,187,119,143,45,183,220,50,7,110,210,159,46,2,4,8,16,32,64,128,0,1,2,4,8,148,81,64,136,165,140,93,83,51,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,136,128,16,75,69,26,105,27,4,218,144,192,51,207,60,147,131,35,79,61,245,84,14,146,164,64,201,71,31,125,20,93,186,116,137,85,87,93,53,86,90,105,165,88,97,133,21,162,115,231,206,177,204,50,203,228,201,45,75,44,177,68,116,236,216,49,58,116,232,16,11,47,188,112,180,107,215,46,26,62,255,166,77,155,22,83,167,78,141,41,83,166,196,135,31,126,24,147,39,79,142,52,89,229,157,119,222,137,183,222,122,43,222,124,243,205,120,237,181,215,226,229,151,95,142,151,94,122,41,22,93,116,209,28,156,73,1,154,110,221,186,229,64,205,58,235,172,211,134,58,96,171,4,8,16,32,64,128,0,1,2,4,8,84,89,64,136,165,202,221,181,55,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,112,1,33,150,130,55,72,121,4,8,52,73,32,5,79,82,192,228,149,87,94,201,129,147,20,60,73,1,148,20,68,121,247,221,119,115,48,37,5,84,82,80,101,234,127,254,19,211,62,251,108,198,186,237,22,92,48,22,254,234,87,115,192,37,5,93,82,224,101,201,37,151,204,1,152,20,132,73,129,152,20,140,89,101,149,85,114,80,38,253,222,69,128,0,1,2,4,8,16,32,64,128,0,129,170,10,8,177,84,181,179,246,69,128,0,1,2,4,8,16,32,64,128,0,1,2,4,74,32,32,196,82,130,38,41,145,0,129,154,10,220,179,239,158,121,189,233,17,241,149,255,183,242,142,163,111,169,233,61,44,70,128,0,1,2,4,8,16,32,64,128,0,129,178,10,8,177,148,181,115,234,38,64,128,0,1,2,4,8,16,32,64,128,0,1,2,21,16,16,98,169,64,19,109,129,0,129,121,18,104,8,177,204,252,38,33,150,121,34,244,98,2,4,8,16,32,64,128,0,1,2,4,42,44,32,196,82,225,230,218,26,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,186,128,16,75,209,59,164,62,2,4,106,45,32,196,82,107,81,235,17,32,64,128,0,1,2,4,8,16,32,80,37,1,33,150,42,117,211,94,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,201,4,132,88,74,214,48,229,18,32,208,108,1,33,150,102,19,90,128,0,1,2,4,8,16,32,64,128,0,129,10,11,8,177,84,184,185,182,70,128,0,1,2,4,8,16,32,64,128,0,1,2,4,138,46,32,196,82,244,14,169,143,0,129,90,11,8,177,212,90,212,122,4,8,16,32,64,128,0,1,2,4,8,84,73,64,136,165,74,221,180,23,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,50,1,33,150,146,53,76,185,4,8,52,91,64,136,165,217,132,22,32,64,128,0,1,2,4,8,16,32,64,160,194,2,66,44,21,110,174,173,17,32,64,128,0,1,2,4,8,16,32,64,128,0,129,162,11,8,177,20,189,67,234,35,64,160,214,2,66,44,181,22,181,30,1,2,4,8,16,32,64,128,0,1,2,85,18,16,98,169,82,55,237,133,0,1,2,4,8,16,32,64,128,0,1,2,4,8,148,76,64,136,165,100,13,83,46,1,2,205,22,16,98,105,54,161,5,8,16,32,64,128,0,1,2,4,8,16,168,176,128,16,75,133,155,107,107,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,232,2,66,44,69,239,144,250,8,16,168,181,128,16,75,173,69,173,71,128,0,1,2,4,8,16,32,64,128,64,149,4,132,88,170,212,77,123,33,64,128,0,1,2,4,8,16,32,64,128,0,1,2,37,19,16,98,41,89,195,148,75,128,64,179,5,132,88,154,77,104,1,2,4,8,16,32,64,128,0,1,2,4,42,44,32,196,82,225,230,218,26,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,186,128,16,75,209,59,164,62,2,4,106,45,32,196,82,107,81,235,17,32,64,128,0,1,2,4,8,16,32,80,37,1,33,150,42,117,211,94,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,201,4,132,88,74,214,48,229,18,32,208,108,1,33,150,102,19,90,128,0,1,2,4,8,16,32,64,128,0,129,10,11,8,177,84,184,185,182,70,128,0,1,2,4,8,16,32,64,128,0,1,2,4,138,46,32,196,82,244,14,169,143,0,129,90,11,8,177,212,90,212,122,4,8,16,32,64,128,0,1,2,4,8,84,73,64,136,165,74,221,180,23,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,50,1,33,150,146,53,76,185,4,8,52,91,64,136,165,217,132,22,32,64,128,0,1,2,4,8,16,32,64,160,194,2,66,44,21,110,174,173,17,32,64,128,0,1,2,4,8,16,32,64,128,0,129,162,11,8,177,20,189,67,234,35,64,160,214,2,66,44,181,22,181,30,1,2,4,8,16,32,64,128,0,1,2,85,18,16,98,169,82,55,237,133,0,1,2,4,8,16,32,64,128,0,1,2,4,8,148,76,64,136,165,100,13,83,46,1,2,205,22,16,98,105,54,161,5,8,16,32,64,128,0,1,2,4,8,16,168,176,128,16,75,133,155,107,107,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,232,2,66,44,69,239,144,250,8,16,168,181,128,16,75,173,69,173,71,128,0,1,2,4,8,16,32,64,128,64,149,4,132,88,170,212,77,123,33,64,128,0,1,2,4,8,16,32,64,128,0,1,2,37,19,16,98,41,89,195,148,75,128,64,179,5,132,88,154,77,104,1,2,4,8,16,32,64,128,0,1,2,4,42,44,32,196,82,225,230,218,26,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,186,128,16,75,209,59,164,62,2,4,106,45,32,196,82,107,81,235,17,32,64,128,0,1,2,4,8,16,32,80,37,1,33,150,42,117,211,94,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,201,4,132,88,74,214,48,229,18,32,208,108,1,33,150,102,19,90,128,0,1,2,4,8,16,32,64,128,0,129,10,11,8,177,84,184,185,182,70,128,0,1,2,4,8,16,32,64,128,0,1,2,4,138,46,32,196,82,244,14,169,143,0,129,90,11,8,177,212,90,212,122,4,8,16,32,64,128,0,1,2,4,8,84,73,64,136,165,74,221,180,23,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,50,1,33,150,146,53,76,185,4,8,52,91,64,136,165,217,132,22,32,64,128,0,1,2,4,8,16,32,64,160,194,2,66,44,21,110,174,173,17,32,64,128,0,1,2,4,8,16,32,64,128,0,129,162,11,8,177,20,189,67,234,35,64,160,214,2,66,44,181,22,181,30,1,2,4,8,16,32,64,128,0,1,2,85,18,16,98,169,82,55,237,133,0,1,2,4,8,16,32,64,128,0,1,2,4,8,148,76,64,136,165,100,13,83,46,1,2,205,22,16,98,105,54,161,5,8,16,32,64,128,0,1,2,4,8,16,168,176,128,16,75,133,155,107,107,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,232,2,66,44,69,239,144,250,8,16,168,181,128,16,75,173,69,173,71,128,0,1,2,4,8,16,32,64,128,64,149,4,132,88,170,212,77,123,33,64,128,0,1,2,4,8,16,32,64,128,0,1,2,37,19,16,98,41,89,195,148,75,128,64,179,5,132,88,154,77,104,1,2,4,8,16,32,64,128,0,1,2,4,42,44,32,196,82,225,230,218,26,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,186,128,16,75,209,59,164,62,2,4,106,45,32,196,82,107,81,235,17,32,64,128,0,1,2,4,8,16,32,80,37,1,33,150,42,117,211,94,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,201,4,132,88,74,214,48,229,18,32,208,108,1,33,150,102,19,90,128,0,1,2,4,8,16,32,64,128,0,129,10,11,8,177,84,184,185,182,70,128,0,1,2,4,8,16,32,64,128,0,1,2,4,138,46,32,196,82,244,14,169,143,0,129,90,11,8,177,212,90,212,122,4,8,16,32,64,128,0,1,2,4,8,84,73,64,136,165,74,221,180,23,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,50,1,33,150,146,53,76,185,4,8,52,91,64,136,165,217,132,22,32,64,128,0,1,2,4,8,16,32,64,160,194,2,66,44,21,110,174,173,17,32,64,128,0,1,2,4,8,16,32,64,128,0,129,162,11,8,177,20,189,67,234,35,64,160,214,2,66,44,181,22,181,30,1,2,4,8,16,32,64,128,0,1,2,85,18,16,98,169,82,55,237,133,0,1,2,4,8,16,32,64,128,0,1,2,4,8,148,76,64,136,165,100,13,83,46,1,2,205,22,16,98,105,54,161,5,8,16,32,64,128,0,1,2,4,8,16,168,176,128,16,75,133,155,107,107,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,232,2,66,44,69,239,144,250,8,16,168,181,128,16,75,173,69,173,71,128,0,1,2,4,8,16,32,64,128,64,149,4,132,88,170,212,77,123,33,64,128,0,1,2,4,8,16,32,64,128,0,1,2,37,19,16,98,41,89,195,148,75,128,64,179,5,132,88,154,77,104,1,2,4,8,16,32,64,128,0,1,2,4,42,44,32,196,82,225,230,218,26,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,186,128,16,75,209,59,164,62,2,4,106,45,32,196,82,107,81,235,17,32,64,128,0,1,2,4,8,16,32,80,37,1,33,150,42,117,211,94,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,201,4,132,88,74,214,48,229,18,32,208,108,1,33,150,102,19,90,128,0,1,2,4,8,16,32,64,128,0,129,10,11,8,177,84,184,185,182,70,128,0,1,2,4,8,16,32,64,128,0,1,2,4,138,46,32,196,82,244,14,169,143,0,129,90,11,8,177,212,90,212,122,4,8,16,32,64,128,0,1,2,4,8,84,73,64,136,165,74,221,180,23,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,50,1,33,150,146,53,76,185,4,8,52,91,64,136,165,217,132,22,32,64,128,0,1,2,4,8,16,32,64,160,194,2,66,44,21,110,174,173,17,32,64,128,0,1,2,4,8,16,32,64,128,0,129,162,11,8,177,20,189,67,234,35,64,160,214,2,66,44,181,22,181,30,1,2,4,8,16,32,64,128,0,1,2,85,18,16,98,169,82,55,237,133,0,1,2,4,8,16,32,64,128,0,1,2,4,8,148,76,64,136,165,100,13,83,46,1,2,205,22,16,98,105,54,161,5,8,16,32,64,128,0,1,2,4,8,16,168,176,128,16,75,133,155,107,107,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,232,2,66,44,69,239,144,250,8,16,168,181,128,16,75,173,69,173,71,128,0,1,2,4,8,16,32,64,128,64,149,4,132,88,170,212,77,123,33,64,128,0,1,2,4,8,16,32,64,128,0,1,2,37,19,16,98,41,89,195,148,75,128,64,179,5,132,88,154,77,104,1,2,4,8,16,32,64,128,0,1,2,4,42,44,32,196,82,225,230,218,26,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,186,128,16,75,209,59,164,62,2,4,106,45,32,196,82,107,81,235,17,32,64,128,0,1,2,4,8,16,32,80,37,1,33,150,42,117,211,94,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,201,4,132,88,74,214,48,229,18,32,208,108,1,33,150,102,19,90,128,0,1,2,4,8,16,32,64,128,0,129,10,11,8,177,84,184,185,182,70,128,0,1,2,4,8,16,32,64,128,0,1,2,4,138,46,32,196,82,244,14,169,143,0,129,90,11,8,177,212,90,212,122,4,8,16,32,64,128,0,1,2,4,8,84,73,64,136,165,74,221,180,23,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,50,1,33,150,146,53,76,185,4,8,52,91,64,136,165,217,132,22,32,64,128,0,1,2,4,8,16,32,64,160,194,2,66,44,21,110,174,173,17,32,64,128,0,1,2,4,8,16,32,64,128,0,129,162,11,8,177,20,189,67,234,35,64,160,214,2,66,44,181,22,181,30,1,2,4,8,16,32,64,128,0,1,2,85,18,16,98,169,82,55,237,133,0,1,2,4,8,16,32,64,128,0,1,2,4,8,148,76,64,136,165,100,13,83,46,1,2,205,22,16,98,105,54,161,5,8,16,32,64,128,0,1,2,4,8,16,168,176,128,16,75,133,155,107,107,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,232,2,66,44,69,239,144,250,8,16,168,181,128,16,75,173,69,173,71,128,0,1,2,4,8,16,32,64,128,64,149,4,132,88,170,212,77,123,33,64,128,0,1,2,4,8,16,32,64,128,0,1,2,37,19,16,98,41,89,195,148,75,128,64,179,5,132,88,154,77,104,1,2,4,8,16,32,64,128,0,1,2,4,42,44,32,196,82,225,230,218,26,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,186,128,16,75,209,59,164,62,2,4,106,45,32,196,82,107,81,235,17,32,64,128,0,1,2,4,8,16,32,80,37,1,33,150,42,117,211,94,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,193,5,206,59,239,188,24,48,96,64,12,30,60,56,250,244,233,19,13,33,150,11,47,188,48,126,246,179,159,197,192,129,3,163,95,191,126,5,223,133,242,8,16,32,48,255,2,66,44,243,111,231,157,4,8,16,32,64,128,0,1,2,4,8,84,95,64,136,165,250,61,182,67,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,24,129,15,63,252,48,58,117,234,20,237,218,181,139,14,29,58,196,164,73,147,98,201,37,151,140,127,255,251,223,49,109,218,180,252,207,29,59,118,44,76,189,10,33,64,128,64,173,5,132,88,106,45,106,61,2,4,8,16,32,64,128,0,1,2,4,170,36,32,196,82,165,110,218,11,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,129,64,255,254,253,99,200,144,33,241,201,39,159,204,168,182,125,251,246,209,183,111,223,24,52,104,80,9,118,160,68,2,4,8,204,191,128,16,203,252,219,121,39,1,2,4,8,16,32,64,128,0,1,2,213,23,16,98,169,126,143,237,144,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,74,32,77,99,89,122,233,165,99,234,212,169,51,234,90,120,225,133,99,194,132,9,166,176,20,170,83,138,33,64,160,37,4,132,88,90,66,213,154,4,8,16,32,64,128,0,1,2,4,8,84,69,64,136,165,42,157,180,143,255,195,222,93,71,91,89,229,255,3,255,160,136,49,131,1,98,119,183,142,49,198,152,232,216,93,168,88,8,163,14,182,24,168,168,88,128,82,22,42,22,118,98,143,98,119,143,133,237,152,168,96,160,160,24,164,242,91,251,249,254,238,93,128,94,238,1,206,61,247,60,231,188,158,181,92,194,189,207,179,247,103,191,62,155,255,222,107,111,2,4,8,16,32,64,128,0,1,2,4,8,16,32,144,35,129,73,79,99,113,10,75,142,26,167,84,2,4,102,88,64,136,101,134,9,13,64,128,0,1,2,4,8,16,32,64,128,64,5,11,8,177,84,112,115,45,141,0,1,2,4,8,16,32,64,128,0,1,2,4,8,148,171,192,164,167,177,56,133,165,92,187,164,46,2,4,26,66,64,136,165,33,84,141,73,128,0,1,2,4,8,16,32,64,128,64,165,8,8,177,84,74,39,173,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,228,76,32,157,198,210,187,119,239,232,212,169,83,116,239,222,61,103,213,43,151,0,1,2,211,39,32,196,50,125,110,190,34,64,128,0,1,2,4,8,16,32,64,160,58,4,132,88,170,163,207,86,73,128,0,1,2,4,8,16,32,64,128,0,1,2,4,202,78,32,157,198,210,174,93,187,24,48,96,64,52,111,222,188,236,234,83,16,1,2,4,26,66,64,136,165,33,84,141,73,128,0,1,2,4,8,16,32,64,128,64,165,8,8,177,84,74,39,173,131,0,1,2,4,8,16,32,64,128,0,1,2,4,202,70,160,73,147,38,101,83,139,66,42,75,96,226,196,137,149,181,32,171,33,80,133,2,66,44,85,216,116,75,38,64,128,0,1,2,4,8,16,32,64,160,96,1,33,150,130,169,188,72,128,0,1,2,4,8,16,32,64,128,0,1,2,4,10,19,72,33,22,97,131,194,172,188,85,184,128,125,85,184,149,55,9,148,179,128,16,75,57,119,71,109,4,8,16,32,64,128,0,1,2,4,8,52,182,128,16,75,99,119,192,252,4,8,16,32,64,128,0,1,2,4,8,16,32,80,113,2,194,6,21,215,210,178,88,144,125,85,22,109,80,4,129,25,22,16,98,153,97,66,3,16,32,64,128,0,1,2,4,8,16,32,80,193,2,66,44,21,220,92,75,35,64,128,0,1,2,4,8,16,32,64,128,0,129,198,17,16,54,104,28,247,74,159,213,190,170,244,14,91,95,181,8,8,177,84,75,167,173,147,0,1,2,4,8,16,32,64,128,0,129,233,17,16,98,153,30,53,223,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,169,8,8,27,216,30,13,33,96,95,53,132,170,49,9,148,94,64,136,165,244,230,102,36,64,128,0,1,2,4,8,16,32,64,32,63,2,66,44,249,233,149,74,9,16,32,64,128,0,1,2,4,8,16,32,64,32,39,2,194,6,57,105,84,206,202,180,175,114,214,48,229,18,168,67,64,136,197,214,32,64,128,0,1,2,4,8,16,32,64,128,64,221,2,66,44,118,7,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,178,128,176,65,145,65,13,151,9,216,87,54,2,129,202,16,16,98,169,140,62,90,5,1,2,4,8,16,32,64,128,0,1,2,13,35,32,196,210,48,174,70,37,64,128,0,1,2,4,8,16,32,64,128,0,129,42,22,16,54,168,226,230,55,224,210,237,171,6,196,53,52,129,18,10,8,177,148,16,219,84,4,8,16,32,64,128,0,1,2,4,8,228,78,64,136,37,119,45,83,48,1,2,4,8,16,32,64,128,0,1,2,4,8,148,187,128,176,65,185,119,40,159,245,217,87,249,236,155,170,9,76,41,32,196,98,79,16,32,64,128,0,1,2,4,8,16,32,64,160,110,1,33,22,187,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,89,64,216,160,200,160,134,203,4,236,43,27,129,64,101,8,8,177,84,70,31,173,130,0,1,2,4,8,16,32,64,128,0,129,134,17,16,98,105,24,87,163,18,32,64,128,0,1,2,4,8,16,32,64,128,64,21,11,8,27,84,113,243,27,112,233,246,85,3,226,26,154,64,9,5,132,88,74,136,109,42,2,4,8,16,32,64,128,0,1,2,4,114,39,32,196,146,187,150,41,152,0,1,2,4,8,16,32,64,128,0,1,2,4,202,93,64,216,160,220,59,148,207,250,236,171,124,246,77,213,4,166,20,16,98,177,39,8,16,32,64,128,0,1,2,4,8,16,32,80,183,128,16,139,221,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,138,44,32,108,80,100,80,195,101,2,246,149,141,64,160,50,4,132,88,42,163,143,86,65,128,0,1,2,4,8,16,32,64,128,64,195,8,8,177,52,140,171,81,9,16,32,64,128,0,1,2,4,8,16,32,64,160,138,5,132,13,170,184,249,13,184,116,251,170,1,113,13,77,160,132,2,66,44,37,196,54,21,1,2,4,8,16,32,64,128,0,1,2,185,19,16,98,201,93,203,20,76,128,0,1,2,4,8,16,32,64,128,0,1,2,229,46,32,108,80,238,29,202,103,125,246,85,62,251,166,106,2,83,10,8,177,216,19,4,8,16,32,64,128,0,1,2,4,8,16,168,91,64,136,197,238,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,69,22,16,54,40,50,168,225,50,1,251,202,70,32,80,25,2,66,44,149,209,71,171,32,64,128,0,1,2,4,8,16,32,64,160,97,4,132,88,26,198,213,168,4,8,16,32,64,128,0,1,2,4,8,16,32,80,197,2,194,6,85,220,252,6,92,186,125,213,128,184,134,38,80,66,1,33,150,18,98,155,138,0,1,2,4,8,16,32,64,128,0,129,220,9,8,177,228,174,101,10,38,64,128,0,1,2,4,8,16,32,64,128,0,129,114,23,16,54,40,247,14,229,179,62,251,42,159,125,83,53,129,41,5,132,88,236,9,2,4,8,16,32,64,128,0,1,2,4,8,212,45,32,196,98,119,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,34,11,8,27,20,25,212,112,153,128,125,101,35,16,168,12,1,33,150,202,232,163,85,16,32,64,128,0,1,2,4,8,16,32,208,48,2,66,44,13,227,106,84,2,4,8,16,32,64,128,0,1,2,4,8,16,168,98,1,97,131,42,110,126,3,46,221,190,106,64,92,67,19,40,161,128,16,75,9,177,77,69,128,0,1,2,4,8,16,32,64,128,64,238,4,132,88,114,215,50,5,19,32,64,128,139,37,142,42,0,0,32,0,73,68,65,84,0,1,2,4,8,16,32,64,128,64,185,11,8,27,148,123,135,242,89,159,125,149,207,190,169,154,192,148,2,66,44,246,4,1,2,4,8,16,32,64,128,0,1,2,4,234,22,16,98,177,59,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,145,5,132,13,138,12,106,184,76,192,190,178,17,8,84,134,128,16,75,101,244,209,42,8,16,32,64,128,0,1,2,4,8,16,104,24,1,33,150,134,113,53,42,1,2,4,8,16,32,64,128,0,1,2,4,8,84,177,128,176,65,21,55,191,1,151,110,95,53,32,174,161,9,148,80,64,136,165,132,216,166,34,64,128,0,1,2,4,8,16,32,64,32,119,2,66,44,185,107,153,130,9,16,32,64,128,0,1,2,4,8,16,32,64,160,220,5,132,13,202,189,67,249,172,207,190,202,103,223,84,77,96,74,1,33,22,123,130,0,1,2,4,8,16,32,64,128,0,1,2,117,11,8,177,216,29,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,200,2,194,6,69,6,53,92,38,96,95,217,8,4,42,67,64,136,165,50,250,104,21,4,8,16,32,64,128,0,1,2,4,8,52,140,128,16,75,195,184,26,149,0,1,2,4,8,16,32,64,128,0,1,2,4,170,88,160,161,194,6,31,124,240,65,156,127,254,249,241,233,167,159,198,166,155,110,26,123,237,181,87,44,177,196,18,147,73,167,119,14,60,240,192,184,255,254,251,163,69,139,22,49,113,226,196,184,244,210,75,227,193,7,31,140,249,230,155,47,182,221,118,219,216,117,215,93,99,194,132,9,49,203,44,179,196,251,239,191,31,203,47,191,124,60,252,240,195,113,237,181,215,198,216,177,99,99,235,173,183,142,61,247,220,51,230,156,115,206,58,191,47,101,123,7,13,26,20,157,59,119,142,193,131,7,151,114,218,105,158,107,195,13,55,140,14,29,58,100,254,13,241,52,212,190,106,136,90,141,73,128,64,221,2,66,44,118,7,1,2,4,8,16,32,64,128,0,1,2,4,234,22,16,98,177,59,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,145,5,26,34,108,48,126,252,248,104,217,178,101,180,110,221,58,218,182,109,27,55,223,124,115,124,247,221,119,241,244,211,79,215,86,63,110,220,184,88,103,157,117,226,205,55,223,140,175,190,250,42,22,88,96,129,184,228,146,75,226,140,51,206,136,227,142,59,46,230,157,119,222,56,232,160,131,226,241,199,31,143,141,54,218,40,11,177,188,247,222,123,49,122,244,232,88,115,205,53,227,200,35,143,140,20,196,232,218,181,107,180,105,211,38,78,59,237,180,58,191,223,108,179,205,138,172,86,247,112,121,9,177,188,254,250,235,153,249,130,11,46,216,32,54,13,177,175,26,164,80,131,18,32,48,85,1,33,22,27,132,0,1,2,4,8,16,32,64,128,0,1,2,117,11,8,177,216,29,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,200,2,133,132,13,70,142,28,25,29,59,118,204,78,76,73,193,147,19,79,60,49,182,220,114,203,236,20,143,20,32,217,102,155,109,178,170,246,223,127,255,236,191,185,231,158,59,123,47,133,89,154,54,109,26,207,61,247,92,22,56,249,254,251,239,179,19,87,210,115,242,201,39,199,71,31,125,20,183,223,126,123,109,136,101,199,29,119,204,130,47,71,31,125,116,246,78,154,99,141,53,214,136,110,221,186,213,134,88,82,72,228,137,39,158,136,123,239,189,55,123,167,123,247,238,113,203,45,183,100,39,159,212,245,253,153,103,158,25,27,111,188,113,28,114,200,33,209,167,79,159,24,51,102,76,156,116,210,73,217,73,36,233,25,56,112,96,156,126,250,233,49,219,108,179,197,238,187,239,158,157,244,146,230,168,25,255,134,27,110,200,78,131,217,110,187,237,162,103,207,158,49,243,204,51,199,215,95,127,29,71,29,117,84,60,249,228,147,177,250,234,171,199,185,231,158,27,127,251,219,223,98,210,16,203,15,63,252,144,121,108,176,193,6,177,213,86,91,197,57,231,156,19,235,174,187,110,164,241,174,184,226,138,232,221,187,119,172,188,242,202,217,159,211,201,51,253,250,245,203,78,171,73,235,72,46,139,47,190,120,116,234,212,41,126,250,233,167,184,252,242,203,179,147,103,210,169,54,55,221,116,83,44,185,228,146,181,59,33,89,164,245,124,241,197,23,153,223,197,23,95,28,139,44,178,72,244,239,223,63,134,14,29,154,157,134,147,214,180,214,90,107,101,39,216,180,106,213,42,14,59,236,176,236,164,155,180,166,233,249,190,190,109,88,200,190,170,111,12,191,39,64,160,241,5,132,88,26,191,7,42,32,64,128,0,1,2,4,8,16,32,64,160,124,5,132,88,202,183,55,42,35,64,128,0,1,2,4,8,16,32,64,128,0,129,156,10,20,18,54,72,65,149,20,132,72,161,139,20,210,184,245,214,91,227,127,255,251,95,252,253,239,127,143,99,142,57,38,246,221,119,223,108,245,41,36,145,174,210,73,65,144,223,126,251,45,11,93,188,246,218,107,113,214,89,103,101,65,140,23,94,120,33,123,47,5,63,218,183,111,159,5,43,150,89,102,153,218,16,75,250,102,166,153,102,202,194,45,41,248,210,174,93,187,120,228,145,71,178,224,70,205,73,44,203,45,183,92,118,109,208,240,225,195,179,83,92,246,219,111,191,44,156,146,130,42,117,125,159,66,36,127,249,203,95,34,125,123,209,69,23,197,109,183,221,22,87,93,117,85,118,170,203,168,81,163,98,254,249,231,143,46,93,186,100,97,147,20,204,249,246,219,111,179,57,222,122,235,173,216,98,139,45,178,0,201,60,243,204,19,123,236,177,71,92,118,217,101,177,243,206,59,103,97,148,20,214,57,225,132,19,226,177,199,30,139,30,61,122,68,10,251,164,53,38,131,231,159,127,62,11,174,164,107,142,238,186,235,174,120,249,229,151,179,32,77,170,225,248,227,143,207,194,42,255,252,231,63,99,151,93,118,201,2,66,233,68,153,180,246,116,90,205,162,139,46,154,133,101,146,251,92,115,205,149,217,37,203,87,94,121,37,187,62,41,205,147,130,52,233,121,247,221,119,179,32,76,10,254,164,43,155,146,117,10,207,60,243,204,51,217,152,201,37,157,110,179,210,74,43,101,193,149,244,95,58,181,38,133,138,82,15,210,58,166,231,251,250,182,123,33,251,170,190,49,252,158,0,129,198,23,16,98,105,252,30,168,128,0,1,2,4,8,16,32,64,128,0,129,242,21,16,98,41,223,222,168,140,0,1,2,4,8,16,32,64,128,0,1,2,4,114,42,80,95,216,32,133,60,82,144,34,93,235,147,174,229,73,39,146,164,192,199,17,71,28,145,157,24,242,103,33,150,20,246,72,79,186,178,38,93,253,147,158,195,15,63,60,250,246,237,155,5,50,86,88,97,133,184,227,142,59,98,217,101,151,205,174,180,169,185,78,168,134,48,157,94,114,253,245,215,71,243,230,205,227,217,103,159,205,2,24,53,33,150,244,109,122,82,176,36,133,87,210,147,174,43,74,1,142,186,190,79,65,153,20,98,169,89,67,170,33,133,75,210,245,68,111,188,241,70,22,252,120,231,157,119,178,207,211,188,105,254,20,98,73,191,79,129,145,20,244,248,242,203,47,179,16,75,58,185,100,251,237,183,143,181,215,94,59,11,246,164,48,74,122,183,230,58,164,57,230,152,35,91,235,210,75,47,157,133,73,82,96,39,253,44,133,74,82,136,229,195,15,63,204,130,59,143,62,250,104,22,98,73,181,252,245,175,127,141,7,31,124,48,246,220,115,207,44,84,243,239,127,255,59,91,111,50,78,97,147,244,220,119,223,125,217,88,111,191,253,118,92,119,221,117,181,107,77,39,218,164,83,99,106,2,66,239,191,255,126,172,184,226,138,49,100,200,144,44,168,147,126,87,115,141,83,122,55,253,252,198,27,111,172,13,177,164,122,166,231,251,250,182,123,125,251,170,190,239,253,158,0,129,242,16,16,98,41,143,62,168,130,0,1,2,4,8,16,32,64,128,0,129,242,20,16,98,41,207,190,168,138,0,1,2,4,8,16,32,64,128,0,1,2,4,114,44,80,95,216,32,133,59,86,89,101,149,236,90,154,133,22,90,104,178,149,166,147,87,38,13,177,164,19,61,210,233,31,53,33,150,244,114,10,189,60,240,192,3,177,211,78,59,197,83,79,61,149,93,165,147,78,15,73,193,145,17,35,70,100,167,182,164,171,115,54,217,100,147,236,154,155,154,39,157,180,210,182,109,219,236,74,162,116,26,203,148,33,150,244,222,175,191,254,154,93,209,147,174,27,250,229,151,95,178,176,200,159,125,159,174,65,74,33,150,154,0,73,122,39,173,59,5,88,210,201,44,179,207,62,123,246,255,244,188,248,226,139,177,254,250,235,103,193,148,116,61,207,41,167,156,82,27,168,73,191,79,215,251,164,80,77,10,156,76,249,92,122,233,165,217,21,64,233,154,158,244,164,43,130,210,156,41,48,147,66,44,41,0,147,66,42,233,73,33,150,180,190,111,190,249,38,251,123,58,185,229,31,255,248,71,54,239,157,119,222,153,157,158,146,78,108,73,167,213,164,19,90,210,85,69,15,61,244,80,236,179,207,62,181,39,223,164,239,210,105,45,11,47,188,112,118,77,82,122,210,233,50,201,33,157,218,146,174,9,250,252,243,207,99,192,128,1,217,239,210,149,71,47,189,244,82,54,126,205,73,44,41,60,51,61,223,215,183,229,235,219,87,245,125,239,247,4,8,148,135,128,16,75,121,244,65,21,4,8,16,32,64,128,0,1,2,4,8,148,167,128,16,75,121,246,69,85,4,8,16,32,64,128,0,1,2,4,8,16,32,144,99,129,250,194,6,63,255,252,115,118,34,202,171,175,190,154,157,170,242,251,239,191,199,37,151,92,146,133,79,82,40,35,157,22,146,174,224,73,225,139,20,182,72,87,245,164,119,210,73,43,233,207,233,73,191,75,167,185,92,120,225,133,217,201,42,53,167,134,164,128,75,186,150,104,169,165,150,202,78,86,73,39,188,164,160,69,58,177,36,61,253,251,247,143,179,207,62,59,59,241,164,38,196,146,222,75,161,139,20,38,73,79,77,200,38,189,179,247,222,123,255,233,247,31,124,240,65,22,98,249,228,147,79,98,201,37,151,204,190,171,9,177,164,181,140,27,55,174,54,232,113,247,221,119,103,87,252,164,154,83,64,39,133,90,110,185,229,150,44,156,146,130,43,41,168,147,66,46,233,170,160,175,191,254,58,179,73,79,10,230,164,119,82,120,36,121,12,30,60,56,214,89,103,157,44,100,210,171,87,175,63,13,177,164,235,146,82,80,38,61,147,134,88,190,255,254,251,152,119,222,121,179,48,80,58,173,165,105,211,166,217,149,68,233,52,150,116,34,76,90,127,205,147,124,82,24,103,224,192,129,217,143,210,21,72,171,173,182,90,140,25,51,38,11,247,164,240,209,149,87,94,153,253,238,207,66,44,233,247,211,243,125,125,91,190,190,125,85,223,247,126,79,128,64,121,8,8,177,148,71,31,84,65,128,0,1,2,4,8,16,32,64,128,64,121,10,8,177,148,103,95,84,69,128,0,1,2,4,8,16,32,64,128,0,1,2,57,22,40,36,108,144,174,13,74,167,164,164,211,62,82,152,226,212,83,79,205,130,37,233,84,144,20,68,185,250,234,171,179,208,74,135,14,29,178,224,74,58,161,37,93,167,147,254,188,195,14,59,100,1,139,253,246,219,47,210,233,42,41,156,81,243,164,147,88,90,182,108,89,123,157,80,251,246,237,179,119,82,216,37,5,55,210,21,65,173,91,183,142,211,78,59,173,54,196,242,223,255,254,55,59,237,37,93,137,147,78,68,73,181,188,252,242,203,89,48,166,174,239,59,119,238,92,103,136,37,93,121,116,228,145,71,102,225,143,249,231,159,63,118,222,121,231,236,196,147,20,98,73,215,6,165,208,75,58,165,229,181,215,94,139,77,55,221,52,142,62,250,232,236,253,228,209,179,103,207,236,207,233,164,152,244,110,186,234,39,157,124,146,230,75,33,150,123,238,185,39,27,47,253,249,199,31,127,252,195,73,44,117,133,88,146,207,223,255,254,247,72,107,77,117,205,58,235,172,177,220,114,203,101,235,77,161,157,116,37,80,234,67,199,142,29,179,57,83,93,233,180,155,116,186,202,73,39,157,148,189,147,78,97,57,253,244,211,235,13,177,172,190,250,234,211,245,125,125,91,190,144,125,85,223,24,126,79,128,64,227,11,8,177,52,126,15,84,64,128,0,1,2,4,8,16,32,64,128,64,249,10,8,177,148,111,111,84,70,128,0,1,2,4,8,16,32,64,128,0,1,2,57,21,40,36,108,144,174,160,73,39,130,252,244,211,79,177,200,34,139,196,249,231,159,31,187,237,182,91,118,213,77,58,145,36,61,235,173,183,94,118,61,80,58,25,36,157,32,114,240,193,7,199,21,87,92,145,253,46,157,180,146,174,198,57,244,208,67,39,83,154,50,196,146,130,34,219,108,179,77,124,251,237,183,217,123,105,156,116,138,73,186,198,40,157,196,242,254,251,239,103,87,244,164,57,83,192,35,61,233,10,158,52,103,10,114,212,245,125,10,206,252,217,73,44,41,92,146,130,33,39,156,112,66,244,237,219,55,27,47,157,54,147,198,73,33,150,180,190,116,226,76,122,82,104,37,93,19,116,241,197,23,103,39,151,164,90,82,200,166,230,73,167,158,164,0,201,160,65,131,106,67,44,233,119,91,110,185,101,118,237,81,143,30,61,178,239,39,189,78,104,106,33,150,20,212,73,161,161,31,126,248,33,59,53,102,129,5,22,200,78,120,73,167,169,60,246,216,99,177,197,22,91,100,191,75,87,21,165,48,81,58,45,38,157,10,147,174,70,74,39,182,164,16,204,159,133,88,146,91,10,21,165,192,75,10,29,29,112,192,1,211,245,125,125,219,189,144,125,85,223,24,126,79,128,64,227,11,8,177,52,126,15,84,64,128,0,1,2,4,8,16,32,64,128,64,249,10,8,177,148,111,111,84,70,128,0,1,2,4,8,16,32,64,128,0,1,2,57,21,40,52,108,144,78,92,25,54,108,88,44,186,232,162,89,168,162,230,25,59,118,108,22,166,72,167,152,76,249,164,48,74,10,109,44,179,204,50,5,235,164,171,125,210,41,47,11,46,184,96,22,208,248,179,39,93,87,148,78,60,105,214,172,89,22,112,153,244,41,228,251,63,27,51,173,97,252,248,241,217,149,67,41,144,147,66,44,233,73,235,75,235,94,98,137,37,178,117,167,147,98,90,180,104,17,51,207,60,115,252,242,203,47,89,173,233,122,159,121,230,153,167,224,53,54,196,139,169,198,20,50,74,39,224,164,83,108,166,245,153,209,239,167,156,175,208,125,53,173,117,122,159,0,129,210,10,8,177,148,214,219,108,4,8,16,32,64,128,0,1,2,4,8,228,75,64,136,37,95,253,82,45,1,2,4,8,16,32,64,128,0,1,2,4,8,228,64,64,216,96,242,38,165,83,103,38,13,177,228,160,133,101,89,162,125,85,150,109,81,20,129,105,22,16,98,153,102,50,31,16,32,64,128,0,1,2,4,8,16,32,80,69,2,66,44,85,212,108,75,37,64,128,0,1,2,4,8,16,32,64,128,0,129,210,8,8,27,76,238,156,78,36,185,245,214,91,227,152,99,142,41,77,3,42,116,22,251,170,66,27,107,89,85,39,32,196,82,117,45,183,96,2,4,8,16,32,64,128,0,1,2,4,166,65,64,136,101,26,176,188,74,128,0,1,2,4,8,16,32,64,128,0,1,2,4,10,17,16,54,40,68,201,59,211,42,96,95,77,171,152,247,9,148,167,128,16,75,121,246,69,85,4,8,16,32,64,128,0,1,2,4,8,148,135,128,16,75,121,244,65,21,4,8,16,32,64,128,0,1,2,4,8,16,32,80,65,2,194,6,21,212,204,50,90,138,125,85,70,205,80,10,129,25,16,16,98,153,1,60,159,18,32,64,128,0,1,2,4,8,16,32,80,241,2,66,44,21,223,98,11,36,64,128,0,1,2,4,8,16,32,64,128,0,129,82,11,8,27,148,90,188,58,230,179,175,170,163,207,86,89,249,2,66,44,149,223,99,43,36,64,128,0,1,2,4,8,16,32,64,96,250,5,132,88,166,223,206,151,4,8,16,32,64,128,0,1,2,4,8,16,32,64,224,79,5,132,13,108,140,134,16,176,175,26,66,213,152,4,74,47,32,196,82,122,115,51,18,32,64,128,0,1,2,4,8,16,32,144,31,1,33,150,252,244,74,165,4,8,16,32,64,128,0,1,2,4,8,16,32,144,19,1,97,131,156,52,42,103,101,218,87,57,107,152,114,9,212,33,32,196,98,107,16,32,64,128,0,1,2,4,8,16,32,64,160,110,1,33,22,187,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,89,64,216,160,200,160,134,203,4,236,43,27,129,64,101,8,8,177,84,70,31,173,130,0,1,2,4,8,16,32,64,128,0,129,134,17,16,98,105,24,87,163,18,32,64,128,0,1,2,4,8,16,32,64,128,64,21,11,8,27,84,113,243,27,112,233,246,85,3,226,26,154,64,9,5,132,88,74,136,109,42,2,4,8,16,32,64,128,0,1,2,4,114,39,32,196,146,187,150,41,152,0,1,2,4,8,16,32,64,128,0,1,2,4,202,93,64,216,160,220,59,148,207,250,236,171,124,246,77,213,4,166,20,16,98,177,39,8,16,32,64,128,0,1,2,4,8,16,32,80,183,128,16,139,221,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,138,44,32,108,80,100,80,195,101,2,246,149,141,64,160,50,4,132,88,42,163,143,86,65,128,0,1,2,4,8,16,32,64,128,64,195,8,8,177,52,140,171,81,9,16,32,64,128,0,1,2,4,8,16,32,64,160,138,5,132,13,170,184,249,13,184,116,251,170,1,113,13,77,160,132,2,66,44,37,196,54,21,1,2,4,8,16,32,64,128,0,1,2,185,19,16,98,201,93,203,20,76,128,0,1,2,4,8,16,32,64,128,0,1,2,229,46,32,108,80,238,29,202,103,125,246,85,62,251,166,106,2,83,10,8,177,216,19,4,8,16,32,64,128,0,1,2,4,8,16,168,91,64,136,197,238,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,69,22,16,54,40,50,168,225,50,1,251,202,70,32,80,25,2,66,44,149,209,71,171,32,64,128,0,1,2,4,8,16,32,64,160,97,4,132,88,26,198,213,168,4,8,16,32,64,128,0,1,2,4,8,16,32,80,197,2,194,6,85,220,252,6,92,186,125,213,128,184,134,38,80,66,1,33,150,18,98,155,138,0,1,2,4,8,16,32,64,128,0,129,220,9,8,177,228,174,101,10,38,64,128,0,1,2,4,8,16,32,64,128,0,129,114,23,16,54,40,247,14,229,179,62,251,42,159,125,83,53,129,41,5,132,88,236,9,2,4,8,16,32,64,128,0,1,2,4,8,212,45,32,196,98,119,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,34,11,8,27,20,25,212,112,153,128,125,101,35,16,168,12,1,33,150,202,232,163,85,16,32,64,128,0,1,2,4,8,16,32,208,48,2,66,44,13,227,106,84,2,4,8,16,32,64,128,0,1,2,4,8,16,168,98,1,97,131,42,110,126,3,46,221,190,106,64,92,67,19,40,161,128,16,75,9,177,77,69,128,0,1,2,4,8,16,32,64,128,64,238,4,132,88,114,215,50,5,19,32,64,128,0,1,2,4,8,16,32,64,128,64,185,11,8,27,148,123,135,242,89,159,125,149,207,190,169,154,192,148,2,66,44,246,4,1,2,4,8,16,32,64,128,0,1,2,4,234,22,16,98,177,59,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,145,5,132,13,138,12,106,184,76,192,190,178,17,8,84,134,128,16,75,101,244,209,42,8,16,32,64,128,0,1,2,4,8,16,104,24,1,33,150,134,113,53,42,1,2,4,8,16,32,64,128,0,1,2,4,8,84,177,128,176,65,21,55,191,1,151,110,95,53,32,174,161,9,148,80,64,136,165,132,216,166,34,64,128,0,1,2,4,8,16,32,64,32,119,2,66,44,185,107,153,130,9,16,32,64,128,0,1,2,4,8,16,32,64,160,220,5,132,13,202,189,67,249,172,207,190,202,103,223,84,77,96,74,1,33,22,123,130,0,1,2,4,8,16,32,64,128,0,1,2,117,11,8,177,216,29,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,200,2,194,6,69,6,53,92,38,96,95,217,8,4,42,67,64,136,165,50,250,104,21,4,8,16,32,64,128,0,1,2,4,8,52,140,128,16,75,195,184,26,149,0,1,2,4,8,16,32,64,128,0,1,2,4,170,88,64,216,160,138,155,223,128,75,183,175,26,16,215,208,4,74,40,32,196,82,66,108,83,17,32,64,128,0,1,2,4,8,16,32,144,59,1,33,150,220,181,76,193,4,8,16,32,64,128,0,1,2,4,8,16,32,80,238,2,194,6,229,222,161,124,214,103,95,229,179,111,170,38,48,165,128,16,139,61,65,128,0,1,2,4,8,16,32,64,128,0,129,186,5,132,88,236,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,100,129,20,54,240,16,104,8,129,137,19,39,54,196,176,198,36,64,160,132,2,66,44,37,196,54,21,1,2,4,8,16,32,64,128,0,1,2,185,19,16,98,201,93,203,20,76,128,0,1,2,4,8,16,32,64,128,0,1,2,4,42,71,192,233,34,149,211,75,43,33,64,160,48,1,33,150,194,156,188,69,128,0,1,2,4,8,16,32,64,128,64,117,10,8,177,84,103,223,173,154,0,1,2,4,8,16,32,64,128,0,1,2,4,8,148,133,128,16,75,89,180,65,17,4,8,148,80,64,136,165,132,216,166,34,64,128,0,1,2,4,8,16,32,64,32,119,2,66,44,185,107,153,130,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,229,8,8,177,84,78,47,173,132,0,129,194,4,132,88,10,115,242,22,1,2,4,8,16,32,64,128,0,1,2,213,41,32,196,82,157,125,183,106,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,22,2,66,44,101,209,6,69,16,32,80,66,1,33,150,18,98,155,138,0,1,2,4,8,16,32,64,128,0,129,220,9,8,177,228,174,101,10,38,64,128,0,1,2,4,8,16,32,64,128,0,1,2,149,35,32,196,82,57,189,180,18,2,4,10,19,16,98,41,204,201,91,4,8,16,32,64,128,0,1,2,4,8,84,167,128,16,75,117,246,221,170,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,89,8,8,177,148,69,27,20,65,128,64,9,5,132,88,74,136,109,42,2,4,8,16,32,64,128,0,1,2,4,114,39,32,196,146,187,150,41,152,0,1,2,4,8,16,32,64,128,0,1,2,4,8,84,142,128,16,75,229,244,210,74,8,16,40,76,64,136,165,48,39,111,17,32,64,128,0,1,2,4,8,16,32,80,157,2,66,44,213,217,119,171,38,64,128,0,1,2,4,8,16,32,64,128,0,1,2,101,33,32,196,82,22,109,80,4,1,2,37,20,16,98,41,33,182,169,8,16,32,64,128,0,1,2,4,8,16,200,157,128,16,75,238,90,166,96,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,57,2,66,44,149,211,75,43,33,64,160,48,1,33,150,194,156,188,69,128,0,1,2,4,8,16,32,64,128,64,117,10,8,177,84,103,223,173,154,0,1,2,4,8,16,32,64,128,0,1,2,4,8,148,133,128,16,75,89,180,65,17,4,8,148,80,64,136,165,132,216,166,34,64,128,0,1,2,4,8,16,32,64,32,119,2,66,44,185,107,153,130,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,229,8,8,177,84,78,47,173,132,0,129,194,4,132,88,10,115,242,22,1,2,4,8,16,32,64,128,0,1,2,213,41,32,196,82,157,125,183,106,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,22,2,66,44,101,209,6,69,16,32,80,66,1,33,150,18,98,155,138,0,1,2,4,8,16,32,64,128,0,129,220,9,8,177,228,174,101,10,38,64,128,0,1,2,4,8,16,32,64,128,0,1,2,149,35,32,196,82,57,189,180,18,2,4,10,19,16,98,41,204,201,91,4,8,16,32,64,128,0,1,2,4,8,84,167,128,16,75,117,246,221,170,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,89,8,8,177,148,69,27,20,65,128,64,9,5,132,88,74,136,109,42,2,4,8,16,32,64,128,0,1,2,4,114,39,32,196,146,187,150,41,152,0,1,2,4,8,16,32,64,128,0,1,2,4,8,84,142,128,16,75,229,244,210,74,8,16,40,76,64,136,165,48,39,111,17,32,64,128,0,1,2,4,8,16,32,80,157,2,66,44,213,217,119,171,38,64,128,0,1,2,4,8,16,32,64,128,0,1,2,101,33,32,196,82,22,109,80,4,1,2,37,20,16,98,41,33,182,169,8,16,32,64,128,0,1,2,4,8,16,200,157,128,16,75,238,90,166,96,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,57,2,66,44,149,211,75,43,33,64,160,48,1,33,150,194,156,188,69,128,0,1,2,4,8,16,32,64,128,64,117,10,8,177,84,103,223,173,154,0,1,2,4,8,16,32,64,128,0,1,2,4,8,148,133,128,16,75,89,180,65,17,4,8,148,80,64,136,165,132,216,166,34,64,128,0,1,2,4,8,16,32,64,32,119,2,66,44,185,107,153,130,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,229,8,8,177,84,78,47,173,132,0,129,194,4,132,88,10,115,242,22,1,2,4,8,16,32,64,128,0,1,2,213,41,32,196,82,157,125,183,106,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,22,2,66,44,101,209,6,69,16,32,80,66,1,33,150,18,98,155,138,0,1,2,4,8,16,32,64,128,0,129,220,9,8,177,228,174,101,10,38,64,128,0,1,2,4,8,16,32,64,128,0,1,2,149,35,32,196,82,57,189,180,18,2,4,10,19,16,98,41,204,201,91,4,8,16,32,64,128,0,1,2,4,8,84,167,128,16,75,117,246,221,170,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,163,8,244,238,221,59,186,116,233,18,61,122,244,136,163,142,58,42,106,66,44,23,92,112,65,116,238,220,57,206,62,251,236,232,212,169,83,163,212,102,82,2,4,8,148,66,64,136,165,20,202,230,32,64,128,0,1,2,4,8,16,32,64,32,175,2,66,44,121,237,156,186,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,14,5,126,250,233,167,104,217,178,101,52,109,218,52,230,152,99,142,248,254,251,239,163,69,139,22,49,122,244,232,152,48,97,66,246,247,230,205,155,231,112,101,74,38,64,128,64,97,2,66,44,133,57,121,139,0,1,2,4,8,16,32,64,128,0,129,234,20,16,98,169,206,190,91,53,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,52,129,147,78,58,41,250,244,233,19,227,198,141,171,173,161,89,179,102,113,236,177,199,70,247,238,221,27,173,46,19,19,32,64,160,20,2,66,44,165,80,54,7,1,2,4,8,16,32,64,128,0,1,2,121,21,16,98,201,107,231,212,77,128,0,1,2,4,8,16,32,64,128,0,1,2,4,114,42,144,78,99,105,213,170,85,140,29,59,182,118,5,179,206,58,107,12,31,62,220,41,44,57,237,169,178,9,16,40,92,64,136,165,112,43,111,18,32,64,128,0,1,2,4,8,16,32,80,125,2,66,44,213,215,115,43,38,64,128,0,1,2,4,8,16,32,64,128,0,1,2,141,46,48,233,105,44,78,97,105,244,118,40,128,0,129,18,10,8,177,148,16,219,84,4,8,16,32,64,128,0,1,2,4,8,228,78,64,136,37,119,45,83,48,1,2,4,8,16,32,64,128,0,1,2,4,8,16,200,191,192,164,167,177,56,133,37,255,253,180,2,2,4,10,23,16,98,41,220,202,155,4,8,16,32,64,128,0,1,2,4,8,84,159,128,16,75,245,245,220,138,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,89,8,164,211,88,122,247,238,29,157,58,117,138,238,221,187,151,69,77,138,32,64,128,64,67,11,8,177,52,180,176,241,9,16,32,64,128,0,1,2,4,8,16,200,179,128,16,75,158,187,167,118,2,4,8,16,32,64,128,0,1,2,4,8,16,32,144,99,129,116,26,75,187,118,237,98,192,128,1,209,188,121,243,28,175,68,233,4,8,16,40,92,64,136,165,112,43,111,18,32,64,128,0,1,2,4,8,16,32,80,125,2,66,44,213,215,115,43,38,64,128,0,1,2,4,8,16,32,64,128,0,129,50,22,120,111,80,155,50,174,78,105,197,16,88,113,155,91,139,49,140,49,8,16,200,169,128,16,75,78,27,167,108,2,4,8,16,32,64,128,0,1,2,4,74,34,32,196,82,18,102,147,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,194,4,82,136,101,197,13,79,40,236,101,111,229,78,224,189,103,207,11,33,150,220,181,77,193,4,138,42,32,196,82,84,78,131,17,32,64,128,0,1,2,4,8,16,32,80,97,2,66,44,21,214,80,203,33,64,128,0,1,2,4,8,16,32,64,128,0,129,124,11,8,177,228,187,127,245,85,47,196,82,159,144,223,19,168,124,1,33,150,202,239,177,21,18,32,64,128,0,1,2,4,8,16,32,48,253,2,66,44,211,111,231,75,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,116,1,33,150,162,147,150,213,128,66,44,101,213,14,197,16,104,20,1,33,150,70,97,55,41,1,2,4,8,16,32,64,128,0,1,2,57,17,16,98,201,73,163,148,73,128,0,1,2,4,8,16,32,64,128,0,1,2,213,33,32,196,82,217,125,22,98,169,236,254,90,29,129,66,4,132,88,10,81,242,14,1,2,4,8,16,32,64,128,0,1,2,213,42,32,196,82,173,157,183,110,2,4,8,16,32,64,128,0,1,2,4,8,16,40,75,1,33,150,178,108,75,209,138,18,98,41,26,165,129,8,228,86,64,136,37,183,173,83,56,1,2,4,8,16,32,64,128,0,1,2,37,16,16,98,41,1,178,41,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,161,2,66,44,133,74,229,243,61,33,150,124,246,77,213,4,138,41,32,196,82,76,77,99,17,32,64,128,0,1,2,4,8,16,32,80,105,2,66,44,149,214,81,235,33,64,128,0,1,2,4,8,16,32,64,128,0,129,92,11,8,177,228,186,125,245,22,47,196,82,47,145,23,8,84,188,128,16,75,197,183,216,2,9,16,32,64,128,0,1,2,4,8,16,152,1,1,33,150,25,192,243,41,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,182,128,16,75,177,69,203,107,60,33,150,242,234,135,106,8,52,134,128,16,75,99,168,155,147,0,1,2,4,8,16,32,64,128,0,129,188,8,8,177,228,165,83,234,36,64,128,0,1,2,4,8,16,32,64,128,0,129,170,16,16,98,169,236,54,11,177,84,118,127,173,142,64,33,2,66,44,133,40,121,135,0,1,2,4,8,16,32,64,128,0,129,106,21,16,98,169,214,206,91,55,1,2,4,8,16,32,64,128,0,1,2,4,8,148,165,128,16,75,195,183,101,226,196,137,241,219,111,191,71,211,166,51,55,252,100,83,204,32,196,82,114,114,19,18,40,59,1,33,150,178,107,137,130,8,16,32,64,128,0,1,2,4,8,16,40,35,1,33,150,50,106,134,82,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,185,135,88,186,118,191,60,62,27,50,44,174,185,172,107,81,154,213,163,207,53,241,209,39,95,212,142,181,226,242,75,70,167,35,246,173,253,251,183,195,71,196,129,135,118,141,129,55,156,23,115,204,62,91,246,243,225,223,141,140,238,189,7,196,224,183,63,140,141,55,248,91,236,181,251,86,177,252,178,139,23,92,207,163,79,188,28,237,58,118,141,47,222,123,160,224,111,138,245,162,16,75,177,36,141,67,32,191,2,66,44,249,237,157,202,9,16,32,64,128,0,1,2,4,8,16,104,120,1,33,150,134,55,54,3,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,88,160,220,67,44,159,14,25,22,99,199,142,139,21,150,91,162,224,53,77,237,197,249,151,222,50,142,56,164,77,204,215,106,158,236,181,133,22,108,21,219,111,189,81,252,58,122,76,220,121,239,227,113,221,77,247,199,35,79,188,20,63,124,249,100,204,53,231,95,179,119,214,218,104,223,152,240,219,111,113,252,81,251,197,107,111,188,31,125,251,221,20,223,15,121,60,90,204,51,103,65,53,9,177,20,196,228,37,2,4,26,72,64,136,165,129,96,13,75,128,0,1,2,4,8,16,32,64,128,64,69,8,8,177,84,68,27,45,130,0,1,2,4,8,16,32,64,128,0,1,2,4,42,69,96,122,67,44,233,122,156,110,189,174,142,27,110,125,32,210,105,38,235,172,185,114,204,60,243,76,113,252,81,251,199,250,155,31,24,255,238,176,123,244,186,240,134,184,251,230,94,49,97,194,111,209,241,216,30,241,234,235,239,101,97,148,190,61,58,197,63,214,91,61,118,222,187,83,180,219,119,199,216,105,187,77,226,230,129,15,197,133,151,222,18,79,220,223,63,102,155,173,89,28,114,84,183,216,122,139,245,99,196,200,81,241,245,55,223,103,167,165,108,188,117,135,56,228,160,221,162,207,197,55,198,152,49,99,227,164,78,237,162,195,1,59,103,173,72,1,148,115,122,94,29,179,207,62,107,236,186,99,235,120,233,149,183,227,214,107,186,79,214,166,20,84,249,203,252,27,198,232,111,159,207,230,152,244,25,246,213,240,56,230,164,62,49,114,228,168,201,66,44,233,100,150,20,124,25,250,193,160,44,240,146,214,61,207,162,155,198,133,61,143,143,3,219,238,240,135,109,48,240,238,199,226,148,51,251,197,15,63,254,28,109,118,253,103,156,119,214,81,241,236,11,111,68,219,14,93,162,253,254,59,197,245,183,220,31,243,205,219,34,250,95,120,114,172,253,183,149,178,239,211,41,47,55,220,58,40,38,76,152,16,219,109,181,97,244,60,251,232,236,231,83,58,46,187,244,98,211,188,237,156,196,50,205,100,62,32,80,113,2,66,44,21,215,82,11,34,64,128,0,1,2,4,8,16,32,64,160,136,2,66,44,69,196,52,20,1,2,4,8,16,32,64,128,0,1,2,4,8,16,152,81,129,233,13,177,220,55,232,233,104,219,190,75,92,213,239,180,120,255,127,159,197,105,231,92,22,251,236,177,117,92,219,255,140,152,165,197,186,209,252,175,115,196,113,71,238,23,135,118,216,61,214,218,168,109,172,186,210,50,113,242,113,7,197,67,143,189,16,23,92,114,115,124,52,248,238,56,169,235,197,209,172,217,44,113,105,223,147,178,177,110,186,253,193,120,238,145,171,99,173,53,86,136,217,90,109,16,111,189,120,107,220,126,247,163,241,233,103,67,227,178,11,78,206,2,40,203,45,179,88,92,212,235,132,184,237,206,71,226,170,235,238,201,2,41,63,255,242,107,180,90,114,139,56,239,172,35,99,222,150,115,71,231,211,47,142,209,163,199,196,168,97,79,79,198,243,222,7,159,198,74,235,236,145,5,69,190,24,250,77,236,191,247,118,89,16,165,101,139,185,106,223,123,235,157,143,98,181,245,247,170,183,155,110,226,0,0,32,0,73,68,65,84,61,137,37,141,253,230,219,31,197,6,235,174,150,189,147,214,186,226,218,187,199,224,231,111,142,213,86,89,118,178,241,223,126,247,227,88,117,189,54,89,192,101,217,165,23,141,163,78,232,21,167,158,216,33,22,152,111,222,248,231,78,29,99,151,29,54,139,131,246,219,49,59,201,229,247,223,127,207,2,59,105,190,45,118,236,24,151,95,120,74,204,51,119,243,216,99,255,206,113,217,249,39,197,14,219,108,60,153,227,81,29,247,174,61,25,102,90,122,46,196,50,45,90,222,37,80,153,2,66,44,149,217,87,171,34,64,128,0,1,2,4,8,16,32,64,160,56,2,66,44,197,113,52,10,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,138,192,244,134,88,254,125,76,247,72,39,131,28,123,120,219,172,142,237,247,56,58,11,89,212,132,88,6,92,122,122,22,16,121,240,209,231,99,155,93,143,204,2,37,41,216,146,158,57,23,218,56,250,95,120,74,52,137,38,113,122,183,203,226,131,215,238,204,78,59,89,100,161,249,98,159,61,183,206,78,105,217,105,175,78,241,245,71,15,69,215,238,151,79,22,98,121,252,63,151,197,102,27,175,29,63,253,252,107,54,206,123,175,12,140,55,222,252,95,118,34,204,127,110,63,63,27,191,247,69,55,196,25,221,47,255,67,136,229,254,135,158,205,234,236,117,206,209,217,85,64,61,250,92,147,213,252,226,227,215,196,76,51,205,148,125,59,101,136,101,82,228,116,45,80,58,81,101,157,53,87,202,230,74,87,29,165,19,92,210,179,216,34,11,196,37,87,222,30,207,189,56,56,158,126,240,138,236,103,233,253,207,191,252,58,251,93,10,177,252,252,245,51,241,151,57,102,143,65,143,60,31,109,14,232,156,213,151,130,53,35,127,248,41,214,93,123,149,248,114,216,55,177,199,126,39,102,33,155,83,142,111,159,133,88,106,28,167,183,217,66,44,211,43,231,59,2,149,35,32,196,82,57,189,180,18,2,4,8,16,32,64,128,0,1,2,4,138,47,32,196,82,124,83,35,18,32,64,128,0,1,2,4,8,16,32,64,128,0,129,233,22,152,222,16,75,10,157,92,125,201,105,89,224,34,61,233,42,159,119,223,255,164,54,196,242,238,127,111,207,174,25,234,127,245,157,113,225,101,183,196,59,47,223,86,91,227,134,91,182,143,221,119,222,60,246,218,109,171,88,112,217,173,226,229,39,175,203,194,37,61,206,56,60,238,185,255,169,216,112,253,53,178,19,79,174,188,248,212,56,189,91,255,201,66,44,31,190,113,87,44,179,212,162,217,88,77,230,92,59,222,120,238,166,108,252,116,2,203,185,103,30,153,253,252,153,231,95,143,237,118,63,234,15,33,150,241,227,39,196,47,191,142,142,185,231,106,158,189,87,19,176,153,116,204,63,11,177,164,235,144,142,58,177,87,92,114,197,237,209,237,244,195,178,43,147,154,54,157,57,58,159,126,81,156,219,247,218,108,172,244,243,55,222,250,95,204,215,106,158,184,168,231,9,147,245,163,38,252,242,205,199,15,103,63,79,215,11,109,180,85,135,152,56,234,149,248,226,203,111,178,235,135,174,191,229,129,218,144,79,186,58,169,38,196,82,227,56,189,13,22,98,153,94,57,223,17,168,28,1,33,150,202,233,165,149,16,32,64,128,0,1,2,4,8,16,32,80,124,1,33,150,226,155,26,145,0,1,2,4,8,16,32,64,128,0,1,2,4,8,76,183,192,244,134,88,150,94,109,167,72,97,139,142,255,218,35,155,251,136,227,207,139,17,35,70,213,134,88,210,9,41,43,44,183,68,60,253,220,107,89,64,101,228,23,79,198,204,51,207,20,19,39,78,140,185,22,222,36,30,188,235,226,236,138,158,213,55,216,59,123,175,233,204,51,71,215,147,15,142,181,54,218,55,11,177,28,176,207,246,209,102,183,45,255,16,98,249,228,173,123,99,201,197,23,202,230,172,9,177,244,31,112,103,124,247,253,15,113,219,181,61,178,159,15,188,251,177,56,168,227,25,127,8,177,188,248,223,183,34,5,89,54,218,224,111,217,123,239,188,247,73,172,178,238,158,241,237,39,143,68,171,121,231,201,126,246,103,33,150,116,213,209,219,239,125,156,141,191,252,178,139,215,90,167,177,198,79,152,144,253,189,217,44,179,68,183,94,87,199,107,131,223,143,187,111,238,157,253,236,191,175,189,27,95,14,253,38,154,255,245,47,209,174,99,215,248,226,189,7,178,159,79,26,98,57,166,115,159,72,117,221,114,77,183,88,124,209,5,99,207,3,58,199,202,43,44,85,27,98,169,113,156,222,6,11,177,76,175,156,239,8,84,142,128,16,75,229,244,210,74,8,16,32,64,128,0,1,2,4,8,16,40,190,128,16,75,241,77,141,72,128,0,1,2,4,8,16,32,64,128,0,1,2,4,166,91,96,122,67,44,237,15,59,51,11,124,220,122,109,143,24,49,242,199,216,108,219,67,98,135,109,54,254,67,136,37,5,61,90,46,222,58,122,158,125,116,180,223,127,167,120,228,137,151,178,171,116,70,124,254,68,118,154,201,201,103,244,139,238,189,7,196,165,125,79,138,67,219,239,150,93,43,244,237,240,17,241,245,71,15,199,252,243,181,40,40,196,242,230,59,31,197,97,199,246,200,130,49,75,45,177,112,118,10,203,135,31,127,254,135,16,203,125,131,158,142,29,219,28,27,31,13,190,59,230,153,123,206,232,116,114,223,24,58,236,219,120,248,158,126,181,126,83,134,88,134,124,241,85,44,177,242,14,113,199,13,231,197,202,43,46,93,251,94,58,113,37,141,49,233,243,202,235,239,70,235,237,14,141,65,119,94,148,5,115,182,220,233,176,56,226,208,54,177,200,66,243,215,25,98,73,1,159,37,151,88,40,59,189,37,5,96,54,221,230,224,56,250,176,125,226,180,19,255,149,93,39,36,196,50,221,91,219,135,4,8,252,127,1,33,22,91,129,0,1,2,4,8,16,32,64,128,0,1,2,117,11,8,177,216,29,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,140,4,166,55,196,242,213,215,223,197,153,231,94,17,151,93,117,71,204,215,170,69,44,187,244,162,177,236,210,139,197,21,23,117,201,194,23,239,191,122,71,237,169,37,253,46,191,45,14,63,238,188,236,186,156,159,126,254,53,174,234,119,90,28,180,223,142,153,194,99,79,190,28,91,236,216,49,6,63,127,115,172,182,202,178,177,255,193,167,101,39,164,188,250,204,13,217,239,211,117,66,67,62,255,42,46,233,219,57,254,50,255,134,49,229,73,44,233,187,149,86,88,42,59,5,165,223,21,183,103,1,152,173,54,95,63,94,127,243,131,168,185,190,167,134,251,247,223,127,143,189,15,58,37,110,187,243,145,236,71,169,238,187,110,234,149,157,8,83,243,188,253,238,199,177,234,122,109,226,199,161,79,197,156,205,255,18,119,220,243,120,236,190,223,228,215,3,165,119,251,245,62,177,246,20,154,73,199,111,127,216,89,113,205,141,247,101,63,74,161,158,116,122,75,58,121,165,174,147,88,30,126,252,197,216,125,223,255,27,63,157,6,179,237,86,255,136,139,251,223,22,175,62,125,125,172,181,241,126,147,57,78,207,182,113,18,203,244,168,249,134,64,101,9,8,177,84,86,63,173,134,0,1,2,4,8,16,32,64,128,0,129,226,10,8,177,20,215,211,104,4,8,16,32,64,128,0,1,2,4,8,16,32,64,96,134,4,166,55,196,242,220,139,131,99,238,185,154,199,50,75,45,18,179,206,218,44,14,60,180,107,172,178,210,210,113,220,145,251,253,105,61,63,252,248,83,124,57,244,219,88,106,201,133,99,142,217,103,155,161,154,167,252,248,131,15,135,68,10,213,164,107,136,154,52,105,18,215,223,114,127,22,84,121,224,142,11,255,116,158,31,71,253,28,223,143,248,49,22,91,100,129,236,52,152,98,63,105,236,116,117,82,242,41,228,25,59,118,92,12,251,250,187,88,98,177,5,179,250,135,127,55,50,90,204,51,87,54,198,140,62,66,44,51,42,232,123,2,249,23,16,98,201,127,15,173,128,0,1,2,4,8,16,32,64,128,0,129,134,19,16,98,105,56,91,35,19,32,64,128,0,1,2,4,8,16,32,64,128,0,129,105,22,152,222,16,203,45,3,31,142,227,79,61,63,142,238,184,79,164,128,202,5,151,220,28,47,60,118,77,172,188,226,82,211,92,195,140,126,240,233,144,97,177,212,170,59,70,151,19,218,199,188,45,231,142,110,189,6,68,175,115,142,142,253,246,218,118,70,135,206,253,247,66,44,185,111,161,5,16,152,97,1,33,150,25,38,52,0,1,2,4,8,16,32,64,128,0,1,2,21,44,32,196,82,193,205,181,52,2,4,8,16,32,64,128,0,1,2,4,8,16,200,159,192,244,134,88,210,213,60,15,60,252,92,60,249,204,171,49,207,220,115,198,142,219,110,28,171,174,188,76,163,1,252,247,181,119,99,208,195,207,197,175,163,199,68,235,77,214,137,45,91,175,215,104,181,148,211,196,66,44,229,212,13,181,16,104,28,1,33,150,198,113,55,43,1,2,4,8,16,32,64,128,0,1,2,249,16,16,98,201,71,159,84,73,128,0,1,2,4,8,16,32,64,128,0,1,2,85,34,48,189,33,150,42,225,201,253,50,133,88,114,223,66,11,32,48,195,2,66,44,51,76,104,0,2,4,8,16,32,64,128,0,1,2,4,42,88,64,136,165,130,155,107,105,4,8,16,32,64,128,0,1,2,4,8,16,32,144,63,1,33,150,252,245,108,90,42,22,98,153,22,45,239,18,168,76,1,33,150,202,236,171,85,17,32,64,128,0,1,2,4,8,16,32,80,28,1,33,150,226,56,26,133,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,69,160,190,16,203,93,247,61,17,171,173,178,108,44,189,228,34,127,152,175,107,247,203,227,179,33,195,226,154,203,186,22,165,150,154,65,6,61,242,124,116,62,253,162,56,247,204,35,162,211,201,231,199,59,47,223,54,213,241,223,255,223,103,177,226,218,187,199,39,111,221,27,75,46,190,208,84,223,29,61,122,108,204,49,255,63,38,123,103,157,53,87,138,127,29,184,75,246,223,212,158,33,95,124,21,47,191,242,78,236,177,203,22,241,232,19,47,71,219,14,93,226,155,143,31,46,234,218,11,29,172,208,249,133,88,10,21,245,30,129,202,21,16,98,169,220,222,90,25,1,2,4,8,16,32,64,128,0,1,2,51,46,32,196,50,227,134,70,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,69,19,168,47,196,178,250,6,123,71,151,227,219,103,193,141,41,159,79,135,12,139,177,99,199,197,10,203,45,81,180,122,210,64,207,60,255,122,156,212,245,226,232,113,198,17,113,124,151,11,226,133,199,6,76,117,252,247,62,248,52,86,90,103,143,130,66,44,191,142,30,19,127,153,127,195,184,247,214,62,177,238,218,171,196,248,241,19,226,158,251,159,138,195,58,157,27,239,189,50,112,170,107,185,111,208,211,113,244,137,189,227,227,55,239,137,145,63,140,138,15,62,28,18,235,173,179,106,81,215,94,232,96,133,206,47,196,82,168,168,247,8,84,174,128,16,75,229,246,214,202,8,16,32,64,128,0,1,2,4,8,16,152,113,1,33,150,25,55,52,2,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,154,64,77,136,37,157,184,114,225,101,183,196,171,175,191,23,59,111,191,105,92,220,251,196,232,121,193,117,113,246,121,87,197,34,11,207,23,3,46,233,26,95,12,253,58,82,112,101,232,176,111,163,105,211,166,241,247,181,86,142,175,191,249,62,58,29,177,111,108,188,117,135,56,228,160,221,162,207,197,55,198,152,49,99,227,164,78,237,162,195,1,59,103,117,222,121,239,227,113,78,207,171,99,246,217,103,141,93,119,108,29,47,189,242,118,220,122,77,247,58,215,240,250,224,15,226,148,51,251,69,247,174,135,199,137,167,93,20,15,222,117,209,31,222,77,225,153,187,255,243,100,140,27,63,33,214,254,219,138,211,28,98,121,246,225,171,226,31,235,173,158,141,251,251,239,191,199,220,139,108,154,205,119,216,193,123,102,161,150,222,23,221,144,133,84,182,108,189,94,244,56,227,240,108,158,45,118,248,119,124,242,217,208,216,109,167,214,209,249,216,3,163,91,175,1,113,231,141,61,179,49,174,185,241,190,232,219,239,166,248,249,231,95,99,223,189,182,141,83,79,232,16,19,38,252,54,85,151,129,119,63,150,173,243,135,31,127,142,54,187,254,51,206,59,235,168,152,109,182,102,241,242,171,239,196,113,167,156,159,205,191,213,230,235,69,223,30,157,162,101,139,185,38,51,120,229,245,119,107,231,79,129,150,174,221,46,143,91,238,120,56,230,109,57,119,86,239,14,219,108,156,189,47,196,82,180,127,42,6,34,144,91,1,33,150,220,182,78,225,4,8,16,32,64,128,0,1,2,4,8,148,64,64,136,165,4,200,166,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,133,10,164,16,75,171,21,15,142,86,75,110,17,183,93,219,35,230,153,123,206,232,116,74,223,56,96,159,237,99,187,173,54,140,109,119,59,50,251,115,199,127,237,17,253,175,190,51,186,156,117,73,108,181,249,250,113,226,49,7,196,147,207,190,26,159,126,54,52,46,187,224,228,236,116,147,229,150,89,44,46,234,117,66,220,118,231,35,113,213,117,247,196,232,111,159,143,159,127,249,53,27,251,188,179,142,204,2,22,157,79,191,56,70,143,30,19,163,134,61,93,103,137,223,125,255,67,60,241,244,43,209,122,147,117,226,209,39,94,138,54,187,109,89,251,238,151,67,191,141,171,174,187,59,11,153,204,62,251,108,113,113,175,19,178,211,80,22,91,105,187,248,250,163,135,99,254,249,90,76,117,233,53,39,177,60,114,207,37,177,193,122,171,197,175,191,142,137,20,224,57,248,200,115,226,221,255,222,158,93,155,180,232,138,219,197,105,39,118,136,117,215,89,37,78,238,218,47,86,94,113,233,56,231,244,142,113,193,37,55,199,249,151,220,28,131,238,188,48,70,140,24,85,123,157,80,186,254,40,57,93,216,243,248,88,113,185,37,163,93,199,174,241,175,3,118,137,227,142,218,175,78,151,143,62,249,34,86,93,175,77,246,205,178,75,47,26,71,157,208,43,78,61,177,67,252,115,179,245,98,129,101,182,140,35,14,105,19,187,239,188,121,156,119,254,117,49,234,167,95,226,233,7,175,152,108,93,147,94,39,212,235,194,235,179,235,141,82,141,15,62,242,66,214,163,49,195,159,143,89,103,109,38,196,82,232,63,4,239,17,168,96,1,33,150,10,110,174,165,17,32,64,128,0,1,2,4,8,16,32,48,195,2,66,44,51,76,104,0,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,60,129,20,98,249,203,18,251,199,226,43,109,159,5,80,14,108,187,125,140,24,57,42,70,143,30,27,203,47,187,120,76,122,157,80,58,77,37,157,214,242,213,135,15,198,76,51,205,20,167,119,235,63,89,136,229,241,255,92,22,155,109,188,118,252,244,243,175,49,231,66,27,103,215,243,188,241,230,255,226,134,91,31,136,255,220,126,126,86,116,10,159,156,209,253,242,169,134,88,166,92,221,196,137,19,227,169,103,95,139,75,174,188,61,110,191,235,209,44,68,115,200,65,187,198,246,91,111,20,179,204,210,52,11,202,52,95,112,227,24,251,221,11,49,244,171,225,49,236,171,225,217,16,139,45,178,64,76,248,237,183,201,254,222,178,229,92,89,176,100,210,103,190,86,45,226,152,195,246,201,78,87,73,107,127,242,153,87,178,19,99,134,127,55,50,206,60,247,138,72,39,195,164,147,91,38,189,78,104,210,16,201,142,109,142,141,249,90,205,19,87,94,124,106,54,236,213,215,223,27,231,246,189,38,94,127,238,166,108,174,63,115,185,246,166,255,196,115,47,14,174,13,167,164,241,62,255,242,235,24,245,211,207,153,209,231,239,222,31,77,154,52,201,78,99,89,97,173,221,226,171,15,31,138,5,230,111,89,91,246,164,243,167,171,144,94,124,249,173,184,182,255,25,177,242,138,75,101,227,174,185,198,10,49,199,236,179,9,177,20,239,159,138,145,8,228,86,64,136,37,183,173,83,56,1,2,4,8,16,32,64,128,0,1,2,37,16,16,98,41,1,178,41,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,161,2,53,215,9,165,224,68,186,194,38,61,233,4,150,190,61,142,141,101,151,94,236,15,33,150,119,223,255,36,110,188,234,236,236,189,41,67,44,31,190,113,87,44,179,212,162,217,239,154,204,185,118,188,241,220,77,89,232,37,157,192,114,238,153,71,102,63,127,230,249,215,99,187,221,143,154,166,16,75,10,193,236,247,175,211,178,186,206,63,183,83,237,28,147,174,49,133,102,210,233,46,157,79,191,40,206,237,123,109,246,171,110,167,31,22,63,142,250,121,178,191,31,213,113,239,44,88,114,243,213,221,98,157,181,86,202,222,75,97,151,20,134,73,79,186,166,232,236,158,87,101,167,174,164,48,78,186,74,105,241,69,23,156,106,136,101,249,53,119,141,255,125,244,249,100,228,205,255,58,71,124,253,241,195,217,92,127,230,210,173,247,128,44,248,114,81,207,19,38,251,238,136,227,207,139,139,251,223,246,135,246,189,245,226,173,177,202,74,75,215,254,124,210,16,75,58,157,102,175,118,39,101,225,149,165,150,88,56,142,57,188,109,28,126,240,158,217,187,174,19,42,244,95,130,247,8,84,174,128,16,75,229,246,214,202,8,16,32,64,128,0,1,2,4,8,16,152,113,1,33,150,25,55,52,2,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,154,64,10,177,204,183,210,33,49,242,135,81,177,232,194,243,199,243,47,189,153,133,83,210,159,83,88,101,202,147,88,166,22,98,249,228,173,123,99,201,197,23,202,106,171,9,177,244,31,112,103,164,235,129,210,85,69,233,25,120,247,99,113,80,199,51,166,41,196,242,201,103,67,227,172,115,175,140,107,110,188,47,187,98,232,208,131,118,139,29,183,221,56,187,46,167,230,105,219,190,75,86,239,248,241,19,98,252,132,9,217,143,155,205,50,75,164,83,92,38,253,251,184,241,227,179,96,73,58,89,229,31,235,173,254,7,199,116,181,208,174,109,143,143,87,158,190,62,214,88,117,249,232,127,245,29,113,211,237,15,78,53,196,178,254,230,237,98,147,13,215,140,211,58,255,43,27,111,228,200,81,241,245,183,223,199,138,203,47,153,205,245,103,46,247,220,255,84,188,54,248,253,184,251,230,222,217,55,255,125,237,221,248,114,232,55,217,207,30,122,244,133,120,114,208,229,217,207,211,122,222,126,247,227,88,103,205,149,162,89,179,89,106,235,157,52,196,146,126,191,228,18,11,197,247,35,126,140,52,238,145,199,247,204,174,70,74,243,11,177,20,237,159,138,129,8,228,86,64,136,37,183,173,83,56,1,2,4,8,16,32,64,128,0,1,2,37,16,16,98,41,1,178,41,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,161,2,41,196,50,186,249,142,177,233,54,7,199,27,207,223,156,157,228,145,66,44,175,190,254,94,118,5,208,90,27,237,27,7,183,219,53,187,190,39,93,39,52,173,33,150,55,223,249,40,14,59,182,71,60,120,215,197,217,216,233,20,150,15,63,254,124,154,66,44,53,107,73,215,251,92,119,243,253,113,254,37,55,197,143,63,254,28,71,28,186,87,28,220,110,151,152,107,206,191,198,221,255,121,50,246,220,245,159,217,21,58,83,123,126,29,61,102,170,33,150,62,23,223,24,87,93,119,79,12,126,254,230,24,49,242,199,216,102,215,35,179,240,200,11,143,13,136,251,31,122,54,14,234,120,102,12,253,96,80,60,249,204,171,209,182,67,151,248,230,227,135,227,212,179,47,141,219,238,124,36,30,184,227,194,72,39,176,28,124,228,57,49,251,236,179,198,85,253,78,171,51,196,146,130,53,173,183,59,52,6,221,121,81,172,176,220,18,177,229,78,135,197,17,135,182,137,133,22,108,21,91,237,124,120,60,53,232,242,88,103,205,149,163,231,5,215,69,191,43,110,207,230,108,218,116,230,218,165,77,26,98,217,121,239,78,177,218,42,203,198,169,39,116,200,78,143,105,185,120,235,120,237,153,27,227,111,171,47,47,196,82,232,63,4,239,17,168,96,1,33,150,10,110,174,165,17,32,64,128,0,1,2,4,8,16,32,48,195,2,66,44,51,76,104,0,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,60,129,154,235,132,246,60,160,115,220,126,215,163,49,95,171,22,49,247,92,127,141,1,151,118,141,13,214,93,45,78,62,163,95,116,239,61,32,59,73,37,133,79,222,251,224,179,184,254,138,51,179,2,82,216,101,200,231,95,197,37,125,59,255,105,88,35,5,65,86,90,97,169,232,214,235,234,44,136,241,237,240,17,177,213,230,235,199,235,111,126,144,133,63,166,247,249,237,183,223,227,145,39,94,140,203,174,186,35,150,95,118,241,104,183,239,142,177,226,218,187,199,151,239,63,16,11,47,52,223,84,135,29,61,122,108,204,49,255,63,234,60,137,101,216,87,195,99,163,173,58,68,10,204,164,231,176,131,247,140,30,125,174,137,254,23,156,28,219,111,189,81,252,109,195,182,153,79,191,222,157,107,67,44,63,252,248,83,236,182,239,9,241,248,83,255,205,190,73,167,166,12,188,225,188,236,26,165,63,59,137,37,185,164,171,129,218,31,118,86,118,186,76,122,118,216,102,227,204,120,182,217,154,69,167,147,251,70,10,211,164,39,245,227,230,171,207,201,78,160,153,244,153,52,196,242,196,211,175,68,235,237,15,205,2,52,233,73,97,158,43,47,62,53,251,179,147,88,166,119,151,249,142,64,229,8,8,177,84,78,47,173,132,0,1,2,4,8,16,32,64,128,0,129,226,11,8,177,20,223,212,136,4,8,16,32,64,128,0,1,2,4,8,16,32,64,96,186,5,106,66,44,105,128,33,95,124,21,227,198,141,143,101,151,94,108,178,241,70,140,28,149,157,118,50,243,204,51,77,243,60,31,124,56,36,190,250,250,187,216,112,253,53,162,73,147,38,113,253,45,247,215,158,90,50,205,131,253,201,7,233,186,157,89,102,105,90,140,161,106,199,72,87,16,125,252,233,151,177,196,98,11,101,167,159,252,56,234,231,236,106,162,116,186,202,132,9,191,197,232,49,99,107,3,35,53,31,165,111,146,223,216,177,227,99,185,101,22,203,214,90,200,147,174,0,74,174,115,207,213,124,178,215,83,136,230,155,111,71,196,50,75,45,154,5,91,234,123,70,253,244,75,124,54,100,88,44,189,212,34,241,151,57,102,175,125,93,136,165,62,57,191,39,80,249,2,66,44,149,223,99,43,36,64,128,0,1,2,4,8,16,32,64,96,250,5,132,88,166,223,206,151,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,232,2,147,134,88,138,62,120,68,124,58,100,88,44,181,234,142,209,229,132,246,217,201,36,221,122,13,136,94,231,28,29,251,237,181,109,67,76,103,204,41,4,132,88,108,9,2,4,132,88,236,1,2,4,8,16,32,64,128,0,1,2,4,8,212,45,32,196,98,119,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,50,18,104,232,16,75,90,234,127,95,123,55,6,61,252,92,252,58,122,76,118,45,206,150,173,215,43,35,129,202,46,69,136,165,178,251,107,117,4,10,17,16,98,41,68,201,59,4,8,16,32,64,128,0,1,2,4,8,84,171,128,16,75,181,118,222,186,9,16,32,64,128,0,1,2,4,8,16,32,64,160,44,5,74,17,98,41,203,133,87,73,81,66,44,85,210,104,203,36,48,21,1,33,22,219,131,0,1,2,4,8,16,32,64,128,0,1,2,117,11,8,177,216,29,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,140,4,132,88,202,168,25,13,80,138,16,75,3,160,26,146,64,206,4,132,88,114,214,48,229,18,32,64,128,0,1,2,4,8,16,32,80,82,1,33,150,146,114,155,140,0,1,2,4,8,16,32,64,128,0,1,2,4,8,76,93,64,136,165,178,119,136,16,75,101,247,215,234,8,20,34,32,196,82,136,146,119,8,16,32,64,128,0,1,2,4,8,16,168,86,1,33,150,106,237,188,117,19,32,64,128,0,1,2,4,8,16,32,64,128,64,89,10,20,51,196,242,232,19,47,71,219,14,93,226,155,143,31,254,195,90,135,124,241,85,188,252,202,59,177,199,46,91,52,186,195,223,55,221,63,186,156,208,33,206,62,239,202,56,249,184,131,98,231,237,55,205,106,234,117,225,245,241,242,171,239,196,7,31,14,137,115,207,60,34,58,157,124,126,188,243,242,109,217,239,238,125,224,233,184,245,142,135,99,228,15,163,226,95,7,238,146,125,211,164,73,147,236,221,243,47,185,41,62,253,108,88,108,186,209,90,177,215,238,91,198,18,139,45,52,217,26,211,59,7,30,218,53,238,31,120,65,180,152,103,206,236,119,183,223,245,104,12,188,231,177,248,237,183,223,98,239,221,183,142,109,183,252,71,204,62,251,172,241,201,103,67,227,220,190,215,198,144,207,191,138,245,254,190,106,28,113,72,155,104,217,98,174,236,155,215,6,191,31,151,92,113,123,124,57,244,219,216,105,187,77,98,247,157,55,143,86,243,206,19,117,173,39,125,35,196,210,232,219,77,1,4,26,93,64,136,165,209,91,160,0,2,4,8,16,32,64,128,0,1,2,4,202,88,64,136,165,140,155,163,52,2,4,8,16,32,64,128,0,1,2,4,8,16,168,62,129,98,134,88,82,192,35,5,54,214,91,103,213,63,64,222,55,232,233,56,250,196,222,241,241,155,247,52,58,242,230,59,252,59,78,238,212,46,186,245,30,16,39,29,219,46,182,216,236,239,89,77,235,111,222,46,218,238,185,117,220,114,199,195,209,227,140,35,226,248,46,23,196,11,143,13,136,20,206,217,181,237,113,89,224,101,190,86,45,226,232,19,123,197,61,183,244,137,13,215,95,35,90,46,222,58,90,111,178,78,180,221,115,155,184,121,224,67,241,221,247,63,196,211,15,94,81,187,198,113,227,198,199,58,155,238,31,111,190,253,97,124,245,225,67,177,192,252,45,227,254,135,158,141,237,247,56,58,142,61,188,109,172,185,198,10,113,218,217,151,197,94,187,111,21,231,156,214,49,150,95,115,215,88,99,181,229,99,247,157,54,143,235,111,121,32,70,140,252,49,158,26,116,69,124,59,124,68,44,180,220,214,177,203,14,155,197,222,187,111,21,3,110,184,55,155,235,229,39,175,139,186,214,147,138,16,98,105,244,237,166,0,2,141,46,32,196,210,232,45,80,0,1,2,4,8,16,32,64,128,0,1,2,101,44,32,196,82,198,205,81,26,1,2,4,8,16,32,64,128,0,1,2,4,8,84,159,192,148,33,150,123,238,127,42,122,95,116,67,22,70,217,178,245,122,209,227,140,195,99,225,133,230,155,12,38,5,48,210,137,35,251,182,217,54,251,249,13,183,62,16,131,30,126,62,142,57,124,159,232,214,107,64,220,121,99,207,44,100,241,233,144,97,49,116,216,183,49,122,244,216,120,233,149,183,179,83,70,118,219,169,117,28,123,248,190,209,163,207,53,113,239,173,125,178,239,159,123,113,112,244,237,119,99,12,188,254,188,236,239,215,220,120,95,244,237,119,83,252,252,243,175,177,239,94,219,198,169,39,116,136,166,77,103,46,184,57,195,190,26,30,151,94,53,48,58,28,176,115,44,190,232,130,127,248,110,215,182,199,199,9,71,239,31,231,157,127,93,246,255,20,186,249,234,235,239,178,0,201,227,255,185,44,78,59,231,178,232,222,245,240,56,241,180,139,226,193,187,46,138,141,183,254,87,118,130,76,58,21,37,61,143,63,245,223,104,222,252,47,209,164,73,196,58,155,236,31,227,71,188,148,213,151,214,177,225,150,237,227,251,33,143,215,158,184,114,242,25,253,226,163,79,190,200,78,94,169,9,177,28,211,185,79,140,27,63,62,250,245,62,49,27,175,223,229,183,197,153,231,94,25,15,222,121,81,172,185,81,219,248,113,232,83,49,103,243,191,100,126,75,173,186,99,124,52,248,238,44,4,115,220,41,231,215,134,128,210,223,87,223,96,239,248,240,141,187,226,132,83,47,252,195,122,106,22,45,196,82,240,182,241,34,129,138,21,16,98,169,216,214,90,24,1,2,4,8,16,32,64,128,0,1,2,69,16,16,98,41,2,162,33,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,177,4,38,13,177,164,83,67,22,93,113,187,56,237,196,14,177,238,58,171,196,201,93,251,197,202,43,46,29,125,123,28,59,217,116,41,132,241,206,123,31,199,195,247,244,203,126,190,217,118,135,196,102,27,173,29,27,172,187,122,237,117,66,231,244,188,58,186,156,117,73,108,181,249,250,113,116,199,189,227,245,55,63,136,243,47,185,57,6,221,121,97,124,243,237,136,56,248,200,179,227,139,247,30,200,190,79,39,147,28,121,124,207,44,160,49,232,145,231,99,219,221,142,140,11,123,30,31,43,46,183,100,180,235,216,53,254,117,192,46,113,90,231,127,21,188,228,17,35,71,197,110,251,30,31,79,62,243,106,118,114,73,199,14,123,68,235,77,214,142,153,102,154,41,27,227,206,123,31,207,106,125,254,165,193,177,254,223,87,139,5,23,152,55,11,221,60,253,220,235,209,243,236,163,226,137,167,95,201,78,87,121,244,137,151,162,205,110,91,198,156,11,109,28,93,79,62,36,11,175,204,54,91,179,104,191,255,206,177,205,63,55,136,137,19,39,198,111,191,253,30,99,199,141,139,215,222,120,63,206,58,247,202,248,233,231,95,179,211,91,210,147,230,111,127,216,153,153,211,50,171,239,92,27,98,121,247,253,79,98,206,230,127,141,69,22,254,191,112,208,126,255,58,45,27,35,133,100,82,96,102,204,240,231,99,214,89,155,101,225,151,101,215,216,37,30,184,227,194,88,125,149,101,35,173,107,149,149,150,206,190,185,234,186,123,226,152,206,189,179,192,76,58,229,102,202,245,212,96,9,177,20,188,109,188,72,160,98,5,132,88,42,182,181,22,70,128,0,1,2,4,8,16,32,64,128,64,17,4,132,88,138,128,104,8,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,44,129,73,67,44,41,36,241,228,51,175,196,174,59,182,142,225,223,141,140,51,207,189,34,94,31,252,65,60,251,240,85,147,77,247,252,75,111,198,63,254,121,80,140,248,252,241,24,55,110,66,44,176,204,150,241,254,171,119,196,23,95,126,51,89,136,229,194,203,110,137,175,62,124,48,11,143,76,122,157,80,10,170,212,21,98,217,177,205,177,49,95,171,121,226,202,139,79,205,230,188,250,250,123,227,220,190,215,196,7,175,221,57,89,13,131,223,250,95,252,252,203,232,236,103,171,174,188,76,124,250,217,208,201,254,158,78,50,121,255,127,159,101,223,95,118,213,192,104,53,239,60,217,245,61,251,236,185,117,204,51,247,156,127,224,75,243,30,180,223,142,177,243,246,155,78,246,187,159,127,249,53,154,47,184,113,246,179,179,79,237,24,159,14,25,154,5,72,94,125,230,134,88,115,245,21,178,159,39,163,116,130,74,122,14,63,100,207,232,219,189,83,252,244,243,47,177,194,90,187,199,29,55,156,23,203,46,189,88,102,84,115,18,75,205,4,163,126,250,37,142,61,169,79,54,222,115,143,92,29,235,174,189,74,118,101,208,126,123,109,27,187,239,188,121,92,112,233,205,113,203,192,135,227,230,171,187,101,39,223,164,39,133,102,210,41,51,71,28,119,94,22,46,58,186,227,62,83,221,10,66,44,197,250,151,98,28,2,249,21,16,98,201,111,239,84,78,128,0,1,2,4,8,16,32,64,128,64,195,11,8,177,52,188,177,25,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,193,2,147,134,88,198,142,29,23,103,247,188,42,46,184,228,230,236,68,145,116,82,72,186,142,103,202,16,203,239,191,255,30,139,175,188,125,244,60,235,232,24,61,102,76,92,220,255,182,44,212,241,232,19,47,79,22,98,73,39,142,220,120,213,217,89,45,83,11,177,164,43,140,82,152,35,157,196,146,174,244,249,223,71,159,79,86,127,243,191,206,17,163,134,61,61,217,207,214,218,104,223,120,109,240,251,217,207,82,125,233,36,151,73,255,254,143,245,86,175,125,63,93,103,116,221,205,247,199,161,71,119,203,130,39,169,214,73,159,154,160,74,154,35,205,53,233,243,195,143,63,197,60,139,110,22,231,156,214,49,78,62,238,160,236,87,109,14,60,41,22,93,120,254,232,117,206,209,181,175,78,152,240,91,60,240,240,115,177,211,94,199,198,83,131,46,143,27,110,29,20,105,253,103,117,249,119,118,130,202,238,251,157,16,183,95,119,110,108,178,225,154,89,160,38,5,95,182,222,245,136,88,100,161,249,50,163,21,150,91,34,27,171,230,84,154,116,245,210,62,123,108,157,185,61,57,232,242,172,238,145,63,140,138,29,246,60,38,62,252,248,139,184,170,223,169,177,253,214,27,213,219,103,33,150,122,137,188,64,160,226,5,132,88,42,190,197,22,72,128,0,1,2,4,8,16,32,64,128,192,12,8,8,177,204,0,158,79,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,177,5,38,13,177,220,117,223,19,177,107,219,227,227,149,167,175,143,53,86,93,62,250,95,125,71,220,116,251,131,127,8,177,164,26,78,62,163,95,12,249,252,171,248,113,212,207,177,245,63,55,136,195,15,222,115,154,66,44,7,30,218,53,190,249,248,225,108,57,23,245,191,53,206,239,119,83,22,98,89,127,243,118,89,208,163,230,250,160,145,35,71,197,215,223,126,31,107,173,177,226,100,75,31,51,102,92,252,62,241,247,236,103,179,205,218,44,59,17,102,210,191,215,92,29,244,246,187,31,199,213,215,223,19,87,94,123,119,44,186,200,2,113,82,167,3,99,223,54,219,78,54,86,10,209,92,113,205,93,241,159,219,207,255,83,222,38,115,174,29,55,93,125,78,236,189,251,86,217,239,143,58,161,87,164,83,84,182,222,98,253,184,227,222,199,227,182,107,123,100,63,79,215,11,205,181,240,38,217,85,72,207,190,240,70,188,240,242,91,217,207,39,76,152,144,5,115,150,90,98,225,184,252,194,83,98,129,249,231,141,245,55,63,48,78,61,177,67,28,123,248,190,49,243,204,255,119,205,81,10,204,188,245,206,71,177,209,6,127,203,198,250,250,155,239,179,147,89,126,28,250,84,246,251,45,118,248,119,44,249,255,199,152,107,206,191,22,180,21,132,88,10,98,242,18,129,138,22,16,98,169,232,246,90,28,1,2,4,8,16,32,64,128,0,1,2,51,40,32,196,50,131,128,62,39,64,128,0,1,2,4,8,16,32,64,128,0,1,2,197,20,152,52,196,210,231,226,27,179,171,109,6,63,127,115,140,24,249,99,108,179,235,145,209,172,217,44,241,194,99,3,254,48,229,164,87,232,12,253,96,80,44,180,96,171,169,134,88,210,9,35,7,117,60,51,210,187,233,132,146,213,55,216,59,59,177,100,165,21,150,138,77,182,57,56,198,140,25,155,133,88,78,61,251,210,184,237,206,71,226,129,59,46,204,78,69,57,248,200,115,98,246,217,103,205,174,212,73,215,24,13,249,226,171,218,48,73,93,14,227,199,79,136,129,247,60,22,253,46,191,45,158,123,113,112,118,61,207,161,237,119,143,13,214,93,237,79,63,105,127,216,153,177,193,186,171,71,251,253,119,250,211,223,239,203,185,122,249,0,0,32,0,73,68,65,84,247,175,211,178,121,111,25,208,45,70,254,240,83,180,222,254,208,184,230,178,174,177,252,178,139,199,210,171,237,148,133,88,118,216,102,227,24,120,207,163,145,222,29,254,233,163,49,111,203,185,107,199,74,39,177,180,92,188,117,237,117,66,105,77,233,170,163,43,46,234,82,251,78,10,178,180,108,49,87,180,88,172,117,182,246,20,228,57,166,115,159,24,58,236,219,44,92,115,227,109,131,226,223,71,119,143,167,6,93,17,115,204,49,91,237,119,75,44,182,96,204,58,107,179,58,183,132,16,75,49,255,181,24,139,64,62,5,132,88,242,217,55,85,19,32,64,128,0,1,2,4,8,16,32,80,26,1,33,150,210,56,155,133,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,36,48,105,136,101,216,87,195,99,163,173,58,196,240,239,70,102,223,30,118,240,158,209,163,207,53,209,255,130,147,227,224,118,187,254,97,188,116,245,207,146,139,47,28,15,222,117,81,246,187,73,175,19,234,214,235,234,120,239,131,207,226,250,43,206,204,126,151,198,254,219,134,109,99,238,185,254,26,239,188,124,123,108,187,219,145,241,200,19,47,101,65,149,214,155,172,147,157,64,146,66,44,233,52,146,221,246,61,33,30,127,234,191,217,119,235,172,185,82,12,188,225,188,88,108,145,5,162,107,247,203,227,190,7,158,254,195,117,64,83,22,246,241,167,95,198,166,219,30,28,71,253,123,239,56,96,159,237,179,235,123,234,122,126,251,237,247,152,103,209,77,227,253,87,239,200,130,56,127,246,124,254,229,215,217,53,62,111,190,253,97,246,235,157,182,219,36,11,174,164,128,79,10,164,164,83,92,210,147,78,90,57,254,168,253,227,208,246,187,77,54,204,148,33,150,169,93,153,116,214,185,87,70,207,11,174,203,190,95,112,129,121,227,241,255,92,22,11,47,52,95,118,93,82,58,177,102,202,39,5,142,86,91,101,217,58,215,39,196,82,208,63,3,47,17,168,104,1,33,150,138,110,175,197,17,32,64,128,0,1,2,4,8,16,32,48,131,2,66,44,51,8,232,115,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,76,129,73,67,44,105,220,116,141,77,10,129,44,177,216,66,209,180,233,204,217,117,65,205,102,153,37,59,13,101,70,159,9,19,126,139,209,99,198,102,193,149,244,164,235,114,90,204,51,103,22,6,153,244,73,53,164,147,79,198,142,29,31,203,45,179,88,52,105,210,100,154,166,78,193,148,244,212,92,211,51,77,31,215,241,242,239,191,255,30,159,14,25,22,115,204,62,91,22,46,153,244,249,118,248,136,236,122,161,101,150,90,180,24,83,69,186,42,233,203,97,223,20,101,60,33,150,162,180,196,32,4,114,45,32,196,146,235,246,41,158,0,1,2,4,8,16,32,64,128,0,129,6,22,16,98,105,96,96,195,19,32,64,128,0,1,2,4,8,16,32,64,128,0,129,105,17,152,50,196,50,45,223,122,183,252,5,132,88,202,191,71,42,36,208,208,2,66,44,13,45,108,124,2,4,8,16,32,64,128,0,1,2,4,242,44,32,196,146,231,238,169,157,0,1,2,4,8,16,32,64,128,0,1,2,4,42,78,64,136,165,226,90,58,217,130,132,88,42,187,191,86,71,160,16,1,33,150,66,148,188,67,128,0,1,2,4,8,16,32,64,128,64,181,10,8,177,84,107,231,173,155,0,1,2,4,8,16,32,64,128,0,1,2,4,202,82,64,136,165,44,219,82,180,162,132,88,138,70,105,32,2,185,21,16,98,201,109,235,20,78,128,0,1,2,4,8,16,32,64,128,64,9,4,132,88,74,128,108,10,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,168,128,16,75,161,82,249,124,79,136,37,159,125,83,53,129,98,10,8,177,20,83,211,88,4,8,16,32,64,128,0,1,2,4,8,84,154,128,16,75,165,117,212,122,8,16,32,64,128,0,1,2,4,8,16,32,64,32,215,2,66,44,185,110,95,189,197,11,177,212,75,228,5,2,21,47,32,196,82,241,45,182,64,2,4,8,16,32,64,128,0,1,2,4,102,64,64,136,101,6,240,124,74,128,0,1,2,4,8,16,32,64,128,0,1,2,4,138,45,32,196,82,108,209,242,26,79,136,165,188,250,161,26,2,141,33,32,196,210,24,234,230,36,64,128,0,1,2,4,8,16,32,64,32,47,2,66,44,121,233,148,58,9,16,32,64,128,0,1,2,4,8,16,32,64,160,42,4,132,88,42,187,205,66,44,149,221,95,171,35,80,136,128,16,75,33,74,222,33,64,128,0,1,2,4,8,16,32,64,160,90,5,132,88,170,181,243,214,77,128,0,1,2,4,8,16,32,64,128,0,1,2,101,41,32,196,82,150,109,41,90,81,66,44,69,163,52,16,129,220,10,8,177,228,182,117,10,39,64,128,0,1,2,4,8,16,32,64,160,4,2,66,44,37,64,54,5,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,84,64,136,165,80,169,124,190,39,196,146,207,190,169,154,64,49,5,132,88,138,169,105,44,2,4,8,16,32,64,128,0,1,2,4,42,77,64,136,165,210,58,106,61,4,8,16,32,64,128,0,1,2,4,8,16,32,144,107,1,33,150,92,183,175,222,226,133,88,234,37,242,2,129,138,23,16,98,169,248,22,91,32,1,2,4,8,16,32,64,128,0,1,2,51,32,32,196,50,3,120,62,37,64,128,0,1,2,4,8,16,32,64,128,0,1,2,197,22,72,33,22,79,101,11,172,184,205,173,149,189,64,171,35,64,96,170,2,66,44,54,8,1,2,4,8,16,32,64,128,0,1,2,4,234,22,16,98,177,59,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,70,19,104,210,164,73,76,156,56,177,209,230,55,49,1,2,4,74,45,32,196,82,106,113,243,17,32,64,128,0,1,2,4,8,16,32,144,39,1,33,150,60,117,75,173,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,194,4,132,88,42,172,161,150,67,128,64,189,2,66,44,245,18,121,129,0,1,2,4,8,16,32,64,128,0,129,42,22,16,98,169,226,230,91,58,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,108,1,33,150,198,238,128,249,9,16,40,181,128,16,75,169,197,205,71,128,0,1,2,4,8,16,32,64,128,64,158,4,132,88,242,212,45,181,18,32,64,128,0,1,2,4,8,16,32,64,128,0,129,10,19,16,98,169,176,134,90,14,1,2,245,10,8,177,212,75,228,5,2,4,8,16,32,64,128,0,1,2,4,170,88,64,136,165,138,155,111,233,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,177,5,132,88,26,187,3,230,39,64,160,212,2,66,44,165,22,55,31,1,2,4,8,16,32,64,128,0,1,2,121,18,16,98,201,83,183,212,74,128,0,1,2,4,8,16,32,64,128,0,1,2,4,42,76,64,136,165,194,26,106,57,4,8,212,43,32,196,82,47,145,23,8,16,32,64,128,0,1,2,4,8,16,168,98,1,33,150,42,110,190,165,19,32,64,128,0,1,2,4,8,16,32,64,128,0,129,198,22,16,98,105,236,14,152,159,0,129,82,11,8,177,148,90,220,124,4,8,16,32,64,128,0,1,2,4,8,228,73,64,136,37,79,221,82,43,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,48,1,33,150,10,107,168,229,16,32,80,175,128,16,75,189,68,94,32,64,128,0,1,2,4,8,16,32,64,160,138,5,132,88,170,184,249,150,78,128,0,1,2,4,8,16,32,64,128,0,1,2,4,26,91,64,136,165,177,59,96,126,2,4,74,45,32,196,82,106,113,243,17,32,64,128,0,1,2,4,8,16,32,144,39,1,33,150,60,117,75,173,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,194,4,132,88,42,172,161,150,67,128,64,189,2,66,44,245,18,121,129,0,1,2,4,8,16,32,64,128,0,129,42,22,16,98,169,226,230,91,58,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,108,1,33,150,198,238,128,249,9,16,40,181,128,16,75,169,197,205,71,128,0,1,2,4,8,16,32,64,128,64,158,4,132,88,242,212,45,181,18,32,64,128,0,1,2,4,8,16,32,64,128,0,129,10,19,16,98,169,176,134,90,14,1,2,245,10,8,177,212,75,228,5,2,4,8,16,32,64,128,0,1,2,4,170,88,64,136,165,138,155,111,233,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,177,5,132,88,26,187,3,230,39,64,160,212,2,66,44,165,22,55,31,1,2,4,8,16,32,64,128,0,1,2,121,18,16,98,201,83,183,212,74,128,0,1,2,4,8,16,32,64,128,0,1,2,4,42,76,64,136,165,194,26,106,57,4,8,212,43,32,196,82,47,145,23,8,16,32,64,128,0,1,2,4,8,16,168,98,1,33,150,42,110,190,165,19,32,64,128,0,1,2,4,8,16,32,64,128,0,129,198,22,16,98,105,236,14,152,159,0,129,82,11,8,177,148,90,220,124,4,8,16,32,64,128,0,1,2,4,8,228,73,64,136,37,79,221,82,43,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,48,1,33,150,10,107,168,229,16,32,80,175,128,16,75,189,68,94,32,64,128,0,1,2,4,8,16,32,64,160,138,5,132,88,170,184,249,150,78,128,0,1,2,4,8,16,32,64,128,0,1,2,4,26,91,64,136,165,177,59,96,126,2,4,74,45,32,196,82,106,113,243,17,32,64,128,0,1,2,4,8,16,32,144,39,1,33,150,60,117,75,173,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,194,4,132,88,42,172,161,150,67,128,64,189,2,66,44,245,18,121,129,0,1,2,4,8,16,32,64,128,0,129,42,22,16,98,169,226,230,91,58,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,108,1,33,150,198,238,128,249,9,16,40,181,128,16,75,169,197,205,71,128,0,1,2,4,8,16,32,64,128,64,158,4,132,88,242,212,45,181,18,32,64,128,0,1,2,4,8,16,32,64,128,0,129,10,19,16,98,169,176,134,90,14,1,2,245,10,8,177,212,75,228,5,2,4,8,16,32,64,128,0,1,2,4,170,88,64,136,165,138,155,111,233,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,177,5,132,88,26,187,3,230,39,64,160,212,2,66,44,165,22,55,31,1,2,4,8,16,32,64,128,0,1,2,121,18,16,98,201,83,183,212,74,128,0,1,2,4,8,16,32,64,128,0,1,2,4,42,76,64,136,165,194,26,106,57,4,8,212,43,32,196,82,47,145,23,8,16,32,64,128,0,1,2,4,8,16,168,98,1,33,150,42,110,190,165,19,32,64,128,0,1,2,4,8,16,32,64,128,0,129,198,22,16,98,105,236,14,152,159,0,129,82,11,8,177,148,90,220,124,4,8,16,32,64,128,0,1,2,4,8,228,73,64,136,37,79,221,82,43,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,48,1,33,150,10,107,168,229,16,32,80,175,128,16,75,189,68,94,32,64,128,0,1,2,4,8,16,32,64,160,138,5,132,88,170,184,249,150,78,128,0,1,2,4,8,16,32,64,128,0,1,2,4,26,91,64,136,165,177,59,96,126,2,4,74,45,32,196,82,106,113,243,17,32,64,128,0,1,2,4,8,16,32,144,39,1,33,150,60,117,75,173,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,194,4,132,88,42,172,161,150,67,128,64,189,2,66,44,245,18,121,129,0,1,2,4,8,16,32,64,128,0,129,42,22,16,98,169,226,230,91,58,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,108,1,33,150,198,238,128,249,9,16,40,181,128,16,75,169,197,205,71,128,0,1,2,4,8,16,32,64,128,64,158,4,132,88,242,212,45,181,18,32,64,128,0,1,2,4,8,16,32,64,128,0,129,10,19,16,98,169,176,134,90,14,1,2,245,10,8,177,212,75,228,5,2,4,8,16,32,64,128,0,1,2,4,170,88,64,136,165,138,155,111,233,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,177,5,132,88,26,187,3,230,39,64,160,212,2,66,44,165,22,55,31,1,2,4,8,16,32,64,128,0,1,2,121,18,16,98,201,83,183,212,74,128,0,1,2,4,8,16,32,64,128,0,1,2,4,42,76,64,136,165,194,26,106,57,4,8,212,43,32,196,82,47,145,23,8,16,32,64,128,0,1,2,4,8,16,168,98,1,33,150,42,110,190,165,19,32,64,128,0,1,2,4,8,16,32,64,128,0,129,198,22,16,98,105,236,14,152,159,0,129,82,11,8,177,148,90,220,124,4,8,16,32,64,128,0,1,2,4,8,228,73,64,136,37,79,221,82,43,1,2,4,8,16,32,64,128,0,1,2,4,8,16,200,185,64,239,222,189,163,75,151,46,209,163,71,143,56,234,168,163,162,38,196,114,193,5,23,68,231,206,157,227,236,179,207,142,78,157,58,229,124,149,202,39,64,128,64,221,2,66,44,118,7,1,2,4,8,16,32,64,128,0,1,2,4,234,22,16,98,177,59,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,146,9,252,244,211,79,209,178,101,203,104,218,180,105,204,49,199,28,241,253,247,223,71,139,22,45,98,244,232,209,49,97,194,132,236,239,205,155,55,47,89,61,38,34,64,128,64,169,5,132,88,74,45,110,62,2,4,8,16,32,64,128,0,1,2,4,242,36,32,196,146,167,110,169,149,0,1,2,4,8,16,32,64,128,0,1,2,4,8,84,128,192,73,39,157,20,125,250,244,137,113,227,198,213,174,166,89,179,102,113,236,177,199,70,247,238,221,43,96,133,150,64,128,0,129,186,5,132,88,236,14,2,4,8,16,32,64,128,0,1,2,4,8,212,45,32,196,98,119,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,37,21,72,167,177,180,106,213,42,198,142,29,91,59,239,172,179,206,26,195,135,15,119,10,75,73,59,97,50,2,4,26,67,64,136,165,49,212,205,73,128,0,1,2,4,8,16,32,64,128,64,94,4,132,88,242,210,41,117,18,32,64,128,0,1,2,4,8,16,32,64,128,0,129,10,18,152,244,52,22,167,176,84,80,99,45,133,0,129,122,5,132,88,234,37,242,2,1,2,4,8,16,32,64,128,0,1,2,85,44,32,196,82,197,205,183,116,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,88,2,147,158,198,226,20,150,198,234,130,121,9,16,104,12,1,33,150,198,80,55,39,1,2,4,8,16,32,64,128,0,1,2,121,17,16,98,201,75,167,212,73,128,0,1,2,4,8,16,32,64,128,0,1,2,4,42,76,32,157,198,210,187,119,239,232,212,169,83,116,239,222,189,194,86,103,57,4,8,16,248,115,1,33,22,59,131,0,1,2,4,8,16,32,64,128,0,1,2,117,11,8,177,216,29,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,163,8,164,211,88,218,181,107,23,3,6,12,136,230,205,155,55,74,13,38,37,64,128,64,169,5,132,88,74,45,110,62,2,4,8,16,32,64,128,0,1,2,4,242,36,32,196,146,167,110,169,149,0,1,2,4,8,16,32,64,128,0,1,2,4,42,94,160,73,147,38,21,191,198,106,95,224,196,137,19,171,157,192,250,9,84,181,128,16,75,85,183,223,226,9,16,32,64,128,0,1,2,4,8,16,168,71,64,136,197,22,33,64,128,0,1,2,4,8,16,32,64,128,0,1,2,101,36,144,66,44,66,14,101,212,144,34,151,162,191,69,6,53,28,129,28,10,8,177,228,176,105,74,38,64,128,0,1,2,4,8,16,32,64,160,100,2,66,44,37,163,54,17,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,95,64,200,161,126,163,60,191,161,191,121,238,158,218,9,20,71,64,136,165,56,142,70,33,64,128,0,1,2,4,8,16,32,64,160,50,5,132,88,42,179,175,86,69,128,0,1,2,4,8,16,32,64,128,0,1,2,57,21,16,114,200,105,227,10,44,91,127,11,132,242,26,129,10,22,16,98,169,224,230,90,26,1,2,4,8,16,32,64,128,0,1,2,51,44,32,196,50,195,132,6,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,197,19,16,114,40,158,101,57,142,164,191,229,216,21,53,17,40,173,128,16,75,105,189,205,70,128,0,1,2,4,8,16,32,64,128,64,190,4,132,88,242,213,47,213,18,32,64,128,0,1,2,4,8,16,32,64,128,64,133,11,8,57,84,118,131,245,183,178,251,107,117,4,10,17,16,98,41,68,201,59,4,8,16,32,64,128,0,1,2,4,8,84,171,128,16,75,181,118,222,186,9,16,32,64,128,0,1,2,4,8,16,32,64,160,44,5,132,28,202,178,45,69,43,74,127,139,70,105,32,2,185,21,16,98,201,109,235,20,78,128,0,1,2,4,8,16,32,64,128,64,9,4,132,88,74,128,108,10,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,168,128,144,67,161,82,249,124,79,127,243,217,55,85,19,40,166,128,16,75,49,53,141,69,128,0,1,2,4,8,16,32,64,128,64,165,9,8,177,84,90,71,173,135,0,1,2,4,8,16,32,64,128,0,1,2,4,114,45,32,228,144,235,246,213,91,188,254,214,75,228,5,2,21,47,32,196,82,241,45,182,64,2,4,8,16,32,64,128,0,1,2,4,102,64,64,136,101,6,240,124,74,128,0,1,2,4,8,16,32,64,128,0,1,2,4,138,45,32,228,80,108,209,242,26,79,127,203,171,31,170,33,208,24,2,66,44,141,161,110,78,2,4,8,16,32,64,128,0,1,2,4,242,34,32,196,146,151,78,169,147,0,1,2,4,8,16,32,64,128,0,1,2,4,170,66,64,200,161,178,219,172,191,149,221,95,171,35,80,136,128,16,75,33,74,222,33,64,128,0,1,2,4,8,16,32,64,160,90,5,132,88,170,181,243,214,77,128,0,1,2,4,8,16,32,64,128,0,1,2,101,41,32,228,80,150,109,41,90,81,250,91,52,74,3,17,200,173,128,16,75,110,91,167,112,2,4,8,16,32,64,128,0,1,2,4,74,32,32,196,82,2,100,83,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,66,5,132,28,10,149,202,231,123,250,155,207,190,169,154,64,49,5,132,88,138,169,105,44,2,4,8,16,32,64,128,0,1,2,4,42,77,64,136,165,210,58,106,61,4,8,16,32,64,128,0,1,2,4,8,16,32,144,107,1,33,135,92,183,175,222,226,245,183,94,34,47,16,168,120,1,33,150,138,111,177,5,18,32,64,128,0,1,2,4,8,16,32,48,3,2,66,44,51,128,231,83,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,108,1,33,135,98,139,150,215,120,250,91,94,253,80,13,129,198,16,16,98,105,12,117,115,18,32,64,128,0,1,2,4,8,16,32,144,23,1,33,150,188,116,74,157,4,8,16,32,64,128,0,1,2,4,8,16,32,80,21,2,66,14,149,221,102,253,173,236,254,90,29,129,66,4,132,88,10,81,242,14,1,2,4,8,16,32,64,128,0,1,2,213,42,32,196,82,173,157,183,110,2,4,8,16,32,64,128,0,1,2,4,8,16,40,75,1,33,135,178,108,75,209,138,210,223,162,81,26,136,64,110,5,132,88,114,219,58,133,19,32,64,128,0,1,2,4,8,16,32,80,2,1,33,150,18,32,155,130,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,42,32,228,80,168,84,62,223,211,223,124,246,77,213,4,138,41,32,196,82,76,77,99,17,32,64,128,0,1,2,4,8,16,32,80,105,2,66,44,149,214,81,235,33,64,128,0,1,2,4,8,16,32,64,128,0,129,92,11,8,57,228,186,125,245,22,175,191,245,18,121,129,64,197,11,8,177,84,124,139,45,144,0,1,2,4,8,16,32,64,128,0,129,25,16,16,98,153,1,60,159,18,32,64,128,0,1,2,4,8,16,32,64,128,0,129,98,11,8,57,20,91,180,188,198,211,223,242,234,135,106,8,52,134,128,16,75,99,168,155,147,0,1,2,4,8,16,32,64,128,0,129,188,8,8,177,228,165,83,234,36,64,128,0,1,2,4,8,16,32,64,128,0,129,170,16,16,114,168,236,54,235,111,101,247,215,234,8,20,34,32,196,82,136,146,119,8,16,32,64,128,0,1,2,4,8,16,168,86,1,33,150,106,237,188,117,19,32,64,128,0,1,2,4,8,16,32,64,128,64,89,10,8,57,148,101,91,138,86,148,254,22,141,210,64,4,114,43,32,196,146,219,214,41,156,0,1,2,4,8,16,32,64,128,0,129,18,8,8,177,148,0,217,20,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,80,1,33,135,66,165,242,249,158,254,230,179,111,170,38,80,76,1,33,150,98,106,26,139,0,1,2,4,8,16,32,64,128,0,129,74,19,16,98,169,180,142,90,15,1,2,4,8,16,32,64,128,0,1,2,4,8,228,90,64,200,33,215,237,171,183,120,253,173,151,200,11,4,42,94,64,136,165,226,91,108,129,4,8,16,32,64,128,0,1,2,4,8,204,128,128,16,203,12,224,249,148,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,91,96,90,67,14,19,39,78,140,223,126,251,45,154,54,109,90,236,82,102,104,188,9,19,38,148,93,77,245,45,40,57,166,103,230,153,103,174,239,213,233,254,253,180,246,119,186,39,242,33,1,2,101,43,32,196,82,182,173,81,24,1,2,4,8,16,32,64,128,0,1,2,101,32,32,196,82,6,77,80,2,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,17,152,214,144,195,163,143,62,26,237,218,181,139,47,190,248,162,172,16,231,156,115,206,120,230,153,103,98,245,213,87,159,172,174,187,238,186,43,86,91,109,181,88,122,233,165,11,174,183,91,183,110,241,222,123,239,197,245,215,95,95,240,55,211,243,226,233,167,159,30,67,135,14,141,43,175,188,114,122,62,47,232,155,105,237,111,65,131,122,137,0,129,92,9,8,177,228,170,93,138,37,64,128,0,1,2,4,8,16,32,64,160,196,2,66,44,37,6,55,29,1,2,4,8,16,32,64,128,0,1,2,4,8,16,152,154,192,180,134,28,242,22,98,73,161,150,46,93,186,196,30,123,236,81,240,70,56,231,156,115,226,221,119,223,141,27,111,188,177,224,111,166,231,69,33,150,233,81,243,13,1,2,211,42,32,196,50,173,98,222,39,64,128,0,1,2,4,8,16,32,64,160,154,4,132,88,170,169,219,214,74,128,0,1,2,4,8,16,32,64,128,0,1,2,101,47,48,181,16,203,192,129,3,227,148,83,78,137,31,126,248,33,218,180,105,19,231,157,119,94,60,251,236,179,209,182,109,219,104,223,190,125,118,82,201,124,243,205,23,253,251,247,143,181,215,94,59,91,107,247,238,221,227,134,27,110,136,116,189,207,118,219,109,23,61,123,246,140,241,227,199,199,198,27,111,28,135,28,114,72,244,233,211,39,198,252,63,246,238,58,202,174,242,252,31,246,13,49,18,8,22,188,120,113,45,80,172,72,9,238,86,36,104,113,247,32,9,238,193,221,138,5,74,241,150,134,66,129,66,9,148,226,14,193,29,138,7,11,33,132,144,0,239,122,246,239,157,249,38,36,135,153,201,236,57,231,236,125,174,189,22,11,200,236,243,200,117,63,153,127,206,103,221,207,119,223,69,255,254,253,99,151,93,118,201,62,115,203,45,183,68,10,142,116,239,222,61,54,221,116,211,120,236,177,199,226,198,27,111,204,126,118,213,85,87,197,217,103,159,29,223,124,243,77,108,187,237,182,113,212,81,71,101,215,6,189,240,194,11,177,255,254,251,199,251,239,191,31,125,250,244,137,227,143,63,62,158,125,246,217,113,58,177,164,119,79,60,241,196,152,117,214,89,99,224,192,129,209,187,119,239,108,125,105,189,223,127,255,125,182,143,166,121,199,46,212,216,33,150,212,145,101,175,189,246,138,167,158,122,42,22,88,96,129,108,45,43,172,176,66,60,254,248,227,113,230,153,103,198,194,11,47,28,151,93,118,89,230,112,225,133,23,198,114,203,45,151,93,183,148,186,185,36,135,5,23,92,48,150,94,122,233,236,202,160,126,253,250,141,115,30,82,136,37,141,59,249,228,147,199,253,247,223,31,75,45,181,84,102,218,171,87,175,248,248,227,143,179,253,165,63,79,65,156,83,79,61,53,150,88,98,137,56,244,208,67,179,46,56,41,96,147,174,118,218,106,171,173,50,251,244,231,19,122,218,26,82,170,251,3,107,129,4,8,180,89,64,136,165,205,100,62,64,128,0,1,2,4,8,16,32,64,128,64,3,9,8,177,52,80,177,109,149,0,1,2,4,8,16,32,64,128,0,1,2,4,234,95,160,82,200,33,133,68,22,93,116,209,56,239,188,243,98,222,121,231,205,2,21,41,20,50,211,76,51,197,26,107,172,17,155,108,178,73,236,180,211,78,89,168,227,199,31,127,140,251,238,187,47,134,12,25,18,171,175,190,122,92,122,233,165,49,205,52,211,100,221,79,46,185,228,146,88,107,173,181,178,160,198,124,243,205,23,231,159,127,126,220,116,211,77,113,197,21,87,196,200,145,35,179,112,202,244,211,79,159,5,100,166,155,110,186,44,232,145,254,252,235,175,191,142,59,239,188,51,214,93,119,221,108,13,41,12,146,174,49,218,117,215,93,227,232,163,143,206,174,7,74,235,74,97,154,115,207,61,55,30,122,232,161,241,66,44,175,190,250,106,246,249,63,254,241,143,89,16,37,93,45,212,183,111,223,44,200,146,246,150,66,44,59,236,176,67,156,112,194,9,227,20,170,41,196,114,229,149,87,198,60,243,204,147,189,123,248,225,135,199,191,254,245,175,108,174,55,222,120,35,158,127,254,249,102,135,52,246,177,199,30,27,147,78,58,105,60,240,192,3,113,219,109,183,101,99,167,61,190,242,202,43,217,122,183,222,122,235,241,58,187,164,16,75,10,223,164,177,83,64,229,192,3,15,204,130,62,41,56,180,236,178,203,198,212,83,79,157,133,83,238,189,247,222,56,229,148,83,226,203,47,191,140,79,62,249,36,11,211,164,80,206,168,81,163,226,144,67,14,137,180,207,153,103,158,121,130,135,77,136,165,254,255,14,90,33,129,142,22,16,98,233,104,97,227,19,32,64,128,0,1,2,4,8,16,32,80,100,1,33,150,34,87,207,218,9,16,32,64,128,0,1,2,4,8,16,32,64,160,116,2,149,66,14,169,83,74,10,134,164,80,70,122,210,53,66,239,189,247,94,204,62,251,236,89,120,35,133,79,82,48,37,5,77,82,151,150,20,58,73,93,75,82,208,34,5,48,82,135,148,20,98,73,221,88,82,208,34,189,59,120,240,224,172,27,202,240,225,195,99,202,41,167,204,222,79,221,83,82,199,146,219,111,191,61,155,39,117,55,57,238,184,227,178,241,54,220,112,195,172,195,201,229,151,95,158,253,44,133,74,82,71,146,244,110,10,196,12,29,58,52,11,190,60,243,204,51,177,228,146,75,142,23,98,73,159,25,251,58,161,101,150,89,38,11,212,52,133,86,210,184,105,174,212,217,100,236,167,41,196,178,221,118,219,197,58,235,172,147,173,165,103,207,158,217,43,105,221,169,147,75,10,222,36,135,180,151,41,166,152,34,238,186,235,174,216,98,139,45,178,119,247,220,115,207,44,96,115,208,65,7,101,159,89,127,253,245,99,170,169,166,154,96,136,37,5,84,82,119,155,244,164,0,79,90,75,250,92,234,174,242,246,219,111,199,156,115,206,153,117,92,73,225,161,139,46,186,40,254,240,135,63,100,129,150,212,233,37,61,169,251,75,90,103,165,71,136,165,116,127,101,109,136,64,155,5,132,88,218,76,230,3,4,8,16,32,64,128,0,1,2,4,8,52,144,128,16,75,3,21,219,86,9,16,32,64,128,0,1,2,4,8,16,32,64,160,254,5,42,133,28,82,48,37,5,72,82,231,148,177,159,20,102,73,93,70,82,71,144,244,164,0,198,74,43,173,148,5,45,82,0,35,117,17,73,87,226,52,133,62,82,231,147,166,16,203,235,175,191,158,117,54,73,79,154,55,5,88,82,151,149,20,68,73,225,148,244,252,247,191,255,205,130,47,41,12,50,255,252,243,199,107,175,189,54,206,252,105,220,212,253,37,117,110,73,29,72,210,147,174,239,73,87,12,253,252,58,161,244,179,177,67,44,41,128,146,214,182,209,70,27,101,159,75,1,146,212,57,38,173,125,236,167,41,196,146,174,64,74,235,123,241,197,23,155,127,188,226,138,43,198,102,155,109,22,139,44,178,200,56,14,15,63,252,112,118,205,80,26,107,198,25,103,204,2,55,105,31,233,25,251,122,162,177,231,73,157,88,222,125,247,221,236,202,164,244,164,96,202,147,79,62,153,93,17,148,2,49,63,127,46,190,248,226,216,99,143,61,226,219,111,191,205,66,65,233,154,164,20,44,74,150,149,30,33,150,250,255,59,104,133,4,58,90,64,136,165,163,133,141,79,128,0,1,2,4,8,16,32,64,128,64,145,5,132,88,138,92,61,107,39,64,128,0,1,2,4,8,16,32,64,128,0,129,210,9,84,10,57,164,107,110,158,126,250,233,24,52,104,80,182,231,39,158,120,34,235,174,146,66,36,233,90,159,166,238,37,99,135,88,210,117,56,143,62,250,104,220,112,195,13,49,199,28,115,100,65,140,133,23,94,184,57,196,242,214,91,111,197,92,115,205,149,141,215,20,98,73,93,77,62,251,236,179,236,138,161,244,252,245,175,127,205,174,41,74,33,150,229,151,95,62,126,255,251,223,103,215,241,164,39,117,121,249,248,227,143,99,216,176,97,177,218,106,171,197,232,209,163,179,240,74,10,130,164,142,37,45,133,88,82,23,152,20,64,217,123,239,189,179,241,82,40,228,214,91,111,205,186,168,140,253,52,133,78,210,213,62,169,139,74,154,183,83,167,78,89,64,37,117,84,73,239,167,32,201,216,14,99,135,88,210,85,71,41,188,147,174,25,74,207,190,251,238,27,95,124,241,197,4,59,177,124,240,193,7,205,157,102,154,66,44,41,168,146,58,198,164,189,54,133,129,94,122,233,165,204,52,117,128,57,231,156,115,50,147,212,5,38,121,165,238,44,149,30,33,150,210,253,149,181,33,2,109,22,16,98,105,51,153,15,16,32,64,128,0,1,2,4,8,16,32,208,64,2,66,44,13,84,108,91,37,64,128,0,1,2,4,8,16,32,64,128,0,129,250,23,168,20,114,72,29,65,86,93,117,213,236,186,160,5,22,88,32,214,92,115,205,44,140,145,186,127,84,10,177,164,192,71,10,169,164,238,45,41,0,179,202,42,171,196,1,7,28,144,93,147,147,58,135,76,40,196,242,252,243,207,103,161,146,20,12,153,123,238,185,179,238,37,169,99,75,10,177,28,117,212,81,89,184,229,142,59,238,200,194,28,187,237,182,91,116,239,222,61,174,190,250,234,172,123,75,10,125,164,192,75,10,220,164,78,46,19,10,177,44,181,212,82,217,231,82,32,229,220,115,207,205,130,36,41,100,147,246,145,186,176,108,186,233,166,217,26,199,126,154,66,44,169,67,74,175,94,189,226,244,211,79,143,157,119,222,57,238,185,231,158,236,234,164,20,72,185,255,254,251,43,134,88,210,187,67,134,12,137,27,111,188,49,123,55,133,103,54,216,96,131,86,135,88,46,189,244,210,44,172,146,230,221,111,191,253,178,121,147,237,11,47,188,16,147,77,54,89,214,205,230,186,235,174,139,87,94,121,37,46,185,228,146,236,90,166,105,167,157,118,130,135,77,136,165,254,255,14,90,33,129,142,22,16,98,233,104,97,227,19,32,64,128,0,1,2,4,8,16,32,80,100,1,33,150,34,87,207,218,9,16,32,64,128,0,1,2,4,8,16,32,64,160,116,2,149,66,14,63,254,248,99,22,220,104,186,234,38,133,48,82,160,36,117,94,169,20,98,185,251,238,187,179,78,39,233,73,33,140,117,215,93,55,46,184,224,130,172,59,203,114,203,45,55,94,136,229,185,231,158,139,133,22,90,40,11,163,92,120,225,133,241,233,167,159,102,29,72,158,121,230,153,236,186,162,175,190,250,42,235,50,50,120,240,224,108,204,165,151,94,58,235,60,50,251,236,179,103,65,153,20,240,72,79,186,198,39,133,97,210,218,22,91,108,177,113,106,116,248,225,135,199,128,1,3,178,181,167,107,143,210,248,233,221,166,241,110,191,253,246,236,218,164,177,159,180,158,20,12,73,87,15,165,117,237,179,207,62,89,136,38,117,62,185,226,138,43,178,224,76,186,86,169,82,39,150,143,62,250,40,11,214,164,128,73,26,123,222,121,231,205,254,25,56,112,224,56,243,164,235,132,126,222,137,37,133,127,210,30,83,0,166,79,159,62,205,239,167,53,245,239,223,63,11,19,165,14,52,201,228,187,239,190,203,174,53,74,33,153,203,47,191,124,130,103,83,136,165,116,127,101,109,136,64,155,5,132,88,218,76,230,3,4,8,16,32,64,128,0,1,2,4,8,52,144,128,16,75,3,21,219,86,9,16,32,64,128,0,1,2,4,8,16,32,64,160,254,5,90,10,57,124,254,249,231,217,85,58,83,79,61,117,171,54,51,106,212,168,248,240,195,15,179,235,125,210,216,67,135,14,205,186,132,164,49,38,244,188,250,234,171,145,66,31,43,174,184,98,246,126,10,142,52,117,95,73,239,167,43,124,210,117,65,105,220,249,230,155,47,123,167,233,73,215,16,165,171,133,82,7,151,177,255,252,231,243,164,110,40,233,26,160,180,134,31,126,248,33,222,126,251,237,232,218,181,107,204,54,219,108,191,248,185,166,113,82,152,38,93,165,148,230,233,209,163,71,139,14,15,61,244,80,230,149,58,166,116,235,214,45,118,216,97,135,44,108,114,240,193,7,183,248,217,177,95,24,49,98,68,182,214,95,253,234,87,49,205,52,211,180,233,179,77,47,183,84,223,137,26,212,135,8,16,40,148,128,16,75,161,202,101,177,4,8,16,32,64,128,0,1,2,4,8,84,89,64,136,165,202,224,166,35,64,128,0,1,2,4,8,16,32,64,128,0,1,2,191,36,80,235,144,67,10,105,164,112,200,145,71,30,217,124,69,208,25,103,156,17,219,109,183,93,97,11,151,174,43,58,228,144,67,178,107,138,82,0,38,93,99,244,200,35,143,196,194,11,47,92,245,61,213,186,190,85,223,176,9,9,16,24,79,64,136,197,161,32,64,128,0,1,2,4,8,16,32,64,128,64,101,1,33,22,167,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,212,145,64,61,132,28,158,120,226,137,184,243,206,59,227,219,111,191,141,85,87,93,53,187,50,167,200,79,186,138,233,142,59,238,136,251,239,191,63,235,160,178,225,134,27,198,162,139,46,90,147,45,213,67,125,107,178,113,147,18,32,208,44,32,196,226,48,16,32,64,128,0,1,2,4,8,16,32,64,160,178,128,16,139,211,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,234,72,64,200,161,142,138,209,1,75,81,223,14,64,53,36,129,130,9,8,177,20,172,96,150,75,128,0,1,2,4,8,16,32,64,128,64,85,5,132,88,170,202,109,50,2,4,8,16,32,64,128,0,1,2,4,8,16,32,240,203,2,66,14,229,62,33,234,91,238,250,218,29,129,214,8,8,177,180,70,201,11,109,162,62,0,0,32,0,73,68,65,84,59,4,8,16,32,64,128,0,1,2,4,8,52,170,128,16,75,163,86,222,190,9,16,32,64,128,0,1,2,4,8,16,32,64,160,46,5,132,28,234,178,44,185,45,74,125,115,163,52,16,129,194,10,8,177,20,182,116,22,78,128,0,1,2,4,8,16,32,64,128,64,21,4,132,88,170,128,108,10,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,90,1,33,135,214,74,21,243,61,245,45,102,221,172,154,64,158,2,66,44,121,106,26,139,0,1,2,4,8,16,32,64,128,0,129,178,9,8,177,148,173,162,246,67,128,0,1,2,4,8,16,32,64,128,0,1,2,133,22,16,114,40,116,249,90,92,188,250,182,72,228,5,2,165,23,16,98,41,125,137,109,144,0,1,2,4,8,16,32,64,128,0,129,118,8,8,177,180,3,207,71,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,222,2,66,14,121,139,214,215,120,234,91,95,245,176,26,2,181,16,16,98,169,133,186,57,9,16,32,64,128,0,1,2,4,8,16,40,138,128,16,75,81,42,101,157,4,8,16,32,64,128,0,1,2,4,8,16,32,208,16,2,66,14,229,46,179,250,150,187,190,118,71,160,53,2,66,44,173,81,242,14,1,2,4,8,16,32,64,128,0,1,2,141,42,32,196,210,168,149,183,111,2,4,8,16,32,64,128,0,1,2,4,8,16,168,75,1,33,135,186,44,75,110,139,82,223,220,40,13,68,160,176,2,66,44,133,45,157,133,19,32,64,128,0,1,2,4,8,16,32,80,5,1,33,150,42,32,155,130,0,1,2,4,8,16,32,64,128,0,1,2,4,8,180,86,64,200,161,181,82,197,124,79,125,139,89,55,171,38,144,167,128,16,75,158,154,198,34,64,128,0,1,2,4,8,16,32,64,160,108,2,66,44,101,171,168,253,16,32,64,128,0,1,2,4,8,16,32,64,128,64,161,5,132,28,10,93,190,22,23,175,190,45,18,121,129,64,233,5,132,88,74,95,98,27,36,64,128,0,1,2,4,8,16,32,64,160,29,2,66,44,237,192,243,81,2,4,8,16,32,64,128,0,1,2,4,8,16,32,144,183,128,144,67,222,162,245,53,158,250,214,87,61,172,134,64,45,4,132,88,106,161,110,78,2,4,8,16,32,64,128,0,1,2,4,138,34,32,196,82,148,74,89,39,1,2,4,8,16,32,64,128,0,1,2,4,8,52,132,128,144,67,185,203,172,190,229,174,175,221,17,104,141,128,16,75,107,148,188,67,128,0,1,2,4,8,16,32,64,128,64,163,10,8,177,52,106,229,237,155,0,1,2,4,8,16,32,64,128,0,1,2,4,234,82,64,200,161,46,203,146,219,162,212,55,55,74,3,17,40,172,128,16,75,97,75,103,225,4,8,16,32,64,128,0,1,2,4,8,84,65,64,136,165,10,200,166,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,173,21,16,114,104,173,84,49,223,83,223,98,214,205,170,9,228,41,32,196,146,167,166,177,8,16,32,64,128,0,1,2,4,8,16,40,155,128,16,75,217,42,106,63,4,8,16,32,64,128,0,1,2,4,8,16,32,80,104,1,33,135,66,151,175,197,197,171,111,139,68,94,32,80,122,1,33,150,210,151,216,6,9,16,32,64,128,0,1,2,4,8,16,104,135,128,16,75,59,240,124,148,0,1,2,4,8,16,32,64,128,0,1,2,4,8,228,45,32,228,144,183,104,125,141,167,190,245,85,15,171,33,80,11,1,33,150,90,168,155,147,0,1,2,4,8,16,32,64,128,0,129,162,8,8,177,20,165,82,214,73,128,0,1,2,4,8,16,32,64,128,0,1,2,13,33,32,228,80,238,50,171,111,185,235,107,119,4,90,35,32,196,210,26,37,239,16,32,64,128,0,1,2,4,8,16,32,208,168,2,66,44,141,90,121,251,38,64,128,0,1,2,4,8,16,32,64,128,0,129,186,20,16,114,168,203,178,228,182,40,245,205,141,210,64,4,10,43,32,196,82,216,210,89,56,1,2,4,8,16,32,64,128,0,1,2,85,16,16,98,169,2,178,41,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,107,5,132,28,90,43,85,204,247,212,183,152,117,179,106,2,121,10,8,177,228,169,105,44,2,4,8,16,32,64,128,0,1,2,4,202,38,32,196,82,182,138,218,15,1,2,4,8,16,32,64,128,0,1,2,4,8,20,90,64,200,161,208,229,107,113,241,234,219,34,145,23,8,148,94,64,136,165,244,37,182,65,2,4,8,16,32,64,128,0,1,2,4,218,33,32,196,210,14,60,31,37,64,128,0,1,2,4,8,16,32,64,128,0,1,2,121,11,8,57,228,45,90,95,227,169,111,125,213,195,106,8,212,66,64,136,165,22,234,230,36,64,128,0,1,2,4,8,16,32,64,160,40,2,66,44,69,169,148,117,18,32,64,128,0,1,2,4,8,16,32,64,128,64,67,8,8,57,148,187,204,234,91,238,250,218,29,129,214,8,8,177,180,70,201,59,4,8,16,32,64,128,0,1,2,4,8,52,170,128,16,75,163,86,222,190,9,16,32,64,128,0,1,2,4,8,16,32,64,160,46,5,132,28,234,178,44,185,45,74,125,115,163,52,16,129,194,10,8,177,20,182,116,22,78,128,0,1,2,4,8,16,32,64,128,64,21,4,132,88,170,128,108,10,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,90,129,20,114,240,148,91,224,167,159,126,42,247,6,237,142,0,129,95,20,16,98,113,64,8,16,32,64,128,0,1,2,4,8,16,32,80,89,64,136,197,233,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,106,38,160,51,73,205,232,77,76,128,64,141,4,132,88,106,4,111,90,2,4,8,16,32,64,128,0,1,2,4,10,33,32,196,82,136,50,89,36,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,167,128,16,75,57,235,106,87,4,8,84,22,16,98,113,58,8,16,32,64,128,0,1,2,4,8,16,32,80,89,64,136,197,233,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,106,38,32,196,82,51,122,19,19,32,80,35,1,33,150,26,193,155,150,0,1,2,4,8,16,32,64,128,0,129,66,8,8,177,20,162,76,22,73,128,0,1,2,4,8,16,32,64,128,0,1,2,4,202,41,32,196,82,206,186,218,21,1,2,149,5,132,88,156,14,2,4,8,16,32,64,128,0,1,2,4,8,84,22,16,98,113,58,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,154,9,8,177,212,140,222,196,4,8,212,72,64,136,165,70,240,166,37,64,128,0,1,2,4,8,16,32,64,160,16,2,66,44,133,40,147,69,18,32,64,128,0,1,2,4,8,16,32,64,128,0,129,114,10,8,177,148,179,174,118,69,128,64,101,1,33,22,167,131,0,1,2,4,8,16,32,64,128,0,1,2,149,5,132,88,156,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,102,2,66,44,53,163,55,49,1,2,53,18,16,98,169,17,188,105,9,16,32,64,128,0,1,2,4,8,16,40,132,128,16,75,33,202,100,145,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,156,2,66,44,229,172,171,93,17,32,80,89,64,136,197,233,32,64,128,0,1,2,4,8,16,32,64,128,64,101,1,33,22,167,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,85,18,16,98,169,18,180,105,8,16,32,64,128,0,1,2,4,8,16,40,164,128,16,75,33,203,102,209,4,8,16,32,64,128,0,1,2,4,8,16,32,80,20,129,49,99,198,68,167,78,157,34,117,28,201,235,249,241,199,31,35,253,211,185,115,231,188,134,204,101,156,145,35,71,198,79,63,253,20,61,122,244,152,168,241,70,143,30,29,93,186,116,153,168,207,254,210,135,62,253,244,211,152,126,250,233,115,173,65,238,139,252,217,128,159,124,242,73,204,56,227,140,29,61,141,241,9,16,168,129,128,16,75,13,208,77,73,128,0,1,2,4,8,16,32,64,128,64,97,4,132,88,10,83,42,11,37,64,128,0,1,2,4,8,16,32,64,128,0,129,34,10,204,63,255,252,241,231,63,255,57,150,93,118,217,220,150,63,104,208,160,108,204,91,110,185,37,183,49,219,59,208,223,254,246,183,216,108,179,205,178,117,93,118,217,101,113,248,225,135,199,183,223,126,27,151,94,122,105,220,117,215,93,173,26,126,202,41,167,140,33,67,134,196,28,115,204,49,206,251,201,112,224,192,129,177,208,66,11,197,141,55,222,24,187,239,190,123,171,198,75,47,189,251,238,187,177,205,54,219,196,127,255,251,223,92,67,44,127,249,203,95,226,166,155,110,138,95,253,234,87,113,200,33,135,196,220,115,207,93,113,77,191,254,245,175,227,173,183,222,26,231,231,27,108,176,65,92,124,241,197,49,235,172,179,142,247,185,179,207,62,59,30,120,224,129,56,226,136,35,98,169,165,150,106,245,94,189,72,128,64,49,4,132,88,138,81,39,171,36,64,128,0,1,2,4,8,16,32,64,160,54,2,66,44,181,113,55,43,1,2,4,8,16,32,64,128,0,1,2,4,8,52,136,64,163,132,88,246,221,119,223,152,97,134,25,226,168,163,142,138,149,87,94,57,11,177,164,224,78,234,40,178,192,2,11,180,170,218,149,66,44,41,216,50,215,92,115,197,199,31,127,28,75,46,185,100,124,253,245,215,173,26,47,189,180,221,118,219,197,198,27,111,28,127,248,195,31,90,253,153,150,94,188,243,206,59,99,135,29,118,136,43,175,188,50,30,126,248,225,184,225,134,27,226,245,215,95,143,73,39,157,116,130,31,77,33,150,227,142,59,46,214,88,99,141,230,159,119,235,214,45,70,140,24,145,133,88,94,121,229,149,152,122,234,169,155,127,214,179,103,207,120,250,233,167,179,112,204,35,143,60,210,210,114,252,156,0,129,130,9,8,177,20,172,96,150,75,128,0,1,2,4,8,16,32,64,128,64,85,5,132,88,170,202,109,50,2,4,8,16,32,64,128,0,1,2,4,8,16,104,52,129,20,98,249,221,239,126,151,117,214,72,207,57,231,156,19,169,11,199,168,81,163,178,192,199,245,215,95,223,28,254,88,103,157,117,98,163,141,54,138,45,182,216,34,118,218,105,167,172,139,201,191,255,253,239,44,36,113,235,173,183,198,177,199,30,155,141,145,66,33,233,234,157,212,137,101,195,13,55,140,147,78,58,41,22,93,116,209,44,12,113,240,193,7,199,237,183,223,30,155,110,186,105,214,29,228,182,219,110,203,174,210,73,221,75,210,220,233,106,157,19,78,56,33,11,97,28,125,244,209,49,108,216,176,120,240,193,7,179,113,83,231,143,244,185,9,61,111,188,241,70,92,126,249,229,113,202,41,167,140,247,227,52,71,234,118,210,189,123,247,172,187,72,154,39,133,88,82,80,227,239,127,255,123,28,116,208,65,177,199,30,123,100,65,148,180,230,62,125,250,68,191,126,253,98,230,153,103,30,103,172,20,98,73,97,147,59,238,184,35,86,88,97,133,232,223,191,127,44,189,244,210,177,229,150,91,102,107,219,101,151,93,226,137,39,158,200,140,82,71,150,3,14,56,32,27,111,245,213,87,143,3,15,60,48,126,251,219,223,142,51,222,231,159,127,30,211,77,55,93,124,255,253,247,145,186,215,156,127,254,249,217,216,63,252,240,67,86,131,180,255,52,126,10,224,164,159,175,184,226,138,217,152,107,174,185,102,86,175,171,175,190,58,235,38,147,58,195,140,189,239,100,148,194,52,71,30,121,100,118,125,82,10,175,188,248,226,139,217,62,39,84,187,121,231,157,55,206,59,239,188,88,111,189,245,198,89,223,7,31,124,144,133,88,190,252,242,203,113,66,44,77,47,165,240,75,170,125,90,163,135,0,129,242,8,8,177,148,167,150,118,66,128,0,1,2,4,8,16,32,64,128,64,254,2,66,44,249,155,26,145,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,11,164,16,203,44,179,204,146,93,177,147,174,159,73,225,139,231,158,123,46,11,39,156,123,238,185,217,53,57,41,152,177,253,246,219,199,155,111,190,25,175,190,250,106,172,187,238,186,241,175,127,253,43,214,90,107,173,120,244,209,71,99,145,69,22,137,41,166,152,34,187,170,39,253,247,182,219,110,27,105,220,20,224,72,65,135,235,174,187,46,235,122,242,204,51,207,100,87,250,164,113,210,207,83,64,226,162,139,46,138,195,14,59,44,11,193,164,174,30,169,99,72,10,186,164,14,41,41,120,146,198,31,60,120,112,124,244,209,71,89,120,35,93,191,51,205,52,211,140,87,193,39,159,124,50,11,194,60,245,212,83,227,253,44,133,68,246,218,107,175,44,52,147,198,78,161,146,166,235,132,46,185,228,146,108,159,233,42,160,116,77,78,234,140,146,214,147,130,53,3,6,12,24,103,172,20,98,73,107,56,245,212,83,179,112,79,10,192,164,249,154,174,19,154,108,178,201,98,149,85,86,137,247,223,127,63,254,241,143,127,100,118,233,223,41,152,146,230,104,10,227,52,13,154,130,40,41,220,146,198,24,51,102,76,172,180,210,74,177,204,50,203,100,161,150,20,32,73,38,41,92,146,58,171,92,112,193,5,217,149,67,41,92,243,206,59,239,100,38,235,175,191,126,214,65,101,231,157,119,206,174,13,106,122,210,122,210,218,155,2,63,105,204,180,167,30,61,122,140,87,187,84,151,84,163,244,153,20,226,105,122,82,40,39,5,96,82,141,82,96,41,237,45,61,41,8,116,198,25,103,100,255,157,198,79,193,156,100,233,33,64,160,60,2,66,44,229,169,165,157,16,32,64,128,0,1,2,4,8,16,32,144,191,128,16,75,254,166,70,36,64,128,0,1,2,4,8,16,32,64,128,0,1,2,205,2,41,188,144,58,126,164,192,72,10,168,164,46,42,41,188,144,174,184,73,129,133,20,202,72,207,137,39,158,152,5,35,82,64,101,207,61,247,140,20,254,56,254,248,227,179,110,45,255,252,231,63,179,32,67,10,191,164,231,204,51,207,140,135,30,122,168,197,16,75,10,96,164,174,39,233,253,20,96,249,235,95,255,26,31,126,248,97,22,200,72,161,142,20,156,89,108,177,197,178,0,70,122,82,104,98,243,205,55,143,173,182,218,170,121,253,207,63,255,124,22,124,73,255,92,120,225,133,89,151,149,244,164,128,77,10,214,52,61,169,155,201,60,243,204,19,251,239,191,127,243,117,66,169,139,201,216,33,150,212,61,166,115,231,206,145,198,220,100,147,77,178,176,205,216,79,10,177,164,64,74,234,136,242,221,119,223,101,62,41,84,147,174,225,73,129,149,116,93,81,211,117,66,143,63,254,120,22,220,217,103,159,125,178,224,203,106,171,173,150,133,72,198,126,82,128,39,57,93,123,237,181,217,31,167,110,50,169,43,74,186,174,39,253,119,26,47,205,149,58,170,172,189,246,218,217,59,105,172,228,223,181,107,215,172,179,74,170,217,207,159,25,103,156,49,11,216,164,14,59,233,73,161,163,100,150,2,58,63,175,93,250,121,10,177,36,175,197,23,95,188,121,168,228,60,114,228,200,44,196,146,234,51,249,228,147,103,63,75,221,107,82,151,156,244,164,218,167,112,81,234,128,227,33,64,160,60,2,66,44,229,169,165,157,16,32,64,128,0,1,2,4,8,16,32,144,191,128,16,75,254,166,70,36,64,128,0,1,2,4,8,16,32,64,128,0,1,2,205,2,41,196,146,58,168,164,192,69,83,136,34,133,88,82,160,33,5,50,198,190,42,38,117,10,73,215,2,165,64,72,234,12,114,242,201,39,103,87,234,92,121,229,149,89,23,151,187,238,186,43,27,55,93,51,148,254,251,231,157,88,210,213,67,169,91,74,83,39,150,166,121,207,58,235,172,44,132,146,174,250,249,121,136,101,229,149,87,206,62,147,158,20,198,72,255,164,96,72,211,147,58,198,164,185,210,53,68,169,211,73,83,247,145,212,45,37,133,57,154,158,150,66,44,105,255,95,127,253,117,246,122,234,254,146,194,34,77,255,223,52,70,10,177,164,174,52,201,44,133,108,186,116,233,18,255,251,223,255,178,128,202,207,67,44,233,51,169,243,76,10,189,36,135,78,157,58,69,10,182,140,253,164,16,80,50,79,14,233,73,46,41,104,147,194,43,47,189,244,82,244,234,213,43,219,67,186,126,169,169,14,189,123,247,142,253,246,219,47,11,177,36,183,123,239,189,119,188,211,156,174,112,74,161,164,116,205,81,122,82,45,83,141,150,90,106,169,241,106,151,126,158,66,44,19,115,157,80,186,246,41,185,167,107,144,60,4,8,148,71,64,136,165,60,181,180,19,2,4,8,16,32,64,128,0,1,2,4,242,23,16,98,201,223,212,136,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,89,160,82,136,229,180,211,78,139,215,94,123,45,235,84,242,249,231,159,199,170,171,174,154,133,45,210,127,167,43,129,174,185,230,154,172,91,203,211,79,63,29,51,205,52,83,118,37,81,10,162,164,46,42,169,139,73,234,58,146,194,27,233,42,155,116,221,77,10,162,164,32,73,10,117,180,37,196,50,108,216,176,184,237,182,219,178,176,72,186,170,40,173,41,205,247,243,231,151,174,19,74,239,182,20,98,73,215,9,165,240,74,186,30,231,144,67,14,137,87,94,121,37,91,235,216,79,10,177,164,238,35,233,231,55,223,124,115,214,157,38,117,159,105,186,78,40,133,79,82,39,149,20,112,73,93,107,82,208,228,208,67,15,141,143,63,254,56,102,158,121,230,204,110,218,105,167,109,30,50,117,96,73,65,148,166,235,132,82,215,155,212,121,37,237,49,117,132,73,193,160,212,109,101,146,73,38,201,174,48,74,193,150,20,72,249,234,171,175,178,192,78,165,16,75,10,23,165,186,164,53,166,107,135,210,245,73,35,70,140,200,62,243,243,218,45,177,196,18,19,29,98,73,157,114,82,176,105,215,93,119,245,55,138,0,129,18,9,8,177,148,168,152,182,66,128,0,1,2,4,8,16,32,64,128,64,238,2,66,44,185,147,26,144,0,1,2,4,8,16,32,64,128,0,1,2,4,8,252,159,64,10,96,164,64,74,10,155,140,221,137,37,117,68,217,107,175,189,178,107,126,82,183,141,3,14,56,32,187,118,40,93,55,148,2,26,59,237,180,83,246,255,127,251,219,223,178,142,35,41,216,145,186,121,164,171,112,82,199,143,105,166,153,38,11,177,164,14,37,233,221,20,240,72,127,158,174,191,105,10,177,52,205,123,246,217,103,103,193,141,9,117,98,73,225,148,20,218,72,107,72,157,63,210,213,58,19,122,82,16,36,93,149,243,243,110,39,77,239,166,16,203,124,243,205,151,133,89,82,119,151,116,253,81,186,78,40,117,141,73,243,167,16,75,250,121,154,107,234,169,167,142,65,131,6,197,130,11,46,56,206,84,41,196,146,246,159,174,16,74,235,185,245,214,91,35,117,61,105,10,177,164,0,76,250,76,10,242,92,118,217,101,89,120,36,133,121,82,168,37,93,229,115,236,177,199,142,51,222,123,239,189,23,115,204,49,71,246,243,116,13,82,186,94,104,200,144,33,145,130,59,105,204,180,182,20,90,105,186,210,105,108,131,116,133,83,165,16,203,103,159,125,150,117,135,121,251,237,183,99,248,240,225,113,253,245,215,103,215,5,85,170,93,90,243,196,116,98,73,245,76,87,56,45,183,220,114,254,74,17,32,80,34,1,33,150,18,21,211,86,8,16,32,64,128,0,1,2,4,8,16,200,93,64,136,37,119,82,3,18,32,64,128,0,1,2,4,8,16,32,64,128,0,129,214,11,164,48,75,234,10,146,66,40,45,61,31,124,240,65,76,54,217,100,217,53,56,99,63,223,124,243,77,246,191,83,76,49,69,75,67,140,243,243,116,37,78,10,130,164,142,47,147,78,58,105,76,53,213,84,109,250,124,107,95,126,249,229,151,179,160,200,71,31,125,20,239,191,255,126,204,62,251,236,191,248,209,100,146,66,58,221,187,119,31,239,189,31,127,252,49,11,199,164,189,166,112,74,26,59,93,17,52,161,119,211,135,215,95,127,253,216,109,183,221,178,48,76,165,103,244,232,209,241,214,91,111,101,29,104,90,107,144,174,132,74,33,150,212,1,166,210,220,173,245,153,208,123,169,235,78,159,62,125,178,208,80,186,42,201,67,128,64,121,4,132,88,202,83,75,59,33,64,128,0,1,2,4,8,16,32,64,32,127,1,33,150,252,77,141,72,128,0,1,2,4,8,16,32,64,128,0,1,2,4,10,33,208,20,98,217,113,199,29,59,116,189,77,33,150,79,62,249,164,67,231,153,208,224,105,238,116,213,210,3,15,60,80,245,185,219,51,97,234,122,179,197,22,91,68,239,222,189,219,51,140,207,18,32,80,135,2,66,44,117,88,20,75,34,64,128,0,1,2,4,8,16,32,64,160,110,4,132,88,234,166,20,22,66,128,0,1,2,4,8,16,32,64,128,0,1,2,4,170,43,144,174,214,73,93,93,102,153,101,150,14,157,120,196,136,17,241,244,211,79,199,74,43,173,212,161,243,84,26,252,197,23,95,204,174,250,41,82,71,147,231,159,127,62,22,91,108,177,154,120,153,148,0,129,142,21,16,98,233,88,95,163,19,32,64,128,0,1,2,4,8,16,32,80,108,1,33,150,98,215,207,234,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,161,5,38,153,100,146,72,87,243,120,8,16,32,208,40,2,66,44,141,82,105,251,36,64,128,0,1,2,4,8,16,32,64,96,98,4,132,88,38,70,205,103,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,92,4,132,88,114,97,52,8,1,2,5,18,16,98,41,80,177,44,149,0,1,2,4,8,16,32,64,128,0,129,170,11,8,177,84,157,220,132,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,147,128,16,139,179,64,128,64,163,9,8,177,52,90,197,237,151,0,1,2,4,8,16,32,64,128,0,129,182,8,8,177,180,69,203,187,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,174,2,66,44,185,114,26,140,0,129,2,8,8,177,20,160,72,150,72,128,0,1,2,4,8,16,32,64,128,64,205,4,132,88,106,70,111,98,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,120,2,103,158,121,102,28,121,228,145,113,202,41,167,196,254,251,239,31,77,33,150,115,207,61,55,250,245,235,23,39,158,120,98,244,237,219,183,241,96,236,152,0,129,134,17,16,98,105,152,82,219,40,1,2,4,8,16,32,64,128,0,1,2,19,33,32,196,50,17,104,62,66,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,76,156,192,240,225,195,163,87,175,94,209,185,115,231,232,209,163,71,124,254,249,231,49,237,180,211,198,200,145,35,99,204,152,49,217,255,247,236,217,115,226,6,247,41,2,4,8,20,64,64,136,165,0,69,178,68,2,4,8,16,32,64,128,0,1,2,4,106,38,32,196,82,51,122,19,19,32,64,128,0,1,2,4,8,16,32,64,128,0,129,198,20,232,223,191,127,156,117,214,89,241,253,247,223,55,3,116,237,218,53,14,58,232,160,24,48,96,64,99,162,216,53,1,2,13,35,32,196,210,48,165,182,81,2,4,8,16,32,64,128,0,1,2,4,38,66,64,136,101,34,208,124,132,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,152,120,129,212,141,101,250,233,167,143,81,163,70,53,15,210,173,91,183,24,58,116,168,46,44,19,207,234,147,4,8,20,68,64,136,165,32,133,178,76,2,4,8,16,32,64,128,0,1,2,4,106,34,32,196,82,19,118,147,18,32,64,128,0,1,2,4,8,16,32,64,128,0,129,198,22,24,187,27,139,46,44,141,125,22,236,158,64,163,9,8,177,52,90,197,237,151,0,1,2,4,8,16,32,64,128,0,129,182,8,8,177,180,69,203,187,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,46,2,99,119,99,209,133,37,23,82,131,16,32,80,16,1,33,150,130,20,202,50,9,16,32,64,128,0,1,2,4,8,16,168,137,128,16,75,77,216,77,74,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,164,110,44,103,158,121,102,244,237,219,55,6,12,24,0,132,0,1,2,13,33,32,196,210,16,101,182,73,2,4,8,16,32,64,128,0,1,2,4,38,82,64,136,101,34,225,124,140,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,159,64,234,198,178,227,142,59,198,192,129,3,163,103,207,158,237,27,204,167,9,16,32,80,16,1,33,150,130,20,202,50,9,16,32,64,128,0,1,2,4,8,16,168,137,128,16,75,77,216,77,74,128,0,1,2,4,8,16,32,64,128,0,1,2,4,38,44,48,201,36,147,160,41,185,192,79,63,253,84,242,29,218,30,1,2,191,36,32,196,226,124,16,32,64,128,0,1,2,4,8,16,32,64,160,178,128,16,139,211,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,234,72,32,133,88,132,28,234,168,32,57,47,69,125,115,6,53,28,129,2,10,8,177,20,176,104,150,76,128,0,1,2,4,8,16,32,64,128,64,213,4,132,88,170,70,109,34,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,178,128,144,67,203,70,69,126,67,125,139,92,61,107,39,144,143,128,16,75,62,142,70,33,64,128,0,1,2,4,8,16,32,64,160,156,2,66,44,229,172,171,93,17,32,64,128,0,1,2,4,8,16,32,64,128,64,65,5,132,28,10,90,184,86,46,91,125,91,9,229,53,2,37,22,16,98,41,113,113,109,141,0,1,2,4,8,16,32,64,128,0,129,118,11,8,177,180,155,208,0,4,8,16,32,64,128,0,1,2,4,8,16,32,64,32,63,1,33,135,252,44,235,113,36,245,173,199,170,88,19,129,234,10,8,177,84,215,219,108,4,8,16,32,64,128,0,1,2,4,8,20,75,64,136,165,88,245,178,90,2,4,8,16,32,64,128,0,1,2,4,8,16,40,185,128,144,67,185,11,172,190,229,174,175,221,17,104,141,128,16,75,107,148,188,67,128,0,1,2,4,8,16,32,64,128,64,163,10,8,177,52,106,229,237,155,0,1,2,4,8,16,32,64,128,0,1,2,4,234,82,64,200,161,46,203,146,219,162,212,55,55,74,3,17,40,172,128,16,75,97,75,103,225,4,8,16,32,64,128,0,1,2,4,8,84,65,64,136,165,10,200,166,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,173,21,16,114,104,173,84,49,223,83,223,98,214,205,170,9,228,41,32,196,146,167,166,177,8,16,32,64,128,0,1,2,4,8,16,40,155,128,16,75,217,42,106,63,4,8,16,32,64,128,0,1,2,4,8,16,32,80,104,1,33,135,66,151,175,197,197,171,111,139,68,94,32,80,122,1,33,150,210,151,216,6,9,16,32,64,128,0,1,2,4,8,16,104,135,128,16,75,59,240,124,148,0,1,2,4,8,16,32,64,128,0,1,2,4,8,228,45,32,228,144,183,104,125,141,167,190,245,85,15,171,33,80,11,1,33,150,90,168,155,147,0,1,2,4,8,16,32,64,128,0,129,162,8,8,177,20,165,82,214,73,128,0,1,2,4,8,16,32,64,128,0,1,2,13,33,32,228,80,238,50,171,111,185,235,107,119,4,90,35,32,196,210,26,37,239,16,32,64,128,0,1,2,4,8,16,32,208,168,2,66,44,141,90,121,251,38,64,128,0,1,2,4,8,16,32,64,128,0,129,186,20,16,114,168,203,178,228,182,40,245,205,141,210,64,4,10,43,32,196,82,216,210,89,56,1,2,4,8,16,32,64,128,0,1,2,85,16,16,98,169,2,178,41,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,107,5,132,28,90,43,85,204,247,212,183,152,117,179,106,2,121,10,8,177,228,169,105,44,2,4,8,16,32,64,128,0,1,2,4,202,38,32,196,82,182,138,218,15,1,2,4,8,16,32,64,128,0,1,2,4,8,20,90,64,200,161,208,229,107,113,241,234,219,34,145,23,8,148,94,64,136,165,244,37,182,65,2,4,8,16,32,64,128,0,1,2,4,218,33,32,196,210,14,60,31,37,64,128,0,1,2,4,8,16,32,64,128,0,1,2,121,11,8,57,228,45,90,95,227,169,111,125,213,195,106,8,212,66,64,136,165,22,234,230,36,64,128,0,1,2,4,8,16,32,64,160,40,2,66,44,69,169,148,117,18,32,64,128,0,1,2,4,8,16,32,64,128,64,67,8,8,57,148,187,204,234,91,238,250,218,29,129,214,8,8,177,180,70,201,59,4,8,16,32,64,128,0,1,2,4,8,52,170,128,16,75,163,86,222,190,9,16,32,64,128,0,1,2,4,8,16,32,64,160,46,5,132,28,234,178,44,185,45,74,125,115,163,52,16,129,194,10,8,177,20,182,116,22,78,128,0,1,2,4,8,16,32,64,128,64,21,4,132,88,170,128,108,10,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,90,1,33,135,214,74,21,243,61,245,45,102,221,172,154,64,158,2,66,44,121,106,26,139,0,1,2,4,8,16,32,64,128,0,129,178,9,8,177,148,173,162,246,67,128,0,1,2,4,8,16,32,64,128,0,1,2,133,22,16,114,40,116,249,90,92,188,250,182,72,228,5,2,165,23,16,98,41,125,137,109,144,0,1,2,4,8,16,32,64,128,0,129,118,8,8,177,180,3,207,71,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,222,2,66,14,121,139,214,215,120,234,91,95,245,176,26,2,181,16,16,98,169,133,186,57,9,16,32,64,128,0,1,2,4,8,16,40,138,128,16,75,81,42,101,157,4,8,16,32,64,128,0,1,2,4,8,16,32,208,16,2,66,14,229,46,179,250,150,187,190,118,71,160,53,2,66,44,173,81,242,14,1,2,4,8,16,32,64,128,0,1,2,141,42,32,196,210,168,149,183,111,2,4,8,16,32,64,128,0,1,2,4,8,16,168,75,1,33,135,186,44,75,110,139,82,223,220,40,13,68,160,176,2,66,44,133,45,157,133,19,32,64,128,0,1,2,4,8,16,32,80,5,1,33,150,42,32,155,130,0,1,2,4,8,16,32,64,128,0,1,2,4,8,180,86,64,200,161,181,82,197,124,79,125,139,89,55,171,38,144,167,128,16,75,158,154,198,34,64,128,0,1,2,4,8,16,32,64,160,108,2,66,44,101,171,168,253,16,32,64,128,0,1,2,4,8,16,32,64,128,64,161,5,132,28,10,93,190,22,23,175,190,45,18,121,129,64,233,5,132,88,74,95,98,27,36,64,128,0,1,2,4,8,16,32,64,160,29,2,66,44,237,192,243,81,2,4,8,16,32,64,128,0,1,2,4,8,16,32,144,183,64,217,66,14,63,254,248,99,164,127,58,119,238,156,55,85,33,199,43,91,125,11,89,4,139,38,80,99,1,33,150,26,23,192,244,4,8,16,32,64,128,0,1,2,4,8,212,181,128,16,75,93,151,199,226,8,16,32,64,128,0,1,2,4,8,16,32,64,160,209,4,202,22,114,184,225,134,27,226,130,11,46,136,7,31,124,112,188,82,30,123,236,177,241,206,59,239,196,85,87,93,213,48,101,46,91,125,27,166,112,54,74,32,71,1,33,150,28,49,13,69,128,0,1,2,4,8,16,32,64,128,64,233,4,132,88,74,87,82,27,34,64,128,0,1,2,4,8,16,32,64,128,0,129,34,11,148,45,228,240,75,33,150,183,223,126,59,70,141,26,21,11,44,176,64,145,75,214,166,181,151,173,190,109,218,188,151,9,16,200,4,132,88,28,4,2,4,8,16,32,64,128,0,1,2,4,8,84,22,16,98,113,58,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,29,9,148,45,228,144,66,44,39,156,112,66,44,181,212,82,49,104,208,160,88,108,177,197,226,146,75,46,137,69,22,89,36,174,184,226,138,248,248,227,143,163,111,223,190,177,242,202,43,199,238,187,239,30,103,157,117,86,124,247,221,119,209,191,127,255,216,101,151,93,234,168,50,249,44,165,108,245,205,71,197,40,4,26,75,64,136,165,177,234,109,183,4,8,16,32,64,128,0,1,2,4,8,180,77,64,136,165,109,94,222,38,64,128,0,1,2,4,8,16,32,64,128,0,1,2,29,42,80,182,144,67,10,177,108,181,213,86,177,245,214,91,199,150,91,110,25,167,157,118,90,12,29,58,52,94,124,241,197,44,220,146,186,177,164,80,203,228,147,79,30,243,205,55,95,156,127,254,249,113,211,77,55,101,1,151,145,35,71,198,100,147,77,214,161,222,213,30,188,108,245,173,182,159,249,8,148,65,64,136,165,12,85,180,7,2,4,8,16,32,64,128,0,1,2,4,58,74,64,136,165,163,100,141,75,128,0,1,2,4,8,16,32,64,128,0,1,2,4,38,66,160,108,33,135,166,16,203,176,97,195,98,202,41,167,140,231,159,127,62,22,95,124,241,120,229,149,87,226,186,235,174,27,39,196,50,120,240,224,232,221,187,119,12,31,62,60,123,247,229,151,95,46,221,85,67,101,171,239,68,28,113,31,33,208,240,2,66,44,13,127,4,0,16,32,64,128,0,1,2,4,8,16,32,240,11,2,66,44,142,7,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,35,129,178,133,28,82,136,229,220,115,207,141,71,30,121,36,83,30,51,102,76,116,233,210,37,251,255,59,239,188,115,156,16,203,235,175,191,30,243,204,51,79,246,94,114,120,246,217,103,179,192,75,153,158,178,213,183,76,181,177,23,2,213,18,16,98,169,150,180,121,8,16,32,64,128,0,1,2,4,8,16,40,162,128,16,75,17,171,102,205,4,8,16,32,64,128,0,1,2,4,8,16,32,80,90,129,178,133,28,82,136,229,136,35,142,136,55,223,124,51,171,217,27,111,188,17,243,206,59,111,140,24,49,34,78,61,245,212,113,66,44,111,189,245,86,204,53,215,92,217,123,66,44,165,61,226,54,70,160,225,5,132,88,26,254,8,0,32,64,128,0,1,2,4,8,16,32,64,224,23,4,132,88,28,15,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,71,2,101,12,177,108,181,213,86,241,247,191,255,61,86,91,109,181,232,215,175,95,164,142,43,119,223,125,119,28,115,204,49,66,44,117,116,246,44,133,0,129,234,8,8,177,84,199,217,44,4,8,16,32,64,128,0,1,2,4,8,20,83,64,136,165,152,117,179,106,2,4,8,16,32,64,128,0,1,2,4,8,16,40,169,64,25,67,44,169,19,203,55,223,124,19,159,126,250,105,244,236,217,51,187,70,104,133,21,86,200,66,44,239,190,251,110,92,116,209,69,49,249,228,147,199,207,59,177,60,247,220,115,177,216,98,139,149,170,210,101,171,111,169,138,99,51,4,170,36,32,196,82,37,104,211,16,32,64,128,0,1,2,4,8,16,32,80,72,1,33,150,66,150,205,162,9,16,32,64,128,0,1,2,4,8,16,32,64,160,172,2,101,13,57,252,248,227,143,89,215,149,217,103,159,61,186,116,233,82,214,242,181,184,175,178,214,183,197,141,123,129,0,129,102,1,33,22,135,129,0,1,2,4,8,16,32,64,128,0,1,2,149,5,132,88,156,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,71,2,66,14,117,84,140,14,88,138,250,118,0,170,33,9,20,76,64,136,165,96,5,179,92,2,4,245,58,233,16,0,0,32,0,73,68,65,84,8,16,32,64,128,0,1,2,4,170,42,32,196,82,85,110,147,17,32,64,128,0,1,2,4,8,16,32,64,128,0,129,95,22,16,114,40,247,9,81,223,114,215,215,238,8,180,70,64,136,165,53,74,222,33,64,128,0,1,2,4,8,16,32,64,160,81,5,132,88,26,181,242,246,77,128,0,1,2,4,8,16,32,64,128,0,1,2,117,41,32,228,80,151,101,201,109,81,234,155,27,165,129,8,20,86,64,136,165,176,165,179,112,2,4,8,16,32,64,128,0,1,2,4,170,32,32,196,82,5,100,83,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,214,10,8,57,180,86,170,152,239,169,111,49,235,102,213,4,242,20,16,98,201,83,211,88,4,8,16,32,64,128,0,1,2,4,8,148,77,64,136,165,108,21,181,31,2,4,8,16,32,64,128,0,1,2,4,8,16,40,180,128,144,67,161,203,215,226,226,213,183,69,34,47,16,40,189,128,16,75,233,75,108,131,4,8,16,32,64,128,0,1,2,4,8,180,67,64,136,165,29,120,62,74,128,0,1,2,4,8,16,32,64,128,0,1,2,4,242,22,16,114,200,91,180,190,198,83,223,250,170,135,213,16,168,133,128,16,75,45,212,205,73,128,0,1,2,4,8,16,32,64,128,64,81,4,132,88,138,82,41,235,36,64,128,0,1,2,4,8,16,32,64,128,0,129,134,16,16,114,40,119,153,213,183,220,245,181,59,2,173,17,16,98,105,141,146,119,8,16,32,64,128,0,1,2,4,8,16,104,84,1,33,150,70,173,188,125,19,32,64,128,0,1,2,4,8,16,32,64,128,64,93,10,8,57,212,101,89,114,91,148,250,230,70,105,32,2,133,21,16,98,41,108,233,44,156,0,1,2,4,8,16,32,64,128,0,129,42,8,8,177,84,1,217,20,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,181,2,66,14,173,149,42,230,123,234,91,204,186,89,53,129,60,5,132,88,242,212,52,22,1,2,4,8,16,32,64,128,0,1,2,101,19,16,98,41,91,69,237,135,0,1,2,4,8,16,32,64,128,0,1,2,4,10,45,32,228,80,232,242,181,184,120,245,109,145,200,11,4,74,47,32,196,82,250,18,219,32,1,2,4,8,16,32,64,128,0,1,2,237,16,16,98,105,7,158,143,18,32,64,128,0,1,2,4,8,16,32,64,128,0,129,188,5,132,28,242,22,173,175,241,212,183,190,234,97,53,4,106,33,32,196,82,11,117,115,18,32,64,128,0,1,2,4,8,16,32,80,20,1,33,150,162,84,202,58,9,16,32,64,128,0,1,2,4,8,16,32,64,160,33,4,132,28,202,93,102,245,45,119,125,237,142,64,107,4,132,88,90,163,228,29,2,4,8,16,32,64,128,0,1,2,4,26,85,64,136,165,81,43,111,223,4,8,16,32,64,128,0,1,2,4,8,16,32,80,151,2,66,14,117,89,150,220,22,165,190,185,81,26,136,64,97,5,132,88,10,91,58,11,39,64,128,0,1,2,4,8,16,32,64,160,10,2,66,44,85,64,54,5,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,173,128,144,67,107,165,138,249,158,250,22,179,110,86,77,32,79,1,33,150,60,53,141,69,128,0,1,2,4,8,16,32,64,128,64,217,4,132,88,202,86,81,251,33,64,128,0,1,2,4,8,16,32,64,128,0,129,66,11,8,57,20,186,124,45,46,94,125,91,36,242,2,129,210,11,8,177,148,190,196,54,72,128,0,1,2,4,8,16,32,64,128,64,59,4,132,88,218,129,231,163,4,8,16,32,64,128,0,1,2,4,8,16,32,64,32,111,1,33,135,188,69,235,107,60,245,173,175,122,88,13,129,90,8,8,177,212,66,221,156,4,8,16,32,64,128,0,1,2,4,8,20,69,64,136,165,40,149,178,78,2,4,8,16,32,64,128,0,1,2,4,8,16,104,8,1,33,135,114,151,89,125,203,93,95,187,35,208,26,1,33,150,214,40,121,135,0,1,2,4,8,16,32,64,128,0,129,70,21,16,98,105,212,202,219,55,1,2,4,8,16,32,64,128,0,1,2,4,8,212,165,128,144,67,93,150,37,183,69,169,111,110,148,6,34,80,88,1,33,150,194,150,206,194,9,16,32,64,128,0,1,2,4,8,16,168,130,128,16,75,21,144,77,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,90,43,32,228,208,90,169,98,190,167,190,197,172,155,85,19,200,83,64,136,37,79,77,99,17,32,64,128,0,1,2,4,8,16,32,80,54,1,33,150,178,85,212,126,8,16,32,64,128,0,1,2,4,8,16,32,64,160,208,2,66,14,133,46,95,139,139,87,223,22,137,188,64,160,244,2,66,44,165,47,177,13,18,32,64,128,0,1,2,4,8,16,32,208,14,1,33,150,118,224,249,40,1,2,4,8,16,32,64,128,0,1,2,4,8,16,200,91,64,200,33,111,209,250,26,79,125,235,171,30,86,67,160,22,2,66,44,181,80,55,39,1,2,4,8,16,32,64,128,0,1,2,69,17,16,98,41,74,165,172,147,0,1,2,4,8,16,32,64,128,0,1,2,4,26,66,64,200,161,220,101,86,223,114,215,215,238,8,180,70,64,136,165,53,74,222,33,64,128,0,1,2,4,8,16,32,64,160,81,5,132,88,26,181,242,246,77,128,0,1,2,4,8,16,32,64,128,0,1,2,117,41,32,228,80,151,101,201,109,81,234,155,27,165,129,8,20,86,64,136,165,176,165,179,112,2,4,8,16,32,64,128,0,1,2,4,170,32,32,196,82,5,100,83,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,214,10,8,57,180,86,170,152,239,169,111,49,235,102,213,4,242,20,16,98,201,83,211,88,4,8,16,32,64,128,0,1,2,4,8,148,77,64,136,165,108,21,181,31,2,4,8,16,32,64,128,0,1,2,4,8,16,40,180,128,144,67,161,203,215,226,226,213,183,69,34,47,16,40,189,128,16,75,233,75,108,131,4,8,16,32,64,128,0,1,2,4,8,180,67,64,136,165,29,120,62,74,128,0,1,2,4,8,16,32,64,128,0,1,2,4,242,22,72,33,7,79,185,5,126,250,233,167,114,111,208,238,8,16,248,69,1,33,22,7,132,0,1,2,4,8,16,32,64,128,0,1,2,149,5,132,88,156,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,102,2,58,147,212,140,222,196,4,8,212,72,64,136,165,70,240,166,37,64,128,0,1,2,4,8,16,32,64,160,16,2,66,44,133,40,147,69,18,32,64,128,0,1,2,4,8,16,32,64,128,0,129,114,10,8,177,148,179,174,118,69,128,64,101,1,33,22,167,131,0,1,2,4,8,16,32,64,128,0,1,2,149,5,132,88,156,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,102,2,66,44,53,163,55,49,1,2,53,18,16,98,169,17,188,105,9,16,32,64,128,0,1,2,4,8,16,40,132,128,16,75,33,202,100,145,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,156,2,66,44,229,172,171,93,17,32,80,89,64,136,197,233,32,64,128,0,1,2,4,8,16,32,64,128,64,101,1,33,22,167,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,153,128,16,75,205,232,77,76,128,64,141,4,132,88,106,4,111,90,2,4,8,16,32,64,128,0,1,2,4,10,33,32,196,82,136,50,89,36,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,167,128,16,75,57,235,106,87,4,8,84,22,16,98,113,58,8,16,32,64,128,0,1,2,4,8,16,32,80,89,64,136,197,233,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,106,38,32,196,82,51,122,19,19,32,80,35,1,33,150,26,193,155,150,0,1,2,4,8,16,32,64,128,0,129,66,8,8,177,20,162,76,22,73,128,0,1,2,4,8,16,32,64,128,0,1,2,4,202,41,32,196,82,206,186,218,21,1,2,149,5,132,88,156,14,2,4,8,16,32,64,128,0,1,2,4,8,84,22,16,98,113,58,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,154,9,8,177,212,140,222,196,4,8,212,72,64,136,165,70,240,166,37,64,128,0,1,2,4,8,16,32,64,160,16,2,66,44,133,40,147,69,18,32,64,128,0,1,2,4,8,16,32,64,128,0,129,114,10,8,177,148,179,174,118,69,128,64,101,1,33,22,167,131,0,1,2,4,8,16,32,64,128,0,1,2,149,5,132,88,156,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,102,2,66,44,53,163,55,49,1,2,53,18,16,98,169,17,188,105,9,16,32,64,128,0,1,2,4,8,16,40,132,128,16,75,33,202,100,145,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,156,2,66,44,229,172,171,93,17,32,80,89,64,136,197,233,32,64,128,0,1,2,4,8,16,32,64,128,64,101,1,33,22,167,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,153,128,16,75,205,232,77,76,128,64,141,4,132,88,106,4,111,90,2,4,8,16,32,64,128,0,1,2,4,10,33,32,196,82,136,50,89,36,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,167,128,16,75,57,235,106,87,4,8,84,22,16,98,113,58,8,16,32,64,128,0,1,2,4,8,16,32,80,89,64,136,197,233,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,106,38,32,196,82,51,122,19,19,32,80,35,1,33,150,26,193,155,150,0,1,2,4,8,16,32,64,128,0,129,66,8,8,177,20,162,76,22,73,128,0,1,2,4,8,16,32,64,128,0,1,2,4,202,41,32,196,82,206,186,218,21,1,2,149,5,132,88,156,14,2,4,8,16,32,64,128,0,1,2,4,8,84,22,16,98,113,58,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,154,9,8,177,212,140,222,196,4,8,212,72,64,136,165,70,240,166,37,64,128,0,1,2,4,8,16,32,64,160,16,2,66,44,133,40,147,69,18,32,64,128,0,1,2,4,8,16,32,64,128,0,129,114,10,8,177,148,179,174,118,69,128,64,101,1,33,22,167,131,0,1,2,4,8,16,32,64,128,0,1,2,149,5,132,88,156,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,102,2,66,44,53,163,55,49,1,2,53,18,16,98,169,17,188,105,9,16,32,64,128,0,1,2,4,8,16,40,132,128,16,75,33,202,100,145,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,156,2,66,44,229,172,171,93,17,32,80,89,64,136,197,233,32,64,128,0,1,2,4,8,16,32,64,128,64,101,1,33,22,167,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,153,128,16,75,205,232,77,76,128,64,141,4,132,88,106,4,111,90,2,4,8,16,32,64,128,0,1,2,4,10,33,32,196,82,136,50,89,36,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,167,128,16,75,57,235,106,87,4,8,84,22,16,98,113,58,8,16,32,64,128,0,1,2,4,8,16,32,80,89,64,136,197,233,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,106,38,32,196,82,51,122,19,19,32,80,35,1,33,150,26,193,155,150,0,1,2,4,8,16,32,64,128,0,129,66,8,8,177,20,162,76,22,73,128,0,1,2,4,8,16,32,64,128,0,1,2,4,202,41,32,196,82,206,186,218,21,1,2,149,5,132,88,156,14,2,4,8,16,32,64,128,0,1,2,4,8,84,22,16,98,113,58,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,154,9,8,177,212,140,222,196,4,8,212,72,64,136,165,70,240,166,37,64,128,0,1,2,4,8,16,32,64,160,16,2,66,44,133,40,147,69,18,32,64,128,0,1,2,4,8,16,32,64,128,0,129,114,10,8,177,148,179,174,118,69,128,64,101,1,33,22,167,131,0,1,2,4,8,16,32,64,128,0,1,2,149,5,132,88,156,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,102,2,66,44,53,163,55,49,1,2,53,18,16,98,169,17,188,105,9,16,32,64,128,0,1,2,4,8,16,40,132,128,16,75,33,202,100,145,4,8,16,32,64,128,0,1,2,4,8,16,40,142,64,239,222,189,227,254,251,239,47,206,130,173,148,0,129,194,8,172,178,202,42,113,223,125,247,21,102,189,22,74,96,66,2,66,44,206,5,1,2,4,8,16,32,64,128,0,1,2,4,42,11,8,177,56,29,4,8,16,32,64,128,0,1,2,4,8,16,32,144,171,128,206,26,185,114,150,126,48,231,165,244,37,206,117,131,206,75,174,156,6,171,145,128,16,75,141,224,77,75,128,0,1,2,4,8,16,32,64,128,64,33,4,132,88,10,81,38,139,36,64,128,0,1,2,4,8,16,32,64,128,64,113,4,124,201,92,156,90,213,195,74,157,151,122,168,66,113,214,224,188,20,167,86,86,90,89,64,136,197,233,32,64,128,0,1,2,4,8,16,32,64,128,64,101,1,33,22,167,131,0,1,2,4,8,16,32,64,128,0,1,2,4,114,21,240,37,115,174,156,165,31,204,121,41,125,137,115,221,160,243,146,43,167,193,106,36,32,196,82,35,120,211,18,32,64,128,0,1,2,4,8,16,32,80,8,1,33,150,66,148,201,34,9,16,32,64,128,0,1,2,4,8,16,32,80,28,1,95,50,23,167,86,245,176,82,231,165,30,170,80,156,53,56,47,197,169,149,149,86,22,16,98,113,58,8,16,32,64,128,0,1,2,4,8,16,32,80,89,64,136,197,233,32,64,128,0,1,2,4,8,16,32,64,128,0,129,92,5,124,201,156,43,103,233,7,115,94,74,95,226,92,55,232,188,228,202,105,176,26,9,8,177,212,8,222,180,4,8,16,32,64,128,0,1,2,4,8,20,66,64,136,165,16,101,178,72,2,4,8,16,32,64,128,0,1,2,4,8,20,71,192,151,204,197,169,85,61,172,212,121,169,135,42,20,103,13,206,75,113,106,101,165,149,5,132,88,156,14,2,4,8,16,32,64,128,0,1,2,4,8,84,22,16,98,113,58,8,16,32,64,128,0,1,2,4,8,16,32,64,32,87,1,95,50,231,202,89,250,193,156,151,210,151,56,215,13,58,47,185,114,26,172,70,2,66,44,53,130,55,45,1,2,4,8,16,32,64,128,0,1,2,133,16,16,98,41,68,153,44,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,50,8,8,177,148,161,138,246,64,128,0,1,2,4,8,16,32,64,128,64,71,9,8,177,116,148,172,113,9,16,32,64,128,0,1,2,4,8,16,32,208,160,2,163,71,143,142,46,93,186,140,183,251,74,127,222,160,76,182,29,17,206,74,99,31,3,245,111,236,250,55,242,238,133,88,26,185,250,246,78,128,0,1,2,4,8,16,32,64,128,64,75,2,66,44,45,9,249,57,1,2,4,8,16,32,64,128,0,1,2,4,8,180,90,96,232,208,161,49,195,12,51,196,79,63,253,52,206,103,42,253,121,171,7,246,98,233,4,156,149,210,149,180,77,27,82,255,54,113,121,185,100,2,66,44,37,43,168,237,16,32,64,128,0,1,2,4,8,16,32,144,171,128,16,75,174,156,6,35,64,128,0,1,2,4,8,16,32,64,128,64,99,11,248,98,186,177,235,223,150,221,59,43,109,209,42,223,187,234,95,190,154,218,81,235,5,132,88,90,111,229,77,2,4,8,16,32,64,128,0,1,2,4,26,79,64,136,165,241,106,110,199,4,8,16,32,64,128,0,1,2,4,8,16,200,85,224,165,151,94,138,189,247,222,59,222,123,239,189,88,115,205,53,227,146,75,46,201,58,177,84,250,243,92,39,55,88,161,4,156,149,66,149,43,247,197,230,81,255,219,111,191,61,190,250,234,171,216,118,219,109,199,91,223,215,95,127,29,171,175,190,122,108,176,193,6,113,207,61,247,196,3,15,60,16,3,7,14,140,83,78,57,37,198,140,25,19,59,237,180,83,244,239,223,63,214,95,127,253,236,119,214,122,235,173,151,141,145,254,255,208,67,15,141,149,87,94,57,247,61,27,144,192,132,4,132,88,156,11,2,4,8,16,32,64,128,0,1,2,4,8,84,22,16,98,113,58,8,16,32,64,128,0,1,2,4,8,16,32,64,160,93,2,189,123,247,142,37,150,88,34,118,219,109,183,56,230,152,99,226,166,155,110,202,66,44,149,254,188,93,147,249,112,161,5,156,149,66,151,175,221,139,207,163,254,103,159,125,118,124,242,201,39,89,48,229,231,207,151,95,126,25,211,78,59,109,108,177,197,22,113,248,225,135,103,255,189,240,194,11,199,157,119,222,217,28,98,57,246,216,99,227,149,87,94,137,183,222,122,43,174,191,254,250,120,254,249,231,99,197,21,87,204,198,236,222,189,123,187,247,104,0,2,173,17,16,98,105,141,146,119,8,16,32,64,128,0,1,2,4,8,16,104,84,1,33,150,70,173,188,125,19,32,64,128,0,1,2,4,8,16,32,64,32,7,129,47,190,248,34,122,245,234,21,159,125,246,89,246,239,199,31,127,60,150,93,118,217,248,252,243,207,39,248,231,41,220,226,105,76,1,103,165,49,235,222,180,235,246,214,255,222,123,239,205,58,176,220,122,235,173,217,191,255,248,199,63,198,100,147,77,214,220,77,37,205,211,20,98,249,240,195,15,99,230,153,103,142,243,207,63,63,174,186,234,170,44,96,151,158,244,217,89,102,153,37,14,58,232,160,44,220,50,98,196,136,44,12,147,198,59,239,188,243,26,187,64,118,95,85,1,33,150,170,114,155,140,0,1,2,4,8,16,32,64,128,0,129,130,9,8,177,20,172,96,150,75,128,0,1,2,4,8,16,32,64,128,0,129,122,18,120,245,213,87,99,129,5,22,136,81,163,70,69,215,174,93,179,43,132,210,151,195,169,211,193,132,254,92,136,165,158,170,87,221,181,56,43,213,245,174,183,217,218,91,255,212,65,229,157,119,222,137,33,67,134,196,55,223,124,19,203,47,191,124,76,51,205,52,145,58,179,52,61,77,33,150,209,163,71,71,231,206,157,179,43,130,30,126,248,225,216,122,235,173,155,223,153,123,238,185,99,237,181,215,142,101,150,89,38,250,245,235,23,251,239,191,127,12,26,52,40,150,90,106,169,122,35,179,158,18,11,8,177,148,184,184,182,70,128,0,1,2,4,8,16,32,64,128,64,187,5,132,88,218,77,104,0,2,4,8,16,32,64,128,0,1,2,4,8,52,182,192,252,243,207,31,199,29,119,92,108,185,229,150,113,252,241,199,71,250,178,57,133,85,42,253,121,99,107,53,246,238,157,21,245,111,239,239,138,214,92,39,212,20,98,121,244,209,71,99,231,157,119,142,71,30,121,36,186,116,233,146,117,100,89,110,185,229,98,239,189,247,142,63,253,233,79,113,218,105,167,101,221,92,94,124,241,197,198,46,140,221,87,93,64,136,165,234,228,38,36,64,128,0,1,2,4,8,16,32,64,160,64,2,66,44,5,42,150,165,18,32,64,128,0,1,2,4,8,16,32,64,160,30,5,110,188,241,198,232,211,167,79,204,48,195,12,177,200,34,139,196,224,193,131,179,16,75,165,63,175,199,61,88,83,117,4,156,149,234,56,215,235,44,121,212,255,156,115,206,137,79,62,249,36,6,12,24,48,222,54,155,58,177,140,25,51,38,58,117,234,20,63,254,248,99,28,120,224,129,113,195,13,55,196,200,145,35,99,177,197,22,139,59,239,188,51,122,246,236,153,93,121,54,221,116,211,101,215,8,237,187,239,190,245,74,102,93,37,21,16,98,41,105,97,109,139,0,1,2,4,8,16,32,64,128,0,129,92,4,132,88,114,97,52,8,1,2,4,8,16,32,64,128,0,1,2,4,26,91,224,171,175,190,138,97,195,134,197,28,115,204,49,14,68,165,63,111,108,173,198,222,189,179,162,254,213,254,93,145,206,92,10,184,204,53,215,92,141,141,111,247,117,35,32,196,82,55,165,176,16,2,4,8,16,32,64,128,0,1,2,4,234,80,64,136,165,14,139,98,73,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,148,83,64,136,165,156,117,181,43,2,4,8,16,32,64,128,0,1,2,4,242,17,16,98,201,199,209,40,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,81,64,136,165,69,34,47,16,32,64,128,0,1,2,4,8,16,32,208,192,2,66,44,13,92,124,91,39,64,128,0,1,2,4,8,16,32,64,128,64,30,2,195,135,15,143,94,189,122,69,231,206,157,163,71,143,30,241,249,231,159,199,180,211,78,27,35,71,142,140,49,99,198,100,255,223,179,103,207,60,166,50,70,9,4,156,151,18,20,177,138,91,112,94,170,136,109,170,170,9,8,177,84,141,218,68,4,8,16,32,64,128,0,1,2,4,8,20,80,64,136,165,128,69,179,100,2,4,8,16,32,64,128,0,1,2,4,8,212,155,64,255,254,253,227,172,179,206,138,239,191,255,190,121,105,93,187,118,141,131,14,58,40,6,12,24,80,111,203,181,158,26,11,56,47,53,46,64,193,166,119,94,10,86,48,203,109,81,64,136,165,69,34,47,16,32,64,128,0,1,2,4,8,16,32,208,192,2,66,44,13,92,124,91,39,64,128,0,1,2,4,8,16,32,64,128,64,94,2,169,91,194,244,211,79,31,163,70,141,106,30,178,91,183,110,49,116,232,80,93,88,242,66,46,209,56,206,75,137,138,89,133,173,56,47,85,64,54,69,85,5,132,88,170,202,109,50,2,4,8,16,32,64,128,0,1,2,4,10,38,32,196,82,176,130,89,46,1,2,4,8,16,32,64,128,0,1,2,4,234,85,96,236,110,9,186,176,212,107,149,234,103,93,206,75,253,212,162,8,43,113,94,138,80,37,107,108,173,128,16,75,107,165,188,71,128,0,1,2,4,8,16,32,64,128,64,35,10,8,177,52,98,213,237,153,0,1,2,4,8,16,32,64,128,0,1,2,29,32,48,118,183,4,93,88,58,0,184,100,67,58,47,37,43,104,7,111,199,121,233,96,96,195,87,85,64,136,165,170,220,38,35,64,128,0,1,2,4,8,16,32,64,160,96,2,66,44,5,43,152,229,18,32,64,128,0,1,2,4,8,16,32,64,160,158,5,82,183,132,51,207,60,51,250,246,237,27,3,6,12,168,231,165,90,91,29,8,56,47,117,80,132,2,45,193,121,41,80,177,44,245,23,5,132,88,28,16,2,4,8,16,32,64,128,0,1,2,4,8,84,22,16,98,113,58,8,16,32,64,128,0,1,2,4,8,16,32,64,32,55,129,212,45,97,199,29,119,140,129,3,7,70,207,158,61,115,27,215,64,229,20,112,94,202,89,215,142,218,149,243,210,81,178,198,173,182,128,16,75,181,197,205,71,128,0,1,2,4,8,16,32,64,128,64,145,4,132,88,138,84,45,107,37,64,128,0,1,2,4,8,16,32,64,160,144,2,251,158,125,127,33,215,109,209,173,23,56,255,192,85,90,255,114,11,111,58,47,185,81,214,237,64,206,75,221,150,166,46,23,150,231,121,169,203,13,54,224,162,132,88,26,176,232,182,76,128,0,1,2,4,8,16,32,64,128,64,171,5,132,88,90,77,229,69,2,4,8,16,32,64,128,0,1,2,4,8,76,156,64,10,37,236,183,245,74,19,247,97,159,170,123,129,243,174,251,111,228,249,37,179,243,82,247,37,111,215,2,157,151,118,241,53,220,135,243,62,47,13,7,88,167,27,22,98,169,211,194,88,22,1,2,4,8,16,32,64,128,0,1,2,117,33,32,196,82,23,101,176,8,2,4,8,16,32,64,128,0,1,2,4,202,44,32,148,80,230,234,70,228,253,37,179,243,226,188,180,69,192,121,105,139,86,241,222,205,251,247,75,241,4,202,185,98,33,150,114,214,213,174,8,16,32,64,128,0,1,2,4,8,16,200,71,64,136,37,31,71,163,16,32,64,128,0,1,2,4,8,16,32,64,160,162,128,47,153,203,125,56,242,254,146,217,121,113,94,218,34,224,188,180,69,171,120,239,230,253,251,165,120,2,229,92,177,16,75,57,235,106,87,4,8,16,32,64,128,0,1,2,4,8,228,35,32,196,146,143,163,81,8,16,32,64,128,0,1,2,4,8,16,32,80,81,192,151,204,229,62,28,121,127,201,236,188,56,47,109,17,112,94,218,162,85,188,119,243,254,253,82,60,129,114,174,88,136,165,156,117,181,43,2,4,8,16,32,64,128,0,1,2,4,242,17,16,98,201,199,209,40,4,8,16,32,64,128,0,1,2,4,8,16,168,40,224,75,230,114,31,142,188,191,100,118,94,156,151,182,8,56,47,109,209,42,222,187,121,255,126,41,158,64,57,87,44,196,82,206,186,218,21,1,2,4,8,16,32,64,128,0,1,2,249,8,8,177,228,227,104,20,2,4,8,16,32,64,128,0,1,2,4,8,84,20,240,37,115,185,15,71,222,95,50,59,47,206,75,91,4,156,151,182,104,21,239,221,188,127,191,20,79,160,156,43,22,98,41,103,93,237,138,0,1,2,4,8,16,32,64,128,0,129,124,4,132,88,242,113,52,10,1,2,4,8,16,32,64,128,0,1,2,4,42,10,248,146,185,220,135,35,239,47,153,157,23,231,165,45,2,206,75,91,180,138,247,110,222,191,95,138,39,80,206,21,11,177,148,179,174,118,69,128,0,1,2,4,8,16,32,64,128,64,62,2,66,44,249,56,26,133,0,1,2,4,8,16,32,64,128,0,1,2,21,5,124,201,92,238,195,145,247,151,204,206,139,243,210,22,1,231,165,45,90,197,123,55,239,223,47,197,19,40,231,138,133,88,202,89,87,187,34,64,128,0,1,2,4,8,16,32,64,32,31,1,33,150,124,28,141,66,128,0,1,2,4,8,16,32,64,128,0,129,138,2,190,100,46,247,225,200,251,75,102,231,197,121,105,139,128,243,210,22,173,226,189,155,247,239,151,226,9,148,115,197,66,44,229,172,171,93,17,32,64,128,0,1,2,4,8,16,32,144,143,128,16,75,62,142,70,33,64,128,0,1,2,4,8,16,32,64,128,64,69,1,95,50,151,251,112,228,253,37,179,243,226,188,180,69,192,121,105,139,86,241,222,205,251,247,75,241,4,202,185,98,33,150,114,214,213,174,8,16,32,64,128,0,1,2,4,8,16,200,71,64,136,37,31,71,163,16,32,64,128,0,1,2,4,8,16,32,64,160,162,128,47,153,203,125,56,242,254,146,217,121,113,94,218,34,224,188,180,69,171,120,239,230,253,251,165,120,2,229,92,177,16,75,57,235,106,87,4,8,16,32,64,128,0,1,2,4,8,228,35,32,196,146,143,163,81,8,16,32,64,128,0,1,2,4,8,16,32,80,81,192,151,204,229,62,28,121,127,201,236,188,56,47,109,17,112,94,218,162,85,188,119,243,254,253,82,60,129,114,174,88,136,165,156,117,181,43,2,4,8,16,32,64,128,0,1,2,4,242,17,16,98,201,199,209,40,4,8,16,32,64,128,0,1,2,4,8,16,168,40,224,75,230,114,31,142,188,191,100,118,94,156,151,182,8,56,47,109,209,42,222,187,121,255,126,41,158,64,57,87,44,196,82,206,186,218,21,1,2,4,8,16,32,64,128,0,1,2,249,8,8,177,228,227,104,20,2,4,8,16,32,64,128,0,1,2,4,8,84,20,240,37,115,185,15,71,222,95,50,59,47,206,75,91,4,156,151,182,104,21,239,221,188,127,191,20,79,160,156,43,22,98,41,103,93,237,138,0,1,2,4,8,16,32,64,128,0,129,124,4,132,88,242,113,52,10,1,2,4,8,16,32,64,128,0,1,2,4,42,10,248,146,185,220,135,35,239,47,153,157,23,231,165,45,2,206,75,91,180,138,247,110,222,191,95,138,39,80,206,21,11,177,148,179,174,118,69,128,0,1,2,4,8,16,32,64,128,64,62,2,66,44,249,56,26,133,0,1,2,4,8,16,32,64,128,0,1,2,21,5,124,201,92,238,195,145,247,151,204,206,139,243,210,22,1,231,165,45,90,197,123,55,239,223,47,197,19,40,231,138,133,88,202,89,87,187,34,64,128,0,1,2,4,8,16,32,64,32,31,1,33,150,124,28,141,66,128,0,1,2,4,8,16,32,64,128,0,129,138,2,190,100,46,247,225,200,251,75,102,231,197,121,105,139,64,61,159,151,97,95,125,17,159,13,253,36,102,158,101,182,232,49,249,20,205,219,250,97,204,152,152,100,210,73,99,210,73,39,109,203,86,27,242,221,188,127,191,52,36,98,29,110,90,136,165,14,139,98,73,4,8,16,32,64,128,0,1,2,4,8,212,141,128,16,75,221,148,194,66,8,16,32,64,128,0,1,2,4,8,16,40,171,64,61,127,201,92,86,243,106,238,43,239,47,153,157,151,106,86,175,250,115,149,233,188,124,51,252,235,88,114,222,105,99,240,227,175,199,170,203,204,27,143,190,248,81,76,219,107,250,120,227,181,151,227,144,189,183,143,23,135,60,211,12,188,253,46,251,70,191,99,78,139,206,93,186,68,159,13,87,142,173,182,223,61,54,218,108,155,92,10,240,236,83,143,197,143,63,252,16,75,46,243,187,118,143,247,249,103,159,198,97,251,237,20,231,95,113,83,116,239,222,163,221,227,181,119,128,188,207,75,123,215,227,243,249,8,8,177,228,227,104,20,2,4,8,16,32,64,128,0,1,2,4,202,41,32,196,82,206,186,218,21,1,2,4,8,16,32,64,128,0,1,2,117,36,32,148,80,71,197,232,128,165,228,253,37,179,243,210,1,69,170,163,33,203,116,94,82,71,149,5,103,157,44,158,125,243,171,248,205,175,167,142,231,222,254,58,190,27,249,109,22,104,217,120,179,109,227,160,195,79,140,30,61,38,143,231,158,121,34,118,222,106,221,216,97,183,253,99,255,67,143,205,61,196,114,202,113,135,198,168,145,35,227,152,83,206,159,232,74,143,28,249,109,220,253,207,191,199,160,155,175,137,135,254,243,239,120,234,181,207,163,231,148,83,77,244,120,121,125,48,239,243,146,215,186,140,211,62,1,33,150,246,249,249,52,1,2,4,8,16,32,64,128,0,1,2,229,22,16,98,41,119,125,237,142,0,1,2,4,8,16,32,64,128,0,129,58,16,16,74,168,131,34,116,224,18,242,254,146,217,121,233,192,98,213,193,208,101,59,47,75,204,51,77,60,243,198,151,145,254,253,244,235,95,196,69,103,159,20,55,94,115,121,214,157,37,117,93,105,122,254,125,215,63,226,205,215,94,138,221,247,235,151,133,88,22,92,104,241,120,227,181,151,178,174,45,27,108,186,85,28,118,204,105,209,169,83,167,72,239,93,121,201,89,241,246,27,175,197,138,171,172,17,7,31,113,114,204,56,243,175,226,202,139,207,138,17,35,190,137,151,95,120,54,158,121,242,209,88,121,213,181,227,168,147,206,137,71,254,59,56,14,221,111,199,108,154,61,15,232,31,187,237,115,104,220,114,227,213,49,240,79,231,196,183,35,70,100,221,94,246,62,240,136,232,212,185,115,28,215,111,223,152,123,222,249,227,158,59,111,141,77,183,216,62,54,222,98,187,230,245,125,250,241,135,113,242,209,125,99,216,176,47,133,88,234,224,239,73,217,151,32,196,82,246,10,219,31,1,2,4,8,16,32,64,128,0,1,2,237,17,16,98,105,143,158,207,18,32,64,128,0,1,2,4,8,16,32,64,160,21,2,66,9,173,64,42,240,43,101,11,37,20,184,20,133,88,122,217,206,203,95,174,188,48,182,221,105,239,104,250,247,1,187,109,21,147,117,239,17,167,156,123,69,197,122,164,16,203,211,143,63,28,39,156,126,113,140,249,97,76,22,46,185,118,208,125,241,155,165,150,141,149,151,152,51,246,233,123,100,44,190,228,178,113,230,201,71,196,188,243,47,28,135,31,127,102,28,115,216,222,113,253,213,127,138,99,6,156,23,115,253,122,254,56,234,144,61,99,251,93,246,137,117,55,220,60,78,58,234,160,248,254,251,81,89,16,230,221,183,223,136,93,182,94,63,11,184,252,122,222,5,163,223,254,59,199,22,219,238,28,251,244,61,42,182,223,108,141,120,244,193,251,98,203,237,118,141,157,247,60,40,230,156,123,222,241,214,248,218,203,47,196,250,189,127,163,19,75,33,254,54,21,119,145,66,44,197,173,157,149,19,32,64,128,0,1,2,4,8,16,32,208,241,2,66,44,29,111,108,6,2,4,8,16,32,64,128,0,1,2,4,26,92,64,136,165,220,7,160,108,161,132,114,87,171,246,187,43,251,121,217,113,203,181,179,240,200,145,39,158,93,17,59,133,88,126,183,210,106,177,223,33,199,100,239,108,178,198,210,177,245,14,123,196,154,235,109,18,143,61,244,159,236,223,95,124,62,52,46,56,243,196,120,233,133,103,226,134,127,60,144,133,88,222,127,239,237,184,226,250,59,178,207,252,115,208,141,113,195,159,47,141,107,110,185,55,198,190,78,104,143,237,55,142,94,211,205,16,39,157,117,105,246,222,95,175,31,24,151,94,112,122,220,253,208,75,89,136,101,150,95,205,254,139,1,27,33,150,218,255,29,105,132,21,8,177,52,66,149,237,145,0,1,2,4,8,16,32,64,128,0,129,137,21,16,98,153,88,57,159,35,64,128,0,1,2,4,8,16,32,64,128,64,43,5,132,88,90,9,85,208,215,202,30,74,40,104,89,234,118,217,101,63,47,41,108,242,244,19,15,199,109,131,159,25,167,6,233,218,160,199,30,190,63,182,217,97,207,236,58,161,45,182,217,57,54,221,242,143,217,59,41,92,178,214,122,155,196,230,219,236,28,23,157,125,114,92,125,217,121,49,226,155,225,49,211,204,179,198,44,179,205,222,28,98,73,29,94,250,31,123,122,246,153,103,159,122,44,182,88,111,133,120,249,131,81,113,250,137,253,99,212,200,145,113,204,41,231,199,154,43,44,20,239,188,249,218,56,115,79,62,69,207,236,202,163,52,207,250,27,111,25,91,108,187,75,197,243,33,196,82,183,127,117,74,181,48,33,150,82,149,211,102,8,16,32,64,128,0,1,2,4,8,16,200,89,64,136,37,103,80,195,17,32,64,128,0,1,2,4,8,16,32,64,224,231,2,245,22,98,249,225,135,31,178,37,118,234,212,73,177,114,16,40,123,40,33,7,162,186,26,98,244,232,239,227,131,255,189,27,51,206,252,171,232,222,189,71,213,215,86,246,243,114,237,192,139,226,184,254,251,197,195,67,62,136,233,166,159,177,217,55,93,235,211,165,107,215,236,10,161,20,98,217,106,251,221,99,163,205,182,201,126,222,20,98,153,97,198,89,98,239,157,54,139,91,238,126,60,22,92,120,241,184,225,154,75,227,182,91,174,111,14,177,140,25,61,186,185,195,202,205,215,94,17,103,13,56,42,30,121,225,195,113,58,177,164,96,203,50,203,255,62,246,238,123,100,54,246,215,95,125,25,67,135,126,18,139,44,182,100,54,207,6,155,244,201,194,50,149,30,33,150,170,255,149,104,200,9,133,88,26,178,236,54,77,128,0,1,2,4,8,16,32,64,128,64,43,5,132,88,90,9,229,53,2,4,8,16,32,64,128,0,1,2,4,8,76,172,64,71,133,88,206,60,233,136,24,61,102,116,116,233,210,53,190,31,245,93,244,63,238,140,88,126,145,89,162,223,177,167,55,127,57,220,180,230,135,31,184,55,250,238,181,93,246,133,111,234,148,144,190,92,222,247,224,163,39,118,75,227,125,46,125,41,253,244,227,231,134,114,51,0,0,32,0,73,68,65,84,15,55,255,121,234,160,176,105,159,63,198,238,251,30,26,221,123,76,62,206,251,35,71,126,27,139,207,53,101,220,243,200,43,49,199,92,243,228,182,134,159,15,244,135,181,151,139,189,14,60,34,46,58,251,164,216,115,255,254,177,250,58,27,117,200,92,69,8,37,60,48,248,174,172,91,197,33,71,157,18,167,28,115,72,220,241,192,243,205,22,131,239,190,61,210,21,44,233,252,236,184,251,1,19,52,218,121,171,117,99,186,233,103,138,83,207,187,50,251,249,123,239,188,25,171,47,55,127,28,216,239,248,216,243,128,195,179,63,75,103,108,135,45,214,138,255,60,253,118,204,60,203,108,241,249,103,159,102,231,113,213,53,215,143,75,254,60,168,121,220,167,30,123,40,182,218,232,247,227,204,147,206,203,170,107,173,31,135,29,125,106,118,94,14,63,112,215,236,26,152,59,255,59,36,187,154,166,233,89,98,158,105,226,220,75,175,143,149,87,93,59,86,94,98,206,216,239,208,99,98,179,173,118,108,213,251,233,220,157,115,202,209,49,240,79,231,52,143,183,232,111,126,27,39,159,117,89,204,191,208,162,241,205,240,175,99,201,121,167,141,193,143,191,30,171,46,51,111,60,250,226,71,49,109,175,233,115,63,51,69,56,47,237,217,244,200,111,71,196,90,43,44,28,11,44,188,88,28,125,242,185,217,213,62,183,15,186,49,142,56,104,183,248,251,61,79,196,194,139,46,81,49,196,242,253,168,81,113,243,117,3,227,182,193,79,199,87,95,125,17,187,108,181,94,22,124,185,233,159,15,101,191,183,254,241,183,235,226,246,251,159,141,46,157,187,196,126,187,245,137,217,231,152,59,78,59,255,170,56,227,196,195,179,171,134,206,185,244,250,56,231,212,99,226,142,127,220,28,151,95,123,91,164,14,44,71,29,188,71,116,155,172,123,156,125,201,181,66,44,237,41,172,207,230,42,32,196,146,43,167,193,8,16,32,64,128,0,1,2,4,8,16,40,153,128,16,75,201,10,106,59,4,8,16,32,64,128,0,1,2,4,8,212,159,64,71,133,88,46,62,231,228,24,51,102,76,116,233,210,37,70,141,26,21,251,31,122,108,22,26,56,236,152,211,98,227,205,183,29,7,98,216,176,47,227,237,55,94,139,223,44,181,108,135,133,88,150,94,110,229,216,97,183,253,226,167,159,126,138,183,223,124,45,182,217,184,119,214,53,97,243,173,119,26,103,45,63,254,248,99,60,245,248,67,177,200,226,75,117,104,39,140,212,117,33,133,87,46,62,119,64,236,177,95,191,248,221,202,171,117,200,225,40,66,40,225,201,199,30,140,51,78,58,60,14,57,98,64,156,122,252,161,89,40,160,233,217,127,215,62,241,192,125,255,138,89,103,159,115,188,43,96,154,222,249,211,249,167,198,181,87,94,28,15,60,243,78,246,71,55,95,119,101,22,74,88,114,153,223,101,93,50,210,115,225,89,39,198,141,215,92,222,252,206,181,87,93,156,133,11,210,181,48,99,7,66,154,66,44,247,63,245,86,116,235,54,89,118,94,82,247,139,20,128,57,168,255,9,177,199,254,253,35,117,237,184,229,198,171,99,185,21,123,199,213,55,223,29,147,76,50,73,54,199,207,67,44,251,30,114,116,118,190,90,243,126,90,239,51,79,62,26,103,92,248,231,88,112,145,197,227,195,247,223,141,211,79,232,31,255,25,124,87,22,238,74,193,136,5,103,157,44,158,125,243,171,248,205,175,167,142,231,222,254,186,67,206,103,17,206,75,123,255,162,188,240,220,83,113,208,94,219,141,115,173,207,73,103,254,169,185,3,74,165,78,44,107,172,179,113,108,181,209,42,241,197,231,67,179,37,108,187,227,94,145,206,94,234,222,242,210,11,207,198,35,15,222,215,60,102,10,195,252,233,154,91,99,134,153,102,137,251,255,125,71,236,182,237,134,177,237,78,123,199,1,135,29,23,251,236,188,121,60,250,224,125,217,24,41,168,116,254,21,55,197,44,191,154,253,255,133,88,54,221,106,188,223,73,99,239,247,181,87,94,140,245,87,89,60,158,126,253,139,152,162,231,148,237,165,104,247,231,243,62,47,237,94,144,1,114,17,16,98,201,133,209,32,4,8,16,32,64,128,0,1,2,4,8,148,84,64,136,165,164,133,181,45,2,4,8,16,32,64,128,0,1,2,4,234,71,160,163,66,44,127,185,242,194,248,238,187,145,217,23,237,223,126,59,34,118,221,251,144,138,33,150,244,165,114,10,115,92,120,229,95,179,16,203,87,95,124,30,67,135,126,28,47,191,240,92,214,41,227,232,1,231,197,84,83,77,19,67,63,253,56,78,58,242,192,120,236,225,255,100,157,20,14,57,242,148,88,104,209,223,196,75,67,158,141,139,207,61,57,22,95,114,153,184,245,175,215,142,23,118,72,95,74,247,94,125,221,216,125,191,126,205,240,251,238,178,69,246,223,231,252,233,250,72,87,124,108,189,195,30,113,197,69,103,197,185,151,93,159,173,225,172,139,255,18,159,126,252,81,214,41,101,225,197,150,140,155,175,189,50,22,93,226,183,177,195,110,251,199,153,39,31,17,239,190,245,70,108,191,203,62,89,167,143,167,159,120,36,46,61,255,212,230,142,30,169,235,203,192,75,207,137,243,47,191,41,82,64,231,252,211,143,143,127,14,186,49,166,153,118,186,56,248,200,147,179,61,165,107,73,146,201,101,23,158,158,253,59,5,120,58,226,201,251,75,230,142,56,47,169,126,103,13,56,50,14,62,226,228,56,253,196,126,113,197,245,119,100,20,95,125,249,121,44,179,224,140,113,209,192,191,197,94,59,254,33,238,120,96,72,204,51,223,255,117,62,105,242,74,254,125,54,88,41,30,124,246,189,44,52,144,130,47,169,75,73,10,170,60,249,234,103,49,229,84,83,71,234,214,50,235,236,115,197,113,167,94,152,125,108,147,53,150,206,66,11,231,159,113,124,22,44,216,114,187,93,179,63,111,10,177,60,255,206,240,152,108,178,238,205,37,217,122,227,85,98,238,121,22,136,19,207,184,36,11,165,164,142,30,41,92,147,254,127,189,141,183,204,222,251,165,16,203,47,189,63,219,28,115,101,221,65,82,120,103,236,115,144,246,127,246,41,71,199,118,59,239,147,237,59,141,255,204,27,95,102,255,78,33,134,166,240,76,158,231,166,8,231,37,143,253,166,112,210,39,31,127,16,223,141,28,25,179,205,62,87,116,234,220,185,85,195,166,207,165,78,63,179,206,54,103,246,153,225,95,15,203,186,177,12,56,230,224,152,114,202,169,179,107,130,82,200,37,133,82,198,126,82,39,157,174,221,186,69,215,174,221,178,96,84,10,41,125,255,253,168,152,115,238,249,58,164,142,173,218,76,14,47,229,125,94,114,88,146,33,114,16,16,98,201,1,209,16,4,8,16,32,64,128,0,1,2,4,8,148,86,64,136,165,180,165,181,49,2,4,8,16,32,64,128,0,1,2,4,234,69,160,35,66,9,105,111,47,14,121,38,198,140,30,29,157,187,116,201,254,157,2,38,149,58,177,252,252,58,161,235,175,254,83,214,185,37,133,14,78,57,246,144,88,115,189,77,226,216,83,46,136,205,214,89,62,11,36,164,208,199,35,255,29,156,117,65,72,33,133,215,94,121,33,182,222,104,149,152,243,215,243,197,174,123,245,109,238,168,208,100,156,66,44,43,172,188,122,236,178,247,193,241,227,15,63,100,107,219,125,187,141,162,255,177,167,199,31,250,236,144,117,184,72,87,123,236,188,231,65,177,229,182,187,198,10,139,207,26,119,63,252,114,124,248,254,123,89,7,142,181,214,223,52,214,221,104,139,56,190,255,126,217,53,52,71,156,112,86,54,244,73,71,29,148,117,246,72,157,58,142,236,187,71,115,151,143,212,121,225,132,35,14,136,123,31,123,45,174,184,232,204,120,248,191,247,198,129,253,79,140,255,14,190,43,11,37,188,240,222,136,184,255,158,59,98,137,165,151,143,103,158,120,36,150,248,237,114,49,253,140,51,119,200,145,200,251,75,230,142,56,47,95,126,241,89,60,250,208,253,177,252,138,189,179,107,127,146,117,122,110,250,203,229,113,205,149,23,102,161,164,20,58,89,117,173,13,38,120,205,84,10,3,44,50,251,228,113,209,85,183,100,97,165,223,46,48,125,92,243,183,127,103,221,54,250,29,115,90,252,126,213,181,179,26,159,243,167,235,178,177,223,124,253,229,88,103,165,69,179,14,44,41,184,244,212,19,15,53,119,108,105,10,177,164,107,135,82,136,37,157,221,231,158,126,60,11,209,52,125,62,133,88,166,154,122,154,152,115,238,121,227,188,211,143,139,127,61,244,82,118,46,127,41,196,242,75,239,167,32,69,234,206,241,234,71,163,179,64,67,234,6,244,195,15,99,154,207,195,164,147,118,138,78,157,58,69,10,134,165,110,30,77,255,238,136,3,83,132,243,210,17,251,110,239,152,41,248,150,66,44,125,143,56,169,189,67,21,234,243,121,159,151,66,109,190,196,139,21,98,41,113,113,109,141,0,1,2,4,8,16,32,64,128,0,129,118,11,8,177,180,155,208,0,4,8,16,32,64,128,0,1,2,4,8,16,248,101,129,142,8,37,84,154,177,181,33,150,151,95,120,182,249,74,153,166,107,95,174,185,229,222,216,116,205,101,226,190,39,222,136,95,205,54,103,214,205,224,119,139,254,42,11,183,244,154,126,134,44,196,114,207,35,175,196,28,115,205,51,222,244,41,196,146,186,163,140,253,164,206,43,7,246,63,33,166,152,188,103,22,112,56,229,220,43,98,211,45,255,24,35,71,126,27,139,207,53,229,56,33,150,166,171,91,14,63,112,215,120,235,205,87,179,192,67,10,26,44,48,75,215,184,118,208,125,89,87,142,74,33,150,227,250,237,27,207,62,245,104,156,122,254,85,49,239,252,11,101,235,88,104,177,37,58,228,42,152,9,185,231,253,37,115,53,207,75,234,144,179,206,134,155,199,142,187,31,16,151,95,116,70,252,249,178,11,34,133,75,38,212,129,100,151,173,215,143,5,22,90,44,214,88,119,227,44,120,244,228,43,67,227,180,19,251,103,33,148,45,182,217,57,54,88,117,137,230,78,45,231,158,118,108,164,51,118,201,159,7,197,179,79,61,150,117,226,105,58,87,77,33,150,159,91,206,51,223,66,49,232,223,79,100,157,52,154,66,44,135,30,117,74,22,172,90,122,249,149,227,240,227,207,108,49,196,82,233,253,212,217,227,194,179,78,202,174,13,74,207,160,155,174,137,67,247,219,177,121,9,77,215,24,85,227,119,89,145,207,75,53,124,42,205,241,192,224,187,162,107,183,201,98,185,21,86,169,229,50,170,62,119,222,231,165,234,27,48,225,4,5,132,88,28,12,2,4,8,16,32,64,128,0,1,2,4,8,84,22,16,98,113,58,8,16,32,64,128,0,1,2,4,8,16,32,208,193,2,213,12,37,180,54,196,146,174,221,73,87,188,164,39,133,62,82,8,229,236,63,93,23,7,238,190,245,120,26,233,122,152,121,23,88,56,118,221,102,131,236,170,149,9,61,233,243,139,47,185,108,108,179,195,30,217,143,123,77,55,67,214,121,37,61,63,140,25,147,133,88,238,252,239,144,248,245,188,11,142,23,98,233,187,215,118,205,225,130,227,15,223,63,58,119,238,156,5,22,210,147,58,111,92,124,213,45,217,181,32,99,135,88,254,125,215,63,178,235,69,82,39,150,143,63,122,63,14,216,125,235,108,31,179,205,49,119,236,184,251,254,89,55,141,106,61,121,127,201,92,173,243,242,206,91,175,199,154,191,91,48,171,85,143,201,167,200,174,104,25,241,205,240,184,249,142,135,179,174,62,63,127,82,199,155,123,238,186,53,235,196,146,174,39,58,247,178,27,162,169,35,206,30,251,29,22,151,93,116,102,220,253,208,75,241,195,15,63,196,138,139,207,150,93,117,149,174,28,26,253,253,247,89,141,14,59,250,212,216,121,175,190,205,215,9,221,255,212,91,89,39,150,116,62,30,121,240,190,56,120,239,237,227,236,75,174,205,174,14,106,10,177,244,63,238,140,172,75,203,230,235,254,46,6,221,243,100,108,179,73,239,56,247,210,235,99,229,85,215,142,149,151,152,51,246,61,228,232,216,124,235,157,90,124,127,228,183,223,70,186,222,42,5,116,102,158,101,182,108,159,169,227,79,122,210,181,83,235,109,180,69,236,177,127,255,170,28,153,162,158,151,170,224,152,100,60,129,188,207,11,226,250,16,16,98,169,143,58,88,5,1,2,4,8,16,32,64,128,0,1,2,245,41,32,196,82,159,117,177,42,2,4,8,16,32,64,128,0,1,2,4,74,36,80,173,80,66,34,107,109,136,37,189,155,194,41,233,185,229,198,171,227,175,215,15,140,189,14,56,34,118,234,179,78,60,60,228,131,230,0,202,155,175,189,28,179,204,58,123,188,245,198,171,45,134,88,82,184,97,247,253,250,141,87,185,166,16,203,93,15,190,16,115,207,179,192,120,33,150,20,88,72,87,6,165,39,133,88,186,116,233,18,41,188,144,158,177,67,44,135,237,183,83,115,216,229,154,43,46,136,171,46,61,47,11,177,188,246,202,139,49,219,236,115,198,151,95,126,30,247,222,245,143,236,154,161,166,192,76,53,142,81,222,95,50,87,235,188,92,112,230,9,153,215,97,199,156,214,204,116,234,113,135,198,50,191,251,125,179,255,216,126,207,63,243,68,214,21,101,225,69,151,136,212,101,103,243,109,118,142,225,95,15,139,165,230,235,21,191,89,106,217,88,244,55,75,199,81,39,157,19,143,61,252,159,216,110,211,213,226,202,27,238,204,2,73,233,185,237,150,235,227,153,39,31,141,59,30,120,190,57,196,242,252,59,195,179,16,75,211,51,246,117,70,99,135,88,210,207,143,58,100,207,120,245,165,231,227,245,87,95,106,49,196,50,161,247,103,153,117,142,88,119,229,69,227,172,139,255,18,235,111,210,167,121,206,111,134,127,29,43,45,49,71,236,190,239,161,66,44,213,248,203,98,142,54,11,228,253,251,165,205,11,240,129,14,17,16,98,233,16,86,131,18,32,64,128,0,1,2,4,8,16,32,80,18,1,33,150,146,20,210,54,8,16,32,64,128,0,1,2,4,8,16,168,95,129,106,133,18,146,64,10,177,108,187,211,94,177,250,218,27,53,131,116,239,209,35,222,127,239,157,104,234,120,114,204,97,123,199,63,254,118,93,12,186,231,137,232,220,165,75,246,231,189,215,88,47,187,18,102,217,133,102,202,58,102,108,191,235,190,241,208,127,254,29,187,109,187,97,252,243,63,207,199,176,175,190,168,105,136,37,117,142,73,215,213,164,171,133,230,153,111,193,216,102,227,85,99,212,168,239,178,16,203,94,59,108,26,243,47,180,88,236,125,224,17,49,98,196,240,88,122,129,25,178,174,29,11,45,250,155,170,28,138,188,191,100,174,198,121,73,87,53,173,178,212,220,177,251,126,135,198,54,59,238,213,236,116,245,101,231,197,57,167,30,147,93,21,212,233,255,15,160,52,253,48,93,27,180,208,108,255,47,116,50,246,181,82,77,87,73,93,112,197,205,177,230,122,155,196,17,7,237,22,95,127,253,85,156,127,249,77,205,227,190,56,228,153,72,33,149,219,239,123,54,11,190,108,181,209,239,227,231,33,150,84,199,217,230,252,117,244,63,246,244,113,58,171,164,65,190,252,226,179,88,117,153,121,179,14,42,151,95,119,251,47,118,98,169,244,126,234,196,146,117,144,185,244,250,236,90,164,39,31,127,40,46,191,240,140,72,215,212,184,78,168,42,127,85,76,50,17,2,121,255,126,153,136,37,248,72,7,8,8,177,116,0,170,33,9,16,32,64,128,0,1,2,4,8,16,40,141,128,16,75,105,74,105,35,4,8,16,32,64,128,0,1,2,4,8,212,171,64,53,66,9,77,123,79,33,150,166,107,82,154,254,108,133,223,175,30,187,238,125,200,56,33,150,23,158,123,42,134,60,251,100,246,202,252,11,45,26,87,94,127,71,76,63,227,204,113,199,173,55,101,87,243,52,61,125,15,63,49,235,174,242,212,99,15,197,46,219,172,255,139,215,9,181,212,137,229,95,15,189,24,115,253,122,254,230,78,44,41,8,241,193,255,222,205,2,11,191,216,137,229,234,191,199,210,203,174,152,205,159,130,53,233,154,162,229,87,236,29,175,190,252,66,22,98,121,244,161,251,99,251,63,172,222,220,61,102,221,13,55,143,147,206,186,180,106,199,33,239,47,153,171,113,94,158,126,226,145,232,179,193,74,241,224,179,239,197,12,51,205,210,108,245,191,119,223,138,213,150,157,47,174,190,249,238,88,126,165,85,199,51,220,99,251,141,179,32,72,83,189,210,11,169,163,203,121,167,31,151,117,201,73,215,18,45,62,215,148,113,222,229,55,198,218,235,255,161,249,243,63,253,244,83,252,126,201,185,98,243,109,118,138,223,173,180,90,22,98,25,242,238,55,209,173,219,100,205,239,164,240,203,19,143,61,24,255,122,240,197,232,127,192,46,49,213,212,211,140,211,17,230,166,191,92,30,71,30,188,71,171,66,44,105,208,159,191,63,244,211,143,227,152,67,247,138,116,21,85,211,179,209,102,219,100,87,80,117,235,214,109,130,93,132,58,226,16,21,241,188,228,237,240,193,251,239,70,239,223,254,58,154,126,39,84,26,63,189,151,58,0,173,179,193,102,19,181,132,51,79,58,34,70,143,25,29,93,186,116,141,239,71,125,55,193,14,67,19,53,112,21,63,148,247,121,169,226,210,77,245,11,2,66,44,142,7,1,2,4,8,16,32,64,128,0,1,2,4,42,11,8,177,56,29,4,8,16,32,64,128,0,1,2,4,8,16,232,96,129,106,132,18,38,102,11,169,147,201,103,159,126,28,233,170,149,73,38,153,164,121,136,145,223,142,136,255,189,247,78,204,56,243,44,49,213,84,211,76,204,208,29,246,153,20,68,152,122,154,105,179,47,165,199,126,210,181,48,41,16,51,251,156,115,71,247,30,147,119,216,252,19,26,56,239,47,153,235,245,188,84,21,181,3,39,27,54,236,203,248,244,227,143,98,206,185,231,25,239,28,117,224,180,205,67,59,47,17,31,252,239,157,232,189,244,60,45,134,88,6,223,125,123,156,116,212,65,89,88,109,98,158,139,207,57,57,198,140,25,147,93,81,54,106,212,168,216,255,208,99,39,102,152,154,126,38,239,243,82,211,205,152,188,89,64,136,197,97,32,64,128,0,1,2,4,8,16,32,64,128,64,101,1,33,22,167,131,0,1,2,4,8,16,32,64,128,0,1,2,29,44,32,148,208,193,192,53,30,62,239,47,153,157,151,26,23,180,131,167,119,94,198,13,177,164,16,221,214,27,173,18,125,182,223,45,6,94,114,78,118,77,216,30,251,29,150,117,2,250,227,230,107,69,234,14,180,214,250,155,198,105,231,13,140,109,55,93,45,46,190,234,150,172,123,208,183,35,190,137,237,254,176,122,92,118,237,109,49,109,175,233,227,210,11,78,139,191,94,127,85,124,247,237,183,209,103,251,93,99,207,3,14,143,107,7,94,20,223,125,55,50,186,119,239,17,223,126,59,34,235,72,85,180,39,239,243,82,180,253,151,117,189,66,44,101,173,172,125,17,32,64,128,0,1,2,4,8,16,32,144,135,128,16,75,30,138,198,32,64,128,0,1,2,4,8,16,32,64,128,192,47,8,8,37,148,251,120,228,253,37,179,243,226,188,180,69,160,136,231,101,236,78,44,51,205,50,91,118,5,213,156,191,158,47,142,62,233,220,184,243,31,55,199,205,215,93,25,79,188,242,105,220,240,231,75,227,170,75,207,139,203,175,255,103,204,62,199,220,177,212,124,189,98,240,227,175,199,172,179,207,21,95,15,251,42,126,59,255,116,217,149,88,31,125,248,126,164,171,174,46,190,250,239,89,151,151,116,237,84,186,18,171,83,231,206,49,102,244,232,232,220,165,75,246,239,197,151,92,166,45,180,117,241,110,222,191,95,234,98,83,22,17,66,44,14,1,1,2,4,8,16,32,64,128,0,1,2,4,42,11,8,177,56,29,4,8,16,32,64,128,0,1,2,4,8,16,232,96,129,34,126,201,220,193,36,165,26,62,239,47,153,157,151,82,29,143,241,54,227,188,140,219,137,165,41,196,242,231,191,253,59,150,91,97,149,24,241,205,240,88,98,158,105,226,174,7,95,136,119,222,122,163,249,58,161,225,95,15,171,24,98,121,234,137,135,99,255,93,251,196,159,255,122,79,44,189,220,74,241,198,107,47,199,180,189,166,139,233,103,156,185,240,135,41,239,243,82,120,144,146,108,64,136,165,36,133,180,13,2,4,8,16,32,64,128,0,1,2,4,58,68,64,136,165,67,88,13,74,128,0,1,2,4,8,16,32,64,128,0,129,255,19,16,74,40,247,105,200,251,75,102,231,197,121,105,139,64,17,207,203,132,58,177,220,243,200,43,49,199,92,243,100,91,159,111,166,206,241,143,123,159,142,15,63,120,175,98,136,229,203,47,62,139,101,23,154,41,235,196,210,107,250,25,227,240,3,119,141,191,223,244,231,152,124,138,158,241,135,62,59,68,223,35,78,202,174,17,42,250,147,247,239,151,162,123,148,101,253,66,44,101,169,164,125,16,32,64,128,0,1,2,4,8,16,32,208,17,2,66,44,29,161,106,76,2,4,8,16,32,64,128,0,1,2,4,8,140,37,80,196,47,153,21,176,245,2,121,127,201,236,188,180,222,190,136,111,58,47,19,238,196,210,116,77,80,170,233,47,133,88,154,194,46,47,13,121,54,54,94,227,183,89,136,101,244,152,209,209,181,107,183,232,218,173,91,60,252,192,189,113,124,255,253,226,192,126,199,199,22,219,238,82,196,35,50,206,154,243,62,47,133,7,41,201,6,132,88,74,82,72,219,32,64,128,0,1,2,4,8,16,32,64,160,67,4,132,88,58,132,213,160,4,8,16,32,64,128,0,1,2,4,8,16,248,63,1,161,132,114,159,134,188,191,100,118,94,156,151,182,8,20,241,188,76,168,19,203,132,66,44,31,127,244,126,244,63,96,151,44,168,50,105,167,78,177,228,188,211,198,30,251,247,139,237,119,222,39,78,60,242,192,184,249,186,43,179,159,221,121,219,95,227,129,193,119,197,89,151,92,27,61,123,78,21,219,110,186,106,172,179,193,102,177,221,206,251,180,133,178,46,223,205,251,247,75,93,110,178,1,23,37,196,210,128,69,183,229,255,143,189,251,142,214,171,42,247,134,125,35,17,15,37,180,208,81,122,147,22,4,105,66,4,1,225,32,189,163,128,8,8,28,144,30,192,67,71,12,132,98,232,74,83,233,69,122,231,133,131,2,82,162,32,82,4,94,122,17,169,1,169,162,129,96,190,49,215,251,237,156,16,216,236,253,36,115,239,103,173,249,92,107,12,71,52,89,207,92,247,188,238,233,250,103,254,198,92,4,8,16,32,64,128,0,1,2,4,8,244,90,64,136,165,215,84,110,36,64,128,0,1,2,4,8,16,32,64,128,192,196,9,52,113,147,121,226,102,218,153,191,202,189,201,108,189,148,189,142,172,151,136,151,254,246,66,124,235,235,243,199,205,119,63,26,179,205,241,149,24,60,239,180,49,97,136,229,186,223,61,16,51,204,56,40,54,88,227,235,49,112,186,233,227,150,187,31,139,83,71,252,52,78,62,238,39,213,2,217,112,179,173,227,234,203,46,24,23,112,217,120,205,229,35,133,94,210,231,132,22,94,116,137,56,227,188,171,99,186,233,103,108,252,98,202,189,94,26,15,82,200,4,132,88,10,105,164,105,16,32,64,128,0,1,2,4,8,16,32,208,39,2,66,44,125,194,106,80,2,4,8,16,32,64,128,0,1,2,4,8,252,175,128,80,66,217,171,33,247,38,179,245,98,189,180,34,80,250,122,249,120,204,152,248,215,191,254,89,133,83,210,245,222,187,239,84,127,14,156,118,186,79,48,125,248,225,232,120,241,133,103,99,218,233,102,136,153,103,153,173,21,194,90,223,155,251,253,82,235,201,118,80,113,66,44,29,212,108,83,37,64,128,0,1,2,4,8,16,32,64,160,101,1,33,150,150,201,252,128,0,1,2,4,8,16,32,64,128,0,1,2,173,9,148,190,201,220,154,70,121,119,231,222,100,182,94,202,91,35,227,207,200,122,41,187,191,185,103,151,123,189,228,174,207,120,19,39,32,196,50,113,110,126,69,128,0,1,2,4,8,16,32,64,128,64,103,8,8,177,116,70,159,205,146,0,1,2,4,8,16,32,64,128,0,129,54,10,8,37,180,17,191,31,30,157,123,147,217,122,233,135,166,181,241,17,214,75,27,241,27,248,232,220,235,165,129,4,69,150,44,196,82,100,91,77,138,0,1,2,4,8,16,32,64,128,0,129,76,2,66,44,153,32,13,67,128,0,1,2,4,8,16,32,64,128,0,129,238,4,132,18,202,94,27,185,55,153,173,23,235,165,21,1,235,165,21,173,230,221,155,251,253,210,60,129,50,43,22,98,41,179,175,102,69,128,0,1,2,4,8,16,32,64,128,64,30,1,33,150,60,142,70,33,64,128,0,1,2,4,8,16,32,64,128,64,183,2,54,153,203,94,28,185,55,153,173,23,235,165,21,1,235,165,21,173,230,221,155,251,253,210,60,129,50,43,22,98,41,179,175,102,69,128,0,1,2,4,8,16,32,64,128,64,30,1,33,150,60,142,70,33,64,128,0,1,2,4,8,16,32,64,128,64,183,2,54,153,203,94,28,185,55,153,173,23,235,165,21,1,235,165,21,173,230,221,155,251,253,210,60,129,50,43,22,98,41,179,175,102,69,128,0,1,2,4,8,16,32,64,128,64,30,1,33,150,60,142,70,33,64,128,0,1,2,4,8,16,32,64,128,64,183,2,54,153,203,94,28,185,55,153,173,23,235,165,21,1,235,165,21,173,230,221,155,251,253,210,60,129,50,43,22,98,41,179,175,102,69,128,0,1,2,4,8,16,32,64,128,64,30,1,33,150,60,142,70,33,64,128,0,1,2,4,8,16,32,64,128,64,183,2,54,153,203,94,28,185,55,153,173,23,235,165,21,1,235,165,21,173,230,221,155,251,253,210,60,129,50,43,22,98,41,179,175,102,69,128,0,1,2,4,8,16,32,64,128,64,30,1,33,150,60,142,70,33,64,128,0,1,2,4,8,16,32,64,128,64,183,2,54,153,203,94,28,185,55,153,173,23,235,165,21,1,235,165,21,173,230,221,155,251,253,210,60,129,50,43,22,98,41,179,175,102,69,128,0,1,2,4,8,16,32,64,128,64,30,1,33,150,60,142,70,33,64,128,0,1,2,4,8,16,32,64,128,64,183,2,54,153,203,94,28,185,55,153,173,23,235,165,21,1,235,165,21,173,230,221,155,251,253,210,60,129,50,43,22,98,41,179,175,102,69,128,0,1,2,4,8,16,32,64,128,64,30,1,33,150,60,142,70,33,64,128,0,1,2,4,8,16,32,64,128,64,183,2,54,153,203,94,28,185,55,153,173,23,235,165,21,1,235,165,21,173,230,221,155,251,253,210,60,129,50,43,22,98,41,179,175,102,69,128,0,1,2,4,8,16,32,64,128,64,30,1,33,150,60,142,70,33,64,128,0,1,2,4,8,16,32,64,128,64,183,2,54,153,203,94,28,185,55,153,173,23,235,165,21,1,235,165,21,173,230,221,155,251,253,210,60,129,50,43,22,98,41,179,175,102,69,128,0,1,2,4,8,16,32,64,128,64,30,1,33,150,60,142,70,33,64,128,0,1,2,4,8,16,32,64,128,64,183,2,54,153,203,94,28,185,55,153,173,23,235,165,21,1,235,165,21,173,230,221,155,251,253,210,60,129,50,43,22,98,41,179,175,102,69,128,0,1,2,4,8,16,32,64,128,64,30,1,33,150,60,142,70,33,64,128,0,1,2,4,8,16,32,64,128,64,183,2,54,153,203,94,28,185,55,153,173,23,235,165,21,1,235,165,21,173,230,221,155,251,253,210,60,129,50,43,22,98,41,179,175,102,69,128,0,1,2,4,8,16,32,64,128,64,30,1,33,150,60,142,70,33,64,128,0,1,2,4,8,16,32,64,128,64,183,2,54,153,203,94,28,185,55,153,173,23,235,165,21,1,235,165,21,173,230,221,155,251,253,210,60,129,50,43,22,98,41,179,175,102,69,128,0,1,2,4,8,16,32,64,128,64,30,1,33,150,60,142,70,33,64,128,0,1,2,4,8,16,32,64,128,64,183,2,54,153,203,94,28,185,55,153,173,23,235,165,21,1,235,165,21,173,230,221,155,251,253,210,60,129,50,43,22,98,41,179,175,102,69,128,0,1,2,4,8,16,32,64,128,64,30,1,33,150,60,142,70,33,64,128,0,1,2,4,8,16,32,64,128,64,183,2,54,153,203,94,28,185,55,153,173,23,235,165,21,1,235,165,21,173,230,221,155,251,253,210,60,129,50,43,22,98,41,179,175,102,69,128,0,1,2,4,8,16,32,64,128,64,30,1,33,150,60,142,70,33,64,128,0,1,2,4,8,16,32,64,128,64,183,2,54,153,203,94,28,185,55,153,173,23,235,165,21,1,235,165,21,173,230,221,155,251,253,210,60,129,50,43,22,98,41,179,175,102,69,128,0,1,2,4,8,16,32,64,128,64,30,1,33,150,60,142,70,33,64,128,0,1,2,4,8,16,32,64,128,64,183,2,105,147,217,85,182,192,41,123,175,154,109,130,214,75,54,202,218,14,100,189,212,182,53,181,44,44,231,122,169,229,4,59,176,40,33,150,14,108,186,41,19,32,64,128,0,1,2,4,8,16,32,208,107,1,33,150,94,83,185,145,0,1,2,4,8,16,32,64,128,0,1,2,4,122,35,48,217,100,147,197,216,177,99,123,115,171,123,8,132,245,98,17,180,34,96,189,180,162,229,222,186,10,8,177,212,181,51,234,34,64,128,0,1,2,4,8,16,32,64,160,14,2,66,44,117,232,130,26,8,16,32,64,128,0,1,2,4,8,16,32,80,144,128,77,230,130,154,217,15,83,177,94,250,1,185,160,71,88,47,5,53,179,131,167,34,196,210,193,205,55,117,2,4,8,16,32,64,128,0,1,2,4,122,20,16,98,233,145,200,13,4,8,16,32,64,128,0,1,2,4,8,16,32,208,138,128,77,230,86,180,220,107,189,88,3,173,8,88,47,173,104,185,183,174,2,66,44,117,237,140,186,8,16,32,64,128,0,1,2,4,8,16,168,131,128,16,75,29,186,160,6,2,4,8,16,32,64,128,0,1,2,4,8,20,36,96,147,185,160,102,246,195,84,172,151,126,64,46,232,17,214,75,65,205,236,224,169,8,177,116,112,243,77,157,0,1,2,4,8,16,32,64,128,0,129,30,5,132,88,122,36,114,3,1,2,4,8,16,32,64,128,0,1,2,4,8,180,34,96,147,185,21,45,247,90,47,214,64,43,2,214,75,43,90,238,173,171,128,16,75,93,59,163,46,2,4,8,16,32,64,128,0,1,2,4,234,32,32,196,82,135,46,168,129,0,1,2,4,8,16,32,64,128,0,1,2,4,8,116,168,128,80,66,135,54,126,34,167,109,189,76,36,156,159,213,74,64,136,165,86,237,80,12,1,2,4,8,16,32,64,128,0,1,2,53,19,16,98,169,89,67,148,67,128,0,1,2,4,8,16,32,64,128,0,1,2,4,58,73,64,40,161,147,186,61,233,115,181,94,38,221,208,8,237,23,16,98,105,127,15,84,64,128,0,1,2,4,8,16,32,64,128,64,125,5,132,88,234,219,27,149,17,32,64,128,0,1,2,4,8,16,32,64,160,118,2,183,220,114,75,204,54,219,108,177,228,146,75,214,174,54,5,53,83,64,40,161,153,125,107,87,213,214,75,187,228,61,55,167,128,16,75,78,77,99,17,32,64,128,0,1,2,4,8,16,32,80,154,128,16,75,105,29,53,31,2,4,8,16,32,64,128,0,1,2,4,8,244,161,192,15,126,240,131,88,97,133,21,226,191,254,235,191,250,240,41,134,38,64,128,0,1,2,229,10,8,177,148,219,91,51,35,64,128,0,1,2,4,8,16,32,64,96,210,5,132,88,38,221,208,8,4,8,16,32,64,128,0,1,2,4,8,16,104,172,192,245,215,95,31,67,135,14,141,183,223,126,59,118,222,121,231,216,123,239,189,227,195,15,63,140,239,124,231,59,113,255,253,247,87,243,186,248,226,139,227,233,167,159,142,69,22,89,36,118,216,97,135,152,114,202,41,227,194,11,47,140,57,231,156,51,118,221,117,215,120,249,229,151,99,163,141,54,138,199,30,123,44,174,189,246,218,88,127,253,245,227,200,35,143,140,37,150,88,34,30,127,252,241,216,119,223,125,35,61,103,244,232,209,113,200,33,135,84,227,205,50,203,44,213,127,223,112,195,13,171,177,247,223,127,255,184,251,238,187,99,219,109,183,141,61,247,220,179,26,123,196,136,17,113,230,153,103,198,172,179,206,26,123,236,177,71,108,186,233,166,141,117,86,56,1,2,4,8,16,232,18,16,98,177,22,8,16,32,64,128,0,1,2,4,8,16,32,208,189,128,16,139,213,65,128,0,1,2,4,8,16,32,64,128,0,129,14,21,248,232,163,143,98,208,160,65,113,218,105,167,197,215,191,254,245,42,60,178,250,234,171,199,119,191,251,221,248,202,87,190,18,99,199,142,173,100,78,61,245,212,120,244,209,71,227,164,147,78,138,109,182,217,38,150,91,110,185,42,84,178,201,38,155,196,55,190,241,141,234,207,3,14,56,32,210,167,134,222,125,247,221,152,127,254,249,227,162,139,46,138,229,151,95,62,30,120,224,129,42,124,242,204,51,207,196,37,151,92,82,141,113,246,217,103,199,125,247,221,23,223,255,254,247,171,191,63,234,168,163,170,231,237,181,215,94,113,244,209,71,71,250,92,200,247,190,247,189,42,4,243,198,27,111,84,33,153,174,80,77,10,191,184,154,39,224,51,84,205,235,89,59,42,182,78,218,161,238,153,237,16,16,98,105,135,186,103,18,32,64,128,0,1,2,4,8,16,32,208,20,1,33,150,166,116,74,157,4,8,16,32,64,128,0,1,2,4,8,16,200,44,240,219,223,254,182,10,159,220,123,239,189,213,200,247,220,115,79,236,184,227,142,113,243,205,55,127,102,136,37,133,93,186,62,39,148,66,38,211,77,55,93,164,32,204,128,1,3,170,83,84,214,94,123,237,207,13,177,164,83,87,210,41,46,171,174,186,106,245,188,97,195,134,197,240,225,195,227,245,215,95,143,99,142,57,166,58,213,101,141,53,214,168,62,87,244,143,127,252,35,22,92,112,193,88,105,165,149,170,211,90,214,90,107,173,234,68,22,87,51,5,124,134,170,153,125,235,239,170,173,147,254,22,247,188,118,9,8,177,180,75,222,115,9,16,32,64,128,0,1,2,4,8,16,104,130,128,16,75,19,186,164,70,2,4,8,16,32,64,128,0,1,2,4,8,244,129,192,57,231,156,19,151,95,126,121,245,169,159,116,221,113,199,29,85,144,100,194,16,203,97,135,29,86,5,77,198,15,177,172,188,242,202,213,73,41,93,33,150,116,82,203,138,43,174,248,169,16,203,173,183,222,90,125,166,40,157,184,50,120,240,224,88,122,233,165,99,217,101,151,29,55,155,33,67,134,196,162,139,46,26,41,80,147,78,97,56,255,252,243,99,251,237,183,175,194,45,47,189,244,82,92,125,245,213,113,211,77,55,197,13,55,220,16,175,189,246,90,245,25,34,87,251,5,124,134,170,253,61,104,66,5,214,73,19,186,164,198,118,8,8,177,180,67,221,51,9,16,32,64,128,0,1,2,4,8,16,104,138,128,16,75,83,58,165,78,2,4,8,16,32,64,128,0,1,2,4,8,100,22,72,161,144,217,102,155,45,158,123,238,185,234,207,244,137,160,116,218,201,254,251,239,31,211,78,59,109,60,242,200,35,213,167,129,210,105,40,233,19,66,41,196,178,221,118,219,197,82,75,45,21,59,236,176,67,12,28,56,48,174,188,242,202,234,164,148,116,162,203,47,126,241,50,121,89,23,0,0,32,0,73,68,65,84,139,42,196,146,238,77,255,158,194,43,187,239,190,123,220,120,227,141,85,136,229,216,99,143,141,39,159,124,50,78,63,253,244,120,243,205,55,99,181,213,86,139,243,206,59,47,14,58,232,160,56,240,192,3,227,155,223,252,102,92,113,197,21,213,231,133,210,201,44,105,188,75,47,189,180,58,233,101,225,133,23,142,227,143,63,62,214,89,103,157,204,10,134,107,85,192,103,168,90,21,235,204,251,173,147,206,236,187,89,247,78,64,136,165,119,78,238,34,64,128,0,1,2,4,8,16,32,64,160,51,5,132,88,58,179,239,102,77,128,0,1,2,4,8,16,32,64,128,0,129,74,96,232,208,161,85,56,36,5,82,102,158,121,230,72,39,167,204,59,239,188,213,103,131,206,61,247,220,248,242,151,191,28,115,207,61,119,117,234,74,10,177,156,117,214,89,177,211,78,59,85,193,148,127,255,251,223,113,232,161,135,198,83,79,61,21,75,46,185,100,245,103,10,198,156,125,246,217,213,105,42,233,212,148,101,150,89,38,158,120,226,137,42,196,242,242,203,47,87,39,189,140,28,57,178,58,217,101,175,189,246,138,19,78,56,161,58,13,38,221,159,62,31,244,246,219,111,87,127,151,62,77,244,173,111,125,43,30,126,248,225,234,211,70,169,134,107,175,189,182,10,180,184,218,43,224,51,84,237,245,111,202,211,173,147,166,116,74,157,237,16,16,98,105,135,186,103,18,32,64,128,0,1,2,4,8,16,32,208,20,1,33,150,166,116,74,157,4,8,16,32,64,128,0,1,2,4,8,16,232,35,129,20,40,121,255,253,247,99,158,121,230,137,47,124,225,11,227,158,146,78,75,73,39,178,124,241,139,95,252,196,147,223,121,231,157,152,122,234,169,227,162,139,46,170,78,97,153,106,170,169,170,128,73,58,97,37,125,18,40,93,105,188,116,77,51,205,52,159,170,58,133,89,82,24,101,252,79,3,165,19,92,254,246,183,191,197,34,139,44,242,137,26,82,48,102,134,25,102,136,153,102,154,169,143,102,111,216,86,5,124,134,170,85,177,206,188,223,58,233,204,190,155,117,239,4,132,88,122,231,228,46,2,4,8,16,32,64,128,0,1,2,4,58,83,64,136,165,51,251,110,214,4,8,16,32,64,128,0,1,2,4,8,16,152,100,129,93,118,217,37,30,124,240,193,88,96,129,5,226,130,11,46,168,78,84,217,100,147,77,38,121,92,3,212,91,192,103,168,234,221,159,186,84,103,157,212,165,19,234,168,163,128,16,75,29,187,162,38,2,4,8,16,32,64,128,0,1,2,4,234,34,32,196,82,151,78,168,131,0,1,2,4,8,16,32,64,128,0,1,2,13,19,24,51,102,76,252,233,79,127,138,231,159,127,62,190,246,181,175,197,194,11,47,220,176,25,40,119,98,5,124,134,106,98,229,58,235,119,214,73,103,245,219,108,123,47,32,196,210,123,43,119,18,32,64,128,0,1,2,4,8,16,32,208,121,2,66,44,157,215,115,51,38,64,128,0,1,2,4,8,16,32,64,128,64,159,10,76,54,217,100,49,118,236,216,62,125,134,193,219,47,224,51,84,237,239,65,19,42,176,78,154,208,37,53,246,183,128,16,75,127,139,123,30,1,2,4,8,16,32,64,128,0,1,2,77,18,16,98,105,82,183,212,74,128,0,1,2,4,8,16,32,64,128,0,129,6,8,8,177,52,160,73,109,44,209,103,168,218,136,223,160,71,91,39,13,106,150,82,91,22,16,98,105,153,204,15,8,16,32,64,128,0,1,2,4,8,16,232,32,1,33,150,14,106,182,169,18,32,64,128,0,1,2,4,8,16,32,64,160,63,4,132,88,250,67,185,185,207,240,25,170,230,246,174,63,43,183,78,250,83,219,179,250,91,64,136,165,191,197,61,143,0,1,2,4,8,16,32,64,128,0,129,38,9,8,177,52,169,91,106,37,64,128,0,1,2,4,8,16,32,64,128,64,13,5,70,140,24,17,7,31,124,112,28,125,244,209,177,231,158,123,70,87,136,229,164,147,78,138,255,254,239,255,142,97,195,134,197,208,161,67,107,88,185,146,218,33,96,189,180,67,189,185,207,180,94,154,219,59,149,119,47,32,196,98,117,16,32,64,128,0,1,2,4,8,16,32,64,160,123,1,33,22,171,131,0,1,2,4,8,16,32,64,128,0,1,2,4,38,73,224,189,247,222,139,65,131,6,197,128,1,3,98,170,169,166,138,55,223,124,51,102,156,113,198,248,231,63,255,25,233,52,133,244,191,7,14,28,56,73,207,240,227,114,4,172,151,114,122,217,31,51,177,94,250,67,217,51,250,91,64,136,165,191,197,61,143,0,1,2,4,8,16,32,64,128,0,129,38,9,8,177,52,169,91,106,37,64,128,0,1,2,4,8,16,32,64,128,64,77,5,14,56,224,128,56,254,248,227,227,195,15,63,28,87,225,20,83,76,17,251,236,179,79,12,31,62,188,166,85,43,171,93,2,214,75,187,228,155,249,92,235,165,153,125,83,117,247,2,66,44,86,7,1,2,4,8,16,32,64,128,0,1,2,4,186,23,16,98,177,58,8,16,32,64,128,0,1,2,4,8,16,32,64,96,146,5,210,105,9,51,207,60,115,140,30,61,122,220,88,95,250,210,151,98,212,168,81,78,97,153,100,221,242,6,176,94,202,235,105,95,206,200,122,233,75,93,99,183,67,64,136,165,29,234,158,73,128,0,1,2,4,8,16,32,64,128,64,83,4,132,88,154,210,41,117,18,32,64,128,0,1,2,4,8,16,32,64,160,230,2,227,159,150,224,20,150,154,55,171,6,229,89,47,53,104,66,131,74,176,94,26,212,44,165,246,40,32,196,210,35,145,27,8,16,32,64,128,0,1,2,4,8,16,232,96,1,33,150,14,110,190,169,19,32,64,128,0,1,2,4,8,16,32,64,32,167,192,248,167,37,56,133,37,167,108,153,99,89,47,101,246,181,175,102,101,189,244,149,172,113,219,33,32,196,210,14,117,207,36,64,128,0,1,2,4,8,16,32,64,160,41,2,66,44,77,233,148,58,9,16,32,64,128,0,1,2,4,8,16,32,208,0,129,116,90,194,136,17,35,98,232,208,161,49,124,248,240,6,84,172,196,118,10,88,47,237,212,111,222,179,173,151,230,245,76,197,159,45,32,196,98,101,16,32,64,128,0,1,2,4,8,16,32,64,160,123,1,33,22,171,131,0,1,2,4,8,16,32,64,128,0,1,2,4,178,9,164,211,18,182,219,110,187,56,251,236,179,99,224,192,129,217,198,53,80,153,2,214,75,153,125,237,171,89,89,47,125,37,107,220,254,22,16,98,233,111,113,207,35,64,128,0,1,2,4,8,16,32,64,160,73,2,66,44,77,234,150,90,9,16,32,64,128,0,1,2,4,8,16,104,164,192,100,147,77,214,200,186,21,221,123,129,177,99,199,246,254,230,30,238,180,94,178,81,214,118,32,235,165,182,173,169,101,97,57,215,75,45,39,216,129,69,9,177,116,96,211,77,153,0,1,2,4,8,16,32,64,128,0,129,94,11,8,177,244,154,202,141,4,8,16,32,64,128,0,1,2,4,8,16,152,56,129,20,74,176,9,57,113,118,77,248,85,238,254,230,30,175,9,134,157,84,99,238,254,230,30,175,147,122,209,132,185,234,111,19,186,212,122,141,66,44,173,155,249,5,1,2,4,8,16,32,64,128,0,1,2,157,35,32,196,210,57,189,54,83,2,4,8,16,32,64,128,0,1,2,4,218,36,96,19,178,77,240,253,244,216,220,253,205,61,94,63,49,120,76,47,5,114,247,55,247,120,189,156,134,219,250,73,64,127,251,9,186,159,31,35,196,210,207,224,30,71,128,0,1,2,4,8,16,32,64,128,64,163,4,132,88,26,213,46,197,18,32,64,128,0,1,2,4,8,16,32,208,68,1,155,144,77,236,90,239,107,206,221,223,220,227,245,126,38,238,236,15,129,220,253,205,61,94,127,24,120,70,239,5,244,183,247,86,77,186,83,136,165,73,221,82,43,1,2,4,8,16,32,64,128,0,1,2,253,45,32,196,210,223,226,158,71,128,0,1,2,4,8,16,32,64,128,64,199,9,216,132,44,187,229,185,251,155,123,188,178,245,155,55,187,220,253,205,61,94,243,68,203,174,88,127,203,236,175,16,75,153,125,53,43,2,4,8,16,32,64,128,0,1,2,4,242,8,8,177,228,113,52,10,1,2,4,8,16,32,64,128,0,1,2,4,186,21,176,9,89,246,226,200,221,223,220,227,149,173,223,188,217,229,238,111,238,241,154,39,90,118,197,250,91,102,127,133,88,202,236,171,89,17,32,64,128,0,1,2,4,8,16,32,144,71,64,136,37,143,163,81,8,16,32,64,128,0,1,2,4,8,16,32,208,173,128,77,200,178,23,71,238,254,230,30,175,108,253,230,205,46,119,127,115,143,215,60,209,178,43,214,223,50,251,43,196,82,102,95,205,138,0,1,2,4,8,16,32,64,128,0,129,60,2,66,44,121,28,141,66,128,0,1,2,4,8,16,32,64,128,0,129,110,5,108,66,150,189,56,114,247,55,247,120,101,235,55,111,118,185,251,155,123,188,230,137,150,93,177,254,150,217,95,33,150,50,251,106,86,4,8,16,32,64,128,0,1,2,4,8,228,17,16,98,201,227,104,20,2,4,8,16,32,64,128,0,1,2,4,8,116,43,96,19,178,236,197,145,187,191,185,199,43,91,191,121,179,203,221,223,220,227,53,79,180,236,138,245,183,204,254,10,177,148,217,87,179,34,64,128,0,1,2,4,8,16,32,64,32,143,128,16,75,30,71,163,16,32,64,128,0,1,2,4,8,16,32,64,160,91,1,155,144,101,47,142,220,253,205,61,94,217,250,205,155,93,238,254,230,30,175,121,162,101,87,172,191,101,246,87,136,165,204,190,154,21,1,2,4,8,16,32,64,128,0,1,2,121,4,132,88,242,56,26,133,0,1,2,4,8,16,32,64,128,0,1,2,221,10,216,132,44,123,113,228,238,111,238,241,202,214,111,222,236,114,247,55,247,120,205,19,45,187,98,253,45,179,191,66,44,101,246,213,172,8,16,32,64,128,0,1,2,4,8,16,200,35,32,196,146,199,209,40,4,8,16,32,64,128,0,1,2,4,8,16,232,86,192,38,100,217,139,35,119,127,115,143,87,182,126,243,102,151,187,191,185,199,107,158,104,217,21,235,111,153,253,21,98,41,179,175,102,69,128,0,1,2,4,8,16,32,64,128,64,30,1,33,150,60,142,70,33,64,128,0,1,2,4,8,16,32,64,128,64,183,2,54,33,203,94,28,185,251,155,123,188,178,245,155,55,187,220,253,205,61,94,243,68,203,174,88,127,203,236,175,16,75,153,125,53,43,2,4,8,16,32,64,128,0,1,2,4,242,8,8,177,228,113,52,10,1,2,4,8,16,32,64,128,0,1,2,4,186,21,176,9,89,246,226,200,221,223,220,227,149,173,223,188,217,229,238,111,238,241,154,39,90,118,197,250,91,102,127,133,88,202,236,171,89,17,32,64,128,0,1,2,4,8,16,32,144,71,64,136,37,143,163,81,8,16,32,64,128,0,1,2,4,8,16,32,208,173,128,77,200,178,23,71,238,254,230,30,175,108,253,230,205,46,119,127,115,143,215,60,209,178,43,214,223,50,251,43,196,82,102,95,205,138,0,1,2,4,8,16,32,64,128,0,129,60,2,66,44,121,28,141,66,128,0,1,2,4,8,16,32,64,128,0,129,110,5,108,66,150,189,56,114,247,55,247,120,101,235,55,111,118,185,251,155,123,188,230,137,150,93,177,254,150,217,95,33,150,50,251,106,86,4,8,16,32,64,128,0,1,2,4,8,228,17,16,98,201,227,104,20,2,4,8,16,32,64,128,0,1,2,4,8,116,43,96,19,178,236,197,145,187,191,185,199,43,91,191,121,179,203,221,223,220,227,53,79,180,236,138,245,183,204,254,10,177,148,217,87,179,34,64,128,0,1,2,4,8,16,32,64,32,143,128,16,75,30,71,163,16,32,64,128,0,1,2,4,8,16,32,64,160,91,1,155,144,101,47,142,220,253,205,61,94,217,250,205,155,93,238,254,230,30,175,121,162,101,87,172,191,101,246,87,136,165,204,190,154,21,1,2,4,8,16,32,64,128,0,1,2,121,4,132,88,242,56,26,133,0,1,2,4,8,16,32,64,128,0,1,2,221,10,216,132,44,123,113,228,238,111,238,241,202,214,111,222,236,114,247,55,247,120,205,19,45,187,98,253,45,179,191,66,44,101,246,213,172,8,16,32,64,128,0,1,2,4,8,16,200,35,32,196,146,199,209,40,4,8,16,32,64,128,0,1,2,4,8,16,232,86,192,38,100,217,139,35,119,127,115,143,87,182,126,243,102,151,187,191,185,199,107,158,104,217,21,235,111,153,253,21,98,41,179,175,102,69,128,0,1,2,4,8,16,32,64,128,64,30,1,33,150,60,142,70,33,64,128,0,1,2,4,8,16,32,64,128,64,183,2,54,33,203,94,28,185,251,155,123,188,178,245,155,55,187,220,253,205,61,94,243,68,203,174,88,127,203,236,175,16,75,153,125,53,43,2,4,8,16,32,64,128,0,1,2,4,242,8,8,177,228,113,52,10,1,2,4,8,16,32,64,128,0,1,2,4,186,21,176,9,89,246,226,200,221,223,220,227,149,173,223,188,217,229,238,111,238,241,154,39,90,118,197,250,91,102,127,133,88,202,236,171,89,17,32,64,128,0,1,2,4,8,16,32,144,71,64,136,37,143,163,81,8,16,32,64,128,0,1,2,4,8,16,32,208,173,128,77,200,178,23,71,238,254,230,30,175,108,253,230,205,46,119,127,115,143,215,60,209,178,43,214,223,50,251,43,196,82,102,95,205,138,0,1,2,4,8,16,32,64,128,0,129,60,2,66,44,121,28,141,66,128,0,1,2,4,8,16,32,64,128,0,129,110,5,108,66,150,189,56,114,247,55,247,120,101,235,55,111,118,185,251,155,123,188,230,137,150,93,177,254,150,217,95,33,150,50,251,106,86,4,8,16,32,64,128,0,1,2,4,8,228,17,16,98,201,227,104,20,2,4,8,16,32,64,128,0,1,2,4,8,116,43,80,226,38,228,152,49,99,98,192,128,1,186,30,17,185,251,155,123,188,58,52,201,122,249,223,46,228,238,111,238,241,172,151,58,8,244,221,122,169,215,236,58,183,26,33,150,206,237,189,153,19,32,64,128,0,1,2,4,8,16,32,208,179,128,16,75,207,70,238,32,64,128,0,1,2,4,8,16,32,64,128,192,36,9,148,184,201,60,237,180,211,198,157,119,222,25,131,7,15,238,214,230,133,23,94,136,123,239,189,55,54,219,108,179,73,242,171,251,143,115,247,55,247,120,117,240,179,94,254,183,11,185,251,155,123,60,235,165,14,2,125,183,94,234,53,187,206,173,70,136,165,115,123,111,230,4,8,16,32,64,128,0,1,2,4,8,244,44,32,196,210,179,145,59,8,16,32,64,128,0,1,2,4,8,16,32,48,73,2,157,186,201,124,221,117,215,197,94,123,237,21,207,60,243,204,36,249,213,253,199,185,251,155,123,188,58,248,245,38,196,98,189,76,92,167,172,23,239,151,137,91,57,126,213,78,1,33,150,118,234,123,54,1,2,4,8,16,32,64,128,0,1,2,117,23,16,98,169,123,135,212,71,128,0,1,2,4,8,16,32,64,128,64,227,5,74,216,100,126,228,145,71,98,207,61,247,140,191,253,237,111,177,229,150,91,198,17,71,28,17,15,62,248,96,117,18,203,53,215,92,19,35,70,140,136,39,158,120,34,214,92,115,205,56,250,232,163,227,195,15,63,140,53,214,88,35,158,125,246,217,216,100,147,77,226,242,203,47,255,204,251,230,156,115,78,253,157,64,192,122,177,94,90,249,63,133,245,98,189,180,178,94,220,91,15,1,33,150,122,244,65,21,4,8,16,32,64,128,0,1,2,4,8,212,83,64,136,165,158,125,81,21,1,2,4,8,16,32,64,128,0,1,2,5,9,148,176,201,60,255,252,243,199,130,11,46,24,59,236,176,67,156,116,210,73,113,247,221,119,87,33,150,175,126,245,171,241,149,175,124,37,14,61,244,208,88,126,249,229,227,192,3,15,140,197,22,91,44,142,60,242,200,234,190,19,79,60,49,110,186,233,166,88,124,241,197,63,243,190,19,78,56,161,241,157,206,221,223,220,227,181,3,216,122,233,94,61,119,127,115,143,103,189,180,67,160,255,214,75,189,102,215,185,213,8,177,116,110,239,205,156,0,1,2,4,8,16,32,64,128,0,129,158,5,132,88,122,54,114,7,1,2,4,8,16,32,64,128,0,1,2,4,38,73,160,233,155,204,79,61,245,84,44,180,208,66,49,106,212,168,152,105,166,153,226,129,7,30,136,165,151,94,186,10,177,164,0,203,237,183,223,30,27,111,188,113,245,239,233,132,150,244,239,119,221,117,87,140,255,121,152,191,255,253,239,221,222,55,73,184,53,248,113,238,254,230,30,175,191,137,172,151,207,23,207,221,223,220,227,89,47,253,45,208,191,235,165,94,179,235,220,106,132,88,58,183,247,102,78,128,0,1,2,4,8,16,32,64,128,64,207,2,66,44,61,27,185,131,0,1,2,4,8,16,32,64,128,0,1,2,147,36,208,244,77,230,95,253,234,87,113,236,177,199,86,159,11,74,215,199,31,127,28,3,6,12,168,66,44,139,44,178,72,12,27,54,172,58,117,229,189,247,222,139,47,127,249,203,49,247,220,115,127,42,196,50,122,244,232,110,239,155,36,220,26,252,56,119,127,115,143,215,223,68,214,203,231,139,231,238,111,238,241,172,151,254,22,232,223,245,82,175,217,117,110,53,66,44,157,219,123,51,39,64,128,0,1,2,4,8,16,32,64,160,103,1,33,150,158,141,220,65,128,0,1,2,4,8,16,32,64,128,0,129,73,18,104,250,38,243,239,126,247,187,88,125,245,213,227,163,143,62,170,194,43,47,188,240,66,204,51,207,60,85,136,229,217,103,159,173,78,97,249,211,159,254,20,75,45,181,84,156,113,198,25,113,209,69,23,125,42,196,114,213,85,87,117,123,223,36,225,214,224,199,185,251,155,123,188,254,38,178,94,62,95,60,119,127,115,143,103,189,244,183,64,255,174,151,122,205,174,115,171,17,98,233,220,222,155,57,1,2,4,8,16,32,64,128,0,1,2,61,11,8,177,244,108,228,14,2,4,8,16,32,64,128,0,1,2,4,8,76,146,64,211,55,153,63,252,240,195,234,51,66,71,29,117,84,108,191,253,246,213,39,131,142,57,230,152,42,196,242,219,223,254,54,210,201,27,15,61,244,80,164,79,6,173,189,246,218,49,197,20,83,196,200,145,35,227,134,27,110,168,238,127,233,165,151,226,228,147,79,238,246,190,73,194,173,193,143,115,247,55,247,120,253,77,100,189,124,190,120,238,254,230,30,207,122,233,111,129,254,93,47,245,154,93,231,86,35,196,210,185,189,55,115,2,4,8,16,32,64,128,0,1,2,4,122,22,16,98,233,217,200,29,4,8,16,32,64,128,0,1,2,4,8,16,152,36,129,166,111,50,167,201,159,114,202,41,177,199,30,123,84,14,43,173,180,82,60,252,240,195,213,105,43,41,220,50,100,200,144,24,53,106,84,245,111,63,250,209,143,226,232,163,143,174,78,100,89,119,221,117,227,107,95,251,90,76,63,253,244,113,219,109,183,117,123,223,78,59,237,52,73,190,237,254,113,238,254,230,30,175,29,62,214,75,247,234,185,251,155,123,60,235,165,29,2,253,183,94,234,53,187,206,173,70,136,165,115,123,111,230,4,8,16,32,64,128,0,1,2,4,8,244,44,32,196,210,179,145,59,8,16,32,64,128,0,1,2,4,8,16,32,48,73,2,37,108,50,39,128,55,222,120,35,222,121,231,157,152,111,190,249,34,205,169,235,26,59,118,108,60,243,204,51,213,39,134,210,231,134,210,61,233,52,150,41,167,156,50,198,140,25,19,255,252,231,63,99,224,192,129,241,121,247,77,18,112,155,127,156,187,191,185,199,107,23,143,245,242,217,242,185,251,155,123,60,235,165,93,2,253,179,94,234,53,187,206,173,70,136,165,115,123,111,230,4,8,16,32,64,128,0,1,2,4,8,244,44,32,196,210,179,145,59,8,16,32,64,128,0,1,2,4,8,16,32,48,73,2,165,108,50,79,18,66,193,63,206,221,223,220,227,21,76,223,200,169,229,238,111,238,241,26,137,90,112,209,250,91,102,115,133,88,202,236,171,89,17,32,64,128,0,1,2,4,8,16,32,144,71,64,136,37,143,163,81,8,16,32,64,128,0,1,2,4,8,16,32,208,173,128,77,200,178,23,71,238,254,230,30,175,108,253,230,205,46,119,127,115,143,215,60,209,178,43,214,223,50,251,43,196,82,102,95,205,138,0,1,2,4,8,16,32,64,128,0,129,60,2,66,44,121,28,141,66,128,0,1,2,4,8,16,32,64,128,0,129,110,5,108,66,150,189,56,114,247,55,247,120,101,235,55,111,118,185,251,155,123,188,230,137,150,93,177,254,150,217,95,33,150,50,251,106,86,4,8,16,32,64,128,0,1,2,4,8,228,17,16,98,201,227,104,20,2,4,8,16,32,64,128,0,1,2,4,8,116,43,96,19,178,236,197,145,187,191,185,199,43,91,191,121,179,203,221,223,220,227,53,79,180,236,138,245,183,204,254,10,177,148,217,87,179,34,64,128,0,1,2,4,8,16,32,64,32,143,128,16,75,30,71,163,16,32,64,128,0,1,2,4,8,16,32,64,160,91,1,155,144,101,47,142,220,253,205,61,94,217,250,205,155,93,238,254,230,30,175,121,162,101,87,172,191,101,246,87,136,165,204,190,154,21,1,2,4,8,16,32,64,128,0,1,2,121,4,132,88,242,56,26,133,0,1,2,4,8,16,32,64,128,0,1,2,221,10,216,132,44,123,113,228,238,111,238,241,202,214,111,222,236,114,247,55,247,120,205,19,45,187,98,253,45,179,191,66,44,101,246,213,172,8,16,32,64,128,0,1,2,4,8,16,200,35,32,196,146,199,209,40,4,8,16,32,64,128,0,1,2,4,8,16,232,86,192,38,100,217,139,35,119,127,115,143,87,182,126,243,102,151,187,191,185,199,107,158,104,217,21,235,111,153,253,21,98,41,179,175,102,69,128,0,1,2,4,8,16,32,64,128,64,30,1,33,150,60,142,70,33,64,128,0,1,2,4,8,16,32,64,128,64,183,2,54,33,203,94,28,185,251,155,123,188,178,245,155,55,187,220,253,205,61,94,243,68,203,174,88,127,203,236,175,16,75,153,125,53,43,2,4,8,16,32,64,128,0,1,2,4,242,8,8,177,228,113,52,10,1,2,4,8,16,32,64,128,0,1,2,4,186,21,176,9,89,246,226,200,221,223,220,227,149,173,223,188,217,229,238,111,238,241,154,39,90,118,197,250,91,102,127,133,88,202,236,171,89,17,32,64,128,0,1,2,4,8,16,32,144,71,64,136,37,143,163,81,8,16,32,64,128,0,1,2,4,8,16,32,208,173,128,77,200,178,23,71,238,254,230,30,175,108,253,230,205,46,119,127,115,143,215,60,209,178,43,214,223,50,251,43,196,82,102,95,205,138,0,1,2,4,8,16,32,64,128,0,129,60,2,66,44,121,28,141,66,128,0,1,2,4,8,16,32,64,128,0,129,110,5,108,66,150,189,56,114,247,55,247,120,101,235,55,111,118,185,251,155,123,188,230,137,150,93,177,254,150,217,95,33,150,50,251,106,86,4,8,16,32,64,128,0,1,2,4,8,228,17,16,98,201,227,104,20,2,4,8,16,32,64,128,0,1,2,4,8,116,43,96,19,178,236,197,145,187,191,185,199,43,91,191,121,179,203,221,223,220,227,53,79,180,236,138,245,183,204,254,10,177,148,217,87,179,34,64,128,0,1,2,4,8,16,32,64,32,143,128,16,75,30,71,163,16,32,64,128,0,1,2,4,8,16,32,64,160,91,1,155,144,101,47,142,220,253,205,61,94,217,250,205,155,93,238,254,230,30,175,121,162,101,87,172,191,101,246,87,136,165,204,190,154,21,1,2,4,8,16,32,64,128,0,1,2,121,4,132,88,242,56,26,133,0,1,2,4,8,16,32,64,128,0,1,2,221,10,216,132,44,123,113,228,238,111,238,241,202,214,111,222,236,114,247,55,247,120,205,19,45,187,98,253,45,179,191,66,44,101,246,213,172,8,16,32,64,128,0,1,2,4,8,16,200,35,32,196,146,199,209,40,4,8,16,32,64,128,0,1,2,4,8,16,232,86,192,38,100,217,139,35,119,127,115,143,87,182,126,243,102,151,187,191,185,199,107,158,104,217,21,235,111,153,253,21,98,41,179,175,102,69,128,0,1,2,4,8,16,32,64,128,64,30,1,33,150,60,142,70,33,64,128,0,1,2,4,8,16,32,64,128,64,183,2,54,33,203,94,28,185,251,155,123,188,178,245,155,55,187,220,253,205,61,94,243,68,203,174,88,127,203,236,175,16,75,153,125,53,43,2,4,8,16,32,64,128,0,1,2,4,242,8,8,177,228,113,52,10,1,2,4,8,16,32,64,128,0,1,2,4,186,21,176,9,89,246,226,200,221,223,220,227,149,173,223,188,217,229,238,111,238,241,154,39,90,118,197,250,91,102,127,133,88,202,236,171,89,17,32,64,128,0,1,2,4,8,16,32,144,71,64,136,37,143,163,81,8,16,32,64,128,0,1,2,4,8,16,32,208,173,128,77,200,178,23,71,238,254,230,30,175,108,253,230,205,46,119,127,115,143,215,60,209,178,43,214,223,50,251,43,196,82,102,95,205,138,0,1,2,4,8,16,32,64,128,0,129,60,2,66,44,121,28,141,66,128,0,1,2,4,8,16,32,64,128,0,129,110,5,108,66,150,189,56,114,247,55,247,120,101,235,55,111,118,185,251,155,123,188,230,137,150,93,177,254,150,217,95,33,150,50,251,106,86,4,8,16,32,64,128,0,1,2,4,8,228,17,16,98,201,227,104,20,2,4,8,16,32,64,128,0,1,2,4,8,116,43,96,19,178,236,197,145,187,191,185,199,43,91,191,121,179,203,221,223,220,227,53,79,180,236,138,245,183,204,254,10,177,148,217,87,179,34,64,128,0,1,2,4,8,16,32,64,32,143,128,16,75,30,71,163,16,32,64,128,0,1,2,4,8,16,32,64,160,91,1,155,144,101,47,142,220,253,205,61,94,217,250,205,155,93,238,254,230,30,175,121,162,101,87,172,191,101,246,87,136,165,204,190,154,21,1,2,4,8,16,32,64,128,0,1,2,121,4,132,88,242,56,26,133,0,1,2,4,8,16,32,64,128,0,1,2,221,10,216,132,44,123,113,228,238,111,238,241,202,214,111,222,236,114,247,55,247,120,205,19,45,187,98,253,45,179,191,66,44,101,246,213,172,8,16,32,64,128,0,1,2,4,8,16,200,35,32,196,146,199,209,40,4,8,16,32,64,128,0,1,2,4,8,16,232,86,192,38,100,217,139,35,119,127,115,143,87,182,126,243,102,151,187,191,185,199,107,158,104,217,21,235,111,153,253,21,98,41,179,175,102,69,128,0,1,2,4,8,16,32,64,128,64,30,1,33,150,60,142,70,33,64,128,0,1,2,4,8,16,32,64,128,64,183,2,54,33,203,94,28,185,251,155,123,188,178,245,155,55,187,220,253,205,61,94,243,68,203,174,88,127,203,236,175,16,75,153,125,53,43,2,4,8,16,32,64,128,0,1,2,4,242,8,8,177,228,113,52,10,1,2,4,8,16,32,64,128,0,1,2,4,186,21,176,9,89,246,226,200,221,223,220,227,149,173,223,188,217,229,238,111,238,241,154,39,90,118,197,250,91,102,127,133,88,202,236,171,89,17,32,64,128,0,1,2,4,8,16,32,144,71,64,136,37,143,163,81,8,16,32,64,128,0,1,2,4,8,16,32,208,173,64,218,132,116,149,45,48,118,236,216,108,19,180,94,178,81,214,118,32,235,165,182,173,169,101,97,57,215,75,45,39,216,129,69,9,177,116,96,211,77,153,0,1,2,4,8,16,32,64,128,0,129,94,11,8,177,244,154,202,141,4,8,16,32,64,128,0,1,2,4,8,16,32,208,27,1,39,7,244,70,201,61,93,2,214,139,181,208,138,128,245,210,138,150,123,235,42,32,196,82,215,206,168,139,0,1,2,4,8,16,32,64,128,0,129,58,8,8,177,212,161,11,106,32,64,128,0,1,2,4,8,16,32,64,128,64,65,2,54,153,11,106,102,63,76,197,122,233,7,228,130,30,97,189,20,212,204,14,158,138,16,75,7,55,223,212,9,16,32,64,128,0,1,2,4,8,16,232,81,64,136,165,71,34,55,16,32,64,128,0,1,2,4,8,16,32,64,128,64,43,2,54,153,91,209,114,175,245,98,13,180,34,96,189,180,162,229,222,186,10,8,177,212,181,51,234,34,64,128,0,1,2,4,8,16,32,64,160,14,2,66,44,117,232,130,26,8,16,32,64,128,0,1,2,4,8,16,32,80,144,128,77,230,130,154,217,15,83,177,94,250,1,185,160,71,88,47,5,53,179,131,167,34,196,210,193,205,55,117,2,4,8,16,32,64,128,0,1,2,4,122,20,16,98,233,145,200,13,4,8,16,32,64,128,0,1,2,4,8,16,32,208,138,128,77,230,86,180,220,107,189,88,3,173,8,88,47,173,104,185,183,174,2,66,44,117,237,140,186,8,16,32,64,128,0,1,2,4,8,16,168,131,128,16,75,29,186,160,6,2,4,8,16,32,64,128,0,1,2,4,8,20,36,96,147,185,160,102,246,195,84,172,151,126,64,46,232,17,214,75,65,205,236,224,169,8,177,116,112,243,77,157,0,1,2,4,8,16,32,64,128,0,129,30,5,132,88,122,36,114,3,1,2,4,8,16,32,64,128,0,1,2,4,8,180,34,96,147,185,21,45,247,90,47,214,64,43,2,214,75,43,90,238,173,171,128,16,75,93,59,163,46,2,4,8,16,32,64,128,0,1,2,4,234,32,32,196,82,135,46,168,129,0,1,2,4,8,16,32,64,128,0,1,2,5,9,216,100,46,168,153,253,48,21,235,165,31,144,11,122,132,245,82,80,51,59,120,42,66,44,29,220,124,83,39,64,128,0,1,2,4,8,16,32,64,160,71,1,33,150,30,137,220,64,128,0,1,2,4,8,16,32,64,128,0,1,2,173,8,216,100,110,69,203,189,214,139,53,208,138,128,245,210,138,150,123,235,42,32,196,82,215,206,168,139,0,1,2,4,8,16,32,64,128,0,129,58,8,8,177,212,161,11,106,32,64,128,0,1,2,4,8,16,32,64,128,64,65,2,54,153,11,106,102,63,76,197,122,233,7,228,130,30,97,189,20,212,204,14,158,138,16,75,7,55,223,212,9,16,32,64,128,0,1,2,4,8,16,232,81,64,136,165,71,34,55,16,32,64,128,0,1,2,4,8,16,32,64,128,64,43,2,54,153,91,209,114,175,245,98,13,180,34,96,189,180,162,229,222,186,10,8,177,212,181,51,234,34,64,128,0,1,2,4,8,16,32,64,160,14,2,66,44,117,232,130,26,8,16,32,64,128,0,1,2,4,8,16,32,80,144,128,77,230,130,154,217,15,83,177,94,250,1,185,160,71,88,47,5,53,179,131,167,34,196,210,193,205,55,117,2,4,8,16,32,64,128,0,1,2,4,122,20,16,98,233,145,200,13,4,8,16,32,64,128,0,1,2,4,8,16,32,208,138,128,77,230,86,180,220,107,189,88,3,173,8,88,47,173,104,185,183,174,2,66,44,117,237,140,186,8,16,32,64,128,0,1,2,4,8,16,168,131,128,16,75,29,186,160,6,2,4,8,16,32,64,128,0,1,2,4,8,20,36,96,147,185,160,102,246,195,84,172,151,126,64,46,232,17,214,75,65,205,236,224,169,8,177,116,112,243,77,157,0,1,2,4,8,16,32,64,128,0,129,30,5,132,88,122,36,114,3,1,2,4,8,16,32,64,128,0,1,2,4,8,180,34,96,147,185,21,45,247,90,47,214,64,43,2,214,75,43,90,238,173,171,128,16,75,93,59,163,46,2,4,8,16,32,64,128,0,1,2,4,234,32,32,196,82,135,46,168,129,0,1,2,4,8,16,32,64,128,0,1,2,5,9,216,100,46,168,153,253,48,21,235,165,31,144,11,122,132,245,82,80,51,59,120,42,66,44,29,220,124,83,39,64,128,0,1,2,4,8,16,32,64,160,71,1,33,150,30,137,220,64,128,0,1,2,4,8,16,32,64,128,0,1,2,173,8,216,100,110,69,203,189,214,139,53,208,138,128,245,210,138,150,123,235,42,32,196,82,215,206,168,139,0,1,2,4,8,16,32,64,128,0,129,58,8,8,177,212,161,11,106,32,64,128,0,1,2,4,8,16,32,64,128,64,65,2,54,153,11,106,102,63,76,197,122,233,7,228,130,30,97,189,20,212,204,14,158,138,16,75,7,55,223,212,9,16,32,64,128,0,1,2,4,8,16,232,81,64,136,165,71,34,55,16,32,64,128,0,1,2,4,8,16,32,64,128,64,43,2,54,153,91,209,114,175,245,98,13,180,34,96,189,180,162,229,222,186,10,8,177,212,181,51,234,34,64,128,0,1,2,4,8,16,32,64,160,14,2,66,44,117,232,130,26,8,16,32,64,128,0,1,2,4,8,16,32,80,144,128,77,230,130,154,217,15,83,177,94,250,1,185,160,71,88,47,5,53,179,131,167,34,196,210,193,205,55,117,2,4,8,16,32,64,128,0,1,2,4,122,20,16,98,233,145,200,13,4,8,16,32,64,128,0,1,2,4,8,16,32,208,138,128,77,230,86,180,220,107,189,88,3,173,8,88,47,173,104,185,183,174,2,66,44,117,237,140,186,8,16,32,64,128,0,1,2,4,8,16,168,131,128,16,75,29,186,160,6,2,4,8,16,32,64,128,0,1,2,4,8,20,36,96,147,185,160,102,246,195,84,172,151,126,64,46,232,17,214,75,65,205,236,224,169,8,177,116,112,243,77,157,0,1,2,4,8,16,32,64,128,0,129,30,5,132,88,122,36,114,3,1,2,4,8,16,32,64,128,0,1,2,4,8,180,34,96,147,185,21,45,247,90,47,214,64,43,2,214,75,43,90,238,173,171,128,16,75,93,59,163,46,2,4,8,16,32,64,128,0,1,2,4,234,32,32,196,82,135,46,168,129,0,1,2,4,8,16,32,64,128,0,1,2,5,9,216,100,46,168,153,253,48,21,235,165,31,144,11,122,132,245,82,80,51,59,120,42,66,44,29,220,124,83,39,64,128,0,1,2,4,8,16,32,64,160,71,1,33,150,30,137,220,64,128,0,1,2,4,8,16,32,64,128,0,1,2,173,8,216,100,110,69,203,189,214,139,53,208,138,128,245,210,138,150,123,235,42,32,196,82,215,206,168,139,0,1,2,4,8,16,32,64,128,0,129,58,8,8,177,212,161,11,106,32,64,128,0,1,2,4,8,16,32,64,128,64,65,2,54,153,11,106,102,63,76,197,122,233,7,228,130,30,97,189,20,212,204,14,158,138,16,75,7,55,223,212,9,16,32,64,128,0,1,2,4,8,16,232,81,64,136,165,71,34,55,16,32,64,128,0,1,2,4,8,16,32,64,128,64,43,2,54,153,91,209,114,175,245,98,13,180,34,96,189,180,162,229,222,186,10,8,177,212,181,51,234,34,64,128,0,1,2,4,8,16,32,64,160,14,2,66,44,117,232,130,26,8,16,32,64,128,0,1,2,4,8,16,32,80,144,128,77,230,130,154,217,15,83,177,94,250,1,185,160,71,88,47,5,53,179,131,167,34,196,210,193,205,55,117,2,4,8,16,32,64,128,0,1,2,4,122,20,16,98,233,145,200,13,4,8,16,32,64,128,0,1,2,4,8,16,32,208,138,128,77,230,86,180,220,107,189,88,3,173,8,88,47,173,104,185,183,174,2,66,44,117,237,140,186,8,16,32,64,128,0,1,2,4,8,16,168,131,128,16,75,29,186,160,6,2,4,8,16,32,64,128,0,1,2,4,8,20,36,96,31,8,75,1,0,0,32,0,73,68,65,84,147,185,160,102,246,195,84,172,151,126,64,46,232,17,214,75,65,205,236,224,169,8,177,116,112,243,77,157,0,1,2,4,8,16,32,64,128,0,129,30,5,132,88,122,36,114,3,1,2,4,8,16,32,64,128,0,1,2,4,8,180,34,96,147,185,21,45,247,90,47,214,64,43,2,214,75,43,90,238,173,171,128,16,75,93,59,163,46,2,4,8,16,32,64,128,0,1,2,4,234,32,32,196,82,135,46,168,129,0,1,2,4,8,16,32,64,128,0,1,2,5,9,216,100,46,168,153,253,48,21,235,165,31,144,11,122,132,245,82,80,51,59,120,42,66,44,29,220,124,83,39,64,128,0,1,2,4,8,16,32,64,160,71,1,33,150,30,137,220,64,128,0,1,2,4,8,16,32,64,128,0,1,2,173,8,216,100,110,69,203,189,214,139,53,208,138,128,245,210,138,150,123,235,42,32,196,82,215,206,168,139,0,1,2,4,8,16,32,64,128,0,129,58,8,8,177,212,161,11,106,32,64,128,0,1,2,4,8,16,32,64,128,64,65,2,54,153,11,106,102,63,76,197,122,233,7,228,130,30,97,189,20,212,204,14,158,138,16,75,7,55,223,212,9,16,32,64,128,0,1,2,4,8,16,232,81,64,136,165,71,34,55,16,32,64,128,0,1,2,4,8,16,32,64,128,64,43,2,54,153,91,209,114,175,245,98,13,180,34,96,189,180,162,229,222,186,10,8,177,212,181,51,234,34,64,128,0,1,2,4,8,16,32,64,160,14,2,66,44,117,232,130,26,8,16,32,64,128,0,1,2,4,8,16,32,80,144,128,77,230,130,154,217,15,83,177,94,250,1,185,160,71,88,47,5,53,179,131,167,34,196,210,193,205,55,117,2,4,8,16,32,64,128,0,1,2,4,122,20,16,98,233,145,200,13,4,8,16,32,64,128,0,1,2,4,8,16,32,208,138,128,77,230,86,180,220,107,189,88,3,173,8,88,47,173,104,185,183,174,2,66,44,117,237,140,186,8,16,32,64,128,0,1,2,4,8,16,168,131,128,16,75,29,186,160,6,2,4,8,16,32,64,128,0,1,2,4,8,20,36,96,147,185,160,102,246,195,84,172,151,126,64,46,232,17,214,75,65,205,236,224,169,8,177,116,112,243,77,157,0,1,2,4,8,16,32,64,128,0,129,30,5,132,88,122,36,114,3,1,2,4,8,16,32,64,128,0,1,2,4,8,180,34,96,147,185,21,45,247,90,47,214,64,43,2,214,75,43,90,238,173,171,128,16,75,93,59,163,46,2,4,8,16,32,64,128,0,1,2,4,234,32,32,196,82,135,46,168,129,0,1,2,4,8,16,32,64,128,0,1,2,5,9,124,235,91,223,138,219,111,191,189,160,25,153,10,1,2,117,17,88,117,213,85,227,182,219,110,171,75,57,234,32,48,81,2,66,44,19,197,230,71,4,8,16,32,64,128,0,1,2,4,8,116,136,128,16,75,135,52,218,52,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,29,5,156,172,81,199,174,168,137,0,129,190,20,16,98,233,75,93,99,19,32,64,128,0,1,2,4,8,16,32,208,116,1,33,150,166,119,80,253,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,193,2,66,44,13,110,158,210,9,16,152,40,1,33,150,137,98,243,35,2,4,8,16,32,64,128,0,1,2,4,58,68,64,136,165,67,26,109,154,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,142,2,66,44,117,236,138,154,8,16,232,75,1,33,150,190,212,53,54,1,2,4,8,16,32,64,128,0,1,2,77,23,16,98,105,122,7,213,79,128,0,1,2,4,8,16,32,64,128,0,1,2,4,26,44,32,196,210,224,230,41,157,0,129,137,18,16,98,153,40,54,63,34,64,128,0,1,2,4,8,16,32,64,160,67,4,132,88,58,164,209,166,73,128,0,1,2,4,8,16,32,64,128,0,1,2,4,234,40,32,196,82,199,174,168,137,0,129,190,20,16,98,233,75,93,99,19,32,64,128,0,1,2,4,8,16,32,208,116,1,33,150,166,119,80,253,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,193,2,66,44,13,110,158,210,9,16,152,40,1,33,150,137,98,243,35,2,4,8,16,32,64,128,0,1,2,4,58,68,64,136,165,67,26,109,154,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,142,2,66,44,117,236,138,154,8,16,232,75,1,33,150,190,212,53,54,1,2,4,8,16,32,64,128,0,1,2,77,23,16,98,105,122,7,213,79,128,0,1,2,4,8,16,32,64,128,0,1,2,4,26,44,32,196,210,224,230,41,157,0,129,79,9,188,247,252,115,49,96,234,169,99,202,153,103,233,86,167,213,16,203,63,71,189,30,99,254,241,143,24,56,207,188,196,9,16,32,64,128,0,1,2,4,8,16,32,80,188,128,16,75,241,45,54,65,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,95,1,33,150,250,246,70,101,4,8,180,46,144,194,38,119,236,186,83,204,186,220,10,49,255,230,91,124,102,152,165,183,33,150,20,94,121,230,210,223,196,107,247,254,33,86,249,197,153,85,56,198,69,128,0,1,2,4,8,16,32,64,128,0,129,210,5,132,88,74,239,176,249,17,32,64,128,0,1,2,4,8,16,32,64,128,0,129,26,11,8,177,212,184,57,74,35,64,96,162,4,158,190,244,146,120,230,178,223,84,191,157,115,213,213,62,21,102,233,41,196,210,21,94,121,233,246,223,85,99,204,191,217,22,177,192,230,91,78,84,45,126,68,128,0,1,2,4,8,16,32,64,128,0,129,166,9,8,177,52,173,99,234,37,64,128,0,1,2,4,8,16,32,64,128,0,1,2,5,9,8,177,20,212,76,83,33,64,160,18,232,58,141,101,204,7,31,140,19,25,63,204,210,93,136,101,194,240,74,250,241,128,169,166,114,10,139,117,69,128,0,1,2,4,8,16,32,64,128,64,71,9,8,177,116,84,187,77,150,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,190,22,24,255,52,150,241,159,149,194,44,93,39,172,244,230,239,157,194,210,215,157,50,62,1,2,4,8,16,32,64,128,0,1,2,117,19,16,98,169,91,71,212,67,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,163,5,62,235,52,150,86,39,228,20,150,86,197,220,79,128,0,1,2,4,8,16,32,64,128,64,9,2,66,44,37,116,209,28,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,149,64,119,167,177,244,182,72,167,176,244,86,202,125,4,8,16,32,64,128,0,1,2,4,8,148,36,32,196,82,82,55,205,133,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,90,8,76,202,105,44,78,97,169,69,11,21,65,128,0,1,2,4,8,16,32,64,128,64,27,4,132,88,218,128,238,145,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,83,5,70,143,30,29,27,108,176,65,108,190,249,230,177,253,246,219,199,153,103,158,25,183,222,122,107,92,114,201,37,113,227,141,55,198,208,161,67,227,237,183,223,142,157,119,222,57,246,222,123,239,152,97,134,25,98,139,45,182,136,37,150,88,34,206,62,251,236,248,227,31,255,24,51,205,52,83,167,242,153,55,1,2,13,19,152,216,211,88,156,194,210,176,70,43,151,0,1,2,4,8,16,32,64,128,0,129,108,2,66,44,217,40,13,68,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,244,70,224,166,155,110,138,239,124,231,59,113,243,205,55,199,90,107,173,21,127,248,195,31,98,233,165,151,142,65,131,6,197,105,167,157,22,95,255,250,215,99,207,61,247,140,213,87,95,61,246,219,111,191,88,102,153,101,226,95,255,250,87,156,112,194,9,177,218,106,171,197,128,1,3,122,243,24,247,16,32,64,160,237,2,19,115,26,139,83,88,218,222,54,5,16,32,64,128,0,1,2,4,8,16,32,208,70,1,33,150,54,226,123,52,1,2,4,8,16,32,64,128,0,1,2,4,8,16,232,84,129,93,118,217,37,78,63,253,244,56,226,136,35,226,144,67,14,137,223,254,246,183,113,192,1,7,196,189,247,222,91,145,220,115,207,61,177,227,142,59,198,163,143,62,90,133,88,210,191,109,186,233,166,157,202,101,222,4,8,52,88,160,213,211,88,156,194,210,224,102,43,157,0,1,2,4,8,16,32,64,128,0,129,73,22,16,98,153,100,66,3,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,173,10,236,190,251,238,113,234,169,167,198,81,71,29,85,5,84,206,57,231,156,184,252,242,203,227,250,235,175,175,134,186,227,142,59,98,215,93,119,29,23,98,57,241,196,19,99,200,144,33,173,62,198,253,4,8,16,104,187,64,43,167,177,56,133,165,237,237,82,0,1,2,4,8,16,32,64,128,0,1,2,109,22,16,98,105,115,3,60,158,0,1,2,4,8,16,32,64,128,0,1,2,4,8,116,154,192,45,183,220,82,157,170,114,254,249,231,199,134,27,110,24,127,254,243,159,99,142,57,230,136,217,102,155,45,158,123,238,185,234,207,61,246,216,35,102,157,117,214,248,233,79,127,90,157,196,34,196,210,105,171,196,124,9,148,37,208,219,211,88,156,194,82,86,223,205,134,0,1,2,4,8,16,32,64,128,0,129,214,5,132,88,90,55,243,11,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,96,34,5,222,122,235,173,88,100,145,69,98,248,240,225,177,253,246,219,199,161,135,30,26,87,92,113,69,60,240,192,3,213,137,44,199,31,127,124,12,28,56,48,102,158,121,230,184,245,214,91,99,222,121,231,173,66,44,39,157,116,82,172,188,242,202,19,249,84,63,35,64,128,64,123,5,122,115,26,139,83,88,218,219,35,79,39,64,128,0,1,2,4,8,16,32,64,160,30,2,66,44,245,232,131,42,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,136,120,253,245,215,227,253,247,223,143,121,230,153,39,190,240,133,47,48,33,64,128,64,49,2,61,157,198,226,20,150,98,90,109,34,4,8,16,32,64,128,0,1,2,4,8,76,130,128,16,203,36,224,249,41,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,122,35,240,121,167,177,56,133,165,55,130,238,33,64,128,0,1,2,4,8,16,32,64,160,19,4,132,88,58,161,203,230,72,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,219,5,186,59,141,197,41,44,109,111,141,2,8,16,32,64,128,0,1,2,4,8,16,168,137,128,16,75,77,26,161,12,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,137,2,147,77,54,89,140,29,59,182,19,167,110,206,4,8,116,160,192,103,157,198,226,20,150,14,92,8,166,76,128,0,1,2,4,8,16,32,64,128,64,183,2,66,44,22,7,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,54,1,33,150,182,209,123,48,1,2,109,18,152,240,52,22,167,176,180,169,17,30,75,128,0,1,2,4,8,16,32,64,128,64,45,5,132,88,106,217,22,69,17,32,64,128,0,1,2,4,8,16,32,64,128,0,129,206,16,16,98,233,140,62,155,37,1,2,255,43,48,254,105,44,78,97,177,50,8,16,32,64,128,0,1,2,4,8,16,32,240,73,1,33,22,43,130,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,155,128,16,75,219,232,61,152,0,129,54,10,116,157,198,226,20,150,54,54,193,163,9,16,32,64,128,0,1,2,4,8,16,168,165,128,16,75,45,219,162,40,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,25,2,66,44,157,209,103,179,36,64,224,147,2,233,52,150,123,246,219,59,190,113,220,9,49,96,234,169,241,16,32,64,128,0,1,2,4,8,16,32,64,128,192,255,47,32,196,98,41,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,109,19,16,98,105,27,189,7,19,32,144,81,224,237,183,223,142,103,158,121,38,158,127,254,249,248,235,95,255,26,47,189,244,82,188,250,234,171,241,250,235,175,199,223,255,254,247,72,255,254,222,123,239,197,7,31,124,16,163,71,143,142,49,99,198,196,172,83,77,21,175,125,240,65,12,24,48,32,190,244,165,47,197,84,83,77,21,3,7,14,140,233,167,159,62,102,156,113,198,152,101,150,89,98,182,217,102,139,57,231,156,51,230,154,107,174,152,103,158,121,98,254,249,231,175,254,221,69,128,0,1,2,4,8,16,32,64,128,0,129,82,5,132,88,74,237,172,121,17,32,64,128,0,1,2,4,8,16,32,64,128,0,129,6,8,8,177,52,160,73,74,36,64,224,19,2,143,60,242,72,220,127,255,253,241,208,67,15,197,95,254,242,151,120,236,177,199,226,253,247,223,175,2,38,243,206,59,111,21,56,73,193,147,20,64,73,65,148,65,131,6,85,193,147,20,80,73,65,149,20,88,73,193,149,174,247,95,10,180,164,96,75,10,184,164,160,75,10,188,188,249,230,155,85,0,38,5,97,82,32,38,5,99,158,123,238,185,42,40,51,205,52,211,196,162,139,46,26,75,44,177,68,12,30,60,56,150,89,102,153,88,124,241,197,117,137,0,1,2,4,8,16,32,64,128,0,1,2,69,8,8,177,20,209,70,147,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,205,16,88,108,177,197,170,13,223,37,151,92,178,218,0,238,218,196,77,27,177,15,63,252,112,164,127,79,27,196,46,2,4,8,212,69,224,174,187,238,138,59,238,184,35,210,159,35,71,142,140,217,103,159,189,10,142,44,181,212,82,85,144,36,5,74,190,242,149,175,244,91,185,47,190,248,98,245,30,77,1,154,7,31,124,176,10,212,188,242,202,43,177,226,138,43,198,202,43,175,28,171,172,178,74,245,167,139,0,1,2,4,8,16,32,64,128,0,1,2,77,20,16,98,105,98,215,212,76,128,0,1,2,4,8,16,32,64,128,0,1,2,4,26,42,240,212,83,79,197,66,11,45,212,109,245,79,62,249,100,44,184,224,130,13,157,157,178,9,16,40,65,224,181,215,94,139,27,110,184,33,110,186,233,166,184,229,150,91,98,145,69,22,169,130,33,67,134,12,137,111,124,227,27,213,201,42,117,187,210,201,45,247,220,115,79,220,121,231,157,85,224,230,241,199,31,143,53,215,92,51,214,94,123,237,88,103,157,117,98,214,89,103,173,91,201,234,33,64,128,0,1,2,4,8,16,32,64,128,192,103,10,8,177,88,24,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,191,10,164,207,108,188,252,242,203,159,122,230,28,115,204,81,125,54,195,69,128,0,129,254,22,72,33,144,203,46,187,44,174,188,242,202,248,227,31,255,24,235,174,187,110,21,0,89,107,173,181,98,230,153,103,238,239,114,38,249,121,163,70,141,138,155,111,190,185,10,226,92,127,253,245,177,252,242,203,199,198,27,111,28,155,109,182,89,45,67,56,147,60,97,3,16,32,64,128,0,1,2,4,8,16,32,80,140,128,16,75,49,173,52,17,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,12,129,238,78,99,113,10,75,51,250,167,74,2,37,9,164,19,87,206,63,255,252,184,234,170,171,98,243,205,55,143,77,55,221,52,54,216,96,131,146,166,88,205,229,154,107,174,137,203,47,191,60,46,189,244,210,216,104,163,141,98,155,109,182,169,78,104,113,17,32,64,128,0,1,2,4,8,16,32,64,160,110,2,66,44,117,235,136,122,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,7,8,76,120,26,139,83,88,58,160,233,166,72,160,38,2,239,191,255,126,156,113,198,25,241,203,95,254,50,102,154,105,166,248,254,247,191,31,91,109,181,85,76,53,213,84,53,169,176,239,202,248,224,131,15,226,194,11,47,140,243,206,59,47,222,120,227,141,248,225,15,127,24,59,239,188,115,76,51,205,52,125,247,80,35,19,32,64,128,0,1,2,4,8,16,32,64,160,5,1,33,150,22,176,220,74,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,228,17,72,167,174,44,188,240,194,227,6,123,226,137,39,98,161,133,22,202,51,184,81,8,16,32,240,25,2,175,188,242,74,156,116,210,73,113,234,169,167,86,167,174,236,184,227,142,177,226,138,43,118,172,213,200,145,35,227,172,179,206,170,78,103,217,109,183,221,98,207,61,247,140,217,103,159,189,99,61,76,156,0,1,2,4,8,16,32,64,128,0,129,122,8,8,177,212,163,15,170,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,29,39,208,117,26,139,83,88,58,174,245,38,76,160,95,5,222,124,243,205,56,246,216,99,227,248,227,143,143,61,246,216,163,250,207,220,115,207,221,175,53,212,249,97,47,188,240,66,156,124,242,201,213,127,246,217,103,159,216,127,255,253,99,208,160,65,117,46,89,109,4,8,16,32,64,128,0,1,2,4,8,20,44,32,196,82,112,115,77,141,0,1,2,4,8,16,32,64,128,0,1,2,4,8,212,89,32,157,198,178,212,82,75,197,131,15,62,232,20,150,58,55,74,109,4,26,44,112,204,49,199,196,176,97,195,170,83,87,246,219,111,63,39,141,124,78,47,211,73,53,199,29,119,92,117,58,203,193,7,31,28,63,254,241,143,27,220,121,165,19,32,64,128,0,1,2,4,8,16,32,208,84,1,33,150,166,118,78,221,4,8,16,32,64,128,0,1,2,4,8,16,32,80,164,192,100,147,77,86,228,188,76,234,127,5,198,142,29,139,131,0,129,62,22,184,250,234,171,171,32,198,224,193,131,227,208,67,15,253,196,231,203,250,248,209,141,31,62,125,222,237,136,35,142,136,135,30,122,168,10,0,109,184,225,134,141,159,147,9,16,32,64,128,0,1,2,4,8,16,32,208,28,1,33,150,230,244,74,165,4,8,16,32,64,128,0,1,2,4,8,16,32,208,1,2,41,196,34,228,80,110,163,245,183,220,222,154,89,61,4,222,120,227,141,216,119,223,125,171,19,158,142,60,242,200,88,103,157,117,234,81,88,3,171,184,225,134,27,226,160,131,14,170,78,204,250,217,207,126,22,51,205,52,83,3,103,161,100,2,4,8,16,32,64,128,0,1,2,4,154,38,32,196,210,180,142,169,151,0,1,2,4,8,16,32,64,128,0,1,2,4,138,22,16,114,40,186,189,161,191,101,247,215,236,218,43,112,217,101,151,197,30,123,236,17,59,236,176,67,117,130,136,43,143,64,58,209,230,87,191,250,85,156,124,242,201,177,217,102,155,229,25,212,40,4,8,16,32,64,128,0,1,2,4,8,16,232,70,64,136,197,210,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,53,18,16,114,168,81,51,250,160,20,253,237,3,84,67,18,136,136,125,246,217,39,110,185,229,150,56,245,212,83,99,213,85,87,101,146,89,224,246,219,111,143,221,118,219,45,214,92,115,205,56,254,248,227,51,143,110,56,2,4,8,16,32,64,128,0,1,2,4,8,252,175,128,16,139,213,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,106,36,32,228,80,163,102,244,65,41,250,219,7,168,134,236,104,129,191,254,245,175,177,221,118,219,197,92,115,205,21,103,156,113,70,76,49,197,20,29,237,209,151,147,255,240,195,15,99,231,157,119,142,100,126,246,217,103,87,230,46,2,4,8,16,32,64,128,0,1,2,4,8,228,22,16,98,201,45,106,60,2,4,8,16,32,64,128,0,1,2,4,8,16,32,48,9,2,66,14,147,128,215,128,159,234,111,3,154,164,196,198,8,220,121,231,157,177,213,86,91,197,238,187,239,30,251,237,183,95,99,234,110,122,161,199,29,119,92,156,114,202,41,113,225,133,23,198,144,33,67,154,62,29,245,19,32,64,128,0,1,2,4,8,16,32,80,51,1,33,150,154,53,68,57,4,8,16,32,64,128,0,1,2,4,8,16,32,208,217,2,66,14,101,247,95,127,203,238,175,217,245,159,192,149,87,94,25,91,110,185,101,92,116,209,69,177,233,166,155,246,223,131,61,169,18,184,252,242,203,227,123,223,251,94,92,114,201,37,177,241,198,27,83,33,64,128,0,1,2,4,8,16,32,64,128,64,54,1,33,150,108,148,6,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,147,46,32,228,48,233,134,117,30,65,127,235,220,29,181,53,69,224,130,11,46,136,189,246,218,43,174,184,226,138,88,101,149,85,154,82,118,113,117,222,113,199,29,177,201,38,155,196,137,39,158,24,91,111,189,117,113,243,51,33,2,4,8,16,32,64,128,0,1,2,4,218,35,32,196,210,30,119,79,37,64,128,0,1,2,4,8,16,32,64,128,0,1,2,159,41,32,228,80,246,194,208,223,178,251,107,118,125,47,144,78,94,217,103,159,125,226,186,235,174,139,101,151,93,182,239,31,232,9,159,43,112,223,125,247,197,122,235,173,23,199,31,127,124,117,50,139,139,0,1,2,4,8,16,32,64,128,0,1,2,147,42,32,196,50,169,130,126,79,128,0,1,2,4,8,16,32,64,128,0,1,2,4,50,10,8,57,100,196,172,225,80,250,91,195,166,40,169,49,2,41,184,178,205,54,219,196,45,183,220,18,203,45,183,92,99,234,46,189,208,123,239,189,55,214,92,115,205,56,255,252,243,171,64,139,139,0,1,2,4,8,16,32,64,128,0,1,2,147,34,32,196,50,41,122,126,75,128,0,1,2,4,8,16,32,64,128,0,1,2,4,50,11,8,57,100,6,173,217,112,250,91,179,134,40,167,49,2,247,223,127,127,12,25,50,36,174,189,246,218,88,99,141,53,26,83,119,95,20,58,102,204,152,24,48,96,64,95,12,61,209,99,222,122,235,173,177,254,250,235,199,157,119,222,25,203,44,179,204,68,143,227,135,4,8,16,32,64,128,0,1,2,4,8,16,16,98,177,6,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,141,4,132,28,106,212,140,62,40,69,127,251,0,213,144,197,11,188,251,238,187,177,226,138,43,198,254,251,239,31,219,110,187,109,45,231,123,248,225,135,199,243,207,63,31,231,156,115,78,159,215,55,237,180,211,86,97,145,193,131,7,247,249,179,90,121,192,185,231,158,27,199,30,123,108,140,28,57,50,82,141,46,2,4,8,16,32,64,128,0,1,2,4,8,76,140,128,16,203,196,168,249,13,1,2,4,8,16,32,64,128,0,1,2,4,8,16,232,35,1,33,135,62,130,173,201,176,250,91,147,70,40,163,81,2,91,110,185,101,204,59,239,188,49,124,248,240,218,214,253,220,115,207,197,232,209,163,99,145,69,22,233,243,26,235,26,98,73,19,63,224,128,3,34,89,92,114,201,37,125,238,224,1,4,8,16,32,64,128,0,1,2,4,8,148,41,32,196,82,102,95,205,138,0,1,2,4,8,16,32,64,128,0,1,2,4,26,42,32,228,208,208,198,245,178,108,253,237,37,148,219,8,252,255,2,167,156,114,74,92,115,205,53,145,62,87,83,135,235,173,183,222,138,116,234,74,10,105,204,52,211,76,113,244,209,71,199,122,235,173,23,191,250,213,175,226,213,87,95,141,131,14,58,40,30,125,244,209,216,99,143,61,170,255,189,245,214,91,199,3,15,60,16,35,70,140,136,87,94,121,165,250,115,177,197,22,139,179,206,58,43,102,153,101,150,248,249,207,127,30,43,172,176,66,53,181,116,138,203,9,39,156,16,239,191,255,126,245,187,67,14,57,164,250,108,208,35,143,60,18,123,238,185,103,252,237,111,127,139,20,232,57,226,136,35,226,193,7,31,172,78,98,73,255,61,213,177,235,174,187,214,129,167,170,33,125,238,105,131,13,54,136,221,119,223,189,54,53,41,132,0,1,2,4,8,16,32,64,128,0,129,230,8,8,177,52,167,87,42,37,64,128,0,1,2,4,8,16,32,64,128,0,129,14,16,16,114,40,187,201,250,91,118,127,205,46,175,192,83,79,61,21,139,46,186,104,21,216,72,193,143,58,92,63,251,217,207,170,64,205,145,71,30,25,255,231,255,252,159,56,248,224,131,227,95,255,250,87,28,117,212,81,213,9,36,231,157,119,94,21,46,89,122,233,165,99,253,245,215,175,62,175,243,135,63,252,33,254,239,255,253,191,85,8,229,219,223,254,118,108,180,209,70,85,232,36,133,97,190,240,133,47,196,239,127,255,251,184,233,166,155,226,59,223,249,78,156,124,242,201,241,213,175,126,53,182,219,110,187,216,113,199,29,227,208,67,15,141,249,231,159,63,22,92,112,193,216,97,135,29,226,164,147,78,138,187,239,190,123,92,136,37,125,98,41,133,97,246,221,119,223,58,240,84,53,164,16,207,82,75,45,21,143,61,246,88,85,183,139,0,1,2,4,8,16,32,64,128,0,1,2,173,8,8,177,180,162,229,94,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,199,2,66,14,125,12,220,230,225,245,183,205,13,240,248,70,9,108,182,217,102,177,236,178,203,70,10,106,212,229,250,209,143,126,84,133,82,206,61,247,220,42,88,147,2,37,41,176,114,204,49,199,84,33,150,20,102,73,193,155,55,222,120,35,166,152,98,138,184,247,222,123,99,249,229,151,255,68,136,229,189,247,222,139,105,166,153,166,10,193,108,190,249,230,241,238,187,239,86,129,151,20,70,249,229,47,127,89,77,245,215,191,254,117,53,230,245,215,95,31,11,45,180,80,140,26,53,170,58,113,37,157,234,146,158,215,117,18,75,93,92,38,172,35,133,119,238,187,239,190,184,236,178,203,234,90,162,186,8,16,32,64,128,0,1,2,4,8,16,168,169,128,16,75,77,27,163,44,2,4,8,16,32,64,128,0,1,2,4,8,16,232,76,1,33,135,178,251,174,191,101,247,215,236,242,9,164,240,70,58,229,36,133,53,234,116,117,125,210,39,133,87,230,155,111,190,216,123,239,189,99,183,221,118,139,195,14,59,172,10,177,164,147,86,78,60,241,196,184,255,254,251,171,178,199,140,25,19,95,252,226,23,199,133,88,182,218,106,171,120,237,181,215,170,127,187,231,158,123,98,165,149,86,138,177,99,199,198,194,11,47,28,79,62,249,228,39,166,58,112,224,192,234,243,66,41,16,242,196,19,79,84,255,246,241,199,31,87,159,24,170,123,136,37,213,154,78,99,25,54,108,88,172,187,238,186,117,106,161,90,8,16,32,64,128,0,1,2,4,8,16,168,185,128,16,75,205,27,164,60,2,4,8,16,32,64,128,0,1,2,4,8,16,232,44,1,33,135,178,251,173,191,101,247,215,236,242,9,172,188,242,202,177,199,30,123,84,39,149,212,233,122,228,145,71,98,222,121,231,141,55,223,124,51,174,185,230,154,170,198,244,217,156,75,46,185,164,10,177,172,179,206,58,213,103,128,222,122,235,173,152,124,242,201,227,149,87,94,137,57,230,152,99,92,136,37,125,38,232,197,23,95,172,166,52,126,136,101,197,21,87,140,85,86,89,165,250,124,80,186,210,239,95,125,245,213,120,231,157,119,98,245,213,87,143,143,62,250,168,10,175,188,240,194,11,49,207,60,243,52,34,196,114,233,165,151,86,159,71,186,235,174,187,234,212,66,181,16,32,64,128,0,1,2,4,8,16,32,80,115,1,33,150,154,55,72,121,4,8,16,32,64,128,0,1,2,4,8,16,32,208,89,2,66,14,101,247,91,127,203,238,175,217,229,17,184,238,186,235,170,207,242,140,28,57,50,207,128,25,71,217,112,195,13,99,201,37,151,140,67,14,57,36,210,103,129,6,13,26,20,127,254,243,159,227,234,171,175,174,66,44,41,132,178,224,130,11,198,25,103,156,17,91,108,177,69,28,112,192,1,113,218,105,167,245,24,98,73,227,165,208,199,141,55,222,24,233,4,150,157,118,218,41,166,156,114,202,234,179,69,233,51,66,201,99,251,237,183,143,35,142,56,162,250,204,80,215,73,44,87,93,117,85,117,255,26,107,172,145,113,150,249,134,74,225,156,3,15,60,48,214,91,111,189,124,131,26,137,0,1,2,4,8,16,32,64,128,0,129,162,5,132,88,138,110,175,201,17,32,64,128,0,1,2,4,8,16,32,64,128,64,211,4,132,28,154,214,177,214,234,213,223,214,188,220,221,153,2,233,52,147,45,183,220,50,182,217,102,155,218,1,220,118,219,109,177,218,106,171,85,193,145,116,165,147,98,126,249,203,95,86,159,19,74,167,164,156,115,206,57,213,169,44,195,135,15,143,135,31,126,184,250,247,20,78,121,250,233,167,171,144,75,119,39,177,188,253,246,219,177,201,38,155,196,239,126,247,187,106,220,101,151,93,54,46,191,252,242,152,107,174,185,226,148,83,78,169,78,124,73,87,250,252,80,26,55,157,110,146,194,52,233,83,61,233,158,95,252,226,23,181,179,74,5,157,127,254,249,149,199,13,55,220,80,203,250,20,69,128,0,1,2,4,8,16,32,64,128,64,253,4,132,88,234,215,19,21,17,32,64,128,0,1,2,4,8,16,32,64,128,64,7,11,8,57,148,221,124,253,45,187,191,102,55,233,2,79,60,241,68,172,186,234,170,213,103,120,234,122,189,251,238,187,241,252,243,207,199,252,243,207,31,83,79,61,245,39,202,76,159,1,74,65,148,116,98,203,199,31,127,28,175,189,246,90,21,50,233,250,28,208,231,205,105,236,216,177,85,16,102,244,232,209,177,208,66,11,69,122,95,116,93,111,188,241,70,245,105,161,249,230,155,239,19,127,95,87,163,241,235,154,125,246,217,227,246,219,111,143,133,23,94,184,9,229,170,145,0,1,2,4,8,16,32,64,128,0,129,54,11,8,177,180,185,1,30,79,128,0,1,2,4,8,16,32,64,128,0,1,2,4,198,23,16,114,40,123,61,232,111,217,253,53,187,73,23,24,54,108,88,188,249,230,155,113,194,9,39,76,250,96,109,24,97,204,152,49,177,216,98,139,197,114,203,45,87,157,154,242,235,95,255,58,150,88,98,137,248,213,175,126,213,134,106,234,241,200,189,247,222,187,250,236,210,193,7,31,92,143,130,84,65,128,0,1,2,4,8,16,32,64,128,64,173,5,132,88,106,221,30,197,17,32,64,128,0,1,2,4,8,16,32,64,128,64,167,9,8,57,148,221,113,253,45,187,191,102,55,233,2,233,51,58,35,70,140,136,111,126,243,155,147,62,88,155,70,72,167,180,92,119,221,117,213,39,132,190,246,181,175,197,214,91,111,29,3,6,12,104,83,53,237,127,236,239,127,255,251,24,58,116,104,220,119,223,125,237,47,70,5,4,8,16,32,64,128,0,1,2,4,8,212,94,64,136,165,246,45,82,32,1,2,4,8,16,32,64,128,0,1,2,4,8,116,146,128,144,67,217,221,214,223,178,251,107,118,147,38,240,210,75,47,197,224,193,131,35,125,58,199,85,150,192,76,51,205,20,15,61,244,80,204,57,231,156,101,77,204,108,8,16,32,64,128,0,1,2,4,8,16,200,46,32,196,146,157,212,128,4,8,16,32,64,128,0,1,2,4,8,16,32,64,96,226,5,234,24,114,248,240,195,15,227,133,23,94,168,54,31,167,154,106,170,137,159,92,63,254,242,223,255,254,119,164,211,16,254,227,63,254,35,230,152,99,142,110,159,252,222,123,239,69,218,56,159,123,238,185,99,202,41,167,236,243,10,235,216,223,62,159,180,7,16,232,165,192,165,151,94,26,23,95,124,113,92,117,213,85,189,252,133,219,154,34,176,209,70,27,197,119,191,251,221,216,124,243,205,155,82,178,58,9,16,32,64,128,0,1,2,4,8,16,104,147,128,16,75,155,224,61,150,0,1,2,4,8,16,32,64,128,0,1,2,4,8,124,150,64,174,144,195,114,203,45,23,7,31,124,112,12,27,54,44,14,60,240,192,216,112,195,13,227,43,95,249,74,252,228,39,63,137,237,183,223,62,22,91,108,177,120,236,177,199,198,149,176,208,66,11,85,27,140,7,29,116,80,124,241,139,95,172,254,254,131,15,62,168,198,56,225,132,19,198,221,151,62,245,241,203,95,254,50,150,92,114,201,216,117,215,93,227,180,211,78,251,204,70,30,123,236,177,177,223,126,251,141,251,183,183,223,126,59,102,152,97,134,24,57,114,100,172,176,194,10,227,254,254,196,19,79,140,179,206,58,43,30,125,244,209,234,207,157,118,218,41,14,63,252,240,56,236,176,195,198,221,243,207,127,254,179,10,207,12,28,56,48,222,125,247,221,56,255,252,243,171,57,189,248,226,139,159,122,246,216,177,99,227,232,163,143,142,225,195,135,71,10,168,164,43,253,238,184,227,142,139,157,119,222,121,220,253,233,51,31,223,251,222,247,62,241,121,139,213,86,91,45,206,57,231,156,202,233,128,3,14,136,143,62,250,40,166,152,98,138,248,215,191,254,21,199,31,127,124,150,5,155,171,191,89,138,49,8,129,154,9,252,248,199,63,142,233,166,155,174,250,255,119,127,93,163,70,141,170,222,23,233,148,144,244,9,163,45,183,220,50,22,94,120,225,234,241,79,60,241,68,245,94,74,239,139,85,86,89,37,118,223,125,247,79,124,22,232,245,215,95,143,31,252,224,7,113,249,229,151,127,42,224,151,222,91,155,109,182,89,236,179,207,62,145,222,45,19,94,111,189,245,86,156,126,250,233,213,59,113,209,69,23,141,125,247,221,55,210,105,37,93,87,122,151,237,184,227,142,213,59,49,189,207,63,235,234,174,190,244,254,74,243,154,240,74,239,242,244,62,108,199,117,212,81,71,197,59,239,188,19,199,28,115,76,59,30,239,153,4,8,16,32,64,128,0,1,2,4,8,52,72,64,136,165,65,205,82,42,1,2,4,8,16,32,64,128,0,1,2,4,8,148,47,144,43,228,176,250,234,171,87,27,193,105,227,48,109,104,174,177,198,26,85,56,35,5,68,118,216,97,135,106,147,118,219,109,183,141,31,254,240,135,145,54,83,127,243,155,223,196,207,127,254,243,88,123,237,181,171,32,71,186,210,191,165,13,214,11,46,184,32,150,90,106,169,234,52,150,180,201,124,211,77,55,197,107,175,189,22,163,71,143,174,130,46,233,74,27,185,115,205,53,87,28,113,196,17,213,255,158,118,218,105,99,154,105,166,25,215,176,238,66,44,105,83,53,133,98,82,136,229,204,51,207,172,130,38,243,205,55,95,60,243,204,51,227,126,123,253,245,215,199,122,235,173,87,253,239,180,177,123,222,121,231,85,1,153,84,195,132,215,33,135,28,18,39,157,116,82,92,116,209,69,177,214,90,107,69,58,145,37,109,48,111,189,245,214,85,24,103,175,189,246,138,87,94,121,165,154,255,6,27,108,80,109,168,166,147,90,158,123,238,185,216,101,151,93,226,129,7,30,168,158,157,198,24,63,196,210,53,175,73,93,129,185,250,59,169,117,248,61,129,118,8,140,24,49,162,10,101,116,23,164,72,255,63,79,193,141,245,215,95,191,223,202,91,102,153,101,98,204,152,49,213,59,229,207,127,254,115,245,158,120,243,205,55,35,253,127,53,133,245,190,250,213,175,86,239,165,244,46,93,121,229,149,171,119,67,122,239,93,121,229,149,213,187,232,127,254,231,127,34,189,223,82,248,102,252,107,239,189,247,142,20,210,75,239,159,77,54,217,228,19,255,150,222,99,233,239,82,112,38,5,11,211,59,245,145,71,30,169,158,63,249,228,147,199,13,55,220,16,233,189,151,66,46,55,222,120,99,245,94,158,240,74,239,237,238,234,75,62,9,84,16,0,0,32,0,73,68,65,84,239,240,20,24,233,186,210,248,233,29,151,158,151,78,167,106,199,117,237,181,215,86,129,160,235,174,187,174,29,143,247,76,2,4,8,16,32,64,128,0,1,2,4,26,36,32,196,210,160,102,41,149,0,1,2,4,8,16,32,64,128,0,1,2,4,202,23,200,21,114,216,120,227,141,99,255,253,247,143,116,34,74,250,51,157,126,50,97,136,101,143,61,246,136,31,253,232,71,227,80,111,185,229,150,42,248,241,236,179,207,70,250,132,208,34,139,44,242,169,147,83,210,230,110,58,157,37,157,72,144,78,15,232,186,210,166,243,2,11,44,208,237,137,37,189,13,177,164,13,226,116,66,76,218,108,77,27,180,233,218,110,187,237,226,241,199,31,143,63,252,225,15,159,27,98,73,155,186,51,206,56,99,181,81,154,2,56,227,95,135,30,122,104,181,161,156,54,118,83,144,231,215,191,254,117,60,245,212,83,159,216,208,125,227,141,55,98,230,153,103,142,51,206,56,163,154,127,215,9,48,255,248,199,63,42,195,28,87,174,254,230,168,197,24,4,250,91,32,125,178,235,227,143,63,142,161,67,135,86,33,187,9,195,44,139,47,190,120,92,114,201,37,145,254,236,143,43,157,164,50,235,172,179,86,159,20,75,97,182,84,91,58,49,234,228,147,79,174,194,36,227,159,248,148,66,24,41,248,150,222,7,233,125,150,66,42,233,157,243,89,33,150,20,26,73,239,201,116,95,122,7,79,24,98,73,239,216,249,231,159,191,250,228,89,250,148,89,122,175,166,83,88,238,188,243,206,42,40,147,130,62,233,93,149,62,175,212,93,136,101,194,19,169,198,175,111,252,207,190,189,250,234,171,49,120,240,224,184,227,142,59,170,119,122,187,174,20,210,73,167,220,164,63,93,4,8,16,32,64,128,0,1,2,4,8,16,248,60,1,33,22,235,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,212,72,32,87,200,33,157,18,240,141,111,124,35,238,185,231,158,88,113,197,21,99,246,217,103,239,49,196,146,62,155,147,54,153,211,166,105,10,112,164,141,215,116,146,73,170,41,253,153,78,43,232,186,210,6,111,250,79,215,149,43,196,146,78,101,73,27,173,41,16,147,130,39,169,166,89,102,153,165,250,188,80,250,220,198,231,157,196,146,66,46,105,174,127,253,235,95,171,185,142,127,221,117,215,93,49,100,200,144,234,244,150,116,106,76,218,56,254,172,79,33,165,19,108,82,120,102,155,109,182,169,78,98,73,159,86,74,127,46,191,252,242,89,86,73,174,254,102,41,198,32,4,250,89,32,133,212,254,251,191,255,123,220,123,37,5,65,198,15,179,164,32,71,250,68,206,160,65,131,250,165,178,247,223,127,63,30,126,248,225,234,93,153,174,20,150,75,39,175,164,16,93,122,135,166,160,219,133,23,94,88,253,91,10,95,44,177,196,18,213,223,165,247,83,186,254,242,151,191,84,239,139,241,79,98,73,193,152,116,223,173,183,222,26,155,110,186,105,117,130,203,132,33,150,223,254,246,183,177,209,70,27,85,159,71,235,186,210,233,85,41,60,147,222,79,227,255,93,58,37,235,179,78,98,73,97,188,158,234,75,227,164,119,115,122,167,166,48,77,59,175,20,212,73,39,96,165,176,160,139,0,1,2,4,8,16,32,64,128,0,1,2,159,39,32,196,98,125,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,26,9,244,101,200,161,167,147,88,18,67,122,126,218,188,77,39,19,252,244,167,63,29,247,201,158,244,217,140,244,249,161,174,235,200,35,143,172,54,159,187,174,92,33,150,116,10,74,250,36,80,250,108,81,218,204,78,39,26,236,182,219,110,213,233,40,223,254,246,183,63,55,196,146,62,193,177,238,186,235,86,27,195,19,158,240,144,194,60,43,173,180,82,117,202,76,218,88,94,115,205,53,99,248,240,225,159,234,252,127,254,231,127,198,151,191,252,229,234,19,71,125,113,245,101,127,251,162,94,99,18,200,45,144,2,42,127,255,251,223,171,97,167,152,98,138,234,157,211,21,102,73,39,41,165,0,221,128,1,3,114,63,182,199,241,82,232,100,171,173,182,138,101,151,93,182,250,148,207,247,191,255,253,234,19,65,167,156,114,74,245,219,174,147,158,30,124,240,193,234,100,147,116,77,24,98,73,33,187,116,90,75,10,211,165,207,184,165,208,198,103,133,88,206,62,251,236,56,250,232,163,171,119,92,215,149,62,107,180,253,246,219,127,226,116,172,20,108,233,46,196,210,155,250,186,130,125,163,70,141,170,78,122,105,231,149,66,144,41,36,153,66,129,46,2,4,8,16,32,64,128,0,1,2,4,8,124,158,128,16,139,245,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,106,36,208,151,33,135,158,66,44,93,159,211,121,242,201,39,171,211,9,82,216,163,235,84,147,247,222,123,47,210,9,3,233,74,159,42,218,98,139,45,90,10,177,164,13,204,116,170,73,218,40,78,167,157,116,93,105,131,55,157,74,144,254,115,230,153,103,86,97,149,223,255,254,247,49,205,52,211,84,27,196,233,19,64,233,51,31,171,172,178,74,172,177,198,26,159,27,98,121,224,129,7,98,233,165,151,174,62,239,145,238,29,255,74,167,16,164,96,204,232,209,163,99,243,205,55,175,194,57,35,71,142,252,196,61,233,19,66,95,250,210,151,170,240,78,250,20,72,95,92,169,191,46,2,4,62,41,144,222,13,41,8,151,2,116,233,212,167,254,188,210,187,105,207,61,247,140,95,252,226,23,85,224,100,191,253,246,171,66,52,187,236,178,75,245,153,159,244,73,159,116,189,252,242,203,49,231,156,115,86,97,150,233,167,159,190,250,187,9,67,44,233,212,150,244,187,203,47,191,188,122,223,165,160,201,14,59,236,80,133,99,22,92,112,193,113,211,74,159,76,74,159,12,26,255,36,150,20,120,57,254,248,227,99,157,117,214,25,119,223,231,133,88,122,83,95,122,110,170,245,231,63,255,121,127,146,118,251,172,47,124,225,11,253,222,223,90,76,92,17,4,8,16,32,64,128,0,1,2,4,8,180,36,32,196,210,18,151,155,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,223,10,180,51,196,146,54,113,127,244,163,31,85,159,13,74,39,4,44,182,216,98,113,209,69,23,197,119,191,251,221,113,147,78,155,174,233,164,146,244,73,144,86,78,98,73,3,164,211,11,210,166,238,208,161,67,199,141,151,54,89,211,231,130,78,56,225,132,113,33,150,251,239,191,191,10,201,44,180,208,66,145,62,63,114,219,109,183,85,159,235,232,41,196,146,62,13,146,78,96,73,155,208,19,126,58,35,157,188,146,78,0,72,99,165,19,88,82,237,41,180,51,254,103,75,238,190,251,238,88,121,229,149,227,142,59,238,136,111,126,243,155,125,210,232,190,236,111,159,20,108,80,2,153,5,210,137,32,41,28,146,174,58,156,196,146,222,65,233,83,65,41,172,146,130,36,93,87,10,180,92,113,197,21,145,222,71,233,74,159,36,75,159,5,74,1,184,174,107,194,16,75,10,226,165,119,86,215,245,216,99,143,85,239,183,125,246,217,167,10,209,117,93,93,159,55,75,39,210,204,48,195,12,241,193,7,31,196,212,83,79,29,79,63,253,116,204,63,255,252,227,238,251,188,16,75,79,245,117,133,18,211,123,173,235,115,73,153,91,217,210,112,78,98,105,137,203,205,4,8,16,32,64,128,0,1,2,4,58,90,64,136,165,163,219,111,242,4,8,16,32,64,128,0,1,2,4,8,16,32,80,55,129,190,12,57,76,120,18,75,58,105,37,133,74,210,9,36,41,184,177,251,238,187,199,105,167,157,22,255,245,95,255,85,177,164,127,79,167,155,164,207,89,164,0,74,218,120,61,238,184,227,170,79,252,180,250,57,161,52,94,26,255,234,171,175,142,27,111,188,49,22,88,96,129,106,156,180,41,124,241,197,23,199,150,91,110,249,137,16,203,101,151,93,86,157,152,146,2,51,233,52,152,223,253,238,119,159,8,177,164,79,12,165,122,198,191,210,230,239,207,126,246,179,56,252,240,195,227,252,243,207,175,78,118,72,27,167,167,159,126,122,28,116,208,65,113,251,237,183,87,39,186,164,141,227,121,230,153,167,218,216,61,245,212,83,99,238,185,231,174,54,177,211,124,211,223,167,83,97,250,234,234,203,254,246,85,205,198,37,144,75,32,5,60,210,103,118,62,254,248,227,79,124,70,168,235,243,95,41,224,146,2,116,227,135,203,114,61,251,179,198,121,225,133,23,170,255,207,167,176,74,10,237,117,93,41,120,242,226,139,47,86,239,189,155,111,190,57,22,93,116,209,234,83,63,51,207,60,115,164,211,86,186,174,9,67,44,19,62,35,253,254,208,67,15,173,222,115,233,93,148,222,55,233,189,148,222,197,105,142,233,51,74,251,238,187,111,245,206,186,224,130,11,170,211,94,38,159,124,242,113,195,76,24,98,73,245,94,117,213,85,177,235,174,187,198,227,143,63,254,185,245,93,115,205,53,177,205,54,219,84,1,192,116,2,74,215,149,222,231,233,116,171,33,67,134,244,37,237,167,198,78,193,165,20,18,74,225,26,23,1,2,4,8,16,32,64,128,0,1,2,4,62,79,64,136,197,250,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,53,18,232,203,144,195,248,33,150,180,97,155,78,9,232,186,86,88,97,133,234,244,147,189,246,218,107,220,223,189,250,234,171,85,160,37,109,134,118,93,91,111,189,117,204,55,223,124,241,31,255,241,31,213,102,116,215,149,54,102,83,48,37,125,14,163,187,43,157,54,144,130,41,55,220,112,195,184,91,210,137,46,233,100,148,116,157,117,214,89,213,127,238,189,247,222,234,51,27,211,77,55,93,236,191,255,254,113,204,49,199,84,193,146,141,54,218,168,250,251,243,206,59,47,182,221,118,219,79,61,38,157,56,176,220,114,203,85,1,155,180,41,220,117,165,13,233,20,106,73,167,177,116,93,143,62,250,104,85,203,248,6,223,251,222,247,170,32,77,58,17,161,175,174,190,236,111,95,213,108,92,2,185,4,166,156,114,202,42,192,146,78,99,74,167,33,117,133,87,186,198,95,124,241,197,35,125,106,39,253,217,31,87,10,175,164,240,218,132,87,250,252,78,10,138,28,125,244,209,227,222,115,233,100,168,20,156,75,65,150,174,43,133,223,150,88,98,137,120,231,157,119,34,5,78,38,188,198,15,177,252,243,159,255,140,169,166,154,170,10,241,173,189,246,218,213,169,80,171,173,182,90,245,147,228,144,254,62,157,4,53,254,53,97,136,37,189,7,211,137,84,41,152,146,222,143,159,87,95,50,78,129,160,235,175,191,254,19,99,166,103,164,255,164,223,246,231,149,172,82,88,49,253,233,34,64,128,0,1,2,4,8,16,32,64,128,192,231,9,8,177,88,31,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,70,2,117,12,57,188,245,214,91,213,9,1,11,46,184,96,245,249,143,73,189,222,123,239,189,234,148,131,20,122,201,49,222,103,213,147,78,151,121,242,201,39,171,141,229,185,230,154,171,219,146,211,167,65,82,88,39,205,45,109,48,247,245,85,199,254,246,245,156,141,79,160,75,96,196,136,17,177,211,78,59,125,42,188,210,245,239,235,173,183,94,236,184,227,142,213,105,37,117,185,82,64,101,212,168,81,213,251,42,247,149,222,83,207,62,251,108,53,246,128,1,3,38,106,248,190,172,111,162,10,234,230,71,215,94,123,109,21,82,188,238,186,235,114,14,107,44,2,4,8,16,32,64,128,0,1,2,4,10,20,16,98,41,176,169,166,68,128,0,1,2,4,8,16,32,64,128,0,1,2,205,21,16,114,104,110,239,122,83,185,254,246,70,201,61,157,42,240,227,31,255,184,58,97,36,157,210,226,42,75,224,168,163,142,170,78,172,73,39,107,185,8,16,32,64,128,0,1,2,4,8,16,32,240,121,2,66,44,214,7,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,145,128,144,67,141,154,209,7,165,232,111,31,160,26,178,24,129,75,47,189,52,46,190,248,226,184,234,170,171,138,153,147,137,252,63,129,244,57,184,239,126,247,187,213,103,220,92,4,8,16,32,64,128,0,1,2,4,8,16,248,60,1,33,22,235,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,212,72,64,200,161,70,205,232,131,82,244,183,15,80,13,89,140,192,75,47,189,20,131,7,15,142,55,222,120,163,152,57,153,200,255,19,152,105,166,153,226,161,135,30,138,57,231,156,19,9,1,2,4,8,16,32,64,128,0,1,2,4,62,87,64,136,197,2,33,64,128,0,1,2,4,8,16,32,64,128,0,1,2,53,18,16,114,168,81,51,250,160,20,253,237,3,84,67,22,37,176,236,178,203,198,136,17,35,226,155,223,252,102,81,243,234,228,201,252,254,247,191,143,161,67,135,198,125,247,221,215,201,12,230,78,128,0,1,2,4,8,16,32,64,128,64,47,5,132,88,122,9,229,54,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,31,2,66,14,253,161,220,190,103,232,111,251,236,61,185,25,2,195,134,13,139,55,223,124,51,78,56,225,132,102,20,172,202,30,5,246,222,123,239,24,52,104,80,28,124,240,193,61,222,235,6,2,4,8,16,32,64,128,0,1,2,4,8,8,177,88,3,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,70,2,66,14,53,106,70,31,148,162,191,125,128,106,200,162,4,158,120,226,137,88,117,213,85,227,149,87,94,169,205,188,110,189,245,214,184,240,194,11,227,195,15,63,140,77,55,221,52,54,218,104,163,170,182,81,163,70,197,240,225,195,171,207,228,164,147,99,182,220,114,203,88,120,225,133,63,85,247,91,111,189,21,167,159,126,122,140,28,57,50,22,93,116,209,216,119,223,125,171,207,235,164,43,205,247,172,179,206,138,167,159,126,58,86,89,101,149,216,125,247,221,99,192,128,1,159,26,227,150,91,110,137,115,207,61,55,70,143,30,29,255,249,159,255,25,155,111,190,121,76,59,237,180,227,238,123,253,245,215,227,7,63,248,65,92,126,249,229,49,213,84,83,213,198,46,21,50,251,236,179,199,237,183,223,254,153,54,181,42,84,49,4,8,16,32,64,128,0,1,2,4,8,212,66,64,136,165,22,109,80,4,1,2,4,8,16,32,64,128,0,1,2,4,8,16,248,127,2,66,14,101,175,4,253,45,187,191,102,151,71,96,157,117,214,169,2,33,219,108,179,77,158,1,39,97,148,244,9,156,229,150,91,46,118,219,109,183,88,97,133,21,98,151,93,118,137,179,207,62,59,54,217,100,147,88,102,153,101,98,204,152,49,177,223,126,251,197,159,255,252,231,234,244,152,116,138,204,140,51,206,56,238,137,99,199,142,173,238,77,65,151,159,252,228,39,113,211,77,55,197,35,143,60,82,221,255,238,187,239,198,146,75,46,25,95,253,234,87,99,231,157,119,142,163,142,58,42,86,94,121,229,56,233,164,147,62,81,241,3,15,60,16,75,47,189,116,236,177,199,30,213,191,31,126,248,225,177,197,22,91,196,161,135,30,26,31,124,240,65,92,121,229,149,113,222,121,231,197,255,252,207,255,196,219,111,191,29,211,77,55,221,36,204,56,239,79,207,63,255,252,184,228,146,75,226,134,27,110,200,59,176,209,8,16,32,64,128,0,1,2,4,8,16,40,86,64,136,165,216,214,154,24,1,2,4,8,16,32,64,128,0,1,2,4,8,52,81,64,200,161,137,93,235,125,205,250,219,123,43,119,118,174,192,117,215,93,87,5,58,210,201,37,237,190,118,216,97,135,152,124,242,201,227,204,51,207,172,74,25,58,116,104,60,248,224,131,113,241,197,23,199,172,179,206,26,47,189,244,82,204,49,199,28,241,241,199,31,199,12,51,204,16,39,159,124,114,117,34,202,17,71,28,81,157,182,146,78,77,153,127,254,249,227,249,231,159,143,185,231,158,187,10,185,164,191,191,243,206,59,227,185,231,158,139,3,15,60,48,94,124,241,197,106,236,107,175,189,54,54,216,96,131,248,199,63,254,81,157,166,178,241,198,27,71,250,20,207,159,254,244,167,184,237,182,219,170,127,79,87,58,253,37,5,67,82,48,230,229,151,95,174,238,73,167,189,212,49,196,178,226,138,43,86,115,92,111,189,245,218,221,74,207,39,64,128,0,1,2,4,8,16,32,64,160,33,2,66,44,13,105,148,50,9,16,32,64,128,0,1,2,4,8,16,32,64,160,51,4,132,28,202,238,179,254,150,221,95,179,203,39,144,78,28,73,39,143,164,207,230,180,243,74,117,164,80,202,15,127,248,195,170,140,244,89,160,195,14,59,44,158,121,230,153,120,248,225,135,227,27,223,248,70,245,247,143,63,254,120,117,162,74,10,150,164,211,85,246,223,127,255,152,101,150,89,226,107,95,251,90,245,249,161,116,234,74,215,149,62,3,148,194,46,41,216,242,212,83,79,85,159,42,74,87,58,161,101,137,37,150,168,254,110,129,5,22,168,62,81,148,78,91,89,109,181,213,34,157,232,146,62,95,148,158,153,78,168,73,39,183,164,160,76,215,245,151,191,252,165,122,110,157,78,98,185,244,210,75,171,121,222,117,215,93,237,108,161,103,19,32,64,128,0,1,2,4,8,16,32,208,48,1,33,150,134,53,76,185,4,8,16,32,64,128,0,1,2,4,8,16,32,80,182,128,144,131,254,150,45,96,118,4,122,39,112,253,245,215,199,193,7,31,92,157,122,210,206,43,157,182,114,234,169,167,198,102,155,109,86,149,145,62,139,179,238,186,235,86,161,146,174,235,214,91,111,141,173,182,218,42,150,93,118,217,72,117,143,127,165,79,15,29,125,244,209,241,196,19,79,140,251,235,244,25,162,237,183,223,62,254,248,199,63,86,159,254,57,229,148,83,170,127,75,167,169,164,79,17,165,57,15,30,60,248,83,211,78,167,193,164,240,74,186,210,73,48,233,147,75,93,87,29,67,44,75,45,181,84,12,27,54,172,242,114,17,32,64,128,0,1,2,4,8,16,32,64,160,183,2,66,44,189,149,114,31,1,2,4,8,16,32,64,128,0,1,2,4,8,16,232,7,1,33,150,126,64,110,227,35,244,183,141,248,30,221,56,129,20,28,73,193,144,116,170,73,187,174,244,41,160,125,247,221,55,118,217,101,151,170,132,203,46,187,172,10,165,220,127,255,253,49,102,204,152,216,115,207,61,227,23,191,248,69,245,249,163,253,246,219,47,6,12,24,240,137,82,211,103,127,118,218,105,167,79,156,196,178,240,194,11,199,241,199,31,95,5,94,210,231,133,210,137,37,233,74,159,6,154,115,206,57,171,48,203,244,211,79,255,153,83,254,224,131,15,226,200,35,143,172,158,215,245,217,161,116,99,221,66,44,199,30,123,108,220,119,223,125,149,151,139,0,1,2,4,8,16,32,64,128,0,1,2,173,8,8,177,180,162,229,94,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,199,2,66,14,125,12,220,230,225,245,183,205,13,240,248,70,9,164,207,234,44,186,232,162,213,201,36,139,45,182,88,91,106,95,125,245,213,227,235,95,255,122,28,115,204,49,213,243,83,120,36,213,149,78,88,73,167,175,164,79,0,165,16,74,10,166,124,214,149,62,165,51,100,200,144,248,251,223,255,30,51,204,48,67,164,16,202,212,83,79,29,79,63,253,116,252,230,55,191,137,43,174,184,162,10,196,164,43,221,187,201,38,155,196,107,175,189,246,137,161,246,217,103,159,42,220,50,116,232,208,234,239,31,125,244,209,88,124,241,197,227,185,231,158,139,121,230,153,167,250,187,58,133,88,82,125,233,20,150,199,30,123,44,22,92,112,193,182,244,205,67,9,16,32,64,128,0,1,2,4,8,16,104,174,128,16,75,115,123,167,114,2,4,8,16,32,64,128,0,1,2,4,8,16,40,80,64,200,161,192,166,142,55,37,253,45,187,191,102,151,95,32,125,106,231,154,107,174,137,244,201,158,118,92,63,255,249,207,227,128,3,14,168,2,25,127,251,219,223,170,207,10,29,118,216,97,241,237,111,127,187,10,144,164,16,202,248,1,155,89,102,153,165,10,171,92,117,213,85,49,112,224,192,88,101,149,85,98,208,160,65,177,247,222,123,87,39,186,28,126,248,225,113,193,5,23,84,167,174,164,176,71,250,108,208,205,55,223,92,133,117,210,39,134,102,158,121,230,184,240,194,11,171,169,166,185,175,185,230,154,113,239,189,247,86,191,75,127,159,238,59,228,144,67,170,191,27,57,114,228,56,146,58,133,88,214,88,99,141,216,96,131,13,98,247,221,119,111,71,203,60,147,0,1,2,4,8,16,32,64,128,0,129,134,11,8,177,52,188,129,202,39,64,128,0,1,2,4,8,16,32,64,128,0,129,178,4,132,28,202,234,231,132,179,209,223,178,251,107,118,125,35,176,229,150,91,198,188,243,206,27,195,135,15,239,155,7,124,206,168,31,125,244,81,21,92,73,65,154,116,165,255,126,241,197,23,199,213,87,95,29,155,110,186,233,167,126,153,66,47,187,238,186,107,172,187,238,186,49,215,92,115,85,159,26,186,237,182,219,98,181,213,86,171,238,77,193,150,27,111,188,49,86,94,121,229,234,127,167,79,19,165,144,76,186,22,90,104,161,234,52,150,20,100,73,87,122,95,164,207,17,165,32,203,90,107,173,85,125,158,39,93,43,173,180,82,12,27,54,44,86,93,117,213,113,207,79,39,194,44,177,196,18,241,206,59,239,196,180,211,78,219,239,78,93,15,76,115,73,39,196,164,186,93,4,8,16,32,64,128,0,1,2,4,8,16,152,24,1,33,150,137,81,243,27,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,71,2,66,14,125,4,91,147,97,245,183,38,141,80,70,163,4,222,125,247,221,88,113,197,21,99,255,253,247,143,109,183,221,182,45,181,191,244,210,75,49,249,228,147,199,108,179,205,54,81,207,255,240,195,15,227,217,103,159,141,5,22,88,32,6,12,24,240,137,49,82,240,100,212,168,81,213,191,117,119,253,251,223,255,142,191,254,245,175,49,197,20,83,196,28,115,204,49,81,53,244,245,143,206,61,247,220,56,246,216,99,171,19,98,218,25,164,233,235,121,26,159,0,1,2,4,8,16,32,64,128,0,129,190,21,16,98,233,91,95,163,19,32,64,128,0,1,2,4,8,16,32,64,128,0,129,150,4,132,28,90,226,106,220,205,250,219,184,150,41,184,38,2,247,223,127,127,12,25,50,36,174,189,246,218,72,159,171,113,213,75,32,125,238,105,253,245,215,143,59,239,188,51,150,89,102,153,122,21,167,26,2,4,8,16,32,64,128,0,1,2,4,26,37,32,196,210,168,118,41,150,0,1,2,4,8,16,32,64,128,0,1,2,4,74,23,16,114,40,187,195,250,91,118,127,205,174,111,5,174,187,238,186,216,102,155,109,226,150,91,110,137,229,150,91,174,111,31,102,244,94,11,220,123,239,189,213,39,143,206,63,255,252,88,111,189,245,122,253,59,55,18,32,64,128,0,1,2,4,8,16,32,64,224,179,4,132,88,172,11,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,35,1,33,135,26,53,163,15,74,209,223,62,64,53,100,71,9,92,116,209,69,177,207,62,251,68,10,180,44,251,255,177,119,223,209,118,85,229,222,248,31,33,4,41,225,106,8,189,119,175,32,112,81,80,4,164,232,11,82,94,68,16,68,154,96,64,94,120,165,134,94,3,55,16,106,32,210,75,32,18,16,17,164,92,41,34,93,80,240,42,94,65,224,82,164,203,149,22,90,32,49,8,201,111,60,235,247,219,231,119,18,206,225,108,78,118,91,235,124,214,24,14,201,57,107,175,57,231,231,153,251,252,179,190,227,153,107,174,57,160,214,222,137,139,253,195,31,254,80,4,87,198,140,25,19,59,236,176,67,39,78,209,156,8,16,32,64,128,0,1,2,4,8,16,40,153,128,16,75,201,10,102,186,4,8,16,32,64,128,0,1,2,4,8,16,32,80,109,1,33,7,245,173,182,128,213,17,152,117,129,203,47,191,60,246,223,127,255,248,197,47,126,17,235,175,191,254,172,63,208,19,250,37,112,207,61,247,196,54,219,108,19,103,158,121,102,236,180,211,78,253,122,134,15,17,32,64,128,0,1,2,4,8,16,32,64,96,102,1,33,22,123,130,0,1,2,4,8,16,32,64,128,0,1,2,4,8,116,144,128,16,75,7,21,163,9,83,81,223,38,160,122,228,128,20,184,246,218,107,99,251,237,183,143,236,204,242,157,239,124,103,64,26,180,115,209,215,92,115,77,209,121,229,103,63,251,89,108,189,245,214,237,156,138,177,9,16,32,64,128,0,1,2,4,8,16,168,152,128,16,75,197,10,106,57,4,8,16,32,64,128,0,1,2,4,8,16,32,80,110,1,33,135,114,215,175,175,217,171,111,95,66,126,79,160,126,129,123,239,189,55,118,220,113,199,216,103,159,125,226,224,131,15,174,255,131,238,156,37,129,83,79,61,53,206,58,235,172,184,226,138,43,98,189,245,214,155,165,103,249,48,1,2,4,8,16,32,64,128,0,1,2,4,102,22,16,98,177,39,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,7,9,8,57,116,80,49,154,48,21,245,109,2,170,71,14,104,129,23,94,120,33,118,219,109,183,88,114,201,37,227,130,11,46,136,193,131,7,15,104,143,102,46,254,253,247,223,143,61,247,220,51,210,252,210,75,47,45,204,93,4,8,16,32,64,128,0,1,2,4,8,16,104,180,128,16,75,163,69,61,143,0,1,2,4,8,16,32,64,128,0,1,2,4,8,204,130,128,144,195,44,224,149,224,163,234,91,130,34,153,98,41,5,14,60,240,192,248,245,175,127,29,103,159,125,118,108,176,193,6,165,92,67,39,79,250,238,187,239,142,31,253,232,71,177,241,198,27,199,152,49,99,58,121,170,230,70,128,0,1,2,4,8,16,32,64,128,64,201,5,132,88,74,94,64,211,39,64,128,0,1,2,4,8,16,32,64,128,0,129,106,9,8,57,84,171,158,51,175,70,125,171,93,95,171,107,175,192,213,87,95,29,251,238,187,111,12,31,62,60,70,141,26,213,222,201,84,104,244,163,142,58,42,198,141,27,23,63,254,241,143,99,219,109,183,173,208,202,44,133,0,1,2,4,8,16,32,64,128,0,129,78,20,16,98,233,196,170,152,19,1,2,4,8,16,32,64,128,0,1,2,4,8,12,88,1,33,135,106,151,94,125,171,93,95,171,107,191,192,235,175,191,30,7,29,116,80,252,249,207,127,142,19,78,56,33,54,223,124,243,246,79,170,164,51,184,233,166,155,226,200,35,143,140,213,87,95,61,78,59,237,180,24,54,108,88,73,87,98,218,4,8,16,32,64,128,0,1,2,4,8,148,73,64,136,165,76,213,50,87,2,4,8,16,32,64,128,0,1,2,4,8,16,168,188,64,134,28,92,213,22,152,62,125,122,181,23,104,117,4,58,64,224,250,235,175,143,236,32,178,218,106,171,197,49,199,28,19,43,173,180,82,7,204,170,28,83,120,226,137,39,226,248,227,143,143,135,30,122,168,232,104,179,213,86,91,149,99,226,102,73,128,0,1,2,4,8,16,32,64,128,64,37,4,132,88,42,81,70,139,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,229,20,208,153,164,156,117,51,107,2,101,17,56,249,228,147,139,32,198,30,123,236,17,7,31,124,112,44,178,200,34,101,153,122,203,231,249,247,191,255,61,78,61,245,212,184,232,162,139,138,0,208,161,135,30,218,242,57,24,144,0,1,2,4,8,16,32,64,128,0,1,2,66,44,246,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,54,1,33,150,182,209,27,152,192,128,17,152,56,113,98,156,114,202,41,49,102,204,152,216,119,223,125,139,255,45,181,212,82,3,102,253,125,45,244,249,231,159,143,31,255,248,199,197,255,14,60,240,192,56,228,144,67,98,254,249,231,239,235,99,126,79,128,0,1,2,4,8,16,32,64,128,0,129,166,8,8,177,52,133,213,67,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,122,4,132,88,234,81,114,15,1,2,141,16,200,78,35,99,199,142,141,179,207,62,59,182,219,110,187,162,59,203,218,107,175,221,136,71,151,242,25,247,223,127,127,209,117,229,231,63,255,121,252,232,71,63,138,253,246,219,79,167,154,82,86,210,164,9,16,32,64,128,0,1,2,4,8,84,75,64,136,165,90,245,180,26,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,42,1,33,150,82,149,203,100,9,84,66,224,221,119,223,141,11,46,184,32,46,190,248,226,24,54,108,88,236,178,203,46,177,227,142,59,198,220,115,207,93,137,245,125,220,34,38,79,158,28,87,92,113,69,92,118,217,101,241,250,235,175,199,238,187,239,30,123,238,185,103,204,59,239,188,149,95,187,5,18,32,64,128,0,1,2,4,8,16,32,80,14,1,33,150,114,212,201,44,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,37,5,132,88,42,89,86,139,34,80,26,129,155,110,186,41,38,76,152,16,215,93,119,93,209,157,229,59,223,249,78,124,235,91,223,42,205,252,235,157,232,13,55,220,16,215,92,115,77,209,117,229,219,223,254,118,236,188,243,206,177,249,230,155,215,251,113,247,17,32,64,128,0,1,2,4,8,16,32,64,160,101,2,66,44,45,163,54,16,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,48,179,128,16,139,61,65,128,64,39,8,76,156,56,49,174,190,250,234,184,246,218,107,227,247,191,255,125,108,177,197,22,177,233,166,155,198,38,155,108,18,11,44,176,64,39,76,241,19,205,225,181,215,94,139,91,111,189,53,110,185,229,150,184,241,198,27,227,203,95,254,114,108,189,245,214,177,237,182,219,198,252,243,207,255,137,158,229,102,2,4,8,16,32,64,128,0,1,2,4,8,180,82,64,136,165,149,218,198,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,102,16,16,98,177,33,8,16,232,52,129,87,94,121,37,178,67,75,6,64,126,253,235,95,199,231,62,247,185,88,127,253,245,99,189,245,214,139,175,126,245,171,29,25,2,201,16,206,239,126,247,187,184,247,222,123,227,158,123,238,137,199,31,127,60,54,222,120,227,34,136,147,29,87,22,90,104,161,78,99,54,31,2,4,8,16,32,64,128,0,1,2,4,8,244,40,32,196,98,99,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,109,19,16,98,105,27,189,129,9,16,168,83,224,190,251,238,43,130,33,249,255,247,223,127,127,44,178,200,34,241,197,47,126,49,86,95,125,245,248,194,23,190,16,159,255,252,231,99,137,37,150,168,243,105,179,126,219,139,47,190,24,143,61,246,88,252,229,47,127,137,63,255,249,207,241,224,131,15,198,223,255,254,247,88,123,237,181,99,221,117,215,45,2,55,249,255,46,2,4,8,16,32,64,128,0,1,2,4,8,148,81,64,136,165,140,85,51,103,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,17,1,33,150,138,20,210,50,8,12,32,129,71,30,121,164,8,142,60,244,208,67,69,144,36,3,37,239,190,251,110,44,183,220,114,177,204,50,203,196,146,75,46,25,139,45,182,88,44,188,240,194,177,224,130,11,22,157,91,62,243,153,207,196,144,33,67,98,238,185,231,142,57,231,156,51,6,13,26,20,181,191,127,31,124,240,65,76,157,58,53,38,79,158,28,147,38,77,138,183,222,122,43,178,179,202,171,175,190,26,47,191,252,114,188,244,210,75,241,194,11,47,196,179,207,62,27,79,63,253,116,204,59,239,188,69,112,38,3,52,171,173,182,90,17,168,89,101,149,85,6,80,5,44,149,0,1,2,4,8,16,32,64,128,0,129,42,11,8,177,84,185,186,214,70,128,0,1,2,4,8,16,32,64,128,0,1,2,4,58,92,64,136,165,195,11,100,122,4,8,212,37,144,193,147,12,152,60,247,220,115,69,224,36,131,39,25,64,201,32,202,27,111,188,81,4,83,50,160,146,65,149,169,255,248,71,124,240,225,135,93,207,29,52,251,236,49,231,167,63,93,4,92,50,232,146,129,151,161,67,135,22,1,152,12,194,100,32,38,131,49,75,47,189,116,17,148,201,223,187,8,16,32,64,128,0,1,2,4,8,16,32,80,85,1,33,150,170,86,214,186,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,9,4,132,88,74,80,36,83,36,64,160,161,2,183,110,251,237,226,121,211,35,226,83,255,223,147,55,185,250,186,134,142,225,97,4,8,16,32,64,128,0,1,2,4,8,16,40,171,128,16,75,89,43,103,222,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,2,2,66,44,21,40,162,37,16,32,240,137,4,106,33,150,238,31,18,98,249,68,132,110,38,64,128,0,1,2,4,8,16,32,64,160,194,2,66,44,21,46,174,165,17,32,64,128,0,1,2,4,8,16,32,64,128,0,129,78,23,16,98,233,244,10,153,31,1,2,141,22,16,98,105,180,168,231,17,32,64,128,0,1,2,4,8,16,32,80,37,1,33,150,42,85,211,90,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,201,4,132,88,74,86,48,211,37,64,96,150,5,132,88,102,153,208,3,8,16,32,64,128,0,1,2,4,8,16,168,176,128,16,75,133,139,107,105,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,211,5,132,88,58,189,66,230,71,128,64,163,5,132,88,26,45,234,121,4,8,16,32,64,128,0,1,2,4,8,84,73,64,136,165,74,213,180,22,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,50,1,33,150,146,21,204,116,9,16,152,101,1,33,150,89,38,244,0,2,4,8,16,32,64,128,0,1,2,4,42,44,32,196,82,225,226,90,26,1,2,4,8,16,32,64,128,0,1,2,4,8,16,232,116,1,33,150,78,175,144,249,17,32,208,104,1,33,150,70,139,122,30,1,2,4,8,16,32,64,128,0,1,2,85,18,16,98,169,82,53,173,133,0,1,2,4,8,16,32,64,128,0,1,2,4,8,148,76,64,136,165,100,5,51,93,2,4,102,89,64,136,101,150,9,61,128,0,1,2,4,8,16,32,64,128,0,129,10,11,8,177,84,184,184,150,70,128,0,1,2,4,8,16,32,64,128,0,1,2,4,58,93,64,136,165,211,43,100,126,4,8,52,90,64,136,165,209,162,158,71,128,0,1,2,4,8,16,32,64,128,64,149,4,132,88,170,84,77,107,33,64,128,0,1,2,4,8,16,32,64,128,0,1,2,37,19,16,98,41,89,193,76,151,0,129,89,22,16,98,153,101,66,15,32,64,128,0,1,2,4,8,16,32,64,160,194,2,66,44,21,46,174,165,17,32,64,128,0,1,2,4,8,16,32,64,128,0,129,78,23,16,98,233,244,10,153,31,1,2,141,22,16,98,105,180,168,231,17,32,64,128,0,1,2,4,8,16,32,80,37,1,33,150,42,85,211,90,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,135,11,156,126,250,233,113,212,81,71,197,73,39,157,20,251,237,183,95,212,66,44,99,199,142,141,195,14,59,44,70,141,26,21,35,70,140,232,240,85,152,30,1,2,4,250,47,32,196,210,127,59,159,36,64,128,0,1,2,4,8,16,32,64,160,250,2,66,44,213,175,177,21,18,32,64,128,0,1,2,4,8,16,32,64,128,0,129,142,85,47,141,237,0,0,32,0,73,68,65,84,17,152,52,105,82,204,63,255,252,49,104,208,160,152,123,238,185,99,226,196,137,49,116,232,208,152,50,101,74,124,240,193,7,197,191,135,12,25,210,49,243,53,17,2,4,8,52,90,64,136,165,209,162,158,71,128,0,1,2,4,8,16,32,64,128,64,149,4,132,88,170,84,77,107,33,64,128,0,1,2,4,8,16,32,64,128,0,1,2,37,16,56,252,240,195,99,204,152,49,241,254,251,239,119,205,118,240,224,193,113,224,129,7,198,232,209,163,75,176,2,83,36,64,128,64,255,5,132,88,250,111,231,147,4,8,16,32,64,128,0,1,2,4,8,84,95,64,136,165,250,53,182,66,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,81,2,217,141,101,129,5,22,136,169,83,167,118,205,107,206,57,231,140,215,94,123,77,23,150,142,170,148,201,16,32,208,12,1,33,150,102,168,122,38,1,2,4,8,16,32,64,128,0,1,2,85,17,16,98,169,74,37,173,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,148,72,160,123,55,22,93,88,74,84,56,83,37,64,96,150,5,132,88,102,153,208,3,8,16,32,64,128,0,1,2,4,8,16,168,176,128,16,75,133,139,107,105,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,83,5,186,119,99,209,133,165,83,171,100,94,4,8,52,67,64,136,165,25,170,158,73,128,0,1,2,4,8,16,32,64,128,64,85,4,132,88,170,82,73,235,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,37,19,200,110,44,167,159,126,122,140,24,49,34,70,143,30,93,178,217,155,46,1,2,4,250,39,32,196,210,63,55,159,34,64,128,0,1,2,4,8,16,32,64,96,96,8,8,177,12,140,58,91,37,1,2,4,8,16,32,64,128,0,1,2,4,8,16,232,56,129,236,198,178,219,110,187,197,165,151,94,26,67,134,12,233,184,249,153,16,1,2,4,154,33,32,196,210,12,85,207,36,64,128,0,1,2,4,8,16,32,64,160,42,2,66,44,85,169,164,117,16,32,64,128,0,1,2,4,8,16,32,64,128,64,37,4,62,245,169,79,85,98,29,22,209,187,192,244,233,211,241,16,32,48,128,5,132,88,6,112,241,45,157,0,1,2,4,8,16,32,64,128,0,129,62,5,132,88,250,36,114,3,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,157,64,134,88,132,28,90,231,221,234,145,212,183,213,226,198,35,208,121,2,66,44,157,87,19,51,34,64,128,0,1,2,4,8,16,32,64,160,115,4,132,88,58,167,22,102,66,128,0,1,2,4,8,16,32,64,128,0,1,2,4,66,200,161,218,155,64,125,171,93,95,171,35,80,143,128,16,75,61,74,238,33,64,128,0,1,2,4,8,16,32,64,96,160,10,8,177,12,212,202,91,55,1,2,4,8,16,32,64,128,0,1,2,4,8,116,164,64,43,67,14,175,188,242,74,76,157,58,53,150,92,114,201,94,45,38,77,154,20,47,189,244,82,44,181,212,82,49,215,92,115,245,120,223,180,105,211,226,185,231,158,139,79,127,250,211,177,232,162,139,182,197,181,158,121,182,101,98,51,13,218,202,250,118,194,122,205,129,0,129,143,10,8,177,216,21,4,8,16,32,64,128,0,1,2,4,8,16,232,93,64,136,197,238,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,29,36,208,200,144,195,45,183,220,18,135,29,118,88,156,124,242,201,49,98,196,136,120,244,209,71,139,149,254,246,183,191,141,93,118,217,37,158,121,230,153,226,223,67,134,12,137,125,246,217,39,142,63,254,248,152,125,246,217,139,159,253,245,175,127,141,29,118,216,33,254,240,135,63,116,233,108,180,209,70,49,126,252,248,88,98,137,37,138,159,229,177,71,39,157,116,82,140,30,61,58,50,68,82,123,214,169,167,158,26,123,238,185,103,241,239,3,14,56,32,206,60,243,204,174,103,44,184,224,130,177,201,38,155,196,105,167,157,22,249,223,221,175,223,253,238,119,177,206,58,235,196,147,79,62,25,43,172,176,66,241,171,225,195,135,199,37,151,92,18,239,189,247,94,204,61,247,220,197,207,214,93,119,221,248,194,23,190,16,231,157,119,94,93,243,220,120,227,141,227,182,219,110,155,97,172,53,215,92,51,78,60,241,196,248,198,55,190,17,19,38,76,136,81,163,70,197,19,79,60,209,117,79,205,237,214,91,111,141,252,124,163,174,70,214,183,81,115,242,28,2,4,90,43,32,196,210,90,111,163,17,32,64,128,0,1,2,4,8,16,32,80,46,1,33,150,114,213,203,108,9,16,32,64,128,0,1,2,4,8,16,32,64,160,226,2,141,12,57,220,123,239,189,113,248,225,135,23,65,147,131,15,62,56,238,191,255,254,34,244,145,1,145,12,109,100,192,36,175,123,238,185,39,54,219,108,179,24,51,102,76,241,179,191,255,253,239,177,210,74,43,197,183,190,245,173,34,0,147,221,85,158,125,246,217,216,107,175,189,226,191,254,235,191,226,233,167,159,142,121,231,157,55,142,62,250,232,24,59,118,108,252,244,167,63,45,130,41,217,145,229,154,107,174,137,157,118,218,41,206,56,227,140,216,127,255,253,99,191,253,246,139,167,158,122,170,8,191,252,243,159,255,140,155,111,190,57,206,62,251,236,120,247,221,119,227,177,199,30,139,57,231,156,179,171,162,255,248,199,63,138,110,47,25,42,201,103,100,72,102,225,133,23,142,87,95,125,53,110,191,253,246,248,250,215,191,30,83,166,76,41,194,44,57,230,6,27,108,80,215,60,243,115,171,175,190,122,28,122,232,161,197,88,25,136,201,144,202,207,127,254,243,152,60,121,114,92,125,245,213,113,220,113,199,21,235,202,171,22,96,185,227,142,59,34,131,59,141,188,26,89,223,70,206,203,179,8,16,104,157,128,16,75,235,172,141,68,128,0,1,2,4,8,16,32,64,128,64,249,4,132,88,202,87,51,51,38,64,128,0,1,2,4,8,16,32,64,128,0,129,10,11,52,50,228,144,129,147,35,143,60,178,232,148,146,1,142,95,253,234,87,69,7,150,12,133,228,127,119,191,46,191,252,242,226,216,160,188,239,216,99,143,45,186,159,100,248,36,143,8,170,93,175,191,254,122,44,176,192,2,113,193,5,23,196,182,219,110,27,67,135,14,141,139,46,186,40,118,223,125,247,25,158,117,204,49,199,20,221,87,222,126,251,237,34,200,242,226,139,47,198,181,215,94,219,117,207,27,111,188,17,243,207,63,127,87,88,165,251,135,191,249,205,111,198,114,203,45,23,231,156,115,78,252,229,47,127,137,85,87,93,53,126,240,131,31,20,93,91,114,29,181,110,45,47,188,240,66,92,124,241,197,125,206,243,135,63,252,97,17,126,89,111,189,245,98,228,200,145,93,67,221,125,247,221,177,225,134,27,22,199,32,101,136,167,22,98,57,228,144,67,226,252,243,207,47,124,190,250,213,175,54,124,167,53,178,190,13,159,156,7,18,32,208,18,1,33,150,150,48,27,132,0,1,2,4,8,16,32,64,128,0,129,146,10,8,177,148,180,112,166,77,128,0,1,2,4,8,16,32,64,128,0,1,2,213,20,104,100,200,33,67,39,119,221,117,87,209,77,36,59,153,124,247,187,223,45,58,151,236,189,247,222,69,135,148,188,178,59,74,118,60,201,43,199,158,99,142,57,138,174,44,75,45,181,84,113,92,207,204,87,6,66,50,88,146,207,90,123,237,181,35,195,36,181,227,133,106,247,222,119,223,125,69,104,228,149,87,94,137,19,78,56,225,35,33,150,188,47,143,4,202,123,50,152,210,253,58,229,148,83,226,39,63,249,73,113,244,209,89,103,157,85,28,3,180,235,174,187,22,33,147,135,30,122,168,8,199,228,207,179,107,74,61,243,204,142,48,57,231,127,251,183,127,43,58,172,228,245,63,255,243,63,69,39,154,7,31,124,176,120,206,101,151,93,86,60,255,219,223,254,118,156,126,250,233,113,229,149,87,198,246,219,111,223,148,13,214,200,250,54,101,130,30,74,128,64,211,5,132,88,154,78,108,0,2,4,8,16,32,64,128,0,1,2,4,74,44,32,196,82,226,226,153,58,1,2,4,8,16,32,64,128,0,1,2,4,8,84,79,160,217,33,135,124,254,165,151,94,90,4,67,242,90,104,161,133,138,206,44,181,235,131,15,62,136,181,214,90,43,54,222,120,227,143,4,76,242,158,236,148,178,248,226,139,23,129,143,45,182,216,34,222,121,231,157,24,50,100,200,12,133,168,117,75,121,230,153,103,138,208,201,204,157,88,242,230,173,183,222,186,8,202,100,200,164,251,245,192,3,15,20,225,152,55,223,124,51,118,216,97,135,34,168,146,129,146,236,0,147,199,28,237,187,239,190,197,127,103,167,150,47,126,241,139,125,206,51,187,181,100,136,229,206,59,239,252,200,102,169,133,85,50,196,242,253,239,127,191,88,199,34,139,44,18,255,242,47,255,82,116,124,25,52,104,80,195,55,88,179,235,219,240,9,123,32,1,2,13,23,16,98,105,56,169,7,18,32,64,128,0,1,2,4,8,16,32,80,33,1,33,150,10,21,211,82,8,16,32,64,128,0,1,2,4,8,16,32,64,160,252,2,205,14,57,100,39,150,236,204,82,235,178,146,157,84,178,27,203,189,247,222,27,187,237,182,91,100,136,101,155,109,182,41,186,168,220,127,255,253,51,128,190,255,254,251,49,231,156,115,198,191,255,251,191,199,230,155,111,30,107,172,177,70,209,41,229,27,223,248,198,12,247,101,55,149,60,150,104,234,212,169,113,240,193,7,247,24,98,89,121,229,149,227,160,131,14,42,198,236,126,213,198,248,143,255,248,143,216,114,203,45,227,225,135,31,142,47,124,225,11,69,96,37,159,149,199,3,141,27,55,174,56,206,104,171,173,182,234,115,158,71,29,117,84,17,98,89,125,245,213,187,58,177,228,113,70,123,236,177,71,113,124,82,173,19,75,134,88,50,64,51,215,92,115,197,106,171,173,22,39,158,120,98,28,126,248,225,13,223,80,205,174,111,195,39,236,129,4,8,52,92,64,136,165,225,164,30,72,128,0,1,2,4,8,16,32,64,128,64,133,4,132,88,42,84,76,75,33,64,128,0,1,2,4,8,16,32,64,128,0,129,242,11,52,59,228,240,189,239,125,47,242,184,159,236,142,210,253,202,208,198,145,71,30,89,132,88,50,132,114,196,17,71,68,30,71,52,255,252,243,119,221,246,219,223,254,182,56,6,232,158,123,238,41,2,44,217,185,36,131,37,121,127,247,43,187,184,100,48,38,143,50,202,99,139,102,238,196,146,193,148,12,138,228,113,62,249,156,153,175,236,240,50,113,226,196,200,78,46,47,191,252,114,113,204,81,206,45,187,169,100,208,36,59,178,44,188,240,194,69,167,152,190,230,249,181,175,125,173,8,177,228,209,69,35,71,142,236,26,234,166,155,110,42,58,201,76,153,50,37,126,254,243,159,23,199,9,101,160,37,175,12,233,28,115,204,49,197,241,69,121,116,82,35,175,102,215,183,145,115,245,44,2,4,154,35,32,196,210,28,87,79,37,64,128,0,1,2,4,8,16,32,64,160,26,2,66,44,213,168,163,85,16,32,64,128,0,1,2,4,8,16,32,64,128,64,69,4,154,29,114,200,96,70,118,37,57,250,232,163,227,128,3,14,40,186,165,92,117,213,85,177,255,254,251,23,130,25,98,121,251,237,183,99,233,165,151,142,175,126,245,171,113,246,217,103,23,199,254,60,242,200,35,241,157,239,124,167,248,249,29,119,220,81,220,155,193,143,12,134,76,152,48,161,232,154,146,159,61,255,252,243,139,192,201,221,119,223,29,235,175,191,126,17,98,201,207,158,123,238,185,49,109,218,180,120,234,169,167,138,46,40,27,108,176,65,252,236,103,63,43,2,42,51,95,99,198,140,137,17,35,70,20,71,252,140,31,63,190,248,117,142,153,29,95,86,92,113,197,120,226,137,39,138,159,101,71,149,122,230,217,83,136,229,79,127,250,83,209,221,37,131,58,25,104,233,30,98,201,110,48,107,174,185,102,49,198,31,254,240,135,24,60,120,112,195,118,87,179,235,219,176,137,122,16,1,2,77,19,16,98,105,26,173,7,19,32,64,128,0,1,2,4,8,16,32,80,1,1,33,150,10,20,209,18,8,16,32,64,128,0,1,2,4,8,16,32,64,160,58,2,173,8,57,92,121,229,149,177,231,158,123,198,164,73,147,10,184,197,23,95,188,8,153,212,130,40,179,207,62,123,60,250,232,163,177,221,118,219,197,99,143,61,214,133,187,195,14,59,196,133,23,94,24,243,204,51,79,241,179,12,173,156,112,194,9,51,116,56,89,112,193,5,139,80,75,118,99,201,43,131,50,103,158,121,102,215,51,150,93,118,217,98,156,81,163,70,117,61,103,230,234,253,241,143,127,44,66,36,249,156,157,118,218,169,248,245,228,201,147,139,251,51,108,115,198,25,103,116,125,164,158,121,102,136,37,59,178,28,123,236,177,93,159,123,246,217,103,35,231,146,65,154,12,242,116,15,177,228,77,181,144,75,118,101,201,35,137,26,117,181,162,190,141,154,171,231,16,32,208,28,1,33,150,230,184,122,42,1,2,4,8,16,32,64,128,0,1,2,213,16,16,98,169,70,29,173,130,0,1,2,4,8,16,32,64,128,0,1,2,4,42,34,208,170,144,67,6,80,50,200,145,193,144,69,23,93,180,87,189,87,94,121,165,56,210,103,133,21,86,136,185,231,158,187,199,251,178,115,201,147,79,62,25,243,205,55,95,44,185,228,146,109,169,68,61,243,108,203,196,102,26,180,85,245,237,132,181,154,3,1,2,61,11,8,177,216,25,4,8,16,32,64,128,0,1,2,4,8,16,232,93,64,136,197,238,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,29,36,32,228,208,65,197,104,194,84,212,183,9,168,30,73,160,100,2,66,44,37,43,152,233,18,32,64,128,0,1,2,4,8,16,32,208,82,1,33,150,150,114,27,140,0,1,2,4,8,16,32,64,128,0,1,2,4,8,124,188,128,144,67,181,119,136,250,86,187,190,86,71,160,30,1,33,150,122,148,220,67,128,0,1,2,4,8,16,32,64,128,192,64,21,16,98,25,168,149,183,110,2,4,8,16,32,64,128,0,1,2,4,8,16,232,72,1,33,135,142,44,75,195,38,165,190,13,163,244,32,2,165,21,16,98,41,109,233,76,156,0,1,2,4,8,16,32,64,128,0,129,22,8,8,177,180,0,217,16,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,94,1,33,135,122,165,58,247,190,137,19,39,198,108,179,205,22,159,253,236,103,63,50,73,245,237,220,186,153,25,129,86,9,8,177,180,74,218,56,4,8,16,32,64,128,0,1,2,4,8,148,81,64,136,165,140,85,51,103,2,4,8,16,32,64,128,0,1,2,4,8,16,168,172,64,45,228,240,214,91,111,21,33,136,251,239,191,63,190,242,149,175,116,173,247,204,51,207,140,139,46,186,40,30,125,244,209,24,62,124,120,228,253,23,95,124,113,215,239,247,222,123,239,56,239,188,243,122,244,57,229,148,83,98,187,237,182,139,165,151,94,58,30,127,252,241,152,54,109,90,124,254,243,159,143,117,214,89,39,238,187,239,190,25,62,243,205,111,126,51,110,189,245,214,120,232,161,135,98,213,85,87,237,250,221,106,171,173,22,207,62,251,108,188,246,218,107,49,231,156,115,70,95,227,189,247,222,123,113,220,113,199,125,100,62,43,174,184,98,60,241,196,19,93,63,127,233,165,151,98,241,197,23,239,181,174,31,124,240,65,12,26,52,104,134,223,15,25,50,36,54,216,96,131,72,147,101,151,93,54,110,185,229,150,216,108,179,205,98,250,244,233,51,220,183,229,150,91,198,242,203,47,31,95,254,242,151,99,251,237,183,239,113,140,77,55,221,52,190,255,253,239,199,30,123,236,17,239,188,243,206,12,247,108,181,213,86,197,243,199,140,25,51,195,207,159,127,254,249,46,203,149,86,90,41,110,191,253,246,72,227,219,110,187,173,184,47,93,15,59,236,176,216,98,139,45,186,62,39,196,82,217,175,174,133,17,168,91,64,136,165,110,42,55,18,32,64,128,0,1,2,4,8,16,32,48,0,5,132,88,6,96,209,45,153,0,1,2,4,8,16,32,64,128,0,1,2,4,58,87,160,175,16,203,25,103,156,81,132,86,50,196,178,219,110,187,21,29,63,198,141,27,215,181,160,12,191,76,158,60,185,248,247,174,187,238,26,75,46,185,100,28,127,252,241,197,191,231,155,111,190,120,253,245,215,99,153,101,150,41,66,44,31,126,248,97,172,188,242,202,197,239,254,246,183,191,197,98,139,45,86,252,119,222,179,192,2,11,20,255,221,61,196,242,240,195,15,71,134,88,242,250,229,47,127,89,132,51,250,26,239,212,83,79,141,223,252,230,55,113,201,37,151,204,128,62,120,240,224,174,241,242,23,57,151,87,94,121,165,107,204,12,163,228,216,195,134,13,43,126,182,208,66,11,21,33,150,171,175,190,58,190,246,181,175,21,63,203,142,39,57,135,12,229,220,113,199,29,113,211,77,55,21,255,238,45,196,114,194,9,39,196,155,111,190,89,124,246,194,11,47,140,9,19,38,196,189,247,222,91,252,59,3,57,25,62,249,225,15,127,88,119,136,229,185,231,158,235,178,92,98,137,37,98,158,121,230,41,66,44,25,236,121,227,141,55,226,156,115,206,137,147,79,62,185,248,239,90,87,22,33,150,206,253,238,153,25,129,86,9,8,177,180,74,218,56,4,8,16,32,64,128,0,1,2,4,8,148,81,64,136,165,140,85,51,103,2,4,8,16,32,64,128,0,1,2,4,8,16,168,172,192,172,134,88,186,195,212,58,144,116,239,32,210,61,120,81,11,177,100,167,151,157,119,222,185,8,95,228,53,126,252,248,184,224,130,11,226,129,7,30,152,33,196,146,93,69,178,251,72,6,62,166,78,157,26,87,94,121,229,12,117,232,105,188,99,143,61,54,30,124,240,193,184,241,198,27,235,174,89,222,255,165,47,125,41,94,125,245,213,174,48,77,206,53,67,44,217,237,228,235,95,255,122,215,179,50,160,147,157,105,94,124,241,197,62,67,44,221,29,186,119,180,169,61,236,103,63,251,89,191,67,44,179,207,62,123,172,176,194,10,113,231,157,119,198,134,27,110,88,60,114,202,148,41,113,210,73,39,197,158,123,238,25,139,46,186,104,241,51,33,150,186,183,129,27,9,84,86,64,136,165,178,165,181,48,2,4,8,16,32,64,128,0,1,2,4,26,32,32,196,210,0,68,143,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,141,18,104,71,136,229,180,211,78,139,27,110,184,161,232,152,146,87,118,51,201,32,198,65,7,29,212,21,98,201,227,124,178,83,75,118,129,201,238,47,121,207,219,111,191,93,116,119,169,93,189,133,88,174,191,254,250,226,88,157,238,87,118,116,201,163,140,122,186,62,46,196,114,205,53,215,196,250,235,175,95,116,91,201,110,50,187,239,190,123,17,106,57,247,220,115,27,18,98,249,222,247,190,87,4,79,186,95,217,69,102,243,205,55,255,200,113,66,221,3,65,203,45,183,92,228,145,66,121,204,82,118,200,217,104,163,141,138,142,49,181,14,44,181,231,9,177,52,234,155,226,57,4,202,43,32,196,82,222,218,153,57,1,2,4,8,16,32,64,128,0,1,2,205,23,16,98,105,190,177,17,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,221,2,237,8,177,100,24,228,115,159,251,92,188,244,210,75,49,215,92,115,197,208,161,67,227,201,39,159,140,21,87,92,177,43,196,146,29,80,182,222,122,235,34,164,49,109,218,180,152,123,238,185,227,242,203,47,143,29,119,220,177,107,109,189,133,88,178,91,202,26,107,172,49,131,193,1,7,28,16,59,237,180,83,143,46,31,23,98,233,233,3,127,253,235,95,35,67,36,125,29,39,84,79,39,150,12,177,108,186,233,166,51,12,115,223,125,247,21,97,153,238,159,207,27,186,135,88,50,192,146,199,33,93,118,217,101,133,75,30,189,148,87,174,51,67,66,25,252,201,75,136,165,238,175,130,27,9,84,86,64,136,165,178,165,181,48,2,4,8,16,32,64,128,0,1,2,4,26,32,32,196,210,0,68,143,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,141,18,168,133,28,178,243,201,28,115,204,241,145,227,115,78,60,241,196,184,227,142,59,138,255,101,199,143,12,71,140,27,55,174,199,225,235,61,78,232,173,183,222,42,2,42,219,110,187,109,204,59,239,188,113,206,57,231,20,199,226,100,80,229,161,135,30,138,85,87,93,53,118,217,101,151,152,48,97,66,44,187,236,178,197,88,207,60,243,76,17,246,184,249,230,155,187,198,110,197,113,66,87,95,125,117,87,39,150,23,94,120,161,232,120,146,65,154,243,206,59,175,56,254,104,237,181,215,142,201,147,39,23,97,156,218,149,157,90,242,127,71,28,113,68,215,207,26,125,156,208,82,75,45,21,89,179,244,203,235,229,151,95,46,186,214,28,125,244,209,69,151,155,180,201,75,136,165,81,223,20,207,33,80,94,1,33,150,242,214,206,204,9,16,32,64,128,0,1,2,4,8,16,104,190,128,16,75,243,141,141,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,234,22,232,30,114,200,35,119,50,60,50,98,196,136,174,207,103,96,99,193,5,23,140,51,206,56,163,161,33,150,43,175,188,50,174,186,234,170,24,50,100,72,17,12,217,115,207,61,187,66,44,203,44,179,76,113,108,208,89,103,157,213,117,4,208,99,143,61,22,251,236,179,79,17,214,88,104,161,133,138,249,181,34,196,146,29,97,50,144,82,187,242,152,162,236,148,146,255,123,243,205,55,139,46,50,191,255,253,239,99,173,181,214,234,186,39,231,254,147,159,252,36,190,253,237,111,119,253,172,209,33,150,28,63,67,50,217,141,165,251,181,196,18,75,20,245,219,127,255,253,139,31,11,177,212,253,85,112,35,129,202,10,8,177,84,182,180,22,70,128,0,1,2,4,8,16,32,64,128,64,3,4,132,88,26,128,232,17,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,81,2,221,67,14,25,18,185,254,250,235,139,110,39,203,47,191,124,220,114,203,45,177,205,54,219,68,6,78,182,223,126,251,34,196,50,113,226,196,24,53,106,212,12,195,103,231,148,188,62,73,39,150,247,222,123,47,22,91,108,177,226,115,79,63,253,116,44,178,200,34,93,33,150,60,26,103,239,189,247,46,198,202,238,48,121,189,255,254,251,49,108,216,176,56,249,228,147,99,175,189,246,234,117,188,99,143,61,182,232,26,115,238,185,231,206,48,199,236,32,179,202,42,171,244,200,246,113,199,9,205,28,98,25,59,118,108,92,114,201,37,69,199,152,188,242,88,159,60,90,104,252,248,241,49,120,240,224,34,236,147,199,25,229,154,106,93,100,242,190,70,135,88,62,252,240,195,88,121,229,149,139,231,166,199,160,65,131,226,214,91,111,141,205,54,219,172,88,127,6,131,242,18,98,105,212,55,197,115,8,148,87,64,136,165,188,181,51,115,2,4,8,16,32,64,128,0,1,2,4,154,47,32,196,210,124,99,35,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,186,5,186,135,28,242,88,156,237,182,219,46,110,186,233,166,174,207,103,231,145,209,163,71,23,255,206,16,75,134,53,102,190,50,80,145,33,145,158,66,44,207,63,255,124,44,189,244,210,241,248,227,143,199,180,105,211,138,206,42,111,191,253,118,209,105,101,221,117,215,141,41,83,166,68,134,72,242,255,107,199,9,29,114,200,33,177,194,10,43,20,157,88,186,95,195,135,15,143,39,158,120,162,232,130,146,87,79,227,141,28,57,50,142,59,238,184,30,215,63,125,250,244,30,127,254,113,33,150,238,129,144,252,240,229,151,95,30,59,239,188,115,60,251,236,179,197,186,254,250,215,191,198,230,155,111,30,79,62,249,100,241,236,236,44,147,70,121,92,82,247,171,167,16,75,118,162,217,99,143,61,226,157,119,222,153,225,222,173,182,218,170,8,192,140,25,51,102,134,159,119,183,204,240,76,30,235,180,251,238,187,119,221,179,248,226,139,23,225,159,195,15,63,188,235,103,66,44,117,127,21,220,72,160,178,2,66,44,149,45,173,133,17,32,64,128,0,1,2,4,8,16,32,208,0,1,33,150,6,32,122,4,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,148,64,79,33,135,73,147,38,197,139,47,190,88,116,99,201,238,34,174,190,5,242,152,163,119,223,125,183,232,202,146,166,173,186,50,120,244,204,51,207,20,225,153,165,150,90,234,35,195,10,177,180,170,18,198,33,208,185,2,66,44,157,91,27,51,35,64,128,0,1,2,4,8,16,32,64,160,253,2,66,44,237,175,129,25,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,46,1,33,135,106,111,6,245,173,118,125,173,142,64,61,2,66,44,245,40,185,135,0,1,2,4,8,16,32,64,128,0,129,129,42,32,196,50,80,43,111,221,4,8,16,32,64,128,0,1,2,4,8,16,32,208,145,2,66,14,29,89,150,134,77,74,125,27,70,233,65,4,74,43,32,196,82,218,210,153,56,1,2,4,8,16,32,64,128,0,1,2,45,16,16,98,105,1,178,33,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,189,2,66,14,245,74,149,243,62,245,45,103,221,204,154,64,35,5,132,88,26,169,233,89,4,8,16,32,64,128,0,1,2,4,8,84,77,64,136,165,106,21,181,30,2,4,8,16,32,64,128,0,1,2,4,8,16,40,181,128,144,67,169,203,215,231,228,213,183,79,34,55,16,168,188,128,16,75,229,75,108,129,4,8,16,32,64,128,0,1,2,4,8,204,130,128,16,203,44,224,249,40,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,180,128,144,67,163,69,59,235,121,234,219,89,245,48,27,2,237,16,16,98,105,135,186,49,9,16,32,64,128,0,1,2,4,8,16,40,139,128,16,75,89,42,101,158,4,8,16,32,64,128,0,1,2,4,8,16,32,48,32,4,26,17,114,184,234,170,171,98,251,237,183,239,209,107,211,77,55,141,139,46,186,40,22,95,124,241,120,228,145,71,98,229,149,87,238,186,239,172,179,206,138,243,207,63,63,30,125,244,209,24,57,114,100,28,119,220,113,31,121,198,138,43,174,24,79,60,241,196,12,63,127,235,173,183,226,179,159,253,108,220,127,255,253,241,149,175,124,165,235,119,103,158,121,102,49,86,62,111,248,240,225,145,107,187,248,226,139,187,126,191,247,222,123,199,121,231,157,215,227,60,79,57,229,148,216,110,187,237,98,233,165,151,142,199,31,127,60,166,77,155,22,159,255,252,231,99,157,117,214,137,251,238,187,111,134,207,124,243,155,223,140,91,111,189,53,30,122,232,161,88,117,213,85,187,126,183,218,106,171,197,179,207,62,27,175,189,246,90,204,57,231,156,177,220,114,203,197,51,207,60,211,227,120,57,247,95,253,234,87,117,175,185,191,155,177,17,245,237,239,216,62,71,128,64,103,8,8,177,116,70,29,204,130,0,1,2,4,8,16,32,64,128,0,129,206,20,16,98,233,204,186,152,21,1,2,4,8,16,32,64,128,0,1,2,4,8,12,80,129,70,132,28,166,76,153,18,111,190,249,102,33,120,225,133,23,198,132,9,19,226,222,123,239,45,254,157,97,142,252,253,18,75,44,241,145,16,203,216,177,99,139,251,51,116,114,236,177,199,198,111,126,243,155,184,228,146,75,102,168,196,224,193,131,99,177,197,22,155,225,103,189,133,88,206,56,227,140,34,180,146,207,219,109,183,221,98,182,217,102,139,113,227,198,117,125,54,63,55,121,242,228,226,223,187,238,186,107,44,185,228,146,113,252,241,199,23,255,158,111,190,249,226,245,215,95,143,101,150,89,166,8,177,124,248,225,135,93,129,155,191,253,237,111,93,115,200,123,22,88,96,129,226,51,221,67,44,15,63,252,112,100,136,37,175,95,254,242,151,177,197,22,91,196,43,175,188,82,60,39,175,92,67,6,108,54,219,108,179,226,223,195,134,13,139,19,78,56,161,238,53,247,119,123,54,162,190,253,29,219,231,8,16,232,12,1,33,150,206,168,131,89,16,32,64,128,0,1,2,4,8,16,32,208,153,2,66,44,157,89,23,179,34,64,128,0,1,2,4,8,16,32,64,128,0,129,1,42,208,232,144,67,247,110,40,53,210,12,129,212,19,98,121,240,193,7,227,198,27,111,236,179,18,253,13,177,116,127,240,150,91,110,25,203,47,191,124,140,25,51,166,235,199,207,61,247,220,71,66,44,217,233,101,231,157,119,142,236,226,146,215,248,241,227,227,130,11,46,136,7,30,120,96,134,16,203,97,135,29,22,207,63,255,124,17,218,153,58,117,106,92,121,229,149,51,172,35,157,175,187,238,186,216,106,171,173,186,126,158,193,157,122,215,220,39,74,47,55,52,186,190,253,157,135,207,17,32,208,62,1,33,150,246,217,27,153,0,1,2,4,8,16,32,64,128,0,129,206,23,16,98,233,252,26,153,33,1,2,4,8,16,32,64,128,0,1,2,4,8,12,32,129,70,135,28,62,46,196,178,255,254,251,199,194,11,47,220,165,123,207,61,247,20,193,143,90,39,150,235,175,191,62,50,12,210,253,202,238,38,121,172,79,247,171,149,33,150,211,78,59,45,110,184,225,134,162,99,74,94,217,97,101,195,13,55,140,131,14,58,168,43,196,242,193,7,31,20,157,86,178,11,76,118,127,201,123,222,126,251,237,162,187,75,237,234,45,196,82,239,154,251,187,37,27,93,223,254,206,195,231,8,16,104,159,128,16,75,251,236,141,76,128,0,1,2,4,8,16,32,64,128,64,231,11,8,177,116,126,141,204,144,0,1,2,4,8,16,32,64,128,0,1,2,4,6,144,64,163,67,14,31,23,98,89,103,157,117,102,8,118,60,253,244,211,49,104,208,160,174,16,75,30,237,179,198,26,107,204,160,127,192,1,7,196,78,59,237,52,195,207,90,25,98,201,163,133,62,247,185,207,197,75,47,189,20,115,205,53,87,12,29,58,52,158,124,242,201,88,113,197,21,187,66,44,183,223,126,123,108,189,245,214,241,218,107,175,197,180,105,211,98,238,185,231,142,203,47,191,60,118,220,113,199,174,121,247,22,98,169,119,205,253,221,146,141,174,111,127,231,225,115,4,8,180,79,64,136,165,125,246,70,38,64,128,0,1,2,4,8,16,32,64,160,243,5,132,88,58,191,70,102,72,128,0,1,2,4,8,16,32,64,128,0,1,2,3,72,160,209,33,135,86,28,39,148,157,79,230,152,99,142,200,240,200,215,191,254,245,174,106,157,120,226,137,113,199,29,119,20,255,219,109,183,221,138,174,40,227,198,141,235,177,154,245,30,39,148,129,153,12,168,108,187,237,182,49,239,188,243,198,57,231,156,19,119,222,121,103,17,84,121,232,161,135,98,213,85,87,141,93,118,217,37,38,76,152,16,203,46,187,108,49,214,51,207,60,19,155,110,186,105,220,124,243,205,93,99,59,78,104,0,125,169,44,149,64,135,9,8,177,116,88,65,76,135,0,1,2,4,8,16,32,64,128,0,129,142,18,16,98,233,168,114,152,12,1,2,4,8,16,32,64,128,0,1,2,4,8,12,116,129,50,134,88,178,102,121,204,80,134,71,70,140,24,209,85,194,236,124,178,224,130,11,198,25,103,156,209,208,16,203,149,87,94,25,87,93,117,85,12,25,50,36,54,218,104,163,216,115,207,61,187,66,44,203,44,179,76,209,93,230,172,179,206,234,58,246,232,177,199,30,139,125,246,217,39,94,126,249,229,88,104,161,133,138,249,9,177,12,244,111,154,245,19,104,159,128,16,75,251,236,141,76,128,0,1,2,4,8,16,32,64,128,64,231,11,8,177,116,126,141,204,144,0,1,2,4,8,16,32,64,128,0,1,2,4,6,144,64,39,133,88,178,131,202,185,231,158,59,131,126,118,83,89,101,149,85,62,82,145,12,137,92,127,253,245,69,183,147,229,151,95,62,110,185,229,150,216,102,155,109,34,3,39,219,111,191,125,17,98,153,56,113,98,140,26,53,106,134,207,102,231,148,188,62,73,39,150,247,222,123,47,22,91,108,177,226,115,121,4,210,34,139,44,210,21,98,121,248,225,135,99,239,189,247,46,198,202,238,48,121,189,255,254,251,49,108,216,176,56,249,228,147,99,175,189,246,42,126,214,91,136,229,147,172,185,63,219,178,209,245,237,207,28,124,134,0,129,246,10,8,177,180,215,223,232,4,8,16,32,64,128,0,1,2,4,8,116,182,128,16,75,103,215,199,236,8,16,32,64,128,0,1,2,4,8,16,32,64,96,128,9,52,58,228,208,211,113,66,47,189,244,82,44,190,248,226,241,200,35,143,196,202,43,175,220,37,60,118,236,216,184,240,194,11,227,209,71,31,141,145,35,71,198,113,199,29,215,163,254,244,233,211,63,242,243,201,147,39,199,118,219,109,23,55,221,116,83,215,239,14,59,236,176,24,61,122,116,241,239,12,177,140,31,63,254,35,159,251,240,195,15,139,99,134,122,10,177,60,255,252,243,177,244,210,75,199,227,143,63,30,211,166,77,43,58,171,188,253,246,219,69,167,149,117,215,93,55,166,76,153,18,15,62,248,96,241,255,181,227,132,14,57,228,144,88,97,133,21,138,78,44,221,175,225,195,135,199,19,79,60,17,247,221,119,95,241,227,158,66,44,159,116,205,253,217,154,141,174,111,127,230,224,51,4,8,180,87,64,136,165,189,254,70,39,64,128,0,1,2,4,8,16,32,64,160,179,5,132,88,58,187,62,102,71,128,0,1,2,4,8,16,32,64,128,0,1,2,3,76,160,236,33,135,73,147,38,197,139,47,190,88,116,99,25,60,120,240,0,171,94,223,203,45,123,125,251,94,161,59,8,16,232,75,64,136,165,47,33,191,39,64,128,0,1,2,4,8,16,32,64,96,32,11,8,177,12,228,234,91,59,1,2,4,8,16,32,64,128,0,1,2,4,8,116,156,128,144,67,199,149,164,161,19,82,223,134,114,122,24,129,82,10,8,177,148,178,108,38,77,128,0,1,2,4,8,16,32,64,128,64,139,4,132,88,90,4,109,24,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,143,128,144,67,61,74,229,189,71,125,203,91,59,51,39,208,40,1,33,150,70,73,122,14,1,2,4,8,16,32,64,128,0,1,2,85,20,16,98,169,98,85,173,137,0,1,2,4,8,16,32,64,128,0,1,2,4,74,43,32,228,80,218,210,213,53,113,245,173,139,201,77,4,42,45,32,196,82,233,242,90,28,1,2,4,8,16,32,64,128,0,1,2,179,40,32,196,50,139,128,62,78,128,0,1,2,4,8,16,32,64,128,0,1,2,4,26,41,48,144,66,14,19,39,78,140,217,102,155,45,62,251,217,207,246,73,56,109,218,180,120,238,185,231,226,211,159,254,116,44,186,232,162,125,222,223,169,55,12,164,250,118,106,13,204,139,64,187,5,132,88,218,93,1,227,19,32,64,128,0,1,2,4,8,16,32,208,201,2,66,44,157,92,29,115,35,64,128,0,1,2,4,8,16,32,64,128,0,129,1,39,208,206,144,195,21,87,92,17,7,30,120,96,188,242,202,43,49,97,194,132,56,226,136,35,226,197,23,95,252,72,13,134,15,31,30,57,207,139,47,190,248,35,191,251,226,23,191,24,219,111,191,125,28,124,240,193,93,191,123,240,193,7,227,75,95,250,82,188,246,218,107,49,108,216,176,184,253,246,219,227,148,196,102,111,104,0,0,32,0,73,68,65,84,83,78,137,219,110,187,173,184,103,157,117,214,137,195,14,59,44,182,216,98,139,226,223,75,44,177,68,28,119,220,113,241,131,31,252,32,166,79,159,30,39,157,116,82,140,30,61,58,38,77,154,84,252,126,200,144,33,113,234,169,167,198,158,123,238,89,252,59,231,115,201,37,151,196,99,143,61,22,255,250,175,255,218,53,238,124,243,205,23,87,93,117,85,241,239,124,254,201,39,159,28,35,70,140,136,71,31,125,180,109,251,170,157,245,109,219,162,13,76,128,192,12,2,66,44,54,4,1,2,4,8,16,32,64,128,0,1,2,4,122,23,16,98,177,59,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,7,9,180,51,228,112,249,229,151,199,222,123,239,29,239,188,243,78,92,118,217,101,69,16,37,3,45,51,95,187,237,182,91,209,65,101,220,184,113,31,249,93,134,88,190,251,221,239,198,33,135,28,210,245,187,63,254,241,143,177,230,154,107,198,171,175,190,26,243,204,51,79,241,191,12,177,228,88,111,188,241,70,156,115,206,57,69,192,36,255,59,187,178,100,136,101,228,200,145,69,56,229,232,163,143,142,177,99,199,198,79,127,250,211,216,100,147,77,34,59,178,92,115,205,53,177,211,78,59,197,25,103,156,17,251,239,191,127,228,124,198,143,31,31,27,109,180,81,17,144,73,195,188,106,33,150,121,231,157,55,14,63,252,240,34,12,147,107,186,255,254,251,219,86,241,118,214,183,109,139,54,48,1,2,51,8,8,177,216,16,4,8,16,32,64,128,0,1,2,4,8,16,232,93,64,136,197,238,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,29,36,208,206,144,67,43,66,44,111,191,253,118,172,176,194,10,113,231,157,119,198,134,27,110,88,200,79,153,50,165,8,152,100,103,149,60,42,168,22,98,217,122,235,173,99,232,208,161,113,209,69,23,197,238,187,239,62,67,149,142,57,230,152,56,243,204,51,35,159,151,29,91,222,123,239,189,248,213,175,126,21,23,94,120,97,209,9,38,175,90,136,101,225,133,23,142,35,143,60,178,232,230,114,232,161,135,22,247,181,235,106,103,125,219,181,102,227,18,32,48,163,128,16,139,29,65,128,0,1,2,4,8,16,32,64,128,0,129,222,5,132,88,236,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,65,2,237,12,57,180,34,196,146,157,86,86,90,105,165,226,104,161,236,160,146,221,83,190,246,181,175,21,29,88,106,87,45,196,178,242,202,43,199,218,107,175,29,47,188,240,66,17,108,233,126,221,119,223,125,177,222,122,235,21,157,98,50,152,146,159,95,113,197,21,227,216,99,143,141,39,158,120,34,62,243,153,207,116,133,88,178,11,204,93,119,221,213,213,169,37,59,197,180,235,106,103,125,219,181,102,227,18,32,48,163,128,16,139,29,65,128,0,1,2,4,8,16,32,64,128,0,129,222,5,132,88,236,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,65,2,237,12,57,180,34,196,178,192,2,11,20,193,147,60,174,40,199,123,248,225,135,11,253,3,14,56,32,78,59,237,180,226,152,162,90,136,37,59,168,108,177,197,22,197,241,70,67,134,12,153,161,74,191,251,221,239,98,157,117,214,137,103,158,121,38,142,63,254,248,34,196,146,71,20,125,249,203,95,46,66,49,121,212,80,173,19,203,166,155,110,218,49,21,110,103,125,59,6,193,68,8,12,112,1,33,150,1,190,1,44,159,0,1,2,4,8,16,32,64,128,0,129,143,21,16,98,177,65,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,7,9,180,51,228,208,136,16,203,102,155,109,22,107,173,181,86,140,28,57,178,75,181,214,53,101,234,212,169,49,109,218,180,248,224,131,15,98,222,121,231,45,126,255,242,203,47,199,197,23,95,28,71,31,125,116,220,112,195,13,177,229,150,91,118,133,88,214,88,99,141,200,255,221,118,219,109,241,141,111,124,99,134,42,101,96,37,59,176,228,51,243,24,162,12,177,140,25,51,38,126,255,251,223,199,87,190,242,149,248,211,159,254,20,235,175,191,126,92,117,213,85,33,196,210,65,27,220,84,8,16,8,33,22,155,128,0,1,2,4,8,16,32,64,128,0,1,2,189,11,8,177,216,29,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,131,4,202,30,98,57,228,144,67,226,177,199,30,139,27,111,188,177,75,245,162,139,46,138,51,207,60,51,30,125,244,209,24,55,110,92,28,113,196,17,69,55,150,238,87,118,95,25,49,98,68,236,191,255,254,93,33,150,60,246,39,59,176,28,124,240,193,69,151,149,238,215,198,27,111,28,255,252,231,63,139,99,130,242,88,162,90,136,37,239,201,80,75,118,120,201,241,132,88,58,104,115,155,10,1,2,133,128,16,139,141,64,128,0,1,2,4,8,16,32,64,128,0,129,222,5,132,88,236,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,65,2,157,20,98,249,209,143,126,20,217,69,165,251,181,220,114,203,69,254,124,226,196,137,49,106,212,168,25,126,183,234,170,171,198,53,215,92,19,219,110,187,109,92,119,221,117,69,7,148,12,180,100,119,149,60,22,232,188,243,206,43,254,189,242,202,43,23,161,150,189,246,218,43,6,13,26,20,183,222,122,107,100,7,151,59,238,184,35,54,218,104,163,174,16,203,240,225,195,227,184,227,142,43,186,186,76,152,48,161,120,78,118,113,57,255,252,243,227,200,35,143,140,187,239,190,187,232,182,50,115,136,229,245,215,95,143,101,151,93,54,38,77,154,20,55,223,124,179,78,44,29,180,191,77,133,0,1,33,22,123,128,0,1,2,4,8,16,32,64,128,0,1,2,31,39,32,196,98,127,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,14,18,104,103,136,229,138,43,174,40,130,37,239,188,243,78,92,118,217,101,241,253,239,127,255,35,50,191,253,237,111,35,59,171,140,31,63,254,35,191,251,240,195,15,99,182,217,102,43,142,6,234,30,112,217,100,147,77,226,23,191,248,69,204,51,207,60,197,103,178,27,203,238,187,239,222,245,249,197,23,95,60,246,222,123,239,56,252,240,195,139,159,101,87,150,12,174,100,136,37,67,43,39,156,112,194,12,199,19,45,184,224,130,69,168,37,187,177,228,53,115,136,37,127,150,115,252,225,15,127,40,196,210,65,123,219,84,8,16,248,127,5,116,98,177,19,8,16,32,64,128,0,1,2,4,8,16,32,208,187,128,16,139,221,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,58,72,160,157,33,150,70,50,228,81,63,79,61,245,84,17,72,201,35,129,102,190,38,79,158,28,207,60,243,76,241,187,165,150,90,170,207,161,223,127,255,253,120,242,201,39,99,190,249,230,139,37,151,92,178,207,251,59,245,134,170,212,183,83,125,205,139,64,25,4,132,88,202,80,37,115,36,64,128,0,1,2,4,8,16,32,64,160,93,2,66,44,237,146,55,46,1,2,4,8,16,32,64,128,0,1,2,4,8,16,232,65,64,200,161,218,219,66,125,171,93,95,171,35,80,143,128,16,75,61,74,238,33,64,128,0,1,2,4,8,16,32,64,96,160,10,8,177,12,212,202,91,55,1,2,4,8,16,32,64,128,0,1,2,4,8,116,164,128,144,67,71,150,165,97,147,82,223,134,81,122,16,129,210,10,8,177,148,182,116,38,78,128,0,1,2,4,8,16,32,64,128,64,11,4,132,88,90,128,108,8,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,175,128,144,67,189,82,229,188,79,125,203,89,55,179,38,208,72,1,33,150,70,106,122,22,1,2,4,8,16,32,64,128,0,1,2,85,19,16,98,169,90,69,173,135,0,1,2,4,8,16,32,64,128,0,1,2,4,74,45,144,33,7,87,181,5,166,79,159,94,237,5,90,29,1,2,31,43,32,196,98,131,16,32,64,128,0,1,2,4,8,16,32,64,160,119,1,33,22,187,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,155,128,206,36,109,163,55,48,1,2,109,18,16,98,105,19,188,97,9,16,32,64,128,0,1,2,4,8,16,40,133,128,16,75,41,202,100,146,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,154,2,66,44,213,172,171,85,17,32,208,187,128,16,139,221,65,128,0,1,2,4,8,16,32,64,128,0,129,222,5,132,88,236,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,109,2,66,44,109,163,55,48,1,2,109,18,16,98,105,19,188,97,9,16,32,64,128,0,1,2,4,8,16,40,133,128,16,75,41,202,100,146,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,154,2,66,44,213,172,171,85,17,32,208,187,128,16,139,221,65,128,0,1,2,4,8,16,32,64,128,0,129,222,5,132,88,236,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,109,2,66,44,109,163,55,48,1,2,109,18,16,98,105,19,188,97,9,16,32,64,128,0,1,2,4,8,16,40,133,128,16,75,41,202,100,146,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,154,2,66,44,213,172,171,85,17,32,208,187,128,16,139,221,65,128,0,1,2,4,8,16,32,64,128,0,129,222,5,132,88,236,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,109,2,66,44,109,163,55,48,1,2,109,18,16,98,105,19,188,97,9,16,32,64,128,0,1,2,4,8,16,40,133,128,16,75,41,202,100,146,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,154,2,66,44,213,172,171,85,17,32,208,187,128,16,139,221,65,128,0,1,2,4,8,16,32,64,128,0,129,222,5,132,88,236,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,109,2,66,44,109,163,55,48,1,2,109,18,16,98,105,19,188,97,9,16,32,64,128,0,1,2,4,8,16,40,133,128,16,75,41,202,100,146,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,154,2,66,44,213,172,171,85,17,32,208,187,128,16,139,221,65,128,0,1,2,4,8,16,32,64,128,0,129,222,5,132,88,236,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,109,2,66,44,109,163,55,48,1,2,109,18,16,98,105,19,188,97,9,16,32,64,128,0,1,2,4,8,16,40,133,128,16,75,41,202,100,146,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,154,2,66,44,213,172,171,85,17,32,208,187,128,16,139,221,65,128,0,1,2,4,8,16,32,64,128,0,129,222,5,132,88,236,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,109,2,66,44,109,163,55,48,1,2,109,18,16,98,105,19,188,97,9,16,32,64,128,0,1,2,4,8,16,40,133,128,16,75,41,202,100,146,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,154,2,66,44,213,172,171,85,17,32,208,187,128,16,139,221,65,128,0,1,2,4,8,16,32,64,128,0,129,222,5,132,88,236,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,109,2,66,44,109,163,55,48,1,2,109,18,16,98,105,19,188,97,9,16,32,64,128,0,1,2,4,8,16,40,133,128,16,75,41,202,100,146,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,154,2,66,44,213,172,171,85,17,32,208,187,128,16,139,221,65,128,0,1,2,4,8,16,32,64,128,0,129,222,5,132,88,236,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,109,2,66,44,109,163,55,48,1,2,109,18,16,98,105,19,188,97,9,16,32,64,128,0,1,2,4,8,16,40,133,128,16,75,41,202,100,146,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,154,2,66,44,213,172,171,85,17,32,208,187,128,16,139,221,65,128,0,1,2,4,8,16,32,64,128,0,129,222,5,132,88,236,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,109,2,66,44,109,163,55,48,1,2,109,18,16,98,105,19,188,97,9,16,32,64,128,0,1,2,4,8,16,40,133,128,16,75,41,202,100,146,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,154,2,66,44,213,172,171,85,17,32,208,187,128,16,139,221,65,128,0,1,2,4,8,16,32,64,128,0,129,222,5,132,88,236,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,109,2,66,44,109,163,55,48,1,2,109,18,16,98,105,19,188,97,9,16,32,64,128,0,1,2,4,8,16,40,133,128,16,75,41,202,100,146,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,154,2,66,44,213,172,171,85,17,32,208,187,128,16,139,221,65,128,0,1,2,4,8,16,32,64,128,0,129,222,5,132,88,236,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,109,2,66,44,109,163,55,48,1,2,109,18,16,98,105,19,188,97,9,16,32,64,128,0,1,2,4,8,16,40,133,128,16,75,41,202,100,146,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,154,2,66,44,213,172,171,85,17,32,208,187,128,16,139,221,65,128,0,1,2,4,8,16,32,64,128,0,129,222,5,132,88,236,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,109,2,66,44,109,163,55,48,1,2,109,18,16,98,105,19,188,97,9,16,32,64,128,0,1,2,4,8,16,40,133,128,16,75,41,202,100,146,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,154,2,66,44,213,172,171,85,17,32,208,187,128,16,139,221,65,128,0,1,2,4,8,16,32,64,128,0,129,222,5,132,88,236,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,109,2,66,44,109,163,55,48,1,2,109,18,16,98,105,19,188,97,9,16,32,64,128,0,1,2,4,8,16,40,133,128,16,75,41,202,100,146,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,154,2,66,44,213,172,171,85,17,32,208,187,128,16,139,221,65,128,0,1,2,4,8,16,32,64,128,0,129,222,5,132,88,236,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,109,2,66,44,109,163,55,48,1,2,109,18,16,98,105,19,188,97,9,16,32,64,128,0,1,2,4,8,16,40,133,128,16,75,41,202,100,146,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,154,2,66,44,213,172,171,85,17,32,208,187,128,16,139,221,65,128,0,1,2,4,8,16,32,64,128,0,129,222,5,132,88,236,14,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,109,2,66,44,109,163,55,48,1,2,109,18,16,98,105,19,188,97,9,16,32,64,128,0,1,2,4,8,16,40,133,128,16,75,41,202,100,146,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,26,2,167,159,126,122,28,117,212,81,113,210,73,39,197,126,251,237,23,181,16,203,216,177,99,227,176,195,14,139,81,163,70,197,136,17,35,170,177,88,171,32,64,128,64,15,2,66,44,182,5,1,2,4,8,16,32,64,128,0,1,2,4,122,23,16,98,177,59,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,150,9,76,154,52,41,230,159,127,254,24,52,104,80,204,61,247,220,49,113,226,196,24,58,116,104,76,153,50,37,62,248,224,131,226,223,67,134,12,105,217,124,12,68,128,0,129,86,11,8,177,180,90,220,120,4,8,16,32,64,128,0,1,2,4,8,148,73,64,136,165,76,213,50,87,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,1,129,195,15,63,60,198,140,25,19,239,191,255,126,215,106,6,15,30,28,7,30,120,96,140,30,61,186,2,43,180,4,2,4,8,244,46,32,196,98,119,16,32,64,128,0,1,2,4,8,16,32,64,160,119,1,33,22,187,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,169,64,118,99,89,96,129,5,98,234,212,169,93,227,206,57,231,156,241,218,107,175,233,194,210,210,74,24,140,0,129,118,8,8,177,180,67,221,152,4,8,16,32,64,128,0,1,2,4,8,148,69,64,136,165,44,149,50,79,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,33,129,238,221,88,116,97,169,80,97,45,133,0,129,62,5,132,88,250,36,114,3,1,2,4,8,16,32,64,128,0,1,2,3,88,64,136,101,0,23,223,210,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,187,4,186,119,99,209,133,165,93,85,48,46,1,2,237,16,16,98,105,135,186,49,9,16,32,64,128,0,1,2,4,8,16,40,139,128,16,75,89,42,101,158,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,98,2,217,141,229,244,211,79,143,17,35,70,196,232,209,163,43,182,58,203,33,64,128,64,207,2,66,44,118,6,1,2,4,8,16,32,64,128,0,1,2,4,122,23,16,98,177,59,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,182,8,100,55,150,221,118,219,45,46,189,244,210,24,50,100,72,91,230,96,80,2,4,8,180,90,64,136,165,213,226,198,35,64,128,0,1,2,4,8,16,32,64,160,76,2,66,44,101,170,150,185,18,32,64,128,0,1,2,4,8,84,74,224,184,227,142,139,145,35,71,86,106,77,22,67,160,25,2,119,221,117,87,108,176,193,6,205,120,244,199,62,243,83,159,250,84,203,199,52,32,129,102,10,76,159,62,189,153,143,247,108,2,4,234,20,16,98,169,19,202,109,4,8,16,32,64,128,0,1,2,4,8,12,72,1,33,150,1,89,118,139,38,64,128,0,1,2,4,8,16,232,4,129,12,177,228,117,236,177,199,118,194,116,204,129,64,71,10,108,184,225,134,197,119,164,93,33,22,47,253,59,114,91,152,84,63,4,50,148,101,63,247,3,206,71,8,52,65,64,136,165,9,168,30,73,128,0,1,2,4,8,16,32,64,128,64,101,4,132,88,42,83,74,11,33,64,128,0,1,2,4,8,16,40,155,128,16,75,217,42,102,190,237,16,16,98,105,135,186,49,171,40,32,196,82,197,170,90,83,89,5,132,88,202,90,57,243,38,64,128,0,1,2,4,8,16,32,64,160,21,2,66,44,173,80,54,6,1,2,4,8,16,32,64,128,0,129,30,4,132,88,108,11,2,125,11,8,177,244,109,228,14,2,245,8,8,177,212,163,228,30,2,173,17,16,98,105,141,179,81,8,16,32,64,128,0,1,2,4,8,16,40,167,128,16,75,57,235,102,214,4,8,16,32,64,128,0,1,2,21,16,16,98,169,64,17,45,161,233,2,66,44,77,39,54,192,0,17,16,98,25,32,133,182,204,82,8,8,177,148,162,76,38,73,128,0,1,2,4,8,16,32,64,128,64,155,4,132,88,218,4,111,88,2,4,8,16,32,64,128,0,1,2,66,44,246,0,129,190,5,132,88,250,54,114,7,129,122,4,132,88,234,81,114,15,129,214,8,8,177,180,198,217,40,4,8,16,32,64,128,0,1,2,4,8,148,83,64,136,165,156,117,51,107,2,4,8,16,32,64,128,0,129,10,8,8,177,84,160,136,150,208,116,1,33,150,166,19,27,96,128,8,8,177,12,144,66,91,102,41,4,132,88,74,81,38,147,36,64,128,0,1,2,4,8,16,32,64,160,77,2,66,44,109,130,55,44,1,2,4,8,16,32,64,128,0,1,33,22,123,128,64,223,2,66,44,125,27,185,131,64,61,2,66,44,245,40,185,135,64,107,4,132,88,90,227,108,20,2,4,8,16,32,64,128,0,1,2,4,202,41,32,196,82,206,186,153,53,1,2,4,8,16,32,64,128,64,5,4,132,88,42,80,68,75,104,186,128,16,75,211,137,13,48,64,4,132,88,6,72,161,45,179,20,2,66,44,165,40,147,73,18,32,64,128,0,1,2,4,8,16,32,208,38,1,33,150,54,193,27,150,0,1,2,4,8,16,32,64,128,128,16,139,61,64,160,111,1,33,150,190,141,220,65,160,30,1,33,150,122,148,220,67,160,53,2,66,44,173,113,54,10,1,2,4,8,16,32,64,128,0,1,2,229,20,16,98,41,103,221,204,154,0,1,2,4,8,16,32,64,160,2,2,66,44,21,40,162,37,52,93,64,136,165,233,196,6,24,32,2,66,44,3,164,208,150,89,10,1,33,150,82,148,201,36,9,16,32,64,128,0,1,2,4,8,16,104,147,128,16,75,155,224,13,75,128,0,1,2,4,8,16,32,64,64,136,197,30,32,208,183,128,16,75,223,70,238,32,80,143,128,16,75,61,74,238,33,208,26,1,33,150,214,56,27,133,0,1,2,4,8,16,32,64,128,0,129,114,10,8,177,148,179,110,102,77,128,0,1,2,4,8,16,32,80,1,1,33,150,10,20,209,18,154,46,32,196,210,116,98,3,12,16,1,33,150,1,82,104,203,44,133,128,16,75,41,202,100,146,4,8,16,32,64,128,0,1,2,4,8,180,73,64,136,165,77,240,134,37,64,128,0,1,2,4,8,16,32,32,196,98,15,16,232,91,64,136,165,111,35,119,16,168,71,64,136,165,30,37,247,16,104,141,128,16,75,107,156,141,66,128,0,1,2,4,8,16,32,64,128,64,57,5,132,88,202,89,55,179,38,64,128,0,1,2,4,8,16,168,128,128,16,75,5,138,104,9,77,23,16,98,105,58,177,1,6,136,128,16,203,0,41,180,101,150,66,64,136,165,20,101,50,73,2,4,8,16,32,64,128,0,1,2,4,218,36,32,196,210,38,120,195,18,32,64,128,0,1,2,4,8,16,16,98,177,7,8,244,45,32,196,210,183,145,59,8,212,35,32,196,82,143,146,123,8,180,70,64,136,165,53,206,70,33,64,128,0,1,2,4,8,16,32,64,160,156,2,66,44,229,172,155,89,19,32,64,128,0,1,2,4,8,84,64,64,136,165,2,69,180,132,166,11,8,177,52,157,216,0,3,68,64,136,101,128,20,218,50,75,33,32,196,82,138,50,153,36,1,2,4,8,16,32,64,128,0,1,2,109,18,16,98,105,19,188,97,9,16,32,64,128,0,1,2,4,8,8,177,216,3,4,250,22,16,98,233,219,200,29,4,234,17,16,98,169,71,201,61,4,90,35,32,196,210,26,103,163,16,32,64,128,0,1,2,4,8,16,32,80,78,1,33,150,114,214,205,172,9,16,32,64,128,0,1,2,4,42,32,32,196,82,129,34,90,66,211,5,132,88,154,78,108,128,1,34,32,196,50,64,10,109,153,165,16,16,98,41,69,153,76,146,0,1,2,4,8,16,32,64,128,0,129,54,9,8,177,180,9,222,176,4,8,16,32,64,128,0,1,2,4,132,88,236,1,2,125,11,8,177,244,109,228,14,2,245,8,8,177,212,163,228,30,2,173,17,16,98,105,141,179,81,8,16,32,64,128,0,1,2,4,8,16,40,167,128,16,75,57,235,102,214,4,8,16,32,64,128,0,1,2,21,16,16,98,169,64,17,45,161,233,2,66,44,77,39,54,192,0,17,16,98,25,32,133,182,204,82,8,8,177,148,162,76,38,73,128,0,1,2,4,8,16,32,64,128,64,155,4,132,88,218,4,111,88,2,4,8,16,32,64,128,0,1,2,66,44,246,0,129,190,5,132,88,250,54,114,7,129,122,4,132,88,234,81,114,15,129,214,8,8,177,180,198,217,40,4,8,16,32,64,128,0,1,2,4,8,148,83,64,136,165,156,117,51,107,2,4,8,16,32,64,128,0,129,10,8,8,177,84,160,136,150,208,116,1,33,150,166,19,27,96,128,8,8,177,12,144,66,91,102,41,4,132,88,74,81,38,147,36,64,128,0,1,2,4,8,16,32,64,160,77,2,66,44,109,130,55,44,1,2,4,8,16,32,64,128,0,1,33,22,123,128,64,223,2,66,44,125,27,185,131,64,61,2,66,44,245,40,185,135,64,107,4,132,88,90,227,108,20,2,4,8,16,32,64,128,0,1,2,4,202,41,32,196,82,206,186,153,53,1,2,4,8,16,32,64,128,64,5,4,132,88,58,171,136,255,252,231,63,99,142,57,230,232,172,73,125,194,217,76,155,54,45,242,127,131,6,13,250,132,159,236,220,219,7,82,136,101,210,164,73,49,215,92,115,85,170,126,205,218,89,85,220,235,205,178,170,61,87,136,165,217,194,158,79,160,126,1,33,150,250,173,220,73,128,0,1,2,4,8,16,32,64,128,192,192,19,16,98,25,120,53,183,98,2,4,8,16,32,64,128,0,129,14,17,104,116,136,229,190,251,238,139,109,182,217,38,94,121,229,149,88,119,221,117,99,247,221,119,143,93,119,221,53,50,156,113,225,133,23,198,77,55,221,20,195,134,13,139,253,246,219,47,190,248,197,47,198,101,151,93,22,191,249,205,111,62,162,177,247,222,123,199,26,107,172,17,255,245,95,255,21,151,92,114,73,60,242,200,35,177,230,154,107,198,81,71,29,21,243,205,55,223,71,238,127,237,181,215,98,244,232,209,241,208,67,15,197,215,190,246,181,216,126,251,237,99,165,149,86,154,225,190,39,158,120,162,152,75,206,97,232,208,161,51,252,238,234,171,175,142,107,174,185,38,174,186,234,170,182,85,230,111,127,251,91,44,177,196,18,49,101,202,148,248,244,167,63,221,212,121,116,175,211,200,145,35,227,185,231,158,139,241,227,199,55,100,204,243,207,63,63,126,253,235,95,199,181,215,94,219,144,231,117,194,67,6,74,136,101,207,61,247,44,190,167,127,249,203,95,98,149,85,86,249,8,253,3,15,60,16,23,95,124,241,71,126,254,141,111,124,35,22,95,124,241,174,239,126,39,212,172,21,115,232,190,215,175,191,254,250,184,241,198,27,103,24,246,162,139,46,138,59,238,184,35,118,219,109,183,120,241,197,23,155,250,55,231,246,219,111,143,29,119,220,177,248,219,219,201,151,16,75,39,87,199,220,6,154,128,16,203,64,171,184,245,18,32,64,128,0,1,2,4,8,16,32,240,73,4,132,88,62,137,150,123,9,16,32,64,128,0,1,2,4,8,52,80,160,209,33,150,123,239,189,55,54,223,124,243,120,231,157,119,138,0,202,194,11,47,28,139,44,178,72,100,80,98,194,132,9,197,255,63,253,244,211,145,227,190,245,214,91,241,135,63,252,33,30,125,244,209,174,21,253,245,175,127,141,179,207,62,59,30,123,236,177,248,204,103,62,83,4,81,190,247,189,239,197,38,155,108,82,124,38,3,50,199,28,115,204,71,4,50,16,243,193,7,31,196,193,7,31,28,127,250,211,159,226,140,51,206,136,137,19,39,118,133,85,222,127,255,253,34,4,243,240,195,15,199,223,255,254,247,98,94,181,235,217,103,159,141,101,151,93,54,86,92,113,197,200,160,75,187,174,86,134,88,186,215,41,215,63,117,234,212,248,220,231,62,215,144,165,15,196,16,203,145,71,30,25,39,156,112,66,67,252,102,126,72,171,94,250,103,208,108,240,224,193,241,219,223,254,54,190,250,213,175,246,184,150,199,31,127,60,110,189,245,214,174,223,229,190,57,244,208,67,139,239,246,82,75,45,213,245,221,111,10,68,7,62,180,251,94,31,62,124,120,124,248,225,135,51,216,253,240,135,63,140,55,222,120,35,254,251,191,255,59,214,89,103,157,166,254,205,121,243,205,55,139,191,95,95,249,202,87,58,80,234,255,159,82,171,246,115,71,35,152,28,129,14,17,16,98,233,144,66,152,6,1,2,4,8,16,32,64,128,0,1,2,29,41,32,196,210,145,101,49,41,2,4,8,16,32,64,128,0,129,129,32,208,204,16,203,255,253,191,255,55,54,219,108,179,216,104,163,141,98,238,185,231,46,194,37,255,246,111,255,86,176,94,126,249,229,177,193,6,27,20,221,27,106,87,190,0,206,142,14,217,181,96,151,93,118,137,227,143,63,190,248,76,118,56,200,43,95,4,63,245,212,83,177,229,150,91,206,80,154,87,95,125,53,22,90,104,161,120,233,165,151,98,209,69,23,45,94,36,127,246,179,159,141,31,255,248,199,69,231,149,188,142,56,226,136,200,128,76,118,92,233,30,98,201,224,75,206,35,63,151,93,92,122,10,177,92,112,193,5,241,228,147,79,70,118,123,185,235,174,187,98,187,237,182,139,181,215,94,59,50,184,144,215,152,49,99,138,151,247,121,101,55,147,12,208,188,251,238,187,177,211,78,59,197,209,71,31,93,132,107,178,59,76,118,73,200,174,50,67,134,12,41,130,56,151,94,122,105,220,121,231,157,133,79,254,60,67,55,217,137,37,127,151,47,199,51,196,147,221,101,182,222,122,235,226,217,255,249,159,255,25,7,29,116,80,49,199,12,245,228,56,243,207,63,127,241,156,12,162,228,250,243,8,159,147,78,58,169,8,11,253,236,103,63,43,186,222,228,191,255,247,255,254,223,51,152,117,15,177,140,27,55,46,94,126,249,229,24,49,98,68,49,207,236,198,145,107,250,199,63,254,17,135,31,126,120,209,77,39,175,255,248,143,255,40,254,157,29,37,114,206,25,54,202,250,229,145,42,255,254,239,255,30,63,253,233,79,139,32,195,98,139,45,22,111,191,253,118,209,137,37,159,155,93,119,238,190,251,238,88,109,181,213,226,228,147,79,238,218,3,221,39,148,157,63,246,218,107,175,34,100,148,150,249,188,229,151,95,190,168,121,118,229,121,240,193,7,139,144,77,174,57,195,0,105,49,106,212,168,162,155,79,118,6,201,128,210,254,251,239,95,212,57,247,200,190,251,238,219,85,159,70,124,143,123,235,196,146,118,89,175,220,131,87,92,113,69,177,55,26,125,181,234,165,127,238,179,235,174,187,174,232,128,180,222,122,235,197,108,179,205,86,236,131,188,50,104,150,223,203,236,176,147,251,178,118,229,223,143,236,226,147,123,176,182,167,158,127,254,249,98,127,230,247,166,246,125,223,103,159,125,138,122,230,254,204,176,69,118,84,202,43,247,208,123,239,189,87,4,97,122,218,3,185,191,234,249,238,228,241,71,31,183,215,122,219,187,7,30,120,96,100,87,162,238,87,206,59,67,57,61,253,60,247,112,111,123,61,59,79,229,158,204,191,39,221,175,63,254,241,143,113,202,41,167,196,207,127,254,243,226,199,245,252,205,201,191,97,249,221,207,185,100,0,47,255,118,100,72,42,247,66,111,223,209,28,231,196,19,79,44,190,119,253,249,124,163,247,109,111,207,107,213,126,110,213,122,140,67,160,204,2,66,44,101,174,158,185,19,32,64,128,0,1,2,4,8,16,32,208,108,1,33,150,102,11,123,62,1,2,4,8,16,32,64,128,0,129,94,4,154,25,98,201,151,186,217,157,32,187,58,100,0,33,143,214,200,227,131,242,69,240,30,123,236,17,171,174,186,234,12,179,58,243,204,51,139,151,199,217,157,37,95,160,239,188,243,206,177,224,130,11,22,225,145,12,104,100,40,228,187,223,253,110,17,136,233,126,101,96,36,195,15,181,238,17,217,45,226,95,255,245,95,139,80,74,142,145,1,138,156,71,190,128,207,23,233,221,67,44,249,210,57,131,18,217,225,37,3,26,61,133,88,142,61,246,216,34,80,147,97,133,124,169,158,221,21,114,94,99,199,142,141,219,110,187,173,120,126,118,151,185,229,150,91,138,208,78,134,103,114,252,124,233,159,235,204,224,201,60,243,204,19,159,255,252,231,139,112,201,185,231,158,91,124,38,127,151,129,141,173,182,218,170,8,156,100,56,35,67,44,25,200,200,128,76,134,119,50,20,147,1,149,124,73,159,221,99,50,12,240,157,239,124,167,120,41,158,221,110,242,40,166,124,185,157,161,128,12,14,100,24,32,3,31,121,180,72,254,252,87,191,250,85,241,187,12,164,204,57,231,156,93,108,221,67,44,185,190,28,35,131,51,57,207,236,72,115,214,89,103,21,47,221,51,164,145,199,27,61,243,204,51,177,242,202,43,23,65,145,60,170,41,95,228,103,39,157,124,78,30,193,148,38,185,151,242,133,251,97,135,29,22,223,254,246,183,227,23,191,248,69,124,249,203,95,46,66,15,135,28,114,72,113,172,74,6,106,50,196,208,61,8,145,115,203,240,203,22,91,108,81,132,142,78,61,245,212,194,247,156,115,206,41,234,245,133,47,124,161,8,167,100,7,144,52,207,48,82,214,251,127,253,175,255,85,212,45,247,196,143,126,244,163,34,72,146,123,40,175,156,103,134,109,186,135,164,102,229,143,192,204,33,150,90,120,37,215,146,62,57,247,95,254,242,151,179,50,68,175,159,109,213,75,255,223,253,238,119,197,30,204,189,56,125,250,244,162,3,82,6,76,242,251,150,245,206,189,222,253,232,175,252,158,174,181,214,90,241,63,255,243,63,69,183,165,238,123,42,67,94,185,31,115,191,231,247,51,131,91,89,255,252,14,190,254,250,235,93,71,18,229,94,153,52,105,82,156,126,250,233,61,238,129,252,46,213,243,221,201,240,80,111,123,45,231,215,219,222,189,255,254,251,139,125,147,215,105,167,157,86,236,171,252,27,144,223,135,158,126,126,207,61,247,244,184,215,51,56,146,199,156,229,223,160,252,108,238,135,252,78,100,39,169,252,46,118,63,78,168,158,191,57,249,183,50,67,101,25,100,201,253,159,33,150,252,110,228,223,168,222,190,163,25,186,169,29,39,212,159,207,55,251,8,179,218,6,111,213,126,110,202,151,209,67,9,84,76,64,136,165,98,5,181,28,2,4,8,16,32,64,128,0,1,2,4,26,42,32,196,210,80,78,15,35,64,128,0,1,2,4,8,16,32,80,191,64,43,66,44,217,153,35,95,104,103,136,35,95,236,102,87,132,124,1,158,225,148,90,176,34,95,150,231,139,240,107,174,185,38,54,222,120,227,98,1,249,130,60,239,203,128,66,118,28,201,174,16,249,50,61,187,180,228,113,67,121,253,203,191,252,75,172,178,202,42,93,11,206,23,198,249,34,55,131,32,55,222,120,99,17,152,200,0,77,6,42,86,88,97,133,34,8,82,11,177,60,240,192,3,241,173,111,125,171,120,86,190,156,254,184,16,75,190,128,175,117,102,200,174,47,217,29,36,195,31,25,24,249,210,151,190,84,132,55,50,80,145,225,139,236,12,146,87,118,87,201,206,35,121,172,82,190,120,206,185,125,253,235,95,47,130,58,185,134,12,161,228,203,253,236,44,147,107,205,151,212,25,98,201,176,64,118,164,201,14,39,25,246,200,238,35,181,23,253,47,188,240,66,209,141,33,95,180,231,186,114,45,25,168,200,151,253,249,223,25,254,201,14,56,185,182,159,252,228,39,197,203,251,60,30,38,187,107,116,15,255,124,92,136,37,187,195,100,104,35,199,204,23,243,25,242,201,240,81,118,161,201,151,254,121,213,130,66,217,117,35,67,50,11,44,176,64,17,68,200,171,214,57,38,131,56,105,147,47,245,151,94,122,233,34,24,145,254,25,226,73,171,218,85,11,255,212,2,19,121,255,133,23,94,24,235,175,191,126,108,186,233,166,93,78,121,127,206,39,187,83,228,120,25,98,169,125,38,67,74,105,146,53,74,183,217,103,159,189,168,105,118,173,104,196,85,11,177,100,88,41,195,76,181,240,74,62,59,93,211,38,107,216,140,171,85,47,253,243,104,160,12,50,228,26,179,78,185,103,111,190,249,230,162,6,185,143,178,107,73,58,215,174,12,108,101,39,156,252,78,230,213,125,79,101,135,149,243,206,59,175,232,224,146,97,172,220,239,121,172,78,238,149,158,66,44,25,250,200,231,205,188,7,178,147,81,61,223,157,156,99,111,123,157,241,62,31,0,0,32,0,73,68,65,84,45,191,163,189,237,221,37,151,92,178,152,123,134,189,242,25,25,148,170,253,253,233,233,231,185,142,158,246,122,126,215,179,251,211,255,249,63,255,167,232,82,148,223,201,124,86,30,17,150,223,159,90,136,165,222,191,57,185,151,242,111,102,205,54,255,166,228,223,234,220,227,233,209,211,119,52,199,170,133,88,250,243,249,70,29,39,214,215,119,160,85,251,185,175,121,248,61,1,2,17,66,44,118,1,1,2,4,8,16,32,64,128,0,1,2,4,122,23,16,98,177,59,8,16,32,64,128,0,1,2,4,8,180,73,160,21,33,150,12,118,228,75,234,124,201,157,221,89,106,199,253,228,241,43,181,99,110,178,115,64,118,66,232,222,9,37,95,144,103,136,35,3,36,121,101,167,144,124,49,158,71,102,228,243,242,202,32,67,118,119,200,35,58,242,216,154,12,72,228,239,15,62,248,224,226,232,146,12,205,100,72,37,95,6,231,75,244,236,98,146,71,10,101,184,33,187,69,100,39,148,236,26,146,29,38,242,179,217,133,34,231,56,199,28,115,116,85,36,195,42,25,214,200,174,40,121,101,119,133,236,40,146,159,203,35,80,178,219,75,118,227,200,14,51,121,236,80,247,43,67,42,121,204,73,190,120,206,99,110,178,179,72,142,159,29,42,242,5,127,94,217,69,34,67,2,25,16,200,16,75,118,174,200,251,243,202,23,234,25,104,201,174,34,25,12,152,249,202,241,111,184,225,134,98,141,233,153,87,190,204,206,110,41,25,94,89,118,217,101,227,128,3,14,40,130,64,221,175,143,11,177,212,230,153,247,231,11,231,63,255,249,207,133,105,134,145,106,199,203,228,122,51,188,145,71,152,100,192,35,95,226,167,109,94,89,199,236,234,145,157,60,122,58,94,39,107,152,47,251,107,87,134,82,242,185,51,119,193,201,159,103,56,167,230,148,247,103,109,114,156,12,46,213,94,216,231,207,179,67,77,214,59,3,63,121,101,216,37,195,19,25,40,104,196,149,107,204,58,228,247,229,159,255,252,231,12,143,204,192,76,238,233,102,94,25,0,106,246,213,61,196,146,251,38,131,23,25,106,201,240,74,118,231,201,227,174,134,14,29,90,76,35,247,91,238,217,220,107,185,47,242,234,190,167,242,231,185,151,115,47,101,71,160,121,231,157,183,232,238,147,157,87,186,135,88,242,217,57,110,126,135,122,218,3,147,39,79,174,235,187,147,1,185,222,246,90,6,88,122,219,187,249,55,38,191,219,217,237,36,255,102,100,104,166,118,245,244,243,220,87,61,237,245,12,201,229,223,151,12,219,229,149,33,167,180,202,99,150,178,27,80,90,102,0,45,191,255,245,252,205,201,113,50,236,150,33,187,188,242,111,96,238,191,12,249,116,255,91,210,253,59,154,161,192,218,119,162,63,159,207,191,95,173,184,132,88,90,161,108,12,2,245,9,8,177,212,231,228,46,2,4,8,16,32,64,128,0,1,2,4,6,166,128,16,203,192,172,187,85,19,32,64,128,0,1,2,4,8,116,128,64,43,66,44,171,175,190,122,209,9,36,95,10,215,58,31,100,16,36,59,117,100,103,131,188,242,5,106,134,30,242,37,119,237,202,142,30,217,245,32,195,12,121,229,145,29,123,237,181,87,113,180,80,118,62,201,43,3,4,217,205,37,95,222,62,242,200,35,197,17,56,249,236,218,181,251,238,187,119,117,15,201,160,75,134,76,242,5,125,6,98,242,200,153,218,149,47,214,243,248,144,124,25,158,221,60,178,171,66,237,202,16,75,142,89,235,176,146,207,207,14,43,121,12,80,247,16,75,6,29,178,123,72,118,234,200,43,95,100,103,128,37,143,22,202,23,207,121,36,207,50,203,44,211,103,136,165,251,49,56,217,245,37,143,235,201,151,216,217,217,33,143,33,202,43,131,20,185,222,236,56,147,199,239,116,15,177,228,207,115,156,12,29,100,192,101,223,125,247,45,126,159,243,168,93,31,23,98,169,205,51,239,173,133,88,242,168,156,12,179,100,167,156,188,106,235,206,163,128,178,187,204,182,219,110,91,132,136,242,202,224,80,122,102,80,37,187,73,164,65,134,121,242,202,121,228,209,65,89,215,218,149,33,131,12,155,228,154,50,136,146,199,191,100,40,32,247,68,134,149,210,49,235,156,65,142,236,188,147,93,51,50,220,208,253,136,150,12,177,100,240,168,22,178,105,70,136,37,247,193,64,233,196,146,223,145,116,254,254,247,191,95,28,107,147,29,68,242,251,87,187,242,120,168,220,15,25,32,235,105,79,229,207,50,112,148,223,145,60,138,43,187,34,101,112,44,191,223,175,188,242,74,17,238,200,43,127,159,1,147,12,38,245,180,7,50,216,85,207,119,167,118,124,81,79,123,45,255,126,244,182,119,115,79,229,188,134,13,27,86,28,7,149,251,44,175,220,215,61,253,60,215,212,211,94,207,224,214,159,254,244,167,174,32,87,45,168,119,249,229,151,23,97,175,220,171,207,61,247,220,12,71,168,125,220,223,156,252,91,146,38,217,85,41,175,12,126,229,119,57,107,208,221,163,251,119,180,123,136,165,63,159,23,98,233,218,202,254,131,192,128,17,16,98,25,48,165,182,80,2,4,8,16,32,64,128,0,1,2,4,250,33,32,196,210,15,52,31,33,64,128,0,1,2,4,8,16,32,208,8,129,86,132,88,50,96,178,220,114,203,21,47,127,243,133,118,134,22,242,8,157,90,103,135,124,249,154,221,90,242,69,115,247,23,169,121,36,71,118,17,201,99,97,178,155,65,190,80,207,223,143,30,61,122,134,165,103,56,38,143,171,201,224,67,118,135,168,93,249,204,238,97,148,90,167,132,218,113,66,221,31,146,47,176,15,58,232,160,174,110,32,25,28,89,116,209,69,99,189,245,214,43,142,13,170,39,196,146,29,39,50,68,147,71,176,100,104,35,195,28,115,205,53,87,113,180,72,61,47,226,107,157,88,50,32,144,78,63,253,233,79,227,7,63,248,65,209,229,37,59,197,100,32,36,45,106,193,149,115,206,57,167,152,87,6,106,186,135,88,50,24,144,157,45,178,171,68,30,9,148,221,33,242,5,123,118,134,184,238,186,235,138,163,144,126,255,251,223,23,29,33,242,72,163,92,95,30,225,147,193,158,222,94,144,231,75,249,13,54,216,160,88,91,190,200,207,163,151,178,67,74,30,13,149,221,79,242,101,125,154,101,87,141,12,35,172,179,206,58,197,145,64,25,86,201,144,77,6,105,242,152,164,12,165,100,200,38,131,64,217,89,38,247,65,214,54,67,4,185,142,90,104,34,215,156,221,121,114,238,249,249,180,201,207,127,247,187,223,45,58,94,100,152,167,29,33,150,52,200,43,107,218,253,88,161,92,87,238,161,102,92,173,234,92,49,115,39,150,12,21,165,127,238,161,12,47,117,63,2,42,191,103,185,143,106,33,139,92,119,247,96,84,254,59,131,23,121,79,126,15,51,152,148,1,145,236,118,148,199,78,229,209,90,25,78,202,78,40,121,79,238,161,158,246,64,222,95,207,119,39,231,209,219,94,203,117,245,182,119,51,20,151,29,140,50,184,150,227,231,149,127,51,178,67,76,79,63,207,239,72,79,123,61,231,153,199,161,101,39,167,236,208,148,123,63,131,85,217,57,37,187,18,117,223,171,181,61,242,113,127,115,198,142,29,91,140,159,207,203,239,71,118,97,201,80,95,254,77,169,39,196,210,159,207,11,177,52,227,219,235,153,4,58,91,64,136,165,179,235,99,118,4,8,16,32,64,128,0,1,2,4,8,180,87,64,136,165,189,254,70,39,64,128,0,1,2,4,8,16,24,192,2,141,14,177,228,203,224,205,54,219,172,8,71,100,216,33,59,161,236,186,235,174,69,112,37,143,198,200,23,226,121,229,113,60,135,30,122,104,241,223,25,132,200,223,213,58,113,212,202,145,221,86,50,212,144,47,114,243,202,35,77,178,243,67,118,242,232,126,101,120,165,118,148,77,247,159,103,200,35,95,144,215,174,79,18,98,201,185,231,255,114,158,61,133,88,78,57,229,148,98,206,221,59,146,100,240,34,95,244,223,121,231,157,197,144,25,54,201,151,255,249,114,188,175,23,241,121,60,78,6,86,242,8,150,124,225,94,235,184,146,65,143,90,80,32,59,98,212,58,141,100,48,224,202,43,175,44,2,35,121,212,207,127,255,247,127,23,199,143,228,85,235,108,82,235,126,146,199,172,100,23,153,218,145,36,111,189,245,86,49,239,90,157,106,199,37,205,28,24,200,103,101,128,226,161,135,30,42,142,91,217,97,135,29,138,90,228,115,51,156,147,47,225,215,90,107,173,200,80,80,190,100,207,32,77,94,25,142,201,99,104,114,237,25,108,201,163,141,106,87,206,53,3,48,181,227,136,50,20,179,233,166,155,22,129,149,124,65,95,115,203,163,155,178,43,78,214,48,143,66,202,49,115,239,100,120,36,157,50,4,209,87,136,37,59,87,100,71,138,70,92,249,156,116,170,133,88,106,207,172,133,89,178,139,79,134,14,122,58,210,102,86,199,111,85,136,37,191,111,217,213,168,123,39,158,12,98,228,30,204,48,70,118,20,201,43,195,103,185,167,255,243,63,255,179,216,227,181,171,251,119,63,127,150,193,149,236,178,146,221,87,106,193,179,60,82,39,3,78,121,220,80,134,51,178,99,80,238,173,172,115,79,123,32,195,105,245,124,119,50,80,212,219,94,203,110,43,61,237,221,12,208,100,231,159,153,175,12,143,229,253,51,95,185,247,179,59,75,111,123,61,187,177,100,248,172,246,55,46,59,192,228,158,158,121,175,214,158,59,115,136,165,251,223,156,236,40,147,161,181,135,31,126,184,235,59,145,221,108,242,88,166,158,66,44,249,29,205,61,88,59,78,168,63,159,207,224,91,43,174,86,237,231,86,172,197,24,4,202,46,32,196,82,246,10,154,63,1,2,4,8,16,32,64,128,0,1,2,205,20,16,98,105,166,174,103,19,32,64,128,0,1,2,4,8,16,248,24,129,70,135,88,62,14,59,95,146,231,11,242,236,112,146,199,189,212,123,101,72,34,143,143,201,23,222,179,205,54,91,189,31,107,203,125,249,194,60,59,195,100,247,135,12,221,228,11,219,254,92,121,164,80,118,132,200,151,214,221,175,236,90,147,199,177,44,191,252,242,69,80,164,183,43,67,68,121,124,73,118,192,201,151,222,141,186,50,152,144,47,233,243,185,221,3,0,121,84,83,30,181,147,181,173,133,103,106,99,102,0,34,59,189,100,160,161,123,103,156,153,231,148,53,126,251,237,183,139,142,22,221,175,12,221,100,232,33,143,184,169,5,41,26,181,158,122,159,211,91,136,165,246,249,60,26,43,59,241,52,227,42,235,75,255,90,216,37,143,240,90,97,133,21,186,104,166,77,155,86,4,159,114,175,204,252,253,232,109,15,212,235,250,113,123,173,183,189,91,239,179,107,247,125,220,94,207,32,94,254,141,203,160,93,237,251,153,193,187,236,36,148,223,233,79,114,101,247,163,252,222,12,30,60,184,8,183,125,210,191,37,179,250,249,79,50,215,79,114,111,89,247,243,39,89,163,123,9,148,69,64,136,165,44,149,50,79,2,4,8,16,32,64,128,0,1,2,4,218,33,32,196,210,14,117,99,18,32,64,128,0,1,2,4,8,16,136,136,86,134,88,128,19,40,171,64,95,33,150,102,174,171,140,47,253,175,189,246,218,162,251,79,6,48,174,191,254,250,102,242,116,244,179,159,122,234,169,34,192,146,71,41,101,135,36,215,255,219,221,41,195,126,46,2,4,218,47,32,196,210,254,26,152,1,1,2,4,8,16,32,64,128,0,1,2,157,43,32,196,210,185,181,49,51,2,4,8,16,32,64,128,0,129,138,11,8,177,84,188,192,150,215,16,1,33,150,79,198,152,71,57,189,254,250,235,197,241,74,51,119,230,249,100,79,42,247,221,217,149,37,195,43,219,110,187,237,39,234,62,85,238,85,127,252,236,133,88,170,92,93,107,43,155,128,16,75,217,42,102,190,4,8,16,32,64,128,0,1,2,4,8,180,82,64,136,165,149,218,198,34,64,128,0,1,2,4,8,16,32,208,77,64,136,197,118,32,208,183,128,16,75,223,70,238,32,80,143,128,16,75,61,74,238,33,208,26,1,33,150,214,56,27,133,0,1,2,4,8,16,32,64,128,0,129,114,10,8,177,148,179,110,102,77,128,0,1,2,4,8,16,32,80,1,1,33,150,10,20,209,18,154,46,32,196,210,116,98,3,12,16,1,33,150,1,82,104,203,44,133,128,16,75,41,202,100,146,4,8,16,32,64,128,0,1,2,4,8,180,73,64,136,165,77,240,134,37,64,128,0,1,2,4,8,16,32,32,196,98,15,16,232,91,64,136,165,111,35,119,16,168,71,64,136,165,30,37,247,16,104,141,128,16,75,107,156,141,66,128,0,1,2,4,8,16,32,64,128,64,57,5,132,88,202,89,55,179,38,64,128,0,1,2,4,8,16,168,128,128,16,75,5,138,104,9,77,23,16,98,105,58,177,1,6,136,128,16,203,0,41,180,101,150,66,64,136,165,20,101,50,73,2,4,8,16,32,64,128,0,1,2,4,218,36,32,196,210,38,120,195,18,32,64,128,0,1,2,4,8,16,16,98,177,7,8,244,45,32,196,210,183,145,59,8,212,35,32,196,82,143,146,123,8,180,70,64,136,165,53,206,70,33,64,128,0,1,2,4,8,16,32,64,160,156,2,66,44,229,172,155,89,19,32,64,128,0,1,2,4,8,84,64,64,136,165,2,69,180,132,166,11,8,177,52,157,216,0,3,68,64,136,101,128,20,218,50,75,33,32,196,82,138,50,153,36,1,2,4,8,16,32,64,128,0,1,2,109,18,16,98,105,19,188,97,9,16,32,64,128,0,1,2,4,8,8,177,216,3,4,250,22,16,98,233,219,200,29,4,234,17,16,98,169,71,201,61,4,90,35,32,196,210,26,103,163,16,32,64,128,0,1,2,4,8,16,32,80,78,1,33,150,114,214,205,172,9,16,32,64,128,0,1,2,4,42,32,32,196,82,129,34,90,66,211,5,132,88,154,78,108,128,1,34,32,196,50,64,10,109,153,165,16,16,98,41,69,153,76,146,0,1,2,4,8,16,32,64,128,0,129,54,9,8,177,180,9,222,176,4,8,16,32,64,128,0,1,2,4,132,88,236,1,2,125,11,8,177,244,109,228,14,2,245,8,8,177,212,163,228,30,2,173,17,16,98,105,141,179,81,8,16,32,64,128,0,1,2,4,8,16,40,167,128,16,75,57,235,102,214,4,8,16,32,64,128,0,1,2,21,16,16,98,169,64,17,45,161,233,2,66,44,77,39,54,192,0,17,16,98,25,32,133,182,204,82,8,8,177,148,162,76,38,73,128,0,1,2,4,8,16,32,64,128,64,155,4,132,88,218,4,111,88,2,4,8,16,32,64,128,0,1,2,66,44,246,0,129,190,5,132,88,250,54,114,7,129,122,4,132,88,234,81,114,15,129,214,8,8,177,180,198,217,40,4,8,16,32,64,128,0,1,2,4,8,148,83,64,136,165,156,117,51,107,2,4,8,16,32,64,128,0,129,10,8,8,177,84,160,136,150,208,116,1,33,150,166,19,27,96,128,8,8,177,12,144,66,91,102,41,4,122,10,177,116,250,196,55,185,250,186,78,159,162,249,17,32,64,128,0,1,2,4,8,16,32,80,17,1,33,150,138,20,210,50,8,16,32,64,128,0,1,2,4,202,39,32,196,82,190,154,153,113,235,5,132,88,90,111,110,196,106,10,8,177,84,179,174,86,85,78,1,33,150,114,214,205,172,9,16,32,64,128,0,1,2,4,8,16,104,141,128,16,75,107,156,141,66,128,0,1,2,4,8,16,32,64,224,35,2,66,44,54,5,129,190,5,132,88,250,54,114,7,129,122,4,132,88,234,81,114,15,129,214,8,8,177,180,198,217,40,4,8,16,32,64,128,0,1,2,4,8,148,83,64,136,165,156,117,51,107,2,4,8,16,32,64,128,0,129,10,8,8,177,84,160,136,150,208,116,1,33,150,166,19,27,96,128,8,8,177,12,144,66,91,102,41,4,132,88,74,81,38,147,36,64,128,0,1,2,4,8,16,32,64,160,77,2,66,44,109,130,55,44,1,2,4,8,16,32,64,128,0,1,33,22,123,128,64,223,2,66,44,125,27,185,131,64,61,2,66,44,245,40,185,135,64,107,4,132,88,90,227,108,20,2,4,8,16,32,64,128,0,1,2,4,202,41,32,196,82,206,186,153,53,1,2,4,8,16,32,64,128,64,5,4,132,88,42,80,68,75,104,186,128,16,75,211,137,13,48,64,4,132,88,6,72,161,45,147,64,3,4,122,10,217,108,114,245,117,13,120,178,71,16,32,64,128,0,1,2,4,8,16,32,64,160,111,1,33,150,190,141,220,65,128,0,1,2,4,8,16,32,64,160,41,2,66,44,77,97,245,208,138,9,8,177,84,172,160,150,211,54,1,33,150,182,209,27,152,64,233,4,132,88,74,87,50,19,38,64,128,0,1,2,4,8,16,32,80,41,1,33,150,74,149,211,98,8,16,32,64,128,0,1,2,4,202,36,32,196,82,166,106,153,107,187,4,132,88,218,37,111,220,170,9,8,177,84,173,162,214,67,160,121,2,66,44,205,179,245,100,2,4,8,16,32,64,128,0,1,2,4,250,22,16,98,233,219,200,29,4,8,16,32,64,128,0,1,2,4,154,34,32,196,210,20,86,15,173,152,128,16,75,197,10,106,57,109,19,16,98,105,27,189,129,9,148,78,64,136,165,116,37,51,97,2,4,8,16,32,64,128,0,1,2,149,18,16,98,169,84,57,45,134,0,1,2,4,8,16,32,64,160,76,2,66,44,101,170,150,185,182,75,64,136,165,93,242,198,173,154,128,16,75,213,42,106,61,4,154,39,32,196,210,60,91,79,38,64,128,0,1,2,4,8,16,32,64,160,111,1,33,150,190,141,220,65,128,0,1,2,4,8,16,32,64,160,41,2,66,44,77,97,245,208,138,9,8,177,84,172,160,150,211,54,1,33,150,182,209,27,152,64,233,4,132,88,74,87,50,19,38,64,128,0,1,2,4,8,16,32,80,41,1,33,150,74,149,211,98,8,16,32,64,128,0,1,2,4,202,36,32,196,82,166,106,153,107,187,4,132,88,218,37,111,220,170,9,8,177,84,173,162,214,67,160,121,2,66,44,205,179,245,100,2,4,8,16,32,64,128,0,1,2,4,250,22,16,98,233,219,200,29,4,8,16,32,64,128,0,1,2,4,154,34,144,33,150,145,35,71,54,229,217,30,74,160,74,2,119,221,117,87,108,176,193,6,45,95,82,190,244,119,17,168,146,192,244,233,211,171,180,28,107,33,64,160,73,2,66,44,77,130,245,88,2,4,8,16,32,64,128,0,1,2,4,234,18,16,98,169,139,201,77,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,51,4,116,8,105,134,170,103,18,32,64,160,255,2,66,44,253,183,243,73,2,4,8,16,32,64,128,0,1,2,4,102,93,64,136,101,214,13,61,129,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,232,167,128,16,75,63,225,124,140,0,1,2,77,18,16,98,105,18,172,199,18,32,64,128,0,1,2,4,8,16,32,80,151,128,16,75,93,76,110,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,154,33,32,196,210,12,85,207,36,64,128,64,255,5,132,88,250,111,231,147,4,8,16,32,64,128,0,1,2,4,8,204,186,128,16,203,172,27,122,2,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,79,1,33,150,126,194,249,24,1,2,4,154,36,32,196,210,36,88,143,37,64,128,0,1,2,4,8,16,32,64,160,46,1,33,150,186,152,220,68,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,67,64,136,165,25,170,158,73,128,0,129,254,11,8,177,244,223,206,39,9,16,32,64,128,0,1,2,4,8,16,152,117,1,33,150,89,55,244,4,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,159,2,66,44,253,132,243,49,2,4,8,52,73,64,136,165,73,176,30,75,128,0,1,2,4,8,16,32,64,128,64,93,2,66,44,117,49,185,137,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,134,128,16,75,51,84,61,147,0,1,2,253,23,16,98,233,191,157,79,18,32,64,128,0,1,2,4,8,16,32,48,235,2,66,44,179,110,232,9,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,63,5,132,88,250,9,231,99,4,8,16,104,146,128,16,75,147,96,61,150,0,1,2,4,8,16,32,64,128,0,129,186,4,132,88,234,98,114,19,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,12,1,33,150,102,168,122,38,1,2,4,250,47,32,196,210,127,59,159,36,64,128,0,1,2,4,8,16,32,64,96,214,5,132,88,102,221,208,19,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,126,10,8,177,244,19,206,199,8,16,32,208,36,1,33,150,38,193,122,44,1,2,4,8,16,32,64,128,0,1,2,117,9,8,177,212,197,228,38,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,25,2,66,44,205,80,245,76,2,4,8,244,95,64,136,165,255,118,62,73,128,0,1,2,4,8,16,32,64,128,192,172,11,8,177,204,186,161,39,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,253,20,16,98,233,39,156,143,17,32,64,160,73,2,66,44,77,130,245,88,2,4,8,16,32,64,128,0,1,2,4,234,18,16,98,169,139,201,77,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,51,4,132,88,154,161,234,153,4,8,16,232,191,128,16,75,255,237,124,146,0,1,2,4,8,16,32,64,128,0,129,89,23,16,98,153,117,67,79,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,250,41,32,196,210,79,56,31,35,64,128,64,147,4,132,88,154,4,235,177,4,8,16,32,64,128,0,1,2,4,8,212,37,32,196,82,23,147,155,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,102,8,8,177,52,67,213,51,9,16,32,208,127,1,33,150,254,219,249,36,1,2,4,8,16,32,64,128,0,1,2,179,46,32,196,50,235,134,158,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,244,83,64,136,165,159,112,62,70,128,0,129,38,9,8,177,52,9,214,99,9,16,32,64,128,0,1,2,4,8,16,168,75,64,136,165,46,38,55,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,205,16,16,98,105,134,170,103,18,32,64,160,255,2,66,44,253,183,243,73,2,4,8,16,32,64,128,0,1,2,4,102,93,64,136,101,214,13,61,129,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,232,167,128,16,75,63,225,124,140,0,1,2,77,18,16,98,105,18,172,199,18,32,64,128,0,1,2,4,8,16,32,80,151,128,16,75,93,76,110,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,154,33,32,196,210,12,85,207,36,64,128,64,255,5,132,88,250,111,231,147,4,8,16,32,64,128,0,1,2,4,8,204,186,128,16,203,172,27,122,2,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,79,1,33,150,126,194,249,24,1,2,4,154,36,32,196,210,36,88,143,37,64,128,0,1,2,4,8,16,32,64,160,46,1,33,150,186,152,220,68,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,67,64,136,165,25,170,158,73,128,0,129,254,11,8,177,244,223,206,39,9,16,32,64,128,0,1,2,4,8,16,152,117,1,33,150,89,55,244,4,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,159,2,66,44,253,132,243,49,2,4,8,52,73,64,136,165,73,176,30,75,128,0,1,2,4,8,16,32,64,128,64,93,2,66,44,117,49,185,137,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,134,128,16,75,51,84,61,147,0,1,2,253,23,16,98,233,191,157,79,18,32,64,128,0,1,2,4,8,16,32,48,235,2,66,44,179,110,232,9,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,63,5,132,88,250,9,231,99,4,8,16,104,146,128,16,75,147,96,61,150,0,1,2,4,8,16,32,64,128,0,129,186,4,132,88,234,98,114,19,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,12,1,33,150,102,168,122,38,1,2,4,250,47,32,196,210,127,59,159,36,64,128,0,1,2,4,8,16,32,64,96,214,5,132,88,102,221,208,19,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,126,10,8,177,244,19,206,199,8,16,32,208,36,1,33,150,38,193,122,44,1,2,4,8,16,32,64,128,0,1,2,117,9,8,177,212,197,228,38,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,25,2,66,44,205,80,245,76,2,4,8,244,95,64,136,165,255,118,62,73,128,0,1,2,4,8,16,32,64,128,192,172,11,8,177,204,186,161,39,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,253,20,16,98,233,39,156,143,17,32,64,160,73,2,66,44,255,15,123,119,2,110,83,245,255,113,252,251,203,80,72,230,57,50,36,37,170,95,37,41,83,42,50,43,115,134,18,101,158,201,152,228,39,100,204,24,9,9,145,49,74,50,36,41,105,20,37,81,10,201,60,15,17,81,255,231,187,250,159,219,189,215,61,156,187,207,89,103,159,179,207,123,63,79,79,185,119,175,181,215,122,173,125,187,203,217,159,189,150,37,88,170,69,0,1,4,16,64,0,1,4,16,64,0,129,128,4,8,177,4,196,196,73,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,96,67,128,16,139,13,85,234,68,0,1,4,156,11,16,98,113,110,71,73,4,16,64,0,1,4,16,64,0,1,4,16,8,94,128,16,75,240,134,212,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,14,5,8,177,56,132,163,24,2,8,32,96,73,128,16,139,37,88,170,69,0,1,4,16,64,0,1,4,16,64,0,129,128,4,8,177,4,196,196,73,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,96,67,128,16,139,13,85,234,68,0,1,4,156,11,16,98,113,110,71,73,4,16,64,0,1,4,16,64,0,1,4,16,8,94,128,16,75,240,134,212,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,14,5,8,177,56,132,163,24,2,8,32,96,73,128,16,139,37,88,170,69,0,1,4,16,64,0,1,4,16,64,0,129,128,4,8,177,4,196,196,73,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,96,67,128,16,139,13,85,234,68,0,1,4,156,11,16,98,113,110,71,73,4,16,64,0,1,4,16,64,0,1,4,16,8,94,128,16,75,240,134,212,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,14,5,8,177,56,132,163,24,2,8,32,96,73,128,16,139,37,88,170,69,0,1,4,16,64,0,1,4,16,64,0,129,128,4,8,177,4,196,196,73,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,96,67,128,16,139,13,85,234,68,0,1,4,156,11,16,98,113,110,71,73,4,16,64,0,1,4,16,64,0,1,4,16,8,94,128,16,75,240,134,212,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,14,5,8,177,56,132,163,24,2,8,32,96,73,128,16,139,37,88,170,69,0,1,4,16,64,0,1,4,16,64,0,129,128,4,8,177,4,196,196,73,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,96,67,128,16,139,13,85,234,68,0,1,4,156,11,16,98,113,110,71,73,4,16,64,0,1,4,16,64,0,1,4,16,8,94,128,16,75,240,134,212,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,14,5,8,177,56,132,163,24,2,8,32,96,73,128,16,139,37,88,170,69,0,1,4,16,64,0,1,4,16,64,0,129,128,4,8,177,4,196,196,73,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,96,67,128,16,139,13,85,234,68,0,1,4,156,11,16,98,113,110,71,73,4,16,64,0,1,4,16,64,0,1,4,16,8,94,128,16,75,240,134,212,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,14,5,8,177,56,132,163,24,2,8,32,96,73,128,16,139,37,88,170,69,0,1,4,16,64,0,1,4,16,64,0,129,128,4,8,177,4,196,196,73,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,96,67,128,16,139,13,85,234,68,0,1,4,156,11,16,98,113,110,71,73,4,16,64,0,1,4,16,64,0,1,4,16,8,94,128,16,75,240,134,212,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,14,5,8,177,56,132,163,24,2,8,32,96,73,128,16,139,37,88,170,69,0,1,4,16,64,0,1,4,16,64,0,129,128,4,8,177,4,196,196,73,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,96,67,128,16,139,13,85,234,68,0,1,4,156,11,16,98,113,110,71,73,4,16,64,0,1,4,16,64,0,1,4,16,8,94,128,16,75,240,134,212,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,14,5,8,177,56,132,163,24,2,8,32,96,73,128,16,139,37,88,170,69,0,1,4,16,64,0,1,4,16,64,0,129,128,4,8,177,4,196,196,73,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,96,67,128,16,139,13,85,234,68,0,1,4,156,11,16,98,113,110,71,73,4,16,64,0,1,4,16,64,0,1,4,16,8,94,128,16,75,240,134,212,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,14,5,8,177,56,132,163,24,2,8,32,96,73,128,16,139,37,88,170,69,0,1,4,16,64,0,1,4,16,64,0,129,128,4,8,177,4,196,196,73,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,96,67,128,16,139,13,85,234,68,0,1,4,156,11,16,98,113,110,71,73,4,16,64,0,1,4,16,64,0,1,4,16,8,94,128,16,75,240,134,212,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,14,5,8,177,56,132,163,24,2,8,32,96,73,128,16,139,37,88,170,69,0,1,4,16,64,0,1,4,16,64,0,129,128,4,8,177,4,196,196,73,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,96,67,128,16,139,13,85,234,68,0,1,4,156,11,16,98,113,110,71,73,4,16,64,0,1,4,16,64,0,1,4,16,8,94,128,16,75,240,134,212,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,14,5,8,177,56,132,163,24,2,8,32,96,73,128,16,139,37,88,170,69,0,1,4,16,64,0,1,4,16,64,0,129,128,4,8,177,4,196,196,73,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,96,67,128,16,139,13,85,234,68,0,1,4,156,11,16,98,113,110,71,73,4,16,64,0,1,4,16,64,0,1,4,16,8,94,128,16,75,240,134,212,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,14,5,8,177,56,132,163,24,2,8,32,96,73,128,16,139,37,88,170,69,0,1,4,16,64,0,1,4,16,64,0,129,128,4,8,177,4,196,196,73,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,96,67,128,16,139,13,85,234,68,0,1,4,156,11,16,98,113,110,71,73,4,16,64,0,1,4,16,64,0,1,4,16,8,94,128,16,75,240,134,212,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,14,5,8,177,56,132,163,24,2,8,32,96,73,128,16,139,37,88,170,69,0,1,4,16,64,0,1,4,16,64,0,129,128,4,8,177,4,196,196,73,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,96,67,128,16,139,13,85,234,68,0,1,4,156,11,16,98,113,110,71,73,4,16,64,0,1,4,16,64,0,1,4,16,8,94,128,16,75,240,134,212,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,14,5,8,177,56,132,163,24,2,8,32,96,73,128,16,139,37,88,170,69,0,1,4,16,64,0,1,4,16,64,0,129,128,4,8,177,4,196,196,73,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,96,67,128,16,139,13,85,234,68,0,1,4,156,11,16,98,113,110,71,73,4,16,64,0,1,4,16,64,0,1,4,16,8,94,128,16,75,240,134,212,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,14,5,8,177,56,132,163,24,2,8,32,96,73,128,16,139,37,88,170,69,0,1,4,16,64,0,1,4,16,64,0,129,128,4,8,177,4,196,196,73,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,96,67,128,16,139,13,85,234,68,0,1,4,156,11,16,98,113,110,71,73,4,16,64,0,1,4,16,64,0,1,4,16,8,94,128,16,75,240,134,212,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,14,5,8,177,56,132,163,24,2,8,32,96,73,128,16,139,37,88,170,69,0,1,4,16,64,0,1,4,16,64,0,129,128,4,8,177,4,196,196,73,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,96,67,128,16,139,13,85,234,68,0,1,4,156,11,16,98,113,110,71,73,4,16,64,0,1,4,16,64,0,1,4,16,8,94,128,16,75,240,134,212,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,14,5,8,177,56,132,163,24,2,8,32,96,73,128,16,139,37,88,170,69,0,1,4,16,64,0,1,4,16,64,0,129,128,4,8,177,4,196,196,73,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,96,67,128,16,139,13,85,234,68,0,1,4,156,11,16,98,113,110,71,73,4,16,64,0,1,4,16,64,0,1,4,16,8,94,128,16,75,240,134,212,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,14,5,8,177,56,132,163,24,2,8,32,96,73,128,16,139,37,88,170,69,0,1,4,16,64,0,1,4,16,64,0,129,128,4,8,177,4,196,196,73,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,96,67,128,16,139,13,85,234,68,0,1,4,156,11,16,98,113,110,71,73,4,16,64,0,1,4,16,64,0,1,4,16,8,94,128,16,75,240,134,212,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,14,5,8,177,56,132,163,24,2,8,32,96,73,128,16,139,37,88,170,69,0,1,4,16,64,0,1,4,16,64,0,129,128,4,8,177,4,196,196,73,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,96,67,128,16,139,13,85,234,68,0,1,4,156,11,16,98,113,110,71,73,4,16,64,0,1,4,16,64,0,1,4,16,8,94,128,16,75,240,134,212,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,14,5,8,177,56,132,163,24,2,8,32,96,73,128,140,46,18,129,0,0,32,0,73,68,65,84,16,139,37,88,170,69,0,1,4,16,64,0,1,4,16,64,0,129,128,4,8,177,4,196,196,73,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,96,67,128,16,139,13,85,234,68,0,1,4,156,11,16,98,113,110,71,73,4,16,64,0,1,4,16,64,0,1,4,16,8,94,128,16,75,240,134,212,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,14,5,8,177,56,132,163,24,2,8,32,96,73,128,16,139,37,88,170,69,0,1,4,16,64,0,1,4,16,64,0,129,128,4,8,177,4,196,196,73,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,96,67,128,16,139,13,85,234,68,0,1,4,156,11,16,98,113,110,71,73,4,16,64,0,1,4,16,64,0,1,4,16,8,94,128,16,75,240,134,212,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,14,5,8,177,56,132,163,24,2,8,32,96,73,128,16,139,37,88,170,69,0,1,4,16,64,0,1,4,16,64,0,129,128,4,8,177,4,196,196,73,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,96,67,128,16,139,13,85,234,68,0,1,4,156,11,16,98,113,110,71,73,4,16,64,0,1,4,16,64,0,1,4,16,8,94,128,16,75,240,134,212,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,14,5,8,177,56,132,163,24,2,8,32,96,73,128,16,139,37,88,170,69,0,1,4,16,64,0,1,4,16,64,0,129,128,4,8,177,4,196,196,73,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,96,67,128,16,139,13,85,234,68,0,1,4,156,11,16,98,113,110,71,73,4,16,64,0,1,4,16,64,0,1,4,16,8,94,128,16,75,240,134,212,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,14,5,8,177,56,132,163,24,2,8,32,96,73,128,16,139,37,88,170,69,0,1,4,16,64,0,1,4,16,64,0,129,128,4,8,177,4,196,196,73,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,96,67,128,16,139,13,85,234,68,0,1,4,156,11,16,98,113,110,71,73,4,16,64,0,1,4,16,64,0,1,4,16,8,94,128,16,75,240,134,212,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,14,5,8,177,56,132,163,24,2,8,32,96,73,128,16,139,37,88,170,69,0,1,4,16,64,0,1,4,16,64,0,129,128,4,8,177,4,196,196,73,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,96,67,128,16,139,13,85,234,68,0,1,4,156,11,16,98,113,110,71,73,4,16,64,0,1,4,16,64,0,1,4,16,8,94,128,16,75,240,134,212,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,14,5,8,177,56,132,163,24,2,8,32,96,73,128,16,139,37,88,170,69,0,1,4,16,64,0,1,4,16,64,0,129,128,4,8,177,4,196,196,73,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,96,67,128,16,139,13,85,234,68,0,1,4,156,11,16,98,113,110,71,73,4,16,64,0,1,4,16,64,0,1,4,16,8,94,128,16,75,240,134,212,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,14,5,8,177,56,132,163,24,2,8,32,96,73,128,16,139,37,88,170,69,0,1,4,16,64,0,1,4,16,64,0,129,128,4,8,177,4,196,196,73,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,96,67,128,16,139,13,85,234,68,0,1,4,156,11,16,98,113,110,71,73,4,16,64,0,1,4,16,64,0,1,4,16,8,94,128,16,75,240,134,212,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,14,5,8,177,56,132,163,24,2,8,32,96,73,128,16,139,37,88,170,69,0,1,4,16,64,0,1,4,16,64,0,129,128,4,8,177,4,196,196,73,8,32,128,0,2,8,32,128,0,2,8,32,128,64,104,4,218,182,109,43,19,38,76,8,77,101,212,130,128,7,4,50,102,204,40,199,143,31,247,64,79,232,66,56,4,202,151,47,47,31,126,248,97,56,46,197,53,16,136,89,1,66,44,49,59,244,116,28,1,4,16,64,0,1,4,16,64,0,129,136,16,32,196,18,17,195,64,35,16,64,0,1,4,16,64,0,1,4,16,64,32,86,4,234,214,173,43,245,235,215,151,58,117,234,196,74,151,233,39,2,8,32,16,50,1,86,238,9,25,37,21,33,224,87,128,16,11,55,7,2,8,32,128,0,2,8,32,128,0,2,8,184,41,64,136,197,77,125,174,141,0,2,8,32,128,0,2,8,32,128,0,2,49,39,64,136,37,230,134,156,14,35,128,64,8,5,8,177,132,16,147,170,16,240,35,64,136,133,91,3,1,4,16,64,0,1,4,16,64,0,1,4,220,20,32,196,226,166,62,215,70,0,1,4,16,64,0,1,4,16,64,0,129,152,19,32,196,18,115,67,78,135,17,64,32,132,2,132,88,66,136,73,85,8,248,17,32,196,194,173,129,0,2,8,32,128,0,2,8,32,128,0,2,110,10,16,98,113,83,159,107,35,128,0,2,8,32,128,0,2,8,32,128,64,204,9,16,98,137,185,33,167,195,8,32,16,66,1,66,44,33,196,164,42,4,252,8,16,98,225,214,64,0,1,4,16,64,0,1,4,16,64,0,1,55,5,8,177,184,169,207,181,17,64,0,1,4,16,64,0,1,4,16,64,32,230,4,8,177,196,220,144,211,97,4,16,8,161,0,33,150,16,98,82,21,2,126,4,8,177,112,107,32,128,0,2,8,32,128,0,2,8,32,128,128,155,2,132,88,220,212,231,218,8,32,128,0,2,8,32,128,0,2,8,32,16,115,2,132,88,98,110,200,233,48,2,8,132,80,128,16,75,8,49,169,10,1,63,2,132,88,184,53,16,64,0,1,4,16,64,0,1,4,16,64,192,77,1,66,44,110,234,115,109,4,16,64,0,1,4,16,64,0,1,4,16,136,57,1,66,44,49,55,228,116,24,1,4,66,40,64,136,37,132,152,84,133,128,31,1,66,44,220,26,8,32,128,0,2,8,32,128,0,2,8,32,224,166,0,33,22,55,245,185,54,2,8,32,128,0,2,8,32,128,0,2,8,196,156,0,33,150,152,27,114,58,140,0,2,33,20,32,196,18,66,76,170,66,192,143,0,33,22,110,13,4,16,64,0,1,4,16,64,0,1,4,16,112,83,128,16,139,155,250,92,27,1,4,16,64,0,1,4,16,64,0,1,4,98,78,128,16,75,204,13,57,29,70,0,129,16,10,16,98,9,33,38,85,33,224,71,128,16,11,183,6,2,8,32,128,0,2,8,32,128,0,2,8,184,41,64,136,197,77,125,174,141,0,2,8,32,128,0,2,8,32,128,0,2,49,39,64,136,37,230,134,156,14,35,128,64,8,5,8,177,132,16,147,170,16,240,35,64,136,133,91,3,1,4,16,64,0,1,4,16,64,0,1,4,220,20,32,196,226,166,62,215,70,0,1,4,16,64,0,1,4,16,64,0,129,152,19,32,196,18,115,67,78,135,17,64,32,132,2,132,88,66,136,73,85,8,248,17,32,196,194,173,129,0,2,8,32,128,0,2,8,32,128,0,2,110,10,16,98,113,83,159,107,35,128,0,2,8,32,128,0,2,8,32,128,64,204,9,16,98,137,185,33,167,195,8,32,16,66,1,66,44,33,196,164,42,4,252,8,16,98,225,214,64,0,1,4,16,64,0,1,4,16,64,0,1,55,5,8,177,184,169,207,181,17,64,0,1,4,16,64,0,1,4,16,64,32,230,4,8,177,196,220,144,211,97,4,16,8,161,0,33,150,16,98,82,21,2,126,4,8,177,112,107,32,128,0,2,8,32,128,0,2,8,32,128,128,155,2,132,88,220,212,231,218,8,32,128,0,2,8,32,128,0,2,8,32,16,115,2,132,88,98,110,200,233,48,2,8,132,80,128,16,75,8,49,169,10,1,63,2,132,88,184,53,16,64,0,1,4,16,64,0,1,4,16,64,192,77,1,66,44,110,234,115,109,4,16,64,0,1,4,16,64,0,1,4,16,136,57,1,66,44,49,55,228,116,24,1,4,66,40,64,136,37,132,152,84,133,128,31,1,66,44,220,26,8,32,128,0,2,8,32,128,0,2,8,32,224,166,0,33,22,55,245,185,54,2,8,32,128,0,2,8,32,128,0,2,8,196,156,0,33,150,152,27,114,58,140,0,2,33,20,32,196,18,66,76,170,66,192,143,0,33,22,110,13,4,16,64,0,1,4,16,64,0,1,4,16,112,83,128,16,139,155,250,92,27,1,4,16,64,0,1,4,16,64,0,1,4,98,78,128,16,75,204,13,57,29,70,0,129,16,10,16,98,9,33,38,85,33,224,71,128,16,11,183,6,2,8,32,128,0,2,8,32,128,0,2,8,184,41,64,136,197,77,125,174,141,0,2,8,32,128,0,2,8,32,128,0,2,49,39,64,136,37,230,134,156,14,35,128,64,8,5,8,177,132,16,147,170,16,240,35,64,136,133,91,3,1,4,16,64,0,1,4,16,64,0,1,4,220,20,32,196,226,166,62,215,70,0,1,4,16,64,0,1,4,16,64,0,129,152,19,32,196,18,115,67,78,135,17,64,32,132,2,132,88,66,136,73,85,8,248,17,32,196,194,173,129,0,2,8,32,128,0,2,8,32,128,0,2,110,10,16,98,113,83,159,107,35,128,0,2,8,32,128,0,2,8,32,128,64,204,9,16,98,137,185,33,167,195,8,32,16,66,1,66,44,33,196,164,42,4,252,8,16,98,225,214,64,0,1,4,16,64,0,1,4,16,64,0,1,55,5,8,177,184,169,207,181,17,64,0,1,4,16,64,0,1,4,16,64,32,230,4,8,177,196,220,144,211,97,4,16,8,161,0,33,150,16,98,82,21,2,126,4,8,177,112,107,32,128,0,2,8,32,128,0,2,8,32,128,128,155,2,132,88,220,212,231,218,8,32,128,0,2,8,32,128,0,2,8,32,16,115,2,132,88,98,110,200,233,48,2,8,132,80,128,16,75,8,49,169,10,1,63,2,132,88,184,53,16,64,0,1,4,16,64,0,1,4,16,64,192,77,1,66,44,110,234,115,109,4,16,64,0,1,4,16,176,42,144,212,135,175,86,47,72,229,174,11,84,154,183,200,245,54,208,0,4,174,36,64,136,229,74,66,124,31,1,4,16,240,47,64,136,133,187,3,1,251,2,132,88,236,27,115,5,4,16,64,0,1,4,16,64,0,1,4,16,184,204,223,253,255,254,251,239,191,1,66,0,1,4,16,64,0,1,4,188,40,64,136,197,139,163,122,249,62,17,98,137,189,49,143,198,30,19,98,137,198,81,163,205,8,32,16,41,2,132,88,34,101,36,104,135,151,5,8,177,120,121,116,233,27,2,8,32,128,0,2,8,32,128,0,2,145,47,192,74,44,145,63,70,180,16,1,4,16,64,0,1,4,28,10,16,98,113,8,23,197,197,8,177,68,241,224,197,80,211,9,177,196,208,96,211,85,4,16,8,185,0,33,150,144,147,82,33,2,151,8,16,98,225,166,64,0,1,4,16,64,0,1,4,16,64,0,1,55,5,8,177,184,169,207,181,17,64,0,1,4,16,64,192,170,0,33,22,171,188,17,89,57,33,150,136,28,22,26,149,72,128,16,11,183,4,2,8,32,224,92,128,16,139,115,59,74,34,16,168,0,33,150,64,165,56,15,1,4,16,64,0,1,4,16,64,0,1,4,108,8,16,98,177,161,74,157,8,32,128,0,2,8,32,16,17,2,132,88,34,98,24,194,218,8,66,44,97,229,230,98,14,5,8,177,56,132,163,24,2,8,32,32,34,132,88,184,13,16,176,47,64,136,197,190,49,87,64,0,1,4,16,64,0,1,4,16,64,0,1,255,2,132,88,184,59,16,64,0,1,4,16,64,192,179,2,124,248,234,217,161,53,29,99,124,189,61,190,94,238,29,33,22,47,143,46,125,67,0,1,219,2,132,88,108,11,83,63,2,204,179,185,7,16,64,0,1,4,16,64,0,1,4,16,64,192,93,1,66,44,238,250,115,117,4,16,64,0,1,4,16,176,40,64,200,193,34,110,4,84,205,248,70,192,32,208,4,71,2,132,88,28,177,81,8,1,4,16,48,2,132,88,184,17,16,176,47,192,60,219,190,49,87,64,0,1,4,16,64,0,1,4,16,64,0,1,255,2,132,88,184,59,16,64,0,1,4,16,64,192,179,2,124,248,234,217,161,53,29,99,124,189,61,190,94,238,29,33,22,47,143,46,125,67,0,1,219,2,132,88,108,11,83,63,2,204,179,185,7,16,64,0,1,4,16,64,0,1,4,16,64,192,93,1,66,44,238,250,115,117,4,16,64,0,1,4,16,176,40,64,200,193,34,110,4,84,205,248,70,192,32,208,4,71,2,132,88,28,177,81,8,1,4,16,48,2,132,88,184,17,16,176,47,192,60,219,190,49,87,64,0,1,4,16,64,0,1,4,16,64,0,1,255,2,132,88,184,59,16,64,0,1,4,16,64,192,179,2,124,248,234,217,161,53,29,99,124,189,61,190,94,238,29,33,22,47,143,46,125,67,0,1,219,2,132,88,108,11,83,63,2,204,179,185,7,16,64,0,1,4,16,64,0,1,4,16,64,192,93,1,66,44,238,250,115,117,4,16,64,0,1,4,16,176,40,64,200,193,34,110,4,84,205,248,70,192,32,208,4,71,2,132,88,28,177,81,8,1,4,16,48,2,132,88,184,17,16,176,47,192,60,219,190,49,87,64,0,1,4,16,64,0,1,4,16,64,0,1,255,2,132,88,184,59,16,64,0,1,4,16,64,192,179,2,124,248,234,217,161,53,29,99,124,189,61,190,94,238,29,33,22,47,143,46,125,67,0,1,219,2,132,88,108,11,83,63,2,204,179,185,7,16,64,0,1,4,16,64,0,1,4,16,64,192,93,1,66,44,238,250,115,117,4,16,64,0,1,4,16,176,40,64,200,193,34,110,4,84,205,248,70,192,32,208,4,71,2,132,88,28,177,81,8,1,4,16,48,2,132,88,184,17,16,176,47,192,60,219,190,49,87,64,0,1,4,16,64,0,1,4,16,64,0,1,255,2,132,88,184,59,16,64,0,1,4,16,64,192,179,2,124,248,234,217,161,53,29,99,124,189,61,190,94,238,29,33,22,47,143,46,125,67,0,1,219,2,132,88,108,11,83,63,2,204,179,185,7,16,64,0,1,4,16,64,0,1,4,16,64,192,93,1,66,44,238,250,115,117,4,16,64,0,1,4,16,176,40,64,200,193,34,110,4,84,205,248,70,192,32,208,4,71,2,132,88,28,177,81,8,1,4,16,48,2,132,88,184,17,16,176,47,192,60,219,190,49,87,64,0,1,4,16,64,0,1,4,16,64,0,1,255,2,132,88,184,59,16,64,0,1,4,16,64,192,179,2,124,248,234,217,161,53,29,99,124,189,61,190,94,238,29,33,22,47,143,46,125,67,0,1,219,2,132,88,108,11,83,63,2,204,179,185,7,16,64,0,1,4,16,64,0,1,4,16,64,192,93,1,66,44,238,250,115,117,4,16,64,0,1,4,16,176,40,64,200,193,34,110,4,84,205,248,70,192,32,208,4,71,2,132,88,28,177,81,8,1,4,16,48,2,132,88,184,17,16,176,47,192,60,219,190,49,87,64,0,1,4,16,64,0,1,4,16,64,0,1,255,2,132,88,184,59,16,64,0,1,4,16,64,192,179,2,124,248,234,217,161,53,29,99,124,189,61,190,94,238,29,33,22,47,143,46,125,67,0,1,219,2,132,88,108,11,83,63,2,204,179,185,7,16,64,0,1,4,16,64,0,1,4,16,64,192,93,1,66,44,238,250,115,117,4,16,64,0,1,4,16,176,40,64,200,193,34,110,4,84,205,248,70,192,32,208,4,71,2,132,88,28,177,81,8,1,4,16,48,2,132,88,184,17,16,176,47,192,60,219,190,49,87,64,0,1,4,16,64,0,1,4,16,64,0,1,255,2,132,88,184,59,16,64,0,1,4,16,64,192,179,2,124,248,234,217,161,53,29,99,124,189,61,190,94,238,29,33,22,47,143,46,125,67,0,1,219,2,132,88,108,11,83,63,2,204,179,185,7,16,64,0,1,4,16,64,0,1,4,16,64,192,93,1,66,44,238,250,115,117,4,16,64,0,1,4,16,176,40,64,200,193,34,110,4,84,205,248,70,192,32,208,4,71,2,132,88,28,177,81,8,1,4,16,48,2,132,88,184,17,16,176,47,192,60,219,190,49,87,64,0,1,4,16,64,0,1,4,16,64,0,1,255,2,132,88,184,59,16,64,0,1,4,16,64,192,179,2,124,248,234,217,161,53,29,99,124,189,61,190,94,238,29,33,22,47,143,46,125,67,0,1,219,2,132,88,108,11,83,63,2,204,179,185,7,16,64,0,1,4,16,64,0,1,4,16,64,192,93,1,66,44,238,250,115,117,4,16,64,0,1,4,16,176,40,64,200,193,34,110,4,84,205,248,70,192,32,208,4,71,2,132,88,28,177,81,8,1,4,16,48,2,132,88,184,17,16,176,47,192,60,219,190,49,87,64,0,1,4,16,64,0,1,4,16,64,0,1,255,2,132,88,184,59,16,64,0,1,4,16,64,192,179,2,124,248,234,217,161,53,29,99,124,189,61,190,94,238,29,33,22,47,143,46,125,67,0,1,219,2,132,88,108,11,83,63,2,204,179,185,7,16,64,0,1,4,16,64,0,1,4,16,64,192,93,1,66,44,238,250,115,117,4,16,64,0,1,4,16,176,40,64,200,193,34,110,4,84,205,248,70,192,32,208,4,71,2,132,88,28,177,81,8,1,4,16,48,2,132,88,184,17,16,176,47,192,60,219,190,49,87,64,0,1,4,16,64,0,1,4,16,64,0,1,255,2,132,88,184,59,16,64,0,1,4,16,64,192,179,2,124,248,234,217,161,53,29,99,124,189,61,190,94,238,29,33,22,47,143,46,125,67,0,1,219,2,132,88,108,11,83,63,2,204,179,185,7,16,64,0,1,4,16,64,0,1,4,16,64,192,93,1,66,44,238,250,115,117,4,16,64,0,1,4,16,176,40,64,200,193,34,110,4,84,205,248,70,192,32,208,4,71,2,132,88,28,177,81,8,1,4,16,48,2,132,88,184,17,16,176,47,192,60,219,190,49,87,64,0,1,4,16,64,0,1,4,16,64,0,1,255,2,132,88,184,59,16,64,0,1,4,16,64,192,179,2,124,248,234,217,161,53,29,99,124,189,61,190,94,238,29,33,22,47,143,46,125,67,0,1,219,2,132,88,108,11,83,63,2,204,179,185,7,16,64,0,1,4,16,64,0,1,4,16,64,192,93,1,66,44,238,250,115,117,4,16,64,0,1,4,16,176,40,64,200,193,34,110,4,84,205,248,70,192,32,208,4,71,2,132,88,28,177,81,8,1,4,16,48,2,132,88,184,17,16,176,47,192,60,219,190,49,87,64,0,1,4,16,64,0,1,4,16,64,0,1,255,2,132,88,184,59,16,64,0,1,4,16,64,192,179,2,124,248,234,217,161,53,29,99,124,189,61,190,94,238,29,33,22,47,143,46,125,67,0,1,219,2,132,88,108,11,83,63,2,204,179,185,7,16,64,0,1,4,16,64,0,1,4,16,64,192,93,1,66,44,238,250,115,117,4,16,64,0,1,4,16,176,40,64,200,193,34,174,229,170,79,237,220,33,41,211,165,147,52,217,178,251,189,82,114,199,247,236,161,131,114,225,247,223,37,125,254,2,150,91,79,245,8,92,94,128,16,11,119,8,2,8,32,224,92,128,16,139,115,59,74,34,160,2,204,179,185,15,16,64,0,1,4,16,64,0,1,4,16,64,32,210,5,8,177,68,250,8,209,62,4,16,64,0,1,4,16,112,44,144,220,144,131,227,11,81,48,228,2,26,54,249,168,205,51,146,227,158,123,165,80,189,250,73,134,89,2,29,95,13,175,252,60,247,45,57,240,197,103,82,110,194,171,38,28,195,129,128,155,2,132,88,220,212,231,218,8,32,16,237,2,132,88,162,125,4,105,191,219,2,204,179,221,30,1,174,143,0,2,8,32,128,0,2,8,32,128,0,2,87,18,32,196,114,37,33,190,143,0,2,8,32,128,0,2,81,43,16,104,200,33,106,59,232,241,134,111,159,59,71,126,158,247,150,233,101,158,242,21,46,9,179,92,105,124,125,225,149,61,107,86,155,58,10,213,173,47,55,214,107,224,113,53,186,23,13,2,132,88,162,97,148,104,35,2,8,68,170,0,33,150,72,29,25,218,21,77,2,204,179,163,105,180,104,43,2,8,32,128,0,2,8,32,128,0,2,177,39,64,136,37,246,198,156,30,35,128,0,2,8,32,16,51,2,87,10,57,196,12,68,148,118,212,247,150,232,133,51,103,226,122,16,63,204,226,111,124,19,135,87,180,112,202,180,105,89,133,37,74,239,3,47,54,155,16,139,23,71,149,62,33,128,64,184,4,8,177,132,75,154,235,120,89,128,121,182,151,71,151,190,33,128,0,2,8,32,128,0,2,8,32,16,253,2,132,88,162,127,12,233,1,2,8,32,128,0,2,8,248,17,32,196,18,253,183,70,252,183,68,227,247,70,195,44,190,21,86,2,249,58,171,176,68,255,189,224,165,30,16,98,241,210,104,210,23,4,16,8,183,0,33,150,112,139,115,61,175,10,48,207,246,234,200,210,47,4,16,64,0,1,4,16,64,0,1,4,162,95,128,16,75,244,143,33,61,64,0,1,4,16,64,0,1,63,2,132,88,162,255,214,72,234,45,209,228,246,138,85,88,146,43,198,249,182,5,8,177,216,22,166,126,4,16,240,178,0,33,22,47,143,46,125,11,167,0,243,236,112,106,115,45,4,16,64,0,1,4,16,64,0,1,4,16,72,142,0,33,150,228,104,113,46,2,8,32,128,0,2,8,68,149,0,33,150,168,26,46,191,141,245,247,150,104,160,189,99,21,150,64,165,56,47,92,2,132,88,194,37,205,117,16,64,192,139,2,132,88,188,56,170,244,201,45,1,230,217,110,201,115,93,4,16,64,0,1,4,16,64,0,1,4,16,184,156,0,33,22,238,15,4,16,64,0,1,4,16,240,172,0,33,22,111,12,109,48,111,137,178,10,139,55,238,1,175,245,130,16,139,215,70,148,254,32,128,64,56,5,8,177,132,83,155,107,121,93,128,121,182,215,71,152,254,33,128,0,2,8,32,128,0,2,8,32,16,157,2,132,88,162,115,220,104,53,2,8,32,128,0,2,8,4,32,64,136,37,0,164,40,57,197,233,91,162,172,194,18,37,3,28,99,205,36,196,18,99,3,78,119,17,64,32,164,2,132,88,66,202,73,101,8,8,243,108,110,2,4,16,64,0,1,4,16,64,0,1,4,16,136,52,1,66,44,145,54,34,180,7,1,4,16,64,0,1,4,66,38,64,136,37,100,148,174,87,228,228,45,81,86,97,113,125,216,104,128,31,1,66,44,220,26,8,32,128,128,115,1,66,44,206,237,40,137,64,82,2,204,179,185,47,16,64,0,1,4,16,64,0,1,4,16,64,32,210,4,8,177,68,218,136,208,30,4,16,64,0,1,4,16,8,153,0,33,150,144,81,70,68,69,201,125,75,148,85,88,34,98,216,104,68,18,2,132,88,184,45,16,64,0,1,231,2,132,88,156,219,81,18,1,127,2,204,179,185,55,16,64,0,1,4,16,64,0,1,4,16,64,32,146,4,8,177,68,210,104,208,22,4,16,64,0,1,4,16,8,169,0,33,150,144,114,186,94,89,114,222,18,101,21,22,215,135,139,6,92,70,128,16,11,183,7,2,8,32,224,92,128,16,139,115,59,74,34,224,79,128,121,54,247,6,2,8,32,128,0,2,8,32,128,0,2,8,68,146,0,33,150,72,26,13,218,130,0,2,8,32,128,0,2,33,21,32,196,18,82,206,136,168,44,208,183,68,89,133,37,34,134,139,70,248,17,32,196,194,173,129,0,2,8,56,23,32,196,226,220,142,146,8,92,78,128,121,54,247,7,2,8,32,128,0,2,8,32,128,0,2,8,68,138,0,33,150,72,25,9,218,129,0,2,8,32,128,0,2,33,23,32,196,18,114,82,215,43,12,228,45,81,86,97,113,125,152,104,192,21,4,8,177,112,139,32,128,0,2,206,5,8,177,56,183,163,36,2,151,19,96,158,205,253,129,0,2,8,32,128,0,2,8,32,128,0,2,145,34,64,136,37,82,70,130,118,32,128,0,2,8,32,128,64,200,5,8,177,132,156,52,34,42,188,210,91,162,172,194,18,17,195,68,35,46,35,64,136,133,219,3,1,4,16,112,46,64,136,197,185,29,37,17,184,146,0,243,236,43,9,241,125,4,16,64,0,1,4,16,64,0,1,4,16,8,135,0,33,150,112,40,115,13,4,16,64,0,1,4,16,112,69,128,16,139,43,236,214,47,122,185,183,68,89,133,197,58,63,23,8,129,0,33,150,16,32,82,5,2,8,196,172,0,33,150,152,29,122,58,30,6,1,230,217,97,64,230,18,8,32,128,0,2,8,32,128,0,2,8,32,112,69,1,66,44,87,36,226,4,4,16,64,0,1,4,16,136,86,1,66,44,209,58,114,87,110,183,191,183,68,89,133,229,202,118,156,225,190,0,33,22,247,199,128,22,32,128,64,244,10,16,98,137,222,177,163,229,209,33,192,60,59,58,198,137,86,34,128,0,2,8,32,128,0,2,8,32,224,101,1,66,44,94,30,93,250,134,0,2,8,32,128,64,140,11,16,98,241,238,13,144,212,91,162,172,194,226,221,241,246,90,207,8,177,120,109,68,233,15,2,8,132,83,128,16,75,56,181,185,86,44,10,48,207,142,197,81,167,207,8,32,128,0,2,8,32,128,0,2,8,68,150,0,33,150,200,26,15,90,131,0,2,8,32,128,0,2,33,20,32,196,18,66,204,8,172,42,241,91,162,172,194,18,129,131,68,147,146,20,32,196,194,141,129,0,2,8,56,23,32,196,226,220,142,146,8,4,42,192,60,59,80,41,206,67,0,1,4,16,64,0,1,4,16,64,0,1,27,2,132,88,108,168,82,39,2,8,32,128,0,2,8,68,132,0,33,150,136,24,6,107,141,136,255,150,40,171,176,88,99,166,98,11,2,132,88,44,160,82,37,2,8,196,140,0,33,150,152,25,106,58,234,162,0,243,108,23,241,185,52,2,8,32,128,0,2,8,32,128,0,2,8,8,33,22,110,2,4,16,64,0,1,4,16,240,172,0,33,22,207,14,109,92,199,124,111,137,178,10,139,247,199,218,75,61,36,196,226,165,209,164,47,8,32,16,110,1,66,44,225,22,231,122,177,42,192,60,59,86,71,158,126,35,128,0,2,8,32,128,0,2,8,32,224,190,0,33,22,247,199,128,22,32,128,0,2,8,32,128,128,37,1,66,44,150,96,35,168,90,125,75,244,211,238,157,229,190,97,163,36,101,186,116,17,212,50,154,130,128,127,1,66,44,220,29,8,32,128,128,115,1,66,44,206,237,40,137,64,114,4,152,103,39,71,139,115,17,64,0,1,4,16,64,0,1,4,16,64,32,148,2,132,88,66,169,73,93,8,32,128,0,2,8,32,16,81,2,132,88,34,106,56,2,106,204,241,227,199,229,231,159,127,150,157,59,119,202,175,191,254,42,123,246,236,145,253,251,247,203,193,131,7,229,232,209,163,162,223,63,117,234,148,156,57,115,70,206,157,59,39,23,46,92,144,28,105,211,202,129,51,103,36,101,202,148,114,245,213,87,75,218,180,105,37,125,250,244,146,49,99,70,201,156,57,179,100,207,158,93,114,230,204,41,121,242,228,145,124,249,242,73,254,252,249,165,80,161,66,230,251,28,8,184,33,64,136,197,13,117,174,137,0,2,94,17,32,196,226,149,145,164,31,225,22,96,158,29,110,113,174,135,0,2,8,32,128,0,2,8,32,128,0,2,78,5,8,177,56,149,163,28,2,8,32,128,0,2,8,68,188,0,33,150,200,30,162,205,155,55,203,215,95,127,45,155,54,109,146,239,190,251,78,182,108,217,34,167,79,159,54,1,147,2,5,10,152,192,137,6,79,52,128,162,65,148,44,89,178,152,224,137,6,84,52,168,162,129,21,13,174,248,30,102,105,160,69,131,45,26,112,209,160,139,126,80,127,228,200,17,19,128,209,32,140,6,98,52,24,179,99,199,14,19,148,185,246,218,107,165,104,209,162,82,188,120,113,185,253,246,219,229,174,187,238,146,98,197,138,69,54,26,173,139,90,1,189,231,244,222,214,131,16,75,212,14,35,13,71,0,129,8,16,32,196,18,1,131,64,19,34,94,128,121,118,196,15,17,13,68,0,1,4,16,64,0,1,4,16,64,0,129,203,8,16,98,225,246,64,0,1,4,16,64,0,1,207,10,16,98,137,172,161,253,228,147,79,228,163,143,62,18,253,247,250,245,235,37,87,174,92,38,56,114,199,29,119,152,32,137,6,74,242,230,205,27,182,70,239,222,189,219,4,103,52,64,179,113,227,70,19,168,217,183,111,159,148,42,85,74,74,151,46,45,229,202,149,51,255,230,64,32,88,129,175,190,250,74,30,121,228,17,169,85,171,150,244,238,221,91,122,244,232,33,245,235,215,55,97,172,14,29,58,152,213,129,86,173,90,21,236,101,40,143,0,2,8,120,82,96,196,136,17,210,183,111,95,25,50,100,136,116,236,216,49,46,188,58,122,244,104,233,217,179,167,12,28,56,80,186,118,237,234,201,190,211,41,4,2,21,96,158,29,168,20,231,33,128,0,2,8,32,128,0,2,8,32,128,64,52,8,16,98,137,134,81,162,141,8,32,128,0,2,8,32,224,72,128,16,139,35,182,144,21,58,112,224,128,44,93,186,84,150,45,91,38,43,86,172,144,155,111,190,217,4,67,202,148,41,35,247,221,119,159,89,89,37,210,14,93,185,229,211,79,63,149,143,63,254,216,4,110,182,110,221,42,21,43,86,148,202,149,43,75,213,170,85,37,71,142,28,145,214,100,218,19,37,2,122,15,249,130,42,89,179,102,149,84,169,82,201,177,99,199,228,175,191,254,146,215,94,123,77,26,54,108,24,37,61,161,153,8,32,128,64,120,5,116,117,53,157,51,232,234,107,26,254,211,223,213,186,93,224,217,179,103,205,182,130,250,103,93,165,141,3,129,88,18,96,158,29,75,163,77,95,17,64,0,1,4,16,64,0,1,4,16,136,61,1,66,44,177,55,230,244,24,1,4,16,64,0,129,152,17,32,196,18,254,161,214,7,73,243,230,205,147,133,11,23,202,231,159,127,46,213,170,85,51,1,144,74,149,42,73,182,108,217,194,223,160,32,175,120,232,208,33,89,190,124,185,9,226,188,251,238,187,82,178,100,73,121,236,177,199,204,118,48,145,24,194,9,178,187,20,183,40,160,171,177,148,45,91,214,60,116,141,127,20,41,82,196,132,165,56,16,64,0,1,4,252,11,244,234,213,75,70,142,28,41,231,207,159,143,59,41,117,234,212,210,165,75,23,25,60,120,48,116,8,196,132,0,243,236,152,24,102,58,137,0,2,8,32,128,0,2,8,32,128,0,2,34,66,136,133,219,0,1,4,16,64,0,1,4,60,43,64,136,37,124,67,171,43,174,204,152,49,67,22,45,90,36,245,234,213,147,58,117,234,72,205,154,53,195,215,128,48,93,105,241,226,197,50,127,254,124,153,59,119,174,60,250,232,163,210,164,73,19,179,66,11,7,2,129,8,232,207,196,146,37,75,226,78,205,144,33,131,76,156,56,81,26,52,104,16,72,113,206,65,0,1,4,98,86,64,87,99,209,48,236,185,115,231,226,12,174,190,250,106,209,176,41,171,176,196,236,109,17,51,29,103,158,29,51,67,77,71,17,64,0,1,4,16,64,0,1,4,16,64,224,255,5,8,177,112,43,32,128,0,2,8,32,128,128,103,5,8,177,216,29,218,211,167,79,203,164,73,147,204,86,40,186,61,74,211,166,77,165,81,163,70,102,169,127,175,31,103,206,156,145,89,179,102,201,27,111,188,33,135,15,31,150,22,45,90,72,203,150,45,229,218,107,175,245,122,215,233,95,16,2,137,87,99,97,21,150,32,48,41,138,0,2,49,39,16,127,53,22,86,97,137,185,225,143,185,14,51,207,102,158,29,115,55,61,29,70,0,1,4,16,64,0,1,4,16,64,32,158,0,33,22,110,7,4,16,64,0,1,4,16,240,172,0,33,22,59,67,187,111,223,62,25,61,122,180,140,27,55,206,172,186,242,244,211,79,75,169,82,165,236,92,44,10,106,93,191,126,189,76,158,60,217,172,206,210,174,93,59,233,216,177,163,228,202,149,43,10,90,78,19,221,16,240,173,198,194,42,44,110,232,115,77,4,16,136,102,129,248,171,177,176,10,75,52,143,36,109,191,156,0,243,236,132,58,204,179,249,121,65,0,1,4,16,64,0,1,4,16,64,32,54,5,8,177,196,230,184,211,107,4,16,64,0,1,4,98,66,128,16,75,104,135,249,200,145,35,50,116,232,80,25,57,114,164,116,232,208,193,252,115,195,13,55,132,246,34,81,92,219,174,93,187,100,204,152,49,230,159,46,93,186,200,179,207,62,43,89,178,100,137,226,30,209,116,27,2,186,26,203,253,247,223,47,5,10,20,144,173,91,183,218,184,4,117,34,128,0,2,158,21,208,213,88,70,140,24,33,93,187,118,149,193,131,7,123,182,159,116,44,246,4,152,103,95,126,204,153,103,199,222,207,4,61,70,0,1,4,16,64,0,1,4,16,136,109,1,66,44,177,61,254,244,30,1,4,16,64,0,1,79,11,16,98,9,221,240,190,244,210,75,50,112,224,64,179,234,74,247,238,221,89,105,228,50,180,250,6,237,176,97,195,204,234,44,125,251,246,149,30,61,122,132,110,32,168,201,19,2,117,234,212,145,135,30,122,72,90,181,106,229,137,254,208,9,4,16,64,32,92,2,186,26,75,179,102,205,100,218,180,105,146,62,125,250,112,93,150,235,32,96,85,128,121,118,224,188,204,179,3,183,226,76,4,16,64,0,1,4,16,64,0,1,4,162,89,128,16,75,52,143,30,109,71,0,1,4,16,64,0,129,203,10,16,98,9,254,6,121,251,237,183,77,16,227,246,219,111,151,126,253,250,73,145,34,69,130,175,52,70,106,216,182,109,155,12,24,48,64,54,109,218,100,2,64,181,106,213,138,145,158,39,191,155,135,183,207,151,67,63,205,75,126,65,74,68,141,64,182,194,117,37,235,141,117,162,166,189,52,20,129,104,18,248,207,127,254,19,77,205,165,173,14,4,254,254,251,111,7,165,40,18,233,2,204,179,157,143,16,243,108,231,118,148,68,0,1,4,16,64,0,1,4,16,64,32,26,4,8,177,68,195,40,209,70,4,16,64,0,1,4,16,112,36,64,136,197,17,155,41,116,248,240,97,233,214,173,155,108,220,184,81,94,124,241,69,169,90,181,170,243,202,98,188,228,210,165,75,165,79,159,62,114,199,29,119,200,240,225,195,37,107,214,172,49,46,114,105,247,53,196,34,231,246,74,214,124,247,99,227,65,129,195,191,174,19,185,58,55,33,22,15,142,45,93,138,12,1,13,177,16,114,136,140,177,176,209,10,198,215,134,170,187,117,50,207,14,157,63,243,236,208,89,82,19,2,8,32,128,0,2,8,32,128,0,2,145,36,64,136,37,146,70,131,182,32,128,0,2,8,32,128,64,72,5,8,177,56,227,156,55,111,158,116,232,208,65,154,55,111,110,86,16,225,8,141,128,174,104,51,101,202,20,25,51,102,140,212,173,91,55,52,149,122,164,22,66,44,30,25,72,63,221,32,196,226,237,241,165,119,238,11,16,114,112,127,12,108,182,128,241,181,169,27,254,186,153,103,219,49,103,158,109,199,149,90,17,64,0,1,4,16,64,0,1,4,16,229,160,81,233,0,0,32,0,73,68,65,84,112,75,128,16,139,91,242,92,23,1,4,16,64,0,1,4,172,11,16,98,73,62,113,151,46,93,100,197,138,21,50,110,220,56,41,95,190,124,242,43,160,196,101,5,214,172,89,35,237,218,181,147,138,21,43,202,200,145,35,209,250,127,1,66,44,222,190,21,8,177,120,123,124,233,157,251,2,132,28,220,31,3,155,45,96,124,109,234,134,183,110,230,217,118,189,153,103,219,245,165,118,4,16,64,0,1,4,16,64,0,1,4,194,41,64,136,37,156,218,92,11,1,4,16,64,0,1,4,194,42,64,136,37,112,238,95,127,253,85,154,53,107,38,249,242,229,147,73,147,38,73,234,212,169,3,47,204,153,201,18,56,127,254,188,180,108,217,82,212,124,218,180,105,198,60,214,15,66,44,222,190,3,8,177,120,123,124,233,157,251,2,132,28,220,31,3,155,45,96,124,109,234,134,167,110,230,217,225,113,214,171,48,207,14,159,53,87,66,0,1,4,16,64,0,1,4,16,64,192,166,0,33,22,155,186,212,141,0,2,8,32,128,0,2,174,10,16,98,9,140,255,227,143,63,150,70,141,26,73,251,246,237,165,123,247,238,129,21,226,172,160,5,134,13,27,38,99,199,142,149,89,179,102,73,153,50,101,130,174,47,154,43,32,196,18,205,163,119,229,182,19,98,185,178,17,103,32,16,140,0,33,135,96,244,34,191,44,227,27,249,99,116,185,22,50,207,118,103,252,152,103,187,227,206,85,17,64,0,1,4,16,64,0,1,4,16,8,149,0,33,150,80,73,82,15,2,8,32,128,0,2,8,68,156,0,33,150,43,15,201,194,133,11,165,65,131,6,242,230,155,111,74,157,58,117,174,92,128,51,66,42,48,127,254,124,121,252,241,199,101,206,156,57,242,216,99,143,133,180,238,104,170,140,16,75,52,141,86,242,219,74,136,37,249,102,148,64,32,57,2,132,28,146,163,21,125,231,50,190,209,55,102,190,22,51,207,118,119,236,152,103,187,235,207,213,17,64,0,1,4,16,64,0,1,4,16,8,70,128,16,75,48,122,148,69,0,1,4,16,64,0,129,136,22,32,196,114,249,225,153,57,115,166,116,234,212,73,22,44,88,32,229,202,149,139,232,177,244,114,227,62,250,232,35,169,93,187,182,188,252,242,203,210,184,113,99,47,119,213,111,223,8,177,120,123,216,9,177,120,123,124,233,157,251,2,132,28,220,31,3,155,45,96,124,109,234,218,171,155,121,182,61,219,228,212,204,60,59,57,90,156,139,0,2,8,32,128,0,2,8,32,128,64,228,8,16,98,137,156,177,160,37,8,32,128,0,2,8,32,16,98,1,66,44,254,65,117,229,149,46,93,186,200,59,239,188,35,37,74,148,8,177,60,213,37,87,224,203,47,191,148,234,213,171,203,200,145,35,205,202,44,177,118,16,98,241,246,136,19,98,241,246,248,210,59,247,5,8,57,184,63,6,54,91,192,248,218,212,181,83,55,243,108,59,174,78,107,141,245,121,182,83,55,202,33,128,0,2,8,32,128,0,2,8,32,224,166,0,33,22,55,245,185,54,2,8,32,128,0,2,8,88,21,32,196,146,52,175,6,87,154,52,105,34,43,86,172,144,123,238,185,199,234,24,80,121,224,2,95,124,241,133,84,172,88,81,102,204,152,97,2,45,177,116,16,98,241,246,104,19,98,241,246,248,210,59,247,5,8,57,184,63,6,54,91,192,248,218,212,13,125,221,204,179,67,111,26,138,26,99,121,158,29,10,63,234,64,0,1,4,16,64,0,1,4,16,64,32,220,2,132,88,194,45,206,245,16,64,0,1,4,16,64,32,108,2,132,88,46,165,254,250,235,175,165,76,153,50,178,100,201,18,121,232,161,135,194,54,22,209,112,161,11,23,46,72,202,148,41,93,109,234,170,85,171,164,70,141,26,242,241,199,31,203,93,119,221,229,106,91,194,121,113,66,44,246,181,255,254,251,111,185,120,241,47,73,153,50,133,253,139,37,186,2,33,150,176,147,115,193,24,19,32,228,224,237,1,103,124,163,103,124,153,103,71,246,88,197,234,60,59,178,71,133,214,33,128,0,2,8,32,128,0,2,8,32,144,180,0,33,22,238,12,4,16,64,0,1,4,16,240,172,0,33,150,132,67,123,242,228,73,41,85,170,148,60,251,236,179,242,196,19,79,68,196,184,159,59,119,78,102,205,154,37,13,26,52,144,180,105,211,186,214,166,205,155,55,75,241,226,197,69,31,244,187,125,76,159,62,93,134,14,29,42,235,215,175,151,235,174,187,206,237,230,132,229,250,145,30,98,233,63,248,85,217,185,107,175,188,62,177,127,72,60,134,140,124,93,182,255,178,59,174,174,91,138,20,144,174,237,27,199,253,249,224,161,163,242,100,171,254,50,127,230,80,73,155,230,26,243,245,67,135,143,201,224,17,211,100,211,230,159,164,236,125,255,149,6,117,42,73,145,194,55,4,220,158,85,31,126,33,205,218,244,151,221,63,188,23,112,153,80,157,72,136,37,84,146,212,131,128,159,15,118,254,243,159,136,248,253,197,248,216,17,32,196,98,199,53,212,181,134,114,158,173,43,243,173,92,185,50,65,19,117,251,207,65,131,6,57,14,161,127,246,217,103,114,241,226,69,185,255,254,251,147,213,117,127,229,218,180,105,35,175,188,242,74,146,117,61,253,244,211,178,120,241,98,57,112,224,64,178,174,21,142,147,99,113,158,29,14,87,174,129,0,2,8,32,128,0,2,8,32,128,64,168,5,8,177,132,90,148,250,16,64,0,1,4,16,64,32,98,4,8,177,36,28,10,13,138,20,40,80,64,6,15,30,28,49,99,116,244,232,81,201,146,37,139,236,217,179,71,114,231,206,237,90,187,34,41,196,162,8,189,122,245,146,29,59,118,200,156,57,115,92,51,9,231,133,35,61,196,178,99,215,94,57,119,238,188,220,124,83,254,144,176,228,40,84,81,218,183,172,47,217,179,101,50,245,229,206,149,77,170,61,82,70,206,156,253,67,22,46,89,45,111,188,185,84,86,126,248,185,28,255,109,141,100,184,238,90,115,206,93,101,26,203,133,139,23,165,123,199,38,178,97,227,86,25,53,254,77,57,178,107,181,100,206,20,88,208,137,16,75,72,134,142,74,16,136,72,1,66,14,17,57,44,33,107,20,227,27,50,74,171,21,133,114,158,253,224,131,15,202,29,119,220,33,61,122,244,48,109,254,253,247,223,165,103,207,158,50,119,238,92,57,115,230,140,164,73,147,38,217,125,233,214,173,155,156,61,123,86,198,143,31,159,172,178,254,202,29,63,126,220,180,69,143,39,159,124,82,242,229,203,39,3,6,12,48,127,254,235,175,191,228,183,223,126,147,123,239,189,55,89,215,10,215,201,177,54,207,14,151,43,215,65,0,1,4,16,64,0,1,4,16,64,32,148,2,132,88,66,169,73,93,8,32,128,0,2,8,32,16,81,2,132,88,254,29,142,177,99,199,154,55,34,117,25,109,183,142,151,94,122,73,166,78,157,106,62,240,110,217,178,165,244,233,211,71,42,84,168,32,107,214,172,145,219,110,187,205,180,237,240,225,195,162,111,118,234,114,236,55,223,124,179,140,26,53,202,188,49,250,193,7,31,200,236,217,179,37,93,186,116,38,216,81,180,104,81,153,56,113,162,20,41,82,68,70,140,24,33,167,78,157,146,141,27,55,154,213,75,42,87,174,44,99,198,140,49,171,152,236,223,191,95,58,118,236,104,174,113,251,237,183,139,182,225,191,255,253,175,33,152,63,127,190,9,244,164,72,145,194,180,67,191,231,91,137,229,177,199,30,147,206,157,59,155,173,151,220,58,116,187,167,154,53,107,74,251,246,237,221,106,66,216,174,235,52,196,162,219,227,12,26,62,85,102,190,245,158,232,106,38,37,238,188,85,82,164,184,74,186,119,108,42,165,30,124,82,90,183,168,35,195,199,204,148,183,103,15,151,11,23,46,74,155,46,67,228,235,111,126,48,97,148,81,67,186,202,253,247,222,46,181,26,118,149,102,141,107,72,205,170,229,100,246,252,229,50,230,149,57,242,225,210,73,114,205,53,169,165,101,199,65,242,200,67,165,228,232,177,147,178,255,192,17,179,90,74,217,71,90,72,203,167,106,203,200,113,179,228,143,63,206,73,175,174,205,164,197,19,181,140,149,6,80,94,28,54,85,210,164,185,90,30,171,81,65,62,255,106,179,188,245,122,194,208,152,6,85,210,229,40,45,103,15,126,106,174,17,255,216,187,239,144,116,238,53,82,142,29,59,153,32,196,162,43,179,104,240,101,207,182,101,38,240,162,253,206,148,183,188,140,25,214,93,158,108,84,253,146,113,154,255,246,7,210,103,192,120,57,126,226,180,212,127,236,97,25,250,191,142,242,201,250,141,210,168,69,95,105,222,180,166,204,152,179,84,178,103,205,44,147,198,244,150,187,255,91,212,148,215,85,94,102,190,181,76,116,91,173,170,149,74,203,176,129,157,204,215,19,59,22,46,148,47,217,247,5,43,177,36,155,140,2,8,36,75,128,144,67,178,184,162,238,100,198,55,242,135,44,212,243,108,13,177,232,28,180,127,255,127,87,128,211,185,236,3,15,60,32,59,119,238,148,27,110,184,65,94,127,253,117,51,79,62,125,250,180,52,110,220,88,158,123,238,57,179,45,230,166,77,155,204,138,45,203,150,45,51,91,83,234,124,121,203,150,45,113,171,48,234,252,91,195,49,250,247,2,157,67,111,219,182,77,116,229,151,33,67,134,72,158,60,121,164,109,219,182,102,14,254,246,219,111,75,177,98,197,100,218,180,105,102,0,124,229,146,26,13,221,10,243,198,27,111,148,145,35,71,154,111,127,245,213,87,166,13,11,23,46,148,73,147,38,201,143,63,254,40,135,14,29,146,15,63,252,80,234,213,171,103,86,134,212,250,244,208,50,85,171,86,53,255,237,175,79,218,198,238,221,187,155,182,104,248,61,20,71,44,205,179,67,225,69,29,8,32,128,0,2,8,32,128,0,2,8,132,91,128,16,75,184,197,185,30,2,8,32,128,0,2,8,132,77,128,16,203,63,212,63,253,244,147,9,125,104,200,227,214,91,111,13,155,127,252,11,125,254,249,231,162,31,112,235,7,230,250,225,251,51,207,60,99,66,43,250,22,103,165,74,149,204,135,220,250,97,178,182,83,183,245,233,221,187,183,44,95,190,92,70,143,30,45,219,183,111,151,213,171,87,75,195,134,13,69,151,39,111,218,180,169,217,110,231,170,171,174,50,31,176,183,110,221,218,124,64,63,110,220,56,19,106,209,128,76,135,14,29,204,63,37,75,150,148,140,25,51,154,45,148,52,8,163,31,208,31,59,118,76,78,156,56,33,249,243,231,55,231,232,7,252,250,193,248,193,131,7,227,66,44,101,203,150,149,126,253,250,57,94,178,61,20,200,223,127,255,189,121,11,87,31,60,20,46,92,56,20,85,70,108,29,78,67,44,239,44,91,43,141,154,247,149,41,227,251,201,214,31,119,74,191,23,39,202,227,117,31,145,233,147,94,144,84,153,75,74,250,107,211,74,183,14,77,164,85,139,58,114,87,153,70,82,188,232,141,210,187,219,83,178,252,131,245,50,122,194,108,217,190,233,109,233,213,127,156,164,78,157,74,94,25,213,203,212,245,230,188,247,101,221,202,169,114,215,29,55,203,53,217,238,147,239,62,123,75,230,189,189,74,118,236,220,35,19,71,247,54,1,148,155,110,204,39,99,135,63,43,115,23,174,148,41,111,44,54,129,148,211,191,159,145,108,5,30,146,161,255,235,32,89,179,100,148,158,207,143,147,179,103,255,144,147,123,215,38,112,255,97,219,14,41,90,162,174,9,138,236,222,115,64,154,54,172,106,130,40,89,50,103,136,59,239,187,239,183,203,109,165,26,196,173,196,162,117,127,187,121,187,220,87,242,54,115,142,246,245,150,187,235,200,166,79,103,203,109,197,18,222,27,155,183,252,44,197,239,173,111,2,46,133,11,229,149,142,207,14,151,231,122,180,144,156,217,179,202,195,53,219,200,163,213,31,144,167,154,212,48,43,185,232,155,210,26,216,209,235,61,84,163,141,188,58,166,143,100,202,152,94,234,54,237,41,19,95,238,37,213,43,151,77,224,216,177,77,195,184,149,97,146,115,51,17,98,73,142,22,231,34,144,124,1,66,14,201,55,139,166,18,140,111,100,143,150,141,121,182,134,88,52,116,173,171,175,232,177,119,239,94,25,56,112,160,9,121,255,252,243,207,38,160,82,165,74,21,19,218,190,229,150,91,164,89,179,102,102,142,172,115,87,13,136,148,43,87,78,30,125,244,81,121,249,229,151,77,208,123,242,228,201,210,169,83,39,209,109,60,135,15,31,110,86,77,201,155,55,175,57,95,231,202,58,239,214,191,35,104,40,70,175,173,243,110,157,171,235,246,163,58,23,247,149,211,160,74,82,71,226,16,139,206,241,27,53,106,100,182,19,122,254,249,231,205,10,45,122,173,235,175,191,222,212,155,61,123,118,83,175,110,153,164,225,156,43,245,73,231,194,90,110,209,162,69,146,45,91,182,144,220,16,177,52,207,14,9,24,149,32,128,0,2,8,32,128,0,2,8,32,16,102,1,66,44,97,6,231,114,8,32,128,0,2,8,32,16,62,1,66,44,255,88,215,173,91,87,74,148,40,97,130,28,110,29,243,230,205,51,111,94,106,144,68,3,34,250,97,180,126,8,125,245,213,87,199,109,39,244,237,183,223,154,85,84,78,158,60,41,233,211,167,55,77,213,213,84,244,13,78,125,128,163,33,150,63,254,248,195,148,217,189,123,183,249,0,94,151,87,239,218,181,171,217,122,231,253,247,223,55,101,116,165,22,45,163,31,210,223,125,247,221,230,123,26,88,209,85,86,114,230,204,41,19,38,76,48,215,208,15,246,245,109,85,61,52,0,163,43,158,248,86,98,113,203,41,241,117,53,172,243,229,151,95,138,250,121,249,112,26,98,105,221,121,176,232,202,32,93,218,53,50,60,213,234,118,50,33,11,95,136,101,218,43,207,155,128,200,251,171,62,149,202,143,117,48,129,18,13,182,152,123,43,119,89,153,52,166,143,252,71,254,35,207,15,154,40,219,54,44,52,171,157,92,159,59,187,60,94,239,17,179,74,75,205,6,93,101,255,246,229,210,127,240,171,9,66,44,171,223,157,40,15,148,189,91,78,157,62,99,234,249,225,171,249,178,241,219,31,205,138,48,239,206,123,217,212,63,98,236,76,121,97,240,171,151,132,88,150,46,255,196,180,115,248,139,157,204,86,64,67,70,190,110,218,252,217,234,215,77,48,75,143,196,33,150,248,99,175,219,2,233,138,42,37,238,44,106,174,165,91,29,233,10,46,122,228,187,62,167,76,120,109,158,172,251,108,147,172,125,127,178,249,154,158,255,235,111,251,205,247,52,196,114,122,255,199,146,46,109,26,89,182,242,83,169,255,68,79,211,62,13,214,28,59,126,74,74,222,93,76,126,219,123,64,234,54,233,97,66,54,125,186,55,55,33,22,159,163,211,123,144,16,139,83,57,202,33,16,152,0,33,135,192,156,162,245,44,198,55,178,71,206,198,60,219,23,36,73,220,115,93,149,80,183,45,210,208,136,6,65,94,123,237,53,115,138,174,116,168,43,10,234,138,37,133,10,21,50,115,109,93,9,37,109,218,180,230,107,247,220,115,143,196,223,22,72,183,243,212,240,136,174,60,168,43,164,104,200,228,155,111,190,145,79,62,249,196,132,88,116,142,237,91,129,37,144,109,136,174,20,98,209,249,191,214,173,71,142,28,57,204,170,139,26,110,209,80,142,206,213,207,159,63,47,181,107,215,246,219,39,91,119,64,172,204,179,109,249,81,47,2,8,32,128,0,2,8,32,128,0,2,54,5,8,177,216,212,165,110,4,16,64,0,1,4,16,112,85,128,16,139,200,187,239,190,43,125,251,246,53,171,176,184,121,92,188,120,81,154,55,111,46,211,167,79,55,1,21,125,99,84,183,242,209,80,138,46,11,190,103,207,30,121,231,157,119,204,27,165,250,102,164,239,40,93,186,180,212,169,83,199,132,79,244,124,95,232,68,87,144,208,109,128,116,251,32,173,83,63,164,215,37,209,245,248,236,179,207,204,91,168,26,102,209,15,250,19,31,175,188,242,138,172,91,183,206,172,208,162,203,191,235,161,43,197,220,123,239,189,17,23,98,209,182,233,106,44,250,246,109,181,106,213,220,28,66,171,215,118,26,98,209,208,201,212,9,253,76,224,66,15,221,202,103,203,214,95,226,66,44,91,190,156,103,182,25,154,52,117,161,140,153,56,71,190,255,98,238,191,247,86,197,230,82,167,214,131,210,160,118,37,201,85,184,146,124,177,230,13,19,46,25,242,66,59,89,188,244,35,41,93,234,14,179,226,201,107,227,158,147,231,7,77,74,16,98,249,105,227,34,185,177,96,94,83,215,127,174,187,91,54,174,123,211,212,175,43,176,188,52,160,131,249,250,199,159,126,35,85,235,116,188,36,196,242,231,159,23,228,247,51,103,37,99,134,127,130,90,190,128,77,252,58,147,10,177,232,118,72,29,123,12,151,9,147,231,201,160,231,219,154,45,147,82,166,76,33,61,159,31,43,47,141,154,110,234,210,175,111,252,238,71,201,158,45,147,140,29,150,48,180,230,11,191,28,248,121,133,57,87,183,23,42,83,169,133,252,125,242,43,217,253,219,1,179,253,208,140,57,239,197,133,124,116,235,36,95,136,197,231,232,244,38,32,196,226,84,142,114,8,4,38,64,200,33,48,167,104,61,139,241,141,220,145,179,53,207,214,32,137,206,255,124,43,177,104,232,68,87,90,209,249,178,174,90,162,43,15,234,22,61,241,15,157,95,107,72,91,3,35,143,63,254,184,89,97,80,67,236,26,22,209,237,122,226,135,81,116,101,21,157,91,234,106,40,186,82,139,174,144,162,91,20,249,66,44,58,127,214,235,233,17,138,16,203,174,93,187,204,86,65,122,104,219,117,101,68,93,41,230,187,239,190,51,91,138,158,61,123,214,108,251,233,175,79,54,239,128,88,152,103,219,244,163,110,4,16,64,0,1,4,16,64,0,1,4,108,9,16,98,177,37,75,189,8,32,128,0,2,8,32,224,186,0,33,22,17,13,129,232,150,57,186,10,138,155,135,126,120,173,43,168,232,63,186,196,120,187,118,237,204,135,231,250,214,165,47,196,162,219,6,105,80,67,183,251,209,128,138,174,138,146,33,67,6,179,194,202,175,191,254,106,182,252,209,21,88,244,216,186,117,171,89,62,93,63,200,31,54,108,152,252,249,231,159,113,111,163,234,91,169,125,250,244,145,25,51,102,152,173,138,246,239,223,31,183,178,139,174,0,163,31,210,235,106,44,250,198,169,110,71,164,199,172,89,179,164,113,227,198,17,25,98,153,59,119,174,9,247,248,222,96,117,115,28,109,93,219,105,136,165,208,109,53,69,195,22,109,158,174,107,154,214,190,251,80,57,122,244,100,92,136,69,87,72,185,249,166,252,178,118,221,6,19,80,57,182,123,141,164,72,113,213,63,247,86,158,114,242,254,162,113,102,139,158,219,239,107,104,206,75,153,34,133,244,239,253,140,220,85,166,177,9,177,60,241,120,53,169,95,187,226,37,33,150,95,190,91,34,5,110,200,109,174,233,11,177,76,154,182,80,14,31,57,46,115,167,15,49,95,159,255,246,7,242,84,155,23,46,9,177,124,246,229,119,162,65,150,50,247,253,215,156,247,253,15,191,72,177,146,245,228,224,47,43,37,91,214,76,230,107,73,133,88,116,171,163,205,63,252,108,234,47,82,248,134,184,161,208,186,254,188,112,193,252,57,117,170,84,50,104,248,84,217,176,105,171,188,61,251,159,80,215,151,27,182,200,111,123,14,72,250,107,211,73,179,54,253,101,247,15,239,153,175,199,15,177,116,238,57,82,180,93,115,94,31,36,55,228,205,37,245,158,232,41,183,222,92,48,46,196,226,115,116,58,254,132,88,156,202,81,14,129,192,4,8,57,4,230,20,173,103,49,190,145,59,114,182,230,217,26,98,41,83,166,140,244,239,223,63,174,243,75,151,46,53,243,100,13,124,60,240,192,3,102,203,32,221,162,71,15,157,59,235,124,183,88,177,98,102,181,67,13,132,108,222,188,89,198,143,31,111,230,186,191,253,246,155,244,234,213,203,148,213,175,233,182,60,186,10,203,87,95,125,101,194,50,186,130,225,155,111,190,25,23,98,209,213,15,91,180,104,97,234,14,69,136,69,195,55,190,85,99,52,196,162,171,198,212,170,85,43,65,136,197,95,159,116,219,79,155,71,44,204,179,109,250,81,55,2,8,32,128,0,2,8,32,128,0,2,182,4,8,177,216,146,165,94,4,16,64,0,1,4,16,112,93,32,214,67,44,186,178,137,46,37,174,171,149,184,125,232,155,158,203,150,45,19,93,6,93,131,41,229,203,151,55,219,28,53,105,210,68,50,101,202,100,62,104,191,233,166,155,76,160,69,67,41,186,106,203,202,149,43,165,126,253,250,162,111,159,206,159,63,223,108,39,244,222,123,239,153,15,237,245,205,212,183,222,122,203,188,145,170,219,0,105,8,69,223,230,76,149,42,149,9,236,20,44,88,80,70,142,28,105,182,44,210,250,52,200,163,245,233,135,255,122,45,253,16,191,66,133,10,178,120,241,98,41,94,188,184,121,99,85,191,239,219,78,72,87,104,169,88,177,162,121,91,52,18,14,93,89,166,119,239,222,82,189,122,245,72,104,78,200,219,224,52,196,210,188,237,0,19,248,120,107,250,16,57,122,236,132,60,80,165,165,84,175,92,246,146,16,139,6,61,178,220,80,65,134,13,236,36,205,155,214,148,149,31,126,110,182,210,57,250,235,135,102,53,147,222,47,140,151,193,35,166,201,43,163,122,73,171,230,181,205,182,66,7,15,29,149,253,219,87,72,142,236,153,3,10,177,124,251,253,118,105,219,101,136,9,198,20,204,159,199,172,194,242,211,207,191,94,18,98,121,103,217,90,169,81,191,139,108,223,244,182,100,202,120,157,116,237,61,74,246,236,61,40,43,22,143,143,115,77,28,98,217,181,123,159,228,191,181,186,44,152,57,84,110,189,165,80,220,121,186,226,138,214,17,255,248,234,155,45,82,161,106,43,89,182,112,172,9,230,84,172,217,86,218,183,170,47,215,231,206,225,55,196,162,1,159,2,249,115,155,213,91,52,0,83,190,242,51,210,169,237,227,210,175,199,211,102,59,33,66,44,33,191,229,169,16,129,144,10,16,114,8,41,103,196,85,198,248,70,220,144,152,6,217,156,103,39,21,98,217,176,97,131,104,160,227,240,225,195,102,75,76,13,95,232,188,88,87,96,121,230,153,103,36,77,154,52,102,181,19,157,251,234,124,91,87,95,209,224,184,134,85,52,224,162,91,6,233,22,155,58,127,214,57,242,148,41,83,204,10,135,58,207,214,237,60,83,167,78,109,254,206,160,215,142,31,98,209,57,183,175,156,191,145,184,210,118,66,129,132,88,94,124,241,197,36,251,164,125,217,183,111,159,105,183,6,107,174,189,246,218,144,223,16,94,159,103,135,28,140,10,17,64,0,1,4,16,64,0,1,4,16,8,131,0,33,150,48,32,115,9,4,16,64,0,1,4,16,112,71,32,214,67,44,250,225,181,46,7,174,65,17,183,143,3,7,14,152,61,239,245,77,80,253,176,93,151,14,95,178,100,137,100,206,156,217,172,22,163,219,251,232,7,220,250,102,168,174,210,162,231,232,242,230,250,1,251,83,79,61,101,182,6,242,125,64,175,203,163,235,178,231,186,141,144,6,81,90,183,110,45,171,87,175,142,91,130,252,206,59,239,52,15,22,114,231,206,109,62,240,142,191,165,144,134,122,244,77,84,221,142,72,195,46,11,22,44,48,52,53,107,214,52,129,22,95,136,69,31,24,233,53,53,68,19,9,135,174,42,163,237,209,183,112,189,120,56,13,177,236,219,127,88,6,188,52,89,38,78,89,32,217,179,101,150,194,133,242,74,225,66,249,100,242,216,190,38,124,177,245,235,5,113,171,150,140,127,117,174,180,235,54,212,108,151,115,234,244,25,153,50,190,159,60,213,164,134,225,252,96,205,23,242,80,141,54,178,233,211,217,114,91,177,194,210,244,153,126,102,133,148,175,63,158,105,190,175,219,9,237,250,117,159,76,24,213,83,210,229,40,45,137,87,98,209,114,69,111,46,104,86,65,25,63,121,158,9,192,84,122,176,148,124,243,237,54,241,109,223,227,27,55,189,247,26,62,213,71,230,46,92,105,190,164,237,94,244,230,112,179,34,140,239,216,188,229,103,41,126,111,125,57,177,231,35,185,46,125,58,89,176,120,181,212,105,146,112,123,32,61,119,252,136,30,113,171,208,196,175,191,121,219,255,201,235,179,222,49,95,210,80,143,174,222,162,43,175,248,91,137,101,197,234,207,164,78,227,127,234,215,213,96,170,84,186,95,198,77,154,43,95,175,157,33,119,149,109,146,192,209,201,253,199,74,44,78,212,40,131,64,224,2,132,28,2,183,138,198,51,25,223,200,28,53,155,243,108,13,146,148,45,91,214,108,5,228,59,52,72,162,33,109,157,15,234,74,131,186,154,161,206,127,245,208,109,131,52,240,157,47,95,62,19,112,233,220,185,179,100,207,158,221,132,182,135,14,29,42,173,90,181,50,115,72,13,115,235,60,91,231,194,186,210,203,161,67,135,76,249,182,109,219,154,45,126,116,69,22,157,59,107,184,91,3,229,122,196,47,231,219,134,51,241,136,36,55,196,162,109,210,185,183,111,59,33,221,94,84,219,234,175,79,95,124,241,133,148,44,89,210,252,61,34,79,158,60,33,191,33,188,62,207,14,57,24,21,34,128,0,2,8,32,128,0,2,8,32,16,6,1,66,44,97,64,230,18,8,32,128,0,2,8,32,224,142,64,44,135,88,182,109,219,102,86,59,209,55,23,35,229,56,119,238,156,252,242,203,47,102,229,149,156,57,115,38,104,150,46,131,174,95,215,227,248,241,227,230,67,106,253,160,62,109,218,180,230,107,250,129,189,190,53,170,111,136,238,220,185,83,10,20,40,32,87,93,117,149,249,158,134,88,50,102,204,104,150,84,215,15,227,245,3,252,248,199,239,191,255,110,222,32,213,15,189,125,215,240,125,95,235,186,230,154,107,46,105,79,164,152,197,111,71,174,92,185,100,205,154,53,17,179,58,76,40,141,156,134,88,214,125,182,73,50,102,72,47,55,22,188,94,174,190,58,181,60,217,170,191,20,43,90,72,186,117,72,58,184,117,252,196,41,249,109,207,65,41,88,32,143,164,77,115,77,40,187,32,219,126,218,37,26,170,209,109,136,244,129,227,140,57,75,77,80,229,189,5,99,146,188,206,137,147,167,229,200,209,19,146,239,250,156,102,53,152,80,31,90,183,110,157,164,62,129,28,231,206,157,151,189,251,15,75,254,124,185,76,251,15,29,62,38,153,51,101,48,117,4,123,16,98,9,86,144,242,8,92,94,128,144,131,183,239,16,198,55,242,198,55,18,230,217,26,188,214,237,58,117,126,173,171,25,234,125,226,59,116,117,21,157,75,23,45,90,84,82,166,76,25,247,245,147,39,79,198,109,239,169,229,117,91,206,252,249,243,155,115,78,156,56,97,86,99,209,21,93,18,31,241,203,217,28,141,203,245,201,230,117,181,110,47,207,179,109,219,81,63,2,8,32,128,0,2,8,32,128,0,2,54,4,8,177,216,80,165,78,4,16,64,0,1,4,16,136,8,129,88,14,177,12,28,56,80,142,28,57,34,163,70,141,138,136,177,8,182,17,190,16,139,190,137,153,248,240,133,88,6,15,30,28,236,101,34,186,188,190,85,171,219,45,245,237,219,55,162,219,233,164,113,78,67,44,115,230,175,144,238,207,189,44,157,218,60,46,26,80,25,61,97,182,172,255,224,117,185,245,150,130,78,154,17,84,153,29,187,246,74,193,226,53,164,239,179,205,37,107,150,140,50,104,248,52,25,254,98,39,105,210,160,74,80,245,122,161,48,33,22,47,140,34,125,136,100,1,66,14,145,60,58,193,183,141,241,13,222,48,212,53,120,109,158,29,106,159,104,172,207,203,243,236,104,28,15,218,140,0,2,8,32,128,0,2,8,32,128,0,33,22,238,1,4,16,64,0,1,4,16,240,172,64,44,135,88,116,89,241,17,35,70,152,165,200,189,112,108,217,178,69,52,192,242,228,147,79,94,210,157,101,203,150,153,213,84,30,120,224,1,47,116,213,111,31,214,174,93,43,93,187,118,149,47,191,252,210,115,253,116,26,98,209,173,121,222,91,177,78,214,124,252,181,100,202,120,157,212,168,82,86,138,223,122,163,107,62,95,110,216,34,203,86,172,147,51,103,255,144,10,229,74,72,197,10,247,186,214,150,72,186,48,33,150,72,26,13,218,226,69,1,66,14,94,28,213,127,251,196,248,70,222,248,122,109,158,29,121,194,225,111,145,151,231,217,225,215,228,138,8,32,128,0,2,8,32,128,0,2,8,4,47,64,136,37,120,67,106,64,0,1,4,16,64,0,129,8,21,136,213,16,203,158,61,123,228,246,219,111,151,195,135,15,71,232,200,208,44,167,2,89,179,102,149,77,155,54,153,173,145,188,116,56,13,177,120,201,192,203,125,33,196,226,229,209,165,111,145,32,64,200,33,18,70,193,94,27,24,95,123,182,78,106,102,158,237,68,45,58,202,120,117,158,29,29,250,180,18,1,4,16,64,0,1,4,16,64,0,129,132,2,132,88,184,35,16,64,0,1,4,16,64,192,179,2,177,26,98,153,59,119,174,204,158,61,91,22,45,90,228,217,177,141,213,142,61,250,232,163,210,176,97,67,169,87,175,158,167,8,8,177,120,106,56,47,233,12,33,22,111,143,47,189,115,95,128,144,131,251,99,96,179,5,140,175,77,221,228,215,205,60,59,249,102,209,82,194,171,243,236,104,241,167,157,8,32,128,0,2,8,32,128,0,2,8,196,23,32,196,194,253,128,0,2,8,32,128,0,2,158,21,136,213,16,75,143,30,61,36,67,134,12,210,187,119,239,176,142,237,188,121,243,100,254,252,249,114,241,226,69,19,180,168,82,165,138,164,73,147,70,254,254,251,111,153,58,117,170,232,182,63,217,178,101,147,103,158,121,70,254,251,223,255,198,181,77,191,255,244,211,79,155,175,223,115,207,61,151,180,217,87,239,91,111,189,149,100,127,86,173,90,37,179,102,205,146,243,231,207,75,157,58,117,68,63,128,142,127,172,89,179,70,22,44,88,32,99,199,142,189,172,135,191,243,180,92,218,180,105,165,121,243,230,97,245,76,234,98,131,6,13,146,19,39,78,200,75,47,189,228,122,91,66,217,0,27,33,150,115,231,206,203,172,185,239,75,131,58,21,37,109,154,107,18,52,87,183,251,73,151,163,180,252,180,113,145,220,88,48,111,208,93,185,167,124,83,233,251,108,11,25,56,244,53,233,221,237,41,169,85,173,252,101,235,108,212,188,175,164,73,115,181,188,54,238,185,128,175,61,118,210,91,166,31,205,155,214,140,43,179,237,167,93,50,249,245,69,178,253,151,221,82,174,244,93,210,190,101,125,73,153,50,133,249,153,123,229,181,249,242,254,170,245,146,61,91,38,169,82,241,126,121,172,70,5,83,78,203,188,60,225,77,217,177,115,175,148,47,115,151,241,201,159,47,119,192,237,112,114,34,33,22,39,106,148,65,32,112,129,88,15,57,104,104,247,182,219,110,147,66,133,10,93,22,45,208,243,2,151,23,57,120,240,160,217,234,80,231,63,58,87,176,113,196,250,248,218,48,13,166,78,55,230,217,135,14,29,146,193,131,7,155,213,248,116,171,208,6,13,26,72,145,34,69,254,249,189,190,109,155,76,158,60,89,182,111,223,46,229,202,149,147,246,237,219,75,202,148,41,227,186,120,185,123,244,236,217,179,82,183,110,93,233,210,165,139,84,168,240,207,60,33,254,113,236,216,49,153,56,113,162,172,95,191,94,138,22,45,42,221,186,117,19,93,173,196,119,92,105,14,127,185,246,245,234,213,75,180,95,137,143,81,163,70,73,250,244,233,131,25,34,199,101,189,58,207,118,12,66,65,4,16,64,0,1,4,16,64,0,1,4,92,20,32,196,226,34,62,151,70,0,1,4,16,64,0,1,187,2,177,26,98,169,94,189,186,9,133,212,168,81,195,46,112,188,218,151,46,93,42,213,170,85,51,31,130,223,121,231,157,210,175,95,63,243,1,251,139,47,190,104,194,35,125,250,244,145,23,94,120,65,244,195,242,33,67,134,200,55,223,124,99,30,54,105,185,119,223,125,215,124,64,254,222,123,239,73,229,202,149,19,180,121,199,142,29,82,176,96,65,185,233,166,155,204,135,244,137,143,47,191,252,210,4,95,218,181,107,39,247,222,123,175,180,110,221,90,166,77,155,38,181,107,215,150,223,126,251,77,150,44,89,34,35,70,140,144,140,25,51,202,215,95,127,157,164,135,191,243,54,108,216,32,203,151,47,55,97,32,125,96,161,237,118,251,208,254,232,131,138,119,222,121,39,201,166,156,58,117,74,94,125,245,85,233,218,181,171,219,77,77,214,245,109,132,88,142,30,59,41,89,110,168,32,123,182,45,147,220,185,178,37,104,207,95,127,253,37,159,172,223,40,119,223,89,244,146,128,75,178,26,254,255,39,63,88,189,181,244,238,218,76,6,141,152,38,189,186,52,147,135,30,184,52,140,21,191,222,228,132,88,54,108,218,42,203,87,173,151,222,47,140,151,30,157,159,144,33,47,180,55,85,29,59,126,82,110,43,213,64,110,185,169,128,180,124,170,182,12,26,62,85,74,151,186,67,70,15,237,38,19,38,207,147,23,134,76,150,110,29,26,75,214,44,25,229,169,54,3,100,245,187,19,205,247,213,164,66,185,18,210,168,94,101,153,61,127,185,28,62,114,92,214,190,63,217,73,183,3,46,67,136,37,96,42,78,68,192,145,64,172,135,28,116,11,197,190,125,251,154,135,241,151,59,2,61,47,144,65,56,115,230,140,44,92,184,80,222,120,227,13,89,185,114,165,28,63,126,220,4,136,109,28,177,62,190,54,76,47,87,167,206,27,53,88,237,47,72,225,198,60,251,174,187,238,146,11,23,46,72,247,238,221,69,231,167,26,244,56,114,228,136,232,189,161,1,174,91,110,185,69,90,182,108,41,26,194,40,93,186,180,140,30,61,90,2,185,71,59,119,238,44,47,191,252,178,9,97,233,220,57,254,161,1,21,253,154,6,103,116,14,175,97,244,205,155,55,155,235,167,72,145,226,138,115,120,51,87,57,118,204,111,251,94,127,253,117,19,204,246,29,90,191,206,251,245,122,215,92,147,48,124,28,174,123,224,74,243,236,112,181,131,235,32,128,0,2,8,32,128,0,2,8,32,128,128,8,33,22,238,2,4,16,64,0,1,4,16,240,172,64,172,134,88,138,21,43,38,115,230,204,17,253,119,184,14,253,16,92,87,66,25,63,126,188,185,164,254,123,192,128,1,114,224,192,1,201,145,35,135,140,28,57,82,26,53,106,100,190,167,15,145,234,215,175,111,194,33,250,144,64,63,192,214,165,217,19,135,88,244,195,250,242,229,203,75,238,220,185,205,7,218,73,133,88,116,117,20,253,32,93,131,27,122,104,120,99,227,198,141,242,193,7,31,152,127,244,235,91,183,110,53,111,164,250,11,177,248,59,111,220,184,113,242,241,199,31,139,174,208,210,172,89,179,136,8,177,232,195,3,13,7,233,191,227,31,26,94,209,7,23,250,224,69,61,52,44,20,77,71,176,33,150,151,70,77,151,169,51,22,139,174,176,210,178,89,109,233,211,253,41,169,80,173,149,172,249,248,107,185,173,88,97,89,190,104,156,212,168,223,89,90,183,168,35,195,199,204,148,185,211,7,75,235,206,67,228,205,41,47,202,222,253,135,100,196,216,153,114,235,205,5,101,242,244,69,146,61,107,102,25,63,178,135,220,91,162,184,92,188,248,151,9,135,204,124,235,61,185,165,72,1,41,113,231,173,146,34,197,85,210,179,203,147,9,120,31,107,34,69,188,20,0,0,32,0,73,68,65,84,212,93,158,237,212,84,134,190,252,134,249,183,150,77,124,252,244,243,175,50,249,245,183,229,185,30,45,164,85,199,65,1,175,196,50,238,213,185,242,241,167,223,152,190,52,107,92,61,46,196,50,99,206,123,210,251,133,113,178,251,135,247,204,165,150,188,183,86,106,54,232,34,191,31,248,68,26,60,217,91,42,148,187,91,58,181,121,220,124,175,98,205,182,114,199,109,69,164,222,99,15,73,137,114,77,229,207,163,159,155,21,91,214,125,182,73,74,87,108,46,71,118,173,150,204,153,174,179,118,203,16,98,177,70,75,197,8,24,1,27,33,7,125,248,220,191,127,127,51,159,208,149,23,52,200,169,15,239,245,208,135,207,250,16,253,244,233,211,210,184,113,99,121,238,185,231,76,27,74,149,42,101,194,164,195,135,15,151,135,30,122,200,252,62,210,223,255,122,124,255,253,247,230,119,233,138,21,43,228,143,63,254,144,142,29,59,154,223,175,58,39,208,213,197,116,133,54,13,184,106,248,181,100,201,146,50,115,230,76,243,187,63,254,161,43,169,140,25,51,198,252,62,175,85,171,150,232,239,233,97,195,134,201,192,129,3,229,250,235,175,55,33,86,189,174,174,88,161,229,117,30,81,181,106,85,115,142,246,37,254,121,58,167,208,62,106,248,69,15,173,235,247,223,127,55,161,213,164,174,115,221,117,9,255,31,185,119,239,94,209,185,143,214,65,136,197,91,63,136,186,138,160,174,42,168,115,74,157,171,38,14,179,132,123,158,173,43,169,232,92,122,207,158,61,102,78,172,109,203,148,41,147,249,89,208,159,49,109,227,238,221,187,255,153,11,44,89,34,53,107,214,52,247,178,6,171,46,119,143,106,104,68,239,127,61,111,232,208,161,151,132,88,126,249,229,23,19,56,223,185,115,167,220,112,195,13,38,52,163,255,47,208,185,177,6,101,46,55,135,247,221,17,51,102,204,240,219,190,248,43,23,237,223,191,223,252,191,224,163,143,62,146,155,111,190,217,181,27,202,223,60,219,181,6,113,97,4,16,64,0,1,4,16,64,0,1,4,98,88,128,16,75,12,15,62,93,71,0,1,4,16,64,192,235,2,177,26,98,209,15,152,245,225,76,150,44,89,194,54,196,91,182,108,17,125,192,163,15,145,244,104,210,164,137,156,59,119,206,60,232,74,151,46,157,252,240,195,15,113,31,74,107,128,69,63,184,214,135,77,190,67,203,234,118,65,241,87,98,209,135,77,90,78,223,2,213,37,199,147,10,177,232,135,232,186,140,127,139,22,45,76,85,186,162,203,243,207,63,111,194,51,190,227,149,87,94,145,215,94,123,205,111,136,229,74,231,213,171,87,207,172,6,19,9,43,177,232,3,4,93,62,254,240,225,195,166,217,190,240,138,62,76,212,55,102,245,97,134,62,188,211,135,131,209,116,4,19,98,249,252,171,205,82,163,126,23,89,60,103,132,236,220,181,79,158,233,48,80,86,189,243,138,28,63,113,74,42,213,106,39,11,103,13,147,74,15,150,146,116,57,75,75,250,107,211,74,183,14,77,228,153,102,143,74,174,194,143,200,143,223,44,148,93,191,238,151,135,107,182,145,71,171,63,32,109,90,212,149,254,131,39,201,85,87,93,101,86,39,121,103,217,90,209,85,83,166,140,239,39,91,127,220,41,253,94,156,40,143,215,125,68,102,77,25,152,128,119,225,146,213,114,95,201,219,229,211,207,55,73,169,123,110,147,92,57,255,89,106,255,194,133,139,178,252,131,245,50,254,213,185,178,108,229,167,82,249,225,251,100,254,204,161,210,181,247,40,73,157,42,149,89,53,37,208,163,222,19,61,165,96,254,60,113,33,150,254,131,95,149,159,182,255,26,215,150,205,91,126,150,226,247,214,55,91,36,21,184,33,143,92,117,213,127,204,54,67,26,84,105,214,250,5,89,185,120,130,60,88,190,132,9,230,156,59,127,94,54,108,220,42,255,123,233,53,57,117,250,140,172,255,224,223,159,197,64,219,147,156,243,8,177,36,71,139,115,17,72,190,128,141,16,139,6,81,116,187,62,13,149,188,255,254,251,230,97,183,134,79,86,175,94,109,182,11,212,7,232,186,250,131,6,83,116,245,55,125,144,158,42,85,42,243,192,95,183,28,209,135,223,26,112,209,135,233,250,59,255,127,255,251,159,9,123,232,67,106,13,169,232,10,105,207,62,251,172,9,156,234,239,87,13,131,124,247,221,119,102,171,20,93,125,77,87,156,240,253,110,87,17,253,189,167,91,18,106,232,85,31,224,107,192,224,137,39,158,48,33,21,109,143,254,119,155,54,109,100,223,190,125,38,200,162,33,86,61,79,87,103,209,185,129,110,133,18,255,60,237,159,214,169,243,3,61,122,246,236,105,126,167,234,138,19,73,93,71,87,154,75,234,208,54,235,74,24,172,196,146,252,251,54,82,75,232,42,38,122,63,232,170,109,250,179,165,65,144,248,97,150,112,207,179,53,44,246,237,183,223,202,125,247,221,103,200,52,156,173,63,123,26,242,210,213,128,126,250,233,39,179,173,166,30,26,194,40,94,188,184,249,218,141,55,222,104,190,150,212,61,170,193,24,61,79,127,198,117,43,78,13,66,39,94,137,69,127,54,117,139,206,147,39,79,198,13,149,206,215,245,103,95,231,222,190,35,169,57,188,239,123,26,30,187,82,251,244,92,93,61,82,195,43,26,166,113,243,208,121,118,225,66,133,100,246,195,15,88,105,70,165,121,139,172,212,75,165,8,32,128,0,2,8,32,128,0,2,8,120,81,128,16,139,23,71,149,62,33,128,0,2,8,32,128,128,17,136,213,16,139,62,68,210,149,56,116,245,145,112,31,250,65,183,62,232,153,50,101,138,172,91,183,206,60,8,210,135,81,190,183,71,181,61,250,150,179,126,160,173,31,188,251,251,0,252,179,207,62,51,111,146,106,56,70,31,120,249,11,177,232,155,169,250,246,180,111,11,1,223,182,70,26,232,240,29,94,10,177,232,91,229,250,134,240,209,163,71,205,3,7,95,120,69,87,193,209,67,131,75,190,128,75,184,199,62,152,235,5,19,98,153,183,104,149,104,192,227,131,119,94,145,178,247,223,41,91,182,254,34,217,178,102,146,171,175,78,29,183,157,80,246,108,153,37,85,230,146,50,237,149,231,229,201,70,213,205,138,45,233,114,148,78,16,98,57,181,111,173,92,155,46,173,188,191,234,83,169,215,180,167,156,220,187,86,90,119,30,44,133,11,229,147,46,237,254,89,69,168,90,221,78,146,225,186,107,47,9,177,36,238,251,161,195,199,100,250,155,239,202,232,87,102,203,137,19,167,165,83,219,199,205,117,53,132,162,71,159,1,19,228,234,212,169,164,125,171,250,178,101,235,14,243,53,173,55,79,238,108,9,254,92,172,104,161,184,170,19,135,88,154,62,211,79,50,100,184,86,198,14,123,214,156,163,219,11,101,206,87,65,54,174,123,83,110,47,126,147,249,154,158,163,43,182,104,120,231,147,21,83,204,170,52,122,124,179,105,155,220,89,230,159,62,181,107,89,79,70,13,238,42,187,247,28,144,189,251,14,153,175,229,187,62,167,92,184,120,49,193,159,243,94,159,195,241,16,19,98,113,76,71,65,4,2,18,176,17,98,105,219,182,173,232,239,226,233,211,167,203,173,183,222,106,126,167,235,118,129,186,26,88,246,236,217,227,194,31,83,167,78,53,43,169,232,74,43,58,255,208,128,170,62,224,214,173,76,52,196,234,91,101,77,235,208,249,193,29,119,220,33,119,223,125,183,217,54,36,127,254,252,38,128,153,51,103,78,153,48,97,130,169,87,67,44,241,31,192,251,0,126,253,245,87,179,26,132,110,81,168,245,235,239,65,157,235,104,176,51,254,54,65,26,126,213,64,140,6,101,116,187,64,157,31,104,208,69,3,174,241,207,211,144,66,82,33,22,157,163,248,187,78,82,131,65,136,37,160,91,52,234,78,210,249,148,222,99,122,164,78,157,58,65,152,37,115,230,204,174,205,179,53,116,162,43,27,150,40,81,194,108,199,217,180,105,83,179,141,149,254,92,152,185,192,177,99,162,237,211,85,9,245,126,215,35,241,61,170,63,115,58,199,214,149,147,116,126,173,63,67,73,133,88,244,103,89,3,102,241,67,228,186,173,209,83,79,61,37,250,255,7,223,113,185,16,75,32,237,211,255,207,104,91,14,29,58,100,86,122,113,243,240,205,179,223,173,85,205,74,51,8,177,88,97,165,82,4,16,64,0,1,4,16,64,0,1,143,10,16,98,241,232,192,210,45,4,16,64,0,1,4,16,136,205,16,139,111,53,14,125,123,52,220,135,110,3,240,200,35,143,152,213,88,244,141,80,125,163,82,31,32,229,205,155,215,188,65,170,111,124,234,209,190,125,123,243,96,43,254,202,38,241,63,0,215,62,232,219,163,250,208,73,223,0,93,187,118,173,121,184,165,91,26,232,202,43,250,144,204,119,232,155,222,250,198,183,110,95,160,199,188,121,243,76,189,241,183,14,242,82,136,69,251,168,171,132,60,246,216,99,102,201,248,63,255,252,51,220,195,108,229,122,109,27,221,42,253,123,61,35,89,243,221,159,236,250,117,101,145,230,109,7,152,208,136,134,53,154,53,174,33,131,95,104,39,127,252,113,254,146,16,203,150,47,231,153,109,129,18,135,88,26,181,232,43,7,126,94,97,174,253,233,231,223,202,253,15,63,37,127,159,252,74,114,20,170,40,83,39,244,147,170,149,74,155,239,189,56,108,170,9,201,36,94,137,37,113,163,243,222,82,69,126,219,115,80,102,76,30,32,245,30,125,88,82,167,254,247,158,213,115,71,141,127,83,82,167,74,41,249,111,200,109,130,49,122,60,252,64,73,233,216,166,97,130,63,175,88,252,207,246,92,122,36,14,177,104,192,230,200,209,19,50,119,250,16,243,125,13,160,228,41,82,89,142,237,254,80,50,102,72,31,87,78,3,53,186,154,204,159,23,46,200,135,75,39,197,125,93,87,137,121,111,197,58,179,5,209,71,203,94,53,255,173,219,50,233,49,232,249,182,114,226,228,233,4,127,238,213,181,89,178,199,198,87,128,16,139,99,58,10,34,16,144,128,141,16,139,254,254,214,192,138,134,87,116,53,50,93,141,162,93,187,118,230,129,247,143,63,254,152,160,93,186,250,138,62,240,215,223,207,26,62,213,85,34,244,208,85,90,174,185,230,26,19,94,209,64,171,174,114,160,171,59,232,10,103,137,15,253,93,173,65,23,253,221,31,127,229,135,248,231,233,150,121,250,59,95,15,61,79,131,156,133,11,23,78,16,78,209,109,85,250,244,233,35,186,141,137,111,27,24,93,181,229,74,33,22,109,163,174,32,167,219,33,250,187,78,82,131,17,174,16,75,64,55,2,39,89,21,208,251,91,87,12,209,16,118,184,231,217,26,174,208,85,246,116,62,172,129,19,93,169,72,195,234,58,255,213,159,43,93,161,200,204,5,246,238,149,60,121,242,152,48,139,174,118,164,71,226,123,84,231,232,90,110,254,252,249,230,103,86,131,38,186,61,167,134,99,244,231,201,119,232,188,91,183,12,138,255,243,168,63,255,186,69,152,254,252,249,142,203,133,88,2,105,159,94,87,219,234,219,146,212,234,32,6,80,185,254,255,244,253,58,181,2,56,51,249,167,16,98,73,190,25,37,16,64,0,1,4,16,64,0,1,4,98,87,128,16,75,236,142,61,61,71,0,1,4,16,64,192,243,2,172,196,18,190,149,88,244,13,108,125,139,242,185,231,158,51,15,171,116,91,27,61,116,235,1,93,57,68,223,22,245,125,224,253,224,131,15,154,101,255,245,67,243,164,62,0,191,120,241,162,89,154,223,119,232,155,210,186,236,185,110,5,240,201,39,159,152,237,1,124,135,214,165,111,116,235,91,224,122,232,7,251,250,6,119,252,173,138,188,20,98,97,37,150,75,255,183,181,107,247,62,185,58,117,106,185,250,234,84,178,234,195,47,164,93,183,161,50,240,185,214,82,187,230,131,151,132,88,126,248,106,190,220,124,83,254,75,66,44,205,218,244,151,221,63,188,103,42,143,31,98,41,116,91,77,233,218,190,177,180,121,186,174,249,94,251,238,67,229,232,209,147,87,12,177,188,54,253,109,25,54,250,13,217,183,255,176,180,125,166,158,52,111,90,83,110,44,152,55,174,241,111,191,187,70,82,164,184,74,170,84,44,109,182,246,209,35,197,85,87,153,7,82,241,255,172,171,201,248,142,196,33,150,65,195,167,202,130,197,171,229,235,143,103,154,83,62,89,191,81,106,55,126,214,132,113,74,61,216,76,94,26,208,222,172,76,163,199,164,169,11,101,224,176,215,100,248,192,78,178,96,201,234,184,224,139,6,198,50,228,41,39,99,134,117,151,70,245,42,155,160,139,30,186,213,145,126,47,254,159,83,166,252,231,103,218,201,65,136,197,137,26,101,16,8,92,192,70,136,69,183,37,41,80,160,128,121,64,190,120,241,98,233,208,161,131,9,168,232,42,12,229,202,149,147,126,253,250,153,6,234,195,242,253,251,247,155,32,137,62,16,143,191,125,160,110,67,164,191,239,53,68,162,171,45,232,195,255,21,43,86,72,165,74,149,76,25,95,200,68,235,213,213,79,116,155,20,127,33,22,109,135,94,75,131,177,159,126,250,169,9,165,232,127,235,3,249,248,43,172,104,216,70,175,165,15,224,181,78,13,204,104,56,38,169,16,139,110,61,232,155,47,212,170,85,203,60,252,31,48,96,128,223,235,36,53,34,225,10,177,196,95,97,46,240,59,35,178,206,180,113,159,218,234,161,174,8,162,247,156,249,157,24,1,43,177,104,208,67,127,38,53,172,162,65,18,223,161,243,222,5,11,22,196,133,183,117,158,172,219,2,197,223,86,51,241,61,170,91,109,233,150,73,190,67,127,254,116,21,36,157,191,235,74,68,190,67,235,42,83,166,140,9,168,233,220,219,183,186,210,246,237,219,205,118,97,190,227,114,33,150,43,181,207,183,77,152,134,229,124,219,37,217,26,211,64,234,101,37,150,64,148,56,7,1,4,16,64,0,1,4,16,64,0,129,240,8,16,98,9,143,51,87,65,0,1,4,16,64,0,1,23,4,98,53,196,162,31,188,235,210,223,186,20,122,184,14,125,83,83,31,62,77,158,60,57,238,146,26,100,209,21,85,234,212,169,99,222,226,92,180,104,145,188,253,246,219,210,184,113,99,179,237,128,134,82,2,249,0,252,157,119,222,49,111,94,251,150,51,215,135,87,187,118,237,146,134,13,27,154,183,54,117,41,116,253,0,222,183,109,128,62,168,106,209,162,69,92,221,137,67,44,250,1,181,110,65,164,111,211,234,219,229,190,195,95,216,69,31,128,233,121,190,149,99,252,149,15,135,181,62,80,209,135,23,190,45,131,78,157,58,149,96,91,33,53,31,60,120,176,121,91,55,154,142,96,182,19,210,45,123,150,173,248,84,102,79,123,209,108,201,83,190,74,75,169,251,232,67,210,164,65,21,201,148,247,1,217,252,249,92,41,82,248,6,179,157,80,114,67,44,186,194,203,119,223,111,151,183,166,15,145,163,199,78,200,3,85,90,74,245,202,101,175,24,98,81,123,125,224,248,209,39,27,228,149,41,243,101,238,194,149,102,165,149,86,205,107,75,173,106,229,101,237,186,111,204,234,44,247,149,252,55,172,117,165,241,74,28,98,249,118,243,79,114,251,125,13,101,249,219,227,164,104,145,130,242,84,155,23,204,54,74,186,74,140,182,251,208,225,227,50,102,88,55,73,153,34,165,52,104,214,75,42,148,43,97,182,52,210,96,142,174,222,162,253,152,191,120,149,52,121,186,159,28,218,177,74,178,102,249,231,141,109,27,7,33,22,27,170,212,137,192,191,2,54,194,1,26,234,208,64,169,134,83,245,119,141,206,41,54,108,216,96,130,40,250,32,93,183,9,210,16,138,254,254,215,176,170,174,124,146,56,196,162,171,133,105,57,45,175,171,62,232,195,117,223,67,235,97,195,134,153,96,204,202,149,43,165,90,181,106,230,1,189,62,44,247,23,98,209,107,151,47,95,222,108,147,162,191,147,245,119,189,174,186,166,33,89,221,226,68,219,209,178,101,75,83,151,134,111,116,123,21,95,153,78,157,58,153,112,74,252,243,116,69,11,93,113,69,183,103,209,112,140,126,175,77,155,54,102,69,10,127,215,73,234,158,35,196,18,248,79,162,141,251,52,240,171,7,126,166,6,60,116,110,169,161,106,109,179,6,163,122,247,238,29,23,186,10,247,60,91,231,188,186,245,150,134,85,52,144,229,59,52,120,162,43,15,105,136,107,249,242,229,102,94,173,33,51,221,202,83,195,93,190,227,74,247,168,150,215,80,154,254,124,198,159,227,106,72,76,127,126,181,255,58,15,239,223,191,191,204,156,57,211,172,246,226,11,171,235,53,18,135,88,180,189,58,231,215,159,39,253,187,193,229,218,167,1,185,38,77,154,200,241,227,199,205,74,131,190,227,173,183,222,146,220,185,115,155,16,77,56,15,157,103,23,46,84,72,102,63,252,128,149,203,178,18,139,21,86,42,69,0,1,4,16,64,0,1,4,16,240,168,0,33,22,143,14,44,221,66,0,1,4,16,64,0,129,216,220,78,72,199,189,88,177,98,230,13,100,253,119,184,14,127,219,11,104,120,69,63,236,214,15,161,127,249,229,23,211,28,93,254,95,31,40,197,63,46,247,22,103,226,16,139,126,136,174,95,211,135,87,250,128,172,110,221,186,230,45,113,61,244,191,103,207,158,157,224,195,245,137,19,39,202,212,169,83,229,139,47,190,48,231,156,61,123,86,210,166,77,107,30,192,85,174,92,57,174,25,137,207,243,125,163,126,253,250,230,129,153,134,67,46,87,62,28,214,250,144,79,183,119,208,127,199,63,124,97,22,125,32,167,15,22,180,143,209,116,4,19,98,57,112,240,168,220,93,174,177,217,190,71,183,19,186,173,88,97,89,242,214,40,201,156,233,58,41,93,177,185,172,251,108,147,236,218,242,174,220,80,180,154,108,253,122,129,9,180,248,182,19,250,105,227,34,217,185,107,159,248,91,137,69,87,82,25,240,210,100,153,56,101,129,100,207,150,89,10,23,202,43,133,11,229,147,105,175,60,159,44,94,221,234,103,218,204,119,100,204,196,57,38,72,211,190,219,80,201,144,225,90,153,48,178,103,192,245,212,127,178,151,20,204,159,71,6,247,111,23,87,102,200,200,215,165,87,255,113,230,207,55,221,152,79,62,89,49,197,4,89,54,108,218,42,149,31,235,32,7,15,29,253,231,231,226,209,135,100,248,139,157,36,223,245,57,229,153,14,47,202,228,215,23,153,175,107,125,221,59,54,53,225,26,155,7,33,22,155,186,212,141,128,152,7,237,161,94,169,227,195,15,63,148,10,21,42,196,61,184,215,64,231,107,175,189,102,30,54,235,195,238,213,171,87,27,250,18,37,74,152,128,138,62,112,214,16,139,62,180,142,191,82,132,110,33,168,193,209,223,127,255,221,252,238,213,67,31,80,235,239,50,223,161,171,53,104,104,64,87,126,168,82,165,138,223,237,132,180,13,186,109,160,62,188,215,237,71,116,21,21,93,189,65,3,6,250,59,90,195,53,25,50,100,48,225,89,61,244,97,190,214,167,215,215,240,139,94,215,119,94,201,146,37,229,254,251,239,55,1,88,221,6,81,131,47,186,237,161,134,99,253,93,39,169,123,77,127,31,107,185,19,39,78,152,135,249,54,14,27,227,107,163,157,87,170,51,90,250,161,161,44,13,176,232,10,66,241,195,43,190,254,133,123,158,173,225,21,223,61,29,223,88,239,85,13,138,104,200,90,127,126,204,92,224,166,155,204,207,145,222,251,190,227,74,247,104,252,16,75,226,57,178,239,255,3,90,151,134,214,116,238,172,91,123,198,63,18,207,225,117,203,176,135,30,122,200,252,191,66,127,30,47,215,62,53,214,144,186,134,209,226,31,122,13,253,39,254,214,163,87,186,191,66,241,125,127,243,108,39,117,199,234,203,20,78,172,40,131,0,2,8,32,128,0,2,8,32,128,64,82,2,132,88,184,47,16,64,0,1,4,16,64,192,179,2,177,250,225,97,245,234,213,229,233,167,159,54,43,141,68,202,161,15,215,116,249,113,125,200,149,46,93,186,144,55,107,207,158,61,38,188,145,51,103,206,144,215,29,73,21,46,89,178,196,172,118,163,33,158,164,14,13,179,232,50,241,250,80,32,154,142,96,66,44,218,207,115,231,206,203,47,59,247,72,166,140,215,73,206,28,9,87,32,58,118,252,164,249,186,147,67,3,48,25,51,164,151,27,11,94,47,186,181,207,147,173,250,75,177,162,133,164,91,135,38,78,170,147,11,23,46,154,109,132,244,65,94,168,142,19,39,79,203,161,195,199,18,108,87,164,117,159,63,255,167,236,216,181,87,114,229,204,42,215,165,79,248,51,167,225,150,147,167,126,191,164,76,168,218,148,184,30,66,44,182,100,169,23,129,127,4,108,133,3,52,136,186,115,231,78,179,117,72,252,223,221,250,59,93,87,91,56,119,238,156,121,104,238,228,255,105,26,106,217,177,99,135,217,194,39,254,54,129,87,26,83,189,238,249,243,231,165,112,225,194,9,78,213,85,92,244,129,185,206,5,180,93,26,160,213,213,43,180,109,135,14,29,146,204,153,51,155,239,197,63,239,175,191,254,146,125,251,246,153,185,73,226,62,248,187,206,149,218,103,227,251,182,198,215,70,91,47,87,103,180,244,67,3,193,186,178,143,111,187,171,196,125,138,196,121,182,134,168,244,62,215,21,16,67,125,232,207,155,6,209,181,110,221,246,208,201,97,179,125,78,218,227,175,204,149,230,217,201,185,86,172,254,61,52,57,70,156,139,0,2,8,32,128,0,2,8,32,128,192,101,255,14,249,119,168,95,215,193,27,1,4,16,64,0,1,4,16,136,16,129,88,253,240,80,247,179,215,7,57,250,246,40,135,183,4,244,109,117,125,16,240,210,75,47,121,170,99,193,134,88,108,97,204,153,191,66,186,63,247,178,116,106,243,184,28,63,113,74,70,79,152,45,235,63,120,93,110,189,229,223,109,168,108,93,219,75,245,18,98,241,210,104,210,151,72,20,136,150,112,64,36,218,69,67,155,188,50,190,94,233,7,243,236,104,248,169,113,214,198,80,206,179,99,245,239,161,206,228,41,133,0,2,8,32,128,0,2,8,32,128,192,165,2,172,196,194,93,129,0,2,8,32,128,0,2,158,21,136,213,15,15,117,57,125,221,82,71,247,163,231,240,150,192,163,143,62,42,13,27,54,52,91,29,120,233,136,212,16,139,190,165,255,222,138,117,178,230,227,175,205,106,46,53,170,148,149,226,183,134,254,45,103,47,141,101,82,125,33,196,226,245,17,166,127,110,11,120,37,28,224,182,99,164,94,223,43,227,235,149,126,48,207,142,212,159,148,224,219,21,202,121,118,172,254,61,52,248,81,160,6,4,16,64,0,1,4,16,64,0,1,4,254,17,32,196,194,157,128,0,2,8,32,128,0,2,158,21,136,213,15,15,117,107,29,221,223,254,240,225,195,158,29,219,88,237,88,214,172,89,101,211,166,77,102,251,5,47,29,145,26,98,241,146,177,155,125,33,196,226,166,62,215,142,5,1,175,132,3,98,97,172,156,244,209,43,227,235,149,126,48,207,118,114,23,71,71,153,80,206,179,99,245,239,161,209,49,210,180,18,1,4,16,64,0,1,4,16,64,32,26,4,8,177,68,195,40,209,70,4,16,64,0,1,4,16,112,36,16,203,31,30,150,40,81,66,70,140,24,33,101,203,150,117,100,71,161,200,19,88,187,118,173,116,237,218,85,190,252,242,203,200,107,92,144,45,34,196,18,36,96,132,23,39,196,18,225,3,68,243,162,94,192,43,225,128,168,31,8,75,29,240,202,248,122,165,31,58,204,204,179,45,221,236,46,86,27,234,121,118,44,255,61,212,197,97,228,210,8,32,128,0,2,8,32,128,0,2,30,18,32,196,226,161,193,164,43,8,32,128,0,2,8,32,144,80,32,150,63,60,28,56,112,160,28,57,114,68,70,141,26,197,109,225,17,129,206,157,59,75,150,44,89,164,111,223,190,30,233,209,191,221,32,196,34,162,91,23,253,245,215,223,146,50,101,10,71,227,123,241,226,95,166,92,138,20,87,57,42,111,179,16,33,22,155,186,212,141,128,136,151,194,1,140,231,165,2,94,25,95,175,244,67,71,136,121,182,247,126,82,67,61,207,142,229,191,135,122,239,238,160,71,8,32,128,0,2,8,32,128,0,2,110,8,16,98,113,67,157,107,34,128,0,2,8,32,128,64,88,4,98,249,195,195,109,219,182,73,249,242,229,101,223,190,125,97,177,14,228,34,171,86,173,146,89,179,102,201,249,243,231,165,78,157,58,162,251,206,199,63,198,142,29,43,105,211,166,149,230,205,155,39,89,221,177,99,199,100,226,196,137,178,126,253,122,41,90,180,168,116,235,214,77,116,217,111,61,86,175,94,45,147,39,79,150,179,103,207,202,195,15,63,44,173,90,181,146,20,41,46,13,3,168,139,158,183,125,251,118,41,87,174,156,180,111,223,94,82,166,76,25,119,189,131,7,15,202,147,79,62,41,243,231,207,55,109,137,164,35,87,174,92,178,102,205,26,41,82,164,72,36,53,43,36,109,137,164,16,203,201,83,191,75,134,60,229,228,151,239,150,72,193,226,53,228,224,47,43,37,91,214,76,166,159,85,106,119,144,107,211,165,149,124,121,115,74,234,212,169,228,143,63,206,201,200,193,93,100,223,254,195,50,103,193,10,89,185,250,51,41,93,234,14,121,188,222,35,146,63,95,110,121,99,246,82,89,187,110,195,37,70,109,158,174,43,119,222,126,115,130,175,79,156,178,64,86,172,254,76,22,206,26,118,89,211,33,35,95,151,237,191,236,142,59,231,150,34,5,164,107,251,198,210,186,243,96,201,153,61,139,60,223,235,153,4,229,151,173,252,84,122,62,63,86,94,26,208,94,186,246,126,89,190,255,98,110,72,198,44,57,149,16,98,73,142,22,231,34,144,124,1,47,133,3,146,223,123,239,151,240,202,248,122,165,31,122,199,69,211,60,251,208,161,67,50,120,240,96,179,29,165,174,208,216,160,65,131,203,206,37,147,154,143,175,88,177,66,166,79,159,46,231,206,157,147,71,30,121,68,234,213,171,39,215,93,119,221,37,63,124,151,155,103,207,155,55,207,204,175,47,94,188,40,13,27,54,148,42,85,170,72,154,52,105,34,230,7,56,212,243,236,88,254,123,104,196,12,42,13,65,0,1,4,16,64,0,1,4,16,136,106,1,66,44,81,61,124,52,30,1,4,16,64,0,1,4,46,39,16,235,31,30,86,173,90,213,124,80,221,164,73,19,215,111,20,221,2,231,158,123,238,145,118,237,218,201,189,247,222,43,173,91,183,150,105,211,166,73,237,218,181,101,195,134,13,178,124,249,114,233,221,187,183,244,232,209,67,134,12,25,114,73,123,255,254,251,111,115,174,126,0,255,194,11,47,200,178,101,203,100,243,230,205,166,236,129,3,7,36,79,158,60,210,175,95,63,185,233,166,155,100,208,160,65,230,220,1,3,6,36,168,71,67,48,183,221,118,155,220,114,203,45,210,178,101,75,115,94,233,210,165,101,244,232,209,114,230,204,25,89,184,112,161,188,241,198,27,178,114,229,74,57,126,252,184,100,200,144,193,117,55,95,3,102,204,152,33,115,230,204,145,165,75,151,70,76,155,66,217,144,72,10,177,92,184,112,81,82,101,46,41,167,246,173,149,244,185,202,202,239,7,62,145,180,105,174,145,19,39,79,75,198,235,203,203,243,189,158,22,145,255,72,234,84,41,229,143,115,231,101,64,159,86,82,177,102,91,201,148,233,58,121,188,238,35,242,230,188,247,101,235,143,59,229,155,255,99,239,78,224,124,170,247,63,142,127,110,164,155,40,187,144,45,164,43,26,93,201,229,154,72,253,201,181,101,77,137,146,173,100,201,8,137,84,34,217,75,90,132,171,66,118,178,86,90,16,229,198,85,148,92,90,172,201,46,34,34,229,255,248,124,187,191,185,51,204,140,223,204,156,243,59,231,124,207,235,60,30,61,100,230,252,190,203,243,115,102,30,231,119,126,111,223,239,170,169,242,225,138,127,203,87,155,191,75,164,210,240,201,216,113,51,101,211,218,89,162,225,147,164,71,180,33,150,130,165,106,75,215,78,119,74,129,252,127,4,107,10,23,202,47,245,111,143,79,53,196,178,242,147,207,165,239,147,99,229,217,167,186,74,175,254,207,203,234,15,38,57,89,186,168,218,34,196,18,21,19,39,33,144,97,1,155,194,1,25,70,176,248,133,182,212,215,150,121,68,46,181,160,220,103,87,170,84,73,206,156,57,35,189,122,245,50,247,205,186,74,163,174,214,152,39,79,158,100,63,53,169,221,143,127,254,249,231,242,215,191,254,85,186,117,235,102,238,155,159,124,242,73,185,243,206,59,205,125,119,210,35,173,251,108,189,127,173,95,191,190,36,36,36,152,182,244,181,250,30,101,240,224,193,190,248,201,117,227,62,59,236,239,67,125,81,88,6,129,0,2,8,32,128,0,2,8,32,16,104,1,66,44,129,46,31,131,71,0,1,4,16,64,0,129,180,4,194,254,240,112,225,194,133,38,168,161,43,151,120,125,232,234,42,186,50,202,171,175,190,106,134,210,179,103,79,89,191,126,189,124,240,193,7,50,118,236,88,89,185,114,165,89,101,164,109,219,182,201,66,44,26,68,209,213,86,244,95,125,150,42,85,74,182,111,223,46,197,139,23,55,15,223,245,235,250,58,125,184,62,99,198,12,89,181,106,149,105,123,202,148,41,166,125,13,183,232,209,164,73,19,209,37,194,245,181,26,148,217,181,235,143,85,44,22,44,88,32,141,26,53,146,159,127,254,217,132,86,244,28,125,0,239,199,16,75,213,170,85,205,216,27,52,104,224,117,41,93,233,63,214,33,150,15,150,175,145,175,191,221,105,86,76,185,226,242,28,231,205,233,242,194,55,203,79,63,124,36,250,231,209,221,43,204,86,29,115,230,127,40,83,103,190,45,181,106,84,150,147,39,127,49,193,150,159,79,252,34,29,219,54,150,220,69,111,49,225,144,191,85,174,32,159,111,216,34,127,141,111,37,63,124,253,142,20,186,242,143,149,130,244,208,237,126,110,107,248,160,180,189,167,161,180,185,171,158,217,62,232,233,161,19,76,232,165,120,209,66,82,164,112,1,19,148,209,149,88,246,238,59,36,221,251,140,144,229,43,215,73,92,249,50,50,116,96,55,185,33,174,172,156,56,249,139,92,86,176,186,156,220,255,137,252,249,207,217,146,141,91,87,98,57,116,248,168,121,237,250,47,182,72,131,186,55,203,216,145,189,101,251,142,61,210,111,224,139,50,228,201,46,210,103,192,11,242,206,188,23,92,169,97,90,141,18,98,137,57,57,29,134,76,192,182,112,64,200,202,119,193,233,218,82,95,91,230,17,41,88,16,238,179,167,77,155,38,5,11,22,148,221,187,119,75,225,194,133,205,42,40,185,115,231,150,49,99,198,152,149,7,35,247,217,157,59,119,78,245,126,92,67,47,203,150,45,51,247,205,122,232,170,46,26,172,214,96,121,180,247,217,253,250,245,51,43,49,190,248,226,139,230,53,250,167,246,29,185,87,191,224,15,129,203,39,184,113,159,29,246,247,161,46,151,140,230,17,64,0,1,4,16,64,0,1,4,66,32,64,136,37,4,69,102,138,8,32,128,0,2,8,132,85,128,135,135,98,254,197,164,254,203,73,93,246,219,203,67,199,161,15,203,219,183,111,111,134,161,219,2,61,241,196,19,201,30,94,235,24,175,190,250,234,100,33,150,222,189,123,75,129,2,5,228,134,27,110,48,219,15,253,244,211,79,137,211,208,101,204,245,33,188,62,152,255,248,227,143,101,201,146,37,230,123,175,189,246,154,9,195,68,86,83,209,165,211,245,95,124,106,200,229,155,111,190,49,91,26,233,161,43,185,84,168,80,193,124,173,116,233,210,230,107,95,126,249,165,89,173,197,79,43,177,204,156,57,211,204,51,18,210,241,178,142,110,245,29,235,16,203,167,255,222,40,109,58,14,48,65,150,46,157,90,72,167,182,77,165,124,185,82,137,211,27,251,234,76,233,210,177,133,68,254,212,111,232,249,183,221,82,197,156,247,235,175,103,228,226,139,179,154,63,171,220,88,222,172,196,162,1,147,214,45,235,201,228,233,127,172,150,179,106,233,196,100,92,207,189,244,166,76,158,182,68,214,174,120,67,46,186,232,34,153,62,123,169,116,236,54,72,158,234,247,128,156,62,253,171,217,242,167,113,131,91,100,206,148,97,82,229,150,123,37,215,21,57,165,247,195,247,202,7,43,214,136,110,33,244,227,174,101,102,219,162,114,149,155,75,189,58,213,101,215,238,125,38,12,115,95,171,6,146,55,207,21,102,37,22,93,205,69,87,134,41,89,162,176,217,58,168,73,195,91,228,233,254,15,202,178,143,254,109,194,55,239,47,251,84,238,108,90,219,173,50,166,218,46,33,150,152,147,211,97,200,4,108,11,7,132,172,124,23,156,174,45,245,181,101,30,73,11,230,247,251,236,239,190,251,78,190,248,226,11,169,86,173,154,25,246,230,205,155,205,138,132,26,64,209,251,221,200,125,182,110,209,25,57,206,189,31,215,208,173,174,136,168,219,18,105,91,186,194,163,174,104,24,89,241,48,154,251,108,13,176,232,125,251,85,87,93,101,186,209,54,116,107,34,189,199,245,250,112,235,62,155,247,161,94,87,150,254,17,64,0,1,4,16,64,0,1,4,130,46,64,136,37,232,21,100,252,8,32,128,0,2,8,32,144,170,0,15,15,69,22,45,90,36,253,251,247,55,171,158,120,121,232,191,2,213,21,87,154,55,111,110,134,17,89,86,92,31,138,167,246,208,60,233,120,117,235,33,221,102,104,203,150,45,137,95,214,229,209,239,191,255,126,185,245,214,91,205,3,249,9,19,38,152,16,140,110,89,180,105,211,38,179,226,74,228,97,185,190,168,77,155,54,102,139,160,23,94,248,99,37,10,93,117,69,151,82,87,155,184,184,56,243,53,63,134,88,42,86,172,40,131,6,13,50,203,176,219,122,196,58,196,162,142,122,237,125,244,241,231,242,234,164,185,102,53,148,154,241,149,204,54,61,186,130,137,6,84,146,30,26,50,201,87,226,86,249,102,253,91,82,176,64,242,229,247,245,188,199,158,122,81,134,140,156,36,57,115,100,151,99,199,79,72,187,54,141,100,194,216,199,19,155,248,249,196,73,41,84,186,142,204,158,50,76,106,215,250,155,249,186,134,98,242,231,203,45,35,159,233,97,254,222,164,85,47,243,103,191,94,247,203,141,55,183,150,109,27,23,72,137,98,133,205,56,175,44,93,71,94,26,245,168,89,125,165,126,243,135,101,196,224,135,37,79,238,203,77,184,69,87,146,249,215,135,175,201,67,61,135,202,250,47,190,78,220,46,232,165,241,179,76,48,70,87,148,241,250,32,196,226,117,5,232,223,118,1,27,195,1,182,215,44,61,243,179,165,190,182,204,35,105,237,130,116,159,253,254,251,239,75,171,86,173,164,114,229,202,230,253,65,106,71,74,161,114,61,87,87,83,212,240,138,30,186,194,139,110,7,148,244,136,230,62,91,195,232,186,165,208,196,137,19,77,0,61,18,174,73,207,207,131,211,231,186,117,159,205,251,80,167,43,69,123,8,32,128,0,2,8,32,128,0,2,97,19,32,196,18,182,138,51,95,4,16,64,0,1,4,66,36,192,195,195,63,138,173,193,17,125,96,173,255,218,210,171,67,183,2,210,127,229,249,224,131,15,154,33,204,154,53,203,132,82,214,173,91,151,56,164,212,30,154,235,9,186,108,121,199,142,29,147,173,196,82,182,108,89,25,53,106,148,212,171,87,79,158,126,250,105,25,62,124,184,105,75,183,15,122,253,245,215,205,146,233,186,226,69,228,208,190,117,27,162,200,191,250,252,225,135,31,164,72,145,34,38,204,146,43,208,29,239,212,0,0,32,0,73,68,65,84,87,46,115,154,223,66,44,195,134,13,147,181,107,215,26,47,155,15,47,66,44,73,61,247,237,63,44,207,140,248,167,140,121,101,186,244,233,113,175,60,251,84,215,100,220,186,146,201,227,131,94,62,111,117,21,61,233,139,141,223,72,92,181,187,228,173,105,35,165,81,189,26,242,225,138,181,114,107,131,7,229,203,127,205,72,92,221,101,252,107,243,100,196,152,201,178,229,179,185,137,237,234,86,69,255,124,233,9,105,118,199,173,230,107,250,253,79,62,253,66,238,106,86,71,90,220,251,232,121,229,126,121,116,95,19,142,209,64,140,174,210,162,199,59,239,127,34,117,155,116,147,111,214,207,147,145,47,76,145,124,121,115,153,149,87,244,248,248,95,27,164,122,237,118,114,230,199,53,146,37,203,255,126,14,188,184,142,8,177,120,161,78,159,97,18,176,49,28,16,166,250,93,104,174,182,212,215,150,121,156,91,47,191,223,103,159,57,115,70,186,119,239,46,47,189,244,146,217,102,180,87,175,94,146,53,107,242,176,110,210,57,165,117,63,126,226,196,9,25,60,120,176,105,71,183,227,204,158,61,123,212,247,217,186,253,167,110,15,170,1,115,93,21,241,218,107,175,189,208,165,239,250,247,221,188,207,230,125,168,235,229,163,3,4,16,64,0,1,4,16,64,0,1,203,5,8,177,88,94,96,166,135,0,2,8,32,128,64,152,5,120,120,248,71,245,117,187,156,114,229,202,153,21,71,174,187,238,58,79,46,9,93,45,229,198,27,111,148,161,67,135,154,254,245,225,183,142,75,87,88,137,28,105,61,52,215,173,116,226,227,227,229,240,225,195,146,59,119,110,209,135,232,151,93,118,153,124,251,237,183,146,37,75,22,19,110,209,101,209,117,213,138,57,115,230,136,62,148,94,179,102,77,178,185,106,159,250,189,72,112,70,219,108,218,180,105,178,45,141,252,20,98,249,234,171,175,68,255,117,168,174,42,83,166,76,25,79,234,22,171,78,189,10,177,232,18,249,31,174,248,183,188,250,218,92,153,53,239,125,169,251,127,213,100,192,163,29,228,111,149,43,36,155,122,66,223,81,114,85,145,130,146,208,165,213,121,36,83,102,44,145,214,29,6,36,11,139,20,44,85,219,172,150,210,186,229,63,204,249,26,114,209,112,202,163,9,247,37,190,94,3,38,205,27,223,38,221,31,188,203,124,173,99,183,193,114,240,208,17,121,160,93,83,169,115,71,23,217,251,237,82,201,153,243,143,15,135,54,109,222,42,197,139,22,146,239,182,125,111,182,48,138,175,118,131,249,250,87,255,217,42,229,171,180,144,253,91,223,147,1,131,95,49,95,211,176,139,30,175,77,93,40,255,156,188,64,62,122,103,124,172,202,152,106,63,132,88,60,47,1,3,176,92,192,214,112,128,229,101,139,122,122,182,212,215,150,121,156,91,56,191,223,103,235,234,43,186,133,166,134,184,53,0,126,161,227,220,251,113,93,57,69,67,223,61,123,246,252,227,222,227,171,175,164,124,249,242,178,109,219,54,41,81,162,68,98,115,105,221,103,235,107,170,86,173,42,143,63,254,184,89,137,69,239,221,189,62,220,190,207,230,125,168,215,21,166,127,4,16,64,0,1,4,16,64,0,129,160,11,16,98,9,122,5,25,63,2,8,32,128,0,2,8,164,42,192,195,195,255,209,232,22,58,243,231,207,23,93,74,220,139,227,197,23,95,148,190,125,251,154,64,198,247,223,127,111,86,135,121,226,137,39,164,125,251,246,137,195,73,41,196,50,111,222,60,201,153,51,167,212,168,81,67,242,230,205,43,61,122,244,48,43,186,60,249,228,147,50,101,202,20,209,213,84,222,123,239,61,169,91,183,174,236,221,187,87,244,95,155,54,110,220,216,44,113,174,15,201,245,208,185,215,174,93,91,78,157,58,101,182,13,122,247,221,119,77,168,71,183,34,202,159,63,191,249,215,160,145,195,79,33,150,219,110,187,77,26,53,106,36,93,187,38,95,21,196,139,250,185,221,103,172,67,44,63,30,249,73,38,77,89,40,47,190,58,83,14,28,252,81,30,234,216,194,172,114,82,250,234,162,231,77,85,131,81,197,202,213,147,247,23,188,44,101,203,20,63,239,251,107,214,125,37,85,110,185,87,38,189,252,132,180,106,81,87,62,88,177,198,172,142,178,239,187,165,82,32,127,30,211,126,129,171,255,79,214,127,252,166,196,85,184,38,241,245,163,95,124,83,166,76,95,34,51,94,31,34,167,78,253,42,181,234,63,32,127,255,91,156,188,58,166,159,228,47,121,155,12,31,212,93,186,61,208,82,222,91,246,169,217,66,104,227,167,51,101,235,246,239,165,225,157,9,242,237,134,183,36,119,174,203,165,231,99,163,101,247,15,251,101,233,252,23,229,193,30,67,100,234,140,183,229,179,85,83,205,118,72,173,218,245,151,250,183,199,39,11,206,184,93,199,212,218,39,196,226,149,60,253,134,69,192,214,112,64,88,234,119,161,121,218,82,95,91,230,145,82,189,252,122,159,253,127,255,247,127,38,104,162,33,238,164,65,246,2,5,10,152,80,120,228,62,91,239,57,35,199,185,247,227,147,39,79,54,247,221,122,191,172,247,207,26,68,209,160,248,234,213,171,163,190,207,214,213,20,55,111,222,44,227,199,255,47,88,171,65,150,210,165,75,95,232,242,119,237,251,110,223,103,243,62,212,181,210,209,48,2,8,32,128,0,2,8,32,128,64,72,4,8,177,132,164,208,76,19,1,4,16,64,0,129,48,10,240,240,48,121,213,53,216,81,178,100,73,25,50,100,72,204,47,135,95,127,253,213,4,87,52,72,163,135,254,255,180,105,211,146,253,75,204,59,239,188,83,174,190,250,234,100,227,171,95,191,190,20,43,86,204,44,129,190,108,217,50,169,85,171,150,121,189,6,91,150,44,89,34,213,171,87,55,193,149,102,205,154,201,135,31,126,40,199,142,29,51,193,143,217,179,103,39,46,149,174,31,154,232,118,68,218,190,110,97,164,97,26,61,174,185,230,26,209,213,88,52,200,18,57,244,95,170,86,168,80,65,142,30,61,42,151,95,126,121,204,157,34,29,234,24,245,95,184,234,184,195,112,196,58,196,242,198,180,197,242,234,164,185,38,188,114,71,189,154,114,233,165,151,164,202,172,219,5,53,111,211,39,217,86,64,231,158,172,91,17,61,255,242,116,217,127,224,176,9,174,232,138,43,61,30,186,219,156,182,96,201,71,210,168,101,130,252,122,248,83,201,154,245,127,255,242,120,207,222,131,114,91,195,206,102,149,21,61,234,213,169,46,127,254,115,54,153,61,121,152,204,152,179,84,90,182,125,44,177,155,103,158,120,72,250,246,108,43,186,114,204,93,247,247,147,153,115,223,51,223,211,190,230,189,57,66,170,85,185,222,132,88,214,125,254,31,89,251,217,38,243,189,235,203,151,145,119,230,190,32,133,174,204,231,249,37,68,136,197,243,18,48,0,203,5,108,14,7,88,94,186,168,166,103,75,125,109,153,71,106,69,243,227,125,246,91,111,189,101,238,145,207,61,52,92,222,185,115,103,73,122,159,29,57,231,220,251,113,221,118,179,78,157,58,102,123,75,61,254,254,247,191,203,160,65,131,164,102,205,154,230,239,209,220,103,235,10,48,95,127,253,117,178,97,232,189,188,174,164,232,197,17,139,251,108,222,135,122,81,89,250,68,0,1,4,16,64,0,1,4,16,176,73,128,16,139,77,213,100,46,8,32,128,0,2,8,32,144,76,128,135,135,201,47,8,125,80,172,75,121,247,238,221,91,238,189,247,94,79,174,150,221,187,119,155,224,202,149,87,94,153,161,254,79,159,62,45,91,183,110,53,255,114,51,107,214,172,201,218,56,116,232,144,232,247,11,21,42,148,102,219,26,80,57,112,224,128,167,255,250,51,173,1,190,254,250,235,102,59,36,253,23,174,94,6,105,50,84,160,12,190,40,214,33,22,221,146,71,87,43,113,242,208,128,201,215,223,238,148,50,165,138,73,150,44,23,69,213,244,153,51,191,153,45,130,10,23,202,47,57,115,252,177,117,80,228,248,249,196,73,217,182,253,7,41,82,56,191,89,117,37,233,113,244,167,227,114,232,240,81,41,118,213,149,201,130,49,122,206,47,191,156,150,189,251,15,154,237,135,244,131,37,63,28,132,88,252,80,5,198,96,179,128,237,225,0,155,107,23,205,220,108,169,175,45,243,72,173,102,54,220,103,167,54,55,189,199,217,185,115,167,100,203,150,77,10,23,46,204,125,118,20,63,184,188,15,141,2,137,83,16,64,0,1,4,16,64,0,1,4,16,72,67,128,16,11,151,7,2,8,32,128,0,2,8,88,43,192,195,195,243,75,187,110,221,58,137,143,143,151,5,11,22,72,210,165,195,173,189,8,2,54,49,221,238,169,97,195,134,178,114,229,74,169,84,169,82,192,70,159,241,225,198,58,196,146,241,145,242,202,140,8,16,98,201,136,26,175,65,32,122,1,219,195,1,209,75,216,121,166,45,245,181,101,30,105,93,101,220,103,251,251,103,48,150,247,217,188,15,245,247,181,192,232,16,64,0,1,4,16,64,0,1,4,252,47,64,136,197,255,53,98,132,8,32,128,0,2,8,32,144,65,1,30,30,166,12,183,112,225,66,105,221,186,181,44,93,186,84,110,186,233,166,12,234,242,50,167,5,214,172,89,35,181,107,215,150,201,147,39,75,131,6,13,156,110,222,215,237,17,98,241,117,121,50,61,56,66,44,153,38,164,1,4,210,20,8,67,56,32,204,151,128,45,245,181,101,30,23,186,22,185,207,190,144,144,55,223,143,245,125,54,239,67,189,169,51,189,34,128,0,2,8,32,128,0,2,8,216,35,64,136,197,158,90,50,19,4,16,64,0,1,4,16,56,71,128,135,135,169,95,18,111,190,249,166,36,36,36,136,62,104,175,92,185,50,215,142,199,2,107,215,174,53,193,149,81,163,70,201,221,119,223,237,241,104,98,223,61,33,150,216,155,199,178,71,66,44,177,212,166,175,48,10,132,37,28,16,198,218,234,156,109,169,175,45,243,136,230,58,228,62,59,26,165,216,157,227,197,125,54,239,67,99,87,95,122,66,0,1,4,16,64,0,1,4,16,176,83,128,16,139,157,117,101,86,8,32,128,0,2,8,32,32,34,60,60,76,251,50,152,50,101,138,60,252,240,195,50,103,206,28,169,81,163,6,215,140,71,2,43,86,172,144,166,77,155,202,115,207,61,39,247,220,115,143,71,163,240,182,91,66,44,222,250,187,221,59,33,22,183,133,105,63,236,2,97,10,7,132,177,214,182,212,215,150,121,68,123,13,114,159,29,173,148,187,231,121,117,159,205,251,80,119,235,74,235,8,32,128,0,2,8,32,128,0,2,246,11,16,98,177,191,198,204,16,1,4,16,64,0,129,208,10,240,240,240,194,165,159,59,119,174,180,108,217,82,244,95,140,54,107,214,236,194,47,224,12,71,5,102,207,158,109,86,94,153,62,125,186,52,105,210,196,209,182,131,212,24,33,150,32,85,43,253,99,37,196,146,126,51,94,129,64,122,4,194,22,14,72,143,141,13,231,218,82,95,91,230,145,158,107,138,251,236,244,104,57,127,174,151,247,217,188,15,117,190,158,180,136,0,2,8,32,128,0,2,8,32,16,46,1,66,44,225,170,55,179,69,0,1,4,16,64,32,84,2,60,60,140,174,220,43,87,174,148,86,173,90,73,215,174,93,165,87,175,94,209,189,136,179,50,45,48,124,248,112,121,225,133,23,100,234,212,169,18,31,31,159,233,246,130,220,0,33,150,32,87,239,194,99,39,196,114,97,35,206,64,32,51,2,97,12,7,100,198,43,104,175,181,165,190,182,204,35,189,215,15,247,217,233,21,115,230,124,175,239,179,121,31,234,76,29,105,5,1,4,16,64,0,1,4,16,64,32,188,2,132,88,194,91,123,102,142,0,2,8,32,128,128,245,2,60,60,140,190,196,59,119,238,148,182,109,219,74,177,98,197,100,220,184,113,146,45,91,182,232,95,204,153,233,18,56,125,250,180,116,234,212,73,212,124,210,164,73,198,60,236,7,33,22,187,175,0,66,44,118,215,151,217,121,47,16,214,112,128,247,242,177,25,129,45,245,181,101,30,25,169,58,247,217,25,81,203,216,107,252,114,159,205,251,208,140,213,143,87,33,128,0,2,8,32,128,0,2,8,32,16,17,32,196,194,181,128,0,2,8,32,128,0,2,214,10,240,240,48,253,165,77,72,72,144,165,75,151,202,216,177,99,165,102,205,154,233,111,128,87,164,41,176,124,249,114,233,210,165,139,212,174,93,91,70,141,26,133,214,127,5,8,177,216,125,41,16,98,177,187,190,204,206,123,129,48,135,3,188,215,119,127,4,182,212,215,150,121,100,166,226,220,103,103,70,239,194,175,245,211,125,54,239,67,47,92,47,206,64,0,1,4,16,64,0,1,4,16,64,32,45,1,66,44,92,31,8,32,128,0,2,8,32,96,173,0,15,15,51,86,218,89,179,102,73,183,110,221,164,93,187,118,50,104,208,160,140,53,194,171,206,19,232,223,191,191,76,156,56,81,198,140,25,35,205,155,55,71,40,137,0,33,22,187,47,7,66,44,118,215,151,217,121,47,64,56,192,251,26,184,57,2,91,234,107,203,60,50,91,107,238,179,51,43,152,242,235,253,118,159,205,251,80,119,234,76,171,8,32,128,0,2,8,32,128,0,2,225,17,32,196,18,158,90,51,83,4,16,64,0,1,4,66,39,192,195,195,140,151,252,224,193,131,242,200,35,143,200,250,245,235,101,240,224,193,82,175,94,189,140,55,22,242,87,46,94,188,88,250,245,235,39,21,43,86,148,17,35,70,72,190,124,249,66,46,114,254,244,9,177,216,125,73,16,98,177,187,190,204,206,123,1,194,1,222,215,192,205,17,216,82,95,91,230,225,68,173,185,207,118,66,241,143,54,252,122,159,205,251,80,231,106,76,75,8,32,128,0,2,8,32,128,0,2,225,20,32,196,18,206,186,51,107,4,16,64,0,1,4,66,33,192,195,195,204,151,249,173,183,222,18,253,151,141,113,113,113,50,96,192,0,41,91,182,108,230,27,13,73,11,91,182,108,145,129,3,7,202,134,13,27,204,138,54,119,220,113,71,72,102,158,254,105,106,136,229,192,55,179,210,255,66,94,17,24,129,252,101,154,75,190,210,205,2,51,94,6,138,64,144,4,52,28,192,97,183,192,217,179,103,3,63,65,66,44,231,151,144,251,236,140,95,214,126,191,207,230,125,104,198,107,203,43,17,64,0,1,4,16,64,0,1,4,16,80,1,66,44,92,7,8,32,128,0,2,8,32,96,173,0,15,15,157,43,237,208,161,67,77,16,163,67,135,14,210,171,87,47,41,84,168,144,115,141,91,214,210,158,61,123,100,248,240,225,50,126,252,120,19,0,234,211,167,143,101,51,100,58,8,32,128,0,2,8,120,39,64,24,194,59,251,204,244,76,221,82,215,227,62,59,250,43,43,40,247,217,188,15,141,190,166,156,137,0,2,8,32,128,0,2,8,32,128,64,74,2,132,88,184,46,16,64,0,1,4,16,64,192,90,1,30,30,58,91,218,67,135,14,201,176,97,195,100,212,168,81,210,173,91,55,243,95,241,226,197,157,237,36,192,173,237,216,177,67,198,140,25,99,254,75,72,72,144,222,189,123,75,222,188,121,3,60,35,134,142,0,2,8,32,128,128,255,4,8,67,248,175,38,209,140,136,186,165,173,196,125,118,218,62,65,187,207,230,125,104,52,191,21,56,7,1,4,16,64,0,1,4,16,64,0,129,212,5,8,177,112,117,32,128,0,2,8,32,128,128,181,2,60,60,116,167,180,250,47,32,159,127,254,121,25,59,118,172,180,104,209,194,172,206,82,181,106,85,119,58,11,64,171,171,87,175,54,171,174,204,156,57,83,186,116,233,34,221,187,119,103,165,154,0,212,141,33,34,128,0,2,8,4,83,128,48,4,117,11,166,64,116,163,230,62,59,185,83,80,239,179,121,31,26,221,245,206,89,8,32,128,0,2,8,32,128,0,2,8,164,38,64,136,133,107,3,1,4,16,64,0,1,4,172,21,224,225,161,187,165,61,126,252,184,140,27,55,78,38,76,152,32,249,242,229,147,54,109,218,72,171,86,173,36,123,246,236,238,118,236,131,214,79,156,56,33,83,167,78,149,55,222,120,67,14,30,60,40,237,219,183,151,78,157,58,73,142,28,57,124,48,58,134,128,0,2,8,32,128,128,189,2,132,88,130,89,91,234,150,190,186,113,159,29,236,251,108,222,135,166,239,122,231,108,4,16,64,0,1,4,16,64,0,1,4,206,21,32,196,194,53,129,0,2,8,32,128,0,2,214,10,240,240,48,118,165,93,188,120,177,76,158,60,89,230,205,155,103,86,103,105,214,172,153,52,106,212,40,118,3,136,81,79,243,231,207,151,217,179,103,155,85,87,26,55,110,44,173,91,183,150,122,245,234,197,168,119,186,65,0,1,4,16,64,0,1,194,16,193,188,6,168,91,198,235,198,125,118,198,237,188,122,37,239,67,189,146,167,95,4,16,64,0,1,4,16,64,0,1,91,4,8,177,216,82,73,230,129,0,2,8,32,128,0,2,231,9,240,240,48,246,23,197,161,67,135,100,214,172,89,50,119,238,92,249,244,211,79,165,126,253,250,82,183,110,93,169,83,167,142,228,207,159,63,246,3,202,100,143,7,14,28,144,119,223,125,87,222,126,251,109,89,180,104,145,84,169,82,69,154,52,105,34,205,155,55,151,188,121,243,102,178,117,94,142,0,2,8,32,128,0,2,233,21,32,12,145,94,49,127,156,79,221,50,95,7,238,179,51,111,24,171,22,120,31,26,43,105,250,65,0,1,4,16,64,0,1,4,16,176,85,128,16,139,173,149,101,94,8,32,128,0,2,8,32,32,60,60,244,246,34,216,183,111,159,232,191,28,213,0,200,210,165,75,229,218,107,175,149,26,53,106,72,124,124,188,84,171,86,205,151,33,16,253,112,224,147,79,62,145,149,43,87,202,138,21,43,100,243,230,205,82,187,118,109,19,196,209,21,87,10,22,44,232,45,42,189,35,128,0,2,8,32,16,114,1,194,16,193,188,0,168,155,179,117,227,62,219,89,79,167,91,227,125,168,211,162,180,135,0,2,8,32,128,0,2,8,32,16,54,1,66,44,97,171,56,243,69,0,1,4,16,64,32,68,2,60,60,244,87,177,87,173,90,101,130,33,250,231,234,213,171,165,80,161,66,82,169,82,37,169,88,177,162,84,168,80,65,202,149,43,39,69,139,22,141,217,160,119,237,218,37,155,54,109,146,47,191,252,82,214,175,95,47,235,214,173,147,61,123,246,72,213,170,85,165,122,245,234,38,112,163,127,114,32,128,0,2,8,32,128,128,127,4,8,67,248,167,22,233,25,9,117,75,143,86,250,207,229,62,59,253,102,110,190,130,247,161,110,234,210,54,2,8,32,128,0,2,8,32,128,64,24,4,8,177,132,161,202,204,17,1,4,16,64,0,129,144,10,240,240,208,223,133,223,184,113,163,9,142,108,216,176,193,4,73,52,80,114,252,248,113,41,85,170,148,148,44,89,82,138,21,43,38,69,138,20,145,43,175,188,82,10,20,40,96,86,110,201,149,43,151,228,204,153,83,178,103,207,46,151,92,114,137,100,205,154,85,34,31,138,156,57,115,70,78,157,58,37,39,78,156,144,99,199,142,201,145,35,71,68,87,86,217,191,127,191,236,221,187,87,118,239,222,45,59,119,238,148,109,219,182,201,119,223,125,39,57,114,228,48,193,25,13,208,196,197,197,153,64,77,249,242,229,253,141,198,232,16,64,0,1,4,16,8,185,0,97,136,96,94,0,212,45,182,117,227,62,59,182,222,231,246,198,251,80,111,253,233,29,1,4,16,64,0,1,4,16,64,32,248,2,132,88,130,95,67,102,128,0,2,8,32,128,0,2,169,8,240,240,48,120,151,134,6,79,52,96,178,125,251,118,19,56,209,224,137,6,80,52,136,114,248,240,97,19,76,209,128,138,6,85,78,253,242,139,156,249,237,183,196,73,102,205,146,69,46,249,243,159,77,192,69,131,46,26,120,201,147,39,143,9,192,104,16,70,3,49,26,140,41,81,162,132,9,202,232,247,57,16,64,0,1,4,16,64,32,88,2,132,33,130,85,175,200,104,169,155,247,117,75,215,125,246,169,83,162,1,241,200,161,193,113,13,144,115,159,29,93,29,121,31,26,157,19,103,33,128,0,2,8,32,128,0,2,8,32,144,154,0,33,22,174,13,4,16,64,0,1,4,16,176,86,128,135,135,214,150,214,76,44,82,223,179,34,242,167,255,78,181,206,172,121,118,79,154,217,33,128,0,2,8,32,16,114,1,194,16,193,188,0,168,91,48,235,118,246,236,89,179,234,33,71,250,4,120,31,154,62,47,206,70,0,1,4,16,64,0,1,4,16,64,224,92,1,66,44,92,19,8,32,128,0,2,8,32,96,173,0,15,15,173,45,173,153,24,245,181,187,190,204,14,1,4,16,64,0,129,148,4,8,67,4,243,186,160,110,193,172,27,163,206,152,0,239,83,50,230,198,171,16,64,0,1,4,16,64,0,1,4,16,136,8,16,98,225,90,64,0,1,4,16,64,0,1,107,5,120,120,104,109,105,205,196,168,175,221,245,101,118,8,32,128,0,2,8,164,36,64,24,34,152,215,5,117,11,102,221,24,117,198,4,120,159,146,49,55,94,133,0,2,8,32,128,0,2,8,32,128,64,68,128,16,11,215,2,2,8,32,128,0,2,8,88,43,192,195,67,107,75,107,38,70,125,237,174,47,179,67,0,1,4,16,64,32,37,1,194,16,193,188,46,168,91,48,235,198,168,51,38,192,251,148,140,185,241,42,4,16,64,0,1,4,16,64,0,1,4,34,2,132,88,184,22,16,64,0,1,4,16,64,192,90,1,30,30,90,91,90,51,49,234,107,119,125,153,29,2,8,32,128,0,2,41,9,16,134,8,230,117,65,221,130,89,55,70,157,49,1,222,167,100,204,141,87,33,128,0,2,8,32,128,0,2,8,32,16,17,32,196,194,181,128,0,2,8,32,128,0,2,214,10,240,240,208,218,210,154,137,81,95,187,235,203,236,16,64,0,1,4,16,72,73,128,48,68,48,175,11,234,22,204,186,49,234,140,9,240,62,37,99,110,188,10,1,4,16,64,0,1,4,16,64,0,129,136,0,33,22,174,5,4,16,64,0,1,4,16,176,86,128,135,135,214,150,214,76,140,250,218,93,95,102,135,0,2,8,32,128,64,74,2,132,33,130,121,93,80,183,96,214,141,81,103,76,128,247,41,25,115,227,85,8,32,128,0,2,8,32,128,0,2,8,68,4,8,177,112,45,32,128,0,2,8,32,128,128,181,2,60,60,180,182,180,102,98,212,215,238,250,50,59,4,16,64,0,1,4,82,18,32,12,17,204,235,130,186,5,179,110,140,58,99,2,188,79,201,152,27,175,66,0,1,4,16,64,0,1,4,16,64,32,34,64,136,133,107,1,1,4,16,64,0,1,4,172,21,224,225,161,181,165,53,19,163,190,118,215,151,217,33,128,0,2,8,32,144,146,0,97,136,96,94,23,212,205,251,186,29,57,114,68,190,251,238,59,217,190,125,187,236,220,185,83,118,239,222,45,123,247,238,149,253,251,247,203,225,195,135,69,191,127,236,216,49,57,113,226,132,156,58,117,74,206,156,57,147,56,232,172,89,179,202,37,151,92,34,217,179,103,151,156,57,115,74,174,92,185,36,79,158,60,82,160,64,1,185,242,202,43,165,72,145,34,82,172,88,49,41,81,162,132,148,42,85,202,124,63,204,7,239,83,194,92,125,230,142,0,2,8,32,128,0,2,8,32,224,132,0,33,22,39,20,105,3,1,4,16,64,0,1,4,124,41,192,195,67,95,150,197,177,65,81,95,199,40,105,8,1,4,16,64,0,129,192,8,16,134,8,76,169,146,13,148,186,197,182,110,27,55,110,148,117,235,214,201,134,13,27,228,203,47,191,148,77,155,54,201,241,227,199,77,192,164,100,201,146,38,112,162,193,19,13,160,104,16,37,111,222,188,38,120,162,1,21,13,170,104,96,69,131,43,145,186,105,160,69,131,45,26,112,209,160,139,6,94,14,29,58,100,2,48,26,132,209,64,140,6,99,182,109,219,102,130,50,57,114,228,144,114,229,202,73,133,10,21,36,46,46,78,42,85,170,36,229,203,151,143,45,130,135,189,241,62,197,67,124,186,70,0,1,4,16,64,0,1,4,16,176,66,128,16,139,21,101,100,18,8,32,128,0,2,8,32,144,146,0,15,15,237,190,46,168,175,221,245,101,118,8,32,128,0,2,8,164,36,64,24,34,152,215,5,117,115,183,110,171,86,173,146,21,43,86,136,254,185,122,245,106,41,84,168,144,9,142,84,172,88,209,4,73,52,80,82,180,104,81,119,7,145,164,245,93,187,118,153,224,140,6,104,214,175,95,111,2,53,123,246,236,145,170,85,171,74,245,234,213,165,70,141,26,230,79,91,15,222,167,216,90,89,230,133,0,2,8,32,128,0,2,8,32,16,43,1,66,44,177,146,166,31,4,16,64,0,1,4,16,136,185,0,15,15,99,78,30,211,14,169,111,76,185,233,12,1,4,16,64,0,1,95,8,16,134,240,69,25,210,61,8,234,150,110,178,52,95,176,111,223,62,89,188,120,177,188,253,246,219,178,116,233,82,185,246,218,107,77,48,36,62,62,94,170,85,171,102,86,86,241,219,161,43,183,124,242,201,39,178,114,229,74,19,184,217,188,121,179,212,174,93,91,234,214,173,43,245,234,213,147,130,5,11,250,109,200,25,30,15,239,83,50,76,199,11,17,64,0,1,4,16,64,0,1,4,16,48,2,132,88,184,16,16,64,0,1,4,16,64,192,90,1,30,30,90,91,90,51,49,234,107,119,125,153,29,2,8,32,128,0,2,41,9,16,134,8,230,117,65,221,50,95,55,13,129,204,154,53,75,230,206,157,43,159,126,250,169,212,175,95,223,4,64,234,212,169,35,249,243,231,207,124,7,49,110,225,192,129,3,242,238,187,239,154,32,206,162,69,139,164,74,149,42,210,164,73,19,105,222,188,185,47,67,56,233,225,225,125,74,122,180,56,23,1,4,16,64,0,1,4,16,64,0,129,243,5,8,177,112,85,32,128,0,2,8,32,128,128,181,2,60,60,180,182,180,102,98,212,215,238,250,50,59,4,16,64,0,1,4,82,18,32,12,17,204,235,130,186,101,188,110,186,226,202,228,201,147,101,222,188,121,210,162,69,11,105,214,172,153,52,106,212,40,227,13,250,244,149,243,231,207,151,217,179,103,203,204,153,51,165,113,227,198,210,186,117,107,179,66,75,16,15,222,167,4,177,106,140,25,1,4,16,64,0,1,4,16,64,192,79,2,132,88,252,84,13,198,130,0,2,8,32,128,0,2,142,10,240,240,208,81,78,223,53,70,125,125,87,18,6,132,0,2,8,32,128,128,235,2,132,33,92,39,118,165,3,234,150,62,214,227,199,143,203,184,113,227,100,194,132,9,146,47,95,62,105,211,166,141,180,106,213,74,178,103,207,158,190,134,2,120,246,137,19,39,100,234,212,169,242,198,27,111,200,193,131,7,165,125,251,246,210,169,83,39,201,145,35,71,96,102,195,251,148,192,148,138,129,34,128,0,2,8,32,128,0,2,8,248,84,128,16,139,79,11,195,176,16,64,0,1,4,16,64,32,243,2,60,60,204,188,161,159,91,160,190,126,174,14,99,67,0,1,4,16,64,192,29,1,194,16,238,184,186,221,42,117,139,78,120,207,158,61,242,252,243,207,203,216,177,99,205,170,43,29,58,116,144,170,85,171,70,247,98,11,207,90,189,122,181,140,31,63,222,172,206,210,165,75,23,233,222,189,187,20,42,84,200,247,51,229,125,138,239,75,196,0,17,64,0,1,4,16,64,0,1,4,124,46,64,136,197,231,5,98,120,8,32,128,0,2,8,32,144,113,1,30,30,102,220,46,8,175,164,190,65,168,18,99,68,0,1,4,16,64,192,89,1,194,16,206,122,198,170,53,234,150,182,244,161,67,135,100,216,176,97,50,106,212,40,233,214,173,155,249,175,120,241,226,177,42,143,239,251,217,177,99,135,140,25,51,198,252,151,144,144,32,189,123,247,150,188,121,243,250,118,220,188,79,241,109,105,24,24,2,8,32,128,0,2,8,32,128,64,64,4,8,177,4,164,80,12,19,1,4,16,64,0,1,4,210,47,192,195,195,244,155,5,233,21,212,55,72,213,98,172,8,32,128,0,2,8,56,35,64,24,194,25,199,88,183,66,221,82,23,31,58,116,168,12,26,52,200,172,186,210,171,87,175,64,172,52,18,235,235,39,210,159,174,84,51,124,248,112,179,58,75,255,254,253,165,79,159,62,94,13,37,205,126,121,159,226,203,178,48,40,4,16,64,0,1,4,16,64,0,129,0,9,16,98,9,80,177,24,42,2,8,32,128,0,2,8,164,79,128,135,135,233,243,10,218,217,212,55,104,21,99,188,8,32,128,0,2,8,100,94,128,48,68,230,13,189,104,129,186,157,175,254,214,91,111,153,32,70,92,92,156,12,24,48,64,202,150,45,235,69,105,2,217,231,150,45,91,100,224,192,129,178,97,195,6,19,0,186,227,142,59,124,53,15,222,167,248,170,28,12,6,1,4,16,64,0,1,4,16,64,32,128,2,132,88,2,88,52,134,140,0,2,8,32,128,0,2,209,9,240,240,48,58,167,160,158,69,125,131,90,57,198,141,0,2,8,32,128,64,198,5,8,67,100,220,206,203,87,82,183,255,233,31,60,120,80,30,121,228,17,89,191,126,189,12,30,60,88,234,213,171,231,101,105,2,221,247,226,197,139,165,95,191,126,82,177,98,69,25,49,98,132,228,203,151,207,23,243,225,125,138,47,202,192,32,16,64,0,1,4,16,64,0,1,4,2,44,64,136,37,192,197,99,232,8,32,128,0,2,8,32,144,182,0,15,15,237,190,66,168,175,221,245,101,118,8,32,128,0,2,8,164,36,64,24,34,152,215,5,117,251,163,110,179,102,205,146,110,221,186,73,187,118,237,204,10,34,28,206,8,232,138,54,19,39,78,148,49,99,198,72,243,230,205,157,105,52,19,173,240,62,37,19,120,188,20,1,4,16,64,0,1,4,16,64,0,1,17,33,196,194,101,128,0,2,8,32,128,0,2,214,10,240,240,208,218,210,154,137,81,95,187,235,203,236,16,64,0,1,4,16,72,73,128,48,68,48,175,11,234,38,146,144,144,32,75,151,46,149,177,99,199,74,205,154,53,131,89,72,31,143,122,249,242,229,210,165,75,23,169,93,187,182,140,26,53,202,211,145,242,62,197,83,126,58,71,0,1,4,16,64,0,1,4,16,176,64,128,16,139,5,69,100,10,8,32,128,0,2,8,32,144,178,0,15,15,237,190,50,168,175,221,245,101,118,8,32,128,0,2,8,164,36,64,24,34,152,215,69,152,235,182,115,231,78,105,219,182,173,20,43,86,76,198,141,27,39,217,178,101,11,102,17,3,48,234,211,167,79,75,167,78,157,68,205,39,77,154,100,204,189,56,120,159,226,133,58,125,34,128,0,2,8,32,128,0,2,8,216,36,64,136,197,166,106,50,23,4,16,64,0,1,4,16,72,38,192,195,67,187,47,8,234,107,119,125,153,29,2,8,32,128,0,2,41,9,132,57,12,17,228,43,34,172,117,91,185,114,165,180,106,213,74,186,118,237,42,189,122,245,10,114,9,3,53,246,225,195,135,203,11,47,188,32,83,167,78,149,248,248,248,152,143,157,247,41,49,39,167,67,4,16,64,0,1,4,16,64,0,1,203,4,8,177,88,86,80,166,131,0,2,8,32,128,0,2,255,19,224,225,161,221,87,3,245,181,187,190,204,14,1,4,16,64,0,129,148,4,194,26,134,8,250,213,16,198,186,205,157,59,87,90,182,108,41,111,190,249,166,52,107,214,44,232,37,12,220,248,103,207,158,45,119,223,125,183,76,159,62,93,154,52,105,18,211,241,243,62,37,166,220,116,134,0,2,8,32,128,0,2,8,32,96,161,0,33,22,11,139,202,148,16,64,0,1,4,16,64,224,15,1,30,30,218,125,37,80,95,187,235,203,236,16,64,0,1,4,16,72,73,32,140,97,8,27,174,132,176,213,109,202,148,41,242,240,195,15,203,156,57,115,164,70,141,26,54,148,48,144,115,88,177,98,133,52,109,218,84,158,123,238,57,185,231,158,123,98,54,7,222,167,196,140,154,142,16,64,0,1,4,16,64,0,1,4,44,21,32,196,98,105,97,153,22,2,8,32,128,0,2,8,16,98,177,253,26,224,225,176,237,21,102,126,8,32,128,0,2,8,156,47,16,182,48,132,45,215,64,152,234,166,43,175,36,36,36,200,194,133,11,165,114,229,202,182,148,48,176,243,88,187,118,173,52,104,208,64,70,141,26,101,86,102,137,197,193,251,148,88,40,211,7,2,8,32,128,0,2,8,32,128,128,205,2,132,88,108,174,46,115,67,0,1,4,16,64,32,228,2,60,60,180,251,2,160,190,118,215,151,217,33,128,0,2,8,32,144,146,64,152,194,16,54,93,1,97,169,155,6,87,90,183,110,45,75,151,46,149,155,110,186,201,166,18,6,122,46,107,214,172,145,218,181,107,203,228,201,147,77,160,197,237,131,247,41,110,11,211,62,2,8,32,128,0,2,8,32,128,128,237,2,132,88,108,175,48,243,67,0,1,4,16,64,32,196,2,60,60,180,187,248,212,215,238,250,50,59,4,16,64,0,1,4,82,18,8,75,24,194,182,234,135,161,110,235,214,173,147,248,248,120,89,176,96,129,220,118,219,109,153,42,225,217,179,103,229,251,239,191,151,83,167,78,73,177,98,197,36,91,182,108,153,106,143,23,139,188,255,254,251,210,176,97,67,89,185,114,165,84,170,84,201,85,18,222,167,184,202,75,227,8,32,128,0,2,8,32,128,0,2,33,16,32,196,18,130,34,51,69,4,16,64,0,1,4,194,42,192,195,67,187,43,79,125,237,174,47,179,67,0,1,4,16,64,32,37,129,48,132,33,108,172,188,237,117,251,233,167,159,164,106,213,170,210,187,119,111,185,247,222,123,51,85,194,249,243,231,155,213,92,142,29,59,102,218,201,153,51,167,140,30,61,90,218,181,107,151,169,118,51,250,226,121,243,230,201,245,215,95,47,165,74,149,74,214,132,254,125,235,214,173,41,54,171,99,61,115,230,140,188,246,218,107,25,237,214,149,215,189,254,250,235,50,108,216,48,89,189,122,181,92,126,249,229,174,244,161,141,242,62,197,53,90,26,70,0,1,4,16,64,0,1,4,16,8,137,0,33,150,144,20,154,105,34,128,0,2,8,32,16,70,1,30,30,218,93,117,234,107,119,125,153,29,2,8,32,128,0,2,41,9,216,30,134,176,181,234,182,215,173,101,203,150,82,178,100,73,25,50,100,72,166,74,248,225,135,31,202,173,183,222,42,255,252,231,63,229,158,123,238,49,43,177,204,154,53,75,238,191,255,126,121,247,221,119,205,150,56,177,62,226,226,226,164,127,255,254,210,188,121,243,100,93,239,219,183,79,126,251,237,55,243,181,34,69,138,200,248,241,227,229,31,255,248,135,249,251,241,227,199,229,247,223,127,151,107,175,189,54,214,195,189,96,127,125,251,246,149,109,219,182,201,244,233,211,47,120,110,70,79,224,125,74,70,229,120,29,2,8,32,128,0,2,8,32,128,0,2,127,8,16,98,225,74,64,0,1,4,16,64,0,1,107,5,120,120,104,109,105,205,196,168,175,221,245,101,118,8,32,128,0,2,8,168,192,200,145,35,205,7,232,207,62,251,172,116,239,222,93,34,97,136,231,159,127,94,30,125,244,81,25,52,104,144,244,236,217,19,44,159,11,216,28,98,121,225,133,23,68,87,79,209,237,106,50,123,220,114,203,45,82,180,104,81,121,227,141,55,146,53,53,98,196,8,19,146,185,253,246,219,69,207,121,235,173,183,164,112,225,194,38,44,82,37,51,74,74,0,0,32,0,73,68,65,84,171,86,45,89,188,120,177,44,90,180,200,132,51,118,239,222,45,89,179,102,149,191,253,237,111,201,254,62,110,220,56,179,50,138,174,234,162,175,211,144,204,227,143,63,110,206,109,223,190,189,220,112,195,13,50,123,246,108,217,180,105,147,180,104,209,66,158,123,238,57,121,242,201,39,205,207,216,85,87,93,37,147,38,77,74,117,155,36,173,175,174,216,114,199,29,119,152,113,79,156,56,81,246,238,221,43,253,250,245,51,109,95,125,245,213,242,193,7,31,152,45,146,52,68,178,99,199,14,153,48,97,130,20,47,94,92,116,117,20,93,213,229,244,233,211,50,96,192,0,19,218,201,149,43,151,244,234,213,75,52,28,164,199,192,129,3,37,95,190,124,210,185,115,231,204,18,155,215,235,118,79,141,26,53,146,174,93,187,58,210,222,185,141,240,62,197,21,86,26,69,0,1,4,16,64,0,1,4,16,8,145,0,33,150,16,21,155,169,34,128,0,2,8,32,16,54,1,30,30,218,93,113,234,107,119,125,153,29,2,8,32,128,0,2,42,160,91,170,228,205,155,215,124,208,158,61,123,118,57,116,232,144,228,201,147,71,78,158,60,105,182,43,209,191,235,118,43,28,254,22,176,53,196,242,205,55,223,72,185,114,229,100,253,250,245,114,221,117,215,101,186,8,186,197,205,152,49,99,228,190,251,238,75,177,173,163,71,143,154,128,135,110,227,163,161,150,35,71,142,72,238,220,185,77,112,69,67,38,26,248,170,83,167,142,244,233,211,71,62,249,228,147,100,127,255,229,151,95,204,74,41,218,254,95,254,242,23,105,219,182,173,116,232,208,193,4,71,170,87,175,46,31,127,252,177,76,158,60,89,14,30,60,40,61,122,244,144,101,203,150,73,161,66,133,204,107,116,139,36,13,144,104,144,36,165,227,220,16,203,19,79,60,97,2,52,26,198,137,180,173,161,21,117,26,59,118,172,196,199,199,203,35,143,60,98,2,50,149,42,85,146,151,95,126,217,132,210,52,192,50,116,232,80,57,113,226,132,233,83,199,80,179,102,77,179,77,83,129,2,5,204,107,156,56,190,250,234,43,169,88,177,162,9,236,148,41,83,198,137,38,147,181,193,251,20,199,73,105,16,1,4,16,64,0,1,4,16,64,32,100,2,132,88,66,86,112,166,139,0,2,8,32,128,64,152,4,120,120,104,119,181,169,175,221,245,101,118,8,32,128,0,2,8,68,4,116,229,134,81,163,70,153,149,26,34,71,182,108,217,36,33,33,33,211,219,183,160,28,27,1,91,67,44,186,197,78,229,202,149,77,200,34,179,135,134,178,46,190,248,98,153,51,103,142,52,105,210,36,197,230,46,20,98,209,128,202,158,61,123,228,162,139,46,146,193,131,7,155,192,74,228,239,13,27,54,52,65,16,13,147,232,161,91,22,105,96,100,203,150,45,38,104,162,91,21,105,160,69,143,155,110,186,73,58,118,236,104,86,81,73,109,59,161,164,3,188,80,136,69,87,62,209,85,93,52,124,163,171,174,232,170,44,186,130,140,174,246,162,171,216,232,223,179,100,201,98,66,52,186,66,140,30,109,218,180,49,129,29,157,131,27,199,176,97,195,100,237,218,181,38,56,227,244,193,251,20,167,69,105,15,1,4,16,64,0,1,4,16,64,32,108,2,132,88,194,86,113,230,139,0,2,8,32,128,64,136,4,120,120,104,119,177,169,175,221,245,101,118,8,32,128,0,2,8,68,4,116,53,150,252,249,243,203,169,83,167,18,81,46,185,228,18,57,112,224,0,171,176,4,228,50,177,49,196,162,219,247,232,202,39,186,186,136,83,135,6,60,154,54,109,42,26,176,72,122,188,243,206,59,102,229,33,93,193,36,233,74,44,186,106,138,254,108,68,86,98,209,149,69,166,78,157,106,94,170,33,150,164,127,47,91,182,172,124,253,245,215,201,218,213,85,140,126,250,233,39,19,98,209,192,74,100,5,24,221,182,168,65,131,6,242,208,67,15,57,18,98,137,180,253,195,15,63,72,145,34,69,100,223,190,125,38,80,163,43,176,232,120,103,206,156,105,190,126,238,161,219,26,205,152,49,195,41,222,243,218,209,213,88,116,53,152,250,245,235,59,218,7,239,83,28,229,164,49,4,16,64,0,1,4,16,64,0,129,16,10,16,98,9,97,209,153,50,2,8,32,128,0,2,97,17,224,225,161,221,149,166,190,118,215,151,217,33,128,0,2,8,32,144,84,32,233,106,44,172,194,18,188,107,195,198,16,139,6,63,186,117,235,38,26,180,112,234,208,21,88,116,101,20,221,238,38,114,252,254,251,239,82,188,120,113,19,108,209,173,125,52,196,162,219,24,149,46,93,90,62,255,252,115,249,235,95,255,26,85,136,165,106,213,170,82,163,70,141,196,213,86,126,252,241,71,217,187,119,175,217,206,71,231,242,192,3,15,36,174,130,226,116,136,37,210,118,36,196,178,127,255,126,19,190,137,132,88,222,125,247,93,201,145,35,135,44,88,176,64,110,189,245,86,51,245,93,187,118,153,213,89,116,158,110,29,26,158,209,149,94,86,173,90,229,104,23,188,79,113,148,147,198,16,64,0,1,4,16,64,0,1,4,66,40,64,136,37,132,69,103,202,8,32,128,0,2,8,132,69,128,135,135,118,87,154,250,218,93,95,102,135,0,2,8,32,128,64,82,129,164,171,177,176,10,75,240,174,13,219,66,44,11,23,46,148,103,158,121,70,86,175,94,237,104,49,54,108,216,32,186,58,200,19,79,60,33,93,186,116,145,179,103,207,154,109,120,116,155,29,13,126,232,181,127,197,21,87,200,99,143,61,38,93,187,118,149,238,221,187,203,196,137,19,163,10,177,60,254,248,227,102,197,147,37,75,150,152,21,140,116,187,160,75,47,189,84,166,77,155,150,102,136,69,67,46,122,110,167,78,157,82,157,235,133,182,19,186,80,136,69,67,36,26,178,41,86,172,152,140,27,55,78,52,236,82,167,78,29,209,49,107,223,243,230,205,51,99,214,109,137,156,62,180,95,245,212,149,103,156,58,120,159,226,148,36,237,32,128,0,2,8,32,128,0,2,8,132,85,128,16,75,88,43,207,188,17,64,0,1,4,16,8,129,0,15,15,237,46,50,245,181,187,190,204,14,1,4,16,64,0,129,115,5,116,53,150,145,35,71,74,207,158,61,101,200,144,33,0,5,72,192,182,16,75,189,122,245,164,101,203,150,210,186,117,107,199,171,48,101,202,20,233,220,185,179,104,112,75,143,171,175,190,218,132,88,170,85,171,102,254,62,112,224,64,19,114,209,67,251,215,239,233,118,66,175,189,246,154,252,231,63,255,49,127,215,67,67,54,73,255,126,228,200,17,179,85,209,135,31,126,104,190,95,185,114,101,153,61,123,182,9,142,164,181,18,139,6,60,244,231,77,3,48,205,155,55,79,113,190,41,133,88,118,236,216,97,198,148,180,237,200,74,44,186,21,88,190,124,249,204,74,44,26,162,249,232,163,143,228,139,47,190,16,117,253,254,251,239,77,31,141,27,55,54,91,9,93,124,241,197,102,187,31,29,231,75,47,189,228,184,183,122,77,159,62,93,22,47,94,236,88,219,188,79,113,140,146,134,16,64,0,1,4,16,64,0,1,4,66,42,64,136,37,164,133,103,218,8,32,128,0,2,8,132,65,128,135,135,118,87,153,250,218,93,95,102,135,0,2,8,32,128,192,185,2,250,161,126,219,182,109,101,210,164,73,102,85,6,142,224,8,216,20,98,209,237,126,106,214,172,41,123,246,236,113,173,0,103,206,156,145,109,219,182,153,149,82,138,20,41,34,234,151,244,56,122,244,168,249,171,174,202,146,158,67,87,118,209,112,201,169,83,167,228,154,107,174,57,175,221,212,218,58,124,248,176,233,75,183,247,113,243,208,121,127,251,237,183,102,107,161,171,174,186,202,205,174,146,181,93,168,80,33,89,190,124,185,148,45,91,214,145,62,121,159,226,8,35,141,32,128,0,2,8,32,128,0,2,8,132,88,128,16,75,136,139,207,212,17,64,0,1,4,16,176,93,128,135,135,118,87,152,250,218,93,95,102,135,0,2,8,32,16,157,192,185,31,110,71,247,42,206,10,146,128,6,15,130,126,216,20,98,25,52,104,144,28,58,116,72,70,143,30,29,244,178,48,254,255,10,244,232,209,67,242,230,205,43,253,251,247,207,180,201,153,159,127,150,15,238,187,231,188,118,234,204,154,151,233,182,105,0,1,4,16,64,0,1,4,16,64,0,129,176,8,16,98,9,75,165,153,39,2,8,32,128,0,2,33,20,32,228,96,119,209,169,175,221,245,101,118,8,32,128,0,2,209,9,216,20,14,136,110,198,225,58,203,150,250,218,50,15,189,250,116,27,30,221,214,234,230,155,111,14,215,197,104,241,108,117,59,35,221,166,108,237,218,181,25,158,165,134,87,118,44,89,36,219,23,47,20,253,255,115,15,66,44,25,166,229,133,8,32,128,0,2,8,32,128,0,2,33,20,32,196,18,194,162,51,101,4,16,64,0,1,4,194,34,64,200,193,238,74,83,95,187,235,203,236,16,64,0,1,4,162,19,176,41,28,16,221,140,195,117,150,45,245,181,101,30,187,119,239,150,184,184,56,57,120,240,96,184,46,196,16,204,54,95,190,124,178,97,195,6,179,125,83,122,142,11,133,87,34,109,17,98,73,143,42,231,34,128,0,2,8,32,128,0,2,8,132,93,128,16,75,216,175,0,230,143,0,2,8,32,128,128,197,2,132,28,44,46,174,136,80,95,187,235,203,236,16,64,0,1,4,162,19,176,37,28,16,221,108,195,119,150,45,245,181,101,30,51,103,206,148,105,211,166,201,188,121,108,13,99,219,79,99,227,198,141,229,174,187,238,146,22,45,90,68,53,181,104,195,43,132,88,162,226,228,36,4,16,64,0,1,4,16,64,0,1,4,146,9,16,98,225,130,64,0,1,4,16,64,0,1,107,5,8,57,88,91,90,51,49,234,107,119,125,153,29,2,8,32,128,64,116,2,182,132,3,162,155,109,248,206,178,165,190,182,204,163,79,159,62,114,197,21,87,200,99,143,61,22,179,139,241,192,129,3,50,100,200,16,179,74,136,110,97,212,178,101,75,41,91,182,172,233,127,203,150,45,50,126,252,120,249,246,219,111,165,70,141,26,210,181,107,87,201,154,53,107,226,216,246,239,223,47,247,221,119,159,204,158,61,91,178,103,207,158,108,204,39,79,158,148,230,205,155,75,66,66,130,212,170,85,235,188,249,252,248,227,143,242,202,43,175,200,234,213,171,165,92,185,114,242,200,35,143,136,174,86,18,57,206,158,61,43,29,58,116,144,142,29,59,202,77,55,221,148,162,71,106,227,211,215,78,152,48,65,22,46,92,40,185,114,229,146,59,239,188,83,234,213,171,23,51,211,148,58,122,230,153,103,228,232,209,163,50,116,232,208,52,199,145,222,240,74,164,49,86,98,241,180,188,116,142,0,2,8,32,128,0,2,8,32,16,48,1,66,44,1,43,24,195,69,0,1,4,16,64,0,129,232,5,8,57,68,111,21,196,51,169,111,16,171,198,152,17,64,0,1,4,156,22,176,37,28,224,180,139,45,237,217,82,223,160,204,99,228,200,145,38,148,145,51,103,206,20,47,161,6,13,26,152,224,70,195,134,13,99,118,137,85,170,84,73,206,156,57,35,189,122,245,146,207,62,251,76,70,143,30,45,135,14,29,18,53,189,254,250,235,229,47,127,249,139,116,234,212,73,52,132,81,189,122,117,121,254,249,231,229,196,137,19,50,119,238,92,121,227,141,55,228,189,247,222,147,35,71,142,152,240,77,210,163,71,143,30,242,220,115,207,153,128,75,211,166,77,147,125,79,67,38,250,53,13,206,60,245,212,83,242,246,219,111,203,198,141,27,77,255,89,178,100,145,197,139,23,203,162,69,139,76,200,101,201,146,37,82,183,110,221,243,60,52,4,147,218,248,180,207,135,30,122,72,158,124,242,73,249,253,247,223,165,111,223,190,102,28,181,107,215,142,153,235,185,29,45,88,176,192,4,130,52,88,147,210,145,209,240,74,164,45,66,44,158,149,150,142,17,64,0,1,4,16,64,0,1,4,2,40,64,136,37,128,69,99,200,8,32,128,0,2,8,32,16,157,0,33,135,232,156,130,122,22,245,13,106,229,24,55,2,8,32,128,128,147,2,65,9,7,56,57,231,48,181,101,75,125,131,50,143,75,47,189,84,126,251,237,55,233,217,179,167,89,109,229,220,48,75,249,242,229,101,250,244,233,162,127,198,226,208,149,84,10,22,44,40,187,119,239,150,194,133,11,155,177,229,206,157,91,198,140,25,99,194,36,58,198,93,187,118,153,161,104,8,163,81,163,70,242,243,207,63,155,208,138,134,84,52,72,146,82,136,69,67,41,253,251,247,55,231,13,27,54,236,188,16,203,214,173,91,165,84,169,82,178,125,251,118,41,94,188,184,9,205,232,42,44,43,87,174,52,65,25,13,250,232,170,37,186,189,82,106,33,150,201,147,39,167,58,190,187,239,190,91,226,226,226,76,64,70,143,246,237,219,155,185,77,154,52,41,22,172,41,246,161,33,29,93,229,70,255,76,122,100,54,188,18,105,139,16,139,103,165,165,99,4,16,64,0,1,4,16,64,0,129,0,10,16,98,9,96,209,24,50,2,8,32,128,0,2,8,68,39,64,200,33,58,167,160,158,69,125,131,90,57,198,141,0,2,8,32,224,164,64,80,194,1,78,206,57,76,109,217,82,223,160,204,67,87,49,121,244,209,71,205,234,32,58,102,13,130,36,13,179,104,144,67,183,200,201,155,55,111,76,46,195,227,199,143,203,23,95,124,33,213,170,85,51,253,109,222,188,217,172,188,162,43,164,232,74,43,223,124,243,141,76,157,58,213,124,79,195,23,21,42,84,48,95,43,93,186,180,249,218,151,95,126,105,86,67,73,186,18,139,6,99,244,188,247,223,127,95,154,53,107,102,86,112,57,119,37,150,15,62,248,64,26,55,110,44,63,253,244,83,226,60,47,191,252,114,19,158,209,237,137,34,135,126,109,198,140,25,41,174,196,162,171,172,164,54,62,93,57,230,246,219,111,55,171,203,232,161,109,234,88,215,173,91,23,19,215,148,58,209,160,142,110,211,116,240,224,65,243,109,167,194,43,145,190,8,177,120,86,90,58,70,0,1,4,16,64,0,1,4,16,8,160,0,33,150,0,22,141,33,35,128,0,2,8,32,128,64,116,2,132,28,162,115,10,234,89,212,55,168,149,99,220,8,32,128,0,2,78,10,4,37,28,224,228,156,195,212,150,45,245,13,210,60,52,160,114,248,240,97,115,153,101,203,150,45,89,152,37,79,158,60,114,242,228,73,201,154,53,107,204,47,67,13,157,180,106,213,74,42,87,174,108,182,242,105,211,166,141,217,34,232,133,23,94,48,99,209,85,87,116,124,235,215,175,55,171,156,232,113,110,136,69,183,9,210,213,90,170,86,173,106,182,240,209,208,70,74,33,22,93,17,229,217,103,159,53,129,157,200,161,219,26,221,127,255,253,102,27,160,200,145,86,136,37,173,241,173,93,187,86,134,12,25,98,182,62,58,117,234,148,9,211,92,125,245,213,242,221,119,223,197,220,53,210,161,110,217,164,43,241,156,60,114,68,118,44,89,36,219,23,47,52,65,22,167,14,66,44,78,73,210,14,2,8,32,128,0,2,8,32,128,64,24,4,8,177,132,161,202,204,17,1,4,16,64,0,129,144,10,16,114,176,187,240,212,215,238,250,50,59,4,16,64,0,129,232,4,130,20,14,136,110,70,156,149,84,192,150,250,222,114,203,45,178,124,249,242,192,22,247,226,139,47,150,134,13,27,154,213,79,116,149,150,88,30,26,174,232,222,189,187,188,244,210,75,38,112,162,171,151,104,136,230,193,7,31,52,219,252,232,150,62,122,252,240,195,15,82,164,72,17,19,102,201,149,43,151,249,218,185,33,22,93,181,69,95,55,123,246,108,209,57,105,208,164,93,187,118,38,28,83,166,76,153,196,105,233,150,73,186,101,80,210,149,88,52,240,50,106,212,40,169,87,175,94,226,121,105,133,88,210,26,159,110,133,244,192,3,15,200,155,111,190,41,87,93,117,149,9,230,168,235,91,111,189,21,75,218,243,250,186,232,162,139,100,249,3,237,229,228,129,3,142,143,131,16,139,227,164,52,136,0,2,8,32,128,0,2,8,32,96,177,0,33,22,139,139,203,212,16,64,0,1,4,16,8,187,0,33,7,187,175,0,234,107,119,125,153,29,2,8,32,128,64,116,2,182,132,28,162,155,109,248,206,162,190,177,175,185,223,86,98,209,128,137,110,21,164,97,21,13,146,68,14,13,180,204,153,51,39,113,11,158,85,171,86,153,109,129,246,237,219,151,120,206,185,33,150,87,95,125,213,172,126,18,57,54,109,218,36,5,10,20,144,132,132,4,233,211,167,79,226,215,181,173,248,248,120,179,34,77,238,220,185,229,196,137,19,114,217,101,151,201,183,223,126,43,165,74,149,74,60,47,173,16,75,90,227,211,237,144,180,221,162,69,139,154,149,110,186,118,237,42,57,114,228,48,171,179,120,117,36,93,137,69,87,97,217,161,43,177,156,56,225,216,112,8,177,56,70,73,67,8,32,128,0,2,8,32,128,0,2,33,16,32,196,18,130,34,51,69,4,16,64,0,1,4,194,42,64,200,193,238,202,83,95,187,235,203,236,16,64,0,1,4,162,19,32,228,16,157,83,80,207,162,190,177,173,156,6,60,116,155,157,223,126,251,45,217,54,66,57,115,230,52,3,201,151,47,159,217,98,71,131,46,177,56,118,236,216,33,37,74,148,48,97,149,235,174,187,46,177,75,13,158,236,218,181,203,108,27,244,238,187,239,74,185,114,229,204,86,63,249,243,231,23,93,109,37,114,156,27,98,57,119,204,250,250,1,3,6,152,240,139,134,56,198,142,29,107,86,156,209,112,137,206,177,71,143,30,242,200,35,143,200,147,79,62,41,83,166,76,49,171,189,232,42,42,145,227,220,16,139,142,119,222,188,121,210,185,115,103,217,188,121,115,170,227,123,236,177,199,68,183,71,250,244,211,79,229,223,255,254,183,220,122,235,173,242,222,123,239,73,149,42,85,100,198,140,25,82,184,112,97,19,162,137,229,161,171,218,104,72,232,224,193,131,166,91,221,74,200,201,48,11,33,150,88,86,147,190,16,64,0,1,4,16,64,0,1,4,130,46,64,136,37,232,21,100,252,8,32,128,0,2,8,32,144,170,0,33,7,187,47,14,234,107,119,125,153,29,2,8,32,128,64,116,2,132,28,162,115,10,234,89,212,55,182,149,187,244,210,75,77,128,165,103,207,158,162,65,139,72,120,37,50,138,242,229,203,139,110,181,163,127,198,226,208,240,74,179,102,205,206,235,234,197,23,95,52,65,145,103,159,125,214,132,110,244,184,230,154,107,68,87,80,209,32,75,228,208,21,92,42,84,168,32,71,143,30,21,13,156,156,123,36,13,177,156,60,121,82,178,103,207,46,75,150,44,145,186,117,235,202,178,101,203,164,86,173,90,230,37,234,160,95,175,94,189,122,178,38,206,13,177,124,240,193,7,114,219,109,183,201,145,35,71,228,138,43,174,72,117,124,186,162,203,221,119,223,45,26,122,217,191,127,191,12,30,60,216,120,235,161,125,232,127,58,183,88,30,106,213,178,101,75,179,234,77,210,35,35,97,150,194,53,111,145,10,15,117,139,229,240,233,11,1,4,16,64,0,1,4,16,64,0,1,171,4,8,177,88,85,78,38,131,0,2,8,32,128,0,2,73,5,8,57,216,125,61,80,95,187,235,203,236,16,64,0,1,4,162,19,32,228,16,157,83,80,207,162,190,177,173,220,200,145,35,165,99,199,142,231,133,87,34,163,104,208,160,129,116,232,208,193,172,86,226,151,67,3,42,7,14,28,144,210,165,75,59,62,164,211,167,79,203,214,173,91,77,219,89,179,102,205,80,251,105,141,111,251,246,237,38,116,163,91,21,121,125,44,88,176,64,198,143,31,47,11,23,46,76,113,40,233,13,179,220,252,210,56,185,52,127,1,175,167,69,255,8,32,128,0,2,8,32,128,0,2,8,4,82,128,16,75,32,203,198,160,17,64,0,1,4,16,64,32,26,1,66,14,209,40,5,247,28,234,27,220,218,49,114,4,16,64,0,1,231,4,8,57,56,103,233,199,150,168,175,191,170,210,167,79,31,179,194,72,100,213,16,127,141,142,209,100,70,224,153,103,158,49,43,214,12,29,58,52,205,102,162,13,179,176,26,75,102,170,193,107,17,64,0,1,4,16,64,0,1,4,194,46,64,136,37,236,87,0,243,71,0,1,4,16,64,192,98,1,66,14,22,23,87,68,168,175,221,245,101,118,8,32,128,0,2,209,9,16,114,136,206,41,168,103,81,95,127,85,110,230,204,153,50,109,218,52,153,55,111,158,191,6,198,104,50,45,208,184,113,99,185,235,174,187,164,69,139,22,81,181,21,77,152,133,213,88,162,162,228,36,4,16,64,0,1,4,16,64,0,1,4,206,19,32,196,194,69,129,0,2,8,32,128,0,2,214,10,16,114,176,182,180,102,98,212,215,238,250,50,59,4,16,64,0,129,232,4,8,57,68,231,20,212,179,168,175,191,42,183,123,247,110,137,139,139,147,131,7,15,250,107,96,140,38,211,2,249,242,229,147,13,27,54,72,145,34,69,210,213,86,90,97,22,86,99,73,23,37,39,35,128,0,2,8,32,128,0,2,8,32,144,40,64,136,133,139,1,1,4,16,64,0,1,4,172,21,32,228,96,109,105,205,196,168,175,221,245,101,118,8,32,128,0,2,209,9,16,114,136,206,41,168,103,81,95,255,85,174,114,229,202,50,114,228,72,185,249,230,155,253,55,56,70,148,33,129,143,62,250,72,122,246,236,41,107,215,174,205,208,235,245,69,169,133,89,88,141,37,195,164,188,16,1,4,16,64,0,1,4,16,64,32,196,2,132,88,66,92,124,166,142,0,2,8,32,128,128,237,2,132,28,236,174,48,245,181,187,190,204,14,1,4,16,64,32,58,1,66,14,209,57,5,245,44,234,235,191,202,13,26,52,72,14,29,58,36,163,71,143,246,223,224,24,81,134,4,122,244,232,33,121,243,230,149,254,253,251,103,232,245,73,95,116,110,152,133,213,88,50,77,74,3,8,32,128,0,2,8,32,128,0,2,33,20,32,196,18,194,162,51,101,4,16,64,0,1,4,194,34,64,200,193,238,74,83,95,187,235,203,236,16,64,0,1,4,162,19,32,228,16,157,83,80,207,162,190,254,171,220,150,45,91,164,102,205,154,178,103,207,30,223,12,238,253,247,223,151,169,83,167,202,233,211,167,165,89,179,102,210,184,113,99,51,54,29,235,115,207,61,39,219,182,109,51,99,110,217,178,165,148,40,81,226,188,113,255,248,227,143,242,202,43,175,200,234,213,171,165,92,185,114,242,200,35,143,136,110,175,19,57,206,158,61,43,29,58,116,144,142,29,59,202,77,55,221,148,226,188,63,251,236,51,121,233,165,151,228,251,239,191,151,70,141,26,153,113,228,207,159,95,206,156,57,35,15,60,240,64,178,215,232,248,234,213,171,231,27,191,66,133,10,201,242,229,203,165,108,217,178,142,141,41,105,152,165,218,136,209,114,105,254,2,142,181,77,67,8,32,128,0,2,8,32,128,0,2,8,216,46,64,136,197,246,10,51,63,4,16,64,0,1,4,66,44,64,200,193,238,226,83,95,187,235,203,236,16,64,0,1,4,162,19,32,228,16,157,83,80,207,162,190,254,172,156,6,48,52,16,210,186,117,107,207,7,168,91,224,104,176,164,75,151,46,242,183,191,253,77,30,124,240,65,153,52,105,146,52,108,216,208,172,46,82,171,86,45,105,213,170,149,76,155,54,77,14,30,60,40,186,117,78,210,67,3,42,77,155,54,149,13,27,54,200,83,79,61,37,111,191,253,182,108,220,184,81,52,148,146,37,75,22,89,188,120,177,44,90,180,200,132,92,150,44,89,34,117,235,214,61,111,206,26,232,41,92,184,176,9,207,220,117,215,93,166,127,237,107,205,154,53,178,117,235,86,169,88,177,162,140,24,49,34,241,117,55,222,120,163,252,245,175,127,245,220,78,7,48,121,242,100,153,62,125,186,153,167,27,135,134,89,78,30,216,47,57,75,148,116,163,121,218,68,0,1,4,16,64,0,1,4,16,64,192,74,1,66,44,86,150,149,73,33,128,0,2,8,32,128,128,10,16,114,176,251,58,160,190,118,215,151,217,33,128,0,2,8,68,39,64,200,33,58,167,160,158,69,125,253,89,185,133,11,23,202,51,207,60,99,86,46,241,250,104,215,174,157,9,155,188,250,234,171,102,40,61,123,246,148,245,235,215,203,208,161,67,165,114,229,202,242,235,175,191,74,214,172,89,229,227,143,63,150,234,213,171,155,173,144,242,228,201,35,3,7,14,52,171,173,220,126,251,237,82,170,84,41,217,190,125,187,20,47,94,220,124,95,191,190,114,229,74,115,190,174,190,114,244,232,81,153,57,115,230,121,33,150,38,77,154,136,110,197,163,129,21,93,189,229,187,239,190,51,99,248,226,139,47,36,46,46,78,190,249,230,27,217,177,99,135,9,199,156,27,158,241,218,45,210,127,213,170,85,229,177,199,30,147,6,13,26,248,101,72,140,3,1,4,16,64,0,1,4,16,64,0,129,208,11,16,98,9,253,37,0,0,2,8,32,128,0,2,246,10,16,114,176,183,182,58,51,234,107,119,125,153,29,2,8,32,128,64,116,2,132,28,162,115,10,234,89,212,215,191,149,211,128,71,183,110,221,164,69,139,22,158,14,82,199,113,223,125,247,73,251,246,237,205,56,116,197,148,39,158,120,66,246,238,221,43,191,253,246,155,156,58,117,202,172,170,242,244,211,79,203,177,99,199,18,131,55,189,123,247,150,2,5,10,200,13,55,220,96,86,80,249,233,167,159,18,231,113,249,229,151,203,152,49,99,76,187,145,67,191,54,99,198,140,100,43,177,220,124,243,205,50,96,192,0,179,5,209,225,195,135,165,124,249,242,230,244,137,19,39,154,112,139,6,98,94,123,237,53,19,152,209,128,204,69,23,93,100,86,138,209,149,95,178,101,203,230,169,155,118,174,193,28,157,231,170,85,171,60,31,11,3,64,0,1,4,16,64,0,1,4,16,64,0,129,255,9,16,98,225,106,64,0,1,4,16,64,0,1,107,5,8,57,88,91,90,51,49,234,107,119,125,153,29,2,8,32,128,64,116,2,132,28,162,115,10,234,89,212,215,191,149,211,45,118,250,247,239,111,86,61,241,242,40,88,176,160,140,29,59,86,154,55,111,110,134,161,219,226,212,175,95,95,116,155,32,61,62,255,252,243,196,173,123,116,203,161,209,163,71,155,149,89,34,135,110,253,243,236,179,207,202,150,45,91,18,191,86,169,82,37,185,255,254,251,229,161,135,30,74,252,90,74,33,150,115,231,173,161,153,151,95,126,89,186,118,237,106,250,121,248,225,135,229,209,71,31,53,219,11,141,28,57,82,118,239,222,45,131,7,15,54,65,22,93,41,198,235,67,183,57,26,52,104,144,241,226,64,0,1,4,16,64,0,1,4,16,64,0,1,255,8,16,98,241,79,45,24,9,2,8,32,128,0,2,8,56,44,64,200,193,97,80,159,53,71,125,125,86,16,134,131,0,2,8,32,224,137,0,33,7,79,216,99,214,41,245,141,25,117,134,58,210,224,136,110,217,163,171,154,120,117,232,86,64,186,149,143,6,67,244,152,53,107,150,9,165,172,91,183,46,113,72,103,206,156,49,91,1,53,106,212,72,86,172,88,33,186,130,74,228,152,62,125,186,217,50,40,233,74,44,101,203,150,149,81,163,70,73,189,122,245,18,207,187,80,136,229,199,31,127,52,91,242,232,22,66,186,18,75,36,24,114,226,196,9,211,70,246,236,217,205,159,186,117,143,126,127,223,190,125,94,145,153,126,135,13,27,38,107,215,174,53,94,28,8,32,128,0,2,8,32,128,0,2,8,32,224,47,1,66,44,254,170,7,163,65,0,1,4,16,64,0,1,7,5,8,57,56,136,233,195,166,168,175,15,139,194,144,16,64,0,1,4,98,46,16,246,144,195,188,121,243,228,250,235,175,23,253,32,63,173,35,218,243,162,45,160,126,240,61,123,246,108,179,93,203,93,119,221,37,255,248,199,63,228,210,75,47,141,246,229,81,159,23,246,250,70,13,229,209,137,26,216,208,173,116,116,53,150,235,174,187,206,147,81,220,122,235,173,114,227,141,55,38,174,108,242,204,51,207,152,32,201,237,183,223,46,115,230,204,49,91,230,232,161,43,179,92,113,197,21,231,109,19,164,91,233,196,199,199,155,237,128,114,231,206,45,26,58,185,236,178,203,228,219,111,191,77,246,115,149,86,136,69,3,48,183,221,118,155,148,44,89,82,94,125,245,85,211,79,228,208,159,61,221,102,168,76,153,50,230,75,227,198,141,147,151,94,122,73,54,108,216,224,137,151,118,250,213,87,95,137,174,194,178,105,211,166,196,113,121,54,24,58,70,0,1,4,16,64,0,1,4,16,64,0,129,243,4,8,177,112,81,32,128,0,2,8,32,128,128,181,2,132,28,172,45,173,153,24,245,181,187,190,204,14,1,4,16,64,32,58,129,176,135,28,226,226,226,204,150,46,145,173,84,82,83,139,246,188,104,212,35,219,181,36,36,36,152,109,90,6,12,24,32,45,91,182,52,219,164,56,125,132,189,190,78,123,186,209,222,11,47,188,32,243,231,207,151,247,223,127,223,141,230,47,216,230,139,47,190,40,125,251,246,53,129,140,239,191,255,222,252,44,60,241,196,19,82,171,86,45,19,66,209,16,139,174,144,162,161,171,214,173,91,203,129,3,7,36,95,190,124,162,225,146,156,57,115,74,141,26,53,36,111,222,188,210,163,71,15,179,162,203,147,79,62,41,83,166,76,145,31,126,248,65,178,100,201,146,216,127,74,33,22,157,123,237,218,181,229,223,255,254,183,89,9,70,87,121,137,172,184,162,47,44,81,162,132,244,235,215,79,222,123,239,61,89,179,102,141,108,223,190,93,238,190,251,110,105,214,172,153,25,179,87,135,6,110,116,85,26,221,246,136,3,1,4,16,64,0,1,4,16,64,0,1,4,252,39,64,136,197,127,53,97,68,8,32,128,0,2,8,32,224,144,0,33,7,135,32,125,218,12,245,245,105,97,24,22,2,8,32,128,64,76,5,220,8,57,232,182,32,250,65,182,110,51,162,31,118,235,214,36,250,33,184,30,175,189,246,154,140,30,61,90,142,31,63,46,247,220,115,143,60,254,248,227,162,99,168,90,181,170,249,16,123,196,136,17,102,69,6,253,240,91,183,35,209,67,87,61,104,219,182,173,44,93,186,84,126,249,229,23,233,222,189,187,44,95,190,92,52,88,50,116,232,80,185,225,134,27,228,243,207,63,55,33,144,42,85,170,152,15,208,207,93,165,65,63,112,31,51,102,140,217,34,229,142,59,238,144,177,99,199,202,240,225,195,101,208,160,65,114,213,85,87,201,164,73,147,76,191,67,134,12,49,175,215,237,83,116,43,20,61,71,231,146,244,188,45,91,182,136,206,81,195,47,122,104,91,63,255,252,179,244,233,211,199,124,176,127,110,63,250,225,125,210,67,63,236,63,125,250,180,104,120,64,15,253,115,224,192,129,174,108,143,226,70,125,99,122,129,134,164,51,13,49,233,42,36,122,253,197,250,248,245,215,95,77,112,69,131,52,122,232,255,79,155,54,205,252,12,234,54,65,227,199,143,55,95,191,250,234,171,165,87,175,94,242,192,3,15,152,191,235,118,63,197,138,21,51,171,162,44,91,182,204,132,94,244,208,96,139,110,61,84,189,122,245,100,83,73,41,196,162,215,167,254,158,248,248,227,143,69,3,45,231,30,250,115,156,39,79,30,105,210,164,137,217,186,71,15,221,126,73,199,90,168,80,161,88,83,153,254,52,60,179,109,219,54,51,110,14,4,16,64,0,1,4,16,64,0,1,4,16,240,167,0,33,22,127,214,133,81,33,128,0,2,8,32,128,128,3,2,132,28,28,64,244,113,19,212,215,199,197,97,104,8,32,128,0,2,49,19,112,35,228,160,65,20,93,85,66,67,37,239,188,243,142,9,123,104,248,228,195,15,63,52,219,230,104,200,227,47,127,249,139,9,166,116,232,208,65,30,123,236,49,185,248,226,139,205,135,223,186,146,131,174,254,160,1,23,13,134,232,170,12,79,63,253,180,89,137,65,87,105,208,144,74,174,92,185,164,119,239,222,242,193,7,31,152,128,140,6,74,190,252,242,75,185,249,230,155,229,154,107,174,49,31,180,183,111,223,62,209,240,224,193,131,146,63,127,126,179,162,132,110,119,210,179,103,79,185,247,222,123,77,72,69,199,163,255,223,185,115,103,217,179,103,143,9,178,232,118,38,122,158,126,152,255,202,43,175,152,237,94,146,158,167,243,211,54,39,76,152,96,250,120,244,209,71,229,216,177,99,242,212,83,79,165,216,143,174,184,146,244,208,21,47,244,3,125,13,207,232,161,171,91,156,58,117,42,113,219,22,39,139,239,70,125,157,28,31,109,253,33,160,219,233,104,144,75,175,107,189,30,189,56,118,239,222,109,130,43,87,94,121,101,178,238,247,239,223,111,198,87,186,116,233,52,135,165,193,172,173,91,183,154,243,178,102,205,234,248,20,116,101,23,189,158,189,10,175,232,132,94,127,253,117,25,54,108,152,172,94,189,218,252,12,115,32,128,0,2,8,32,128,0,2,8,32,128,128,63,5,8,177,248,179,46,140,10,1,4,16,64,0,1,4,28,16,32,228,224,0,162,143,155,160,190,62,46,14,67,67,0,1,4,16,136,153,128,27,33,135,135,30,122,72,254,245,175,127,153,15,124,175,187,238,58,179,202,130,110,155,163,171,77,20,40,80,32,49,252,241,207,127,254,211,172,164,162,43,173,104,136,69,87,67,185,239,190,251,228,196,137,19,114,217,101,151,153,213,28,234,214,173,107,218,208,32,72,197,138,21,229,198,27,111,52,171,32,232,54,35,103,207,158,53,31,184,235,74,16,218,174,134,88,190,249,230,155,243,62,108,223,185,115,167,20,47,94,220,172,244,160,237,31,62,124,88,78,158,60,41,101,203,150,53,171,185,68,182,19,250,207,127,254,99,2,49,26,148,137,108,171,162,65,23,221,90,37,233,121,26,90,73,41,196,162,43,177,164,214,79,74,5,213,96,128,206,107,226,196,137,198,168,90,181,106,142,215,221,141,250,58,62,72,26,52,2,186,74,80,124,124,188,44,88,176,192,132,169,56,252,37,160,193,188,134,13,27,202,202,149,43,165,82,165,74,254,26,28,163,65,0,1,4,16,64,0,1,4,16,64,0,129,100,2,132,88,184,32,16,64,0,1,4,16,64,192,90,1,66,14,214,150,214,76,140,250,218,93,95,102,103,159,192,45,183,220,98,182,15,225,64,0,1,231,5,52,12,226,228,161,1,16,13,172,104,48,67,183,32,209,237,115,186,116,233,98,66,35,95,127,253,117,178,174,116,245,21,13,149,104,136,69,87,40,209,21,90,244,208,85,90,254,252,231,63,155,144,135,174,174,114,232,208,33,179,242,74,139,22,45,206,27,234,203,47,191,108,130,46,26,56,209,96,72,74,199,200,145,35,205,42,47,122,232,121,186,165,81,153,50,101,146,133,83,118,237,218,37,253,250,245,147,201,147,39,155,85,97,244,208,85,91,46,20,98,209,49,234,74,42,186,45,80,106,253,156,59,38,221,254,232,246,219,111,55,171,177,76,157,58,85,174,189,246,90,39,75,144,216,22,33,22,87,88,93,107,116,225,194,133,102,101,30,221,58,235,166,155,110,114,173,31,26,78,159,192,154,53,107,164,118,237,218,230,119,67,100,107,180,244,181,192,217,8,32,128,0,2,8,32,128,0,2,8,32,16,75,1,66,44,177,212,166,47,4,16,64,0,1,4,16,136,169,0,33,135,152,114,199,188,51,234,27,115,114,58,68,32,83,2,141,77,24,229,0,0,32,0,73,68,65,84,124,16,155,41,62,94,140,64,170,2,110,252,108,109,220,184,81,74,150,44,105,130,39,243,231,207,151,110,221,186,153,128,202,253,247,223,47,53,106,212,144,1,3,6,152,241,232,170,39,123,247,238,53,65,18,13,177,232,74,40,145,48,135,110,67,164,219,170,104,136,68,87,117,153,59,119,174,249,96,191,78,157,58,230,53,145,144,137,182,171,171,159,108,222,188,57,213,16,139,142,67,251,42,90,180,168,124,242,201,39,38,148,162,255,175,225,145,164,43,172,104,216,70,251,154,62,125,186,105,83,3,51,26,142,73,41,196,178,111,223,62,179,114,140,30,119,220,113,135,20,41,82,68,6,14,28,152,106,63,73,11,160,43,207,232,214,49,143,63,254,184,9,233,232,22,46,110,29,110,212,215,173,177,210,238,31,2,111,190,249,166,185,46,52,208,82,185,114,101,88,60,22,88,187,118,173,9,174,140,26,53,74,238,190,251,110,143,71,67,247,8,32,128,0,2,8,32,128,0,2,8,32,16,141,0,33,150,104,148,56,7,1,4,16,64,0,1,4,2,41,64,200,33,144,101,139,122,208,212,55,106,42,78,68,192,23,2,124,16,235,139,50,48,8,11,5,220,248,217,210,80,199,245,215,95,111,66,26,199,142,29,147,188,121,243,202,103,159,125,102,130,40,51,103,206,52,219,4,105,8,165,99,199,142,114,233,165,151,154,213,13,206,13,177,252,250,235,175,230,117,250,250,217,179,103,75,211,166,77,205,22,62,249,243,231,151,225,195,135,155,96,204,123,239,189,39,245,235,215,23,13,205,232,106,46,169,173,196,162,125,215,172,89,83,214,175,95,111,86,134,209,80,138,110,221,178,104,209,34,179,45,136,142,163,83,167,78,166,45,13,223,232,182,67,145,215,60,252,240,195,38,156,146,244,60,221,190,72,87,92,209,237,69,52,28,163,223,235,220,185,179,180,107,215,46,213,126,146,94,58,218,159,134,110,198,143,31,159,248,101,13,178,148,46,93,218,241,43,204,141,250,58,62,72,26,60,79,96,202,148,41,162,215,222,156,57,115,76,240,139,195,27,129,21,43,86,152,223,61,207,61,247,156,220,115,207,61,222,12,130,94,17,64,0,1,4,16,64,0,1,4,16,64,32,221,2,132,88,210,77,198,11,16,64,0,1,4,16,64,32,40,2,132,28,130,82,169,140,141,147,250,102,204,141,87,33,224,149,0,31,196,122,37,79,191,182,11,184,241,179,181,108,217,50,169,85,171,86,226,106,41,186,162,201,132,9,19,228,200,145,35,230,3,225,15,63,252,208,176,234,42,19,26,80,41,92,184,176,9,177,104,176,67,183,28,138,28,93,187,118,149,177,99,199,202,207,63,255,44,217,179,103,55,95,158,49,99,134,217,170,40,114,60,243,204,51,210,183,111,95,89,181,106,149,252,227,31,255,72,117,59,33,29,195,172,89,179,164,64,129,2,146,43,87,46,179,138,74,181,106,213,228,177,199,30,147,33,67,134,152,112,205,21,87,92,33,205,154,53,51,77,107,88,70,219,211,254,53,252,162,253,70,206,171,82,165,138,252,253,239,127,23,221,54,73,183,3,210,224,75,133,10,21,204,118,66,169,245,147,244,58,74,109,91,165,212,182,66,202,204,53,232,70,125,51,51,30,94,27,189,128,134,190,244,90,215,149,89,34,215,101,244,175,230,204,204,10,232,239,38,93,121,69,87,102,106,210,164,73,102,155,227,245,8,32,128,0,2,8,32,128,0,2,8,32,16,67,1,66,44,49,196,166,43,4,16,64,0,1,4,16,136,173,0,33,135,216,122,199,186,55,234,27,107,113,250,67,32,115,2,124,16,155,57,63,94,141,64,106,2,110,253,108,105,32,99,251,246,237,82,170,84,41,185,236,178,203,18,187,63,123,246,172,236,216,177,67,78,157,58,37,215,92,115,141,104,255,233,61,52,212,178,109,219,54,179,133,79,238,220,185,163,126,185,246,123,250,244,105,41,83,166,76,178,215,232,42,46,26,96,209,213,80,116,92,63,252,240,131,148,40,81,194,140,237,192,129,3,146,39,79,30,243,189,164,231,253,254,251,239,178,103,207,30,19,192,57,119,14,169,245,19,245,64,29,60,209,173,250,58,56,68,154,74,67,96,229,202,149,210,170,85,43,209,64,87,175,94,189,176,138,145,128,174,246,164,43,50,233,150,99,241,241,241,49,234,149,110,16,64,0,1,4,16,64,0,1,4,16,64,192,41,1,66,44,78,73,210,14,2,8,32,128,0,2,8,248,78,128,144,131,239,74,226,232,128,168,175,163,156,52,134,128,235,2,124,16,235,58,49,29,132,84,128,159,45,187,11,79,125,131,95,223,157,59,119,74,219,182,109,165,88,177,98,50,110,220,56,201,150,45,91,240,39,229,211,25,104,200,77,183,22,83,115,93,173,73,205,57,16,64,0,1,4,16,64,0,1,4,16,64,32,120,2,132,88,130,87,51,70,140,0,2,8,32,128,0,2,81,10,16,114,136,18,42,160,167,81,223,128,22,142,97,135,86,128,15,98,67,91,122,38,238,178,0,63,91,46,3,123,220,60,245,245,184,0,14,118,159,144,144,32,75,151,46,53,91,92,213,172,89,211,193,150,105,74,5,150,47,95,46,93,186,116,145,218,181,107,203,168,81,163,64,65,0,1,4,16,64,0,1,4,16,64,0,129,0,11,16,98,9,112,241,24,58,2,8,32,128,0,2,8,164,45,64,200,193,238,43,132,250,218,93,95,102,103,159,0,31,196,218,87,83,102,228,15,1,126,182,252,81,7,183,70,65,125,221,146,245,166,221,89,179,102,73,183,110,221,164,93,187,118,50,104,208,32,111,6,97,97,175,253,251,247,151,137,19,39,202,152,49,99,164,121,243,230,22,206,144,41,33,128,0,2,8,32,128,0,2,8,32,16,46,1,66,44,225,170,55,179,69,0,1,4,16,64,32,84,2,132,28,236,46,55,245,181,187,190,204,206,62,1,62,136,181,175,166,204,200,31,2,252,108,249,163,14,110,141,130,250,186,37,235,93,187,7,15,30,148,71,30,121,68,214,175,95,47,131,7,15,150,122,245,234,121,55,152,128,247,188,120,241,98,233,215,175,159,84,172,88,81,70,140,24,33,249,242,229,11,248,140,24,62,2,8,32,128,0,2,8,32,128,0,2,8,168,0,33,22,174,3,4,16,64,0,1,4,16,176,86,128,144,131,181,165,53,19,163,190,118,215,151,217,217,39,192,7,177,246,213,148,25,249,67,128,159,45,127,212,193,173,81,80,95,183,100,189,111,247,173,183,222,18,93,65,36,46,46,78,6,12,24,32,101,203,150,245,126,80,1,25,193,150,45,91,100,224,192,129,178,97,195,6,179,162,205,29,119,220,17,144,145,51,76,4,16,64,0,1,4,16,64,0,1,4,16,136,70,128,16,75,52,74,156,131,0,2,8,32,128,0,2,129,20,32,228,16,200,178,69,61,104,234,27,53,21,39,34,224,11,1,62,136,245,69,25,24,132,133,2,252,108,89,88,212,36,83,162,190,118,215,87,103,55,116,232,80,19,196,232,208,161,131,244,234,213,75,10,21,42,100,255,164,51,56,195,61,123,246,200,240,225,195,101,252,248,241,38,0,212,167,79,159,12,182,196,203,16,64,0,1,4,16,64,0,1,4,16,64,192,207,2,132,88,252,92,29,198,134,0,2,8,32,128,0,2,153,18,32,228,144,41,62,223,191,152,250,250,190,68,12,16,129,100,2,124,16,203,5,129,128,59,2,252,108,185,227,234,151,86,169,175,95,42,225,238,56,14,29,58,36,195,134,13,147,81,163,70,73,183,110,221,204,127,197,139,23,119,183,211,0,181,190,99,199,14,25,51,102,140,249,47,33,33,65,122,247,238,45,121,243,230,13,208,12,24,42,2,8,32,128,0,2,8,32,128,0,2,8,164,71,128,16,75,122,180,56,23,1,4,16,64,0,1,4,2,37,64,200,33,80,229,74,247,96,169,111,186,201,120,1,2,158,10,240,65,172,167,252,116,110,177,0,63,91,22,23,87,247,1,255,211,159,228,236,217,179,118,79,146,217,37,10,232,74,35,207,63,255,188,140,29,59,86,90,180,104,97,86,103,169,90,181,106,104,133,86,175,94,109,86,93,153,57,115,166,116,233,210,69,186,119,239,206,74,53,161,189,26,152,56,2,8,32,128,0,2,8,32,128,64,152,4,8,177,132,169,218,204,21,1,4,16,64,0,129,144,9,16,114,176,187,224,212,215,238,250,50,59,251,4,248,32,214,190,154,50,35,127,8,240,179,229,143,58,184,53,10,234,235,150,172,191,219,61,126,252,184,140,27,55,78,38,76,152,32,249,242,229,147,54,109,218,72,171,86,173,36,123,246,236,254,30,184,3,163,59,113,226,132,76,157,58,85,222,120,227,13,57,120,240,160,180,111,223,94,58,117,234,36,57,114,228,112,160,117,154,64,0,1,4,16,64,0,1,4,16,64,0,129,32,8,16,98,9,66,149,24,35,2,8,32,128,0,2,8,100,72,128,144,67,134,216,2,243,34,234,27,152,82,49,80,4,140,0,31,196,114,33,32,224,142,0,63,91,238,184,250,165,85,234,235,151,74,120,55,142,197,139,23,203,228,201,147,101,222,188,121,102,117,150,102,205,154,73,163,70,141,188,27,144,75,61,207,159,63,95,102,207,158,109,86,93,105,220,184,177,180,110,221,90,234,213,171,231,82,111,52,139,0,2,8,32,128,0,2,8,32,128,0,2,126,22,32,196,226,231,234,48,54,4,16,64,0,1,4,16,200,148,0,33,135,76,241,249,254,197,212,215,247,37,98,128,8,36,19,224,131,88,46,8,4,220,17,224,103,203,29,87,191,180,74,125,253,82,9,239,199,113,232,208,33,153,53,107,150,204,157,59,87,62,253,244,83,169,95,191,190,212,173,91,87,234,212,169,35,249,243,231,247,126,128,233,28,193,129,3,7,228,221,119,223,149,183,223,126,91,22,45,90,36,85,170,84,145,38,77,154,72,243,230,205,37,111,222,188,233,108,141,211,17,64,0,1,4,16,64,0,1,4,16,64,192,38,1,66,44,54,85,147,185,32,128,0,2,8,32,128,64,50,1,66,14,118,95,16,212,215,238,250,50,59,251,4,248,32,214,190,154,50,35,127,8,240,179,229,143,58,184,53,10,234,235,150,108,176,219,221,183,111,159,232,10,45,26,0,89,186,116,169,92,123,237,181,82,163,70,13,137,143,143,151,106,213,170,249,50,4,162,33,156,79,62,249,68,86,174,92,41,43,86,172,144,205,155,55,75,237,218,181,77,16,71,87,92,41,88,176,96,176,139,194,232,17,64,0,1,4,16,64,0,1,4,16,64,192,49,1,66,44,142,81,210,16,2,8,32,128,0,2,8,248,77,128,144,131,223,42,226,236,120,168,175,179,158,180,134,128,219,2,124,16,235,182,48,237,135,85,128,159,45,187,43,79,125,237,174,175,83,179,91,181,106,149,9,134,232,159,171,87,175,150,66,133,10,73,165,74,149,164,98,197,138,82,161,66,5,41,87,174,156,20,45,90,212,169,238,46,216,206,174,93,187,100,211,166,77,242,229,151,95,202,250,245,235,101,221,186,117,178,103,207,30,169,90,181,170,84,175,94,221,4,110,244,79,14,4,16,64,0,1,4,16,64,0,1,4,16,64,32,37,1,66,44,92,23,8,32,128,0,2,8,32,96,173,0,33,7,107,75,107,38,70,125,237,174,47,179,179,79,128,15,98,237,171,41,51,242,135,0,63,91,254,168,131,91,163,160,190,110,201,218,221,238,198,141,27,77,112,100,195,134,13,38,72,162,129,146,227,199,143,75,169,82,165,164,100,201,146,82,172,88,49,41,82,164,136,92,121,229,149,82,160,64,1,179,114,75,174,92,185,36,103,206,156,146,61,123,118,185,228,146,75,36,107,214,172,18,185,254,206,156,57,35,167,78,157,146,19,39,78,200,177,99,199,228,200,145,35,162,43,171,236,223,191,95,246,238,221,43,187,119,239,150,157,59,119,202,182,109,219,228,187,239,190,147,28,57,114,152,224,140,6,104,226,226,226,76,160,166,124,249,242,118,163,51,59,4,16,64,0,1,4,16,64,0,1,4,16,112,76,128,16,139,99,148,52,132,0,2,8,32,128,0,2,126,19,32,228,224,183,138,56,59,30,234,235,172,39,173,33,224,182,0,31,196,186,45,76,251,97,21,224,103,203,238,202,83,95,187,235,27,203,217,105,240,68,3,38,219,183,111,55,129,19,13,158,104,0,69,131,40,135,15,31,54,193,20,13,168,104,80,229,151,147,39,229,183,223,126,19,249,211,159,68,206,158,149,44,89,178,200,159,47,189,212,4,92,52,232,162,129,151,60,121,242,152,0,140,6,97,52,16,163,193,152,18,37,74,152,160,140,126,159,3,1,4,16,64,0,1,4,16,64,0,1,4,16,200,168,0,33,150,140,202,241,58,4,16,64,0,1,4,16,240,189,0,33,7,223,151,40,83,3,164,190,153,226,227,197,8,196,92,128,15,98,99,78,78,135,33,17,224,103,203,238,66,83,95,187,235,235,215,217,69,238,179,207,138,200,159,254,59,200,58,179,230,249,117,184,140,11,1,4,16,64,0,1,4,16,64,0,1,4,44,19,32,196,98,89,65,153,14,2,8,32,128,0,2,8,252,79,128,144,131,221,87,3,245,181,187,190,204,206,62,1,62,136,181,175,166,204,200,31,2,252,108,249,163,14,110,141,130,250,186,37,75,187,105,9,112,159,205,245,129,0,2,8,32,128,0,2,8,32,128,0,2,94,10,16,98,241,82,159,190,17,64,0,1,4,16,64,192,85,1,30,190,186,202,235,121,227,212,215,243,18,48,0,4,210,37,192,7,177,233,226,226,100,4,162,22,224,103,43,106,170,64,158,72,125,3,89,182,192,15,154,251,236,192,151,144,9,32,128,0,2,8,32,128,0,2,8,32,16,104,1,66,44,129,46,31,131,71,0,1,4,16,64,0,129,180,4,120,248,106,247,245,65,125,237,174,47,179,179,79,128,15,98,237,171,41,51,242,135,0,63,91,254,168,131,91,163,160,190,110,201,210,46,239,163,184,6,16,64,0,1,4,16,64,0,1,4,16,64,192,175,2,132,88,252,90,25,198,133,0,2,8,32,128,0,2,153,22,32,228,144,105,66,95,55,64,125,125,93,30,6,135,192,121,2,124,16,203,69,129,128,59,2,252,108,185,227,234,151,86,169,175,95,42,17,174,113,112,159,29,174,122,51,91,4,16,64,0,1,4,16,64,0,1,4,252,38,64,136,197,111,21,97,60,8,32,128,0,2,8,32,224,152,0,15,95,29,163,244,101,67,212,215,151,101,97,80,8,164,42,192,7,177,92,28,8,184,35,192,207,150,59,174,126,105,149,250,250,165,18,225,26,7,247,217,225,170,55,179,69,0,1,4,16,64,0,1,4,16,64,192,111,2,132,88,252,86,17,198,131,0,2,8,32,128,0,2,142,9,240,240,213,49,74,95,54,68,125,125,89,22,6,133,64,170,2,124,16,203,197,129,128,59,2,252,108,185,227,234,151,86,169,175,95,42,17,174,113,112,159,29,174,122,51,91,4,16,64,0,1,4,16,64,0,1,4,252,38,64,136,197,111,21,97,60,8,32,128,0,2,8,32,224,152,0,15,95,29,163,244,101,67,212,215,151,101,97,80,8,164,42,192,7,177,92,28,8,184,35,192,207,150,59,174,126,105,149,250,250,165,18,225,26,7,247,217,225,170,55,179,69,0,1,4,16,64,0,1,4,16,64,192,111,2,132,88,252,86,17,198,131,0,2,8,32,128,0,2,142,9,240,240,213,49,74,95,54,68,125,125,89,22,6,133,64,170,2,124,16,203,197,129,128,59,2,252,108,185,227,234,151,86,169,175,95,42,17,174,113,112,159,29,174,122,51,91,4,16,64,0,1,4,16,64,0,1,4,252,38,64,136,197,111,21,97,60,8,32,128,0,2,8,32,224,152,0,15,95,29,163,244,101,67,212,215,151,101,97,80,8,164,42,192,7,177,92,28,8,184,35,192,207,150,59,174,126,105,149,250,250,165,18,225,26,7,247,217,225,170,55,179,69,0,1,4,16,64,0,1,4,16,64,192,111,2,132,88,252,86,17,198,131,0,2,8,32,128,0,2,142,9,240,240,213,49,74,95,54,68,125,125,89,22,6,133,64,170,2,124,16,203,197,129,128,59,2,250,179,197,97,183,192,217,179,103,237,158,32,179,243,157,0,247,217,190,43,9,3,66,0,1,4,16,64,0,1,4,16,64,32,84,2,132,88,66,85,110,38,139,0,2,8,32,128,64,184,4,120,248,106,119,189,169,175,221,245,101,118,246,9,16,98,177,175,166,204,8,1,47,4,248,93,226,133,58,125,134,77,128,251,236,176,85,156,249,34,128,0,2,8,32,128,0,2,8,32,224,47,1,66,44,254,170,7,163,65,0,1,4,16,64,0,1,7,5,120,248,234,32,166,15,155,162,190,62,44,10,67,66,32,13,1,62,120,230,242,64,0,1,39,4,248,93,226,132,34,109,32,144,182,0,247,217,92,33,8,32,128,0,2,8,32,128,0,2,8,32,224,165,0,33,22,47,245,233,27,1,4,16,64,0,1,4,92,21,224,225,171,171,188,158,55,78,125,61,47,1,3,64,32,93,2,124,240,156,46,46,78,70,0,129,84,4,248,93,194,165,129,128,251,2,220,103,187,111,76,15,8,32,128,0,2,8,32,128,0,2,8,32,144,186,0,33,22,174,14,4,16,64,0,1,4,16,176,86,128,135,175,214,150,214,76,140,250,218,93,95,102,103,159,0,31,60,219,87,83,102,132,128,23,2,252,46,241,66,157,62,195,38,192,125,118,216,42,206,124,17,64,0,1,4,16,64,0,1,4,16,240,151,0,33,22,127,213,131,209,32,128,0,2,8,32,128,128,131,2,60,124,117,16,211,135,77,81,95,31,22,133,33,33,144,134,0,31,60,115,121,32,128,128,19,2,252,46,113,66,145,54,16,72,91,128,251,108,174,16,4,16,64,0,1,4,16,64,0,1,4,16,240,82,128,16,139,151,250,244,141,0,2,8,32,128,0,2,174,10,240,240,213,85,94,207,27,167,190,158,151,128,1,32,144,46,1,62,120,78,23,23,39,35,128,64,42,2,252,46,225,210,64,192,125,1,238,179,221,55,166,7,4,16,64,0,1,4,16,64,0,1,4,16,72,93,128,16,11,87,7,2,8,32,128,0,2,8,88,43,192,195,87,107,75,107,38,70,125,237,174,47,179,179,79,128,15,158,237,171,41,51,66,192,11,1,126,151,120,161,78,159,97,19,224,62,59,108,21,103,190,8,32,128,0,2,8,32,128,0,2,8,248,75,128,16,139,191,234,193,104,16,64,0,1,4,16,64,192,65,1,30,190,58,136,233,195,166,168,175,15,139,194,144,16,72,67,128,15,158,185,60,16,64,192,9,1,126,151,56,161,72,27,8,164,45,192,125,54,87,8,2,8,32,128,0,2,8,32,128,0,2,8,120,41,64,136,197,75,125,250,70,0,1,4,16,64,0,1,87,5,120,248,234,42,175,231,141,83,95,207,75,192,0,16,72,151,0,31,60,167,139,139,147,17,64,32,21,1,126,151,112,105,32,224,190,0,247,217,238,27,211,3,2,8,32,128,0,2,8,32,128,0,2,8,164,46,64,136,133,171,3,1,4,16,64,0,1,4,172,21,224,225,171,181,165,53,19,163,190,118,215,151,217,217,39,192,7,207,246,213,148,25,33,224,133,0,191,75,188,80,167,207,176,9,112,159,29,182,138,51,95,4,16,64,0,1,4,16,64,0,1,4,252,37,64,136,197,95,245,96,52,8,32,128,0,2,8,32,224,160,0,15,95,29,196,244,97,83,212,215,135,69,97,72,8,164,33,192,7,207,92,30,8,32,224,132,0,191,75,156,80,164,13,4,210,22,224,62,155,43,4,1,4,16,64,0,1,4,16,64,0,1,4,188,20,32,196,226,165,62,125,35,128,0,2,8,32,128,128,171,2,60,124,117,149,215,243,198,169,175,231,37,96,0,8,164,75,128,15,158,211,197,197,201,8,32,144,138,0,191,75,184,52,16,112,95,128,251,108,247,141,233,1,1,4,16,64,0,1,4,16,64,0,1,4,82,23,32,196,194,213,129,0,2,8,32,128,0,2,214,10,240,240,213,218,210,154,137,81,95,187,235,203,236,236,19,224,131,103,251,106,202,140,16,240,66,128,223,37,94,168,211,103,216,4,184,207,14,91,197,153,47,2,8,32,128,0,2,8,32,128,0,2,254,18,32,196,226,175,122,48,26,4,16,64,0,1,4,16,112,80,128,135,175,14,98,250,176,41,234,235,195,162,48,36,4,210,16,224,131,103,46,15,4,16,112,66,128,223,37,78,40,210,6,2,105,11,112,159,205,21,130,0,2,8,32,128,0,2,8,32,128,0,2,94,10,16,98,241,82,159,190,17,64,0,1,4,16,64,192,85,1,30,190,186,202,235,121,227,212,215,243,18,48,0,4,210,37,192,7,207,233,226,226,100,4,16,72,69,128,223,37,92,26,8,184,47,192,125,182,251,198,244,128,0,2,8,32,128,0,2,8,32,128,0,2,169,11,16,98,225,234,64,0,1,4,16,64,0,1,107,5,120,248,106,109,105,205,196,168,175,221,245,101,118,246,9,240,193,179,125,53,101,70,8,120,33,192,239,18,47,212,233,51,108,2,220,103,135,173,226,204,23,1,4,16,64,0,1,4,16,64,0,1,127,9,16,98,241,87,61,24,13,2,8,32,128,0,2,8,56,40,192,195,87,7,49,125,216,20,245,245,97,81,24,18,2,105,8,240,193,51,151,7,2,8,56,33,192,239,18,39,20,105,3,129,180,5,184,207,230,10,65,0,1,4,16,64,0,1,4,16,64,0,1,47,5,8,177,120,169,79,223,8,32,128,0,2,8,32,224,170,0,15,95,93,229,245,188,113,234,235,121,9,24,0,2,233,18,224,131,231,116,113,113,50,2,8,164,34,192,239,18,46,13,4,220,23,224,62,219,125,99,122,64,0,1,4,16,64,0,1,4,16,64,0,129,212,5,8,177,112,117,32,128,0,2,8,32,128,128,181,2,60,124,181,182,180,102,98,212,215,238,250,50,59,251,4,248,224,217,190,154,50,35,4,188,16,224,119,137,23,234,244,25,54,1,238,179,195,86,113,230,139,0,2,8,32,128,0,2,8,32,128,128,191,4,8,177,248,171,30,140,6,1,4,16,64,0,1,4,28,20,224,225,171,131,152,62,108,138,250,250,176,40,12,9,129,52,4,248,224,153,203,3,1,4,156,16,224,119,137,19,138,180,129,64,218,2,220,103,115,133,32,128,0,2,8,32,128,0,2,8,32,128,128,151,2,132,88,188,212,167,111,4,16,64,0,1,4,16,112,85,128,135,175,174,242,122,222,56,245,245,188,4,12,0,129,116,9,240,193,115,186,184,56,25,1,4,82,17,224,119,9,151,6,2,238,11,112,159,237,190,49,61,32,128,0,2,8,32,128,0,2,8,32,128,64,234,2,132,88,184,58,16,64,0,1,4,16,64,192,90,1,30,190,90,91,90,51,49,234,107,119,125,153,157,125,2,124,240,108,95,77,153,17,2,94,8,240,187,196,11,117,250,12,155,0,247,217,97,171,56,243,69,0,1,4,16,64,0,1,4,16,64,192,95,2,132,88,252,85,15,70,131,0,2,8,32,128,0,2,14,10,240,240,213,65,76,31,54,69,125,125,88,20,134,132,64,26,2,124,240,204,229,129,0,2,78,8,240,187,196,9,69,218,64,32,109,1,238,179,185,66,16,64,0,1,4,16,64,0,1,4,16,64,192,75,1,66,44,94,234,211,55,2,8,32,128,0,2,8,184,42,192,195,87,87,121,61,111,156,250,122,94,2,6,128,64,186,4,248,224,57,93,92,156,140,0,2,169,8,240,187,132,75,3,1,247,5,184,207,118,223,152,30,16,64,0,1,4,16,64,0,1,4,16,64,32,117,1,66,44,92,29,8,32,128,0,2,8,32,96,173,0,15,95,173,45,173,153,24,245,181,187,190,204,206,62,1,62,120,182,175,166,204,8,1,47,4,248,93,226,133,58,125,134,77,128,251,236,176,85,156,249,34,128,0,2,8,32,128,0,2,8,32,224,47,1,66,44,254,170,7,163,65,0,1,4,16,64,0,1,7,5,120,248,234,32,166,15,155,162,190,62,44,10,67,66,32,13,1,62,120,230,242,64,0,1,39,4,248,93,226,132,34,109,32,144,182,0,247,217,92,33,8,32,128,0,2,8,32,128,0,2,8,32,224,165,0,33,22,47,245,233,27,1,4,16,64,0,1,4,92,21,224,225,171,171,188,158,55,78,125,61,47,1,3,64,32,93,2,124,240,156,46,46,78,70,0,129,84,4,248,93,194,165,129,128,251,2,220,103,187,111,76,15,8,32,128,0,2,8,32,128,0,2,8,32,144,186,0,33,22,174,14,4,16,64,0,1,4,16,176,86,128,135,175,214,150,214,76,140,250,218,93,95,102,103,159,0,31,60,219,87,83,102,132,128,23,2,252,46,241,66,157,62,195,38,192,125,118,216,42,206,124,17,64,0,1,4,16,64,0,1,4,16,240,151,0,33,22,127,213,131,209,32,128,0,2,8,32,128,128,131,2,60,124,117,16,211,135,77,81,95,31,22,133,33,33,144,134,0,31,60,115,121,32,128,128,19,2,252,46,113,66,145,54,16,72,91,128,251,108,174,16,4,16,64,0,1,4,16,64,0,1,4,16,240,82,128,16,139,151,250,244,141,0,2,8,32,128,0,2,174,10,240,240,213,85,94,207,27,167,190,158,151,128,1,32,144,46,1,62,120,78,23,23,39,35,128,64,42,2,252,46,225,210,64,192,125,1,238,179,221,55,166,7,4,16,64,0,1,4,16,64,0,1,4,16,72,93,128,16,11,87,7,2,8,32,128,0,2,8,88,43,192,195,87,107,75,107,38,70,125,237,174,47,179,179,79,128,15,158,237,171,41,51,66,192,11,1,126,151,120,161,78,159,97,19,224,62,59,108,21,103,190,8,32,128,0,2,8,32,128,0,2,8,248,75,128,16,139,191,234,193,104,16,64,0,1,4,16,64,192,65,1,30,190,58,136,233,195,166,168,175,15,139,194,144,16,72,67,128,15,158,185,60,16,64,32,35,2,35,71,142,148,254,253,251,203,179,207,62,43,221,187,119,151,200,239,146,231,159,127,94,30,125,244,81,25,52,104,144,244,236,217,51,35,77,243,26,4,16,72,69,128,251,108,46,13,4,16,64,0,1,4,16,64,0,1,4,16,240,82,128,16,139,151,250,244,141,0,2,8,32,128,0,2,174,10,240,240,213,85,94,207,27,167,190,158,151,128,1,32,144,46,1,66,44,233,226,226,100,4,16,248,175,192,177,99,199,36,111,222,188,146,53,107,86,201,158,61,187,28,58,116,72,242,228,201,35,39,79,158,148,51,103,206,152,191,231,204,153,19,47,4,16,112,80,128,251,108,7,49,105,10,1,4,16,64,0,1,4,16,64,0,1,4,210,45,64,136,37,221,100,188,0,1,4,16,64,0,1,4,130,34,192,195,215,160,84,42,99,227,164,190,25,115,227,85,8,120,37,64,136,197,43,121,250,69,32,248,2,125,251,246,149,81,163,70,201,233,211,167,19,39,147,45,91,54,73,72,72,144,33,67,134,4,127,130,204,0,1,159,9,112,159,237,179,130,48,28,4,16,64,0,1,4,16,64,0,1,4,66,38,64,136,37,100,5,103,186,8,32,128,0,2,8,132,73,128,135,175,118,87,155,250,218,93,95,102,103,159,0,33,22,251,106,202,140,16,136,149,128,174,198,146,63,127,126,57,117,234,84,98,151,151,92,114,137,28,56,112,128,85,88,98,85,4,250,9,149,0,247,217,161,42,55,147,69,0,1,4,16,64,0,1,4,16,64,192,119,2,132,88,124,87,18,6,132,0,2,8,32,128,0,2,78,9,240,240,213,41,73,127,182,67,125,253,89,23,70,133,64,106,2,132,88,184,54,16,64,32,51,2,73,87,99,97,21,150,204,72,242,90,4,46,44,192,125,246,133,141,56,3,1,4,16,64,0,1,4,16,64,0,1,4,220,19,32,196,226,158,45,45,35,128,0,2,8,32,128,128,199,2,60,124,245,184,0,46,119,79,125,93,6,166,121,4,28,22,32,196,226,48,40,205,33,16,50,129,164,171,177,176,10,75,200,138,207,116,99,46,192,125,118,204,201,233,16,1,4,16,64,0,1,4,16,64,0,1,4,146,8,16,98,225,114,64,0,1,4,16,64,0,1,107,5,120,248,106,109,105,205,196,168,175,221,245,101,118,246,9,16,98,177,175,166,204,8,129,88,11,232,106,44,35,71,142,148,158,61,123,202,144,33,67,98,221,61,253,33,16,26,1,238,179,67,83,106,38,138,0,2,8,32,128,0,2,8,32,128,128,47,5,8,177,248,178,44,12,10,1,4,16,64,0,1,4,156,16,224,225,171,19,138,254,109,131,250,250,183,54,140,12,129,148,4,8,177,112,93,32,128,64,102,5,116,53,150,182,109,219,202,164,73,147,36,103,206,156,153,109,142,215,35,128,64,42,2,220,103,115,105,32,128,0,2,8,32,128,0,2,8,32,128,128,151,2,132,88,188,212,167,111,4,16,64,0,1,4,16,112,85,128,135,175,174,242,122,222,56,245,245,188,4,12,0,129,116,9,16,98,73,23,23,39,35,16,181,128,254,108,113,216,45,112,246,236,89,187,39,200,236,124,39,192,125,182,239,74,194,128,16,64,0,1,4,16,64,0,1,4,16,8,149,0,33,150,80,149,155,201,34,128,0,2,8,32,16,46,1,30,190,218,93,111,234,107,119,125,153,157,125,2,132,88,236,171,41,51,242,135,0,63,91,254,168,131,91,163,160,190,110,201,210,110,90,2,220,103,115,125,32,128,0,2,8,32,128,0,2,8,32,128,128,151,2,132,88,188,212,167,111,4,16,64,0,1,4,16,112,85,128,135,175,174,242,122,222,56,245,245,188,4,12,0,129,116,9,240,65,108,186,184,56,25,129,168,5,248,217,138,154,42,144,39,82,223,64,150,45,240,131,230,62,59,240,37,100,2,8,32,128,0,2,8,32,128,0,2,8,4,90,128,16,75,160,203,199,224,17,64,0,1,4,16,64,32,45,1,30,190,218,125,125,80,95,187,235,203,236,236,19,224,131,88,251,106,202,140,252,33,192,207,150,63,234,224,214,40,168,175,91,178,180,251,255,236,221,9,188,79,213,254,255,241,207,227,103,10,25,74,164,146,50,69,36,74,138,34,67,226,162,84,50,21,42,25,186,202,44,46,57,42,50,143,153,10,25,234,162,76,25,162,148,74,138,146,36,148,6,13,166,136,168,204,99,7,255,199,90,253,207,185,135,115,190,124,135,189,207,119,237,181,94,223,199,163,199,189,57,223,189,246,103,61,63,235,235,238,179,191,239,187,54,191,71,177,6,16,64,0,1,4,16,64,0,1,4,16,64,192,84,1,66,44,166,118,134,186,16,64,0,1,4,16,64,32,102,1,66,14,49,19,26,61,0,253,53,186,61,20,135,64,42,1,190,136,101,81,32,224,143,0,159,45,127,92,77,25,149,254,154,210,9,183,234,224,58,219,173,126,51,91,4,16,64,0,1,4,16,64,0,1,4,76,19,32,196,98,90,71,168,7,1,4,16,64,0,1,4,60,19,224,230,171,103,148,70,14,68,127,141,108,11,69,33,16,82,128,47,98,89,28,8,248,35,192,103,203,31,87,83,70,165,191,166,116,194,173,58,184,206,118,171,223,204,22,1,4,16,64,0,1,4,16,64,0,1,211,4,8,177,152,214,17,234,65,0,1,4,16,64,0,1,207,4,184,249,234,25,165,145,3,209,95,35,219,66,81,8,132,20,224,139,88,22,7,2,254,8,240,217,242,199,213,148,81,233,175,41,157,112,171,14,174,179,221,234,55,179,69,0,1,4,16,64,0,1,4,16,64,192,52,1,66,44,166,117,132,122,16,64,0,1,4,16,64,192,51,1,110,190,122,70,105,228,64,244,215,200,182,80,20,2,33,5,248,34,150,197,129,128,63,2,124,182,252,113,53,101,84,250,107,74,39,220,170,131,235,108,183,250,205,108,17,64,0,1,4,16,64,0,1,4,16,48,77,128,16,139,105,29,161,30,4,16,64,0,1,4,16,240,76,128,155,175,158,81,26,57,16,253,53,178,45,20,133,64,72,1,190,136,101,113,32,224,143,0,159,45,127,92,77,25,149,254,154,210,9,183,234,224,58,219,173,126,51,91,4,16,64,0,1,4,16,64,0,1,4,76,19,32,196,98,90,71,168,7,1,4,16,64,0,1,4,60,19,224,230,171,103,148,70,14,68,127,141,108,11,69,33,16,82,128,47,98,89,28,8,248,35,192,103,203,31,87,83,70,165,191,166,116,194,173,58,184,206,118,171,223,204,22,1,4,16,64,0,1,4,16,64,0,1,211,4,8,177,152,214,17,234,65,0,1,4,16,64,0,1,207,4,184,249,234,25,165,145,3,209,95,35,219,66,81,8,132,20,224,139,88,22,7,2,254,8,240,217,242,199,213,148,81,233,175,41,157,112,171,14,174,179,221,234,55,179,69,0,1,4,16,64,0,1,4,16,64,192,52,1,66,44,166,117,132,122,16,64,0,1,4,16,64,192,51,1,110,190,122,70,105,228,64,244,215,200,182,80,20,2,33,5,248,34,150,197,129,128,63,2,124,182,252,113,53,101,84,250,107,74,39,220,170,131,235,108,183,250,205,108,17,64,0,1,4,16,64,0,1,4,16,48,77,128,16,139,105,29,161,30,4,16,64,0,1,4,16,240,76,128,155,175,158,81,26,57,16,253,53,178,45,20,133,64,72,1,190,136,101,113,32,224,143,0,159,45,127,92,77,25,149,254,154,210,9,183,234,224,58,219,173,126,51,91,4,16,64,0,1,4,16,64,0,1,4,76,19,32,196,98,90,71,168,7,1,4,16,64,0,1,4,60,19,224,230,171,103,148,70,14,68,127,141,108,11,69,33,16,82,128,47,98,89,28,8,248,35,192,103,203,31,87,83,70,165,191,166,116,194,173,58,184,206,118,171,223,204,22,1,4,16,64,0,1,4,16,64,0,1,211,4,8,177,152,214,17,234,65,0,1,4,16,64,0,1,207,4,184,249,234,25,165,145,3,209,95,35,219,66,81,8,132,20,224,139,88,22,7,2,254,8,240,217,242,199,213,148,81,233,175,41,157,112,171,14,174,179,221,234,55,179,69,0,1,4,16,64,0,1,4,16,64,192,52,1,66,44,166,117,132,122,16,64,0,1,4,16,64,192,51,1,110,190,122,70,105,228,64,244,215,200,182,80,20,2,33,5,248,34,150,197,129,128,63,2,124,182,252,113,53,101,84,250,107,74,39,220,170,131,235,108,183,250,205,108,17,64,0,1,4,16,64,0,1,4,16,48,77,128,16,139,105,29,161,30,4,16,64,0,1,4,16,240,76,128,155,175,158,81,26,57,16,253,53,178,45,20,133,64,72,1,190,136,101,113,32,224,143,0,159,45,127,92,77,25,149,254,154,210,9,183,234,224,58,219,173,126,51,91,4,16,64,0,1,4,16,64,0,1,4,76,19,32,196,98,90,71,168,7,1,4,16,64,0,1,4,60,19,224,230,171,103,148,70,14,68,127,141,108,11,69,33,16,82,128,47,98,89,28,8,248,35,192,103,203,31,87,83,70,165,191,166,116,194,173,58,184,206,118,171,223,204,22,1,4,16,64,0,1,4,16,64,0,1,211,4,8,177,152,214,17,234,65,0,1,4,16,64,0,1,207,4,184,249,234,25,165,145,3,209,95,35,219,66,81,8,132,20,224,139,88,22,7,2,254,8,240,217,242,199,213,148,81,233,175,41,157,112,171,14,174,179,221,234,55,179,69,0,1,4,16,64,0,1,4,16,64,192,52,1,66,44,166,117,132,122,16,64,0,1,4,16,64,192,51,1,110,190,122,70,105,228,64,244,215,200,182,80,20,2,33,5,248,34,150,197,129,128,63,2,124,182,252,113,53,101,84,250,102,109,188,188,0,0,32,0,73,68,65,84,107,74,39,220,170,131,235,108,183,250,205,108,17,64,0,1,4,16,64,0,1,4,16,48,77,128,16,139,105,29,161,30,4,16,64,0,1,4,16,240,76,128,155,175,158,81,26,57,16,253,53,178,45,20,133,64,72,1,190,136,101,113,32,224,143,0,159,45,127,92,77,25,149,254,154,210,9,183,234,224,58,219,173,126,51,91,4,16,64,0,1,4,16,64,0,1,4,76,19,32,196,98,90,71,168,7,1,4,16,64,0,1,4,60,19,224,230,171,103,148,70,14,68,127,141,108,11,69,33,16,82,128,47,98,89,28,8,248,35,192,103,203,31,87,83,70,165,191,166,116,194,173,58,184,206,118,171,223,204,22,1,4,16,64,0,1,4,16,64,0,1,211,4,8,177,152,214,17,234,65,0,1,4,16,64,0,1,207,4,184,249,234,25,165,145,3,209,95,35,219,66,81,8,132,20,224,139,88,22,7,2,254,8,240,217,242,199,213,148,81,233,175,41,157,112,171,14,174,179,221,234,55,179,69,0,1,4,16,64,0,1,4,16,64,192,52,1,66,44,166,117,132,122,16,64,0,1,4,16,64,192,51,1,110,190,122,70,105,228,64,244,215,200,182,80,20,2,33,5,248,34,150,197,129,128,63,2,124,182,252,113,53,101,84,250,107,74,39,220,170,131,235,108,183,250,205,108,17,64,0,1,4,16,64,0,1,4,16,48,77,128,16,139,105,29,161,30,4,16,64,0,1,4,16,240,76,128,155,175,158,81,26,57,16,253,53,178,45,20,133,64,72,1,190,136,101,113,32,224,143,0,159,173,179,93,19,19,19,37,99,198,140,17,97,159,62,125,90,212,63,145,30,23,209,73,162,124,51,253,141,18,142,195,98,18,224,58,59,38,62,14,70,0,1,4,16,64,0,1,4,16,64,0,129,24,5,8,177,196,8,200,225,8,32,128,0,2,8,32,96,174,0,55,95,205,237,141,23,149,209,95,47,20,25,3,129,244,19,224,139,216,244,179,230,76,110,9,156,251,217,90,185,114,165,60,248,224,131,242,251,239,191,187,5,241,255,103,155,51,103,78,89,177,98,133,148,41,83,38,236,249,143,31,63,94,150,46,93,42,243,230,205,11,235,152,109,219,182,201,23,95,124,33,13,27,54,76,245,254,15,62,248,64,154,54,109,234,153,63,127,119,134,213,18,222,228,177,0,215,217,30,131,50,28,2,8,32,128,0,2,8,32,128,0,2,8,68,36,64,136,37,34,46,222,140,0,2,8,32,128,0,2,65,18,224,230,107,144,186,21,121,173,244,55,114,51,142,64,32,158,2,124,17,27,79,125,206,109,179,192,185,159,45,21,224,168,91,183,174,28,60,120,208,230,105,135,156,91,122,132,88,22,45,90,36,157,58,117,146,95,126,249,37,85,29,251,246,237,147,77,155,54,73,133,10,21,60,241,231,239,78,79,24,25,36,66,1,174,179,35,4,227,237,8,32,128,0,2,8,32,128,0,2,8,32,224,169,0,33,22,79,57,25,12,1,4,16,64,0,1,4,76,18,224,230,171,73,221,240,190,22,250,235,189,41,35,34,224,167,0,95,196,250,169,203,216,46,11,156,47,196,178,127,255,126,233,208,161,131,44,88,176,64,242,230,205,43,61,122,244,144,214,173,91,203,241,227,199,229,206,59,239,148,39,158,120,66,70,140,24,161,255,189,103,207,158,210,170,85,43,77,169,118,36,233,223,191,191,100,205,154,85,234,215,175,47,171,87,175,150,89,179,102,165,98,94,184,112,161,12,31,62,92,135,54,106,214,172,41,131,6,13,146,171,174,186,74,255,217,161,67,135,100,253,250,245,178,106,213,42,169,93,187,182,140,30,61,90,159,167,65,131,6,122,204,151,95,126,89,143,167,222,123,207,61,247,232,255,174,118,55,121,250,233,167,245,120,181,106,213,146,145,35,71,74,158,60,121,100,194,132,9,178,115,231,78,217,178,101,139,222,49,165,92,185,114,242,218,107,175,233,57,109,220,184,81,58,118,236,40,59,118,236,144,38,77,154,72,223,190,125,245,121,213,78,44,161,198,83,143,14,122,225,133,23,228,245,215,95,151,107,174,185,70,215,124,224,192,129,84,59,177,168,64,202,243,207,63,47,51,103,206,148,203,46,187,76,207,239,134,27,110,144,26,53,106,200,230,205,155,245,142,55,189,122,245,210,86,183,221,118,155,76,159,62,93,38,79,158,44,3,6,12,208,99,157,175,238,111,191,253,86,247,102,247,238,221,210,172,89,51,89,183,110,157,182,184,250,234,171,207,114,230,239,78,151,63,221,241,155,59,215,217,241,179,231,204,8,32,128,0,2,8,32,128,0,2,8,32,32,66,136,133,85,128,0,2,8,32,128,0,2,214,10,112,243,213,218,214,234,137,209,95,187,251,203,236,236,19,224,139,88,251,122,202,140,204,16,56,95,136,69,61,214,230,203,47,191,148,161,67,135,202,145,35,71,228,225,135,31,150,247,222,123,79,42,85,170,36,217,179,103,151,235,174,187,78,198,140,25,35,179,103,207,214,225,139,99,199,142,201,225,195,135,117,56,100,200,144,33,58,184,161,130,47,234,207,207,221,217,229,228,201,147,58,112,241,236,179,207,234,0,199,51,207,60,35,165,74,149,210,193,147,182,109,219,138,122,68,207,216,177,99,165,120,241,226,58,44,163,2,27,42,244,161,142,41,95,190,188,174,73,5,82,212,249,255,252,243,79,249,235,175,191,36,127,254,252,210,190,125,123,29,116,81,231,87,231,252,228,147,79,228,185,231,158,211,225,148,62,125,250,72,201,146,37,229,169,167,158,210,255,168,115,23,41,82,68,138,21,43,38,45,91,182,148,81,163,70,201,167,159,126,170,67,44,106,172,80,227,169,80,74,155,54,109,244,120,106,30,106,142,15,60,240,64,170,16,203,176,97,195,68,61,30,72,133,84,222,125,247,93,73,72,72,208,117,170,185,189,248,226,139,178,100,201,18,237,170,2,65,202,178,91,183,110,114,237,181,215,38,63,78,232,124,117,171,144,205,205,55,223,44,245,234,213,211,115,253,252,243,207,229,251,239,191,151,18,37,74,16,98,49,227,163,229,116,21,92,103,59,221,126,38,143,0,2,8,32,128,0,2,8,32,128,64,220,5,8,177,196,189,5,20,128,0,2,8,32,128,0,2,126,9,112,243,213,47,89,51,198,165,191,102,244,129,42,16,8,87,128,16,75,184,82,188,15,129,200,4,66,133,88,212,206,36,185,114,229,210,161,21,181,75,138,122,169,80,203,197,23,95,172,131,38,42,196,178,108,217,50,169,86,173,154,222,53,69,61,134,71,133,40,84,0,68,237,40,178,120,241,98,125,140,218,29,68,133,61,206,13,177,168,48,199,242,229,203,245,174,42,123,247,238,213,33,19,181,155,200,202,149,43,117,136,69,237,154,162,130,31,234,165,66,35,106,87,146,105,211,166,233,16,139,218,157,69,61,110,231,204,153,51,82,180,104,81,153,58,117,170,124,245,213,87,250,92,219,183,111,23,53,39,181,27,139,10,116,236,218,181,75,239,218,242,209,71,31,233,64,139,122,169,192,204,182,109,219,244,46,41,42,60,162,206,175,2,55,234,252,42,24,162,230,160,222,31,106,188,238,221,187,235,160,142,250,185,122,169,57,168,151,218,61,37,229,75,5,101,84,184,68,237,250,162,2,58,42,32,163,198,255,240,195,15,147,31,39,164,30,223,164,66,44,63,253,244,147,158,139,10,189,40,231,223,127,255,93,135,111,210,170,123,240,224,193,58,140,243,199,31,127,72,230,204,153,245,142,49,42,8,68,136,37,178,181,207,187,253,19,224,58,219,63,91,70,70,0,1,4,16,64,0,1,4,16,64,0,129,11,11,16,98,185,176,17,239,64,0,1,4,16,64,0,129,128,10,112,243,53,160,141,11,179,108,250,27,38,20,111,67,192,16,1,66,44,134,52,130,50,172,19,8,21,98,81,65,17,245,232,27,21,148,80,143,228,81,47,21,170,80,65,15,21,42,81,33,150,164,224,133,250,153,26,71,133,63,212,99,127,84,32,68,5,45,212,75,133,52,234,214,173,155,42,196,114,226,196,9,233,215,175,159,222,253,68,133,96,10,20,40,160,31,205,147,20,98,201,150,45,91,114,72,68,5,65,42,86,172,40,91,183,110,213,59,149,164,172,169,78,157,58,82,185,114,101,249,237,183,223,244,206,45,231,190,190,249,230,27,153,51,103,142,14,183,168,176,139,122,169,218,212,35,142,84,93,106,23,19,21,120,81,175,83,167,78,73,198,140,25,245,60,38,77,154,20,114,188,219,111,191,93,166,76,153,162,119,124,81,47,181,227,202,103,159,125,150,42,196,146,244,136,34,21,94,41,92,184,176,116,238,220,89,218,181,107,39,139,22,45,58,43,196,146,210,231,220,16,75,90,117,171,93,95,212,78,46,107,215,174,213,231,79,76,76,148,76,153,50,17,98,177,238,211,25,220,9,113,157,29,220,222,81,57,2,8,32,128,0,2,8,32,128,0,2,54,8,16,98,177,161,139,204,1,1,4,16,64,0,1,4,210,20,224,230,171,221,11,131,254,218,221,95,102,103,159,0,33,22,251,122,202,140,204,16,8,21,98,217,189,123,183,14,170,108,216,176,65,110,188,241,70,93,108,163,70,141,164,92,185,114,250,145,61,234,103,155,55,111,150,66,133,10,233,159,37,133,88,212,142,41,42,100,162,30,49,164,94,115,231,206,149,199,31,127,60,85,136,101,254,252,249,122,7,19,245,184,162,178,101,203,234,157,86,94,127,253,245,228,16,203,223,127,255,173,131,36,234,165,254,179,87,175,94,58,180,161,118,98,81,187,180,168,48,139,218,137,69,237,22,163,130,40,59,119,238,212,187,198,168,221,93,212,75,29,191,113,227,70,253,232,33,245,56,31,245,243,164,241,146,66,44,42,80,114,215,93,119,233,247,170,240,138,218,157,69,141,171,66,44,170,238,80,227,85,175,94,93,26,54,108,40,29,59,118,212,231,82,143,22,82,115,62,119,39,22,117,126,229,163,30,119,180,112,225,66,253,72,164,239,190,251,78,126,254,249,231,176,67,44,105,213,221,184,113,99,105,221,186,181,236,219,183,79,50,100,200,160,119,155,185,242,202,43,9,177,152,241,145,162,10,30,219,201,26,64,0,1,4,16,64,0,1,4,16,64,0,129,56,11,16,98,137,115,3,56,61,2,8,32,128,0,2,8,248,39,64,200,193,63,91,19,70,166,191,38,116,129,26,16,8,95,128,16,75,248,86,188,19,129,72,4,66,133,88,212,227,127,238,191,255,126,189,171,138,122,108,142,218,45,69,61,194,70,61,222,230,250,235,175,15,25,98,249,250,235,175,69,61,70,71,61,10,72,237,62,162,118,25,81,59,182,156,251,56,161,17,35,70,200,228,201,147,117,72,70,61,90,168,118,237,218,250,209,56,106,7,24,245,56,161,25,51,102,136,218,69,69,237,48,162,194,51,106,172,1,3,6,232,16,75,207,158,61,245,227,135,212,142,48,205,155,55,215,97,21,21,246,168,85,171,150,124,252,241,199,58,184,50,116,232,80,25,55,110,156,254,243,23,94,120,33,205,16,139,58,94,205,79,141,171,130,54,106,76,21,112,81,33,22,245,56,159,80,227,141,25,51,70,63,50,105,214,172,89,162,118,148,81,161,150,59,238,184,35,85,136,69,249,169,0,80,239,222,189,181,159,218,209,70,61,246,72,237,26,163,206,167,106,83,243,61,223,78,44,105,133,88,84,104,167,88,177,98,58,248,163,2,45,202,67,61,50,137,199,9,69,178,242,121,175,159,2,92,103,251,169,203,216,8,32,128,0,2,8,32,128,0,2,8,32,112,33,1,66,44,23,18,226,231,8,32,128,0,2,8,32,16,88,1,110,190,6,182,117,97,21,78,127,195,98,226,77,8,24,35,64,136,197,152,86,80,136,101,2,231,126,182,212,227,124,212,35,122,84,232,68,61,6,71,133,75,84,0,67,189,90,182,108,169,131,19,42,184,145,214,78,44,42,144,162,130,46,42,20,162,2,36,123,246,236,209,65,16,245,8,34,21,10,73,249,82,65,14,245,24,160,189,123,247,234,63,86,193,151,65,131,6,233,241,213,251,151,45,91,38,63,254,248,163,254,217,205,55,223,172,31,193,115,250,244,105,29,98,81,255,174,194,32,57,114,228,144,132,132,4,233,222,189,187,126,95,215,174,93,69,133,99,212,43,95,190,124,242,198,27,111,232,128,137,122,12,210,185,97,144,53,107,214,232,221,86,84,32,69,237,144,162,94,42,136,162,66,56,202,64,133,79,66,141,167,118,62,169,81,163,134,222,85,69,189,84,8,229,162,139,46,210,227,165,124,169,192,143,58,191,170,83,189,84,24,71,237,6,163,230,126,211,77,55,73,238,220,185,117,144,39,201,91,189,231,220,199,9,133,170,91,5,112,6,14,28,168,235,85,227,170,157,111,212,14,47,69,138,20,57,171,6,254,238,180,236,3,27,144,233,112,157,29,144,70,81,38,2,8,32,128,0,2,8,32,128,0,2,150,10,16,98,177,180,177,76,11,1,4,16,64,0,1,4,68,184,249,106,247,42,160,191,118,247,151,217,217,39,192,23,177,246,245,148,25,153,33,112,161,207,214,241,227,199,229,151,95,126,145,252,249,243,235,157,68,46,244,218,180,105,147,126,188,77,165,74,149,244,35,134,166,77,155,166,3,22,239,188,243,78,170,67,213,227,128,212,216,234,17,62,234,113,62,7,14,28,208,187,177,116,233,210,69,7,60,158,125,246,89,29,114,41,88,176,160,62,118,199,142,29,58,196,178,127,255,126,253,222,188,121,243,74,214,172,89,207,26,87,189,95,5,102,138,22,45,170,131,37,225,188,212,163,128,212,120,106,183,23,85,115,202,87,168,241,18,19,19,117,237,234,49,62,73,33,149,180,206,165,194,64,91,183,110,213,225,18,21,252,73,122,169,227,143,29,59,118,222,99,67,213,174,30,35,164,66,62,106,167,151,83,167,78,233,249,42,163,164,199,34,165,60,238,66,253,13,199,135,247,32,16,169,0,215,217,145,138,241,126,4,16,64,0,1,4,16,64,0,1,4,16,240,82,128,16,139,151,154,140,133,0,2,8,32,128,0,2,70,9,112,243,213,168,118,120,94,12,253,245,156,148,1,17,240,85,128,47,98,125,229,101,112,135,5,188,254,108,109,217,178,69,135,65,212,14,41,73,143,234,25,54,108,152,126,236,79,184,47,245,56,33,21,98,81,59,141,164,124,37,133,88,84,224,36,103,206,156,225,14,103,221,251,84,0,166,84,169,82,114,235,173,183,234,221,99,166,76,153,34,165,75,151,214,187,186,156,251,242,186,191,214,97,50,33,95,4,184,206,246,133,149,65,17,64,0,1,4,16,64,0,1,4,16,64,32,76,1,66,44,97,66,241,54,4,16,64,0,1,4,16,8,158,0,55,95,131,215,179,72,42,166,191,145,104,241,94,4,226,47,192,23,177,241,239,1,21,216,41,224,199,103,75,61,170,103,201,146,37,114,244,232,81,253,56,157,154,53,107,70,132,167,142,85,187,168,84,171,86,237,172,227,212,99,141,94,122,233,37,233,220,185,179,222,177,197,229,151,218,221,69,61,98,73,61,66,72,61,154,168,89,179,102,122,55,155,115,95,126,244,215,101,119,230,30,158,0,215,217,225,57,241,46,4,16,64,0,1,4,16,64,0,1,4,16,240,71,128,16,139,63,174,140,138,0,2,8,32,128,0,2,6,8,112,243,213,128,38,248,88,2,253,245,17,151,161,17,240,65,128,47,98,125,64,101,72,4,68,244,227,115,212,99,125,120,217,41,64,127,237,236,171,233,179,226,58,219,244,14,81,31,2,8,32,128,0,2,8,32,128,0,2,118,11,16,98,177,187,191,204,14,1,4,16,64,0,1,167,5,184,249,106,119,251,233,175,221,253,101,118,246,9,240,69,172,125,61,101,70,102,8,240,217,50,163,15,126,85,65,127,253,146,101,220,243,9,112,157,205,250,64,0,1,4,16,64,0,1,4,16,64,0,129,120,10,16,98,137,167,62,231,70,0,1,4,16,64,0,1,95,5,184,249,234,43,111,220,7,167,191,113,111,1,5,32,16,145,0,95,196,70,196,197,155,17,8,91,128,207,86,216,84,129,124,35,253,13,100,219,2,95,52,215,217,129,111,33,19,64,0,1,4,16,64,0,1,4,16,64,32,208,2,132,88,2,221,62,138,71,0,1,4,16,64,0,129,243,9,112,243,213,238,245,65,127,237,238,47,179,179,79,128,47,98,237,235,41,51,50,67,128,207,150,25,125,240,171,10,250,235,151,44,227,242,123,20,107,0,1,4,16,64,0,1,4,16,64,0,1,4,76,21,32,196,98,106,103,168,11,1,4,16,64,0,1,4,98,22,32,228,16,51,161,209,3,208,95,163,219,67,113,8,164,18,224,139,88,22,5,2,254,8,240,217,242,199,213,148,81,233,175,41,157,112,171,14,174,179,221,234,55,179,69,0,1,4,16,64,0,1,4,16,64,192,52,1,66,44,166,117,132,122,16,64,0,1,4,16,64,192,51,1,110,190,122,70,105,228,64,244,215,200,182,80,20,2,33,5,248,34,150,197,129,128,63,2,124,182,252,113,53,101,84,250,107,74,39,220,170,131,235,108,183,250,205,108,17,64,0,1,4,16,64,0,1,4,16,48,77,128,16,139,105,29,161,30,4,16,64,0,1,4,16,240,76,128,155,175,158,81,26,57,16,253,53,178,45,20,133,64,72,1,190,136,101,113,32,224,143,0,159,45,127,92,77,25,149,254,154,210,9,183,234,224,58,219,173,126,51,91,4,16,64,0,1,4,16,64,0,1,4,76,19,32,196,98,90,71,168,7,1,4,16,64,0,1,4,60,19,224,230,171,103,148,70,14,68,127,141,108,11,69,33,16,82,128,47,98,89,28,8,248,35,192,103,203,31,87,83,70,165,191,166,116,194,173,58,184,206,118,171,223,204,22,1,4,16,64,0,1,4,16,64,0,1,211,4,8,177,152,214,17,234,65,0,1,4,16,64,0,1,207,4,184,249,234,25,165,145,3,209,95,35,219,66,81,8,132,20,224,139,88,22,7,2,254,8,240,217,242,199,213,148,81,233,175,41,157,112,171,14,174,179,221,234,55,179,69,0,1,4,16,64,0,1,4,16,64,192,52,1,66,44,166,117,132,122,16,64,0,1,4,16,64,192,51,1,110,190,122,70,105,228,64,244,215,200,182,80,20,2,33,5,248,34,150,197,129,128,63,2,124,182,252,113,53,101,84,250,107,74,39,220,170,131,235,108,183,250,205,108,17,64,0,1,4,16,64,0,1,4,16,48,77,128,16,139,105,29,161,30,4,16,64,0,1,4,16,240,76,128,155,175,158,81,26,57,16,253,53,178,45,20,133,64,72,1,190,136,101,113,32,224,143,0,159,45,127,92,77,25,149,254,154,210,9,183,234,224,58,219,173,126,51,91,4,16,64,0,1,4,16,64,0,1,4,76,19,32,196,98,90,71,168,7,1,4,16,64,0,1,4,60,19,224,230,171,103,148,70,14,68,127,141,108,11,69,33,16,82,128,47,98,89,28,8,248,35,192,103,203,31,87,83,70,165,191,166,116,194,173,58,184,206,118,171,223,204,22,1,4,16,64,0,1,4,16,64,0,1,211,4,8,177,152,214,17,234,65,0,1,4,16,64,0,1,207,4,184,249,234,25,165,145,3,209,95,35,219,66,81,8,132,20,224,139,88,22,7,2,254,8,240,217,242,199,213,148,81,233,175,41,157,112,171,14,174,179,221,234,55,179,69,0,1,4,16,64,0,1,4,16,64,192,52,1,66,44,166,117,132,122,16,64,0,1,4,16,64,192,51,1,110,190,122,70,105,228,64,244,215,200,182,80,20,2,33,5,248,34,150,197,129,128,63,2,124,182,252,113,53,101,84,250,107,74,39,220,170,131,235,108,183,250,205,108,17,64,0,1,4,16,64,0,1,4,16,48,77,128,16,139,105,29,161,30,4,16,64,0,1,4,16,240,76,128,155,175,158,81,26,57,16,253,53,178,45,20,133,64,72,1,190,136,101,113,32,224,143,0,159,45,127,92,77,25,149,254,154,210,9,183,234,224,58,219,173,126,51,91,4,16,64,0,1,4,16,64,0,1,4,76,19,32,196,98,90,71,168,7,1,4,16,64,0,1,4,60,19,224,230,171,103,148,70,14,68,127,141,108,11,69,33,144,44,48,124,248,112,73,72,72,144,65,131,6,73,199,142,29,37,233,139,216,81,163,70,73,143,30,61,164,95,191,126,210,181,107,87,196,16,64,32,70,1,66,14,49,2,26,126,56,253,53,188,65,150,150,199,117,182,165,141,101,90,8,32,128,0,2,8,32,128,0,2,8,4,68,128,16,75,64,26,69,153,8,32,128,0,2,8,32,16,185,0,55,95,35,55,11,210,17,244,55,72,221,162,86,23,5,14,29,58,36,121,242,228,145,140,25,51,74,182,108,217,228,207,63,255,148,75,47,189,84,142,29,59,38,137,137,137,250,223,115,228,200,225,34,13,115,70,192,83,1,66,14,158,114,26,55,24,253,53,174,37,78,20,196,117,182,19,109,102,146,8,32,128,0,2,8,32,128,0,2,8,24,43,64,136,197,216,214,80,24,2,8,32,128,0,2,8,196,42,192,205,215,88,5,205,62,158,254,154,221,31,170,67,64,9,244,236,217,83,70,140,24,33,39,79,158,76,6,201,156,57,179,116,233,210,69,6,14,28,8,18,2,8,120,32,64,200,193,3,68,131,135,160,191,6,55,199,226,210,184,206,182,184,185,76,13,1,4,16,64,0,1,4,16,64,0,129,0,8,16,98,9,64,147,40,17,1,4,16,64,0,1,4,162,19,224,230,107,116,110,65,57,138,254,6,165,83,212,233,178,128,218,141,37,111,222,188,114,226,196,137,100,134,44,89,178,200,222,189,123,217,133,197,229,133,193,220,61,21,32,228,224,41,167,113,131,209,95,227,90,226,68,65,92,103,59,209,102,38,137,0,2,8,32,128,0,2,8,32,128,128,177,2,132,88,140,109,13,133,33,128,0,2,8,32,128,64,172,2,220,124,141,85,208,236,227,233,175,217,253,161,58,4,146,4,82,238,198,194,46,44,172,11,4,188,23,32,228,224,189,169,73,35,210,95,147,186,225,78,45,92,103,187,211,107,102,138,0,2,8,32,128,0,2,8,32,128,128,137,2,132,88,76,236,10,53,33,128,0,2,8,32,128,128,39,2,220,124,245,132,209,216,65,232,175,177,173,161,48,4,206,18,72,185,27,11,187,176,176,56,16,240,94,128,144,131,247,166,38,141,72,127,77,234,134,59,181,112,157,237,78,175,153,41,2,8,32,128,0,2,8,32,128,0,2,38,10,16,98,49,177,43,212,132,0,2,8,32,128,0,2,158,8,112,243,213,19,70,99,7,161,191,198,182,134,194,16,72,37,160,118,99,25,62,124,184,116,237,218,85,6,14,28,136,16,2,8,120,40,64,200,193,67,76,3,135,162,191,6,54,197,129,146,184,206,118,160,201,76,17,1,4,16,64,0,1,4,16,64,0,1,131,5,8,177,24,220,28,74,67,0,1,4,16,64,0,129,216,4,184,249,26,155,159,233,71,211,95,211,59,68,125,8,252,79,64,237,198,210,162,69,11,153,58,117,170,228,200,145,3,26,4,16,240,80,128,144,131,135,152,6,14,69,127,13,108,138,3,37,113,157,237,64,147,153,34,2,8,32,128,0,2,8,32,128,0,2,6,11,16,98,49,184,57,148,134,0,2,8,32,128,0,2,177,9,112,243,53,54,63,211,143,166,191,166,119,136,250,46,36,160,190,152,228,101,183,192,153,51,103,236,158,32,179,51,66,128,191,75,140,104,131,175,69,240,119,137,175,188,12,158,134,0,215,217,44,11,4,16,64,0,1,4,16,64,0,1,4,16,136,167,0,33,150,120,234,115,110,4,16,64,0,1,4,16,240,85,128,155,175,190,242,198,125,112,250,27,247,22,80,64,140,2,252,191,235,99,4,52,252,112,250,107,120,131,40,47,176,2,124,182,2,219,58,10,15,144,0,215,217,1,106,22,165,34,128,0,2,8,32,128,0,2,8,32,96,161,0,33,22,11,155,202,148,16,64,0,1,4,16,64,224,31,1,110,190,218,189,18,232,175,221,253,117,97,118,124,17,107,119,151,233,175,221,253,101,118,241,19,224,179,21,63,123,206,236,142,0,215,217,238,244,154,153,34,128,0,2,8,32,128,0,2,8,32,96,162,0,33,22,19,187,66,77,8,32,128,0,2,8,32,224,137,0,55,95,61,97,52,118,16,250,107,108,107,40,44,76,1,190,136,13,19,42,160,111,163,191,1,109,28,101,27,47,192,103,203,248,22,81,160,5,2,92,103,91,208,68,166,128,0,2,8,32,128,0,2,8,32,128,64,128,5,8,177,4,184,121,148,142,0,2,8,32,128,0,2,231,23,224,230,171,221,43,132,254,218,221,95,23,102,199,23,177,118,119,153,254,218,221,95,102,23,63,1,62,91,241,179,231,204,238,8,112,157,237,78,175,153,41,2,8,32,128,0,2,8,32,128,0,2,38,10,16,98,49,177,43,212,132,0,2,8,32,128,0,2,158,8,112,243,213,19,70,99,7,161,191,198,182,134,194,194,20,224,139,216,48,161,2,250,54,250,27,208,198,81,182,241,2,124,182,140,111,17,5,90,32,192,117,182,5,77,100,10,8,32,128,0,2,8,32,128,0,2,8,4,88,128,16,75,128,155,71,233,8,32,128,0,2,8,32,112,126,1,110,190,218,189,66,232,175,221,253,117,97,118,124,17,107,119,151,233,175,221,253,101,118,241,19,224,179,21,63,123,206,236,142,0,215,217,238,244,154,153,34,128,0,2,8,32,128,0,2,8,32,96,162,0,33,22,19,187,66,77,8,32,128,0,2,8,32,224,137,0,55,95,61,97,52,118,16,250,107,108,107,40,44,76,1,190,136,13,19,42,160,111,163,191,1,109,28,101,27,47,192,103,203,248,22,81,160,5,2,92,103,91,208,68,166,128,0,2,8,32,128,0,2,8,32,128,64,128,5,8,177,4,184,121,148,142,0,2,8,32,128,0,2,231,23,224,230,171,221,43,132,254,218,221,95,23,102,199,23,177,118,119,153,254,218,221,95,102,23,63,1,62,91,241,179,231,204,238,8,112,157,237,78,175,153,41,2,8,32,128,0,2,8,32,128,0,2,38,10,16,98,49,177,43,212,132,0,2,8,32,128,0,2,158,8,112,243,213,19,70,99,7,161,191,198,182,134,194,194,20,224,139,216,48,161,2,250,54,250,27,208,198,81,182,241,2,124,182,140,111,17,5,90,32,192,117,182,5,77,100,10,8,32,128,0,2,8,32,128,0,2,8,4,88,128,16,75,128,155,71,233,8,32,128,0,2,8,32,112,126,1,110,190,218,189,66,232,175,221,253,117,97,118,124,17,107,119,151,233,175,221,253,101,118,241,19,224,179,21,63,123,206,236,142,0,215,217,238,244,154,153,34,128,0,2,8,32,128,0,2,8,32,96,162,0,33,22,19,187,66,77,8,32,128,0,2,8,32,224,137,0,55,95,61,97,52,118,16,250,107,108,107,40,44,76,1,190,136,13,19,42,160,111,163,191,1,109,28,101,27,47,192,103,203,248,22,81,160,5,2,92,103,91,208,68,166,128,0,2,8,32,128,0,2,8,32,128,64,128,5,8,177,4,184,121,148,142,0,2,8,32,128,0,2,231,23,224,230,171,221,43,132,254,218,221,95,23,102,199,23,177,118,119,153,254,218,221,95,102,23,63,1,62,91,241,179,231,204,238,8,112,157,237,78,175,153,41,2,8,32,128,0,2,8,32,128,0,2,38,10,16,98,49,177,43,212,132,0,2,8,32,128,0,2,158,8,112,243,213,19,70,99,7,161,191,198,182,134,194,194,20,224,139,216,48,161,2,250,54,250,27,208,198,81,182,241,2,124,182,140,111,17,5,90,32,192,117,182,5,77,100,10,8,32,128,0,2,8,32,128,0,2,8,4,88,128,16,75,128,155,71,233,8,32,128,0,2,8,32,112,126,1,110,190,218,189,66,232,175,221,253,117,97,118,124,17,107,119,151,233,175,221,253,101,118,241,19,224,179,21,63,123,206,236,142,0,215,217,238,244,154,153,34,128,0,2,8,32,128,0,2,8,32,96,162,0,33,22,19,187,66,77,8,32,128,0,2,8,32,224,137,0,55,95,61,97,52,118,16,250,107,108,107,40,44,76,1,190,136,13,19,42,160,111,163,191,1,109,28,101,27,47,192,103,203,248,22,81,160,5,2,92,103,91,208,68,166,128,0,2,8,32,128,0,2,8,32,128,64,128,5,8,177,4,184,121,148,142,0,2,8,32,128,0,2,231,23,224,230,171,221,43,132,254,218,221,95,23,102,199,23,177,118,119,153,254,218,221,95,102,23,63,1,62,91,241,179,231,204,238,8,112,157,237,78,175,153,41,2,8,32,128,0,2,8,32,128,0,2,38,10,16,98,49,177,43,212,132,0,2,8,32,128,0,2,158,8,112,243,213,19,70,99,7,161,191,198,182,134,194,194,20,224,139,216,48,161,2,250,54,250,27,208,198,81,182,241,2,124,182,140,111,17,5,90,32,192,117,182,5,77,100,10,8,32,128,0,2,8,32,128,0,2,8,4,88,128,16,75,128,155,71,233,8,32,128,0,2,8,32,112,126,1,110,190,218,189,66,232,175,221,253,117,97,118,124,17,107,119,151,233,175,221,253,101,118,241,19,224,179,21,63,123,206,236,142,0,215,217,238,244,154,153,34,128,0,2,8,32,128,0,2,8,32,96,162,0,33,22,19,187,66,77,8,32,128,0,2,8,32,224,137,0,55,95,61,97,52,118,16,250,107,108,107,40,44,76,1,190,136,13,19,42,160,111,163,191,1,109,28,101,27,47,192,103,203,248,22,81,160,5,2,92,103,91,208,68,166,128,0,2,8,32,128,0,2,8,32,128,64,128,5,8,177,4,184,121,148,142,0,2,8,32,128,0,2,231,23,224,230,171,221,43,132,254,218,221,95,23,102,199,23,177,118,119,153,254,218,221,223,80,179,171,86,173,154,44,95,190,220,205,201,167,211,172,115,231,206,45,251,247,239,79,167,179,185,121,154,170,85,171,202,71,31,125,228,230,228,153,181,22,224,58,155,133,128,0,2,8,32,128,0,2,8,32,128,0,2,241,20,32,196,18,79,125,206,141,0,2,8,32,128,0,2,190,10,112,243,213,87,222,184,15,78,127,227,222,2,10,136,81,128,144,67,140,128,134,31,78,127,13,111,144,79,229,209,119,159,96,25,54,93,5,88,199,233,202,109,228,201,184,206,54,178,45,20,133,0,2,8,32,128,0,2,8,32,128,128,51,2,132,88,156,105,53,19,69,0,1,4,16,64,192,61,1,110,190,218,221,115,250,107,119,127,93,152,29,95,18,218,221,101,250,107,119,127,67,205,142,190,187,217,119,219,102,205,58,182,173,163,145,207,135,235,236,200,205,56,2,1,4,16,64,0,1,4,16,64,0,1,4,188,19,32,196,226,157,37,35,33,128,0,2,8,32,128,128,97,2,220,124,53,172,33,30,151,67,127,61,6,101,184,116,23,224,75,194,116,39,79,215,19,210,223,116,229,54,230,100,244,221,152,86,80,72,12,2,172,227,24,240,44,57,148,235,108,75,26,201,52,16,64,0,1,4,16,64,0,1,4,16,8,168,0,33,150,128,54,142,178,17,64,0,1,4,16,64,224,194,2,220,124,189,176,81,144,223,65,127,131,220,61,106,87,2,65,250,146,240,204,153,51,114,234,212,41,201,152,49,163,81,205,75,76,76,52,174,166,36,160,32,245,215,168,166,6,188,24,250,30,240,6,82,190,22,96,29,179,16,184,206,102,13,32,128,0,2,8,32,128,0,2,8,32,128,64,60,5,8,177,196,83,159,115,35,128,0,2,8,32,128,128,175,2,220,124,245,149,55,238,131,211,223,184,183,128,2,98,20,8,210,151,132,31,124,240,129,180,104,209,66,126,253,245,215,24,103,237,237,225,57,115,230,148,21,43,86,72,153,50,101,188,29,216,131,209,130,212,95,15,166,203,16,255,95,128,190,179,20,108,16,96,29,219,208,197,216,230,192,117,118,108,126,28,141,0,2,8,32,128,0,2,8,32,128,0,2,177,9,16,98,137,205,143,163,17,64,0,1,4,16,64,192,96,1,110,190,26,220,28,15,74,163,191,30,32,50,68,92,5,130,244,37,33,33,150,200,151,74,144,250,27,249,236,56,34,148,0,125,103,109,216,32,192,58,182,161,139,177,205,129,235,236,216,252,56,26,1,4,16,64,0,1,4,16,64,0,1,4,98,19,32,196,18,155,31,71,35,128,0,2,8,32,128,128,193,2,220,124,53,184,57,30,148,70,127,61,64,100,136,184,10,152,250,37,225,220,185,115,165,87,175,94,178,127,255,126,105,220,184,177,12,25,50,68,86,174,92,41,77,155,54,149,150,45,91,202,180,105,211,36,95,190,124,50,97,194,4,185,229,150,91,180,225,192,129,3,101,250,244,233,162,30,239,83,183,110,93,25,58,116,168,252,253,247,223,114,231,157,119,202,19,79,60,33,35,70,140,144,227,199,143,75,207,158,61,165,85,171,86,250,152,121,243,230,73,255,254,253,37,107,214,172,82,191,126,125,89,189,122,181,204,154,53,75,255,236,213,87,95,149,145,35,71,202,225,195,135,165,89,179,102,210,187,119,111,253,216,160,141,27,55,74,199,142,29,101,199,142,29,210,164,73,19,233,219,183,175,172,95,191,158,157,88,226,186,146,57,121,74,1,83,63,215,116,9,129,72,4,88,199,145,104,217,249,94,174,179,237,236,43,179,66,0,1,4,16,64,0,1,4,16,64,32,40,2,132,88,130,210,41,234,68,0,1,4,16,64,0,129,136,5,184,249,26,49,89,160,14,160,191,129,106,23,197,166,33,96,226,151,132,42,36,82,186,116,105,25,61,122,180,20,43,86,76,7,70,84,128,36,127,254,252,114,247,221,119,203,3,15,60,32,143,63,254,184,14,152,156,62,125,90,62,250,232,35,249,230,155,111,164,70,141,26,50,113,226,68,185,228,146,75,164,97,195,134,50,126,252,120,169,85,171,150,100,207,158,93,174,187,238,58,25,51,102,140,204,158,61,91,38,79,158,44,199,142,29,211,225,148,188,121,243,234,128,204,101,151,93,38,61,122,244,208,127,126,240,224,65,89,178,100,137,212,169,83,71,215,112,253,245,215,235,199,24,181,110,221,90,158,125,246,89,41,82,164,136,174,75,133,105,70,141,26,37,159,126,250,41,33,22,62,93,70,9,152,248,185,54,10,136,98,2,33,192,58,14,68,155,124,45,146,235,108,95,121,25,28,1,4,16,64,0,1,4,16,64,0,1,4,46,32,64,136,133,37,130,0,2,8,32,128,0,2,214,10,112,243,213,218,214,234,137,209,95,187,251,235,194,236,76,252,146,80,237,148,162,130,33,159,124,242,137,110,129,122,140,208,246,237,219,165,96,193,130,58,196,162,194,39,42,152,162,130,38,106,151,22,21,58,249,254,251,239,101,223,190,125,114,219,109,183,233,29,82,84,136,69,237,198,210,173,91,55,253,222,101,203,150,73,181,106,213,228,208,161,67,146,51,103,78,253,126,181,123,138,218,185,101,241,226,197,250,60,195,135,15,151,62,125,250,232,241,234,213,171,167,119,122,153,52,105,146,254,217,148,41,83,100,240,224,193,250,189,42,16,179,119,239,94,29,124,89,183,110,157,220,124,243,205,132,88,92,248,176,4,104,142,38,126,174,3,196,71,169,134,8,176,142,13,105,68,28,203,224,58,59,142,248,156,26,1,4,16,64,0,1,4,16,64,0,1,4,132,16,11,139,0,1,4,16,64,0,1,4,172,21,224,230,171,181,173,213,19,163,191,118,247,215,133,217,153,248,37,161,10,166,168,0,137,218,57,37,229,75,133,89,212,227,132,126,255,253,119,253,199,234,241,66,149,43,87,150,51,103,206,200,175,191,254,170,31,63,164,30,51,148,35,71,112,49,240,190,0,0,32,0,73,68,65,84,14,253,243,174,93,187,38,135,88,126,250,233,39,41,90,180,168,254,115,53,103,21,96,81,187,172,168,32,138,10,167,168,215,138,21,43,116,240,69,133,88,138,23,47,46,63,254,248,227,89,231,87,227,170,221,95,212,206,45,155,54,109,210,63,59,117,234,148,126,196,16,143,19,114,225,211,18,156,57,154,248,185,14,142,30,149,154,34,192,58,54,165,19,241,171,131,235,236,248,217,115,102,4,16,64,0,1,4,16,64,0,1,4,16,16,66,44,44,2,4,16,64,0,1,4,16,176,87,128,155,175,246,246,86,205,140,254,218,221,95,23,102,103,226,151,132,125,251,246,149,175,190,250,74,22,44,88,160,91,176,102,205,26,189,187,138,10,145,168,199,250,168,192,138,122,165,12,177,116,238,220,89,62,255,252,115,153,57,115,166,92,115,205,53,210,168,81,35,41,85,170,84,114,136,101,243,230,205,82,168,80,33,125,92,82,136,101,194,132,9,242,199,31,127,232,71,12,169,215,220,185,115,245,99,138,84,136,165,98,197,138,82,165,74,21,253,248,32,245,82,187,188,236,222,189,91,14,28,56,32,119,221,117,151,252,253,247,223,58,188,178,109,219,54,185,246,218,107,9,177,184,240,97,9,208,28,77,252,92,7,136,143,82,13,17,96,29,27,210,136,56,150,193,117,118,28,241,57,53,2,8,32,128,0,2,8,32,128,0,2,8,16,98,97,13,32,128,0,2,8,32,128,128,189,2,220,124,181,183,183,106,102,244,215,238,254,186,48,59,19,191,36,252,242,203,47,165,122,245,234,250,113,65,37,74,148,144,154,53,107,74,251,246,237,165,64,129,2,33,67,44,247,220,115,143,14,169,168,221,91,84,0,166,106,213,170,210,169,83,39,233,209,163,135,126,156,80,90,33,150,175,191,254,90,158,122,234,41,121,247,221,119,165,112,225,194,122,23,22,181,99,139,10,177,244,238,221,91,135,91,222,121,231,29,29,158,105,211,166,141,100,205,154,85,94,123,237,53,189,123,203,128,1,3,116,224,69,5,110,212,78,46,236,196,226,194,167,197,220,57,170,71,97,37,36,36,200,160,65,131,164,99,199,142,58,168,165,118,40,26,53,106,148,254,12,244,235,215,79,239,76,196,11,1,147,5,88,199,38,119,39,62,181,113,157,29,31,119,206,138,0,2,8,32,128,0,2,8,32,128,0,2,255,8,240,56,33,86,2,2,8,32,128,0,2,8,88,43,192,205,87,107,91,171,39,70,127,237,238,175,11,179,51,49,196,114,250,244,105,105,217,178,165,188,250,234,171,186,5,247,222,123,175,14,148,168,157,87,66,237,196,178,116,233,82,105,208,160,129,126,127,222,188,121,165,78,157,58,50,118,236,88,189,59,75,133,10,21,82,133,88,54,108,216,32,37,75,150,212,97,148,113,227,198,201,158,61,123,164,86,173,90,178,110,221,58,253,184,162,253,251,247,203,131,15,62,40,203,150,45,211,99,150,47,95,94,239,212,82,176,96,65,29,148,233,208,161,131,254,243,59,238,184,67,84,24,70,213,118,227,141,55,26,183,100,76,236,175,113,72,22,20,116,232,208,33,201,147,39,143,222,29,40,91,182,108,242,231,159,127,202,165,151,94,42,199,142,29,147,196,196,68,253,239,73,143,217,178,96,186,76,193,82,1,214,177,165,141,141,97,90,92,103,199,128,199,161,8,32,128,0,2,8,32,128,0,2,8,32,16,179,0,33,150,152,9,25,0,1,4,16,64,0,1,4,76,21,224,230,171,169,157,241,166,46,250,235,141,35,163,196,79,192,228,144,131,250,226,61,67,134,12,146,59,119,238,176,128,78,156,56,33,191,253,246,155,126,188,143,154,215,222,189,123,245,23,249,106,140,180,94,155,54,109,146,93,187,118,73,165,74,149,244,251,167,77,155,150,188,251,138,122,191,218,201,66,61,46,72,141,123,221,117,215,233,247,36,189,212,99,136,212,163,133,212,14,46,41,255,60,172,66,211,241,77,38,247,55,29,25,156,56,85,207,158,61,101,196,136,17,114,242,228,201,228,249,102,206,156,89,186,116,233,34,3,7,14,116,194,128,73,6,95,128,117,28,252,30,122,57,3,174,179,189,212,100,44,4,16,64,0,1,4,16,64,0,1,4,16,136,84,128,16,75,164,98,188,31,1,4,16,64,0,1,4,2,35,192,205,215,192,180,42,170,66,233,111,84,108,28,100,144,128,203,33,135,45,91,182,232,16,138,122,12,75,210,35,130,134,13,27,38,205,155,55,55,168,67,177,149,226,114,127,99,147,11,222,209,106,23,11,181,11,145,10,93,37,189,178,100,201,162,195,92,236,194,18,188,126,186,90,49,235,216,213,206,167,61,111,174,179,89,15,8,32,128,0,2,8,32,128,0,2,8,32,16,79,1,66,44,241,212,231,220,8,32,128,0,2,8,32,224,171,0,55,95,125,229,141,251,224,244,55,238,45,160,128,24,5,92,15,57,172,89,179,70,150,44,89,34,71,143,30,149,234,213,171,75,205,154,53,99,20,53,235,112,215,251,107,86,55,252,175,38,229,46,22,236,194,226,191,55,103,240,71,128,117,236,143,107,16,71,229,58,59,136,93,163,102,4,16,64,0,1,4,16,64,0,1,4,236,17,32,196,98,79,47,153,9,2,8,32,128,0,2,8,156,35,192,205,87,187,151,4,253,181,187,191,46,204,142,144,131,221,93,166,191,118,247,247,220,217,165,220,197,130,93,88,220,234,189,77,179,101,29,219,212,205,216,230,194,117,118,108,126,28,141,0,2,8,32,128,0,2,8,32,128,0,2,177,9,16,98,137,205,143,163,17,64,0,1,4,16,64,192,96,1,110,190,26,220,28,15,74,163,191,30,32,50,68,92,5,8,57,196,149,223,247,147,211,95,223,137,141,59,129,218,197,98,248,240,225,210,181,107,87,25,56,112,160,113,245,81,16,2,225,8,176,142,195,81,178,255,61,92,103,219,223,99,102,136,0,2,8,32,128,0,2,8,32,128,128,201,2,132,88,76,238,14,181,33,128,0,2,8,32,128,64,76,2,220,124,141,137,207,248,131,233,175,241,45,162,192,11,8,16,114,176,123,137,208,95,187,251,155,214,236,212,46,22,45,90,180,144,169,83,167,74,142,28,57,220,3,96,198,86,8,176,142,173,104,99,204,147,224,58,59,102,66,6,64,0,1,4,16,64,0,1,4,16,64,0,129,24,4,8,177,196,128,199,161,8,32,128,0,2,8,32,96,182,0,55,95,205,238,79,172,213,209,223,88,5,57,62,222,2,132,28,226,221,1,127,207,79,127,69,254,58,120,92,158,155,252,185,191,208,140,30,87,129,220,57,46,146,23,90,85,136,107,13,233,113,242,194,133,11,203,150,45,91,210,227,84,156,35,78,2,155,55,111,150,66,133,10,197,233,236,230,157,150,235,108,243,122,66,69,8,32,128,0,2,8,32,128,0,2,8,184,36,64,136,197,165,110,51,87,4,16,64,0,1,4,28,19,224,230,171,221,13,167,191,118,247,215,133,217,17,114,176,187,203,244,247,159,16,203,136,89,235,229,209,122,229,237,110,182,163,179,59,116,228,132,204,95,246,181,51,33,150,15,63,252,144,144,131,165,107,93,133,148,232,239,217,205,229,58,219,210,197,206,180,16,64,0,1,4,16,64,0,1,4,16,8,136,0,33,150,128,52,138,50,17,64,0,1,4,16,64,32,114,1,110,190,70,110,22,164,35,232,111,144,186,69,173,105,9,16,114,176,123,93,208,95,66,44,118,175,112,17,66,44,182,119,216,157,249,17,98,73,221,107,174,179,221,89,255,204,20,1,4,16,64,0,1,4,16,64,0,1,19,5,8,177,152,216,21,106,66,0,1,4,16,64,0,1,79,4,184,249,234,9,163,177,131,208,95,99,91,67,97,97,10,16,114,8,19,42,160,111,163,191,132,88,2,186,116,195,46,155,16,75,216,84,188,209,112,1,66,44,169,27,196,117,182,225,139,150,242,16,64,0,1,4,16,64,0,1,4,16,176,92,128,16,139,229,13,102,122,8,32,128,0,2,8,184,44,192,205,87,187,187,79,127,237,238,175,11,179,35,228,96,119,151,233,47,33,22,187,87,56,59,177,216,222,95,151,230,71,136,133,16,139,75,235,157,185,34,128,0,2,8,32,128,0,2,8,32,16,4,1,66,44,65,232,18,53,34,128,0,2,8,32,128,64,84,2,132,28,162,98,11,204,65,244,55,48,173,162,208,16,2,132,28,236,94,26,244,151,16,139,221,43,156,16,139,237,253,117,105,126,132,88,8,177,184,180,222,153,43,2,8,32,128,0,2,8,32,128,0,2,65,16,32,196,18,132,46,81,35,2,8,32,128,0,2,8,68,37,64,200,33,42,182,192,28,68,127,3,211,42,10,37,196,226,228,26,32,196,66,136,197,246,133,207,227,132,108,239,176,59,243,35,196,66,136,197,157,213,206,76,17,64,0,1,4,16,64,0,1,4,16,8,134,0,33,150,96,244,137,42,17,64,0,1,4,16,64,32,10,1,66,14,81,160,5,232,16,250,27,160,102,81,106,154,2,132,28,236,94,24,244,151,16,139,221,43,156,157,88,108,239,175,75,243,35,196,66,136,197,165,245,206,92,17,64,0,1,4,16,64,0,1,4,16,8,130,0,33,150,32,116,137,26,17,64,0,1,4,16,64,32,42,1,66,14,81,177,5,230,32,250,27,152,86,81,104,8,1,66,14,118,47,13,250,75,136,197,238,21,78,136,197,246,254,186,52,63,66,44,132,88,92,90,239,204,21,1,4,16,64,0,1,4,16,64,0,129,32,8,16,98,9,66,151,168,17,1,4,16,64,0,1,4,162,18,32,228,16,21,91,96,14,162,191,129,105,21,133,18,98,113,114,13,16,98,33,196,98,251,194,231,113,66,182,119,216,157,249,17,98,33,196,226,206,106,103,166,8,32,128,0,2,8,32,128,0,2,8,4,67,128,16,75,48,250,68,149,8,32,128,0,2,8,32,16,133,0,33,135,40,208,2,116,8,253,13,80,179,40,53,77,1,66,14,118,47,12,250,75,136,197,238,21,206,78,44,182,247,215,165,249,17,98,33,196,226,210,122,103,174,8,32,128,0,2,8,32,128,0,2,8,4,65,128,16,75,16,186,68,141,8,32,128,0,2,8,32,16,149,0,33,135,168,216,2,115,16,253,13,76,171,40,52,132,0,33,7,187,151,6,253,37,196,98,247,10,39,196,98,123,127,93,154,31,33,22,66,44,46,173,119,230,138,0,2,8,32,128,0,2,8,32,128,64,16,4,8,177,4,161,75,212,136,0,2,8,32,128,0,2,81,9,16,114,136,138,45,48,7,209,223,192,180,138,66,9,177,56,185,6,8,177,16,98,177,125,225,243,56,33,219,59,236,206,252,8,177,16,98,113,103,181,51,83,4,16,64,0,1,4,16,64,0,1,4,130,33,64,136,37,24,125,162,74,4,16,64,0,1,4,16,136,66,128,144,67,20,104,1,58,132,254,6,168,89,148,154,166,0,33,7,187,23,6,253,37,196,98,247,10,103,39,22,219,251,235,210,252,8,177,16,98,113,105,189,51,87,4,16,64,0,1,4,16,64,0,1,4,130,32,64,136,37,8,93,162,70,4,16,64,0,1,4,16,136,74,128,144,67,84,108,129,57,136,254,6,166,85,20,26,66,128,144,131,221,75,131,254,18,98,177,123,133,19,98,177,189,191,46,205,143,16,11,33,22,151,214,59,115,69,0,1,4,16,64,0,1,4,16,64,32,8,2,132,88,130,208,37,106,68,0,1,4,16,64,0,129,168,4,8,57,68,197,22,152,131,232,111,96,90,69,161,132,88,156,92,3,132,88,8,177,216,190,240,121,156,144,237,29,118,103,126,132,88,8,177,184,179,218,153,41,2,8,32,128,0,2,8,32,128,0,2,193,16,32,196,18,140,62,81,37,2,8,32,128,0,2,8,68,33,64,200,33,10,180,0,29,66,127,3,212,44,74,77,83,128,144,131,221,11,131,254,18,98,177,123,133,179,19,139,237,253,117,105,126,132,88,8,177,184,180,222,153,43,2,8,32,128,0,2,8,32,128,0,2,65,16,32,196,18,132,46,81,35,2,8,32,128,0,2,8,68,37,64,200,33,42,182,192,28,68,127,3,211,42,10,13,33,64,200,193,238,165,65,127,9,177,216,189,194,9,177,216,222,95,151,230,71,136,133,16,139,75,235,157,185,34,128,0,2,8,32,128,0,2,8,32,16,4,1,66,44,65,232,18,53,34,128,0,2,8,32,128,64,84,2,132,28,162,98,11,204,65,244,55,48,173,162,80,66,44,78,174,1,66,44,132,88,108,95,248,60,78,200,246,14,187,51,63,66,44,132,88,220,89,237,204,20,1,4,16,64,0,1,4,16,64,0,129,96,8,16,98,9,70,159,168,18,1,4,16,64,0,1,4,162,16,32,228,16,5,90,128,14,161,191,1,106,22,165,166,41,64,200,193,238,133,65,127,9,177,216,189,194,217,137,197,246,254,186,52,63,66,44,132,88,92,90,239,204,21,1,4,16,64,0,1,4,16,64,0,129,32,8,16,98,9,66,151,168,17,1,4,16,64,0,1,4,162,18,32,228,16,21,91,96,14,162,191,129,105,21,133,134,16,80,33,7,94,118,11,156,57,115,198,238,9,94,96,118,127,29,60,46,35,102,173,151,71,235,149,119,218,193,214,201,179,19,139,173,157,117,111,94,132,88,82,247,156,235,108,247,62,7,204,24,1,4,16,64,0,1,4,16,64,0,1,147,4,8,177,152,212,13,106,65,0,1,4,16,64,0,1,79,5,184,249,234,41,167,113,131,209,95,227,90,66,65,8,156,87,128,157,73,220,91,32,132,88,236,238,57,33,22,187,251,235,210,236,8,177,16,98,113,105,189,51,87,4,16,64,0,1,4,16,64,0,1,4,130,32,64,136,37,8,93,162,70,4,16,64,0,1,4,16,136,74,128,144,67,84,108,129,57,136,254,6,166,85,20,138,128,22,32,196,226,222,66,32,196,98,119,207,9,177,216,221,95,151,102,71,136,37,117,183,185,206,118,233,19,192,92,17,64,0,1,4,16,64,0,1,4,16,48,79,128,16,139,121,61,161,34,4,16,64,0,1,4,16,240,72,128,155,175,30,65,26,58,12,253,53,180,49,148,133,64,8,1,66,44,238,45,13,66,44,118,247,156,16,139,221,253,117,105,118,132,88,8,177,184,180,222,153,43,2,8,32,128,0,2,8,32,128,0,2,65,16,32,196,18,132,46,81,35,2,8,32,128,0,2,8,68,37,64,200,33,42,182,192,28,68,127,3,211,42,10,69,64,11,16,98,113,111,33,120,25,98,57,126,252,152,28,216,247,151,92,126,197,85,105,66,158,62,125,90,118,254,186,85,178,100,185,72,242,229,191,50,48,216,187,126,251,85,242,92,150,79,50,103,206,18,85,205,241,156,55,33,150,168,90,22,215,131,212,122,81,255,100,204,152,49,226,58,18,19,19,163,58,46,226,19,197,225,0,66,44,169,209,185,206,142,195,66,228,148,8,32,128,0,2,8,32,128,0,2,8,32,144,44,64,136,133,197,128,0,2,8,32,128,0,2,214,10,112,243,213,218,214,234,137,209,95,187,251,203,236,236,19,32,196,98,95,79,47,52,163,72,67,44,195,251,247,146,191,19,255,150,76,153,50,203,201,19,199,165,103,159,97,162,66,30,195,250,61,35,139,230,189,161,79,119,109,145,235,164,193,67,143,73,155,118,221,245,191,159,57,115,70,38,142,25,44,227,71,15,150,35,135,15,233,63,203,126,113,14,249,207,179,131,165,201,35,109,244,191,207,158,62,73,18,158,254,183,180,127,250,89,253,79,210,75,5,99,110,188,54,135,126,255,186,159,247,201,170,21,203,228,209,134,53,211,156,214,202,245,219,207,10,199,180,124,168,142,92,150,55,191,12,30,61,69,191,127,251,214,95,164,70,133,226,210,185,71,95,105,219,233,25,253,103,159,125,242,161,60,214,168,150,124,252,213,22,25,55,162,191,158,211,144,49,175,234,159,205,152,250,146,204,152,58,94,126,254,241,59,253,239,53,254,85,79,158,78,24,32,133,139,150,144,247,223,89,32,79,61,222,32,185,14,85,223,205,229,43,74,215,103,6,72,201,210,101,61,159,247,131,255,170,32,79,118,238,37,47,141,236,47,109,59,246,148,26,181,239,187,80,107,245,207,9,177,132,197,100,212,155,102,206,156,41,99,199,142,149,149,43,87,70,84,215,198,141,27,165,116,233,210,250,243,118,190,215,252,249,243,229,198,27,111,148,34,69,138,68,52,126,188,223,76,136,37,117,7,184,206,142,247,170,228,252,8,32,128,0,2,8,32,128,0,2,8,184,45,64,136,197,237,254,51,123,4,16,64,0,1,4,172,22,224,230,171,213,237,37,196,98,119,123,153,157,133,2,132,88,44,108,234,5,166,20,105,136,229,229,23,7,136,218,237,33,83,166,76,114,226,196,9,233,216,253,121,29,62,57,124,240,128,36,244,127,81,239,178,178,108,233,98,233,214,238,81,153,244,198,219,114,103,181,90,242,226,224,231,228,181,87,70,203,136,151,167,75,229,170,53,229,244,153,211,242,238,162,55,229,233,167,30,145,103,250,14,151,199,218,116,148,89,211,94,145,222,221,218,202,213,215,20,150,15,87,255,152,92,245,71,239,191,45,79,52,255,39,176,241,227,238,196,228,208,201,178,47,126,74,53,179,43,174,42,40,25,50,100,72,254,243,9,99,6,203,140,41,47,203,39,235,182,234,63,155,243,250,20,233,213,165,141,220,124,235,237,50,243,173,79,244,159,141,27,209,79,102,77,155,164,223,163,126,118,242,228,9,25,58,246,53,89,187,250,83,121,232,190,42,242,223,185,239,75,249,10,149,101,211,247,27,229,197,193,207,202,159,127,236,145,55,223,253,92,150,190,61,95,218,181,108,40,171,54,254,166,199,89,191,118,181,204,153,49,89,207,253,157,79,190,145,162,215,93,239,233,188,31,105,112,183,14,175,188,60,106,160,252,187,67,15,185,253,206,187,194,90,172,132,88,194,98,50,234,77,126,135,88,202,148,41,35,9,9,9,210,176,97,67,163,230,125,161,98,8,177,164,22,226,247,168,11,173,26,126,142,0,2,8,32,128,0,2,8,32,128,0,2,126,10,16,98,241,83,151,177,17,64,0,1,4,16,64,32,174,2,220,124,141,43,191,239,39,167,191,190,19,115,2,4,60,21,32,196,226,41,103,32,6,139,52,196,50,125,202,56,81,187,163,100,205,154,77,142,30,61,34,173,159,234,38,21,111,184,82,154,182,104,43,237,186,246,78,158,243,140,87,95,150,235,75,149,149,34,215,149,144,242,197,243,74,255,225,19,164,97,211,150,103,153,140,26,242,188,188,58,113,148,124,245,211,95,122,39,150,215,94,25,163,119,61,89,180,108,157,20,47,89,90,191,183,71,199,150,178,249,231,31,116,72,36,101,136,69,253,247,11,189,190,90,179,74,154,220,91,89,146,118,104,233,216,186,137,92,154,39,175,168,218,190,220,244,135,228,204,149,91,212,110,45,5,10,22,146,62,131,199,157,21,98,153,55,235,53,125,238,53,155,246,74,174,92,151,232,83,169,58,222,89,56,71,207,51,41,196,114,110,29,141,234,222,33,197,138,151,146,238,207,13,246,116,222,106,215,23,101,253,202,184,161,250,63,203,150,187,237,66,211,215,63,39,196,18,22,147,111,111,58,117,234,148,12,28,56,80,38,76,152,32,39,79,158,148,166,77,155,74,255,254,253,37,107,214,172,242,253,247,223,203,147,79,62,41,107,215,174,149,18,37,74,200,200,145,35,229,142,59,238,16,21,98,121,225,133,23,164,92,185,114,178,96,193,2,189,107,202,248,241,227,229,134,27,110,72,85,231,220,185,115,245,248,42,188,85,189,122,117,25,60,120,112,242,78,44,234,207,167,79,159,174,67,103,117,235,214,149,161,67,135,202,243,207,63,47,253,250,245,147,2,5,10,200,212,169,83,165,70,141,26,250,248,115,223,151,50,12,230,27,78,132,3,19,98,73,13,198,117,118,132,139,136,183,35,128,0,2,8,32,128,0,2,8,32,128,128,167,2,132,88,60,229,100,48,4,16,64,0,1,4,16,48,73,128,155,175,38,117,195,251,90,232,175,247,166,140,136,128,159,2,132,88,252,212,53,115,236,72,67,44,223,126,179,78,18,255,254,91,50,102,202,164,255,179,204,205,183,234,157,88,84,8,229,222,250,15,233,157,86,202,221,118,135,222,81,69,189,84,248,68,5,59,212,227,122,174,184,242,234,179,16,146,118,59,81,187,153,124,176,100,161,204,158,49,89,138,20,43,33,5,175,45,162,131,34,39,78,28,151,10,165,174,144,246,93,123,203,160,62,221,207,10,177,168,93,93,82,190,242,94,126,133,220,118,123,149,179,254,76,237,170,114,67,193,236,242,210,171,243,164,90,141,58,114,75,137,188,50,237,205,15,164,203,147,205,165,199,115,67,164,74,245,127,201,245,5,46,146,23,39,188,46,117,238,107,116,86,136,101,235,230,159,164,230,237,215,235,71,35,213,171,255,144,148,175,120,167,220,116,75,5,201,156,57,139,62,71,168,16,203,152,97,125,101,249,7,239,72,239,254,163,60,157,183,58,223,77,229,43,202,186,53,171,116,29,106,190,225,188,8,177,132,163,228,223,123,94,121,229,21,233,218,181,171,14,138,168,71,253,168,16,203,99,143,61,166,119,66,41,90,180,168,254,179,103,158,121,70,222,123,239,61,25,53,106,148,252,252,243,207,178,108,217,50,121,232,161,135,228,225,135,31,150,198,141,27,203,144,33,67,100,239,222,189,242,237,183,223,74,198,140,25,147,139,221,182,109,155,92,123,237,181,210,161,67,7,29,120,233,214,173,155,236,217,179,71,135,88,190,249,230,27,29,80,153,56,113,162,92,114,201,37,122,215,21,21,132,41,89,178,164,212,169,83,71,30,125,244,81,29,160,217,181,107,87,154,239,123,224,129,7,252,67,137,114,100,66,44,169,225,184,206,142,114,49,113,24,2,8,32,128,0,2,8,32,128,0,2,8,120,34,64,136,197,19,70,6,65,0,1,4,16,64,0,1,19,5,184,249,106,98,87,188,171,137,254,122,103,201,72,8,164,135,0,33,150,244,80,54,235,28,145,134,88,210,170,94,133,77,230,190,62,69,222,123,123,190,124,190,242,35,253,150,59,170,212,144,145,227,103,232,16,75,155,102,245,100,221,207,251,36,251,197,57,206,58,60,105,167,20,245,104,160,79,63,254,64,102,254,119,162,60,213,37,65,134,244,235,41,75,63,253,78,62,89,246,174,244,233,217,65,94,24,250,178,60,214,168,214,89,33,150,82,165,111,58,107,172,114,183,85,146,132,126,35,83,149,215,234,225,123,164,68,201,27,229,238,58,247,235,49,190,252,97,175,30,95,5,112,26,53,109,41,247,86,191,41,121,167,150,148,143,19,82,3,253,180,233,59,153,251,198,84,89,178,112,142,236,222,181,67,215,255,220,128,209,114,127,163,230,33,67,44,106,167,154,215,95,157,32,221,159,29,228,233,188,163,93,53,132,88,162,149,243,230,184,91,111,189,85,106,213,170,165,119,86,81,175,73,147,38,73,159,62,125,68,133,91,106,215,174,45,7,15,30,148,28,57,254,249,92,228,204,153,83,239,216,162,254,30,86,33,150,3,7,14,232,63,251,250,235,175,69,61,2,232,135,31,126,144,226,197,139,39,23,166,118,82,121,241,197,23,101,195,134,13,250,207,198,142,29,43,237,219,183,215,33,22,181,203,203,190,125,251,228,182,219,110,147,29,59,118,232,16,139,218,141,229,185,231,158,211,99,37,61,78,232,124,239,243,70,192,187,81,8,177,164,182,228,58,219,187,245,197,72,8,32,128,0,2,8,32,128,0,2,8,32,16,185,0,33,150,200,205,56,2,1,4,16,64,0,1,4,2,34,192,205,215,128,52,42,202,50,233,111,148,112,28,134,64,156,4,8,177,196,9,62,142,167,141,53,196,162,30,151,114,248,240,193,228,71,238,28,59,118,84,62,124,247,45,233,221,173,173,52,106,214,74,238,123,176,169,220,127,247,45,242,234,236,247,228,246,59,239,58,107,166,234,209,56,67,95,232,41,223,254,122,84,230,205,124,77,135,88,94,95,184,92,202,20,206,37,139,151,111,144,215,38,142,146,124,249,175,148,91,43,222,41,143,54,172,25,241,227,132,212,201,38,191,52,92,222,127,119,161,222,137,229,187,111,214,203,168,87,102,234,157,82,94,232,213,73,254,221,225,63,242,202,75,195,117,96,70,189,82,134,88,142,30,57,44,25,50,102,148,44,89,46,210,63,83,129,150,113,195,95,144,119,222,154,35,106,231,24,181,139,76,187,150,13,117,77,41,95,3,159,123,90,246,253,245,135,60,214,166,147,167,243,142,118,137,16,98,137,86,206,155,227,84,8,101,218,180,105,114,223,125,247,233,1,63,252,240,67,189,243,137,218,21,101,244,232,209,122,119,149,164,87,165,74,149,164,65,131,6,146,63,127,126,189,43,203,170,85,171,244,143,212,227,128,50,101,202,164,255,189,66,133,10,201,239,111,222,188,185,228,206,157,91,198,140,25,163,255,108,245,234,213,250,231,42,196,242,235,175,191,74,175,94,189,244,185,147,66,50,106,71,152,115,67,44,231,123,159,55,2,222,141,66,136,37,181,37,215,217,222,173,47,70,66,0,1,4,16,64,0,1,4,16,64,0,129,200,5,8,177,68,110,198,17,8,32,128,0,2,8,32,16,16,1,110,190,6,164,81,81,150,73,127,163,132,227,48,4,226,36,64,136,37,78,240,113,60,109,172,33,150,45,191,108,146,90,119,148,146,15,87,255,152,252,8,33,53,29,21,8,249,243,143,61,162,30,251,83,182,72,110,105,245,228,211,122,119,146,148,175,22,141,255,165,119,68,153,54,239,67,153,53,237,21,29,98,153,255,254,26,233,212,230,33,253,24,159,215,94,25,173,127,118,232,192,254,168,67,44,95,175,91,35,13,106,87,20,181,115,203,195,143,253,91,26,54,109,41,135,14,30,144,114,215,229,145,178,229,110,147,210,101,203,75,239,254,47,234,178,82,134,88,186,181,123,84,50,101,202,44,3,70,190,146,92,242,206,95,183,74,181,242,69,101,222,210,47,228,183,95,183,165,10,177,28,63,126,76,170,221,82,68,254,221,177,135,52,124,248,113,79,231,29,237,18,33,196,18,173,156,55,199,85,171,86,77,7,83,158,122,234,41,61,224,203,47,191,44,11,23,46,212,143,16,186,231,158,123,244,110,41,25,50,100,208,193,147,92,185,114,201,187,239,190,43,219,183,111,215,1,148,95,126,249,69,31,163,30,49,84,172,88,49,57,114,228,136,100,203,150,45,185,48,181,163,203,186,117,235,100,193,130,5,250,207,102,204,152,33,205,154,53,211,99,117,238,220,89,62,255,252,115,153,57,115,166,92,115,205,53,210,168,81,35,41,85,170,84,170,16,203,249,222,231,141,128,119,163,16,98,73,109,201,117,182,119,235,139,145,16,64,0,1,4,16,64,0,1,4,16,64,32,114,1,66,44,145,155,113,4,2,8,32,128,0,2,8,4,68,128,155,175,1,105,84,148,101,210,223,40,225,56,12,129,56,9,16,98,137,19,124,28,79,27,107,136,69,133,80,42,223,116,141,222,101,165,207,224,113,114,113,142,156,242,243,143,223,203,19,205,239,147,251,27,54,147,246,79,63,43,99,134,245,213,255,12,29,251,154,220,85,235,94,57,117,42,81,222,120,109,130,140,24,216,91,166,207,95,166,119,90,73,25,98,89,178,104,174,116,108,221,68,242,95,81,64,62,254,106,139,126,68,209,185,59,177,44,90,182,46,149,218,53,133,139,202,69,23,101,61,235,207,85,125,37,175,254,231,207,222,95,245,131,92,83,168,168,254,239,77,234,221,41,95,125,241,153,140,157,60,71,106,214,125,64,255,89,202,16,203,156,215,167,232,127,255,239,220,247,229,214,219,171,72,98,226,223,50,113,204,16,25,61,180,143,126,52,146,122,252,145,218,137,229,189,79,255,217,73,99,223,159,127,202,144,126,61,100,239,239,187,101,254,210,47,36,103,174,220,158,206,59,218,37,66,136,37,90,57,111,142,83,59,170,168,112,137,10,147,20,40,80,64,239,194,82,191,126,125,29,106,201,147,39,143,12,29,58,84,90,182,108,41,239,191,255,190,52,110,220,88,254,250,235,47,153,59,119,174,126,156,208,252,249,243,229,174,187,238,146,30,61,122,200,79,63,253,36,75,151,46,61,171,168,47,191,252,82,170,87,175,174,67,49,165,75,151,150,135,31,126,88,143,163,66,44,42,32,83,168,80,33,189,75,203,87,95,125,37,85,171,86,149,78,157,58,73,223,190,125,165,92,185,114,210,166,77,27,121,226,137,39,206,251,62,111,4,188,27,133,16,75,106,75,174,179,189,91,95,140,132,0,2,8,32,128,0,2,8,32,128,0,2,145,11,16,98,137,220,140,35,16,64,0,1,4,16,64,32,32,2,220,124,13,72,163,162,44,147,254,70,9,199,97,8,196,73,128,16,75,156,224,227,120,218,88,67,44,170,244,245,107,87,75,215,39,155,203,175,219,54,75,246,139,115,232,217,212,170,91,95,250,14,125,73,50,103,206,34,167,18,19,229,165,23,7,232,80,71,210,43,207,101,249,116,168,165,82,213,187,245,31,205,158,62,73,102,77,159,36,111,190,251,185,28,62,116,80,110,46,118,169,180,126,170,155,116,235,61,80,86,173,88,38,79,182,120,80,135,71,212,127,87,129,150,180,94,42,216,82,188,100,233,84,63,250,247,35,247,235,71,9,125,178,110,107,242,207,198,14,127,65,7,82,212,163,129,84,45,234,149,240,244,191,229,196,241,99,186,46,245,152,164,126,189,58,201,140,87,95,78,62,70,237,230,210,161,251,243,82,237,238,186,242,254,59,11,228,169,199,27,36,255,76,205,251,238,218,247,73,219,78,61,165,80,145,226,250,207,189,156,119,180,75,132,16,75,180,114,222,28,183,123,247,110,169,85,171,150,124,253,245,215,122,192,242,229,203,203,226,197,139,37,95,190,124,50,110,220,56,105,215,174,157,126,220,207,161,67,135,100,242,228,201,242,248,227,143,235,192,139,218,137,229,240,225,195,178,103,207,30,253,243,37,75,150,200,29,119,220,113,86,81,167,79,159,214,59,172,188,249,230,155,250,207,213,35,139,84,160,69,133,88,84,224,69,237,0,163,94,121,243,230,149,58,117,234,200,216,177,99,101,253,250,245,50,107,214,44,25,56,112,160,204,158,61,91,239,254,18,234,125,101,202,148,241,6,193,163,81,8,177,164,134,228,58,219,163,197,197,48,8,32,128,0,2,8,32,128,0,2,8,32,16,149,0,33,150,168,216,56,8,1,4,16,64,0,1,4,130,32,192,205,215,32,116,41,250,26,233,111,244,118,28,137,64,60,4,8,177,196,67,61,190,231,244,34,196,162,102,160,2,27,59,126,221,42,39,79,158,148,34,197,74,200,255,253,223,255,165,154,216,223,127,159,148,45,191,252,36,23,231,200,33,87,94,85,48,190,19,15,243,236,7,14,236,147,157,219,183,201,85,5,175,145,92,185,46,9,243,168,179,223,22,207,121,19,98,137,170,101,158,30,164,2,81,91,182,108,145,204,153,51,203,213,87,95,45,234,239,217,164,215,254,253,251,101,199,142,29,162,2,26,41,31,21,164,126,174,66,42,234,184,130,5,11,74,166,76,153,66,214,180,117,235,86,185,232,162,139,36,127,254,252,103,189,231,196,137,19,242,219,111,191,201,181,215,94,171,207,185,119,239,94,185,244,210,75,245,227,139,212,142,47,42,192,162,254,251,249,222,231,41,68,140,131,17,98,73,13,200,117,118,140,139,138,195,17,64,0,1,4,16,64,0,1,4,16,64,32,38,1,66,44,49,241,113,48,2,8,32,128,0,2,8,152,44,192,205,87,147,187,19,123,109,244,55,118,67,70,64,32,61,5,8,177,164,167,182,25,231,242,42,196,98,198,108,168,226,92,1,66,44,172,9,91,4,8,177,164,238,36,215,217,182,172,110,230,129,0,2,8,32,128,0,2,8,32,128,64,48,5,8,177,4,179,111,84,141,0,2,8,32,128,0,2,97,8,112,243,53,12,164,0,191,133,254,6,184,121,148,238,164,0,33,22,247,218,78,136,197,238,158,19,98,177,187,191,46,205,142,16,11,33,22,151,214,59,115,69,0,1,4,16,64,0,1,4,16,64,32,8,2,132,88,130,208,37,106,68,0,1,4,16,64,0,129,168,4,8,57,68,197,22,152,131,232,111,96,90,69,161,8,104,1,66,44,238,45,4,66,44,118,247,156,16,139,221,253,117,105,118,132,88,82,119,155,235,108,151,62,1,204,21,1,4,16,64,0,1,4,16,64,0,1,243,4,8,177,152,215,19,42,66,0,1,4,16,64,0,1,143,4,184,249,234,17,164,161,195,208,95,67,27,67,89,8,132,16,32,196,226,222,210,32,196,98,119,207,9,177,216,221,95,151,102,71,136,133,16,139,75,235,157,185,34,128,0,2,8,32,128,0,2,8,32,16,4,1,66,44,65,232,18,53,34,128,0,2,8,32,128,64,84,2,132,28,162,98,11,204,65,244,55,48,173,162,80,4,180,0,33,22,247,22,2,33,22,187,123,78,136,197,238,254,186,52,59,66,44,169,187,205,117,182,75,159,0,230,138,0,2,8,32,128,0,2,8,32,128,128,121,2,132,88,204,235,9,21,33,128,0,2,8,32,128,128,71,2,220,124,245,8,210,208,97,232,175,161,141,161,44,4,66,8,16,98,113,111,105,16,98,177,187,231,132,88,236,238,175,75,179,35,196,66,136,197,165,245,206,92,17,64,0,1,4,16,64,0,1,4,16,8,130,0,33,150,32,116,137,26,17,64,0,1,4,16,64,32,42,1,66,14,81,177,25,113,208,161,173,91,36,99,246,236,146,53,111,190,144,245,68,218,223,99,123,247,72,226,145,35,146,227,218,66,70,204,145,34,16,112,77,128,16,139,107,29,23,33,196,98,119,207,9,177,216,221,95,151,102,71,136,37,117,183,35,189,206,118,105,189,48,87,4,16,64,0,1,4,16,64,0,1,4,16,240,95,128,16,139,255,198,156,1,1,4,16,64,0,1,4,226,36,192,205,215,56,193,123,112,90,21,54,249,248,201,54,114,249,173,21,164,72,163,198,105,134,89,194,237,175,10,175,252,50,123,150,252,254,197,231,82,229,165,137,58,28,195,11,1,4,210,95,128,16,75,250,155,199,251,140,132,88,226,221,1,127,207,79,136,197,95,95,70,79,63,1,66,44,169,173,195,189,206,78,191,46,113,38,4,16,64,0,1,4,16,64,0,1,4,16,112,73,128,16,139,75,221,102,174,8,32,128,0,2,8,56,38,192,205,215,96,55,252,231,217,51,229,151,57,179,244,36,174,170,90,61,85,152,229,66,253,77,10,175,236,92,190,76,143,81,164,97,99,41,218,168,73,176,81,168,30,129,0,11,16,98,9,112,243,162,44,157,16,75,148,112,1,57,140,16,75,64,26,69,153,23,20,32,196,146,154,232,66,215,217,23,68,229,13,8,32,128,0,2,8,32,128,0,2,8,32,128,64,12,2,132,88,98,192,227,80,4,16,64,0,1,4,16,48,91,128,155,175,102,247,231,66,213,37,237,198,146,120,244,104,242,91,83,134,89,66,245,247,220,240,138,58,56,99,182,108,236,194,114,33,112,126,142,128,207,2,132,88,124,6,54,112,120,66,44,6,54,197,195,146,8,177,120,136,201,80,113,21,32,196,146,154,159,223,163,226,186,36,57,57,2,8,32,128,0,2,8,32,128,0,2,206,11,16,98,113,126,9,0,128,0,2,8,32,128,128,189,2,220,124,13,126,111,83,238,198,146,114,54,42,204,146,180,195,74,56,127,206,46,44,193,95,11,204,32,248,2,132,88,130,223,195,72,103,64,136,37,82,177,96,189,159,16,75,176,250,69,181,161,5,8,177,164,182,225,247,145,5,160,166,0,0,32,0,73,68,65,84,40,62,49,8,32,128,0,2,8,32,128,0,2,8,32,16,79,1,66,44,241,212,231,220,8,32,128,0,2,8,32,224,171,0,55,95,125,229,77,151,193,211,218,141,37,210,19,179,11,75,164,98,188,31,1,127,4,8,177,248,227,106,242,168,132,88,76,238,78,236,181,17,98,137,221,144,17,204,16,32,196,146,186,15,252,30,101,198,218,164,10,4,16,64,0,1,4,16,64,0,1,4,92,21,32,196,226,106,231,153,55,2,8,32,128,0,2,14,8,112,243,213,142,38,135,218,141,37,220,217,177,11,75,184,82,188,15,1,127,5,8,177,248,235,107,226,232,132,88,76,236,138,119,53,17,98,241,206,146,145,226,43,64,136,37,181,63,191,71,197,119,77,114,118,4,16,64,0,1,4,16,64,0,1,4,92,23,32,196,226,250,10,96,254,8,32,128,0,2,8,88,44,192,205,87,59,154,27,203,110,44,236,194,98,199,26,96,22,118,8,16,98,177,163,143,145,204,130,16,75,36,90,193,123,47,33,150,224,245,140,138,211,22,32,196,66,136,133,207,6,2,8,32,128,0,2,8,32,128,0,2,8,152,37,64,136,197,172,126,80,13,2,8,32,128,0,2,8,120,40,64,136,197,67,204,56,15,21,237,110,44,236,194,18,231,198,113,122,4,82,8,16,98,113,111,57,16,98,177,187,231,132,88,236,238,175,75,179,35,196,66,136,197,165,245,206,92,17,64,0,1,4,16,64,0,1,4,16,8,130,0,33,150,32,116,137,26,17,64,0,1,4,16,64,32,42,1,66,44,81,177,25,121,80,52,187,177,176,11,139,145,173,164,40,135,5,8,177,184,215,124,66,44,118,247,156,16,139,221,253,117,105,118,132,88,8,177,184,180,222,153,43,2,8,32,128,0,2,8,32,128,0,2,65,16,32,196,18,132,46,81,35,2,8,32,128,0,2,8,68,37,64,136,37,42,54,99,15,138,116,55,22,118,97,49,182,149,20,230,168,0,33,22,247,26,79,136,197,238,158,19,98,177,187,191,46,205,142,16,11,33,22,151,214,59,115,69,0,1,4,16,64,0,1,4,16,64,32,8,2,132,88,130,208,37,106,68,0,1,4,16,64,0,129,168,4,8,177,68,197,102,236,65,145,236,198,194,46,44,198,182,145,194,28,22,32,196,226,94,243,9,177,216,221,115,66,44,118,247,215,165,217,17,98,33,196,226,210,122,103,174,8,32,128,0,2,8,32,128,0,2,8,4,65,128,16,75,16,186,68,141,8,32,128,0,2,8,32,16,149,0,33,150,168,216,140,62,40,220,221,88,216,133,197,232,54,82,156,163,2,132,88,220,107,60,33,22,187,123,78,136,197,238,254,186,52,59,66,44,132,88,92,90,239,204,21,1,4,16,64,0,1,4,16,64,0,129,32,8,16,98,9,66,151,168,17,1,4,16,64,0,1,4,162,18,32,196,18,21,155,209,7,133,179,27,11,187,176,24,221,66,138,115,88,128,16,139,123,205,39,196,98,119,207,9,177,216,221,95,151,102,71,136,133,16,139,75,235,157,185,34,128,0,2,8,32,128,0,2,8,32,16,4,1,66,44,65,232,18,53,34,128,0,2,8,32,128,64,84,2,132,88,162,98,51,254,160,11,237,198,194,46,44,198,183,144,2,29,21,32,196,226,94,227,9,177,216,221,115,66,44,118,247,215,165,217,17,98,33,196,226,210,122,103,174,8,32,128,0,2,8,32,128,0,2,8,4,65,128,16,75,16,186,68,141,8,32,128,0,2,8,32,16,149,0,33,150,168,216,140,63,232,124,187,177,176,11,139,241,237,163,64,135,5,8,177,184,215,124,66,44,118,247,156,16,139,221,253,117,105,118,132,88,8,177,184,180,222,153,43,2,8,32,128,0,2,8,32,128,0,2,65,16,32,196,18,132,46,81,35,2,8,32,128,0,2,8,68,37,64,136,37,42,182,64,28,20,106,55,22,118,97,9,68,251,40,210,81,1,66,44,238,53,158,16,139,221,61,39,196,98,119,127,93,154,29,33,22,66,44,46,173,119,230,138,0,2,8,32,128,0,2,8,32,128,64,16,4,8,177,4,161,75,212,136,0,2,8,32,128,0,2,81,9,16,98,137,138,45,16,7,165,181,27,11,187,176,4,162,117,20,233,176,0,33,22,247,154,79,136,197,238,158,19,98,177,187,191,46,205,142,16,11,33,22,151,214,59,115,69,0,1,4,16,64,0,1,4,16,64,32,8,2,132,88,130,208,37,106,68,0,1,4,16,64,0,129,168,4,8,177,68,197,22,152,131,206,221,141,133,93,88,2,211,58,10,117,84,128,16,139,123,141,39,196,98,119,207,9,177,216,221,95,151,102,71,136,133,16,139,75,235,157,185,34,128,0,2,8,32,128,0,2,8,32,16,4,1,66,44,65,232,18,53,34,128,0,2,8,32,128,64,84,2,132,88,162,98,11,204,65,41,119,99,97,23,150,192,180,141,66,29,22,32,196,226,94,243,85,136,229,185,201,159,187,55,113,135,102,156,59,199,69,242,66,171,10,214,207,88,133,28,182,108,217,98,253,60,93,158,224,230,205,155,165,80,161,66,46,19,156,53,119,126,143,98,41,32,128,0,2,8,32,128,0,2,8,32,128,64,60,5,8,177,196,83,159,115,35,128,0,2,8,32,128,128,175,2,220,124,245,149,215,136,193,147,118,99,97,23,22,35,218,65,17,8,156,87,128,16,11,11,196,118,129,109,219,182,73,149,42,85,100,235,214,173,182,79,149,249,89,46,160,254,190,86,235,248,154,107,174,177,124,166,76,47,148,0,191,71,177,54,16,64,0,1,4,16,64,0,1,4,16,64,32,158,2,132,88,226,169,207,185,17,64,0,1,4,16,64,192,87,1,110,190,250,202,107,196,224,106,55,150,207,186,117,150,219,135,142,148,140,217,179,27,81,19,69,32,128,64,218,2,132,88,88,25,182,11,16,98,177,189,195,238,204,79,253,125,173,214,115,193,130,5,221,153,52,51,61,75,128,223,163,88,16,8,32,128,0,2,8,32,128,0,2,8,32,16,79,1,66,44,241,212,231,220,8,32,128,0,2,8,32,224,171,0,55,95,125,229,245,101,240,253,251,247,203,47,191,252,162,255,223,191,219,183,111,151,157,59,119,202,238,221,187,101,207,158,61,242,215,95,127,137,250,249,161,67,135,228,232,209,163,114,226,196,9,73,76,76,76,174,35,99,198,140,146,37,75,22,201,150,45,155,228,200,145,67,114,231,206,45,151,94,122,169,228,203,151,79,242,231,207,47,87,93,117,149,254,50,230,218,107,175,149,34,69,138,232,159,243,66,0,129,244,19,32,196,146,126,214,156,41,62,2,132,88,226,227,206,89,189,23,80,127,95,255,250,235,175,82,160,64,1,239,7,103,196,64,8,240,123,84,32,218,68,145,8,32,128,0,2,8,32,128,0,2,8,88,43,64,136,197,218,214,50,49,4,16,64,0,1,4,16,224,230,171,217,107,96,227,198,141,178,118,237,90,217,176,97,131,124,243,205,55,242,221,119,223,201,225,195,135,117,192,164,80,161,66,58,112,162,130,39,42,128,162,130,40,121,242,228,209,193,19,21,80,81,65,21,21,88,81,193,149,164,47,198,85,160,69,5,91,84,192,69,5,93,84,224,229,207,63,255,212,1,24,21,132,81,129,24,21,140,217,178,101,139,14,202,92,124,241,197,82,178,100,73,41,93,186,180,148,41,83,70,202,149,43,39,55,220,112,131,217,104,84,135,64,128,5,8,177,4,184,121,148,30,150,0,33,150,176,152,120,83,0,4,212,223,215,234,186,233,202,43,175,12,64,181,148,232,135,0,191,71,249,161,202,152,8,32,128,0,2,8,32,128,0,2,8,32,16,174,0,33,150,112,165,120,31,2,8,32,128,0,2,8,4,78,128,155,175,102,181,108,229,202,149,242,241,199,31,139,250,207,85,171,86,201,21,87,92,161,131,35,101,203,150,213,65,18,21,40,185,250,234,171,211,173,104,245,255,48,86,193,25,21,160,89,191,126,189,14,212,236,218,181,75,42,86,172,40,149,42,85,146,42,85,170,232,255,228,133,0,2,209,9,12,31,62,92,18,18,18,100,208,160,65,210,177,99,199,228,192,217,168,81,163,164,71,143,30,210,175,95,63,233,218,181,107,116,131,115,20,2,6,10,16,98,49,176,41,148,20,149,128,10,177,252,246,219,111,250,90,141,151,155,2,252,30,229,102,223,153,53,2,8,32,128,0,2,8,32,128,0,2,166,8,16,98,49,165,19,212,129,0,2,8,32,128,0,2,158,11,112,243,213,115,210,136,6,252,253,247,223,229,237,183,223,150,37,75,150,200,210,165,75,165,68,137,18,58,24,82,185,114,101,185,253,246,219,245,206,42,166,189,212,206,45,159,125,246,153,172,88,177,66,7,110,126,248,225,7,169,89,179,166,212,174,93,91,234,214,173,43,151,95,126,185,105,37,83,15,2,198,10,168,29,145,212,231,92,237,152,148,53,107,86,253,72,48,245,136,175,99,199,142,233,71,129,169,207,155,218,89,137,23,2,182,8,16,98,177,165,147,204,67,133,88,212,46,118,92,247,184,187,22,248,61,202,221,222,51,115,4,16,64,0,1,4,16,64,0,1,4,76,16,32,196,98,66,23,168,1,1,4,16,64,0,1,4,124,17,224,230,171,47,172,231,29,84,125,41,61,103,206,28,153,55,111,158,172,94,189,90,238,185,231,30,29,0,169,85,171,150,228,205,155,55,253,11,138,241,140,123,247,238,149,247,222,123,79,7,113,22,47,94,44,183,221,118,155,212,175,95,95,26,54,108,104,100,8,39,198,233,114,56,2,158,11,244,236,217,83,70,140,24,33,39,79,158,76,30,59,115,230,204,210,165,75,23,25,56,112,160,231,231,99,64,4,226,41,64,136,37,158,250,156,219,75,1,21,98,81,143,99,12,226,181,155,151,14,46,143,197,239,81,46,119,159,185,35,128,0,2,8,32,128,0,2,8,32,16,127,1,66,44,241,239,1,21,32,128,0,2,8,32,128,128,79,2,220,124,245,9,54,141,97,213,142,43,211,166,77,147,249,243,231,75,163,70,141,164,65,131,6,114,223,125,247,165,95,1,233,116,166,133,11,23,202,220,185,115,101,246,236,217,242,192,3,15,72,243,230,205,245,14,45,188,16,64,32,109,1,181,27,139,250,18,244,196,137,19,201,111,200,146,37,139,168,128,24,187,176,176,106,108,19,32,196,98,91,71,221,157,143,10,177,168,191,167,47,187,236,50,119,17,28,159,57,191,71,57,190,0,152,62,2,8,32,128,0,2,8,32,128,0,2,113,22,32,196,18,231,6,112,122,4,16,64,0,1,4,16,240,79,128,155,175,254,217,170,145,15,31,62,44,19,38,76,144,73,147,38,233,47,57,30,121,228,17,105,218,180,169,100,203,150,205,223,19,27,48,250,209,163,71,101,198,140,25,242,223,255,254,87,254,248,227,15,105,213,170,149,60,241,196,19,114,241,197,23,27,80,29,37,32,96,150,64,202,221,88,216,133,197,172,222,80,141,183,2,132,88,188,245,100,180,248,9,168,16,139,218,93,79,61,2,142,151,155,2,252,30,229,102,223,153,53,2,8,32,128,0,2,8,32,128,0,2,166,8,16,98,49,165,19,212,129,0,2,8,32,128,0,2,158,11,112,243,213,115,82,61,224,174,93,187,100,212,168,81,50,118,236,88,189,235,74,235,214,173,165,98,197,138,254,156,44,0,163,174,90,181,74,94,121,229,21,189,59,75,187,118,237,164,99,199,142,114,197,21,87,4,160,114,74,68,32,125,4,82,238,198,194,46,44,233,99,206,89,226,35,64,136,37,62,238,156,213,123,1,21,98,217,183,111,159,228,206,157,219,251,193,25,49,16,2,252,30,21,136,54,81,36,2,8,32,128,0,2,8,32,128,0,2,214,10,16,98,177,182,181,76,12,1,4,16,64,0,1,4,184,249,234,237,26,80,255,143,220,33,67,134,200,136,17,35,164,67,135,14,250,159,107,174,185,198,219,147,4,120,52,245,229,229,232,209,163,245,63,93,186,116,145,238,221,187,75,158,60,121,2,60,35,74,71,192,59,1,181,27,203,240,225,195,165,107,215,174,50,112,224,64,239,6,102,36,4,12,18,56,55,196,114,228,200,17,201,158,61,187,65,21,82,10,2,225,9,168,16,203,254,253,251,37,87,174,92,225,29,192,187,172,19,224,247,40,235,90,202,132,16,64,0,1,4,16,64,0,1,4,16,8,148,0,33,150,64,181,139,98,17,64,0,1,4,16,64,32,18,1,110,190,70,162,117,254,247,14,30,60,88,250,245,235,167,119,93,233,214,173,27,59,141,156,135,75,237,84,51,116,232,80,189,59,75,66,66,130,252,231,63,255,241,174,17,140,132,64,64,5,212,110,44,45,90,180,144,169,83,167,74,142,28,57,2,58,11,202,70,32,181,64,231,206,157,245,163,229,134,13,27,38,213,171,87,151,42,85,170,200,183,223,126,171,3,159,234,127,55,213,163,231,26,52,104,0,29,2,70,11,168,144,161,186,102,25,52,104,144,222,81,78,133,88,14,30,60,40,83,166,76,145,30,61,122,232,181,172,66,136,188,220,17,224,247,40,119,122,205,76,17,64,0,1,4,16,64,0,1,4,16,48,81,128,16,139,137,93,161,38,4,16,64,0,1,4,16,240,68,128,155,175,177,51,46,88,176,64,127,169,81,166,76,25,121,246,217,103,165,120,241,226,177,15,234,200,8,155,54,109,146,190,125,251,202,134,13,27,244,151,63,247,223,127,191,35,51,103,154,225,10,168,47,9,121,217,45,112,230,204,25,187,39,200,236,228,251,239,191,215,255,27,121,241,197,23,235,127,212,174,101,234,165,122,175,254,125,207,158,61,40,33,96,188,128,10,26,170,221,227,50,102,204,40,217,178,101,211,235,248,210,75,47,149,99,199,142,73,98,98,162,254,119,2,136,198,183,209,211,2,249,61,202,83,78,6,67,0,1,4,16,64,0,1,4,16,64,0,129,8,5,8,177,68,8,198,219,17,64,0,1,4,16,64,32,56,2,220,124,141,190,87,127,252,241,135,60,253,244,211,178,126,253,122,233,223,191,191,212,173,91,55,250,193,28,63,242,237,183,223,150,94,189,122,73,217,178,101,245,255,83,255,178,203,46,115,92,132,233,39,9,168,16,11,33,7,123,215,3,253,181,183,183,231,206,236,209,71,31,149,217,179,103,203,241,227,199,37,115,230,204,114,242,228,73,201,154,53,171,126,188,92,171,86,173,220,129,96,166,129,22,80,143,125,83,59,8,169,245,155,244,82,235,89,61,34,145,199,192,5,186,181,81,21,207,239,81,81,177,113,16,2,8,32,128,0,2,8,32,128,0,2,8,120,36,64,136,197,35,72,134,65,0,1,4,16,64,0,1,243,4,184,249,26,93,79,230,204,153,35,29,58,116,144,150,45,91,234,29,68,120,121,35,160,118,180,153,60,121,178,254,82,179,97,195,134,222,12,202,40,129,22,32,228,16,232,246,93,176,120,250,123,65,34,107,222,240,195,15,63,232,160,226,137,19,39,146,231,116,229,149,87,202,206,157,59,173,153,35,19,177,95,64,237,198,146,55,111,222,179,214,113,150,44,89,100,239,222,189,236,194,98,127,251,83,205,144,223,163,28,108,58,83,70,0,1,4,16,64,0,1,4,16,64,192,32,1,66,44,6,53,131,82,16,64,0,1,4,16,64,192,91,1,110,190,70,238,169,254,223,182,75,151,46,149,177,99,199,74,213,170,85,35,31,128,35,206,43,176,124,249,114,105,215,174,157,212,172,89,83,255,191,157,121,185,45,64,200,193,238,254,211,95,187,251,123,238,236,82,238,198,194,46,44,110,245,222,166,217,166,220,141,133,93,88,108,234,108,228,115,225,247,168,200,205,56,2,1,4,16,64,0,1,4,16,64,0,1,4,188,19,32,196,226,157,37,35,33,128,0,2,8,32,128,128,97,2,220,124,13,191,33,219,183,111,151,22,45,90,72,193,130,5,101,194,132,9,250,113,8,188,252,17,80,219,244,63,241,196,19,162,204,167,78,157,170,205,121,185,41,64,200,193,238,190,211,95,187,251,123,238,236,82,238,198,194,46,44,110,245,222,166,217,166,220,141,133,93,88,108,234,108,228,115,225,247,168,200,205,56,2,1,4,16,64,0,1,4,16,64,0,1,4,188,19,32,196,226,157,37,35,33,128,0,2,8,32,128,128,97,2,220,124,13,175,33,43,86,172,144,166,77,155,74,251,246,237,165,91,183,110,225,29,196,187,98,22,24,58,116,168,140,25,51,70,102,204,152,33,149,43,87,142,121,60,6,8,158,0,33,135,224,245,44,146,138,233,111,36,90,118,188,87,237,198,50,107,214,44,189,155,89,171,86,173,236,152,20,179,112,78,64,237,198,50,104,208,32,233,222,189,187,12,30,60,216,185,249,51,225,127,4,248,61,138,149,128,0,2,8,32,128,0,2,8,32,128,0,2,241,20,32,196,18,79,125,206,141,0,2,8,32,128,0,2,190,10,112,243,245,194,188,243,230,205,147,38,77,154,200,235,175,191,46,13,26,52,184,240,1,188,195,83,129,185,115,231,202,195,15,63,44,51,103,206,148,250,245,235,123,58,54,131,153,47,64,200,193,252,30,197,82,33,253,141,69,47,152,199,170,221,88,158,127,254,121,253,119,58,47,4,130,42,160,118,99,201,153,51,167,236,223,191,95,114,229,202,21,212,105,80,119,140,2,252,30,21,35,32,135,35,128,0,2,8,32,128,0,2,8,32,128,64,76,2,132,88,98,226,227,96,4,16,64,0,1,4,16,48,89,128,155,175,231,239,206,244,233,211,165,83,167,78,242,230,155,111,74,149,42,85,76,110,165,213,181,125,252,241,199,242,224,131,15,202,139,47,190,40,205,154,53,179,122,174,76,238,108,1,66,14,118,175,8,250,43,114,104,223,17,153,222,255,45,187,27,237,248,236,178,231,202,38,143,244,190,207,122,133,105,253,22,202,225,253,71,173,159,167,203,19,108,250,76,61,201,121,105,118,151,9,206,154,59,191,71,177,20,16,64,0,1,4,16,64,0,1,4,16,64,32,158,2,132,88,226,169,207,185,17,64,0,1,4,16,64,192,87,1,110,190,134,230,85,59,175,116,233,210,69,22,45,90,36,229,203,151,247,181,15,12,126,97,129,53,107,214,200,189,247,222,43,35,70,140,208,59,179,240,114,67,128,144,131,221,125,166,191,255,132,88,230,141,121,95,170,53,168,96,119,179,29,157,221,177,195,199,101,245,123,27,156,9,177,148,191,187,140,100,203,113,145,163,221,182,123,218,203,223,92,45,247,63,85,131,16,75,138,54,243,123,148,221,107,158,217,33,128,0,2,8,32,128,0,2,8,32,96,186,0,33,22,211,59,68,125,8,32,128,0,2,8,32,16,181,0,55,95,211,166,83,193,149,230,205,155,203,210,165,75,229,214,91,111,141,218,151,3,189,21,248,226,139,47,164,102,205,154,50,109,218,52,29,104,225,101,191,0,33,7,187,123,76,127,9,177,216,189,194,69,8,177,216,222,97,119,230,71,136,37,117,175,249,61,202,157,245,207,76,17,64,0,1,4,16,64,0,1,4,16,48,81,128,16,139,137,93,161,38,4,16,64,0,1,4,16,240,68,128,155,175,169,25,215,174,93,43,149,43,87,150,183,222,122,75,106,212,168,225,137,51,131,120,39,240,193,7,31,72,189,122,245,100,197,138,21,82,174,92,57,239,6,102,36,35,5,8,57,24,217,22,207,138,162,191,132,88,60,91,76,134,14,68,136,197,208,198,80,86,196,2,132,88,82,147,241,123,84,196,203,136,3,16,64,0,1,4,16,64,0,1,4,16,64,192,67,1,66,44,30,98,50,20,2,8,32,128,0,2,8,152,37,192,205,215,179,251,113,240,224,65,169,88,177,162,116,239,222,93,30,125,244,81,179,154,69,53,201,2,175,189,246,154,12,25,50,68,86,173,90,37,57,115,230,68,198,98,1,66,14,22,55,87,68,232,47,33,22,187,87,56,59,177,216,222,95,151,230,71,136,37,117,183,249,61,202,165,79,0,115,69,0,1,4,16,64,0,1,4,16,64,192,60,1,66,44,230,245,132,138,16,64,0,1,4,16,64,192,35,1,110,190,158,13,217,164,73,19,41,84,168,144,12,28,56,208,35,97,134,241,75,160,103,207,158,178,101,203,22,153,57,115,166,95,167,96,92,3,4,8,57,24,208,4,31,75,160,191,132,88,124,92,94,70,12,205,78,44,70,180,129,34,60,16,32,196,146,26,145,223,163,60,88,88,12,129,0,2,8,32,128,0,2,8,32,128,0,2,81,11,16,98,137,154,142,3,17,64,0,1,4,16,64,192,116,1,110,190,254,175,67,99,198,140,145,133,11,23,138,122,92,13,175,96,8,168,199,61,221,119,223,125,210,190,125,251,96,20,76,149,17,11,16,114,136,152,44,80,7,208,95,66,44,129,90,176,81,20,75,136,37,10,52,14,49,82,128,16,75,234,182,240,123,148,145,75,149,162,16,64,0,1,4,16,64,0,1,4,16,112,70,128,16,139,51,173,102,162,8,32,128,0,2,8,184,39,192,205,215,127,122,254,211,79,63,73,201,146,37,101,253,250,245,82,170,84,41,247,22,66,64,103,252,237,183,223,74,217,178,101,229,187,239,190,147,98,197,138,5,116,22,148,125,62,1,66,14,118,175,15,250,75,136,197,238,21,206,227,132,108,239,175,75,243,35,196,146,186,219,252,30,229,210,39,128,185,34,128,0,2,8,32,128,0,2,8,32,96,158,0,33,22,243,122,66,69,8,32,128,0,2,8,32,224,145,0,55,95,255,129,108,216,176,161,148,47,95,94,186,119,239,238,145,44,195,164,151,192,144,33,67,100,205,154,53,50,103,206,156,244,58,37,231,73,71,1,66,14,233,136,29,135,83,209,95,66,44,113,88,118,233,122,74,118,98,73,87,110,78,230,163,0,33,150,212,184,252,30,229,227,130,99,104,4,16,64,0,1,4,16,64,0,1,4,16,184,160,0,33,150,11,18,241,6,4,16,64,0,1,4,16,8,170,0,55,95,69,22,47,94,44,9,9,9,122,23,22,94,193,20,80,187,177,244,235,215,79,238,185,231,158,96,78,128,170,67,10,16,114,176,123,113,208,95,66,44,118,175,112,118,98,177,189,191,46,205,143,16,75,234,110,243,123,148,75,159,0,230,138,0,2,8,32,128,0,2,8,32,128,128,121,2,132,88,204,235,9,21,33,128,0,2,8,32,128,128,71,2,220,124,21,169,84,169,146,116,232,208,65,26,53,106,228,145,42,195,164,183,192,236,217,179,101,244,232,209,178,114,229,202,244,62,53,231,243,89,128,144,131,207,192,113,30,158,254,18,98,137,243,18,244,253,244,236,196,226,59,49,39,72,39,1,66,44,169,161,249,61,42,157,22,31,167,65,0,1,4,16,64,0,1,4,16,64,0,129,52,5,8,177,176,48,16,64,0,1,4,16,64,192,90,1,215,111,190,46,90,180,72,6,12,24,32,171,86,173,74,151,30,171,71,222,204,157,59,87,78,157,58,37,15,61,244,144,212,169,83,71,178,102,205,42,103,206,156,145,41,83,166,200,146,37,75,36,111,222,188,210,166,77,27,185,233,166,155,146,107,82,63,111,221,186,181,254,243,91,111,189,53,85,173,73,227,206,154,53,43,205,121,124,240,193,7,50,99,198,12,57,121,242,164,52,104,208,64,30,120,224,129,179,222,183,124,249,114,121,243,205,55,101,204,152,49,231,117,8,245,62,117,92,182,108,217,164,101,203,150,233,226,152,214,73,42,86,172,40,207,60,243,140,220,123,239,189,113,171,129,19,123,47,64,200,193,123,83,147,70,164,191,132,88,76,90,143,126,212,66,136,197,15,85,198,140,135,0,33,150,212,234,174,255,30,21,143,117,200,57,17,64,0,1,4,16,64,0,1,4,16,64,224,127,2,132,88,88,13,8,32,128,0,2,8,32,96,173,128,235,55,95,235,214,173,43,77,154,52,145,230,205,155,251,222,227,183,223,126,91,63,238,166,75,151,46,114,243,205,55,203,179,207,62,171,207,221,191,127,127,29,30,233,213,171,151,244,233,211,71,142,29,59,38,131,6,13,146,117,235,214,73,145,34,69,68,29,167,30,121,52,126,252,120,121,231,157,119,164,118,237,218,103,213,186,101,203,22,41,92,184,176,92,119,221,117,178,105,211,166,84,243,88,179,102,141,14,190,180,107,215,78,42,84,168,32,109,219,182,149,169,83,167,202,131,15,62,40,59,118,236,144,183,222,122,75,134,15,31,46,185,115,231,150,181,107,215,166,233,16,234,125,95,125,245,149,188,247,222,123,58,60,242,159,255,252,71,215,29,175,215,180,105,211,100,230,204,153,218,139,151,61,2,132,28,236,233,101,90,51,161,191,132,88,236,94,225,60,78,200,246,254,186,52,63,66,44,169,187,237,250,239,81,46,173,127,230,138,0,2,8,32,128,0,2,8,32,128,128,137,2,132,88,76,236,10,53,33,128,0,2,8,32,128,128,39,2,46,223,124,85,129,143,170,85,171,202,174,93,187,60,177,188,208,32,157,59,119,214,59,161,140,27,55,78,191,85,253,103,223,190,125,229,247,223,127,151,203,47,191,92,70,140,24,33,77,155,54,213,63,43,83,166,140,52,110,220,88,135,67,212,238,43,7,14,28,16,245,200,156,115,67,44,137,137,137,122,14,87,94,121,165,108,216,176,33,205,16,139,218,29,37,67,134,12,50,113,226,68,61,118,215,174,93,101,253,250,245,242,225,135,31,234,127,212,159,255,240,195,15,146,49,99,198,144,33,150,80,239,27,59,118,172,172,88,177,66,212,14,45,45,90,180,136,107,136,69,205,237,138,43,174,208,181,20,47,94,252,66,237,224,231,1,17,32,228,16,144,70,69,89,38,253,37,196,18,229,210,9,204,97,236,196,18,152,86,81,232,5,4,8,177,164,6,114,249,247,40,62,48,8,32,128,0,2,8,32,128,0,2,8,32,16,127,1,66,44,241,239,1,21,32,128,0,2,8,32,128,128,79,2,46,223,124,237,215,175,159,252,249,231,159,50,114,228,72,159,116,207,30,246,187,239,190,147,156,57,115,74,129,2,5,244,15,212,238,47,39,78,156,144,87,95,125,85,178,103,207,46,223,127,255,189,148,40,81,66,255,76,5,88,212,227,121,212,142,41,73,47,117,172,122,92,80,202,157,88,212,28,212,113,106,87,149,158,61,123,166,25,98,169,84,169,146,60,246,216,99,210,170,85,43,61,148,218,209,229,185,231,158,211,225,153,164,215,203,47,191,44,147,38,77,10,25,98,185,208,251,26,53,106,164,119,131,137,231,78,44,170,70,21,20,202,147,39,143,36,36,36,164,75,79,57,137,255,2,132,28,252,55,142,231,25,232,47,33,150,120,174,191,244,56,55,33,150,244,80,230,28,233,33,64,136,37,181,178,203,191,71,165,199,154,227,28,8,32,128,0,2,8,32,128,0,2,8,32,112,126,1,66,44,172,16,4,16,64,0,1,4,16,176,86,192,229,155,175,229,203,151,215,143,209,185,243,206,59,211,181,191,7,15,30,212,143,20,154,60,121,178,124,250,233,167,146,55,111,94,253,40,160,157,59,119,234,29,85,212,75,61,154,231,167,159,126,146,121,243,230,37,215,118,110,136,229,243,207,63,151,251,238,187,79,84,56,230,227,143,63,14,25,98,81,187,188,168,29,83,26,54,108,168,199,74,122,172,209,153,51,103,146,199,182,37,196,242,201,39,159,232,157,102,212,35,148,120,217,33,64,200,193,142,62,134,154,5,253,37,196,98,247,10,231,113,66,182,247,215,165,249,17,98,73,221,109,151,127,143,114,105,237,51,87,4,16,64,0,1,4,16,64,0,1,4,76,21,32,196,98,106,103,168,11,1,4,16,64,0,1,4,98,22,112,245,230,171,10,140,168,71,246,252,241,199,31,49,27,70,50,192,186,117,235,228,95,255,250,151,222,141,101,198,140,25,122,231,149,29,59,118,200,213,87,95,45,95,127,253,181,148,46,93,90,15,215,190,125,123,189,59,75,202,157,77,82,134,88,84,0,165,104,209,162,82,183,110,93,121,224,129,7,68,133,55,94,122,233,37,153,57,115,166,168,157,87,50,101,202,148,92,86,145,34,69,228,233,167,159,150,182,109,219,234,63,155,51,103,142,30,119,237,218,181,201,239,177,37,196,162,38,116,217,101,151,233,71,43,93,117,213,85,145,180,134,247,26,42,64,200,193,208,198,120,84,22,253,37,196,226,209,82,50,118,24,118,98,49,182,53,20,22,161,0,33,150,212,96,174,254,30,21,225,210,225,237,8,32,128,0,2,8,32,128,0,2,8,32,224,147,0,33,22,159,96,25,22,1,4,16,64,0,1,4,226,47,224,234,205,215,217,179,103,203,27,111,188,33,243,231,207,79,183,38,124,251,237,183,82,177,98,69,233,221,187,183,222,137,37,67,134,12,250,220,199,143,31,151,172,89,179,202,226,197,139,117,40,69,189,238,186,235,46,121,244,209,71,229,145,71,30,73,174,47,101,136,229,212,169,83,114,227,141,55,38,255,76,133,113,246,236,217,35,37,75,150,148,149,43,87,202,37,151,92,146,252,51,53,214,45,183,220,34,131,7,15,214,127,54,96,192,0,189,203,75,202,71,21,217,20,98,81,161,158,135,30,122,72,212,35,142,120,5,95,128,144,67,240,123,120,190,25,208,95,66,44,38,173,240,196,196,191,37,99,198,255,133,64,189,168,141,16,139,23,138,140,97,130,0,33,150,212,93,112,245,247,40,19,214,35,53,32,128,0,2,8,32,128,0,2,8,32,128,128,8,33,22,86,1,2,8,32,128,0,2,8,88,43,224,234,205,87,245,184,158,92,185,114,201,51,207,60,147,110,189,109,211,166,141,252,240,195,15,242,202,43,175,36,159,83,5,89,212,142,42,13,26,52,16,245,152,33,21,170,89,176,96,129,52,107,214,76,84,232,69,133,82,146,94,231,62,78,40,101,225,139,22,45,210,187,173,108,218,180,73,255,241,103,159,125,38,219,182,109,211,97,142,113,227,198,233,71,13,169,199,14,169,93,95,212,99,133,158,123,238,57,105,213,170,85,242,16,231,134,88,18,19,19,245,35,136,234,213,171,39,133,11,23,14,249,190,164,31,168,192,136,122,95,210,206,49,161,142,79,15,108,21,210,57,112,224,64,114,104,39,61,206,201,57,252,19,112,61,228,160,254,78,80,129,53,181,163,210,249,94,225,190,47,156,78,169,157,158,212,223,9,239,190,251,174,228,203,151,79,234,212,169,35,245,235,215,15,231,208,136,223,227,122,127,21,216,161,125,71,100,222,152,247,165,90,131,10,105,250,189,52,105,140,108,221,190,53,249,103,197,10,23,147,214,143,253,59,164,117,226,169,68,121,166,207,127,206,250,249,191,238,170,45,213,171,212,136,184,63,241,60,160,94,227,218,210,254,223,157,100,204,248,23,229,169,54,29,165,214,93,255,146,207,86,175,148,55,230,206,208,225,207,202,183,223,41,77,27,63,34,25,254,239,159,64,168,122,253,249,215,31,210,229,153,142,50,254,197,73,146,245,162,172,178,124,197,50,25,52,162,191,244,232,154,32,253,134,60,47,31,188,245,113,200,41,237,250,125,151,84,168,126,179,252,248,213,86,201,146,37,75,216,83,95,183,97,173,156,58,125,90,110,185,169,124,154,199,16,98,9,155,146,55,26,46,64,136,37,117,131,92,253,61,202,240,165,74,121,8,32,128,0,2,8,32,128,0,2,8,56,35,64,136,197,153,86,51,81,4,16,64,0,1,4,220,19,112,245,230,235,189,247,222,43,173,91,183,214,33,141,244,122,21,47,94,92,126,252,241,199,179,78,151,35,71,14,29,94,249,237,183,223,164,114,229,202,178,121,243,102,253,243,145,35,71,74,167,78,157,206,122,111,36,33,150,231,159,127,94,84,176,69,61,50,232,239,191,255,214,193,149,133,11,23,234,241,212,127,87,187,208,36,237,4,163,254,108,252,248,241,50,101,202,20,249,226,139,47,244,123,142,29,59,38,217,178,101,147,119,222,121,71,106,215,174,157,92,199,185,239,75,250,65,227,198,141,117,136,101,224,192,129,231,61,62,61,172,223,122,235,45,29,20,82,243,79,235,117,232,208,33,153,56,113,162,116,237,218,53,61,202,225,28,49,10,184,30,114,80,143,61,75,72,72,208,159,219,243,189,194,125,95,56,237,80,143,38,235,211,167,143,14,198,169,199,115,61,254,248,227,178,108,217,50,169,86,173,90,56,135,71,244,30,215,251,171,176,46,20,98,185,185,114,105,105,209,180,165,228,201,115,153,182,189,60,223,229,114,87,149,187,67,58,111,223,177,77,254,85,191,134,36,116,123,46,249,61,55,150,42,35,55,148,252,231,113,117,65,121,61,244,120,67,105,215,166,131,140,157,56,90,158,106,221,94,138,21,185,78,110,173,118,147,116,108,219,69,10,95,91,68,198,78,28,37,181,239,174,43,93,219,119,151,99,199,143,201,187,239,191,35,111,190,53,71,86,124,246,177,108,252,124,147,228,200,145,83,190,88,187,90,6,143,236,47,61,186,36,72,255,97,125,101,193,235,139,67,78,63,218,16,75,191,161,125,228,196,137,227,242,66,194,63,255,251,119,238,139,16,75,80,86,28,117,94,72,128,16,75,106,33,87,127,143,186,208,90,225,231,8,32,128,0,2,8,32,128,0,2,8,32,144,62,2,132,88,210,199,153,179,32,128,0,2,8,32,128,64,28,4,92,189,249,122,195,13,55,200,204,153,51,69,253,167,41,47,181,251,193,207,63,255,44,87,94,121,165,100,207,158,221,243,178,118,238,220,169,131,43,249,243,231,247,124,108,147,6,220,184,113,163,52,105,210,68,212,127,166,124,169,240,138,218,165,101,248,240,225,218,65,5,117,120,153,47,224,71,200,97,223,190,125,162,130,94,234,239,0,21,210,80,59,8,169,96,155,122,189,250,234,171,58,68,118,248,240,97,189,35,146,122,252,151,170,65,61,10,172,109,219,182,50,108,216,48,169,81,163,134,94,67,35,70,140,208,199,168,93,147,90,180,104,33,75,151,46,213,59,68,116,236,216,81,150,47,95,46,42,88,162,30,227,117,211,77,55,201,186,117,235,164,127,255,254,114,219,109,183,201,244,233,211,101,195,134,13,103,225,171,157,84,70,143,30,173,131,103,247,223,127,191,222,9,105,232,208,161,210,175,95,63,41,80,160,128,126,252,151,58,175,10,138,169,227,213,110,71,234,241,99,234,61,106,46,41,223,167,118,100,82,115,84,225,23,245,82,99,29,57,114,68,212,14,84,105,157,71,5,228,82,190,84,184,175,122,245,234,201,65,186,154,53,107,74,217,178,101,101,200,144,33,158,47,24,63,250,235,121,145,62,15,120,190,16,139,10,103,148,40,87,56,213,238,32,39,79,158,148,86,237,30,149,59,42,84,150,39,30,127,82,126,223,179,91,158,236,210,70,58,63,245,180,94,175,47,190,52,92,230,252,119,193,121,43,63,112,240,128,140,28,55,76,222,122,103,129,92,122,201,165,210,163,75,47,169,81,181,166,156,62,125,90,70,189,60,66,102,189,249,186,20,191,238,122,185,225,250,210,162,30,97,167,126,222,245,153,142,114,111,237,251,164,106,229,234,122,236,206,61,219,203,131,245,26,74,165,138,119,202,210,101,239,202,43,175,142,151,95,182,252,34,119,222,81,69,122,116,78,144,252,151,231,151,217,243,103,202,175,59,182,203,238,61,187,37,99,134,12,50,240,249,161,50,103,193,44,153,252,218,68,57,114,244,136,60,112,239,131,210,161,109,103,201,152,33,227,89,245,182,233,248,184,180,125,252,41,121,121,202,56,253,159,27,54,174,151,69,75,22,202,155,211,223,210,239,251,127,236,221,9,184,78,85,255,255,241,207,19,13,198,12,13,100,78,169,12,81,230,18,42,41,99,18,146,89,166,204,243,44,50,100,166,204,68,33,153,135,16,37,148,153,144,41,82,72,40,115,198,77,90,124,182,0,0,32,0,73,68,65,84,12,13,84,255,107,173,254,231,252,206,113,12,231,190,207,125,159,123,239,125,191,247,117,253,174,122,216,123,237,181,94,223,117,246,243,219,251,124,158,181,62,249,116,174,122,15,124,91,91,215,236,180,227,239,53,160,135,204,152,162,134,88,190,251,126,151,6,14,235,167,78,173,187,168,223,144,62,250,232,253,233,55,52,137,8,177,152,144,204,199,51,63,210,221,201,147,171,99,235,174,122,169,68,105,109,217,190,89,163,199,143,212,7,163,38,219,235,191,217,182,89,19,38,143,211,43,101,95,85,235,46,45,236,159,53,111,212,82,141,235,53,139,209,62,33,150,32,255,0,209,124,188,9,16,98,137,73,29,174,239,81,241,54,233,184,17,2,8,32,128,0,2,8,32,128,0,2,8,220,84,128,16,11,19,4,1,4,60,39,112,189,143,45,158,27,36,3,66,0,1,4,110,34,240,250,178,21,218,183,127,191,82,167,78,141,147,199,4,78,159,62,45,179,234,205,169,83,167,236,200,34,194,43,38,152,96,130,66,38,124,96,130,0,38,104,192,225,124,129,96,132,28,76,16,101,249,242,229,54,84,98,182,204,49,97,15,19,62,49,171,141,152,173,115,76,152,228,177,199,30,179,193,20,179,98,147,217,118,236,246,219,111,151,89,57,201,172,78,98,182,246,49,1,23,19,12,49,43,22,245,238,221,91,203,150,45,211,170,85,171,108,72,37,69,138,20,234,208,161,131,190,252,242,75,27,144,49,129,146,157,59,119,170,104,209,162,202,150,45,155,218,183,111,31,109,59,47,51,87,239,189,247,94,205,154,53,75,41,83,166,180,171,4,213,174,93,219,134,84,76,127,204,191,55,105,210,68,199,142,29,179,65,22,179,146,144,57,207,172,206,98,86,71,50,219,142,69,61,207,140,207,180,57,97,194,4,91,224,78,157,58,217,159,3,179,186,202,245,238,211,166,77,155,104,19,193,4,22,110,187,237,54,27,170,91,183,110,157,117,48,227,51,247,14,244,17,140,250,6,186,143,193,110,239,102,33,150,31,127,218,167,231,203,21,181,91,1,29,59,118,84,175,190,92,89,149,42,188,166,148,41,82,218,16,71,171,78,205,244,213,162,53,26,58,114,144,142,159,56,166,89,31,125,162,89,243,102,104,216,232,33,74,247,64,122,91,199,26,85,107,171,244,11,101,237,28,142,122,188,63,113,140,214,110,88,173,246,45,59,107,229,218,21,26,60,188,191,246,109,59,164,21,107,190,178,225,148,30,29,123,234,127,183,221,166,246,221,90,235,197,18,165,244,254,176,15,85,166,114,73,213,175,213,200,6,79,204,97,254,115,147,250,205,85,242,185,151,84,240,185,39,213,170,73,27,229,121,252,73,13,124,175,159,178,61,148,77,221,59,246,210,136,113,195,108,219,197,158,46,174,198,245,155,233,207,63,255,84,237,55,171,171,103,151,62,122,232,193,135,213,174,107,43,189,94,185,134,93,97,37,234,177,100,249,103,202,155,39,159,182,108,255,70,79,230,206,171,153,243,102,232,155,109,155,52,121,236,84,123,154,9,194,152,107,35,86,93,49,127,246,195,222,239,245,226,43,207,69,254,217,153,179,103,180,97,211,58,61,85,176,136,29,171,9,224,220,232,136,8,177,228,206,153,71,205,26,181,212,210,47,151,216,123,172,91,186,73,166,14,157,122,180,211,215,95,109,181,151,127,181,106,185,122,244,237,166,185,31,47,80,207,254,221,101,66,69,93,219,119,87,230,140,89,98,52,79,136,37,216,63,65,180,31,95,2,132,88,98,74,19,98,137,175,217,199,125,16,64,0,1,4,16,64,0,1,4,16,64,224,122,2,132,88,152,23,8,32,224,57,1,66,44,158,43,41,3,66,0,1,31,5,202,206,95,100,87,226,72,152,48,250,255,242,219,199,102,56,221,129,2,102,133,138,68,137,18,233,204,153,51,118,229,149,136,240,138,249,37,163,57,82,165,74,37,19,116,225,112,135,64,48,66,14,77,155,54,213,215,95,127,173,201,147,39,43,71,142,28,54,168,241,228,147,79,218,21,124,238,187,239,190,200,240,135,217,98,203,172,164,98,86,90,49,1,0,179,26,74,157,58,117,116,249,242,101,187,90,82,196,118,91,166,13,19,4,49,171,149,228,203,151,79,7,14,28,80,230,204,153,109,104,202,172,124,100,182,231,49,237,154,16,203,190,125,251,244,208,67,15,69,195,255,249,231,159,149,41,83,38,141,24,49,194,182,111,230,174,121,62,153,48,86,212,109,130,190,255,254,123,27,136,49,65,153,195,135,15,219,16,139,9,186,244,232,209,35,218,121,38,180,114,189,16,139,89,137,229,70,247,185,222,108,168,85,171,150,166,76,153,98,195,59,107,215,174,213,227,143,63,30,240,73,19,140,250,6,188,147,65,110,240,102,33,22,19,150,168,219,164,166,221,26,232,238,187,83,104,204,132,17,74,150,52,185,230,79,95,108,87,92,169,221,168,154,246,254,184,71,38,128,177,98,209,90,61,152,37,171,250,15,125,199,174,126,242,86,135,183,117,252,228,49,27,34,169,89,181,182,58,183,249,111,101,158,136,227,173,62,157,181,117,199,22,13,237,59,92,217,30,122,196,174,46,98,182,28,234,51,240,109,221,117,231,93,122,171,99,79,123,106,251,183,218,232,252,111,231,110,26,98,49,43,194,124,189,121,189,93,181,228,244,153,211,118,37,151,239,190,223,105,87,77,49,247,159,248,241,4,125,179,106,135,13,213,212,107,90,219,110,141,52,176,215,16,219,254,172,121,211,53,230,131,145,90,177,120,221,77,165,247,31,248,81,207,149,125,198,94,151,49,67,38,189,213,167,139,246,237,223,107,131,37,105,239,79,107,175,189,54,196,226,75,233,34,66,44,83,39,204,180,43,203,152,21,105,114,22,122,196,134,121,238,191,47,205,117,67,44,107,190,248,90,108,39,244,127,202,83,250,44,80,254,23,114,43,113,178,187,124,161,231,92,151,8,16,98,137,89,40,66,44,46,153,188,116,19,1,4,16,64,0,1,4,16,64,0,1,143,10,16,98,241,104,97,25,22,2,225,44,64,136,37,156,171,207,216,17,64,192,8,188,52,103,190,253,5,51,135,55,5,204,47,74,43,86,172,168,133,11,23,234,202,149,43,222,28,100,24,141,42,208,63,171,38,0,98,2,43,38,188,242,224,131,15,170,117,235,214,106,214,172,153,13,141,236,221,187,55,154,172,9,112,152,80,137,9,177,236,222,189,219,174,208,98,14,179,58,201,93,119,221,101,195,43,102,117,21,19,140,50,43,175,84,169,82,37,70,101,198,140,25,99,195,50,38,112,242,219,111,191,93,183,114,102,155,43,179,202,139,57,204,121,38,124,245,240,195,15,71,11,167,252,242,203,47,234,218,181,107,100,176,196,156,107,86,109,185,85,136,197,244,209,172,126,49,106,212,40,187,157,214,245,238,115,163,233,244,235,175,191,170,122,245,234,246,231,104,197,138,21,1,159,117,132,88,164,155,133,88,174,94,189,162,203,191,255,174,228,201,254,219,242,201,172,152,98,130,43,171,62,95,111,87,253,48,193,147,87,107,148,215,107,175,86,139,12,133,152,45,136,204,145,232,174,68,246,159,102,85,148,25,115,167,217,109,119,162,30,38,180,209,172,109,35,219,70,198,244,153,84,191,118,67,213,174,246,134,10,61,247,164,13,176,148,121,241,191,45,182,198,126,48,74,91,191,221,114,221,16,75,137,242,197,236,22,70,47,60,251,162,134,143,123,87,31,78,153,160,75,151,46,218,80,137,89,9,38,34,196,98,194,38,195,7,142,178,237,61,91,230,105,253,116,240,167,104,125,73,146,36,169,118,111,218,119,203,249,53,124,236,187,26,251,225,104,123,94,169,18,165,53,103,193,44,29,216,121,196,134,99,204,17,136,16,203,247,223,236,87,226,68,137,109,123,53,26,84,85,145,66,207,232,209,108,143,69,11,177,152,173,147,122,15,120,91,132,88,162,151,140,16,203,45,167,176,171,79,32,196,18,179,124,132,88,92,61,165,233,60,2,8,32,128,0,2,8,32,128,0,2,174,23,32,196,226,250,18,50,0,4,16,184,86,128,16,11,115,2,1,4,194,93,128,149,88,188,59,3,110,181,18,139,217,66,42,98,171,33,239,42,120,103,100,193,8,57,236,218,181,75,89,178,100,177,193,147,5,11,22,168,69,139,22,54,160,242,198,27,111,168,88,177,98,234,222,189,187,5,52,171,158,28,63,126,220,6,73,76,136,197,172,132,242,232,163,143,218,191,51,219,16,153,109,126,76,136,196,172,234,50,111,222,60,45,93,186,84,47,190,248,162,189,198,132,95,204,97,218,53,171,159,252,240,195,15,55,12,177,152,126,152,123,101,200,144,65,235,215,175,183,161,20,243,239,83,167,78,141,22,98,49,97,27,115,175,25,51,102,216,54,77,96,198,132,99,174,23,98,57,113,226,132,93,57,198,28,21,42,84,80,186,116,233,212,171,87,175,27,222,39,234,140,41,92,184,176,93,129,198,172,28,99,142,113,227,198,169,79,159,62,50,33,154,64,31,193,168,111,160,251,24,236,246,110,22,98,217,182,99,139,174,92,189,170,2,121,11,218,110,152,85,87,94,120,185,184,182,174,217,165,212,169,82,171,65,243,186,90,183,113,173,13,142,152,109,111,210,167,203,160,47,150,127,174,108,15,63,162,44,153,30,180,215,76,157,53,69,83,166,79,210,146,79,190,140,54,148,61,251,126,80,134,244,25,117,238,220,89,153,80,134,217,30,231,203,79,87,171,70,253,215,212,182,69,71,85,174,240,154,61,191,247,128,30,250,229,232,47,145,33,150,58,213,235,217,191,51,225,178,204,57,31,208,232,161,239,43,97,130,132,106,216,242,13,45,154,245,133,178,63,150,67,83,103,78,209,130,197,243,174,27,98,169,80,173,172,10,229,43,172,150,77,254,219,62,232,252,249,243,250,245,212,73,229,202,113,243,149,126,14,31,249,69,23,46,93,208,99,217,178,219,123,127,190,108,177,13,216,44,156,249,121,228,184,2,17,98,137,186,178,203,147,207,228,210,232,161,227,236,118,99,109,186,180,140,12,2,77,154,250,129,62,248,104,60,33,150,107,126,56,8,177,4,251,105,17,218,246,9,177,196,244,39,196,18,218,57,201,221,17,64,0,1,4,16,64,0,1,4,16,8,119,1,66,44,225,62,3,24,63,2,30,20,32,196,226,193,162,50,36,4,16,240,73,224,245,101,43,180,111,255,126,153,64,3,135,183,4,76,32,192,172,168,17,17,84,185,112,225,66,180,109,133,18,36,72,160,126,253,250,169,101,203,150,222,26,184,71,71,19,140,144,131,9,117,152,173,113,222,122,235,45,153,249,97,158,3,91,183,110,181,65,148,89,179,102,217,109,130,76,8,165,97,195,134,118,107,42,179,165,206,181,33,22,179,50,137,185,206,92,63,103,206,28,189,250,234,171,118,206,221,123,239,189,26,52,104,144,13,198,44,91,182,76,101,203,150,149,9,205,152,213,92,110,180,18,139,185,119,241,226,197,181,125,251,118,187,50,140,9,165,108,217,178,69,139,22,45,82,222,188,121,109,63,26,53,106,100,219,50,225,27,179,237,80,196,53,173,90,181,178,225,148,168,231,153,237,139,204,138,43,203,151,47,183,161,21,243,119,77,154,52,81,189,122,245,110,120,159,168,211,199,156,103,86,96,25,62,124,184,221,114,205,172,90,243,220,115,207,217,251,4,250,8,70,125,3,221,199,96,183,119,179,16,203,242,149,75,237,246,59,171,151,108,208,221,201,83,216,173,126,142,159,60,174,143,199,207,208,167,159,47,80,179,118,111,218,109,132,58,246,104,107,87,94,153,60,110,154,222,25,220,75,107,215,175,182,225,14,19,252,104,222,161,177,74,151,44,171,166,13,90,68,27,138,9,192,152,21,70,90,54,110,173,139,151,46,41,247,83,143,233,179,57,203,244,225,148,241,250,249,240,33,77,121,127,134,221,70,168,212,171,47,40,223,147,249,109,136,165,73,155,134,186,250,247,85,13,238,243,158,62,95,186,72,29,186,183,181,33,150,163,199,143,106,230,220,105,54,40,115,254,252,57,213,106,84,77,183,223,126,135,230,79,91,100,183,19,138,186,18,203,224,17,3,180,120,201,66,77,26,59,85,73,147,36,85,167,30,237,237,170,70,35,6,141,185,41,117,196,42,52,91,86,127,171,171,87,255,86,195,22,117,85,174,116,5,53,168,221,40,242,186,216,132,88,54,126,243,181,221,102,233,229,210,175,68,187,95,196,118,66,111,214,107,170,182,205,58,104,254,226,121,106,223,173,181,246,110,61,168,159,14,237,215,75,175,60,175,89,147,63,209,195,89,179,169,74,237,87,236,234,70,102,37,22,179,125,211,47,71,126,214,168,33,227,174,219,255,223,47,254,161,141,95,236,80,173,183,94,14,246,84,10,121,251,129,10,177,152,57,214,165,103,199,104,227,121,233,249,82,122,174,88,137,27,142,241,199,159,246,233,253,73,99,163,253,125,227,122,77,35,195,92,33,199,137,69,7,46,94,188,160,28,5,179,105,237,23,27,85,228,197,130,54,172,150,42,101,42,187,146,210,242,21,75,149,60,121,114,149,123,233,229,24,14,38,84,101,126,254,205,138,76,230,24,240,110,95,93,185,122,69,119,220,126,135,254,252,243,143,200,173,193,98,209,133,155,255,12,206,221,168,10,77,75,40,121,170,36,113,109,202,51,215,19,98,241,76,41,25,8,2,8,32,128,0,2,8,32,128,0,2,174,20,32,196,226,202,178,209,105,4,16,184,153,0,31,91,152,31,8,32,16,33,16,174,207,131,156,57,115,218,213,12,204,63,221,118,152,255,5,122,131,6,13,236,47,182,11,20,40,16,217,125,243,11,107,179,114,195,95,127,253,165,74,149,42,233,149,87,162,255,130,46,226,196,235,157,103,86,119,152,48,97,66,12,138,18,37,74,216,95,96,187,233,48,129,1,211,103,243,207,168,71,68,152,197,252,114,223,4,89,126,255,253,191,45,55,56,156,45,16,140,144,131,217,22,199,132,50,34,86,75,49,43,154,152,249,127,238,220,57,27,70,249,234,171,175,44,74,254,252,249,109,64,229,129,7,30,176,33,22,179,154,138,9,72,69,28,205,155,55,215,200,145,35,117,233,210,37,37,78,252,223,246,35,51,103,206,140,246,51,211,183,111,95,117,238,220,89,107,215,174,85,233,210,165,111,184,157,144,233,195,236,217,179,117,223,125,247,41,69,138,20,118,21,149,167,158,122,74,93,186,116,177,161,43,19,174,185,251,238,187,237,207,182,57,76,88,198,180,103,238,111,194,47,230,190,17,231,21,44,88,80,79,63,253,180,204,182,73,233,211,167,183,193,151,92,185,114,217,237,132,110,116,159,168,179,192,4,100,74,149,42,165,147,39,79,218,63,174,92,185,178,6,15,30,172,140,25,51,6,124,178,4,163,190,1,239,100,144,27,188,89,136,229,159,127,254,81,243,246,141,181,104,201,66,219,139,212,169,238,209,248,17,31,234,161,7,179,169,112,137,124,122,243,141,38,106,241,102,107,153,95,224,63,95,174,168,222,235,63,82,133,10,60,165,70,45,222,208,142,93,219,237,53,185,115,230,209,132,145,147,116,223,189,247,71,27,201,134,77,235,84,181,110,37,153,173,124,204,81,246,165,242,118,75,34,19,230,232,209,183,171,93,209,197,28,102,229,147,140,25,51,217,16,203,234,245,171,84,179,193,127,255,157,240,68,238,188,58,127,254,172,218,181,232,164,124,79,228,87,165,154,21,116,250,236,105,251,119,181,95,175,171,209,19,70,168,223,219,131,116,230,236,105,219,63,211,55,115,252,118,225,55,53,106,89,79,235,55,174,141,236,223,216,247,38,232,129,180,233,110,42,109,130,13,141,91,53,136,92,121,166,228,115,47,105,204,123,227,237,42,48,17,135,89,93,166,100,133,103,245,221,198,189,74,154,244,191,213,144,174,61,76,232,100,205,134,85,90,60,123,105,180,191,138,8,177,20,202,255,148,190,222,188,222,254,93,239,110,125,85,235,245,186,54,184,83,231,205,26,90,179,126,149,245,122,186,96,17,187,117,145,9,177,124,181,106,185,234,54,169,105,183,98,234,213,245,157,24,247,35,196,226,251,15,144,9,81,189,84,177,132,186,181,239,17,121,241,227,57,114,43,103,246,92,55,108,108,222,194,57,250,104,198,36,85,121,229,255,254,127,150,18,197,95,136,49,239,125,239,77,252,93,97,230,89,214,199,51,104,247,230,31,149,61,255,67,250,97,203,79,90,177,250,75,117,235,221,217,110,219,245,239,191,255,168,255,187,125,101,126,94,138,62,85,76,187,118,239,212,170,117,43,236,150,97,141,235,53,83,167,54,93,109,103,77,112,204,108,69,102,254,123,203,132,173,218,54,239,16,144,65,176,18,75,76,198,112,125,143,10,200,132,162,17,4,16,64,0,1,4,16,64,0,1,4,16,136,179,0,33,150,56,19,210,0,2,8,56,77,128,143,45,78,171,8,253,65,32,116,2,225,250,60,40,87,174,156,13,130,148,47,95,62,116,248,126,220,121,241,226,197,118,117,134,177,99,199,218,213,34,204,47,154,205,177,121,243,102,27,104,105,214,172,153,10,21,42,164,198,141,27,219,95,130,155,95,200,71,61,110,116,158,217,146,228,139,47,190,136,60,213,252,210,163,99,199,142,118,5,138,26,53,106,248,209,211,208,93,178,112,225,66,141,31,63,94,159,126,250,233,117,59,97,194,44,239,191,255,190,221,6,134,195,249,2,193,10,57,252,246,219,111,58,120,240,160,178,102,205,170,36,73,254,239,127,85,110,66,98,135,14,29,178,191,248,203,150,45,155,204,253,125,61,76,168,229,192,129,3,118,11,159,148,41,83,198,250,114,115,95,19,66,123,248,225,135,163,93,99,86,113,49,1,22,19,190,50,253,58,122,244,168,50,103,206,108,251,102,86,76,73,149,42,149,253,187,168,231,153,240,195,177,99,199,108,0,231,218,49,220,232,62,81,111,106,250,97,198,144,54,109,90,251,191,254,15,214,17,172,250,6,171,191,193,104,247,102,33,150,136,251,93,184,240,155,206,158,63,107,131,30,81,67,27,55,235,207,137,147,199,109,237,175,13,175,68,189,198,172,252,96,182,10,202,148,33,179,18,39,250,47,136,21,113,152,235,147,39,191,219,110,69,244,205,246,205,54,196,98,14,51,55,126,187,112,94,247,164,190,55,218,249,246,103,231,151,131,118,75,35,211,71,211,103,179,26,139,89,101,229,218,195,156,123,228,232,97,219,86,150,204,15,250,244,115,118,246,220,89,93,185,242,151,223,225,4,51,46,243,75,255,33,125,135,221,144,207,172,44,115,119,242,187,149,36,113,244,21,39,204,182,71,41,238,78,105,195,1,215,58,222,113,199,157,186,227,142,59,98,180,73,136,197,247,159,154,117,95,175,209,123,163,135,104,246,71,243,163,93,252,211,129,253,106,213,169,153,58,182,238,162,167,11,61,99,67,85,195,70,15,209,152,119,199,219,109,179,110,187,237,54,181,108,252,223,54,85,55,58,190,223,243,157,70,190,63,92,43,214,124,165,92,217,31,87,191,30,3,245,96,150,172,54,92,213,181,87,71,173,251,122,173,158,125,230,57,59,111,159,42,88,68,105,238,79,163,209,227,71,234,131,81,147,109,147,223,108,219,172,9,147,199,217,32,137,57,70,141,31,174,79,62,157,171,191,255,190,170,231,138,150,80,151,246,221,149,224,182,4,122,171,79,103,101,205,242,144,190,248,114,137,42,189,92,69,229,75,87,208,144,17,3,181,248,139,79,237,51,181,81,221,38,246,207,174,61,178,23,120,88,187,55,237,147,249,167,9,99,53,108,241,134,30,123,36,187,218,52,107,111,79,53,171,31,253,243,247,223,26,252,206,123,154,60,237,67,109,218,178,81,27,54,173,183,225,157,136,16,139,249,115,179,5,150,89,73,236,242,229,203,50,171,11,5,226,32,196,18,83,49,92,223,163,2,49,159,104,3,1,4,16,64,0,1,4,16,64,0,1,4,226,46,64,136,37,238,134,180,128,0,2,14,19,224,99,139,195,10,66,119,16,8,161,64,184,62,15,76,64,195,252,82,216,172,114,224,166,195,172,190,114,254,252,249,200,45,79,34,66,44,102,251,15,243,75,108,19,206,48,135,9,104,152,213,25,190,252,242,75,187,69,138,217,214,100,204,152,49,118,59,145,27,157,23,213,161,103,207,158,246,23,252,38,8,227,182,195,172,124,97,140,6,12,24,224,182,174,211,223,235,8,16,114,240,246,180,160,190,82,108,66,44,161,156,5,239,79,28,19,45,196,18,202,190,4,226,222,179,231,207,180,43,122,152,21,102,226,227,32,196,226,187,242,244,57,83,109,56,37,221,3,233,109,48,165,70,213,218,42,253,66,89,27,30,50,33,142,13,27,215,217,237,178,74,85,124,94,149,94,121,77,237,154,119,84,139,14,77,117,240,208,79,54,24,149,245,193,135,84,227,181,90,42,92,224,233,24,55,175,80,173,172,10,229,43,172,23,75,148,178,91,103,93,188,116,81,19,71,79,81,239,1,61,180,106,221,74,27,144,217,188,117,147,198,125,56,218,174,196,147,49,125,38,117,234,209,78,95,127,181,213,182,101,86,222,233,209,183,155,93,133,199,172,198,83,173,94,21,245,239,57,200,110,247,213,184,117,3,27,138,49,109,191,254,70,101,187,218,80,181,202,53,212,176,110,99,205,156,59,221,6,88,58,183,237,102,87,130,107,211,165,133,102,78,154,43,179,242,79,212,195,4,80,204,170,62,17,255,52,237,20,47,242,172,26,189,209,228,191,255,255,174,75,75,253,176,239,251,104,43,9,153,109,190,108,63,255,255,74,44,102,133,22,179,157,208,237,9,111,183,255,124,226,241,39,125,47,194,117,174,32,196,18,19,37,92,223,163,2,50,161,104,4,1,4,16,64,0,1,4,16,64,0,1,4,226,44,64,136,37,206,132,52,128,0,2,78,19,224,99,139,211,42,66,127,16,8,157,64,184,62,15,204,214,28,211,167,79,215,39,159,124,18,58,252,56,220,217,252,175,120,205,246,33,17,33,150,34,69,138,168,78,157,58,170,95,191,190,109,213,172,212,210,163,71,15,157,56,113,194,142,115,254,252,249,246,252,155,157,23,209,157,136,213,90,204,106,15,102,21,6,183,29,102,27,165,215,95,127,221,110,155,194,225,126,1,66,14,238,175,225,205,70,64,125,157,31,98,217,182,99,139,78,252,122,66,47,149,40,237,237,201,24,164,209,17,98,241,29,214,108,249,52,235,147,25,122,171,195,219,58,126,242,152,221,30,167,102,213,218,234,220,166,155,206,157,63,167,167,94,200,175,228,73,147,217,149,70,62,159,251,165,93,53,165,76,229,146,74,154,36,153,234,84,127,195,174,76,98,66,32,38,156,242,92,177,18,209,58,240,204,139,133,84,48,95,33,117,104,213,89,137,238,74,164,253,7,247,43,79,174,39,100,254,252,173,142,111,203,108,83,101,86,10,42,252,124,94,53,105,208,252,166,33,22,179,77,214,249,223,206,41,207,227,79,234,248,241,99,54,196,98,238,215,170,73,91,27,98,73,151,54,157,93,49,197,172,140,149,37,87,58,187,165,214,43,229,254,91,33,175,117,231,230,74,158,236,110,245,236,210,231,166,64,51,230,76,213,168,241,35,244,118,151,222,54,160,243,102,171,250,182,79,38,68,19,113,92,27,98,241,93,60,118,87,16,98,137,233,20,174,239,81,177,155,49,156,133,0,2,8,32,128,0,2,8,32,128,0,2,193,22,32,196,18,108,97,218,71,0,129,120,23,224,99,75,188,147,115,67,4,28,43,16,174,207,131,35,71,142,40,119,238,220,58,117,234,148,99,107,115,179,142,93,27,98,185,255,254,251,53,114,228,72,85,174,92,217,94,102,182,29,42,91,182,172,253,69,76,212,35,54,231,149,46,93,90,121,243,230,85,239,222,189,93,105,115,207,61,247,104,199,142,29,118,43,23,14,247,11,16,114,112,127,13,111,54,2,234,235,252,16,139,183,103,96,240,71,71,136,197,119,227,223,255,248,221,94,100,66,38,230,48,219,63,205,152,59,77,91,215,236,180,255,217,108,225,99,254,44,106,40,196,108,7,148,56,81,34,37,76,248,223,86,79,229,95,43,165,108,15,61,98,67,36,81,15,179,85,81,243,246,77,116,250,204,41,229,206,153,199,6,78,30,206,154,77,69,94,44,168,205,43,183,71,110,83,85,171,225,235,42,241,108,201,24,33,150,165,95,45,81,239,1,111,219,16,137,217,118,106,208,176,126,154,183,112,142,146,36,73,106,111,211,176,206,155,145,33,22,179,93,208,235,149,170,203,108,97,85,224,217,39,98,64,148,125,169,188,70,13,25,119,83,160,75,151,46,170,115,207,142,90,176,120,158,210,222,159,86,143,231,202,163,127,255,249,87,227,71,252,223,74,121,132,88,124,159,99,129,186,34,92,223,163,2,229,71,59,8,32,128,0,2,8,32,128,0,2,8,32,16,55,1,66,44,113,243,227,106,4,16,112,160,0,31,91,28,88,20,186,132,64,136,4,194,249,121,144,63,127,126,13,25,50,68,69,139,22,13,145,190,255,183,189,54,196,146,53,107,86,181,107,215,78,141,27,55,182,141,206,158,61,91,253,251,247,215,150,45,91,162,221,228,86,231,237,222,189,91,57,114,228,208,225,195,135,93,25,2,89,189,122,181,221,74,201,172,38,195,225,13,1,66,14,222,168,227,141,70,65,125,9,177,120,123,134,75,132,88,124,175,240,23,203,63,87,182,135,31,81,150,76,15,218,139,167,206,154,162,41,211,39,105,201,39,95,234,194,133,223,84,172,244,211,250,227,207,63,148,49,93,70,45,154,189,68,127,93,185,34,115,77,137,226,47,40,89,178,228,246,154,166,109,27,217,208,71,183,14,111,71,118,192,172,100,178,111,255,94,61,246,72,118,237,249,241,7,125,52,109,162,190,248,114,137,230,79,251,84,207,188,84,88,171,62,95,175,204,25,179,216,243,75,148,47,166,90,175,215,177,33,150,54,93,90,70,6,104,38,77,253,64,31,124,52,222,134,88,122,13,232,174,173,59,182,106,212,224,177,118,235,35,19,38,49,193,153,136,149,88,94,46,93,65,85,43,85,215,229,223,47,235,177,124,89,245,193,168,201,122,186,208,51,182,253,99,199,142,234,182,4,183,69,222,239,70,74,223,239,249,206,110,85,148,54,205,3,50,207,203,238,239,116,85,146,196,73,236,182,71,17,7,33,22,223,231,88,160,174,8,231,247,168,64,25,210,14,2,8,32,128,0,2,8,32,128,0,2,8,248,47,64,136,197,127,59,174,68,0,1,135,10,240,177,197,161,133,161,91,8,132,64,32,156,159,7,125,250,244,209,233,211,167,245,238,187,239,134,64,62,110,183,188,54,196,242,252,243,207,43,95,190,124,26,48,96,128,109,184,111,223,190,218,183,111,159,38,78,252,191,255,165,174,249,243,91,157,215,161,67,7,109,223,190,93,75,151,46,141,91,7,67,116,117,235,214,173,149,58,117,106,117,235,214,45,68,61,224,182,129,22,32,228,16,104,81,103,181,71,125,9,177,56,107,70,6,190,55,132,88,124,55,237,51,168,167,214,174,95,173,133,51,63,215,225,35,191,168,121,135,198,42,93,178,172,154,54,104,161,110,189,59,201,172,166,50,245,131,217,54,104,210,172,97,11,53,174,215,76,165,42,150,80,254,188,5,212,171,107,95,109,252,102,131,94,171,243,170,230,126,188,80,249,158,200,31,217,1,19,98,201,83,36,135,70,14,26,99,183,253,89,187,97,181,26,182,172,167,77,43,182,169,68,185,162,122,165,92,37,181,111,217,73,27,54,173,83,181,122,85,212,187,91,95,229,207,91,80,47,189,242,188,102,77,254,196,174,216,82,165,246,43,250,243,207,63,109,136,165,110,147,154,202,144,46,163,122,117,125,71,187,118,239,84,149,58,21,85,175,102,3,181,109,222,193,110,39,20,17,98,49,29,168,80,173,172,221,94,168,223,219,131,236,202,44,53,27,84,85,139,198,109,84,173,114,141,155,2,153,21,103,76,63,23,204,248,76,223,126,183,195,182,59,117,194,76,61,241,248,147,145,215,17,98,241,125,142,5,234,138,112,126,143,10,148,33,237,32,128,0,2,8,32,128,0,2,8,32,128,128,255,2,132,88,252,183,227,74,4,16,112,168,0,31,91,28,90,24,186,133,64,8,4,194,249,121,176,103,207,30,21,47,94,92,199,142,29,11,129,124,220,110,121,109,136,101,212,168,81,234,220,185,179,204,74,42,102,21,21,179,173,80,143,30,61,84,191,126,125,125,243,205,55,218,181,107,151,234,212,169,163,155,157,103,122,100,86,97,105,210,164,137,154,54,109,26,183,14,134,232,234,180,105,211,106,229,202,149,122,228,145,71,66,212,3,110,27,104,1,66,14,129,22,117,86,123,212,215,89,33,150,35,71,15,107,251,206,109,42,243,98,57,251,139,243,22,29,154,70,174,64,113,189,153,115,245,239,171,202,250,120,6,173,88,180,86,167,207,158,86,163,150,245,110,122,126,212,54,98,211,190,179,102,171,127,189,33,196,226,187,219,177,19,199,212,168,197,27,218,177,107,187,189,216,108,251,51,97,228,36,29,250,229,144,42,213,124,89,51,39,205,83,161,252,133,53,123,254,76,181,235,218,74,43,63,91,39,51,119,205,191,155,107,205,81,185,194,107,26,208,123,136,18,220,150,32,90,7,204,42,42,102,5,149,212,169,238,177,171,185,116,105,251,150,106,188,86,75,155,183,110,210,219,253,186,217,48,138,217,26,40,121,210,100,106,210,160,185,170,85,169,169,58,111,214,208,154,245,171,236,159,63,93,176,136,126,216,251,189,13,177,172,94,191,74,111,182,170,111,219,79,157,50,181,158,45,250,188,38,79,251,80,75,230,45,87,175,1,111,171,66,153,87,244,218,171,213,236,223,127,191,119,183,234,190,89,35,178,127,47,150,40,165,209,67,198,69,110,127,116,35,165,131,63,31,80,139,246,77,116,248,232,97,187,5,146,9,217,52,107,216,50,218,233,102,213,25,179,98,76,212,213,89,124,87,191,245,21,43,231,110,84,133,166,37,148,60,85,146,91,159,28,38,103,132,243,123,84,152,148,152,97,34,128,0,2,8,32,128,0,2,8,32,224,104,1,66,44,142,46,15,157,67,0,1,127,4,248,216,226,143,26,215,32,224,77,129,112,127,30,148,41,83,70,85,171,86,85,205,154,53,93,85,224,107,67,44,87,174,92,177,193,149,5,11,22,216,113,152,127,159,62,125,186,18,36,72,96,183,76,26,61,122,180,246,239,223,175,155,157,103,86,165,185,231,158,123,180,105,211,38,153,173,150,220,118,76,153,50,69,51,102,204,208,226,197,139,221,214,117,250,123,19,1,66,14,222,158,30,212,215,89,33,150,229,43,151,170,103,191,238,246,23,244,231,127,59,175,159,14,252,168,39,114,231,189,225,36,140,8,177,124,181,104,141,78,159,57,173,58,141,107,104,247,166,125,177,154,180,177,105,63,86,13,57,252,36,66,44,254,23,200,172,88,98,158,17,247,221,123,127,172,27,49,161,143,84,41,83,43,249,255,223,86,232,122,23,158,59,127,78,199,78,28,181,43,171,36,76,144,48,218,41,102,229,151,52,105,210,170,94,211,218,122,190,88,9,213,122,189,174,253,251,95,79,157,84,138,187,83,234,246,219,111,143,118,190,89,221,197,244,51,125,186,12,182,175,230,231,32,69,138,20,49,194,51,230,34,243,243,114,232,231,131,74,156,56,137,221,234,200,151,195,244,43,85,170,212,74,156,40,177,47,151,5,244,92,66,44,49,57,195,253,61,42,160,19,140,198,16,64,0,1,4,16,64,0,1,4,16,64,192,103,1,66,44,62,147,113,1,2,8,56,93,128,143,45,78,175,16,253,67,32,254,4,194,253,121,240,233,167,159,218,173,119,54,108,216,16,127,232,65,188,211,145,35,71,108,112,37,77,154,52,55,189,75,108,207,11,98,87,3,222,116,225,194,133,213,165,75,23,149,43,87,46,224,109,211,96,232,4,8,57,132,206,62,62,238,76,125,3,19,98,49,43,52,152,21,33,94,42,81,70,31,207,156,100,75,215,173,195,219,122,190,216,11,246,223,151,126,181,68,227,39,141,213,254,3,251,85,244,233,98,234,212,186,155,210,220,159,70,179,62,153,161,95,14,255,172,227,39,143,235,143,63,126,215,246,111,183,233,231,195,135,84,234,133,50,118,21,138,145,239,15,211,251,195,62,180,109,140,26,63,92,159,124,58,87,127,255,125,85,207,21,45,161,46,237,187,235,223,127,255,181,43,177,68,13,177,108,88,254,141,221,42,197,108,155,146,227,177,156,246,218,238,239,116,85,230,140,153,245,70,205,6,145,211,202,108,141,18,209,254,212,89,83,116,252,196,49,253,114,228,103,173,94,183,74,185,114,60,174,161,125,135,43,117,170,212,209,166,97,212,254,38,76,144,64,143,61,146,93,231,207,159,87,243,55,91,217,243,204,42,24,151,127,191,172,55,106,52,80,229,90,21,84,189,74,77,141,159,60,206,110,255,210,180,65,115,85,173,84,221,158,103,86,155,121,103,80,79,235,81,172,72,113,117,239,216,75,41,83,164,180,193,157,119,71,13,214,194,207,230,43,85,202,84,234,212,166,171,74,20,47,25,167,31,5,66,44,113,226,11,217,197,181,223,172,30,45,196,18,178,142,56,232,198,132,88,98,22,35,220,223,163,28,52,61,233,10,2,8,32,128,0,2,8,32,128,0,2,97,41,64,136,37,44,203,206,160,17,240,182,0,31,91,188,93,95,70,135,128,47,2,60,15,164,34,69,138,168,69,139,22,170,82,165,138,47,116,156,235,32,129,89,179,102,105,248,240,225,90,187,118,173,131,122,69,87,2,33,64,200,33,16,138,206,109,131,250,6,38,196,98,182,80,41,244,220,147,118,219,149,46,237,186,219,173,79,38,78,253,64,223,174,223,173,127,255,149,10,62,247,164,90,53,105,163,60,143,63,169,129,239,245,83,182,135,178,217,224,198,136,113,195,52,120,120,127,21,123,186,184,222,168,213,64,223,125,191,75,102,187,149,143,198,77,211,185,243,103,35,183,19,50,219,167,84,171,87,69,253,123,14,210,221,201,83,168,113,235,6,234,215,99,160,158,127,246,133,24,33,22,179,18,75,133,106,101,109,155,173,155,182,211,165,203,151,148,61,255,67,154,254,225,108,61,85,176,72,228,100,140,186,157,208,208,145,131,52,108,204,80,181,105,214,222,174,142,209,173,119,103,213,174,86,87,45,27,183,137,54,121,163,246,183,113,253,102,90,181,118,165,206,156,59,163,129,189,134,216,243,250,15,125,71,151,46,95,180,6,143,230,125,80,15,102,126,80,61,187,246,213,162,37,11,53,115,238,52,237,221,122,80,23,46,254,166,188,69,31,87,157,234,245,84,186,100,89,141,253,112,148,46,94,188,160,217,31,205,215,251,19,199,216,109,148,218,183,236,172,149,107,87,88,155,125,219,14,233,142,59,238,240,251,135,136,16,139,223,116,33,189,112,241,23,159,42,67,250,140,122,60,71,238,144,246,195,73,55,39,196,18,179,26,188,71,57,105,134,210,23,4,16,64,0,1,4,16,64,0,1,4,194,79,128,16,75,248,213,156,17,35,224,121,1,62,182,120,190,196,12,16,129,88,11,240,60,144,22,45,90,164,110,221,186,105,251,246,237,177,118,227,68,103,9,228,201,147,71,125,250,244,81,217,178,101,157,213,49,122,19,103,1,66,14,113,38,116,116,3,212,55,176,33,150,249,211,22,217,237,127,204,10,41,69,95,42,172,193,239,188,167,71,30,126,84,95,111,94,175,151,74,148,182,91,157,152,176,200,119,223,239,212,220,143,23,218,16,203,196,143,39,232,155,85,59,116,219,109,183,41,234,118,66,81,67,38,63,254,180,79,231,127,59,103,67,48,199,143,31,179,33,150,231,138,149,125,172,198,192,0,0,32,0,73,68,65,84,80,179,70,45,175,27,98,49,43,162,76,153,49,89,203,23,174,210,23,95,46,81,235,206,205,245,237,134,239,163,109,221,114,109,136,101,195,166,117,54,72,98,14,19,180,57,124,244,176,134,15,28,21,109,254,94,219,95,19,90,185,89,136,101,198,196,57,42,92,224,105,93,186,116,81,217,11,60,108,87,140,89,185,102,133,198,79,26,163,13,95,110,177,219,191,252,116,96,191,158,45,91,196,26,12,31,251,174,182,238,216,98,87,129,201,246,208,35,250,102,219,102,229,204,158,75,137,238,74,228,247,207,17,33,22,191,233,184,208,97,2,132,88,98,22,132,247,40,135,77,82,186,131,0,2,8,32,128,0,2,8,32,128,64,152,9,16,98,9,179,130,51,92,4,194,65,128,143,45,225,80,101,198,136,64,236,4,120,30,252,231,84,185,114,101,229,207,159,95,29,58,116,136,29,28,103,57,70,96,224,192,129,218,188,121,179,102,207,158,237,152,62,209,145,192,9,16,114,8,156,165,19,91,162,190,129,13,177,108,95,183,219,110,139,99,14,179,29,74,129,188,5,213,160,246,155,26,62,238,93,125,56,101,130,13,115,164,189,63,173,210,61,144,62,50,196,178,111,255,222,200,176,200,141,66,44,71,143,31,213,160,97,253,52,111,225,28,37,73,146,212,182,223,176,206,155,55,12,177,68,172,12,179,234,243,245,26,57,110,152,18,39,78,162,94,93,223,137,54,5,175,13,177,28,61,118,196,134,110,204,49,230,131,145,218,246,237,214,200,173,140,34,46,52,33,150,168,253,189,54,196,210,123,64,15,253,117,229,175,200,149,88,204,253,51,103,204,98,47,207,148,35,173,150,204,91,174,233,115,166,217,109,135,174,61,150,206,95,161,228,201,239,86,179,182,141,108,120,37,99,250,76,170,95,187,161,106,87,123,35,78,63,58,132,88,226,196,199,197,14,18,32,196,18,179,24,188,71,57,104,130,210,21,4,16,64,0,1,4,16,64,0,1,4,194,80,128,16,75,24,22,157,33,35,224,117,1,62,182,120,189,194,140,15,129,216,11,240,60,248,207,106,223,190,125,202,158,61,187,93,141,37,71,142,28,177,7,228,204,144,10,124,247,221,119,50,171,176,236,222,189,91,15,63,252,112,72,251,194,205,131,35,64,200,33,56,174,78,105,149,250,6,54,196,178,110,233,38,165,79,151,193,174,196,146,163,96,54,117,105,251,150,238,77,125,175,26,182,124,67,139,102,125,161,236,143,229,208,212,153,83,180,96,241,60,159,66,44,189,6,116,215,214,29,91,53,106,240,88,27,128,105,210,166,161,93,169,228,70,43,177,152,249,245,106,141,242,122,241,249,82,122,111,204,80,77,28,61,69,5,243,21,138,54,237,174,13,177,28,63,121,60,114,91,32,95,66,44,167,78,255,26,25,126,105,208,188,174,210,220,159,38,50,196,178,246,139,141,118,75,24,115,68,132,88,22,47,93,164,213,107,87,106,230,228,121,246,207,175,94,185,162,61,63,238,177,91,49,253,116,112,191,61,255,220,185,179,90,250,213,18,245,232,219,77,95,126,186,90,15,61,232,255,127,191,16,98,113,202,211,134,126,196,85,128,16,75,76,65,222,163,226,58,171,184,30,1,4,16,64,0,1,4,16,64,0,1,4,226,34,64,136,37,46,122,92,139,0,2,142,20,224,99,139,35,203,66,167,16,8,137,0,207,131,255,99,31,49,98,132,22,44,88,160,229,203,151,135,164,22,220,212,119,129,18,37,74,232,229,151,95,86,243,230,205,125,191,152,43,92,33,64,200,193,21,101,242,187,147,212,55,176,33,150,166,13,90,168,77,243,246,250,244,179,5,106,213,169,153,150,45,88,169,85,235,86,106,230,220,105,90,242,201,151,58,127,254,156,106,53,170,166,219,111,191,67,102,235,161,107,87,54,249,106,213,114,181,235,214,90,155,86,110,211,215,155,214,171,69,135,166,218,186,102,167,234,54,169,169,12,233,50,218,213,84,118,237,222,169,42,117,42,170,94,205,6,106,217,164,205,117,183,19,50,19,194,108,39,212,173,119,39,165,78,117,143,54,175,218,174,4,183,37,136,54,79,2,17,98,249,104,250,36,141,159,52,86,211,62,152,165,243,191,157,87,153,202,37,85,235,245,58,55,13,177,252,122,250,148,106,54,168,170,89,147,63,177,193,149,113,19,71,107,242,180,137,118,204,141,91,53,208,163,217,30,83,203,198,173,117,241,210,37,229,126,234,49,125,54,103,153,114,60,150,211,239,57,78,136,197,111,58,46,116,152,0,33,150,152,5,225,61,202,97,147,148,238,32,128,0,2,8,32,128,0,2,8,32,16,102,2,132,88,194,172,224,12,23,129,112,16,224,99,75,56,84,153,49,34,16,59,1,158,7,209,157,170,86,173,170,44,89,178,168,95,191,126,177,3,228,172,144,9,116,238,220,89,7,14,28,208,140,25,51,66,214,7,110,28,124,1,66,14,193,55,14,229,29,168,111,96,67,44,57,179,231,178,33,19,179,229,79,139,70,173,244,102,189,166,58,113,242,184,42,213,172,160,211,103,79,219,82,215,126,189,174,70,79,24,161,126,111,15,210,153,179,167,245,227,79,251,244,94,255,145,246,239,204,185,165,94,125,65,119,39,79,174,222,221,250,69,134,88,86,175,95,165,55,91,213,183,231,164,78,153,90,207,22,125,222,110,201,179,120,246,23,42,83,249,69,173,88,180,214,182,111,182,48,218,189,105,95,100,91,5,158,125,66,77,234,55,87,199,214,93,98,76,179,91,133,88,118,236,220,174,177,239,77,136,118,221,200,247,135,69,235,175,217,130,168,98,245,114,50,219,23,153,109,146,204,42,42,38,132,210,165,93,119,61,154,247,65,197,88,137,229,147,47,245,88,182,236,234,51,240,109,141,159,60,238,191,241,164,186,71,35,7,143,209,83,5,139,104,195,166,117,170,90,183,82,228,150,73,101,95,42,31,185,58,140,191,63,39,132,88,252,149,227,58,167,9,16,98,137,89,17,222,163,156,54,75,233,15,2,8,32,128,0,2,8,32,128,0,2,225,37,64,136,37,188,234,205,104,17,8,11,1,62,182,132,69,153,25,36,2,177,18,224,121,16,157,233,183,223,126,83,225,194,133,213,161,67,7,213,174,93,59,86,134,156,20,255,2,147,39,79,214,192,129,3,181,97,195,6,37,79,158,60,254,59,192,29,227,77,128,144,67,188,81,135,228,70,212,55,176,33,150,93,95,239,209,133,139,23,148,42,101,106,221,117,215,93,145,53,53,219,11,29,250,229,160,221,106,40,97,130,132,186,112,225,55,187,26,75,212,115,34,78,190,250,247,85,253,249,199,31,145,65,142,136,63,255,235,175,191,108,200,197,180,97,234,118,250,204,105,165,72,145,34,198,10,43,17,231,159,61,119,86,121,158,206,174,149,159,173,83,150,76,15,6,109,126,253,243,207,63,58,249,235,73,221,127,223,253,182,95,177,61,76,255,205,86,68,153,51,102,209,157,119,222,25,121,217,197,139,23,244,203,209,95,148,41,67,102,37,78,148,56,182,205,221,240,60,66,44,113,38,164,1,135,8,16,98,137,89,8,222,163,28,50,57,233,6,2,8,32,128,0,2,8,32,128,0,2,97,42,64,136,37,76,11,207,176,17,240,178,0,31,91,188,92,93,198,134,128,111,2,60,15,98,122,109,217,178,69,207,60,243,140,22,46,92,40,179,93,13,135,179,4,204,118,79,229,203,151,215,154,53,107,148,55,111,94,103,117,142,222,4,92,128,144,67,192,73,29,213,32,245,13,108,136,229,187,141,123,149,52,105,178,144,215,120,201,242,207,52,125,206,84,221,113,251,29,26,63,98,98,200,251,19,202,14,16,98,9,165,62,247,14,164,0,33,150,152,154,188,71,5,114,134,209,22,2,8,32,128,0,2,8,32,128,0,2,8,248,42,64,136,197,87,49,206,71,0,1,199,11,240,177,197,241,37,162,131,8,196,155,0,207,131,235,83,127,250,233,167,170,89,179,166,150,46,93,170,2,5,10,196,91,61,184,209,205,5,54,109,218,164,146,37,75,106,202,148,41,42,87,174,28,92,97,32,64,200,193,219,69,166,190,129,9,177,92,186,116,81,31,205,152,164,250,181,26,233,246,219,111,15,249,164,89,250,213,18,157,61,123,70,102,59,30,179,181,81,56,31,132,88,194,185,250,222,26,59,33,150,152,245,228,61,202,91,115,156,209,32,128,0,2,8,32,128,0,2,8,32,224,54,1,66,44,110,171,24,253,69,0,129,91,10,240,177,229,150,68,156,128,64,216,8,240,60,184,113,169,167,77,155,166,54,109,218,200,4,90,242,231,207,31,54,115,194,169,3,221,188,121,179,13,174,12,29,58,84,213,170,85,115,106,55,233,87,128,5,8,57,4,24,212,97,205,81,223,192,132,88,28,86,86,186,19,69,128,16,11,211,193,43,2,132,88,98,86,146,247,40,175,204,110,198,129,0,2,8,32,128,0,2,8,32,128,128,59,5,8,177,184,179,110,244,26,1,4,110,34,192,199,22,166,7,2,8,68,8,240,60,184,249,92,248,248,227,143,213,170,85,43,205,157,59,87,197,138,21,99,226,132,72,96,213,170,85,122,245,213,87,245,222,123,239,169,70,141,26,33,234,5,183,13,133,0,33,135,80,168,199,223,61,169,47,33,150,248,155,109,161,185,19,33,150,208,184,115,215,192,11,16,98,137,105,202,123,84,224,231,25,45,34,128,0,2,8,32,128,0,2,8,32,128,64,236,5,8,177,196,222,138,51,17,64,192,37,2,124,108,113,73,161,232,38,2,241,32,192,243,224,214,200,243,230,205,83,213,170,85,101,86,102,169,84,169,210,173,47,224,140,128,10,204,153,51,199,174,188,50,99,198,12,85,172,88,49,160,109,211,152,243,5,8,57,56,191,70,113,233,33,245,37,196,18,151,249,227,134,107,9,177,184,161,74,244,49,54,2,132,88,98,42,241,30,21,155,153,195,57,8,32,128,0,2,8,32,128,0,2,8,32,16,44,1,66,44,193,146,165,93,4,16,8,153,0,31,91,66,70,207,141,17,112,156,0,207,131,216,149,100,205,154,53,170,94,189,186,154,55,111,174,246,237,219,199,238,34,206,138,179,192,160,65,131,52,98,196,8,77,157,58,85,207,60,243,76,156,219,163,1,247,9,16,114,112,95,205,124,233,49,245,37,196,226,203,124,113,227,185,132,88,220,88,53,250,124,61,1,66,44,49,85,120,143,226,103,5,1,4,16,64,0,1,4,16,64,0,1,4,66,41,64,136,37,148,250,220,27,1,4,130,34,192,199,150,160,176,210,40,2,174,20,224,121,16,251,178,253,252,243,207,170,91,183,174,50,102,204,168,113,227,198,233,142,59,238,136,253,197,156,233,147,192,95,127,253,165,70,141,26,201,152,79,156,56,209,154,115,132,167,0,33,7,111,215,157,250,18,98,241,246,12,151,8,177,120,189,194,225,51,62,66,44,49,107,205,123,84,248,204,127,70,138,0,2,8,32,128,0,2,8,32,128,128,19,5,8,177,56,177,42,244,9,1,4,226,36,192,199,150,56,241,113,49,2,158,18,224,121,224,123,57,219,180,105,163,165,75,151,106,228,200,145,42,94,188,184,239,13,112,197,77,5,86,174,92,169,102,205,154,169,100,201,146,26,58,116,40,90,97,46,64,200,193,219,19,128,250,18,98,241,246,12,39,196,226,245,250,134,211,248,8,177,16,98,9,167,249,206,88,17,64,0,1,4,16,64,0,1,4,16,112,131,0,33,22,55,84,137,62,34,128,128,79,2,252,210,218,39,46,78,70,192,211,2,60,15,252,43,239,236,217,179,213,162,69,11,213,171,87,79,125,250,244,241,175,17,174,138,33,208,173,91,55,125,240,193,7,26,62,124,184,42,87,174,140,16,2,34,228,224,237,73,64,125,9,177,120,123,134,19,98,241,122,125,195,105,124,132,88,8,177,132,211,124,103,172,8,32,128,0,2,8,32,128,0,2,8,184,65,128,16,139,27,170,68,31,17,64,192,39,1,126,105,237,19,23,39,35,224,105,1,158,7,254,151,247,212,169,83,106,215,174,157,182,111,223,174,119,222,121,71,101,202,148,241,191,177,48,191,114,241,226,197,234,218,181,171,242,228,201,163,193,131,7,235,158,123,238,9,115,17,134,31,33,64,200,193,219,115,129,250,18,98,241,246,12,39,196,226,245,250,134,211,248,8,177,16,98,9,167,249,206,88,17,64,0,1,4,16,64,0,1,4,16,112,131,0,33,22,55,84,137,62,34,128,128,79,2,252,210,218,39,46,78,70,192,211,2,60,15,226,94,222,249,243,231,203,172,32,146,59,119,110,117,239,222,93,143,60,242,72,220,27,13,147,22,246,236,217,163,94,189,122,105,199,142,29,118,69,155,10,21,42,132,201,200,25,102,108,5,76,200,129,195,219,2,255,254,251,175,183,7,120,139,209,93,56,123,73,243,70,44,211,179,149,10,133,181,131,87,7,255,251,197,63,180,241,139,29,170,245,214,203,94,29,98,228,184,166,244,89,160,252,47,228,86,226,100,119,121,126,172,225,56,64,66,44,49,171,206,123,84,56,254,36,48,102,4,16,64,0,1,4,16,64,0,1,4,156,35,64,136,197,57,181,160,39,8,32,16,32,1,62,182,4,8,146,102,16,240,128,0,207,131,192,21,113,192,128,1,54,136,209,160,65,3,181,111,223,94,105,211,166,13,92,227,30,107,233,216,177,99,26,52,104,144,198,143,31,111,3,64,29,59,118,244,216,8,25,14,2,254,9,176,50,137,127,110,110,190,138,16,139,155,171,119,235,190,19,98,185,181,17,103,184,67,128,16,75,204,58,241,30,229,142,185,75,47,17,64,0,1,4,16,64,0,1,4,16,240,170,0,33,22,175,86,150,113,33,16,198,2,124,108,9,227,226,51,116,4,174,17,224,121,16,216,41,113,250,244,105,13,28,56,80,67,135,14,85,139,22,45,236,255,101,202,148,41,176,55,113,113,107,135,14,29,210,240,225,195,237,255,181,105,211,70,29,58,116,80,234,212,169,93,60,34,186,142,64,96,5,8,177,4,214,211,13,173,17,98,113,67,149,252,239,35,33,22,255,237,184,210,89,2,132,88,98,214,131,247,40,103,205,81,122,131,0,2,8,32,128,0,2,8,32,128,64,184,9,16,98,9,183,138,51,94,4,194,64,128,143,45,97,80,100,134,136,64,44,5,120,30,196,18,202,199,211,204,74,35,195,134,13,211,200,145,35,85,165,74,21,187,58,75,225,194,133,125,108,197,59,167,111,216,176,193,174,186,50,107,214,44,53,107,214,76,45,91,182,100,165,26,239,148,151,145,4,80,128,16,75,0,49,93,210,20,33,22,151,20,202,207,110,18,98,241,19,142,203,28,39,64,136,37,102,73,120,143,114,220,52,165,67,8,32,128,0,2,8,32,128,0,2,8,132,149,0,33,150,176,42,55,131,69,32,60,4,248,216,18,30,117,102,148,8,196,70,128,231,65,108,148,252,63,231,226,197,139,26,55,110,156,38,76,152,160,123,238,185,71,181,106,213,82,245,234,213,149,56,113,98,255,27,117,201,149,151,47,95,214,212,169,83,245,209,71,31,233,212,169,83,170,95,191,190,26,53,106,164,164,73,147,186,100,4,116,19,129,248,23,32,196,18,255,230,161,190,35,33,150,80,87,32,184,247,39,196,18,92,95,90,143,63,1,66,44,49,173,121,143,138,191,249,199,157,16,64,0,1,4,16,64,0,1,4,16,64,32,166,0,33,22,102,5,2,8,120,78,128,143,45,158,43,41,3,66,192,111,1,158,7,126,211,249,124,225,226,197,139,53,101,202,20,125,242,201,39,118,117,150,74,149,42,233,229,151,95,246,185,29,167,95,176,96,193,2,205,153,51,199,174,186,242,202,43,175,168,102,205,154,42,83,166,140,211,187,77,255,16,112,132,0,33,22,71,148,33,94,59,65,136,37,94,185,227,253,102,132,88,226,157,156,27,6,73,128,16,75,76,88,222,163,130,52,217,104,22,1,4,16,64,0,1,4,16,64,0,1,4,98,37,64,136,37,86,76,156,132,0,2,110,18,224,99,139,155,170,69,95,17,8,174,0,207,131,224,250,94,175,245,211,167,79,107,246,236,217,154,55,111,158,54,110,220,168,178,101,203,170,84,169,82,122,241,197,23,117,239,189,247,198,127,135,226,120,199,95,127,253,85,95,124,241,133,62,255,252,115,45,90,180,72,5,11,22,84,197,138,21,85,185,114,101,165,78,157,58,142,173,115,57,2,225,37,64,136,37,188,234,109,70,75,136,197,219,53,39,196,226,237,250,134,211,232,8,177,196,172,54,239,81,225,244,19,192,88,17,64,0,1,4,16,64,0,1,4,16,112,158,0,33,22,231,213,132,30,33,128,64,28,5,248,216,18,71,64,46,71,192,67,2,60,15,66,91,204,19,39,78,200,172,208,98,2,32,75,151,46,213,163,143,62,170,98,197,138,233,153,103,158,209,83,79,61,229,200,16,136,9,225,172,95,191,94,107,214,172,209,170,85,171,244,195,15,63,168,100,201,146,54,136,99,86,92,185,255,254,251,67,139,202,221,17,112,177,0,33,22,23,23,207,207,174,155,16,203,199,239,44,244,243,106,46,115,131,64,146,187,19,171,214,91,222,91,121,237,90,251,41,125,22,232,226,185,203,110,40,9,125,244,83,160,122,151,242,74,158,42,137,159,87,123,239,50,222,163,188,87,83,70,132,0,2,8,32,128,0,2,8,32,128,128,155,4,8,177,184,169,90,244,21,1,4,98,37,192,199,150,88,49,113,18,2,97,33,192,243,192,89,101,94,187,118,173,13,134,152,127,110,216,176,65,105,211,166,85,222,188,121,149,39,79,30,229,202,149,75,217,179,103,87,134,12,25,226,173,211,191,252,242,139,118,239,222,173,157,59,119,106,251,246,237,218,178,101,139,142,29,59,166,194,133,11,171,72,145,34,54,112,99,254,201,129,0,2,129,17,32,196,18,24,71,90,65,0,1,4,16,64,32,216,2,188,71,5,91,152,246,17,64,0,1,4,16,64,0,1,4,16,64,224,102,2,132,88,152,31,8,32,224,57,1,62,182,120,174,164,12,8,1,191,5,120,30,248,77,23,47,23,238,218,181,203,6,71,118,236,216,97,131,36,38,80,114,241,226,69,101,205,154,85,89,178,100,81,198,140,25,149,46,93,58,165,73,147,70,247,221,119,159,93,185,37,69,138,20,74,150,44,153,18,39,78,172,59,239,188,83,9,19,38,84,196,47,198,175,94,189,170,63,255,252,83,151,47,95,214,133,11,23,116,238,220,57,153,149,85,78,158,60,169,227,199,143,235,200,145,35,250,249,231,159,117,224,192,1,237,223,191,95,73,147,38,181,193,25,19,160,201,157,59,183,13,212,228,204,153,51,94,198,206,77,16,8,71,1,66,44,225,88,117,198,140,0,2,8,32,224,70,1,222,163,220,88,53,250,140,0,2,8,32,128,0,2,8,32,128,128,119,4,8,177,120,167,150,140,4,1,4,254,191,0,31,91,152,10,8,32,16,33,192,243,192,125,115,193,4,79,76,192,228,224,193,131,54,112,98,130,39,38,128,98,130,40,103,206,156,177,193,20,19,80,49,65,21,19,88,49,193,149,136,195,4,90,76,176,197,4,92,76,208,197,4,94,82,165,74,101,3,48,38,8,99,2,49,38,24,147,57,115,102,27,148,49,127,207,129,0,2,241,39,64,136,37,254,172,185,19,2,8,32,128,0,2,113,17,224,61,42,46,122,92,139,0,2,8,32,128,0,2,8,32,128,0,2,113,21,32,196,18,87,65,174,71,0,1,199,9,240,177,197,113,37,161,67,8,132,76,128,231,65,200,232,227,245,198,255,254,251,175,93,141,133,3,1,4,156,45,64,136,197,217,245,161,119,8,32,128,0,2,8,68,8,240,30,197,92,64,0,1,4,16,64,0,1,4,16,64,0,129,80,10,16,98,9,165,62,247,70,0,129,160,8,240,177,37,40,172,52,138,128,43,5,120,30,184,178,108,116,26,1,4,60,42,64,136,197,163,133,101,88,8,32,128,0,2,158,19,224,61,202,115,37,101,64,8,32,128,0,2,8,32,128,0,2,8,184,74,128,16,139,171,202,69,103,17,64,32,54,2,124,108,137,141,18,231,32,16,30,2,60,15,194,163,206,140,18,1,4,220,33,64,136,197,29,117,162,151,8,32,128,0,2,8,240,30,197,28,64,0,1,4,16,64,0,1,4,16,64,0,129,80,10,16,98,9,165,62,247,70,0,129,160,8,240,177,37,40,172,52,138,128,43,5,120,30,184,178,108,116,26,1,4,60,42,64,136,197,163,133,101,88,8,32,128,0,2,158,19,224,61,202,115,37,101,64,8,32,128,0,2,8,32,128,0,2,8,184,74,128,16,139,171,202,69,103,17,64,32,54,2,124,108,137,141,18,231,32,16,30,2,60,15,194,163,206,140,18,1,4,220,33,64,136,197,29,117,162,151,8,32,128,0,2,8,240,30,197,28,64,0,1,4,16,64,0,1,4,16,64,0,129,80,10,16,98,9,165,62,247,70,0,129,160,8,240,177,37,40,172,52,138,128,43,5,120,30,184,178,108,116,26,1,4,60,42,64,136,197,163,133,101,88,8,32,128,0,2,158,19,224,61,202,115,37,101,64,8,32,128,0,2,8,32,128,0,2,8,184,74,128,16,139,171,202,69,103,17,64,32,54,2,124,108,137,141,18,231,32,16,30,2,60,15,194,163,206,140,18,1,4,220,33,64,136,197,29,117,162,151,8,32,128,0,2,8,240,30,197,28,64,0,1,4,16,64,0,1,4,16,64,0,129,80,10,16,98,9,165,62,247,70,0,129,160,8,240,177,37,40,172,52,138,128,43,5,120,30,184,178,108,116,26,1,4,60,42,64,136,197,163,133,101,88,8,32,128,0,2,158,19,224,61,202,115,37,101,64,8,32,128,0,2,8,32,128,0,2,8,184,74,128,16,139,171,202,69,103,17,64,32,54,2,124,108,137,141,18,231,32,16,30,2,60,15,194,163,206,140,18,1,4,220,33,64,136,197,29,117,162,151,8,32,128,0,2,8,240,30,197,28,64,0,1,4,16,64,0,1,4,16,64,0,129,80,10,16,98,9,165,62,247,70,0,129,160,8,240,177,37,40,172,52,138,128,43,5,120,30,184,178,108,116,26,1,4,60,42,64,136,197,163,133,101,88,8,32,128,0,2,158,19,224,61,202,115,37,101,64,8,32,128,0,2,8,32,128,0,2,8,184,74,128,16,139,171,202,69,103,17,64,32,54,2,124,108,137,141,18,231,32,16,30,2,60,15,194,163,206,140,18,1,4,220,33,64,136,197,29,117,162,151,8,32,128,0,2,8,240,30,197,28,64,0,1,4,16,64,0,1,4,16,64,0,129,80,10,16,98,9,165,62,247,70,0,129,160,8,240,177,37,40,172,52,138,128,43,5,120,30,184,178,108,116,26,1,4,60,42,64,136,197,163,133,101,88,8,32,128,0,2,158,19,224,61,202,115,37,101,64,8,32,128,0,2,8,32,128,0,2,8,184,74,128,16,139,171,202,69,103,17,64,32,54,2,124,108,137,141,18,231,32,16,30,2,60,15,194,163,206,140,18,1,4,220,33,64,136,197,29,117,162,151,8,32,128,0,2,8,240,30,197,28,64,0,1,4,16,64,0,1,4,16,64,0,129,80,10,16,98,9,165,62,247,70,0,129,160,8,240,177,37,40,172,52,138,128,43,5,120,30,184,178,108,116,26,1,4,60,42,64,136,197,163,133,101,88,8,32,128,0,2,158,19,224,61,202,115,37,101,64,8,32,128,0,2,8,32,128,0,2,8,184,74,128,16,139,171,202,69,103,17,64,32,54,2,124,108,137,141,18,231,32,16,30,2,60,15,194,163,206,140,18,1,4,220,33,64,136,197,29,117,162,151,8,32,128,0,2,8,240,30,197,28,64,0,1,4,16,64,0,1,4,16,64,0,129,80,10,16,98,9,165,62,247,70,0,129,160,8,240,177,37,40,172,52,138,128,43,5,120,30,184,178,108,116,26,1,4,60,42,64,136,197,163,133,101,88,8,32,128,0,2,158,19,224,61,202,115,37,101,64,8,32,128,0,2,8,32,128,0,2,8,184,74,128,16,139,171,202,69,103,17,64,32,54,2,124,108,137,141,18,231,32,16,30,2,60,15,194,163,206,140,18,1,4,220,33,64,136,197,29,117,162,151,8,32,128,0,2,8,240,30,197,28,64,0,1,4,16,64,0,1,4,16,64,0,129,80,10,16,98,9,165,62,247,70,0,129,160,8,240,177,37,40,172,52,138,128,43,5,120,30,184,178,108,116,26,1,4,60,42,64,136,197,163,133,101,88,8,32,128,0,2,158,19,224,61,202,115,37,101,64,8,32,128,0,2,8,32,128,0,2,8,184,74,128,16,139,171,202,69,103,17,64,32,54,2,124,108,137,141,18,231,32,16,30,2,60,15,194,163,206,140,18,1,4,220,33,64,136,197,29,117,162,151,8,32,128,0,2,8,240,30,197,28,64,0,1,4,16,64,0,1,4,16,64,0,129,80,10,16,98,9,165,62,247,70,0,129,160,8,240,177,37,40,172,52,138,128,43,5,120,30,184,178,108,116,26,1,4,60,42,64,136,197,163,133,101,88,8,32,128,0,2,158,19,224,61,202,115,37,101,64,8,32,128,0,2,8,32,128,0,2,8,184,74,128,16,139,171,202,69,103,17,64,32,54,2,124,108,137,141,18,231,32,16,30,2,60,15,194,163,206,140,18,1,4,220,33,64,136,197,29,117,162,151,8,32,128,0,2,8,240,30,197,28,64,0,1,4,16,64,0,1,4,16,64,0,129,80,10,16,98,9,165,62,247,70,0,129,160,8,240,177,37,40,172,52,138,128,43,5,120,30,184,178,108,116,26,1,4,60,42,64,136,197,163,133,101,88,8,32,128,0,2,158,19,224,61,202,115,37,101,64,8,32,128,0,2,8,32,128,0,2,8,184,74,128,16,139,171,202,69,103,17,64,32,54,2,124,108,137,141,18,231,32,16,30,2,60,15,194,163,206,140,18,1,4,220,33,64,136,197,29,117,162,151,8,32,128,0,2,8,240,30,197,28,64,0,1,4,16,64,0,1,4,16,64,0,129,80,10,16,98,9,165,62,247,70,0,129,160,8,240,177,37,40,172,52,138,128,43,5,120,30,184,178,108,116,26,1,4,60,42,64,136,197,163,133,101,88,8,32,128,0,2,158,19,224,61,202,115,37,101,64,8,32,128,0,2,8,32,128,0,2,8,184,74,128,16,139,171,202,69,103,17,64,32,54,2,124,108,137,141,18,231,32,16,30,2,60,15,194,163,206,140,18,1,4,220,33,64,136,197,29,117,162,151,8,32,128,0,2,8,240,30,197,28,64,0,1,4,16,64,0,1,4,16,64,0,129,80,10,16,98,9,165,62,247,70,0,129,160,8,240,177,37,40,172,52,138,128,43,5,120,30,184,178,108,116,26,1,4,60,42,64,136,197,163,133,101,88,8,32,128,0,2,158,19,224,61,202,115,37,101,64,8,32,128,0,2,8,32,128,0,2,8,184,74,128,16,139,171,202,69,103,17,64,32,54,2,124,108,137,141,18,231,32,16,30,2,60,15,194,163,206,140,18,1,4,220,33,64,136,197,29,117,162,151,8,32,128,0,2,8,240,30,197,28,64,0,1,4,16,64,0,1,4,16,64,0,129,80,10,16,98,9,165,62,247,70,0,129,160,8,240,177,37,40,172,52,138,128,43,5,120,30,184,178,108,116,26,1,4,60,42,64,136,197,163,133,101,88,8,32,128,0,2,158,19,224,61,202,115,37,101,64,8,32,128,0,2,8,32,128,0,2,8,184,74,128,16,139,171,202,69,103,17,64,32,54,2,124,108,137,141,18,231,32,16,30,2,60,15,194,163,206,140,18,1,4,220,33,64,136,197,29,117,162,151,8,32,128,0,2,8,240,30,197,28,64,0,1,4,16,64,0,1,4,16,64,0,129,80,10,16,98,9,165,62,247,70,0,129,160,8,240,177,37,40,172,52,138,128,43,5,120,30,184,178,108,116,26,1,71,8,204,153,51,199,17,253,240,82,39,42,87,174,172,217,179,103,123,105,72,65,31,203,163,143,62,170,156,57,115,6,253,62,220,0,1,4,16,64,0,129,168,2,188,71,49,31,16,64,0,1,4,16,64,0,1,4,16,64,32,148,2,132,88,66,169,207,189,17,64,32,40,2,124,108,9,10,43,141,34,224,74,1,158,7,174,44,27,157,70,192,17,2,247,223,127,191,138,22,45,234,136,190,120,165,19,63,252,240,131,76,40,131,35,118,2,135,15,31,86,178,100,201,180,116,233,210,216,93,192,89,8,32,128,0,2,8,4,72,128,247,168,0,65,210,12,2,8,32,128,0,2,8,32,128,0,2,8,248,37,64,136,197,47,54,46,66,0,1,39,11,240,177,197,201,213,161,111,8,196,175,0,207,131,248,245,230,110,8,120,73,128,173,111,188,84,77,119,142,197,172,6,52,115,230,76,86,175,113,103,249,232,53,2,8,32,224,106,1,222,163,92,93,62,58,143,0,2,8,32,128,0,2,8,32,128,128,235,5,8,177,184,190,132,12,0,1,4,174,21,224,99,11,115,2,1,4,34,4,120,30,48,23,16,64,192,95,1,66,44,254,202,113,93,160,4,8,177,4,74,146,118,16,64,0,1,4,124,21,224,61,202,87,49,206,71,0,1,4,16,64,0,1,4,16,64,0,129,64,10,16,98,9,164,38,109,33,128,128,35,4,248,216,226,136,50,208,9,4,28,33,192,243,192,17,101,160,19,8,184,82,128,16,139,43,203,230,169,78,19,98,241,84,57,25,12,2,8,32,224,42,1,222,163,92,85,46,58,139,0,2,8,32,128,0,2,8,32,128,128,231,4,8,177,120,174,164,12,8,1,4,248,216,194,28,64,0,129,8,1,158,7,204,5,4,16,240,87,128,16,139,191,114,92,23,40,1,66,44,129,146,164,29,4,16,64,0,1,95,5,120,143,242,85,140,243,17,64,0,1,4,16,64,0,1,4,16,64,32,144,2,132,88,2,169,73,91,8,32,224,8,1,62,182,56,162,12,116,2,1,71,8,240,60,112,68,25,232,4,2,174,20,32,196,226,202,178,121,170,211,132,88,60,85,78,6,131,0,2,8,184,74,128,247,40,87,149,139,206,34,128,0,2,8,32,128,0,2,8,32,224,57,1,66,44,158,43,41,3,66,0,1,62,182,48,7,16,64,32,66,128,231,1,115,1,1,4,252,21,32,196,226,175,28,215,5,74,128,16,75,160,36,105,7,1,4,16,64,192,87,1,222,163,124,21,227,124,4,16,64,0,1,4,16,64,0,1,4,16,8,164,0,33,150,64,106,210,22,2,8,56,66,128,143,45,142,40,3,157,64,192,17,2,60,15,28,81,6,58,129,128,43,5,8,177,184,178,108,158,234,52,33,22,79,149,147,193,32,128,0,2,174,18,224,61,202,85,229,162,179,8,32,128,0,2,8,32,128,0,2,8,120,78,128,16,139,231,74,202,128,16,64,128,143,45,204,1,4,16,136,16,224,121,192,92,64,0,1,127,5,8,177,248,43,199,117,129,18,32,196,18,40,73,218,65,0,1,4,16,240,85,128,247,40,95,197,56,31,1,4,16,64,0,1,4,16,64,0,1,4,2,41,64,136,37,144,154,180,133,0,2,142,16,224,99,139,35,202,64,39,16,112,132,0,207,3,71,148,129,78,32,224,74,1,66,44,174,44,155,167,58,77,136,197,83,229,100,48,8,32,128,128,171,4,120,143,114,85,185,232,44,2,8,32,128,0,2,8,32,128,0,2,158,19,32,196,226,185,146,50,32,4,16,224,99,11,115,0,1,4,34,4,120,30,48,23,16,64,192,95,1,66,44,254,202,113,93,160,4,8,177,4,74,146,118,16,64,0,1,4,124,21,224,61,202,87,49,206,71,0,1,4,16,64,0,1,4,16,64,0,129,64,10,16,98,9,164,38,109,33,128,128,35,4,248,216,226,136,50,208,9,4,28,33,192,243,192,17,101,160,19,8,184,82,128,16,139,43,203,230,169,78,19,98,241,84,57,25,12,2,8,32,224,42,1,222,163,92,85,46,58,139,0,2,8,32,128,0,2,8,32,128,128,231,4,8,177,120,174,164,12,8,1,4,248,216,194,28,64,0,129,8,1,158,7,204,5,4,16,240,87,128,16,139,191,114,92,23,40,1,66,44,129,146,164,29,4,16,64,0,1,95,5,120,143,242,85,140,243,17,64,0,1,4,16,64,0,1,4,16,64,32,144,2,132,88,2,169,73,91,8,32,224,8,1,62,182,56,162,12,116,2,1,71,8,240,60,112,68,25,232,4,2,174,20,32,196,226,202,178,121,170,211,132,88,60,85,78,6,131,0,2,8,184,74,128,247,40,87,149,139,206,34,128,0,2,8,32,128,0,2,8,32,224,57,1,66,44,158,43,41,3,66,0,1,62,182,48,7,16,64,32,66,128,231,1,115,1,1,4,252,21,32,196,226,175,28,215,5,74,128,16,75,160,36,105,7,1,4,16,64,192,87,1,222,163,124,21,227,124,4,16,64,0,1,4,16,64,0,1,4,16,8,164,0,33,150,64,106,210,22,2,8,56,66,128,143,45,142,40,3,157,64,192,17,2,60,15,28,81,6,58,129,128,43,5,8,177,184,178,108,158,234,52,33,22,79,149,147,193,32,128,0,2,174,18,224,61,202,85,229,162,179,8,32,128,0,2,8,32,128,0,2,8,120,78,128,16,139,231,74,202,128,16,64,128,143,45,204,1,4,16,136,16,224,121,192,92,64,0,1,127,5,8,177,248,43,199,117,129,18,32,196,18,40,73,218,65,0,1,4,16,240,85,128,247,40,95,197,56,31,1,4,16,64,0,1,4,16,64,0,1,4,2,41,64,136,37,144,154,180,133,0,2,142,16,224,99,139,35,202,64,39,16,112,132,0,207,3,71,148,129,78,32,224,74,1,66,44,174,44,155,167,58,77,136,197,83,229,100,48,8,32,128,128,171,4,120,143,114,85,185,232,44,2,8,32,128,0,2,8,32,128,0,2,158,19,32,196,226,185,146,50,32,4,16,224,99,11,115,0,1,4,34,4,120,30,48,23,16,64,192,95,1,66,44,254,202,113,93,160,4,8,177,4,74,146,118,16,64,0,1,4,124,21,224,61,202,87,49,206,71,0,1,4,16,64,0,1,4,16,64,0,129,64,10,16,98,9,164,38,109,33,128,128,35,4,248,216,226,136,50,208,9,4,28,33,192,243,192,17,101,160,19,8,184,82,128,16,139,43,203,230,169,78,19,98,241,84,57,25,12,2,8,32,224,42,1,222,163,92,85,46,58,139,0,2,8,32,128,0,2,8,32,128,128,231,4,8,177,120,174,164,12,8,1,4,248,216,194,28,64,0,129,8,1,158,7,204,5,4,16,240,87,128,16,139,191,114,92,23,40,1,66,44,129,146,164,29,4,16,64,0,1,95,5,120,143,242,85,140,243,17,64,0,1,4,16,64,0,1,4,16,64,32,144,2,132,88,2,169,73,91,8,32,224,8,1,62,182,56,162,12,116,2,1,71,8,240,60,112,68,25,232,4,2,174,20,32,196,226,202,178,121,170,211,132,88,60,85,78,6,131,0,2,8,184,74,128,247,40,87,149,139,206,34,128,0,2,8,32,128,0,2,8,32,224,57,1,66,44,158,43,41,3,66,0,1,62,182,48,7,16,64,32,66,128,231,1,115,1,1,4,252,21,32,196,226,175,28,215,5,74,128,16,75,160,36,105,7,1,4,16,64,192,87,1,222,163,124,21,227,124,4,16,64,0,1,4,16,64,0,1,4,16,8,164,0,33,150,64,106,210,22,2,8,56,66,128,143,45,142,40,3,157,64,192,17,2,60,15,28,81,6,58,129,128,43,5,8,177,184,178,108,158,234,52,33,22,79,149,147,193,32,128,0,2,174,18,224,61,202,85,229,162,179,8,32,128,0,2,8,32,128,0,2,8,120,78,128,16,139,231,74,202,128,16,64,128,145,99,216,3,0,0,32,0,73,68,65,84,143,45,204,1,4,16,136,16,224,121,192,92,64,0,1,127,5,8,177,248,43,199,117,129,18,32,196,18,40,73,218,65,0,1,4,16,240,85,128,247,40,95,197,56,31,1,4,16,64,0,1,4,16,64,0,1,4,2,41,64,136,37,144,154,180,133,0,2,142,16,224,99,139,35,202,64,39,16,112,132,0,207,3,71,148,129,78,32,224,74,1,66,44,174,44,155,167,58,77,136,197,83,229,100,48,8,32,128,128,171,4,120,143,114,85,185,232,44,2,8,32,128,0,2,8,32,128,0,2,158,19,32,196,226,185,146,50,32,4,16,224,99,11,115,0,1,4,34,4,120,30,48,23,16,64,192,95,1,66,44,254,202,113,93,160,4,8,177,4,74,146,118,16,64,0,1,4,124,21,224,61,202,87,49,206,71,0,1,4,16,64,0,1,4,16,64,0,129,64,10,16,98,9,164,38,109,33,128,128,35,4,248,216,226,136,50,208,9,4,28,33,192,243,192,17,101,160,19,8,184,82,128,16,139,43,203,230,169,78,19,98,241,84,57,25,12,2,8,32,224,42,1,222,163,92,85,46,58,139,0,2,8,32,128,0,2,8,32,128,128,231,4,8,177,120,174,164,12,8,1,4,248,216,194,28,64,0,129,8,1,158,7,204,5,4,16,240,87,128,16,139,191,114,92,23,40,1,66,44,129,146,164,29,4,16,64,0,1,95,5,120,143,242,85,140,243,17,64,0,1,4,16,64,0,1,4,16,64,32,144,2,132,88,2,169,73,91,8,32,224,8,1,62,182,56,162,12,116,2,1,71,8,240,60,112,68,25,232,4,2,174,20,32,196,226,202,178,121,170,211,132,88,60,85,78,6,131,0,2,8,184,74,128,247,40,87,149,139,206,34,128,0,2,8,32,128,0,2,8,32,224,57,1,66,44,158,43,41,3,66,0,1,62,182,48,7,16,64,32,66,128,231,1,115,1,1,4,252,21,32,196,226,175,28,215,5,74,128,16,75,160,36,105,7,1,4,16,64,192,87,1,222,163,124,21,227,124,4,16,64,0,1,4,16,64,0,1,4,16,8,164,0,33,150,64,106,210,22,2,8,56,66,128,143,45,142,40,3,157,64,192,17,2,60,15,28,81,6,58,129,128,43,5,8,177,184,178,108,158,234,244,181,33,150,253,251,247,43,107,214,172,158,26,35,131,65,0,1,4,16,112,166,0,239,81,206,172,11,189,66,0,1,4,16,64,0,1,4,16,64,32,92,4,8,177,132,75,165,25,39,2,97,36,192,199,150,48,42,54,67,69,224,22,2,60,15,152,34,8,32,16,91,129,33,67,134,168,91,183,110,234,223,191,191,90,182,108,169,136,16,203,176,97,195,212,169,83,39,245,233,211,71,109,219,182,141,109,115,156,135,128,95,2,37,74,148,208,193,131,7,53,124,248,112,93,190,124,89,51,103,206,180,115,178,111,223,190,90,176,96,129,150,44,89,162,124,249,242,249,213,54,23,33,128,0,2,8,32,16,91,1,222,163,98,43,197,121,8,32,128,0,2,8,32,128,0,2,8,32,16,12,1,66,44,193,80,165,77,4,16,8,169,0,31,91,66,202,207,205,17,112,148,0,207,3,71,149,131,206,32,224,104,129,11,23,46,40,117,234,212,74,152,48,161,18,37,74,164,51,103,206,40,85,170,84,250,253,247,223,117,245,234,85,157,62,125,90,201,146,37,115,244,24,232,156,251,5,166,79,159,174,122,245,234,41,65,130,4,74,153,50,165,254,250,235,47,59,247,204,97,2,46,159,127,254,185,251,7,201,8,16,64,0,1,4,28,47,192,123,148,227,75,68,7,17,64,0,1,4,16,64,0,1,4,16,240,180,0,33,22,79,151,151,193,33,16,158,2,124,108,9,207,186,51,106,4,174,39,192,243,128,121,129,0,2,190,8,116,238,220,89,67,135,14,181,193,129,136,227,142,59,238,80,155,54,109,212,175,95,63,95,154,226,92,4,252,22,120,244,209,71,181,103,207,158,104,215,155,96,213,234,213,171,89,133,197,111,85,46,68,0,1,4,16,240,69,128,247,40,95,180,56,23,1,4,16,64,0,1,4,16,64,0,1,4,2,45,64,136,37,208,162,180,135,0,2,33,23,224,99,75,200,75,64,7,16,112,140,0,207,3,199,148,130,142,32,224,10,1,179,26,203,189,247,222,171,63,255,252,51,178,191,119,222,121,167,126,253,245,87,86,97,113,69,5,189,209,73,179,26,75,227,198,141,117,254,252,249,200,1,149,47,95,222,110,39,196,129,0,2,8,32,128,64,124,8,240,30,21,31,202,220,3,1,4,16,64,0,1,4,16,64,0,1,4,110,36,64,136,133,185,129,0,2,158,19,224,99,139,231,74,202,128,16,240,91,128,231,129,223,116,92,136,64,216,10,68,93,141,133,85,88,194,118,26,132,124,224,81,87,99,97,21,150,144,151,131,14,32,128,0,2,97,39,192,123,84,216,149,156,1,35,128,0,2,8,32,128,0,2,8,32,224,40,1,66,44,142,42,7,157,65,0,129,64,8,240,177,37,16,138,180,129,128,55,4,120,30,120,163,142,140,2,129,248,20,136,186,26,11,171,176,196,167,60,247,138,42,16,117,53,22,86,97,97,110,32,128,0,2,8,196,183,0,239,81,241,45,206,253,16,64,0,1,4,16,64,0,1,4,16,64,32,170,0,33,22,230,3,2,8,120,78,128,143,45,158,43,41,3,66,192,111,1,158,7,126,211,113,33,2,97,45,96,86,99,25,50,100,136,218,182,109,171,126,253,250,133,181,5,131,15,157,128,89,141,229,192,129,3,90,183,110,157,242,229,203,23,186,142,112,103,4,16,64,0,129,176,19,224,61,42,236,74,206,128,17,64,0,1,4,16,64,0,1,4,16,112,148,0,33,22,71,149,131,206,32,128,64,32,4,248,216,18,8,69,218,64,192,27,2,60,15,188,81,71,70,129,64,124,11,152,213,88,234,214,173,171,137,19,39,42,89,178,100,241,125,123,238,135,128,21,24,55,110,156,150,45,91,166,57,115,230,32,130,0,2,8,32,128,64,188,10,240,30,21,175,220,220,12,1,4,16,64,0,1,4,16,64,0,1,4,174,17,32,196,194,148,64,0,1,207,9,240,177,197,115,37,101,64,8,248,45,192,243,192,111,58,46,68,32,134,64,243,119,87,162,226,113,129,17,173,139,59,122,132,251,14,159,211,240,217,219,29,221,71,58,23,55,129,172,233,82,168,85,149,60,113,107,132,171,17,64,0,1,4,226,44,192,123,84,156,9,105,0,1,4,16,64,0,1,4,16,64,0,1,4,226,32,64,136,37,14,120,92,138,0,2,206,20,224,99,139,51,235,66,175,16,8,133,0,207,131,80,168,115,79,175,10,152,16,75,139,106,207,120,117,120,97,63,174,225,211,214,200,13,33,150,249,107,14,168,194,115,143,135,125,189,188,8,112,228,228,121,109,255,254,103,66,44,94,44,46,99,66,0,1,215,9,240,30,229,186,146,209,97,4,16,64,0,1,4,16,64,0,1,4,60,37,64,136,197,83,229,100,48,8,32,96,4,248,216,194,60,64,0,129,8,1,158,7,204,5,4,2,39,64,136,37,112,150,78,108,137,16,139,19,171,18,94,125,34,196,18,94,245,102,180,8,32,224,108,1,222,163,156,93,31,122,135,0,2,8,32,128,0,2,8,32,128,128,215,5,8,177,120,189,194,140,15,129,48,20,224,99,75,24,22,157,33,35,112,3,1,158,7,76,13,4,2,39,64,136,37,112,150,78,108,137,16,139,19,171,18,94,125,34,196,18,94,245,102,180,8,32,224,108,1,222,163,156,93,31,122,135,0,2,8,32,128,0,2,8,32,128,128,215,5,8,177,120,189,194,140,15,129,48,20,224,99,75,24,22,157,33,35,64,136,133,57,128,64,208,5,8,177,4,157,56,164,55,32,196,18,82,126,110,46,137,16,11,211,0,1,4,16,112,142,0,223,85,156,83,11,122,130,0,2,8,32,128,0,2,8,32,128,64,56,10,16,98,9,199,170,51,102,4,60,46,192,199,22,143,23,152,225,33,224,131,0,207,3,31,176,56,21,129,91,8,16,98,241,246,20,33,196,226,237,250,186,97,116,132,88,220,80,37,250,136,0,2,225,34,192,123,84,184,84,154,113,34,128,0,2,8,32,128,0,2,8,32,224,76,1,66,44,206,172,11,189,66,0,129,56,8,240,177,37,14,120,92,138,128,199,4,120,30,120,172,160,12,39,164,2,132,88,66,202,31,244,155,19,98,9,58,49,55,184,133,0,33,22,166,8,2,8,32,224,28,1,222,163,156,83,11,122,130,0,2,8,32,128,0,2,8,32,128,64,56,10,16,98,9,199,170,51,102,4,60,46,192,199,22,143,23,152,225,33,224,131,0,207,3,31,176,56,21,129,91,8,16,98,241,246,20,33,196,226,237,250,186,97,116,132,88,220,80,37,250,136,0,2,225,34,192,123,84,184,84,154,113,34,128,0,2,8,32,128,0,2,8,32,224,76,1,66,44,206,172,11,189,66,0,129,56,8,240,177,37,14,120,92,138,128,199,4,120,30,120,172,160,12,39,164,2,132,88,66,202,31,244,155,19,98,9,58,49,55,184,133,0,33,22,166,8,2,8,32,224,28,1,222,163,156,83,11,122,130,0,2,8,32,128,0,2,8,32,128,64,56,10,16,98,9,199,170,51,102,4,60,46,192,199,22,143,23,152,225,33,224,131,0,207,3,31,176,56,21,129,91,8,16,98,241,246,20,33,196,226,237,250,186,97,116,132,88,220,80,37,250,136,0,2,225,34,192,123,84,184,84,154,113,34,128,0,2,8,32,128,0,2,8,32,224,76,1,66,44,206,172,11,189,66,0,129,56,8,240,177,37,14,120,92,138,128,199,4,120,30,120,172,160,12,39,164,2,132,88,66,202,31,244,155,19,98,9,58,49,55,184,133,0,33,22,166,8,2,8,32,224,28,1,222,163,156,83,11,122,130,0,2,8,32,128,0,2,8,32,128,64,56,10,16,98,9,199,170,51,102,4,60,46,192,199,22,143,23,152,225,33,224,131,0,207,3,31,176,56,21,129,91,8,16,98,241,246,20,33,196,226,237,250,186,97,116,132,88,220,80,37,250,136,0,2,225,34,192,123,84,184,84,154,113,34,128,0,2,8,32,128,0,2,8,32,224,76,1,66,44,206,172,11,189,66,0,129,56,8,240,177,37,14,120,92,138,128,199,4,120,30,120,172,160,12,39,164,2,132,88,66,202,31,244,155,19,98,9,58,49,55,184,133,0,33,22,166,8,2,8,32,224,28,1,222,163,156,83,11,122,130,0,2,8,32,128,0,2,8,32,128,64,56,10,16,98,9,199,170,51,102,4,60,46,192,199,22,143,23,152,225,33,224,131,0,207,3,31,176,56,21,129,91,8,16,98,241,246,20,33,196,226,237,250,186,97,116,132,88,220,80,37,250,136,0,2,225,34,192,123,84,184,84,154,113,34,128,0,2,8,32,128,0,2,8,32,224,76,1,66,44,206,172,11,189,66,0,129,56,8,240,177,37,14,120,92,138,128,199,4,120,30,120,172,160,12,39,164,2,132,88,66,202,31,244,155,19,98,9,58,49,55,184,133,0,33,22,166,8,2,8,32,224,28,1,222,163,156,83,11,122,130,0,2,8,32,128,0,2,8,32,128,64,56,10,16,98,9,199,170,51,102,4,60,46,192,199,22,143,23,152,225,33,224,131,0,207,3,31,176,56,21,129,91,8,16,98,241,246,20,33,196,226,237,250,186,97,116,132,88,220,80,37,250,136,0,2,225,34,192,123,84,184,84,154,113,34,128,0,2,8,32,128,0,2,8,32,224,76,1,66,44,206,172,11,189,66,0,129,56,8,240,177,37,14,120,92,138,128,199,4,120,30,120,172,160,12,39,164,2,132,88,66,202,31,244,155,19,98,9,58,49,55,184,133,0,33,22,166,8,2,8,32,224,28,1,222,163,156,83,11,122,130,0,2,8,32,128,0,2,8,32,128,64,56,10,16,98,9,199,170,51,102,4,60,46,192,199,22,143,23,152,225,33,224,131,0,207,3,31,176,56,21,129,91,8,16,98,241,246,20,33,196,18,183,250,30,59,250,139,82,223,115,159,238,184,227,206,184,53,20,160,171,47,93,188,160,19,199,143,232,129,244,153,116,215,93,137,252,110,213,180,115,234,215,19,74,159,33,179,18,36,76,232,119,59,177,185,144,16,75,108,148,56,7,1,4,16,136,31,1,222,163,226,199,153,187,32,128,0,2,8,32,128,0,2,8,32,128,192,245,5,8,177,48,51,16,64,192,115,2,124,108,241,92,73,25,16,2,126,11,240,60,240,155,142,11,17,136,33,64,136,197,219,147,194,203,33,150,213,95,45,209,160,62,157,213,254,173,254,234,223,163,189,62,91,253,173,22,206,157,166,126,61,218,105,254,178,205,122,230,137,76,55,44,238,222,227,87,163,253,93,196,117,27,118,29,181,127,62,117,226,104,77,157,56,86,63,238,221,109,255,115,137,151,202,171,93,183,190,122,240,161,71,163,93,247,118,167,102,154,54,105,236,117,239,211,161,123,127,29,254,249,160,206,159,59,171,119,199,78,141,118,78,182,52,9,53,122,210,60,219,110,221,215,94,210,186,85,203,163,253,125,174,60,249,212,182,203,59,122,170,232,243,246,207,15,29,248,81,109,26,215,208,206,237,223,68,158,87,168,200,179,26,48,252,67,165,125,32,131,253,179,87,94,200,175,50,175,188,166,250,77,218,69,158,179,235,219,173,170,88,178,128,54,238,62,174,148,169,238,145,9,229,116,107,219,72,107,86,44,141,60,167,84,185,74,234,53,120,140,238,190,59,165,253,179,231,11,102,83,195,102,237,245,90,205,6,145,231,124,183,115,155,109,63,162,29,95,126,106,8,177,248,162,197,185,8,32,128,64,112,5,120,143,10,174,47,173,35,128,0,2,8,32,128,0,2,8,32,128,192,205,5,8,177,48,67,16,64,192,115,2,124,108,241,92,73,25,16,2,126,11,240,60,240,155,142,11,17,136,33,64,136,197,219,147,194,203,33,150,111,54,174,213,224,119,186,168,125,215,126,26,208,171,131,102,45,94,167,5,115,166,202,4,75,190,217,115,74,167,127,61,97,139,251,195,238,111,85,191,90,89,125,250,213,54,165,76,149,218,254,217,125,105,30,136,86,248,136,235,182,253,120,86,91,54,174,211,235,47,23,211,71,115,150,41,127,161,103,180,231,251,93,122,111,64,119,157,62,117,82,115,151,124,29,237,186,223,206,159,211,31,191,95,182,127,214,177,229,27,122,32,93,70,181,236,240,182,253,207,73,147,37,215,128,94,29,117,254,236,25,189,247,254,244,104,215,217,16,203,196,185,42,81,234,101,213,170,244,130,30,203,153,199,6,71,204,241,251,229,75,26,220,167,139,62,91,56,91,223,30,188,160,11,231,207,169,228,211,217,109,224,165,125,183,126,182,239,135,127,62,160,30,29,155,106,247,206,237,250,114,227,94,37,78,146,212,134,76,74,87,168,162,6,77,255,107,199,28,187,118,108,81,197,23,11,234,235,239,142,217,254,148,125,246,9,61,242,88,78,189,213,231,61,165,190,247,126,253,184,103,183,154,212,125,85,15,63,146,93,99,63,154,111,175,49,33,150,6,77,219,169,106,173,134,145,237,68,132,88,76,59,169,82,223,235,211,15,13,33,22,159,184,56,25,1,4,16,8,170,0,239,81,65,229,165,113,4,16,64,0,1,4,16,64,0,1,4,16,184,133,0,33,22,166,8,2,8,120,78,128,143,45,158,43,41,3,66,192,111,1,158,7,126,211,113,33,2,49,4,8,177,120,123,82,120,57,196,98,2,28,67,251,117,83,187,174,125,53,168,79,39,125,48,253,179,200,16,139,9,163,68,28,17,171,145,220,44,128,17,53,196,50,111,230,100,117,106,89,79,155,247,252,26,185,58,201,79,63,254,160,207,22,204,86,179,182,111,221,112,194,188,89,171,130,50,101,121,72,157,123,14,142,60,199,4,77,98,19,98,49,97,153,230,237,186,71,94,183,113,253,42,213,172,248,188,86,124,179,95,115,167,79,210,156,105,19,181,236,235,31,116,231,157,119,69,158,115,246,204,41,21,204,158,70,189,7,141,177,171,166,220,42,196,242,213,210,69,122,231,173,54,90,179,237,144,13,180,68,28,59,182,110,146,25,115,215,222,67,237,182,73,132,88,188,253,76,96,116,8,32,16,222,2,188,71,133,119,253,25,61,2,8,32,128,0,2,8,32,128,0,2,161,22,32,196,18,234,10,112,127,4,16,8,184,0,31,91,2,78,74,131,8,184,86,128,231,129,107,75,71,199,29,40,64,136,197,129,69,9,96,151,188,28,98,49,33,142,175,215,173,84,225,34,207,106,253,234,47,85,250,229,42,1,9,177,28,252,105,159,74,62,245,152,50,103,205,166,242,21,95,87,254,194,69,245,68,190,66,54,224,113,179,227,70,33,150,205,27,214,168,66,149,26,209,46,53,43,173,68,93,137,37,123,174,39,212,168,121,7,123,206,201,227,199,52,250,221,119,100,194,55,102,149,21,179,138,76,186,12,153,212,115,192,168,24,183,55,171,184,60,154,253,113,117,233,53,228,150,33,150,209,239,246,213,209,195,135,236,54,70,230,248,251,234,85,253,243,239,63,145,109,38,76,120,187,254,247,191,255,217,16,139,89,153,229,201,2,79,69,254,221,241,163,71,244,241,135,163,236,138,46,172,196,18,192,31,80,154,66,0,1,4,226,89,128,247,168,120,6,231,118,8,32,128,0,2,8,32,128,0,2,8,32,16,77,128,16,11,19,2,1,4,60,39,192,199,22,207,149,148,1,33,224,183,0,207,3,191,233,184,16,129,24,2,132,88,188,61,41,188,28,98,185,94,229,162,174,168,18,241,247,190,174,196,98,174,219,183,103,183,230,76,159,168,207,23,204,214,241,99,135,149,36,105,50,245,232,59,92,21,170,212,188,225,132,185,81,136,101,225,220,105,202,91,224,233,104,215,173,254,106,73,180,16,203,215,107,87,196,104,247,221,177,83,85,166,194,107,54,156,82,164,120,73,181,237,250,78,140,115,234,189,94,90,105,210,166,215,59,67,223,191,101,136,229,173,246,141,149,52,105,114,13,24,254,161,109,199,172,54,99,86,96,137,56,166,47,88,165,188,5,159,182,33,150,4,9,19,42,99,166,7,35,255,238,183,243,103,181,125,203,70,66,44,222,126,92,48,58,4,16,8,3,1,222,163,194,160,200,12,17,1,4,16,64,0,1,4,16,64,0,1,7,11,16,98,113,112,113,232,26,2,8,248,39,192,199,22,255,220,184,10,1,47,10,240,60,240,98,85,25,83,168,4,8,177,132,74,62,126,238,75,136,69,118,69,147,138,37,11,220,52,128,17,53,252,114,249,210,69,27,226,136,216,186,199,4,90,70,13,233,173,207,22,206,214,134,93,71,149,250,158,251,174,91,188,184,108,39,244,88,206,60,145,43,177,156,63,119,70,93,219,54,210,137,99,71,237,74,44,77,234,84,212,169,95,79,104,214,226,117,209,238,123,229,202,95,202,145,33,177,90,117,236,169,38,173,187,218,21,91,114,63,89,32,218,182,68,91,54,174,211,235,47,23,211,119,191,92,86,255,183,59,104,229,242,207,108,155,230,56,125,234,164,46,93,188,160,63,254,248,67,101,139,231,86,212,16,75,131,166,237,84,181,86,195,200,251,125,183,115,155,13,201,176,18,75,252,252,220,114,23,4,16,64,32,88,2,188,71,5,75,150,118,17,64,0,1,4,16,64,0,1,4,16,64,32,54,2,132,88,98,163,196,57,8,32,224,42,1,62,182,184,170,92,116,22,129,160,10,240,60,8,42,47,141,135,153,64,184,132,88,126,255,253,178,221,74,197,108,133,146,50,213,61,215,173,178,249,133,254,137,227,71,244,64,250,76,186,235,174,68,158,152,9,132,88,124,15,177,180,111,86,91,183,223,126,135,250,190,59,62,114,14,28,249,229,160,158,205,255,144,230,45,221,164,156,143,63,121,221,185,17,151,16,75,254,66,207,68,11,159,152,176,73,195,26,229,181,243,208,69,77,26,247,158,134,244,237,166,77,223,159,80,138,148,169,35,239,189,117,211,122,85,45,95,84,83,231,175,144,185,126,96,175,78,250,113,239,110,189,255,241,194,200,115,102,125,60,65,147,222,31,174,207,86,127,171,153,83,198,203,172,198,178,114,203,79,122,32,93,198,200,115,34,130,46,132,88,60,241,35,207,32,16,64,0,129,155,10,240,30,197,4,65,0,1,4,16,64,0,1,4,16,64,0,129,80,10,16,98,9,165,62,247,70,0,129,160,8,240,177,37,40,172,52,138,128,43,5,120,30,184,178,108,116,218,161,2,241,17,98,121,245,165,66,118,165,136,209,239,190,163,198,45,59,107,250,71,227,116,207,189,105,34,183,53,249,249,224,126,149,40,244,136,90,119,234,165,198,173,186,88,169,245,171,191,84,157,42,47,106,213,214,3,106,253,102,117,153,95,216,95,123,212,120,163,169,186,247,29,166,194,57,31,80,167,183,7,233,229,74,213,99,156,115,254,252,89,245,104,223,196,174,162,17,113,60,243,108,73,245,123,119,130,238,75,243,128,253,163,67,7,126,84,155,198,53,180,115,251,55,145,231,20,42,242,172,237,95,218,7,50,104,255,190,239,85,234,153,92,122,178,192,83,154,177,112,117,180,123,152,237,92,214,172,88,170,79,191,218,166,76,15,62,164,199,51,39,187,110,165,135,141,159,161,221,223,110,211,149,171,87,108,64,226,175,63,255,80,231,158,131,131,62,43,8,177,248,30,98,153,61,237,67,117,109,211,80,31,205,89,166,2,79,21,211,213,171,87,244,254,136,129,26,62,168,167,182,253,120,214,110,45,116,189,35,144,33,150,136,149,79,76,112,229,127,255,251,159,138,231,203,170,39,243,23,86,247,190,195,149,46,125,38,237,253,225,59,53,175,95,69,233,50,100,178,253,52,199,146,69,115,213,162,254,107,118,155,162,162,207,191,164,31,247,124,47,211,167,103,75,150,81,207,1,163,100,130,92,207,229,127,72,57,30,127,82,189,6,141,182,97,174,175,190,248,84,195,6,245,212,193,253,123,89,137,37,232,63,141,220,0,1,4,16,8,189,0,239,81,161,175,1,61,64,0,1,4,16,64,0,1,4,16,64,32,156,5,8,177,132,115,245,25,59,2,30,21,224,99,139,71,11,203,176,16,240,67,128,231,129,31,104,92,130,192,13,4,226,35,196,82,171,210,11,54,188,50,102,88,63,189,217,162,147,118,238,248,70,83,63,28,163,213,219,14,218,94,69,132,6,162,134,68,70,13,237,163,153,83,38,216,115,204,106,19,249,11,21,213,107,53,234,69,27,69,210,100,201,237,202,20,38,196,210,177,199,64,85,168,92,35,218,223,255,251,239,191,170,254,202,179,250,231,159,127,52,104,196,36,101,200,244,160,14,236,223,163,206,173,27,232,159,191,255,182,219,179,252,122,226,152,74,62,157,93,37,94,42,175,246,221,250,217,96,203,225,159,15,168,71,199,166,218,189,115,187,221,122,229,232,145,95,84,186,104,46,219,246,154,109,135,116,127,218,116,246,223,207,158,57,165,130,217,211,216,127,55,33,150,140,89,178,42,119,150,228,54,68,240,104,142,199,163,245,197,108,65,51,233,253,97,186,122,245,170,110,191,253,118,253,249,231,159,106,217,225,237,160,207,203,112,11,177,44,156,59,205,214,206,132,77,34,142,216,108,39,20,245,186,191,255,254,91,125,186,182,210,212,73,99,34,219,200,145,235,9,181,232,240,182,158,125,161,204,13,107,118,189,16,203,219,157,154,233,220,153,211,122,239,253,233,209,174,203,150,38,161,70,79,154,103,231,157,249,249,184,118,37,22,51,7,159,43,240,176,222,27,55,77,165,95,174,34,179,165,81,203,6,85,237,74,43,17,71,185,138,175,171,207,224,177,74,148,56,73,228,159,189,55,160,135,13,139,69,28,38,176,53,242,131,217,145,231,24,139,14,205,234,68,182,99,2,57,141,91,117,214,198,117,43,213,180,117,55,27,212,122,190,96,54,221,104,59,161,141,187,143,223,112,37,163,27,193,28,57,121,94,219,191,255,89,173,170,228,9,250,124,231,6,8,32,128,0,2,55,23,224,61,138,25,130,0,2,8,32,128,0,2,8,32,128,0,2,161,20,32,196,18,74,125,238,141,0,2,65,17,224,99,75,80,88,105,20,1,87,10,240,60,112,101,217,232,180,67,5,226,35,196,210,244,141,74,106,208,180,189,198,143,26,100,255,105,66,37,85,203,61,163,181,219,127,182,161,17,243,203,121,179,205,143,9,13,124,179,231,148,146,223,157,66,102,133,147,244,25,179,216,21,36,76,136,229,197,210,175,168,238,155,173,175,171,120,163,16,203,166,13,171,85,227,149,231,244,197,186,239,148,37,235,35,145,215,154,64,192,140,143,222,87,187,174,239,104,252,168,193,154,51,109,162,150,125,253,131,238,188,243,174,200,115,34,2,42,189,7,141,81,222,130,69,108,136,37,79,222,130,122,185,114,13,85,175,211,216,158,55,111,230,100,219,206,246,45,27,163,133,88,230,46,249,90,185,242,228,139,209,215,143,63,28,165,63,254,248,93,137,18,37,214,229,203,151,172,69,176,143,112,11,177,4,210,211,172,226,115,228,231,67,74,151,49,147,238,190,59,101,32,155,246,187,173,83,191,158,208,169,147,39,236,170,63,102,30,93,239,184,122,229,138,14,30,248,81,105,31,72,127,221,85,99,76,184,235,228,241,163,118,46,102,204,156,213,174,244,18,204,131,16,75,48,117,105,27,1,4,16,240,77,128,247,40,223,188,56,27,1,4,16,64,0,1,4,16,64,0,1,4,2,43,64,136,37,176,158,180,134,0,2,14,16,224,99,139,3,138,64,23,16,112,136,0,207,3,135,20,130,110,120,66,32,62,66,44,75,23,127,162,39,242,23,214,182,205,27,244,68,190,66,186,59,101,42,229,204,152,196,174,68,241,108,137,210,202,247,232,189,154,50,119,185,218,52,169,169,78,61,6,170,216,115,47,233,177,244,119,69,174,66,97,66,44,102,91,159,231,95,44,23,205,188,72,241,23,110,186,18,203,244,201,227,236,22,48,27,118,29,189,97,173,234,87,43,107,183,100,49,97,153,107,15,179,66,198,163,217,31,87,149,26,245,109,136,197,244,109,249,23,11,53,109,254,74,123,106,195,26,229,85,232,233,226,234,223,179,67,180,16,75,139,246,61,148,249,193,135,35,155,51,33,129,50,21,94,147,217,34,198,4,12,18,222,126,187,253,103,238,39,11,4,125,14,17,98,9,58,49,55,184,133,0,33,22,166,8,2,8,32,224,28,1,222,163,156,83,11,122,130,0,2,8,32,128,0,2,8,32,128,64,56,10,16,98,9,199,170,51,102,4,60,46,192,199,22,143,23,152,225,33,224,131,0,207,3,31,176,56,21,129,91,8,196,71,136,229,122,93,48,225,17,19,16,121,161,116,5,213,169,242,162,190,249,225,87,13,236,211,217,134,59,170,84,175,167,114,207,61,17,185,82,139,9,177,28,250,233,71,165,249,255,219,248,68,180,55,112,228,100,61,252,72,246,27,110,39,52,110,120,127,205,157,249,145,150,174,251,191,45,88,174,237,203,43,47,228,87,145,226,37,213,182,235,255,109,193,18,113,142,89,13,38,77,218,244,118,5,24,19,98,49,43,186,188,248,116,14,219,175,59,19,37,82,254,71,238,213,210,245,223,171,228,83,143,69,11,177,152,109,139,146,39,191,59,242,86,183,37,72,32,179,58,75,40,14,66,44,161,80,231,158,81,5,8,177,48,31,16,64,0,1,231,8,240,30,229,156,90,208,19,4,16,64,0,1,4,16,64,0,1,4,194,81,128,16,75,56,86,157,49,35,224,113,1,62,182,120,188,192,12,15,1,31,4,120,30,248,128,197,169,8,220,66,32,84,33,150,15,70,15,209,178,37,11,236,74,44,187,119,110,215,176,241,51,180,114,249,103,234,221,181,149,222,108,209,81,227,71,15,137,12,159,248,187,157,208,226,249,51,213,250,205,234,218,252,195,73,221,157,34,85,164,196,197,11,191,105,230,148,241,170,84,173,174,58,183,170,47,179,69,203,172,197,235,162,73,93,185,242,151,114,100,72,172,86,29,123,170,100,153,138,54,196,178,101,239,105,153,173,145,74,149,171,164,196,73,146,106,234,196,209,250,104,238,114,61,158,57,89,172,182,19,10,197,100,36,196,18,10,117,238,25,85,128,16,11,243,1,1,4,16,112,142,0,239,81,206,169,5,61,65,0,1,4,16,64,0,1,4,16,64,32,28,5,8,177,132,99,213,25,51,2,30,23,224,99,139,199,11,204,240,16,240,65,128,231,129,15,88,156,138,192,45,4,66,21,98,249,118,219,102,85,42,85,88,57,114,61,161,106,117,222,84,229,234,245,116,225,183,243,202,155,45,181,242,228,45,168,92,121,242,235,173,119,222,179,189,247,55,196,242,195,119,223,170,252,243,79,106,212,135,115,236,138,47,17,199,252,89,83,52,98,72,111,45,219,240,131,198,143,28,168,33,125,187,105,211,247,39,236,214,68,17,199,214,77,235,237,125,167,206,95,161,148,169,238,137,12,177,44,250,100,134,62,91,48,75,73,146,38,83,161,34,207,170,106,173,134,132,88,226,248,83,182,239,240,57,205,95,115,64,21,158,123,60,142,45,113,185,19,5,8,177,56,177,42,244,9,1,4,194,85,128,247,168,112,173,60,227,70,0,1,4,16,64,0,1,4,16,64,192,25,2,132,88,156,81,7,122,129,0,2,1,20,224,99,75,0,49,105,10,1,151,11,240,60,112,121,1,233,190,163,4,66,21,98,49,219,6,101,207,144,200,90,152,48,73,166,44,15,217,127,55,193,17,19,32,25,249,193,108,149,44,243,74,228,159,229,126,162,128,42,190,86,59,154,93,210,100,201,148,46,67,102,187,157,80,141,55,154,168,196,75,47,71,254,125,162,196,137,149,49,115,86,181,108,80,85,187,190,221,170,119,199,78,213,35,217,115,105,231,246,111,212,160,122,57,187,194,74,237,6,45,116,254,220,25,21,207,151,85,79,230,47,172,238,125,135,43,93,250,76,218,251,195,119,106,94,191,138,210,101,200,164,143,230,44,211,143,123,191,143,12,177,252,126,249,146,138,228,201,104,239,243,229,198,189,186,247,254,180,49,66,44,131,70,78,182,91,37,69,61,238,75,147,214,134,97,226,251,240,210,74,44,191,158,60,174,203,151,46,42,125,134,204,74,144,48,97,124,83,198,249,126,102,197,159,191,254,250,83,15,164,251,111,254,56,233,48,43,15,29,249,229,144,238,79,155,78,137,18,37,14,104,215,8,177,4,148,147,198,16,64,0,129,56,9,240,30,21,39,62,46,70,0,1,4,16,64,0,1,4,16,64,0,129,56,10,16,98,137,35,32,151,35,128,128,243,4,248,216,226,188,154,208,35,4,66,37,192,243,32,84,242,220,215,139,2,161,10,177,24,203,55,107,85,176,91,9,173,222,118,48,146,118,228,144,222,26,62,168,167,54,236,58,170,212,247,220,103,255,60,34,216,114,173,255,139,101,43,106,196,132,89,54,196,114,250,212,201,104,127,253,116,177,18,154,56,115,137,221,42,168,91,219,70,250,106,233,162,200,191,175,85,191,185,218,117,235,171,187,238,250,47,68,179,111,207,110,27,118,249,113,239,238,200,115,202,85,124,93,125,6,143,85,162,196,73,180,127,223,247,42,245,76,46,109,221,119,70,73,147,37,183,253,249,243,247,223,245,201,178,205,250,227,143,223,35,67,44,153,30,124,200,254,251,245,142,30,253,134,171,122,221,38,241,62,133,188,16,98,89,253,213,18,117,108,241,70,180,26,87,175,211,88,29,223,30,104,107,104,254,190,126,181,178,218,123,252,106,52,95,51,191,76,56,170,115,207,193,26,55,188,191,93,113,39,234,145,33,211,131,54,252,84,167,97,75,253,239,127,255,139,246,119,35,6,247,146,249,191,136,195,172,188,83,166,194,107,106,208,180,157,109,115,225,220,105,234,215,163,157,157,167,243,103,127,172,161,125,187,69,155,199,81,27,51,161,172,246,205,235,232,151,67,63,217,63,54,109,213,172,215,76,45,59,188,173,4,9,18,232,239,191,255,214,99,233,238,140,118,127,115,78,193,167,138,169,107,239,161,50,253,140,122,191,136,249,248,100,129,167,52,99,225,234,104,215,213,123,189,180,214,172,88,106,183,183,50,161,45,115,152,159,13,243,51,242,92,201,178,26,251,209,252,104,231,255,254,251,101,189,215,191,187,38,142,251,111,213,35,115,228,202,147,79,125,135,142,143,188,254,70,63,127,53,222,104,170,226,37,74,105,80,159,206,106,255,86,127,245,239,209,94,159,173,254,54,198,28,39,196,18,239,63,246,220,16,1,4,16,184,161,0,239,81,76,14,4,16,64,0,1,4,16,64,0,1,4,16,8,165,0,33,150,80,234,115,111,4,16,8,138,0,31,91,130,194,74,163,8,184,82,128,231,129,43,203,70,167,29,42,16,202,16,75,124,146,156,59,123,90,191,158,60,161,244,25,51,223,112,165,9,19,120,57,117,242,132,76,24,37,208,171,81,196,231,88,163,222,203,237,33,150,213,43,190,80,253,215,203,168,83,143,129,122,189,118,35,221,113,231,93,218,177,117,147,218,55,171,173,135,31,201,110,67,25,43,151,127,166,134,53,202,223,52,196,50,118,88,63,45,251,124,129,222,255,120,161,229,249,251,234,85,125,58,111,186,6,244,234,168,233,11,86,41,111,193,255,199,222,125,128,253,53,222,255,3,255,164,86,133,180,42,195,170,173,182,70,171,81,65,80,37,106,207,104,52,102,73,21,17,164,136,85,193,207,166,65,132,214,170,90,45,18,98,171,160,196,74,75,163,118,171,168,45,70,98,143,159,24,249,95,247,233,239,121,254,79,150,60,227,59,206,247,156,215,185,174,92,33,57,223,123,188,62,39,231,202,247,206,251,186,239,117,166,41,81,10,82,61,112,239,157,217,81,84,233,122,231,237,201,49,120,175,159,198,42,223,253,94,164,157,118,174,31,125,69,28,115,216,160,248,199,179,239,68,58,158,42,181,147,2,45,211,95,47,62,255,108,108,220,123,197,56,232,176,227,98,247,189,15,204,126,251,161,241,247,100,161,155,20,174,217,99,239,3,155,67,44,35,46,188,42,122,173,213,39,187,39,61,175,191,216,121,235,230,221,128,90,246,215,180,51,80,186,239,222,127,252,119,247,148,255,142,113,82,252,112,229,133,179,255,110,25,98,185,226,15,191,141,211,143,63,34,62,250,240,131,248,235,147,19,99,193,174,221,155,135,121,228,144,95,196,63,254,254,215,56,253,156,75,99,165,85,123,198,107,175,188,24,167,253,207,225,49,238,47,127,206,230,147,66,66,41,196,210,107,173,245,226,167,59,239,57,205,244,82,160,43,141,229,244,19,142,136,67,142,60,41,78,57,238,208,184,250,230,251,103,48,16,98,169,215,159,126,253,18,32,64,96,70,1,223,163,60,21,4,8,16,32,64,128,0,1,2,4,8,212,83,64,136,165,158,250,250,38,64,160,42,2,22,91,170,194,170,81,2,13,41,224,125,208,144,101,51,232,156,10,148,37,196,146,83,254,170,15,171,209,67,44,41,64,145,142,120,250,205,185,151,77,99,245,192,61,119,198,238,59,110,18,183,220,243,120,188,242,210,243,173,10,177,220,125,231,173,211,236,92,210,180,139,78,10,112,108,181,253,207,166,105,63,133,88,254,241,247,241,217,110,62,77,215,21,23,159,27,167,159,112,100,182,35,79,218,25,165,53,33,150,67,247,223,61,219,9,229,162,63,221,50,77,251,41,148,242,198,235,175,198,47,6,29,218,28,98,185,100,212,216,232,221,103,195,230,251,210,174,68,87,95,126,81,182,195,203,204,66,44,171,175,241,195,216,186,223,206,145,118,165,73,215,181,87,93,18,87,94,122,126,60,50,225,111,211,132,88,182,221,184,87,65,164,230,16,0,0,32,0,73,68,65,84,244,27,176,103,182,179,76,58,70,235,167,187,12,204,238,127,254,185,167,99,147,117,86,201,130,39,169,173,166,43,5,104,206,56,249,232,108,183,152,229,150,95,41,11,177,108,178,217,182,177,199,47,15,154,225,121,77,59,41,13,63,233,168,56,248,200,19,227,180,227,15,155,97,158,233,3,66,44,85,255,99,174,3,2,4,8,180,90,192,247,168,86,83,185,145,0,1,2,4,8,16,32,64,128,0,129,42,8,8,177,84,1,85,147,4,8,212,87,192,98,75,125,253,245,78,32,79,2,222,7,121,170,134,177,52,186,128,16,75,163,87,240,171,199,223,200,33,150,166,99,118,206,248,221,21,217,81,62,45,175,207,63,251,44,86,94,124,222,108,167,148,185,230,158,187,85,33,150,180,19,203,133,127,252,239,177,82,105,87,146,20,12,57,235,212,99,226,47,15,62,19,223,94,98,233,105,218,79,33,150,180,99,202,249,87,220,152,253,250,75,207,63,23,195,14,219,175,57,80,211,218,157,88,250,174,179,114,12,216,253,151,177,219,192,193,89,59,105,220,83,99,106,246,223,157,162,83,204,57,215,92,205,33,150,116,52,214,154,107,175,23,83,167,78,141,255,60,251,116,28,49,228,23,177,118,159,13,227,152,147,71,206,52,196,146,118,167,185,227,182,27,226,143,215,221,157,181,151,118,163,89,107,157,13,226,228,99,15,109,14,177,52,29,61,148,118,96,185,232,220,225,49,225,161,251,155,131,60,99,111,30,19,131,246,236,23,79,79,252,44,59,78,233,203,47,191,140,47,190,248,255,71,50,125,237,107,115,100,199,29,165,16,203,34,139,46,30,63,222,100,203,105,140,214,221,96,227,108,172,127,189,255,238,232,189,238,143,34,5,139,54,219,122,199,25,30,72,33,150,98,191,99,204,142,0,129,198,18,240,61,170,177,234,101,180,4,8,16,32,64,128,0,1,2,4,138,38,32,196,82,180,138,154,15,1,2,97,177,197,67,64,128,64,147,128,247,129,103,129,64,229,4,132,88,42,103,153,199,150,26,57,196,242,222,123,239,68,175,21,186,103,193,147,245,54,252,201,52,188,159,125,54,37,86,89,188,115,118,180,207,55,23,248,86,171,66,44,195,79,250,245,12,37,74,187,146,252,207,105,191,157,225,215,83,136,37,237,132,210,242,218,176,239,22,49,228,136,19,98,249,21,87,105,245,113,66,203,47,60,103,156,124,214,69,177,221,79,119,203,154,234,189,234,162,217,206,44,77,215,63,95,253,52,251,207,149,22,155,103,166,143,207,29,127,125,58,150,88,106,217,153,134,88,110,187,255,201,108,39,149,251,30,121,41,230,153,119,222,204,106,236,3,255,140,190,107,175,212,28,98,73,33,157,127,62,241,72,118,236,82,218,161,101,199,205,215,137,187,30,122,54,22,91,124,169,184,252,247,231,196,57,195,79,104,62,6,41,29,139,116,232,224,61,154,199,49,228,240,255,137,95,30,112,120,22,98,121,241,63,207,198,194,255,119,108,81,211,13,167,142,188,36,59,210,105,118,151,16,203,236,132,252,62,1,2,4,106,39,224,123,84,237,172,245,68,128,0,1,2,4,8,16,32,64,128,192,140,2,66,44,158,10,2,4,10,39,96,177,165,112,37,53,33,2,237,22,240,62,104,55,157,15,18,152,65,64,136,165,216,15,69,35,135,88,210,46,31,43,44,50,87,236,55,228,168,56,224,208,99,166,41,84,83,32,227,138,235,238,138,185,230,154,59,11,103,60,246,194,7,241,245,175,207,219,124,223,174,59,108,156,237,100,146,130,24,191,59,235,164,72,59,177,92,240,127,59,171,164,163,132,46,185,224,236,184,248,119,103,100,199,245,44,188,200,183,167,105,63,133,88,238,187,123,108,164,163,134,210,53,223,252,93,162,107,183,30,205,247,180,101,39,150,180,75,201,177,167,156,147,125,246,181,87,95,202,118,99,249,251,223,238,139,195,14,216,51,90,134,88,70,92,120,85,172,217,251,191,59,177,76,124,245,229,216,101,251,141,178,99,142,210,103,103,118,156,208,132,127,79,142,253,126,190,67,108,186,229,14,209,121,190,249,35,29,119,116,233,53,119,196,119,151,234,146,133,88,150,91,97,229,88,183,231,226,145,230,186,96,215,238,241,217,148,41,241,250,196,87,98,232,209,167,196,158,251,254,42,110,187,233,218,216,127,175,29,99,220,195,207,103,59,173,164,221,105,154,2,54,169,221,205,183,222,177,57,196,50,171,227,132,90,243,167,71,136,165,53,74,238,33,64,128,64,109,4,124,143,170,141,179,94,8,16,32,64,128,0,1,2,4,8,16,152,185,128,16,139,39,131,0,129,194,9,88,108,41,92,73,77,136,64,187,5,188,15,218,77,231,131,4,102,16,16,98,41,246,67,209,200,33,150,84,153,61,126,250,147,152,244,214,27,89,40,163,229,117,222,136,147,227,119,35,78,137,123,30,126,33,190,156,250,101,182,11,201,232,91,199,199,119,191,215,171,249,182,239,45,247,173,56,117,196,197,177,241,102,219,100,33,150,187,239,188,181,249,40,157,116,211,251,239,189,27,63,88,161,91,92,58,250,246,88,107,221,31,77,211,126,10,177,252,227,239,227,227,226,171,254,60,211,7,164,181,33,150,131,126,57,32,38,252,237,254,44,40,211,242,74,227,73,59,195,180,12,177,92,50,106,108,244,238,179,97,243,109,167,31,127,68,252,253,193,251,178,49,207,42,196,114,211,152,43,227,150,235,175,206,66,54,105,14,253,119,253,69,115,136,229,221,119,223,142,93,182,251,113,252,254,202,91,99,206,57,231,204,218,189,241,218,63,197,63,254,254,215,184,229,158,199,226,217,127,255,51,54,91,111,181,24,254,219,203,99,139,109,251,55,247,251,225,7,239,71,159,239,45,25,123,239,127,168,16,75,177,95,15,102,71,128,64,9,5,124,143,42,97,209,77,153,0,1,2,4,8,16,32,64,128,64,142,4,132,88,114,84,12,67,33,64,160,50,2,22,91,42,227,168,21,2,69,16,240,62,40,66,21,205,33,47,2,66,44,121,169,68,117,198,209,232,33,150,191,222,119,87,164,29,85,246,222,127,104,236,58,112,255,152,191,203,55,226,254,113,119,196,190,187,111,23,7,29,118,92,236,115,224,17,25,92,223,117,86,142,37,150,92,38,78,25,241,251,108,103,150,63,156,127,86,118,28,208,157,127,251,119,44,190,228,50,51,13,177,164,207,165,227,126,126,123,201,152,248,241,38,91,78,83,128,182,134,88,142,61,98,240,52,1,153,212,216,18,75,45,19,47,62,255,92,108,245,227,239,103,187,201,236,190,247,1,49,229,211,79,179,208,201,9,191,30,146,245,247,85,33,150,75,46,24,17,163,255,116,113,22,224,153,85,136,229,147,143,63,138,117,87,95,34,107,43,205,181,251,66,139,52,135,88,46,189,240,236,120,255,253,119,227,236,11,175,110,158,219,147,143,255,35,182,221,184,87,220,116,215,35,177,252,74,171,102,59,177,60,245,248,35,113,214,249,127,138,21,87,254,110,252,253,193,251,227,194,115,78,143,123,254,242,231,104,121,156,80,207,239,173,217,124,36,82,83,99,243,119,233,146,29,75,52,187,203,78,44,179,19,242,251,4,8,16,168,157,128,239,81,181,179,214,19,1,2,4,8,16,32,64,128,0,1,2,51,10,8,177,120,42,8,16,40,156,128,197,150,194,149,212,132,8,180,91,192,251,160,221,116,62,72,96,6,1,33,150,98,63,20,141,30,98,73,213,185,253,150,235,226,208,193,123,100,199,221,52,93,7,31,117,98,12,220,239,144,232,212,169,83,246,75,47,62,255,108,12,220,121,171,120,225,185,127,103,255,159,118,38,57,229,172,223,71,223,205,183,205,254,127,102,59,177,164,95,95,239,123,75,197,134,155,108,17,199,156,60,114,154,7,225,236,211,143,139,135,31,122,96,150,59,177,220,112,205,31,99,216,208,253,226,31,207,190,19,215,93,125,89,54,190,233,175,43,111,188,55,190,223,171,119,164,221,82,126,125,200,62,205,227,79,71,23,29,115,202,200,248,229,174,219,76,19,98,153,126,71,152,20,92,57,100,208,110,113,215,67,207,198,132,7,31,104,238,239,185,103,254,25,155,246,89,45,30,126,230,237,44,212,211,127,171,245,226,211,79,62,137,49,183,63,148,29,29,148,142,19,74,187,210,236,176,105,239,72,71,20,253,100,139,237,155,135,150,142,42,90,255,251,75,71,191,1,63,143,253,15,62,58,222,122,243,245,24,118,232,190,113,199,159,111,104,190,103,235,29,6,100,193,159,121,230,153,39,246,30,124,88,214,254,195,15,62,48,195,252,54,217,98,187,105,2,50,179,250,147,36,196,82,236,119,140,217,17,32,208,88,2,190,71,53,86,189,140,150,0,1,2,4,8,16,32,64,128,64,209,4,132,88,138,86,81,243,33,64,32,44,182,120,8,8,16,104,18,240,62,240,44,16,168,156,128,16,75,229,44,243,216,82,17,66,44,201,245,203,47,191,140,87,95,126,33,166,76,249,52,150,90,250,59,49,199,255,29,143,51,189,121,10,101,124,252,209,135,177,196,82,203,54,7,92,242,80,151,47,62,255,60,94,126,233,249,232,220,121,190,232,177,240,162,121,24,210,52,99,120,239,189,119,226,205,215,39,198,82,203,44,151,237,100,83,201,75,136,165,146,154,218,34,64,128,64,199,4,124,143,234,152,159,79,19,32,64,128,0,1,2,4,8,16,32,208,49,1,33,150,142,249,249,52,1,2,57,20,176,216,146,195,162,24,18,129,58,9,120,31,212,9,94,183,133,20,16,98,41,100,89,155,39,85,148,16,75,177,171,84,236,217,9,177,20,187,190,102,71,128,64,99,9,248,30,213,88,245,50,90,2,4,8,16,32,64,128,0,1,2,69,19,16,98,41,90,69,205,135,0,1,59,177,120,6,8,16,104,22,176,248,234,97,32,80,57,1,33,150,202,89,230,177,37,33,150,60,86,165,92,99,18,98,41,87,189,205,150,0,129,124,11,248,30,149,239,250,24,29,1,2,4,8,16,32,64,128,0,129,162,11,8,177,20,189,194,230,71,160,132,2,22,91,74,88,116,83,38,48,11,1,239,3,143,6,129,202,9,8,177,84,206,50,143,45,9,177,228,177,42,229,26,147,16,75,185,234,109,182,4,8,228,91,192,247,168,124,215,199,232,8,16,32,64,128,0,1,2,4,8,20,93,64,136,165,232,21,54,63,2,37,20,176,216,82,194,162,155,50,1,33,22,207,0,129,170,11,8,177,84,157,184,174,29,8,177,212,149,95,231,17,33,196,226,49,32,64,128,64,126,4,172,171,228,167,22,70,66,128,0,1,2,4,8,16,32,64,160,140,2,66,44,101,172,186,57,19,40,184,128,197,150,130,23,216,244,8,180,65,192,251,160,13,88,110,37,48,27,1,33,150,98,63,34,66,44,197,174,111,35,204,78,136,165,17,170,100,140,4,8,148,69,192,247,168,178,84,218,60,9,16,32,64,128,0,1,2,4,8,228,83,64,136,37,159,117,49,42,2,4,58,32,96,177,165,3,120,62,74,160,96,2,222,7,5,43,168,233,212,85,64,136,165,174,252,85,239,92,136,165,234,196,58,152,141,128,16,139,71,132,0,1,2,249,17,240,61,42,63,181,48,18,2,4,8,16,32,64,128,0,1,2,101,20,16,98,41,99,213,205,153,64,193,5,44,182,20,188,192,166,71,160,13,2,222,7,109,192,114,43,129,217,8,8,177,20,251,17,17,98,41,118,125,27,97,118,66,44,141,80,37,99,36,64,160,44,2,190,71,149,165,210,230,73,128,0,1,2,4,8,16,32,64,32,159,2,66,44,249,172,139,81,17,32,208,1,1,139,45,29,192,243,81,2,5,19,240,62,40,88,65,77,167,174,2,66,44,117,229,175,122,231,66,44,85,39,214,193,108,4,132,88,60,34,4,8,16,200,143,128,239,81,249,169,133,145,16,32,64,128,0,1,2,4,8,16,40,163,128,16,75,25,171,110,206,4,10,46,96,177,165,224,5,54,61,2,109,16,240,62,104,3,150,91,9,204,70,64,136,165,216,143,136,16,75,177,235,219,8,179,19,98,105,132,42,25,35,1,2,101,17,240,61,170,44,149,54,79,2,4,8,16,32,64,128,0,1,2,249,20,16,98,201,103,93,140,138,0,129,14,8,88,108,233,0,158,143,18,40,152,128,247,65,193,10,106,58,117,21,16,98,169,43,127,213,59,23,98,169,58,177,14,102,35,32,196,226,17,33,64,128,64,126,4,124,143,202,79,45,140,132,0,1,2,4,8,16,32,64,128,64,25,5,132,88,202,88,117,115,38,80,112,1,139,45,5,47,176,233,17,104,131,128,247,65,27,176,220,74,96,54,2,66,44,197,126,68,132,88,138,93,223,70,152,157,16,75,35,84,201,24,9,16,40,139,128,239,81,101,169,180,121,18,32,64,128,0,1,2,4,8,16,200,167,128,16,75,62,235,98,84,4,8,116,64,192,98,75,7,240,124,148,64,193,4,188,15,10,86,80,211,169,171,128,16,75,93,249,171,222,185,16,75,213,137,117,48,27,1,33,22,143,8,1,2,4,242,35,224,123,84,126,106,97,36,4,8,16,32,64,128,0,1,2,4,202,40,32,196,82,198,170,155,51,129,130,11,88,108,41,120,129,77,143,64,27,4,188,15,218,128,229,86,2,179,17,16,98,41,246,35,34,196,82,236,250,54,194,236,132,88,26,161,74,198,72,128,64,89,4,124,143,42,75,165,205,147,0,1,2,4,8,16,32,64,128,64,62,5,132,88,242,89,23,163,34,64,160,3,2,22,91,58,128,231,163,4,10,38,224,125,80,176,130,154,78,93,5,132,88,234,202,95,245,206,133,88,170,78,172,131,217,8,8,177,120,68,8,16,32,144,31,1,223,163,242,83,11,35,33,64,128,0,1,2,4,8,16,32,80,70,1,33,150,50,86,221,156,9,20,92,192,98,75,193,11,108,122,4,218,32,224,125,208,6,44,183,18,152,141,128,16,75,177,31,17,33,150,98,215,183,17,102,39,196,210,8,85,50,70,2,4,202,34,224,123,84,89,42,109,158,4,8,16,32,64,128,0,1,2,4,242,41,32,196,146,207,186,24,21,1,2,29,16,176,216,210,1,60,31,37,80,48,1,239,131,130,21,212,116,234,42,32,196,82,87,254,170,119,46,196,82,117,98,29,204,70,64,136,197,35,66,128,0,129,252,8,248,30,149,159,90,24,9,1,2,4,8,16,32,64,128,0,129,50,10,8,177,148,177,234,230,76,160,224,2,22,91,10,94,96,211,35,208,6,1,239,131,54,96,185,149,192,108,4,132,88,138,253,136,8,177,20,187,190,141,48,59,33,150,70,168,146,49,18,32,80,22,1,223,163,202,82,105,243,36,64,128,0,1,2,4,8,16,32,144,79,1,33,150,124,214,197,168,8,16,232,128,128,197,150,14,224,249,40,129,130,9,120,31,20,172,160,166,83,87,129,20,98,113,21,91,224,236,131,54,200,245,4,159,121,229,221,24,49,234,145,92,143,209,224,58,38,176,236,98,11,196,129,59,174,222,177,70,124,154,0,1,2,4,58,44,224,123,84,135,9,53,64,128,0,1,2,4,8,16,32,64,128,64,7,4,132,88,58,128,231,163,4,8,228,83,192,98,75,62,235,98,84,4,234,33,224,125,80,15,117,125,18,40,134,64,167,78,157,98,234,212,169,197,152,140,89,16,32,64,128,0,1,2,4,218,32,224,123,84,27,176,220,74,128,0,1,2,4,8,16,32,64,128,64,197,5,132,88,42,78,170,65,2,4,234,45,96,177,165,222,21,208,63,129,252,8,120,31,228,167,22,70,66,160,209,4,132,88,26,173,98,198,75,128,0,1,2,4,8,84,74,192,247,168,74,73,106,135,0,1,2,4,8,16,32,64,128,0,129,246,8,8,177,180,71,205,103,8,16,200,181,128,197,150,92,151,199,224,8,212,84,192,251,160,166,220,58,35,80,40,1,33,150,66,149,211,100,8,16,32,64,128,0,129,54,8,248,30,213,6,44,183,18,32,64,128,0,1,2,4,8,16,32,80,113,1,33,150,138,147,106,144,0,129,122,11,88,108,169,119,5,244,79,32,63,2,222,7,249,169,133,145,16,104,52,1,33,150,70,171,152,241,18,32,64,128,0,1,2,149,18,240,61,170,82,146,218,33,64,128,0,1,2,4,8,16,32,64,160,61,2,66,44,237,81,243,25,2,4,114,45,96,177,37,215,229,49,56,2,53,21,240,62,168,41,183,206,8,20,74,64,136,165,80,229,52,25,2,4,8,16,32,64,160,13,2,190,71,181,1,203,173,4,8,16,32,64,128,0,1,2,4,8,84,92,64,136,165,226,164,26,36,64,160,222,2,22,91,234,93,1,253,19,200,143,128,247,65,126,106,97,36,4,26,77,64,136,165,209,42,102,188,4,8,16,32,64,128,64,165,4,124,143,170,148,164,118,8,16,32,64,128,0,1,2,4,8,16,104,143,128,16,75,123,212,124,134,0,129,92,11,88,108,201,117,121,12,142,64,77,5,188,15,106,202,173,51,2,133,18,16,98,41,84,57,77,134,0,1,2,4,8,16,104,131,128,239,81,109,192,114,43,1,2,4,8,16,32,64,128,0,1,2,21,23,16,98,169,56,169,6,9,16,168,183,128,197,150,122,87,64,255,4,242,35,224,125,144,159,90,24,9,129,70,19,16,98,105,180,138,25,47,1,2,4,8,16,32,80,41,1,223,163,42,37,169,29,2,4,8,16,32,64,128,0,1,2,4,218,35,32,196,210,30,53,159,33,64,32,215,2,22,91,114,93,30,131,35,80,83,1,239,131,154,114,235,140,64,161,4,132,88,10,85,78,147,33,64,128,0,1,2,4,218,32,224,123,84,27,176,220,74,128,0,1,2,4,8,16,32,64,128,64,197,5,132,88,42,78,170,65,2,4,234,45,96,177,165,222,21,208,63,129,252,8,120,31,228,167,22,70,66,160,209,4,132,88,26,173,98,198,75,128,0,1,2,4,8,84,74,192,247,168,74,73,106,135,0,1,2,4,8,16,32,64,128,0,129,246,8,8,177,180,71,205,103,8,16,200,181,128,197,150,92,151,199,224,8,212,84,192,251,160,166,220,58,35,80,40,1,33,150,66,149,211,100,8,16,32,64,128,0,129,54,8,248,30,213,6,44,183,18,32,64,128,0,1,2,4,8,16,32,80,113,1,33,150,138,147,106,144,0,129,122,11,88,108,169,119,5,244,79,32,63,2,222,7,249,169,133,145,16,104,52,1,33,150,70,171,152,241,18,32,64,128,0,1,2,149,18,240,61,170,82,146,218,33,64,128,0,1,2,4,8,16,32,64,160,61,2,66,44,237,81,243,25,2,4,114,45,96,177,37,215,229,49,56,2,53,21,240,62,168,41,183,206,8,20,74,64,136,165,80,229,52,25,2,4,8,16,32,64,160,13,2,190,71,181,1,203,173,4,8,16,32,64,128,0,1,2,4,8,84,92,64,136,165,226,164,26,36,64,160,222,2,22,91,234,93,1,253,19,200,143,128,247,65,126,106,97,36,4,26,77,64,136,165,209,42,102,188,4,8,16,32,64,128,64,165,4,124,143,170,148,164,118,8,16,32,64,128,0,1,2,4,8,16,104,143,128,16,75,123,212,124,134,0,129,92,11,88,108,201,117,121,12,142,64,77,5,188,15,106,202,173,51,2,133,18,16,98,41,84,57,77,134,0,1,2,4,8,16,104,131,128,239,81,109,192,114,43,1,2,4,8,16,32,64,128,0,1,2,21,23,16,98,169,56,169,6,9,16,168,183,128,197,150,122,87,64,255,4,242,35,224,125,144,159,90,24,9,129,70,19,16,98,105,180,138,25,47,1,2,4,8,16,32,80,41,1,223,163,42,37,169,29,2,4,8,16,32,64,128,0,1,2,4,218,35,32,196,210,30,53,159,33,64,32,215,2,22,91,114,93,30,131,35,80,83,1,239,131,154,114,235,140,64,161,4,132,88,10,85,78,147,33,64,128,0,1,2,4,218,32,224,123,84,27,176,220,74,128,0,1,2,4,8,16,32,64,128,64,197,5,132,88,42,78,170,65,2,4,234,45,96,177,165,222,21,208,63,129,252,8,120,31,228,167,22,70,66,160,209,4,132,88,26,173,98,198,75,128,0,1,2,4,8,84,74,192,247,168,74,73,106,135,0,1,2,4,8,16,32,64,128,0,129,246,8,8,177,180,71,205,103,8,16,200,181,128,197,150,92,151,199,224,8,212,84,192,251,160,166,220,58,35,80,40,1,33,150,66,149,211,100,8,16,32,64,128,0,129,54,8,248,30,213,6,44,183,18,32,64,128,0,1,2,4,8,16,32,80,113,1,33,150,138,147,106,144,0,129,122,11,88,108,169,119,5,244,79,32,63,2,222,7,249,169,133,145,16,104,52,129,31,253,232,71,113,215,93,119,53,218,176,141,151,0,1,2,4,8,16,32,208,97,1,223,163,58,76,168,1,2,4,8,16,32,64,128,0,1,2,4,58,32,32,196,210,1,60,31,37,64,32,159,2,22,91,242,89,23,163,34,80,15,1,239,131,122,168,235,147,64,49,4,230,155,111,190,120,235,173,183,162,115,231,206,197,152,144,89,16,32,64,128,0,1,2,4,90,41,224,123,84,43,161,220,70,128,0,1,2,4,8,16,32,64,128,64,85,4,132,88,170,194,170,81,2,4,234,41,96,177,165,158,250,250,38,144,47,1,239,131,124,213,195,104,8,52,146,64,143,30,61,226,201,39,159,140,238,221,187,55,210,176,141,149,0,1,2,4,8,16,32,208,97,1,223,163,58,76,168,1,2,4,8,16,32,64,128,0,1,2,4,58,32,32,196,210,1,60,31,37,64,32,159,2,22,91,242,89,23,163,34,80,15,1,239,131,122,168,235,147,64,49,4,150,90,106,169,24,55,110,92,44,185,228,146,197,152,144,89,16,32,64,128,0,1,2,4,90,41,224,123,84,43,161,220,70,128,0,1,2,4,8,16,32,64,128,64,85,4,132,88,170,194,170,81,2,4,234,41,96,177,165,158,250,250,38,144,47,1,239,131,124,213,195,104,8,52,146,192,42,171,172,18,163,70,141,138,149,87,94,185,145,134,109,172,4,8,16,32,64,128,0,129,14,11,248,30,213,97,66,13,16,32,64,128,0,1,2,4,8,16,32,208,1,1,33,150,14,224,249,40,1,2,249,20,176,216,146,207,186,24,21,129,122,8,120,31,212,67,93,159,4,138,33,176,230,154,107,198,57,231,156,19,189,122,245,42,198,132,204,130,0,1,2,4,8,16,32,208,74,1,223,163,90,9,229,54,2,4,8,16,32,64,128,0,1,2,4,170,34,32,196,82,21,86,141,18,32,80,79,1,139,45,245,212,215,55,129,124,9,120,31,228,171,30,173,25,205,187,239,190,27,207,61,247,92,188,240,194,11,241,210,75,47,197,171,175,190,26,175,191,254,122,188,249,230,155,241,246,219,111,71,250,253,15,62,248,32,62,254,248,227,248,244,211,79,227,243,207,63,111,110,118,206,57,231,140,121,230,153,39,58,119,238,28,93,186,116,137,5,22,88,32,22,92,112,193,232,209,163,71,44,188,240,194,177,216,98,139,197,18,75,44,17,233,152,152,101,151,93,54,251,125,23,129,89,9,108,176,193,6,113,236,177,199,198,250,235,175,15,137,0,1,2,4,8,16,32,80,42,1,223,163,74,85,110,147,37,64,128,0,1,2,4,8,16,32,144,59,1,33,150,220,149,196,128,8,16,232,168,128,197,150,142,10,250,60,129,226,8,120,31,228,187,150,79,60,241,68,76,152,48,33,30,125,244,209,120,252,241,199,227,169,167,158,138,15,63,252,48,11,152,44,189,244,210,89,224,36,5,79,82,0,37,5,81,186,118,237,154,5,79,82,64,37,5,85,82,96,37,5,87,58,117,234,20,83,167,78,205,2,45,41,216,146,2,46,41,232,146,2,47,147,39,79,206,2,48,41,8,147,2,49,41,24,243,252,243,207,103,65,153,249,231,159,63,59,42,102,181,213,86,139,158,61,123,198,26,107,172,17,171,174,186,106,190,209,140,174,102,2,155,111,190,121,236,183,223,126,177,217,102,155,213,172,79,29,17,32,64,128,0,1,2,4,242,32,224,123,84,30,170,96,12,4,8,16,32,64,128,0,1,2,4,202,43,32,196,82,222,218,155,57,129,194,10,88,108,41,108,105,77,140,64,155,5,188,15,218,76,86,213,15,220,119,223,125,49,110,220,184,72,63,143,31,63,62,22,89,100,145,44,56,178,250,234,171,103,65,146,20,40,89,124,241,197,171,58,134,150,141,191,252,242,203,89,112,38,5,104,30,121,228,145,44,80,51,113,226,196,232,221,187,119,172,187,238,186,217,14,28,233,103,87,57,4,210,78,63,233,8,161,221,118,219,45,246,217,103,159,216,119,223,125,99,199,29,119,140,47,190,248,34,6,15,30,28,223,250,214,183,226,95,255,250,87,57,48,204,146,0,1,2,4,8,16,40,181,128,239,81,165,46,191,201,19,32,64,128,0,1,2,4,8,16,168,187,128,16,75,221,75,96,0,4,8,84,90,192,98,75,165,69,181,71,160,113,5,188,15,234,91,187,55,222,120,35,110,190,249,230,184,245,214,91,99,236,216,177,177,226,138,43,102,193,144,62,125,250,196,218,107,175,157,237,172,146,183,43,237,220,242,192,3,15,196,189,247,222,155,5,110,82,104,161,111,223,190,177,233,166,155,70,218,153,99,161,133,22,202,219,144,141,167,130,2,235,172,179,78,252,237,111,127,139,47,191,252,50,219,5,40,237,240,147,118,245,73,65,150,63,252,225,15,177,195,14,59,84,176,55,77,17,32,64,128,0,1,2,4,242,41,224,123,84,62,235,98,84,4,8,16,32,64,128,0,1,2,4,202,34,32,196,82,150,74,155,39,129,18,9,88,108,41,81,177,77,149,192,108,4,188,15,106,255,136,164,16,200,168,81,163,226,218,107,175,205,194,0,91,108,177,69,22,0,217,100,147,77,162,123,247,238,181,31,80,7,123,124,235,173,183,226,182,219,110,203,130,56,55,221,116,83,252,240,135,63,140,237,182,219,46,250,245,235,151,203,16,78,7,167,91,250,143,63,252,240,195,89,192,42,29,75,53,247,220,115,199,148,41,83,50,147,116,180,213,139,47,190,88,122,31,0,4,8,16,32,64,128,64,57,4,124,143,42,71,157,205,146,0,1,2,4,8,16,32,64,128,64,94,5,132,88,242,90,25,227,34,64,160,221,2,22,91,218,77,231,131,4,10,39,224,125,80,187,146,166,29,87,46,187,236,178,24,51,102,76,118,4,75,218,177,98,235,173,183,174,221,0,106,212,211,245,215,95,31,163,71,143,142,171,175,190,58,182,221,118,219,216,101,151,93,178,29,90,92,197,17,216,107,175,189,226,242,203,47,207,130,44,233,234,220,185,115,156,122,234,169,177,223,126,251,21,103,146,102,66,128,0,1,2,4,8,16,248,10,1,223,163,60,30,4,8,16,32,64,128,0,1,2,4,8,212,83,64,136,165,158,250,250,38,64,160,42,2,22,91,170,194,170,81,2,13,41,224,125,80,221,178,125,248,225,135,113,222,121,231,197,133,23,94,24,221,186,117,139,93,119,221,53,6,12,24,144,253,163,127,209,175,143,63,254,56,174,184,226,138,184,244,210,75,99,210,164,73,145,130,15,123,239,189,119,204,63,255,252,69,159,122,225,231,247,218,107,175,101,59,175,164,35,132,210,149,106,250,238,187,239,198,28,115,204,81,248,185,155,32,1,2,4,8,16,32,64,32,9,248,30,229,57,32,64,128,0,1,2,4,8,16,32,64,160,158,2,66,44,245,212,215,55,1,2,85,17,176,216,82,21,86,141,18,104,72,1,239,131,234,148,109,226,196,137,113,214,89,103,197,200,145,35,179,93,87,6,14,28,24,189,123,247,174,78,103,13,208,234,248,241,227,227,130,11,46,200,118,103,25,52,104,80,28,112,192,1,177,200,34,139,52,192,200,13,113,86,2,71,28,113,68,140,24,49,34,62,251,236,179,24,60,120,112,156,118,218,105,176,8,16,32,64,128,0,1,2,165,17,240,61,170,52,165,54,81,2,4,8,16,32,64,128,0,1,2,185,20,16,98,201,101,89,12,138,0,129,142,8,88,108,233,136,158,207,18,40,150,128,247,65,101,235,57,121,242,228,236,88,149,225,195,135,103,255,176,159,126,44,185,228,146,149,237,164,129,91,123,241,197,23,179,224,67,250,49,100,200,144,56,244,208,67,163,107,215,174,13,60,163,242,14,253,203,47,191,140,238,221,187,199,59,239,188,19,175,188,242,74,44,186,232,162,229,197,48,115,2,4,8,16,32,64,160,116,2,190,71,149,174,228,38,76,128,0,1,2,4,8,16,32,64,32,87,2,66,44,185,42,135,193,16,32,80,9,1,139,45,149,80,212,6,129,98,8,120,31,84,174,142,167,156,114,74,28,127,252,241,217,174,43,135,28,114,136,157,70,190,130,54,237,84,147,118,238,72,187,179,28,117,212,81,49,116,232,208,202,21,66,75,53,19,56,225,132,19,226,177,199,30,139,171,174,186,170,102,125,234,136,0,1,2,4,8,16,32,144,7,1,223,163,242,80,5,99,32,64,128,0,1,2,4,8,16,32,80,94,1,33,150,242,214,222,204,9,20,86,192,98,75,97,75,107,98,4,218,44,224,125,208,102,178,25,62,112,221,117,215,101,65,140,158,61,123,198,209,71,31,29,43,172,176,66,199,27,45,73,11,79,63,253,116,28,119,220,113,241,232,163,143,102,1,160,109,182,217,166,161,103,126,236,177,199,198,49,199,28,211,208,115,48,248,175,22,72,245,29,54,108,24,38,2,4,8,16,32,64,160,228,2,190,71,149,252,1,48,125,2,4,8,16,32,64,128,0,1,2,117,22,16,98,169,115,1,116,79,128,64,229,5,44,182,84,222,84,139,4,26,85,192,251,160,253,149,155,52,105,82,28,124,240,193,241,200,35,143,68,218,145,98,243,205,55,111,127,99,37,255,228,205,55,223,28,71,30,121,100,172,190,250,234,113,250,233,167,71,183,110,221,26,82,36,133,88,210,37,228,208,144,229,155,237,160,213,119,182,68,110,32,64,128,0,1,2,165,17,240,61,170,52,165,54,81,2,4,8,16,32,64,128,0,1,2,185,20,16,98,201,101,89,12,138,0,129,142,8,88,108,233,136,158,207,18,40,150,128,247,65,251,234,57,106,212,168,24,60,120,112,236,185,231,158,217,14,34,174,202,8,164,29,109,46,186,232,162,24,49,98,68,244,235,215,175,50,141,214,176,21,33,135,26,98,215,161,43,245,173,3,186,46,9,16,32,64,128,64,78,5,124,143,202,105,97,12,139,0,1,2,4,8,16,32,64,128,64,73,4,132,88,74,82,104,211,36,80,38,1,139,45,101,170,182,185,18,248,106,1,239,131,182,63,33,67,134,12,137,177,99,199,198,200,145,35,99,131,13,54,104,123,3,62,241,149,2,119,223,125,119,12,26,52,40,250,246,237,27,195,135,15,111,40,45,33,135,134,42,87,155,7,171,190,109,38,243,1,2,4,8,16,32,80,88,1,223,163,10,91,90,19,35,64,128,0,1,2,4,8,16,32,208,16,2,66,44,13,81,38,131,36,64,160,45,2,22,91,218,162,229,94,2,197,22,240,62,104,125,125,95,122,233,165,216,99,143,61,98,137,37,150,136,243,206,59,47,230,158,123,238,214,127,216,157,109,18,152,50,101,74,236,189,247,222,145,204,47,190,248,226,204,188,17,46,33,135,70,168,82,251,199,168,190,237,183,243,73,2,4,8,16,32,80,52,1,223,163,138,86,81,243,33,64,128,0,1,2,4,8,16,32,208,88,2,66,44,141,85,47,163,37,64,160,21,2,22,91,90,129,228,22,2,37,17,240,62,104,93,161,239,189,247,222,24,48,96,64,236,191,255,254,113,200,33,135,180,238,67,238,234,176,192,105,167,157,22,103,159,125,118,92,113,197,21,209,167,79,159,14,183,87,237,6,132,28,170,45,92,223,246,213,183,190,254,122,39,64,128,0,1,2,121,18,240,61,42,79,213,48,22,2,4,8,16,32,64,128,0,1,2,229,19,16,98,41,95,205,205,152,64,225,5,44,182,20,190,196,38,72,160,213,2,222,7,179,167,186,246,218,107,163,127,255,254,241,199,63,254,49,118,216,97,135,217,127,192,29,21,21,24,61,122,116,252,236,103,63,139,43,175,188,50,182,219,110,187,138,182,93,233,198,132,28,42,45,154,175,246,212,55,95,245,48,26,2,4,8,16,32,80,79,1,223,163,234,169,175,111,2,4,8,16,32,64,128,0,1,2,4,132,88,60,3,4,8,20,78,192,98,75,225,74,106,66,4,218,45,224,125,240,213,116,151,95,126,121,28,120,224,129,113,205,53,215,196,250,235,175,223,110,103,31,236,152,192,184,113,227,98,251,237,183,143,51,207,60,51,118,222,121,231,142,53,86,197,79,11,57,84,17,55,7,77,171,111,14,138,96,8,4,8,16,32,64,32,39,2,190,71,229,164,16,134,65,128,0,1,2,4,8,16,32,64,160,164,2,66,44,37,45,188,105,19,40,178,128,197,150,34,87,215,220,8,180,77,192,251,96,214,94,105,231,149,33,67,134,196,141,55,222,24,189,122,245,106,27,172,187,43,46,240,208,67,15,197,150,91,110,25,195,135,15,207,118,102,201,227,37,228,144,199,170,84,110,76,234,91,57,75,45,17,32,64,128,0,129,70,23,240,61,170,209,43,104,252,4,8,16,32,64,128,0,1,2,4,26,91,64,136,165,177,235,103,244,4,8,204,68,192,98,139,199,130,0,129,38,1,239,131,153,63,11,41,184,178,203,46,187,196,216,177,99,99,205,53,215,244,192,228,68,224,193,7,31,140,190,125,251,198,101,151,93,150,5,90,242,118,9,57,228,173,34,149,29,143,250,86,214,83,107,4,8,16,32,64,160,145,5,124,143,106,228,234,25,59,1,2,4,8,16,32,64,128,0,129,198,23,16,98,105,252,26,154,1,1,2,211,9,88,108,241,72,16,32,208,36,224,125,48,227,179,48,97,194,132,232,211,167,79,220,112,195,13,177,209,70,27,149,250,97,249,252,243,207,99,206,57,231,204,149,193,29,119,220,17,91,109,181,85,220,123,239,189,177,198,26,107,228,106,108,66,14,185,42,71,197,7,163,190,21,39,213,32,1,2,4,8,16,104,88,1,223,163,26,182,116,6,78,128,0,1,2,4,8,16,32,64,160,16,2,66,44,133,40,163,73,16,32,208,82,192,98,139,231,129,0,129,38,1,239,131,105,159,133,247,223,127,63,122,247,238,29,135,30,122,104,236,182,219,110,185,124,80,142,57,230,152,120,225,133,23,226,15,127,248,67,213,199,247,141,111,124,35,11,139,244,236,217,179,234,125,181,165,131,75,46,185,36,78,61,245,212,24,63,126,124,164,49,230,229,18,114,200,75,37,170,51,14,245,173,142,171,86,9,16,32,64,128,64,35,10,248,30,213,136,85,51,102,2,4,8,16,32,64,128,0,1,2,197,17,16,98,41,78,45,205,132,0,129,255,19,176,216,226,81,32,64,160,73,192,251,96,218,103,161,127,255,254,177,244,210,75,199,73,39,157,148,219,135,228,249,231,159,143,79,63,253,52,86,92,113,197,170,143,49,175,33,150,52,241,195,15,63,60,146,197,149,87,94,89,117,135,214,118,32,228,208,90,169,198,188,79,125,27,179,110,70,77,128,0,1,2,4,170,33,224,123,84,53,84,181,73,128,0,1,2,4,8,16,32,64,128,64,107,5,132,88,90,43,229,62,2,4,26,70,192,98,75,195,148,202,64,9,84,93,192,251,224,255,19,159,125,246,217,113,253,245,215,71,58,174,38,15,215,59,239,188,19,105,215,149,20,210,232,214,173,91,156,124,242,201,177,229,150,91,198,69,23,93,20,175,191,254,122,28,121,228,145,241,228,147,79,198,224,193,131,179,255,223,121,231,157,227,31,255,248,71,232,111,215,218,0,0,32,0,73,68,65,84,252,230,55,191,137,137,19,39,102,63,175,178,202,42,113,193,5,23,68,143,30,61,226,156,115,206,137,181,214,90,43,155,90,218,197,229,140,51,206,136,15,63,252,48,251,220,175,127,253,235,236,216,160,39,158,120,34,14,56,224,128,120,229,149,87,34,5,122,142,59,238,184,120,228,145,71,178,157,88,210,127,167,113,236,187,239,190,121,224,201,198,144,142,123,218,122,235,173,99,255,253,247,207,197,152,132,28,114,81,134,170,13,66,125,171,70,171,97,2,4,8,16,32,208,112,2,190,71,53,92,201,12,152,0,1,2,4,8,16,32,64,128,64,161,4,132,88,10,85,78,147,33,64,32,9,88,108,241,28,16,32,208,36,224,125,240,95,137,103,158,121,38,86,94,121,229,44,176,145,130,31,121,184,78,63,253,244,44,80,115,194,9,39,196,159,255,252,231,56,234,168,163,226,127,255,247,127,227,196,19,79,204,118,32,185,244,210,75,179,112,201,247,191,255,253,216,106,171,173,178,227,117,254,250,215,191,198,63,255,249,207,44,132,178,241,198,27,199,182,219,110,155,133,78,82,24,230,107,95,251,90,220,115,207,61,113,235,173,183,198,102,155,109,22,35,70,140,136,149,86,90,41,246,216,99,143,24,56,112,96,28,125,244,209,177,236,178,203,198,119,190,243,157,216,115,207,61,227,172,179,206,138,251,239,191,191,57,196,146,142,88,74,97,152,131,15,62,56,15,60,217,24,82,136,103,245,213,87,143,167,158,122,42,27,119,189,47,33,135,122,87,160,186,253,171,111,117,125,181,78,128,0,1,2,4,26,73,192,247,168,70,170,150,177,18,32,64,128,0,1,2,4,8,16,40,158,128,16,75,241,106,106,70,4,74,47,96,177,165,244,143,0,0,2,205,2,222,7,255,165,232,215,175,95,244,234,213,43,82,80,35,47,215,126,251,237,151,133,82,46,185,228,146,44,88,147,2,37,41,176,114,202,41,167,100,33,150,20,102,73,193,155,73,147,38,197,220,115,207,29,15,62,248,96,252,240,135,63,156,38,196,242,193,7,31,196,252,243,207,159,133,96,118,220,113,199,120,255,253,247,179,192,75,10,163,92,120,225,133,217,84,127,255,251,223,103,109,222,116,211,77,177,252,242,203,199,91,111,189,149,237,184,146,118,117,73,253,53,237,196,146,23,151,233,199,145,194,59,15,61,244,80,140,26,53,170,238,67,20,114,168,123,9,170,58,0,245,173,42,175,198,9,16,32,64,128,64,67,9,248,30,213,80,229,50,88,2,4,8,16,32,64,128,0,1,2,133,19,16,98,41,92,73,77,136,0,1,139,45,158,1,2,4,154,4,188,15,34,11,111,164,93,78,82,88,35,79,87,211,145,62,41,188,178,204,50,203,196,65,7,29,20,131,6,13,138,97,195,134,101,33,150,180,211,202,153,103,158,25,19,38,76,200,134,253,249,231,159,199,92,115,205,213,28,98,25,48,96,64,188,241,198,27,217,239,61,240,192,3,177,206,58,235,196,212,169,83,99,133,21,86,136,127,255,251,223,211,76,181,75,151,46,217,241,66,41,16,242,244,211,79,103,191,247,197,23,95,100,71,12,229,61,196,146,198,154,118,99,57,254,248,227,99,139,45,182,168,107,9,133,28,234,202,95,245,206,213,183,234,196,58,32,64,128,0,1,2,13,35,224,123,84,195,148,202,64,9,16,32,64,128,0,1,2,4,8,20,82,64,136,165,144,101,53,41,2,229,22,176,216,82,238,250,155,61,129,150,2,222,7,17,235,174,187,110,12,30,60,56,219,169,36,79,215,19,79,60,17,75,47,189,116,76,158,60,57,174,191,254,250,108,140,233,216,156,43,175,188,50,11,177,108,190,249,230,217,49,64,239,188,243,78,204,49,199,28,49,113,226,196,88,116,209,69,155,67,44,233,152,160,151,95,126,57,155,82,203,16,75,239,222,189,99,253,245,215,207,142,15,74,87,250,252,235,175,191,30,239,189,247,94,252,248,199,63,142,207,62,251,44,11,175,188,248,226,139,177,212,82,75,53,68,136,229,234,171,175,206,142,71,186,239,190,251,234,90,194,70,8,57,164,176,83,58,90,42,253,40,250,245,229,151,95,70,250,145,158,231,74,92,141,80,223,74,204,83,27,4,8,16,32,64,128,192,236,5,124,143,154,189,145,59,8,16,32,64,128,0,1,2,4,8,16,168,158,128,16,75,245,108,181,76,128,64,157,4,44,182,212,9,94,183,4,114,40,80,246,247,193,141,55,222,152,29,203,51,126,252,248,220,85,103,155,109,182,137,239,126,247,187,241,235,95,255,58,210,177,64,93,187,118,141,135,31,126,56,174,187,238,186,44,196,146,66,40,223,249,206,119,226,188,243,206,139,159,254,244,167,113,248,225,135,199,111,127,251,219,217,134,88,82,123,41,244,113,203,45,183,68,218,129,229,23,191,248,69,204,59,239,188,217,177,69,233,24,161,228,241,243,159,255,60,142,59,238,184,236,152,161,166,157,88,198,140,25,147,221,191,209,70,27,229,206,42,13,40,133,115,142,56,226,136,216,114,203,45,235,54,190,246,132,28,214,92,115,205,108,39,160,180,147,76,26,255,106,171,173,22,203,45,183,92,252,231,63,255,201,66,76,173,189,210,209,83,105,247,156,180,227,78,203,235,211,79,63,141,43,174,184,34,250,247,239,31,157,59,119,206,66,91,191,252,229,47,99,231,157,119,110,109,211,95,217,94,123,26,73,207,82,122,182,151,93,118,217,246,124,124,154,207,124,252,241,199,49,223,124,243,197,51,207,60,147,185,181,188,126,247,187,223,197,216,177,99,227,218,107,175,237,112,63,169,129,246,212,183,34,29,107,132,0,1,2,4,8,16,200,157,64,217,191,71,229,174,32,6,68,128,0,1,2,4,8,16,32,64,160,100,2,66,44,37,43,184,233,18,40,131,128,197,150,50,84,217,28,9,180,78,160,236,239,131,180,155,73,250,199,253,93,118,217,165,117,96,53,188,235,174,187,238,138,13,55,220,48,11,142,164,43,237,20,115,225,133,23,102,199,9,165,93,82,254,240,135,63,100,187,178,156,116,210,73,241,216,99,143,101,191,159,194,41,207,62,251,108,22,114,153,213,78,44,239,190,251,110,108,191,253,246,241,151,191,252,37,107,183,87,175,94,49,122,244,232,88,98,137,37,226,236,179,207,206,118,124,73,87,10,67,164,118,211,238,38,41,112,144,142,234,73,247,156,123,238,185,53,84,104,125,87,151,93,118,89,230,113,243,205,55,183,254,67,21,190,179,61,33,135,180,251,77,10,175,164,240,80,10,34,165,224,74,10,99,60,247,220,115,217,49,82,173,189,14,62,248,224,248,228,147,79,226,156,115,206,153,230,35,111,191,253,118,22,128,122,245,213,87,179,157,122,58,26,98,153,190,189,214,142,175,229,125,61,123,246,204,130,59,253,250,245,107,207,199,167,249,76,218,105,37,61,163,63,248,193,15,178,144,78,203,75,136,165,195,188,26,32,64,128,0,1,2,4,102,33,80,246,239,81,30,12,2,4,8,16,32,64,128,0,1,2,4,234,43,32,196,82,95,127,189,19,32,80,5,1,139,45,85,64,213,36,129,6,21,40,243,251,224,233,167,159,142,13,54,216,32,59,134,39,175,215,251,239,191,31,47,188,240,66,182,99,69,218,109,162,229,149,142,1,74,65,148,180,99,75,218,129,227,141,55,222,200,66,38,77,199,1,125,213,156,166,78,157,154,5,97,210,46,29,203,47,191,124,116,234,212,169,249,246,73,147,38,101,71,11,165,0,69,203,95,207,171,81,203,113,45,178,200,34,113,247,221,119,199,10,43,172,80,151,225,182,39,196,178,221,118,219,197,161,135,30,26,167,158,122,106,246,115,247,238,221,191,50,196,146,194,75,103,156,113,70,124,248,225,135,217,110,42,105,103,157,180,163,208,110,187,237,150,205,249,200,35,143,140,161,67,135,54,207,255,71,63,250,81,102,146,130,72,119,220,113,71,108,187,237,182,145,66,36,233,104,170,244,227,103,63,251,89,156,126,250,233,217,145,84,15,62,248,96,164,48,76,250,179,177,201,38,155,100,253,164,0,76,203,107,250,246,190,249,205,111,102,187,2,141,26,53,42,22,88,96,129,56,228,144,67,178,96,88,10,20,141,28,57,50,174,185,230,154,88,104,161,133,178,176,85,218,213,39,237,30,116,194,9,39,196,183,191,253,237,184,248,226,139,167,217,217,39,61,199,41,204,115,249,229,151,199,74,43,173,148,5,172,210,184,14,59,236,176,216,125,247,221,179,29,135,54,221,116,211,108,56,187,238,186,107,246,163,79,159,62,177,241,198,27,199,31,255,248,199,44,164,243,63,255,243,63,217,127,47,185,228,146,177,216,98,139,101,207,114,218,137,101,202,148,41,51,29,103,91,30,148,246,212,183,45,237,187,151,0,1,2,4,8,16,104,28,129,50,127,143,106,156,42,25,41,1,2,4,8,16,32,64,128,0,129,226,10,8,177,20,183,182,102,70,160,180,2,22,91,74,91,122,19,39,48,131,64,153,223,7,233,248,150,201,147,39,103,255,80,223,136,215,231,159,127,30,171,172,178,74,164,227,104,210,174,41,191,255,253,239,179,163,104,46,186,232,162,70,156,78,69,198,124,208,65,7,101,161,139,180,203,71,61,174,246,132,28,82,192,98,237,181,215,142,7,30,120,32,59,18,41,29,143,51,171,157,88,110,189,245,214,216,108,179,205,98,196,136,17,89,200,35,237,182,51,112,224,192,236,199,129,7,30,152,133,146,82,32,165,229,177,58,233,56,157,20,72,73,253,164,157,135,210,238,62,247,223,127,127,118,12,85,122,134,246,219,111,191,24,55,110,92,22,252,89,120,225,133,99,255,253,247,143,29,118,216,33,11,213,164,16,213,61,247,220,51,13,229,244,237,53,5,88,210,209,83,105,236,41,76,147,118,17,90,107,173,181,178,176,76,154,211,144,33,67,178,255,190,237,182,219,178,112,73,154,67,186,111,223,125,247,205,142,176,106,186,82,24,103,192,128,1,217,51,252,175,127,253,43,11,157,164,144,77,58,14,105,141,53,214,136,84,223,166,99,144,210,255,167,112,75,154,83,10,120,253,251,223,255,142,9,19,38,100,199,99,165,58,164,208,74,250,253,20,218,73,115,79,255,157,130,54,211,143,51,5,217,90,123,181,167,190,173,109,219,125,4,8,16,32,64,128,64,99,9,148,249,123,84,99,85,202,104,9,16,32,64,128,0,1,2,4,8,20,83,64,136,165,152,117,53,43,2,165,22,176,216,82,234,242,155,60,129,105,4,202,252,62,72,187,60,252,230,55,191,137,245,214,91,175,97,159,138,180,75,75,250,135,255,116,132,208,247,190,247,189,236,31,248,231,156,115,206,134,157,79,71,7,158,2,23,191,250,213,175,226,161,135,30,234,104,83,237,250,124,37,66,14,233,24,161,89,133,88,182,218,106,171,232,209,163,71,118,172,84,186,82,112,41,133,50,210,206,41,109,57,78,40,29,97,212,52,214,20,6,217,103,159,125,178,157,93,210,159,135,151,94,122,41,219,129,39,181,185,226,138,43,102,59,21,165,112,75,211,213,242,56,161,244,235,105,167,148,116,148,83,83,184,36,237,142,146,118,100,73,65,155,20,150,73,199,23,165,93,87,250,246,237,219,28,176,154,213,113,66,105,28,105,167,150,20,122,73,87,58,194,42,237,244,210,218,16,75,218,133,37,237,100,147,230,145,174,180,203,77,186,210,113,89,95,53,206,214,22,187,18,245,109,109,95,238,35,64,128,0,1,2,4,242,45,80,230,239,81,249,174,140,209,17,32,64,128,0,1,2,4,8,16,40,135,128,16,75,57,234,108,150,4,74,37,96,177,165,84,229,54,89,2,95,41,80,214,247,193,171,175,190,154,237,12,145,142,206,113,21,75,32,237,236,241,232,163,143,102,71,201,212,250,170,68,200,225,171,66,44,105,183,148,180,227,72,203,171,75,151,46,217,142,41,109,9,177,236,181,215,94,217,241,60,233,74,129,150,20,246,72,59,159,164,227,127,166,191,30,127,252,241,88,117,213,85,155,127,185,101,136,37,253,226,204,156,119,220,113,199,184,234,170,171,178,207,164,240,202,237,183,223,30,207,63,255,124,44,181,212,82,217,175,205,42,196,146,142,29,74,193,156,180,187,74,186,210,177,67,233,200,163,153,133,88,210,46,68,199,28,115,204,52,59,177,164,64,78,250,124,218,73,38,93,105,87,154,180,195,77,154,215,236,198,217,154,103,165,18,245,109,77,63,238,33,64,128,0,1,2,4,242,47,80,214,239,81,249,175,140,17,18,32,64,128,0,1,2,4,8,16,40,135,128,16,75,57,234,108,150,4,74,37,96,177,165,84,229,54,89,2,95,41,80,214,247,193,213,87,95,29,127,250,211,159,98,204,152,49,158,144,130,9,164,227,99,118,218,105,167,72,65,138,90,95,149,8,57,124,85,136,37,29,205,179,254,250,235,103,199,236,164,235,157,119,222,137,215,95,127,61,59,106,167,45,33,150,95,254,242,151,205,59,167,52,133,88,82,59,233,184,159,187,239,190,59,107,251,179,207,62,139,39,158,120,34,210,142,69,115,207,61,119,51,101,203,16,75,218,37,101,254,249,231,143,27,110,184,33,11,195,164,235,229,151,95,206,118,61,73,187,201,164,29,113,210,113,87,41,104,147,66,51,105,119,150,116,205,42,196,178,236,178,203,102,59,233,164,99,134,210,149,142,54,74,253,53,133,88,210,255,167,118,166,78,157,26,95,251,218,215,34,253,57,110,121,156,80,58,94,169,95,191,126,113,192,1,7,100,159,79,71,11,165,160,90,218,41,230,171,198,217,218,231,164,18,245,109,109,95,238,35,64,128,0,1,2,4,242,45,80,214,239,81,249,174,138,209,17,32,64,128,0,1,2,4,8,16,40,143,128,16,75,121,106,109,166,4,74,35,96,177,165,52,165,54,81,2,179,21,40,235,251,96,232,208,161,217,49,37,71,28,113,196,108,141,42,117,195,91,111,189,21,39,157,116,82,182,75,72,58,194,168,127,255,254,145,118,214,72,87,58,186,229,130,11,46,200,142,5,74,33,133,244,143,245,45,143,5,122,243,205,55,179,127,188,79,199,162,116,238,220,121,154,33,125,242,201,39,217,63,220,167,35,88,54,220,112,195,25,134,155,130,14,191,251,221,239,98,252,248,241,177,242,202,43,103,97,135,180,91,73,211,149,2,1,3,7,14,204,254,193,63,5,14,102,117,205,234,190,59,238,184,35,11,25,76,153,50,37,219,1,35,133,72,234,121,157,120,226,137,241,222,123,239,101,199,236,212,250,170,68,200,161,41,196,114,211,77,55,197,226,139,47,222,60,133,180,75,73,218,81,36,5,55,110,185,229,150,44,24,146,106,54,239,188,243,102,129,172,195,14,59,44,219,237,164,105,7,148,166,15,190,251,238,187,241,173,111,125,43,11,164,164,221,75,210,241,62,51,11,177,164,99,124,54,217,100,147,24,55,110,92,22,92,57,237,180,211,226,156,115,206,137,180,107,81,203,103,113,250,246,82,176,102,137,37,150,136,243,206,59,47,94,123,237,181,172,141,95,255,250,215,217,243,154,142,184,74,253,165,231,115,227,141,55,142,251,238,187,47,214,89,103,157,44,116,147,198,190,247,222,123,79,83,162,61,247,220,51,210,206,47,105,14,41,188,242,163,31,253,40,182,220,114,203,236,249,74,161,164,207,63,255,60,219,105,229,154,107,174,137,180,155,204,244,33,150,100,118,249,229,151,103,159,255,244,211,79,179,63,15,169,191,107,175,189,54,102,53,206,52,142,214,94,149,168,111,107,251,114,31,1,2,4,8,16,32,144,111,129,178,126,143,202,119,85,140,142,0,1,2,4,8,16,32,64,128,64,121,4,132,88,202,83,107,51,37,80,26,1,139,45,165,41,181,137,18,152,173,64,89,223,7,233,31,198,83,112,99,171,173,182,154,173,81,165,110,72,255,112,159,254,17,254,144,67,14,137,135,31,126,56,206,56,227,140,152,60,121,114,116,234,212,41,190,251,221,239,198,74,43,173,148,253,163,126,10,97,164,127,248,63,235,172,179,226,227,143,63,206,254,1,254,210,75,47,205,142,100,73,1,130,20,190,105,121,29,116,208,65,113,230,153,103,102,1,151,237,183,223,126,154,223,75,193,147,244,107,41,56,147,254,1,254,214,91,111,205,194,12,169,255,180,91,198,205,55,223,28,233,31,254,83,200,37,5,35,54,221,116,211,153,78,119,86,247,53,237,180,49,104,208,160,88,107,173,181,98,159,125,246,137,139,47,190,120,134,113,84,202,176,53,237,164,93,65,82,32,232,198,27,111,156,233,237,31,124,240,65,156,127,254,249,217,142,31,149,190,42,17,114,104,10,177,76,63,182,20,128,74,225,147,84,207,191,252,229,47,217,111,167,176,73,170,123,10,145,164,26,109,177,197,22,145,106,113,246,217,103,79,243,241,244,60,221,127,255,253,89,32,37,133,65,102,22,98,217,111,191,253,50,147,225,195,135,103,159,237,209,163,71,22,142,153,89,48,170,101,123,105,167,147,180,27,202,43,175,188,146,125,46,133,152,82,136,36,29,229,147,198,156,130,53,93,187,118,205,66,45,41,72,149,66,42,233,24,160,244,123,41,132,146,2,46,77,215,196,137,19,227,184,227,142,203,158,199,212,127,10,214,164,31,233,153,26,59,118,108,22,144,73,87,122,214,82,200,229,248,227,143,111,222,137,229,153,103,158,137,249,230,155,47,54,218,104,163,236,8,162,116,165,113,125,253,235,95,207,140,30,123,236,177,153,142,115,174,185,230,106,245,99,80,137,250,182,186,51,55,18,32,64,128,0,1,2,185,22,40,235,247,168,92,23,197,224,8,16,32,64,128,0,1,2,4,8,148,72,64,136,165,68,197,54,85,2,101,17,176,216,82,150,74,155,39,129,217,11,148,245,125,176,234,170,171,198,149,87,94,25,233,231,90,92,105,39,149,180,147,70,10,17,44,186,232,162,241,197,23,95,100,187,99,164,227,85,82,152,36,237,8,147,142,97,73,87,10,97,108,189,245,214,241,209,71,31,101,161,149,20,82,73,187,169,204,44,196,146,66,41,71,29,117,84,118,223,169,167,158,58,67,120,228,63,255,249,79,164,35,90,94,120,225,133,88,114,201,37,179,208,76,218,133,229,222,123,239,205,130,50,105,23,138,180,107,73,211,238,30,179,10,177,204,234,190,180,115,70,26,127,10,133,164,43,133,32,30,121,228,145,184,243,206,59,107,193,58,211,62,82,72,39,237,114,147,126,110,121,165,240,74,10,8,253,230,55,191,201,198,156,118,176,169,244,85,139,144,67,10,38,189,248,226,139,217,78,35,203,47,191,124,22,130,106,186,222,127,255,253,152,103,158,121,178,31,211,95,233,25,74,207,220,236,174,180,99,208,27,111,188,145,29,7,148,2,32,179,186,90,182,151,194,89,105,23,161,116,100,207,183,191,253,237,217,117,145,253,126,10,161,164,64,86,170,69,211,149,130,54,11,44,176,64,214,119,154,67,10,190,164,63,163,105,247,160,116,165,57,167,103,61,253,89,154,213,149,198,146,130,64,233,207,89,218,173,166,229,213,158,113,182,252,124,45,234,219,42,60,55,17,32,64,128,0,1,2,117,23,40,235,247,168,186,195,27,0,1,2,4,8,16,32,64,128,0,1,2,153,128,16,139,7,129,0,129,194,9,88,108,41,92,73,77,136,64,187,5,102,246,62,104,119,99,13,244,193,157,110,191,43,158,121,238,185,108,135,136,90,92,31,126,248,97,182,19,196,218,107,175,157,117,247,175,127,253,43,219,121,37,237,144,146,118,90,73,187,72,164,35,83,210,149,194,23,171,173,182,90,246,107,233,31,243,211,149,118,175,72,187,181,180,220,137,37,5,99,210,125,233,56,159,116,140,79,10,104,76,191,19,75,10,147,164,157,49,82,184,161,233,250,198,55,190,145,133,103,82,64,160,229,175,165,221,51,102,21,98,153,213,125,41,8,147,218,73,71,187,164,43,237,160,49,108,216,176,44,4,81,175,43,5,117,210,49,77,105,135,144,116,53,133,87,210,206,55,41,0,146,66,19,105,23,144,3,14,56,160,226,67,20,114,232,24,105,10,150,165,157,138,14,60,240,192,236,89,79,187,17,165,221,91,210,49,72,121,184,212,55,15,85,48,6,2,4,8,16,32,144,15,1,235,42,249,168,131,81,16,32,64,128,0,1,2,4,8,16,40,171,128,16,75,89,43,111,222,4,10,44,96,177,165,192,197,53,53,2,109,20,40,107,136,101,139,235,110,202,118,226,152,115,206,57,219,40,214,241,219,83,232,100,192,128,1,217,81,48,233,40,159,93,119,221,53,219,145,162,233,8,152,180,195,197,130,11,46,152,237,104,210,179,103,207,172,195,233,67,44,41,140,145,118,107,233,221,187,119,28,126,248,225,89,104,99,102,33,150,116,12,203,201,39,159,28,79,63,253,116,243,192,211,177,70,63,255,249,207,35,29,31,211,116,165,96,75,123,66,44,105,71,140,145,35,71,54,31,9,211,116,164,77,26,95,189,174,180,219,198,188,243,206,155,237,244,145,76,154,194,43,83,166,76,201,134,148,108,83,208,165,26,151,144,67,199,84,191,252,242,203,236,88,171,187,239,190,59,219,53,38,29,247,149,130,90,121,185,212,55,47,149,48,14,2,4,8,16,32,80,127,1,235,42,245,175,129,17,16,32,64,128,0,1,2,4,8,16,40,179,128,16,75,153,171,111,238,4,10,42,96,177,165,160,133,53,45,2,237,16,40,107,136,229,39,163,175,203,118,229,168,229,149,194,21,105,247,143,115,207,61,55,11,87,164,29,39,82,136,102,159,125,246,201,66,21,233,72,159,116,189,246,218,107,177,216,98,139,101,71,8,165,163,85,210,53,125,136,37,237,218,146,62,55,122,244,232,152,107,174,185,178,32,76,58,218,39,133,99,190,243,157,239,52,79,43,237,108,145,142,2,106,185,19,75,10,188,12,31,62,60,54,223,124,243,230,251,218,27,98,73,71,21,165,163,94,210,88,210,53,106,212,168,44,52,51,97,194,132,90,210,206,208,215,215,190,246,181,216,110,187,237,178,163,153,62,251,236,179,154,142,229,152,99,142,201,118,163,113,21,79,64,136,165,120,53,53,35,2,4,8,16,32,208,94,1,235,42,237,149,243,57,2,4,8,16,32,64,128,0,1,2,4,42,33,32,196,82,9,69,109,16,32,144,43,1,139,45,185,42,135,193,16,168,171,64,89,67,44,245,216,137,37,5,76,210,81,65,41,172,146,130,36,77,87,10,180,92,115,205,53,205,193,143,251,238,187,47,59,22,168,229,145,60,211,135,88,206,63,255,252,236,168,149,166,235,169,167,158,138,30,61,122,196,144,33,67,98,232,208,161,205,191,158,218,234,211,167,79,182,43,73,218,217,226,227,143,63,142,249,230,155,47,158,125,246,217,72,1,148,166,171,189,33,150,31,255,248,199,241,131,31,252,32,78,57,229,148,172,169,52,151,116,12,82,218,1,166,94,151,157,88,234,37,95,252,126,133,88,138,95,99,51,36,64,128,0,1,2,173,21,176,174,210,90,41,247,17,32,64,128,0,1,2,4,8,16,32,80,13,1,33,150,106,168,106,147,0,129,186,10,88,108,169,43,191,206,9,228,74,160,172,33,150,157,110,191,43,158,121,238,185,232,218,181,107,77,234,241,226,139,47,198,82,75,45,149,133,85,86,89,101,149,230,62,83,240,228,229,151,95,206,142,13,186,237,182,219,98,229,149,87,206,142,250,233,222,189,123,164,221,86,154,174,233,67,44,211,15,58,125,254,232,163,143,206,194,47,41,196,145,142,248,73,71,177,44,190,248,226,217,28,15,58,232,160,108,199,148,180,75,200,229,151,95,158,237,246,50,199,28,115,52,55,51,125,136,37,141,119,204,152,49,177,239,190,251,198,220,115,207,61,203,251,206,57,231,156,236,56,163,20,162,121,229,149,87,178,99,133,210,46,36,123,237,181,87,118,60,209,162,139,46,154,133,104,106,121,165,93,109,82,72,104,210,164,73,89,183,31,124,240,193,52,199,10,165,121,159,116,210,73,217,174,56,149,190,132,28,42,45,154,175,246,212,55,95,245,48,26,2,4,8,16,32,80,79,1,235,42,245,212,215,55,1,2,4,8,16,32,64,128,0,1,2,66,44,158,1,2,4,10,39,96,177,165,112,37,53,33,2,4,218,40,176,234,170,171,70,58,106,39,253,92,139,43,133,87,118,216,97,135,25,186,74,33,144,20,20,73,71,240,164,48,72,186,150,95,126,249,72,59,168,164,32,75,211,149,118,112,89,109,181,213,226,189,247,222,139,20,56,153,254,106,25,98,249,228,147,79,162,115,231,206,113,203,45,183,196,166,155,110,26,119,221,117,87,108,184,225,134,217,71,186,116,233,146,253,250,186,235,174,59,77,19,211,135,88,238,188,243,206,216,104,163,141,226,221,119,223,141,111,126,243,155,205,247,78,127,95,58,170,39,5,87,174,191,254,250,236,158,244,223,127,250,211,159,178,128,76,234,35,253,72,115,171,229,149,172,250,247,239,159,237,122,211,242,106,10,179,252,230,55,191,201,198,151,156,42,125,9,57,76,43,154,142,177,74,207,207,127,254,243,159,88,102,153,101,226,205,55,223,156,230,185,174,180,127,181,219,83,223,106,11,107,159,0,1,2,4,8,52,142,128,117,149,198,169,149,145,18,32,64,128,0,1,2,4,8,16,40,162,128,16,75,17,171,106,78,4,74,46,96,177,165,228,15,128,233,19,32,16,91,110,185,101,12,28,56,48,219,173,36,47,87,10,168,188,245,214,91,177,220,114,203,85,124,72,83,166,76,201,130,4,169,237,57,231,156,179,226,237,191,250,234,171,89,48,100,225,133,23,174,120,219,109,109,240,134,27,110,136,11,46,184,32,110,188,241,198,153,126,52,133,89,210,113,76,191,250,213,175,218,218,244,108,239,23,114,152,150,40,237,10,52,215,92,115,101,187,225,164,0,213,71,31,125,148,5,172,26,245,82,223,70,173,156,113,19,32,64,128,0,129,202,11,88,87,169,188,169,22,9,16,32,64,128,0,1,2,4,8,16,104,189,128,16,75,235,173,220,73,128,64,131,8,88,108,105,144,66,25,38,1,2,85,19,24,58,116,104,182,67,196,17,71,28,81,181,62,52,92,31,129,19,79,60,49,219,177,230,148,83,78,169,249,0,138,16,114,72,59,213,164,192,83,218,37,40,93,143,61,246,88,118,60,212,237,183,223,158,29,67,149,118,14,154,48,97,66,172,184,226,138,113,198,25,103,196,58,235,172,19,15,60,240,64,182,227,78,10,16,165,235,254,251,239,207,126,111,244,232,209,217,206,65,105,71,150,244,115,170,75,167,78,157,106,94,151,74,117,88,132,250,86,202,66,59,4,8,16,32,64,160,236,2,214,85,202,254,4,152,63,1,2,4,8,16,32,64,128,0,129,250,10,8,177,212,215,95,239,4,8,84,65,192,98,75,21,80,53,73,128,64,67,9,92,125,245,213,217,177,55,99,198,140,105,168,113,27,236,236,5,182,221,118,219,216,105,167,157,98,199,29,119,156,253,205,21,190,163,8,33,135,177,99,199,198,38,155,108,146,5,79,210,238,41,199,29,119,92,164,95,75,71,76,165,157,124,210,177,86,41,252,117,219,109,183,197,89,103,157,21,207,62,251,108,22,106,249,197,47,126,17,47,191,252,114,38,122,243,205,55,199,224,193,131,227,185,231,158,139,145,35,71,198,160,65,131,154,127,174,48,121,77,155,43,66,125,107,10,166,51,2,4,8,16,32,80,96,1,235,42,5,46,174,169,17,32,64,128,0,1,2,4,8,16,104,0,1,33,150,6,40,146,33,18,32,208,54,1,139,45,109,243,114,55,1,2,197,19,72,199,223,244,236,217,51,38,77,154,84,188,201,149,124,70,221,186,117,139,71,31,125,52,22,91,108,177,154,75,20,33,228,240,217,103,159,69,215,174,93,227,146,75,46,137,20,8,90,101,149,85,98,191,253,246,139,101,150,89,38,54,221,116,211,230,112,75,194,77,187,171,156,119,222,121,177,192,2,11,204,50,196,82,243,34,84,177,195,34,212,183,138,60,154,38,64,128,0,1,2,165,18,176,174,82,170,114,155,44,1,2,4,8,16,32,64,128,0,129,220,9,8,177,228,174,36,6,68,128,64,71,5,44,182,116,84,208,231,9,16,40,130,64,175,94,189,34,29,157,178,222,122,235,21,97,58,230,16,17,247,220,115,79,252,234,87,191,138,135,30,122,168,46,30,69,9,57,164,35,131,62,249,228,147,56,234,168,163,178,221,87,82,232,235,198,27,111,140,17,35,70,196,147,79,62,217,108,187,238,186,235,198,14,59,236,16,43,172,176,194,52,33,150,235,175,191,62,134,12,25,146,237,196,82,164,171,40,245,45,82,77,204,133,0,1,2,4,8,212,75,192,186,74,189,228,245,75,128,0,1,2,4,8,16,32,64,128,64,18,16,98,241,28,16,32,80,56,1,139,45,133,43,169,9,17,32,208,14,129,227,143,63,62,38,79,158,28,103,156,113,70,59,62,237,35,121,20,56,232,160,131,178,93,68,82,248,162,30,87,81,66,14,127,249,203,95,98,155,109,182,137,97,195,134,197,77,55,221,20,119,221,117,87,22,16,218,98,139,45,226,157,119,222,137,57,230,152,35,166,78,157,26,223,252,230,55,227,207,127,254,115,188,247,222,123,177,251,238,187,199,27,111,188,145,177,159,125,246,217,113,230,153,103,10,177,212,227,33,212,39,1,2,4,8,16,32,80,19,1,235,42,53,97,214,9,1,2,4,8,16,32,64,128,0,1,2,179,16,16,98,241,104,16,32,80,56,1,139,45,133,43,169,9,17,32,208,14,129,167,159,126,58,54,216,96,131,152,56,113,98,59,62,93,157,143,220,113,199,29,113,197,21,87,196,148,41,83,178,29,46,210,113,46,45,175,180,59,70,191,126,253,178,93,46,54,220,112,195,89,14,98,102,247,61,252,240,195,113,238,185,231,198,43,175,188,18,91,111,189,117,214,126,247,238,221,103,104,227,228,147,79,142,103,159,125,182,249,215,87,90,105,165,108,119,147,150,215,168,81,163,98,244,232,209,113,213,85,87,85,7,162,157,173,46,178,200,34,113,247,221,119,103,59,131,212,227,42,74,136,229,243,207,63,143,5,23,92,48,62,248,224,131,56,255,252,243,99,224,192,129,209,116,204,208,105,167,157,22,123,238,185,103,220,126,251,237,241,211,159,254,52,222,126,251,237,120,234,169,167,178,227,185,198,141,27,23,43,175,188,114,172,191,254,250,241,191,255,251,191,66,44,245,120,8,245,73,128,0,1,2,4,8,212,68,192,186,74,77,152,117,66,128,0,1,2,4,8,16,32,64,128,192,44,4,132,88,60,26,4,8,20,78,192,98,75,225,74,106,66,4,8,180,83,96,243,205,55,143,254,253,251,199,46,187,236,210,206,22,42,247,177,116,4,206,154,107,174,25,131,6,13,138,181,214,90,43,246,217,103,159,184,248,226,139,99,251,237,183,111,238,36,237,52,146,118,184,72,1,146,150,191,62,253,40,166,191,47,5,117,22,93,116,209,44,20,179,211,78,59,101,237,78,154,52,41,30,124,240,193,25,38,176,208,66,11,197,254,251,239,31,61,122,244,200,126,47,125,46,237,192,209,116,61,255,252,243,177,204,50,203,196,242,203,47,31,41,8,148,151,235,178,203,46,139,43,175,188,50,110,190,249,230,186,13,169,40,33,150,4,56,120,240,224,108,71,149,244,156,164,221,109,210,117,206,57,231,100,207,103,151,46,93,178,128,203,69,23,93,20,63,255,249,207,35,133,94,54,219,108,179,44,216,146,126,47,5,172,30,127,252,113,33,150,186,61,137,58,38,64,128,0,1,2,4,170,45,96,93,165,218,194,218,39,64,128,0,1,2,4,8,16,32,64,224,171,4,132,88,60,31,4,8,20,78,192,98,75,225,74,106,66,4,8,180,83,224,198,27,111,140,19,79,60,49,198,143,31,223,206,22,42,247,177,180,187,69,58,166,37,237,124,145,174,180,251,201,35,143,60,18,119,222,121,103,246,255,183,222,122,107,118,76,206,187,239,190,27,167,158,122,106,115,136,229,184,227,142,139,110,221,186,197,190,251,238,59,203,251,198,140,25,19,7,31,124,112,115,168,224,177,199,30,203,118,206,120,230,153,103,98,185,229,150,139,237,182,219,46,82,240,101,141,53,214,136,249,230,155,47,210,78,46,95,255,250,215,103,152,92,10,43,164,221,107,82,176,229,209,71,31,205,85,136,165,119,239,222,113,196,17,71,196,150,91,110,89,185,162,180,177,165,34,133,88,14,59,236,176,120,237,181,215,226,210,75,47,157,70,33,61,127,105,55,159,20,100,234,220,185,243,52,191,247,250,235,175,103,59,184,204,61,247,220,109,148,107,140,219,139,84,223,198,16,55,74,2,4,8,16,32,144,95,1,235,42,249,173,141,145,17,32,64,128,0,1,2,4,8,16,40,131,128,16,75,25,170,108,142,4,74,38,96,177,165,100,5,55,93,2,4,190,82,96,221,117,215,205,118,157,216,113,199,29,235,42,149,198,177,251,238,187,199,94,123,237,149,141,227,119,191,251,93,12,27,54,44,222,120,227,141,120,243,205,55,99,181,213,86,139,116,220,80,58,6,40,5,111,154,118,98,57,244,208,67,179,93,83,82,72,101,86,247,165,48,66,58,246,101,213,85,87,205,218,78,59,104,164,208,202,228,201,147,99,174,185,230,138,245,214,91,47,142,62,250,232,88,108,177,197,178,227,96,210,14,53,47,191,252,114,236,186,235,174,217,152,154,118,226,56,254,248,227,227,159,255,252,103,214,247,225,135,31,158,155,16,203,213,87,95,29,35,70,140,136,251,238,187,175,174,53,44,66,200,161,41,36,117,210,73,39,69,58,130,234,123,223,251,94,93,77,243,212,121,17,234,155,39,79,99,33,64,128,0,1,2,141,44,96,93,165,145,171,103,236,4,8,16,32,64,128,0,1,2,4,26,95,64,136,165,241,107,104,6,4,8,76,39,96,177,197,35,65,128,0,129,255,47,112,211,77,55,101,59,156,164,93,79,234,121,165,99,124,70,142,28,25,253,250,245,203,134,145,142,197,73,199,248,124,249,229,151,177,245,214,91,71,218,105,36,5,71,86,88,97,133,105,66,44,77,99,158,58,117,234,108,239,251,226,139,47,226,183,191,253,109,118,92,208,25,103,156,17,7,30,120,224,52,83,110,234,243,244,211,79,207,118,212,56,249,228,147,227,155,223,252,102,252,245,175,127,205,142,30,74,227,120,234,169,167,98,220,184,113,185,10,177,172,190,250,234,145,2,54,45,143,61,170,71,45,139,16,114,120,255,253,247,179,103,35,237,104,243,253,239,127,191,30,140,185,237,179,8,245,205,45,174,129,17,32,64,128,0,129,6,19,176,174,210,96,5,51,92,2,4,8,16,32,64,128,0,1,2,5,19,16,98,41,88,65,77,135,0,129,8,139,45,158,2,2,4,8,76,43,144,130,35,189,122,245,138,180,171,73,189,174,101,151,93,54,219,77,101,159,125,246,201,134,48,106,212,168,44,68,50,100,200,144,236,215,70,143,30,157,237,154,146,118,71,73,71,15,13,24,48,32,190,243,157,239,52,15,247,138,43,174,248,202,251,222,121,231,157,44,152,144,142,16,74,59,177,204,44,240,241,217,103,159,197,71,31,125,20,11,44,176,64,214,238,159,255,252,231,216,116,211,77,227,223,255,254,119,252,228,39,63,201,118,104,217,118,219,109,227,158,123,238,137,115,207,61,55,174,188,242,202,72,59,200,164,113,213,235,74,71,43,61,244,208,67,153,87,189,47,33,135,122,87,160,186,253,171,111,117,125,181,78,128,0,1,2,4,26,73,192,186,74,35,85,203,88,9,16,32,64,128,0,1,2,4,8,20,79,64,136,165,120,53,53,35,2,165,23,176,216,82,250,71,0,0,1,2,211,9,164,96,71,58,70,39,185,58,128,24,0,0,32,0,73,68,65,84,237,198,178,202,42,171,212,197,231,199,63,254,113,252,224,7,63,136,83,78,57,37,235,63,29,25,148,198,149,118,96,57,235,172,179,154,199,148,118,66,73,199,7,165,112,203,208,161,67,155,127,253,252,243,207,159,229,125,41,4,179,209,70,27,197,210,75,47,29,233,190,180,187,202,204,174,180,227,74,10,178,244,233,211,39,251,237,39,159,124,50,59,130,104,226,196,137,145,198,215,116,77,154,52,41,59,186,40,153,165,35,124,190,245,173,111,213,197,44,141,47,237,194,146,76,90,6,122,234,50,152,136,16,114,168,151,124,109,250,85,223,218,56,235,133,0,1,2,4,8,52,130,128,117,149,70,168,146,49,18,32,64,128,0,1,2,4,8,16,40,174,128,16,75,113,107,107,102,4,74,43,96,177,165,180,165,55,113,2,4,190,66,224,236,179,207,142,235,175,191,62,238,184,227,142,186,56,157,115,206,57,217,17,61,41,144,241,202,43,175,100,199,10,13,27,54,44,246,218,107,175,105,198,211,179,103,207,56,250,232,163,99,251,237,183,207,126,125,204,152,49,209,165,75,151,44,164,210,242,106,121,95,211,46,45,233,24,160,206,157,59,55,223,182,212,82,75,197,60,243,204,19,105,238,125,251,246,205,118,92,217,106,171,173,226,217,103,159,205,130,41,191,250,213,175,226,213,87,95,141,177,99,199,78,211,246,141,55,222,152,237,26,243,244,211,79,215,197,170,169,211,52,231,116,196,81,58,30,41,15,151,144,67,30,170,80,189,49,168,111,245,108,181,76,128,0,1,2,4,26,77,192,186,74,163,85,204,120,9,16,32,64,128,0,1,2,4,8,20,75,64,136,165,88,245,52,27,2,4,194,113,66,30,2,2,4,8,204,74,160,127,255,254,217,110,37,39,157,116,82,205,145,210,14,40,41,184,146,130,52,233,74,255,253,167,63,253,41,230,152,99,142,105,198,50,125,136,37,29,11,180,196,18,75,100,199,251,180,188,90,222,55,120,240,224,44,168,50,253,245,232,163,143,198,119,191,251,221,232,212,169,83,118,52,80,234,115,167,157,118,138,171,175,190,58,187,53,237,248,146,66,50,107,175,189,246,52,31,205,67,136,37,5,126,158,127,254,249,108,220,121,185,132,28,242,82,137,234,140,67,125,171,227,170,85,2,4,8,16,32,208,136,2,66,44,141,88,53,99,38,64,128,0,1,2,4,8,16,32,80,28,1,33,150,226,212,210,76,8,16,248,63,1,139,45,30,5,2,4,8,204,92,224,253,247,223,207,142,239,57,244,208,67,99,183,221,118,171,11,83,218,249,36,5,87,22,94,120,225,186,244,159,58,125,239,189,247,98,242,228,201,89,56,102,206,57,231,172,219,56,102,213,241,37,151,92,18,167,158,122,106,140,31,63,62,190,241,141,111,228,102,124,66,14,185,41,69,85,6,162,190,85,97,213,40,1,2,4,8,16,104,72,1,235,42,13,89,54,131,38,64,128,0,1,2,4,8,16,32,80,24,1,33,150,194,148,210,68,8,16,104,18,176,216,226,89,32,64,128,192,172,5,38,76,152,16,125,250,244,137,27,110,184,97,134,35,122,184,213,95,32,29,247,148,142,60,186,247,222,123,99,141,53,214,168,255,128,90,140,64,200,33,87,229,168,248,96,212,183,226,164,26,36,64,128,0,1,2,13,43,96,93,165,97,75,103,224,4,8,16,32,64,128,0,1,2,4,10,33,32,196,82,136,50,154,4,1,2,45,5,44,182,120,30,8,16,32,240,213,2,233,184,156,93,118,217,37,198,142,29,27,107,174,185,38,174,156,8,60,248,224,131,209,183,111,223,184,236,178,203,98,203,45,183,204,201,168,254,255,48,132,28,114,87,146,138,14,72,125,43,202,169,49,2,4,8,16,32,208,208,2,214,85,26,186,124,6,79,128,0,1,2,4,8,16,32,64,160,225,5,132,88,26,190,132,38,64,128,192,244,2,22,91,60,19,4,8,16,152,189,192,31,255,248,199,24,50,100,72,164,64,75,175,94,189,102,255,1,119,84,85,224,161,135,30,202,130,43,195,135,15,143,159,253,236,103,85,237,171,189,141,11,57,180,87,174,49,62,167,190,141,81,39,163,36,64,128,0,1,2,181,16,176,174,82,11,101,125,16,32,64,128,0,1,2,4,8,16,32,48,43,1,33,22,207,6,1,2,133,19,176,216,82,184,146,154,16,1,2,85,18,184,252,242,203,227,192,3,15,140,107,174,185,38,214,95,127,253,42,245,162,217,217,9,140,27,55,46,182,223,126,251,56,243,204,51,99,231,157,119,158,221,237,117,251,125,33,135,186,209,215,164,99,245,173,9,179,78,8,16,32,64,128,64,67,8,88,87,105,136,50,25,36,1,2,4,8,16,32,64,128,0,129,194,10,8,177,20,182,180,38,70,160,188,2,22,91,202,91,123,51,39,64,160,237,2,215,94,123,109,244,239,223,63,210,206,44,59,236,176,67,219,27,240,137,14,9,140,30,61,58,219,121,229,202,43,175,140,237,182,219,174,67,109,85,251,195,66,14,213,22,174,111,251,234,91,95,127,189,19,32,64,128,0,129,60,9,88,87,201,83,53,140,133,0,1,2,4,8,16,32,64,128,64,249,4,132,88,202,87,115,51,38,80,120,1,139,45,133,47,177,9,18,32,80,97,129,123,239,189,55,6,12,24,16,251,239,191,127,28,114,200,33,21,110,93,115,179,18,56,237,180,211,226,236,179,207,142,43,174,184,34,250,244,233,147,123,40,33,135,220,151,168,67,3,84,223,14,241,249,48,1,2,4,8,16,40,148,128,117,149,66,149,211,100,8,16,32,64,128,0,1,2,4,8,52,156,128,16,75,195,149,204,128,9,16,152,157,128,197,150,217,9,249,125,2,4,8,204,40,240,210,75,47,197,30,123,236,17,75,44,177,68,156,119,222,121,49,247,220,115,99,170,146,192,148,41,83,98,239,189,247,142,100,126,241,197,23,103,230,141,112,9,57,52,66,149,218,63,70,245,109,191,157,79,18,32,64,128,0,129,162,9,88,87,41,90,69,205,135,0,1,2,4,8,16,32,64,128,64,99,9,8,177,52,86,189,140,150,0,129,86,8,88,108,105,5,146,91,8,16,32,48,11,129,33,67,134,196,216,177,99,99,228,200,145,177,193,6,27,112,170,176,192,221,119,223,29,131,6,13,138,190,125,251,198,240,225,195,43,220,122,117,155,19,114,168,174,111,189,91,87,223,122,87,64,255,4,8,16,32,64,32,63,2,214,85,242,83,11,35,33,64,128,0,1,2,4,8,16,32,80,70,1,33,150,50,86,221,156,9,20,92,192,98,75,193,11,108,122,4,8,84,93,96,212,168,81,49,120,240,224,216,115,207,61,227,248,227,143,175,122,127,101,233,224,168,163,142,138,139,46,186,40,70,140,24,17,253,250,245,107,184,105,11,57,52,92,201,218,52,96,245,109,19,151,155,9,16,32,64,128,64,161,5,172,171,20,186,188,38,71,128,0,1,2,4,8,16,32,64,32,247,2,66,44,185,47,145,1,18,32,208,86,1,139,45,109,21,115,63,1,2,4,102,20,152,52,105,82,28,124,240,193,241,200,35,143,196,9,39,156,16,155,111,190,57,166,118,10,220,124,243,205,113,228,145,71,198,234,171,175,30,167,159,126,122,116,235,214,173,157,45,213,247,99,66,14,245,245,175,118,239,234,91,109,97,237,19,32,64,128,0,129,198,17,176,174,210,56,181,50,82,2,4,8,16,32,64,128,0,1,2,69,20,16,98,41,98,85,205,137,64,201,5,44,182,148,252,1,48,125,2,4,42,42,112,221,117,215,69,218,65,164,103,207,158,113,244,209,71,199,10,43,172,80,209,246,139,220,216,211,79,63,29,199,29,119,92,60,250,232,163,217,142,54,219,108,179,77,67,79,55,133,28,142,57,230,152,134,158,131,193,127,181,64,170,239,176,97,195,48,17,32,64,128,0,1,2,37,23,176,174,82,242,7,192,244,9,16,32,64,128,0,1,2,4,8,212,89,64,136,165,206,5,208,61,1,2,149,23,176,216,82,121,83,45,18,32,64,224,148,83,78,201,130,24,3,7,14,140,67,14,57,36,22,89,100,17,40,179,16,152,56,113,98,156,118,218,105,113,193,5,23,100,1,160,161,67,135,178,106,64,1,59,147,52,96,209,12,153,0,1,2,4,8,16,168,136,128,117,149,138,48,106,132,0,1,2,4,8,16,32,64,128,0,129,118,10,8,177,180,19,206,199,8,16,200,175,128,197,150,252,214,198,200,8,16,104,108,129,201,147,39,199,169,167,158,26,195,135,15,143,193,131,7,103,63,150,92,114,201,198,158,84,5,71,255,226,139,47,198,136,17,35,178,31,67,134,12,137,67,15,61,52,186,118,237,90,193,30,52,85,75,1,33,150,90,106,235,139,0,1,2,4,8,16,200,147,128,117,149,60,85,195,88,8,16,32,64,128,0,1,2,4,8,148,79,64,136,165,124,53,55,99,2,133,23,176,216,82,248,18,155,32,1,2,117,22,72,59,141,156,117,214,89,49,114,228,200,216,113,199,29,179,221,89,122,247,238,93,231,81,213,175,251,241,227,199,103,187,174,92,125,245,213,49,104,208,160,56,224,128,3,236,84,83,191,114,84,172,103,33,150,138,81,106,136,0,1,2,4,8,16,104,48,1,235,42,13,86,48,195,37,64,128,0,1,2,4,8,16,32,80,48,1,33,150,130,21,212,116,8,16,136,176,216,226,41,32,64,128,64,109,4,62,252,240,195,56,239,188,243,226,194,11,47,140,110,221,186,197,174,187,238,26,3,6,12,136,206,157,59,215,102,0,117,236,229,227,143,63,142,43,174,184,34,46,189,244,210,152,52,105,82,236,181,215,94,177,247,222,123,199,252,243,207,95,199,81,233,186,146,2,66,44,149,212,212,22,1,2,4,8,16,32,208,72,2,214,85,26,169,90,198,74,128,0,1,2,4,8,16,32,64,160,120,2,66,44,197,171,169,25,17,40,189,128,197,150,210,63,2,0,8,16,168,131,192,205,55,223,28,151,93,118,89,140,25,51,38,219,157,101,135,29,118,136,173,183,222,186,14,35,169,110,151,215,95,127,125,140,30,61,58,219,117,101,219,109,183,141,93,118,217,37,54,223,124,243,234,118,170,245,186,8,8,177,212,133,93,167,4,8,16,32,64,128,64,14,4,172,171,228,160,8,134,64,128,0,1,2,4,8,16,32,64,160,196,2,66,44,37,46,190,169,19,40,170,128,197,150,162,86,214,188,8,16,104,4,129,201,147,39,199,168,81,163,226,218,107,175,141,191,253,237,111,177,197,22,91,196,166,155,110,26,155,108,178,73,116,239,222,189,17,166,48,205,24,223,122,235,173,184,237,182,219,226,214,91,111,141,155,110,186,41,126,248,195,31,198,118,219,109,23,253,250,245,139,174,93,187,54,220,124,12,184,245,2,66,44,173,183,114,39,1,2,4,8,16,32,80,44,1,235,42,197,170,167,217,16,32,64,128,0,1,2,4,8,16,104,52,1,33,150,70,171,152,241,18,32,48,91,1,139,45,179,37,114,3,1,2,4,106,34,240,198,27,111,68,218,161,37,5,64,198,142,29,27,43,174,184,98,172,191,254,250,209,167,79,159,88,123,237,181,115,25,2,73,33,156,7,30,120,32,238,189,247,222,24,55,110,92,252,235,95,255,138,190,125,251,102,65,156,180,227,202,66,11,45,84,19,59,157,212,95,64,136,165,254,53,48,2,2,4,8,16,32,64,160,62,2,214,85,234,227,174,87,2,4,8,16,32,64,128,0,1,2,4,254,43,32,196,226,73,32,64,160,112,2,22,91,10,87,82,19,34,64,160,32,2,247,221,119,95,22,12,73,63,143,31,63,62,22,89,100,145,88,99,141,53,98,245,213,87,143,213,86,91,45,86,94,121,229,88,124,241,197,107,54,219,151,95,126,57,158,122,234,169,120,252,241,199,227,145,71,30,137,9,19,38,196,196,137,19,163,119,239,222,177,238,186,235,102,129,155,244,179,171,156,2,66,44,229,172,187,89,19,32,64,128,0,1,2,17,214,85,60,5,4,8,16,32,64,128,0,1,2,4,8,212,83,64,136,165,158,250,250,38,64,160,42,2,22,91,170,194,170,81,2,4,8,84,92,224,137,39,158,200,130,35,143,62,250,104,22,36,73,129,146,15,63,252,48,150,93,118,217,88,122,233,165,99,137,37,150,136,197,22,91,44,22,94,120,225,232,209,163,71,182,115,203,2,11,44,16,93,186,116,137,206,157,59,199,60,243,204,19,115,206,57,103,116,234,212,41,166,78,157,26,159,127,254,121,124,250,233,167,241,241,199,31,199,7,31,124,16,239,190,251,110,164,157,85,222,124,243,205,120,253,245,215,227,213,87,95,141,151,94,122,41,158,127,254,249,120,238,185,231,98,254,249,231,207,130,51,41,64,211,179,103,207,44,80,179,234,170,171,86,124,158,26,108,76,1,33,150,198,172,155,81,19,32,64,128,0,1,2,29,23,176,174,210,113,67,45,16,32,64,128,0,1,2,4,8,16,32,208,126,1,33,150,246,219,249,36,1,2,57,21,176,216,146,211,194,24,22,1,2,4,90,33,144,130,39,41,96,242,194,11,47,100,129,147,20,60,73,1,148,20,68,121,251,237,183,179,96,74,10,168,164,160,74,10,172,164,224,202,66,157,59,199,27,31,127,156,5,90,82,176,37,5,92,82,208,37,5,94,22,92,112,193,44,0,147,130,48,41,16,147,130,49,75,45,181,84,22,148,73,191,239,34,48,43,1,33,22,207,6,1,2,4,8,16,32,80,86,1,235,42,101,173,188,121,19,32,64,128,0,1,2,4,8,16,200,135,128,16,75,62,234,96,20,4,8,84,80,192,98,75,5,49,53,69,128,0,129,156,11,124,254,209,71,241,192,33,67,98,237,211,134,199,156,243,205,151,243,209,26,94,35,9,8,177,52,82,181,140,149,0,1,2,4,8,16,168,164,128,117,149,74,106,106,139,0,1,2,4,8,16,32,64,128,0,129,182,10,8,177,180,85,204,253,4,8,228,94,192,98,75,238,75,100,128,4,8,16,168,152,192,179,87,95,25,207,141,186,42,150,237,247,211,88,110,199,254,21,107,87,67,4,132,88,60,3,4,8,16,32,64,128,64,89,5,172,171,148,181,242,230,77,128,0,1,2,4,8,16,32,64,32,31,2,66,44,249,168,131,81,16,32,80,65,1,139,45,21,196,212,20,1,2,4,114,44,144,118,97,25,183,223,222,145,126,78,187,176,172,127,206,121,118,99,201,113,189,26,109,104,66,44,141,86,49,227,37,64,128,0,1,2,4,42,37,96,93,165,82,146,218,33,64,128,0,1,2,4,8,16,32,64,160,61,2,66,44,237,81,243,25,2,4,114,45,96,177,37,215,229,49,56,2,4,8,84,76,160,105,23,150,166,6,237,198,82,49,90,13,69,132,16,139,199,128,0,1,2,4,8,16,40,171,128,117,149,178,86,222,188,9,16,32,64,128,0,1,2,4,8,228,67,64,136,37,31,117,48,10,2,4,42,40,96,177,165,130,152,154,34,64,128,64,78,5,90,238,194,210,52,68,187,177,228,180,88,13,58,44,33,150,6,45,156,97,19,32,64,128,0,1,2,29,22,176,174,210,97,66,13,16,32,64,128,0,1,2,4,8,16,32,208,1,1,33,150,14,224,249,40,1,2,249,20,176,216,146,207,186,24,21,1,2,4,42,41,48,253,46,44,77,109,219,141,165,146,202,229,110,75,136,165,220,245,55,123,2,4,8,16,32,80,102,1,235,42,101,174,190,185,19,32,64,128,0,1,2,4,8,16,168,191,128,16,75,253,107,96,4,4,8,84,88,192,98,75,133,65,53,71,128,0,129,156,9,204,108,23,150,166,33,218,141,37,103,197,106,224,225,8,177,52,112,241,12,157,0,1,2,4,8,16,232,144,128,117,149,14,241,249,48,1,2,4,8,16,32,64,128,0,1,2,29,20,16,98,233,32,160,143,19,32,144,63,1,139,45,249,171,137,17,17,32,64,160,146,2,179,218,133,165,169,15,187,177,84,82,187,188,109,9,177,148,183,246,102,78,128,0,1,2,4,202,46,96,93,165,236,79,128,249,19,32,64,128,0,1,2,4,8,16,168,175,128,16,75,125,253,245,78,128,64,21,4,44,182,84,1,85,147,4,8,16,200,137,192,87,237,194,210,52,68,187,177,228,164,88,13,62,12,33,150,6,47,160,225,19,32,64,128,0,1,2,237,22,176,174,210,110,58,31,36,64,128,0,1,2,4,8,16,32,64,160,2,2,66,44,21,64,212,4,1,2,249,18,176,216,146,175,122,24,13,1,2,4,42,41,48,187,93,88,154,250,178,27,75,37,213,203,217,150,16,75,57,235,110,214,4,8,16,32,64,128,64,132,117,21,79,1,1,2,4,8,16,32,64,128,0,1,2,245,20,16,98,169,167,190,190,9,16,168,138,128,197,150,170,176,106,148,0,1,2,117,23,104,205,46,44,77,131,180,27,75,221,203,213,240,3,16,98,105,248,18,154,0,1,2,4,8,16,32,208,78,1,235,42,237,132,243,49,2,4,8,16,32,64,128,0,1,2,4,42,34,32,196,82,17,70,141,16,32,144,39,1,139,45,121,170,134,177,16,32,64,160,114,2,173,221,133,165,169,71,187,177,84,206,190,140,45,9,177,148,177,234,230,76,128,0,1,2,4,8,36,1,235,42,158,3,2,4,8,16,32,64,128,0,1,2,4,234,41,32,196,82,79,125,125,19,32,80,21,1,139,45,85,97,213,40,1,2,4,234,42,208,150,93,88,154,6,106,55,150,186,150,172,225,59,23,98,105,248,18,154,0,1,2,4,8,16,32,208,78,1,235,42,237,132,243,49,2,4,8,16,32,64,128,0,1,2,4,42,34,32,196,82,17,70,141,16,32,144,39,1,139,45,121,170,134,177,16,32,64,160,50,2,109,221,133,165,169,87,187,177,84,198,191,140,173,8,177,148,177,234,230,76,128,0,1,2,4,8,36,1,235,42,158,3,2,4,8,16,32,64,128,0,1,2,4,234,41,32,196,82,79,125,125,19,32,80,21,1,139,45,85,97,213,40,1,2,4,234,38,208,158,93,88,154,6,107,55,150,186,149,173,225,59,22,98,105,248,18,154,0,1,2,4,8,16,32,208,78,1,235,42,237,132,243,49,2,4,8,16,32,64,128,0,1,2,4,42,34,32,196,82,17,70,141,16,32,144,39,1,139,45,121,170,134,177,16,32,64,160,227,2,237,221,133,165,169,103,187,177,116,188,6,101,108,65,136,165,140,85,55,103,2,4,8,16,32,64,32,9,88,87,241,28,16,32,64,128,0,1,2,4,8,16,32,80,79,1,33,150,122,234,235,155,0,129,170,8,88,108,169,10,171,70,9,16,32,80,23,129,142,236,194,210,52,96,187,177,212,165,116,13,223,169,16,75,195,151,208,4,8,16,32,64,128,0,129,118,10,88,87,105,39,156,143,17,32,64,128,0,1,2,4,8,16,32,80,17,1,33,150,138,48,106,132,0,129,60,9,88,108,201,83,53,140,133,0,1,2,29,19,152,213,46,44,139,110,240,163,120,237,238,187,102,104,124,86,191,110,55,150,142,213,161,140,159,22,98,41,99,213,205,153,0,1,2,4,8,16,72,2,214,85,60,7,4,8,16,32,64,128,0,1,2,4,8,212,83,64,136,165,158,250,250,38,64,160,42,2,22,91,170,194,170,81,2,4,8,212,92,96,102,187,176,164,144,202,114,59,246,143,121,187,247,152,229,226,250,39,111,189,25,41,252,210,50,228,98,55,150,154,151,175,225,59,20,98,105,248,18,154,0,1,2,4,8,16,32,208,78,1,235,42,237,132,243,49,2,4,8,16,32,64,128,0,1,2,4,42,34,32,196,82,17,70,141,16,32,144,39,1,139,45,121,170,134,177,16,32,64,160,253,2,45,119,97,105,25,94,105,106,113,118,239,251,233,195,44,118,99,105,127,45,202,248,73,33,150,50,86,221,156,9,16,32,64,128,0,129,36,48,187,191,103,83,34,64,128,0,1,2,4,8,16,32,64,128,64,53,5,132,88,170,169,171,109,2,4,234,34,96,177,165,46,236,58,37,64,128,64,69,5,154,118,97,233,209,107,205,230,157,87,166,239,160,181,239,251,166,48,203,155,15,254,45,214,63,247,252,72,187,178,184,8,204,78,64,136,101,118,66,126,159,0,1,2,4,8,16,40,170,64,107,255,158,93,212,249,155,23,1,2,4,8,16,32,64,128,0,1,2,245,21,16,98,169,175,191,222,9,16,168,130,128,197,150,42,160,106,146,0,1,2,53,22,248,224,133,231,179,176,73,58,54,104,86,87,91,223,247,41,204,146,194,49,93,150,90,186,198,179,209,93,35,10,8,177,52,98,213,140,153,0,1,2,4,8,16,168,132,64,91,255,158,93,137,62,181,65,128,0,1,2,4,8,16,32,64,128,0,129,38,1,33,22,207,2,1,2,133,19,176,216,82,184,146,154,16,1,2,4,102,42,224,125,239,193,168,166,128,16,75,53,117,181,77,128,0,1,2,4,8,228,89,192,223,179,243,92,29,99,35,64,128,0,1,2,4,8,16,32,80,124,1,33,150,226,215,216,12,9,148,78,192,98,75,233,74,110,194,4,8,148,84,192,251,190,164,133,175,209,180,133,88,106,4,173,27,2,4,8,16,32,64,32,119,2,254,158,157,187,146,24,16,1,2,4,8,16,32,64,128,0,129,82,9,8,177,148,170,220,38,75,160,28,2,22,91,202,81,103,179,36,64,128,128,247,189,103,160,154,2,66,44,213,212,213,54,1,2,4,8,16,32,144,103,1,127,207,206,115,117,140,141,0,1,2,4,8,16,32,64,128,64,241,5,132,88,138,95,99,51,36,80,58,1,139,45,165,43,185,9,19,32,80,82,1,239,251,146,22,190,70,211,22,98,169,17,180,110,8,16,32,64,128,0,129,220,9,248,123,118,238,74,98,64,4,8,16,32,64,128,0,1,2,4,74,37,32,196,82,170,114,155,44,129,114,8,88,108,41,71,157,205,146,0,1,2,222,247,158,129,106,10,8,177,84,83,87,219,4,8,16,32,64,128,64,158,5,252,61,59,207,213,49,54,2,4,8,16,32,64,128,0,1,2,197,23,16,98,41,126,141,205,144,64,233,4,44,182,148,174,228,38,76,128,64,73,5,188,239,75,90,248,26,77,91,136,165,70,208,186,33,64,128,0,1,2,4,114,39,224,239,217,185,43,137,1,17,32,64,128,0,1,2,4,8,16,40,149,128,16,75,169,202,109,178,4,202,33,96,177,165,28,117,54,75,2,4,8,120,223,123,6,170,41,32,196,82,77,93,109,19,32,64,128,0,1,2,121,22,240,247,236,60,87,199,216,8,16,32,64,128,0,1,2,4,8,20,95,64,136,165,248,53,54,67,2,165,19,176,216,82,186,146,155,48,1,2,37,21,240,190,47,105,225,107,52,109,33,150,26,65,235,134,0,1,2,4,8,16,200,157,128,191,103,231,174,36,6,68,128,0,1,2,4,8,16,32,64,160,84,2,66,44,165,42,183,201,18,40,135,128,197,150,114,212,217,44,9,16,32,224,125,239,25,168,166,128,16,75,53,117,181,77,128,0,1,2,4,8,228,89,192,223,179,243,92,29,99,35,64,128,0,1,2,4,8,16,32,80,124,1,33,150,226,215,216,12,9,148,78,192,98,75,233,74,110,194,4,8,148,84,192,251,190,164,133,175,209,180,133,88,106,4,173,27,2,4,8,16,32,64,32,119,2,254,158,157,187,146,24,16,1,2,4,8,16,32,64,128,0,129,82,9,8,177,148,170,220,38,75,160,28,2,22,91,202,81,103,179,36,64,128,128,247,189,103,160,154,2,66,44,213,212,213,54,1,2,4,8,16,32,144,103,1,127,207,206,115,117,140,141,0,1,2,4,8,16,32,64,128,64,241,5,132,88,138,95,99,51,36,80,58,1,139,45,165,43,185,9,19,32,80,82,1,239,251,146,22,190,70,211,22,98,169,17,180,110,8,16,32,64,128,0,129,220,9,248,123,118,238,74,98,64,4,8,16,32,64,128,0,1,2,4,74,37,32,196,82,170,114,155,44,129,114,8,88,108,41,71,157,205,146,0,1,2,222,247,158,129,106,10,8,177,84,83,87,219,4,8,16,32,64,128,64,158,5,252,61,59,207,213,49,54,2,4,8,16,32,64,128,0,1,2,197,23,16,98,41,126,141,205,144,64,233,4,44,182,148,174,228,38,76,128,64,73,5,188,239,75,90,248,26,77,91,136,165,70,208,186,33,64,128,0,1,2,4,114,39,224,239,217,185,43,137,1,17,32,64,128,0,1,2,4,8,16,40,149,128,16,75,169,202,109,178,4,202,33,96,177,165,28,117,54,75,2,4,8,120,223,123,6,170,41,32,196,82,77,93,109,19,32,64,128,0,1,2,121,22,240,247,236,60,87,199,216,8,16,32,64,128,0,1,2,4,8,20,95,64,136,165,248,53,54,67,2,165,19,176,216,82,186,146,155,48,1,2,37,21,152,217,251,190,164,20,166,77,128,0,1,2,4,8,16,32,64,160,170,2,155,140,26,83,213,246,53,78,128,0,1,2,4,8,16,32,64,128,0,129,38,1,33,22,207,2,1,2,133,19,16,98,41,92,73,77,136,0,1,2,51,21,16,98,241,96,16,32,64,128,0,1,2,4,8,16,168,141,128,16,75,109,156,245,66,128,0,1,2,4,8,16,32,64,128,64,132,16,139,167,128,0,129,194,9,8,177,20,174,164,38,68,128,0,129,153,10,8,177,120,48,8,16,32,64,128,0,1,2,4,8,212,70,64,136,165,54,206,122,33,64,128,0,1,2,4,8,16,32,64,64,136,197,51,64,128,64,1,5,132,88,10,88,84,83,34,64,128,192,76,4,132,88,60,22,4,8,16,32,64,128,0,1,2,4,106,35,32,196,82,27,103,189,16,32,64,128,0,1,2,4,8,16,32,32,196,226,25,32,64,160,128,2,66,44,5,44,170,41,17,32,64,96,38,2,66,44,30,11,2,4,8,16,32,64,128,0,1,2,181,17,16,98,169,141,179,94,8,16,32,64,128,0,1,2,4,8,16,16,98,241,12,16,32,80,64,1,33,150,2,22,213,148,8,16,32,64,128,64,141,5,142,61,246,216,172,199,97,195,134,213,184,103,221,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,188,2,157,166,78,157,58,181,188,211,55,115,2,4,138,40,32,196,82,196,170,154,19,1,2,4,8,16,168,173,128,16,75,109,189,245,70,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,36,32,196,226,57,32,64,160,112,2,66,44,133,43,169,9,17,32,64,128,0,129,154,11,8,177,212,156,92,135,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,16,98,241,12,16,32,80,60,1,33,150,226,213,212,140,8,16,32,64,128,64,173,5,132,88,106,45,174,63,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,216,137,197,51,64,128,64,1,5,132,88,10,88,84,83,34,64,128,0,1,2,53,22,16,98,169,49,184,238,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,224,56,33,207,0,1,2,69,20,16,98,41,98,85,205,137,0,1,2,4,8,212,86,64,136,165,182,222,122,35,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,18,232,52,117,234,212,169,40,8,16,32,80,36,1,33,150,34,85,211,92,8,16,32,64,128,64,125,4,132,88,234,227,174,87,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,202,45,32,196,82,238,250,155,61,129,66,10,8,177,20,178,172,38,69,128,0,1,2,4,106,42,32,196,82,83,110,157,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,32,19,16,98,241,32,16,32,80,56,1,33,150,194,149,212,132,8,16,32,64,128,64,205,5,132,88,106,78,174,67,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,8,177,120,6,8,16,40,158,128,16,75,241,106,106,70,4,8,16,32,64,160,214,2,66,44,181,22,215,31,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,236,196,226,25,32,64,160,128,2,66,44,5,44,170,41,17,32,64,128,0,129,26,11,8,177,212,24,92,119,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,112,156,144,103,128,0,129,34,10,8,177,20,177,170,230,68,128,0,1,2,4,106,43,32,196,82,91,111,189,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,32,9,116,154,58,117,234,84,20,4,8,16,40,146,128,16,75,145,170,105,46,4,8,16,32,64,160,62,2,66,44,245,113,215,43,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,229,22,16,98,41,119,253,205,158,64,33,5,132,88,10,89,86,147,34,64,128,0,1,2,53,21,16,98,169,41,183,206,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,144,9,8,177,120,16,8,16,40,156,128,16,75,225,74,106,66,4,8,16,32,64,160,230,2,66,44,53,39,215,33,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,132,88,60,3,4,8,20,79,64,136,165,120,53,53,35,2,4,8,16,32,80,107,1,33,150,90,139,235,143,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,118,98,241,12,16,32,80,64,1,33,150,2,22,213,148,8,16,32,64,128,64,141,5,132,88,106,12,174,59,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,56,78,200,51,64,128,64,17,5,132,88,138,88,85,115,34,64,128,0,1,2,181,21,16,98,169,173,183,222,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,144,4,58,77,157,58,117,42,10,2,4,8,20,73,64,136,165,72,213,52,23,2,4,8,16,32,80,59,129,87,95,125,53,22,91,108,177,172,195,233,67,44,45,127,175,118,35,210,19,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,202,37,32,196,82,174,122,155,45,129,82,8,8,177,148,162,204,38,73,128,0,1,2,4,42,42,240,193,7,31,196,247,191,255,253,44,196,114,234,169,167,198,173,183,222,154,181,191,233,166,155,198,208,161,67,227,149,87,94,137,135,31,126,56,186,116,233,82,209,126,53,70,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,255,95,64,136,197,211,64,128,64,225,4,132,88,10,87,82,19,34,64,128,0,1,2,53,17,56,252,240,195,227,180,211,78,139,121,230,153,39,186,117,235,150,245,57,105,210,164,248,244,211,79,227,144,67,14,137,147,78,58,169,38,227,208,9,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,202,42,32,196,82,214,202,155,55,129,2,11,8,177,20,184,184,166,70,128,0,1,2,4,170,40,144,118,99,233,222,189,123,22,90,105,121,165,80,203,91,111,189,101,23,150,42,218,107,154,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,73,64,136,197,115,64,128,64,225,4,132,88,10,87,82,19,34,64,128,0,1,2,53,19,72,187,177,12,31,62,60,166,76,153,146,245,57,247,220,115,199,144,33,67,236,194,82,179,10,232,136,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,50,11,8,177,148,185,250,230,78,160,160,2,66,44,5,45,172,105,17,32,64,128,0,129,26,8,76,191,27,139,93,88,106,128,174,11,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,252,159,128,16,139,71,129,0,129,194,9,8,177,20,174,164,38,68,128,0,1,2,4,106,42,208,180,27,75,234,212,46,44,53,165,215,25,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,37,23,16,98,41,249,3,96,250,4,138,40,32,196,82,196,170,154,19,1,2,4,8,16,168,157,64,218,141,165,91,183,110,89,135,147,38,77,138,46,93,186,212,174,115,61,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,196,2,66,44,37,46,190,169,19,40,170,128,16,75,81,43,107,94,4,8,16,32,64,160,118,2,3,7,14,204,58,187,224,130,11,106,215,169,158,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,114,1,33,150,146,63,0,166,79,160,136,2,66,44,69,172,170,57,17,32,64,128,64,189,5,142,61,246,216,56,230,152,99,234,61,12,253,87,81,32,213,119,216,176,97,85,236,65,211,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,248,106,1,33,22,79,8,1,2,133,19,16,98,41,92,73,77,136,0,1,2,4,114,32,144,66,44,233,18,114,200,65,49,170,48,4,245,173,2,170,38,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,179,128,16,75,155,201,124,128,0,129,188,11,8,177,228,189,66,198,71,128,0,1,2,141,40,32,228,208,136,85,107,253,152,213,183,245,86,238,36,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,122,2,66,44,213,179,213,50,1,2,117,18,16,98,169,19,188,110,9,16,32,64,160,208,2,66,14,133,46,111,168,111,177,235,107,118,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,26,69,64,136,165,81,42,101,156,4,8,180,90,64,136,165,213,84,110,36,64,128,0,1,2,173,22,16,114,104,53,85,67,222,168,190,13,89,54,131,38,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,56,1,33,150,194,149,212,132,8,16,16,98,241,12,16,32,64,128,0,129,202,11,8,57,84,222,52,79,45,170,111,158,170,97,44,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,202,43,32,196,82,222,218,155,57,129,194,10,8,177,20,182,180,38,70,128,0,1,2,117,20,16,114,168,35,126,13,186,86,223,26,32,235,130,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,217,10,8,177,204,150,200,13,4,8,52,154,128,16,75,163,85,204,120,9,16,32,64,160,17,4,132,28,26,161,74,237,31,163,250,182,223,206,39,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,156,128,16,75,229,44,181,68,128,64,78,4,132,88,114,82,8,195,32,64,128,0,129,66,9,8,57,20,170,156,51,76,70,125,139,93,95,179,35,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,40,2,66,44,141,82,41,227,36,64,160,213,2,66,44,173,166,114,35,1,2,4,8,16,104,181,128,144,67,171,169,26,242,70,245,109,200,178,25,52,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,194,9,8,177,20,174,164,38,68,128,128,16,139,103,128,0,1,2,4,8,84,94,64,200,161,242,166,121,106,81,125,243,84,13,99,33,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,94,1,33,150,242,214,222,204,9,20,86,64,136,165,176,165,53,49,2,4,8,16,86,126,94,158,0,0,32,0,73,68,65,84,168,163,128,144,67,29,241,107,208,181,250,214,0,89,23,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,204,86,64,136,101,182,68,110,32,64,160,209,4,132,88,26,173,98,198,75,128,0,1,2,141,32,32,228,208,8,85,106,255,24,213,183,253,118,62,73,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,229,4,132,88,42,103,169,37,2,4,114,34,32,196,146,147,66,24,6,1,2,4,8,20,74,64,200,161,80,229,156,97,50,234,91,236,250,154,29,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,70,17,16,98,105,148,74,25,39,1,2,173,22,16,98,105,53,149,27,9,16,32,64,128,64,171,5,132,28,90,77,213,144,55,170,111,67,150,205,160,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,78,64,136,165,112,37,53,33,2,4,132,88,60,3,4,8,16,32,240,255,216,187,243,120,175,199,252,127,252,79,59,33,101,48,198,190,140,65,182,25,251,54,198,24,6,99,95,67,246,125,103,100,13,83,138,44,145,53,20,169,38,75,214,236,75,150,26,140,173,50,246,101,8,73,136,65,8,33,250,221,174,215,231,219,249,85,234,188,79,157,247,57,239,215,235,253,190,191,110,55,183,166,115,174,215,245,122,94,247,231,213,252,245,184,93,23,129,242,11,8,57,148,223,52,79,51,234,111,158,186,161,22,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,181,43,32,196,82,187,189,183,114,2,85,43,32,196,82,181,173,181,48,2,4,8,16,168,160,128,144,67,5,241,155,225,211,250,219,12,200,62,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,73,1,33,150,146,68,6,16,32,80,52,1,33,150,162,117,76,189,4,8,16,32,80,4,1,33,135,34,116,105,230,107,212,223,153,183,243,38,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,229,19,16,98,41,159,165,153,8,16,200,137,128,16,75,78,26,161,12,2,4,8,16,168,42,1,33,135,170,106,231,47,22,163,191,213,221,95,171,35,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,20,1,33,150,162,116,74,157,4,8,52,88,64,136,165,193,84,6,18,32,64,128,0,129,6,11,8,57,52,152,170,144,3,245,183,144,109,83,52,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,170,19,16,98,169,186,150,90,16,1,2,66,44,246,0,1,2,4,8,16,40,191,128,144,67,249,77,243,52,163,254,230,169,27,106,33,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,187,2,66,44,181,219,123,43,39,80,181,2,66,44,85,219,90,11,35,64,128,0,129,10,10,8,57,84,16,191,25,62,173,191,205,128,236,19,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,148,20,16,98,41,73,100,0,1,2,69,19,16,98,41,90,199,212,75,128,0,1,2,69,16,16,114,40,66,151,102,190,70,253,157,121,59,111,18,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,62,1,33,150,242,89,154,137,0,129,156,8,8,177,228,164,17,202,32,64,128,0,129,170,18,16,114,168,170,118,254,98,49,250,91,221,253,181,58,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,69,17,16,98,41,74,167,212,73,128,64,131,5,132,88,26,76,101,32,1,2,4,8,16,104,176,128,144,195,255,79,245,227,143,63,198,28,115,204,209,96,187,34,12,212,223,34,116,73,141,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,170,95,64,136,165,250,123,108,133,4,106,78,64,136,165,230,90,110,193,4,8,16,32,208,12,2,141,13,57,116,234,212,41,222,123,239,189,232,219,183,111,51,84,219,248,79,124,251,237,183,49,239,188,243,198,91,111,189,21,75,46,185,100,220,112,195,13,177,199,30,123,100,19,167,159,191,243,206,59,177,236,178,203,54,254,67,57,153,161,177,253,205,201,50,148,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,193,5,132,88,10,222,64,229,19,32,240,75,1,33,22,187,130,0,1,2,4,8,148,95,160,177,33,135,119,223,125,55,190,255,254,251,88,105,165,149,202,95,92,19,204,248,243,207,63,199,147,79,62,25,107,175,189,118,140,31,63,62,126,245,171,95,197,232,209,163,163,85,171,86,66,44,77,224,109,74,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,36,1,33,22,251,128,0,129,170,19,16,98,169,186,150,90,16,1,2,4,8,228,64,160,177,33,150,222,189,123,199,199,31,127,28,237,219,183,143,77,54,217,36,218,181,107,23,215,93,119,93,204,63,255,252,241,143,127,252,35,250,244,233,19,143,61,246,88,108,182,217,102,217,207,231,153,103,158,120,254,249,231,163,107,215,174,241,196,19,79,196,58,235,172,19,167,156,114,74,252,241,143,127,204,52,238,184,227,142,56,231,156,115,178,113,59,239,188,115,60,251,236,179,113,243,205,55,103,191,75,167,189,92,124,241,197,49,110,220,184,216,123,239,189,227,204,51,207,140,217,103,159,189,78,49,213,177,253,246,219,199,173,183,222,26,75,47,189,116,86,211,215,95,127,29,189,122,245,202,130,54,155,110,186,105,54,199,33,135,28,18,55,222,120,99,236,179,207,62,49,100,200,144,88,125,245,213,227,158,123,238,201,222,73,39,203,220,114,203,45,89,192,37,205,191,255,254,251,79,209,165,159,126,250,41,54,216,96,131,56,226,136,35,226,194,11,47,140,155,110,186,41,14,62,248,224,184,243,206,59,99,177,197,22,203,106,75,107,189,239,190,251,34,5,124,46,186,232,162,88,101,149,85,226,154,107,174,137,69,22,89,36,122,244,232,17,235,175,191,126,189,235,25,56,112,96,92,118,217,101,49,124,248,240,216,113,199,29,227,138,43,174,136,150,45,91,206,212,110,105,108,127,103,234,163,94,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,192,84,2,66,44,182,4,1,2,85,39,32,196,82,117,45,181,32,2,4,8,16,200,129,64,99,67,14,29,59,118,204,194,26,87,95,125,117,118,146,73,155,54,109,178,32,200,149,87,94,153,5,68,82,96,100,155,109,182,201,194,24,3,6,12,136,182,109,219,198,138,43,174,152,5,74,210,239,210,207,30,120,224,129,120,229,149,87,226,179,207,62,139,133,23,94,56,46,184,224,130,88,104,161,133,226,212,83,79,141,239,190,251,46,190,250,234,171,108,204,223,254,246,183,44,220,177,242,202,43,199,1,7,28,144,189,159,130,50,147,63,233,138,160,110,221,186,101,223,89,96,129,5,178,16,75,10,176,12,27,54,44,182,218,106,171,236,212,149,20,8,249,239,127,255,155,213,189,229,150,91,102,193,153,63,255,249,207,209,186,117,235,248,221,239,126,23,231,158,123,110,12,30,60,56,11,143,164,48,203,92,115,205,85,247,137,9,19,38,196,28,115,204,145,133,116,78,60,241,196,172,142,165,150,90,170,238,26,162,177,99,199,102,243,164,239,188,246,218,107,177,197,22,91,196,78,59,237,20,71,30,121,100,230,50,235,172,179,198,227,143,63,62,221,245,164,113,201,32,5,105,210,60,41,136,179,223,126,251,197,9,39,156,48,83,187,165,177,253,157,169,143,122,137,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,83,9,8,177,216,18,4,8,84,157,128,16,75,213,181,212,130,8,16,32,64,32,7,2,141,13,57,76,29,98,121,228,145,71,226,47,127,249,75,244,239,223,63,246,221,119,223,44,128,146,2,31,233,132,148,117,215,93,55,206,56,227,140,44,184,146,2,41,179,204,50,75,220,117,215,93,217,137,40,41,172,146,78,51,185,254,250,235,227,222,123,239,205,100,210,41,38,169,190,52,71,122,63,157,100,114,237,181,215,102,191,75,167,186,156,127,254,249,241,230,155,111,78,161,152,78,72,73,33,147,99,142,57,38,54,222,120,227,236,119,233,148,149,20,168,73,65,153,73,97,155,20,98,73,87,9,77,125,157,208,195,15,63,28,155,111,190,121,124,249,229,151,217,21,67,175,191,254,250,20,87,37,77,10,177,164,19,102,210,41,45,147,198,189,243,206,59,177,236,178,203,198,180,66,44,41,72,51,223,124,243,197,131,15,62,24,187,239,190,123,189,235,73,223,79,39,194,92,126,249,229,217,252,159,127,254,121,102,147,130,63,51,243,52,182,191,51,243,77,239,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,96,106,1,33,22,123,130,0,129,170,19,16,98,169,186,150,90,16,1,2,4,8,228,64,160,177,33,135,169,67,44,111,189,245,86,252,246,183,191,205,174,244,73,39,143,188,250,234,171,217,42,83,120,35,93,171,147,198,167,83,90,210,119,63,249,228,147,88,110,185,229,178,83,76,82,80,227,168,163,142,202,78,96,73,225,148,244,164,235,134,210,41,46,41,196,146,66,28,41,120,50,249,147,194,49,233,119,147,63,233,84,149,52,247,73,39,157,20,131,6,13,202,78,62,249,195,31,254,16,15,61,244,80,236,181,215,94,217,21,69,233,196,152,233,133,88,38,213,159,174,13,74,87,21,189,240,194,11,177,198,26,107,212,125,98,82,136,37,157,178,146,78,132,153,58,196,242,191,255,253,47,59,73,101,210,73,44,233,122,165,49,99,198,100,239,63,245,212,83,177,209,70,27,197,196,137,19,235,93,79,10,239,164,83,94,210,147,214,159,174,80,90,97,133,21,102,106,183,52,182,191,51,245,81,47,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,96,42,1,33,22,91,130,0,129,170,19,16,98,169,186,150,90,16,1,2,4,8,228,64,160,177,33,135,169,67,44,147,78,36,153,94,136,101,239,189,247,206,66,46,253,250,245,203,130,45,41,76,146,66,34,41,196,146,174,204,73,33,144,116,149,78,122,110,187,237,182,56,240,192,3,179,160,202,6,27,108,16,127,250,211,159,234,174,15,250,226,139,47,226,227,143,63,142,181,214,90,107,10,197,116,37,81,10,194,236,182,219,110,217,85,62,41,136,50,112,224,192,236,52,150,15,62,248,32,187,162,167,190,16,203,164,250,75,133,88,38,157,208,50,41,196,50,41,252,242,159,255,252,39,214,92,115,205,186,16,75,186,110,104,212,168,81,89,141,147,135,88,166,183,158,101,150,89,38,210,218,210,181,72,105,124,242,77,255,251,134,27,110,152,169,221,210,216,254,206,212,71,189,68,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,169,4,132,88,108,9,2,4,170,78,64,136,165,234,90,106,65,4,8,16,32,144,3,129,198,134,28,102,52,196,178,245,214,91,199,122,235,173,151,133,60,210,85,62,233,218,159,107,174,185,38,190,249,230,155,184,253,246,219,179,211,88,210,181,59,233,132,150,116,10,73,10,135,164,16,203,153,103,158,153,133,91,238,191,255,254,236,122,162,67,15,61,52,230,153,103,158,184,233,166,155,126,161,152,174,45,26,58,116,104,188,252,242,203,49,215,92,115,197,239,126,247,187,104,211,166,77,118,42,204,183,223,126,91,23,98,73,39,166,164,80,75,186,102,40,93,5,148,194,45,51,26,98,73,167,170,44,176,192,2,209,161,67,135,108,45,199,29,119,92,244,238,221,187,100,136,101,122,235,73,39,200,108,186,233,166,217,9,48,201,32,249,14,31,62,188,238,138,165,25,221,50,141,237,239,140,126,207,120,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,76,75,64,136,197,190,32,64,160,234,4,132,88,170,174,165,22,68,128,0,1,2,57,16,104,108,200,33,133,44,70,142,28,153,93,17,52,121,8,100,90,39,177,172,186,234,170,89,24,101,187,237,182,139,251,238,187,47,91,253,241,199,31,31,55,222,120,99,108,190,249,230,217,233,44,93,187,118,141,30,61,122,100,87,13,109,185,229,150,145,78,54,73,215,241,140,29,59,54,118,217,101,151,120,236,177,199,178,247,214,89,103,157,236,164,150,165,150,90,234,23,138,233,26,163,238,221,187,103,239,204,50,203,44,177,232,162,139,198,254,251,239,159,93,83,52,41,196,50,233,228,148,141,55,222,56,254,253,239,127,199,219,111,191,157,157,16,51,117,136,229,197,23,95,140,213,87,95,189,238,27,147,174,19,122,227,141,55,178,43,129,210,211,185,115,231,44,108,146,158,125,246,217,39,250,247,239,95,50,196,82,223,122,210,9,53,201,111,145,69,22,137,86,173,90,69,159,62,125,98,195,13,55,156,169,221,210,216,254,206,212,71,189,68,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,169,4,132,88,108,9,2,4,170,78,64,136,165,234,90,106,65,4,8,16,32,144,3,129,74,133,28,210,21,59,11,46,184,96,22,124,25,63,126,124,246,95,10,171,124,244,209,71,145,130,37,41,124,146,194,32,147,78,95,73,84,233,212,147,20,152,249,254,251,239,179,211,85,210,152,114,60,233,250,158,116,34,75,99,158,116,173,80,122,210,169,44,13,125,234,91,79,90,231,15,63,252,16,43,172,176,66,67,167,155,230,184,74,245,183,81,69,123,153,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,170,19,16,98,169,186,150,90,16,1,2,66,44,246,0,1,2,4,8,16,40,191,64,158,66,14,239,190,251,110,118,133,206,25,103,156,17,11,45,180,80,118,42,203,133,23,94,152,157,110,226,153,57,129,60,245,119,230,86,224,45,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,170,65,64,136,165,26,186,104,13,4,8,76,33,32,196,98,67,16,32,64,128,0,129,242,11,228,45,228,48,116,232,208,120,224,129,7,178,107,127,54,219,108,179,248,235,95,255,90,254,69,215,208,140,121,235,111,13,209,91,42,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,147,9,8,177,216,14,4,8,84,157,128,16,75,213,181,212,130,8,16,32,64,32,7,2,66,14,57,104,66,19,150,160,191,77,136,107,106,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,26,44,32,196,210,96,42,3,9,16,40,138,128,16,75,81,58,165,78,2,4,8,16,40,146,128,144,67,145,186,53,227,181,234,239,140,155,121,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,242,11,8,177,148,223,212,140,4,8,84,88,64,136,165,194,13,240,121,2,4,8,16,168,74,1,33,135,170,108,107,221,162,244,183,186,251,107,117,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,138,34,32,196,82,148,78,169,147,0,129,6,11,8,177,52,152,202,64,2,4,8,16,32,208,96,1,33,135,6,83,21,114,160,254,22,178,109,138,38,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,117,2,66,44,85,215,82,11,34,64,64,136,197,30,32,64,128,0,1,2,229,23,16,114,40,191,105,158,102,212,223,60,117,67,45,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,106,87,64,136,165,118,123,111,229,4,170,86,64,136,165,106,91,107,97,4,8,16,32,80,65,1,33,135,10,226,55,195,167,245,183,25,144,125,130,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,146,2,66,44,37,137,12,32,64,160,104,2,66,44,69,235,152,122,9,16,32,64,160,8,2,66,14,69,232,210,204,215,168,191,51,111,231,77,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,202,39,32,196,82,62,75,51,17,32,144,19,1,33,150,156,52,66,25,4,8,16,32,80,85,2,66,14,85,213,206,95,44,70,127,171,187,191,86,71,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,40,2,66,44,69,233,148,58,9,16,104,176,128,16,75,131,169,12,36,64,128,0,1,2,13,22,16,114,104,48,85,33,7,234,111,33,219,166,104,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,85,39,32,196,82,117,45,181,32,2,4,132,88,236,1,2,4,8,16,32,80,126,1,33,135,242,155,230,105,70,253,205,83,55,212,66,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,118,5,132,88,106,183,247,86,78,160,106,5,132,88,170,182,181,22,70,128,0,1,2,21,20,16,114,168,32,126,51,124,90,127,155,1,217,39,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,41,32,196,82,146,200,0,2,4,138,38,32,196,82,180,142,169,151,0,1,2,4,138,32,32,228,80,132,46,205,124,141,250,59,243,118,222,36,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,124,2,66,44,229,179,52,19,1,2,57,17,16,98,201,73,35,148,65,128,0,1,2,85,37,32,228,80,85,237,252,197,98,244,183,186,251,107,117,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,138,34,32,196,82,148,78,169,147,0,129,6,11,8,177,52,152,202,64,2,4,8,16,32,208,96,1,33,135,6,83,21,114,160,254,22,178,109,138,38,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,117,2,66,44,85,215,82,11,34,64,64,136,197,30,32,64,128,0,1,2,229,23,16,114,40,191,105,158,102,212,223,60,117,67,45,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,106,87,64,136,165,118,123,111,229,4,170,86,64,136,165,106,91,107,97,4,8,16,32,80,65,1,33,135,10,226,55,195,167,245,183,25,144,125,130,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,146,2,66,44,37,137,12,32,64,160,104,2,66,44,69,235,152,122,9,16,32,64,160,8,2,66,14,69,232,210,204,215,168,191,51,111,231,77,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,202,39,32,196,82,62,75,51,17,32,144,19,1,33,150,156,52,66,25,4,8,16,32,80,85,2,66,14,85,213,206,95,44,70,127,171,187,191,86,71,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,40,2,66,44,69,233,148,58,9,16,104,176,128,16,75,131,169,12,36,64,128,0,1,2,13,22,16,114,104,48,85,33,7,234,111,33,219,166,104,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,85,39,32,196,82,117,45,181,32,2,4,132,88,236,1,2,4,8,16,32,80,126,1,33,135,242,155,230,105,70,253,205,83,55,212,66,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,118,5,132,88,106,183,247,86,78,160,106,5,132,88,170,182,181,22,70,128,0,1,2,21,20,16,114,168,32,126,51,124,90,127,155,1,217,39,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,41,32,196,82,146,200,0,2,4,138,38,32,196,82,180,142,169,151,0,1,2,4,138,32,32,228,80,132,46,205,124,141,250,59,243,118,222,36,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,124,2,66,44,229,179,52,19,1,2,57,17,16,98,201,73,35,148,65,128,0,1,2,85,37,32,228,80,85,237,252,197,98,244,183,186,251,107,117,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,138,34,32,196,82,148,78,169,147,0,129,6,11,8,177,52,152,202,64,2,4,8,16,32,208,96,129,20,114,232,212,169,83,131,199,27,88,60,129,212,223,142,29,59,22,175,112,21,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,53,2,66,44,85,211,74,11,33,64,96,146,128,16,139,189,64,128,0,1,2,4,8,52,86,160,75,151,46,241,227,143,63,70,231,206,157,27,59,149,247,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,129,2,66,44,13,132,50,140,0,129,226,8,8,177,20,167,87,42,37,64,128,0,1,2,121,21,56,231,156,115,226,187,239,190,139,179,207,62,59,175,37,170,139,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,85,39,32,196,82,117,45,181,32,2,4,132,88,236,1,2,4,8,16,32,64,160,177,2,231,158,123,110,124,253,245,215,209,181,107,215,198,78,229,125,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,160,128,16,75,3,161,12,35,64,160,56,2,66,44,197,233,149,74,9,16,32,64,128,64,94,5,206,63,255,252,248,226,139,47,226,188,243,206,203,107,137,234,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,213,9,8,177,84,93,75,45,136,0,1,33,22,123,128,0,1,2,4,8,16,104,172,64,183,110,221,226,211,79,63,141,11,46,184,160,177,83,121,159,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,26,40,32,196,210,64,40,195,8,16,40,142,128,16,75,113,122,165,82,2,4,8,16,32,144,87,129,238,221,187,199,232,209,163,227,162,139,46,202,107,137,234,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,213,9,8,177,84,93,75,45,136,0,1,33,22,123,128,0,1,2,4,8,16,104,172,192,37,151,92,18,35,71,142,140,139,47,190,184,177,83,121,159,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,26,40,32,196,210,64,40,195,8,16,40,142,128,16,75,113,122,165,82,2,4,8,16,32,144,87,129,203,46,187,44,70,140,24,17,151,94,122,105,94,75,84,23,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,170,78,64,136,165,234,90,106,65,4,8,8,177,216,3,4,8,16,32,64,128,64,99,5,174,184,226,138,120,243,205,55,227,242,203,47,111,236,84,222,39,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,6,10,8,177,52,16,202,48,2,4,138,35,32,196,82,156,94,169,148,0,1,2,4,8,228,85,224,202,43,175,140,87,95,125,53,122,244,232,145,215,18,213,69,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,170,19,16,98,169,186,150,90,16,1,2,66,44,246,0,1,2,4,8,16,32,208,88,129,158,61,123,198,11,47,188,16,87,93,117,85,99,167,242,62,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,80,64,136,165,129,80,134,17,32,80,28,1,33,150,226,244,74,165,4,8,16,32,64,32,175,2,215,92,115,77,12,29,58,52,122,245,234,149,215,18,213,69,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,170,19,16,98,169,186,150,90,16,1,2,66,44,246,0,1,2,4,8,16,32,208,88,129,222,189,123,199,211,79,63,29,215,94,123,109,99,167,242,62,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,80,64,136,165,129,80,134,17,32,80,28,1,33,150,226,244,74,165,4,8,16,32,64,32,175,2,125,250,244,137,39,158,120,34,174,187,238,186,188,150,168,46,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,84,157,128,16,75,213,181,212,130,8,16,16,98,177,7,8,16,32,64,128,0,129,198,10,244,235,215,47,6,15,30,28,125,251,246,109,236,84,222,39,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,6,10,8,177,52,16,202,48,2,4,138,35,32,196,82,156,94,169,148,0,1,2,4,8,228,85,160,127,255,254,241,240,195,15,199,63,255,249,207,188,150,168,46,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,84,157,128,16,75,213,181,212,130,8,16,16,98,177,7,8,16,32,64,128,0,129,198,10,220,112,195,13,241,192,3,15,196,245,215,95,223,216,169,188,79,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,13,20,16,98,105,32,148,97,4,8,20,71,64,136,165,56,189,82,41,1,2,4,8,16,200,171,192,128,1,3,226,238,187,239,142,27,111,188,49,175,37,170,139,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,85,39,32,196,82,117,45,181,32,2,4,132,88,236,1,2,4,8,16,32,64,160,177,2,183,220,114,75,220,126,251,237,113,243,205,55,55,118,42,239,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,3,5,132,88,26,8,101,24,1,2,197,17,16,98,41,78,175,84,74,128,0,1,2,4,242,42,208,190,125,251,24,62,124,120,12,25,50,36,175,37,170,139,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,85,39,32,196,82,117,45,181,32,2,4,132,88,236,1,2,4,8,16,32,64,160,177,2,119,222,121,103,244,235,215,47,6,14,28,216,216,169,188,79,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,13,20,16,98,105,32,148,97,4,8,20,71,64,136,165,56,189,82,41,1,2,4,8,16,200,171,192,189,247,222,27,61,123,246,140,123,238,185,39,175,37,170,139,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,85,39,32,196,82,117,45,181,32,2,4,132,88,236,1,2,4,8,16,32,64,160,177,2,15,62,248,96,92,122,233,165,241,192,3,15,52,118,42,239,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,3,5,132,88,26,8,101,24,1,2,197,17,16,98,41,78,175,84,74,128,0,1,2,4,242,42,240,200,35,143,196,121,231,157,23,233,79,15,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,143,128,16,75,243,56,251,10,1,2,205,40,32,196,210,140,216,62,69,128,0,1,2,4,170,84,96,200,144,33,209,169,83,167,72,127,122,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,121,4,132,88,154,199,217,87,8,16,104,70,1,33,150,102,196,246,41,2,4,8,16,32,80,165,2,79,62,249,100,156,122,234,169,145,254,244,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,243,8,8,177,52,143,179,175,16,32,208,140,2,66,44,205,136,237,83,4,8,16,32,64,160,74,5,158,125,246,217,56,238,184,227,226,153,103,158,169,210,21,90,22,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,242,39,32,196,146,191,158,168,136,0,129,70,10,8,177,52,18,208,235,4,8,16,32,64,128,64,12,31,62,60,14,59,236,176,24,54,108,24,13,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,38,1,33,150,102,130,246,25,2,4,154,79,64,136,165,249,172,125,137,0,1,2,4,8,84,171,192,139,47,190,24,251,237,183,95,188,240,194,11,213,186,68,235,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,238,4,132,88,114,215,18,5,17,32,208,88,1,33,150,198,10,122,159,0,1,2,4,8,16,120,245,213,87,163,109,219,182,241,202,43,175,192,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,102,18,16,98,105,38,104,159,33,64,160,249,4,132,88,154,207,218,151,8,16,32,64,128,64,181,10,188,249,230,155,177,195,14,59,196,27,111,188,145,45,113,244,232,209,177,248,226,139,87,235,114,173,139,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,185,16,16,98,201,69,27,20,65,128,64,57,5,132,88,202,169,105,46,2,4,8,16,32,80,59,2,157,58,117,138,171,174,186,42,46,185,228,146,88,119,221,117,99,203,45,183,140,161,67,135,70,231,206,157,227,138,43,174,136,190,125,251,70,187,118,237,106,7,196,74,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,204,2,66,44,205,12,238,115,4,8,52,189,128,16,75,211,27,251,2,1,2,4,8,16,168,70,129,151,94,122,41,214,94,123,237,104,209,162,69,180,106,213,42,62,249,228,147,248,233,167,159,98,226,196,137,177,216,98,139,197,123,239,189,87,141,203,182,38,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,228,70,64,136,37,55,173,80,8,1,2,229,18,16,98,41,151,164,121,8,16,32,64,128,64,237,9,236,185,231,158,49,112,224,192,248,254,251,239,235,22,63,255,252,243,103,167,179,28,120,224,129,181,7,98,197,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,70,1,33,150,102,196,246,41,2,4,154,71,64,136,165,121,156,125,133,0,1,2,4,8,84,163,192,91,111,189,21,109,218,180,137,9,19,38,212,45,239,215,191,254,117,124,252,241,199,213,184,92,107,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,174,4,132,88,114,213,14,197,16,32,80,14,1,33,150,114,40,154,131,0,1,2,4,8,212,174,192,97,135,29,22,253,250,245,203,78,99,73,87,11,93,112,193,5,113,212,81,71,213,46,136,149,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,153,4,132,88,154,9,218,103,8,16,104,62,1,33,150,230,179,246,37,2,4,8,16,32,80,141,2,31,124,240,65,44,185,228,146,217,210,90,183,110,29,159,127,254,121,53,46,211,154,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,144,59,1,33,150,220,181,68,65,4,8,52,86,64,136,165,177,130,222,39,64,128,0,1,2,4,142,63,254,248,184,250,234,171,163,75,151,46,113,210,73,39,1,33,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,102,16,16,98,105,6,100,159,32,64,160,121,5,132,88,154,215,219,215,8,16,32,64,128,64,53,10,124,246,217,103,113,244,209,71,71,223,190,125,99,174,185,230,170,198,37,90,19,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,114,39,32,196,146,187,150,40,136,0,129,198,10,8,177,52,86,208,251,4,8,16,32,80,11,2,103,157,117,86,116,234,212,169,22,150,106,141,77,40,144,246,80,199,142,29,155,240,11,166,38,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,150,4,132,88,106,169,219,214,74,160,70,4,132,88,106,164,209,150,73,128,0,1,2,141,18,72,33,150,244,8,32,52,138,177,166,95,182,135,106,186,253,22,79,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,73,4,132,88,154,132,213,164,4,8,84,82,64,136,165,146,250,190,77,128,0,1,2,69,17,16,64,40,74,167,242,91,167,61,148,223,222,168,140,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,81,5,132,88,138,218,57,117,19,32,48,93,1,33,22,155,131,0,1,2,4,8,148,22,16,64,40,109,100,68,253,2,246,144,29,66,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,185,5,132,88,202,45,106,62,2,4,42,46,32,196,82,241,22,40,128,0,1,2,4,10,32,32,128,80,128,38,229,188,68,123,40,231,13,82,30,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,2,10,8,177,20,176,105,74,38,64,160,126,1,33,22,59,132,0,1,2,4,8,148,22,16,64,40,109,100,68,253,2,246,144,29,66,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,185,5,132,88,202,45,106,62,2,4,42,46,32,196,82,241,22,40,128,0,1,2,4,10,32,32,128,80,128,38,229,188,68,123,40,231,13,82,30,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,2,10,8,177,20,176,105,74,38,64,160,126,1,33,22,59,132,0,1,2,4,8,148,22,16,64,40,109,100,68,253,2,246,144,29,66,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,185,5,132,88,202,45,106,62,2,4,42,46,32,196,82,241,22,40,128,0,1,2,4,10,32,32,128,80,128,38,229,188,68,123,40,231,13,82,30,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,2,10,8,177,20,176,105,74,38,64,160,126,1,33,22,59,132,0,1,2,4,8,148,22,16,64,40,109,100,68,253,2,246,144,29,66,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,185,5,132,88,202,45,106,62,2,4,42,46,32,196,82,241,22,40,128,0,1,2,4,10,32,32,128,80,128,38,229,188,68,123,40,231,13,82,30,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,2,10,8,177,20,176,105,74,38,64,160,126,1,33,22,59,132,0,1,2,4,8,148,22,16,64,40,109,100,68,253,2,246,144,29,66,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,185,5,132,88,202,45,106,62,2,4,42,46,32,196,82,241,22,40,128,0,1,2,4,10,32,32,128,80,128,38,229,188,68,123,40,231,13,82,30,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,2,10,8,177,20,176,105,74,38,64,160,126,1,33,22,59,132,0,1,2,4,8,148,22,16,64,40,109,100,68,253,2,246,144,29,66,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,185,5,132,88,202,45,106,62,2,4,42,46,32,196,82,241,22,40,128,0,1,2,4,10,32,32,128,80,128,38,229,188,68,123,40,231,13,82,30,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,4,13,187,145,0,0,32,0,73,68,65,84,129,2,10,8,177,20,176,105,74,38,64,160,126,1,33,22,59,132,0,1,2,4,8,148,22,16,64,40,109,100,68,253,2,246,144,29,66,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,185,5,132,88,202,45,106,62,2,4,42,46,32,196,82,241,22,40,128,0,1,2,4,10,32,32,128,80,128,38,229,188,68,123,40,231,13,82,30,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,2,10,8,177,20,176,105,74,38,64,160,126,1,33,22,59,132,0,1,2,4,8,148,22,16,64,40,109,100,68,253,2,246,144,29,66,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,185,5,132,88,202,45,106,62,2,4,42,46,32,196,82,241,22,40,128,0,1,2,4,10,32,32,128,80,128,38,229,188,68,123,40,231,13,82,30,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,2,10,8,177,20,176,105,74,38,64,160,126,1,33,22,59,132,0,1,2,4,8,148,22,16,64,40,109,100,68,253,2,246,144,29,66,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,185,5,132,88,202,45,106,62,2,4,42,46,32,196,82,241,22,40,128,0,1,2,4,10,32,32,128,80,128,38,229,188,68,123,40,231,13,82,30,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,2,10,8,177,20,176,105,74,38,64,160,126,1,33,22,59,132,0,1,2,4,8,148,22,16,64,40,109,100,68,253,2,246,144,29,66,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,185,5,132,88,202,45,106,62,2,4,42,46,32,196,82,241,22,40,128,0,1,2,4,10,32,32,128,80,128,38,229,188,68,123,40,231,13,82,30,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,2,10,8,177,20,176,105,74,38,64,160,126,1,33,22,59,132,0,1,2,4,8,148,22,16,64,40,109,100,68,253,2,246,144,29,66,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,185,5,132,88,202,45,106,62,2,4,42,46,32,196,82,241,22,40,128,0,1,2,4,10,32,80,244,0,194,196,137,19,227,203,47,191,140,86,173,90,85,84,59,47,117,84,2,161,232,123,168,18,102,190,73,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,253,2,66,44,118,8,1,2,85,39,32,196,82,117,45,181,32,2,4,8,16,104,2,129,34,7,16,158,125,246,217,216,107,175,189,98,221,117,215,141,155,110,186,105,186,58,127,249,203,95,178,113,7,29,116,80,220,121,231,157,113,239,189,247,78,49,246,154,107,174,137,115,207,61,55,94,127,253,245,232,223,191,127,54,223,63,254,241,143,216,118,219,109,27,36,62,121,29,43,174,184,98,124,240,193,7,113,237,181,215,198,215,95,127,157,205,251,252,243,207,199,26,107,172,17,59,237,180,83,172,191,254,250,13,154,179,49,131,54,222,120,227,56,248,224,131,99,255,253,247,111,204,52,13,126,183,200,123,168,193,139,52,144,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,102,21,16,98,105,86,110,31,35,64,160,57,4,132,88,154,67,217,55,8,16,32,64,160,232,2,69,14,32,156,125,246,217,241,212,83,79,101,161,148,89,103,157,117,186,173,72,33,150,61,247,220,51,11,118,164,32,203,79,63,253,20,27,110,184,97,221,248,67,15,61,52,206,57,231,156,120,237,181,215,226,134,27,110,136,181,214,90,43,58,117,234,20,219,109,183,93,131,218,59,121,29,239,188,243,78,124,255,253,247,177,202,42,171,196,238,187,239,30,111,190,249,102,252,253,239,127,143,17,35,70,68,26,247,249,231,159,71,235,214,173,27,52,239,204,14,250,207,127,254,19,139,46,186,104,252,230,55,191,153,217,41,102,232,189,34,239,161,25,90,168,193,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,155,128,16,75,179,81,251,16,1,2,205,37,32,196,210,92,210,190,67,128,0,1,2,69,22,152,153,0,194,103,159,125,22,29,58,116,200,78,53,89,97,133,21,178,19,63,82,64,164,115,231,206,49,118,236,216,232,222,189,123,70,242,234,171,175,198,1,7,28,16,131,6,13,138,143,62,250,40,142,60,242,200,24,62,124,120,172,180,210,74,113,241,197,23,199,242,203,47,31,219,111,191,125,220,122,235,173,177,244,210,75,71,251,246,237,179,211,75,122,245,234,149,5,65,54,221,116,211,56,230,152,99,226,202,43,175,140,199,30,123,44,230,156,115,206,248,241,199,31,227,207,127,254,115,236,176,195,14,113,225,133,23,198,119,223,125,151,133,68,210,201,41,93,187,118,141,235,175,191,62,86,94,121,229,88,103,157,117,98,182,217,102,139,83,79,61,53,38,15,177,164,83,74,82,152,36,205,61,249,51,189,16,75,154,47,213,147,194,45,41,148,146,2,48,147,63,41,236,146,214,56,169,142,165,150,90,42,254,247,191,255,101,107,153,99,142,57,98,216,176,97,89,40,102,252,248,241,49,207,60,243,196,61,247,220,19,155,111,190,121,108,178,201,38,113,216,97,135,101,86,233,119,167,157,118,90,102,56,245,147,78,135,153,218,109,163,141,54,138,158,61,123,198,232,209,163,227,221,119,223,205,124,211,55,250,245,235,23,11,47,188,112,28,117,212,81,241,183,191,253,45,182,217,102,155,236,116,153,25,125,127,70,247,243,204,236,161,25,253,134,241,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,212,150,128,16,75,109,245,219,106,9,212,132,128,16,75,77,180,217,34,9,16,32,64,160,145,2,51,19,64,56,246,216,99,179,43,114,206,59,239,188,120,239,189,247,98,159,125,246,201,2,21,233,90,157,157,119,222,57,190,249,230,155,104,209,162,69,116,233,210,37,30,126,248,225,236,191,223,254,246,183,177,218,106,171,101,225,151,135,30,122,40,46,189,244,210,120,251,237,183,179,240,69,183,110,221,162,109,219,182,177,192,2,11,100,33,150,20,96,73,225,143,173,182,218,42,11,105,44,180,208,66,241,200,35,143,100,97,148,193,131,7,199,102,155,109,150,189,155,194,40,99,198,140,201,130,32,111,189,245,86,180,107,215,46,122,247,238,29,111,188,241,70,22,106,73,87,8,165,240,201,228,33,150,150,45,91,102,167,176,164,121,211,117,65,233,20,150,116,5,208,180,66,44,41,48,179,203,46,187,100,245,167,224,201,221,119,223,29,63,255,252,115,22,164,73,39,186,172,190,250,234,113,251,237,183,103,65,153,73,117,164,107,141,146,69,186,78,104,194,132,9,49,251,236,179,199,115,207,61,23,55,223,124,115,86,103,10,0,205,61,247,220,49,239,188,243,198,239,126,247,187,184,252,242,203,227,150,91,110,201,234,78,65,152,244,187,73,79,114,152,158,91,143,30,61,178,208,80,234,95,155,54,109,178,224,74,250,47,173,59,5,117,82,125,105,253,51,243,254,140,110,169,153,217,67,51,250,13,227,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,45,1,33,150,218,234,183,213,18,168,9,1,33,150,154,104,179,69,18,32,64,128,64,35,5,102,38,128,144,78,69,73,39,142,44,185,228,146,217,21,60,107,174,185,102,60,250,232,163,177,254,250,235,103,225,140,251,239,191,63,182,222,122,235,236,74,157,19,78,56,33,22,95,124,241,236,239,95,125,245,85,204,63,255,252,89,197,41,76,146,78,19,121,252,241,199,179,19,75,210,137,43,41,124,145,158,116,90,201,144,33,67,226,149,87,94,137,127,254,243,159,89,48,38,157,212,146,78,111,73,243,125,240,193,7,89,240,35,133,56,70,142,28,153,5,64,142,56,226,136,236,84,152,244,251,244,164,128,74,10,197,76,30,98,217,117,215,93,179,171,124,14,63,252,240,44,8,147,222,75,129,154,52,95,223,190,125,167,184,78,232,15,127,248,67,246,251,20,82,73,223,159,252,57,243,204,51,179,16,78,58,229,36,173,109,242,58,58,118,236,88,23,98,153,244,206,175,127,253,235,248,228,147,79,34,157,160,114,215,93,119,101,39,178,36,167,228,152,78,149,73,193,157,228,145,230,75,167,212,76,122,30,124,240,193,233,186,165,160,78,10,244,36,191,244,164,112,80,178,72,235,157,20,98,73,215,9,77,207,189,190,247,103,116,75,205,204,30,154,209,111,24,79,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,109,9,8,177,212,86,191,173,150,64,77,8,8,177,212,68,155,45,146,0,1,2,4,26,41,48,51,1,132,20,48,57,238,184,227,226,165,151,94,138,37,150,88,34,11,129,164,16,75,10,134,164,171,117,210,105,34,41,76,146,78,26,73,39,143,164,235,130,46,187,236,178,236,122,161,73,79,10,90,164,80,73,10,195,164,26,78,58,233,164,236,90,156,89,103,157,53,82,128,36,133,75,210,73,34,123,239,189,119,118,138,73,58,253,229,195,15,63,140,101,150,89,38,11,179,164,119,39,15,143,164,160,200,117,215,93,151,93,161,147,158,201,79,86,153,116,18,75,58,157,228,243,207,63,143,95,253,234,87,217,152,47,190,248,34,22,92,112,193,232,211,167,79,22,60,73,129,156,20,2,73,167,195,164,147,102,210,147,190,117,252,241,199,215,213,125,239,189,247,198,118,219,109,87,23,64,73,191,40,21,98,73,99,210,201,49,41,236,115,242,201,39,103,54,41,196,146,78,143,73,39,165,164,103,150,89,102,137,23,94,120,33,214,88,99,141,186,111,165,144,207,244,220,82,237,239,191,255,126,86,123,122,206,63,255,252,236,36,156,59,238,184,163,46,196,242,195,15,63,204,212,251,51,186,165,102,102,15,205,232,55,140,39,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,182,4,132,88,106,171,223,86,75,160,38,4,132,88,106,162,205,22,73,128,0,1,2,141,20,152,209,0,194,79,63,253,148,5,73,118,220,113,199,44,188,209,170,85,171,236,196,147,59,239,188,51,11,177,164,211,67,246,219,111,191,104,223,190,125,60,243,204,51,89,168,34,157,22,146,78,70,73,193,139,217,102,155,45,38,78,156,152,189,147,198,166,171,124,210,117,65,187,237,182,91,108,177,197,22,217,245,59,3,7,14,204,78,99,73,225,152,116,210,73,58,193,37,141,239,213,171,87,118,253,207,184,113,227,178,16,200,228,225,145,229,151,95,62,251,230,145,71,30,153,137,164,147,93,82,96,101,242,147,88,82,125,41,156,146,2,48,233,73,107,73,39,179,92,127,253,245,241,242,203,47,79,17,98,73,87,36,205,55,223,124,113,200,33,135,212,213,49,98,196,136,44,96,115,250,233,167,199,41,167,156,82,39,63,173,16,75,186,98,40,5,106,134,15,31,158,205,147,158,116,101,82,58,133,229,202,43,175,204,234,127,231,157,119,98,217,101,151,205,126,55,173,16,75,125,110,41,228,51,233,218,162,244,254,180,66,44,201,100,122,238,245,189,63,163,91,106,70,247,208,140,206,111,60,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,181,39,32,196,82,123,61,183,98,2,85,47,32,196,82,245,45,182,64,2,4,8,16,40,131,192,140,6,16,198,143,31,31,139,44,178,72,118,213,206,46,187,236,146,93,247,147,78,95,121,248,225,135,99,243,205,55,143,31,127,252,49,59,233,36,93,145,115,219,109,183,101,99,38,253,172,91,183,110,145,78,67,73,99,83,160,35,133,76,82,104,101,221,117,215,141,161,67,135,102,65,146,185,230,154,43,59,193,165,77,155,54,83,156,220,178,251,238,187,103,39,186,164,211,89,82,48,37,61,147,135,71,210,188,233,253,116,106,75,154,55,93,211,147,78,76,153,60,196,146,2,29,233,138,157,1,3,6,196,78,59,237,148,133,98,82,216,229,155,111,190,201,78,92,153,252,36,150,78,157,58,101,87,241,172,183,222,122,217,105,41,233,196,147,13,54,216,32,90,180,104,145,213,145,78,140,73,79,58,1,38,157,250,50,233,90,163,73,215,9,93,115,205,53,217,41,51,251,238,187,111,22,120,73,1,152,63,253,233,79,89,125,233,207,233,133,88,82,40,40,133,120,82,24,39,5,91,146,229,180,220,186,116,233,82,50,196,146,78,177,153,153,247,103,116,91,205,232,30,154,209,249,141,39,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,246,4,132,88,106,175,231,86,76,160,234,5,132,88,170,190,197,22,72,128,0,1,2,101,16,152,153,0,194,185,231,158,27,29,58,116,136,249,231,159,63,54,220,112,195,44,208,241,228,147,79,102,39,166,164,39,5,67,174,184,226,138,44,28,146,66,31,233,233,209,163,71,28,125,244,209,217,59,41,224,146,66,48,7,30,120,96,246,187,20,24,233,222,189,123,140,29,59,54,11,110,44,186,232,162,177,255,254,251,103,167,139,76,122,110,191,253,246,236,4,149,251,239,191,63,11,151,164,39,133,88,210,149,58,215,94,123,109,124,244,209,71,217,223,175,190,250,234,44,100,179,194,10,43,100,255,165,240,73,186,78,40,133,95,82,208,229,194,11,47,204,198,165,26,210,147,174,236,73,167,187,116,237,218,53,94,127,253,245,232,223,191,127,118,157,80,114,73,161,151,127,255,251,223,217,245,60,151,92,114,201,20,215,10,77,170,43,157,22,147,214,50,169,142,73,33,150,84,83,223,190,125,179,128,79,122,210,186,211,9,53,41,44,147,174,249,153,86,136,229,197,23,95,140,79,63,253,52,11,3,37,139,116,250,204,244,220,38,255,78,154,63,89,165,32,80,10,14,165,122,15,62,248,224,204,112,102,222,159,209,109,53,51,123,104,70,191,97,60,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,181,37,32,196,82,91,253,182,90,2,53,33,32,196,82,19,109,182,72,2,4,8,16,104,164,192,204,6,16,210,105,39,233,132,149,116,18,73,186,30,232,147,79,62,201,254,119,125,79,10,102,164,208,199,114,203,45,87,23,110,105,104,249,247,221,119,95,22,122,73,87,232,164,211,91,166,126,82,216,36,157,98,146,78,77,73,167,185,164,0,199,170,171,174,26,39,158,120,226,47,198,166,186,211,85,62,75,47,189,116,204,61,247,220,13,45,161,65,227,210,85,67,99,198,140,201,130,53,233,73,97,153,81,163,70,101,167,203,76,171,238,134,76,218,24,183,52,127,99,223,47,85,227,204,238,161,82,243,250,61,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,181,43,32,196,82,187,189,183,114,2,85,43,32,196,82,181,173,181,48,2,4,8,16,40,163,64,17,2,8,233,148,150,116,98,74,58,201,37,157,242,50,173,39,93,17,116,210,73,39,101,167,165,164,208,198,165,151,94,26,79,63,253,116,172,178,202,42,101,212,170,127,170,20,180,57,246,216,99,179,211,87,206,56,227,140,102,251,110,165,63,84,132,61,84,105,35,223,39,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,96,198,4,132,88,102,204,203,104,2,4,10,32,32,196,82,128,38,41,145,0,1,2,4,42,46,80,132,0,66,10,177,172,184,226,138,177,229,150,91,78,247,52,147,159,127,254,57,187,106,104,200,144,33,209,186,117,235,216,126,251,237,99,181,213,86,107,86,223,193,131,7,103,39,175,252,237,111,127,155,233,83,87,154,181,224,50,125,172,8,123,168,76,75,53,13,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,205,36,32,196,210,76,208,62,67,128,64,243,9,8,177,52,159,181,47,17,32,64,128,64,113,5,4,16,138,219,187,188,84,110,15,229,165,19,234,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,61,2,66,44,213,211,75,43,33,64,224,255,9,8,177,216,10,4,8,16,32,64,160,180,128,0,66,105,35,35,234,23,176,135,236,16,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,202,45,32,196,82,110,81,243,17,32,80,113,1,33,150,138,183,64,1,4,8,16,32,80,0,1,1,132,2,52,41,231,37,218,67,57,111,144,242,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,80,64,136,165,128,77,83,50,1,2,245,11,8,177,216,33,4,8,16,32,64,160,180,128,0,66,105,35,35,234,23,176,135,236,16,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,202,45,32,196,82,110,81,243,17,32,80,113,1,33,150,138,183,64,1,4,8,16,32,80,0,1,1,132,2,52,41,231,37,218,67,57,111,144,242,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,80,64,136,165,128,77,83,50,1,2,245,11,8,177,216,33,4,8,16,32,64,160,180,128,0,66,105,35,35,234,23,176,135,236,16,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,202,45,32,196,82,110,81,243,17,32,80,113,1,33,150,138,183,64,1,4,8,16,32,80,0,1,1,132,2,52,41,231,37,218,67,57,111,144,242,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,80,64,136,165,128,77,83,50,1,2,245,11,8,177,216,33,4,8,16,32,64,160,180,128,0,66,105,35,35,234,23,176,135,236,16,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,202,45,32,196,82,110,81,243,17,32,80,113,1,33,150,138,183,64,1,4,8,16,32,80,0,1,1,132,2,52,41,231,37,218,67,57,111,144,242,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,80,64,136,165,128,77,83,50,1,2,245,11,8,177,216,33,4,8,16,32,64,160,180,128,0,66,105,35,35,234,23,176,135,236,16,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,202,45,32,196,82,110,81,243,17,32,80,113,1,33,150,138,183,64,1,4,8,16,32,80,0,1,1,132,2,52,41,231,37,218,67,57,111,144,242,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,80,64,136,165,128,77,83,50,1,2,245,11,8,177,216,33,4,8,16,32,64,160,180,128,0,66,105,35,35,234,23,176,135,236,16,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,202,45,32,196,82,110,81,243,17,32,80,113,1,33,150,138,183,64,1,4,8,16,32,80,0,1,1,132,2,52,41,231,37,218,67,57,111,144,242,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,80,64,136,165,128,77,83,50,1,2,245,11,8,177,216,33,4,8,16,32,64,160,180,128,0,66,105,35,35,234,23,176,135,236,16,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,202,45,32,196,82,110,81,243,17,32,80,113,1,33,150,138,183,64,1,4,8,16,32,80,0,1,1,132,2,52,41,231,37,218,67,57,111,144,242,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,80,64,136,165,128,77,83,50,1,2,245,11,8,177,216,33,4,8,16,32,64,160,180,128,0,66,105,35,35,234,23,176,135,236,16,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,202,45,32,196,82,110,81,243,17,32,80,113,1,33,150,138,183,64,1,4,8,16,32,80,0,1,1,132,2,52,41,231,37,218,67,57,111,144,242,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,80,64,136,165,128,77,83,50,1,2,245,11,8,177,216,33,4,8,16,32,64,160,180,128,0,66,105,35,35,234,23,176,135,236,16,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,202,45,32,196,82,110,81,243,17,32,80,113,1,33,150,138,183,64,1,4,8,16,32,80,0,1,1,132,2,52,41,231,37,218,67,57,111,144,242,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,80,64,136,165,128,77,83,50,1,2,245,11,8,177,216,33,4,8,16,32,64,160,180,128,0,66,105,35,35,234,23,176,135,236,16,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,202,45,32,196,82,110,81,243,17,32,80,113,1,33,150,138,183,64,1,4,8,16,32,80,0,1,1,132,2,52,41,231,37,218,67,57,111,144,242,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,80,64,136,165,128,77,83,50,1,2,245,11,8,177,216,33,4,8,16,32,64,160,180,128,0,66,105,35,35,234,23,176,135,236,16,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,202,45,32,196,82,110,81,243,17,32,80,113,1,33,150,138,183,64,1,4,8,16,32,80,0,1,1,132,2,52,41,231,37,218,67,57,111,144,242,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,80,64,136,165,128,77,83,50,1,2,245,11,8,177,216,33,4,8,16,32,64,160,180,64,10,32,116,234,212,169,244,64,35,8,212,35,144,246,80,199,142,29,25,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,44,2,66,44,101,97,52,9,1,2,121,18,16,98,201,83,55,212,66,128,0,1,2,4,138,43,48,203,44,179,196,196,137,19,139,187,0,149,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,96,2,66,44,5,107,152,114,9,16,40,45,32,196,82,218,200,8,2,4,8,16,32,64,160,180,128,16,75,105,35,35,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,78,1,33,150,114,106,154,139,0,129,92,8,8,177,228,162,13,138,32,64,128,0,1,2,133,23,16,98,41,124,11,45,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,130,9,8,177,20,172,97,202,37,64,160,180,128,16,75,105,35,35,8,16,32,64,128,0,129,210,2,66,44,165,141,140,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,57,5,132,88,202,169,105,46,2,4,114,33,32,196,146,139,54,40,130,0,1,2,4,8,20,94,64,136,165,240,45,180,0,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,10,38,32,196,82,176,134,41,151,0,129,210,2,66,44,165,141,140,32,64,128,0,1,2,4,74,11,8,177,148,54,50,130,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,229,20,16,98,41,167,166,185,8,16,200,133,128,16,75,46,218,160,8,2,4,8,16,32,80,120,1,33,150,194,183,208,2,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,152,128,16,75,193,26,166,92,2,4,74,11,8,177,148,54,50,130,0,1,2,4,8,16,40,45,32,196,82,218,200,8,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,148,83,64,136,165,156,154,230,34,64,32,23,2,66,44,185,104,131,34,8,16,32,64,128,64,225,5,132,88,10,223,66,11,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,96,2,66,44,5,107,152,114,9,16,40,45,32,196,82,218,200,8,2,4,8,16,32,64,160,180,128,16,75,105,35,35,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,78,1,33,150,114,106,154,139,0,129,92,8,8,177,228,162,13,138,32,64,128,0,1,2,133,23,16,98,41,124,11,45,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,130,9,8,177,20,172,97,202,37,64,160,180,128,16,75,105,35,35,8,16,32,64,128,0,129,210,2,66,44,165,141,140,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,57,5,132,88,202,169,105,46,2,4,114,33,32,196,146,139,54,40,130,0,1,2,4,8,20,94,64,136,165,240,45,180,0,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,10,38,32,196,82,176,134,41,151,0,129,210,2,66,44,165,141,140,32,64,128,0,1,2,4,74,11,8,177,148,54,50,130,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,229,20,16,98,41,167,166,185,8,16,200,133,128,16,75,46,218,160,8,2,4,8,16,32,80,120,1,33,150,194,183,208,2,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,152,128,16,75,193,26,166,92,2,4,74,11,8,177,148,54,50,130,0,1,2,4,8,16,40,45,32,196,82,218,200,8,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,148,83,64,136,165,156,154,230,34,64,32,23,2,66,44,185,104,131,34,8,16,32,64,128,64,225,5,132,88,10,223,66,11,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,96,2,66,44,5,107,152,114,9,16,40,45,32,196,82,218,200,8,2,4,8,16,32,64,160,180,128,16,75,105,35,35,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,78,1,33,150,114,106,154,139,0,129,92,8,8,177,228,162,13,138,32,64,128,0,1,2,133,23,16,98,41,124,11,45,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,130,9,8,177,20,172,97,202,37,64,160,180,128,16,75,105,35,35,8,16,32,64,128,0,129,210,2,173,91,183,142,177,99,199,150,30,104,4,129,50,10,44,178,200,34,209,163,71,143,216,117,215,93,203,56,171,169,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,67,64,136,165,24,125,82,37,1,2,51,32,32,196,50,3,88,134,18,32,64,128,0,1,2,211,20,248,250,235,175,99,177,197,22,139,244,167,135,64,115,10,236,182,219,110,209,182,109,91,33,150,230,68,247,45,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,220,8,8,177,228,166,21,10,33,64,160,92,2,66,44,229,146,52,15,1,2,4,8,16,168,93,129,143,62,250,40,214,90,107,173,248,240,195,15,107,23,193,202,43,34,32,196,82,17,118,31,37,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,200,137,128,16,75,78,26,161,12,2,4,202,39,32,196,82,62,75,51,17,32,64,128,0,129,90,21,248,239,127,255,27,219,109,183,93,188,249,230,155,181,74,96,221,21,18,16,98,169,16,188,207,18,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,228,66,64,136,37,23,109,80,4,1,2,229,20,16,98,41,167,166,185,8,16,32,64,128,64,109,10,12,31,62,60,14,59,236,176,24,54,108,88,109,2,88,117,197,4,132,88,42,70,239,195,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,57,16,16,98,201,65,19,148,64,128,64,121,5,132,88,202,235,105,54,2,4,8,16,32,80,139,2,67,134,12,137,78,157,58,69,250,211,67,160,57,5,132,88,154,83,219,183,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,242,38,32,196,146,183,142,168,135,0,129,70,11,8,177,52,154,208,4,4,8,16,32,64,160,230,5,238,189,247,222,232,217,179,103,220,115,207,61,53,111,1,160,121,5,132,88,154,215,219,215,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,242,37,32,196,146,175,126,168,134,0,129,50,8,8,177,148,1,209,20,4,8,16,32,64,160,198,5,110,186,233,166,44,192,114,227,141,55,214,184,132,229,55,183,128,16,75,115,139,251,30,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,158,4,132,88,242,212,13,181,16,32,80,22,1,33,150,178,48,154,132,0,1,2,4,8,212,180,64,175,94,189,98,248,240,225,217,105,44,30,2,205,41,32,196,210,156,218,190,69,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,144,55,1,33,150,188,117,68,61,4,8,52,90,64,136,165,209,132,38,32,64,128,0,1,2,53,47,208,189,123,247,24,61,122,116,92,116,209,69,53,111,1,160,121,5,132,88,154,215,219,215,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,242,37,32,196,146,175,126,168,134,0,129,50,8,8,177,148,1,209,20,4,8,16,32,64,160,198,5,206,58,235,172,152,56,113,98,116,234,212,169,198,37,44,191,185,5,132,88,154,91,220,247,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,242,36,32,196,146,167,110,168,133,0,129,178,8,8,177,148,133,209,36,4,8,16,32,64,160,230,4,158,122,234,169,216,112,195,13,179,117,159,120,226,137,241,155,223,252,38,218,183,111,95,115,14,22,220,252,2,35,70,140,136,229,151,95,62,251,176,16,75,243,251,251,34,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,126,4,132,88,242,211,11,149,16,32,80,38,1,33,150,50,65,154,134,0,1,2,4,8,212,144,192,87,95,125,21,139,45,182,88,180,105,211,38,46,187,236,178,232,211,167,79,172,181,214,90,89,168,37,157,198,50,215,92,115,197,13,55,220,80,67,34,150,218,92,2,195,134,13,139,173,182,218,42,118,220,113,199,232,208,161,67,156,114,202,41,209,182,109,219,104,209,162,69,28,123,236,177,177,204,50,203,196,35,143,60,210,92,229,248,14,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,138,10,8,177,84,148,223,199,9,16,104,10,1,33,150,166,80,53,39,1,2,4,8,16,168,126,129,195,15,63,60,122,247,238,29,115,204,49,71,44,176,192,2,209,170,85,171,24,57,114,100,76,152,48,33,11,22,116,233,210,165,250,17,172,176,34,2,91,111,189,117,93,80,101,161,133,22,202,246,224,23,95,124,17,63,255,252,115,92,123,237,181,177,231,158,123,86,164,46,31,37,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,220,2,66,44,205,45,238,123,4,8,52,185,128,16,75,147,19,251,0,1,2,4,8,16,168,74,129,215,94,123,45,59,125,101,252,248,241,83,172,111,137,37,150,136,81,163,70,85,229,154,45,42,31,2,233,52,150,77,54,217,36,190,251,238,187,41,10,90,113,197,21,227,141,55,222,200,71,145,170,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,12,2,66,44,205,128,236,19,4,8,52,175,128,16,75,243,122,251,26,1,2,4,8,16,168,38,129,116,34,198,131,15,62,88,183,164,150,45,91,70,207,158,61,99,143,61,246,168,166,101,90,75,14,5,118,216,97,135,184,251,238,187,235,42,75,167,1,93,125,245,213,246,94,14,123,165,36,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,166,19,16,98,105,58,91,51,19,32,80,33,1,33,150,10,193,251,44,1,2,4,8,16,168,2,129,65,131,6,197,46,187,236,18,227,198,141,203,86,179,193,6,27,196,83,79,61,85,5,43,179,132,188,11,76,125,26,139,83,88,242,222,49,245,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,133,128,16,75,83,168,154,147,0,129,138,10,8,177,84,148,223,199,9,16,32,64,128,64,225,5,218,180,105,19,175,191,254,122,180,104,209,34,30,122,232,161,216,120,227,141,11,191,38,11,40,134,192,164,211,88,156,194,82,140,126,169,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,252,2,66,44,229,55,53,35,1,2,21,22,16,98,169,112,3,124,158,0,1,2,4,8,20,92,224,186,235,174,139,35,143,60,50,118,219,109,183,232,223,191,127,193,87,163,252,34,9,164,211,88,54,218,104,163,88,118,217,101,227,141,55,222,40,82,233,106,37,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,22,1,33,150,178,48,154,132,0,129,60,9,8,177,228,169,27,106,33,64,128,0,1,2,197,20,216,107,175,189,226,236,179,207,142,229,150,91,174,152,11,80,117,97,5,118,221,117,215,216,124,243,205,227,240,195,15,47,236,26,20,78,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,96,102,5,132,88,102,86,206,123,4,8,228,86,64,136,37,183,173,81,24,1,2,4,8,20,88,96,150,89,102,41,112,245,74,111,136,192,196,137,19,27,50,172,217,199,140,124,230,31,241,237,23,111,54,251,119,125,176,249,4,150,94,175,99,180,88,176,77,243,125,208,151,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,114,43,32,196,146,219,214,40,140,0,129,153,21,16,98,153,89,57,239,17,32,64,128,0,129,233,11,164,16,75,94,67,14,250,214,120,129,60,247,55,133,88,22,94,98,205,104,177,192,146,141,95,168,25,114,39,48,242,149,91,99,225,21,247,21,98,201,93,103,20,68,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,140,128,16,75,101,220,125,149,0,129,38,20,16,98,105,66,92,83,19,32,64,128,64,205,10,228,57,228,80,179,77,41,227,194,243,220,95,33,150,50,54,58,135,83,9,177,228,176,41,74,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,84,80,64,136,165,130,248,62,77,128,64,211,8,8,177,52,141,171,89,9,16,32,64,160,182,5,242,28,114,168,237,206,148,103,245,121,238,175,16,75,121,122,156,215,89,132,88,242,218,25,117,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,42,35,32,196,82,25,119,95,37,64,160,9,5,132,88,154,16,215,212,4,8,16,32,80,179,2,121,14,57,212,108,83,202,184,240,60,247,87,136,165,140,141,206,225,84,66,44,57,108,138,146,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,21,20,16,98,169,32,190,79,19,32,208,52,2,66,44,77,227,106,86,2,4,8,16,168,109,129,60,135,28,106,187,51,229,89,125,158,251,43,196,82,158,30,231,117,22,33,150,188,118,70,93,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,202,8,8,177,84,198,221,87,9,16,104,66,1,33,150,38,196,53,53,1,2,4,8,212,172,64,158,67,14,53,219,148,239,79,145,192,0,0,32,0,73,68,65,84,50,46,60,207,253,21,98,41,99,163,115,56,149,16,75,14,155,162,36,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,5,5,132,88,42,136,239,211,4,8,52,141,128,16,75,211,184,154,149,0,1,2,4,106,91,32,207,33,135,218,238,76,121,86,159,231,254,10,177,148,167,199,121,157,69,136,37,175,157,81,23,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,50,2,66,44,149,113,247,85,2,4,154,80,64,136,165,9,113,77,77,128,0,1,2,53,43,144,231,144,67,205,54,165,140,11,207,115,127,133,88,202,216,232,28,78,37,196,146,195,166,40,137,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,65,1,33,150,10,226,251,52,1,2,77,35,32,196,210,52,174,102,37,64,128,0,129,218,22,200,115,200,161,182,59,83,158,213,231,185,191,66,44,229,233,113,94,103,17,98,201,107,103,212,69,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,140,128,16,75,101,220,125,149,0,129,38,20,16,98,105,66,92,83,19,32,64,128,64,205,10,228,57,228,80,179,77,41,227,194,243,220,95,33,150,50,54,58,135,83,9,177,228,176,41,74,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,84,80,64,136,165,130,248,62,77,128,64,211,8,8,177,52,141,171,89,9,16,32,64,160,182,5,242,28,114,168,237,206,148,103,245,121,238,175,16,75,121,122,156,215,89,132,88,242,218,25,117,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,42,35,32,196,82,25,119,95,37,64,160,9,5,132,88,154,16,215,212,4,8,16,32,80,179,2,121,14,57,212,108,83,202,184,240,60,247,87,136,165,140,141,206,225,84,66,44,57,108,138,146,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,21,20,16,98,169,32,190,79,19,32,208,52,2,66,44,77,227,106,86,2,4,8,16,168,109,129,60,135,28,106,187,51,229,89,125,158,251,43,196,82,158,30,231,117,22,33,150,188,118,70,93,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,202,8,8,177,84,198,221,87,9,16,104,66,1,33,150,38,196,53,53,1,2,4,8,212,172,64,158,67,14,53,219,148,50,46,60,207,253,21,98,41,99,163,115,56,149,16,75,14,155,162,36,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,5,5,132,88,42,136,239,211,4,8,52,141,128,16,75,211,184,154,149,0,1,2,4,106,91,32,207,33,135,218,238,76,121,86,159,231,254,10,177,148,167,199,121,157,69,136,37,175,157,81,23,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,50,2,66,44,149,113,247,85,2,4,154,80,64,136,165,9,113,77,77,128,0,1,2,53,43,144,231,144,67,205,54,165,140,11,207,115,127,133,88,202,216,232,28,78,37,196,146,195,166,40,137,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,65,1,33,150,10,226,251,52,1,2,77,35,32,196,210,52,174,102,37,64,128,0,129,218,22,200,115,200,161,182,59,83,158,213,231,185,191,121,14,177,76,156,56,49,126,250,233,231,152,125,246,217,202,211,136,26,156,69,136,165,6,155,110,201,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,122,4,132,88,108,15,2,4,170,78,64,136,165,234,90,106,65,4,8,16,32,144,3,129,60,135,28,114,192,83,248,18,242,220,223,134,134,88,206,235,222,55,222,126,103,84,93,47,86,94,113,217,104,127,204,222,117,127,255,228,211,207,99,255,195,59,197,109,215,95,16,45,230,153,59,251,249,167,255,251,34,206,189,168,79,188,248,202,91,177,201,134,127,136,61,118,221,50,86,92,97,233,6,247,243,145,193,207,197,1,71,118,138,81,175,223,223,224,119,102,118,224,200,81,31,197,115,195,94,141,221,118,218,252,23,83,164,58,218,29,124,70,140,25,49,104,102,167,175,123,239,171,175,191,137,5,22,255,83,188,243,242,221,177,220,106,219,199,39,239,60,28,11,47,212,186,222,121,91,46,182,73,92,121,241,169,177,119,219,191,205,240,247,133,88,102,152,204,11,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,170,22,16,98,169,234,246,90,28,129,218,20,16,98,169,205,190,91,53,1,2,4,8,52,173,64,158,67,14,77,187,242,218,152,61,207,253,109,104,136,229,215,203,255,53,142,57,172,109,44,178,240,255,5,46,22,251,205,194,177,237,86,127,140,111,191,27,31,119,220,253,88,252,243,198,251,226,225,193,207,198,216,15,134,196,2,45,231,203,198,172,245,199,189,99,194,79,63,197,73,199,237,19,207,191,240,70,92,220,227,198,248,108,228,99,177,96,235,150,13,106,124,115,134,88,238,121,224,241,56,254,148,139,98,196,75,119,253,162,182,47,198,126,21,111,190,53,50,214,95,103,181,6,213,93,223,160,9,19,126,138,57,22,92,47,190,254,232,241,152,255,55,155,196,55,99,158,172,11,253,76,239,61,33,150,70,179,155,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,224,255,9,8,177,216,10,4,8,84,157,128,16,75,213,181,212,130,8,16,32,64,32,7,2,121,14,57,228,128,167,240,37,228,185,191,13,9,177,164,160,202,188,191,222,56,190,251,228,169,152,123,238,57,167,232,199,135,31,125,26,127,63,173,123,124,241,197,87,83,132,88,210,201,44,41,248,50,250,205,7,178,192,75,186,22,168,245,146,155,198,101,221,78,138,253,219,109,247,139,158,222,118,231,163,113,122,231,30,49,246,203,113,209,118,231,45,226,130,46,199,197,147,79,191,144,157,128,114,208,190,59,68,255,1,247,197,34,11,45,24,61,47,235,16,107,255,161,77,246,126,58,229,229,250,155,31,136,9,19,38,196,54,91,110,28,221,206,62,62,102,155,109,214,56,170,253,249,177,210,239,150,137,59,239,29,18,251,237,181,109,236,187,231,54,117,223,75,129,148,78,93,123,197,128,219,7,197,66,191,106,21,231,157,117,116,172,218,230,183,177,249,118,71,196,59,239,141,142,93,118,216,44,78,63,241,160,56,231,194,222,177,222,218,171,102,243,247,238,113,102,116,189,176,79,220,113,67,183,232,121,221,29,49,250,163,79,226,221,247,62,140,65,143,61,19,107,253,126,165,232,215,243,172,236,52,149,52,247,113,39,95,24,255,126,230,197,248,203,166,235,70,235,86,243,199,166,127,92,59,182,222,98,195,41,214,155,66,41,95,125,248,120,164,63,191,28,253,175,72,251,99,242,39,93,163,148,214,62,248,241,97,241,143,83,15,201,198,57,137,165,240,255,55,96,1,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,92,8,8,177,228,162,13,138,32,64,160,156,2,66,44,229,212,52,23,1,2,4,8,16,248,63,129,60,135,28,244,168,241,2,121,238,111,67,66,44,175,191,249,110,180,89,103,183,44,40,50,106,244,152,44,20,146,130,40,191,90,112,129,58,156,151,95,125,59,86,223,96,143,186,147,88,198,125,243,109,188,244,202,219,177,225,122,171,103,99,222,248,239,123,177,242,218,187,198,139,79,221,20,171,175,186,194,20,168,175,188,54,34,86,91,191,109,22,112,89,97,249,37,179,32,200,153,167,28,28,139,46,178,80,108,177,195,145,177,211,118,127,142,3,247,217,62,59,201,229,231,159,127,142,193,247,245,140,244,189,205,183,63,50,122,93,118,122,22,22,217,109,223,83,227,234,75,78,203,198,254,101,187,35,226,177,127,13,141,67,15,216,57,78,60,118,239,88,97,249,165,234,190,119,225,101,253,35,157,240,114,78,199,35,227,193,135,159,142,51,186,92,25,159,191,255,88,92,221,251,246,184,228,202,155,226,129,59,46,139,111,190,249,46,54,217,234,144,248,221,111,151,138,147,142,219,55,150,89,106,177,186,235,132,58,118,237,25,157,207,187,38,206,234,112,88,180,89,105,185,44,48,115,212,33,187,101,97,147,19,79,191,36,30,255,247,243,89,237,183,14,124,36,250,15,184,63,174,185,252,140,56,120,191,29,167,88,239,21,189,110,137,163,15,221,61,38,253,57,233,151,95,143,251,54,6,220,246,80,86,199,107,111,188,19,167,158,176,127,156,219,233,232,88,126,245,29,162,219,217,199,197,206,219,111,54,195,155,209,117,66,51,76,230,5,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,85,11,8,177,84,117,123,45,142,64,109,10,8,177,212,102,223,173,154,0,1,2,4,154,86,32,207,33,135,166,93,121,109,204,158,231,254,54,36,196,114,223,67,79,198,182,187,29,31,23,158,115,124,118,21,208,121,221,251,102,87,6,61,243,88,223,152,117,214,89,179,38,78,29,98,153,188,179,41,52,146,78,84,89,103,205,54,113,239,173,151,196,187,35,63,140,116,130,75,122,150,90,98,209,184,242,218,91,179,211,75,30,127,240,154,236,103,105,252,251,31,124,156,253,46,133,88,198,125,252,68,204,219,98,158,120,224,225,167,162,237,126,167,102,167,152,164,96,205,23,99,191,206,78,75,249,224,195,49,177,219,62,167,100,33,155,142,167,29,154,133,88,210,187,125,174,234,248,139,13,150,66,39,207,60,247,114,118,122,202,42,43,47,151,125,119,205,223,175,20,143,14,121,174,238,58,161,39,158,250,79,22,98,121,235,133,129,241,219,229,150,204,234,73,245,143,25,49,40,82,136,37,157,144,50,169,214,14,103,245,136,145,239,127,20,55,244,62,59,11,155,12,232,123,110,182,206,31,127,156,16,115,254,106,253,105,134,88,166,46,42,5,124,122,245,185,35,11,233,164,96,76,10,184,236,177,235,95,163,117,171,255,187,118,105,221,77,247,205,78,166,89,122,169,223,76,225,182,228,18,191,46,249,15,72,136,165,36,145,1,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,154,18,16,98,169,169,118,91,44,129,218,16,16,98,169,141,62,91,37,1,2,4,8,52,175,64,158,67,14,205,43,81,157,95,203,115,127,27,18,98,73,129,140,111,190,253,46,90,45,48,127,214,160,7,31,121,42,182,222,249,216,186,144,71,250,217,180,66,44,19,38,252,20,199,157,114,97,92,121,205,173,209,181,227,81,217,169,38,179,207,62,91,156,218,241,242,56,255,226,126,217,92,233,231,47,188,252,223,88,100,225,214,113,121,183,147,167,216,0,147,135,71,210,47,210,21,59,127,220,242,224,152,248,213,176,24,245,193,152,236,250,161,116,218,201,252,243,181,200,222,107,127,204,222,117,33,150,61,118,249,107,28,178,255,78,191,216,80,31,140,254,36,246,56,224,180,44,188,178,220,50,139,199,223,143,110,151,133,70,238,121,224,241,41,66,44,219,236,122,92,22,150,73,207,212,33,150,247,71,125,92,23,144,73,235,120,118,216,43,89,192,39,133,88,210,169,46,147,194,39,41,76,179,231,174,91,254,226,36,150,201,139,74,129,158,229,86,219,62,171,37,5,107,54,90,127,141,95,92,47,180,125,219,19,162,203,25,135,199,77,183,61,52,133,219,105,237,15,40,249,15,70,136,165,36,145,1,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,154,18,16,98,169,169,118,91,44,129,218,16,16,98,169,141,62,91,37,1,2,4,8,52,175,64,158,67,14,51,43,241,197,23,95,68,235,214,173,179,215,199,142,29,27,243,205,55,95,204,62,251,236,51,59,93,161,223,203,115,127,27,18,98,121,102,232,203,217,201,34,127,220,240,15,89,31,94,125,253,157,88,117,189,221,227,147,119,30,142,133,23,250,191,30,79,43,196,210,238,160,51,226,149,215,71,196,45,253,206,139,21,87,88,186,174,135,105,174,31,39,76,200,254,62,231,28,115,68,215,11,175,139,231,95,124,35,238,188,233,162,236,103,67,159,127,45,62,24,61,38,230,159,111,222,56,224,200,78,49,234,245,251,179,159,79,30,98,249,251,169,221,35,213,53,160,111,215,88,122,201,223,196,238,251,157,26,171,172,180,92,93,136,101,122,225,145,116,117,209,178,203,44,22,159,125,254,101,220,117,223,191,226,216,147,186,197,107,67,111,141,183,223,25,213,224,16,203,232,15,63,137,107,175,56,51,171,105,82,136,229,242,110,39,197,18,43,253,109,138,235,146,86,92,115,231,44,184,51,245,117,66,147,111,230,111,191,27,31,231,116,187,46,46,191,122,64,252,102,209,133,226,232,195,218,70,187,221,183,206,78,188,153,244,164,211,94,82,208,38,89,79,238,150,2,65,165,30,33,150,82,66,126,79,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,45,1,33,150,218,234,183,213,18,168,9,1,33,150,154,104,179,69,18,32,64,128,64,51,11,228,57,228,48,163,20,41,188,178,221,118,219,197,75,47,189,20,95,125,245,85,236,191,255,254,209,175,95,191,120,249,229,151,99,195,13,55,140,65,131,6,197,184,113,227,162,93,187,118,49,102,204,152,25,157,190,144,227,243,220,223,134,132,88,210,41,37,233,52,144,183,95,188,51,59,101,164,125,135,139,35,5,57,6,221,213,163,174,31,83,135,88,70,142,250,40,150,89,101,187,184,253,250,11,98,149,149,151,175,27,151,78,92,153,116,82,201,164,31,14,251,207,107,177,217,54,135,199,3,119,92,30,43,253,110,153,248,235,14,71,197,49,135,183,141,37,22,251,245,116,67,44,233,122,163,20,70,73,167,183,164,0,204,166,91,31,26,199,31,181,87,116,62,253,240,236,58,161,233,133,88,118,220,179,125,172,190,234,10,113,230,201,7,199,215,227,190,141,95,45,189,89,60,255,196,13,241,225,199,159,198,129,71,118,142,209,111,62,16,79,63,247,82,212,119,18,203,180,66,44,183,254,243,252,88,102,213,109,99,235,45,54,138,243,59,31,147,5,100,14,56,226,172,6,93,39,148,28,198,143,255,33,238,188,119,72,92,209,235,230,236,148,152,253,219,109,23,135,31,180,75,118,93,210,128,219,6,197,186,107,175,146,157,214,50,163,143,16,203,140,138,25,79,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,110,1,33,150,234,238,175,213,17,168,73,1,33,150,154,108,187,69,19,32,64,128,64,19,11,228,57,228,48,163,75,127,252,241,199,227,79,127,250,83,124,251,237,183,49,219,108,179,197,92,115,205,21,207,61,247,92,172,179,206,58,209,178,101,203,44,196,178,226,138,43,198,155,111,190,25,235,175,191,254,140,78,95,200,241,121,238,111,67,66,44,63,255,252,115,236,121,224,233,113,203,29,15,103,254,139,44,188,96,12,188,241,194,216,112,189,213,235,250,145,78,56,89,109,253,182,241,229,232,127,69,203,249,231,141,219,239,122,44,118,221,103,202,235,129,210,224,30,23,157,18,71,30,178,219,20,125,76,243,31,116,84,151,232,123,195,61,217,207,183,219,122,147,236,244,150,116,242,202,244,78,98,25,244,216,51,177,235,222,255,55,127,58,161,228,111,91,110,20,87,244,188,37,94,248,247,141,113,66,135,139,99,175,221,182,138,131,246,221,225,23,251,101,240,227,195,98,179,109,15,175,187,130,104,247,157,183,200,78,85,249,240,163,79,227,15,27,183,139,86,11,204,23,189,123,252,35,254,182,203,177,211,189,78,104,234,16,203,208,231,95,141,219,250,95,16,41,140,211,169,107,175,184,239,161,39,99,205,53,86,138,113,223,124,27,167,159,116,80,236,187,231,54,51,180,111,95,122,229,173,232,217,231,142,120,241,229,255,198,147,131,122,71,203,197,54,201,194,48,109,119,249,235,12,205,147,6,11,177,204,48,153,23,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,85,45,32,196,82,213,237,181,56,2,181,41,32,196,82,155,125,183,106,2,4,8,16,104,90,129,60,135,28,166,183,242,187,239,190,59,78,59,237,180,24,53,106,84,108,182,217,102,113,197,21,87,196,172,179,206,26,91,108,177,69,188,246,218,107,177,245,214,91,199,220,115,207,29,3,7,14,204,2,44,55,222,120,99,172,185,230,154,89,136,37,93,43,212,181,107,215,184,227,142,59,162,103,207,158,49,122,244,232,120,247,221,119,179,223,173,181,214,90,217,201,45,11,47,188,112,124,252,241,199,113,220,113,199,197,144,33,67,98,141,53,214,136,243,207,63,63,254,240,135,255,187,210,166,72,79,158,251,219,144,16,203,36,235,47,191,26,151,93,195,179,212,18,139,70,67,174,178,153,209,30,165,185,103,155,109,214,104,181,192,252,13,122,245,251,239,127,136,15,63,254,95,44,179,212,111,34,25,127,250,191,47,98,193,214,11,100,115,212,247,124,245,245,55,241,222,200,15,99,249,229,150,136,121,91,204,83,55,116,194,132,159,226,187,241,223,215,5,92,26,84,196,100,131,6,222,51,56,54,90,127,141,88,160,229,124,49,199,28,179,199,10,191,223,41,110,188,238,156,236,52,149,153,121,210,181,75,105,158,198,60,66,44,141,209,243,46,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,250,4,132,88,170,175,167,86,68,160,230,5,132,88,106,126,11,0,32,64,128,0,129,38,16,200,115,200,97,90,203,77,33,149,85,86,89,37,142,63,254,248,216,99,143,61,162,75,151,46,49,118,236,216,120,248,225,135,163,87,175,94,113,230,153,103,102,129,148,116,194,198,70,27,109,20,3,6,12,200,174,24,90,116,209,69,127,113,157,80,199,142,29,163,115,231,206,113,214,89,103,69,155,54,109,226,168,163,142,202,254,75,115,172,183,222,122,209,170,85,171,56,249,228,147,227,209,71,31,141,243,206,59,47,210,117,69,233,103,69,122,242,220,223,25,9,177,20,201,188,18,181,30,241,247,115,35,93,171,212,110,247,173,179,83,100,210,201,44,255,249,247,141,209,98,158,185,43,81,78,246,77,33,150,138,209,251,48,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,32,151,2,66,44,185,108,139,162,8,16,104,140,128,16,75,99,244,188,75,128,0,1,2,4,166,45,144,231,144,195,180,42,238,208,161,67,12,30,60,56,158,126,250,233,236,215,111,188,241,70,172,188,242,202,49,114,228,200,24,49,98,68,22,108,25,51,102,76,124,255,253,247,217,105,44,233,103,203,45,183,92,221,117,66,227,198,141,139,118,237,218,101,99,82,136,37,205,149,174,33,74,79,154,59,205,115,194,9,39,196,218,107,175,157,157,208,178,204,50,203,196,196,137,19,179,16,204,149,87,94,25,187,236,178,75,161,182,82,158,251,43,196,82,190,173,148,78,170,185,251,254,199,99,232,240,87,99,133,223,46,21,109,119,222,34,187,122,169,146,143,16,75,37,245,125,155,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,144,63,1,33,150,252,245,68,69,4,8,52,82,64,136,165,145,128,94,39,64,128,0,1,2,211,16,200,115,200,97,90,13,107,219,182,109,44,190,248,226,209,189,123,247,236,215,223,125,247,93,180,104,209,34,134,13,27,22,95,125,245,213,12,135,88,222,127,255,253,232,211,167,79,54,87,186,50,232,217,103,159,141,61,247,220,51,118,223,125,247,95,124,254,170,171,174,138,195,15,63,188,80,251,40,207,253,21,98,41,212,86,154,225,98,133,88,102,152,204,11,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,170,22,16,98,169,234,246,90,28,129,218,20,16,98,169,205,190,91,53,1,2,4,8,52,173,64,158,67,14,211,90,249,217,103,159,29,47,188,240,66,220,118,219,109,217,175,95,126,249,229,88,125,245,213,99,252,248,241,241,212,83,79,205,112,136,101,244,232,209,113,237,181,215,102,115,77,10,177,164,160,202,150,91,110,25,31,127,252,113,204,63,255,252,217,239,210,53,70,75,47,189,116,44,188,240,194,77,219,144,50,207,158,231,254,10,177,148,185,217,57,155,78,136,37,103,13,81,14,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,194,2,66,44,21,110,128,207,19,32,80,126,1,33,150,242,155,154,145,0,1,2,4,8,228,57,228,48,173,238,60,255,252,243,177,233,166,155,198,253,247,223,31,27,111,188,113,156,118,218,105,241,234,171,175,198,221,119,223,157,93,13,52,163,215,9,77,43,196,210,171,87,175,44,172,210,173,91,183,56,246,216,99,227,225,135,31,142,109,183,221,54,94,121,229,149,88,101,149,85,10,181,105,242,220,95,33,150,134,111,165,159,127,254,57,126,254,121,98,204,62,251,108,211,125,233,139,177,95,69,235,86,45,27,60,105,67,230,108,240,100,211,24,40,196,210,24,61,239,18,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,170,79,64,136,165,250,122,106,69,4,106,94,64,136,165,230,183,0,0,2,4,8,16,104,2,129,60,135,28,166,181,220,137,19,39,198,94,123,237,21,3,6,12,200,78,73,153,103,158,121,226,158,123,238,137,117,215,93,55,134,12,25,18,251,236,179,79,140,26,53,42,126,248,225,135,152,107,174,185,226,157,119,222,137,101,151,93,54,90,182,108,25,131,6,13,138,113,227,198,69,187,118,237,98,204,152,49,209,177,99,199,152,58,196,50,116,232,208,236,148,151,155,111,190,57,11,196,76,122,186,118,237,154,5,102,138,246,228,185,191,77,21,98,249,122,220,183,113,238,69,125,226,249,23,222,136,53,86,91,33,118,218,238,207,177,254,58,171,101,173,27,244,216,51,209,239,134,123,227,251,31,126,136,173,54,223,48,118,223,121,139,104,57,255,188,217,239,30,25,252,92,220,112,203,3,241,195,15,63,198,174,59,254,37,123,111,242,103,200,19,195,227,246,187,31,141,203,187,157,220,232,109,112,90,167,43,226,199,31,39,196,156,115,206,17,227,199,127,31,221,207,61,33,155,243,153,161,47,199,81,39,156,31,179,205,54,107,156,113,242,193,113,246,5,215,70,135,19,15,140,241,227,127,136,43,122,221,28,79,14,234,253,139,111,167,240,202,118,187,255,61,94,122,229,173,248,234,195,199,179,223,167,127,39,135,28,115,118,28,122,192,206,177,238,90,211,14,94,93,221,251,246,204,227,144,253,119,138,83,59,94,30,231,119,62,38,218,119,184,36,94,125,238,150,70,175,47,77,32,196,82,22,70,147,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,170,70,64,136,165,106,90,105,33,4,8,76,18,16,98,177,23,8,16,32,64,128,64,249,5,242,28,114,168,111,181,31,126,248,97,124,253,245,215,177,252,242,203,199,236,179,207,94,126,152,136,248,230,155,111,226,221,119,223,141,197,23,95,60,90,183,110,221,36,223,104,234,73,243,220,223,166,10,177,236,190,223,169,241,230,91,35,227,239,71,237,21,35,222,253,32,206,190,160,119,124,254,254,99,241,222,200,143,98,205,63,182,139,99,15,223,35,54,222,224,247,209,233,220,94,209,118,231,45,226,31,167,30,18,67,159,127,45,214,221,116,223,56,250,176,221,179,192,203,17,199,159,27,125,174,234,20,187,236,176,89,124,48,250,147,184,251,254,127,197,69,151,95,31,173,22,152,63,134,63,113,125,163,219,118,78,183,235,226,199,9,19,98,206,57,102,143,241,223,255,16,157,79,63,60,155,243,204,179,175,138,185,230,156,51,6,63,49,44,58,180,63,32,186,94,212,39,78,59,225,128,248,223,103,99,167,27,98,121,252,223,207,199,159,182,62,52,190,29,243,239,152,103,158,185,226,190,135,158,140,123,31,124,34,82,72,229,254,219,47,139,173,183,216,112,154,245,78,10,177,36,167,20,170,57,239,172,99,226,164,51,46,141,167,31,237,211,232,245,165,9,132,88,202,194,104,18,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,213,8,8,177,84,77,43,45,132,0,129,73,2,66,44,246,2,1,2,4,8,16,40,191,64,158,67,14,229,95,109,237,205,152,231,254,54,69,136,101,194,132,159,98,142,5,215,139,97,143,247,143,181,126,191,114,118,130,201,60,139,108,24,247,220,114,113,188,53,98,84,12,126,124,88,220,125,115,247,108,35,164,211,90,6,220,62,40,94,124,234,166,56,232,168,206,49,219,108,179,69,175,203,78,207,126,215,190,195,197,241,194,203,255,141,71,239,185,42,30,29,242,92,244,234,59,48,222,248,239,123,49,251,108,179,53,56,196,146,78,55,217,121,251,205,166,121,18,202,21,189,110,137,239,190,27,31,45,230,153,59,190,249,118,124,156,124,252,190,217,119,87,92,115,231,24,208,231,220,232,114,193,181,217,207,46,184,228,159,217,159,41,128,147,126,182,214,239,87,138,59,239,29,18,171,175,186,66,92,125,73,135,88,176,117,203,216,98,135,163,226,181,55,222,201,194,42,41,180,114,232,177,231,196,151,95,141,139,91,238,120,120,138,16,75,186,62,168,203,249,215,198,141,183,62,24,75,47,249,155,88,124,177,69,178,113,103,158,124,112,156,222,185,71,156,219,233,232,56,229,31,151,199,131,3,47,47,203,63,20,33,150,178,48,154,132,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,53,2,66,44,85,211,74,11,33,64,96,146,128,16,139,189,64,128,0,1,2,4,202,47,144,231,144,67,249,87,91,123,51,230,185,191,77,17,98,73,29,78,65,150,217,103,159,45,158,27,254,106,220,124,251,160,232,126,197,13,241,217,200,199,162,213,2,243,197,196,137,17,159,254,239,139,120,233,213,183,98,159,67,254,17,135,29,184,115,118,10,202,198,127,61,40,246,111,183,93,28,188,223,142,217,38,73,167,148,116,236,218,51,198,140,24,84,183,105,174,186,246,182,184,182,223,157,13,14,177,28,241,247,115,179,121,214,92,99,165,56,254,168,189,178,83,93,82,104,37,61,207,191,248,70,118,157,208,28,115,204,158,253,185,222,218,171,198,91,35,222,143,141,255,122,112,124,252,246,67,49,240,158,193,177,225,122,107,196,83,207,190,24,27,172,187,122,252,235,201,231,99,207,3,59,196,94,187,109,21,109,119,249,107,92,112,73,191,108,29,195,159,184,33,122,255,243,206,56,179,203,85,49,232,174,30,117,215,38,165,111,180,92,108,147,184,185,223,121,117,39,177,12,184,109,80,28,122,236,217,113,214,233,135,103,87,38,165,144,77,186,50,41,5,119,82,184,103,179,63,173,19,143,12,126,54,155,191,28,143,16,75,57,20,205,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,30,1,33,150,234,233,165,149,16,32,240,255,4,132,88,108,5,2,4,8,16,32,80,126,129,60,135,28,202,191,218,218,155,49,207,253,45,71,136,37,5,86,158,29,246,74,214,216,180,214,13,215,91,189,174,201,191,94,254,175,241,201,167,159,199,70,235,175,17,119,13,232,30,191,90,112,129,236,119,189,250,220,17,135,29,215,53,251,223,55,93,215,53,246,216,245,175,145,198,94,113,225,201,177,219,78,155,103,63,79,87,242,108,187,219,241,49,241,171,97,117,243,77,29,98,121,119,228,135,241,225,71,159,102,191,95,106,137,69,99,194,79,63,77,241,247,37,151,248,117,22,52,185,254,230,7,226,138,158,55,103,255,251,168,67,119,143,67,246,223,41,150,91,102,241,95,108,198,75,174,188,49,222,31,245,113,116,63,247,132,95,252,46,5,80,82,136,229,203,209,255,138,150,243,207,27,47,189,242,86,172,177,225,158,241,198,240,219,179,111,238,113,64,135,41,2,55,105,130,169,67,44,251,30,250,143,88,120,161,214,113,81,215,191,103,243,239,220,238,164,236,207,59,110,232,214,36,255,48,132,88,154,132,213,164,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,194,10,8,177,20,182,117,10,39,64,96,122,2,66,44,246,6,129,198,11,76,235,223,81,227,103,53,67,57,5,182,188,117,96,57,167,51,23,129,146,2,121,14,57,148,44,222,128,146,2,121,238,111,57,66,44,99,191,252,58,90,47,249,231,58,135,159,198,62,23,179,206,58,107,221,223,223,126,103,84,172,185,113,187,56,249,248,253,226,140,147,15,170,251,249,183,223,141,143,115,186,93,23,93,47,188,46,190,25,243,100,172,182,94,219,56,241,216,125,226,136,131,119,205,198,220,58,240,145,56,175,123,223,41,78,93,153,58,196,146,78,50,57,255,226,126,217,248,174,29,143,202,174,230,153,252,239,167,181,63,160,238,123,233,42,159,199,254,53,44,218,29,124,70,22,172,249,252,253,199,162,117,171,150,83,244,111,147,173,14,137,78,167,29,154,157,136,50,245,147,66,44,151,94,117,83,60,253,104,159,236,87,147,174,77,74,127,255,238,187,239,27,20,98,73,161,150,235,174,236,24,187,238,248,151,108,142,11,47,235,31,79,61,251,146,16,75,201,127,69,6,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,148,67,64,136,165,28,138,230,32,64,32,87,2,66,44,185,106,135,98,10,42,32,196,146,255,198,9,177,228,191,71,213,86,97,158,67,14,213,102,93,137,245,228,185,191,229,8,177,36,211,20,72,153,244,164,83,73,182,217,245,184,44,124,50,223,188,45,178,31,183,221,255,180,152,103,238,185,98,193,214,45,99,241,197,22,137,246,199,236,157,253,252,213,215,223,137,85,215,219,61,222,125,229,238,56,232,168,46,177,246,31,86,142,243,59,31,155,253,46,133,91,222,26,49,42,250,92,213,177,110,238,169,67,44,233,26,160,31,39,76,200,126,63,231,28,115,196,196,137,19,167,248,123,186,210,40,61,31,143,249,44,250,15,184,47,46,187,122,64,252,240,195,132,56,242,224,93,163,195,137,7,102,87,9,77,122,82,176,229,183,107,236,24,255,123,239,209,152,115,206,57,126,177,85,82,136,229,244,206,61,98,196,75,119,101,191,75,225,156,21,126,191,83,22,192,121,118,232,43,13,10,177,164,43,147,210,73,51,199,29,177,103,54,199,161,199,158,19,255,251,108,172,16,75,37,254,97,250,38,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,6,5,132,88,106,176,233,150,76,160,218,5,132,88,170,189,195,214,215,28,2,66,44,205,161,220,184,111,8,177,52,206,207,219,51,46,144,231,144,195,140,175,198,27,83,11,228,185,191,229,10,177,76,190,230,20,36,89,170,205,54,177,239,158,219,198,41,127,223,47,70,188,243,65,252,105,235,67,226,230,126,231,101,129,141,78,93,123,198,13,189,207,142,54,43,45,23,103,118,185,42,158,27,254,106,118,186,73,143,94,183,196,105,157,174,136,215,134,222,22,31,124,56,38,118,219,247,148,232,120,234,161,113,240,126,59,214,77,63,117,136,165,212,110,123,252,223,207,199,85,189,111,139,20,64,217,244,143,107,197,209,135,182,141,237,182,254,227,52,67,42,253,7,220,31,131,30,125,38,250,95,211,121,154,211,78,186,78,104,224,141,23,198,95,54,93,55,210,41,48,111,189,253,126,12,186,171,71,12,126,124,88,131,66,44,23,247,184,49,174,31,112,127,220,220,239,220,248,254,251,31,99,179,109,15,207,174,90,114,157,80,169,78,250,61,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,57,4,132,88,202,161,104,14,2,4,114,37,32,196,146,171,118,40,166,160,2,66,44,249,111,156,16,75,254,123,84,109,21,230,57,228,80,109,214,149,88,79,158,251,219,20,33,150,100,220,247,134,123,226,128,35,206,202,184,231,159,175,69,236,215,110,219,184,248,220,246,241,245,184,111,98,203,29,143,142,161,207,191,150,253,46,5,56,206,62,243,200,44,96,146,78,85,73,193,149,187,238,251,87,246,187,116,98,201,77,215,117,141,217,102,251,255,175,38,186,186,247,237,113,93,255,187,226,185,33,255,108,80,43,87,92,115,231,216,102,203,141,227,144,253,119,138,149,87,252,255,216,187,243,176,189,166,123,127,252,159,86,170,21,67,17,106,172,41,52,26,73,165,141,208,104,130,175,106,156,54,102,18,49,181,74,209,22,65,76,7,49,30,26,130,104,69,169,146,162,49,132,196,24,195,17,28,67,242,109,14,169,54,106,168,28,179,8,66,130,26,162,52,228,119,237,253,61,201,207,144,135,251,201,115,223,247,179,246,222,175,125,93,174,244,36,251,94,251,179,94,239,189,206,63,235,115,173,189,246,103,254,102,224,79,254,61,6,236,176,85,254,220,133,93,243,79,98,121,251,157,119,243,207,17,101,243,186,237,186,145,249,28,238,153,248,96,236,181,255,241,49,253,239,183,126,236,167,217,231,131,178,230,157,31,254,96,211,252,239,95,122,121,86,108,181,221,47,227,177,199,159,206,255,239,172,182,175,124,101,241,24,55,122,120,77,243,105,237,77,207,61,50,54,86,236,242,227,232,184,124,215,214,254,212,253,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,37,20,208,196,82,194,80,77,137,64,213,5,52,177,84,253,13,48,255,122,8,104,98,169,135,98,99,199,208,196,210,88,95,163,127,90,32,229,38,7,121,181,93,32,229,124,27,213,196,146,169,189,245,246,156,152,254,194,203,241,141,117,215,140,249,159,245,201,254,254,195,15,63,140,231,95,120,57,255,252,207,170,171,172,248,41,224,25,47,190,18,139,45,182,88,172,188,82,167,54,227,103,141,49,31,253,100,80,155,7,252,223,250,159,121,238,197,88,99,245,149,23,105,236,185,115,63,136,167,158,121,33,159,123,214,8,211,200,75,19,75,35,117,141,77,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,158,128,38,150,226,101,166,98,2,4,62,71,64,19,139,87,132,64,219,5,172,163,182,27,214,115,4,121,212,83,211,88,139,42,144,114,147,195,162,206,201,239,254,127,129,148,243,109,100,19,139,119,160,253,5,52,177,180,127,6,42,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,164,36,160,137,37,165,52,212,66,128,64,93,4,108,246,214,133,209,32,21,23,176,142,210,122,1,228,145,86,30,85,173,38,229,38,135,170,102,82,207,121,167,156,175,38,150,122,38,157,222,88,154,88,210,203,68,69,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,246,20,208,196,210,158,250,158,77,128,64,67,4,108,246,54,132,213,160,21,19,176,142,210,10,92,30,105,229,81,213,106,82,110,114,168,106,38,245,156,119,202,249,106,98,169,103,210,233,141,165,137,37,189,76,84,68,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,79,1,77,44,237,169,239,217,4,8,52,68,192,102,111,67,88,13,90,49,1,235,40,173,192,229,145,86,30,85,173,38,229,38,135,170,102,82,207,121,167,156,175,38,150,122,38,157,222,88,154,88,210,203,68,69,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,246,20,208,196,210,158,250,158,77,128,64,67,4,108,246,54,132,213,160,21,19,176,142,210,10,92,30,105,229,81,213,106,82,110,114,168,106,38,245,156,119,202,249,106,98,169,103,210,233,141,165,137,37,189,76,84,68,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,79,1,77,44,237,169,239,217,4,8,52,68,192,102,111,67,88,13,90,49,1,235,40,173,192,229,145,86,30,85,173,38,179,151,181,27,0,0,32,0,73,68,65,84,229,38,135,170,102,82,207,121,167,156,175,38,150,122,38,157,222,88,154,88,210,203,68,69,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,246,20,208,196,210,158,250,158,77,128,64,67,4,108,246,54,132,213,160,21,19,176,142,210,10,92,30,105,229,81,213,106,82,110,114,168,106,38,245,156,119,202,249,106,98,169,103,210,233,141,165,137,37,189,76,84,68,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,79,1,77,44,237,169,239,217,4,8,52,68,192,102,111,67,88,13,90,49,1,235,40,173,192,229,145,86,30,85,173,38,229,38,135,170,102,82,207,121,167,156,175,38,150,122,38,157,222,88,154,88,210,203,68,69,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,246,20,208,196,210,158,250,158,77,128,64,67,4,108,246,54,132,213,160,21,19,176,142,210,10,92,30,105,229,81,213,106,82,110,114,168,106,38,245,156,119,202,249,106,98,169,103,210,233,141,165,137,37,189,76,84,68,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,79,1,77,44,237,169,239,217,4,8,52,68,192,102,111,67,88,13,90,49,1,235,40,173,192,229,145,86,30,85,173,38,229,38,135,170,102,82,207,121,167,156,175,38,150,122,38,157,222,88,154,88,210,203,68,69,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,246,20,208,196,210,158,250,158,77,128,64,67,4,108,246,54,132,213,160,21,19,176,142,210,10,92,30,105,229,81,213,106,82,110,114,168,106,38,245,156,119,202,249,106,98,169,103,210,233,141,165,137,37,189,76,84,68,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,79,1,77,44,237,169,239,217,4,8,52,68,192,102,111,67,88,13,90,49,1,235,40,173,192,229,145,86,30,85,173,38,229,38,135,170,102,82,207,121,167,156,175,38,150,122,38,157,222,88,154,88,210,203,68,69,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,246,20,208,196,210,158,250,158,77,128,64,67,4,108,246,54,132,213,160,21,19,176,142,210,10,92,30,105,229,81,213,106,82,110,114,168,106,38,245,156,119,202,249,106,98,169,103,210,233,141,165,137,37,189,76,84,68,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,79,1,77,44,237,169,239,217,4,8,52,68,192,102,111,67,88,13,90,49,1,235,40,173,192,229,145,86,30,85,173,38,229,38,135,170,102,82,207,121,167,156,175,38,150,122,38,157,222,88,154,88,210,203,68,69,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,246,20,208,196,210,158,250,158,77,128,64,67,4,108,246,54,132,213,160,21,19,176,142,154,23,248,91,207,62,19,29,150,92,50,150,88,241,107,45,62,180,181,121,188,251,234,43,49,247,157,119,98,233,181,214,110,222,68,60,169,244,2,41,55,57,148,30,191,9,19,76,57,95,77,44,77,120,1,218,241,17,154,88,218,17,223,163,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,9,10,104,98,73,48,20,37,17,32,208,54,129,214,110,246,182,237,105,126,77,160,156,2,214,81,243,114,205,154,77,238,253,229,254,177,210,198,223,141,206,3,119,93,104,51,75,173,121,100,205,43,79,93,115,117,204,124,224,191,99,243,243,127,159,55,199,184,8,212,75,32,229,38,135,122,205,177,202,227,164,156,175,38,150,114,191,153,154,88,202,157,175,217,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,90,43,160,137,165,181,98,238,39,64,32,121,129,90,55,123,147,159,136,2,9,180,163,128,117,212,92,252,39,175,25,19,79,141,189,58,127,232,106,91,108,249,169,102,150,207,203,99,126,243,202,140,123,254,43,31,163,243,128,93,99,221,129,131,154,59,9,79,43,189,64,202,77,14,165,199,111,194,4,83,206,87,19,75,19,94,128,118,124,132,38,150,118,196,247,104,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,130,2,154,88,18,12,69,73,4,8,180,77,224,243,54,123,219,54,186,95,19,168,134,128,117,212,220,156,231,159,198,50,119,206,156,5,15,254,104,51,75,75,121,124,178,121,37,251,113,135,142,29,157,194,210,220,248,42,243,180,172,201,193,85,110,129,121,243,230,37,57,193,172,137,101,206,235,211,146,172,77,81,245,17,88,115,147,19,163,227,242,93,235,51,152,81,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,10,45,160,137,165,208,241,41,158,0,129,133,9,216,124,247,94,16,104,187,128,117,212,118,195,214,142,240,209,211,88,62,250,219,172,153,101,254,9,43,181,252,189,83,88,90,43,239,126,2,11,23,88,98,137,37,226,181,215,94,139,236,79,23,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,71,64,19,75,115,156,61,133,0,129,38,10,216,124,111,34,182,71,149,86,192,58,106,126,180,11,59,141,165,181,85,56,133,165,181,98,238,39,208,178,192,242,203,47,31,79,61,245,84,44,183,220,114,152,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,73,2,154,88,154,4,237,49,4,8,52,79,192,230,123,243,172,61,169,188,2,214,81,251,100,219,210,105,44,181,86,227,20,150,90,165,220,71,224,243,5,86,91,109,181,152,50,101,74,172,186,234,170,159,127,179,59,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,46,2,154,88,234,194,104,16,2,4,82,18,176,249,158,82,26,106,41,170,128,117,212,62,201,181,229,52,22,167,176,180,79,102,158,90,94,129,117,215,93,55,110,191,253,246,232,220,185,115,121,39,105,102,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,72,76,64,19,75,98,129,40,135,0,129,182,11,216,124,111,187,161,17,8,88,71,237,247,14,44,234,105,44,78,97,105,191,204,60,185,156,2,221,187,119,143,171,174,186,42,186,117,235,86,206,9,154,21,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,18,20,208,196,146,96,40,74,34,64,160,109,2,54,223,219,230,231,215,4,50,1,235,168,253,222,131,69,57,141,197,41,44,237,151,151,39,151,87,160,87,175,94,113,193,5,23,196,70,27,109,84,222,73,154,25,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,18,19,208,196,146,88,32,202,33,64,160,237,2,54,223,219,110,104,4,2,214,81,251,190,3,173,61,141,197,41,44,237,155,151,167,151,83,96,179,205,54,139,211,78,59,45,250,246,237,91,206,9,154,21,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,18,20,208,196,146,96,40,74,34,64,160,109,2,54,223,219,230,231,215,4,50,1,235,168,125,223,131,214,156,198,226,20,150,246,205,202,211,203,43,176,245,214,91,199,225,135,31,30,253,250,245,43,239,36,205,140,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,137,9,104,98,73,44,16,229,16,32,208,118,1,155,239,109,55,52,2,1,235,168,253,223,129,90,79,99,113,10,75,251,103,165,130,114,10,236,176,195,14,241,211,159,254,52,182,223,126,251,114,78,208,172,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,144,160,128,38,150,4,67,81,18,1,2,109,19,176,249,222,54,63,191,38,144,9,88,71,237,255,30,212,114,26,139,83,88,218,63,39,21,148,87,96,183,221,118,203,27,88,6,13,26,84,222,73,154,25,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,18,19,208,196,146,88,32,202,33,64,160,237,2,54,223,219,110,104,4,2,214,81,26,239,192,231,157,198,226,20,150,52,114,82,69,57,5,178,83,88,54,223,124,243,216,123,239,189,203,57,65,179,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,130,2,154,88,18,12,69,73,4,8,180,77,192,230,123,219,252,252,154,64,38,96,29,165,241,30,124,214,105,44,78,97,73,35,35,85,148,87,224,151,191,252,101,116,239,222,61,126,241,139,95,148,119,146,102,70,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,196,4,52,177,36,22,136,114,8,16,104,187,128,205,247,182,27,26,129,128,117,148,206,59,208,210,105,44,78,97,73,39,35,149,148,83,224,240,195,15,143,213,86,91,45,134,12,25,82,206,9,154,21,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,18,20,208,196,146,96,40,74,34,64,160,109,2,54,223,219,230,231,215,4,50,1,235,40,157,247,96,97,167,177,56,133,37,157,124,84,82,94,129,161,67,135,198,18,75,44,17,199,29,119,92,121,39,105,102,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,72,76,64,19,75,98,129,40,135,0,129,182,11,216,124,111,187,161,17,8,88,71,105,189,3,159,60,141,197,41,44,105,229,163,154,114,10,156,118,218,105,241,238,187,239,198,169,167,158,90,206,9,154,21,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,18,20,208,196,146,96,40,74,34,64,160,109,2,54,223,219,230,231,215,4,50,1,235,40,173,247,224,163,167,177,56,133,37,173,108,84,83,94,129,179,207,62,59,94,122,233,165,56,235,172,179,202,59,73,51,35,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,98,2,154,88,18,11,68,57,4,8,180,93,192,230,123,219,13,141,64,192,58,74,239,29,152,127,26,139,83,88,210,203,70,69,229,20,56,255,252,243,227,209,71,31,141,223,254,246,183,229,156,160,89,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,32,65,1,77,44,9,134,162,36,2,4,218,38,96,243,189,109,126,126,77,32,19,176,142,210,123,15,178,211,88,254,116,228,97,177,233,153,231,68,135,37,151,76,175,64,21,17,40,153,192,37,151,92,18,19,39,78,140,63,252,225,15,37,155,153,233,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,32,93,1,77,44,233,102,163,50,2,4,22,81,192,230,251,34,194,249,25,129,143,8,88,71,141,127,29,222,120,227,141,120,234,169,167,226,217,103,159,141,231,159,127,62,102,204,152,17,47,191,252,114,188,242,202,43,241,218,107,175,69,246,239,111,189,245,86,204,153,51,39,222,123,239,189,152,59,119,238,130,162,58,116,232,16,95,254,242,151,163,99,199,142,177,244,210,75,199,178,203,46,27,203,47,191,124,124,237,107,95,139,149,87,94,57,86,91,109,181,88,99,141,53,98,173,181,214,138,206,157,59,231,255,238,34,64,160,117,2,99,198,140,137,27,111,188,49,174,186,234,170,214,253,208,221,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,176,200,2,154,88,22,153,206,15,9,16,72,85,192,230,123,170,201,168,171,72,2,214,81,125,211,122,228,145,71,226,193,7,31,140,135,30,122,40,30,126,248,225,120,236,177,199,226,237,183,223,206,27,76,214,94,123,237,188,225,36,107,60,201,26,80,178,70,148,78,157,58,229,141,39,89,131,74,214,168,146,53,172,100,141,43,95,248,194,23,98,222,188,121,121,67,75,214,216,146,53,184,100,141,46,89,195,203,236,217,179,243,6,152,172,17,38,107,136,201,26,99,158,121,230,153,188,81,102,169,165,150,138,174,93,187,70,247,238,221,99,195,13,55,140,158,61,123,70,183,110,221,234,59,73,163,17,40,153,192,13,55,220,16,151,94,122,105,100,127,102,215,127,255,247,127,199,119,191,251,221,146,205,210,116,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,144,150,128,38,150,180,242,80,13,1,2,117,16,176,249,94,7,68,67,84,94,192,58,106,219,43,48,105,210,164,184,247,222,123,35,251,115,242,228,201,177,202,42,171,228,141,35,61,122,244,200,27,73,178,134,146,175,127,253,235,109,123,72,43,126,61,125,250,244,188,113,38,107,160,153,58,117,106,222,80,243,210,75,47,69,239,222,189,163,79,159,62,177,249,230,155,231,127,186,8,84,93,224,231,63,255,121,252,249,207,127,142,179,206,58,43,111,20,59,231,156,115,226,188,243,206,139,99,143,61,54,110,186,233,166,248,211,159,254,20,223,249,206,119,170,206,100,254,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,152,128,38,150,134,209,26,152,0,129,246,18,176,249,222,94,242,158,91,38,1,235,168,117,105,206,156,57,51,110,185,229,150,184,237,182,219,98,194,132,9,177,254,250,235,231,141,33,125,251,246,141,77,55,221,52,63,89,37,181,43,59,185,37,219,144,159,56,113,98,222,112,243,248,227,143,71,191,126,253,226,135,63,252,97,244,239,223,63,86,90,105,165,212,74,86,15,129,134,11,92,125,245,213,241,147,159,252,36,190,242,149,175,196,10,43,172,16,175,191,254,122,252,227,31,255,136,47,126,241,139,249,154,190,227,142,59,26,94,131,7,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,202,2,154,88,170,156,190,185,19,40,169,128,205,247,146,6,107,90,77,21,176,142,62,159,59,107,2,25,59,118,108,92,119,221,117,113,255,253,247,199,54,219,108,147,55,128,108,189,245,214,177,226,138,43,126,254,0,137,221,241,234,171,175,198,237,183,223,158,55,226,220,124,243,205,177,201,38,155,196,78,59,237,20,3,6,12,72,178,9,39,49,62,229,148,72,96,163,141,54,202,79,43,250,232,181,204,50,203,196,184,113,227,226,7,63,248,65,137,102,106,42,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,72,79,64,19,75,122,153,168,136,0,129,54,10,216,124,111,35,160,159,19,136,8,235,168,229,215,32,59,113,101,244,232,209,113,253,245,215,199,192,129,3,99,151,93,118,137,237,183,223,190,116,239,205,141,55,222,152,111,218,95,115,205,53,177,227,142,59,198,94,123,237,149,159,208,226,34,80,118,129,187,239,190,59,95,211,111,189,245,214,130,169,102,159,1,251,219,223,254,86,246,169,155,31,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,218,93,64,19,75,187,71,160,0,2,4,234,45,96,243,189,222,162,198,171,162,128,117,244,241,212,223,126,251,237,184,240,194,11,227,226,139,47,206,63,49,242,227,31,255,56,246,216,99,143,232,216,177,99,233,95,143,57,115,230,196,21,87,92,17,127,252,227,31,99,214,172,89,241,179,159,253,44,14,56,224,128,88,106,169,165,74,63,119,19,172,174,192,118,219,109,23,227,199,143,207,1,150,93,118,217,184,224,130,11,98,208,160,65,213,5,49,115,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,73,64,19,75,147,160,61,134,0,129,230,9,216,124,111,158,181,39,149,87,192,58,250,127,217,190,244,210,75,241,155,223,252,38,206,59,239,188,252,212,149,253,246,219,47,122,247,238,93,222,224,63,103,102,147,39,79,142,139,46,186,40,63,157,229,160,131,14,138,67,14,57,36,86,89,101,149,202,122,152,120,121,5,30,126,248,225,200,62,43,244,254,251,239,199,234,171,175,30,211,167,79,47,239,100,205,140,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,9,9,104,98,73,40,12,165,16,32,80,31,1,155,239,245,113,52,74,181,5,170,190,142,102,207,158,29,195,135,15,143,17,35,70,196,224,193,131,243,255,214,92,115,205,106,191,20,31,153,253,115,207,61,23,231,158,123,110,254,223,144,33,67,226,168,163,142,138,78,157,58,241,33,80,42,129,253,247,223,63,63,129,232,236,179,207,142,3,15,60,176,84,115,51,25,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,164,42,160,137,37,213,100,212,69,128,192,34,11,84,125,243,125,145,225,252,144,192,71,4,170,188,142,206,56,227,140,56,245,212,83,243,83,87,142,60,242,72,39,141,124,198,202,200,78,170,57,243,204,51,243,211,89,134,14,29,26,71,31,125,180,117,68,160,52,2,217,251,157,53,105,93,121,229,149,241,133,47,124,161,52,243,50,17,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,164,44,160,137,37,229,116,212,70,128,192,34,9,84,121,243,125,145,192,252,136,192,66,4,170,184,142,110,184,225,134,188,17,99,195,13,55,140,19,78,56,33,186,116,233,226,221,168,81,96,218,180,105,113,202,41,167,196,67,15,61,148,55,0,237,176,195,14,53,254,210,109,69,19,208,204,81,180,196,90,95,239,188,121,243,90,255,35,191,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,157,4,52,177,212,9,210,48,4,8,164,35,80,197,205,247,116,244,85,82,22,129,42,173,163,89,179,102,197,17,71,28,17,83,167,78,141,211,78,59,45,250,247,239,95,150,24,155,62,143,91,110,185,37,142,59,238,184,232,209,163,71,156,117,214,89,177,194,10,43,52,189,6,15,108,172,64,214,196,162,201,161,177,198,237,57,186,124,219,83,223,179,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,200,4,52,177,120,15,8,16,40,157,64,149,54,223,75,23,158,9,37,35,80,149,117,52,118,236,216,24,60,120,112,236,187,239,190,249,9,34,174,250,8,100,39,218,140,26,53,42,206,61,247,220,24,48,96,64,125,6,53,74,18,2,154,28,146,136,161,97,69,200,183,97,180,6,38,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,70,1,77,44,53,66,185,141,0,129,226,8,84,101,243,189,56,137,168,180,136,2,85,88,71,67,134,12,137,9,19,38,196,121,231,157,23,91,108,177,69,17,99,74,186,230,123,238,185,39,14,58,232,160,232,215,175,95,140,24,49,34,233,90,21,87,187,128,38,135,218,173,138,120,167,124,139,152,154,154,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,148,75,64,19,75,185,242,52,27,2,4,34,162,10,155,239,130,38,208,104,129,50,175,163,231,159,127,62,126,250,211,159,198,26,107,172,17,23,94,120,97,44,190,248,226,141,230,172,236,248,239,191,255,126,28,112,192,1,145,153,95,114,201,37,185,185,171,216,2,154,28,138,157,223,231,85,47,223,207,19,242,239,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,90,64,19,75,163,133,141,79,128,64,211,5,202,188,249,222,116,76,15,172,172,64,89,215,209,196,137,19,99,143,61,246,136,131,15,62,56,142,60,242,200,202,230,219,236,137,159,121,230,153,49,114,228,200,184,226,138,43,162,111,223,190,205,126,188,231,213,81,64,147,67,29,49,19,28,74,190,9,134,162,36,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,21,19,208,196,82,177,192,77,151,64,21,4,202,186,249,94,133,236,204,49,29,129,50,174,163,235,174,187,46,6,13,26,20,87,94,121,101,236,178,203,46,233,96,87,164,146,113,227,198,197,238,187,239,30,99,198,140,137,157,118,218,169,34,179,46,223,52,53,57,148,47,211,143,206,72,190,229,206,215,236,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,65,64,19,75,17,82,82,35,1,2,173,18,40,227,230,123,171,0,220,76,160,14,2,101,91,71,151,95,126,121,28,122,232,161,113,237,181,215,198,230,155,111,94,7,33,67,44,138,192,189,247,222,27,59,239,188,115,252,250,215,191,142,61,247,220,115,81,134,240,155,118,22,208,228,208,206,1,52,248,241,242,109,48,176,225,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,248,92,1,77,44,159,75,228,6,2,4,138,38,80,182,205,247,162,249,171,183,28,2,101,90,71,217,201,43,67,134,12,137,241,227,199,71,175,94,189,202,17,80,129,103,49,101,202,148,216,118,219,109,99,196,136,17,249,201,44,174,98,9,104,114,40,86,94,173,173,86,190,173,21,115,63,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,245,22,208,196,82,111,81,227,17,32,208,238,2,101,218,124,111,119,76,5,84,86,160,44,235,40,107,92,217,107,175,189,98,194,132,9,177,241,198,27,87,54,207,212,38,254,192,3,15,68,191,126,253,98,244,232,209,121,67,139,171,56,2,154,28,138,147,213,162,84,42,223,69,81,243,27,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,234,41,160,137,165,158,154,198,34,64,32,9,129,178,108,190,39,129,169,136,202,10,148,97,29,61,248,224,131,209,183,111,223,184,233,166,155,98,171,173,182,170,108,150,169,78,252,206,59,239,140,237,182,219,46,38,78,156,24,61,123,246,76,181,76,117,125,66,64,147,67,185,95,9,249,150,59,95,179,35,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,4,1,77,44,69,72,73,141,4,8,180,74,160,12,155,239,173,154,176,155,9,52,64,160,232,235,232,205,55,223,140,222,189,123,199,81,71,29,21,63,249,201,79,26,32,100,200,122,8,92,118,217,101,49,124,248,240,152,60,121,114,44,179,204,50,245,24,210,24,13,22,208,228,208,96,224,118,30,94,190,237,28,128,199,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,16,154,88,188,4,4,8,148,78,160,232,155,239,165,11,196,132,10,41,80,244,117,52,104,208,160,88,123,237,181,99,216,176,97,133,244,175,82,209,199,28,115,76,60,243,204,51,49,102,204,152,42,77,187,176,115,213,228,80,216,232,106,42,92,190,53,49,185,137,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,6,10,104,98,105,32,174,161,9,16,104,31,129,162,111,190,183,143,154,167,18,248,184,64,145,215,209,200,145,35,227,198,27,111,140,236,115,53,174,98,8,100,159,123,218,126,251,237,227,224,131,15,46,70,193,21,174,82,147,67,185,195,151,111,185,243,53,59,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,69,16,208,196,82,132,148,212,72,128,64,171,4,138,188,249,222,170,137,186,153,64,3,5,138,186,142,158,120,226,137,232,218,181,107,76,157,58,53,54,216,96,131,6,10,25,186,158,2,143,62,250,104,244,232,209,35,30,123,236,177,88,111,189,245,234,57,180,177,234,44,160,201,161,206,160,137,13,39,223,196,2,81,14,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,10,10,104,98,169,96,232,166,76,160,236,2,69,221,124,47,123,46,230,87,44,129,162,174,163,1,3,6,68,175,94,189,226,168,163,142,42,22,184,106,99,248,240,225,49,101,202,148,24,59,118,44,141,132,5,52,57,36,28,78,29,74,147,111,29,16,13,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,155,4,52,177,180,137,207,143,9,16,72,81,160,168,155,239,41,90,170,169,186,2,69,92,71,55,223,124,115,12,29,58,52,63,133,197,85,76,129,236,52,150,83,79,61,53,182,217,102,155,98,78,160,2,85,107,114,40,119,200,242,45,119,190,102,71,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,8,2,154,88,138,144,146,26,9,16,104,149,64,17,55,223,91,53,65,55,19,104,130,64,17,215,81,159,62,125,98,240,224,193,49,112,224,192,38,8,121,68,35,4,174,185,230,154,56,247,220,115,99,210,164,73,141,24,222,152,117,16,208,228,80,7,196,132,135,144,111,194,225,40,141,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,69,4,52,177,84,36,104,211,36,80,37,129,34,110,190,87,41,31,115,45,134,64,209,214,209,248,241,227,227,87,191,250,85,76,158,60,185,225,192,175,190,250,106,12,27,54,44,30,122,232,161,216,108,179,205,98,208,160,65,209,165,75,151,252,185,211,166,77,139,139,46,186,40,158,124,242,201,216,124,243,205,227,224,131,15,142,14,29,58,44,168,233,149,87,94,137,189,247,222,59,198,141,27,23,29,59,118,252,88,173,239,190,251,110,100,159,67,26,50,100,72,108,185,229,150,159,154,199,235,175,191,30,191,251,221,239,242,57,118,237,218,53,142,56,226,136,88,97,133,21,22,220,55,111,222,188,216,111,191,253,98,255,253,247,143,141,55,222,120,161,14,127,249,203,95,226,252,243,207,143,23,94,120,33,182,223,126,251,216,101,151,93,98,197,21,87,140,236,183,23,95,124,113,100,142,203,46,187,108,236,186,235,174,209,191,127,255,134,91,46,236,1,189,123,247,142,99,143,61,54,182,221,118,219,118,121,190,135,126,182,128,38,135,114,191,33,242,45,119,190,102,71,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,8,2,154,88,138,144,146,26,9,16,104,149,64,209,54,223,91,53,57,55,19,104,146,64,209,214,81,214,112,145,53,147,236,181,215,94,13,23,234,217,179,103,204,157,59,55,142,60,242,200,200,154,66,206,57,231,156,152,61,123,118,100,155,191,223,250,214,183,226,155,223,252,102,28,112,192,1,121,83,77,118,58,204,111,126,243,155,152,51,103,78,92,119,221,117,241,199,63,254,49,238,184,227,142,120,227,141,55,226,171,95,253,234,199,106,61,236,176,195,226,215,191,254,117,222,224,178,243,206,59,127,236,223,178,38,147,236,239,178,198,153,147,79,62,57,110,187,237,182,120,228,145,71,242,231,47,182,216,98,113,203,45,183,68,246,57,165,172,201,229,214,91,111,141,31,254,240,135,159,114,120,233,165,151,98,213,85,87,141,29,119,220,49,118,219,109,183,184,228,146,75,98,214,172,89,241,192,3,15,228,207,60,240,192,3,227,164,147,78,138,15,63,252,48,142,57,230,152,252,239,250,245,235,215,112,207,79,62,96,244,232,209,49,102,204,152,124,78,174,244,4,52,57,164,151,73,61,43,146,111,61,53,141,69,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,192,162,8,104,98,89,20,53,191,33,64,32,105,129,162,109,190,39,141,169,184,202,10,20,105,29,101,167,159,108,177,197,22,145,53,105,52,250,202,78,82,89,105,165,149,98,198,140,25,121,67,200,7,31,124,16,203,45,183,92,254,9,156,172,153,36,59,65,100,250,244,233,121,25,55,221,116,83,126,218,201,59,239,188,147,55,173,100,77,42,217,105,42,11,107,98,201,154,82,134,14,29,154,223,55,124,248,240,79,53,177,60,253,244,211,209,185,115,231,120,246,217,103,99,205,53,215,204,155,102,178,83,88,38,78,156,152,55,202,100,167,175,252,227,31,255,136,236,115,60,45,53,177,92,127,253,245,249,233,45,79,61,245,84,94,223,223,254,246,183,216,112,195,13,227,137,39,158,200,255,62,251,223,89,131,76,118,253,236,103,63,203,231,150,53,186,180,199,181,202,42,171,196,61,247,220,179,224,132,155,246,168,193,51,23,46,160,201,161,220,111,134,124,203,157,175,217,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,130,128,38,150,34,164,164,70,2,4,90,37,80,164,205,247,86,77,204,205,4,154,40,80,164,117,116,234,169,167,230,77,29,217,137,40,141,190,222,126,251,237,188,249,99,211,77,55,205,31,245,248,227,143,231,39,175,100,39,164,100,39,173,100,13,33,87,92,113,69,254,111,217,73,41,221,187,119,207,255,110,221,117,215,205,255,238,225,135,31,206,79,107,249,232,73,44,89,99,76,118,223,157,119,222,153,127,222,39,59,193,229,147,39,177,220,117,215,93,249,9,42,111,190,249,230,130,41,46,179,204,50,121,243,76,246,121,162,249,87,246,119,87,95,125,245,66,79,98,121,241,197,23,227,181,215,94,139,110,221,186,229,183,143,26,53,42,111,172,201,236,254,237,223,254,45,255,47,59,93,38,187,178,49,179,90,31,124,240,193,70,147,46,116,252,172,174,78,157,58,229,141,61,174,180,4,52,57,164,149,71,189,171,145,111,189,69,141,71,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,107,5,52,177,180,86,204,253,4,8,36,47,80,164,205,247,228,49,21,88,89,129,34,173,163,94,189,122,197,217,103,159,29,155,109,182,89,83,243,202,154,78,246,216,99,143,200,158,159,125,202,231,199,63,254,113,254,137,160,145,35,71,230,117,100,167,174,44,191,252,242,49,117,234,212,252,148,147,236,250,100,19,75,246,153,160,236,180,150,222,189,123,231,159,240,233,210,165,203,66,155,88,178,19,81,78,63,253,244,200,78,157,153,127,101,159,53,218,103,159,125,242,207,0,205,191,62,171,137,101,254,61,217,9,43,23,92,112,65,28,124,240,193,121,227,207,161,135,30,26,23,95,124,113,12,27,54,44,255,244,209,123,239,189,151,55,211,172,179,206,58,11,78,109,105,42,108,68,220,119,223,125,113,248,225,135,199,148,41,83,154,253,104,207,251,28,1,77,14,229,126,69,228,91,238,124,205,142,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,17,4,52,177,20,33,37,53,18,32,208,42,129,34,109,190,183,106,98,110,38,208,68,129,162,172,163,236,179,62,89,131,200,172,89,179,154,166,51,119,238,220,56,228,144,67,226,252,243,207,207,27,78,178,211,75,58,116,232,16,191,248,197,47,242,83,77,178,79,250,100,87,118,242,201,106,171,173,150,55,179,44,187,236,178,249,223,125,178,137,37,59,181,37,251,221,184,113,227,226,75,95,250,82,222,8,179,239,190,251,230,205,49,235,173,183,222,130,57,141,25,51,38,255,100,208,71,79,98,201,26,94,70,140,24,17,253,251,247,95,112,223,231,53,177,100,181,108,187,237,182,249,233,48,217,73,44,219,108,179,77,254,219,183,222,122,43,126,254,243,159,199,149,87,94,25,171,175,190,122,222,152,243,225,135,31,198,13,55,220,208,52,215,79,62,40,251,92,82,118,194,77,102,232,74,71,64,147,67,58,89,52,162,18,249,54,66,213,152,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,180,70,64,19,75,107,180,220,75,128,64,33,4,138,178,249,94,8,76,69,86,86,160,40,235,40,107,24,185,234,170,171,226,250,235,175,111,90,86,89,131,73,246,169,160,236,217,89,35,201,252,43,107,104,185,246,218,107,23,124,130,103,210,164,73,249,103,129,102,206,156,185,224,158,79,54,177,252,254,247,191,207,79,63,153,127,61,246,216,99,241,181,175,125,45,134,12,25,18,71,31,125,244,130,191,207,198,234,219,183,111,254,57,160,229,150,91,46,230,204,153,19,75,46,185,100,60,249,228,147,209,185,115,231,5,247,125,86,19,75,214,0,179,213,86,91,197,218,107,175,29,217,115,179,83,99,230,95,89,179,72,54,238,215,191,254,245,200,54,177,179,83,90,150,90,106,169,252,116,150,246,186,178,207,39,237,182,219,110,49,112,224,192,246,42,193,115,23,34,160,201,161,220,175,133,124,203,157,175,217,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,130,128,38,150,34,164,164,70,2,4,90,37,80,148,205,247,86,77,202,205,4,154,44,80,148,117,148,53,122,100,205,24,199,30,123,108,83,132,158,123,238,185,88,107,173,181,242,102,149,13,54,216,96,193,51,179,198,147,233,211,167,231,167,194,220,126,251,237,209,181,107,215,252,83,63,43,174,184,98,100,167,173,204,191,62,217,196,242,201,162,179,223,159,112,194,9,121,243,75,118,226,203,121,231,157,23,219,109,183,93,222,92,210,169,83,167,56,236,176,195,226,136,35,142,136,147,78,58,41,46,191,252,242,252,180,151,197,22,91,108,193,48,159,108,98,201,234,205,26,124,126,249,203,95,198,216,177,99,243,83,95,238,189,247,222,232,216,177,227,130,223,100,243,57,249,228,147,35,251,60,210,253,247,223,31,127,254,243,159,227,251,223,255,126,220,113,199,29,177,201,38,155,196,213,87,95,29,171,174,186,106,222,68,211,204,43,107,10,250,199,63,254,17,103,156,113,70,51,31,235,89,159,35,80,133,38,135,108,237,101,39,35,61,254,248,227,249,186,206,26,215,62,218,140,86,230,151,164,10,249,150,57,63,115,35,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,6,1,77,44,101,72,209,28,8,16,248,152,64,81,54,223,197,70,32,101,129,162,172,163,236,211,56,251,237,183,95,222,232,209,140,43,107,94,217,101,151,93,62,245,168,223,254,246,183,121,163,200,233,167,159,30,199,28,115,76,254,239,223,248,198,55,34,59,65,37,107,100,153,127,101,39,184,116,239,222,61,111,206,200,26,78,62,121,125,180,137,229,221,119,223,205,155,77,110,189,245,214,248,225,15,127,24,119,223,125,119,108,185,229,150,249,79,150,94,122,233,252,239,251,244,233,243,177,33,62,217,196,114,215,93,119,229,167,175,188,241,198,27,113,252,241,199,199,200,145,35,63,245,204,236,20,150,236,57,187,239,190,123,100,77,47,175,188,242,74,156,118,218,105,11,26,131,178,103,100,255,101,115,107,230,117,211,77,55,197,69,23,93,20,227,199,143,95,232,99,179,79,32,101,39,202,28,126,248,225,205,44,171,242,207,170,66,147,195,252,38,150,191,255,253,239,177,210,74,43,197,180,105,211,226,187,223,253,110,37,178,175,66,190,149,8,210,36,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,88,64,19,75,129,195,83,58,1,2,11,23,40,202,230,187,252,8,164,44,80,148,117,212,173,91,183,24,51,102,76,100,127,166,114,101,13,42,175,190,250,106,172,187,238,186,117,47,233,253,247,223,143,167,159,126,58,31,187,67,135,14,117,31,255,217,103,159,205,155,110,178,79,21,181,247,149,53,252,12,26,52,40,255,116,211,71,175,172,121,37,59,165,229,236,179,207,206,79,161,201,154,125,92,205,19,40,98,147,67,214,16,149,53,151,101,167,170,100,141,96,217,9,71,171,175,190,122,92,120,225,133,49,99,198,140,120,230,153,103,98,194,132,9,209,179,103,207,184,236,178,203,242,79,107,101,39,177,100,77,44,111,191,253,118,254,190,93,119,221,117,45,222,159,173,153,151,95,126,57,14,57,228,144,184,231,158,123,242,19,153,178,19,132,190,253,237,111,55,47,152,58,61,139,190,217,106,0,0,32,0,73,68,65,84,169,136,249,214,105,234,134,33,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,32,17,1,77,44,137,4,161,12,2,4,234,39,80,148,205,247,250,205,216,72,4,234,47,80,148,117,180,194,10,43,228,167,36,100,159,218,113,149,75,96,246,236,217,209,165,75,151,152,53,107,86,62,177,249,205,43,231,156,115,78,204,155,55,47,111,96,25,54,108,88,222,56,224,106,158,64,209,154,28,30,123,236,177,252,211,95,135,30,122,104,222,20,245,31,255,241,31,249,201,68,19,39,78,204,63,203,117,202,41,167,228,159,211,202,62,1,118,224,129,7,230,255,101,159,39,155,223,196,242,194,11,47,44,248,156,208,137,39,158,184,208,251,179,83,142,178,79,111,45,187,236,178,113,212,81,71,69,118,2,82,118,114,209,235,175,191,158,255,93,145,174,162,229,91,36,91,181,18,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,155,128,38,150,218,156,220,69,128,64,129,4,138,178,249,94,32,82,165,86,80,160,40,235,40,219,104,206,78,226,104,196,169,36,21,140,61,169,41,103,159,116,89,98,137,37,226,181,215,94,203,79,194,152,223,188,146,157,70,147,93,203,47,191,124,100,141,46,174,230,10,20,173,201,33,107,72,201,62,197,53,121,242,228,28,234,241,199,31,143,111,126,243,155,249,167,179,70,141,26,149,255,219,125,247,221,151,255,91,118,111,246,247,217,105,44,45,53,177,44,236,254,33,67,134,196,70,27,109,148,159,232,178,214,90,107,229,77,86,43,175,188,114,156,127,254,249,177,243,206,59,55,55,160,54,62,173,104,249,182,113,186,126,78,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,130,2,154,88,18,12,69,73,4,8,180,77,160,40,155,239,109,155,165,95,19,104,172,64,17,214,209,252,211,56,62,252,240,195,198,98,24,189,221,4,190,248,197,47,198,78,59,237,20,217,231,96,254,245,175,127,181,91,29,30,252,113,129,108,237,21,229,218,117,215,93,99,181,213,86,139,17,35,70,228,37,103,77,111,29,59,118,140,63,255,249,207,249,123,245,252,243,207,199,37,151,92,146,255,91,246,9,160,251,239,191,63,174,185,230,154,22,155,88,22,118,255,110,187,237,22,3,7,14,252,20,201,5,23,92,16,63,255,249,207,139,66,149,215,169,137,165,80,113,41,150,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,41,5,52,177,148,50,86,147,34,80,109,129,34,108,190,87,59,33,179,47,130,64,81,214,145,147,88,138,240,54,45,90,141,78,98,89,52,183,70,255,170,104,77,14,167,158,122,106,76,157,58,53,198,141,27,151,211,60,252,240,195,241,173,111,125,43,254,249,207,127,230,39,252,204,152,49,35,46,190,248,226,252,223,106,105,98,89,216,253,89,163,202,214,91,111,29,47,191,252,114,44,189,244,210,249,88,217,103,140,214,92,115,205,88,113,197,21,27,29,73,93,199,47,90,190,117,157,188,193,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,72,66,64,19,75,18,49,40,130,0,129,122,10,20,101,243,189,158,115,54,22,129,122,11,20,101,29,173,176,194,10,49,109,218,180,232,212,169,83,189,9,140,215,206,2,217,167,130,186,116,233,18,179,102,205,202,43,121,235,173,183,62,246,89,161,197,22,91,44,134,13,27,22,135,28,114,72,59,87,90,173,199,23,173,201,225,47,127,249,75,108,177,197,22,113,235,173,183,70,159,62,125,226,152,99,142,137,71,31,125,52,63,133,229,196,19,79,172,75,19,203,239,127,255,251,188,89,229,204,51,207,140,193,131,7,199,29,119,220,17,219,108,179,77,60,242,200,35,177,193,6,27,20,234,5,41,90,190,133,194,85,44,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,53,9,104,98,169,137,201,77,4,8,20,73,160,40,155,239,69,50,85,107,245,4,138,178,142,186,117,235,22,99,198,140,137,236,207,162,94,217,167,89,254,240,135,63,196,109,183,221,150,111,132,239,191,255,254,241,237,111,127,59,159,206,235,175,191,30,191,251,221,239,98,242,228,201,209,181,107,215,56,226,136,35,34,107,220,249,228,213,210,125,217,105,38,159,252,156,201,142,59,238,24,253,251,247,79,158,43,107,0,24,52,104,80,222,8,240,209,107,126,51,203,217,103,159,29,89,35,75,246,121,24,87,243,4,138,214,228,144,173,175,221,119,223,61,255,255,19,217,41,41,75,44,177,68,140,31,63,62,54,222,120,227,133,54,177,76,153,50,37,191,55,59,229,233,241,199,31,143,233,211,167,199,30,123,236,17,51,103,206,108,241,254,236,148,151,171,175,190,58,127,95,231,95,217,41,47,89,195,76,209,174,162,229,91,52,95,245,18,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,240,249,2,154,88,62,223,200,29,4,8,20,76,160,40,155,239,5,99,85,110,197,4,138,178,142,182,221,118,219,216,111,191,253,98,187,237,182,43,108,66,35,71,142,140,227,142,59,46,78,62,249,228,188,33,227,244,211,79,143,191,254,245,175,177,206,58,235,196,206,59,239,28,15,61,244,80,254,111,89,147,75,214,208,145,157,44,145,53,111,204,191,178,77,250,150,238,123,238,185,231,162,71,143,30,113,214,89,103,45,184,127,163,141,54,138,239,124,231,59,201,123,101,39,101,92,116,209,69,121,195,193,194,174,172,153,37,59,1,227,240,195,15,79,126,46,101,42,176,168,77,14,47,190,248,98,126,154,79,231,206,157,163,67,135,14,13,137,228,157,119,222,137,103,158,121,38,86,91,109,181,88,110,185,229,26,242,140,70,15,90,212,124,27,237,98,124,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,154,39,160,137,165,121,214,158,68,128,64,147,4,138,178,249,222,36,14,143,33,176,72,2,69,89,71,71,31,125,116,124,245,171,95,141,99,143,61,118,145,230,153,194,143,86,90,105,165,24,49,98,68,126,218,67,118,109,184,225,134,177,235,174,187,230,167,58,100,27,238,207,62,251,108,172,185,230,154,145,125,94,39,59,133,101,226,196,137,249,103,81,118,218,105,167,56,236,176,195,242,13,243,150,238,123,239,189,247,242,6,152,251,238,187,47,133,169,182,170,134,236,36,139,127,252,227,31,113,198,25,103,180,234,119,110,110,172,128,38,135,198,250,182,247,232,242,109,239,4,60,159,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,77,44,222,1,2,4,74,39,80,148,205,247,210,193,155,80,169,4,138,178,142,174,185,230,154,184,234,170,171,226,250,235,175,47,164,255,156,57,115,98,201,37,151,140,191,255,253,239,177,254,250,235,231,115,200,26,88,58,118,236,24,123,238,185,103,100,159,254,121,243,205,55,23,204,109,153,101,150,137,115,207,61,55,246,222,123,239,216,108,179,205,226,132,19,78,136,108,211,185,165,251,254,245,175,127,197,41,167,156,146,55,193,124,241,139,95,140,95,252,226,23,249,169,45,139,47,190,120,242,94,217,156,118,219,109,183,24,56,112,96,242,181,86,169,64,77,14,229,78,91,190,229,206,215,236,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,65,64,19,75,17,82,82,35,1,2,173,18,40,202,230,123,171,38,229,102,2,77,22,40,202,58,154,49,99,70,126,114,201,172,89,179,154,44,212,186,199,101,159,24,185,247,222,123,227,219,223,254,118,94,111,118,253,237,111,127,139,123,238,185,39,14,57,228,144,200,230,177,234,170,171,230,127,159,157,46,243,196,19,79,68,246,169,164,236,211,66,211,166,77,91,240,176,158,61,123,198,62,251,236,19,7,30,120,224,130,191,187,228,146,75,90,188,111,250,244,233,145,253,251,217,103,159,157,63,227,180,211,78,203,27,89,138,112,186,73,118,234,76,246,41,165,236,164,25,87,58,2,154,28,210,201,162,17,149,200,183,17,170,198,36,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,53,2,154,88,90,163,229,94,2,4,10,33,80,148,205,247,66,96,42,178,178,2,69,90,71,189,122,245,202,155,52,178,147,73,82,188,222,122,235,173,188,17,99,137,37,150,136,87,94,121,37,178,122,7,12,24,16,151,94,122,105,28,127,252,241,249,105,35,89,67,75,247,238,221,243,242,15,62,248,224,252,116,150,30,61,122,196,254,251,239,255,177,147,88,186,116,233,146,127,122,168,127,255,254,11,166,58,102,204,152,22,239,251,63,255,231,255,228,247,101,39,187,100,87,246,217,165,81,163,70,197,204,153,51,83,164,90,80,83,246,249,163,195,15,63,60,166,76,153,146,116,157,85,44,78,147,67,185,83,151,111,185,243,53,59,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,69,16,208,196,82,132,148,212,72,128,64,171,4,138,180,249,222,170,137,185,153,64,19,5,138,180,142,78,61,245,212,152,61,123,118,156,115,206,57,77,20,170,253,81,99,199,142,205,79,92,57,239,188,243,34,59,145,37,107,94,185,227,142,59,226,39,63,249,73,236,181,215,94,177,212,82,75,197,205,55,223,188,160,49,229,251,223,255,126,254,111,235,172,179,78,244,237,219,55,94,123,237,181,88,110,185,229,98,254,167,135,158,124,242,201,232,220,185,243,130,2,38,77,154,212,226,125,89,115,76,183,110,221,98,189,245,214,203,239,191,240,194,11,227,252,243,207,207,79,56,73,249,58,236,176,195,162,83,167,78,49,116,232,208,148,203,172,100,109,154,28,202,29,187,124,203,157,175,217,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,130,128,38,150,34,164,164,70,2,4,90,37,80,164,205,247,86,77,204,205,4,154,40,80,164,117,148,125,110,103,139,45,182,136,151,94,122,169,137,66,181,63,234,131,15,62,200,111,94,108,177,197,22,250,163,93,118,217,37,63,109,229,250,235,175,143,27,110,184,33,246,220,115,207,120,244,209,71,243,198,147,172,145,35,107,232,56,226,136,35,226,164,147,78,138,203,47,191,60,94,124,241,197,124,172,145,35,71,70,191,126,253,242,102,151,150,238,203,62,77,148,53,204,60,240,192,3,241,236,179,207,198,238,187,239,30,217,243,142,57,230,152,218,39,208,14,119,174,178,202,42,121,227,79,118,242,140,43,45,1,77,14,105,229,81,239,106,228,91,111,81,227,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,90,1,77,44,173,21,115,63,1,2,201,11,20,105,243,61,121,76,5,86,86,160,104,235,40,251,188,206,160,65,131,242,147,77,138,118,101,77,41,217,137,43,79,63,253,116,94,122,118,162,204,161,135,30,154,255,239,187,239,190,59,182,220,114,203,252,127,47,189,244,210,113,235,173,183,70,159,62,125,242,255,59,219,108,206,62,37,180,235,174,187,182,120,223,11,47,188,16,59,237,180,211,130,207,242,100,159,50,186,241,198,27,35,107,18,73,245,26,61,122,116,62,175,91,110,185,37,213,18,43,93,151,38,135,114,199,47,223,114,231,107,118,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,138,32,160,137,165,8,41,169,145,0,129,86,9,20,109,243,189,85,147,115,51,129,38,9,20,109,29,141,31,63,62,126,245,171,95,197,228,201,147,155,36,84,223,199,204,155,55,47,178,207,4,173,186,234,170,177,228,146,75,126,108,240,247,223,127,63,111,112,89,119,221,117,163,67,135,14,45,62,248,179,238,203,26,101,178,205,233,148,155,87,230,79,172,119,239,222,113,236,177,199,198,182,219,110,91,95,100,163,213,69,64,147,67,93,24,147,29,68,190,201,70,163,48,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,149,17,208,196,82,153,168,77,148,64,117,4,138,182,249,94,157,100,204,180,72,2,69,92,71,217,9,37,131,7,15,142,129,3,7,22,137,90,173,31,17,184,230,154,107,226,220,115,207,141,73,147,38,113,73,84,64,147,67,162,193,212,169,44,249,214,9,210,48,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,44,178,128,38,150,69,166,243,67,2,4,82,21,40,226,230,123,170,150,234,170,174,64,17,215,209,205,55,223,28,67,135,14,141,169,83,167,86,55,184,130,207,188,71,143,30,113,234,169,167,198,54,219,108,83,240,153,148,183,124,77,14,229,205,54,155,153,124,203,157,175,217,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,130,128,38,150,34,164,164,70,2,4,90,37,80,196,205,247,86,77,208,205,4,154,32,80,212,117,52,96,192,128,232,213,171,87,28,117,212,81,77,80,242,136,122,10,12,31,62,60,166,76,153,18,99,199,142,173,231,176,198,170,179,128,38,135,58,131,38,54,156,124,19,11,68,57,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,42,40,160,137,165,130,161,155,50,129,178,11,20,117,243,189,236,185,152,95,177,4,138,186,142,158,120,226,137,232,218,181,107,126,26,203,6,27,108,80,44,244,10,87,251,232,163,143,70,118,10,203,99,143,61,22,235,173,183,94,133,37,210,159,186,38,135,244,51,106,75,133,242,109,139,158,223,18,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,15,1,77,44,245,80,52,6,1,2,73,9,20,117,243,61,41,68,197,84,94,160,200,235,104,228,200,145,113,227,141,55,198,157,119,222,89,249,28,139,2,176,213,86,91,197,246,219,111,31,7,31,124,112,81,74,174,108,157,154,28,202,29,189,124,203,157,175,217,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,130,128,38,150,34,164,164,70,2,4,90,37,80,228,205,247,86,77,212,205,4,26,40,80,244,117,52,104,208,160,88,123,237,181,99,216,176,97,13,84,50,116,61,4,142,57,230,152,120,230,153,103,98,204,152,49,245,24,206,24,13,22,208,228,208,96,224,118,30,94,190,237,28,128,199,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,16,154,88,188,4,4,8,148,78,160,232,155,239,165,11,196,132,10,41,80,244,117,244,230,155,111,70,239,222,189,227,168,163,142,138,159,252,228,39,133,204,160,10,69,95,118,217,101,49,124,248,240,152,60,121,114,44,179,204,50,85,152,114,225,231,168,201,161,240,17,126,230,4,228,91,238,124,205,142,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,17,4,52,177,20,33,37,53,18,32,208,42,129,162,111,190,183,106,178,110,38,208,32,129,50,172,163,7,31,124,48,250,246,237,27,55,221,116,83,100,159,171,113,165,37,144,125,238,105,187,237,182,139,137,19,39,70,207,158,61,211,42,78,53,45,10,104,114,40,247,203,33,223,114,231,107,118,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,138,32,160,137,165,8,41,169,145,0,129,86,9,148,97,243,189,85,19,118,51,129,6,8,148,101,29,141,31,63,62,246,218,107,175,152,48,97,66,108,188,241,198,13,144,50,228,162,8,60,240,192,3,209,175,95,191,24,61,122,116,108,187,237,182,139,50,132,223,180,147,128,38,135,118,130,111,210,99,229,219,36,104,143,33,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,69,1,77,44,94,14,2,4,74,39,80,150,205,247,210,5,99,66,133,18,40,211,58,186,242,202,43,99,200,144,33,145,53,180,244,234,213,171,80,57,148,177,216,41,83,166,228,141,43,35,70,140,136,221,119,223,189,140,83,44,245,156,52,57,148,58,222,144,111,185,243,53,59,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,69,16,208,196,82,132,148,212,72,128,64,171,4,202,180,249,222,170,137,187,153,64,29,5,202,182,142,46,191,252,242,56,244,208,67,227,218,107,175,141,205,55,223,188,142,82,134,106,141,192,189,247,222,27,59,239,188,115,252,250,215,191,142,61,247,220,179,53,63,117,111,34,2,154,28,18,9,162,65,101,200,183,65,176,134,37,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,102,1,77,44,53,83,185,145,0,129,162,8,148,109,243,189,40,238,234,44,151,64,25,215,209,117,215,93,23,131,6,13,138,236,100,150,93,118,217,165,92,129,21,96,54,227,198,141,203,79,94,25,51,102,76,236,180,211,78,5,168,88,137,11,19,208,228,80,238,247,66,190,229,206,215,236,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,65,64,19,75,17,82,82,35,1,2,173,18,40,227,230,123,171,0,220,76,160,14,2,101,93,71,19,39,78,140,61,246,216,35,14,62,248,224,56,242,200,35,235,32,101,136,90,4,206,60,243,204,24,57,114,100,92,113,197,21,209,183,111,223,90,126,226,158,68,5,52,57,36,26,76,157,202,146,111,157,32,13,67,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,192,34,11,104,98,89,100,58,63,36,64,32,85,129,178,110,190,167,234,173,174,114,10,148,121,29,61,255,252,243,241,211,159,254,52,214,88,99,141,184,240,194,11,99,241,197,23,47,103,136,9,204,234,253,247,223,143,3,14,56,32,50,243,75,46,185,36,55,119,21,91,64,147,67,177,243,251,188,234,229,251,121,66,254,157,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,70,11,104,98,105,180,176,241,9,16,104,186,64,153,55,223,155,142,233,129,149,21,168,194,58,26,50,100,72,76,152,48,33,206,59,239,188,216,98,139,45,42,155,117,163,38,126,207,61,247,196,65,7,29,20,253,250,245,139,17,35,70,52,234,49,198,109,178,128,38,135,38,131,55,249,113,242,109,50,184,199,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,240,41,1,77,44,94,10,2,4,74,39,80,133,205,247,210,133,102,66,201,9,84,101,29,141,29,59,54,6,15,30,28,251,238,187,111,156,122,234,169,201,229,80,212,130,134,14,29,26,163,70,141,138,115,207,61,55,6,12,24,80,212,105,168,123,33,2,154,28,202,253,90,200,183,220,249,154,29,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,34,8,104,98,41,66,74,106,36,64,160,85,2,85,217,124,111,21,138,155,9,180,82,160,74,235,104,214,172,89,113,196,17,71,196,212,169,83,227,180,211,78,139,254,253,251,183,82,203,237,243,5,110,185,229,150,56,238,184,227,162,71,143,30,113,214,89,103,197,10,43,172,0,167,100,2,154,28,74,22,232,39,166,35,223,114,231,107,118,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,138,32,160,137,165,8,41,169,145,0,129,86,9,84,105,243,189,85,48,110,38,208,10,129,42,174,163,27,110,184,33,178,19,68,54,220,112,195,56,225,132,19,162,75,151,46,173,16,171,246,173,211,166,77,139,83,78,57,37,30,122,232,161,252,68,155,29,118,216,161,218,32,37,158,125,214,228,224,42,183,192,188,121,243,202,61,65,179,35,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,32,105,1,77,44,73,199,163,56,2,4,22,69,160,138,155,239,139,226,228,55,4,62,75,160,202,235,232,140,51,206,200,27,49,246,219,111,191,56,242,200,35,99,149,85,86,241,178,180,32,240,210,75,47,197,153,103,158,25,23,93,116,81,222,0,116,244,209,71,179,34,80,42,1,39,147,148,42,78,147,33,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,0,2,154,88,10,16,146,18,9,16,104,157,64,149,55,223,91,39,229,110,2,45,11,84,125,29,205,158,61,59,134,15,31,30,35,70,140,136,193,131,7,231,255,173,185,230,154,94,153,255,21,120,238,185,231,226,220,115,207,205,255,27,50,100,72,28,117,212,81,209,169,83,39,62,4,74,39,160,137,165,116,145,154,16,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,137,11,104,98,73,60,32,229,17,32,208,122,129,170,111,190,183,94,204,47,8,124,90,192,58,250,127,38,217,73,35,191,249,205,111,226,188,243,206,139,129,3,7,230,167,179,244,238,221,187,178,175,204,228,201,147,243,83,87,174,185,230,154,56,232,160,131,226,144,67,14,113,82,77,101,223,134,106,76,92,19,75,53,114,54,75,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,210,17,208,196,146,78,22,42,33,64,160,78,2,54,223,235,4,105,152,74,11,88,71,31,143,255,237,183,223,142,11,47,188,48,46,190,248,226,88,97,133,21,226,199,63,254,113,236,177,199,30,209,177,99,199,210,191,39,115,230,204,137,43,174,184,34,254,248,199,63,198,172,89,179,226,103,63,251,89,28,112,192,1,177,212,82,75,149,126,238,38,72,64,19,139,119,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,205,21,208,196,210,92,111,79,35,64,160,9,2,54,223,155,128,236,17,165,23,176,142,90,142,248,150,91,110,137,209,163,71,199,245,215,95,159,159,206,178,203,46,187,196,246,219,111,95,186,119,226,198,27,111,140,113,227,198,229,167,174,236,184,227,142,177,215,94,123,69,255,254,253,75,55,79,19,34,240,89,2,154,88,188,31,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,174,128,38,150,230,122,123,26,1,2,77,16,176,249,222,4,100,143,40,189,128,117,244,249,17,207,158,61,59,198,142,29,27,215,93,119,93,220,127,255,253,177,205,54,219,196,15,127,248,195,216,122,235,173,99,197,21,87,252,252,1,18,187,227,213,87,95,141,219,111,191,61,110,187,237,182,184,249,230,155,99,147,77,54,137,157,118,218,41,6,12,24,16,157,58,117,74,172,90,229,16,104,142,128,38,150,230,56,123,10,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,230,11,104,98,241,46,16,32,80,58,1,155,239,165,139,212,132,218,65,192,58,106,29,250,204,153,51,35,59,161,37,107,0,153,48,97,66,172,191,254,250,177,249,230,155,71,223,190,125,99,211,77,55,77,178,9,36,107,194,249,211,159,254,20,19,39,78,140,123,239,189,55,30,127,252,241,232,215,175,95,222,136,147,157,184,178,210,74,43,181,14,193,221,4,74,40,160,137,165,132,161,154,18,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,73,11,104,98,73,58,30,197,17,32,176,40,2,54,223,23,69,205,111,8,124,92,192,58,106,219,27,49,105,210,164,188,49,36,251,115,242,228,201,177,202,42,171,68,207,158,61,163,71,143,30,209,189,123,247,232,218,181,107,124,253,235,95,111,219,67,90,241,235,233,211,167,199,99,143,61,22,15,63,252,112,76,157,58,53,30,124,240,193,120,233,165,151,162,119,239,222,209,167,79,159,188,225,38,251,211,69,128,192,199,5,52,177,120,35,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,92,1,77,44,205,245,246,52,2,4,154,32,96,243,189,9,200,30,81,122,1,235,168,190,17,63,242,200,35,121,227,200,67,15,61,148,55,146,100,13,37,111,191,253,118,116,238,220,57,214,94,123,237,88,99,141,53,98,181,213,86,139,149,87,94,57,190,246,181,175,229,39,183,44,187,236,178,177,244,210,75,71,199,142,29,227,203,95,254,114,116,232,208,33,230,111,168,207,157,59,55,222,123,239,189,152,51,103,78,188,245,214,91,241,198,27,111,68,118,178,202,43,175,188,18,47,191,252,114,204,152,49,35,158,127,254,249,120,230,153,103,226,169,167,158,138,165,150,90,42,111,156,201,26,104,54,220,112,195,188,161,166,91,183,110,245,157,164,209,8,148,80,64,19,75,9,67,53,37,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,146,22,208,196,146,116,60,138,35,64,96,81,4,108,190,47,138,154,223,16,248,184,128,117,212,248,55,34,107,60,201,26,76,158,125,246,217,188,225,36,107,60,201,26,80,178,70,148,215,94,123,45,111,76,201,26,84,178,70,149,247,254,249,207,152,251,193,7,11,138,234,176,216,98,241,229,175,124,37,111,112,201,26,93,178,134,151,229,151,95,62,111,128,201,26,97,178,134,152,172,49,102,173,181,214,202,27,101,178,127,119,17,32,208,122,1,77,44,173,55,243,11,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,180,69,64,19,75,91,244,252,150,0,129,36,5,108,190,39,25,139,162,10,38,96,29,165,21,216,252,60,230,69,196,23,254,183,180,173,199,94,159,86,145,170,33,80,66,1,77,44,37,12,213,148,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,72,90,64,19,75,210,241,40,142,0,129,69,17,176,249,190,40,106,126,67,224,227,2,214,81,90,111,132,60,210,202,67,53,213,17,208,196,82,157,172,205,148,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,52,4,52,177,164,145,131,42,8,16,168,163,128,205,222,58,98,26,170,178,2,214,81,90,209,203,35,173,60,84,83,29,1,77,44,213,201,218,76,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,72,67,64,19,75,26,57,168,130,0,129,58,10,216,236,173,35,166,161,42,43,96,29,165,21,189,60,210,202,67,53,213,17,208,196,82,157,172,205,148,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,52,4,52,177,164,145,131,42,8,16,168,163,128,205,222,58,98,26,170,178,2,214,81,90,209,203,35,173,60,84,83,29,1,77,44,213,201,218,76,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,72,67,64,19,75,26,57,168,130,0,129,58,10,216,236,173,35,166,161,42,43,96,29,165,21,189,60,210,202,67,53,213,17,208,196,82,157,172,205,148,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,52,4,52,177,164,145,131,42,8,16,168,163,128,205,222,58,98,26,170,178,2,214,81,90,209,203,35,173,60,84,83,29,1,77,44,213,201,218,76,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,72,67,64,19,75,26,57,168,130,0,129,58,10,216,236,173,35,166,161,42,43,96,29,165,21,189,60,210,202,67,53,213,17,208,196,82,157,172,205,148,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,52,4,52,177,164,145,131,42,8,16,168,163,128,205,222,58,98,26,170,178,2,214,81,90,209,203,35,173,60,84,83,29,1,77,44,213,201,218,76,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,72,67,64,19,75,26,57,168,130,0,129,58,10,216,236,173,35,166,161,42,43,96,29,165,21,189,60,210,202,67,53,213,17,208,196,82,157,172,205,148,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,52,4,52,177,164,145,131,42,8,16,168,163,128,205,222,58,98,26,170,178,2,214,81,90,209,203,35,173,60,84,83,13,129,185,115,231,198,55,191,249,205,120,226,137,39,170,49,97,179,36,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,2,2,154,88,18,8,65,9,4,8,212,87,192,102,111,125,61,141,86,77,1,235,40,173,220,229,145,86,30,170,169,134,192,235,175,191,30,235,172,179,78,100,127,186,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,57,2,154,88,154,227,236,41,4,8,52,81,192,102,111,19,177,61,170,180,2,214,81,90,209,202,35,173,60,84,83,13,129,233,211,167,199,247,190,247,189,120,254,249,231,171,49,97,179,36,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,2,2,154,88,18,8,65,9,4,8,212,87,192,102,111,125,61,141,86,77,1,235,40,173,220,229,145,86,30,170,169,134,192,99,143,61,22,3,6,12,136,71,31,125,180,26,19,54,75,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,36,32,160,137,37,129,16,148,64,128,64,125,5,108,246,214,215,211,104,213,20,176,142,210,202,93,30,105,229,161,154,106,8,220,127,255,253,49,120,240,224,200,254,116,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,115,4,52,177,52,199,217,83,8,16,104,162,128,205,222,38,98,123,84,105,5,172,163,180,162,149,71,90,121,168,166,26,2,119,221,117,87,12,27,54,44,238,188,243,206,106,76,216,44,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,144,128,128,38,150,4,66,80,2,1,2,245,21,176,217,91,95,79,163,85,83,192,58,74,43,119,121,164,149,135,106,170,33,112,195,13,55,196,165,151,94,26,217,159,46,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,142,128,38,150,230,56,123,10,1,2,77,20,176,217,219,68,108,143,42,173,128,117,148,86,180,242,72,43,15,213,84,67,96,244,232,209,49,97,194,132,200,254,116,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,115,4,52,177,52,199,217,83,8,16,104,162,128,205,222,38,98,123,84,105,5,172,163,180,162,149,71,90,121,168,166,26,2,23,92,112,65,60,252,240,195,113,254,249,231,87,99,194,102,73,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,4,4,52,177,36,16,130,18,8,16,168,175,128,205,222,250,122,26,173,154,2,214,81,90,185,203,35,173,60,84,83,13,129,225,195,135,199,172,89,179,34,251,211,69,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,205,17,208,196,210,28,103,79,33,64,160,137,2,54,123,155,136,237,81,165,21,176,142,210,138,86,30,105,229,161,154,106,8,156,112,194,9,241,165,47,125,41,142,63,254,248,106,76,216,44,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,144,128,128,38,150,4,66,80,2,1,2,245,21,176,217,91,95,79,163,85,83,192,58,74,43,119,121,164,149,135,106,202,43,48,105,210,164,232,211,167,79,62,193,195,14,59,44,214,88,99,141,252,79,23,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,71,64,19,75,115,156,61,133,0,129,38,10,216,236,109,34,182,71,149,86,192,58,74,43,90,121,164,149,135,106,202,41,240,198,27,111,196,234,171,175,30,61,122,244,136,17,35,70,196,69,23,93,20,155,108,178,73,108,188,241,198,113,226,137,39,70,199,142,29,227,138,43,174,40,231,228,205,138,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,137,8,104,98,73,36,8,101,16,32,80,63,1,155,189,245,179,52,82,117,5,172,163,180,178,151,71,90,121,168,166,188,2,251,239,191,127,222,188,242,149,175,124,37,190,250,213,175,198,114,203,45,23,207,61,247,92,204,157,59,55,134,14,29,26,217,39,134,92,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,56,1,77,44,141,179,53,50,1,2,237,36,96,179,183,157,224,61,182,84,2,214,81,90,113,202,35,173,60,84,83,94,129,71,30,121,36,122,245,234,21,255,252,231,63,63,54,201,117,214,89,39,158,122,234,169,242,78,220,204,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,144,136,128,38,150,68,130,80,6,1,2,245,19,176,217,91,63,75,35,85,87,192,58,74,43,123,121,164,149,135,106,202,45,176,245,214,91,199,132,9,19,22,76,114,233,165,151,142,81,163,70,197,128,1,3,202,61,113,179,35,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,2,2,154,88,18,8,65,9,4,8,212,87,192,102,111,125,61,141,86,77,1,235,40,173,220,229,145,86,30,170,41,183,192,127,254,231,127,198,192,129,3,227,173,183,222,202,39,250,189,239,125,47,38,77,154,84,238,73,155,29,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,18,17,208,196,146,72,16,202,32,64,160,126,2,54,123,235,103,105,164,234,10,88,71,105,101,47,143,180,242,80,77,249,5,214,95,127,253,152,54,109,90,44,177,196,18,113,215,93,119,69,239,222,189,203,63,105,51,36,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,2,2,154,88,18,8,65,9,4,8,212,87,192,102,111,125,61,141,86,77,1,235,40,173,220,229,145,86,30,170,41,191,192,197,23,95,28,7,29,116,80,12,26,52,40,46,189,244,210,242,79,216,12,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,144,136,128,38,150,68,130,80,6,1,2,245,19,176,217,91,63,75,35,85,87,192,58,74,43,123,121,164,149,135,106,170,33,176,251,238,187,199,233,167,159,30,107,172,177,70,53,38,108,150,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,72,64,64,19,75,2,33,40,129,0,129,250,10,216,236,173,175,167,209,170,41,96,29,165,149,187,60,210,202,163,170,213,124,225,11,95,168,234,212,43,51,239,121,243,230,85,102,174,38,74,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,154,2,154,88,210,204,69,85,4,8,180,65,192,102,111,27,240,252,148,192,255,10,88,71,105,189,10,242,72,43,143,170,86,147,53,177,104,114,40,111,250,242,45,111,182,102,70,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,72,2,154,88,138,148,150,90,9,16,168,73,192,102,111,77,76,110,34,240,153,2,214,81,90,47,136,60,210,202,163,170,213,104,114,40,119,242,242,45,119,190,102,71,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,40,2,154,88,138,146,148,58,9,16,168,89,192,102,111,205,84,110,36,208,162,128,117,148,214,203,33,143,180,242,168,106,53,154,28,202,157,188,124,203,157,175,217,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,138,128,38,150,162,36,165,78,2,4,106,86,45,152,36,0,0,32,0,73,68,65,84,22,176,217,91,51,149,27,9,180,40,96,29,165,245,114,200,35,173,60,170,90,141,38,135,114,39,47,223,114,231,107,118,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,138,34,160,137,165,40,73,169,147,0,129,154,5,108,246,214,76,229,70,2,45,10,88,71,105,189,28,242,72,43,143,170,86,163,201,161,220,201,203,183,220,249,154,29,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,162,8,104,98,41,74,82,234,36,64,160,102,1,155,189,53,83,185,145,64,139,2,214,81,90,47,135,60,210,202,163,170,213,104,114,40,119,242,242,45,119,190,102,71,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,40,2,154,88,138,146,148,58,9,16,168,89,192,102,111,205,84,110,36,208,162,128,117,148,214,203,33,143,180,242,168,106,53,154,28,202,157,188,124,203,157,175,217,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,138,128,38,150,162,36,165,78,2,4,106,22,176,217,91,51,149,27,9,180,40,96,29,165,245,114,200,35,173,60,170,90,141,38,135,114,39,47,223,114,231,107,118,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,138,34,160,137,165,40,73,169,147,0,129,154,5,108,246,214,76,229,70,2,45,10,88,71,105,189,28,242,72,43,143,170,86,163,201,161,220,201,203,183,220,249,154,29,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,162,8,104,98,41,74,82,234,36,64,160,102,1,155,189,53,83,185,145,64,139,2,214,81,90,47,135,60,210,202,163,170,213,104,114,40,119,242,242,45,119,190,102,71,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,40,2,154,88,138,146,148,58,9,16,168,89,192,102,111,205,84,110,36,208,162,128,117,148,214,203,33,143,180,242,168,106,53,154,28,202,157,188,124,203,157,175,217,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,138,128,38,150,162,36,165,78,2,4,106,22,176,217,91,51,149,27,9,180,40,96,29,165,245,114,200,35,173,60,170,90,141,38,135,114,39,47,223,114,231,107,118,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,138,34,160,137,165,40,73,169,147,0,129,154,5,108,246,214,76,229,70,2,45,10,88,71,105,189,28,242,72,43,143,170,86,163,201,161,220,201,203,183,220,249,154,29,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,162,8,104,98,41,74,82,234,36,64,160,102,1,155,189,53,83,185,145,64,139,2,214,81,90,47,135,60,210,202,163,170,213,104,114,40,119,242,242,45,119,190,102,71,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,40,2,154,88,138,146,148,58,9,16,168,89,192,102,111,205,84,110,36,208,162,128,117,148,214,203,33,143,180,242,168,106,53,154,28,202,157,188,124,203,157,175,217,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,138,128,38,150,162,36,165,78,2,4,106,22,176,217,91,51,149,27,9,180,40,96,29,165,245,114,200,35,173,60,170,90,141,38,135,114,39,47,223,114,231,107,118,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,138,34,160,137,165,40,73,169,147,0,129,154,5,108,246,214,76,229,70,2,45,10,88,71,105,189,28,242,72,43,143,170,86,163,201,161,220,201,203,183,220,249,154,29,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,162,8,104,98,41,74,82,234,36,64,160,102,1,155,189,53,83,185,145,64,139,2,214,81,90,47,135,60,210,202,163,170,213,104,114,40,119,242,242,45,119,190,102,71,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,40,2,154,88,138,146,148,58,9,16,168,89,192,102,111,205,84,110,36,208,162,128,117,148,214,203,33,143,180,242,168,106,53,154,28,202,157,188,124,203,157,175,217,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,138,128,38,150,162,36,165,78,2,4,106,22,176,217,91,51,149,27,9,180,40,96,29,165,245,114,200,35,173,60,170,90,141,38,135,114,39,47,223,114,231,107,118,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,138,34,160,137,165,40,73,169,147,0,129,154,5,108,246,214,76,229,70,2,45,10,88,71,105,189,28,242,72,43,143,170,86,163,201,161,220,201,203,183,220,249,154,29,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,162,8,104,98,41,74,82,234,36,64,160,102,1,155,189,53,83,185,145,64,139,2,214,81,90,47,135,60,210,202,163,170,213,104,114,40,119,242,242,45,119,190,102,71,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,40,2,154,88,138,146,148,58,9,16,168,89,192,102,111,205,84,110,36,208,162,128,117,148,214,203,33,143,180,242,168,106,53,154,28,202,157,188,124,203,157,175,217,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,138,128,38,150,162,36,165,78,2,4,106,22,176,217,91,51,149,27,9,180,40,96,29,165,245,114,200,35,173,60,170,90,77,42,77,14,243,230,205,139,15,62,248,32,58,116,232,80,213,40,26,50,239,84,242,109,200,228,12,74,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,97,4,52,177,20,38,42,133,18,32,80,171,128,205,222,90,165,220,71,160,101,1,235,40,173,183,67,30,105,229,81,213,106,82,105,114,184,243,206,59,227,167,63,253,105,76,159,62,189,105,81,60,247,220,115,241,192,3,15,196,128,1,3,62,245,204,172,158,61,246,216,35,102,206,156,217,180,122,26,241,160,84,242,109,196,220,140,73,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,113,4,52,177,20,39,43,149,18,32,80,163,128,205,222,26,161,220,70,224,51,4,172,163,180,94,15,121,164,149,71,85,171,73,165,201,161,61,154,88,198,143,31,31,135,30,122,104,60,245,212,83,159,138,255,245,215,95,143,105,211,166,197,119,191,251,221,66,191,26,169,228,91,104,68,197,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,102,1,77,44,109,38,52,0,1,2,169,9,216,236,77,45,17,245,20,81,192,58,74,43,53,121,164,149,71,85,171,73,165,201,97,254,201,39,251,238,187,111,140,30,61,58,190,246,181,175,197,133,23,94,24,27,109,180,81,30,205,165,151,94,26,231,156,115,78,188,253,246,219,177,231,158,123,198,241,199,31,31,227,198,141,139,243,206,59,47,174,189,246,218,88,105,165,149,98,216,176,97,49,117,234,212,184,234,170,171,226,139,95,252,226,130,72,179,134,148,147,78,58,41,198,140,25,19,43,172,176,66,156,126,250,233,209,173,91,183,216,106,171,173,226,233,167,159,142,157,119,222,57,142,59,238,184,56,237,180,211,98,147,77,54,137,203,47,191,60,70,141,26,21,191,250,213,175,226,186,235,174,203,235,152,49,99,70,60,243,204,51,49,97,194,132,232,217,179,103,92,118,217,101,177,226,138,43,198,163,143,62,26,131,7,15,142,151,95,126,57,175,235,175,127,253,107,156,125,246,217,241,245,175,127,61,137,87,42,149,124,147,192,80,4,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,237,38,160,137,165,221,232,61,152,0,129,70,9,216,236,109,148,172,113,171,36,96,29,165,149,182,60,210,202,163,170,213,164,210,228,144,53,177,252,224,7,63,136,29,119,220,49,246,217,103,159,188,97,229,195,15,63,140,187,239,190,59,110,187,237,182,248,209,143,126,20,231,158,123,110,124,243,155,223,204,63,59,180,223,126,251,197,81,71,29,21,27,110,184,97,244,238,221,59,134,12,25,146,255,239,219,111,191,61,250,245,235,247,177,56,207,58,235,172,200,198,207,154,84,254,243,63,255,51,134,14,29,26,175,189,246,90,252,238,119,191,139,95,255,250,215,249,248,239,188,243,78,108,182,217,102,241,141,111,124,35,142,60,242,200,88,107,173,181,22,124,78,232,196,19,79,140,83,78,57,37,78,62,249,228,232,218,181,107,28,120,224,129,249,127,39,156,112,66,254,204,239,124,231,59,177,221,118,219,197,240,225,195,227,191,255,251,191,227,239,127,255,123,172,191,254,250,73,188,82,169,228,155,4,134,34,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,55,1,77,44,237,70,239,193,4,8,52,74,192,102,111,163,100,141,91,37,1,235,40,173,180,229,145,86,30,85,173,38,149,38,135,249,77,44,217,73,43,75,46,185,100,222,88,178,235,174,187,198,155,111,190,153,55,136,100,39,179,92,124,241,197,121,76,127,248,195,31,226,140,51,206,200,63,247,243,127,255,239,255,141,62,125,250,196,234,171,175,158,55,175,100,39,168,124,242,202,26,78,178,230,146,236,244,148,13,54,216,32,255,77,214,120,114,215,93,119,45,248,156,208,196,137,19,243,38,150,39,158,120,34,214,93,119,221,188,233,101,143,61,246,136,153,51,103,70,214,196,146,53,211,220,119,223,125,249,208,199,30,123,108,60,247,220,115,121,13,89,83,203,172,89,179,98,241,197,23,143,7,30,120,32,63,201,69,19,75,85,87,147,121,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,146,128,38,22,239,6,1,2,165,19,176,217,91,186,72,77,168,29,4,172,163,118,64,255,140,71,202,35,173,60,170,90,77,74,77,44,243,155,70,178,44,38,77,154,20,125,251,246,141,121,243,230,69,151,46,93,226,127,254,231,127,62,22,209,210,75,47,157,55,184,100,87,214,188,114,199,29,119,228,159,251,201,78,80,249,228,245,194,11,47,196,160,65,131,242,230,149,117,214,89,39,14,59,236,176,56,232,160,131,98,252,248,241,31,107,98,233,223,191,255,130,49,63,217,196,242,252,243,207,199,37,151,92,146,15,157,53,175,220,127,255,253,249,169,49,217,73,46,15,62,248,96,254,247,115,231,206,141,47,125,233,75,154,88,170,186,152,204,155,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,22,5,52,177,120,57,8,16,40,157,128,205,222,210,69,106,66,237,32,96,29,181,3,250,103,60,82,30,105,229,81,213,106,82,106,98,201,62,19,52,125,250,244,60,138,143,54,177,100,159,11,218,124,243,205,243,207,247,100,215,235,175,191,30,47,191,252,114,244,236,217,51,166,76,153,18,27,111,188,113,100,77,45,123,239,189,119,254,201,161,79,94,143,60,242,72,172,189,246,218,49,123,246,236,184,241,198,27,99,240,224,193,241,216,99,143,197,147,79,62,89,115,19,203,140,25,51,22,156,4,51,191,137,37,59,41,38,251,172,81,86,207,98,139,45,22,47,189,244,82,172,186,234,170,154,88,170,186,152,204,155,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,22,5,52,177,120,57,8,16,40,157,128,205,222,210,69,106,66,237,32,96,29,181,3,250,103,60,82,30,105,229,81,213,106,138,208,196,114,252,241,199,199,53,215,92,19,183,222,122,107,222,172,178,255,254,251,199,18,75,44,145,127,30,232,219,223,254,118,254,57,161,1,3,6,196,15,126,240,131,188,249,229,123,223,251,222,199,226,220,97,135,29,226,91,223,250,86,100,227,188,245,214,91,209,169,83,167,248,203,95,254,18,47,190,248,98,236,179,207,62,145,53,168,76,158,60,57,62,235,36,150,133,53,177,12,31,62,60,214,91,111,189,184,240,194,11,243,79,31,29,115,204,49,113,193,5,23,104,98,169,234,98,50,111,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,90,20,208,196,226,229,32,64,160,116,2,54,123,75,23,169,9,181,131,128,117,212,14,232,159,241,72,121,164,149,71,85,171,41,66,19,203,27,111,188,17,59,239,188,115,252,215,127,253,87,30,83,175,94,189,98,220,184,113,113,197,21,87,196,176,97,195,242,207,8,101,141,41,217,73,44,89,51,202,195,15,63,28,139,47,190,248,130,72,239,190,251,238,216,114,203,45,243,6,152,236,26,56,112,96,126,170,74,214,196,146,53,193,44,187,236,178,49,106,212,168,248,209,143,126,212,226,231,132,62,217,196,146,157,0,147,213,48,102,204,152,188,134,191,253,237,111,249,184,89,179,77,118,194,75,231,206,157,147,120,165,82,201,55,9,12,69,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,110,2,154,88,218,141,222,131,9,16,104,148,128,205,222,70,201,26,183,74,2,214,81,90,105,203,35,173,60,170,90,77,81,154,28,230,205,155,23,207,61,247,92,188,247,222,123,241,141,111,124,35,178,186,91,115,189,249,230,155,241,236,179,207,230,205,37,75,46,185,228,130,159,206,157,59,55,222,125,247,221,5,13,46,173,25,51,251,140,80,214,88,147,157,244,242,193,7,31,196,204,153,51,99,141,53,214,136,127,253,235,95,209,161,67,135,214,12,213,176,123,139,146,111,195,0,12,76,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,18,2,154,88,146,136,65,17,4,8,212,83,192,102,111,61,53,141,85,85,1,235,40,173,228,229,145,86,30,85,173,70,147,195,162,39,159,53,192,108,176,193,6,177,241,198,27,231,159,48,250,195,31,254,16,221,187,119,207,79,117,73,229,146,111,42,73,168,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,181,5,52,177,84,59,127,179,39,80,74,1,155,189,165,140,213,164,154,44,96,29,53,25,252,115,30,39,143,180,242,168,106,53,154,28,218,150,124,118,186,203,248,241,227,243,79,8,101,159,38,218,115,207,61,147,57,133,37,155,153,124,219,150,175,95,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,31,1,77,44,245,113,52,10,1,2,9,9,216,236,77,40,12,165,20,86,192,58,74,43,58,121,164,149,71,85,171,209,228,80,238,228,229,91,238,124,205,142,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,81,4,52,177,20,37,41,117,18,32,80,179,128,205,222,154,169,220,72,160,69,1,235,40,173,151,67,30,105,229,81,213,106,52,57,148,59,121,249,150,59,95,179,35,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,20,1,77,44,69,73,74,157,4,8,212,44,96,179,183,102,42,55,18,104,81,192,58,74,235,229,144,71,90,121,84,181,26,77,14,229,78,94,190,229,206,215,236,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,69,64,19,75,81,146,82,39,1,2,53,11,216,236,173,153,202,141,4,90,20,176,142,210,122,57,228,145,86,30,85,173,70,147,67,185,147,151,111,185,243,53,59,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,69,17,208,196,82,148,164,212,73,128,64,205,2,54,123,107,166,114,35,129,22,5,172,163,180,94,14,121,164,149,71,85,171,209,228,80,238,228,229,91,238,124,205,142,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,81,4,52,177,20,37,41,117,18,32,80,179,128,205,222,154,169,220,72,160,69,1,235,40,173,151,67,30,105,229,81,213,106,52,57,148,59,121,249,150,59,95,179,35,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,20,1,77,44,69,73,74,157,4,8,212,44,96,179,183,102,42,55,18,104,81,192,58,74,235,229,144,71,90,121,84,181,26,77,14,229,78,94,190,229,206,215,236,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,69,64,19,75,81,146,82,39,1,2,53,11,216,236,173,153,202,141,4,90,20,176,142,210,122,57,228,145,86,30,85,173,70,147,67,185,147,151,111,185,243,53,59,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,69,17,208,196,82,148,164,212,73,128,64,205,2,54,123,107,166,114,35,129,22,5,172,163,180,94,14,121,164,149,71,85,171,209,228,80,238,228,229,91,238,124,205,142,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,81,4,52,177,20,37,41,117,18,32,80,179,128,205,222,154,169,220,72,160,69,1,235,40,173,151,67,30,105,229,81,213,106,52,57,148,59,121,249,150,59,95,179,35,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,20,1,77,44,69,73,74,157,4,8,212,44,96,179,183,102,42,55,18,104,81,192,58,74,235,229,144,71,90,121,84,181,26,77,14,229,78,94,190,229,206,215,236,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,69,64,19,75,81,146,82,39,1,2,53,11,216,236,173,153,202,141,4,90,20,176,142,210,122,57,228,145,86,30,85,173,70,147,67,185,147,151,111,185,243,53,59,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,69,17,208,196,82,148,164,212,73,128,64,205,2,54,123,107,166,114,35,129,22,5,172,163,180,94,14,121,164,149,71,85,171,209,228,80,238,228,229,91,238,124,205,142,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,81,4,52,177,20,37,41,117,18,32,80,179,128,205,222,154,169,220,72,160,69,1,235,40,173,151,67,30,105,229,81,213,106,52,57,148,59,121,249,150,59,95,179,35,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,20,1,77,44,69,73,74,157,4,8,212,44,96,179,183,102,42,55,18,104,81,192,58,74,235,229,144,71,90,121,84,181,26,77,14,229,78,94,190,229,206,215,236,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,69,64,19,75,81,146,82,39,1,2,53,11,216,236,173,153,202,141,4,90,20,176,142,210,122,57,228,145,86,30,85,173,70,147,67,185,147,151,111,185,243,53,59,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,69,17,208,196,82,148,164,212,73,128,64,205,2,54,123,107,166,114,35,129,22,5,172,163,180,94,14,121,164,149,71,85,171,209,228,80,238,228,229,91,238,124,205,142,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,81,4,52,177,20,37,41,117,18,32,80,179,128,205,222,154,169,220,72,160,69,1,235,40,173,151,67,30,105,229,81,213,106,52,57,148,59,121,249,150,59,95,179,35,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,20,1,77,44,69,73,74,157,4,8,212,44,96,179,183,102,42,55,18,104,81,192,58,74,235,229,144,71,90,121,84,181,26,77,14,229,78,94,190,229,206,215,236,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,69,64,19,75,81,146,82,39,1,2,53,11,216,236,173,153,202,141,4,90,20,176,142,210,122,57,228,145,86,30,85,173,70,147,67,185,147,151,111,185,243,53,59,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,69,17,208,196,82,148,164,212,73,128,64,205,2,54,123,107,166,114,35,129,22,5,172,163,180,94,14,121,164,149,71,85,171,209,228,80,238,228,229,91,238,124,205,142,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,81,4,52,177,20,37,41,117,18,32,80,179,128,205,222,154,169,220,72,160,69,1,235,40,173,151,67,30,105,229,81,213,106,52,57,148,59,121,249,150,59,95,179,35,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,20,1,77,44,69,73,74,157,4,8,212,44,96,179,183,102,42,55,18,104,81,192,58,74,235,229,144,71,90,121,84,181,26,77,14,229,78,94,190,229,206,215,236,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,69,64,19,75,81,146,82,39,1,2,53,11,216,236,173,153,202,141,4,90,20,176,142,210,122,57,228,145,86,30,85,173,38,107,114,112,149,91,96,222,188,121,229,158,160,217,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,144,188,128,38,150,228,35,82,32,1,2,173,21,176,217,219,90,49,247,19,248,180,128,117,148,214,91,33,143,180,242,80,77,53,4,156,76,82,141,156,205,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,180,4,52,177,164,149,135,106,8,16,168,131,128,205,222,58,32,26,162,242,2,214,81,90,175,128,60,210,202,67,53,213,16,208,196,82,141,156,205,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,180,4,52,177,164,149,135,106,8,16,168,131,128,205,222,58,32,26,162,242,2,214,81,90,175,128,60,210,202,67,53,213,16,208,196,82,141,156,205,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,180,4,52,177,164,149,135,106,8,16,168,131,128,205,222,58,32,26,162,242,2,214,81,90,175,128,60,210,202,67,53,213,16,208,196,82,141,156,205,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,180,4,52,177,164,149,135,106,8,16,168,131,128,205,222,58,32,26,162,242,2,214,81,90,175,128,60,210,202,67,53,213,16,208,196,82,141,156,205,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,180,4,52,177,164,149,135,106,8,16,168,131,128,205,222,58,32,26,162,242,2,214,81,90,175,128,60,210,202,67,53,213,16,208,196,82,141,156,205,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,180,4,52,177,164,149,135,106,8,16,168,131,128,205,222,58,32,26,162,242,2,214,81,90,175,128,60,210,202,67,53,213,16,208,196,82,141,156,205,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,180,4,52,177,164,149,135,106,8,16,168,131,128,205,222,58,32,26,162,242,2,214,81,90,175,128,60,210,202,67,53,213,16,208,196,82,141,156,205,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,180,4,52,177,164,149,135,106,8,16,168,131,128,205,222,58,32,26,162,242,2,214,81,90,175,128,60,210,202,67,53,213,16,208,196,82,141,156,205,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,180,4,52,177,164,149,135,106,8,16,168,131,128,205,222,58,32,26,162,242,2,214,81,90,175,128,60,210,202,67,53,213,16,208,196,82,141,156,205,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,180,4,52,177,164,149,135,106,8,16,168,131,128,205,222,58,32,26,162,242,2,214,81,90,175,128,60,210,202,67,53,213,16,208,196,82,141,156,205,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,180,4,52,177,164,149,135,106,8,16,168,131,128,205,222,58,32,26,162,242,2,214,81,90,175,128,60,210,202,67,53,213,16,208,196,82,141,156,205,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,180,4,52,177,164,149,135,106,8,16,168,131,128,205,222,58,32,26,162,242,2,214,81,90,175,128,60,210,202,67,53,213,16,208,196,82,141,156,205,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,180,4,52,177,164,149,135,106,8,16,168,131,128,205,222,58,32,26,162,242,2,214,81,90,175,128,60,210,202,67,53,213,16,208,196,82,141,156,205,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,180,4,52,177,164,149,135,106,8,16,168,131,128,205,222,58,32,26,162,242,2,214,81,90,175,128,60,210,202,67,53,213,16,208,196,82,141,156,205,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,180,4,52,177,164,149,135,106,8,16,168,131,128,205,222,58,32,26,162,242,2,214,81,90,175,128,60,210,202,67,53,213,16,208,196,82,141,156,205,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,180,4,52,177,164,149,135,106,8,16,168,131,128,205,222,58,32,26,162,242,2,214,81,90,175,128,60,210,202,67,53,213,16,208,196,82,141,156,205,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,180,4,52,177,164,149,135,106,8,16,168,131,128,205,222,58,32,26,162,242,2,214,81,90,175,128,60,210,202,67,53,213,16,208,196,82,141,156,205,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,180,4,52,177,164,149,135,106,8,16,168,131,128,205,222,58,32,26,162,242,2,214,81,90,175,128,60,210,202,67,53,213,16,208,196,82,141,156,205,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,180,4,52,177,164,149,135,106,8,16,168,131,128,205,222,58,32,26,162,242,2,214,81,90,175,128,60,210,202,67,53,213,16,208,196,82,141,156,205,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,180,4,52,177,164,149,135,106,8,16,168,131,128,205,222,58,32,26,162,242,2,214,81,90,175,128,60,210,202,67,53,213,16,208,196,82,141,156,205,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,180,4,52,177,164,149,135,106,8,16,168,131,128,205,222,58,32,26,162,242,2,214,81,90,175,128,60,210,202,67,53,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,99,4,52,177,52,198,213,168,4,8,180,163,128,205,222,118,196,247,232,210,8,88,71,105,69,41,143,180,242,80,13,129,79,10,204,157,59,55,58,116,232,0,134,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,218,40,160,137,165,141,128,126,78,128,64,122,2,54,123,211,203,68,69,197,19,176,142,210,202,76,30,105,229,161,154,114,8,60,250,232,163,241,236,179,207,70,255,254,253,63,54,161,55,222,120,35,174,190,250,234,56,224,128,3,106,154,232,227,143,63,30,63,248,193,15,98,250,244,233,31,187,127,230,204,153,177,242,202,43,199,135,31,126,24,217,167,137,92,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,240,249,2,154,88,62,223,200,29,4,8,20,76,192,102,111,193,2,83,110,146,2,214,81,90,177,200,35,173,60,84,83,14,129,75,47,189,52,110,187,237,182,188,97,229,163,215,147,79,62,25,223,249,206,119,226,205,55,223,172,105,162,127,255,251,223,163,95,191,126,159,106,98,201,78,103,249,235,95,255,26,189,122,245,170,105,28,55,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,132,38,22,111,1,1,2,165,19,176,217,91,186,72,77,168,29,4,172,163,118,64,255,140,71,202,35,173,60,84,211,118,129,236,180,147,95,252,226,23,113,203,45,183,68,207,158,61,227,180,211,78,139,77,55,221,52,110,190,249,230,56,252,240,195,35,251,247,236,36,148,195,14,59,44,150,91,110,185,216,105,167,157,162,123,247,238,49,102,204,152,200,154,67,206,62,251,236,248,210,151,190,20,23,92,112,65,254,155,236,202,198,250,227,31,255,152,55,165,92,114,201,37,113,250,233,167,231,247,238,179,207,62,113,204,49,199,196,219,111,191,29,91,109,181,85,108,187,237,182,113,211,77,55,197,243,207,63,31,239,190,251,110,254,111,217,127,243,175,141,55,222,56,166,76,153,18,219,111,191,125,92,127,253,245,121,109,35,71,142,204,79,85,249,249,207,127,158,255,247,209,147,85,178,38,150,77,54,217,36,63,209,37,171,97,239,189,247,142,163,143,62,58,150,88,98,137,248,183,127,251,183,184,255,254,251,99,248,240,225,49,123,246,236,152,56,113,98,60,253,244,211,249,24,39,159,124,114,254,200,255,248,143,255,136,203,47,191,60,255,223,131,6,13,202,255,254,190,251,238,139,203,46,187,44,230,204,153,19,43,173,180,82,220,125,247,221,49,126,252,248,88,99,141,53,226,133,23,94,200,107,203,254,110,153,101,150,105,123,24,70,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,66,2,154,88,18,10,67,41,4,8,212,71,192,102,111,125,28,141,82,109,1,235,40,173,252,229,145,86,30,170,105,187,192,111,126,243,155,188,9,99,212,168,81,49,110,220,184,24,61,122,116,254,127,119,234,212,41,111,76,217,104,163,141,226,144,67,14,137,239,127,255,251,113,228,145,71,70,151,46,93,162,115,231,206,113,241,197,23,199,69,23,93,20,215,93,119,93,220,115,207,61,177,252,242,203,71,246,89,160,174,93,187,198,192,129,3,243,102,146,236,207,13,54,216,32,63,101,101,126,19,203,73,39,157,20,219,108,179,77,126,127,246,239,255,254,239,255,30,127,250,211,159,226,142,59,238,136,43,175,188,50,58,118,236,184,96,82,127,249,203,95,98,139,45,182,200,155,69,178,83,89,178,134,145,172,49,230,253,247,223,143,125,247,221,55,174,184,226,138,248,238,119,191,187,224,254,172,137,37,123,126,214,140,178,219,110,187,229,13,44,89,173,67,134,12,89,240,57,161,67,15,61,52,175,249,214,91,111,205,199,253,209,143,126,148,55,181,252,207,255,252,79,12,24,48,32,159,75,86,67,54,207,172,209,37,187,39,171,55,107,104,201,158,249,227,31,255,56,118,216,97,135,56,248,224,131,227,183,191,253,109,222,44,147,141,229,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,217,4,52,177,148,45,81,243,33,64,32,108,246,122,9,8,180,93,192,58,106,187,97,61,71,144,71,61,53,141,149,130,192,102,155,109,22,67,135,14,205,63,195,243,193,7,31,196,35,143,60,18,175,190,250,106,28,123,236,177,241,192,3,15,228,37,102,77,38,251,237,183,95,222,164,146,53,119,100,205,45,91,110,185,101,222,88,178,222,122,235,197,188,121,243,242,166,145,110,221,186,197,129,7,30,152,159,216,50,99,198,140,184,246,218,107,35,251,84,208,254,251,239,159,143,115,227,141,55,198,170,171,174,26,103,158,121,102,222,196,242,226,139,47,198,42,171,172,146,223,243,121,159,19,202,154,95,178,230,149,95,253,234,87,249,88,217,233,46,51,103,206,140,115,206,57,103,1,227,252,38,150,119,222,121,39,111,68,201,234,222,117,215,93,227,207,127,254,243,199,154,88,178,103,159,120,226,137,249,239,178,211,85,38,76,152,144,159,46,147,205,61,59,173,37,155,87,118,98,203,237,183,223,30,255,250,215,191,242,38,152,105,211,166,229,247,103,77,62,231,159,127,126,76,158,60,57,250,244,233,147,207,55,155,187,139,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,101,19,208,196,82,182,68,205,135,0,129,255,143,189,59,129,254,163,170,239,198,127,21,132,7,10,178,4,80,64,144,173,128,8,134,35,75,133,18,66,91,26,138,97,145,85,20,65,17,1,139,236,91,20,209,42,13,59,196,66,144,154,162,143,21,140,2,137,160,172,130,160,108,154,10,162,108,229,129,42,155,128,236,155,64,88,30,104,254,231,78,159,228,31,146,252,178,204,124,103,230,206,220,215,247,28,14,10,223,185,247,126,94,239,153,97,190,103,62,153,209,196,98,31,32,48,0,1,77,19,3,64,28,224,16,242,24,32,166,161,146,16,136,77,28,241,85,61,241,21,66,177,25,229,193,7,31,12,55,220,112,67,209,128,50,253,245,64,241,255,31,120,224,129,51,154,88,226,171,130,226,147,86,226,235,120,226,147,78,226,118,177,9,229,168,163,142,42,94,7,116,209,69,23,21,175,9,58,230,152,99,138,70,146,79,126,242,147,51,106,93,99,141,53,138,109,99,35,73,108,16,89,120,225,133,231,171,137,101,159,125,246,41,26,77,98,67,73,252,196,167,173,60,247,220,115,179,53,177,196,39,183,196,230,150,248,137,175,34,138,175,5,138,107,136,175,32,250,239,255,254,239,16,159,196,178,202,42,171,20,107,141,159,88,255,79,127,250,211,226,181,73,241,73,47,241,159,199,121,98,99,79,108,144,137,107,28,55,110,92,184,238,186,235,138,239,191,248,226,139,97,233,165,151,14,55,223,124,115,209,196,242,210,75,47,133,37,150,88,34,137,44,45,130,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,131,20,208,196,50,72,77,99,17,32,144,132,128,155,189,73,196,96,17,29,23,112,28,165,21,160,60,210,202,195,106,170,11,196,87,5,45,180,208,66,197,147,71,98,227,73,124,74,202,143,127,252,227,162,233,35,54,180,196,191,31,114,200,33,69,179,71,108,28,137,79,98,153,83,19,75,124,93,208,202,43,175,92,52,116,156,113,198,25,197,43,119,254,227,63,254,163,120,5,79,124,106,201,187,222,245,174,226,137,44,241,245,63,177,169,101,214,38,150,56,103,252,107,230,207,244,39,189,196,177,47,187,236,178,112,250,233,167,23,175,238,121,245,213,87,139,215,0,157,116,210,73,197,19,100,166,127,166,63,137,37,206,23,95,131,20,155,104,98,147,204,145,71,30,57,207,38,150,73,147,38,133,135,31,126,184,120,69,209,67,15,61,20,86,95,125,245,25,79,98,153,185,137,37,206,181,231,158,123,134,27,111,188,177,152,59,190,134,201,135,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,125,20,208,196,210,199,84,213,68,32,115,1,55,123,51,223,1,148,63,16,1,199,209,64,24,7,54,136,60,6,70,105,160,68,4,226,107,114,182,222,122,235,226,9,35,203,47,191,124,241,84,148,17,35,70,20,141,31,177,121,99,201,37,151,44,254,249,181,215,94,91,52,118,196,38,150,248,74,157,77,55,221,180,104,114,137,79,86,137,79,98,137,159,47,126,241,139,197,171,118,226,235,136,22,93,116,209,226,201,39,135,31,126,120,184,224,130,11,138,198,147,15,125,232,67,197,19,91,98,83,74,108,98,137,127,143,13,52,119,220,113,71,49,103,124,202,74,124,109,208,244,79,124,125,208,7,62,240,129,162,57,38,62,45,37,54,141,220,121,231,157,197,211,79,70,143,30,93,60,45,19,106,79,184,0,0,32,0,73,68,65,84,38,206,51,253,115,239,189,247,22,235,138,235,141,107,88,106,169,165,194,47,126,241,139,162,134,153,159,196,178,234,170,171,22,245,197,79,124,42,75,124,226,76,108,118,137,175,72,90,110,185,229,138,255,253,254,247,191,191,104,106,137,175,47,154,181,137,37,214,16,155,104,226,19,106,226,235,152,124,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,71,1,77,44,125,76,85,77,4,50,23,112,179,55,243,29,64,249,3,17,112,28,13,132,113,96,131,200,99,96,148,6,74,72,224,173,183,222,42,94,193,179,210,74,43,189,109,85,79,61,245,84,120,249,229,151,195,106,171,173,22,222,249,206,119,150,94,113,124,85,207,243,207,63,95,52,193,12,245,121,253,245,215,139,127,53,115,83,74,252,255,177,17,102,234,212,169,197,19,94,98,179,76,108,44,137,223,89,113,197,21,135,28,43,110,243,232,163,143,22,205,47,177,73,102,126,63,177,169,230,241,199,31,47,26,91,226,39,190,174,40,54,219,204,250,137,79,97,217,111,191,253,66,108,154,121,199,59,222,49,191,195,251,30,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,58,37,160,137,165,83,113,89,44,1,2,243,35,224,102,239,252,40,249,14,129,185,11,56,142,210,218,67,228,145,86,30,86,67,160,105,129,111,126,243,155,197,147,89,190,254,245,175,135,79,125,234,83,77,79,111,62,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,38,160,137,165,49,106,19,17,32,208,148,128,155,189,77,73,155,167,207,2,142,163,180,210,149,71,90,121,88,13,129,166,5,126,243,155,223,20,175,39,138,175,85,242,33,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,159,5,52,177,244,57,93,181,17,200,84,192,205,222,76,131,87,246,64,5,28,71,3,229,172,60,152,60,42,19,26,128,192,2,11,124,240,131,31,12,23,93,116,81,136,127,247,33,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,102,4,52,177,52,227,108,22,2,4,26,20,112,179,183,65,108,83,245,86,192,113,148,86,180,242,72,43,15,171,201,67,96,227,141,55,14,19,38,76,8,27,109,180,81,30,5,171,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,9,8,104,98,73,32,4,75,32,64,96,176,2,110,246,14,214,211,104,121,10,56,142,210,202,93,30,105,229,97,53,121,8,140,24,49,34,156,116,210,73,97,139,45,182,200,163,96,85,18,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,32,1,1,77,44,9,132,96,9,4,8,12,86,192,205,222,193,122,26,45,79,1,199,81,90,185,203,35,173,60,172,38,15,129,191,255,251,191,15,99,198,140,9,91,111,189,117,30,5,171,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,9,8,104,98,73,32,4,75,32,64,96,176,2,110,246,14,214,211,104,121,10,56,142,210,202,93,30,105,229,97,53,121,8,236,176,195,14,97,191,253,246,11,219,111,191,125,30,5,171,146,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,9,8,104,98,73,32,4,75,32,64,96,176,2,110,246,14,214,211,104,121,10,56,142,210,202,93,30,105,229,97,53,121,8,236,190,251,238,97,183,221,118,43,254,242,33,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,102,4,52,177,52,227,108,22,2,4,26,20,112,179,183,65,108,83,245,86,192,113,148,86,180,242,72,43,15,171,201,67,224,211,159,254,116,248,187,191,251,187,176,247,222,123,231,81,176,42,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,144,128,128,38,150,4,66,176,4,2,4,6,43,224,102,239,96,61,141,150,167,128,227,40,173,220,229,145,86,30,86,147,135,192,1,7,28,16,54,218,104,163,176,255,254,251,231,81,176,42,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,144,128,128,38,150,4,66,176,4,2,4,6,43,224,102,239,96,61,141,150,167,128,227,40,173,220,229,145,86,30,86,147,135,192,97,135,29,22,86,95,125,245,112,232,161,135,230,81,176,42,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,144,128,128,38,150,4,66,176,4,2,4,6,43,224,102,239,96,61,141,150,167,128,227,40,173,220,229,145,86,30,86,147,135,192,23,191,248,197,176,204,50,203,132,49,99,198,228,81,176,42,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,144,128,128,38,150,4,66,176,4,2,4,6,43,224,102,239,96,61,141,150,167,128,227,40,173,220,229,145,86,30,86,147,135,192,215,191,254,245,48,109,218,180,240,181,175,125,45,143,130,85,73,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,4,4,52,177,36,16,130,37,16,32,48,88,1,55,123,7,235,105,180,60,5,28,71,105,229,46,143,180,242,176,154,60,4,78,57,229,148,240,252,243,207,135,147,79,62,57,143,130,85,73,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,4,4,52,177,36,16,130,37,16,32,48,88,1,55,123,7,235,105,180,60,5,28,71,105,229,46,143,180,242,176,154,60,4,206,58,235,172,112,255,253,247,135,51,207,60,51,143,130,85,73,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,4,4,52,177,36,16,130,37,16,32,48,88,1,55,123,7,235,105,180,60,5,28,71,105,229,46,143,180,242,176,154,60,4,254,237,223,254,45,220,118,219,109,97,194,132,9,121,20,172,74,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,36,32,160,137,37,129,16,44,129,0,129,193,10,184,217,59,88,79,163,229,41,224,56,74,43,119,121,164,149,135,213,228,33,112,254,249,231,135,159,253,236,103,225,188,243,206,203,163,96,85,18,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,32,1,1,77,44,9,132,96,9,4,8,12,86,192,205,222,193,122,26,45,79,1,199,81,90,185,203,35,173,60,172,38,15,129,201,147,39,135,139,46,186,168,248,203,135,0,1,2,4,8,16,32,48,47,129,23,94,120,161,120,21,225,67,15,61,20,254,248,199,63,134,199,30,123,44,60,241,196,19,225,169,167,158,10,207,61,247,92,136,255,254,165,151,94,10,83,167,78,13,175,191,254,122,120,243,205,55,103,12,185,240,194,11,135,69,23,93,52,44,190,248,226,97,201,37,151,12,75,47,189,116,88,118,217,101,195,10,43,172,16,222,251,222,247,134,149,87,94,57,172,186,234,170,97,181,213,86,11,107,174,185,102,241,239,125,8,16,32,64,128,0,1,2,4,8,16,32,208,87,1,77,44,125,77,86,93,4,50,22,112,179,55,227,240,149,62,48,1,199,209,192,40,7,50,144,60,6,194,104,16,2,11,36,112,249,229,151,23,175,18,186,236,178,203,138,237,126,253,235,95,135,191,250,171,191,90,160,49,124,153,0,1,2,4,8,16,232,167,192,221,119,223,93,188,118,240,142,59,238,8,119,221,117,87,184,231,158,123,194,203,47,191,92,52,152,172,190,250,234,69,195,73,108,60,137,13,40,177,17,101,216,176,97,69,227,73,108,80,137,141,42,177,97,37,54,174,188,227,29,239,8,211,166,77,43,26,90,98,99,75,108,112,137,141,46,177,225,229,217,103,159,45,26,96,98,35,76,108,136,137,141,49,15,62,248,96,209,40,179,196,18,75,132,245,214,91,47,108,176,193,6,97,248,240,225,97,163,141,54,10,235,175,191,126,63,177,85,69,128,0,1,2,4,8,16,32,64,128,64,118,2,154,88,178,139,92,193,4,250,47,224,102,111,255,51,86,97,253,2,142,163,250,141,23,100,6,121,44,136,150,239,18,40,47,240,249,207,127,62,220,114,203,45,225,244,211,79,47,110,40,157,124,242,201,225,91,223,250,86,56,246,216,99,195,79,126,242,147,112,243,205,55,135,141,55,222,184,252,4,182,36,64,128,0,1,2,4,58,41,16,175,1,110,184,225,134,226,90,96,202,148,41,97,197,21,87,44,26,71,54,220,112,195,162,145,36,54,148,172,178,202,42,141,213,246,200,35,143,20,141,51,177,129,230,246,219,111,47,26,106,30,127,252,241,176,217,102,155,133,45,182,216,34,140,28,57,178,248,187,15,1,2,4,8,16,32,64,128,0,1,2,4,186,40,160,137,165,139,169,89,51,1,2,115,21,112,179,215,14,66,160,186,128,227,168,186,225,32,71,144,199,32,53,141,69,96,104,129,139,47,190,56,236,185,231,158,225,93,239,122,87,241,167,166,227,163,255,95,124,241,197,176,208,66,11,133,17,35,70,132,235,174,187,14,31,1,2,4,8,16,32,144,129,192,147,79,62,25,174,184,226,138,112,213,85,87,133,107,174,185,38,172,187,238,186,69,99,72,188,30,216,124,243,205,139,39,171,164,246,137,79,110,249,213,175,126,21,110,186,233,166,162,225,230,222,123,239,13,163,70,141,10,219,110,187,109,24,61,122,116,120,207,123,222,147,218,146,173,135,0,1,2,4,8,16,32,64,128,0,1,2,115,20,208,196,98,199,32,64,160,119,2,110,246,246,46,82,5,181,32,224,56,106,1,125,46,83,202,35,173,60,172,166,223,2,241,198,84,252,19,214,51,127,150,90,106,169,112,225,133,23,134,109,182,217,166,223,197,171,142,0,1,2,4,8,100,44,16,155,64,38,77,154,20,98,83,107,124,141,224,118,219,109,87,52,128,196,255,254,47,191,252,242,157,147,121,250,233,167,195,213,87,95,93,52,226,196,215,36,198,215,34,238,188,243,206,97,183,221,118,75,178,9,167,115,192,22,76,128,0,1,2,4,8,16,32,64,128,64,109,2,154,88,106,163,53,48,1,2,109,9,184,217,219,150,188,121,251,36,224,56,74,43,77,121,164,149,135,213,244,91,32,254,201,229,120,211,234,229,151,95,158,81,232,250,235,175,95,60,174,223,135,0,1,2,4,8,16,232,159,64,124,226,202,249,231,159,31,46,185,228,146,176,251,238,187,135,93,119,221,53,236,184,227,142,189,43,52,190,26,113,242,228,201,225,162,139,46,10,59,237,180,83,216,107,175,189,138,39,180,248,16,32,64,128,0,1,2,4,8,16,32,64,32,53,1,77,44,169,37,98,61,4,8,84,22,112,179,183,50,161,1,8,4,199,81,90,59,129,60,210,202,195,106,250,47,16,111,92,93,122,233,165,69,161,75,47,189,116,56,231,156,115,194,39,62,241,137,254,23,174,66,2,4,8,16,32,144,137,64,108,86,157,48,97,66,248,246,183,191,29,150,91,110,185,176,247,222,123,23,175,20,92,124,241,197,123,47,48,117,234,212,48,113,226,196,112,222,121,231,133,103,158,121,38,124,238,115,159,11,7,28,112,64,88,98,137,37,122,95,187,2,9,16,32,64,128,0,1,2,4,8,16,232,134,128,38,150,110,228,100,149,4,8,44,128,128,155,189,11,128,229,171,4,134,16,112,28,165,181,107,200,35,173,60,172,166,255,2,119,223,125,119,216,104,163,141,194,27,111,188,17,86,92,113,197,240,167,63,253,169,255,69,171,144,0,1,2,4,8,100,32,240,248,227,143,135,51,207,60,51,156,125,246,217,197,83,87,246,219,111,191,176,217,102,155,101,80,249,156,75,140,175,80,60,247,220,115,139,167,179,28,116,208,65,225,208,67,15,45,174,125,124,8,16,32,64,128,0,1,2,4,8,16,32,208,166,128,38,150,54,245,205,77,128,64,45,2,110,246,214,194,106,208,204,4,28,71,105,5,46,143,180,242,176,154,60,4,226,159,72,254,222,247,190,23,78,63,253,244,226,166,142,15,1,2,4,8,16,32,208,93,129,103,159,125,54,156,122,234,169,97,220,184,113,225,144,67,14,41,254,122,255,251,223,223,221,130,6,188,242,135,31,126,56,156,117,214,89,197,95,71,28,113,68,56,230,152,99,194,176,97,195,6,60,139,225,8,16,32,64,128,0,1,2,4,8,16,32,48,127,2,154,88,230,207,201,183,8,16,232,144,128,155,189,29,10,203,82,147,21,112,28,165,21,141,60,210,202,195,106,242,16,136,127,82,59,222,196,137,143,219,127,231,59,223,153,71,209,170,36,64,128,0,1,2,61,20,56,229,148,83,194,216,177,99,139,167,174,28,125,244,209,158,52,50,151,140,227,245,207,105,167,157,86,60,157,229,184,227,142,11,99,198,140,233,225,30,161,36,2,4,8,16,32,64,128,0,1,2,4,82,23,208,196,146,122,66,214,71,128,192,2,11,184,217,187,192,100,54,32,48,155,128,227,40,173,157,66,30,105,229,145,243,106,222,241,142,119,228,92,126,22,181,79,155,54,45,139,58,21,73,128,0,1,2,253,23,248,241,143,127,92,52,98,12,31,62,60,124,245,171,95,13,235,172,179,78,255,139,30,80,133,247,221,119,95,56,254,248,227,195,29,119,220,81,52,0,125,236,99,31,27,208,200,134,33,64,128,0,1,2,4,8,16,32,64,128,192,188,5,52,177,204,219,200,55,8,16,232,152,128,155,189,29,11,204,114,147,20,112,28,165,21,139,60,210,202,35,231,213,196,38,22,77,14,253,221,3,228,219,223,108,85,70,128,0,129,156,4,158,121,230,153,112,212,81,71,133,219,111,191,61,156,112,194,9,97,244,232,209,57,149,63,208,90,175,184,226,138,240,229,47,127,57,108,184,225,134,197,43,22,151,91,110,185,129,142,111,48,2,4,8,16,32,64,128,0,1,2,4,8,204,73,64,19,139,253,130,0,129,222,9,184,217,219,187,72,21,212,130,128,227,168,5,244,185,76,41,143,180,242,200,121,53,154,28,250,157,190,124,251,157,175,234,8,16,32,144,131,192,164,73,147,194,33,135,28,18,246,221,119,223,226,9,34,62,131,17,136,79,180,249,206,119,190,19,206,58,235,172,176,219,110,187,13,102,80,163,16,32,64,128,0,1,2,4,8,16,32,64,96,8,1,77,44,118,13,2,4,122,39,224,102,111,239,34,85,80,11,2,142,163,22,208,231,50,165,60,210,202,35,231,213,104,114,232,119,250,242,237,119,190,170,35,64,128,64,223,5,142,56,226,136,112,205,53,215,132,179,207,62,59,108,181,213,86,125,47,183,241,250,174,191,254,250,112,208,65,7,133,81,163,70,133,113,227,198,53,62,191,9,9,16,32,64,128,0,1,2,4,8,16,200,71,64,19,75,62,89,171,148,64,54,2,110,246,102,19,181,66,107,20,112,28,213,136,91,98,104,121,148,64,179,73,45,2,154,28,106,97,77,102,80,249,38,19,133,133,16,32,64,128,192,2,8,252,241,143,127,12,251,236,179,79,88,117,213,85,195,132,9,19,194,34,139,44,178,0,91,251,234,130,8,188,241,198,27,225,128,3,14,8,209,252,187,223,253,110,97,238,67,128,0,1,2,4,8,16,32,64,128,0,129,65,11,104,98,25,180,168,241,8,16,104,93,192,205,222,214,35,176,128,30,8,56,142,210,10,81,30,105,229,145,243,106,52,57,244,59,125,249,246,59,95,213,17,32,64,160,143,2,55,221,116,83,216,115,207,61,195,193,7,31,28,142,62,250,232,62,150,152,100,77,167,157,118,90,24,63,126,124,152,56,113,98,24,49,98,68,146,107,180,40,2,4,8,16,32,64,128,0,1,2,4,186,43,160,137,165,187,217,89,57,1,2,67,8,184,217,107,215,32,80,93,192,113,84,221,112,144,35,200,99,144,154,198,170,34,160,201,161,138,94,250,219,202,55,253,140,172,144,0,1,2,4,254,127,129,139,47,190,56,236,177,199,30,225,7,63,248,65,216,117,215,93,209,52,44,48,121,242,228,240,201,79,126,50,92,112,193,5,97,231,157,119,110,120,118,211,17,32,64,128,0,1,2,4,8,16,32,208,103,1,77,44,125,78,87,109,4,50,21,112,179,55,211,224,149,61,80,1,199,209,64,57,43,15,38,143,202,132,6,24,144,128,38,135,1,65,38,58,140,124,19,13,198,178,8,16,32,64,96,54,129,239,127,255,251,225,176,195,14,11,63,250,209,143,194,200,145,35,9,181,36,112,195,13,55,132,93,118,217,37,252,203,191,252,75,248,212,167,62,213,210,42,76,75,128,0,1,2,4,8,16,32,64,128,64,223,4,52,177,244,45,81,245,16,32,16,220,236,181,19,16,168,46,224,56,170,110,56,200,17,228,49,72,77,99,85,17,208,228,80,69,47,253,109,229,155,126,70,86,72,128,0,1,2,161,120,242,202,17,71,28,17,46,187,236,178,176,201,38,155,32,105,89,224,214,91,111,13,219,111,191,125,24,55,110,92,241,100,22,31,2,4,8,16,32,64,128,0,1,2,4,8,84,21,208,196,82,85,208,246,4,8,36,39,224,102,111,114,145,88,80,7,5,28,71,105,133,38,143,180,242,200,121,53,154,28,250,157,190,124,251,157,175,234,8,16,32,208,7,129,216,184,178,215,94,123,133,107,174,185,38,108,186,233,166,125,40,169,23,53,220,114,203,45,97,212,168,81,225,252,243,207,47,26,90,124,8,16,32,64,128,0,1,2,4,8,16,32,80,69,64,19,75,21,61,219,18,32,144,164,128,155,189,73,198,98,81,29,19,112,28,165,21,152,60,210,202,35,231,213,104,114,232,119,250,242,237,119,190,170,35,64,128,64,215,5,110,187,237,182,48,98,196,136,112,233,165,151,134,173,183,222,186,235,229,44,208,250,223,124,243,205,176,240,194,11,207,113,155,231,159,127,62,44,179,204,50,11,52,222,244,47,207,109,220,5,29,240,218,107,175,13,59,236,176,67,184,233,166,155,194,70,27,109,180,160,155,251,62,1,2,4,8,16,32,64,128,0,1,2,4,102,8,104,98,177,51,16,32,208,59,1,55,123,123,23,169,130,90,16,112,28,181,128,62,151,41,229,145,86,30,57,175,70,147,67,191,211,151,111,191,243,85,29,1,2,4,186,44,240,231,63,255,57,108,182,217,102,225,152,99,142,9,159,254,244,167,75,149,18,159,18,114,236,177,199,134,71,30,121,164,212,246,51,111,244,250,235,175,135,137,19,39,134,61,246,216,35,44,190,248,226,149,199,155,215,0,239,126,247,187,139,230,144,167,159,126,58,236,185,231,158,225,201,39,159,12,177,121,37,62,245,228,206,59,239,12,241,149,62,235,174,187,110,248,191,255,247,255,14,217,236,50,167,57,166,143,59,124,248,240,121,45,97,190,254,253,247,190,247,189,112,234,169,167,134,41,83,166,132,56,182,15,1,2,4,8,16,32,64,128,0,1,2,4,202,8,104,98,41,163,102,27,2,4,146,22,112,179,55,233,120,44,174,35,2,142,163,180,130,146,71,90,121,228,188,26,77,14,253,78,95,190,253,206,87,117,4,8,16,232,178,64,108,22,89,125,245,213,195,73,39,157,84,186,140,243,206,59,47,28,125,244,209,69,3,72,213,207,115,207,61,23,134,13,27,22,30,123,236,177,176,210,74,43,85,29,110,158,219,79,111,54,89,117,213,85,195,125,247,221,23,62,242,145,143,132,27,111,188,49,140,28,57,50,76,157,58,53,76,155,54,45,252,230,55,191,41,158,84,19,255,123,62,191,159,65,55,177,196,121,191,244,165,47,133,7,31,124,48,92,112,193,5,243,187,12,223,35,64,128,0,1,2,4,8,16,32,64,128,192,219,4,52,177,216,33,8,16,232,157,128,155,189,189,139,84,65,45,8,56,142,90,64,159,203,148,242,72,43,143,156,87,163,201,161,223,233,203,183,223,249,170,142,0,1,2,93,21,24,63,126,124,248,201,79,126,18,226,235,106,170,124,230,214,196,242,219,223,254,54,156,120,226,137,197,211,78,54,217,100,147,48,102,204,152,162,33,36,126,78,57,229,148,240,191,255,247,255,46,154,69,14,56,224,128,240,229,47,127,57,252,237,223,254,109,184,254,250,235,195,135,62,244,161,98,93,203,47,191,252,140,165,77,152,48,33,252,215,127,253,87,241,212,148,95,252,226,23,97,247,221,119,47,158,34,19,183,139,159,113,227,198,133,209,163,71,135,183,222,122,171,104,202,137,223,127,227,141,55,138,39,172,156,112,194,9,97,177,197,22,11,119,223,125,119,56,244,208,67,195,163,143,62,90,60,237,229,248,227,143,15,183,223,126,123,241,164,149,184,206,179,207,62,59,252,253,223,255,125,184,231,158,123,194,182,219,110,91,140,17,183,255,249,207,127,94,60,137,229,223,255,253,223,195,55,190,241,141,240,242,203,47,135,79,125,234,83,225,43,95,249,74,241,207,135,26,55,62,137,37,206,177,220,114,203,133,3,15,60,176,10,115,177,109,124,221,211,142,59,238,24,14,62,248,224,202,99,25,128,0,1,2,4,8,16,32,64,128,0,129,252,4,52,177,228,151,185,138,9,244,94,192,205,222,222,71,172,192,6,4,28,71,13,32,47,192,20,242,88,0,44,95,173,85,64,147,67,173,188,173,15,46,223,214,35,176,0,2,4,8,16,152,69,224,247,191,255,125,88,111,189,245,138,6,142,15,126,240,131,149,124,230,214,196,178,206,58,235,132,173,182,218,42,236,183,223,126,197,19,68,174,186,234,170,162,225,227,150,91,110,9,59,236,176,67,209,68,243,208,67,15,133,253,247,223,191,104,90,121,225,133,23,194,54,219,108,19,46,190,248,226,162,33,101,145,69,22,153,177,182,127,250,167,127,42,26,66,190,250,213,175,134,247,189,239,125,197,54,43,172,176,66,56,243,204,51,195,207,126,246,179,162,249,229,254,251,239,15,231,158,123,110,56,242,200,35,139,70,150,13,54,216,160,104,66,249,204,103,62,19,254,249,159,255,57,172,185,230,154,225,47,255,242,47,195,190,251,238,91,108,247,203,95,254,178,48,152,254,58,161,135,31,126,184,104,92,137,205,41,215,92,115,77,88,102,153,101,102,188,78,40,206,241,209,143,126,52,156,117,214,89,225,3,31,248,64,216,103,159,125,138,186,226,122,134,26,55,54,177,196,87,53,197,117,30,117,212,81,149,156,227,198,255,249,159,255,25,54,220,112,195,162,201,38,214,225,67,128,0,1,2,4,8,16,32,64,128,0,129,5,17,208,196,178,32,90,190,75,128,64,39,4,220,236,237,68,76,22,153,184,128,227,40,173,128,228,145,86,30,57,175,70,147,67,191,211,151,111,191,243,85,29,1,2,4,186,40,176,219,110,187,21,79,70,137,13,22,85,63,115,107,98,137,141,43,177,241,35,254,183,48,54,172,236,181,215,94,225,213,87,95,13,151,93,118,89,241,36,149,235,174,187,46,108,185,229,150,69,83,70,124,234,202,162,139,46,58,228,235,132,98,19,75,252,254,205,55,223,92,44,249,61,239,121,79,241,116,147,248,207,111,187,237,182,176,241,198,27,23,79,94,249,235,191,254,235,162,17,38,54,173,196,207,183,191,253,237,240,245,175,127,189,120,154,202,218,107,175,93,52,172,196,39,163,252,238,119,191,11,31,254,240,135,223,214,196,18,95,137,20,159,242,18,159,210,18,255,119,124,197,208,186,235,174,91,60,169,101,231,157,119,46,154,81,226,120,241,19,159,34,19,159,38,115,249,229,151,15,57,110,108,98,25,244,231,212,83,79,13,183,222,122,107,152,52,105,210,160,135,54,30,1,2,4,8,16,32,64,128,0,1,2,61,23,208,196,210,243,128,149,71,32,71,1,55,123,115,76,93,205,131,22,112,28,13,90,180,218,120,242,168,230,103,235,193,9,104,114,24,156,101,138,35,201,55,197,84,172,137,0,1,2,249,10,196,166,139,227,142,59,174,104,222,24,196,103,110,77,44,231,156,115,78,209,64,242,212,83,79,133,53,214,88,35,60,240,192,3,69,19,203,187,222,245,174,226,105,40,223,251,222,247,194,146,75,46,89,60,213,36,62,57,229,181,215,94,155,107,19,75,124,82,74,124,165,79,252,196,167,188,156,124,242,201,97,167,157,118,10,119,221,117,87,241,10,162,56,118,108,52,57,255,252,243,139,215,238,196,79,108,124,137,175,225,137,205,39,177,1,36,54,166,196,79,124,237,80,124,21,208,204,79,98,153,91,19,75,124,98,77,124,157,209,204,159,184,246,248,122,161,161,198,173,163,137,37,206,31,159,198,50,118,236,216,176,221,118,219,13,34,66,99,16,32,64,128,0,1,2,4,8,16,32,144,137,128,38,150,76,130,86,38,129,156,4,220,236,205,41,109,181,214,37,224,56,170,75,182,220,184,242,40,231,102,171,193,11,104,114,24,188,105,74,35,202,55,165,52,172,133,0,1,2,4,182,216,98,139,112,200,33,135,20,79,66,25,196,103,168,38,150,248,106,159,181,214,90,171,104,84,137,115,197,6,144,216,212,17,27,77,98,179,72,124,234,74,252,43,190,70,232,160,131,14,42,154,50,118,217,101,151,185,54,177,60,246,216,99,51,158,132,18,155,88,226,147,80,62,246,177,143,189,173,137,101,219,109,183,13,187,238,186,107,248,194,23,190,80,148,247,175,255,250,175,197,83,96,226,83,103,254,238,239,254,174,120,170,74,108,94,137,13,49,171,173,182,218,124,55,177,140,24,49,34,140,28,57,178,120,125,80,252,60,255,252,243,225,137,39,158,8,47,190,248,226,144,227,214,213,196,114,209,69,23,21,175,53,154,254,84,154,65,228,104,12,2,4,8,16,32,64,128,0,1,2,4,250,47,160,137,165,255,25,171,144,64,118,2,110,246,102,23,185,130,107,16,112,28,213,128,90,97,72,121,84,192,179,233,64,5,52,57,12,148,51,185,193,228,155,92,36,22,68,128,0,129,108,5,226,107,124,78,60,241,196,48,101,202,148,129,25,196,38,150,216,132,50,107,67,69,108,242,216,106,171,173,66,108,60,25,54,108,88,56,248,224,131,195,185,231,158,27,94,121,229,149,226,239,87,93,117,85,248,225,15,127,24,150,90,106,169,226,123,241,21,71,241,117,67,203,44,179,76,184,251,238,187,67,124,242,201,204,159,248,218,160,249,105,98,153,48,97,66,152,56,113,98,136,175,50,122,223,251,222,87,60,133,37,190,10,40,190,122,40,190,70,40,214,255,217,207,126,54,28,127,252,241,69,19,204,252,62,137,37,62,81,38,54,143,92,121,229,149,197,211,99,246,223,127,255,176,216,98,139,21,77,58,67,141,27,155,88,46,185,228,146,226,251,113,29,131,252,108,182,217,102,225,216,99,143,13,219,111,191,253,32,135,53,22,1,2,4,8,16,32,64,128,0,1,2,61,22,208,196,210,227,112,149,70,32,87,1,55,123,115,77,94,221,131,20,112,28,13,82,179,250,88,242,168,110,104,132,193,8,104,114,24,140,99,170,163,200,55,213,100,172,139,0,1,2,249,9,140,30,61,58,236,177,199,30,69,179,200,160,62,177,137,229,211,159,254,244,108,195,197,166,150,248,138,160,43,174,184,162,248,119,135,29,118,88,248,193,15,126,80,52,115,140,27,55,46,108,188,241,198,225,209,71,31,45,26,60,226,171,128,46,189,244,210,176,236,178,203,134,248,164,152,95,254,242,151,69,195,202,74,43,173,52,99,220,57,53,177,196,215,248,196,215,6,77,127,157,80,124,29,81,108,158,217,102,155,109,194,157,119,222,89,108,187,201,38,155,132,248,10,165,248,154,161,241,227,199,23,79,161,137,159,191,254,235,191,46,190,19,215,25,95,119,180,231,158,123,22,79,136,185,254,250,235,11,159,71,30,121,164,120,245,208,186,235,174,91,60,189,229,229,151,95,46,158,20,243,243,159,255,124,198,184,147,39,79,14,171,174,186,234,144,227,198,186,226,43,127,226,119,226,171,149,6,249,137,175,76,138,141,58,211,125,7,57,118,28,235,205,87,94,9,175,62,253,84,88,114,181,213,7,61,180,241,8,16,32,64,128,0,1,2,4,8,16,104,73,64,19,75,75,240,166,37,64,160,62,1,55,123,235,179,53,114,62,2,142,163,180,178,150,71,90,121,228,188,26,77,14,253,78,95,190,253,206,87,117,4,8,16,232,138,64,108,200,136,79,60,121,252,241,199,27,93,114,108,6,137,205,41,127,241,23,127,17,98,147,73,252,107,233,165,151,14,175,191,254,122,120,224,129,7,138,39,175,188,247,189,239,125,219,154,98,35,74,252,231,101,63,111,189,245,86,120,240,193,7,195,34,139,44,18,86,89,101,149,16,255,91,60,253,243,204,51,207,20,175,0,90,99,141,53,222,246,207,231,103,174,105,211,166,21,175,33,138,107,95,123,237,181,7,54,238,252,204,61,167,239,172,184,226,138,69,211,77,124,181,210,160,62,177,121,229,225,43,47,15,15,93,113,89,216,252,180,113,97,177,229,87,24,212,208,198,33,64,128,0,1,2,4,8,16,32,64,160,101,1,77,44,45,7,96,122,2,4,6,47,224,102,239,224,77,141,152,159,128,227,40,173,204,229,145,86,30,57,175,70,147,67,191,211,151,111,191,243,85,29,1,2,4,186,34,48,118,236,216,240,236,179,207,134,111,124,227,27,93,89,178,117,206,67,224,240,195,15,47,94,213,116,220,113,199,85,182,154,185,121,37,254,239,149,182,250,155,176,193,23,254,231,169,53,62,4,8,16,32,64,128,0,1,2,4,8,244,67,64,19,75,63,114,84,5,1,2,51,9,184,217,107,119,32,80,93,192,113,84,221,112,144,35,200,99,144,154,198,170,34,160,201,161,138,94,250,219,202,55,253,140,172,144,0,1,2,57,8,196,215,234,156,113,198,25,97,203,45,183,204,161,220,44,106,188,241,198,27,195,145,71,30,25,110,189,245,214,210,245,206,218,188,50,125,160,45,207,153,224,41,44,165,85,109,72,128,0,1,2,4,8,16,32,64,32,77,1,77,44,105,230,98,85,4,8,84,16,112,179,183,2,158,77,9,252,63,1,199,81,90,187,130,60,210,202,35,231,213,104,114,232,119,250,242,237,119,190,170,35,64,128,64,23,4,30,123,236,177,48,124,248,240,16,95,165,227,211,47,129,229,150,91,46,220,113,199,29,97,229,149,87,94,160,194,134,106,94,137,131,120,10,203,2,81,250,50,1,2,4,8,16,32,64,128,0,129,206,8,104,98,233,76,84,22,74,128,192,252,10,184,217,59,191,82,190,71,96,104,1,199,81,90,123,135,60,210,202,35,231,213,104,114,232,119,250,242,237,119,190,170,35,64,128,64,23,4,46,186,232,162,240,195,31,254,48,92,114,201,37,93,88,174,53,46,128,192,78,59,237,20,62,241,137,79,132,221,119,223,125,190,182,154,91,243,202,244,1,60,133,101,190,40,125,137,0,1,2,4,8,16,32,64,128,64,231,4,52,177,116,46,50,11,38,64,96,94,2,110,246,206,75,200,191,39,48,111,1,199,209,188,141,154,252,134,60,154,212,54,215,220,4,114,109,114,248,218,215,190,22,30,122,232,161,240,239,255,254,239,189,222,65,114,205,183,215,161,42,142,0,1,2,29,19,24,51,102,76,88,106,169,165,194,177,199,30,219,216,202,159,126,250,233,112,210,73,39,21,79,9,137,175,48,218,99,143,61,194,58,235,172,83,204,127,223,125,247,133,115,207,61,55,252,225,15,127,8,35,71,142,12,7,31,124,112,88,120,225,133,103,172,237,169,167,158,10,159,249,204,103,194,228,201,147,195,226,139,47,94,252,243,185,141,55,115,81,207,63,255,124,248,214,183,190,21,166,76,153,18,214,91,111,189,112,212,81,71,133,248,180,146,233,159,105,211,166,133,253,246,219,47,236,191,255,254,97,211,77,55,157,163,199,111,127,251,219,112,206,57,231,132,71,31,125,52,236,184,227,142,97,215,93,119,13,203,47,191,252,219,190,59,105,210,164,98,125,23,94,120,97,99,166,115,154,232,196,19,79,12,47,190,248,98,56,229,148,83,230,186,142,249,105,94,137,3,120,10,75,171,113,154,156,0,1,2,4,8,16,32,64,128,64,173,2,154,88,106,229,53,56,1,2,109,8,184,217,219,134,186,57,251,38,224,56,74,43,81,121,164,149,71,206,171,201,181,201,225,193,7,31,12,175,191,254,122,88,119,221,117,123,29,127,174,249,246,58,84,197,17,32,64,32,49,129,51,206,56,163,104,202,88,114,201,37,231,184,178,237,183,223,190,104,220,216,97,135,29,26,91,249,70,27,109,20,222,124,243,205,112,244,209,71,135,216,20,242,141,111,124,35,60,251,236,179,33,254,119,241,67,31,250,80,248,192,7,62,16,14,56,224,128,16,155,48,182,216,98,139,112,230,153,103,134,169,83,167,134,139,47,190,56,156,119,222,121,225,103,63,251,89,120,225,133,23,138,230,155,248,25,106,188,101,151,93,118,70,77,177,65,101,151,93,118,41,26,103,190,254,245,175,135,171,174,186,42,220,125,247,221,197,252,11,45,180,80,184,226,138,43,194,229,151,95,94,52,185,92,121,229,149,97,219,109,183,157,205,227,241,199,31,15,43,173,180,82,152,254,132,147,239,126,247,187,197,107,152,110,185,229,150,25,223,141,215,48,107,172,177,70,88,123,237,181,139,134,156,54,63,151,94,122,105,209,16,116,217,101,151,205,113,25,243,219,188,50,125,99,79,97,105,51,77,115,19,32,64,128,0,1,2,4,8,16,168,87,64,19,75,189,190,70,39,64,160,5,1,55,123,91,64,55,101,239,4,28,71,105,69,42,143,180,242,200,121,53,125,105,114,136,55,157,78,56,225,132,176,216,98,139,133,157,119,222,57,252,250,215,191,46,254,116,242,17,71,28,17,110,190,249,230,183,69,60,97,194,132,226,134,210,19,79,60,81,220,84,139,127,194,57,110,243,175,255,250,175,197,247,226,205,184,237,182,219,174,23,187,69,95,242,237,69,24,138,32,64,128,64,79,5,226,127,123,223,122,235,173,112,228,145,71,22,79,91,153,181,153,101,253,245,215,15,23,92,112,65,136,127,111,226,19,159,164,242,158,247,188,39,60,246,216,99,69,67,72,92,219,50,203,44,19,206,58,235,172,162,153,36,174,241,145,71,30,41,150,18,155,48,226,211,78,94,121,229,149,162,105,229,240,195,15,15,241,105,42,51,55,177,204,109,188,248,196,150,233,159,7,30,120,32,172,185,230,154,197,147,222,222,255,254,247,23,77,51,241,41,44,55,221,116,83,209,40,19,27,125,226,83,75,226,235,149,134,106,98,137,175,92,138,79,111,185,255,254,251,139,97,239,188,243,206,48,124,248,240,240,251,223,255,62,172,181,214,90,69,99,206,86,91,109,85,212,21,155,101,218,110,98,137,77,58,241,41,55,241,239,51,127,22,180,121,37,110,235,41,44,77,28,29,230,32,64,128,0,1,2,4,8,16,32,208,158,128,38,150,246,236,205,76,128,64,77,2,110,246,214,4,107,216,172,4,28,71,105,197,45,143,180,242,200,121,53,125,104,114,136,127,66,57,62,102,255,212,83,79,45,110,22,125,241,139,95,12,175,190,250,106,248,243,159,255,28,126,245,171,95,133,120,243,41,126,78,63,253,244,226,102,80,188,225,19,255,20,116,252,147,204,241,79,96,175,178,202,42,97,147,77,54,9,167,157,118,90,184,230,154,107,194,248,241,227,139,27,79,239,122,215,187,58,191,107,244,33,223,206,135,160,0,2,4,8,244,92,32,62,197,36,254,183,247,191,255,251,191,139,39,157,196,70,144,153,155,89,226,127,155,227,127,123,135,13,27,214,136,196,203,47,191,92,252,247,126,243,205,55,47,230,147,124,141,56,0,0,32,0,73,68,65,84,187,247,222,123,139,39,175,196,166,143,216,244,26,27,66,38,78,156,88,252,187,216,124,177,193,6,27,204,104,18,137,255,236,174,187,238,42,158,214,50,253,73,44,115,27,47,126,111,250,231,186,235,174,43,158,160,18,175,63,166,127,222,253,238,119,23,205,51,51,55,187,196,127,22,27,109,231,244,36,150,63,253,233,79,225,185,231,158,155,209,240,243,157,239,124,167,240,156,126,93,50,118,236,216,240,127,254,207,255,41,158,248,242,165,47,125,169,245,38,150,184,174,248,154,166,120,45,22,63,101,154,87,26,217,41,76,66,128,0,1,2,4,8,16,32,64,128,64,109,2,219,76,186,100,190,198,214,196,50,95,76,190,68,128,64,151,4,220,236,237,82,90,214,154,170,128,227,40,173,100,228,145,86,30,57,175,166,15,77,14,241,79,119,127,255,251,223,47,30,209,31,63,241,73,42,241,49,254,51,223,68,250,233,79,127,90,220,44,186,250,234,171,195,168,81,163,194,63,253,211,63,189,173,137,101,202,148,41,225,35,31,249,72,136,175,2,136,127,210,57,62,190,127,203,45,183,236,252,174,209,135,124,59,31,130,2,8,16,32,144,129,64,108,80,137,205,23,241,179,200,34,139,188,173,153,37,190,114,39,54,151,46,188,240,194,141,75,92,123,237,181,97,207,61,247,44,154,85,227,117,194,222,123,239,93,188,34,40,54,172,198,79,124,234,74,92,223,237,183,223,94,60,241,36,126,102,109,98,153,121,209,179,142,55,243,191,139,215,14,39,159,124,242,219,26,75,226,107,136,62,251,217,207,134,47,124,225,11,51,190,58,183,38,150,233,95,138,79,143,137,79,136,59,248,224,131,139,87,33,29,118,216,97,225,63,254,227,63,138,167,198,220,115,207,61,225,134,27,110,72,162,137,37,62,25,38,62,137,231,213,23,94,8,15,95,121,121,120,232,138,203,138,70,22,31,2,4,8,16,32,64,128,0,1,2,4,242,17,208,196,146,79,214,42,37,64,96,22,1,55,123,237,18,4,170,11,56,142,170,27,14,114,4,121,12,82,211,88,85,4,250,208,228,176,239,190,251,22,79,96,57,229,148,83,10,138,248,216,254,209,163,71,207,104,98,121,248,225,135,139,63,101,125,244,209,71,135,175,124,229,43,197,119,102,109,98,137,127,130,120,250,159,16,255,232,71,63,26,70,140,24,81,220,28,234,250,39,230,235,67,128,0,1,2,4,218,16,136,79,52,219,97,135,29,138,167,159,196,167,180,52,249,137,205,21,135,30,122,104,56,231,156,115,138,167,174,197,107,128,216,68,243,143,255,248,143,197,83,77,226,43,125,226,39,62,249,100,229,149,87,46,154,89,150,94,122,233,226,159,205,169,137,101,168,241,102,174,41,54,213,198,87,6,205,220,68,27,159,82,50,110,220,184,226,186,100,250,103,94,77,44,113,45,219,111,191,125,241,116,152,248,36,150,248,138,195,233,77,182,113,156,248,180,151,27,111,188,177,168,45,206,25,95,85,212,230,211,227,222,249,206,119,134,235,63,255,185,240,234,211,79,55,25,177,185,8,16,32,64,128,0,1,2,4,8,16,72,68,64,19,75,34,65,88,6,1,2,205,11,184,217,219,188,185,25,251,39,224,56,74,43,83,121,164,149,71,206,171,233,67,19,203,129,7,30,88,60,198,126,250,13,169,201,147,39,23,127,234,57,222,68,122,237,181,215,138,39,170,196,38,151,203,46,187,44,44,180,208,66,69,220,179,54,177,196,87,11,173,182,218,106,197,77,162,248,39,180,227,171,137,62,255,249,207,119,126,215,232,67,190,157,15,65,1,4,8,16,200,64,32,254,119,54,54,135,196,79,10,79,98,137,79,95,137,175,10,138,215,6,177,145,100,250,39,54,180,252,232,71,63,10,183,221,118,91,241,143,110,190,249,230,226,213,60,79,62,249,228,140,239,204,169,137,101,168,241,102,142,54,142,21,155,96,227,19,105,150,89,102,153,48,117,234,212,240,23,127,241,23,225,15,127,248,67,88,115,205,53,103,124,117,110,77,44,241,218,101,235,173,183,14,171,175,190,122,248,183,127,251,183,226,154,36,126,226,147,89,102,126,117,81,188,238,137,175,75,92,111,189,245,138,26,226,124,109,124,102,126,18,75,124,10,203,195,241,73,44,83,167,182,177,20,115,18,32,64,128,0,1,2,4,8,16,32,208,146,128,38,150,150,224,77,75,128,64,251,2,110,246,182,159,129,21,116,95,192,113,148,86,134,242,72,43,143,156,87,211,135,38,135,243,207,63,191,120,76,127,124,101,208,26,107,172,81,252,105,231,248,167,151,227,141,160,248,39,174,39,78,156,88,220,224,137,55,216,226,39,222,232,137,143,251,143,141,43,241,102,214,42,171,172,82,60,117,229,248,227,143,47,254,68,243,94,123,237,85,220,248,250,224,7,63,216,249,93,163,15,249,118,62,4,5,16,32,64,160,231,2,103,158,121,102,241,223,209,216,104,17,255,187,115,248,225,135,135,99,143,61,54,44,185,228,146,69,229,241,191,191,247,221,119,223,140,39,158,213,205,17,159,192,22,27,83,99,179,202,204,255,45,95,97,133,21,194,35,143,60,82,188,54,40,190,94,48,54,128,196,166,215,229,151,95,190,184,86,152,254,153,181,137,101,110,227,197,26,207,62,251,236,226,137,51,241,122,34,62,213,45,214,127,212,81,71,133,175,125,237,107,197,235,14,227,211,94,166,55,209,198,57,102,109,98,137,227,95,114,201,37,33,54,229,78,154,52,169,184,118,137,175,11,90,124,241,197,103,172,41,214,179,232,162,139,206,248,255,177,49,55,206,17,93,227,231,194,11,47,12,43,173,180,82,209,68,211,228,39,54,46,197,38,161,216,84,19,63,241,85,66,154,89,154,76,192,92,4,8,16,32,64,128,0,1,2,4,218,23,208,196,210,126,6,86,64,128,64,75,2,110,246,182,4,111,218,94,9,56,142,210,138,83,30,105,229,145,243,106,250,208,228,16,255,20,112,108,70,249,230,55,191,89,252,169,228,109,182,217,38,252,238,119,191,43,110,26,197,87,7,204,250,137,141,42,247,220,115,79,136,55,141,198,142,29,91,220,116,250,240,135,63,28,126,251,219,223,22,55,220,142,59,238,184,112,204,49,199,244,98,183,232,67,190,189,8,66,17,4,8,16,232,177,192,98,139,45,86,52,176,28,121,228,145,111,107,94,153,94,242,250,235,175,95,52,137,198,191,55,241,137,205,43,187,238,186,235,108,83,197,235,132,216,40,18,27,89,167,191,50,112,237,181,215,46,26,93,99,35,203,244,79,108,100,141,175,33,124,241,197,23,139,134,147,185,141,183,207,62,251,20,205,38,87,94,121,101,216,118,219,109,195,47,126,241,139,240,183,127,251,183,197,80,241,154,34,254,243,248,186,159,153,63,179,54,177,92,119,221,117,197,211,87,94,120,225,133,226,181,135,227,199,143,159,109,237,119,220,113,199,219,158,196,50,107,19,75,156,35,254,21,107,107,242,19,173,246,216,99,143,162,249,119,230,79,153,102,150,149,182,250,155,176,193,23,14,105,114,249,230,34,64,128,0,1,2,4,8,16,32,64,96,1,5,170,220,215,120,199,180,248,12,108,31,2,4,8,244,72,160,202,73,177,71,12,74,33,80,73,192,113,84,137,111,224,27,203,99,224,164,6,44,41,208,135,38,135,248,167,144,31,127,252,241,226,230,77,172,39,62,153,37,190,62,32,222,56,154,215,231,209,71,31,45,154,88,226,141,163,120,179,42,222,196,138,55,227,250,242,233,67,190,125,201,66,29,4,8,16,232,171,192,25,103,156,17,246,223,127,255,25,79,94,153,181,206,237,183,223,62,236,183,223,126,197,211,74,82,249,196,255,230,63,253,244,211,97,173,181,214,26,248,146,222,120,227,141,240,192,3,15,20,99,207,169,153,118,224,19,182,56,224,165,151,94,26,206,61,247,220,226,149,141,115,250,44,104,51,203,150,231,76,8,139,45,191,66,139,21,153,154,0,1,2,4,8,16,32,64,128,0,129,185,9,84,185,175,161,137,197,190,69,128,64,239,4,170,156,20,123,135,161,32,2,37,5,28,71,37,225,106,218,76,30,53,193,26,118,129,5,250,208,228,16,95,11,20,95,35,20,159,160,18,95,89,16,159,202,114,250,233,167,23,175,5,154,215,103,122,19,203,244,63,109,61,175,239,119,237,223,247,33,223,174,153,91,47,1,2,4,8,188,93,96,204,152,49,97,169,165,150,42,158,210,226,211,47,129,120,205,21,175,161,78,57,229,148,185,22,54,191,205,44,158,198,210,175,253,67,53,4,8,16,32,64,128,0,1,2,253,19,168,114,95,67,19,75,255,246,7,21,17,200,94,160,202,73,49,123,60,0,4,254,159,128,227,40,173,93,65,30,105,229,145,243,106,250,210,228,112,235,173,183,134,171,174,186,42,76,157,58,181,120,140,255,168,81,163,230,43,214,151,94,122,41,156,115,206,57,225,240,195,15,15,139,44,178,200,124,109,211,165,47,245,37,223,46,153,91,43,1,2,4,8,188,93,32,62,29,237,135,63,252,97,184,228,146,75,208,244,76,96,167,157,118,10,159,248,196,39,194,238,187,239,62,95,149,205,79,51,139,167,177,204,23,165,47,17,32,64,128,0,1,2,4,8,16,104,69,160,202,125,13,77,44,173,68,102,82,2,4,234,20,168,114,82,172,115,93,198,38,208,37,1,199,81,90,105,201,35,173,60,114,94,141,38,135,126,167,47,223,126,231,171,58,2,4,8,116,65,224,177,199,30,11,195,135,15,15,207,60,243,76,23,150,107,141,11,32,16,159,128,119,199,29,119,132,149,87,94,121,1,182,10,97,110,205,44,158,198,178,64,148,190,76,128,0,1,2,4,8,16,32,64,160,81,129,42,247,53,52,177,52,26,149,201,8,16,104,66,160,202,73,177,137,245,153,131,64,23,4,28,71,105,165,36,143,180,242,200,121,53,154,28,250,157,190,124,251,157,175,234,8,16,32,208,21,129,77,54,217,36,156,113,198,25,97,203,45,183,236,202,146,173,115,30,2,55,222,120,99,56,242,200,35,67,124,26,94,217,207,80,205,44,158,198,82,86,212,118,4,8,16,32,64,128,0,1,2,4,234,21,168,114,95,67,19,75,189,217,24,157,0,129,22,4,170,156,20,91,88,174,41,9,36,41,224,56,74,43,22,121,164,149,71,206,171,209,228,208,239,244,229,219,239,124,85,71,128,0,129,174,8,140,29,59,54,60,251,236,179,225,27,223,248,70,87,150,108,157,243,16,136,175,98,28,54,108,88,56,238,184,227,42,91,205,218,204,226,105,44,149,73,13,64,128,0,1,2,4,8,16,32,64,160,22,129,42,247,53,52,177,212,18,137,65,9,16,104,83,160,202,73,177,205,117,155,155,64,74,2,142,163,148,210,8,65,30,105,229,145,243,106,52,57,244,59,125,249,246,59,95,213,17,32,64,160,43,2,247,221,119,95,216,106,171,173,194,227,143,63,158,212,146,159,122,234,169,240,153,207,124,38,76,158,60,57,44,190,248,226,197,218,30,120,224,129,112,202,41,167,132,135,31,126,56,124,228,35,31,9,7,31,124,112,209,172,49,212,103,252,248,241,197,182,251,238,187,239,140,175,196,122,207,61,247,220,240,135,63,252,33,140,28,57,178,24,99,225,133,23,158,227,16,211,166,77,11,251,237,183,95,216,127,255,253,195,166,155,110,58,227,59,147,38,77,42,214,245,214,91,111,133,79,124,226,19,225,163,31,253,104,88,108,177,197,146,241,91,113,197,21,195,245,215,95,31,214,89,103,157,129,173,105,230,102,150,205,79,255,70,88,108,249,21,6,54,182,129,8,16,32,64,128,0,1,2,4,8,16,168,46,80,229,190,134,38,150,234,254,70,32,64,32,49,129,42,39,197,196,74,177,28,2,173,9,56,142,90,163,159,227,196,242,72,43,143,156,87,163,201,161,223,233,203,183,223,249,170,142,0,1,2,93,18,24,61,122,116,216,99,143,61,194,94,123,237,213,250,178,167,78,157,26,46,190,248,226,112,222,121,231,133,159,253,236,103,225,133,23,94,8,75,45,181,84,177,174,216,148,177,225,134,27,134,93,119,221,53,156,127,254,249,225,185,231,158,11,55,220,112,67,88,104,161,133,222,182,238,223,254,246,183,225,234,171,175,14,199,30,123,108,24,51,102,76,56,249,228,147,139,127,255,252,243,207,135,15,125,232,67,225,3,31,248,64,56,224,128,3,194,137,39,158,24,182,216,98,139,112,230,153,103,206,86,247,21,87,92,17,46,191,252,242,240,173,111,125,43,92,121,229,149,97,219,109,183,45,190,19,255,249,118,219,109,23,142,56,226,136,240,225,15,127,56,124,245,171,95,45,236,78,56,225,132,214,237,226,2,162,203,5,23,92,80,172,179,142,79,108,102,121,245,233,167,194,146,171,173,94,199,240,198,36,64,128,0,1,2,4,8,16,32,64,160,164,64,149,251,26,154,88,74,162,219,140,0,129,116,5,170,156,20,211,173,202,202,8,52,43,224,56,106,214,123,94,179,201,99,94,66,254,125,83,2,154,28,154,146,110,103,30,249,182,227,110,86,2,4,8,16,152,93,224,178,203,46,43,26,58,166,76,153,210,58,207,159,254,244,167,16,95,135,19,27,78,102,110,98,249,221,239,126,87,52,141,188,248,226,139,225,221,239,126,119,120,240,193,7,195,26,107,172,81,60,81,101,205,53,215,12,199,31,127,124,88,110,185,229,194,129,7,30,24,206,62,251,236,112,211,77,55,21,79,35,217,103,159,125,102,52,177,196,6,143,216,216,242,200,35,143,20,117,94,122,233,165,97,199,29,119,12,175,188,242,74,241,196,150,157,119,222,185,152,123,196,136,17,197,211,87,226,92,23,93,116,209,219,154,88,226,191,127,227,141,55,194,55,191,249,205,98,140,248,247,56,247,147,79,62,217,186,93,92,192,102,155,109,86,212,184,253,246,219,39,177,30,139,32,64,128,0,1,2,4,8,16,32,64,160,25,129,42,247,53,52,177,52,147,145,89,8,16,104,80,160,202,73,177,193,101,154,138,64,210,2,142,163,180,226,145,71,90,121,228,188,26,77,14,253,78,95,190,253,206,87,117,4,8,16,232,154,64,124,34,201,33,135,28,18,118,223,125,247,36,150,126,215,93,119,21,79,77,153,254,36,150,216,148,178,229,150,91,134,215,94,123,45,44,186,232,162,69,243,202,95,254,229,95,206,104,48,57,230,152,99,194,10,43,172,16,142,58,234,168,25,235,143,181,196,70,151,233,79,98,249,218,215,190,22,126,255,251,223,135,137,19,39,22,223,185,251,238,187,195,6,27,108,80,252,179,181,214,90,171,24,63,62,89,101,235,173,183,158,49,70,108,152,185,240,194,11,103,60,137,229,158,123,238,41,154,104,222,247,190,247,21,223,137,79,175,121,253,245,215,139,102,151,182,63,113,13,103,157,117,86,184,249,230,155,219,94,138,249,9,16,32,64,128,0,1,2,4,8,16,104,88,160,202,125,13,77,44,13,135,101,58,2,4,234,23,168,114,82,172,127,117,102,32,208,13,1,199,81,90,57,201,35,173,60,114,94,141,38,135,126,167,47,223,126,231,171,58,2,4,8,116,77,32,190,58,231,184,227,142,11,183,223,126,123,18,75,159,181,137,229,173,183,222,10,43,173,180,82,209,52,18,95,39,20,95,1,20,95,155,243,195,31,254,176,120,157,207,156,62,179,54,177,236,189,247,222,197,171,137,198,143,31,95,124,61,62,237,101,217,101,151,45,106,30,62,124,248,28,199,152,181,137,101,250,151,254,252,231,63,23,175,20,250,206,119,190,19,126,249,203,95,134,205,55,223,188,117,183,248,170,165,177,99,199,22,175,59,242,33,64,128,0,1,2,4,8,16,32,64,32,47,129,42,247,53,52,177,228,181,175,168,150,64,22,2,85,78,138,89,0,41,146,192,124,8,56,142,230,3,169,193,175,200,163,65,108,83,205,85,64,147,67,191,119,16,249,246,59,95,213,17,32,64,160,139,2,187,237,182,91,216,100,147,77,66,124,170,73,219,159,89,155,88,226,122,174,184,226,138,226,105,49,15,60,240,64,248,228,39,63,25,226,107,144,226,43,131,226,107,134,230,244,153,181,137,229,31,255,241,31,195,179,207,62,59,227,169,41,241,213,69,43,175,188,114,209,204,178,244,210,75,207,113,140,57,53,177,196,87,27,253,195,63,252,67,241,52,150,248,84,151,117,215,93,183,109,174,112,234,169,167,134,91,111,189,53,76,154,52,169,245,181,88,0,1,2,4,8,16,32,64,128,0,1,2,205,11,84,185,175,161,137,165,249,188,204,72,128,64,205,2,85,78,138,53,47,205,240,4,58,35,224,56,74,43,42,121,164,149,71,206,171,209,228,208,239,244,229,219,239,124,85,71,128,0,129,46,10,196,215,234,172,183,222,122,197,147,73,62,248,193,15,182,90,194,172,77,44,241,181,66,241,159,141,24,49,34,76,155,54,45,60,241,196,19,197,147,89,94,124,241,197,226,245,62,115,250,204,218,196,114,226,137,39,134,31,253,232,71,225,182,219,110,43,190,30,95,187,179,203,46,187,132,39,159,124,114,200,90,103,109,98,249,207,255,252,207,176,217,102,155,133,175,124,229,43,197,147,88,22,90,104,161,86,157,226,228,113,77,241,41,44,241,85,71,241,21,75,62,4,8,16,32,64,128,0,1,2,4,8,228,39,80,229,190,134,38,150,252,246,23,21,19,232,189,64,149,147,98,239,113,20,72,96,62,5,28,71,243,9,213,208,215,228,209,16,180,105,230,41,160,201,97,158,68,157,254,130,124,59,29,159,197,19,32,64,160,183,2,241,85,59,63,249,201,79,194,181,215,94,219,106,141,179,54,177,76,127,245,207,149,87,94,25,70,142,28,25,14,63,252,240,240,216,99,143,133,248,26,164,248,185,228,146,75,194,146,75,46,25,182,222,122,235,25,235,158,181,137,229,206,59,239,44,94,27,116,245,213,87,23,205,58,159,253,236,103,195,242,203,47,95,60,77,37,126,98,237,163,70,141,10,235,172,179,206,140,49,102,109,98,217,127,255,253,195,189,247,222,27,206,61,247,220,25,223,137,141,44,107,173,181,86,107,94,177,230,29,119,220,49,28,124,240,193,173,173,193,196,4,8,16,32,64,128,0,1,2,4,8,180,43,80,229,190,134,38,150,118,179,51,59,1,2,53,8,84,57,41,214,176,28,67,18,232,164,128,227,40,173,216,228,145,86,30,57,175,70,147,67,191,211,151,111,191,243,85,29,1,2,4,186,44,176,199,30,123,132,213,87,95,61,156,116,210,73,173,149,113,247,221,119,135,13,54,216,224,109,79,90,249,231,127,254,231,112,218,105,167,21,107,90,113,197,21,195,207,127,254,243,226,117,64,241,179,221,118,219,133,85,87,93,53,156,115,206,57,51,214,252,241,143,127,60,172,177,198,26,111,171,227,228,147,79,14,95,250,210,151,138,239,172,189,246,218,197,211,88,98,35,75,252,196,255,54,95,112,193,5,33,110,55,253,51,107,19,75,108,112,249,175,255,250,175,183,185,196,230,153,63,255,249,207,173,88,197,90,30,124,240,193,98,221,62,4,8,16,32,64,128,0,1,2,4,8,228,43,80,229,190,134,38,150,124,247,27,149,19,232,173,64,149,147,98,111,81,20,70,96,1,5,28,71,11,8,86,243,215,229,81,51,176,225,231,91,64,147,195,124,83,117,242,139,242,237,100,108,22,77,128,0,129,44,4,98,67,70,124,101,206,49,199,28,19,62,253,233,79,39,85,243,107,175,189,22,30,125,244,209,74,79,62,137,175,32,122,250,233,167,43,141,145,2,202,247,190,247,189,112,234,169,167,134,41,83,166,12,249,74,165,20,214,105,13,4,8,16,32,64,128,0,1,2,4,8,212,47,80,229,190,134,38,150,250,243,49,3,1,2,13,11,84,57,41,54,188,84,211,17,72,86,192,113,148,86,52,242,72,43,143,156,87,163,201,161,223,233,203,183,223,249,170,142,0,1,2,93,23,184,237,182,219,194,136,17,35,194,165,151,94,250,182,87,244,116,189,174,190,172,63,190,238,105,135,29,118,8,55,221,116,83,216,104,163,141,250,82,150,58,8,16,32,64,128,0,1,2,4,8,16,40,41,80,229,190,134,38,150,146,232,54,35,64,32,93,129,42,39,197,116,171,178,50,2,205,10,56,142,154,245,158,215,108,242,152,151,144,127,223,148,128,38,135,166,164,219,153,71,190,237,184,155,149,0,1,2,4,230,95,224,178,203,46,11,123,237,181,87,184,230,154,107,194,166,155,110,58,255,27,250,102,173,2,183,220,114,75,24,53,106,84,56,255,252,243,195,246,219,111,95,235,92,6,39,64,128,0,1,2,4,8,16,32,64,160,27,2,85,238,107,104,98,233,70,198,86,73,128,192,2,8,84,57,41,46,192,52,190,74,160,215,2,142,163,180,226,149,71,90,121,228,188,26,77,14,253,78,95,190,253,206,87,117,4,8,16,232,139,192,15,126,240,131,112,196,17,71,132,216,208,178,201,38,155,244,165,172,206,214,113,235,173,183,22,141,43,227,198,141,11,159,252,228,39,59,91,135,133,19,32,64,128,0,1,2,4,8,16,32,48,88,129,42,247,53,52,177,12,54,11,163,17,32,144,128,64,149,147,98,2,203,183,4,2,73,8,56,142,146,136,97,198,34,228,145,86,30,57,175,70,147,67,191,211,151,111,191,243,85,29,1,2,4,250,36,240,253,239,127,63,28,118,216,97,225,71,63,250,81,24,57,114,100,159,74,235,84,45,55,220,112,67,216,101,151,93,194,191,252,203,191,132,79,125,234,83,157,90,187,197,18,32,64,128,0,1,2,4,8,16,32,80,175,64,149,251,26,154,88,234,205,198,232,4,8,180,32,80,229,164,216,194,114,77,73,32,73,1,199,81,90,177,200,35,173,60,114,94,141,38,135,126,167,47,223,126,231,171,58,2,4,8,244,77,224,226,139,47,14,123,236,177,71,136,79,102,217,117,215,93,251,86,94,242,245,76,158,60,185,120,242,202,5,23,92,16,118,222,121,231,228,215,107,129,4,8,16,32,64,128,0,1,2,4,8,52,43,80,229,190,134,38,150,102,179,50,27,1,2,13,8,84,57,41,54,176,60,83,16,232,132,128,227,40,173,152,228,145,86,30,57,175,70,147,67,191,211,151,111,191,243,85,29,1,2,4,250,40,112,211,77,55,133,61,247,220,51,28,124,240,193,225,232,163,143,238,99,137,73,214,116,218,105,167,133,241,227,199,135,137,19,39,134,17,35,70,36,185,70,139,34,64,128,0,1,2,4,8,16,32,64,160,93,129,42,247,53,52,177,180,155,157,217,9,16,168,65,160,202,73,177,134,229,24,146,64,39,5,28,71,105,197,38,143,180,242,200,121,53,154,28,250,157,190,124,251,157,175,234,8,16,32,208,87,129,63,254,241,143,97,159,125,246,9,171,174,186,106,152,48,97,66,88,100,145,69,250,90,106,235,117,189,241,198,27,225,128,3,14,8,209,252,187,223,253,110,97,238,67,128,0,1,2,4,8,16,32,64,128,0,129,57,9,84,185,175,161,137,197,62,69,128,64,239,4,170,156,20,123,135,161,32,2,37,5,28,71,37,225,106,218,76,30,53,193,26,118,129,5,52,57,44,48,89,167,54,144,111,167,226,178,88,2,4,8,16,152,69,224,136,35,142,8,215,92,115,77,56,251,236,179,195,86,91,109,197,103,192,2,215,95,127,125,56,232,160,131,194,168,81,163,194,184,113,227,6,60,186,225,8,16,32,64,128,0,1,2,4,8,16,232,155,64,149,251,26,154,88,250,182,55,168,135,0,129,80,229,164,136,143,0,129,255,17,112,28,165,181,39,200,35,173,60,114,94,141,38,135,126,167,47,223,126,231,171,58,2,4,8,228,32,48,105,210,164,112,200,33,135,132,125,247,221,55,140,29,59,54,135,146,27,169,241,184,227,142,11,223,249,206,119,194,89,103,157,21,118,219,109,183,70,230,52,9,1,2,4,8,16,32,64,128,0,1,2,221,22,168,114,95,67,19,75,183,179,183,122,2,4,230,32,80,229,164,8,148,0,129,255,17,112,28,165,181,39,200,35,173,60,114,94,141,38,135,126,167,47,223,126,231,171,58,2,4,8,228,34,240,204,51,207,132,163,142,58,42,220,126,251,237,225,132,19,78,8,163,71,143,206,165,244,129,215,121,197,21,87,132,47,127,249,203,97,195,13,55,12,167,159,126,122,88,110,185,229,6,62,135,1,9,16,32,64,128,0,1,2,4,8,16,232,167,64,149,251,26,154,88,250,185,79,168,138,64,214,2,85,78,138,89,195,41,158,192,76,2,142,163,180,118,7,121,164,149,71,206,171,137,77,14,62,253,22,152,54,109,90,191,11,84,29,1,2,4,8,100,35,240,227,31,255,56,196,39,136,12,31,62,60,124,245,171,95,13,235,172,179,78,54,181,87,45,244,190,251,238,11,199,31,127,124,184,227,142,59,138,39,218,124,236,99,31,171,58,164,237,9,16,32,64,128,0,1,2,4,8,16,200,76,160,202,125,13,77,44,153,237,44,202,37,144,131,64,149,147,98,14,62,106,36,48,63,2,142,163,249,81,106,238,59,242,104,206,218,76,4,102,22,240,100,18,251,3,1,2,4,8,16,232,190,192,41,167,156,82,52,98,236,183,223,126,225,232,163,143,14,43,174,184,98,247,139,170,169,130,199,31,127,60,156,118,218,105,225,220,115,207,45,26,128,198,140,25,83,211,76,134,37,64,128,0,1,2,4,8,16,32,64,160,239,2,85,238,107,104,98,233,251,222,161,62,2,25,10,84,57,41,102,200,165,100,2,115,20,112,28,165,181,99,200,35,173,60,172,38,31,1,77,44,249,100,173,82,2,4,8,16,232,183,192,179,207,62,27,78,61,245,212,48,110,220,184,112,200,33,135,20,127,189,255,253,239,239,119,209,11,80,221,195,15,63,28,206,58,235,172,226,175,35,142,56,34,28,115,204,49,97,216,176,97,11,48,130,175,18,32,64,128,0,1,2,4,8,16,32,64,224,237,2,85,238,107,104,98,177,55,17,32,208,59,129,42,39,197,222,97,40,136,64,73,1,199,81,73,184,154,54,147,71,77,176,134,37,48,15,1,77,44,118,17,2,4,8,16,32,208,47,129,248,164,145,51,207,60,51,156,125,246,217,97,247,221,119,47,158,206,178,217,102,155,245,171,200,5,168,102,202,148,41,197,83,87,46,186,232,162,112,208,65,7,133,67,15,61,212,147,106,22,192,207,87,9,16,32,64,128,0,1,2,4,8,16,24,90,160,202,125,13,77,44,246,44,2,4,122,39,80,229,164,216,59,12,5,17,40,41,224,56,42,9,87,211,102,242,168,9,214,176,4,230,33,160,137,197,46,66,128,0,1,2,4,250,41,240,242,203,47,135,9,19,38,132,111,127,251,219,97,185,229,150,11,123,239,189,119,216,115,207,61,195,226,139,47,222,207,130,103,170,106,234,212,169,97,226,196,137,225,188,243,206,11,207,60,243,76,248,220,231,62,23,14,56,224,128,176,196,18,75,244,190,118,5,18,32,64,128,0,1,2,4,8,16,32,208,156,64,149,251,26,154,88,154,203,201,76,4,8,52,36,80,229,164,216,208,18,77,67,32,121,1,199,81,90,17,201,35,173,60,172,38,31,1,77,44,249,100,173,82,2,4,8,16,200,87,224,138,43,174,8,231,159,127,126,184,228,146,75,138,167,179,236,186,235,174,97,199,29,119,236,29,200,79,126,242,147,48,121,242,228,226,169,43,59,237,180,83,216,107,175,189,194,232,209,163,123,87,167,130,8,16,32,64,128,0,1,2,4,8,16,72,67,160,202,125,13,77,44,105,100,104,21,4,8,12,80,160,202,73,113,128,203,48,20,129,78,11,56,142,210,138,79,30,105,229,97,53,249,8,104,98,201,39,107,149,18,32,64,128,0,129,103,159,125,54,76,154,52,41,92,124,241,197,225,215,191,254,117,216,110,187,237,194,182,219,110,27,182,217,102,155,176,252,242,203,119,14,232,233,167,159,14,87,95,125,117,184,234,170,171,194,229,151,95,30,254,234,175,254,42,236,188,243,206,97,183,221,118,11,195,134,13,235,92,61,22,76,128,0,1,2,4,8,16,32,64,128,64,183,4,170,220,215,208,196,210,173,172,173,150,0,129,249,16,168,114,82,156,143,225,125,133,64,22,2,142,163,180,98,150,71,90,121,88,77,62,2,154,88,242,201,90,165,4,8,16,32,64,96,102,129,39,159,124,50,196,39,180,196,6,144,107,174,185,38,172,187,238,186,97,228,200,145,97,196,136,17,97,243,205,55,79,178,9,36,54,225,252,234,87,191,10,55,221,116,83,184,225,134,27,194,189,247,222,27,70,141,26,85,52,226,196,39,174,188,231,61,239,17,50,1,2,4,8,16,32,64,128,0,1,2,4,26,19,168,114,95,67,19,75,99,49,153,136,0,129,166,4,170,156,20,155,90,163,121,8,164,46,224,56,74,43,33,121,164,149,135,213,228,35,160,137,37,159,172,85,74,128,0,1,2,4,230,38,112,243,205,55,23,141,33,241,239,83,166,76,9,43,174,184,98,216,104,163,141,194,134,27,110,24,54,216,96,131,176,222,122,235,133,85,86,89,165,49,196,71,30,121,36,220,115,207,61,225,174,187,238,10,183,223,126,123,184,237,182,219,194,227,143,63,30,54,219,108,179,176,197,22,91,20,13,55,241,239,62,4,8,16,32,64,128,0,1,2,4,8,16,104,75,160,202,125,13,77,44,109,165,102,94,2,4,106,19,168,114,82,172,109,81,6,38,208,49,1,199,81,90,129,201,35,173,60,172,38,31,1,77,44,249,100,173,82,2,4,8,16,32,176,32,2,119,223,125,119,209,56,114,199,29,119,20,141,36,177,161,228,229,151,95,14,107,174,185,102,88,125,245,213,195,170,171,174,26,86,94,121,229,240,222,247,190,55,172,176,194,10,197,147,91,150,94,122,233,176,228,146,75,134,197,23,95,60,44,186,232,162,97,225,133,23,14,211,175,53,222,124,243,205,240,250,235,175,135,169,83,167,134,151,94,122,41,188,240,194,11,33,62,89,229,169,167,158,10,79,60,241,68,120,236,177,199,194,31,255,248,199,240,224,131,15,134,251,239,191,63,44,177,196,18,69,227,76,108,160,25,62,124,120,209,80,179,254,250,235,47,72,9,190,75,128,0,1,2,4,8,16,32,64,128,0,129,90,5,170,220,215,208,196,82,107,52,6,39,64,160,13,129,42,39,197,54,214,107,78,2,41,10,56,142,210,74,69,30,105,229,97,53,249,8,104,98,201,39,107,149,18,32,64,128,0,129,170,2,177,241,36,54,152,60,244,208,67,69,195,73,108,60,137,13,40,177,17,229,185,231,158,43,26,83,98,131,74,108,84,121,253,181,215,194,155,111,189,53,99,202,133,23,90,40,44,250,191,254,87,209,224,18,27,93,98,195,203,178,203,46,91,52,192,196,70,152,216,16,19,27,99,86,91,109,181,162,81,38,254,123,31,2,4,8,16,32,64,128,0,1,2,4,8,164,44,80,229,190,134,38,150,148,147,181,54,2,4,74,9,84,57,41,150,154,208,70,4,122,40,224,56,74,43,84,121,164,149,135,213,228,35,160,137,37,159,172,85,74,128,0,1,2,4,154,20,152,126,125,63,45,132,240,142,255,55,241,54,147,46,105,114,9,230,34,64,128,0,1,2,4,8,16,32,64,128,64,173,2,85,238,107,104,98,169,53,26,131,19,32,208,134,64,149,147,98,27,235,53,39,129,20,5,28,71,105,165,34,143,180,242,176,154,124,4,52,177,228,147,181,74,9,16,32,64,128,64,147,2,174,239,155,212,54,23,1,2,4,8,16,32,64,128,0,1,2,109,8,84,249,221,163,137,165,141,196,204,73,128,64,173,2,85,78,138,181,46,204,224,4,58,36,224,56,74,43,44,121,164,149,135,213,228,35,160,137,37,159,172,85,74,128,0,1,2,4,154,20,112,125,223,164,182,185,8,16,32,64,128,0,1,2,4,8,16,104,67,160,202,239,30,77,44,109,36,102,78,2,4,106,21,168,114,82,172,117,97,6,39,208,33,1,199,81,90,97,201,35,173,60,172,38,31,1,77,44,249,100,173,82,2,4,8,16,32,208,164,128,235,251,38,181,205,69,128,0,1,2,4,8,16,32,64,128,64,27,2,85,126,247,104,98,105,35,49,115,18,32,80,171,64,149,147,98,173,11,51,56,129,14,9,56,142,210,10,75,30,105,229,97,53,249,8,104,98,201,39,107,149,18,32,64,128,0,129,38,5,92,223,55,169,109,46,2,4,8,16,32,64,128,0,1,2,4,218,16,168,242,187,71,19,75,27,137,153,147,0,129,90,5,170,156,20,107,93,152,193,9,116,72,192,113,148,86,88,242,72,43,15,171,201,71,64,19,75,62,89,171,148,0,1,2,4,8,52,41,224,250,190,73,109,115,17,32,64,128,0,1,2,4,8,16,32,208,134,64,149,223,61,154,88,218,72,204,156,4,8,212,42,80,229,164,88,235,194,12,78,160,67,2,142,163,180,194,146,71,90,121,88,77,62,2,154,88,242,201,90,165,4,8,16,32,64,160,73,1,215,247,77,106,155,139,0,1,2,4,8,16,32,64,128,0,129,54,4,170,252,238,209,196,210,70,98,230,36,64,160,86,129,42,39,197,90,23,102,112,2,29,18,112,28,165,21,150,60,210,202,195,106,242,17,208,196,146,79,214,42,37,64,128,0,1,2,77,10,184,190,111,82,219,92,4,8,16,32,64,128,0,1,2,4,8,180,33,80,229,119,143,38,150,54,18,51,39,1,2,181,10,84,57,41,214,186,48,131,19,232,144,128,227,40,173,176,228,145,86,30,86,147,143,128,38,150,124,178,86,41,1,2,4,8,16,104,82,192,245,125,147,218,230,34,64,128,0,1,2,4,8,16,32,64,160,13,129,42,191,123,52,177,180,145,152,57,9,16,168,85,160,202,73,177,214,133,25,156,64,135,4,28,71,105,133,37,143,180,242,176,154,124,4,52,177,228,147,181,74,9,16,32,64,128,64,147,2,174,239,155,212,54,23,1,2,4,8,16,32,64,128,0,1,2,109,8,84,249,221,163,137,165,141,196,204,73,128,64,173,2,85,78,138,181,46,204,224,4,58,36,224,56,74,43,44,121,164,149,135,213,228,35,160,137,37,159,172,85,74,128,0,1,2,4,154,20,112,125,223,164,182,185,8,16,32,64,128,0,1,2,4,8,16,104,67,160,202,239,30,77,44,109,36,102,78,2,4,106,21,168,114,82,172,117,97,6,39,208,33,1,199,81,90,97,201,35,173,60,172,38,31,1,77,44,249,100,173,82,2,4,8,16,32,208,164,128,235,251,38,181,205,69,128,0,1,2,4,8,16,32,64,128,64,27,2,85,126,247,104,98,105,35,49,115,18,32,80,171,64,149,147,98,173,11,51,56,129,14,9,56,142,210,10,75,30,105,229,97,53,249,8,104,98,201,39,107,149,18,32,64,128,0,129,38,5,92,223,55,169,109,46,2,4,8,16,32,64,128,0,1,2,4,218,16,168,242,187,71,19,75,27,137,153,147,0,129,90,5,170,156,20,107,93,152,193,9,116,72,192,113,148,86,88,242,72,43,15,171,201,71,64,19,75,62,89,171,148,0,1,2,4,8,52,41,224,250,190,73,109,115,17,32,64,128,0,1,2,4,8,16,32,208,134,64,149,223,61,154,88,218,72,204,156,4,8,212,42,80,229,164,88,235,194,12,78,160,67,2,142,163,180,194,146,71,90,121,88,77,62,2,154,88,242,201,90,165,4,8,16,32,64,160,73,1,215,247,77,106,155,139,0,1,2,4,8,16,32,64,128,0,129,54,4,170,252,238,209,196,210,70,98,230,36,64,160,86,129,42,39,197,90,23,102,112,2,29,18,112,28,165,21,150,60,210,202,195,106,242,17,208,196,146,79,214,42,37,64,128,0,1,2,77,10,184,190,111,82,219,92,128,207,134,120,0,0,32,0,73,68,65,84,4,8,16,32,64,128,0,1,2,4,8,180,33,80,229,119,143,38,150,54,18,51,39,1,2,181,10,84,57,41,214,186,48,131,19,232,144,128,227,40,173,176,228,145,86,30,86,147,143,128,38,150,124,178,86,41,1,2,4,8,16,104,82,192,245,125,147,218,230,34,64,128,0,1,2,4,8,16,32,64,160,13,129,42,191,123,52,177,180,145,152,57,9,16,168,85,160,202,73,177,214,133,25,156,64,135,4,28,71,105,133,37,143,180,242,176,154,124,4,52,177,228,147,181,74,9,16,32,64,128,64,147,2,174,239,155,212,54,23,1,2,4,8,16,32,64,128,0,1,2,109,8,84,249,221,163,137,165,141,196,204,73,128,64,173,2,85,78,138,181,46,204,224,4,58,36,224,56,74,43,44,121,164,149,135,213,228,35,160,137,37,159,172,85,74,128,0,1,2,4,154,20,112,125,223,164,182,185,8,16,32,64,128,0,1,2,4,8,16,104,67,160,202,239,30,77,44,109,36,102,78,2,4,106,21,168,114,82,172,117,97,6,39,208,33,1,199,81,90,97,201,35,173,60,172,38,31,1,77,44,249,100,173,82,2,4,8,16,32,208,164,128,235,251,38,181,205,69,128,0,1,2,4,8,16,32,64,128,64,27,2,85,126,247,104,98,105,35,49,115,18,32,80,171,64,149,147,98,173,11,51,56,129,14,9,56,142,210,10,75,30,105,229,97,53,249,8,104,98,201,39,107,149,18,32,64,128,0,129,38,5,92,223,55,169,109,46,2,4,8,16,32,64,128,0,1,2,4,218,16,168,242,187,71,19,75,27,137,153,147,0,129,90,5,170,156,20,107,93,152,193,9,116,72,192,113,148,86,88,242,72,43,15,171,201,71,64,19,75,62,89,171,148,0,1,2,4,8,52,41,224,250,190,73,109,115,17,32,64,128,0,1,2,4,8,16,32,208,134,64,149,223,61,154,88,218,72,204,156,4,8,212,42,80,229,164,88,235,194,12,78,160,67,2,142,163,180,194,146,71,90,121,88,77,62,2,154,88,242,201,90,165,4,8,16,32,64,160,73,1,215,247,77,106,155,139,0,1,2,4,8,16,32,64,128,0,129,54,4,170,252,238,209,196,210,70,98,230,36,64,160,86,129,42,39,197,90,23,102,112,2,29,18,112,28,165,21,150,60,210,202,195,106,242,17,208,196,146,79,214,42,37,64,128,0,1,2,77,10,184,190,111,82,219,92,4,8,16,32,64,128,0,1,2,4,8,180,33,80,229,119,143,38,150,54,18,51,39,1,2,181,10,84,57,41,214,186,48,131,19,232,144,128,227,40,173,176,228,145,86,30,86,147,143,128,38,150,124,178,86,41,1,2,4,8,16,104,82,192,245,125,147,218,230,34,64,128,0,1,2,4,8,16,32,64,160,13,129,42,191,123,52,177,180,145,152,57,9,16,168,85,160,202,73,177,214,133,25,156,64,135,4,28,71,105,133,37,143,180,242,176,154,124,4,52,177,228,147,181,74,9,16,32,64,128,64,147,2,174,239,155,212,54,23,1,2,4,8,16,32,64,128,0,1,2,109,8,84,249,221,163,137,165,141,196,204,73,128,64,173,2,85,78,138,181,46,204,224,4,58,36,224,56,74,43,44,121,164,149,135,213,228,35,160,137,37,159,172,85,74,128,0,1,2,4,154,20,112,125,223,164,182,185,8,16,32,64,128,0,1,2,4,8,16,104,67,160,202,239,30,77,44,109,36,102,78,2,4,106,21,168,114,82,172,117,97,6,39,208,33,1,199,81,90,97,201,35,173,60,172,38,31,1,77,44,249,100,173,82,2,4,8,16,32,208,164,128,235,251,38,181,205,69,128,0,1,2,4,8,16,32,64,128,64,27,2,85,126,247,104,98,105,35,49,115,18,32,80,171,64,149,147,98,173,11,51,56,129,14,9,56,142,210,10,75,30,105,229,97,53,249,8,104,98,201,39,107,149,18,32,64,128,0,129,38,5,92,223,55,169,109,46,2,4,8,16,32,64,128,0,1,2,4,218,16,168,242,187,71,19,75,27,137,153,147,0,129,90,5,170,156,20,107,93,152,193,9,116,72,192,113,148,86,88,242,72,43,15,171,201,71,64,19,75,62,89,171,148,0,1,2,4,8,52,41,224,250,190,73,109,115,17,32,64,128,0,1,2,4,8,16,32,208,134,64,149,223,61,154,88,218,72,204,156,4,8,212,42,80,229,164,88,235,194,12,78,160,67,2,142,163,180,194,146,71,90,121,88,77,62,2,154,88,242,201,90,165,4,8,16,32,64,160,73,1,215,247,77,106,155,139,0,1,2,4,8,16,32,64,128,0,129,54,4,170,252,238,209,196,210,70,98,230,36,64,160,86,129,42,39,197,90,23,102,112,2,29,18,112,28,165,21,150,60,210,202,195,106,242,17,208,196,146,79,214,42,37,64,128,0,1,2,77,10,184,190,111,82,219,92,4,8,16,32,64,128,0,1,2,4,8,180,33,80,229,119,143,38,150,54,18,51,39,1,2,181,10,84,57,41,214,186,48,131,19,232,144,128,227,40,173,176,228,145,86,30,86,147,143,128,38,150,124,178,86,41,1,2,4,8,16,104,82,192,245,125,147,218,230,34,64,128,0,1,2,4,8,16,32,64,160,13,129,42,191,123,52,177,180,145,152,57,9,16,168,85,160,202,73,177,214,133,25,156,64,135,4,28,71,105,133,37,143,180,242,176,154,124,4,52,177,228,147,181,74,9,16,32,64,128,64,147,2,174,239,155,212,54,23,1,2,4,8,16,32,64,128,0,1,2,109,8,84,249,221,163,137,165,141,196,204,73,128,64,173,2,85,78,138,181,46,204,224,4,58,36,224,56,74,43,44,121,164,149,135,213,228,35,160,137,37,159,172,85,74,128,0,1,2,4,154,20,112,125,223,164,182,185,8,16,32,64,128,0,1,2,4,8,16,104,67,160,202,239,30,77,44,109,36,102,78,2,4,106,21,168,114,82,172,117,97,6,39,208,33,1,199,81,90,97,201,35,173,60,172,38,31,1,77,44,249,100,173,82,2,4,8,16,32,208,164,128,235,251,38,181,205,69,128,0,1,2,4,8,16,32,64,128,64,27,2,85,126,247,104,98,105,35,49,115,18,32,80,171,64,149,147,98,173,11,51,56,129,14,9,56,142,210,10,75,30,105,229,97,53,249,8,104,98,201,39,107,149,18,32,64,128,0,129,38,5,92,223,55,169,109,46,2,4,8,16,32,64,128,0,1,2,4,218,16,168,242,187,71,19,75,27,137,153,147,0,129,90,5,170,156,20,107,93,152,193,9,116,72,192,113,148,86,88,242,72,43,15,171,201,71,64,19,75,62,89,171,148,0,1,2,4,8,52,41,224,250,190,73,109,115,17,32,64,128,0,1,2,4,8,16,32,208,134,64,149,223,61,154,88,218,72,204,156,4,8,212,42,80,229,164,88,235,194,12,78,160,67,2,142,163,180,194,146,71,90,121,88,77,62,2,154,88,242,201,90,165,4,8,16,32,64,160,73,1,215,247,77,106,155,139,0,1,2,4,8,16,32,64,128,0,129,54,4,170,252,238,209,196,210,70,98,230,36,64,160,86,129,42,39,197,90,23,102,112,2,29,18,112,28,165,21,150,60,210,202,195,106,242,17,208,196,146,79,214,42,37,64,128,0,1,2,77,10,184,190,111,82,219,92,4,8,16,32,64,128,0,1,2,4,8,180,33,80,229,119,143,38,150,54,18,51,39,1,2,181,10,84,57,41,214,186,48,131,19,232,144,128,227,40,173,176,228,145,86,30,86,147,143,128,38,150,124,178,86,41,1,2,4,8,16,104,82,192,245,125,147,218,230,34,64,128,0,1,2,4,8,16,32,64,160,13,129,42,191,123,52,177,180,145,152,57,9,16,168,85,160,202,73,177,214,133,25,156,64,135,4,28,71,105,133,37,143,180,242,176,154,124,4,52,177,228,147,181,74,9,16,32,64,128,64,147,2,174,239,155,212,54,23,1,2,4,8,16,32,64,128,0,1,2,109,8,84,249,221,163,137,165,141,196,204,73,128,64,173,2,85,78,138,181,46,204,224,4,58,36,224,56,74,43,44,121,164,149,135,213,228,35,160,137,37,159,172,85,74,128,0,1,2,4,154,20,112,125,223,164,182,185,8,16,32,64,128,0,1,2,4,8,16,104,67,160,202,239,30,77,44,109,36,102,78,2,4,106,21,168,114,82,172,117,97,6,39,208,33,1,199,81,90,97,201,35,173,60,172,38,31,1,77,44,249,100,173,82,2,4,8,16,32,208,164,128,235,251,38,181,205,69,128,0,1,2,4,8,16,32,64,128,64,27,2,85,126,247,104,98,105,35,49,115,18,32,80,171,64,149,147,98,173,11,51,56,129,14,9,56,142,210,10,75,30,105,229,97,53,249,8,104,98,201,39,107,149,18,32,64,128,0,129,38,5,92,223,55,169,109,46,2,4,8,16,32,64,128,0,1,2,4,218,16,168,242,187,71,19,75,27,137,153,147,0,129,90,5,170,156,20,107,93,152,193,9,116,72,192,113,148,86,88,242,72,43,15,171,201,71,64,19,75,62,89,171,148,0,1,2,4,8,52,41,224,250,190,73,109,115,17,32,64,128,0,1,2,4,8,16,32,208,134,64,149,223,61,154,88,218,72,204,156,4,8,212,42,80,229,164,88,235,194,12,78,160,67,2,142,163,180,194,146,71,90,121,88,77,62,2,154,88,242,201,90,165,4,8,16,32,64,160,73,1,215,247,77,106,155,139,0,1,2,4,8,16,32,64,128,0,129,54,4,170,252,238,209,196,210,70,98,230,36,64,160,86,129,42,39,197,90,23,102,112,2,29,18,112,28,165,21,150,60,210,202,195,106,242,17,208,196,146,79,214,42,37,64,128,0,1,2,77,10,184,190,111,82,219,92,4,8,16,32,64,128,0,1,2,4,8,180,33,80,229,119,143,38,150,54,18,51,39,1,2,181,10,84,57,41,214,186,48,131,19,232,144,128,227,40,173,176,228,145,86,30,86,147,143,128,38,150,124,178,86,41,1,2,4,8,16,104,82,192,245,125,147,218,230,34,64,128,0,1,2,4,8,16,32,64,160,13,129,42,191,123,52,177,180,145,152,57,9,16,168,85,160,202,73,177,214,133,25,156,64,135,4,28,71,105,133,37,143,180,242,176,154,124,4,52,177,228,147,181,74,9,16,32,64,128,64,147,2,174,239,155,212,54,23,1,2,4,8,16,32,64,128,0,1,2,109,8,84,249,221,163,137,165,141,196,204,73,128,64,173,2,85,78,138,181,46,204,224,4,58,36,224,56,74,43,44,121,164,149,135,213,228,35,160,137,37,159,172,85,74,128,0,1,2,4,154,20,112,125,223,164,182,185,8,16,32,64,128,0,1,2,4,8,16,104,67,160,202,239,30,77,44,109,36,102,78,2,4,106,21,168,114,82,172,117,97,6,39,208,33,1,199,81,90,97,201,35,173,60,172,38,31,1,77,44,249,100,173,82,2,4,8,16,32,208,164,128,235,251,38,181,205,69,128,0,1,2,4,8,16,32,64,128,64,27,2,85,126,247,104,98,105,35,49,115,18,32,80,171,64,149,147,98,173,11,51,56,129,14,9,56,142,210,10,75,30,105,229,97,53,249,8,104,98,201,39,107,149,18,32,64,128,0,129,38,5,92,223,55,169,109,46,2,4,8,16,32,64,128,0,1,2,4,218,16,168,242,187,71,19,75,27,137,153,147,0,129,90,5,170,156,20,107,93,152,193,9,116,72,192,113,148,86,88,242,72,43,15,171,201,71,64,19,75,62,89,171,148,0,1,2,4,8,52,41,224,250,190,73,109,115,17,32,64,128,0,1,2,4,8,16,32,208,134,64,149,223,61,154,88,218,72,204,156,4,8,212,42,80,229,164,88,235,194,12,78,160,67,2,142,163,180,194,146,71,90,121,88,77,62,2,154,88,242,201,90,165,4,8,16,32,64,160,73,1,215,247,77,106,155,139,0,1,2,4,8,16,32,64,128,0,129,54,4,170,252,238,209,196,210,70,98,230,36,64,160,86,129,42,39,197,90,23,102,112,2,29,18,112,28,165,21,150,60,210,202,195,106,242,17,208,196,146,79,214,42,37,64,128,0,1,2,77,10,184,190,111,82,219,92,4,8,16,32,64,128,0,1,2,4,8,180,33,80,229,119,143,38,150,54,18,51,39,1,2,181,10,84,57,41,214,186,48,131,19,232,144,128,227,40,173,176,228,145,86,30,86,147,143,128,38,150,124,178,86,41,1,2,4,8,16,104,82,192,245,125,147,218,230,34,64,128,0,1,2,4,8,16,32,64,160,13,129,42,191,123,52,177,180,145,152,57,9,16,168,85,160,202,73,177,214,133,25,156,64,135,4,28,71,105,133,37,143,180,242,176,154,124,4,52,177,228,147,181,74,9,16,32,64,128,64,147,2,174,239,155,212,54,23,1,2,4,8,16,32,64,128,0,1,2,109,8,84,249,221,163,137,165,141,196,204,73,128,64,173,2,85,78,138,181,46,204,224,4,58,36,224,56,74,43,44,121,164,149,135,213,228,35,160,137,37,159,172,85,74,128,0,1,2,4,154,20,112,125,223,164,182,185,8,16,32,64,128,0,1,2,4,8,16,104,67,160,202,239,30,77,44,109,36,102,78,2,4,106,21,168,114,82,172,117,97,6,39,208,33,1,199,81,90,97,201,35,173,60,172,38,31,1,77,44,249,100,173,82,2,4,8,16,32,208,164,128,235,251,38,181,205,69,128,0,1,2,4,8,16,32,64,128,64,27,2,85,126,247,104,98,105,35,49,115,18,32,80,171,64,149,147,98,173,11,51,56,129,14,9,56,142,210,10,75,30,105,229,97,53,249,8,104,98,201,39,107,149,18,32,64,128,0,129,38,5,92,223,55,169,109,46,2,4,8,16,32,64,128,0,1,2,4,218,16,168,242,187,71,19,75,27,137,153,147,0,129,90,5,170,156,20,107,93,152,193,9,116,72,192,113,148,86,88,242,72,43,15,171,201,71,64,19,75,62,89,171,148,0,1,2,4,8,52,41,224,250,190,73,109,115,17,32,64,128,0,1,2,4,8,16,32,208,134,64,149,223,61,154,88,218,72,204,156,4,8,212,42,80,229,164,88,235,194,12,78,160,67,2,142,163,180,194,146,71,90,121,88,77,62,2,154,88,242,201,90,165,4,8,16,32,64,160,73,1,215,247,77,106,155,139,0,1,2,4,8,16,32,64,128,0,129,54,4,170,252,238,209,196,210,70,98,230,36,64,160,86,129,42,39,197,90,23,102,112,2,29,18,112,28,165,21,150,60,210,202,195,106,242,17,208,196,146,79,214,42,37,64,128,0,1,2,77,10,184,190,111,82,219,92,4,8,16,32,64,128,0,1,2,4,8,180,33,80,229,119,143,38,150,54,18,51,39,1,2,181,10,84,57,41,214,186,48,131,19,232,144,128,227,40,173,176,228,145,86,30,86,147,143,128,38,150,124,178,86,41,1,2,4,8,16,104,82,192,245,125,147,218,230,34,64,128,0,1,2,4,8,16,32,64,160,13,129,42,191,123,52,177,180,145,152,57,9,16,168,85,160,202,73,177,214,133,25,156,64,135,4,28,71,105,133,37,143,180,242,176,154,124,4,52,177,228,147,181,74,9,16,32,64,128,64,147,2,174,239,155,212,54,23,1,2,4,8,16,32,64,128,0,1,2,109,8,84,249,221,163,137,165,141,196,204,73,128,64,173,2,85,78,138,181,46,204,224,4,58,36,224,56,74,43,44,121,164,149,135,213,228,35,160,137,37,159,172,85,74,128,0,1,2,4,154,20,112,125,223,164,182,185,8,16,32,64,128,0,1,2,4,8,16,104,67,160,202,239,30,77,44,109,36,102,78,2,4,106,21,168,114,82,172,117,97,6,39,208,33,1,199,81,90,97,201,35,173,60,172,38,31,1,77,44,249,100,173,82,2,4,8,16,32,208,164,128,235,251,38,181,205,69,128,0,1,2,4,8,16,32,64,128,64,27,2,85,126,247,104,98,105,35,49,115,18,32,80,171,64,149,147,98,173,11,51,56,129,14,9,56,142,210,10,75,30,105,229,97,53,249,8,104,98,201,39,107,149,18,32,64,128,0,129,38,5,92,223,55,169,109,46,2,4,8,16,32,64,128,0,1,2,4,218,16,168,242,187,71,19,75,27,137,153,147,0,129,90,5,170,156,20,107,93,152,193,9,116,72,192,113,148,86,88,242,72,43,143,50,171,249,155,191,249,155,112,253,245,215,151,217,212,54,45,10,104,98,105,17,223,212,4,8,44,176,192,129,7,30,24,190,249,205,111,46,240,118,54,32,64,160,121,1,215,247,205,155,155,145,0,1,2,4,8,16,32,64,128,0,129,102,5,170,252,238,209,196,210,108,86,102,35,64,160,1,129,42,39,197,6,150,103,10,2,157,16,112,28,165,21,147,60,210,202,163,204,106,52,67,148,81,203,107,155,221,118,219,45,124,252,227,31,15,187,238,186,107,94,133,171,118,129,4,38,79,158,28,46,188,240,194,48,105,210,164,5,218,206,151,251,47,96,223,232,127,198,42,236,151,128,235,251,126,229,169,26,2,4,8,16,32,64,128,0,1,2,4,102,23,168,242,187,71,19,139,61,138,0,129,222,9,84,57,41,246,14,67,65,4,74,10,56,142,74,194,213,180,153,60,106,130,109,112,88,77,44,13,98,119,116,42,77,44,29,13,174,225,101,107,84,104,24,188,67,211,217,55,58,20,150,165,18,8,33,184,190,183,27,16,32,64,128,0,1,2,4,8,16,32,208,119,129,42,191,123,52,177,244,125,239,80,31,129,12,5,170,156,20,51,228,82,50,129,57,10,56,142,210,218,49,228,145,86,30,101,86,163,137,165,140,90,94,219,104,98,201,43,239,178,213,106,84,40,43,215,255,237,236,27,253,207,88,133,253,18,112,125,223,175,60,85,67,128,0,1,2,4,8,16,32,64,128,192,236,2,85,126,247,104,98,177,71,17,32,208,59,129,42,39,197,222,97,40,136,64,73,1,199,81,73,184,154,54,147,71,77,176,13,14,171,137,165,65,236,142,78,165,137,165,163,193,53,188,108,141,10,13,131,119,104,58,251,70,135,194,178,84,2,158,196,98,31,32,64,128,0,1,2,4,8,16,32,64,32,3,129,42,247,53,52,177,100,176,131,40,145,64,110,2,85,78,138,185,89,169,151,192,80,2,142,163,180,246,13,121,164,149,71,153,213,104,98,41,163,150,215,54,154,88,242,202,187,108,181,26,21,202,202,245,127,59,251,70,255,51,86,97,191,4,92,223,247,43,79,213,16,32,64,128,0,1,2,4,8,16,32,48,187,64,149,223,61,154,88,236,81,4,8,244,78,160,202,73,177,119,24,10,34,80,82,192,113,84,18,174,166,205,228,81,19,108,131,195,106,98,105,16,187,163,83,105,98,233,104,112,13,47,91,163,66,195,224,29,154,206,190,209,161,176,44,149,128,39,177,216,7,8,16,32,64,128,0,1,2,4,8,16,200,64,160,202,125,13,77,44,25,236,32,74,36,144,155,64,149,147,98,110,86,234,37,48,148,128,227,40,173,125,67,30,105,229,81,102,53,154,88,202,168,229,181,141,38,150,188,242,46,91,173,70,133,178,114,253,223,206,190,209,255,140,85,216,47,1,215,247,253,202,83,53,4,8,16,32,64,128,0,1,2,4,8,204,46,80,229,119,143,38,22,123,20,1,2,189,19,168,114,82,236,29,134,130,8,148,20,112,28,149,132,171,105,51,121,212,4,219,224,176,154,88,26,196,238,232,84,154,88,58,26,92,195,203,214,168,208,48,120,135,166,179,111,116,40,44,75,37,224,73,44,246,1,2,4,8,16,32,64,128,0,1,2,4,50,16,168,114,95,67,19,75,6,59,136,18,9,228,38,80,229,164,152,155,149,122,9,12,37,224,56,74,107,223,144,71,90,121,148,89,141,38,150,50,106,121,109,163,137,37,175,188,203,86,171,81,161,172,92,255,183,179,111,244,63,99,21,246,75,192,245,125,191,242,84,13,1,2,4,8,16,32,64,128,0,1,2,179,11,84,249,221,163,137,197,30,69,128,64,239,4,170,156,20,123,135,161,32,2,37,5,28,71,37,225,106,218,76,30,53,193,54,56,172,38,150,6,177,59,58,149,38,150,142,6,215,240,178,53,42,52,12,222,161,233,236,27,29,10,203,82,9,120,18,139,125,128,0,1,2,4,8,16,32,64,128,0,129,12,4,170,220,215,208,196,146,193,14,162,68,2,185,9,84,57,41,230,102,165,94,2,67,9,56,142,210,218,55,228,145,86,30,101,86,163,137,165,140,90,94,219,104,98,201,43,239,178,213,106,84,40,43,215,255,237,236,27,253,207,88,133,253,18,112,125,223,175,60,85,67,128,0,1,2,4,8,16,32,64,128,192,236,2,85,126,247,104,98,177,71,17,32,208,59,129,42,39,197,222,97,40,136,64,73,1,199,81,73,184,154,54,147,71,77,176,13,14,171,137,165,65,236,142,78,165,137,165,163,193,53,188,108,141,10,13,131,119,104,58,251,70,135,194,178,84,2,158,196,98,31,32,64,128,0,1,2,4,8,16,32,64,32,3,129,42,247,53,52,177,100,176,131,40,145,64,110,2,85,78,138,185,89,169,151,192,80,2,142,163,180,246,13,121,164,149,71,153,213,104,98,41,163,150,215,54,154,88,242,202,187,108,181,26,21,202,202,245,127,59,251,70,255,51,86,97,191,4,92,223,247,43,79,213,16,32,64,128,0,1,2,4,8,16,32,48,187,64,149,223,61,154,88,236,81,4,8,244,78,160,202,73,177,119,24,10,34,80,82,192,113,84,18,174,166,205,228,81,19,108,131,195,106,98,105,16,187,163,83,105,98,233,104,112,13,47,91,163,66,195,224,29,154,206,190,209,161,176,44,149,128,39,177,216,7,8,16,32,64,128,0,1,2,4,8,16,200,64,160,202,125,13,77,44,25,236,32,74,36,144,155,64,149,147,98,110,86,234,37,48,148,128,227,40,173,125,67,30,105,229,81,102,53,154,88,202,168,229,181,141,38,150,188,242,46,91,173,70,133,178,114,253,223,206,190,209,255,140,85,216,47,1,215,247,253,202,83,53,4,8,16,32,64,128,0,1,2,4,8,204,46,80,229,119,143,38,22,123,20,1,2,189,19,168,114,82,236,29,134,130,8,148,20,112,28,149,132,171,105,51,121,212,4,219,224,176,154,88,26,196,238,232,84,154,88,58,26,92,195,203,214,168,208,48,120,135,166,179,111,116,40,44,75,37,224,73,44,246,1,2,4,8,16,32,64,128,0,1,2,4,50,16,168,114,95,67,19,75,6,59,136,18,9,228,38,80,229,164,152,155,149,122,9,12,37,224,56,74,107,223,144,71,90,121,148,89,141,38,150,50,106,121,109,163,137,37,175,188,203,86,171,81,161,172,92,255,183,179,111,244,63,99,21,246,75,192,245,125,191,242,84,13,1,2,4,8,16,32,64,128,0,1,2,179,11,84,249,221,163,137,197,30,69,128,64,239,4,170,156,20,123,135,161,32,2,37,5,28,71,37,225,106,218,76,30,53,193,54,56,172,38,150,6,177,59,58,149,38,150,142,6,215,240,178,53,42,52,12,222,161,233,236,27,29,10,203,82,9,120,18,139,125,128,0,1,2,4,8,16,32,64,128,0,129,12,4,170,220,215,208,196,146,193,14,162,68,2,185,9,84,57,41,230,102,165,94,2,67,9,56,142,210,218,55,228,145,86,30,101,86,163,137,165,140,90,94,219,104,98,201,43,239,178,213,106,84,40,43,215,255,237,236,27,253,207,88,133,253,18,112,125,223,175,60,85,67,128,0,1,2,4,8,16,32,64,128,192,236,2,85,126,247,104,98,177,71,17,32,208,59,129,42,39,197,222,97,40,136,64,73,1,199,81,73,184,154,54,147,71,77,176,13,14,171,137,165,65,236,142,78,165,137,165,163,193,53,188,108,141,10,13,131,119,104,58,251,70,135,194,178,84,2,158,196,98,31,32,64,128,0,1,2,4,8,16,32,64,32,3,129,42,247,53,52,177,100,176,131,40,145,64,110,2,85,78,138,185,89,169,151,192,80,2,142,163,180,246,13,121,164,149,71,153,213,104,98,41,163,150,215,54,154,88,242,202,187,108,181,26,21,202,202,245,127,59,251,70,255,51,86,97,191,4,92,223,247,43,79,213,16,32,64,128,0,1,2,4,8,16,32,48,187,64,149,223,61,154,88,236,81,4,8,244,78,160,202,73,177,119,24,10,34,80,82,192,113,84,18,174,166,205,228,81,19,108,131,195,106,98,105,16,187,163,83,105,98,233,104,112,13,47,91,163,66,195,224,29,154,206,190,209,161,176,44,149,128,39,177,216,7,8,16,32,64,128,0,1,2,4,8,16,200,64,160,202,125,13,77,44,25,236,32,74,36,144,155,64,149,147,98,110,86,234,37,48,148,128,227,40,173,125,67,30,105,229,81,102,53,154,88,202,168,229,181,141,38,150,188,242,46,91,173,70,133,178,114,253,223,206,190,209,255,140,85,216,47,1,215,247,253,202,83,53,4,8,16,32,64,128,0,1,2,4,8,204,46,80,229,119,143,38,22,123,20,1,2,189,19,168,114,82,236,29,134,130,8,148,20,112,28,149,132,171,105,51,121,212,4,219,224,176,154,88,26,196,238,232,84,154,88,58,26,92,195,203,214,168,208,48,120,135,166,179,111,116,40,44,75,37,224,73,44,246,1,2,4,8,16,32,64,128,0,1,2,4,50,16,168,114,95,67,19,75,6,59,136,18,9,228,38,80,229,164,152,155,149,122,9,12,37,224,56,74,107,223,144,71,90,121,148,89,141,38,150,50,106,121,109,163,137,37,175,188,203,86,171,81,161,172,92,255,183,179,111,244,63,99,21,246,75,192,245,125,191,242,84,13,1,2,4,8,16,32,64,128,0,1,2,179,11,84,249,221,163,137,197,30,69,128,64,239,4,170,156,20,123,135,161,32,2,37,5,28,71,37,225,106,218,76,30,53,193,54,56,172,38,150,6,177,59,58,149,38,150,142,6,215,240,178,53,42,52,12,222,161,233,236,27,29,10,203,82,9,120,18,139,125,128,0,1,2,4,8,16,32,64,128,0,129,12,4,170,220,215,208,196,146,193,14,162,68,2,185,9,84,57,41,230,102,165,94,2,67,9,56,142,210,218,55,228,145,86,30,101,86,163,137,165,140,90,94,219,104,98,201,43,239,178,213,106,84,40,43,215,255,237,236,27,253,207,88,133,253,18,112,125,223,175,60,85,67,128,0,1,2,4,8,16,32,64,128,192,236,2,85,126,247,104,98,177,71,17,32,208,59,129,42,39,197,222,97,40,136,64,73,1,199,81,73,184,154,54,147,71,77,176,13,14,171,137,165,65,236,142,78,165,137,165,163,193,53,188,108,141,10,13,131,119,104,58,251,70,135,194,178,84,2,158,196,98,31,32,64,128,0,1,2,4,8,16,32,64,32,3,129,42,247,53,52,177,100,176,131,40,145,64,110,2,85,78,138,185,89,169,151,192,80,2,142,163,180,246,13,121,164,149,71,153,213,104,98,41,163,150,215,54,154,88,242,202,187,108,181,26,21,202,202,245,127,59,251,70,255,51,86,97,191,4,92,223,247,43,79,213,16,32,64,128,0,1,2,4,8,16,32,48,187,64,149,223,61,154,88,236,81,4,8,244,78,160,202,73,177,119,24,10,34,80,82,192,113,84,18,174,166,205,228,81,19,108,131,195,106,98,105,16,187,163,83,105,98,233,104,112,13,47,91,163,66,195,224,29,154,206,190,209,161,176,44,149,128,39,177,216,7,8,16,32,64,128,0,1,2,4,8,16,200,64,160,202,125,13,77,44,25,236,32,74,36,144,155,64,149,147,98,110,86,234,37,48,148,128,227,40,173,125,67,30,105,229,81,102,53,154,88,202,168,229,181,141,38,150,188,242,46,91,173,70,133,178,114,253,223,206,190,209,255,140,85,216,47,1,215,247,253,202,83,53,4,8,16,32,64,128,0,1,2,4,8,204,46,80,229,119,143,38,22,123,20,1,2,189,19,168,114,82,236,29,134,130,8,148,20,112,28,149,132,171,105,51,121,212,4,219,224,176,154,88,26,196,238,232,84,154,88,58,26,92,195,203,214,168,208,48,120,135,166,179,111,116,40,44,75,37,224,73,44,246,1,2,4,8,16,32,64,128,0,1,2,4,50,16,168,114,95,67,19,75,6,59,136,18,9,228,38,80,229,164,152,155,149,122,9,12,37,224,56,74,107,223,144,71,90,121,148,89,141,38,150,50,106,121,109,163,137,37,175,188,203,86,171,81,161,172,92,255,183,179,111,244,63,99,21,246,75,192,245,125,191,242,84,13,1,2,4,8,16,32,64,128,0,1,2,179,11,84,249,221,163,137,197,30,69,128,64,239,4,170,156,20,123,135,161,32,2,37,5,28,71,37,225,106,218,76,30,53,193,54,56,172,38,150,6,177,59,58,149,38,150,142,6,215,240,178,53,42,52,12,222,161,233,236,27,29,10,203,82,9,120,18,139,125,128,0,1,2,4,8,16,32,64,128,0,129,12,4,170,220,215,208,196,146,193,14,162,68,2,185,9,84,57,41,230,102,165,94,2,67,9,56,142,210,218,55,228,145,86,30,101,86,163,137,165,140,90,94,219,104,98,201,43,239,178,213,106,84,40,43,215,255,237,236,27,253,207,88,133,253,18,112,125,223,175,60,85,67,128,0,1,2,4,8,16,32,64,128,192,236,2,85,126,247,104,98,177,71,17,32,208,59,129,42,39,197,222,97,40,136,64,73,1,199,81,73,184,154,54,147,71,77,176,13,14,171,137,165,65,236,142,78,165,137,165,163,193,53,188,108,141,10,13,131,119,104,58,251,70,135,194,178,84,2,158,196,98,31,32,64,128,0,1,2,4,8,16,32,64,32,3,129,42,247,53,52,177,100,176,131,40,145,64,110,2,85,78,138,185,89,169,151,192,80,2,142,163,180,246,13,121,164,149,71,153,213,104,98,41,163,150,215,54,154,88,242,202,187,108,181,26,21,202,202,245,127,59,251,70,255,51,86,97,191,4,92,223,247,43,79,213,16,32,64,128,0,1,2,4,8,16,32,48,187,64,149,223,61,154,88,236,81,4,8,244,78,160,202,73,177,119,24,10,34,80,82,192,113,84,18,174,166,205,228,81,19,108,131,195,106,98,105,16,187,163,83,105,98,233,104,112,13,47,91,163,66,195,224,29,154,206,190,209,161,176,44,149,128,39,177,216,7,8,16,32,64,128,0,1,2,4,8,16,200,64,160,202,125,13,77,44,25,236,32,74,36,144,155,64,149,147,98,110,86,234,37,48,148,128,227,40,173,125,67,30,105,229,81,102,53,154,88,202,168,229,181,141,38,150,188,242,46,91,173,70,133,178,114,253,223,206,190,209,255,140,85,216,47,1,215,247,253,202,83,53,4,8,16,32,64,128,0,1,2,4,8,204,46,80,229,119,143,38,22,123,20,1,2,189,19,168,114,82,236,29,134,130,8,148,20,112,28,149,132,171,105,51,121,212,4,219,224,176,154,88,26,196,238,232,84,154,88,58,26,92,195,203,214,168,208,48,120,135,166,179,111,116,40,44,75,37,224,73,44,246,1,2,4,8,16,32,64,128,0,1,2,4,50,16,168,114,95,67,19,75,6,59,136,18,9,228,38,80,229,164,152,155,149,122,9,12,37,224,56,74,107,223,144,71,90,121,148,89,141,38,150,50,106,121,109,163,137,37,175,188,203,86,171,81,161,172,92,255,183,179,111,244,63,99,21,246,75,192,245,125,191,242,84,13,1,2,4,8,16,32,64,128,0,1,2,179,11,84,249,221,163,137,197,30,69,128,64,239,4,170,156,20,123,135,161,32,2,37,5,28,71,37,225,106,218,76,30,53,193,54,56,172,38,150,6,177,59,58,149,38,150,142,6,215,240,178,53,42,52,12,222,161,233,236,27,29,10,203,82,9,120,18,139,125,128,0,1,2,4,8,16,32,64,128,0,129,12,4,170,220,215,208,196,146,193,14,162,68,2,185,9,84,57,41,230,102,165,94,2,67,9,56,142,210,218,55,228,145,86,30,101,86,163,137,165,140,90,94,219,104,98,201,43,239,178,213,106,84,40,43,215,255,237,236,27,253,207,88,133,253,18,112,125,223,175,60,85,67,128,0,1,2,4,8,16,32,64,128,192,236,2,85,126,247,104,98,177,71,17,32,208,59,129,42,39,197,222,97,40,136,64,73,1,199,81,73,184,154,54,147,71,77,176,13,14,171,137,165,65,236,142,78,165,137,165,163,193,53,188,108,141,10,13,131,119,104,58,251,70,135,194,178,84,2,158,196,98,31,32,64,128,0,1,2,4,8,16,32,64,32,3,129,42,247,53,52,177,100,176,131,40,145,64,110,2,85,78,138,185,89,169,151,192,80,2,142,163,180,246,13,121,164,149,71,153,213,104,98,41,163,150,215,54,154,88,242,202,187,108,181,26,21,202,202,245,127,59,251,70,255,51,86,97,191,4,92,223,247,43,79,213,16,32,64,128,0,1,2,4,8,16,32,48,187,64,149,223,61,154,88,236,81,4,8,244,78,160,202,73,177,119,24,10,34,80,82,192,113,84,18,174,166,205,228,81,19,108,131,195,106,98,105,16,187,163,83,105,98,233,104,112,13,47,91,163,66,195,224,29,154,206,190,209,161,176,44,149,128,39,177,216,7,8,16,32,64,128,0,1,2,4,8,16,200,64,160,202,125,13,77,44,25,236,32,74,36,144,155,64,149,147,98,110,86,234,37,48,148,128,227,40,173,125,67,30,105,229,81,102,53,154,88,202,168,229,181,141,38,150,188,242,46,91,173,70,133,178,114,253,223,206,190,209,255,140,85,216,47,1,215,247,253,202,83,53,4,8,16,32,64,128,0,1,2,4,8,204,46,80,229,119,143,38,22,123,20,1,2,189,19,168,114,82,236,29,134,130,8,148,20,112,28,149,132,171,105,51,121,212,4,219,224,176,154,88,26,196,238,232,84,154,88,58,26,92,195,203,214,168,208,48,120,135,166,179,111,116,40,44,75,37,224,73,44,246,1,2,4,8,16,32,64,128,0,1,2,4,50,16,168,114,95,67,19,75,6,59,136,18,9,228,38,80,229,164,152,155,149,122,9,12,37,224,56,74,107,223,144,71,90,121,148,89,141,38,150,50,106,121,109,163,137,37,175,188,203,86,171,81,161,172,92,255,183,179,111,244,63,99,21,246,75,192,245,125,191,242,84,13,1,2,4,8,16,32,64,128,0,1,2,179,11,84,249,221,163,137,197,30,69,128,64,239,4,170,156,20,123,135,161,32,2,37,5,28,71,37,225,106,218,76,30,53,193,54,56,172,38,150,6,177,59,58,149,38,150,142,6,215,240,178,53,42,52,12,222,161,233,236,27,29,10,203,82,9,120,18,139,125,128,0,1,2,4,8,16,32,64,128,0,129,12,4,170,220,215,208,196,146,193,14,162,68,2,185,9,84,57,41,230,102,165,94,2,67,9,56,142,210,218,55,228,145,86,30,101,86,163,137,165,140,90,94,219,104,98,201,43,239,178,213,106,84,40,43,215,255,237,236,27,253,207,88,133,253,18,112,125,223,175,60,85,67,128,0,1,2,4,8,16,32,64,128,192,236,2,85,126,247,104,98,177,71,17,32,208,59,129,42,39,197,222,97,40,136,64,73,1,199,81,73,184,154,54,147,71,77,176,13,14,171,137,165,65,236,142,78,165,137,165,163,193,53,188,108,141,10,13,131,119,104,58,251,70,135,194,178,84,2,158,196,98,31,32,64,128,0,1,2,4,8,16,32,64,32,3,129,42,247,53,52,177,100,176,131,40,145,64,110,2,85,78,138,185,89,169,151,192,80,2,142,163,180,246,13,121,164,149,71,153,213,104,98,41,163,150,215,54,154,88,242,202,187,108,181,26,21,202,202,245,127,59,251,70,255,51,86,97,191,4,92,223,247,43,79,213,16,32,64,128,0,1,2,4,8,16,32,48,187,64,149,223,61,154,88,236,81,4,8,244,78,160,202,73,177,119,24,10,34,80,82,192,113,84,18,174,166,205,228,81,19,108,131,195,106,98,105,16,199,224,12,21,0,0,32,0,73,68,65,84,187,163,83,105,98,233,104,112,13,47,91,163,66,195,224,29,154,206,190,209,161,176,44,149,128,39,177,216,7,8,16,32,64,128,0,1,2,4,8,16,200,64,160,202,125,13,77,44,25,236,32,74,36,144,155,64,149,147,98,110,86,234,37,48,148,128,227,40,173,125,67,30,105,229,81,102,53,154,88,202,168,229,181,141,38,150,188,242,46,91,173,70,133,178,114,253,223,206,190,209,255,140,85,216,47,1,215,247,253,202,83,53,4,8,16,32,64,128,0,1,2,4,8,204,46,80,229,119,143,38,22,123,20,1,2,189,19,168,114,82,236,29,134,130,8,148,20,112,28,149,132,171,105,51,121,212,4,219,224,176,154,88,26,196,238,232,84,154,88,58,26,92,195,203,214,168,208,48,120,135,166,179,111,116,40,44,75,37,224,73,44,246,1,2,4,8,16,32,64,128,0,1,2,4,50,16,168,114,95,67,19,75,6,59,136,18,9,228,38,80,229,164,152,155,149,122,9,12,37,224,56,74,107,223,144,71,90,121,148,89,141,38,150,50,106,121,109,163,137,37,175,188,203,86,171,81,161,172,92,255,183,179,111,244,63,99,21,246,75,192,245,125,191,242,84,13,1,2,4,8,16,32,64,128,0,1,2,179,11,84,249,221,163,137,197,30,69,128,64,239,4,170,156,20,123,135,161,32,2,37,5,28,71,37,225,106,218,76,30,53,193,54,56,172,38,150,6,177,59,58,149,38,150,142,6,215,240,178,53,42,52,12,222,161,233,236,27,29,10,203,82,9,120,18,139,125,128,0,1,2,4,8,16,32,64,128,0,129,12,4,170,220,215,208,196,146,193,14,162,68,2,185,9,84,57,41,230,102,165,94,2,67,9,56,142,210,218,55,228,145,86,30,101,86,163,137,165,140,90,94,219,104,98,201,43,239,178,213,106,84,40,43,215,255,237,236,27,253,207,88,133,253,18,112,125,223,175,60,85,67,128,0,1,2,4,8,16,32,64,128,192,236,2,85,126,247,104,98,177,71,17,32,208,59,129,42,39,197,222,97,40,136,64,73,1,199,81,73,184,154,54,147,71,77,176,13,14,171,137,165,65,236,142,78,165,137,165,163,193,53,188,108,141,10,13,131,119,104,58,251,70,135,194,178,84,2,158,196,98,31,32,64,128,0,1,2,4,8,16,32,64,32,3,129,42,247,53,52,177,100,176,131,40,145,64,110,2,85,78,138,185,89,169,151,192,80,2,142,163,180,246,13,121,164,149,71,153,213,104,98,41,163,150,215,54,154,88,242,202,187,108,181,26,21,202,202,245,127,59,251,70,255,51,86,97,191,4,92,223,247,43,79,213,16,32,64,128,0,1,2,4,8,16,32,48,187,64,149,223,61,154,88,236,81,4,8,244,78,160,202,73,177,119,24,10,34,80,82,192,113,84,18,174,166,205,228,81,19,108,131,195,106,98,105,16,187,163,83,105,98,233,104,112,13,47,91,163,66,195,224,29,154,206,190,209,161,176,44,149,128,39,177,216,7,8,16,32,64,128,0,1,2,4,8,16,200,64,160,202,125,13,77,44,25,236,32,74,36,144,155,64,149,147,98,110,86,234,37,48,148,128,227,40,173,125,67,30,105,229,81,102,53,154,88,202,168,229,181,141,38,150,188,242,46,91,173,70,133,178,114,253,223,206,190,209,255,140,85,216,47,1,215,247,253,202,83,53,4,8,16,32,64,128,0,1,2,4,8,204,46,80,229,119,143,38,22,123,20,1,2,189,19,168,114,82,236,29,134,130,8,148,20,112,28,149,132,171,105,51,121,212,4,219,224,176,154,88,26,196,238,232,84,154,88,58,26,92,195,203,214,168,208,48,120,135,166,179,111,116,40,44,75,37,224,73,44,246,1,2,4,8,16,32,64,128,0,1,2,4,50,16,168,114,95,67,19,75,6,59,136,18,9,228,38,80,229,164,152,155,149,122,9,12,37,224,56,74,107,223,144,71,90,121,148,89,141,38,150,50,106,121,109,163,137,37,175,188,203,86,171,81,161,172,92,255,183,179,111,244,63,99,21,246,75,192,245,125,191,242,84,13,1,2,4,8,16,32,64,128,0,1,2,179,11,84,249,221,163,137,197,30,69,128,64,239,4,170,156,20,123,135,161,32,2,37,5,28,71,37,225,106,218,76,30,53,193,54,56,172,38,150,6,177,59,58,149,38,150,142,6,215,240,178,53,42,52,12,222,161,233,236,27,29,10,203,82,9,120,18,139,125,128,0,1,2,4,8,16,32,64,128,0,129,12,4,170,220,215,208,196,146,193,14,162,68,2,185,9,84,57,41,230,102,165,94,2,67,9,56,142,210,218,55,228,145,86,30,101,86,163,137,165,140,90,94,219,104,98,201,43,239,178,213,106,84,40,43,215,255,237,236,27,253,207,88,133,253,18,112,125,223,175,60,85,67,128,0,1,2,4,8,16,32,64,128,192,236,2,85,126,247,104,98,177,71,17,32,208,59,129,42,39,197,222,97,40,136,64,73,1,199,81,73,184,154,54,147,71,77,176,13,14,171,137,165,65,236,142,78,165,137,165,163,193,53,188,108,141,10,13,131,119,104,58,251,70,135,194,178,84,2,158,196,98,31,32,64,128,0,1,2,4,8,16,32,64,32,3,129,42,247,53,52,177,100,176,131,40,145,64,110,2,85,78,138,185,89,169,151,192,80,2,142,163,180,246,13,121,164,149,71,153,213,104,98,41,163,150,215,54,154,88,242,202,187,108,181,26,21,202,202,245,127,59,251,70,255,51,86,97,191,4,92,223,247,43,79,213,16,32,64,128,0,1,2,4,8,16,32,48,187,64,149,223,61,154,88,236,81,4,8,244,78,160,202,73,177,119,24,10,34,80,82,192,113,84,18,174,166,205,228,81,19,108,131,195,106,98,105,16,187,163,83,105,98,233,104,112,13,47,91,163,66,195,224,29,154,206,190,209,161,176,44,149,128,39,177,216,7,8,16,32,64,128,0,1,2,4,8,16,200,64,160,202,125,13,77,44,25,236,32,74,36,144,155,64,149,147,98,110,86,234,37,48,148,128,227,40,173,125,67,30,105,229,81,102,53,154,88,202,168,245,127,155,251,239,191,63,172,185,230,154,69,161,154,88,250,159,247,32,42,156,181,81,97,230,125,104,16,227,27,163,187,2,246,141,238,102,103,229,121,10,184,190,207,51,119,85,19,32,64,128,0,1,2,4,8,16,200,73,160,202,239,30,77,44,57,237,41,106,37,144,137,64,149,147,98,38,68,202,36,48,79,1,199,209,60,137,26,253,130,60,26,229,30,200,100,103,156,113,70,56,238,184,227,194,201,39,159,28,14,61,244,208,48,189,137,229,204,51,207,12,95,252,226,23,195,216,177,99,195,145,71,30,57,144,185,12,210,77,129,223,252,230,55,225,31,254,225,31,194,199,62,246,177,112,236,177,199,134,49,99,198,132,143,127,252,227,97,241,197,23,15,135,28,114,72,88,109,181,213,194,181,215,94,219,205,226,172,122,160,2,91,111,189,117,120,232,161,135,194,248,241,227,195,43,175,188,18,46,188,240,194,226,220,114,210,73,39,133,31,255,248,199,225,167,63,253,105,216,120,227,141,7,58,167,193,186,33,96,223,232,70,78,86,73,96,78,2,174,239,237,23,4,8,16,32,64,128,0,1,2,4,8,244,93,160,202,239,30,77,44,125,223,59,212,71,32,67,129,42,39,197,12,185,148,76,96,142,2,142,163,180,118,12,121,164,149,199,252,172,230,165,151,94,10,195,134,13,11,11,47,188,112,209,148,240,236,179,207,134,101,151,93,54,188,250,234,171,225,205,55,223,44,254,255,146,75,46,57,63,67,249,206,255,199,222,157,199,219,84,253,127,28,255,100,200,80,72,19,161,36,21,41,162,40,50,124,17,69,74,50,21,165,12,41,67,102,145,33,77,230,204,25,50,148,50,22,234,139,6,169,148,148,185,162,68,136,200,23,33,25,154,204,252,30,123,245,184,247,119,175,59,184,247,172,189,207,249,156,117,94,231,159,190,223,235,236,181,63,235,249,89,123,183,119,247,109,111,135,5,106,214,172,25,31,84,185,244,210,75,37,115,230,204,114,240,224,65,57,125,250,180,76,154,52,73,26,53,106,228,240,236,153,90,90,5,102,206,156,41,45,90,180,144,140,25,51,74,238,220,185,229,248,241,227,230,28,226,125,188,16,195,130,5,11,210,58,20,223,115,76,128,181,225,88,67,153,78,76,9,112,125,31,83,237,102,178,8,32,128,0,2,8,32,128,0,2,8,196,164,128,205,125,15,33,150,152,92,50,76,26,1,183,5,108,78,138,110,203,48,59,4,210,46,192,113,148,118,171,112,124,147,126,132,67,217,255,125,244,232,209,67,134,13,27,102,126,225,28,247,57,255,252,243,165,115,231,206,230,9,10,124,16,240,158,198,82,169,82,37,19,110,74,248,41,82,164,136,108,220,184,17,32,4,226,5,138,22,45,42,155,54,109,74,36,146,45,91,54,89,178,100,9,79,97,137,241,117,194,218,136,241,5,192,244,163,86,128,235,251,168,109,29,133,35,128,0,2,8,32,128,0,2,8,32,128,64,26,5,108,238,123,8,177,164,17,153,175,33,128,64,244,8,216,156,20,163,103,150,84,138,64,176,2,28,71,193,250,166,119,116,250,145,94,49,29,223,247,158,198,114,217,101,151,201,177,99,199,226,11,202,146,37,139,252,246,219,111,60,133,69,71,139,84,84,113,255,253,247,203,252,249,243,227,107,201,149,43,151,188,250,234,171,242,208,67,15,169,168,143,34,116,8,120,79,220,104,221,186,181,28,62,124,56,190,160,218,181,107,203,188,121,243,116,20,72,21,17,19,96,109,68,140,158,29,35,96,37,192,245,189,21,31,27,35,128,0,2,8,32,128,0,2,8,32,128,64,20,8,216,220,247,16,98,137,130,6,83,34,2,8,164,79,192,230,164,152,190,61,241,109,4,220,21,224,56,210,213,91,250,161,171,31,233,169,38,225,211,88,120,10,75,122,228,98,231,187,103,63,141,133,167,176,196,78,239,211,59,211,132,79,220,224,41,44,233,213,115,251,251,172,13,183,251,203,236,220,20,224,250,222,205,190,50,43,4,16,64,0,1,4,16,64,0,1,4,16,248,127,1,155,251,30,66,44,172,36,4,16,112,78,192,230,164,232,28,6,19,66,32,68,1,142,163,16,225,2,218,140,126,4,4,27,134,97,19,62,141,133,167,176,132,1,60,74,119,17,247,52,22,158,194,18,165,13,12,83,217,9,159,184,193,83,88,194,132,30,37,187,97,109,68,73,163,40,19,129,4,2,92,223,179,28,16,64,0,1,4,16,64,0,1,4,16,64,192,117,1,155,251,30,66,44,174,175,14,230,135,64,12,10,216,156,20,99,144,139,41,35,144,172,0,199,145,174,133,65,63,116,245,35,189,213,120,79,99,25,58,116,168,116,233,210,69,6,12,24,144,222,205,249,126,12,8,120,79,99,41,95,190,188,20,42,84,72,54,110,220,24,3,51,102,138,161,10,120,79,220,216,182,109,155,44,93,186,84,74,151,46,29,234,48,108,231,160,0,107,195,193,166,50,37,167,5,184,190,119,186,189,76,14,1,4,16,64,0,1,4,16,64,0,1,4,68,196,230,190,135,16,11,75,8,1,4,156,19,176,57,41,58,135,193,132,16,8,81,128,227,40,68,184,128,54,163,31,1,193,134,105,88,239,105,44,205,154,53,147,201,147,39,75,142,28,57,194,180,87,118,19,109,2,245,235,215,151,106,213,170,73,171,86,173,162,173,116,234,13,163,192,248,241,227,229,147,79,62,145,57,115,230,132,113,175,236,42,26,4,88,27,209,208,37,106,68,224,255,5,184,190,103,53,32,128,0,2,8,32,128,0,2,8,32,128,128,235,2,54,247,61,132,88,92,95,29,204,15,129,24,20,176,57,41,198,32,23,83,70,32,89,1,142,35,93,11,195,197,126,180,27,190,88,23,50,213,248,46,240,74,167,202,86,99,142,152,181,86,182,238,58,100,53,6,27,235,22,104,223,160,164,92,87,224,34,171,34,127,218,121,72,70,205,94,107,53,6,27,235,22,40,156,255,34,233,216,176,100,186,139,100,109,164,155,44,234,54,8,117,109,68,221,68,41,216,73,1,23,175,239,157,108,20,147,66,0,1,4,16,64,0,1,4,16,64,0,129,144,5,108,238,123,8,177,132,204,206,134,8,32,160,85,192,230,164,168,117,78,212,133,64,184,5,56,142,194,45,158,250,254,92,236,135,23,98,105,223,184,162,46,104,170,241,77,96,212,140,47,197,143,16,75,201,27,174,146,252,151,231,242,173,46,6,210,35,48,247,179,239,165,78,197,66,190,132,88,230,126,185,77,234,84,45,161,103,114,84,226,155,192,174,125,135,101,237,143,59,66,14,177,176,54,124,107,133,186,129,108,214,134,186,201,80,80,76,10,184,120,125,31,147,141,100,210,8,32,128,0,2,8,32,128,0,2,8,32,144,162,128,205,125,15,33,22,22,22,2,8,56,39,96,115,82,116,14,131,9,33,16,162,0,199,81,136,112,1,109,230,98,63,8,177,4,180,88,148,12,75,136,69,73,35,20,151,65,136,69,113,115,20,149,102,19,84,240,158,196,66,136,69,81,51,125,46,197,102,109,248,92,10,195,33,16,146,128,139,215,247,33,65,176,17,2,8,32,128,0,2,8,32,128,0,2,8,56,43,96,115,223,67,136,197,217,101,193,196,16,136,93,1,155,147,98,236,170,49,115,4,18,11,112,28,233,90,17,46,246,131,16,139,174,53,230,119,53,132,88,252,22,117,111,60,66,44,238,245,52,136,25,217,4,21,8,177,4,209,17,61,99,218,172,13,61,179,160,146,88,22,112,241,250,62,150,251,201,220,17,64,0,1,4,16,64,0,1,4,16,64,32,169,128,205,125,15,33,22,86,20,2,8,56,39,96,115,82,116,14,131,9,33,16,162,0,199,81,136,112,1,109,230,98,63,8,177,4,180,88,148,12,75,136,69,73,35,20,151,65,136,69,113,115,20,149,102,19,84,32,196,162,168,145,1,148,98,179,54,2,40,135,33,17,72,183,128,139,215,247,233,70,96,3,4,16,64,0,1,4,16,64,0,1,4,16,112,90,192,230,190,135,16,139,211,75,131,201,33,16,155,2,54,39,197,216,20,99,214,8,36,21,224,56,210,181,42,92,236,7,33,22,93,107,204,239,106,8,177,248,45,234,222,120,132,88,220,235,105,16,51,178,9,42,16,98,9,162,35,122,198,180,89,27,122,102,65,37,177,44,224,226,245,125,44,247,147,185,35,128,0,2,8,32,128,0,2,8,32,128,128,191,191,103,34,196,194,138,66,0,1,231,4,248,143,65,206,181,148,9,69,64,128,227,40,2,232,169,236,210,197,126,16,98,209,181,198,252,174,134,16,139,223,162,238,141,71,136,197,189,158,6,49,35,155,160,2,33,150,32,58,162,103,76,155,181,161,103,22,84,18,203,2,46,94,223,199,114,63,153,59,2,8,32,128,0,2,8,32,128,0,2,8,36,21,176,185,239,33,196,194,138,66,0,1,231,4,108,78,138,206,97,48,33,4,66,20,224,56,10,17,46,160,205,92,236,7,33,150,128,22,139,146,97,9,177,40,105,132,226,50,8,177,40,110,142,162,210,108,130,10,132,88,20,53,50,128,82,108,214,70,0,229,48,36,2,233,22,112,241,250,62,221,8,108,128,0,2,8,32,128,0,2,8,32,128,0,2,78,11,216,220,247,16,98,113,122,105,48,57,4,98,83,192,230,164,24,155,98,204,26,129,164,2,28,71,186,86,133,139,253,32,196,162,107,141,249,93,13,33,22,191,69,221,27,143,16,139,123,61,13,98,70,54,65,5,66,44,65,116,68,207,152,54,107,67,207,44,168,36,150,5,92,188,190,143,229,126,50,119,4,16,64,0,1,4,16,64,0,1,4,16,240,247,247,76,132,88,88,81,8,32,224,156,0,255,49,200,185,150,50,161,8,8,112,28,69,0,61,149,93,186,216,15,66,44,186,214,152,223,213,16,98,241,91,212,189,241,8,177,184,215,211,32,102,100,19,84,32,196,18,68,71,244,140,105,179,54,244,204,130,74,98,89,192,197,235,251,88,238,39,115,71,0,1,4,16,64,0,1,4,16,64,0,129,164,2,54,247,61,132,88,88,81,8,32,224,156,128,205,73,209,57,12,38,132,64,136,2,28,71,33,194,5,180,153,139,253,32,196,18,208,98,81,50,44,33,22,37,141,80,92,6,33,22,197,205,81,84,154,77,80,129,16,139,162,70,6,80,138,205,218,8,160,28,134,68,32,221,2,46,94,223,167,27,129,13,16,64,0,1,4,16,64,0,1,4,16,64,192,105,1,155,251,30,66,44,78,47,13,38,135,64,108,10,216,156,20,99,83,140,89,35,144,84,128,227,72,215,170,112,177,31,132,88,116,173,49,191,171,33,196,226,183,168,123,227,17,98,113,175,167,65,204,200,38,168,64,136,37,136,142,232,25,211,102,109,232,153,5,149,196,178,128,139,215,247,177,220,79,230,142,0,2,8,32,128,0,2,8,32,128,0,2,254,254,158,137,16,11,43,10,1,4,156,19,224,63,6,57,215,82,38,20,1,1,142,163,8,160,167,178,75,23,251,65,136,69,215,26,243,187,26,66,44,126,139,186,55,30,33,22,247,122,26,196,140,108,130,10,132,88,130,232,136,158,49,109,214,134,158,89,80,73,44,11,184,120,125,31,203,253,100,238,8,32,128,0,2,8,32,128,0,2,8,32,144,84,192,230,190,135,16,11,43,10,1,4,156,19,176,57,41,58,135,193,132,16,8,81,128,227,40,68,184,128,54,115,177,31,132,88,2,90,44,74,134,37,196,162,164,17,138,203,32,196,162,184,57,138,74,179,9,42,16,98,81,212,200,0,74,177,89,27,1,148,195,144,8,164,91,192,197,235,251,116,35,176,1,2,8,32,128,0,2,8,32,128,0,2,8,56,45,96,115,223,67,136,197,233,165,193,228,16,136,77,1,155,147,98,108,138,49,107,4,146,10,112,28,233,90,21,46,246,131,16,139,174,53,230,119,53,132,88,252,22,117,111,60,66,44,238,245,52,136,25,217,4,21,8,177,4,209,17,61,99,218,172,13,61,179,160,146,88,22,112,241,250,62,150,251,201,220,17,64,0,1,4,16,64,0,1,4,16,64,192,223,223,51,17,98,97,69,33,128,128,115,2,252,199,32,231,90,202,132,34,32,192,113,20,1,244,84,118,233,98,63,8,177,232,90,99,126,87,67,136,197,111,81,247,198,35,196,226,94,79,131,152,145,77,80,129,16,75,16,29,209,51,166,205,218,208,51,11,42,137,101,1,23,175,239,99,185,159,204,29,1,4,16,64,0,1,4,16,64,0,1,4,146,10,216,220,247,16,98,97,69,33,128,128,115,2,54,39,69,231,48,152,16,2,33,10,112,28,133,8,23,208,102,46,246,131,16,75,64,139,69,201,176,132,88,148,52,66,113,25,132,88,20,55,71,81,105,54,65,5,66,44,138,26,25,64,41,54,107,35,128,114,24,18,129,116,11,184,120,125,159,110,4,54,64,0,1,4,16,64,0,1,4,16,64,0,1,167,5,108,238,123,8,177,56,189,52,152,28,2,177,41,96,115,82,140,77,49,102,141,64,82,1,142,35,93,171,194,197,126,16,98,209,181,198,252,174,134,16,139,223,162,238,141,71,136,197,189,158,6,49,35,155,160,130,235,33,150,191,255,250,83,246,238,217,37,249,10,20,148,172,89,179,5,193,175,122,76,155,181,161,122,98,20,23,51,2,46,94,223,199,76,243,152,40,2,8,32,128,0,2,8,32,128,0,2,8,164,73,192,230,190,135,16,75,154,136,249,18,2,8,68,147,128,205,73,49,154,230,73,173,8,4,41,192,113,20,164,110,250,199,118,177,31,132,88,210,191,14,162,105,11,66,44,209,212,173,200,212,74,136,37,50,238,209,182,87,155,160,66,36,66,44,67,251,245,146,19,39,79,72,230,204,231,203,241,99,71,165,199,11,67,226,201,7,190,208,77,94,31,55,76,222,93,184,82,110,186,249,214,100,91,49,119,246,52,25,59,162,191,124,188,116,67,252,159,15,233,219,83,38,140,30,44,175,191,181,64,42,84,174,46,191,108,219,34,157,91,63,34,235,214,126,29,255,157,178,21,170,200,160,81,175,203,21,249,174,76,52,238,125,85,75,201,206,29,219,101,229,134,61,114,254,249,89,204,159,237,216,190,85,170,149,45,34,15,52,124,212,108,19,247,153,61,253,53,121,107,234,68,121,231,163,21,82,175,70,89,105,211,169,151,140,29,222,79,90,119,232,33,213,106,222,159,108,189,71,143,30,145,246,143,63,40,205,91,117,18,175,134,112,126,108,214,70,56,235,100,95,8,164,36,224,226,245,61,221,70,0,1,4,16,64,0,1,4,16,64,0,1,4,18,10,216,220,247,16,98,97,45,33,128,128,115,2,54,39,69,231,48,152,16,2,33,10,112,28,133,8,23,208,102,46,246,131,16,75,64,139,69,201,176,132,88,148,52,66,113,25,132,88,20,55,71,81,105,54,65,133,72,132,88,198,141,232,47,39,79,158,148,204,153,51,203,177,99,199,164,67,183,231,141,230,201,19,39,164,204,13,151,155,255,221,232,209,39,165,91,159,129,201,42,207,157,53,85,94,25,250,146,44,90,185,217,252,121,92,128,101,202,156,79,76,72,228,183,189,191,202,93,229,139,73,181,26,181,229,233,222,3,228,242,188,249,100,231,142,109,242,92,247,182,178,97,221,90,179,93,246,11,46,52,219,110,218,176,78,188,16,139,247,25,63,117,158,84,169,94,203,252,239,184,16,139,247,191,167,207,253,92,202,148,173,104,126,62,107,218,36,121,123,218,36,19,98,121,180,126,117,19,94,25,55,114,128,180,106,255,140,220,81,233,206,100,235,237,223,167,139,188,49,97,164,188,50,105,150,220,125,111,221,176,174,28,155,181,17,214,66,217,25,2,41,8,184,120,125,79,179,17,64,0,1,4,16,64,0,1,4,16,64,0,129,132,2,54,247,61,132,88,88,75,8,32,224,156,128,205,73,209,57,12,38,132,64,136,2,28,71,33,194,5,180,153,139,253,32,196,18,208,98,81,50,44,33,22,37,141,80,92,6,33,22,197,205,81,84,154,77,80,33,18,33,150,105,175,143,17,239,233,36,217,178,101,151,127,254,249,91,90,182,125,218,104,46,249,236,35,233,222,190,185,116,238,241,146,12,27,240,172,124,181,118,135,100,204,148,41,137,116,194,16,203,224,23,159,145,153,83,198,203,107,51,63,148,91,202,148,51,223,29,245,242,11,50,103,198,100,249,100,197,70,201,146,37,107,252,246,7,15,236,151,219,139,229,149,151,94,30,39,15,54,105,105,126,238,5,96,118,237,252,197,60,129,229,248,241,99,50,252,213,233,230,231,113,33,150,6,141,155,203,234,149,95,201,7,139,215,154,39,199,36,12,177,180,109,94,223,212,62,113,204,203,230,159,37,111,189,61,73,173,222,156,134,15,120,86,254,248,227,176,116,123,118,32,33,22,69,199,13,165,68,135,128,139,215,247,209,33,79,149,8,32,128,0,2,8,32,128,0,2,8,32,16,46,1,155,251,30,66,44,225,234,18,251,65,0,129,176,9,216,156,20,195,86,36,59,66,64,185,0,199,145,174,6,185,216,15,66,44,186,214,152,223,213,16,98,241,91,212,189,241,8,177,184,215,211,32,102,20,109,33,150,245,235,214,152,167,174,100,202,156,217,252,243,230,91,110,51,44,93,218,52,145,203,242,92,33,173,218,119,151,219,110,200,35,113,79,86,57,219,44,46,196,82,253,158,58,230,213,67,94,240,164,86,157,7,227,191,246,120,227,123,37,255,149,5,229,133,65,99,146,112,123,79,79,41,90,172,132,244,124,113,168,156,58,121,82,42,148,188,74,250,13,155,32,25,50,100,144,39,30,169,45,223,254,116,64,46,204,145,51,62,196,242,217,170,159,164,241,253,85,228,177,150,237,164,69,155,46,137,66,44,31,127,240,95,41,85,166,156,172,89,189,92,74,149,46,107,106,79,248,249,125,255,62,185,183,114,73,121,115,246,199,242,212,227,13,165,75,143,190,132,88,130,56,0,24,211,105,1,23,175,239,157,110,24,147,67,0,1,4,16,64,0,1,4,16,64,0,129,116,11,216,220,247,16,98,73,55,55,27,32,128,128,118,1,155,147,162,246,185,81,31,2,225,18,224,56,10,151,116,218,246,227,98,63,8,177,164,173,247,209,250,45,66,44,209,218,185,240,213,77,136,37,124,214,209,188,167,104,11,177,36,103,253,199,225,67,82,186,200,165,242,238,194,149,114,211,205,183,138,23,68,201,155,175,128,244,29,242,106,146,175,123,33,150,110,237,155,201,5,23,230,48,193,145,28,57,114,202,172,247,191,138,127,106,203,3,213,203,72,133,202,119,73,151,94,253,146,108,219,162,209,61,146,247,138,2,38,184,178,108,201,34,241,158,166,178,114,195,30,57,125,250,180,148,184,58,135,12,25,51,69,106,215,107,28,31,98,89,177,254,87,249,118,245,114,105,211,180,174,44,254,230,103,249,234,243,143,227,95,39,148,218,154,57,115,230,140,180,126,236,1,19,110,121,178,253,51,230,245,70,132,88,162,249,40,163,246,72,9,184,120,125,31,41,75,246,139,0,2,8,32,128,0,2,8,32,128,0,2,58,5,108,238,123,8,177,232,236,41,85,33,128,128,133,128,205,73,209,98,183,108,138,128,83,2,28,71,186,218,233,98,63,8,177,232,90,99,126,87,67,136,197,111,81,247,198,35,196,226,94,79,131,152,145,11,33,150,119,222,122,67,122,116,124,92,174,44,120,141,33,250,223,47,63,155,144,202,242,31,118,75,214,172,217,18,177,197,133,88,102,127,184,204,252,217,125,85,75,73,151,158,125,77,88,196,251,120,129,147,253,191,237,149,89,31,44,77,180,221,137,19,199,229,198,43,179,75,199,238,47,72,155,78,189,164,91,187,166,50,119,246,180,68,251,172,84,181,134,76,154,241,126,162,16,203,197,151,92,102,158,210,146,37,107,86,169,88,249,174,52,133,88,230,191,51,67,158,235,222,86,94,153,52,203,60,113,166,219,83,77,165,193,195,205,229,190,186,141,228,234,107,174,11,98,25,36,59,166,205,218,8,91,145,236,8,129,84,4,92,188,190,167,225,8,32,128,0,2,8,32,128,0,2,8,32,128,64,66,1,155,251,30,66,44,172,37,4,16,112,78,192,230,164,232,28,6,19,66,32,68,1,142,163,16,225,2,218,204,197,126,184,28,98,249,251,175,63,101,239,158,93,146,175,64,193,36,191,160,12,104,137,168,27,150,16,75,234,45,97,141,136,16,98,73,219,97,27,235,107,197,38,168,240,211,206,67,50,247,203,109,82,167,106,137,180,97,7,244,173,198,117,42,75,161,107,174,55,33,15,239,115,242,228,73,105,254,80,77,25,59,249,29,169,86,243,254,68,123,141,123,157,208,162,149,155,205,207,199,12,235,43,35,7,63,47,239,125,182,70,138,20,43,46,227,71,13,148,161,253,123,203,170,31,247,202,69,185,47,137,223,246,219,85,203,228,161,218,149,100,250,220,207,165,216,77,37,165,212,181,185,165,79,255,145,114,237,245,197,204,119,182,108,222,32,47,246,236,32,203,214,237,146,127,254,254,75,170,149,45,34,222,147,88,188,16,203,47,219,182,72,245,114,69,165,98,149,187,228,208,193,3,242,206,71,43,82,149,120,123,234,68,121,115,226,43,241,223,241,198,190,228,210,203,165,89,171,142,242,196,83,221,2,82,76,58,172,205,218,8,91,145,236,8,129,84,4,92,188,190,167,225,8,32,128,0,2,8,32,128,0,2,8,32,128,64,66,1,155,251,30,66,44,172,37,4,16,112,78,192,230,164,232,28,6,19,66,32,68,1,142,163,16,225,2,218,204,197,126,132,59,196,50,180,95,47,57,113,242,132,100,206,124,190,28,63,118,84,122,188,48,36,190,91,3,95,232,38,175,143,27,22,255,170,135,228,218,232,253,141,246,177,35,250,203,199,75,55,196,255,241,144,190,61,101,194,232,193,242,250,91,11,164,66,229,234,230,23,129,157,91,63,34,235,214,126,29,255,157,178,21,170,200,160,81,175,203,21,249,174,76,52,172,247,183,235,119,238,216,110,94,245,112,254,249,89,204,159,237,216,190,213,252,98,241,129,134,143,154,109,226,62,179,167,191,38,111,77,157,104,126,177,88,175,70,89,243,183,236,199,14,239,39,173,59,244,72,242,11,208,184,109,166,190,54,90,178,102,203,46,13,26,55,15,104,85,166,62,108,52,134,88,98,101,141,28,248,253,55,25,63,106,144,252,184,254,59,41,83,182,162,220,251,192,131,82,168,112,145,176,175,147,104,14,177,196,202,90,217,182,117,147,188,49,97,148,236,220,177,77,110,187,227,63,114,111,157,7,37,255,149,87,135,117,173,216,4,21,52,132,88,60,187,170,183,93,23,31,66,137,195,243,158,168,226,253,251,104,228,196,183,18,121,158,29,98,241,158,176,82,247,238,219,205,119,188,215,17,121,1,148,202,165,11,203,45,101,202,73,159,254,163,36,127,129,130,178,121,227,122,105,247,120,67,201,127,101,65,153,50,231,19,153,55,103,186,60,255,204,83,178,250,199,125,230,73,41,222,199,27,231,182,27,242,200,211,189,7,152,127,95,37,12,177,120,127,62,122,232,75,50,234,229,23,164,120,201,210,231,12,177,156,189,0,188,127,159,61,213,249,89,185,251,222,186,81,179,54,194,90,40,59,67,32,5,1,23,175,239,105,54,2,8,32,128,0,2,8,32,128,0,2,8,32,144,80,192,230,190,135,16,11,107,9,1,4,156,19,176,57,41,58,135,193,132,16,8,81,128,227,40,68,184,128,54,115,177,31,225,14,177,140,27,209,223,252,237,247,204,153,51,203,177,99,199,164,67,183,231,77,183,78,158,56,33,101,110,184,220,252,239,70,143,62,41,221,250,12,76,182,139,103,255,98,49,46,192,226,253,194,208,11,170,252,182,247,87,185,171,124,49,169,86,163,182,249,37,225,229,121,243,153,95,252,122,175,92,216,176,110,173,120,127,171,62,251,5,23,154,177,55,109,88,103,94,17,225,125,198,79,157,39,85,170,215,50,255,59,46,196,226,253,111,239,111,211,123,1,3,239,51,107,218,164,248,87,60,60,90,191,186,9,175,140,27,57,64,90,181,127,70,238,168,116,103,162,122,215,175,91,35,95,125,190,208,252,77,125,239,111,196,119,237,221,63,160,85,153,250,176,209,24,98,137,149,53,242,64,245,50,114,242,212,73,121,188,77,87,217,176,110,141,76,30,63,66,86,111,220,39,185,46,186,56,172,107,37,154,67,44,177,176,86,226,206,141,229,42,84,145,251,234,53,150,247,255,251,150,28,60,176,95,102,204,93,28,214,117,18,237,33,22,47,232,56,103,230,27,137,2,144,30,160,23,140,244,94,249,243,237,79,7,228,194,28,57,227,77,207,254,119,141,247,7,222,121,221,59,110,227,94,21,244,211,166,13,210,161,229,67,230,233,42,113,31,239,41,47,125,135,188,42,217,178,95,32,45,26,221,35,5,11,93,103,158,196,146,240,211,179,83,75,249,121,235,38,25,60,106,114,146,16,203,145,35,255,200,221,119,20,147,203,242,228,37,196,18,214,21,206,206,98,89,192,197,235,251,88,238,39,115,71,0,1,4,16,64,0,1,4,16,64,0,129,164,2,54,247,61,132,88,88,81,8,32,224,156,128,205,73,209,57,12,38,132,64,136,2,28,71,33,194,5,180,153,139,253,8,119,136,101,218,235,99,228,232,209,35,146,45,91,118,249,231,159,191,165,101,219,167,77,183,150,124,246,145,116,111,223,92,58,247,120,73,134,13,120,86,190,90,187,67,50,102,202,148,164,147,9,127,177,56,248,197,103,100,230,148,241,242,218,204,15,205,223,134,247,62,222,223,96,159,51,99,178,124,178,98,163,100,201,146,53,126,123,239,151,190,183,23,203,43,47,189,60,78,30,108,210,210,252,220,11,192,236,218,249,139,121,2,203,241,227,199,100,248,171,211,205,207,227,66,44,222,211,83,86,175,252,74,62,88,188,214,252,77,253,132,33,150,182,205,235,155,218,39,142,121,217,252,179,228,173,255,254,13,253,184,143,55,207,175,87,124,37,43,151,125,33,245,30,106,74,136,37,29,199,100,44,172,145,223,247,239,147,114,55,229,51,235,220,11,90,157,58,117,74,74,23,185,84,158,237,55,66,234,62,248,88,58,180,236,191,26,205,33,150,88,88,43,63,124,247,141,121,2,200,143,59,143,154,115,98,220,235,106,194,29,120,138,246,16,139,253,145,146,242,8,251,127,219,43,251,247,237,149,130,215,92,107,254,221,22,107,31,155,181,17,107,86,204,87,167,128,139,215,247,58,165,169,10,1,4,16,64,0,1,4,16,64,0,1,4,34,37,96,115,223,67,136,37,82,93,99,191,8,32,16,152,128,205,73,49,176,162,24,24,129,40,19,224,56,210,213,48,23,251,17,238,16,139,247,55,217,189,39,11,120,175,86,240,254,121,243,45,183,153,38,119,105,211,68,46,203,115,133,180,106,223,221,188,106,33,238,201,42,103,175,128,184,16,75,245,123,234,152,87,15,121,193,147,90,117,30,140,255,218,227,141,239,53,175,114,120,97,208,152,36,139,199,123,122,74,209,98,37,164,231,139,67,229,212,201,147,82,161,228,85,210,111,216,4,201,144,33,131,60,241,72,237,248,191,137,31,23,98,249,108,213,79,210,248,254,42,242,88,203,118,210,162,77,151,68,33,150,143,63,248,175,148,42,83,78,214,172,94,46,165,74,151,53,181,39,247,241,254,150,254,149,5,175,33,196,146,142,67,57,22,214,136,247,42,146,141,27,214,197,135,175,126,222,178,81,106,84,184,41,201,171,78,210,193,22,242,87,163,57,196,18,11,107,229,204,153,51,114,250,212,41,19,180,243,230,59,102,88,95,249,251,175,63,101,214,7,75,67,238,121,40,27,218,4,21,52,188,78,40,148,57,179,77,218,4,108,214,70,218,246,192,183,16,8,86,192,197,235,251,96,197,24,29,1,4,16,64,0,1,4,16,64,0,1,4,162,77,192,230,190,135,16,75,180,117,155,122,17,64,224,156,2,54,39,197,115,14,206,23,16,136,17,1,142,35,93,141,118,177,31,225,14,177,36,215,209,63,14,31,50,79,161,120,119,225,74,185,233,230,91,197,11,162,228,205,87,192,188,146,225,236,143,23,98,233,214,190,153,92,112,97,14,19,28,201,145,35,167,204,122,255,171,248,167,182,120,175,122,168,80,249,46,233,210,171,95,146,109,189,87,59,228,189,162,128,9,174,44,91,178,72,188,167,169,172,220,176,71,78,159,62,45,37,174,206,33,67,198,76,145,218,245,26,199,63,137,101,197,250,95,229,219,213,203,165,77,211,186,178,248,155,159,229,171,207,63,142,127,157,80,90,87,38,33,150,180,74,165,254,61,151,215,136,183,22,189,16,87,241,146,165,101,194,180,249,254,128,165,99,148,104,14,177,196,210,249,196,123,29,90,157,234,165,205,148,31,105,222,86,122,189,56,52,217,167,85,165,163,245,233,250,170,77,80,129,16,75,186,168,163,238,203,54,107,35,234,38,75,193,78,10,184,120,125,239,100,163,152,20,2,8,32,128,0,2,8,32,128,0,2,8,132,44,96,115,223,67,136,37,100,118,54,68,0,1,173,2,54,39,69,173,115,162,46,4,194,45,192,113,20,110,241,212,247,231,98,63,52,132,88,222,121,235,13,233,209,241,113,243,196,18,239,243,191,95,126,54,33,149,229,63,236,150,172,89,179,37,106,74,92,136,101,246,135,203,204,159,221,87,181,148,116,233,217,87,158,108,255,140,249,158,23,56,241,94,237,112,246,83,10,78,156,56,46,55,94,153,93,58,118,127,65,218,116,234,37,221,218,53,149,185,179,167,37,218,103,165,170,53,100,210,140,247,19,133,88,46,190,228,50,243,148,150,44,89,179,74,197,202,119,144,104,111,214,0,0,32,0,73,68,65,84,17,98,137,208,33,233,226,26,241,158,6,212,183,119,39,153,254,198,56,179,134,31,111,211,53,172,161,132,184,86,186,22,98,113,113,173,196,245,202,91,51,139,23,45,144,214,143,61,32,211,231,126,46,101,202,86,12,219,17,105,19,84,32,196,18,182,54,69,100,71,54,107,35,34,5,179,83,4,206,18,112,241,250,158,38,35,128,0,2,8,32,128,0,2,8,32,128,0,2,9,5,108,238,123,8,177,176,150,16,64,192,57,1,155,147,162,115,24,76,8,129,16,5,56,142,66,132,11,104,51,23,251,161,33,196,210,184,78,101,41,116,205,245,114,95,221,70,166,115,39,79,158,148,230,15,213,148,177,147,223,145,106,53,239,79,212,205,184,215,9,45,90,185,217,252,220,123,181,198,200,193,207,199,191,134,101,252,168,129,50,180,127,111,89,245,227,94,185,40,247,37,241,219,126,187,106,153,60,84,187,146,249,197,111,177,155,74,74,169,107,115,75,159,254,35,229,218,235,139,153,239,108,217,188,65,94,236,217,65,150,173,219,37,222,171,94,170,149,45,34,222,147,88,188,16,203,47,219,182,72,245,114,69,165,98,149,187,228,208,193,3,242,206,71,43,210,188,194,120,18,75,154,169,82,253,162,139,107,196,123,250,202,230,141,63,200,168,137,111,73,161,194,69,252,129,10,97,20,215,66,44,174,173,149,15,231,205,146,133,239,191,43,35,39,190,101,186,235,189,94,232,150,235,46,150,103,251,141,144,186,15,62,22,66,199,67,219,196,38,168,64,136,37,52,243,104,217,202,102,109,68,203,28,169,211,109,1,23,175,239,221,238,24,179,67,0,1,4,16,64,0,1,4,16,64,0,129,244,10,216,220,247,16,98,73,175,54,223,71,0,1,245,2,54,39,69,245,147,163,64,4,194,36,192,113,20,38,232,52,238,198,197,126,68,58,196,178,115,199,54,169,122,219,117,241,33,148,184,86,120,79,84,201,156,249,252,248,95,220,198,253,252,236,16,139,247,132,149,186,119,223,110,254,216,123,29,145,23,64,169,92,186,176,220,82,166,156,244,233,63,74,242,23,40,40,155,55,174,151,118,143,55,148,252,87,22,148,41,115,62,145,121,115,166,203,243,207,60,37,171,127,220,39,153,50,103,54,219,122,227,220,118,67,30,121,186,247,0,169,80,185,122,162,16,139,247,231,163,135,190,36,163,94,126,193,188,242,133,16,75,26,15,24,159,190,230,226,26,217,181,243,23,169,82,186,176,140,126,109,182,92,87,244,223,32,149,247,185,248,210,203,37,87,174,220,62,201,165,109,24,151,66,44,46,174,21,239,201,84,119,222,126,189,57,23,86,189,235,94,249,232,189,119,228,233,167,30,51,175,66,203,125,241,165,105,107,178,15,223,178,9,42,68,99,136,229,208,193,223,229,188,12,25,194,126,60,38,108,213,225,67,7,204,147,197,174,200,119,165,100,191,224,66,171,46,122,255,142,243,142,143,32,206,49,54,107,195,106,82,108,140,128,79,2,46,94,223,251,68,195,48,8,32,128,0,2,8,32,128,0,2,8,32,224,136,128,205,125,15,33,22,71,22,1,211,64,0,129,255,23,176,57,41,226,136,0,2,255,10,112,28,233,90,9,46,246,35,210,33,150,9,163,7,203,156,153,111,200,199,75,55,36,106,182,247,170,31,239,149,63,223,254,116,64,46,204,145,51,254,207,206,14,177,120,127,176,126,221,26,121,160,122,153,248,87,5,253,180,105,131,120,79,64,241,158,174,18,247,241,158,242,210,119,200,171,146,45,251,5,210,162,209,61,82,176,208,117,230,73,44,9,63,61,59,181,148,159,183,110,146,193,163,38,39,9,177,28,57,242,143,220,125,71,49,185,44,79,222,116,133,88,58,62,209,200,188,178,168,75,175,126,17,89,204,163,102,124,41,175,116,170,108,181,239,17,179,214,74,201,27,174,146,252,151,231,178,26,39,212,141,93,92,35,222,147,53,188,96,213,217,159,231,6,190,34,15,55,109,29,42,85,72,219,185,20,98,113,113,173,120,77,237,221,181,149,204,154,54,201,244,215,59,159,60,222,166,139,52,122,236,201,144,250,29,234,70,54,65,133,148,66,44,245,106,148,53,175,119,27,59,188,159,180,238,208,35,209,147,183,188,87,197,237,220,177,221,132,117,206,63,63,139,41,123,199,246,173,230,220,252,64,195,71,101,208,168,215,227,167,50,123,250,107,242,214,212,137,201,158,155,43,149,186,90,218,119,123,78,234,55,106,38,229,110,202,103,194,32,31,46,249,94,178,100,201,106,182,255,121,203,70,169,81,225,166,248,127,215,44,91,178,72,38,142,121,89,150,126,241,169,249,243,91,110,187,67,158,108,215,93,170,84,175,101,194,68,94,168,40,185,143,247,10,187,145,131,159,139,223,46,238,59,94,240,177,75,207,126,114,71,165,59,229,143,195,135,164,116,145,75,205,235,238,74,222,250,111,248,210,251,188,49,97,164,204,154,246,154,169,203,251,108,217,252,163,60,221,246,81,243,239,182,184,207,163,143,183,147,103,158,27,44,125,159,237,36,51,222,120,53,217,26,186,245,25,40,53,107,55,48,1,185,133,75,215,155,39,60,121,193,206,103,159,110,45,239,189,59,51,126,27,111,13,121,255,158,187,245,246,242,230,103,231,114,25,63,106,144,156,56,121,194,4,75,143,31,59,42,61,94,24,146,104,255,54,107,35,212,245,200,118,8,248,41,224,226,245,189,159,62,140,133,0,2,8,32,128,0,2,8,32,128,0,2,209,47,96,115,223,67,136,37,250,251,207,12,16,64,224,44,1,155,147,34,152,8,32,240,175,0,199,145,174,149,224,98,63,34,29,98,9,178,195,222,223,96,223,191,111,175,20,188,230,90,201,150,45,123,144,187,82,59,182,11,33,150,32,113,89,35,34,46,133,88,92,94,43,191,239,223,39,127,253,249,135,20,44,116,109,144,211,76,113,108,155,160,66,74,33,150,71,235,87,55,225,149,113,35,7,72,171,246,207,152,160,135,247,217,180,97,157,120,33,22,239,51,126,234,60,19,32,241,62,113,33,22,239,127,123,175,134,43,83,182,162,249,185,23,240,121,123,218,164,20,67,44,237,158,238,35,13,26,55,55,97,13,207,177,99,247,23,76,120,198,251,108,253,233,71,169,89,177,184,9,177,100,204,148,73,110,46,148,83,188,48,136,23,38,59,116,232,128,76,127,125,156,120,225,168,213,155,126,147,19,199,143,203,233,83,167,204,118,21,74,94,37,253,134,142,151,255,220,89,211,252,255,220,151,92,42,45,26,213,146,27,110,42,41,79,60,245,180,249,217,145,127,254,150,33,125,123,202,135,243,103,203,247,219,255,148,227,199,142,37,27,98,153,60,126,132,204,158,254,186,9,177,28,60,176,223,60,157,172,78,253,71,164,115,207,190,146,61,251,5,242,221,154,213,38,124,217,244,137,14,210,236,201,142,114,244,200,63,102,252,238,29,154,75,190,252,87,73,135,110,207,155,255,239,5,62,189,237,171,148,185,214,132,88,174,190,230,122,105,116,255,127,228,216,145,35,50,96,196,107,82,164,88,113,249,243,143,195,50,225,149,193,102,78,222,83,197,188,144,205,185,92,166,190,54,218,188,230,47,115,230,204,114,236,216,177,248,253,197,45,22,155,181,17,145,197,204,78,17,56,75,192,197,235,123,154,140,0,2,8,32,128,0,2,8,32,128,0,2,8,36,20,176,185,239,33,196,194,90,66,0,1,231,4,108,78,138,206,97,48,33,4,66,20,224,56,10,17,46,160,205,92,236,135,203,33,150,128,150,65,84,13,75,136,37,170,218,21,145,98,9,177,68,132,61,234,118,106,19,84,72,41,196,210,182,121,125,105,217,246,105,243,228,19,239,159,113,79,39,241,130,31,222,43,183,188,39,176,28,63,126,76,134,191,58,221,120,197,133,88,188,64,202,234,149,95,201,7,139,215,154,167,131,164,39,196,226,189,146,105,246,140,215,229,211,21,155,228,170,171,11,39,10,177,120,1,151,234,229,138,202,148,119,62,149,178,229,255,125,130,213,209,163,71,76,232,227,161,38,45,229,242,188,249,226,251,118,125,222,76,50,118,242,59,137,158,30,227,133,114,188,96,77,187,174,125,226,191,183,114,217,23,210,164,238,157,242,249,215,91,37,71,142,92,231,12,177,140,25,214,87,222,158,58,73,62,91,245,83,252,235,238,188,193,62,253,104,190,108,221,188,65,158,108,255,76,252,216,173,30,173,99,66,77,9,159,140,178,235,127,219,227,67,44,191,238,218,41,77,27,222,45,31,46,89,39,215,94,127,67,252,118,103,206,156,49,225,22,239,53,69,158,173,23,98,73,205,101,238,236,169,198,193,11,131,254,243,207,223,166,87,9,63,54,107,35,234,14,4,10,118,82,192,197,235,123,39,27,197,164,16,64,0,1,4,16,64,0,1,4,16,64,32,100,1,155,251,30,66,44,33,179,179,33,2,8,104,21,176,57,41,106,157,19,117,33,16,110,1,142,163,112,139,167,190,63,23,251,65,136,69,215,26,243,187,26,66,44,126,139,186,55,30,33,22,247,122,26,196,140,108,130,10,41,133,88,62,254,224,191,82,170,76,57,89,179,122,185,148,42,93,86,46,203,115,133,156,58,121,242,223,167,156,12,155,32,25,50,100,144,39,30,169,29,255,170,159,184,16,139,23,240,104,124,127,21,121,172,101,59,105,209,166,75,186,66,44,47,189,60,78,222,255,239,91,38,140,49,97,218,252,68,33,22,47,164,113,87,249,98,114,224,247,223,164,222,67,77,165,108,133,42,82,166,92,69,201,149,43,119,18,210,148,66,44,197,138,151,146,39,219,117,51,223,223,183,231,87,243,170,164,31,190,255,86,22,173,220,156,226,235,132,18,62,137,197,123,5,93,214,108,217,101,224,200,215,206,217,198,115,133,88,22,45,124,79,102,190,57,193,236,251,236,207,171,35,7,200,252,119,102,154,167,191,120,33,150,212,92,126,217,190,85,78,158,56,97,66,53,222,63,111,190,229,182,68,195,217,172,141,115,78,146,47,32,16,6,1,23,175,239,195,192,198,46,16,64,0,1,4,16,64,0,1,4,16,64,32,138,4,108,238,123,8,177,68,81,163,41,21,1,4,210,38,96,115,82,76,219,30,248,22,2,238,11,112,28,233,234,177,139,253,32,196,162,107,141,249,93,13,33,22,191,69,221,27,143,16,139,123,61,13,98,70,54,65,133,148,66,44,201,213,185,108,201,34,241,158,208,178,114,195,30,57,125,250,180,148,184,58,135,12,25,51,69,106,215,107,28,255,36,150,21,235,127,149,111,87,47,151,54,77,235,202,226,111,126,150,175,62,255,56,205,175,19,242,194,26,55,149,188,85,42,149,186,90,198,188,62,71,174,185,174,72,252,235,132,188,215,241,120,175,24,243,158,60,50,111,206,116,243,90,35,239,227,189,194,167,251,115,131,77,168,38,238,147,82,136,101,197,87,159,39,153,150,247,180,147,90,117,30,76,83,136,165,217,131,53,164,240,117,55,72,239,190,195,207,217,198,115,133,88,230,204,120,67,86,44,253,60,217,215,44,121,175,19,154,246,218,88,89,178,102,123,124,136,37,53,151,212,138,177,89,27,231,156,36,95,64,32,12,2,46,94,223,135,129,141,93,32,128,0,2,8,32,128,0,2,8,32,128,64,20,9,216,220,247,16,98,137,162,70,83,42,2,8,164,77,192,230,164,152,182,61,240,45,4,220,23,224,56,210,213,99,23,251,65,136,69,215,26,243,187,26,66,44,126,139,186,55,30,33,22,247,122,26,196,140,108,130,10,233,9,177,116,107,215,84,230,206,158,38,87,22,188,198,76,227,127,191,252,44,149,170,214,144,73,51,222,79,20,98,185,248,146,203,204,83,90,178,100,205,42,21,43,223,149,174,16,75,181,154,247,203,235,227,134,201,196,49,67,100,252,212,121,82,191,102,57,243,180,151,204,231,159,111,158,4,147,253,130,11,205,190,127,219,183,71,102,79,127,77,70,12,122,78,198,189,249,95,185,243,238,251,226,105,83,10,177,220,112,83,201,248,39,177,28,62,116,64,122,117,121,82,246,254,186,219,60,13,197,27,251,134,2,89,229,205,217,31,75,185,138,85,227,199,242,158,138,178,236,203,207,100,202,156,79,228,185,238,109,229,219,213,203,228,189,207,214,36,106,227,150,205,63,202,202,101,139,229,225,166,173,227,127,126,174,16,203,87,139,63,145,151,122,117,140,127,146,77,194,1,91,52,186,71,142,31,59,38,83,223,93,20,31,98,73,201,197,11,247,164,246,177,89,27,65,172,85,198,68,32,189,2,46,94,223,167,215,128,239,35,128,0,2,8,32,128,0,2,8,32,128,128,219,2,54,247,61,132,88,220,94,27,204,14,129,152,20,176,57,41,198,36,24,147,70,32,25,1,142,35,93,203,194,197,126,16,98,209,181,198,252,174,134,16,139,223,162,238,141,71,136,197,189,158,6,49,35,155,160,66,90,67,44,127,255,245,167,148,186,54,183,244,233,63,82,174,189,190,152,153,198,150,205,27,228,197,158,29,100,217,186,93,242,207,223,127,73,181,178,69,196,123,18,139,23,98,249,101,219,22,169,94,174,168,84,172,114,151,28,58,120,32,217,39,142,120,79,92,105,247,116,31,105,208,184,121,162,176,198,137,19,199,165,86,229,146,114,229,85,87,203,151,159,127,108,130,30,11,222,155,35,195,250,247,150,229,63,236,78,68,232,141,209,188,117,39,105,250,68,135,248,159,167,20,98,41,83,182,162,180,235,218,39,254,123,139,63,253,208,132,109,214,253,242,151,100,201,146,85,238,171,90,74,30,104,208,68,154,183,238,28,255,157,46,109,154,200,37,151,94,46,61,95,28,42,211,39,143,149,23,122,180,55,243,189,244,178,60,241,223,121,166,67,11,19,178,241,158,36,19,247,57,87,136,229,224,239,191,203,67,181,43,153,160,78,149,234,181,226,183,59,122,244,136,121,194,77,199,238,47,72,155,78,189,206,233,66,136,37,136,35,138,49,53,9,184,120,125,175,201,151,90,16,64,0,1,4,16,64,0,1,4,16,64,32,242,2,54,247,61,132,88,34,223,63,42,64,0,1,159,5,108,78,138,62,151,194,112,8,68,173,0,199,145,174,214,185,216,15,66,44,186,214,152,223,213,16,98,241,91,212,189,241,8,177,184,215,211,32,102,20,142,16,139,247,10,159,231,159,121,74,86,255,184,79,50,101,206,108,166,225,133,77,110,187,33,143,60,221,123,128,84,168,92,61,81,136,197,251,243,209,67,95,146,81,47,191,32,197,75,150,78,87,136,197,219,118,197,210,197,242,104,189,106,102,63,94,136,101,207,175,187,228,158,74,197,165,215,75,195,164,113,211,86,146,49,99,38,249,106,241,199,242,120,227,123,205,83,82,202,86,168,18,79,155,214,16,203,250,117,107,228,129,234,101,100,213,143,123,229,162,220,151,152,64,206,167,11,230,153,39,203,92,85,168,176,44,89,244,145,60,213,162,129,196,189,114,232,200,63,127,203,221,229,111,148,162,55,150,48,97,30,47,220,242,254,220,183,165,87,231,39,228,191,159,172,150,27,139,151,138,175,225,92,33,150,66,133,139,72,227,58,149,101,231,47,219,101,196,132,153,114,211,205,183,152,167,203,244,239,211,69,188,215,54,125,190,122,139,169,169,220,77,249,76,56,198,123,18,75,114,46,132,88,130,56,162,24,83,147,128,139,215,247,154,124,169,5,1,4,16,64,0,1,4,16,64,0,1,4,34,47,96,115,223,67,136,37,242,253,163,2,4,16,240,89,192,230,164,232,115,41,12,135,64,212,10,112,28,233,106,157,139,253,32,196,162,107,141,249,93,13,33,22,191,69,221,27,143,16,139,123,61,13,98,70,225,8,177,120,175,184,41,88,232,58,19,222,72,248,233,217,169,165,252,188,117,147,12,30,53,57,73,136,229,200,145,127,228,238,59,138,201,101,121,242,166,59,196,226,237,195,123,10,202,123,239,206,140,127,229,206,236,25,175,155,192,72,220,39,239,21,5,228,225,102,173,228,201,246,207,36,170,41,173,33,150,157,59,182,73,213,219,174,147,17,227,103,200,61,247,55,20,175,222,14,45,31,18,239,9,45,113,159,39,219,117,151,46,189,250,197,255,255,31,190,251,70,58,183,105,34,219,183,110,142,255,89,191,161,227,165,193,195,45,18,213,144,108,136,101,231,47,82,165,116,97,89,184,116,189,120,33,150,195,135,15,74,239,46,79,202,194,247,223,141,223,214,11,194,140,154,244,118,252,43,155,206,14,177,36,231,146,218,154,178,89,27,65,172,85,198,68,32,189,2,46,94,223,167,215,128,239,35,128,0,2,8,32,128,0,2,8,32,128,128,219,2,54,247,61,132,88,220,94,27,204,14,129,152,20,176,57,41,198,36,24,147,70,32,25,1,142,35,93,203,194,197,126,16,98,209,181,198,252,174,134,16,139,223,162,238,141,71,136,197,189,158,6,49,35,155,160,66,90,95,39,20,68,221,161,140,233,5,77,254,247,203,54,185,224,194,11,37,127,129,130,161,12,113,206,109,188,87,39,253,186,123,167,20,44,84,88,50,103,62,63,201,247,207,156,57,35,123,247,236,146,163,71,142,200,149,87,21,146,140,153,50,157,115,204,212,190,224,237,239,151,109,91,37,255,149,87,73,174,139,46,182,26,235,236,141,109,214,134,175,133,48,24,2,33,10,184,120,125,31,34,5,155,33,128,0,2,8,32,128,0,2,8,32,128,128,163,2,54,247,61,132,88,28,93,20,76,11,129,88,22,176,57,41,198,178,27,115,71,32,161,0,199,145,174,245,224,98,63,8,177,232,90,99,126,87,67,136,197,111,81,247,198,35,196,226,94,79,131,152,145,77,80,33,218,66,44,65,248,185,60,166,205,218,112,217,133,185,69,143,128,139,215,247,209,163,79,165,8,32,128,0,2,8,32,128,0,2,8,32,16,14,1,155,251,30,66,44,225,232,16,251,64,0,129,176,10,216,156,20,195,90,40,59,67,64,177,0,199,145,174,230,184,216,15,66,44,186,214,152,223,213,16,98,241,91,212,189,241,8,177,184,215,211,32,102,100,19,84,32,196,18,68,71,244,140,105,179,54,244,204,130,74,98,89,192,197,235,251,88,238,39,115,71,0,1,4,16,64,0,1,4,16,64,0,129,164,2,54,247,61,132,88,88,81,8,32,224,156,128,205,73,209,57,12,38,132,64,136,2,28,71,33,194,5,180,153,139,253,32,196,18,208,98,81,50,44,33,22,37,141,80,92,6,33,22,197,205,81,84,154,77,80,129,16,139,162,70,6,80,138,205,218,8,160,28,134,68,32,221,2,46,94,223,167,27,129,13,16,64,0,1,4,16,64,0,1,4,16,64,192,105,1,155,251,30,66,44,78,47,13,38,135,64,108,10,216,156,20,99,83,140,89,35,144,84,128,227,72,215,170,112,177,31,132,88,116,173,49,191,171,33,196,226,183,168,123,227,17,98,113,175,167,65,204,200,38,168,64,136,37,136,142,232,25,211,102,109,232,153,5,149,196,178,128,139,215,247,177,220,79,230,142,0,2,8,32,128,0,2,8,32,128,0,2,254,254,158,137,16,11,43,10,1,4,156,19,224,63,6,57,215,82,38,20,1,1,142,163,8,160,167,178,75,23,251,65,136,69,215,26,243,187,26,66,44,126,139,186,55,30,33,22,247,122,26,196,140,108,130,10,132,88,130,232,136,158,49,109,214,134,158,89,80,73,44,11,184,120,125,31,203,253,100,238,8,32,128,0,2,8,32,128,0,2,8,32,144,84,192,230,190,135,16,11,43,10,1,4,156,19,176,57,41,58,135,193,132,16,8,81,128,227,40,68,184,128,54,115,177,31,132,88,2,90,44,74,134,37,196,162,164,17,138,203,32,196,162,184,57,138,74,179,9,42,16,98,81,212,200,0,74,177,89,27,1,148,195,144,8,164,91,192,197,235,251,116,35,176,1,2,8,32,128,0,2,8,32,128,0,2,8,56,45,96,115,223,67,136,197,233,165,193,228,16,136,77,1,155,147,98,108,138,49,107,4,146,10,112,28,233,90,21,46,246,131,16,139,174,53,230,119,53,132,88,252,22,117,111,60,66,44,238,245,52,136,25,217,4,21,8,177,4,209,17,61,99,218,172,13,61,179,160,146,88,22,112,241,250,62,150,251,201,220,17,64,0,1,4,16,64,0,1,4,16,64,192,223,223,51,17,98,97,69,33,128,128,115,2,252,199,32,231,90,202,132,34,32,192,113,20,1,244,84,118,233,98,63,8,177,232,90,99,126,87,67,136,197,111,81,247,198,35,196,226,94,79,131,152,145,77,80,129,16,75,16,29,209,51,166,205,218,208,51,11,42,137,101,1,23,175,239,99,185,159,204,29,1,4,16,64,0,1,4,16,64,0,1,4,146,10,216,220,247,16,98,97,69,33,128,128,115,2,54,39,69,231,48,152,16,2,33,10,112,28,133,8,23,208,102,46,246,131,16,75,64,139,69,201,176,132,88,148,52,66,113,25,132,88,20,55,71,81,105,54,65,5,66,44,138,26,25,64,41,54,107,35,128,114,24,18,129,116,11,184,120,125,159,110,4,54,64,0,1,4,16,64,0,1,4,16,64,0,1,167,5,108,238,123,8,177,56,189,52,152,28,2,177,41,96,115,82,140,77,49,102,141,64,82,1,142,35,93,171,194,197,126,16,98,209,181,198,252,174,134,16,139,223,162,238,141,71,136,197,189,158,6,49,35,155,160,2,33,150,32,58,162,103,76,155,181,161,103,22,84,18,203,2,46,94,223,199,114,63,153,59,2,8,32,128,0,2,8,32,128,0,2,8,248,251,123,38,66,44,172,40,4,16,112,78,128,255,24,228,92,75,153,80,4,4,56,142,34,128,158,202,46,93,236,7,33,22,93,107,204,239,106,8,177,248,45,234,222,120,132,88,220,235,105,16,51,178,9,42,16,98,9,162,35,122,198,180,89,27,122,102,65,37,177,44,224,226,245,125,44,247,147,185,35,128,0,2,8,32,128,0,2,8,32,128,64,82,1,155,251,30,66,44,172,40,4,16,112,78,192,230,164,232,28,6,19,66,32,68,1,142,163,16,225,2,218,204,197,126,16,98,9,104,177,40,25,150,16,139,146,70,40,46,131,16,139,226,230,40,42,205,38,168,64,136,69,81,35,3,40,197,102,109,4,80,14,67,34,144,110,1,23,175,239,211,141,192,6,8,32,128,0,2,8,32,128,0,2,8,32,224,180,128,205,125,15,33,22,167,151,6,147,67,32,54,5,108,78,138,177,41,198,172,17,72,42,192,113,164,107,85,184,216,15,66,44,186,214,152,223,213,16,98,241,91,212,189,241,8,177,184,215,211,32,102,100,19,84,32,196,18,68,71,244,140,105,179,54,244,204,130,74,98,89,192,197,235,251,88,238,39,115,71,0,1,4,16,64,0,1,4,16,64,0,1,127,127,207,68,136,133,21,133,0,2,206,9,240,31,131,156,107,41,19,138,128,0,199,81,4,208,83,217,165,139,253,32,196,162,107,141,249,93,13,33,22,191,69,221,27,143,16,139,123,61,13,98,70,54,65,5,66,44,65,116,68,207,152,54,107,67,207,44,168,36,150,5,92,188,190,143,229,126,50,119,4,16,64,0,1,4,16,64,0,1,4,16,72,42,96,115,223,67,136,133,21,133,0,2,206,9,216,156,20,157,195,96,66,8,132,40,192,113,20,34,92,64,155,185,216,15,66,44,1,45,22,37,195,18,98,81,210,8,197,101,16,98,81,220,28,69,165,217,4,21,8,177,40,106,100,0,165,216,172,141,0,202,97,72,4,210,45,224,226,245,125,186,17,216,0,1,4,16,64,0,1,4,16,64,0,1,4,156,22,176,185,239,33,196,226,244,210,96,114,8,196,166,128,205,73,49,54,197,152,53,2,73,5,56,142,116,173,10,23,251,65,136,69,215,26,243,187,26,66,44,126,139,186,55,30,33,22,247,122,26,196,140,108,130,10,132,88,130,232,136,158,49,109,214,134,158,89,80,73,44,11,184,120,125,31,203,253,100,238,8,32,128,0,2,8,32,128,0,2,8,32,224,239,239,153,8,177,176,162,16,64,192,57,1,254,99,144,115,45,101,66,17,16,224,56,138,0,122,42,187,116,177,31,132,88,116,173,49,191,171,33,196,226,183,168,123,227,17,98,113,175,167,65,204,200,38,168,64,136,37,136,142,232,25,211,102,109,232,153,5,149,196,178,128,139,215,247,177,220,79,230,142,0,2,8,32,128,0,2,8,32,128,0,2,73,5,108,238,123,8,177,176,162,16,64,192,57,1,155,147,162,115,24,76,8,129,16,5,56,142,66,132,11,104,51,23,251,225,133,88,248,184,45,240,74,167,202,86,19,28,49,107,173,108,221,117,200,106,12,54,214,45,208,190,65,73,185,174,192,69,86,69,122,65,133,81,179,215,90,141,193,198,186,5,10,231,191,72,58,54,44,153,238,34,89,27,233,38,139,186,13,66,93,27,81,55,81,10,118,82,192,197,235,123,39,27,197,164,16,64,0,1,4,16,64,0,1,4,16,64,32,100,1,155,251,30,66,44,33,179,179,33,2,8,104,21,176,57,41,106,157,19,117,33,16,110,1,142,163,112,139,167,190,63,250,161,171,31,84,131,0,2,8,68,74,96,206,156,57,242,246,219,111,203,236,217,179,35,85,2,251,69,0,1,4,16,240,65,128,235,123,31,16,25,2,1,4,16,64,0,1,4,16,64,0,1,4,84,11,216,220,247,16,98,81,221,90,138,67,0,129,80,4,108,78,138,161,236,143,109,16,112,81,128,227,72,87,87,233,135,174,126,80,13,2,8,32,16,41,1,66,44,145,146,103,191,8,32,128,128,191,2,92,223,251,235,201,104,8,32,128,0,2,8,32,128,0,2,8,32,160,79,192,230,190,135,16,139,190,126,82,17,2,8,88,10,216,156,20,45,119,205,230,8,56,35,192,113,164,171,149,244,67,87,63,168,6,1,4,16,136,148,0,33,150,72,201,179,95,4,16,64,192,95,1,174,239,253,245,100,52,4,16,64,0,1,4,16,64,0,1,4,16,208,39,96,115,223,67,136,69,95,63,169,8,1,4,44,5,108,78,138,150,187,102,115,4,156,17,224,56,210,213,74,250,161,171,31,84,131,0,2,8,68,74,128,16,75,164,228,217,47,2,8,32,224,175,0,215,247,254,122,50,26,2,8,32,128,0,2,8,32,128,0,2,8,232,19,176,185,239,33,196,162,175,159,84,132,0,2,150,2,54,39,69,203,93,179,57,2,206,8,112,28,233,106,37,253,208,213,15,170,65,0,1,4,34,37,64,136,37,82,242,236,23,1,4,16,240,87,128,235,123,127,61,25,13,1,4,16,64,0,1,4,16,64,0,1,4,244,9,216,220,247,16,98,209,215,79,42,66,0,1,75,1,155,147,162,229,174,217,28,1,103,4,56,142,116,181,146,126,232,234,7,213,32,128,0,2,145,18,32,196,18,41,121,246,139,0,2,8,248,43,192,245,189,191,158,140,134,0,2,8,32,128,0,2,8,32,128,0,2,250,4,108,238,123,8,177,232,235,39,21,33,128,128,165,128,205,73,209,114,215,108,142,128,51,2,28,71,186,90,73,63,116,245,131,106,16,64,0,129,72,9,16,98,137,148,60,251,69,0,1,4,252,21,224,250,222,95,79,70,67,0,1,4,16,64,0,1,4,16,64,0,1,125,2,54,247,61,132,88,244,245,147,138,16,64,192,82,192,230,164,104,185,107,54,71,192,25,1,142,35,93,173,164,31,186,250,65,53,8,32,128,64,164,4,8,177,68,74,158,253,34,128,0,2,254,10,112,125,239,175,39,163,33,128,0,2,8,32,128,0,2,8,32,128,128,62,1,155,251,30,66,44,250,250,73,69,8,32,96,41,96,115,82,180,220,53,155,35,224,140,0,199,145,174,86,210,15,93,253,160,26,4,16,64,32,82,2,132,88,34,37,207,126,17,64,0,1,127,5,184,190,247,215,147,209,16,64,0,1,4,16,64,0,1,4,16,64,64,159,128,205,125,15,33,22,125,253,164,34,4,16,176,20,176,57,41,90,238,154,205,17,112,70,128,227,72,87,43,233,135,174,126,80,13,2,8,32,16,41,1,66,44,145,146,103,191,8,32,128,128,191,2,92,223,251,235,201,104,8,32,128,0,2,8,32,128,0,2,8,32,160,79,192,230,190,135,16,139,190,126,82,17,2,8,88,10,216,156,20,45,119,205,230,8,56,35,192,113,164,171,149,244,67,87,63,168,6,1,4,16,136,148,0,33,150,72,201,179,95,4,16,64,192,95,1,174,239,253,245,100,52,4,16,64,0,1,4,16,64,0,1,4,16,208,39,96,115,223,67,136,69,95,63,169,8,1,4,44,5,108,78,138,150,187,102,115,4,156,17,224,56,210,213,74,250,161,171,31,84,131,0,2,8,68,74,128,16,75,164,228,217,47,2,8,32,224,175,0,215,247,254,122,50,26,2,8,32,128,0,2,8,32,128,0,2,8,232,19,176,185,239,33,196,162,175,159,84,132,0,2,150,2,54,39,69,203,93,179,57,2,206,8,112,28,233,106,37,253,208,213,15,170,65,0,1,4,34,37,64,136,37,82,242,236,23,1,4,16,240,87,128,235,123,127,61,25,13,1,4,16,64,0,1,4,16,64,0,1,4,244,9,216,220,247,16,98,209,215,79,42,66,0,1,75,1,155,147,162,229,174,217,28,1,103,4,56,142,116,181,146,126,232,234,7,213,32,128,0,2,145,18,32,196,18,41,121,246,139,0,2,8,248,43,192,245,189,191,158,140,134,0,2,8,32,128,0,2,8,32,128,0,2,250,4,108,238,123,8,177,232,235,39,21,33,128,128,165,128,205,73,209,114,215,108,142,128,51,2,28,71,186,90,73,63,116,245,131,106,16,64,0,129,72,9,16,98,137,148,60,251,69,0,1,4,252,21,224,250,222,95,79,70,67,0,1,4,16,64,0,1,4,16,64,0,1,125,2,54,247,61,132,88,244,245,147,138,16,64,192,82,192,230,164,104,185,107,54,71,192,25,1,142,35,93,173,164,31,186,250,65,53,8,32,128,64,164,4,8,177,68,74,158,253,34,128,0,2,254,10,112,125,239,175,39,163,33,128,0,2,8,32,128,0,2,8,32,128,128,62,1,155,251,30,66,44,250,250,73,69,8,32,96,41,96,115,82,180,220,53,155,35,224,140,0,199,145,174,86,210,15,93,253,160,26,4,16,64,32,82,2,132,88,34,37,207,126,17,64,0,1,127,5,184,190,247,215,147,209,16,64,0,1,4,16,64,0,1,4,16,64,64,159,128,205,125,15,33,22,125,253,164,34,4,16,176,20,176,57,41,90,238,154,205,17,112,70,128,227,72,87,43,233,135,174,126,80,13,2,8,32,16,41,1,66,44,145,146,103,191,8,32,128,128,191,2,92,223,251,235,201,104,8,32,128,0,2,8,32,128,0,2,8,32,160,79,192,230,190,135,16,139,190,126,82,17,2,8,88,10,216,156,20,45,119,205,230,8,56,35,192,113,164,171,149,244,67,87,63,168,6,1,4,16,136,148,0,33,150,72,201,179,95,4,16,64,192,95,1,174,239,253,245,100,52,4,16,64,0,1,4,16,64,0,1,4,16,208,39,96,115,223,67,136,69,95,63,169,8,1,4,44,5,108,78,138,150,187,102,115,4,156,17,224,56,210,213,74,250,161,171,31,84,131,0,2,8,68,74,128,16,75,164,228,217,47,2,8,32,224,175,0,215,247,254,122,50,26,2,8,32,128,0,2,8,32,128,0,2,8,232,19,176,185,239,33,196,162,175,159,84,132,0,2,150,2,54,39,69,203,93,179,57,2,206,8,112,28,233,106,37,253,208,213,15,170,65,0,1,4,16,64,0,1,4,16,64,192,70,128,235,123,27,61,182,69,0,1,4,16,64,0,1,4,16,64,0,129,104,16,176,185,239,33,196,18,13,29,166,70,4,16,72,151,128,205,73,49,93,59,226,203,8,56,44,192,113,164,171,185,244,67,87,63,168,6,1,4,16,64,0,1,4,16,64,0,1,27,1,174,239,109,244,216,22,1,4,16,64,0,1,4,16,64,0,1,4,162,65,192,230,190,135,16,75,52,116,152,26,17,64,32,93,2,54,39,197,116,237,136,47,35,224,176,0,199,145,174,230,210,15,93,253,160,26,4,16,64,32,156,2,31,127,252,177,228,205,155,87,74,148,40,17,206,221,178,47,4,16,64,0,129,0,5,184,190,15,16,151,161,17,64,0,1,4,16,64,0,1,4,16,64,64,133,128,205,125,15,33,22,21,45,164,8,4,16,240,83,192,230,164,232,103,29,140,133,64,52,11,112,28,233,234,30,253,208,213,15,170,65,0,1,4,194,41,208,180,105,83,41,91,182,172,180,106,213,42,156,187,101,95,8,32,128,0,2,1,10,112,125,31,32,46,67,35,128,0,2,8,32,128,0,2,8,32,128,128,10,1,155,251,30,66,44,42,90,72,17,8,32,224,167,128,205,73,209,207,58,24,11,129,104,22,224,56,210,213,61,250,161,171,31,84,131,0,2,8,216,8,188,255,254,251,210,165,75,23,57,116,232,144,60,249,228,147,210,169,83,39,57,126,252,184,220,115,207,61,242,205,55,223,152,161,103,206,156,41,91,182,108,145,162,69,139,74,139,22,45,36,91,182,108,50,125,250,116,201,159,63,191,180,105,211,70,118,239,222,45,15,60,240,128,108,216,176,65,230,207,159,47,181,107,215,150,126,253,250,73,241,226,197,101,227,198,141,210,181,107,87,241,246,115,236,216,49,121,246,217,103,205,120,151,95,126,185,249,223,117,234,212,49,99,119,235,214,77,150,46,93,42,143,61,246,152,116,232,208,193,140,61,116,232,80,153,48,97,130,228,201,147,71,218,183,111,47,245,235,215,183,153,42,219,34,128,0,2,8,164,32,192,245,61,75,3,1,4,16,64,0,1,4,16,64,0,1,4,92,23,176,185,239,33,196,226,250,234,96,126,8,196,160,128,205,73,49,6,185,152,50,2,201,10,112,28,233,90,24,244,67,87,63,168,6,1,4,16,8,85,224,196,137,19,114,201,37,151,200,184,113,227,164,116,233,210,38,60,114,231,157,119,74,163,70,141,228,202,43,175,148,51,103,206,152,161,71,143,30,45,235,215,175,151,145,35,71,74,147,38,77,228,182,219,110,51,161,146,122,245,234,201,29,119,220,97,254,217,163,71,15,241,94,53,244,199,31,127,72,225,194,133,101,198,140,25,114,251,237,183,203,154,53,107,76,248,100,235,214,173,242,214,91,111,153,49,38,79,158,44,171,87,175,150,71,31,125,212,252,188,127,255,254,102,127,29,59,118,148,129,3,7,202,121,231,157,39,141,27,55,54,33,152,253,251,247,155,144,76,92,168,198,11,191,240,65,0,1,4,16,240,87,128,235,123,127,61,25,13,1,4,16,64,0,1,4,16,64,0,1,4,244,9,216,220,247,16,98,209,215,79,42,66,0,1,75,1,155,147,162,229,174,217,28,1,103,4,56,142,116,181,146,126,232,234,7,213,32,128,0,2,161,10,44,90,180,200,132,79,86,173,90,101,134,88,182,108,153,180,108,217,82,22,46,92,152,108,136,197,11,187,196,189,78,200,11,153,228,202,149,75,188,32,76,166,76,153,204,83,84,106,214,172,153,106,136,197,123,234,138,247,20,151,202,149,43,155,253,245,237,219,87,6,12,24,32,251,246,237,147,65,131,6,153,167,186,84,171,86,205,188,174,232,239,191,255,150,235,174,187,78,202,151,47,111,158,214,114,247,221,119,155,39,178,240,65,0,1,4,16,240,95,128,235,123,255,77,25,17,1,4,16,64,0,1,4,16,64,0,1,4,116,9,216,220,247,16,98,209,213,75,170,65,0,1,31,4,108,78,138,62,236,158,33,16,112,66,128,227,72,87,27,233,135,174,126,80,13,2,8,32,16,170,192,27,111,188,33,115,230,204,49,175,250,241,62,95,124,241,133,9,146,156,29,98,121,238,185,231,76,208,36,97,136,165,66,133,10,230,73,27,205,63,141,0,0,32,0,73,68,65,84,41,113,33,22,239,73,45,229,202,149,75,18,98,249,244,211,79,205,107,138,188,39,174,220,124,243,205,114,203,45,183,72,153,50,101,226,75,174,88,177,162,20,43,86,76,188,64,141,247,36,151,169,83,167,74,243,230,205,77,184,101,215,174,93,50,119,238,92,89,176,96,129,124,240,193,7,178,119,239,94,243,26,34,62,8,32,128,0,2,254,10,112,125,239,175,39,163,33,128,0,2,8,32,128,0,2,8,32,128,128,62,1,155,251,30,66,44,250,250,73,69,8,32,96,41,96,115,82,180,220,53,155,35,224,140,0,199,145,174,86,210,15,93,253,160,26,4,16,64,32,84,1,47,20,146,55,111,94,217,182,109,155,249,167,247,138,32,239,105,39,221,186,117,147,156,57,115,202,15,63,252,96,94,13,228,61,13,197,123,133,144,23,98,105,214,172,153,148,44,89,82,90,180,104,33,57,114,228,144,119,223,125,215,60,41,197,123,162,203,216,177,99,77,136,197,251,174,247,231,94,120,165,93,187,118,242,225,135,31,154,16,203,224,193,131,101,243,230,205,242,234,171,175,202,239,191,255,46,85,171,86,149,41,83,166,72,175,94,189,164,103,207,158,82,169,82,37,121,231,157,119,204,235,133,188,39,179,120,227,205,154,53,203,60,233,165,72,145,34,50,108,216,48,169,85,171,86,168,211,101,59,4,16,64,0,129,20,4,184,190,103,105,32,128,0,2,8,32,128,0,2,8,32,128,128,235,2,54,247,61,132,88,92,95,29,204,15,129,24,20,176,57,41,198,32,23,83,70,32,89,1,142,35,93,11,131,126,232,234,7,213,32,128,0,2,54,2,93,186,116,49,225,16,47,144,114,217,101,151,137,247,228,148,66,133,10,153,215,6,189,249,230,155,82,160,64,1,41,88,176,160,121,234,138,23,98,153,56,113,162,60,241,196,19,38,152,114,250,244,105,233,211,167,143,252,244,211,79,82,162,68,9,243,79,47,24,51,121,242,100,243,52,21,239,169,41,183,222,122,171,108,218,180,201,132,88,118,239,222,109,158,244,178,124,249,114,243,100,151,142,29,59,202,240,225,195,205,211,96,188,239,123,175,15,58,116,232,144,249,153,247,106,162,42,85,170,200,247,223,127,111,94,109,228,213,48,127,254,124,19,104,225,131,0,2,8,32,224,175,0,215,247,254,122,50,26,2,8,32,128,0,2,8,32,128,0,2,8,232,19,176,185,239,33,196,162,175,159,84,132,0,2,150,2,54,39,69,203,93,179,57,2,206,8,112,28,233,106,37,253,208,213,15,170,65,0,1,4,108,5,188,64,201,95,127,253,37,87,95,125,181,100,200,144,33,126,56,239,105,41,222,19,89,50,103,206,156,104,23,135,15,31,150,11,46,184,64,102,204,152,97,158,194,146,61,123,118,19,48,241,158,176,226,189,18,200,251,120,227,121,159,11,47,188,48,73,121,94,152,197,11,163,36,124,53,144,247,4,151,157,59,119,74,209,162,69,19,213,224,5,99,114,231,206,45,151,94,122,169,237,52,217,30,1,4,16,64,32,5,1,174,239,89,26,8,32,128,0,2,8,32,128,0,2,8,32,224,186,128,205,125,15,33,22,215,87,7,243,67,32,6,5,108,78,138,49,200,197,148,17,72,86,128,227,72,215,194,160,31,186,250,65,53,8,32,128,64,164,4,90,183,110,45,107,215,174,149,107,175,189,86,166,77,155,102,158,168,82,175,94,189,72,149,195,126,17,64,0,1,4,66,20,224,250,62,68,56,54,67,0,1,4,16,64,0,1,4,16,64,0,129,168,17,176,185,239,33,196,18,53,109,166,80,4,16,72,171,128,205,73,49,173,251,224,123,8,184,46,192,113,164,171,195,244,67,87,63,168,6,1,4,16,136,148,192,201,147,39,229,235,175,191,150,237,219,183,75,169,82,165,164,72,145,34,145,42,133,253,34,128,0,2,8,88,8,112,125,111,129,199,166,8,32,128,0,2,8,32,128,0,2,8,32,16,21,2,54,247,61,132,88,162,162,197,20,137,0,2,233,17,176,57,41,166,103,63,124,23,1,151,5,56,142,116,117,151,126,232,234,7,213,32,128,0,2,154,4,188,167,177,188,253,246,219,50,123,246,108,77,101,81,11,2,8,32,128,64,42,2,92,223,179,60,16,64,0,1,4,16,64,0,1,4,16,64,192,117,1,155,251,30,66,44,174,175,14,230,135,64,12,10,216,156,20,99,144,139,41,35,144,172,0,199,145,174,133,65,63,116,245,131,106,16,64,0,1,77,2,132,88,52,117,131,90,16,64,0,129,180,9,112,125,159,54,39,190,133,0,2,8,32,128,0,2,8,32,128,0,2,209,43,96,115,223,67,136,37,122,251,78,229,8,32,144,130,128,205,73,17,84,4,16,248,87,128,227,72,215,74,160,31,186,250,65,53,8,32,128,128,38,1,66,44,154,186,65,45,8,32,128,64,218,4,184,190,79,155,19,223,66,0,1,4,16,64,0,1,4,16,64,0,129,232,21,176,185,239,33,196,18,189,125,167,114,4,16,72,65,192,230,164,8,42,2,8,252,43,192,113,164,107,37,208,15,93,253,160,26,4,16,64,64,147,0,33,22,77,221,160,22,4,16,64,32,109,2,92,223,167,205,137,111,33,128,0,2,8,32,128,0,2,8,32,128,64,244,10,216,220,247,16,98,137,222,190,83,57,2,8,164,32,96,115,82,4,21,1,4,254,21,224,56,210,181,18,232,135,174,126,80,13,2,8,32,160,73,128,16,139,166,110,80,11,2,8,32,144,54,1,174,239,211,230,196,183,16,64,0,1,4,16,64,0,1,4,16,64,32,122,5,108,238,123,8,177,68,111,223,169,28,1,4,82,16,176,57,41,130,138,0,2,255,10,112,28,233,90,9,244,67,87,63,168,6,1,4,16,208,36,64,136,69,83,55,168,5,1,4,16,72,155,0,215,247,105,115,226,91,8,32,128,0,2,8,32,128,0,2,8,32,16,189,2,54,247,61,132,88,162,183,239,84,142,0,2,41,8,216,156,20,65,69,0,129,127,5,56,142,116,173,4,250,161,171,31,84,131,0,2,8,104,18,32,196,162,169,27,212,130,0,2,8,164,77,128,235,251,180,57,241,45,4,16,64,0,1,4,16,64,0,1,4,16,136,94,1,155,251,30,66,44,209,219,119,42,71,0,129,20,4,108,78,138,160,34,128,192,191,2,28,71,186,86,2,253,208,213,15,170,65,0,1,4,52,9,156,29,98,217,186,117,171,20,46,92,88,83,137,212,130,0,2,8,32,112,150,0,215,247,44,9,4,16,64,0,1,4,16,64,0,1,4,16,112,93,192,230,190,135,16,139,235,171,131,249,33,16,131,2,54,39,197,24,228,98,202,8,36,43,192,113,164,107,97,208,15,93,253,160,26,4,16,64,32,210,2,213,170,85,147,237,219,183,203,43,175,188,34,127,255,253,183,188,253,246,219,50,112,224,64,25,48,96,128,204,157,59,87,62,250,232,35,41,93,186,116,164,203,100,255,8,32,128,0,2,41,8,112,125,207,210,64,0,1,4,16,64,0,1,4,16,64,0,1,215,5,108,238,123,8,177,184,190,58,152,31,2,49,40,96,115,82,140,65,46,166,140,64,178,2,28,71,186,22,6,253,208,213,15,170,65,0,1,4,34,45,48,115,230,76,105,209,162,133,100,204,152,81,114,231,206,45,199,143,31,151,223,127,255,221,148,229,5,92,22,44,88,16,233,18,217,63,2,8,32,128,64,42,2,92,223,179,60,16,64,0,1,4,16,64,0,1,4,16,64,192,117,1,155,251,30,66,44,174,175,14,230,135,64,12,10,216,156,20,99,144,139,41,35,144,172,0,199,145,174,133,65,63,116,245,131,106,16,64,0,1,13,2,69,139,22,149,77,155,54,37,42,37,91,182,108,178,100,201,18,158,194,162,161,65,212,128,0,2,8,164,34,192,245,61,203,3,1,4,16,64,0,1,4,16,64,0,1,4,92,23,176,185,239,33,196,226,250,234,96,126,8,196,160,128,205,73,49,6,185,152,50,2,201,10,112,28,233,90,24,244,67,87,63,168,6,1,4,16,208,32,224,61,141,165,117,235,214,114,248,240,225,248,114,106,215,174,45,243,230,205,211,80,30,53,32,128,0,2,8,164,34,192,245,61,203,3,1,4,16,64,0,1,4,16,64,0,1,4,92,23,176,185,239,33,196,226,250,234,96,126,8,196,160,128,205,73,49,6,185,152,50,2,201,10,112,28,233,90,24,244,67,87,63,168,6,1,4,16,208,34,144,240,105,44,60,133,69,75,87,168,3,1,4,16,56,183,0,215,247,231,54,226,27,8,32,128,0,2,8,32,128,0,2,8,32,16,221,2,54,247,61,132,88,162,187,247,84,143,0,2,201,8,216,156,20,1,69,0,129,127,5,56,142,116,173,4,250,161,171,31,84,131,0,2,8,104,17,72,248,52,22,158,194,162,165,43,212,129,0,2,8,156,91,128,235,251,115,27,241,13,4,16,64,0,1,4,16,64,0,1,4,16,136,110,1,155,251,30,66,44,209,221,123,170,71,0,129,100,4,108,78,138,128,34,128,192,191,2,28,71,186,86,2,253,208,213,15,170,65,0,1,4,52,9,120,79,99,217,182,109,155,44,93,186,84,74,151,46,173,169,52,106,65,0,1,4,16,72,65,128,235,123,150,6,2,8,32,128,0,2,8,32,128,0,2,8,184,46,96,115,223,67,136,197,245,213,193,252,16,136,65,1,155,147,98,12,114,49,101,4,146,21,224,56,210,181,48,232,135,174,126,80,13,2,8,32,160,73,96,252,248,241,242,201,39,159,200,156,57,115,52,149,69,45,8,32,128,0,2,169,8,112,125,207,242,64,0,1,4,16,64,0,1,4,16,64,0,1,215,5,108,238,123,8,177,184,190,58,152,31,2,49,40,96,115,82,140,65,46,166,140,64,178,2,28,71,186,22,6,253,208,213,15,170,65,0,1,221,2,191,252,190,89,166,44,31,170,187,72,170,179,18,184,50,119,97,105,90,190,155,213,24,108,140,0,2,8,68,82,128,235,251,72,234,179,111,4,16,64,0,1,4,16,64,0,1,4,16,8,135,128,205,125,15,33,150,112,116,136,125,32,128,64,88,5,108,78,138,97,45,148,157,33,160,88,128,227,72,87,115,232,135,174,126,80,13,2,8,232,22,240,66,44,11,55,204,150,10,215,215,209,93,40,213,133,36,240,219,159,187,100,219,222,181,132,88,66,210,99,35,4,16,208,34,192,245,189,150,78,80,7,2,8,32,128,0,2,8,32,128,0,2,8,4,37,96,115,223,67,136,37,168,174,48,46,2,8,68,76,192,230,164,24,177,162,217,49,2,202,4,56,142,116,53,132,126,232,234,7,213,32,128,128,110,1,66,44,186,251,99,91,29,33,22,91,65,182,71,0,1,13,2,92,223,107,232,2,53,32,128,0,2,8,32,128,0,2,8,32,128,64,144,2,54,247,61,132,88,130,236,12,99,35,128,64,68,4,108,78,138,17,41,152,157,34,160,80,128,227,72,87,83,232,135,174,126,80,13,2,8,232,22,32,196,162,187,63,182,213,17,98,177,21,100,123,4,16,208,32,192,245,189,134,46,80,3,2,8,32,128,0,2,8,32,128,0,2,8,4,41,96,115,223,67,136,37,200,206,48,54,2,8,68,68,192,230,164,24,145,130,217,41,2,10,5,56,142,116,53,133,126,232,234,7,213,32,128,128,110,1,66,44,186,251,99,91,29,33,22,91,65,182,71,0,1,13,2,92,223,107,232,2,53,32,128,0,2,8,32,128,0,2,8,32,128,64,144,2,54,247,61,132,88,130,236,12,99,35,128,64,68,4,108,78,138,17,41,152,157,34,160,80,128,227,72,87,83,232,135,174,126,80,13,2,8,232,22,32,196,162,187,63,182,213,17,98,177,21,100,123,4,16,208,32,192,245,189,134,46,80,3,2,8,32,128,0,2,8,32,128,0,2,8,4,41,96,115,223,67,136,37,200,206,48,54,2,8,68,68,192,230,164,24,145,130,217,41,2,10,5,56,142,116,53,133,126,232,234,7,213,32,128,128,110,1,66,44,186,251,99,91,29,33,22,91,65,182,71,0,1,13,2,92,223,107,232,2,53,32,128,0,2,8,32,128,0,2,8,32,128,64,144,2,54,247,61,132,88,130,236,12,99,35,128,64,68,4,108,78,138,17,41,152,157,34,160,80,128,227,72,87,83,232,135,174,126,80,13,2,8,232,22,32,196,162,187,63,182,213,17,98,177,21,100,123,4,16,208,32,192,245,189,134,46,80,3,2,8,32,128,0,2,8,32,128,0,2,8,4,41,96,115,223,67,136,37,200,206,48,54,2,8,68,68,192,230,164,24,145,130,217,41,2,10,5,56,142,116,53,133,126,232,234,7,213,32,128,128,110,1,66,44,186,251,99,91,29,33,22,91,65,182,71,0,1,13,2,92,223,107,232,2,53,32,128,0,2,8,32,128,0,2,8,32,128,64,144,2,54,247,61,132,88,130,236,12,99,35,128,64,68,4,108,78,138,17,41,152,157,34,160,80,128,227,72,87,83,232,135,174,126,80,13,2,8,232,22,32,196,162,187,63,182,213,17,98,177,21,100,123,4,16,208,32,192,245,189,134,46,80,3,2,8,32,128,0,2,8,32,128,0,2,8,4,41,96,115,223,67,136,37,200,206,48,54,2,8,68,68,192,230,164,24,145,130,217,41,2,10,5,56,142,116,53,133,126,232,234,7,213,32,128,128,110,1,66,44,186,251,99,91,29,33,22,91,65,182,71,0,1,13,2,92,223,107,232,2,53,32,128,0,2,8,32,128,0,2,8,32,128,64,144,2,54,247,61,132,88,130,236,12,99,35,128,64,68,4,108,78,138,17,41,152,157,34,160,80,128,227,72,87,83,232,135,174,126,80,13,2,8,232,22,32,196,162,187,63,182,213,17,98,177,21,100,123,4,16,208,32,192,245,189,134,46,80,3,2,8,32,128,0,2,8,32,128,0,2,8,4,41,96,115,223,67,136,37,200,206,48,54,2,8,68,68,192,230,164,24,145,130,217,41,2,10,5,56,142,116,53,133,126,232,234,7,213,32,128,128,110,1,66,44,186,251,99,91,29,33,22,91,65,182,71,0,1,13,2,92,223,107,232,2,53,32,128,0,2,8,32,128,0,2,8,32,128,64,144,2,54,247,61,132,88,130,236,12,99,35,128,64,68,4,108,78,138,17,41,152,157,34,160,80,128,227,72,87,83,232,135,174,126,80,13,2,8,232,22,32,196,162,187,63,182,213,17,98,177,21,100,123,4,16,208,32,192,245,189,134,46,80,3,2,8,32,128,0,2,8,32,128,0,2,8,4,41,96,115,223,67,136,37,200,206,48,54,2,8,68,68,192,230,164,24,145,130,217,41,2,10,5,56,142,116,53,133,126,232,234,7,213,32,128,128,110,1,66,44,186,251,99,91,29,33,22,91,65,182,71,0,1,13,2,92,223,107,232,2,53,32,128,0,2,8,32,128,0,2,8,32,128,64,144,2,54,247,61,132,88,130,236,12,99,35,128,64,68,4,108,78,138,17,41,152,157,34,160,80,128,227,72,87,83,232,135,174,126,80,13,2,8,232,22,32,196,162,187,63,182,213,17,98,177,21,100,123,4,16,208,32,192,245,189,134,46,80,3,2,8,32,128,0,2,8,32,128,0,2,8,4,41,96,115,223,67,136,37,200,206,48,54,2,8,68,68,192,230,164,24,145,130,217,41,2,10,5,56,142,116,53,133,126,232,234,7,213,32,128,128,110,1,66,44,186,251,99,91,157,9,177,236,251,78,154,222,241,180,237,80,108,143,0,2,8,68,76,128,235,251,136,209,179,99,4,16,64,0,1,4,16,64,0,1,4,16,8,147,128,205,125,15,33,150,48,53,137,221,32,128,64,248,4,108,78,138,225,171,146,61,33,160,91,128,227,72,87,127,232,135,174,126,80,13,2,8,232,22,208,20,98,57,115,230,140,156,62,117,90,50,102,202,168,10,205,143,186,188,121,121,159,12,25,51,132,117,110,60,137,37,172,220,236,12,1,4,2,18,224,250,62,32,88,134,69,0,1,4,16,64,0,1,4,16,64,0,1,53,2,54,247,61,132,88,212,180,145,66,16,64,192,47,1,155,147,162,95,53,48,14,2,209,46,192,113,164,171,131,244,67,87,63,168,6,1,4,116,11,164,20,98,249,242,179,47,101,88,223,225,210,229,217,206,50,248,185,151,101,254,146,121,50,102,200,88,25,59,100,108,146,9,181,108,223,82,58,246,236,16,210,68,119,239,220,45,235,214,172,147,187,239,187,91,150,47,89,46,189,58,244,150,207,214,44,10,105,172,160,54,242,163,174,209,47,143,145,125,191,238,149,23,135,189,24,84,153,201,142,75,136,37,172,220,236,12,1,4,2,18,224,250,62,32,88,134,69,0,1,4,16,64,0,1,4,16,64,0,1,53,2,54,247,61,132,88,212,180,145,66,16,64,192,47,1,155,147,162,95,53,48,14,2,209,46,192,113,164,171,131,244,67,87,63,168,6,1,4,116,11,164,20,98,249,102,229,55,50,188,223,8,233,220,171,147,12,121,113,168,204,248,96,186,120,65,140,101,139,151,201,224,113,131,19,77,42,103,174,28,146,51,87,206,144,38,186,248,227,197,50,224,217,129,178,112,229,71,132,88,66,18,76,125,35,66,44,1,160,50,36,2,8,132,93,128,235,251,176,147,179,67,4,16,64,0,1,4,16,64,0,1,4,16,8,179,128,205,125,15,33,150,48,55,139,221,33,128,64,240,2,54,39,197,224,171,99,15,8,68,135,0,199,145,174,62,209,15,93,253,160,26,4,16,208,45,144,82,136,229,199,117,63,202,200,1,163,164,83,175,142,50,180,239,48,153,48,115,188,9,177,124,247,245,90,153,248,246,196,36,147,242,94,151,51,97,212,68,153,53,101,150,156,56,113,66,238,173,119,175,116,232,209,65,178,102,205,34,125,159,233,43,133,174,43,36,139,22,124,38,247,55,188,95,238,111,88,219,108,191,115,199,46,105,209,160,133,236,252,101,167,84,191,183,186,60,248,104,67,233,214,166,187,212,107,92,79,230,207,158,47,151,92,122,137,60,63,228,57,185,241,230,27,205,107,134,82,26,127,211,250,77,50,97,228,68,241,158,30,83,172,68,49,121,238,229,231,164,80,225,171,77,29,175,12,26,45,11,223,91,40,57,115,230,148,102,109,155,201,61,117,106,38,170,253,171,207,191,146,41,19,166,154,249,157,62,125,90,154,214,109,38,247,214,173,37,13,31,109,40,235,191,91,47,35,250,143,144,230,109,155,135,84,87,194,29,121,118,27,190,91,47,217,178,103,151,85,203,86,201,141,37,110,148,129,99,6,200,69,185,47,146,67,7,15,201,136,254,35,101,209,130,69,82,240,154,130,82,231,193,58,82,255,225,122,50,110,232,56,249,227,143,63,165,251,11,221,204,80,91,54,109,49,79,170,153,244,246,68,57,118,236,152,12,232,61,208,140,85,244,198,34,210,185,119,103,185,161,248,13,73,250,66,136,69,247,241,71,117,8,32,144,54,1,174,239,211,230,196,183,16,64,0,1,4,16,64,0,1,4,16,64,32,122,5,108,238,123,8,177,68,111,223,169,28,1,4,82,16,176,57,41,130,138,0,2,255,10,112,28,233,90,9,244,67,87,63,168,6,1,4,116,11,164,20,98,57,120,224,160,172,90,186,74,110,175,112,187,44,95,178,66,106,222,95,195,132,88,22,204,93,32,109,187,182,249,255,73,157,119,158,9,134,204,153,54,71,6,63,255,178,9,189,92,119,195,117,210,173,117,119,121,224,161,58,210,174,123,59,105,94,191,133,172,252,106,165,52,104,210,64,154,181,110,106,130,26,222,231,232,145,163,50,117,226,84,19,34,25,63,243,85,57,124,240,176,60,222,176,165,84,187,231,78,169,219,168,174,188,57,126,138,9,150,188,241,238,228,84,199,111,92,235,97,41,93,174,180,217,110,234,132,169,242,247,95,127,203,216,105,99,205,235,144,188,0,139,247,74,164,35,255,28,149,158,237,123,154,177,202,220,81,38,190,126,47,64,115,247,237,53,100,209,183,159,202,63,127,255,35,247,85,172,45,229,171,148,55,161,150,215,70,191,38,27,190,255,81,234,63,82,47,164,186,18,118,222,179,243,66,41,79,116,104,105,194,38,3,159,29,100,130,50,173,58,61,41,253,123,13,144,13,235,54,152,167,222,236,250,223,110,121,230,169,103,228,243,181,159,201,247,223,174,147,14,205,59,200,55,219,190,150,172,217,178,202,171,195,94,149,101,75,150,203,155,255,125,67,30,170,217,72,188,39,224,120,1,155,21,95,174,148,73,175,76,146,21,155,150,75,142,92,57,18,45,56,66,44,186,143,63,170,67,0,129,180,9,112,125,159,54,39,190,133,0,2,8,32,128,0,2,8,32,128,0,2,209,43,96,115,223,67,136,37,122,251,78,229,8,32,144,130,128,205,73,17,84,4,16,248,87,128,227,72,215,74,160,31,186,250,65,53,8,32,160,91,32,165,16,75,114,85,199,5,49,174,46,124,117,252,31,103,204,152,81,230,47,153,39,15,214,120,72,42,84,41,111,66,43,222,103,206,244,119,100,236,144,177,242,217,154,69,38,196,114,69,254,43,164,223,200,190,73,134,61,251,117,66,94,136,229,235,159,87,75,182,236,217,204,147,85,186,60,209,85,86,109,89,153,234,248,94,8,165,116,217,210,210,177,103,7,201,154,45,155,108,223,186,205,60,189,165,120,190,18,50,112,244,64,185,175,254,189,102,191,61,218,245,144,28,57,115,74,207,126,61,18,213,225,109,223,245,217,46,242,215,95,127,201,140,215,102,154,64,201,247,59,191,147,214,77,218,72,141,218,53,228,138,252,121,77,136,37,189,117,37,220,137,103,183,226,203,21,50,109,254,84,243,99,47,96,179,103,247,30,25,60,118,144,9,248,120,62,121,243,231,149,173,155,182,74,253,234,13,228,245,57,175,201,205,183,222,44,183,22,42,45,175,206,24,39,21,171,86,148,218,149,238,151,199,90,61,38,69,111,42,42,13,239,106,40,31,175,94,40,249,175,204,47,103,206,156,145,74,197,255,35,125,6,62,107,158,104,147,240,67,136,69,247,241,71,117,8,32,144,54,1,174,239,211,230,196,183,16,64,0,1,4,16,64,0,1,4,16,64,32,122,5,108,238,123,8,177,68,111,223,169,28,1,4,82,16,176,57,41,130,138,0,2,255,10,112,28,233,90,9,244,67,87,63,168,6,1,4,116,11,164,55,196,146,210,235,132,110,187,246,118,25,56,122,128,84,173,81,213,76,216,11,108,180,104,240,184,172,223,243,131,9,177,120,79,107,169,255,72,253,36,24,103,135,88,188,215,9,125,249,195,18,243,189,111,87,126,43,77,238,127,212,140,145,218,248,222,190,158,110,221,77,14,236,63,32,55,149,188,73,218,116,109,35,55,220,84,84,170,148,252,183,150,132,31,47,148,50,116,194,144,68,63,27,208,123,128,100,204,148,73,254,250,227,79,185,185,116,73,243,10,161,209,111,190,34,222,19,94,22,174,90,40,255,219,190,195,188,78,40,189,117,37,220,137,23,98,217,253,191,221,210,127,84,63,243,99,239,245,71,235,191,251,65,70,190,62,82,86,47,91,45,253,123,15,144,205,27,54,75,158,43,242,200,222,95,247,154,16,139,247,20,28,239,245,65,89,178,158,47,143,61,249,152,220,115,71,45,89,182,113,169,177,237,220,178,75,146,185,245,25,212,71,30,124,172,97,162,159,155,16,203,190,239,164,233,29,79,235,94,136,84,135,0,2,8,164,34,192,245,61,203,3,1,4,16,64,0,1,4,16,64,0,1,4,92,23,176,185,239,33,196,226,250,234,96,126,8,196,160,128,205,73,49,6,185,152,50,2,201,10,112,28,233,90,24,244,67,87,63,168,6,1,4,116,11,248,21,98,105,90,183,153,220,125,223,93,210,168,89,35,51,225,183,222,120,91,62,91,248,153,121,45,143,9,177,60,112,143,212,127,184,94,18,140,179,67,44,94,104,195,123,122,139,247,73,24,98,73,105,124,47,108,226,61,189,164,200,141,69,100,203,198,45,50,99,242,76,89,180,96,145,124,184,244,3,41,91,164,156,140,153,50,90,202,86,44,107,198,251,117,247,30,201,152,33,131,92,85,232,170,68,117,120,53,140,27,246,170,28,58,120,72,198,77,27,43,19,71,77,148,227,199,78,200,15,223,253,32,11,87,126,36,203,151,44,55,97,146,244,212,229,205,59,225,199,11,177,236,251,117,175,188,56,236,69,243,227,184,16,203,240,137,195,165,90,233,234,114,103,205,59,165,93,247,167,36,71,206,28,114,251,117,101,229,149,55,70,153,16,203,87,159,127,37,61,218,245,148,166,173,155,202,247,223,124,103,66,47,203,22,47,147,150,15,61,33,75,214,125,33,23,92,120,129,25,111,235,230,173,114,69,129,124,114,241,37,185,19,237,151,39,177,232,62,254,168,14,1,4,210,38,192,245,125,218,156,248,22,2,8,32,128,0,2,8,32,128,0,2,8,68,175,128,205,125,15,33,150,232,237,59,149,35,128,64,10,2,54,39,69,80,17,64,224,95,1,142,35,93,43,129,126,232,234,7,213,32,128,128,110,1,191,66,44,83,39,78,147,247,223,121,95,134,142,31,34,121,242,229,49,79,97,169,118,79,53,121,244,137,38,169,134,88,190,248,116,137,244,238,216,91,22,175,253,92,86,45,91,149,98,88,36,165,241,31,106,250,160,84,40,86,81,94,126,245,101,249,79,181,74,38,112,210,161,121,71,19,240,136,123,141,209,243,47,63,39,251,246,238,147,150,15,62,33,173,59,183,146,6,77,26,36,106,202,159,135,255,52,129,23,47,16,178,98,243,114,153,55,107,158,244,238,248,172,169,189,251,139,221,83,13,177,164,54,239,132,59,73,41,196,50,120,220,96,169,120,99,37,121,105,248,139,82,189,86,117,153,63,123,190,49,152,52,107,162,148,171,84,78,78,158,56,41,119,220,80,94,254,254,235,111,25,49,105,184,121,93,208,193,3,7,205,156,187,246,233,42,143,180,124,88,150,125,177,92,218,60,210,70,230,125,49,87,174,45,114,109,162,185,17,98,209,125,252,81,29,2,8,164,77,128,235,251,180,57,241,45,4,16,64,0,1,4,16,64,0,1,4,16,136,94,1,155,251,30,66,44,209,219,119,42,71,0,129,20,4,108,78,138,160,34,128,192,191,2,28,71,186,86,2,253,208,213,15,170,65,0,1,221,2,233,9,177,140,25,50,86,214,174,94,35,19,223,158,152,100,82,251,247,237,55,79,7,241,94,137,227,125,188,215,250,120,79,53,185,248,210,139,77,152,164,86,221,90,82,175,113,221,36,219,237,219,179,79,234,85,171,47,57,115,229,148,222,3,122,165,24,98,73,109,252,41,19,166,202,160,62,131,204,190,142,29,61,38,93,158,237,98,94,171,227,213,210,234,225,214,230,245,60,222,167,218,61,119,202,208,241,67,37,83,230,76,73,234,120,164,118,19,185,60,207,229,50,108,226,80,217,182,117,187,220,91,254,94,25,59,109,108,124,48,38,165,39,177,164,86,87,194,157,36,23,98,217,176,110,131,9,166,120,79,126,25,209,127,164,9,209,148,44,83,82,50,156,151,65,190,93,245,173,172,218,178,210,12,209,175,103,127,153,241,250,12,249,102,219,215,146,53,91,86,243,179,5,243,62,146,174,79,118,141,223,69,199,158,29,164,101,251,150,73,230,69,136,69,247,241,71,117,8,32,144,54,1,174,239,211,230,196,183,16,64,0,1,4,16,64,0,1,4,16,64,32,122,5,108,238,123,8,177,68,111,223,169,28,1,4,82,16,176,57,41,130,138,0,2,255,10,112,28,233,90,9,244,67,87,63,168,6,1,4,116,11,164,39,196,114,174,153,156,62,117,90,118,238,216,41,153,207,207,44,121,243,229,149,243,206,59,239,92,155,152,63,63,117,242,148,28,61,122,52,254,213,56,41,109,148,218,248,135,15,29,150,189,187,247,74,225,235,11,75,198,76,25,227,135,240,198,222,177,125,135,100,191,32,187,228,185,34,79,154,234,73,239,151,66,157,119,194,253,120,245,123,79,93,185,228,178,75,228,204,153,51,114,96,255,1,243,191,83,251,28,249,231,136,241,246,230,229,133,128,146,251,16,98,73,111,55,249,62,2,8,104,20,224,250,94,99,87,168,9,1,4,16,64,0,1,4,16,64,0,1,4,252,20,176,185,239,33,196,226,103,39,24,11,1,4,84,8,216,156,20,85,76,128,34,16,80,32,192,113,164,160,9,9,74,160,31,186,250,65,53,8,32,160,91,192,207,16,139,238,153,198,102,117,132,88,98,179,239,204,26,1,215,4,184,190,119,173,163,204,7,1,4,16,64,0,1,4,16,64,0,1,4,206,22,176,185,239,33,196,194,122,66,0,1,231,4,108,78,138,206,97,48,33,4,66,20,224,56,10,17,46,160,205,232,71,64,176,12,139,0,2,78,10,16,98,113,178,173,241,147,34,196,226,118,127,153,29,2,177,34,192,245,125,172,116,154,121,34,128,0,2,8,32,128,0,2,8,32,16,187,2,54,247,61,132,88,98,119,221,48,115,4,156,21,176,57,41,58,139,194,196,16,72,167,0,199,81,58,193,2,254,58,253,8,24,152,225,17,64,192,41,1,66,44,78,181,51,201,100,8,177,184,221,95,102,135,64,172,8,112,125,31,43,157,102,158,8,32,128,0,2,8,32,128,0,2,8,196,174,128,205,125,15,33,150,216,93,55,204,28,1,103,5,108,78,138,206,162,48,49,4,210,41,192,113,148,78,176,128,191,78,63,2,6,102,120,4,16,112,74,128,16,139,83,237,76,50,25,66,44,110,247,151,217,33,16,43,2,92,223,199,74,167,153,39,2,8,32,128,0,2,8,32,128,0,2,177,43,96,115,223,67,136,37,118,215,13,51,71,192,89,1,155,147,162,179,40,76,12,129,116,10,112,28,165,19,44,224,175,211,143,128,129,25,30,1,4,156,18,8,103,136,229,143,195,127,72,206,92,57,195,238,119,250,212,105,179,207,12,25,51,164,107,223,39,79,156,148,76,153,51,165,107,155,212,190,124,234,228,41,201,152,41,163,111,227,165,101,32,66,44,105,81,226,59,8,32,160,93,128,235,123,237,29,162,62,4,16,64,0,1,4,16,64,0,1,4,16,176,21,176,185,239,33,196,98,171,207,246,8,32,160,78,192,230,164,168,110,50,20,132,64,132,4,56,142,34,4,159,194,110,233,135,174,126,80,13,2,8,232,22,8,71,136,197,11,175,180,105,210,86,54,111,216,44,171,182,172,76,17,100,194,200,137,242,243,79,91,101,224,232,129,210,188,126,11,169,85,183,150,212,107,92,215,26,240,197,238,47,202,165,151,93,42,109,186,182,73,243,88,71,143,28,149,91,11,149,150,133,171,22,74,129,171,242,39,218,110,249,146,229,210,173,77,119,249,242,135,37,105,30,207,251,226,109,215,222,46,83,231,77,145,15,231,46,144,147,39,79,74,230,204,153,229,216,177,99,210,253,133,110,233,26,39,61,95,38,196,146,30,45,190,139,0,2,90,5,184,190,215,218,25,234,66,0,1,4,16,64,0,1,4,16,64,0,1,191,4,108,238,123,8,177,248,213,5,198,65,0,1,53,2,54,39,69,53,147,160,16,4,34,44,192,113,20,225,6,156,181,123,250,161,171,31,84,131,0,2,186,5,194,17,98,249,122,197,215,242,88,157,166,242,205,246,111,36,107,214,44,41,130,140,31,49,65,182,110,222,42,131,199,14,50,33,150,123,30,184,71,234,63,92,207,26,208,239,16,139,23,202,217,182,101,155,220,124,235,205,233,170,45,46,196,178,248,147,47,18,133,88,218,117,123,42,93,227,164,231,203,132,88,210,163,197,119,17,64,64,171,0,215,247,90,59,67,93,8,32,128,0,2,8,32,128,0,2,8,32,224,151,128,205,125,15,33,22,191,186,192,56,8,32,160,70,192,230,164,168,102,18,20,130,64,132,5,56,142,34,220,128,179,118,79,63,116,245,131,106,16,64,64,183,64,208,33,150,125,123,246,201,227,13,91,154,112,74,197,170,21,229,213,25,227,100,195,186,13,226,61,117,229,155,21,223,72,241,146,55,73,139,118,45,228,214,219,111,149,148,66,44,251,247,237,151,1,189,7,202,170,101,171,164,232,141,69,164,115,239,206,114,67,241,27,100,214,148,89,178,119,207,62,217,181,99,167,44,93,188,76,110,44,113,163,244,127,165,191,92,124,73,238,68,232,94,136,229,208,129,195,178,255,183,253,178,241,135,141,82,249,174,202,210,123,64,47,243,106,163,19,39,78,200,43,131,70,203,194,247,22,74,206,156,57,165,89,219,102,114,79,157,154,18,247,36,150,182,93,219,200,71,243,23,154,39,166,180,238,220,74,234,60,88,71,214,127,183,94,38,140,156,32,35,95,31,41,125,58,247,49,181,44,124,239,99,51,199,26,181,107,72,143,151,158,49,175,46,250,105,227,79,166,238,189,191,238,149,154,117,106,202,184,161,227,228,221,69,239,200,55,43,191,145,163,71,143,73,182,108,89,229,159,127,142,72,139,182,205,3,91,36,132,88,2,163,101,96,4,16,8,163,0,215,247,97,196,102,87,8,32,128,0,2,8,32,128,0,2,8,32,16,17,1,155,251,30,66,44,17,105,25,59,69,0,129,32,5,108,78,138,65,214,197,216,8,68,147,0,199,145,174,110,209,15,93,253,160,26,4,16,208,45,16,116,136,197,11,127,204,154,50,91,94,25,244,138,76,124,123,130,121,122,73,173,242,247,74,153,59,202,72,131,71,234,155,87,235,124,185,232,75,153,247,197,92,19,108,57,251,73,44,222,235,132,30,170,217,72,114,230,202,33,205,219,54,151,21,95,174,148,73,175,76,146,21,155,150,203,155,19,166,152,96,200,83,79,183,149,194,69,10,203,75,207,244,149,198,205,26,73,235,46,173,19,161,123,33,150,183,223,156,37,222,19,79,242,95,85,64,6,63,63,88,170,215,170,38,125,6,245,145,97,125,135,155,0,75,151,103,59,203,145,127,142,74,207,246,61,229,141,119,39,75,241,82,197,205,235,132,174,46,124,181,116,234,217,81,86,46,93,37,51,94,159,33,107,118,124,107,194,55,113,175,19,122,164,118,19,89,179,106,141,121,5,210,193,3,7,101,80,159,65,102,123,111,126,119,223,94,67,10,94,83,208,188,18,105,234,196,105,230,123,94,136,229,212,233,83,114,242,196,73,201,148,57,147,249,103,137,91,74,4,182,72,8,177,4,70,203,192,8,32,16,70,1,174,239,195,136,205,174,16,64,0,1,4,16,64,0,1,4,16,64,32,34,2,54,247,61,132,88,34,210,50,118,138,0,2,65,10,216,156,20,131,172,139,177,17,136,38,1,142,35,93,221,162,31,186,250,65,53,8,32,160,91,32,232,16,139,55,251,85,75,87,73,151,39,187,202,151,63,44,49,24,94,112,165,210,157,21,229,188,243,206,147,207,62,250,92,158,121,234,25,249,246,151,111,228,141,113,111,38,9,177,120,79,57,105,120,87,67,249,120,245,66,201,127,101,126,57,115,230,140,84,42,254,31,233,51,240,89,217,244,227,102,51,246,148,185,111,154,113,71,244,31,41,187,119,238,54,175,35,74,248,241,66,44,27,127,216,36,51,62,152,110,126,60,243,141,183,100,120,223,225,178,98,243,114,41,158,175,132,9,160,220,87,255,94,243,103,61,218,245,144,28,57,115,74,231,222,157,76,136,101,210,172,137,82,174,82,57,249,243,143,191,164,236,245,101,229,253,175,222,147,61,187,247,36,10,177,148,255,207,29,241,193,153,7,107,60,36,13,154,52,144,50,229,74,203,61,119,212,146,175,54,124,41,185,47,206,45,63,174,251,81,234,87,111,96,66,44,69,110,44,18,182,69,65,136,37,108,212,236,8,1,4,2,20,224,250,62,64,92,134,70,0,1,4,16,64,0,1,4,16,64,0,1,21,2,54,247,61,132,83,243,169,54,0,0,32,0,73,68,65,84,88,84,180,144,34,16,64,192,79,1,155,147,162,159,117,48,22,2,209,44,192,113,164,171,123,244,67,87,63,168,6,1,4,116,11,68,34,196,226,133,72,198,14,25,43,7,246,31,144,2,5,11,200,206,95,118,166,24,98,201,145,243,66,233,220,178,75,18,68,239,41,42,191,237,251,77,126,221,249,171,244,27,217,215,252,249,107,163,95,147,239,191,253,222,188,230,39,225,199,11,177,120,65,146,118,221,219,153,31,123,79,68,241,158,160,178,232,219,69,114,231,45,119,38,25,219,123,37,144,55,166,23,98,89,176,252,67,185,170,208,85,114,250,212,105,41,158,191,132,9,161,28,248,253,64,162,16,75,253,135,235,153,215,12,121,159,39,26,61,41,85,238,170,44,231,103,201,34,175,143,121,93,62,88,250,190,249,121,194,237,9,177,232,62,38,168,14,1,4,244,9,112,125,175,175,39,84,132,0,2,8,32,128,0,2,8,32,128,0,2,254,10,216,220,247,16,98,241,183,23,140,134,0,2,10,4,108,78,138,10,202,167,4,4,84,8,112,28,169,104,67,124,17,244,67,87,63,168,6,1,4,116,11,132,59,196,242,191,237,255,147,26,101,107,74,255,81,253,165,198,253,119,203,47,91,127,145,7,170,214,77,49,196,146,47,255,21,210,242,161,39,100,201,186,47,228,130,11,47,48,152,222,43,135,174,40,144,207,188,222,103,223,175,123,229,197,97,47,154,159,167,22,98,241,254,220,11,190,120,159,185,111,207,149,119,103,254,87,198,207,120,85,74,95,83,70,198,76,25,45,101,43,150,53,127,246,235,238,61,146,49,67,6,185,60,239,229,38,196,178,112,213,66,41,112,85,254,84,67,44,15,62,250,96,252,147,92,226,66,44,215,92,119,141,52,175,223,66,190,223,249,157,100,204,148,209,60,33,166,122,233,187,120,18,139,238,195,129,234,16,64,64,169,0,215,247,74,27,67,89,8,32,128,0,2,8,32,128,0,2,8,32,224,155,128,205,125,15,33,22,223,218,192,64,8,32,160,69,192,230,164,168,101,14,212,129,64,164,5,56,142,34,221,129,196,251,167,31,186,250,65,53,8,32,160,91,32,220,33,150,117,107,214,201,67,53,27,201,231,107,63,147,139,46,190,72,250,245,236,47,115,166,205,145,111,182,125,45,111,142,159,146,228,117,66,119,214,172,42,21,138,85,148,174,125,186,202,35,45,31,150,101,95,44,151,54,143,180,145,121,95,204,149,143,230,47,76,115,136,229,253,119,62,144,57,159,204,150,76,153,51,153,167,168,84,174,254,31,121,188,221,227,210,184,214,195,114,69,254,43,228,249,151,159,147,125,123,247,73,203,7,159,144,214,157,91,201,125,245,239,179,10,177,212,127,164,190,148,191,161,130,116,236,217,65,234,54,170,43,99,135,142,51,33,27,94,39,164,251,120,160,58,4,16,208,41,192,245,189,206,190,80,21,2,8,32,128,0,2,8,32,128,0,2,8,248,39,96,115,223,67,136,197,191,62,48,18,2,8,40,17,176,57,41,42,153,2,101,32,16,113,1,142,163,136,183,32,81,1,244,67,87,63,168,6,1,4,116,11,132,35,196,178,122,217,106,233,222,246,25,249,108,205,34,57,115,230,140,180,109,210,86,190,248,116,137,129,121,244,137,38,242,254,187,31,72,185,74,229,228,218,34,215,202,207,63,109,149,129,163,7,154,167,152,212,170,91,75,234,53,174,43,11,230,125,36,93,159,236,26,15,233,5,67,90,182,111,41,163,95,30,147,36,196,178,110,237,15,50,98,210,240,68,232,222,235,132,214,127,183,65,126,88,251,131,249,249,245,197,174,151,9,51,199,203,101,121,46,147,205,27,54,75,171,135,91,203,222,95,247,154,63,171,118,207,157,50,116,252,80,57,121,242,100,178,33,150,255,126,246,174,252,190,255,247,68,175,19,74,238,73,44,141,154,53,146,233,175,77,151,254,189,6,152,113,75,221,86,202,236,107,218,252,169,102,255,225,250,252,246,231,46,217,182,119,173,52,45,223,45,92,187,100,63,8,32,128,128,239,2,92,223,251,78,202,128,8,32,128,0,2,8,32,128,0,2,8,32,160,76,192,230,190,135,16,139,178,102,82,14,2,8,216,11,216,156,20,237,247,206,8,8,184,33,192,113,164,171,143,244,67,87,63,168,6,1,4,116,11,132,35,196,146,156,192,158,221,123,36,215,69,185,36,91,246,108,114,236,216,49,57,126,244,184,228,200,149,35,69,172,35,255,28,145,157,59,118,74,158,43,242,72,206,92,57,67,66,245,246,179,127,223,126,201,87,32,159,156,119,222,121,241,99,156,58,121,74,118,108,223,33,217,47,200,110,198,247,243,115,240,192,65,249,235,143,191,164,64,193,2,137,246,233,231,62,82,27,139,16,75,184,164,217,15,2,8,4,41,192,245,125,144,186,140,141,0,2,8,32,128,0,2,8,32,128,0,2,26,4,108,238,123,8,177,104,232,32,53,32,128,128,175,2,54,39,69,95,11,97,48,4,162,88,128,227,72,87,243,232,135,174,126,80,13,2,8,232,22,136,84,136,69,183,138,59,213,17,98,113,167,151,204,4,129,88,22,224,250,62,150,187,207,220,17,64,0,1,4,16,64,0,1,4,16,136,13,1,155,251,30,66,44,177,177,70,152,37,2,49,37,96,115,82,140,41,40,38,139,64,42,2,28,71,186,150,7,253,208,213,15,170,65,0,1,221,2,132,88,116,247,199,182,58,66,44,182,130,108,143,0,2,26,4,184,190,215,208,5,106,64,0,1,4,16,64,0,1,4,16,64,0,129,32,5,108,238,123,8,177,4,217,25,198,70,0,129,136,8,216,156,20,35,82,48,59,69,64,161,0,199,145,174,166,208,15,93,253,160,26,4,16,208,45,64,136,69,119,127,108,171,35,196,98,43,200,246,8,32,160,65,128,235,123,13,93,160,6,4,16,64,0,1,4,16,64,0,1,4,16,8,82,192,230,190,135,16,75,144,157,97,108,4,16,136,136,128,205,73,49,34,5,179,83,4,20,10,112,28,233,106,10,253,208,213,15,170,65,0,1,221,2,132,88,116,247,199,182,58,66,44,182,130,108,143,0,2,26,4,184,190,215,208,5,106,64,0,1,4,16,64,0,1,4,16,64,0,129,32,5,108,238,123,8,177,4,217,25,198,70,0,129,136,8,216,156,20,35,82,48,59,69,64,161,0,199,145,174,166,208,15,93,253,160,26,4,16,208,45,64,136,69,119,127,108,171,35,196,98,43,200,246,8,32,160,65,128,235,123,13,93,160,6,4,16,64,0,1,4,16,64,0,1,4,16,8,82,192,230,190,135,16,75,144,157,97,108,4,16,136,136,128,205,73,49,34,5,179,83,4,20,10,112,28,233,106,10,253,208,213,15,170,65,0,1,221,2,132,88,116,247,199,182,58,66,44,182,130,108,143,0,2,26,4,184,190,215,208,5,106,64,0,1,4,16,64,0,1,4,16,64,0,129,32,5,108,238,123,8,177,4,217,25,198,70,0,129,136,8,216,156,20,35,82,48,59,69,64,161,0,199,145,174,166,208,15,93,253,160,26,4,16,208,45,64,136,69,119,127,108,171,35,196,98,43,200,246,8,32,160,65,128,235,123,13,93,160,6,4,16,64,0,1,4,16,64,0,1,4,16,8,82,192,230,190,135,16,75,144,157,97,108,4,16,136,136,128,205,73,49,34,5,179,83,4,20,10,112,28,233,106,10,253,208,213,15,170,65,0,1,221,2,132,88,116,247,199,182,58,66,44,182,130,108,143,0,2,26,4,184,190,215,208,5,106,64,0,1,4,16,64,0,1,4,16,64,0,129,32,5,108,238,123,8,177,4,217,25,198,70,0,129,136,8,216,156,20,35,82,48,59,69,64,161,0,199,145,174,166,208,15,93,253,160,26,4,16,208,45,64,136,69,119,127,108,171,35,196,98,43,200,246,8,32,160,65,128,235,123,13,93,160,6,4,16,64,0,1,4,16,64,0,1,4,16,8,82,192,230,190,135,16,75,144,157,97,108,4,16,136,136,128,205,73,49,34,5,179,83,4,20,10,112,28,233,106,10,253,208,213,15,170,65,0,1,221,2,132,88,116,247,199,182,58,19,98,217,247,157,52,189,227,105,219,161,216,30,1,4,16,136,152,0,215,247,17,163,103,199,8,32,128,0,2,8,32,128,0,2,8,32,16,38,1,155,251,30,66,44,97,106,18,187,65,0,129,240,9,216,156,20,195,87,37,123,66,64,183,0,199,145,174,254,208,15,93,253,160,26,4,16,208,45,64,136,69,119,127,108,171,227,73,44,182,130,108,143,0,2,26,4,184,190,215,208,5,106,64,0,1,4,16,64,0,1,4,16,64,0,129,32,5,108,238,123,8,177,4,217,25,198,70,0,129,136,8,216,156,20,35,82,48,59,69,64,161,0,199,145,174,166,208,15,93,253,160,26,4,16,208,45,64,136,69,119,127,108,171,35,196,98,43,200,246,8,32,160,65,128,235,123,13,93,160,6,4,16,64,0,1,4,16,64,0,1,4,16,8,82,192,230,190,135,16,75,144,157,97,108,4,16,136,136,128,205,73,49,34,5,179,83,4,20,10,112,28,233,106,10,253,208,213,15,170,65,0,1,221,2,132,88,116,247,199,182,58,66,44,182,130,108,143,0,2,26,4,184,190,215,208,5,106,64,0,1,4,16,64,0,1,4,16,64,0,129,32,5,108,238,123,8,177,4,217,25,198,70,0,129,136,8,216,156,20,35,82,48,59,69,64,161,0,199,145,174,166,208,15,93,253,160,26,4,16,208,45,64,136,69,119,127,108,171,35,196,98,43,200,246,8,32,160,65,128,235,123,13,93,160,6,4,16,64,0,1,4,16,64,0,1,4,16,8,82,192,230,190,135,16,75,144,157,97,108,4,16,136,136,128,205,73,49,34,5,179,83,4,20,10,112,28,233,106,10,253,208,213,15,170,65,0,1,221,2,132,88,116,247,199,182,58,66,44,182,130,108,143,0,2,26,4,184,190,215,208,5,106,64,0,1,4,16,64,0,1,4,16,64,0,129,32,5,108,238,123,8,177,4,217,25,198,70,0,129,136,8,216,156,20,35,82,48,59,69,64,161,0,199,145,174,166,208,15,93,253,160,26,4,16,208,45,64,136,69,119,127,108,171,35,196,98,43,200,246,8,32,160,65,128,235,123,13,93,160,6,4,16,64,0,1,4,16,64,0,1,4,16,8,82,192,230,190,135,16,75,144,157,97,108,4,16,136,136,128,205,73,49,34,5,179,83,4,20,10,112,28,233,106,10,253,208,213,15,170,65,0,1,221,2,132,88,116,247,199,182,58,19,98,217,247,157,52,189,227,105,219,161,216,30,1,4,16,136,152,0,215,247,17,163,103,199,8,32,128,0,2,8,32,128,0,2,8,32,16,38,1,155,251,30,66,44,97,106,18,187,65,0,129,240,9,216,156,20,195,87,37,123,66,64,183,0,199,145,174,254,208,15,93,253,160,26,4,16,208,45,224,133,88,166,44,31,170,187,72,170,179,18,184,50,119,97,105,90,190,155,213,24,108,140,0,2,8,68,82,128,235,251,72,234,179,111,4,16,64,0,1,4,16,64,0,1,4,16,8,135,128,205,125,15,33,150,112,116,136,125,32,128,64,88,5,108,78,138,97,45,148,157,33,160,88,128,227,72,87,115,232,135,174,126,80,13,2,8,32,160,73,96,241,226,197,242,194,11,47,200,231,159,127,174,169,44,106,65,0,1,4,16,72,69,128,235,123,150,7,2,8,32,128,0,2,8,32,128,0,2,8,184,46,96,115,223,67,136,197,245,213,193,252,16,136,65,1,155,147,98,12,114,49,101,4,146,21,224,56,210,181,48,232,135,174,126,80,13,2,8,32,160,73,128,16,139,166,110,80,11,2,8,32,144,54,1,174,239,211,230,196,183,16,248,63,246,238,3,90,138,34,107,224,248,21,48,18,196,156,48,238,234,238,154,195,154,19,40,130,130,136,25,51,98,66,69,146,36,145,156,36,40,65,84,16,65,114,70,1,65,84,144,164,194,42,38,12,171,174,89,23,197,0,102,84,80,145,239,220,154,111,102,103,30,147,94,215,155,55,213,213,255,62,199,131,188,55,221,93,247,119,171,106,186,237,107,53,2,8,32,128,0,2,8,32,128,0,2,225,21,176,185,239,161,136,37,188,121,167,229,8,32,144,65,192,102,82,4,21,1,4,98,2,140,35,183,122,2,249,112,43,31,180,6,1,4,16,112,73,128,34,22,151,178,65,91,16,64,0,129,252,4,184,190,207,207,137,79,33,128,0,2,8,32,128,0,2,8,32,128,64,120,5,108,238,123,40,98,9,111,222,105,57,2,8,100,16,176,153,20,65,69,0,129,152,0,227,200,173,158,64,62,220,202,7,173,65,0,1,4,92,18,160,136,197,165,108,208,22,4,16,64,32,63,1,174,239,243,115,226,83,8,32,128,0,2,8,32,128,0,2,8,32,16,94,1,155,251,30,138,88,194,155,119,90,142,0,2,25,4,108,38,69,80,17,64,32,38,192,56,114,171,39,144,15,183,242,65,107,16,64,0,1,151,4,40,98,113,41,27,180,5,1,4,16,200,79,128,235,251,252,156,248,20,2,8,32,128,0,2,8,32,128,0,2,8,132,87,192,230,190,135,34,150,240,230,157,150,35,128,64,6,1,155,73,17,84,4,16,136,9,48,142,220,234,9,228,195,173,124,208,26,4,16,64,192,37,1,138,88,92,202,6,109,65,0,1,4,242,19,224,250,62,63,39,62,133,0,2,8,32,128,0,2,8,32,128,0,2,225,21,176,185,239,161,136,37,188,121,167,229,8,32,144,65,192,102,82,4,21,1,4,98,2,140,35,183,122,2,249,112,43,31,180,6,1,4,16,112,73,128,34,22,151,178,65,91,16,64,0,129,252,4,184,190,207,207,137,79,33,128,0,2,8,32,128,0,2,8,32,128,64,120,5,108,238,123,40,98,9,111,222,105,57,2,8,100,16,176,153,20,65,69,0,129,152,0,227,200,173,158,64,62,220,202,7,173,65,0,1,4,92,18,160,136,197,165,108,208,22,4,16,64,32,63,1,174,239,243,115,226,83,8,32,128,0,2,8,32,128,0,2,8,32,16,94,1,155,251,30,138,88,194,155,119,90,142,0,2,25,4,108,38,69,80,17,64,32,38,192,56,114,171,39,144,15,183,242,65,107,16,64,0,1,151,4,40,98,113,41,27,180,5,1,4,16,200,79,128,235,251,252,156,248,20,2,8,32,128,0,2,8,32,128,0,2,8,132,87,192,230,190,135,34,150,240,230,157,150,35,128,64,6,1,155,73,17,84,4,16,136,9,48,142,220,234,9,228,195,173,124,208,26,4,16,64,192,37,1,138,88,92,202,6,109,65,0,1,4,242,19,224,250,62,63,39,62,133,0,2,8,32,128,0,2,8,32,128,0,2,225,21,176,185,239,161,136,37,188,121,167,229,8,32,144,65,192,102,82,4,21,1,4,98,2,140,35,183,122,2,249,112,43,31,180,6,1,4,16,112,73,128,34,22,151,178,65,91,16,64,0,129,252,4,184,190,207,207,137,79,33,128,0,2,8,32,128,0,2,8,32,128,64,120,5,108,238,123,40,98,9,111,222,105,57,2,8,100,16,176,153,20,65,69,0,129,152,0,227,200,173,158,64,62,220,202,7,173,65,0,1,4,92,18,160,136,197,165,108,208,22,4,16,64,32,63,1,174,239,243,115,226,83,8,32,128,0,2,8,32,128,0,2,8,32,16,94,1,155,251,30,138,88,194,155,119,90,142,0,2,25,4,108,38,69,80,17,64,32,38,192,56,114,171,39,144,15,183,242,65,107,16,64,0,1,151,4,40,98,113,41,27,180,5,1,4,16,200,79,128,235,251,252,156,248,20,2,8,32,128,0,2,8,32,128,0,2,8,132,87,192,230,190,135,34,150,240,230,157,150,35,128,64,6,1,155,73,17,84,4,16,136,9,48,142,220,234,9,228,195,173,124,208,26,4,16,64,192,37,1,138,88,92,202,6,109,65,0,1,4,242,19,224,250,62,63,39,62,133,0,2,8,32,128,0,2,8,32,128,0,2,225,21,176,185,239,161,136,37,188,121,167,229,8,32,144,65,192,102,82,4,21,1,4,98,2,140,35,183,122,2,249,112,43,31,180,6,1,4,16,112,73,128,34,22,151,178,65,91,16,64,0,129,252,4,184,190,207,207,137,79,33,128,0,2,8,32,128,0,2,8,32,128,64,120,5,108,238,123,40,98,9,111,222,105,57,2,8,100,16,176,153,20,65,69,0,129,152,0,227,200,173,158,64,62,220,202,7,173,65,0,1,4,92,18,160,136,197,165,108,208,22,4,16,64,32,63,1,174,239,243,115,226,83,8,32,128,0,2,8,32,128,0,2,8,32,16,94,1,155,251,30,138,88,194,155,119,90,142,0,2,25,4,108,38,69,80,17,64,32,38,192,56,114,171,39,144,15,183,242,65,107,16,64,0,1,151,4,40,98,113,41,27,180,5,1,4,16,200,79,128,235,251,252,156,248,20,2,8,32,128,0,2,8,32,128,0,2,8,132,87,192,230,190,135,34,150,240,230,157,150,35,128,64,6,1,155,73,17,84,4,16,136,9,48,142,220,234,9,228,195,173,124,208,26,4,16,64,192,37,1,138,88,92,202,6,109,65,0,1,4,242,19,224,250,62,63,39,62,133,0,2,8,32,128,0,2,8,32,128,0,2,225,21,176,185,239,161,136,37,188,121,167,229,8,32,144,65,192,102,82,4,21,1,4,98,2,140,35,183,122,2,249,112,43,31,180,6,1,4,16,112,73,128,34,22,151,178,65,91,16,64,0,129,252,4,184,190,207,207,137,79,33,128,0,2,8,32,128,0,2,8,32,128,64,120,5,108,238,123,40,98,9,111,222,105,57,2,8,100,16,176,153,20,65,69,0,129,152,0,227,200,173,158,64,62,220,202,7,173,65,0,1,4,92,18,160,136,197,165,108,208,22,4,16,64,32,63,1,174,239,243,115,226,83,8,32,128,0,2,8,32,128,0,2,8,32,16,94,1,155,251,30,138,88,194,155,119,90,142,0,2,25,4,108,38,69,80,17,64,32,38,192,56,114,171,39,144,15,183,242,65,107,16,64,0,1,151,4,40,98,113,41,27,180,5,1,4,16,200,79,128,235,251,252,156,248,20,2,8,32,128,0,2,8,32,128,0,2,8,132,87,192,230,190,135,34,150,240,230,157,150,35,128,64,6,1,155,73,17,84,4,16,136,9,48,142,220,234,9,228,195,173,124,208,26,4,16,64,192,37,1,138,88,92,202,6,109,65,0,1,4,242,19,224,250,62,63,39,62,133,0,2,8,32,128,0,2,8,32,128,0,2,225,21,176,185,239,161,136,37,188,121,167,229,8,32,144,65,192,102,82,4,21,1,4,98,2,140,35,183,122,2,249,112,43,31,180,6,1,4,16,112,73,128,34,22,151,178,65,91,16,64,0,129,252,4,184,190,207,207,137,79,33,128,0,2,8,32,128,0,2,8,32,128,64,120,5,108,238,123,40,98,9,111,222,105,57,2,8,100,16,176,153,20,65,69,0,129,152,0,227,200,173,158,64,62,220,202,7,173,65,0,1,4,92,18,160,136,197,165,108,208,22,4,16,64,32,63,1,174,239,243,115,226,83,8,32,128,0,2,8,32,128,0,2,8,32,16,94,1,155,251,30,138,88,194,155,119,90,142,0,2,25,4,108,38,69,80,17,64,32,38,192,56,114,171,39,144,15,183,242,65,107,16,64,0,1,151,4,40,98,113,41,27,180,5,1,4,16,200,79,128,235,251,252,156,248,20,2,8,32,128,0,2,8,32,128,0,2,8,132,87,192,230,190,135,34,150,240,230,157,150,35,128,64,6,1,155,73,17,84,4,16,136,9,48,142,220,234,9,228,195,173,124,208,26,4,16,64,192,37,1,138,88,92,202,6,109,65,0,1,4,242,19,224,250,62,63,39,62,133,0,2,8,32,128,0,2,8,32,128,0,2,225,21,176,185,239,161,136,37,188,121,167,229,8,32,144,65,192,102,82,4,21,1,4,98,2,140,35,183,122,2,249,112,43,31,180,6,1,4,16,112,73,128,34,22,151,178,65,91,16,64,0,129,252,4,184,190,207,207,137,79,33,128,0,2,8,32,128,0,2,8,32,128,64,120,5,108,238,123,40,98,9,111,222,105,57,2,8,100,16,176,153,20,65,69,0,129,152,0,227,200,173,158,64,62,220,202,7,173,65,0,1,4,92,18,160,136,197,165,108,208,22,4,16,64,32,63,1,174,239,243,115,226,83,8,32,128,0,2,8,32,128,0,2,8,32,16,94,1,155,251,30,138,88,194,155,119,90,142,0,2,25,4,108,38,69,80,17,64,32,38,192,56,114,171,39,144,15,183,242,65,107,16,64,0,1,151,4,40,98,113,41,27,180,5,1,4,16,200,79,128,235,251,252,156,248,20,2,8,32,128,0,2,8,32,128,0,2,8,132,87,192,230,190,135,34,150,240,230,157,150,35,128,64,6,1,155,73,17,84,4,16,136,9,48,142,220,234,9,228,195,173,124,208,26,4,16,64,192,37,1,138,88,92,202,6,109,65,0,1,4,242,19,224,250,62,63,39,62,133,0,2,8,32,128,0,2,8,32,128,0,2,225,21,176,185,239,161,136,37,188,121,167,229,8,32,144,65,192,102,82,4,21,1,4,98,2,140,35,183,122,2,249,112,43,31,180,6,1,4,16,112,73,160,100,17,203,234,213,171,101,207,61,247,116,169,137,180,5,1,4,16,64,160,132,0,215,247,116,9,4,16,64,0,1,4,16,64,0,1,4,16,240,93,192,230,190,135,34,22,223,123,7,241,33,16,65,1,155,73,49,130,92,132,140,64,90,1,198,145,91,29,131,124,184,149,15,90,131,0,2,8,20,91,224,194,11,47,148,23,95,124,81,134,14,29,42,59,238,184,163,244,232,209,67,38,77,154,36,125,251,246,149,177,99,199,202,204,153,51,229,172,179,206,42,118,51,57,63,2,8,32,128,64,6,1,174,239,233,26,8,32,128,0,2,8,32,128,0,2,8,32,224,187,128,205,125,15,69,44,190,247,14,226,67,32,130,2,54,147,98,4,185,8,25,129,180,2,140,35,183,58,6,249,112,43,31,180,6,1,4,16,40,182,192,130,5,11,228,188,243,206,147,173,183,222,90,170,87,175,46,63,255,252,179,124,251,237,183,82,177,98,69,57,228,144,67,228,181,215,94,43,118,19,57,63,2,8,32,128,64,22,1,174,239,233,30,8,32,128,0,2,8,32,128,0,2,8,32,224,187,128,205,125,15,69,44,190,247,14,226,67,32,130,2,54,147,98,4,185,8,25,129,180,2,140,35,183,58,6,249,112,43,31,180,6,1,4,16,112,65,224,184,227,142,147,151,94,122,41,165,41,149,43,87,54,171,176,212,169,83,199,133,38,210,6,4,16,64,0,129,12,2,92,223,211,53,16,64,0,1,4,16,64,0,1,4,16,64,192,119,1,155,251,30,138,88,124,239,29,196,135,64,4,5,108,38,197,8,114,17,50,2,105,5,24,71,110,117,12,242,225,86,62,104,13,2,8,32,224,130,128,174,198,162,175,21,210,85,88,226,219,177,199,30,107,94,51,196,134,0,2,8,32,224,182,0,215,247,110,231,135,214,33,128,0,2,8,32,128,0,2,8,32,128,128,189,128,205,125,15,69,44,246,254,28,1,1,4,28,19,176,153,20,29,11,133,230,32,80,52,1,198,81,209,232,211,158,152,124,184,149,15,90,131,0,2,8,184,34,144,188,26,11,171,176,184,146,21,218,129,0,2,8,228,22,224,250,62,183,17,159,64,0,1,4,16,64,0,1,4,16,64,0,129,112,11,216,220,247,80,196,18,238,220,211,122,4,16,72,35,96,51,41,2,138,0,2,49,1,198,145,91,61,129,124,184,149,15,90,131,0,2,8,184,34,144,188,26,11,171,176,184,146,21,218,129,0,2,8,228,22,224,250,62,183,17,159,64,0,1,4,16,64,0,1,4,16,64,0,129,112,11,216,220,247,80,196,18,238,220,211,122,4,16,72,35,96,51,41,2,138,0,2,49,1,198,145,91,61,129,124,184,149,15,90,131,0,2,8,184,36,160,171,177,188,241,198,27,50,103,206,28,169,83,167,142,75,77,163,45,8,32,128,0,2,25,4,184,190,167,107,32,128,0,2,8,32,128,0,2,8,32,128,128,239,2,54,247,61,20,177,248,222,59,136,15,129,8,10,216,76,138,17,228,34,100,4,210,10,48,142,220,234,24,228,195,173,124,208,26,4,16,64,192,37,129,217,179,103,203,184,113,227,100,214,172,89,46,53,139,182,32,128,0,2,8,100,17,224,250,158,238,129,0,2,8,32,128,0,2,8,32,128,0,2,190,11,216,220,247,80,196,226,123,239,32,62,4,34,40,96,51,41,70,144,139,144,17,72,43,192,56,114,171,99,144,15,183,242,17,166,214,44,93,186,84,106,213,170,21,166,38,211,86,4,16,64,0,1,4,16,72,35,80,179,102,77,89,178,100,9,54,158,8,112,125,239,73,34,9,3,1,4,16,64,0,1,4,16,64,0,1,4,50,10,216,220,247,80,196,66,199,66,0,1,239,4,108,38,69,239,48,8,8,129,128,2,140,163,128,112,5,218,141,124,20,8,54,2,135,213,34,150,30,61,122,240,208,43,2,185,38,68,4,16,64,0,1,127,5,248,62,247,47,183,92,223,251,151,83,34,66,0,1,4,16,64,0,1,4,16,64,0,129,84,1,155,251,30,138,88,232,77,8,32,224,157,128,205,164,232,29,6,1,33,16,80,128,113,20,16,174,64,187,145,143,2,193,70,224,176,60,244,138,64,146,9,17,1,4,16,64,192,123,1,190,207,253,75,49,215,247,254,229,148,136,16,64,0,1,4,16,64,0,1,4,16,64,32,85,192,230,190,135,34,22,122,19,2,8,120,39,96,51,41,122,135,65,64,8,4,20,96,28,5,132,43,208,110,228,163,64,176,17,56,44,15,189,34,144,100,66,68,0,1,4,16,240,94,128,239,115,255,82,204,245,189,127,57,37,34,4,16,64,0,1,4,16,64,0,1,4,16,72,21,176,185,239,161,136,133,222,132,0,2,222,9,216,76,138,222,97,16,16,2,1,5,24,71,1,225,10,180,27,249,40,16,108,4,14,203,67,175,8,36,153,16,17,64,0,1,4,188,23,224,251,220,191,20,115,125,239,95,78,137,8,1,4,16,64,0,1,4,16,64,0,1,4,82,5,108,238,123,40,98,161,55,33,128,128,119,2,54,147,162,119,24,4,132,64,64,1,198,81,64,184,2,237,70,62,10,4,27,129,195,242,208,43,2,73,38,68,4,16,64,0,1,239,5,248,62,247,47,197,92,223,251,151,83,34,66,0,1,4,16,64,0,1,4,16,64,0,129,84,1,155,251,30,138,88,232,77,8,32,224,157,128,205,164,232,29,6,1,33,16,80,128,113,20,16,174,64,187,145,143,2,193,70,224,176,60,244,138,64,146,9,17,1,4,16,64,192,123,1,190,207,253,75,49,215,247,254,229,148,136,16,64,0,1,4,16,64,0,1,4,16,64,32,85,192,230,190,135,34,22,122,19,2,8,120,39,96,51,41,122,135,65,64,8,4,20,96,28,5,132,43,208,110,228,163,64,176,17,56,44,15,189,34,144,100,66,68,0,1,4,16,240,94,128,239,115,255,82,204,245,189,127,57,37,34,4,16,64,0,1,4,16,64,0,1,4,16,72,21,176,185,239,161,136,133,222,132,0,2,222,9,216,76,138,222,97,16,16,2,1,5,24,71,1,225,10,180,27,249,40,16,108,4,14,203,67,175,8,36,153,16,17,64,0,1,4,188,23,224,251,220,191,20,115,125,239,95,78,137,8,1,4,16,64,0,1,4,16,64,0,1,4,82,5,108,238,123,40,98,161,55,33,128,128,119,2,54,147,162,119,24,4,132,64,64,1,198,81,64,184,2,237,70,62,10,4,27,129,195,242,208,43,2,73,38,68,4,16,64,0,1,239,5,248,62,247,47,197,92,223,251,151,83,34,66,0,1,4,16,64,0,1,4,16,64,0,129,84,1,155,251,30,138,88,232,77,8,32,224,157,128,205,164,232,29,6,1,33,16,80,128,113,20,16,174,64,187,145,143,2,193,70,224,176,60,244,138,64,146,9,17,1,4,16,64,192,123,1,190,207,253,75,49,215,247,254,229,148,136,16,64,0,1,4,16,64,0,1,4,16,64,32,85,192,230,190,135,34,22,122,19,2,8,120,39,96,51,41,122,135,65,64,8,4,20,96,28,5,132,43,208,110,228,163,64,176,17,56,44,15,189,34,144,100,66,68,0,1,4,16,240,94,128,239,115,255,82,204,245,189,127,57,37,34,4,16,64,0,1,4,16,64,0,1,4,16,72,21,176,185,239,161,136,133,222,132,0,2,222,9,216,76,138,222,97,16,16,2,1,5,24,71,1,225,10,180,27,249,40,16,108,4,14,203,67,175,8,36,153,16,17,64,0,1,4,188,23,224,251,220,191,20,115,125,239,95,78,137,8,1,4,16,64,0,1,4,16,64,0,1,4,82,5,108,238,123,40,98,161,55,33,128,128,119,2,54,147,162,119,24,4,132,64,64,1,198,81,64,184,2,237,70,62,10,4,27,129,195,242,208,43,2,73,38,68,4,16,64,0,1,239,5,248,62,247,47,197,92,223,251,151,83,34,66,0,1,4,16,64,0,1,4,16,64,0,129,84,1,155,251,30,138,88,232,77,8,32,224,157,128,205,164,232,29,6,1,33,16,80,128,113,20,16,174,64,187,145,143,2,193,70,224,176,60,244,138,64,146,9,17,1,4,16,64,192,123,1,190,207,253,75,49,215,247,254,229,148,136,16,64,0,1,4,16,64,0,1,4,16,64,32,85,192,230,190,135,34,22,122,19,2,8,120,39,96,51,41,122,135,65,64,8,4,20,96,28,5,132,43,208,110,228,163,64,176,17,56,44,15,189,34,144,100,66,68,0,1,4,16,240,94,128,239,115,255,82,204,245,189,127,57,37,34,4,16,64,0,1,4,16,64,0,1,4,16,72,21,176,185,239,161,136,133,222,132,0,2,222,9,216,76,138,222,97,16,16,2,1,5,24,71,1,225,10,180,27,249,40,16,108,4,14,203,67,175,8,36,153,16,17,64,0,1,4,188,23,224,251,220,191,20,115,125,239,95,78,137,8,1,4,16,64,0,1,4,16,64,0,1,4,82,5,108,238,123,40,98,161,55,33,128,128,119,2,54,147,162,119,24,4,132,64,64,1,198,81,64,184,2,237,70,62,10,4,27,129,195,242,208,43,2,73,38,68,4,16,64,0,1,239,5,248,62,247,47,197,92,223,251,151,83,34,66,0,1,4,16,64,0,1,4,16,64,0,129,84,1,155,251,30,138,88,232,77,8,32,224,157,128,205,164,232,29,6,1,33,16,80,128,113,20,16,174,64,187,145,143,2,193,70,224,176,133,124,232,181,113,227,159,178,113,227,31,155,41,86,172,88,81,244,159,248,246,199,31,127,200,135,31,125,44,213,170,85,149,61,118,223,61,241,243,63,255,252,83,244,119,241,173,98,197,74,82,177,98,133,196,223,55,109,218,36,191,255,254,251,102,199,223,98,139,45,100,203,45,183,148,205,247,79,61,175,238,152,238,24,21,42,84,144,74,149,42,153,227,234,249,245,56,37,55,253,189,126,238,183,223,126,51,191,138,255,61,249,120,250,179,77,155,36,167,65,252,24,37,207,161,49,232,241,146,13,244,103,26,95,242,22,223,127,171,173,182,50,63,142,187,199,157,115,229,97,227,198,141,162,255,196,63,31,119,75,206,83,252,51,201,231,141,199,156,252,179,181,223,124,35,95,125,245,181,236,179,247,222,178,238,231,117,137,124,102,139,49,57,30,221,127,237,218,111,100,191,125,247,149,109,182,217,58,165,143,196,243,80,178,31,228,147,167,228,54,126,252,241,39,178,241,207,63,101,167,29,119,148,10,21,43,200,246,213,170,165,237,7,186,79,166,190,148,46,15,241,115,100,138,65,251,170,230,51,238,22,119,142,255,189,164,113,166,115,100,26,47,185,98,204,39,79,185,198,67,60,134,100,155,146,253,54,249,51,241,223,253,175,111,198,250,90,166,49,29,235,191,169,159,73,30,95,250,239,217,250,146,254,62,62,39,148,60,103,252,239,241,115,127,247,221,247,242,213,215,95,203,254,251,237,43,91,111,253,191,190,150,28,207,191,158,95,33,143,204,154,45,157,238,104,103,250,75,114,95,43,57,230,227,125,37,215,188,148,124,252,175,191,94,35,95,175,89,35,251,236,179,183,105,119,252,28,201,49,166,235,7,185,242,164,231,248,244,191,171,100,234,244,71,228,243,207,87,75,157,218,103,200,153,103,214,146,109,183,217,230,255,231,136,141,137,190,168,63,136,247,197,120,12,201,109,212,241,220,167,223,221,114,237,53,87,201,209,71,29,97,126,21,255,124,201,182,105,12,21,42,232,60,251,191,121,90,231,159,46,221,123,153,125,47,190,240,252,196,161,115,205,91,185,98,212,113,160,237,77,254,46,137,207,117,241,92,47,89,250,172,252,251,173,183,19,231,220,118,187,109,229,250,107,175,73,204,161,26,199,178,127,61,47,179,231,60,46,123,237,185,167,220,112,93,99,51,31,196,55,109,195,91,111,191,35,47,172,120,73,190,251,254,123,105,119,123,203,146,221,93,94,93,249,186,44,92,188,68,52,151,103,215,61,75,106,157,126,106,74,155,114,253,126,179,3,90,252,160,144,223,231,22,205,98,87,11,1,174,239,45,240,216,21,1,4,16,64,0,1,4,16,64,0,1,4,66,33,96,115,223,67,17,75,40,82,76,35,17,64,160,52,2,54,147,98,105,206,195,103,17,240,89,128,113,228,86,118,201,135,91,249,8,83,107,10,249,208,235,156,6,23,202,7,31,126,148,150,227,173,215,94,20,125,208,248,244,162,37,210,238,142,206,230,51,63,255,252,179,28,121,196,225,114,239,160,1,178,231,30,187,75,135,78,93,101,230,172,57,41,251,215,59,187,142,220,217,161,173,236,182,219,174,114,247,160,123,229,161,81,99,210,30,255,177,71,167,202,212,233,143,202,148,105,51,82,126,255,159,55,95,73,121,192,56,106,244,56,233,127,207,224,205,142,177,240,169,185,82,189,250,246,242,207,19,78,75,123,124,243,80,184,86,77,211,70,221,78,63,245,20,25,53,226,126,185,179,75,15,153,241,232,44,243,179,155,110,104,34,203,255,245,130,121,8,154,110,123,239,173,149,38,254,102,45,110,79,251,251,54,173,154,203,154,181,223,200,248,137,147,83,126,255,247,191,29,36,119,245,234,46,135,29,122,176,44,88,184,56,177,255,37,23,93,32,221,187,116,148,67,142,60,46,241,249,119,222,120,89,26,92,112,105,214,60,156,123,254,37,242,241,39,159,154,125,158,122,124,150,156,125,238,5,137,253,255,189,114,133,241,250,199,225,255,220,172,141,23,94,112,158,244,239,211,211,252,124,213,170,207,164,83,215,158,242,198,191,223,146,109,182,222,90,190,249,246,91,209,118,206,157,53,61,165,141,37,15,162,49,222,124,211,245,242,195,143,63,202,29,119,118,149,133,139,151,74,229,202,149,77,95,232,214,185,163,92,117,69,35,89,179,102,173,156,116,122,237,148,93,181,159,116,104,219,74,254,121,204,209,102,223,108,121,122,96,232,32,179,239,179,203,150,75,223,254,3,69,139,23,214,111,216,96,206,161,15,173,59,180,109,109,30,210,143,29,63,41,109,30,166,78,28,43,79,60,181,32,107,30,116,199,108,49,232,131,236,70,87,54,54,199,63,249,164,19,100,236,168,7,229,212,51,234,202,151,95,126,37,123,239,93,67,22,207,127,92,78,56,229,12,227,22,223,212,161,97,131,250,210,244,198,235,204,120,208,45,219,120,201,21,99,174,60,233,239,179,141,7,253,125,237,179,27,164,24,253,245,47,7,72,147,198,87,201,165,23,95,104,126,254,250,27,111,202,197,151,93,189,153,227,128,190,189,228,130,134,13,169,15,65,12,0,0,32,0,73,68,65,84,228,140,186,231,154,190,18,223,206,168,117,186,140,120,224,222,196,223,181,48,33,91,95,75,238,239,233,250,146,22,150,233,188,160,91,251,54,173,164,222,57,117,165,102,237,115,204,223,47,111,116,137,244,236,214,73,126,249,229,23,233,218,163,143,60,54,119,94,162,175,245,237,221,61,165,192,66,63,191,126,253,6,169,215,240,34,211,222,199,103,207,144,191,29,116,160,172,89,187,86,78,58,45,214,23,181,224,228,133,101,139,229,186,155,110,149,231,150,253,203,252,236,145,169,19,228,241,39,158,202,218,151,142,57,250,72,115,204,219,219,223,41,175,189,254,134,57,78,60,239,75,22,204,147,183,223,249,143,52,107,217,38,165,31,156,124,226,241,210,169,99,251,68,63,200,150,167,125,247,217,91,180,144,234,196,83,207,20,157,47,79,56,254,88,25,51,110,162,156,120,194,241,210,163,235,157,242,242,43,175,202,229,87,95,103,142,63,102,228,112,57,229,228,19,19,125,81,127,54,107,198,100,57,244,144,131,19,231,191,189,125,71,153,251,248,147,102,223,43,46,187,212,252,188,87,159,254,50,126,210,20,169,91,167,182,220,63,228,30,243,179,123,239,31,46,247,15,27,33,199,31,247,79,153,56,118,84,98,255,233,143,204,52,115,195,57,117,207,146,161,131,239,54,63,207,103,222,210,241,152,105,110,214,98,156,147,107,158,101,142,165,115,253,193,255,248,187,124,251,237,119,166,127,233,184,158,50,97,180,153,27,116,110,253,122,205,90,57,224,128,253,204,103,171,85,173,42,119,180,107,147,40,178,153,56,121,154,220,51,120,168,220,120,93,99,89,250,236,50,243,153,25,83,198,39,218,254,201,167,255,149,155,110,105,46,85,171,84,145,159,214,173,147,5,79,60,150,210,237,116,46,169,85,167,190,52,186,228,66,217,113,135,29,100,248,67,15,75,239,30,93,228,220,122,103,155,207,229,250,125,201,62,108,251,247,66,126,159,219,182,141,253,131,9,112,125,31,204,141,189,16,64,0,1,4,16,64,0,1,4,16,64,32,60,2,54,247,61,20,177,132,39,207,180,20,1,4,242,20,176,153,20,243,60,5,31,67,192,123,1,198,145,91,41,38,31,110,229,35,76,173,41,228,67,47,125,40,63,100,96,127,243,240,247,184,147,107,154,7,188,187,236,178,139,156,126,230,217,242,242,11,207,154,21,55,180,96,162,79,207,174,230,33,248,175,191,254,42,173,218,222,33,107,215,172,149,25,83,39,152,255,219,255,150,230,173,229,136,195,14,149,171,175,186,92,62,251,236,115,233,218,189,183,28,115,204,81,166,144,69,87,108,152,60,117,134,204,126,108,174,140,30,53,60,193,126,217,149,215,74,159,158,221,228,136,195,15,149,207,87,175,150,51,235,54,48,15,161,247,221,103,159,148,213,61,116,7,253,63,247,117,197,144,149,43,95,55,231,126,102,209,147,178,101,165,74,178,221,118,219,153,227,233,3,239,147,78,63,75,238,238,215,91,142,59,246,24,243,179,103,158,93,38,51,103,207,49,15,128,117,133,129,47,191,252,90,134,223,63,216,172,254,162,109,26,49,114,180,60,183,252,121,153,56,118,164,89,69,69,139,116,106,212,216,203,20,35,232,246,253,247,63,152,98,0,45,98,121,116,214,99,242,212,252,133,50,240,238,187,100,204,216,9,242,209,199,159,72,175,30,93,228,129,225,15,153,226,17,45,176,24,246,224,72,249,224,163,143,228,238,190,189,229,179,207,87,155,135,244,250,160,91,11,31,212,168,99,151,238,82,177,66,69,233,213,189,139,121,56,251,235,250,245,82,191,225,197,210,173,243,29,166,184,38,87,30,190,253,230,91,169,83,255,124,89,190,244,105,217,117,215,93,76,30,78,60,173,182,220,59,168,191,217,95,55,253,217,111,191,255,46,55,55,107,37,103,215,57,83,206,111,216,64,170,84,174,146,120,24,124,203,109,173,100,155,109,182,17,45,86,80,135,65,67,238,23,125,120,173,15,249,31,153,57,59,103,140,106,244,159,119,223,147,49,163,134,203,206,59,237,36,186,2,70,227,235,155,202,200,225,247,73,205,211,79,53,197,76,99,198,79,148,201,227,71,155,149,43,212,95,11,152,180,72,70,139,101,178,229,73,11,70,180,253,181,206,170,47,183,221,218,84,174,188,252,82,217,176,225,55,243,112,122,143,61,119,55,133,56,122,126,125,208,173,15,233,147,99,108,124,93,83,105,121,219,45,82,171,230,105,89,243,160,70,185,98,88,182,252,121,105,114,227,45,137,54,171,203,176,17,163,228,241,89,211,77,127,211,162,137,142,157,187,201,30,123,236,46,215,55,185,70,222,125,247,125,233,59,96,160,236,80,189,186,140,31,243,144,89,173,40,219,120,217,176,97,67,214,24,181,141,217,242,148,207,120,136,23,64,232,248,221,176,126,131,41,70,232,209,187,111,162,239,232,49,126,250,105,157,233,247,241,49,191,255,254,251,153,226,1,211,143,214,175,151,69,139,150,72,255,129,67,204,152,172,82,185,114,74,81,89,174,190,150,171,47,181,109,221,66,30,120,112,164,76,158,50,93,150,46,124,210,140,119,45,194,208,241,209,175,79,15,115,46,45,96,121,233,229,87,100,220,195,35,76,127,143,231,101,220,232,17,114,210,9,199,39,230,145,225,15,141,50,171,10,205,158,51,79,166,77,26,107,230,49,221,116,213,142,161,15,60,40,79,205,157,105,10,241,116,245,17,61,230,142,59,238,96,86,234,200,213,151,180,104,68,199,231,161,135,30,44,125,123,117,55,171,192,104,92,29,59,119,151,39,230,60,42,127,57,96,127,211,15,182,223,126,123,185,181,233,13,242,223,85,159,153,152,116,204,107,17,133,22,112,228,154,183,212,121,214,236,57,166,112,71,87,43,209,226,48,205,253,107,47,45,55,133,59,241,241,165,171,208,204,123,236,17,249,99,227,70,25,124,239,253,102,236,38,175,54,162,249,238,210,189,183,28,176,255,126,166,248,42,94,196,162,14,7,30,124,164,241,120,254,185,69,166,143,30,115,194,105,166,128,100,217,146,5,166,200,80,55,45,236,170,91,239,124,57,191,225,185,178,122,245,23,137,34,150,124,230,173,92,49,78,152,52,85,122,246,233,103,138,168,244,251,96,218,140,153,210,185,91,79,211,70,45,184,209,77,139,88,180,216,80,11,238,210,109,23,93,122,165,41,116,210,241,22,47,150,123,110,241,124,217,125,247,221,82,62,174,126,3,238,25,188,89,17,139,126,72,99,209,226,41,221,180,61,159,175,254,34,165,48,43,215,239,211,54,44,224,15,11,249,125,30,176,73,236,102,41,192,245,189,37,32,187,35,128,0,2,8,32,128,0,2,8,32,128,128,243,2,54,247,61,20,177,56,159,94,26,136,0,2,165,21,176,153,20,75,123,46,62,143,128,175,2,140,35,183,50,75,62,220,202,71,152,90,83,200,135,94,71,30,123,178,60,58,109,162,121,53,204,223,15,59,90,22,204,155,109,94,155,241,247,195,142,145,127,61,187,80,134,143,24,37,51,103,207,149,87,87,60,151,120,8,184,226,197,151,229,170,107,111,144,201,227,31,150,99,255,121,140,121,8,121,212,81,71,200,13,77,98,171,88,232,195,226,183,222,122,91,30,157,30,91,53,67,31,254,234,63,186,90,198,228,169,211,205,255,145,175,15,153,155,52,190,90,116,69,130,248,42,29,233,30,76,38,231,233,229,87,87,202,13,77,111,51,15,121,75,110,90,4,50,120,96,63,57,236,144,67,100,192,192,33,114,197,101,151,200,220,121,79,154,135,189,186,242,136,62,8,213,98,141,248,171,64,116,229,19,93,225,67,87,209,208,77,31,106,239,179,119,13,105,222,236,102,243,144,181,93,155,86,210,186,237,29,50,250,161,97,50,105,202,116,121,101,229,74,25,52,160,175,232,67,243,15,63,252,88,238,233,223,199,20,76,124,243,205,183,210,165,83,135,148,159,199,99,214,7,222,241,85,101,186,247,186,203,248,117,237,116,71,162,233,117,234,53,148,238,93,238,148,147,78,60,94,114,229,225,207,141,127,202,41,181,234,200,171,43,150,73,213,170,85,204,49,226,49,159,120,252,255,86,117,209,159,95,211,228,38,105,112,238,57,162,171,190,36,111,231,95,124,185,232,170,26,45,154,221,108,126,172,15,160,95,93,185,210,228,48,87,140,90,220,163,171,42,244,238,209,213,172,104,16,223,116,181,8,45,202,209,85,29,230,61,57,95,70,62,60,86,102,63,50,37,241,251,150,183,183,55,15,221,213,43,185,205,233,242,244,195,15,63,200,63,79,60,93,146,11,21,244,103,95,124,249,149,41,130,105,209,186,157,156,124,210,137,230,252,201,49,106,95,188,250,138,203,204,138,19,201,249,41,153,7,205,85,174,24,116,31,109,179,174,2,163,197,93,181,106,215,51,133,21,90,164,19,223,116,101,31,125,173,73,220,81,251,116,183,158,119,201,251,111,191,102,30,144,103,27,47,7,29,248,215,172,49,234,57,178,229,41,159,241,160,133,70,218,191,181,61,186,233,74,50,186,162,76,124,69,143,248,49,52,255,241,49,175,69,44,201,155,190,226,165,87,223,1,166,8,43,219,150,174,175,229,234,75,58,94,180,128,67,251,191,190,54,70,87,33,209,246,198,11,180,226,43,148,36,175,42,162,109,184,236,170,107,77,17,150,22,60,233,182,250,139,47,165,222,121,23,201,194,167,230,72,237,179,207,75,41,98,121,114,254,211,166,224,35,121,85,14,93,153,164,218,246,213,76,193,83,174,190,244,251,31,127,152,241,175,197,35,154,179,248,246,248,188,39,229,204,51,106,202,182,219,110,107,114,94,165,74,229,68,65,137,22,56,233,138,50,109,90,55,79,25,123,217,230,173,100,219,7,31,122,88,38,77,157,46,75,159,126,194,20,242,232,10,48,237,59,118,49,133,50,186,90,139,22,130,104,225,89,197,74,21,77,12,177,49,188,209,244,151,118,109,90,202,163,51,31,51,43,172,148,44,98,209,190,123,70,205,211,228,47,7,28,32,35,71,143,149,165,207,60,39,186,154,140,22,237,233,214,235,174,1,178,221,118,219,154,21,100,158,127,225,197,68,17,139,254,46,215,188,21,111,127,166,24,71,141,25,39,250,125,241,230,155,111,201,242,103,158,54,69,111,106,183,203,206,59,203,93,189,186,153,221,245,251,99,139,10,21,204,42,41,213,183,223,94,46,185,232,124,179,242,81,124,211,126,114,213,149,151,201,53,87,94,30,91,9,236,216,147,77,81,91,201,162,151,108,69,44,122,44,45,84,209,177,209,170,77,7,179,162,143,174,194,149,188,229,250,125,214,129,80,138,95,22,242,251,188,20,205,224,163,101,40,192,245,125,25,98,114,40,4,16,64,0,1,4,16,64,0,1,4,16,112,82,192,230,190,135,34,22,39,83,74,163,16,64,192,70,192,102,82,180,57,47,251,34,224,147,0,227,200,173,108,146,15,183,242,17,166,214,20,242,161,215,232,177,19,228,242,203,46,145,173,182,220,42,229,129,182,190,10,227,154,171,46,55,175,225,216,99,247,221,205,42,39,241,77,87,147,56,244,168,227,19,5,13,250,16,82,255,207,118,45,78,121,255,131,15,205,195,87,45,90,136,23,136,196,87,48,208,66,4,125,136,168,197,1,245,207,169,155,56,94,89,21,177,108,185,213,150,166,96,66,183,146,15,223,245,181,73,141,46,185,72,174,189,230,74,211,6,125,104,254,198,43,207,155,7,170,186,105,17,139,190,6,102,239,26,123,153,223,39,175,84,160,171,43,232,131,245,211,78,57,57,165,72,226,205,127,191,45,90,100,161,171,54,104,241,196,252,5,139,204,195,209,79,255,251,95,243,106,143,58,103,157,105,94,141,162,91,174,135,193,185,242,160,175,188,208,34,22,125,205,137,230,74,183,231,87,188,104,86,255,200,183,136,69,95,161,162,15,230,245,245,50,71,29,121,132,156,118,234,73,102,5,4,53,203,21,163,174,102,113,101,227,235,229,233,39,231,200,126,251,238,147,200,157,174,104,163,175,231,208,194,162,116,69,44,250,186,168,113,19,38,201,147,115,103,154,125,180,240,38,91,158,212,73,139,32,244,97,252,63,254,254,55,57,167,110,29,57,250,168,35,204,190,243,23,44,52,5,5,90,112,145,92,60,161,5,11,218,247,180,32,42,91,30,94,124,233,149,156,49,232,121,180,56,66,87,34,210,85,45,42,85,172,100,94,65,149,188,197,139,88,154,221,124,163,188,251,222,251,166,112,69,11,13,244,149,59,90,80,147,107,188,100,139,81,207,147,45,79,201,237,200,84,56,16,239,223,151,93,122,145,252,240,195,143,162,113,87,171,86,85,230,204,156,158,178,202,81,161,138,88,114,245,37,29,47,186,45,120,122,145,180,191,179,171,252,101,255,253,228,156,179,235,152,162,50,221,226,121,210,130,186,228,226,26,45,242,120,112,228,232,68,17,155,22,27,29,114,240,63,76,49,130,22,54,36,175,196,146,171,136,37,87,95,210,130,144,89,115,230,138,22,214,101,218,74,22,177,232,231,116,124,237,178,203,206,102,213,145,248,150,79,17,139,154,53,188,232,178,148,34,49,157,71,181,16,174,127,223,94,166,191,107,177,206,248,9,83,82,138,88,244,85,108,58,111,105,177,157,122,36,23,177,104,129,139,22,35,222,55,36,246,26,46,157,127,245,245,61,218,198,249,143,207,146,3,14,216,223,204,117,151,93,213,68,158,93,252,148,204,123,226,169,50,47,98,209,66,191,159,127,249,69,94,121,117,165,41,236,209,213,106,174,104,116,137,188,253,159,255,152,162,64,221,116,60,125,179,246,91,57,234,200,195,77,44,250,122,160,231,159,93,152,152,155,245,187,104,220,196,201,162,175,53,211,21,121,244,21,83,90,196,163,43,54,37,111,185,138,88,180,79,104,241,146,22,50,206,153,57,205,172,240,147,188,229,250,125,198,142,80,202,95,20,242,251,188,148,77,225,227,101,36,192,245,125,25,65,114,24,4,16,64,0,1,4,16,64,0,1,4,16,112,86,192,230,190,135,34,22,103,211,74,195,16,64,32,168,128,205,164,24,244,156,236,135,128,111,2,140,35,183,50,74,62,220,202,71,152,90,83,30,15,189,50,61,208,214,135,167,59,239,178,83,226,129,163,186,233,42,10,135,31,125,66,226,21,67,90,196,162,175,90,209,149,48,116,213,135,103,158,91,102,254,207,251,249,243,102,153,135,251,90,196,50,113,242,52,243,144,255,222,251,135,155,213,64,106,159,81,51,145,130,116,69,44,175,191,241,166,104,225,70,242,10,24,185,86,98,185,243,142,182,166,200,65,31,210,198,139,38,226,39,209,194,8,45,166,152,63,111,182,244,187,123,144,252,250,235,250,68,129,137,126,70,139,88,244,117,42,250,64,252,234,38,55,202,180,73,227,100,135,29,170,111,214,77,74,174,244,17,255,128,254,124,198,163,179,229,148,147,78,20,125,176,172,15,147,117,197,136,74,149,42,153,143,104,225,130,249,179,75,236,21,26,186,157,81,247,92,233,221,189,139,89,137,37,190,101,202,131,190,50,69,139,88,30,24,58,72,182,251,255,194,155,219,90,181,53,175,72,202,183,136,69,207,241,223,85,171,228,153,103,151,155,98,163,57,143,63,33,135,30,242,15,179,138,74,242,150,46,198,248,43,106,158,122,124,150,121,149,74,124,211,87,237,232,43,131,178,21,177,76,154,50,205,188,158,71,55,45,98,201,150,39,253,204,171,43,95,55,175,146,209,7,251,79,60,181,64,90,183,104,38,183,222,124,99,74,27,51,173,54,147,45,15,249,196,16,63,137,190,42,106,200,125,195,18,15,251,147,79,174,15,221,245,213,73,186,105,97,128,230,175,201,53,87,153,215,155,228,51,94,242,137,49,159,60,229,42,98,25,126,255,16,89,191,126,189,121,197,209,152,113,19,165,249,173,77,205,43,89,114,245,53,253,125,186,149,88,180,120,224,240,67,15,73,41,44,201,148,135,228,113,17,95,185,104,179,193,36,98,138,126,180,104,232,201,57,143,154,87,246,232,22,47,232,40,217,215,52,39,35,71,143,51,125,237,141,55,255,45,23,53,186,74,166,76,28,99,94,221,163,171,145,104,225,200,5,13,207,149,234,213,171,139,22,36,232,43,189,146,139,217,116,12,238,176,195,14,137,85,76,226,237,73,23,195,192,33,247,137,190,10,231,149,23,158,141,189,50,172,83,87,243,42,27,221,246,223,111,63,233,114,103,251,205,86,98,209,223,233,220,163,253,64,95,49,22,223,114,21,177,104,209,134,182,95,87,32,233,116,71,187,196,126,241,34,22,157,203,238,236,162,175,89,170,32,59,84,223,33,81,196,18,159,135,251,246,238,110,10,190,250,223,61,216,188,110,75,95,79,164,175,85,210,215,115,29,126,204,137,242,202,138,231,164,206,57,13,205,234,66,203,151,46,48,5,63,241,87,124,221,168,175,235,218,125,119,179,186,145,142,53,157,119,117,172,197,95,217,148,239,188,149,41,198,33,67,31,48,241,168,137,190,242,72,139,79,116,53,156,21,43,94,50,115,89,201,77,95,113,165,171,49,233,42,60,241,34,200,248,107,151,166,63,50,203,172,150,165,185,77,46,146,140,31,35,87,17,139,126,110,205,218,181,210,185,91,47,83,124,168,43,131,149,220,114,253,62,93,31,46,237,207,202,227,251,188,180,109,226,243,118,2,92,223,219,249,177,55,2,8,32,128,0,2,8,32,128,0,2,8,184,47,96,115,223,67,17,139,251,249,165,133,8,32,80,74,1,155,73,177,148,167,226,227,8,120,43,192,56,114,43,181,228,195,173,124,132,169,53,229,241,208,43,83,241,68,159,126,119,155,226,140,87,94,120,206,60,68,213,237,95,47,172,144,198,215,53,53,15,1,117,101,144,146,175,19,250,254,251,239,229,216,147,106,154,162,21,45,88,73,126,157,144,62,144,212,149,68,110,190,173,165,121,13,135,22,157,164,43,98,209,215,210,124,241,229,151,41,175,223,201,85,196,162,175,19,210,130,14,125,229,196,187,239,125,96,94,93,20,127,141,77,242,171,106,110,109,126,187,140,29,53,92,142,60,226,240,68,55,72,126,157,144,238,95,177,98,37,57,171,222,121,155,173,196,144,173,136,37,254,176,94,139,120,244,181,71,147,198,61,44,199,29,123,140,57,135,22,123,188,251,238,123,114,239,160,1,230,239,241,215,98,204,156,62,89,14,59,244,224,68,59,114,21,177,4,125,157,208,47,191,252,34,61,250,244,51,69,52,250,208,95,183,247,222,255,64,234,55,188,216,188,190,100,175,189,246,76,180,33,93,140,241,87,188,232,254,87,94,126,105,226,179,201,175,120,73,183,18,139,174,124,80,165,74,149,196,171,67,146,95,129,84,50,79,250,218,39,125,213,73,252,53,61,122,18,45,8,82,187,146,43,98,100,43,98,201,148,135,124,98,136,7,246,236,178,229,210,169,107,207,180,43,113,104,65,195,110,187,236,42,205,155,53,77,172,252,19,223,47,215,120,209,85,104,178,197,88,154,60,229,42,98,137,191,78,72,219,214,119,192,64,249,215,243,43,18,197,68,250,179,210,174,196,162,171,50,233,106,26,231,212,61,43,145,127,219,34,22,45,22,209,215,60,197,95,45,163,7,214,215,186,28,125,252,169,102,229,141,171,175,188,44,113,174,75,46,191,198,244,93,93,125,104,209,146,165,210,166,125,108,149,163,248,120,170,92,185,178,204,153,57,85,246,217,123,111,209,130,165,27,110,110,46,43,95,92,38,91,108,177,133,249,140,238,31,127,45,79,242,252,159,46,6,125,109,80,235,118,29,101,194,152,145,230,117,71,111,189,253,142,172,91,247,179,89,237,164,99,135,54,166,192,162,228,74,44,58,183,233,235,167,226,191,143,159,35,219,188,245,241,199,159,136,190,146,235,212,83,78,146,126,125,122,38,230,88,221,55,185,136,69,11,104,206,170,215,208,20,157,233,235,191,180,24,36,254,179,100,3,253,247,193,119,247,149,115,235,159,99,10,53,180,32,228,237,215,95,146,249,79,47,146,117,235,214,201,101,151,94,108,138,88,198,61,252,160,28,113,248,97,230,53,107,31,126,252,73,194,80,255,69,199,119,188,216,46,223,121,43,83,140,90,48,88,165,114,101,185,230,234,43,100,224,224,251,228,150,155,174,151,37,207,60,43,139,22,63,179,217,10,71,241,56,116,78,209,24,53,255,37,55,93,65,71,139,247,22,62,53,215,172,188,148,188,229,83,196,162,159,215,190,115,115,179,86,242,230,171,43,82,86,38,138,31,43,215,239,55,107,84,41,127,80,30,223,231,165,108,18,31,183,20,224,250,222,18,144,221,17,64,0,1,4,16,64,0,1,4,16,64,192,121,1,155,251,30,138,88,156,79,47,13,68,0,129,210,10,216,76,138,165,61,23,159,71,192,87,1,198,145,91,153,37,31,110,229,35,76,173,41,244,67,175,245,235,55,200,79,235,126,146,147,78,171,109,86,54,248,251,65,7,73,149,42,149,13,145,174,8,113,102,221,6,210,177,125,27,105,124,245,21,230,65,104,203,54,29,204,10,15,83,38,140,17,125,101,197,45,205,91,203,161,135,28,44,87,95,113,153,124,249,213,87,178,96,225,98,209,85,19,244,149,21,251,238,187,143,76,156,60,85,230,204,125,66,70,62,248,191,215,178,232,131,74,125,104,123,196,225,135,202,170,207,62,151,179,206,57,207,60,96,223,117,151,216,43,30,38,76,158,106,30,194,118,237,116,135,121,216,254,227,143,63,202,202,215,94,151,219,219,223,105,86,87,168,88,169,162,108,95,173,154,249,172,62,92,214,85,74,6,220,213,211,188,46,67,55,45,66,152,61,231,113,179,26,74,124,211,66,149,231,150,253,203,188,90,69,87,100,137,63,220,214,248,219,119,236,108,10,57,110,188,238,90,243,113,61,119,157,250,231,203,123,111,173,76,124,78,139,115,30,30,59,65,62,248,224,67,233,211,179,155,108,191,125,53,179,74,195,239,191,255,46,247,61,48,66,62,252,232,35,185,103,192,93,230,65,123,151,238,189,100,249,243,43,100,198,148,241,230,245,21,250,176,90,143,167,127,215,85,19,116,101,26,125,192,155,92,148,146,45,15,159,254,119,149,212,62,187,129,44,89,48,79,106,212,216,203,172,178,80,235,172,250,210,187,103,215,196,170,54,90,0,161,199,184,181,69,107,169,83,251,76,57,255,188,115,77,30,245,85,64,241,2,142,38,141,175,146,14,109,111,23,145,77,50,105,234,116,25,52,228,126,243,234,164,120,190,51,197,168,38,93,123,244,145,23,86,188,104,94,93,162,86,139,150,60,35,183,220,214,74,198,61,60,194,172,70,162,171,147,140,25,63,81,38,142,27,101,30,176,207,156,61,71,180,24,41,254,192,57,87,158,244,245,50,205,90,182,145,251,135,220,99,86,245,209,162,128,59,59,119,151,159,126,90,151,120,224,173,253,77,95,145,163,49,214,62,179,150,92,124,65,67,179,242,134,110,249,228,33,87,12,122,28,117,92,242,204,115,210,171,79,127,179,162,143,218,196,95,83,165,49,116,234,218,195,172,44,209,244,134,235,18,125,32,222,199,114,141,151,167,23,46,206,26,99,62,121,202,53,30,94,121,245,53,209,241,181,98,217,18,99,168,125,175,107,207,62,114,244,145,71,252,175,168,235,199,31,229,183,223,126,51,99,94,87,29,58,96,255,125,165,106,85,237,207,21,204,62,154,139,123,6,15,149,199,30,153,154,24,63,45,110,111,39,87,94,222,200,20,177,100,235,107,241,29,178,245,37,51,198,126,252,81,238,31,54,66,214,174,253,70,186,117,190,67,170,85,171,38,21,42,196,10,229,116,21,21,181,210,57,163,198,94,123,201,130,133,139,204,171,96,198,141,30,145,88,37,36,126,30,29,171,167,215,174,103,250,101,252,213,83,106,116,242,233,181,165,121,179,155,69,95,171,244,210,203,175,154,21,150,116,213,33,93,37,73,183,108,125,73,109,206,61,255,18,179,146,212,144,123,250,153,254,174,43,67,213,170,83,95,70,14,31,106,230,153,59,58,119,147,42,149,171,200,109,183,220,100,94,33,166,175,202,249,244,211,255,202,188,199,30,49,253,37,87,158,190,254,122,141,156,119,97,35,217,123,239,26,210,189,75,71,51,151,140,25,55,193,140,207,29,119,220,65,86,188,248,178,116,236,210,93,30,157,58,81,170,87,223,94,244,149,99,58,103,232,107,116,180,136,37,121,211,130,176,182,29,58,201,49,71,31,37,215,93,123,181,113,140,207,25,47,63,255,140,137,67,55,205,237,137,167,158,105,98,74,94,229,74,95,17,55,126,226,20,209,98,20,29,127,241,254,158,107,222,202,22,163,22,35,233,170,39,186,162,85,171,230,183,154,99,110,218,180,201,204,237,79,60,57,223,20,8,233,223,151,62,187,76,142,58,226,112,19,163,22,144,52,111,213,78,74,190,74,74,219,174,43,176,244,232,213,87,234,215,59,219,172,132,147,188,253,248,211,79,178,120,201,51,50,244,129,7,229,145,41,19,164,114,229,237,18,43,251,232,207,245,123,169,230,233,167,153,243,117,235,209,199,124,127,104,145,165,110,185,126,159,114,162,50,248,75,161,191,207,203,160,137,28,162,148,2,92,223,151,18,140,143,35,128,0,2,8,32,128,0,2,8,32,128,64,232,4,108,238,123,40,98,9,93,186,105,48,2,8,228,18,176,153,20,115,29,155,223,35,16,21,1,198,145,91,153,38,31,110,229,35,76,173,41,244,67,47,93,97,65,139,59,226,155,22,93,188,176,108,113,226,239,186,242,202,237,109,59,202,55,223,126,107,126,118,242,73,39,200,221,125,123,203,46,187,236,108,30,44,235,195,197,228,77,31,240,183,109,221,194,172,86,160,15,194,71,140,28,157,150,91,139,86,38,79,157,97,86,219,72,183,53,187,249,70,105,213,162,153,140,26,51,206,188,42,163,228,182,104,254,92,83,200,162,171,13,164,219,244,97,251,208,193,119,39,126,245,159,119,223,147,6,23,196,86,25,72,94,77,68,87,35,208,85,64,74,110,186,178,67,124,37,7,125,197,77,163,43,27,167,124,164,127,159,158,114,225,5,231,73,207,62,253,204,171,71,116,59,253,212,83,76,193,133,22,94,232,67,115,93,193,225,63,111,190,98,30,80,39,127,78,63,91,242,149,24,217,242,80,167,94,67,249,248,147,79,205,57,180,56,232,194,70,87,153,213,92,116,251,247,202,21,230,161,245,193,71,28,187,89,12,250,106,145,158,221,58,153,226,150,195,142,254,223,107,139,52,182,189,107,236,37,183,183,188,77,106,213,60,205,236,151,45,70,253,189,22,206,116,239,221,55,241,42,29,253,89,220,64,31,200,159,92,243,127,43,116,232,241,245,213,51,109,219,180,52,127,198,87,133,200,150,39,125,104,175,175,151,209,77,247,215,248,116,133,138,46,29,219,39,94,97,163,69,49,3,6,14,73,57,204,211,79,206,145,253,246,221,39,175,60,104,113,66,166,24,244,160,250,251,67,142,60,46,229,248,55,94,127,173,180,111,211,202,252,76,87,146,137,143,3,253,123,183,206,29,229,170,43,26,165,124,62,219,120,201,21,99,62,121,202,54,30,126,249,229,87,211,199,75,110,186,34,146,22,121,105,49,131,174,240,161,171,146,148,220,6,14,184,75,206,59,183,158,121,205,213,170,85,159,165,29,83,99,70,14,55,69,32,217,250,90,62,125,41,93,95,139,175,220,20,63,177,174,164,164,171,157,232,166,115,82,183,46,29,83,86,129,209,159,127,254,249,106,169,121,86,189,68,91,159,127,110,145,236,188,211,78,230,239,250,186,172,54,237,255,247,250,46,93,213,69,139,226,226,91,182,190,164,159,209,215,28,117,238,214,211,204,141,241,254,168,115,155,22,194,232,170,74,90,112,21,223,180,125,167,159,118,178,180,105,213,66,118,221,53,86,136,151,45,79,186,90,140,22,217,105,97,93,201,77,99,216,113,135,29,204,106,52,241,49,174,197,133,58,142,206,110,112,161,92,112,222,185,166,56,39,121,59,245,140,186,230,85,110,186,61,52,108,168,25,211,186,226,74,124,255,151,254,181,212,20,123,37,247,95,45,114,210,98,25,221,52,206,105,51,102,154,127,191,225,186,198,41,175,67,202,54,111,101,139,241,133,21,47,153,213,140,116,187,249,166,235,205,202,42,179,30,155,43,237,59,118,49,63,211,113,117,203,77,55,200,165,87,92,35,31,124,248,81,34,28,141,45,121,53,38,125,173,215,163,179,30,51,241,233,239,244,123,65,231,211,248,246,226,75,175,200,149,141,175,79,245,56,229,36,83,212,164,155,142,185,182,119,116,74,248,232,28,221,161,93,107,57,240,175,127,201,235,247,155,37,200,242,7,133,254,62,183,108,30,187,7,16,224,250,62,0,26,187,32,128,0,2,8,32,128,0,2,8,32,128,64,168,4,108,238,123,40,98,9,85,170,105,44,2,8,228,35,96,51,41,230,115,124,62,131,64,20,4,24,71,110,101,153,124,184,149,143,48,181,198,133,135,94,250,127,176,235,3,227,170,85,171,36,254,175,254,48,25,198,219,170,133,24,219,110,187,109,209,154,174,171,57,232,10,21,187,239,177,123,226,181,62,229,213,24,45,168,209,7,183,154,71,125,40,31,127,216,94,218,243,235,42,28,107,214,126,35,53,246,218,51,229,97,114,252,56,186,194,69,242,67,230,124,143,255,199,31,127,152,87,28,237,191,255,126,166,141,218,190,106,85,171,230,187,123,169,62,151,43,134,82,29,44,205,135,51,141,151,124,98,44,171,60,217,198,80,236,253,167,78,127,68,186,116,239,109,94,73,118,216,33,7,155,254,80,181,106,213,205,10,89,178,181,83,199,251,23,95,124,41,59,237,180,99,224,121,75,11,65,190,252,234,107,217,161,122,245,68,209,71,252,156,154,231,63,255,220,148,242,26,160,66,186,233,74,42,21,43,84,48,171,43,149,231,86,232,121,75,11,195,116,245,38,93,117,39,190,42,84,60,62,45,94,209,60,238,179,207,222,129,230,149,248,113,180,208,110,235,173,183,202,216,15,114,253,190,172,188,93,248,62,47,171,88,56,78,76,128,235,123,122,2,2,8,32,128,0,2,8,32,128,0,2,8,248,46,96,115,223,67,17,139,239,189,131,248,16,136,160,128,205,164,24,65,46,66,70,32,173,0,227,200,173,142,65,62,220,202,71,152,90,195,67,175,48,101,139,182,34,128,64,89,8,244,29,48,208,20,53,236,177,199,238,242,159,255,188,43,171,62,255,92,26,158,91,223,188,186,138,13,129,176,10,240,125,30,214,204,101,110,55,215,247,254,229,148,136,16,64,0,1,4,16,64,0,1,4,16,64,32,85,192,230,190,135,34,22,122,19,2,8,120,39,96,51,41,122,135,65,64,8,4,20,96,28,5,132,43,208,110,228,163,64,176,17,56,44,15,189,34,144,100,66,68,0,1,4,16,240,94,128,239,115,255,82,204,245,189,127,57,37,34,4,16,64,0,1,4,16,64,0,1,4,16,72,21,176,185,239,161,136,133,222,132,0,2,222,9,216,76,138,222,97,16,16,2,1,5,24,71,1,225,10,180,27,249,40,16,108,4,14,203,67,175,8,36,153,16,17,64,0,1,4,188,23,224,251,220,191,20,115,125,239,95,78,137,8,1,4,16,64,0,1,4,16,64,0,1,4,82,5,108,238,123,40,98,161,55,33,128,128,119,2,54,147,162,119,24,4,132,64,64,1,198,81,64,184,2,237,70,62,10,4,27,129,195,242,208,43,2,73,38,68,4,16,64,0,1,239,5,248,62,247,47,197,92,223,251,151,83,34,66,0,1,4,16,64,0,1,4,16,64,0,129,84,1,155,251,30,138,88,232,77,8,32,224,157,128,205,164,232,29,6,1,33,16,80,128,113,20,16,174,64,187,145,143,2,193,70,224,176,60,244,138,64,146,9,17,1,4,16,64,192,123,1,190,207,253,75,49,215,247,254,229,148,136,16,64,0,1,4,16,64,0,1,4,16,64,32,85,192,230,190,135,34,22,122,19,2,8,120,39,96,51,41,122,135,65,64,8,4,20,96,28,5,132,43,208,110,228,163,64,176,17,56,44,15,189,34,144,100,66,68,0,1,4,16,240,94,128,239,115,255,82,204,245,189,127,57,37,34,4,16,64,0,1,4,16,64,0,1,4,16,72,21,176,185,239,161,136,133,222,132,0,2,222,9,216,76,138,222,97,16,16,2,1,5,24,71,1,225,10,180,27,249,40,16,108,4,14,203,67,175,8,36,153,16,17,64,0,1,4,188,23,224,251,220,191,20,115,125,239,95,78,137,8,1,4,16,64,0,1,4,16,64,0,1,4,82,5,108,238,123,40,98,161,55,33,128,128,119,2,54,147,162,119,24,4,132,64,64,1,198,81,64,184,2,237,70,62,10,4,27,129,195,242,208,43,2,73,38,68,4,16,64,0,1,239,5,248,62,247,47,197,92,223,251,151,83,34,66,0,1,4,16,64,0,1,4,16,64,0,129,84,1,155,251,30,138,88,232,77,8,32,224,157,128,205,164,232,29,6,1,33,16,80,128,113,20,16,174,64,187,145,143,2,193,70,224,176,60,244,138,64,146,9,17,1,4,16,64,192,123,1,190,207,253,75,49,215,247,254,229,148,136,16,64,0,1,4,16,64,0,1,4,16,64,32,85,192,230,190,135,34,22,122,19,2,8,120,39,96,51,41,122,135,65,64,8,4,20,96,28,5,132,43,208,110,228,163,64,176,17,56,44,15,189,34,144,100,66,68,0,1,4,16,240,94,128,239,115,255,82,204,245,189,127,57,37,34,4,16,64,0,1,4,16,64,0,1,4,16,72,21,176,185,239,161,136,133,222,132,0,2,222,9,216,76,138,222,97,16,16,2,1,5,24,71,1,225,10,180,27,249,40,16,108,4,14,203,67,175,8,36,153,16,17,64,0,1,4,188,23,224,251,220,191,20,115,125,239,95,78,137,8,1,4,16,64,0,1,4,16,64,0,1,4,82,5,108,238,123,40,98,161,55,33,128,128,119,2,54,147,162,119,24,4,132,64,64,1,198,81,64,184,2,237,70,62,10,4,27,129,195,242,208,43,2,73,38,68,4,16,64,0,1,239,5,248,62,247,47,197,92,223,251,151,83,34,66,0,1,4,16,64,0,1,4,16,64,0,129,84,1,155,251,30,138,88,232,77,8,32,224,157,128,205,164,232,29,6,1,33,16,80,128,113,20,16,174,64,187,145,143,2,193,70,224,176,60,244,138,64,146,9,17,1,4,16,64,192,123,1,190,207,253,75,49,215,247,254,229,148,136,16,64,0,1,4,16,64,0,1,4,16,64,32,85,192,230,190,135,34,22,122,19,2,8,120,39,96,51,41,122,135,65,64,8,4,20,96,28,5,132,43,208,110,228,163,64,176,17,56,44,15,189,34,144,100,66,68,0,1,4,16,240,94,128,239,115,255,82,204,245,189,127,57,37,34,4,16,64,0,1,4,16,64,0,1,4,16,72,21,176,185,239,161,136,133,222,132,0,2,222,9,216,76,138,222,97,16,16,2,1,5,24,71,1,225,10,180,27,249,40,16,108,4,14,203,67,175,8,36,153,16,17,64,0,1,4,188,23,224,251,220,191,20,115,125,239,95,78,137,8,1,4,16,64,0,1,4,16,64,0,1,4,82,5,108,238,123,40,98,161,55,33,128,128,119,2,54,147,162,119,24,4,132,64,64,1,198,81,64,184,2,237,70,62,10,4,27,129,195,242,208,43,2,73,38,68,4,16,64,0,1,239,5,248,62,247,47,197,92,223,251,151,83,34,66,0,1,4,16,64,0,1,4,16,64,0,129,84,1,155,251,30,138,88,232,77,8,32,224,157,128,205,164,232,29,6,1,33,16,80,128,113,20,16,174,64,187,145,143,2,193,70,224,176,60,244,138,64,146,9,17,1,4,16,64,192,123,1,190,207,253,75,49,215,247,254,229,148,136,16,64,0,1,112,146,242,54,0,0,32,0,73,68,65,84,4,16,64,0,1,4,16,64,32,85,192,230,190,135,34,22,122,19,2,8,120,39,96,51,41,122,135,65,64,8,4,20,96,28,5,132,43,208,110,228,163,64,176,17,56,44,15,189,34,144,100,66,68,0,1,4,16,240,94,128,239,115,255,82,204,245,189,127,57,37,34,4,16,64,0,1,4,16,64,0,1,4,16,72,21,176,185,239,161,136,133,222,132,0,2,222,9,216,76,138,222,97,16,16,2,1,5,24,71,1,225,10,180,27,249,40,16,108,4,14,203,67,175,8,36,153,16,17,64,0,1,4,188,23,224,251,220,191,20,115,125,239,95,78,137,8,1,4,16,64,0,1,4,16,64,0,1,4,82,5,108,238,123,40,98,161,55,33,128,128,119,2,54,147,162,119,24,4,132,64,64,1,198,81,64,184,2,237,70,62,10,4,27,129,195,242,208,43,2,73,38,68,4,16,64,0,1,239,5,248,62,247,47,197,92,223,251,151,83,34,66,0,1,4,16,64,0,1,4,16,64,0,129,84,1,155,251,30,138,88,232,77,8,32,224,157,128,205,164,232,29,6,1,33,16,80,128,113,20,16,174,64,187,145,143,2,193,70,224,176,60,244,138,64,146,9,17,1,4,16,64,192,123,1,190,207,253,75,49,215,247,254,229,148,136,16,64,0,1,4,16,64,0,1,4,16,64,32,85,192,230,190,135,34,22,122,19,2,8,120,39,96,51,41,122,135,65,64,8,4,20,96,28,5,132,43,208,110,228,163,64,176,17,56,44,15,189,34,144,100,66,68,0,1,4,16,240,94,128,239,115,255,82,204,245,189,127,57,37,34,4,16,64,0,1,4,16,64,0,1,4,16,72,21,176,185,239,161,136,133,222,132,0,2,222,9,216,76,138,222,97,16,16,2,1,5,24,71,1,225,10,180,27,249,40,16,108,4,14,203,67,175,8,36,153,16,17,64,0,1,4,188,23,224,251,220,191,20,115,125,239,95,78,137,8,1,4,16,64,0,1,4,16,64,0,1,4,82,5,108,238,123,40,98,161,55,33,128,128,119,2,54,147,162,119,24,4,132,64,64,1,198,81,64,184,2,237,70,62,10,4,27,129,195,242,208,43,2,73,38,68,4,16,64,0,1,239,5,248,62,247,47,197,92,223,251,151,83,34,66,0,1,4,16,64,0,1,4,16,64,0,129,84,1,155,251,30,138,88,232,77,8,32,224,157,128,205,164,232,29,6,1,33,16,80,128,113,20,16,174,64,187,145,143,2,193,70,224,176,60,244,138,64,146,9,17,1,4,16,64,192,123,1,190,207,253,75,49,215,247,254,229,148,136,16,64,0,1,4,16,64,0,1,4,16,64,32,85,192,230,190,135,34,22,122,19,2,8,120,39,96,51,41,122,135,65,64,8,4,20,96,28,5,132,43,208,110,228,163,64,176,17,56,44,15,189,34,144,100,66,68,0,1,4,16,240,94,128,239,115,255,82,204,245,189,127,57,37,34,4,16,64,0,1,4,16,64,0,1,4,16,72,21,176,185,239,161,136,133,222,132,0,2,222,9,216,76,138,222,97,16,16,2,1,5,24,71,1,225,10,180,27,249,40,16,108,4,14,203,67,175,8,36,153,16,17,64,0,1,4,188,23,224,251,220,191,20,115,125,239,95,78,137,8,1,4,16,64,0,1,4,16,64,0,1,4,82,5,108,238,123,40,98,161,55,33,128,128,119,2,54,147,162,119,24,4,132,64,64,1,198,81,64,184,2,237,70,62,10,4,27,129,195,242,208,43,2,73,38,68,4,16,64,0,1,239,5,248,62,247,47,197,92,223,251,151,83,34,66,0,1,4,16,64,0,1,4,16,64,0,129,84,1,155,251,30,138,88,232,77,8,32,224,157,128,205,164,232,29,6,1,33,16,80,128,113,20,16,174,64,187,145,143,2,193,70,224,176,60,244,138,64,146,9,17,1,4,16,64,192,123,1,190,207,253,75,49,215,247,254,229,148,136,16,64,0,1,4,16,64,0,1,4,16,64,32,85,192,230,190,135,34,22,122,19,2,8,120,39,96,51,41,122,135,65,64,8,4,20,96,28,5,132,43,208,110,228,163,64,176,17,56,44,15,189,34,144,100,66,68,0,1,4,16,240,94,128,239,115,255,82,204,245,189,127,57,37,34,4,16,64,0,1,4,16,64,0,1,4,16,72,21,176,185,239,161,136,133,222,132,0,2,222,9,216,76,138,222,97,16,16,2,1,5,24,71,1,225,10,180,27,249,40,16,108,4,14,203,67,175,8,36,153,16,17,64,0,1,4,188,23,224,251,220,191,20,115,125,239,95,78,137,8,1,4,16,64,0,1,4,16,64,0,1,4,82,5,108,238,123,40,98,161,55,33,128,128,119,2,54,147,162,119,24,4,132,64,64,1,198,81,64,184,2,237,70,62,10,4,27,129,195,242,208,43,2,73,38,68,4,16,64,0,1,239,5,248,62,247,47,197,92,223,251,151,83,34,66,0,1,4,16,64,0,1,4,16,64,0,129,84,1,155,251,30,138,88,232,77,8,32,224,157,128,205,164,232,29,6,1,33,16,80,128,113,20,16,174,64,187,145,143,2,193,70,224,176,250,208,171,86,173,90,17,136,148,16,17,64,0,1,4,16,240,91,160,102,205,154,178,100,201,18,191,131,140,80,116,92,223,71,40,217,132,138,0,2,8,32,128,0,2,8,32,128,64,68,5,108,238,123,40,98,137,104,167,33,108,4,124,22,176,153,20,125,118,33,54,4,74,35,192,56,42,141,86,225,63,75,62,10,111,204,25,16,64,0,129,176,10,44,94,188,88,250,244,233,35,139,22,45,10,107,8,180,27,1,4,16,136,156,0,215,247,145,75,57,1,35,128,0,2,8,32,128,0,2,8,32,16,57,1,155,251,30,138,88,34,215,93,8,24,1,255,5,108,38,69,255,117,136,16,129,252,4,24,71,249,57,149,215,167,200,71,121,73,115,30,4,16,64,32,124,2,11,23,46,148,254,253,251,203,211,79,63,29,190,198,211,98,4,16,64,32,162,2,92,223,71,52,241,132,141,0,2,8,32,128,0,2,8,32,128,64,132,4,108,238,123,40,98,137,80,71,33,84,4,162,34,96,51,41,70,197,136,56,17,200,37,192,56,202,37,84,190,191,39,31,229,235,205,217,16,64,0,129,48,9,44,88,176,64,6,14,28,40,243,231,207,15,83,179,105,43,2,8,32,16,105,1,174,239,35,157,126,130,71,0,1,4,16,64,0,1,4,16,64,32,18,2,54,247,61,20,177,68,162,139,16,36,2,209,18,176,153,20,163,37,69,180,8,100,22,96,28,185,213,59,200,135,91,249,160,53,8,32,128,128,75,2,79,61,245,148,220,123,239,189,242,228,147,79,186,212,44,218,130,0,2,8,32,144,69,128,235,123,186,7,2,8,32,128,0,2,8,32,128,0,2,8,248,46,96,115,223,67,17,139,239,189,131,248,16,136,160,128,205,164,24,65,46,66,70,32,173,0,227,200,173,142,65,62,220,202,7,173,65,0,1,4,92,18,152,55,111,158,12,27,54,76,244,79,54,4,16,64,0,129,112,8,112,125,31,142,60,209,74,4,16,64,0,1,4,16,64,0,1,4,16,8,46,96,115,223,67,17,75,112,119,246,68,0,1,71,5,108,38,69,71,67,162,89,8,148,187,0,227,168,220,201,179,158,144,124,184,149,15,90,131,0,2,8,184,36,48,119,238,92,25,57,114,164,204,153,51,199,165,102,209,22,4,16,64,0,129,44,2,92,223,211,61,16,64,0,1,4,16,64,0,1,4,16,64,192,119,1,155,251,30,138,88,124,239,29,196,135,64,4,5,108,38,197,8,114,17,50,2,105,5,24,71,110,117,12,242,225,86,62,104,13,2,8,32,224,146,192,99,143,61,38,99,198,140,145,217,179,103,187,212,44,218,130,0,2,8,32,144,69,128,235,123,186,7,2,8,32,128,0,2,8,32,128,0,2,8,248,46,96,115,223,67,17,139,239,189,131,248,16,136,160,128,205,164,24,65,46,66,70,32,173,0,227,200,173,142,65,62,220,202,7,173,65,0,1,4,92,18,152,53,107,150,76,152,48,65,102,206,156,233,82,179,104,11,2,8,32,128,64,22,1,174,239,233,30,8,32,128,0,2,8,32,128,0,2,8,32,224,187,128,205,125,15,69,44,190,247,14,226,67,32,130,2,54,147,98,4,185,8,25,129,180,2,140,35,183,58,6,249,112,43,31,180,6,1,4,16,112,73,224,209,71,31,149,41,83,166,200,35,143,60,226,82,179,104,11,2,8,32,128,64,22,1,174,239,233,30,8,32,128,0,2,8,32,128,0,2,8,32,224,187,128,205,125,15,69,44,190,247,14,226,67,32,130,2,54,147,98,4,185,8,25,129,180,2,140,35,183,58,6,249,112,43,31,180,6,1,4,16,112,73,96,198,140,25,162,255,76,159,62,221,165,102,209,22,4,16,64,0,129,44,2,92,223,211,61,16,64,0,1,4,16,64,0,1,4,16,64,192,119,1,155,251,30,138,88,124,239,29,196,135,64,4,5,108,38,197,8,114,17,50,2,105,5,24,71,110,117,12,242,225,86,62,104,13,2,8,32,224,146,192,180,105,211,68,95,41,52,117,234,84,151,154,69,91,16,64,0,1,4,178,8,112,125,79,247,64,0,1,4,16,64,0,1,4,16,64,0,1,223,5,108,238,123,40,98,241,189,119,16,31,2,17,20,176,153,20,35,200,69,200,8,164,21,96,28,185,213,49,200,135,91,249,160,53,8,32,128,128,75,2,147,39,79,150,121,243,230,201,164,73,147,92,106,22,109,65,0,1,4,16,200,34,192,245,61,221,3,1,4,16,64,0,1,4,16,64,0,1,4,124,23,176,185,239,161,136,197,247,222,65,124,8,68,80,192,102,82,140,32,23,33,35,144,86,128,113,228,86,199,32,31,110,229,131,214,32,128,0,2,46,9,76,156,56,81,230,207,159,47,19,38,76,112,169,89,180,5,1,4,16,64,32,139,0,215,247,116,15,4,16,64,0,1,4,16,64,0,1,4,16,240,93,192,230,190,135,34,22,223,123,7,241,33,16,65,1,155,73,49,130,92,132,140,64,90,1,198,145,91,29,131,124,184,149,15,90,131,0,2,8,184,36,48,126,252,120,89,180,104,145,140,27,55,206,165,102,209,22,4,16,64,0,129,44,2,92,223,211,61,16,64,0,1,4,16,64,0,1,4,16,64,192,119,1,155,251,30,138,88,124,239,29,196,135,64,4,5,108,38,197,8,114,17,50,2,105,5,24,71,110,117,12,242,225,86,62,104,13,2,8,32,224,146,192,216,177,99,229,153,103,158,145,49,99,198,184,212,44,218,130,0,2,8,32,144,69,128,235,123,186,7,2,8,32,128,0,2,8,32,128,0,2,8,248,46,96,115,223,67,17,139,239,189,131,248,16,136,160,128,205,164,24,65,46,66,70,32,173,0,227,200,173,142,65,62,220,202,7,173,65,0,1,4,92,18,24,61,122,180,44,95,190,92,30,126,248,97,151,154,69,91,16,64,0,1,4,178,8,112,125,79,247,64,0,1,4,16,64,0,1,4,16,64,0,1,223,5,108,238,123,40,98,241,189,119,16,31,2,17,20,176,153,20,35,200,69,200,8,164,21,96,28,185,213,49,200,135,91,249,160,53,8,32,128,128,75,2,163,70,141,146,21,43,86,200,200,145,35,93,106,22,109,65,0,1,4,16,200,34,192,245,61,221,3,1,4,16,64,0,1,4,16,64,0,1,4,124,23,176,185,239,161,136,197,247,222,65,124,8,68,80,192,102,82,140,32,23,33,35,144,86,128,113,228,86,199,32,31,110,229,131,214,32,128,0,2,46,9,60,244,208,67,242,202,43,175,200,136,17,35,92,106,22,109,65,0,1,4,16,200,34,192,245,61,221,3,1,4,16,64,0,1,4,16,64,0,1,4,124,23,176,185,239,161,136,197,247,222,65,124,8,68,80,192,102,82,140,32,23,33,35,144,86,128,113,228,86,199,32,31,110,229,131,214,32,128,0,2,46,9,12,31,62,92,222,124,243,77,25,54,108,152,75,205,162,45,8,32,128,0,2,89,4,184,190,167,123,32,128,0,2,8,32,128,0,2,8,32,128,128,239,2,54,247,61,20,177,248,222,59,136,15,129,8,10,216,76,138,17,228,34,100,4,210,10,48,142,220,234,24,228,195,173,124,208,26,4,16,64,192,37,129,7,30,120,64,222,121,231,29,185,255,254,251,93,106,22,109,65,0,1,4,16,200,34,192,245,61,221,3,1,4,16,64,0,1,4,16,64,0,1,4,124,23,176,185,239,161,136,197,247,222,65,124,8,68,80,192,102,82,140,32,23,33,35,144,86,128,113,228,86,199,32,31,110,229,131,214,32,128,0,2,197,22,248,233,167,159,164,106,213,170,166,25,247,221,119,159,188,255,254,251,50,116,232,80,243,247,247,222,123,79,14,58,232,160,98,55,145,243,35,128,0,2,8,100,17,224,250,158,238,129,0,2,8,32,128,0,2,8,32,128,0,2,190,11,216,220,247,80,196,226,123,239,32,62,4,34,40,96,51,41,70,144,139,144,17,72,43,192,56,114,171,99,144,15,183,242,65,107,16,64,0,129,98,11,28,122,232,161,178,245,214,91,203,61,247,220,35,111,188,241,134,124,252,241,199,114,195,13,55,72,231,206,157,229,245,215,95,151,197,139,23,203,254,251,239,95,236,102,114,126,4,16,64,0,129,12,2,92,223,211,53,16,64,0,1,4,16,64,0,1,4,16,64,192,119,1,155,251,30,138,88,124,239,29,196,135,64,4,5,108,38,197,8,114,17,50,2,105,5,24,71,110,117,12,242,225,86,62,104,13,2,8,32,80,108,1,93,117,165,93,187,118,178,205,54,219,200,142,59,238,40,127,252,241,135,172,89,179,70,54,110,220,40,215,92,115,141,60,252,240,195,197,110,34,231,71,0,1,4,16,200,34,192,245,61,221,3,1,4,16,64,0,1,4,16,64,0,1,4,124,23,176,185,239,161,136,197,247,222,65,124,8,68,80,192,102,82,140,32,23,33,35,144,86,128,113,228,86,199,32,31,110,229,131,214,32,128,0,2,46,8,104,241,202,119,223,125,183,89,83,86,173,90,37,53,106,212,112,161,137,180,1,1,4,16,64,32,131,0,215,247,116,13,4,16,64,0,1,4,16,64,0,1,4,16,240,93,192,230,190,135,34,22,223,123,7,241,33,16,65,1,155,73,49,130,92,132,140,64,90,1,198,145,91,29,131,124,184,149,15,90,131,0,2,8,184,32,48,112,224,64,233,214,173,155,252,252,243,207,166,57,250,122,161,27,111,188,81,238,187,239,62,23,154,71,27,16,64,0,1,4,178,8,112,125,79,247,64,0,1,4,16,64,0,1,4,16,64,0,1,223,5,108,238,123,40,98,241,189,119,16,31,2,17,20,176,153,20,35,200,69,200,8,164,21,96,28,185,213,49,200,135,91,249,160,53,8,32,128,128,11,2,250,234,32,93,141,229,199,31,127,52,205,169,80,161,130,172,94,189,90,118,219,109,55,23,154,71,27,16,64,0,1,4,178,8,112,125,79,247,64,0,1,4,16,64,0,1,4,16,64,0,1,223,5,108,238,123,40,98,241,189,119,16,31,2,17,20,176,153,20,35,200,69,200,8,164,21,96,28,185,213,49,200,135,91,249,160,53,8,32,128,128,43,2,253,250,245,147,222,189,123,203,239,191,255,46,205,154,53,147,65,131,6,185,210,52,218,129,0,2,8,32,144,69,128,235,123,186,7,2,8,32,128,0,2,8,32,128,0,2,8,248,46,96,115,223,67,17,139,239,189,131,248,16,136,160,128,205,164,24,65,46,66,70,32,173,0,227,200,173,142,65,62,220,202,7,173,65,0,1,4,92,17,88,191,126,189,89,141,69,139,88,190,252,242,75,217,105,167,157,92,105,26,237,64,0,1,4,16,200,34,192,245,61,221,3,1,4,16,64,0,1,4,16,64,0,1,4,124,23,176,185,239,161,136,197,247,222,65,124,8,68,80,192,102,82,140,32,23,33,35,144,86,128,113,228,86,199,32,31,110,229,131,214,32,128,0,2,46,9,180,104,209,66,214,173,91,39,163,71,143,118,169,89,180,5,1,4,16,64,32,139,0,215,247,116,15,4,16,64,0,1,4,16,64,0,1,4,16,240,93,192,230,190,135,34,22,223,123,7,241,33,16,65,1,155,73,49,130,92,132,140,64,90,1,198,145,91,29,131,124,184,149,15,90,131,0,2,229,43,176,197,22,91,148,239,9,57,155,151,2,155,54,109,242,50,46,130,66,0,129,112,10,112,125,31,206,188,209,106,4,16,64,0,1,4,16,64,0,1,4,16,200,95,192,230,190,135,34,150,252,157,249,36,2,8,132,68,192,102,82,12,73,136,52,19,129,130,11,48,142,10,78,92,170,19,144,143,82,113,241,97,4,16,240,76,64,139,88,40,64,240,44,169,229,28,14,125,168,156,193,57,29,2,8,228,20,224,250,62,39,17,31,64,0,1,4,16,64,0,1,4,16,64,0,129,144,11,216,220,247,80,196,18,242,228,211,124,4,16,216,92,192,102,82,196,19,1,4,98,2,140,35,183,122,2,249,112,43,31,180,6,1,4,202,87,128,2,132,242,245,246,241,108,244,33,31,179,74,76,8,132,91,128,235,251,112,231,143,214,35,128,0,2,8,32,128,0,2,8,32,128,64,110,1,155,251,30,138,88,114,251,242,9,4,16,8,153,128,205,164,24,178,80,105,46,2,5,19,96,28,21,140,54,208,129,201,71,32,54,118,66,0,1,79,4,40,64,240,36,145,69,12,131,62,84,68,124,78,141,0,2,105,5,184,190,167,99,32,128,0,2,8,32,128,0,2,8,32,128,128,239,2,54,247,61,20,177,248,222,59,136,15,129,8,10,216,76,138,17,228,34,100,4,248,143,170,33,232,3,204,107,33,72,18,77,68,0,129,130,9,80,128,80,48,218,200,28,152,62,20,153,84,19,40,2,161,17,224,250,62,52,169,162,161,8,32,128,0,2,8,32,128,0,2,8,32,16,80,192,230,190,135,34,150,128,232,236,134,0,2,238,10,216,76,138,238,70,69,203,16,40,95,1,198,81,249,122,231,58,27,249,200,37,196,239,17,64,192,103,1,10,16,124,206,110,249,196,70,31,42,31,103,206,130,0,2,249,11,112,125,159,191,21,159,68,0,1,4,16,64,0,1,4,16,64,0,129,112,10,216,220,247,80,196,18,206,156,211,106,4,16,200,34,96,51,41,2,139,0,2,49,1,198,145,91,61,129,124,184,149,15,90,131,0,2,229,43,64,1,66,249,122,251,120,54,250,144,143,89,37,38,4,194,45,192,245,125,184,243,71,235,17,64,0,1,4,16,64,0,1,4,16,64,32,183,128,205,125,15,69,44,185,125,249,4,2,8,132,76,192,102,82,12,89,168,52,23,129,130,9,48,142,10,70,27,232,192,228,35,16,27,59,33,128,128,39,2,20,32,120,146,200,34,134,65,31,42,34,62,167,70,0,129,180,2,92,223,211,49,16,64,0,1,4,16,64,0,1,4,16,64,192,119,1,155,251,30,138,88,124,239,29,196,135,64,4,5,108,38,197,8,114,17,50,2,252,71,213,16,244,129,116,243,90,8,154,77,19,17,40,115,129,186,51,102,149,249,49,57,160,251,2,20,32,184,159,35,215,91,72,31,114,61,67,180,15,129,232,9,240,223,45,162,151,115,34,70,0,1,4,16,64,0,1,4,16,64,32,106,2,54,247,61,20,177,68,173,183,16,47,2,17,16,176,153,20,35,192,67,136,8,228,37,192,56,202,139,169,220,62,68,17,75,185,81,115,34,199,5,40,98,113,60,65,5,106,30,5,8,5,130,141,208,97,233,67,17,74,54,161,34,16,18,1,238,183,66,146,40,154,137,0,2,8,32,128,0,2,8,32,128,0,2,129,5,108,238,123,40,98,9,204,206,142,8,32,224,170,128,205,164,232,106,76,180,11,129,242,22,96,28,149,183,120,246,243,81,196,226,86,62,104,77,241,4,40,98,41,158,125,49,207,76,1,66,49,245,253,56,55,125,200,143,60,18,5,2,62,9,112,191,229,83,54,137,5,1,4,16,64,0,1,4,16,64,0,1,4,210,9,216,220,247,80,196,66,159,66,0,1,239,4,108,38,69,239,48,8,8,129,128,2,140,163,128,112,5,218,141,34,150,2,193,114,216,208,9,80,196,18,186,148,149,73,131,41,64,40,19,198,72,31,132,62,20,233,244,19,60,2,78,10,112,191,229,100,90,104,20,2,8,32,128,0,2,8,32,128,0,2,8,148,161,128,205,125,15,69,44,101,152,8,14,133,0,2,110,8,216,76,138,110,68,64,43,16,40,190,0,227,168,248,57,72,110,1,69,44,110,229,131,214,20,79,128,34,150,226,217,23,243,204,20,32,20,83,223,143,115,211,135,252,200,35,81,32,224,147,0,247,91,62,101,147,88,16,64,0,1,4,16,64,0,1,4,16,64,32,157,128,205,125,15,69,44,244,41,4,16,240,78,192,102,82,244,14,131,128,16,8,40,192,56,10,8,199,110,8,32,80,102,2,204,67,101,70,25,250,3,81,128,16,250,20,22,61,0,250,80,209,83,64,3,16,64,160,132,0,215,57,116,9,4,16,64,0,1,4,16,64,0,1,4,16,240,93,192,230,190,135,34,22,223,123,7,241,33,16,65,1,155,73,49,130,92,132,140,64,90,1,198,17,29,3,1,4,138,45,192,60,84,236,12,184,115,126,10,16,220,201,69,88,91,66,31,10,107,230,104,55,2,254,10,112,157,227,111,110,137,12,1,4,16,64,0,1,4,16,64,0,1,4,98,2,54,247,61,20,177,208,139,16,64,192,59,1,155,73,209,59,12,2,66,32,160,0,227,40,32,28,187,33,128,64,153,9,48,15,149,25,101,232,15,68,1,66,232,83,88,244,0,232,67,69,79,1,13,64,0,129,18,2,92,231,208,37,16,64,0,1,4,16,64,0,1,4,16,64,192,119,1,155,251,30,138,88,124,239,29,196,135,64,4,5,108,38,197,8,114,17,50,2,105,5,24,71,116,12,4,16,40,182,0,243,80,177,51,224,206,249,41,64,112,39,23,97,109,9,125,40,172,153,163,221,8,248,43,192,117,142,191,185,37,50,4,16,64,0,1,4,16,64,0,1,4,16,136,9,216,220,247,80,196,66,47,66,0,1,239,4,108,38,69,239,48,8,8,129,128,2,140,163,128,112,236,134,0,2,101,38,192,60,84,102,148,161,63,16,5,8,161,79,97,209,3,160,15,21,61,5,52,0,1,4,74,8,112,157,67,151,64,0,1,4,16,64,0,1,4,16,64,0,1,223,5,108,238,123,40,98,241,189,119,16,31,2,17,20,176,153,20,35,200,69,200,8,164,21,96,28,209,49,16,64,160,216,2,204,67,197,206,128,59,231,167,0,193,157,92,132,181,37,244,161,176,102,142,118,35,224,175,0,215,57,254,230,150,200,16,64,0,1,4,16,64,0,1,4,16,64,32,38,96,115,223,67,17,11,189,8,1,4,188,19,176,153,20,189,195,32,32,4,2,10,48,142,2,194,177,27,2,8,148,153,0,243,80,153,81,134,254,64,20,32,132,62,133,69,15,128,62,84,244,20,208,0,4,16,40,33,192,117,14,93,2,1,4,16,64,0,1,4,16,64,0,1,4,124,23,176,185,239,161,136,197,247,222,65,124,8,68,80,192,102,82,140,32,23,33,35,144,86,128,113,68,199,64,0,129,98,11,48,15,21,59,3,238,156,159,2,4,119,114,17,214,150,208,135,194,154,57,218,141,128,191,2,92,231,248,155,91,34,67,0,1,4,16,64,0,1,4,16,64,0,129,152,128,205,125,15,69,44,244,34,4,16,240,78,192,102,82,244,14,131,128,16,8,40,192,56,10,8,199,110,8,32,80,102,2,204,67,101,70,25,250,3,81,128,16,250,20,22,61,0,250,80,209,83,64,3,16,64,160,132,0,215,57,116,9,4,16,64,0,1,4,16,64,0,1,4,16,240,93,192,230,190,135,34,22,223,123,7,241,33,16,65,1,155,73,49,130,92,132,140,64,90,1,198,17,29,3,1,4,138,45,192,60,84,236,12,184,115,126,10,16,220,201,69,88,91,66,31,10,107,230,104,55,2,254,10,112,157,227,111,110,137,12,1,4,16,64,0,1,4,16,64,0,1,4,98,2,54,247,61,20,177,208,139,16,64,192,59,1,155,73,209,59,12,2,66,32,160,0,227,40,32,28,187,33,128,64,153,9,48,15,149,25,101,232,15,68,1,66,232,83,88,244,0,232,67,69,79,1,13,64,0,129,18,2,92,231,208,37,16,64,0,1,4,16,64,0,1,4,16,64,192,119,1,155,251,30,138,88,124,239,29,196,135,64,4,5,108,38,197,8,114,17,50,2,105,5,24,71,116,12,4,16,40,182,0,243,80,177,51,224,206,249,93,47,64,248,227,143,63,164,82,165,74,238,128,209,146,205,4,92,239,67,164,12,1,4,162,39,192,117,78,244,114,78,196,8,32,128,0,2,8,32,128,0,2,8,68,77,192,230,190,135,34,150,168,245,22,226,69,32,2,2,54,147,98,4,120,8,17,129,188,4,24,71,121,49,241,33,4,16,40,160,0,243,80,1,113,67,118,104,155,2,132,25,51,102,200,35,143,60,34,211,166,77,203,25,245,172,89,179,228,240,195,15,151,191,252,229,47,57,63,155,252,129,106,213,170,201,115,207,61,39,186,255,39,159,124,34,99,199,142,21,45,108,25,52,104,144,44,93,186,84,246,219,111,63,185,252,242,203,229,148,83,78,17,141,37,159,173,52,237,206,116,188,59,238,184,67,118,222,121,103,105,219,182,109,214,83,118,239,222,61,209,238,124,218,166,159,121,231,157,119,100,224,192,129,41,31,239,208,161,131,28,120,224,129,249,30,34,227,231,130,180,39,215,73,109,250,80,174,99,243,123,4,16,64,32,136,0,215,57,65,212,216,7,1,4,16,64,0,1,4,16,64,0,1,4,194,36,96,115,223,67,17,75,152,50,77,91,17,64,32,47,1,155,73,49,175,19,240,33,4,34,32,192,56,138,64,146,9,17,1,199,5,152,135,28,79,80,57,54,47,104,1,194,199,31,127,44,7,28,112,128,28,116,208,65,242,238,187,239,230,108,241,17,71,28,33,157,59,119,150,75,46,185,36,231,103,147,63,16,47,98,209,63,55,108,216,32,127,255,251,223,69,11,72,198,140,25,35,119,222,121,167,89,165,229,182,219,110,147,249,243,231,75,157,58,117,114,30,187,180,237,78,119,64,45,168,185,240,194,11,165,121,243,230,50,116,232,208,172,231,212,243,197,219,157,179,113,255,255,129,9,19,38,200,176,97,195,164,73,147,38,137,93,26,52,104,32,123,236,177,71,190,135,200,248,185,32,237,201,117,210,160,125,40,215,113,249,61,2,8,32,16,84,128,235,156,160,114,236,135,0,2,8,32,128,0,2,8,32,128,0,2,97,17,176,185,239,161,136,37,44,89,166,157,8,32,144,183,128,205,164,152,247,73,248,32,2,158,11,48,142,60,79,48,225,33,16,2,1,230,161,16,36,169,156,154,152,169,0,65,87,88,233,214,173,155,108,179,205,54,114,241,197,23,203,130,5,11,100,201,146,37,166,85,186,18,74,205,154,53,101,207,61,247,148,215,95,127,61,81,196,114,237,181,215,74,163,70,141,228,156,115,206,49,159,187,230,154,107,204,63,207,60,243,140,244,238,221,91,106,212,168,97,138,79,142,57,230,24,105,217,178,165,44,95,190,92,206,60,243,76,217,97,135,29,204,241,116,191,127,255,251,223,230,119,159,125,246,153,92,118,217,101,210,179,103,79,121,237,181,215,228,229,151,95,150,47,191,252,82,58,117,234,36,135,28,114,136,232,138,34,241,130,24,109,95,149,42,85,228,193,7,31,148,211,78,59,77,154,54,109,106,86,106,89,191,126,189,116,236,216,81,110,184,225,134,172,237,214,223,107,65,206,162,69,139,204,121,117,159,79,63,253,84,70,141,26,37,251,238,187,175,140,27,55,46,177,130,204,231,159,127,46,39,156,112,130,28,118,216,97,242,215,191,254,213,20,177,252,252,243,207,82,171,86,45,153,61,123,182,49,89,183,110,157,156,113,198,25,50,111,222,60,153,51,103,78,162,221,249,158,71,99,171,80,161,130,116,237,218,53,107,47,248,254,251,239,165,69,139,22,230,188,187,236,178,139,41,238,185,241,198,27,77,220,153,28,30,126,248,225,68,123,130,236,159,174,65,20,177,148,211,96,229,52,8,32,144,183,0,215,57,121,83,241,65,4,16,64,0,1,4,16,64,0,1,4,16,8,169,128,205,125,15,69,44,33,77,58,205,70,0,129,204,2,54,147,34,174,8,32,16,19,96,28,209,19,16,64,160,216,2,204,67,197,206,128,59,231,79,87,128,240,245,215,95,203,110,187,237,102,86,78,57,233,164,147,68,139,83,244,103,155,54,109,50,13,215,130,20,125,229,205,69,23,93,100,10,62,226,43,177,104,113,74,235,214,173,229,170,171,174,50,159,211,191,107,97,133,190,70,168,94,189,122,210,184,113,99,185,245,214,91,165,95,191,126,242,236,179,207,74,151,46,93,68,95,237,163,43,143,140,28,57,210,20,155,232,235,134,244,181,57,215,95,127,189,220,123,239,189,166,208,69,139,88,102,206,156,41,186,138,200,248,241,227,229,133,23,94,144,131,15,62,88,116,117,150,223,126,251,205,236,163,237,208,118,86,174,92,217,172,14,115,223,125,247,201,244,233,211,69,139,54,126,253,245,87,83,140,147,169,221,250,42,34,61,143,22,173,232,185,238,191,255,126,57,245,212,83,205,171,130,116,31,141,99,248,240,225,178,113,227,70,83,104,163,197,51,90,108,163,30,90,196,242,195,15,63,72,245,234,213,229,163,143,62,146,253,247,223,95,180,56,68,11,115,180,224,101,196,136,17,137,118,231,123,158,43,175,188,82,222,127,255,253,196,10,46,55,223,124,179,41,146,41,185,233,231,180,184,231,238,187,239,54,133,52,87,92,113,133,89,145,70,207,147,201,161,111,223,190,137,246,4,217,95,29,75,110,20,177,184,51,158,105,9,2,8,112,191,69,31,64,0,1,4,16,64,0,1,4,16,64,0,129,104,8,216,252,247,93,138,88,162,209,71,136,18,129,72,9,216,76,138,145,130,34,88,4,178,8,48,142,232,30,8,32,80,108,1,230,161,98,103,192,157,243,167,43,64,152,58,117,170,244,234,213,75,222,122,235,45,211,80,45,50,209,21,85,180,104,67,11,72,26,54,108,40,111,191,253,182,89,97,37,159,34,22,45,250,72,126,157,144,22,157,232,57,142,61,246,88,249,253,247,223,101,171,173,182,50,69,44,167,159,126,186,41,64,89,179,102,141,236,188,243,206,178,114,229,74,57,250,232,163,55,43,98,137,235,125,240,193,7,114,245,213,87,155,226,17,45,170,209,2,11,45,222,88,188,120,177,41,250,248,233,167,159,76,161,139,254,78,11,75,50,181,91,139,62,106,215,174,109,86,119,209,99,105,251,116,85,22,93,77,101,200,144,33,242,216,99,143,153,85,104,116,117,151,167,158,122,202,20,138,180,106,213,42,80,17,75,62,231,209,162,25,109,183,190,38,105,233,210,165,166,168,230,241,199,31,151,250,245,235,39,58,206,143,63,254,40,219,111,191,125,202,107,148,180,40,69,87,164,25,60,120,112,70,135,41,83,166,152,34,22,61,102,144,253,245,117,78,37,55,138,88,220,25,207,180,4,1,4,98,2,92,231,208,19,16,64,0,1,4,16,64,0,1,4,16,64,192,119,1,155,251,30,138,88,124,239,29,196,135,64,4,5,108,38,197,8,114,17,50,2,105,5,24,71,116,12,4,16,40,182,0,243,80,177,51,224,206,249,211,21,32,232,138,40,219,110,187,173,89,205,68,55,45,92,57,241,196,19,229,207,63,255,52,175,208,209,98,138,11,46,184,192,172,166,50,108,216,48,83,144,162,133,32,250,154,157,228,149,88,146,95,251,19,47,98,209,2,13,45,18,249,246,219,111,205,106,37,186,233,43,133,46,191,252,114,209,182,12,24,48,32,177,178,139,174,124,82,169,82,165,180,69,44,99,199,142,149,38,77,154,152,85,95,116,53,20,61,214,47,191,252,98,138,55,116,21,19,109,167,110,122,76,45,134,209,85,99,50,181,91,11,94,52,102,93,201,101,245,234,213,178,215,94,123,201,87,95,125,37,187,238,186,171,89,129,101,210,164,73,230,149,66,122,76,93,217,69,87,91,209,85,98,116,187,243,206,59,229,111,127,251,91,202,74,44,107,215,174,53,175,247,73,183,18,75,174,243,44,91,182,204,20,220,104,28,91,110,185,165,57,199,113,199,29,103,94,161,164,175,98,138,111,90,96,116,232,161,135,138,158,107,167,157,118,50,63,214,215,63,105,172,154,143,116,14,201,43,218,116,232,208,33,208,254,154,199,146,27,69,44,238,140,103,90,130,0,2,49,1,174,115,232,9,8,32,128,0,2,8,32,128,0,2,8,32,224,187,128,205,125,15,69,44,190,247,14,226,67,32,130,2,54,147,98,4,185,8,25,129,180,2,140,35,58,6,2,8,20,91,128,121,168,216,25,112,231,252,233,10,16,154,54,109,106,94,211,19,47,154,152,61,123,182,41,90,249,227,143,63,204,171,129,226,155,22,80,232,107,134,244,213,62,90,124,161,171,140,52,111,222,220,20,131,232,170,45,21,42,84,48,175,244,73,94,137,69,95,79,84,163,70,13,121,253,245,215,19,199,210,34,144,118,237,218,201,1,7,28,96,10,90,116,117,22,45,94,249,244,211,79,101,191,253,246,219,172,136,69,87,109,105,211,166,141,76,155,54,205,188,222,39,190,197,139,88,226,175,245,209,159,107,124,175,190,250,106,226,21,71,250,179,146,237,110,208,160,129,232,43,123,180,32,38,94,196,162,113,105,33,74,188,136,69,11,101,116,213,151,248,182,106,213,42,243,175,26,179,58,233,235,132,226,197,51,241,21,100,210,21,177,228,58,143,174,242,50,107,214,44,209,54,233,74,41,186,53,106,212,200,152,13,28,56,112,179,88,147,29,47,189,244,82,243,234,35,205,129,22,177,148,116,72,46,98,121,240,193,7,205,103,74,187,63,69,44,238,140,93,90,130,0,2,153,5,184,206,161,119,32,128,0,2,8,32,128,0,2,8,32,128,128,239,2,54,247,61,20,177,248,222,59,136,15,129,8,10,216,76,138,17,228,34,100,4,210,10,48,142,232,24,8,32,80,108,1,230,161,98,103,192,157,243,167,43,98,209,85,78,90,180,104,33,111,190,249,166,236,182,219,110,114,254,249,231,155,215,214,104,97,74,242,54,119,238,92,105,219,182,109,98,229,20,45,162,208,66,151,209,163,71,203,163,143,62,106,86,55,137,23,177,104,113,197,77,55,221,100,126,166,133,41,90,124,210,191,127,127,243,170,30,93,81,69,11,83,244,149,69,250,26,161,187,238,186,75,174,187,238,58,233,217,179,167,249,76,114,241,197,248,241,227,101,239,189,247,22,125,117,142,238,23,223,170,86,173,106,10,73,50,21,111,36,23,95,148,108,183,174,34,147,171,184,68,139,116,146,55,141,91,11,125,180,184,69,93,180,224,68,87,101,209,2,146,150,45,91,154,21,91,130,20,177,60,247,220,115,114,228,145,71,154,149,109,244,149,63,250,202,38,93,41,70,207,127,242,201,39,155,194,157,61,247,220,83,78,61,245,84,147,23,245,210,226,22,125,117,146,22,19,233,107,143,254,241,143,127,228,44,98,81,199,32,251,83,196,226,206,216,165,37,8,32,144,89,128,235,28,122,7,2,8,32,128,0,2,8,32,128,0,2,8,248,46,96,115,223,67,17,139,239,189,131,248,16,136,160,128,205,164,24,65,46,66,70,32,173,0,227,136,142,129,0,2,197,22,96,30,42,118,6,220,57,127,186,34,22,45,68,105,223,190,189,12,30,60,216,52,244,232,163,143,54,171,153,228,42,98,89,176,96,129,212,173,91,159,76,179,60,0,0,32,0,73,68,65,84,215,236,163,175,22,210,87,6,245,238,221,219,172,196,162,5,30,125,251,246,53,69,45,250,58,158,238,221,187,203,188,121,243,204,177,215,173,91,39,157,58,117,50,69,44,250,10,35,45,160,209,77,139,54,222,120,227,13,83,192,161,69,49,186,50,75,191,126,253,100,143,61,246,216,12,80,207,161,197,55,233,138,88,146,87,27,209,29,243,41,98,89,179,102,141,41,16,209,149,88,166,76,153,98,94,157,148,188,37,23,177,232,207,181,224,70,95,231,163,155,174,216,50,97,194,132,68,17,139,182,91,219,150,174,88,38,221,121,22,46,92,104,10,116,62,251,236,51,115,60,93,217,102,212,168,81,82,177,98,69,115,12,253,71,29,150,47,95,110,138,129,180,128,69,183,235,175,191,94,70,140,24,33,27,54,108,200,232,16,119,212,246,4,217,63,121,37,158,184,7,175,19,114,103,60,211,18,4,16,136,9,112,157,67,79,64,0,1,4,16,64,0,1,4,16,64,0,1,223,5,108,238,123,40,98,241,189,119,16,31,2,17,20,176,153,20,35,200,69,200,8,164,21,96,28,209,49,16,64,160,216,2,204,67,197,206,128,59,231,207,86,128,240,253,247,223,155,87,251,232,107,105,180,40,165,100,17,75,186,40,180,128,66,247,211,21,92,74,110,90,212,162,43,150,204,153,51,199,20,168,232,191,111,185,229,150,114,224,129,7,202,228,201,147,229,248,227,143,55,187,232,235,126,126,248,225,7,243,122,33,109,95,88,54,109,179,110,241,215,0,217,182,251,131,15,62,48,133,52,186,194,76,166,109,253,250,245,242,225,135,31,202,238,187,239,46,59,237,180,83,169,79,105,187,191,158,144,34,150,82,179,179,3,2,8,20,88,128,235,156,2,3,115,120,4,16,64,0,1,4,16,64,0,1,4,16,40,186,128,205,125,15,69,44,69,79,31,13,64,0,129,178,22,176,153,20,203,186,45,28,15,129,176,10,48,142,194,154,57,218,141,128,63,2,204,67,254,228,210,54,146,124,10,16,86,172,88,145,119,17,75,62,237,185,229,150,91,204,171,138,244,149,64,186,202,202,203,47,191,44,43,87,174,148,237,182,219,46,159,221,249,140,99,2,249,244,33,199,154,76,115,16,64,192,115,1,174,115,60,79,48,225,33,128,0,2,8,32,128,0,2,8,32,128,128,213,10,148,20,177,208,129,16,64,192,59,1,254,99,144,119,41,37,160,34,8,48,142,138,128,206,41,17,64,32,69,128,121,136,14,17,23,200,167,0,97,245,234,213,50,109,218,52,105,221,186,117,153,192,233,138,37,186,26,203,75,47,189,100,86,97,105,212,168,145,236,186,235,174,101,114,108,14,82,254,2,249,244,161,242,111,21,103,68,0,129,40,11,112,157,19,229,236,19,59,2,8,32,128,0,2,8,32,128,0,2,209,16,176,185,239,161,136,37,26,125,132,40,17,136,148,128,205,164,24,41,40,130,69,32,139,0,227,136,238,129,0,2,197,22,96,30,42,118,6,220,57,63,5,8,238,228,34,172,45,161,15,133,53,115,180,27,1,127,5,184,206,241,55,183,68,134,0,2,8,32,128,0,2,8,32,128,0,2,49,1,155,251,30,138,88,232,69,8,32,224,157,128,205,164,232,29,6,1,33,16,80,128,113,20,16,142,221,16,64,160,204,4,152,135,202,140,50,244,7,162,0,33,244,41,44,122,0,244,161,162,167,128,6,32,128,64,9,1,174,115,232,18,8,32,128,0,2,8,32,128,0,2,8,32,224,187,128,205,125,15,69,44,190,247,14,226,67,32,130,2,54,147,98,4,185,8,25,129,180,2,140,35,58,6,2,8,20,91,128,121,168,216,25,112,231,252,20,32,184,147,139,176,182,132,62,20,214,204,209,110,4,252,21,224,58,199,223,220,18,25,2,8,32,128,0,2,8,32,128,0,2,8,196,4,108,238,123,40,98,161,23,33,128,128,119,2,54,147,162,119,24,4,132,64,64,1,198,81,64,56,118,67,0,129,50,19,96,30,42,51,202,208,31,136,2,132,208,167,176,232,1,208,135,138,158,2,26,128,0,2,37,4,184,206,161,75,32,128,0,2,8,32,128,0,2,8,32,128,128,239,2,54,247,61,20,177,248,222,59,136,15,129,8,10,216,76,138,17,228,34,100,4,210,10,48,142,232,24,8,32,80,108,1,230,161,98,103,192,157,243,83,128,224,78,46,194,218,18,250,80,88,51,71,187,17,240,87,128,235,28,127,115,75,100,8,32,128,0,2,8,32,128,0,2,8,32,16,19,176,185,239,161,136,133,94,132,0,2,222,9,216,76,138,222,97,16,16,2,1,5,24,71,1,225,216,13,1,4,202,76,128,121,168,204,40,67,127,32,10,16,66,159,194,162,7,64,31,42,122,10,104,0,2,8,148,16,224,58,135,46,129,0,2,8,32,128,0,2,8,32,128,0,2,190,11,216,220,247,80,196,226,123,239,32,62,4,34,40,96,51,41,70,144,139,144,17,72,43,192,56,162,99,32,128,64,177,5,152,135,138,157,1,119,206,79,1,130,59,185,8,107,75,232,67,97,205,28,237,70,192,95,1,174,115,252,205,45,145,33,128,0,2,8,32,128,0,2,8,32,128,64,76,192,230,190,135,34,22,122,17,2,8,120,39,96,51,41,122,135,65,64,8,4,20,96,28,5,132,99,55,4,16,40,51,1,230,161,50,163,12,253,129,40,64,8,125,10,139,30,0,125,168,232,41,160,1,8,32,80,66,128,235,28,186,4,2,8,32,128,0,2,8,32,128,0,2,8,248,46,96,115,223,67,17,139,239,189,131,248,16,136,160,128,205,164,24,65,46,66,70,32,173,0,227,136,142,129,0,2,197,22,96,30,42,118,6,220,57,63,5,8,238,228,34,172,45,161,15,133,53,115,180,27,1,127,5,184,206,241,55,183,68,134,0,2,8,32,128,0,2,8,32,128,0,2,49,1,155,251,30,138,88,232,69,8,32,224,157,128,205,164,232,29,6,1,33,16,80,128,113,20,16,142,221,16,64,160,204,4,152,135,202,140,50,244,7,162,0,33,244,41,44,122,0,244,161,162,167,128,6,32,128,64,9,1,174,115,232,18,8,32,128,0,2,8,32,128,0,2,8,32,224,187,128,205,125,15,69,44,190,247,14,226,67,32,130,2,54,147,98,4,185,8,25,129,180,2,140,35,58,6,2,8,20,91,128,121,168,216,25,112,231,252,20,32,184,147,139,176,182,132,62,20,214,204,209,110,4,252,21,224,58,199,223,220,18,25,2,8,32,128,0,2,8,32,128,0,2,8,196,4,108,238,123,40,98,161,23,33,128,128,119,2,54,147,162,119,24,4,132,64,64,1,198,81,64,56,118,67,0,129,50,19,96,30,42,51,202,208,31,136,2,132,208,167,176,232,1,208,135,138,158,2,26,128,0,2,37,4,184,206,161,75,32,128,0,2,8,32,128,0,2,8,32,128,128,239,2,54,247,61,20,177,248,222,59,136,15,129,8,10,216,76,138,17,228,34,100,4,210,10,48,142,232,24,8,32,80,108,1,230,161,98,103,192,157,243,83,128,224,78,46,194,218,18,250,80,88,51,71,187,17,240,87,128,235,28,127,115,75,100,8,32,128,0,2,8,32,128,0,2,8,32,16,19,176,185,239,161,136,133,94,132,0,2,222,9,216,76,138,222,97,16,16,2,1,5,24,71,1,225,216,13,1,4,202,76,128,121,168,204,40,67,127,32,10,16,66,159,194,162,7,64,31,42,122,10,104,0,2,8,148,16,224,58,135,46,129,0,2,8,32,128,0,2,8,32,128,0,2,190,11,216,220,247,80,196,226,123,239,32,62,4,34,40,96,51,41,70,144,139,144,17,72,43,192,56,162,99,32,128,64,177,5,152,135,138,157,1,119,206,79,1,130,59,185,8,107,75,232,67,97,205,28,237,70,192,95,1,174,115,252,205,45,145,33,128,0,2,8,32,128,0,2,8,32,128,64,76,192,230,190,135,34,22,122,17,2,8,120,39,96,51,41,122,135,65,64,8,4,20,96,28,5,132,99,55,4,16,40,51,1,230,161,50,163,12,253,129,40,64,8,125,10,139,30,0,125,168,232,41,160,1,8,32,80,66,128,235,28,186,4,2,8,32,128,0,2,8,32,128,0,2,8,248,46,96,115,223,67,17,139,239,189,131,248,16,136,160,128,205,164,24,65,46,66,70,32,173,0,227,136,142,129,0,2,197,22,96,30,42,118,6,220,57,63,5,8,238,228,34,172,45,161,15,133,53,115,180,27,1,127,5,184,206,241,55,183,68,134,0,2,8,32,128,0,2,8,32,128,0,2,49,1,155,251,30,138,88,232,69,8,32,224,157,128,205,164,232,29,6,1,33,16,80,128,113,20,16,142,221,16,64,160,204,4,152,135,202,140,50,244,7,162,0,33,244,41,44,122,0,244,161,162,167,128,6,32,128,64,9,1,174,115,232,18,8,32,128,0,2,8,32,128,0,2,8,32,224,187,128,205,125,15,69,44,190,247,14,226,67,32,130,2,54,147,98,4,185,8,25,129,180,2,140,35,58,6,2,8,20,91,128,121,168,216,25,112,231,252,20,32,184,147,139,176,182,132,62,20,214,204,209,110,4,252,21,224,58,199,223,220,18,25,2,8,32,128,0,2,8,32,128,0,2,8,196,4,108,238,123,40,98,161,23,33,128,128,119,2,54,147,162,119,24,4,132,64,64,1,198,81,64,56,118,67,0,129,50,19,96,30,42,51,202,208,31,136,2,132,208,167,176,232,1,208,135,138,158,2,26,128,0,2,37,4,184,206,161,75,32,128,0,2,8,32,128,0,2,8,32,128,128,239,2,54,247,61,20,177,248,222,59,136,15,129,8,10,216,76,138,17,228,34,100,4,210,10,48,142,232,24,8,32,80,108,1,230,161,98,103,192,157,243,83,128,224,78,46,194,218,18,250,80,88,51,71,187,17,240,87,128,235,28,127,115,75,100,8,32,128,0,2,8,32,128,0,2,8,32,16,19,176,185,239,161,136,133,94,132,0,2,222,9,216,76,138,222,97,16,16,2,1,5,24,71,1,225,216,13,1,4,202,76,128,121,168,204,40,67,127,32,10,16,66,159,194,162,7,64,31,42,122,10,104,0,2,8,148,16,224,58,135,46,129,0,2,8,32,128,0,2,8,32,128,0,2,190,11,216,220,247,80,196,226,123,239,32,62,4,34,40,96,51,41,70,144,139,144,17,72,43,192,56,162,99,32,128,64,177,5,152,135,138,157,1,119,206,79,1,130,59,185,8,107,75,232,67,97,205,28,237,70,192,95,1,174,115,252,205,45,145,33,128,0,2,8,32,128,0,2,8,32,128,64,76,192,230,190,135,34,22,122,17,2,8,120,39,96,51,41,122,135,65,64,8,4,20,96,28,5,132,99,55,4,16,40,51,1,230,161,50,163,12,253,129,180,0,129,13,1,91,129,77,155,54,217,30,130,253,17,64,0,129,50,19,224,58,167,204,40,57,16,2,8,32,128,0,2,8,32,128,0,2,8,56,42,96,115,223,67,17,139,163,73,165,89,8,32,16,92,192,102,82,12,126,86,246,68,192,47,1,198,145,95,249,36,26,4,194,40,192,60,20,198,172,69,163,205,181,106,213,146,110,221,186,73,205,154,53,157,8,184,71,143,30,162,5,26,221,187,119,119,162,61,52,2,1,4,16,64,32,183,0,215,57,185,141,248,4,2,8,32,128,0,2,8,32,128,0,2,8,132,91,192,230,190,135,34,150,112,231,158,214,35,128,64,26,1,155,73,17,80,4,16,136,9,48,142,232,9,8,32,80,108,1,230,161,98,103,128,243,103,18,56,227,140,51,164,75,151,46,162,197,44,46,108,20,177,184,144,5,218,128,0,2,8,148,78,128,235,156,210,121,241,105,4,16,64,0,1,4,16,64,0,1,4,16,8,159,128,205,125,15,69,44,225,203,55,45,70,0,129,28,2,54,147,34,184,8,32,16,19,96,28,209,19,16,64,160,216,2,204,67,197,206,0,231,207,36,224,90,17,75,207,158,61,101,227,198,141,162,197,44,108,8,32,128,0,2,225,16,224,58,39,28,121,162,149,8,32,128,0,2,8,32,128,0,2,8,32,16,92,192,230,190,135,34,150,224,238,236,137,0,2,142,10,216,76,138,142,134,68,179,16,40,119,1,198,81,185,147,115,66,4,16,40,33,192,60,68,151,112,85,224,204,51,207,148,78,157,58,137,22,179,184,176,81,196,226,66,22,104,3,2,8,32,80,58,1,174,115,74,231,197,167,17,64,0,1,4,16,64,0,1,4,16,64,32,124,2,54,247,61,20,177,132,47,223,180,24,1,4,114,8,216,76,138,224,34,128,64,76,128,113,68,79,64,0,129,98,11,48,15,21,59,3,156,63,147,128,107,69,44,189,122,245,146,223,127,255,93,180,152,133,13,1,4,16,64,32,28,2,92,231,132,35,79,180,18,1,4,16,64,0,1,4,16,64,0,1,4,130,11,216,220,247,80,196,18,220,157,61,17,64,192,81,1,155,73,209,209,144,104,22,2,229,46,192,56,42,119,114,78,136,0,2,37,4,152,135,232,18,174,10,212,174,93,91,58,118,236,40,90,204,226,194,70,17,139,11,89,160,13,8,32,128,64,233,4,184,206,41,157,23,159,70,0,1,4,16,64,0,1,4,16,64,0,129,240,9,216,220,247,80,196,18,190,124,211,98,4,16,200,33,96,51,41,130,139,0,2,49,1,198,17,61,1,1,4,138,45,192,60,84,236,12,112,254,76,2,174,21,177,244,238,221,91,54,108,216,32,90,204,194,134,0,2,8,32,16,14,1,174,115,194,145,39,90,137,0,2,8,32,128,0,2,8,32,128,0,2,193,5,108,238,123,40,98,9,238,206,158,8,32,224,168,128,205,164,232,104,72,52,11,129,114,23,96,28,149,59,57,39,68,0,129,18,2,204,67,116,9,87,5,206,58,235,44,233,208,161,131,104,49,139,11,27,69,44,46,100,129,54,32,128,0,2,165,19,224,58,167,116,94,124,26,1,4,16,64,0,1,4,16,64,0,1,4,194,39,96,115,223,67,17,75,248,242,77,139,17,64,32,135,128,205,164,8,46,2,8,196,4,24,71,244,4,4,16,40,182,0,243,80,177,51,192,249,51,9,184,86,196,210,167,79,31,249,245,215,95,69,139,89,216,16,64,0,1,4,194,33,192,117,78,56,242,68,43,17,64,0,1,4,16,64,0,1,4,16,64,32,184,128,205,125,15,69,44,193,221,217,19,1,4,28,21,176,153,20,29,13,137,102,33,80,238,2,140,163,114,39,231,132,8,32,80,66,128,121,136,46,225,170,64,157,58,117,164,93,187,118,162,197,44,46,108,20,177,184,144,5,218,128,0,2,8,148,78,128,235,156,210,121,241,105,4,16,64,0,1,4,16,64,0,1,4,16,8,159,128,205,125,15,69,44,225,203,55,45,70,0,129,28,2,54,147,34,184,8,32,16,19,96,28,209,19,16,64,160,216,2,204,67,197,206,0,231,207,36,224,90,17,203,93,119,221,37,63,255,252,179,104,49,11,27,2,8,32,128,64,56,4,184,206,9,71,158,104,37,2,8,32,128,0,2,8,32,128,0,2,8,4,23,176,185,239,161,136,37,184,59,123,34,128,128,163,2,54,147,162,163,33,209,44,4,202,93,128,113,84,238,228,156,16,1,4,74,8,48,15,209,37,92,21,168,91,183,174,180,105,211,70,180,152,197,133,141,34,22,23,178,64,27,16,64,0,129,210,9,112,157,83,58,47,62,141,0,2,8,32,128,0,2,8,32,128,0,2,225,19,176,185,239,161,136,37,124,249,166,197,8,32,144,67,192,102,82,4,23,1,4,98,2,140,35,122,2,2,8,20,91,128,121,168,216,25,224,252,153,4,40,98,161,111,32,128,0,2,8,216,10,112,157,99,43,200,254,8,32,128,0,2,8,32,128,0,2,8,32,224,186,128,205,125,15,69,44,174,103,151,246,33,128,64,169,5,108,38,197,82,159,140,29,16,240,84,128,113,228,105,98,9,11,129,16,9,48,15,133,40,89,17,107,234,217,103,159,45,173,91,183,22,45,102,113,97,235,219,183,175,252,244,211,79,162,43,178,176,33,128,0,2,8,132,67,128,235,156,112,228,137,86,34,128,0,2,8,32,128,0,2,8,32,128,64,112,1,155,251,30,138,88,130,187,179,39,2,8,56,42,96,51,41,58,26,18,205,66,160,220,5,24,71,229,78,206,9,17,64,160,132,0,243,16,93,194,85,1,45,98,105,213,170,149,232,159,46,108,20,177,184,144,5,218,128,0,2,8,148,78,128,235,156,210,121,241,105,4,16,64,0,1,4,16,64,0,1,4,16,8,159,128,205,125,15,69,44,225,203,55,45,70,0,129,28,2,54,147,34,184,8,32,16,19,96,28,209,19,16,64,160,216,2,204,67,197,206,0,231,207,36,112,206,57,231,72,203,150,45,157,41,98,233,215,175,159,252,240,195,15,162,197,44,108,8,32,128,0,2,225,16,224,58,39,28,121,162,149,8,32,128,0,2,8,32,128,0,2,8,32,16,92,192,230,190,135,34,150,224,238,236,137,0,2,142,10,216,76,138,142,134,68,179,16,40,119,1,198,81,185,147,115,66,4,16,40,33,192,60,68,151,112,85,64,139,88,90,180,104,33,250,167,11,27,69,44,46,100,129,54,32,128,0,2,165,19,224,58,167,116,94,124,26,1,4,16,64,0,1,4,16,64,0,1,4,194,39,96,115,223,67,17,75,248,242,77,139,17,64,32,135,128,205,164,8,46,2,8,196,4,24,71,244,4,4,16,40,182,0,243,80,177,51,192,249,51,9,212,171,87,79,154,55,111,238,76,17,75,255,254,253,229,187,239,190,19,45,102,97,67,0,1,4,16,8,135,0,215,57,225,200,19,173,68,0,1,4,16,64,0,1,4,16,64,0,129,224,2,54,247,61,20,177,4,119,103,79,4,16,112,84,192,102,82,116,52,36,154,133,64,185,11,48,142,202,157,156,19,34,128,64,9,1,230,33,186,132,171,2,90,196,114,219,109,183,137,254,233,194,70,17,139,11,89,160,13,8,32,128,64,233,4,184,206,41,157,23,159,70,0,1,4,16,64,0,1,4,16,64,0,129,240,9,216,220,247,80,196,18,190,124,211,98,4,16,200,33,96,51,41,130,139,0,2,49,1,198,17,61,1,1,4,138,45,192,60,84,236,12,112,254,76,2,245,235,215,151,102,205,154,57,83,196,50,96,192,0,249,230,155,111,68,139,89,216,16,64,0,1,4,194,33,192,117,78,56,242,68,43,17,64,0,1,4,16,64,0,1,4,16,64,32,184,128,205,125,15,69,44,193,221,217,19,1,4,28,21,176,153,20,29,13,137,102,33,80,238,2,140,163,114,39,231,132,8,32,80,66,128,121,136,46,225,170,128,22,177,220,122,235,173,162,127,186,176,81,196,226,66,22,104,3,2,8,32,80,58,1,174,115,74,231,197,167,17,64,0,1,4,16,64,0,1,4,16,64,32,124,2,54,247,61,20,177,132,47,223,180,24,1,4,114,8,216,76,138,224,34,128,64,76,128,113,68,79,64,0,129,98,11,48,15,21,59,3,156,63,147,192,185,231,158,43,183,220,114,139,51,69,44,119,223,125,183,172,89,179,70,180,152,133,13,1,4,16,64,32,28,2,92,231,132,35,79,180,18,1,4,16,64,0,1,4,16,64,0,1,4,130,11,216,220,247,80,196,18,220,157,61,17,64,192,81,1,155,73,209,209,144,104,22,2,229,46,192,56,42,119,114,78,136,0,2,37,4,152,135,232,18,174,10,104,17,203,205,55,223,44,250,167,11,27,69,44,46,100,129,54,32,128,0,2,165,19,224,58,167,116,94,124,26,1,4,16,64,0,1,4,16,64,0,1,4,194,39,96,115,223,67,17,75,248,242,77,139,17,64,32,135,128,205,164,8,46,2,8,196,4,24,71,244,4,4,16,40,182,0,243,80,177,51,192,249,51,9,52,104,208,64,154,54,109,74,17,11,93,4,1,4,16,64,32,176,0,215,57,129,233,216,17,1,4,16,64,0,1,4,16,64,0,1,4,66,34,96,115,223,67,17,75,72,146,76,51,17,64,32,127,1,155,73,49,255,179,240,73,4,252,22,96,28,249,157,95,162,67,32,12,2,204,67,97,200,82,52,219,168,69,44,55,221,116,147,232,159,46,108,247,220,115,143,124,245,213,87,162,43,178,176,33,128,0,2,8,132,67,128,235,156,112,228,137,86,34,128,0,2,8,32,128,0,2,8,32,128,64,112,1,155,251,30,138,88,130,187,179,39,2,8,56,42,96,51,41,58,26,18,205,66,160,220,5,24,71,229,78,206,9,17,64,160,132,0,243,16,93,194,85,129,243,206,59,79,110,188,241,70,138,88,92,77,16,237,66,0,1,4,66,32,192,117,78,8,146,68,19,17,64,0,1,4,16,64,0,1,4,16,64,192,74,192,230,190,135,34,22,43,122,118,70,0,1,23,5,108,38,69,23,227,161,77,8,20,67,128,113,84,12,117,206,137,0,2,201,2,204,67,244,7,87,5,180,136,229,134,27,110,16,253,211,133,109,224,192,129,242,197,23,95,136,174,200,194,134,0,2,8,32,16,14,1,174,115,194,145,39,90,137,0,2,8,32,128,0,2,8,32,128,0,2,193,5,108,238,123,40,98,9,238,206,158,8,32,224,168,128,205,164,232,104,72,52,11,129,114,23,96,28,149,59,57,39,68,0,129,18,2,204,67,116,9,87,5,26,54,108,40,215,95,127,61,69,44,174,38,136,118,33,128,0,2,33,16,224,58,39,4,73,162,137,8,32,128,0,2,8,32,128,0,2,8,32,96,37,96,115,223,67,17,139,21,61,59,35,128,128,139,2,54,147,162,139,241,208,38,4,138,33,192,56,42,134,58,231,68,0,129,100,1,230,33,250,131,171,2,90,196,114,221,117,215,137,254,233,194,54,104,208,32,249,252,243,207,69,87,100,97,67,0,1,4,16,8,135,0,215,57,225,200,19,173,68,0,1,4,16,64,0,1,4,16,64,0,129,224,2,54,247,61,20,177,4,119,103,79,4,16,112,84,192,102,82,116,52,36,154,133,64,185,11,48,142,202,157,156,19,34,128,64,9,1,230,33,186,132,171,2,231,159,127,190,52,105,210,132,34,22,87,19,68,187,16,64,0,129,16,8,112,157,19,130,36,209,68,4,16,64,0,1,4,16,64,0,1,4,16,176,18,176,185,239,161,136,197,138,158,157,17,64,192,69,1,155,73,209,197,120,104,19,2,197,16,96,28,21,67,157,115,34,128,64,178,0,243,16,253,193,85,1,45,98,185,246,218,107,69,255,116,97,27,60,120,176,172,90,181,74,116,69,22,54,4,16,64,0,129,112,8,112,157,19,142,60,209,74,4,16,64,0,1,4,16,64,0,1,4,16,8,46,96,115,223,67,17,75,112,119,246,68,0,1,71,5,108,38,69,71,67,162,89,8,148,187,0,227,168,220,201,57,33,2,8,148,16,96,30,162,75,184,42,112,193,5,23,72,227,198,141,41,98,113,53,65,180,11,1,4,16,8,129,0,215,57,33,72,18,77,68,0,1,4,16,64,0,1,4,16,64,0,1,43,1,155,251,30,138,88,172,232,217,25,1,4,92,20,176,153,20,93,140,135,54,33,80,12,1,198,81,49,212,57,39,2,8,36,11,48,15,209,31,92,21,184,240,194,11,229,234,171,175,22,45,102,113,97,27,50,100,136,124,250,233,167,162,43,178,176,33,128,0,2,255,199,222,157,192,107,57,237,255,255,255,28,117,114,74,17,13,230,148,70,137,28,201,17,165,76,57,52,160,129,72,72,232,129,136,6,137,34,137,18,109,154,144,80,157,34,138,146,74,201,80,132,14,125,163,72,131,169,193,208,156,82,162,212,233,255,248,44,191,189,255,187,109,239,246,125,223,235,190,238,107,173,235,122,93,143,135,135,115,246,190,134,207,122,174,235,94,251,186,206,253,62,107,33,224,135,0,207,57,126,244,19,85,34,128,0,2,8,32,128,0,2,8,32,128,64,234,2,54,239,61,132,88,82,119,231,72,4,16,112,84,192,102,80,116,180,73,148,133,64,198,5,248,28,101,156,156,11,34,128,64,30,1,198,33,110,9,87,5,8,177,184,218,51,212,133,0,2,8,248,35,192,115,142,63,125,69,165,8,32,128,0,2,8,32,128,0,2,8,32,144,154,128,205,123,15,33,150,212,204,57,10,1,4,28,22,176,25,20,29,110,22,165,33,144,81,1,62,71,25,229,230,98,8,32,144,143,0,227,16,183,133,171,2,45,91,182,148,182,109,219,138,134,89,92,216,6,15,30,44,43,87,174,100,38,22,23,58,131,26,16,64,0,129,4,5,120,206,73,16,138,221,16,64,0,1,4,16,64,0,1,4,16,64,192,91,1,155,247,30,66,44,222,118,59,133,35,128,64,65,2,54,131,34,170,8,32,240,167,0,159,35,238,4,4,16,8,91,128,113,40,236,30,224,250,5,9,184,24,98,89,177,98,133,232,178,66,108,8,32,128,0,2,126,8,240,156,227,71,63,81,37,2,8,32,128,0,2,8,32,128,0,2,8,164,46,96,243,222,67,136,37,117,119,142,68,0,1,71,5,108,6,69,71,155,68,89,8,100,92,128,207,81,198,201,185,32,2,8,228,17,96,28,226,150,112,85,160,85,171,86,114,229,149,87,138,134,89,92,216,116,38,22,66,44,46,244,4,53,32,128,0,2,137,11,240,156,147,184,21,123,34,128,0,2,8,32,128,0,2,8,32,128,128,159,2,54,239,61,132,88,252,236,115,170,70,0,129,253,8,216,12,138,192,34,128,192,159,2,124,142,184,19,16,64,32,108,1,198,161,176,123,128,235,23,36,224,90,136,101,200,144,33,242,237,183,223,138,134,89,216,16,64,0,1,4,252,16,224,57,199,143,126,162,74,4,16,64,0,1,4,16,64,0,1,4,16,72,93,192,230,189,135,16,75,234,238,28,137,0,2,142,10,216,12,138,142,54,137,178,16,200,184,0,159,163,140,147,115,65,4,16,200,35,192,56,196,45,225,170,64,235,214,173,229,138,43,174,16,13,179,184,176,17,98,113,161,23,168,1,1,4,16,72,78,128,231,156,228,188,216,27,1,4,16,64,0,1,4,16,64,0,1,4,252,19,176,121,239,33,196,226,95,127,83,49,2,8,20,34,96,51,40,130,139,0,2,127,10,240,57,226,78,240,73,224,156,115,206,145,57,115,230,248,84,50,181,38,32,48,179,213,165,127,217,235,223,175,188,150,192,145,236,130,64,176,2,229,203,151,151,225,195,135,59,19,98,25,58,116,168,124,253,245,215,162,97,22,54,4,16,64,0,1,63,4,120,223,242,163,159,168,18,1,4,16,64,0,1,4,16,64,0,1,4,82,23,176,121,239,33,196,146,186,59,71,34,128,128,163,2,54,131,162,163,77,162,44,4,50,46,192,231,40,227,228,92,208,66,224,111,127,251,155,236,221,187,215,226,12,28,234,162,0,227,144,139,189,66,77,46,10,16,98,113,177,87,168,9,1,4,16,216,191,0,207,57,220,33,8,32,128,0,2,8,32,128,0,2,8,32,16,117,1,155,247,30,66,44,81,191,59,104,31,2,49,20,176,25,20,99,200,69,147,17,200,87,128,207,17,55,134,79,2,132,88,124,234,173,196,107,101,28,74,220,138,61,227,45,48,108,216,48,89,190,124,185,104,152,133,13,1,4,16,64,192,15,1,158,115,252,232,39,170,68,0,1,4,16,64,0,1,4,16,64,0,129,212,5,108,222,123,8,177,164,238,206,145,8,32,224,168,128,205,160,232,104,147,40,11,129,140,11,240,57,202,56,57,23,180,16,32,196,98,129,231,240,161,140,67,14,119,14,165,57,37,64,136,197,169,238,160,24,4,16,64,32,33,1,158,115,18,98,98,39,4,16,64,0,1,4,16,64,0,1,4,16,240,88,192,230,189,135,16,139,199,29,79,233,8,32,144,191,128,205,160,136,41,2,8,252,41,192,231,136,59,193,39,1,66,44,62,245,86,226,181,50,14,37,110,197,158,241,22,24,62,124,184,44,93,186,84,52,204,194,134,0,2,8,32,224,135,0,207,57,126,244,19,85,34,128,0,2,8,32,128,0,2,8,32,128,64,234,2,54,239,61,132,88,82,119,231,72,4,16,112,84,192,102,80,116,180,73,148,133,64,198,5,248,28,101,156,156,11,90,8,16,98,177,192,115,248,80,198,33,135,59,135,210,156,18,32,196,226,84,119,80,12,2,8,32,144,144,0,207,57,9,49,177,19,2,8,32,128,0,2,8,32,128,0,2,8,120,44,96,243,222,67,136,197,227,142,167,116,4,16,200,95,192,102,80,196,20,1,4,254,20,224,115,196,157,224,147,0,33,22,159,122,43,241,90,25,135,18,183,98,207,120,11,60,249,228,147,178,100,201,18,102,98,137,247,109,64,235,17,64,192,51,1,158,115,60,235,48,202,69,0,1,4,16,64,0,1,4,16,64,0,129,164,5,108,222,123,8,177,36,205,205,1,8,32,224,186,128,205,160,232,122,219,168,15,129,76,9,240,57,202,148,52,215,73,135,0,33,150,116,40,186,119,14,198,33,247,250,132,138,220,20,208,16,203,151,95,126,41,58,35,11,27,2,8,32,128,128,31,2,60,231,248,209,79,84,137,0,2,8,32,128,0,2,8,32,128,0,2,169,11,216,188,247,16,98,73,221,157,35,17,64,192,81,1,155,65,209,209,38,81,22,2,25,23,224,115,148,113,114,46,104,33,64,136,197,2,207,225,67,25,135,28,238,28,74,115,74,128,16,139,83,221,65,49,8,32,128,64,66,2,60,231,36,196,196,78,8,32,128,0,2,8,32,128,0,2,8,32,224,177,128,205,123,15,33,22,143,59,158,210,17,64,32,127,1,155,65,17,83,4,16,248,83,128,207,17,119,130,79,2,132,88,124,234,173,196,107,101,28,74,220,138,61,227,45,240,212,83,79,201,23,95,124,33,26,102,97,67,0,1,4,16,240,67,128,231,28,63,250,137,42,17,64,0,1,4,16,64,0,1,4,16,64,32,117,1,155,247,30,66,44,169,187,115,36,2,8,56,42,96,51,40,58,218,36,202,66,32,227,2,124,142,50,78,206,5,45,4,8,177,88,224,57,124,40,227,144,195,157,67,105,78,9,16,98,113,170,59,40,6,1,4,16,72,72,128,231,156,132,152,216,9,1,4,16,64,0,1,4,16,64,0,1,4,60,22,176,121,239,33,196,226,113,199,83,58,2,8,228,47,96,51,40,98,138,0,2,127,10,240,57,226,78,240,73,128,16,139,79,189,149,120,173,140,67,137,91,177,103,188,5,158,126,250,105,89,180,104,145,104,152,133,13,1,4,16,64,192,15,1,158,115,252,232,39,170,68,0,1,4,16,64,0,1,4,16,64,0,129,212,5,108,222,123,8,177,164,238,206,145,8,32,224,168,128,205,160,232,104,147,40,11,129,140,11,240,57,202,56,57,23,180,16,32,196,98,129,231,240,161,140,67,14,119,14,165,57,37,64,136,197,169,238,160,24,4,16,64,32,33,1,158,115,18,98,98,39,4,16,64,0,1,4,16,64,0,1,4,16,240,88,192,230,189,135,16,139,199,29,79,233,8,32,144,191,128,205,160,136,41,2,8,252,41,192,231,136,59,193,39,1,66,44,62,245,86,226,181,50,14,37,110,197,158,241,22,24,49,98,132,124,246,217,103,162,97,22,54,4,16,64,0,1,63,4,120,206,241,163,159,168,18,1,4,16,64,0,1,4,16,64,0,1,4,82,23,176,121,239,33,196,146,186,59,71,34,128,128,163,2,54,131,162,163,77,162,44,4,50,46,192,231,40,227,228,92,208,66,128,16,139,5,158,195,135,50,14,57,220,57,148,230,148,0,33,22,167,186,131,98,16,64,0,129,132,4,120,206,73,136,137,157,16,64,0,1,4,16,64,0,1,4,16,64,192,99,1,155,247,30,66,44,30,119,60,165,35,128,64,254,2,54,131,34,166,8,32,240,167,0,159,35,238,4,159,4,8,177,248,212,91,137,215,202,56,148,184,21,123,198,91,224,153,103,158,145,5,11,22,136,134,89,216,16,64,0,1,4,252,16,224,57,199,143,126,162,74,4,16,64,0,1,4,16,64,0,1,4,16,72,93,192,230,189,135,16,75,234,238,28,137,0,2,142,10,216,12,138,142,54,137,178,16,200,184,0,159,163,140,147,115,65,11,1,66,44,22,120,14,31,202,56,228,112,231,80,154,83,2,132,88,156,234,14,138,65,0,1,4,18,18,224,57,39,33,38,118,66,0,1,4,16,64,0,1,4,16,64,0,1,143,5,108,222,123,8,177,120,220,241,148,142,0,2,249,11,216,12,138,152,34,128,192,159,2,124,142,184,19,124,18,32,196,226,83,111,37,94,43,227,80,226,86,236,25,111,129,145,35,71,202,255,253,223,255,49,19,75,188,111,3,90,143,0,2,158,9,240,156,227,89,135,81,46,2,8,32,128,0,2,8,32,128,0,2,8,36,45,96,243,222,67,136,37,105,110,14,64,0,1,215,5,108,6,69,215,219,70,125,8,100,74,128,207,81,166,164,185,78,58,4,8,177,164,67,209,189,115,48,14,185,215,39,84,228,166,128,134,88,230,207,159,47,58,35,11,27,2,8,32,128,128,31,2,60,231,248,209,79,84,137,0,2,8,32,128,0,2,8,32,128,0,2,169,11,216,188,247,16,98,73,221,157,35,17,64,192,81,1,155,65,209,209,38,81,22,2,25,23,224,115,148,113,114,46,104,33,64,136,197,2,207,225,67,25,135,28,238,28,74,115,74,128,16,139,83,221,65,49,8,32,128,64,66,2,60,231,36,196,196,78,8,32,128,0,2,8,32,128,0,2,8,32,224,177,128,205,123,15,33,22,143,59,158,210,17,64,32,127,1,155,65,17,83,4,16,248,83,128,207,17,119,130,79,2,132,88,124,234,173,196,107,101,28,74,220,138,61,227,45,240,236,179,207,202,199,31,127,44,26,102,97,67,0,1,4,16,240,67,128,231,28,63,250,137,42,17,64,0,1,4,16,64,0,1,4,16,64,32,117,1,155,247,30,66,44,169,187,115,36,2,8,56,42,96,51,40,58,218,36,202,66,32,227,2,124,142,50,78,206,5,45,4,8,177,88,224,57,124,40,227,144,195,157,67,105,78,9,16,98,113,170,59,40,6,1,4,16,72,72,128,231,156,132,152,216,9,1,4,16,64,0,1,4,16,64,0,1,4,60,22,176,121,239,33,196,226,113,199,83,58,2,8,228,47,96,51,40,98,138,0,2,127,10,240,57,226,78,240,73,128,16,139,79,189,149,120,173,140,67,137,91,177,103,188,5,158,123,238,57,153,55,111,158,104,152,133,13,1,4,16,64,192,15,1,158,115,252,232,39,170,68,0,1,4,16,64,0,1,4,16,64,0,129,212,5,108,222,123,8,177,164,238,206,145,8,32,224,168,128,205,160,232,104,147,40,11,129,140,11,240,57,202,56,57,23,180,16,32,196,98,129,231,240,161,140,67,14,119,14,165,57,37,64,136,197,169,238,160,24,4,16,64,32,33,1,158,115,18,98,98,39,4,16,64,0,1,4,16,64,0,1,4,16,240,88,192,230,189,135,16,139,199,29,79,233,8,32,144,191,128,205,160,136,41,2,8,252,41,192,231,136,59,193,39,1,66,44,62,245,86,226,181,50,14,37,110,197,158,241,22,120,254,249,231,229,195,15,63,20,13,179,176,33,128,0,2,8,248,33,192,115,142,31,253,68,149,8,32,128,0,2,8,32,128,0,2,8,32,144,186,128,205,123,15,33,150,212,221,57,18,1,4,28,21,176,25,20,29,109,18,101,33,144,113,1,62,71,25,39,231,130,22,2,132,88,44,240,28,62,148,113,200,225,206,161,52,167,4,8,177,56,213,29,20,131,0,2,8,36,36,192,115,78,66,76,236,132,0,2,8,32,128,0,2,8,32,128,0,2,30,11,216,188,247,16,98,241,184,227,41,29,1,4,242,23,176,25,20,49,69,0,129,63,5,248,248,213,46,31,0,0,32,0,73,68,65,84,28,113,39,248,36,64,136,197,167,222,74,188,86,198,161,196,173,216,51,222,2,163,70,141,146,185,115,231,138,134,89,216,16,64,0,1,4,252,16,224,57,199,143,126,162,74,4,16,64,0,1,4,16,64,0,1,4,16,72,93,192,230,189,135,16,75,234,238,28,137,0,2,142,10,216,12,138,142,54,137,178,16,200,184,0,159,163,140,147,115,65,11,1,66,44,22,120,14,31,202,56,228,112,231,80,154,83,2,132,88,156,234,14,138,65,0,1,4,18,18,224,57,39,33,38,118,66,0,1,4,16,64,0,1,4,16,64,0,1,143,5,108,222,123,8,177,120,220,241,148,142,0,2,249,11,216,12,138,152,34,128,192,159,2,124,142,184,19,124,18,32,196,226,83,111,37,94,43,227,80,226,86,236,25,111,129,209,163,71,203,251,239,191,207,76,44,241,190,13,104,61,2,8,120,38,192,115,142,103,29,70,185,8,32,128,0,2,8,32,128,0,2,8,32,144,180,128,205,123,15,33,150,164,185,57,0,1,4,92,23,176,25,20,93,111,27,245,33,144,41,1,62,71,153,146,230,58,233,16,32,196,146,14,69,247,206,193,56,228,94,159,80,145,155,2,26,98,121,239,189,247,68,103,100,97,67,0,1,4,16,240,67,128,231,28,63,250,137,42,17,64,0,1,4,16,64,0,1,4,16,64,32,117,1,155,247,30,66,44,169,187,115,36,2,8,56,42,96,51,40,58,218,164,200,151,181,101,203,22,249,246,219,111,101,229,202,149,178,122,245,106,249,241,199,31,101,237,218,181,178,126,253,122,217,188,121,179,232,239,183,109,219,38,59,118,236,144,157,59,119,202,238,221,187,115,76,138,22,45,42,7,30,120,160,148,40,81,66,74,149,42,37,165,75,151,150,195,14,59,76,202,151,47,47,71,28,113,132,28,125,244,209,82,161,66,5,169,88,177,162,84,174,92,217,252,158,173,112,1,62,71,133,27,177,135,59,2,132,88,220,233,139,116,86,194,56,148,78,77,206,21,101,129,49,99,198,200,156,57,115,8,177,68,185,147,105,27,2,8,68,78,128,231,156,200,117,41,13,66,0,1,4,16,64,0,1,4,16,64,0,129,60,2,54,239,61,132,88,184,157,16,64,32,114,2,54,131,98,228,48,28,108,208,226,197,139,101,193,130,5,178,104,209,34,249,226,139,47,100,201,146,37,178,125,251,118,19,48,169,84,169,146,9,156,104,240,68,3,40,26,68,41,83,166,140,9,158,104,64,69,131,42,26,88,209,224,74,246,151,214,26,104,209,96,139,6,92,52,232,162,129,151,77,155,54,153,0,140,6,97,52,16,163,193,152,21,43,86,152,160,76,201,146,37,165,102,205,154,114,210,73,39,73,237,218,181,165,78,157,58,82,171,86,45,7,165,194,45,137,207,81,184,254,92,61,57,1,66,44,201,121,249,178,55,227,144,47,61,69,157,97,11,104,136,101,246,236,217,162,51,178,176,33,128,0,2,8,248,33,192,115,142,31,253,68,149,8,32,128,0,2,8,32,128,0,2,8,32,144,186,128,205,123,15,33,150,212,221,57,18,1,4,28,21,176,25,20,29,109,146,215,101,125,240,193,7,102,138,123,253,247,188,121,243,228,200,35,143,52,193,145,83,78,57,197,4,73,52,80,114,236,177,199,102,172,141,223,127,255,189,9,206,104,128,102,225,194,133,38,80,179,102,205,26,169,87,175,158,212,175,95,95,26,54,108,104,254,29,247,141,207,81,220,239,0,183,219,63,104,208,32,233,213,171,151,12,24,48,64,58,119,238,156,19,106,27,60,120,176,220,125,247,221,210,175,95,63,233,218,181,171,219,141,160,186,66,5,24,135,10,37,98,7,4,140,0,33,22,110,4,4,16,64,192,63,1,158,115,252,235,51,42,70,0,1,4,16,64,0,1,4,16,64,0,129,228,4,108,222,123,8,177,36,103,205,222,8,32,224,129,128,205,160,232,65,243,156,47,113,221,186,117,50,125,250,116,153,49,99,134,204,154,53,75,106,212,168,97,130,33,13,26,52,144,51,207,60,211,204,172,226,218,166,51,183,124,244,209,71,50,119,238,92,19,184,89,182,108,153,52,110,220,88,46,186,232,34,105,210,164,137,28,126,248,225,174,149,28,120,61,124,142,2,39,230,2,22,2,58,235,146,142,37,58,43,147,206,208,164,159,97,93,70,236,183,223,126,51,203,141,233,127,215,217,155,216,252,22,96,28,242,187,255,168,62,115,2,255,249,207,127,228,157,119,222,49,97,22,54,4,16,64,0,1,63,4,120,206,241,163,159,168,18,1,4,16,64,0,1,4,16,64,0,1,4,82,23,176,121,239,33,196,146,186,59,71,34,128,128,163,2,54,131,162,163,77,114,190,44,253,194,120,226,196,137,50,105,210,36,249,248,227,143,165,105,211,166,38,0,114,225,133,23,74,185,114,229,156,175,63,111,129,27,54,108,144,55,223,124,211,4,113,166,77,155,38,255,250,215,191,164,69,139,22,210,186,117,107,39,67,56,65,0,243,57,10,66,149,115,166,83,160,103,207,158,146,149,149,37,187,118,237,202,57,109,177,98,197,164,75,151,46,210,191,127,255,116,94,138,115,133,36,192,56,20,18,60,151,245,78,128,16,139,119,93,70,193,8,32,128,128,240,156,195,77,128,0,2,8,32,128,0,2,8,32,128,0,2,81,23,176,121,239,33,196,18,245,187,131,246,33,16,67,1,155,65,49,134,92,86,77,214,25,87,198,142,29,43,147,39,79,150,203,47,191,92,90,181,106,37,151,92,114,137,213,57,93,60,120,202,148,41,242,202,43,175,200,132,9,19,228,178,203,46,147,118,237,218,153,25,90,162,188,241,57,138,114,239,70,163,109,58,27,139,134,228,118,238,220,153,211,160,3,15,60,80,52,132,198,44,44,209,232,99,198,161,104,244,35,173,8,94,64,159,197,222,122,235,45,209,48,11,27,2,8,32,128,128,31,2,60,231,248,209,79,84,137,0,2,8,32,128,0,2,8,32,128,0,2,169,11,216,188,247,16,98,73,221,157,35,17,64,192,81,1,155,65,209,209,38,57,85,214,246,237,219,101,196,136,17,242,236,179,207,74,217,178,101,229,154,107,174,145,182,109,219,154,37,61,162,190,237,216,177,67,94,120,225,5,243,37,209,198,141,27,229,134,27,110,144,142,29,59,74,201,146,37,35,215,116,62,71,145,235,210,72,54,40,247,108,44,204,194,18,189,46,102,28,138,94,159,210,162,96,4,8,177,4,227,202,89,17,64,0,129,32,5,120,206,9,82,151,115,35,128,0,2,8,32,128,0,2,8,32,128,128,11,2,54,239,61,132,88,92,232,65,106,64,0,129,180,10,216,12,138,105,45,36,98,39,91,179,102,141,12,30,60,88,134,13,27,102,102,93,185,241,198,27,165,94,189,122,17,107,101,226,205,153,55,111,158,140,28,57,210,204,206,210,169,83,39,233,220,185,179,28,121,228,145,137,159,192,241,61,249,28,57,222,65,148,103,4,114,207,198,194,44,44,209,187,41,24,135,162,215,167,180,40,24,129,113,227,198,153,101,16,53,204,194,134,0,2,8,32,224,135,0,207,57,126,244,19,85,34,128,0,2,8,32,128,0,2,8,32,128,64,234,2,54,239,61,132,88,82,119,231,72,4,16,112,84,192,102,80,116,180,73,161,150,181,105,211,38,25,56,112,160,100,101,101,201,237,183,223,110,254,57,238,184,227,66,173,201,165,139,175,90,181,74,134,12,25,98,254,233,210,165,139,220,117,215,93,82,166,76,25,151,74,76,169,22,62,71,41,177,113,80,8,2,58,27,203,160,65,131,164,107,215,174,210,191,127,255,16,42,224,146,65,9,48,14,5,37,203,121,163,38,64,136,37,106,61,74,123,16,64,32,14,2,60,231,196,161,151,105,35,2,8,32,128,0,2,8,32,128,0,2,241,22,176,121,239,33,196,18,239,123,135,214,35,16,73,1,155,65,49,146,32,22,141,122,228,145,71,164,95,191,126,102,214,149,238,221,187,71,106,166,17,11,150,124,15,213,153,106,30,125,244,81,51,59,75,175,94,189,164,71,143,30,233,190,68,70,207,199,231,40,163,220,92,204,66,64,103,99,105,223,190,189,140,26,53,74,74,149,42,101,113,38,14,117,77,128,113,200,181,30,161,30,87,5,116,169,195,153,51,103,50,19,139,171,29,68,93,8,32,128,64,62,2,60,231,112,91,32,128,0,2,8,32,128,0,2,8,32,128,64,212,5,108,222,123,8,177,68,253,238,160,125,8,196,80,192,102,80,140,33,87,190,77,126,237,181,215,76,16,163,118,237,218,114,223,125,247,73,245,234,213,161,73,80,96,249,242,229,210,183,111,95,89,180,104,145,9,0,93,122,233,165,9,30,233,214,110,124,142,220,234,143,100,171,249,219,223,254,150,236,33,236,239,153,192,222,189,123,61,171,56,249,114,25,135,146,55,227,136,120,10,104,136,101,198,140,25,162,51,178,176,33,128,0,2,8,248,33,192,115,142,31,253,68,149,8,32,128,0,2,8,32,128,0,2,8,32,144,186,128,205,123,15,33,150,212,221,57,18,1,4,28,21,176,25,20,29,109,82,198,202,218,184,113,163,116,235,214,77,22,46,92,40,15,61,244,144,52,105,210,36,99,215,142,218,133,166,79,159,46,247,222,123,175,156,114,202,41,242,216,99,143,73,217,178,101,189,106,34,159,35,175,186,235,47,197,106,136,37,14,33,7,191,123,41,245,234,227,210,191,140,67,169,223,35,28,25,47,129,23,95,124,81,222,120,227,13,66,44,241,234,118,90,139,0,2,158,11,240,156,227,121,7,82,62,2,8,32,128,0,2,8,32,128,0,2,8,20,42,96,243,222,67,136,165,80,94,118,64,0,1,223,4,108,6,69,223,218,154,206,122,39,78,156,40,183,223,126,187,116,232,208,193,204,32,194,150,30,1,157,209,230,185,231,158,147,33,67,134,72,235,214,173,211,115,210,12,156,133,207,81,6,144,3,188,68,92,66,14,1,18,58,125,234,184,244,47,227,144,211,183,33,197,57,36,160,33,22,13,207,234,140,44,108,8,32,128,0,2,126,8,240,156,227,71,63,81,37,2,8,32,128,0,2,8,32,128,0,2,8,164,46,96,243,222,67,136,37,117,119,142,68,0,1,71,5,108,6,69,71,155,20,120,89,93,186,116,145,89,179,102,201,176,97,195,164,81,163,70,129,95,47,110,23,152,51,103,142,116,234,212,73,26,55,110,44,89,89,89,94,52,159,207,145,23,221,84,96,145,113,9,57,248,221,75,169,87,31,151,254,101,28,74,253,30,225,200,120,9,16,98,137,87,127,211,90,4,16,136,134,0,207,57,209,232,71,90,129,0,2,8,32,128,0,2,8,32,128,0,2,5,11,216,188,247,16,98,225,206,66,0,129,200,9,216,12,138,145,195,40,164,65,171,87,175,150,246,237,219,75,133,10,21,100,196,136,17,82,172,88,177,184,17,100,172,189,187,118,237,146,142,29,59,138,154,143,26,53,202,152,187,188,241,57,114,185,119,10,175,45,46,33,135,194,37,162,185,71,92,250,151,113,40,154,247,47,173,74,191,192,248,241,227,101,234,212,169,162,97,22,54,4,16,64,0,1,63,4,120,206,241,163,159,168,18,1,4,16,64,0,1,4,16,64,0,1,4,82,23,176,121,239,33,196,146,186,59,71,34,128,128,163,2,54,131,162,163,77,10,164,172,185,115,231,74,219,182,109,229,182,219,110,147,238,221,187,7,114,13,78,250,87,129,71,31,125,84,134,14,29,106,166,252,111,208,160,129,179,68,124,142,156,237,154,132,10,139,75,200,33,33,140,8,238,20,151,254,101,28,138,224,205,75,147,2,17,32,196,18,8,43,39,69,0,1,4,2,21,224,57,39,80,94,78,142,0,2,8,32,128,0,2,8,32,128,0,2,14,8,216,188,247,16,98,113,160,3,41,1,1,4,210,43,96,51,40,166,183,18,119,207,54,105,210,36,105,211,166,141,249,127,236,182,106,213,202,221,66,35,90,217,43,175,188,34,87,93,117,149,188,244,210,75,210,162,69,11,39,91,201,231,200,201,110,73,184,168,184,132,28,18,6,137,216,142,113,233,95,198,161,136,221,184,52,39,48,1,125,158,152,50,101,138,104,152,133,13,1,4,16,64,192,15,1,158,115,252,232,39,170,68,0,1,4,16,64,0,1,4,16,64,0,129,212,5,108,222,123,8,177,164,238,206,145,8,32,224,168,128,205,160,232,104,147,210,90,214,184,113,227,228,142,59,238,144,87,95,125,85,26,54,108,152,214,115,115,178,196,5,222,123,239,61,105,217,178,165,60,241,196,19,114,245,213,87,39,126,96,134,246,228,115,148,33,232,128,46,19,151,144,67,64,124,206,159,54,46,253,203,56,228,252,173,72,129,142,8,16,98,113,164,35,40,3,1,4,16,72,66,128,231,156,36,176,216,21,1,4,16,64,0,1,4,16,64,0,1,4,188,20,176,121,239,33,196,226,101,151,83,52,2,8,236,79,192,102,80,140,186,172,206,188,210,165,75,23,153,58,117,170,212,173,91,55,234,205,117,190,125,243,231,207,151,102,205,154,73,86,86,150,153,153,197,165,141,207,145,75,189,145,124,45,113,9,57,36,47,19,141,35,226,210,191,140,67,209,184,95,105,69,240,2,47,191,252,178,76,158,60,217,204,240,198,134,0,2,8,32,224,135,0,207,57,126,244,19,85,34,128,0,2,8,32,128,0,2,8,32,128,64,234,2,54,239,61,132,88,82,119,231,72,4,16,112,84,192,102,80,116,180,73,105,41,75,131,43,237,218,181,147,89,179,102,201,233,167,159,158,150,115,114,18,123,129,79,62,249,68,26,55,110,44,99,199,142,53,129,22,87,54,62,71,174,244,68,106,117,196,37,228,144,154,142,255,71,197,165,127,25,135,252,191,87,105,65,102,4,8,177,100,198,153,171,32,128,0,2,233,20,224,57,39,157,154,156,11,1,4,16,64,0,1,4,16,64,0,1,4,92,20,176,121,239,33,196,226,98,143,82,19,2,8,88,9,216,12,138,86,23,118,248,224,5,11,22,72,131,6,13,228,245,215,95,151,243,207,63,223,225,74,131,47,109,247,238,221,82,180,104,209,224,47,148,196,21,222,126,251,109,105,222,188,185,204,157,59,87,234,212,169,147,196,145,193,237,202,231,40,56,219,76,156,57,46,33,135,76,88,186,120,141,184,244,47,227,144,139,119,31,53,185,40,48,97,194,4,153,52,105,18,51,177,184,216,57,212,132,0,2,8,20,32,192,115,14,183,6,2,8,32,128,0,2,8,32,128,0,2,8,68,93,192,230,189,135,16,75,212,239,14,218,135,64,12,5,108,6,197,40,114,253,242,203,47,82,175,94,61,185,235,174,187,228,218,107,175,117,178,137,125,250,244,145,149,43,87,202,232,209,163,3,175,239,224,131,15,54,97,145,218,181,107,7,126,173,100,46,48,102,204,24,25,56,112,160,204,155,55,79,180,198,176,55,62,71,97,247,128,221,245,227,18,114,176,83,242,247,232,184,244,47,227,144,191,247,40,149,103,86,64,67,44,175,190,250,170,232,140,44,108,8,32,128,0,2,126,8,240,156,227,71,63,81,37,2,8,32,128,0,2,8,32,128,0,2,8,164,46,96,243,222,67,136,37,117,119,142,68,0,1,71,5,108,6,69,71,155,100,85,86,155,54,109,164,82,165,74,210,191,127,127,171,243,4,121,240,138,21,43,100,231,206,157,82,163,70,141,32,47,99,206,237,106,136,69,107,235,217,179,167,168,197,75,47,189,20,184,67,97,23,224,115,84,152,144,219,191,143,75,200,193,237,94,8,174,186,184,244,47,227,80,112,247,16,103,142,150,192,196,137,19,229,149,87,94,33,196,18,173,110,165,53,8,32,16,113,1,158,115,34,222,193,52,15,1,4,16,64,0,1,4,16,64,0,1,4,196,230,189,135,16,11,55,16,2,8,68,78,192,102,80,140,26,198,208,161,67,101,202,148,41,162,203,213,184,176,253,252,243,207,162,179,174,104,72,163,108,217,178,50,96,192,0,105,214,172,153,60,247,220,115,178,118,237,90,233,218,181,171,156,125,246,217,210,177,99,71,201,202,202,146,223,127,255,221,4,59,110,184,225,6,83,190,78,149,255,208,67,15,73,241,226,197,165,69,139,22,242,241,199,31,231,124,97,163,179,184,60,254,248,227,178,125,251,118,185,250,234,171,165,119,239,222,102,217,160,197,139,23,75,231,206,157,229,135,31,126,16,13,244,244,237,219,87,22,46,92,104,102,98,209,255,172,117,220,114,203,45,46,240,152,26,116,185,167,75,46,185,68,110,187,237,182,80,107,226,115,20,42,191,245,197,227,18,114,176,134,242,244,4,113,233,95,198,33,79,111,80,202,206,184,128,134,88,244,31,157,145,133,13,1,4,16,64,192,15,1,158,115,252,232,39,170,68,0,1,4,16,64,0,1,4,16,64,0,129,212,5,108,222,123,8,177,164,238,206,145,8,32,224,168,128,205,160,232,104,147,82,42,235,235,175,191,150,154,53,107,154,192,198,137,39,158,152,210,57,210,125,208,99,143,61,102,2,53,26,68,153,57,115,166,244,234,213,203,4,85,30,126,248,97,51,3,201,211,79,63,45,7,29,116,144,84,171,86,77,52,128,163,95,198,104,192,229,183,223,126,51,225,148,114,229,202,153,37,119,52,120,114,247,221,119,155,159,235,114,73,51,102,204,144,139,47,190,88,134,12,25,34,39,156,112,130,180,111,223,94,110,188,241,70,185,239,190,251,164,114,229,202,82,181,106,85,233,208,161,131,12,30,60,88,62,252,240,195,156,16,139,46,177,84,190,124,121,233,214,173,91,186,155,154,242,249,190,252,242,75,57,229,148,83,100,201,146,37,166,238,176,54,62,71,97,201,167,231,186,113,9,57,164,71,203,191,179,196,165,127,25,135,252,187,55,169,56,28,1,66,44,225,184,115,85,4,16,64,192,70,128,231,28,27,61,142,69,0,1,4,16,64,0,1,4,16,64,0,1,31,4,108,222,123,8,177,248,208,195,212,136,0,2,73,9,216,12,138,73,93,200,241,157,91,183,110,45,117,235,214,21,13,106,184,178,221,122,235,173,242,223,255,254,87,198,140,25,99,130,53,26,40,57,245,212,83,229,145,71,30,217,39,196,242,238,187,239,202,57,231,156,35,219,182,109,51,203,255,44,93,186,212,4,79,198,141,27,39,211,166,77,51,205,25,52,104,144,60,240,192,3,38,196,210,188,121,115,19,70,121,246,217,103,205,239,158,127,254,121,115,78,221,87,3,49,27,54,108,48,193,151,207,62,251,204,92,47,123,38,22,87,92,242,214,161,65,157,249,243,231,155,255,87,117,88,27,159,163,176,228,211,115,221,184,132,28,210,163,229,223,89,226,210,191,140,67,254,221,155,84,28,142,128,134,113,23,44,88,32,179,103,207,14,167,0,174,138,0,2,8,32,144,180,0,207,57,73,147,113,0,2,8,32,128,0,2,8,32,128,0,2,8,120,38,96,243,222,67,136,197,179,206,166,92,4,16,40,92,192,102,80,44,252,236,126,236,161,225,13,157,229,68,195,26,46,109,217,75,250,104,120,229,248,227,143,151,59,239,188,83,58,117,234,36,247,223,127,255,62,33,22,157,69,166,74,149,42,166,116,253,178,86,219,161,179,172,104,16,69,195,41,186,205,157,59,87,154,52,105,98,66,44,213,171,87,151,175,190,250,106,159,166,150,42,85,202,44,47,164,129,144,229,203,151,155,223,237,217,179,199,44,49,228,122,136,69,107,213,217,88,250,245,235,39,77,155,54,13,165,11,249,28,133,194,158,182,139,198,37,228,144,54,48,207,78,20,151,254,101,28,242,236,198,164,220,208,4,94,121,229,21,179,188,98,152,225,215,208,26,207,133,17,64,0,1,79,5,120,206,241,180,227,40,27,1,4,16,64,0,1,4,16,64,0,1,4,18,22,176,121,239,33,196,146,48,51,59,34,128,128,47,2,54,131,162,47,109,44,172,206,250,245,235,203,237,183,223,46,151,95,126,121,97,187,102,244,247,139,23,47,150,74,149,42,201,166,77,155,100,202,148,41,166,70,93,54,231,165,151,94,218,39,196,242,221,119,223,153,253,116,203,14,177,140,24,49,66,54,110,220,104,150,24,210,77,191,176,185,254,250,235,77,136,165,94,189,122,210,176,97,67,179,124,144,110,63,255,252,179,172,93,187,86,182,110,221,42,231,157,119,158,252,241,199,31,38,188,178,106,213,42,169,88,177,162,23,33,22,109,167,6,119,62,248,224,131,140,246,81,246,197,248,28,133,194,158,182,139,198,37,228,144,54,48,207,78,20,151,254,101,28,242,236,198,164,220,208,4,8,177,132,70,207,133,17,64,0,129,148,5,120,206,73,153,142,3,17,64,0,1,4,16,64,0,1,4,16,64,192,19,1,155,247,30,66,44,158,116,50,101,34,128,64,226,2,54,131,98,226,87,113,119,207,169,83,167,202,195,15,63,44,243,230,205,115,174,200,75,47,189,84,78,62,249,100,233,221,187,183,89,42,168,76,153,50,242,233,167,159,202,107,175,189,86,104,136,229,243,207,63,23,93,142,104,230,204,153,102,22,23,157,133,69,103,108,209,16,139,158,79,67,31,111,188,241,134,232,12,44,55,221,116,147,20,47,94,220,44,91,164,179,183,168,135,6,94,250,246,237,107,102,114,201,158,137,101,242,228,201,102,255,243,207,63,223,57,43,45,72,195,57,247,220,115,143,52,107,214,44,227,245,197,253,115,148,113,240,52,95,48,46,33,135,52,179,201,206,157,59,229,133,23,94,144,54,109,218,72,137,18,37,10,60,253,219,111,191,45,109,219,182,149,117,235,214,21,184,207,142,29,59,228,160,131,14,50,227,84,246,204,82,233,170,55,46,253,203,56,148,174,59,134,243,68,93,128,16,75,212,123,152,246,33,128,64,20,5,120,206,137,98,175,210,38,4,16,64,0,1,4,16,64,0,1,4,16,200,45,96,243,222,67,136,133,123,9,1,4,34,39,96,51,40,102,2,99,219,202,21,82,188,92,121,41,122,208,65,129,92,78,195,29,250,5,108,187,118,237,2,57,191,205,73,103,207,158,45,231,158,123,174,9,142,232,166,51,197,60,251,236,179,102,57,33,157,37,229,201,39,159,52,95,250,230,157,137,101,209,162,69,82,179,102,77,19,70,25,62,124,184,172,95,191,94,46,188,240,66,249,236,179,207,204,151,200,91,182,108,145,150,45,91,202,187,239,190,107,206,91,183,110,93,51,83,75,133,10,21,100,232,208,161,102,198,23,221,206,58,235,44,209,48,140,206,110,162,97,26,93,170,71,247,209,235,186,184,141,29,59,214,204,82,51,125,250,244,140,151,231,250,231,40,227,32,158,93,48,46,33,135,116,119,203,230,205,155,77,184,238,199,31,127,148,163,142,58,170,192,211,235,108,79,186,76,217,25,103,156,81,224,62,255,251,223,255,204,88,115,218,105,167,237,55,16,147,74,27,226,210,191,140,67,169,220,29,28,19,71,1,66,44,113,236,117,218,140,0,2,190,11,240,156,227,123,15,82,63,2,8,32,128,0,2,8,32,128,0,2,8,20,38,96,243,222,67,136,165,48,93,126,143,0,2,222,9,216,12,138,153,104,236,111,27,214,203,71,221,238,148,138,77,155,203,113,23,55,77,107,152,69,191,84,109,212,168,145,172,89,179,38,19,77,73,233,26,58,115,202,202,149,43,165,114,229,202,38,176,146,232,166,109,211,118,233,82,73,250,5,174,6,60,178,103,95,209,115,236,221,187,215,4,97,116,38,133,106,213,170,153,125,178,55,93,134,72,151,22,210,25,92,114,255,60,209,107,135,185,223,145,71,30,41,115,230,204,145,234,213,171,103,180,12,215,63,71,25,197,240,240,98,251,11,57,232,210,92,95,125,245,149,108,216,176,65,52,88,166,97,50,157,245,231,222,123,239,53,45,205,202,202,50,51,29,237,218,181,203,44,209,53,113,226,68,41,93,186,180,116,239,222,221,4,228,116,211,89,140,116,185,171,5,11,22,136,206,176,52,108,216,48,57,248,224,131,11,252,185,206,184,164,33,180,185,115,231,154,144,89,143,30,61,164,65,131,6,230,92,147,38,77,146,135,30,122,200,204,158,212,162,69,11,249,248,227,143,229,229,151,95,54,191,27,61,122,180,60,254,248,227,178,125,251,118,185,250,234,171,205,172,75,186,52,88,238,109,247,238,221,210,175,95,63,121,234,169,167,204,204,75,55,223,124,179,116,234,212,73,246,236,217,35,253,251,247,23,109,175,182,69,103,78,209,235,168,205,217,103,159,45,29,59,118,52,109,253,253,247,223,165,103,207,158,114,195,13,55,200,57,231,156,99,62,111,26,114,211,217,86,190,255,254,251,124,235,254,191,255,251,63,243,115,173,93,207,175,161,151,21,43,86,200,172,89,179,164,78,157,58,102,22,40,245,184,224,130,11,228,197,23,95,148,159,126,250,73,6,13,26,36,39,158,120,162,140,28,57,82,202,151,47,111,2,121,26,130,209,58,245,92,227,198,141,147,19,78,56,193,248,20,41,82,68,238,190,251,238,2,239,60,66,44,30,126,40,41,25,129,0,5,8,177,4,136,203,169,17,64,0,129,128,4,120,223,10,8,150,211,34,128,0,2,8,32,128,0,2,8,32,128,128,51,2,54,239,61,132,88,156,233,70,10,65,0,129,116,9,216,12,138,233,170,161,176,243,124,49,124,136,252,52,103,182,9,176,84,108,210,44,109,97,22,253,34,119,211,166,77,230,75,223,168,109,250,5,177,134,80,122,245,234,149,179,68,208,99,143,61,230,228,140,51,233,180,191,243,206,59,205,204,16,218,238,76,110,62,124,142,50,233,225,219,181,246,23,114,208,153,143,116,105,45,13,168,28,115,204,49,102,249,45,13,85,12,30,60,88,222,122,235,45,19,226,248,246,219,111,77,136,66,3,44,186,4,151,46,141,115,237,181,215,154,208,75,173,90,181,164,92,185,114,38,68,118,232,161,135,74,215,174,93,205,239,174,185,230,154,124,127,222,165,75,23,19,194,210,128,221,141,55,222,104,102,23,154,49,99,134,44,94,188,216,140,87,122,174,129,3,7,154,207,181,94,243,183,223,126,51,203,132,233,62,23,95,124,177,9,203,104,184,163,125,251,246,230,120,173,59,247,166,33,18,13,216,140,31,63,94,116,134,20,157,133,74,103,115,210,16,138,214,166,65,150,147,78,58,201,132,88,174,187,238,58,19,88,209,0,157,134,221,116,166,38,109,199,115,207,61,103,174,251,254,251,239,155,89,158,52,156,162,65,30,61,46,191,186,223,121,231,157,156,229,132,178,61,31,120,224,1,51,99,148,46,123,166,255,116,235,214,205,92,71,3,67,26,176,211,64,203,101,151,93,38,183,220,114,139,244,233,211,71,14,56,224,0,115,61,93,2,78,107,211,26,150,45,91,102,218,119,213,85,87,153,101,141,10,218,8,177,248,246,137,164,94,4,130,21,32,196,18,172,47,103,71,0,1,4,130,16,224,125,43,8,85,206,137,0,2,8,32,128,0,2,8,32,128,0,2,46,9,216,188,247,16,98,113,169,39,169,5,1,4,210,34,96,51,40,166,165,128,4,78,162,179,177,188,127,75,199,156,61,211,21,102,209,255,7,191,254,191,253,117,150,129,40,110,243,231,207,55,95,108,235,23,234,186,44,81,227,198,141,163,216,204,125,218,164,95,114,235,23,241,218,246,76,110,62,124,142,50,233,225,219,181,10,11,177,104,8,67,151,186,209,237,240,195,15,55,193,10,13,99,232,204,42,186,252,141,206,78,242,143,127,252,195,204,120,164,51,160,232,166,33,21,157,145,69,195,25,199,29,119,156,9,128,104,40,68,151,224,209,0,136,206,164,146,223,207,53,192,162,193,21,13,164,104,93,83,166,76,49,65,19,61,230,181,215,94,51,51,144,76,155,54,205,92,67,199,47,13,131,104,136,165,121,243,230,38,92,163,75,142,233,246,252,243,207,155,64,141,206,202,148,123,59,253,244,211,205,210,96,217,225,150,167,159,126,218,132,73,180,78,13,164,60,248,224,131,102,119,61,143,158,91,143,215,112,137,46,63,166,51,175,108,219,182,205,204,154,178,116,233,82,115,189,220,203,9,21,84,183,218,105,240,68,151,51,83,55,13,247,232,103,85,183,123,238,185,199,132,86,116,198,149,188,33,22,189,86,201,146,37,101,230,204,153,102,6,28,109,167,206,28,83,181,106,85,209,176,143,110,218,150,67,14,57,132,16,139,136,48,14,249,54,242,80,111,88,2,132,88,194,146,231,186,8,32,128,64,234,2,60,231,164,110,199,145,8,32,128,0,2,8,32,128,0,2,8,32,224,135,128,205,123,15,33,22,63,250,152,42,17,64,32,9,1,155,65,49,137,203,88,239,154,61,27,75,238,19,217,132,89,116,57,139,218,181,107,139,46,157,195,22,45,1,157,161,98,209,162,69,114,244,209,71,103,172,97,190,124,142,50,6,226,217,133,10,11,177,104,200,66,151,234,209,77,67,38,3,6,12,48,179,132,124,241,197,23,102,41,29,157,201,68,103,62,202,187,105,240,66,151,250,209,176,137,134,68,116,211,25,75,116,246,39,13,98,20,244,243,39,159,124,210,4,72,214,175,95,111,206,171,231,215,16,139,206,88,162,247,183,134,83,116,211,229,134,244,124,26,238,208,186,116,22,147,220,91,169,82,165,204,239,114,111,26,64,209,89,76,90,183,110,253,151,159,107,8,231,146,75,46,49,63,215,224,206,249,231,159,47,191,254,250,171,9,151,124,253,245,215,82,165,74,21,243,59,245,90,184,112,161,28,123,236,177,251,132,88,10,170,59,111,136,101,245,234,213,50,106,212,40,115,46,109,139,46,137,164,225,156,220,33,150,236,208,139,238,243,209,71,31,201,89,103,157,101,150,65,211,16,145,6,116,180,221,186,233,146,71,75,150,44,33,196,66,136,197,179,81,135,114,195,20,32,196,18,166,62,215,70,0,1,4,82,19,224,125,43,53,55,142,66,0,1,4,16,64,0,1,4,16,64,0,1,127,4,108,222,123,8,177,248,211,207,84,138,0,2,9,10,216,12,138,9,94,34,45,187,229,157,141,37,247,73,83,9,179,232,146,24,186,156,198,228,201,147,211,82,31,39,113,71,64,195,5,87,94,121,165,153,185,33,83,155,47,159,163,76,121,248,118,157,194,66,44,26,122,203,158,225,68,195,34,26,188,184,244,210,75,115,66,44,26,134,211,112,201,235,175,191,46,231,157,119,158,105,254,247,223,127,47,69,138,20,49,75,8,233,178,61,26,248,208,48,134,206,68,162,255,89,151,253,201,239,231,186,116,145,134,69,198,140,25,99,238,97,13,166,104,224,78,67,44,58,251,136,94,75,199,47,221,244,139,216,235,175,191,222,4,85,234,213,171,39,13,27,54,204,153,97,69,207,189,118,237,90,169,83,167,206,62,221,161,51,79,181,108,217,82,58,119,238,108,126,174,75,1,85,168,80,193,44,49,212,170,85,43,19,148,209,237,169,167,158,50,179,192,232,239,53,92,162,65,154,74,149,42,153,223,229,23,98,209,250,10,170,59,111,136,37,183,103,65,33,22,93,14,73,13,117,203,29,98,169,92,185,178,153,109,73,103,195,209,237,182,219,110,51,179,219,176,156,16,51,177,248,54,238,80,111,120,2,132,88,194,179,231,202,8,32,128,64,170,2,188,111,165,42,199,113,8,32,128,0,2,8,32,128,0,2,8,32,224,139,128,205,123,15,33,22,95,122,153,58,17,64,32,97,1,155,65,49,225,139,164,105,199,252,102,99,201,125,234,100,194,44,61,122,244,48,75,80,232,82,22,153,218,54,108,216,32,253,251,247,55,179,132,232,23,201,109,218,180,49,179,39,232,166,75,118,232,114,26,223,124,243,141,249,34,90,191,152,45,90,180,104,78,105,58,35,131,46,69,162,95,188,148,40,81,98,159,146,245,203,99,157,85,65,191,224,214,101,131,242,110,250,101,182,46,25,50,111,222,188,156,101,67,244,11,247,236,77,103,55,184,241,198,27,229,166,155,110,18,93,106,164,160,173,160,253,102,205,154,101,190,84,223,185,115,167,180,104,209,194,204,228,112,192,1,7,100,138,245,47,215,121,248,225,135,101,235,214,173,57,179,85,100,162,16,159,62,71,153,240,240,237,26,182,33,22,253,12,234,82,59,26,6,25,49,98,132,252,244,211,79,102,105,158,222,189,123,155,229,134,26,53,106,100,102,46,209,89,85,178,151,33,210,176,74,126,63,215,101,126,254,245,175,127,137,6,61,116,169,30,29,11,116,108,208,25,81,94,125,245,85,19,50,209,229,117,244,92,58,27,137,206,144,162,33,22,189,150,126,14,223,120,227,13,209,25,88,244,243,172,75,22,105,88,47,247,166,179,192,232,172,39,122,46,61,103,173,90,181,76,80,70,143,211,32,136,46,9,116,204,49,199,152,89,88,244,243,172,231,41,40,196,162,203,33,105,72,103,241,226,197,230,92,5,213,173,33,148,220,203,9,217,132,88,58,116,232,96,194,67,58,195,141,134,87,212,189,89,179,102,132,88,152,137,197,183,97,135,122,67,20,32,196,18,34,62,151,70,0,1,4,82,20,224,125,43,69,56,14,67,0,1,4,16,64,0,1,4,16,64,0,1,111,4,108,222,123,8,177,120,211,205,20,138,0,2,137,10,216,12,138,137,94,35,93,251,237,111,54,150,220,215,72,36,204,162,95,122,106,112,163,121,243,230,233,42,175,208,243,232,140,8,187,119,239,54,51,30,124,250,233,167,102,73,145,77,155,54,153,89,13,116,73,146,19,78,56,65,58,118,236,40,26,194,168,95,191,190,12,30,60,88,118,236,216,97,102,66,248,207,127,254,35,111,189,245,150,108,217,178,197,132,111,114,111,119,222,121,167,60,241,196,19,38,224,162,51,44,228,222,52,120,162,63,211,224,140,46,79,50,99,198,12,243,133,179,94,95,103,137,152,62,125,186,76,155,54,205,132,92,244,75,236,139,46,186,40,223,118,20,180,159,126,57,253,239,127,255,219,92,95,175,165,181,104,173,58,75,69,88,155,206,134,161,95,250,79,157,58,53,223,18,182,109,219,38,207,60,243,140,153,205,33,93,155,79,159,163,116,181,57,74,231,73,54,196,50,112,224,64,19,214,202,94,78,232,247,223,127,55,65,52,13,149,252,240,195,15,134,70,103,4,210,160,197,223,255,254,119,51,163,202,196,137,19,165,124,249,242,82,186,116,105,179,148,206,153,103,158,153,239,207,117,70,21,29,159,244,51,167,219,29,119,220,33,47,190,248,162,9,149,232,236,44,58,62,12,31,62,220,44,53,164,65,153,207,62,251,76,214,173,91,103,198,6,253,172,191,251,238,187,230,184,186,117,235,154,49,65,131,53,185,55,61,78,63,231,58,6,104,216,69,103,100,121,240,193,7,205,172,45,122,190,207,63,255,60,231,120,29,27,74,150,44,153,111,136,69,199,20,29,183,116,172,250,240,195,15,77,187,117,252,202,175,110,157,85,101,127,33,150,249,243,231,155,113,35,123,217,162,149,43,87,74,65,51,177,172,89,179,70,52,0,164,99,150,122,234,178,76,250,79,246,242,68,249,221,151,251,235,223,40,221,199,140,67,81,234,77,218,18,164,0,33,150,32,117,57,55,2,8,32,16,140,0,207,57,193,184,114,86,4,16,64,0,1,4,16,64,0,1,4,16,112,71,192,230,189,135,16,139,59,253,72,37,8,32,144,38,1,155,65,49,77,37,36,117,154,194,102,99,201,125,178,253,133,89,116,246,1,157,113,64,255,157,137,77,191,56,62,252,240,195,205,236,10,71,29,117,148,236,217,179,199,204,96,160,75,138,104,152,68,103,132,201,94,58,67,67,24,250,5,185,206,108,160,95,76,107,48,68,103,83,201,47,196,162,161,148,94,189,122,153,253,244,139,245,188,33,22,93,2,68,151,223,208,47,133,117,214,4,13,205,232,44,44,115,231,206,53,95,62,235,44,209,223,235,69,0,0,32,0,73,68,65,84,11,58,107,73,246,12,14,5,133,88,10,218,239,238,187,239,54,51,76,232,204,16,186,105,120,69,151,74,25,58,116,104,38,88,243,189,134,134,116,116,150,27,253,119,238,77,195,43,26,0,24,52,104,144,49,215,217,51,210,181,249,246,57,74,87,187,163,114,158,116,133,28,52,164,166,179,41,105,240,67,103,51,201,189,173,90,181,74,118,237,218,101,2,23,137,252,92,199,131,195,14,59,204,4,59,52,36,163,255,104,88,69,67,28,250,217,213,154,199,142,29,155,243,217,213,115,106,144,76,175,163,179,34,85,171,86,205,236,83,208,166,161,19,13,129,20,43,86,44,103,23,29,151,86,172,88,97,126,166,159,227,253,29,159,251,188,58,62,233,120,166,91,126,117,107,112,39,93,155,6,102,244,124,186,116,209,129,7,30,104,102,168,210,113,188,91,183,110,5,94,34,93,253,155,174,54,4,117,30,198,161,160,100,57,111,212,4,8,177,68,173,71,105,15,2,8,196,65,128,231,156,56,244,50,109,68,0,1,4,16,64,0,1,4,16,64,32,222,2,54,239,61,132,88,226,125,239,208,122,4,34,41,144,223,160,24,181,134,230,23,102,209,32,135,206,156,160,203,117,100,98,219,190,125,187,153,225,64,103,95,208,109,217,178,101,102,230,21,157,205,64,103,90,209,37,65,116,41,15,221,52,124,113,210,73,39,153,159,233,23,181,186,101,207,248,144,123,38,22,13,198,232,126,111,191,253,182,180,106,213,202,4,52,242,134,88,222,121,231,29,51,35,132,46,55,146,189,29,124,240,193,38,60,163,95,254,230,254,153,206,26,81,80,136,165,160,253,62,248,224,3,105,208,160,129,153,201,225,127,255,251,159,89,42,69,195,54,58,107,68,88,155,6,117,116,153,166,141,27,55,154,18,178,195,43,58,243,141,126,201,175,1,22,93,214,73,103,160,72,215,102,243,112,145,174,26,56,79,234,2,190,132,28,52,96,162,203,8,105,112,77,199,48,253,204,63,246,216,99,210,174,93,187,212,27,239,217,145,26,62,212,217,172,116,134,26,29,15,117,198,42,93,42,237,196,19,79,44,176,37,190,244,175,109,87,48,14,217,10,114,124,92,4,8,177,196,165,167,105,39,2,8,68,73,128,231,156,40,245,38,109,65,0,1,4,16,64,0,1,4,16,64,0,129,252,4,108,222,123,8,177,112,79,33,128,64,228,4,226,16,98,201,238,180,220,97,150,226,165,75,155,153,56,138,22,45,154,241,62,213,208,137,46,173,161,203,125,232,114,29,215,92,115,141,89,34,40,123,246,18,157,213,64,103,96,208,25,78,106,215,174,109,234,203,27,98,209,48,134,206,214,162,75,143,244,236,217,211,132,54,242,11,177,232,18,27,3,6,12,48,129,157,236,77,151,53,186,254,250,235,229,214,91,111,205,249,153,6,91,82,9,177,232,172,11,26,204,201,94,66,69,151,39,209,96,139,46,51,18,214,166,179,97,20,47,94,92,54,111,222,108,76,178,195,43,58,11,134,110,106,171,65,151,116,110,54,15,23,233,172,131,115,165,38,224,83,200,65,151,222,209,25,152,116,169,177,115,207,61,87,26,55,110,156,90,163,61,61,74,195,114,186,244,217,156,57,115,204,236,47,186,36,156,134,249,246,183,249,212,191,54,221,194,56,100,163,199,177,113,18,32,196,18,167,222,166,173,8,32,16,21,1,158,115,162,210,147,180,3,1,4,16,64,0,1,4,16,64,0,1,4,10,18,176,121,239,33,196,194,125,133,0,2,145,19,136,83,136,37,187,243,138,151,43,39,87,252,231,69,89,179,125,123,70,251,83,195,21,58,251,199,147,79,62,105,194,21,58,155,128,134,104,110,190,249,102,19,170,208,37,125,116,251,233,167,159,228,232,163,143,54,75,8,101,47,195,145,55,196,162,179,182,232,113,250,69,204,223,255,254,119,19,132,233,208,161,131,9,199,228,94,174,68,103,45,208,165,128,114,207,196,162,129,151,172,172,44,105,210,164,73,78,251,83,13,177,92,126,249,229,178,118,237,90,153,62,125,186,28,112,192,1,114,197,21,87,152,229,79,52,16,19,230,166,181,180,104,209,66,116,105,166,63,254,248,35,204,82,184,182,39,2,26,12,99,139,166,0,33,150,104,246,43,173,66,32,85,1,66,44,169,202,113,28,2,8,32,16,158,128,205,255,152,27,94,213,92,25,1,4,16,64,0,1,4,16,64,0,1,4,16,72,92,192,230,189,135,16,75,226,206,236,137,0,2,158,8,196,41,196,82,180,68,9,57,174,73,51,169,216,164,153,132,49,19,139,6,76,116,169,32,13,171,104,144,36,123,211,64,203,171,175,190,42,11,22,44,48,63,210,153,76,116,89,160,117,235,214,229,236,147,55,196,242,204,51,207,152,101,52,178,183,37,75,150,72,249,242,229,165,75,151,46,210,163,71,143,156,159,103,47,247,163,179,146,232,172,5,58,123,131,134,76,190,249,230,27,169,92,185,114,206,126,169,134,88,142,61,246,88,185,243,206,59,205,117,117,123,254,249,231,205,204,48,185,107,207,244,71,161,176,153,88,116,9,169,236,165,134,210,85,155,205,195,69,186,106,224,60,169,11,196,37,228,144,186,144,223,71,198,165,127,25,135,252,190,79,169,62,115,2,132,88,50,103,205,149,16,64,0,129,116,9,240,156,147,46,73,206,131,0,2,8,32,128,0,2,8,32,128,0,2,174,10,216,188,247,16,98,113,181,87,169,11,1,4,82,22,136,67,136,37,119,120,69,151,20,210,173,108,217,178,102,137,29,13,52,100,98,91,181,106,149,84,172,88,209,132,85,78,60,241,196,156,75,106,240,68,151,228,209,101,131,222,124,243,77,169,89,179,166,89,234,167,92,185,114,162,179,173,100,111,121,67,44,121,107,214,227,239,187,239,62,19,126,209,16,199,176,97,195,204,50,27,26,50,209,54,106,208,164,91,183,110,210,167,79,31,25,55,110,156,153,237,165,72,145,34,57,167,201,27,98,209,122,39,79,158,44,183,220,114,139,20,43,86,172,192,253,154,54,109,154,51,139,140,46,37,116,213,85,87,201,9,39,156,32,131,6,13,50,179,177,28,117,212,81,210,160,65,131,76,16,231,92,67,103,181,209,144,80,118,80,101,219,182,109,251,44,43,164,237,238,223,191,191,153,21,39,93,155,205,195,69,186,106,224,60,169,11,196,37,228,144,186,80,242,71,234,56,20,198,114,109,249,85,26,151,254,101,28,74,254,62,229,136,120,10,16,98,137,103,191,211,106,4,16,240,91,128,231,28,191,251,143,234,17,64,0,1,4,16,64,0,1,4,16,64,160,112,1,155,247,30,66,44,133,251,178,7,2,8,32,16,168,192,23,195,135,200,79,115,102,39,116,141,252,194,43,217,7,214,170,85,75,116,169,29,253,119,38,54,13,175,180,106,213,234,47,151,26,62,124,184,9,138,12,24,48,192,204,96,162,91,181,106,213,204,108,44,26,100,201,222,116,6,151,147,78,58,73,182,110,221,42,26,56,201,187,229,14,177,252,246,219,111,82,162,68,9,121,227,141,55,228,162,139,46,146,217,179,103,203,185,231,158,107,14,209,160,137,254,188,126,253,250,251,156,34,111,136,229,157,119,222,145,243,207,63,95,182,108,217,34,135,28,114,72,206,190,121,247,211,32,144,214,255,238,187,239,154,125,116,137,162,39,158,120,66,170,84,169,98,174,161,255,104,219,50,185,169,85,155,54,109,204,172,55,185,183,236,48,139,6,108,52,200,162,78,233,218,108,30,46,210,85,3,231,73,93,32,119,200,65,151,222,210,123,254,187,239,190,147,227,143,63,94,214,175,95,111,102,48,210,16,218,178,101,203,246,153,69,41,239,21,53,252,245,201,39,159,72,235,214,173,83,47,198,177,35,53,204,118,242,201,39,239,51,115,83,34,37,234,88,49,119,238,92,19,208,11,122,155,49,99,134,220,125,247,221,242,200,35,143,72,215,174,93,229,203,47,191,220,231,146,132,88,130,238,1,206,143,128,95,2,132,88,252,234,47,170,69,0,1,4,84,128,247,45,238,3,4,16,64,0,1,4,16,64,0,1,4,16,136,186,128,205,123,15,33,150,168,223,29,180,15,1,4,156,22,248,109,195,122,121,255,150,142,133,214,184,191,240,74,246,193,205,154,53,147,27,111,188,209,204,86,226,202,166,1,149,13,27,54,152,0,72,186,183,93,187,118,153,47,229,245,220,65,204,142,160,179,158,232,204,11,71,28,113,68,186,75,79,250,124,175,191,254,186,140,28,57,82,166,78,157,154,239,177,26,102,209,229,152,244,203,238,116,109,54,15,23,233,170,129,243,164,46,144,59,228,160,247,241,223,255,254,119,209,251,68,67,95,191,254,250,171,9,178,84,170,84,169,208,16,139,222,115,119,220,113,135,124,251,237,183,169,23,227,216,145,26,66,233,213,171,87,210,193,156,76,134,88,52,44,163,33,64,13,204,117,239,222,93,230,205,155,183,143,34,33,22,199,110,42,202,65,32,100,1,66,44,33,119,0,151,71,0,1,4,82,16,224,125,43,5,52,14,65,0,1,4,16,64,0,1,4,16,64,0,1,175,4,108,222,123,8,177,120,213,213,20,139,0,2,81,19,40,108,22,150,68,194,43,217,38,61,122,244,48,179,45,220,115,207,61,81,99,138,125,123,30,126,248,97,51,99,141,206,202,144,169,205,230,225,34,83,53,114,157,130,5,242,134,28,52,128,161,51,178,232,191,245,94,210,25,86,178,67,44,250,223,117,54,31,93,22,76,195,82,186,36,152,206,168,116,248,225,135,155,217,139,52,44,166,203,122,233,151,164,58,43,139,46,227,165,51,22,93,120,225,133,242,248,227,143,155,229,189,70,141,26,37,43,86,172,144,31,127,252,209,132,202,244,248,126,253,250,201,83,79,61,101,150,58,187,249,230,155,165,83,167,78,178,103,207,30,179,244,213,136,17,35,68,131,104,109,219,182,149,135,30,122,72,180,222,179,207,62,91,58,118,236,40,89,89,89,242,251,239,191,155,16,199,13,55,220,96,174,153,95,125,103,156,113,134,1,24,61,122,180,169,99,251,246,237,114,245,213,87,75,239,222,189,77,13,186,100,153,94,247,243,207,63,55,51,42,61,248,224,131,50,102,204,24,83,215,49,199,28,99,106,214,246,21,116,188,206,124,164,75,116,253,240,195,15,102,38,164,190,125,251,202,194,133,11,101,231,206,157,41,213,163,51,192,12,25,50,68,22,44,88,32,151,94,122,169,89,34,77,251,35,191,159,107,104,232,222,123,239,53,86,58,182,207,156,57,115,159,206,38,196,194,167,31,1,4,114,11,16,98,225,126,64,0,1,4,252,19,224,125,203,191,62,163,98,4,16,64,0,1,4,16,64,0,1,4,16,72,78,192,230,189,135,16,75,114,214,236,141,0,2,8,164,77,96,127,179,176,36,19,94,201,46,104,194,132,9,50,126,252,120,243,133,40,91,180,4,46,187,236,50,185,242,202,43,229,242,203,47,207,88,195,108,30,46,50,86,36,23,42,80,32,111,200,65,3,19,26,34,201,254,247,202,149,43,115,66,44,223,127,255,189,92,112,193,5,162,247,153,46,165,213,167,79,31,57,224,128,3,76,112,98,240,224,193,102,57,45,93,222,230,232,163,143,54,51,19,221,118,219,109,102,41,177,129,3,7,154,96,204,251,239,191,111,130,40,58,187,137,6,91,52,116,241,213,87,95,153,25,68,116,76,250,249,231,159,165,93,187,118,38,12,243,246,219,111,155,25,131,52,156,161,203,137,105,136,229,186,235,174,51,129,149,131,14,58,200,44,61,54,116,232,80,209,241,236,185,231,158,51,75,100,233,82,100,249,213,167,215,213,186,46,190,248,98,19,14,57,225,132,19,164,125,251,246,102,70,170,187,238,186,75,142,59,238,56,105,218,180,169,57,255,163,143,62,106,194,57,90,147,238,127,237,181,215,154,182,206,159,63,63,223,227,239,187,239,62,179,220,80,213,170,85,165,67,135,14,198,225,195,15,63,52,33,22,157,93,42,217,122,244,90,186,156,154,182,235,208,67,15,53,6,90,195,53,215,92,83,224,207,179,151,77,83,179,43,174,184,98,159,190,38,196,194,135,31,1,4,114,11,16,98,225,126,64,0,1,4,252,19,224,125,203,191,62,163,98,4,16,64,0,1,4,16,64,0,1,4,16,72,78,192,230,189,135,16,75,114,214,236,141,0,2,8,164,77,32,191,89,88,82,9,175,100,23,164,51,32,232,50,25,186,12,14,91,180,4,116,38,139,69,139,22,153,16,65,166,54,155,135,139,76,213,200,117,10,22,40,44,228,144,95,136,69,151,27,42,89,178,164,9,175,104,96,74,3,42,185,151,19,210,48,139,206,136,178,122,245,106,51,115,138,206,198,82,163,70,13,89,179,102,141,9,156,104,144,68,255,179,6,96,78,63,253,116,19,32,209,48,136,110,79,63,253,180,212,172,89,211,204,226,162,65,23,157,21,69,183,103,159,125,86,30,120,224,1,115,46,13,177,188,251,238,187,114,206,57,231,152,165,143,116,150,146,165,75,151,154,153,80,52,52,146,95,125,186,124,154,134,83,244,60,186,61,255,252,243,102,198,34,173,85,195,42,186,116,82,137,18,37,204,44,49,186,228,150,134,103,114,47,39,84,208,241,211,166,77,51,129,26,13,172,232,231,239,179,207,62,147,83,79,61,117,159,16,75,50,245,188,245,214,91,38,84,163,1,29,13,213,108,222,188,217,4,116,138,23,47,158,239,207,171,87,175,190,223,219,187,176,254,141,202,103,131,113,40,42,61,73,59,130,22,32,196,18,180,48,231,71,0,1,4,210,47,192,115,78,250,77,57,35,2,8,32,128,0,2,8,32,128,0,2,8,184,37,96,243,222,67,136,197,173,190,164,26,4,16,136,137,64,222,89,88,108,194,43,185,201,234,214,173,107,190,100,214,101,57,216,162,33,160,179,77,232,172,13,58,99,68,38,55,155,135,139,76,214,201,181,242,23,40,44,228,144,55,196,162,51,162,172,91,183,206,156,236,163,143,62,146,179,206,58,75,246,238,221,187,79,136,69,103,96,209,153,92,242,110,186,108,207,148,41,83,100,201,146,37,242,194,11,47,152,95,107,0,69,131,45,173,91,183,222,103,119,253,249,216,177,99,229,146,75,46,49,63,127,231,157,119,204,146,62,26,54,209,16,203,215,95,127,45,85,170,84,49,191,211,54,100,207,124,82,80,125,26,246,208,89,95,114,111,165,74,149,50,51,175,232,178,68,26,142,201,187,229,14,177,20,116,188,46,79,164,51,205,100,31,175,203,32,233,18,69,169,214,163,129,32,29,155,53,196,163,155,46,111,164,215,208,153,94,10,250,249,254,238,237,194,250,55,42,159,11,198,161,168,244,36,237,8,90,128,16,75,208,194,156,31,1,4,16,72,191,0,207,57,233,55,229,140,8,32,128,0,2,8,32,128,0,2,8,32,224,150,128,205,123,15,33,22,183,250,146,106,16,64,32,38,2,217,179,176,164,43,188,146,205,214,175,95,63,217,180,105,147,249,114,148,45,26,2,119,222,121,167,148,41,83,198,44,213,146,201,205,230,225,34,147,117,114,173,252,5,10,11,57,228,13,177,232,50,60,186,172,144,110,5,133,88,122,247,238,45,111,190,249,166,204,153,51,199,236,247,199,31,127,200,226,197,139,69,195,115,26,26,201,29,98,209,32,93,203,150,45,165,115,231,206,102,223,73,147,38,73,133,10,21,204,114,62,186,20,209,173,183,222,106,126,254,212,83,79,153,0,140,254,94,67,44,186,228,80,165,74,149,204,239,114,135,88,10,170,175,94,189,122,210,176,97,195,156,25,95,116,233,162,181,107,215,154,89,100,206,61,247,92,83,163,134,79,126,250,233,39,121,245,213,87,205,82,72,185,67,44,5,29,191,117,235,86,57,239,188,243,114,142,95,181,106,149,84,172,88,49,39,196,146,108,61,122,172,214,118,236,177,199,26,223,251,239,191,223,252,103,157,189,38,191,159,103,135,129,10,186,191,11,235,223,168,124,46,24,135,162,210,147,180,35,104,1,66,44,65,11,115,126,4,16,64,32,253,2,60,231,164,223,148,51,34,128,0,2,8,32,128,0,2,8,32,128,128,91,2,54,239,61,132,88,220,234,75,170,65,0,129,24,8,232,44,44,31,117,187,83,142,107,210,76,42,54,105,38,69,15,58,40,109,173,214,89,3,26,53,106,100,150,244,112,101,123,251,237,183,205,236,12,187,118,237,50,95,94,95,118,217,101,166,52,253,226,86,151,24,153,55,111,94,206,50,35,186,108,71,222,109,127,251,205,154,53,75,198,140,25,35,59,119,238,148,127,255,251,223,102,9,20,157,233,33,239,54,96,192,0,249,230,155,111,114,126,124,194,9,39,152,217,77,122,246,236,105,150,11,201,187,105,8,72,103,115,112,97,59,242,200,35,77,104,160,176,229,69,210,93,171,205,195,69,186,107,225,124,201,11,20,22,114,72,52,196,50,125,250,116,185,254,250,235,69,151,43,211,165,126,116,41,160,247,222,123,47,39,184,50,124,248,112,243,59,93,194,39,119,136,69,63,67,227,198,141,51,193,17,157,101,165,86,173,90,102,198,148,55,222,120,195,140,7,47,189,244,146,28,115,204,49,102,22,150,22,45,90,200,77,55,221,148,82,136,69,131,53,19,38,76,48,231,213,207,172,158,71,151,232,209,113,65,199,19,173,235,218,107,175,53,159,119,93,190,103,244,232,209,82,167,78,29,179,95,199,142,29,165,176,227,31,126,248,97,211,254,190,125,251,154,115,101,207,196,82,80,136,165,160,243,105,120,71,199,102,61,254,248,227,143,55,33,150,5,11,22,152,243,230,247,115,93,206,104,127,91,97,253,155,252,29,227,230,17,140,67,110,246,11,85,185,39,64,136,197,189,62,161,34,4,16,64,160,48,1,158,115,10,19,226,247,8,32,128,0,2,8,32,128,0,2,8,32,224,187,128,205,123,15,33,22,223,123,159,250,17,64,192,59,129,109,43,87,72,241,114,229,211,26,94,201,141,160,203,84,180,105,211,70,218,181,107,23,186,141,46,129,115,250,233,167,75,167,78,157,228,140,51,206,144,155,111,190,89,70,141,26,101,190,180,214,89,26,22,45,90,36,15,60,240,128,204,152,49,195,204,232,240,233,167,159,74,145,34,69,114,234,214,229,76,10,218,239,243,207,63,151,83,79,61,85,110,191,253,118,169,95,191,190,244,233,211,71,174,184,226,138,156,25,25,114,55,254,240,195,15,55,51,48,148,47,95,222,252,248,168,163,142,146,166,77,155,154,47,180,117,198,133,236,77,235,88,177,98,133,169,235,31,255,248,71,232,126,186,236,138,126,217,175,65,130,76,111,54,15,23,153,174,149,235,253,85,160,176,144,67,246,204,34,203,150,45,51,51,176,20,20,202,208,25,76,254,249,207,127,74,233,210,165,205,210,58,26,6,209,101,122,116,211,207,211,248,241,227,205,140,39,26,246,88,186,116,169,89,42,72,183,245,235,215,203,69,23,93,100,62,211,26,46,209,25,89,30,124,240,65,51,75,138,6,97,244,243,171,155,206,226,162,129,141,146,37,75,230,27,98,209,207,162,158,171,160,250,182,108,217,98,198,8,13,216,100,159,79,191,204,213,89,95,70,142,28,105,194,42,217,63,215,207,123,205,154,53,229,158,123,238,145,254,253,251,155,240,203,5,23,92,80,224,241,67,135,14,53,227,139,110,186,188,146,214,252,193,7,31,164,92,143,134,236,38,78,156,104,220,212,83,199,194,51,207,60,211,132,239,242,251,249,254,238,235,194,250,55,42,159,9,198,161,168,244,36,237,8,90,128,16,75,208,194,156,31,1,4,16,72,191,0,207,57,233,55,229,140,8,32,128,0,2,8,32,128,0,2,8,32,224,150,128,205,123,15,33,22,183,250,146,106,16,64,0,1,107,129,169,83,167,154,47,148,117,134,147,176,183,14,29,58,152,80,202,51,207,60,99,74,209,47,192,117,38,2,253,114,185,114,229,202,162,179,65,28,119,220,113,102,9,36,157,53,97,238,220,185,38,144,162,179,19,232,127,215,217,85,10,218,79,3,50,179,103,207,150,215,95,127,221,156,91,191,148,214,192,135,126,233,173,155,6,101,116,41,30,157,117,65,151,41,209,89,24,246,23,76,209,47,215,117,153,17,157,101,162,70,141,26,97,211,153,235,235,82,39,250,133,123,179,102,205,50,94,143,205,195,69,198,139,229,130,127,17,72,103,200,97,247,238,221,230,243,147,61,59,145,206,94,180,110,221,58,169,82,165,74,161,97,175,31,126,248,193,132,54,138,21,43,150,83,227,158,61,123,76,88,76,127,166,75,234,104,173,54,155,134,221,52,148,163,51,50,85,171,86,109,159,243,237,216,177,195,4,213,116,70,163,220,219,230,205,155,229,144,67,14,49,227,211,254,142,223,184,113,163,57,94,103,79,73,180,206,253,157,79,235,212,89,169,170,86,173,186,79,61,5,253,188,32,151,116,246,175,141,125,208,199,50,14,5,45,204,249,163,34,64,136,37,42,61,73,59,16,64,32,78,2,60,231,196,169,183,105,43,2,8,32,128,0,2,8,32,128,0,2,241,20,176,121,239,33,196,18,207,123,134,86,35,128,64,196,5,52,8,162,51,8,232,255,195,63,204,77,235,184,238,186,235,228,134,27,110,48,101,232,242,65,186,140,198,139,47,190,104,150,21,250,229,151,95,114,202,211,101,128,134,12,25,98,246,191,235,174,187,204,23,223,58,3,68,65,251,93,115,205,53,230,203,103,253,66,93,103,72,208,153,103,116,121,16,13,192,232,118,246,217,103,155,89,89,142,62,250,104,51,251,130,206,80,163,51,78,232,113,122,141,50,101,202,236,67,211,188,121,115,19,94,25,56,112,96,152,100,57,215,214,89,34,212,67,103,126,8,99,179,121,184,8,163,94,174,185,175,64,92,66,14,113,237,247,184,244,47,227,80,92,239,112,218,157,172,0,33,150,100,197,216,31,1,4,16,8,95,128,231,156,240,251,128,10,16,64,0,1,4,16,64,0,1,4,16,64,32,88,1,155,247,30,66,44,193,246,13,103,71,0,1,4,66,17,208,229,57,122,245,234,101,102,61,9,115,211,101,124,134,13,27,38,173,91,183,54,101,232,178,56,186,140,207,243,207,63,47,3,6,12,48,203,147,100,111,58,99,202,245,215,95,47,183,222,122,107,206,207,116,185,141,194,246,211,89,94,52,188,162,155,46,109,162,75,41,229,222,178,175,249,216,99,143,201,97,135,29,102,206,167,51,48,252,247,191,255,149,3,14,56,192,236,170,255,89,103,61,209,64,140,206,0,227,194,118,202,41,167,72,191,126,253,140,87,24,155,205,195,69,24,245,114,205,125,5,226,18,114,136,107,191,199,165,127,25,135,226,122,135,211,238,100,5,8,177,36,43,198,254,8,32,128,64,248,2,60,231,132,223,7,84,128,0,2,8,32,128,0,2,8,32,128,0,2,193,10,216,188,247,16,98,9,182,111,56,59,2,8,32,16,154,128,6,71,234,214,173,107,102,53,9,107,211,165,128,186,117,235,38,55,223,124,179,41,97,226,196,137,38,68,210,189,123,119,185,233,166,155,246,153,137,165,122,245,234,146,149,149,101,102,76,201,222,116,121,160,68,246,211,37,67,30,122,232,33,179,140,210,175,191,254,42,37,74,148,200,57,199,31,127,252,97,126,86,186,116,105,243,179,153,51,103,202,69,23,93,36,95,127,253,181,89,14,69,183,182,109,219,154,223,15,31,62,60,44,170,125,174,171,179,193,232,114,73,234,21,214,102,243,112,17,86,205,92,247,255,23,136,75,200,33,174,125,30,151,254,101,28,138,235,29,78,187,147,21,32,196,146,172,24,251,35,128,0,2,225,11,240,156,19,126,31,80,1,2,8,32,128,0,2,8,32,128,0,2,8,4,43,96,243,222,67,136,37,216,190,225,236,8,32,128,64,104,2,26,210,208,101,116,116,54,150,19,79,60,49,148,58,206,59,239,60,57,237,180,211,228,145,71,30,49,215,215,144,137,214,213,161,67,7,105,208,160,129,108,222,188,89,14,61,244,80,209,16,202,65,7,29,36,223,124,243,141,104,240,37,123,211,165,116,10,218,79,3,39,186,84,80,215,174,93,205,238,95,126,249,165,212,170,85,75,86,172,88,33,21,43,86,204,57,135,206,178,162,65,22,61,79,238,253,214,175,95,47,229,202,149,147,141,27,55,154,127,127,248,225,135,114,230,153,103,134,226,148,251,162,218,14,157,133,101,201,146,37,82,181,106,213,208,234,177,121,184,8,173,104,46,156,35,16,151,144,67,92,187,60,46,253,203,56,20,215,59,156,118,39,43,64,136,37,89,49,246,71,0,1,4,194,23,224,57,39,252,62,160,2,4,16,64,0,1,4,16,64,0,1,4,16,8,86,192,230,189,135,16,75,176,125,195,217,17,64,0,129,80,5,134,14,29,42,83,166,76,145,183,223,126,59,148,58,52,104,210,179,103,79,19,200,248,225,135,31,204,178,66,247,223,127,191,92,123,237,181,82,166,76,25,185,243,206,59,205,76,45,125,250,244,145,113,227,198,201,79,63,253,36,69,138,20,145,201,147,39,75,169,82,165,164,97,195,134,5,238,247,226,139,47,154,227,94,120,225,5,19,214,233,221,187,183,124,242,201,39,50,111,222,60,211,86,109,123,227,198,141,229,171,175,190,146,230,205,155,155,128,140,6,102,52,244,242,227,143,63,202,172,89,179,204,126,234,211,174,93,59,217,178,101,75,206,242,66,161,96,253,191,139,158,127,254,249,114,201,37,151,200,109,183,221,22,102,25,98,243,112,17,106,225,92,220,8,196,37,228,16,215,238,142,75,255,50,14,197,245,14,167,221,201,10,16,98,73,86,140,253,17,64,0,129,240,5,120,206,9,191,15,168,0,1,4,16,64,0,1,4,16,64,0,1,4,130,21,176,121,239,33,196,18,108,223,112,118,4,16,64,32,116,129,54,109,218,72,165,74,149,164,127,255,254,25,175,69,103,64,209,224,138,6,69,116,211,255,60,126,252,120,19,84,153,61,123,182,156,123,238,185,230,231,26,88,121,227,141,55,164,126,253,250,230,191,55,109,218,84,42,84,168,32,79,62,249,100,129,251,253,252,243,207,114,225,133,23,154,101,119,116,59,235,172,179,164,95,191,126,210,168,81,35,243,223,245,75,94,93,142,72,175,121,229,149,87,202,132,9,19,204,207,203,151,47,111,66,50,217,179,174,104,168,101,249,242,229,50,109,218,180,140,251,228,189,160,6,126,116,38,25,173,59,236,205,230,225,34,236,218,185,62,33,150,168,223,3,132,88,162,222,195,180,15,129,228,4,8,177,36,231,197,222,8,32,128,128,11,2,188,111,185,208,11,212,128,0,2,8,32,128,0,2,8,32,128,0,2,65,10,216,188,247,16,98,9,178,103,56,55,2,8,32,224,128,192,47,191,252,34,245,234,213,147,187,238,186,203,204,128,18,198,166,51,159,104,112,229,136,35,142,216,231,242,187,118,237,146,239,190,251,78,170,84,169,34,69,139,22,45,176,180,130,246,251,223,255,254,39,171,87,175,150,98,197,138,201,81,71,29,181,223,166,109,221,186,85,54,109,218,100,194,49,251,187,86,24,62,122,205,49,99,198,200,192,129,3,205,76,50,7,31,124,112,88,101,228,92,215,230,225,34,244,226,41,128,153,88,34,126,15,16,98,137,120,7,211,60,4,146,20,32,196,146,36,24,187,35,128,0,2,14,8,240,190,229,64,39,80,2,2,8,32,128,0,2,8,32,128,0,2,8,4,42,96,243,222,67,136,37,208,174,225,228,8,32,128,128,27,2,11,22,44,144,6,13,26,200,235,175,191,46,186,92,13,155,91,2,186,220,147,46,121,52,119,238,92,169,83,167,142,19,197,217,60,92,56,209,128,152,23,17,151,144,67,92,187,57,46,253,203,56,20,215,59,156,118,39,43,64,136,37,89,49,246,71,0,1,4,194,23,224,57,39,252,62,160,2,4,16,64,0,1,4,16,64,0,1,4,16,8,86,192,230,189,135,16,75,176,125,195,217,17,64,0,1,103,4,166,78,157,42,237,218,181,147,89,179,102,201,233,167,159,238,76,93,113,47,228,147,79,62,145,198,141,27,203,216,177,99,165,89,179,102,206,112,216,60,92,56,211,136,24,23,18,151,144,67,92,187,56,46,253,203,56,20,215,59,156,118,39,43,64,136,37,89,49,246,71,0,1,4,194,23,224,57,39,252,62,160,2,4,16,64,0,1,4,16,64,0,1,4,16,8,86,192,230,189,135,16,75,176,125,195,217,17,64,0,1,167,4,94,124,241,69,233,210,165,139,104,160,165,110,221,186,78,213,22,199,98,230,207,159,111,130,43,89,89,89,114,213,85,87,57,69,96,243,112,225,84,67,98,90,76,92,66,14,49,237,222,216,44,23,197,56,20,215,59,156,118,39,43,64,136,37,89,49,246,71,0,1,4,194,23,224,57,39,252,62,160,2,4,16,64,0,1,4,16,64,0,1,4,16,8,86,192,230,189,135,16,75,176,125,195,217,17,64,0,1,231,4,198,141,27,39,119,220,113,135,188,250,234,171,210,176,97,67,231,234,139,75,65,239,189,247,158,180,108,217,82,158,120,226,9,185,250,234,171,157,107,182,205,195,133,115,141,137,97,65,132,88,162,221,233,113,233,95,198,161,104,223,199,180,46,125,2,132,88,210,103,201,153,16,64,0,129,76,9,240,156,147,41,105,174,131,0,2,8,32,128,0,2,8,32,128,0,2,97,9,216,188,247,16,98,9,171,215,184,46,2,8,32,16,162,192,164,73,147,164,77,155,54,162,51,179,180,106,213,42,196,74,226,121,105,253,178,73,103,94,121,233,165,151,164,69,139,22,78,34,216,60,92,56,217,160,152,21,21,151,144,67,204,186,53,167,185,113,233,95,198,161,184,222,225,180,59,89,1,66,44,201,138,177,63,2,8,32,16,190,0,207,57,225,247,1,21,32,128,0,2,8,32,128,0,2,8,32,128,64,176,2,54,239,61,132,88,130,237,27,206,142,0,2,8,56,43,48,119,238,92,105,219,182,173,220,118,219,109,210,189,123,119,103,235,140,90,97,143,62,250,168,12,29,58,84,94,120,225,5,105,208,160,129,179,205,179,121,184,112,182,81,49,42,44,46,33,135,24,117,233,62,77,141,75,255,50,14,197,245,14,167,221,201,10,16,98,73,86,140,253,17,64,0,129,240,5,120,206,9,191,15,168,0,1,4,16,64,0,1,4,16,64,0,1,4,130,21,176,121,239,33,196,18,108,223,112,118,4,16,64,192,105,129,213,171,87,75,251,246,237,165,66,133,10,50,98,196,8,41,86,172,152,211,245,250,92,220,174,93,187,164,99,199,142,162,230,163,70,141,50,230,46,111,54,15,23,46,183,43,46,181,197,37,228,16,151,254,204,219,206,184,244,47,227,80,92,239,112,218,157,172,0,33,150,100,197,216,31,1,4,16,8,95,128,231,156,240,251,128,10,16,64,0,1,4,16,64,0,1,4,16,64,32,88,1,155,247,30,66,44,193,246,13,103,71,0,1,4,188,16,232,210,165,139,204,154,53,75,134,13,27,38,141,26,53,242,162,102,159,138,156,51,103,142,116,234,212,73,26,55,110,44,89,89,89,94,148,110,243,112,225,69,3,35,94,100,92,66,14,17,239,198,2,155,23,151,254,101,28,138,235,29,78,187,147,21,32,196,146,172,24,251,35,128,0,2,225,11,240,156,19,126,31,80,1,2,8,32,128,0,2,8,32,128,0,2,8,4,43,96,243,222,67,136,37,216,190,225,236,8,32,128,128,55,2,19,39,78,148,219,111,191,93,58,116,232,32,253,250,245,243,166,110,215,11,237,213,171,151,60,247,220,115,50,100,200,16,105,221,186,181,235,229,230,212,103,243,112,225,77,35,35,92,104,92,66,14,17,238,194,253,54,45,46,253,203,56,20,215,59,156,118,39,43,64,136,37,89,49,246,71,0,1,4,194,23,224,57,39,252,62,160,2,4,16,64,0,1,4,16,64,0,1,4,16,8,86,192,230,189,135,16,75,176,125,195,217,17,64,0,1,175,4,54,110,220,40,221,186,117,147,133,11,23,202,67,15,61,36,77,154,52,241,170,126,151,138,157,62,125,186,220,123,239,189,114,202,41,167,200,99,143,61,38,101,203,150,117,169,188,66,107,177,121,184,40,244,228,236,16,184,64,92,66,14,129,67,58,122,129,184,244,47,227,144,163,55,32,101,57,39,64,136,197,185,46,161,32,4,16,64,160,80,1,158,115,10,37,98,7,4,16,64,0,1,4,16,64,0,1,4,16,240,92,192,230,189,135,16,139,231,157,79,249,8,32,128,64,16,2,175,189,246,154,232,12,34,181,107,215,150,251,238,187,79,170,87,175,30,196,101,34,121,206,229,203,151,75,223,190,125,101,209,162,69,102,70,155,75,47,189,212,203,118,218,60,92,120,217,224,136,21,173,33,7,182,104,11,236,221,187,55,218,13,20,17,198,161,200,119,49,13,76,147,0,33,150,52,65,114,26,4,16,64,32,131,2,60,231,100,16,155,75,33,128,0,2,8,32,128,0,2,8,32,128,64,40,2,54,239,61,132,88,66,233,50,46,138,0,2,8,248,33,240,200,35,143,152,32,198,141,55,222,40,221,187,119,151,35,143,60,210,143,194,67,168,114,205,154,53,242,232,163,143,202,200,145,35,77,0,168,71,143,30,33,84,145,190,75,218,60,92,164,175,10,206,132,64,98,2,113,153,153,36,49,141,232,236,197,56,20,157,190,164,37,193,10,16,98,9,214,151,179,35,128,0,2,65,8,240,156,19,132,42,231,68,0,1,4,16,64,0,1,4,16,64,0,1,151,4,108,222,123,8,177,184,212,147,212,130,0,2,8,56,40,176,105,211,38,25,56,112,160,100,101,101,201,237,183,223,110,254,57,238,184,227,28,172,52,156,146,86,173,90,37,67,134,12,49,255,116,233,210,69,238,186,235,46,41,83,166,76,56,197,164,241,170,54,15,23,105,44,131,83,33,144,144,0,33,150,132,152,188,219,137,113,200,187,46,163,224,144,4,8,177,132,4,207,101,17,64,0,1,11,1,158,115,44,240,56,20,1,4,16,64,0,1,4,16,64,0,1,4,188,16,176,121,239,33,196,226,69,23,83,36,2,8,32,16,190,128,206,52,50,120,240,96,25,54,108,152,92,126,249,229,102,118,150,122,245,234,133,95,88,72,21,204,155,55,207,204,186,50,97,194,4,233,212,169,147,116,238,220,57,82,51,213,216,60,92,132,212,37,92,54,198,2,132,88,162,217,249,140,67,209,236,87,90,149,126,1,66,44,233,55,229,140,8,32,128,64,208,2,60,231,4,45,204,249,17,64,0,1,4,16,64,0,1,4,16,64,32,108,1,155,247,30,66,44,97,247,30,215,71,0,1,4,60,19,216,190,125,187,140,24,49,66,158,125,246,89,41,91,182,172,92,115,205,53,210,182,109,91,41,81,162,132,103,45,73,190,220,29,59,118,200,11,47,188,32,255,249,207,127,100,227,198,141,114,195,13,55,72,199,142,29,165,100,201,146,201,159,204,241,35,108,30,46,28,111,26,229,69,80,128,16,75,4,59,85,68,24,135,162,217,175,180,42,253,2,132,88,210,111,202,25,17,64,0,129,160,5,120,206,9,90,152,243,35,128,0,2,8,32,128,0,2,8,32,128,64,216,2,54,239,61,132,88,194,238,61,174,143,0,2,8,120,44,48,125,250,116,25,59,118,172,76,158,60,217,204,206,210,170,85,43,185,228,146,75,60,110,81,254,165,79,153,50,69,244,11,34,157,117,229,178,203,46,147,118,237,218,73,147,38,77,34,215,206,220,13,178,121,184,136,52,12,141,115,82,128,16,139,147,221,98,93,20,227,144,53,33,39,136,137,0,33,150,152,116,52,205,68,0,129,72,9,240,156,19,169,238,164,49,8,32,128,0,2,8,32,128,0,2,8,32,144,143,128,205,123,15,33,22,110,41,4,16,179,112,240,80,0,0,32,0,73,68,65,84,64,0,1,107,129,77,155,54,201,196,137,19,101,210,164,73,242,241,199,31,75,211,166,77,229,162,139,46,146,11,47,188,80,202,149,43,103,125,254,76,159,96,195,134,13,242,230,155,111,202,140,25,51,100,218,180,105,242,175,127,253,75,90,180,104,33,173,91,183,150,50,101,202,100,186,156,80,174,103,243,112,17,74,193,92,52,214,2,132,88,162,217,253,140,67,209,236,87,90,149,126,1,66,44,233,55,229,140,8,32,128,64,208,2,60,231,4,45,204,249,17,64,0,1,4,16,64,0,1,4,16,64,32,108,1,155,247,30,66,44,97,247,30,215,71,0,1,4,34,38,176,110,221,58,209,25,90,52,0,50,107,214,44,169,81,163,134,52,108,216,80,26,52,104,32,103,158,121,166,147,33,16,13,225,124,244,209,71,50,119,238,92,121,239,189,247,100,217,178,101,210,184,113,99,19,196,209,25,87,14,63,252,240,136,245,82,225,205,177,121,184,40,252,236,236,129,64,122,5,8,177,164,215,211,149,179,49,14,185,210,19,212,225,186,0,33,22,215,123,136,250,16,64,0,129,191,10,240,156,195,93,129,0,2,8,32,128,0,2,8,32,128,0,2,81,23,176,121,239,33,196,18,245,187,131,246,33,128,0,2,33,11,124,240,193,7,38,24,162,255,158,55,111,158,28,121,228,145,82,167,78,29,57,229,148,83,228,164,147,78,146,154,53,107,202,177,199,30,155,177,42,191,255,254,123,89,178,100,137,124,241,197,23,178,112,225,66,89,176,96,129,172,89,179,70,234,213,171,39,245,235,215,55,129,27,253,119,220,55,155,135,139,184,219,209,254,204,11,16,98,201,188,121,38,174,200,56,148,9,101,174,17,5,1,66,44,81,232,69,218,128,0,2,113,19,224,57,39,110,61,78,123,17,64,0,1,4,16,64,0,1,4,16,136,159,128,205,123,15,33,150,248,221,47,180,24,1,4,16,8,85,96,241,226,197,38,56,178,104,209,34,19,36,209,64,201,246,237,219,165,114,229,202,82,169,82,37,169,80,161,130,28,125,244,209,114,196,17,71,72,249,242,229,205,204,45,165,75,151,150,82,165,74,73,137,18,37,228,192,3,15,148,162,69,139,74,246,151,214,187,119,239,150,157,59,119,202,142,29,59,100,219,182,109,178,101,203,22,209,153,85,214,175,95,47,107,215,174,149,31,127,252,81,86,175,94,45,43,86,172,144,111,191,253,86,74,150,44,105,130,51,26,160,169,93,187,182,9,212,212,170,85,43,84,19,23,47,110,243,112,225,98,123,168,41,218,2,132,88,162,217,191,140,67,209,236,87,90,149,126,1,66,44,233,55,229,140,8,32,128,64,208,2,60,231,4,45,204,249,17,64,0,1,4,16,64,0,1,4,16,64,32,108,1,155,247,30,66,44,97,247,30,215,71,0,1,4,16,48,193,19,13,152,172,92,185,210,4,78,52,120,162,1,20,13,162,108,222,188,217,252,94,3,42,26,84,217,249,251,239,178,123,207,158,28,181,162,69,138,200,129,255,248,135,9,184,104,208,69,3,47,135,29,118,152,9,192,104,16,70,3,49,26,140,169,88,177,162,9,202,232,239,217,10,23,176,121,184,40,252,236,236,129,64,122,5,8,177,164,215,211,149,179,49,14,185,210,19,212,225,186,0,33,22,215,123,136,250,16,64,0,129,191,10,240,156,195,93,129,0,2,8,32,128,0,2,8,32,128,0,2,81,23,176,121,239,33,196,18,245,187,131,246,33,128,0,2,17,19,200,254,163,183,87,68,254,246,255,218,118,225,196,201,17,107,101,248,205,177,121,184,8,191,122,42,136,155,0,33,150,104,246,56,227,80,52,251,149,86,165,95,128,16,75,250,77,57,35,2,8,32,16,180,0,207,57,65,11,115,126,4,16,64,0,1,4,16,64,0,1,4,16,8,91,192,230,189,135,16,75,216,189,199,245,17,64,0,1,4,146,18,176,249,163,151,212,133,98,190,51,206,49,191,1,60,107,62,33,22,207,58,44,193,114,25,135,18,132,98,183,216,11,16,98,137,253,45,0,0,2,8,120,40,192,115,142,135,157,70,201,8,32,128,0,2,8,32,128,0,2,8,32,144,148,128,205,123,15,33,150,164,168,217,25,1,4,16,64,32,108,1,155,63,122,97,215,238,211,245,113,246,169,183,168,149,16,75,52,239,1,198,161,104,246,43,173,74,191,0,33,150,244,155,114,70,4,16,64,32,104,1,158,115,130,22,230,252,8,32,128,0,2,8,32,128,0,2,8,32,16,182,128,205,123,15,33,150,176,123,143,235,35,128,0,2,8,36,37,96,243,71,47,169,11,197,124,103,156,99,126,3,120,214,124,66,44,158,117,88,130,229,50,14,37,8,197,110,177,23,32,196,18,251,91,0,0,4,16,240,80,128,231,28,15,59,141,146,17,64,0,1,4,16,64,0,1,4,16,64,32,41,1,155,247,30,66,44,73,81,179,51,2,8,32,128,64,216,2,54,127,244,194,174,221,167,235,227,236,83,111,81,43,33,150,104,222,3,140,67,209,236,87,90,149,126,1,66,44,233,55,229,140,8,32,128,64,208,2,60,231,4,45,204,249,17,64,0,1,4,16,64,0,1,4,16,64,32,108,1,155,247,30,66,44,97,247,30,215,71,0,1,4,16,72,74,192,230,143,94,82,23,138,249,206,56,199,252,6,240,172,249,132,88,60,235,176,4,203,101,28,74,16,138,221,98,47,64,136,37,246,183,0,0,8,32,224,161,0,207,57,30,118,26,37,35,128,0,2,8,32,128,0,2,8,32,128,64,82,2,54,239,61,132,88,146,162,102,103,4,16,64,0,129,176,5,108,254,232,133,93,187,79,215,199,217,167,222,138,95,173,131,6,13,146,94,189,122,201,128,1,3,164,115,231,206,146,29,98,25,60,120,176,220,125,247,221,210,175,95,63,233,218,181,107,252,96,34,214,98,198,161,136,117,40,205,9,76,128,16,75,96,180,156,24,1,4,16,8,76,128,231,156,192,104,57,49,2,8,32,128,0,2,8,32,128,0,2,8,56,34,96,243,222,67,136,197,145,78,164,12,4,16,64,0,129,196,4,108,254,232,37,118,5,246,82,1,156,185,15,92,22,216,182,109,155,148,41,83,70,138,22,45,42,37,74,148,144,77,155,54,201,97,135,29,38,191,253,246,155,236,222,189,219,252,247,82,165,74,185,220,4,106,75,64,128,113,40,1,36,118,65,64,68,8,177,112,27,32,128,0,2,254,9,240,156,227,95,159,81,49,2,8,32,128,0,2,8,32,128,0,2,8,36,39,96,243,222,67,136,37,57,107,246,70,0,1,4,16,8,89,192,230,143,94,200,165,123,117,121,156,189,234,174,88,22,219,179,103,79,201,202,202,146,93,187,118,229,180,191,88,177,98,210,165,75,23,233,223,191,127,44,77,162,214,104,198,161,168,245,40,237,9,74,128,16,75,80,178,156,23,1,4,16,8,78,128,231,156,224,108,57,51,2,8,32,128,0,2,8,32,128,0,2,8,184,33,96,243,222,67,136,197,141,62,164,10,4,16,64,0,129,4,5,108,254,232,37,120,9,118,99,38,22,238,1,15,4,116,54,150,114,229,202,201,206,157,59,115,170,61,240,192,3,101,195,134,13,204,194,226,65,255,37,82,34,227,125,34,74,236,131,0,51,177,112,15,32,128,0,2,62,10,240,156,227,99,175,81,51,2,8,32,128,0,2,8,32,128,0,2,8,36,35,96,243,222,67,136,37,25,105,246,69,0,1,4,16,8,93,192,230,143,94,232,197,123,84,0,206,30,117,86,140,75,205,61,27,11,179,176,68,239,70,96,28,138,94,159,210,162,96,4,152,137,37,24,87,206,138,0,2,8,4,41,192,115,78,144,186,156,27,1,4,16,64,0,1,4,16,64,0,1,4,92,16,176,121,239,33,196,226,66,15,82,3,2,8,32,128,64,194,2,54,127,244,18,190,8,59,10,206,220,4,62,8,228,158,141,133,89,88,124,232,177,228,106,100,28,74,206,139,189,227,43,64,136,37,190,125,79,203,17,64,192,95,1,158,115,252,237,59,42,71,0,1,4,16,64,0,1,4,16,64,0,129,196,4,108,222,123,8,177,36,102,204,94,8,32,128,0,2,142,8,216,252,209,115,164,9,94,148,129,179,23,221,68,145,34,162,179,177,12,26,52,72,186,118,237,42,253,251,247,199,36,66,2,140,67,17,234,76,154,18,168,0,33,150,64,121,57,57,2,8,32,16,136,0,207,57,129,176,114,82,4,16,64,0,1,4,16,64,0,1,4,16,112,72,192,230,189,135,16,139,67,29,73,41,8,32,128,0,2,133,11,216,252,209,43,252,236,236,145,45,128,51,247,130,47,2,58,27,75,251,246,237,101,212,168,81,82,170,84,41,95,202,166,206,4,4,24,135,18,64,98,23,4,68,132,16,11,183,1,2,8,32,224,159,0,207,57,254,245,25,21,35,128,0,2,8,32,128,0,2,8,32,128,64,114,2,54,239,61,132,88,146,179,102,111,4,16,64,0,129,144,5,108,254,232,133,92,186,87,151,199,217,171,238,250,75,177,127,251,219,223,252,110,0,213,23,42,176,119,239,222,66,247,241,125,7,198,33,223,123,144,250,51,37,64,136,37,83,210,92,7,1,4,16,72,159,0,207,57,233,179,228,76,8,32,128,0,2,8,32,128,0,2,8,32,224,166,128,205,123,15,33,22,55,251,148,170,16,64,0,1,4,10,16,176,249,163,7,106,226,2,56,39,110,229,226,158,26,98,137,67,200,193,69,251,76,212,20,151,254,101,28,202,196,221,196,53,162,32,64,136,37,10,189,72,27,16,64,32,110,2,60,231,196,173,199,105,47,2,8,32,128,0,2,8,32,128,0,2,241,19,176,121,239,33,196,18,191,251,133,22,35,128,0,2,94,11,216,252,209,243,186,225,25,46,30,231,12,131,167,249,114,113,9,57,164,153,205,155,211,197,165,127,25,135,188,185,37,41,52,100,1,66,44,33,119,0,151,71,0,1,4,82,16,224,57,39,5,52,14,65,0,1,4,16,64,0,1,4,16,64,0,1,175,4,108,222,123,8,177,120,213,213,20,139,0,2,8,32,96,243,71,15,189,196,5,112,78,220,202,197,61,227,18,114,112,209,62,19,53,197,165,127,25,135,50,113,55,113,141,40,8,16,98,137,66,47,210,6,4,16,136,155,0,207,57,113,235,113,218,139,0,2,8,32,128,0,2,8,32,128,64,252,4,108,222,123,8,177,196,239,126,161,197,8,32,128,128,215,2,54,127,244,188,110,120,134,139,199,57,195,224,105,190,92,92,66,14,105,102,243,230,116,113,233,95,198,33,111,110,73,10,13,89,128,16,75,200,29,192,229,17,64,0,129,20,4,120,206,73,1,141,67,16,64,0,1,4,16,64,0,1,4,16,64,192,43,1,155,247,30,66,44,94,117,53,197,34,128,0,2,8,216,252,209,67,47,113,1,156,19,183,114,113,207,184,132,28,92,180,207,68,77,113,233,95,198,161,76,220,77,92,35,10,2,132,88,162,208,139,180,1,1,4,226,38,192,115,78,220,122,156,246,34,128,0,2,8,32,128,0,2,8,32,16,63,1,155,247,30,66,44,241,187,95,104,49,2,8,32,224,181,128,205,31,61,175,27,158,225,226,113,206,48,120,154,47,23,151,144,67,154,217,188,57,93,92,250,151,113,200,155,91,146,66,67,22,32,196,18,114,7,112,121,4,16,64,32,5,1,158,115,82,64,227,16,4,16,64,0,1,4,16,64,0,1,4,16,240,74,192,230,189,135,16,139,87,93,77,177,8,32,128,0,2,54,127,244,208,75,92,0,231,196,173,92,220,51,46,33,7,23,237,51,81,83,92,250,151,113,40,19,119,19,215,136,130,0,33,150,40,244,34,109,64,0,129,184,9,240,156,19,183,30,167,189,8,32,128,0,2,8,32,128,0,2,8,196,79,192,230,189,135,16,75,252,238,23,90,140,0,2,8,120,45,96,243,71,207,235,134,103,184,120,156,51,12,158,230,203,197,37,228,144,102,54,111,78,23,151,254,101,28,242,230,150,164,208,144,5,8,177,132,220,1,92,30,1,4,16,72,65,128,231,156,20,208,56,4,1,4,16,64,0,1,4,16,64,0,1,4,188,18,176,121,239,33,196,226,85,87,83,44,2,8,32,128,128,205,31,61,244,18,23,192,57,113,43,23,247,140,75,200,193,69,251,76,212,20,151,254,101,28,202,196,221,196,53,162,32,64,136,37,10,189,72,27,16,64,32,110,2,60,231,196,173,199,105,47,2,8,32,128,0,2,8,32,128,0,2,241,19,176,121,239,33,196,18,191,251,133,22,35,128,0,2,94,11,216,252,209,243,186,225,25,46,30,231,12,131,167,249,114,113,9,57,164,153,205,155,211,197,165,127,25,135,188,185,37,41,52,100,1,66,44,33,119,0,151,71,0,1,4,82,16,224,57,39,5,52,14,65,0,1,4,16,64,0,1,4,16,64,0,1,175,4,108,222,123,8,177,120,213,213,20,139,0,2,8,32,96,243,71,15,189,196,5,112,78,220,202,197,61,227,18,114,112,209,62,19,53,197,165,127,25,135,50,113,55,113,141,40,8,16,98,137,66,47,210,6,4,16,136,155,0,207,57,113,235,113,218,139,0,2,8,32,128,0,2,8,32,128,64,252,4,108,222,123,8,177,196,239,126,161,197,8,32,128,128,215,2,54,127,244,188,110,120,134,139,199,57,195,224,105,190,92,92,66,14,105,102,243,230,116,113,233,95,198,33,111,110,73,10,13,89,128,16,75,200,29,192,229,17,64,0,129,20,4,120,206,73,1,141,67,16,64,0,1,4,16,64,0,1,4,16,64,192,43,1,155,247,30,66,44,94,117,53,197,34,128,0,2,8,216,252,209,67,47,113,1,156,19,183,114,113,207,184,132,28,92,180,207,68,77,113,233,95,198,161,76,220,77,92,35,10,2,132,88,162,208,139,180,1,1,4,226,38,192,115,78,220,122,156,246,34,128,0,2,8,32,128,0,2,8,32,16,63,1,155,247,30,66,44,241,187,95,104,49,2,8,32,224,181,128,205,31,61,175,27,158,225,226,113,206,48,120,154,47,23,151,144,67,154,217,188,57,93,92,250,151,113,200,155,91,146,66,67,22,32,196,18,114,7,112,121,4,16,64,32,5,1,158,115,82,64,227,16,4,16,64,0,1,4,16,64,0,1,4,16,240,74,192,230,189,135,16,139,87,93,77,177,8,32,128,0,2,54,127,244,208,75,92,0,231,196,173,92,220,51,46,33,7,23,237,51,81,83,92,250,151,113,40,19,119,19,215,136,130,0,33,150,40,244,34,109,64,0,129,184,9,240,156,19,183,30,167,189,8,32,128,0,2,8,32,128,0,2,8,196,79,192,230,189,135,16,75,252,238,23,90,140,0,2,8,120,45,96,243,71,207,235,134,103,184,120,156,51,12,158,230,203,197,37,228,144,102,54,111,78,23,151,254,101,28,242,230,150,164,208,144,5,242,134,88,190,253,246,91,169,92,185,114,200,85,113,121,4,16,64,0,129,253,9,240,156,195,253,129,0,2,8,32,128,0,2,8,32,128,0,2,81,23,176,121,239,33,196,18,245,187,131,246,33,128,0,2,17,19,176,249,163,23,49,138,64,155,131,115,160,188,129,159,60,46,33,135,192,33,29,189,64,92,250,151,113,200,209,27,144,178,156,16,56,255,252,243,101,229,202,149,50,116,232,80,249,245,215,95,229,229,151,95,150,1,3,6,72,255,254,253,229,181,215,94,147,153,51,103,202,105,167,157,230,68,173,20,129,0,2,8,32,240,87,1,158,115,184,43,16,64,0,1,4,16,64,0,1,4,16,64,32,234,2,54,239,61,132,88,162,126,119,208,62,4,16,64,32,98,2,54,127,244,34,70,17,104,115,112,14,148,55,240,147,199,37,228,16,56,164,163,23,136,75,255,50,14,57,122,3,82,150,19,2,227,199,143,151,14,29,58,72,145,34,69,228,208,67,15,149,93,187,118,201,166,77,155,76,109,26,112,153,49,99,134,19,117,82,4,2,8,32,128,64,254,2,60,231,112,103,32,128,0,2,8,32,128,0,2,8,32,128,64,212,5,108,222,123,8,177,68,253,238,160,125,8,32,128,64,196,4,108,254,232,69,140,34,208,230,224,28,40,111,224,39,143,75,200,33,112,72,71,47,16,151,254,101,28,114,244,6,164,44,103,4,106,212,168,33,203,151,47,223,167,158,226,197,139,203,251,239,191,207,44,44,206,244,18,133,32,128,0,2,249,11,240,156,195,157,129,0,2,8,32,128,0,2,8,32,128,0,2,81,23,176,121,239,33,196,18,245,187,131,246,33,128,0,2,17,19,176,249,163,23,49,138,64,155,131,115,160,188,129,159,60,46,33,135,192,33,29,189,64,92,250,151,113,200,209,27,144,178,156,17,208,217,88,110,190,249,102,217,186,117,107,78,77,205,155,55,151,41,83,166,56,83,35,133,32,128,0,2,8,228,47,192,115,14,119,6,2,8,32,128,0,2,8,32,128,0,2,8,68,93,192,230,189,135,16,75,212,239,14,218,135,0,2,8,68,76,192,230,143,94,196,40,2,109,14,206,129,242,6,126,242,184,132,28,2,135,116,244,2,113,233,95,198,33,71,111,64,202,114,74,32,247,108,44,204,194,226,84,215,80,12,2,8,32,176,95,1,158,115,184,65,16,64,0,1,4,16,64,0,1,4,16,64,32,234,2,54,239,61,132,88,162,126,119,208,62,4,16,64,32,98,2,54,127,244,34,70,17,104,115,112,14,148,55,240,147,199,37,228,16,56,164,163,23,136,75,255,50,14,57,122,3,82,150,83,2,185,103,99,97,22,22,167,186,134,98,16,64,0,129,253,10,240,156,195,13,130,0,2,8,32,128,0,2,8,32,128,0,2,81,23,176,121,239,33,196,18,245,187,131,246,33,128,0,2,17,19,176,249,163,23,49,138,64,155,131,115,160,188,129,159,60,46,33,135,192,33,29,189,64,92,250,151,113,200,209,27,144,178,156,19,208,217,88,86,172,88,33,31,126,248,161,156,118,218,105,206,213,71,65,8,32,128,0,2,127,21,224,57,135,187,2,1,4,16,64,0,1,4,16,64,0,1,4,162,46,96,243,222,67,136,37,234,119,7,237,67,0,1,4,34,38,96,243,71,47,98,20,129,54,7,231,64,121,3,63,121,92,66,14,129,67,230,186,192,238,221,187,165,104,209,162,153,188,100,129,215,138,75,255,50,14,57,113,187,81,132,7,2,35,70,140,144,183,222,122,75,94,121,229,21,15,170,165,68,4,16,64,0,1,21,224,57,135,251,0,1,4,16,64,0,1,4,16,64,0,1,4,162,46,96,243,222,67,136,37,234,119,7,237,67,0,1,4,34,38,96,243,71,47,98,20,129,54,7,231,64,121,3,63,121,97,33,135,85,171,86,73,197,138,21,101,217,178,101,82,189,122,245,2,235,209,253,62,249,228,19,105,221,186,117,224,53,103,234,2,147,39,79,150,147,79,62,89,42,87,174,156,212,37,15,62,248,96,153,59,119,174,212,174,93,59,169,227,130,216,185,176,254,13,226,154,97,156,147,113,40,12,117,55,175,121,206,57,231,200,156,57,115,220,44,142,170,188,17,152,61,123,182,52,106,212,200,155,122,41,20,1,4,162,45,192,115,78,180,251,151,214,33,128,0,2,8,32,128,0,2,8,32,128,128,93,120,159,16,11,119,16,2,8,32,128,128,87,2,252,143,125,153,233,46,156,51,227,28,212,85,10,11,57,172,92,185,82,42,85,170,84,104,136,101,234,212,169,114,199,29,119,200,183,223,126,27,84,169,25,63,175,134,80,122,245,234,149,116,48,135,16,75,198,187,138,255,135,114,230,201,157,189,162,134,88,238,191,255,126,2,8,206,246,144,251,133,113,15,185,223,71,84,136,64,220,4,120,223,138,91,143,211,94,4,16,64,0,1,4,16,64,0,1,4,226,39,96,243,222,67,136,37,126,247,11,45,70,0,1,4,188,22,176,249,163,231,117,195,51,92,60,206,25,6,79,243,229,146,9,177,108,221,186,85,6,13,26,36,39,158,120,162,140,28,57,82,202,151,47,47,195,135,15,151,195,15,63,92,206,63,255,124,249,238,187,239,164,101,203,150,102,153,10,157,149,165,91,183,110,178,124,249,114,185,240,194,11,229,241,199,31,151,50,101,202,200,168,81,163,100,197,138,21,242,227,143,63,154,37,119,244,248,126,253,250,201,83,79,61,37,101,203,150,149,155,111,190,89,58,117,234,36,123,246,236,145,254,253,251,139,46,125,177,107,215,46,105,219,182,173,60,244,208,67,162,245,158,125,246,217,210,177,99,71,201,202,202,146,223,127,255,93,122,246,236,41,55,220,112,131,185,102,126,245,157,113,198,25,70,109,244,232,209,166,142,237,219,183,203,213,87,95,45,189,123,247,54,53,124,241,197,23,230,186,159,127,254,185,52,105,210,68,30,124,240,65,25,51,102,140,169,235,152,99,142,49,53,107,251,10,58,126,241,226,197,210,185,115,103,249,225,135,31,164,77,155,54,210,183,111,95,89,184,112,161,236,220,185,51,165,122,116,6,152,33,67,134,200,130,5,11,228,210,75,47,149,97,195,134,137,6,99,10,250,249,254,110,137,194,250,55,205,183,83,104,167,99,28,10,141,222,185,11,19,64,112,174,75,188,43,136,123,200,187,46,163,96,4,34,47,192,115,78,228,187,152,6,34,128,0,2,8,32,128,0,2,8,32,16,123,1,155,247,30,66,44,177,191,125,0,64,0,1,4,252,18,176,249,163,231,87,75,195,173,22,231,112,253,109,175,94,88,200,33,247,76,44,223,127,255,189,92,112,193,5,114,217,101,151,201,45,183,220,34,125,250,244,145,3,14,56,64,102,206,156,41,131,7,15,150,39,158,120,66,102,204,152,33,71,31,125,180,28,113,196,17,114,219,109,183,73,171,86,173,100,224,192,129,242,203,47,191,200,251,239,191,111,130,40,58,187,137,6,91,122,244,232,33,95,125,245,149,116,239,222,93,198,143,31,47,63,255,252,179,180,107,215,206,132,97,222,126,251,109,233,218,181,171,9,178,156,116,210,73,38,196,114,221,117,215,153,192,202,65,7,29,36,213,170,85,147,161,67,135,202,132,9,19,228,185,231,158,147,223,126,251,77,62,248,224,131,124,235,211,235,106,93,23,95,124,177,9,135,156,112,194,9,210,190,125,123,185,241,198,27,229,174,187,238,146,227,142,59,78,154,54,109,106,206,255,232,163,143,154,112,142,214,164,251,95,123,237,181,166,173,243,231,207,207,247,248,251,238,187,207,44,55,84,181,106,85,233,208,161,131,113,248,240,195,15,77,136,101,195,134,13,73,215,163,215,42,87,174,156,105,215,161,135,30,106,12,180,134,107,174,185,38,223,159,119,233,210,101,191,183,64,97,253,107,123,255,184,114,60,227,144,43,61,17,126,29,4,16,194,239,3,223,43,224,30,242,189,7,169,31,129,232,9,240,156,19,189,62,165,69,8,32,128,0,2,8,32,128,0,2,8,32,176,175,128,205,123,15,33,22,238,38,4,16,64,0,1,175,4,108,254,232,121,213,208,144,139,197,57,228,14,176,188,124,97,33,135,252,66,44,219,182,109,147,146,37,75,154,240,202,229,151,95,110,2,42,185,151,19,210,48,139,206,136,178,122,245,106,51,115,138,206,198,82,163,70,13,89,179,102,141,9,156,104,144,68,255,179,6,96,78,63,253,116,19,32,209,48,136,110,79,63,253,180,212,172,89,211,204,226,162,65,23,157,21,69,183,103,159,125,86,30,120,224,1,115,46,13,177,188,251,238,187,162,95,52,106,45,58,75,201,210,165,75,205,76,40,26,178,201,175,190,230,205,155,155,112,138,158,71,183,231,159,127,94,30,121,228,17,19,188,209,176,202,175,191,254,42,37,74,148,48,179,196,60,243,204,51,38,60,147,123,57,161,130,142,159,54,109,154,9,212,104,96,69,103,146,249,236,179,207,228,212,83,79,221,39,196,146,76,61,111,189,245,150,9,213,104,64,71,67,53,155,55,111,54,1,157,226,197,139,231,251,243,234,213,171,239,247,14,40,172,127,45,111,31,103,14,103,28,114,166,43,66,47,132,0,66,232,93,224,125,1,220,67,222,119,33,13,64,32,114,2,60,231,68,174,75,105,16,2,8,32,128,0,2,8,32,128,0,2,8,228,17,176,121,239,33,196,194,237,132,0,2,8,32,224,149,128,205,31,61,175,26,26,114,177,56,135,220,1,150,151,47,44,228,144,55,196,162,51,162,172,91,183,206,92,245,163,143,62,146,179,206,58,75,246,238,221,187,79,136,69,103,96,209,37,112,242,110,186,108,207,148,41,83,100,201,146,37,242,194,11,47,152,95,107,0,69,131,45,173,91,183,222,103,119,253,249,216,177,99,229,146,75,46,49,63,127,231,157,119,204,146,62,26,54,209,16,203,215,95,127,45,85,170,84,49,191,211,54,100,207,124,82,80,125,26,246,208,89,95,114,111,165,74,149,50,51,175,232,178,68,26,142,201,187,229,14,177,20,116,188,46,79,164,51,205,100,31,175,203,32,233,18,69,169,214,163,129,32,13,0,105,136,71,55,93,222,72,175,161,51,189,20,244,243,253,221,2,133,245,175,229,237,227,204,225,140,67,206,116,69,232,133,16,64,8,189,11,188,47,128,123,200,251,46,164,1,8,68,78,128,231,156,200,117,41,13,66,0,1,4,16,64,0,1,4,16,64,0,129,60,2,54,239,61,132,88,184,157,16,64,0,1,4,188,18,176,249,163,231,85,67,67,46,22,231,144,59,192,242,242,133,133,28,242,134,88,116,25,30,93,86,72,183,130,66,44,189,123,247,150,55,223,124,83,230,204,153,99,246,251,227,143,63,100,241,226,197,82,183,110,93,19,26,201,29,98,57,251,236,179,165,101,203,150,210,185,115,103,179,239,164,73,147,164,66,133,10,102,57,31,93,138,232,214,91,111,53,63,127,234,169,167,76,0,70,127,175,33,22,93,114,168,82,165,74,230,119,185,67,44,5,213,87,175,94,61,105,216,176,97,206,140,47,186,116,209,218,181,107,205,44,50,231,158,123,174,169,81,195,39,63,253,244,147,188,250,234,171,102,41,164,220,33,150,130,142,223,186,117,171,156,119,222,121,57,199,175,90,181,74,42,86,172,152,19,98,73,182,30,61,86,107,59,246,216,99,141,239,253,247,223,111,254,179,206,94,147,223,207,179,195,64,5,221,6,133,245,175,229,237,227,204,225,140,67,206,116,69,232,133,16,64,8,189,11,188,47,128,123,200,251,46,164,1,8,68,78,128,231,156,200,117,41,13,66,0,1,4,16,64,0,1,4,16,64,0,129,60,2,54,239,61,132,88,184,157,16,64,0,1,4,188,18,176,249,163,231,85,67,67,46,22,231,144,59,192,242,242,133,133,28,18,13,177,76,159,62,93,174,191,254,122,249,241,199,31,205,82,63,186,20,208,123,239,189,151,19,92,25,62,124,184,249,157,46,225,147,59,196,162,179,140,140,27,55,206,4,71,116,150,149,90,181,106,153,25,83,222,120,227,13,51,91,203,75,47,189,36,199,28,115,140,153,133,165,69,139,22,114,211,77,55,165,20,98,209,96,205,132,9,19,204,121,117,6,22,61,143,46,209,51,102,204,24,179,12,144,214,117,237,181,215,74,215,174,93,205,242,61,163,71,143,150,58,117,234,152,253,58,118,236,40,133,29,255,240,195,15,155,246,247,237,219,215,156,43,123,38,150,130,66,44,5,157,79,195,59,141,26,53,50,199,31,127,252,241,38,196,178,96,193,2,115,222,252,126,174,203,25,237,111,43,172,127,45,111,31,103,14,103,28,114,166,43,66,47,132,0,66,232,93,224,125,1,220,67,222,119,33,13,64,32,114,2,60,231,68,174,75,105,16,2,8,32,128,0,2,8,32,128,0,2,8,228,17,176,121,239,33,196,194,237,132,0,2,8,32,224,149,128,205,31,61,175,26,26,114,177,56,135,220,1,150,151,47,44,228,144,61,179,200,178,101,203,204,12,44,5,133,50,116,6,147,127,254,243,159,82,186,116,105,179,180,142,134,65,116,153,30,221,202,151,47,47,227,199,143,55,51,158,104,216,99,233,210,165,102,169,32,221,214,175,95,47,23,93,116,145,124,250,233,167,38,92,162,51,178,60,248,224,131,102,150,20,13,194,124,254,249,231,102,63,157,197,69,3,27,37,75,150,204,55,196,178,104,209,34,115,174,130,234,219,178,101,139,153,241,69,3,54,217,231,123,229,149,87,204,172,47,35,71,142,52,97,149,236,159,107,128,165,102,205,154,114,207,61,247,72,255,254,253,77,248,229,130,11,46,40,240,248,161,67,135,202,237,183,223,110,142,215,229,149,180,230,15,62,248,32,229,122,46,191,252,114,153,56,113,162,113,83,207,81,163,70,201,153,103,158,41,5,253,124,127,183,64,97,253,107,121,251,56,115,56,227,144,51,93,17,122,33,4,16,66,239,2,239,11,224,30,242,190,11,105,0,2,145,19,224,57,39,114,93,74,131,16,64,0,1,4,16,64,0,1,4,16,64,32,143,128,205,123,15,33,22,110,39,4,16,64,0,1,175,4,108,254,232,121,213,208,144,139,197,57,228,14,176,188,124,58,67,14,187,119,239,54,179,152,104,24,69,183,13,27,54,200,186,117,235,164,74,149,42,242,143,127,252,99,191,149,254,240,195,15,38,180,81,172,88,177,156,253,246,236,217,35,43,86,172,48,63,211,37,117,180,86,155,109,239,222,189,162,161,156,157,59,119,74,181,106,213,246,57,223,142,29,59,68,151,6,58,242,200,35,247,185,196,230,205,155,229,144,67,14,145,34,69,138,200,254,142,223,184,113,163,57,94,103,79,73,180,206,253,157,79,235,220,181,107,151,84,173,90,117,159,122,10,250,121,65,46,233,236,95,27,251,160,143,101,28,10,90,216,159,243,19,64,240,167,175,92,173,148,123,200,213,158,161,46,4,226,43,192,115,78,124,251,158,150,35,128,0,2,8,32,128,0,2,8,32,16,23,1,155,247,30,66,44,113,185,75,104,39,2,8,32,16,17,1,155,63,122,17,33,200,72,51,112,206,8,115,96,23,137,75,200,33,48,64,199,79,28,151,254,101,28,114,252,70,204,96,121,4,16,50,136,29,209,75,113,15,69,180,99,105,22,2,30,11,240,156,227,113,231,81,58,2,8,32,128,0,2,8,32,128,0,2,8,36,36,96,243,222,67,136,37,33,98,118,66,0,1,4,16,112,69,192,230,143,158,43,109,240,161,14,156,125,232,165,130,107,140,75,200,193,239,94,74,189,250,184,244,47,227,80,234,247,72,212,142,36,128,16,181,30,205,124,123,184,135,50,111,206,21,17,64,96,255,2,60,231,112,135,32,128,0,2,8,32,128,0,2,8,32,128,64,212,5,108,222,123,8,177,68,253,238,160,125,8,32,128,64,196,4,108,254,232,69,140,34,208,230,224,28,40,111,224,39,143,75,200,33,112,72,71,47,16,151,254,101,28,114,244,6,12,161,44,2,8,33,160,71,236,146,220,67,17,235,80,154,131,64,4,4,120,206,137,64,39,210,4,4,16,64,0,1,4,16,64,0,1,4,16,216,175,128,205,123,15,33,22,110,46,4,16,64,0,1,175,4,108,254,232,121,213,208,144,139,197,57,228,14,176,188,124,92,66,14,150,76,222,30,30,151,254,101,28,242,246,22,77,123,225,4,16,210,78,26,187,19,114,15,197,174,203,105,48,2,206,11,240,156,227,124,23,81,32,2,8,32,128,0,2,8,32,128,0,2,8,88,10,216,188,247,16,98,177,196,231,112,4,16,64,0,129,204,10,216,252,209,203,108,165,126,95,13,103,191,251,47,46,33,7,191,123,41,245,234,227,210,191,140,67,169,223,35,81,59,146,0,66,212,122,52,243,237,225,30,202,188,57,87,68,0,129,253,11,240,156,195,29,130,0,2,8,32,128,0,2,8,32,128,0,2,81,23,176,121,239,33,196,18,245,187,131,246,33,128,0,2,17,19,176,249,163,23,49,138,64,155,131,115,160,188,129,159,60,46,33,135,192,33,29,189,64,92,250,151,113,200,209,27,48,132,178,8,32,132,128,30,177,75,114,15,69,172,67,105,14,2,17,16,224,57,39,2,157,72,19,16,64,0,1,4,16,64,0,1,4,16,64,96,191,2,54,239,61,132,88,184,185,16,64,0,1,4,188,18,176,249,163,231,85,67,67,46,22,231,144,59,192,242,242,113,9,57,88,50,121,123,120,92,250,151,113,200,219,91,52,237,133,19,64,72,59,105,236,78,200,61,20,187,46,167,193,8,56,47,192,115,142,243,93,68,129,8,32,128,0,2,8,32,128,0,2,8,32,96,41,96,243,222,67,136,197,18,159,195,17,64,0,1,4,50,43,96,243,71,47,179,149,250,125,53,156,253,238,191,184,132,28,252,238,165,212,171,143,75,255,50,14,165,126,143,68,237,72,215,3,8,187,119,239,150,162,69,139,70,141,61,82,237,113,253,30,138,20,54,141,65,0,129,132,4,120,206,73,136,137,157,16,64,0,1,4,16,64,0,1,4,16,64,192,99,1,155,247,30,66,44,30,119,60,165,35,128,0,2,113,20,176,249,163,23,71,175,84,219,140,115,170,114,110,28,23,151,144,131,27,218,153,175,34,46,253,203,56,148,249,123,203,213,43,218,4,16,38,78,156,40,175,188,242,138,188,252,242,203,133,54,111,242,228,201,114,242,201,39,75,229,202,149,11,221,55,247,14,7,31,124,176,204,157,59,87,244,248,149,43,87,202,232,209,163,69,131,45,89,89,89,50,103,206,28,169,88,177,162,92,121,229,149,82,191,126,125,209,207,111,34,91,50,117,23,116,190,187,239,190,91,202,150,45,43,221,186,117,219,239,37,251,244,233,147,83,119,34,181,233,62,75,151,46,149,65,131,6,237,179,123,143,30,61,164,106,213,170,137,158,162,192,253,82,169,167,176,139,218,220,67,133,157,155,223,35,128,0,2,169,8,240,156,147,138,26,199,32,128,0,2,8,32,128,0,2,8,32,128,128,79,2,54,239,61,132,88,124,234,105,106,69,0,1,4,16,16,155,63,122,240,37,46,128,115,226,86,46,238,25,151,144,131,139,246,153,168,41,46,253,203,56,148,137,187,201,143,107,164,26,64,88,177,98,133,28,127,252,241,82,173,90,53,89,190,124,121,161,141,173,93,187,182,244,234,213,75,90,183,110,93,232,190,185,119,200,14,177,232,191,119,238,220,41,53,106,212,16,13,144,140,26,53,74,238,185,231,158,255,143,189,59,129,191,169,218,255,63,254,201,84,153,210,37,66,101,74,19,13,87,183,65,165,84,46,183,84,36,99,82,73,210,132,82,234,26,34,82,138,50,196,85,138,20,41,84,66,52,184,13,132,234,166,129,52,79,82,154,17,17,25,202,255,241,89,255,223,249,62,190,244,253,178,207,89,251,156,189,215,94,175,253,120,244,232,198,62,123,125,214,243,179,157,253,93,215,251,177,182,217,165,229,218,107,175,149,23,94,120,65,26,55,110,188,219,107,167,91,119,65,23,212,64,77,139,22,45,164,107,215,174,114,239,189,247,238,114,76,29,47,85,247,110,139,251,191,19,38,77,154,36,99,198,140,145,142,29,59,230,125,228,220,115,207,149,202,149,43,7,189,68,161,231,101,82,207,238,6,205,244,30,218,221,117,249,125,4,16,64,32,83,1,126,206,201,84,142,207,33,128,0,2,8,32,128,0,2,8,32,128,128,43,2,54,235,30,66,44,174,116,153,58,17,64,0,1,4,140,128,205,67,15,194,224,2,56,7,183,138,227,153,190,132,28,226,104,159,139,154,124,233,47,223,67,185,184,155,220,24,163,176,0,130,238,176,210,191,127,127,217,107,175,189,164,101,203,150,50,119,238,92,121,229,149,87,204,164,116,39,148,134,13,27,74,149,42,85,100,233,210,165,121,33,150,75,47,189,84,218,180,105,35,103,157,117,150,57,239,226,139,47,54,255,204,159,63,95,6,13,26,36,7,28,93,53,24,104,0,0,32,0,73,68,65,84,112,128,9,159,28,123,236,177,210,189,123,119,89,180,104,145,156,121,230,153,178,239,190,251,154,235,233,231,222,127,255,125,243,123,43,87,174,148,182,109,219,202,192,129,3,101,201,146,37,242,214,91,111,201,15,63,252,32,125,250,244,145,58,117,234,136,238,40,146,10,196,104,125,165,75,151,150,251,239,191,95,78,61,245,84,233,210,165,139,217,169,229,247,223,127,151,94,189,122,201,229,151,95,190,203,186,245,247,53,144,243,210,75,47,153,113,245,51,43,86,172,144,113,227,198,73,181,106,213,228,145,71,30,201,219,65,230,219,111,191,149,19,79,60,81,142,60,242,72,57,248,224,131,77,136,229,183,223,126,19,117,156,49,99,134,49,217,176,97,131,156,113,198,25,50,103,206,28,153,53,107,86,94,221,65,199,209,185,21,41,82,68,250,245,235,183,203,155,104,237,218,181,210,173,91,55,51,238,126,251,237,103,194,61,157,59,119,54,243,46,204,97,252,248,241,121,245,100,242,249,130,10,34,196,226,198,159,117,170,68,192,39,1,126,206,241,169,219,204,21,1,4,16,64,0,1,4,16,64,0,1,63,5,108,214,61,132,88,252,188,103,152,53,2,8,32,224,172,128,205,67,207,217,73,71,80,56,206,17,160,135,56,164,47,33,135,16,201,156,186,148,47,253,229,123,200,169,219,50,171,197,22,20,64,248,233,167,159,164,82,165,74,102,231,148,147,78,58,73,52,156,162,191,182,125,251,118,83,139,6,82,244,149,55,23,92,112,129,9,124,164,118,98,209,112,202,245,215,95,47,23,93,116,145,57,79,255,91,131,21,250,26,161,179,207,62,91,46,185,228,18,185,250,234,171,229,206,59,239,148,87,95,125,85,110,185,229,22,209,87,251,232,206,35,15,62,248,160,9,155,232,235,134,244,181,57,157,58,117,146,145,35,71,154,160,139,134,88,166,79,159,46,186,139,200,196,137,19,229,141,55,222,144,35,142,56,66,116,119,150,45,91,182,152,207,104,29,90,103,169,82,165,204,238,48,163,70,141,146,105,211,166,137,134,54,54,109,218,100,194,56,133,213,173,175,34,210,113,52,180,162,99,141,30,61,90,26,52,104,96,94,21,164,159,209,121,220,119,223,125,242,199,31,127,152,160,141,134,103,52,108,163,30,26,98,89,183,110,157,148,43,87,78,190,252,242,75,169,81,163,134,104,56,68,131,57,26,120,25,59,118,108,94,221,65,199,105,223,190,189,124,246,217,103,121,59,184,92,121,229,149,38,36,179,243,161,231,105,184,103,232,208,161,38,72,115,225,133,23,154,29,105,116,156,194,28,6,15,30,156,87,79,38,159,87,199,157,15,66,44,89,253,35,202,197,17,64,32,3,1,126,206,201,0,141,143,32,128,0,2,8,32,128,0,2,8,32,128,128,83,2,54,235,30,66,44,78,181,154,98,17,64,0,1,4,108,30,122,232,5,23,192,57,184,85,28,207,244,37,228,16,71,251,92,212,228,75,127,249,30,202,197,221,228,198,24,5,5,16,166,76,153,34,183,221,118,155,124,240,193,7,102,18,26,50,209,29,85,52,180,161,1,146,102,205,154,201,135,31,126,104,118,88,9,18,98,209,208,71,254,215,9,105,232,68,199,56,238,184,227,100,235,214,173,82,162,68,9,19,98,57,237,180,211,76,0,229,231,159,127,150,10,21,42,200,187,239,190,43,245,234,213,251,75,136,37,37,251,249,231,159,75,135,14,29,76,120,68,67,53,26,176,208,240,198,203,47,191,108,66,31,235,215,175,55,65,23,253,61,13,150,20,86,183,134,62,26,53,106,100,118,119,209,107,105,125,186,43,139,238,166,50,98,196,8,153,57,115,166,217,133,70,119,119,121,254,249,231,77,80,228,186,235,174,203,40,196,18,100,28,13,205,104,221,250,154,164,121,243,230,153,80,205,236,217,179,165,105,211,166,121,55,213,175,191,254,42,251,236,179,207,14,175,81,210,80,138,238,72,51,124,248,240,66,29,30,127,252,113,19,98,209,107,102,242,121,125,157,211,206,7,33,22,55,254,172,83,37,2,62,9,240,115,142,79,221,102,174,8,32,128,0,2,8,32,128,0,2,8,248,41,96,179,238,33,196,226,231,61,195,172,17,64,0,1,103,5,108,30,122,206,78,58,130,194,113,142,0,61,196,33,125,9,57,132,72,230,212,165,124,233,47,223,67,78,221,150,89,45,182,160,0,130,238,136,178,247,222,123,155,221,76,244,208,224,74,253,250,245,229,207,63,255,52,175,208,209,48,197,249,231,159,111,118,83,25,51,102,140,9,164,104,16,68,95,179,147,127,39,150,252,175,253,73,133,88,52,160,161,33,145,53,107,214,152,221,74,244,208,87,10,181,107,215,78,244,207,223,144,33,67,242,118,118,209,157,79,138,21,43,86,96,136,229,225,135,31,150,142,29,59,154,93,95,116,55,20,189,214,198,141,27,77,120,67,119,49,209,58,245,208,107,106,24,70,119,141,41,172,110,53,208,57,235,78,46,223,125,247,157,84,173,90,85,126,252,241,71,169,88,177,162,217,129,101,242,228,201,230,149,66,122,77,221,217,69,119,91,209,93,98,244,232,221,187,183,28,122,232,161,59,236,196,178,106,213,42,243,122,159,130,118,98,217,221,56,11,23,46,52,129,27,157,71,241,226,197,205,24,199,31,127,188,121,133,146,190,138,41,117,104,192,168,110,221,186,162,99,149,47,95,222,252,178,190,254,73,231,170,253,40,200,33,255,142,54,55,223,124,115,70,159,215,62,238,124,16,98,201,234,31,81,46,142,0,2,25,8,240,115,78,6,104,124,4,1,4,16,64,0,1,4,16,64,0,1,4,156,18,176,89,247,16,98,113,170,213,20,139,0,2,8,32,96,243,208,67,47,184,0,206,193,173,226,120,166,47,33,135,56,218,231,162,38,95,250,203,247,80,46,238,38,55,198,40,40,128,208,165,75,23,243,154,158,84,104,98,198,140,25,38,180,178,109,219,54,243,106,160,212,161,1,10,125,205,144,190,218,71,195,23,186,203,72,215,174,93,77,24,68,119,109,41,82,164,136,121,165,79,254,157,88,244,245,68,7,28,112,128,44,93,186,52,239,90,26,2,233,217,179,167,212,172,89,211,4,90,116,119,22,13,175,172,88,177,66,170,87,175,254,151,16,139,238,218,114,195,13,55,200,212,169,83,205,235,125,82,71,42,196,146,122,173,143,254,186,254,153,126,231,157,119,242,94,113,164,191,182,115,221,231,158,123,174,232,43,123,52,16,147,10,177,232,188,52,136,146,10,177,104,80,70,119,125,73,29,223,124,243,141,249,159,58,103,117,210,215,9,165,194,51,169,29,100,10,10,177,236,110,28,221,229,229,233,167,159,22,173,73,119,74,209,163,77,155,54,198,236,158,123,238,249,203,92,243,59,182,110,221,218,188,250,72,123,160,33,150,157,29,242,135,88,238,191,255,126,115,78,186,159,39,196,226,198,159,107,170,68,192,119,1,126,206,241,253,14,96,254,8,32,128,0,2,8,32,128,0,2,8,36,95,192,102,221,67,136,37,249,247,7,51,68,0,1,4,18,37,96,243,208,75,20,68,150,39,131,115,150,129,179,124,121,95,66,14,89,102,140,237,229,125,233,47,223,67,177,189,5,115,94,88,65,33,22,221,229,164,91,183,110,178,108,217,50,169,84,169,146,52,111,222,220,188,182,70,131,41,249,143,103,158,121,70,110,188,241,198,188,157,83,52,68,161,65,151,135,30,122,72,158,122,234,41,179,187,73,42,196,162,225,138,43,174,184,194,252,154,6,83,52,124,114,215,93,119,153,87,245,232,142,42,26,76,209,87,22,233,107,132,238,184,227,14,185,236,178,203,100,224,192,129,230,156,252,225,139,137,19,39,202,129,7,30,40,250,234,28,253,92,234,40,83,166,140,9,146,20,22,222,200,31,190,216,185,110,221,69,102,119,225,18,13,233,228,63,116,222,26,244,209,112,139,186,104,224,68,119,101,209,0,73,247,238,221,205,142,45,153,132,88,22,44,88,32,199,28,115,140,217,217,70,95,249,163,175,108,210,30,233,248,39,159,124,178,9,238,84,169,82,69,26,52,104,96,250,162,94,26,110,209,87,39,105,152,72,95,123,116,248,225,135,239,54,196,162,142,153,124,158,16,75,206,255,136,50,32,2,8,100,32,192,207,57,25,160,241,17,4,16,64,0,1,4,16,64,0,1,4,16,112,74,192,102,221,67,136,197,169,86,83,44,2,8,32,128,128,205,67,15,189,224,2,56,7,183,138,227,153,190,132,28,226,104,159,139,154,124,233,47,223,67,185,184,155,220,24,163,160,16,139,6,81,110,186,233,38,25,62,124,184,153,68,189,122,245,204,110,38,187,11,177,204,157,59,87,154,52,105,98,62,163,175,22,210,87,6,13,26,52,200,236,196,162,1,143,193,131,7,155,80,139,190,142,231,214,91,111,149,57,115,230,152,107,111,216,176,65,250,244,233,99,66,44,250,10,35,13,208,232,161,161,141,247,222,123,207,4,56,52,20,163,59,179,220,121,231,157,82,185,114,229,191,224,234,24,26,190,41,40,196,146,127,183,17,253,96,144,16,203,207,63,255,108,2,34,186,19,203,227,143,63,110,94,157,148,255,200,31,98,209,95,215,192,141,190,206,71,15,221,177,101,210,164,73,121,33,22,173,91,107,43,40,44,83,208,56,47,190,248,162,9,232,172,92,185,210,92,79,119,182,25,55,110,156,20,45,90,212,92,67,255,81,135,69,139,22,153,48,144,6,88,244,232,212,169,147,140,29,59,86,54,111,222,92,168,67,202,81,235,201,228,243,249,119,226,73,121,240,58,33,55,254,172,83,37,2,62,9,240,115,142,79,221,102,174,8,32,128,0,2,8,32,128,0,2,8,248,41,96,179,238,33,196,226,231,61,195,172,17,64,0,1,103,5,108,30,122,206,78,58,130,194,113,142,0,61,196,33,125,9,57,132,72,230,212,165,124,233,47,223,67,78,221,150,89,45,118,87,1,132,181,107,215,154,87,251,232,107,105,52,148,178,115,136,165,160,194,52,64,161,159,211,29,92,118,62,52,212,162,59,150,204,154,53,203,4,84,244,127,23,47,94,92,106,215,174,45,143,61,246,152,156,112,194,9,230,35,250,186,159,117,235,214,153,215,11,233,159,73,87,14,173,89,143,212,107,128,108,235,254,252,243,207,77,144,70,119,152,41,236,248,253,247,223,229,139,47,190,144,253,247,223,95,202,151,47,159,246,144,182,159,215,1,9,177,164,205,206,7,16,64,32,203,2,252,156,147,101,96,46,143,0,2,8,32,128,0,2,8,32,128,0,2,145,11,216,172,123,8,177,68,222,62,10,64,0,1,4,16,72,71,192,230,161,151,206,56,190,159,139,179,219,119,128,47,33,7,183,187,148,121,245,190,244,151,239,161,204,239,145,164,125,50,72,0,225,127,255,251,95,224,16,75,16,159,171,174,186,202,188,170,72,95,9,164,187,172,188,245,214,91,242,238,187,239,74,201,146,37,131,124,156,115,98,38,16,228,30,138,89,201,148,131,0,2,9,23,224,231,156,132,55,152,233,33,128,0,2,8,32,128,0,2,8,32,128,128,216,172,123,8,177,112,3,33,128,0,2,8,56,37,96,243,208,115,106,162,17,23,139,115,196,13,176,28,222,151,144,131,37,147,179,31,247,165,191,124,15,57,123,139,134,94,120,144,0,194,119,223,125,39,83,167,78,149,235,175,191,62,148,241,117,199,18,221,141,101,241,226,197,102,23,150,54,109,218,72,197,138,21,67,185,54,23,201,189,64,144,123,40,247,85,49,34,2,8,248,44,192,207,57,62,119,159,185,35,128,0,2,8,32,128,0,2,8,32,224,135,128,205,186,135,16,139,31,247,8,179,68,0,1,4,18,35,96,243,208,75,12,66,14,38,130,115,14,144,179,56,132,47,33,135,44,18,198,250,210,190,244,151,239,161,88,223,134,57,45,142,0,66,78,185,19,57,24,247,80,34,219,202,164,16,112,90,128,159,115,156,110,31,197,35,128,0,2,8,32,128,0,2,8,32,128,64,0,1,155,117,15,33,150,0,192,156,130,0,2,8,32,16,31,1,155,135,94,124,102,17,255,74,112,142,127,143,118,85,161,47,33,7,183,187,148,121,245,190,244,151,239,161,204,239,145,164,125,146,0,66,210,58,154,251,249,112,15,229,222,156,17,17,64,96,215,2,252,156,195,29,130,0,2,8,32,128,0,2,8,32,128,0,2,73,23,176,89,247,16,98,73,250,221,193,252,16,64,0,129,132,9,216,60,244,18,70,145,213,233,224,156,85,222,172,95,220,151,144,67,214,33,99,58,128,47,253,229,123,40,166,55,96,4,101,249,28,64,216,182,109,155,20,43,86,44,2,245,100,13,233,243,61,148,172,78,50,27,4,146,35,192,207,57,201,233,37,51,65,0,1,4,16,64,0,1,4,16,64,0,129,130,5,108,214,61,132,88,184,171,16,64,0,1,4,156,18,176,121,232,57,53,209,136,139,197,57,226,6,88,14,239,75,200,193,146,201,217,143,251,210,95,190,135,156,189,69,67,47,220,231,0,66,217,178,101,101,193,130,5,114,244,209,71,135,238,234,211,5,125,190,135,124,234,51,115,69,192,37,1,126,206,113,169,91,212,138,0,2,8,32,128,0,2,8,32,128,0,2,153,8,216,172,123,8,177,100,34,206,103,16,64,0,1,4,34,19,176,121,232,69,86,180,131,3,227,236,96,211,242,149,236,75,200,193,237,46,101,94,189,47,253,229,123,40,243,123,36,105,159,244,57,128,64,136,37,156,187,217,231,123,40,28,65,174,130,0,2,97,11,240,115,78,216,162,92,15,1,4,16,64,0,1,4,16,64,0,1,4,226,38,96,179,238,33,196,18,183,110,82,15,2,8,32,128,192,46,5,108,30,122,208,6,23,192,57,184,85,28,207,212,144,3,71,178,5,182,111,223,158,236,9,138,8,223,67,137,111,113,224,9,250,20,64,120,255,253,247,165,123,247,238,178,114,229,74,105,219,182,173,12,28,56,80,150,44,89,34,117,235,214,149,193,131,7,203,216,177,99,101,203,150,45,210,190,125,123,185,253,246,219,101,254,252,249,50,98,196,8,121,254,249,231,229,207,63,255,148,134,13,27,154,223,235,210,165,139,188,245,214,91,210,187,119,111,153,53,107,150,156,122,234,169,230,215,134,13,27,38,191,255,254,187,244,234,213,75,46,191,252,242,192,61,112,253,68,159,238,33,215,123,69,253,8,248,34,192,207,57,190,116,154,121,34,128,0,2,8,32,128,0,2,8,32,224,175,128,205,186,135,16,139,191,247,13,51,71,0,1,4,156,20,176,121,232,57,57,225,136,138,198,57,34,120,134,205,72,192,151,157,73,50,194,113,248,67,124,15,57,220,188,144,75,247,41,128,80,171,86,45,169,93,187,182,116,234,212,73,70,142,28,41,139,22,45,50,33,150,55,223,124,83,110,184,225,6,19,100,57,242,200,35,77,80,229,210,75,47,149,142,29,59,138,126,230,235,175,191,150,13,27,54,200,17,71,28,33,77,154,52,49,161,150,187,238,186,75,222,121,231,29,153,48,97,130,148,42,85,74,14,57,228,16,25,53,106,148,76,155,54,77,198,143,31,47,155,54,109,146,189,246,218,43,228,110,197,243,114,62,221,67,241,236,0,85,33,128,192,206,2,252,156,195,61,129,0,2,8,32,128,0,2,8,32,128,0,2,73,23,176,89,247,16,98,73,250,221,193,252,16,64,0,129,132,9,216,60,244,18,70,145,213,233,224,156,85,94,46,30,178,0,33,150,144,65,99,114,57,190,135,98,210,136,24,148,225,75,0,225,179,207,62,51,65,147,159,127,254,89,42,84,168,32,239,190,251,174,212,171,87,207,132,88,58,119,238,108,194,41,183,221,118,155,233,200,184,113,227,100,192,128,1,242,205,55,223,152,16,203,144,33,67,228,215,95,127,149,209,163,71,155,224,202,214,173,91,229,156,115,206,145,214,173,91,155,29,93,52,196,242,242,203,47,139,90,174,95,191,94,244,53,69,31,125,244,145,28,118,216,97,49,232,112,246,75,240,229,30,202,190,36,35,32,128,64,88,2,252,156,19,150,36,215,65,0,1,4,16,64,0,1,4,16,64,0,129,184,10,216,172,123,8,177,196,181,171,212,133,0,2,8,32,80,160,128,205,67,15,210,224,2,56,7,183,226,204,232,5,8,177,68,223,131,108,84,192,247,80,54,84,221,188,166,47,1,4,221,29,69,195,40,159,124,242,137,105,212,31,127,252,33,197,138,21,51,33,150,6,13,26,200,164,73,147,164,89,179,102,230,247,94,122,233,37,105,212,168,145,232,171,197,244,245,67,122,222,186,117,235,164,126,253,250,230,21,66,51,103,206,52,255,251,203,47,191,148,74,149,42,153,16,139,134,100,14,62,248,96,243,121,253,222,212,235,30,125,244,209,110,222,20,105,86,237,203,61,148,38,11,167,35,128,64,132,2,252,156,19,33,62,67,35,128,0,2,8,32,128,0,2,8,32,128,64,78,4,108,214,61,132,88,114,210,34,6,65,0,1,4,16,8,75,192,230,161,23,86,13,62,92,7,103,31,186,156,156,57,18,98,73,78,47,243,207,132,239,161,100,246,53,147,89,249,18,64,208,157,82,206,60,243,76,179,139,138,134,82,86,172,88,33,213,171,87,55,97,147,235,174,187,78,90,182,108,41,215,92,115,141,33,188,239,190,251,76,80,69,95,27,244,204,51,207,152,29,90,86,175,94,45,179,103,207,54,175,28,218,188,121,179,188,245,214,91,242,197,23,95,200,198,141,27,77,136,69,3,45,53,106,212,48,159,39,196,146,201,157,200,103,16,64,0,129,240,4,248,57,39,60,75,174,132,0,2,8,32,128,0,2,8,32,128,0,2,241,20,176,89,247,16,98,137,103,79,169,10,1,4,16,64,160,16,1,155,135,30,168,193,5,112,14,110,197,153,209,11,16,98,137,190,7,217,168,128,239,161,108,168,186,121,77,95,66,44,91,182,108,49,175,17,186,227,142,59,228,178,203,46,147,129,3,7,202,93,119,221,101,66,44,243,230,205,147,201,147,39,203,148,41,83,228,128,3,14,48,187,176,180,104,209,194,132,91,214,174,93,43,251,238,187,175,148,41,83,198,252,239,71,30,121,196,124,94,127,111,248,240,225,132,88,68,204,107,148,250,247,239,47,13,27,54,116,243,15,1,85,35,128,64,226,4,248,57,39,113,45,101,66,8,32,128,0,2,8,32,128,0,2,8,32,176,147,128,205,186,135,16,11,183,19,2,8,32,128,128,83,2,54,15,61,167,38,26,113,177,56,71,220,0,134,79,75,128,16,75,90,92,206,156,204,247,144,51,173,202,122,161,62,5,16,70,141,26,37,221,186,117,51,166,39,159,124,178,188,247,222,123,178,112,225,66,169,88,177,162,52,105,210,196,252,183,30,199,29,119,156,217,117,69,127,93,143,83,78,57,69,170,84,169,34,211,166,77,51,175,35,58,236,176,195,204,239,55,109,218,180,208,16,203,210,165,75,229,168,163,142,202,122,255,226,48,128,79,247,80,28,188,169,1,1,4,118,47,192,207,57,187,55,226,12,4,16,64,0,1,4,16,64,0,1,4,16,112,91,192,102,221,67,136,197,237,222,83,61,2,8,32,224,157,128,205,67,207,59,44,139,9,227,108,129,199,71,115,46,64,136,37,231,228,57,25,144,239,161,156,48,59,49,136,111,1,132,85,171,86,201,186,117,235,164,102,205,154,230,181,63,169,227,143,63,254,144,229,203,151,75,137,18,37,228,192,3,15,220,225,247,156,104,100,132,69,250,118,15,69,72,205,208,8,32,16,80,128,159,115,2,66,113,26,2,8,32,128,0,2,8,32,128,0,2,8,56,43,96,179,238,33,196,226,108,219,41,28,1,4,16,240,83,192,230,161,231,167,88,102,179,198,57,51,55,62,21,141,0,33,150,104,220,179,61,42,223,67,217,22,118,231,250,4,16,220,233,85,92,43,229,30,138,107,103,168,11,1,127,5,248,57,199,223,222,51,115,4,16,64,0,1,4,16,64,0,1,4,124,17,176,89,247,16,98,241,229,46,97,158,8,32,128,64,66,4,108,30,122,9,33,200,201,52,112,206,9,51,131,132,36,64,136,37,36,200,152,93,134,239,161,152,53,36,194,114,8,32,68,136,159,144,161,185,135,18,210,72,166,129,64,130,4,248,57,39,65,205,100,42,8,32,128,0,2,8,32,128,0,2,8,32,80,160,128,205,186,135,16,11,55,21,2,8,32,128,128,83,2,54,15,61,167,38,26,113,177,56,71,220,0,134,79,75,128,16,75,90,92,206,156,204,247,144,51,173,202,122,161,4,16,178,78,156,248,1,184,135,18,223,98,38,136,128,115,2,252,156,227,92,203,40,24,1,4,16,64,0,1,4,16,64,0,1,4,210,20,176,89,247,16,98,73,19,155,211,17,64,0,1,4,162,21,176,121,232,69,91,185,91,163,227,236,86,191,124,175,150,16,75,50,239,0,190,135,146,217,215,76,102,69,0,33,19,53,62,147,95,128,123,136,251,1,1,4,226,38,192,207,57,113,235,8,245,32,128,0,2,8,32,128,0,2,8,32,128,64,216,2,54,235,30,66,44,97,119,131,235,33,128,0,2,8,100,85,192,230,161,151,213,194,18,118,113,156,19,214,208,132,79,135,16,75,50,27,204,247,80,50,251,154,201,172,8,32,100,162,198,103,242,11,112,15,113,63,32,128,64,220,4,248,57,39,110,29,161,30,4,16,64,0,1,4,16,64,0,1,4,16,8,91,192,102,221,67,136,37,236,110,112,61,4,16,64,0,129,172,10,216,60,244,178,90,88,194,46,142,115,194,26,154,240,233,16,98,73,102,131,249,30,74,102,95,51,153,21,1,132,76,212,248,76,126,1,238,33,238,7,4,16,136,155,0,63,231,196,173,35,212,131,0,2,8,32,128,0,2,8,32,128,0,2,97,11,216,172,123,8,177,132,221,13,174,135,0,2,8,32,144,85,1,155,135,94,86,11,75,216,197,113,78,88,67,19,62,29,66,44,201,108,48,223,67,201,236,107,38,179,34,128,144,137,26,159,201,47,192,61,196,253,128,0,2,113,19,224,231,156,184,117,132,122,16,64,0,1,4,16,64,0,1,4,16,64,32,108,1,155,117,15,33,150,176,187,193,245,16,64,0,1,4,178,42,96,243,208,203,106,97,9,187,56,206,9,107,104,194,167,67,136,37,153,13,230,123,40,153,125,205,100,86,4,16,50,81,227,51,249,5,184,135,184,31,16,64,32,110,2,252,156,19,183,142,80,15,2,8,32,128,0,2,8,32,128,0,2,8,132,45,96,179,238,33,196,18,118,55,184,30,2,8,32,128,64,86,5,108,30,122,89,45,44,97,23,199,57,97,13,101,58,8,56,40,192,247,144,131,77,203,82,201,4,16,178,4,235,209,101,185,135,60,106,54,83,69,192,17,1,126,206,113,164,81,148,137,0,2,8,32,128,0,2,8,32,128,0,2,25,11,216,172,123,8,177,100,204,206,7,17,64,0,1,4,162,16,176,121,232,69,81,175,171,99,226,236,106,231,220,168,123,251,246,237,178,110,221,58,41,87,174,156,108,217,178,69,182,109,219,38,37,75,150,116,163,120,170,204,153,0,223,67,57,163,142,253,64,4,16,98,223,162,216,23,200,61,20,251,22,81,32,2,222,9,240,115,142,119,45,103,194,8,32,128,0,2,8,32,128,0,2,8,120,39,96,179,238,33,196,226,221,237,194,132,17,64,0,1,183,5,108,30,122,110,207,60,183,213,227,156,91,111,159,70,91,190,124,185,252,235,95,255,146,6,13,26,200,249,231,159,47,237,218,181,147,255,252,231,63,210,161,67,135,156,49,60,252,240,195,50,109,218,52,169,84,169,146,180,108,217,82,154,54,109,106,198,46,236,215,87,172,88,33,35,71,142,148,79,63,253,84,206,59,239,60,185,226,138,43,242,106,253,243,207,63,229,146,75,46,145,254,253,251,203,193,7,31,156,247,235,67,135,14,53,255,173,115,76,29,143,62,250,168,25,183,106,213,170,210,179,103,79,169,89,179,166,9,241,12,26,52,72,22,45,90,36,127,255,251,223,229,226,139,47,150,163,142,58,106,151,245,228,12,42,226,129,248,30,138,184,1,49,26,158,0,66,140,154,225,104,41,220,67,142,54,142,178,17,72,176,0,63,231,36,184,185,76,13,1,4,16,64,0,1,4,16,64,0,1,4,140,128,205,186,135,16,11,55,17,2,8,32,128,128,83,2,54,15,61,167,38,26,113,177,56,71,220,128,4,15,63,125,250,116,185,243,206,59,229,205,55,223,148,238,221,187,75,169,82,165,228,142,59,238,200,217,140,95,126,249,101,105,222,188,185,12,24,48,64,246,217,103,31,233,212,169,147,124,255,253,247,242,225,135,31,22,248,235,21,42,84,48,129,155,227,142,59,78,206,62,251,108,185,230,154,107,100,224,192,129,210,190,125,123,153,55,111,158,60,246,216,99,242,224,131,15,202,146,37,75,228,232,163,143,150,79,62,249,68,158,124,242,73,233,219,183,175,140,30,61,218,156,175,199,115,207,61,39,151,94,122,169,60,244,208,67,242,218,107,175,201,148,41,83,228,179,207,62,147,219,110,187,205,92,67,235,81,147,151,94,122,73,150,46,93,42,133,213,185,255,254,251,231,204,42,234,129,248,30,138,186,3,241,25,159,0,66,124,122,225,106,37,220,67,174,118,142,186,17,72,174,0,63,231,36,183,183,204,12,1,4,16,64,0,1,4,16,64,0,1,4,254,191,128,205,186,135,16,11,119,17,2,8,32,128,128,83,2,54,15,61,167,38,26,113,177,56,71,220,128,144,134,215,215,246,220,126,251,237,50,106,212,40,209,240,195,149,87,94,105,254,153,57,115,166,60,243,204,51,38,188,177,108,217,50,19,38,233,214,173,155,148,40,81,66,254,247,191,255,201,117,215,93,39,95,126,249,165,9,109,12,31,62,92,116,183,17,221,173,164,97,195,134,38,132,81,173,90,53,153,52,105,146,28,122,232,161,102,87,21,221,57,228,241,199,31,55,65,143,91,110,185,197,236,40,162,59,150,232,216,71,30,121,164,124,252,241,199,114,227,141,55,202,125,247,221,103,174,161,215,110,211,166,141,60,251,236,179,178,247,222,123,203,253,247,223,191,195,142,37,249,167,223,175,95,63,243,234,161,133,11,23,154,95,238,211,167,143,156,124,242,201,210,184,113,99,243,107,197,138,21,147,83,78,57,197,4,75,180,70,221,17,229,176,195,14,51,181,183,106,213,202,236,174,82,165,74,149,188,75,106,176,228,183,223,126,147,155,111,190,89,254,248,227,15,169,94,189,186,169,235,171,175,190,42,240,215,117,215,148,122,245,234,201,239,191,255,46,123,238,185,167,177,124,231,157,119,100,194,132,9,50,102,204,24,249,252,243,207,141,81,42,196,50,119,238,92,121,254,249,231,141,113,143,30,61,242,66,44,45,90,180,48,215,209,112,139,246,165,72,145,34,38,196,162,245,94,126,249,229,162,127,193,250,197,23,95,152,221,91,86,175,94,109,130,45,5,213,121,206,57,231,132,116,119,196,255,50,124,15,197,191,71,185,170,144,0,66,174,164,147,59,14,247,80,114,123,203,204,16,112,85,128,159,115,92,237,28,117,35,128,0,2,8,32,128,0,2,8,32,128,64,80,1,155,117,15,33,150,160,202,156,135,0,2,8,32,16,11,1,155,135,94,44,38,224,72,17,56,59,210,168,221,148,169,97,139,102,205,154,201,212,169,83,205,107,107,116,215,145,201,147,39,155,224,138,190,18,103,254,252,249,82,171,86,45,19,248,208,221,81,206,58,235,44,243,223,189,122,245,50,65,17,125,229,141,190,114,71,119,74,209,16,140,6,84,186,116,233,34,87,93,117,149,28,114,200,33,114,247,221,119,75,217,178,101,77,120,68,195,29,186,203,202,184,113,227,204,142,34,122,29,13,98,156,112,194,9,242,238,187,239,154,215,246,104,104,99,226,196,137,230,149,58,250,123,26,108,209,87,234,232,191,53,64,83,208,161,59,158,188,241,198,27,102,103,18,13,221,104,120,69,95,239,115,226,137,39,154,215,16,237,181,215,94,102,167,148,171,175,190,218,252,247,129,7,30,40,115,230,204,49,97,16,173,175,107,215,174,178,239,190,251,254,229,210,179,102,205,50,46,122,109,13,160,148,41,83,198,156,179,243,175,191,240,194,11,38,56,163,59,172,232,161,59,170,104,200,39,245,223,250,107,106,176,96,193,2,179,19,75,234,104,221,186,181,156,118,218,105,121,33,22,13,252,12,30,60,88,52,204,162,199,241,199,31,111,130,52,23,92,112,129,249,239,17,35,70,152,122,52,84,163,129,160,212,81,88,157,201,184,67,119,61,11,190,135,124,232,114,176,57,18,64,8,230,196,89,133,11,112,15,113,119,32,128,64,220,4,248,57,39,110,29,161,30,4,16,64,0,1,4,16,64,0,1,4,16,8,91,192,102,221,67,136,37,236,110,112,61,4,16,64,0,129,172,10,216,60,244,178,90,88,194,46,142,115,50,26,122,235,173,183,154,240,74,234,117,61,26,84,249,241,199,31,229,136,35,142,144,167,158,122,202,236,24,162,135,134,63,222,123,239,61,179,75,139,238,22,162,59,163,232,161,175,216,209,96,202,91,111,189,101,66,44,155,54,109,50,161,17,221,221,68,195,21,250,123,26,224,208,235,156,116,210,73,102,135,17,125,69,207,251,239,191,111,118,22,217,57,196,162,59,141,232,171,118,30,125,244,81,153,49,99,134,9,152,104,216,68,119,130,41,236,208,16,139,238,244,162,129,15,61,52,4,162,59,172,104,240,68,107,209,221,81,116,103,151,87,94,121,69,116,23,20,173,227,135,31,126,144,61,246,216,99,151,77,212,157,104,180,134,39,158,120,194,236,154,162,245,234,177,243,175,47,95,190,220,188,250,71,175,173,135,238,84,163,187,204,168,99,234,8,18,98,209,48,208,211,79,63,109,234,211,67,131,67,237,218,181,147,14,29,58,152,255,214,221,92,254,251,223,255,154,128,209,226,197,139,141,119,65,245,164,234,76,198,29,186,235,89,240,61,228,67,151,131,205,145,0,66,48,39,206,42,92,128,123,136,187,3,1,4,226,38,192,207,57,113,235,8,245,32,128,0,2,8,32,128,0,2,8,32,128,64,216,2,54,235,30,66,44,97,119,131,235,33,128,0,2,8,100,85,192,230,161,151,213,194,18,118,113,156,147,209,208,142,29,59,154,215,249,232,107,109,244,184,237,182,219,100,205,154,53,38,196,242,226,139,47,154,157,63,244,24,58,116,168,188,254,250,235,114,217,101,151,201,133,23,94,104,118,101,73,29,26,20,209,157,86,52,84,161,33,21,61,244,85,66,26,200,72,133,88,244,179,117,234,212,49,129,25,13,149,232,14,48,186,243,74,42,196,162,99,233,14,46,153,134,88,78,61,245,84,243,121,61,52,252,161,255,232,120,186,51,140,142,167,245,235,46,50,186,67,140,190,138,71,119,133,41,236,208,154,117,87,20,253,188,30,186,59,141,190,146,168,73,147,38,5,254,186,238,88,163,187,170,104,237,122,104,200,229,193,7,31,52,33,158,212,17,36,196,162,193,23,13,228,232,107,148,244,208,93,91,198,143,31,111,220,53,200,82,174,92,185,188,215,27,13,25,50,196,204,171,160,58,199,142,29,155,140,155,51,192,44,248,30,10,128,228,201,41,4,16,60,105,116,22,167,201,61,148,69,92,46,141,0,2,25,9,240,115,78,70,108,124,8,1,4,16,64,0,1,4,16,64,0,1,4,28,18,176,89,247,16,98,113,168,209,148,138,0,2,8,32,32,98,243,208,195,47,184,0,206,193,173,226,124,166,238,52,162,175,212,121,246,217,103,205,46,42,26,254,208,87,218,232,235,120,250,246,237,43,31,127,252,177,20,47,94,92,254,249,207,127,74,239,222,189,165,81,163,70,230,245,65,186,19,136,190,46,104,228,200,145,102,231,17,125,213,205,174,66,44,253,250,245,51,175,4,210,221,93,6,14,28,104,118,73,209,215,8,105,64,68,195,39,186,227,138,214,176,171,16,203,7,31,124,32,69,138,20,145,195,15,63,124,7,82,13,126,172,91,183,206,132,71,190,249,230,27,169,91,183,174,124,250,233,167,230,21,65,251,237,183,159,57,247,151,95,126,49,227,104,40,100,246,236,217,38,116,179,117,235,86,121,245,213,87,165,126,253,250,82,178,100,201,188,107,234,174,52,75,151,46,53,175,61,42,90,180,168,156,121,230,153,230,149,63,95,127,253,117,129,191,174,187,190,104,144,71,131,57,250,138,164,139,46,186,200,188,10,72,253,82,71,144,16,139,142,171,215,208,157,95,244,213,72,106,253,219,111,191,201,185,231,158,107,234,237,214,173,155,124,247,221,119,82,173,90,53,179,179,140,190,82,168,160,58,117,124,95,14,190,135,124,233,244,238,231,73,0,97,247,70,156,177,107,1,238,33,238,16,4,16,136,155,0,63,231,196,173,35,212,131,0,2,8,32,128,0,2,8,32,128,0,2,97,11,216,172,123,8,177,132,221,13,174,135,0,2,8,32,144,85,1,155,135,94,86,11,75,216,197,113,78,70,67,55,110,220,40,141,27,55,54,175,10,90,191,126,189,9,75,104,208,100,226,196,137,38,108,162,59,167,104,184,69,119,58,209,157,69,52,68,242,208,67,15,73,255,254,253,205,239,233,161,187,168,84,172,88,113,135,16,139,190,14,72,119,52,73,237,196,82,185,114,101,209,177,52,108,162,187,187,232,174,40,19,38,76,48,59,187,232,103,143,61,246,88,249,228,147,79,10,12,177,104,88,70,67,46,26,120,41,81,162,132,220,119,223,125,59,224,107,136,69,95,103,180,118,237,90,249,233,167,159,204,110,50,169,0,137,238,144,162,199,180,105,211,204,43,127,244,245,60,27,54,108,144,82,165,74,201,170,85,171,76,200,229,243,207,63,55,225,147,212,177,114,229,74,185,246,218,107,77,144,68,15,13,145,232,206,42,186,67,77,65,191,174,1,24,221,253,68,95,181,84,166,76,25,179,131,139,154,232,24,169,67,67,44,11,23,46,52,175,61,74,29,90,219,105,167,157,102,2,50,122,104,61,26,152,209,215,19,105,47,52,164,210,182,109,91,19,180,209,0,144,6,138,246,222,123,111,99,161,243,43,172,206,252,129,156,100,220,165,133,207,130,239,161,164,119,56,248,252,52,128,48,111,222,188,224,31,224,76,4,10,16,208,215,206,53,108,216,16,27,4,16,64,32,22,2,252,156,19,139,54,80,4,2,8,32,128,0,2,8,32,128,0,2,8,100,81,192,102,221,67,136,37,139,141,225,210,8,32,128,0,2,225,11,216,60,244,194,175,38,185,87,196,57,57,189,213,87,0,233,206,43,250,122,26,13,155,232,161,161,141,5,11,22,200,3,15,60,96,118,49,73,253,122,106,214,186,139,137,238,6,162,225,15,125,213,206,174,14,13,112,188,253,246,219,102,183,19,13,172,232,206,46,169,67,3,37,122,148,46,93,122,183,160,175,189,246,154,232,63,26,232,200,127,104,136,69,119,45,105,222,188,185,9,217,236,179,207,62,187,189,86,144,19,52,16,163,117,237,28,10,41,236,215,53,120,162,86,7,29,116,80,144,203,23,120,142,246,66,67,44,234,173,129,149,252,135,238,50,83,165,74,21,179,59,76,254,163,176,122,50,46,194,161,15,242,61,228,80,179,40,53,82,1,13,248,12,24,48,64,52,164,193,129,0,2,8,32,224,134,0,63,231,184,209,39,170,68,0,1,4,16,64,0,1,4,16,64,0,129,204,5,108,214,61,132,88,50,119,231,147,8,32,128,0,2,17,8,216,60,244,34,40,215,217,33,113,118,182,117,129,10,79,133,88,116,71,22,219,35,21,98,169,93,187,182,213,165,116,135,152,51,206,56,195,188,38,40,255,145,10,177,116,236,216,209,234,250,124,216,61,1,190,135,220,235,25,21,71,35,64,136,37,199,127,147,62,0,0,32,0,73,68,65,84,26,119,70,69,0,1,4,108,4,248,57,199,70,143,207,34,128,0,2,8,32,128,0,2,8,32,128,128,11,2,54,235,30,66,44,46,116,152,26,17,64,0,1,4,242,4,108,30,122,48,6,23,192,57,184,149,139,103,126,251,237,183,102,87,145,186,117,235,90,151,175,175,195,249,199,63,254,241,151,29,77,172,47,252,127,23,88,182,108,153,148,47,95,222,236,82,194,225,151,0,223,67,126,245,155,217,102,46,64,136,37,115,59,62,137,0,2,8,68,37,192,207,57,81,201,51,46,2,8,32,128,0,2,8,32,128,0,2,8,228,74,192,102,221,67,136,37,87,93,98,28,4,16,64,0,129,80,4,108,30,122,161,20,224,201,69,112,246,164,209,9,153,230,30,123,236,33,250,170,30,142,100,9,240,61,148,172,126,50,155,236,9,16,98,201,158,45,87,70,0,1,4,178,37,192,207,57,217,146,229,186,8,32,128,0,2,8,32,128,0,2,8,32,16,23,1,155,117,15,33,150,184,116,145,58,16,64,0,1,4,2,9,216,60,244,2,13,192,73,70,0,103,110,4,151,4,8,177,184,212,173,224,181,242,61,20,220,138,51,253,22,32,196,226,119,255,153,61,2,8,184,41,192,207,57,110,246,141,170,17,64,0,1,4,16,64,0,1,4,16,64,32,184,128,205,186,135,16,75,112,103,206,68,0,1,4,16,136,129,128,205,67,47,6,229,59,83,2,206,206,180,138,66,69,132,16,75,50,111,3,190,135,146,217,87,102,21,190,0,33,150,240,77,185,34,2,8,32,144,109,1,126,206,201,182,48,215,71,0,1,4,16,64,0,1,4,16,64,0,129,168,5,108,214,61,132,88,162,238,30,227,35,128,0,2,8,164,37,96,243,208,75,107,32,207,79,198,217,243,27,192,177,233,19,98,113,172,97,1,203,229,123,40,32,20,167,121,47,64,136,197,251,91,0,0,4,16,112,80,128,159,115,28,108,26,37,35,128,0,2,8,32,128,0,2,8,32,128,64,90,2,54,235,30,66,44,105,81,115,50,2,8,32,128,64,212,2,54,15,189,168,107,119,105,124,156,93,234,22,181,18,98,73,230,61,192,247,80,50,251,202,172,194,23,32,196,18,190,41,87,68,0,1,4,178,45,192,207,57,217,22,230,250,8,32,128,0,2,8,32,128,0,2,8,32,16,181,128,205,186,135,16,75,212,221,99,124,4,16,64,0,129,180,4,108,30,122,105,13,228,249,201,56,123,126,3,56,54,125,66,44,142,53,44,96,185,124,15,5,132,226,52,239,5,8,177,120,127,11,0,128,0,2,14,10,240,115,142,131,77,163,100,4,16,64,0,1,4,16,64,0,1,4,16,72,75,192,102,221,67,136,37,45,106,78,70,0,1,4,16,136,90,192,230,161,23,117,237,46,141,143,179,75,221,162,86,66,44,201,188,7,248,30,74,102,95,153,85,248,2,132,88,194,55,229,138,8,32,128,64,182,5,248,57,39,219,194,92,31,1,4,16,64,0,1,4,16,64,0,1,4,162,22,176,89,247,16,98,137,186,123,140,143,0,2,8,32,144,150,128,205,67,47,173,129,60,63,25,103,207,111,0,199,166,79,136,197,177,134,5,44,151,239,161,128,80,156,230,189,0,33,22,239,111,1,0,16,64,192,65,1,126,206,113,176,105,148,140,0,2,8,32,128,0,2,8,32,128,0,2,105,9,216,172,123,8,177,164,69,205,201,8,32,128,0,2,81,11,216,60,244,162,174,221,165,241,113,118,169,91,212,74,136,37,153,247,0,223,67,201,236,43,179,10,95,128,16,75,248,166,92,17,1,4,16,200,182,0,63,231,100,91,152,235,35,128,0,2,8,32,128,0,2,8,32,128,64,212,2,54,235,30,66,44,81,119,143,241,17,64,0,1,4,210,18,176,121,232,165,53,144,231,39,227,236,249,13,224,216,244,9,177,56,214,176,128,229,242,61,20,16,138,211,188,23,32,196,226,253,45,0,0,2,8,56,40,192,207,57,14,54,141,146,17,64,0,1,4,16,64,0,1,4,16,64,32,45,1,155,117,15,33,150,180,168,57,25,1,4,16,64,32,106,1,155,135,94,212,181,187,52,62,206,46,117,139,90,9,177,36,243,30,224,123,40,153,125,101,86,225,11,16,98,9,223,148,43,34,128,0,2,217,22,224,231,156,108,11,115,125,4,16,64,0,1,4,16,64,0,1,4,16,136,90,192,102,221,67,136,37,234,238,49,62,2,8,32,128,64,90,2,54,15,189,180,6,242,252,100,156,61,191,1,28,155,62,33,22,199,26,22,176,92,190,135,2,66,113,154,247,2,132,88,188,191,5,0,64,0,1,7,5,248,57,199,193,166,81,50,2,8,32,128,0,2,8,32,128,0,2,8,164,37,96,179,238,33,196,146,22,53,39,35,128,0,2,8,68,45,96,243,208,139,186,118,151,198,199,217,165,110,81,43,33,150,100,222,3,124,15,37,179,175,204,42,124,1,66,44,225,155,114,69,4,16,64,32,219,2,252,156,147,109,97,174,143,0,2,8,32,128,0,2,8,32,128,0,2,81,11,216,172,123,8,177,68,221,61,198,71,0,1,4,16,72,75,192,230,161,151,214,64,158,159,140,179,231,55,128,99,211,39,196,226,88,195,2,150,203,247,80,64,40,78,243,94,128,16,139,247,183,0,0,8,32,224,160,0,63,231,56,216,52,74,70,0,1,4,16,64,0,1,4,16,64,0,129,180,4,108,214,61,132,88,210,162,230,100,4,16,64,0,129,168,5,108,30,122,81,215,238,210,248,56,187,212,45,106,37,196,146,204,123,128,239,161,100,246,149,89,133,47,64,136,37,124,83,174,136,0,2,8,100,91,128,159,115,178,45,204,245,17,64,0,1,4,16,64,0,1,4,16,64,32,106,1,155,117,15,33,150,168,187,199,248,8,32,128,0,2,105,9,216,60,244,210,26,200,243,147,113,246,252,6,112,108,250,132,88,28,107,88,192,114,249,30,10,8,197,105,222,11,16,98,241,254,22,0,0,1,4,28,20,224,231,28,7,155,70,201,8,32,128,0,2,8,32,128,0,2,8,32,144,150,128,205,186,135,16,75,90,212,156,140,0,2,8,32,16,181,128,205,67,47,234,218,93,26,31,103,151,186,69,173,132,88,146,121,15,240,61,148,204,190,50,171,240,5,8,177,132,111,202,21,17,64,0,129,108,11,240,115,78,182,133,185,62,2,8,32,128,0,2,8,32,128,0,2,8,68,45,96,179,238,33,196,18,117,247,24,31,1,4,16,64,32,45,1,155,135,94,90,3,121,126,50,206,158,223,0,142,77,159,16,139,99,13,11,88,46,223,67,1,161,56,205,123,1,66,44,222,223,2,0,32,128,128,131,2,252,156,227,96,211,40,25,1,4,16,64,0,1,4,16,64,0,1,4,210,18,176,89,247,16,98,73,139,154,147,17,64,0,1,4,162,22,176,121,232,69,93,187,75,227,227,236,82,183,252,171,245,158,123,238,145,190,125,251,202,157,119,222,41,221,187,119,151,84,136,101,228,200,145,242,239,127,255,91,6,13,26,36,55,220,112,131,127,48,9,155,49,223,67,9,107,40,211,201,154,0,33,150,172,209,114,97,4,16,64,32,107,2,252,156,147,53,90,46,140,0,2,8,32,128,0,2,8,32,128,0,2,49,17,176,89,247,16,98,137,73,19,41,3,1,4,16,64,32,152,128,205,67,47,216,8,156,165,2,56,115,31,196,89,96,253,250,245,82,190,124,121,41,86,172,152,148,44,89,82,86,175,94,45,127,251,219,223,100,211,166,77,178,109,219,54,243,223,101,202,148,137,243,20,168,45,128,0,223,67,1,144,56,5,1,17,33,196,194,109,128,0,2,8,184,39,192,207,57,238,245,140,138,17,64,0,1,4,16,64,0,1,4,16,64,32,61,1,155,117,15,33,150,244,172,57,27,1,4,16,64,32,98,1,155,135,94,196,165,59,53,60,206,78,181,203,203,98,123,245,234,37,195,134,13,147,45,91,182,228,205,191,68,137,18,210,163,71,15,25,60,120,176,151,38,73,155,52,223,67,73,235,40,243,201,150,0,33,150,108,201,114,93,4,16,64,32,123,2,252,156,147,61,91,174,140,0,2,8,32,128,0,2,8,32,128,0,2,241,16,176,89,247,16,98,137,71,15,169,2,1,4,16,64,32,160,128,205,67,47,224,16,156,198,78,44,220,3,14,8,232,110,44,251,237,183,159,108,222,188,57,175,218,61,247,220,83,126,254,249,103,118,97,113,160,127,65,74,228,251,62,136,18,231,32,192,78,44,220,3,8,32,128,128,139,2,252,156,227,98,215,168,25,1,4,16,64,0,1,4,16,64,0,1,4,210,17,176,89,247,16,98,73,71,154,115,17,64,0,1,4,34,23,176,121,232,69,94,188,67,5,224,236,80,179,60,46,53,255,110,44,236,194,146,188,27,129,239,161,228,245,148,25,101,71,128,157,88,178,227,202,85,17,64,0,129,108,10,240,115,78,54,117,185,54,2,8,32,128,0,2,8,32,128,0,2,8,196,65,192,102,221,67,136,37,14,29,164,6,4,16,64,0,129,192,2,54,15,189,192,131,112,162,224,204,77,224,130,64,254,221,88,216,133,197,133,142,165,87,35,223,67,233,121,113,182,191,2,132,88,252,237,61,51,71,0,1,119,5,248,57,199,221,222,81,57,2,8,32,128,0,2,8,32,128,0,2,8,4,19,176,89,247,16,98,9,102,204,89,8,32,128,0,2,49,17,176,121,232,197,100,10,78,148,129,179,19,109,162,72,17,209,221,88,238,185,231,30,185,225,134,27,100,240,224,193,152,36,72,128,239,161,4,53,147,169,100,85,128,16,75,86,121,185,56,2,8,32,144,21,1,126,206,201,10,43,23,69,0,1,4,16,64,0,1,4,16,64,0,129,24,9,216,172,123,8,177,196,168,145,148,130,0,2,8,32,176,123,1,155,135,222,238,175,206,25,41,1,156,185,23,92,17,208,221,88,58,118,236,40,19,38,76,144,50,101,202,184,82,54,117,6,16,224,123,40,0,18,167,32,32,34,132,88,184,13,16,64,0,1,247,4,248,57,199,189,158,81,49,2,8,32,128,0,2,8,32,128,0,2,8,164,39,96,179,238,33,196,146,158,53,103,35,128,0,2,8,68,44,96,243,208,139,184,116,167,134,199,217,169,118,253,165,216,251,110,124,220,237,9,80,253,110,5,174,186,187,221,110,207,113,253,4,190,135,92,239,32,245,231,74,128,16,75,174,164,25,7,1,4,16,8,79,128,159,115,194,179,228,74,8,32,128,0,2,8,32,128,0,2,8,32,16,79,1,155,117,15,33,150,120,246,148,170,16,64,0,1,4,10,17,176,121,232,129,26,92,0,231,224,86,113,60,83,67,44,77,47,59,61,142,165,81,83,8,2,115,30,122,69,8,177,132,0,201,37,16,72,136,0,33,150,132,52,146,105,32,128,128,87,2,172,183,188,106,55,147,69,0,1,4,16,64,0,1,4,16,64,192,75,1,155,117,15,33,22,47,111,25,38,141,0,2,8,184,43,96,243,208,115,119,214,185,175,28,231,220,155,135,57,34,33,150,48,53,227,119,45,66,44,241,235,9,21,33,16,165,0,33,150,40,245,25,27,1,4,16,200,76,128,245,86,102,110,124,10,1,4,16,64,0,1,4,16,64,0,1,4,220,17,176,89,247,16,98,113,167,207,84,138,0,2,8,32,32,34,54,15,61,0,131,11,224,28,220,42,142,103,18,98,137,99,87,194,171,137,16,75,120,150,92,9,129,36,8,16,98,73,66,23,153,3,2,8,248,38,192,122,203,183,142,51,95,4,16,64,0,1,4,16,64,0,1,4,252,19,176,89,247,16,98,241,239,126,97,198,8,32,128,128,211,2,54,15,61,167,39,158,227,226,113,206,49,120,200,195,17,98,9,25,52,102,151,35,196,18,179,134,80,14,2,17,11,16,98,137,184,1,12,143,0,2,8,100,32,192,122,43,3,52,62,130,0,2,8,32,128,0,2,8,32,128,0,2,78,9,216,172,123,8,177,56,213,106,138,69,0,1,4,16,176,121,232,161,23,92,0,231,224,86,113,60,147,16,75,28,187,18,94,77,132,88,194,179,228,74,8,36,65,128,16,75,18,186,200,28,16,64,192,55,1,214,91,190,117,156,249,34,128,0,2,8,32,128,0,2,8,32,224,159,128,205,186,135,16,139,127,247,11,51,70,0,1,4,156,22,176,121,232,57,61,241,28,23,143,115,142,193,67,30,142,16,75,200,160,49,187,28,33,150,152,53,132,114,16,136,88,128,16,75,196,13,96,120,4,16,64,32,3,1,214,91,25,160,241,17,4,16,64,0,1,4,16,64,0,1,4,16,112,74,192,102,221,67,136,197,169,86,83,44,2,8,32,128,128,205,67,15,189,224,2,56,7,183,138,227,153,132,88,226,216,149,240,106,34,196,18,158,37,87,66,32,9,2,132,88,146,208,69,230,128,0,2,190,9,176,222,242,173,227,204,23,1,4,16,64,0,1,4,16,64,0,1,255,4,108,214,61,132,88,252,187,95,152,49,2,8,32,224,180,128,205,67,207,233,137,231,184,120,156,115,12,30,242,112,132,88,66,6,141,217,229,8,177,196,172,33,148,131,64,196,2,132,88,34,110,0,195,35,128,0,2,25,8,176,222,202,0,141,143,32,128,0,2,8,32,128,0,2,8,32,128,128,83,2,54,235,30,66,44,78,181,154,98,17,64,0,1,4,108,30,122,232,5,23,192,57,184,85,28,207,36,196,18,199,174,132,87,19,33,150,240,44,185,18,2,73,16,32,196,146,132,46,50,7,4,16,240,77,128,245,150,111,29,103,190,8,32,128,0,2,8,32,128,0,2,8,248,39,96,179,238,33,196,226,223,253,194,140,17,64,0,1,167,5,108,30,122,78,79,60,199,197,227,156,99,240,144,135,35,196,18,50,104,204,46,71,136,37,102,13,161,28,4,34,22,32,196,18,113,3,24,30,1,4,16,200,64,128,245,86,6,104,124,4,1,4,16,64,0,1,4,16,64,0,1,4,156,18,176,89,247,16,98,113,170,213,20,139,0,2,8,32,96,243,208,67,47,184,0,206,193,173,226,120,38,33,150,56,118,37,188,154,8,177,132,103,201,149,16,72,130,0,33,150,36,116,145,57,32,128,128,111,2,172,183,124,235,56,243,69,0,1,4,16,64,0,1,4,16,64,192,63,1,155,117,15,33,22,255,238,23,102,140,0,2,8,56,45,96,243,208,115,122,226,57,46,30,231,28,131,135,60,28,33,150,144,65,99,118,57,66,44,49,107,8,229,32,16,177,0,33,150,136,27,192,240,8,32,128,64,6,2,172,183,50,64,227,35,8,32,128,0,2,8,32,128,0,2,8,32,224,148,128,205,186,135,16,139,83,173,166,88,4,16,64,0,1,155,135,30,122,193,5,112,14,110,21,199,51,9,177,196,177,43,225,213,68,136,37,60,75,174,132,64,18,4,8,177,36,161,139,204,1,1,4,124,19,96,189,229,91,199,153,47,2,8,32,128,0,2,8,32,128,0,2,254,9,216,172,123,8,177,248,119,191,48,99,4,16,64,192,105,1,155,135,158,211,19,207,113,241,56,231,24,60,228,225,8,177,132,12,26,179,203,17,98,137,89,67,40,7,129,136,5,8,177,68,220,0,134,71,0,1,4,50,16,96,189,149,1,26,31,65,0,1,4,16,64,0,1,4,16,64,0,1,167,4,108,214,61,132,88,156,106,53,197,34,128,0,2,8,216,60,244,208,11,46,128,115,112,171,56,158,73,136,37,142,93,9,175,38,66,44,225,89,114,37,4,146,32,64,136,37,9,93,100,14,8,32,224,155,0,235,45,223,58,206,124,17,64,0,1,4,16,64,0,1,4,16,240,79,192,102,221,67,136,197,191,251,133,25,35,128,0,2,78,11,216,60,244,156,158,120,142,139,199,57,199,224,33,15,71,136,37,100,208,152,93,142,16,75,204,26,66,57,8,68,44,64,136,37,226,6,48,60,2,8,32,144,129,0,235,173,12,208,248,8,2,8,32,128,0,2,8,32,128,0,2,8,56,37,96,179,238,33,196,226,84,171,41,22,1,4,16,64,192,230,161,135,94,112,1,156,131,91,197,241,76,66,44,113,236,74,120,53,17,98,9,207,146,43,33,144,4,1,66,44,73,232,34,115,64,0,1,223,4,88,111,249,214,113,230,139,0,2,8,32,128,0,2,8,32,128,128,127,2,54,235,30,66,44,254,221,47,204,24,1,4,16,112,90,192,230,161,231,244,196,115,92,60,206,57,6,15,121,56,66,44,33,131,198,236,114,132,88,98,214,16,202,65,32,98,1,66,44,17,55,128,225,17,64,0,129,12,4,88,111,101,128,198,71,16,64,0,1,4,16,64,0,1,4,16,64,192,41,1,155,117,15,33,22,167,90,77,177,8,32,128,0,2,54,15,61,244,130,11,224,28,220,42,142,103,18,98,137,99,87,194,171,137,16,75,120,150,92,9,129,36,8,16,98,73,66,23,153,3,2,8,248,38,192,122,203,183,142,51,95,4,16,64,0,1,4,16,64,0,1,4,252,19,176,89,247,16,98,241,239,126,97,198,8,32,128,128,211,2,54,15,61,167,39,158,227,226,113,206,49,120,200,195,17,98,9,25,52,102,151,35,196,18,179,134,80,14,2,17,11,16,98,137,184,1,12,143,0,2,8,100,32,192,122,43,3,52,62,130,0,2,8,32,128,0,2,8,32,128,0,2,78,9,216,172,123,8,177,56,213,106,138,69,0,1,4,16,176,121,232,161,23,92,0,231,224,86,113,60,147,16,75,28,187,18,94,77,132,88,194,179,228,74,8,36,65,128,16,75,18,186,200,28,16,64,192,55,1,214,91,190,117,156,249,34,128,0,2,8,32,128,0,2,8,32,224,159,128,205,186,135,16,139,127,247,11,51,70,0,1,4,156,22,176,121,232,57,61,241,28,23,143,115,142,193,67,30,142,16,75,200,160,49,187,28,33,150,152,53,132,114,16,136,88,128,16,75,196,13,96,120,4,16,64,32,3,1,214,91,25,160,241,17,4,16,64,0,1,4,16,64,0,1,4,16,112,74,192,102,221,67,136,197,169,86,83,44,2,8,32,128,128,205,67,15,189,224,2,56,7,183,138,227,153,132,88,226,216,149,240,106,34,196,18,158,37,87,66,32,9,2,132,88,146,208,69,230,128,0,2,190,9,176,222,242,173,227,204,23,1,4,16,64,0,1,4,16,64,0,1,255,4,108,214,61,132,88,252,187,95,152,49,2,8,32,224,180,128,205,67,207,233,137,231,184,120,156,115,12,30,242,112,132,88,66,6,141,217,229,8,177,196,172,33,148,131,64,196,2,132,88,34,110,0,195,35,128,0,2,25,8,176,222,202,0,141,143,32,128,0,2,8,32,128,0,2,8,32,128,128,83,2,54,235,30,66,44,78,181,154,98,17,64,0,1,4,108,30,122,232,5,23,192,57,184,85,28,207,76,55,196,178,125,251,118,153,52,229,17,153,191,240,21,41,95,190,130,156,113,234,153,242,175,70,103,255,101,106,231,181,57,75,186,94,121,157,140,186,127,132,92,115,69,119,105,114,230,191,178,54,253,77,191,111,146,195,142,173,41,243,159,123,77,170,31,84,35,107,227,68,113,225,187,134,223,33,91,183,109,149,18,197,75,200,230,205,191,203,45,55,15,72,171,12,66,44,105,113,113,50,2,137,23,32,196,146,248,22,51,65,4,16,72,160,0,235,173,4,54,149,41,33,128,0,2,8,32,128,0,2,8,32,128,192,14,2,54,235,30,66,44,220,76,8,32,128,0,2,78,9,216,60,244,156,154,104,196,197,226,28,113,3,44,135,79,55,196,50,241,241,135,101,196,152,123,164,75,199,171,100,223,125,255,38,61,251,94,47,83,38,60,41,245,143,63,121,135,74,218,93,214,74,174,189,162,155,140,126,224,94,185,166,115,87,57,165,254,169,150,149,22,254,241,63,255,252,83,22,191,243,166,28,85,247,104,217,123,175,189,179,54,78,20,23,30,53,118,164,108,219,182,85,138,23,47,46,155,55,111,150,27,186,222,148,86,25,132,88,210,226,226,100,4,18,47,64,136,37,241,45,102,130,8,32,144,64,1,214,91,9,108,42,83,66,0,1,4,16,64,0,1,4,16,64,0,129,29,4,108,214,61,132,88,184,153,16,64,0,1,4,156,18,176,121,232,57,53,209,136,139,197,57,226,6,88,14,159,110,136,165,211,53,151,200,73,39,156,34,157,46,238,108,70,190,168,115,91,57,226,176,58,210,251,134,91,118,168,228,138,238,151,201,85,151,93,35,247,61,244,31,243,239,61,138,20,49,187,178,28,89,231,40,153,242,228,100,57,234,200,99,164,83,135,43,100,200,136,59,100,249,138,229,210,241,162,203,165,107,151,238,230,26,115,95,126,94,30,124,248,126,249,98,249,23,114,234,201,167,201,191,175,239,43,251,87,218,95,254,248,243,15,249,207,3,247,202,211,207,60,41,7,215,60,68,142,170,123,140,20,45,90,68,46,191,184,139,180,191,188,181,220,59,244,62,169,92,169,178,60,59,119,182,12,29,57,88,214,253,250,171,156,123,86,51,83,219,158,123,238,185,227,15,197,47,62,39,15,61,58,78,150,125,248,158,217,37,230,182,62,119,72,233,210,101,228,211,207,63,145,94,183,246,148,159,126,254,73,90,54,111,109,194,49,183,245,189,67,214,252,178,90,198,60,56,90,198,255,231,17,115,157,183,222,93,44,227,30,25,43,247,143,24,103,254,251,63,15,106,93,79,201,31,127,108,147,51,78,109,36,189,123,246,51,191,126,126,187,115,228,162,182,151,200,3,19,238,147,7,71,77,144,210,165,74,203,173,131,111,145,215,223,124,205,184,245,234,209,87,234,28,94,215,156,123,223,248,209,50,109,250,227,178,105,211,38,105,223,250,98,185,182,75,119,153,248,248,4,249,253,247,223,101,239,189,247,150,141,27,55,202,149,157,174,73,171,227,132,88,210,226,226,100,4,18,47,64,136,37,241,45,102,130,8,32,144,64,1,214,91,9,108,42,83,66,0,1,4,16,64,0,1,4,16,64,0,129,29,255,255,250,86,231,255,69,164,201,19,79,7,82,34,196,18,136,137,147,16,64,0,1,4,226,34,192,255,217,151,155,78,224,156,27,231,108,141,146,110,136,69,131,36,69,246,40,34,95,125,189,220,4,57,110,236,115,157,76,30,55,245,47,59,173,60,255,226,179,114,236,49,255,144,183,151,188,37,245,142,62,214,132,67,218,95,222,70,206,250,103,83,19,44,185,101,80,111,89,189,102,149,244,255,247,64,51,181,1,119,246,147,55,94,126,71,42,252,173,130,156,112,70,61,185,238,234,30,114,204,81,245,100,200,136,193,114,200,193,135,72,191,155,7,202,139,243,230,74,183,155,174,145,161,183,13,147,47,150,127,46,247,140,26,34,205,154,182,144,187,6,222,109,94,39,52,239,217,69,178,101,203,22,105,220,252,116,25,208,123,144,84,175,86,83,6,12,238,43,221,174,236,33,231,159,123,65,30,225,154,95,214,200,223,79,169,35,99,134,61,32,251,148,221,71,6,13,25,32,23,52,111,45,157,47,233,34,141,206,59,77,106,214,168,37,23,181,185,68,198,79,124,64,230,45,120,89,158,159,254,162,252,248,211,143,242,239,254,55,154,26,245,120,121,254,139,210,255,142,190,178,224,133,55,228,227,79,63,146,11,59,181,150,59,7,12,149,125,202,150,147,171,174,239,44,131,251,15,145,51,79,255,167,212,58,234,64,41,85,170,180,217,185,166,99,251,78,38,244,83,182,236,62,114,229,101,87,203,162,55,22,202,152,113,163,100,217,27,159,152,249,104,64,104,252,232,135,229,155,111,191,145,127,223,218,83,30,27,63,77,138,21,45,102,94,39,84,188,88,113,243,239,191,31,85,47,173,91,129,16,75,90,92,156,140,64,226,5,8,177,36,190,197,76,16,1,4,18,40,192,122,43,129,77,101,74,8,32,128,0,2,8,32,128,0,2,8,32,176,131,128,205,186,135,16,11,55,19,2,8,32,128,128,83,2,54,15,61,167,38,26,113,177,56,71,220,0,203,225,211,13,177,164,134,187,190,87,87,153,62,235,73,19,208,120,234,209,153,114,248,33,71,236,178,146,133,175,191,106,66,44,31,191,253,165,121,229,79,207,91,122,200,151,203,63,151,167,30,157,37,250,58,160,26,71,86,149,105,143,60,45,135,214,62,76,222,88,252,154,252,171,209,217,178,122,205,106,25,121,223,48,249,224,163,101,230,188,62,3,111,54,193,20,13,155,232,209,241,234,14,82,166,116,217,29,66,44,211,166,79,145,183,222,125,83,158,152,56,195,156,163,227,126,247,253,183,210,186,69,187,188,250,244,191,235,55,250,135,12,236,115,187,180,108,222,70,214,173,91,251,255,119,59,41,89,82,78,60,163,158,188,179,224,125,41,255,183,242,242,245,202,21,210,160,201,137,187,13,177,124,254,229,103,178,238,215,181,38,116,243,195,15,223,155,16,203,25,167,53,50,59,169,104,136,229,238,219,71,72,171,230,109,100,217,7,239,201,57,173,155,200,162,185,111,202,1,85,15,148,237,219,183,203,177,167,30,37,183,247,187,211,24,92,221,227,10,121,252,161,39,228,248,127,156,40,159,125,241,169,148,223,183,188,84,220,175,146,85,135,9,177,88,241,241,97,4,18,39,64,136,37,113,45,101,66,8,32,224,129,0,235,45,15,154,204,20,17,64,0,1,4,16,64,0,1,4,16,240,92,192,102,221,67,136,197,243,155,135,233,35,128,0,2,174,9,216,60,244,92,155,107,148,245,226,28,165,190,253,216,153,134,88,116,100,13,153,116,191,249,26,217,186,117,171,76,125,248,169,93,22,163,97,18,221,69,229,157,5,203,204,121,253,110,239,35,197,138,21,53,59,172,232,113,196,241,181,101,220,168,9,242,143,191,31,47,247,142,29,46,15,77,26,39,191,253,182,193,188,30,168,106,149,3,76,136,165,94,131,35,229,238,65,195,77,64,68,143,81,99,71,154,176,71,254,157,88,238,190,247,46,41,255,183,10,38,160,178,171,67,95,87,52,104,232,0,115,138,94,175,223,205,3,100,201,123,239,202,189,247,15,147,87,230,44,50,191,158,10,215,20,180,19,139,190,242,232,182,187,110,53,59,177,124,247,195,119,230,245,69,169,80,143,126,246,138,75,175,204,11,177,188,244,204,171,114,112,205,218,50,231,133,103,76,80,101,231,227,246,126,119,73,187,86,237,229,166,190,61,228,201,153,211,76,48,168,245,249,109,229,230,235,123,155,192,143,205,65,136,197,70,143,207,34,144,60,1,66,44,201,235,41,51,66,0,129,228,11,176,222,74,126,143,153,33,2,8,32,128,0,2,8,32,128,0,2,190,11,216,172,123,8,177,248,126,247,48,127,4,16,64,192,49,1,155,135,158,99,83,141,180,92,156,35,229,183,30,60,221,16,75,243,11,207,145,94,61,250,202,9,255,56,209,140,61,121,218,36,25,117,255,240,188,215,236,20,86,144,134,88,244,213,67,169,215,241,104,136,165,120,177,98,114,203,205,255,63,72,146,10,177,172,95,191,94,174,232,126,153,204,158,246,130,28,113,120,29,153,60,117,146,204,156,51,221,132,88,116,87,148,206,151,94,41,23,183,187,212,124,70,175,177,118,221,218,29,66,44,179,158,157,33,239,127,184,76,30,28,53,193,156,179,244,253,37,102,119,148,38,141,206,202,43,237,151,181,191,152,157,83,170,236,95,85,222,94,178,88,134,141,30,42,149,247,175,42,103,54,108,36,3,6,247,203,11,218,104,72,167,94,131,186,121,59,177,244,232,221,61,239,247,30,158,60,94,198,79,124,208,132,88,6,222,213,79,222,89,250,142,252,231,238,251,77,224,70,131,42,135,28,124,104,94,136,229,229,217,11,164,86,141,131,229,213,215,230,75,135,206,109,229,237,87,223,51,65,21,61,52,132,83,181,242,1,242,251,239,155,164,68,137,18,82,162,196,158,102,247,24,125,221,82,207,238,255,150,118,45,219,91,245,152,16,139,21,31,31,70,32,113,2,132,88,18,215,82,38,132,0,2,30,8,176,222,242,160,201,76,17,1,4,16,64,0,1,4,16,64,0,1,207,5,108,214,61,132,88,60,191,121,152,62,2,8,32,224,154,128,205,67,207,181,185,70,89,47,206,81,234,219,143,157,110,136,69,95,3,180,102,205,106,25,208,123,144,20,45,86,76,174,189,161,139,156,116,194,41,114,67,215,155,118,89,76,208,16,203,7,31,127,32,83,159,122,76,158,127,250,37,243,154,159,139,187,92,40,197,139,151,144,25,143,205,54,175,32,250,228,211,143,228,63,247,140,53,225,149,54,29,47,144,70,13,27,239,16,98,89,191,97,189,180,237,216,82,38,142,125,204,4,71,46,234,220,70,46,109,223,201,188,206,39,117,104,200,165,245,165,45,76,56,229,160,3,170,153,16,203,178,15,223,147,91,122,222,42,167,159,115,138,76,24,51,73,26,54,56,67,70,63,48,82,238,25,53,196,156,39,123,236,33,255,58,255,76,243,202,163,218,181,14,145,214,151,156,47,155,55,111,54,33,22,125,173,209,129,85,15,50,187,191,164,174,221,169,67,103,233,126,117,15,243,58,161,84,136,101,205,47,107,228,239,167,212,145,62,55,246,147,142,23,93,46,11,94,155,111,62,251,223,153,243,76,112,101,222,130,151,101,212,221,247,75,153,210,101,164,205,165,45,164,105,147,115,77,237,54,7,33,22,27,61,62,139,64,242,4,8,177,36,175,167,204,8,1,4,146,47,192,122,43,249,61,102,134,8,32,128,0,2,8,32,128,0,2,8,248,46,96,179,238,33,196,226,251,221,195,252,17,64,0,1,199,4,108,30,122,142,77,53,210,114,113,142,148,223,122,240,116,67,44,26,210,208,96,201,234,53,171,204,216,26,180,232,219,179,191,84,169,92,117,151,181,4,9,177,140,31,253,176,212,172,94,75,90,118,104,46,171,127,89,109,174,119,73,187,142,50,102,220,40,25,124,235,80,105,212,240,159,50,242,190,97,242,232,212,137,230,149,65,53,170,213,144,26,213,106,202,109,183,12,150,195,142,173,41,243,159,123,205,132,82,110,186,165,135,60,49,99,170,249,188,134,92,198,12,123,64,246,220,115,207,29,234,211,221,82,244,245,62,122,157,125,202,150,149,187,111,31,33,199,30,115,156,76,121,114,178,12,25,121,167,153,223,209,117,143,49,59,185,104,136,165,246,193,135,202,165,87,94,100,130,39,186,139,202,201,39,156,34,31,127,250,145,9,177,232,14,43,87,94,119,185,185,126,249,125,203,203,233,167,158,41,143,60,246,144,204,121,226,5,105,218,170,137,188,50,123,161,212,172,81,203,252,254,51,207,205,148,107,111,188,50,175,150,155,174,235,37,215,116,238,38,171,86,255,44,231,180,106,34,223,255,248,189,185,254,225,135,28,46,227,255,51,81,202,237,83,206,170,199,132,88,172,248,248,48,2,137,19,32,196,146,184,150,50,33,4,16,240,64,128,245,150,7,77,102,138,8,32,128,0,2,8,32,128,0,2,8,120,46,96,179,238,33,196,226,249,205,195,244,17,64,0,1,215,4,108,30,122,174,205,53,202,122,113,142,82,223,126,236,116,67,44,58,226,214,173,91,229,155,149,95,75,197,253,42,74,233,210,101,236,139,216,233,10,219,183,111,151,21,223,124,37,7,84,61,80,138,21,45,38,235,215,255,106,118,99,121,255,163,101,82,182,76,89,169,126,80,13,243,234,157,27,122,119,151,67,107,31,38,87,116,188,234,47,53,232,43,131,138,22,45,106,206,47,236,248,246,187,149,178,101,235,22,19,132,201,127,108,219,182,85,126,252,233,71,243,106,160,106,117,42,155,16,203,225,135,214,49,167,252,188,234,39,41,183,207,190,82,188,120,241,29,62,179,101,203,22,249,241,167,31,76,205,123,236,177,135,232,171,136,202,149,43,39,69,139,20,253,203,240,27,55,109,52,126,251,87,170,44,251,148,221,39,239,247,245,26,95,175,92,97,126,109,191,10,21,67,113,37,196,18,10,35,23,65,32,49,2,132,88,18,211,74,38,130,0,2,30,9,176,222,242,168,217,76,21,1,4,16,64,0,1,4,16,64,0,1,79,5,108,214,61,132,88,60,189,105,152,54,2,8,32,224,170,128,205,67,207,213,57,71,81,55,206,81,168,135,55,102,38,33,150,240,70,79,239,74,179,158,157,33,119,220,61,80,58,93,124,133,172,91,191,78,30,154,52,206,188,102,232,144,131,15,77,239,66,105,156,189,115,136,37,141,143,198,226,84,66,44,177,104,3,69,32,16,27,1,66,44,177,105,5,133,32,128,0,2,129,5,88,111,5,166,226,68,4,16,64,0,1,4,16,64,0,1,4,16,112,84,192,102,221,67,136,197,209,166,83,54,2,8,32,224,171,128,205,67,207,87,179,76,230,141,115,38,106,241,249,140,75,33,150,63,255,252,83,94,89,240,146,188,254,230,107,178,79,217,114,242,207,211,27,203,97,135,28,158,85,204,177,15,141,145,11,154,181,146,10,229,247,203,234,56,217,186,56,33,150,108,201,114,93,4,220,20,32,196,226,102,223,168,26,1,4,252,22,96,189,229,119,255,153,61,2,8,32,128,0,2,8,32,128,0,2,62,8,216,172,123,8,177,248,112,135,48,71,4,16,64,32,65,2,54,15,189,4,49,100,125,42,56,103,157,56,171,3,184,20,98,201,42,68,66,47,78,136,37,161,141,101,90,8,100,40,64,136,37,67,56,62,134,0,2,8,68,40,192,122,43,66,124,134,70,0,1,4,16,64,0,1,4,16,64,0,129,156,8,216,172,123,8,177,228,164,69,12,130,0,2,8,32,16,150,128,205,67,47,172,26,124,184,14,206,110,119,153,16,139,219,253,219,93,245,132,88,118,39,196,239,35,224,151,0,33,22,191,250,205,108,17,64,32,25,2,172,183,146,209,71,102,129,0,2,8,32,128,0,2,8,32,128,0,2,133,11,216,172,123,8,177,112,103,33,128,0,2,8,56,37,96,243,208,115,106,162,17,23,139,115,196,13,176,28,158,16,139,37,96,204,63,78,136,37,230,13,162,60,4,114,44,64,136,37,199,224,12,135,0,2,8,132,32,192,122,43,4,68,46,129,0,2,8,32,128,0,2,8,32,128,0,2,177,22,176,89,247,16,98,137,117,107,41,14,1,4,16,64,96,103,1,155,135,30,154,193,5,112,14,110,21,199,51,9,177,196,177,43,225,213,68,136,37,60,75,174,132,64,18,4,8,177,36,161,139,204,1,1,4,124,19,96,189,229,91,199,153,47,2,8,32,128,0,2,8,32,128,0,2,254,9,216,172,123,8,177,248,119,191,48,99,4,16,64,192,105,1,155,135,158,211,19,207,113,241,56,231,24,60,228,225,8,177,132,12,26,179,203,17,98,137,89,67,40,7,129,136,5,8,177,68,220,0,134,71,0,1,4,50,16,96,189,149,1,26,31,65,0,1,4,16,64,0,1,4,16,64,0,1,167,4,108,214,61,132,88,156,106,53,197,34,128,0,2,8,216,60,244,208,11,46,128,115,112,171,56,158,73,136,37,142,93,9,175,38,66,44,225,89,114,37,4,146,32,64,136,37,9,93,100,14,8,32,224,155,0,235,45,223,58,206,124,17,64,0,1,4,16,64,0,1,4,16,240,79,192,102,221,67,136,197,191,251,133,25,35,128,0,2,78,11,216,60,244,156,158,120,142,139,199,57,199,224,33,15,71,136,37,100,208,152,93,142,16,75,204,26,66,57,8,68,44,64,136,37,226,6,48,60,2,8,32,144,129,0,235,173,12,208,248,8,2,8,32,128,0,2,8,32,128,0,2,8,56,37,96,179,238,33,196,226,84,171,41,22,1,4,16,64,192,230,161,135,94,112,1,156,131,91,197,241,76,66,44,113,236,74,120,53,17,98,9,207,146,43,33,144,4,1,66,44,73,232,34,115,64,0,1,223,4,88,111,249,214,113,230,139,0,99,112,210,84,0,0,32,0,73,68,65,84,2,8,32,128,0,2,8,32,128,128,127,2,54,235,30,66,44,254,221,47,204,24,1,4,16,112,90,192,230,161,231,244,196,115,92,60,206,57,6,15,121,56,66,44,33,131,198,236,114,132,88,98,214,16,202,65,32,98,1,66,44,17,55,128,225,17,64,0,129,12,4,88,111,101,128,198,71,16,64,0,1,4,16,64,0,1,4,16,64,192,41,1,155,117,15,33,22,167,90,77,177,8,32,128,0,2,54,15,61,244,130,11,224,28,220,42,142,103,18,98,137,99,87,194,171,137,16,75,120,150,92,9,129,36,8,16,98,73,66,23,153,3,2,8,248,38,192,122,203,183,142,51,95,4,16,64,0,1,4,16,64,0,1,4,252,19,176,89,247,16,98,241,239,126,97,198,8,32,128,128,211,2,54,15,61,167,39,158,227,226,113,206,49,120,200,195,17,98,9,25,52,102,151,35,196,18,179,134,80,14,2,17,11,16,98,137,184,1,12,143,0,2,8,100,32,192,122,43,3,52,62,130,0,2,8,32,128,0,2,8,32,128,0,2,78,9,216,172,123,8,177,56,213,106,138,69,0,1,4,16,176,121,232,161,23,92,0,231,224,86,113,60,147,16,75,28,187,18,94,77,132,88,194,179,228,74,8,36,65,128,16,75,18,186,200,28,16,64,192,55,1,214,91,190,117,156,249,34,128,0,2,8,32,128,0,2,8,32,224,159,128,205,186,135,16,139,127,247,11,51,70,0,1,4,156,22,176,121,232,57,61,241,28,23,143,115,142,193,67,30,142,16,75,200,160,49,187,28,33,150,152,53,132,114,16,136,88,128,16,75,196,13,96,120,4,16,64,32,3,1,214,91,25,160,241,17,4,16,64,0,1,4,16,64,0,1,4,16,112,74,192,102,221,67,136,197,169,86,83,44,2,8,32,128,128,205,67,15,189,224,2,56,7,183,138,227,153,132,88,226,216,149,240,106,34,196,18,158,37,87,66,32,9,2,132,88,146,208,69,230,128,0,2,190,9,176,222,242,173,227,204,23,1,4,16,64,0,1,4,16,64,0,1,255,4,108,214,61,132,88,252,187,95,152,49,2,8,32,224,180,128,205,67,207,233,137,231,184,120,156,115,12,30,242,112,132,88,66,6,141,217,229,8,177,196,172,33,148,131,64,196,2,132,88,34,110,0,195,35,128,0,2,25,8,176,222,202,0,141,143,32,128,0,2,8,32,128,0,2,8,32,128,128,83,2,54,235,30,66,44,78,181,154,98,17,64,0,1,4,108,30,122,232,5,23,192,57,184,85,28,207,36,196,18,199,174,132,87,19,33,150,240,44,185,18,2,73,16,32,196,146,132,46,50,7,4,16,240,77,128,245,150,111,29,103,190,8,32,128,0,2,8,32,128,0,2,8,248,39,96,179,238,33,196,226,223,253,194,140,17,64,0,1,167,5,108,30,122,78,79,60,199,197,227,156,99,240,144,135,35,196,18,50,104,204,46,71,136,37,102,13,161,28,4,34,22,32,196,18,113,3,24,30,1,4,16,200,64,128,245,86,6,104,124,4,1,4,16,64,0,1,4,16,64,0,1,4,156,18,176,89,247,16,98,113,170,213,20,139,0,2,8,32,96,243,208,67,47,184,0,206,193,173,226,120,38,33,150,56,118,37,188,154,8,177,132,103,201,149,16,72,130,0,33,150,36,116,145,57,32,128,128,111,2,172,183,124,235,56,243,69,0,1,4,16,64,0,1,4,16,64,192,63,1,155,117,15,33,22,255,238,23,102,140,0,2,8,56,45,96,243,208,115,122,226,57,46,30,231,28,131,135,60,28,33,150,144,65,99,118,57,66,44,49,107,8,229,32,16,177,0,33,150,136,27,192,240,8,32,128,64,6,2,172,183,50,64,227,35,8,32,128,0,2,8,32,128,0,2,8,32,224,148,128,205,186,135,16,139,83,173,166,88,4,16,64,0,1,155,135,30,122,193,5,112,14,110,21,199,51,9,177,196,177,43,225,213,68,136,37,60,75,174,132,64,18,4,8,177,36,161,139,204,1,1,4,124,19,96,189,229,91,199,153,47,2,8,32,128,0,2,8,32,128,0,2,254,9,216,172,123,8,177,248,119,191,48,99,4,16,64,192,105,1,155,135,158,211,19,207,113,241,56,231,24,60,228,225,8,177,132,12,26,179,203,17,98,137,89,67,40,7,129,136,5,8,177,68,220,0,134,71,0,1,4,50,16,96,189,149,1,26,31,65,0,1,4,16,64,0,1,4,16,64,0,1,167,4,108,214,61,132,88,156,106,53,197,34,128,0,2,8,216,60,244,208,11,46,128,115,112,171,56,158,73,136,37,142,93,9,175,166,36,132,88,214,127,181,92,138,149,42,37,123,239,87,177,80,152,116,191,135,54,253,252,147,108,251,237,55,41,83,189,70,120,216,92,9,1,7,4,8,177,56,208,36,74,68,0,1,4,118,18,72,247,231,28,0,17,64,0,1,4,16,64,0,1,4,16,64,0,1,215,4,108,214,61,132,88,92,235,54,245,34,128,0,2,158,11,216,60,244,60,167,75,107,250,56,167,197,21,187,147,9,177,196,174,37,161,22,148,132,16,139,134,77,230,95,125,133,84,58,254,68,169,213,186,77,129,97,150,160,223,67,26,94,249,98,218,84,249,241,205,55,228,180,49,15,152,112,12,7,2,62,9,16,98,241,169,219,204,21,1,4,146,34,16,244,231,156,164,204,151,121,32,128,0,2,8,32,128,0,2,8,32,128,128,127,2,54,235,30,66,44,254,221,47,204,24,1,4,16,112,90,192,230,161,231,244,196,115,92,60,206,57,6,15,121,56,13,177,112,36,91,224,170,187,219,57,63,193,207,167,77,145,47,158,152,106,230,81,181,225,25,127,9,179,236,238,123,40,21,94,249,118,222,203,230,26,181,90,181,145,131,91,183,117,222,133,9,32,144,174,0,33,150,116,197,56,31,1,4,16,136,94,96,119,63,231,68,95,33,21,32,128,0,2,8,32,128,0,2,8,32,128,0,2,118,2,54,235,30,66,44,118,246,124,26,1,4,16,64,32,199,2,54,15,189,28,151,234,244,112,56,59,221,62,138,207,145,192,30,123,236,33,219,183,111,207,209,104,201,27,38,181,27,203,182,141,27,243,38,151,63,204,82,216,247,208,206,225,21,253,112,177,146,37,217,133,37,121,183,8,51,10,40,64,136,37,32,20,167,33,128,0,2,49,18,96,189,21,163,102,80,10,2,8,32,128,0,2,8,32,128,0,2,8,100,69,192,102,221,67,136,37,43,45,225,162,8,32,128,0,2,217,18,176,121,232,101,171,166,36,94,23,231,36,118,149,57,133,45,64,136,197,94,52,255,110,44,249,175,166,97,150,212,14,43,65,126,157,93,88,236,123,193,21,220,21,32,196,226,110,239,168,28,1,4,252,21,96,189,229,111,239,153,57,2,8,32,128,0,2,8,32,128,0,2,190,8,216,172,123,8,177,248,114,151,48,79,4,16,64,32,33,2,54,15,189,132,16,228,100,26,56,231,132,153,65,28,23,32,196,98,223,192,130,118,99,73,247,170,236,194,146,174,24,231,39,77,128,16,75,210,58,202,124,16,64,192,7,1,214,91,62,116,153,57,34,128,0,2,8,32,128,0,2,8,32,224,183,128,205,186,135,16,139,223,247,14,179,71,0,1,4,156,19,176,121,232,57,55,217,8,11,198,57,66,124,134,118,70,128,16,75,56,173,42,108,55,150,160,87,103,23,150,160,82,156,151,84,1,66,44,73,237,44,243,66,0,129,36,11,176,222,74,114,119,153,27,2,8,32,128,0,2,8,32,128,0,2,8,168,128,205,186,135,16,11,247,16,2,8,32,128,128,83,2,54,15,61,167,38,26,113,177,56,71,220,0,134,119,66,128,16,75,56,109,178,217,141,133,93,88,194,233,1,87,113,91,128,16,139,219,253,163,122,4,16,240,83,128,245,150,159,125,103,214,8,32,128,0,2,8,32,128,0,2,8,248,36,96,179,238,33,196,226,211,157,194,92,17,64,0,129,4,8,216,60,244,18,48,253,156,77,1,231,156,81,51,144,195,2,132,88,194,107,94,166,187,177,176,11,75,120,61,224,74,238,10,16,98,113,183,119,84,142,0,2,254,10,176,222,242,183,247,204,28,1,4,16,64,0,1,4,16,64,0,1,95,4,108,214,61,132,88,124,185,75,152,39,2,8,32,144,16,1,155,135,94,66,8,114,50,13,156,115,194,204,32,142,11,16,98,9,175,129,153,236,198,194,46,44,225,249,115,37,183,5,8,177,184,221,63,170,71,0,1,63,5,88,111,249,217,119,102,141,0,2,8,32,128,0,2,8,32,128,128,79,2,54,235,30,66,44,62,221,41,204,21,1,4,16,72,128,128,205,67,47,1,211,207,217,20,112,206,25,53,3,57,44,64,136,37,220,230,165,187,27,11,187,176,132,235,207,213,220,21,32,196,226,110,239,168,28,1,4,252,21,96,189,229,111,239,153,57,2,8,32,128,0,2,8,32,128,0,2,190,8,216,172,123,8,177,248,114,151,48,79,4,16,64,32,33,2,54,15,189,132,16,228,100,26,56,231,132,153,65,28,23,32,196,18,110,3,211,217,141,133,93,88,194,181,231,106,110,11,16,98,113,187,127,84,143,0,2,126,10,176,222,242,179,239,204,26,1,4,16,64,0,1,4,16,64,0,1,159,4,108,214,61,132,88,124,186,83,152,43,2,8,32,144,0,1,155,135,94,2,166,159,179,41,224,156,51,106,6,114,88,128,16,75,248,205,11,186,27,11,187,176,132,111,207,21,221,21,32,196,226,110,239,168,28,1,4,252,21,96,189,229,111,239,153,57,2,8,32,128,0,2,8,32,128,0,2,190,8,216,172,123,8,177,248,114,151,48,79,4,16,64,32,33,2,54,15,189,132,16,228,100,26,56,231,132,153,65,28,23,32,196,18,126,3,131,236,198,194,46,44,225,187,115,69,183,5,8,177,184,221,63,170,71,0,1,63,5,88,111,249,217,119,102,141,0,2,8,32,128,0,2,8,32,128,128,79,2,54,235,30,66,44,62,221,41,204,21,1,4,16,72,128,128,205,67,47,1,211,207,217,20,112,206,25,53,3,57,44,64,136,37,59,205,219,221,110,44,236,194,146,29,119,174,234,174,0,33,22,119,123,71,229,8,32,224,175,0,235,45,127,123,207,204,17,64,0,1,4,16,64,0,1,4,16,240,69,192,102,221,67,136,197,151,187,132,121,34,128,0,2,9,17,176,121,232,37,132,32,39,211,192,57,39,204,12,226,184,0,33,150,236,52,112,87,187,177,176,11,75,118,204,185,170,219,2,132,88,220,238,31,213,35,128,128,159,2,172,183,252,236,59,179,70,0,1,4,16,64,0,1,4,16,64,192,39,1,155,117,15,33,22,159,238,20,230,138,0,2,8,36,64,192,230,161,151,128,233,231,108,10,56,231,140,154,129,28,22,32,196,146,189,230,21,182,27,11,187,176,100,207,156,43,187,43,64,136,197,221,222,81,57,2,8,248,43,192,122,203,223,222,51,115,4,16,64,0,1,4,16,64,0,1,4,124,17,176,89,247,16,98,241,229,46,97,158,8,32,128,64,66,4,108,30,122,9,33,200,201,52,112,206,9,51,131,56,46,64,136,37,123,13,44,104,55,22,118,97,201,158,55,87,118,91,128,16,139,219,253,163,122,4,16,240,83,128,245,150,159,125,103,214,8,32,128,0,2,8,32,128,0,2,8,248,36,96,179,238,33,196,226,211,157,194,92,17,64,0,129,4,8,216,60,244,18,48,253,156,77,1,231,156,81,51,144,195,2,132,88,178,219,188,157,119,99,97,23,150,236,122,115,117,119,5,8,177,184,219,59,42,71,0,1,127,5,88,111,249,219,123,102,142,0,2,8,32,128,0,2,8,32,128,128,47,2,54,235,30,66,44,190,220,37,204,19,1,4,16,72,136,128,205,67,47,33,4,57,153,6,206,57,97,102,16,199,5,8,177,100,183,129,249,119,99,97,23,150,236,90,115,117,183,5,8,177,184,221,63,170,71,0,1,63,5,88,111,249,217,119,102,141,0,2,8,32,128,0,2,8,32,128,128,79,2,54,235,30,66,44,62,221,41,204,21,1,4,16,72,128,128,205,67,47,1,211,207,217,20,112,206,25,53,3,57,44,64,136,37,251,205,75,237,198,194,46,44,217,183,102,4,119,5,8,177,184,219,59,42,71,0,1,127,5,88,111,249,219,123,102,142,0,2,8,32,128,0,2,8,32,128,128,47,2,54,235,30,66,44,190,220,37,204,19,1,4,16,72,136,128,205,67,47,33,4,57,153,6,206,57,97,102,16,199,5,8,177,100,191,129,186,27,203,107,61,175,151,147,134,14,151,98,165,74,101,127,64,70,64,192,65,1,66,44,14,54,141,146,17,64,192,123,1,214,91,222,223,2,0,32,128,0,2,8,32,128,0,2,8,32,144,120,1,155,117,15,33,150,196,223,30,76,16,1,4,16,72,150,128,205,67,47,89,18,217,157,13,206,217,245,205,246,213,79,63,253,116,209,191,212,228,200,174,64,195,134,13,229,149,87,94,201,238,32,9,187,250,218,181,107,229,139,47,190,144,175,190,250,74,190,254,250,107,249,246,219,111,229,135,31,126,144,159,126,250,73,214,172,89,35,250,251,235,215,175,151,141,27,55,202,230,205,155,101,219,182,109,82,169,100,73,249,113,227,70,41,86,172,152,236,185,231,158,82,178,100,73,41,83,166,140,148,43,87,78,254,246,183,191,73,197,138,21,101,255,253,247,151,170,85,171,202,65,7,29,36,213,171,87,151,90,181,106,153,223,231,64,192,7,1,66,44,62,116,153,57,34,128,64,210,4,88,111,37,173,163,204,7,1,4,16,64,0,1,4,16,64,0,1,4,118,22,176,89,247,16,98,225,126,66,0,1,4,16,112,74,192,230,161,231,212,68,35,46,22,231,136,27,96,57,60,59,132,88,2,242,241,80,4,222,127,255,125,121,251,237,183,101,233,210,165,178,108,217,50,249,240,195,15,101,195,134,13,38,96,82,163,70,13,19,56,209,224,137,6,80,52,136,82,190,124,121,19,60,209,128,138,6,85,52,176,162,193,149,212,253,172,129,22,13,182,104,192,69,131,46,26,120,89,189,122,181,9,192,104,16,70,3,49,26,140,89,190,124,185,9,202,148,46,93,90,142,56,226,8,57,242,200,35,229,232,163,143,150,99,143,61,86,234,214,173,27,202,220,184,8,2,113,18,216,57,196,242,221,119,223,73,149,42,85,226,84,34,181,32,128,0,2,8,236,36,192,122,139,91,2,1,4,16,64,0,1,4,16,64,0,1,4,146,46,96,179,238,33,196,146,244,187,131,249,33,128,0,2,9,19,176,121,232,37,140,34,171,211,193,57,171,188,89,191,56,33,150,172,19,51,64,1,2,11,23,46,148,249,243,231,139,254,251,245,215,95,151,202,149,43,155,224,200,49,199,28,99,130,36,26,40,57,240,192,3,115,102,247,205,55,223,152,224,140,6,104,150,44,89,98,2,53,223,127,255,189,212,175,95,95,78,57,229,20,57,237,180,211,204,191,57,16,112,81,160,69,139,22,242,230,155,111,202,189,247,222,107,118,36,26,48,96,128,76,158,60,89,6,15,30,44,15,63,252,176,76,159,62,93,254,249,207,127,186,56,53,106,70,0,1,4,188,16,96,189,229,69,155,153,36,2,8,32,128,0,2,8,32,128,0,2,94,11,216,172,123,8,177,120,125,235,48,121,4,16,64,192,61,1,155,135,158,123,179,141,174,98,156,163,179,15,99,100,66,44,97,40,114,141,221,9,252,248,227,143,50,103,206,28,121,238,185,231,100,238,220,185,114,216,97,135,153,96,72,131,6,13,228,164,147,78,50,59,171,196,237,208,157,91,94,123,237,53,89,176,96,129,9,220,124,252,241,199,210,184,113,99,57,235,172,179,164,105,211,166,82,169,82,165,184,149,76,61,8,20,40,160,127,230,206,59,239,60,179,99,145,238,96,244,219,111,191,153,87,114,21,45,90,84,234,212,169,99,130,91,28,8,32,128,0,2,241,21,96,189,21,223,222,80,25,2,8,32,128,0,2,8,32,128,0,2,8,132,35,96,179,238,33,196,18,78,15,184,10,2,8,32,128,64,142,4,108,30,122,57,42,49,17,195,224,236,118,27,9,177,184,221,191,56,87,175,33,144,39,158,120,194,236,242,240,191,255,253,79,206,57,231,28,19,0,105,210,164,137,236,183,223,126,113,46,189,192,218,126,254,249,103,121,225,133,23,76,16,103,246,236,217,114,194,9,39,136,238,112,209,170,85,171,88,134,112,156,3,166,224,172,10,28,127,252,241,178,120,241,226,29,198,40,85,170,148,249,243,169,225,44,14,4,16,64,0,129,248,10,176,222,138,111,111,168,12,1,4,16,64,0,1,4,16,64,0,1,4,194,17,176,89,247,16,98,9,167,7,92,5,1,4,16,64,32,71,2,54,15,189,28,149,152,136,97,112,118,187,141,132,88,220,238,95,28,171,215,29,87,38,77,154,36,79,63,253,180,180,110,221,90,90,182,108,41,205,154,53,139,99,169,86,53,205,156,57,83,158,124,242,73,153,54,109,154,156,127,254,249,210,161,67,7,179,67,11,7,2,113,20,208,221,88,52,116,165,187,176,164,142,227,142,59,206,188,102,136,3,1,4,16,64,32,222,2,172,183,226,221,31,170,67,0,1,4,16,64,0,1,4,16,64,0,1,123,1,155,117,15,33,22,123,127,174,128,0,2,8,32,144,67,1,155,135,94,14,203,116,126,40,156,221,110,33,33,22,183,251,23,151,234,55,108,216,32,99,199,142,149,113,227,198,73,133,10,21,228,226,139,47,150,246,237,219,75,201,146,37,227,82,98,214,234,216,184,113,163,76,158,60,89,38,78,156,40,171,86,173,146,203,47,191,92,186,116,233,34,165,75,151,206,218,152,92,24,129,76,4,242,239,198,194,46,44,153,8,242,25,4,16,64,32,26,1,214,91,209,184,51,42,2,8,32,128,0,2,8,32,128,0,2,8,228,78,192,102,221,67,136,37,119,125,98,36,4,16,64,0,129,16,4,108,30,122,33,12,239,205,37,112,118,187,213,132,88,220,238,95,212,213,127,255,253,247,50,114,228,72,25,61,122,180,217,117,165,115,231,206,82,191,126,253,168,203,138,108,252,215,95,127,93,30,124,240,65,179,59,203,181,215,94,43,221,187,119,151,202,149,43,71,86,15,3,35,144,95,32,255,110,44,236,194,194,189,129,0,2,8,184,35,192,122,203,157,94,81,41,2,8,32,128,0,2,8,32,128,0,2,8,100,38,96,179,238,33,196,146,153,57,159,66,0,1,4,16,136,72,192,230,161,23,81,201,78,14,139,179,147,109,203,43,154,16,139,219,253,139,170,250,213,171,87,203,144,33,67,100,216,176,97,210,173,91,55,243,79,181,106,213,162,42,39,118,227,174,88,177,66,238,189,247,94,243,79,143,30,61,228,166,155,110,146,242,229,203,199,174,78,10,242,79,64,119,99,121,239,189,247,100,214,172,89,210,184,113,99,255,0,152,49,2,8,32,224,160,0,235,45,7,155,70,201,8,32,128,0,2,8,32,128,0,2,8,32,144,150,128,205,186,135,16,75,90,212,156,140,0,2,8,32,16,181,128,205,67,47,234,218,93,26,31,103,151,186,245,215,90,9,177,184,221,191,40,170,191,235,174,187,100,208,160,65,102,215,149,158,61,123,178,211,200,46,154,160,59,213,12,29,58,212,236,206,210,183,111,95,185,249,230,155,163,104,25,99,34,144,39,48,99,198,12,121,228,145,71,228,233,167,159,70,5,1,4,16,64,192,17,1,214,91,142,52,138,50,17,64,0,1,4,16,64,0,1,4,16,64,32,99,1,155,117,15,33,150,140,217,249,32,2,8,32,128,64,20,2,54,15,189,40,234,117,117,76,156,93,237,220,255,175,155,16,139,219,253,203,101,245,250,151,223,26,196,56,250,232,163,165,95,191,126,114,232,161,135,230,114,120,167,199,250,228,147,79,100,224,192,129,178,116,233,82,19,0,106,222,188,185,211,243,137,115,241,167,159,126,186,204,155,55,47,206,37,82,155,3,2,175,188,242,138,52,108,216,208,129,74,41,17,1,4,124,16,96,189,229,67,151,153,35,2,8,32,128,0,2,8,32,128,0,2,126,11,216,172,123,8,177,248,125,239,48,123,4,16,64,192,57,1,155,135,158,115,147,141,176,96,156,35,196,15,97,104,66,44,33,32,38,252,18,171,86,173,146,27,111,188,81,150,44,89,34,183,223,126,187,52,109,218,52,225,51,206,222,244,230,204,153,35,125,250,244,145,99,142,57,70,238,190,251,110,169,80,161,66,246,6,243,244,202,26,98,233,223,191,63,1,4,79,251,31,198,180,185,135,194,80,228,26,8,32,16,166,0,235,173,48,53,185,22,2,8,32,128,0,2,8,32,128,0,2,8,196,81,192,102,221,67,136,37,142,29,165,38,4,16,64,0,129,66,5,108,30,122,176,6,23,192,57,184,85,28,207,36,196,18,199,174,196,167,166,39,158,120,66,186,117,235,38,157,58,117,50,59,136,112,132,35,160,59,218,140,31,63,94,238,189,247,94,105,213,170,85,56,23,229,42,70,128,0,2,55,130,173,0,247,144,173,32,159,71,0,129,176,5,88,111,133,45,202,245,16,64,0,1,4,16,64,0,1,4,16,64,32,110,2,54,235,30,66,44,113,235,38,245,32,128,0,2,8,236,82,192,230,161,7,109,112,1,156,131,91,197,241,76,66,44,113,236,74,60,106,234,209,163,135,204,157,59,87,70,143,30,205,174,22,89,104,137,190,242,230,218,107,175,149,198,141,27,203,176,97,195,178,48,130,159,151,36,128,224,103,223,195,156,53,247,80,152,154,92,11,1,4,194,16,96,189,21,134,34,215,64,0,1,4,16,64,0,1,4,16,64,0,129,56,11,216,172,123,8,177,196,185,179,212,134,0,2,8,32,240,23,1,155,135,30,156,193,5,112,14,110,21,199,51,9,177,196,177,43,209,214,244,245,215,95,75,199,142,29,229,160,131,14,146,177,99,199,74,137,18,37,162,45,40,193,163,111,217,178,69,186,116,233,34,106,62,97,194,4,99,206,97,39,64,0,193,206,143,79,179,155,15,247,0,2,8,196,79,128,245,86,252,122,66,69,8,32,128,0,2,8,32,128,0,2,8,32,16,174,128,205,186,135,16,75,184,189,224,106,8,32,128,0,2,89,22,176,121,232,101,185,180,68,93,30,103,183,219,73,136,197,237,254,133,93,253,130,5,11,164,125,251,246,210,181,107,87,233,217,179,103,216,151,231,122,133,8,12,29,58,84,70,141,26,37,147,39,79,150,6,13,26,224,100,33,64,136,197,2,143,143,26,1,238,33,110,4,4,16,136,155,0,235,173,184,117,132,122,16,64,0,1,4,16,64,0,1,4,16,64,32,108,1,155,117,15,33,150,176,187,193,245,16,64,0,1,4,178,42,96,243,208,203,106,97,9,187,56,206,110,55,148,16,139,219,253,11,179,250,233,211,167,75,219,182,109,229,177,199,30,147,150,45,91,134,121,105,174,21,64,224,201,39,159,148,11,47,188,80,166,76,153,34,45,90,180,8,240,9,78,41,72,128,0,2,247,133,173,0,247,144,173,32,159,71,0,129,176,5,88,111,133,45,202,245,16,64,0,1,4,16,64,0,1,4,16,64,32,110,2,54,235,30,66,44,113,235,38,245,32,128,0,2,8,236,82,192,230,161,7,109,112,1,156,131,91,197,241,76,66,44,113,236,74,238,107,122,244,209,71,229,186,235,174,147,167,158,122,74,78,59,237,180,220,23,192,136,70,96,254,252,249,114,193,5,23,200,136,17,35,228,162,139,46,66,37,3,1,2,8,25,160,241,145,29,4,184,135,184,33,16,64,32,110,2,172,183,226,214,17,234,65,0,1,4,16,64,0,1,4,16,64,0,129,176,5,108,214,61,132,88,194,238,6,215,67,0,1,4,16,200,170,128,205,67,47,171,133,37,236,226,56,187,221,80,66,44,110,247,47,140,234,117,231,149,30,61,122,200,51,207,60,35,199,29,119,92,24,151,228,26,22,2,139,23,47,150,115,207,61,87,134,13,27,102,118,102,225,72,79,128,0,66,122,94,156,253,87,1,238,33,238,10,4,16,136,155,0,235,173,184,117,132,122,16,64,0,1,4,16,64,0,1,4,16,64,32,108,1,155,117,15,33,150,176,187,193,245,16,64,0,1,4,178,42,96,243,208,203,106,97,9,187,56,206,110,55,148,16,139,219,253,179,173,94,131,43,29,58,116,144,185,115,231,202,241,199,31,111,123,57,62,31,146,192,155,111,190,41,141,27,55,150,73,147,38,153,64,11,71,112,1,2,8,193,173,56,179,96,1,238,33,238,12,4,16,136,155,0,235,173,184,117,132,122,16,64,0,1,4,16,64,0,1,4,16,64,32,108,1,155,117,15,33,150,176,187,193,245,16,64,0,1,4,178,42,96,243,208,203,106,97,9,187,56,206,110,55,148,16,139,219,253,179,169,254,237,183,223,150,6,13,26,200,172,89,179,164,81,163,70,54,151,226,179,89,16,120,241,197,23,229,188,243,206,147,5,11,22,200,177,199,30,155,133,17,146,121,73,2,8,201,236,107,46,103,197,61,148,75,109,198,66,0,129,32,2,172,183,130,40,113,14,2,8,32,128,0,2,8,32,128,0,2,8,184,44,96,179,238,33,196,226,114,231,169,29,1,4,16,240,80,192,230,161,231,33,87,198,83,198,57,99,186,88,124,144,16,75,44,218,144,243,34,126,253,245,87,169,95,191,190,220,116,211,77,114,201,37,151,228,124,124,6,12,38,240,200,35,143,200,144,33,67,228,245,215,95,151,178,101,203,6,251,144,231,103,17,64,240,252,6,8,97,250,220,67,33,32,114,9,4,16,8,85,128,245,86,168,156,92,12,1,4,16,64,0,1,4,16,64,0,1,4,98,40,96,179,238,33,196,18,195,134,82,18,2,8,32,128,64,225,2,54,15,61,92,131,11,224,28,220,42,142,103,18,98,137,99,87,178,95,83,219,182,109,165,70,141,26,50,120,240,224,236,15,198,8,86,2,189,122,245,146,229,203,151,203,148,41,83,172,174,227,203,135,9,32,248,210,233,236,205,147,123,40,123,182,92,25,1,4,50,19,96,189,149,153,27,159,66,0,1,4,16,64,0,1,4,16,64,0,1,119,4,108,214,61,132,88,220,233,51,149,34,128,0,2,8,136,136,205,67,15,192,224,2,56,7,183,138,227,153,132,88,226,216,149,236,214,52,106,212,40,153,57,115,166,232,235,106,56,220,16,208,215,61,53,107,214,76,186,118,237,234,70,193,17,86,73,0,33,66,252,132,12,205,61,148,144,70,50,13,4,18,36,192,122,43,65,205,100,42,8,32,128,0,2,8,32,128,0,2,8,32,80,160,128,205,186,135,16,11,55,21,2,8,32,128,128,83,2,54,15,61,167,38,26,113,177,56,71,220,0,203,225,9,177,88,2,58,246,241,207,62,251,76,142,56,226,8,89,178,100,137,212,169,83,199,177,234,253,45,247,131,15,62,144,99,142,57,70,62,252,240,67,169,93,187,182,191,16,1,102,78,0,33,0,18,167,236,82,128,123,136,27,4,1,4,226,38,192,122,43,110,29,161,30,4,16,64,0,1,4,16,64,0,1,4,16,8,91,192,102,221,67,136,37,236,110,112,61,4,16,64,0,129,172,10,216,60,244,178,90,88,194,46,142,179,219,13,37,196,226,118,255,210,173,190,85,171,86,114,220,113,199,201,77,55,221,148,238,71,57,63,98,129,33,67,134,200,226,197,139,229,137,39,158,136,184,146,120,15,79,0,33,222,253,113,161,58,238,33,23,186,68,141,8,248,37,192,122,203,175,126,51,91,4,16,64,0,1,4,16,64,0,1,4,124,20,176,89,247,16,98,241,241,142,97,206,8,32,128,128,195,2,54,15,61,135,167,157,243,210,113,206,57,121,168,3,18,98,9,149,51,214,23,155,61,123,182,244,237,219,215,236,194,194,225,166,128,238,198,50,104,208,32,57,231,156,115,220,156,64,14,170,38,128,144,3,228,132,15,193,61,148,240,6,51,61,4,28,20,96,189,229,96,211,40,25,1,4,16,64,0,1,4,16,64,0,1,4,210,18,176,89,247,16,98,73,139,154,147,17,64,0,1,4,162,22,176,121,232,69,93,187,75,227,227,236,82,183,254,90,43,33,22,183,251,151,78,245,167,156,114,138,116,235,214,77,90,183,110,157,206,199,56,55,70,2,211,166,77,147,123,239,189,87,22,46,92,24,163,170,226,85,74,220,3,8,219,182,109,147,98,197,138,197,11,141,106,118,16,136,251,61,68,187,16,64,192,63,1,214,91,254,245,156,25,35,128,0,2,8,32,128,0,2,8,32,224,155,128,205,186,135,16,139,111,119,11,243,69,0,1,4,28,23,176,121,232,57,62,245,156,150,143,115,78,185,67,31,140,16,75,232,164,177,188,224,51,207,60,35,119,220,113,135,188,254,250,235,177,172,143,162,130,11,212,175,95,95,122,247,238,45,231,158,123,110,240,15,121,116,166,77,0,65,95,213,244,228,147,79,202,212,169,83,119,43,246,244,211,79,203,81,71,29,37,181,106,213,218,237,185,249,79,40,91,182,172,44,88,176,64,244,243,95,125,245,149,60,252,240,195,162,193,150,97,195,134,201,188,121,243,164,122,245,234,210,174,93,59,209,208,153,126,63,7,57,210,169,187,176,235,253,251,223,255,150,10,21,42,200,141,55,222,184,203,33,111,189,245,214,188,186,131,212,166,231,124,244,209,71,114,207,61,247,236,112,250,205,55,223,44,181,107,215,14,122,137,66,207,203,164,158,221,13,106,115,15,237,238,218,252,62,2,8,32,144,137,0,235,173,76,212,248,12,2,8,32,128,0,2,8,32,128,0,2,8,184,36,96,179,238,33,196,226,82,167,169,21,1,4,16,64,64,108,30,122,240,5,23,192,57,184,85,28,207,36,196,18,199,174,132,95,83,211,166,77,165,109,219,182,210,161,67,135,240,47,206,21,115,42,48,105,210,36,153,50,101,138,204,153,51,39,167,227,186,50,88,166,1,132,229,203,151,75,205,154,53,229,144,67,14,145,79,62,249,100,183,211,61,250,232,163,205,235,185,90,181,106,181,219,115,243,159,144,10,177,232,191,55,111,222,44,135,29,118,152,104,128,100,194,132,9,38,156,164,187,180,92,123,237,181,242,194,11,47,72,227,198,141,119,123,237,116,235,46,232,130,26,168,105,209,162,133,116,237,218,213,236,244,179,171,67,199,75,213,189,219,226,254,239,4,189,103,199,140,25,35,29,59,118,204,251,136,134,176,42,87,174,28,244,18,133,158,151,73,61,187,27,52,211,123,104,119,215,229,247,17,64,0,129,76,5,88,111,101,42,199,231,16,64,0,1,4,16,64,0,1,4,16,64,192,21,1,155,117,15,33,22,87,186,76,157,8,32,128,0,2,70,192,230,161,7,97,112,1,156,131,91,197,241,76,66,44,113,236,74,184,53,233,95,200,55,108,216,80,190,255,254,251,112,47,204,213,34,19,208,191,252,215,93,59,14,61,244,208,200,106,136,235,192,133,5,16,116,135,149,254,253,251,203,94,123,237,37,45,91,182,148,185,115,231,202,43,175,188,98,166,161,59,161,232,159,145,42,85,170,200,210,165,75,243,66,44,151,94,122,169,180,105,211,70,206,58,235,44,115,222,197,23,95,108,254,153,63,127,190,12,26,52,72,14,56,224,0,19,62,57,246,216,99,165,123,247,238,178,104,209,34,57,243,204,51,101,223,125,247,53,215,211,207,189,255,254,251,230,247,86,174,92,105,130,100,3,7,14,148,37,75,150,200,91,111,189,37,63,252,240,131,244,233,211,71,234,212,169,35,186,163,72,42,16,163,245,149,46,93,90,238,191,255,126,57,245,212,83,165,75,151,46,102,167,150,223,127,255,93,122,245,234,37,151,95,126,249,46,235,214,223,215,64,206,75,47,189,100,198,213,207,172,88,177,66,198,141,27,39,213,170,85,147,71,30,121,36,111,7,153,111,191,253,86,78,60,241,68,57,242,200,35,229,224,131,15,54,33,150,223,126,251,77,212,113,198,140,25,198,100,195,134,13,114,198,25,103,152,224,212,172,89,179,242,234,14,58,142,206,173,72,145,34,210,175,95,191,93,222,54,107,215,174,53,175,60,211,113,247,219,111,63,19,238,233,220,185,179,153,119,97,14,227,199,143,207,171,39,147,207,23,84,16,33,150,184,254,233,166,46,4,252,21,96,189,229,111,239,153,57,2,8,32,128,0,2,8,32,128,0,2,190,8,216,172,123,8,177,248,114,151,48,79,4,16,64,32,33,2,54,15,189,132,16,228,100,26,56,231,132,57,107,131,16,98,201,26,109,108,46,172,127,217,190,122,245,106,25,62,124,120,108,106,162,16,59,129,235,175,191,94,202,151,47,111,118,2,225,216,81,160,160,0,194,79,63,253,36,149,42,85,50,94,39,157,116,146,104,56,69,127,109,251,246,237,230,195,250,103,68,95,121,115,193,5,23,152,192,71,106,39,22,13,167,168,245,69,23,93,100,206,211,255,214,96,133,190,70,232,236,179,207,150,75,46,185,68,174,190,250,106,185,243,206,59,229,213,87,95,149,91,110,185,69,244,213,62,186,243,200,131,15,62,104,194,38,250,186,33,125,109,78,167,78,157,100,228,200,145,38,232,162,33,150,233,211,167,139,238,34,50,113,226,68,121,227,141,55,228,136,35,142,16,221,157,101,203,150,45,230,51,90,135,214,89,170,84,41,179,59,204,168,81,163,100,218,180,105,162,161,141,77,155,54,153,48,78,97,117,235,171,136,116,28,13,173,232,88,163,71,143,150,6,13,26,152,87,5,233,103,116,30,247,221,119,159,252,241,199,31,38,104,163,225,25,13,219,168,135,134,88,214,173,91,39,229,202,149,147,47,191,252,82,106,212,168,33,26,14,209,96,142,6,94,198,142,29,155,87,119,208,113,218,183,111,47,159,125,246,89,222,14,46,87,94,121,165,9,201,236,124,232,121,26,238,25,58,116,168,9,210,92,120,225,133,102,71,26,29,167,48,135,193,131,7,231,213,147,201,231,213,113,231,131,16,11,223,42,8,32,16,55,1,214,91,113,235,8,245,32,128,0,2,8,32,128,0,2,8,32,128,64,216,2,54,235,30,66,44,97,119,131,235,33,128,0,2,8,100,85,192,230,161,151,213,194,18,118,113,156,221,110,40,33,22,183,251,23,164,250,227,142,59,78,238,185,231,30,179,147,1,71,50,4,52,48,113,195,13,55,200,226,197,139,147,49,161,16,103,81,80,0,65,95,191,116,219,109,183,201,7,31,124,96,70,210,144,137,238,168,162,161,13,13,144,52,107,214,76,62,252,240,67,179,195,74,144,16,139,134,62,242,191,78,72,67,39,58,134,254,89,219,186,117,171,148,40,81,194,132,88,78,59,237,52,19,64,249,249,231,159,165,66,133,10,242,238,187,239,74,189,122,245,254,18,98,73,77,255,243,207,63,55,175,252,210,240,136,134,106,52,96,161,225,141,151,95,126,217,132,62,214,175,95,111,130,46,250,123,26,44,41,172,110,13,125,52,106,212,200,236,238,162,215,210,250,116,87,22,221,77,101,196,136,17,50,115,230,76,179,11,141,238,238,242,252,243,207,155,160,200,117,215,93,151,81,136,37,200,56,26,154,209,186,245,53,73,186,131,144,134,106,102,207,158,45,250,154,179,212,241,235,175,191,202,62,251,236,179,195,107,148,52,148,162,59,210,104,0,175,48,135,199,31,127,220,132,88,244,154,153,124,94,95,231,180,243,65,136,37,196,63,144,92,10,1,4,66,17,96,189,21,10,35,23,65,0,1,4,16,64,0,1,4,16,64,0,129,24,11,216,172,123,8,177,196,184,177,148,134,0,2,8,32,240,87,1,155,135,30,158,193,5,112,14,110,21,199,51,9,177,196,177,43,225,213,164,59,39,232,95,182,175,90,181,42,188,139,114,165,88,8,104,40,66,95,125,83,181,106,213,88,160,206,156,14,0,0,32,0,73,68,65,84,212,19,151,34,10,10,32,232,142,40,123,239,189,183,217,205,68,15,13,174,212,175,95,95,254,252,243,79,243,10,29,13,83,156,127,254,249,102,55,149,49,99,198,152,64,138,6,65,244,53,59,249,119,98,201,255,218,159,84,136,69,3,26,26,18,89,179,102,141,217,173,68,15,125,165,80,187,118,237,68,191,95,135,12,25,146,183,179,139,238,124,82,172,88,177,2,67,44,15,63,252,176,116,236,216,209,236,250,162,187,161,232,181,54,110,220,104,194,27,186,139,137,214,169,135,94,83,195,48,186,107,76,97,117,171,129,206,89,119,114,249,238,187,239,204,61,242,227,143,63,74,197,138,21,205,14,44,147,39,79,54,175,20,210,107,234,206,46,186,219,138,238,18,163,71,239,222,189,205,107,170,242,239,196,162,223,31,250,122,159,130,118,98,217,221,56,11,23,46,52,129,27,157,71,241,226,197,205,24,199,31,127,188,121,133,146,190,138,41,117,104,192,168,110,221,186,230,187,74,119,25,210,67,95,255,164,115,213,126,20,228,144,127,71,155,155,111,190,57,163,207,107,31,119,62,8,177,196,229,79,51,117,32,128,64,74,128,245,22,247,2,2,8,32,128,0,2,8,32,128,0,2,8,36,93,192,102,221,67,136,37,233,119,7,243,67,0,1,4,18,38,96,243,208,75,24,69,86,167,131,115,86,121,179,126,113,66,44,89,39,142,116,0,125,253,136,238,84,240,244,211,79,71,90,7,131,135,47,160,161,11,13,74,180,110,221,58,252,139,59,124,197,130,2,8,93,186,116,49,175,233,73,133,38,102,204,152,97,66,43,219,182,109,51,175,6,74,29,26,160,208,215,12,233,171,125,52,124,161,187,140,116,237,218,213,132,65,116,215,150,34,69,138,152,87,250,228,223,137,69,95,79,116,192,1,7,152,64,81,234,90,26,2,233,217,179,167,212,172,89,211,4,90,116,119,22,13,175,172,88,177,66,170,87,175,254,151,16,139,238,218,162,59,235,76,157,58,213,188,222,39,117,164,66,44,169,215,250,232,175,235,119,246,59,239,188,147,247,138,35,253,181,157,235,62,247,220,115,69,95,217,163,129,152,84,136,69,231,165,65,148,84,136,69,131,50,186,235,75,234,248,230,155,111,204,255,212,57,171,147,134,88,82,225,153,212,14,50,5,133,88,118,55,142,238,242,162,223,63,90,147,238,148,162,71,155,54,109,140,153,238,16,181,243,92,243,59,234,189,173,33,33,237,129,134,88,118,118,200,31,98,185,255,254,251,205,57,233,126,158,16,139,195,127,216,41,29,1,143,4,88,111,121,212,108,166,138,0,2,8,32,128,0,2,8,32,128,128,167,2,54,235,30,66,44,158,222,52,76,27,1,4,16,112,85,192,230,161,231,234,156,163,168,27,231,40,212,195,27,147,16,75,120,150,113,188,146,238,78,160,127,113,172,187,43,228,234,208,87,167,12,30,60,216,252,101,178,190,194,168,109,219,182,102,103,7,61,62,249,228,19,243,154,21,125,109,138,190,106,69,255,114,90,255,114,63,117,232,95,180,107,96,224,201,39,159,148,146,37,75,238,80,242,166,77,155,76,120,160,71,143,30,230,181,40,59,31,191,252,242,139,232,95,100,191,254,250,235,38,132,112,227,141,55,154,87,184,164,14,13,33,116,238,220,89,174,184,226,10,179,19,68,65,199,220,185,115,205,14,21,155,55,111,150,127,253,235,95,38,32,162,175,65,9,82,95,174,124,83,227,220,113,199,29,178,110,221,58,185,235,174,187,114,61,116,172,199,43,40,196,162,187,156,116,235,214,77,150,45,91,38,149,42,85,146,230,205,155,155,215,214,232,61,145,255,120,230,153,103,204,125,163,247,169,30,218,127,13,186,60,244,208,67,242,212,83,79,153,221,77,82,33,22,13,87,232,189,164,191,166,193,20,13,159,104,47,244,85,61,186,163,138,222,231,250,202,34,189,7,181,87,151,93,118,153,12,28,56,208,156,147,63,124,49,113,226,68,57,240,192,3,69,95,157,163,159,75,29,101,202,148,49,65,146,194,194,27,249,195,23,59,215,173,187,200,236,46,92,162,33,157,252,135,206,91,131,62,26,110,81,151,212,247,134,254,25,237,222,189,187,217,177,37,147,16,203,130,5,11,228,152,99,142,49,59,219,232,43,127,244,149,77,218,35,29,255,228,147,79,54,193,157,42,85,170,72,131,6,13,76,95,212,75,195,45,250,234,36,253,115,172,175,61,58,252,240,195,119,27,98,81,199,76,62,79,136,37,214,127,156,41,14,1,4,254,79,128,245,22,183,2,2,8,32,128,0,2,8,32,128,0,2,8,36,93,192,102,221,67,136,37,233,119,7,243,67,0,1,4,18,38,96,243,208,75,24,69,86,167,131,115,86,121,179,126,113,66,44,89,39,142,116,0,221,253,64,131,27,231,157,119,94,206,234,208,191,220,215,191,248,215,157,40,116,199,136,225,195,135,203,234,213,171,205,14,18,186,83,133,254,133,180,238,140,161,127,177,175,127,177,173,175,49,209,29,39,166,79,159,46,250,23,209,255,253,239,127,205,235,71,82,187,54,164,10,215,215,186,140,24,49,194,4,92,244,85,42,249,15,253,75,119,253,53,13,206,12,24,48,64,158,123,238,57,121,255,253,247,205,248,69,139,22,149,57,115,230,200,236,217,179,77,200,229,217,103,159,221,97,183,139,212,117,82,187,77,104,216,65,235,186,245,214,91,205,142,17,253,250,245,11,84,95,206,128,255,111,160,89,179,102,153,160,132,6,24,10,58,52,4,240,192,3,15,152,29,62,124,58,10,10,177,232,253,120,211,77,55,153,123,81,143,122,245,234,153,123,99,119,33,22,13,53,53,105,210,196,124,70,95,45,164,175,12,26,52,104,144,9,83,105,48,76,195,90,26,106,209,215,241,232,253,162,247,153,94,123,195,134,13,210,167,79,31,19,98,209,87,24,233,61,165,135,134,54,222,123,239,61,19,224,208,80,140,238,204,114,231,157,119,74,229,202,149,255,210,34,29,67,195,55,5,133,88,242,239,54,162,31,12,18,98,209,112,153,6,68,116,39,22,221,157,73,95,157,148,255,200,31,98,209,95,215,192,141,190,206,71,15,221,177,101,210,164,73,121,33,22,173,91,107,43,40,44,83,208,56,47,190,248,162,9,232,172,92,185,210,92,79,131,106,227,198,141,51,127,54,245,26,250,143,58,44,90,180,200,252,217,212,123,87,143,78,157,58,201,216,177,99,77,168,172,48,135,148,163,214,147,201,231,243,239,196,147,242,224,117,66,62,125,99,48,87,4,220,16,96,189,229,70,159,168,18,1,4,16,64,0,1,4,16,64,0,1,4,50,23,176,89,247,16,98,201,220,157,79,34,128,0,2,8,68,32,96,243,208,139,160,92,103,135,196,217,217,214,153,194,9,177,184,221,191,221,85,95,183,110,93,153,50,101,138,232,191,115,113,232,78,42,186,211,133,238,216,160,187,43,252,241,199,31,178,239,190,251,154,221,29,244,47,172,245,47,254,83,175,45,209,16,70,179,102,205,228,183,223,126,51,161,21,13,169,232,110,42,5,133,88,52,148,210,183,111,95,115,222,144,33,67,254,18,98,209,215,140,212,170,85,75,190,250,234,43,169,86,173,154,9,205,232,95,216,235,46,16,250,23,228,186,99,134,238,90,162,129,131,194,66,44,26,112,208,93,31,180,46,61,52,160,160,118,26,24,208,87,178,236,170,190,92,216,238,60,134,134,116,116,151,27,253,119,254,67,3,0,26,16,210,221,44,212,92,119,176,241,233,216,85,0,65,239,31,125,181,143,222,47,26,74,217,57,196,82,144,147,6,40,244,115,122,95,239,124,104,168,69,195,86,122,207,104,64,69,255,119,241,226,197,165,118,237,255,199,222,157,192,251,84,237,255,31,255,92,167,200,212,53,52,144,148,177,92,17,33,34,34,25,18,50,139,12,165,12,87,33,201,144,41,115,198,204,146,16,50,207,132,204,34,73,50,68,73,134,100,170,100,170,76,25,66,255,199,90,247,127,190,63,195,151,239,57,223,245,221,251,187,246,62,175,253,120,252,31,247,119,207,217,123,173,207,122,174,109,253,31,235,158,247,99,237,236,50,101,202,20,41,84,168,144,126,68,125,238,71,189,127,234,243,66,106,205,245,202,165,106,86,215,245,129,178,112,235,87,39,48,169,127,151,234,132,153,155,93,231,207,159,151,189,123,247,74,186,116,233,36,109,218,180,241,238,202,244,121,213,33,33,150,120,179,243,0,2,8,56,44,192,126,203,97,96,154,71,0,1,4,16,64,0,1,4,16,64,0,129,168,11,152,236,123,8,177,68,125,250,40,0,1,4,18,154,64,176,69,59,161,25,48,94,4,16,112,86,224,217,89,243,100,73,245,202,206,118,66,235,81,19,168,189,252,51,217,179,119,111,88,127,12,14,167,104,117,2,133,58,105,162,72,145,34,250,241,157,59,119,234,147,87,84,16,68,157,180,178,103,207,30,153,60,121,178,254,157,10,95,228,206,157,91,255,44,91,182,108,250,103,234,115,47,234,100,132,171,79,98,81,193,24,117,159,58,205,161,122,245,234,58,160,113,253,73,44,43,87,174,148,42,85,170,200,169,83,167,2,101,171,207,0,169,240,140,58,245,33,246,82,63,83,159,47,81,167,61,92,127,93,185,114,69,135,26,212,73,18,106,12,234,244,9,117,98,140,58,145,34,246,10,86,95,56,78,145,120,70,5,117,212,103,154,84,64,66,93,177,225,21,21,198,81,227,80,1,22,21,196,81,159,130,73,72,87,92,2,8,27,54,108,136,115,136,37,46,118,77,155,54,213,239,174,250,36,144,58,101,101,211,166,77,162,78,246,185,254,147,88,113,105,139,123,162,47,16,151,119,40,250,85,82,1,2,8,36,36,1,147,255,49,55,33,57,49,86,4,16,64,0,1,4,16,64,0,1,4,16,240,174,128,201,190,135,16,139,119,231,157,202,17,64,192,163,2,132,88,60,58,113,148,141,128,135,4,8,177,120,104,178,194,40,181,194,188,133,250,36,142,219,110,187,45,140,167,205,30,81,161,19,245,71,253,199,31,127,92,127,202,71,125,90,69,157,232,160,62,175,162,46,117,234,74,154,52,105,100,235,214,173,146,39,79,30,253,179,235,67,34,42,140,161,78,107,41,92,184,176,180,111,223,94,135,54,130,133,88,198,141,27,167,63,71,178,107,215,174,64,209,234,179,70,175,188,242,138,188,254,250,235,129,159,221,42,196,18,123,147,250,4,143,10,175,168,75,125,118,69,157,118,18,123,217,20,98,81,159,200,73,154,52,169,254,196,141,50,137,13,175,92,188,120,81,151,171,108,85,208,37,161,93,113,9,32,168,147,117,84,152,73,157,174,19,137,75,157,88,162,78,99,217,184,113,163,62,133,69,125,134,234,158,123,238,137,68,211,180,17,5,129,184,188,67,81,40,139,46,17,64,32,1,11,152,252,143,185,9,152,141,161,35,128,0,2,8,32,128,0,2,8,32,128,128,135,4,76,246,61,132,88,60,52,209,148,138,0,2,254,16,32,196,226,143,121,100,20,8,216,44,64,136,197,230,217,49,175,77,205,111,92,62,153,98,222,211,255,181,160,194,21,234,244,143,247,223,127,95,135,43,218,180,105,163,67,52,234,180,10,21,170,80,159,244,81,151,10,18,100,200,144,65,135,89,98,63,47,114,125,72,68,157,218,162,158,155,53,107,150,254,76,139,10,194,188,250,234,171,58,28,163,194,2,177,151,250,236,143,250,100,208,213,39,177,168,192,203,192,129,3,165,124,249,242,129,251,226,18,98,81,55,255,245,215,95,210,171,87,47,93,191,250,220,81,236,137,26,54,133,88,84,157,137,18,37,146,170,85,171,234,0,133,250,76,14,151,200,253,247,223,47,19,39,78,148,18,37,74,192,129,64,88,2,132,88,194,98,227,33,4,16,112,80,192,228,127,204,117,176,44,154,70,0,1,4,16,64,0,1,4,16,64,0,1,4,34,38,96,178,239,33,196,18,177,105,160,33,4,16,64,32,110,2,132,88,226,230,196,93,8,32,16,190,0,33,150,240,237,188,240,100,52,78,98,81,1,19,245,169,32,21,86,81,65,146,216,75,5,66,102,207,158,45,155,55,111,214,63,82,159,93,81,159,5,58,114,228,72,224,158,235,67,34,234,84,148,33,67,134,4,126,191,99,199,14,125,194,69,171,86,173,164,93,187,118,129,159,171,182,138,21,43,166,79,37,73,157,58,181,14,161,36,79,158,92,126,252,241,71,201,154,53,107,224,190,91,133,88,84,155,42,84,243,214,91,111,233,251,191,255,254,123,201,149,43,151,236,219,183,79,50,101,202,164,127,102,83,136,37,212,73,44,105,211,166,13,124,106,200,11,239,106,164,106,36,128,16,41,201,132,219,14,239,80,194,157,123,70,142,128,173,2,38,255,99,174,173,99,162,46,4,16,64,0,1,4,16,64,0,1,4,16,64,224,106,1,147,125,15,33,22,222,37,4,16,64,192,101,1,66,44,46,131,211,29,2,9,80,128,16,139,191,39,189,246,242,207,100,207,222,189,162,2,13,110,92,7,14,28,208,129,15,21,86,121,228,145,71,2,93,170,224,201,161,67,135,244,103,131,150,46,93,42,57,115,230,212,159,250,185,251,238,187,69,157,182,18,123,133,10,137,168,231,223,121,231,29,29,126,81,33,142,225,195,135,203,243,207,63,47,25,51,102,212,99,84,159,135,105,221,186,181,116,237,218,85,38,77,154,164,79,123,137,137,137,9,180,127,125,136,69,213,59,119,238,92,121,237,181,215,244,231,101,212,115,170,30,85,95,231,206,157,229,235,175,191,150,245,235,215,223,178,62,245,220,125,247,221,167,67,52,110,94,234,84,27,21,18,58,126,252,184,238,246,244,233,211,215,124,86,72,141,187,119,239,222,250,84,156,132,116,121,41,128,160,78,207,81,39,12,113,217,37,224,165,119,200,46,57,170,65,0,1,167,4,76,254,199,92,167,106,162,93,4,16,64,0,1,4,16,64,0,1,4,16,64,32,146,2,38,251,30,66,44,145,156,9,218,66,0,1,4,226,32,96,178,104,199,161,121,223,223,130,159,59,83,140,179,59,206,78,245,242,175,127,253,203,245,207,205,56,53,22,218,189,81,64,157,36,162,62,181,163,254,211,141,75,133,87,170,87,175,126,67,87,35,70,140,208,65,145,62,125,250,72,251,246,237,245,239,31,122,232,33,125,26,139,10,178,196,94,234,4,151,220,185,115,203,201,147,39,69,5,78,174,191,174,14,177,156,59,119,78,127,230,231,211,79,63,149,114,229,202,201,103,159,125,38,37,75,150,212,143,164,76,153,82,255,188,104,209,162,215,52,113,125,136,101,229,202,149,82,170,84,41,249,243,207,63,229,202,149,43,82,182,108,89,217,184,113,163,126,230,201,39,159,148,158,61,123,94,243,89,154,96,245,169,62,212,255,83,99,115,243,82,181,212,170,85,75,159,122,115,245,21,27,102,121,239,189,247,116,128,71,57,37,164,203,43,1,132,159,127,254,89,135,175,212,252,220,113,199,29,198,83,84,176,96,65,29,240,170,80,161,130,113,91,87,55,160,194,98,42,104,179,115,231,78,153,58,117,170,236,223,191,95,198,143,31,31,209,62,108,107,204,43,239,144,109,110,212,131,0,2,206,9,176,223,114,206,150,150,17,64,0,1,4,16,64,0,1,4,16,64,192,14,1,147,125,15,33,22,59,230,144,42,16,64,32,1,9,152,44,218,9,136,233,166,67,197,207,157,183,0,103,119,156,157,234,133,16,139,83,178,118,180,91,177,98,69,105,212,168,145,62,173,196,150,75,5,84,142,29,59,38,217,178,101,139,120,73,23,47,94,148,159,126,250,73,183,125,219,109,183,197,187,125,21,100,57,120,240,160,36,78,156,88,159,174,98,243,245,201,39,159,200,232,209,163,101,193,130,5,65,203,84,97,22,245,57,166,216,207,35,217,60,150,72,214,230,149,0,66,164,67,44,249,243,231,215,39,9,169,127,243,145,188,98,67,44,63,252,240,131,36,73,146,68,46,92,184,32,57,114,228,136,100,23,214,181,229,149,119,200,58,56,10,66,0,1,199,4,216,111,57,70,75,195,8,32,128,0,2,8,32,128,0,2,8,32,96,137,128,201,190,135,16,139,37,147,72,25,8,32,144,112,4,76,22,237,132,163,116,243,145,226,231,206,91,128,179,59,206,78,245,66,136,197,41,89,59,218,109,215,174,157,252,251,223,255,150,14,29,58,216,81,16,85,68,76,224,221,119,223,213,39,214,244,237,219,55,98,109,250,161,33,175,4,16,98,67,44,234,244,148,15,62,248,64,82,165,74,165,63,255,84,181,106,85,61,13,234,255,86,159,196,82,33,146,242,229,203,75,255,254,253,245,201,58,127,252,241,135,62,213,104,209,162,69,242,248,227,143,139,250,55,94,166,76,25,185,58,196,162,158,83,1,38,245,105,44,117,218,75,236,117,249,242,101,221,238,168,81,163,68,5,190,234,212,169,35,189,122,245,146,164,73,147,74,195,134,13,229,177,199,30,147,89,179,102,201,142,29,59,164,102,205,154,50,120,240,96,125,82,151,58,137,69,133,88,214,173,91,39,191,253,246,155,116,236,216,241,166,247,171,26,213,61,234,51,86,171,87,175,214,159,16,83,239,168,106,219,43,151,87,222,33,175,120,82,39,2,8,152,11,176,223,50,55,164,5,4,16,64,0,1,4,16,64,0,1,4,16,176,91,192,100,223,67,136,197,238,185,165,58,4,16,240,161,128,201,162,237,67,142,120,15,9,191,120,147,133,245,0,206,97,177,89,243,16,33,22,107,166,194,145,66,102,204,152,161,63,1,50,119,238,92,71,218,167,209,232,9,84,169,82,69,106,215,174,173,195,6,92,255,39,224,149,0,66,108,136,69,5,81,84,40,100,222,188,121,250,51,61,251,246,237,19,117,138,142,250,204,149,10,162,164,78,157,90,106,212,168,161,131,46,106,206,95,120,225,5,125,143,250,92,212,226,197,139,101,250,244,233,178,123,247,110,81,159,19,82,39,177,252,253,247,223,82,173,90,53,89,190,124,185,110,227,234,75,157,220,163,78,230,81,65,22,245,217,46,21,98,121,249,229,151,165,71,143,30,250,147,88,42,164,50,113,226,68,57,126,252,184,188,249,230,155,250,19,93,234,231,177,33,22,181,150,168,190,63,254,248,227,155,222,95,188,120,113,41,84,168,144,14,229,180,109,219,86,212,39,187,212,167,182,84,248,70,253,204,11,151,87,222,33,47,88,82,35,2,8,68,70,128,253,86,100,28,105,5,1,4,16,64,0,1,4,16,64,0,1,4,236,21,48,217,247,16,98,177,119,94,169,12,1,4,124,42,96,178,104,251,148,36,94,195,194,47,94,92,97,223,140,115,216,116,86,60,72,136,197,138,105,112,172,136,95,126,249,69,159,132,160,254,40,205,229,47,129,187,238,186,75,182,109,219,38,25,50,100,240,215,192,12,71,227,149,0,66,108,136,37,54,108,162,62,101,165,66,30,131,6,13,146,34,69,138,232,208,135,10,131,168,251,84,136,69,157,198,162,130,37,234,100,165,85,171,86,137,26,167,58,165,165,83,167,78,210,188,121,115,253,201,48,117,218,201,216,177,99,101,246,236,217,129,19,93,174,230,84,65,151,178,101,203,234,208,138,186,198,140,25,35,221,186,117,147,67,135,14,233,80,138,58,209,69,157,12,163,46,117,111,227,198,141,117,200,229,102,33,150,96,247,171,26,10,20,40,160,195,46,153,50,101,210,39,185,164,75,151,78,222,127,255,125,29,174,241,194,229,149,119,200,11,150,212,136,0,2,145,17,96,191,21,25,71,90,65,0,1,4,16,64,0,1,4,16,64,0,1,123,5,76,246,61,132,88,236,157,87,42,67,0,1,159,10,152,44,218,62,37,137,215,176,240,139,23,87,216,55,227,28,54,157,21,15,18,98,177,98,26,28,45,66,157,244,160,78,109,120,234,169,167,28,237,135,198,221,19,248,252,243,207,245,137,26,27,55,110,116,175,83,143,244,228,149,0,66,108,136,229,204,153,51,146,60,121,114,173,171,66,33,234,244,20,117,194,142,58,157,69,157,138,146,50,101,74,253,59,53,223,213,171,87,151,92,185,114,137,10,167,221,119,223,125,215,204,136,250,156,208,150,45,91,244,207,84,16,166,101,203,150,55,204,216,157,119,222,169,219,172,84,169,146,254,157,58,37,69,245,167,130,38,42,196,162,62,41,164,66,43,234,122,246,217,103,165,98,197,138,210,164,73,147,155,134,88,130,221,127,207,61,247,4,61,29,104,228,200,145,242,223,255,254,215,19,111,145,87,222,33,79,96,82,36,2,8,68,68,128,253,86,68,24,105,4,1,4,16,64,0,1,4,16,64,0,1,4,44,22,48,217,247,16,98,177,120,98,41,13,1,4,252,41,96,178,104,251,83,36,126,163,194,47,126,94,225,222,141,115,184,114,118,60,71,136,197,142,121,112,178,138,158,61,123,202,137,19,39,244,31,182,185,252,33,160,78,228,72,155,54,173,62,133,131,235,90,1,175,4,16,98,67,44,234,20,148,251,239,191,95,15,226,222,123,239,213,159,7,154,63,127,190,124,245,213,87,50,109,218,52,121,240,193,7,117,40,228,145,71,30,209,65,22,21,106,217,188,121,179,228,203,151,79,212,233,45,234,132,19,21,110,81,39,181,212,171,87,79,82,164,72,33,141,26,53,210,39,184,92,127,74,143,178,81,247,190,254,250,235,186,63,21,44,81,125,45,89,178,68,135,88,84,200,164,110,221,186,250,119,113,9,177,4,187,63,123,246,236,250,180,151,223,126,251,45,16,192,217,177,99,135,30,199,221,119,223,237,137,215,213,43,239,144,39,48,41,18,1,4,34,34,192,126,43,34,140,52,130,0,2,8,32,128,0,2,8,32,128,0,2,22,11,152,236,123,8,177,88,60,177,148,134,0,2,254,20,48,89,180,253,41,18,191,81,225,23,63,175,112,239,198,57,92,57,59,158,35,196,98,199,60,56,89,197,174,93,187,164,68,137,18,114,248,240,97,39,187,161,109,23,5,210,167,79,47,171,87,175,150,135,31,126,216,197,94,189,209,149,87,2,8,177,33,150,182,109,219,74,247,238,221,101,202,148,41,242,202,43,175,200,185,115,231,116,208,36,115,230,204,50,108,216,48,125,186,138,250,247,171,78,86,81,247,169,207,6,169,48,200,192,129,3,101,238,220,185,210,185,115,103,253,233,30,245,233,161,174,93,187,74,185,114,229,244,255,157,45,91,54,29,136,185,250,26,50,100,136,76,158,60,89,135,99,84,112,70,157,194,82,181,106,85,221,118,164,66,44,47,188,240,130,174,175,127,255,254,210,162,69,11,81,159,75,170,80,161,130,108,223,190,93,7,113,188,112,121,229,29,242,130,37,53,34,128,64,100,4,216,111,69,198,145,86,16,64,0,1,4,16,64,0,1,4,16,64,192,94,1,147,125,15,33,22,123,231,149,202,16,64,192,167,2,38,139,182,79,73,226,53,44,252,226,197,21,246,205,56,135,77,103,197,131,132,88,172,152,6,199,139,80,167,52,212,170,85,75,159,212,192,229,109,1,245,57,24,21,66,88,180,104,145,183,7,226,80,245,94,9,32,196,134,88,84,64,69,5,146,212,53,124,248,112,125,74,202,178,101,203,116,144,69,93,42,16,242,220,115,207,233,223,109,221,186,85,206,159,63,47,165,75,151,150,211,167,79,235,32,202,224,193,131,165,90,181,106,162,62,39,212,173,91,55,29,24,89,183,110,157,14,165,172,88,177,66,158,121,230,153,128,180,58,29,69,157,146,242,237,183,223,234,159,169,79,141,45,92,184,80,212,39,128,66,133,88,118,238,220,169,131,54,7,14,28,144,241,227,199,223,244,126,85,191,10,207,168,245,38,246,122,247,221,119,165,125,251,246,14,205,120,228,155,245,202,59,20,249,145,211,34,2,8,216,42,192,126,203,214,153,161,46,4,16,64,0,1,4,16,64,0,1,4,16,136,148,128,201,190,135,16,75,164,102,129,118,16,64,0,129,56,10,152,44,218,113,236,194,215,183,225,231,206,244,226,236,142,179,83,189,16,98,113,74,214,174,118,23,44,88,32,234,15,201,235,215,175,183,171,48,170,137,183,64,225,194,133,165,67,135,14,82,177,98,197,120,63,155,16,30,240,98,0,65,125,82,40,117,234,212,250,83,64,177,215,133,11,23,228,215,95,127,149,76,153,50,137,90,167,143,29,59,38,105,210,164,145,152,152,24,185,116,233,146,254,93,198,140,25,245,239,226,115,93,190,124,89,159,220,146,56,113,226,176,158,143,107,95,103,207,158,213,253,168,79,26,169,177,121,233,242,226,59,228,37,95,106,69,0,129,248,11,176,223,138,191,25,79,32,128,0,2,8,32,128,0,2,8,32,128,128,183,4,76,246,61,132,88,188,53,215,84,139,0,2,62,16,48,89,180,125,48,124,227,33,224,103,76,24,167,6,112,142,19,147,181,55,17,98,177,118,106,34,94,152,58,105,65,125,222,163,102,205,154,17,111,155,6,221,17,152,49,99,134,12,29,58,84,190,248,226,11,119,58,244,96,47,4,16,60,56,105,150,149,204,59,100,217,132,80,14,2,8,8,251,45,94,2,4,16,64,0,1,4,16,64,0,1,4,16,240,187,128,201,190,135,16,139,223,223,14,198,135,0,2,214,9,152,44,218,214,13,38,10,5,225,231,14,58,206,238,56,59,213,11,33,22,167,100,237,107,87,125,54,164,83,167,78,250,147,36,92,222,20,200,155,55,175,244,236,217,83,127,50,134,43,184,0,1,4,222,12,83,1,222,33,83,65,158,71,0,129,72,11,176,223,138,180,40,237,33,128,0,2,8,32,128,0,2,8,32,128,128,109,2,38,251,30,66,44,182,205,38,245,32,128,128,239,5,76,22,109,223,227,196,97,128,248,197,1,41,2,183,224,28,1,196,40,54,65,136,37,138,248,81,232,186,70,141,26,242,248,227,143,75,219,182,109,163,208,59,93,154,8,244,235,215,79,54,110,220,40,51,103,206,52,105,198,247,207,18,64,240,253,20,59,62,64,222,33,199,137,233,0,1,4,226,41,192,126,43,158,96,220,142,0,2,8,32,128,0,2,8,32,128,0,2,158,19,48,217,247,16,98,241,220,116,83,48,2,8,120,93,192,100,209,246,250,216,35,81,63,126,145,80,12,221,6,206,161,141,108,190,131,16,139,205,179,19,249,218,246,236,217,35,57,115,230,212,167,177,60,242,200,35,145,239,128,22,29,17,248,254,251,239,69,157,194,178,99,199,14,201,158,61,187,35,125,248,165,81,2,8,126,153,201,232,141,131,119,40,122,246,244,140,0,2,193,5,216,111,241,102,32,128,0,2,8,32,128,0,2,8,32,128,128,223,5,76,246,61,132,88,252,254,118,48,62,4,16,176,78,192,100,209,182,110,48,81,40,8,63,119,208,113,118,199,217,169,94,8,177,56,37,107,111,187,195,134,13,147,249,243,231,203,138,21,43,236,45,146,202,174,17,40,85,170,148,84,170,84,73,154,55,111,142,76,8,1,2,8,188,34,166,2,188,67,166,130,60,143,0,2,145,22,96,191,21,105,81,218,67,0,1,4,16,64,0,1,4,16,64,0,1,219,4,76,246,61,132,88,108,155,77,234,65,0,1,223,11,152,44,218,190,199,137,195,0,241,139,3,82,4,110,193,57,2,136,81,108,130,16,75,20,241,163,216,117,173,90,181,36,115,230,204,210,187,119,239,40,86,65,215,113,17,104,223,190,189,236,219,183,79,166,77,155,22,151,219,19,252,61,4,16,18,252,43,96,12,192,59,100,76,72,3,8,32,16,97,1,246,91,17,6,165,57,4,16,64,0,1,4,16,64,0,1,4,16,176,78,192,100,223,67,136,197,186,233,164,32,4,16,240,187,128,201,162,237,119,155,184,140,15,191,184,40,153,223,131,179,185,97,52,91,32,196,18,77,253,232,245,125,234,212,41,41,92,184,176,180,109,219,86,94,122,233,165,232,21,66,207,183,20,152,48,97,130,244,235,215,79,214,175,95,47,119,222,121,39,90,113,16,32,128,16,7,36,110,185,165,0,239,16,47,8,2,8,216,38,192,126,203,182,25,161,30,4,16,64,0,1,4,16,64,0,1,4,16,136,180,128,201,190,135,16,75,164,103,131,246,16,64,0,129,16,2,38,139,54,184,34,248,185,243,22,224,236,142,179,83,189,16,98,113,74,214,254,118,55,111,222,44,197,138,21,147,79,62,249,68,212,231,106,184,236,18,80,159,123,122,254,249,231,101,237,218,181,146,63,127,126,187,138,179,184,26,2,8,22,79,142,71,74,227,29,242,200,68,81,38,2,9,72,128,253,86,2,154,108,134,138,0,2,8,32,128,0,2,8,32,128,64,2,21,48,217,247,16,98,73,160,47,13,195,70,0,129,232,9,152,44,218,209,171,218,158,158,241,115,103,46,112,118,199,217,169,94,8,177,56,37,235,141,118,23,44,88,32,245,234,213,147,101,203,150,73,193,130,5,189,81,116,2,168,242,235,175,191,150,50,101,202,200,196,137,19,165,98,197,138,9,96,196,145,27,34,1,132,200,89,38,212,150,120,135,18,234,204,51,110,4,236,21,96,191,101,239,220,80,25,2,8,32,128,0,2,8,32,128,0,2,8,68,70,192,100,223,67,136,37,50,115,64,43,8,32,128,64,156,5,76,22,237,56,119,226,227,27,241,115,103,114,113,118,199,217,169,94,8,177,56,37,235,157,118,167,76,153,34,173,90,181,18,21,104,121,252,241,199,189,83,184,79,43,221,184,113,163,14,174,12,28,56,80,94,124,241,69,159,142,210,185,97,17,64,112,206,54,161,180,204,59,148,80,102,154,113,34,224,29,1,246,91,222,153,43,42,69,0,1,4,16,64,0,1,4,16,64,0,129,240,4,76,246,61,132,88,194,51,231,41,4,16,64,32,108,1,147,69,59,236,78,125,244,32,126,238,76,38,206,238,56,59,213,11,33,22,167,100,189,213,238,164,73,147,164,101,203,150,50,123,246,108,41,94,188,184,183,138,247,81,181,107,214,172,145,106,213,170,201,224,193,131,165,110,221,186,62,26,153,123,67,33,128,224,158,181,95,123,226,29,242,235,204,50,46,4,188,43,192,126,203,187,115,71,229,8,32,128,0,2,8,32,128,0,2,8,32,16,55,1,147,125,15,33,150,184,25,115,23,2,8,32,16,49,1,147,69,59,98,69,120,184,33,252,220,153,60,156,221,113,118,170,23,66,44,78,201,122,175,221,57,115,230,72,173,90,181,68,157,204,82,189,122,117,239,13,192,227,21,207,154,53,75,159,188,50,109,218,52,169,90,181,170,199,71,19,189,242,9,32,68,207,222,47,61,243,14,249,101,38,25,7,2,254,17,96,191,229,159,185,100,36,8,32,128,0,2,8,32,128,0,2,8,32,16,92,192,100,223,67,136,133,183,10,1,4,16,112,89,192,100,209,118,185,84,43,187,195,207,157,105,193,217,29,103,167,122,33,196,226,148,172,55,219,93,187,118,173,212,169,83,71,154,55,111,46,109,218,180,241,230,32,60,88,117,255,254,253,101,216,176,97,50,121,242,100,41,86,172,152,7,71,96,79,201,4,16,236,153,11,175,86,194,59,228,213,153,163,110,4,252,43,192,126,203,191,115,203,200,16,64,0,1,4,16,64,0,1,4,16,64,224,127,2,38,251,30,66,44,188,69,8,32,128,128,203,2,38,139,182,203,165,90,217,29,126,238,76,11,206,238,56,59,213,11,33,22,167,100,189,219,238,193,131,7,165,65,131,6,242,192,3,15,200,168,81,163,36,113,226,196,222,29,140,229,149,95,188,120,81,154,52,105,34,202,124,220,184,113,218,156,203,76,128,0,130,153,31,79,139,240,14,241,22,32,128,128,109,2,236,183,108,155,17,234,65,0,1,4,16,64,0,1,4,16,64,0,129,72,11,152,236,123,8,177,68,122,54,104,15,1,4,16,8,33,96,178,104,131,107,150,220,196,47,238,2,188,167,113,183,178,241,78,66,44,54,206,138,29,53,181,106,213,74,150,45,91,38,195,135,15,151,18,37,74,216,81,148,143,170,88,189,122,181,52,107,214,76,202,148,41,35,3,7,14,244,209,200,162,59,20,2,8,209,245,247,67,239,188,67,126,152,69,198,128,128,191,4,216,111,249,107,62,25,13,2,8,32,128,0,2,8,32,128,0,2,8,220,40,96,178,239,33,196,194,27,133,0,2,8,184,44,96,178,104,187,92,170,149,221,225,231,206,180,224,236,142,179,83,189,16,98,113,74,214,31,237,206,156,57,83,90,180,104,33,175,190,250,170,244,236,217,211,31,131,178,96,20,157,58,117,146,177,99,199,202,208,161,67,165,70,141,26,22,84,228,159,18,8,32,248,103,46,163,53,18,222,161,104,201,211,47,2,8,220,76,128,253,22,239,6,2,8,32,128,0,2,8,32,128,0,2,8,248,93,192,100,223,67,136,197,239,111,7,227,67,0,1,235,4,76,22,109,235,6,19,133,130,240,115,7,29,103,119,156,157,234,133,16,139,83,178,254,105,247,248,241,227,210,186,117,107,217,186,117,171,244,234,213,75,202,151,47,239,159,193,185,60,146,69,139,22,73,199,142,29,37,111,222,188,50,96,192,0,185,235,174,187,92,174,192,255,221,17,64,240,255,28,59,61,66,222,33,167,133,105,31,1,4,226,43,192,126,43,190,98,220,143,0,2,8,32,128,0,2,8,32,128,0,2,94,19,48,217,247,16,98,241,218,108,83,47,2,8,120,94,192,100,209,246,252,224,35,48,0,252,34,128,24,135,38,112,142,3,146,197,183,16,98,177,120,114,44,43,109,222,188,121,162,78,16,201,147,39,143,188,243,206,59,242,240,195,15,91,86,161,189,229,236,218,181,75,186,119,239,46,219,182,109,211,39,218,84,174,92,217,222,98,61,94,153,10,32,168,79,53,113,33,96,34,240,217,103,159,241,25,53,19,64,158,69,0,129,136,10,176,223,138,40,39,141,33,128,0,2,8,32,128,0,2,8,32,128,128,133,2,38,251,30,66,44,22,78,40,37,33,128,128,191,5,76,22,109,127,203,196,109,116,248,197,205,201,244,46,156,77,5,163,251,60,33,150,232,250,123,177,247,190,125,251,234,32,70,163,70,141,164,77,155,54,146,62,125,122,47,14,195,149,154,15,31,62,44,253,251,247,151,209,163,71,235,0,80,187,118,237,92,233,151,78,16,184,153,128,10,103,168,64,149,250,79,46,4,16,64,0,1,111,8,176,223,242,198,60,81,37,2,8,32,128,0,2,8,32,128,0,2,8,132,47,96,178,239,33,196,18,190,59,79,34,128,0,2,97,9,152,44,218,97,117,232,179,135,240,115,103,66,113,118,199,217,169,94,8,177,56,37,235,239,118,79,156,56,33,253,250,245,147,129,3,7,74,139,22,45,244,255,123,240,193,7,253,61,232,120,140,238,192,129,3,50,116,232,80,253,255,90,181,106,37,109,219,182,149,180,105,211,198,163,5,110,69,192,25,129,85,171,86,233,16,154,250,79,46,4,16,64,0,1,111,8,176,223,242,198,60,81,37,2,8,32,128,0,2,8,32,128,0,2,8,132,47,96,178,239,33,196,18,190,59,79,34,128,0,2,97,9,152,44,218,97,117,232,179,135,240,115,103,66,113,118,199,217,169,94,8,177,56,37,155,48,218,85,39,141,12,25,50,68,134,15,31,46,53,107,214,212,167,179,20,46,92,56,97,12,62,200,40,215,175,95,175,79,93,153,49,99,134,52,107,214,76,222,120,227,13,78,170,73,176,111,131,157,3,87,225,149,94,189,122,201,202,149,43,237,44,144,170,16,64,0,1,4,110,16,96,191,197,75,129,0,2,8,32,128,0,2,8,32,128,0,2,126,23,48,217,247,16,98,241,251,219,193,248,16,64,192,58,1,147,69,219,186,193,68,161,32,252,220,65,199,217,29,103,167,122,33,196,226,148,108,194,106,247,204,153,51,50,106,212,40,25,51,102,140,220,117,175,1,125,171,0,0,32,0,73,68,65,84,215,93,82,191,126,125,169,83,167,142,36,75,150,204,247,16,127,253,245,151,76,158,60,89,62,254,248,99,57,126,252,184,52,108,216,80,154,52,105,34,41,82,164,240,253,216,25,160,247,4,84,120,165,119,239,222,178,98,197,10,239,21,79,197,8,32,128,64,2,21,96,191,149,64,39,158,97,35,128,0,2,8,32,128,0,2,8,32,144,128,4,76,246,61,132,88,18,208,139,194,80,17,64,192,14,1,147,69,219,142,17,68,183,10,252,220,241,199,217,29,103,167,122,33,196,226,148,108,194,109,119,209,162,69,50,113,226,68,153,59,119,174,62,157,165,122,245,234,82,169,82,37,223,129,204,159,63,95,102,205,154,165,79,93,169,82,165,138,212,171,87,79,202,151,47,239,187,113,50,32,127,9,168,240,74,223,190,125,101,249,242,229,254,26,24,163,65,0,1,4,124,44,192,126,203,199,147,203,208,16,64,0,1,4,16,64,0,1,4,16,64,64,11,152,236,123,8,177,240,18,33,128,0,2,46,11,152,44,218,46,151,106,101,119,248,185,51,45,56,187,227,236,84,47,132,88,156,146,165,221,19,39,78,200,204,153,51,101,206,156,57,178,97,195,6,169,80,161,130,148,43,87,78,202,150,45,43,119,223,125,183,231,128,142,29,59,38,75,151,46,149,197,139,23,203,194,133,11,165,80,161,66,82,181,106,85,169,81,163,134,164,77,155,214,115,227,161,224,132,41,160,194,43,253,250,245,35,196,146,48,167,159,81,35,128,128,71,5,216,111,121,116,226,40,27,1,4,16,64,0,1,4,16,64,0,1,4,226,44,96,178,239,33,196,18,103,102,110,68,0,1,4,34,35,96,178,104,71,166,2,111,183,130,159,59,243,135,179,59,206,78,245,66,136,197,41,89,218,189,90,224,200,145,35,162,78,104,81,1,144,101,203,150,73,142,28,57,164,120,241,226,82,172,88,49,41,82,164,136,149,33,16,21,194,249,242,203,47,101,237,218,181,178,102,205,26,217,185,115,167,148,41,83,70,7,113,212,137,43,247,222,123,47,147,140,128,231,4,212,191,191,1,3,6,232,127,135,92,8,32,128,0,2,222,16,96,191,229,141,121,162,74,4,16,64,0,1,4,16,64,0,1,4,16,8,95,192,100,223,67,136,37,124,119,158,68,0,1,4,194,18,48,89,180,195,234,208,103,15,225,231,206,132,226,236,142,179,83,189,16,98,113,74,150,118,111,37,240,197,23,95,232,96,136,250,207,245,235,215,75,250,244,233,37,127,254,252,146,55,111,94,201,157,59,183,228,204,153,83,50,102,204,232,26,226,161,67,135,100,199,142,29,242,221,119,223,201,214,173,91,101,243,230,205,114,248,240,97,41,92,184,176,20,45,90,84,7,110,212,127,114,33,224,117,1,21,94,121,239,189,247,244,169,66,92,8,32,128,0,2,222,16,96,191,229,141,121,162,74,4,16,64,0,1,4,16,64,0,1,4,16,8,95,192,100,223,67,136,37,124,119,158,68,0,1,4,194,18,48,89,180,195,234,208,103,15,225,231,206,132,226,236,142,179,83,189,16,98,113,74,150,118,227,35,176,125,251,118,29,28,217,182,109,155,14,146,168,64,201,153,51,103,36,107,214,172,146,57,115,102,121,224,129,7,36,67,134,12,146,46,93,58,185,231,158,123,244,201,45,169,82,165,146,148,41,83,74,178,100,201,36,73,146,36,114,219,109,183,73,236,251,124,233,210,37,185,112,225,130,252,245,215,95,114,250,244,105,249,243,207,63,69,157,172,114,244,232,81,249,237,183,223,228,151,95,126,145,131,7,15,202,190,125,251,100,239,222,189,146,34,69,10,29,156,81,1,154,60,121,242,232,64,77,174,92,185,226,51,4,238,69,192,19,2,42,188,50,104,208,32,89,178,100,137,39,234,165,72,4,16,64,0,1,179,111,195,227,135,0,2,8,32,128,0,2,8,32,128,0,2,8,120,65,192,228,239,76,132,88,188,48,195,212,136,0,2,190,18,48,89,180,125,5,17,230,96,240,11,19,46,158,143,225,28,79,48,203,110,39,196,98,217,132,80,78,64,64,5,79,84,192,100,255,254,253,58,112,162,130,39,42,128,162,130,40,191,255,254,187,14,166,168,128,138,10,170,168,192,138,10,174,196,94,42,208,162,130,45,42,224,162,130,46,42,240,146,38,77,26,29,128,81,65,24,21,136,81,193,152,76,153,50,233,160,140,250,61,23,2,9,65,64,133,87,134,12,25,162,63,237,197,133,0,2,8,32,224,13,1,246,91,222,152,39,170,68,0,1,4,16,64,0,1,4,16,64,0,129,240,5,76,246,61,132,88,194,119,231,73,4,16,64,32,44,1,147,69,59,172,14,125,246,16,126,238,76,40,206,238,56,59,213,11,33,22,167,100,105,55,26,2,255,252,243,143,62,141,133,11,1,4,130,11,168,240,202,176,97,195,228,211,79,63,133,8,1,4,16,64,192,35,2,236,183,60,50,81,148,137,0,2,8,32,128,0,2,8,32,128,0,2,97,11,152,236,123,8,177,132,205,206,131,8,32,128,64,120,2,38,139,118,120,61,250,235,41,252,220,153,79,156,221,113,118,170,23,66,44,78,201,210,46,2,8,32,96,159,128,10,175,12,31,62,156,16,139,125,83,67,69,8,32,128,192,77,5,216,111,241,114,32,128,0,2,8,32,128,0,2,8,32,128,128,223,5,76,246,61,132,88,252,254,118,48,62,4,16,176,78,192,100,209,182,110,48,81,40,8,63,119,208,113,118,199,217,169,94,8,177,56,37,75,187,8,32,128,128,125,2,42,196,50,98,196,8,89,180,104,145,125,197,81,17,2,8,32,128,64,80,1,246,91,188,24,8,32,128,0,2,8,32,128,0,2,8,32,224,119,1,147,125,15,33,22,191,191,29,140,15,1,4,172,19,48,89,180,173,27,76,20,10,194,207,29,116,156,221,113,118,170,23,66,44,78,201,210,46,2,8,32,96,159,128,10,175,140,28,57,82,22,46,92,104,95,113,84,132,0,2,8,32,16,84,128,253,22,47,6,2,8,32,128,0,2,8,32,128,0,2,8,248,93,192,100,223,67,136,197,239,111,7,227,67,0,1,235,4,76,22,109,235,6,19,133,130,240,115,7,29,103,119,156,157,234,133,16,139,83,178,180,139,0,2,8,216,39,160,194,43,163,70,141,146,5,11,22,216,87,28,21,33,128,0,2,8,4,21,96,191,197,139,129,0,2,8,32,128,0,2,8,32,128,0,2,126,23,48,217,247,16,98,241,251,219,193,248,16,64,192,58,1,147,69,219,186,193,68,161,32,252,220,65,199,217,29,103,167,122,33,196,226,148,44,237,34,128,0,2,246,9,168,240,202,232,209,163,229,147,79,62,177,175,56,42,66,0,1,4,16,8,42,192,126,139,23,3,1,4,16,64,0,1,4,16,64,0,1,4,252,46,96,178,239,33,196,226,247,183,131,241,33,128,128,117,2,38,139,182,117,131,137,66,65,248,185,131,142,179,59,206,78,245,66,136,197,41,89,218,69,0,1,4,236,19,80,225,149,177,99,199,202,252,249,243,237,43,142,138,16,64,0,1,4,130,10,176,223,226,197,64,0,1,4,16,64,0,1,4,16,64,0,1,191,11,152,236,123,8,177,248,253,237,96,124,8,32,96,157,128,201,162,109,221,96,162,80,16,126,238,160,227,236,142,179,83,189,16,98,113,74,150,118,17,64,0,1,251,4,8,177,216,55,39,84,132,0,2,8,132,18,96,191,21,74,136,223,35,128,0,2,8,32,128,0,2,8,32,128,128,215,5,76,246,61,132,88,188,62,251,212,143,0,2,158,19,48,89,180,61,55,88,7,10,198,207,1,212,32,77,226,236,142,179,83,189,16,98,113,74,150,118,17,64,0,1,251,4,212,9,44,227,198,141,147,121,243,230,217,87,28,21,33,128,0,2,8,4,21,96,191,197,139,129,0,2,8,32,128,0,2,8,32,128,0,2,126,23,48,217,247,16,98,241,251,219,193,248,16,64,192,58,1,147,69,219,186,193,68,161,32,252,220,65,199,217,29,103,167,122,33,196,226,148,44,237,34,128,0,2,246,9,168,240,202,132,9,19,100,238,220,185,246,21,71,69,8,32,128,0,2,65,5,216,111,241,98,32,128,0,2,8,32,128,0,2,8,32,128,128,223,5,76,246,61,132,88,252,254,118,48,62,4,16,176,78,192,100,209,182,110,48,81,40,8,63,119,208,113,118,199,217,169,94,8,177,56,37,75,187,8,32,128,128,125,2,42,188,50,113,226,68,153,51,103,142,125,197,81,17,2,8,32,128,64,80,1,246,91,188,24,8,32,128,0,2,8,32,128,0,2,8,32,224,119,1,147,125,15,33,22,191,191,29,140,15,1,4,172,19,48,89,180,173,27,76,20,10,194,207,29,116,156,221,113,118,170,23,66,44,78,201,210,46,2,8,32,96,159,128,10,175,76,158,60,89,102,207,158,109,95,113,84,132,0,2,8,32,16,84,128,253,22,47,6,2,8,32,128,0,2,8,32,128,0,2,8,248,93,192,100,223,67,136,197,239,111,7,227,67,0,1,235,4,76,22,109,235,6,19,133,130,240,115,7,29,103,119,156,157,234,133,16,139,83,178,180,139,0,2,8,216,39,160,194,43,83,166,76,33,196,98,223,212,80,17,2,8,32,112,83,1,246,91,188,28,8,32,128,0,2,8,32,128,0,2,8,32,224,119,1,147,125,15,33,22,191,191,29,140,15,1,4,172,19,48,89,180,173,27,76,20,10,194,207,29,116,156,221,113,118,170,23,66,44,78,201,210,46,2,8,32,96,159,128,10,177,76,157,58,85,102,205,154,101,95,113,84,132,0,2,8,32,16,84,128,253,22,47,6,2,8,32,128,0,2,8,32,128,0,2,8,248,93,192,100,223,67,136,197,239,111,7,227,67,0,1,235,4,76,22,109,235,6,19,133,130,240,115,7,29,103,119,156,157,234,133,16,139,83,178,180,139,0,2,8,216,39,208,186,117,107,217,180,105,147,172,94,189,218,190,226,168,8,1,4,16,64,32,168,0,251,45,94,12,4,16,64,0,1,4,16,64,0,1,4,16,240,187,128,201,190,135,16,139,223,223,14,198,135,0,2,214,9,152,44,218,214,13,38,10,5,225,231,14,58,206,238,56,59,213,11,33,22,167,100,105,23,1,4,16,176,79,64,157,192,50,125,250,116,153,57,115,166,125,197,81,17,2,8,32,128,64,80,1,246,91,188,24,8,32,128,0,2,8,32,128,0,2,8,32,224,119,1,147,125,15,33,22,191,191,29,140,15,1,4,172,19,48,89,180,173,27,76,20,10,194,207,29,116,156,221,113,118,170,23,66,44,78,201,210,46,2,8,32,96,159,0,33,22,251,230,132,138,16,64,0,129,80,2,236,183,66,9,241,123,4,16,64,0,1,4,16,64,0,1,4,16,240,186,128,201,190,135,16,139,215,103,159,250,17,64,192,115,2,38,139,182,231,6,235,64,193,248,57,128,26,164,73,156,221,113,118,170,23,66,44,78,201,210,46,2,8,32,96,159,0,33,22,251,230,132,138,16,64,0,129,80,2,236,183,66,9,241,123,4,16,64,0,1,4,16,64,0,1,4,16,240,186,128,201,190,135,16,139,215,103,159,250,17,64,192,115,2,38,139,182,231,6,235,64,193,248,57,128,26,164,73,156,221,113,118,170,23,66,44,78,201,210,46,2,8,32,96,159,0,33,22,251,230,132,138,16,64,0,129,80,2,236,183,66,9,241,123,4,16,64,0,1,4,16,64,0,1,4,16,240,186,128,201,190,135,16,139,215,103,159,250,17,64,192,115,2,38,139,182,231,6,235,64,193,248,57,128,26,164,73,156,221,113,118,170,23,66,44,78,201,210,46,2,8,32,96,159,0,33,22,251,230,132,138,16,64,0,129,80,2,236,183,66,9,241,123,4,16,64,0,1,4,16,64,0,1,4,16,240,186,128,201,190,135,16,139,215,103,159,250,17,64,192,115,2,38,139,182,231,6,235,64,193,248,57,128,26,164,73,156,221,113,118,170,23,66,44,78,201,210,46,2,8,32,96,159,0,33,22,251,230,132,138,16,64,0,129,80,2,236,183,66,9,241,123,4,16,64,0,1,4,16,64,0,1,4,16,240,186,128,201,190,135,16,139,215,103,159,250,17,64,192,115,2,38,139,182,231,6,235,64,193,248,57,128,26,164,73,156,221,113,118,170,23,66,44,78,201,210,46,2,8,32,96,159,0,33,22,251,230,132,138,16,64,0,129,80,2,236,183,66,9,241,123,4,16,64,0,1,4,16,64,0,1,4,16,240,186,128,201,190,135,16,139,215,103,159,250,17,64,192,115,2,38,139,182,231,6,235,64,193,248,57,128,26,164,73,156,221,113,118,170,23,66,44,78,201,210,46,2,8,32,96,159,0,33,22,251,230,132,138,16,64,0,129,80,2,236,183,66,9,241,123,4,16,64,0,1,4,16,64,0,1,4,16,240,186,128,201,190,135,16,139,215,103,159,250,17,64,192,115,2,38,139,182,231,6,235,64,193,248,57,128,26,164,73,156,221,113,118,170,23,66,44,78,201,210,46,2,8,32,96,159,0,33,22,251,230,132,138,16,64,0,129,80,2,236,183,66,9,241,123,4,16,64,0,1,4,16,64,0,1,4,16,240,186,128,201,190,135,16,139,215,103,159,250,17,64,192,115,2,38,139,182,231,6,235,64,193,248,57,128,26,164,73,156,221,113,118,170,23,66,44,78,201,210,46,2,8,32,96,159,0,33,22,251,230,132,138,16,64,0,129,80,2,236,183,66,9,241,123,4,16,64,0,1,4,16,64,0,1,4,16,240,186,128,201,190,135,16,139,215,103,159,250,17,64,192,115,2,38,139,182,231,6,235,64,193,248,57,128,26,164,73,156,221,113,118,170,23,66,44,78,201,210,46,2,8,32,96,159,0,33,22,251,230,132,138,16,64,0,129,80,2,236,183,66,9,241,123,4,16,64,0,1,4,16,64,0,1,4,16,240,186,128,201,190,135,16,139,215,103,159,250,17,64,192,115,2,38,139,182,231,6,235,64,193,248,57,128,26,164,73,156,221,113,118,170,23,66,44,78,201,210,46,2,8,32,96,159,0,33,22,251,230,132,138,16,64,0,129,80,2,236,183,66,9,241,123,4,16,64,0,1,4,16,64,0,1,4,16,240,186,128,201,190,135,16,139,215,103,159,250,17,64,192,115,2,38,139,182,231,6,235,64,193,248,57,128,26,164,73,156,221,113,118,170,23,66,44,78,201,210,46,2,8,32,96,159,0,33,22,251,230,132,138,16,64,0,129,80,2,236,183,66,9,241,123,4,16,64,0,1,4,16,64,0,1,4,16,240,186,128,201,190,135,16,139,215,103,159,250,17,64,192,115,2,38,139,182,231,6,235,64,193,248,57,128,26,164,73,156,221,113,118,170,23,66,44,78,201,210,46,2,8,32,96,159,0,33,22,251,230,132,138,16,64,0,129,80,2,236,183,66,9,241,123,4,16,64,0,1,4,16,64,0,1,4,16,240,186,128,201,190,135,16,139,215,103,159,250,17,64,192,115,2,38,139,182,231,6,235,64,193,248,57,128,26,164,73,156,221,113,118,170,23,66,44,78,201,210,46,2,8,32,96,159,0,33,22,251,230,132,138,16,64,0,129,80,2,236,183,66,9,241,123,4,16,64,0,1,4,16,64,0,1,4,16,240,186,128,201,190,135,16,139,215,103,159,250,17,64,192,115,2,38,139,182,231,6,235,64,193,248,57,128,26,164,73,156,221,113,118,170,23,66,44,78,201,210,46,2,8,32,96,159,192,245,33,150,189,123,247,74,214,172,89,237,43,148,138,16,64,0,1,4,2,2,236,183,120,25,16,64,0,1,4,16,64,0,1,4,16,64,192,239,2,38,251,30,66,44,126,127,59,24,31,2,8,88,39,96,178,104,91,55,152,40,20,132,159,59,232,56,187,227,236,84,47,132,88,156,146,165,93,4,16,64,192,14,129,82,165,74,201,254,253,251,101,216,176,97,114,246,236,89,153,62,125,186,244,233,211,71,122,247,238,45,243,230,205,147,37,75,150,72,129,2,5,236,40,150,42,16,64,0,1,4,110,16,96,191,197,75,129,0,2,8,32,128,0,2,8,32,128,0,2,126,23,48,217,247,16,98,241,251,219,193,248,16,64,192,58,1,147,69,219,186,193,68,161,32,252,220,65,199,217,29,103,167,122,33,196,226,148,44,237,34,128,0,2,118,8,76,157,58,85,94,125,245,85,137,137,137,145,212,169,83,203,197,139,23,229,196,137,19,186,56,21,112,89,188,120,177,29,133,82,5,2,8,32,128,64,80,1,246,91,188,24,8,32,128,0,2,8,32,128,0,2,8,32,224,119,1,147,125,15,33,22,191,191,29,140,15,1,4,172,19,48,89,180,173,27,76,20,10,194,207,29,116,156,221,113,118,170,23,66,44,78,201,210,46,2,8,32,96,143,64,142,28,57,100,215,174,93,215,20,148,52,105,82,249,252,243,207,57,133,197,158,105,162,18,4,16,64,32,168,0,251,45,94,12,4,16,64,0,1,4,16,64,0,1,4,16,240,187,128,201,190,135,16,139,223,223,14,198,135,0,2,214,9,152,44,218,214,13,38,10,5,225,231,14,58,206,238,56,59,213,11,33,22,167,100,105,23,1,4,16,176,71,64,157,198,210,180,105,83,57,121,242,100,160,168,231,159,127,94,230,207,159,111,79,145,84,130,0,2,8,32,16,84,128,253,22,47,6,2,8,32,128,0,2,8,32,128,0,2,8,248,93,192,100,223,67,136,197,239,111,7,227,67,0,1,235,4,76,22,109,235,6,19,133,130,240,115,7,29,103,119,156,157,234,133,16,139,83,178,180,139,0,2,8,216,37,112,245,105,44,156,194,98,215,220,80,13,2,8,32,112,43,1,246,91,188,31,8,32,128,0,2,8,32,128,0,2,8,32,224,119,1,147,125,15,33,22,191,191,29,140,15,1,4,172,19,48,89,180,173,27,76,20,10,194,207,29,116,156,221,113,118,170,23,66,44,78,201,210,46,2,8,32,96,151,192,213,167,177,112,10,139,93,115,67,53,8,32,128,192,173,4,216,111,241,126,32,128,0,2,8,32,128,0,2,8,32,128,128,223,5,76,246,61,132,88,252,254,118,48,62,4,16,176,78,192,100,209,182,110,48,81,40,8,63,119,208,113,118,199,217,169,94,8,177,56,37,75,187,8,32,128,128,125,2,234,52,150,125,251,246,201,186,117,235,164,64,129,2,246,21,72,69,8,32,128,0,2,55,8,176,223,226,165,64,0,1,4,16,64,0,1,4,16,64,0,1,191,11,152,236,123,8,177,248,253,237,96,124,8,32,96,157,128,201,162,109,221,96,162,80,16,126,238,160,227,236,142,179,83,189,16,98,113,74,150,118,17,64,0,1,251,4,70,141,26,37,203,151,47,151,89,179,102,217,87,28,21,33,128,0,2,8,4,21,96,191,197,139,129,0,2,8,32,128,0,2,8,32,128,0,2,126,23,48,217,247,16,98,241,251,219,193,248,16,64,192,58,1,147,69,219,186,193,68,161,32,252,220,65,199,217,29,103,167,122,33,196,226,148,44,237,34,128,128,77,2,106,173,227,66,224,122,129,174,93,187,74,151,46,93,128,65,0,1,4,172,22,96,191,101,245,244,80,28,2,8,32,128,0,2,8,32,128,0,2,8,68,64,192,100,223,67,136,37,2,19,64,19,8,32,128,64,124,4,76,22,237,248,244,227,215,123,241,115,103,102,113,118,199,217,169,94,8,177,56,37,75,187,8,32,96,147,0,107,157,77,179,97,71,45,221,186,117,211,133,16,98,177,99,62,168,2,1,4,110,46,192,126,139,183,3,1,4,16,64,0,1,4,16,64,0,1,4,252,46,96,178,239,33,196,226,247,183,131,241,33,128,128,117,2,38,139,182,117,131,137,66,65,248,185,131,142,179,59,206,78,245,194,31,118,157,146,165,93,4,16,176,73,128,181,206,166,217,176,163,22,66,44,118,204,3,85,32,128,64,104,1,246,91,161,141,184,3,1,4,16,64,0,1,4,16,64,0,1,4,188,45,96,178,239,33,196,226,237,185,167,122,4,16,240,160,128,201,162,237,193,225,70,188,100,252,34,78,26,180,65,156,221,113,118,170,23,254,176,235,148,44,237,34,128,128,77,2,172,117,54,205,134,29,181,16,98,177,99,30,168,2,1,4,66,11,176,223,10,109,196,29,8,32,128,0,2,8,32,128,0,2,8,32,224,109,1,147,125,15,33,22,111,207,61,213,35,128,128,7,5,76,22,109,15,14,55,226,37,227,23,113,210,160,13,226,236,142,179,83,189,240,135,93,167,100,105,23,1,4,108,18,96,173,179,105,54,236,168,133,16,139,29,243,64,21,8,32,16,90,128,253,86,104,35,238,64,0,1,4,16,64,0,1,4,16,64,0,1,111,11,152,236,123,8,177,120,123,238,169,30,1,4,60,40,96,178,104,123,112,184,17,47,25,191,136,147,6,109,16,103,119,156,157,234,133,63,236,58,37,75,187,8,32,96,147,0,107,157,77,179,97,71,45,132,88,236,152,7,170,64,0,129,208,2,236,183,66,27,113,7,2,8,32,128,0,2,8,32,128,0,2,8,120,91,192,100,223,67,136,197,219,115,79,245,8,32,224,65,1,147,69,219,131,195,141,120,201,248,69,156,52,104,131,56,187,227,236,84,47,252,97,215,41,89,218,69,0,1,155,4,88,235,108,154,13,59,106,33,196,98,199,60,80,5,2,8,132,22,96,191,21,218,136,59,16,64,0,1,4,16,64,0,1,4,16,64,192,219,2,38,251,30,66,44,222,158,123,170,71,0,1,15,10,152,44,218,30,28,110,196,75,198,47,226,164,65,27,196,217,29,103,167,122,225,15,187,78,201,210,46,2,8,216,36,192,90,103,211,108,216,81,11,33,22,59,230,129,42,16,64,32,180,0,251,173,208,70,220,129,0,2,8,32,128,0,2,8,32,128,0,2,222,22,48,217,247,16,98,241,246,220,83,61,2,8,120,80,192,100,209,246,224,112,35,94,50,126,17,39,13,218,32,206,238,56,59,213,11,127,216,117,74,150,118,17,64,192,38,1,214,58,155,102,195,142,90,8,177,216,49,15,84,129,0,2,161,5,216,111,133,54,226,14,4,16,64,0,1,4,16,64,0,1,4,16,240,182,128,201,190,135,16,139,183,231,158,234,17,64,192,131,2,38,139,182,7,135,27,241,146,241,139,56,105,208,6,113,118,199,217,169,94,248,195,174,83,178,180,139,0,2,54,9,176,214,217,52,27,118,212,66,136,197,142,121,160,10,4,16,8,45,192,126,43,180,17,119,32,128,0,2,8,32,128,0,2,8,32,128,128,183,5,76,246,61,132,88,188,61,247,84,143,0,2,30,20,48,89,180,61,56,220,136,151,140,95,196,73,131,54,136,179,59,206,78,245,194,31,118,157,146,165,93,4,16,176,73,128,181,206,166,217,176,163,22,66,44,118,204,3,85,32,128,64,104,1,246,91,161,141,184,3,1,4,16,64,0,1,4,16,64,0,1,4,188,45,96,178,239,33,196,226,237,185,167,122,4,16,240,160,128,201,162,237,193,225,70,188,100,252,34,78,26,180,65,156,221,113,118,170,23,254,176,235,148,44,237,34,128,128,77,2,172,117,54,205,134,29,181,16,98,177,99,30,168,2,1,4,66,11,176,223,10,109,196,29,8,32,128,0,2,8,32,128,0,2,8,32,224,109,1,147,125,15,33,22,111,207,61,213,35,128,128,7,5,76,22,109,15,14,55,226,37,227,23,113,210,160,13,226,236,142,179,83,189,240,135,93,167,100,105,23,1,4,108,18,96,173,179,105,54,236,168,133,16,139,29,243,64,21,8,32,16,90,128,253,86,104,35,238,64,0,1,4,16,64,0,1,4,16,64,0,1,111,11,152,236,123,8,177,120,123,238,169,30,1,4,60,40,96,178,104,123,112,184,17,47,25,191,136,147,6,109,16,103,119,156,157,234,133,63,236,58,37,75,187,8,32,96,147,0,107,157,77,179,97,71,45,132,88,236,152,7,170,64,0,129,208,2,236,183,66,27,113,7,2,8,32,128,0,2,8,32,128,0,2,8,120,91,192,100,223,67,136,197,219,115,79,245,8,32,224,65,1,147,69,219,131,195,141,120,201,248,69,156,52,104,131,56,187,227,236,84,47,252,97,215,41,89,218,69,0,1,155,4,88,235,108,154,13,59,106,33,196,98,199,60,80,5,2,8,132,22,96,191,21,218,136,59,16,64,0,1,4,16,64,0,1,4,16,64,192,219,2,38,251,30,66,44,222,158,123,170,71,0,1,15,10,152,44,218,30,28,110,196,75,198,47,226,164,65,27,196,217,29,103,167,122,225,15,187,78,201,210,46,2,8,216,36,192,90,103,211,108,216,81,11,33,22,59,230,129,42,16,64,32,180,0,251,173,208,70,220,129,0,2,8,32,128,0,2,8,32,128,0,2,222,22,48,217,247,16,98,241,246,220,83,61,2,8,120,80,192,100,209,246,224,112,35,94,50,126,17,39,13,218,32,206,238,56,59,213,11,127,216,117,74,150,118,17,64,192,38,1,214,58,155,102,195,142,90,8,177,216,49,15,84,129,0,2,161,5,216,111,133,54,226,14,4,16,64,0,1,4,16,64,0,1,4,16,240,182,128,201,190,135,16,139,183,231,158,234,17,64,192,131,2,38,139,182,7,135,27,241,146,241,139,56,105,208,6,113,118,199,217,169,94,248,195,174,83,178,180,139,0,2,54,9,176,214,217,52,27,118,212,66,136,197,142,121,160,10,4,16,8,45,192,126,43,180,17,119,32,128,0,2,8,32,128,0,2,8,32,128,128,183,5,76,246,61,132,88,188,61,247,84,143,0,2,30,20,48,89,180,61,56,220,136,151,140,95,196,73,131,54,136,179,59,206,78,245,194,31,118,157,146,165,93,4,16,176,73,128,181,206,166,217,176,163,22,66,44,118,204,3,85,32,128,64,104,1,246,91,161,141,184,3,1,4,16,64,0,1,4,16,64,0,1,4,188,45,96,178,239,33,196,226,237,185,167,122,4,16,240,160,128,201,162,237,193,225,70,188,100,252,34,78,26,180,65,156,221,113,118,170,23,254,176,235,148,44,237,34,128,128,77,2,172,117,54,205,134,29,181,16,98,177,99,30,168,2,1,4,66,11,176,223,10,109,196,29,8,32,128,0,2,8,32,128,0,2,8,32,224,109,1,147,125,15,33,22,111,207,61,213,35,128,128,7,5,76,22,109,15,14,55,226,37,227,23,113,210,160,13,226,236,142,179,83,189,240,135,93,167,100,105,23,1,4,108,18,96,173,179,105,54,236,168,133,16,139,29,243,64,21,8,32,16,90,128,253,86,104,35,238,64,0,1,4,16,64,0,1,4,16,64,0,1,111,11,152,236,123,8,177,120,123,238,169,30,1,4,60,40,96,178,104,123,112,184,17,47,25,191,136,147,6,109,16,103,119,156,157,234,133,63,236,58,37,75,187,8,32,96,147,0,107,157,77,179,97,71,45,132,88,236,152,7,170,64,0,129,208,2,236,183,66,27,113,7,2,8,32,128,0,2,8,32,128,0,2,8,120,91,192,100,223,67,136,197,219,115,79,245,8,32,224,65,1,147,69,219,131,195,141,120,201,248,69,156,52,104,131,56,187,227,236,84,47,252,97,215,41,89,218,69,0,1,155,4,88,235,108,154,13,59,106,33,196,98,199,60,80,5,2,8,132,22,96,191,21,218,136,59,16,64,0,1,4,16,64,0,1,4,16,64,192,219,2,38,251,30,66,44,222,158,123,170,71,0,1,15,10,152,44,218,30,28,110,196,75,198,47,226,164,65,27,196,217,29,103,167,122,225,15,187,78,201,210,46,2,8,216,36,192,90,119,235,217,56,119,254,188,252,254,251,31,146,225,190,244,81,153,182,43,87,174,200,165,75,151,228,246,219,111,23,53,87,161,174,35,71,142,202,111,71,142,200,125,247,165,151,187,239,186,43,212,237,65,127,79,136,37,44,54,30,66,0,129,40,8,176,223,138,2,58,93,34,128,0,2,8,32,128,0,2,8,32,128,128,171,2,38,251,30,66,44,174,78,21,157,33,128,0,2,34,38,139,54,126,248,185,245,14,240,158,186,37,237,76,63,252,97,215,25,87,90,69,0,1,187,4,110,182,214,101,207,153,55,104,161,143,230,122,68,94,111,218,88,74,62,93,220,104,32,255,252,243,143,124,191,227,7,185,43,109,90,73,151,238,94,163,182,106,212,174,47,49,49,137,100,218,164,241,186,157,125,251,246,203,149,127,254,145,172,89,50,27,181,59,254,227,201,210,171,79,127,221,198,206,239,54,75,76,76,204,77,219,83,99,169,92,189,182,254,253,215,235,86,75,234,212,169,140,250,142,125,120,197,170,213,210,180,89,75,89,52,127,150,60,148,61,219,45,219,188,120,241,162,84,168,92,67,46,93,190,44,51,166,76,208,182,225,92,132,88,194,81,227,25,4,16,136,134,0,251,173,104,168,211,39,2,8,32,128,0,2,8,32,128,0,2,8,184,41,96,178,239,33,196,226,230,76,209,23,2,8,32,32,132,48,76,95,2,147,255,79,207,180,239,132,244,60,206,222,158,109,66,44,222,158,63,170,71,0,129,184,9,220,42,196,146,54,77,26,169,81,189,138,110,72,157,8,178,127,255,1,89,182,98,149,254,239,211,39,79,144,124,143,229,137,91,39,65,238,250,251,239,191,37,103,158,199,165,209,171,47,75,219,183,90,134,221,142,122,176,117,187,142,250,148,146,254,125,122,234,118,106,215,123,69,206,157,59,39,243,102,77,53,106,183,100,217,10,242,215,217,191,228,237,182,173,164,82,197,242,183,60,9,165,79,255,129,50,118,220,199,186,191,158,221,222,145,23,106,84,53,234,59,246,225,248,132,88,70,126,56,70,70,141,30,39,243,103,79,147,7,31,200,24,118,255,132,88,194,166,227,65,4,16,112,89,128,253,150,203,224,116,135,0,2,8,32,128,0,2,8,32,128,0,2,174,11,152,236,123,8,177,184,62,93,116,136,0,2,9,93,192,100,209,78,232,118,106,252,248,185,243,22,224,236,142,179,83,189,16,98,113,74,150,118,17,64,192,38,129,91,133,88,10,23,42,40,31,143,251,240,154,114,215,172,253,66,26,54,105,38,181,95,168,33,221,187,116,12,123,40,145,12,177,92,95,68,164,66,44,234,52,154,202,207,87,8,132,99,110,54,88,245,185,159,2,133,139,75,198,251,51,200,206,93,187,37,127,190,188,129,83,97,194,6,250,255,15,198,39,196,162,78,131,73,149,42,149,241,167,143,8,177,152,206,26,207,35,128,128,91,2,236,183,220,146,166,31,4,16,64,0,1,4,16,64,0,1,4,16,136,150,128,201,190,135,16,75,180,102,141,126,17,64,32,193,10,152,44,218,9,22,237,170,129,227,231,206,91,128,179,59,206,78,245,66,136,197,41,89,218,69,0,1,155,4,226,27,98,57,121,234,148,20,120,226,41,121,178,200,19,50,126,204,7,122,40,63,238,253,73,250,14,24,36,27,55,109,145,59,146,36,145,226,79,61,41,173,223,124,67,238,190,251,46,253,123,245,187,219,110,187,77,242,229,205,35,239,143,26,35,207,60,93,66,190,92,255,149,172,223,240,181,168,211,94,10,63,81,80,6,244,125,87,26,53,109,38,85,43,85,148,99,199,79,200,196,41,211,100,248,224,1,146,243,63,57,100,203,55,219,100,222,39,11,229,179,53,159,7,238,87,225,146,135,31,202,174,219,239,247,222,96,125,74,74,155,86,111,200,155,173,223,150,207,214,172,149,179,103,207,234,26,251,189,219,67,238,185,231,238,27,200,213,56,250,191,55,88,214,172,93,39,167,79,159,145,188,121,114,203,91,45,91,72,238,92,57,229,228,201,147,210,161,115,55,125,234,140,170,79,133,82,134,14,26,160,63,89,20,236,138,13,246,244,237,213,93,86,126,182,90,63,183,122,197,226,107,194,36,61,122,245,213,159,24,202,150,45,139,76,152,56,85,127,242,232,177,188,143,74,135,118,173,37,99,198,251,3,205,46,252,116,137,204,153,247,137,28,62,252,155,118,201,146,57,179,116,235,217,91,127,78,40,107,150,44,55,53,82,225,153,97,35,62,144,111,183,127,175,251,45,253,76,73,121,185,126,221,64,205,106,188,243,23,44,146,79,23,47,149,157,187,246,232,241,182,106,217,92,212,231,161,174,191,8,177,216,244,47,148,90,16,64,224,86,2,236,183,120,63,16,64,0,1,4,16,64,0,1,4,16,64,192,239,2,38,251,30,66,44,126,127,59,24,31,2,8,88,39,96,178,104,91,55,152,40,20,132,159,59,232,56,187,227,236,84,47,132,88,156,146,165,93,4,16,176,73,32,190,33,150,185,243,23,72,219,246,157,165,86,205,106,210,163,107,103,29,96,41,87,177,170,14,123,212,172,94,85,78,157,62,37,147,167,206,208,255,125,197,146,5,146,34,69,114,169,251,114,67,217,254,253,15,58,88,146,60,121,114,121,187,77,43,217,241,195,78,153,58,125,166,100,203,154,69,7,46,222,104,222,84,114,228,206,175,127,175,238,75,151,238,94,29,146,73,124,251,237,162,62,235,163,126,94,173,242,243,242,247,165,75,242,201,194,79,53,225,134,47,86,73,146,36,73,164,90,205,58,146,40,38,70,102,78,253,88,6,14,30,46,51,102,205,145,243,23,46,72,213,202,21,165,89,211,38,146,38,77,234,107,200,47,92,184,32,21,171,212,148,125,251,15,72,189,58,181,36,89,178,100,58,224,241,219,111,71,100,246,140,201,146,233,193,7,100,240,208,17,50,113,242,52,201,156,233,65,41,250,100,97,233,248,118,219,155,134,88,90,181,109,47,11,22,46,150,77,95,125,46,107,191,248,82,7,105,218,181,121,83,26,54,120,41,208,175,170,81,5,76,212,165,2,56,151,175,92,214,207,228,120,248,33,89,48,119,134,254,249,172,57,243,164,125,167,174,58,212,242,120,129,124,50,103,238,39,129,231,255,23,98,201,28,212,232,228,201,83,242,66,157,255,245,85,181,202,243,242,251,239,127,200,234,53,107,229,185,103,203,200,144,129,253,244,207,85,136,230,227,201,83,245,120,213,41,56,11,22,45,209,206,27,190,248,236,6,31,66,44,54,253,11,165,22,4,16,184,149,0,251,45,222,15,4,16,64,0,1,4,16,64,0,1,4,16,240,187,128,201,190,135,16,139,223,223,14,198,135,0,2,214,9,152,44,218,214,13,38,10,5,225,231,14,58,206,238,56,59,213,11,33,22,167,100,105,23,1,4,108,18,184,85,136,69,5,73,94,170,251,162,46,87,125,50,103,219,183,223,137,250,188,141,186,102,77,155,40,121,30,205,45,205,90,182,150,165,203,86,232,192,202,131,15,100,212,191,83,39,145,188,222,162,149,180,108,254,154,188,222,180,177,14,177,108,248,122,147,52,123,173,137,52,110,216,64,146,222,113,135,14,82,228,204,243,184,52,122,245,101,105,251,86,75,185,124,249,178,14,104,168,235,131,17,131,229,233,226,79,73,162,68,137,116,240,66,5,48,150,47,254,68,135,75,212,165,78,115,25,52,100,184,14,127,168,16,200,213,33,22,245,251,80,159,19,154,52,101,186,62,221,164,95,239,30,82,165,82,69,221,230,47,191,30,150,18,165,202,73,161,130,5,100,210,248,49,250,103,234,115,66,42,244,241,78,199,183,111,58,101,167,78,159,150,252,133,138,73,153,82,37,101,196,208,129,250,84,151,124,133,138,234,112,206,226,5,115,2,207,197,134,88,70,143,28,38,37,138,23,211,63,111,215,161,179,204,153,183,64,182,109,250,82,98,98,98,164,248,51,229,244,207,87,46,93,160,67,59,127,254,249,167,30,139,10,10,93,29,98,185,222,40,182,237,117,171,151,7,78,157,233,241,110,63,249,120,210,20,89,56,111,166,254,204,81,158,2,69,164,84,201,18,50,114,248,96,221,199,222,159,246,73,157,250,175,74,143,110,157,165,244,51,79,95,51,62,199,29,182,2,0,0,32,0,73,68,65,84,66,44,54,253,11,165,22,4,16,184,149,0,251,45,222,15,4,16,64,0,1,4,16,64,0,1,4,16,240,187,128,201,190,135,16,139,223,223,14,198,135,0,2,214,9,152,44,218,214,13,38,10,5,225,231,14,58,206,238,56,59,213,11,33,22,167,100,105,23,1,4,108,18,184,85,136,37,88,157,42,156,241,214,155,45,116,32,226,159,127,254,145,135,30,121,236,154,211,68,212,51,177,1,149,146,79,23,151,81,35,134,4,66,44,42,172,161,78,61,185,250,158,235,67,44,87,135,72,212,125,42,60,115,241,226,69,249,87,162,68,242,243,207,191,200,175,135,15,203,232,177,227,117,40,102,254,236,105,250,115,67,241,13,177,168,128,141,10,218,108,252,114,181,164,74,149,42,48,204,250,13,26,235,79,28,237,254,254,27,253,121,162,184,132,88,102,207,157,47,111,119,236,34,35,134,188,39,101,74,63,163,219,106,218,172,165,14,251,168,0,73,236,39,143,84,141,127,156,60,41,171,150,46,12,244,23,27,166,81,97,151,51,103,206,72,141,218,245,229,197,90,53,165,219,59,29,2,247,76,153,54,67,186,116,127,247,154,16,203,213,70,199,79,156,144,194,197,158,145,98,69,139,72,247,119,58,6,158,219,246,221,118,105,249,86,59,221,214,11,53,170,75,254,39,138,233,147,87,84,144,168,100,137,226,218,237,102,159,71,34,196,98,211,191,80,106,65,0,129,91,9,176,223,226,253,64,0,1,4,16,64,0,1,4,16,64,0,1,191,11,152,236,123,8,177,248,253,237,96,124,8,32,96,157,128,201,162,109,221,96,162,80,16,126,238,160,227,236,142,179,83,189,16,98,113,74,150,118,17,64,192,38,129,91,133,88,10,228,207,39,227,70,143,12,148,123,251,237,183,233,19,67,98,47,245,217,154,66,69,159,150,250,117,106,75,231,142,237,174,25,150,254,4,80,178,100,250,180,20,117,18,203,153,51,103,101,222,172,169,129,123,110,118,18,139,58,169,165,77,171,55,2,247,253,241,199,159,210,163,119,95,253,233,157,216,43,246,147,67,225,134,88,212,231,143,212,201,47,203,62,157,127,77,205,239,116,235,165,63,113,164,62,11,244,239,59,239,140,83,136,69,157,148,178,105,243,150,160,83,170,78,161,81,167,209,168,75,133,88,110,79,124,187,76,155,52,62,112,111,236,231,131,212,41,43,234,100,148,22,111,182,145,65,3,250,72,133,231,158,13,220,179,124,229,103,242,90,243,55,175,9,177,92,109,180,117,219,183,58,252,114,179,171,85,203,102,210,180,113,67,217,180,229,27,233,208,169,171,254,132,146,186,148,97,141,106,149,165,85,203,230,250,100,156,171,47,66,44,54,253,11,165,22,4,16,184,149,0,251,45,222,15,4,16,64,0,1,4,16,64,0,1,4,16,240,187,128,201,190,135,16,139,223,223,14,198,135,0,2,214,9,152,44,218,214,13,38,10,5,225,231,14,58,206,238,56,59,213,11,33,22,167,100,105,23,1,4,108,18,184,85,136,165,112,161,130,242,241,184,15,111,90,238,185,115,231,228,209,252,133,165,108,153,82,50,124,240,128,192,125,177,63,191,250,36,150,112,67,44,253,222,27,172,79,94,105,248,202,75,82,190,92,89,201,156,233,65,125,202,73,235,118,29,195,62,137,69,133,62,246,252,184,87,54,127,181,246,154,211,72,106,213,125,89,54,111,217,26,231,147,88,212,201,48,79,151,41,47,42,236,243,204,211,197,175,113,26,62,242,67,73,153,50,133,172,89,177,88,127,22,73,133,88,18,39,73,34,83,39,126,20,184,239,234,16,203,175,191,30,150,70,77,155,75,135,118,173,165,193,75,117,3,247,12,127,127,148,12,25,62,242,166,33,150,221,123,126,148,242,149,170,75,197,10,229,116,88,229,250,43,109,154,52,146,38,77,106,253,99,117,114,142,250,52,209,87,27,54,202,188,249,11,228,219,237,223,75,147,70,175,72,235,55,91,92,243,24,33,22,155,254,133,82,11,2,8,220,74,128,253,22,239,7,2,8,32,128,0,2,8,32,128,0,2,8,248,93,192,100,223,67,136,197,239,111,7,227,67,0,1,235,4,76,22,109,235,6,19,133,130,240,115,7,29,103,119,156,157,234,133,16,139,83,178,180,139,0,2,54,9,152,132,88,212,56,138,149,44,43,167,79,159,185,38,16,162,78,38,81,39,148,168,79,215,188,209,172,169,209,73,44,79,20,45,169,79,48,137,13,131,168,62,213,231,117,212,103,118,194,61,137,165,67,231,110,50,115,246,92,125,74,76,142,135,31,210,211,113,254,252,5,201,157,175,144,228,207,151,55,112,90,74,168,207,9,125,240,225,88,121,111,240,48,125,90,77,209,39,11,95,51,173,237,59,117,21,21,82,153,62,121,130,228,123,44,79,200,16,75,146,36,73,164,212,179,21,37,54,248,19,219,88,108,176,70,157,214,146,53,75,102,201,145,59,191,92,125,18,203,185,243,231,229,209,124,79,136,250,204,147,250,44,81,236,181,102,237,23,210,171,119,127,233,222,165,147,220,117,87,90,125,154,75,215,206,29,164,72,225,66,250,150,216,231,212,103,161,70,14,31,124,77,237,132,88,108,250,23,74,45,8,32,112,43,1,246,91,188,31,8,32,128,0,2,8,32,128,0,2,8,32,224,119,1,147,125,15,33,22,191,191,29,140,15,1,4,172,19,48,89,180,173,27,76,20,10,194,207,29,116,156,221,113,118,170,23,66,44,78,201,210,46,2,8,216,36,96,26,98,153,52,101,186,116,235,217,91,106,84,171,34,245,235,214,150,211,167,79,75,199,119,186,235,207,214,172,91,189,92,238,185,231,238,160,33,150,43,87,174,200,195,185,242,201,35,57,255,163,79,31,81,225,145,235,3,26,202,169,93,199,119,100,206,220,79,100,232,160,254,146,33,195,125,178,116,217,10,249,112,204,56,77,216,191,79,79,169,88,190,156,212,172,93,95,18,197,196,200,204,169,31,235,159,55,109,214,82,159,214,162,194,25,69,139,20,150,59,238,72,114,13,249,142,31,118,74,165,106,181,228,209,92,143,232,207,32,197,196,220,38,163,199,142,147,197,75,151,203,251,195,6,73,233,103,158,214,247,223,42,196,162,78,53,121,230,217,138,162,62,169,180,105,253,26,185,237,182,219,174,233,67,133,72,26,54,105,22,248,212,82,168,147,88,30,202,158,45,80,119,187,214,111,234,80,204,154,207,191,144,1,131,134,234,118,111,22,98,81,191,139,61,173,70,125,134,72,205,195,183,223,109,151,15,70,127,164,79,130,89,182,104,158,220,113,199,29,82,182,124,101,253,41,40,21,128,201,251,104,110,89,182,98,149,110,91,185,150,43,91,250,154,218,9,177,216,244,47,148,90,16,64,224,86,2,236,183,120,63,16,64,0,1,4,16,64,0,1,4,16,64,192,239,2,38,251,30,66,44,126,127,59,24,31,2,8,88,39,96,178,104,91,55,152,40,20,132,159,59,232,56,187,227,236,84,47,132,88,156,146,165,93,4,16,176,73,224,86,33,150,39,139,60,33,227,199,124,112,203,114,47,93,186,36,253,7,14,145,143,198,79,12,220,151,60,121,114,25,53,98,136,20,42,88,64,255,172,126,131,198,114,246,236,89,153,61,99,242,53,109,169,16,197,168,209,31,137,250,228,205,186,53,203,117,136,229,250,207,219,236,218,189,71,127,58,104,231,174,221,250,89,245,57,33,21,122,121,187,99,23,57,241,251,239,242,217,178,69,242,70,171,182,215,132,88,84,208,165,93,199,46,186,207,21,75,22,200,131,15,100,188,97,12,243,23,44,210,237,94,125,169,64,75,253,58,181,3,63,186,85,136,229,187,237,59,164,106,205,23,229,229,250,117,164,227,219,109,110,104,255,226,197,139,82,240,201,255,133,97,182,108,88,43,53,106,213,147,164,201,146,202,164,241,99,2,247,206,158,59,95,143,227,211,79,102,75,246,108,89,229,216,241,227,210,188,101,107,253,73,163,216,171,101,243,215,100,240,176,247,245,61,89,50,103,10,106,164,62,223,212,189,87,95,125,242,75,236,165,156,6,13,232,163,67,66,234,250,108,245,231,242,78,247,94,242,219,111,71,2,247,20,47,86,84,62,24,49,248,134,0,14,33,22,155,254,133,82,11,2,8,220,74,128,253,22,239,7,2,8,32,128,0,2,8,32,128,0,2,8,248,93,192,100,223,67,136,197,239,111,7,227,67,0,1,235,4,76,22,109,235,6,19,133,130,240,115,7,29,103,119,156,157,234,133,16,139,83,178,180,139,0,2,54,9,68,106,173,251,227,143,63,101,239,190,125,146,38,85,42,121,240,193,7,244,169,31,113,185,212,167,136,254,145,127,228,206,148,41,111,121,251,158,31,247,138,10,199,220,151,62,157,190,79,133,68,142,28,57,170,79,103,73,148,40,209,13,207,94,184,112,65,78,159,57,35,119,165,77,123,211,118,85,248,99,207,222,159,36,209,191,254,37,89,179,102,145,164,119,220,17,151,146,29,189,71,157,80,115,224,192,65,249,235,220,57,29,108,73,156,56,113,156,251,83,33,152,131,7,127,150,20,41,146,139,58,217,69,205,237,213,215,229,203,151,101,235,182,239,228,239,191,255,150,244,233,211,5,13,247,168,251,9,177,196,153,156,27,17,64,32,202,2,236,183,162,60,1,116,143,0,2,8,32,128,0,2,8,32,128,0,2,142,11,152,236,123,8,177,56,62,61,116,128,0,2,8,92,43,96,178,104,99,41,130,159,59,111,1,206,238,56,59,213,75,164,254,176,235,84,125,180,139,0,2,8,68,66,128,181,46,18,138,254,106,131,16,139,191,230,147,209,32,224,103,1,246,91,126,158,93,198,134,0,2,8,32,128,0,2,8,32,128,0,2,74,192,100,223,67,136,133,119,8,1,4,16,112,89,192,100,209,118,185,84,43,187,195,207,157,105,193,217,29,103,167,122,225,15,187,78,201,210,46,2,8,216,36,192,90,103,211,108,216,81,11,33,22,59,230,129,42,16,64,32,180,0,251,173,208,70,220,129,0,2,8,32,128,0,2,8,32,128,0,2,222,22,48,217,247,16,98,241,246,220,83,61,2,8,120,80,192,100,209,246,224,112,35,94,50,126,17,39,13,218,32,206,238,56,59,213,11,127,216,117,74,150,118,17,64,192,38,1,214,58,155,102,195,142,90,8,177,216,49,15,84,129,0,2,161,5,216,111,133,54,226,14,4,16,64,0,1,4,16,64,0,1,4,16,240,182,128,201,190,135,16,139,183,231,158,234,17,64,192,131,2,38,139,182,7,135,27,241,146,241,139,56,105,208,6,113,118,199,217,169,94,248,195,174,83,178,180,139,0,2,54,9,176,214,217,52,27,118,212,66,136,197,142,121,160,10,4,16,8,45,192,126,43,180,17,119,32,128,0,2,8,32,128,0,2,8,32,128,128,183,5,76,246,61,132,88,188,61,247,84,143,0,2,30,20,48,89,180,61,56,220,136,151,140,95,196,73,131,54,136,179,59,206,78,245,194,31,118,157,146,165,93,4,16,176,73,128,181,206,166,217,176,163,22,66,44,118,204,3,85,32,128,64,104,1,246,91,161,141,184,3,1,4,16,64,0,1,4,16,64,0,1,4,188,45,96,178,239,33,196,226,237,185,167,122,4,16,240,160,128,201,162,237,193,225,70,188,100,252,34,78,26,180,65,156,221,113,118,170,23,254,176,235,148,44,237,34,128,128,77,2,113,93,235,46,94,188,40,49,49,183,73,76,76,34,155,202,119,188,22,53,238,219,110,187,77,18,37,114,110,220,71,143,30,147,223,142,28,145,204,153,50,73,202,148,41,28,31,83,168,14,8,177,132,18,226,247,8,32,96,139,0,251,45,91,102,130,58,16,64,0,1,4,16,64,0,1,4,16,64,192,41,1,147,125,15,33,22,167,102,133,118,17,64,0,129,155,8,152,44,218,160,138,224,231,206,91,128,179,59,206,78,245,18,215,63,236,58,213,63,237,34,128,0,2,110,8,196,101,173,251,227,143,63,165,224,147,37,164,123,151,142,82,251,133,26,113,42,171,126,131,198,114,246,236,89,153,61,99,114,208,251,39,76,156,44,61,123,247,191,225,119,105,211,164,145,178,101,74,201,155,45,94,147,84,169,82,197,169,175,112,111,186,124,249,178,228,200,157,95,154,52,122,69,90,191,217,226,134,102,246,237,219,47,101,202,87,150,65,3,250,72,133,231,158,13,183,155,155,62,183,104,241,82,233,209,171,175,156,248,253,247,192,61,217,178,102,145,218,181,106,72,253,58,181,35,222,95,92,27,36,196,18,87,41,238,67,0,129,104,11,176,223,138,246,12,208,63,2,8,32,128,0,2,8,32,128,0,2,8,56,45,96,178,239,33,196,226,244,236,208,62,2,8,32,112,157,128,201,162,13,38,33,22,183,222,1,222,83,183,164,157,233,39,46,127,216,117,166,103,90,69,0,1,4,220,19,136,203,90,23,78,136,165,238,203,13,229,204,153,179,50,111,214,212,160,131,25,255,241,100,233,213,167,191,84,172,80,78,50,220,119,159,190,231,212,169,211,242,245,198,77,242,227,222,159,164,120,177,162,50,102,212,112,71,33,98,67,44,141,27,54,144,54,173,222,184,161,47,39,67,44,195,70,124,32,67,71,124,32,42,180,211,240,213,151,180,193,166,77,91,68,5,91,84,168,165,101,243,215,228,245,166,141,29,29,255,205,26,39,196,18,21,118,58,69,0,129,48,4,216,111,133,129,198,35,8,32,128,0,2,8,32,128,0,2,8,32,224,41,1,147,125,15,33,22,79,77,53,197,34,128,128,31,4,76,22,109,63,140,223,116,12,248,153,10,198,237,121,156,227,230,100,235,93,113,249,195,174,173,181,83,23,2,8,32,16,87,129,184,172,117,78,134,88,166,78,26,39,5,242,61,22,40,247,210,165,75,162,2,48,155,183,108,149,207,87,45,145,244,233,210,197,117,40,241,190,47,90,33,150,3,7,15,73,169,103,43,138,58,117,101,210,132,49,58,200,18,123,253,242,235,97,41,81,170,156,254,175,223,110,94,47,73,147,38,141,247,184,76,31,32,196,98,42,200,243,8,32,224,150,0,251,45,183,164,233,7,1,4,16,64,0,1,4,16,64,0,1,4,162,37,96,178,239,33,196,18,173,89,163,95,4,16,72,176,2,38,139,118,130,69,187,106,224,248,185,243,22,224,236,142,179,83,189,196,229,15,187,78,245,77,187,8,32,128,128,91,2,193,214,186,237,223,239,144,209,99,199,203,15,59,119,73,174,92,57,229,185,103,203,74,211,102,45,175,249,156,208,206,93,187,69,157,38,242,237,246,239,37,195,125,233,165,244,51,37,229,229,250,117,37,38,38,145,46,61,174,39,177,92,31,98,81,207,190,219,119,128,140,155,48,73,166,79,158,32,249,30,203,163,219,91,188,116,185,76,159,57,91,118,238,220,45,121,242,228,150,26,213,170,72,169,146,37,244,239,84,45,125,250,15,148,215,255,219,72,150,175,252,76,62,89,240,169,124,245,197,42,57,119,254,188,76,153,58,67,214,124,254,133,236,222,243,163,20,124,60,191,20,126,162,160,212,172,94,77,215,25,215,16,75,199,183,219,136,50,89,177,106,181,220,115,247,93,82,169,98,121,249,111,227,87,37,38,38,70,58,119,237,33,199,143,159,144,225,67,6,6,198,126,229,202,21,105,222,178,181,220,125,247,93,210,181,115,135,27,166,178,67,231,110,50,115,246,92,153,48,118,148,20,41,92,232,134,223,79,154,50,93,230,206,251,68,58,188,221,70,242,231,203,171,127,127,242,212,41,233,255,222,96,89,179,118,157,156,62,125,70,242,230,201,45,111,181,108,33,185,115,229,148,83,167,79,75,203,183,218,73,158,71,115,203,27,205,154,6,218,83,97,153,46,221,123,201,115,207,150,145,154,213,171,202,47,191,252,42,211,103,206,145,207,214,124,46,103,255,250,75,138,60,81,80,74,151,42,169,79,189,185,250,34,196,226,214,191,62,250,65,0,1,83,1,246,91,166,130,60,143,0,2,8,32,128,0,2,8,32,128,0,2,182,11,152,236,123,8,177,216,62,187,212,135,0,2,190,19,48,89,180,125,135,17,198,128,240,11,3,45,140,71,112,14,3,205,162,71,8,177,88,52,25,148,130,0,2,142,9,92,191,214,169,64,72,197,42,53,37,121,242,228,82,174,108,105,249,226,203,245,242,219,111,71,116,255,221,187,116,148,218,47,212,144,45,223,108,147,23,234,188,164,127,86,181,202,243,242,251,239,127,200,234,53,107,117,88,98,200,192,126,250,231,225,134,88,46,95,190,34,37,74,151,211,125,174,89,185,68,238,75,159,78,7,90,84,176,69,157,88,242,92,185,50,186,255,239,119,252,32,61,186,118,146,90,53,171,203,198,77,155,229,197,250,175,234,154,207,158,61,43,143,228,252,143,254,140,81,247,94,125,100,226,228,105,58,8,242,68,161,130,242,213,134,175,245,9,47,29,218,181,150,6,47,213,141,115,136,37,22,255,133,26,85,101,215,238,31,101,235,182,111,165,126,221,23,165,115,135,182,50,112,240,112,25,249,225,152,107,2,55,219,190,253,78,170,215,170,167,3,37,205,94,107,114,195,220,41,223,67,63,255,34,91,55,174,139,211,188,94,184,112,65,207,201,190,253,7,164,94,157,90,146,44,89,50,153,191,96,145,54,154,61,99,178,60,154,235,17,169,86,179,142,14,20,125,183,101,131,220,113,71,18,221,238,152,113,19,164,111,255,65,50,105,252,24,29,6,170,90,179,142,14,252,168,121,202,144,225,62,89,178,108,133,28,58,244,115,160,141,216,98,8,177,196,105,90,184,9,1,4,44,16,96,191,101,193,36,80,2,2,8,32,128,0,2,8,32,128,0,2,8,56,42,96,178,239,33,196,226,232,212,208,56,2,8,32,112,163,128,201,162,141,167,8,126,238,188,5,56,187,227,236,84,47,132,88,156,146,165,93,4,16,176,73,224,250,181,174,89,203,214,178,116,217,10,89,48,119,134,228,120,248,33,249,251,239,191,229,157,110,189,100,214,156,121,129,16,75,108,96,98,221,234,229,114,207,61,119,235,225,244,120,183,159,124,60,105,138,44,156,55,83,30,126,40,123,156,67,44,42,20,243,64,198,251,117,27,199,142,31,151,207,86,127,174,195,26,37,138,23,147,209,35,135,233,159,21,121,170,148,228,205,243,168,76,158,48,70,18,39,78,44,42,212,241,98,189,87,100,239,190,253,178,249,171,207,101,203,55,91,117,136,37,93,186,123,245,51,170,110,117,101,207,153,87,42,63,95,65,250,247,233,169,255,187,10,184,228,125,252,73,29,206,25,58,168,127,156,67,44,153,51,61,40,179,167,79,150,148,41,83,232,103,170,189,80,87,135,104,190,252,124,133,156,56,241,187,14,152,52,110,216,64,218,180,122,67,247,51,96,208,80,25,53,250,35,89,186,112,174,100,201,146,249,154,233,86,167,180,60,156,43,159,30,207,204,169,31,7,126,247,229,87,27,100,207,158,31,175,185,55,199,195,15,75,161,130,5,68,157,204,210,173,103,111,233,215,187,135,84,169,84,81,223,19,251,217,33,253,251,241,99,2,247,168,241,43,59,117,169,121,82,247,173,91,179,66,118,237,222,45,149,170,213,146,62,189,186,73,181,42,149,244,239,55,109,222,34,181,235,189,162,79,139,169,83,187,102,160,111,66,44,54,253,11,165,22,4,16,184,149,0,251,45,222,15,4,16,64,0,1,4,16,64,0,1,4,16,240,187,128,201,190,135,16,139,223,223,14,198,135,0,2,214,9,152,44,218,214,13,38,10,5,225,231,14,58,206,238,56,59,213,11,33,22,167,100,105,23,1,4,108,18,184,122,173,83,167,160,228,200,157,79,50,102,188,95,86,45,93,24,40,115,215,238,61,82,161,114,13,29,98,81,159,159,41,92,236,25,41,86,180,136,116,127,167,99,224,158,109,223,109,215,159,180,233,246,78,7,121,177,86,205,56,135,88,174,183,80,167,169,148,45,93,82,127,74,231,223,119,222,41,203,150,175,148,215,223,120,75,90,188,254,223,64,128,67,61,51,113,202,52,249,104,252,68,29,154,57,117,234,148,14,177,180,108,254,154,188,222,180,113,160,201,115,231,206,233,79,254,252,241,199,159,58,204,177,125,199,14,233,209,171,175,254,12,209,200,225,131,227,28,98,233,210,169,189,212,125,241,133,64,187,195,223,31,37,67,134,143,148,169,19,63,146,2,249,243,73,185,138,85,229,204,217,179,242,249,202,37,162,60,75,150,173,32,201,147,37,211,65,160,235,47,21,192,201,245,88,33,41,92,168,160,124,60,238,195,192,175,187,116,127,87,166,76,187,246,254,151,235,215,17,245,41,163,215,91,180,146,101,43,86,201,198,47,87,75,170,84,169,2,207,212,111,208,88,214,111,248,90,118,127,255,141,254,164,81,145,226,165,244,103,150,222,237,209,37,16,114,105,248,202,75,210,174,245,155,162,194,51,231,207,159,215,30,191,29,57,42,191,30,62,44,203,87,172,210,39,213,116,238,216,78,234,215,169,29,104,151,16,139,77,255,66,169,5,1,4,110,37,192,126,139,247,3,1,4,16,64,0,1,4,16,64,0,1,4,252,46,96,178,239,33,196,226,247,183,131,241,33,128,128,117,2,38,139,182,117,131,137,66,65,248,185,131,142,179,59,206,78,245,66,136,197,41,89,218,69,0,1,155,4,174,94,235,142,30,61,38,79,150,40,45,181,106,86,147,30,93,59,7,202,84,159,11,42,84,244,105,29,98,249,79,142,135,165,70,237,250,55,29,66,171,150,205,164,105,227,134,113,14,177,76,24,59,74,242,61,150,55,208,94,236,167,112,98,127,48,230,163,9,210,119,192,160,155,246,55,117,210,56,249,231,202,21,29,98,185,250,20,18,245,192,146,101,203,165,107,247,222,114,226,247,223,245,243,177,159,27,138,111,136,101,196,144,247,164,76,233,103,2,53,168,79,39,53,106,218,92,134,13,238,47,207,150,41,45,31,142,25,39,253,7,14,145,249,179,167,73,162,68,137,244,201,44,237,219,190,37,175,188,92,47,104,221,197,74,150,213,63,95,187,106,105,224,247,151,46,93,146,75,151,46,235,255,126,248,240,97,41,83,190,178,196,134,88,84,72,70,157,0,179,236,211,249,215,180,167,78,200,153,58,125,166,108,250,234,115,29,248,121,165,241,107,250,83,75,155,214,175,145,105,51,102,235,211,91,98,63,55,164,66,44,35,70,126,40,67,71,124,16,104,35,214,131,16,139,77,255,34,169,5,1,4,226,35,192,126,43,62,90,220,139,0,2,8,32,128,0,2,8,32,128,0,2,94,20,48,217,247,16,98,241,226,140,83,51,2,8,120,90,192,100,209,246,244,192,35,84,60,126,17,130,12,209,12,206,238,56,59,213,11,33,22,167,100,105,23,1,4,108,18,184,122,173,59,117,250,180,228,47,84,76,74,62,93,92,70,141,24,18,40,243,171,13,27,165,94,131,70,58,196,146,63,223,99,82,190,82,117,169,88,161,156,14,171,92,127,165,77,147,70,210,164,73,29,231,16,139,10,161,20,200,247,216,77,73,84,72,67,133,53,212,137,36,79,22,121,226,134,251,238,191,63,131,108,223,254,189,14,177,140,25,53,92,138,23,43,170,239,57,126,226,132,62,49,70,157,42,163,2,37,57,255,147,67,210,167,187,87,138,151,42,39,185,114,254,39,94,39,177,188,211,241,109,169,87,167,86,160,239,177,227,62,150,62,253,7,202,180,73,227,37,127,190,188,114,232,208,207,250,244,21,117,90,140,242,84,167,180,172,89,185,68,238,75,159,46,232,184,26,54,105,38,107,214,126,33,139,23,204,145,108,89,179,220,112,143,250,157,186,39,54,196,162,66,67,123,126,220,43,155,191,90,43,49,49,137,2,247,215,170,251,178,108,222,178,85,159,196,162,250,157,247,201,66,105,243,118,39,125,194,203,208,225,31,200,145,163,71,101,229,146,5,250,119,177,193,27,245,169,161,134,13,94,146,108,217,178,200,249,115,231,165,68,233,231,56,137,197,166,127,144,212,130,0,2,241,18,96,191,21,47,46,110,70,0,1,4,16,64,0,1,4,16,64,0,1,15,10,152,236,123,8,177,120,112,194,41,25,1,4,188,45,96,178,104,123,123,228,145,169,30,191,200,56,134,106,5,231,80,66,118,255,158,16,139,221,243,67,117,8,32,16,25,129,235,215,186,39,138,150,212,39,151,236,252,110,179,254,244,140,186,134,141,248,64,159,224,161,66,44,149,43,85,148,71,243,61,161,195,23,42,132,17,123,169,224,69,175,222,253,165,123,151,78,242,68,161,199,35,22,98,137,13,208,52,120,169,174,116,104,215,58,208,159,250,164,207,39,11,63,149,89,211,39,201,174,93,187,111,8,177,204,158,59,95,222,238,216,69,250,245,238,17,248,12,209,145,35,71,165,232,211,101,226,253,57,161,216,147,91,98,59,111,218,172,165,172,88,181,90,190,94,183,90,82,167,254,223,231,125,84,208,228,228,201,147,250,255,190,231,158,187,101,210,248,49,55,157,32,245,105,32,245,137,160,50,165,74,202,224,247,250,202,237,183,223,30,184,87,125,110,168,122,173,122,178,115,215,238,64,136,165,67,231,110,50,115,246,92,253,121,162,28,15,63,164,239,61,127,254,130,228,206,87,72,135,104,84,152,70,93,177,33,36,85,175,170,239,234,207,43,169,112,139,10,185,172,94,177,88,50,220,151,94,223,191,104,241,82,253,9,40,78,98,137,204,191,37,90,65,0,1,247,5,216,111,185,111,78,143,8,32,128,0,2,8,32,128,0,2,8,32,224,174,128,201,190,135,16,139,187,115,69,111,8,32,128,128,152,44,218,240,9,126,46,189,4,188,167,46,65,59,212,13,33,22,135,96,105,22,1,4,172,18,184,126,173,155,48,113,178,244,236,221,95,42,63,95,65,94,170,247,162,252,252,203,47,242,118,199,174,114,246,236,89,29,98,169,253,66,13,233,247,222,96,25,61,118,188,84,120,238,89,169,81,173,138,124,251,221,118,249,96,244,71,146,50,101,10,89,182,104,158,36,77,154,52,98,33,150,203,151,175,72,205,218,245,228,219,237,223,75,227,134,13,164,216,147,69,100,217,138,149,50,113,242,52,41,87,182,180,12,29,212,95,54,110,218,124,67,136,229,192,193,67,82,234,217,138,250,84,25,117,66,202,47,191,30,150,1,3,135,200,190,253,7,228,209,92,143,200,7,35,134,232,19,99,114,228,206,175,219,109,211,234,141,27,230,101,223,190,253,250,179,62,234,106,248,202,75,242,116,241,167,100,203,55,91,229,189,193,195,180,131,242,136,189,166,76,155,33,93,186,191,171,255,107,159,94,221,164,90,149,74,183,156,103,245,233,159,181,95,124,169,67,40,234,222,12,25,238,147,159,127,254,69,212,231,147,142,30,59,174,189,99,79,98,217,241,195,78,169,84,173,150,174,91,5,78,98,98,110,147,209,99,199,201,226,165,203,229,253,97,131,164,244,51,79,7,250,106,241,102,27,253,115,117,45,95,252,137,100,122,240,1,253,127,207,157,191,64,218,182,239,172,79,207,121,174,92,25,217,186,237,91,233,220,181,167,254,93,253,186,47,234,192,139,154,63,117,117,235,214,77,255,103,151,46,93,172,122,87,41,6,1,4,16,184,94,128,253,22,239,4,2,8,32,128,0,2,8,32,128,0,2,8,248,93,192,100,223,67,136,197,239,111,7,227,67,0,1,235,4,76,22,109,235,6,19,133,130,240,115,7,29,103,119,156,157,234,133,16,139,83,178,180,139,0,2,54,9,92,191,214,93,186,116,73,122,246,238,39,147,167,206,8,148,217,174,205,155,210,183,255,32,233,209,181,147,212,170,89,93,206,157,59,39,221,123,245,149,89,115,230,5,238,201,156,233,65,25,52,160,143,60,146,243,63,250,103,245,27,52,214,65,140,217,51,38,7,29,110,108,88,38,246,147,60,183,50,81,225,142,55,219,180,215,193,139,216,75,125,54,104,64,223,158,146,42,85,42,217,180,121,139,212,174,247,202,53,159,19,82,247,245,31,56,68,62,28,51,46,240,140,10,162,168,128,141,58,89,70,133,111,212,120,84,136,165,73,163,87,164,245,155,45,110,40,97,255,129,131,82,186,220,243,250,222,79,151,44,211,227,81,151,58,233,228,189,126,239,74,178,100,201,2,207,196,126,190,72,253,224,155,175,215,73,138,20,201,111,57,205,127,253,245,151,12,31,249,161,14,3,93,125,169,80,75,143,174,157,101,240,208,17,58,216,18,123,250,204,252,5,139,164,117,187,255,11,205,168,103,174,63,65,69,253,108,249,202,207,228,181,230,111,74,161,130,5,174,57,13,230,220,249,243,210,252,141,214,250,51,70,234,74,158,60,185,244,236,218,73,102,204,154,43,235,55,124,45,3,250,246,146,74,21,203,235,223,17,98,177,233,95,40,181,32,128,192,173,4,216,111,241,126,32,128,0,2,8,32,128,0,2,8,32,128,128,223,5,76,246,61,132,88,252,254,118,48,62,4,16,176,78,192,100,209,182,110,48,81,40,8,63,119,208,113,118,199,217,169,94,8,177,56,37,75,187,8,32,96,147,192,205,214,186,163,71,143,201,175,135,15,75,150,44,153,229,206,148,41,131,150,124,236,248,113,57,120,240,103,29,216,120,40,123,54,81,109,57,117,93,185,114,69,14,253,252,139,168,62,211,223,123,175,14,120,196,229,82,193,147,159,246,29,144,236,217,178,202,29,119,36,209,143,168,207,10,37,77,150,244,166,227,10,214,238,229,203,151,101,215,238,61,250,83,65,119,165,77,123,195,45,170,159,188,143,63,41,47,214,170,41,221,222,233,16,151,210,244,61,42,92,114,224,192,65,185,120,241,162,60,148,61,123,160,198,96,13,168,240,208,158,189,63,73,162,127,253,75,178,102,205,34,73,239,184,227,134,219,54,124,189,73,159,130,163,62,83,84,190,92,217,27,126,175,198,126,242,212,41,201,154,37,139,196,196,36,146,127,254,249,71,14,253,252,179,164,187,247,94,73,156,56,177,190,159,16,75,156,167,143,27,17,64,32,202,2,236,183,162,60,1,116,143,0,2,8,32,128,0,2,8,32,128,0,2,142,11,152,236,123,8,177,56,62,61,116,128,0,2,8,92,43,96,178,104,99,201,231,132,220,122,7,120,79,221,146,118,166,31,66,44,206,184,210,42,2,8,216,37,192,90,103,54,31,42,220,114,238,220,121,153,52,101,154,254,204,208,130,185,51,36,199,195,15,153,53,26,198,211,42,12,115,229,242,101,105,217,250,109,249,238,187,239,101,205,202,197,146,36,201,255,66,59,241,189,8,177,196,87,140,251,17,64,32,90,2,236,183,162,37,79,191,8,32,128,0,2,8,32,128,0,2,8,32,224,150,128,201,190,135,16,139,91,179,68,63,8,32,128,192,255,23,48,89,180,65,36,196,226,214,59,192,123,234,150,180,51,253,240,135,93,103,92,105,21,1,4,236,18,96,173,51,155,143,125,251,246,75,153,242,149,117,35,181,95,168,33,221,187,92,251,201,31,179,214,227,254,180,250,180,83,251,78,93,245,3,253,251,244,148,202,207,87,136,251,195,215,221,73,136,37,108,58,30,68,0,1,151,5,216,111,185,12,78,119,8,32,128,0,2,8,32,128,0,2,8,32,224,186,128,201,190,135,16,139,235,211,69,135,8,32,144,208,5,76,22,237,132,110,167,198,143,159,59,111,1,206,238,56,59,213,11,127,216,117,74,150,118,17,64,192,38,1,214,58,179,217,248,235,175,191,100,201,210,21,242,88,222,71,37,115,230,76,102,141,25,60,125,240,208,33,249,102,235,183,242,84,209,39,37,117,234,84,6,45,241,57,33,35,60,30,70,0,1,87,5,216,111,185,202,77,103,8,32,128,0,2,8,32,128,0,2,8,32,16,5,1,147,125,15,33,150,40,76,24,93,34,128,64,194,22,48,89,180,19,182,220,255,70,143,159,59,111,1,206,238,56,59,213,11,127,216,117,74,150,118,17,64,192,38,1,214,58,155,102,195,142,90,56,137,197,142,121,160,10,4,16,8,45,192,126,43,180,17,119,32,128,0,2,8,32,128,0,2,8,32,128,128,183,5,76,246,61,132,88,188,61,247,84,143,0,2,30,20,48,89,180,61,56,220,136,151,140,95,196,73,131,54,136,179,59,206,78,245,194,31,118,157,146,165,93,4,16,176,73,128,181,206,166,217,176,163,22,66,44,118,204,3,85,32,128,64,104,1,246,91,161,141,184,3,1,4,16,64,0,1,4,16,64,0,1,4,188,45,96,178,239,33,196,226,237,185,167,122,4,16,240,160,128,201,162,237,193,225,70,188,100,252,34,78,26,180,65,156,221,113,118,170,23,254,176,235,148,44,237,34,128,128,77,2,172,117,54,205,134,29,181,16,98,177,99,30,168,2,1,4,66,11,176,223,10,109,196,29,8,32,128,0,2,8,32,128,0,2,8,32,224,109,1,147,125,15,33,22,111,207,61,213,35,128,128,7,5,76,22,109,15,14,55,226,37,227,23,113,210,160,13,226,236,142,179,83,189,240,135,93,167,100,105,23,1,4,108,18,176,125,173,43,243,92,37,205,181,236,211,249,142,177,125,177,110,189,52,104,212,84,38,140,29,37,69,10,23,138,88,63,71,143,30,147,35,71,143,73,206,255,228,144,152,152,68,17,107,215,233,134,8,177,56,45,76,251,8,32,16,41,1,246,91,145,146,164,29,4,16,64,0,1,4,16,64,0,1,4,16,176,85,192,100,223,67,136,197,214,89,165,46,4,16,240,173,128,201,162,237,91,148,120,12,12,191,120,96,25,220,138,179,1,158,5,143,218,254,135,93,11,136,40,1,1,4,124,32,96,251,90,87,178,108,5,185,45,38,198,209,16,203,150,111,182,73,151,238,189,164,71,215,78,146,55,207,163,17,155,213,225,239,143,146,33,195,71,202,166,175,62,151,127,223,121,103,196,218,117,186,33,66,44,78,11,211,62,2,8,68,74,128,253,86,164,36,105,7,1,4,16,64,0,1,4,16,64,0,1,4,108,21,48,217,247,16,98,177,117,86,169,11,1,4,124,43,96,178,104,251,22,37,30,3,195,47,30,88,6,183,226,108,128,103,193,163,182,255,97,215,2,34,74,64,0,1,31,8,216,190,214,185,17,98,113,106,26,9,177,56,37,75,187,8,32,128,192,255,4,216,111,241,38,32,128,0,2,8,32,128,0,2,8,32,128,128,223,5,76,246,61,132,88,252,254,118,48,62,4,16,176,78,192,100,209,182,110,48,81,40,8,63,119,208,113,118,199,217,169,94,108,255,195,174,83,227,166,93,4,16,72,88,2,110,173,117,155,183,108,149,97,239,127,32,181,107,86,151,178,101,74,5,144,151,175,252,76,38,79,157,46,111,182,120,93,242,60,154,251,6,252,80,33,150,51,103,206,74,179,150,111,73,149,74,21,165,82,197,242,129,231,251,15,28,34,103,207,158,149,174,157,59,232,159,253,241,199,159,210,167,255,123,178,230,243,117,146,44,121,50,121,182,76,41,169,94,165,146,100,201,146,89,118,252,176,83,70,140,252,80,94,111,218,88,127,250,71,93,59,119,237,150,97,35,62,144,111,183,127,47,25,238,75,47,165,159,41,41,47,215,175,27,248,44,80,143,94,125,37,117,234,84,146,45,91,22,153,48,113,170,236,219,183,95,30,203,251,168,116,104,215,90,50,102,188,95,198,124,52,65,38,76,154,34,191,253,118,68,10,21,44,32,255,109,244,170,20,125,178,176,174,99,208,208,17,242,213,134,175,37,38,38,70,138,21,45,162,251,141,61,169,229,202,149,43,242,233,226,165,178,120,233,114,89,183,126,131,100,205,156,73,234,213,173,45,149,159,175,224,218,139,201,73,44,174,81,211,17,2,8,24,10,176,223,50,4,228,113,4,16,64,0,1,4,16,64,0,1,4,16,176,94,192,100,223,67,136,197,250,233,165,64,4,16,240,155,128,201,162,13,102,26,70,0,0,32,0,73,68,65,84,237,55,139,112,198,131,95,56,106,241,127,6,231,248,155,217,244,132,91,127,216,181,105,204,212,130,0,2,9,79,192,173,181,238,228,169,83,82,224,137,167,116,104,227,163,15,223,15,64,55,108,210,76,214,172,253,66,182,110,92,39,201,147,39,191,97,2,66,133,88,84,40,164,224,147,37,228,141,102,77,165,217,107,77,2,207,215,111,208,88,78,157,62,45,243,102,77,149,243,231,47,200,115,149,170,201,161,67,63,75,213,42,207,203,249,115,231,229,211,37,203,36,109,154,52,178,114,233,2,217,252,205,86,121,181,241,235,50,110,244,72,29,52,81,159,23,122,161,206,75,186,45,117,255,239,191,255,33,171,215,172,149,231,158,45,35,67,6,246,211,63,175,86,179,142,14,184,168,75,5,76,46,95,185,44,11,22,46,150,28,15,63,36,11,230,206,144,185,243,23,200,132,137,83,228,251,29,63,72,141,106,85,164,102,245,42,146,57,115,38,169,80,185,134,14,182,148,40,94,76,238,74,155,86,102,205,153,39,153,51,61,40,51,167,77,212,65,150,165,203,86,72,179,150,173,165,92,217,210,58,12,163,194,44,170,238,209,35,135,233,103,220,184,8,177,184,161,76,31,8,32,16,9,1,246,91,145,80,164,13,4,16,64,0,1,4,16,64,0,1,4,16,176,89,192,100,223,67,136,197,230,153,165,54,4,16,240,165,128,201,162,237,75,144,120,14,10,191,120,130,133,121,59,206,97,194,89,242,152,91,127,216,181,100,184,148,129,0,2,9,84,192,205,181,78,133,51,84,72,99,211,250,53,242,239,127,255,91,98,131,45,21,43,148,147,129,253,122,7,157,129,72,132,88,38,78,158,38,221,123,245,145,30,93,59,75,173,154,213,116,63,211,102,204,146,206,93,123,202,152,81,195,69,25,92,29,98,137,13,168,172,91,189,92,238,185,231,110,125,127,143,119,251,201,199,147,166,200,194,121,51,229,225,135,178,7,66,44,87,135,75,218,117,232,44,115,230,45,144,109,155,190,148,100,201,146,201,245,159,19,82,167,195,124,56,102,156,124,48,98,176,60,243,116,9,221,238,178,229,43,229,245,55,222,146,110,239,116,144,23,107,213,148,90,117,95,150,157,187,246,200,230,175,62,215,39,181,92,190,124,89,7,95,74,62,93,92,218,180,122,195,149,183,148,16,139,43,204,116,130,0,2,17,16,96,191,21,1,68,154,64,0,1,4,16,64,0,1,4,16,64,0,1,171,5,76,246,61,132,88,172,158,90,138,67,0,1,63,10,152,44,218,126,244,136,239,152,240,139,175,88,120,247,227,28,158,155,45,79,185,249,135,93,91,198,76,29,8,32,144,240,4,220,92,235,98,3,27,3,250,246,210,159,254,89,184,104,177,188,217,166,189,124,248,254,80,121,186,196,83,65,241,35,17,98,121,189,69,43,89,182,98,149,124,243,245,58,73,145,226,127,167,189,156,59,127,94,54,108,216,40,217,179,103,147,189,63,253,20,8,177,228,200,241,144,20,46,246,140,62,49,166,251,59,29,3,53,109,251,110,187,180,124,171,93,32,108,162,130,46,127,156,60,41,171,150,46,12,220,51,105,202,116,233,214,179,183,44,94,48,71,178,101,205,114,67,136,165,204,115,149,228,232,177,227,50,127,246,52,137,73,148,72,63,247,247,223,127,75,153,242,149,245,201,43,67,7,245,151,22,111,182,209,167,175,168,96,79,245,42,149,229,177,199,242,72,210,59,238,112,245,197,36,196,226,42,55,157,33,128,128,129,0,251,45,3,60,30,69,0,1,4,16,64,0,1,4,16,64,0,1,79,8,152,236,123,8,177,120,98,138,41,18,1,4,252,36,96,178,104,251,201,33,220,177,224,23,174,92,252,158,195,57,126,94,182,221,237,230,31,118,109,27,59,245,32,128,64,194,17,112,115,173,83,193,145,71,243,61,33,165,74,150,144,145,195,7,139,10,151,172,91,191,65,190,94,247,153,36,78,156,56,40,122,184,33,22,117,162,137,250,140,144,250,156,80,185,138,85,229,204,217,179,178,118,213,210,160,125,124,254,197,186,64,136,69,133,92,106,212,174,127,211,23,160,85,203,102,210,180,113,67,125,18,203,237,137,111,151,105,147,198,7,238,85,159,6,106,223,169,171,44,154,63,75,30,202,158,237,154,16,75,202,20,41,228,225,92,249,110,218,110,225,66,5,229,227,113,31,202,209,163,199,164,109,135,206,178,238,203,175,2,247,170,128,75,235,86,45,228,129,140,25,93,121,49,9,177,184,194,76,39,8,32,16,1,1,246,91,17,64,164,9,4,16,64,0,1,4,16,64,0,1,4,16,176,90,192,100,223,67,136,197,234,169,165,56,4,16,240,163,128,201,162,237,71,143,248,142,9,191,248,138,133,119,63,206,225,185,217,242,148,155,127,216,181,101,204,212,129,0,2,9,79,192,237,181,78,133,60,84,216,67,125,170,231,201,18,165,165,246,11,53,164,123,151,255,59,241,228,250,25,8,55,196,242,68,209,146,146,46,221,189,58,196,162,66,41,91,183,125,43,59,191,219,172,63,209,163,46,117,2,202,222,159,246,73,186,123,239,145,111,183,127,31,8,177,168,207,7,149,175,84,93,159,132,162,194,42,215,95,105,211,164,145,52,105,82,235,16,75,226,36,73,100,234,196,143,2,183,220,42,196,242,239,59,239,148,188,143,63,169,159,29,53,98,200,13,237,38,75,154,84,50,100,184,47,240,243,35,71,142,202,134,141,155,244,9,50,234,19,76,143,230,122,68,102,207,152,236,202,11,74,136,197,21,102,58,65,0,129,8,8,176,223,138,0,34,77,32,128,0,2,8,32,128,0,2,8,32,128,128,213,2,38,251,30,66,44,86,79,45,197,33,128,128,31,5,76,22,109,63,122,196,119,76,248,197,87,44,188,251,113,14,207,205,150,167,220,254,195,174,45,227,166,14,4,16,72,88,2,110,175,117,95,174,223,32,47,189,218,68,202,148,42,169,3,26,147,39,140,149,130,143,231,191,41,122,168,16,75,236,233,46,181,106,86,147,30,93,59,235,118,14,28,60,36,165,158,173,40,143,228,252,143,14,177,116,234,210,93,166,207,156,35,115,103,78,145,92,143,228,212,247,196,6,78,70,143,28,38,137,98,18,5,66,44,249,243,63,166,79,139,81,159,3,82,159,5,138,189,214,172,253,66,122,245,238,47,221,187,116,146,39,10,61,30,86,136,165,118,189,87,100,211,230,45,242,213,23,171,68,133,97,212,165,78,94,169,251,114,67,169,81,173,138,188,242,114,125,169,246,66,29,41,83,250,25,121,173,201,255,5,104,234,55,104,44,235,55,124,45,187,191,255,70,212,124,57,125,17,98,113,90,152,246,17,64,32,82,2,236,183,34,37,73,59,8,32,128,0,2,8,32,128,0,2,8,32,96,171,128,201,190,135,16,139,173,179,74,93,8,32,224,91,1,147,69,219,183,40,241,24,24,126,241,192,50,184,21,103,3,60,11,30,117,251,15,187,22,12,153,18,16,64,32,1,10,184,189,214,93,190,124,89,242,63,241,148,156,61,123,86,7,57,214,173,89,33,49,49,137,110,42,175,66,44,191,255,254,135,212,169,93,243,134,123,254,243,240,67,82,161,124,57,253,185,160,31,247,254,36,77,26,189,34,57,30,126,72,70,141,254,72,118,238,218,29,8,177,236,218,189,71,42,84,174,161,79,51,105,215,166,149,28,56,120,80,222,27,52,76,183,183,106,217,66,217,180,229,155,64,136,165,232,147,133,165,223,123,131,101,244,216,241,82,225,185,103,117,184,228,219,239,182,203,7,163,63,146,148,41,83,200,178,69,243,36,105,210,164,113,10,177,124,60,121,170,244,232,213,87,218,183,125,75,183,181,227,135,157,210,168,105,115,93,71,163,134,47,203,185,115,231,229,195,49,227,116,237,243,103,79,147,156,255,201,33,93,186,191,43,243,23,44,146,215,255,219,72,158,121,186,184,252,180,255,128,52,109,214,82,143,191,107,231,14,174,188,161,132,88,92,97,166,19,4,16,136,128,0,251,173,8,32,210,4,2,8,32,128,0,2,8,32,128,0,2,8,88,45,96,178,239,33,196,98,245,212,82,28,2,8,248,81,192,100,209,246,163,71,124,199,132,95,124,197,194,187,31,231,240,220,108,121,202,237,63,236,218,50,110,234,64,0,129,132,37,16,141,181,238,221,190,3,100,220,132,73,210,178,249,107,242,122,211,198,183,4,87,33,150,67,135,126,14,122,79,165,138,229,101,64,223,94,242,213,134,141,82,175,65,163,192,61,149,159,175,32,127,158,60,41,199,142,29,215,39,177,168,75,125,146,167,89,203,214,129,123,74,62,93,92,159,118,146,231,209,220,242,197,186,245,210,160,81,83,153,48,118,148,20,41,92,72,206,157,59,39,221,123,245,213,167,181,196,94,153,51,61,40,131,6,244,209,193,24,117,169,207,9,37,77,150,84,38,141,31,19,184,103,246,220,249,242,118,199,46,242,233,39,179,37,123,182,172,178,111,223,126,81,167,175,156,248,253,119,233,219,171,187,84,173,242,188,76,152,56,89,122,246,238,31,120,38,121,242,228,210,237,157,14,162,198,162,46,245,76,251,206,93,101,243,150,173,215,244,61,118,212,8,201,152,241,126,87,94,78,66,44,174,48,211,9,2,8,68,64,128,253,86,4,16,105,2,1,4,16,64,0,1,4,16,64,0,1,4,172,22,48,217,247,16,98,177,122,106,41,14,1,4,252,40,96,178,104,251,209,35,190,99,194,47,190,98,225,221,143,115,120,110,182,60,21,141,63,236,218,50,118,234,64,0,129,132,35,16,141,181,110,248,251,163,100,200,240,145,242,249,170,37,146,62,93,186,136,96,171,19,94,14,253,252,139,220,123,207,221,250,164,148,96,151,186,231,167,125,251,37,221,189,247,234,83,85,66,93,199,142,31,151,131,7,127,150,20,41,146,203,67,217,179,133,245,41,159,11,23,46,200,201,147,167,36,237,255,99,239,78,160,175,154,250,63,142,127,255,21,169,200,80,145,33,42,69,137,140,145,41,50,132,74,154,80,198,140,17,169,12,9,137,208,32,21,141,40,84,40,115,37,34,25,42,179,66,36,243,20,146,33,81,148,68,79,253,215,222,207,250,245,244,243,187,117,207,189,251,238,125,246,62,231,125,215,250,175,231,121,252,206,221,251,187,95,223,99,255,215,94,247,179,206,169,180,141,148,46,93,90,79,185,124,249,10,249,242,171,175,228,255,74,149,146,221,106,213,146,205,54,43,91,162,20,245,244,152,37,75,126,213,223,219,181,102,13,41,83,166,76,182,114,11,246,119,66,44,5,163,100,32,4,16,176,44,192,121,203,50,48,195,35,128,0,2,8,32,128,0,2,8,32,128,64,236,2,38,231,30,66,44,177,183,143,2,16,64,32,109,2,38,155,118,218,172,50,173,23,63,55,119,1,206,110,156,109,205,18,199,15,187,182,214,194,184,8,32,128,192,134,4,92,238,117,234,21,66,43,86,252,41,45,90,159,42,7,28,176,159,12,191,99,32,141,241,80,128,16,139,135,77,161,36,4,16,200,40,192,121,139,27,3,1,4,16,64,0,1,4,16,64,0,1,4,146,46,96,114,238,33,196,146,244,187,131,245,33,128,128,119,2,38,155,182,119,139,137,161,32,252,220,160,227,236,198,217,214,44,46,127,216,181,181,6,198,69,0,1,4,178,9,184,220,235,174,234,209,83,38,79,121,90,212,43,116,30,25,63,86,118,223,173,118,182,242,248,123,12,2,132,88,98,64,103,74,4,16,200,75,128,243,86,94,108,124,9,1,4,16,64,0,1,4,16,64,0,1,4,2,18,48,57,247,16,98,9,168,209,148,138,0,2,201,16,48,217,180,147,33,96,182,10,252,204,252,162,126,27,231,168,82,126,94,231,242,135,93,63,5,168,10,1,4,210,32,224,114,175,123,119,238,251,178,228,215,95,165,209,97,135,72,217,178,37,95,161,147,6,239,16,214,72,136,37,132,46,81,35,2,8,40,1,206,91,220,7,8,32,128,0,2,8,32,128,0,2,8,32,144,116,1,147,115,15,33,150,164,223,29,172,15,1,4,188,19,48,217,180,189,91,76,12,5,225,231,6,29,103,55,206,182,102,113,249,195,174,173,53,48,46,2,8,32,144,77,128,189,46,155,80,250,254,78,136,37,125,61,103,197,8,132,42,192,121,43,212,206,81,55,2,8,32,128,0,2,8,32,128,0,2,8,68,21,48,57,247,16,98,137,170,204,117,8,32,128,64,129,4,76,54,237,2,149,16,244,48,248,185,105,31,206,110,156,109,205,194,15,187,182,100,25,23,1,4,124,18,96,175,243,169,27,126,212,66,136,197,143,62,80,5,2,8,100,23,224,188,149,221,136,43,16,64,0,1,4,16,64,0,1,4,16,64,32,108,1,147,115,15,33,150,176,123,79,245,8,32,16,160,128,201,166,29,224,114,11,94,50,126,5,39,205,56,32,206,110,156,109,205,194,15,187,182,100,25,23,1,4,124,18,96,175,243,169,27,126,212,66,136,197,143,62,80,5,2,8,100,23,224,188,149,221,136,43,16,64,0,1,4,16,64,0,1,4,16,64,32,108,1,147,115,15,33,150,176,123,79,245,8,32,16,160,128,201,166,29,224,114,11,94,50,126,5,39,205,56,32,206,110,156,109,205,194,15,187,182,100,25,23,1,4,124,18,96,175,243,169,27,126,212,66,136,197,143,62,80,5,2,8,100,23,224,188,149,221,136,43,16,64,0,1,4,16,64,0,1,4,16,64,32,108,1,147,115,15,33,150,176,123,79,245,8,32,16,160,128,201,166,29,224,114,11,94,50,126,5,39,205,56,32,206,110,156,109,205,194,15,187,182,100,25,23,1,4,124,18,96,175,243,169,27,126,212,66,136,197,143,62,80,5,2,8,100,23,224,188,149,221,136,43,16,64,0,1,4,16,64,0,1,4,16,64,32,108,1,147,115,15,33,150,176,123,79,245,8,32,16,160,128,201,166,29,224,114,11,94,50,126,5,39,205,56,32,206,110,156,109,205,194,15,187,182,100,25,23,1,4,124,18,96,175,243,169,27,126,212,66,136,197,143,62,80,5,2,8,100,23,224,188,149,221,136,43,16,64,0,1,4,16,64,0,1,4,16,64,32,108,1,147,115,15,33,150,176,123,79,245,8,32,16,160,128,201,166,29,224,114,11,94,50,126,5,39,205,56,32,206,110,156,109,205,194,15,187,182,100,25,23,1,4,124,18,96,175,243,169,27,126,212,66,136,197,143,62,80,5,2,8,100,23,224,188,149,221,136,43,16,64,0,1,4,16,64,0,1,4,16,64,32,108,1,147,115,15,33,150,176,123,79,245,8,32,16,160,128,201,166,29,224,114,11,94,50,126,5,39,205,56,32,206,110,156,109,205,194,15,187,182,100,25,23,1,4,124,18,96,175,243,169,27,126,212,66,136,197,143,62,80,5,2,8,100,23,224,188,149,221,136,43,16,64,0,1,4,16,64,0,1,4,16,64,32,108,1,147,115,15,33,150,176,123,79,245,8,32,16,160,128,201,166,29,224,114,11,94,50,126,5,39,205,56,32,206,110,156,109,205,194,15,187,182,100,25,23,1,4,124,18,96,175,243,169,27,126,212,66,136,197,143,62,80,5,2,8,100,23,224,188,149,221,136,43,16,64,0,1,4,16,64,0,1,4,16,64,32,108,1,147,115,15,33,150,176,123,79,245,8,32,16,160,128,201,166,29,224,114,11,94,50,126,5,39,205,56,32,206,110,156,109,205,194,15,187,182,100,25,23,1,4,124,18,96,175,243,169,27,126,212,66,136,197,143,62,80,5,2,8,100,23,224,188,149,221,136,43,16,64,0,1,4,16,64,0,1,4,16,64,32,108,1,147,115,15,33,150,176,123,79,245,8,32,16,160,128,201,166,29,224,114,11,94,50,126,5,39,205,56,32,206,110,156,109,205,194,15,187,182,100,25,23,1,4,124,18,96,175,243,169,27,126,212,66,136,197,143,62,80,5,2,8,100,23,224,188,149,221,136,43,16,64,0,1,4,16,64,0,1,4,16,64,32,108,1,147,115,15,33,150,176,123,79,245,8,32,16,160,128,201,166,29,224,114,11,94,50,126,5,39,205,56,32,206,110,156,109,205,194,15,187,182,100,25,23,1,4,124,18,96,175,243,169,27,126,212,66,136,197,143,62,80,5,2,8,100,23,224,188,149,221,136,43,16,64,0,1,4,16,64,0,1,4,16,64,32,108,1,147,115,15,33,150,176,123,79,245,8,32,16,160,128,201,166,29,224,114,11,94,50,126,5,39,205,56,32,206,110,156,109,205,194,15,187,182,100,25,23,1,4,124,18,96,175,243,169,27,126,212,66,136,197,143,62,80,5,2,8,100,23,224,188,149,221,136,43,16,64,0,1,4,16,64,0,1,4,16,64,32,108,1,147,115,15,33,150,176,123,79,245,8,32,16,160,128,201,166,29,224,114,11,94,50,126,5,39,205,56,32,206,110,156,109,205,194,15,187,182,100,25,23,1,4,124,18,96,175,243,169,27,126,212,66,136,197,143,62,80,5,2,8,100,23,224,188,149,221,136,43,16,64,0,1,4,16,64,0,1,4,16,64,32,108,1,147,115,15,33,150,176,123,79,245,8,32,16,160,128,201,166,29,224,114,11,94,50,126,5,39,205,56,32,206,110,156,109,205,194,15,187,182,100,25,23,1,4,124,18,96,175,243,169,27,126,212,66,136,197,143,62,80,5,2,8,100,23,224,188,149,221,136,43,16,64,0,1,4,16,64,0,1,4,16,64,32,108,1,147,115,15,33,150,176,123,79,245,8,32,16,160,128,201,166,29,224,114,11,94,50,126,5,39,205,56,32,206,110,156,109,205,194,15,187,182,100,25,23,1,4,124,18,96,175,243,169,27,126,212,66,136,197,143,62,80,5,2,8,100,23,224,188,149,221,136,43,16,64,0,1,4,16,64,0,1,4,16,64,32,108,1,147,115,15,33,150,176,123,79,245,8,32,16,160,128,201,166,29,224,114,11,94,50,126,5,39,205,56,32,206,110,156,109,205,194,15,187,182,100,25,23,1,4,124,18,96,175,243,169,27,126,212,66,136,197,143,62,80,5,2,8,100,23,224,188,149,221,136,43,16,64,0,1,4,16,64,0,1,4,16,64,32,108,1,147,115,15,33,150,176,123,79,245,8,32,16,160,128,201,166,29,224,114,11,94,50,126,5,39,205,56,32,206,110,156,109,205,194,15,187,182,100,25,23,1,4,124,18,96,175,243,169,27,126,212,66,136,197,143,62,80,5,2,8,100,23,224,188,149,221,136,43,16,64,0,1,4,16,64,0,1,4,16,64,32,108,1,147,115,15,33,150,176,123,79,245,8,32,16,160,128,201,166,29,224,114,11,94,50,126,5,39,205,56,32,206,110,156,109,205,194,15,187,182,100,25,23,1,4,124,18,96,175,243,169,27,126,212,66,136,197,143,62,80,5,2,8,100,23,224,188,149,221,136,43,16,64,0,1,4,16,64,0,1,4,16,64,32,108,1,147,115,15,33,150,176,123,79,245,8,32,16,160,128,201,166,29,224,114,11,94,50,126,5,39,205,56,32,206,110,156,109,205,194,15,187,182,100,25,23,1,4,124,18,96,175,243,169,27,126,212,66,136,197,143,62,80,5,2,8,100,23,224,188,149,221,136,43,16,64,0,1,4,16,64,0,1,4,16,64,32,108,1,147,115,15,33,150,176,123,79,245,8,32,16,160,128,201,166,29,224,114,11,94,50,126,5,39,205,56,32,206,110,156,109,205,194,15,187,182,100,25,23,1,4,124,18,96,175,243,169,27,126,212,66,136,197,143,62,80,5,2,8,100,23,224,188,149,221,136,43,16,64,0,1,4,16,64,0,1,4,16,64,32,108,1,147,115,15,33,150,176,123,79,245,8,32,16,160,128,201,166,29,224,114,11,94,50,126,5,39,205,56,32,206,110,156,109,205,194,15,187,182,100,25,23,1,4,124,18,96,175,243,169,27,126,212,66,136,197,143,62,80,5,2,8,100,23,224,188,149,221,136,43,16,64,0,1,4,16,64,0,1,4,16,64,32,108,1,147,115,15,33,150,176,123,79,245,8,32,16,160,128,201,166,29,224,114,11,94,50,126,5,39,205,56,32,206,110,156,109,205,194,15,187,182,100,25,23,1,4,124,18,80,123,29,31,4,254,45,112,227,141,55,202,13,55,220,0,12,2,8,32,224,181,0,231,45,175,219,67,113,8,32,128,0,2,8,32,128,0,2,8,32,80,0,1,147,115,15,33,150,2,52,128,33,16,64,0,129,92,4,76,54,237,92,230,73,234,181,248,185,233,44,206,110,156,109,205,66,136,197,150,44,227,34,128,0,2,197,5,106,215,174,45,71,28,113,132,220,115,207,61,177,209,204,156,57,83,212,19,72,102,204,152,17,91,13,76,140,0,2,8,32,144,155,0,231,173,220,188,184,26,1,4,16,64,0,1,4,16,64,0,1,4,194,19,48,57,247,16,98,9,175,223,84,140,0,2,129,11,152,108,218,129,47,189,32,229,227,87,16,198,172,131,224,156,149,200,235,11,8,177,120,221,30,138,67,0,129,4,9,16,98,73,80,51,89,10,2,8,32,224,80,128,243,150,67,108,166,66,0,1,4,16,64,0,1,4,16,64,0,129,88,4,76,206,61,132,88,98,105,25,147,34,128,64,154,5,76,54,237,52,187,21,173,29,63,55,119,1,206,110,156,109,205,66,136,197,150,44,227,34,128,0,2,197,5,84,136,229,200,35,143,148,209,163,71,199,70,195,147,88,98,163,103,98,4,16,64,32,111,1,206,91,121,211,241,69,4,16,64,0,1,4,16,64,0,1,4,16,8,68,192,228,220,67,136,37,144,38,83,38,2,8,36,71,192,100,211,78,142,66,254,43,193,47,127,187,92,190,137,115,46,90,254,93,75,136,197,191,158,80,17,2,8,36,83,160,86,173,90,210,184,113,99,66,44,201,108,47,171,66,0,1,4,172,9,112,222,178,70,203,192,8,32,128,0,2,8,32,128,0,2,8,32,224,137,128,201,185,135,16,139,39,77,164,12,4,16,72,143,128,201,166,157,30,165,13,175,20,63,55,119,1,206,110,156,109,205,66,136,197,150,44,227,34,128,0,2,197,5,84,136,229,168,163,142,146,81,163,70,197,70,195,147,88,98,163,103,98,4,16,64,32,111,1,206,91,121,211,241,69,4,16,64,0,1,4,16,64,0,1,4,16,8,68,192,228,220,67,136,37,144,38,83,38,2,8,36,71,192,100,211,78,142,66,254,43,193,47,127,187,92,190,137,115,46,90,254,93,75,136,197,191,158,80,17,2,8,36,83,64,133,88,142,62,250,104,185,251,238,187,99,91,32,33,150,216,232,153,24,1,4,16,200,91,128,243,86,222,116,124,17,1,4,16,64,0,1,4,16,64,0,1,4,2,17,48,57,247,16,98,9,164,201,148,137,0,2,201,17,48,217,180,147,163,144,255,74,240,203,223,46,151,111,226,156,139,150,127,215,18,98,241,175,39,84,132,0,2,201,20,32,196,146,204,190,178,42,4,16,64,192,182,0,231,45,219,194,140,143,0,2,8,32,128,0,2,8,32,128,0,2,113,11,152,156,123,8,177,196,221,61,230,71,0,129,212,9,152,108,218,169,195,202,176,96,252,220,220,5,56,187,113,182,53,11,33,22,91,178,140,139,0,2,8,20,23,216,117,215,93,229,216,99,143,149,187,238,186,43,54,26,158,196,18,27,61,19,35,128,0,2,121,11,112,222,202,155,142,47,34,128,0,2,8,32,128,0,2,8,32,128,64,32,2,38,231,30,66,44,129,52,153,50,17,64,32,57,2,38,155,118,114,20,242,95,9,126,249,219,229,242,77,156,115,209,242,239,90,66,44,254,245,132,138,16,64,32,153,2,132,88,146,217,87,86,133,0,2,8,216,22,224,188,101,91,152,241,17,64,0,1,4,16,64,0,1,4,16,64,32,110,1,147,115,15,33,150,184,187,199,252,8,32,144,58,1,147,77,59,117,88,25,22,140,159,155,187,0,103,55,206,182,102,33,196,98,75,150,113,17,64,0,129,226,2,42,196,210,164,73,19,185,243,206,59,99,163,225,73,44,177,209,51,49,2,8,32,144,183,0,231,173,188,233,248,34,2,8,32,128,0,2,8,32,128,0,2,8,4,34,96,114,238,33,196,18,72,147,41,19,1,4,146,35,96,178,105,39,71,33,255,149,224,151,191,93,46,223,196,57,23,45,255,174,37,196,226,95,79,168,8,1,4,146,41,80,179,102,77,57,238,184,227,8,177,36,179,189,172,10,1,4,16,176,38,192,121,203,26,45,3,35,128,0,2,8,32,128,0,2,8,32,128,128,39,2,38,231,30,66,44,158,52,145,50,16,64,32,61,2,38,155,118,122,148,54,188,82,252,220,220,5,56,187,113,182,53,11,33,22,91,178,140,139,0,2,8,20,23,32,196,194,29,129,0,2,8,32,144,143,0,231,173,124,212,248,14,2,8,32,128,0,2,8,32,128,0,2,8,132,36,96,114,238,33,196,18,82,167,169,21,1,4,18,33,96,178,105,39,2,192,112,17,248,25,2,70,252,58,206,17,161,60,189,140,16,139,167,141,161,44,4,16,72,156,128,10,177,28,127,252,241,50,114,228,200,216,214,198,235,132,98,163,103,98,4,16,64,32,111,1,206,91,121,211,241,69,4,16,64,0,1,4,16,64,0,1,4,16,8,68,192,228,220,67,136,37,144,38,83,38,2,8,36,71,192,100,211,78,142,66,254,43,193,47,127,187,92,190,137,115,46,90,254,93,75,136,197,191,158,80,17,2,8,36,83,160,70,141,26,210,180,105,83,25,49,98,68,108,11,36,196,18,27,61,19,35,128,0,2,121,11,112,222,202,155,142,47,34,128,0,2,8,32,128,0,2,8,32,128,64,32,2,38,231,30,66,44,129,52,153,50,17,64,32,57,2,38,155,118,114,20,242,95,9,126,249,219,229,242,77,156,115,209,242,239,90,66,44,254,245,132,138,16,64,32,153,2,42,196,210,172,89,51,25,62,124,120,108,11,36,196,18,27,61,19,35,128,0,2,121,11,112,222,202,155,142,47,34,128,0,2,8,32,128,0,2,8,32,128,64,32,2,38,231,30,66,44,129,52,153,50,17,64,32,57,2,38,155,118,114,20,242,95,9,126,249,219,229,242,77,156,115,209,242,239,90,66,44,254,245,132,138,16,64,32,153,2,132,88,146,217,87,86,133,0,2,8,216,22,224,188,101,91,152,241,17,64,0,1,4,16,64,0,1,4,16,64,32,110,1,147,115,15,33,150,184,187,199,252,8,32,144,58,1,147,77,59,117,88,25,22,140,159,155,187,0,103,55,206,182,102,33,196,98,75,150,113,17,64,0,129,226,2,42,196,210,188,121,115,25,54,108,88,108,52,60,137,37,54,122,38,70,0,1,4,242,22,224,188,149,55,29,95,68,0,1,4,16,64,0,1,4,16,64,0,129,64,4,76,206,61,132,88,2,105,50,101,34,128,64,114,4,76,54,237,228,40,228,191,18,252,242,183,203,229,155,56,231,162,229,223,181,132,88,252,235,9,21,33,128,64,50,5,170,87,175,46,39,158,120,34,33,150,100,182,151,85,33,128,0,2,214,4,56,111,89,163,101,96,4,16,64,0,1,4,16,64,0,1,4,16,240,68,192,228,220,67,136,197,147,38,82,6,2,8,164,71,192,100,211,78,143,210,134,87,138,159,155,187,0,103,55,206,182,102,33,196,98,75,150,113,17,64,0,129,226,2,132,88,184,35,16,64,0,1,4,242,17,224,188,149,143,26,223,65,0,1,4,16,64,0,1,4,16,64,0,129,144,4,76,206,61,132,88,66,234,52,181,34,128,64,34,4,76,54,237,68,0,24,46,2,63,67,192,136,95,199,57,34,148,167,151,17,98,241,180,49,148,133,0,2,137,19,80,33,150,22,45,90,200,208,161,67,99,91,27,175,19,138,141,158,137,17,64,0,129,188,5,56,111,229,77,199,23,17,64,0,1,4,16,64,0,1,4,16,64,32,16,1,147,115,15,33,150,64,154,76,153,8,32,144,28,1,147,77,59,57,10,249,175,4,191,252,237,114,249,38,206,185,104,249,119,45,33,22,255,122,66,69,8,32,144,76,129,93,118,217,69,90,182,108,41,67,134,12,137,109,129,132,88,98,163,103,98,4,16,64,32,111,1,206,91,121,211,241,69,4,16,64,0,1,4,16,64,0,1,4,16,8,68,192,228,220,67,136,37,144,38,83,38,2,8,36,71,192,100,211,78,142,66,254,43,193,47,127,187,92,190,137,115,46,90,254,93,75,136,197,191,158,80,17,2,8,36,83,128,16,75,50,251,202,170,16,64,0,1,219,2,156,183,108,11,51,62,2,8,32,128,0,2,8,32,128,0,2,8,196,45,96,114,238,33,196,18,119,247,152,31,1,4,82,39,96,178,105,167,14,43,195,130,241,115,115,23,224,236,198,217,214,44,132,88,108,201,50,46,2,8,32,80,92,64,133,88,90,181,106,37,119,220,113,71,108,52,60,137,37,54,122,38,70,0,1,4,242,22,224,188,149,55,29,95,68,0,1,4,16,64,0,1,4,16,64,0,129,64,4,76,206,61,132,88,2,105,50,101,34,128,64,114,4,76,54,237,228,40,228,191,18,252,242,183,203,229,155,56,231,162,229,223,181,132,88,252,235,9,21,33,128,64,50,5,8,177,36,179,175,172,10,1,4,16,176,45,192,121,203,182,48,227,35,128,0,2,8,32,128,0,2,8,32,128,64,220,2,38,231,30,66,44,113,119,143,249,17,64,32,117,2,38,155,118,234,176,50,44,24,63,55,119,1,206,110,156,109,205,66,136,197,150,44,227,34,128,0,2,197,5,118,222,121,103,105,211,166,141,220,126,251,237,177,209,240,36,150,216,232,153,24,1,4,16,200,91,128,243,86,222,116,124,17,1,4,16,64,0,1,4,16,64,0,1,4,2,17,48,57,247,16,98,9,164,201,148,137,0,2,201,17,48,217,180,147,163,144,255,74,240,203,223,46,151,111,226,156,139,150,127,215,18,98,241,175,39,84,132,0,2,201,20,32,196,146,204,190,178,42,4,16,64,192,182,0,231,45,219,194,140,143,0,2,8,32,128,0,2,8,32,128,0,2,113,11,152,156,123,8,177,196,221,61,230,71,0,129,212,9,152,108,218,169,195,202,176,96,252,220,220,5,56,187,113,182,53,11,33,22,91,178,140,139,0,2,8,20,23,80,33,150,182,109,219,202,224,193,131,99,163,225,73,44,177,209,51,49,2,8,32,144,183,0,231,173,188,233,248,34,2,8,32,128,0,2,8,32,128,0,2,8,4,34,96,114,238,33,196,18,72,147,41,19,1,4,146,35,96,178,105,39,71,33,255,149,224,151,191,93,46,223,196,57,23,45,255,174,37,196,226,95,79,168,8,1,4,146,41,80,173,90,53,57,249,228,147,9,177,36,179,189,172,10,1,4,16,176,38,192,121,203,26,45,3,35,128,0,2,8,32,128,0,2,8,32,128,128,39,2,38,231,30,66,44,158,52,145,50,16,64,32,61,2,38,155,118,122,148,54,188,82,252,220,220,5,56,187,113,182,53,11,33,22,91,178,140,139,0,2,8,20,23,80,33,150,83,78,57,69,6,13,26,20,27,13,79,98,137,141,158,137,17,64,0,129,188,5,56,111,229,77,199,23,17,64,0,1,4,16,64,0,1,4,16,64,32,16,1,147,115,15,33,150,64,154,76,153,8,32,144,28,1,147,77,59,57,10,249,175,4,191,252,237,114,249,38,206,185,104,249,119,45,33,22,55,61,105,220,184,177,168,31,143,249,32,128,64,122,5,74,149,42,37,221,186,117,147,129,3,7,198,134,64,136,37,54,122,38,70,0,1,4,242,22,224,188,149,55,29,95,68,0,1,4,16,64,0,1,4,16,64,0,129,64,4,76,206,61,132,88,2,105,50,101,34,128,64,114,4,76,54,237,228,40,228,191,18,252,242,183,203,229,155,56,231,162,229,223,181,132,88,220,244,4,103,55,206,105,155,133,251,42,109,29,55,95,47,33,22,115,67,70,64,0,1,4,92,11,112,222,114,45,206,124,8,32,128,0,2,8,32,128,0,2,8,32,224,90,192,228,220,67,136,197,117,183,152,15,1,4,82,47,96,178,105,167,30,79,68,240,115,115,23,224,236,198,217,214,44,252,8,110,75,182,248,184,56,187,113,78,219,44,220,87,105,235,184,249,122,9,177,152,27,50,2,2,8,32,224,90,128,243,150,107,113,230,67,0,1,4,16,64,0,1,4,16,64,0,1,215,2,38,231,30,66,44,174,187,197,124,8,32,144,122,1,147,77,59,245,120,132,88,156,221,2,220,167,206,168,173,76,196,143,224,86,88,75,12,138,179,27,231,180,205,194,125,149,182,142,179,94,4,16,64,0,129,52,10,112,222,74,99,215,89,51,2,8,32,128,0,2,8,32,128,0,2,233,18,48,57,247,16,98,73,215,189,194,106,17,64,192,3,1,147,77,219,131,242,99,47,1,63,55,45,192,217,141,179,173,89,248,17,220,150,108,241,113,113,118,227,156,182,89,184,175,210,214,113,214,139,0,2,8,32,144,70,1,206,91,105,236,58,107,70,0,1,4,16,64,0,1,4,16,64,32,93,2,38,231,30,66,44,233,186,87,88,45,2,8,120,32,96,178,105,123,80,126,236,37,224,231,166,5,56,187,113,182,53,11,63,130,219,146,45,62,46,206,110,156,211,54,11,247,85,218,58,30,125,189,211,167,79,151,170,85,171,74,253,250,245,163,127,137,43,17,64,0,1,4,188,20,224,188,229,101,91,40,10,1,4,16,64,0,1,4,16,64,0,1,4,10,40,96,114,238,33,196,82,192,70,48,20,2,8,32,16,69,192,100,211,142,50,126,210,175,193,207,77,135,113,118,227,108,107,22,126,4,183,37,91,124,92,156,221,56,167,109,22,238,171,180,117,60,250,122,59,116,232,32,13,27,54,148,139,46,186,40,250,151,184,18,1,4,16,64,192,75,1,206,91,94,182,133,162,16,64,0,1,4,16,64,0,1,4,16,64,160,128,2,38,231,30,66,44,5,108,4,67,33,128,0,2,81,4,76,54,237,40,227,39,253,26,252,220,116,24,103,55,206,182,102,225,71,112,91,178,197,199,197,217,141,115,218,102,225,190,74,79,199,159,126,250,105,185,226,138,43,100,233,210,165,210,177,99,71,233,214,173,155,252,253,247,223,210,180,105,83,121,231,157,119,52,196,67,15,61,36,95,124,241,133,212,169,83,71,206,59,239,60,41,87,174,156,140,31,63,94,118,220,113,71,233,212,169,147,44,90,180,72,90,181,106,37,31,125,244,145,76,153,50,69,90,180,104,33,125,250,244,145,189,246,218,75,62,249,228,19,185,242,202,43,69,205,179,106,213,42,185,254,250,235,245,120,219,110,187,173,254,239,45,91,182,212,99,119,239,222,93,94,123,237,53,57,251,236,179,165,75,151,46,122,236,65,131,6,201,168,81,163,100,187,237,182,147,203,46,187,76,218,182,109,155,158,198,176,82,4,16,64,192,129,0,231,45,7,200,76,129,0,2,8,32,128,0,2,8,32,128,0,2,177,10,152,156,123,8,177,196,218,58,38,71,0,129,52,10,152,108,218,105,244,250,247,154,241,115,115,23,224,236,198,217,214,44,252,8,110,75,182,248,184,56,187,113,78,219,44,220,87,233,232,248,63,255,252,35,149,42,85,146,59,239,188,83,14,56,224,0,29,30,57,250,232,163,165,125,251,246,82,173,90,53,89,187,118,173,134,24,62,124,184,124,248,225,135,50,100,200,16,57,243,204,51,229,192,3,15,212,161,146,54,109,218,200,33,135,28,162,255,243,154,107,174,17,245,170,161,223,127,255,93,118,221,117,87,153,48,97,130,28,116,208,65,50,119,238,92,29,62,249,242,203,47,229,225,135,31,214,99,140,25,51,70,230,204,153,35,103,157,117,150,254,231,125,251,246,213,243,117,237,218,85,250,247,239,47,234,254,59,237,180,211,116,8,230,13,128,3,92,0,0,32,0,73,68,65,84,151,95,126,209,33,153,162,80,141,10,191,240,65,0,1,4,16,40,140,0,231,173,194,56,50,10,2,8,32,128,0,2,8,32,128,0,2,8,248,43,96,114,238,33,196,226,111,95,169,12,1,4,18,42,96,178,105,39,148,36,167,101,225,151,19,87,222,23,227,156,55,157,23,95,228,71,112,55,109,192,217,141,115,218,102,225,190,74,71,199,95,124,241,69,29,62,153,61,123,182,94,240,235,175,191,46,23,92,112,129,60,247,220,115,25,67,44,42,236,82,244,58,33,21,50,217,114,203,45,69,5,97,202,148,41,163,159,162,114,194,9,39,108,52,196,162,158,186,162,158,226,114,228,145,71,234,249,110,185,229,22,233,215,175,159,252,252,243,207,114,235,173,183,234,167,186,28,115,204,49,250,117,69,43,86,172,144,218,181,107,203,161,135,30,170,159,214,114,220,113,199,233,39,178,240,65,0,1,4,16,40,156,0,231,173,194,89,50,18,2,8,32,128,0,2,8,32,128,0,2,8,248,41,96,114,238,33,196,226,103,79,169,10,1,4,18,44,96,178,105,39,152,37,242,210,240,139,76,101,116,33,206,70,124,177,127,153,31,193,221,180,0,103,55,206,105,155,133,251,42,29,29,31,59,118,172,60,254,248,227,250,85,63,234,51,107,214,44,29,36,249,119,136,229,134,27,110,208,65,147,245,67,44,135,29,118,152,126,82,74,81,136,69,61,169,229,224,131,15,46,17,98,121,225,133,23,244,107,138,212,19,87,246,222,123,111,217,111,191,253,164,65,131,6,235,128,15,63,252,112,217,99,143,61,68,5,106,212,147,92,30,120,224,1,57,247,220,115,117,184,229,251,239,191,151,201,147,39,203,179,207,62,43,83,167,78,149,159,126,250,73,191,134,136,15,2,8,32,128,64,97,4,56,111,21,198,145,81,16,64,0,1,4,16,64,0,1,4,16,64,192,95,1,147,115,15,33,22,127,251,74,101,8,32,144,80,1,147,77,59,161,36,57,45,11,191,156,184,242,190,24,231,188,233,188,248,34,63,130,187,105,3,206,110,156,211,54,11,247,85,58,58,174,66,33,85,171,86,149,175,191,254,90,255,167,122,69,144,122,218,73,247,238,221,165,98,197,138,50,127,254,124,253,106,32,245,52,20,245,10,33,21,98,57,231,156,115,100,159,125,246,145,243,206,59,79,182,216,98,11,153,56,113,162,126,82,138,122,162,203,200,145,35,117,136,69,93,171,254,174,194,43,157,59,119,150,103,158,121,70,135,88,6,12,24,32,159,125,246,153,220,117,215,93,178,100,201,18,57,234,168,163,228,254,251,239,151,235,174,187,78,174,189,246,90,105,212,168,145,60,241,196,19,250,245,66,234,201,44,106,188,71,31,125,84,63,233,101,247,221,119,151,193,131,7,75,179,102,205,210,209,28,86,137,0,2,8,56,16,224,188,229,0,153,41,16,64,0,1,4,16,64,0,1,4,16,64,32,86,1,147,115,15,33,150,88,91,199,228,8,32,144,70,1,147,77,59,141,94,255,94,51,126,110,238,2,156,221,56,219,154,133,31,193,109,201,22,31,23,103,55,206,105,155,133,251,42,61,29,191,226,138,43,116,56,68,5,82,170,84,169,34,234,201,41,53,106,212,208,175,13,26,55,110,156,236,180,211,78,178,203,46,187,232,167,174,168,16,203,232,209,163,229,194,11,47,212,193,148,53,107,214,72,175,94,189,228,243,207,63,151,250,245,235,235,255,84,193,152,49,99,198,232,167,169,168,167,166,236,191,255,254,242,233,167,159,234,16,203,162,69,139,244,147,94,222,120,227,13,253,100,151,174,93,187,202,237,183,223,174,159,6,163,174,87,175,15,90,186,116,169,254,103,234,213,68,141,27,55,150,121,243,230,233,87,27,169,26,166,76,153,162,3,45,124,16,64,0,1,4,10,35,192,121,171,48,142,140,130,0,2,8,32,128,0,2,8,32,128,0,2,254,10,152,156,123,8,177,248,219,87,42,67,0,129,132,10,152,108,218,9,37,201,105,89,248,229,196,149,247,197,56,231,77,231,197,23,249,17,220,77,27,112,118,227,156,182,89,184,175,210,213,113,21,40,89,190,124,185,84,175,94,93,74,149,42,181,110,241,234,105,41,234,137,44,155,108,178,73,49,144,101,203,150,73,133,10,21,100,194,132,9,250,41,44,229,203,151,215,1,19,245,132,21,245,74,32,245,81,227,169,207,230,155,111,94,2,83,133,89,84,24,101,253,87,3,169,39,184,44,92,184,80,234,212,169,83,172,6,21,140,217,122,235,173,165,114,229,202,233,106,10,171,69,0,1,4,28,8,112,222,114,128,204,20,8,32,128,0,2,8,32,128,0,2,8,32,16,171,128,201,185,135,16,75,172,173,99,114,4,16,72,163,128,201,166,157,70,175,127,175,25,63,55,119,1,206,110,156,109,205,194,143,224,182,100,139,143,139,179,27,231,180,205,194,125,149,182,142,231,183,222,139,47,190,88,222,123,239,61,169,85,171,150,60,248,224,131,250,137,42,109,218,180,201,111,48,190,133,0,2,8,32,224,92,128,243,150,115,114,38,68,0,1,4,16,64,0,1,4,16,64,0,1,199,2,38,231,30,66,44,142,155,197,116,8,32,128,128,201,166,141,158,8,126,110,238,2,156,221,56,219,154,133,31,193,109,201,22,31,23,103,55,206,105,155,133,251,42,109,29,207,111,189,171,87,175,150,183,223,126,91,22,44,88,32,251,238,187,175,236,190,251,238,249,13,196,183,16,64,0,1,4,98,17,224,188,21,11,59,147,34,128,0,2,8,32,128,0,2,8,32,128,128,67,1,147,115,15,33,22,135,141,98,42,4,16,64,64,9,152,108,218,8,226,231,234,30,224,62,117,37,109,103,30,126,4,183,227,250,239,81,113,118,227,156,182,89,184,175,210,214,113,243,245,206,156,57,83,122,247,238,45,51,102,204,48,31,140,17,16,64,0,1,4,156,8,112,222,114,194,204,36,8,32,128,0,2,8,32,128,0,2,8,32,16,163,128,201,185,135,16,75,140,141,99,106,4,16,72,167,128,201,166,157,78,177,226,171,198,207,205,93,128,179,27,103,91,179,240,35,184,45,217,226,227,226,236,198,57,109,179,112,95,165,173,227,230,235,37,196,98,110,200,8,8,32,128,128,107,1,206,91,174,197,153,15,1,4,16,64,0,1,4,16,64,0,1,4,92,11,152,156,123,8,177,184,238,22,243,33,128,64,234,5,76,54,237,212,227,241,36,27,103,183,0,247,169,51,106,43,19,241,35,184,21,214,18,131,226,236,198,57,109,179,112,95,165,173,227,230,235,37,196,98,110,200,8,8,32,128,128,107,1,206,91,174,197,153,15,1,4,16,64,0,1,4,16,64,0,1,4,92,11,152,156,123,8,177,184,238,22,243,33,128,64,234,5,76,54,237,212,227,17,98,113,118,11,112,159,58,163,182,50,17,63,130,91,97,45,49,40,206,110,156,211,54,11,247,85,218,58,110,190,94,66,44,230,134,140,128,0,2,8,184,22,224,188,229,90,156,249,16,64,0,1,4,16,64,0,1,4,16,64,192,181,128,201,185,135,16,139,235,110,49,31,2,8,164,94,192,100,211,78,61,30,33,22,103,183,0,247,169,51,106,43,19,241,35,184,21,214,18,131,226,236,198,57,109,179,112,95,165,173,227,230,235,37,196,98,110,200,8,8,32,128,128,107,1,206,91,174,197,153,15,1,4,16,64,0,1,4,16,64,0,1,4,92,11,152,156,123,8,177,184,238,22,243,33,128,64,234,5,76,54,237,212,227,17,98,113,118,11,112,159,58,163,182,50,17,63,130,91,97,45,49,40,206,110,156,211,54,11,247,85,218,58,110,190,222,127,135,88,22,45,90,36,59,236,176,131,249,192,140,128,0,2,8,32,96,77,128,243,150,53,90,6,70,0,1,4,16,64,0,1,4,16,64,0,1,79,4,76,206,61,132,88,60,105,34,101,32,128,64,122,4,76,54,237,244,40,109,120,165,248,185,185,11,112,118,227,108,107,22,126,4,183,35,59,104,208,32,233,217,179,167,244,239,223,95,186,116,233,34,69,206,67,134,12,145,30,61,122,200,45,183,220,34,87,92,113,133,157,201,25,53,177,2,220,87,137,109,173,213,133,181,110,221,90,102,207,158,45,67,135,14,149,109,182,217,70,122,247,238,45,227,199,143,151,126,253,250,201,216,177,99,101,226,196,137,114,236,177,199,90,173,129,193,17,64,0,1,4,242,23,224,188,149,191,29,223,68,0,1,4,16,64,0,1,4,16,64,0,129,48,4,76,206,61,132,88,194,232,49,85,34,128,64,130,4,76,54,237,4,49,228,189,20,252,242,166,203,233,139,56,231,196,229,221,197,132,88,236,180,228,143,63,254,144,74,149,42,73,153,50,101,164,124,249,242,178,100,201,18,253,227,241,202,149,43,101,245,234,213,250,127,111,177,197,22,118,38,103,212,196,10,112,95,37,182,181,86,23,54,125,250,116,105,209,162,133,148,45,91,86,182,218,106,43,89,177,98,133,252,250,235,175,82,186,116,105,169,87,175,158,188,247,222,123,86,231,103,112,4,16,64,0,1,51,1,206,91,102,126,124,27,1,4,16,64,0,1,4,16,64,0,1,4,252,23,48,57,247,16,98,241,191,191,84,136,0,2,9,19,48,217,180,19,70,145,215,114,240,203,139,45,231,47,225,156,51,153,87,95,32,196,98,175,29,215,92,115,141,12,30,60,88,254,254,251,239,117,147,108,186,233,166,114,249,229,151,235,39,32,240,65,32,31,1,238,171,124,212,248,206,129,7,30,40,115,230,204,41,6,81,161,66,5,253,20,150,38,77,154,0,132,0,2,8,32,224,177,0,231,45,143,155,67,105,8,32,128,0,2,8,32,128,0,2,8,32,80,16,1,147,115,15,33,150,130,180,128,65,16,64,0,129,232,2,38,155,118,244,89,146,123,37,126,110,122,139,179,27,103,91,179,16,98,177,37,43,162,158,154,81,165,74,21,89,181,106,213,186,73,212,147,16,22,47,94,204,83,88,236,177,39,126,100,238,171,196,183,216,202,2,213,211,88,212,107,133,212,83,88,138,62,13,26,52,208,175,25,226,131,0,2,8,32,224,183,0,231,45,191,251,67,117,8,32,128,0,2,8,32,128,0,2,8,32,96,46,96,114,238,33,196,98,238,207,8,8,32,128,64,78,2,38,155,118,78,19,37,244,98,252,220,52,22,103,55,206,182,102,33,196,98,75,246,191,227,174,255,212,12,158,194,98,215,58,77,163,115,95,165,169,219,133,91,235,250,79,99,225,41,44,133,115,101,36,4,16,64,192,182,0,231,45,219,194,140,143,0,2,8,32,128,0,2,8,32,128,0,2,113,11,152,156,123,8,177,196,221,61,230,71,0,129,212,9,152,108,218,169,195,202,176,96,252,220,220,5,56,187,113,182,53,11,33,22,91,178,255,29,119,253,167,102,240,20,22,187,214,105,26,157,251,42,77,221,46,220,90,215,127,26,11,79,97,41,156,43,35,33,128,0,2,182,5,56,111,217,22,102,124,4,16,64,0,1,4,16,64,0,1,4,16,136,91,192,228,220,67,136,37,238,238,49,63,2,8,164,78,192,100,211,78,29,86,134,5,227,231,230,46,192,217,141,179,173,89,8,177,216,146,253,223,184,234,169,25,131,6,13,146,43,174,184,66,250,245,235,103,127,66,102,72,133,0,247,85,42,218,92,240,69,170,167,177,204,155,55,79,166,76,153,34,77,154,52,41,248,248,12,136,0,2,8,32,80,120,1,206,91,133,55,101,68,4,16,64,0,1,4,16,64,0,1,4,16,240,75,192,228,220,67,136,197,175,94,82,13,2,8,164,64,192,100,211,78,1,79,214,37,226,151,149,168,32,23,224,92,16,198,216,6,33,196,98,159,94,61,53,227,156,115,206,145,49,99,198,200,22,91,108,97,127,66,102,72,133,0,247,85,42,218,92,240,69,78,158,60,89,198,141,27,39,147,38,77,42,248,216,12,136,0,2,8,32,96,71,128,243,150,29,87,70,69,0,1,4,16,64,0,1,4,16,64,0,1,127,4,76,206,61,132,88,252,233,35,149,32,128,64,74,4,76,54,237,148,16,109,116,153,248,185,185,11,112,118,227,108,107,150,184,66,44,119,94,249,144,173,37,49,174,39,2,23,15,108,239,188,18,117,63,243,73,182,192,218,181,107,11,186,192,153,51,103,74,227,198,141,11,58,38,131,249,37,112,228,145,71,202,140,25,51,252,42,138,106,16,64,0,129,28,4,56,111,229,128,197,165,8,32,128,0,2,8,32,128,0,2,8,32,16,164,128,201,185,135,16,75,144,45,167,104,4,16,8,89,192,100,211,14,121,221,133,170,29,191,66,73,110,124,28,156,221,56,219,154,37,206,16,75,179,115,249,225,216,86,95,227,30,119,234,125,51,36,174,16,75,161,67,14,113,91,50,255,255,4,108,236,87,42,196,210,187,119,111,66,14,9,189,209,232,111,66,27,203,178,16,72,153,0,231,173,148,53,156,229,34,128,0,2,8,32,128,0,2,8,32,144,66,1,147,115,15,33,150,20,222,48,44,25,1,4,226,21,48,217,180,227,173,220,143,217,241,115,211,7,156,221,56,219,154,197,198,143,194,81,106,85,79,98,33,196,18,69,42,204,107,8,177,132,217,55,223,171,182,177,95,17,114,240,189,235,102,245,209,95,51,63,190,141,0,2,126,8,112,222,242,163,15,84,129,0,2,8,32,128,0,2,8,32,128,0,2,246,4,76,206,61,132,88,236,245,133,145,17,64,0,129,140,2,38,155,54,164,34,248,185,185,11,112,118,227,108,107,22,27,63,10,71,169,149,16,75,20,165,112,175,33,196,18,110,239,124,174,220,198,126,69,200,193,231,142,155,215,70,127,205,13,25,1,1,4,226,23,224,188,21,127,15,168,0,1,4,16,64,0,1,4,16,64,0,1,4,236,10,152,156,123,8,177,216,237,13,163,35,128,0,2,37,4,76,54,109,56,9,177,184,186,7,184,79,93,73,219,153,199,198,143,194,81,42,37,196,18,69,41,220,107,8,177,132,219,59,159,43,183,177,95,17,114,240,185,227,230,181,209,95,115,67,70,64,0,129,248,5,56,111,197,223,3,42,64,0,1,4,16,64,0,1,4,16,64,0,1,187,2,38,231,30,66,44,118,123,195,232,8,32,128,64,9,1,147,77,27,78,66,44,174,238,1,238,83,87,210,118,230,177,241,163,112,148,74,9,177,68,81,10,247,26,66,44,225,246,206,231,202,109,236,87,132,28,124,238,184,121,109,244,215,220,144,17,16,64,32,126,1,206,91,241,247,128,10,16,64,0,1,4,16,64,0,1,4,16,64,192,174,128,201,185,135,16,139,221,222,48,58,2,8,32,80,66,192,100,211,134,147,16,139,171,123,128,251,212,149,180,157,121,108,252,40,28,165,82,66,44,81,148,194,189,134,16,75,184,189,243,185,114,27,251,21,33,7,159,59,110,94,27,253,53,55,100,4,4,16,136,95,128,243,86,252,61,160,2,4,16,64,0,1,4,16,64,0,1,4,16,176,43,96,114,238,33,196,98,183,55,140,142,0,2,8,148,16,48,217,180,225,36,196,226,234,30,224,62,117,37,109,103,30,27,63,10,71,169,148,16,75,20,165,112,175,33,196,18,110,239,124,174,220,198,126,69,200,193,231,142,155,215,70,127,205,13,25,1,1,4,226,23,224,188,21,127,15,168,0,1,4,16,64,0,1,4,16,64,0,1,4,236,10,152,156,123,8,177,216,237,13,163,35,128,0,2,37,4,76,54,109,56,9,177,184,186,7,184,79,93,73,219,153,199,198,143,194,81,42,37,196,18,69,41,220,107,8,177,132,219,59,159,43,183,177,95,17,114,240,185,227,230,181,209,95,115,67,70,64,0,129,248,5,56,111,197,223,3,42,64,0,1,4,16,64,0,1,4,16,64,0,1,187,2,38,231,30,66,44,118,123,195,232,8,32,128,64,9,1,147,77,27,78,66,44,174,238,1,238,83,87,210,118,230,177,241,163,112,148,74,9,177,68,81,10,247,26,66,44,225,246,206,231,202,109,236,87,132,28,124,238,184,121,109,244,215,220,144,17,16,64,32,126,1,206,91,241,247,128,10,16,64,0,1,4,16,64,0,1,4,16,64,192,174,128,201,185,135,16,139,221,222,48,58,2,8,32,80,66,192,100,211,134,147,16,139,171,123,128,251,212,149,180,157,121,108,252,40,28,165,82,66,44,81,148,194,189,134,16,75,184,189,243,185,114,27,251,21,33,7,159,59,110,94,27,253,53,55,100,4,4,16,136,95,128,243,86,252,61,160,2,4,16,64,0,1,4,16,64,0,1,4,16,176,43,96,114,238,33,196,98,183,55,140,142,0,2,8,148,16,48,217,180,225,36,196,226,234,30,224,62,117,37,109,103,30,27,63,10,71,169,148,16,75,20,165,112,175,33,196,18,110,239,124,174,220,198,126,69,200,193,231,142,155,215,70,127,205,13,25,1,1,4,226,23,224,188,21,127,15,168,0,1,4,16,64,0,1,4,16,64,0,1,4,236,10,152,156,123,8,177,216,237,13,163,35,128,0,2,37,4,76,54,109,56,9,177,184,186,7,184,79,93,73,219,153,199,198,143,194,81,42,37,196,18,69,41,220,107,8,177,132,219,59,159,43,183,177,95,17,114,240,185,227,230,181,209,95,115,67,70,64,0,129,248,5,56,111,197,223,3,42,64,0,1,4,16,64,0,1,4,16,64,0,1,187,2,38,231,30,66,44,118,123,195,232,8,32,128,64,9,1,147,77,27,78,66,44,174,238,1,238,83,87,210,118,230,177,241,163,112,148,74,9,177,68,81,10,247,26,66,44,225,246,206,231,202,109,236,87,132,28,124,238,184,121,109,244,215,220,144,17,16,64,32,126,1,206,91,241,247,128,10,16,64,0,1,4,16,64,0,1,4,16,64,192,174,128,201,185,135,16,139,221,222,48,58,2,8,32,80,66,192,100,211,134,147,16,139,171,123,128,251,212,149,180,157,121,108,252,40,28,165,82,66,44,81,148,194,189,134,16,75,184,189,243,185,114,27,251,21,33,7,159,59,110,94,27,253,53,55,100,4,4,16,136,95,128,243,86,252,61,160,2,4,16,64,0,1,4,16,64,0,1,4,16,176,43,96,114,238,33,196,98,183,55,140,142,0,2,8,148,16,48,217,180,225,36,196,226,234,30,224,62,117,37,109,103,30,27,63,10,71,169,148,16,75,20,165,112,175,33,196,18,110,239,124,174,220,198,126,69,200,193,231,142,155,215,70,127,205,13,25,1,1,4,226,23,224,188,21,127,15,168,0,1,4,16,64,0,1,4,16,64,0,1,4,236,10,152,156,123,8,177,216,237,13,163,35,128,0,2,37,4,76,54,109,56,9,177,184,186,7,184,79,93,73,219,153,199,198,143,194,81,42,37,196,18,69,41,220,107,8,177,132,219,59,159,43,183,177,95,17,114,240,185,227,230,181,209,95,115,67,70,64,0,129,248,5,56,111,197,223,3,42,64,0,1,4,16,64,0,1,4,16,64,0,1,187,2,38,231,30,66,44,118,123,195,232,8,32,128,64,9,1,147,77,27,78,66,44,174,238,1,238,83,87,210,118,230,177,241,163,112,148,74,9,177,68,81,10,247,26,66,44,225,246,206,231,202,109,236,87,132,28,124,238,184,121,109,244,215,220,144,17,16,64,32,126,1,206,91,241,247,128,10,16,64,0,1,4,16,64,0,1,4,16,64,192,174,128,201,185,135,16,139,221,222,48,58,2,8,32,80,66,192,100,211,134,147,16,139,171,123,128,251,212,149,180,157,121,108,252,40,28,165,82,66,44,81,148,194,189,134,16,75,184,189,243,185,114,27,251,21,33,7,159,59,110,94,27,253,53,55,100,4,4,16,136,95,128,243,86,252,61,160,2,4,16,64,0,1,4,16,64,0,1,4,16,176,43,96,114,238,33,196,98,183,55,140,142,0,2,8,148,16,48,217,180,225,36,196,226,234,30,224,62,117,37,109,103,30,27,63,10,71,169,148,16,75,20,165,112,175,33,196,18,110,239,124,174,220,198,126,69,200,193,231,142,155,215,70,127,205,13,25,1,1,4,226,23,224,188,21,127,15,168,0,1,4,16,64,0,1,4,16,64,0,1,4,236,10,152,156,123,8,177,216,237,13,163,35,128,0,2,37,4,76,54,109,56,9,177,184,186,7,184,79,93,73,219,153,199,198,143,194,81,42,37,196,18,69,41,220,107,8,177,132,219,59,159,43,183,177,95,17,114,240,185,227,230,181,209,95,115,67,70,64,0,129,248,5,56,111,197,223,3,42,64,0,1,4,16,64,0,1,4,16,64,0,1,187,2,38,231,30,66,44,118,123,195,232,8,32,128,64,9,1,147,77,27,78,66,44,174,238,1,238,83,87,210,118,230,177,241,163,112,148,74,9,177,68,81,10,247,26,66,44,225,246,206,231,202,109,236,87,132,28,124,238,184,121,109,244,215,220,144,17,16,64,32,126,1,206,91,241,247,128,10,16,64,0,1,4,16,64,0,1,4,16,64,192,174,128,201,185,135,16,139,221,222,48,58,2,8,32,80,66,192,100,211,134,147,16,139,171,123,128,251,212,149,180,157,121,108,252,40,28,165,82,66,44,81,148,194,189,134,16,75,184,189,243,185,114,27,251,21,33,7,159,59,110,94,27,253,53,55,100,4,4,16,136,95,128,243,86,252,61,160,2,4,16,64,0,1,4,16,64,0,1,4,16,176,43,96,114,238,33,196,98,183,55,140,142,0,2,8,148,16,48,217,180,225,36,196,226,234,30,224,62,117,37,109,103,30,27,63,10,71,169,148,16,75,20,165,112,175,33,196,18,110,239,124,174,220,198,126,69,200,193,231,142,155,215,70,127,205,13,25,1,1,4,226,23,224,188,21,127,15,168,0,1,4,16,64,0,1,4,16,64,0,1,4,236,10,152,156,123,8,177,216,237,13,163,35,128,0,2,37,4,76,54,109,56,9,177,184,186,7,184,79,93,73,219,153,199,198,143,194,81,42,221,80,136,101,245,127,86,75,169,255,43,37,165,74,149,138,50,12,215,172,39,176,118,237,90,249,207,154,255,72,153,210,101,156,187,168,190,173,63,47,33,22,231,45,72,197,132,54,246,171,164,132,28,214,172,89,35,234,255,202,148,113,255,239,191,207,55,95,82,250,235,179,49,181,33,128,128,125,1,206,91,246,141,153,1,1,4,16,64,0,1,4,16,64,0,1,4,226,21,48,57,247,16,98,137,183,119,204,142,0,2,41,20,48,217,180,83,200,85,98,201,248,185,185,11,112,118,227,108,107,22,27,63,10,71,169,117,253,16,203,115,47,60,43,117,118,175,43,187,84,171,46,109,206,104,33,103,156,122,182,180,58,177,77,148,97,74,92,51,247,253,119,228,161,39,38,148,248,231,135,53,60,92,90,52,109,153,113,204,39,158,124,76,222,122,231,205,18,127,59,171,93,7,217,115,143,189,242,170,35,142,47,189,250,198,203,114,229,117,93,229,205,151,222,45,49,253,237,35,6,202,194,239,191,147,65,125,135,108,176,180,191,255,254,91,38,63,253,132,156,216,180,165,148,219,172,92,228,37,124,250,249,39,210,164,101,99,249,230,195,31,214,125,135,16,203,255,248,154,52,105,34,207,63,255,124,49,207,6,13,26,72,223,190,125,229,152,99,142,137,236,108,122,225,170,85,171,100,252,248,241,210,174,93,59,61,84,133,10,21,228,243,207,63,151,90,181,106,153,14,237,236,251,54,246,171,164,132,28,30,126,248,97,25,62,124,184,188,250,234,171,145,251,113,227,141,55,202,130,5,11,100,236,216,177,145,191,19,218,133,73,233,111,104,238,212,139,0,2,133,21,224,188,85,88,79,70,67,0,1,4,16,64,0,1,4,16,64,0,1,255,4,76,206,61,132,88,252,235,39,21,33,128,64,194,5,76,54,237,132,211,68,90,30,126,145,152,140,47,194,217,152,48,214,1,108,252,40,28,101,65,235,135,88,142,111,117,180,116,190,168,171,52,59,238,68,227,16,203,151,95,127,33,179,94,157,177,174,4,21,204,232,55,248,22,185,163,255,240,13,6,99,84,248,227,179,47,62,93,247,157,5,223,46,144,113,19,238,147,23,159,122,89,106,213,172,29,101,57,94,92,179,177,16,203,119,11,191,149,191,255,249,91,118,173,177,225,192,194,210,101,75,101,239,67,234,202,236,25,115,101,187,109,171,70,94,19,33,150,141,83,29,125,244,209,178,207,62,251,200,213,87,95,173,47,92,177,98,133,244,232,209,67,30,125,244,81,249,243,207,63,165,92,185,232,129,161,200,77,201,112,225,175,191,254,42,149,42,85,146,239,191,255,94,170,86,173,170,195,14,7,28,112,128,148,47,95,222,100,88,167,223,181,177,95,37,37,228,144,79,136,229,235,175,191,22,21,110,170,83,167,142,211,62,186,156,44,41,253,117,105,198,92,8,32,224,159,0,231,45,255,122,66,69,8,32,128,0,2,8,32,128,0,2,8,32,80,88,1,147,115,15,33,150,194,246,130,209,16,64,0,129,172,2,38,155,118,214,193,83,112,1,126,110,154,140,179,27,103,91,179,216,248,81,56,74,173,69,33,150,129,195,110,149,97,119,221,33,219,111,183,189,12,236,115,135,168,39,134,236,81,167,158,124,246,197,103,242,249,151,159,73,203,230,173,228,186,171,110,144,210,165,74,203,226,95,126,150,27,251,93,47,111,204,126,93,95,115,205,229,61,165,94,221,61,55,58,221,29,35,7,233,39,144,168,177,251,14,186,89,126,248,113,145,12,185,117,132,172,149,181,210,249,202,139,165,126,189,189,229,162,243,46,89,55,134,122,29,207,105,231,158,34,167,180,106,39,109,78,58,185,196,216,119,222,59,92,30,157,248,144,172,92,185,82,78,63,229,44,185,180,99,23,81,134,207,76,127,90,6,15,191,77,202,150,45,43,77,155,52,151,151,95,155,37,143,140,125,66,238,127,104,140,44,91,182,76,135,116,212,71,133,99,254,92,249,167,92,124,222,165,50,255,163,15,100,248,168,33,50,251,157,183,100,239,189,246,209,255,236,192,253,15,146,15,63,158,47,195,238,190,67,246,173,191,159,76,122,234,9,153,54,233,69,121,239,131,185,210,231,182,222,242,229,215,95,202,17,135,29,41,189,174,190,73,182,222,106,235,98,245,169,16,203,101,221,47,145,118,109,78,147,137,83,30,147,74,149,42,75,191,27,111,211,107,124,228,137,9,242,243,47,139,229,194,14,23,201,201,103,181,148,211,79,57,83,70,143,187,91,255,128,125,201,5,157,165,93,219,211,229,212,14,109,228,205,57,175,75,221,221,246,144,241,247,62,42,107,214,252,103,131,222,106,189,35,70,15,213,125,57,228,160,195,68,185,240,36,150,204,183,162,10,177,28,126,248,225,162,158,122,81,244,81,63,172,55,110,220,88,63,5,99,151,93,118,145,39,159,124,82,6,13,26,36,159,126,250,169,168,39,183,244,239,223,95,118,220,113,71,249,237,183,223,244,247,84,64,161,114,229,202,250,159,159,120,226,137,250,218,63,254,248,67,222,123,239,61,121,227,141,55,228,132,19,78,144,161,67,135,74,233,210,165,245,184,147,39,79,150,29,118,216,65,150,47,95,46,71,29,117,148,76,157,58,85,78,57,229,20,81,243,214,175,95,95,158,121,230,25,105,223,190,189,76,152,48,65,22,45,90,164,199,171,87,175,158,140,30,61,90,182,221,118,91,25,49,98,132,52,108,216,48,202,191,202,78,175,177,177,95,37,37,228,160,238,145,155,111,190,89,246,223,127,127,221,127,213,231,187,238,186,75,246,220,115,79,185,252,242,203,75,60,161,229,238,187,239,150,119,223,125,87,126,252,241,71,185,224,130,11,164,109,219,182,210,186,117,107,185,243,206,59,117,79,213,61,209,188,121,115,167,253,181,49,89,82,250,107,195,134,49,17,64,32,28,1,206,91,225,244,138,74,17,64,0,1,4,16,64,0,1,4,16,64,32,63,1,147,115,15,33,150,252,204,249,22,2,8,32,144,183,128,201,166,157,247,164,9,250,34,126,110,154,137,179,27,103,91,179,216,248,81,56,74,173,69,33,150,175,190,254,82,206,190,232,116,105,219,242,20,57,179,93,7,185,160,115,7,121,123,238,28,29,190,88,189,122,181,92,127,203,53,242,232,184,73,58,220,113,82,187,166,82,177,226,150,114,209,185,157,228,181,55,95,149,145,247,12,147,15,222,252,84,42,110,81,49,227,148,239,207,127,79,90,156,122,130,204,153,249,158,108,91,101,59,81,115,53,110,126,152,14,180,168,39,180,244,25,120,147,204,156,250,170,254,91,209,231,222,251,71,203,196,167,30,147,167,30,153,38,165,74,149,42,54,238,220,121,239,202,121,151,156,45,247,14,31,43,223,125,255,157,244,184,241,42,153,112,239,163,82,109,199,106,178,223,225,123,233,160,202,1,251,52,144,203,175,237,34,75,126,253,69,135,58,250,15,238,35,191,46,253,85,6,220,52,72,143,165,254,247,138,63,151,203,205,61,251,73,227,102,135,74,195,6,135,72,251,147,207,144,41,207,76,150,153,175,188,36,207,63,57,83,230,188,59,91,7,77,106,86,175,41,29,207,233,36,199,52,110,34,251,55,170,47,29,78,63,79,7,100,238,186,111,132,44,95,254,135,60,118,255,228,98,245,169,16,203,233,231,159,42,199,29,115,130,156,218,186,189,220,51,110,148,172,89,179,70,135,105,84,192,230,187,239,191,149,190,55,12,144,58,251,215,212,99,247,190,174,175,60,61,109,138,14,184,124,246,238,2,253,74,165,51,47,104,39,163,134,220,39,141,27,29,45,109,207,60,41,163,247,31,127,252,46,135,28,219,64,206,57,227,124,217,107,143,250,218,177,104,189,69,5,241,58,161,255,181,70,133,88,246,221,119,95,253,244,21,245,81,161,145,91,110,185,69,222,121,231,29,249,242,203,47,245,189,88,173,90,53,233,213,171,151,28,116,208,65,114,237,181,215,234,64,201,237,183,223,46,3,7,14,148,23,94,120,65,250,244,233,35,211,166,77,147,158,61,123,202,95,127,253,37,93,187,118,213,1,5,245,250,152,221,119,223,93,58,118,236,40,151,93,118,153,116,232,208,65,182,218,106,43,249,234,171,175,164,70,141,26,178,116,233,82,217,122,235,173,245,211,87,230,207,159,47,199,29,119,156,76,156,56,81,7,93,212,63,255,236,179,207,228,155,111,190,145,99,143,61,86,90,181,106,37,157,58,117,210,161,25,117,239,191,252,242,203,81,254,85,118,122,141,141,253,42,41,33,7,21,98,81,193,164,211,78,59,77,78,61,245,84,25,48,96,128,44,94,188,88,62,252,240,67,153,61,123,182,252,252,243,207,186,87,234,158,154,55,111,158,14,76,169,123,72,61,141,69,189,218,74,221,131,234,53,87,183,221,118,155,76,159,62,93,134,13,27,38,75,150,44,145,77,54,217,196,105,143,11,61,89,82,250,91,104,23,198,67,0,129,176,4,56,111,133,213,47,170,69,0,1,4,16,64,0,1,4,16,64,0,129,220,5,76,206,61,132,88,114,247,230,27,8,32,128,128,145,128,201,166,109,52,113,66,190,140,159,155,70,226,236,198,217,214,44,54,126,20,142,82,235,198,94,39,116,104,195,195,229,242,75,175,210,195,52,59,185,137,156,121,234,217,82,175,238,94,210,252,148,227,228,181,233,179,101,167,29,171,201,218,181,107,117,176,163,79,175,254,114,194,177,205,50,78,169,194,49,123,213,171,47,87,118,254,239,107,92,212,71,5,95,134,143,26,170,255,251,45,61,251,73,235,22,109,215,253,77,61,33,229,128,35,246,150,187,238,184,71,26,29,114,68,137,49,167,62,247,148,116,186,252,66,121,232,190,199,228,192,3,26,234,39,197,84,218,186,146,188,57,231,13,25,122,215,237,242,194,148,89,250,59,19,167,60,46,221,174,233,156,53,196,162,130,43,71,53,58,90,63,201,101,250,75,207,73,215,30,151,234,48,137,10,223,168,16,203,172,103,95,151,234,59,215,16,21,172,25,61,246,78,121,227,197,119,244,181,69,97,156,183,103,189,47,85,42,111,187,174,206,162,16,203,199,111,127,41,229,203,149,215,161,152,78,87,116,148,143,102,127,94,34,196,242,240,152,199,229,224,3,15,149,21,43,150,203,30,7,214,150,151,158,126,69,42,109,83,121,221,235,132,126,94,252,243,6,189,255,88,254,135,220,119,255,104,253,132,24,245,81,79,151,233,213,231,58,158,196,178,129,27,95,133,88,94,122,233,165,18,127,125,232,161,135,164,93,187,118,162,94,243,163,126,104,87,79,193,80,161,131,155,110,186,73,230,206,157,171,159,156,113,201,37,151,200,155,111,190,41,227,198,141,211,193,150,215,94,123,77,246,219,111,63,185,226,138,43,116,248,64,5,91,212,71,5,24,212,147,53,212,19,56,54,20,98,217,108,179,205,214,189,78,72,93,83,161,66,133,98,33,22,245,100,151,205,55,223,92,143,169,158,218,242,251,239,191,71,249,87,217,233,53,54,246,171,164,132,28,138,66,44,234,201,79,21,43,86,212,65,149,189,247,222,91,62,249,228,19,29,116,82,31,213,91,245,212,158,231,158,123,78,63,241,231,134,27,110,40,22,98,81,79,245,81,79,224,81,251,107,173,90,181,100,204,152,49,210,168,81,35,167,61,46,244,100,73,233,111,161,93,24,15,1,4,194,18,224,188,21,86,191,168,22,1,4,16,64,0,1,4,16,64,0,1,4,114,23,48,57,247,16,98,201,221,155,111,32,128,0,2,70,2,38,155,182,209,196,9,249,50,126,110,26,137,179,27,103,91,179,216,248,81,56,74,173,27,11,177,168,87,219,156,220,242,84,61,76,251,115,79,150,19,142,109,170,3,22,42,64,242,239,79,159,94,183,202,25,167,158,85,226,159,171,128,201,49,45,142,144,183,94,154,43,85,183,171,186,238,239,43,255,90,169,159,68,162,94,95,84,20,10,41,250,227,67,143,143,151,81,99,70,202,140,169,175,101,92,130,122,213,80,247,158,151,203,227,79,62,42,21,42,108,174,95,57,116,117,183,107,229,134,190,61,101,179,178,155,201,77,215,245,209,223,155,251,254,59,210,242,180,230,25,67,44,55,223,122,131,252,253,207,223,250,73,44,247,63,52,86,212,235,142,212,83,76,118,222,105,23,249,118,225,55,235,66,44,29,46,62,67,135,79,212,71,5,68,84,80,228,223,159,233,147,103,200,238,181,235,172,251,199,69,175,19,122,247,149,15,244,63,83,79,116,81,79,83,81,79,132,249,247,147,88,138,2,50,234,186,93,234,109,47,211,38,190,32,219,87,221,113,93,136,69,61,13,103,67,222,111,207,157,45,21,183,216,242,127,235,157,247,174,180,108,223,140,16,203,6,110,124,21,98,217,103,159,125,214,61,137,69,133,86,212,235,91,212,211,81,212,147,88,212,43,157,212,147,89,134,12,25,162,95,17,180,211,78,59,233,87,12,169,16,203,194,133,11,117,208,69,133,87,106,214,172,41,221,186,117,147,75,47,189,84,46,190,248,98,41,95,190,188,126,229,139,250,168,160,203,193,7,31,172,159,156,81,169,82,165,117,79,98,249,229,151,95,164,74,149,42,122,174,141,133,88,78,63,253,116,249,233,167,159,244,88,175,191,254,186,28,122,232,161,58,200,224,219,199,198,126,149,148,144,131,10,177,168,123,72,5,81,212,71,61,201,74,61,69,165,40,152,162,158,184,179,215,94,123,201,85,87,93,37,215,95,127,189,190,230,223,33,22,117,191,168,251,71,125,154,54,109,170,95,131,117,205,53,215,248,118,27,228,84,79,82,250,155,211,162,185,24,1,4,18,39,192,121,43,113,45,101,65,8,32,128,0,2,8,32,128,0,2,8,32,240,47,1,147,115,15,33,22,110,39,4,16,64,192,177,128,201,166,237,184,84,47,167,195,207,77,91,112,118,227,108,107,22,27,63,10,71,169,117,99,33,150,51,78,61,91,90,157,216,70,15,49,54,32,254,0,0,32,0,73,68,65,84,83,20,98,169,190,75,77,253,170,155,119,94,158,167,3,36,234,163,130,42,59,110,191,147,84,218,230,191,63,186,174,255,233,59,232,102,249,232,147,15,229,193,209,15,23,251,231,234,169,38,131,134,15,208,79,32,81,79,92,89,255,41,46,199,183,58,90,90,52,107,41,157,206,239,156,113,9,223,47,90,40,155,110,186,169,108,186,105,89,81,129,145,235,111,185,86,174,234,210,67,230,205,127,79,254,249,231,31,253,154,34,245,121,238,197,105,114,225,101,231,172,11,177,252,178,100,241,186,191,93,208,249,28,29,170,57,255,236,142,210,232,248,131,101,112,223,161,210,252,248,22,242,213,55,95,138,154,191,232,73,44,235,135,88,6,14,187,85,94,126,117,166,60,50,110,162,30,127,245,63,255,200,167,95,124,42,123,239,185,79,177,87,125,168,154,174,188,174,171,188,249,210,187,250,186,141,133,88,94,125,238,45,169,182,211,206,250,186,76,33,22,53,254,134,188,31,120,120,172,124,248,241,124,25,61,108,140,254,254,228,167,39,74,151,171,47,33,196,178,129,27,95,133,88,84,24,64,189,166,167,232,51,117,234,84,105,222,188,185,172,92,185,82,158,125,246,89,253,20,150,183,223,126,91,135,93,212,19,85,38,76,152,160,67,44,234,21,64,234,181,64,42,156,242,228,147,79,234,87,6,125,244,209,71,50,116,232,80,125,207,221,115,207,61,122,72,245,159,215,93,119,157,126,178,138,122,202,202,231,159,127,174,159,164,161,158,232,162,158,220,146,45,196,114,206,57,231,200,119,223,125,167,199,34,196,18,101,7,243,239,26,21,98,81,247,128,10,70,169,207,23,95,124,33,181,107,215,150,21,43,86,232,215,67,169,39,170,84,174,92,89,158,122,234,41,41,93,186,180,190,230,223,33,22,245,116,159,234,213,171,235,0,211,150,91,110,169,95,73,116,209,69,23,249,183,216,28,42,34,196,146,3,22,151,34,128,128,183,2,156,183,188,109,13,133,33,128,0,2,8,32,128,0,2,8,32,128,64,129,4,76,206,61,132,88,10,212,4,134,65,0,1,4,162,10,152,108,218,81,231,72,242,117,248,185,233,46,206,110,156,109,205,226,67,136,69,189,50,232,180,147,207,148,211,79,57,83,218,156,209,66,50,133,88,154,31,127,146,236,123,88,61,185,238,202,94,114,206,25,231,203,43,175,207,146,115,58,157,41,207,63,57,83,118,171,245,223,87,101,172,255,81,79,97,57,171,125,7,57,171,253,57,235,254,241,55,223,45,208,193,145,161,183,141,148,47,191,250,66,30,124,228,126,253,26,157,173,182,220,74,150,252,186,68,246,59,124,79,253,68,146,186,187,215,203,200,125,223,3,163,245,43,122,134,13,188,75,182,216,124,11,57,181,67,107,105,118,220,137,58,84,163,158,198,242,252,228,25,82,185,82,21,185,160,115,7,153,245,218,76,29,234,80,79,91,25,61,246,46,153,112,239,163,178,236,247,101,250,245,72,170,174,54,39,157,34,39,181,107,42,179,103,204,149,173,183,218,70,122,245,185,86,212,147,96,62,121,231,43,249,224,195,121,178,126,136,229,229,215,103,233,64,201,163,227,38,233,224,202,221,99,70,202,184,9,99,100,246,204,185,82,166,116,153,117,181,154,134,88,118,220,161,154,236,213,112,119,109,170,214,177,33,239,191,86,253,37,237,206,105,43,247,14,31,43,187,215,174,43,151,117,239,164,251,161,214,91,244,153,122,223,12,185,120,96,123,91,183,237,6,199,141,235,126,222,216,66,51,133,88,222,125,247,93,217,127,255,253,69,61,249,66,189,42,232,222,123,239,149,247,223,127,95,191,90,72,189,238,69,133,165,212,19,52,90,182,108,41,245,235,215,215,79,206,80,79,105,81,79,201,80,223,29,53,106,148,140,31,63,94,62,248,224,3,29,100,82,175,255,81,79,106,81,99,169,240,193,181,215,94,43,157,59,119,150,46,93,186,232,177,85,136,69,61,185,101,235,173,183,94,23,140,89,255,117,66,132,88,122,203,140,25,51,156,223,175,133,156,176,232,117,66,147,38,77,18,117,207,245,232,209,67,135,153,166,79,159,174,159,220,163,238,23,21,140,82,65,22,245,81,247,66,255,254,253,139,189,78,72,61,117,69,189,206,74,141,117,230,153,103,234,123,69,189,198,42,228,15,33,150,144,187,71,237,8,32,80,36,192,121,139,123,1,1,4,16,64,0,1,4,16,64,0,1,4,146,46,96,114,238,33,196,146,244,187,131,245,33,128,128,119,2,38,155,182,119,139,137,161,32,252,220,160,227,236,198,217,214,44,113,253,232,191,254,147,88,6,220,209,79,70,140,30,42,35,7,143,18,21,20,201,20,98,81,97,148,167,158,125,82,46,189,242,127,79,5,232,222,245,26,185,228,130,203,74,208,252,182,244,55,217,231,208,61,100,202,35,207,234,208,71,209,231,140,11,218,233,167,87,60,60,230,113,253,10,151,99,79,58,82,14,62,232,80,25,112,211,32,121,126,198,115,114,254,165,29,228,203,121,223,21,11,134,172,63,184,122,162,74,243,147,143,147,31,126,250,65,7,87,234,238,86,87,238,29,113,191,108,190,249,230,210,111,224,205,114,207,253,163,244,229,123,238,177,151,204,255,232,3,29,234,88,244,195,247,210,250,244,19,245,119,212,43,140,212,211,79,234,236,86,87,110,186,174,175,156,123,201,89,242,210,172,23,244,119,206,59,235,2,153,252,244,36,57,236,224,70,114,102,187,179,229,236,139,78,95,247,58,33,245,247,91,6,220,40,163,199,221,173,175,85,175,86,26,62,240,78,57,228,160,195,138,173,61,91,136,69,61,73,230,150,94,253,245,235,148,74,60,137,101,210,139,82,119,183,61,116,136,72,189,74,72,133,107,102,191,243,86,70,239,53,107,214,232,87,13,61,251,252,84,61,127,147,163,142,151,233,47,77,35,196,178,129,127,73,85,160,64,61,5,67,61,245,162,232,163,158,120,161,66,39,42,44,160,158,210,162,254,111,241,226,197,250,207,151,92,114,137,14,23,168,39,178,168,39,105,28,117,212,81,178,197,22,91,232,191,169,176,138,122,234,138,10,37,188,244,210,75,250,201,43,234,163,158,182,162,158,176,177,195,14,59,232,16,66,209,92,42,136,240,192,3,15,232,16,139,250,219,97,135,29,166,95,77,164,158,210,161,158,212,162,66,14,11,22,44,16,66,44,201,8,177,168,39,177,44,95,190,92,126,254,249,103,125,207,168,167,252,52,108,216,80,202,148,249,95,216,173,232,30,84,247,158,122,170,143,122,205,144,122,157,85,181,106,213,244,125,164,66,82,234,187,61,123,246,148,238,221,187,219,250,127,61,206,198,37,196,226,140,154,137,16,64,192,162,0,231,45,139,184,12,141,0,2,8,32,128,0,2,8,32,128,0,2,94,8,152,156,123,8,177,120,209,66,138,64,0,129,52,9,152,108,218,105,114,218,208,90,241,115,115,23,224,236,198,217,214,44,62,132,88,212,218,150,46,91,170,127,56,45,93,234,191,175,185,216,208,231,207,149,127,202,119,11,191,149,170,219,109,47,91,86,220,210,22,203,6,199,253,251,239,191,229,219,133,223,232,185,171,84,222,182,216,117,191,255,241,187,14,201,168,191,183,108,223,108,93,168,67,133,62,126,94,252,179,108,183,237,118,162,188,215,255,44,250,113,145,126,18,76,249,114,229,117,176,102,213,223,171,164,226,22,21,51,206,175,158,22,163,130,52,213,119,174,33,101,203,150,181,182,118,245,196,152,34,219,141,121,47,252,254,59,93,199,191,29,84,97,60,137,37,183,246,168,215,183,168,215,192,168,87,185,168,192,193,178,101,203,244,211,88,202,149,43,39,191,255,254,187,14,154,236,186,235,174,162,158,158,162,62,42,196,162,94,27,212,171,87,47,29,126,217,121,231,255,190,26,170,232,163,190,175,62,234,169,44,255,254,252,246,219,111,250,41,28,33,126,108,236,87,73,11,57,168,253,70,133,164,212,61,161,158,210,19,229,179,112,225,66,29,98,89,186,116,169,190,247,170,84,169,162,239,189,36,124,146,214,223,36,244,132,53,32,128,64,238,2,156,183,114,55,227,27,8,32,128,0,2,8,32,128,0,2,8,32,16,150,128,201,185,135,16,75,88,189,166,90,4,16,72,128,128,201,166,157,128,229,27,47,1,63,99,194,72,3,224,28,137,201,219,139,108,252,40,28,101,177,235,63,137,37,202,245,33,93,51,119,222,187,197,66,44,33,213,94,168,90,9,177,20,74,50,243,56,69,33,150,126,253,250,217,157,200,179,209,109,236,87,132,28,68,138,66,44,42,192,82,177,98,230,16,157,103,183,66,228,114,232,111,100,42,46,68,0,1,143,5,56,111,121,220,28,74,67,0,1,4,16,64,0,1,4,16,64,0,129,130,8,152,156,123,8,177,20,164,5,12,130,0,2,8,68,23,48,217,180,163,207,146,220,43,241,115,211,91,156,221,56,219,154,197,198,143,194,81,106,77,114,136,229,167,159,127,148,167,166,77,145,243,207,186,48,10,69,34,175,33,196,98,183,173,234,53,49,155,109,182,153,52,110,220,216,238,68,158,141,110,99,191,34,228,32,242,199,31,127,200,200,145,35,165,91,183,110,250,9,64,73,250,208,223,36,117,147,181,32,144,94,1,206,91,233,237,61,43,71,0,1,4,16,64,0,1,4,16,64,32,45,2,38,231,30,66,44,105,185,75,88,39,2,8,120,35,96,178,105,123,179,136,24,11,193,207,13,62,206,110,156,109,205,98,227,71,225,40,181,38,57,196,18,101,253,73,191,134,16,75,210,59,28,207,250,108,236,87,132,28,226,233,165,171,89,233,175,43,105,230,65,0,1,155,2,156,183,108,234,50,54,2,8,32,128,0,2,8,32,128,0,2,8,248,32,96,114,238,33,196,226,67,7,169,1,1,4,82,37,96,178,105,167,10,106,3,139,197,207,205,93,128,179,27,103,91,179,216,248,81,56,74,173,132,88,162,40,133,123,13,33,150,112,123,231,115,229,54,246,43,66,14,62,119,220,188,54,250,107,110,200,8,8,32,16,191,0,231,173,248,123,64,5,8,32,128,0,2,8,32,128,0,2,8,32,96,87,192,228,220,67,136,197,110,111,24,29,1,4,16,40,33,96,178,105,195,41,130,159,155,187,0,103,55,206,182,102,177,241,163,112,148,90,9,177,68,81,10,247,26,66,44,225,246,206,231,202,109,236,87,132,28,124,238,184,121,109,244,215,220,144,17,16,64,32,126,1,206,91,241,247,128,10,16,64,0,1,4,16,64,0,1,4,16,64,192,174,128,201,185,135,16,139,221,222,48,58,2,8,32,80,66,192,100,211,134,147,16,139,171,123,128,251,212,149,180,157,121,108,252,40,28,165,82,66,44,81,148,194,189,134,16,75,184,189,243,185,114,27,251,21,33,7,159,59,110,94,27,253,53,55,100,4,4,16,136,95,128,243,86,252,61,160,2,4,16,64,0,1,4,16,64,0,1,4,16,176,43,96,114,238,33,196,98,183,55,140,142,0,2,8,148,16,48,217,180,225,36,196,226,234,30,224,62,117,37,109,103,30,27,63,10,71,169,148,16,75,20,165,112,175,33,196,18,110,239,124,174,220,198,126,69,200,193,231,142,155,215,70,127,205,13,25,1,1,4,226,23,224,188,21,127,15,168,0,1,4,16,64,0,1,4,16,64,0,1,4,236,10,152,156,123,8,177,216,237,13,163,35,128,0,2,37,4,76,54,109,56,9,177,184,186,7,184,79,93,73,219,153,199,198,143,194,81,42,37,196,18,69,41,220,107,8,177,132,219,59,159,43,183,177,95,17,114,240,185,227,230,181,209,95,115,67,70,64,0,129,248,5,56,111,197,223,3,42,64,0,1,4,16,64,0,1,4,16,64,0,1,187,2,38,231,30,66,44,118,123,195,232,8,32,128,64,9,1,147,77,27,78,66,44,174,238,1,238,83,87,210,118,230,177,241,163,112,148,74,9,177,68,81,10,247,26,66,44,225,246,206,231,202,109,236,87,132,28,124,238,184,121,109,244,215,220,144,17,16,64,32,126,1,206,91,241,247,128,10,16,64,0,1,4,16,64,0,1,4,16,64,192,174,128,201,185,135,16,139,221,222,48,58,2,8,32,80,66,192,100,211,134,147,16,139,171,123,128,251,212,149,180,157,121,108,252,40,28,165,82,66,44,81,148,194,189,134,16,75,184,189,243,185,114,27,251,21,33,7,159,59,110,94,27,253,53,55,100,4,4,16,136,95,128,243,86,252,61,160,2,4,16,64,0,1,4,16,64,0,1,4,16,176,43,96,114,238,33,196,98,183,55,140,142,0,2,8,148,16,48,217,180,225,36,196,226,234,30,224,62,117,37,109,103,30,27,63,10,71,169,148,16,75,20,165,112,175,33,196,18,110,239,124,174,220,198,126,69,200,193,231,142,155,215,70,127,205,13,25,1,1,4,226,23,224,188,21,127,15,168,0,1,4,16,64,0,1,4,16,64,0,1,4,236,10,152,156,123,8,177,216,237,13,163,35,128,0,2,37,4,76,54,109,56,9,177,184,186,7,184,79,93,73,219,153,199,198,143,194,81,42,37,196,18,69,41,220,107,8,177,132,219,59,159,43,183,177,95,17,114,240,185,227,230,181,209,95,115,67,70,64,0,129,248,5,56,111,197,223,3,42,64,0,1,4,16,64,0,1,4,16,64,0,1,187,2,38,231,30,66,44,118,123,195,232,8,32,128,64,9,1,147,77,27,78,66,44,174,238,1,238,83,87,210,118,230,177,241,163,112,148,74,9,177,68,81,10,247,26,66,44,225,246,206,231,202,109,236,87,132,28,124,238,184,121,109,244,215,220,144,17,16,64,32,126,1,206,91,241,247,128,10,16,64,0,1,4,16,64,0,1,4,16,64,192,174,128,201,185,135,16,139,221,222,48,58,2,8,32,80,66,192,100,211,134,147,16,139,171,123,128,251,212,149,180,157,121,108,252,40,28,165,82,66,44,81,148,194,189,134,16,75,184,189,243,185,114,27,251,21,33,7,159,59,110,94,27,253,53,55,100,4,4,16,136,95,128,243,86,252,61,160,2,4,16,64,0,1,4,16,64,0,1,4,16,176,43,96,114,238,33,196,98,183,55,140,142,0,2,8,148,16,48,217,180,225,36,196,226,234,30,224,62,117,37,109,103,30,27,63,10,71,169,148,16,75,20,165,112,175,33,196,18,110,239,124,174,220,198,126,69,200,193,231,142,155,215,70,127,205,13,25,1,1,4,226,23,224,188,21,127,15,168,0,1,4,16,64,0,1,4,16,64,0,1,4,236,10,152,156,123,8,177,216,237,13,163,35,128,0,2,37,4,76,54,109,56,9,177,184,186,7,184,79,93,73,219,153,199,198,143,194,81,42,37,196,18,69,41,220,107,8,177,132,219,59,159,43,183,177,95,17,114,240,185,227,230,181,209,95,115,67,70,64,0,129,248,5,56,111,197,223,3,42,64,0,1,4,16,64,0,1,4,16,64,0,1,187,2,38,231,30,66,44,118,123,195,232,8,32,128,64,9,1,147,77,27,78,66,44,174,238,1,238,83,87,210,118,230,177,241,163,112,148,74,9,177,68,81,10,247,26,66,44,225,246,206,231,202,109,236,87,132,28,124,238,184,121,109,244,215,220,144,17,16,64,32,126,1,206,91,241,247,128,10,16,64,0,1,4,16,64,0,1,4,16,64,192,174,128,201,185,135,16,139,221,222,48,58,2,8,32,80,66,192,100,211,134,147,16,139,171,123,128,251,212,149,180,157,121,108,252,40,28,165,82,66,44,81,148,194,189,134,16,75,184,189,243,185,114,27,251,21,33,7,159,59,110,94,27,253,53,55,100,4,4,16,136,95,128,243,86,252,61,160,2,4,16,64,0,1,4,16,64,0,1,4,16,176,43,96,114,238,33,196,98,183,55,140,142,0,2,8,148,16,48,217,180,225,36,196,226,234,30,224,62,117,37,109,103,30,27,63,10,71,169,148,16,75,20,165,112,175,33,196,18,110,239,124,174,220,198,126,69,200,193,231,142,155,215,70,127,205,13,25,1,1,4,226,23,224,188,21,127,15,168,0,1,4,16,64,0,1,4,16,64,0,1,4,236,10,152,156,123,8,177,216,237,13,163,35,128,0,2,37,4,76,54,109,56,9,177,184,186,7,184,79,93,73,219,153,199,198,143,194,81,42,37,196,18,69,41,220,107,8,177,132,219,59,159,43,183,177,95,17,114,240,185,227,230,181,209,95,115,67,70,64,0,129,248,5,56,111,197,223,3,42,64,0,1,4,16,64,0,1,4,16,64,0,1,187,2,38,231,30,66,44,118,123,195,232,8,32,128,64,9,1,147,77,27,78,66,44,174,238,1,238,83,87,210,118,230,177,241,163,112,148,74,9,177,68,81,10,247,26,66,44,225,246,206,231,202,109,236,87,132,28,124,238,184,121,109,244,215,220,144,17,16,64,32,126,1,206,91,241,247,128,10,16,64,0,1,4,16,64,0,1,4,16,64,192,174,128,201,185,135,16,139,221,222,48,58,2,8,32,80,66,192,100,211,134,147,16,139,171,123,128,251,212,149,180,157,121,108,252,40,28,165,82,66,44,81,148,194,189,134,16,75,184,189,243,185,114,27,251,21,33,7,159,59,110,94,27,253,53,55,100,4,4,16,136,95,128,243,86,252,61,160,2,4,16,64,0,1,4,16,64,0,1,4,16,176,43,96,114,238,33,196,98,183,55,140,142,0,2,8,148,16,48,217,180,225,36,196,226,234,30,224,62,117,37,109,103,30,27,63,10,71,169,148,16,75,20,165,112,175,33,196,18,110,239,124,174,220,198,126,69,200,193,231,142,155,215,70,127,205,13,25,1,1,4,226,23,224,188,21,127,15,168,0,1,4,16,64,0,1,4,16,64,0,1,4,236,10,152,156,123,8,177,216,237,13,163,35,128,0,2,37,4,76,54,109,56,9,177,184,186,7,184,79,93,73,219,153,199,198,143,194,81,42,37,196,18,69,41,220,107,8,177,132,219,59,159,43,183,177,95,17,114,240,185,227,230,181,209,95,115,67,70,64,0,129,248,5,56,111,197,223,3,42,64,0,1,4,16,64,0,1,4,16,64,0,1,187,2,38,231,30,66,44,118,123,195,232,8,32,128,64,9,1,147,77,27,78,66,44,174,238,1,238,83,87,210,118,230,177,241,163,112,148,74,9,177,68,81,10,247,26,66,44,225,246,206,231,202,109,236,87,132,28,124,238,184,121,109,244,215,220,144,17,16,64,32,126,1,206,91,241,247,128,10,16,64,0,1,4,16,64,0,1,4,16,64,192,174,128,201,185,135,16,139,221,222,48,58,2,8,32,80,66,192,100,211,134,147,16,139,171,123,128,251,212,149,180,157,121,108,252,40,28,165,82,21,98,225,147,108,129,139,7,182,119,190,64,117,63,243,73,182,192,218,181,107,11,186,64,21,114,104,220,184,113,65,199,100,48,191,4,142,60,242,72,153,49,99,134,95,69,81,13,2,8,32,144,131,0,231,173,28,176,184,20,1,4,16,64,0,1,4,16,64,0,1,4,130,20,48,57,247,16,98,9,178,229,20,141,0,2,33,11,152,108,218,33,175,187,80,181,227,87,40,201,141,143,131,179,27,103,91,179,196,21,98,177,181,30,198,69,0,1,4,16,216,176,0,79,38,225,238,64,0,1,4,194,19,224,188,21,94,207,168,24,1,4,16,64,0,1,4,16,64,0,1,4,114,19,48,57,247,16,98,201,205,154,171,17,64,0,1,99,1,147,77,219,120,242,4,12,128,159,155,38,226,236,198,217,214,44,132,88,108,201,50,46,2,8,32,224,159,0,33,22,255,122,66,69,8,32,128,64,54,1,206,91,217,132,248,59,2,8,32,128,0,2,8,32,128,0,2,8,132,46,96,114,238,33,196,18,122,247,169,31,1,4,130,19,48,217,180,131,91,172,133,130,241,179,128,154,97,72,156,221,56,219,154,133,16,139,45,89,198,69,0,1,4,252,19,32,196,226,95,79,168,8,1,4,16,200,38,192,121,43,155,16,127,71,0,1,4,16,64,0,1,4,16,64,0,129,208,5,76,206,61,132,88,66,239,62,245,35,128,64,112,2,38,155,118,112,139,181,80,48,126,22,80,51,12,137,179,27,103,91,179,16,98,177,37,203,184,8,32,128,128,127,2,132,88,252,235,9,21,33,128,0,2,217,4,56,111,101,19,226,239,8,32,128,0,2,8,32,128,0,2,8,32,16,186,128,201,185,135,16,75,232,221,167,126,4,16,8,78,192,100,211,14,110,177,22,10,198,207,2,106,134,33,113,118,227,108,107,22,66,44,182,100,25,23,1,4,16,240,79,128,16,139,127,61,161,34,4,16,64,32,155,0,231,173,108,66,252,29,1,4,16,64,0,1,4,16,64,0,1,4,66,23,48,57,247,16,98,9,189,251,212,143,0,2,193,9,152,108,218,193,45,214,66,193,248,89,64,205,48,36,206,110,156,109,205,66,136,197,150,44,227,34,128,0,2,254,9,16,98,241,175,39,84,132,0,2,8,100,19,224,188,149,77,136,191,35,128,0,2,8,32,128,0,2,8,32,128,64,232,2,38,231,30,66,44,161,119,159,250,17,64,32,56,1,147,77,59,184,197,90,40,24,63,11,168,25,134,196,217,141,179,173,89,8,177,216,146,101,92,4,16,64,192,63,1,66,44,254,245,132,138,16,64,0,129,108,2,156,183,178,9,241,119,4,16,64,0,1,4,16,64,0,1,4,16,8,93,192,228,220,67,136,37,244,238,83,63,2,8,4,39,96,178,105,7,183,88,11,5,227,103,1,53,195,144,56,187,113,182,53,11,33,22,91,178,140,139,0,2,8,248,39,64,136,197,191,158,80,17,2,8,32,144,77,128,243,86,54,33,254,142,0,2,8,32,128,0,2,8,32,128,0,2,161,11,152,156,123,8,177,132,222,125,234,71,0,129,224,4,76,54,237,224,22,107,161,96,252,44,160,102,24,18,103,55,206,182,102,33,196,98,75,150,113,17,64,0,1,255,4,8,177,248,215,19,42,66,0,1,4,178,9,112,222,202,38,196,223,17,64,0,1,4,16,64,0,1,4,16,64,32,116,1,147,115,15,33,150,208,187,79,253,8,32,16,156,128,201,166,29,220,98,45,20,140,159,5,212,12,67,226,236,198,217,214,44,132,88,108,201,50,46,2,8,32,224,159,0,33,22,255,122,66,69,8,32,128,64,54,1,206,91,217,132,248,59,2,8,32,128,0,2,8,32,128,0,2,8,132,46,96,114,238,33,196,18,122,247,169,31,1,4,130,19,48,217,180,131,91,172,133,130,241,179,128,154,97,72,156,221,56,219,154,133,16,139,45,89,198,69,0,1,4,252,19,32,196,226,95,79,168,8,1,4,16,200,38,192,121,43,155,16,127,71,0,1,4,16,64,0,1,4,16,64,0,129,208,5,76,206,61,132,88,66,239,62,245,35,128,64,112,2,38,155,118,112,139,181,80,48,126,22,80,51,12,137,179,27,103,91,179,16,98,177,37,203,184,8,32,128,128,127,2,132,88,252,235,9,21,33,128,0,2,217,4,56,111,101,19,226,239,8,32,128,0,2,8,32,128,0,2,8,32,16,186,128,201,185,135,16,75,232,221,167,126,4,16,8,78,192,100,211,14,110,177,22,10,198,207,2,106,134,33,113,118,227,108,107,22,66,44,182,100,25,23,1,4,16,240,79,128,16,139,127,61,161,34,4,16,64,32,155,0,231,173,108,66,252,29,1,4,16,64,0,1,4,16,64,0,1,4,66,23,48,57,247,16,98,9,189,251,212,143,0,2,193,9,152,108,218,193,45,214,66,193,248,89,64,205,48,36,206,110,156,109,205,66,136,197,150,44,227,34,128,0,2,254,9,16,98,241,175,39,84,132,0,2,8,100,19,224,188,149,77,136,191,35,128,0,2,8,32,128,0,2,8,32,128,64,232,2,38,231,30,66,44,161,119,159,250,17,64,32,56,1,147,77,59,184,197,90,40,24,63,11,168,25,134,196,217,141,179,173,89,8,177,216,146,101,92,4,16,64,192,63,1,66,44,254,245,132,138,16,64,0,129,108,2,156,183,178,9,241,119,4,16,64,0,1,4,16,64,0,1,4,16,8,93,192,228,220,67,136,37,244,238,83,63,2,8,4,39,96,178,105,7,183,88,11,5,227,103,1,53,195,144,56,187,113,182,53,11,33,22,91,178,140,139,0,2,8,248,39,64,136,197,191,158,80,17,2,8,32,144,77,128,243,86,54,33,254,142,0,2,8,32,128,0,2,8,32,128,0,2,161,11,152,156,123,8,177,132,222,125,234,71,0,129,224,4,76,54,237,224,22,107,161,96,252,44,160,102,24,18,103,55,206,182,102,33,196,98,75,150,113,17,64,0,1,255,4,8,177,248,215,19,42,66,0,1,4,178,9,112,222,202,38,196,223,17,64,0,1,4,16,64,0,1,4,16,64,32,116,1,147,115,15,33,150,208,187,79,253,8,32,16,156,128,201,166,29,220,98,45,20,140,159,5,212,12,67,226,236,198,217,214,44,132,88,108,201,50,46,2,8,32,224,159,0,33,22,255,122,66,69,8,32,128,64,54,1,206,91,217,132,248,59,2,8,32,128,0,2,8,32,128,0,2,8,132,46,96,114,238,33,196,18,122,247,169,31,1,4,130,19,48,217,180,131,91,172,133,130,241,179,128,154,97,72,156,221,56,219,154,133,16,139,45,89,198,69,0,1,4,252,19,32,196,226,95,79,168,8,1,4,16,200,38,192,121,43,155,16,127,71,0,1,4,16,64,0,1,4,16,64,0,129,208,5,76,206,61,132,88,66,239,62,245,35,128,64,112,2,38,155,118,112,139,181,80,48,126,22,80,51,12,137,179,27,103,91,179,16,98,177,37,203,184,8,32,128,128,127,2,132,88,252,235,9,21,33,128,0,2,217,4,56,111,101,19,226,239,8,32,128,0,2,8,32,128,0,2,8,32,16,186,128,201,185,135,16,75,232,221,167,126,4,16,8,78,192,100,211,14,110,177,22,10,198,207,2,106,134,33,113,118,227,108,107,22,66,44,182,100,25,23,1,4,16,240,79,128,16,139,127,61,161,34,4,16,64,32,155,0,231,173,108,66,252,29,1,4,16,64,0,1,4,16,64,0,1,4,66,23,48,57,247,16,98,9,189,251,212,143,0,2,193,9,152,108,218,193,45,214,66,193,248,89,64,205,48,36,206,110,156,109,205,66,136,197,150,44,227,34,128,0,2,254,9,16,98,241,175,39,84,132,0,2,8,100,19,224,188,149,77,136,191,35,128,0,2,8,32,128,0,2,8,32,128,64,232,2,38,231,30,66,44,161,119,159,250,17,64,32,56,1,147,77,59,184,197,90,40,24,63,11,168,25,134,196,217,141,179,173,89,8,177,216,146,101,92,4,16,64,192,63,1,66,44,254,245,132,138,16,64,0,129,108,2,156,183,178,9,241,119,4,16,64,0,1,4,16,64,0,1,4,16,8,93,192,228,220,67,136,37,244,238,83,63,2,8,4,39,96,178,105,7,183,88,11,5,227,103,1,53,195,144,56,187,113,182,53,11,33,22,91,178,140,139,0,2,8,248,39,64,136,197,191,158,80,17,2,8,32,144,77,128,243,86,54,33,254,142,0,2,8,32,128,0,2,8,32,128,0,2,161,11,152,156,123,8,177,132,222,125,234,71,0,129,224,4,76,54,237,224,22,107,161,96,252,44,160,102,24,18,103,55,206,182,102,33,196,98,75,150,113,17,64,0,1,255,4,8,177,248,215,19,42,66,0,1,4,178,9,112,222,202,38,196,223,17,64,0,1,4,16,64,0,1,4,16,64,32,116,1,147,115,15,33,150,208,187,79,253,8,32,16,156,128,201,166,29,220,98,45,20,140,159,5,212,12,67,226,236,198,217,214,44,132,88,108,201,50,46,2,8,32,224,159,0,33,22,255,122,66,69,8,32,128,64,54,1,206,91,217,132,248,59,2,8,32,128,0,2,8,32,128,0,2,8,132,46,96,114,238,33,196,18,122,247,169,31,1,4,130,19,48,217,180,131,91,172,133,130,241,179,128,154,97,72,156,221,56,219,154,133,16,139,45,89,198,69,0,1,4,252,19,32,196,226,95,79,168,8,1,4,16,200,38,192,121,43,155,16,127,71,0,1,4,16,64,0,1,4,16,64,0,129,208,5,76,206,61,132,88,66,239,62,245,35,128,64,112,2,38,155,118,112,139,181,80,48,126,22,80,51,12,137,179,27,103,91,179,16,98,177,37,203,184,8,32,128,128,127,2,132,88,252,235,9,21,33,128,0,2,217,4,56,111,101,19,226,239,8,32,128,0,2,8,32,128,0,2,8,32,16,186,128,201,185,135,16,75,232,221,167,126,4,16,8,78,192,100,211,14,110,177,22,10,198,207,2,106,134,33,113,118,227,108,107,22,66,44,182,100,25,23,1,4,16,240,79,128,16,139,127,61,161,34,4,16,64,32,155,0,231,173,108,66,252,29,1,4,16,64,0,1,4,16,64,0,1,4,66,23,48,57,247,16,98,9,189,251,212,143,0,2,193,9,152,108,218,193,45,214,66,193,248,89,64,205,48,36,206,110,156,109,205,66,136,197,150,108,60,227,126,245,213,87,242,245,215,95,203,130,5,11,100,225,194,133,242,195,15,63,200,79,63,253,36,191,252,242,139,252,246,219,111,178,108,217,50,89,177,98,133,172,92,185,82,254,254,251,111,89,179,102,141,46,180,84,169,82,178,233,166,155,74,185,114,229,164,66,133,10,178,229,150,91,202,214,91,111,45,149,43,87,150,237,182,219,78,182,223,126,123,217,105,167,157,164,122,245,234,82,163,70,13,169,89,179,102,60,11,100,86,4,16,48,18,32,196,98,196,199,151,17,64,0,129,88,4,56,111,197,194,206,164,8,32,128,0,2,8,32,128,0,2,8,32,224,80,192,228,220,67,136,197,97,163,152,10,1,4,16,80,2,38,155,54,130,248,185,186,7,184,79,93,73,219,153,135,16,139,29,87,219,163,254,250,235,175,242,246,219,111,203,220,185,115,101,222,188,121,242,225,135,31,202,199,31,127,44,59,236,176,131,14,152,236,178,203,46,82,173,90,53,253,191,85,8,69,133,81,84,40,69,133,83,84,72,69,133,85,84,104,69,133,87,212,71,133,89,84,168,69,133,91,84,200,69,133,93,84,232,69,133,95,84,8,102,209,162,69,242,221,119,223,201,55,223,124,35,42,40,163,254,119,221,186,117,165,94,189,122,82,191,126,125,217,119,223,125,229,128,3,14,144,109,182,217,198,246,210,25,31,1,4,12,4,254,29,98,81,255,46,171,125,130,15,2,8,32,128,128,191,2,156,183,252,237,13,149,33,128,0,2,8,32,128,0,2,8,32,128,64,97,4,76,206,61,132,88,10,211,3,70,65,0,1,4,34,11,152,108,218,145,39,73,240,133,248,185,105,46,206,110,156,109,205,66,136,197,150,108,97,199,85,79,85,81,63,62,191,242,202,43,242,218,107,175,233,64,137,10,141,168,240,200,222,123,239,45,123,238,185,167,14,149,108,182,217,102,133,157,120,3,163,253,245,215,95,58,52,51,127,254,124,121,255,253,247,117,152,70,133,106,84,112,230,208,67,15,149,195,15,63,92,142,60,242,72,253,244,22,62,8,32,16,175,64,235,214,173,101,246,236,217,50,100,200,16,169,84,169,146,244,238,221,91,198,143,31,47,253,250,245,147,177,99,199,202,196,137,19,229,216,99,143,141,183,72,102,71,0,1,4,16,216,160,0,231,45,110,14,4,16,64,0,1,4,16,64,0,1,4,16,72,186,128,201,185,135,16,75,210,239,14,214,135,0,2,222,9,152,108,218,222,45,38,134,130,240,115,131,142,179,27,103,91,179,16,98,177,37,107,62,174,10,172,60,243,204,51,242,220,115,207,233,87,3,53,110,220,88,26,53,106,164,67,34,251,236,179,143,249,4,22,70,120,239,189,247,116,200,230,229,151,95,150,25,51,102,232,16,203,113,199,29,39,77,155,54,213,193,22,62,8,32,224,94,96,250,244,233,210,162,69,11,41,91,182,172,108,181,213,86,250,105,75,75,150,44,145,50,101,202,232,167,41,169,127,111,249,32,128,0,2,8,248,43,192,121,203,223,222,80,25,2,8,32,128,0,2,8,32,128,0,2,8,20,70,192,228,220,67,136,165,48,61,96,20,4,16,64,32,178,128,201,166,29,121,146,4,95,136,159,155,230,226,236,198,217,214,44,132,88,108,201,230,55,174,10,127,60,241,196,19,250,201,8,85,171,86,149,102,205,154,201,241,199,31,47,13,27,54,204,111,192,152,191,245,230,155,111,202,180,105,211,100,234,212,169,242,227,143,63,138,122,34,68,155,54,109,116,24,135,15,2,8,184,19,56,240,192,3,101,206,156,57,197,38,84,175,22,83,123,77,147,38,77,220,21,194,76,8,32,128,0,2,57,11,112,222,202,153,140,47,32,128,0,2,8,32,128,0,2,8,32,128,64,96,2,38,231,30,66,44,129,53,155,114,17,64,32,124,1,147,77,59,252,213,155,175,0,63,115,195,40,35,224,28,69,201,223,107,8,177,196,223,27,245,148,149,251,239,191,95,30,124,240,65,41,87,174,156,180,109,219,86,7,61,118,219,109,183,248,139,43,96,5,159,125,246,153,14,232,60,254,248,227,178,114,229,74,57,227,140,51,228,172,179,206,226,149,67,5,52,102,40,4,54,36,160,158,198,162,66,100,234,41,44,69,159,6,13,26,232,215,12,241,65,0,1,4,16,240,91,128,243,150,223,253,161,58,4,16,64,0,1,4,16,64,0,1,4,16,48,23,48,57,247,16,98,49,247,103,4,4,16,64,32,39,1,147,77,59,167,137,18,122,49,126,110,26,139,179,27,103,91,179,16,98,177,37,155,125,220,89,179,102,201,168,81,163,228,169,167,158,146,179,207,62,91,135,58,14,58,232,160,236,95,76,192,21,111,189,245,150,14,237,140,27,55,78,78,60,241,68,185,240,194,11,229,136,35,142,72,192,202,88,2,2,254,10,172,255,52,22,158,194,226,111,159,168,12,1,4,16,248,183,0,231,45,238,9,4,16,64,0,1,4,16,64,0,1,4,16,72,186,128,201,185,135,16,75,210,239,14,214,135,0,2,222,9,152,108,218,222,45,38,134,130,240,115,131,142,179,27,103,91,179,16,98,177,37,187,225,113,39,77,154,36,195,134,13,147,95,126,249,69,58,118,236,40,231,159,127,190,148,45,91,214,125,33,30,204,184,106,213,42,185,231,158,123,228,238,187,239,150,202,149,43,75,231,206,157,165,85,171,86,30,84,70,9,8,36,79,96,253,167,177,240,20,150,228,245,151,21,33,128,64,114,5,56,111,37,183,183,172,12,1,4,16,64,0,1,4,16,64,0,1,4,254,43,96,114,238,33,196,194,93,132,0,2,8,56,22,48,217,180,29,151,234,229,116,248,185,105,11,206,110,156,109,205,66,136,197,150,108,201,113,167,76,153,34,3,6,12,208,127,232,210,165,139,156,124,242,201,238,38,15,96,166,199,30,123,76,134,12,25,162,43,237,222,189,187,180,104,209,34,128,170,41,17,129,176,4,212,211,88,230,205,155,39,106,63,106,210,164,73,88,197,83,45,2,8,32,144,82,1,206,91,41,109,60,203,70,0,1,4,16,64,0,1,4,16,64,32,69,2,38,231,30,66,44,41,186,81,88,42,2,8,248,33,96,178,105,251,177,130,120,171,192,207,141,63,206,110,156,109,205,66,136,197,150,236,255,198,125,243,205,55,229,230,155,111,150,197,139,23,203,213,87,95,45,109,218,180,177,63,105,192,51,60,241,196,19,114,235,173,183,74,149,42,85,228,250,235,175,151,134,13,27,6,188,26,74,71,192,47,129,201,147,39,235,215,120,169,39,66,241,65,0,1,4,16,8,67,128,243,86,24,125,162,74,4,16,64,0,1,4,16,64,0,1,4,16,200,95,192,228,220,67,136,37,127,119,190,137,0,2,8,228,37,96,178,105,231,53,97,194,190,132,159,155,134,226,236,198,217,214,44,132,88,121,40,19,115,0,0,32,0,73,68,65,84,108,201,138,252,254,251,239,210,179,103,79,153,56,113,162,244,234,213,75,46,188,240,66,123,147,37,112,228,81,163,70,201,77,55,221,36,173,91,183,150,91,110,185,69,42,86,172,152,192,85,178,164,184,5,102,206,156,41,141,27,55,142,187,12,230,183,40,112,228,145,71,202,140,25,51,44,206,192,208,8,32,128,128,93,1,206,91,118,125,25,29,1,4,16,64,0,1,4,16,64,0,1,4,226,23,48,57,247,16,98,137,191,127,84,128,0,2,41,19,48,217,180,83,70,149,113,185,248,185,185,11,112,118,227,108,107,22,66,44,118,100,39,76,152,32,87,93,117,149,180,107,215,78,250,244,233,35,155,109,182,153,157,137,18,62,234,95,127,253,37,215,93,119,157,60,252,240,195,114,219,109,183,201,105,167,157,150,240,21,179,60,215,2,42,196,210,187,119,111,66,14,174,225,29,205,71,127,29,65,51,13,2,8,88,21,224,188,101,149,151,193,17,64,0,1,4,16,64,0,1,4,16,64,192,3,1,147,115,15,33,22,15,26,72,9,8,32,144,46,1,147,77,59,93,82,153,87,139,159,155,187,0,103,55,206,182,102,33,196,82,88,217,229,203,151,203,101,151,93,38,243,231,207,151,129,3,7,74,163,70,141,10,59,65,74,71,123,249,229,151,229,202,43,175,148,61,247,220,83,134,14,29,42,155,111,190,121,74,37,88,118,161,5,8,57,20,90,212,175,241,232,175,95,253,160,26,4,16,200,79,128,243,86,126,110,124,11,1,4,16,64,0,1,4,16,64,0,1,4,194,17,48,57,247,16,98,9,167,207,84,138,0,2,9,17,48,217,180,19,66,96,180,12,252,140,248,34,127,25,231,200,84,94,94,72,136,165,112,109,81,175,171,232,216,177,163,180,108,217,82,6,12,24,80,184,129,25,105,157,64,247,238,221,101,242,228,201,114,247,221,119,243,10,24,238,139,130,8,16,114,40,8,163,183,131,208,95,111,91,67,97,8,32,144,131,0,231,173,28,176,184,20,1,4,16,64,0,1,4,16,64,0,1,4,130,20,48,57,247,16,98,9,178,229,20,141,0,2,33,11,152,108,218,33,175,187,80,181,227,87,40,201,141,143,131,179,27,103,91,179,16,98,41,140,236,176,97,195,228,198,27,111,148,209,163,71,75,235,214,173,11,51,40,163,100,20,152,56,113,162,92,112,193,5,218,187,115,231,206,40,33,96,36,64,200,193,136,207,251,47,211,95,239,91,68,129,8,32,16,65,128,243,86,4,36,46,65,0,1,4,16,64,0,1,4,16,64,0,129,160,5,76,206,61,132,88,130,110,61,197,35,128,64,136,2,38,155,118,136,235,45,116,205,248,21,90,52,243,120,56,187,113,182,53,11,33,22,115,217,174,93,187,202,156,57,115,100,236,216,177,82,187,118,109,243,1,25,33,171,192,231,159,127,46,29,58,116,144,6,13,26,200,29,119,220,145,245,122,46,64,96,67,2,132,28,146,125,111,208,223,100,247,151,213,33,144,22,1,206,91,105,233,52,235,68,0,1,4,16,64,0,1,4,16,64,32,189,2,38,231,30,66,44,233,189,111,88,57,2,8,196,36,96,178,105,199,84,178,87,211,226,231,166,29,56,187,113,182,53,11,33,22,51,217,246,237,219,203,218,181,107,229,161,135,30,18,101,201,199,157,128,114,87,254,202,93,249,243,65,32,31,1,66,14,249,168,133,243,29,250,27,78,175,168,20,1,4,54,44,192,121,139,187,3,1,4,16,64,0,1,4,16,64,0,1,4,146,46,96,114,238,33,196,146,244,187,131,245,33,128,128,119,2,38,155,182,119,139,137,161,32,252,220,160,227,236,198,217,214,44,132,88,242,147,253,207,127,254,35,39,157,116,146,236,188,243,206,50,114,228,200,252,6,225,91,5,17,232,212,169,147,124,251,237,183,242,228,147,79,74,233,210,165,11,50,38,131,164,71,128,144,67,178,123,77,127,147,221,95,86,135,64,90,4,56,111,165,165,211,172,19,1,4,16,64,0,1,4,16,64,0,129,244,10,152,156,123,8,177,164,247,190,97,229,8,32,16,147,128,201,166,29,83,201,94,77,139,159,155,118,224,236,198,217,214,44,132,88,242,147,109,218,180,169,212,169,83,71,6,15,30,156,223,0,124,171,160,2,151,95,126,185,124,242,201,39,242,204,51,207,20,116,92,6,75,190,0,33,135,100,247,152,254,38,187,191,172,14,129,180,8,112,222,74,75,167,89,39,2,8,32,128,0,2,8,32,128,0,2,233,21,48,57,247,16,98,73,239,125,195,202,17,64,32,38,1,147,77,59,166,146,189,154,22,63,55,237,192,217,141,179,173,89,8,177,228,46,123,242,201,39,75,213,170,85,101,216,176,97,185,127,153,111,88,19,232,220,185,179,252,248,227,143,242,216,99,143,89,155,131,129,147,39,64,200,33,121,61,93,127,69,244,55,217,253,101,117,8,164,69,128,243,86,90,58,205,58,17,64,0,1,4,16,64,0,1,4,16,72,175,128,201,185,135,16,75,122,239,27,86,142,0,2,49,9,152,108,218,49,149,236,213,180,248,185,105,7,206,110,156,109,205,66,136,37,55,217,75,46,185,68,150,45,91,38,15,62,248,96,110,95,76,216,213,171,87,175,150,50,101,202,120,183,170,51,206,56,67,182,220,114,75,25,49,98,132,119,181,81,144,159,2,132,28,252,236,75,161,170,162,191,133,146,100,28,4,16,136,83,128,243,86,156,250,204,141,0,2,8,32,128,0,2,8,32,128,0,2,46,4,76,206,61,132,88,92,116,136,57,16,64,0,129,245,4,76,54,109,32,69,240,115,115,23,224,236,198,217,214,44,132,88,162,203,222,126,251,237,50,121,242,100,153,53,107,86,244,47,57,188,242,198,27,111,148,5,11,22,200,216,177,99,173,207,90,177,98,69,121,229,149,87,100,239,189,247,182,62,87,174,19,28,113,196,17,210,178,101,75,233,214,173,91,174,95,229,250,20,10,16,114,72,118,211,233,111,178,251,203,234,16,72,139,0,231,173,180,116,154,117,34,128,0,2,8,32,128,0,2,8,32,144,94,1,147,115,15,33,150,244,222,55,172,28,1,4,98,18,48,217,180,99,42,217,171,105,241,115,211,14,156,221,56,219,154,133,16,75,52,217,25,51,102,136,122,141,208,236,217,179,165,102,205,154,209,190,228,248,170,175,191,254,90,86,173,90,37,117,234,212,177,62,179,207,33,150,175,190,250,74,14,60,240,64,253,90,161,198,141,27,91,183,96,130,176,5,8,57,132,221,191,108,213,211,223,108,66,252,29,1,4,66,16,224,188,21,66,151,168,17,1,4,16,64,0,1,4,16,64,0,1,4,76,4,76,206,61,132,88,76,228,249,46,2,8,32,144,135,128,201,166,157,199,116,137,251,10,126,110,90,138,179,27,103,91,179,16,98,201,46,171,94,157,83,191,126,125,185,233,166,155,164,109,219,182,217,191,96,249,138,223,126,251,77,212,83,87,30,126,248,97,169,92,185,178,244,239,223,95,78,60,241,68,185,247,222,123,229,199,31,127,148,43,174,184,66,26,53,106,36,29,59,118,148,193,131,7,203,95,127,253,37,215,92,115,141,156,127,254,249,186,178,137,19,39,74,159,62,125,164,92,185,114,210,186,117,107,121,235,173,183,228,145,71,30,209,127,83,79,113,81,79,156,89,190,124,185,168,87,243,92,127,253,245,250,181,65,243,231,207,151,46,93,186,200,194,133,11,165,93,187,118,218,226,189,247,222,211,79,98,81,255,93,213,209,169,83,39,203,43,143,62,252,227,143,63,46,189,122,245,146,121,243,230,121,249,218,163,232,43,225,74,219,2,132,28,108,11,199,59,62,253,141,215,159,217,17,64,160,48,2,156,183,10,227,200,40,8,32,128,0,2,8,32,128,0,2,8,32,224,175,128,201,185,135,16,139,191,125,165,50,4,16,72,168,128,201,166,157,80,146,156,150,133,95,78,92,121,95,140,115,222,116,94,124,145,16,75,246,54,116,237,218,85,254,249,231,31,25,49,98,68,246,139,29,92,49,112,224,64,121,225,133,23,116,16,101,218,180,105,210,179,103,79,29,84,233,219,183,175,168,167,177,220,117,215,93,82,161,66,5,217,109,183,221,100,216,176,97,242,232,163,143,234,128,203,202,149,43,117,56,165,74,149,42,50,96,192,0,29,60,233,209,163,135,254,231,191,255,254,187,60,251,236,179,210,180,105,83,25,58,116,168,212,173,91,87,206,57,231,28,185,224,130,11,116,24,100,215,93,119,149,218,181,107,203,121,231,157,39,67,134,12,145,215,94,123,109,93,136,165,123,247,238,178,237,182,219,202,149,87,94,233,96,245,209,167,184,228,146,75,100,147,77,54,145,59,238,184,35,250,151,184,50,117,2,132,28,146,221,114,250,155,236,254,178,58,4,210,34,192,121,43,45,157,102,157,8,32,128,0,2,8,32,128,0,2,8,164,87,192,228,220,67,136,37,189,247,13,43,71,0,129,152,4,76,54,237,152,74,246,106,90,252,220,180,3,103,55,206,182,102,33,196,178,113,217,87,94,121,69,78,63,253,116,249,228,147,79,164,124,249,242,182,218,144,211,184,42,156,241,230,155,111,202,184,113,227,164,94,189,122,58,80,178,223,126,251,201,173,183,222,90,44,196,242,210,75,47,233,215,233,252,241,199,31,162,94,255,243,241,199,31,235,224,201,131,15,62,40,79,63,253,180,158,115,208,160,65,210,187,119,111,29,98,105,209,162,133,14,163,220,115,207,61,250,111,247,221,119,159,30,83,93,171,2,49,139,23,47,214,193,151,185,115,231,234,249,138,158,196,146,83,241,14,47,254,243,207,63,245,171,149,198,143,31,47,135,31,126,184,195,153,153,42,36,1,66,14,33,117,43,247,90,233,111,238,102,124,3,1,4,252,19,224,188,229,95,79,168,8,1,4,16,64,0,1,4,16,64,0,1,4,10,43,96,114,238,33,196,82,216,94,48,26,2,8,32,144,85,192,100,211,206,58,120,10,46,192,207,77,147,113,118,227,108,107,22,66,44,27,151,61,230,152,99,116,136,69,61,149,196,151,79,209,43,125,84,120,165,102,205,154,210,173,91,55,185,244,210,75,229,134,27,110,40,22,98,249,252,243,207,165,86,173,90,186,108,213,103,21,58,81,79,89,81,65,20,21,78,81,31,21,210,105,214,172,153,14,177,236,190,251,238,242,217,103,159,21,91,230,22,91,108,161,95,47,164,158,220,242,233,167,159,234,191,253,231,63,255,209,175,232,241,61,196,162,106,29,51,102,140,14,177,168,39,215,240,65,32,147,0,33,135,100,223,23,244,55,217,253,101,117,8,164,69,128,243,86,90,58,205,58,17,64,0,1,4,16,64,0,1,4,16,72,175,128,201,185,135,16,75,122,239,27,86,142,0,2,49,9,152,108,218,49,149,236,213,180,248,185,105,7,206,110,156,109,205,66,136,101,195,178,19,39,78,20,245,234,158,215,95,127,221,22,127,94,227,206,159,63,95,106,212,168,33,75,150,44,145,39,159,124,82,46,187,236,50,249,232,163,143,228,225,135,31,46,22,98,249,234,171,175,244,117,234,83,20,98,185,251,238,187,229,151,95,126,209,175,24,82,159,199,31,127,92,206,61,247,92,29,98,57,248,224,131,229,136,35,142,208,175,15,82,159,223,126,251,77,126,252,241,71,89,182,108,153,28,125,244,209,250,149,74,42,188,242,205,55,223,72,245,234,213,131,8,177,168,117,28,114,200,33,250,85,71,173,91,183,206,203,155,47,37,91,192,167,144,195,218,181,107,215,133,196,226,84,95,189,122,181,254,119,61,9,31,159,250,155,4,79,214,128,0,2,241,8,112,222,138,199,157,89,17,64,0,1,4,16,64,0,1,4,16,64,192,157,128,201,185,135,16,139,187,62,49,19,2,8,32,160,5,76,54,109,8,241,115,117,15,112,159,186,146,182,51,15,33,150,13,187,170,64,71,231,206,157,165,109,219,182,118,240,243,28,181,101,203,150,82,191,126,125,185,254,250,235,245,171,130,42,85,170,36,239,190,251,174,76,158,60,57,107,136,101,222,188,121,162,94,71,52,109,218,52,253,20,23,245,20,22,245,196,22,21,98,81,227,169,112,203,51,207,60,35,234,9,44,23,94,120,161,148,43,87,78,191,182,72,61,189,165,111,223,190,58,240,114,211,77,55,233,39,185,20,61,137,101,210,164,73,250,122,245,212,26,31,63,42,168,51,108,216,48,153,53,107,150,143,229,81,83,204,2,27,11,57,92,115,205,53,58,188,181,233,166,155,202,95,127,253,165,95,207,165,94,187,53,103,206,28,57,224,128,3,214,85,222,163,71,15,25,57,114,164,124,251,237,183,178,213,86,91,229,189,34,245,196,32,245,212,167,239,190,251,46,239,49,10,241,69,245,250,49,245,148,166,189,247,222,187,16,195,89,25,67,5,235,78,59,237,52,57,251,236,179,101,147,77,54,209,175,124,83,79,147,250,247,135,16,139,21,126,6,69,0,1,199,2,156,183,28,131,51,29,2,8,32,128,0,2,8,32,128,0,2,8,56,23,48,57,247,16,98,113,222,46,38,68,0,129,180,11,152,108,218,105,183,83,235,199,207,205,93,128,179,27,103,91,179,132,28,98,249,245,195,249,178,77,189,61,173,208,168,192,131,10,176,168,208,135,111,159,25,51,102,200,81,71,29,165,131,35,234,115,202,41,167,200,61,247,220,163,95,39,164,158,146,162,126,76,175,80,161,130,252,251,73,44,239,191,255,190,236,177,199,30,58,140,50,98,196,8,249,249,231,159,229,184,227,142,147,185,115,231,202,79,63,253,36,75,151,46,149,54,109,218,200,75,47,189,164,199,109,208,160,129,126,82,203,206,59,239,172,67,32,234,137,47,234,115,232,161,135,106,151,87,95,125,85,135,105,154,55,111,174,175,81,243,250,250,81,117,170,53,168,96,18,31,4,214,23,216,88,200,161,79,159,62,197,66,44,42,192,165,66,100,139,22,45,146,55,222,120,67,74,151,46,45,31,127,252,177,254,247,106,194,132,9,210,190,125,123,35,92,66,44,209,249,84,136,69,121,119,232,208,65,135,88,84,31,234,212,169,83,98,0,66,44,209,77,185,18,1,4,252,21,224,188,229,111,111,168,12,1,4,16,64,0,1,4,16,64,0,1,4,10,35,96,114,238,33,196,82,152,30,48,10,2,8,32,16,89,192,100,211,142,60,73,130,47,196,207,77,115,113,118,227,108,107,150,144,67,44,31,140,24,42,127,45,94,44,187,158,124,106,193,195,44,234,137,35,123,237,181,151,116,235,214,205,22,189,209,184,234,201,41,11,22,44,144,93,119,221,85,7,86,162,126,62,253,244,83,249,225,135,31,228,176,195,14,211,175,24,122,224,129,7,214,61,125,69,141,161,94,103,162,130,48,171,86,173,146,221,118,219,77,95,83,244,81,175,33,82,175,22,82,79,112,89,255,159,71,157,59,206,235,110,191,253,118,249,224,131,15,228,190,251,238,139,179,12,230,246,80,96,99,33,135,225,195,135,203,202,149,43,165,124,249,242,178,98,197,10,233,222,189,187,126,218,202,46,187,236,34,163,71,143,150,243,206,59,79,63,129,72,133,40,158,125,246,89,253,52,144,78,157,58,201,59,239,188,163,3,21,234,190,83,161,47,245,74,178,254,253,251,203,148,41,83,180,192,107,175,189,166,255,166,66,98,235,127,84,136,229,244,211,79,215,227,170,127,55,183,221,118,91,81,175,0,83,79,125,81,175,15,187,246,218,107,245,19,151,106,215,174,173,195,27,231,159,127,190,126,50,146,10,160,13,30,60,88,15,245,225,135,31,234,167,185,76,159,62,93,63,61,166,75,151,46,162,214,168,158,170,162,158,160,180,239,190,251,150,232,130,122,69,153,186,110,225,194,133,210,174,93,59,61,102,209,147,150,84,205,234,137,52,234,233,48,42,60,167,76,118,218,105,39,61,183,26,75,173,65,189,206,76,133,233,238,184,227,14,29,236,81,175,33,203,54,175,10,211,169,125,166,119,239,222,58,128,162,158,168,162,198,62,240,192,3,181,173,114,190,249,230,155,101,246,236,217,250,117,96,106,239,82,161,59,229,166,158,62,69,136,197,195,127,153,40,9,1,4,172,9,112,222,178,70,203,192,8,32,128,0,2,8,32,128,0,2,8,32,224,137,128,201,185,135,16,139,39,77,164,12,4,16,72,143,128,201,166,157,30,165,13,175,20,63,55,119,1,206,110,156,109,205,18,114,136,101,229,226,159,229,229,78,29,53,141,122,34,75,161,194,44,171,87,175,22,245,58,141,175,191,254,90,182,219,110,59,91,244,177,140,171,214,164,66,40,61,123,246,92,247,138,160,129,3,7,202,153,103,158,25,75,61,174,38,85,79,154,169,81,163,134,126,109,82,153,50,101,92,77,203,60,1,8,108,44,196,162,94,211,165,94,39,164,66,42,234,63,15,58,232,32,189,162,33,67,134,232,215,111,245,235,215,79,46,189,244,82,253,74,174,106,213,170,73,173,90,181,116,248,77,133,77,158,123,238,57,125,221,23,95,124,161,67,45,234,245,92,69,175,9,154,58,117,170,126,178,209,151,95,126,89,76,72,133,88,142,61,246,88,105,213,170,149,126,117,151,10,108,172,89,179,70,212,211,151,212,245,170,30,21,134,81,1,54,245,239,236,247,223,127,47,111,189,245,150,180,110,221,90,135,108,84,216,70,5,63,158,127,254,121,253,250,44,85,175,122,189,145,10,223,188,248,226,139,250,187,191,253,246,91,137,87,30,169,48,156,10,198,168,240,140,170,89,133,108,84,136,69,173,187,94,189,122,210,181,107,87,29,110,81,99,171,192,140,122,213,208,225,135,31,174,175,83,97,27,21,112,83,129,63,85,167,122,218,81,148,121,213,247,110,188,241,70,109,160,66,43,202,71,213,119,245,213,87,203,241,199,31,175,159,120,163,28,170,86,173,186,238,181,110,3,6,12,208,255,14,191,252,242,203,132,88,2,248,119,139,18,17,64,160,112,2,156,183,10,103,201,72,8,32,128,0,2,8,32,128,0,2,8,32,224,167,128,201,185,135,16,139,159,61,165,42,4,16,72,176,128,201,166,157,96,150,200,75,195,47,50,149,209,133,56,27,241,197,254,229,144,67,44,10,79,61,141,101,209,204,25,235,28,11,17,102,153,52,105,146,126,250,193,180,105,211,98,239,143,141,2,230,204,153,163,159,26,241,231,159,127,234,39,43,52,105,210,196,198,52,222,141,169,126,24,239,216,177,163,254,97,156,15,2,69,2,249,188,110,70,5,221,84,80,67,133,74,84,144,165,71,143,30,122,191,56,225,132,19,116,200,162,232,85,95,42,12,167,246,18,21,36,201,37,196,178,124,249,114,253,132,37,245,239,233,169,167,158,170,199,84,175,249,82,175,237,82,97,25,245,228,147,253,246,219,79,7,83,26,54,108,168,175,125,230,153,103,244,252,42,116,114,249,229,151,203,62,251,236,163,159,224,162,130,107,213,171,87,215,79,89,82,129,16,245,218,47,245,218,176,162,143,10,224,168,167,46,45,94,188,88,7,219,212,235,197,212,216,42,196,242,200,35,143,232,96,138,122,117,146,250,168,39,205,212,173,91,87,63,173,233,180,211,78,211,123,71,175,94,189,244,223,212,19,84,212,26,213,211,89,162,204,171,158,250,162,214,162,158,12,165,66,54,234,9,50,219,111,191,189,76,156,56,81,202,150,45,171,231,82,235,31,52,104,144,126,42,139,250,255,85,234,105,44,234,9,55,234,59,234,137,53,188,78,136,127,143,17,64,32,45,2,156,183,210,210,105,214,137,0,2,8,32,128,0,2,8,32,128,64,122,5,76,206,61,132,88,210,123,223,176,114,4,16,136,73,224,255,217,123,15,104,169,138,236,125,123,255,68,12,136,2,42,6,12,136,128,9,197,81,49,15,8,130,97,12,168,4,69,68,204,40,34,38,192,156,80,204,136,8,38,204,1,1,37,8,136,57,32,152,179,195,232,168,40,230,136,138,131,14,32,152,190,245,214,252,207,253,250,54,247,114,79,119,245,237,115,170,251,169,181,88,92,186,43,236,122,118,157,186,93,93,47,123,251,108,218,9,153,156,170,97,225,87,28,119,192,185,56,156,107,107,148,208,69,44,153,209,88,50,25,249,136,89,148,14,68,81,9,210,154,74,168,182,214,66,169,247,171,168,22,186,176,215,37,62,5,2,17,129,124,68,44,106,59,113,226,68,235,214,173,155,75,137,179,194,10,43,56,177,202,136,17,35,156,24,35,42,74,219,165,58,155,110,186,105,37,17,203,148,41,83,156,208,164,170,72,44,18,103,40,114,144,202,243,207,63,239,34,158,72,128,34,59,149,162,103,214,172,89,46,157,143,68,32,18,177,72,136,166,244,65,43,173,180,146,235,83,130,20,165,30,210,123,74,241,147,93,110,186,233,38,59,225,132,19,42,94,190,253,246,219,77,17,78,36,16,81,249,227,143,63,92,180,34,137,88,148,242,103,189,245,214,171,72,85,20,165,86,122,253,245,215,157,45,74,41,164,180,70,42,18,137,237,191,255,254,46,5,82,156,113,213,70,92,174,190,250,106,235,215,175,159,123,46,59,119,238,236,162,187,72,184,163,168,53,253,251,247,119,41,134,178,139,82,131,105,124,68,44,60,199,16,128,64,185,16,224,188,85,46,158,102,158,16,128,0,4,32,0,1,8,64,0,2,16,40,95,2,62,231,30,68,44,229,187,110,152,57,4,32,144,16,1,159,77,59,33,147,83,53,44,252,138,227,14,56,23,135,115,109,141,18,186,136,69,92,178,163,177,100,178,202,71,204,210,186,117,107,187,235,174,187,92,52,2,74,233,16,80,212,12,93,184,75,4,64,129,64,68,32,95,17,139,82,2,237,183,223,126,78,96,162,162,20,55,250,183,210,245,212,169,83,199,189,222,160,65,3,23,161,101,254,252,249,110,237,69,226,148,145,35,71,218,240,225,195,171,20,177,72,144,18,165,29,138,68,44,138,252,162,104,42,74,177,115,241,197,23,187,200,46,234,123,242,228,201,78,196,162,49,142,56,226,8,27,48,96,128,189,252,242,203,46,154,201,19,79,60,97,123,237,181,151,125,251,237,183,21,145,97,20,193,165,105,211,166,214,184,113,227,138,5,160,8,47,29,59,118,116,233,146,36,94,81,148,21,141,37,17,203,67,15,61,228,254,158,48,97,130,171,47,241,136,246,199,95,127,253,213,181,145,24,166,87,175,94,238,189,72,196,34,1,96,156,113,213,102,224,192,129,110,174,138,184,162,52,69,138,196,210,190,125,123,91,99,141,53,156,168,69,41,155,148,150,73,62,82,145,141,239,188,243,142,109,191,253,246,46,234,12,34,22,158,99,8,64,160,92,8,112,222,42,23,79,51,79,8,64,0,2,16,128,0,4,32,0,1,8,148,47,1,159,115,15,34,150,242,93,55,204,28,2,16,72,136,128,207,166,157,144,201,169,26,22,126,197,113,7,156,139,195,185,182,70,41,5,17,75,117,209,88,50,153,197,21,179,40,141,135,46,120,21,113,160,88,69,105,60,148,146,228,159,255,252,167,181,107,215,206,122,244,232,225,34,20,168,40,58,194,173,183,222,106,31,125,244,145,237,182,219,110,46,50,129,46,154,163,50,119,238,92,119,57,174,75,230,122,245,234,85,50,89,115,232,222,189,187,139,206,160,139,238,236,162,203,246,155,111,190,217,165,10,217,98,139,45,220,133,178,210,137,68,69,151,240,199,29,119,156,139,32,161,84,33,213,149,170,234,233,181,219,110,187,205,93,130,235,194,93,145,21,246,221,119,223,98,33,173,118,156,149,87,94,217,165,77,169,95,191,126,226,182,96,64,58,8,20,74,196,34,129,133,196,23,138,44,114,204,49,199,216,147,79,62,233,214,253,188,121,243,92,250,159,173,183,222,218,102,204,152,225,158,53,61,203,18,130,84,21,137,165,42,17,139,158,101,69,56,81,212,20,165,2,186,231,158,123,92,244,21,141,209,169,83,39,39,238,208,216,191,252,242,139,219,11,84,231,135,31,126,112,123,153,236,57,249,228,147,93,93,137,108,36,2,81,202,161,168,44,89,178,196,61,247,138,186,114,244,209,71,59,145,204,149,87,94,233,196,43,138,202,34,81,137,82,21,41,170,204,217,103,159,237,34,205,76,157,58,213,253,187,42,17,139,230,28,103,92,141,31,165,96,82,228,22,165,46,234,221,187,183,221,123,239,189,78,132,163,180,95,145,16,71,220,36,92,209,92,110,184,225,6,251,234,171,175,156,80,6,17,75,58,158,33,172,128,0,4,106,159,0,231,173,218,103,204,8,16,128,0,4,32,0,1,8,64,0,2,16,128,64,178,4,124,206,61,136,88,146,245,29,163,67,0,2,101,72,192,103,211,46,67,92,75,77,25,126,197,89,5,112,46,14,231,218,26,165,20,68,44,98,179,172,104,44,153,236,106,18,179,188,246,218,107,214,183,111,95,83,186,140,98,149,237,182,219,206,20,105,97,208,160,65,166,104,33,74,123,163,116,32,242,141,162,30,108,190,249,230,118,252,241,199,187,75,102,93,28,95,119,221,117,182,112,225,66,119,209,171,203,108,93,78,43,138,129,34,51,100,22,165,67,82,180,135,232,82,59,243,61,137,76,116,209,45,225,204,224,193,131,93,36,4,93,110,107,124,69,145,80,148,137,105,211,166,57,145,139,46,176,21,245,160,170,82,93,61,141,169,20,33,23,93,116,145,253,249,231,159,238,242,91,175,237,185,231,158,197,194,90,229,56,109,218,180,49,165,83,209,133,120,85,69,108,149,166,132,82,62,4,242,21,177,232,153,217,103,159,125,42,34,177,136,152,4,22,39,157,116,146,139,124,34,65,137,68,39,18,134,232,249,86,93,61,171,122,79,162,50,69,53,137,43,98,209,243,42,161,219,57,231,156,227,218,239,178,203,46,182,220,114,203,185,116,67,63,255,252,179,115,86,148,122,103,193,130,5,21,130,54,9,67,36,138,139,138,246,16,61,139,217,69,145,97,36,116,81,217,117,215,93,93,180,34,245,189,213,86,91,89,207,158,61,109,220,184,113,110,92,137,192,36,76,147,168,173,58,17,139,158,251,184,227,74,52,168,126,197,77,105,220,238,184,227,14,39,0,210,254,183,250,234,171,59,123,20,93,102,216,176,97,238,103,9,121,198,142,29,235,248,41,18,140,108,83,4,154,186,117,235,218,251,239,191,95,33,254,203,156,95,190,254,45,159,39,128,153,66,0,2,33,16,224,188,21,130,151,176,17,2,16,128,0,4,32,0,1,8,64,0,2,16,240,33,224,115,238,65,196,226,67,158,182,16,128,0,4,242,32,224,179,105,231,49,92,201,53,129,95,113,92,10,231,226,112,174,173,81,74,69,196,18,39,26,75,38,195,234,196,44,227,199,143,183,7,30,120,192,244,119,49,138,34,169,172,189,246,218,46,178,64,147,38,77,92,228,131,70,141,26,217,136,17,35,156,152,68,151,214,81,106,17,69,63,56,224,128,3,76,151,212,18,173,72,164,162,104,42,85,137,88,116,193,126,222,121,231,185,122,87,93,117,149,19,172,100,150,143,63,254,216,154,55,111,110,159,126,250,169,75,47,162,75,99,69,99,120,238,185,231,220,229,180,162,175,40,5,138,88,44,75,196,82,93,61,165,61,81,228,9,9,100,84,142,61,246,88,55,183,59,239,188,179,24,88,171,29,67,145,105,20,245,65,127,103,22,69,124,16,47,69,159,232,214,173,155,141,25,51,38,81,59,25,188,120,4,10,45,114,208,51,247,229,151,95,218,198,27,111,188,84,116,36,165,246,145,56,99,133,21,86,200,107,130,138,234,162,168,43,218,51,36,108,137,246,143,101,117,166,253,226,147,79,62,177,245,214,91,207,237,45,213,21,69,110,209,51,47,187,245,123,33,179,124,253,245,215,78,148,163,61,35,51,18,84,33,198,141,3,66,209,147,148,138,169,69,139,22,182,210,74,43,197,105,82,81,167,208,254,205,105,112,42,67,0,2,16,40,16,1,206,91,5,2,73,55,16,128,0,4,32,0,1,8,64,0,2,16,128,64,106,9,248,156,123,16,177,164,214,173,24,6,1,8,148,42,1,159,77,187,84,153,228,50,175,170,248,229,210,158,186,16,40,7,2,123,79,152,108,143,117,59,176,28,166,90,229,28,179,197,44,138,72,48,123,246,108,211,223,197,40,138,68,160,168,7,138,172,160,162,104,2,138,188,162,8,41,138,180,242,225,135,31,218,125,247,221,231,222,83,164,20,69,70,208,107,186,204,85,81,52,7,69,107,201,140,196,162,139,109,213,123,234,169,167,156,32,67,209,23,178,69,44,79,63,253,180,75,215,17,69,113,80,95,171,173,182,154,19,207,40,61,81,84,244,154,162,42,84,23,137,165,186,122,138,146,176,247,222,123,187,232,50,42,234,83,182,190,241,198,27,197,192,90,237,24,138,86,177,201,38,155,184,168,21,42,145,120,69,233,94,116,217,175,148,44,186,204,167,148,15,1,68,14,165,237,107,252,91,218,254,101,118,16,40,23,2,124,47,80,46,158,102,158,16,128,0,4,32,0,1,8,64,0,2,16,40,95,2,62,231,30,68,44,229,187,110,152,57,4,32,144,16,1,159,77,59,33,147,83,53,44,34,150,84,185,3,99,82,74,160,220,69,44,145,91,34,49,203,77,147,167,216,162,69,139,108,200,144,33,69,247,152,68,39,135,29,118,152,75,117,163,84,62,189,123,247,118,41,130,34,65,141,162,174,40,138,131,162,133,40,202,137,74,182,136,69,209,25,20,173,101,231,157,119,118,105,67,54,221,116,211,42,69,44,138,136,114,197,21,87,216,7,31,124,80,49,79,165,53,82,234,19,165,3,137,74,190,34,150,219,110,187,205,165,63,81,122,158,197,139,23,59,49,141,34,60,100,167,79,41,54,100,69,91,81,74,20,49,214,207,145,120,69,118,212,171,87,207,177,34,157,80,177,189,146,236,120,136,28,146,229,95,219,163,227,223,218,38,76,255,16,128,64,49,8,240,189,64,49,40,51,6,4,32,0,1,8,64,0,2,16,128,0,4,32,144,36,1,159,115,15,34,150,36,61,199,216,16,128,64,89,18,240,217,180,203,18,88,214,164,17,177,176,10,32,80,51,1,68,44,149,25,125,185,214,58,166,63,23,94,120,97,205,240,10,84,227,247,223,127,119,194,137,27,111,188,209,137,40,20,189,68,41,59,250,246,237,235,210,252,40,165,143,138,82,122,40,37,136,196,44,13,27,54,116,175,101,139,88,20,181,69,237,38,76,152,96,117,235,214,117,66,152,99,142,57,198,137,99,90,182,108,89,97,241,184,113,227,92,202,160,204,72,44,18,188,12,27,54,204,246,221,119,223,138,122,249,138,88,148,122,228,132,19,78,112,105,121,214,95,127,125,39,26,249,243,207,63,109,242,228,201,5,162,150,95,55,81,122,35,137,148,196,61,179,72,220,34,1,19,165,252,8,40,133,150,82,105,81,74,143,0,34,150,210,243,41,51,130,64,57,18,224,123,129,114,244,58,115,134,0,4,32,0,1,8,64,0,2,16,128,64,121,17,240,57,247,32,98,41,175,181,194,108,33,0,129,20,16,240,217,180,83,96,126,226,38,32,98,73,220,5,24,16,0,1,68,44,255,115,210,234,91,180,178,230,7,247,176,36,34,177,72,96,162,84,65,18,171,72,72,18,21,9,90,38,78,156,88,145,130,231,249,231,159,119,105,129,190,251,238,187,138,58,217,34,150,91,110,185,197,69,63,137,138,34,141,172,181,214,90,118,250,233,167,219,153,103,158,89,241,186,250,106,219,182,173,205,155,55,207,26,53,106,100,11,23,46,180,85,86,89,197,62,250,232,35,107,222,188,121,69,189,124,69,44,74,135,164,126,55,216,96,3,251,191,255,251,63,151,190,167,126,253,250,46,58,75,146,101,89,145,88,52,255,75,47,189,148,72,44,73,58,40,129,177,17,57,36,0,189,136,67,226,223,34,194,102,40,8,64,160,214,8,240,189,64,173,161,165,99,8,64,0,2,16,128,0,4,32,0,1,8,64,32,37,4,124,206,61,136,88,82,226,68,204,128,0,4,202,135,128,207,166,93,62,148,170,159,41,34,22,86,1,4,106,38,80,238,34,150,72,188,162,116,66,42,74,221,51,123,246,236,138,20,62,53,19,244,171,241,217,103,159,217,70,27,109,228,196,42,173,90,181,170,232,76,194,147,47,190,248,194,165,13,122,252,241,199,109,139,45,182,112,169,126,26,55,110,108,138,182,18,149,108,17,75,182,53,106,127,193,5,23,56,241,139,34,143,92,127,253,245,214,185,115,103,39,46,89,99,141,53,236,180,211,78,179,129,3,7,218,69,23,93,100,163,71,143,118,209,94,234,212,169,83,209,77,182,136,69,246,62,248,224,131,118,226,137,39,218,10,43,172,80,109,189,115,206,57,199,148,30,233,149,87,94,177,215,95,127,221,58,118,236,104,79,62,249,164,237,184,227,142,118,255,253,247,91,147,38,77,156,136,166,216,69,98,154,77,54,217,196,137,106,84,158,120,226,137,74,105,133,196,228,135,31,126,40,182,89,140,151,32,1,68,14,255,131,255,199,31,127,184,191,51,159,127,31,183,40,181,217,252,249,243,43,162,70,249,244,229,211,22,255,250,208,163,45,4,32,144,22,2,124,47,144,22,79,96,7,4,32,0,1,8,64,0,2,16,128,0,4,32,80,91,4,124,206,61,136,88,106,203,43,244,11,1,8,64,160,26,2,62,155,54,80,33,80,44,2,172,211,98,145,174,157,113,20,37,67,151,141,161,151,69,223,207,181,153,39,30,31,123,26,217,226,149,168,225,248,241,227,93,68,20,253,93,140,34,241,74,183,110,221,150,26,234,134,27,110,112,66,145,43,174,184,194,206,62,251,108,247,190,196,23,138,160,34,33,75,84,20,193,101,171,173,182,114,151,197,18,156,100,151,76,17,139,82,229,212,171,87,207,30,121,228,17,251,199,63,254,97,211,167,79,183,221,119,223,221,53,89,117,213,85,221,235,74,171,146,89,178,69,44,79,63,253,180,117,234,212,201,254,243,159,255,88,131,6,13,42,170,102,215,83,68,151,158,61,123,154,68,47,115,231,206,117,17,78,36,108,81,209,24,250,163,185,21,187,116,239,222,221,14,62,248,96,211,223,153,37,18,179,188,253,246,219,206,31,74,131,68,41,15,2,133,16,57,188,252,242,203,78,4,178,235,174,187,6,5,45,211,110,165,80,251,234,171,175,236,182,219,110,91,106,14,122,94,143,61,246,88,59,242,200,35,99,205,79,226,53,61,255,59,236,176,131,141,29,59,54,86,155,204,74,143,62,250,168,157,117,214,89,118,229,149,87,218,128,1,3,236,221,119,223,205,185,143,168,65,33,252,155,247,224,52,132,0,4,32,80,32,2,156,183,10,4,146,110,32,0,1,8,64,0,2,16,128,0,4,32,0,129,212,18,240,57,247,32,98,73,173,91,49,12,2,16,40,85,2,62,155,118,169,50,97,94,233,35,192,58,77,159,79,114,177,168,84,68,44,255,186,97,132,125,253,236,244,26,167,94,157,120,37,106,248,218,107,175,89,223,190,125,93,244,144,180,20,9,84,190,255,254,123,107,209,162,69,193,77,90,178,100,137,125,252,241,199,174,239,229,151,95,190,224,253,127,250,233,167,78,116,163,84,61,105,40,109,218,180,177,155,110,186,201,182,223,126,251,42,205,81,42,166,83,78,57,37,13,166,98,67,145,8,20,66,228,160,104,70,18,137,73,124,22,82,201,180,123,89,34,150,183,222,122,203,214,89,103,29,91,119,221,117,99,77,111,200,144,33,246,226,139,47,218,180,105,211,108,185,229,150,139,213,38,179,210,115,207,61,231,196,123,18,186,13,26,52,200,94,122,233,165,156,251,136,26,20,194,191,121,15,78,67,8,64,0,2,5,34,192,121,171,64,32,233,6,2,16,128,0,4,32,0,1,8,64,0,2,16,72,45,1,159,115,15,34,150,212,186,21,195,32,0,129,82,37,224,107,190,12,163,0,0,32,0,73,68,65,84,179,105,151,42,19,230,149,62,2,172,211,244,249,36,23,139,74,65,196,18,39,10,75,77,226,149,136,217,127,255,251,95,39,186,208,133,52,165,244,8,172,188,242,202,78,16,84,191,126,253,210,155,28,51,202,139,128,175,200,65,233,181,142,56,226,8,55,246,185,231,158,235,210,115,93,126,249,229,54,106,212,40,147,72,236,176,195,14,115,145,136,180,246,50,139,210,123,73,236,33,81,213,154,107,174,233,196,115,39,157,116,146,139,232,82,93,123,69,67,217,120,227,141,77,17,145,190,252,242,75,39,244,80,180,35,69,79,105,218,180,169,221,125,247,221,214,188,121,115,55,174,210,136,41,162,84,195,134,13,157,16,164,71,143,30,149,198,207,182,123,225,194,133,246,198,27,111,56,193,153,152,108,183,221,118,118,239,189,247,186,180,99,253,250,245,179,125,246,217,199,246,221,119,95,151,78,108,196,136,17,174,238,129,7,30,232,82,148,101,70,129,82,20,21,69,108,209,30,170,116,101,131,7,15,182,41,83,166,216,53,215,92,99,31,124,240,129,237,185,231,158,78,156,178,222,122,235,185,126,55,219,108,51,155,60,121,178,99,216,187,119,111,103,163,68,51,98,41,14,103,158,121,166,61,246,216,99,121,249,86,141,124,253,155,247,192,52,132,0,4,32,80,64,2,156,183,10,8,147,174,32,0,1,8,64,0,2,16,128,0,4,32,0,129,84,18,240,57,247,32,98,73,165,75,49,10,2,16,40,101,2,62,155,118,41,115,97,110,233,34,192,58,77,151,63,114,181,166,20,68,44,203,138,194,18,87,188,146,201,173,117,235,214,118,215,93,119,217,182,219,110,155,43,78,234,167,152,192,155,111,190,233,46,215,103,205,154,149,98,43,49,173,216,4,124,69,14,223,124,243,141,157,122,234,169,182,120,241,98,27,58,116,168,75,211,165,20,56,18,96,40,213,151,68,44,90,119,151,92,114,73,165,169,73,228,34,113,137,210,237,252,244,211,79,118,248,225,135,187,168,72,79,61,245,84,181,237,149,214,231,133,23,94,112,162,21,165,190,146,128,164,109,219,182,78,56,35,65,140,132,39,18,197,40,21,143,4,44,74,199,35,113,138,4,34,178,171,125,251,246,21,54,100,219,45,193,202,197,23,95,236,210,126,109,179,205,54,78,128,114,252,241,199,219,121,231,157,231,210,127,29,115,204,49,182,255,254,251,59,145,159,82,174,53,106,212,200,217,169,190,79,63,253,244,138,126,191,251,238,59,55,190,254,30,54,108,152,19,221,108,176,193,6,78,84,179,227,142,59,186,254,91,181,106,101,215,94,123,173,117,236,216,209,158,121,230,25,235,211,167,143,155,67,203,150,45,93,63,63,252,240,67,69,186,51,241,56,228,144,67,242,94,22,190,254,205,123,96,26,66,0,2,16,40,32,1,206,91,5,132,73,87,16,128,0,4,32,0,1,8,64,0,2,16,128,64,42,9,248,156,123,16,177,164,210,165,24,5,1,8,148,50,1,159,77,187,148,185,48,183,116,17,96,157,166,203,31,185,90,19,186,136,165,186,40,44,249,136,87,34,118,39,158,120,162,187,76,213,37,46,165,116,8,232,210,252,195,15,63,180,27,111,188,177,116,38,197,76,188,9,20,66,228,144,153,150,103,135,29,118,176,189,246,218,171,66,180,34,193,137,162,145,124,241,197,23,149,108,85,189,253,246,219,207,137,59,84,110,190,249,102,219,98,139,45,156,152,163,186,246,18,147,116,234,212,201,46,186,232,34,39,120,81,212,21,69,101,217,125,247,221,109,248,240,225,46,226,137,254,93,167,78,29,23,69,165,87,175,94,174,111,69,56,81,68,22,69,80,201,44,217,233,132,212,246,249,231,159,119,85,36,68,145,205,247,221,119,95,133,136,69,162,19,69,124,25,57,114,164,19,230,204,155,55,207,69,92,217,116,211,77,43,245,43,49,140,34,196,220,126,251,237,174,142,24,119,233,210,197,69,65,210,123,138,180,162,113,212,223,134,27,110,104,119,222,121,167,183,31,171,235,160,16,254,173,53,227,232,24,2,16,128,64,76,2,156,183,98,130,162,26,4,32,0,1,8,64,0,2,16,128,0,4,32,16,44,1,159,115,15,34,150,96,221,142,225,16,128,64,168,4,124,54,237,80,231,140,221,225,17,96,157,134,231,179,76,139,67,23,177,100,71,97,241,17,175,68,92,148,46,67,81,18,124,82,88,132,189,42,74,211,250,189,247,222,219,69,150,56,232,160,131,74,115,130,204,42,47,2,133,16,57,100,138,65,148,90,71,2,146,3,14,56,192,217,35,97,136,132,39,127,253,245,87,37,251,84,79,34,143,238,221,187,47,245,122,117,237,37,98,81,74,33,9,72,190,254,250,107,151,146,71,17,79,214,90,107,45,23,129,69,130,19,69,73,209,235,217,229,224,131,15,182,251,239,191,191,210,203,217,34,22,9,79,20,133,74,229,178,203,46,179,215,95,127,221,38,77,154,84,33,98,57,234,168,163,92,90,32,181,83,81,122,33,137,195,162,8,42,81,231,153,34,22,69,168,81,148,152,235,174,187,206,126,249,229,23,91,127,253,245,157,16,38,18,177,40,205,209,113,199,29,151,151,239,226,52,42,132,127,227,140,67,29,8,64,0,2,181,73,128,243,86,109,210,165,111,8,64,0,2,16,128,0,4,32,0,1,8,64,32,13,4,124,206,61,136,88,210,224,65,108,128,0,4,202,138,128,207,166,93,86,160,152,108,162,4,88,167,137,226,247,30,60,100,17,75,102,20,150,66,136,87,34,152,191,255,254,187,233,130,249,147,79,62,177,181,215,94,219,155,49,29,36,79,64,23,253,205,154,53,179,159,127,254,217,150,95,126,249,228,13,194,130,212,16,40,132,200,33,83,12,210,161,67,7,235,214,173,155,245,235,215,207,205,81,226,18,69,72,201,22,197,181,107,215,206,186,118,237,106,167,156,114,138,171,39,177,136,162,146,40,197,80,117,237,37,98,57,225,132,19,92,132,149,72,196,50,119,238,92,151,226,39,18,177,60,254,248,227,86,191,126,125,155,58,117,170,139,116,162,162,136,42,138,206,210,162,69,139,74,220,179,69,44,95,125,245,149,75,85,164,82,149,136,165,115,231,206,46,245,145,210,3,189,248,226,139,118,225,133,23,186,159,37,158,201,44,153,34,22,137,2,21,133,69,130,152,191,253,237,111,78,32,56,102,204,152,10,17,203,161,135,30,234,132,57,181,85,10,225,223,218,178,141,126,33,0,1,8,196,37,192,121,43,46,41,234,65,0,2,16,128,0,4,32,0,1,8,64,0,2,161,18,240,57,247,32,98,9,213,235,216,13,1,8,4,75,192,103,211,14,118,210,24,30,28,1,214,105,112,46,171,100,112,200,34,22,69,97,249,117,238,92,107,126,112,15,91,189,213,150,5,117,196,209,71,31,109,91,109,181,85,106,82,10,61,245,212,83,238,162,120,201,146,37,238,130,59,138,38,50,121,242,100,155,54,109,90,165,185,223,122,235,173,38,191,102,22,165,241,184,252,242,203,237,159,255,252,167,233,242,92,209,15,162,20,32,255,250,215,191,108,236,216,177,54,107,214,44,23,61,226,144,67,14,113,34,158,236,242,193,7,31,152,250,254,232,163,143,108,183,221,118,179,254,253,251,87,8,66,148,30,228,142,59,238,176,119,222,121,199,182,223,126,123,59,239,188,243,170,236,163,160,78,202,161,51,69,139,208,60,101,35,5,2,153,4,10,33,114,80,234,29,137,222,20,233,68,17,71,244,172,142,27,55,206,69,29,81,20,22,137,56,78,61,245,212,74,224,181,38,71,143,30,109,19,39,78,180,5,11,22,216,150,91,110,105,179,103,207,182,71,30,121,164,218,246,113,68,44,138,112,178,243,206,59,59,65,140,4,35,18,187,40,61,209,249,231,159,111,125,250,244,169,100,67,166,221,18,164,212,36,98,217,122,235,173,173,125,251,246,246,246,219,111,219,198,27,111,236,68,44,111,188,241,198,82,123,80,166,136,101,216,176,97,46,226,140,246,30,165,22,250,199,63,254,97,43,172,176,130,189,244,210,75,78,100,19,137,88,36,30,188,254,250,235,77,66,25,245,93,168,82,8,255,22,202,22,250,129,0,4,32,144,47,1,206,91,249,146,163,29,4,32,0,1,8,64,0,2,16,128,0,4,32,16,10,1,159,115,15,34,150,80,188,140,157,16,128,64,201,16,240,217,180,75,6,2,19,73,61,1,214,105,234,93,180,76,3,67,22,177,204,123,247,157,130,139,87,34,88,51,102,204,112,34,13,9,59,146,46,175,189,246,154,237,176,195,14,118,210,73,39,217,78,59,237,100,125,251,246,181,59,239,188,211,69,113,56,230,152,99,236,143,63,254,176,93,118,217,165,194,204,236,139,106,189,177,221,118,219,153,46,137,21,229,225,205,55,223,116,41,64,126,252,241,71,171,91,183,174,75,61,114,250,233,167,91,171,86,173,236,138,43,174,112,2,21,93,60,103,22,69,95,104,221,186,181,109,190,249,230,46,37,143,162,52,232,66,93,23,246,223,124,243,141,19,196,232,50,90,151,229,131,7,15,118,182,93,112,193,5,73,163,171,24,95,182,143,28,57,210,205,141,2,129,76,2,133,16,57,60,252,240,195,182,223,126,251,185,103,244,220,115,207,117,207,65,180,119,72,212,37,161,153,82,254,100,22,69,80,145,160,67,207,227,170,171,174,234,34,178,92,114,201,37,246,237,183,223,86,219,190,42,17,139,4,106,107,174,185,166,139,196,34,49,218,204,153,51,221,216,74,245,243,229,151,95,186,33,37,122,147,192,70,207,123,102,201,180,123,245,213,87,95,74,196,34,219,38,76,152,224,158,245,40,141,145,210,18,141,31,63,222,205,167,97,195,134,110,47,202,220,127,212,191,68,44,159,127,254,185,139,234,34,17,77,219,182,109,77,118,170,40,66,141,246,25,9,108,100,83,207,158,61,221,62,182,104,209,34,171,87,175,158,19,241,136,75,161,74,33,252,91,40,91,232,7,2,16,128,64,190,4,56,111,229,75,142,118,16,128,0,4,32,0,1,8,64,0,2,16,128,64,40,4,124,206,61,136,88,66,241,50,118,66,0,2,37,67,192,103,211,46,25,8,76,36,245,4,88,167,169,119,209,50,13,12,89,196,82,219,228,163,104,35,138,124,146,100,209,5,175,82,129,220,114,203,45,206,140,1,3,6,184,72,8,79,63,253,180,187,92,30,50,100,136,139,142,144,93,116,145,172,203,109,217,175,180,72,138,178,208,164,73,19,39,122,105,212,168,145,141,24,49,194,189,190,207,62,251,216,226,197,139,93,116,4,9,61,20,13,65,81,87,84,20,65,226,180,211,78,179,79,63,253,212,206,57,231,28,151,150,68,69,169,74,20,181,69,17,36,134,14,29,234,46,226,21,21,70,229,189,247,222,179,15,63,252,208,69,84,72,67,209,37,188,230,37,97,18,5,2,217,4,10,37,114,80,170,170,21,87,92,209,253,209,51,166,200,44,122,166,148,110,39,59,50,82,166,13,18,154,72,16,162,186,81,201,165,125,117,30,149,104,77,81,147,148,90,72,17,97,170,43,153,118,199,93,29,159,125,246,153,139,10,213,178,101,203,88,77,254,250,235,47,155,51,103,142,109,180,209,70,46,122,211,252,249,243,221,124,87,94,121,229,88,237,125,42,21,202,191,62,54,208,22,2,16,128,128,47,1,206,91,190,4,105,15,1,8,64,0,2,16,128,0,4,32,0,1,8,164,157,128,207,185,7,17,75,218,189,139,125,16,128,64,201,17,240,217,180,75,14,6,19,74,45,1,214,105,106,93,19,203,48,68,44,213,99,154,52,105,146,19,104,188,248,226,139,177,88,214,86,37,9,85,142,60,242,72,23,9,65,229,230,155,111,118,105,60,190,251,238,59,151,178,71,81,16,116,97,174,72,16,138,194,18,165,9,58,227,140,51,220,229,248,9,39,156,224,34,51,68,209,18,222,127,255,125,23,81,69,233,61,154,53,107,230,34,177,72,172,210,166,77,27,187,242,202,43,93,84,132,139,46,186,200,141,165,212,67,138,168,162,20,37,18,166,40,77,138,138,210,6,41,221,146,94,83,228,21,141,163,72,11,18,202,244,234,213,203,165,36,82,84,133,52,20,205,123,224,192,129,110,142,20,8,100,19,64,228,80,218,107,2,255,150,182,127,153,29,4,202,133,0,231,173,114,241,52,243,132,0,4,32,0,1,8,64,0,2,16,128,64,249,18,240,57,247,32,98,41,223,117,195,204,33,0,129,132,8,248,108,218,9,153,204,176,101,72,128,117,26,182,211,17,177,44,219,127,157,58,117,178,195,14,59,204,142,58,234,168,196,28,173,104,41,138,142,210,189,123,119,103,67,148,2,68,41,126,20,81,69,34,149,221,119,223,221,110,191,253,118,123,252,241,199,93,10,17,9,83,170,42,79,61,245,148,155,79,148,226,68,41,60,212,175,250,84,74,147,95,126,249,197,70,143,30,237,234,100,150,222,189,123,91,131,6,13,92,68,19,21,141,173,244,35,138,8,115,220,113,199,153,82,30,41,149,202,26,107,172,225,82,17,41,45,138,210,163,36,93,148,234,68,194,27,205,155,2,129,170,8,32,114,40,237,117,129,127,75,219,191,204,14,2,229,66,128,243,86,185,120,154,121,66,0,2,16,128,0,4,32,0,1,8,64,160,124,9,248,156,123,16,177,148,239,186,97,230,16,128,64,66,4,124,54,237,132,76,102,216,50,36,192,58,13,219,233,136,88,150,237,191,231,158,123,206,9,58,20,189,36,169,200,34,205,155,55,119,145,68,250,246,237,235,140,29,63,126,188,93,113,197,21,246,250,235,175,219,188,121,243,156,112,68,37,18,150,72,184,161,200,45,153,69,169,69,36,42,185,241,198,27,237,178,203,46,179,65,131,6,185,180,30,250,119,191,126,253,76,233,65,36,124,209,123,87,95,125,181,235,87,239,71,69,99,255,248,227,143,246,192,3,15,184,151,190,254,250,107,87,95,99,118,236,216,209,26,54,108,232,210,27,169,40,82,204,77,55,221,228,34,189,36,89,22,46,92,104,155,109,182,153,19,177,180,109,219,54,73,83,24,59,197,4,16,57,164,216,57,5,48,13,255,22,0,34,93,64,0,2,137,19,224,188,149,184,11,48,0,2,16,128,0,4,32,0,1,8,64,0,2,16,168,101,2,62,231,30,68,44,181,236,28,186,135,0,4,32,144,77,192,103,211,134,38,4,138,69,128,117,90,44,210,181,51,14,34,150,154,185,158,122,234,169,246,219,111,191,217,13,55,220,80,115,229,90,168,33,145,72,148,234,71,221,75,104,162,52,62,231,159,127,190,189,249,230,155,214,173,91,55,55,234,31,127,252,225,34,179,40,146,74,231,206,157,43,89,34,33,142,82,0,73,132,18,165,27,82,5,165,40,250,246,219,111,109,218,180,105,174,254,7,31,124,224,132,31,115,230,204,177,141,55,222,184,162,15,141,57,113,226,68,123,227,141,55,220,107,74,47,212,181,107,87,151,210,72,105,122,26,55,110,108,163,70,141,114,239,41,13,147,68,47,234,87,235,43,169,34,113,78,221,186,117,109,248,240,225,73,153,192,184,1,16,64,228,16,128,147,60,76,196,191,30,240,104,10,1,8,164,134,0,231,173,212,184,2,67,32,0,1,8,64,0,2,16,128,0,4,32,0,129,90,34,224,115,238,65,196,82,75,78,161,91,8,64,0,2,213,17,240,217,180,161,10,129,98,17,96,157,22,139,116,237,140,131,136,165,102,174,138,98,210,186,117,107,187,248,226,139,43,4,35,53,183,42,92,13,137,103,206,62,251,108,251,247,191,255,237,82,5,41,253,207,133,23,94,104,251,237,183,159,173,187,238,186,54,110,220,56,59,232,160,131,236,150,91,110,177,254,253,251,219,130,5,11,92,212,152,7,31,124,208,165,8,106,217,178,165,109,180,209,70,78,132,210,170,85,171,10,195,214,90,107,45,187,227,142,59,92,148,23,137,83,182,220,114,75,187,252,242,203,157,8,37,138,162,162,244,65,123,238,185,167,45,94,188,216,182,222,122,107,151,174,104,139,45,182,176,163,143,62,218,9,87,20,229,68,105,140,78,59,237,52,155,49,99,134,173,191,254,250,118,196,17,71,184,186,234,43,169,50,97,194,4,187,224,130,11,108,214,172,89,149,34,202,36,101,15,227,166,151,0,34,135,244,250,166,16,150,225,223,66,80,164,15,8,64,32,105,2,156,183,146,246,0,227,67,0,2,16,128,0,4,32,0,1,8,64,0,2,181,77,192,231,220,131,136,165,182,189,67,255,16,128,0,4,178,8,248,108,218,192,132,64,177,8,176,78,139,69,186,118,198,65,196,18,143,235,244,233,211,157,120,228,213,87,95,173,20,161,36,94,107,191,90,138,2,163,177,167,76,153,226,58,210,207,99,199,142,181,58,117,234,216,208,161,67,157,184,230,151,95,126,113,239,41,26,74,159,62,125,220,207,18,185,108,184,225,134,46,221,79,20,173,37,211,18,137,99,148,118,232,132,19,78,176,123,239,189,215,189,181,237,182,219,58,241,137,132,43,42,90,31,18,201,28,114,200,33,46,133,145,196,52,42,155,108,178,137,139,198,34,33,203,146,37,75,156,112,69,245,162,247,158,120,226,9,107,218,180,169,223,196,243,108,253,241,199,31,219,14,59,236,224,210,46,117,232,208,33,207,94,104,86,46,4,16,57,148,182,167,241,111,105,251,151,217,65,160,92,8,112,222,42,23,79,51,79,8,64,0,2,16,128,0,4,32,0,1,8,148,47,1,159,115,15,34,150,242,93,55,204,28,2,16,72,136,128,207,166,157,144,201,12,91,134,4,88,167,97,59,29,17,75,124,255,93,123,237,181,54,121,242,100,23,113,36,137,242,213,87,95,57,225,202,58,235,172,83,105,120,137,92,36,220,144,104,100,165,149,86,202,203,180,69,139,22,153,250,111,209,162,197,50,219,207,159,63,223,190,255,254,251,42,235,125,243,205,55,182,112,225,66,107,214,172,153,45,183,220,114,121,217,81,136,70,187,237,182,155,29,120,224,129,46,58,12,5,2,53,17,64,228,80,19,161,176,223,199,191,97,251,15,235,33,0,129,255,17,224,188,197,74,128,0,4,32,0,1,8,64,0,2,16,128,0,4,74,157,128,207,185,7,17,75,169,175,14,230,7,1,8,164,142,128,207,166,157,186,201,96,80,201,18,96,157,134,237,90,68,44,185,249,175,95,191,126,38,33,199,232,209,163,115,107,72,237,162,16,232,213,171,151,53,104,208,192,20,101,134,2,129,56,4,16,57,196,161,20,110,29,252,27,174,239,176,28,2,16,248,255,9,112,222,98,53,64,0,2,16,128,0,4,32,0,1,8,64,0,2,165,78,192,231,220,131,136,165,212,87,7,243,131,0,4,82,71,192,103,211,78,221,100,48,168,100,9,176,78,195,118,45,34,150,220,253,167,116,62,138,134,50,114,228,200,220,27,211,162,214,8,244,239,223,223,190,253,246,91,151,70,136,2,129,184,4,16,57,196,37,21,102,61,252,27,166,223,176,26,2,16,168,76,128,243,22,43,2,2,16,128,0,4,32,0,1,8,64,0,2,16,40,117,2,62,231,30,68,44,165,190,58,152,31,4,32,144,58,2,62,155,118,234,38,131,65,37,75,128,117,26,182,107,17,177,228,231,191,125,246,217,199,54,219,108,51,27,54,108,88,126,29,208,170,160,4,78,63,253,116,123,255,253,247,237,145,71,30,41,104,191,116,86,250,4,16,57,148,182,143,241,111,105,251,151,217,65,160,92,8,112,222,42,23,79,51,79,8,64,0,2,16,128,0,4,32,0,1,8,148,47,1,159,115,15,34,150,242,93,55,204,28,2,16,72,136,128,207,166,157,144,201,12,91,134,4,88,167,97,59,29,17,75,126,254,251,227,143,63,236,128,3,14,176,13,55,220,208,110,188,241,198,252,58,161,85,65,8,156,120,226,137,246,249,231,159,219,148,41,83,172,78,157,58,5,233,147,78,202,135,0,34,135,210,246,53,254,45,109,255,50,59,8,148,11,1,206,91,229,226,105,230,9,1,8,64,0,2,16,128,0,4,32,0,129,242,37,224,115,238,65,196,82,190,235,134,153,67,0,2,9,17,240,217,180,19,50,153,97,203,144,0,235,52,108,167,35,98,241,243,223,161,135,30,106,127,253,245,151,141,29,59,214,196,146,82,60,2,226,46,254,226,46,254,20,8,228,67,0,145,67,62,212,194,105,131,127,195,241,21,150,66,0,2,213,19,224,188,197,234,128,0,4,32,0,1,8,64,0,2,16,128,0,4,74,157,128,207,185,7,17,75,169,175,14,230,7,1,8,164,142,128,207,166,157,186,201,96,80,201,18,96,157,134,237,90,68,44,254,254,59,245,212,83,237,181,215,94,179,187,238,186,203,90,182,108,233,223,33,61,212,72,224,195,15,63,180,35,143,60,210,182,223,126,123,27,62,124,120,141,245,169,0,129,234,8,32,114,40,237,181,129,127,75,219,191,204,14,2,229,66,128,243,86,185,120,154,121,66,0,2,16,128,0,4,32,0,1,8,64,160,124,9,248,156,123,16,177,148,239,186,97,230,16,128,64,66,4,124,54,237,132,76,102,216,50,36,192,58,13,219,233,136,88,10,227,191,145,35,71,218,69,23,93,100,183,222,122,171,117,233,210,165,48,157,210,75,149,4,38,77,154,100,199,29,119,156,227,221,191,127,127,40,65,192,139,0,34,7,47,124,169,111,140,127,83,239,34,12,132,0,4,98,16,224,188,21,3,18,85,32,0,1,8,64,0,2,16,128,0,4,32,0,129,160,9,248,156,123,16,177,4,237,122,140,135,0,4,66,36,224,179,105,135,56,95,108,14,147,0,235,52,76,191,69,86,35,98,41,156,255,166,79,159,110,199,31,127,188,29,120,224,129,118,213,85,87,21,174,99,122,170,32,112,198,25,103,216,228,201,147,109,212,168,81,214,161,67,7,200,64,192,155,0,34,7,111,132,169,238,0,255,166,218,61,24,7,1,8,196,36,192,121,43,38,40,170,65,0,2,16,128,0,4,32,0,1,8,64,0,2,193,18,240,57,247,32,98,9,214,237,24,14,1,8,132,74,192,103,211,14,117,206,216,29,30,1,214,105,120,62,203,180,24,17,75,97,253,247,223,255,254,215,78,62,249,100,123,231,157,119,108,232,208,161,214,174,93,187,194,14,80,166,189,205,156,57,211,6,14,28,104,91,110,185,165,141,24,49,194,234,215,175,95,166,36,152,118,161,9,32,114,40,52,209,116,245,135,127,211,229,15,172,129,0,4,242,35,192,121,43,63,110,180,130,0,4,32,0,1,8,64,0,2,16,128,0,4,194,33,224,115,238,65,196,18,142,159,177,20,2,16,40,17,2,62,155,118,137,32,96,26,1,16,96,157,6,224,164,101,152,136,136,165,118,252,55,102,204,24,27,52,104,144,245,232,209,195,46,189,244,82,91,105,165,149,106,103,160,18,239,245,215,95,127,181,115,207,61,215,198,141,27,103,87,95,125,181,245,236,217,179,196,103,204,244,138,77,0,145,67,177,137,23,119,60,252,91,92,222,140,6,1,8,212,14,1,206,91,181,195,149,94,33,0,1,8,64,0,2,16,128,0,4,32,0,129,244,16,240,57,247,32,98,73,143,31,177,4,2,16,40,19,2,62,155,118,153,32,98,154,41,32,192,58,77,129,19,60,76,64,196,226,1,175,134,166,63,255,252,179,157,119,222,121,54,105,210,36,187,224,130,11,172,79,159,62,181,55,88,9,246,124,203,45,183,216,197,23,95,108,93,186,116,177,33,67,134,216,106,171,173,86,130,179,100,74,73,19,144,200,129,212,84,73,123,161,118,199,111,223,190,189,41,221,27,5,2,16,128,64,168,4,56,111,133,234,57,236,134,0,4,32,0,1,8,64,0,2,16,128,0,4,226,18,240,57,247,32,98,137,75,153,122,16,128,0,4,10,68,192,103,211,46,144,9,116,3,129,26,9,176,78,107,68,148,234,10,136,88,106,223,61,47,191,252,178,93,114,201,37,246,253,247,223,219,153,103,158,105,93,187,118,173,253,65,3,30,97,226,196,137,118,229,149,87,90,227,198,141,237,252,243,207,183,157,118,218,41,224,217,96,58,4,210,69,224,192,3,15,180,169,83,167,218,159,127,254,153,46,195,176,6,2,16,128,0,4,170,37,192,121,139,197,1,1,8,64,0,2,16,128,0,4,32,0,1,8,148,58,1,159,115,15,34,150,82,95,29,204,15,2,16,72,29,1,159,77,59,117,147,193,160,146,37,192,58,13,219,181,136,88,138,231,63,93,28,95,117,213,85,110,192,83,78,57,197,186,119,239,94,188,193,3,24,105,252,248,241,118,221,117,215,57,75,207,56,227,12,235,220,185,115,0,86,99,34,4,194,34,112,192,1,7,216,67,15,61,132,136,37,44,183,97,45,4,32,80,230,4,56,111,149,249,2,96,250,16,128,0,4,32,0,1,8,64,0,2,16,40,3,2,62,231,30,68,44,101,176,64,152,34,4,32,144,46,2,62,155,118,186,102,130,53,165,76,128,117,26,182,119,17,177,20,223,127,15,62,248,160,141,28,57,210,126,248,225,7,59,254,248,227,237,216,99,143,181,21,87,92,177,248,134,164,96,196,197,139,23,219,109,183,221,102,163,70,141,178,53,215,92,211,250,247,239,111,7,29,116,80,10,44,195,4,8,148,38,1,68,44,165,233,87,102,5,1,8,148,54,1,206,91,165,237,95,102,7,1,8,64,0,2,16,128,0,4,32,0,1,8,152,249,156,123,16,177,176,130,32,0,1,8,20,153,128,207,166,93,100,83,25,174,140,9,176,78,195,118,62,34,150,228,252,55,99,198,12,187,229,150,91,92,84,132,35,142,56,194,122,245,234,101,59,238,184,99,114,6,21,113,228,87,94,121,197,70,143,30,109,119,223,125,183,237,191,255,254,214,167,79,31,219,109,183,221,138,104,1,67,65,160,60,9,40,194,209,180,105,211,136,196,82,158,238,103,214,16,128,64,160,4,56,111,5,234,56,204,134,0,4,32,0,1,8,64,0,2,16,128,0,4,98,19,240,57,247,32,98,137,141,153,138,16,128,0,4,10,67,192,103,211,46,140,5,244,2,129,154,9,176,78,107,102,148,230,26,136,88,146,247,206,151,95,126,105,247,220,115,143,19,117,172,188,242,202,214,173,91,55,235,218,181,171,109,178,201,38,201,27,87,64,11,102,207,158,109,19,39,78,180,9,19,38,216,162,69,139,156,104,167,119,239,222,182,254,250,235,23,112,20,186,130,0,4,150,69,64,162,177,135,31,126,24,17,11,203,4,2,16,128,64,64,4,56,111,5,228,44,76,133,0,4,32,0,1,8,64,0,2,16,128,0,4,242,34,224,115,238,65,196,146,23,114,26,65,0,2,16,200,159,128,207,166,157,255,168,180,132,64,110,4,88,167,185,241,74,91,109,68,44,233,242,200,204,153,51,157,208,99,210,164,73,182,206,58,235,216,190,251,238,107,123,239,189,183,237,180,211,78,233,50,52,166,53,47,191,252,178,61,246,216,99,238,210,252,219,111,191,181,46,93,186,56,129,78,187,118,237,98,246,64,53,8,64,160,144,4,180,167,60,250,232,163,136,88,10,9,149,190,32,0,1,8,212,50,1,206,91,181,12,152,238,33,0,1,8,64,0,2,16,128,0,4,32,0,129,196,9,248,156,123,16,177,36,238,62,12,128,0,4,202,141,128,207,166,93,110,172,152,111,114,4,88,167,201,177,47,196,200,136,88,10,65,177,118,250,120,238,185,231,236,145,71,30,177,199,31,127,220,20,173,165,67,135,14,78,252,177,235,174,187,218,223,254,246,183,218,25,212,179,215,183,223,126,219,94,120,225,5,147,24,103,250,244,233,46,202,202,94,123,237,101,251,236,179,143,181,109,219,214,179,119,154,67,0,2,190,4,244,44,74,88,246,231,159,127,250,118,69,123,8,64,0,2,16,40,18,1,206,91,69,2,205,48,16,128,0,4,32,0,1,8,64,0,2,16,128,64,98,4,124,206,61,136,88,18,115,27,3,67,0,2,229,74,192,103,211,46,87,102,204,187,248,4,88,167,197,103,94,200,17,17,177,20,146,102,237,245,37,17,203,179,207,62,107,18,182,72,36,242,197,23,95,88,155,54,109,108,155,109,182,177,173,183,222,218,182,220,114,75,219,124,243,205,109,165,149,86,170,61,35,50,122,254,245,215,95,237,189,247,222,179,119,222,121,199,254,249,207,127,218,91,111,189,101,175,191,254,186,109,176,193,6,78,100,35,193,74,251,246,237,73,21,84,20,111,48,8,4,226,19,64,196,18,159,21,53,33,0,1,8,164,133,0,231,173,180,120,2,59,32,0,1,8,64,0,2,16,128,0,4,32,0,129,218,34,224,115,238,65,196,82,91,94,161,95,8,64,0,2,213,16,240,217,180,129,10,129,98,17,96,157,22,139,116,237,140,131,136,165,118,184,214,118,175,243,230,205,115,162,17,137,71,102,205,154,101,239,190,251,174,19,149,52,105,210,196,54,222,120,99,107,218,180,169,19,148,232,223,107,175,189,182,173,185,230,154,214,168,81,35,107,208,160,129,173,178,202,42,182,242,202,43,219,10,43,172,96,203,45,183,156,51,85,81,25,150,44,89,98,139,22,45,178,5,11,22,216,252,249,243,237,167,159,126,178,31,126,248,193,190,251,238,59,251,250,235,175,157,112,230,179,207,62,179,143,63,254,216,253,91,162,153,86,173,90,89,235,214,173,157,152,70,162,154,213,87,95,189,182,167,78,255,16,128,128,7,1,165,39,123,226,137,39,136,196,226,193,144,166,16,128,0,4,138,77,128,243,86,177,137,51,30,4,32,0,1,8,64,0,2,16,128,0,4,32,80,108,2,62,231,30,68,44,197,246,22,227,65,0,2,101,79,192,103,211,46,123,120,0,40,26,1,214,105,209,80,215,202,64,136,88,106,5,107,98,157,74,96,242,201,39,159,216,167,159,126,234,82,16,125,243,205,55,78,132,34,49,138,68,41,18,167,72,164,178,104,225,66,91,242,219,111,21,23,217,18,179,172,80,183,174,173,92,175,158,19,185,72,236,34,209,139,196,47,18,193,172,187,238,186,46,170,202,70,27,109,100,205,154,53,115,66,25,10,4,32,16,30,1,165,247,122,242,201,39,17,177,132,231,58,44,134,0,4,202,152,0,231,173,50,118,62,83,135,0,4,32,0,1,8,64,0,2,16,128,64,153,16,240,57,247,32,98,41,147,69,194,52,33,0,129,244,16,240,217,180,211,51,11,44,41,117,2,172,211,176,61,140,136,37,108,255,229,107,253,71,15,140,179,57,227,239,175,212,188,197,193,61,172,121,247,67,242,237,146,118,16,128,64,0,4,246,220,115,79,123,234,169,167,16,177,4,224,43,76,132,0,4,32,16,17,224,188,197,90,128,0,4,32,0,1,8,64,0,2,16,128,0,4,74,157,128,207,185,7,17,75,169,175,14,230,7,1,8,164,142,128,207,166,157,186,201,96,80,201,18,96,157,134,237,90,68,44,97,251,47,95,235,17,177,228,75,142,118,16,8,155,0,34,150,176,253,135,245,16,128,64,121,18,224,188,85,158,126,103,214,16,128,0,4,32,0,1,8,64,0,2,16,40,39,2,62,231,30,68,44,229,180,82,152,43,4,32,144,10,2,62,155,118,42,38,128,17,101,65,128,117,26,182,155,17,177,132,237,191,124,173,71,196,146,47,57,218,65,32,108,2,123,236,177,135,61,253,244,211,68,98,9,219,141,88,15,1,8,148,25,1,206,91,101,230,112,166,11,1,8,64,0,2,16,128,0,4,32,0,129,50,36,224,115,238,65,196,82,134,11,134,41,67,0,2,201,18,240,217,180,147,181,156,209,203,137,0,235,52,108,111,35,98,9,219,127,249,90,143,136,37,95,114,180,131,64,216,4,58,117,234,100,211,167,79,183,63,254,248,35,236,137,96,61,4,32,0,129,50,34,192,121,171,140,156,205,84,33,0,1,8,64,0,2,16,128,0,4,32,80,166,4,124,206,61,136,88,202,116,209,48,109,8,64,32,57,2,62,155,118,114,86,51,114,185,17,96,157,134,237,113,68,44,97,251,47,95,235,17,177,228,75,142,118,16,8,155,64,199,142,29,237,217,103,159,69,196,18,182,27,177,30,2,16,40,51,2,156,183,202,204,225,76,23,2,16,128,0,4,32,0,1,8,64,0,2,101,72,192,231,220,131,136,165,12,23,12,83,134,0,4,146,37,224,179,105,39,107,57,163,151,19,1,214,105,216,222,70,196,18,182,255,242,181,30,17,75,190,228,104,7,129,176,9,236,190,251,238,54,99,198,12,68,44,97,187,17,235,33,0,129,50,35,192,121,171,204,28,206,116,33,0,1,8,64,0,2,16,128,0,4,32,80,134,4,124,206,61,136,88,202,112,193,48,101,8,64,32,89,2,62,155,118,178,150,51,122,57,17,96,157,134,237,109,68,44,97,251,47,95,235,17,177,228,75,142,118,16,8,155,0,34,150,176,253,135,245,16,128,64,121,18,224,188,85,158,126,103,214,16,128,0,4,32,0,1,8,64,0,2,16,40,39,2,62,231,30,68,44,229,180,82,152,43,4,32,144,10,2,62,155,118,42,38,128,17,101,65,128,117,26,182,155,17,177,132,237,191,124,173,71,196,146,47,57,218,65,32,108,2,29,58,116,176,153,51,103,18,137,37,108,55,98,61,4,32,80,102,4,56,111,149,153,195,153,46,4,32,0,1,8,64,0,2,16,128,0,4,202,144,128,207,185,7,17,75,25,46,24,166,12,1,8,36,75,192,103,211,78,214,114,70,47,39,2,172,211,176,189,141,136,37,108,255,229,107,61,34,150,124,201,209,14,2,97,19,104,223,190,189,61,247,220,115,136,88,194,118,35,214,67,0,2,101,70,128,243,86,153,57,156,233,66,0,2,16,128,0,4,32,0,1,8,64,160,12,9,248,156,123,16,177,148,225,130,97,202,16,128,64,178,4,124,54,237,100,45,103,244,114,34,192,58,13,219,219,136,88,194,246,95,190,214,35,98,201,151,28,237,32,16,54,129,221,118,219,205,158,127,254,121,68,44,97,187,17,235,33,0,129,50,35,192,121,171,204,28,206,116,33,0,1,8,64,0,2,16,128,0,4,32,80,134,4,124,206,61,136,88,202,112,193,48,101,8,64,32,89,2,62,155,118,178,150,51,122,57,17,96,157,134,237,109,68,44,97,251,47,95,235,17,177,228,75,142,118,16,8,155,64,187,118,237,236,133,23,94,64,196,18,182,27,177,30,2,16,40,51,2,156,183,202,204,225,76,23,2,16,128,0,4,32,0,1,8,64,0,2,101,72,192,231,220,131,136,165,12,23,12,83,134,0,4,146,37,224,179,105,39,107,57,163,151,19,1,214,105,216,222,70,196,18,182,255,242,181,30,17,75,190,228,104,7,129,176,9,180,109,219,214,94,124,241,69,68,44,97,187,17,235,33,0,129,50,35,192,121,171,204,28,206,116,33,0,1,8,64,0,2,16,128,0,4,32,80,134,4,124,206,61,136,88,202,112,193,48,101,8,64,32,89,2,62,155,118,178,150,51,122,57,17,96,157,134,237,109,68,44,97,251,47,95,235,17,177,228,75,142,118,16,8,155,192,223,255,254,119,123,233,165,151,16,177,132,237,70,172,135,0,4,202,140,0,231,173,50,115,56,211,133,0,4,32,0,1,8,64,0,2,16,128,64,25,18,240,57,247,32,98,41,195,5,195,148,33,0,129,100,9,248,108,218,201,90,206,232,229,68,128,117,26,182,183,17,177,132,237,191,124,173,255,232,254,177,54,103,194,3,149,154,183,56,228,80,107,222,237,224,124,187,164,29,4,32,16,0,1,68,44,1,56,9,19,33,0,1,8,100,17,224,188,197,146,128,0,4,32,0,1,8,64,0,2,16,128,0,4,74,157,128,207,185,7,17,75,169,175,14,230,7,1,8,164,142,128,207,166,157,186,201,96,80,201,18,96,157,134,237,90,68,191,74,210,244,0,0,32,0,73,68,65,84,44,97,251,47,95,235,17,177,228,75,46,220,118,19,38,76,176,126,253,250,217,220,185,115,195,157,4,150,67,0,2,16,128,64,173,17,104,223,190,189,77,159,62,189,214,250,167,227,252,9,112,222,202,159,29,45,33,0,1,8,64,0,2,16,128,0,4,32,0,129,48,8,248,156,123,16,177,132,225,99,172,132,0,4,74,136,128,207,166,93,66,24,152,74,202,9,176,78,83,238,160,26,204,67,196,18,182,255,242,181,30,17,75,190,228,194,109,39,17,203,253,247,223,111,227,199,143,15,119,18,88,238,77,224,217,103,159,181,193,131,7,115,81,237,77,50,236,14,216,15,194,246,95,109,89,207,103,194,218,34,235,223,47,231,45,127,134,244,0,1,8,64,0,2,16,128,0,4,32,0,1,8,164,155,128,207,185,7,17,75,186,125,139,117,16,128,64,9,18,240,217,180,75,16,7,83,74,41,1,214,105,74,29,19,211,44,46,44,98,130,42,177,106,136,88,74,204,161,49,166,195,165,117,12,72,101,80,5,17,75,25,56,57,198,20,217,15,98,64,42,195,42,124,38,76,175,211,57,111,165,215,55,88,6,1,8,64,0,2,16,128,0,4,32,0,1,8,20,134,128,207,185,7,17,75,97,124,64,47,16,128,0,4,98,19,240,217,180,99,15,66,69,8,120,18,96,157,122,2,76,184,57,23,22,9,59,32,161,225,17,177,36,4,62,193,97,185,180,78,16,126,138,134,70,196,146,34,103,36,104,10,251,65,130,240,83,60,52,159,9,211,235,28,206,91,233,245,13,150,65,0,2,16,128,0,4,32,0,1,8,64,0,2,133,33,224,115,238,65,196,82,24,31,208,11,4,32,0,129,216,4,124,54,237,216,131,80,17,2,158,4,88,167,158,0,19,110,206,133,69,194,14,72,104,120,68,44,9,129,79,112,88,46,173,19,132,159,162,161,17,177,164,200,25,9,154,194,126,144,32,252,20,15,205,103,194,244,58,135,243,86,122,125,131,101,16,128,0,4,32,0,1,8,64,0,2,16,128,64,97,8,248,156,123,16,177,20,198,7,244,2,1,8,64,32,54,1,159,77,59,246,32,84,132,128,39,1,214,169,39,192,132,155,115,97,145,176,3,18,26,30,17,75,66,224,19,28,150,75,235,4,225,167,104,104,68,44,41,114,70,130,166,176,31,36,8,63,197,67,243,153,48,189,206,225,188,149,94,223,96,25,4,32,0,1,8,64,0,2,16,128,0,4,32,80,24,2,62,231,30,68,44,133,241,1,189,64,0,2,16,136,77,192,103,211,142,61,8,21,33,224,73,128,117,234,9,48,225,230,92,88,36,236,128,132,134,71,196,146,16,248,4,135,229,210,58,65,248,41,26,26,17,75,138,156,145,160,41,236,7,9,194,79,241,208,124,38,76,175,115,56,111,165,215,55,88,6,1,8,64,0,2,16,128,0,4,32,0,1,8,20,134,128,207,185,7,17,75,97,124,64,47,16,128,0,4,98,19,240,217,180,99,15,66,69,8,120,18,96,157,122,2,76,184,57,23,22,9,59,32,161,225,17,177,36,4,62,193,97,185,180,78,16,126,138,134,70,196,146,34,103,36,104,10,251,65,130,240,83,60,52,159,9,211,235,28,206,91,233,245,13,150,65,0,2,16,128,0,4,32,0,1,8,64,0,2,133,33,224,115,238,65,196,82,24,31,208,11,4,32,0,129,216,4,124,54,237,216,131,80,17,2,158,4,88,167,158,0,19,110,206,133,69,194,14,72,104,120,68,44,9,129,79,112,88,46,173,19,132,159,162,161,17,177,164,200,25,9,154,194,126,144,32,252,20,15,205,103,194,244,58,135,243,86,122,125,131,101,16,128,0,4,32,0,1,8,64,0,2,16,128,64,97,8,248,156,123,16,177,20,198,7,244,2,1,8,64,32,54,1,159,77,59,246,32,84,132,128,39,1,214,169,39,192,132,155,115,97,145,176,3,18,26,30,17,75,66,224,19,28,150,75,235,4,225,167,104,104,68,44,41,114,70,130,166,176,31,36,8,63,197,67,243,153,48,189,206,225,188,149,94,223,96,25,4,32,0,1,8,64,0,2,16,128,0,4,32,80,24,2,62,231,30,68,44,133,241,1,189,64,0,2,16,136,77,192,103,211,142,61,8,21,33,224,73,128,117,234,9,48,225,230,92,88,36,236,128,132,134,71,196,146,16,248,4,135,229,210,58,65,248,41,26,26,17,75,138,156,145,160,41,236,7,9,194,79,241,208,124,38,76,175,115,56,111,165,215,55,88,6,1,8,64,0,2,16,128,0,4,32,0,1,8,20,134,128,207,185,7,17,75,97,124,64,47,16,128,0,4,98,19,240,217,180,99,15,66,69,8,120,18,96,157,122,2,76,184,57,23,22,9,59,32,161,225,17,177,36,4,62,193,97,185,180,78,16,126,138,134,70,196,146,34,103,36,104,10,251,65,130,240,83,60,52,159,9,211,235,28,206,91,233,245,13,150,65,0,2,16,128,0,4,32,0,1,8,64,0,2,133,33,224,115,238,65,196,82,24,31,208,11,4,32,0,129,216,4,124,54,237,216,131,80,17,2,158,4,88,167,158,0,19,110,206,133,69,194,14,72,104,248,170,69,44,61,173,121,183,238,9,89,196,176,181,77,128,75,235,218,38,28,70,255,136,88,194,240,83,109,91,201,126,80,219,132,195,236,159,207,132,233,245,27,231,173,244,250,6,203,32,0,1,8,64,0,2,16,128,0,4,32,0,129,194,16,240,57,247,32,98,41,140,15,232,5,2,16,128,64,108,2,62,155,118,236,65,168,8,1,79,2,172,83,79,128,9,55,231,194,34,97,7,36,52,252,71,227,198,216,156,137,227,43,141,222,162,71,79,107,222,21,17,75,66,46,169,245,97,185,180,174,117,196,65,12,128,136,37,8,55,213,186,145,236,7,181,142,56,200,1,248,76,152,94,183,113,222,74,175,111,176,12,2,16,128,0,4,32,0,1,8,64,0,2,16,40,12,1,159,115,15,34,150,194,248,128,94,32,0,1,8,196,38,224,179,105,199,30,132,138,16,240,36,192,58,245,4,152,112,115,46,44,18,118,64,66,195,35,98,73,8,124,130,195,114,105,157,32,252,20,13,141,136,37,69,206,72,208,20,246,131,4,225,167,120,104,62,19,166,215,57,156,183,210,235,27,44,131,0,4,32,0,1,8,64,0,2,16,128,0,4,10,67,192,231,220,131,136,165,48,62,160,23,8,64,0,2,177,9,248,108,218,177,7,161,34,4,60,9,176,78,61,1,38,220,156,11,139,132,29,144,208,240,136,88,18,2,159,224,176,92,90,39,8,63,69,67,35,98,73,145,51,18,52,133,253,32,65,248,41,30,154,207,132,233,117,14,231,173,244,250,6,203,32,0,1,8,64,0,2,16,128,0,4,32,0,129,194,16,240,57,247,32,98,41,140,15,232,5,2,16,128,64,108,2,62,155,118,236,65,168,8,1,79,2,172,83,79,128,9,55,231,194,34,97,7,36,52,60,34,150,132,192,39,56,108,246,165,245,156,57,115,172,121,243,230,9,90,196,208,73,16,200,22,177,124,253,245,215,214,164,73,147,36,76,97,204,4,9,176,31,36,8,63,197,67,243,153,48,189,206,225,188,149,94,223,96,25,4,32,0,1,8,64,0,2,16,128,0,4,32,80,24,2,62,231,30,68,44,133,241,1,189,64,0,2,16,136,77,192,103,211,142,61,8,21,33,224,73,128,117,234,9,48,225,230,92,88,36,236,128,132,134,71,196,146,16,248,34,15,219,169,83,39,251,244,211,79,109,228,200,145,182,96,193,2,187,255,254,251,237,138,43,174,176,203,47,191,220,38,79,158,108,143,61,246,152,181,105,211,166,200,86,49,92,177,9,116,233,210,197,94,125,245,85,27,49,98,132,173,190,250,234,54,120,240,96,187,239,190,251,220,58,184,235,174,187,108,210,164,73,182,199,30,123,20,219,44,198,43,50,1,246,131,34,3,15,96,184,107,174,185,198,206,59,239,60,247,123,225,148,83,78,177,232,51,225,117,215,93,103,103,157,117,150,13,25,50,196,6,12,24,16,192,76,74,223,68,206,91,165,239,99,102,8,1,8,64,0,2,16,128,0,4,32,0,129,114,39,224,115,238,65,196,82,238,171,135,249,67,0,2,69,39,224,179,105,23,221,88,6,44,91,2,172,211,176,93,143,136,37,108,255,229,107,61,34,150,124,201,133,213,110,236,216,177,118,204,49,199,88,157,58,117,172,81,163,70,182,100,201,18,251,241,199,31,221,36,116,161,253,232,163,143,134,53,33,172,205,139,192,19,79,60,97,157,59,119,182,21,87,92,209,26,54,108,232,4,77,243,230,205,115,235,162,85,171,86,246,246,219,111,231,213,47,141,194,34,192,126,16,150,191,138,97,237,47,191,252,98,107,172,177,134,45,191,252,242,86,175,94,61,247,251,65,66,183,69,139,22,217,239,191,255,238,254,189,234,170,171,22,195,20,198,168,129,0,231,45,150,8,4,32,0,1,8,64,0,2,16,128,0,4,32,80,234,4,124,206,61,136,88,74,125,117,48,63,8,64,32,117,4,124,54,237,212,77,6,131,74,150,0,235,52,108,215,34,98,9,219,127,249,90,255,225,184,49,246,241,196,241,149,154,183,236,209,211,54,238,218,61,223,46,105,151,82,2,155,109,182,153,125,240,193,7,149,172,91,121,229,149,109,230,204,153,68,97,73,169,207,106,195,172,29,118,216,193,94,123,237,181,74,93,175,178,202,42,46,10,203,158,123,238,89,27,67,210,103,10,9,176,31,164,208,41,9,155,116,246,217,103,219,176,97,195,156,200,49,42,43,172,176,130,157,126,250,233,46,90,19,37,29,4,56,111,165,195,15,88,1,1,8,64,0,2,16,128,0,4,32,0,1,8,212,30,1,159,115,15,34,150,218,243,11,61,67,0,2,16,168,146,128,207,166,13,82,8,20,139,0,235,180,88,164,107,103,28,68,44,181,195,53,237,189,34,98,73,187,135,10,103,159,162,47,244,237,219,215,230,207,159,95,209,169,162,114,76,153,50,165,112,131,208,83,234,9,40,26,139,210,10,41,10,75,84,182,223,126,123,151,102,136,82,62,4,216,15,202,199,215,113,103,170,104,44,141,27,55,182,197,139,23,87,52,81,212,166,239,191,255,158,40,44,113,33,22,161,30,231,173,34,64,102,8,8,64,0,2,16,128,0,4,32,0,1,8,64,32,81,2,62,231,30,68,44,137,186,142,193,33,0,129,114,36,224,179,105,151,35,47,230,156,12,1,214,105,50,220,11,53,42,34,150,66,145,12,171,31,68,44,97,249,203,215,218,204,232,11,68,97,241,165,25,110,251,204,104,44,68,97,9,215,143,190,150,179,31,248,18,44,189,246,153,209,88,136,194,146,78,255,114,222,74,167,95,176,10,2,16,128,0,4,32,0,1,8,64,0,2,16,40,28,1,159,115,15,34,150,194,249,129,158,32,0,1,8,196,34,224,179,105,199,26,128,74,16,40,0,1,214,105,1,32,38,216,5,34,150,4,225,39,56,52,34,150,4,225,39,48,116,102,244,5,162,176,36,224,128,148,12,153,25,141,133,40,44,41,113,74,2,102,176,31,36,0,61,229,67,102,70,99,33,10,75,58,157,197,121,43,157,126,193,42,8,64,0,2,16,128,0,4,32,0,1,8,64,160,112,4,124,206,61,136,88,10,231,7,122,130,0,4,32,16,139,128,207,166,29,107,0,42,65,160,0,4,88,167,5,128,152,96,23,136,88,18,132,159,224,208,136,88,18,132,159,208,208,138,190,240,201,39,159,216,11,47,188,96,109,218,180,73,200,10,134,77,154,128,162,177,204,154,53,203,166,78,157,106,123,238,185,103,210,230,48,126,66,4,216,15,18,2,159,226,97,21,141,229,154,107,174,177,1,3,6,216,229,151,95,158,98,75,203,211,52,206,91,229,233,119,102,13,1,8,64,0,2,16,128,0,4,32,0,129,114,34,224,115,238,65,196,82,78,43,133,185,66,0,2,169,32,224,179,105,167,98,2,24,81,22,4,88,167,97,187,25,17,75,216,254,203,215,122,68,44,249,146,11,183,221,168,81,163,236,201,39,159,180,9,19,38,132,59,9,44,247,38,48,121,242,100,187,251,238,187,237,193,7,31,244,238,139,14,194,37,192,126,16,174,239,106,203,114,69,99,57,234,168,163,236,206,59,239,180,85,87,93,181,182,134,161,223,60,9,112,222,202,19,28,205,32,0,1,8,64,0,2,16,128,0,4,32,0,129,96,8,248,156,123,16,177,4,227,102,12,133,0,4,74,133,128,207,166,93,42,12,152,71,250,9,176,78,211,239,163,101,89,136,136,37,108,255,229,107,61,34,22,179,103,159,125,214,58,116,232,144,47,66,218,5,64,160,125,251,246,54,125,250,244,101,90,202,58,8,192,145,158,38,178,14,60,1,150,72,243,56,235,32,123,170,250,140,68,41,109,2,127,253,245,87,16,19,228,188,21,132,155,48,18,2,16,128,0,4,32,0,1,8,64,0,2,16,240,32,224,115,238,65,196,226,1,158,166,16,128,0,4,242,33,224,179,105,231,51,30,109,32,144,15,1,214,105,62,212,210,211,6,17,75,122,124,81,76,75,62,28,119,159,125,60,177,114,68,142,150,61,14,179,141,187,118,43,166,25,137,142,37,241,194,224,193,131,107,20,57,36,106,36,131,231,77,32,174,127,227,214,203,219,16,26,38,74,32,174,127,227,214,75,116,50,12,158,55,129,124,253,203,103,164,188,145,7,209,48,36,255,114,222,10,98,73,97,36,4,32,0,1,8,64,0,2,16,128,0,4,32,224,65,192,231,220,131,136,197,3,60,77,33,0,1,8,228,67,192,103,211,206,103,60,218,64,32,31,2,172,211,124,168,165,167,77,72,95,224,167,135,90,248,150,124,56,246,62,251,120,82,150,136,229,208,195,108,227,46,136,88,194,247,46,51,16,129,184,151,214,113,235,65,53,76,2,113,253,27,183,94,152,20,176,58,95,255,242,25,169,180,215,78,72,254,229,188,85,218,107,145,217,65,0,2,16,128,0,4,32,0,1,8,64,0,2,102,62,231,30,68,44,172,32,8,64,0,2,69,38,224,179,105,23,217,84,134,43,99,2,172,211,176,157,31,210,23,248,97,147,78,151,245,136,88,226,139,28,210,229,57,172,137,75,32,238,165,117,220,122,113,199,165,94,186,8,196,245,111,220,122,233,154,29,214,196,37,144,175,127,249,140,20,151,112,152,245,66,242,47,231,173,48,215,24,86,67,0,2,16,128,0,4,32,0,1,8,64,0,2,241,9,248,156,123,16,177,196,231,76,77,8,64,0,2,5,33,224,179,105,23,196,0,58,129,64,12,2,172,211,24,144,82,92,37,164,47,240,83,140,49,56,211,16,177,32,98,9,110,209,230,104,112,220,75,235,184,245,114,28,158,234,41,33,16,215,191,113,235,165,100,90,152,145,35,129,124,253,203,103,164,28,65,7,86,61,36,255,114,222,10,108,113,97,46,4,32,0,1,8,64,0,2,16,128,0,4,32,144,51,1,159,115,15,34,150,156,113,211,0,2,16,128,128,31,1,159,77,219,111,100,90,67,32,62,1,214,105,124,86,105,172,25,210,23,248,105,228,23,170,77,136,88,16,177,132,186,118,227,218,29,247,210,58,110,189,184,227,82,47,93,4,226,250,55,110,189,116,205,14,107,226,18,200,215,191,124,70,138,75,56,204,122,33,249,151,243,86,152,107,12,171,33,0,1,8,64,0,2,16,128,0,4,32,0,129,248,4,124,206,61,136,88,226,115,166,38,4,32,0,129,130,16,240,217,180,11,98,0,157,64,32,6,1,214,105,12,72,41,174,18,210,23,248,41,198,24,156,105,136,88,16,177,4,183,104,115,52,56,238,165,117,220,122,57,14,79,245,148,16,136,235,223,184,245,82,50,45,204,200,145,64,190,254,229,51,82,142,160,3,171,30,146,127,57,111,5,182,184,48,23,2,16,128,0,4,32,0,1,8,64,0,2,16,200,153,128,207,185,7,17,75,206,184,105,0,1,8,64,192,143,128,207,166,237,55,50,173,33,16,159,0,235,52,62,171,52,214,12,233,11,252,52,242,11,213,38,68,44,136,88,66,93,187,113,237,142,123,105,29,183,94,220,113,169,151,46,2,113,253,27,183,94,186,102,135,53,113,9,228,235,95,62,35,197,37,28,102,189,144,252,203,121,43,204,53,134,213,16,128,0,4,32,0,1,8,64,0,2,16,128,64,124,2,62,231,30,68,44,241,57,83,19,2,16,128,64,65,8,248,108,218,5,49,128,78,32,16,131,0,235,52,6,164,20,87,9,233,11,252,20,99,12,206,52,68,44,136,88,130,91,180,57,26,28,247,210,58,110,189,28,135,167,122,74,8,196,245,111,220,122,41,153,22,102,228,72,32,95,255,242,25,41,71,208,129,85,15,201,191,156,183,2,91,92,152,11,1,8,64,0,2,16,128,0,4,32,0,1,8,228,76,192,231,220,131,136,37,103,220,52,128,0,4,32,224,71,192,103,211,246,27,153,214,16,136,79,128,117,26,159,85,26,107,134,244,5,126,26,249,133,106,19,34,22,68,44,161,174,221,184,118,199,189,180,142,91,47,238,184,212,75,23,129,184,254,141,91,47,93,179,195,154,184,4,242,245,47,159,145,226,18,14,179,94,72,254,229,188,21,230,26,195,106,8,64,0,2,16,128,0,4,32,0,1,8,64,32,62,1,159,115,15,34,150,248,156,169,9,1,8,64,160,32,4,124,54,237,130,24,64,39,16,136,65,128,117,26,3,82,138,171,132,244,5,126,138,49,6,103,26,34,150,240,68,44,191,252,242,139,125,247,221,119,182,209,70,27,217,242,203,47,159,215,154,251,243,207,63,77,127,242,109,159,215,160,9,53,138,123,105,29,183,94,66,211,96,88,79,2,113,253,27,183,158,167,57,52,79,136,64,190,254,229,51,82,66,14,43,210,176,33,249,151,243,86,145,22,5,195,64,0,2,16,128,0,4,32,0,1,8,64,0,2,137,17,240,57,247,32,98,73,204,109,12,12,1,8,148,43,1,159,77,187,92,153,49,239,226,19,96,157,22,159,121,33,71,12,233,11,252,66,206,187,220,251,66,196,18,142,136,229,139,47,190,176,227,142,59,206,30,127,252,241,138,101,219,189,123,119,27,53,106,148,53,106,212,40,167,165,124,243,205,55,219,19,79,60,97,147,38,77,170,182,221,239,191,255,110,117,235,214,181,247,223,127,223,222,122,235,45,55,206,244,233,211,115,26,39,13,149,227,94,90,199,173,151,134,57,97,67,238,4,226,250,55,110,189,220,45,160,69,26,8,228,235,95,62,35,165,193,123,181,103,67,72,254,229,188,85,123,235,128,158,33,0,1,8,64,0,2,16,128,0,4,32,0,129,116,16,240,57,247,32,98,73,135,15,177,2,2,16,40,35,2,62,155,118,25,97,98,170,9,19,96,157,38,236,0,207,225,67,250,2,223,115,170,52,207,32,128,136,37,12,17,203,226,197,139,173,117,235,214,182,213,86,91,217,136,17,35,108,237,181,215,182,119,223,125,215,14,58,232,32,107,213,170,149,77,157,58,53,167,117,157,139,136,229,189,247,222,179,57,115,230,216,173,183,222,106,147,39,79,206,105,156,52,84,142,123,105,29,183,94,26,230,132,13,185,19,136,235,223,184,245,114,183,128,22,105,32,144,175,127,249,140,148,6,239,213,158,13,33,249,151,243,86,237,173,3,122,134,0,4,32,0,1,8,64,0,2,16,128,0,4,210,65,192,231,220,131,136,37,29,62,196,10,8,64,160,140,8,248,108,218,101,132,137,169,38,76,128,117,154,176,3,60,135,15,233,11,124,207,169,210,60,131,0,34,150,48,68,44,119,220,113,135,157,122,234,169,246,229,151,95,218,106,171,173,86,225,193,87,94,121,197,238,186,235,46,27,62,124,184,173,184,226,138,38,193,201,137,39,158,104,111,188,241,134,109,182,217,102,118,237,181,215,218,174,187,238,234,82,7,93,114,201,37,54,102,204,24,107,218,180,169,173,183,222,122,54,127,254,124,23,137,101,201,146,37,118,193,5,23,216,248,241,227,173,97,195,134,54,104,208,32,235,209,163,135,69,145,88,212,231,220,185,115,237,182,219,110,179,123,238,185,199,30,124,240,65,39,164,209,24,7,30,120,160,93,127,253,245,149,108,74,219,3,22,247,210,58,110,189,180,205,15,123,226,17,136,235,223,184,245,226,141,74,173,180,17,200,215,191,124,70,74,155,39,11,107,79,72,254,229,188,85,88,223,211,27,4,32,0,1,8,64,0,2,16,128,0,4,32,144,62,2,62,231,30,68,44,233,243,39,22,65,0,2,37,78,192,103,211,46,113,52,76,47,69,4,88,167,41,114,70,30,166,132,244,5,126,30,211,163,73,53,4,170,22,177,244,178,141,187,116,45,27,102,249,94,106,22,19,208,41,167,156,98,159,125,246,89,69,36,20,9,76,36,76,137,138,210,254,72,140,210,162,69,11,23,173,229,156,115,206,113,105,135,174,187,238,58,251,232,163,143,236,153,103,158,177,62,125,250,216,224,193,131,93,189,179,206,58,203,69,113,145,136,69,63,75,192,114,229,149,87,218,194,133,11,237,136,35,142,112,105,131,254,254,247,191,187,116,66,18,177,72,56,163,148,66,59,238,184,163,53,110,220,216,30,120,224,1,151,194,104,192,128,1,174,254,233,167,159,94,76,28,57,141,21,215,191,113,235,229,52,56,149,83,67,32,174,127,227,214,75,205,196,48,36,39,2,249,250,151,207,72,57,97,14,174,114,72,254,229,188,21,220,242,194,96,8,64,0,2,16,128,0,4,32,0,1,8,64,32,71,2,62,231,30,68,44,57,194,166,58,4,32,0,1,95,2,62,155,182,239,216,180,135,64,92,2,172,211,184,164,210,89,47,164,47,240,211,73,48,76,171,62,28,59,218,62,158,52,177,146,241,45,15,69,196,146,54,111,118,233,210,197,9,73,20,117,69,229,168,163,142,170,248,89,255,126,238,185,231,236,191,255,253,175,253,227,31,255,176,159,127,254,217,86,93,117,85,87,79,109,70,141,26,101,143,62,250,168,19,159,92,115,205,53,238,117,245,167,50,97,194,4,171,83,167,142,221,123,239,189,214,171,87,47,247,90,239,222,189,93,68,150,97,195,134,85,136,88,20,213,69,229,243,207,63,119,145,92,70,142,28,105,71,30,121,164,205,155,55,207,22,45,90,100,155,110,186,105,218,144,85,216,19,247,210,58,110,189,212,78,20,195,150,73,32,174,127,227,214,3,119,152,4,242,245,47,159,145,194,244,119,92,171,67,242,47,231,173,184,94,165,30,4,32,0,1,8,64,0,2,16,128,0,4,32,16,42,1,159,115,15,34,150,80,189,142,221,16,128,64,176,4,124,54,237,96,39,141,225,193,17,96,157,6,231,178,74,6,135,244,5,126,216,164,211,101,253,135,99,70,219,199,15,102,137,88,122,246,178,141,15,34,18,75,154,60,117,242,201,39,219,195,15,63,108,115,230,204,113,102,41,189,207,47,191,252,226,4,36,138,188,34,17,203,187,239,190,235,210,252,232,239,168,40,154,74,183,110,221,92,186,32,165,36,210,207,42,67,135,14,181,23,95,124,209,165,2,82,106,161,236,114,240,193,7,219,125,247,221,183,148,136,69,245,36,132,25,56,112,160,107,178,239,190,251,186,148,69,45,91,182,76,19,174,74,182,196,189,180,142,91,47,181,19,197,176,101,18,136,235,223,184,245,192,29,38,129,124,253,203,103,164,48,253,29,215,234,144,252,203,121,43,174,87,169,7,1,8,64,0,2,16,128,0,4,32,0,1,8,132,74,192,231,220,131,136,37,84,175,99,55,4,32,16,44,1,159,77,59,216,73,99,120,112,4,88,167,193,185,172,146,193,33,125,129,31,54,233,116,89,143,136,197,44,223,75,205,98,122,242,150,91,110,177,227,143,63,222,165,20,218,112,195,13,43,134,126,254,249,231,173,109,219,182,78,196,162,244,66,251,237,183,159,253,244,211,79,46,186,202,95,127,253,101,13,26,52,176,199,30,123,204,206,56,227,12,235,222,189,187,41,45,145,138,82,11,253,240,195,15,46,2,75,253,250,245,109,234,212,169,214,177,99,71,247,222,23,95,124,225,218,111,180,209,70,75,137,88,126,252,241,71,215,255,6,27,108,224,68,48,23,94,120,161,251,89,130,151,180,150,184,254,141,91,47,173,243,196,174,101,19,136,235,223,184,245,124,120,235,217,252,227,143,63,108,249,229,151,247,233,166,168,109,245,236,47,183,220,114,46,141,88,200,37,95,255,242,25,41,100,175,215,108,123,72,254,229,188,85,179,63,169,1,1,8,64,0,2,16,128,0,4,32,0,1,8,132,77,192,231,220,131,136,37,108,223,99,61,4,32,16,32,1,159,77,59,192,233,98,114,160,4,88,167,129,58,238,255,153,29,210,23,248,97,147,78,151,245,136,88,194,16,177,44,92,184,208,154,53,107,102,219,109,183,157,221,124,243,205,182,230,154,107,58,225,137,68,36,179,103,207,118,34,150,29,119,220,209,214,88,99,13,187,250,234,171,237,152,99,142,177,39,159,124,210,14,57,228,16,151,242,71,233,127,70,143,30,109,247,223,127,191,45,94,188,216,118,223,125,119,219,117,215,93,109,210,164,73,182,243,206,59,59,97,140,210,14,125,253,245,215,182,215,94,123,217,249,231,159,111,71,31,125,244,82,34,150,55,223,124,211,218,183,111,111,111,191,253,182,109,188,241,198,110,252,55,222,120,195,166,77,155,150,174,133,157,97,77,220,75,235,184,245,82,59,81,12,91,38,129,184,254,173,170,222,97,135,29,102,99,198,140,169,232,95,233,186,14,56,224,0,247,92,41,245,86,174,229,169,167,158,114,41,193,36,24,203,46,227,198,141,115,207,226,244,233,211,107,236,246,196,19,79,180,155,110,186,169,202,122,87,93,117,149,13,26,52,168,226,61,237,33,171,172,178,138,125,248,225,135,214,162,69,139,26,251,142,42,200,86,245,165,253,68,69,251,198,89,103,157,229,4,115,133,46,218,155,36,136,235,209,163,135,213,171,87,47,86,247,185,206,43,238,58,200,30,156,207,72,177,220,17,108,165,144,252,203,121,43,216,101,134,225,16,128,0,4,32,0,1,8,64,0,2,16,128,64,76,2,62,231,30,68,44,49,33,83,13,2,16,128,64,161,8,248,108,218,133,178,129,126,32,80,19,1,214,105,77,132,210,253,126,72,95,224,167,155,100,88,214,33,98,9,67,196,162,85,37,177,72,239,222,189,237,223,255,254,183,91,100,186,72,63,247,220,115,221,101,183,68,39,186,92,190,225,134,27,236,164,147,78,114,239,41,221,208,237,183,223,238,196,40,223,124,243,141,117,234,212,169,162,173,210,0,173,180,210,74,54,97,194,4,155,53,107,150,75,11,244,229,151,95,186,126,15,58,232,32,39,118,209,158,80,183,110,93,123,255,253,247,109,211,77,55,173,88,216,74,53,52,126,252,120,91,107,173,181,220,5,254,157,119,222,105,187,236,178,75,106,23,126,220,75,235,184,245,82,59,81,12,91,38,129,184,254,173,170,222,161,135,30,234,214,250,229,151,95,238,34,30,233,25,84,4,164,203,46,187,204,206,62,251,236,156,201,47,75,196,162,180,97,183,222,122,171,77,158,60,185,198,126,255,243,159,255,152,68,28,42,71,30,121,164,19,163,93,124,241,197,238,223,171,173,182,154,139,178,20,21,217,173,200,77,109,218,180,201,89,32,34,17,139,4,51,18,196,105,143,185,242,202,43,221,207,133,142,202,162,62,37,196,251,234,171,175,172,73,147,38,53,206,95,21,114,157,87,220,117,144,61,56,159,145,98,185,35,216,74,33,249,151,243,86,176,203,12,195,33,0,1,8,64,0,2,16,128,0,4,32,0,129,152,4,124,206,61,136,88,98,66,166,26,4,32,0,129,66,17,240,217,180,11,101,3,253,64,160,38,2,172,211,154,8,165,251,253,144,190,192,79,55,201,176,172,67,196,18,142,136,69,43,75,105,72,20,45,101,209,162,69,214,188,121,115,39,52,201,46,186,216,150,32,69,145,82,50,163,25,252,254,251,239,54,103,206,28,119,57,44,145,75,102,209,123,31,125,244,145,187,244,94,127,253,245,107,92,196,74,107,180,100,201,18,107,217,178,101,141,117,147,174,16,247,210,58,110,189,164,231,195,248,249,17,136,235,223,234,68,44,235,174,187,174,13,27,54,204,13,174,231,112,203,45,183,180,46,93,186,216,37,151,92,98,74,181,115,206,57,231,56,225,137,158,9,9,74,142,61,246,88,87,87,66,49,137,205,244,92,42,50,146,4,33,18,147,40,186,139,34,38,41,165,151,4,97,138,190,34,129,201,204,153,51,237,182,219,110,179,123,238,185,199,137,69,238,184,227,14,39,84,81,58,49,245,83,213,51,175,113,58,119,238,236,34,172,68,54,42,93,145,162,44,245,237,219,215,134,14,29,106,15,60,240,128,251,89,17,101,244,140,43,146,147,4,56,138,6,163,200,76,215,95,127,253,82,207,190,246,4,205,231,153,103,158,177,14,29,58,184,249,104,239,185,226,138,43,156,61,218,75,170,235,71,243,223,102,155,109,220,252,37,250,145,248,109,248,240,225,46,85,153,34,58,73,0,164,8,82,219,111,191,189,157,121,230,153,78,20,164,49,196,191,117,235,214,38,161,143,108,171,170,94,230,10,80,244,150,61,246,216,195,205,75,123,227,53,215,92,99,173,90,181,114,66,32,113,149,232,102,167,157,118,170,104,18,119,29,100,175,50,62,35,229,247,220,133,210,42,36,255,114,222,10,101,85,97,39,4,32,0,1,8,64,0,2,16,128,0,4,32,144,47,1,159,115,15,34,150,124,169,211,14,2,16,128,64,158,4,124,54,237,60,135,164,25,4,114,38,192,58,205,25,89,170,26,132,244,5,126,170,192,5,110,12,34,150,176,68,44,129,47,183,68,204,143,123,105,29,183,94,34,147,96,80,111,2,113,253,91,157,136,101,238,220,185,214,171,87,47,147,224,235,229,151,95,118,226,146,119,223,125,215,182,216,98,11,59,249,228,147,157,48,67,226,142,79,63,253,212,14,63,252,112,23,77,68,145,69,182,218,106,43,27,49,98,132,19,131,156,114,202,41,46,106,210,58,235,172,227,132,23,138,122,164,72,73,215,94,123,173,139,40,162,168,74,18,98,188,245,214,91,46,101,152,132,41,83,166,76,113,125,246,233,211,199,9,59,118,216,97,135,42,89,100,139,88,100,167,34,41,73,176,54,112,224,64,215,94,66,28,165,31,251,237,183,223,156,208,227,212,83,79,117,169,123,36,196,145,200,70,162,146,76,145,140,250,80,20,166,239,191,255,222,165,63,146,216,165,93,187,118,21,17,88,36,78,169,174,31,137,82,94,120,225,5,39,210,249,225,135,31,236,180,211,78,115,243,83,58,50,245,169,191,143,59,238,56,83,250,164,71,31,125,212,222,121,231,29,151,178,72,233,204,148,230,76,209,161,196,174,170,122,153,54,70,233,132,52,47,137,235,34,174,138,28,115,209,69,23,217,114,203,45,231,132,65,81,137,187,14,178,33,243,25,201,251,17,76,117,7,33,249,151,243,86,170,151,18,198,65,0,2,16,128,0,4,32,0,1,8,64,0,2,5,32,224,115,238,65,196,82,0,7,208,5,4,32,0,129,92,8,248,108,218,185,140,67,93,8,248,16,96,157,250,208,75,190,109,72,95,224,39,79,171,116,44,64,196,130,136,165,116,86,115,213,51,137,123,105,29,183,94,169,243,42,213,249,197,245,111,117,34,22,69,79,145,168,66,69,17,141,36,154,144,216,66,66,20,69,42,81,42,159,13,54,216,192,69,29,217,118,219,109,237,233,167,159,118,162,12,9,57,34,17,133,68,40,159,127,254,185,171,43,177,197,127,255,251,95,91,101,149,85,156,136,67,81,90,126,254,249,231,10,252,74,217,165,232,37,234,71,194,17,245,219,184,113,99,39,68,169,170,84,39,98,81,186,47,69,134,201,20,123,232,53,9,74,94,122,233,37,215,149,82,134,109,190,249,230,78,4,34,219,50,203,119,223,125,231,162,194,140,30,61,218,165,30,83,145,32,69,209,93,206,59,239,188,106,251,233,217,179,167,237,185,231,158,118,193,5,23,184,54,18,223,72,72,163,8,45,18,174,236,179,207,62,78,48,35,145,142,68,63,138,240,34,27,51,211,9,85,87,79,169,208,162,82,149,136,69,169,212,20,85,234,177,199,30,115,12,51,185,198,93,7,217,140,249,140,84,170,59,195,255,230,21,146,127,57,111,149,246,90,100,118,16,128,0,4,32,0,1,8,64,0,2,16,128,128,153,207,185,7,17,11,43,8,2,16,128,64,145,9,248,108,218,69,54,149,225,202,152,0,235,52,108,231,135,244,5,126,216,164,211,101,61,34,22,68,44,233,90,145,133,183,38,238,165,117,220,122,133,183,144,30,139,65,32,174,127,227,164,19,146,189,151,95,126,185,19,118,40,26,139,218,40,202,138,68,30,74,213,163,116,94,18,159,40,69,144,82,218,140,28,57,178,210,20,37,102,81,58,33,9,68,84,36,144,81,228,18,165,41,138,138,210,1,41,221,208,221,119,223,237,162,169,40,18,138,198,204,76,17,150,217,105,117,34,22,137,95,36,80,201,20,123,72,124,178,222,122,235,85,164,30,146,128,68,253,190,254,250,235,182,221,118,219,85,116,251,235,175,191,186,200,51,18,132,168,124,251,237,183,46,213,145,162,201,72,124,114,223,125,247,85,219,143,120,72,176,34,1,141,202,222,123,239,109,251,239,191,191,245,235,215,207,110,188,241,70,27,60,120,176,41,186,141,210,158,125,252,241,199,85,138,88,170,171,183,44,17,75,38,215,23,95,124,209,118,221,117,215,74,92,227,174,131,236,53,201,103,164,98,60,165,201,141,17,146,127,57,111,37,183,78,24,25,2,16,128,0,4,32,0,1,8,64,0,2,16,40,14,1,159,115,15,34,150,226,248,136,81,32,0,1,8,84,16,240,217,180,193,8,129,98,17,96,157,22,139,116,237,140,19,210,23,248,181,67,160,60,123,69,196,130,136,165,212,87,126,220,75,235,184,245,242,229,37,17,129,34,93,40,154,134,82,197,36,81,148,70,70,41,102,202,177,196,245,111,92,17,203,195,15,63,108,251,237,183,159,139,166,178,217,102,155,217,129,7,30,104,23,95,124,177,53,108,216,208,26,52,104,96,147,39,79,118,226,20,165,25,210,207,42,175,189,246,154,19,184,68,162,148,47,190,248,194,189,94,149,136,69,107,101,197,21,87,116,127,36,122,57,233,164,147,108,200,144,33,46,5,79,85,165,58,17,203,123,239,189,231,236,203,20,177,220,127,255,253,246,246,219,111,219,132,9,19,92,87,255,250,215,191,172,117,235,214,38,209,138,198,139,202,237,183,223,110,231,156,115,78,133,216,38,122,93,17,103,6,12,24,224,230,94,93,63,29,59,118,180,19,78,56,193,165,96,82,137,68,44,250,187,69,139,22,78,156,163,40,41,138,104,179,245,214,91,47,37,98,145,176,166,186,122,203,18,177,72,236,19,113,45,53,17,75,168,207,175,132,80,203,47,191,124,170,183,157,144,62,3,115,222,74,245,82,194,56,8,64,0,2,16,128,0,4,32,0,1,8,64,160,0,4,124,206,61,136,88,10,224,0,186,128,0,4,32,144,11,1,159,77,59,151,113,168,11,1,31,2,172,83,31,122,201,183,13,233,11,252,228,105,149,142,5,136,88,10,43,98,137,46,138,63,252,240,67,119,1,155,166,162,139,242,174,93,187,46,117,33,157,109,227,131,15,62,232,46,180,155,55,111,158,38,243,243,182,197,71,188,144,57,168,34,60,140,25,51,198,69,216,216,125,247,221,43,222,138,46,202,187,119,239,110,15,60,240,192,82,118,254,244,211,79,238,50,63,243,189,189,246,218,203,238,184,227,14,107,210,164,201,50,231,245,247,191,255,221,165,163,201,46,72,194,182,210,0,0,32,0,73,68,65,84,18,52,100,71,247,168,9,80,180,54,21,245,162,89,179,102,53,85,175,246,253,190,125,251,186,232,27,138,230,81,83,81,154,156,179,206,58,203,174,188,242,74,39,122,80,212,146,139,46,186,200,69,225,200,46,155,108,178,137,125,240,193,7,53,117,185,212,251,85,141,81,85,39,62,235,224,208,67,15,117,226,159,115,207,61,215,117,253,202,43,175,216,165,151,94,234,34,156,40,229,141,162,173,72,240,161,231,75,169,119,36,164,80,42,33,9,90,180,86,100,163,132,36,74,175,211,191,127,127,23,173,37,83,108,81,149,136,229,186,235,174,115,237,198,142,29,235,68,49,237,219,183,55,173,49,181,175,170,228,34,98,81,186,29,245,247,200,35,143,152,214,216,217,103,159,237,124,51,117,234,212,74,93,43,138,75,171,86,173,108,248,240,225,38,191,75,136,240,248,227,143,187,84,64,122,14,52,191,234,250,81,191,85,137,88,182,223,126,123,219,113,199,29,237,171,175,190,114,169,131,52,159,91,111,189,213,22,44,88,96,75,150,44,177,70,141,26,217,59,239,188,227,254,93,93,189,204,104,52,217,233,132,74,85,196,34,241,147,196,67,18,247,100,138,120,114,126,96,254,95,131,249,243,231,59,255,205,155,55,207,49,175,205,178,218,106,171,217,115,207,61,231,196,74,105,45,33,125,6,230,188,149,214,85,132,93,16,128,0,4,32,0,1,8,64,0,2,16,128,64,161,8,248,156,123,16,177,20,202,11,244,3,1,8,64,32,38,1,159,77,59,230,16,84,131,128,55,1,214,169,55,194,68,59,8,233,11,252,68,65,149,216,224,136,88,10,43,98,249,243,207,63,93,84,133,54,109,218,84,155,246,35,169,37,164,75,196,125,247,221,215,126,254,249,231,101,154,160,139,70,9,20,116,97,94,10,197,71,188,144,57,127,9,25,36,88,56,241,196,19,237,134,27,110,168,120,235,140,51,206,176,171,175,190,218,9,24,162,200,22,209,155,74,15,179,219,110,187,153,214,133,196,13,74,157,34,161,134,210,196,40,93,204,75,47,189,180,76,196,18,2,180,107,215,110,169,232,27,186,20,150,0,32,151,82,40,17,203,153,103,158,233,196,55,74,23,83,83,209,154,147,64,226,138,43,174,176,65,131,6,185,249,94,120,225,133,54,115,230,76,39,226,201,44,43,172,176,130,19,199,228,90,170,26,163,170,62,124,214,65,36,96,138,250,85,36,21,69,20,25,49,98,132,173,179,206,58,46,205,143,34,150,232,245,93,118,217,197,150,91,110,57,183,15,252,231,63,255,113,190,190,235,174,187,92,83,165,211,145,152,73,239,213,36,98,81,170,33,237,35,81,228,22,9,203,36,50,89,125,245,213,171,68,84,157,136,229,253,247,223,183,77,55,221,180,34,18,139,4,118,18,168,245,236,217,211,173,103,217,188,242,202,43,219,67,15,61,100,59,236,176,195,82,125,75,156,163,180,64,81,145,0,71,207,128,252,170,245,93,93,63,213,137,88,212,86,28,20,201,70,229,212,83,79,117,226,176,78,157,58,185,244,68,145,112,75,243,62,254,248,227,171,173,23,217,147,41,28,252,244,211,79,43,113,45,165,72,44,181,37,98,249,241,199,31,171,93,83,185,62,139,213,213,71,196,82,40,146,255,235,135,243,86,97,121,210,27,4,32,0,1,8,64,0,2,16,128,0,4,32,144,62,2,62,231,30,68,44,233,243,39,22,65,0,2,37,78,192,103,211,46,113,52,76,47,69,4,88,167,41,114,70,30,166,32,98,201,3,90,9,52,153,61,102,180,125,242,224,196,74,51,217,164,103,47,107,118,80,215,18,152,93,188,41,196,189,220,142,211,219,226,197,139,109,143,61,246,112,151,178,95,127,253,181,93,115,205,53,46,146,129,34,13,40,90,131,196,15,59,237,180,147,41,189,130,82,131,220,116,211,77,46,181,140,162,28,40,186,134,132,13,186,16,31,53,106,148,139,74,160,203,115,69,124,208,243,41,49,131,254,173,203,127,93,60,95,112,193,5,118,231,157,119,218,51,207,60,227,162,61,232,117,69,88,232,214,173,155,117,233,210,197,245,173,34,27,148,246,36,91,196,162,139,245,107,175,189,214,165,4,81,202,143,243,207,63,223,69,200,144,93,186,168,86,223,186,88,174,170,158,236,151,61,186,100,30,54,108,152,75,67,162,75,237,232,178,251,213,87,95,181,129,3,7,58,193,134,162,142,104,28,137,46,20,149,68,145,56,116,121,174,121,75,220,160,11,237,234,94,143,195,188,166,58,113,253,91,83,61,137,88,116,73,174,136,21,138,94,160,168,20,18,167,172,187,238,186,78,156,34,1,70,182,136,101,198,140,25,46,82,69,36,36,136,108,85,31,242,177,124,189,202,42,171,84,59,5,93,232,203,151,167,159,126,122,149,117,20,53,71,66,138,55,222,120,195,165,179,185,254,250,235,77,23,198,74,15,163,53,53,107,214,44,39,92,186,228,146,75,156,240,68,99,137,191,132,20,242,153,124,126,228,145,71,186,190,171,243,89,191,126,253,92,20,17,165,196,57,226,136,35,236,243,207,63,119,115,149,8,67,17,86,180,238,36,36,208,90,80,164,18,173,213,168,188,245,214,91,238,53,205,83,226,151,199,30,123,204,137,88,100,239,180,105,211,150,154,211,244,233,211,157,77,90,211,18,181,40,125,74,135,14,29,92,123,69,229,208,154,31,63,126,188,139,32,33,81,76,143,30,61,172,170,49,170,130,85,147,127,163,54,113,235,101,143,161,53,33,123,215,94,123,109,39,238,152,59,119,174,251,89,69,66,129,58,117,234,56,187,115,41,218,79,20,57,71,145,50,36,150,41,116,209,30,165,61,67,162,150,101,165,123,145,127,101,135,246,157,166,77,155,46,101,70,220,126,50,27,42,229,143,4,57,90,147,90,139,250,19,241,209,126,16,69,7,89,86,189,124,120,228,235,223,164,63,35,69,34,22,61,3,55,223,124,179,99,165,231,66,251,131,138,4,78,218,131,197,75,191,15,180,23,104,31,175,238,119,138,126,191,168,15,173,205,232,121,250,246,219,111,221,126,159,153,114,44,215,223,85,18,68,41,146,142,68,110,178,89,207,168,210,108,41,237,148,4,146,213,237,51,249,248,178,144,109,146,246,111,46,115,225,188,149,11,45,234,66,0,2,16,128,0,4,32,0,1,8,64,0,2,33,18,240,57,247,32,98,9,209,227,216,12,1,8,4,77,192,103,211,14,122,226,24,31,20,1,214,105,80,238,90,202,216,144,190,192,15,155,116,186,172,159,61,230,94,251,228,193,73,149,140,218,164,231,225,214,236,160,255,93,140,149,67,201,247,82,179,42,54,217,169,45,36,104,57,232,160,131,92,228,2,137,7,20,161,65,81,40,36,96,208,37,188,82,133,232,194,246,240,195,15,119,151,196,79,61,245,148,75,187,162,203,201,173,182,218,202,137,86,36,50,208,229,164,46,123,183,216,98,11,215,207,141,55,222,104,178,251,184,227,142,115,34,5,9,24,36,12,217,117,215,93,93,202,9,165,236,80,116,144,39,158,120,194,165,157,209,69,229,203,47,191,92,17,137,69,105,74,148,18,68,2,8,165,68,145,32,65,125,29,114,200,33,238,117,137,21,100,243,107,175,189,86,101,61,9,84,100,143,82,192,168,127,137,34,20,177,65,169,46,148,166,66,23,238,74,19,34,65,205,85,87,93,229,162,191,104,222,67,135,14,117,115,148,48,71,130,6,69,124,209,229,181,250,168,234,245,21,87,92,209,123,9,198,245,111,77,245,36,98,217,112,195,13,221,37,175,88,75,92,161,11,89,9,125,52,87,9,118,178,69,44,186,108,150,104,67,81,53,242,41,18,177,200,159,138,178,145,89,148,150,70,66,137,198,141,27,59,246,186,240,215,186,137,252,38,161,129,132,75,90,59,90,7,18,80,201,215,145,207,180,190,36,24,209,69,183,248,43,98,72,117,62,235,216,177,163,19,149,244,233,211,199,9,147,190,255,254,123,39,102,208,90,151,93,83,166,76,113,226,30,189,47,31,102,70,243,248,225,135,31,220,56,186,84,215,123,90,95,226,33,65,140,210,12,101,22,93,112,75,104,163,185,168,174,198,141,218,106,253,104,205,72,192,34,225,140,198,214,92,245,254,150,91,110,185,212,24,85,177,174,201,191,81,155,184,245,242,241,39,109,146,39,144,175,127,147,254,140,20,137,88,180,183,75,24,166,103,72,123,209,39,159,124,226,158,7,137,37,21,213,70,162,17,137,214,244,76,75,184,120,219,109,183,85,249,59,69,207,178,196,43,122,70,163,103,75,145,107,180,223,100,150,92,127,87,105,108,137,162,90,182,108,233,162,16,41,45,150,82,162,73,196,162,61,166,186,125,38,233,149,145,180,127,115,153,63,231,173,92,104,81,23,2,16,128,0,4,32,0,1,8,64,0,2,16,8,145,128,207,185,7,17,75,136,30,199,102,8,64,32,104,2,62,155,118,208,19,199,248,160,8,176,78,131,114,215,82,198,134,244,5,126,216,164,211,101,125,149,34,150,195,14,183,102,7,34,98,201,199,83,85,137,88,20,233,160,126,253,250,78,180,113,240,193,7,59,65,135,46,250,37,50,208,255,170,87,145,216,65,2,21,93,44,42,114,137,46,2,85,116,1,169,232,40,18,72,72,128,16,93,238,223,123,239,189,214,187,119,111,215,151,4,5,18,19,168,79,137,22,116,9,169,180,45,138,248,34,161,67,139,22,45,92,84,21,61,227,81,58,33,213,151,176,65,253,171,40,154,134,196,1,26,39,51,157,80,117,245,20,253,66,246,72,220,32,49,135,230,168,8,32,239,189,247,158,155,167,162,191,40,98,135,198,84,159,138,228,241,205,55,223,184,121,73,76,115,247,221,119,187,75,87,93,110,110,187,237,182,78,208,83,213,235,245,234,213,203,199,13,149,218,196,189,180,174,169,158,68,44,18,135,40,130,129,34,110,72,120,35,113,145,124,32,49,137,162,15,100,139,88,36,22,209,69,179,24,228,83,36,98,81,250,23,69,84,200,44,74,77,20,69,197,144,29,242,187,34,129,72,68,36,49,148,132,72,11,22,44,112,41,173,116,201,125,203,45,183,184,8,39,242,217,147,79,62,233,132,55,18,27,233,18,187,38,159,73,72,37,241,142,214,80,102,145,160,68,235,249,233,167,159,118,81,121,254,253,239,127,59,14,138,76,179,172,34,17,139,34,51,200,239,153,229,180,211,78,115,17,129,20,89,66,156,21,189,71,17,104,116,121,47,209,144,34,153,104,221,171,142,138,214,191,236,151,56,39,78,169,201,191,81,31,113,235,197,25,147,58,233,35,144,175,127,147,254,140,20,137,88,162,231,87,81,160,180,254,245,156,204,153,51,199,9,185,162,244,100,138,252,36,113,226,103,159,125,230,132,132,85,253,78,209,126,165,246,39,156,112,130,75,227,164,61,93,226,147,236,146,235,239,42,253,78,144,184,81,98,55,69,219,82,191,122,214,37,98,145,141,213,253,110,168,141,72,67,185,172,190,164,253,155,139,173,156,183,114,161,69,93,8,64,0,2,16,128,0,4,32,0,1,8,64,32,68,2,62,231,30,68,44,33,122,28,155,33,0,129,160,9,248,108,218,65,79,28,227,131,34,192,58,13,202,93,75,25,27,210,23,248,97,147,78,151,245,179,239,187,215,62,153,156,21,137,5,17,75,222,78,202,22,177,72,0,16,69,225,208,255,114,87,164,20,9,75,36,248,80,228,146,238,221,187,87,26,75,175,235,162,254,128,3,14,112,175,75,32,32,193,129,4,9,18,32,72,208,32,81,138,4,4,138,200,162,180,52,42,18,19,72,20,162,255,249,46,17,139,254,119,189,210,247,168,72,208,208,182,109,91,147,32,34,18,177,108,186,233,166,54,123,246,236,74,99,75,20,33,65,70,166,136,165,186,122,74,59,145,105,143,58,210,30,162,139,74,9,99,20,225,35,187,40,197,141,46,77,21,41,64,226,21,165,224,145,112,65,105,148,162,180,19,217,175,231,237,136,140,134,113,47,173,107,170,23,137,88,196,80,127,20,221,70,115,144,184,227,249,231,159,175,82,196,34,241,133,218,169,174,82,167,68,69,156,37,44,57,250,232,163,43,189,158,61,223,154,210,9,233,66,88,194,39,21,217,164,11,109,93,34,43,197,83,182,112,38,90,155,209,26,82,154,17,165,144,169,201,103,74,11,34,159,41,82,79,102,81,123,173,55,9,146,180,118,20,205,71,162,157,154,132,71,203,74,39,164,254,239,191,255,126,59,249,228,147,93,58,174,141,54,218,200,205,105,151,93,118,113,41,140,178,139,214,189,234,199,41,53,249,55,234,35,110,189,56,99,82,39,125,4,242,245,111,210,159,145,34,17,139,210,191,69,41,200,20,145,73,191,31,148,158,75,207,135,158,123,21,137,217,244,28,190,254,250,235,78,100,88,213,239,20,69,106,201,76,111,165,168,91,109,218,180,89,202,97,185,254,174,210,254,175,232,91,209,254,19,119,159,81,68,165,36,75,210,254,205,101,238,156,183,114,161,69,93,8,64,0,2,16,128,0,4,32,0,1,8,64,32,68,2,62,231,30,68,44,33,122,28,155,33,0,129,160,9,248,108,218,65,79,28,227,131,34,192,58,13,202,93,75,25,27,210,23,248,97,147,78,151,245,136,88,204,165,229,81,180,19,253,47,113,223,146,45,98,209,197,254,23,95,124,225,186,205,20,177,40,114,69,215,174,93,77,2,1,149,73,147,38,185,104,23,138,72,162,255,57,223,175,95,63,247,250,77,55,221,228,210,181,232,125,93,92,42,202,70,179,102,205,106,20,177,40,250,134,4,0,18,204,52,104,208,192,93,42,74,228,18,137,88,118,222,121,103,219,109,183,221,42,34,193,40,165,145,132,41,219,109,183,93,37,17,75,117,245,244,191,252,51,237,145,173,145,136,69,209,72,30,127,252,113,199,85,69,81,75,244,191,254,149,6,67,194,25,217,47,81,135,230,37,177,130,34,120,232,162,179,170,215,53,142,111,137,235,223,154,234,69,34,150,33,67,134,56,225,137,82,33,233,103,9,134,46,187,236,178,42,69,44,255,252,231,63,237,111,127,251,155,243,159,210,74,69,69,145,84,180,230,36,40,81,138,169,234,202,178,68,44,98,40,191,73,180,164,181,37,113,136,126,62,246,216,99,93,250,30,113,151,72,69,98,144,137,19,39,58,193,73,166,207,50,47,151,151,229,179,127,252,227,31,78,136,163,126,51,139,162,60,40,221,147,254,40,66,144,196,72,226,145,45,118,201,158,91,77,34,22,9,124,180,102,37,242,81,138,34,93,218,171,40,154,209,212,169,83,93,154,33,21,61,87,138,206,34,81,87,156,82,147,127,163,62,226,214,139,51,38,117,210,71,32,95,255,38,253,25,41,18,177,104,221,71,145,153,214,94,123,109,39,226,146,136,78,98,180,40,18,148,4,131,173,91,183,118,169,194,246,222,123,239,42,127,167,168,157,68,44,18,186,72,252,162,232,45,74,143,166,103,42,179,228,250,187,234,140,51,206,112,207,104,180,255,104,159,208,239,162,200,190,234,126,55,172,176,194,10,137,46,150,164,253,155,203,228,57,111,229,66,139,186,16,128,0,4,32,0,1,8,64,0,2,16,128,64,136,4,124,206,61,136,88,66,244,56,54,67,0,2,65,19,240,217,180,131,158,56,198,7,69,128,117,26,148,187,150,50,54,164,47,240,195,38,157,46,235,17,177,36,35,98,81,116,137,209,163,71,59,113,129,162,172,232,127,161,75,224,241,200,35,143,184,212,14,138,224,161,139,74,253,47,123,165,87,209,101,126,46,34,22,165,185,81,202,22,245,115,248,225,135,59,129,133,210,205,68,34,22,165,150,121,224,129,7,220,120,138,162,161,254,87,94,121,101,27,59,118,172,19,178,232,223,199,31,127,188,75,65,83,85,61,69,145,169,78,196,162,200,51,74,95,49,99,198,12,39,92,185,250,234,171,237,134,27,110,176,175,190,250,202,93,166,234,114,85,253,42,5,145,162,197,188,249,230,155,78,208,81,213,235,219,108,179,141,247,3,19,247,210,186,166,122,145,136,229,138,43,174,112,34,163,27,111,188,209,69,82,17,11,69,197,137,210,9,73,80,162,139,91,213,87,81,180,16,69,74,16,91,205,81,17,15,228,7,165,86,146,136,41,187,126,230,132,37,98,137,210,68,101,190,174,232,8,242,103,251,246,237,221,229,176,34,194,68,226,16,9,102,148,198,67,233,161,142,56,226,8,27,48,96,128,139,204,32,123,171,19,177,44,203,103,242,101,85,34,150,235,174,187,206,30,125,244,81,55,47,137,78,100,139,34,11,245,239,223,127,153,62,147,157,138,48,36,123,50,139,196,60,81,52,6,49,83,180,161,158,61,123,186,231,65,69,130,42,9,189,70,141,26,229,132,57,178,75,235,72,107,53,78,169,201,191,81,31,53,213,83,26,23,165,202,146,168,70,156,67,40,18,179,201,199,73,167,108,41,22,43,165,46,171,46,173,85,77,254,173,206,198,164,63,35,69,34,22,137,68,180,183,143,25,51,198,237,63,122,182,37,4,212,243,167,253,92,123,134,246,127,69,233,146,232,75,207,105,85,191,83,36,176,148,136,69,98,56,137,47,37,128,147,104,82,233,133,50,75,174,191,171,78,60,241,68,247,92,72,216,39,251,100,171,246,34,237,83,203,218,103,36,184,75,178,36,237,223,92,230,206,121,43,23,90,212,133,0,4,32,0,1,8,64,0,2,16,128,0,4,66,36,224,115,238,65,196,18,162,199,177,25,2,16,8,154,128,207,166,29,244,196,49,62,40,2,172,211,160,220,181,148,177,33,125,129,31,54,233,116,89,143,136,165,118,68,44,138,176,241,233,167,159,186,20,43,85,69,98,153,59,119,174,41,194,133,4,28,18,145,72,204,32,81,131,162,161,232,114,126,214,172,89,110,161,72,4,50,109,218,52,119,97,94,147,136,69,2,0,93,26,234,50,114,219,109,183,173,232,91,17,67,116,241,169,255,173,175,212,66,138,116,161,84,18,138,4,163,212,51,209,56,250,95,252,18,9,156,115,206,57,46,45,140,196,43,123,236,177,71,149,245,116,73,89,149,136,69,145,71,36,212,144,112,34,74,109,177,214,90,107,57,161,131,162,131,40,218,141,254,214,156,85,36,86,80,250,137,234,94,47,196,211,18,247,210,186,166,122,74,13,37,62,98,19,165,121,146,111,36,72,145,136,69,23,201,98,166,159,31,122,232,33,39,92,81,209,197,173,162,147,232,181,168,40,2,141,196,48,18,14,101,215,207,156,179,46,164,149,98,41,187,200,119,242,87,36,246,16,99,93,72,43,181,145,82,239,220,122,235,173,21,226,14,173,161,187,238,186,203,69,67,168,74,196,82,147,207,20,85,65,98,18,69,114,201,44,154,151,210,143,232,114,93,254,148,223,117,105,158,153,54,169,42,255,105,190,18,45,85,85,36,182,80,145,184,75,130,39,93,202,235,57,81,209,51,33,214,26,79,69,145,109,20,77,162,110,221,186,177,150,73,77,254,141,58,169,174,158,108,187,227,142,59,92,10,44,9,176,84,36,30,210,101,253,33,135,28,178,148,13,239,189,247,158,109,177,197,22,46,133,152,158,189,204,162,232,24,138,72,17,177,175,110,2,98,165,249,234,25,241,41,138,252,35,241,212,200,145,35,93,42,179,200,126,245,41,177,156,214,167,246,9,9,206,244,220,70,41,208,244,190,246,147,77,54,217,196,173,121,21,69,198,145,191,245,76,159,123,238,185,206,79,18,41,68,101,201,146,37,78,196,16,237,59,217,118,139,163,198,147,248,72,2,173,168,40,154,143,196,22,106,175,62,163,200,69,74,75,51,124,248,112,83,116,41,9,53,148,218,74,107,89,69,251,151,214,186,132,28,218,171,36,192,80,36,17,237,187,106,223,185,115,231,165,176,197,93,7,217,13,147,254,140,20,137,88,196,32,138,114,165,180,109,18,212,137,169,158,81,137,22,229,27,237,43,218,111,196,183,186,223,41,138,160,164,61,67,98,184,70,141,26,185,253,72,107,121,206,156,57,214,184,113,227,138,233,231,250,187,74,123,145,214,153,246,56,21,173,127,61,187,122,6,150,245,187,193,103,125,23,162,109,210,254,205,101,14,156,183,114,161,69,93,8,64,0,2,16,128,0,4,32,0,1,8,64,32,68,2,62,231,30,68,44,33,122,28,155,33,0,129,160,9,248,108,218,65,79,28,227,131,34,192,58,13,202,93,75,25,27,210,23,248,97,147,78,151,245,136,88,10,43,98,201,213,187,186,152,212,165,95,102,42,5,165,121,209,133,173,94,211,5,178,158,205,184,37,186,232,148,72,101,254,252,249,238,50,82,23,154,85,21,93,124,42,98,200,226,197,139,221,37,117,230,56,186,216,84,116,13,93,8,47,171,222,178,236,250,254,251,239,221,101,184,210,189,172,180,210,74,21,85,37,162,145,192,167,121,243,230,78,84,17,149,234,94,143,59,247,234,234,197,189,180,142,91,47,95,123,20,241,64,23,202,74,155,84,175,94,189,124,187,89,170,157,124,168,139,255,150,45,91,86,122,79,209,21,180,6,170,139,72,81,149,1,213,249,172,58,99,181,118,148,226,74,151,224,133,140,242,241,240,195,15,59,65,150,162,247,100,70,104,248,253,247,223,237,163,143,62,114,162,174,40,165,74,92,144,113,253,91,93,61,69,78,82,84,163,201,147,39,59,49,141,216,74,92,114,214,89,103,57,129,136,4,61,153,69,162,38,165,240,82,209,115,185,222,122,235,185,159,149,126,42,18,9,212,36,98,209,92,197,56,234,39,238,92,51,235,41,229,84,211,166,77,77,162,26,217,32,17,139,162,224,236,183,223,126,174,111,69,238,81,244,12,137,12,180,7,72,116,16,165,35,147,128,100,179,205,54,115,221,73,248,34,238,138,176,36,33,133,214,157,196,81,18,145,40,50,77,180,127,72,140,34,65,137,108,215,51,158,89,228,87,9,191,110,190,249,230,74,2,37,241,147,224,66,41,169,118,218,105,39,235,219,183,175,19,100,73,132,162,104,77,18,190,73,68,38,225,140,248,205,156,57,211,69,227,209,124,46,184,224,2,183,127,73,128,33,113,151,34,127,72,136,33,49,151,254,150,205,153,37,238,58,200,102,157,166,207,72,18,70,234,153,203,158,155,152,200,79,226,158,249,220,248,252,78,137,56,228,250,187,74,126,210,51,34,161,87,246,239,176,92,247,153,124,214,125,174,109,210,228,223,154,108,231,188,85,19,33,222,135,0,4,32,0,1,8,64,0,2,16,128,0,4,66,39,224,115,238,65,196,18,186,247,177,31,2,16,8,142,128,207,166,29,220,100,49,56,88,2,172,211,96,93,231,12,15,233,11,252,176,73,167,203,122,68,44,201,138,88,10,189,26,34,17,139,46,15,117,89,77,137,239,223,124,47,183,97,92,88,2,138,4,162,148,65,18,52,212,148,154,40,151,145,227,250,183,186,122,107,175,189,182,139,48,164,168,70,81,145,192,75,233,145,148,130,235,128,3,14,168,100,78,36,98,145,40,67,226,23,9,69,84,36,252,208,252,94,126,249,229,138,72,44,83,166,76,177,107,174,185,198,36,26,217,115,207,61,93,84,12,9,52,148,170,74,98,128,51,207,60,211,137,80,212,135,34,252,72,88,162,52,47,18,156,188,245,214,91,118,233,165,151,218,142,59,238,232,82,148,73,24,147,89,148,202,75,81,84,36,86,81,209,190,160,200,44,7,30,120,160,251,183,132,85,18,58,41,50,204,110,187,237,230,4,103,138,40,164,212,80,74,47,35,219,20,89,74,81,63,20,21,71,81,87,110,185,229,22,39,16,137,162,205,188,250,234,171,46,106,148,138,108,148,77,47,189,244,210,82,238,81,244,21,237,77,81,138,178,40,202,142,162,252,72,48,167,126,85,196,89,233,103,52,150,250,253,237,183,223,156,40,67,81,137,20,157,72,130,48,69,109,81,36,158,40,202,141,230,174,118,81,20,25,69,16,170,42,13,86,220,117,144,109,60,159,145,114,121,218,194,171,27,146,127,57,111,133,183,190,176,24,2,16,128,0,4,32,0,1,8,64,0,2,16,200,141,128,207,185,7,17,75,110,172,169,13,1,8,64,192,155,128,207,166,237,61,56,29,64,32,38,1,214,105,76,80,41,173,22,210,23,248,41,69,24,164,89,136,88,226,139,28,66,112,176,254,23,190,162,44,40,229,73,102,116,151,16,108,175,45,27,227,94,90,199,173,87,91,118,210,239,255,8,72,196,178,233,166,155,186,180,90,153,209,36,124,249,196,245,111,85,245,36,140,80,164,25,9,72,148,170,75,69,209,111,162,178,220,114,203,45,101,107,36,98,25,58,116,168,19,130,40,122,136,138,34,160,116,232,208,193,6,14,28,232,4,39,18,164,40,226,146,34,138,72,136,162,116,94,138,188,34,145,138,4,50,138,70,35,33,138,34,26,109,181,213,86,238,125,9,78,174,187,238,58,23,237,68,194,151,118,237,218,185,104,36,131,6,13,178,99,143,61,182,18,42,253,91,130,152,40,133,147,68,44,189,122,245,114,226,16,69,235,145,184,69,226,55,165,124,81,138,25,165,58,82,26,36,249,65,66,23,9,91,20,57,73,105,155,52,23,69,71,81,20,28,237,51,42,18,240,72,120,163,52,91,138,148,163,116,82,87,93,117,149,75,237,83,93,145,13,18,160,68,34,22,9,83,142,60,242,200,10,219,21,169,69,115,151,192,70,81,68,20,49,70,169,215,148,114,77,123,156,4,50,18,238,72,212,162,148,83,42,18,7,41,141,144,162,80,41,138,148,82,180,41,98,73,36,222,137,108,137,187,14,178,109,231,51,146,239,19,152,238,246,33,249,151,243,86,186,215,18,214,65,0,2,16,128,0,4,32,0,1,8,64,0,2,254,4,124,206,61,136,88,252,249,211,3,4,32,0,129,156,8,248,108,218,57,13,68,101,8,120,16,96,157,122,192,75,65,211,144,190,192,79,1,174,146,49,1,17,75,105,137,88,74,102,97,22,112,34,113,47,173,227,214,43,160,105,116,85,68,2,113,253,91,85,61,69,22,145,120,69,17,73,36,38,81,20,18,253,29,21,165,187,81,180,147,204,18,137,88,222,127,255,125,39,84,145,24,69,169,189,36,242,152,61,123,182,19,157,72,196,34,65,136,198,236,210,165,139,41,205,138,210,225,104,60,69,24,137,68,44,221,186,117,115,130,15,165,220,90,117,213,85,221,48,18,130,40,162,139,218,75,196,18,217,150,141,84,105,122,20,29,69,34,145,168,157,82,90,73,216,34,209,137,108,144,224,237,201,39,159,116,118,94,125,245,213,54,110,220,56,39,20,145,168,69,226,17,137,65,36,144,81,228,149,134,13,27,186,8,49,138,212,162,34,49,141,196,45,74,41,244,220,115,207,57,209,139,68,63,74,147,86,93,201,22,177,40,202,141,34,189,68,125,42,237,144,196,62,138,116,163,18,241,215,207,138,208,35,129,143,4,60,155,111,190,185,75,233,164,148,53,122,93,204,101,171,152,72,248,35,33,142,124,149,89,226,174,131,108,219,249,140,84,196,135,53,129,161,66,242,47,231,173,4,22,8,67,66,0,2,16,128,0,4,32,0,1,8,64,0,2,69,37,224,115,238,65,196,82,84,87,49,24,4,32,0,1,51,159,77,27,126,16,40,22,1,214,105,177,72,215,206,56,33,125,129,95,59,4,202,179,87,68,44,136,88,74,125,229,199,189,180,142,91,175,212,121,149,234,252,226,250,183,170,122,81,202,157,177,99,199,90,143,30,61,156,248,227,179,207,62,115,168,36,148,144,80,165,58,17,139,34,131,72,160,34,129,70,253,250,245,157,184,226,153,103,158,177,122,245,234,57,1,137,162,206,12,25,50,196,137,65,20,101,68,2,140,166,77,155,86,18,177,40,106,202,136,17,35,236,221,119,223,173,112,143,162,151,72,220,162,72,40,251,238,187,175,19,184,84,85,244,187,93,145,91,20,45,69,37,59,157,144,230,162,232,42,18,176,104,46,175,188,242,138,41,5,146,34,156,28,114,200,33,246,211,79,63,185,190,37,190,81,63,138,144,35,65,78,147,38,77,92,127,250,89,54,43,74,141,82,250,72,160,51,109,218,180,101,46,163,108,17,75,243,230,205,93,100,154,190,125,251,186,118,227,199,143,119,41,149,212,103,84,100,167,108,82,218,166,25,51,102,56,225,142,34,179,72,116,163,34,198,119,223,125,183,139,220,162,200,56,138,126,163,52,78,217,92,226,174,131,236,9,240,25,169,84,119,134,255,205,43,36,255,114,222,42,237,181,200,236,32,0,1,8,64,0,2,16,128,0,4,32,0,1,191,251,80,68,44,172,32,8,64,0,2,69,38,192,151,85,69,6,206,112,121,17,96,157,230,133,45,53,141,66,250,2,63,53,208,74,192,16,68,44,97,137,88,126,251,237,55,151,214,131,18,159,64,220,75,235,184,245,226,143,76,205,52,17,136,235,223,170,234,41,34,136,82,212,28,122,232,161,46,250,73,102,233,216,177,163,251,231,178,68,44,18,191,40,125,142,162,168,40,106,203,241,199,31,95,33,98,81,164,16,9,48,94,127,253,117,251,219,223,254,230,250,31,51,102,76,37,17,75,239,222,189,93,100,18,9,74,234,212,169,227,34,148,200,158,199,30,123,204,137,54,150,37,98,145,96,68,194,25,9,58,84,178,69,44,122,237,204,51,207,116,227,107,14,218,99,20,153,69,66,22,69,56,185,239,190,251,92,59,69,116,209,216,243,230,205,115,41,140,178,25,40,21,146,34,180,72,140,35,161,207,178,74,182,136,69,12,219,180,105,99,87,94,121,165,107,118,217,101,151,185,200,50,74,109,52,113,226,68,123,224,129,7,220,235,209,188,37,232,105,223,190,189,19,168,180,110,221,218,189,174,122,74,99,244,234,171,175,186,186,119,220,113,135,221,122,235,173,46,162,76,102,137,187,14,178,237,231,51,82,154,158,230,194,219,18,146,127,57,111,21,222,255,244,8,1,8,64,0,2,16,128,0,4,32,0,1,8,164,139,128,207,185,7,17,75,186,124,137,53,16,128,64,25,16,240,217,180,203,0,15,83,76,9,1,214,105,74,28,145,167,25,33,125,129,159,231,20,105,86,5,1,68,44,233,22,177,44,94,188,216,93,34,71,151,194,171,172,178,138,125,252,241,199,166,116,32,148,120,4,226,94,90,199,173,23,111,84,106,165,141,64,92,255,86,87,79,66,16,165,172,145,160,66,130,18,61,135,74,101,51,124,248,112,39,76,89,150,136,101,193,130,5,46,125,143,138,68,43,235,174,187,110,133,136,229,169,167,158,114,226,15,69,101,145,64,68,105,131,36,34,145,248,34,74,39,116,211,77,55,217,26,107,172,225,162,142,28,115,204,49,46,245,143,162,164,168,190,234,45,75,196,162,8,44,59,239,188,179,13,30,60,216,141,47,1,137,68,34,123,236,177,135,139,40,51,117,234,84,187,252,242,203,93,84,147,83,78,57,197,213,209,252,148,210,231,206,59,239,172,72,67,116,209,69,23,185,62,78,62,249,100,39,84,201,44,119,221,117,151,29,117,212,81,238,165,204,148,71,213,173,129,108,17,139,216,158,125,246,217,46,29,208,151,95,126,233,162,214,104,238,226,170,40,45,98,190,255,254,251,219,132,9,19,156,24,71,105,151,36,186,17,43,69,201,209,60,14,58,232,32,183,79,158,126,250,233,110,216,243,207,63,223,230,206,157,187,148,232,40,238,58,200,182,157,207,72,105,123,162,11,107,79,72,254,229,188,85,88,223,211,27,4,32,0,1,8,64,0,2,16,128,0,4,32,144,62,2,62,231,30,68,44,233,243,39,22,65,0,2,37,78,192,103,211,46,113,52,76,47,69,4,88,167,41,114,70,30,166,132,244,5,126,30,211,163,73,53,4,170,22,177,244,182,102,7,30,84,54,204,242,189,212,44,6,32,93,82,235,242,90,41,59,26,54,108,104,136,88,114,167,30,215,191,113,235,229,110,1,45,210,64,32,174,127,171,171,167,8,37,18,86,72,240,17,21,69,43,233,215,175,159,221,115,207,61,246,196,19,79,84,154,230,123,239,189,103,91,108,177,133,205,159,63,223,9,71,148,254,103,209,162,69,46,69,142,254,142,210,9,173,185,230,154,214,182,109,91,39,204,80,81,127,74,165,163,136,44,122,238,245,71,98,153,72,68,163,104,46,74,59,36,225,203,209,71,31,237,34,182,236,179,207,62,213,166,19,186,244,210,75,109,214,172,89,46,18,140,138,108,81,251,168,40,21,208,97,135,29,102,23,95,124,177,19,207,168,92,123,237,181,78,12,146,41,152,19,151,14,29,58,216,164,73,147,156,96,36,179,40,66,140,210,13,245,234,213,203,238,189,247,222,26,221,157,45,98,17,91,9,87,148,2,72,69,63,43,122,141,34,191,244,233,211,199,69,84,81,81,100,152,65,131,6,217,9,39,156,224,132,43,74,167,164,212,76,154,143,210,12,73,228,178,252,242,203,187,186,7,31,124,176,227,218,191,127,255,74,246,196,93,7,217,147,224,51,82,141,110,13,186,66,72,254,229,188,21,244,82,195,120,8,64,0,2,16,128,0,4,32,0,1,8,64,32,6,1,159,115,15,34,150,24,128,169,2,1,8,64,160,144,4,124,54,237,66,218,65,95,16,88,22,1,214,105,216,235,35,164,47,240,195,38,157,46,235,103,223,119,143,125,50,249,193,74,70,109,114,24,34,150,180,120,73,151,198,186,116,85,202,140,135,30,122,200,154,54,109,106,138,136,160,200,4,191,254,250,171,139,54,112,228,145,71,58,115,149,70,99,224,192,129,46,213,199,94,123,237,229,46,162,37,128,81,186,17,93,188,235,82,124,201,146,37,238,194,90,23,219,186,176,86,132,134,190,125,251,218,208,161,67,109,242,228,201,46,221,137,162,49,104,204,173,183,222,218,165,247,216,102,155,109,92,223,67,134,12,177,237,182,219,206,93,168,111,191,253,246,118,234,169,167,218,57,231,156,227,210,126,40,58,195,185,231,158,155,22,108,149,236,136,123,105,29,183,94,42,39,137,81,53,18,136,235,223,154,234,45,92,184,208,62,249,228,19,219,96,131,13,156,32,164,16,69,233,112,20,161,101,163,141,54,114,34,12,9,95,244,124,234,153,251,238,187,239,220,51,167,242,159,255,252,199,69,42,145,152,67,34,152,56,229,179,207,62,179,173,182,218,202,217,172,253,32,205,69,130,29,9,87,214,89,103,157,74,102,42,162,138,34,188,180,104,209,98,41,243,127,252,241,71,183,175,41,186,77,84,36,170,209,94,249,254,251,239,91,147,38,77,242,218,15,178,7,226,51,82,154,87,142,191,109,33,249,151,243,150,191,191,233,1,2,16,128,0,4,32,0,1,8,64,0,2,16,72,55,1,159,115,15,34,150,116,251,22,235,32,0,129,18,36,224,179,105,151,32,14,166,148,82,2,172,211,148,58,38,166,89,33,125,129,31,115,74,84,139,65,96,246,232,123,236,147,41,89,34,150,94,189,173,217,1,68,98,137,129,175,214,171,40,186,131,4,41,138,126,32,65,75,163,70,141,108,147,77,54,113,162,148,233,211,167,219,245,215,95,239,196,44,186,220,214,197,175,162,14,40,58,193,85,87,93,229,46,125,103,206,156,233,162,24,12,24,48,192,181,209,101,182,68,44,18,190,40,170,68,221,186,117,157,112,69,226,23,9,81,148,122,68,17,95,206,56,227,12,151,30,69,17,33,116,33,172,212,29,74,63,210,181,107,87,151,198,68,105,85,116,177,172,84,42,42,18,180,124,241,197,23,166,168,14,105,43,53,137,18,34,123,227,214,75,219,252,176,39,30,129,184,254,141,91,47,222,168,249,215,82,58,31,61,147,74,211,115,222,121,231,229,223,145,153,19,155,213,175,95,223,253,93,14,69,123,157,82,177,73,240,151,93,242,245,47,159,145,74,123,229,132,228,95,206,91,165,189,22,153,29,4,32,0,1,8,64,0,2,113,160,164,199,0,0,32,0,73,68,65,84,16,128,0,4,32,96,230,115,238,65,196,194,10,130,0,4,32,80,100,2,62,155,118,145,77,101,184,50,38,192,58,13,219,249,33,125,129,31,54,233,116,89,143,136,197,92,212,145,193,131,7,59,81,72,218,74,85,233,132,158,124,242,73,235,212,169,147,139,214,32,193,137,210,150,60,246,216,99,118,205,53,215,216,231,159,127,110,122,150,21,141,101,179,205,54,179,111,190,249,198,58,119,238,236,132,48,151,92,114,137,155,158,162,58,104,190,138,204,32,17,203,157,119,222,233,68,45,74,115,210,166,77,27,247,186,34,66,40,58,132,132,49,55,222,120,163,53,104,208,192,137,88,22,44,88,224,34,64,28,115,204,49,110,12,165,50,249,243,207,63,93,244,132,25,51,102,88,187,118,237,210,134,48,182,127,211,188,14,82,7,53,64,131,226,250,55,110,189,218,70,160,253,72,105,114,148,42,40,74,145,147,239,152,138,30,35,81,140,210,244,148,67,25,55,110,156,219,247,170,138,86,147,175,127,255,63,246,238,5,108,187,170,44,16,240,186,44,205,198,166,210,142,128,8,54,149,130,224,76,150,141,38,200,201,19,138,96,78,165,229,1,60,161,8,158,50,77,167,28,103,114,148,136,81,68,229,36,32,32,18,169,168,156,145,179,199,76,103,58,120,198,19,34,10,154,49,35,157,27,53,156,107,189,204,199,255,127,191,159,252,251,223,107,189,251,89,107,191,247,123,93,93,5,236,181,158,103,223,207,106,127,123,125,251,249,246,235,30,105,222,43,167,167,250,218,111,205,123,45,58,59,2,4,8,16,32,64,128,0,1,2,4,52,177,88,3,4,8,16,232,74,192,47,171,186,42,215,202,38,107,157,246,93,250,158,126,129,223,183,116,91,217,107,98,233,175,137,37,127,125,79,254,90,141,252,53,65,249,225,246,95,253,213,95,45,26,83,242,91,89,182,252,124,252,227,31,79,191,242,43,191,146,206,60,243,204,116,208,65,7,45,254,115,126,195,74,110,130,249,214,183,190,181,104,98,249,212,167,62,149,118,217,101,151,244,246,183,191,61,253,198,111,252,198,119,205,113,194,9,39,44,226,229,55,184,228,175,54,201,159,252,198,151,28,59,127,101,81,254,228,175,85,201,95,71,180,239,190,251,182,181,192,211,240,250,142,125,184,221,220,9,75,104,67,129,161,245,29,122,28,230,62,5,198,214,215,61,82,159,245,30,154,117,79,245,181,223,26,90,85,199,17,32,64,128,0,1,2,4,8,16,32,208,171,64,201,190,199,155,88,122,173,186,188,9,16,232,86,160,228,162,221,237,73,75,188,59,1,235,180,187,146,173,75,184,167,95,224,247,45,221,86,246,154,88,134,55,57,68,84,110,163,55,177,92,123,237,181,233,158,247,188,231,186,38,150,115,206,57,39,93,122,233,165,139,183,142,228,79,110,80,249,196,39,62,145,238,127,255,251,47,222,194,146,191,98,232,240,195,15,95,252,183,220,148,114,222,121,231,165,11,47,188,112,209,196,146,223,228,146,223,218,178,246,213,69,95,251,218,215,22,95,49,148,63,185,193,101,167,157,118,74,31,253,232,71,23,95,107,146,191,50,40,127,114,19,75,30,251,154,215,188,102,241,207,154,88,34,86,135,152,219,34,48,180,121,97,232,113,219,18,219,177,237,8,140,173,175,123,164,118,106,184,140,76,122,170,175,253,214,50,86,128,57,9,16,32,64,128,0,1,2,4,8,16,104,73,160,100,223,163,137,165,165,74,202,133,0,129,149,16,40,185,104,175,4,144,147,108,66,192,58,109,162,12,163,147,232,233,23,248,163,79,210,192,239,18,208,196,210,118,19,203,205,55,223,156,238,122,215,187,46,26,82,114,227,202,93,238,114,151,180,81,19,75,126,67,74,110,86,201,95,233,147,27,87,142,62,250,232,116,220,113,199,165,27,110,184,97,241,191,207,58,235,172,148,191,98,227,238,119,191,251,226,45,44,143,125,236,99,211,17,71,28,177,174,137,229,166,155,110,74,63,241,19,63,177,24,251,220,231,62,55,229,175,45,58,224,128,3,22,177,243,215,18,105,98,113,1,233,89,96,104,243,194,208,227,122,182,88,229,220,199,214,215,61,210,188,87,77,79,245,181,223,154,247,90,116,118,4,8,16,32,64,128,0,1,2,4,8,248,58,33,107,128,0,1,2,93,9,248,101,85,87,229,90,217,100,173,211,190,75,223,211,47,240,251,150,110,43,123,77,44,109,55,177,228,213,178,199,30,123,164,15,126,240,131,233,243,159,255,252,226,107,125,182,108,98,201,111,73,185,239,125,239,155,94,248,194,23,222,246,102,148,159,252,201,159,76,103,159,125,246,226,235,125,242,155,85,114,131,203,199,62,246,177,197,226,203,77,46,249,45,44,119,187,219,221,22,77,44,215,92,115,77,186,215,189,238,181,248,111,111,125,235,91,211,227,31,255,248,219,22,233,171,94,245,170,244,210,151,190,52,93,113,197,21,91,109,98,201,111,119,217,103,159,125,218,90,224,190,78,168,185,122,68,37,52,180,121,97,232,113,81,231,33,110,153,192,216,250,186,71,42,115,111,125,116,79,245,181,223,106,125,53,201,143,0,1,2,4,8,16,32,64,128,0,129,82,129,146,125,143,55,177,148,234,27,79,128,0,129,109,20,40,185,104,111,99,40,135,19,24,45,96,157,142,166,107,98,96,79,191,192,111,2,108,38,73,104,98,105,191,137,37,47,181,111,124,227,27,139,55,178,108,237,243,55,127,243,55,41,191,149,37,55,187,220,249,206,119,190,237,240,127,253,215,127,77,95,252,226,23,211,157,238,116,167,180,227,142,59,166,252,255,239,223,235,243,143,255,248,143,139,99,119,216,97,135,65,49,183,150,83,244,127,31,250,208,122,232,113,209,231,35,254,56,129,161,245,29,122,220,184,44,140,138,22,24,91,95,247,72,209,149,91,110,252,158,234,107,191,181,220,181,96,118,2,4,8,16,32,64,128,0,1,2,4,226,5,74,246,61,154,88,226,235,39,3,2,4,86,76,160,228,162,189,98,84,78,55,80,192,58,13,196,175,16,186,167,95,224,87,56,93,83,252,127,1,77,44,125,52,177,88,176,227,5,134,62,180,30,122,220,248,76,140,140,20,24,90,223,161,199,69,158,139,216,227,5,198,214,215,61,210,120,243,30,70,246,84,95,251,173,30,86,148,28,9,16,32,64,128,0,1,2,4,8,16,40,17,40,217,247,104,98,41,145,55,150,0,1,2,35,4,74,46,218,35,194,25,66,96,148,128,117,58,138,173,153,65,61,253,2,191,25,180,25,36,162,137,69,19,203,12,150,241,237,158,194,208,135,214,67,143,155,187,215,92,207,111,104,125,135,30,55,87,167,185,159,215,216,250,186,71,154,247,202,232,169,190,246,91,243,94,139,206,142,0,1,2,4,8,16,32,64,128,0,129,148,74,246,61,154,88,172,32,2,4,8,76,44,80,114,209,158,56,85,225,86,88,192,58,237,187,248,61,253,2,191,111,233,182,178,215,196,162,137,165,173,21,89,63,155,161,15,173,135,30,87,63,67,51,78,33,48,180,190,67,143,155,34,103,49,234,11,140,173,175,123,164,250,181,104,105,198,158,234,107,191,213,210,202,145,11,1,2,4,8,16,32,64,128,0,1,2,203,16,40,217,247,104,98,89,70,69,204,73,128,0,129,219,17,40,185,104,131,37,48,149,128,117,58,149,244,114,226,244,244,11,252,229,8,172,230,172,154,88,52,177,204,125,229,15,125,104,61,244,184,185,123,205,245,252,134,214,119,232,113,115,117,154,251,121,141,173,175,123,164,121,175,140,158,234,107,191,53,239,181,232,236,8,16,32,64,128,0,1,2,4,8,16,240,38,22,107,128,0,1,2,93,9,248,101,85,87,229,90,217,100,173,211,190,75,223,211,47,240,251,150,110,43,251,141,155,88,14,78,247,60,232,49,109,37,186,196,108,198,62,212,92,98,74,166,174,40,48,180,190,67,143,171,152,154,169,38,20,24,90,223,161,199,77,152,186,80,21,5,198,214,215,61,82,197,34,52,56,85,79,245,181,223,106,112,1,73,137,0,1,2,4,8,16,32,64,128,0,129,170,2,37,251,30,111,98,169,90,10,147,17,32,64,96,235,2,37,23,237,173,207,238,8,2,117,4,172,211,58,142,81,179,244,244,11,252,40,163,57,198,253,236,91,206,72,95,60,239,220,117,167,246,243,79,212,196,50,199,90,175,234,57,13,125,104,61,244,184,85,117,236,253,188,135,214,119,232,113,189,123,172,106,254,99,235,235,30,105,222,43,166,167,250,218,111,205,123,45,58,59,2,4,8,16,32,64,128,0,1,2,4,188,137,197,26,32,64,128,64,87,2,126,89,213,85,185,86,54,89,235,180,239,210,247,244,11,252,190,165,219,202,94,19,139,175,19,106,107,69,214,207,102,232,67,235,161,199,213,207,208,140,83,8,12,173,239,208,227,166,200,89,140,250,2,99,235,235,30,169,126,45,90,154,177,167,250,218,111,181,180,114,228,66,128,0,1,2,4,8,16,32,64,128,192,50,4,74,246,61,222,196,178,140,138,152,147,0,1,2,183,35,80,114,209,6,75,96,42,1,235,116,42,233,229,196,233,233,23,248,203,17,88,205,89,63,123,230,25,233,139,231,111,241,38,150,39,29,156,238,121,160,175,19,90,205,21,49,191,179,30,250,208,122,232,113,243,19,90,141,51,26,90,223,161,199,173,134,218,252,206,114,108,125,221,35,205,111,45,108,126,70,61,213,215,126,107,222,107,209,217,17,32,64,128,0,1,2,4,8,16,32,224,77,44,214,0,1,2,4,186,18,240,203,170,174,202,181,178,201,90,167,125,151,190,167,95,224,247,45,221,86,246,154,88,188,137,165,173,21,89,63,155,161,15,173,135,30,87,63,67,51,78,33,48,180,190,67,143,155,34,103,49,234,11,140,173,175,123,164,250,181,104,105,198,158,234,107,191,213,210,202,145,11,1,2,4,8,16,32,64,128,0,1,2,203,16,40,217,247,120,19,203,50,42,98,78,2,4,8,220,142,64,201,69,27,44,129,169,4,172,211,169,164,151,19,167,167,95,224,47,71,96,53,103,213,196,162,137,101,238,43,127,232,67,235,161,199,205,221,107,174,231,55,180,190,67,143,155,171,211,220,207,107,108,125,221,35,205,123,101,244,84,95,251,173,121,175,69,103,71,128,0,1,2,4,8,16,32,64,128,128,55,177,88,3,4,8,16,232,74,192,47,171,186,42,215,202,38,107,157,246,93,250,158,126,129,223,183,116,91,217,111,212,196,114,175,39,29,156,118,94,177,175,19,218,103,159,125,218,42,140,108,170,10,236,189,247,222,233,234,171,175,190,221,57,243,195,109,235,160,42,123,115,147,89,7,205,149,36,36,161,33,235,96,203,196,242,61,146,207,188,5,190,243,157,239,116,113,130,246,91,93,148,73,146,4,8,16,32,64,128,0,1,2,4,8,20,8,148,236,123,188,137,165,0,222,80,2,4,8,140,17,40,185,104,143,137,103,12,129,49,2,214,233,24,181,118,198,104,98,105,167,22,83,102,242,153,51,207,72,215,157,127,238,186,144,171,214,196,50,165,119,11,177,114,51,199,43,94,241,138,116,213,85,87,181,144,142,28,130,4,198,190,145,34,40,93,97,151,36,224,122,176,36,216,206,167,117,79,216,110,1,237,183,218,173,141,204,8,16,32,64,128,0,1,2,4,8,16,168,35,80,178,239,209,196,82,167,6,102,33,64,128,192,96,129,146,139,246,224,32,14,36,80,40,96,157,22,2,6,15,247,192,34,184,0,65,225,53,177,4,193,7,134,205,205,43,175,124,229,43,211,149,87,94,25,152,133,208,209,2,154,88,162,43,208,70,124,215,131,54,234,208,90,22,238,9,91,171,200,166,124,236,183,218,173,141,204,8,16,32,64,128,0,1,2,4,8,16,168,35,80,178,239,209,196,82,167,6,102,33,64,128,192,96,129,146,139,246,224,32,14,36,80,40,96,157,22,2,6,15,247,192,34,184,0,65,225,53,177,4,193,7,134,205,205,43,71,30,121,100,186,226,138,43,2,179,16,58,90,64,19,75,116,5,218,136,239,122,208,70,29,90,203,194,61,97,107,21,217,148,143,253,86,187,181,145,25,1,2,4,8,16,32,64,128,0,1,2,117,4,74,246,61,154,88,234,212,192,44,4,8,16,24,44,80,114,209,30,28,196,129,4,10,5,172,211,66,192,224,225,30,88,4,23,32,40,188,38,150,32,248,192,176,185,121,229,168,163,142,74,151,95,126,121,96,22,66,71,11,104,98,137,174,64,27,241,93,15,218,168,67,107,89,184,39,108,173,34,155,242,177,223,106,183,54,50,35,64,128,0,1,2,4,8,16,32,64,160,142,64,201,190,71,19,75,157,26,152,133,0,1,2,131,5,74,46,218,131,131,56,144,64,161,128,117,90,8,24,60,220,3,139,224,2,4,133,215,196,18,4,31,24,54,55,175,28,125,244,209,233,178,203,46,11,204,66,232,104,1,77,44,209,21,104,35,190,235,65,27,117,104,45,11,247,132,173,85,100,83,62,246,91,237,214,70,102,4,8,16,32,64,128,0,1,2,4,8,212,17,40,217,247,104,98,169,83,3,179,16,32,64,96,176,64,201,69,123,112,16,7,18,40,20,176,78,11,1,131,135,123,96,17,92,128,160,240,154,88,130,224,3,195,230,230,149,87,191,250,213,233,210,75,47,13,204,66,232,104,1,77,44,209,21,104,35,190,235,65,27,117,104,45,11,247,132,173,85,100,83,62,246,91,237,214,70,102,4,8,16,32,64,128,0,1,2,4,8,212,17,40,217,247,104,98,169,83,3,179,16,32,64,96,176,64,201,69,123,112,16,7,18,40,20,176,78,11,1,131,135,123,96,17,92,128,160,240,154,88,130,224,3,195,230,230,149,99,142,57,38,189,251,221,239,14,204,66,232,104,1,77,44,209,21,104,35,190,235,65,27,117,104,45,11,247,132,173,85,100,83,62,246,91,237,214,70,102,4,8,16,32,64,128,0,1,2,4,8,212,17,40,217,247,104,98,169,83,3,179,16,32,64,96,176,64,201,69,123,112,16,7,18,40,20,176,78,11,1,131,135,123,96,17,92,128,160,240,27,55,177,28,146,118,62,240,160,160,140,132,93,182,64,110,94,57,246,216,99,211,37,151,92,178,236,80,230,111,88,64,19,75,195,197,153,48,53,215,131,9,177,59,10,229,158,176,221,98,217,111,181,91,27,153,17,32,64,128,0,1,2,4,8,16,32,80,71,160,100,223,163,137,165,78,13,204,66,128,0,129,193,2,37,23,237,193,65,28,72,160,80,192,58,45,4,12,30,238,129,69,112,1,130,194,127,230,204,211,211,117,231,159,183,46,250,189,158,164,137,37,168,28,147,132,205,205,43,175,127,253,235,211,197,23,95,60,73,60,65,218,20,208,196,210,102,93,166,206,202,245,96,106,241,62,226,185,39,108,183,78,246,91,237,214,70,102,4,8,16,32,64,128,0,1,2,4,8,212,17,40,217,247,104,98,169,83,3,179,16,32,64,96,176,64,201,69,123,112,16,7,18,40,20,176,78,11,1,131,135,123,96,17,92,128,160,240,27,54,177,60,249,144,180,243,163,189,137,37,168,36,75,15,155,155,87,142,59,238,184,116,209,69,23,45,61,150,0,237,10,104,98,105,183,54,83,102,230,122,48,165,118,63,177,220,19,182,91,43,251,173,118,107,35,51,2,4,8,16,32,64,128,0,1,2,4,234,8,148,236,123,52,177,212,169,129,89,8,16,32,48,88,160,228,162,61,56,136,3,9,20,10,88,167,133,128,193,195,61,176,8,46,64,80,248,207,188,249,244,116,221,5,91,188,137,69,19,75,80,53,166,9,155,155,87,78,56,225,132,116,225,133,23,78,19,80,148,38,5,52,177,52,89,150,201,147,114,61,152,156,188,139,128,238,9,219,45,147,253,86,187,181,145,25,1,2,4,8,16,32,64,128,0,1,2,117,4,74,246,61,154,88,234,212,192,44,4,8,16,24,44,80,114,209,30,28,196,129,4,10,5,172,211,66,192,224,225,30,88,4,23,32,40,188,38,150,32,248,192,176,185,121,229,164,147,78,74,23,92,112,65,96,22,66,71,11,104,98,137,174,64,27,241,93,15,218,168,67,107,89,184,39,108,173,34,155,242,177,223,106,183,54,50,35,64,128,0,1,2,4,8,16,32,64,160,142,64,201,190,71,19,75,157,26,152,133,0,1,2,131,5,74,46,218,131,131,56,144,64,161,128,117,90,8,24,60,220,3,139,224,2,4,133,215,196,18,4,31,24,54,55,175,156,124,242,201,233,252,243,207,15,204,66,232,104,1,77,44,209,21,104,35,190,235,65,27,117,104,45,11,247,132,173,85,100,83,62,246,91,237,214,70,102,4,8,16,32,64,128,0,1,2,4,8,212,17,40,217,247,104,98,169,83,3,179,16,32,64,96,176,64,201,69,123,112,16,7,18,40,20,176,78,11,1,131,135,123,96,17,92,128,160,240,154,88,130,224,3,195,230,230,149,83,79,61,53,157,119,222,250,175,145,10,76,73,232,0,1,77,44,1,232,13,134,116,61,104,176,40,13,164,228,158,176,129,34,124,143,20,236,183,218,173,141,204,8,16,32,64,128,0,1,2,4,8,16,168,35,80,178,239,209,196,82,167,6,102,33,64,128,192,96,129,146,139,246,224,32,14,36,80,40,96,157,22,2,6,15,247,192,34,184,0,65,225,53,177,4,193,7,134,205,205,43,167,157,118,90,58,247,220,115,3,179,16,58,90,64,19,75,116,5,218,136,239,122,208,70,29,90,203,194,61,97,107,21,217,148,143,253,86,187,181,145,25,1,2,4,8,16,32,64,128,0,1,2,117,4,74,246,61,154,88,234,212,192,44,4,8,16,24,44,80,114,209,30,28,196,129,4,10,5,172,211,66,192,224,225,30,88,4,23,32,40,188,38,150,32,248,192,176,185,121,229,140,51,206,72,239,122,215,187,2,179,16,58,90,64,19,75,116,5,218,136,239,122,208,70,29,90,203,194,61,97,107,21,217,148,143,253,86,187,181,145,25,1,2,4,8,16,32,64,128,0,1,2,117,4,74,246,61,154,88,234,212,192,44,4,8,16,24,44,80,114,209,30,28,196,129,4,10,5,172,211,66,192,224,225,30,88,4,23,32,40,188,38,150,32,248,192,176,185,121,229,204,51,207,76,239,124,231,59,3,179,16,58,90,64,19,75,116,5,218,136,239,122,208,70,29,90,203,194,61,97,107,21,217,148,143,253,86,187,181,145,25,1,2,4,8,16,32,64,128,0,1,2,117,4,74,246,61,154,88,234,212,192,44,4,8,16,24,44,80,114,209,30,28,196,129,4,10,5,172,211,66,192,224,225,30,88,4,23,32,40,188,38,150,32,248,192,176,185,121,229,172,179,206,74,239,120,199,59,2,179,16,58,90,64,19,75,116,5,218,136,239,122,208,70,29,90,203,194,61,97,107,21,217,148,143,253,86,187,181,145,25,1,2,4,8,16,32,64,128,0,1,2,117,4,74,246,61,154,88,234,212,192,44,4,8,16,24,44,80,114,209,30,28,196,129,4,10,5,172,211,66,192,224,225,30,88,4,23,32,40,188,38,150,32,248,192,176,185,121,229,236,179,207,78,231,156,115,78,96,22,66,71,11,104,98,137,174,64,27,241,93,15,218,168,67,107,89,184,39,108,173,34,155,242,177,223,106,183,54,50,35,64,128,0,1,2,4,8,16,32,64,160,142,64,201,190,71,19,75,157,26,152,133,0,1,2,131,5,74,46,218,131,131,56,144,64,161,128,117,90,8,24,60,220,3,139,224,2,4,133,215,196,18,4,31,24,54,55,175,28,126,248,225,233,235,95,255,122,96,22,66,183,32,112,135,59,220,33,221,114,203,45,45,164,34,135,64,129,195,14,59,44,29,127,252,241,129,25,8,221,154,128,123,194,214,42,178,41,31,251,173,118,107,35,51,2,4,8,16,32,64,128,0,1,2,4,234,8,148,236,123,52,177,212,169,129,89,8,16,32,48,88,160,228,162,61,56,136,3,9,20,10,88,167,133,128,193,195,61,176,8,46,64,80,248,141,155,88,158,146,118,126,244,129,65,25,9,75,128,192,20,2,143,123,220,227,210,121,231,157,151,254,229,95,254,101,138,112,98,16,32,208,145,128,123,194,118,139,101,191,213,110,109,100,70,128,0,1,2,4,8,16,32,64,128,64,29,129,146,125,143,38,150,58,53,48,11,1,2,4,6,11,148,92,180,7,7,113,32,129,66,1,235,180,16,48,120,184,7,22,193,5,8,10,255,153,55,159,150,174,187,224,252,117,209,239,245,100,77,44,65,229,16,150,192,100,2,154,88,38,163,22,136,64,119,2,238,9,219,45,153,253,86,187,181,145,25,1,2,4,8,16,32,64,128,0,1,2,117,4,74,246,61,154,88,234,212,192,44,4,8,16,24,44,80,114,209,30,28,196,129,4,10,5,172,211,66,192,224,225,30,88,4,23,32,40,188,38,150,32,120,97,9,4,11,104,98,9,46,128,240,4,26,22,112,79,216,110,113,236,183,218,173,141,204,8,16,32,64,128,0,1,2,4,8,16,168,35,80,178,239,209,196,82,167,6,102,33,64,128,192,96,129,146,139,246,224,32,14,36,80,40,96,157,22,2,6,15,247,192,34,184,0,65,225,55,108,98,57,248,41,105,231,3,124,157,80,80,73,132,37,48,137,128,38,150,73,152,5,33,208,165,128,123,194,118,203,102,191,213,110,109,100,70,128,0,1,2,4,8,16,32,64,128,64,29,129,146,125,143,38,150,58,53,48,11,1,2,4,6,11,148,92,180,7,7,113,32,129,66,1,235,180,16,48,120,184,7,22,193,5,8,10,255,153,51,78,75,215,93,184,197,215,9,105,98,9,170,134,176,4,166,19,208,196,50,157,181,72,4,122,19,112,79,216,110,197,236,183,218,173,141,204,8,16,32,64,128,0,1,2,4,8,16,168,35,80,178,239,209,196,82,167,6,102,33,64,128,192,96,129,146,139,246,224,32,14,36,80,40,96,157,22,2,6,15,247,192,34,184,0,65,225,53,177,4,193,11,75,32,88,64,19,75,112,1,132,39,208,176,128,123,194,118,139,99,191,213,110,109,100,70,128,0,1,2,4,8,16,32,64,128,64,29,129,146,125,143,38,150,58,53,48,11,1,2,4,6,11,148,92,180,7,7,113,32,129,66,1,235,180,16,48,120,184,7,22,193,5,8,10,175,137,37,8,94,88,2,193,2,154,88,130,11,32,60,129,134,5,220,19,182,91,28,251,173,118,107,35,51,2,4,8,16,32,64,128,0,1,2,4,234,8,148,236,123,52,177,212,169,129,89,8,16,32,48,88,160,228,162,61,56,136,3,9,20,10,88,167,133,128,193,195,61,176,8,46,64,80,120,77,44,65,240,194,18,8,22,208,196,18,92,0,225,9,52,44,224,158,176,221,226,216,111,181,91,27,153,17,32,64,128,0,1,2,4,8,16,32,80,71,160,100,223,163,137,165,78,13,204,66,128,0,129,193,2,37,23,237,193,65,28,72,160,80,192,58,45,4,12,30,238,129,69,112,1,130,194,107,98,9,130,23,150,64,176,128,38,150,224,2,8,79,160,97,1,247,132,237,22,199,126,171,221,218,200,140,0,1,2,4,8,16,32,64,128,0,129,58,2,37,251,30,77,44,117,106,96,22,2,4,8,12,22,40,185,104,15,14,226,64,2,133,2,214,105,33,96,240,112,15,44,130,11,16,20,94,19,75,16,188,176,4,130,5,52,177,4,23,64,120,2,13,11,184,39,108,183,56,246,91,237,214,70,102,4,8,16,32,64,128,0,1,2,4,8,212,17,40,217,247,104,98,169,83,3,179,16,32,64,96,176,64,201,69,123,112,16,7,18,40,20,176,78,11,1,131,135,123,96,17,92,128,160,240,154,88,130,224,133,37,16,44,176,101,19,203,57,231,156,147,126,237,215,126,45,56,43,225,9,16,104,65,192,61,97,11,85,216,56,7,251,173,118,107,35,51,2,4,8,16,32,64,128,0,1,2,4,234,8,148,236,123,52,177,212,169,129,89,8,16,32,48,88,160,228,162,61,56,136,3,9,20,10,88,167,133,128,193,195,61,176,8,46,64,80,120,77,44,65,240,194,18,8,16,184,211,157,238,148,190,253,237,111,167,220,192,114,203,45,183,164,243,206,59,47,189,229,45,111,73,207,120,198,51,210,205,55,223,156,94,252,226,23,167,163,142,58,42,32,51,33,9,16,104,73,192,61,97,75,213,88,159,139,253,86,187,181,145,25,1,2,4,8,16,32,64,128,0,1,2,117,4,74,246,61,154,88,234,212,192,44,4,8,16,24,44,80,114,209,30,28,196,129,4,10,5,172,211,66,192,224,225,30,88,4,23,32,40,252,70,77,44,247,62,248,41,105,167,3,14,12,202,72,88,2,4,150,37,112,208,65,7,165,243,207,63,127,49,253,150,215,252,239,251,190,239,91,52,184,248,16,32,64,192,61,97,187,107,192,126,171,221,218,200,140,0,1,2,4,8,16,32,64,128,0,129,58,2,37,251,30,77,44,117,106,96,22,2,4,8,12,22,40,185,104,15,14,226,64,2,133,2,214,105,33,96,240,112,15,44,130,11,16,20,254,154,51,78,75,95,186,240,214,135,218,107,31,77,44,65,197,16,150,192,4,2,119,184,195,29,210,119,190,243,157,239,138,244,162,23,189,40,253,209,31,253,209,4,25,8,65,128,64,235,2,238,9,219,173,144,253,86,187,181,145,25,1,2,4,8,16,32,64,128,0,1,2,117,4,74,246,61,154,88,234,212,192,44,4,8,16,24,44,80,114,209,30,28,196,129,4,10,5,172,211,66,192,224,225,30,88,4,23,32,40,252,198,77,44,79,77,59,29,240,232,160,140,132,37,64,96,153,2,155,191,141,101,45,206,29,239,120,199,244,205,111,126,115,153,97,205,77,128,64,71,2,238,9,219,45,150,253,86,187,181,145,25,1,2,4,8,16,32,64,128,0,1,2,117,4,74,246,61,154,88,234,212,192,44,4,8,16,24,44,80,114,209,30,28,196,129,4,10,5,172,211,66,192,224,225,30,88,4,23,32,40,252,53,103,188,41,125,233,194,11,214,69,191,247,193,154,88,130,202,33,44,129,73,4,182,124,27,139,183,176,76,194,46,8,129,110,4,220,19,182,91,42,251,173,118,107,35,51,2,4,8,16,32,64,128,0,1,2,4,234,8,148,236,123,52,177,212,169,129,89,8,16,32,48,88,160,228,162,61,56,136,3,9,20,10,88,167,133,128,193,195,61,176,8,46,64,80,120,77,44,65,240,194,18,8,20,216,252,109,44,222,194,18,88,8,161,9,52,42,224,158,176,209,194,164,148,236,183,218,173,141,204,8,16,32,64,128,0,1,2,4,8,16,168,35,80,178,239,209,196,82,167,6,102,33,64,128,192,96,129,146,139,246,224,32,14,36,80,40,96,157,22,2,6,15,247,192,34,184,0,65,225,55,108,98,57,228,169,105,167,71,249,58,161,160,146,8,75,96,18,129,181,183,177,120,11,203,36,220,130,16,232,74,192,61,97,187,229,178,223,106,183,54,50,35,64,128,0,1,2,4,8,16,32,64,160,142,64,201,190,71,19,75,157,26,152,133,0,1,2,131,5,74,46,218,131,131,56,144,64,161,128,117,90,8,24,60,220,3,139,224,2,4,133,191,230,244,55,165,47,93,180,197,215,9,105,98,9,170,134,176,4,166,19,216,107,175,189,210,71,62,242,145,244,207,255,252,207,211,5,21,137,0,129,46,4,220,19,182,91,38,251,173,118,107,35,51,2,4,8,16,32,64,128,0,1,2,4,234,8,148,236,123,52,177,212,169,129,89,8,16,32,48,88,160,228,162,61,56,136,3,9,20,10,88,167,133,128,193,195,61,176,8,46,64,80,120,77,44,65,240,194,54,39,240,158,247,188,39,237,179,207,62,205,229,37,161,122,2,123,239,189,119,186,250,234,171,235,77,104,38,2,51,21,112,79,216,110,97,237,183,218,173,141,204,8,16,32,64,128,0,1,2,4,8,16,168,35,80,178,239,209,196,82,167,6,102,33,64,128,192,96,129,146,139,246,224,32,14,36,80,40,96,157,22,2,6,15,247,192,34,184,0,65,225,53,177,4,193,11,219,156,64,110,98,249,111,255,237,191,105,114,104,174,50,117,18,82,223,58,142,102,89,13,1,247,132,237,214,217,126,171,221,218,200,140,0,1,2,4,8,16,32,64,128,0,129,58,2,37,251,30,77,44,117,106,96,22,2,4,8,12,22,40,185,104,15,14,226,64,2,133,2,214,105,33,96,240,112,15,44,130,11,16,20,94,19,75,16,188,176,205,9,104,114,104,174,36,85,19,82,223,170,156,38,155,185,128,123,194,118,11,108,191,213,110,109,100,70,128,0,1,2,4,8,16,32,64,128,64,29,129,146,125,143,38,150,58,53,48,11,1,2,4,6,11,148,92,180,7,7,113,32,129,66,1,235,180,16,48,120,184,7,22,193,5,8,10,175,137,37,8,94,216,230,4,52,57,52,87,146,170,9,169,111,85,78,147,205,92,192,61,97,187,5,182,223,106,183,54,50,35,64,128,0,1,2,4,8,16,32,64,160,142,64,201,190,71,19,75,157,26,152,133,0,1,2,131,5,74,46,218,131,131,56,144,64,161,128,117,90,8,24,60,220,3,139,224,2,4,133,215,196,18,4,47,108,115,2,154,28,154,43,73,213,132,212,183,42,167,201,102,46,224,158,176,221,2,219,111,181,91,27,153,17,32,64,128,0,1,2,4,8,16,32,80,71,160,100,223,163,137,165,78,13,204,66,128,0,129,193,2,37,23,237,193,65,28,72,160,80,192,58,45,4,12,30,238,129,69,112,1,130,194,107,98,9,130,23,182,57,1,77,14,205,149,164,106,66,234,91,149,211,100,51,23,112,79,216,110,129,237,183,218,173,141,204,8,16,32,64,128,0,1,2,4,8,16,168,35,80,178,239,209,196,82,167,6,102,33,64,128,192,96,129,146,139,246,224,32,14,36,80,40,96,157,22,2,6,15,247,192,34,184,0,65,225,53,177,4,193,11,219,156,128,38,135,230,74,82,53,33,245,173,202,105,178,153,11,184,39,108,183,192,246,91,237,214,70,102,4,8,16,32,64,128,0,1,2,4,8,212,17,40,217,247,104,98,169,83,3,179,16,32,64,96,176,64,201,69,123,112,16,7,18,40,20,176,78,11,1,131,135,123,96,17,92,128,160,240,154,88,130,224,133,109,78,64,147,67,115,37,169,154,144,250,86,229,52,217,204,5,220,19,182,91,96,251,173,118,107,35,51,2,4,8,16,32,64,128,0,1,2,4,234,8,148,236,123,52,177,212,169,129,89,8,16,32,48,88,160,228,162,61,56,136,3,9,20,10,88,167,133,128,193,195,61,176,8,46,64,80,248,141,155,88,158,150,118,122,212,1,65,25,9,75,32,70,64,147,67,140,251,84,81,213,119,42,105,113,230,32,224,158,176,221,42,218,111,181,91,27,153,17,32,64,128,0,1,2,4,8,16,32,80,71,160,100,223,163,137,165,78,13,204,66,128,0,129,193,2,37,23,237,193,65,28,72,160,80,192,58,45,4,12,30,238,129,69,112,1,130,194,95,115,250,169,233,75,23,93,184,46,250,189,15,209,196,18,84,14,97,3,5,52,57,4,226,79,16,90,125,39,64,22,98,54,2,238,9,219,45,165,253,86,187,181,145,25,1,2,4,8,16,32,64,128,0,1,2,117,4,74,246,61,154,88,234,212,192,44,4,8,16,24,44,80,114,209,30,28,196,129,4,10,5,172,211,66,192,224,225,30,88,4,23,32,40,188,38,150,32,120,97,155,19,208,228,208,92,73,170,38,164,190,85,57,77,54,115,1,247,132,237,22,216,126,171,221,218,200,140,0,1,2,4,8,16,32,64,128,0,129,58,2,37,251,30,77,44,117,106,96,22,2,4,8,12,22,40,185,104,15,14,226,64,2,133,2,214,105,33,96,240,112,15,44,130,11,16,20,94,19,75,16,188,176,205,9,104,114,104,174,36,85,19,82,223,170,156,38,155,185,128,123,194,118,11,108,191,213,110,109,100,70,128,0,1,2,4,8,16,32,64,128,64,29,129,146,125,143,38,150,58,53,48,11,1,2,4,6,11,148,92,180,7,7,113,32,129,66,1,235,180,16,48,120,184,7,22,193,5,8,10,191,97,19,203,83,158,150,118,122,228,1,65,25,9,75,32,70,64,147,67,140,251,84,81,213,119,42,105,113,230,32,224,158,176,221,42,218,111,181,91,27,153,17,32,64,128,0,1,2,4,8,16,32,80,71,160,100,223,163,137,165,78,13,204,66,128,0,129,193,2,37,23,237,193,65,28,72,160,80,192,58,45,4,12,30,238,129,69,112,1,130,194,95,115,218,169,233,75,23,95,184,46,250,189,53,177,4,85,67,216,72,1,77,14,145,250,203,143,173,190,203,55,22,97,62,2,238,9,219,173,165,253,86,187,181,145,25,1,2,4,8,16,32,64,128,0,1,2,117,4,74,246,61,154,88,234,212,192,44,4,8,16,24,44,80,114,209,30,28,196,129,4,10,5,172,211,66,192,224,225,30,88,4,23,32,40,188,38,150,32,120,97,155,19,208,228,208,92,73,170,38,164,190,85,57,77,54,115,1,247,132,237,22,216,126,171,221,218,200,140,0,1,2,4,8,16,32,64,128,0,129,58,2,37,251,30,77,44,117,106,96,22,2,4,8,12,22,40,185,104,15,14,226,64,2,133,2,214,105,33,96,240,112,15,44,130,11,16,20,94,19,75,16,188,176,205,9,104,114,104,174,36,85,19,82,223,170,156,38,155,185,128,123,194,118,11,108,191,213,110,109,100,70,128,0,1,2,4,8,16,32,64,128,64,29,129,146,125,143,38,150,58,53,48,11,1,2,4,6,11,148,92,180,7,7,113,32,129,66,1,235,180,16,48,120,184,7,22,193,5,8,10,175,137,37,8,94,216,230,4,52,57,52,87,146,170,9,169,111,85,78,147,205,92,192,61,97,187,5,182,223,106,183,54,50,35,64,128,0,1,2,4,8,16,32,64,160,142,64,201,190,71,19,75,157,26,152,133,0,1,2,131,5,74,46,218,131,131,56,144,64,161,128,117,90,8,24,60,220,3,139,224,2,4,133,215,196,18,4,47,108,115,2,154,28,154,43,73,213,132,212,183,42,167,201,102,46,224,158,176,221,2,219,111,181,91,27,153,17,32,64,128,0,1,2,4,8,16,32,80,71,160,100,223,163,137,165,78,13,204,66,128,0,129,193,2,37,23,237,193,65,28,72,160,80,192,58,45,4,12,30,238,129,69,112,1,130,194,107,98,9,130,23,182,57,1,77,14,205,149,164,106,66,234,91,149,211,100,51,23,112,79,216,110,129,237,183,218,173,141,204,8,16,32,64,128,0,1,2,4,8,16,168,35,80,178,239,209,196,82,167,6,102,33,64,128,192,96,129,146,139,246,224,32,14,36,80,40,96,157,22,2,6,15,247,192,34,184,0,65,225,53,177,4,193,11,219,156,128,38,135,230,74,82,53,33,245,173,202,105,178,153,11,184,39,108,183,192,246,91,237,214,70,102,4,8,16,32,64,128,0,1,2,4,8,212,17,40,217,247,104,98,169,83,3,179,16,32,64,96,176,64,201,69,123,112,16,7,18,40,20,176,78,11,1,131,135,123,96,17,92,128,160,240,154,88,130,224,133,109,78,64,147,67,115,37,169,154,144,250,86,229,52,217,204,5,220,19,182,91,96,251,173,118,107,35,51,2,4,8,16,32,64,128,0,1,2,4,234,8,148,236,123,52,177,212,169,129,89,8,16,32,48,88,160,228,162,61,56,136,3,9,20,10,88,167,133,128,193,195,61,176,8,46,64,80,120,77,44,65,240,194,54,39,160,201,161,185,146,84,77,72,125,171,114,154,108,230,2,238,9,219,45,176,253,86,187,181,145,25,1,2,4,8,16,32,64,128,0,1,2,117,4,74,246,61,154,88,234,212,192,114,189,40,63,0,0,32,0,73,68,65,84,44,4,8,16,24,44,80,114,209,30,28,196,129,4,10,5,172,211,66,192,224,225,30,88,4,23,32,40,252,198,77,44,79,79,59,61,242,81,65,25,9,75,32,70,64,147,67,140,251,84,81,213,119,42,105,113,230,32,224,158,176,221,42,218,111,181,91,27,153,17,32,64,128,0,1,2,4,8,16,32,80,71,160,100,223,163,137,165,78,13,204,66,128,0,129,193,2,37,23,237,193,65,28,72,160,80,192,58,45,4,12,30,238,129,69,112,1,130,194,95,115,218,41,233,75,23,95,180,46,250,189,159,162,137,37,168,28,194,6,10,104,114,8,196,159,32,180,250,78,128,44,196,108,4,220,19,182,91,74,251,173,118,107,35,51,2,4,8,16,32,64,128,0,1,2,4,234,8,148,236,123,52,177,212,169,129,89,8,16,32,48,88,160,228,162,61,56,136,3,9,20,10,88,167,133,128,193,195,61,176,8,46,64,80,120,77,44,65,240,194,54,39,48,167,38,135,91,110,185,37,93,127,253,245,233,135,126,232,135,210,143,255,248,143,55,103,29,145,208,156,234,27,225,39,230,106,9,184,39,108,183,222,246,91,237,214,70,102,4,8,16,32,64,128,0,1,2,4,8,212,17,40,217,247,104,98,169,83,3,179,16,32,64,96,176,64,201,69,123,112,16,7,18,40,20,176,78,11,1,131,135,123,96,17,92,128,160,240,27,54,177,60,245,233,105,167,253,125,157,80,80,73,132,13,18,152,67,147,195,119,190,243,157,244,166,55,189,41,189,224,5,47,72,127,255,247,127,191,144,252,153,159,249,153,244,170,87,189,42,61,238,113,143,91,252,243,149,87,94,153,30,242,144,135,108,168,124,195,13,55,164,139,46,186,40,29,122,232,161,235,254,251,158,123,238,153,78,60,241,196,180,235,174,187,6,85,167,60,236,28,234,91,174,96,6,2,195,4,220,19,14,115,138,56,202,126,43,66,93,76,2,4,8,16,32,64,128,0,1,2,4,166,20,40,217,247,104,98,153,178,82,98,17,32,64,32,165,84,114,209,6,72,96,42,1,235,116,42,233,229,196,241,192,98,57,174,173,207,186,81,19,203,46,79,125,122,186,135,38,150,214,75,39,191,202,2,115,104,114,120,203,91,222,146,158,244,164,39,165,115,207,61,55,61,234,81,143,74,127,251,183,127,155,78,57,229,148,244,146,151,188,36,253,207,255,249,63,211,47,253,210,47,165,43,174,184,34,61,244,161,15,77,215,94,123,237,119,9,222,227,30,247,72,167,158,122,106,122,245,171,95,157,62,252,225,15,167,220,20,115,211,77,55,165,199,60,230,49,105,135,29,118,72,151,93,118,89,101,245,233,166,155,67,125,167,211,18,105,213,5,220,19,182,187,2,236,183,218,173,141,204,8,16,32,64,128,0,1,2,4,8,16,168,35,80,178,239,209,196,82,167,6,102,33,64,128,192,96,129,146,139,246,224,32,14,36,80,40,96,157,22,2,6,15,247,192,34,184,0,65,225,63,253,166,83,210,245,151,92,180,46,186,38,150,160,98,8,27,42,48,135,38,135,159,250,169,159,74,47,124,225,11,211,139,95,252,226,219,44,115,35,202,203,95,254,242,244,139,191,248,139,233,160,131,14,186,173,137,37,255,251,141,62,111,124,227,27,211,177,199,30,155,62,249,201,79,222,246,159,159,247,188,231,165,143,124,228,35,233,67,31,250,80,104,141,74,130,207,161,190,37,231,111,44,129,109,17,112,79,184,45,90,211,30,107,191,53,173,183,104,4,8,16,32,64,128,0,1,2,4,8,76,47,80,178,239,209,196,50,125,189,68,36,64,96,197,5,74,46,218,43,78,231,244,39,20,176,78,39,196,94,66,40,15,44,150,128,218,193,148,154,88,58,40,146,20,39,17,232,189,201,225,175,255,250,175,211,79,255,244,79,167,63,255,243,63,79,247,187,223,253,22,102,223,252,230,55,111,179,187,195,29,238,144,190,255,251,191,255,182,38,150,63,254,227,63,94,231,186,221,118,219,165,189,247,222,59,229,38,150,151,189,236,101,233,15,255,240,15,23,111,98,249,210,151,190,148,254,224,15,254,32,229,183,188,60,225,9,79,152,164,22,203,8,210,123,125,151,97,98,78,2,223,75,192,61,97,187,107,195,126,171,221,218,200,140,0,1,2,4,8,16,32,64,128,0,129,58,2,37,251,30,77,44,117,106,96,22,2,4,8,12,22,40,185,104,15,14,226,64,2,133,2,214,105,33,96,240,112,15,44,130,11,16,20,94,19,75,16,188,176,205,9,244,222,228,240,151,127,249,151,139,230,149,207,125,238,115,233,103,127,246,103,211,23,190,240,133,197,255,94,251,236,187,239,190,233,202,43,175,188,173,137,101,173,209,101,237,191,239,177,199,30,139,55,176,228,38,150,103,62,243,153,105,255,253,247,95,252,167,220,28,243,23,127,241,23,233,165,47,125,105,122,213,171,94,213,92,221,134,38,212,123,125,135,158,167,227,8,212,16,112,79,88,67,113,57,115,216,111,45,199,213,172,4,8,16,32,64,128,0,1,2,4,8,180,35,80,178,239,209,196,210,78,29,101,66,128,192,138,8,148,92,180,87,132,200,105,54,32,96,157,54,80,132,130,20,60,176,40,192,235,120,168,38,150,142,139,39,245,170,2,189,55,57,124,237,107,95,75,249,109,42,103,159,125,118,122,252,227,31,159,190,253,237,111,47,222,162,146,63,175,121,205,107,210,53,215,92,179,174,137,101,91,190,78,232,131,31,252,96,202,77,46,57,70,254,202,162,30,63,189,215,183,71,115,57,247,43,224,158,176,221,218,217,111,181,91,27,153,17,32,64,128,0,1,2,4,8,16,32,80,71,160,100,223,163,137,165,78,13,204,66,128,0,129,193,2,37,23,237,193,65,28,72,160,80,192,58,45,4,12,30,238,129,69,112,1,130,194,107,98,9,130,23,182,57,129,222,155,28,114,83,202,143,252,200,143,164,223,252,205,223,76,39,157,116,210,58,223,253,246,219,111,241,207,155,191,137,101,91,154,88,190,241,141,111,164,187,221,237,110,233,125,239,123,95,218,115,207,61,155,171,221,144,132,122,175,239,144,115,116,12,129,90,2,238,9,107,73,214,159,199,126,171,190,169,25,9,16,32,64,128,0,1,2,4,8,16,104,75,160,100,223,163,137,165,173,90,202,134,0,129,21,16,40,185,104,175,0,143,83,108,68,192,58,109,164,16,35,211,240,192,98,36,92,231,195,52,177,116,94,64,233,87,19,152,67,147,195,113,199,29,151,142,56,226,136,244,182,183,189,45,29,112,192,1,233,218,107,175,77,167,156,114,74,122,237,107,95,155,182,252,58,161,143,126,244,163,223,101,247,115,63,247,115,233,204,51,207,76,71,29,117,84,186,248,226,139,23,255,61,191,205,37,191,201,229,79,255,244,79,211,77,55,221,148,238,116,167,59,85,51,159,114,162,57,212,119,74,47,177,86,91,192,61,97,187,245,183,223,106,183,54,50,35,64,128,0,1,2,4,8,16,32,64,160,142,64,201,190,71,19,75,157,26,152,133,0,1,2,131,5,74,46,218,131,131,56,144,64,161,128,117,90,8,24,60,220,3,139,224,2,4,133,215,196,18,4,47,108,115,2,115,104,114,248,214,183,190,149,94,254,242,151,167,35,143,60,242,54,223,7,60,224,1,233,240,195,15,79,111,126,243,155,211,101,151,93,182,120,27,203,67,30,242,144,13,253,115,99,203,135,63,252,225,116,232,161,135,174,251,239,15,122,208,131,210,49,199,28,147,238,127,255,251,55,87,183,161,9,205,161,190,67,207,213,113,4,74,5,220,19,150,10,46,111,188,253,214,242,108,205,76,128,0,1,2,4,8,16,32,64,128,64,27,2,37,251,30,77,44,109,212,80,22,4,8,172,144,64,201,69,123,133,152,156,106,176,128,117,26,92,128,194,240,30,88,20,2,118,58,92,19,75,167,133,147,118,117,129,57,53,57,252,211,63,253,83,250,226,23,191,152,118,220,113,199,244,195,63,252,195,213,173,122,156,112,78,245,237,209,95,206,125,9,184,39,108,183,94,246,91,237,214,70,102,4,8,16,32,64,128,0,1,2,4,8,212,17,40,217,247,104,98,169,83,3,179,16,32,64,96,176,64,201,69,123,112,16,7,18,40,20,176,78,11,1,131,135,123,96,17,92,128,160,240,27,55,177,60,35,221,99,255,71,6,101,36,44,129,24,1,77,14,49,238,83,69,85,223,169,164,197,153,131,128,123,194,118,171,104,191,213,110,109,100,70,128,0,1,2,4,8,16,32,64,128,64,29,129,146,125,143,38,150,58,53,48,11,1,2,4,6,11,148,92,180,7,7,113,32,129,66,1,235,180,16,48,120,184,7,22,193,5,8,10,255,233,55,157,156,174,191,228,226,117,209,119,121,170,38,150,160,114,8,27,40,160,201,33,16,127,130,208,234,59,1,178,16,179,17,112,79,216,110,41,237,183,218,173,141,204,8,16,32,64,128,0,1,2,4,8,16,168,35,80,178,239,209,196,82,167,6,102,33,64,128,192,96,129,146,139,246,224,32,14,36,80,40,96,157,22,2,6,15,247,192,34,184,0,65,225,53,177,4,193,11,219,156,128,38,135,230,74,82,53,33,245,173,202,105,178,153,11,184,39,108,183,192,246,91,237,214,70,102,4,8,16,32,64,128,0,1,2,4,8,212,17,40,217,247,104,98,169,83,3,179,16,32,64,96,176,64,201,69,123,112,16,7,18,40,20,176,78,11,1,131,135,123,96,17,92,128,160,240,154,88,130,224,133,109,78,64,147,67,115,37,169,154,144,250,86,229,52,217,204,5,220,19,182,91,96,251,173,118,107,35,51,2,4,8,16,32,64,128,0,1,2,4,234,8,148,236,123,52,177,212,169,129,89,8,16,32,48,88,160,228,162,61,56,136,3,9,20,10,88,167,133,128,193,195,61,176,8,46,64,80,248,13,155,88,158,246,140,116,143,71,60,50,40,35,97,9,196,8,104,114,136,113,159,42,170,250,78,37,45,206,28,4,220,19,182,91,69,251,173,118,107,35,51,2,4,8,16,32,64,128,0,1,2,4,234,8,148,236,123,52,177,212,169,129,89,8,16,32,48,88,160,228,162,61,56,136,3,9,20,10,88,167,133,128,193,195,61,176,8,46,64,80,120,77,44,65,240,194,54,39,160,201,161,185,146,84,77,72,125,171,114,154,108,230,2,238,9,219,45,176,253,86,187,181,145,25,1,2,4,8,16,32,64,128,0,1,2,117,4,74,246,61,154,88,234,212,192,44,4,8,16,24,44,80,114,209,30,28,196,129,4,10,5,172,211,66,192,224,225,30,88,4,23,32,40,252,167,79,61,57,93,255,238,139,215,69,223,197,155,88,130,170,33,108,164,128,38,135,72,253,229,199,86,223,229,27,139,48,31,1,247,132,237,214,210,126,171,221,218,200,140,0,1,2,4,8,16,32,64,128,0,129,58,2,37,251,30,77,44,117,106,96,22,2,4,8,12,22,40,185,104,15,14,226,64,2,133,2,214,105,33,96,240,112,15,44,130,11,16,20,94,19,75,16,188,176,205,9,104,114,104,174,36,85,19,82,223,170,156,38,155,185,128,123,194,118,11,108,191,213,110,109,100,70,128,0,1,2,4,8,16,32,64,128,64,29,129,146,125,143,38,150,58,53,48,11,1,2,4,6,11,148,92,180,7,7,113,32,129,66,1,235,180,16,48,120,184,7,22,193,5,8,10,175,137,37,8,94,216,230,4,52,57,52,87,146,170,9,169,111,85,78,147,205,92,192,61,97,187,5,182,223,106,183,54,50,35,64,128,0,1,2,4,8,16,32,64,160,142,64,201,190,71,19,75,157,26,152,133,0,1,2,131,5,74,46,218,131,131,56,144,64,161,128,117,90,8,24,60,220,3,139,224,2,4,133,215,196,18,4,47,108,115,2,154,28,154,43,73,213,132,212,183,42,167,201,102,46,224,158,176,221,2,219,111,181,91,27,153,17,32,64,128,0,1,2,4,8,16,32,80,71,160,100,223,163,137,165,78,13,204,66,128,0,129,193,2,37,23,237,193,65,28,72,160,80,192,58,45,4,12,30,238,129,69,112,1,130,194,107,98,9,130,23,182,57,1,77,14,205,149,164,106,66,234,91,149,211,100,51,23,112,79,216,110,129,237,183,218,173,141,204,8,16,32,64,128,0,1,2,4,8,16,168,35,80,178,239,209,196,82,167,6,102,33,64,128,192,96,129,146,139,246,224,32,14,36,80,40,96,157,22,2,6,15,247,192,34,184,0,65,225,53,177,4,193,11,219,156,128,38,135,230,74,82,53,33,245,173,202,105,178,153,11,184,39,108,183,192,246,91,237,214,70,102,4,8,16,32,64,128,0,1,2,4,8,212,17,40,217,247,104,98,169,83,3,179,16,32,64,96,176,64,201,69,123,112,16,7,18,40,20,176,78,11,1,131,135,123,96,17,92,128,160,240,154,88,130,224,133,109,78,64,147,67,115,37,169,154,144,250,86,229,52,217,204,5,220,19,182,91,96,251,173,118,107,35,51,2,4,8,16,32,64,128,0,1,2,4,234,8,148,236,123,52,177,212,169,129,89,8,16,32,48,88,160,228,162,61,56,136,3,9,20,10,88,167,133,128,193,195,61,176,8,46,64,80,248,141,155,88,14,77,247,120,196,254,65,25,9,75,32,70,64,147,67,140,251,84,81,213,119,42,105,113,230,32,224,158,176,221,42,218,111,181,91,27,153,17,32,64,128,0,1,2,4,8,16,32,80,71,160,100,223,163,137,165,78,13,204,66,128,0,129,193,2,37,23,237,193,65,28,72,160,80,192,58,45,4,12,30,238,129,69,112,1,130,194,107,98,9,130,23,182,57,1,77,14,205,149,164,106,66,234,91,149,211,100,51,23,112,79,216,110,129,237,183,218,173,141,204,8,16,32,64,128,0,1,2,4,8,16,168,35,80,178,239,209,196,82,167,6,102,33,64,128,192,96,129,146,139,246,224,32,14,36,80,40,96,157,22,2,6,15,247,192,34,184,0,65,225,63,125,234,27,211,245,239,190,100,93,244,93,158,230,77,44,65,229,16,54,80,64,147,67,32,254,4,161,213,119,2,100,33,102,35,224,158,176,221,82,218,111,181,91,27,153,17,32,64,128,0,1,2,4,8,16,32,80,71,160,100,223,163,137,165,78,13,204,66,128,0,129,193,2,37,23,237,193,65,28,72,160,80,192,58,45,4,12,30,238,129,69,112,1,130,194,107,98,9,130,23,182,57,1,77,14,205,149,164,106,66,234,91,149,211,100,51,23,112,79,216,110,129,237,183,218,173,141,204,8,16,32,64,128,0,1,2,4,8,16,168,35,80,178,239,209,196,82,167,6,102,33,64,128,192,96,129,146,139,246,224,32,14,36,80,40,96,157,22,2,6,15,247,192,34,184,0,65,225,53,177,4,193,11,219,156,128,38,135,230,74,82,53,33,245,173,202,105,178,153,11,184,39,108,183,192,246,91,237,214,70,102,4,8,16,32,64,128,0,1,2,4,8,212,17,40,217,247,104,98,169,83,3,179,16,32,64,96,176,64,201,69,123,112,16,7,18,40,20,176,78,11,1,131,135,123,96,17,92,128,160,240,27,54,177,60,253,208,116,143,135,239,31,148,145,176,4,98,4,52,57,196,184,79,21,85,125,167,146,22,103,14,2,238,9,219,173,162,253,86,187,181,145,25,1,2,4,8,16,32,64,128,0,1,2,117,4,74,246,61,154,88,234,212,192,44,4,8,16,24,44,80,114,209,30,28,196,129,4,10,5,172,211,66,192,224,225,30,88,4,23,32,40,252,167,79,121,99,186,254,210,75,214,69,223,69,19,75,80,53,132,141,20,208,228,16,169,191,252,216,234,187,124,99,17,230,35,224,158,176,221,90,218,111,181,91,27,153,17,32,64,128,0,1,2,4,8,16,32,80,71,160,100,223,163,137,165,78,13,204,66,128,0,129,193,2,37,23,237,193,65,28,72,160,80,192,58,45,4,12,30,238,129,69,112,1,130,194,107,98,9,130,23,182,57,1,77,14,205,149,164,106,66,234,91,149,211,100,51,23,112,79,216,110,129,237,183,218,173,141,204,8,16,32,64,128,0,1,2,4,8,16,168,35,80,178,239,209,196,82,167,6,102,33,64,128,192,96,129,146,139,246,224,32,14,36,80,40,96,157,22,2,6,15,247,192,34,184,0,65,225,53,177,4,193,11,219,156,128,38,135,230,74,82,53,33,245,173,202,105,178,153,11,184,39,108,183,192,246,91,237,214,70,102,4,8,16,32,64,128,0,1,2,4,8,212,17,40,217,247,104,98,169,83,3,179,16,32,64,96,176,64,201,69,123,112,16,7,18,40,20,176,78,11,1,131,135,123,96,17,92,128,160,240,154,88,130,224,133,109,78,64,147,67,115,37,169,154,144,250,86,229,52,217,204,5,220,19,182,91,96,251,173,118,107,35,51,2,4,8,16,32,64,128,0,1,2,4,234,8,148,236,123,52,177,212,169,129,89,8,16,32,48,88,160,228,162,61,56,136,3,9,20,10,88,167,133,128,193,195,61,176,8,46,64,80,120,77,44,65,240,194,54,39,160,201,161,185,146,84,77,72,125,171,114,154,108,230,2,238,9,219,45,176,253,86,187,181,145,25,1,2,4,8,16,32,64,128,0,1,2,117,4,74,246,61,154,88,234,212,192,44,4,8,16,24,44,80,114,209,30,28,196,129,4,10,5,172,211,66,192,224,225,30,88,4,23,32,40,252,70,77,44,187,62,253,208,180,227,195,247,15,202,72,88,2,49,2,154,28,98,220,167,138,170,190,83,73,139,51,7,1,247,132,237,86,209,126,171,221,218,200,140,0,1,2,4,8,16,32,64,128,0,129,58,2,37,251,30,77,44,117,106,96,22,2,4,8,12,22,40,185,104,15,14,226,64,2,133,2,214,105,33,96,240,112,15,44,130,11,16,20,94,19,75,16,188,176,205,9,228,38,135,125,246,217,167,185,188,36,84,79,96,239,189,247,78,87,95,125,117,189,9,205,68,96,166,2,238,9,219,45,172,253,86,187,181,145,25,1,2,4,8,16,32,64,128,0,1,2,117,4,74,246,61,154,88,234,212,192,44,4,8,16,24,44,80,114,209,30,28,196,129,4,10,5,172,211,66,192,224,225,30,88,4,23,32,40,252,167,78,121,99,250,242,165,151,172,139,238,77,44,65,197,16,150,192,132,2,222,76,50,33,182,80,4,58,19,112,79,216,110,193,236,183,218,173,141,204,8,16,32,64,128,0,1,2,4,8,16,168,35,80,178,239,209,196,82,167,6,102,33,64,128,192,96,129,146,139,246,224,32,14,36,80,40,96,157,22,2,6,15,247,192,34,184,0,65,225,55,110,98,121,102,218,241,225,143,8,202,72,88,2,4,166,16,200,111,36,121,197,43,94,145,174,186,234,170,41,194,137,65,128,64,71,2,238,9,219,45,150,253,86,187,181,145,25,1,2,4,8,16,32,64,128,0,1,2,117,4,74,246,61,154,88,234,212,192,44,4,8,16,24,44,80,114,209,30,28,196,129,4,10,5,172,211,66,192,224,225,30,88,4,23,32,40,252,167,78,57,41,125,249,210,119,175,139,190,235,211,53,177,4,149,67,88,2,147,9,104,98,153,140,90,32,2,221,9,184,39,108,183,100,246,91,237,214,70,102,4,8,16,32,64,128,0,1,2,4,8,212,17,40,217,247,104,98,169,83,3,179,16,32,64,96,176,64,201,69,123,112,16,7,18,40,20,176,78,11,1,131,135,123,96,17,92,128,160,240,154,88,130,224,133,37,16,44,144,223,192,242,202,87,190,50,93,121,229,149,193,153,8,79,128,64,107,2,238,9,91,171,200,166,124,236,183,218,173,141,204,8,16,32,64,128,0,1,2,4,8,16,168,35,80,178,239,209,196,82,167,6,102,33,64,128,192,96,129,146,139,246,224,32,14,36,80,40,96,157,22,2,6,15,247,192,34,184,0,65,225,53,177,4,193,11,75,32,88,64,19,75,112,1,132,39,208,176,128,123,194,118,139,99,191,213,110,109,100,70,128,0,1,2,4,8,16,32,64,128,64,29,129,146,125,143,38,150,58,53,48,11,1,2,4,6,11,148,92,180,7,7,113,32,129,66,1,235,180,16,48,120,184,7,22,193,5,8,10,175,137,37,8,94,88,2,193,2,249,13,44,71,30,121,100,186,226,138,43,130,51,17,158,0,129,214,4,220,19,182,86,145,77,249,216,111,181,91,27,153,17,32,64,128,0,1,2,4,8,16,32,80,71,160,100,223,163,137,165,78,13,204,66,128,0,129,193,2,37,23,237,193,65,28,72,160,80,192,58,45,4,12,30,238,129,69,112,1,130,194,111,216,196,242,140,103,166,29,31,246,136,160,140,132,37,64,96,10,1,77,44,83,40,139,65,160,79,1,247,132,237,214,205,126,171,221,218,200,140,0,1,2,4,8,16,32,64,128,0,129,58,2,37,251,30,77,44,117,106,96,22,2,4,8,12,22,40,185,104,15,14,226,64,2,133,2,214,105,33,96,240,112,15,44,130,11,16,20,254,83,39,159,148,190,124,217,187,215,69,223,85,19,75,80,53,132,37,48,157,64,126,3,203,81,71,29,149,46,191,252,242,233,130,138,68,128,64,23,2,238,9,219,45,147,253,86,187,181,145,25,1,2,4,8,16,32,64,128,0,1,2,117,4,74,246,61,154,88,234,212,192,44,4,8,16,24,44,80,114,209,30,28,196,129,4,10,5,172,211,66,192,224,225,30,88,4,23,32,40,188,38,150,32,120,97,9,4,11,104,98,9,46,128,240,4,26,22,112,79,216,110,113,236,183,218,173,141,204,8,16,32,64,128,0,1,2,4,8,16,168,35,80,178,239,209,196,82,167,6,102,33,64,128,192,96,129,146,139,246,224,32,14,36,80,40,96,157,22,2,6,15,247,192,34,184,0,65,225,53,177,4,193,11,75,32,88,32,191,129,229,232,163,143,78,151,93,118,89,112,38,194,19,32,208,154,128,123,194,214,42,178,41,31,251,173,118,107,35,51,2,4,8,16,32,64,128,0,1,2,4,234,8,148,236,123,52,177,212,169,129,89,8,16,32,48,88,160,228,162,61,56,136,3,9,20,10,88,167,133,128,193,195,61,176,8,46,64,80,120,77,44,65,240,194,18,8,22,208,196,18,92,0,225,9,52,44,224,158,176,221,226,216,111,181,91,27,153,17,32,64,128,0,1,2,4,8,16,32,80,71,160,100,223,163,137,165,78,13,204,66,128,0,129,193,2,37,23,237,193,65,28,72,160,80,192,58,45,4,12,30,238,129,69,112,1,130,194,107,98,9,130,23,150,64,176,64,126,3,203,171,95,253,234,116,233,165,151,6,103,34,60,1,2,173,9,184,39,108,173,34,155,242,177,223,106,183,54,50,35,64,128,0,1,2,4,8,16,32,64,160,142,64,201,190,71,19,75,157,26,152,133,0,1,2,131,5,74,46,218,131,131,56,144,64,161,128,117,90,8,24,60,220,3,139,224,2,4,133,215,196,18,4,47,44,129,96,1,77,44,193,5,16,158,64,195,2,238,9,219,45,142,253,86,187,181,145,25,1,2,4,8,16,32,64,128,0,1,2,117,4,74,246,61,154,88,234,212,192,44,4,8,16,24,44,80,114,209,30,28,196,129,4,10,5,172,211,66,192,224,225,30,88,4,23,32,40,188,38,150,32,120,97,9,4,11,228,55,176,28,115,204,49,233,221,239,126,119,112,38,194,19,32,208,154,128,123,194,214,42,178,41,31,251,173,118,107,35,51,2,4,8,16,32,64,128,0,1,2,4,234,8,148,236,123,52,177,212,169,129,89,8,16,32,48,88,160,228,162,61,56,136,3,9,20,10,88,167,133,128,193,195,61,176,8,46,64,80,248,141,155,88,158,149,118,124,216,195,131,50,18,150,0,129,41,4,114,243,202,107,95,251,90,77,44,83,96,139,65,160,51,1,247,132,237,22,204,126,171,221,218,200,140,0,1,2,4,8,16,32,64,128,0,129,58,2,37,251,30,77,44,117,106,96,22,2,4,8,12,22,40,185,104,15,14,226,64,2,133,2,214,105,33,96,240,112,15,44,130,11,16,20,94,19,75,16,188,176,4,130,5,114,19,203,177,199,30,155,46,185,228,146,224,76,132,39,64,160,53,1,247,132,173,85,100,83,62,246,91,237,214,70,102,4,8,16,32,64,128,0,1,2,4,8,212,17,40,217,247,104,98,169,83,3,179,16,32,64,96,176,64,201,69,123,112,16,7,18,40,20,176,78,11,1,131,135,123,96,17,92,128,160,240,159,58,249,196,244,229,203,46,93,23,125,215,103,120,19,75,80,57,132,37,48,153,64,110,94,121,221,235,94,167,137,101,50,113,129,8,244,35,224,158,176,221,90,217,111,181,91,27,153,17,32,64,128,0,1,2,4,8,16,32,80,71,160,100,223,163,137,165,78,13,204,66,128,0,129,193,2,37,23,237,193,65,28,72,160,80,192,58,45,4,12,30,238,129,69,112,1,130,194,107,98,9,130,23,150,64,176,64,110,98,121,253,235,95,159,46,190,248,226,224,76,132,39,64,160,53,1,247,132,173,85,100,83,62,246,91,237,214,70,102,4,8,16,32,64,128,0,1,2,4,8,212,17,40,217,247,104,98,169,83,3,179,16,32,64,96,176,64,201,69,123,112,16,7,18,40,20,176,78,11,1,131,135,123,96,17,92,128,160,240,154,88,130,224,133,37,16,44,144,155,87,222,240,134,55,104,98,9,174,131,240,4,90,20,112,79,216,98,85,110,205,201,126,171,221,218,200,140,0,1,2,4,8,16,32,64,128,0,129,58,2,37,251,30,77,44,117,106,96,22,2,4,8,12,22,40,185,104,15,14,226,64,2,133,2,214,105,33,96,240,112,15,44,130,11,16,20,126,195,38,150,67,159,149,118,124,232,195,131,50,18,150,0,129,41,4,114,19,203,113,199,29,151,46,186,232,162,41,194,137,65,128,64,71,2,238,9,219,45,150,253,86,187,181,145,25,1,2,4,8,16,32,64,128,0,1,2,117,4,74,246,61,154,88,234,212,192,44,4,8,16,24,44,80,114,209,30,28,196,129,4,10,5,172,211,66,192,224,225,30,88,4,23,32,40,188,38,150,32,120,97,9,4,11,228,230,149,227,143,63,94,19,75,112,29,132,39,208,162,128,123,194,22,171,114,107,78,246,91,237,214,70,102,4,8,16,32,64,128,0,1,2,4,8,212,17,40,217,247,104,98,169,83,3,179,16,32,64,96,176,64,201,69,123,112,16,7,18,40,20,176,78,11,1,131,135,123,96,17,92,128,160,240,159,122,227,137,233,203,151,95,186,46,250,174,222,196,18,84,13,97,9,76,39,144,155,88,78,56,225,132,116,225,133,23,78,23,84,36,2,4,186,16,112,79,216,110,153,236,183,218,173,141,204,8,16,32,64,128,0,1,2,4,8,16,168,35,80,178,239,209,196,82,167,6,102,33,64,128,192,96,129,146,139,246,224,32,14,36,80,40,96,157,22,2,6,15,247,192,34,184,0,65,225,53,177,4,193,11,75,32,88,32,55,175,156,120,226,137,154,88,130,235,32,60,129,22,5,220,19,182,88,149,91,115,178,223,106,183,54,50,35,64,128,0,1,2,4,8,16,32,64,160,142,64,201,190,71,19,75,157,26,152,133,0,1,2,131,5,74,46,218,131,131,56,144,64,161,128,117,90,8,24,60,220,3,139,224,2,4,133,215,196,18,4,47,44,129,96,129,220,196,114,210,73,39,165,11,46,184,32,56,19,225,9,16,104,77,192,61,97,107,21,217,148,143,253,86,187,181,145,25,1,2,4,8,16,32,64,128,0,1,2,117,4,74,246,61,154,88,234,212,192,44,4,8,16,24,44,80,114,209,30,28,196,129,4,10,5,172,211,66,192,224,225,30,88,4,23,32,40,188,38,150,32,120,97,9,4,11,228,230,149,55,190,241,141,154,88,130,235,32,60,129,22,5,220,19,182,88,149,91,115,178,223,106,183,54,50,35,64,128,0,1,2,4,8,16,32,64,160,142,64,201,190,71,19,75,157,26,152,133,0,1,2,131,5,74,46,218,131,131,56,144,64,161,128,117,90,8,24,60,220,3,139,224,2,4,133,215,196,18,4,47,44,129,96,129,220,196,114,242,201,39,167,243,207,63,63,56,19,225,9,16,104,77,192,61,97,107,21,217,148,143,253,86,187,181,145,25,1,2,4,8,16,32,64,128,0,1,2,117,4,74,246,61,154,88,234,212,192,44,4,8,16,24,44,80,114,209,30,28,196,129,4,10,5,172,211,66,192,224,225,30,88,4,23,32,40,188,38,150,32,120,97,9,4,11,228,230,149,83,78,57,69,19,75,112,29,132,39,208,162,128,123,194,22,171,114,107,78,246,91,237,214,70,102,4,8,16,32,64,128,0,1,2,4,8,212,17,40,217,247,104,98,169,83,3,179,16,32,64,96,176,64,201,69,123,112,16,7,18,40,20,176,78,11,1,131,135,123,96,17,92,128,160,240,154,88,130,224,133,37,16,44,144,155,88,78,61,245,212,116,222,121,231,5,103,34,60,1,2,173,9,184,39,108,173,34,155,242,177,223,106,183,54,50,35,64,128,0,1,2,4,8,16,32,64,160,142,64,201,190,71,19,75,157,26,152,133,0,1,2,131,5,74,46,218,131,131,56,144,64,161,128,117,90,8,24,60,220,3,139,224,2,4,133,223,184,137,229,176,180,227,67,31,22,148,145,176,4,8,76,33,144,155,87,222,244,166,55,105,98,153,2,91,12,2,157,9,184,39,108,183,96,246,91,237,214,70,102,4,8,16,32,64,128,0,1,2,4,8,212,17,40,217,247,104,98,169,83,3,179,16,32,64,96,176,64,201,69,123,112,16,7,18,40,20,176,78,11,1,131,135,123,96,17,92,128,160,240,159,122,227,9,233,203,151,95,182,46,250,174,135,106,98,9,42,135,176,4,38,19,200,77,44,167,157,118,90,58,247,220,115,39,139,41,16,1,2,125,8,184,39,108,183,78,246,91,237,214,70,102,4,8,16,32,64,128,0,1,2,4,8,212,17,40,217,247,104,98,169,83,3,179,16,32,64,96,176,64,201,69,123,112,16,7,18,40,20,176,78,11,1,131,135,123,96,17,92,128,160,240,154,88,130,224,133,37,16,44,144,155,87,78,63,253,116,77,44,193,117,16,158,64,139,2,238,9,91,172,202,173,57,217,111,181,91,27,153,17,32,64,128,0,1,2,4,8,16,32,80,71,160,100,223,163,137,165,78,13,204,66,128,0,129,193,2,37,23,237,193,65,28,72,160,80,192,58,45,4,12,30,238,129,69,112,1,130,194,111,212,196,114,159,67,15,75,119,247,117,66,65,21,17,150,192,52,2,185,137,229,140,51,206,72,239,122,215,187,166,9,40,10,1,2,221,8,184,39,108,183,84,246,91,237,214,70,102,4,8,16,32,64,128,0,1,2,4,8,212,17,40,217,247,104,98,169,83,3,179,16,32,64,96,176,64,201,69,123,112,16,7,18,40,20,176,78,11,1,131,135,123,96,17,92,128,160,240,154,88,130,224,133,37,16,44,144,155,87,206,60,243,204,244,206,119,190,51,56,19,225,9,16,104,77,192,61,97,107,21,217,148,143,253,86,187,181,145,25,1,2,4,8,16,32,64,128,0,1,2,117,4,74,246,61,154,88,234,212,192,44,4,8,16,24,44,80,114,209,30,28,196,129,4,10,5,172,211,66,192,224,225,30,88,4,23,32,40,252,39,223,120,66,250,202,229,151,173,139,126,159,103,30,150,238,254,144,135,5,101,36,44,1,2,83,8,104,98,153,66,89,12,2,125,10,184,39,108,183,110,246,91,237,214,70,102,4,8,16,32,64,128,0,1,2,4,8,212,17,40,217,247,104,98,169,83,3,179,16,32,64,96,176,64,201,69,123,112,16,7,18,40,20,176,78,11,1,131,135,123,96,17,92,128,160,240,154,88,130,224,133,37,16,44,144,223,192,114,214,89,103,165,119,188,227,29,193,153,8,79,128,64,107,2,238,9,91,171,200,166,124,236,183,218,173,141,204,8,16,32,64,128,0,1,2,4,8,16,168,35,80,178,239,209,196,82,167,6,102,33,64,128,192,96,129,146,139,246,224,32,14,36,80,40,96,157,22,2,6,15,247,192,34,184,0,65,225,63,121,210,9,233,43,87,120,19,75,16,191,176,4,194,4,52,177,132,209,11,76,160,121,1,247,132,237,150,200,126,171,221,218,200,140,0,1,2,4,8,16,32,64,128,0,129,58,2,37,251,30,77,44,117,106,96,22,2,4,8,12,22,40,185,104,15,14,226,64,2,133,2,214,105,33,96,240,112,15,44,130,11,16,20,94,19,75,16,188,176,4,130,5,242,27,88,206,62,251,236,116,206,57,231,4,103,34,60,1,2,173,9,184,39,108,173,34,155,242,177,223,106,183,54,50,35,64,128,0,1,2,4,8,16,32,64,160,142,64,201,190,71,19,75,157,26,152,133,0,1,2,131,5,74,46,218,131,131,56,144,64,161,128,117,90,8,24,60,220,3,139,224,2,4,133,215,196,18,4,47,44,129,96,1,77,44,193,5,16,158,64,195,2,238,9,219,45,142,253,86,187,181,145,25,1,2,4,8,16,32,64,128,0,1,2,117,4,74,246,61,154,88,234,212,192,44,4,8,16,24,44,80,114,209,30,28,196,129,4,10,5,172,211,66,192,224,225,30,88,4,23,32,40,188,38,150,32,120,97,9,4,11,228,55,176,188,245,173,111,77,111,127,251,219,131,51,17,158,0,129,214,4,220,19,182,86,145,77,249,216,111,181,91,27,153,17,32,64,128,0,1,2,4,8,16,32,80,71,160,100,223,163,137,165,78,13,204,66,128,0,129,193,2,37,23,237,193,65,28,72,160,80,192,58,45,4,12,30,238,129,69,112,1,130,194,107,98,9,130,23,150,64,176,64,110,98,57,252,240,195,211,215,191,254,245,224,76,230,19,254,71,127,244,71,211,205,55,223,60,159,19,114,38,43,43,176,247,222,123,167,171,175,190,122,101,207,191,229,19,183,223,106,185,58,114,35,64,128,0,1,2,4,8,16,32,64,160,134,64,201,190,71,19,75,141,10,152,131,0,1,2,219,32,80,114,209,222,134,48,14,37,80,36,96,157,22,241,133,15,214,196,18,94,130,144,4,52,177,132,176,11,74,128,192,12,5,252,28,157,97,81,157,18,129,198,4,236,183,26,43,136,116,8,16,32,64,128,0,1,2,4,8,16,168,46,80,178,239,209,196,82,189,28,38,36,64,128,192,237,11,148,92,180,217,18,152,74,192,58,157,74,122,57,113,60,124,91,142,107,235,179,110,220,196,242,236,116,247,135,60,180,245,212,229,71,128,0,129,166,4,252,28,109,170,28,146,33,48,75,1,251,173,89,150,213,73,17,32,64,128,0,1,2,4,8,16,32,176,153,64,201,190,71,19,139,165,68,128,0,129,137,5,74,46,218,19,167,42,220,10,11,88,167,125,23,223,195,183,190,235,55,54,123,77,44,99,229,140,35,64,128,192,122,1,63,71,173,8,2,4,150,45,96,191,181,108,97,243,19,32,64,128,0,1,2,4,8,16,32,16,45,80,178,239,209,196,18,93,61,241,9,16,88,57,129,146,139,246,202,97,57,225,48,1,235,52,140,190,74,96,15,223,170,48,118,55,201,39,79,58,62,125,229,138,203,215,229,125,159,103,122,19,75,119,133,148,48,1,2,225,2,126,142,134,151,64,2,4,102,47,96,191,53,251,18,59,65,2,4,8,16,32,64,128,0,1,2,43,47,80,178,239,209,196,178,242,203,7,0,1,2,83,11,148,92,180,167,206,85,188,213,21,176,78,251,174,189,135,111,125,215,111,108,246,154,88,198,202,25,71,128,0,129,245,2,126,142,90,17,4,8,44,91,192,126,107,217,194,230,39,64,128,0,1,2,4,8,16,32,64,32,90,160,100,223,163,137,37,186,122,226,19,32,176,114,2,37,23,237,149,195,114,194,97,2,214,105,24,125,149,192,30,190,85,97,236,110,18,77,44,221,149,76,221,164,146,20,0,0,32,0,73,68,65,84,194,4,8,52,42,224,231,104,163,133,145,22,129,25,9,216,111,205,168,152,78,133,0,1,2,4,8,16,32,64,128,0,129,13,5,74,246,61,154,88,44,42,2,4,8,76,44,80,114,209,158,56,85,225,86,88,192,58,237,187,248,30,190,245,93,191,177,217,107,98,25,43,103,28,1,2,4,214,11,248,57,106,69,16,32,176,108,1,251,173,101,11,155,159,0,1,2,4,8,16,32,64,128,0,129,104,129,146,125,143,38,150,232,234,137,79,128,192,202,9,148,92,180,87,14,203,9,135,9,88,167,97,244,85,2,123,248,86,133,177,187,73,54,108,98,121,214,179,211,221,247,123,104,119,231,34,97,2,4,8,68,10,248,57,26,169,47,54,129,213,16,176,223,90,141,58,59,75,2,4,8,16,32,64,128,0,1,2,171,44,80,178,239,209,196,178,202,43,199,185,19,32,16,34,80,114,209,14,73,88,208,149,20,176,78,251,46,187,135,111,125,215,111,108,246,154,88,198,202,25,71,128,0,129,245,2,126,142,90,17,4,8,44,91,192,126,107,217,194,230,39,64,128,0,1,2,4,8,16,32,64,32,90,160,100,223,163,137,37,186,122,226,19,32,176,114,2,37,23,237,149,195,114,194,97,2,214,105,24,125,149,192,30,190,85,97,236,110,146,79,158,120,124,250,202,149,151,175,203,251,62,222,196,210,93,29,37,76,128,64,188,128,159,163,241,53,144,1,129,185,11,216,111,205,189,194,206,143,0,1,2,4,8,16,32,64,128,0,129,146,125,143,38,22,235,135,0,1,2,19,11,148,92,180,39,78,85,184,21,22,176,78,251,46,190,135,111,125,215,111,108,246,154,88,198,202,25,71,128,0,129,245,2,126,142,90,17,4,8,44,91,192,126,107,217,194,230,39,64,128,0,1,2,4,8,16,32,64,32,90,160,100,223,163,137,37,186,122,226,19,32,176,114,2,37,23,237,149,195,114,194,97,2,214,105,24,125,149,192,30,190,85,97,236,110,18,77,44,221,149,76,194,4,8,52,42,224,231,104,163,133,145,22,129,25,9,216,111,205,168,152,78,133,0,1,2,4,8,16,32,64,128,0,129,13,5,74,246,61,154,88,44,42,2,4,8,76,44,80,114,209,158,56,85,225,86,88,192,58,237,187,248,30,190,245,93,191,177,217,107,98,25,43,103,28,1,2,4,214,11,248,57,106,69,16,32,176,108,1,251,173,101,11,155,159,0,1,2,4,8,16,32,64,128,0,129,104,129,146,125,143,38,150,232,234,137,79,128,192,202,9,148,92,180,87,14,203,9,135,9,88,167,97,244,85,2,123,248,86,133,177,187,73,52,177,116,87,50,9,19,32,208,168,128,159,163,141,22,70,90,4,102,36,96,191,53,163,98,58,21,2,4,8,16,32,64,128,0,1,2,4,54,20,40,217,247,104,98,177,168,8,16,32,48,177,64,201,69,123,226,84,133,91,97,1,235,180,239,226,123,248,214,119,253,198,102,175,137,101,172,156,113,4,8,16,88,47,224,231,168,21,65,128,192,178,5,236,183,150,45,108,126,2,4,8,16,32,64,128,0,1,2,4,162,5,74,246,61,154,88,162,171,39,62,1,2,43,39,80,114,209,94,57,44,39,28,38,96,157,134,209,87,9,236,225,91,21,198,238,38,217,184,137,229,240,116,247,253,30,210,221,185,72,152,0,1,2,145,2,126,142,70,234,139,77,96,53,4,236,183,86,163,206,206,146,0,1,2,4,8,16,32,64,128,192,42,11,148,236,123,52,177,172,242,202,113,238,4,8,132,8,148,92,180,67,18,22,116,37,5,172,211,190,203,238,225,91,223,245,27,155,189,38,150,177,114,198,17,32,64,96,189,128,159,163,86,4,1,2,203,22,176,223,90,182,176,249,9,16,32,64,128,0,1,2,4,8,16,136,22,40,217,247,104,98,137,174,158,248,4,8,172,156,64,201,69,123,229,176,156,112,152,128,117,26,70,95,37,176,135,111,85,24,187,155,228,147,39,30,151,190,114,229,21,235,242,190,207,179,188,137,165,187,66,74,152,0,129,112,1,63,71,195,75,32,1,2,179,23,176,223,154,125,137,157,32,1,2,4,8,16,32,64,128,0,129,149,23,40,217,247,104,98,89,249,229,3,128,0,129,169,5,74,46,218,83,231,42,222,234,10,88,167,125,215,222,195,183,190,235,55,54,123,77,44,99,229,140,35,64,128,192,122,1,63,71,173,8,2,4,150,45,96,191,181,108,97,243,19,32,64,128,0,1,2,4,8,16,32,16,45,80,178,239,209,196,18,93,61,241,9,16,88,57,129,146,139,246,202,97,57,225,48,1,235,52,140,190,74,96,15,223,170,48,118,55,137,38,150,238,74,38,97,2,4,26,21,240,115,180,209,194,72,139,192,140,4,236,183,102,84,76,167,66,128,0,1,2,4,8,16,32,64,128,192,134,2,37,251,30,77,44,22,21,1,2,4,38,22,40,185,104,79,156,170,112,43,44,96,157,246,93,124,15,223,250,174,223,216,236,53,177,140,149,51,142,0,1,2,235,5,252,28,181,34,8,16,88,182,128,253,214,178,133,205,79,128,0,1,2,4,8,16,32,64,128,64,180,64,201,190,71,19,75,116,245,196,39,64,96,229,4,74,46,218,43,135,229,132,195,4,172,211,48,250,42,129,61,124,171,194,216,221,36,27,54,177,28,118,120,186,251,190,15,233,238,92,36,76,128,0,129,72,1,63,71,35,245,197,38,176,26,2,246,91,171,81,103,103,73,128,0,1,2,4,8,16,32,64,96,149,5,74,246,61,154,88,86,121,229,56,119,2,4,66,4,74,46,218,33,9,11,186,146,2,214,105,223,101,247,240,173,239,250,141,205,94,19,203,88,57,227,8,16,32,176,94,192,207,81,43,130,0,129,101,11,216,111,45,91,216,252,4,8,16,32,64,128,0,1,2,4,8,68,11,148,236,123,52,177,68,87,79,124,2,4,86,78,160,228,162,189,114,88,78,56,76,192,58,13,163,175,18,216,195,183,42,140,221,77,242,201,19,142,75,95,185,234,138,117,121,223,199,155,88,186,171,163,132,9,16,136,23,240,115,52,190,6,50,32,48,119,1,251,173,185,87,216,249,17,32,64,128,0,1,2,4,8,16,32,80,178,239,209,196,98,253,16,32,64,96,98,129,146,139,246,196,169,10,183,194,2,214,105,223,197,247,240,173,239,250,141,205,126,163,38,150,221,14,59,60,237,224,235,132,198,146,26,71,128,192,138,10,248,57,186,162,133,119,218,4,38,20,176,223,154,16,91,40,2,4,8,16,32,64,128,0,1,2,4,66,4,74,246,61,154,88,66,74,38,40,1,2,171,44,80,114,209,94,101,55,231,62,173,128,117,58,173,119,237,104,30,190,213,22,237,99,62,77,44,125,212,73,150,4,8,180,47,224,231,104,251,53,146,33,129,222,5,236,183,122,175,160,252,9,16,32,64,128,0,1,2,4,8,16,216,154,64,201,190,71,19,203,214,116,253,119,2,4,8,84,22,40,185,104,87,78,197,116,4,190,167,128,117,218,247,226,240,240,173,239,250,141,205,254,19,39,28,151,110,216,226,235,132,188,137,101,172,166,113,4,8,172,178,128,159,163,171,92,125,231,78,96,26,1,251,173,105,156,69,33,64,128,0,1,2,4,8,16,32,64,32,78,160,100,223,163,137,37,174,110,34,19,32,176,162,2,37,23,237,21,37,115,218,1,2,214,105,0,122,197,144,30,190,85,196,236,104,42,77,44,29,21,75,170,4,8,52,45,224,231,104,211,229,145,28,129,89,8,216,111,205,162,140,78,130,0,1,2,4,8,16,32,64,128,0,129,219,17,40,217,247,104,98,177,180,8,16,32,48,177,64,201,69,123,226,84,133,91,97,1,235,180,239,226,123,248,214,119,253,198,102,191,113,19,203,17,105,135,125,247,27,59,165,113,4,8,16,88,73,1,63,71,87,178,236,78,154,192,164,2,246,91,147,114,11,70,128,0,1,2,4,8,16,32,64,128,64,128,64,201,190,71,19,75,64,193,132,36,64,96,181,5,74,46,218,171,45,231,236,167,20,176,78,167,212,174,31,203,195,183,250,166,61,204,168,137,165,135,42,201,145,0,129,30,4,252,28,237,161,74,114,36,208,183,128,253,86,223,245,147,61,1,2,4,8,16,32,64,128,0,1,2,91,23,40,217,247,104,98,217,186,175,35,8,16,32,80,85,160,228,162,93,53,17,147,17,184,29,1,235,180,239,229,225,225,91,223,245,27,155,253,39,78,120,67,186,225,170,43,215,13,223,237,48,111,98,25,235,105,28,1,2,171,43,224,231,232,234,214,222,153,19,152,74,192,126,107,42,105,113,8,16,32,64,128,0,1,2,4,8,16,136,18,40,217,247,104,98,137,170,154,184,4,8,172,172,64,201,69,123,101,209,156,248,228,2,214,233,228,228,85,3,122,248,86,149,179,155,201,52,177,116,83,42,137,18,32,208,152,192,129,7,30,152,46,184,224,130,244,171,191,250,171,233,157,239,124,103,90,251,57,250,216,199,62,54,189,235,93,239,74,143,126,244,163,211,249,231,159,223,88,214,210,33,64,160,103,1,251,173,158,171,39,119,2,4,8,16,32,64,128,0,1,2,4,134,8,148,236,123,52,177,12,17,118,12,1,2,4,42,10,148,92,180,43,166,97,42,2,183,43,96,157,246,189,64,52,177,244,93,191,177,217,107,98,25,43,103,28,1,2,171,46,240,213,175,126,53,109,191,253,246,11,134,181,159,161,155,255,44,189,241,198,27,211,118,219,109,183,234,76,206,159,0,129,138,2,246,91,21,49,77,69,128,0,1,2,4,8,16,32,64,128,64,147,2,37,251,30,77,44,77,150,84,82,4,8,204,89,160,228,162,61,103,23,231,214,150,128,117,218,86,61,182,53,27,77,44,219,42,54,143,227,53,177,204,163,142,206,130,0,129,24,129,7,62,240,129,233,207,254,236,207,190,43,248,3,30,240,128,244,161,15,125,40,38,41,81,9,16,152,173,128,253,214,108,75,235,196,8,16,32,64,128,0,1,2,4,8,16,248,255,2,37,251,30,77,44,150,17,1,2,4,38,22,40,185,104,79,156,170,112,43,44,96,157,246,93,124,77,44,125,215,111,108,246,27,54,177,60,251,136,180,195,62,251,141,157,210,56,2,4,8,172,140,192,230,111,99,217,252,164,189,133,101,101,150,128,19,37,48,169,128,253,214,164,220,130,17,32,64,128,0,1,2,4,8,16,32,16,32,80,178,239,209,196,18,80,48,33,9,16,88,109,129,146,139,246,106,203,57,251,41,5,172,211,41,181,235,199,210,196,82,223,180,135,25,53,177,244,80,37,57,18,32,208,178,192,150,111,99,241,22,150,150,171,37,55,2,125,11,216,111,245,93,63,217,19,32,64,128,0,1,2,4,8,16,32,176,117,129,146,125,143,38,150,173,251,58,130,0,1,2,85,5,74,46,218,85,19,49,25,129,219,17,176,78,251,94,30,154,88,250,174,223,216,236,63,113,252,27,210,13,87,95,185,110,248,110,222,196,50,150,211,56,2,4,86,80,32,191,117,101,135,29,118,184,237,204,111,184,225,134,180,253,246,219,175,160,132,83,38,64,96,217,2,246,91,203,22,54,63,1,2,4,8,16,32,64,128,0,1,2,209,2,37,251,30,77,44,209,213,19,159,0,129,149,19,40,185,104,175,28,150,19,14,19,176,78,195,232,171,4,214,196,82,133,177,187,73,52,177,116,87,50,9,19,32,208,160,192,218,219,88,188,133,165,193,226,72,137,192,140,4,236,183,102,84,76,167,66,128,0,1,2,4,8,16,32,64,128,192,134,2,37,251,30,77,44,22,21,1,2,4,38,22,40,185,104,79,156,170,112,43,44,96,157,246,93,124,77,44,125,215,111,108,246,154,88,198,202,25,71,128,0,129,77,2,249,109,44,191,252,203,191,156,62,242,145,143,120,11,139,133,65,128,192,210,4,236,183,150,70,107,98,2,4,8,16,32,64,128,0,1,2,4,26,17,40,217,247,104,98,105,164,136,210,32,64,96,117,4,74,46,218,171,163,228,76,163,5,172,211,232,10,148,197,215,196,82,230,215,235,104,77,44,189,86,78,222,4,150,47,240,165,47,125,41,237,188,243,206,203,15,36,194,202,9,236,180,211,78,233,186,235,174,91,185,243,118,194,4,74,5,236,183,74,5,141,39,64,160,39,129,51,206,56,35,29,114,200,33,61,165,44,215,109,20,56,248,224,131,211,233,167,159,190,141,163,28,78,128,0,1,2,115,23,40,217,247,104,98,153,251,234,112,126,4,8,52,39,80,114,209,110,238,100,36,52,91,1,235,180,239,210,106,98,233,187,126,99,179,215,196,50,86,206,56,2,243,23,200,77,44,123,237,181,151,102,131,249,151,122,210,51,180,174,38,229,22,108,102,2,246,91,51,43,168,211,33,64,224,118,5,114,19,203,213,87,95,173,201,97,166,235,68,125,103,90,88,167,69,128,0,129,10,2,37,251,30,77,44,21,10,96,10,2,4,8,108,139,64,201,69,123,91,226,56,150,64,137,128,117,90,162,23,63,86,19,75,124,13,34,50,216,184,137,229,57,105,135,125,246,141,72,71,76,2,4,26,18,208,108,208,80,49,102,148,138,117,53,163,98,58,149,201,5,236,183,38,39,23,144,0,129,64,1,77,14,129,248,19,132,86,223,9,144,133,32,64,128,64,167,2,37,251,30,77,44,157,22,93,218,4,8,244,43,80,114,209,238,247,172,101,222,155,128,117,218,91,197,214,231,171,137,165,239,250,141,205,94,19,203,88,57,227,8,204,95,64,179,193,252,107,28,113,134,214,85,132,186,152,115,17,176,223,154,75,37,157,7,1,2,67,4,52,57,12,81,234,247,24,245,237,183,118,50,39,64,128,192,178,5,74,246,61,154,88,150,93,29,243,19,32,64,96,11,129,146,139,54,76,2,83,9,88,167,83,73,47,39,142,38,150,229,184,182,62,171,38,150,214,43,36,63,2,113,2,154,13,226,236,231,28,217,186,154,115,117,157,219,178,5,236,183,150,45,108,126,2,4,90,18,208,228,208,82,53,234,231,162,190,245,77,205,72,128,0,129,185,8,148,236,123,52,177,204,101,21,56,15,2,4,186,17,40,185,104,119,115,146,18,237,94,192,58,237,187,132,154,88,250,174,223,216,236,63,113,252,235,211,13,87,95,181,110,248,110,207,246,117,66,99,61,141,35,48,39,1,205,6,115,170,102,59,231,98,93,181,83,11,153,244,39,96,191,213,95,205,100,76,128,192,120,1,77,14,227,237,122,24,169,190,61,84,73,142,4,8,16,136,17,40,217,247,104,98,137,169,153,168,4,8,172,176,64,201,69,123,133,217,156,250,196,2,214,233,196,224,149,195,105,98,169,12,218,201,116,154,88,58,41,148,52,9,4,8,104,54,8,64,95,129,144,214,213,10,20,217,41,46,77,192,126,107,105,180,38,38,64,160,65,1,77,14,13,22,165,98,74,234,91,17,211,84,4,8,16,152,153,64,201,190,71,19,203,204,22,131,211,33,64,160,125,129,146,139,118,251,103,39,195,185,8,88,167,125,87,82,19,75,223,245,27,155,189,38,150,177,114,198,17,152,191,128,102,131,249,215,56,226,12,173,171,8,117,49,231,34,96,191,53,151,74,58,15,2,4,134,8,104,114,24,162,212,239,49,234,219,111,237,100,78,128,0,129,101,11,148,236,123,52,177,44,187,58,230,39,64,128,192,22,2,37,23,109,152,4,166,18,176,78,167,146,94,78,28,77,44,203,113,109,125,86,77,44,173,87,72,126,4,226,4,52,27,196,217,207,57,178,117,53,231,234,58,183,101,11,216,111,45,91,216,252,4,8,180,36,160,201,161,165,106,212,207,69,125,235,155,154,145,0,1,2,115,17,40,217,247,104,98,153,203,42,112,30,4,8,116,35,80,114,209,238,230,36,37,218,189,128,117,218,119,9,53,177,244,93,191,177,217,111,216,196,114,248,115,210,14,123,239,59,118,74,227,8,16,152,137,128,102,131,153,20,178,177,211,176,174,26,43,136,116,186,18,176,223,234,170,92,146,37,64,160,80,64,147,67,33,96,227,195,213,183,241,2,73,143,0,1,2,129,2,37,251,30,77,44,129,133,19,154,0,129,213,20,40,185,104,175,166,152,179,142,16,176,78,35,212,235,197,212,196,82,207,178,167,153,52,177,244,84,45,185,18,152,86,64,179,193,180,222,171,18,205,186,90,149,74,59,207,101,8,216,111,45,67,213,156,4,8,180,42,160,201,161,213,202,212,201,75,125,235,56,154,133,0,1,2,115,20,40,217,247,104,98,153,227,138,112,78,4,8,52,45,80,114,209,110,250,196,36,55,43,1,235,180,239,114,106,98,233,187,126,99,179,255,196,113,175,79,55,188,231,170,117,195,119,243,38,150,177,156,198,17,152,149,128,102,131,89,149,179,153,147,177,174,154,41,133,68,58,20,176,223,234,176,104,82,38,64,96,180,128,38,135,209,116,93,12,84,223,46,202,36,73,2,4,8,132,8,148,236,123,52,177,132,148,76,80,2,4,86,89,160,228,162,189,202,110,206,125,90,1,235,116,90,239,218,209,52,177,212,22,237,99,62,77,44,125,212,73,150,4,34,4,52,27,68,168,207,63,166,117,53,255,26,59,195,229,9,216,111,45,207,214,204,4,8,180,39,160,201,161,189,154,212,204,72,125,107,106,154,139,0,1,2,243,18,40,217,247,104,98,153,215,90,112,54,4,8,116,32,80,114,209,238,224,244,164,56,19,1,235,180,239,66,106,98,233,187,126,99,179,215,196,50,86,206,56,2,243,23,208,108,48,255,26,71,156,161,117,21,161,46,230,92,4,236,183,230,82,73,231,65,128,192,16,1,77,14,67,148,250,61,70,125,251,173,157,204,9,16,32,176,108,129,146,125,143,38,150,101,87,199,252,4,8,16,216,66,160,228,162,13,147,192,84,2,214,233,84,210,203,137,163,137,101,57,174,173,207,170,137,165,245,10,201,143,64,156,128,102,131,56,251,57,71,182,174,230,92,93,231,182,108,1,251,173,101,11,155,159,0,129,150,4,52,57,180,84,141,250,185,168,111,125,83,51,18,32,64,96,46,2,37,251,30,77,44,115,89,5,206,131,0,129,110,4,74,46,218,221,156,164,68,187,23,176,78,251,46,161,38,150,190,235,55,54,123,77,44,99,229,140,35,48,127,1,205,6,243,175,113,196,25,90,87,17,234,98,206,69,192,126,107,46,149,116,30,4,8,12,17,208,228,48,68,169,223,99,212,183,223,218,201,156,0,1,2,203,22,40,217,247,104,98,89,118,117,204,79,128,0,129,45,4,74,46,218,48,9,76,37,96,157,78,37,189,156,56,154,88,150,227,218,250,172,27,55,177,60,55,237,176,247,62,173,167,46,63,2,4,150,44,160,217,96,201,192,43,58,189,117,181,162,133,119,218,85,4,236,183,170,48,154,132,0,129,78,4,52,57,116,82,168,145,105,170,239,72,56,195,8,16,32,176,2,2,37,251,30,77,44,43,176,64,156,34,1,2,109,9,148,92,180,219,58,19,217,204,89,192,58,237,187,186,154,88,250,174,223,216,236,53,177,140,149,51,142,192,252,5,52,27,204,191,198,17,103,104,93,69,168,139,57,23,1,251,173,185,84,210,121,16,32,48,68,64,147,195,16,165,126,143,81,223,126,107,39,115,2,4,8,44,91,160,100,223,163,137,101,217,213,49,63,1,2,4,182,16,40,185,104,195,36,48,149,128,117,58,149,244,114,226,104,98,89,142,107,235,179,126,226,184,215,165,27,222,115,245,186,52,119,63,252,185,105,123,111,98,105,189,116,242,35,176,116,1,205,6,75,39,94,201,0,214,213,74,150,221,73,87,18,176,223,170,4,105,26,2,4,186,16,208,228,208,69,153,70,39,169,190,163,233,12,36,64,128,192,236,5,74,246,61,154,88,102,191,60,156,32,1,2,173,9,148,92,180,91,59,23,249,204,87,192,58,237,187,182,154,88,250,174,223,216,236,53,177,140,149,51,142,192,252,5,52,27,204,191,198,17,103,104,93,69,168,139,57,23,1,251,173,185,84,210,121,16,32,48,68,64,147,195,16,165,126,143,81,223,126,107,39,115,2,4,8,44,91,160,100,223,163,137,101,217,213,49,63,1,2,4,182,16,40,185,104,195,36,48,149,128,117,58,149,244,114,226,104,98,89,142,107,235,179,106,98,105,189,66,242,35,16,39,160,217,32,206,126,206,145,173,171,57,87,215,185,45,91,192,126,107,217,194,230,39,64,160,37,1,77,14,45,85,163,126,46,234,91,223,212,140,4,8,16,152,139,64,201,190,71,19,203,92,86,129,243,32,64,160,27,129,146,139,118,55,39,41,209,238,5,172,211,190,75,168,137,165,239,250,141,205,254,227,199,189,46,221,232,235,132,198,242,25,71,96,214,2,154,13,102,93,222,176,147,179,174,194,232,5,158,129,128,253,214,12,138,232,20,8,16,24,44,160,201,97,48,85,151,7,170,111,151,101,147,52,1,2,4,38,17,40,217,247,104,98,153,164,68,130,16,32,64,96,147,64,201,69,155,35,129,169,4,172,211,169,164,151,19,71,19,203,114,92,91,159,85,19,75,235,21,146,31,129,56,1,205,6,113,246,115,142,108,93,205,185,186,206,109,217,2,246,91,203,22,54,63,1,2,45,9,104,114,104,169,26,245,115,81,223,250,166,102,36,64,128,192,92,4,74,246,61,154,88,230,178,10,156,7,1,2,221,8,148,92,180,187,57,73,137,118,47,96,157,246,93,66,77,44,125,215,111,108,246,27,54,177,28,241,220,180,253,94,251,140,157,210,56,2,4,102,34,160,217,96,38,133,108,236,52,172,171,198,10,34,157,174,4,236,183,186,42,151,100,9,16,40,20,208,228,80,8,216,248,112,245,109,188,64,210,35,64,128,64,160,64,201,190,71,19,75,96,225,132,38,64,96,53,5,74,46,218,171,41,230,172,35,4,172,211,8,245,122,49,53,177,212,179,236,105,38,77,44,61,85,75,174,4,166,21,232,185,217,224,150,91,110,73,249,127,190,255,251,191,127,90,180,45,162,125,251,219,223,14,207,33,20,96,131,224,61,175,171,214,44,229,179,122,2,246,91,171,87,115,103,76,96,149,5,52,57,108,170,254,183,190,245,173,116,199,59,222,113,86,203,65,125,103,85,78,39,67,128,0,129,170,2,37,251,30,77,44,85,75,97,50,2,4,8,108,93,160,228,162,189,245,217,29,65,160,142,128,117,90,199,49,106,22,77,44,81,242,177,113,63,254,134,215,165,27,223,123,245,186,36,118,247,38,150,216,162,136,78,160,17,129,101,52,27,252,223,255,251,127,211,89,103,157,149,30,255,248,199,167,127,243,111,254,77,250,204,103,62,147,94,251,218,215,166,47,126,241,139,105,239,189,247,94,252,251,157,119,222,249,118,5,114,94,31,249,200,71,210,175,255,250,175,127,207,227,254,228,79,254,36,189,225,13,111,72,31,248,192,7,170,107,190,244,165,47,77,127,243,55,127,243,93,243,30,115,204,49,233,223,254,219,127,187,238,223,255,240,15,255,112,122,255,251,223,159,238,125,239,123,175,59,239,234,73,21,76,248,95,255,235,127,77,215,93,119,93,58,253,244,211,11,102,25,62,116,25,235,106,120,116,71,18,232,91,192,126,171,239,250,201,158,0,129,109,19,104,173,201,33,55,39,231,70,146,107,174,185,38,221,235,94,247,218,182,147,41,56,250,159,254,233,159,210,93,238,114,151,116,237,181,215,166,123,222,243,158,5,51,181,53,180,181,250,182,165,35,27,2,4,8,172,182,64,201,190,71,19,203,106,175,29,103,79,128,64,128,64,201,69,59,32,93,33,87,84,192,58,237,187,240,154,88,250,174,223,216,236,53,177,140,149,51,142,192,252,5,150,209,108,240,127,254,207,255,73,63,246,99,63,150,110,184,225,134,244,19,63,241,19,139,255,123,223,125,247,77,79,120,194,19,210,217,103,159,157,110,186,233,166,244,190,247,189,239,118,113,47,184,224,130,244,252,231,63,63,125,225,11,95,248,158,199,45,179,137,37,55,123,252,237,223,254,237,109,177,47,185,228,146,69,19,206,71,63,250,209,116,231,59,223,121,93,78,107,77,44,59,238,184,227,109,231,189,253,246,219,55,181,120,114,238,185,185,40,55,218,76,241,89,198,186,154,34,111,49,8,180,32,96,191,213,66,21,228,64,128,64,77,129,151,189,236,101,233,21,175,120,197,134,83,182,214,228,176,214,196,242,233,79,127,122,178,251,166,12,163,137,165,230,138,51,23,1,2,4,8,244,32,80,178,239,209,196,210,67,133,229,72,128,192,172,4,74,46,218,179,130,112,50,77,11,88,167,77,151,103,171,201,105,98,217,42,209,44,15,208,196,50,203,178,58,41,2,85,4,198,54,27,252,227,63,254,99,218,103,159,125,210,185,231,158,155,114,195,198,63,252,195,63,44,26,85,46,186,232,162,244,27,191,241,27,233,61,239,121,79,186,239,125,239,155,254,199,255,248,31,233,97,15,123,88,202,175,71,207,95,251,243,193,15,126,48,237,177,199,30,233,127,255,239,255,157,238,118,183,187,165,115,206,57,39,189,252,229,47,95,52,134,252,218,175,253,90,186,236,178,203,210,155,222,244,166,244,144,135,60,100,241,151,168,255,233,63,253,167,244,152,199,60,38,189,238,117,175,91,119,190,207,126,246,179,23,99,242,3,145,95,252,197,95,92,228,145,227,157,120,226,137,105,183,221,118,75,167,157,118,218,162,233,36,55,210,228,230,141,207,126,246,179,139,127,119,159,251,220,103,49,207,111,255,246,111,167,220,116,114,200,33,135,164,252,150,146,220,16,243,227,63,254,227,233,15,255,240,15,211,163,31,253,232,117,177,190,246,181,175,165,127,255,239,255,125,122,239,123,223,187,120,152,241,137,79,124,34,61,239,121,207,75,95,249,202,87,22,111,149,249,131,63,248,131,244,87,127,245,87,139,166,155,181,243,126,196,35,30,177,56,231,215,188,230,53,139,185,62,249,201,79,166,167,60,229,41,233,216,99,143,93,140,221,252,243,31,255,227,127,76,249,225,78,62,255,199,62,246,177,233,132,19,78,88,252,231,87,191,250,213,233,128,3,14,248,174,58,231,135,42,249,252,255,252,207,255,124,145,79,126,59,204,131,30,244,160,197,155,107,242,152,124,142,39,159,124,114,250,201,159,252,201,116,220,113,199,165,7,60,224,1,233,212,83,79,77,249,60,126,239,247,126,47,141,25,191,173,139,109,236,186,218,214,56,142,39,48,71,1,251,173,57,86,213,57,17,88,93,129,124,159,117,228,145,71,166,159,253,217,159,93,220,115,109,249,150,189,214,155,88,206,59,239,188,197,253,85,126,179,96,190,167,205,247,138,59,236,176,195,186,123,205,124,143,123,252,241,199,167,87,189,234,85,233,45,111,121,75,218,101,151,93,210,253,239,127,255,244,125,223,247,125,233,37,47,121,201,226,30,44,223,255,229,251,196,124,79,121,212,81,71,165,95,248,133,95,88,183,40,214,154,88,178,209,219,222,246,182,244,47,255,242,47,139,251,195,124,175,154,63,249,62,239,119,126,231,119,22,121,60,252,225,15,95,220,255,253,208,15,253,80,58,232,160,131,210,126,251,237,151,94,244,162,23,165,27,111,188,113,113,31,158,231,200,247,210,45,124,90,171,111,11,38,114,32,64,128,0,129,91,5,74,246,61,154,88,172,34,2,4,8,76,44,80,114,209,158,56,85,225,86,88,192,58,237,187,248,154,88,250,174,223,216,236,53,177,140,149,51,142,192,252,5,198,54,27,228,183,148,252,232,143,254,232,109,175,60,191,249,230,155,211,93,239,122,215,69,211,72,110,242,200,191,92,127,231,59,223,153,30,249,200,71,46,126,129,159,27,73,254,226,47,254,98,209,116,242,247,127,255,247,233,67,31,250,80,250,250,215,191,158,126,234,167,126,42,253,254,239,255,126,250,149,95,249,149,197,47,233,243,191,203,13,50,185,217,35,127,5,81,126,3,74,254,250,158,220,4,178,248,37,199,165,151,46,26,85,242,255,206,111,124,249,205,223,252,205,244,91,191,245,91,233,113,143,123,92,250,163,63,250,163,197,87,0,229,99,243,195,129,60,111,206,227,119,127,247,119,211,17,71,28,145,158,248,196,39,166,252,53,65,121,254,252,75,255,171,175,190,58,253,175,255,245,191,210,21,87,92,145,94,249,202,87,166,119,191,251,221,139,49,249,161,193,15,252,192,15,220,86,252,3,15,60,112,209,44,146,231,207,159,127,247,239,254,93,250,185,159,251,185,244,180,167,61,109,145,103,110,204,201,77,44,127,253,215,127,125,219,121,231,191,226,205,15,17,114,172,252,149,74,249,188,47,191,252,242,148,31,132,228,102,152,252,201,86,57,175,252,128,226,208,67,15,93,52,213,228,7,30,71,31,125,244,162,153,231,245,175,127,253,162,217,39,191,210,126,237,147,29,243,67,160,221,119,223,61,253,231,255,252,159,23,14,57,135,207,127,254,243,233,99,31,251,88,122,232,67,31,154,126,245,87,127,117,209,228,146,31,96,220,225,14,119,88,188,245,38,55,10,229,166,158,220,220,50,102,252,182,254,127,194,216,117,181,173,113,28,79,96,142,2,246,91,115,172,170,115,34,176,218,2,249,190,37,223,31,254,200,143,252,200,162,1,100,243,102,150,214,154,28,54,127,19,203,207,252,204,207,44,238,207,254,203,127,249,47,41,55,29,231,123,175,220,44,156,27,72,242,189,227,230,247,154,185,161,59,191,117,48,55,14,231,175,34,202,99,242,61,106,110,106,201,99,243,125,243,139,95,252,226,116,229,149,87,46,26,97,190,241,141,111,44,254,221,218,103,173,137,229,231,127,254,231,23,77,63,249,62,53,127,109,102,190,47,205,247,217,63,253,211,63,157,158,243,156,231,44,154,158,243,61,233,223,253,221,223,45,238,241,242,252,79,122,210,147,22,77,202,249,126,47,223,95,230,123,205,124,255,221,194,167,181,250,182,96,34,7,2,4,8,16,184,85,160,100,223,163,137,197,42,34,64,128,192,196,2,37,23,237,137,83,21,110,133,5,172,211,190,139,175,137,165,239,250,141,205,126,227,38,150,231,165,237,247,218,123,236,148,198,17,32,48,19,129,177,205,6,183,215,196,146,223,144,178,246,117,66,107,95,171,243,151,127,249,151,233,126,247,187,223,66,45,55,110,228,95,254,231,183,176,228,230,142,181,6,149,51,207,60,51,61,249,201,79,78,223,249,206,119,210,70,95,39,148,223,124,178,235,174,187,46,222,120,146,223,126,146,223,158,146,155,88,114,46,249,43,125,114,19,71,254,235,214,252,224,32,207,157,223,222,242,213,175,126,117,209,200,145,31,22,188,253,237,111,95,188,189,36,191,181,229,153,207,124,230,226,175,85,159,251,220,231,166,63,251,179,63,75,249,23,236,249,161,68,110,72,201,121,230,198,147,252,201,255,237,129,15,124,224,162,57,38,191,169,229,115,159,251,92,202,15,23,214,254,121,237,188,114,19,203,230,95,39,148,31,74,220,229,46,119,73,23,95,124,113,218,127,255,253,23,115,231,183,191,228,198,151,252,201,111,105,201,127,53,155,63,87,93,117,213,226,47,116,243,248,220,220,147,223,156,146,13,114,179,73,126,123,204,131,31,252,224,219,86,91,110,180,201,243,229,7,23,185,185,39,127,242,185,159,116,210,73,139,175,110,202,77,44,185,73,40,55,233,228,99,115,35,77,62,118,173,137,37,63,76,25,51,126,91,151,251,216,117,181,173,113,28,79,96,142,2,246,91,115,172,170,115,34,176,218,2,185,177,57,191,145,46,223,147,228,207,230,205,44,185,121,35,55,108,228,175,114,108,225,179,121,19,75,126,171,93,126,123,74,126,83,94,190,247,203,247,159,249,222,239,3,31,248,192,162,137,101,243,123,205,195,14,59,108,209,228,156,239,247,242,39,191,77,47,159,103,254,231,95,250,165,95,90,52,19,239,188,243,206,139,123,188,220,144,146,223,220,146,223,56,184,246,89,107,98,201,77,207,249,45,42,107,247,218,185,57,37,223,211,229,183,193,92,127,253,245,41,255,78,39,191,141,37,55,88,231,251,220,220,16,158,239,237,242,253,116,190,87,206,247,193,247,186,215,189,90,160,92,228,160,137,165,153,82,72,132,0,1,2,205,9,148,236,123,52,177,52,87,78,9,17,32,48,119,129,146,139,246,220,109,156,95,59,2,214,105,59,181,24,147,137,38,150,49,106,253,143,209,196,210,127,13,157,1,129,101,9,140,109,54,216,178,137,229,166,155,110,90,52,81,228,191,254,220,168,137,37,231,159,31,10,228,166,142,252,218,243,252,23,162,111,126,243,155,211,15,254,224,15,46,222,56,146,63,107,13,35,27,53,177,124,243,155,223,76,123,237,181,215,162,113,35,207,145,95,219,158,155,88,242,91,72,114,227,199,218,252,249,173,37,249,159,243,95,185,126,234,83,159,74,103,157,117,214,226,191,229,55,149,228,7,11,95,254,242,151,23,127,69,155,155,107,114,99,203,218,87,2,229,230,149,252,215,182,47,120,193,11,22,77,54,107,159,252,23,181,185,33,37,127,45,79,254,228,191,174,205,127,253,154,31,30,228,207,191,254,235,191,46,114,217,178,137,37,207,159,31,214,100,139,252,240,34,55,190,172,125,133,82,30,151,255,18,55,255,82,63,143,219,110,187,237,22,121,228,38,150,236,152,27,128,242,39,191,197,102,207,61,247,92,188,61,102,237,147,155,85,242,3,147,181,198,159,252,239,243,215,51,229,191,202,205,95,163,148,243,205,111,132,201,159,63,253,211,63,93,124,205,80,246,92,107,98,201,255,60,102,252,182,174,191,177,235,106,91,227,56,158,192,28,5,230,188,223,58,252,240,195,23,15,110,125,8,16,88,61,129,59,221,233,78,41,223,207,109,254,201,111,190,203,95,193,147,27,145,91,108,98,185,231,61,239,153,254,251,127,255,239,139,251,205,220,36,124,247,187,223,61,237,180,211,78,183,53,177,108,126,175,153,155,73,242,87,98,62,234,81,143,90,156,98,110,114,201,255,61,127,45,102,110,42,222,242,147,191,62,242,89,207,122,214,109,255,122,173,137,37,55,76,231,70,230,205,239,49,79,57,229,148,197,91,89,182,252,124,252,227,31,95,220,255,173,125,93,103,110,150,206,199,182,244,209,196,210,82,53,228,66,128,0,129,182,4,74,246,61,154,88,218,170,165,108,8,16,88,1,129,146,139,246,10,240,56,197,70,4,172,211,70,10,49,50,13,77,44,35,225,58,31,166,137,165,243,2,74,159,192,18,5,198,54,27,172,53,177,172,253,162,125,237,141,36,91,54,177,188,255,253,239,79,239,120,199,59,210,219,222,246,182,197,89,228,134,138,252,87,169,185,145,34,55,155,228,135,25,249,109,35,249,147,223,144,146,191,10,103,163,38,150,231,61,239,121,139,166,149,252,203,250,252,87,177,249,147,255,249,247,126,239,247,210,23,190,240,133,197,63,175,53,170,228,175,240,201,111,122,217,252,193,66,254,239,191,252,203,191,188,120,221,122,126,251,74,254,106,163,95,248,133,95,88,188,218,62,63,160,200,13,38,249,171,126,242,127,203,227,118,217,101,151,69,67,73,110,204,201,15,6,242,215,29,229,79,126,107,74,126,131,74,126,147,74,110,94,201,126,249,175,106,55,106,98,201,127,53,123,240,193,7,167,23,190,240,133,139,6,157,252,87,200,249,147,255,119,254,203,219,108,147,27,80,242,103,173,137,101,243,191,210,205,78,185,97,102,243,7,28,249,181,241,249,47,123,243,43,232,243,107,226,215,60,115,172,252,240,35,55,206,228,70,157,252,217,168,137,229,233,79,127,250,168,241,219,186,4,199,174,171,109,141,227,120,2,115,20,152,243,126,235,215,127,253,215,23,95,255,150,27,239,124,8,16,88,29,129,45,223,196,146,223,34,151,27,66,242,215,10,181,252,38,150,252,22,148,252,22,150,252,245,147,255,225,63,95,229,81,235,0,0,32,0,73,68,65,84,252,135,197,155,239,254,248,143,255,120,195,38,150,252,117,147,249,158,47,127,165,99,254,228,175,254,201,95,125,153,239,5,243,215,91,230,183,238,173,189,69,47,223,107,230,102,152,124,159,185,246,89,107,98,185,246,218,107,23,247,166,155,55,177,228,55,12,230,175,144,204,111,133,201,159,124,31,154,239,97,243,215,80,230,230,160,220,40,147,239,81,115,163,205,218,189,100,43,171,75,19,75,43,149,144,7,1,2,4,218,19,40,217,247,104,98,105,175,158,50,34,64,96,230,2,37,23,237,153,211,56,189,134,4,172,211,134,138,49,34,21,77,44,35,208,102,48,228,227,111,56,54,221,248,222,91,127,225,181,246,217,253,8,95,39,52,131,210,58,5,2,197,2,99,155,13,214,154,39,242,91,77,242,47,233,115,147,73,126,75,73,110,98,201,95,197,115,215,187,222,117,241,203,245,252,166,149,252,75,253,220,196,242,232,71,63,122,241,53,63,185,145,36,191,146,253,194,11,47,92,52,141,228,198,148,252,215,171,249,23,240,249,23,244,121,238,139,46,186,40,61,245,169,79,93,204,151,199,228,175,13,202,95,7,180,214,76,146,99,228,198,141,252,239,223,245,174,119,45,26,75,94,242,146,151,44,190,238,231,178,203,46,187,237,175,95,215,222,196,146,161,242,95,176,230,92,243,91,81,214,222,164,146,99,222,247,190,247,77,47,123,217,203,22,191,248,207,111,65,89,107,112,201,77,45,57,215,155,111,190,121,241,149,68,249,147,155,110,242,215,10,229,191,26,206,249,229,215,202,31,117,212,81,139,38,150,252,48,98,237,188,243,215,7,229,7,12,121,190,60,111,62,135,220,184,178,246,250,247,252,198,151,223,249,157,223,89,204,153,155,97,242,188,249,77,44,249,173,43,107,95,149,148,99,103,195,252,74,248,156,251,129,7,30,120,219,87,22,29,125,244,209,139,175,38,202,175,156,207,15,132,243,67,146,252,96,99,107,77,44,185,70,57,167,109,29,191,173,11,109,236,186,218,214,56,142,39,48,71,129,57,239,183,52,177,204,113,197,58,39,2,91,23,200,247,90,249,126,111,243,230,149,124,61,200,159,214,154,28,54,255,58,161,252,246,191,124,239,244,209,143,126,116,113,175,149,191,182,39,55,141,228,70,236,181,55,173,172,221,107,230,251,178,124,142,111,125,235,91,23,199,238,179,207,62,139,123,223,252,22,151,220,172,146,239,189,242,125,111,190,119,203,13,201,249,30,47,223,47,174,125,110,175,137,37,191,101,47,55,194,228,55,25,230,198,149,60,87,126,75,96,190,79,206,205,226,143,127,252,227,23,95,35,244,140,103,60,99,113,31,126,201,37,151,44,190,118,168,133,79,107,245,109,193,68,14,4,8,16,32,112,171,64,201,190,71,19,139,85,68,128,0,129,137,5,74,46,218,19,167,42,220,10,11,88,167,125,23,95,19,75,223,245,27,155,189,38,150,177,114,198,17,152,191,64,73,179,65,110,182,200,95,83,147,63,185,225,226,204,51,207,92,252,50,61,127,149,78,126,195,72,126,131,73,254,231,252,87,182,39,159,124,242,226,184,252,149,61,47,122,209,139,22,111,23,201,15,9,242,215,234,228,183,166,228,207,253,238,119,191,69,3,73,110,98,185,241,198,27,23,111,74,201,95,229,147,255,82,55,255,117,233,230,159,195,14,59,44,61,248,193,15,94,188,137,229,31,254,225,31,210,215,191,254,245,197,95,183,230,95,218,231,175,204,201,77,38,249,175,103,115,78,107,159,60,231,14,59,236,176,248,26,161,223,253,221,223,93,252,235,171,175,190,58,237,187,239,190,183,253,101,108,126,221,251,218,107,216,243,95,211,230,166,147,220,108,179,249,39,127,253,81,126,8,145,63,57,86,126,5,254,7,62,240,129,69,51,204,230,231,157,29,114,211,76,110,64,201,111,135,201,15,21,114,94,57,231,205,63,217,36,63,148,200,77,44,107,6,249,92,126,255,247,127,127,225,243,207,255,252,207,139,177,249,65,74,126,120,146,31,90,228,175,60,202,199,228,6,153,252,112,37,55,212,92,113,197,21,183,219,196,146,107,157,95,213,63,102,252,182,254,127,66,201,186,218,214,88,142,39,48,55,129,57,239,183,52,177,204,109,181,58,31,2,91,23,200,247,129,71,30,121,228,226,43,114,242,255,189,214,188,178,54,178,181,38,135,181,38,150,220,20,146,239,181,242,87,59,230,230,235,252,201,95,137,150,239,35,243,27,89,242,27,251,54,191,215,252,234,87,191,186,104,68,62,241,196,19,23,111,13,204,95,99,153,255,39,191,113,48,55,182,228,70,147,181,79,190,31,220,252,235,34,243,191,255,94,77,44,185,129,38,223,99,230,251,210,215,188,230,53,139,41,242,252,103,159,125,246,226,94,57,55,81,231,123,235,220,144,157,243,217,117,215,93,23,247,191,79,124,226,19,183,94,156,9,142,104,173,190,19,156,178,16,4,8,16,32,48,80,160,100,223,163,137,101,32,178,195,8,16,32,80,75,160,228,162,93,43,7,243,16,216,154,128,117,186,53,161,182,255,187,38,150,182,235,179,172,236,52,177,44,75,214,188,4,250,23,40,109,54,200,95,43,148,63,249,171,111,182,252,228,175,188,201,111,38,201,159,220,100,242,119,127,247,119,139,7,24,91,126,242,155,78,242,91,75,242,235,211,31,240,128,7,44,154,88,242,39,63,68,200,13,28,107,175,94,255,94,218,183,220,114,203,226,213,233,247,184,199,61,210,29,239,120,199,109,46,74,206,235,186,235,174,91,188,49,230,46,119,185,203,160,241,249,193,69,62,247,220,128,178,229,95,186,110,126,222,131,38,219,236,235,132,178,69,158,55,255,197,110,126,139,205,247,250,228,227,242,87,16,229,248,185,193,101,91,63,165,227,183,22,175,116,93,109,109,126,255,157,192,156,5,230,188,223,210,196,50,231,149,235,220,8,124,111,129,220,96,241,138,87,188,98,195,3,90,111,114,200,247,165,249,171,43,243,215,71,230,183,231,229,251,180,252,54,150,45,239,211,114,243,118,110,190,206,247,186,63,240,3,63,144,14,57,228,144,180,219,110,187,221,246,230,189,220,208,156,239,87,115,67,245,218,253,241,182,174,153,220,76,147,223,202,146,99,220,249,206,119,222,214,225,33,199,183,94,223,16,20,65,9,16,32,64,96,33,80,178,239,209,196,98,17,17,32,64,96,98,129,146,139,246,196,169,10,183,194,2,214,105,223,197,215,196,210,119,253,198,102,175,137,101,172,156,113,4,230,47,208,82,179,193,135,63,252,225,117,77,44,243,215,223,116,134,185,33,37,191,137,37,63,24,201,175,218,239,253,211,210,186,234,221,82,254,171,39,48,231,253,150,38,150,213,91,207,206,152,192,214,4,230,210,228,240,39,127,242,39,139,55,162,60,255,249,207,95,124,21,101,254,26,161,252,181,67,155,127,101,208,214,44,230,248,223,231,82,223,57,214,198,57,17,32,64,32,90,160,100,223,163,137,37,186,122,226,19,32,176,114,2,37,23,237,149,195,114,194,97,2,214,105,24,125,149,192,154,88,170,48,118,55,201,134,77,44,207,121,94,218,254,193,123,119,119,46,18,38,64,160,174,64,75,205,6,249,235,126,242,235,214,95,240,130,23,212,61,201,14,102,203,95,11,116,252,241,199,47,206,61,255,117,111,239,159,150,214,85,239,150,242,95,61,129,57,239,183,52,177,172,222,122,118,198,4,182,38,48,151,38,135,252,102,192,252,213,143,239,121,207,123,22,111,90,57,240,192,3,211,238,187,239,190,181,211,159,253,127,159,75,125,103,95,40,39,72,128,0,129,0,129,146,125,143,38,150,128,130,9,73,128,192,106,11,148,92,180,87,91,206,217,79,41,96,157,78,169,93,63,150,38,150,250,166,61,204,168,137,165,135,42,201,145,64,140,128,102,131,24,247,185,71,181,174,230,94,97,231,183,76,129,57,239,183,52,177,44,115,229,152,155,64,159,2,154,28,250,172,219,208,172,213,119,168,148,227,8,16,32,176,122,2,37,251,30,77,44,171,183,94,156,49,1,2,193,2,37,23,237,224,212,133,95,33,1,235,180,239,98,107,98,233,187,126,99,179,215,196,50,86,206,56,2,243,23,208,108,48,255,26,71,156,161,117,21,161,46,230,92,4,230,188,223,210,196,50,151,85,234,60,8,212,19,208,228,80,207,178,197,153,212,183,197,170,200,137,0,1,2,109,8,148,236,123,52,177,180,81,67,89,16,32,176,66,2,37,23,237,21,98,114,170,193,2,214,105,112,1,10,195,107,98,41,4,236,116,248,199,95,127,108,186,241,125,239,89,151,253,238,190,78,168,211,106,74,155,64,93,1,205,6,117,61,205,118,171,128,117,101,37,16,24,47,48,231,253,150,38,150,241,235,194,72,2,115,21,208,228,48,215,202,222,122,94,234,59,239,250,58,59,2,4,8,148,8,148,236,123,52,177,148,200,27,75,128,0,129,17,2,37,23,237,17,225,12,33,48,74,192,58,29,197,214,204,32,77,44,205,148,98,210,68,52,177,76,202,45,24,129,174,4,52,27,116,85,174,110,146,181,174,186,41,149,68,27,20,152,243,126,75,19,75,131,11,78,74,4,130,5,52,57,4,23,96,201,225,213,119,201,192,166,39,64,128,64,199,2,37,251,30,77,44,29,23,94,234,4,8,244,41,80,114,209,238,243,140,101,221,163,128,117,218,99,213,54,229,172,137,165,239,250,141,205,94,19,203,88,57,227,8,204,95,64,179,193,252,107,28,113,134,214,85,132,186,152,115,17,152,243,126,75,19,203,92,86,169,243,32,80,79,64,147,67,61,203,22,103,82,223,22,171,34,39,2,4,8,180,33,80,178,239,209,196,210,70,13,101,65,128,192,10,9,148,92,180,87,136,201,169,6,11,88,167,193,5,40,12,175,137,165,16,176,211,225,154,88,58,45,156,180,9,76,32,160,217,96,2,228,21,12,97,93,173,96,209,157,114,53,129,57,239,183,52,177,84,91,38,38,34,48,27,1,77,14,179,41,229,134,39,162,190,243,174,175,179,35,64,128,64,137,64,201,190,71,19,75,137,188,177,4,8,16,24,33,80,114,209,30,17,206,16,2,163,4,172,211,81,108,205,12,210,196,210,76,41,38,77,100,227,38,150,231,167,237,31,188,215,164,121,8,70,128,64,123,2,154,13,218,171,201,28,50,178,174,230,80,69,231,16,37,48,231,253,150,38,150,168,85,37,46,129,118,5,52,57,180,91,155,26,153,169,111,13,69,115,16,32,64,96,158,2,37,251,30,77,44,243,92,19,206,138,0,129,134,5,74,46,218,13,159,150,212,102,38,96,157,246,93,80,77,44,125,215,111,108,246,154,88,198,202,25,71,96,254,2,154,13,230,95,227,136,51,180,174,34,212,197,156,139,192,156,247,91,154,88,230,178,74,157,7,129,122,2,154,28,234,89,182,56,147,250,182,88,21,57,17,32,64,160,13,129,146,125,143,38,150,54,106,40,11,2,4,86,72,160,228,162,189,66,76,78,53,88,192,58,13,46,64,97,120,77,44,133,128,157,14,255,248,235,95,155,110,124,223,123,215,101,191,251,115,188,137,165,211,114,74,155,64,85,1,205,6,85,57,77,246,255,5,172,43,75,129,192,120,129,57,239,183,52,177,140,95,23,70,18,152,171,128,38,135,185,86,246,214,243,82,223,121,215,215,217,17,32,64,160,68,160,100,223,163,137,165,68,222,88,2,4,8,140,16,40,185,104,143,8,103,8,129,81,2,214,233,40,182,102,6,105,98,105,166,20,147,38,162,137,101,82,110,193,8,116,37,160,217,160,171,114,117,147,172,117,213,77,169,36,218,160,192,156,247,91,154,88,26,92,112,82,34,16,44,160,201,33,184,0,75,14,175,190,75,6,54,61,1,2,4,58,22,40,217,247,104,98,233,184,240,82,39,64,160,79,129,146,139,118,159,103,44,235,30,5,172,211,30,171,182,41,103,77,44,125,215,111,108,246,154,88,198,202,25,71,96,254,2,154,13,230,95,227,136,51,180,174,34,212,197,156,139,192,156,247,91,154,88,230,178,74,157,7,129,122,2,154,28,234,89,182,56,147,250,182,88,21,57,17,32,64,160,13,129,146,125,143,38,150,54,106,40,11,2,4,86,72,160,228,162,189,66,76,78,53,88,192,58,13,46,64,97,120,77,44,133,128,157,14,215,196,210,105,225,164,77,96,2,1,205,6,19,32,175,96,8,235,106,5,139,238,148,171,9,204,121,191,165,137,165,218,50,49,17,129,217,8,104,114,152,77,41,55,60,17,245,157,119,125,157,29,1,2,4,74,4,74,246,61,154,88,74,228,141,37,64,128,192,8,129,146,139,246,136,112,134,16,24,37,96,157,142,98,107,102,144,38,150,102,74,49,105,34,154,88,38,229,22,140,64,87,2,154,13,186,42,87,55,201,90,87,221,148,74,162,13,10,204,121,191,165,137,165,193,5,39,37,2,193,2,154,28,130,11,176,228,240,234,187,100,96,211,19,32,64,160,99,129,146,125,143,38,150,142,11,47,117,2,4,250,20,40,185,104,247,121,198,178,238,81,192,58,237,177,106,155,114,214,196,210,119,253,198,102,191,97,19,203,115,159,159,182,223,115,175,177,83,26,71,128,192,76,4,52,27,204,164,144,141,157,134,117,213,88,65,164,211,149,192,156,247,91,154,88,186,90,138,146,37,48,137,128,38,135,73,152,195,130,168,111,24,189,192,4,8,16,104,94,160,100,223,163,137,165,249,242,74,144,0,129,185,9,148,92,180,231,102,225,124,218,21,176,78,219,173,205,144,204,52,177,12,81,154,223,49,154,88,230,87,83,103,68,160,150,128,102,131,90,146,230,217,92,192,186,178,30,8,140,23,152,243,126,75,19,203,248,117,97,36,129,185,10,104,114,152,107,101,111,61,47,245,157,119,125,157,29,1,2,4,74,4,74,246,61,154,88,74,228,141,37,64,128,192,8,129,146,139,246,136,112,134,16,24,37,96,157,142,98,107,102,144,38,150,102,74,49,105,34,27,53,177,220,247,185,207,79,219,121,19,203,164,117,16,140,64,139,2,154,13,90,172,74,255,57,89,87,253,215,208,25,196,9,204,121,191,165,137,37,110,93,137,76,160,85,1,77,14,173,86,166,78,94,234,91,199,209,44,4,8,16,152,163,64,201,190,71,19,203,28,87,132,115,34,64,160,105,129,146,139,118,211,39,38,185,89,9,88,167,125,151,83,19,75,223,245,27,155,253,199,95,247,218,116,227,251,223,187,110,184,38,150,177,154,198,17,152,151,128,102,131,121,213,179,149,179,177,174,90,169,132,60,122,20,152,243,126,75,19,75,143,43,82,206,4,150,43,160,201,97,185,190,209,179,171,111,116,5,196,39,64,128,64,187,2,37,251,30,77,44,237,214,85,102,4,8,204,84,160,228,162,61,83,18,167,213,160,128,117,218,96,81,182,33,37,77,44,219,128,53,163,67,63,246,186,215,166,175,106,98,153,81,69,157,10,129,122,2,154,13,234,89,154,105,147,128,117,101,53,16,24,47,48,231,253,150,38,150,241,235,194,72,2,115,21,208,228,48,215,202,222,122,94,234,59,239,250,58,59,2,4,8,148,8,148,236,123,52,177,148,200,27,75,128,0,129,17,2,37,23,237,17,225,12,33,48,74,192,58,29,197,214,204,32,77,44,205,148,98,210,68,52,177,76,202,45,24,129,174,4,52,27,116,85,174,110,146,181,174,186,41,149,68,27,20,152,243,126,75,19,75,131,11,78,74,4,130,5,52,57,4,23,96,201,225,213,119,201,192,166,39,64,128,64,199,2,37,251,30,77,44,29,23,94,234,4,8,244,41,80,114,209,238,243,140,101,221,163,128,117,218,99,213,54,229,172,137,165,239,250,141,205,126,227,38,150,23,164,237,246,124,240,216,41,141,35,64,96,38,2,154,13,102,82,200,198,78,195,186,106,172,32,210,233,74,96,206,251,45,77,44,93,45,69,201,18,152,68,64,147,195,36,204,97,65,212,55,140,94,96,2,4,8,52,47,80,178,239,209,196,210,124,121,37,72,128,192,220,4,74,46,218,115,179,112,62,237,10,88,167,237,214,102,72,102,154,88,134,40,205,239,24,77,44,243,171,169,51,34,80,75,64,179,65,45,73,243,108,46,96,93,89,15,4,198,11,204,121,191,165,137,101,252,186,48,146,192,92,5,52,57,204,181,178,183,158,151,250,206,187,190,206,142,0,1,2,37,2,37,251,30,77,44,37,242,198,18,32,64,96,132,64,201,69,123,68,56,67,8,140,18,176,78,71,177,53,51,72,19,75,51,165,152,52,17,77,44,147,114,11,70,160,43,1,205,6,93,149,171,155,100,173,171,110,74,37,209,6,5,230,188,223,210,196,210,224,130,147,18,129,96,1,77,14,193,5,88,114,120,245,93,50,176,233,9,16,32,208,177,64,201,190,71,19,75,199,133,151,58,1,2,125,10,148,92,180,251,60,99,89,247,40,96,157,246,88,181,77,57,107,98,233,187,126,99,179,255,216,235,142,73,95,125,255,251,214,13,191,239,115,125,157,208,88,79,227,8,204,73,64,179,193,156,170,217,206,185,88,87,237,212,66,38,253,9,204,121,191,165,137,165,191,245,40,99,2,203,22,208,228,176,108,225,216,249,213,55,214,95,116,2,4,8,180,44,80,178,239,209,196,210,114,101,229,70,128,192,44,5,74,46,218,179,4,113,82,77,10,88,167,77,150,101,112,82,154,88,6,83,205,234,64,77,44,179,42,167,147,33,80,85,32,55,27,236,188,243,206,85,231,52,25,129,44,176,211,78,59,165,235,174,187,14,6,1,2,219,40,48,231,253,150,38,150,109,92,12,14,39,176,2,2,185,201,225,144,67,14,89,129,51,93,221,83,60,248,224,131,211,233,167,159,190,186,0,206,156,0,1,2,4,54,20,40,217,247,104,98,177,168,8,16,32,48,177,64,201,69,123,226,84,133,91,97,1,235,180,239,226,107,98,233,187,126,99,179,215,196,50,86,206,56,2,4,8,108,18,184,254,250,235,211,131,31,252,224,230,26,51,158,242,148,167,164,189,246,218,203,3,32,139,149,192,76,4,230,188,223,210,196,50,147,69,234,52,8,16,24,45,176,203,46,187,164,47,124,225,11,233,155,223,252,230,232,57,12,36,64,128,0,1,2,115,16,40,217,247,104,98,153,195,10,112,14,4,8,116,37,80,114,209,238,234,68,37,219,181,128,117,218,117,249,146,38,150,190,235,55,54,123,77,44,99,229,140,35,64,128,192,38,129,220,196,178,231,158,123,166,252,246,154,150,62,154,88,90,170,134,92,8,148,11,204,121,191,165,137,165,124,125,152,129,0,129,190,5,52,177,244,93,63,217,19,32,64,128,64,61,129,146,125,143,38,150,122,117,48,19,1,2,4,6,9,148,92,180,7,5,112,16,129,10,2,214,105,5,196,192,41,52,177,4,226,7,134,214,196,18,136,47,52,1,2,179,17,104,181,137,37,191,130,127,159,125,246,73,249,85,237,62,4,8,244,47,48,231,253,150,38,150,254,215,167,51,32,64,160,76,96,215,93,119,77,159,255,252,231,189,137,165,140,209,104,2,4,8,16,152,129,64,201,190,71,19,203,12,22,128,83,32,64,160,47,129,146,139,118,95,103,42,219,158,5,172,211,158,171,151,188,137,165,239,242,141,206,126,195,38,150,231,189,32,109,183,199,131,71,207,105,32,1,2,4,86,77,160,213,38,150,220,188,178,239,190,251,106,98,89,181,5,233,124,103,43,48,231,253,150,38,150,217,46,91,39,70,128,192,64,129,220,196,242,185,207,125,46,125,235,91,223,26,56,194,97,4,8,16,32,64,96,158,2,37,251,30,77,44,243,92,19,206,138,0,129,134,5,74,46,218,13,159,150,212,102,38,96,157,246,93,80,111,98,233,187,126,99,179,215,196,50,86,206,56,2,4,8,108,18,248,242,151,191,156,246,216,99,143,230,190,78,40,55,177,236,183,223,126,233,201,79,126,178,114,17,32,48,3,129,57,239,183,52,177,204,96,129,58,5,2,4,138,4,238,115,159,251,164,207,126,246,179,154,88,138,20,13,38,64,128,0,129,57,8,148,236,123,52,177,204,97,5,56,7,2,4,186,18,40,185,104,119,117,162,146,237,90,192,58,237,186,124,222,196,210,119,249,70,103,175,137,101,52,157,129,4,8,16,184,77,32,55,177,60,232,65,15,74,249,141,44,45,125,114,243,202,67,31,250,208,244,164,39,61,169,165,180,228,66,128,192,72,129,57,239,183,52,177,140,92,20,134,17,32,48,27,1,77,44,179,41,165,19,33,64,128,0,129,66,129,146,125,143,38,150,66,124,195,9,16,32,176,173,2,37,23,237,109,141,229,120,2,99,5,172,211,177,114,109,140,243,38,150,54,234,48,117,22,31,59,246,152,244,213,15,188,111,93,216,251,250,58,161,169,203,32,30,1,2,157,11,180,218,196,146,155,87,30,246,176,135,105,98,233,124,125,73,159,192,154,192,156,247,91,154,88,172,115,2,4,86,93,64,19,203,170,175,0,231,79,128,0,1,2,53,246,61,154,88,172,35,2,4,8,76,44,48,231,95,86,77,76,41,220,18,5,172,211,37,226,78,48,181,38,150,9,144,27,12,161,137,165,193,162,72,137,0,129,238,4,90,110,98,121,248,195,31,158,158,248,196,39,118,103,42,97,2,4,190,91,96,206,251,45,77,44,86,60,1,2,171,46,176,219,110,187,165,207,124,230,51,190,78,104,213,23,130,243,39,64,128,0,129,84,178,239,209,196,98,1,17,32,64,96,98,129,146,139,246,196,169,10,183,194,2,214,105,223,197,215,196,210,119,253,198,102,175,137,101,172,156,113,4,8,16,216,36,240,149,175,124,37,61,240,129,15,76,185,153,165,165,79,110,94,217,127,255,253,211,19,158,240,132,150,210,146,11,1,2,35,5,230,188,223,210,196,50,114,81,24,70,128,192,108,4,52,177,204,166,148,78,132,0,1,2,4,10,5,74,246,61,154,88,10,241,13,39,64,128,192,182,10,148,92,180,183,53,150,227,9,140,21,176,78,199,202,181,49,78,19,75,27,117,152,58,139,141,155,88,126,59,109,183,199,158,83,167,34,30,1,2,4,186,21,208,196,210,109,233,36,78,160,43,129,57,239,183,52,177,116,181,20,37,75,128,192,18,4,118,223,125,247,116,205,53,215,120,19,203,18,108,77,73,128,0,1,2,125,9,148,236,123,52,177,244,85,107,217,18,32,48,3,129,146,139,246,12,78,223,41,116,34,96,157,118,82,168,239,145,166,38,150,190,235,55,54,123,77,44,99,229,140,35,64,128,192,38,129,86,155,88,242,27,88,30,245,168,71,165,223,250,173,255,199,222,89,128,91,85,124,109,252,253,164,149,16,233,14,145,146,238,22,164,145,146,14,65,64,17,164,187,187,187,75,26,233,20,12,68,81,65,164,187,75,82,164,4,233,14,253,158,53,254,247,225,30,184,247,158,115,247,62,177,227,157,231,241,65,207,221,51,179,230,183,222,179,113,152,151,53,245,152,46,18,32,1,27,16,176,243,126,139,38,22,27,8,148,75,32,1,18,48,68,128,38,22,67,248,216,153,4,72,128,4,72,192,70,4,140,236,123,104,98,177,145,16,184,20,18,32,1,107,16,48,242,210,182,198,10,25,165,29,8,80,167,214,206,34,77,44,214,206,159,222,232,15,142,31,131,203,155,127,115,235,158,173,45,43,177,232,229,201,126,36,64,2,206,36,112,241,226,69,20,40,80,192,116,215,9,137,121,165,82,165,74,168,91,183,174,51,19,195,85,147,128,205,8,216,121,191,69,19,139,205,196,202,229,144,0,9,68,152,64,182,108,217,112,236,216,49,86,98,137,48,57,118,32,1,18,32,1,18,176,27,1,35,251,30,154,88,236,166,6,174,135,4,72,192,244,4,140,188,180,77,191,56,6,104,27,2,212,169,181,83,73,19,139,181,243,167,55,122,154,88,244,146,99,63,18,32,1,18,120,65,64,76,44,249,243,231,135,84,100,49,83,163,137,197,76,217,96,44,36,96,156,128,157,247,91,52,177,24,215,7,71,32,1,18,176,54,1,154,88,172,157,63,70,79,2,36,64,2,36,224,59,2,70,246,61,52,177,248,46,15,28,137,4,72,128,4,188,34,96,228,165,237,213,4,124,136,4,124,64,128,58,245,1,196,32,14,65,19,75,16,225,7,113,106,154,88,130,8,159,83,147,0,9,216,134,128,89,77,44,82,129,165,74,149,42,168,83,167,142,109,88,115,33,36,224,100,2,118,222,111,209,196,226,100,101,115,237,36,64,2,66,128,38,22,234,128,4,72,128,4,72,128,4,254,35,96,100,223,67,19,11,85,68,2,36,64,2,1,38,96,228,165,29,224,80,57,157,131,9,80,167,214,78,62,77,44,214,206,159,222,232,105,98,209,75,142,253,72,128,4,72,224,5,1,179,154,88,196,188,242,225,135,31,162,118,237,218,76,23,9,144,128,13,8,216,121,191,69,19,139,13,4,202,37,144,0,9,24,34,64,19,139,33,124,236,76,2,36,64,2,36,96,35,2,70,246,61,52,177,216,72,8,92,10,9,144,128,53,8,24,121,105,91,99,133,140,210,14,4,168,83,107,103,145,38,22,107,231,79,111,244,52,177,232,37,199,126,36,64,2,36,240,130,192,165,75,151,144,47,95,62,211,93,39,68,19,11,85,74,2,246,34,96,231,253,22,77,44,246,210,42,87,67,2,36,16,113,2,217,179,103,199,209,163,71,241,244,233,211,136,119,102,15,18,32,1,18,32,1,18,176,17,1,35,251,30,154,88,108,36,4,46,133,4,72,192,26,4,140,188,180,173,177,66,70,105,7,2,212,169,181,179,72,19,139,181,243,167,55,122,154,88,244,146,99,63,18,32,1,18,120,65,64,76,44,121,243,230,133,84,100,49,83,147,10,44,213,171,87,71,173,90,181,204,20,22,99,33,1,18,208,73,192,206,251,45,154,88,116,138,130,221,72,128,4,108,67,128,38,22,219,164,146,11,33,1,18,32,1,18,48,72,192,200,190,135,38,22,131,240,217,157,4,72,128,4,34,74,192,200,75,59,162,115,241,121,18,208,75,128,58,213,75,206,28,253,104,98,49,71,30,2,29,69,168,38,150,118,29,144,164,112,209,64,135,194,249,72,128,4,72,192,178,4,204,106,98,17,243,138,28,12,203,63,108,36,64,2,214,39,96,231,253,22,77,44,214,215,39,87,64,2,36,96,140,0,77,44,198,248,177,55,9,144,0,9,144,128,125,8,24,217,247,208,196,98,31,29,112,37,36,64,2,22,33,96,228,165,109,145,37,50,76,27,16,160,78,173,157,68,154,88,172,157,63,189,209,211,196,162,151,28,251,145,0,9,144,192,11,2,151,47,95,70,158,60,121,76,87,137,133,38,22,170,148,4,236,69,192,206,251,45,154,88,236,165,85,174,134,4,72,32,226,4,114,228,200,129,195,135,15,227,217,179,103,17,239,204,30,36,64,2,36,64,2,36,96,35,2,70,246,61,52,177,216,72,8,92,10,9,144,128,53,8,24,121,105,91,99,133,140,210,14,4,168,83,107,103,145,38,22,107,231,79,111,244,7,199,141,193,229,45,191,185,117,207,198,74,44,122,113,178,31,9,144,128,67,9,136,137,37,119,238,220,144,138,44,102,106,45,91,182,196,148,41,83,204,20,18,99,33,1,18,48,64,96,93,141,170,175,244,46,183,98,181,129,17,205,211,53,97,194,132,152,60,121,50,106,212,168,97,158,160,24,9,9,144,0,9,4,144,0,77,44,1,132,205,169,72,128,4,72,128,4,76,77,192,200,57,19,77,44,166,78,45,131,35,1,18,176,35,1,35,47,109,59,242,224,154,204,73,128,58,53,103,94,188,141,138,38,22,111,73,217,235,57,154,88,236,149,79,174,134,4,72,32,56,4,204,106,98,9,14,13,206,74,2,36,224,47,2,220,111,249,139,44,199,37,1,18,32,129,224,19,200,153,51,39,14,29,58,196,74,44,193,79,5,35,32,1,18,32,1,18,8,50,1,35,251,30,154,88,130,156,60,78,79,2,36,224,60,2,70,94,218,206,163,197,21,7,139,0,117,26,44,242,190,153,151,38,22,223,112,180,218,40,52,177,88,45,99,140,151,4,72,192,140,4,104,98,49,99,86,24,19,9,216,143,0,247,91,246,203,41,87,68,2,36,64,2,26,1,154,88,168,5,18,32,1,18,32,1,18,248,143,128,145,125,15,77,44,84,17,9,144,0,9,4,152,128,145,151,118,128,67,229,116,14,38,64,157,90,59,249,52,177,88,59,127,122,163,15,221,196,210,17,73,10,23,209,59,36,251,145,0,9,144,128,227,8,92,185,114,5,185,114,229,50,221,117,66,142,75,4,23,76,2,54,39,192,253,150,205,19,204,229,145,0,9,56,154,128,252,191,228,193,131,7,89,137,197,209,42,224,226,73,128,4,72,128,4,132,128,145,125,15,77,44,212,16,9,144,0,9,4,152,128,145,151,118,128,67,229,116,14,38,64,157,90,59,249,52,177,88,59,127,122,163,15,205,196,146,189,93,71,36,166,137,69,47,82,246,35,1,18,112,32,1,49,177,200,223,158,149,138,44,108,36,64,2,36,224,47,2,220,111,249,139,44,199,37,1,18,32,129,224,19,160,137,37,248,57,96,4,36,64,2,36,64,2,230,32,96,100,223,67,19,139,57,114,200,40,72,128,4,28,68,192,200,75,219,65,152,184,212,32,19,160,78,131,156,0,131,211,211,196,98,16,160,69,187,211,196,98,209,196,49,108,18,32,1,83,17,160,137,197,84,233,96,48,36,96,91,2,220,111,217,54,181,92,24,9,144,0,9,168,170,126,172,196,66,33,144,0,9,144,0,9,144,0,43,177,80,3,36,64,2,36,96,41,2,252,195,42,75,165,203,177,193,82,167,214,78,61,77,44,214,206,159,222,232,15,142,27,141,203,91,54,187,117,103,37,22,189,52,217,143,4,72,192,169,4,104,98,113,106,230,185,110,18,8,44,1,238,183,2,203,155,179,145,0,9,144,64,32,9,228,206,157,27,7,14,28,224,117,66,129,132,206,185,72,128,4,72,128,4,76,73,192,200,190,135,149,88,76,153,82,6,69,2,36,96,103,2,70,94,218,118,230,194,181,153,139,0,117,106,174,124,68,52,26,154,88,34,74,204,30,207,31,24,55,26,87,104,98,177,71,50,185,10,18,32,129,160,17,184,122,245,42,178,103,207,14,49,179,176,145,0,9,144,128,191,8,112,191,229,47,178,28,151,4,72,128,4,130,79,128,38,150,224,231,128,17,144,0,9,144,0,9,152,131,128,145,125,15,77,44,230,200,33,163,32,1,18,112,16,1,35,47,109,7,97,226,82,131,76,128,58,13,114,2,12,78,79,19,139,65,128,22,237,78,19,139,69,19,199,176,73,128,4,76,69,128,38,22,83,165,131,193,144,128,109,9,112,191,101,219,212,114,97,36,64,2,36,128,60,121,242,96,255,254,253,172,196,66,45,144,0,9,144,0,9,56,158,128,145,125,15,77,44,142,151,15,1,144,0,9,4,154,128,145,151,118,160,99,229,124,206,37,64,157,90,59,247,52,177,88,59,127,122,163,167,137,69,47,57,246,35,1,18,32,129,23,4,104,98,161,26,72,128,4,2,65,128,251,173,64,80,230,28,36,64,2,36,16,28,2,52,177,4,135,59,103,37,1,18,32,1,18,48,31,1,35,251,30,154,88,204,151,79,70,68,2,36,96,115,2,70,94,218,54,71,195,229,153,136,0,117,106,162,100,232,8,133,38,22,29,208,108,208,133,38,22,27,36,145,75,32,1,18,8,58,129,191,254,250,11,217,178,101,227,117,66,65,207,4,3,32,1,123,19,224,126,203,222,249,13,111,117,43,86,172,64,203,150,45,33,191,223,176,145,0,9,144,0,9,144,0,9,216,159,64,139,22,45,48,121,242,100,251,47,148,43,36,129,80,8,24,217,247,208,196,66,73,145,0,9,144,64,128,9,24,121,105,7,56,84,78,231,96,2,212,169,181,147,79,19,139,181,243,167,55,250,80,77,44,237,59,34,113,161,34,122,135,100,63,18,32,1,18,112,28,1,57,84,204,154,53,43,164,34,11,27,9,144,0,9,248,139,0,247,91,254,34,107,254,113,197,196,178,108,217,50,245,15,27,9,152,149,128,232,116,233,210,165,88,190,124,185,89,67,100,92,36,0,234,148,34,176,2,1,234,212,10,89,98,140,254,36,96,100,223,67,19,139,63,51,195,177,73,128,4,72,32,20,2,70,94,218,4,74,2,129,34,64,157,6,138,180,127,230,161,137,197,63,92,205,62,42,77,44,102,207,16,227,35,1,18,176,2,1,154,88,172,144,37,198,72,2,214,39,192,253,150,245,115,168,119,5,98,10,144,127,104,98,209,75,144,253,2,65,128,135,174,129,160,204,57,140,18,160,78,141,18,100,255,64,16,160,78,3,65,153,115,152,153,128,145,125,15,77,44,102,206,44,99,35,1,18,176,37,1,35,47,109,91,2,225,162,76,73,128,58,53,101,90,188,14,138,38,22,175,81,217,234,65,154,88,108,149,78,46,134,4,72,32,72,4,104,98,9,18,120,78,75,2,14,35,192,253,150,195,18,30,98,185,52,177,56,55,247,86,90,57,15,93,173,148,45,231,198,74,157,58,55,247,86,90,57,117,106,165,108,49,86,127,16,48,178,239,161,137,197,31,25,225,152,36,64,2,36,16,14,1,35,47,109,130,37,129,64,17,160,78,3,69,218,63,243,208,196,226,31,174,102,31,245,192,216,209,184,178,117,179,91,152,217,121,157,144,217,211,198,248,72,128,4,76,70,224,218,181,107,120,247,221,119,33,102,22,54,18,32,1,18,240,23,1,238,183,252,69,214,252,227,138,137,69,59,208,50,127,180,140,208,169,4,120,232,234,212,204,91,107,221,212,169,181,242,229,212,104,169,83,167,102,158,235,214,8,24,217,247,208,196,66,29,145,0,9,144,64,128,9,24,121,105,7,56,84,78,231,96,2,212,169,181,147,79,19,139,181,243,167,55,122,154,88,244,146,99,63,18,32,1,18,120,65,128,38,22,170,129,4,72,32,16,4,184,223,10,4,101,115,206,33,215,8,173,92,185,18,75,151,46,53,103,128,140,138,4,0,151,209,74,76,87,108,36,96,86,2,52,7,152,53,51,140,43,36,1,234,148,122,112,58,1,35,251,30,154,88,156,174,30,174,159,4,72,32,224,4,140,188,180,3,30,44,39,116,44,1,234,212,218,169,167,137,197,218,249,211,27,125,232,38,150,78,72,92,168,176,222,33,217,143,4,72,128,4,28,71,128,38,22,199,165,156,11,38,129,160,16,224,126,43,40,216,77,49,41,77,44,166,72,3,131,240,64,128,135,174,148,136,21,8,80,167,86,200,18,99,164,78,169,1,167,19,48,178,239,161,137,197,233,234,225,250,73,128,4,2,78,192,200,75,59,224,193,114,66,199,18,160,78,173,157,122,154,88,172,157,63,189,209,211,196,162,151,28,251,145,0,9,144,192,11,2,215,175,95,71,230,204,153,121,157,16,69,65,2,36,224,87,2,220,111,249,21,175,169,7,23,19,203,170,85,171,176,100,201,18,83,199,201,224,156,77,128,135,174,206,206,191,85,86,79,157,90,37,83,206,142,147,58,117,118,254,185,122,192,200,190,135,38,22,42,136,4,72,128,4,2,76,192,200,75,59,192,161,114,58,7,19,160,78,173,157,124,154,88,172,157,63,189,209,211,196,162,151,28,251,145,0,9,144,128,187,137,37,83,166,76,144,138,44,108,36,64,2,36,224,47,2,220,111,249,139,172,249,199,149,107,132,190,250,234,43,154,88,204,159,42,71,71,200,67,87,71,167,223,50,139,167,78,45,147,42,71,7,74,157,58,58,253,92,60,104,98,161,8,72,128,4,72,192,82,4,248,135,85,150,74,151,99,131,165,78,173,157,122,154,88,172,157,63,189,209,31,24,59,10,87,182,110,113,235,158,189,61,175,19,210,203,243,206,27,132,0,0,32,0,73,68,65,84,147,253,72,128,4,156,73,64,42,177,208,196,226,204,220,115,213,36,16,72,2,220,111,5,146,182,185,230,162,137,197,92,249,96,52,161,19,224,161,43,149,97,5,2,212,169,21,178,196,24,169,83,106,192,233,4,140,236,123,88,137,197,233,234,225,250,73,128,4,2,78,192,200,75,59,224,193,114,66,199,18,160,78,173,157,122,154,88,172,157,63,189,209,211,196,162,151,28,251,145,0,9,144,192,11,2,52,177,80,13,36,64,2,129,32,192,253,86,32,40,155,115,14,154,88,204,153,23,70,229,78,128,135,174,84,132,21,8,80,167,86,200,18,99,164,78,169,1,167,19,48,178,239,161,137,197,233,234,225,250,73,128,4,2,78,192,200,75,59,224,193,114,66,199,18,160,78,173,157,122,154,88,172,157,63,189,209,211,196,162,151,28,251,145,0,9,144,192,11,2,127,255,253,55,50,100,200,0,49,179,176,145,0,9,144,128,191,8,112,191,229,47,178,230,31,119,201,146,37,88,179,102,13,22,47,94,108,254,96,25,161,99,9,240,208,213,177,169,183,212,194,169,83,75,165,203,177,193,82,167,142,77,61,23,254,63,2,70,246,61,52,177,80,70,36,64,2,36,16,96,2,70,94,218,1,14,149,211,57,152,0,117,106,237,228,211,196,98,237,252,233,141,158,38,22,189,228,216,143,4,72,128,4,94,16,160,137,133,106,32,1,18,8,4,1,238,183,2,65,217,156,115,208,196,98,206,188,48,42,119,2,60,116,165,34,172,64,128,58,181,66,150,24,35,117,74,13,56,157,128,145,125,15,77,44,78,87,15,215,79,2,36,16,112,2,70,94,218,1,15,150,19,58,150,0,117,106,237,212,211,196,98,237,252,233,141,158,38,22,189,228,216,143,4,72,128,4,104,98,161,6,72,128,4,2,75,128,251,173,192,242,54,211,108,52,177,152,41,27,140,37,44,2,60,116,165,54,172,64,128,58,181,66,150,24,35,117,74,13,56,157,128,145,125,15,77,44,78,87,15,215,79,2,36,16,112,2,70,94,218,1,15,150,19,58,150,0,117,106,237,212,211,196,98,237,252,233,141,158,38,22,189,228,216,143,4,72,128,4,104,98,161,6,72,128,4,2,75,128,251,173,192,242,54,211,108,114,141,208,55,223,124,131,69,139,22,153,41,44,198,66,2,110,4,120,232,74,65,88,129,0,117,106,133,44,49,70,234,148,26,112,58,1,35,251,30,154,88,156,174,30,174,159,4,72,32,224,4,140,188,180,3,30,44,39,116,44,1,234,212,218,169,167,137,197,218,249,211,27,125,168,38,150,14,157,144,184,96,97,189,67,178,31,9,144,0,9,56,142,192,141,27,55,240,206,59,239,64,174,21,98,35,1,18,32,1,127,17,224,126,203,95,100,205,63,46,77,44,230,207,17,35,4,120,232,74,21,88,129,0,117,106,133,44,49,70,234,148,26,112,58,1,35,251,30,154,88,156,174,30,174,159,4,72,32,224,4,140,188,180,3,30,44,39,116,44,1,234,212,218,169,167,137,197,218,249,211,27,61,77,44,122,201,177,31,9,144,0,9,188,32,64,19,11,213,64,2,36,16,8,2,220,111,5,130,178,57,231,160,137,197,156,121,97,84,238,4,120,232,74,69,88,129,0,117,106,133,44,49,70,234,148,26,112,58,1,35,251,30,154,88,156,174,30,174,159,4,72,32,224,4,140,188,180,3,30,44,39,116,44,1,234,212,218,169,167,137,197,218,249,211,27,61,77,44,122,201,177,31,9,144,0,9,208,196,66,13,144,0,9,4,150,0,247,91,129,229,109,166,217,228,26,161,239,190,251,14,11,23,46,52,83,88,140,133,4,220,8,240,208,149,130,176,2,1,234,212,10,89,98,140,212,41,53,224,116,2,70,246,61,52,177,56,93,61,92,63,9,144,64,192,9,24,121,105,7,60,88,78,232,88,2,212,169,181,83,79,19,139,181,243,167,55,250,3,99,70,225,202,182,45,110,221,179,243,58,33,189,56,217,143,4,72,192,161,4,110,222,188,137,183,223,126,27,82,145,133,141,4,72,128,4,252,69,128,251,45,127,145,53,255,184,52,177,152,63,71,140,144,215,9,81,3,214,32,64,115,128,53,242,228,244,40,169,83,167,43,128,235,55,178,239,161,137,133,250,33,1,18,32,129,0,19,48,242,210,14,112,168,156,206,193,4,168,83,107,39,159,38,22,107,231,79,111,244,52,177,232,37,199,126,36,64,2,36,240,130,0,77,44,84,3,9,144,64,32,8,112,191,21,8,202,230,156,131,38,22,115,230,133,81,185,19,224,161,43,21,97,5,2,212,169,21,178,196,24,169,83,106,192,233,4,140,236,123,104,98,113,186,122,184,126,18,32,129,128,19,48,242,210,14,120,176,156,208,177,4,168,83,107,167,158,38,22,107,231,79,111,244,161,155,88,58,35,113,193,66,122,135,100,63,18,32,1,18,112,28,1,154,88,28,151,114,46,152,4,130,66,128,251,173,160,96,55,197,164,98,98,89,187,118,45,22,44,88,96,138,120,24,4,9,132,70,128,135,174,212,133,21,8,80,167,86,200,18,99,164,78,169,1,167,19,48,178,239,161,137,197,233,234,225,250,73,128,4,2,78,192,200,75,59,224,193,114,66,199,18,160,78,173,157,122,154,88,172,157,63,189,209,211,196,162,151,28,251,145,0,9,144,192,11,2,52,177,80,13,36,64,2,129,32,192,253,86,32,40,155,115,142,133,11,23,226,251,239,191,119,153,88,78,157,58,133,116,233,210,153,51,88,70,229,88,2,47,31,186,158,62,125,90,93,183,200,70,2,102,34,64,157,154,41,27,140,37,44,2,212,41,181,225,116,2,70,246,61,52,177,56,93,61,92,63,9,144,64,192,9,24,121,105,7,60,88,78,232,88,2,212,169,181,83,79,19,139,181,243,167,55,122,154,88,244,146,99,63,18,32,1,18,120,65,224,214,173,91,72,147,38,13,196,204,194,70,2,36,64,2,254,34,192,253,150,191,200,154,115,220,247,222,123,15,87,174,92,193,196,137,19,113,237,218,53,101,98,233,219,183,47,6,15,30,140,117,235,214,225,199,31,127,68,182,108,217,204,25,60,163,114,12,129,82,165,74,225,220,185,115,74,167,247,239,223,199,210,165,75,49,108,216,48,12,29,58,20,171,87,175,86,90,205,147,39,143,99,120,112,161,230,36,160,233,116,194,132,9,120,240,224,1,117,106,206,52,57,62,42,190,79,29,47,1,2,8,65,192,200,190,135,38,22,74,137,4,72,128,4,2,76,192,200,75,59,192,161,114,58,7,19,160,78,173,157,124,154,88,172,157,63,189,209,31,24,51,18,87,182,109,117,235,158,189,3,175,19,210,203,147,253,72,128,4,156,73,128,38,22,103,230,157,171,38,129,64,19,224,126,43,208,196,131,59,223,188,121,243,208,162,69,11,200,62,237,173,183,222,194,179,103,207,112,253,250,117,252,251,239,191,168,80,161,2,214,172,89,19,220,0,57,59,9,0,88,188,120,49,62,249,228,19,68,138,20,9,113,227,198,197,147,39,79,240,247,223,127,43,54,114,32,43,230,43,54,18,8,54,1,234,52,216,25,224,252,222,16,160,78,189,161,196,103,156,66,192,200,190,135,38,22,167,168,132,235,36,1,18,48,13,1,35,47,109,211,44,130,129,216,158,0,117,106,237,20,211,196,98,237,252,233,141,158,38,22,189,228,216,143,4,72,128,4,94,16,160,137,133,106,32,1,18,8,4,1,238,183,2,65,217,92,115,200,85,44,103,206,156,113,11,42,90,180,104,216,181,107,23,178,102,205,106,174,96,25,141,99,9,100,204,152,17,39,78,156,112,91,127,140,24,49,176,105,211,38,86,97,113,172,42,204,183,112,234,212,124,57,97,68,175,18,160,78,169,10,18,248,143,128,145,125,15,77,44,84,17,9,144,0,9,4,152,128,145,151,118,128,67,229,116,14,38,64,157,90,59,249,52,177,88,59,127,122,163,167,137,69,47,57,246,35,1,18,32,129,23,4,110,223,190,141,84,169,82,65,204,44,108,36,64,2,36,224,47,2,220,111,249,139,172,121,199,157,59,119,46,58,116,232,224,118,93,93,141,26,53,176,124,249,114,243,6,205,200,28,71,64,170,7,124,254,249,231,144,255,31,210,90,229,202,149,89,45,200,113,74,48,247,130,169,83,115,231,135,209,253,71,128,58,165,18,72,224,63,2,70,246,61,52,177,80,69,36,64,2,36,16,96,2,70,94,218,1,14,149,211,57,152,0,117,106,237,228,211,196,98,237,252,233,141,158,38,22,189,228,216,143,4,72,128,4,94,16,160,137,133,106,32,1,18,8,4,1,238,183,2,65,217,124,115,164,77,155,22,103,207,158,85,129,69,141,26,21,123,246,236,65,150,44,89,204,23,40,35,114,52,129,144,213,3,88,133,197,209,82,48,245,226,169,83,83,167,135,193,253,143,0,117,74,41,144,0,77,44,212,0,9,144,0,9,88,138,0,255,176,202,82,233,114,108,176,212,169,181,83,79,19,139,181,243,167,55,122,154,88,244,146,99,63,18,32,1,18,120,65,128,38,22,170,129,4,72,32,16,4,184,223,10,4,101,243,205,49,103,206,28,116,236,216,81,85,99,169,89,179,38,150,45,91,102,190,32,25,145,227,9,132,172,30,192,42,44,142,151,131,105,1,80,167,166,77,13,3,11,65,128,58,165,28,72,128,38,22,106,128,4,72,128,4,44,69,128,127,88,101,169,116,57,54,88,234,212,218,169,167,137,197,218,249,211,27,125,104,38,150,28,29,58,35,81,193,66,122,135,100,63,18,32,1,18,112,28,1,154,88,28,151,114,46,88,39,129,208,246,11,58,135,98,183,255,17,40,187,252,43,178,112,0,129,52,105,210,224,207,63,255,196,254,253,251,241,238,187,239,58,96,197,92,162,21,9,72,245,0,169,26,180,101,203,22,228,201,147,199,138,75,96,204,14,32,64,157,58,32,201,54,88,34,117,106,131,36,114,9,134,8,24,57,103,226,117,66,134,208,179,51,9,144,0,9,68,156,128,145,151,118,196,103,99,15,18,208,71,128,58,213,199,205,44,189,104,98,49,75,38,2,27,71,168,38,150,142,157,145,168,0,77,44,129,205,4,103,35,1,18,176,50,129,59,119,238,32,69,138,20,16,51,11,27,9,144,64,216,4,104,98,241,189,58,104,98,241,61,83,51,142,56,122,244,104,101,12,88,181,106,149,25,195,99,76,36,160,8,124,241,197,23,88,191,126,61,86,172,88,65,34,36,96,90,2,212,169,105,83,195,192,66,16,160,78,41,7,167,19,48,114,206,68,19,139,211,213,195,245,147,0,9,4,156,128,145,151,118,192,131,229,132,142,37,64,157,90,59,245,52,177,88,59,127,122,163,223,63,102,36,174,110,219,234,214,61,7,77,44,122,113,178,31,9,144,128,67,9,208,196,226,208,196,115,217,17,38,64,19,75,132,145,121,236,224,84,19,203,142,163,87,176,224,135,227,30,249,240,1,235,18,200,155,41,49,26,150,203,104,221,5,0,160,78,45,157,62,175,130,167,78,189,194,196,135,130,76,128,58,13,114,2,56,189,87,4,236,160,83,175,22,202,135,188,34,96,228,156,137,38,22,175,16,243,33,18,32,1,18,240,29,1,35,47,109,223,69,193,145,72,32,124,2,212,169,181,21,66,19,139,181,243,167,55,122,154,88,244,146,99,63,18,32,1,18,120,65,128,38,22,170,129,4,188,35,64,19,139,119,156,34,242,148,147,77,44,251,78,221,68,201,252,233,35,130,139,207,90,132,192,177,179,87,113,235,214,29,91,152,88,168,83,139,136,78,71,152,212,169,14,104,236,18,112,2,212,105,192,145,115,66,29,4,236,162,83,29,75,103,151,48,8,24,57,103,162,137,133,178,34,1,18,32,129,0,19,48,242,210,14,112,168,156,206,193,4,168,83,107,39,159,38,22,107,231,79,111,244,251,71,143,196,213,237,172,196,162,151,31,251,145,0,9,144,128,16,16,19,75,242,228,201,213,175,108,36,64,2,97,19,160,137,197,247,234,160,137,133,38,22,223,171,42,248,35,218,229,48,75,42,177,208,196,18,124,61,249,43,2,234,212,95,100,57,174,47,9,80,167,190,164,201,177,252,69,192,46,58,245,23,31,39,142,107,228,156,137,38,22,39,42,134,107,38,1,18,8,42,1,35,47,237,160,6,206,201,29,69,128,58,181,118,186,105,98,177,118,254,244,70,31,186,137,165,11,18,21,40,168,119,72,246,35,1,18,32,1,199,17,184,123,247,46,146,37,75,70,19,139,227,50,207,5,71,148,0,247,11,17,37,198,231,195,34,64,115,128,189,181,97,151,195,44,234,148,58,181,2,1,234,212,10,89,210,31,35,223,167,250,217,177,103,224,8,216,69,167,129,35,102,255,153,140,236,27,105,98,177,191,62,184,66,18,32,1,147,17,48,242,210,54,217,82,24,142,141,9,80,167,214,78,46,77,44,214,206,159,222,232,105,98,209,75,142,253,72,128,4,72,224,5,1,154,88,168,6,18,240,142,0,247,11,222,113,226,83,158,9,240,208,213,51,35,43,63,97,151,195,44,234,212,202,42,244,28,59,117,234,153,17,159,8,62,1,234,52,248,57,96,4,158,9,216,69,167,158,87,202,39,188,37,96,100,223,72,19,139,183,148,249,28,9,144,0,9,248,136,128,145,151,182,143,66,224,48,36,224,145,0,117,234,17,145,169,31,160,137,197,212,233,241,91,112,52,177,248,13,45,7,38,1,18,112,16,1,154,88,28,148,108,46,213,16,1,238,23,12,225,99,231,16,4,104,14,176,183,28,236,114,152,69,157,82,167,86,32,64,157,90,33,75,250,99,228,251,84,63,59,246,12,28,1,187,232,52,112,196,236,63,147,145,125,35,77,44,246,215,7,87,72,2,36,96,50,2,70,94,218,38,91,10,195,177,49,1,234,212,218,201,165,137,197,218,249,211,27,253,254,209,35,112,117,251,54,183,238,57,58,242,58,33,189,60,217,143,4,72,192,153,4,238,221,187,135,36,73,146,64,204,44,108,36,64,2,97,19,224,126,129,234,240,21,1,30,186,250,138,164,57,199,177,203,97,22,117,106,78,125,249,42,42,234,212,87,36,57,142,63,9,80,167,254,164,203,177,125,69,192,46,58,245,21,15,142,3,24,217,55,210,196,66,5,145,0,9,144,64,128,9,24,121,105,7,56,84,78,231,96,2,212,169,181,147,79,19,139,181,243,167,55,122,154,88,244,146,99,63,18,32,1,18,120,65,128,38,22,170,129,4,188,35,192,253,130,119,156,248,148,103,2,52,7,120,102,100,229,39,236,114,152,69,157,90,89,133,158,99,167,78,61,51,226,19,193,39,64,157,6,63,7,140,192,51,1,187,232,212,243,74,249,132,183,4,140,236,27,105,98,241,150,50,159,35,1,18,32,1,31,17,48,242,210,246,81,8,28,134,4,60,18,160,78,61,34,50,245,3,52,177,152,58,61,126,11,142,38,22,191,161,229,192,36,64,2,14,34,64,19,139,131,146,205,165,26,34,192,253,130,33,124,236,28,130,0,205,1,246,150,131,93,14,179,168,83,234,212,10,4,168,83,43,100,73,127,140,124,159,234,103,199,158,129,35,96,23,157,6,142,152,253,103,50,178,111,164,137,197,254,250,224,10,73,128,4,76,70,192,200,75,219,100,75,97,56,54,38,64,157,90,59,185,52,177,88,59,127,122,163,167,137,69,47,57,246,35,1,18,32,129,23,4,196,196,146,56,113,98,200,175,108,36,64,2,97,19,224,126,129,234,240,21,1,30,186,250,138,164,57,199,177,203,97,22,117,106,78,125,249,42,42,234,212,87,36,57,142,63,9,80,167,254,164,203,177,125,69,192,46,58,245,21,15,142,195,235,132,168,1,18,32,1,18,176,20,1,254,97,159,165,210,229,216,96,169,83,107,167,158,38,22,107,231,79,111,244,52,177,232,37,199,126,36,64,2,36,240,130,192,253,251,247,145,40,81,34,154,88,40,10,18,240,64,128,251,5,74,196,87,4,104,14,240,21,73,115,142,99,151,195,44,234,212,156,250,242,85,84,212,105,216,36,175,253,117,5,15,238,223,67,242,20,169,17,41,114,228,80,31,188,124,233,2,226,197,79,136,168,81,163,249,42,37,1,27,231,250,181,171,120,242,228,49,146,38,75,25,230,156,102,89,159,147,117,250,252,217,51,92,248,227,44,162,199,136,129,132,137,146,226,181,215,94,11,152,70,56,209,11,2,183,110,254,141,255,123,237,53,196,137,19,55,76,44,118,209,41,243,238,59,2,70,246,141,172,196,226,187,60,112,36,18,32,1,18,240,138,128,145,151,182,87,19,240,33,18,240,1,1,234,212,7,16,131,56,4,77,44,65,132,31,196,169,105,98,9,34,124,78,77,2,36,96,27,2,52,177,216,38,149,92,136,159,9,112,191,224,103,192,14,26,158,230,0,123,39,219,46,135,89,212,41,117,106,5,2,33,117,186,233,151,117,24,57,168,59,58,247,30,134,97,125,59,99,237,166,131,232,216,162,1,190,89,181,24,95,174,88,143,2,69,74,184,150,180,119,215,54,212,169,84,20,229,43,213,192,248,25,75,212,231,210,191,107,155,38,248,251,250,95,174,231,234,55,250,28,93,251,141,64,244,232,49,212,103,11,231,76,193,194,57,211,112,234,228,81,245,223,165,202,85,70,167,94,67,240,198,27,177,80,52,103,170,48,145,157,188,242,204,245,179,181,107,150,161,93,179,122,161,62,91,236,253,114,168,86,187,33,122,118,108,134,125,167,110,186,61,211,162,81,53,164,72,149,22,221,251,143,194,215,43,23,97,104,223,78,216,118,248,18,86,47,95,128,46,173,27,97,216,248,89,168,86,251,99,87,31,89,123,210,228,169,208,177,199,32,245,217,222,157,91,209,185,117,35,92,56,127,70,253,247,27,49,99,161,193,39,173,208,182,75,63,68,138,20,41,220,245,165,77,151,49,204,181,13,235,223,5,179,167,142,193,170,31,118,32,75,246,220,174,231,26,215,46,135,45,191,254,228,214,47,107,142,60,232,216,99,48,10,21,43,137,109,191,253,130,143,107,150,9,117,220,205,251,255,64,194,196,73,97,247,247,233,232,193,61,241,244,217,83,68,137,18,21,79,30,63,82,185,21,243,202,180,9,195,48,126,68,63,23,27,201,251,200,73,243,144,43,111,65,60,122,244,16,217,82,199,10,149,155,104,89,52,173,181,126,221,90,97,209,220,105,161,62,219,165,207,48,101,100,242,164,53,173,243,203,121,246,164,227,153,139,190,117,205,123,245,242,69,245,253,248,238,215,131,120,39,67,102,215,231,243,103,77,194,226,121,211,213,119,85,107,242,253,43,152,37,41,222,47,83,17,211,190,92,173,62,238,219,181,37,14,238,221,137,175,214,239,122,229,59,241,248,241,35,76,158,179,210,107,38,50,192,135,165,243,226,131,15,107,227,211,22,157,92,227,29,62,184,23,213,202,228,131,188,83,226,190,21,31,91,55,253,140,25,147,71,186,52,156,43,95,33,52,107,221,21,37,74,127,240,10,79,187,232,52,204,47,57,127,16,97,2,70,246,141,52,177,68,24,55,59,144,0,9,144,128,49,2,70,94,218,198,102,102,111,18,240,158,0,117,234,61,43,51,62,73,19,139,25,179,226,255,152,104,98,241,63,99,206,64,2,36,96,127,2,52,177,216,63,199,92,161,111,8,112,191,224,27,142,28,5,234,128,68,14,39,75,230,79,79,28,54,36,96,151,195,44,234,212,134,226,12,177,36,59,234,116,247,142,205,24,53,184,7,58,247,28,138,225,3,186,96,217,119,91,208,190,121,125,124,183,122,41,196,140,210,119,216,68,23,129,17,3,186,97,230,148,81,40,91,177,26,38,206,92,134,77,27,126,192,167,117,63,64,183,190,35,80,247,227,102,136,26,45,58,14,236,221,137,206,173,62,86,135,238,114,152,190,103,199,22,212,173,242,158,50,196,228,45,80,20,39,142,29,198,184,225,125,148,233,69,230,250,251,218,85,53,254,241,163,7,241,105,189,138,248,230,151,125,136,251,86,60,245,153,24,50,180,38,38,132,59,183,254,51,168,44,93,48,83,153,80,22,175,217,168,254,59,106,180,104,234,208,188,87,167,230,225,154,88,214,172,88,8,49,40,200,239,37,171,151,205,71,151,54,141,149,41,101,195,174,83,120,51,238,127,115,42,19,75,178,148,232,216,115,48,206,159,61,133,210,5,51,162,125,183,1,104,212,172,157,250,249,174,109,155,84,156,98,156,104,220,172,93,184,235,91,185,110,123,168,95,136,103,79,159,34,111,166,132,234,103,117,27,54,131,24,35,180,214,176,70,105,100,202,146,3,159,181,234,172,62,122,248,224,62,70,13,234,129,181,95,47,199,193,115,119,149,169,166,81,173,178,248,101,231,239,175,140,157,36,89,74,101,172,177,163,78,67,46,118,234,184,33,120,246,236,25,162,68,137,130,199,143,31,43,67,209,196,81,3,148,241,100,226,172,101,200,157,175,48,164,114,206,212,113,67,241,213,178,47,241,211,246,19,120,253,141,152,200,158,38,54,166,204,89,137,140,239,102,115,99,39,213,129,98,188,254,134,235,179,59,183,111,225,209,195,7,234,191,187,182,109,162,244,32,115,72,139,25,43,54,54,172,255,206,163,214,228,217,208,242,236,73,199,154,14,165,255,149,203,127,162,88,206,212,175,152,88,230,205,152,128,165,243,103,186,153,88,22,206,157,170,116,114,255,222,93,108,63,114,25,111,197,75,128,237,91,54,162,97,245,82,106,253,41,83,191,173,226,191,123,231,54,114,167,143,135,17,19,230,160,108,165,234,94,51,145,190,98,98,169,80,181,22,154,182,252,79,155,210,14,31,216,131,106,101,243,171,57,133,161,48,22,61,203,187,227,214,173,27,88,56,123,42,166,79,26,129,93,39,174,189,82,149,197,46,58,13,245,75,206,15,117,17,48,178,111,164,137,69,23,114,118,34,1,18,32,1,253,4,140,188,180,245,207,202,158,36,16,49,2,212,105,196,120,153,237,105,154,88,204,150,145,192,196,19,170,137,165,83,23,36,202,95,48,48,1,112,22,18,32,1,18,176,1,129,7,15,30,32,65,130,4,16,51,11,27,9,144,64,216,4,184,95,160,58,124,69,128,230,0,95,145,52,231,56,118,57,204,162,78,205,169,47,95,69,101,71,157,30,61,180,31,99,134,246,66,167,158,67,48,114,80,55,204,90,188,86,153,88,46,94,56,135,223,79,28,197,238,227,215,212,245,64,255,252,243,15,10,103,75,142,20,169,210,32,81,146,100,202,196,82,167,114,49,36,75,158,10,163,167,204,119,67,44,213,24,196,104,177,118,211,33,28,220,183,19,221,218,126,226,118,136,125,230,212,113,172,93,179,28,173,58,246,118,245,211,42,58,104,7,240,225,229,108,238,244,241,88,182,96,150,219,33,190,152,110,34,106,98,153,50,126,40,222,138,23,31,25,50,101,69,255,225,147,213,148,33,77,44,82,169,69,204,54,194,36,100,19,51,204,213,43,23,241,89,171,46,88,181,116,158,87,235,11,217,95,171,94,211,161,251,64,140,25,218,27,82,65,69,187,130,73,76,44,98,246,105,221,169,143,171,203,142,173,191,162,65,181,146,216,176,251,52,206,159,57,165,216,134,172,82,243,50,43,59,234,52,228,26,23,204,158,172,42,171,196,136,241,58,30,60,184,143,143,26,183,64,246,180,113,48,116,220,76,84,175,211,200,245,232,195,135,15,48,110,88,31,85,105,39,101,154,183,149,193,66,140,69,82,217,198,219,214,188,97,85,164,74,147,78,153,150,180,230,141,214,228,217,240,242,44,63,15,77,199,33,227,138,136,137,69,12,38,53,235,127,162,204,60,237,186,246,71,237,6,77,85,117,154,34,57,82,42,67,84,227,230,237,213,208,90,37,152,221,39,174,35,74,212,168,17,98,226,201,196,34,6,25,49,125,125,185,242,39,20,40,92,92,205,39,121,154,62,113,4,234,52,104,234,102,74,147,159,217,69,167,222,106,137,207,121,38,96,100,223,72,19,139,103,190,124,130,4,72,128,4,124,74,192,200,75,219,167,129,112,48,18,8,135,0,117,106,109,121,208,196,98,237,252,233,141,158,38,22,189,228,216,143,4,72,128,4,94,16,160,137,133,106,32,1,239,8,112,191,224,29,39,62,229,153,0,205,1,158,25,89,249,9,187,28,102,81,167,86,86,161,231,216,237,168,211,155,55,174,171,138,13,5,139,148,80,87,129,84,168,82,75,153,88,164,250,132,24,52,198,126,177,72,29,72,31,220,183,75,93,99,35,87,233,156,61,125,2,227,190,88,140,76,201,162,97,236,180,133,248,160,106,109,55,120,82,129,34,115,138,24,152,60,123,5,222,201,248,46,202,20,202,132,212,111,167,71,229,106,117,145,183,96,49,228,204,83,0,81,163,70,115,235,227,11,19,139,196,45,215,20,133,108,43,22,207,69,137,82,21,148,9,225,229,74,44,211,39,141,84,241,87,122,63,167,170,10,147,35,119,126,55,19,75,153,194,153,81,191,81,115,124,220,180,141,26,82,214,245,47,254,85,255,254,127,248,63,68,142,18,5,231,206,252,238,213,250,66,198,36,70,153,4,137,146,160,121,155,174,200,151,41,145,219,181,77,98,98,201,156,53,39,154,181,238,162,186,252,117,229,50,166,140,29,12,225,243,243,142,147,42,71,98,98,25,51,117,129,219,58,101,188,252,133,222,83,159,217,81,167,33,23,123,228,208,62,149,11,225,47,191,74,5,144,138,197,179,99,253,182,227,202,112,18,90,19,67,139,152,88,218,116,238,139,212,105,223,113,61,34,127,46,250,178,126,67,246,15,203,196,226,73,107,50,70,120,121,150,159,123,107,98,105,244,89,91,196,79,152,200,21,214,206,173,155,112,233,207,63,92,38,174,211,191,31,67,249,162,89,85,53,148,89,83,198,96,207,174,45,88,242,245,38,245,252,200,129,221,177,125,203,6,101,222,145,214,182,105,29,200,154,199,77,95,140,136,50,241,100,98,137,19,39,46,228,59,115,227,239,107,202,76,36,87,145,229,45,88,244,149,10,44,218,66,236,162,83,207,191,115,240,9,111,9,24,217,55,210,196,226,45,101,62,71,2,36,64,2,62,34,96,228,165,237,163,16,56,12,9,120,36,64,157,122,68,100,234,7,104,98,49,117,122,252,22,28,77,44,126,67,203,129,73,128,4,28,68,128,38,22,7,37,155,75,53,68,128,251,5,67,248,216,57,4,1,154,3,236,45,7,187,28,102,81,167,212,169,21,8,120,210,169,28,208,75,133,149,167,79,159,224,233,211,167,232,51,100,60,70,15,238,137,123,119,239,224,173,248,9,112,242,248,97,12,26,253,5,242,102,72,128,153,139,190,69,177,247,203,185,45,91,250,189,155,226,117,140,156,52,15,85,106,212,87,21,93,86,44,158,131,239,215,44,87,87,164,200,21,62,125,135,76,64,213,90,13,92,253,124,101,98,121,57,150,61,59,183,160,86,253,79,194,52,177,172,221,116,16,67,251,118,194,214,223,126,198,234,31,119,169,43,134,180,235,132,210,39,142,140,97,227,103,169,74,30,210,10,102,73,170,42,179,104,237,216,197,199,234,250,30,111,214,167,245,145,171,106,242,100,136,143,85,63,236,64,150,236,185,213,213,68,137,147,38,199,160,81,211,212,35,98,98,217,190,121,195,43,50,210,204,66,154,137,229,221,172,57,221,158,201,157,191,8,122,13,26,171,62,115,218,251,84,174,88,146,170,64,91,15,93,68,252,4,47,204,30,33,1,105,134,141,20,169,210,34,118,236,56,174,31,189,22,41,146,203,224,17,218,119,55,60,19,75,120,90,243,148,103,153,203,91,19,75,174,124,133,16,51,102,108,87,120,127,156,63,131,200,145,34,187,76,44,227,71,244,195,177,195,251,213,245,93,251,247,236,64,173,15,10,171,43,178,146,165,72,13,49,252,136,249,68,254,91,174,24,146,138,53,83,230,174,66,169,114,149,93,38,22,111,153,120,50,177,200,248,114,141,211,234,229,243,149,97,236,196,209,67,42,102,185,118,171,107,223,17,120,237,181,215,220,16,219,69,167,86,120,231,91,37,70,35,251,70,154,88,172,146,101,198,73,2,36,96,27,2,70,94,218,182,129,192,133,152,158,0,117,106,250,20,133,27,32,77,44,214,206,159,222,232,247,143,26,129,171,59,182,185,117,207,193,235,132,244,226,100,63,18,32,1,135,18,160,137,197,161,137,231,178,35,76,128,251,133,8,35,99,135,48,8,120,58,116,37,56,107,19,176,203,97,22,117,106,109,29,122,138,222,41,58,213,76,44,197,75,87,64,211,250,149,176,235,216,95,120,63,223,59,202,208,33,166,16,49,177,76,152,177,20,25,146,68,65,203,14,189,208,182,75,63,55,116,218,65,250,194,213,27,32,102,11,185,42,39,90,180,232,234,25,49,124,76,30,61,16,107,191,94,142,109,135,47,33,94,252,132,234,115,95,152,88,34,122,157,144,84,98,17,19,139,92,131,34,213,98,90,117,236,133,189,187,182,185,76,44,82,85,66,42,212,104,87,13,93,186,248,135,170,252,177,123,199,102,117,133,144,152,88,30,63,122,232,213,250,52,64,43,151,204,69,247,118,159,66,140,3,210,46,156,63,163,76,61,194,34,122,244,24,202,196,146,41,75,14,87,37,150,219,183,110,160,103,199,102,184,122,249,146,91,37,22,39,95,39,244,242,247,84,187,118,231,139,249,107,80,162,244,7,110,63,94,182,96,38,178,231,202,31,240,235,132,60,229,89,130,244,214,196,242,221,175,7,241,78,134,204,174,117,205,155,49,1,75,231,207,84,218,125,254,252,57,138,100,79,161,174,237,17,19,201,211,39,79,148,81,172,107,159,225,248,164,69,71,213,71,171,40,36,198,180,206,173,27,169,138,45,242,125,212,140,61,222,94,177,36,134,171,236,185,242,185,93,117,181,103,199,22,212,173,242,30,142,92,120,160,174,28,147,43,140,94,127,35,166,154,247,218,95,87,176,124,225,44,140,27,222,23,83,231,125,133,146,101,43,185,229,198,46,239,83,79,191,111,240,231,222,19,48,178,111,164,137,197,123,206,124,146,4,72,128,4,124,66,192,200,75,219,39,1,112,16,18,240,130,0,117,234,5,36,19,63,66,19,139,137,147,227,199,208,66,55,177,116,69,162,252,5,252,56,43,135,38,1,18,32,1,123,17,120,248,240,33,226,197,139,7,49,179,176,145,0,9,132,77,128,251,5,170,195,87,4,156,104,14,144,3,160,7,247,239,33,121,138,212,234,144,52,180,118,249,210,5,117,8,252,242,213,28,218,179,158,126,30,114,76,57,128,186,120,225,156,58,220,74,152,56,169,175,82,231,213,56,118,57,204,114,162,78,189,74,176,77,30,114,138,78,53,19,75,251,110,3,144,39,99,2,180,104,223,3,83,198,14,193,206,99,87,49,109,252,48,101,98,153,56,115,25,26,215,46,167,42,47,124,243,203,62,183,12,127,49,97,24,166,77,24,142,77,123,207,97,64,143,54,136,18,37,42,134,140,157,225,122,70,222,51,37,242,166,195,170,31,119,34,75,182,92,234,243,96,154,88,100,254,111,191,90,130,222,157,63,71,134,204,89,145,55,127,81,116,236,57,88,93,171,36,135,244,155,246,157,115,91,223,180,241,67,49,102,104,111,101,98,233,214,182,137,87,235,211,6,168,87,181,56,210,164,77,143,74,213,234,170,143,158,61,123,134,38,117,202,99,202,156,149,40,85,190,138,50,177,228,45,80,212,205,40,176,241,167,181,248,236,163,202,56,116,254,158,138,71,174,19,162,137,229,69,74,228,247,174,220,233,227,161,102,189,38,232,49,96,180,235,7,127,156,59,141,82,5,50,96,195,238,211,255,85,33,73,19,91,85,93,201,154,35,143,215,111,164,176,42,177,120,50,76,121,202,179,4,224,11,19,203,142,173,191,162,65,181,146,152,189,228,123,68,254,223,255,39,124,179,106,49,246,237,222,238,170,212,34,122,253,229,199,111,213,53,74,114,245,146,102,202,138,168,137,101,196,128,110,56,117,242,40,166,47,248,218,197,79,76,66,115,167,79,80,115,45,95,52,27,99,134,244,82,134,172,144,173,88,206,212,104,242,121,123,200,181,72,33,155,93,222,167,94,139,137,15,122,36,96,100,223,72,19,139,71,188,124,128,4,72,128,4,124,75,192,200,75,219,183,145,112,52,18,8,155,0,117,106,109,117,208,196,98,237,252,233,141,158,38,22,189,228,216,143,4,72,128,4,94,16,160,137,133,106,32,1,239,8,112,191,224,29,39,62,229,153,128,47,205,1,155,126,89,135,145,131,186,163,115,239,97,24,214,183,179,250,219,247,237,154,213,11,53,8,185,46,160,90,237,134,234,111,194,239,59,117,211,237,153,22,141,170,169,191,77,223,189,255,40,76,28,53,64,253,243,114,75,253,118,122,252,184,229,168,219,199,171,151,47,80,7,61,47,31,140,106,15,73,124,93,219,52,113,187,182,162,126,163,207,209,181,223,8,245,55,245,165,45,156,51,5,11,231,76,83,7,74,210,228,106,128,78,189,134,32,109,186,140,94,253,60,100,64,255,254,251,47,166,79,28,174,14,157,239,223,187,171,126,36,149,1,228,111,114,215,105,248,153,250,239,176,214,215,172,77,55,116,236,49,200,115,2,61,60,97,151,195,44,79,58,173,94,174,0,90,180,239,137,41,99,7,227,243,182,221,213,161,181,92,247,176,104,206,84,245,183,231,75,150,173,140,114,149,170,171,3,215,144,237,147,186,21,16,63,65,98,12,159,48,91,125,172,29,206,138,201,224,243,118,61,212,103,218,53,35,191,238,61,171,14,223,229,138,141,151,219,71,77,90,170,171,97,66,182,181,107,150,121,212,183,246,252,176,254,93,48,123,234,24,215,85,40,98,146,122,47,87,26,117,168,89,188,84,5,215,176,218,21,22,203,190,219,130,223,54,252,224,213,119,67,187,130,102,232,184,153,168,94,167,145,26,107,245,178,249,234,122,23,169,232,33,7,251,210,38,140,236,175,174,170,248,121,199,73,148,204,159,30,159,181,234,140,218,13,154,190,50,183,228,34,238,91,241,213,231,114,5,140,92,5,243,126,153,138,234,202,13,105,210,87,170,96,132,214,36,238,28,185,243,191,242,35,167,232,84,51,177,200,59,165,127,183,214,88,56,119,42,106,212,109,172,140,40,242,46,208,76,44,114,237,141,152,46,154,181,238,138,134,77,91,35,102,172,216,216,242,235,79,144,119,163,166,77,57,216,238,217,225,51,124,185,98,61,242,21,122,15,207,158,61,197,244,137,35,84,30,229,157,42,239,26,105,193,54,177,200,123,176,254,135,37,176,123,251,102,181,30,49,177,28,63,114,16,149,75,230,82,213,102,26,53,107,139,39,143,31,67,190,47,131,123,119,80,49,139,137,101,213,210,121,94,173,79,158,255,243,143,179,170,162,141,152,126,196,44,163,53,225,37,70,159,241,51,150,132,106,98,209,190,79,98,34,58,122,104,191,50,177,188,108,28,146,177,82,165,77,167,126,143,112,138,78,67,126,65,23,205,157,134,126,221,90,41,134,197,75,150,199,95,87,47,163,115,171,143,213,245,66,114,125,142,102,216,144,43,174,50,102,206,230,246,221,78,152,56,137,235,93,241,242,151,94,143,137,165,193,39,45,61,230,89,230,241,133,137,69,190,91,119,238,220,82,166,50,173,105,122,249,118,195,126,164,207,148,5,231,207,158,66,233,130,255,253,191,193,252,85,63,35,127,161,247,212,191,71,148,201,186,111,87,162,205,167,181,149,225,170,88,201,114,56,117,226,24,132,79,137,50,31,40,99,204,169,147,199,80,161,88,86,244,28,56,6,245,26,53,71,164,72,145,177,121,227,143,234,202,44,249,254,23,40,82,194,13,175,93,116,26,234,111,34,252,80,23,1,35,251,70,154,88,116,33,103,39,18,32,1,18,208,79,192,200,75,91,255,172,236,73,2,17,35,184,134,164,16,0,0,32,0,73,68,65,84,64,157,70,140,151,217,158,166,137,197,108,25,9,76,60,52,177,4,134,51,103,33,1,18,176,55,1,154,88,236,157,95,174,206,119,4,184,95,240,29,75,167,143,228,201,28,16,17,62,114,21,196,168,193,61,208,185,231,80,12,31,208,5,95,174,252,9,119,110,253,103,80,89,186,96,38,196,100,178,120,205,70,245,223,81,163,69,83,135,178,158,254,214,181,28,200,238,218,182,9,114,0,31,178,201,193,100,162,36,201,220,62,147,131,249,225,3,186,190,242,183,149,229,161,77,27,126,192,167,117,63,64,183,190,35,80,247,227,102,136,26,45,58,14,236,221,169,14,227,228,58,1,57,128,215,202,247,203,161,144,28,236,159,56,118,24,227,134,247,81,7,245,242,183,204,61,253,252,101,86,82,234,95,174,39,24,51,117,1,138,22,47,131,127,254,253,7,235,190,89,137,78,45,27,170,191,213,46,127,123,90,214,39,135,81,242,76,200,22,43,206,155,136,19,39,110,68,240,135,250,172,93,14,179,60,233,84,14,252,197,188,50,117,252,80,52,111,211,77,229,180,112,246,20,40,93,161,42,42,126,88,7,43,23,207,197,205,27,215,85,30,67,182,47,38,14,199,194,217,83,93,198,39,205,24,144,43,95,33,44,249,122,147,122,116,242,152,65,234,138,9,49,71,213,169,92,12,121,11,20,67,237,143,62,113,27,71,76,6,111,198,141,231,246,217,119,171,151,122,212,183,116,144,107,84,242,102,250,239,234,151,186,13,155,161,75,159,97,234,223,165,226,64,202,84,111,171,171,102,180,38,122,89,177,104,14,54,238,57,131,73,163,7,122,253,221,144,202,30,73,147,165,196,224,49,211,213,80,162,123,49,172,180,238,212,199,85,153,66,170,14,136,57,108,224,200,169,202,136,210,180,101,39,151,217,74,250,104,7,184,114,101,134,102,6,18,19,198,168,65,61,148,73,75,251,92,42,136,252,243,252,185,154,167,72,142,148,24,60,250,11,188,87,178,188,250,239,184,241,226,43,83,193,203,205,41,58,237,216,162,129,235,74,157,109,191,253,130,143,107,150,113,25,149,196,196,114,234,196,81,101,22,144,182,126,237,106,101,52,210,12,112,242,153,152,95,154,182,236,12,249,51,39,185,238,100,80,207,118,202,8,163,53,185,98,168,77,151,126,110,87,191,24,53,177,120,99,198,250,122,229,34,244,237,218,82,153,103,228,61,172,93,39,164,197,117,242,248,17,84,44,158,221,101,98,145,207,181,10,45,218,250,18,39,73,142,126,195,39,169,195,123,49,177,72,243,102,125,242,220,244,73,35,176,98,241,220,80,141,141,93,90,55,194,222,223,111,160,69,227,234,175,84,98,209,204,47,227,190,88,164,204,22,146,143,208,154,102,142,113,138,78,67,50,144,107,108,164,58,206,140,201,35,93,31,23,126,175,148,250,61,89,114,38,215,237,100,75,253,159,97,234,229,214,119,232,4,212,111,220,34,212,159,133,102,98,241,164,181,120,9,18,122,204,179,188,139,61,153,88,174,94,190,136,162,57,83,33,172,235,132,86,254,176,93,85,151,153,48,115,41,202,85,172,238,138,95,12,89,98,46,172,89,191,137,235,189,41,6,202,75,127,254,129,205,7,46,32,82,164,72,234,89,61,76,228,255,23,196,132,169,181,162,37,202,96,210,172,229,170,194,139,52,237,247,38,237,231,194,190,126,227,230,16,195,171,93,223,167,161,10,135,31,234,34,96,100,223,72,19,139,46,228,236,68,2,36,64,2,250,9,24,121,105,235,159,149,61,73,32,98,4,168,211,136,241,50,219,211,52,177,152,45,35,129,137,103,255,168,225,184,186,195,253,15,69,115,116,226,117,66,129,161,207,89,72,128,4,236,66,224,209,163,71,136,27,55,46,196,204,194,70,2,36,16,54,1,238,23,168,14,95,17,240,100,14,136,200,60,242,55,217,199,12,237,133,78,61,135,96,228,160,110,152,181,120,173,171,123,104,135,74,222,28,242,203,161,253,225,3,123,220,202,236,135,21,83,120,38,22,49,31,36,75,158,10,163,167,204,119,235,174,85,217,88,187,233,16,14,238,219,137,110,109,63,193,174,19,215,92,6,146,51,167,142,99,237,154,229,104,213,177,183,170,12,16,222,207,67,14,124,251,246,77,228,205,144,64,29,224,215,172,239,110,120,24,63,162,159,58,100,147,131,85,57,184,222,183,123,27,230,44,93,23,17,212,94,63,235,148,67,215,150,77,106,168,195,125,57,104,149,95,175,93,189,12,169,110,34,85,69,164,157,56,122,8,149,222,207,137,245,219,142,35,85,154,116,46,126,123,119,109,67,157,74,69,177,121,255,31,234,170,167,182,77,235,40,131,134,24,3,118,159,184,142,216,113,222,132,84,107,73,158,50,141,250,27,241,162,163,178,21,62,68,227,230,237,61,230,192,27,125,203,32,90,133,160,14,221,7,170,195,98,137,69,174,185,146,235,36,134,246,235,12,249,142,106,215,90,137,185,164,114,245,122,104,219,165,159,50,64,121,251,221,144,67,126,49,226,8,15,49,63,228,201,16,31,31,214,106,136,3,123,119,40,99,143,86,173,101,236,180,133,248,160,106,109,175,77,44,31,150,206,171,244,45,58,110,215,181,191,91,229,22,89,91,250,196,145,93,215,185,132,7,204,41,58,245,40,154,151,30,208,174,34,123,242,228,49,82,167,121,39,212,235,207,228,93,115,241,143,243,72,150,50,149,79,140,111,17,141,209,200,243,98,144,184,240,199,89,188,254,250,27,97,94,181,102,166,245,57,89,167,82,93,228,207,63,206,65,170,171,248,194,96,105,68,55,118,237,43,134,198,115,103,79,33,73,210,228,174,74,74,33,215,42,57,184,112,254,44,222,136,25,83,253,255,76,88,205,46,58,181,107,158,131,177,46,35,251,70,154,88,130,145,49,206,73,2,36,224,104,2,70,94,218,142,6,199,197,7,148,0,117,26,80,220,62,159,140,38,22,159,35,181,196,128,52,177,88,34,77,12,146,4,72,192,228,4,104,98,49,121,130,24,158,105,8,112,191,96,154,84,88,62,16,95,154,88,164,210,197,246,45,27,81,176,72,9,117,5,75,133,42,181,92,124,194,50,177,200,245,26,82,93,32,100,147,191,81,95,162,84,5,117,157,144,28,212,175,255,126,181,250,27,252,33,91,198,119,179,35,93,250,76,110,159,133,101,98,145,67,251,76,201,162,65,59,160,15,217,73,14,141,50,167,136,129,201,179,87,224,157,140,239,162,76,161,76,170,26,69,229,106,117,145,183,96,49,228,204,83,192,101,32,56,119,230,247,112,127,30,114,220,253,123,118,160,214,7,133,33,87,208,36,73,154,194,45,78,173,162,203,182,195,151,176,112,206,84,124,187,122,41,218,116,234,227,122,70,246,147,98,36,240,69,179,203,97,150,39,157,254,248,221,87,200,153,183,32,246,237,218,166,114,38,127,99,254,214,173,155,72,159,241,93,133,81,254,22,251,144,62,29,177,235,216,95,136,28,37,138,11,173,152,3,178,164,124,67,93,139,33,154,203,147,49,1,230,175,252,9,29,90,52,80,85,123,222,123,191,28,50,37,143,14,169,212,32,122,22,19,139,228,179,100,217,74,110,233,41,82,188,116,168,149,88,60,233,91,6,145,234,28,9,18,37,65,243,54,93,145,47,83,34,215,245,16,242,125,202,159,57,49,102,46,250,22,114,253,214,201,99,135,81,177,68,14,124,187,241,128,90,87,68,190,27,154,30,165,90,202,149,75,23,81,181,116,30,165,77,169,42,32,87,169,252,121,225,60,170,149,201,135,223,246,157,87,21,142,196,44,35,213,108,164,34,141,214,164,223,130,217,147,93,21,87,78,255,126,12,229,139,102,85,255,61,107,202,24,236,217,181,197,85,189,70,235,67,19,139,47,190,197,28,195,44,4,156,242,62,53,11,111,198,161,143,128,93,116,170,111,245,236,21,26,1,35,251,70,154,88,168,41,18,32,1,18,8,48,1,35,47,237,0,135,202,233,28,76,128,58,181,118,242,105,98,177,118,254,244,70,79,19,139,94,114,236,71,2,36,64,2,47,8,208,196,66,53,144,128,119,4,184,95,240,142,19,159,242,76,192,147,57,192,243,8,222,61,17,158,137,69,14,232,67,182,61,59,183,160,86,253,79,92,38,22,185,54,69,174,201,8,217,26,53,107,135,42,53,234,187,125,22,150,137,69,171,138,162,153,1,66,118,210,42,80,140,156,52,79,141,247,251,137,163,88,177,120,14,190,95,179,28,87,46,255,169,254,54,116,223,33,19,80,181,86,3,213,205,211,207,181,177,55,254,180,22,159,125,84,89,93,175,33,99,132,108,90,245,143,95,118,254,142,85,75,191,84,215,194,136,113,70,107,145,35,69,198,218,77,7,189,3,235,225,41,187,28,102,233,213,169,24,152,22,207,155,134,1,61,218,186,174,112,122,25,217,167,245,42,34,99,230,108,234,234,161,70,181,202,98,247,241,107,24,49,168,187,186,230,71,116,40,21,92,180,74,45,98,98,57,127,230,20,18,191,116,149,213,136,73,243,148,233,35,100,147,74,44,98,98,9,79,223,119,110,223,82,85,81,86,253,176,3,89,178,231,134,196,146,56,105,114,12,26,53,77,13,213,162,81,53,117,205,137,92,3,36,87,77,124,255,205,10,200,213,38,210,196,196,226,237,119,67,211,185,124,7,126,63,126,4,123,119,111,83,198,45,89,91,171,14,189,113,253,250,85,204,158,58,214,85,185,70,76,44,82,13,38,101,170,180,174,37,221,185,125,19,98,134,209,174,13,146,138,66,199,14,239,87,87,113,105,38,153,13,187,78,33,89,138,212,174,62,52,177,248,228,107,204,65,76,66,192,233,239,83,147,164,129,97,56,228,247,125,38,218,119,4,140,236,27,105,98,241,93,30,56,18,9,144,0,9,120,69,192,200,75,219,171,9,248,16,9,248,128,0,117,234,3,136,65,28,130,38,150,32,194,15,226,212,52,177,4,17,62,167,38,1,18,176,13,1,154,88,108,147,74,46,196,207,4,184,95,240,51,96,7,13,175,215,28,16,81,68,193,188,78,72,170,114,100,72,18,5,45,59,244,82,215,176,132,108,218,225,251,194,213,27,148,81,70,14,238,163,69,139,174,30,17,195,202,228,209,3,177,246,235,229,144,170,41,49,98,188,30,238,207,227,197,79,232,26,90,174,86,146,106,23,115,151,253,128,66,197,74,186,205,41,87,222,140,28,216,29,71,46,60,192,212,113,67,121,157,144,23,98,210,163,83,49,47,53,107,80,69,153,78,134,140,157,129,18,165,63,8,117,166,89,83,70,99,253,186,53,170,18,139,228,109,252,140,37,16,19,210,192,158,237,84,117,148,25,83,70,227,199,45,71,85,95,95,95,39,180,114,201,92,116,111,247,41,82,252,207,44,114,225,252,25,101,122,18,189,69,143,30,67,153,86,122,180,111,170,170,165,84,41,153,7,53,234,54,66,147,207,59,168,88,34,114,157,144,60,47,6,153,108,57,243,42,189,149,46,95,21,245,26,53,199,168,65,61,112,247,238,109,220,187,123,7,113,222,124,11,125,134,140,87,99,139,137,165,105,203,78,168,211,240,51,23,179,35,135,246,65,174,15,18,19,139,60,91,36,123,10,60,122,244,80,93,191,244,244,201,19,101,250,234,218,103,56,62,105,209,209,213,135,38,22,47,196,205,71,44,67,128,38,22,203,164,202,209,129,218,69,167,142,78,162,143,23,111,100,223,72,19,139,143,147,193,225,72,128,4,72,192,19,1,35,47,109,79,99,243,231,36,224,43,2,212,169,175,72,6,103,28,154,88,130,195,61,216,179,210,196,18,236,12,112,126,18,32,1,59,16,120,252,248,49,226,196,137,3,49,179,176,145,0,9,132,77,128,251,5,170,195,87,4,244,152,3,244,204,29,76,19,139,196,219,184,118,57,92,191,118,213,85,197,66,91,195,23,19,134,97,218,132,225,216,180,247,28,6,244,104,131,40,81,162,42,195,131,214,46,94,56,135,18,121,211,97,213,143,59,49,111,250,248,112,127,158,37,91,46,87,191,7,247,239,33,199,219,111,226,211,22,157,208,165,207,48,55,100,18,139,84,249,152,191,234,103,101,68,16,83,193,156,165,235,244,96,245,216,199,46,135,89,17,213,169,152,50,62,174,89,6,41,82,166,193,192,81,211,16,43,118,156,48,89,29,220,183,11,53,202,23,84,38,38,49,118,212,172,255,9,238,222,185,141,220,233,227,33,71,238,252,200,154,35,47,122,15,30,167,250,251,218,196,82,175,106,113,164,73,155,30,149,170,213,85,227,63,123,246,12,77,234,148,199,148,57,43,81,170,124,21,60,124,112,31,217,211,198,81,243,139,169,102,227,158,51,72,154,44,165,122,54,162,38,150,217,83,199,224,155,85,139,33,102,148,117,155,15,35,109,186,140,216,188,113,189,50,201,72,165,150,126,195,38,161,108,197,106,106,108,79,38,22,49,120,53,168,86,18,179,151,124,143,200,145,35,171,62,50,246,190,221,219,221,170,8,209,196,226,241,43,234,215,7,238,223,187,139,171,87,46,34,105,242,84,202,20,21,200,38,154,250,243,143,179,120,43,126,66,196,137,19,55,144,83,251,109,46,167,190,79,253,6,52,140,129,189,209,237,173,155,127,227,255,94,123,205,39,218,250,231,159,127,32,191,215,139,129,53,97,226,164,129,94,174,207,231,179,139,78,125,14,198,193,3,26,217,55,210,196,226,96,225,112,233,36,64,2,193,33,96,228,165,29,156,136,57,171,19,9,80,167,214,206,58,77,44,214,206,159,222,232,105,98,209,75,142,253,72,128,4,72,224,5,1,154,88,168,6,18,240,142,0,247,11,222,113,226,83,158,9,68,212,28,224,121,196,208,159,48,98,98,217,250,219,207,232,63,108,178,219,192,114,120,149,62,227,187,110,159,201,117,66,253,123,180,193,146,175,55,185,125,158,50,117,90,28,216,187,19,13,107,148,70,179,214,93,209,176,105,107,196,140,21,27,91,126,253,73,93,215,210,190,219,0,124,222,174,7,150,47,154,141,158,29,62,195,151,43,214,35,95,161,247,240,236,217,83,76,159,56,226,63,163,201,169,155,170,34,75,120,63,127,249,218,160,137,163,6,64,254,145,171,138,74,150,173,132,231,207,159,97,241,188,47,48,102,104,111,44,248,234,23,228,43,88,140,38,22,47,5,21,81,157,126,189,114,17,250,118,109,137,133,95,109,64,140,215,95,28,222,203,85,55,81,163,70,115,155,85,12,69,153,83,252,247,204,250,109,199,145,42,77,58,245,239,98,88,217,187,115,43,38,205,90,142,50,31,124,232,250,44,123,206,124,168,86,251,99,183,49,98,198,138,229,118,141,142,252,80,174,19,234,213,169,185,210,78,200,38,154,147,202,43,13,62,105,137,247,243,189,163,140,85,25,50,103,117,61,34,63,23,51,149,84,132,145,214,181,77,19,124,181,236,75,228,41,80,4,139,86,111,116,61,39,186,244,246,187,33,157,14,237,223,141,234,229,10,64,42,6,73,165,23,105,154,217,74,254,125,235,161,139,136,159,32,145,250,220,147,137,101,244,224,158,184,115,231,22,38,206,92,230,138,71,171,212,242,237,134,253,72,159,41,139,250,156,38,22,47,5,238,229,99,127,156,59,141,82,5,50,224,195,90,13,49,124,194,108,87,175,229,11,103,97,201,252,25,88,185,110,187,250,236,252,217,83,232,240,249,71,42,231,90,43,80,164,132,234,147,36,105,10,149,95,169,250,19,90,91,246,221,22,101,222,146,166,93,67,53,116,220,76,84,175,211,72,125,38,239,217,46,109,26,67,170,87,229,45,80,84,125,38,90,92,179,98,161,186,142,74,52,213,187,243,231,202,212,164,53,209,251,136,9,115,144,59,127,97,245,145,152,7,71,15,233,229,54,189,60,243,81,147,22,104,244,89,91,181,198,240,226,235,216,162,1,62,107,213,25,181,27,52,125,69,127,242,174,144,43,184,252,209,236,98,14,136,232,251,212,87,44,53,253,202,85,122,201,83,166,121,101,88,79,186,85,239,169,77,63,67,170,153,201,239,223,210,114,229,43,164,126,95,151,74,91,82,25,42,91,106,247,235,251,180,73,228,125,90,190,82,13,183,57,165,74,219,244,137,195,149,145,85,140,51,210,228,247,113,169,40,165,85,161,218,244,203,58,85,197,234,228,149,103,110,125,155,55,172,170,126,175,232,222,127,148,50,201,106,241,104,15,101,205,145,7,29,123,12,126,165,18,155,175,88,134,55,142,93,116,26,8,86,78,153,195,200,190,145,38,22,167,168,132,235,36,1,18,48,13,1,35,47,109,211,44,130,129,216,158,0,117,106,237,20,211,196,98,237,252,233,141,62,84,19,75,231,174,72,148,175,128,222,33,217,143,4,72,128,4,28,71,128,38,22,199,165,156,11,214,73,128,251,5,157,224,216,237,21,2,129,58,204,10,205,196,178,118,205,50,244,236,216,44,204,67,126,57,28,210,140,32,161,165,238,229,67,37,237,112,245,229,103,151,124,243,27,114,229,45,136,245,107,87,171,195,87,237,176,74,158,235,212,107,8,154,182,236,12,217,195,61,127,254,28,131,122,182,195,194,185,83,93,67,72,117,142,54,93,250,169,3,50,79,63,127,121,222,231,207,158,97,202,184,33,106,13,90,19,3,129,152,90,138,20,47,173,62,146,159,237,221,181,149,149,88,60,124,55,35,170,83,169,90,50,127,214,164,87,70,125,217,48,162,61,32,7,146,114,149,208,166,125,231,92,125,38,141,30,168,14,231,197,240,161,93,21,165,25,91,94,30,88,42,152,132,52,116,200,207,61,233,59,94,130,132,88,177,120,174,235,170,34,109,204,213,203,23,160,75,235,70,216,251,251,13,101,182,146,106,41,82,157,101,240,152,233,168,89,175,137,107,234,136,124,55,164,147,232,49,83,242,232,106,12,25,75,107,82,13,230,214,141,27,110,21,84,194,51,177,252,186,247,44,222,203,149,6,19,102,46,69,185,138,213,93,227,200,129,176,124,94,179,126,19,180,238,212,71,125,78,19,139,111,127,211,209,76,0,50,106,72,19,201,178,5,51,177,116,193,76,101,98,185,118,245,50,202,20,206,140,82,229,42,163,115,175,161,170,178,132,84,68,17,83,151,104,92,25,77,30,220,199,63,207,159,171,224,138,228,72,137,193,163,191,192,123,37,203,171,255,142,27,47,190,50,81,105,77,14,232,165,250,143,166,153,206,173,62,86,134,21,201,177,150,103,169,202,147,250,237,244,24,48,98,10,234,86,121,15,143,31,62,196,208,113,179,148,57,75,170,26,137,25,112,250,164,17,42,62,57,220,159,54,126,40,214,127,191,6,211,23,124,173,166,17,109,138,233,101,248,128,174,88,188,230,87,164,74,155,46,220,248,202,21,201,18,238,117,87,114,197,149,63,154,93,204,1,17,125,159,250,138,165,166,95,209,160,118,133,154,54,182,55,186,21,243,106,246,52,177,85,117,179,250,141,62,199,173,91,55,176,112,246,84,165,173,93,39,174,41,131,162,252,92,42,89,101,124,55,155,91,216,242,14,143,241,250,27,110,159,141,27,222,23,243,102,76,192,152,169,11,80,180,120,25,252,243,239,63,88,247,205,74,116,106,217,16,61,6,140,86,134,42,185,90,238,179,143,42,135,107,98,17,131,108,166,44,57,148,177,74,154,84,208,146,171,218,196,248,122,240,220,221,128,87,65,178,139,78,125,165,59,142,3,24,217,55,210,196,66,5,145,0,9,144,64,128,9,24,121,105,7,56,84,78,231,96,2,212,169,181,147,79,19,139,181,243,167,55,122,154,88,244,146,99,63,18,32,1,18,120,65,64,76,44,177,99,199,134,252,202,70,2,36,16,54,1,238,23,168,14,95,17,8,214,97,150,175,226,143,232,56,218,181,1,79,158,60,70,234,52,239,32,210,255,174,66,9,57,206,237,219,55,113,241,143,243,72,150,50,85,168,87,21,120,250,249,203,49,73,53,131,179,167,127,135,84,235,208,174,130,137,104,220,122,159,183,203,97,150,211,116,170,55,223,86,237,71,157,122,151,57,205,4,32,70,164,93,59,54,227,187,141,251,149,225,36,164,137,69,140,87,43,22,205,193,250,237,199,213,245,40,90,187,121,227,58,242,103,78,140,129,35,167,186,85,48,241,100,52,18,131,192,210,249,51,149,249,69,140,124,121,50,196,87,149,96,14,236,221,161,76,41,90,181,150,177,211,22,170,10,40,141,106,149,197,218,77,135,144,46,125,38,215,220,98,112,18,115,139,84,129,145,231,196,196,178,241,231,239,221,170,102,105,85,52,70,77,254,18,149,171,215,115,245,13,45,62,79,149,130,104,98,9,95,79,193,122,159,134,103,98,241,70,183,82,77,168,116,193,140,248,114,229,79,40,80,184,184,90,164,232,70,76,82,117,26,52,69,172,56,111,42,19,139,102,150,10,143,130,252,62,158,55,67,2,101,224,146,43,228,66,182,241,35,250,65,140,183,98,36,252,245,231,239,189,50,177,72,85,34,205,212,37,99,237,216,250,171,186,114,109,195,238,211,72,150,60,149,119,95,112,31,61,101,151,247,169,143,112,112,24,208,196,66,17,144,0,9,144,128,165,8,240,15,251,44,149,46,199,6,75,157,90,59,245,52,177,88,59,127,122,163,167,137,69,47,57,246,35,1,18,32,129,23,4,158,60,121,130,88,177,98,209,196,66,81,144,128,7,2,220,47,80,34,190,34,16,172,195,44,95,197,207,113,194,39,96,151,195,44,234,212,222,74,167,78,189,203,111,200,235,88,234,85,41,129,143,155,182,198,39,45,58,186,153,88,228,234,147,100,41,82,161,255,112,247,43,216,100,6,169,24,145,49,115,54,85,101,66,107,158,76,44,251,247,236,64,173,15,10,99,251,145,203,184,114,233,34,170,150,206,3,173,26,207,206,99,87,241,231,133,243,168,86,38,31,126,219,119,30,223,124,181,24,139,231,77,87,134,151,151,155,24,87,190,94,185,88,85,252,209,42,177,204,92,244,173,122,76,170,99,73,117,23,49,15,188,124,213,76,88,38,150,119,50,100,86,87,201,104,77,98,91,48,123,178,138,147,38,150,240,245,20,172,247,105,120,38,22,111,116,43,215,252,72,149,161,27,127,95,83,215,91,137,169,37,111,193,162,46,179,233,195,135,15,148,137,165,77,231,190,72,157,246,29,23,4,249,51,218,15,170,214,118,131,162,233,90,180,44,230,170,144,109,207,142,45,202,116,37,85,184,228,74,46,111,42,177,100,206,154,19,205,90,119,81,195,252,117,229,50,166,140,29,140,195,7,247,134,250,93,240,238,219,174,255,41,187,188,79,245,19,96,207,151,9,24,217,55,178,18,11,245,68,2,36,64,2,1,38,96,228,165,29,224,80,57,157,131,9,80,167,214,78,62,77,44,214,206,159,222,232,105,98,209,75,142,253,72,128,4,72,224,5,1,154,88,168,6,18,240,142,0,247,11,222,113,226,83,158,9,4,235,48,203,115,100,124,194,23,4,236,114,152,69,157,250,66,13,230,29,131,58,245,46,55,154,9,64,140,26,123,119,109,67,139,70,213,176,113,207,25,108,222,240,163,235,58,161,15,75,231,69,145,226,101,208,177,231,224,87,6,253,164,110,5,36,78,146,220,237,58,41,79,38,22,173,210,138,24,78,126,63,126,4,123,119,111,195,228,217,43,80,233,253,156,104,213,161,55,174,95,191,138,217,83,199,170,195,250,145,3,187,99,251,150,13,170,18,198,203,77,42,186,44,152,53,69,93,217,37,38,150,49,67,123,191,242,76,237,6,77,85,165,152,144,45,44,19,139,84,209,74,153,42,173,235,209,59,183,111,66,140,9,52,177,120,214,82,176,222,167,225,153,88,188,213,237,245,107,87,177,122,249,124,101,122,58,113,244,144,90,108,227,102,237,208,181,239,8,60,126,252,72,153,88,228,170,162,216,177,227,184,64,188,22,41,210,43,154,212,174,9,218,119,234,38,222,136,25,203,13,154,124,183,234,84,42,170,12,85,167,78,30,243,202,196,178,125,243,134,87,192,75,213,161,151,205,51,158,179,99,252,9,187,188,79,141,147,224,8,26,1,35,251,70,154,88,168,35,18,32,1,18,8,48,1,35,47,237,0,135,202,233,28,76,128,58,181,118,242,105,98,177,118,254,244,70,191,127,228,112,92,221,233,254,135,53,57,58,119,67,162,124,249,245,14,201,126,36,64,2,36,224,56,2,52,177,56,46,229,92,176,78,2,220,47,232,4,199,110,175,16,8,214,97,22,83,17,24,2,118,57,204,162,78,3,163,151,96,205,66,157,122,71,62,164,137,69,170,141,72,133,136,104,209,163,163,104,241,50,46,19,139,24,91,228,160,127,217,119,91,220,6,213,204,40,237,186,246,71,139,246,61,93,63,243,100,98,145,7,165,74,70,182,156,121,177,111,247,54,148,46,95,21,245,26,53,199,168,65,61,112,247,238,109,220,187,123,7,113,222,124,11,125,134,140,199,252,89,147,48,176,103,59,117,13,75,204,88,177,221,230,23,3,205,147,199,143,49,127,213,207,174,74,44,51,22,126,163,158,145,43,97,230,205,152,136,57,211,198,42,147,139,24,109,180,198,235,132,188,211,70,68,158,10,214,251,52,60,19,139,55,186,149,170,67,207,159,61,195,235,111,196,84,203,189,246,215,21,44,95,56,11,227,134,247,197,212,121,95,161,80,177,146,94,95,39,116,244,208,126,85,85,104,238,178,31,84,191,144,109,198,228,145,202,144,117,228,194,3,28,57,184,79,85,34,58,120,238,46,162,71,143,225,122,76,170,26,21,42,250,62,154,183,237,174,42,28,101,202,146,195,85,137,229,246,173,27,232,217,177,25,174,94,190,196,74,44,17,17,38,159,245,27,1,35,251,70,154,88,252,150,22,14,76,2,36,64,2,161,19,48,242,210,38,83,18,8,20,1,234,52,80,164,253,51,15,77,44,254,225,106,246,81,67,51,177,228,236,220,13,9,105,98,49,123,234,24,31,9,144,128,137,8,60,125,250,20,111,188,241,6,196,204,194,70,2,36,16,54,1,238,23,168,14,95,17,8,214,97,150,175,226,231,56,225,19,160,57,128,10,177,2,1,234,212,187,44,189,108,98,57,127,246,20,74,23,204,136,162,37,202,224,214,205,27,170,218,196,23,19,134,97,244,144,94,144,171,126,222,140,27,207,53,240,222,157,91,81,167,114,49,44,92,189,1,121,11,20,117,125,238,141,137,101,246,212,49,248,102,213,98,28,57,180,15,235,54,31,70,218,116,25,177,121,227,122,244,104,223,20,98,142,233,55,108,18,202,86,172,6,109,142,47,230,175,65,137,210,31,184,230,16,147,74,182,212,177,160,25,104,164,18,203,198,159,191,199,146,175,55,185,158,185,115,251,22,242,100,136,143,47,87,172,87,215,196,104,141,38,22,239,180,17,145,167,130,245,251,126,120,38,22,111,116,123,238,204,239,24,51,164,151,186,230,39,100,43,150,51,53,154,124,222,30,82,201,71,42,177,200,247,32,107,142,60,225,34,121,112,255,30,114,188,253,38,62,109,209,9,93,250,12,115,123,182,113,237,114,120,246,244,169,50,92,221,190,125,19,121,51,36,192,138,239,183,41,35,151,214,114,166,139,139,17,19,230,160,116,133,170,202,196,34,223,169,214,157,250,184,126,174,85,122,57,116,254,30,162,69,139,30,145,244,24,126,214,46,239,83,195,32,56,128,139,128,145,125,35,77,44,20,18,9,144,0,9,4,152,128,145,151,118,128,67,229,116,14,38,64,157,90,59,249,52,177,88,59,127,122,163,167,137,69,47,57,246,35,1,18,32,129,23,4,104,98,161,26,72,192,59,2,220,47,120,199,137,79,121,38,16,172,195,44,207,145,241,9,95,16,176,203,97,22,117,234,11,53,152,119,12,234,212,187,220,188,108,98,145,94,147,70,15,196,132,145,253,213,161,189,28,222,75,21,136,226,121,222,70,174,188,5,209,103,200,4,36,75,158,10,39,143,31,65,235,79,107,33,89,138,84,202,36,18,178,121,99,98,57,180,127,55,170,151,43,128,120,241,19,186,12,4,154,9,64,198,218,122,232,34,226,39,72,164,134,173,87,181,56,254,60,127,14,227,166,47,70,150,236,185,84,181,140,33,125,58,98,235,166,159,177,97,215,41,101,172,9,205,196,34,125,37,22,169,168,81,178,108,37,87,136,52,177,120,167,141,136,60,21,172,247,169,166,223,233,11,190,70,146,164,41,92,33,199,75,144,16,81,162,68,241,168,91,185,218,167,66,177,172,232,57,112,140,170,6,20,41,82,100,108,222,248,163,170,20,36,186,206,158,59,191,50,177,140,156,52,15,25,51,103,115,67,146,48,113,18,196,125,43,190,219,103,19,71,13,128,252,35,207,139,230,158,63,127,134,197,243,190,80,87,93,45,248,234,23,228,43,88,76,61,95,166,112,102,117,117,213,240,9,179,17,37,74,84,204,157,62,94,125,239,228,10,45,185,186,40,52,19,139,24,190,228,138,164,151,205,100,17,201,147,222,103,237,242,62,213,187,126,246,123,149,128,145,125,35,77,44,84,20,9,144,0,9,4,152,128,145,151,118,128,67,229,116,14,38,64,157,90,59,249,52,177,88,59,127,122,163,223,63,114,24,174,238,220,225,214,157,149,88,244,210,100,63,18,32,1,167,18,160,137,197,169,153,231,186,35,74,128,251,133,136,18,227,243,97,17,8,214,97,214,203,241,200,33,167,28,12,105,77,14,75,165,186,64,215,190,35,212,193,169,180,94,157,154,227,201,227,71,104,223,125,32,222,203,149,6,114,16,86,188,84,5,87,31,237,208,72,174,209,144,195,178,161,125,59,169,3,215,213,203,23,160,75,235,70,24,54,126,22,170,213,254,216,245,124,199,22,13,144,52,121,42,116,236,49,8,95,175,92,164,158,95,189,126,23,138,230,76,21,166,96,166,125,185,26,205,27,86,197,170,31,118,32,75,246,220,174,231,228,106,141,133,115,167,98,232,216,25,152,60,118,48,58,247,30,134,97,125,59,99,237,166,131,65,21,159,93,14,179,130,169,83,237,26,150,161,227,102,162,122,157,70,42,159,171,151,205,71,151,54,141,221,170,90,136,145,96,205,138,133,248,238,215,3,170,234,68,104,109,252,140,37,40,95,169,134,219,143,74,230,79,143,207,90,117,86,85,4,180,166,105,89,214,29,242,224,181,210,251,57,241,231,31,231,32,159,71,141,26,13,125,187,182,196,193,189,59,241,213,250,93,110,99,202,213,28,143,31,63,194,228,57,43,195,141,229,232,193,125,120,250,236,169,58,152,149,239,86,247,254,163,130,162,87,234,212,59,236,161,153,88,30,62,124,128,178,133,50,35,65,162,196,202,196,34,237,247,19,71,209,182,105,29,156,58,121,212,53,112,165,106,117,49,104,212,52,196,120,253,13,183,201,188,49,177,200,21,46,153,146,71,71,205,122,77,48,120,204,116,87,127,49,172,220,186,113,195,237,61,39,149,43,122,117,108,134,31,190,93,229,122,238,221,172,57,49,97,230,82,117,224,47,45,44,19,139,84,212,120,191,108,69,85,217,69,107,17,53,177,188,252,157,241,142,172,119,79,81,167,222,113,10,235,41,77,191,47,255,188,99,207,193,104,214,186,171,87,186,93,190,104,54,122,118,248,204,53,132,92,61,85,191,113,115,52,107,211,77,93,75,21,214,187,183,239,208,9,168,223,184,133,219,212,162,235,41,227,134,40,35,139,214,228,255,55,196,212,82,164,120,105,215,103,82,241,168,233,71,149,113,238,244,73,245,217,27,49,99,97,248,248,217,40,243,193,135,234,191,67,51,177,252,249,199,89,188,159,239,29,140,251,98,17,42,84,169,101,12,92,4,123,219,69,167,17,92,54,31,15,135,128,145,125,35,77,44,148,22,9,144,0,9,4,152,128,145,151,118,128,67,229,116,14,38,64,157,90,59,249,52,177,88,59,127,122,163,223,55,114,24,254,162,137,69,47,62,246,35,1,18,32,1,69,64,76,44,175,191,254,186,250,149,141,4,72,32,108,2,220,47,80,29,190,34,16,76,115,64,200,53,12,234,213,30,114,85,128,252,77,103,41,227,255,235,207,223,99,254,236,201,120,112,255,62,190,255,237,144,58,176,151,131,171,39,79,30,171,3,38,57,60,77,153,234,109,101,76,209,154,152,8,86,44,154,131,141,123,206,168,171,47,250,117,107,133,125,167,110,186,12,7,114,240,164,85,2,144,62,202,196,146,44,37,228,0,77,204,7,242,252,238,19,215,241,247,181,171,106,200,227,71,15,170,191,225,253,205,47,251,16,247,173,255,174,229,72,152,56,41,196,32,112,245,202,37,136,89,38,82,164,72,56,253,251,49,148,47,154,21,99,166,46,64,226,164,201,49,106,112,15,116,238,57,20,195,7,116,81,207,4,179,217,229,48,43,216,58,149,235,37,68,43,218,1,126,231,86,31,43,205,200,245,17,218,21,18,13,170,149,68,234,183,211,163,199,128,209,170,26,192,148,57,43,145,241,93,247,106,0,114,64,250,178,137,64,76,44,77,91,118,66,157,134,47,14,102,53,19,203,246,35,151,241,86,188,4,74,66,39,142,30,130,152,88,164,105,215,181,108,223,178,17,13,171,151,194,79,219,79,32,101,234,183,213,207,238,222,185,141,220,233,227,169,171,46,202,86,170,30,110,44,98,28,123,246,236,153,170,130,240,248,241,99,180,237,210,47,40,114,165,78,253,131,253,250,181,171,184,254,215,85,164,74,155,14,49,98,188,238,159,73,194,24,245,254,189,187,56,127,246,52,146,165,72,137,56,111,190,21,208,185,253,53,25,117,234,47,178,238,227,122,210,173,24,183,46,156,63,139,55,98,198,84,149,134,140,54,49,42,158,61,253,59,98,198,138,165,222,243,97,53,169,42,36,21,136,228,93,43,127,238,107,214,102,23,157,154,149,175,21,227,50,178,111,164,137,197,138,25,103,204,36,64,2,150,38,96,228,165,109,233,133,51,120,75,17,160,78,45,149,174,87,130,165,137,197,218,249,211,27,61,77,44,122,201,177,31,9,144,0,9,188,32,32,7,41,49,98,196,160,137,133,162,32,1,15,4,184,95,160,68,124,69,32,216,230,0,109,29,98,98,185,124,233,2,38,207,94,225,90,154,92,139,145,55,227,127,127,43,186,74,141,250,110,38,150,101,11,102,98,104,191,206,174,138,20,210,73,204,0,149,171,215,83,7,241,154,41,69,51,177,76,25,63,20,111,197,139,143,12,153,178,162,255,240,201,106,142,208,76,44,242,188,214,14,31,220,139,106,101,242,33,164,145,64,126,118,233,226,31,40,158,59,45,6,143,254,2,53,234,53,193,199,53,203,40,19,192,204,69,223,225,216,225,3,24,51,180,23,58,245,28,130,145,131,186,97,214,226,181,190,74,149,174,113,236,114,152,21,108,157,78,159,52,2,75,231,207,84,215,71,60,127,254,28,121,50,196,199,135,181,26,226,192,222,29,170,250,133,86,173,101,236,180,133,120,191,108,37,101,28,145,207,229,138,23,79,205,91,19,139,84,251,185,248,231,121,101,232,18,51,151,204,37,149,4,138,228,72,169,42,185,52,110,222,94,77,181,118,205,50,180,107,86,79,25,178,162,68,141,26,110,44,11,102,79,86,213,11,196,224,240,224,193,125,52,109,217,217,83,184,126,249,57,117,234,23,172,28,212,199,4,168,83,31,3,229,112,126,33,96,23,157,250,5,142,67,7,53,178,111,164,137,197,161,162,225,178,73,128,4,130,71,192,200,75,59,120,81,115,102,167,17,160,78,173,157,113,154,88,172,157,63,189,209,211,196,162,151,28,251,145,0,9,144,192,11,2,52,177,80,13,36,224,29,1,238,23,188,227,196,167,60,19,8,182,57,64,139,48,52,19,139,252,172,78,229,98,200,155,191,168,170,150,18,178,18,203,205,27,215,145,63,115,98,204,92,244,45,138,189,95,14,39,143,29,70,197,18,57,240,237,198,3,72,159,241,221,87,76,44,211,39,141,84,135,254,82,201,66,170,163,79,112,176,66,0,0,32,0,73,68,65,84,228,200,157,95,183,137,69,226,154,55,99,2,198,13,239,139,78,61,7,163,127,247,54,88,191,237,56,82,165,73,7,137,75,170,99,20,44,82,2,91,55,253,28,240,107,4,94,206,184,93,14,179,130,173,211,253,123,118,160,214,7,133,149,161,233,202,165,139,168,90,58,15,126,221,123,86,93,107,181,243,216,85,252,121,225,188,50,60,253,182,239,60,98,191,25,87,25,71,218,116,238,139,212,105,223,113,165,68,254,156,224,131,170,181,95,249,82,138,137,229,157,12,153,145,43,95,33,215,207,100,14,49,152,104,6,42,205,172,34,149,96,94,123,237,53,124,246,81,101,236,253,253,6,98,198,138,141,145,3,187,99,251,150,13,174,171,100,228,26,25,153,107,220,244,197,144,138,5,225,197,34,21,95,164,242,81,228,40,81,212,175,217,115,229,243,252,210,240,195,19,212,169,31,160,114,72,159,19,160,78,125,142,148,3,250,129,128,93,116,234,7,52,142,29,210,200,190,145,38,22,199,202,134,11,39,1,18,8,22,1,35,47,237,96,197,204,121,157,71,128,58,181,118,206,105,98,177,118,254,244,70,79,19,139,94,114,236,71,2,36,64,2,47,8,208,196,66,53,144,128,119,4,184,95,240,142,19,159,242,76,32,216,230,0,45,194,176,76,44,45,155,212,80,215,5,200,21,45,33,77,44,210,79,174,245,137,251,86,124,117,197,203,148,177,131,241,253,55,43,212,213,63,210,94,174,196,34,38,150,181,155,14,98,104,223,78,216,250,219,207,88,253,227,46,116,105,211,248,149,235,132,188,169,196,34,227,139,169,160,70,249,130,16,19,128,24,108,154,181,238,234,25,118,16,158,176,203,97,86,176,117,170,85,90,17,211,212,239,199,143,96,239,238,109,170,106,144,152,162,90,117,232,141,235,215,175,98,246,212,177,170,82,139,102,28,73,145,42,45,98,199,142,227,202,250,107,145,34,185,140,38,33,165,32,38,150,72,145,35,35,101,170,180,174,143,239,220,190,9,49,206,104,38,22,49,68,201,119,65,56,252,243,207,63,200,150,58,22,70,77,254,82,85,30,210,174,30,146,171,178,228,234,161,236,105,227,96,202,220,85,40,85,174,114,132,99,9,130,68,213,148,212,105,176,200,115,222,136,16,160,78,35,66,139,207,6,139,128,93,116,26,44,126,118,156,215,200,190,145,38,22,59,42,130,107,34,1,18,48,53,1,35,47,109,83,47,140,193,217,138,0,117,106,237,116,210,196,98,237,252,233,141,158,38,22,189,228,216,143,4,72,128,4,94,16,144,18,253,209,162,69,131,152,89,216,72,128,4,194,38,192,253,2,213,225,43,2,193,54,7,104,235,8,203,196,82,161,88,54,124,210,162,3,170,215,105,244,138,137,69,76,43,61,218,55,85,149,48,170,148,204,131,26,117,27,161,201,231,29,212,144,97,153,88,238,222,185,141,50,133,50,161,85,199,94,216,187,107,155,110,19,139,204,241,195,183,171,208,250,211,90,56,114,225,1,162,68,137,234,171,148,248,116,28,187,28,102,153,65,167,159,214,171,136,108,57,243,98,223,238,109,40,93,190,42,234,53,106,14,185,226,231,238,221,219,184,119,247,14,226,188,249,22,250,12,25,239,50,142,248,242,58,161,46,173,27,97,245,242,5,16,99,140,180,11,231,207,168,10,68,98,170,145,86,166,112,102,212,111,212,92,25,190,58,183,110,164,204,47,209,162,69,143,112,44,62,21,95,4,6,163,78,35,0,139,143,6,141,0,117,26,52,244,156,56,2,4,236,162,211,8,44,153,143,122,32,96,100,223,72,19,11,229,69,2,36,64,2,1,38,96,228,165,29,224,80,57,157,131,9,80,167,214,78,62,77,44,214,206,159,222,232,105,98,209,75,142,253,72,128,4,72,224,5,1,154,88,168,6,18,240,142,0,247,11,222,113,226,83,158,9,152,193,28,32,81,134,102,98,57,113,244,144,170,116,241,213,250,93,120,55,107,206,87,76,44,15,31,220,87,85,39,122,15,30,135,129,61,219,97,227,158,51,202,148,34,45,44,19,139,252,236,219,175,150,160,119,231,207,145,33,115,86,215,85,69,33,159,215,168,29,62,184,87,93,17,163,85,195,120,153,230,198,159,214,170,107,93,78,94,49,175,241,210,46,135,89,102,208,233,236,169,99,240,205,170,197,170,242,201,186,205,135,145,54,93,70,108,222,184,94,25,169,164,82,75,191,97,147,80,182,98,181,8,27,71,164,18,75,211,150,157,80,167,225,103,46,137,105,213,85,52,51,74,206,116,113,149,65,38,93,250,204,234,153,83,39,143,98,64,143,182,216,122,232,34,226,39,72,132,105,227,135,226,151,31,191,85,215,23,197,120,253,13,244,31,62,89,61,167,85,133,241,214,80,227,249,141,225,159,39,168,83,255,112,141,200,168,143,30,61,196,237,155,55,144,40,73,178,136,116,11,234,179,247,239,221,197,245,107,87,145,60,69,106,85,205,200,223,141,58,245,55,97,142,239,11,2,118,209,169,47,88,112,140,255,8,24,217,55,210,196,66,21,145,0,9,144,64,128,9,24,121,105,7,56,84,78,231,96,2,212,169,181,147,79,19,139,181,243,167,55,250,80,77,44,93,186,33,97,222,252,122,135,100,63,18,32,1,18,112,28,1,154,88,28,151,114,46,88,39,1,238,23,116,130,99,183,87,8,152,193,28,32,65,137,137,229,228,241,195,232,63,124,146,186,46,229,220,153,83,232,213,177,25,242,23,122,15,99,191,88,4,217,99,189,124,157,144,244,235,218,166,9,190,90,246,37,242,20,40,130,69,171,55,186,214,23,158,137,229,223,127,255,69,253,15,75,96,247,246,205,234,26,32,185,14,136,38,22,115,127,57,204,160,211,67,251,119,163,122,185,2,136,23,63,33,182,29,190,164,128,61,184,127,15,57,222,126,83,253,187,102,40,209,140,35,35,39,205,67,198,204,217,220,192,38,76,156,68,93,129,21,178,121,50,177,252,182,225,71,244,235,214,10,187,142,253,133,200,81,162,168,174,98,154,201,151,41,17,58,247,26,170,42,194,156,63,123,10,165,11,102,84,63,155,191,234,103,245,189,145,22,209,88,130,165,2,187,28,186,250,90,167,219,126,251,5,31,215,44,227,150,150,247,203,84,68,163,102,237,80,160,112,113,236,217,177,5,117,171,252,151,107,173,37,78,146,28,239,151,173,136,174,125,134,43,67,83,157,202,197,176,119,231,214,87,82,251,81,147,150,202,24,117,249,210,5,85,81,72,12,90,210,82,191,157,94,85,181,250,172,85,23,245,223,158,250,55,174,93,14,91,126,253,201,109,252,172,57,242,160,99,143,193,40,84,172,36,68,223,229,42,86,71,231,222,67,93,207,104,250,109,209,190,7,42,84,169,133,18,121,222,198,15,91,142,32,82,164,200,40,85,32,3,62,172,213,16,195,39,204,118,61,191,124,225,44,44,153,63,195,117,29,151,196,44,191,63,200,119,67,107,229,43,213,192,128,81,83,17,39,78,92,140,30,220,19,79,159,61,85,21,178,158,60,126,132,238,253,71,249,68,218,212,169,62,140,47,107,72,52,90,173,206,199,104,214,186,139,210,168,39,13,93,252,243,188,75,35,105,222,206,0,49,245,137,129,105,239,239,55,16,51,86,108,87,80,211,39,141,80,90,238,59,108,34,234,55,250,220,245,249,176,254,93,32,38,196,85,63,236,64,150,236,185,93,159,23,204,146,20,221,250,141,68,149,26,245,95,89,88,177,156,169,209,166,75,95,28,62,176,7,139,230,78,11,117,225,162,223,41,99,135,168,235,14,27,125,214,214,245,204,166,95,214,65,42,119,205,91,254,163,250,254,254,178,243,119,188,159,239,157,48,13,177,250,168,134,221,203,46,58,245,53,23,39,143,103,100,223,72,19,139,147,149,195,181,147,0,9,4,133,128,145,151,118,80,2,230,164,142,36,64,157,90,59,237,52,177,88,59,127,122,163,167,137,69,47,57,246,35,1,18,32,129,23,4,196,196,18,53,106,84,200,175,108,36,64,2,97,19,224,126,129,234,240,21,1,95,31,186,234,141,107,72,159,142,152,59,125,188,171,187,92,155,82,178,108,37,180,239,54,64,29,114,73,235,213,169,57,30,63,122,8,49,7,104,77,42,97,52,169,83,30,131,199,76,71,205,122,77,92,159,127,189,114,17,250,118,109,137,125,167,110,98,245,178,249,152,62,105,36,214,110,58,232,250,249,201,227,71,80,177,120,118,151,137,37,228,243,218,67,158,42,177,104,7,85,172,196,162,55,235,222,247,51,131,78,159,63,123,134,76,201,163,43,157,137,222,180,86,175,106,113,220,186,113,195,165,47,169,104,145,45,117,172,80,23,215,119,232,4,212,111,220,194,237,103,225,153,88,100,221,157,90,54,68,170,52,239,40,195,65,200,38,21,96,206,156,62,129,37,95,111,82,31,139,193,230,210,159,127,96,243,129,11,136,20,41,146,250,44,162,177,120,159,17,223,62,105,151,67,87,95,235,116,235,166,159,209,168,86,89,108,57,248,39,94,123,237,53,72,245,41,57,52,223,176,254,59,108,222,255,7,246,239,217,161,76,44,82,133,74,174,143,18,131,222,201,99,135,85,159,14,221,7,162,121,219,238,202,132,146,183,64,49,212,254,232,19,183,164,201,225,255,155,113,227,169,247,234,189,59,183,209,107,240,56,53,134,84,244,233,220,234,99,204,92,252,29,138,149,40,235,177,127,195,26,165,145,41,75,14,124,214,170,179,26,95,98,20,35,193,218,175,151,227,224,185,187,152,57,121,20,150,45,152,133,95,247,158,85,102,68,105,218,186,126,218,126,66,105,181,68,222,116,110,38,22,121,102,225,234,13,200,91,160,168,122,126,217,130,153,88,186,96,166,50,177,60,121,242,24,21,75,228,68,134,76,89,208,123,208,56,196,75,144,8,167,78,28,69,139,198,213,241,78,134,204,152,246,229,106,76,29,55,68,93,77,26,37,74,20,60,126,252,24,109,187,244,243,137,96,169,83,125,24,53,13,54,250,172,141,210,232,217,211,39,81,191,106,9,215,239,219,158,52,244,247,181,171,46,141,132,52,177,140,159,177,4,98,94,210,154,84,110,147,10,110,33,223,179,207,158,62,69,222,76,9,213,35,117,27,54,67,151,62,195,92,207,139,137,165,107,223,17,168,90,243,163,87,22,38,38,150,214,157,251,160,236,7,213,240,232,225,3,245,243,174,109,155,168,106,111,154,158,228,59,180,124,209,108,12,238,221,65,125,31,19,38,78,170,222,185,31,188,151,93,25,184,250,13,157,168,126,207,216,127,250,150,50,59,30,56,123,7,49,98,188,174,15,98,4,122,217,69,167,17,88,50,31,245,64,192,200,190,145,38,22,202,139,4,72,128,4,2,76,192,200,75,59,192,161,114,58,7,19,160,78,173,157,124,154,88,172,157,63,189,209,211,196,162,151,28,251,145,0,9,144,192,11,2,242,183,239,229,15,156,105,98,161,42,72,32,124,2,220,47,80,33,190,34,224,235,67,87,95,197,197,113,124,67,192,46,135,89,212,169,111,244,96,214,81,168,211,208,51,163,153,61,142,95,122,162,76,44,210,180,107,214,190,249,101,31,238,221,189,163,76,44,98,22,137,30,61,134,107,16,49,86,201,117,87,131,70,77,83,38,148,178,21,62,68,227,230,237,67,157,68,14,242,235,55,254,28,173,58,246,118,253,124,225,220,169,200,244,110,14,228,202,91,208,99,127,49,32,136,217,164,117,167,62,174,254,59,182,254,138,6,213,74,98,195,238,211,202,0,80,190,104,86,101,64,145,10,45,210,164,178,208,209,67,251,176,236,187,45,184,120,225,220,43,38,22,49,138,237,218,177,25,223,109,220,175,170,169,132,52,177,172,88,60,71,153,6,126,219,119,222,173,10,199,129,189,59,177,106,233,60,244,28,56,70,61,47,102,2,49,12,60,120,112,31,77,91,254,103,176,49,218,168,83,125,4,69,131,37,74,85,64,179,54,221,92,3,180,254,180,150,250,247,137,51,151,193,147,134,240,239,191,175,152,88,196,176,148,36,105,10,136,145,69,154,86,141,74,174,9,172,211,160,169,203,44,40,102,83,169,216,38,166,174,49,67,123,43,179,137,118,245,148,55,38,150,144,230,216,230,13,171,34,85,154,116,110,149,125,196,220,88,163,124,65,164,125,39,35,70,79,153,143,41,99,7,99,198,228,81,216,184,251,52,226,188,249,150,170,26,35,102,90,249,85,42,199,104,70,46,125,36,189,235,101,23,157,122,183,90,62,229,13,1,35,251,70,154,88,188,33,204,103,72,128,4,72,192,135,4,140,188,180,125,24,6,135,34,129,112,9,80,167,214,22,8,77,44,214,206,159,222,232,67,55,177,116,71,194,188,249,244,14,201,126,36,64,2,36,224,56,2,52,177,56,46,229,92,176,78,2,220,47,232,4,199,110,175,16,160,57,192,222,162,176,203,97,22,117,74,157,90,129,128,175,117,170,153,88,164,146,195,255,189,246,26,110,252,125,13,51,38,141,196,15,223,174,82,21,119,246,239,222,174,76,44,82,229,68,76,44,82,117,66,204,28,82,149,100,220,23,139,212,85,61,98,32,144,195,126,169,108,21,178,21,41,94,218,85,137,69,76,31,149,170,213,69,209,226,101,144,59,127,97,72,37,44,173,121,234,47,6,132,204,89,115,170,171,97,164,253,117,229,178,58,200,151,74,86,63,239,56,169,62,251,176,116,94,20,41,94,70,93,221,38,135,254,121,50,38,64,151,222,195,80,247,227,102,161,154,88,228,250,149,122,85,74,224,227,166,173,241,73,139,142,110,38,22,185,122,238,210,159,231,49,101,238,42,53,182,140,247,207,191,255,184,226,141,28,57,10,142,30,222,175,88,200,245,91,242,107,246,92,190,249,51,25,190,79,245,125,11,69,67,133,139,149,194,167,45,59,225,159,231,207,113,228,208,62,52,107,80,5,221,251,141,68,173,143,62,85,38,150,240,52,20,210,232,164,85,98,105,221,177,55,228,154,32,49,136,188,17,51,150,186,46,232,224,190,93,184,114,229,34,42,125,88,199,101,98,233,216,162,1,18,36,74,130,230,109,186,170,43,216,190,92,177,30,5,138,148,80,11,241,133,137,69,198,145,43,135,170,149,205,175,42,203,200,181,135,99,167,45,196,7,85,107,171,57,22,204,158,12,185,186,75,251,85,31,193,136,245,178,139,78,35,182,106,62,29,30,1,35,251,70,154,88,168,45,18,32,1,18,8,48,1,35,47,237,0,135,202,233,28,76,128,58,181,118,242,105,98,177,118,254,244,70,191,111,196,48,252,181,107,135,91,247,156,93,104,98,209,203,147,253,72,128,4,156,73,128,38,22,103,230,157,171,142,56,1,238,23,34,206,140,61,66,39,224,235,67,87,114,54,23,1,187,28,102,81,167,230,210,149,175,163,161,78,67,39,170,153,88,66,254,84,42,77,180,235,58,64,153,82,246,236,216,162,76,44,47,183,116,233,51,99,245,79,187,16,53,106,52,101,98,57,127,230,20,18,39,73,230,246,216,136,73,243,212,245,59,143,31,63,194,138,69,179,241,195,119,95,97,251,230,13,234,153,194,239,149,82,7,241,114,221,144,167,254,98,64,208,250,133,156,32,228,65,254,188,25,19,48,107,202,24,101,182,217,189,99,179,186,74,102,219,225,75,136,23,63,97,168,38,150,237,71,46,99,239,174,109,104,209,168,154,186,42,105,243,134,31,93,215,9,181,108,82,3,49,99,198,198,240,9,179,213,116,221,218,126,162,42,176,104,109,241,154,95,149,17,199,31,141,58,213,71,85,52,180,119,231,86,183,206,245,26,53,71,251,238,3,17,39,78,92,101,98,9,79,67,161,153,88,198,79,95,140,97,253,186,168,43,127,228,74,33,185,78,77,76,50,162,53,205,196,114,231,246,45,228,201,16,31,171,126,216,129,44,217,115,227,211,122,21,145,56,105,114,85,161,72,154,175,76,44,50,214,208,190,157,48,231,139,113,40,90,162,12,102,45,94,171,15,148,143,122,217,69,167,62,194,193,97,0,24,217,55,210,196,66,9,145,0,9,144,64,128,9,24,121,105,7,56,84,78,231,96,2,212,169,181,147,79,19,139,181,243,167,55,122,154,88,244,146,99,63,18,32,1,18,120,65,64,76,44,145,35,71,134,252,202,70,2,36,16,54,1,238,23,168,14,95,17,160,57,192,87,36,205,57,142,93,14,179,168,83,115,234,203,87,81,81,167,161,147,212,76,44,235,183,29,87,215,144,200,53,40,201,146,167,114,61,172,153,88,196,232,33,149,88,164,42,201,182,205,27,208,169,101,67,87,53,136,240,174,19,146,235,59,239,221,187,163,140,4,210,30,62,124,128,159,215,125,141,222,157,63,87,21,50,164,82,134,167,235,136,196,128,144,41,75,14,87,37,150,219,183,110,160,103,199,102,184,122,249,146,171,18,203,213,203,23,81,52,103,42,124,181,126,23,190,94,177,16,103,79,159,196,244,5,95,171,57,67,187,78,72,76,44,111,197,75,128,207,62,170,140,104,209,163,171,10,49,75,23,204,84,87,18,13,236,217,14,27,127,90,235,26,251,239,235,127,225,254,189,187,120,244,232,17,42,22,207,14,154,88,60,127,43,3,253,62,21,13,101,207,149,31,245,27,53,87,193,137,121,73,170,167,104,205,147,134,194,50,177,28,57,184,87,93,175,213,169,215,16,188,159,239,29,236,57,249,55,154,126,84,201,101,98,89,185,100,46,186,183,251,212,85,89,232,194,249,51,106,94,49,80,201,247,197,151,38,150,107,127,93,65,225,108,201,177,104,205,70,228,201,95,196,115,18,252,248,132,93,222,167,126,68,228,184,161,141,236,27,105,98,113,156,92,184,96,18,32,129,96,19,48,242,210,14,118,236,156,223,57,4,168,83,107,231,154,38,22,107,231,79,111,244,52,177,232,37,199,126,36,64,2,36,240,130,192,191,255,254,139,72,145,34,209,196,66,81,144,128,7,2,220,47,80,34,190,34,16,232,195,44,95,197,205,113,188,35,96,151,195,44,234,212,187,124,91,245,41,234,52,244,204,105,38,150,227,151,158,224,181,215,94,123,229,33,205,196,114,240,220,93,117,40,175,53,185,190,231,253,178,149,208,186,83,159,112,77,40,103,79,159,64,217,194,239,42,67,72,200,43,132,228,74,20,49,135,76,251,114,181,87,38,150,188,5,138,170,185,180,38,38,19,49,160,28,58,127,15,209,162,69,87,31,139,81,65,140,12,82,245,165,215,160,177,174,235,86,194,51,177,156,63,123,10,165,11,102,84,213,45,110,221,188,161,76,44,75,231,207,80,38,27,49,238,36,77,150,210,53,167,198,130,38,22,207,111,129,64,191,79,197,196,82,162,84,5,52,107,211,45,212,224,68,27,225,105,232,250,95,87,80,34,111,58,252,176,229,8,180,235,132,164,18,75,226,164,41,148,113,169,77,231,190,234,74,31,77,175,90,37,150,122,85,139,35,77,218,244,234,170,44,105,207,158,61,67,147,58,229,49,101,206,74,148,42,95,197,167,38,22,173,234,139,104,52,107,142,60,158,147,224,199,39,236,242,62,245,35,34,199,13,109,100,223,72,19,139,227,228,194,5,147,0,9,4,155,128,145,151,118,176,99,231,252,206,33,64,157,90,59,215,52,177,88,59,127,122,163,223,55,98,40,254,218,181,211,173,59,175,19,210,75,147,253,72,128,4,156,74,128,38,22,167,102,158,235,142,40,1,238,23,34,74,140,207,135,69,32,208,135,89,204,68,96,9,216,229,48,139,58,13,172,110,2,61,27,117,26,58,113,189,38,22,185,134,39,69,234,183,93,149,84,178,231,204,135,106,181,63,118,155,36,102,172,88,72,148,56,153,170,144,82,168,88,73,244,31,62,25,49,99,197,198,169,147,199,208,172,65,21,84,173,249,145,203,4,19,86,255,100,41,82,43,115,202,203,6,132,35,135,246,65,140,52,59,143,93,85,87,18,73,147,43,127,228,234,31,105,251,78,221,116,85,226,8,207,196,34,207,78,26,61,16,19,70,246,87,198,0,49,8,72,181,152,247,243,166,195,187,217,114,97,192,200,41,136,251,86,124,252,242,195,55,24,63,178,63,206,157,62,201,74,44,94,124,121,3,253,62,213,99,98,9,169,33,169,180,19,154,137,165,216,251,229,80,166,112,102,149,247,17,19,231,42,205,202,92,98,98,121,175,100,121,85,157,229,155,95,246,65,174,224,210,154,124,55,162,68,137,138,241,51,150,40,19,203,71,77,90,160,84,185,42,174,159,199,120,253,117,164,76,253,54,138,229,76,173,174,42,170,89,175,137,235,103,205,27,86,69,170,52,233,208,189,255,168,87,40,211,196,226,133,240,248,72,208,8,24,217,55,210,196,18,180,180,113,98,18,32,1,167,18,48,242,210,118,42,51,174,59,240,4,168,211,192,51,247,229,140,52,177,248,146,166,117,198,162,137,197,58,185,98,164,36,64,2,230,37,32,38,22,249,155,166,242,43,27,9,144,64,216,4,184,95,160,58,124,69,32,208,135,89,190,138,155,227,120,71,128,230,0,239,56,241,169,224,18,160,78,67,231,191,237,183,95,240,113,205,50,240,84,137,37,100,197,19,25,73,42,169,236,218,177,25,63,108,62,130,186,85,222,195,222,157,91,95,153,160,108,197,106,152,56,115,25,246,239,217,129,142,45,26,64,187,106,69,30,44,251,65,53,101,16,137,26,53,154,50,5,132,215,63,52,19,203,159,127,156,85,6,130,113,95,44,66,133,42,181,212,220,183,111,223,68,222,12,9,80,165,70,125,140,156,52,207,21,207,197,63,207,163,68,158,183,85,149,141,72,145,34,163,84,129,12,208,174,19,146,135,196,180,82,182,80,102,36,72,148,88,153,88,164,29,62,184,23,93,90,53,194,169,147,71,213,127,203,21,49,159,183,235,142,29,91,54,162,101,251,94,200,149,175,144,95,4,77,157,234,195,170,199,196,18,82,67,217,115,231,119,105,36,100,37,22,49,177,76,28,53,64,253,163,25,166,148,137,165,90,93,117,197,212,138,197,115,241,227,150,255,52,162,181,213,203,23,160,75,235,70,216,251,251,13,85,229,71,42,14,133,108,133,223,43,133,57,75,215,69,216,196,114,247,206,109,228,78,31,79,105,148,149,88,244,233,132,189,252,71,192,200,190,145,38,22,255,229,133,35,147,0,9,144,64,168,4,140,188,180,137,148,4,2,69,128,58,13,20,105,255,204,67,19,139,127,184,154,125,84,154,88,204,158,33,198,71,2,36,96,21,2,252,125,212,42,153,98,156,193,36,192,253,66,48,233,219,107,110,154,88,236,149,207,151,87,195,67,87,123,231,215,46,171,163,78,131,155,201,231,207,158,225,207,11,231,240,228,201,19,188,253,78,198,80,175,46,10,110,132,175,206,46,134,247,191,174,92,194,163,71,15,85,229,12,217,63,248,187,81,167,254,38,204,241,125,65,192,46,58,245,5,11,142,241,31,1,35,251,70,154,88,168,34,18,32,1,18,8,48,1,35,47,237,0,135,202,233,28,76,128,58,181,118,242,121,248,102,237,252,233,141,158,38,22,189,228,216,207,233,4,90,182,108,137,41,83,166,56,29,3,215,31,130,64,241,226,197,177,97,195,6,50,33,1,18,8,135,0,247,11,148,135,175,8,208,196,226,43,146,230,28,199,46,135,89,212,169,57,245,229,171,168,168,83,95,145,228,56,254,36,64,157,250,147,46,199,246,21,1,187,232,212,87,60,56,14,77,44,212,0,9,144,0,9,88,138,0,255,176,207,82,233,114,108,176,212,169,181,83,79,19,139,181,243,167,55,122,154,88,244,146,99,63,167,19,168,89,179,38,106,215,174,141,26,53,106,56,29,5,215,79,2,36,64,2,94,19,224,126,193,107,84,124,208,3,1,154,3,236,45,17,187,28,102,81,167,212,169,21,8,80,167,86,200,146,254,24,249,62,213,207,142,61,3,71,192,46,58,13,28,49,251,207,100,100,223,200,74,44,246,215,7,87,72,2,36,96,50,2,70,94,218,38,91,10,195,177,49,1,234,212,218,201,165,137,197,218,249,211,27,61,77,44,122,201,177,159,211,9,208,196,226,116,5,112,253,36,64,2,122,8,112,191,160,135,26,251,132,70,128,135,174,246,214,133,93,14,179,168,83,234,212,10,4,168,83,43,100,73,127,140,124,159,234,103,199,158,129,35,96,23,157,6,142,152,253,103,50,178,111,164,137,197,254,250,224,10,73,128,4,76,70,192,200,75,219,100,75,97,56,54,38,64,157,90,59,185,52,177,88,59,127,122,163,167,137,69,47,57,246,115,58,1,154,88,156,174,0,174,159,4,72,64,15,1,238,23,244,80,99,31,154,88,156,167,1,187,28,102,209,28,96,111,237,82,167,246,206,175,93,86,71,157,218,37,147,246,94,135,93,116,106,239,44,5,118,117,70,246,141,52,177,4,54,87,156,141,4,72,128,4,96,228,165,77,124,36,16,40,2,212,105,160,72,251,103,30,154,88,252,195,213,236,163,134,106,98,233,218,29,9,243,228,51,123,232,140,143,4,130,74,128,38,150,160,226,231,228,36,64,2,22,37,192,253,130,69,19,103,194,176,105,14,48,97,82,124,24,146,93,14,179,168,83,31,138,194,132,67,81,167,38,76,10,67,122,133,0,117,74,81,88,129,128,93,116,106,5,214,86,137,209,200,190,145,38,22,171,100,153,113,146,0,9,216,134,128,145,151,182,109,32,112,33,166,39,64,157,154,62,69,225,6,72,19,139,181,243,167,55,122,154,88,244,146,99,63,167,19,160,137,197,233,10,224,250,73,128,4,244,16,224,126,65,15,53,246,9,141,0,205,1,246,214,133,93,14,179,168,83,234,212,10,4,168,83,43,100,73,127,140,124,159,234,103,199,158,129,35,96,23,157,6,142,152,253,103,50,178,111,164,137,197,254,250,224,10,73,128,4,76,70,192,200,75,219,100,75,97,56,54,38,64,157,90,59,185,52,177,88,59,127,122,163,167,137,69,47,57,246,35,1,18,32,1,18,32,1,18,136,40,1,238,23,34,74,140,207,135,69,128,135,174,246,214,134,93,14,179,168,83,234,212,10,4,168,83,43,100,73,127,140,124,159,234,103,199,158,129,35,96,23,157,6,142,152,253,103,50,178,111,164,137,197,254,250,224,10,73,128,4,76,70,192,200,75,219,100,75,97,56,54,38,64,157,90,59,185,52,177,88,59,127,122,163,223,55,124,40,254,218,189,211,173,123,206,174,61,144,48,79,94,189,67,178,31,9,216,134,192,211,167,79,17,37,74,20,159,174,231,217,179,103,248,247,223,127,125,62,174,79,131,228,96,36,64,2,36,224,39,2,220,47,248,9,172,3,135,229,161,171,189,147,110,151,195,44,234,148,58,181,2,1,234,212,10,89,210,31,35,223,167,250,217,177,103,224,8,216,69,167,129,35,102,255,153,140,236,27,105,98,177,191,62,184,66,18,32,1,147,17,48,242,210,54,217,82,24,142,141,9,80,167,214,78,46,77,44,214,206,159,222,232,105,98,209,75,142,253,172,70,224,230,205,155,24,55,110,28,54,111,222,140,202,149,43,163,97,195,134,136,27,55,110,152,203,184,118,237,26,18,38,76,168,12,39,190,106,163,71,143,86,49,60,121,242,4,77,154,52,193,208,161,67,125,53,52,199,33,1,18,32,1,75,16,224,126,193,18,105,178,68,144,60,116,181,68,154,116,7,105,151,195,44,234,84,183,4,44,209,145,58,181,68,154,28,31,36,117,234,120,9,88,2,128,93,116,106,9,216,22,9,210,200,190,145,38,22,139,36,153,97,146,0,9,216,135,128,145,151,182,125,40,112,37,102,39,64,157,154,61,67,225,199,71,19,139,181,243,167,55,122,154,88,244,146,99,63,171,17,104,220,184,49,206,157,59,135,78,157,58,97,252,248,241,200,149,43,23,134,13,27,22,230,50,124,109,98,249,227,143,63,80,184,112,97,172,91,183,78,153,99,178,100,201,130,245,235,215,35,91,182,108,86,67,201,120,73,128,4,72,64,55,1,238,23,116,163,99,199,151,8,208,28,96,111,73,216,229,48,139,58,165,78,173,64,128,58,181,66,150,244,199,200,247,169,126,118,236,25,56,2,118,209,105,224,136,217,127,38,35,251,70,154,88,236,175,15,174,144,4,72,192,100,4,140,188,180,77,182,20,134,99,99,2,212,169,181,147,75,19,139,181,243,167,55,122,154,88,244,146,99,63,43,17,184,114,229,10,146,36,73,130,75,151,46,185,126,61,118,236,24,74,150,44,233,182,140,163,71,143,162,101,203,150,248,127,246,206,4,92,167,170,237,227,255,204,148,121,168,168,140,33,115,134,188,50,244,41,68,28,199,80,244,42,68,102,33,81,153,231,33,66,153,82,154,132,50,188,69,74,78,134,168,120,81,153,167,74,3,33,153,231,233,156,35,190,107,173,222,115,114,78,15,207,62,107,237,103,237,233,191,175,235,189,206,199,179,215,186,239,251,119,255,207,254,246,234,249,91,75,24,78,234,212,169,131,215,95,127,93,238,196,178,99,199,14,244,233,211,7,95,127,253,53,238,191,255,126,140,29,59,22,119,222,121,39,254,239,255,254,15,159,126,250,41,238,186,235,46,28,56,112,0,209,209,209,88,181,106,21,222,124,243,77,76,159,62,29,183,222,122,43,186,119,239,142,71,31,125,20,235,215,175,135,152,95,236,192,34,230,20,38,150,225,195,135,163,73,147,38,94,66,201,92,73,128,4,72,64,139,0,215,11,90,248,56,248,26,2,226,75,215,217,75,127,32,19,31,19,168,116,207,109,104,85,183,184,167,43,164,78,61,221,62,75,201,83,167,150,48,241,38,135,9,80,167,14,55,128,225,45,17,240,131,78,45,21,202,155,44,17,208,89,55,210,196,98,9,49,111,34,1,18,32,1,251,8,232,60,180,237,203,130,51,145,192,141,9,80,167,222,86,8,77,44,222,238,159,106,246,155,199,140,194,145,13,223,37,25,126,239,139,253,144,167,98,37,213,41,57,142,4,92,71,96,237,218,181,114,23,148,135,31,126,24,75,151,46,197,227,143,63,46,13,36,69,138,20,73,146,107,205,154,53,113,239,189,247,162,67,135,14,24,60,120,48,230,207,159,47,13,39,117,235,214,69,141,26,53,208,163,71,15,76,154,52,9,223,125,247,29,22,44,88,32,77,48,141,26,53,66,183,110,221,48,117,234,84,124,246,217,103,210,224,82,186,116,105,28,59,118,76,154,102,30,121,228,17,108,220,184,81,238,190,146,112,245,239,223,31,43,87,174,196,23,95,124,129,76,153,50,185,142,23,19,34,1,18,32,129,72,17,224,122,33,82,100,57,175,223,9,188,247,222,123,210,40,59,99,198,12,191,151,202,250,60,76,128,58,245,112,243,2,148,58,117,26,160,102,123,184,84,234,212,195,205,99,234,182,16,208,89,55,210,196,98,75,11,56,9,9,144,0,9,88,39,160,243,208,182,30,133,119,146,128,30,1,234,84,143,159,211,163,105,98,113,186,3,206,196,167,137,197,25,238,140,106,150,192,188,121,243,164,113,69,236,142,82,175,94,61,12,28,56,16,105,211,166,149,127,78,184,78,156,56,129,156,57,115,74,243,137,248,249,237,183,223,162,114,229,202,210,196,114,246,236,89,121,244,207,207,63,255,140,197,139,23,227,210,165,75,242,243,89,179,102,225,181,215,94,195,186,117,235,80,173,90,53,185,139,75,253,250,245,113,247,221,119,75,211,140,48,184,8,227,140,216,145,37,225,138,137,137,145,38,153,205,155,55,35,87,174,92,102,65,48,26,9,144,0,9,56,76,128,235,5,135,27,192,240,158,37,192,47,179,60,219,186,64,37,78,157,6,170,221,158,45,150,58,245,108,235,2,149,56,117,26,168,118,179,216,16,4,116,214,141,52,177,80,82,36,64,2,36,96,152,128,206,67,219,112,170,12,23,96,2,212,169,183,155,79,19,139,183,251,167,154,61,77,44,170,228,56,206,75,4,86,172,88,129,218,181,107,227,207,63,255,68,170,84,169,228,209,62,226,184,160,51,103,206,36,150,241,227,143,63,162,120,241,226,136,141,141,69,186,116,233,228,209,63,37,75,150,148,38,22,113,175,184,30,123,236,49,8,179,203,71,31,125,36,77,44,167,79,159,70,182,108,217,176,102,205,26,105,98,17,102,151,91,110,185,5,191,255,254,59,62,254,248,99,8,195,138,216,157,229,240,225,195,137,59,177,244,238,221,27,57,114,228,64,191,126,253,188,132,144,185,146,0,9,144,128,45,4,184,94,176,5,35,39,9,32,1,126,153,21,192,166,123,176,100,234,212,131,77,11,96,202,212,105,0,155,238,193,146,169,83,15,54,141,41,219,74,64,103,221,72,19,139,173,173,224,100,36,64,2,36,16,158,128,206,67,59,252,236,188,131,4,236,33,64,157,218,195,209,169,89,104,98,113,138,188,179,113,67,153,88,202,191,216,15,185,121,156,144,179,141,97,116,91,9,8,19,201,109,183,221,38,183,225,23,199,2,137,163,132,246,237,219,135,183,223,126,59,73,156,98,197,138,97,232,208,161,104,222,188,57,134,13,27,134,33,67,134,224,220,185,115,210,152,242,253,247,223,75,147,139,56,82,72,236,188,34,76,44,226,122,226,137,39,240,245,215,95,75,163,139,152,79,24,102,196,238,44,226,40,162,52,105,210,64,204,57,97,194,4,185,67,139,184,196,110,46,25,50,100,192,29,119,220,97,107,141,156,140,4,72,128,4,188,64,128,235,5,47,116,137,57,186,145,0,191,204,114,99,87,152,83,114,2,212,41,53,225,5,2,212,169,23,186,196,28,103,206,156,41,143,31,22,122,229,69,2,65,36,160,179,110,164,137,37,136,138,97,205,36,64,2,142,18,208,121,104,59,154,56,131,7,138,0,117,234,237,118,211,196,226,237,254,169,102,79,19,139,42,57,142,243,26,129,25,51,102,160,77,155,54,200,156,57,51,50,102,204,136,149,43,87,202,157,86,174,189,18,142,29,202,147,39,15,74,149,42,37,239,17,59,177,116,235,214,77,154,82,132,153,165,86,173,90,152,51,103,14,196,124,77,154,52,145,187,173,60,242,200,35,248,234,171,175,164,65,38,62,62,30,53,107,214,196,182,109,219,112,231,157,119,34,127,254,252,248,228,147,79,164,161,69,92,79,61,245,20,10,21,42,132,65,131,6,121,13,33,243,37,1,18,32,1,109,2,92,47,104,35,228,4,1,37,192,47,93,3,218,120,143,149,77,157,122,172,97,1,77,151,58,13,104,227,61,86,54,77,44,30,107,24,211,181,157,128,206,186,145,38,22,219,219,193,9,73,128,4,72,224,198,4,116,30,218,100,75,2,166,8,80,167,166,72,71,38,14,77,44,145,225,234,246,89,105,98,113,123,135,152,159,157,4,206,159,63,143,67,135,14,73,99,73,130,169,36,249,252,167,78,157,146,199,4,137,123,174,189,196,184,44,89,178,32,83,166,76,16,243,136,241,233,211,167,151,187,176,180,111,223,30,63,252,240,3,196,115,52,225,250,233,167,159,144,61,123,118,228,202,149,203,206,18,56,23,9,144,0,9,120,154,0,215,11,158,110,31,147,119,144,0,191,116,117,16,62,67,91,38,64,157,90,70,197,27,29,36,64,157,58,8,159,161,45,19,160,137,197,50,42,222,232,83,2,58,235,70,154,88,124,42,10,150,69,2,36,224,94,2,58,15,109,247,86,197,204,252,70,128,58,245,118,71,105,98,241,118,255,84,179,223,52,102,20,142,110,248,46,201,112,30,39,164,74,147,227,130,70,96,234,212,169,242,168,32,113,4,209,147,79,62,25,180,242,89,47,9,144,0,9,164,152,0,215,11,41,70,198,1,36,32,9,240,75,87,10,193,11,4,168,83,47,116,137,57,82,167,212,128,23,8,208,196,226,133,46,49,199,72,18,208,89,55,210,196,18,201,206,112,110,18,32,1,18,8,65,64,231,161,77,160,36,96,138,0,117,106,138,116,100,226,208,196,18,25,174,110,159,53,164,137,165,85,15,168,105,0,0,32,0,73,68,65,84,79,63,228,174,80,201,237,169,51,63,18,112,156,192,134,13,27,228,241,68,197,138,21,115,60,23,38,64,2,36,64,2,94,32,192,245,130,23,186,196,28,221,72,128,95,186,186,177,43,204,41,57,1,234,148,154,240,2,1,234,212,11,93,98,142,52,177,80,3,65,39,160,179,110,164,137,37,232,234,97,253,36,64,2,198,9,232,60,180,141,39,203,128,129,37,64,157,122,187,245,52,177,120,187,127,170,217,211,196,162,74,142,227,130,78,160,105,211,166,104,209,162,5,196,79,94,36,64,2,36,64,2,214,8,112,189,96,141,19,239,34,1,154,3,168,1,47,18,160,57,192,139,93,11,94,206,212,105,240,122,238,197,138,105,98,241,98,215,152,179,157,4,116,214,141,52,177,216,217,9,206,69,2,36,64,2,22,8,232,60,180,45,76,207,91,72,192,22,2,212,169,45,24,29,155,132,38,22,199,208,59,26,56,180,137,165,63,114,87,168,232,104,94,12,78,2,110,39,32,204,43,79,60,241,4,154,52,105,226,246,84,153,31,9,144,0,9,184,134,0,215,11,174,105,5,19,241,24,1,126,233,234,177,134,5,52,93,234,52,160,141,247,88,217,212,169,199,26,22,208,116,105,98,9,104,227,89,118,34,1,157,117,35,77,44,20,18,9,144,0,9,24,38,160,243,208,54,156,42,195,5,152,0,117,234,237,230,211,196,226,237,254,169,102,191,233,165,81,56,186,241,187,36,195,203,247,161,137,69,149,39,199,5,135,0,77,44,193,233,53,43,37,1,18,176,143,0,215,11,246,177,228,76,193,34,192,47,93,131,213,111,175,86,75,157,122,181,115,193,202,155,58,13,86,191,189,90,45,77,44,94,237,28,243,182,139,128,206,186,145,38,22,187,186,192,121,72,128,4,72,192,34,1,157,135,182,197,16,188,141,4,180,9,80,167,218,8,29,157,128,38,22,71,241,59,22,156,38,22,199,208,51,176,199,9,208,196,226,241,6,50,125,18,32,1,71,8,112,189,224,8,118,6,245,1,1,126,233,234,131,38,6,160,4,234,52,0,77,246,65,137,212,169,15,154,24,128,18,104,98,9,64,147,89,226,13,9,232,172,27,105,98,161,184,72,128,4,72,192,48,1,157,135,182,225,84,25,46,192,4,168,83,111,55,159,38,22,111,247,79,53,123,154,88,84,201,113,92,208,9,208,196,18,116,5,176,126,18,32,1,21,2,92,47,168,80,227,24,18,0,248,165,43,85,224,5,2,212,169,23,186,196,28,169,83,106,192,11,4,104,98,241,66,151,152,99,36,9,232,172,27,105,98,137,100,103,56,55,9,144,0,9,132,32,160,243,208,38,80,18,48,69,128,58,53,69,58,50,113,104,98,137,12,87,183,207,186,233,165,145,56,186,113,67,146,52,121,156,144,219,187,198,252,220,64,128,38,22,55,116,129,57,144,0,9,120,141,0,215,11,94,235,24,243,117,11,1,126,233,234,150,78,48,143,27,17,160,78,169,15,47,16,160,78,189,208,37,230,72,19,11,53,16,116,2,58,235,70,154,88,130,174,30,214,79,2,36,96,156,128,206,67,219,120,178,12,24,88,2,212,169,183,91,79,19,139,183,251,167,154,61,77,44,170,228,56,46,232,4,104,98,9,186,2,88,63,9,144,128,10,1,174,23,84,168,113,12,9,112,39,22,106,192,27,4,104,14,240,70,159,130,158,37,117,26,116,5,120,163,126,154,88,188,209,39,102,25,57,2,58,235,70,154,88,34,215,23,206,76,2,36,64,2,33,9,232,60,180,137,148,4,76,17,160,78,77,145,142,76,28,154,88,34,195,213,237,179,210,196,226,246,14,49,63,183,18,160,137,197,173,157,97,94,36,64,2,110,38,192,245,130,155,187,195,220,220,76,128,95,186,186,185,59,204,45,129,0,117,74,45,120,129,0,117,234,133,46,49,71,154,88,168,129,160,19,208,89,55,210,196,18,116,245,176,126,18,32,1,227,4,116,30,218,198,147,101,192,192,18,160,78,189,221,122,154,88,188,221,63,213,236,105,98,81,37,199,113,65,39,208,164,73,19,60,249,228,147,16,63,121,145,0,9,144,0,9,88,35,192,245,130,53,78,188,139,4,146,19,224,151,174,212,132,23,8,80,167,94,232,18,115,164,78,169,1,47,16,160,137,197,11,93,98,142,145,36,160,179,110,164,137,37,146,157,225,220,36,64,2,36,16,130,128,206,67,155,64,73,192,20,1,234,212,20,233,200,196,161,137,37,50,92,221,62,43,77,44,110,239,16,243,115,43,1,154,88,220,218,25,230,69,2,36,224,102,2,92,47,184,185,59,204,205,205,4,248,165,171,155,187,195,220,18,8,80,167,212,130,23,8,80,167,94,232,18,115,164,137,133,26,8,58,1,157,117,35,77,44,65,87,15,235,39,1,18,48,78,64,231,161,109,60,89,6,12,44,1,234,212,219,173,167,137,197,219,253,83,205,158,38,22,85,114,28,23,116,2,52,177,4,93,1,172,159,4,72,64,133,0,215,11,42,212,56,134,4,0,126,233,74,21,120,129,0,117,234,133,46,49,71,234,148,26,240,2,1,154,88,188,208,37,230,24,73,2,58,235,70,154,88,34,217,25,206,77,2,36,64,2,33,8,232,60,180,9,148,4,76,17,160,78,77,145,142,76,28,154,88,34,195,213,237,179,210,196,226,246,14,49,63,183,18,160,137,197,173,157,97,94,36,64,2,110,38,192,245,130,155,187,195,220,220,76,128,95,186,186,185,59,204,45,129,0,117,74,45,120,129,0,117,234,133,46,49,71,154,88,168,129,160,19,208,89,55,210,196,18,116,245,176,126,18,32,1,227,4,116,30,218,198,147,101,192,192,18,160,78,189,221,122,154,88,188,221,63,213,236,67,154,88,250,246,71,238,242,21,85,167,228,56,18,8,4,1,97,98,105,217,178,37,26,55,110,28,136,122,89,36,9,144,0,9,216,65,128,235,5,59,40,114,142,32,18,224,151,174,65,236,186,247,106,166,78,189,215,179,32,102,76,157,6,177,235,222,171,153,38,22,239,245,140,25,219,75,64,103,221,72,19,139,189,189,224,108,36,64,2,36,16,150,128,206,67,59,236,228,188,129,4,108,34,64,157,218,4,210,161,105,104,98,113,8,188,195,97,105,98,113,184,1,12,239,89,2,52,177,120,182,117,76,156,4,72,192,65,2,92,47,56,8,159,161,61,77,128,95,186,122,186,125,129,73,158,58,13,76,171,61,93,40,117,234,233,246,5,38,121,154,88,2,211,106,22,122,29,2,58,235,70,154,88,40,43,18,32,1,18,48,76,64,231,161,109,56,85,134,11,48,1,234,212,219,205,167,137,197,219,253,83,205,158,38,22,85,114,28,23,116,2,52,177,4,93,1,172,159,4,72,64,133,0,215,11,42,212,56,134,4,0,126,233,74,21,120,129,0,117,234,133,46,49,71,234,148,26,240,2,1,154,88,188,208,37,230,24,73,2,58,235,70,154,88,34,217,25,206,77,2,36,64,2,33,8,232,60,180,9,148,4,76,17,160,78,77,145,142,76,28,154,88,34,195,213,237,179,134,54,177,12,64,238,242,21,220,158,58,243,35,1,71,9,208,196,226,40,126,6,39,1,18,240,40,1,174,23,60,218,56,166,237,56,1,126,233,234,120,11,152,128,5,2,212,169,5,72,188,197,113,2,212,169,227,45,96,2,22,8,208,196,98,1,18,111,241,53,1,157,117,35,77,44,190,150,6,139,35,1,18,112,35,1,157,135,182,27,235,97,78,254,36,64,157,122,187,175,52,177,120,187,127,170,217,111,26,61,18,71,55,109,72,50,188,124,95,154,88,84,121,114,92,112,8,208,196,18,156,94,179,82,18,32,1,251,8,112,189,96,31,75,206,20,44,2,252,210,53,88,253,246,106,181,212,169,87,59,23,172,188,169,211,96,245,219,171,213,210,196,226,213,206,49,111,187,8,232,172,27,105,98,177,171,11,156,135,4,72,128,4,44,18,208,121,104,91,12,193,219,72,64,155,0,117,170,141,208,209,9,104,98,113,20,191,99,193,105,98,113,12,61,3,123,156,0,77,44,30,111,32,211,39,1,18,112,132,0,215,11,142,96,103,80,31,16,224,151,174,62,104,98,0,74,160,78,3,208,100,31,148,72,157,250,160,137,1,40,129,38,150,0,52,153,37,222,144,128,206,186,145,38,22,138,139,4,72,128,4,12,19,208,121,104,27,78,149,225,2,76,128,58,245,118,243,105,98,241,118,255,84,179,167,137,69,149,28,199,5,157,0,77,44,65,87,0,235,39,1,18,80,33,192,245,130,10,53,142,33,1,128,95,186,82,5,94,32,64,157,122,161,75,204,145,58,165,6,188,64,128,38,22,47,116,137,57,70,146,128,206,186,145,38,150,72,118,134,115,147,0,9,144,64,8,2,58,15,109,2,37,1,83,4,168,83,83,164,35,19,135,38,150,200,112,117,251,172,155,70,143,192,209,77,27,147,164,201,227,132,220,222,53,230,231,6,2,141,27,55,70,171,86,173,32,126,242,34,1,18,32,1,18,176,70,128,235,5,107,156,120,23,9,36,39,192,47,93,169,9,47,16,160,78,189,208,37,230,72,157,82,3,94,32,64,19,139,23,186,196,28,35,73,64,103,221,72,19,75,36,59,195,185,73,128,4,72,32,4,1,157,135,54,129,146,128,41,2,212,169,41,210,145,137,67,19,75,100,184,186,125,86,154,88,220,222,33,230,231,86,2,52,177,184,181,51,204,139,4,72,192,205,4,184,94,112,115,119,152,155,155,9,240,75,87,55,119,135,185,37,16,160,78,169,5,47,16,160,78,189,208,37,230,56,107,214,44,172,88,177,66,238,196,198,139,4,130,72,64,103,221,72,19,75,16,21,195,154,73,128,4,28,37,160,243,208,118,52,113,6,15,20,1,234,212,219,237,166,137,197,219,253,83,205,158,38,22,85,114,28,23,116,2,52,177,4,93,1,172,159,4,72,64,133,0,215,11,42,212,56,134,4,120,156,16,53,224,13,2,52,7,120,163,79,65,207,146,58,13,186,2,188,81,191,48,177,44,95,190,28,98,71,22,94,36,16,68,2,58,235,70,154,88,130,168,24,214,76,2,36,224,40,1,157,135,182,163,137,51,120,160,8,80,167,222,110,55,77,44,222,238,159,106,246,52,177,168,146,227,184,160,19,160,137,37,232,10,96,253,36,64,2,42,4,184,94,80,161,198,49,36,64,19,11,53,224,13,2,201,205,1,63,252,240,3,138,23,47,238,141,228,153,101,96,8,80,167,129,105,181,167,11,165,137,197,211,237,99,242,54,16,208,89,55,210,196,98,67,3,56,5,9,144,0,9,164,132,128,206,67,59,37,113,120,47,9,232,16,160,78,117,232,57,63,150,38,22,231,123,224,68,6,52,177,56,65,157,49,253,64,64,152,88,90,183,110,141,70,141,26,249,161,28,214,64,2,36,64,2,70,8,112,189,96,4,51,131,248,144,0,119,14,240,97,83,125,82,82,141,26,53,112,250,244,105,140,27,55,14,7,15,30,196,170,85,171,208,183,111,95,12,31,62,92,30,133,177,114,229,74,148,40,81,194,39,213,178,12,175,18,8,167,211,47,190,248,2,37,75,150,244,106,121,204,219,135,4,104,98,241,97,83,89,82,138,8,232,172,27,105,98,73,17,106,222,76,2,36,64,2,250,4,116,30,218,250,209,57,3,9,88,35,64,157,90,227,228,214,187,104,98,113,107,103,34,155,23,77,44,145,229,203,217,253,75,128,38,22,255,246,150,149,145,0,9,68,142,0,215,11,145,99,203,153,253,77,128,38,22,127,247,215,203,213,189,243,206,59,232,214,173,27,210,165,75,135,28,57,114,224,210,165,75,56,118,236,24,174,92,185,130,168,168,40,44,88,176,192,203,229,49,119,159,16,16,58,237,222,189,59,210,166,77,75,157,250,164,167,126,47,131,38,22,191,119,152,245,133,35,160,179,110,164,137,37,28,93,126,78,2,36,64,2,54,19,208,121,104,219,156,10,167,35,129,235,18,160,78,189,45,14,154,88,188,221,63,213,236,105,98,81,37,199,113,65,39,64,19,75,208,21,192,250,73,128,4,84,8,112,189,160,66,141,99,72,128,199,9,81,3,238,38,80,168,80,33,236,217,179,71,38,153,62,125,122,196,198,198,74,83,203,166,77,155,184,187,133,187,91,23,168,236,10,22,44,136,189,123,247,82,167,129,234,186,119,139,165,137,197,187,189,99,230,246,16,208,89,55,210,196,98,79,15,56,11,9,144,0,9,88,38,160,243,208,182,28,132,55,146,128,38,1,234,84,19,160,195,195,105,98,113,184,1,14,133,15,105,98,233,55,0,185,239,173,224,80,70,12,75,2,222,32,64,19,139,55,250,196,44,73,128,4,220,69,128,235,5,119,245,131,217,120,135,0,119,98,241,78,175,130,152,169,216,229,162,119,239,222,56,121,242,100,98,249,205,154,53,195,188,121,243,130,136,131,53,187,148,128,208,233,243,207,63,143,19,39,78,80,167,46,237,17,211,250,155,0,77,44,84,67,208,9,232,172,27,105,98,9,186,122,88,63,9,144,128,113,2,58,15,109,227,201,50,96,96,9,80,167,222,110,61,77,44,222,238,159,106,246,52,177,168,146,227,184,160,19,160,137,37,232,10,96,253,36,64,2,42,4,184,94,80,161,198,49,36,192,157,88,168,1,247,19,184,118,151,11,238,194,226,254,126,5,53,67,234,52,168,157,247,94,221,52,177,120,175,103,204,216,94,2,58,235,70,154,88,236,237,5,103,35,1,18,32,129,176,4,116,30,218,97,39,231,13,36,96,19,1,234,212,38,144,14,77,67,19,139,67,224,29,14,27,202,196,82,161,223,64,228,186,183,188,195,153,49,60,9,184,155,0,77,44,238,238,15,179,35,1,18,112,39,1,174,23,220,217,23,102,229,126,2,220,137,197,253,61,10,122,134,239,190,251,46,122,245,234,37,119,99,225,46,44,65,87,131,123,235,167,78,221,219,27,102,150,148,0,77,44,84,68,208,9,232,172,27,105,98,9,186,122,88,63,9,144,128,113,2,58,15,109,227,201,50,96,96,9,80,167,222,110,61,77,44,222,238,159,106,246,52,177,168,146,227,184,160,19,160,137,37,232,10,96,253,36,64,2,42,4,184,94,80,161,198,49,36,192,157,88,168,1,111,16,40,80,160,0,126,255,253,119,108,217,178,5,37,75,150,244,70,210,204,50,112,4,168,211,192,181,220,147,5,211,196,226,201,182,49,105,27,9,232,172,27,105,98,177,177,17,156,138,4,72,128,4,172,16,208,121,104,91,153,159,247,144,128,29,4,168,83,59,40,58,55,7,77,44,206,177,119,50,242,166,81,35,112,116,243,198,36,41,112,39,22,39,59,194,216,94,33,208,168,81,35,60,245,212,83,16,63,121,145,0,9,144,0,9,88,35,192,245,130,53,78,188,139,4,146,19,224,78,44,212,132,23,8,76,152,48,1,255,253,239,127,241,209,71,31,121,33,93,230,24,80,2,212,105,64,27,239,177,178,105,98,241,88,195,152,174,237,4,116,214,141,52,177,216,222,14,78,72,2,36,64,2,55,38,160,243,208,38,91,18,48,69,128,58,53,69,58,50,113,104,98,137,12,87,183,207,74,19,139,219,59,196,252,220,74,128,38,22,183,118,134,121,145,0,9,184,153,0,215,11,110,238,14,115,115,51,1,154,88,204,116,231,224,87,171,176,125,202,36,51,193,24,133,4,66,16,200,91,189,6,74,119,239,121,67,54,212,41,165,227,52,1,43,58,117,58,71,175,199,167,137,197,235,29,100,254,186,4,116,214,141,52,177,232,210,231,120,18,32,1,18,72,33,1,157,135,118,10,67,241,118,18,80,38,64,157,42,163,115,197,64,154,88,92,209,6,227,73,108,28,53,28,199,54,111,74,18,151,59,177,24,111,3,3,122,144,0,77,44,30,108,26,83,38,1,18,112,156,0,215,11,142,183,128,9,120,148,0,77,44,102,26,39,204,1,71,215,172,70,241,71,234,155,9,200,40,36,112,13,129,67,219,183,225,204,169,83,150,76,44,212,41,165,227,20,1,171,58,117,42,63,191,196,165,137,197,47,157,100,29,170,4,116,214,141,52,177,168,82,231,56,18,32,1,18,80,36,160,243,208,86,12,201,97,36,144,98,2,212,105,138,145,185,106,0,77,44,174,106,135,177,100,104,98,49,134,154,129,124,70,128,38,22,159,53,148,229,144,0,9,24,33,192,245,130,17,204,12,226,67,2,52,177,152,105,42,77,44,102,56,51,74,104,2,86,205,1,212,41,21,228,36,1,171,58,117,50,71,63,196,166,137,197,15,93,100,13,58,4,116,214,141,52,177,232,144,231,88,18,32,1,18,80,32,160,243,208,86,8,199,33,36,160,68,128,58,85,194,230,154,65,52,177,184,166,21,70,19,161,137,197,40,110,6,243,17,1,97,98,105,211,166,13,162,163,163,125,84,21,75,33,1,18,32,129,200,18,224,122,33,178,124,57,187,127,9,208,196,98,166,183,52,7,152,225,204,40,161,9,88,53,7,80,167,84,144,147,4,172,234,212,201,28,253,16,155,38,22,63,116,145,53,232,16,208,89,55,210,196,162,67,158,99,73,128,4,72,64,129,128,206,67,91,33,28,135,144,128,18,1,234,84,9,155,107,6,209,196,226,154,86,24,77,132,38,22,163,184,25,204,71,4,104,98,241,81,51,89,10,9,144,128,49,2,92,47,24,67,205,64,62,35,64,19,139,153,134,210,28,96,134,51,163,132,38,96,213,28,64,157,82,65,78,18,176,170,83,39,115,244,67,108,154,88,252,208,69,214,160,67,64,103,221,72,19,139,14,121,142,37,1,18,32,1,5,2,58,15,109,133,112,28,66,2,74,4,168,83,37,108,174,25,68,19,139,107,90,97,52,17,154,88,140,226,102,48,31,17,160,137,197,71,205,100,41,36,64,2,198,8,112,189,96,12,53,3,249,140,0,77,44,102,26,74,115,128,25,206,140,18,154,128,85,115,0,117,74,5,57,73,192,170,78,157,204,209,15,177,105,98,241,67,23,89,131,14,1,157,117,35,77,44,58,228,57,150,4,72,128,4,20,8,232,60,180,21,194,113,8,9,40,17,160,78,149,176,185,102,16,77,44,174,105,133,209,68,104,98,49,138,155,193,124,68,128,38,22,31,53,147,165,144,0,9,24,35,192,245,130,49,212,12,228,51,2,52,177,152,105,40,205,1,102,56,51,74,104,2,86,205,1,212,41,21,228,36,1,171,58,117,50,71,63,196,166,137,197,15,93,100,13,58,4,116,214,141,52,177,232,144,231,88,18,32,1,18,80,32,160,243,208,86,8,199,33,36,160,68,128,58,85,194,230,154,65,52,177,184,166,21,70,19,161,137,197,40,110,6,243,17,1,154,88,124,212,76,150,66,2,36,96,140,0,215,11,198,80,51,144,207,8,208,196,98,166,161,52,7,152,225,204,40,161,9,88,53,7,80,167,84,144,147,4,172,234,212,201,28,253,16,155,38,22,63,116,145,53,232,16,208,89,55,210,196,162,67,158,99,73,128,4,72,64,129,128,206,67,91,33,28,135,144,128,18,1,234,84,9,155,107,6,209,196,226,154,86,24,77,132,38,22,163,184,25,204,71,4,104,98,241,81,51,89,10,9,144,128,49,2,92,47,24,67,205,64,62,35,64,19,139,153,134,210,28,96,134,51,163,132,38,96,213,28,64,157,82,65,78,18,176,170,83,39,115,244,67,108,154,88,252,208,69,214,160,67,64,103,221,72,19,139,14,121,142,37,1,18,32,1,5,2,58,15,109,133,112,28,66,2,74,4,168,83,37,108,174,25,68,19,139,107,90,97,52,145,144,38,150,254,3,145,171,92,121,163,121,48,24,9,120,141,0,77,44,94,235,24,243,37,1,18,112,3,1,174,23,220,208,5,230,224,69,2,52,177,152,233,26,205,1,102,56,51,74,104,2,86,205,1,212,41,21,228,36,1,171,58,117,50,71,63,196,166,137,197,15,93,100,13,58,4,116,214,141,52,177,232,144,231,88,18,32,1,18,80,32,160,243,208,86,8,199,33,36,160,68,128,58,85,194,230,154,65,52,177,184,166,21,70,19,161,137,197,40,110,6,243,17,129,232,232,104,180,109,219,22,226,39,47,18,32,1,18,32,1,107,4,184,94,176,198,137,119,145,64,114,2,52,177,152,209,4,205,1,102,56,51,74,104,2,86,205,1,212,41,21,228,36,1,171,58,117,50,71,63,196,166,137,197,15,93,100,13,58,4,116,214,141,52,177,232,144,231,88,18,32,1,18,80,32,160,243,208,86,8,199,33,36,160,68,128,58,85,194,230,154,65,52,177,184,166,21,70,19,9,109,98,25,132,92,229,238,53,154,7,131,145,128,215,8,208,196,226,181,142,49,95,18,32,1,55,16,224,122,193,13,93,96,14,94,36,64,19,139,153,174,217,97,14,184,112,41,22,159,172,94,139,141,63,238,70,225,124,121,17,85,173,10,242,229,206,149,88,64,184,207,175,92,189,138,229,223,110,196,250,29,187,144,54,77,26,52,168,250,47,148,41,82,40,9,128,45,187,127,198,202,141,91,112,228,212,41,212,185,175,2,30,40,87,22,169,83,167,74,188,39,220,231,191,31,61,134,37,107,191,193,15,191,237,195,191,74,149,64,189,127,221,135,91,50,101,180,156,35,107,0,172,244,41,165,170,181,106,14,176,67,167,34,183,245,59,191,199,194,47,87,35,103,214,172,120,170,254,195,200,147,61,91,146,148,195,125,190,239,240,17,204,140,89,134,75,177,113,104,94,171,38,74,23,46,152,100,252,197,216,88,188,253,105,12,246,28,252,3,181,42,85,64,189,42,247,165,232,115,113,243,127,86,126,37,127,23,138,23,200,143,54,245,31,70,154,212,169,83,148,35,107,0,194,245,41,82,58,77,233,188,188,63,41,1,154,88,168,136,160,19,208,89,55,210,196,18,116,245,176,126,18,32,1,227,4,116,30,218,198,147,101,192,192,18,160,78,189,221,122,154,88,188,221,63,213,236,105,98,81,37,199,113,65,39,64,19,75,208,21,192,250,73,128,4,84,8,112,189,160,66,141,99,72,0,160,137,197,140,10,236,48,7,140,123,127,62,118,238,217,43,191,180,95,179,117,59,246,252,113,8,75,198,143,66,170,84,127,153,76,194,125,254,229,166,173,24,247,193,60,68,87,175,138,19,103,206,98,214,231,203,177,108,226,88,228,205,149,83,142,63,121,246,28,234,62,251,34,30,125,176,6,178,103,206,140,55,23,125,134,33,237,90,39,26,4,194,125,46,230,104,214,127,24,10,221,145,23,101,10,23,194,7,203,86,224,190,18,247,96,80,219,150,137,144,195,229,24,238,243,32,212,16,174,70,21,197,154,52,177,236,218,243,27,154,13,24,134,46,77,163,177,107,207,94,236,63,124,20,11,70,15,77,52,67,133,251,92,24,153,234,246,236,131,170,101,74,34,103,150,44,152,177,100,41,98,38,140,198,157,183,230,73,44,189,199,43,83,113,248,196,73,212,173,82,73,234,126,124,247,206,120,184,114,69,203,159,207,89,190,18,175,206,253,8,207,60,214,8,243,86,172,194,253,165,75,161,95,235,22,137,227,195,229,24,238,243,32,212,96,165,198,148,106,213,170,78,83,58,47,239,79,74,128,38,22,42,34,232,4,116,214,141,52,177,4,93,61,172,159,4,72,192,56,1,157,135,182,241,100,25,48,176,4,168,83,111,183,158,38,22,111,247,79,53,251,141,35,135,227,216,150,77,73,134,87,232,207,157,88,84,121,114,92,112,8,8,19,203,211,79,63,141,134,13,27,6,167,104,86,74,2,36,64,2,154,4,184,94,208,4,200,225,129,37,64,19,139,153,214,219,97,98,17,59,116,164,186,233,38,153,240,209,83,167,81,179,235,115,152,63,98,16,74,20,204,47,255,46,220,231,226,158,171,87,175,66,172,207,197,213,160,119,63,185,203,69,203,186,181,19,33,92,59,199,168,247,62,192,193,99,199,48,165,87,119,165,207,151,125,187,1,207,77,156,134,109,179,223,74,204,59,92,142,225,62,15,74,13,225,250,148,82,213,90,53,7,216,161,211,1,111,188,3,177,83,138,48,150,92,138,139,67,197,54,157,241,250,11,61,81,173,108,41,153,118,184,207,197,110,67,35,103,188,143,181,211,39,75,227,75,203,161,163,81,177,120,49,244,104,222,68,142,223,127,248,8,234,61,215,23,11,95,26,138,187,239,188,3,175,45,248,4,95,111,222,134,185,195,7,88,250,92,104,172,118,247,231,209,33,186,190,212,255,55,59,191,199,211,163,198,225,191,111,76,66,214,91,110,182,148,35,107,128,220,21,234,70,125,74,169,70,197,253,86,117,170,50,55,199,252,77,128,38,22,170,33,232,4,116,214,141,52,177,4,93,61,172,159,4,72,192,56,1,157,135,182,241,100,25,48,176,4,168,83,111,183,158,38,22,111,247,79,53,123,154,88,84,201,113,92,208,9,208,196,18,116,5,176,126,18,32,1,21,2,92,47,168,80,227,24,18,224,78,44,166,52,96,135,57,32,33,215,115,23,47,98,206,178,149,152,56,127,1,54,188,59,13,25,210,165,75,82,70,184,207,227,226,47,203,99,84,186,140,155,136,217,131,251,162,92,209,34,73,198,139,47,249,127,252,109,63,158,159,242,58,26,63,80,29,79,71,213,75,209,231,226,230,67,199,79,224,229,247,231,225,98,92,28,94,235,221,227,31,152,195,229,24,238,243,32,212,16,174,198,148,104,215,170,57,192,14,157,10,115,84,116,141,106,104,223,240,17,153,98,244,11,3,229,209,85,237,163,235,203,63,135,251,124,244,204,57,248,245,224,65,188,217,167,151,188,127,204,172,185,216,189,255,0,222,238,215,91,254,121,197,119,155,240,236,171,83,177,101,230,116,121,4,208,23,27,54,65,236,204,178,117,230,155,210,244,18,238,243,227,167,207,224,129,46,61,49,107,112,95,220,91,180,8,78,156,57,131,26,157,123,98,230,160,62,40,95,236,110,75,57,178,6,32,92,159,82,162,207,132,123,173,234,84,101,110,142,249,155,0,77,44,84,67,208,9,232,172,27,105,98,9,186,122,88,63,9,144,128,113,2,58,15,109,227,201,50,96,96,9,80,167,222,110,61,77,44,222,238,159,106,246,27,71,14,195,177,45,155,147,12,231,78,44,170,52,57,46,72,4,104,98,9,82,183,89,43,9,144,128,93,4,184,94,176,139,36,231,9,26,1,238,196,98,166,227,118,152,3,68,166,98,135,142,168,231,251,99,239,31,135,241,108,243,166,104,247,63,163,64,66,21,225,62,23,247,77,152,243,33,222,89,28,131,234,101,75,99,98,207,103,144,46,109,154,36,16,150,126,179,1,189,38,77,67,142,44,89,240,225,168,193,200,147,61,91,138,62,23,6,150,90,221,159,151,99,66,153,100,194,229,24,238,243,160,212,16,174,79,41,81,174,85,115,128,29,58,173,252,116,87,140,232,216,22,181,239,171,32,83,20,90,202,149,45,43,250,182,250,235,184,158,112,159,247,158,252,58,114,102,205,146,120,191,56,238,71,28,125,181,120,220,40,57,126,254,23,95,98,102,204,178,196,63,255,180,255,0,26,247,25,140,47,167,78,144,113,194,125,254,211,129,223,209,248,197,65,137,247,135,202,41,92,142,225,62,15,66,13,225,106,76,137,62,19,238,181,170,83,149,185,57,230,111,2,179,103,207,198,210,165,75,33,204,44,188,72,32,136,4,116,214,141,52,177,4,81,49,172,153,4,72,192,81,2,58,15,109,71,19,103,240,64,17,160,78,189,221,110,154,88,188,221,63,213,236,105,98,81,37,199,113,65,39,64,19,75,208,21,192,250,73,128,4,84,8,112,189,160,66,141,99,72,128,59,177,152,210,128,29,230,128,132,92,175,92,185,130,213,91,183,163,235,184,73,114,119,138,202,37,239,73,82,70,184,207,197,205,187,247,29,64,247,87,166,160,97,245,251,209,165,201,63,143,176,60,118,234,52,134,188,253,30,78,159,59,47,119,172,72,126,133,251,92,28,35,243,206,167,49,242,168,151,111,222,158,138,155,51,100,72,81,142,172,225,47,92,225,250,100,85,191,86,205,1,118,232,84,236,106,210,189,89,99,60,90,179,134,76,175,205,136,177,40,119,119,145,196,227,128,194,125,62,112,250,187,136,139,143,199,152,174,29,228,248,55,62,94,140,85,27,183,36,30,23,244,233,154,117,24,241,238,108,169,43,113,109,248,97,55,158,26,62,38,81,103,225,62,63,112,228,40,234,246,236,131,79,198,142,64,161,124,183,67,236,120,83,254,169,142,73,142,60,10,151,99,184,207,131,80,67,184,26,173,106,243,218,251,172,234,84,101,110,142,249,155,0,77,44,84,67,208,9,232,172,27,105,98,9,186,122,88,63,9,144,128,113,2,58,15,109,227,201,50,96,96,9,80,167,222,110,61,77,44,222,238,159,106,246,52,177,168,146,227,184,160,19,160,137,37,232,10,96,253,36,64,2,42,4,184,94,80,161,198,49,36,64,19,139,41,13,216,97,14,72,158,107,147,190,131,81,171,82,133,144,38,20,113,111,184,207,199,206,158,135,237,191,252,26,210,164,34,198,175,218,180,5,221,198,79,198,198,119,167,33,125,178,35,139,172,124,126,234,220,57,84,235,216,35,164,209,38,161,150,112,57,134,251,60,8,53,132,171,209,138,134,173,154,3,236,208,105,235,97,99,80,162,96,126,188,216,242,113,153,154,216,181,164,87,139,102,104,246,208,3,242,207,225,62,159,182,224,19,124,190,254,59,44,26,59,92,222,47,118,252,16,215,184,110,157,228,207,239,190,255,81,26,99,190,158,246,138,220,45,104,254,23,95,97,252,7,243,19,77,45,225,62,23,6,171,138,109,58,99,98,207,174,120,168,98,121,252,124,224,32,26,189,56,16,31,143,25,142,34,119,228,181,148,35,107,0,194,245,201,138,46,147,223,99,85,167,42,115,115,204,223,4,104,98,161,26,130,78,64,103,221,72,19,75,208,213,195,250,73,128,4,140,19,208,121,104,27,79,150,1,3,75,128,58,245,118,235,105,98,241,118,255,84,179,167,137,69,149,28,199,5,157,0,77,44,65,87,0,235,39,1,18,80,33,192,245,130,10,53,142,33,1,154,88,76,105,64,215,28,16,27,23,39,119,53,169,94,174,12,238,41,112,23,214,109,223,133,103,95,157,138,121,195,7,162,100,161,2,8,247,185,168,243,189,37,203,144,47,119,46,220,87,162,56,14,28,61,138,78,99,94,69,187,134,245,208,170,94,29,137,225,203,77,91,113,248,196,9,212,184,183,172,60,182,104,248,59,179,144,58,117,42,76,233,213,221,210,231,123,14,254,33,205,7,181,42,149,199,173,57,114,224,221,207,62,199,7,75,191,192,151,175,77,64,198,244,233,195,230,200,26,254,234,67,184,62,169,104,214,170,57,64,87,167,34,55,113,252,207,244,69,159,97,225,75,195,176,115,207,94,180,31,61,30,43,167,140,79,60,150,42,220,231,9,199,3,205,31,57,8,185,178,102,69,84,239,254,24,217,233,105,169,43,113,93,254,243,79,60,248,76,111,116,110,18,37,119,123,233,240,210,4,20,189,235,78,244,109,245,111,75,159,139,155,196,17,71,226,191,83,141,233,210,1,175,127,252,41,150,125,179,33,209,52,195,26,254,58,62,44,92,31,194,125,30,73,157,170,204,205,49,127,19,160,137,133,106,8,58,1,157,117,35,77,44,65,87,15,235,39,1,18,48,78,64,231,161,109,60,89,6,12,44,1,234,212,219,173,167,137,197,219,253,83,205,158,38,22,85,114,28,23,116,2,52,177,4,93,1,172,159,4,72,64,133,0,215,11,42,212,56,134,4,104,98,49,165,1,93,115,192,149,171,87,241,226,212,233,136,89,247,173,76,89,236,64,209,178,110,45,180,143,174,47,255,28,238,115,113,207,204,152,101,152,250,225,34,156,191,116,73,142,105,84,163,42,250,181,126,2,153,50,164,151,127,22,59,88,244,121,237,77,28,62,113,82,254,185,122,217,210,114,7,141,132,221,41,194,125,126,228,228,41,116,159,48,5,59,126,221,35,199,151,40,144,31,157,154,68,225,193,10,247,90,202,145,53,252,213,135,112,125,82,209,172,73,19,75,108,124,60,158,125,101,170,60,242,74,92,131,218,182,74,220,133,69,252,57,220,231,226,30,177,203,199,212,143,22,201,241,81,213,170,96,100,199,182,72,149,42,85,98,233,107,183,239,148,230,21,113,21,189,235,14,188,221,239,121,100,207,124,139,229,207,15,30,59,142,150,67,71,75,173,139,163,174,222,238,223,27,165,10,21,76,28,31,46,199,112,159,7,165,134,112,125,74,169,86,173,234,52,165,243,242,254,164,4,104,98,161,34,130,78,64,103,221,72,19,75,208,213,195,250,73,128,4,140,19,208,121,104,27,79,150,1,3,75,128,58,245,118,235,105,98,241,118,255,84,179,167,137,69,149,28,199,5,157,64,195,134,13,209,174,93,59,136,159,188,72,128,4,72,128,4,172,17,224,122,193,26,39,222,69,2,201,9,188,247,222,123,88,181,106,21,102,204,152,65,56,17,36,160,107,98,73,72,45,46,254,50,14,157,56,129,59,242,228,70,170,155,110,250,71,198,225,62,23,70,145,3,71,142,202,93,49,50,132,56,34,72,76,40,204,40,233,211,166,69,214,91,110,14,73,36,220,231,231,46,92,196,217,139,23,113,123,206,28,33,199,135,203,49,220,231,65,168,193,74,141,41,145,171,85,115,128,93,58,21,185,9,163,72,230,76,25,145,57,83,166,144,169,134,251,252,228,217,115,136,191,124,57,113,7,151,228,147,136,99,129,132,22,239,204,147,91,238,170,146,210,207,175,92,185,130,253,71,142,34,111,174,156,72,155,38,141,82,142,172,1,8,215,167,72,232,52,37,115,242,222,127,18,160,137,133,170,8,58,1,157,117,35,77,44,65,87,15,235,39,1,18,48,78,64,231,161,109,60,89,6,12,44,1,234,212,219,173,167,137,197,219,253,83,205,158,38,22,85,114,28,23,116,2,52,177,4,93,1,172,159,4,72,64,133,0,215,11,42,212,56,134,4,184,19,139,41,13,216,105,14,48,149,51,227,248,135,128,19,38,22,255,208,99,37,166,8,88,213,169,169,124,252,26,135,38,22,191,118,150,117,89,37,160,179,110,164,137,197,42,101,222,71,2,36,64,2,54,17,208,121,104,219,148,2,167,33,129,176,4,168,211,176,136,92,125,3,77,44,174,110,79,196,146,163,137,37,98,104,57,177,207,9,208,196,226,243,6,179,60,18,32,129,136,16,224,122,33,34,88,57,105,0,8,112,39,22,51,77,166,137,197,12,103,70,9,77,192,170,57,128,58,165,130,156,36,96,85,167,78,230,232,135,216,52,177,248,161,139,172,65,135,128,206,186,145,38,22,29,242,28,75,2,36,64,2,10,4,116,30,218,10,225,56,132,4,148,8,80,167,74,216,92,51,136,38,22,215,180,194,104,34,33,77,44,3,6,33,87,217,191,206,68,231,69,2,36,16,154,0,77,44,84,6,9,144,0,9,164,156,0,215,11,41,103,198,17,36,32,8,208,196,98,70,7,52,7,152,225,204,40,161,9,88,53,7,80,167,84,144,147,4,172,234,212,201,28,253,16,155,38,22,63,116,145,53,232,16,208,89,55,210,196,162,67,158,99,73,128,4,72,64,129,128,206,67,91,33,28,135,144,128,18,1,234,84,9,155,107,6,209,196,226,154,86,24,77,36,180,137,101,48,114,149,45,103,52,15,6,35,1,175,17,16,38,150,246,237,219,35,42,42,202,107,169,51,95,18,32,1,18,112,140,0,215,11,142,161,103,96,143,19,160,137,197,76,3,105,14,48,195,153,81,66,19,176,106,14,160,78,169,32,39,9,88,213,169,147,57,250,33,54,77,44,126,232,34,107,208,33,160,179,110,164,137,69,135,60,199,146,0,9,144,128,2,1,157,135,182,66,56,14,33,1,37,2,212,169,18,54,215,12,238,34,101,228,0,0,32,0,73,68,65,84,162,137,197,53,173,48,154,8,77,44,70,113,51,152,143,8,208,196,226,163,102,178,20,18,32,1,99,4,184,94,48,134,154,129,124,70,128,38,22,51,13,165,57,192,12,103,70,9,77,192,170,57,128,58,165,130,156,36,96,85,167,78,230,232,135,216,52,177,248,161,139,172,65,135,128,206,186,145,38,22,29,242,28,75,2,36,64,2,10,4,116,30,218,10,225,56,132,4,148,8,80,167,74,216,92,51,136,38,22,215,180,194,104,34,52,177,24,197,205,96,62,34,64,19,139,143,154,201,82,72,128,4,140,17,224,122,193,24,106,6,242,25,1,154,88,204,52,148,230,0,51,156,25,37,52,1,171,230,0,234,148,10,114,146,128,85,157,58,153,163,31,98,211,196,226,135,46,178,6,29,2,58,235,70,154,88,116,200,115,44,9,144,0,9,40,16,208,121,104,43,132,227,16,18,80,34,64,157,42,97,115,205,32,154,88,92,211,10,163,137,108,28,49,12,199,182,110,78,18,179,194,0,30,39,100,180,9,12,230,73,2,52,177,120,178,109,76,154,4,72,192,97,2,92,47,56,220,0,134,247,44,1,154,88,204,180,142,230,0,51,156,25,37,52,1,171,230,0,234,148,10,114,146,128,85,157,58,153,163,31,98,211,196,226,135,46,178,6,29,2,58,235,70,154,88,116,200,115,44,9,144,0,9,40,16,208,121,104,43,132,227,16,18,80,34,64,157,42,97,115,205,32,154,88,92,211,10,163,137,108,28,49,20,199,182,110,73,18,147,38,22,163,45,96,48,143,18,160,137,197,163,141,99,218,36,64,2,142,18,224,122,193,81,252,12,238,97,2,52,177,152,105,30,205,1,102,56,51,74,104,2,86,205,1,212,41,21,228,36,1,171,58,117,50,71,63,196,166,137,197,15,93,100,13,58,4,116,214,141,52,177,232,144,231,88,18,32,1,18,80,32,160,243,208,86,8,199,33,36,160,68,128,58,85,194,230,154,65,52,177,184,166,21,70,19,161,137,197,40,110,6,243,17,1,154,88,124,212,76,150,66,2,36,96,140,0,215,11,198,80,51,144,207,8,208,196,98,166,161,52,7,152,225,204,40,161,9,88,53,7,80,167,84,144,147,4,172,234,212,201,28,253,16,155,38,22,63,116,145,53,232,16,208,89,55,210,196,162,67,158,99,73,128,4,72,64,129,128,206,67,91,33,28,135,144,128,18,1,234,84,9,155,107,6,209,196,226,154,86,24,77,36,148,137,165,226,128,193,200,89,182,156,209,60,24,140,4,188,70,128,38,22,175,117,140,249,146,0,9,184,129,0,215,11,110,232,2,115,240,34,1,154,88,204,116,205,14,115,192,133,75,177,248,100,245,90,108,252,113,55,10,231,203,139,168,106,85,144,47,119,174,196,2,226,226,47,203,207,190,217,249,61,10,229,189,29,13,171,223,255,143,226,246,29,62,130,153,49,203,112,41,54,14,205,107,213,68,233,194,5,205,0,176,24,37,92,13,87,174,92,193,39,107,214,97,253,206,239,145,39,91,54,89,99,145,59,242,90,156,221,204,109,225,106,16,89,220,168,15,87,174,94,197,242,111,55,98,253,142,93,72,155,38,13,26,84,253,23,202,20,41,164,149,188,85,115,128,29,58,21,137,138,254,44,252,114,53,114,102,205,138,167,234,63,140,60,217,179,81,167,62,211,105,56,29,171,8,214,170,78,85,230,230,152,191,9,208,196,66,53,4,157,128,206,186,145,38,150,160,171,135,245,147,0,9,24,39,160,243,208,54,158,44,3,6,150,0,117,234,237,214,211,196,226,237,254,169,102,79,19,139,42,57,142,11,58,129,168,168,40,116,232,208,1,226,39,47,18,32,1,18,32,1,107,4,184,94,176,198,137,119,145,64,114,2,52,177,152,209,132,29,230,128,113,239,207,199,206,61,123,81,171,82,5,172,217,186,29,123,254,56,132,37,227,71,33,85,170,84,178,136,37,107,191,193,140,207,150,226,66,236,37,220,95,186,20,250,181,110,145,164,56,97,130,169,219,179,15,170,150,41,137,156,89,178,96,198,146,165,136,153,48,26,119,222,154,199,12,4,11,81,194,213,48,97,206,135,152,183,98,21,158,125,188,41,246,254,113,8,239,47,253,2,43,38,189,140,219,114,230,176,48,187,153,91,194,213,16,174,15,95,110,218,138,113,31,204,67,116,245,170,56,113,230,44,102,125,190,28,203,38,142,69,222,92,57,149,11,176,106,14,176,67,167,187,246,252,134,102,3,134,161,75,211,104,236,218,179,23,251,15,31,197,130,209,67,145,58,53,117,234,39,157,134,211,177,138,88,173,234,84,101,110,142,249,155,0,77,44,84,67,208,9,232,172,27,105,98,9,186,122,88,63,9,144,128,113,2,58,15,109,227,201,50,96,96,9,80,167,222,110,61,77,44,222,238,159,106,246,52,177,168,146,227,184,160,19,160,137,37,232,10,96,253,36,64,2,42,4,184,94,80,161,198,49,36,0,208,196,98,70,5,118,152,3,196,14,29,169,110,186,73,38,124,244,212,105,212,236,250,28,230,143,24,132,18,5,243,39,41,98,236,236,121,184,252,231,159,255,48,177,136,93,92,70,206,120,31,107,167,79,150,134,130,150,67,71,163,98,241,98,232,209,188,137,25,8,41,136,114,189,26,190,222,188,13,119,221,150,7,5,110,191,77,206,22,253,194,64,212,171,114,31,58,53,118,159,249,91,167,15,87,175,94,133,248,239,40,226,106,208,187,159,220,53,167,101,221,218,41,32,152,244,86,171,230,0,59,116,58,224,141,119,112,49,54,22,227,187,119,198,165,184,56,84,108,211,25,175,191,208,19,213,202,150,162,78,125,164,211,72,60,79,172,234,84,249,23,129,3,37,1,154,88,40,132,160,19,208,89,55,210,196,18,116,245,176,126,18,32,1,227,4,116,30,218,198,147,101,192,192,18,160,78,189,221,122,154,88,188,221,63,213,236,105,98,81,37,199,113,65,39,64,19,75,208,21,192,250,73,128,4,84,8,112,189,160,66,141,99,72,128,38,22,83,26,176,195,28,144,144,235,185,139,23,49,103,217,74,76,156,191,0,27,222,157,134,12,233,210,89,50,7,140,158,57,7,191,30,60,136,55,251,244,146,247,143,153,53,23,187,247,31,192,219,253,122,155,194,96,57,206,245,12,32,215,78,112,254,210,37,60,216,181,23,250,182,110,129,70,53,170,90,158,219,212,141,215,171,193,106,31,196,177,68,226,72,161,46,227,38,98,246,224,190,40,87,180,136,114,234,86,205,1,118,232,84,152,110,162,107,84,67,251,134,143,200,124,133,209,72,28,137,212,62,186,62,117,234,35,157,90,213,113,74,68,107,85,167,41,153,147,247,254,147,0,77,44,84,69,208,9,232,172,27,105,98,9,186,122,88,63,9,144,128,113,2,58,15,109,227,201,50,96,96,9,80,167,222,110,61,77,44,222,238,159,106,246,27,70,12,197,241,173,91,146,12,175,56,96,48,114,150,45,167,58,37,199,145,64,32,8,208,196,18,136,54,179,72,18,32,1,155,9,112,189,96,51,80,78,23,24,2,220,137,197,76,171,237,48,7,136,76,197,14,29,81,207,247,199,222,63,14,227,217,230,77,209,238,127,70,129,107,171,184,158,121,162,247,228,215,145,51,107,22,244,109,245,215,49,67,226,88,30,113,84,205,226,113,163,204,64,72,65,148,112,38,22,177,43,205,192,55,222,193,198,31,127,194,194,151,134,34,99,250,244,41,152,221,204,173,186,125,16,71,39,189,179,56,6,213,203,150,198,196,158,207,32,93,218,52,202,137,91,53,7,216,161,211,202,79,119,197,136,142,109,81,251,190,10,50,223,94,147,166,33,87,182,172,137,186,75,40,66,151,143,50,12,27,7,6,89,167,145,120,158,88,213,169,141,45,12,228,84,52,177,4,178,237,44,250,26,2,58,235,70,154,88,40,37,18,32,1,18,48,76,64,231,161,109,56,85,134,11,48,1,234,212,219,205,167,137,197,219,253,83,205,158,38,22,85,114,28,23,116,2,194,196,210,177,99,71,52,104,208,32,232,40,88,63,9,144,0,9,88,38,192,245,130,101,84,188,145,4,146,16,160,137,197,140,32,236,48,7,36,100,122,229,202,21,172,222,186,29,93,199,77,146,187,168,84,46,121,79,146,34,174,247,197,250,192,233,239,34,46,62,30,99,186,118,144,247,191,241,241,98,172,218,184,5,115,135,15,48,3,33,5,81,194,153,3,94,126,127,30,62,92,249,53,230,143,28,132,252,183,221,154,130,153,205,221,106,71,31,118,239,59,128,238,175,76,65,195,234,247,163,75,147,134,202,201,91,53,7,216,161,211,26,157,123,162,123,179,198,120,180,102,13,153,111,155,17,99,81,238,238,34,255,56,182,202,14,62,202,64,108,26,24,100,157,70,226,121,98,85,167,54,181,47,176,211,208,196,18,216,214,179,240,255,17,208,89,55,210,196,66,25,145,0,9,144,128,97,2,58,15,109,195,169,50,92,128,9,80,167,222,110,62,77,44,222,238,159,106,246,33,77,44,3,7,35,103,25,238,196,162,202,148,227,130,65,128,38,150,96,244,153,85,146,0,9,216,75,128,235,5,123,121,114,182,224,16,160,137,197,76,175,237,48,7,36,207,180,73,223,193,168,85,169,194,63,204,13,215,251,98,125,218,130,79,240,249,250,239,176,104,236,112,57,149,216,73,65,92,227,186,117,50,3,33,5,81,110,100,14,16,59,148,136,93,100,222,234,215,27,165,11,23,76,193,172,102,111,181,171,15,98,158,237,191,252,138,89,131,251,42,23,96,213,28,96,135,78,91,15,27,131,18,5,243,227,197,150,143,203,124,197,206,44,189,90,52,67,179,135,30,72,146,191,93,124,148,161,216,48,48,200,58,141,196,243,196,170,78,109,104,93,160,167,160,137,37,208,237,103,241,0,116,214,141,52,177,80,66,36,64,2,36,96,152,128,206,67,219,112,170,12,23,96,2,212,169,183,155,79,19,139,183,251,167,154,125,104,19,203,16,228,44,83,86,117,74,142,35,129,64,16,160,137,37,16,109,102,145,36,64,2,54,19,224,122,193,102,160,156,46,48,4,104,98,49,211,106,93,115,64,108,92,28,94,91,240,9,170,151,43,131,123,10,220,133,117,219,119,225,217,87,167,98,222,240,129,40,89,168,128,44,66,236,208,114,230,194,5,76,154,191,80,238,184,210,251,137,102,200,156,49,19,82,167,78,37,63,255,105,255,1,52,238,51,88,238,94,146,43,107,86,68,245,238,143,145,157,158,70,173,74,229,205,64,176,16,37,92,13,226,139,243,169,31,45,194,240,14,109,164,81,226,151,3,7,113,252,204,25,180,172,91,219,194,236,102,110,9,87,67,184,62,188,183,100,25,242,229,206,133,251,74,20,199,129,163,71,209,105,204,171,104,215,176,30,90,213,171,163,92,128,85,115,128,174,78,69,130,194,96,52,125,209,103,88,248,210,48,236,220,179,23,237,71,143,199,202,41,227,145,39,123,54,234,212,71,58,13,167,99,21,177,90,213,169,202,220,28,243,55,1,154,88,168,134,160,19,208,89,55,210,196,18,116,245,176,126,18,32,1,227,4,116,30,218,198,147,101,192,192,18,160,78,189,221,122,154,88,188,221,63,213,236,105,98,81,37,199,113,65,39,64,19,75,208,21,192,250,73,128,4,84,8,112,189,160,66,141,99,72,0,160,137,197,140,10,116,205,1,87,174,94,197,139,83,167,35,102,221,183,50,225,28,89,178,160,101,221,90,104,31,93,63,177,0,113,60,208,228,255,44,76,82,208,115,255,126,20,109,27,212,75,252,187,4,19,136,248,139,168,106,85,48,178,99,91,164,74,245,151,201,197,13,87,184,26,196,81,53,39,206,156,73,146,106,235,71,234,224,249,39,154,187,33,125,153,67,184,26,196,61,55,234,195,204,152,101,152,250,225,34,156,191,116,73,206,215,168,70,85,244,107,253,4,50,101,72,175,92,163,85,115,128,174,78,69,130,177,241,241,120,246,149,169,242,200,43,113,13,106,219,42,201,46,44,186,124,148,33,216,56,48,92,13,65,208,105,56,29,171,224,182,170,83,149,185,57,230,111,2,52,177,80,13,65,39,160,179,110,164,137,37,232,234,97,253,36,64,2,198,9,232,60,180,141,39,203,128,129,37,64,157,122,187,245,52,177,120,187,127,170,217,211,196,162,74,142,227,130,78,128,38,150,160,43,128,245,147,0,9,168,16,224,122,65,133,26,199,144,0,77,44,166,52,96,135,57,64,228,26,23,127,25,135,78,156,192,29,121,114,35,213,77,55,41,165,127,242,236,57,196,95,190,156,184,51,134,210,36,28,164,77,224,70,125,16,166,165,3,71,142,202,30,101,72,151,78,59,150,85,115,128,93,58,21,9,31,60,118,28,153,51,101,68,230,76,153,148,242,167,78,149,176,217,62,40,92,31,194,125,158,146,132,172,234,52,37,115,242,222,127,18,160,137,133,170,8,58,1,157,117,35,77,44,65,87,15,235,39,1,18,48,78,64,231,161,109,60,89,6,12,44,1,234,212,219,173,167,137,197,219,253,83,205,158,38,22,85,114,28,23,116,2,52,177,4,93,1,172,159,4,72,64,133,0,215,11,42,212,56,134,4,104,98,49,165,1,59,205,1,166,114,102,28,255,16,176,106,14,160,78,253,211,115,47,86,98,85,167,94,172,205,77,57,211,196,226,166,110,48,23,39,8,232,172,27,105,98,113,162,99,140,73,2,36,16,104,2,58,15,237,64,131,99,241,70,9,80,167,70,113,219,30,140,38,22,219,145,122,98,194,13,195,135,226,248,182,45,73,114,173,56,112,8,114,150,41,235,137,252,153,36,9,56,69,128,38,22,167,200,51,46,9,144,128,151,9,112,189,224,229,238,49,119,39,9,240,56,33,51,244,105,14,48,195,153,81,66,19,176,106,14,160,78,169,32,39,9,88,213,169,147,57,250,33,246,251,239,191,143,152,152,24,8,51,11,47,18,8,34,1,157,117,35,77,44,65,84,12,107,38,1,18,112,148,128,206,67,219,209,196,25,60,80,4,168,83,111,183,155,38,22,111,247,79,53,251,13,195,135,224,248,182,173,73,134,211,196,162,74,147,227,130,68,128,38,150,32,117,155,181,146,0,9,216,69,128,235,5,187,72,114,158,160,17,160,137,197,76,199,105,14,48,195,153,81,66,19,176,106,14,160,78,169,32,39,9,88,213,169,147,57,250,33,54,77,44,126,232,34,107,208,33,160,179,110,164,137,69,135,60,199,146,0,9,144,128,2,1,157,135,182,66,56,14,33,1,37,2,212,169,18,54,215,12,162,137,197,53,173,48,154,8,77,44,70,113,51,152,143,8,52,104,208,0,157,58,117,130,248,201,139,4,72,128,4,72,192,26,1,174,23,172,113,226,93,36,144,156,0,77,44,102,52,65,115,128,25,206,140,18,154,128,85,115,0,117,74,5,57,73,192,170,78,157,204,209,15,177,105,98,241,67,23,89,131,14,1,157,117,35,77,44,58,228,57,150,4,72,128,4,20,8,232,60,180,21,194,113,8,9,40,17,160,78,149,176,185,102,16,77,44,174,105,133,209,68,104,98,49,138,155,193,124,68,128,38,22,31,53,147,165,144,0,9,24,35,192,245,130,49,212,12,228,51,2,52,177,152,105,40,205,1,102,56,51,74,104,2,86,205,1,212,41,21,228,36,1,171,58,117,50,71,63,196,166,137,197,15,93,100,13,58,4,116,214,141,52,177,232,144,231,88,18,32,1,18,80,32,160,243,208,86,8,199,33,36,160,68,128,58,85,194,230,154,65,52,177,184,166,21,70,19,161,137,197,40,110,6,243,17,1,154,88,124,212,76,150,66,2,36,96,140,0,215,11,198,80,51,144,207,8,208,196,98,166,161,52,7,152,225,204,40,161,9,88,53,7,80,167,84,144,147,4,172,234,212,201,28,253,16,155,38,22,63,116,145,53,232,16,208,89,55,210,196,162,67,158,99,73,128,4,72,64,129,128,206,67,91,33,28,135,144,128,18,1,234,84,9,155,107,6,209,196,226,154,86,24,77,132,38,22,163,184,25,204,71,4,132,137,165,115,231,206,168,95,191,190,143,170,98,41,36,64,2,36,16,89,2,92,47,68,150,47,103,247,47,1,154,88,204,244,150,230,0,51,156,25,37,52,1,171,230,0,234,148,10,114,146,128,85,157,58,153,163,31,98,211,196,226,135,46,178,6,29,2,58,235,70,154,88,116,200,115,44,9,144,0,9,40,16,208,121,104,43,132,227,16,18,80,34,64,157,42,97,115,205,32,154,88,92,211,10,163,137,208,196,98,20,55,131,249,136,0,77,44,62,106,38,75,33,1,18,48,70,128,235,5,99,168,25,200,103,4,104,98,49,211,80,154,3,204,112,102,148,208,4,172,154,3,168,83,42,200,73,2,86,117,234,100,142,126,136,77,19,139,31,186,200,26,116,8,232,172,27,105,98,209,33,207,177,36,64,2,36,160,64,64,231,161,173,16,142,67,72,64,137,0,117,170,132,205,53,131,104,98,113,77,43,140,38,66,19,139,81,220,12,230,35,2,52,177,248,168,153,44,133,4,72,192,24,1,174,23,140,161,102,32,159,17,160,137,197,76,67,105,14,48,195,153,81,66,19,176,106,14,160,78,169,32,39,9,88,213,169,147,57,250,33,54,77,44,126,232,34,107,208,33,160,179,110,164,137,69,135,60,199,146,0,9,144,128,2,1,157,135,182,66,56,14,33,1,37,2,212,169,18,54,215,12,162,137,197,53,173,48,154,8,77,44,70,113,51,152,143,8,208,196,226,163,102,178,20,18,32,1,99,4,184,94,48,134,154,129,124,70,128,38,22,51,13,165,57,192,12,103,70,9,77,192,170,57,128,58,165,130,156,36,96,85,167,78,230,232,135,216,52,177,248,161,139,172,65,135,128,206,186,145,38,22,29,242,28,75,2,36,64,2,10,4,116,30,218,10,225,56,132,4,148,8,80,167,74,216,92,51,136,38,22,215,180,194,104,34,33,77,44,131,134,32,103,233,178,70,243,96,48,18,240,26,1,154,88,188,214,49,230,75,2,36,224,6,2,92,47,184,161,11,192,249,243,231,241,203,47,191,96,207,158,61,216,183,111,31,14,28,56,128,67,135,14,225,200,145,35,56,126,252,56,78,157,58,133,179,103,207,202,251,98,99,99,17,31,31,47,19,191,122,245,42,210,164,73,131,244,233,211,35,83,166,76,184,229,150,91,144,45,91,54,228,200,145,3,185,115,231,198,109,183,221,134,188,121,243,226,174,187,238,66,129,2,5,80,184,112,97,228,202,149,203,29,69,123,60,11,154,88,204,52,208,14,115,192,133,75,177,248,100,245,90,108,252,113,55,10,231,203,139,168,106,85,144,47,55,127,15,204,116,208,92,148,43,87,175,98,249,183,27,177,126,199,46,164,77,147,6,13,170,254,11,101,138,20,210,74,192,170,57,192,14,157,138,68,215,239,252,30,11,191,92,141,156,89,179,226,169,250,15,35,79,246,108,90,249,115,176,59,9,236,59,124,4,51,99,150,225,82,108,28,154,215,170,137,210,133,11,106,37,106,85,167,90,65,56,24,52,177,152,19,1,223,139,205,177,78,73,36,157,117,35,77,44,41,33,205,123,73,128,4,72,192,6,2,58,15,109,27,194,115,10,18,176,68,128,58,181,132,201,181,55,209,196,226,218,214,68,52,177,208,38,150,161,200,89,186,76,68,227,114,114,18,240,58,1,154,88,188,222,65,230,79,2,36,224,4,1,174,23,204,83,223,189,123,55,54,109,218,132,45,91,182,96,251,246,237,216,185,115,167,52,171,20,41,82,4,5,11,22,148,134,147,59,238,184,67,26,80,242,228,201,35,77,39,194,152,146,57,115,102,220,124,243,205,210,176,146,54,109,90,136,181,130,184,46,95,190,44,141,45,23,46,92,144,70,151,211,167,79,227,196,137,19,114,78,97,132,57,120,240,160,52,198,8,131,140,48,202,164,78,157,26,37,74,148,64,169,82,165,80,182,108,89,148,47,95,30,21,42,84,48,15,194,227,17,105,98,49,211,64,59,204,1,227,222,159,143,157,123,246,162,86,165,10,88,179,117,59,246,252,113,8,75,198,143,66,170,84,169,204,20,193,40,70,8,124,185,105,43,198,125,48,15,209,213,171,226,196,153,179,152,245,249,114,44,155,56,22,121,115,229,84,142,111,213,28,96,135,78,119,237,249,13,205,6,12,67,151,166,209,216,181,103,47,246,31,62,138,5,163,135,34,117,106,234,84,185,129,46,28,40,76,117,117,123,246,65,213,50,37,145,51,75,22,204,88,178,20,49,19,70,227,206,91,243,40,103,107,85,167,202,1,56,80,18,160,137,37,50,66,224,123,113,100,184,70,98,86,157,117,35,77,44,145,232,8,231,36,1,18,32,129,27,16,208,121,104,19,44,9,152,34,64,157,154,34,29,153,56,52,177,68,134,171,219,103,165,137,197,237,29,98,126,110,37,64,19,139,91,59,195,188,72,128,4,220,76,128,235,133,200,119,103,195,134,13,248,234,171,175,176,102,205,26,172,93,187,86,238,150,34,76,35,229,202,149,67,233,210,165,81,178,100,73,20,42,164,183,91,64,74,170,56,124,248,48,118,237,218,37,13,52,194,72,35,12,53,63,252,240,3,170,84,169,130,106,213,170,161,70,141,26,168,89,179,166,220,225,133,215,245,9,208,196,98,70,29,118,152,3,196,14,29,169,254,103,250,58,122,234,52,106,118,125,14,243,71,12,66,137,130,249,205,20,193,40,198,8,136,221,169,18,12,126,13,122,247,147,187,92,180,172,91,91,57,190,85,115,128,29,58,29,240,198,59,184,24,27,139,241,221,59,227,82,92,28,42,182,233,140,215,95,232,137,106,101,75,41,231,207,129,238,35,32,118,133,26,57,227,125,172,157,62,89,26,148,90,14,29,141,138,197,139,161,71,243,38,202,201,90,213,169,114,0,14,148,4,104,98,177,71,8,124,47,182,135,163,19,179,232,172,27,105,98,113,162,99,140,73,2,36,16,104,2,58,15,237,64,131,99,241,70,9,80,167,70,113,219,30,140,38,22,219,145,122,98,66,154,88,60,209,38,38,233,66,2,52,177,184,176,41,76,137,4,72,192,245,4,184,94,176,191,69,103,206,156,193,103,159,125,134,152,152,24,44,91,182,12,183,222,122,43,30,120,224,1,84,175,94,29,247,223,127,63,242,229,203,103,127,80,205,25,207,157,59,39,13,54,194,104,35,12,55,235,214,173,67,157,58,117,80,183,110,93,212,175,95,95,238,16,195,43,41,1,154,88,204,40,194,14,115,64,66,166,231,46,94,196,156,101,43,49,113,254,2,108,120,119,26,50,164,75,103,166,8,70,49,74,32,46,254,178,60,82,168,203,184,137,152,61,184,47,202,21,45,162,28,223,170,57,192,14,157,10,211,77,116,141,106,104,223,240,17,153,111,244,11,3,229,145,72,237,163,235,43,231,207,129,238,35,48,122,230,28,252,122,240,32,222,236,211,75,38,55,102,214,92,236,222,127,0,111,247,235,173,156,172,85,157,42,7,224,64,73,128,38,22,53,33,240,189,88,141,155,27,71,233,172,27,105,98,113,99,71,153,19,9,144,128,175,9,232,60,180,125,13,134,197,185,138,0,117,234,170,118,164,56,25,154,88,82,140,204,23,3,104,98,241,69,27,89,132,3,4,196,151,108,93,186,116,145,95,182,241,34,1,18,32,1,18,176,70,128,235,5,107,156,194,221,117,233,210,37,252,231,63,255,193,71,31,125,36,13,44,194,88,249,200,35,143,224,225,135,31,150,199,3,121,237,18,199,18,9,3,142,48,226,136,122,196,78,49,77,154,52,193,99,143,61,230,201,122,34,193,159,38,150,72,80,253,231,156,118,152,3,196,172,98,135,142,168,231,251,99,239,31,135,241,108,243,166,104,247,63,163,128,153,42,24,197,36,129,9,115,62,196,59,139,99,80,189,108,105,76,236,249,12,210,165,85,223,85,202,170,57,192,14,157,86,126,186,43,70,116,108,139,218,247,253,117,188,91,175,73,211,144,43,91,86,244,109,213,194,36,62,198,138,48,129,222,147,95,71,206,172,89,18,251,58,111,197,42,121,244,213,226,113,163,148,35,91,213,169,114,0,14,148,4,104,98,177,46,4,190,23,91,103,229,165,59,117,214,141,52,177,120,169,211,204,149,4,72,192,23,4,116,30,218,190,0,192,34,60,65,128,58,245,68,155,174,155,36,77,44,222,238,159,106,246,27,134,13,193,241,237,91,147,12,175,56,104,40,114,150,46,163,58,37,199,145,64,32,8,208,196,18,136,54,179,72,18,32,1,155,9,112,189,160,7,84,236,90,50,107,214,44,249,197,70,189,122,245,240,232,163,143,162,113,227,198,200,152,49,163,222,196,46,27,189,124,249,114,105,208,17,70,29,113,236,80,203,150,45,209,188,121,115,151,101,105,54,29,154,88,204,240,182,195,28,144,144,233,149,43,87,176,122,235,118,116,29,55,73,238,122,80,185,228,61,102,138,96,20,227,4,118,239,59,128,238,175,76,65,195,234,247,163,75,147,134,202,241,173,154,3,236,208,105,141,206,61,209,189,89,99,60,90,179,134,204,183,205,136,177,40,119,119,17,173,99,102,148,11,231,192,136,17,24,56,253,93,196,197,199,99,76,215,14,50,198,27,31,47,198,170,141,91,48,119,248,0,229,152,86,117,170,28,128,3,37,1,154,88,194,11,129,239,197,225,25,121,249,14,157,117,35,77,44,94,238,60,115,39,1,18,240,36,1,157,135,182,39,11,102,210,158,36,64,157,122,178,109,137,73,211,196,226,237,254,169,102,191,97,216,96,28,223,190,45,201,112,154,88,84,105,114,92,144,8,8,19,75,215,174,93,229,191,124,231,69,2,36,64,2,36,96,141,0,215,11,214,56,37,191,235,205,55,223,132,248,95,124,124,60,90,181,106,133,39,159,124,18,185,115,231,86,155,204,99,163,230,204,153,35,141,59,219,182,109,67,187,118,237,208,177,99,71,220,126,251,237,30,171,66,63,93,154,88,244,25,90,153,193,14,115,64,242,56,77,250,14,70,173,74,21,180,204,13,86,114,231,61,206,18,24,59,123,30,182,255,242,43,102,13,238,171,156,136,85,115,128,29,58,109,61,108,12,74,20,204,143,23,91,62,46,243,21,59,179,244,106,209,12,205,30,122,64,57,127,14,116,31,129,105,11,62,193,231,235,191,195,162,177,195,101,114,98,103,22,113,141,235,214,73,57,89,171,58,85,14,192,129,146,0,77,44,215,23,2,223,139,131,241,94,172,179,110,164,137,133,15,82,18,32,1,18,48,76,64,231,161,109,56,85,134,11,48,1,234,212,219,205,167,137,197,219,253,83,205,158,38,22,85,114,28,23,116,2,52,177,4,93,1,172,159,4,72,64,133,0,215,11,214,169,157,63,127,30,147,38,77,194,228,201,147,81,181,106,85,180,111,223,30,117,234,212,177,62,129,207,238,220,177,99,135,52,242,188,241,198,27,104,219,182,45,122,244,232,129,98,197,138,249,172,202,235,151,67,19,139,153,86,235,154,3,98,227,226,240,218,130,79,80,189,92,25,220,83,224,46,172,219,190,11,207,190,58,21,243,134,15,68,201,66,5,204,20,193,40,70,8,188,183,100,25,242,229,206,133,251,74,20,199,129,163,71,209,105,204,171,104,215,176,30,90,213,83,127,78,91,53,7,232,234,84,0,18,199,202,76,95,244,25,22,190,52,12,59,247,236,69,251,209,227,177,114,202,120,228,201,158,205,8,63,6,49,67,224,167,253,7,208,184,207,96,204,31,57,8,185,178,102,69,84,239,254,24,217,233,105,212,170,84,94,57,1,171,58,85,14,192,129,146,0,77,44,73,133,192,247,226,164,60,130,240,94,172,179,110,164,137,133,15,82,18,32,1,18,48,76,64,231,161,109,56,85,134,11,48,1,234,212,219,205,167,137,197,219,253,83,205,158,38,22,85,114,28,23,116,2,52,177,4,93,1,172,159,4,72,64,133,0,215,11,225,169,93,190,124,25,99,199,142,197,203,47,191,44,143,11,234,222,189,59,74,151,46,29,126,96,64,238,56,121,242,164,52,246,188,250,234,171,104,214,172,25,94,120,225,5,20,42,84,200,247,213,211,196,98,166,197,186,230,128,43,87,175,226,197,169,211,17,179,238,91,153,112,142,44,89,208,178,110,45,180,143,174,111,166,0,70,49,70,96,102,204,50,76,253,112,17,206,95,186,36,99,54,170,81,21,253,90,63,129,76,25,210,43,231,96,213,28,160,171,83,145,96,108,124,60,158,125,101,170,60,242,74,92,131,218,182,226,46,44,202,157,115,247,64,177,27,203,212,143,22,201,36,163,170,85,193,200,142,109,145,42,85,42,229,164,173,234,84,57,0,7,74,2,52,177,252,37,4,190,23,223,248,23,194,207,239,197,58,235,70,154,88,248,32,37,1,18,32,1,195,4,116,30,218,134,83,101,184,0,19,160,78,189,221,124,154,88,188,221,63,213,236,105,98,81,37,199,113,65,39,64,19,75,208,21,192,250,73,128,4,84,8,112,189,112,99,106,98,151,145,17,35,70,160,118,237,218,210,156,81,188,120,113,21,204,129,24,115,225,194,5,105,244,25,51,102,140,220,149,101,208,160,65,200,152,49,163,111,107,167,137,197,76,107,237,48,7,136,76,227,226,47,227,208,137,19,184,35,79,110,164,186,233,38,51,201,51,138,113,2,194,180,116,224,200,81,185,123,73,134,116,233,180,227,91,53,7,216,165,83,145,240,193,99,199,145,57,83,70,100,206,148,73,59,127,78,224,94,2,39,207,158,67,252,229,203,182,236,180,99,85,167,238,165,225,141,204,104,98,129,220,125,143,239,197,214,244,234,199,247,98,157,117,35,77,44,214,116,195,187,72,128,4,72,192,54,2,58,15,109,219,146,224,68,36,16,134,0,117,234,109,137,208,196,226,237,254,169,102,79,19,139,42,57,142,11,58,1,154,88,130,174,0,214,79,2,36,160,66,128,235,133,208,212,190,250,234,43,12,24,48,0,89,178,100,145,102,140,202,149,43,171,224,13,228,152,195,135,15,99,248,240,225,88,184,112,161,252,162,163,77,155,54,190,228,64,19,139,153,182,218,105,14,48,147,49,163,248,137,128,85,115,0,117,234,167,174,123,175,22,171,58,245,94,101,238,202,56,200,38,22,190,23,171,107,209,79,239,197,58,235,70,154,88,212,53,196,145,36,64,2,36,160,68,64,231,161,173,20,144,131,72,64,129,0,117,170,0,205,69,67,104,98,113,81,51,12,166,66,19,139,65,216,12,229,43,2,52,177,248,170,157,44,134,4,72,192,16,1,174,23,146,130,190,114,229,10,122,247,238,141,143,62,250,8,35,71,142,196,147,79,62,105,168,19,254,11,179,110,221,58,244,235,215,15,153,51,103,198,184,113,227,80,180,104,81,95,21,73,19,139,153,118,210,28,96,134,51,163,132,38,96,213,28,64,157,82,65,78,18,176,170,83,39,115,244,67,236,32,154,88,248,94,108,159,114,253,240,94,172,179,110,164,137,197,62,45,113,38,18,32,1,18,176,68,64,231,161,109,41,0,111,34,1,27,8,80,167,54,64,116,112,10,154,88,28,132,239,96,104,154,88,28,132,207,208,158,38,64,19,139,167,219,199,228,73,128,4,28,34,192,245,194,223,224,87,174,92,137,110,221,186,225,129,7,30,144,166,139,76,60,202,193,22,85,78,152,48,1,125,250,244,193,164,73,147,208,169,83,39,91,230,116,195,36,52,177,152,233,2,205,1,102,56,51,74,104,2,86,205,1,212,41,21,228,36,1,171,58,117,50,71,63,196,14,154,137,133,239,197,145,81,173,151,223,139,117,214,141,52,177,68,70,79,156,149,4,72,128,4,174,75,64,231,161,77,172,36,96,138,0,117,106,138,116,100,226,208,196,18,25,174,110,159,53,148,137,165,210,160,161,200,81,186,140,219,83,103,126,36,224,40,1,154,88,28,197,207,224,36,64,2,30,37,192,245,194,95,141,27,53,106,20,38,79,158,140,41,83,166,160,105,211,166,30,237,166,123,211,222,190,125,59,158,121,230,25,228,207,159,31,211,167,79,71,134,12,25,220,155,172,197,204,104,98,177,8,74,243,54,154,3,52,1,114,184,22,1,171,230,0,234,84,11,51,7,107,18,176,170,83,205,48,129,31,30,36,19,11,223,139,35,43,119,175,190,23,235,172,27,105,98,137,172,166,56,59,9,144,0,9,252,131,128,206,67,155,56,73,192,20,1,234,212,20,233,200,196,161,137,37,50,92,221,62,107,72,19,203,224,97,200,81,170,180,219,83,103,126,36,224,40,1,154,88,28,197,207,224,36,64,2,30,37,16,244,245,194,197,139,23,241,212,83,79,225,194,133,11,210,92,113,251,237,183,123,180,147,222,72,91,28,213,180,108,217,50,204,152,49,3,229,203,151,247,70,210,215,201,146,38,22,51,237,163,57,192,12,103,70,9,77,192,170,57,128,58,165,130,156,36,96,85,167,78,230,232,135,216,65,48,177,240,189,216,172,82,189,246,94,172,179,110,164,137,197,172,182,24,141,4,72,128,4,160,243,208,38,62,18,48,69,128,58,53,69,58,50,113,104,98,137,12,87,183,207,74,19,139,219,59,196,252,220,74,224,145,71,30,145,255,202,91,252,228,69,2,36,64,2,36,96,141,64,144,215,11,63,252,240,3,158,120,226,9,60,244,208,67,24,59,118,172,53,96,188,75,155,128,48,176,136,99,133,62,248,224,3,52,105,210,68,123,62,167,38,160,137,197,12,121,154,3,204,112,102,148,208,4,172,154,3,168,83,42,200,73,2,86,117,234,100,142,126,136,237,119,19,11,223,139,157,81,169,151,222,139,117,214,141,52,177,56,163,47,70,37,1,18,8,48,1,157,135,118,128,177,177,116,195,4,168,83,195,192,109,14,71,19,139,205,64,61,50,29,77,44,30,105,20,211,116,29,1,154,88,92,215,18,38,68,2,36,224,1,2,65,93,47,172,89,179,6,143,61,246,24,6,14,28,136,46,93,186,120,160,83,254,74,241,171,175,190,194,191,255,253,111,12,26,52,72,26,90,188,120,209,196,98,166,107,52,7,152,225,204,40,161,9,88,53,7,80,167,84,144,147,4,172,234,212,201,28,253,16,91,152,111,151,44,89,130,217,179,103,251,161,156,36,53,240,189,216,217,150,122,229,189,88,103,221,72,19,139,179,26,99,116,18,32,129,0,18,208,121,104,7,16,23,75,118,136,0,117,234,16,120,155,194,210,196,98,19,72,143,77,67,19,139,199,26,198,116,93,67,64,152,88,186,117,235,134,122,245,234,185,38,39,38,66,2,36,64,2,110,39,16,196,245,194,242,229,203,17,29,29,13,97,66,16,70,22,94,206,16,248,254,251,239,209,180,105,83,180,107,215,14,207,61,247,156,51,73,104,68,165,137,69,3,94,10,134,210,28,144,2,88,188,213,118,2,86,205,1,212,169,237,232,57,97,10,8,88,213,105,10,166,228,173,33,8,8,19,203,103,159,125,6,177,35,139,159,46,190,23,187,163,155,94,120,47,214,89,55,210,196,226,14,157,49,11,18,32,129,0,17,208,121,104,7,8,19,75,117,152,0,117,234,112,3,52,195,211,196,162,9,208,163,195,191,27,58,24,39,118,108,75,146,125,165,193,195,144,163,84,105,143,86,196,180,73,192,12,1,154,88,204,112,102,20,18,32,1,127,17,8,218,122,97,229,202,149,168,91,183,46,22,44,88,128,6,13,26,248,171,153,30,172,102,223,190,125,136,138,138,66,235,214,173,61,103,100,161,137,197,140,224,104,14,48,195,153,81,66,19,176,106,14,160,78,169,32,39,9,88,213,169,147,57,250,33,182,31,77,44,124,47,118,151,50,221,254,94,172,179,110,164,137,197,93,90,99,54,36,64,2,1,32,160,243,208,14,0,30,150,232,18,2,212,169,75,26,161,152,6,77,44,138,224,60,62,236,187,161,131,112,98,199,246,36,85,208,196,226,241,166,50,125,35,4,104,98,45,17,87,145,0,0,32,0,73,68,65,84,49,130,153,65,72,128,4,124,70,32,72,235,133,13,27,54,224,161,135,30,194,172,89,179,208,176,97,67,159,117,210,187,229,136,255,96,95,167,78,29,244,234,213,11,237,219,183,247,76,33,52,177,152,105,21,205,1,102,56,51,74,104,2,86,205,1,212,41,21,228,36,1,171,58,117,50,71,63,196,246,155,137,133,239,197,238,84,165,155,223,139,117,214,141,52,177,184,83,111,204,138,4,72,192,199,4,116,30,218,62,198,194,210,92,70,128,58,117,89,67,82,152,14,77,44,41,4,230,147,219,105,98,241,73,35,89,134,113,2,52,177,24,71,206,128,36,64,2,62,32,16,148,245,194,193,131,7,81,189,122,117,12,25,50,4,45,91,182,244,65,231,212,75,184,124,249,50,210,164,73,163,62,65,4,70,238,216,177,3,53,107,214,196,187,239,190,235,153,29,114,104,98,137,128,16,66,76,105,135,57,224,194,165,88,124,178,122,45,54,254,184,27,133,243,229,69,84,181,42,200,151,59,87,98,180,184,248,203,242,179,111,118,126,143,66,121,111,71,195,234,247,39,201,228,202,149,43,248,100,205,58,172,223,249,61,242,100,203,38,63,47,114,71,94,51,0,44,70,9,87,67,194,52,162,150,33,111,207,196,189,69,139,160,241,3,213,44,206,110,230,182,112,53,132,235,195,149,171,87,177,252,219,141,88,191,99,23,210,166,73,131,6,85,255,133,50,69,10,105,37,111,213,28,96,135,78,69,162,66,99,11,191,92,141,156,89,179,226,169,250,15,35,79,246,108,212,169,207,116,42,26,186,239,240,17,204,140,89,134,75,177,113,104,94,171,38,74,23,46,104,68,167,90,65,56,24,126,50,177,240,189,248,111,65,243,189,216,250,47,183,206,186,145,38,22,235,156,121,39,9,144,0,9,216,66,64,231,161,109,75,2,156,132,4,44,16,160,78,45,64,114,241,45,52,177,184,184,57,17,76,141,38,150,8,194,229,212,190,38,64,19,139,175,219,203,226,72,128,4,34,68,32,40,235,133,218,181,107,227,193,7,31,68,223,190,125,35,68,82,111,90,97,174,217,187,119,47,102,204,152,161,55,145,133,209,89,178,100,193,234,213,171,81,182,108,89,11,119,155,187,101,217,178,101,104,222,188,57,214,175,95,143,98,197,138,153,11,172,24,137,38,22,69,112,41,28,102,135,57,96,220,251,243,177,115,207,94,212,170,84,1,107,182,110,199,158,63,14,97,201,248,81,72,149,42,149,204,102,201,218,111,48,227,179,165,184,16,123,9,247,151,46,133,126,173,91,36,201,114,194,156,15,49,111,197,42,60,251,120,83,236,253,227,16,222,95,250,5,86,76,122,25,183,229,204,145,194,106,34,119,123,184,26,18,34,127,180,234,107,12,126,235,61,60,92,185,34,198,119,239,28,185,132,20,102,14,87,67,184,62,124,185,105,43,198,125,48,15,209,213,171,226,196,153,179,152,245,249,114,44,155,56,22,121,115,229,84,200,230,175,33,38,77,44,187,246,252,134,102,3,134,161,75,211,104,236,218,179,23,251,15,31,197,130,209,67,145,58,53,117,170,220,192,8,12,212,213,169,48,213,213,237,217,7,85,203,148,68,206,44,89,48,99,201,82,196,76,24,141,59,111,205,163,156,173,85,157,42,7,224,64,73,192,79,38,22,190,23,255,45,106,190,23,91,255,5,215,89,55,210,196,98,157,51,239,36,1,18,32,1,91,8,232,60,180,109,73,128,147,144,128,5,2,212,169,5,72,46,190,133,38,22,23,55,39,130,169,209,196,18,65,184,156,218,215,4,104,98,241,117,123,89,28,9,144,64,132,8,4,97,189,32,142,169,57,118,236,24,132,233,192,173,215,158,61,123,16,27,27,139,226,197,139,71,60,69,183,254,199,122,81,248,228,201,147,241,159,255,252,7,95,127,253,117,196,57,232,6,160,137,69,151,160,181,241,118,152,88,196,14,29,169,110,186,73,6,60,122,234,52,106,118,125,14,243,71,12,66,137,130,249,147,36,49,118,246,60,92,254,243,207,127,152,88,190,222,188,13,119,221,150,7,5,110,191,77,222,31,253,194,64,212,171,114,31,58,53,142,178,86,132,193,187,174,87,131,72,225,204,249,11,104,208,187,63,26,86,171,130,63,142,31,119,157,137,37,1,147,78,31,174,94,189,10,241,223,81,196,213,160,119,63,185,203,69,203,186,181,149,59,96,213,28,96,135,78,7,188,241,14,46,198,198,202,190,92,138,139,67,197,54,157,241,250,11,61,81,173,108,41,234,84,185,131,145,27,168,170,83,177,43,212,200,25,239,99,237,244,201,210,160,212,114,232,104,84,44,94,12,61,154,55,81,78,214,170,78,149,3,112,160,36,224,23,19,11,223,139,147,10,154,239,197,214,127,193,117,214,141,52,177,88,231,204,59,73,128,4,72,192,22,2,58,15,109,91,18,224,36,36,96,129,0,117,106,1,146,139,111,161,137,197,197,205,137,96,106,52,177,68,16,46,167,246,53,1,154,88,124,221,94,22,71,2,36,16,33,2,126,95,47,44,88,176,0,253,251,247,199,150,45,91,144,62,125,250,8,81,180,62,237,201,147,39,229,145,70,115,231,206,69,174,92,185,240,210,75,47,33,42,42,10,111,191,253,54,14,29,58,4,241,197,66,141,26,53,208,177,99,71,76,152,48,1,151,46,93,146,187,199,180,107,215,78,6,17,245,140,28,57,18,25,51,102,68,147,38,77,240,205,55,223,96,222,188,121,242,51,177,139,203,43,175,188,130,115,231,206,225,201,39,159,196,192,129,3,229,177,65,226,168,158,30,61,122,224,192,129,3,120,252,241,199,49,108,216,48,201,67,236,196,34,254,111,145,71,151,46,93,172,23,17,225,59,91,183,110,141,219,111,191,93,178,113,243,69,19,139,153,238,216,97,14,72,200,244,220,197,139,152,179,108,37,38,206,95,128,13,239,78,67,134,116,233,146,20,113,35,3,72,194,141,231,47,93,194,131,93,123,161,111,235,22,104,84,163,170,25,8,41,136,114,163,26,70,207,156,131,76,233,211,227,246,92,57,228,209,73,110,219,137,37,161,76,221,62,136,99,137,196,145,66,93,198,77,196,236,193,125,81,174,104,145,20,16,76,122,171,85,115,128,29,58,21,166,155,232,26,213,208,190,225,35,50,9,97,150,18,71,34,181,143,174,79,157,42,119,48,114,3,85,117,42,126,15,127,61,120,16,111,246,233,37,147,27,51,107,46,118,239,63,128,183,251,245,86,78,214,170,78,149,3,112,160,36,224,7,19,11,223,139,249,94,172,243,235,172,179,110,164,137,69,135,60,199,146,0,9,144,128,2,1,157,135,182,66,56,14,33,1,37,2,212,169,18,54,215,12,162,137,197,53,173,48,154,8,77,44,70,113,51,152,143,8,208,196,226,163,102,178,20,18,32,1,99,4,252,188,94,184,112,225,2,74,148,40,129,233,211,167,163,78,157,58,198,152,222,40,208,184,113,227,176,98,197,10,105,68,249,252,243,207,49,96,192,0,105,84,25,53,106,20,196,110,44,175,191,254,58,110,190,249,102,20,45,90,84,238,74,50,127,254,124,105,112,185,120,241,162,52,167,228,206,157,27,99,199,142,149,198,147,62,125,250,200,191,63,115,230,12,98,98,98,32,254,255,224,164,73,147,112,207,61,247,160,77,155,54,104,223,190,61,6,13,26,132,194,133,11,227,238,187,239,198,211,79,63,141,137,19,39,226,191,255,253,111,162,137,229,133,23,94,64,158,60,121,208,187,183,250,151,103,118,131,61,125,250,52,74,149,42,133,153,51,103,162,102,205,154,118,79,111,219,124,52,177,216,134,242,134,19,217,97,14,16,1,196,14,29,81,207,247,199,222,63,14,227,217,230,77,209,238,127,70,129,107,131,135,251,82,90,236,232,50,240,141,119,176,241,199,159,176,240,165,161,200,232,2,99,92,114,120,215,171,97,247,190,3,114,199,135,21,147,95,70,204,186,111,61,109,98,9,215,7,113,236,208,59,139,99,80,189,108,105,76,236,249,12,210,165,77,163,44,86,171,230,0,59,116,90,249,233,174,24,209,177,45,106,223,87,65,230,219,107,210,52,228,202,150,21,125,91,37,61,222,138,58,85,110,167,173,3,85,251,208,123,242,235,200,153,53,75,98,95,197,81,101,226,232,171,197,227,70,41,231,103,85,167,202,1,56,80,18,240,186,137,133,239,197,124,47,214,253,85,214,89,55,210,196,162,75,159,227,73,128,4,72,32,133,4,116,30,218,41,12,197,219,73,64,153,0,117,170,140,206,21,3,105,98,113,69,27,140,39,65,19,139,113,228,12,232,19,2,52,177,248,164,145,44,131,4,72,192,40,1,63,175,23,122,246,236,137,63,255,252,83,26,59,220,114,117,237,218,21,235,215,175,151,71,27,149,44,89,82,26,74,202,151,47,143,49,99,198,36,49,177,172,92,185,82,26,56,206,158,61,11,177,205,249,247,223,127,47,141,39,179,103,207,198,226,197,139,101,57,227,199,143,199,208,161,67,165,137,165,97,195,134,210,140,242,214,91,111,201,207,222,121,231,29,57,167,184,87,24,98,142,30,61,42,141,47,155,55,111,150,241,18,118,98,113,11,151,228,121,136,47,138,132,137,103,221,186,117,110,77,81,246,112,213,170,85,114,7,28,94,145,35,96,135,57,32,33,187,43,87,174,96,245,214,237,232,58,110,146,220,245,160,114,201,123,146,36,30,238,75,233,151,223,159,135,15,87,126,141,249,35,7,33,255,109,183,70,174,104,141,153,175,87,131,216,149,228,182,28,57,240,232,131,53,176,116,253,119,216,246,243,175,232,216,56,10,255,74,198,64,35,180,109,67,237,232,131,48,237,116,127,101,10,26,86,191,31,93,154,52,84,206,205,170,57,192,14,157,214,232,220,19,221,155,53,198,163,53,107,200,124,219,140,24,139,114,119,23,249,199,49,51,118,240,81,6,98,211,192,32,235,116,224,244,119,17,23,31,143,49,93,59,72,154,111,124,188,24,171,54,110,193,220,225,3,148,233,90,213,169,114,0,14,148,4,188,110,98,225,123,49,223,139,117,127,149,117,214,141,52,177,232,210,231,120,18,32,1,18,72,33,1,157,135,118,10,67,241,118,18,80,38,64,157,42,163,115,197,64,154,88,92,209,6,227,73,208,196,98,28,57,3,250,132,64,189,122,245,208,189,123,119,136,159,188,72,128,4,72,128,4,172,17,240,235,122,65,152,52,106,213,170,133,95,126,249,5,89,179,102,181,6,195,192,93,9,71,250,8,243,74,161,66,133,32,190,80,120,230,153,103,48,120,240,224,36,38,150,159,126,250,9,69,138,252,117,4,134,88,19,136,122,132,25,71,24,81,132,57,69,92,171,87,175,70,253,250,245,165,137,165,88,177,98,216,189,123,119,146,10,50,103,206,44,143,23,18,59,183,252,248,227,143,242,51,97,234,17,71,12,185,221,196,34,114,21,199,44,9,131,106,231,206,157,13,116,38,229,33,104,98,73,57,51,149,17,118,152,3,146,199,109,210,119,48,106,85,170,240,15,115,195,141,204,1,98,119,15,177,99,194,91,253,122,163,116,225,130,42,165,24,25,115,189,26,30,31,56,2,123,14,254,33,115,16,71,34,137,235,241,218,53,49,224,169,39,141,228,149,146,32,118,245,65,204,179,253,151,95,49,107,112,223,148,132,79,114,175,85,115,128,29,58,109,61,108,12,74,20,204,143,23,91,62,46,115,16,59,179,244,106,209,12,205,30,122,32,73,78,118,241,81,134,98,195,192,32,235,116,218,130,79,240,249,250,239,176,104,236,112,73,82,236,204,34,174,113,221,58,41,147,181,170,83,229,0,28,40,9,120,217,196,194,247,98,128,239,197,250,191,200,58,235,70,154,88,244,249,115,6,18,32,1,18,72,17,1,157,135,118,138,2,241,102,18,208,32,64,157,106,192,115,193,80,154,88,92,208,4,7,82,8,105,98,25,50,12,57,74,150,118,32,27,134,36,1,239,16,160,137,197,59,189,98,166,36,64,2,238,33,224,215,245,66,139,22,45,80,161,66,5,244,234,213,203,61,176,1,236,216,177,3,5,11,22,196,241,227,199,177,104,209,34,105,190,220,181,107,23,230,206,157,155,196,196,242,235,175,191,202,251,196,149,96,98,121,227,141,55,112,236,216,49,121,196,144,184,62,252,240,67,180,109,219,86,154,88,170,84,169,130,7,30,120,64,30,31,36,174,147,39,79,226,208,161,67,16,71,243,60,244,208,67,136,143,143,151,230,149,223,126,251,13,5,10,20,240,132,137,69,236,88,211,188,121,115,153,179,27,47,154,88,204,116,69,215,28,16,27,23,135,215,22,124,130,234,229,202,224,158,2,119,97,221,246,93,120,246,213,169,152,55,124,32,74,22,42,32,139,16,59,180,156,185,112,1,147,230,47,148,59,36,244,126,162,25,50,103,204,132,212,169,83,201,207,197,151,206,83,63,90,132,225,29,218,72,147,193,47,7,14,226,248,153,51,104,89,183,182,25,8,22,162,132,171,33,97,138,216,248,120,188,191,116,5,54,253,248,19,94,233,209,5,105,211,168,31,181,99,33,173,20,221,18,174,134,112,125,120,111,201,50,228,203,157,11,247,149,40,142,3,71,143,162,211,152,87,209,174,97,61,180,170,167,126,156,156,85,115,128,174,78,5,40,97,146,154,190,232,51,44,124,105,24,118,238,217,139,246,163,199,99,229,148,241,200,147,61,27,117,234,35,157,254,180,255,0,26,247,25,44,119,116,202,149,53,43,162,122,247,199,200,78,79,163,86,165,242,41,250,125,185,246,102,171,58,85,14,192,129,146,128,151,77,44,124,47,230,123,177,29,191,198,58,235,70,154,88,236,232,0,231,32,1,18,32,129,20,16,208,121,104,167,32,12,111,37,1,45,2,212,169,22,62,199,7,211,196,226,120,11,28,73,32,180,137,101,56,114,148,44,229,72,62,12,74,2,94,33,32,76,44,61,122,244,64,221,186,117,189,146,50,243,36,1,18,32,1,199,9,248,113,189,32,254,181,169,216,161,228,247,223,127,119,156,111,242,4,26,53,106,132,50,101,202,96,224,192,129,242,168,160,156,57,115,98,211,166,77,248,248,227,143,195,154,88,182,109,219,6,113,28,209,231,159,127,46,119,113,17,53,138,29,91,132,137,69,204,39,204,45,75,150,44,145,255,210,180,67,135,14,200,152,49,163,60,242,70,236,222,50,106,212,40,105,120,25,54,108,152,220,201,37,97,39,150,133,11,23,202,251,197,174,53,110,188,154,53,107,38,205,57,162,110,183,93,52,177,152,233,136,174,57,224,202,213,171,120,113,234,116,196,172,251,86,38,156,35,75,22,180,172,91,11,237,163,235,39,22,32,142,243,152,252,159,133,73,10,122,238,223,143,162,109,131,191,118,247,19,199,188,156,56,115,38,201,231,173,31,169,131,231,159,104,110,6,130,133,40,225,106,72,152,98,200,91,239,225,195,85,95,203,63,182,105,80,23,189,254,253,152,133,217,205,220,18,174,134,112,125,152,25,179,12,83,63,92,148,184,211,76,163,26,85,209,175,245,19,200,148,33,189,114,1,86,205,1,186,58,21,9,10,131,209,179,175,76,149,71,94,137,107,80,219,86,73,118,97,209,229,163,12,193,198,129,225,106,8,130,78,69,141,9,134,44,241,127,71,85,171,130,145,29,219,34,85,170,191,76,115,42,151,85,157,170,204,205,49,127,19,240,170,137,133,239,197,124,47,182,235,247,88,103,221,72,19,139,93,93,224,60,36,64,2,36,96,145,128,206,67,219,98,8,222,70,2,218,4,168,83,109,132,142,78,64,19,139,163,248,29,11,78,19,139,99,232,25,216,227,4,104,98,241,120,3,153,62,9,144,128,35,4,156,88,47,156,221,187,7,105,110,190,25,25,115,231,137,72,205,93,186,116,65,190,124,249,208,191,127,255,136,204,175,51,233,170,85,171,240,224,131,15,74,227,136,184,132,73,227,173,183,222,146,199,9,137,29,71,94,123,237,53,220,124,243,205,72,190,19,203,214,173,91,81,162,68,9,105,70,153,58,117,42,142,28,57,130,135,31,126,24,155,55,111,198,225,195,135,113,234,212,41,52,109,218,20,43,87,174,148,243,86,170,84,73,238,212,114,215,93,119,97,242,228,201,114,199,23,113,85,173,90,21,194,12,179,102,205,26,105,166,105,208,160,129,188,71,196,117,227,245,213,87,95,201,227,150,182,111,255,235,75,93,55,93,52,177,152,233,134,29,230,0,145,105,92,252,101,28,58,113,2,119,228,201,141,84,55,221,100,38,121,70,49,78,64,152,150,14,28,57,42,119,47,201,144,46,157,118,124,171,230,0,187,116,42,18,62,120,236,56,50,103,202,136,204,153,50,105,231,207,9,220,75,224,228,217,115,136,191,124,57,113,167,29,157,76,173,234,84,39,6,199,122,119,39,22,190,23,243,189,216,174,223,95,157,117,35,77,44,118,117,129,243,144,0,9,144,128,69,2,58,15,109,139,33,120,27,9,104,19,160,78,181,17,58,58,1,77,44,142,226,119,44,56,77,44,142,161,103,96,143,19,160,137,197,227,13,100,250,36,64,2,142,16,112,98,189,112,249,252,121,124,213,165,3,110,189,239,95,40,220,172,185,173,102,150,75,151,46,33,123,246,236,210,4,114,251,237,183,59,194,52,92,80,177,115,202,222,189,123,81,184,112,97,105,88,177,122,253,248,227,143,248,227,143,63,80,173,90,53,121,196,208,172,89,179,18,119,95,17,115,92,189,122,85,26,97,98,99,99,81,180,104,81,121,79,194,37,142,33,18,71,11,137,29,92,174,253,123,171,177,157,188,175,114,229,202,24,49,98,4,106,215,118,207,209,45,130,7,77,44,102,84,97,167,57,192,76,198,140,226,39,2,86,205,1,212,169,159,186,238,189,90,172,234,212,123,149,185,43,99,47,238,196,194,247,98,190,23,219,249,91,164,179,110,164,137,197,206,78,112,46,18,32,1,18,176,64,64,231,161,109,97,122,222,66,2,182,16,160,78,109,193,232,216,36,52,177,56,134,222,209,192,52,177,56,138,159,193,61,76,128,38,22,15,55,143,169,147,0,9,56,70,192,169,245,194,207,243,231,226,151,255,204,147,117,231,251,191,7,109,51,179,8,99,135,56,34,103,193,130,5,142,49,141,84,224,61,123,246,72,19,202,128,1,3,18,143,8,26,55,110,28,90,182,108,25,169,144,174,152,247,213,87,95,197,142,29,59,228,142,53,110,186,104,98,49,211,13,154,3,204,112,102,148,208,4,172,154,3,168,83,42,200,73,2,86,117,234,100,142,126,136,237,69,19,11,223,139,253,160,188,164,53,56,249,94,172,179,110,164,137,197,127,90,100,69,36,64,2,46,39,160,243,208,118,121,105,76,207,71,4,168,83,111,55,147,38,22,111,247,79,53,251,239,134,12,194,137,157,73,183,76,175,52,100,56,114,148,44,165,58,37,199,145,64,32,8,208,196,18,136,54,179,72,18,32,1,155,9,56,181,94,72,216,141,229,242,133,11,137,21,217,97,102,121,236,177,199,16,21,21,133,86,173,90,217,76,202,29,211,125,247,221,119,136,137,137,193,133,11,23,228,177,68,117,234,212,113,71,98,17,204,66,236,46,35,142,71,18,71,40,185,233,162,137,197,76,55,104,14,48,195,153,81,66,19,176,106,14,160,78,169,32,39,9,88,213,169,147,57,250,33,182,23,77,44,124,47,246,131,242,146,214,224,228,123,177,206,186,145,38,22,255,105,145,21,145,0,9,184,156,128,206,67,219,229,165,49,61,31,17,160,78,189,221,76,154,88,188,221,63,213,236,191,27,50,16,39,118,238,72,50,156,38,22,85,154,28,23,36,2,52,177,4,169,219,172,149,4,72,192,46,2,78,174,23,174,221,141,229,218,122,116,204,44,89,179,102,197,79,63,253,132,60,121,242,216,133,136,243,184,128,64,197,138,21,49,105,210,36,220,127,255,253,46,200,230,175,20,104,98,49,211,10,154,3,204,112,102,148,208,4,172,154,3,168,83,42,200,73,2,86,117,234,100,142,126,136,237,69,19,11,223,139,253,160,188,127,214,224,212,123,177,206,186,145,38,22,127,106,145,85,145,0,9,184,152,128,206,67,219,197,101,49,53,159,17,160,78,189,221,80,154,88,188,221,63,213,236,105,98,81,37,199,113,65,39,64,19,75,208,21,192,250,73,128,4,84,8,56,185,94,8,181,27,203,181,53,164,212,204,242,237,183,223,162,99,199,142,216,188,121,179,10,10,142,113,49,129,158,61,123,226,246,219,111,199,11,47,188,224,154,44,105,98,49,211,10,154,3,204,112,102,148,208,4,172,154,3,168,83,42,200,73,2,86,117,234,100,142,126,136,237,53,19,11,223,139,253,160,186,208,53,56,245,94,172,179,110,164,137,197,191,122,100,101,36,64,2,46,37,160,243,208,118,105,73,76,203,135,4,168,83,111,55,149,38,22,111,247,79,53,123,154,88,84,201,113,92,208,9,208,196,18,116,5,176,126,18,32,1,21,2,78,175,23,174,183,27,203,181,181,88,53,179,76,155,54,77,26,88,166,79,159,174,130,66,105,204,209,163,71,49,122,244,104,108,221,186,21,53,106,212,192,227,143,63,142,98,197,138,201,185,126,252,241,71,188,249,230,155,248,249,231,159,241,192,3,15,160,91,183,110,72,147,38,77,98,28,113,60,206,83,79,61,133,15,63,252,16,153,50,101,74,18,255,226,197,139,16,91,192,63,247,220,115,242,216,160,228,215,201,147,39,241,250,235,175,99,221,186,117,40,81,162,4,122,247,238,141,92,185,114,37,222,118,245,234,85,180,111,223,30,29,58,116,192,125,247,221,119,221,218,66,221,39,254,238,173,183,222,194,167,159,126,138,108,217,178,161,121,243,230,168,95,191,190,18,31,187,6,137,47,142,22,45,90,132,121,243,230,217,53,165,246,60,52,177,104,35,180,52,1,205,1,150,48,241,166,8,17,176,106,14,160,78,35,212,0,78,107,137,128,85,157,90,154,140,55,93,151,128,215,76,44,124,47,230,123,177,221,191,206,58,235,70,154,88,236,238,6,231,35,1,18,32,129,48,4,116,30,218,132,75,2,166,8,80,167,166,72,71,38,14,77,44,145,225,234,246,89,105,98,113,123,135,152,159,91,9,208,196,226,214,206,48,47,18,32,1,55,19,112,122,189,16,110,55,150,107,217,133,51,179,8,147,72,145,34,69,208,163,71,15,99,200,43,84,168,128,203,151,47,227,249,231,159,199,166,77,155,240,202,43,175,224,248,241,227,16,239,241,101,202,148,193,61,247,220,35,119,135,25,53,106,20,170,85,171,134,137,19,39,226,194,133,11,88,176,96,1,102,206,156,137,229,203,151,227,212,169,83,16,219,189,95,123,137,127,97,249,234,171,175,74,131,75,211,166,77,147,124,38,76,38,226,239,132,113,102,232,208,161,136,137,137,193,142,29,59,100,252,212,169,83,227,179,207,62,195,226,197,139,165,201,101,201,146,37,16,255,255,49,212,117,189,251,68,204,174,93,187,98,200,144,33,184,114,229,10,250,246,237,43,243,168,83,167,142,49,174,201,3,109,219,182,13,45,90,180,144,117,94,239,234,211,167,15,94,122,233,37,99,57,210,196,98,6,53,205,1,102,56,51,74,104,2,86,205,1,212,41,21,228,36,1,171,58,117,50,71,63,196,118,155,137,69,152,141,239,189,247,94,220,113,199,29,33,241,242,189,56,216,239,197,145,248,157,211,89,55,210,196,18,137,142,112,78,18,32,1,18,184,1,1,157,135,54,193,146,128,41,2,212,169,41,210,145,137,67,19,75,100,184,186,125,86,154,88,220,222,33,230,231,86,2,117,235,214,197,179,207,62,11,241,147,23,9,144,0,9,144,128,53,2,110,88,47,88,217,141,229,218,106,174,103,102,105,208,160,129,52,140,68,69,69,89,43,94,243,46,177,147,202,173,183,222,138,223,127,255,29,121,243,230,197,159,127,254,137,236,217,179,99,210,164,73,210,76,210,175,95,63,236,223,191,95,70,249,228,147,79,16,29,29,141,243,231,207,75,211,138,48,169,136,221,84,66,153,88,132,41,101,192,128,1,242,190,177,99,199,254,195,196,242,235,175,191,162,112,225,194,216,187,119,47,242,231,207,47,77,51,98,23,150,213,171,87,75,163,140,216,125,229,244,233,211,152,63,127,254,13,77,44,215,187,175,81,163,70,40,91,182,172,52,200,136,171,93,187,118,178,182,119,223,125,87,147,152,250,112,193,45,79,158,60,146,95,242,75,152,125,68,174,130,151,216,253,166,104,209,162,234,129,82,48,146,38,150,20,192,210,184,149,230,0,13,120,28,170,77,192,170,57,128,58,213,70,205,9,52,8,88,213,169,70,8,14,5,224,54,19,139,120,7,21,239,162,93,186,116,145,134,227,228,102,22,190,23,7,243,189,56,146,191,172,58,235,70,154,88,34,217,25,206,77,2,36,64,2,33,8,232,60,180,9,148,4,76,17,160,78,77,145,142,76,28,154,88,34,195,213,237,179,134,50,177,184,61,103,230,71,2,36,64,2,36,64,2,36,64,2,166,9,36,55,179,84,170,84,9,98,235,244,138,21,43,26,73,229,220,185,115,16,59,132,220,127,255,253,50,222,15,63,252,32,119,94,17,59,164,136,157,86,126,250,233,39,188,255,254,251,242,51,177,131,72,233,210,165,229,223,137,221,98,196,181,125,251,118,185,91,203,181,59,177,136,47,35,196,125,43,86,172,192,163,143,62,42,119,112,73,190,19,203,23,95,124,129,198,141,27,227,204,153,51,137,117,102,201,146,69,154,103,196,241,68,9,151,248,59,113,252,206,245,118,98,185,222,125,15,61,244,144,52,132,138,221,101,196,37,230,20,185,110,220,184,209,8,215,235,5,17,187,213,236,219,183,47,113,215,26,97,94,25,62,124,56,98,99,99,17,23,23,39,205,59,83,166,76,49,150,35,77,44,102,80,211,28,96,134,51,163,132,38,96,213,28,64,157,82,65,78,18,176,170,83,39,115,244,67,108,183,153,88,196,187,166,120,71,19,239,64,226,127,157,59,119,78,98,102,225,123,113,176,222,139,77,252,142,233,124,207,68,19,139,137,14,49,6,9,144,0,9,92,67,64,231,161,77,144,36,96,138,0,117,106,138,116,100,226,208,196,18,25,174,110,159,149,38,22,183,119,136,249,145,0,9,144,0,9,144,0,9,184,137,64,130,153,165,108,213,106,242,24,29,83,59,113,92,203,64,152,78,158,120,226,9,136,47,12,68,14,173,90,181,146,102,139,201,147,39,203,219,196,174,43,57,114,228,192,150,45,91,228,46,39,226,74,110,98,17,199,4,137,221,90,170,84,169,34,191,132,40,86,172,88,72,19,139,216,17,69,28,155,35,118,29,73,184,196,177,70,109,219,182,149,199,0,37,92,170,38,150,183,222,122,11,163,71,143,150,71,31,9,131,136,48,211,20,42,84,8,191,252,242,139,163,109,191,243,206,59,177,118,237,90,121,180,209,136,17,35,100,110,215,238,204,114,224,192,1,228,203,151,207,88,142,52,177,152,65,109,135,57,224,194,165,88,124,178,122,45,54,254,184,27,133,243,229,69,84,181,42,200,151,59,151,153,2,24,197,24,129,43,87,175,98,249,183,27,177,126,199,46,164,77,147,6,13,170,254,11,101,138,20,210,138,111,213,28,96,135,78,69,162,235,119,126,143,133,95,174,70,206,172,89,241,84,253,135,145,39,123,54,173,252,57,216,157,4,246,29,62,130,153,49,203,112,41,54,14,205,107,213,68,233,194,5,181,18,181,170,83,173,32,28,236,186,157,88,68,75,132,241,57,225,168,197,244,233,211,39,154,89,196,251,160,216,89,143,239,197,254,127,47,22,239,199,166,46,157,239,153,104,98,49,213,37,198,33,1,18,32,129,255,17,208,121,104,19,34,9,152,34,64,157,154,34,29,153,56,52,177,68,134,171,219,103,165,137,197,237,29,98,126,36,64,2,36,64,2,36,64,2,110,35,144,38,83,38,188,188,101,59,166,125,188,8,5,11,234,125,25,148,146,218,46,95,190,140,30,61,122,224,181,215,94,147,134,19,177,123,73,154,52,105,228,191,134,21,199,252,136,35,125,196,117,240,224,65,105,176,16,102,150,108,217,254,250,82,50,185,137,69,236,218,34,198,9,147,70,218,180,105,165,17,230,233,167,159,150,230,152,187,239,190,59,49,173,185,115,231,202,93,71,174,221,137,69,24,94,38,76,152,128,250,245,235,39,222,167,106,98,57,123,246,44,58,117,234,36,191,172,17,91,211,11,99,206,149,43,87,240,241,199,31,167,4,141,237,247,10,35,141,216,149,70,24,131,132,129,133,87,48,8,212,202,127,23,94,126,186,13,238,105,160,126,76,216,184,247,231,99,231,158,189,168,85,169,2,214,108,221,142,61,127,28,194,146,241,163,144,42,85,170,96,64,12,72,149,95,110,218,138,113,31,204,67,116,245,170,56,113,230,44,102,125,190,28,203,38,142,69,222,92,57,149,9,88,53,7,216,97,98,217,181,231,55,52,27,48,12,93,154,70,99,215,158,189,216,127,248,40,22,140,30,138,212,169,169,83,229,6,186,112,160,48,213,213,237,217,7,85,203,148,68,206,44,89,48,99,201,82,196,76,24,141,59,111,205,163,156,173,208,233,252,185,243,240,66,204,82,229,57,56,208,187,4,50,100,200,128,75,151,46,37,22,144,46,93,58,148,43,87,14,71,143,30,133,216,189,143,239,197,127,161,241,227,123,177,233,254,234,124,207,68,19,139,119,159,49,204,156,4,72,192,163,4,116,30,218,30,45,153,105,123,144,0,117,234,193,166,93,147,50,77,44,222,238,159,106,246,52,177,168,146,227,56,18,32,1,18,32,1,18,32,129,160,17,16,230,149,252,245,163,80,160,126,20,74,220,123,175,241,127,113,42,12,38,226,95,192,10,179,138,48,146,36,92,194,208,242,209,71,31,37,30,193,179,102,205,26,105,192,56,124,248,112,226,61,201,77,44,211,167,79,151,187,159,36,92,187,118,237,66,158,60,121,240,220,115,207,225,197,23,95,76,252,123,49,87,245,234,213,113,226,196,9,100,207,158,29,23,46,92,192,205,55,223,140,159,127,254,25,133,11,23,78,188,79,245,63,214,139,227,144,196,188,226,95,118,138,245,72,183,110,221,112,203,45,183,200,221,89,156,188,146,239,196,34,190,176,17,181,39,92,220,137,197,201,238,68,46,182,29,230,0,177,67,71,170,155,110,146,73,30,61,117,26,53,187,62,135,249,35,6,161,68,193,252,145,75,156,51,59,66,64,236,104,37,158,91,226,106,208,187,159,220,229,162,101,221,218,202,185,152,52,177,12,120,227,29,92,140,141,197,248,238,157,113,41,46,14,21,219,116,198,235,47,244,68,181,178,165,148,243,231,64,247,17,16,187,66,141,156,241,62,214,78,159,44,13,74,45,135,142,70,197,226,197,208,163,121,19,229,100,173,234,84,57,0,7,74,2,110,59,78,72,228,36,142,165,20,239,147,226,18,59,177,8,147,111,151,46,93,228,206,124,78,236,196,194,247,98,115,191,44,9,239,197,220,137,197,28,115,70,34,1,18,32,1,79,17,160,57,192,83,237,10,108,178,212,169,183,91,79,19,139,183,251,167,154,61,77,44,170,228,56,142,4,72,128,4,72,128,4,72,32,72,4,10,63,214,92,154,87,210,220,124,179,44,91,236,24,50,109,218,52,84,172,88,209,8,134,223,126,251,13,5,10,20,144,102,149,146,37,75,38,198,20,198,147,253,251,247,203,99,131,150,46,93,138,18,37,74,200,163,126,114,231,206,13,177,219,74,194,149,220,196,146,60,105,49,126,208,160,65,210,252,34,118,124,153,50,101,10,26,54,108,40,205,37,57,115,230,68,207,158,61,209,187,119,111,12,25,50,4,179,103,207,150,187,189,164,78,157,58,113,154,228,38,22,145,239,194,133,11,229,151,27,226,95,233,38,92,201,239,235,215,175,31,196,241,72,223,124,243,13,54,108,216,128,135,30,122,8,203,151,47,71,229,202,149,49,111,222,60,228,205,155,87,154,104,76,95,226,120,166,125,251,246,201,99,154,196,245,202,43,175,200,99,133,132,153,37,62,62,94,238,78,35,24,153,186,120,156,144,25,210,118,152,88,18,50,61,119,241,34,230,44,91,137,137,243,23,96,195,187,211,144,225,154,223,3,51,213,48,138,9,2,113,241,151,229,145,66,93,198,77,196,236,193,125,81,174,104,17,229,176,86,205,1,118,232,84,152,110,162,107,84,67,251,134,143,200,124,163,95,24,40,143,68,106,31,253,247,14,91,202,133,112,160,107,8,140,158,57,7,191,30,60,136,55,251,244,146,57,141,153,53,23,187,247,31,192,219,253,122,43,231,104,85,167,202,1,56,80,18,152,51,103,142,52,75,95,251,46,231,36,154,5,11,22,160,117,235,214,242,29,40,46,46,78,238,230,39,142,163,20,187,232,137,139,239,197,193,122,47,54,161,69,157,239,153,184,19,139,137,14,49,6,9,144,0,9,92,67,64,231,161,77,144,36,96,138,0,117,106,138,116,100,226,208,196,18,25,174,156,149,4,72,192,159,4,234,214,173,43,191,208,123,248,225,135,253,89,32,171,34,1,18,32,129,8,16,112,195,122,225,231,249,115,241,203,127,230,89,174,46,239,255,213,68,145,102,143,35,99,238,164,91,239,55,104,208,0,29,59,118,68,84,148,250,177,35,150,147,0,164,121,229,209,71,31,253,199,144,169,83,167,74,163,200,75,47,189,36,191,76,16,87,209,162,69,33,118,80,17,70,150,132,75,236,224,82,186,116,105,156,62,125,90,110,113,158,252,186,214,196,114,241,226,69,100,202,148,9,75,150,44,65,189,122,245,176,106,213,42,60,248,224,131,114,72,230,204,153,229,223,87,171,86,45,201,20,201,205,41,98,203,241,90,181,106,225,212,169,83,137,70,16,49,32,249,125,98,71,151,22,45,90,64,152,94,142,28,57,130,145,35,71,66,24,91,196,37,98,136,255,137,218,76,94,231,207,159,151,187,210,136,159,201,47,97,102,25,54,108,152,172,235,135,31,126,72,178,35,78,36,115,164,137,37,146,116,255,158,219,14,115,128,152,77,236,208,17,245,124,127,236,253,227,48,158,109,222,20,237,254,103,20,48,83,5,163,152,36,48,97,206,135,120,103,113,12,170,151,45,141,137,61,159,65,186,180,105,148,195,91,53,7,216,161,211,202,79,119,197,136,142,109,81,251,190,10,50,223,94,147,166,33,87,182,172,232,219,170,133,114,254,28,232,62,2,189,39,191,142,156,89,179,36,246,117,222,138,85,242,232,171,197,227,70,41,39,107,85,167,202,1,56,80,18,112,155,137,229,214,91,111,149,71,6,37,55,175,36,180,139,239,197,193,124,47,142,228,175,171,206,186,145,38,150,72,118,134,115,147,0,9,144,64,8,2,58,15,109,2,37,1,83,4,168,83,83,164,35,19,135,38,150,200,112,229,172,36,64,2,254,36,64,19,139,63,251,202,170,72,128,4,34,75,192,233,245,194,229,243,231,241,85,215,142,16,63,195,93,215,51,175,36,140,19,199,222,20,41,82,4,61,122,244,8,55,149,177,207,133,65,69,124,193,32,242,178,251,18,255,234,246,215,95,127,149,115,167,73,163,254,37,237,245,242,218,187,119,175,52,221,136,163,138,156,190,182,109,219,38,141,53,194,248,115,189,171,79,159,62,70,205,53,52,177,152,81,133,29,230,128,132,76,175,92,185,130,213,91,183,163,235,184,73,114,215,131,202,37,239,49,83,4,163,24,39,176,123,223,1,116,127,101,10,26,86,191,31,93,154,52,84,142,111,213,28,96,135,78,107,116,238,137,238,205,26,227,209,154,53,100,190,109,70,140,69,185,187,139,104,29,51,163,92,56,7,70,140,192,192,233,239,34,46,62,30,99,186,118,144,49,222,248,120,49,86,109,220,130,185,195,7,40,199,180,170,83,229,0,28,40,9,184,205,196,242,233,167,159,226,222,123,239,77,220,121,99,60,136,59,0,0,32,0,73,68,65,84,37,121,155,248,94,108,175,112,189,246,94,108,111,245,127,205,166,179,110,164,137,37,18,29,225,156,36,64,2,36,112,3,2,58,15,109,130,37,1,83,4,168,83,83,164,35,19,135,38,150,200,112,229,172,36,64,2,254,36,64,19,139,63,251,202,170,72,128,4,34,75,192,233,245,130,149,93,88,194,153,87,18,8,137,163,132,54,111,222,140,233,211,167,71,22,26,103,55,78,224,131,15,62,192,162,69,139,228,113,70,110,185,104,98,49,211,9,59,204,1,201,51,109,210,119,48,106,85,170,160,101,110,48,83,61,163,232,16,24,59,123,30,182,255,242,43,102,13,254,107,71,44,149,203,170,57,192,14,157,182,30,54,6,37,10,230,199,139,45,31,151,169,138,157,89,122,181,104,134,102,255,207,222,153,128,91,57,173,15,252,85,209,164,121,210,128,84,136,136,139,74,35,37,41,20,25,202,84,153,162,66,131,210,156,34,165,81,105,48,133,186,18,21,74,46,34,52,40,34,195,69,50,132,6,82,42,205,243,160,254,207,90,253,207,185,237,211,62,103,175,243,173,111,127,211,254,125,207,227,113,107,175,225,93,191,247,61,223,221,43,191,214,186,236,18,39,161,211,39,160,4,158,158,241,150,188,247,217,23,50,107,216,64,29,161,58,153,69,61,35,30,104,231,56,98,211,58,117,60,1,29,53,1,37,177,40,113,68,125,39,9,195,195,247,226,48,100,201,89,140,126,125,47,182,217,55,34,177,56,203,53,189,32,0,1,8,56,38,96,243,210,118,60,41,29,33,144,77,2,212,105,54,129,5,172,57,18,75,192,18,66,56,16,128,64,160,9,32,177,4,58,61,4,7,1,8,4,148,128,159,251,133,68,167,176,152,202,43,105,104,151,44,89,162,175,19,82,34,11,79,180,8,168,235,2,75,151,46,45,221,187,119,15,204,194,144,88,188,73,133,173,28,176,111,255,126,121,106,198,91,82,247,252,170,114,86,249,83,100,241,210,31,164,243,232,241,50,109,96,63,169,82,161,188,55,139,96,22,79,8,252,251,221,57,82,182,68,113,169,126,118,101,89,179,113,163,180,27,58,90,238,110,214,68,90,55,105,228,120,126,83,57,192,182,78,85,128,234,90,153,231,102,189,35,51,135,60,42,203,86,174,146,182,143,143,148,185,227,70,74,201,34,133,29,199,79,199,224,17,248,229,143,53,210,188,103,127,153,62,232,97,41,94,168,144,52,237,214,71,6,181,187,75,26,86,187,192,113,176,166,117,234,120,2,58,106,2,97,147,88,248,94,28,221,194,245,235,123,177,205,190,17,137,37,186,245,200,202,32,0,129,128,18,176,121,105,7,116,73,132,21,65,2,212,105,184,147,138,196,18,238,252,17,61,4,32,224,45,1,36,22,111,121,51,27,4,32,16,13,2,126,238,23,50,59,133,37,187,242,202,209,153,40,84,168,144,252,242,203,47,82,178,100,201,104,36,136,85,104,2,23,93,116,145,140,25,51,70,106,213,170,21,24,34,72,44,222,164,194,86,14,56,116,248,176,244,24,255,156,204,94,188,68,7,92,180,96,65,105,213,184,161,180,189,230,42,111,22,192,44,158,17,120,105,246,28,25,255,250,44,217,181,119,175,158,243,218,122,181,165,119,155,91,37,95,158,220,142,99,48,149,3,108,235,84,5,184,239,192,1,233,60,106,188,190,242,74,61,15,223,217,154,83,88,28,103,46,216,29,213,105,44,227,223,152,165,131,108,90,167,166,12,186,247,78,201,145,35,135,227,160,77,235,212,241,4,116,212,4,194,38,177,168,152,249,94,28,205,226,245,235,123,177,205,190,17,137,37,154,181,200,170,32,0,129,0,19,176,121,105,7,120,89,132,22,49,2,212,105,184,19,138,196,18,238,252,17,61,4,32,224,45,1,36,22,111,121,51,27,4,32,16,13,2,126,237,23,226,157,194,98,35,175,164,101,227,198,27,111,148,166,77,155,74,235,214,173,163,145,32,86,33,171,87,175,150,106,213,170,201,134,13,27,2,69,3,137,197,155,116,184,33,7,168,72,247,31,56,40,127,109,222,44,229,74,150,144,28,199,29,231,77,240,204,226,57,1,37,45,173,217,176,81,159,94,146,231,132,19,172,231,55,149,3,220,170,83,21,240,218,191,55,73,129,124,121,165,64,190,124,214,241,51,64,112,9,108,217,177,83,14,28,60,232,202,73,59,166,117,26,92,26,225,136,44,140,18,11,223,139,195,81,91,217,137,210,207,239,197,54,251,70,36,150,236,100,153,182,16,128,0,4,92,32,96,243,210,118,97,122,134,128,128,17,1,234,212,8,83,96,27,33,177,4,54,53,4,6,1,8,4,144,192,21,87,92,33,93,187,118,149,70,141,156,31,25,30,192,101,17,18,4,32,0,129,164,18,240,107,191,112,244,41,44,110,200,43,105,144,38,79,158,44,51,103,206,148,25,51,102,36,149,27,131,123,71,96,244,232,209,242,253,247,223,203,243,207,63,239,221,164,6,51,33,177,24,64,114,161,137,155,114,128,11,225,48,68,138,17,48,149,3,168,211,20,43,140,128,45,215,180,78,3,22,118,232,194,9,163,196,194,247,226,208,149,89,194,128,253,252,94,108,179,111,68,98,73,152,90,26,64,0,2,16,112,151,128,205,75,219,221,72,24,13,2,153,19,160,78,195,93,29,72,44,225,206,31,209,67,0,2,222,18,64,98,241,150,55,179,65,0,2,209,32,224,199,126,33,237,20,150,146,213,170,75,165,22,55,73,222,18,238,93,253,179,119,239,94,41,82,164,136,172,88,177,66,74,151,46,29,136,36,125,248,225,135,50,101,202,20,217,191,127,191,220,112,195,13,210,188,121,115,29,215,129,3,7,228,185,231,158,147,119,222,121,71,138,23,47,46,157,58,117,146,11,47,188,240,152,152,127,254,249,103,81,127,96,189,114,229,74,185,244,210,75,229,166,155,110,146,242,229,203,235,118,115,231,206,149,9,19,38,200,158,61,123,228,242,203,47,151,118,237,218,73,206,156,57,51,93,183,26,235,246,219,111,215,115,22,45,90,84,183,123,237,181,215,228,245,215,95,151,127,254,249,71,110,190,249,102,185,242,202,43,37,111,222,188,129,96,167,130,168,81,163,134,60,246,216,99,122,125,65,122,144,88,188,201,6,114,128,55,156,153,37,62,1,83,57,128,58,165,130,252,36,96,90,167,126,198,24,133,185,195,40,177,240,189,56,254,247,226,33,67,134,200,175,191,254,154,94,150,103,157,117,150,254,11,81,234,201,236,123,123,80,106,216,207,239,197,54,251,70,36,150,160,84,16,113,64,0,2,41,67,192,230,165,157,50,144,88,168,239,4,168,83,223,83,96,21,0,18,139,21,62,58,67,0,2,41,70,0,137,37,197,18,206,114,33,0,1,87,8,248,177,95,216,177,106,165,228,202,159,223,85,121,229,104,24,29,58,116,144,178,101,203,74,159,62,125,92,97,100,51,200,23,95,124,33,213,171,87,151,251,239,191,95,46,190,248,98,105,223,190,189,76,156,56,81,174,191,254,122,25,48,96,128,168,191,33,171,254,253,219,111,191,201,35,143,60,34,91,183,110,149,66,133,10,165,79,169,68,151,98,197,138,73,131,6,13,228,214,91,111,21,245,31,80,254,254,251,111,249,248,227,143,101,237,218,181,122,157,15,63,252,176,156,113,198,25,50,120,240,96,61,238,163,143,62,26,55,100,37,209,168,107,121,190,251,238,59,89,183,110,157,156,116,210,73,90,102,185,250,234,171,229,193,7,31,148,11,46,184,64,143,165,36,153,65,131,6,217,44,219,181,190,11,22,44,208,236,150,46,93,234,218,152,110,13,132,196,226,22,201,172,199,65,14,240,134,51,179,196,39,96,42,7,80,167,84,144,159,4,76,235,212,207,24,163,48,119,24,37,22,197,157,239,197,199,126,47,46,85,170,148,60,240,192,3,82,178,228,17,145,190,76,153,50,250,251,112,86,223,219,131,80,195,126,127,47,182,217,55,34,177,4,161,130,136,1,2,16,72,41,2,54,47,237,148,2,197,98,125,37,64,157,250,138,223,122,114,36,22,107,132,12,0,1,8,164,16,1,36,150,20,74,54,75,133,0,4,92,35,16,197,253,194,55,223,124,35,87,93,117,149,252,249,231,159,174,113,114,58,208,93,119,221,165,79,70,81,39,174,168,71,253,45,79,21,223,219,111,191,45,249,242,229,147,175,191,254,90,254,245,175,127,233,207,94,126,249,101,125,210,74,185,114,229,180,136,162,78,103,81,2,140,18,79,148,204,146,43,87,46,249,228,147,79,164,78,157,58,178,105,211,38,125,186,203,180,105,211,100,209,162,69,233,253,213,248,235,215,175,215,191,190,238,186,235,164,75,151,46,82,183,110,93,253,235,222,189,123,235,191,117,170,78,94,73,147,88,212,231,74,110,25,63,126,188,110,163,254,173,230,78,27,195,233,186,221,234,215,162,69,11,185,228,146,75,228,190,251,238,115,107,72,215,198,65,98,113,13,101,150,3,33,7,120,195,153,89,226,19,48,149,3,168,83,42,200,79,2,166,117,234,103,140,81,152,59,172,18,11,223,139,99,191,23,171,83,15,243,231,207,175,79,49,204,147,39,79,76,105,102,246,189,253,163,143,62,10,68,9,251,253,189,216,102,223,136,196,18,136,18,34,8,8,64,32,149,8,216,188,180,83,137,19,107,245,151,0,117,234,47,127,219,217,145,88,108,9,210,31,2,16,72,37,2,72,44,169,148,109,214,10,1,8,184,69,32,170,251,133,91,110,185,69,95,205,147,118,52,184,91,188,178,59,142,18,78,212,245,61,119,223,125,183,238,250,204,51,207,72,255,254,253,245,73,42,149,43,87,214,87,1,189,244,210,75,114,222,121,231,73,219,182,109,165,106,213,170,186,93,247,238,221,245,223,14,85,241,171,107,126,246,237,219,167,133,151,129,3,7,202,142,29,59,100,241,226,197,250,180,20,37,181,188,251,238,187,186,207,164,73,147,228,142,59,238,72,63,205,165,94,189,122,250,100,149,134,13,27,202,252,249,243,69,253,193,252,156,57,115,164,82,165,74,233,18,203,15,63,252,32,5,11,22,212,226,140,122,90,181,106,165,231,154,62,125,122,118,151,234,122,251,207,62,251,76,90,182,108,41,171,87,175,118,125,108,55,6,68,98,113,131,98,226,49,144,3,18,51,162,69,242,8,152,202,1,212,105,242,114,192,200,137,9,152,214,105,226,145,104,145,21,129,176,74,44,106,77,124,47,46,36,105,223,139,213,41,134,103,159,125,182,22,222,255,248,227,15,105,221,186,181,254,174,174,78,62,204,236,123,123,16,228,238,32,124,47,182,217,55,34,177,240,126,133,0,4,32,224,49,1,155,151,182,199,161,50,93,10,19,160,78,195,157,124,36,150,112,231,143,232,33,0,1,111,9,32,177,120,203,155,217,32,0,129,104,16,136,234,126,65,253,173,83,37,111,168,107,122,142,190,158,199,235,172,169,227,202,199,141,27,39,55,222,120,163,158,58,237,250,158,247,223,127,95,212,255,111,169,63,68,191,231,158,123,228,173,183,222,210,71,152,111,220,184,81,114,231,206,125,76,152,255,253,239,127,245,117,63,234,81,215,235,140,26,53,74,159,170,114,214,89,103,201,243,207,63,47,21,42,84,208,191,175,164,20,245,7,242,105,82,138,106,191,101,203,22,45,204,188,241,198,27,114,250,233,167,235,107,132,210,78,98,73,155,104,251,246,237,250,74,161,23,94,120,65,139,49,181,106,213,242,26,213,49,243,53,109,218,84,174,188,242,74,125,5,83,16,31,36,22,111,178,130,28,224,13,103,102,137,79,192,84,14,160,78,169,32,63,9,152,214,169,159,49,70,97,238,48,75,44,124,47,62,34,107,31,253,93,124,196,136,17,82,180,104,81,25,50,100,136,222,43,40,73,164,116,233,210,113,191,183,31,62,124,216,247,18,14,194,247,98,155,125,35,18,139,239,37,68,0,16,128,64,170,17,176,121,105,167,26,43,214,235,31,1,234,212,63,246,110,204,140,196,226,6,69,198,128,0,4,82,133,0,18,75,170,100,154,117,66,0,2,110,18,136,242,126,65,93,149,163,78,49,25,51,102,140,155,200,178,53,86,197,138,21,165,91,183,110,233,34,134,186,202,71,253,97,185,186,178,231,234,171,175,150,133,11,23,234,191,245,169,226,44,82,164,136,190,34,72,253,33,117,188,231,224,193,131,250,212,149,107,174,185,70,22,44,88,160,255,70,169,58,153,101,248,240,225,186,185,186,62,72,137,21,106,172,28,57,114,164,15,161,36,25,37,183,168,182,155,55,111,150,27,110,184,65,95,41,164,174,233,41,81,162,132,40,65,166,113,227,198,90,124,81,243,43,225,197,239,231,149,87,94,145,177,99,199,234,19,103,130,250,32,177,120,147,25,228,0,111,56,51,75,124,2,166,114,0,117,74,5,249,73,192,180,78,253,140,49,10,115,135,89,98,81,252,249,94,124,164,10,213,21,157,187,118,237,146,194,133,11,235,95,191,247,222,123,210,164,73,19,249,229,151,95,180,96,30,239,123,251,87,95,125,229,107,9,7,229,123,177,205,190,17,137,197,215,18,98,114,8,64,32,21,9,216,188,180,83,145,23,107,246,135,0,117,234,15,119,183,102,69,98,113,139,36,227,64,0,2,169,64,0,137,37,21,178,204,26,33,0,1,183,9,68,121,191,176,123,247,110,125,210,201,115,207,61,39,141,26,53,114,27,157,209,120,151,93,118,153,92,116,209,69,50,116,232,80,221,126,240,224,193,250,15,201,59,118,236,168,79,86,81,87,229,156,114,202,41,250,179,51,207,60,83,250,244,233,163,143,53,79,123,166,77,155,166,79,80,73,187,222,71,253,77,80,245,183,69,149,152,115,233,165,151,138,58,65,69,93,65,164,126,95,181,27,54,108,152,44,89,178,36,38,54,117,149,81,154,12,162,68,152,229,203,151,235,147,91,20,23,117,42,75,205,154,53,165,95,191,126,250,36,150,156,57,115,26,173,43,153,141,182,109,219,38,231,156,115,142,190,102,169,126,253,250,201,156,202,106,108,36,22,43,124,198,157,145,3,140,81,209,48,9,4,76,229,0,234,52,9,240,25,210,152,128,105,157,26,15,72,195,184,4,194,46,177,240,189,248,72,90,213,137,43,74,100,169,91,183,174,254,245,178,101,203,244,247,206,13,27,54,200,77,55,221,20,247,123,251,196,137,19,125,251,169,8,210,247,98,155,125,35,18,139,111,37,196,196,16,128,64,170,18,176,121,105,167,42,51,214,237,61,1,234,212,123,230,110,206,136,196,226,38,77,198,130,0,4,162,78,0,137,37,234,25,102,125,16,128,64,50,8,68,125,191,48,99,198,12,45,134,168,99,212,227,93,211,147,12,166,71,143,57,126,252,120,233,213,171,151,62,9,101,205,154,53,250,90,161,254,253,251,107,81,69,157,210,162,126,173,78,101,153,55,111,158,52,107,214,76,54,109,218,164,143,54,159,57,115,166,20,40,80,64,203,38,170,157,146,88,212,9,45,175,191,254,186,180,106,213,74,95,59,244,229,151,95,234,191,57,250,215,95,127,137,146,83,154,55,111,174,255,240,93,201,40,234,81,39,153,40,121,71,201,49,105,143,58,137,165,88,177,98,233,215,9,169,83,90,126,250,233,39,153,48,97,66,122,27,37,178,84,170,84,41,217,104,50,29,191,77,155,54,250,56,119,117,98,77,144,31,36,22,111,178,131,28,224,13,103,102,137,79,192,84,14,160,78,169,32,63,9,152,214,169,159,49,70,97,238,176,75,44,42,7,124,47,110,164,101,110,245,157,91,93,203,169,78,65,236,218,181,171,252,249,231,159,50,103,206,28,201,236,123,187,18,194,253,122,130,244,189,216,102,223,136,196,226,87,5,49,47,4,32,144,178,4,108,94,218,41,11,141,133,123,78,128,58,245,28,185,171,19,34,177,184,138,147,193,32,0,129,136,19,64,98,137,120,130,89,30,4,32,144,20,2,169,176,95,80,127,56,253,247,223,127,235,171,118,188,126,212,223,244,84,162,202,172,89,179,244,212,234,127,171,255,8,162,68,17,37,174,168,171,129,118,236,216,161,63,83,210,70,143,30,61,244,255,86,87,13,169,19,90,158,122,234,41,81,162,73,154,100,162,164,150,135,30,122,72,218,181,107,167,197,21,117,53,208,220,185,115,245,24,106,44,37,185,228,202,149,75,143,161,246,18,83,167,78,149,150,45,91,166,47,59,163,196,162,4,23,245,135,249,71,63,74,158,81,39,188,248,241,40,241,70,93,117,244,241,199,31,251,49,125,182,230,68,98,201,22,46,199,141,145,3,28,163,163,163,11,4,76,229,0,234,212,5,216,12,225,152,128,105,157,58,158,128,142,154,64,20,36,22,181,142,84,255,94,172,190,139,223,124,243,205,233,167,28,150,44,89,82,203,227,181,106,213,210,39,180,100,246,189,221,143,31,131,160,125,47,182,217,55,34,177,248,81,65,204,9,1,8,164,52,1,155,151,118,74,131,99,241,158,18,160,78,61,197,237,250,100,72,44,174,35,101,64,8,64,32,194,4,144,88,34,156,92,150,6,1,8,36,141,64,170,236,23,26,54,108,40,234,106,31,117,42,138,31,143,250,27,158,74,92,81,215,247,28,253,236,223,191,95,86,172,88,33,101,202,148,145,130,5,11,102,26,154,58,226,92,137,37,241,78,72,81,167,183,168,113,212,233,37,97,126,212,223,128,85,194,141,58,230,253,232,211,99,130,186,38,36,22,111,50,227,134,28,176,123,239,62,121,107,225,167,242,213,207,203,165,98,217,50,210,180,78,77,41,91,162,120,250,2,246,31,56,168,63,251,124,217,143,82,161,76,105,105,86,183,214,49,139,251,125,253,6,121,105,246,28,217,187,111,191,180,108,88,95,206,173,120,154,55,0,12,103,73,180,134,67,135,14,201,91,139,22,203,103,203,126,148,146,133,11,235,53,86,42,87,198,112,116,111,154,37,90,131,138,34,171,60,28,58,124,88,62,88,242,149,124,246,253,15,114,124,174,92,114,117,237,139,165,106,165,10,86,193,155,202,1,110,212,169,10,84,229,103,230,252,133,82,172,80,33,185,253,170,43,164,100,145,194,212,105,196,234,52,81,29,59,41,88,211,58,117,50,54,125,254,71,32,42,18,139,90,17,223,139,69,212,53,61,234,59,180,146,198,211,4,240,180,108,103,246,189,221,203,159,135,32,126,47,182,217,55,34,177,120,89,61,204,5,1,8,64,64,68,108,94,218,0,132,128,87,4,168,83,175,72,39,103,30,36,150,228,112,101,84,8,64,32,154,4,212,149,9,234,111,167,95,126,249,229,209,92,32,171,130,0,4,32,144,4,2,169,178,95,88,187,118,173,212,173,91,87,6,12,24,160,175,227,225,9,22,129,239,191,255,94,234,215,175,47,19,39,78,212,167,208,132,225,65,98,241,38,75,110,200,1,35,166,76,151,101,43,87,73,195,106,23,202,162,111,151,202,202,117,127,201,187,35,7,75,142,28,57,244,34,222,253,244,115,153,244,206,251,178,123,223,94,169,117,238,57,210,187,205,45,49,139,83,18,76,227,46,61,165,118,213,42,82,172,96,65,153,244,238,251,50,251,137,199,229,228,82,37,189,129,96,48,75,162,53,60,241,234,235,50,237,195,121,210,249,166,235,101,213,186,191,100,202,251,31,201,135,99,134,203,73,197,138,26,140,238,77,147,68,107,72,148,135,249,95,127,43,35,94,153,38,215,212,173,45,155,183,239,144,201,239,125,32,115,158,28,38,101,138,23,115,188,0,83,57,192,141,58,253,97,229,106,105,209,247,81,233,112,253,53,242,195,202,85,242,199,250,141,50,227,241,71,36,103,78,234,52,74,117,154,168,142,157,20,171,105,157,58,25,155,62,255,35,16,37,137,133,239,197,193,174,236,160,126,47,182,217,55,34,177,4,187,230,136,14,2,16,136,32,1,155,151,118,4,113,176,164,128,18,160,78,3,154,24,195,176,144,88,12,65,209,12,2,16,128,128,136,32,177,80,6,16,128,0,4,178,79,32,149,246,11,95,126,249,165,62,141,101,242,228,201,210,172,89,179,236,195,162,71,82,8,252,254,251,239,250,255,195,213,241,246,109,219,182,77,202,28,201,24,20,137,37,25,84,143,29,211,13,57,64,157,208,145,227,184,227,244,224,27,183,110,147,250,247,61,40,211,31,123,88,206,62,237,212,152,9,135,189,60,77,14,254,243,207,49,18,139,58,197,101,208,164,41,242,233,115,99,181,80,208,234,145,199,229,162,202,103,74,167,150,215,121,3,33,27,179,100,182,134,143,255,251,157,156,114,82,73,41,95,250,200,105,80,215,116,239,39,77,106,86,151,118,205,155,102,99,116,111,154,218,228,225,240,225,195,250,42,53,245,92,221,173,183,62,53,167,85,99,231,130,187,169,28,224,70,157,246,125,246,69,217,179,111,159,140,236,216,94,246,238,223,47,23,221,209,94,158,233,222,69,234,156,119,14,117,26,161,58,77,198,251,196,180,78,189,249,9,142,238,44,81,146,88,84,150,248,94,28,204,90,13,242,247,98,155,125,35,18,75,48,235,141,168,32,0,129,8,19,176,121,105,71,24,11,75,11,24,1,234,52,96,9,201,102,56,72,44,217,4,70,115,8,64,32,165,9,32,177,164,116,250,89,60,4,32,224,144,64,170,237,23,230,206,157,43,141,27,55,150,25,51,102,132,230,196,15,135,169,13,69,55,245,7,245,77,155,54,149,54,109,218,200,131,15,62,24,138,152,211,130,68,98,241,38,93,110,200,1,105,145,238,220,179,71,94,157,51,87,158,156,62,67,190,156,248,180,228,57,225,4,35,57,224,241,151,94,149,21,107,215,202,132,158,93,117,251,161,147,167,202,242,63,214,200,11,189,187,121,3,33,27,179,100,38,128,28,61,196,174,189,123,165,193,125,93,165,87,155,91,228,218,122,181,179,49,186,55,77,51,91,131,105,30,212,181,68,234,74,161,14,35,158,148,151,251,247,146,243,207,168,228,56,112,83,57,192,141,58,85,210,205,53,245,234,72,219,102,87,234,120,149,104,164,174,68,106,123,205,85,212,105,132,234,212,180,142,179,83,180,166,117,154,157,49,105,123,44,129,168,73,44,106,133,124,47,14,86,165,7,253,123,177,205,190,17,137,37,88,181,70,52,16,128,64,10,16,176,121,105,167,0,30,150,24,16,2,212,105,64,18,225,48,12,36,22,135,224,232,6,1,8,164,36,1,36,150,148,76,59,139,134,0,4,44,9,164,226,126,225,131,15,62,144,107,174,185,70,148,132,112,227,141,55,90,18,164,187,83,2,63,254,248,163,92,127,253,245,114,247,221,119,135,78,96,81,107,70,98,113,154,249,236,245,115,67,14,80,51,170,19,58,154,62,212,71,86,173,91,47,157,91,94,47,119,255,191,40,112,116,52,153,201,19,221,198,62,35,197,10,21,148,94,173,143,92,51,164,174,229,81,87,213,188,61,98,112,246,22,227,65,235,68,18,139,58,149,166,223,179,47,202,87,63,255,34,51,135,60,34,121,115,231,246,32,170,236,77,97,155,7,117,117,210,139,111,207,150,186,231,157,43,79,118,185,95,78,56,62,87,246,2,56,170,181,169,28,224,70,157,214,184,235,62,121,236,222,59,229,242,234,23,234,8,186,142,121,90,138,23,46,148,94,119,105,97,217,242,113,12,195,197,142,169,92,167,201,120,159,152,214,169,139,41,76,201,161,162,40,177,168,68,242,189,56,24,229,28,134,239,197,54,251,70,36,150,96,212,25,81,64,0,2,41,68,192,230,165,157,66,152,88,170,207,4,168,83,159,19,96,57,61,18,139,37,64,186,67,0,2,41,69,0,137,37,165,210,205,98,33,0,1,151,8,164,234,126,97,209,162,69,90,96,233,215,175,159,116,232,208,193,37,154,12,99,74,96,193,130,5,114,243,205,55,203,195,15,63,44,237,218,181,51,237,22,168,118,72,44,222,164,195,13,57,32,45,210,67,135,14,201,194,111,151,202,125,35,198,232,83,84,106,84,57,43,102,17,153,253,135,245,126,207,77,148,253,7,14,200,208,251,238,209,237,159,125,243,109,153,247,213,55,50,117,96,95,111,32,100,99,150,68,114,192,240,41,211,228,245,185,31,203,244,65,15,203,169,39,149,202,198,200,222,53,117,35,15,203,127,95,35,29,71,141,147,102,117,107,73,135,235,156,95,31,103,42,7,184,81,167,245,218,119,145,142,45,154,203,13,245,235,105,216,119,60,54,76,206,63,189,210,49,215,86,185,193,199,187,108,198,159,41,149,235,52,25,239,19,211,58,245,59,239,97,159,63,170,18,139,202,11,223,139,253,173,206,176,124,47,182,217,55,34,177,248,91,99,204,14,1,8,164,32,1,155,151,118,10,226,98,201,62,17,160,78,125,2,239,210,180,72,44,46,129,100,24,8,64,32,37,8,32,177,164,68,154,89,36,4,32,224,50,129,84,222,47,252,244,211,79,114,235,173,183,202,101,151,93,38,195,134,13,115,153,44,195,101,70,96,210,164,73,90,92,121,229,149,87,228,186,235,174,11,45,40,36,22,111,82,231,134,28,144,49,210,235,122,245,151,134,213,46,60,70,110,200,236,63,172,63,61,227,45,121,239,179,47,100,214,176,129,122,40,117,146,130,122,70,60,16,60,1,43,43,57,64,157,80,162,78,145,121,190,119,55,57,183,226,105,222,36,208,193,44,110,229,65,141,179,244,183,21,50,185,127,47,7,81,28,233,98,42,7,184,81,167,109,30,29,42,103,159,118,170,244,104,117,147,158,91,157,204,210,245,150,22,210,226,178,75,98,226,119,139,143,99,40,46,116,76,229,58,77,198,251,196,180,78,93,72,93,74,15,17,101,137,69,37,150,239,197,254,148,119,152,190,23,219,236,27,145,88,252,169,47,102,133,0,4,82,152,128,205,75,59,133,177,177,116,143,9,80,167,30,3,119,121,58,36,22,151,129,50,28,4,32,16,105,2,72,44,145,78,47,139,131,0,4,146,68,32,213,247,11,123,246,236,145,219,111,191,93,118,239,222,45,207,61,247,156,148,46,93,58,73,164,25,86,17,232,214,173,155,204,153,51,71,212,31,216,95,112,193,5,161,134,130,196,226,77,250,108,229,128,125,251,247,203,83,51,222,146,186,231,87,149,179,202,159,34,139,151,254,32,157,71,143,151,105,3,251,73,149,10,229,245,34,212,9,45,219,119,239,150,49,211,103,234,19,87,186,221,218,66,10,228,205,39,57,115,230,208,159,255,242,199,26,105,222,179,191,62,189,164,120,161,66,210,180,91,31,25,212,238,46,105,88,45,56,53,156,104,13,234,63,156,143,127,99,150,12,188,231,14,45,74,252,182,102,173,108,218,190,93,90,53,190,220,155,68,26,204,146,104,13,137,242,240,239,119,231,72,217,18,197,165,250,217,149,101,205,198,141,210,110,232,104,185,187,89,19,105,221,164,145,193,236,241,155,152,202,1,182,117,170,102,87,130,209,115,179,222,145,153,67,30,149,101,43,87,73,219,199,71,202,220,113,35,165,100,145,194,212,105,132,234,52,81,29,59,41,86,211,58,117,50,54,125,254,71,32,234,18,139,90,41,223,139,189,173,248,176,125,47,182,217,55,34,177,120,91,91,204,6,1,8,64,64,108,94,218,224,131,128,87,4,168,83,175,72,39,103,30,36,150,228,112,101,84,8,64,32,154,4,144,88,162,153,87,86,5,1,8,36,151,0,251,133,35,124,7,15,30,44,99,199,142,149,113,227,198,201,245,215,95,159,92,232,41,56,250,210,165,75,229,254,251,239,151,83,79,61,85,203,66,121,242,228,9,61,5,36,22,111,82,104,43,7,28,58,124,88,122,140,127,78,102,47,94,162,3,46,90,176,160,180,106,220,80,218,94,115,85,250,2,212,245,64,99,95,155,25,179,160,7,111,190,65,238,188,186,73,250,239,165,73,32,234,55,154,214,169,41,131,238,189,83,114,228,56,34,185,4,225,73,180,6,117,85,205,230,237,219,99,66,109,115,101,35,121,232,214,150,65,8,95,199,144,104,13,170,77,86,121,120,105,246,28,25,255,250,44,217,181,119,175,30,239,218,122,181,165,119,155,91,37,95,158,220,142,215,104,42,7,216,214,169,10,112,223,129,3,210,121,212,120,125,229,149,122,30,190,179,117,204,41,44,182,124,28,67,112,177,99,162,53,164,66,157,38,170,99,39,184,77,235,212,201,216,244,249,31,129,84,144,88,210,86,203,247,226,228,86,126,88,191,23,219,236,27,145,88,146,91,83,140,14,1,8,64,224,24,2,54,47,109,112,66,192,43,2,212,169,87,164,147,51,15,18,75,114,184,50,42,4,32,16,77,2,72,44,209,204,43,171,130,0,4,146,75,128,253,194,255,248,206,157,59,87,30,120,224,1,185,228,146,75,100,196,136,17,146,47,95,190,228,194,79,145,209,159,120,226,9,233,217,179,167,140,25,51,70,95,35,20,149,7,137,197,155,76,186,33,7,168,72,247,31,56,40,127,109,222,44,229,74,150,144,28,199,29,231,40,248,45,59,118,202,129,131,7,211,79,198,112,52,8,157,172,9,100,149,7,37,45,173,217,176,81,231,40,207,9,39,88,207,101,42,7,184,85,167,42,224,181,127,111,146,2,249,242,74,1,135,255,31,68,157,90,167,221,149,1,18,229,33,209,231,217,9,194,180,78,179,51,38,109,143,37,48,117,234,84,121,235,173,183,244,117,136,169,240,240,189,56,57,89,14,243,247,98,155,125,35,18,75,114,234,137,81,33,0,1,8,100,74,192,230,165,13,86,8,120,69,128,58,245,138,116,114,230,65,98,73,14,87,70,133,0,4,162,73,0,137,37,154,121,101,85,16,128,64,114,9,176,95,136,229,171,174,179,80,71,123,191,241,198,27,50,104,208,32,185,237,182,219,146,155,128,8,143,190,120,241,98,233,221,187,183,20,40,80,64,75,65,103,156,113,70,164,86,139,196,226,77,58,221,148,3,188,137,152,89,162,68,192,84,14,160,78,163,148,245,240,173,197,180,78,195,183,178,96,69,156,106,18,139,162,191,107,253,95,242,239,222,189,100,232,135,115,249,94,108,89,142,81,248,94,108,179,111,68,98,177,44,32,186,67,0,2,16,200,46,1,155,151,118,118,231,162,61,4,156,18,160,78,157,146,11,70,63,36,150,96,228,129,40,32,0,129,112,16,64,98,9,71,158,136,18,2,16,8,22,1,246,11,241,243,177,96,193,2,233,219,183,175,20,44,88,80,30,126,248,97,169,81,163,70,176,18,23,224,104,214,175,95,47,3,7,14,148,153,51,103,202,99,143,61,38,119,220,113,71,128,163,117,30,26,18,139,115,118,217,233,137,28,144,29,90,180,117,155,128,169,28,64,157,186,77,158,241,178,67,192,180,78,179,51,38,109,143,37,144,138,18,203,210,241,99,100,195,23,75,36,215,45,173,165,239,192,129,124,47,118,240,131,17,165,239,197,54,251,70,36,22,7,197,67,23,8,64,0,2,54,4,108,94,218,54,243,210,23,2,217,33,64,157,102,135,86,240,218,34,177,4,47,39,68,4,1,8,4,151,192,229,151,95,46,61,122,244,144,134,13,27,6,55,72,34,131,0,4,32,16,48,2,236,23,178,78,200,179,207,62,171,69,12,245,255,49,221,187,119,151,202,149,43,7,44,131,193,9,103,247,238,221,50,124,248,112,25,58,116,168,116,234,212,73,203,63,121,243,230,13,78,128,46,71,130,196,226,50,208,76,134,67,14,240,134,51,179,196,39,96,42,7,80,167,84,144,159,4,76,235,212,207,24,163,48,119,170,73,44,123,54,110,144,143,59,220,171,83,87,241,198,150,82,169,197,77,194,247,98,243,74,142,226,247,98,155,125,35,18,139,121,237,208,18,2,16,128,128,43,4,108,94,218,174,4,192,32,16,48,32,64,157,26,64,10,112,19,36,150,0,39,135,208,32,0,129,192,17,64,98,9,92,74,8,8,2,16,8,1,1,246,11,137,147,116,240,224,65,25,54,108,152,22,52,110,184,225,6,233,216,177,163,156,123,238,185,137,59,166,72,139,45,91,182,200,216,177,99,101,244,232,209,210,162,69,11,45,251,84,168,80,33,242,171,71,98,241,38,197,200,1,222,112,102,150,248,4,76,229,0,234,148,10,242,147,128,105,157,250,25,99,20,230,78,53,137,69,157,194,178,118,254,60,157,186,92,249,243,203,37,227,159,213,255,230,123,113,214,213,28,229,239,197,54,251,70,36,150,40,188,5,89,3,4,32,16,42,2,54,47,237,80,45,148,96,67,77,128,58,13,117,250,4,137,37,220,249,35,122,8,64,192,91,2,72,44,222,242,102,54,8,64,32,26,4,216,47,152,231,113,215,174,93,50,102,204,24,45,108,212,174,93,91,218,182,109,43,234,42,187,84,125,190,255,254,123,153,48,97,130,254,91,185,119,222,121,167,62,125,229,204,51,207,76,25,28,72,44,222,164,26,57,192,27,206,204,18,159,128,169,28,64,157,82,65,126,18,48,173,83,63,99,140,194,220,74,98,153,53,107,150,188,250,234,171,81,88,78,150,107,56,250,20,150,180,134,105,167,177,164,253,154,239,197,177,8,83,225,123,177,205,190,17,137,37,242,175,13,22,8,1,8,4,141,128,205,75,59,104,107,33,158,232,18,160,78,195,157,91,36,150,112,231,143,232,33,0,1,111,9,32,177,120,203,155,217,32,0,129,104,16,96,191,224,44,143,74,222,80,255,28,56,112,64,90,183,110,45,183,221,118,155,148,40,81,194,217,96,33,235,165,254,227,205,228,201,147,229,187,239,190,147,187,239,190,91,238,189,247,94,41,93,186,116,200,86,97,31,46,18,139,61,67,147,17,144,3,76,40,209,38,89,4,76,229,0,234,52,89,25,96,92,19,2,166,117,106,50,22,109,50,39,144,74,18,203,209,167,176,164,17,57,250,52,150,140,148,248,94,156,26,223,139,109,246,141,72,44,188,93,33,0,1,8,120,76,192,230,165,237,113,168,76,151,194,4,168,211,112,39,31,137,37,220,249,35,122,8,64,192,91,2,72,44,222,242,102,54,8,64,32,26,4,216,47,216,229,113,193,130,5,90,232,152,50,101,138,52,105,210,68,95,55,212,188,121,115,201,155,55,175,221,192,1,235,253,193,7,31,200,27,111,188,33,175,189,246,154,212,172,89,83,90,181,106,37,45,91,182,12,88,148,222,134,131,196,226,13,111,228,0,111,56,51,75,124,2,166,114,0,117,74,5,249,73,192,180,78,253,140,49,10,115,167,138,196,18,239,20,150,180,252,101,60,141,37,99,94,249,94,28,133,74,207,124,13,54,251,70,36,150,104,215,6,171,131,0,4,2,72,192,230,165,29,192,229,16,82,68,9,80,167,225,78,44,18,75,184,243,71,244,16,128,128,183,4,144,88,188,229,205,108,16,128,64,52,8,176,95,112,39,143,123,247,238,213,130,135,18,61,222,121,231,29,185,250,234,171,229,202,43,175,148,43,174,184,66,78,57,229,20,119,38,241,112,148,29,59,118,200,156,57,115,100,246,236,217,122,61,21,42,84,144,235,174,187,78,110,188,241,198,80,174,39,25,232,144,88,146,65,245,216,49,145,3,188,225,204,44,241,9,152,202,1,212,41,21,228,39,1,211,58,245,51,198,40,204,157,42,18,75,188,83,88,210,242,151,213,105,44,71,231,152,239,197,81,168,248,99,215,96,179,111,68,98,137,102,77,176,42,8,64,32,192,4,108,94,218,1,94,22,161,69,140,0,117,26,238,132,34,177,132,59,127,68,15,1,8,120,75,0,137,197,91,222,204,6,1,8,68,131,0,251,5,247,243,184,125,251,118,45,126,40,1,68,137,32,165,74,149,146,75,46,185,68,234,214,173,43,181,106,213,146,178,101,203,186,63,169,229,136,59,119,238,148,79,63,253,84,22,45,90,36,234,111,209,46,94,188,88,26,53,106,36,141,27,55,150,171,174,186,74,78,59,237,52,203,25,162,215,29,137,197,155,156,34,7,120,195,153,89,226,19,48,121,165,66,60,0,0,32,0,73,68,65,84,149,3,168,83,42,200,79,2,166,117,234,103,140,81,152,59,21,36,150,172,78,97,73,203,97,162,211,88,50,230,154,239,197,81,168,254,35,107,176,217,55,34,177,68,167,14,88,9,4,32,16,18,2,54,47,237,144,44,145,48,35,64,128,58,13,119,18,145,88,194,157,63,162,135,0,4,188,37,128,196,226,45,111,102,131,0,4,162,65,128,253,66,242,243,248,229,151,95,106,49,68,9,34,74,20,57,241,196,19,229,194,11,47,148,243,207,63,95,206,61,247,92,169,82,165,138,62,233,196,171,103,253,250,245,242,195,15,63,200,210,165,75,229,155,111,190,145,175,191,254,90,126,250,233,39,125,77,80,157,58,117,164,94,189,122,82,191,126,125,201,149,43,151,87,33,133,114,30,36,22,111,210,134,28,224,13,103,102,137,79,192,84,14,160,78,169,32,63,9,152,214,169,159,49,70,97,238,84,144,88,178,58,133,37,45,135,166,167,177,100,150,115,190,23,135,247,167,193,102,223,136,196,18,222,188,19,57,4,32,16,82,2,54,47,237,144,46,153,176,67,72,128,58,13,97,210,142,10,25,137,37,220,249,35,122,8,64,192,91,2,72,44,222,242,102,54,8,64,32,26,4,216,47,120,159,199,229,203,151,107,113,68,9,36,74,36,89,182,108,153,108,216,176,65,42,85,170,164,79,60,81,215,15,149,43,87,78,78,58,233,36,41,89,178,164,20,47,94,92,10,23,46,44,5,10,20,144,252,249,243,75,238,220,185,229,248,227,143,23,181,87,80,207,193,131,7,101,223,190,125,178,123,247,110,81,215,0,109,219,182,77,54,111,222,172,199,252,235,175,191,100,237,218,181,242,251,239,191,203,202,149,43,229,183,223,126,147,156,57,115,202,217,103,159,45,231,156,115,142,156,119,222,121,114,193,5,23,104,169,134,39,123,4,144,88,178,199,203,105,107,55,228,128,221,123,247,201,91,11,63,149,175,126,94,46,21,203,150,145,166,117,106,74,217,18,197,211,67,74,244,249,161,195,135,229,131,37,95,201,103,223,255,32,199,231,202,37,87,215,190,88,170,86,138,21,207,190,89,254,171,204,253,234,27,217,176,117,171,52,170,126,161,92,114,254,121,146,51,103,142,244,57,18,125,254,231,198,191,229,221,79,63,151,159,86,255,46,23,159,115,182,52,185,184,186,156,152,47,175,113,140,172,65,196,36,79,217,173,67,83,57,192,141,58,85,177,125,182,236,71,153,57,127,161,20,43,84,72,110,191,234,10,41,89,164,112,76,200,137,62,255,125,253,6,121,105,246,28,217,187,111,191,180,108,88,95,206,173,24,123,138,214,158,125,251,228,133,255,204,150,149,107,215,73,195,106,23,74,147,154,213,99,198,79,244,185,106,252,218,220,5,250,103,161,114,249,83,229,142,171,174,144,92,57,115,102,43,70,214,32,146,40,79,201,170,211,236,142,75,251,88,2,81,151,88,76,78,97,73,35,146,221,211,88,178,170,37,190,23,135,231,39,205,102,223,136,196,18,158,60,19,41,4,32,16,17,2,54,47,237,136,32,96,25,33,32,64,157,134,32,73,89,132,136,196,18,238,252,17,61,4,32,224,45,1,36,22,111,121,51,27,4,32,16,13,2,236,23,130,145,199,93,187,118,105,193,68,137,38,74,56,89,179,102,141,22,80,148,136,178,105,211,38,217,186,117,171,22,84,84,187,189,123,247,106,113,69,61,135,15,31,214,255,1,81,137,45,249,242,231,215,167,188,40,225,165,104,209,162,82,162,68,9,45,194,148,41,83,70,139,49,229,203,151,151,138,21,43,106,41,134,199,158,0,18,139,61,67,147,17,220,144,3,70,76,153,46,203,86,174,210,255,209,126,209,183,75,101,229,186,191,228,221,145,131,37,71,142,35,146,73,162,207,231,127,253,173,140,120,101,154,92,83,183,182,108,222,190,67,38,191,247,129,204,121,114,152,148,41,94,76,247,223,178,99,167,52,238,220,67,110,104,80,79,138,20,40,32,19,102,189,35,3,238,110,147,46,8,36,250,92,141,209,162,207,163,82,161,92,25,169,90,177,130,188,50,231,67,169,126,246,89,242,240,157,173,210,17,37,138,49,209,231,169,176,134,68,107,52,169,183,140,109,188,148,88,126,88,185,90,90,244,125,84,58,92,127,141,252,176,114,149,252,177,126,163,204,120,252,145,116,25,42,209,231,74,100,106,220,165,167,212,174,90,69,138,21,44,40,147,222,125,95,102,63,241,184,156,92,170,100,250,178,58,141,26,47,235,55,111,145,198,53,171,233,186,31,217,177,189,92,81,227,34,227,207,95,253,96,174,140,158,250,134,220,127,227,181,50,237,195,121,82,235,220,115,164,119,155,91,210,251,39,138,49,209,231,169,176,6,147,53,102,183,86,77,235,52,187,227,210,62,150,64,212,37,22,147,83,88,210,136,216,158,198,146,168,182,248,94,156,136,144,63,159,219,236,27,145,88,252,201,25,179,66,0,2,41,76,192,230,165,157,194,216,88,186,199,4,168,83,143,129,187,60,29,18,139,203,64,25,14,2,16,136,52,1,36,150,72,167,151,197,65,0,2,73,34,192,126,33,73,96,147,56,236,23,253,251,202,230,31,150,201,97,17,57,114,22,139,72,245,71,30,147,34,103,87,73,226,172,12,157,145,0,18,139,55,53,225,134,196,162,78,232,200,241,255,39,23,109,220,186,77,234,223,247,160,76,127,236,97,57,251,180,83,245,34,18,125,174,218,40,97,44,237,244,163,171,187,245,214,167,92,180,106,124,121,58,132,163,199,24,252,239,87,100,237,223,127,203,184,174,29,29,125,62,103,201,151,242,224,147,79,203,119,47,63,159,30,119,162,24,19,125,158,42,107,72,148,167,236,86,173,169,28,224,70,157,246,125,246,69,81,39,161,40,177,100,239,254,253,114,209,29,237,229,153,238,93,164,206,121,231,232,176,19,125,174,78,27,26,52,105,138,124,250,220,88,45,190,180,122,228,113,185,168,242,153,210,169,229,117,186,255,31,235,55,72,147,7,123,201,204,33,143,200,233,39,151,147,167,102,188,37,31,255,247,59,153,58,176,175,209,231,170,198,46,239,248,144,220,115,205,85,186,254,63,95,246,163,220,53,120,132,124,242,236,24,41,116,98,126,163,24,89,131,232,83,161,178,202,83,118,107,84,181,55,173,83,39,99,211,231,127,4,162,44,177,100,231,20,150,52,34,110,158,198,98,83,103,95,12,232,39,155,151,125,31,243,189,184,218,128,129,82,180,202,145,119,39,143,123,4,108,246,141,72,44,238,229,129,145,32,0,1,8,24,17,176,121,105,27,77,64,35,8,184,64,128,58,117,1,162,143,67,32,177,248,8,159,169,33,0,129,208,17,104,216,176,161,244,234,213,75,46,187,236,178,208,197,78,192,16,128,0,4,252,34,192,126,193,47,242,206,231,93,210,191,175,108,249,97,89,204,0,213,31,25,36,69,206,62,219,249,160,244,204,54,1,36,150,108,35,115,212,193,13,57,32,109,226,157,123,246,200,171,115,230,202,147,211,103,200,151,19,159,150,60,39,156,16,19,83,162,207,247,31,56,168,175,81,233,48,226,73,121,185,127,47,57,255,140,74,49,253,213,127,228,255,121,245,31,242,208,184,103,164,249,37,117,229,174,166,77,178,245,185,106,252,215,166,205,50,124,202,52,217,179,127,191,60,213,173,211,49,204,18,197,152,232,243,84,88,67,162,53,102,167,16,77,229,0,55,234,84,201,81,215,212,171,35,109,155,93,169,67,188,166,123,63,125,117,85,219,107,174,210,191,78,244,249,227,47,189,42,43,214,174,149,9,61,187,234,246,67,39,79,149,229,127,172,145,23,122,119,211,191,254,240,139,175,165,243,232,241,242,205,75,207,233,19,188,62,250,242,107,81,39,179,124,251,210,4,45,189,36,250,124,211,182,237,114,73,135,46,50,185,127,47,249,215,25,149,100,243,246,237,82,175,125,23,121,233,225,158,114,193,153,167,27,197,200,26,68,18,229,41,59,245,153,214,214,180,78,157,140,77,159,255,17,136,178,196,146,157,83,88,210,136,36,251,52,22,211,218,75,147,187,143,110,95,237,145,199,164,40,114,183,41,66,227,118,54,251,70,36,22,99,204,52,132,0,4,32,224,14,1,155,151,182,59,17,48,10,4,18,19,160,78,19,51,10,114,11,36,150,32,103,135,216,32,0,129,160,17,64,98,9,90,70,136,7,2,16,8,3,1,246,11,97,200,82,108,140,75,30,238,35,91,126,252,33,230,55,171,63,58,72,138,156,133,196,226,101,54,145,88,188,161,237,134,28,160,34,85,39,116,52,125,168,143,172,90,183,94,58,183,188,94,238,254,127,81,32,109,21,137,62,87,237,158,120,245,117,121,241,237,217,82,247,188,115,229,201,46,247,203,9,199,231,138,129,240,254,231,95,74,215,49,79,75,209,130,5,229,245,193,253,165,100,145,194,217,250,92,9,44,13,59,62,164,251,196,147,100,18,197,152,232,243,84,89,67,162,60,101,167,114,77,229,0,55,234,180,198,93,247,201,99,247,222,41,151,87,191,80,135,168,106,169,120,225,66,210,171,245,145,235,122,18,125,222,109,236,51,82,172,80,193,244,246,234,186,31,117,245,213,219,35,6,235,254,211,63,154,47,47,205,158,147,254,235,95,254,88,35,205,123,246,151,249,227,159,208,243,36,250,252,151,53,127,74,243,30,15,167,183,143,23,83,162,24,19,125,158,10,107,72,180,198,236,212,103,90,91,211,58,117,50,54,125,254,71,32,170,18,139,147,83,88,210,168,4,225,52,150,120,18,11,39,20,38,231,39,215,102,223,136,196,146,156,156,48,42,4,32,0,129,76,9,216,188,180,193,10,1,175,8,80,167,94,145,78,206,60,72,44,201,225,202,168,16,128,64,52,9,32,177,68,51,175,172,10,2,16,72,46,1,246,11,201,229,155,140,209,227,74,44,3,7,75,145,202,103,37,99,58,198,204,132,0,18,139,55,165,225,134,28,144,22,233,161,67,135,100,225,183,75,229,190,17,99,244,233,20,53,170,196,254,204,36,250,92,141,179,252,247,53,210,113,212,56,105,86,183,150,116,184,174,217,49,16,254,222,186,77,6,188,240,111,217,182,115,151,62,177,34,227,147,232,115,117,141,204,139,255,153,173,175,122,249,252,133,241,146,63,79,158,152,33,18,197,152,232,243,84,89,67,162,60,153,86,175,169,28,224,70,157,170,83,77,58,182,104,46,55,212,175,167,195,187,227,177,97,114,254,233,149,210,175,3,74,244,121,191,231,38,202,254,3,7,100,232,125,247,232,254,207,190,249,182,204,251,234,155,244,235,130,254,179,104,177,60,54,241,101,93,87,234,249,242,167,229,114,251,192,161,233,117,150,232,243,53,27,54,74,227,46,61,229,173,97,143,73,133,178,165,69,157,120,115,193,237,247,198,92,121,148,40,198,68,159,167,194,26,18,173,209,180,54,143,110,103,90,167,78,198,166,207,255,8,68,85,98,113,114,10,75,26,149,32,156,198,18,255,132,66,174,217,76,198,207,174,205,190,17,137,37,25,25,97,76,8,64,0,2,89,16,176,121,105,3,22,2,94,17,160,78,189,34,157,156,121,144,88,146,195,149,81,33,0,129,104,18,64,98,137,102,94,89,21,4,32,144,92,2,236,23,146,203,55,25,163,47,233,215,91,182,252,244,99,204,208,213,145,88,146,129,58,203,49,145,88,188,65,238,134,28,144,49,210,235,122,245,151,134,213,46,140,43,161,168,182,137,62,31,246,242,52,89,250,219,138,184,146,138,234,63,239,235,111,228,129,145,99,229,171,137,79,75,238,12,87,22,153,124,190,117,231,78,169,115,111,167,184,162,77,218,90,18,197,152,232,243,84,88,67,162,53,154,84,176,169,28,224,70,157,182,121,116,168,156,125,218,169,210,163,213,77,58,52,117,106,73,215,91,90,72,139,203,46,209,191,78,244,249,211,51,222,146,247,62,251,66,102,13,27,168,219,171,19,63,212,51,226,129,118,250,223,95,252,248,179,22,99,62,126,122,148,62,45,104,250,71,11,100,228,43,211,211,165,150,68,159,43,193,234,162,59,218,203,147,93,238,147,203,46,186,64,126,93,179,86,174,237,209,79,222,28,58,80,42,149,43,99,20,35,107,16,73,148,39,147,186,204,216,198,180,78,157,140,77,159,255,17,136,162,196,98,115,10,75,26,25,191,79,99,65,98,241,238,167,212,102,223,136,196,226,93,158,152,9,2,16,128,128,38,96,243,210,6,33,4,188,34,64,157,122,69,58,57,243,32,177,36,135,43,163,66,0,2,209,36,128,196,18,205,188,178,42,8,64,32,185,4,216,47,36,151,111,50,70,143,39,177,212,120,236,113,41,124,102,229,100,76,199,152,153,16,64,98,241,166,52,108,229,128,125,251,247,235,83,77,234,158,95,85,206,42,127,138,44,94,250,131,116,30,61,94,166,13,236,39,85,42,148,151,68,159,171,85,254,251,221,57,82,182,68,113,169,126,118,101,89,179,113,163,180,27,58,90,238,110,214,68,90,55,105,164,33,204,255,250,91,89,191,121,179,212,251,215,121,250,218,162,129,47,78,150,156,57,115,200,184,174,29,141,62,95,185,118,157,150,15,26,86,187,64,74,21,45,42,19,223,121,79,94,121,255,35,153,255,212,19,146,55,119,238,132,49,178,134,35,121,72,148,39,39,21,107,42,7,216,214,169,138,77,93,255,243,220,172,119,100,230,144,71,101,217,202,85,210,246,241,145,50,119,220,200,244,107,169,18,125,158,118,61,208,244,65,15,75,241,66,133,164,105,183,62,50,168,221,93,186,174,212,115,240,159,127,164,193,253,221,164,253,117,77,245,105,47,247,12,121,66,206,56,229,100,233,213,250,102,163,207,85,35,117,197,145,250,115,170,161,29,238,145,103,222,252,143,204,249,252,203,116,105,134,53,28,185,62,44,81,30,18,125,158,204,58,117,50,54,125,254,71,32,138,18,75,102,167,176,20,40,95,94,118,172,90,21,147,254,220,133,11,203,190,173,91,143,41,9,191,79,99,65,98,241,238,167,212,102,223,136,196,226,93,158,152,9,2,16,128,128,38,96,243,210,6,33,4,188,34,64,157,122,69,58,57,243,32,177,36,135,43,163,66,0,2,209,36,128,196,18,205,188,178,42,8,64,32,185,4,216,47,36,151,111,50,70,255,188,111,47,217,250,243,79,49,67,35,177,36,131,116,214,99,34,177,120,195,220,86,14,56,116,248,176,244,24,255,156,204,94,188,68,7,172,78,160,104,213,184,161,180,189,230,42,253,235,68,159,171,54,47,205,158,35,227,95,159,37,187,246,238,213,125,174,173,87,91,122,183,185,85,242,229,201,173,127,173,78,176,232,249,212,4,89,191,121,139,254,117,221,243,206,213,39,104,164,157,78,145,232,243,13,91,182,74,199,39,198,201,247,43,86,234,254,103,151,63,85,218,93,215,84,26,92,248,47,163,24,89,195,145,60,36,202,147,147,138,245,82,98,217,119,224,128,116,30,53,94,95,121,165,158,135,239,108,157,126,10,139,250,117,162,207,85,27,117,202,199,248,55,102,233,254,77,235,212,148,65,247,222,41,57,114,228,72,95,250,167,75,151,105,121,69,61,103,156,82,78,94,232,253,144,20,41,112,162,241,231,107,255,222,36,173,30,121,92,215,186,186,234,234,133,62,221,228,156,10,167,165,247,79,20,99,162,207,83,101,13,137,242,148,221,90,53,173,211,236,142,75,251,88,2,81,147,88,226,157,194,82,244,236,42,82,177,197,145,211,160,190,24,208,47,6,64,209,42,231,200,57,247,61,32,191,78,159,42,107,231,207,139,249,204,207,211,88,226,94,179,249,232,32,41,114,214,217,148,176,203,4,108,246,141,72,44,46,39,131,225,32,0,1,8,36,34,96,243,210,78,52,54,159,67,192,45,2,241,234,212,173,177,25,39,249,4,26,191,254,166,188,119,195,181,201,159,136,25,32,0,1,8,68,128,64,207,143,63,145,155,42,159,33,231,151,44,17,129,213,176,4,8,164,22,129,43,94,155,153,90,11,14,208,106,217,215,6,40,25,134,161,196,149,88,6,13,145,194,103,156,105,56,2,205,220,32,128,196,226,6,197,196,99,216,74,44,105,51,236,63,112,80,254,218,188,89,202,149,44,33,57,142,59,238,152,137,19,125,174,68,145,53,27,54,234,83,49,242,196,185,34,72,13,168,100,148,220,199,31,47,133,78,204,31,119,97,137,62,223,185,123,143,236,216,179,71,74,23,43,26,183,127,162,24,19,125,158,10,107,48,89,99,226,170,251,95,11,83,57,192,173,58,85,51,43,81,164,64,190,188,82,32,95,190,184,161,38,250,124,203,142,157,114,224,224,193,244,19,92,50,14,162,174,5,82,181,120,114,201,18,250,84,149,236,126,126,232,208,33,249,99,195,70,41,83,188,152,28,159,43,151,163,24,89,131,72,162,60,37,163,78,179,51,38,109,143,37,16,53,137,229,232,83,88,210,228,21,37,170,168,103,243,178,239,227,74,44,213,6,28,185,174,76,9,48,71,203,44,126,158,198,130,196,226,221,79,171,205,190,17,137,197,187,60,49,19,4,32,0,1,77,192,230,165,13,66,8,120,69,0,137,197,43,210,201,153,7,137,37,57,92,25,21,2,16,136,38,1,36,150,104,230,149,85,165,6,1,36,22,255,242,204,190,214,63,246,78,103,254,188,79,79,217,186,252,231,152,238,53,144,88,156,226,116,220,15,137,197,49,186,108,117,116,83,14,200,214,196,52,134,128,136,248,33,177,0,30,2,217,37,96,90,167,217,29,151,246,177,4,162,36,177,164,157,194,146,81,94,73,91,113,34,137,37,173,221,209,50,139,95,167,177,32,177,120,247,147,106,179,111,68,98,241,46,79,204,4,1,8,64,64,19,176,121,105,131,16,2,94,17,64,98,241,138,116,114,230,65,98,73,14,87,70,133,0,4,162,73,0,137,37,154,121,101,85,169,65,0,137,197,191,60,179,175,245,143,189,211,153,227,73,44,23,15,30,42,133,78,63,195,233,144,244,115,64,0,137,197,1,52,7,93,144,88,28,64,163,139,107,4,76,229,0,234,212,53,228,12,228,128,128,105,157,58,24,154,46,71,17,136,146,196,242,231,252,185,146,183,68,73,73,59,121,37,99,162,77,37,150,180,126,74,102,89,253,246,127,164,82,139,155,68,157,202,226,229,131,196,226,29,109,155,125,35,18,139,119,121,98,38,8,64,0,2,154,128,205,75,27,132,16,240,138,0,18,139,87,164,147,51,15,18,75,114,184,50,42,4,32,16,77,2,72,44,209,204,43,171,74,13,2,72,44,254,229,153,125,173,127,236,157,206,252,89,239,30,178,237,151,229,49,221,47,30,60,76,10,157,126,186,211,33,233,231,128,0,18,139,3,104,14,186,32,7,56,128,70,23,215,8,152,202,1,212,169,107,200,25,200,1,1,211,58,117,48,52,93,142,34,16,37,137,37,81,98,179,43,177,36,26,47,153,159,35,177,36,147,110,236,216,54,251,70,36,22,239,242,196,76,16,128,0,4,52,1,155,151,54,8,33,224,21,1,36,22,175,72,39,103,30,36,150,228,112,101,84,8,64,32,154,4,144,88,162,153,87,86,149,26,4,144,88,252,203,51,251,90,255,216,59,157,57,174,196,242,248,48,41,84,9,137,197,41,83,39,253,144,88,156,80,203,126,31,228,128,236,51,163,135,123,4,76,229,0,234,212,61,230,140,148,125,2,166,117,154,253,145,233,113,52,1,36,150,115,164,218,128,129,129,43,138,37,253,122,203,150,159,126,140,137,171,250,192,193,82,164,242,89,129,139,53,236,1,217,236,27,145,88,194,158,125,226,135,0,4,66,71,192,230,165,29,186,197,18,48,4,32,224,11,129,227,142,59,78,14,31,62,236,203,220,76,10,1,8,64,32,108,4,46,187,236,50,233,221,187,183,168,127,243,64,0,2,193,37,192,62,42,88,185,33,31,193,202,135,73,52,159,245,234,46,219,126,253,37,166,233,197,67,134,75,161,138,149,76,186,211,198,37,2,72,44,46,129,76,48,12,114,128,55,156,153,37,62,1,83,57,128,58,165,130,252,36,96,90,167,126,198,24,133,185,167,77,155,38,111,190,249,166,188,250,234,171,81,88,78,150,107,8,213,73,44,72,44,158,213,163,205,190,17,137,197,179,52,49,17,4,32,0,129,35,4,108,94,218,48,132,0,4,32,96,66,0,137,197,132,18,109,32,0,1,8,28,33,160,228,149,62,125,250,72,131,6,13,64,2,1,8,4,152,0,251,168,96,37,135,124,4,43,31,38,209,196,147,88,106,14,25,46,5,145,88,76,240,185,214,6,137,197,53,148,89,14,132,28,224,13,103,102,137,79,192,84,14,160,78,169,32,63,9,152,214,169,159,49,70,97,110,36,22,78,98,137,66,29,219,172,193,102,223,136,196,98,67,158,190,16,128,0,4,28,16,176,121,105,59,152,142,46,16,128,64,10,18,64,98,73,193,164,179,100,8,64,192,49,1,36,22,199,232,232,8,1,79,9,176,143,242,20,119,194,201,200,71,66,68,129,107,240,89,207,135,100,219,111,191,198,196,85,115,232,8,41,88,161,98,224,98,141,114,64,72,44,222,100,23,57,192,27,206,204,18,159,128,169,28,64,157,82,65,126,18,48,173,83,63,99,140,194,220,72,44,72,44,81,168,99,155,53,216,236,27,145,88,108,200,211,23,2,16,128,128,3,2,54,47,109,7,211,209,5,2,16,72,65,2,72,44,41,152,116,150,12,1,8,56,38,128,196,226,24,29,29,33,224,41,1,246,81,158,226,78,56,25,249,72,136,40,112,13,22,247,124,72,182,35,177,248,158,23,36,22,111,82,128,28,224,13,103,102,137,79,192,84,14,160,78,169,32,63,9,152,214,169,159,49,70,97,110,36,150,96,74,44,159,247,235,45,91,127,250,49,166,196,106,12,28,44,133,43,159,21,133,178,11,212,26,108,246,141,72,44,129,74,37,193,64,0,2,169,64,192,230,165,157,10,124,88,35,4,32,96,79,0,137,197,158,33,35,64,0,2,169,67,0,137,37,117,114,205,74,195,77,128,125,84,176,242,71,62,130,149,15,147,104,22,247,232,38,219,87,252,22,211,180,230,176,145,82,240,180,10,38,221,105,227,18,1,36,22,151,64,38,24,6,57,192,27,206,204,18,159,128,169,28,64,157,82,65,126,18,48,173,83,63,99,140,194,220,72,44,1,149,88,250,246,146,173,63,255,20,83,98,53,30,123,92,10,159,89,57,10,101,23,168,53,216,236,27,145,88,2,149,74,130,129,0,4,82,129,128,205,75,59,21,248,176,70,8,64,192,158,0,18,139,61,67,70,128,0,4,82,135,0,18,75,234,228,154,149,134,155,0,251,168,96,229,143,124,4,43,31,38,209,44,238,209,85,182,175,88,17,211,180,230,176,39,164,224,105,167,153,116,167,141,75,4,144,88,92,2,153,96,24,228,0,111,56,51,75,124,2,166,114,0,117,74,5,249,73,192,180,78,253,140,49,10,115,35,177,32,177,68,161,142,109,214,96,179,111,68,98,177,33,79,95,8,64,0,2,14,8,216,188,180,29,76,71,23,8,64,32,5,9,32,177,164,96,210,89,50,4,32,224,152,0,18,139,99,116,116,132,128,167,4,216,71,121,138,59,225,100,228,35,33,162,192,53,88,220,189,171,108,95,25,43,177,212,26,254,132,20,40,143,196,226,101,178,144,88,188,161,141,28,224,13,103,102,137,79,192,84,14,160,78,169,32,63,9,152,214,169,159,49,70,97,110,36,22,36,150,40,212,177,205,26,108,246,141,72,44,54,228,233,11,1,8,64,192,1,1,155,151,182,131,233,232,2,1,8,164,32,1,36,150,20,76,58,75,134,0,4,28,19,64,98,113,140,142,142,16,240,148,0,251,40,79,113,39,156,140,124,36,68,20,184,6,139,187,63,40,219,87,174,140,137,171,214,240,81,82,160,124,249,192,197,26,229,128,144,88,188,201,46,114,128,55,156,153,37,62,1,83,57,128,58,165,130,252,36,96,90,167,126,198,24,133,185,145,88,144,88,162,80,199,54,107,176,217,55,34,177,216,144,167,47,4,32,0,1,7,4,108,94,218,14,166,163,11,4,32,144,130,4,144,88,82,48,233,44,25,2,16,112,76,0,137,197,49,58,58,66,192,83,2,236,163,60,197,157,112,50,242,145,16,81,224,26,124,250,208,131,178,99,85,6,137,101,196,40,41,112,42,18,139,151,201,66,98,241,134,54,114,128,55,156,153,37,62,1,83,57,128,58,165,130,252,36,96,90,167,126,198,24,133,185,145,88,144,88,162,80,199,54,107,176,217,55,34,177,216,144,167,47,4,32,0,1,7,4,108,94,218,14,166,163,11,4,32,144,130,4,144,88,82,48,233,44,25,2,16,112,76,0,137,197,49,58,58,66,192,83,2,236,163,60,197,157,112,50,242,145,16,81,224,26,124,250,80,23,217,177,106,85,76,92,181,70,142,150,2,167,156,26,184,88,163,28,16,18,139,55,217,69,14,240,134,51,179,196,39,96,42,7,80,167,84,144,159,4,76,235,212,207,24,163,48,183,146,88,102,206,156,41,83,167,78,141,194,114,178,92,195,230,101,223,203,23,3,250,197,180,41,90,37,160,18,75,159,158,178,117,249,207,49,177,214,24,52,68,10,159,113,102,228,243,228,245,2,109,246,141,72,44,94,103,139,249,32,0,129,148,39,96,243,210,78,121,120,0,128,0,4,140,8,32,177,24,97,162,17,4,32,0,1,77,0,137,133,66,128,64,56,8,176,143,10,86,158,200,71,176,242,97,18,205,167,221,186,200,142,213,177,18,75,237,145,163,229,68,36,22,19,124,174,181,65,98,113,13,101,150,3,33,7,120,195,153,89,226,19,48,149,3,168,83,42,200,79,2,166,117,234,103,140,81,152,27,137,5,137,37,10,117,108,179,6,155,125,35,18,139,13,121,250,66,0,2,16,112,64,192,230,165,237,96,58,186,64,0,2,41,72,0,137,37,5,147,206,146,33,0,1,199,4,26,52,104,32,125,251,246,21,245,111,30,8,64,32,184,4,216,71,5,43,55,228,35,88,249,48,137,230,211,110,157,101,199,234,213,49,77,107,63,241,164,156,120,242,41,38,221,105,227,18,1,36,22,151,64,38,24,6,57,192,27,206,204,18,159,128,169,28,64,157,82,65,126,18,48,173,83,63,99,140,194,220,72,44,72,44,81,168,99,155,53,216,236,27,145,88,108,200,211,23,2,16,128,128,3,2,54,47,109,7,211,209,5,2,16,72,65,2,72,44,41,152,116,150,12,1,8,56,38,160,228,149,126,253,250,73,253,250,245,29,143,65,71,8,64,32,249,4,216,71,37,159,113,118,102,32,31,217,161,21,140,182,159,116,237,44,59,127,207,40,177,140,145,19,79,62,57,24,1,166,72,20,72,44,222,36,26,57,192,27,206,204,18,159,128,169,28,64,157,82,65,126,18,48,173,83,63,99,140,194,220,72,44,72,44,81,168,99,155,53,216,236,27,145,88,108,200,211,23,2,16,128,128,3,2,54,47,109,7,211,209,5,2,16,72,65,2,72,44,41,152,116,150,12,1,8,56,38,128,196,226,24,29,29,33,224,41,1,246,81,158,226,78,56,25,249,72,136,40,112,13,62,121,176,147,236,252,227,247,152,184,106,143,26,35,39,150,67,98,241,50,89,72,44,222,208,70,14,240,134,51,179,196,39,96,42,7,80,167,84,144,159,4,76,235,212,207,24,163,48,55,18,11,18,75,20,234,216,102,13,54,251,70,36,22,27,242,244,133,0,4,32,224,128,128,205,75,219,193,116,116,129,0,4,82,144,0,18,75,10,38,157,37,67,0,2,142,9,32,177,56,70,71,71,8,120,74,128,125,148,167,184,19,78,70,62,18,34,10,92,131,120,18,75,157,81,99,37,127,185,114,129,139,53,202,1,33,177,120,147,93,228,0,111,56,51,75,124,2,166,114,0,117,74,5,249,73,192,180,78,253,140,49,10,115,35,177,4,85,98,233,33,91,151,47,143,41,177,26,131,134,74,225,51,206,136,66,217,5,106,13,54,251,70,36,150,64,165,146,96,32,0,129,84,32,96,243,210,78,5,62,172,17,2,16,176,39,128,196,98,207,144,17,32,0,129,212,33,128,196,146,58,185,102,165,225,38,192,62,42,88,249,35,31,193,202,135,73,52,159,116,233,40,59,215,252,17,211,180,206,232,177,146,191,44,18,139,9,63,183,218,32,177,184,69,50,235,113,144,3,188,225,204,44,241,9,152,202,1,212,41,21,228,39,1,211,58,245,51,198,40,204,141,196,18,76,137,229,179,222,61,100,219,47,25,36,150,193,67,165,240,233,72,44,110,255,220,217,236,27,145,88,220,206,6,227,65,0,2,16,72,64,192,230,165,13,92,8,64,0,2,38,4,144,88,76,40,209,6,2,16,128,192,17,2,72,44,84,2,4,194,65,128,125,84,176,242,68,62,130,149,15,147,104,226,75,44,227,36,127,217,178,38,221,105,227,18,1,36,22,151,64,38,24,6,57,192,27,206,204,18,159,128,169,28,64,157,82,65,126,18,48,173,83,63,99,140,194,220,72,44,225,145,88,46,30,60,84,10,33,177,184,254,99,103,179,111,68,98,113,61,29,12,8,1,8,64,32,107,2,54,47,109,216,66,0,2,16,48,33,128,196,98,66,137,54,16,128,0,4,142,16,64,98,161,18,32,16,14,2,236,163,130,149,39,242,17,172,124,152,68,179,168,243,3,178,235,207,53,49,77,235,60,57,78,242,151,65,98,49,225,231,86,27,36,22,183,72,102,61,14,114,128,55,156,153,37,62,1,83,57,128,58,165,130,252,36,96,90,167,126,198,24,133,185,145,88,144,88,162,80,199,54,107,176,217,55,34,177,216,144,167,47,4,32,0,1,7,4,108,94,218,14,166,163,11,4,32,144,130,4,144,88,82,48,233,44,25,2,16,112,76,0,137,197,49,58,58,66,192,83,2,236,163,60,197,157,112,50,242,145,16,81,224,26,44,234,124,191,236,250,243,207,152,184,234,140,25,47,249,75,151,9,92,172,81,14,8,137,197,155,236,34,7,120,195,153,89,226,19,48,149,3,168,83,42,200,79,2,166,117,234,103,140,81,152,27,137,5,137,37,10,117,108,179,6,155,125,35,18,139,13,121,250,66,0,2,16,112,64,192,230,165,237,96,58,186,64,0,2,41,72,0,137,37,5,147,206,146,33,0,1,199,4,144,88,28,163,163,35,4,60,37,192,62,202,83,220,9,39,35,31,9,17,5,174,193,162,78,247,203,174,181,177,18,75,221,49,79,73,190,210,165,3,23,107,148,3,66,98,241,38,187,200,1,222,112,102,150,248,4,76,229,0,234,148,10,242,147,128,105,157,250,25,99,20,230,70,98,9,170,196,210,93,182,253,242,75,76,137,93,60,120,152,20,58,253,244,40,148,93,160,214,96,179,111,68,98,9,84,42,9,6,2,16,72,5,2,54,47,237,84,224,195,26,33,0,1,123,2,72,44,246,12,25,1,2,16,72,29,2,72,44,169,147,107,86,26,110,2,236,163,130,149,63,242,17,172,124,152,68,179,168,211,125,178,107,237,218,152,166,117,199,62,37,249,78,66,98,49,225,231,86,27,36,22,183,72,102,61,14,114,128,55,156,153,37,62,1,83,57,128,58,165,130,252,36,96,90,167,126,198,24,133,185,145,88,2,42,177,244,234,46,219,126,205,32,177,60,62,76,10,85,66,98,113,251,231,206,102,223,136,196,226,118,54,24,15,2,16,128,64,2,2,54,47,109,224,66,0,2,16,48,33,128,196,98,66,137,54,16,128,0,4,142,16,64,98,161,18,32,16,14,2,236,163,130,149,39,242,17,172,124,152,68,179,176,227,125,178,123,93,70,137,229,105,201,119,210,73,38,221,105,227,18,1,36,22,151,64,38,24,6,57,192,27,206,204,18,159,128,169,28,64,157,82,65,126,18,48,173,83,63,99,140,194,220,72,44,72,44,81,168,99,155,53,216,236,27,145,88,108,200,211,23,2,16,128,128,3,2,54,47,109,7,211,209,5,2,16,72,65,2,72,44,41,152,116,150,12,1,8,56,38,128,196,226,24,29,29,33,224,41,1,246,81,158,226,78,56,25,249,72,136,40,112,13,22,118,236,32,187,215,173,139,137,171,238,184,167,37,95,41,36,22,47,147,133,196,226,13,109,228,0,111,56,51,75,124,2,166,114,0,117,74,5,249,73,192,180,78,253,140,49,10,115,35,177,32,177,68,161,142,109,214,96,179,111,68,98,177,33,79,95,8,64,0,2,14,8,216,188,180,29,76,71,23,8,64,32,5,9,32,177,164,96,210,89,50,4,32,224,152,64,253,250,245,165,127,255,254,114,233,165,151,58,30,131,142,16,128,64,242,9,176,143,74,62,227,236,204,64,62,178,67,43,24,109,23,62,208,65,118,255,21,43,177,212,27,247,140,228,45,85,42,24,1,166,72,20,72,44,222,36,26,57,192,27,206,204,18,159,128,169,28,64,157,82,65,126,18,48,173,83,63,99,140,194,220,72,44,72,44,81,168,99,155,53,216,236,27,145,88,108,200,211,23,2,16,128,128,3,2,54,47,109,7,211,209,5,2,16,72,65,2,72,44,41,152,116,150,12,1,8,56,38,128,196,226,24,29,29,33,224,41,1,246,81,158,226,78,56,25,249,72,136,40,112,13,22,62,208,94,118,255,245,87,76,92,245,198,63,35,121,75,34,177,120,153,44,36,22,111,104,35,7,120,195,153,89,226,19,48,149,3,168,83,42,200,79,2,166,117,234,103,140,81,152,27,137,37,168,18,203,67,178,237,215,95,99,74,236,226,199,135,75,161,74,149,162,80,118,129,90,131,205,190,17,137,37,80,169,36,24,8,64,32,21,8,216,188,180,83,129,15,107,132,0,4,236,9,32,177,216,51,100,4,8,64,32,117,8,32,177,164,78,174,89,105,184,9,176,143,10,86,254,200,71,176,242,97,18,205,194,251,219,203,238,245,25,37,150,103,37,111,201,146,38,221,105,227,18,1,36,22,151,64,38,24,6,57,192,27,206,204,18,159,128,169,28,64,157,82,65,126,18,48,173,83,63,99,140,194,220,72,44,1,149,88,122,62,36,219,126,203,32,177,12,25,46,133,42,34,177,184,253,115,103,179,111,68,98,113,59,27,140,7,1,8,64,32,1,1,155,151,54,112,33,0,1,8,152,16,64,98,49,161,68,27,8,64,0,2,71,8,32,177,80,9,16,8,7,1,246,81,193,202,19,249,8,86,62,76,162,249,248,254,118,178,103,253,250,152,166,245,158,122,86,242,150,64,98,49,225,231,86,27,36,22,183,72,102,61,14,114,128,55,156,153,37,62,1,83,57,128,58,165,130,252,36,96,90,167,126,198,24,133,185,145,88,144,88,162,80,199,54,107,176,217,55,34,177,216,144,167,47,4,32,0,1,7,4,108,94,218,14,166,163,11,4,32,144,130,4,144,88,82,48,233,44,25,2,16,112,76,0,137,197,49,58,58,66,192,83,2,236,163,60,197,157,112,50,242,145,16,81,224,26,124,124,95,59,217,179,33,131,196,242,244,115,146,183,120,137,192,197,26,229,128,144,88,188,201,46,114,128,55,156,153,37,62,1,83,57,128,58,165,130,252,36,96,90,167,126,198,24,133,185,145,88,144,88,162,80,199,54,107,176,217,55,34,177,216,144,167,47,4,32,0,1,7,4,108,94,218,14,166,163,11,4,32,144,130,4,144,88,82,48,233,44,25,2,16,200,22,129,181,107,215,74,153,50,101,116,31,36,150,108,161,163,49,4,124,35,192,62,202,55,244,113,39,38,31,193,202,135,73,52,31,223,119,175,236,217,176,33,166,233,37,79,79,144,60,197,139,155,116,167,141,75,4,144,88,92,2,153,96,24,228,0,111,56,51,75,124,2,166,114,0,117,74,5,249,73,192,180,78,253,140,49,10,115,79,159,62,93,102,204,152,33,83,167,78,141,194,114,178,92,195,230,101,223,203,23,235,87,65,178,0,0,32,0,73,68,65,84,3,250,197,180,41,90,37,152,18,203,226,158,15,201,246,12,215,9,213,28,50,92,10,114,157,144,235,117,106,179,111,68,98,113,61,29,12,8,1,8,64,32,107,2,54,47,109,216,66,0,2,16,48,33,128,196,98,66,137,54,16,128,64,170,18,248,224,131,15,228,186,235,174,147,219,111,191,93,122,245,234,37,183,222,122,171,244,239,223,95,54,109,218,36,157,58,117,146,234,213,171,235,63,100,226,129,0,4,130,69,128,125,20,249,8,22,129,240,69,243,113,135,123,101,207,198,12,18,203,51,19,36,79,49,36,22,47,179,137,196,226,13,109,228,0,111,56,51,75,124,2,166,114,0,117,74,5,249,73,192,180,78,253,140,49,10,115,35,177,4,85,98,233,38,219,127,251,45,166,196,106,14,25,33,5,43,86,140,66,217,5,106,13,54,251,120,36,150,64,165,146,96,32,0,129,84,32,96,243,210,78,5,62,172,17,2,16,176,39,128,196,98,207,144,17,32,0,129,104,19,56,255,252,243,101,217,178,101,242,207,63,255,72,145,34,69,36,127,254,252,178,109,219,54,217,183,111,159,188,245,214,91,210,168,81,163,104,3,96,117,16,8,33,1,246,81,193,74,26,249,8,86,62,76,162,249,184,195,61,178,103,227,198,152,166,151,60,243,188,228,41,86,204,164,59,109,92,34,128,196,226,18,200,4,195,32,7,120,195,153,89,226,19,48,149,3,168,83,42,200,79,2,166,117,234,103,140,81,152,27,137,37,160,18,75,143,110,178,125,69,6,137,101,232,8,41,88,1,137,197,237,159,59,155,125,35,18,139,219,217,96,60,8,64,0,2,9,8,216,188,180,129,11,1,8,64,192,132,0,18,139,9,37,218,64,0,2,169,76,96,206,156,57,250,52,150,93,187,118,197,96,168,86,173,154,44,89,178,36,149,209,176,118,8,4,150,0,251,168,96,165,134,124,4,43,31,38,209,44,104,223,86,246,254,253,119,76,211,75,158,125,94,242,20,69,98,49,225,231,86,27,36,22,183,72,102,61,14,114,128,55,156,153,37,62,1,83,57,128,58,165,130,252,36,96,90,167,126,198,24,133,185,145,88,144,88,162,80,199,54,107,176,217,55,34,177,216,144,167,47,4,32,0,1,7,4,108,94,218,14,166,163,11,4,32,144,130,4,144,88,82,48,233,44,25,2,16,200,54,1,117,109,208,23,95,124,145,222,79,157,198,162,174,17,226,20,150,108,163,164,3,4,60,33,192,62,202,19,204,198,147,144,15,99,84,129,105,184,160,93,91,217,187,41,86,98,185,244,217,23,36,119,209,162,129,137,49,21,2,65,98,241,38,203,200,1,222,112,102,150,248,4,76,229,0,234,148,10,242,147,128,105,157,250,25,99,20,230,70,98,65,98,137,66,29,219,172,193,102,223,136,196,98,67,158,190,16,128,0,4,28,16,176,121,105,59,152,142,46,16,128,64,10,18,64,98,73,193,164,179,100,8,64,32,219,4,50,158,198,194,41,44,217,70,72,7,8,120,74,128,125,148,167,184,19,78,70,62,18,34,10,92,131,5,237,238,150,189,155,54,197,196,117,233,115,47,72,238,34,72,44,94,38,11,137,197,27,218,200,1,222,112,102,150,248,4,76,229,0,234,148,10,242,147,128,105,157,250,25,99,20,230,70,98,65,98,137,66,29,219,172,193,102,223,136,196,98,67,158,190,16,128,0,4,28,16,176,121,105,59,152,142,46,16,128,64,10,18,64,98,73,193,164,179,100,8,64,192,17,129,180,211,88,56,133,197,17,62,58,65,192,83,2,236,163,60,197,157,112,50,242,145,16,81,224,26,44,184,247,110,217,187,57,163,196,242,162,228,46,82,36,112,177,70,57,32,36,22,111,178,139,28,224,13,103,102,137,79,192,84,14,160,78,169,32,63,9,152,214,169,159,49,70,97,110,36,150,160,74,44,93,101,251,138,21,49,37,86,115,232,72,41,88,161,66,20,202,46,80,107,176,217,55,34,177,4,42,149,4,3,1,8,164,2,1,155,151,118,42,240,97,141,16,128,128,61,1,36,22,123,134,140,0,1,8,164,6,1,117,26,75,179,102,205,164,106,213,170,178,100,201,146,212,88,52,171,132,64,72,9,176,143,10,86,226,200,71,176,242,97,18,205,252,123,239,146,125,155,55,199,52,189,116,194,68,201,93,184,176,73,119,218,184,68,0,137,197,37,144,9,134,65,14,240,134,51,179,196,39,96,42,7,80,167,84,144,159,4,76,235,212,207,24,163,48,55,18,75,64,37,150,238,93,101,251,74,36,22,47,126,198,108,246,141,72,44,94,100,136,57,32,0,1,8,28,69,192,230,165,13,72,8,64,0,2,38,4,144,88,76,40,209,6,2,16,128,192,17,2,205,155,55,151,54,109,218,200,181,215,94,11,18,8,64,32,192,4,216,71,5,43,57,228,35,88,249,48,137,102,254,61,119,201,190,45,177,18,75,253,9,19,229,4,36,22,19,124,174,181,65,98,113,13,101,150,3,33,7,120,195,153,89,226,19,48,149,3,168,83,42,200,79,2,166,117,234,103,140,81,152,27,137,37,68,18,203,176,145,82,240,52,78,98,113,251,231,206,102,223,136,196,226,118,54,24,15,2,16,128,64,2,2,54,47,109,224,66,0,2,16,48,33,128,196,98,66,137,54,16,136,54,129,250,245,235,203,252,249,243,163,189,72,86,231,11,129,121,243,230,201,165,151,94,234,203,220,76,154,218,4,216,71,5,43,255,228,35,88,249,48,137,102,254,61,119,202,190,45,91,98,154,214,127,126,146,156,80,168,144,73,119,218,184,68,0,137,197,37,144,9,134,81,114,192,210,113,99,188,153,140,89,32,16,135,64,153,186,245,228,220,142,93,178,100,67,157,82,58,126,19,48,169,83,191,99,12,251,252,74,98,121,227,141,55,100,218,180,105,97,95,74,194,248,55,47,251,94,190,24,208,47,166,93,209,42,72,44,9,193,69,188,129,205,190,17,137,37,226,197,193,242,32,0,129,224,17,176,121,105,7,111,53,68,4,1,8,4,145,0,18,75,16,179,66,76,16,240,150,128,146,88,250,247,239,143,108,224,45,246,200,207,70,93,69,62,197,129,94,32,251,168,96,165,135,124,4,43,31,38,209,204,111,123,167,236,219,154,65,98,121,97,146,156,80,16,137,197,132,159,91,109,144,88,220,34,201,56,16,128,0,4,32,0,129,224,19,64,98,65,98,9,126,149,38,55,66,155,125,35,18,75,114,115,195,232,16,128,0,4,142,33,96,243,210,6,39,4,32,0,1,19,2,72,44,38,148,104,3,129,104,19,64,54,136,118,126,253,90,29,117,229,23,121,230,85,4,216,71,5,171,14,200,71,176,242,97,18,205,252,182,119,200,190,173,91,99,154,214,127,225,223,114,66,193,130,38,221,105,227,18,1,36,22,151,64,50,12,4,32,0,1,8,64,32,4,4,144,88,130,42,177,60,40,219,87,174,140,169,160,154,92,39,148,148,159,40,155,125,35,18,75,82,82,194,160,16,128,0,4,50,39,96,243,210,134,43,4,32,0,1,19,2,72,44,38,148,104,3,129,104,19,64,54,136,118,126,253,90,29,117,229,23,121,230,85,4,216,71,5,171,14,200,71,176,242,97,18,205,188,187,239,144,253,219,50,72,44,47,254,91,78,40,128,196,98,194,207,173,54,72,44,110,145,100,28,8,64,0,2,16,128,64,240,9,32,177,4,83,98,249,244,161,7,101,199,170,140,18,203,19,82,240,180,211,130,95,84,33,139,208,102,223,136,196,18,178,100,19,46,4,32,16,126,2,54,47,237,240,175,158,21,64,0,2,94,16,64,98,241,130,50,115,64,32,216,4,144,13,130,157,159,176,70,71,93,133,53,115,209,136,155,125,84,176,242,72,62,130,149,15,147,104,230,221,125,187,236,223,182,45,166,105,131,23,95,146,227,11,20,48,233,78,27,151,8,32,177,184,4,146,97,32,0,1,8,64,0,2,33,32,128,196,18,30,137,165,214,240,39,164,64,121,36,22,183,127,172,108,246,141,72,44,110,103,131,241,32,0,1,8,36,32,96,243,210,6,46,4,32,0,1,19,2,72,44,38,148,104,3,129,104,19,64,54,136,118,126,253,90,29,117,229,23,121,230,85,4,216,71,5,171,14,200,71,176,242,97,18,205,188,187,110,151,253,219,51,72,44,19,39,203,241,39,158,104,210,157,54,46,17,64,98,113,9,36,195,64,0,2,16,128,0,4,66,64,0,137,5,137,37,4,101,154,212,16,109,246,141,72,44,73,77,13,131,67,0,2,16,56,150,128,205,75,27,158,16,128,0,4,76,8,32,177,152,80,162,13,4,162,77,0,217,32,218,249,245,107,117,212,149,95,228,153,87,17,96,31,21,172,58,32,31,193,202,135,73,52,243,238,106,35,251,183,111,143,105,218,0,137,197,4,157,171,109,144,88,92,197,201,96,16,128,0,4,32,0,129,64,19,64,98,65,98,9,116,129,122,16,156,205,190,17,137,197,131,4,49,5,4,32,0,129,163,9,216,188,180,33,9,1,8,64,192,132,0,18,139,9,37,218,64,32,218,4,144,13,162,157,95,191,86,71,93,249,69,158,121,21,1,246,81,193,170,3,242,17,172,124,152,68,51,247,206,214,114,96,199,142,152,166,13,38,189,44,199,231,207,111,210,157,54,46,17,64,98,113,9,36,195,64,0,2,16,128,0,4,66,64,0,137,37,168,18,75,23,217,177,106,85,76,5,113,157,80,114,126,160,108,246,141,72,44,201,201,9,163,66,0,2,16,200,148,128,205,75,27,172,16,128,0,4,76,8,32,177,152,80,162,13,4,162,77,0,217,32,218,249,245,107,117,212,149,95,228,153,87,17,96,31,21,172,58,32,31,193,202,135,73,52,241,36,150,203,38,189,44,185,144,88,76,240,185,214,6,137,197,53,148,12,4,1,8,64,0,2,16,8,60,1,36,150,128,74,44,221,186,200,142,213,25,37,150,81,82,160,124,249,192,215,84,216,2,180,217,55,34,177,132,45,219,196,11,1,8,132,158,128,205,75,59,244,139,103,1,16,128,128,39,4,144,88,60,193,204,36,16,8,52,1,100,131,64,167,39,180,193,81,87,161,77,93,36,2,103,31,21,172,52,146,143,96,229,195,36,154,185,119,180,146,3,59,119,198,52,189,236,223,83,36,87,190,124,38,221,105,227,18,1,36,22,151,64,50,12,4,32,0,1,8,64,32,4,4,144,88,66,36,177,140,24,37,5,78,69,98,113,251,199,202,102,223,136,196,226,118,54,24,15,2,16,128,64,2,2,54,47,109,224,66,0,2,16,48,33,128,196,98,66,137,54,16,136,54,1,100,131,104,231,215,175,213,81,87,126,145,103,94,69,128,125,84,176,234,128,124,4,43,31,38,209,196,149,88,94,154,34,185,242,34,177,152,240,115,171,13,18,139,91,36,25,7,2,16,128,0,4,32,16,124,2,72,44,72,44,193,175,210,228,70,104,179,111,68,98,73,110,110,24,29,2,16,128,192,49,4,108,94,218,224,132,0,4,32,96,66,0,137,197,132,18,109,32,16,109,2,200,6,209,206,175,95,171,163,174,252,34,207,188,138,0,251,168,96,213,1,249,8,86,62,76,162,153,123,251,109,114,96,215,174,152,166,151,189,244,138,228,202,155,215,164,59,109,92,34,128,196,226,18,72,134,129,0,4,32,0,1,8,132,128,0,18,11,18,75,8,202,52,169,33,218,236,27,145,88,146,154,26,6,135,0,4,32,112,44,1,155,151,54,60,33,0,1,8,152,16,64,98,49,161,68,27,8,68,155,0,178,65,180,243,235,215,234,168,43,191,200,51,175,34,192,62,42,88,117,64,62,130,149,15,147,104,62,186,253,54,57,152,65,98,105,56,249,85,201,153,39,143,73,119,218,184,68,0,137,197,37,144,12,3,1,8,64,0,2,16,8,1,1,36,150,160,74,44,157,101,199,234,213,49,21,84,139,235,132,146,242,19,101,179,111,68,98,73,74,74,24,20,2,16,128,64,230,4,108,94,218,112,133,0,4,32,96,66,0,137,197,132,18,109,32,16,109,2,200,6,209,206,175,95,171,163,174,252,34,207,188,138,0,251,168,96,213,1,249,8,86,62,76,162,249,168,205,173,114,112,247,238,152,166,72,44,38,228,220,109,131,196,226,46,79,70,131,0,4,32,0,1,8,4,153,0,18,75,64,37,150,174,157,101,199,239,25,37,150,209,82,224,212,83,131,92,78,161,140,205,102,223,136,196,18,202,148,19,52,4,32,16,102,2,54,47,237,48,175,155,216,33,0,1,239,8,32,177,120,199,154,153,32,16,84,2,200,6,65,205,76,184,227,162,174,194,157,191,176,71,207,62,42,88,25,36,31,193,202,135,73,52,31,181,190,85,14,238,201,32,177,188,60,85,114,230,206,109,210,157,54,46,17,64,98,113,9,36,195,64,0,2,16,128,0,4,66,64,0,137,37,68,18,203,200,209,82,224,20,36,22,183,127,172,108,246,141,72,44,110,103,131,241,32,0,1,8,36,32,96,243,210,6,46,4,32,0,1,19,2,72,44,38,148,104,3,129,104,19,64,54,136,118,126,253,90,29,117,229,23,121,230,85,4,216,71,5,171,14,200,71,176,242,97,18,205,71,173,111,145,131,123,246,196,52,109,136,196,98,130,206,213,54,72,44,174,226,100,48,8,64,0,2,16,128,64,160,9,32,177,4,83,98,249,164,107,103,217,153,241,36,22,36,150,164,252,44,217,236,27,145,88,146,146,18,6,133,0,4,32,144,57,1,155,151,54,92,33,0,1,8,152,16,64,98,49,161,68,27,8,68,155,0,178,65,180,243,235,215,234,168,43,191,200,51,175,34,192,62,42,88,117,64,62,130,149,15,147,104,62,108,117,139,252,179,55,131,196,50,101,154,228,60,225,4,147,238,180,113,137,0,18,139,75,32,25,6,2,16,128,0,4,32,16,2,2,72,44,225,145,88,106,143,28,45,39,114,18,139,235,63,85,54,251,70,36,22,215,211,193,128,16,128,0,4,178,38,96,243,210,134,45,4,32,0,1,19,2,72,44,38,148,104,3,129,104,19,8,171,108,112,232,208,33,81,255,228,202,149,203,215,4,29,60,120,208,247,24,124,5,144,201,228,97,173,171,32,178,36,166,236,19,96,31,149,125,102,201,236,65,62,146,73,55,57,99,127,216,234,102,249,103,239,222,152,193,47,159,50,77,114,32,177,36,7,120,38,163,34,177,120,138,155,201,32,0,1,8,64,0,2,190,18,64,98,9,170,196,210,73,118,254,254,123,76,109,32,177,36,231,71,197,102,223,136,196,146,156,156,48,42,4,32,0,129,76,9,216,188,180,193,10,1,8,64,192,132,0,18,139,9,37,218,64,32,218,4,220,150,13,246,237,219,39,83,166,76,145,155,110,186,73,242,229,203,39,63,255,252,179,140,30,61,90,86,174,92,41,151,94,122,169,254,253,242,229,203,103,9,117,245,234,213,178,100,201,18,185,241,198,27,51,109,55,117,234,84,25,55,110,156,44,90,180,200,245,4,245,234,213,75,54,110,220,120,204,184,163,70,141,146,2,5,10,196,252,126,193,130,5,101,225,194,133,82,185,114,229,152,117,187,30,148,197,128,3,6,12,144,85,171,86,201,164,73,147,44,70,201,94,87,183,235,42,123,179,211,58,213,9,176,143,10,86,5,144,143,96,229,195,36,154,15,111,187,89,254,217,151,65,98,121,101,186,228,56,254,120,147,238,180,113,137,0,18,139,75,32,25,6,2,16,128,0,4,32,16,2,2,72,44,1,149,88,30,236,36,59,255,200,40,177,60,41,39,158,114,74,8,170,42,92,33,218,236,27,145,88,194,149,107,162,133,0,4,34,64,192,230,165,29,129,229,179,4,8,64,192,3,2,72,44,30,64,102,10,8,4,156,128,219,178,193,230,205,155,165,88,177,98,242,231,159,127,74,137,18,37,244,255,110,208,160,129,220,122,235,173,242,234,171,175,202,223,127,255,45,31,127,252,113,150,84,254,243,159,255,72,231,206,157,229,183,223,126,203,180,93,50,37,22,37,123,108,219,182,45,125,238,217,179,103,107,9,231,219,111,191,149,60,121,242,196,196,148,38,177,156,124,242,201,233,235,46,83,166,76,160,178,174,98,87,114,145,18,109,188,122,220,174,43,175,226,102,158,104,16,96,31,21,172,60,146,143,96,229,195,36,154,15,111,187,73,254,217,183,47,166,233,229,175,78,151,28,185,144,88,76,248,185,213,6,137,197,45,146,140,3,1,8,64,0,2,16,8,62,129,215,94,123,77,94,127,253,117,153,54,109,90,240,131,181,140,112,243,178,239,229,139,1,253,98,70,41,90,37,68,18,203,19,79,202,137,39,35,177,88,150,193,49,221,109,246,141,72,44,110,103,131,241,32,0,1,8,36,32,96,243,210,6,46,4,32,0,1,19,2,72,44,38,148,104,3,129,104,19,112,34,27,236,218,181,75,84,191,55,223,124,83,148,176,177,115,231,78,45,170,188,243,206,59,210,162,69,11,153,63,127,190,84,173,90,85,70,140,24,33,141,26,53,146,3,7,14,232,43,119,62,249,228,19,169,83,167,142,108,218,180,73,138,22,45,170,255,128,166,127,255,254,90,12,185,225,134,27,100,206,156,57,242,226,139,47,74,195,134,13,101,197,138,21,114,253,245,215,203,181,215,94,43,99,198,140,137,73,66,135,14,29,116,159,129,3,7,202,133,23,94,168,227,80,243,61,243,204,51,114,206,57,231,200,196,137,19,181,116,162,68,26,37,111,44,95,190,92,255,94,149,42,85,244,56,15,62,248,160,40,233,228,246,219,111,23,117,74,137,18,98,138,23,47,46,67,134,12,145,166,77,155,198,204,245,215,95,127,201,121,231,157,39,11,22,44,208,18,200,247,223,127,47,157,58,117,146,53,107,214,232,83,101,30,125,244,81,249,230,155,111,180,116,147,182,238,198,141,27,235,53,63,241,196,19,122,172,101,203,150,201,29,119,220,33,79,62,249,164,238,123,244,83,163,70,13,233,215,175,159,94,255,117,215,93,39,79,63,253,180,254,120,228,200,145,114,245,213,87,31,83,124,63,254,248,163,168,245,127,245,213,87,58,30,117,58,76,237,218,181,245,201,53,170,143,90,227,132,9,19,164,100,201,146,50,126,252,120,185,248,226,139,229,133,23,94,16,181,142,62,125,250,136,147,254,78,126,2,156,212,149,147,121,232,3,129,120,4,216,71,5,171,46,200,71,176,242,97,18,205,135,183,182,148,127,246,239,143,105,122,249,171,175,73,14,159,175,240,51,137,61,74,109,144,88,162,148,77,214,2,1,8,64,0,2,16,200,154,0,18,11,18,75,170,255,140,216,236,27,145,88,82,189,122,88,63,4,32,224,57,1,155,151,182,231,193,50,33,4,32,16,74,2,72,44,161,76,27,65,67,192,85,2,78,100,3,117,74,73,225,194,133,181,104,114,218,105,167,201,214,173,91,165,72,145,34,90,26,81,146,199,21,87,92,33,51,102,204,144,43,175,188,82,114,230,204,169,69,146,175,191,254,90,75,39,59,118,236,144,197,139,23,203,134,13,27,164,84,169,82,210,183,111,95,169,85,171,150,22,74,212,239,41,65,70,201,30,234,10,34,117,2,138,186,190,71,73,32,234,121,255,253,247,181,168,162,254,173,78,124,185,249,230,155,229,150,91,110,145,150,45,91,202,176,97,195,244,21,64,170,237,208,161,67,245,184,42,142,30,61,122,200,253,247,223,47,183,221,118,155,168,107,130,212,248,39,158,120,162,204,155,55,79,190,252,242,75,249,240,195,15,101,208,160,65,242,222,123,239,233,62,123,247,238,149,220,185,115,167,51,110,214,172,153,150,69,212,248,234,169,88,177,162,156,126,250,233,114,215,93,119,233,56,149,152,163,36,150,245,235,215,167,175,251,224,193,131,90,230,81,115,169,43,149,212,186,63,248,224,3,153,53,107,150,150,97,212,163,88,169,184,148,192,114,207,61,247,104,169,166,90,181,106,50,124,248,112,45,243,140,29,59,86,203,62,199,31,117,117,131,226,88,169,82,37,57,247,220,115,165,119,239,222,154,131,138,225,215,95,127,149,239,190,251,78,46,191,252,114,105,222,188,185,150,92,148,156,147,35,71,14,125,234,141,18,133,148,212,163,228,22,39,253,157,20,156,147,186,114,50,15,125,32,16,143,0,251,168,96,213,5,249,8,86,62,76,162,249,224,214,150,114,40,131,196,210,104,234,235,114,92,206,156,38,221,105,227,18,1,36,22,151,64,50,12,4,32,0,1,8,64,32,4,4,144,88,144,88,66,80,166,73,13,209,102,223,136,196,146,212,212,48,56,4,32,0,129,99,9,216,188,180,225,9,1,8,64,192,132,0,18,139,9,37,218,64,32,218,4,156,200,6,89,73,44,234,132,148,180,235,132,210,174,213,249,239,127,255,43,23,92,112,129,6,169,196,13,117,122,136,58,133,69,201,29,105,130,202,228,201,147,165,117,235,214,114,248,240,97,137,119,157,144,58,249,228,236,179,207,214,39,158,168,211,79,212,233,41,74,98,81,177,168,43,125,148,196,161,78,76,249,233,167,159,244,216,234,244,150,117,235,214,105,145,67,157,176,162,254,64,72,157,94,162,78,109,185,247,222,123,101,237,218,181,210,177,99,71,249,236,179,207,68,253,71,34,117,130,137,18,82,84,156,74,60,81,143,250,172,102,205,154,90,142,81,39,181,252,242,203,47,114,198,25,103,164,255,58,109,93,74,98,57,250,58,33,37,248,228,207,159,95,222,125,247,93,105,210,164,137,30,91,157,254,162,196,23,245,168,83,90,46,187,236,50,253,191,231,206,157,171,79,73,81,253,149,220,163,78,78,81,12,148,108,162,78,143,169,87,175,94,122,1,42,209,70,141,183,125,251,118,45,247,168,71,173,253,217,103,159,213,87,55,41,137,69,73,66,74,210,81,109,149,72,163,218,166,73,44,74,248,113,210,223,201,79,128,147,186,114,50,15,125,32,16,143,0,251,168,96,213,5,249,8,86,62,76,162,249,224,150,22,114,232,192,129,152,166,72,44,38,228,220,109,131,196,226,46,79,70,131,0,4,32,0,1,8,4,153,0,18,75,80,37,150,142,178,243,143,63,98,74,167,54,215,9,37,229,71,201,102,223,136,196,146,148,148,48,40,4,32,0,129,204,9,216,188,180,225,10,1,8,64,192,132,0,18,139,9,37,218,64,32,218,4,156,200,6,25,37,150,191,255,254,91,75,20,234,116,145,120,18,139,34,168,78,39,81,82,199,53,215,92,163,79,35,121,233,165,151,36,111,222,188,250,196,17,245,164,9,35,241,36,150,253,251,247,203,37,151,92,162,197,13,53,134,186,154,72,73,44,234,20,18,37,126,164,141,175,78,45,81,191,254,232,163,143,228,135,31,126,144,41,83,166,232,207,212,73,37,234,244,148,63,254,248,67,159,96,162,228,26,37,182,164,93,9,164,228,149,10,21,42,72,151,46,93,180,100,147,246,220,122,235,173,250,196,25,117,45,143,122,212,181,60,234,68,150,159,127,254,89,255,250,159,127,254,209,177,100,148,88,212,248,234,250,32,197,66,201,43,74,124,73,187,66,73,245,235,222,189,187,22,103,84,191,210,165,75,235,56,148,196,162,56,42,1,72,61,234,20,155,186,117,235,234,211,99,210,30,37,171,40,57,39,77,252,81,191,175,174,103,82,87,17,169,107,148,84,188,234,68,24,245,124,250,233,167,250,154,33,197,51,77,98,81,191,118,210,223,201,79,128,147,186,114,50,15,125,32,16,143,0,251,168,96,213,5,249,8,86,62,76,162,137,43,177,76,123,67,142,203,145,195,164,59,109,92,34,128,196,226,18,72,134,129,0,4,32,0,1,8,132,128,0,18,75,64,37,150,46,29,101,231,154,140,18,203,24,57,241,228,147,67,80,85,225,10,209,102,223,136,196,18,174,92,19,45,4,32,16,1,2,54,47,237,8,44,159,37,64,0,2,30,16,64,98,241,0,50,83,64,32,224,4,156,200,6,105,18,139,58,153,68,157,24,146,118,34,73,70,137,101,225,194,133,242,198,27,111,200,244,233,211,53,5,37,84,20,42,84,72,139,20,74,54,81,114,138,58,109,68,61,234,132,20,117,21,78,60,137,165,83,167,78,90,90,89,186,116,169,148,44,89,82,183,87,191,238,211,167,143,252,246,219,111,250,215,105,162,138,186,194,71,157,244,114,180,196,162,62,175,94,189,186,180,106,213,74,159,190,162,174,54,250,215,191,254,165,175,62,82,215,33,41,193,68,93,245,163,62,83,253,206,58,235,44,45,148,40,49,71,9,46,234,186,35,245,168,83,83,212,9,42,234,36,21,37,175,172,94,189,90,202,151,47,31,87,98,81,39,161,180,105,211,70,186,118,237,170,5,29,117,189,146,122,212,191,175,191,254,122,81,108,148,128,162,158,52,137,69,93,249,163,198,75,227,164,132,153,118,237,218,165,87,144,186,26,232,234,171,175,150,45,91,182,232,107,154,210,218,169,185,118,239,222,173,197,25,37,234,168,39,158,196,114,247,221,119,59,234,239,164,132,157,212,149,147,121,232,3,129,120,4,216,71,5,171,46,200,71,176,242,97,18,205,7,55,223,40,135,14,30,140,105,218,8,137,197,4,157,171,109,144,88,92,197,201,96,16,128,0,4,32,0,129,64,19,64,98,65,98,9,116,129,122,16,156,205,190,17,137,197,131,4,49,5,4,32,0,129,163,9,216,188,180,33,9,1,8,64,192,132,0,18,139,9,37,218,64,32,218,4,156,200,6,105,242,132,58,213,228,129,7,30,16,37,153,168,83,74,148,196,162,174,226,41,82,164,136,22,68,212,73,43,21,43,86,212,18,75,211,166,77,245,53,63,74,36,81,215,243,188,253,246,219,90,26,81,98,74,169,82,165,228,218,107,175,149,247,223,127,95,139,25,239,188,243,142,220,121,231,157,122,60,213,71,93,27,164,254,64,39,77,38,81,115,40,113,67,253,254,204,153,51,181,88,210,179,103,79,125,221,207,156,57,115,100,208,160,65,199,72,44,227,198,141,211,177,170,83,81,210,78,82,81,115,86,173,90,85,250,245,235,167,175,225,81,167,160,164,9,46,74,106,81,177,110,221,186,85,95,73,164,30,37,221,168,107,133,6,15,30,172,227,83,215,26,13,29,58,84,75,44,167,158,122,106,250,186,213,245,65,74,116,81,227,169,113,213,26,148,184,162,230,173,92,185,178,62,241,165,91,183,110,122,76,37,195,168,113,213,73,44,234,212,149,180,171,146,212,220,138,225,153,103,158,41,42,246,102,205,154,165,95,89,52,124,248,112,125,53,209,7,31,124,32,45,91,182,148,205,155,55,203,252,249,243,19,74,44,42,71,42,166,236,246,119,242,19,224,164,174,156,204,67,31,8,196,35,192,62,42,88,117,65,62,130,149,15,147,104,226,73,44,87,76,159,33,114,220,113,38,221,105,227,18,1,36,22,151,64,50,12,4,32,0,1,8,64,32,4,4,144,88,66,36,177,140,26,35,39,150,227,36,22,183,127,172,108,246,141,72,44,110,103,131,241,32,0,1,8,36,32,96,243,210,6,46,4,32,0,1,19,2,72,44,38,148,104,3,129,104,19,112,42,27,40,217,66,93,83,163,30,37,92,76,158,60,89,75,39,234,42,29,117,194,136,58,193,68,253,122,192,128,1,50,97,194,4,221,78,93,217,243,208,67,15,233,211,69,212,245,66,234,90,29,117,106,138,122,46,184,224,2,45,144,40,137,101,237,218,181,250,164,20,117,149,79,185,114,229,244,9,40,71,63,237,219,183,151,122,245,234,233,147,88,118,238,220,41,27,54,108,208,87,13,205,158,61,91,95,161,163,36,147,31,127,252,81,199,148,246,168,49,203,150,45,171,175,17,234,209,163,135,254,237,121,243,230,73,131,6,13,116,95,245,180,104,209,66,158,127,254,121,253,191,213,9,42,74,58,81,178,205,209,143,186,254,72,201,55,234,81,115,125,247,221,119,178,104,209,34,45,195,28,189,110,197,65,73,51,74,64,81,167,195,40,241,70,197,165,98,62,250,81,76,212,245,74,74,98,73,99,160,226,233,219,183,175,230,179,103,207,30,221,87,93,163,212,164,73,19,125,181,145,186,242,72,181,81,130,140,18,83,148,80,243,225,135,31,102,41,177,168,83,99,38,77,154,228,168,191,147,159,0,167,117,229,100,46,250,64,32,35,1,246,81,193,170,9,242,17,172,124,152,68,51,231,166,27,228,240,63,255,196,52,69,98,49,33,231,110,27,36,22,119,121,50,26,4,32,0,1,8,64,32,200,4,144,88,144,88,130,92,159,94,196,102,179,111,68,98,241,34,67,204,1,1,8,64,224,40,2,54,47,109,64,66,0,2,16,48,33,128,196,98,66,137,54,16,136,54,1,27,217,64,93,43,164,30,117,69,80,198,71,93,121,163,78,100,81,143,146,76,182,111,223,174,175,30,202,248,168,147,78,212,169,37,43,86,172,144,139,47,190,88,75,44,234,81,146,139,18,56,210,4,147,204,178,112,232,208,33,81,215,240,156,114,202,41,114,252,241,199,103,59,89,42,174,85,171,86,233,19,99,242,231,207,111,212,95,93,53,164,214,174,4,20,245,30,61,250,57,122,221,70,131,29,117,157,144,98,161,198,85,215,24,169,83,108,50,123,84,59,117,5,145,154,95,9,46,217,125,108,251,155,204,103,83,87,38,227,211,6,2,89,17,96,31,21,172,250,32,31,193,202,135,73,52,113,37,150,215,102,154,116,165,141,139,4,144,88,92,132,201,80,16,128,0,4,32,0,129,128,19,64,98,9,166,196,178,168,203,3,178,107,205,154,152,234,169,205,73,44,73,249,105,178,217,55,34,177,36,37,37,12,10,1,8,64,32,115,2,54,47,109,184,66,0,2,16,48,33,128,196,98,66,137,54,16,136,54,129,160,200,6,159,127,254,121,140,196,18,109,234,177,171,83,66,138,58,137,69,9,44,5,11,22,140,196,210,131,82,87,145,128,201,34,178,77,128,125,84,182,145,37,181,3,249,72,42,222,164,12,62,167,229,245,114,248,208,161,164,140,205,160,16,128,0,4,32,0,1,8,64,0,2,16,200,72,160,104,149,128,74,44,157,31,144,93,127,102,148,88,198,202,137,229,202,145,68,151,9,216,236,27,145,88,92,78,6,195,65,0,2,16,72,68,192,230,165,157,104,108,62,135,0,4,32,160,8,32,177,80,7,16,128,64,80,100,3,117,221,207,180,105,211,164,75,151,46,41,151,20,117,45,208,83,79,61,165,215,126,194,9,39,68,98,253,65,169,171,72,192,100,17,217,38,192,62,42,219,200,146,218,129,124,36,21,111,82,6,71,98,73,10,86,6,133,0,4,32,0,1,8,64,0,2,16,200,132,64,152,36,150,58,163,198,74,126,36,22,215,107,217,102,223,136,196,226,122,58,24,16,2,16,128,64,214,4,108,94,218,176,133,0,4,32,96,66,0,137,197,132,18,109,32,16,109,2,200,6,209,206,175,95,171,163,174,252,34,207,188,138,0,251,168,96,213,1,249,8,86,62,76,162,121,191,197,117,34,255,127,189,159,73,123,218,64,0,2,16,128,0,4,32,0,1,8,64,192,134,64,168,36,150,209,99,37,127,89,78,98,177,201,119,188,190,54,251,70,36,22,183,179,193,120,16,128,0,4,18,16,176,121,105,3,23,2,16,128,128,9,1,36,22,19,74,180,129,64,180,9,32,27,68,59,191,126,173,142,186,242,139,60,243,42,2,236,163,130,85,7,228,35,88,249,48,137,6,137,197,132,18,109,32,0,1,8,64,0,2,16,128,0,4,220,34,128,196,226,22,201,240,142,99,179,111,68,98,9,111,222,137,28,2,16,8,41,1,155,151,118,72,151,76,216,16,128,128,199,4,144,88,60,6,206,116,16,8,32,1,100,131,0,38,37,2,33,81,87,17,72,98,136,151,192,62,42,88,201,35,31,193,202,135,73,52,241,114,102,210,143,54,16,128,0,4,32,0,1,8,64,0,2,16,112,66,32,184,18,203,253,178,235,207,63,99,150,84,135,147,88,156,164,56,97,31,155,125,35,18,75,66,188,52,128,0,4,32,224,46,1,155,151,182,187,145,48,26,4,32,16,85,2,72,44,81,205,44,235,130,128,57,129,84,151,13,102,206,156,41,85,171,86,149,138,21,43,154,67,163,101,66,2,169,94,87,9,1,209,32,169,4,216,71,37,21,111,182,7,39,31,217,70,70,7,8,104,2,255,254,247,191,101,222,188,121,50,105,210,36,136,64,0,2,16,128,0,4,32,16,113,2,175,189,246,154,168,127,166,79,159,30,241,149,134,107,121,139,58,199,147,88,198,73,254,178,101,195,181,144,16,68,107,179,111,68,98,9,65,130,9,17,2,16,136,22,1,155,151,118,180,72,176,26,8,64,32,89,4,144,88,146,69,150,113,33,16,30,2,169,46,27,156,119,222,121,210,183,111,95,185,241,198,27,195,147,180,16,68,154,234,117,21,130,20,69,58,68,246,81,193,74,47,249,8,86,62,136,38,60,4,144,88,194,147,43,34,133,0,4,32,0,1,8,216,18,64,98,177,37,152,156,254,139,58,221,47,187,214,102,60,137,5,137,37,25,180,109,246,141,72,44,201,200,8,99,66,0,2,16,200,130,128,205,75,27,176,16,128,0,4,76,8,32,177,152,80,162,13,4,162,77,192,111,217,224,235,175,191,150,193,131,7,203,194,133,11,165,90,181,106,210,163,71,15,169,91,183,174,134,254,250,235,175,75,159,62,125,100,235,214,173,210,178,101,75,25,54,108,152,228,201,147,39,211,223,95,178,100,137,116,235,214,77,126,254,249,103,185,226,138,43,100,212,168,81,82,172,88,49,25,57,114,164,236,216,177,67,190,249,230,27,89,188,120,177,52,105,210,68,198,140,25,35,195,135,15,151,199,30,123,76,202,149,43,39,19,39,78,148,11,47,188,80,6,12,24,32,83,167,78,149,226,197,139,203,144,33,67,164,105,211,166,199,20,192,208,161,67,229,197,23,95,148,221,187,119,203,189,247,222,171,99,84,239,83,21,111,255,254,253,117,140,55,220,112,131,204,153,51,71,255,13,234,241,227,199,203,150,45,91,180,44,163,158,113,227,198,201,174,93,187,244,90,51,91,255,127,255,251,95,25,52,104,144,212,168,81,67,94,126,249,101,249,246,219,111,37,179,245,169,177,77,226,246,178,146,253,174,43,47,215,202,92,193,35,192,62,42,88,57,33,31,193,202,7,209,132,135,0,18,75,120,114,69,164,16,128,0,4,32,0,1,91,2,72,44,182,4,147,211,63,174,196,242,228,56,201,95,134,147,88,220,38,110,179,111,68,98,113,59,27,140,7,1,8,64,32,1,1,155,151,54,112,33,0,1,8,152,16,64,98,49,161,68,27,8,68,155,128,223,178,193,153,103,158,41,151,94,122,169,180,109,219,86,203,35,179,103,207,150,239,191,255,94,150,45,91,38,231,158,123,174,150,77,78,63,253,116,233,212,169,147,244,235,215,79,206,63,255,252,184,191,127,249,229,151,203,73,39,157,36,15,60,240,128,22,72,148,240,178,125,251,118,249,248,227,143,165,125,251,246,242,204,51,207,104,121,68,205,167,196,147,142,29,59,74,227,198,141,229,202,43,175,148,54,109,218,72,135,14,29,244,113,253,31,126,248,161,150,71,222,123,239,61,45,157,236,221,187,87,114,231,206,157,94,4,159,127,254,185,52,107,214,76,102,205,154,37,171,86,173,146,123,238,185,71,247,41,95,190,188,148,42,85,74,247,169,85,171,150,220,126,251,237,178,97,195,6,57,124,248,176,244,236,217,83,254,254,251,111,121,254,249,231,245,56,234,215,74,170,81,114,75,102,235,95,180,104,145,212,171,87,79,206,56,227,12,121,232,161,135,180,76,147,217,250,70,140,24,145,48,110,175,171,216,239,186,242,122,189,204,23,44,2,236,163,200,71,176,8,16,13,4,156,17,64,98,113,198,141,94,16,128,0,4,32,0,129,48,18,64,98,9,102,214,144,152,12,184,142,0,0,32,0,73,68,65,84,88,188,203,139,205,62,30,137,197,187,60,49,19,4,32,0,1,77,192,230,165,13,66,8,64,0,2,38,4,144,88,76,40,209,6,2,209,38,224,183,108,160,196,21,37,146,168,247,145,18,67,90,181,106,37,123,246,236,145,71,30,121,68,62,249,228,19,45,161,168,71,137,34,191,255,254,187,252,242,203,47,113,127,95,9,43,234,196,21,213,70,141,165,78,99,169,92,185,178,172,91,183,78,143,181,114,229,74,45,166,168,71,205,249,236,179,207,234,83,82,142,190,78,232,190,251,238,147,207,62,251,76,212,127,52,170,82,165,138,158,231,130,11,46,144,124,249,242,165,23,129,250,131,165,22,45,90,200,71,31,125,164,37,147,31,126,248,65,74,148,40,33,11,22,44,144,129,3,7,106,249,70,61,147,39,79,150,214,173,91,39,148,88,50,91,255,23,95,124,161,199,87,235,173,84,169,146,140,30,61,58,211,245,169,121,19,197,237,117,21,251,93,87,94,175,151,249,130,69,128,125,20,249,8,22,1,162,129,128,51,2,72,44,206,184,209,11,2,16,128,0,4,32,16,70,2,72,44,193,204,218,162,78,247,201,174,181,107,99,130,171,195,73,44,73,73,150,205,62,30,137,37,41,41,97,80,8,64,0,2,153,19,176,121,105,195,21,2,16,128,128,9,1,36,22,19,74,180,129,64,180,9,248,45,27,60,245,212,83,90,50,81,167,150,84,168,80,65,86,172,88,161,37,22,117,58,74,201,146,37,101,236,216,177,49,9,80,215,10,197,251,125,117,2,139,58,105,37,227,179,116,233,82,125,226,137,18,81,148,228,162,30,37,124,212,172,89,83,14,30,60,168,37,21,117,122,202,141,55,222,40,107,214,172,145,155,110,186,73,203,43,42,150,46,93,186,200,253,247,223,31,51,228,63,255,252,35,119,221,117,151,22,93,10,20,40,32,119,220,113,135,60,254,248,227,250,100,151,188,121,243,166,199,155,54,71,188,147,88,30,124,240,65,217,183,111,159,142,43,179,245,43,137,229,170,171,174,210,167,201,168,39,171,245,21,46,92,56,97,220,94,87,177,223,117,229,245,122,153,47,88,4,216,71,145,143,96,17,32,26,8,56,35,128,196,226,140,27,189,32,0,1,8,64,0,2,97,36,128,196,18,204,172,197,151,88,198,75,254,50,101,130,25,112,136,163,178,217,199,35,177,132,56,241,132,14,1,8,132,147,128,205,75,59,156,43,38,106,8,64,192,107,2,72,44,94,19,103,62,8,4,143,128,159,178,193,111,191,253,166,79,25,81,255,145,70,157,110,178,124,249,114,125,50,138,146,88,212,117,64,95,127,253,181,188,249,230,155,26,154,146,58,148,100,162,164,148,120,191,175,126,239,253,247,223,151,249,243,231,235,246,7,14,28,208,215,18,85,171,86,77,95,69,164,126,157,118,157,143,250,119,159,62,125,100,253,250,245,49,39,177,168,246,167,157,118,154,108,218,180,73,159,10,163,196,20,117,210,202,89,103,157,149,158,184,213,171,87,235,235,133,212,63,234,116,24,37,185,60,246,216,99,242,229,151,95,202,254,253,251,101,226,196,137,186,173,138,187,121,243,230,233,39,177,168,185,210,62,187,246,218,107,165,108,217,178,162,100,150,204,214,159,81,98,81,87,41,101,182,62,197,45,81,220,94,87,158,159,117,229,245,90,153,47,120,4,216,71,5,43,39,228,35,88,249,32,154,240,16,64,98,9,79,174,136,20,2,16,128,0,4,32,96,75,0,137,197,150,96,114,250,47,234,120,159,236,90,151,241,36,22,36,150,100,208,182,217,55,34,177,36,35,35,140,9,1,8,64,32,11,2,54,47,109,192,66,0,2,16,48,33,128,196,98,66,137,54,16,136,54,1,63,101,131,37,75,150,72,141,26,53,228,207,63,255,148,98,197,138,233,211,70,38,76,152,32,187,118,237,210,242,72,131,6,13,100,246,236,217,250,90,160,70,141,26,233,207,207,57,231,156,184,191,95,166,76,25,185,226,138,43,244,181,62,74,92,25,62,124,184,62,233,68,141,173,250,77,153,50,69,11,48,199,31,127,188,22,102,212,73,43,47,189,244,146,92,120,225,133,114,207,61,247,200,189,247,222,43,74,46,169,90,181,170,40,97,100,199,142,29,58,38,37,199,252,235,95,255,74,47,130,39,159,124,82,199,244,234,171,175,74,161,66,133,228,210,75,47,213,167,184,168,83,89,148,244,162,230,40,85,170,148,30,75,73,39,234,36,22,117,218,138,58,5,70,73,47,91,182,108,209,115,118,232,208,65,159,54,147,217,250,191,250,234,171,152,147,88,230,204,153,147,233,250,110,184,225,134,132,113,123,93,197,126,214,149,215,107,101,190,224,17,96,31,21,172,156,144,143,96,229,131,104,194,67,0,137,37,60,185,34,82,8,64,0,2,16,128,128,45,1,36,22,91,130,201,233,191,176,227,125,178,59,163,196,50,102,188,228,47,205,73,44,110,19,183,217,55,34,177,184,157,13,198,131,0,4,32,144,128,128,205,75,27,184,16,128,0,4,76,8,32,177,152,80,162,13,4,162,77,192,79,217,64,9,30,77,155,54,149,119,222,121,71,67,238,220,185,179,188,242,202,43,210,176,97,67,153,60,121,178,190,182,103,210,164,73,250,51,213,110,250,244,233,114,194,9,39,196,253,253,60,121,242,72,215,174,93,229,137,39,158,208,237,213,149,67,74,52,81,34,76,251,246,237,101,238,220,185,250,164,23,245,168,43,132,254,243,159,255,136,18,95,122,247,238,173,175,3,82,99,23,47,94,92,183,87,66,138,122,148,236,146,118,122,75,90,21,168,19,85,46,186,232,34,125,42,140,106,167,164,151,183,222,122,75,10,22,44,40,221,187,119,151,81,163,70,165,207,161,4,24,181,198,223,127,255,93,106,215,174,173,251,148,43,87,78,159,154,114,238,185,231,234,235,143,50,91,191,138,249,202,43,175,76,191,78,72,13,154,217,250,230,205,155,151,48,110,175,171,216,207,186,242,122,173,204,23,60,2,236,163,130,149,19,242,17,172,124,16,77,120,8,32,177,132,39,87,68,10,1,8,64,0,2,16,176,37,128,196,98,75,48,57,253,227,73,44,117,199,140,151,124,72,44,174,3,183,217,55,34,177,184,158,14,6,132,0,4,32,144,53,1,155,151,54,108,33,0,1,8,152,16,64,98,49,161,68,27,8,68,155,64,16,100,131,63,254,248,67,138,22,45,42,249,243,231,151,189,123,247,234,127,10,23,46,172,193,171,171,125,114,230,204,153,254,235,180,108,100,246,251,27,55,110,212,215,4,169,107,122,148,216,162,30,37,132,168,241,30,126,248,97,81,159,159,114,202,41,49,73,221,188,121,179,62,85,69,205,179,125,251,118,89,181,106,149,84,172,88,81,199,19,239,217,183,111,159,172,88,177,66,138,20,41,34,39,157,116,82,76,147,173,91,183,234,171,139,212,231,23,95,124,177,150,88,212,115,232,208,33,89,183,110,157,22,103,212,187,247,232,39,171,245,103,156,63,222,250,84,27,147,184,189,172,228,32,212,149,151,235,101,174,96,17,96,31,69,62,130,69,128,104,32,224,140,0,18,139,51,110,244,130,0,4,32,0,1,8,132,145,0,18,75,48,179,182,176,99,7,217,189,110,93,76,112,72,44,201,201,149,205,62,30,137,37,57,57,97,84,8,64,0,2,153,18,176,121,105,131,21,2,16,128,128,9,1,36,22,19,74,180,129,64,180,9,164,130,108,144,38,177,168,19,87,188,122,62,255,252,243,24,137,197,171,121,131,50,79,42,212,85,80,88,19,199,177,4,216,71,5,171,42,200,71,176,242,65,52,225,33,128,196,18,158,92,17,41,4,32,0,1,8,64,192,150,0,18,139,45,193,228,244,143,47,177,60,37,249,74,151,78,206,132,41,60,170,205,190,17,137,37,133,11,135,165,67,0,2,254,16,176,121,105,251,19,49,179,66,0,2,97,35,128,196,18,182,140,17,47,4,220,39,144,10,178,193,236,217,179,245,169,44,106,173,94,61,107,215,174,149,105,211,166,73,151,46,93,188,154,50,80,243,164,66,93,5,10,56,193,196,16,96,31,21,172,130,32,31,193,202,7,209,132,135,0,18,75,120,114,69,164,16,128,0,4,32,0,1,91,2,72,44,182,4,147,211,127,225,3,29,100,247,95,25,79,98,65,98,73,6,109,155,125,35,18,75,50,50,194,152,16,128,0,4,178,32,96,243,210,6,44,4,32,0,1,19,2,72,44,38,148,104,3,129,104,19,64,54,136,118,126,253,90,29,117,229,23,121,230,85,4,216,71,5,171,14,200,71,176,242,65,52,225,33,128,196,18,158,92,17,41,4,32,0,1,8,64,192,150,0,18,139,45,193,228,244,71,98,73,14,215,120,163,218,236,27,145,88,188,203,19,51,65,0,2,16,208,4,108,94,218,32,132,0,4,32,96,66,0,137,197,132,18,109,32,16,109,2,200,6,209,206,175,95,171,163,174,252,34,207,188,236,163,130,87,3,236,107,131,151,19,34,10,7,1,36,150,112,228,137,40,33,0,1,8,64,0,2,110,16,64,98,113,131,162,251,99,196,149,88,198,62,37,249,78,226,58,33,183,105,219,236,27,145,88,220,206,6,227,65,0,2,16,72,64,192,230,165,13,92,8,64,0,2,38,4,144,88,76,40,209,6,2,209,38,128,108,16,237,252,250,181,58,234,202,47,242,204,171,8,176,143,10,86,29,144,143,96,229,131,104,194,67,0,137,37,60,185,34,82,8,64,0,2,16,128,128,45,129,215,95,127,93,166,79,159,174,255,225,9,14,129,133,15,180,151,221,127,253,21,19,80,93,36,150,164,36,200,102,223,136,196,146,148,148,48,40,4,32,0,129,204,9,216,188,180,225,10,1,8,64,192,132,0,18,139,9,37,218,64,32,218,4,144,13,162,157,95,191,86,71,93,249,69,158,121,21,1,246,81,193,170,3,242,17,172,124,16,77,120,8,32,177,132,39,87,68,10,1,8,64,0,2,16,176,37,128,196,98,75,48,57,253,227,75,44,79,75,190,147,78,74,206,132,41,60,170,205,190,17,137,37,133,11,135,165,67,0,2,254,16,176,121,105,251,19,49,179,66,0,2,97,35,128,196,18,182,140,17,47,4,220,39,128,108,224,62,83,70,20,161,174,168,2,63,9,176,143,242,147,254,177,115,147,143,96,229,131,104,194,67,0,137,37,60,185,34,82,8,64,0,2,16,128,128,45,1,36,22,91,130,201,233,191,240,254,246,178,123,125,198,147,88,144,88,146,65,219,102,223,136,196,146,140,140,48,38,4,32,0,129,44,8,216,188,180,1,11,1,8,64,192,132,0,18,139,9,37,218,64,32,218,4,144,13,162,157,95,191,86,71,93,249,69,158,121,21,1,246,81,193,170,3,242,17,172,124,16,77,120,8,32,177,132,39,87,68,10,1,8,64,0,2,16,176,37,128,196,98,75,48,57,253,145,88,146,195,53,222,168,54,251,70,36,22,239,242,196,76,16,128,0,4,52,1,155,151,54,8,33,240,127,236,157,9,184,77,213,251,199,223,159,33,83,169,40,161,209,144,6,84,10,69,69,161,80,17,81,72,37,36,153,146,33,33,42,243,16,10,169,144,153,140,153,50,207,17,161,240,203,24,165,148,146,33,99,215,53,93,252,159,119,249,29,255,123,174,123,157,125,238,222,103,159,125,206,249,172,231,233,185,117,207,26,222,245,249,174,187,219,235,236,239,126,23,4,32,96,133,0,38,22,43,148,168,3,129,232,38,128,217,32,186,245,13,215,236,88,87,225,34,207,184,236,163,188,183,6,216,215,122,79,19,34,138,12,2,152,88,34,67,39,162,132,0,4,32,0,1,8,56,65,0,19,139,19,20,157,239,35,89,19,203,39,159,73,230,27,56,78,200,105,218,118,246,141,152,88,156,86,131,254,32,0,1,8,4,32,96,231,162,13,92,8,64,0,2,86,8,96,98,177,66,137,58,16,136,110,2,152,13,162,91,223,112,205,142,117,21,46,242,140,171,4,216,71,121,107,29,160,135,183,244,32,154,200,33,128,137,37,114,180,34,82,8,64,0,2,16,128,128,93,2,152,88,236,18,12,77,251,229,77,223,144,19,251,246,249,117,254,40,38,150,144,192,182,179,111,196,196,18,18,73,232,20,2,16,128,64,202,4,236,92,180,225,10,1,8,64,192,10,1,76,44,86,40,81,7,2,209,77,0,179,65,116,235,27,174,217,177,174,194,69,158,113,149,0,251,40,111,173,3,244,240,150,30,68,19,57,4,48,177,68,142,86,68,10,1,8,64,0,2,16,176,75,0,19,139,93,130,161,105,143,137,37,52,92,147,235,213,206,190,17,19,139,123,58,49,18,4,32,0,1,67,192,206,69,27,132,16,128,0,4,172,16,192,196,98,133,18,117,32,16,221,4,48,27,68,183,190,225,154,29,235,42,92,228,25,151,125,148,247,214,0,251,90,239,105,66,68,145,65,0,19,75,100,232,68,148,16,128,0,4,32,0,1,39,8,96,98,113,130,162,243,125,44,111,242,134,156,216,239,159,137,165,212,39,159,75,166,27,110,112,126,176,24,239,209,206,190,17,19,75,140,47,30,166,15,1,8,184,79,192,206,69,219,253,104,25,17,2,16,136,68,2,152,88,34,81,53,98,134,128,179,4,48,27,56,203,147,222,46,16,96,93,177,18,194,73,128,125,84,56,233,95,58,54,122,120,75,15,162,137,28,2,152,88,34,71,43,34,133,0,4,32,0,1,8,216,37,128,137,197,46,193,208,180,199,196,18,26,174,201,245,106,103,223,136,137,197,61,157,24,9,2,16,128,128,33,96,231,162,13,66,8,64,0,2,86,8,96,98,177,66,137,58,16,136,110,2,152,13,162,91,223,112,205,142,117,21,46,242,140,203,62,202,123,107,128,125,173,247,52,33,162,200,32,128,137,37,50,116,34,74,8,64,0,2,16,128,128,19,4,212,196,50,113,226,68,153,60,121,178,19,221,209,135,67,4,146,53,177,12,250,92,50,229,32,19,139,67,136,47,118,99,103,223,136,137,197,105,53,232,15,2,16,128,64,0,2,118,46,218,192,133,0,4,32,96,133,0,38,22,43,148,168,3,129,232,38,128,217,32,186,245,13,215,236,88,87,225,34,207,184,74,128,125,148,183,214,1,122,120,75,15,162,137,28,2,152,88,34,71,43,34,133,0,4,32,0,1,8,216,37,128,137,197,46,193,208,180,95,222,164,161,156,216,191,223,175,243,82,152,88,66,2,219,206,190,17,19,75,72,36,161,83,8,64,0,2,41,19,176,115,209,134,43,4,32,0,1,43,4,48,177,88,161,68,29,8,68,55,1,204,6,209,173,111,184,102,199,186,10,23,121,198,85,2,236,163,188,181,14,208,195,91,122,16,77,228,16,192,196,18,57,90,17,41,4,32,0,1,8,64,192,46,1,76,44,118,9,134,166,61,38,150,208,112,77,174,87,59,251,70,76,44,238,233,196,72,16,128,0,4,12,1,59,23,109,16,66,0,2,16,176,66,0,19,139,21,74,212,129,64,116,19,192,108,16,221,250,134,107,118,172,171,112,145,103,92,246,81,222,91,3,236,107,189,167,9,17,69,6,1,76,44,145,161,19,81,66,0,2,16,128,0,4,156,32,128,137,197,9,138,206,247,177,188,113,67,57,113,32,105,38,150,193,146,41,71,14,231,7,139,241,30,237,236,27,49,177,196,248,226,97,250,16,128,128,251,4,236,92,180,221,143,150,17,33,0,129,72,36,128,137,37,18,85,35,102,8,56,75,64,205,6,203,150,45,115,182,83,122,131,128,136,44,93,186,84,30,123,236,49,88,64,192,117,2,236,163,92,71,126,217,1,209,195,91,122,16,77,228,16,104,218,180,169,12,27,54,76,78,158,60,25,57,65,19,41,4,32,0,1,8,64,0,2,169,38,208,184,113,99,25,52,104,80,170,219,211,208,121,2,152,88,156,103,154,82,143,118,246,141,152,88,220,211,137,145,32,0,1,8,24,2,118,46,218,32,132,0,4,32,96,133,0,38,22,43,148,168,3,1,8,64,224,2,1,47,102,23,81,3,82,167,78,157,140,97,132,2,1,8,92,32,192,62,202,91,43,1,61,188,165,7,209,68,14,1,53,177,204,158,61,91,126,251,237,183,200,9,154,72,33,0,1,8,64,0,2,16,128,64,20,17,72,214,196,242,233,96,201,116,61,153,88,156,150,217,206,190,17,19,139,211,106,208,31,4,32,0,129,0,4,236,92,180,129,11,1,8,64,192,10,1,76,44,86,40,81,7,2,16,128,192,5,2,101,202,148,145,142,29,59,26,51,139,87,138,154,87,186,116,233,34,75,150,44,241,74,72,196,1,129,176,19,96,31,21,118,9,252,2,64,15,111,233,65,52,145,67,0,19,75,228,104,69,164,16,128,0,4,32,0,1,8,68,39,129,229,141,95,151,19,7,14,248,77,174,20,38,150,144,136,109,103,223,136,137,37,36,146,208,41,4,32,0,129,148,9,216,185,104,195,21,2,16,128,128,21,2,152,88,172,80,162,14,4,32,0,129,11,4,212,196,210,161,67,7,243,211,43,5,19,139,87,148,32,14,47,17,96,31,229,37,53,200,140,227,45,53,136,38,146,8,52,105,210,68,230,204,153,67,38,150,72,18,141,88,33,0,1,8,64,0,2,16,136,42,2,152,88,220,147,211,206,62,30,19,139,123,58,49,18,4,32,0,1,67,192,206,69,27,132,16,128,0,4,172,16,192,196,98,133,18,117,32,0,1,8,92,32,80,182,108,89,121,247,221,119,61,101,98,209,12,44,221,186,117,147,197,139,23,35,19,4,32,240,63,2,236,163,188,181,20,208,195,91,122,16,77,228,16,192,196,18,57,90,17,41,4,32,0,1,8,64,0,2,209,73,224,155,70,175,203,201,127,146,102,98,25,34,153,174,191,62,58,39,28,198,89,217,217,55,98,98,9,163,112,12,13,1,8,196,38,1,59,23,237,216,36,198,172,33,0,129,96,9,96,98,9,150,24,245,33,0,129,88,38,160,38,150,246,237,219,27,51,139,87,10,38,22,175,40,65,28,94,34,192,62,202,75,106,240,114,134,183,212,32,154,72,34,128,137,37,146,212,34,86,8,64,0,2,16,128,0,4,162,145,0,38,22,247,84,181,179,143,199,196,226,158,78,140,4,1,8,64,192,16,176,115,209,6,33,4,32,0,1,43,4,48,177,88,161,68,29,8,64,0,2,23,8,148,43,87,78,218,181,107,231,41,19,139,102,96,233,209,163,135,44,90,180,8,153,32,0,129,255,17,96,31,229,173,165,128,30,222,210,131,104,34,135,64,227,198,141,101,222,188,121,242,235,175,191,70,78,208,68,10,1,8,64,0,2,16,128,0,4,162,136,192,55,141,26,200,201,127,254,241,155,81,169,207,134,72,166,235,200,196,226,180,204,118,246,141,152,88,156,86,131,254,32,0,1,8,4,32,96,231,162,13,92,8,64,0,2,86,8,96,98,177,66,137,58,16,128,0,4,46,16,80,19,75,219,182,109,205,79,175,20,76,44,94,81,130,56,188,68,128,125,148,151,212,224,229,12,111,169,65,52,145,68,0,19,75,36,169,69,172,16,128,0,4,32,0,1,8,68,35,129,228,76,44,165,63,27,34,25,49,177,56,46,183,157,125,60,38,22,199,229,160,67,8,64,0,2,151,39,96,231,162,13,91,8,64,0,2,86,8,96,98,177,66,137,58,16,128,0,4,46,16,120,226,137,39,228,157,119,222,241,148,137,69,51,176,244,234,213,75,22,46,92,136,76,16,128,192,255,8,176,143,242,214,82,64,15,111,233,65,52,145,67,0,19,75,228,104,69,164,16,128,0,4,32,0,1,8,68,39,1,76,44,238,233,106,103,223,136,137,197,61,157,24,9,2,16,128,128,33,96,231,162,13,66,8,64,0,2,86,8,96,98,177,66,137,58,16,128,0,4,46,16,120,242,201,39,229,237,183,223,54,102,22,175,20,76,44,94,81,130,56,188,68,128,125,148,151,212,96,95,235,45,53,136,38,146,8,52,106,212,72,230,207,159,207,113,66,145,36,26,177,66,0,2,16,128,0,4,32,16,85,4,190,121,163,129,156,60,232,127,156,80,233,207,134,74,198,235,174,139,170,121,122,97,50,118,246,241,152,88,188,160,32,49,64,0,2,49,69,192,206,69,59,166,64,49,89,8,64,32,213,4,48,177,164,26,29,13,33,0,129,24,36,224,69,19,139,102,96,233,221,187,55,153,88,98,112,61,50,229,148,9,176,143,242,214,234,64,15,111,233,65,52,145,67,0,19,75,228,104,69,164,16,128,0,4,32,0,1,8,68,39,1,76,44,238,233,106,103,223,136,137,197,61,157,24,9,2,16,128,128,33,96,231,162,13,66,8,64,0,2,86,8,96,98,177,66,137,58,16,128,0,4,46,16,40,95,190,188,180,106,213,202,100,100,241,74,81,19,203,135,31,126,40,11,22,44,240,74,72,196,1,129,176,19,96,31,21,118,9,252,2,64,15,111,233,65,52,145,67,224,141,55,222,48,38,213,157,59,119,154,160,245,255,245,94,186,7,137,28,146,68,10,1,8,64,0,2,16,128,0,4,82,71,224,155,55,94,147,147,7,15,250,53,38,19,75,234,88,6,106,101,103,223,136,137,37,16,93,62,135,0,4,32,224,48,1,59,23,109,135,67,161,59,8,64,32,74,9,96,98,137,82,97,153,22,4,32,16,18,2,94,52,177,232,3,173,62,125,250,96,98,9,137,226,116,26,169,4,216,71,121,75,57,244,240,150,30,68,227,109,2,215,92,115,141,156,60,121,82,62,248,224,3,217,181,107,151,49,177,124,250,233,167,210,184,113,99,243,223,83,166,76,145,170,85,171,122,123,18,68,7,1,8,64,0,2,16,128,0,4,162,132,64,178,38,150,207,135,74,198,236,28,39,228,180,196,118,246,141,152,88,156,86,131,254,32,0,1,8,4,32,96,231,162,13,92,8,64,0,2,86,8,96,98,177,66,137,58,16,128,0,4,46,16,168,80,161,130,180,104,209,194,100,100,241,74,81,19,75,223,190,125,101,254,252,249,94,9,137,56,32,16,118,2,236,163,194,46,129,95,0,232,225,45,61,136,198,219,4,234,215,175,47,35,70,140,48,65,166,73,147,70,206,159,63,47,231,206,157,51,255,157,43,87,46,217,179,103,143,183,39,64,116,16,128,0,4,32,0,1,8,64,32,138,8,96,98,113,79,76,59,251,70,76,44,238,233,196,72,16,128,0,4,12,1,59,23,109,16,66,0,2,16,176,66,0,19,139,21,74,212,129,0,4,32,112,129,128,154,88,222,122,235,45,243,211,43,69,205,43,253,250,245,195,196,226,21,65,136,195,19,4,216,71,121,66,134,139,65,160,135,183,244,32,26,239,19,72,159,62,189,36,36,36,92,18,232,212,169,83,201,194,226,125,249,136,16,2,16,128,0,4,32,0,129,40,34,240,77,195,215,228,228,161,36,199,9,125,254,133,100,204,158,61,138,102,233,141,169,216,217,55,98,98,241,134,134,68,1,1,8,196,16,1,59,23,237,24,194,196,84,33,0,1,27,4,48,177,216,128,71,83,8,64,32,230,8,84,172,88,81,154,55,111,238,57,19,203,71,31,125,36,243,230,205,139,57,61,152,48,4,82,34,192,62,202,91,107,3,61,188,165,7,209,120,159,128,47,27,139,102,97,241,149,155,110,186,73,118,239,222,237,253,224,137,16,2,16,128,0,4,32,0,1,8,68,17,1,76,44,238,137,105,103,223,136,137,197,61,157,24,9,2,16,128,128,33,96,231,162,13,66,8,64,0,2,86,8,96,98,177,66,137,58,16,128,0,4,46,16,80,19,203,155,111,190,105,126,122,165,168,121,229,227,143,63,198,196,226,21,65,136,195,19,4,216,71,121,66,134,139,65,160,135,183,244,32,154,200,32,144,52,27,203,180,105,211,164,74,149,42,145,17,60,81,66,0,2,16,128,0,4,32,0,129,40,33,176,172,97,125,57,117,232,144,223,108,74,147,137,37,36,234,218,217,55,98,98,9,137,36,116,10,1,8,64,32,101,2,118,46,218,112,133,0,4,32,96,133,0,38,22,43,148,168,3,1,8,64,224,2,129,167,158,122,74,154,53,107,230,57,19,75,255,254,253,101,238,220,185,200,4,1,8,252,143,0,251,40,111,45,5,244,240,150,30,68,19,25,4,18,103,99,185,249,230,155,229,143,63,254,136,140,192,137,18,2,16,128,0,4,32,0,1,8,68,17,129,100,77,44,131,191,144,140,217,56,78,200,105,153,237,236,27,49,177,56,173,6,253,65,0,2,16,8,64,192,206,69,27,184,16,128,0,4,172,16,192,196,98,133,18,117,32,0,1,8,92,32,160,38,150,166,77,155,154,159,94,41,106,94,25,48,96,0,38,22,175,8,66,28,158,32,192,62,202,19,50,92,12,2,61,188,165,7,209,68,14,1,95,54,150,233,211,167,203,179,207,62,27,57,129,19,41,4,32,0,1,8,64,0,2,16,136,18,2,152,88,220,19,210,206,190,17,19,139,123,58,49,18,4,32,0,1,67,192,206,69,27,132,16,128,0,4,172,16,192,196,98,133,18,117,32,0,1,8,92,32,240,244,211,79,75,147,38,77,60,103,98,25,56,112,160,204,153,51,7,153,32,0,129,255,17,96,31,229,173,165,128,30,222,210,131,104,34,135,64,229,202,149,101,221,186,117,242,215,95,127,69,78,208,68,10,1,8,64,0,2,16,128,0,4,162,136,192,178,215,235,203,169,195,254,199,9,61,54,120,152,100,200,150,45,138,102,233,141,169,216,217,55,98,98,241,134,134,68,1,1,8,196,16,1,59,23,237,24,194,196,84,33,0,1,27,4,48,177,216,128,71,83,8,64,32,230,8,60,243,204,51,210,168,81,35,99,102,241,74,81,243,202,39,159,124,130,137,197,43,130,16,135,39,8,176,143,242,132,12,23,131,64,15,111,233,225,102,52,123,190,89,42,155,62,25,224,230,144,140,5,1,63,2,185,31,45,37,133,223,108,1,21,8,64,0,2,16,128,0,4,32,144,42,2,152,88,82,133,45,85,141,236,236,27,49,177,164,10,57,141,32,0,1,8,164,158,128,157,139,118,234,71,165,37,4,32,16,75,4,48,177,196,146,218,204,21,2,16,176,75,192,171,38,150,65,131,6,201,236,217,179,237,78,143,246,16,136,26,2,236,163,188,37,37,122,120,75,15,55,163,81,19,203,129,111,87,200,157,79,121,199,252,233,230,252,25,43,188,4,246,110,218,40,199,142,28,193,196,18,94,25,24,29,2,16,128,0,4,32,16,209,4,150,189,94,79,78,29,62,236,55,7,50,177,132,70,82,59,251,70,76,44,161,209,132,94,33,0,1,8,164,72,192,206,69,27,172,16,128,0,4,172,16,192,196,98,133,18,117,32,0,1,8,92,32,80,169,82,37,105,216,176,161,168,153,197,43,69,51,177,96,98,241,138,26,196,225,21,2,236,163,188,162,196,133,56,208,195,91,122,184,25,13,38,22,55,105,51,86,82,2,152,88,88,19,16,128,0,4,32,0,1,8,216,37,144,172,137,101,200,48,201,112,45,199,9,217,101,155,180,189,157,125,35,38,22,167,213,160,63,8,64,0,2,1,8,216,185,104,3,23,2,16,128,128,21,2,152,88,172,80,162,14,4,32,0,129,11,4,188,104,98,209,12,44,159,125,246,153,204,154,53,11,153,32,0,129,255,17,96,31,229,173,165,128,30,222,210,195,205,104,48,177,184,73,155,177,146,18,192,196,194,154,128,0,4,32,0,1,8,64,192,46,1,76,44,118,9,90,111,111,103,223,136,137,197,58,103,106,66,0,2,16,112,132,128,157,139,182,35,1,208,9,4,32,16,245,4,48,177,68,189,196,76,16,2,16,112,144,64,229,202,149,165,65,131,6,198,204,226,149,130,137,197,43,74,16,135,151,8,176,143,242,146,26,100,98,241,150,26,238,70,131,137,197,93,222,140,230,79,0,19,11,43,2,2,16,128,0,4,32,0,1,187,4,150,53,168,39,167,142,36,57,78,104,200,112,201,112,237,181,118,187,166,125,18,2,118,246,241,152,88,88,78,16,128,0,4,92,38,96,231,162,237,114,168,12,7,1,8,68,40,1,76,44,17,42,28,97,67,0,2,97,33,160,38,150,215,94,123,77,244,167,87,138,102,96,25,60,120,176,124,253,245,215,94,9,137,56,32,16,118,2,236,163,194,46,129,95,0,232,225,45,61,220,140,6,19,139,155,180,25,43,41,1,76,44,172,9,8,64,0,2,16,128,0,4,236,18,192,196,98,151,160,245,246,118,246,141,152,88,172,115,166,38,4,32,0,1,71,8,216,185,104,59,18,0,157,64,0,2,81,79,0,19,75,212,75,204,4,33,0,1,7,9,60,251,236,179,82,191,126,125,76,44,14,50,165,43,8,132,130,0,251,168,80,80,77,125,159,232,145,122,118,145,222,18,19,75,164,43,24,217,241,99,98,137,108,253,136,30,2,16,128,0,4,32,224,5,2,203,26,212,149,83,71,142,248,133,242,24,153,88,66,34,141,157,125,35,38,150,144,72,66,167,16,128,0,4,82,38,96,231,162,13,87,8,64,0,2,86,8,96,98,177,66,137,58,16,128,0,4,46,16,80,19,75,189,122,245,204,79,175,20,205,192,50,116,232,80,153,57,115,166,87,66,34,14,8,132,157,0,251,168,176,75,224,23,0,122,120,75,15,55,163,193,196,226,38,109,198,74,74,0,19,11,107,2,2,16,128,0,4,32,0,1,187,4,146,53,177,12,29,46,25,174,225,56,33,187,108,147,182,183,179,111,196,196,226,180,26,244,7,1,8,64,32,0,1,59,23,109,224,66,0,2,16,176,66,0,19,139,21,74,212,129,0,4,32,112,129,64,149,42,85,164,110,221,186,152,88,88,16,16,240,56,1,246,81,222,18,8,61,188,165,135,155,209,96,98,113,147,54,99,37,37,128,137,133,53,1,1,8,64,0,2,16,128,128,93,2,152,88,236,18,180,222,222,206,190,17,19,139,117,206,212,132,0,4,32,224,8,1,59,23,109,71,2,160,19,8,64,32,234,9,96,98,137,122,137,153,32,4,32,224,32,129,170,85,171,74,157,58,117,140,153,197,43,69,51,176,12,27,54,76,102,204,152,225,149,144,136,3,2,97,39,192,62,42,236,18,248,5,128,30,222,210,195,205,104,48,177,184,73,155,177,146,18,192,196,194,154,128,0,4,32,0,1,8,64,192,46,129,165,13,234,202,233,164,199,9,13,29,33,25,174,185,198,110,215,180,79,66,192,206,190,17,19,11,203,9,2,16,128,128,203,4,236,92,180,93,14,149,225,32,0,129,8,37,128,137,37,66,133,35,108,8,64,32,44,4,48,177,132,5,59,131,66,32,104,2,236,163,130,70,22,210,6,232,17,82,188,158,238,28,19,139,167,229,137,250,224,48,177,68,189,196,76,16,2,16,128,0,4,32,16,114,2,75,95,171,43,167,143,30,241,27,231,49,76,44,33,225,110,103,223,136,137,37,36,146,208,41,4,32,0,129,148,9,216,185,104,195,21,2,16,128,128,21,2,152,88,172,80,162,14,4,32,0,129,11,4,158,123,238,57,121,249,229,151,69,205,44,94,41,154,129,101,196,136,17,50,125,250,116,175,132,68,28,16,8,59,1,246,81,97,151,192,47,0,244,240,150,30,110,70,227,132,137,229,244,153,4,89,183,125,135,172,217,178,77,242,230,206,37,149,31,45,233,55,133,64,159,159,63,127,94,182,237,250,195,180,63,18,23,39,45,106,86,191,4,193,95,7,254,145,213,155,183,202,250,237,63,75,251,87,107,75,150,140,25,253,234,4,250,252,216,241,120,89,189,101,171,172,217,242,147,60,87,250,17,41,152,247,182,160,98,100,14,34,86,116,10,118,237,98,98,9,150,24,245,33,0,1,8,64,0,2,16,72,74,96,233,107,175,202,233,163,71,253,126,141,137,37,52,235,196,206,190,17,19,75,104,52,161,87,8,64,0,2,41,18,176,115,209,6,43,4,32,0,1,43,4,48,177,88,161,68,29,8,64,0,2,23,8,96,98,97,37,64,32,50,8,176,143,242,150,78,232,225,45,61,220,140,198,9,19,203,156,85,107,100,228,236,249,18,127,234,164,148,44,92,72,218,215,121,209,111,10,129,62,255,125,239,62,105,210,167,191,92,153,41,179,196,157,136,151,89,125,186,95,130,224,133,119,59,203,213,87,101,145,239,54,109,149,37,159,244,149,28,215,250,167,135,15,244,121,143,209,95,202,142,63,254,148,173,191,253,46,157,95,175,43,229,31,44,26,84,140,204,65,196,138,78,193,174,93,76,44,193,18,163,62,4,32,0,1,8,64,0,2,73,9,36,103,98,121,124,232,8,185,130,227,132,28,95,44,118,246,141,152,88,28,151,131,14,33,0,1,8,92,158,128,157,139,54,108,33,0,1,8,88,33,128,137,197,10,37,234,64,0,2,16,184,64,160,90,181,106,82,187,118,109,99,102,241,74,209,12,44,163,70,141,146,105,211,166,121,37,36,226,128,64,216,9,176,143,10,187,4,126,1,160,135,183,244,112,51,26,39,76,44,190,120,123,143,157,40,9,103,207,94,98,98,177,250,249,146,117,27,164,223,248,201,201,154,88,180,143,195,255,198,201,163,111,52,79,214,196,98,229,115,173,243,108,155,142,210,184,218,179,151,152,88,172,198,24,104,142,177,48,135,64,115,12,102,253,98,98,9,134,22,117,33,0,1,8,64,0,2,16,72,142,64,178,38,150,47,70,200,21,87,251,155,158,161,103,159,128,157,125,35,38,22,251,252,233,1,2,16,128,64,80,4,236,92,180,131,26,136,202,16,128,64,204,18,192,196,18,179,210,51,113,8,64,32,21,4,48,177,164,2,26,77,32,16,6,2,236,163,194,0,253,50,67,162,135,183,244,112,51,26,76,44,254,180,3,153,84,2,125,30,200,224,17,13,70,156,64,115,12,102,253,98,98,9,134,22,117,33,0,1,8,64,0,2,16,72,142,64,242,38,150,145,114,197,213,87,3,204,97,2,118,246,141,152,88,28,22,131,238,32,0,1,8,4,34,96,231,162,29,168,111,62,135,0,4,32,160,4,48,177,176,14,32,0,1,8,88,39,80,189,122,117,169,85,171,150,201,200,226,149,162,25,88,198,140,25,35,83,167,78,245,74,72,196,1,129,176,19,96,31,21,118,9,252,2,64,15,111,233,225,102,52,152,88,252,105,7,50,169,4,250,60,144,193,3,19,139,63,111,76,44,110,254,181,51,22,4,32,0,1,8,64,32,58,9,44,173,255,170,156,62,118,212,111,114,143,127,129,137,37,20,106,219,217,55,98,98,9,133,34,244,9,1,8,64,224,50,4,236,92,180,1,11,1,8,64,192,10,1,76,44,86,40,81,7,2,16,128,192,5,2,106,98,169,89,179,166,249,233,149,130,137,197,43,74,16,135,151,8,176,143,242,146,26,34,232,225,45,61,220,140,6,19,139,63,237,64,38,149,64,159,99,98,9,110,245,98,98,9,142,23,181,33,0,1,8,64,0,2,16,184,148,192,210,250,117,228,244,177,99,126,31,96,98,9,205,74,177,179,111,196,196,18,26,77,232,21,2,16,128,64,138,4,236,92,180,193,10,1,8,64,192,10,1,76,44,86,40,81,7,2,206,17,216,188,121,179,180,106,213,74,174,38,237,168,115,80,93,236,233,187,239,190,147,143,62,250,200,83,38,22,205,192,50,110,220,56,249,234,171,175,92,36,193,80,16,240,54,1,246,81,222,210,7,61,188,165,135,155,209,96,98,241,167,29,200,164,18,232,115,76,44,193,173,94,76,44,193,241,162,54,4,32,0,1,8,64,0,2,151,18,192,196,226,222,170,176,179,111,196,196,226,158,78,140,4,1,8,64,192,16,176,115,209,6,33,4,32,0,1,43,4,48,177,88,161,68,29,8,56,71,96,202,148,41,210,183,111,95,105,217,178,165,115,157,210,147,171,4,158,127,254,121,87,199,11,52,24,38,180,214,85,162,0,0,32,0,73,68,65,84,150,64,132,248,60,22,9,176,143,242,150,234,232,225,45,61,220,140,198,9,19,203,185,115,231,228,88,124,188,12,152,52,77,78,159,57,35,173,107,191,32,87,101,202,44,105,211,166,49,83,9,244,185,214,249,55,62,94,150,173,255,81,6,125,53,67,198,119,122,87,50,103,202,40,25,210,167,191,136,226,196,169,83,178,247,224,33,169,244,118,7,153,218,163,147,220,152,227,58,201,146,49,163,229,207,207,36,36,72,92,252,9,121,185,115,15,169,251,116,5,121,162,120,81,185,42,115,38,115,116,171,149,24,153,195,5,212,129,116,10,118,237,98,98,9,150,24,245,33,0,1,8,64,0,2,16,72,74,32,89,19,203,176,145,114,69,214,171,129,229,48,1,59,251,70,76,44,14,139,65,119,16,128,0,4,2,17,176,115,209,14,212,55,159,67,0,2,16,80,2,152,88,88,7,16,112,151,128,154,88,38,78,156,40,147,39,79,118,119,96,70,139,90,2,154,129,229,203,47,191,36,19,75,212,42,204,196,82,67,128,125,84,106,168,133,174,13,122,132,142,173,215,123,118,194,196,50,120,250,44,25,56,121,154,223,84,91,214,170,46,245,158,169,104,126,23,232,243,31,182,109,151,87,187,246,246,107,255,240,61,133,100,240,59,45,204,239,212,192,82,172,94,227,75,80,174,27,249,185,49,186,4,250,92,27,214,237,218,91,190,223,182,221,175,143,177,239,183,147,251,10,228,183,20,35,115,16,9,164,83,106,214,58,38,150,212,80,163,13,4,32,0,1,8,64,0,2,137,9,96,98,113,111,61,216,217,55,98,98,113,79,39,70,130,0,4,32,96,8,216,185,104,131,16,2,16,128,128,21,2,152,88,172,80,162,14,4,156,35,128,137,197,57,150,244,116,129,128,154,88,198,143,31,47,186,182,40,16,128,192,5,2,236,163,188,181,18,208,195,91,122,184,25,141,19,38,22,55,227,101,172,232,34,128,137,37,186,244,100,54,16,128,0,4,32,0,129,112,16,88,90,175,142,156,254,247,152,223,208,143,15,27,37,87,100,205,26,142,112,162,122,76,59,251,70,76,44,81,189,52,152,28,4,32,224,69,2,118,46,218,94,156,15,49,65,0,2,222,35,128,137,197,123,154,16,81,116,19,192,196,18,221,250,134,99,118,186,166,38,76,152,128,137,37,28,240,25,211,179,4,216,71,121,75,26,244,240,150,30,110,70,131,137,197,77,218,140,149,148,0,38,22,214,4,4,32,0,1,8,64,0,2,118,9,44,169,247,138,156,249,247,95,191,110,48,177,216,165,154,124,123,59,251,70,76,44,161,209,132,94,33,0,1,8,164,72,192,206,69,27,172,16,128,0,4,172,16,192,196,98,133,18,117,32,224,28,1,76,44,206,177,164,167,11,4,116,77,181,104,209,66,74,148,40,17,16,201,209,163,71,165,81,163,70,82,165,74,149,128,117,169,0,129,72,38,192,62,202,91,234,161,135,183,244,112,51,26,76,44,110,210,102,172,164,4,48,177,176,38,32,0,1,8,64,0,2,16,176,75,0,19,139,93,130,214,219,219,217,55,98,98,177,206,153,154,16,128,0,4,28,33,96,231,162,237,72,0,116,2,1,8,68,61,1,76,44,81,47,49,19,244,24,1,76,44,30,19,36,74,194,153,60,121,178,165,153,172,94,189,90,54,109,218,36,11,22,44,176,84,159,74,16,136,84,2,236,163,188,165,28,122,120,75,15,55,163,193,196,226,38,109,198,74,74,0,19,11,107,2,2,16,128,0,4,32,0,1,187,4,146,53,177,12,31,37,87,92,197,113,66,118,217,38,109,111,103,223,136,137,197,105,53,232,15,2,16,128,64,0,2,118,46,218,192,133,0,4,32,96,133,0,38,22,43,148,168,3,1,231,8,96,98,113,142,37,61,5,79,128,245,23,60,51,90,68,38,1,246,81,222,210,13,61,188,165,135,155,209,96,98,113,147,54,99,37,37,128,137,133,53,1,1,8,64,0,2,16,128,128,93,2,201,153,88,202,12,31,37,233,49,177,216,69,123,73,123,59,251,70,76,44,142,203,65,135,16,128,0,4,46,79,192,206,69,27,182,16,128,0,4,172,16,192,196,98,133,18,117,32,224,28,1,76,4,206,177,164,167,224,9,176,254,130,103,70,139,200,36,192,62,202,91,186,161,135,183,244,112,51,26,76,44,110,210,102,172,164,4,48,177,176,38,32,0,1,8,64,0,2,16,176,75,96,73,221,87,228,76,220,191,126,221,148,25,62,90,210,95,117,149,221,174,105,159,132,128,157,125,35,38,22,150,19,4,32,0,1,151,9,216,185,104,187,28,42,195,65,0,2,17,74,0,19,75,132,10,71,216,17,75,0,19,65,196,74,23,21,129,179,254,162,66,70,38,97,129,0,251,40,11,144,92,172,130,30,46,194,246,216,80,152,88,60,38,72,140,133,131,137,37,198,4,103,186,16,128,0,4,32,0,129,16,16,88,82,247,101,57,19,23,231,215,51,38,150,16,128,22,17,59,251,70,76,44,161,209,132,94,33,0,1,8,164,72,192,206,69,27,172,16,128,0,4,172,16,192,196,98,133,18,117,32,224,28,1,76,4,206,177,164,167,224,9,176,254,130,103,70,139,200,36,192,62,202,91,186,161,135,183,244,112,51,26,76,44,110,210,102,172,164,4,48,177,176,38,32,0,1,8,64,0,2,16,176,75,0,19,139,93,130,214,219,219,217,55,98,98,177,206,153,154,16,128,0,4,28,33,96,231,162,237,72,0,116,2,1,8,68,61,1,76,44,81,47,49,19,244,24,1,76,4,30,19,36,198,194,97,253,197,152,224,49,60,93,246,81,222,18,31,61,188,165,135,155,209,96,98,113,147,54,99,37,37,128,137,133,53,1,1,8,64,0,2,16,128,128,93,2,201,154,88,70,140,150,244,87,114,156,144,93,182,73,219,219,217,55,98,98,113,90,13,250,131,0,4,32,16,128,128,157,139,54,112,33,0,1,8,88,33,128,137,197,10,37,234,64,192,57,2,152,8,156,99,73,79,193,19,96,253,5,207,140,22,145,73,128,125,148,183,116,67,15,111,233,225,102,52,152,88,220,164,205,88,73,9,96,98,97,77,64,0,2,16,128,0,4,32,96,151,0,38,22,187,4,173,183,183,179,111,196,196,98,157,51,53,33,0,1,8,56,66,192,206,69,219,145,0,232,4,2,16,136,122,2,152,88,162,94,98,38,232,49,2,152,8,60,38,72,140,133,195,250,139,49,193,99,120,186,236,163,188,37,62,122,120,75,15,55,163,113,194,196,114,250,76,130,172,219,190,67,214,108,217,38,121,115,231,146,202,143,150,244,155,66,160,207,181,242,31,251,246,203,232,185,11,228,228,169,211,82,163,220,227,82,56,95,30,55,49,4,28,43,208,28,206,157,59,39,51,191,253,78,86,111,217,38,57,174,185,198,48,200,127,83,238,128,253,186,89,33,208,28,2,233,112,254,252,121,217,182,235,15,163,243,145,184,56,105,81,179,186,237,240,49,177,216,70,72,7,16,128,0,4,32,0,129,152,39,176,228,213,151,229,204,241,56,63,14,101,70,140,145,244,87,94,25,243,108,156,6,96,103,223,136,137,197,105,53,232,15,2,16,128,64,0,2,118,46,218,192,133,0,4,32,96,133,0,38,22,43,148,168,3,1,231,8,96,34,112,142,37,61,5,79,128,245,23,60,51,90,68,38,1,246,81,222,210,13,61,188,165,135,155,209,56,97,98,153,179,106,141,140,156,61,95,226,79,157,148,146,133,11,73,251,58,47,250,77,33,208,231,241,39,79,73,133,22,109,229,225,123,10,74,246,172,89,101,228,156,249,50,183,95,15,185,249,134,28,110,162,184,236,88,129,230,208,111,252,20,153,184,104,169,188,85,179,154,236,250,123,175,140,155,191,88,22,13,248,80,114,102,207,22,49,115,8,164,195,239,123,247,73,147,62,253,229,202,76,153,37,238,68,188,204,234,211,221,246,220,48,177,216,70,72,7,16,128,0,4,32,0,129,152,39,176,228,213,151,228,204,241,227,126,28,48,177,132,102,89,216,217,55,98,98,9,141,38,244,10,1,8,64,32,69,2,118,46,218,96,133,0,4,32,96,133,0,38,22,43,148,168,3,1,231,8,96,34,112,142,37,61,5,79,128,245,23,60,51,90,68,38,1,246,81,222,210,13,61,188,165,135,155,209,56,97,98,241,197,219,123,236,68,73,56,123,246,18,19,75,160,207,103,174,88,37,221,70,142,147,85,67,6,74,218,180,105,228,229,78,61,164,232,157,119,72,243,26,207,185,137,194,210,88,41,205,113,249,134,141,114,75,206,28,114,91,174,156,166,159,103,219,116,148,138,37,138,203,27,85,43,89,234,215,205,74,41,205,193,170,14,75,214,109,144,126,227,39,99,98,113,83,52,198,130,0,4,32,0,1,8,64,32,69,2,152,88,220,91,28,118,246,141,152,88,220,211,137,145,32,0,1,8,24,2,118,46,218,32,132,0,4,32,96,133,0,38,22,43,148,168,3,1,231,8,96,34,112,142,37,61,5,79,128,245,23,60,51,90,68,38,1,246,81,222,210,13,61,188,165,135,155,209,120,193,196,210,99,244,120,249,117,207,30,25,218,182,149,153,122,175,49,19,100,199,238,63,101,88,251,214,110,162,176,52,86,32,163,142,118,114,252,228,73,41,211,164,149,180,171,243,162,84,41,245,176,165,126,221,172,148,210,28,172,234,128,137,197,77,181,24,11,2,16,128,0,4,32,0,129,64,4,22,191,250,146,36,36,205,196,50,114,140,164,207,194,113,66,129,216,5,251,185,157,125,35,38,150,96,105,83,31,2,16,128,128,77,2,118,46,218,54,135,166,57,4,32,16,35,4,48,177,196,136,208,76,211,51,4,48,17,120,70,138,152,12,132,245,23,147,178,199,228,164,217,71,121,75,118,244,240,150,30,110,70,227,5,19,75,235,129,159,75,246,171,179,74,187,87,46,28,67,164,199,242,140,153,183,208,145,76,31,78,179,12,100,98,57,119,254,188,116,28,60,92,214,109,255,89,166,245,236,36,153,50,100,112,58,4,219,253,165,52,7,171,58,96,98,177,45,1,29,64,0,2,16,128,0,4,32,224,32,1,76,44,14,194,12,208,149,157,125,35,38,22,247,116,98,36,8,64,0,2,134,128,157,139,54,8,33,0,1,8,88,33,128,137,197,10,37,234,64,192,57,2,152,8,156,99,73,79,193,19,96,253,5,207,140,22,145,73,128,125,148,183,116,67,15,111,233,225,102,52,94,48,177,116,28,50,66,78,159,57,35,189,154,188,110,166,62,120,250,44,89,186,238,191,50,161,75,7,55,81,88,26,43,144,137,229,195,113,19,101,202,146,229,50,169,219,123,114,107,206,27,44,245,233,118,165,148,230,96,85,7,76,44,110,43,198,120,16,128,0,4,32,0,1,8,92,142,192,226,58,47,73,66,252,113,191,42,101,70,142,149,244,89,178,0,206,97,2,118,246,141,152,88,28,22,131,238,32,0,1,8,4,34,96,231,162,29,168,111,62,135,0,4,32,160,4,48,177,176,14,32,224,46,1,76,4,238,242,102,52,127,2,172,63,86,68,172,16,96,31,229,45,165,209,195,91,122,184,25,141,23,76,44,159,77,157,41,243,86,127,47,51,122,119,49,83,215,140,32,90,250,52,123,195,77,20,150,198,186,156,137,165,223,248,41,38,139,204,23,237,91,75,225,124,121,44,245,23,142,74,41,205,193,170,14,152,88,194,161,26,99,66,0,2,16,128,0,4,32,144,18,129,197,117,106,75,66,124,188,223,199,152,88,66,179,94,236,236,27,49,177,132,70,19,122,133,0,4,32,144,34,1,59,23,109,176,66,0,2,16,176,66,0,19,139,21,74,212,129,128,115,4,48,17,56,199,146,158,130,39,192,250,11,158,25,45,34,147,0,251,40,111,233,134,30,222,210,195,205,104,156,48,177,156,59,119,78,142,197,199,203,128,73,211,76,70,149,214,181,95,144,171,50,101,150,180,105,211,152,169,4,250,252,231,221,127,74,213,182,239,155,236,37,215,93,125,181,84,106,253,174,116,123,163,190,148,43,118,191,155,40,46,59,86,160,57,168,1,100,208,87,51,164,203,235,117,229,238,60,183,202,206,63,247,200,193,99,199,228,229,10,79,68,204,28,172,232,240,111,124,188,44,91,255,163,153,235,248,78,239,74,230,76,25,37,67,250,244,169,158,227,222,77,27,229,216,145,35,82,248,205,22,169,238,131,134,16,128,0,4,32,0,1,8,196,54,129,228,76,44,101,71,142,149,116,100,98,113,124,97,216,217,55,98,98,113,92,14,58,132,0,4,32,112,121,2,118,46,218,176,133,0,4,32,96,133,0,38,22,43,148,168,3,1,231,8,96,34,112,142,37,61,5,79,128,245,23,60,51,90,68,38,1,246,81,222,210,13,61,188,165,135,155,209,56,97,98,209,227,127,6,78,158,230,23,118,203,90,213,165,222,51,21,205,239,2,125,174,117,124,38,16,253,247,74,143,148,144,110,13,235,73,154,52,23,76,48,94,40,129,230,80,170,81,11,57,116,236,152,95,168,117,158,122,82,222,174,93,195,11,225,59,162,195,15,219,182,203,171,93,123,251,205,231,225,123,10,201,224,119,82,111,64,193,196,226,153,229,65,32,16,128,0,4,32,0,129,136,37,128,137,197,61,233,236,236,27,49,177,184,167,19,35,65,0,2,16,48,4,236,92,180,65,8,1,8,64,192,10,1,76,44,86,40,81,7,2,206,17,192,68,224,28,75,122,10,158,0,235,47,120,102,180,136,76,2,236,163,188,165,27,122,120,75,15,55,163,113,194,196,226,84,188,135,255,141,147,51,9,9,146,227,218,107,156,234,146,126,82,65,192,77,29,48,177,164,66,32,154,64,0,2,16,128,0,4,32,224,71,32,89,19,203,168,177,146,46,115,22,72,57,76,192,206,190,17,19,139,195,98,208,29,4,32,0,129,64,4,236,92,180,3,245,205,231,16,128,0,4,148,0,38,22,214,1,4,220,37,128,137,192,93,222,140,230,79,128,245,199,138,136,21,2,236,163,188,165,52,122,120,75,15,55,163,241,146,137,197,205,121,51,150,55,8,96,98,241,134,14,68,1,1,8,64,0,2,16,136,100,2,139,95,169,45,9,39,226,253,166,80,118,212,56,73,151,57,115,36,79,203,147,177,219,217,55,98,98,241,164,164,4,5,1,8,68,51,1,59,23,237,104,230,194,220,32,0,1,231,8,96,98,113,142,37,61,65,192,10,1,76,4,86,40,81,39,84,4,88,127,161,34,75,191,94,35,192,62,202,91,138,160,135,183,244,112,51,26,76,44,110,210,102,172,164,4,48,177,176,38,32,0,1,8,64,0,2,16,176,75,96,241,43,47,74,194,137,19,126,221,96,98,177,75,53,249,246,118,246,141,152,88,66,163,9,189,66,0,2,16,72,145,128,157,139,54,88,33,0,1,8,88,33,128,137,197,10,37,234,64,192,57,2,152,8,156,99,73,79,193,19,96,253,5,207,140,22,145,73,128,125,148,183,116,67,15,111,233,225,102,52,152,88,220,164,205,88,73,9,96,98,97,77,64,0,2,16,128,0,4,32,96,151,0,38,22,187,4,173,183,183,179,111,196,196,98,157,51,53,33,0,1,8,56,66,192,206,69,219,145,0,232,4,2,16,136,122,2,152,88,162,94,98,38,232,49,2,152,8,60,38,72,140,133,195,250,139,49,193,99,120,186,236,163,188,37,62,122,120,75,15,55,163,193,196,226,38,109,198,74,74,0,19,11,107,2,2,16,128,0,4,32,0,1,187,4,48,177,216,37,104,189,189,157,125,35,38,22,235,156,169,9,1,8,64,192,17,2,118,46,218,142,4,64,39,16,128,64,212,19,192,196,18,245,18,51,65,143,17,192,68,224,49,65,98,44,28,214,95,140,9,30,195,211,101,31,229,45,241,209,195,91,122,184,25,13,38,22,55,105,51,86,82,2,152,88,88,19,16,128,0,4,32,0,1,8,216,37,144,172,137,101,244,56,73,151,41,179,221,174,105,159,132,128,157,125,35,38,22,150,19,4,32,0,1,151,9,216,185,104,187,28,42,195,65,0,2,17,74,0,19,75,132,10,71,216,17,75,0,19,65,196,74,23,21,129,179,254,162,66,70,38,97,129,0,251,40,11,144,92,172,130,30,46,194,246,216,80,152,88,60,38,72,140,133,131,137,37,198,4,103,186,16,128,0,4,32,0,129,16,16,88,252,242,139,146,112,242,132,95,207,101,71,127,41,233,50,101,10,193,104,177,221,165,157,125,35,38,150,216,94,59,204,30,2,16,8,3,1,59,23,237,48,132,203,144,16,128,64,4,18,192,196,18,129,162,17,114,196,17,248,230,155,111,100,207,158,61,82,171,86,45,73,108,34,216,185,115,167,244,234,213,75,134,12,25,18,113,115,34,224,200,36,128,137,37,50,117,35,234,224,9,176,143,10,158,89,40,91,160,71,40,233,122,187,111,76,44,222,214,39,218,163,195,196,18,237,10,51,63,8,64,0,2,16,128,64,232,9,44,122,185,150,156,61,121,210,111,32,76,44,161,225,110,103,223,136,137,37,52,154,208,43,4,32,0,129,20,9,216,185,104,131,21,2,16,128,128,21,2,152,88,172,80,162,14,4,236,17,40,83,166,140,172,90,181,74,10,22,44,40,21,42,84,144,13,27,54,72,238,220,185,101,228,200,145,146,49,99,70,57,112,224,128,100,226,13,14,123,144,105,109,137,0,38,22,75,152,168,20,5,4,216,71,121,75,68,244,240,150,30,110,70,131,137,197,77,218,140,149,148,0,38,22,214,4,4,32,0,1,8,64,0,2,118,9,96,98,177,75,208,122,123,59,251,70,76,44,214,57,83,19,2,16,128,128,35,4,236,92,180,29,9,128,78,32,0,129,168,39,128,137,37,234,37,102,130,30,32,176,107,215,46,201,151,47,159,156,59,119,206,152,86,206,158,61,43,105,211,166,21,253,251,211,76,44,205,154,53,243,64,148,132,16,11,4,48,177,196,130,202,204,81,9,176,143,242,214,58,64,15,111,233,225,102,52,152,88,220,164,205,88,73,9,96,98,97,77,64,0,2,16,128,0,4,32,96,151,0,38,22,187,4,173,183,183,179,111,196,196,98,157,51,53,33,0,1,8,56,66,192,206,69,219,145,0,232,4,2,16,136,122,2,152,88,162,94,98,38,232,17,2,13,27,54,148,81,163,70,201,169,83,167,46,70,116,221,117,215,153,44,44,20,8,184,69,0,19,139,91,164,25,39,220,4,216,71,133,91,1,255,241,209,195,91,122,184,25,13,38,22,55,105,51,86,82,2,152,88,88,19,16,128,0,4,32,0,1,8,216,37,144,172,137,101,204,151,146,46,99,38,187,93,211,62,9,1,59,251,70,76,44,44,39,8,64,0,2,46,19,176,115,209,118,57,84,134,131,0,4,34,148,0,38,150,8,21,142,176,35,142,192,239,191,255,46,121,243,230,53,217,88,180,100,206,156,89,122,246,236,73,22,150,136,83,50,178,3,198,196,18,217,250,17,189,117,2,236,163,172,179,114,163,38,122,184,65,217,155,99,56,97,98,57,125,38,65,214,109,223,33,107,182,108,147,188,185,115,73,229,71,75,122,115,178,68,101,139,192,249,243,231,101,219,174,63,140,206,71,226,226,164,69,205,234,182,250,211,198,152,88,108,35,164,131,40,36,176,123,247,110,249,245,215,95,69,179,133,254,249,231,159,178,103,207,30,217,183,111,159,121,185,226,240,225,195,114,244,232,81,137,139,139,147,19,39,78,200,233,211,167,77,22,81,253,222,72,255,73,159,62,189,57,6,55,75,150,44,146,53,107,86,185,230,154,107,68,95,204,200,145,35,135,57,46,247,166,155,110,146,91,110,185,197,236,123,243,231,207,47,105,210,164,137,66,130,76,9,2,16,136,53,2,139,94,170,37,103,79,157,244,155,118,185,49,227,37,109,198,140,177,134,34,228,243,181,179,111,196,196,18,114,121,24,0,2,16,128,128,63,1,59,23,109,88,66,0,2,16,176,66,0,19,139,21,74,212,129,128,51,4,18,103,99,33,11,139,51,76,233,37,56,2,152,88,130,227,69,237,200,37,192,62,202,91,218,161,135,183,244,112,51,26,39,76,44,115,86,173,145,145,179,231,75,252,169,147,82,178,112,33,105,95,231,69,55,167,192,88,46,17,248,125,239,62,105,210,167,191,92,153,41,179,196,157,136,151,89,125,186,219,30,25,19,139,109,132,116,16,193,4,212,136,178,110,221,58,89,191,126,189,108,220,184,81,54,111,222,44,219,182,109,51,198,19,61,234,246,214,91,111,149,155,111,190,217,152,79,114,230,204,105,204,40,217,178,101,147,171,175,190,90,174,188,242,74,99,86,185,226,138,43,204,49,184,90,244,101,140,51,103,206,24,115,203,241,227,199,229,216,177,99,198,244,242,207,63,255,200,254,253,251,141,25,70,77,49,250,242,134,154,100,118,238,220,41,119,222,121,167,20,44,88,80,238,185,231,30,41,82,164,136,60,240,192,3,146,43,87,174,8,166,74,232,16,128,64,44,18,88,244,82,77,57,155,40,171,178,50,192,196,18,154,149,96,103,223,136,137,37,52,154,208,43,4,32,0,129,20,9,216,185,104,131,21,2,16,128,128,21,2,152,88,172,80,162,14,4,156,33,224,203,198,146,33,67,6,233,213,171,23,89,88,156,193,74,47,65,16,192,196,18,4,44,170,70,52,1,246,81,222,146,15,61,188,165,135,155,209,56,97,98,241,197,219,123,236,68,73,56,123,22,19,139,155,2,134,97,172,37,235,54,72,191,241,147,49,177,132,129,61,67,70,54,1,53,147,44,91,182,76,150,47,95,46,43,87,174,148,45,91,182,72,209,162,69,229,254,251,239,151,123,239,189,87,10,21,42,36,119,221,117,151,201,160,226,70,209,12,46,106,154,209,56,126,252,241,71,217,176,97,131,49,213,168,73,166,100,201,146,242,232,163,143,74,233,210,165,229,246,219,111,119,35,28,198,128,0,4,32,144,106,2,152,88,82,141,46,232,134,118,246,141,152,88,130,198,77,3,8,64,0,2,246,8,216,185,104,219,27,153,214,16,128,64,172,16,192,196,18,43,74,51,79,175,16,168,82,165,138,44,92,184,208,188,189,70,129,128,219,4,48,177,184,77,156,241,194,69,128,125,84,184,200,39,63,46,122,120,75,15,55,163,193,196,226,38,237,232,24,11,19,75,116,232,200,44,220,33,160,166,144,217,179,103,203,252,249,243,101,211,166,77,242,248,227,143,75,169,82,165,228,225,135,31,150,135,30,122,200,157,32,130,28,69,141,45,106,178,89,177,98,133,49,221,232,49,187,229,203,151,151,138,21,43,154,159,20,8,64,0,2,94,35,128,137,197,61,69,236,236,27,49,177,184,167,19,35,65,0,2,16,48,4,236,92,180,65,8,1,8,64,192,10,1,76,44,86,40,81,39,148,4,126,88,176,57,148,221,123,174,239,35,71,143,72,186,180,233,76,138,230,88,42,69,159,44,20,75,211,245,236,92,49,177,120,86,26,2,75,5,1,77,99,191,119,239,94,57,112,224,128,28,58,116,72,142,30,61,42,255,254,251,175,196,199,199,203,230,145,195,229,236,185,115,114,94,68,254,35,34,105,211,164,145,66,175,214,51,15,74,174,186,234,42,243,22,176,166,204,191,254,250,235,77,10,125,183,222,74,78,197,52,163,162,9,251,218,168,144,49,85,147,192,196,146,42,108,49,221,8,19,75,76,203,207,228,45,16,80,227,138,222,211,79,157,58,85,210,165,75,39,79,63,253,180,84,168,80,65,202,148,41,99,161,181,247,170,104,150,150,121,243,230,201,156,57,115,204,145,71,85,171,86,149,106,213,170,25,83,11,5,2,16,128,128,23,8,36,107,98,25,59,94,210,102,200,232,133,240,162,42,6,59,251,70,76,44,81,181,20,152,12,4,32,16,9,4,236,92,180,35,97,126,196,8,1,8,132,159,0,38,150,240,107,16,235,17,168,137,229,200,129,184,88,199,16,213,243,191,230,250,43,5,19,139,55,36,198,196,226,13,29,136,194,58,129,195,135,15,155,7,26,91,183,110,149,29,59,118,200,47,191,252,34,191,253,246,155,252,241,199,31,114,238,220,57,99,64,81,35,138,26,82,174,185,230,26,99,80,81,163,138,30,219,166,15,118,210,164,73,99,234,37,36,36,200,169,83,167,140,193,69,141,46,71,142,28,49,198,23,53,192,168,17,70,235,221,114,203,45,146,39,79,30,201,159,63,191,20,40,80,64,238,190,251,110,147,122,255,218,107,175,181,30,48,53,147,37,192,190,54,118,23,6,38,150,216,213,62,181,51,199,196,146,90,114,180,139,102,2,122,223,50,122,244,104,25,59,118,172,168,137,183,122,245,234,198,232,81,164,72,145,168,154,246,159,127,254,105,204,57,186,103,209,163,120,107,215,174,45,175,188,242,138,220,121,231,157,81,53,79,38,3,1,8,68,22,129,69,181,107,202,217,211,167,252,130,46,55,118,130,164,205,144,33,178,38,18,1,209,218,217,55,98,98,137,0,129,9,17,2,16,136,46,2,118,46,218,209,69,130,217,64,0,2,161,34,128,137,37,84,100,233,215,42,1,159,137,165,64,145,219,172,54,161,94,4,17,216,177,97,151,96,98,9,175,96,223,124,243,141,236,217,179,71,106,213,170,101,190,16,158,56,113,162,76,158,60,89,118,238,220,41,189,122,245,146,33,67,134,132,55,64,70,135,64,34,2,154,94,126,245,234,213,178,118,237,90,209,55,141,213,100,162,70,18,53,148,220,113,199,29,198,96,146,55,111,94,99,56,81,211,138,83,69,31,14,169,49,230,215,95,127,53,70,153,237,219,183,27,227,140,26,104,212,36,243,192,3,15,72,241,226,197,77,106,126,77,209,79,9,142,0,251,218,224,120,69,83,109,76,44,209,164,166,59,115,193,196,226,14,103,70,137,12,2,235,215,175,55,247,234,95,124,241,133,188,244,210,75,242,242,203,47,75,217,178,101,35,35,120,155,81,110,217,178,197,152,118,70,141,26,37,69,139,22,149,6,13,26,72,165,74,149,108,246,74,115,8,64,0,2,193,19,88,84,187,134,156,61,125,218,175,33,38,150,224,57,90,105,97,103,223,136,137,197,10,97,234,64,0,2,16,112,144,128,157,139,182,131,97,208,21,4,32,16,197,4,48,177,68,177,184,17,50,53,76,44,17,34,84,42,195,196,196,146,74,112,14,54,211,212,226,171,86,173,146,130,5,11,154,84,227,27,54,108,144,220,185,115,203,200,145,35,37,99,198,140,198,36,144,41,83,38,7,71,164,43,8,88,39,160,235,113,209,162,69,178,120,241,98,81,195,213,61,247,220,35,37,74,148,48,134,17,53,142,168,113,37,220,69,13,45,106,168,81,99,205,119,223,125,39,27,55,110,148,210,165,75,155,135,72,229,202,149,139,186,183,160,67,193,155,125,109,40,168,70,70,159,78,152,88,52,155,210,177,248,120,25,48,105,154,156,62,115,70,90,215,126,65,174,202,148,89,210,166,77,19,25,16,136,210,50,129,127,227,227,101,217,250,31,101,208,87,51,100,124,167,119,37,115,166,140,146,33,125,122,203,237,147,86,220,187,105,163,28,59,114,68,10,191,217,34,213,125,208,16,2,225,32,176,100,201,18,25,48,96,128,232,81,59,13,27,54,52,6,142,236,217,179,135,35,20,79,140,169,89,104,212,204,115,242,228,73,105,214,172,153,212,169,83,199,19,113,17,4,4,32,16,27,4,48,177,184,167,179,157,125,35,38,22,247,116,98,36,8,64,0,2,134,128,157,139,54,8,33,0,1,8,88,33,128,137,197,10,37,234,132,146,0,38,150,80,210,13,127,223,152,88,194,175,193,174,93,187,36,95,190,124,230,72,21,53,173,156,61,123,86,210,166,77,43,122,253,215,76,44,250,69,48,5,2,110,18,208,7,51,51,103,206,148,175,191,254,218,28,251,243,196,19,79,24,67,200,99,143,61,38,89,179,102,117,51,148,84,141,165,105,252,151,45,91,102,140,55,11,23,46,52,199,20,233,155,193,149,43,87,22,53,141,81,46,37,192,190,54,118,87,133,19,38,150,193,211,103,201,192,201,211,252,32,182,172,85,93,234,61,83,49,118,193,70,225,204,127,216,182,93,94,237,218,219,111,102,15,223,83,72,6,191,147,122,3,10,38,150,40,92,40,81,62,37,53,244,246,238,221,219,100,135,107,222,188,185,188,246,218,107,81,62,227,224,166,55,127,254,124,233,223,191,191,236,222,189,91,222,126,251,109,115,212,16,5,2,16,128,64,168,9,44,172,93,67,206,145,137,37,212,152,77,255,118,246,141,152,88,92,145,136,65,32,0,1,8,252,63,1,59,23,109,56,66,0,2,16,176,66,0,19,139,21,74,212,9,37,1,76,44,161,164,27,254,190,49,177,132,95,3,141,64,223,224,212,84,220,250,176,221,87,174,187,238,58,147,133,133,2,1,55,8,104,198,149,241,227,199,155,227,172,114,229,202,37,85,170,84,49,198,15,205,16,20,233,69,211,221,171,33,103,250,244,233,242,247,223,127,75,141,26,53,204,241,93,69,138,20,137,244,169,57,22,63,251,90,199,80,70,92,71,78,152,88,34,110,210,4,236,25,2,152,88,60,35,5,129,4,32,240,211,79,63,73,151,46,93,228,135,31,126,144,54,109,218,72,253,250,245,97,118,25,2,154,197,79,205,248,241,241,241,210,161,67,7,169,88,17,83,35,11,6,2,16,8,29,1,76,44,161,99,155,180,103,59,251,70,76,44,238,233,196,72,16,128,0,4,12,1,59,23,109,16,66,0,2,16,176,66,0,19,139,21,74,212,9,37,1,76,44,161,164,27,254,190,49,177,132,95,3,141,224,247,223,127,151,188,121,243,154,108,44,90,50,103,206,44,61,123,246,36,11,139,55,228,137,234,40,70,140,24,33,250,143,154,59,212,216,81,179,102,77,185,251,238,187,163,118,206,91,183,110,149,9,19,38,24,195,142,154,117,234,214,173,107,254,137,245,194,190,54,118,87,0,38,150,216,213,222,11,51,199,196,226,5,21,136,33,16,129,247,223,127,95,250,244,233,35,250,83,13,44,20,235,4,38,79,158,44,157,58,117,50,198,225,174,93,187,202,173,183,222,106,189,49,53,33,0,1,8,88,36,144,172,137,101,220,68,73,123,197,21,22,123,160,154,85,2,118,246,141,152,88,172,82,166,30,4,32,0,1,135,8,216,185,104,59,20,2,221,64,0,2,81,78,0,19,75,148,11,28,1,211,195,196,18,1,34,217,8,17,19,139,13,120,14,55,77,156,141,133,44,44,14,195,165,59,63,2,154,225,231,211,79,63,149,207,62,251,76,74,150,44,105,76,28,154,117,37,214,138,102,103,81,3,207,170,85,171,164,81,163,70,210,184,113,99,185,254,250,235,99,13,131,153,47,251,218,152,148,221,76,26,19,75,236,106,239,133,153,99,98,241,130,10,196,144,18,129,121,243,230,153,35,113,138,21,43,38,221,186,117,51,230,87,74,234,8,168,129,69,25,126,248,225,135,210,180,105,211,212,117,66,43,8,64,0,2,41,16,88,248,226,11,114,238,204,25,191,79,203,97,98,9,201,122,177,179,111,196,196,18,18,73,232,20,2,16,128,64,202,4,236,92,180,225,10,1,8,64,192,10,1,76,44,86,40,81,39,148,4,48,177,132,146,110,248,251,198,196,18,126,13,124,17,248,178,177,100,200,144,193,164,223,110,214,172,153,119,130,35,146,168,32,176,119,239,94,233,219,183,175,124,252,241,199,242,198,27,111,24,211,198,93,119,221,21,21,115,179,51,137,109,219,182,25,83,207,231,159,127,46,111,189,245,150,180,106,213,74,114,230,204,105,167,203,136,107,203,190,54,226,36,115,44,96,76,44,142,161,164,163,84,16,192,196,146,10,104,52,113,133,64,235,214,173,101,218,180,105,230,190,73,143,88,164,216,39,176,121,243,102,81,174,186,215,25,48,96,0,89,89,236,35,165,7,8,64,224,127,4,146,51,177,60,49,110,162,164,33,19,139,227,107,196,206,190,17,19,139,227,114,208,33,4,32,0,129,203,19,176,115,209,134,45,4,32,0,1,43,4,48,177,88,161,68,157,80,18,192,196,18,74,186,225,239,27,19,75,248,53,72,28,129,126,73,190,112,225,66,57,126,252,184,183,2,35,154,136,38,112,226,196,9,233,222,189,187,57,162,74,77,26,45,91,182,228,109,226,100,20,213,35,149,250,245,235,103,76,62,109,219,182,149,246,237,219,75,166,76,153,34,90,123,171,193,179,175,181,74,42,250,234,97,98,137,62,77,35,105,70,152,88,34,73,173,216,136,117,227,198,141,198,232,171,38,223,129,3,7,154,35,62,41,206,18,80,179,190,254,51,120,240,96,121,254,249,231,157,237,156,222,32,0,129,152,36,128,137,197,61,217,237,236,27,49,177,184,167,19,35,65,0,2,16,48,4,236,92,180,65,8,1,8,64,192,10,1,76,44,86,40,81,39,148,4,48,177,132,146,110,248,251,246,186,137,69,207,80,143,165,114,228,200,17,73,151,46,157,92,121,229,149,177,52,109,121,255,253,247,99,106,190,110,78,118,200,144,33,134,175,26,164,212,148,113,243,205,55,187,57,124,68,142,181,123,247,110,99,250,153,62,125,186,232,53,232,245,215,95,143,200,121,4,19,52,251,218,96,104,69,87,93,76,44,209,165,103,164,205,6,19,75,164,41,22,221,241,142,31,63,222,28,177,168,89,66,98,225,255,253,225,84,243,155,111,190,49,140,107,212,168,33,157,59,119,14,103,40,140,13,1,8,68,1,1,76,44,238,137,104,103,223,136,137,197,61,157,24,9,2,16,128,128,33,96,231,162,13,66,8,64,0,2,86,8,96,98,177,66,137,58,161,36,128,137,37,148,116,195,223,55,38,150,240,107,64,4,130,137,37,4,139,224,251,239,191,55,217,68,210,167,79,111,30,14,20,47,94,60,4,163,68,119,151,107,215,174,149,247,222,123,79,206,156,57,99,178,216,20,43,86,44,106,39,204,190,54,106,165,13,56,49,76,44,1,17,81,33,132,4,48,177,132,16,46,93,7,69,64,205,171,35,71,142,148,81,163,70,73,137,18,37,130,106,75,229,212,17,80,243,126,157,58,117,140,121,127,220,184,113,169,235,132,86,16,128,0,4,68,36,89,19,203,151,147,36,77,250,244,240,113,152,128,157,125,35,38,22,135,197,160,59,8,64,0,2,129,8,216,185,104,7,234,155,207,33,0,1,8,40,1,76,44,172,131,112,19,192,196,18,110,5,66,59,126,164,152,88,200,212,17,218,117,16,174,222,125,153,118,208,215,89,5,186,116,233,34,31,125,244,145,244,238,221,91,94,123,237,53,103,59,143,193,222,190,248,226,11,105,211,166,141,180,104,209,66,58,118,236,24,149,4,216,215,70,165,172,150,38,133,137,197,18,38,42,133,136,0,38,150,16,129,165,219,160,8,52,111,222,92,54,109,218,36,154,137,229,134,27,110,8,170,45,149,237,19,120,243,205,55,101,243,230,205,50,101,202,20,201,150,45,155,253,14,233,1,2,16,136,57,2,11,107,61,47,231,18,18,252,230,253,4,38,150,144,172,3,59,251,70,76,44,33,145,132,78,33,0,1,8,164,76,192,206,69,27,174,16,128,0,4,172,16,192,196,98,133,18,117,66,73,0,19,75,40,233,134,191,111,76,44,225,215,32,150,35,192,196,226,172,250,63,253,244,147,52,105,210,68,174,187,238,58,249,248,227,143,37,87,174,92,206,14,16,195,189,253,253,247,223,242,214,91,111,201,63,255,252,35,131,6,13,146,59,239,188,51,170,104,176,175,141,42,57,131,154,12,38,150,160,112,81,217,97,2,152,88,28,6,74,119,65,19,168,95,191,190,28,61,122,212,24,40,40,225,35,160,123,130,89,179,102,201,140,25,51,36,119,238,220,225,11,132,145,33,0,129,136,36,128,137,197,61,217,236,236,27,49,177,184,167,98,197,170,17,0,0,32,0,73,68,65,84,19,35,65,0,2,16,48,4,236,92,180,65,8,1,8,64,192,10,1,76,44,86,40,81,39,148,4,48,177,132,146,110,248,251,198,196,18,126,13,98,57,2,76,44,206,169,175,111,15,55,104,208,64,122,244,232,33,205,154,53,115,174,99,122,242,35,48,112,224,64,105,215,174,157,12,29,58,84,106,213,170,21,53,116,216,215,70,141,148,65,79,4,19,75,208,200,104,224,32,1,76,44,14,194,164,171,160,9,212,171,87,79,78,158,60,41,95,126,249,101,208,109,105,224,60,129,94,189,122,201,164,73,147,100,238,220,185,146,35,71,14,231,7,160,71,8,64,32,106,9,96,98,113,79,90,59,251,70,76,44,238,233,196,72,16,128,0,4,12,1,59,23,109,16,66,0,2,16,176,66,0,19,139,21,74,212,9,37,1,76,44,161,164,27,254,190,49,177,132,95,131,88,142,0,19,139,51,234,127,240,193,7,50,97,194,4,25,62,124,184,148,44,89,210,153,78,233,37,69,2,171,86,173,18,125,240,85,179,102,77,81,246,209,80,216,215,70,131,138,169,155,3,38,150,212,113,163,149,51,4,48,177,56,195,145,94,130,39,160,134,223,189,123,247,202,228,201,147,131,111,76,139,144,17,232,214,173,155,49,177,44,94,188,88,50,100,200,16,178,113,232,24,2,16,136,46,2,152,88,220,211,211,206,190,17,19,139,123,58,49,18,4,32,0,1,67,192,206,69,27,132,16,128,0,4,172,16,192,196,98,133,18,117,66,73,0,19,75,40,233,134,191,111,76,44,225,215,32,150,35,192,196,98,95,125,77,131,175,15,97,198,142,29,43,215,94,123,173,253,14,233,193,18,129,195,135,15,203,75,47,189,36,57,115,230,148,97,195,134,89,106,227,229,74,236,107,189,172,78,104,99,115,194,196,114,250,76,130,172,219,190,67,214,108,217,38,121,115,231,146,202,143,250,155,233,2,125,126,238,220,57,153,249,237,119,178,122,203,54,201,113,205,53,166,125,254,155,188,117,156,68,160,57,248,84,210,185,124,48,108,180,20,41,144,95,170,150,126,36,180,226,5,217,123,160,57,4,210,225,252,249,243,178,109,215,31,70,231,35,113,113,210,162,102,245,32,35,184,180,58,38,22,219,8,233,32,21,4,186,118,237,42,75,151,46,53,70,137,88,47,9,9,9,146,46,93,58,79,97,120,251,237,183,101,231,206,157,50,117,234,84,79,197,69,48,16,128,128,119,9,44,168,245,188,156,79,72,240,11,240,137,241,147,36,77,186,244,222,13,58,66,35,179,179,111,196,196,18,161,162,19,54,4,32,16,185,4,236,92,180,35,119,214,68,14,1,8,184,73,0,19,139,155,180,25,43,57,2,152,88,162,123,93,96,98,137,110,125,189,62,59,76,44,169,87,72,31,38,62,247,220,115,146,45,91,182,168,48,81,164,158,68,120,91,170,137,232,208,161,67,230,65,139,222,179,69,106,97,95,27,169,202,217,143,219,9,19,203,156,85,107,100,228,236,249,18,127,234,164,148,44,92,72,218,215,121,209,47,176,64,159,247,27,63,69,38,46,90,42,111,213,172,38,187,254,222,43,227,230,47,150,69,3,62,148,156,217,179,217,159,160,67,61,4,154,131,111,152,175,150,46,151,247,191,24,37,229,31,44,42,125,223,108,228,208,232,206,116,19,104,14,129,116,248,125,239,62,105,210,167,191,92,153,41,179,196,157,136,151,89,125,186,219,14,12,19,139,109,132,116,16,36,1,205,92,215,177,99,71,89,185,114,165,103,143,172,209,44,111,187,118,237,146,145,35,71,6,57,187,224,171,103,205,154,85,86,172,88,33,247,222,123,111,240,141,67,216,66,179,221,221,124,243,205,242,225,135,31,134,112,20,186,134,0,4,162,133,192,130,154,213,229,252,217,179,126,211,121,98,252,100,73,227,49,147,94,52,240,182,179,111,196,196,18,13,43,128,57,64,0,2,17,69,192,206,69,59,162,38,74,176,16,128,64,216,8,96,98,9,27,122,6,254,31,129,112,155,88,18,18,206,72,58,222,158,8,217,122,196,196,18,50,180,116,108,129,0,38,22,11,144,146,169,162,111,203,63,243,204,51,114,251,237,183,75,255,254,253,83,215,9,173,28,35,208,188,121,115,249,249,231,159,101,214,172,89,146,38,77,26,199,250,117,179,35,246,181,110,210,246,214,88,78,152,88,124,51,234,61,118,162,36,156,61,123,137,137,37,208,231,203,55,108,148,91,114,230,144,219,114,229,52,85,159,109,211,81,42,150,40,46,111,84,173,228,45,88,34,114,185,57,30,59,30,47,207,180,126,87,42,63,82,66,254,62,120,208,115,38,22,167,116,88,178,110,131,244,27,63,25,19,139,231,86,39,1,5,34,176,125,251,118,121,224,129,7,100,222,188,121,242,200,35,222,202,148,148,56,246,223,126,251,77,78,157,58,37,119,222,121,103,160,41,217,254,220,171,38,150,147,39,79,74,241,226,197,165,77,155,54,38,243,29,5,2,16,128,192,229,8,96,98,113,111,125,216,217,55,98,98,113,79,39,70,130,0,4,32,96,8,216,185,104,131,16,2,16,128,128,21,2,152,88,172,80,162,78,40,9,132,211,196,242,247,190,191,229,161,50,247,203,142,245,187,82,125,38,246,71,131,250,200,159,127,237,150,190,221,251,203,134,31,215,201,217,115,231,164,104,145,98,151,32,251,245,183,157,50,108,204,16,217,253,231,31,242,80,241,146,82,185,98,21,185,233,198,155,253,234,45,91,177,68,122,246,235,38,109,91,117,144,174,189,63,144,69,51,191,9,37,122,73,28,123,168,6,194,196,18,42,178,244,107,133,0,38,22,43,148,46,173,83,185,114,101,201,151,47,159,124,244,209,71,169,235,128,86,142,19,104,209,162,133,73,125,63,115,230,76,199,251,118,163,67,246,181,110,80,246,230,24,94,48,177,36,38,115,252,228,73,41,211,164,149,180,171,243,162,84,41,245,176,231,160,93,206,196,210,99,244,120,201,156,33,131,228,186,46,155,57,114,199,107,153,88,124,48,3,153,141,180,222,229,116,192,196,226,185,101,73,64,22,9,60,241,196,19,198,4,172,230,83,47,20,61,154,80,179,174,104,118,152,235,174,187,78,122,246,236,41,149,42,85,50,25,246,244,168,200,86,173,90,73,169,82,165,164,97,195,134,210,175,95,63,81,99,71,187,118,237,228,181,215,94,51,225,107,22,184,110,221,186,73,166,76,153,76,118,190,53,107,214,200,196,137,19,205,103,154,197,69,239,19,227,226,226,140,9,68,179,207,232,177,65,155,55,111,54,243,255,243,207,63,69,179,157,116,238,220,89,254,251,223,255,154,76,44,250,239,26,71,227,198,141,189,128,71,86,173,90,37,21,43,86,148,141,27,55,202,173,183,222,234,137,152,8,2,2,16,240,38,1,76,44,238,233,98,103,223,136,137,197,61,157,24,9,2,16,128,128,33,96,231,162,13,66,8,64,0,2,86,8,96,98,177,66,137,58,161,36,16,233,38,22,53,165,156,62,115,90,242,229,201,47,93,63,236,36,167,78,157,148,46,29,122,248,33,211,108,47,247,148,188,91,30,126,240,17,169,242,204,115,50,99,206,52,57,124,248,144,76,30,61,221,175,222,218,117,107,164,215,71,221,164,109,203,14,210,173,79,103,153,254,229,172,80,162,55,134,26,95,236,161,26,8,19,75,168,200,210,175,21,2,152,88,172,80,242,175,83,167,78,29,99,234,27,50,100,72,240,141,105,17,82,2,175,191,254,186,121,115,122,212,168,81,33,29,39,20,157,179,175,13,5,213,200,232,211,75,38,150,115,231,207,75,199,193,195,101,221,246,159,101,90,207,78,146,41,67,6,207,65,76,201,0,178,227,143,63,229,229,78,61,100,209,192,15,101,238,119,107,35,218,196,18,72,7,76,44,158,91,150,4,100,129,128,30,75,163,71,8,77,159,238,191,191,179,208,52,100,85,250,244,233,35,139,22,45,50,70,20,205,14,211,161,67,7,99,84,233,222,189,187,104,54,150,207,63,255,92,178,100,201,34,5,10,20,144,129,3,7,202,164,73,147,140,193,229,196,137,19,198,156,114,253,245,215,75,239,222,189,141,241,164,109,219,182,230,247,199,142,29,147,185,115,231,202,83,79,61,37,3,6,12,144,187,238,186,75,234,214,173,43,13,26,52,144,247,222,123,207,152,160,53,147,159,30,135,168,217,252,148,137,207,196,162,89,79,114,228,200,33,173,91,183,14,217,156,131,237,184,71,143,30,178,110,221,58,153,50,101,74,176,77,169,15,1,8,196,16,1,76,44,238,137,109,103,223,136,137,197,61,157,24,9,2,16,128,128,33,96,231,162,13,66,8,64,0,2,86,8,96,98,177,66,137,58,161,36,224,164,137,101,219,246,45,242,201,144,1,178,116,197,18,41,124,247,61,210,227,253,222,146,55,79,62,105,213,190,185,84,170,248,172,60,246,104,25,51,149,22,237,154,73,181,202,207,75,190,188,183,155,76,44,205,27,181,148,177,19,71,203,213,89,179,202,59,45,222,149,10,229,158,146,113,147,198,200,111,187,118,202,193,195,7,229,187,53,43,229,153,10,149,229,254,251,138,202,135,253,47,24,84,58,182,233,36,101,74,151,147,137,95,125,41,251,255,57,32,5,242,21,144,22,237,223,52,159,53,107,216,92,26,213,111,122,17,219,198,45,63,74,165,23,42,200,206,141,187,37,93,218,116,242,195,134,239,165,218,75,149,229,199,85,219,228,154,171,175,185,88,111,203,182,205,210,187,127,15,105,219,162,189,244,232,219,85,70,15,25,47,109,222,107,37,183,220,116,139,172,92,253,173,236,221,183,71,26,55,120,83,254,218,243,167,76,152,50,78,110,204,125,147,244,235,49,64,110,189,249,54,57,124,228,176,244,254,184,187,204,95,60,79,242,220,154,71,158,175,82,67,106,86,175,109,250,222,241,203,118,121,191,123,7,57,240,207,126,169,90,169,154,232,56,29,218,124,32,43,86,46,51,177,107,188,71,143,29,149,14,93,218,202,226,111,22,201,189,133,238,147,70,175,53,149,82,37,75,219,150,30,19,139,109,132,116,96,131,0,38,150,224,224,189,251,238,187,230,13,218,25,51,102,4,215,48,10,107,39,36,36,152,55,138,189,86,158,125,246,89,41,84,168,144,121,32,21,73,133,125,109,36,169,229,108,172,94,50,177,124,56,110,162,76,89,178,92,38,117,123,79,110,205,121,131,179,19,117,168,183,148,76,44,141,251,244,151,156,217,178,73,245,50,165,100,254,234,239,101,227,47,191,74,195,170,149,228,161,130,119,57,52,178,115,221,4,202,196,18,72,7,76,44,206,105,65,79,238,16,80,67,136,26,55,182,110,221,106,12,33,94,41,77,154,52,145,213,171,87,27,243,107,193,130,5,141,161,228,254,251,239,151,94,189,122,249,153,88,150,44,89,34,143,63,254,184,252,251,239,191,162,199,255,108,219,182,205,24,79,198,142,29,107,142,50,212,210,183,111,95,209,251,106,53,177,104,198,62,53,163,124,241,197,23,230,179,225,195,135,155,62,181,174,206,255,192,129,3,198,248,178,97,195,6,51,158,207,196,226,21,46,73,227,40,81,162,132,188,249,230,155,82,171,86,45,175,134,72,92,16,128,64,152,9,36,103,98,121,114,194,100,249,79,90,239,237,23,195,140,202,246,240,118,246,141,152,88,108,227,167,3,8,64,0,2,193,17,176,115,209,14,110,36,106,67,0,2,177,74,0,19,75,172,42,239,157,121,59,105,98,169,242,226,51,242,80,209,18,82,190,92,69,25,62,102,168,196,29,143,147,17,159,142,145,167,159,127,82,94,123,165,161,49,112,104,209,255,110,252,90,51,99,74,81,19,139,154,54,154,54,108,46,11,22,207,147,201,211,39,202,202,5,107,101,210,180,9,210,255,179,126,198,224,146,43,103,110,105,251,126,107,201,158,237,58,249,160,93,23,89,241,221,114,89,189,118,149,172,152,191,90,250,125,242,161,236,254,235,15,105,215,178,131,116,234,249,158,156,62,125,90,222,125,251,61,185,237,150,60,23,33,159,63,127,94,206,158,59,107,62,219,188,117,147,12,248,252,35,19,91,210,76,43,135,14,31,146,239,214,174,148,146,15,62,34,223,126,183,220,24,111,212,236,162,166,151,222,157,251,202,150,159,182,200,168,47,135,75,241,7,30,148,215,235,54,146,129,159,127,44,133,11,222,35,221,222,235,101,76,42,155,183,110,52,89,92,244,120,163,183,218,54,149,181,75,55,200,13,57,114,74,133,170,101,165,208,221,133,229,137,199,203,203,103,195,7,153,99,143,150,204,90,33,51,102,79,51,177,127,212,99,160,52,105,213,208,100,102,81,115,139,30,107,244,245,220,25,178,108,238,74,73,155,38,173,173,197,130,137,197,22,62,26,219,36,128,137,197,58,192,113,227,198,153,55,115,191,251,238,59,243,0,195,139,69,83,226,239,218,181,203,164,176,15,117,81,6,43,86,172,48,233,239,189,84,244,225,145,62,108,105,223,190,189,212,174,125,193,168,24,9,133,125,109,36,168,20,154,24,189,98,98,233,55,126,138,76,92,180,84,190,104,223,90,10,231,251,255,123,180,208,204,58,245,189,166,100,0,169,217,177,171,252,182,231,111,211,177,30,197,163,165,230,19,143,75,135,87,95,74,253,96,33,106,121,57,19,139,21,29,48,177,132,72,24,186,13,25,1,205,68,146,39,79,30,147,137,196,75,197,119,164,143,154,87,242,230,205,43,122,52,97,211,166,77,229,253,247,223,247,51,177,252,252,243,207,146,63,127,126,19,186,126,63,164,166,19,205,178,162,70,20,53,167,104,209,123,162,167,159,126,218,152,88,238,184,227,14,217,177,99,135,223,84,175,186,234,42,115,188,144,102,110,217,190,125,187,249,236,236,217,179,198,16,236,117,19,139,102,171,81,195,143,47,110,47,105,72,44,16,128,128,55,8,44,168,81,77,206,159,59,231,23,204,147,19,166,200,127,210,218,251,190,204,27,179,243,86,20,118,246,141,152,88,188,165,37,209,64,0,2,49,64,192,206,69,59,6,240,48,69,8,64,192,1,2,152,88,28,128,72,23,182,8,56,105,98,121,180,252,67,242,96,209,135,164,205,91,237,36,83,198,76,178,115,215,78,185,175,112,145,128,38,150,113,95,76,148,71,74,148,146,115,231,206,73,161,135,238,144,247,223,233,36,127,253,253,151,172,92,189,66,190,26,59,211,204,239,254,71,11,203,43,181,94,149,183,26,183,146,77,91,54,202,51,47,148,151,157,63,254,33,3,62,255,248,162,17,36,165,227,132,124,128,52,3,202,83,213,159,48,255,89,231,197,122,242,94,219,78,38,51,203,229,138,154,88,52,182,22,77,90,203,31,127,254,46,58,199,241,195,39,27,163,203,176,209,67,101,193,146,121,50,113,228,87,178,106,205,183,146,59,215,141,146,59,231,141,242,243,206,29,102,28,173,151,231,182,124,82,182,82,41,249,113,229,86,73,159,62,189,252,119,211,6,121,182,230,83,126,38,150,46,239,118,151,130,15,22,144,9,35,166,72,137,226,15,75,194,217,4,233,211,191,151,188,90,187,190,228,188,33,167,45,125,49,177,216,194,71,99,155,4,48,177,88,3,248,203,47,191,200,125,247,221,39,11,22,44,144,146,37,75,90,107,20,134,90,250,166,179,30,167,115,231,157,119,134,124,116,175,154,88,116,226,171,86,173,146,39,159,124,210,60,20,242,61,116,10,57,16,155,3,176,175,181,9,48,130,155,59,97,98,209,251,179,99,241,241,50,96,210,52,57,125,230,140,180,174,253,130,92,149,41,179,164,77,155,198,144,9,244,249,103,83,103,202,160,175,102,72,151,215,235,202,221,121,110,149,157,127,238,145,131,199,142,201,203,21,46,220,147,121,161,4,154,131,47,198,83,103,206,200,184,249,139,100,253,246,159,229,163,230,141,37,189,135,50,70,5,154,131,21,29,254,141,143,151,101,235,127,52,122,141,239,244,174,100,206,148,81,50,164,79,159,106,137,246,110,218,40,199,142,28,145,194,111,182,72,117,31,52,132,192,229,8,252,240,195,15,82,181,106,85,249,253,247,223,37,77,154,11,215,36,175,20,205,174,167,230,154,131,7,15,154,44,123,154,109,68,179,197,76,152,48,193,207,196,242,235,175,191,154,122,90,124,38,150,193,131,7,203,63,255,252,99,142,24,210,162,199,237,212,171,87,207,152,88,212,76,91,186,116,233,139,166,157,195,135,15,203,222,189,123,229,232,209,163,82,182,108,89,57,115,230,140,49,175,40,147,219,110,187,205,243,38,22,157,95,141,26,53,204,61,112,243,230,205,189,34,31,113,64,0,2,30,34,128,137,197,61,49,236,236,27,49,177,184,167,19,35,65,0,2,16,48,4,236,92,180,65,8,1,8,64,192,10,1,76,44,86,40,81,39,148,4,156,52,177,168,233,164,217,219,141,229,224,161,127,76,118,21,53,156,232,145,63,73,51,177,148,171,92,218,152,66,124,153,88,182,253,176,83,50,103,202,108,166,249,82,131,154,242,200,67,143,74,252,137,120,115,108,79,223,238,253,205,239,31,127,250,97,105,219,162,131,201,242,242,211,142,109,82,190,106,25,217,177,126,151,12,26,58,192,178,137,69,251,81,131,200,210,229,139,229,181,166,175,202,164,81,211,140,233,230,114,69,77,44,122,44,144,30,15,180,111,255,94,41,254,120,17,89,191,98,147,201,10,51,102,194,40,153,62,235,43,99,180,89,253,253,42,249,160,123,71,217,182,99,171,228,186,33,151,252,189,239,111,99,98,217,187,111,175,12,27,51,68,102,79,94,96,134,209,241,243,221,115,179,159,137,69,143,62,122,226,217,199,46,102,110,113,82,111,76,44,78,210,164,175,96,9,96,98,177,70,76,223,172,45,83,166,140,180,106,213,202,90,131,16,215,210,135,33,154,117,69,31,178,232,91,192,61,123,246,148,74,149,42,201,176,97,195,204,67,18,61,246,104,203,150,45,230,97,140,254,247,75,47,189,100,82,214,107,170,251,191,255,254,219,252,212,180,249,67,135,14,53,233,238,7,13,26,36,15,61,116,225,90,171,89,92,244,77,225,184,184,56,211,174,99,199,142,230,65,139,62,232,209,7,23,190,183,150,59,119,238,124,241,161,139,254,187,198,209,184,113,227,16,207,220,122,247,58,71,77,255,63,123,246,108,235,141,194,88,147,125,109,24,225,135,121,104,39,76,44,131,167,207,146,129,147,167,249,205,164,101,173,234,82,239,153,138,230,119,129,62,47,213,168,133,28,58,118,204,175,125,157,167,158,148,183,107,215,8,51,157,255,31,62,208,28,124,53,63,248,98,148,76,89,186,220,252,103,221,103,42,72,171,90,207,71,204,28,2,233,240,195,182,237,242,106,215,222,126,243,121,248,158,66,50,248,157,212,27,80,48,177,120,102,121,68,109,32,47,191,252,178,20,41,82,68,90,182,108,233,185,57,86,169,82,69,238,185,231,30,115,175,163,71,5,101,207,158,93,214,175,95,47,211,167,79,15,104,98,217,184,113,163,201,78,50,111,222,60,147,197,69,239,21,53,99,139,154,88,180,63,53,183,204,153,51,71,52,3,203,235,175,191,46,153,50,101,50,199,22,233,253,146,102,246,83,195,139,222,63,105,38,23,95,38,150,105,211,166,153,250,229,202,149,243,28,171,53,107,214,72,205,154,53,13,23,10,4,32,0,129,164,4,48,177,184,183,38,236,236,27,49,177,184,167,19,35,65,0,2,16,48,4,236,92,180,65,8,1,8,64,192,10,1,76,44,86,40,81,39,148,4,156,50,177,232,81,61,154,129,228,174,59,238,150,237,191,252,36,163,191,28,33,243,23,207,147,181,75,215,203,179,181,158,54,89,69,212,8,162,71,251,220,86,40,183,124,218,111,200,69,19,203,234,37,235,141,241,67,139,102,92,249,180,223,96,89,181,102,165,236,221,191,215,28,227,163,197,152,88,90,118,148,242,101,43,4,109,98,209,163,121,230,46,156,109,198,212,162,49,104,230,147,78,237,187,154,152,46,87,212,196,242,82,141,58,230,40,164,255,55,177,108,150,236,217,178,95,52,177,76,26,61,77,30,46,87,76,158,44,91,81,90,53,107,35,89,175,202,106,250,255,98,224,8,57,120,232,160,188,243,126,107,217,180,250,39,115,52,208,254,3,251,164,216,99,247,249,153,88,186,118,236,41,119,23,203,111,140,46,122,236,144,190,73,59,102,194,72,121,234,201,103,228,250,235,114,216,146,31,19,139,45,124,52,182,73,0,19,75,96,128,159,125,246,153,232,67,5,205,194,226,149,210,167,79,31,209,212,238,221,186,117,51,15,79,58,116,232,32,39,79,158,52,15,69,244,225,194,232,209,163,205,49,63,247,223,127,191,84,174,92,217,164,174,95,189,122,181,108,219,182,205,152,80,158,120,226,9,243,86,180,154,78,212,12,163,111,70,47,95,190,92,230,206,157,43,79,61,245,148,73,145,127,215,93,119,137,166,255,111,208,160,129,121,147,56,95,190,124,114,251,237,183,75,253,250,245,165,127,255,254,162,169,247,125,15,93,218,180,105,99,204,48,173,91,183,246,10,34,19,135,102,99,209,121,54,106,212,200,83,113,37,23,12,251,90,207,75,20,178,0,157,48,177,132,44,56,58,142,122,2,152,88,162,94,226,176,78,80,239,73,212,192,178,127,255,126,185,226,138,43,194,26,75,114,131,47,93,186,212,152,148,213,56,162,229,133,23,94,144,47,190,248,194,28,39,164,89,82,62,253,244,83,201,146,37,139,36,205,196,242,227,143,63,202,221,119,223,109,238,187,212,8,172,243,43,95,190,188,49,12,239,219,183,79,142,28,57,34,213,170,85,51,102,90,45,197,138,21,51,153,90,110,185,229,22,25,56,112,160,49,25,107,121,248,225,135,69,205,48,223,126,251,173,49,211,60,243,204,51,166,142,142,235,197,162,241,105,70,22,53,38,133,162,28,218,178,89,178,222,150,71,210,101,201,18,138,238,233,19,2,16,8,33,1,76,44,33,132,155,164,107,59,251,70,76,44,238,233,196,72,16,128,0,4,12,1,59,23,109,16,66,0,2,16,176,66,0,19,139,21,74,212,9,37,1,39,77,44,247,61,82,80,62,249,240,51,147,125,229,219,239,150,203,235,205,235,203,186,229,27,165,85,251,230,23,142,200,233,250,177,204,93,48,75,218,188,215,202,207,196,242,70,253,38,210,170,105,27,153,62,123,170,188,221,161,197,197,12,43,193,154,88,122,246,235,102,178,178,12,234,59,216,15,153,239,24,32,53,177,148,123,236,73,153,179,96,150,188,213,182,169,108,248,118,139,100,187,54,219,101,241,90,49,177,124,57,108,178,20,121,180,144,124,216,165,159,84,124,226,105,249,106,230,100,105,253,238,91,162,199,36,221,116,227,205,82,186,98,73,233,241,193,135,82,169,66,101,233,245,113,119,99,126,89,50,107,133,204,152,61,237,98,22,153,250,77,234,72,182,108,217,229,189,54,31,200,188,197,115,165,239,128,94,242,237,194,181,1,143,59,10,180,54,48,177,4,34,196,231,161,36,128,137,229,242,116,53,237,187,154,55,212,40,82,180,104,209,80,74,17,84,223,250,230,175,154,82,244,141,94,205,168,162,134,18,53,172,232,219,188,250,192,72,31,170,232,195,21,77,115,175,15,141,214,174,93,43,15,62,248,160,159,137,69,223,56,190,242,202,43,205,220,244,161,141,190,57,172,134,23,53,163,232,3,28,45,195,135,15,55,125,206,154,53,75,10,20,40,32,7,14,28,48,111,16,235,67,26,29,207,103,98,9,42,120,23,43,235,17,6,21,42,84,144,157,59,119,202,213,87,95,237,226,200,193,15,197,190,54,120,102,209,210,2,19,75,180,40,25,153,243,192,196,18,153,186,69,74,212,122,159,169,134,14,205,240,230,213,162,247,63,187,118,237,50,247,123,106,88,177,90,182,111,223,110,178,219,61,242,200,35,230,136,161,49,99,198,92,204,190,162,125,232,75,25,106,132,209,99,30,245,30,74,235,248,138,222,159,233,61,166,102,112,73,252,123,171,99,135,171,222,212,169,83,141,105,103,241,226,197,142,134,160,230,149,157,147,39,42,52,41,214,169,171,163,125,211,25,4,32,224,14,129,100,77,44,19,167,200,127,210,164,117,39,128,24,26,197,206,190,17,19,75,12,45,20,166,10,1,8,120,131,128,157,139,182,55,102,64,20,16,128,128,215,9,96,98,241,186,66,145,31,159,190,141,165,111,189,235,27,87,250,118,124,210,226,148,137,69,251,29,54,122,168,116,238,245,158,57,106,231,228,169,147,210,190,85,71,121,169,198,43,178,124,213,55,242,114,131,154,102,232,34,247,62,32,71,143,30,150,214,111,182,189,152,137,229,161,98,37,205,113,60,90,186,116,232,46,175,212,170,43,253,62,249,240,146,76,44,237,90,117,148,39,203,252,127,38,150,159,55,252,46,159,12,233,127,241,216,161,37,223,44,146,186,141,95,150,58,47,214,147,206,239,118,243,155,106,219,247,91,203,248,41,227,204,239,110,185,233,86,105,88,175,177,137,45,80,73,206,196,226,51,191,168,25,101,230,156,105,50,121,244,116,115,172,81,239,143,123,72,150,44,87,74,209,251,138,202,127,210,164,145,239,215,175,149,173,107,127,150,153,115,166,203,167,67,7,154,163,134,158,169,80,89,102,205,155,41,203,231,125,39,95,205,152,124,49,246,13,27,215,75,237,215,106,200,241,227,113,38,43,205,251,237,186,24,67,140,221,130,137,197,46,65,218,219,33,128,137,229,242,244,222,121,231,29,57,113,226,132,185,70,123,169,248,142,244,81,243,138,62,0,105,209,162,133,52,109,218,212,188,57,172,38,22,253,127,201,199,31,127,44,235,214,173,51,97,39,36,36,72,250,244,233,47,154,88,106,215,174,109,222,20,214,178,106,213,42,243,38,176,62,108,185,227,142,59,100,199,142,29,126,83,213,183,147,245,225,147,102,115,209,7,54,90,206,158,61,107,142,24,242,186,137,69,99,213,183,157,53,133,191,154,113,188,92,216,215,122,89,157,208,198,134,137,37,180,124,233,253,242,4,48,177,176,66,66,73,64,13,181,122,76,97,241,226,197,67,57,76,88,250,214,251,45,189,7,211,108,120,190,35,130,52,83,94,168,178,148,132,101,146,201,12,154,51,103,78,99,158,86,211,143,221,226,51,175,232,79,45,197,62,232,34,217,10,22,178,219,45,237,33,0,129,48,16,88,240,194,115,102,63,153,184,60,57,241,43,243,189,27,197,89,2,118,246,141,152,88,156,213,130,222,32,0,1,8,4,36,96,231,162,29,176,115,42,64,0,2,16,16,49,111,198,36,189,17,7,12,4,156,36,160,111,211,63,246,216,99,230,33,155,30,255,240,238,187,239,250,153,89,156,52,177,104,220,71,142,30,145,191,247,237,145,219,243,21,240,203,34,162,199,13,29,251,247,168,92,151,253,250,100,167,183,103,239,30,185,58,235,213,146,37,179,245,55,212,146,235,40,46,238,95,185,226,138,12,201,166,148,62,120,232,31,249,55,238,95,185,237,150,60,78,34,190,216,151,206,61,33,225,140,153,163,254,93,235,120,233,211,95,33,171,214,124,43,79,150,173,32,231,206,158,147,3,7,15,72,137,178,15,200,206,141,187,47,201,178,162,217,106,246,239,223,39,185,114,230,118,236,173,57,76,44,33,145,154,78,45,18,192,196,146,50,168,189,123,247,202,77,55,221,100,222,162,189,241,198,27,45,18,117,167,218,230,205,155,37,79,158,60,114,240,224,65,153,49,99,134,49,106,108,221,186,85,38,76,152,96,76,44,79,63,253,180,57,6,232,240,225,195,146,54,109,90,243,166,112,238,220,185,47,154,88,244,152,160,221,187,119,155,96,19,155,88,74,148,40,33,165,75,151,54,199,7,105,209,246,202,65,223,22,46,91,182,172,156,57,115,198,152,87,148,201,109,183,221,22,17,38,150,191,254,250,75,110,189,245,86,115,140,146,62,120,241,106,97,95,235,85,101,66,31,23,38,150,208,51,102,132,203,252,191,110,211,70,57,118,228,136,20,126,179,5,152,32,224,40,1,205,218,246,226,139,47,154,123,143,104,45,223,127,255,189,57,138,49,62,62,222,28,75,164,199,24,70,123,105,216,176,161,57,114,242,173,183,222,74,245,84,147,154,87,180,163,108,119,23,36,11,75,170,137,210,16,2,225,39,48,255,133,231,76,54,165,196,5,19,75,104,116,177,179,111,196,196,18,26,77,232,21,2,16,128,64,138,4,236,92,180,193,10,1,8,64,192,10,1,76,44,86,40,81,199,46,1,61,95,122,246,236,217,166,155,107,174,185,198,152,89,218,183,111,111,190,8,115,218,196,98,55,214,104,107,175,198,148,39,42,151,150,123,11,23,145,162,69,138,203,164,169,227,229,142,2,119,153,163,135,220,40,152,88,82,166,252,193,7,31,152,244,222,250,6,103,176,69,83,119,143,27,55,78,106,214,172,41,153,51,103,14,182,249,37,245,19,247,167,31,106,186,241,159,127,254,89,242,231,207,111,187,239,112,118,128,137,37,101,250,106,228,80,243,70,255,254,253,195,41,81,178,99,87,169,82,69,238,185,231,30,233,216,177,163,232,177,64,217,179,103,151,245,235,215,203,244,233,211,141,137,69,99,191,253,246,219,101,240,224,193,82,163,70,13,105,215,174,157,124,246,217,103,1,77,44,218,223,164,73,147,100,206,156,57,162,25,88,94,127,253,117,99,176,212,99,139,124,111,25,215,171,87,79,58,119,238,108,50,155,248,50,177,76,155,54,205,212,47,87,174,156,231,88,105,64,205,155,55,55,199,9,105,220,94,45,236,107,189,170,76,232,227,194,196,18,122,198,140,144,50,1,50,177,176,58,66,69,64,51,184,169,145,212,139,247,81,161,154,115,44,244,171,247,124,122,236,164,239,187,139,96,230,156,156,121,197,215,158,44,44,193,144,164,46,4,188,71,0,19,139,123,154,216,217,55,98,98,113,79,39,70,130,0,4,32,96,8,216,185,104,131,16,2,16,128,128,21,2,106,98,153,60,121,242,37,217,88,146,102,103,73,252,223,151,251,76,199,116,170,109,180,141,147,148,141,157,249,5,226,28,232,115,183,199,214,55,226,71,140,24,97,222,114,247,21,125,32,168,15,13,123,182,235,39,217,50,231,148,2,69,110,179,178,100,169,147,10,2,127,254,181,91,22,45,91,32,187,254,216,37,5,239,42,36,85,43,85,187,36,11,75,42,186,181,212,4,19,75,202,152,244,97,188,154,71,238,188,243,78,75,44,19,87,58,116,232,144,121,176,175,95,158,107,6,10,187,37,113,127,154,205,225,219,111,191,149,162,69,139,58,98,144,177,27,155,157,246,152,88,82,166,167,235,102,225,194,133,82,176,96,65,59,136,67,210,118,233,210,165,230,141,95,253,255,132,150,23,94,120,193,60,80,208,227,132,52,75,138,26,191,52,43,75,143,30,61,100,227,198,141,230,115,53,167,252,242,203,47,198,228,146,82,38,150,35,71,142,72,181,106,213,100,201,146,37,166,223,98,197,138,201,148,41,83,228,150,91,110,17,61,250,78,51,190,104,209,227,135,180,95,253,59,80,51,141,26,49,181,142,30,139,231,197,178,101,203,22,147,225,108,207,158,61,33,9,239,175,101,23,120,221,248,88,153,84,247,207,190,54,213,232,34,190,33,38,150,136,151,48,162,39,128,137,37,162,229,243,116,240,149,43,87,150,58,117,234,152,251,10,74,244,16,208,61,145,102,184,83,19,181,213,114,57,243,138,246,65,22,22,171,36,169,7,1,239,18,192,196,226,158,54,118,246,141,152,88,220,211,137,145,32,0,1,8,24,2,118,46,218,32,132,0,4,32,96,133,64,147,38,77,228,192,129,3,126,85,213,216,146,184,36,254,239,203,125,166,109,162,173,109,40,231,20,168,239,164,159,219,97,31,238,177,244,168,7,125,211,61,33,33,225,226,210,210,76,15,57,114,228,144,30,109,251,73,246,44,152,88,172,252,189,70,98,29,76,44,41,171,54,108,216,48,115,148,73,171,86,173,164,84,169,82,162,233,171,251,245,235,39,39,79,158,52,153,37,94,123,237,53,211,88,51,66,12,31,62,220,164,242,214,58,122,36,151,62,224,95,182,108,153,121,192,62,127,254,124,209,47,210,27,53,106,36,122,86,253,248,241,227,77,91,205,90,161,70,133,184,184,56,83,95,223,40,188,254,250,235,205,67,123,237,67,31,232,107,22,11,125,147,180,98,197,138,23,251,211,44,21,181,106,213,146,47,191,252,210,28,55,51,115,230,76,19,143,154,209,180,159,79,62,249,196,252,94,179,96,168,137,70,77,3,11,22,44,144,7,30,120,192,252,157,235,24,250,22,227,128,1,3,100,221,186,117,162,89,53,180,77,214,172,89,93,95,194,152,88,146,71,62,117,234,84,249,252,243,207,141,110,94,45,199,142,29,51,153,138,242,229,203,103,50,3,37,46,122,12,144,26,81,116,109,157,61,123,86,246,237,219,103,76,38,190,227,128,46,55,39,53,113,170,17,70,13,100,5,10,20,240,187,111,249,231,159,127,76,118,154,188,121,243,58,118,164,154,91,124,53,179,217,27,111,188,33,207,61,247,156,99,67,170,121,101,231,164,137,114,230,120,156,148,254,116,136,164,75,162,67,48,3,177,175,13,134,86,116,213,197,196,18,93,122,70,218,108,48,177,68,154,98,145,19,175,222,99,175,89,179,70,110,190,249,102,215,130,214,239,109,212,192,251,227,143,63,154,189,131,102,100,188,227,142,59,204,248,219,183,111,151,161,67,135,26,67,175,30,157,216,172,89,51,115,68,162,175,236,223,191,95,94,125,245,85,179,15,72,154,197,241,196,137,19,242,252,243,207,75,203,150,45,205,189,126,210,162,247,93,122,223,248,221,119,223,201,221,119,223,45,173,91,183,54,47,163,248,138,222,91,233,49,143,154,225,174,120,241,226,41,242,72,174,158,254,78,141,202,95,127,253,181,201,216,170,123,19,61,54,50,156,69,143,19,210,23,189,10,21,42,116,217,48,2,153,87,124,141,201,194,18,78,53,25,27,2,206,16,192,196,226,12,71,43,189,216,217,55,98,98,177,66,152,58,16,128,0,4,28,36,96,231,162,237,96,24,116,5,1,8,64,0,2,16,176,69,224,217,103,159,53,15,194,181,232,195,72,253,98,168,107,215,174,82,190,124,121,142,19,178,69,214,251,141,49,177,164,172,145,102,149,80,3,136,126,41,172,127,23,250,64,93,179,65,104,70,9,53,184,232,23,202,250,37,181,26,84,102,204,152,97,30,232,235,151,195,139,22,45,50,6,20,253,251,81,51,130,254,212,246,154,181,66,191,84,214,44,20,250,64,255,215,95,127,149,60,121,242,152,186,215,94,123,173,49,156,232,219,133,133,11,23,54,6,19,61,142,69,143,33,209,35,86,212,80,230,235,239,241,199,31,55,245,119,236,216,97,76,1,154,169,67,207,133,215,47,202,187,116,233,98,250,91,177,98,133,232,113,72,122,124,137,26,69,244,11,109,53,69,234,63,141,27,55,54,70,22,157,135,246,163,38,29,125,83,85,191,24,119,187,96,98,73,158,120,237,218,181,205,3,14,93,79,145,88,212,16,169,235,82,31,148,104,214,20,53,121,233,186,214,191,155,88,45,67,134,12,145,111,190,249,198,28,51,102,183,248,204,43,39,14,236,55,93,229,123,190,134,228,127,161,166,173,110,217,215,218,194,23,209,141,49,177,68,180,124,17,31,60,38,150,136,151,48,108,19,208,251,99,189,239,77,174,168,153,68,51,41,30,60,120,208,213,248,212,48,174,247,64,111,191,253,182,57,102,241,163,143,62,50,49,232,203,46,106,108,215,61,182,26,222,187,119,239,46,143,60,242,136,57,234,72,77,240,186,95,24,61,122,180,201,192,167,247,241,122,4,97,226,210,162,69,11,249,248,227,143,141,193,37,105,102,25,53,153,232,239,116,79,162,247,213,115,231,206,149,123,253,206,23,0,0,32,0,73,68,65,84,205,155,55,155,241,211,166,77,107,76,242,179,102,205,50,251,25,53,194,171,49,62,185,146,82,61,29,83,247,15,186,175,56,119,238,156,49,206,235,239,212,156,27,174,82,189,122,117,99,166,81,99,79,114,197,170,121,69,219,146,133,37,92,42,50,46,4,156,37,144,220,94,230,201,73,83,35,238,197,7,103,169,132,166,55,59,251,70,76,44,161,209,132,94,33,0,1,8,164,72,192,206,69,27,172,16,128,0,4,32,0,1,47,16,208,76,12,37,75,150,148,244,233,211,155,47,251,212,188,82,161,66,133,139,161,253,176,96,179,28,57,16,199,113,66,94,16,43,4,49,96,98,73,25,106,82,19,139,102,150,80,3,137,166,175,214,172,37,219,182,109,147,77,155,54,153,163,82,22,47,94,108,222,184,220,186,117,171,49,136,100,200,144,225,226,113,66,106,64,209,191,47,61,178,75,223,176,212,76,18,250,38,99,114,38,22,53,201,172,92,185,82,150,47,95,110,2,83,67,204,31,127,252,97,50,90,248,142,39,210,182,106,138,81,19,139,246,169,71,187,232,155,151,90,126,250,233,39,243,5,185,102,178,80,195,128,126,230,235,171,125,251,246,230,247,250,134,168,166,225,214,177,52,30,53,206,168,33,199,247,166,104,8,150,89,138,93,98,98,73,30,141,154,139,116,45,229,202,149,203,77,57,28,29,75,77,93,250,214,174,190,113,92,164,72,17,121,233,165,151,252,222,56,118,116,176,8,232,76,51,158,169,153,76,223,150,78,109,73,106,94,209,126,210,101,206,108,59,11,139,246,195,190,54,181,170,68,126,59,76,44,145,175,97,36,207,0,19,75,36,171,23,190,216,213,80,161,247,179,249,243,231,55,230,138,164,102,134,239,191,255,222,100,64,252,225,135,31,92,11,82,51,169,220,112,195,13,23,143,18,213,76,116,122,63,167,198,116,53,147,232,125,184,102,77,212,162,47,143,232,75,36,199,143,31,55,166,21,53,169,232,253,65,114,38,22,53,165,116,232,208,193,212,211,236,140,73,77,44,186,159,208,172,120,122,223,165,247,247,106,154,209,44,44,106,104,87,163,140,26,162,117,239,161,230,245,203,153,88,82,170,167,123,144,123,239,189,215,24,100,180,104,54,73,157,155,238,65,194,85,218,180,105,99,230,168,63,19,151,96,204,43,190,118,100,97,9,151,138,140,11,1,103,9,36,187,151,153,52,85,211,145,59,59,16,189,217,218,55,98,98,97,1,65,0,2,16,112,153,0,95,246,185,12,156,225,32,0,1,8,64,192,113,2,250,86,87,223,190,125,69,223,18,79,238,205,44,76,44,246,144,47,91,177,68,122,246,235,38,109,91,117,144,174,189,63,144,69,51,191,177,215,161,195,173,49,177,164,12,52,169,137,229,231,159,127,54,95,150,107,209,55,42,255,251,223,255,154,52,214,245,235,215,55,199,244,104,166,21,205,178,162,95,170,235,145,67,62,211,137,207,196,162,166,4,53,152,36,53,177,232,17,41,106,124,209,76,44,250,37,182,214,87,131,137,223,151,178,135,14,37,107,98,209,47,181,111,188,241,70,115,204,145,22,53,163,104,10,114,253,210,94,191,32,87,3,140,239,75,102,61,246,72,211,170,235,219,158,250,55,175,89,97,180,104,74,112,125,83,84,51,191,184,93,48,177,92,74,92,13,73,154,98,222,205,7,47,110,235,30,171,227,21,45,90,212,252,109,151,40,81,194,50,130,132,227,199,101,255,247,107,229,151,73,19,196,151,121,37,113,99,39,178,176,104,127,236,107,45,75,18,117,21,49,177,68,157,164,17,53,33,76,44,17,37,151,167,130,213,12,111,154,113,68,179,150,232,189,112,98,51,139,47,243,136,254,116,171,232,241,160,27,55,110,52,47,135,104,241,25,203,53,67,138,222,123,235,62,194,151,141,77,227,214,248,19,239,45,212,24,175,217,90,18,103,98,81,99,140,214,83,83,187,102,31,209,12,46,73,77,44,106,164,175,90,181,170,232,49,143,190,162,102,123,53,207,168,89,61,241,239,38,78,156,152,98,38,150,148,234,149,45,91,214,188,224,162,217,101,180,104,159,26,171,190,8,19,174,162,251,158,63,255,252,243,255,247,63,7,246,203,79,35,135,203,254,181,107,194,21,18,227,66,0,2,30,36,80,30,19,75,72,84,177,179,111,196,196,18,18,73,232,20,2,16,128,64,202,4,236,92,180,225,10,1,8,64,0,2,16,136,4,2,152,88,236,169,180,118,221,26,233,245,81,55,105,219,178,131,116,235,211,89,166,127,233,222,151,169,86,34,199,196,146,50,165,164,38,22,95,230,20,109,225,51,177,104,86,20,205,186,162,255,232,23,204,77,155,54,53,217,140,244,11,230,164,38,22,205,220,162,217,142,124,38,22,223,23,215,27,54,108,144,251,239,191,223,152,88,244,204,121,77,255,61,125,250,116,19,152,190,73,170,95,210,234,209,50,201,101,98,209,47,163,213,76,163,105,189,181,248,190,0,87,19,141,126,209,237,235,83,63,243,153,88,134,14,29,106,222,246,188,249,230,155,101,213,170,85,162,243,212,127,119,226,152,19,43,107,46,113,29,76,44,151,18,83,99,225,206,157,59,47,49,50,5,203,150,250,222,35,160,230,36,125,91,90,143,255,10,84,212,188,242,251,156,89,178,107,246,215,162,255,158,92,113,42,11,139,246,205,190,54,144,34,209,251,185,19,38,150,211,103,18,100,221,246,29,178,102,203,54,201,155,59,151,84,126,244,194,67,92,74,116,17,208,99,75,182,237,250,195,232,124,36,46,78,90,212,172,110,123,130,152,88,108,35,140,217,14,212,24,162,230,113,159,121,35,177,153,69,143,219,212,227,113,194,113,111,171,130,232,158,64,143,134,44,86,172,152,57,202,231,149,87,94,49,102,27,159,73,93,239,195,179,101,203,102,238,225,53,203,73,226,123,120,159,137,69,255,222,52,91,139,26,95,245,8,31,205,152,152,156,137,69,205,234,61,123,246,148,237,219,183,95,92,11,122,172,81,189,122,245,204,49,64,190,162,198,150,212,152,88,116,111,162,6,125,61,250,232,212,169,83,198,76,147,55,111,94,115,175,26,174,162,217,38,213,244,61,176,71,119,217,57,105,162,104,166,58,10,4,32,0,129,164,4,48,177,132,102,77,216,217,55,98,98,9,141,38,244,10,1,8,64,32,69,2,118,46,218,96,133,0,4,32,0,1,8,68,2,1,175,154,88,182,109,223,34,159,12,25,32,75,87,44,145,194,119,223,35,61,222,239,45,121,243,228,147,99,255,30,147,119,59,191,35,43,87,127,43,143,63,90,70,50,102,204,40,37,31,124,68,30,47,85,86,106,190,90,77,134,14,28,33,55,228,200,41,199,227,143,75,173,186,213,101,196,103,99,37,123,182,236,178,96,201,60,25,58,242,115,217,249,219,78,41,245,112,105,105,219,162,131,228,188,33,167,116,236,218,78,242,229,201,47,243,23,207,147,234,207,190,32,149,159,170,34,125,7,246,150,217,243,191,54,71,202,52,172,219,216,252,78,203,252,69,115,101,248,216,47,100,211,214,141,82,190,108,5,233,242,110,119,249,125,247,239,210,187,127,15,105,219,162,189,244,232,219,85,70,15,25,239,41,217,49,177,164,44,135,21,19,203,178,101,203,204,217,243,227,199,143,55,95,78,63,246,216,99,38,165,249,203,47,191,108,82,136,235,155,150,250,165,179,30,39,228,51,177,232,151,210,90,87,211,138,235,67,237,230,205,155,155,163,127,212,112,178,103,207,30,41,83,166,140,233,83,13,47,122,222,188,214,209,84,222,190,254,242,228,201,115,241,56,33,61,218,72,199,212,244,224,154,50,92,191,228,222,178,101,139,201,194,162,241,39,103,98,209,236,45,218,70,191,56,215,47,161,181,158,190,77,233,230,219,170,62,234,177,104,98,81,205,52,107,79,74,69,31,200,168,150,154,225,199,173,114,224,192,1,243,128,66,223,22,214,99,177,106,214,172,121,241,120,41,125,40,162,198,39,61,22,72,205,84,186,30,211,165,75,119,49,52,125,75,88,223,202,85,35,149,102,1,74,92,52,51,144,254,61,180,108,217,210,172,235,164,69,31,226,124,254,249,231,230,65,132,30,181,163,217,129,52,61,188,175,232,223,74,131,6,13,76,42,252,226,197,139,39,139,67,77,95,159,126,250,169,49,123,233,195,30,125,184,162,153,141,18,18,18,228,141,55,222,240,107,163,111,42,107,230,161,112,21,253,59,255,246,219,111,47,155,130,223,138,121,197,23,127,161,38,205,228,198,199,46,229,154,154,249,177,175,77,13,181,232,104,227,132,137,101,206,170,53,50,114,246,124,137,63,117,82,74,22,46,36,237,235,188,24,29,112,152,133,31,129,223,247,238,147,38,125,250,203,149,153,50,75,220,137,120,153,213,167,187,109,66,106,98,153,52,97,162,180,153,59,223,118,95,116,16,123,4,174,184,226,10,57,125,250,180,223,196,213,88,174,102,15,205,138,50,114,228,72,87,161,232,189,135,222,215,235,125,137,198,160,217,75,244,158,73,143,54,210,99,126,244,72,31,45,122,191,175,217,99,244,62,72,13,241,90,146,102,98,81,3,142,182,211,251,43,221,71,168,17,70,239,13,213,28,147,56,123,226,132,9,19,204,125,82,226,76,44,186,247,208,108,37,137,239,121,82,107,98,209,251,86,189,159,250,242,203,47,229,166,155,110,50,198,156,115,231,206,93,52,220,187,10,248,127,131,105,6,204,45,139,22,74,217,147,201,155,124,195,17,19,99,66,0,2,222,35,128,137,37,52,154,216,217,55,98,98,9,141,38,244,10,1,8,64,32,69,2,118,46,218,96,133,0,4,32,0,1,8,68,2,1,175,154,88,170,188,248,140,60,84,180,132,148,47,87,81,134,143,25,42,113,199,227,100,196,167,99,164,75,175,247,229,155,149,203,228,157,22,237,229,251,245,107,101,240,240,79,165,75,135,238,82,245,153,106,82,232,161,59,228,219,249,107,228,230,155,110,49,102,151,194,15,221,33,107,151,110,144,108,215,102,151,7,203,220,47,111,53,110,41,247,221,115,191,244,254,184,135,20,200,95,64,222,123,167,179,212,170,247,188,172,90,243,173,188,248,252,75,242,122,221,70,50,241,171,241,198,192,210,174,85,7,115,116,75,203,246,111,202,196,145,95,73,129,252,119,74,145,71,10,202,167,253,134,200,213,89,175,150,174,189,59,73,181,42,47,72,181,202,207,203,119,107,87,26,35,205,183,223,45,151,74,21,159,245,148,236,152,88,82,150,67,205,29,191,255,254,187,249,34,58,75,150,44,146,52,19,139,62,240,191,225,134,27,68,143,8,209,7,232,106,76,208,52,224,106,32,209,183,43,213,136,176,114,229,74,211,135,158,81,175,105,197,245,75,101,45,157,59,119,54,230,17,45,106,120,25,51,102,140,49,156,228,204,153,211,124,65,237,251,210,189,82,165,74,230,11,111,53,99,249,250,83,51,129,30,107,164,153,92,52,171,195,139,47,190,40,250,5,182,142,159,41,83,38,249,250,235,175,205,3,255,228,76,44,154,217,69,191,12,127,225,133,23,100,242,228,201,230,232,34,253,242,92,223,226,244,165,63,119,115,129,198,154,137,69,53,86,3,145,26,45,212,196,148,156,153,229,225,135,31,54,89,115,84,111,183,138,190,177,171,15,94,244,97,139,154,66,244,120,41,125,216,162,25,135,116,77,235,49,88,13,27,54,52,15,100,52,46,125,27,55,62,62,222,164,199,31,61,122,180,44,92,184,208,47,253,189,47,110,61,30,75,51,203,232,154,75,154,254,94,13,42,250,59,253,59,210,117,160,198,45,53,125,233,248,105,211,166,53,111,80,251,142,3,80,147,86,114,199,221,253,253,247,223,146,59,119,110,147,70,191,86,173,90,102,29,235,241,92,107,215,174,53,127,175,247,221,119,159,244,233,211,231,34,70,253,91,213,172,71,225,42,106,96,121,231,157,119,204,117,33,105,9,198,188,162,109,51,93,127,189,148,250,116,136,99,83,97,95,235,24,202,136,235,200,9,19,139,111,210,189,199,78,148,132,179,103,49,177,68,220,42,8,46,224,37,235,54,72,191,241,147,29,51,177,28,59,114,68,10,191,217,34,184,32,168,29,243,4,146,102,98,81,147,134,154,44,244,88,161,112,101,98,81,131,137,222,203,232,189,187,239,158,95,133,210,251,167,175,190,250,234,226,17,60,122,63,160,247,64,251,246,237,187,168,99,82,19,139,30,245,171,247,91,190,162,199,146,234,125,187,26,131,245,94,194,87,180,175,71,31,125,84,14,29,58,100,12,239,122,127,166,251,22,221,47,232,62,193,87,82,107,98,209,251,52,237,87,179,54,234,125,161,154,153,175,188,242,74,99,126,14,87,73,156,137,69,143,91,220,179,108,105,184,66,97,92,8,64,192,195,4,202,79,158,230,225,232,34,55,52,59,251,70,76,44,145,171,59,145,67,0,2,17,74,192,206,69,59,66,167,76,216,16,128,0,4,32,16,99,4,188,106,98,121,180,252,67,242,96,209,135,164,205,91,237,36,83,198,76,178,115,215,78,185,175,112,17,209,223,119,124,231,3,121,178,76,5,209,135,164,37,202,62,32,141,27,52,187,172,137,37,67,134,140,178,250,251,85,82,161,220,83,114,240,208,65,233,255,89,63,217,178,109,147,124,53,118,166,49,177,220,152,235,70,233,211,237,99,243,214,89,158,194,55,202,199,61,63,145,170,149,170,153,149,208,162,93,51,201,122,213,213,210,176,110,35,41,81,174,168,116,126,183,155,84,175,82,67,142,30,61,34,122,164,139,102,135,241,114,193,196,98,95,29,77,173,173,15,204,245,11,94,53,161,36,46,250,134,165,254,62,185,162,199,10,105,209,172,44,73,139,26,8,244,65,190,239,237,76,223,231,41,245,167,111,116,234,155,146,250,101,117,226,44,25,151,155,157,154,107,244,237,213,196,111,115,218,167,17,92,15,177,102,98,81,58,143,63,254,184,172,88,177,194,232,164,38,143,164,102,22,53,60,45,95,190,220,24,159,220,40,154,73,69,205,88,106,176,81,67,200,217,179,103,205,154,29,48,96,128,89,131,26,223,238,221,187,77,40,106,208,210,108,39,199,143,31,55,166,21,141,95,215,100,114,38,22,53,165,104,214,31,173,215,187,119,239,75,76,44,250,55,163,235,117,215,174,93,102,174,186,230,53,11,139,178,81,163,140,190,85,172,127,35,250,32,40,37,19,203,180,105,211,76,246,22,95,74,123,125,235,90,211,242,171,193,75,215,183,174,47,101,233,149,162,49,105,166,27,253,233,43,193,154,87,124,237,114,150,124,88,174,190,189,128,252,39,77,154,139,255,200,127,124,255,254,159,100,126,119,225,51,73,243,191,207,254,87,87,254,215,254,251,15,58,94,130,137,47,126,189,178,114,66,27,7,38,150,208,242,141,198,222,49,177,68,163,170,145,55,39,53,217,170,241,35,177,121,69,179,191,105,241,153,96,221,204,50,168,255,111,191,237,182,219,140,89,165,96,193,130,23,129,170,241,68,239,163,244,254,100,254,252,249,38,243,156,30,245,163,89,227,18,31,119,148,212,196,146,84,17,109,255,222,123,239,153,251,41,53,30,127,242,201,39,82,185,114,101,99,46,209,35,71,245,158,76,239,137,212,196,51,118,236,88,147,237,69,239,227,124,37,169,137,69,227,213,251,168,198,141,27,139,102,180,73,169,158,222,7,234,241,72,107,214,172,145,31,126,248,65,202,150,45,107,238,251,30,124,240,65,115,60,145,222,59,170,137,198,205,162,89,102,244,5,2,253,169,229,196,129,253,130,153,197,77,5,24,11,2,145,65,128,189,76,104,116,178,243,60,20,19,75,104,52,161,87,8,64,0,2,41,18,176,115,209,6,43,4,32,0,1,8,64,32,18,8,120,213,196,178,114,245,10,105,246,118,99,57,120,232,31,185,183,208,125,242,86,227,86,114,123,190,2,242,72,249,7,229,251,101,255,149,28,215,223,96,240,190,242,122,45,41,247,248,147,151,152,88,14,29,62,100,50,167,104,38,150,107,175,201,38,3,6,127,36,195,199,124,33,199,143,199,73,174,27,114,201,141,185,111,186,104,98,209,227,130,106,85,175,45,251,246,239,149,226,143,23,185,68,182,103,42,84,150,65,125,7,155,227,136,186,126,216,201,124,94,166,116,57,121,239,157,78,146,231,214,188,158,150,25,19,139,167,229,137,250,224,98,209,196,162,89,66,212,200,162,111,202,234,67,3,125,171,53,177,153,69,223,158,85,99,137,254,116,163,196,197,197,153,148,251,190,76,60,154,49,72,51,175,232,155,183,250,150,179,26,66,124,15,89,244,237,226,194,133,11,155,223,105,54,32,45,201,61,116,209,248,181,158,62,244,208,172,51,250,6,114,210,76,44,139,23,47,54,25,84,18,167,191,215,7,44,106,158,209,227,137,124,229,114,111,14,235,3,26,125,243,184,80,161,66,166,186,190,153,171,44,213,16,163,217,140,52,227,145,26,100,210,164,73,99,82,242,107,12,137,31,212,184,193,55,241,24,106,254,209,135,89,250,51,181,230,21,55,99,230,139,95,55,105,135,111,44,76,44,225,99,31,169,35,99,98,137,84,229,162,39,110,53,106,104,38,16,189,23,209,127,247,153,87,124,51,212,204,131,250,255,125,53,93,184,85,212,188,162,247,60,73,203,160,65,131,140,81,164,103,207,158,230,216,79,45,5,10,20,48,199,11,170,145,197,87,124,247,88,106,224,213,123,159,164,37,177,137,69,179,129,234,17,142,62,147,239,210,165,75,47,30,219,168,89,254,124,199,140,38,238,35,233,253,148,222,135,149,43,87,238,146,76,122,73,235,105,70,23,205,250,168,166,23,189,191,235,214,173,155,49,56,107,81,211,177,254,163,115,115,179,180,105,211,198,24,159,245,103,226,146,26,51,75,177,15,186,72,182,130,23,238,35,41,16,128,0,4,32,16,152,128,157,231,161,152,88,2,243,165,6,4,32,0,1,71,9,216,185,104,59,26,8,157,65,0,2,16,128,0,4,66,68,192,139,38,22,205,30,241,243,206,29,114,215,29,119,203,246,95,254,143,189,59,129,215,169,218,255,56,254,51,148,41,138,84,40,77,26,209,116,75,161,241,210,164,50,84,110,210,132,234,150,114,37,162,89,74,100,78,8,25,10,101,140,148,34,185,77,212,69,17,42,36,67,23,145,8,153,167,136,255,235,183,186,207,249,159,115,28,231,60,231,236,103,239,189,246,218,159,253,122,245,170,235,60,207,26,222,191,101,223,115,206,250,62,107,255,40,111,142,28,34,83,62,253,72,222,27,249,129,92,126,125,53,153,54,121,134,156,124,226,41,70,228,234,58,87,202,61,13,27,167,133,88,18,95,91,184,104,129,220,80,255,26,19,98,249,246,251,121,242,64,139,123,101,226,219,83,164,226,217,149,100,196,152,183,100,194,164,241,105,33,150,186,55,212,147,219,235,223,41,59,119,237,148,179,47,170,32,175,247,29,38,151,86,253,235,19,103,191,254,186,70,242,23,200,47,71,150,56,74,182,108,221,44,229,202,28,47,115,190,157,45,47,191,218,77,202,150,57,94,122,119,237,235,83,101,82,211,44,33,150,212,56,210,74,222,4,52,196,50,117,234,84,243,136,157,56,93,111,188,241,134,252,252,243,207,105,83,78,4,43,238,185,231,30,19,196,208,211,80,52,220,18,244,165,161,19,61,10,191,74,149,42,230,83,204,58,30,61,41,168,79,159,62,102,40,122,234,138,62,42,235,219,111,191,53,159,40,214,43,115,136,69,79,192,210,211,90,170,85,171,102,54,107,244,56,253,172,66,44,250,232,31,221,244,88,188,120,113,218,52,245,177,70,250,233,228,102,205,154,165,253,89,50,199,223,171,87,255,254,253,205,17,247,250,40,164,71,31,125,84,158,124,242,73,243,120,161,30,61,122,152,83,102,116,211,69,55,180,244,81,77,97,93,106,83,162,112,97,249,118,248,155,178,98,210,7,38,200,98,243,69,136,197,230,234,164,110,108,132,88,82,103,25,151,150,8,177,196,165,210,118,207,179,109,219,182,242,226,139,47,102,57,200,245,235,215,203,89,103,157,101,66,173,54,93,26,80,209,177,37,130,192,169,28,155,254,124,172,167,220,105,219,201,158,202,152,155,254,245,228,60,13,221,4,21,178,206,110,108,26,22,106,208,160,193,65,225,165,196,123,114,19,102,209,0,139,6,89,184,16,64,0,1,4,146,19,240,178,31,74,136,37,57,99,94,133,0,2,8,164,76,192,203,77,59,101,131,160,33,4,16,64,0,1,4,124,20,176,53,196,114,254,101,149,228,213,110,253,205,137,39,255,153,249,133,60,208,226,62,19,72,185,186,246,21,114,115,237,250,210,166,197,147,50,115,214,116,185,227,190,219,228,197,103,95,146,187,111,111,44,149,46,57,67,254,245,192,35,210,248,206,251,228,249,78,109,101,204,59,35,205,123,222,159,60,193,252,247,71,239,126,106,30,3,116,207,131,119,200,97,135,29,46,239,141,156,104,30,39,148,8,177,40,115,189,59,110,50,143,23,234,244,124,55,115,50,203,221,255,188,93,30,121,168,149,156,91,233,60,185,173,241,45,242,209,248,79,228,196,19,78,50,33,150,249,63,124,47,67,250,189,229,99,117,188,55,77,136,197,187,33,45,228,93,128,16,203,95,118,97,135,88,244,88,250,22,45,90,72,191,126,253,76,224,164,77,155,54,102,3,68,67,31,186,1,164,143,244,209,75,79,62,57,254,248,227,77,152,37,241,168,171,204,33,22,61,181,69,223,55,110,220,56,57,236,176,195,76,16,230,190,251,238,51,225,152,244,143,174,26,61,122,180,121,100,80,250,147,88,52,240,162,71,195,223,120,227,141,105,139,42,167,16,139,142,165,118,237,218,230,116,24,13,0,221,116,211,77,230,189,122,210,141,94,250,73,101,189,244,83,195,250,245,117,235,214,229,125,193,122,124,103,34,196,50,239,173,97,178,82,67,44,255,27,163,199,102,125,123,59,33,22,223,104,173,106,152,16,139,85,229,136,196,96,8,177,68,162,76,177,31,164,62,230,70,31,129,163,143,219,225,114,75,64,79,12,28,59,118,108,218,73,124,135,154,93,178,97,22,78,99,113,107,125,48,27,4,16,240,87,192,203,126,40,33,22,127,107,67,235,8,32,128,192,65,2,94,110,218,112,34,128,0,2,8,32,16,5,1,27,67,44,234,246,250,155,131,164,125,151,231,228,232,82,165,101,247,158,221,242,244,99,109,229,174,6,247,200,236,185,179,228,249,78,207,202,130,31,230,75,177,98,71,72,137,35,138,203,195,255,108,46,247,52,108,34,189,250,191,108,194,37,122,221,82,167,190,140,127,127,156,9,177,232,85,255,238,122,178,113,211,95,159,214,107,212,176,137,244,27,220,199,4,85,62,152,60,65,234,221,120,179,52,184,245,14,243,181,69,75,126,144,38,77,239,146,95,215,253,106,254,247,117,87,215,146,126,61,6,72,193,130,135,201,195,173,30,144,73,83,62,48,99,58,178,68,9,233,222,241,21,185,240,252,42,86,151,153,16,139,213,229,113,126,112,60,78,40,252,199,9,233,34,211,128,137,30,99,175,97,21,13,146,36,46,13,180,232,241,248,115,230,204,49,127,164,71,223,235,35,121,210,7,65,50,135,88,6,14,28,40,189,122,245,74,107,227,135,31,126,48,143,208,105,213,170,149,60,241,196,19,105,127,174,109,93,126,249,229,230,113,64,37,75,150,52,161,19,253,116,175,30,91,95,161,66,133,180,215,101,23,98,209,0,140,30,133,127,202,41,167,136,246,171,167,198,36,174,119,223,125,215,108,110,36,130,51,3,6,12,48,33,29,125,76,82,88,87,230,199,9,233,105,44,54,135,89,8,177,132,181,82,130,237,55,21,33,150,253,251,247,203,214,157,59,165,247,219,239,202,31,123,247,74,235,59,111,147,226,69,138,74,129,2,249,131,157,12,189,249,46,176,109,231,78,153,58,247,59,233,251,206,4,25,245,194,51,82,180,72,97,41,116,216,97,121,238,119,237,252,239,101,235,230,205,114,206,35,45,243,220,6,111,68,32,43,129,58,117,234,72,163,70,141,14,122,156,33,90,209,22,208,239,27,245,81,145,219,182,109,75,122,34,57,133,89,56,141,37,105,74,94,136,0,2,8,136,151,253,80,66,44,44,32,4,16,64,32,96,1,47,55,237,128,135,74,119,8,32,128,0,2,8,228,73,192,214,16,139,78,102,243,150,205,242,235,186,53,114,122,133,51,164,96,129,130,25,230,183,250,151,85,82,166,76,89,185,175,89,35,169,121,229,213,38,196,162,215,182,109,91,205,191,139,23,207,248,172,113,253,132,252,202,85,43,228,132,227,203,155,182,244,117,122,26,75,225,194,133,15,114,219,247,231,62,89,249,243,10,41,90,180,152,148,61,174,108,134,175,255,178,102,181,252,177,247,15,57,229,164,83,243,228,29,244,155,8,177,4,45,110,95,127,187,118,237,50,65,2,61,97,35,232,43,142,33,22,125,116,146,6,56,244,164,147,150,45,91,154,19,66,138,23,47,158,70,175,191,152,255,226,139,47,204,47,232,131,184,86,174,92,41,39,159,124,178,9,171,84,170,84,41,173,75,13,158,172,90,181,202,60,54,104,202,148,41,82,177,98,69,243,168,31,61,74,94,79,91,73,92,153,67,44,153,199,172,239,127,238,185,231,204,38,146,158,248,242,234,171,175,138,110,44,233,39,163,143,62,250,104,99,208,186,117,107,121,254,249,231,101,248,240,225,230,180,151,2,5,10,164,53,147,57,196,162,227,213,128,202,195,15,63,108,62,133,171,167,190,76,155,54,45,237,196,21,125,163,206,231,153,103,158,145,143,63,254,88,102,205,154,37,122,4,254,29,119,220,33,122,252,188,62,226,104,204,152,49,162,159,208,214,16,77,144,151,142,253,138,43,174,16,253,119,226,210,71,10,229,37,204,114,204,5,23,74,177,19,78,16,57,112,64,14,236,223,47,250,255,97,98,254,189,95,14,236,63,32,242,191,127,235,255,150,253,7,204,159,39,254,173,175,255,235,125,135,120,221,255,218,228,120,253,32,87,71,120,125,165,34,196,50,224,189,137,210,103,236,187,25,38,209,170,97,125,185,247,166,90,225,77,140,158,83,46,240,205,162,197,210,184,67,215,12,237,94,122,110,101,25,240,68,222,3,40,132,88,82,94,38,26,252,159,64,215,174,93,205,227,4,211,7,107,193,137,190,128,126,15,56,120,240,96,153,52,105,82,174,39,147,93,152,133,211,88,114,205,201,27,16,64,32,166,2,94,246,67,9,177,196,116,209,48,109,4,16,8,79,192,203,77,59,188,81,211,51,2,8,32,128,0,2,201,11,216,28,98,73,102,22,141,154,222,153,33,196,146,204,123,226,244,26,66,44,25,171,173,155,203,186,233,253,143,127,252,195,154,101,160,191,172,61,247,220,115,51,156,78,145,211,224,116,147,254,159,255,252,103,134,71,181,232,123,234,213,171,39,167,158,122,170,121,100,139,6,20,158,124,242,73,25,57,114,164,105,238,140,51,206,48,33,133,244,167,101,228,212,143,215,175,199,45,196,162,155,41,26,98,209,48,69,230,240,74,194,242,210,75,47,149,46,93,186,200,101,151,93,230,149,55,169,247,107,120,69,199,147,249,234,219,183,175,9,138,116,238,220,217,4,63,18,107,68,3,56,26,100,73,92,122,130,203,57,231,156,35,91,182,108,17,13,156,100,190,210,135,88,52,48,165,143,247,249,240,195,15,165,86,173,90,242,249,231,159,75,141,26,53,204,91,52,200,163,127,158,121,222,153,67,44,159,126,250,169,57,125,101,243,230,205,210,182,109,91,233,211,167,207,65,125,234,105,43,165,74,149,146,91,110,185,69,102,207,158,109,190,94,165,74,21,153,48,97,130,148,45,91,214,244,161,255,232,220,130,188,212,78,255,126,77,159,62,253,160,110,115,27,102,41,114,204,177,114,69,191,1,65,14,159,190,28,21,72,69,136,197,81,26,166,21,128,0,33,150,0,144,99,218,197,188,121,243,76,128,117,209,162,69,49,21,112,115,218,15,62,248,160,232,227,132,30,125,244,209,60,79,48,171,48,11,167,177,228,153,147,55,34,128,64,204,4,188,236,135,18,98,137,217,98,97,186,8,32,16,190,128,151,155,118,248,163,103,4,8,32,128,0,2,8,228,44,16,245,16,139,62,222,167,252,9,39,202,185,149,206,203,121,178,49,124,5,33,150,140,69,255,224,131,15,204,47,69,127,250,233,39,107,86,131,134,0,158,125,246,217,92,5,107,70,143,30,45,15,60,240,64,182,33,22,253,186,6,15,122,247,238,109,78,28,210,185,223,125,247,221,50,121,242,100,185,254,250,235,3,153,127,220,66,44,138,170,199,159,167,63,121,37,51,116,147,38,77,76,192,226,190,251,238,11,164,6,201,116,162,235,100,253,250,245,114,218,105,167,37,243,242,92,189,230,143,63,254,144,255,254,247,191,166,109,61,157,38,213,151,158,236,146,47,95,62,19,94,9,251,122,253,245,215,205,41,60,67,134,12,57,228,80,114,19,102,169,220,172,185,28,127,213,95,33,32,46,4,242,42,64,136,37,175,114,188,47,21,2,132,88,82,161,72,27,135,18,208,83,228,134,14,29,42,23,95,124,49,72,142,8,148,41,83,198,132,129,211,63,122,50,175,83,203,28,102,225,52,150,188,74,242,62,4,16,136,147,128,151,253,80,66,44,113,90,41,204,21,1,4,172,16,240,114,211,182,98,2,12,2,1,4,16,64,0,129,28,4,162,30,98,161,192,217,11,16,98,249,127,159,229,203,151,155,19,30,116,67,93,31,125,50,110,220,56,121,255,253,247,205,41,20,122,106,137,158,24,161,143,66,57,65,31,225,145,233,210,215,234,227,75,244,116,136,6,13,26,136,30,97,174,159,252,236,216,177,163,92,114,201,37,230,49,41,122,58,132,158,242,162,143,78,89,188,120,177,92,119,221,117,210,179,103,79,243,72,21,189,58,117,234,100,94,167,143,92,185,241,198,27,165,91,183,110,230,17,43,29,58,116,48,125,234,198,183,142,79,127,25,175,239,219,190,125,187,220,117,215,93,230,52,138,204,155,255,201,132,88,142,59,238,56,105,214,172,153,121,212,75,226,234,215,175,159,156,127,254,249,82,189,122,245,64,254,234,196,49,196,146,19,236,43,175,188,98,66,84,89,157,48,146,211,123,249,186,221,2,205,155,55,55,155,46,201,124,122,56,153,48,11,167,177,216,93,239,168,140,142,16,75,84,42,229,230,56,9,177,184,89,87,91,102,165,223,103,234,247,230,250,125,179,45,215,39,159,124,98,30,203,168,33,94,61,9,239,230,155,111,54,67,219,187,119,175,12,28,56,208,60,38,167,116,233,210,210,162,69,11,185,240,194,11,15,26,182,254,12,161,223,43,234,207,45,122,186,223,237,183,223,110,30,163,168,215,103,159,125,38,131,6,13,18,61,249,238,154,107,174,145,166,77,155,102,120,68,99,162,49,61,137,110,217,178,101,105,109,235,201,38,143,61,246,152,249,153,71,67,203,153,47,245,203,46,128,29,148,237,248,241,227,69,79,10,212,83,249,82,121,37,194,44,187,127,251,77,170,188,208,33,149,77,211,22,2,8,32,224,156,128,151,253,80,66,44,206,45,7,38,132,0,2,182,11,120,185,105,219,62,55,198,135,0,2,8,32,128,128,10,16,98,113,123,29,16,98,249,255,250,238,220,185,83,122,245,234,101,126,49,172,167,145,232,233,36,149,42,85,50,27,206,250,11,226,23,95,124,209,252,34,252,203,47,191,52,39,59,36,174,196,227,84,244,68,147,211,79,63,221,252,210,89,131,37,39,157,116,146,92,113,197,21,230,49,61,109,218,180,145,218,181,107,139,126,122,80,55,178,245,151,214,26,116,217,186,117,171,124,241,197,23,50,127,254,124,19,80,209,95,94,151,44,89,210,156,186,242,218,107,175,137,126,130,244,134,27,110,144,70,141,26,153,71,187,232,163,81,244,127,107,95,250,11,103,61,181,67,31,27,148,62,136,162,227,210,16,75,195,134,13,15,122,92,202,27,111,188,97,2,50,250,56,33,61,137,69,127,209,173,71,173,107,160,70,79,255,208,71,13,5,121,17,98,57,88,123,230,204,153,102,141,124,243,205,55,65,150,130,190,2,16,184,232,162,139,76,56,169,90,181,106,73,247,166,97,150,69,67,95,151,53,83,63,207,242,61,156,198,146,52,37,47,60,132,0,33,22,150,70,152,2,132,88,194,212,119,191,111,13,122,92,112,193,5,242,219,111,191,201,225,135,31,30,250,132,245,251,120,61,21,230,95,255,250,151,84,173,90,85,30,122,232,33,19,82,215,240,188,6,215,223,122,235,45,243,111,13,51,39,2,56,71,30,121,100,218,184,53,232,162,225,119,13,214,223,121,231,157,50,106,212,40,217,176,97,131,249,89,66,79,158,59,254,248,227,205,207,4,250,179,199,75,47,189,100,218,109,223,190,253,65,243,214,32,187,126,175,121,236,177,199,154,175,149,43,87,78,110,186,233,38,19,148,215,211,247,18,151,254,60,164,134,26,196,215,159,139,194,190,116,140,250,97,1,61,57,210,143,75,195,44,135,21,45,38,5,139,21,243,163,121,218,68,0,1,4,156,16,240,178,31,74,136,197,137,37,192,36,16,64,32,74,2,94,110,218,81,154,39,99,69,0,1,4,16,136,175,0,33,22,183,107,79,136,37,99,125,211,63,78,232,233,167,159,150,207,63,255,92,52,84,160,215,143,63,254,104,130,35,43,87,174,148,19,79,60,49,237,141,250,169,69,61,214,90,127,129,172,151,126,194,242,231,159,127,54,129,22,13,177,44,93,186,212,60,42,69,195,49,61,122,244,48,95,211,16,140,126,146,242,172,179,206,146,95,127,253,85,54,109,218,100,254,209,83,91,86,175,94,109,66,44,26,54,105,215,174,157,164,127,156,80,157,58,117,204,47,156,7,15,30,108,250,210,80,74,151,46,93,76,91,233,175,68,136,165,86,173,90,25,254,92,31,101,114,255,253,247,155,16,203,238,221,187,69,31,111,162,159,106,212,79,110,234,165,159,218,212,95,136,39,78,135,241,123,245,19,98,201,90,88,131,76,63,252,240,131,21,143,192,241,123,13,196,165,125,253,123,174,161,52,253,123,158,151,43,243,145,247,137,54,138,159,124,138,84,239,246,114,94,154,228,61,8,24,1,66,44,44,132,48,5,8,177,132,169,31,143,190,53,240,160,65,150,86,173,90,133,62,97,125,84,100,129,2,5,76,104,93,47,61,253,228,219,111,191,149,137,19,39,74,209,162,69,101,238,220,185,102,172,122,233,233,140,122,210,138,158,198,168,65,20,61,157,69,3,48,85,170,84,49,167,182,232,41,140,250,243,135,134,208,55,110,220,104,78,119,25,51,102,140,121,108,97,226,253,218,254,186,117,235,204,255,190,229,150,91,164,101,203,150,230,116,151,98,197,138,153,211,90,178,11,166,172,93,187,214,252,12,50,109,218,52,243,243,74,216,215,215,95,127,109,62,84,160,161,26,46,4,16,64,0,129,240,4,188,236,135,18,98,9,175,110,244,140,0,2,49,21,240,114,211,142,41,25,211,70,0,1,4,16,136,152,0,33,150,136,21,44,151,195,37,196,146,17,44,125,136,69,63,233,167,159,104,212,192,135,94,250,203,94,253,5,179,158,144,145,254,120,111,125,157,6,75,50,63,254,69,79,108,209,32,138,158,182,162,151,126,226,81,31,71,148,249,210,83,88,244,83,150,250,56,34,253,4,102,226,184,110,253,197,115,230,16,203,153,103,158,41,75,150,44,201,208,132,190,62,209,71,226,11,57,61,78,72,31,85,164,239,209,176,132,94,122,10,205,132,9,19,228,193,7,31,52,39,187,104,216,38,136,139,16,75,214,202,250,233,218,43,175,188,210,156,150,195,229,134,128,110,88,233,70,144,110,50,121,185,178,10,179,84,121,254,69,41,85,169,178,151,102,121,97,96,172,203,0,0,32,0,73,68,65,84,111,140,5,8,177,196,184,248,22,76,157,16,139,5,69,112,124,8,250,125,187,62,178,71,67,232,249,243,231,15,117,182,26,56,105,220,184,177,9,148,235,165,167,46,234,247,250,26,132,215,160,136,158,144,248,230,155,111,154,240,136,126,63,126,238,185,231,154,215,61,254,248,227,230,103,13,253,217,224,207,63,255,148,61,123,246,152,192,139,158,18,185,109,219,54,19,184,215,71,152,106,168,229,195,15,63,52,239,209,83,85,244,196,70,61,69,82,127,206,208,96,189,158,210,162,63,219,104,168,86,127,70,209,199,165,222,115,207,61,102,76,153,3,236,26,156,215,49,233,201,145,54,92,250,243,150,62,238,84,79,188,228,66,0,1,4,16,8,79,192,203,126,40,33,150,240,234,70,207,8,32,16,83,1,47,55,237,152,146,49,109,4,16,64,0,129,136,9,16,98,137,88,193,114,57,92,66,44,25,193,210,135,88,58,116,232,96,62,29,57,110,220,56,243,34,13,155,232,47,147,245,4,147,66,133,10,165,189,81,63,29,169,191,72,126,239,189,247,204,159,233,81,225,122,154,138,126,98,50,125,136,69,31,49,52,101,202,20,153,58,117,170,121,157,126,138,82,31,69,164,159,168,124,226,137,39,228,171,175,190,50,143,1,210,199,16,221,118,219,109,230,81,70,153,67,44,250,24,18,13,55,36,30,31,164,167,58,232,39,37,211,135,106,180,237,156,66,44,26,86,209,95,76,235,113,229,233,31,33,164,191,84,215,35,215,223,127,255,253,92,174,164,188,189,156,16,75,214,110,122,58,142,110,108,252,251,223,255,206,27,44,239,178,78,224,218,107,175,149,166,77,155,154,79,66,167,226,74,31,102,209,0,139,6,89,184,16,200,139,0,33,150,188,168,241,158,84,9,16,98,73,149,36,237,100,39,160,97,142,83,78,57,229,160,199,111,6,173,166,143,241,209,64,187,158,184,168,215,164,73,147,204,99,124,244,231,3,125,180,167,134,75,52,192,172,223,135,235,207,19,235,215,175,207,240,51,71,98,188,243,230,205,147,191,253,237,111,230,127,234,163,137,122,246,236,41,203,150,45,51,39,70,234,105,141,250,189,189,254,185,158,234,167,65,21,61,205,37,113,37,250,236,222,189,187,148,42,85,202,60,122,84,67,46,250,115,72,34,228,163,255,173,63,115,104,255,250,243,76,216,151,158,114,217,172,89,179,131,78,158,12,123,92,244,143,0,2,8,196,81,192,203,126,40,33,150,56,174,24,230,140,0,2,161,10,120,185,105,135,58,112,58,71,0,1,4,16,64,32,73,1,66,44,73,66,69,244,101,132,88,50,22,78,127,177,123,239,189,247,202,47,191,252,34,223,127,255,189,57,198,91,63,209,168,159,156,212,199,6,45,92,184,240,160,128,135,126,194,83,159,77,175,207,141,215,96,136,110,86,235,169,43,21,42,84,200,16,98,209,64,130,254,130,90,79,99,208,224,138,158,134,210,183,111,95,211,87,189,122,245,204,47,215,245,52,23,13,196,104,191,143,62,250,168,57,62,92,3,42,250,11,109,13,158,104,16,230,237,183,223,54,99,210,19,88,244,207,139,20,41,98,30,1,148,254,202,41,196,162,143,32,210,95,104,95,125,245,213,210,191,127,127,41,81,162,132,249,69,119,237,218,181,205,39,50,53,60,19,196,69,136,229,208,202,229,202,149,147,143,63,254,216,132,153,108,184,116,3,65,79,17,249,227,143,63,164,126,253,250,230,83,205,186,201,145,120,180,85,250,49,234,186,210,35,223,211,95,186,17,210,169,83,39,249,238,187,239,204,167,129,245,235,122,178,144,94,26,196,210,147,74,244,241,93,229,203,151,55,155,76,250,8,174,204,151,110,180,232,38,77,226,210,205,26,253,84,178,254,221,212,246,51,95,186,169,147,56,217,40,76,67,189,111,232,163,186,214,172,89,147,242,97,36,194,44,199,95,85,131,211,88,82,174,27,143,6,9,177,196,163,206,182,206,146,16,139,173,149,113,107,92,250,8,26,125,204,167,126,175,123,198,25,103,132,54,57,253,217,160,117,235,214,242,208,67,15,153,49,140,29,59,214,132,72,244,251,125,13,179,232,41,142,250,51,135,158,182,162,167,37,234,247,93,250,189,121,86,215,190,125,251,204,207,3,117,235,214,53,63,91,232,247,86,122,50,139,254,124,161,151,134,102,135,13,27,102,218,74,127,2,141,134,232,119,236,216,33,71,29,117,148,121,221,71,31,125,36,250,248,209,196,227,79,245,207,244,68,64,253,186,254,156,98,195,165,129,154,71,30,121,68,26,54,108,104,195,112,24,3,2,8,32,16,107,1,47,251,161,132,88,98,189,116,152,60,2,8,132,33,224,229,166,29,198,120,233,19,1,4,16,64,0,129,220,10,16,98,201,173,88,180,94,79,136,37,99,189,116,147,89,159,69,175,191,184,253,241,199,31,229,142,59,238,48,167,154,232,70,184,134,69,244,164,22,125,30,125,250,107,255,254,253,162,207,184,215,99,187,245,210,95,54,107,208,68,195,45,55,220,112,67,134,71,253,232,134,123,226,241,68,122,44,184,134,79,52,0,163,1,23,13,6,232,117,204,49,199,152,247,233,39,53,245,36,24,125,190,189,110,254,107,155,186,17,126,235,173,183,202,103,159,125,102,94,171,97,24,61,41,230,196,19,79,204,48,38,125,143,30,67,158,249,49,67,26,150,209,79,103,234,24,52,128,160,191,164,254,239,127,255,155,182,209,175,109,235,9,32,233,79,154,241,115,69,19,98,57,180,174,6,57,182,108,217,34,189,122,245,242,179,4,73,181,173,159,6,214,117,175,159,234,173,90,181,170,217,124,25,50,100,136,9,216,232,167,135,19,151,30,111,175,167,10,233,99,177,238,186,235,174,12,109,107,24,75,55,92,218,180,105,99,130,90,26,48,217,184,113,163,9,80,233,186,214,75,143,136,31,57,114,164,9,181,232,209,250,153,47,253,4,179,6,196,244,239,142,94,26,244,209,77,31,253,187,167,86,137,75,3,101,186,97,165,129,153,194,133,11,39,53,71,63,95,164,243,210,79,57,235,38,21,23,2,182,9,16,98,177,173,34,241,26,15,33,150,120,213,59,204,217,106,184,67,31,183,147,56,57,49,140,177,212,172,89,83,46,186,232,34,209,48,185,94,47,189,244,146,9,143,104,64,67,79,86,209,71,30,37,190,167,215,160,175,62,106,84,195,229,137,75,191,191,127,231,157,119,204,207,4,122,29,56,112,192,124,127,209,187,119,111,19,128,215,239,251,245,212,72,253,115,125,157,62,10,104,214,172,89,25,166,170,223,255,107,144,229,242,203,47,55,127,174,65,219,202,149,43,155,147,24,245,103,144,13,27,54,152,127,171,149,62,190,39,236,75,127,6,154,51,103,78,218,201,152,97,143,135,254,17,64,0,129,184,11,120,217,15,37,196,18,247,213,195,252,17,64,32,112,1,47,55,237,192,7,75,135,8,32,128,0,2,8,228,65,128,16,75,30,208,34,244,22,66,44,7,23,75,55,218,119,237,218,149,22,236,208,96,139,62,111,94,63,61,89,176,96,193,67,86,87,55,228,11,20,40,144,246,201,198,67,189,80,79,140,88,183,110,157,57,105,34,253,6,187,6,0,180,175,147,79,62,89,242,229,203,103,78,150,208,99,190,181,205,223,127,255,221,252,146,90,255,91,127,49,173,191,228,214,215,235,167,73,245,181,121,189,116,174,43,86,172,48,109,233,169,22,233,63,169,153,215,54,115,243,62,66,44,135,214,210,32,135,158,150,163,181,62,254,248,227,115,195,154,242,215,106,72,75,215,158,158,150,162,151,134,177,52,96,245,233,167,159,102,232,75,235,169,235,73,3,46,122,105,104,67,143,161,215,128,150,6,80,244,212,33,13,158,36,62,97,172,155,46,250,248,44,253,20,113,226,200,252,205,155,55,155,141,151,70,141,26,153,191,111,250,73,226,150,45,91,154,19,137,138,21,43,102,254,110,102,23,76,81,183,243,206,59,207,124,42,89,79,70,10,251,210,57,235,28,245,17,99,101,202,148,9,123,56,244,143,192,65,2,132,88,88,20,97,10,16,98,9,83,63,126,125,107,104,86,195,175,26,46,13,227,210,147,77,244,244,56,61,17,70,191,47,208,199,10,233,233,135,26,84,209,159,51,244,127,235,247,78,122,50,93,157,58,117,76,216,87,127,22,120,247,221,119,205,207,37,26,68,215,215,105,136,69,67,243,26,100,191,251,238,187,205,247,80,26,158,215,19,85,244,251,32,253,254,94,79,204,211,83,239,90,181,106,101,166,170,167,61,234,105,145,75,150,44,49,109,235,201,118,122,218,139,126,79,167,223,171,36,30,97,57,97,194,4,211,166,126,63,22,244,207,5,153,107,50,99,198,12,51,39,61,29,83,191,151,226,66,0,1,4,16,8,95,192,203,126,40,33,150,240,235,199,8,16,64,32,102,2,94,110,218,49,163,98,186,8,32,128,0,2,17,21,32,196,18,209,194,37,57,108,66,44,73,66,241,50,95,4,8,177,100,207,170,167,154,104,104,67,195,30,97,94,122,180,125,227,198,141,229,254,251,239,55,195,208,211,122,116,211,69,195,88,137,43,113,90,139,6,177,202,150,45,107,254,248,241,199,31,55,167,166,52,109,218,212,108,64,36,62,209,171,167,28,105,104,74,79,74,209,247,233,113,250,231,159,127,190,252,231,63,255,49,167,16,53,105,210,36,173,13,61,30,95,79,165,209,32,79,197,138,21,205,35,186,86,173,90,101,54,124,116,76,71,31,125,116,6,26,221,152,209,240,138,126,250,216,134,75,63,93,173,167,56,37,62,117,109,195,152,24,3,2,233,5,8,177,176,30,194,20,32,196,18,166,126,252,250,94,188,120,177,9,197,234,35,116,244,123,155,160,47,61,1,69,131,42,26,20,209,75,255,91,79,101,212,160,176,6,87,52,212,171,193,121,189,244,49,67,250,125,160,94,26,188,209,19,90,250,245,235,103,30,37,58,104,208,32,243,231,26,106,209,19,238,244,251,44,13,174,104,104,88,79,107,212,54,180,45,13,185,36,2,248,26,122,215,211,37,181,79,125,44,79,226,52,23,253,62,77,67,50,137,239,209,52,212,162,78,19,39,78,12,154,39,67,127,187,119,239,54,167,0,234,247,146,153,79,247,11,117,96,116,142,0,2,8,196,92,192,203,126,40,33,150,152,47,30,166,143,0,2,193,11,120,185,105,7,63,90,122,68,0,1,4,16,64,32,247,2,132,88,114,111,22,165,119,16,98,137,82,181,220,27,43,33,150,236,107,170,143,200,209,79,220,234,102,139,30,63,31,214,165,167,168,232,227,173,116,227,67,175,73,147,38,153,13,21,61,21,40,113,105,248,68,55,134,94,124,241,197,108,135,249,201,39,159,152,199,88,233,163,176,116,131,68,143,202,215,227,244,245,147,182,250,9,105,237,231,156,115,206,57,232,184,255,68,159,221,187,119,55,159,74,214,205,29,61,157,72,143,197,79,124,82,88,255,187,90,181,106,230,19,201,122,2,76,216,151,126,42,250,250,235,175,151,159,126,250,201,140,149,11,1,27,5,82,17,98,249,99,239,62,153,179,120,137,124,189,112,145,156,90,174,172,212,185,60,227,35,40,114,250,186,186,252,188,238,55,121,115,242,191,101,247,158,63,164,193,213,127,151,115,42,156,98,21,87,78,115,208,71,11,190,255,159,153,242,213,194,69,114,236,81,71,25,131,211,78,40,23,169,57,228,84,7,189,231,47,90,241,179,169,243,230,237,219,165,229,237,127,61,6,209,203,69,136,197,139,30,239,205,139,128,6,57,218,182,109,107,30,151,147,120,60,97,94,218,241,242,30,61,249,68,131,43,153,79,104,251,227,143,63,204,99,62,245,212,58,125,220,226,161,46,125,244,143,62,58,72,79,117,204,124,233,233,45,218,78,34,80,124,168,54,244,123,76,125,173,134,99,178,59,105,210,203,60,189,188,87,79,145,41,95,190,188,232,99,160,184,16,64,0,1,4,236,17,240,178,31,74,136,197,158,58,50,18,4,16,136,137,128,151,155,118,76,136,152,38,2,8,32,128,64,196,5,8,177,68,188,128,57,12,159,16,139,219,245,181,125,118,132,88,114,174,80,255,254,253,205,39,100,19,199,188,231,252,142,212,191,66,131,52,173,91,183,150,135,30,122,200,52,174,39,167,104,136,100,206,156,57,230,127,235,177,248,149,42,85,50,71,227,31,234,209,71,250,9,97,61,190,95,63,69,172,161,21,253,228,176,110,154,60,249,228,147,230,148,146,237,219,183,155,199,5,45,88,176,192,132,88,244,148,151,244,155,75,250,233,229,29,59,118,164,61,174,75,131,61,26,124,89,186,116,105,218,38,142,134,99,142,58,234,40,209,227,250,109,184,244,216,126,61,206,63,225,102,195,152,24,3,2,153,5,82,17,98,249,112,198,215,50,116,210,20,217,185,103,183,84,63,167,178,60,221,232,142,12,221,228,244,245,157,187,247,200,245,45,159,148,75,207,173,36,71,151,40,33,67,63,156,34,147,95,238,36,229,143,59,214,154,130,229,52,135,151,71,141,147,49,159,124,46,143,222,126,171,172,248,117,173,140,152,242,169,124,210,187,155,148,57,186,84,100,230,144,83,29,86,174,93,39,205,186,247,146,35,138,20,149,237,187,118,202,196,238,47,121,158,27,33,22,207,132,52,144,7,129,14,29,58,152,147,79,50,63,22,49,15,77,241,22,31,4,244,123,68,13,0,143,31,63,222,135,214,105,18,1,4,16,64,192,139,128,151,253,80,66,44,94,228,121,47,2,8,32,144,7,1,47,55,237,60,116,199,91,16,64,0,1,4,16,8,92,128,16,75,224,228,129,118,72,136,37,80,110,58,203,36,64,136,37,185,37,161,143,208,169,81,163,134,232,17,239,97,92,53,107,214,52,39,193,36,30,137,163,33,20,13,143,12,25,50,196,12,71,143,122,255,246,219,111,179,13,218,104,192,68,3,42,122,124,253,153,103,158,153,54,13,61,121,69,219,213,71,4,233,165,225,21,253,100,242,178,101,203,204,41,52,137,75,79,89,209,32,203,229,151,95,110,254,104,225,194,133,82,185,114,101,209,79,35,31,115,204,49,178,97,195,6,243,111,253,100,117,226,72,252,48,172,18,125,246,232,209,195,28,233,175,39,200,112,33,96,179,64,42,66,44,137,249,117,29,62,70,246,253,249,231,65,33,150,156,190,254,254,151,51,164,227,208,17,50,99,96,31,41,80,32,191,220,253,66,39,185,232,172,51,165,69,131,91,172,163,59,212,28,191,152,247,189,156,88,230,88,57,185,108,25,51,230,186,143,183,149,90,213,46,150,166,55,215,142,204,28,146,173,195,103,115,230,201,203,163,198,18,98,177,174,178,12,40,55,2,205,155,55,151,181,107,215,154,96,46,151,61,2,29,59,118,148,201,147,39,155,128,81,161,66,133,236,25,24,35,65,0,1,4,16,48,2,94,246,67,9,177,176,136,16,64,0,129,128,5,188,220,180,3,30,42,221,33,128,0,2,8,32,144,39,1,66,44,121,98,139,204,155,8,177,68,166,84,78,14,148,16,75,114,101,213,64,199,249,231,159,111,66,34,97,4,52,244,100,147,167,158,122,202,156,184,162,167,173,232,99,133,218,181,107,39,247,223,127,191,153,128,158,194,242,240,195,15,75,179,102,205,50,76,72,79,144,41,94,188,184,156,126,250,233,114,242,201,39,203,59,239,188,99,94,155,184,244,164,21,13,173,156,125,246,217,50,114,228,72,169,91,183,174,116,234,212,73,166,76,153,34,179,102,205,50,47,235,211,167,143,232,137,38,75,150,44,145,58,117,234,152,112,75,201,146,37,77,160,71,143,227,79,156,80,51,97,194,4,185,251,238,187,101,243,230,205,105,143,23,74,78,55,245,175,154,49,99,134,25,179,6,123,178,58,234,63,245,61,210,34,2,121,23,176,33,196,210,233,205,81,242,223,53,107,100,208,147,127,5,245,186,188,53,90,150,172,90,45,175,63,221,58,239,19,243,233,157,57,5,117,180,219,29,187,119,75,141,102,143,201,83,141,238,144,122,87,92,234,211,72,242,222,236,161,230,144,108,29,8,177,228,221,158,119,218,37,112,239,189,247,202,238,221,187,205,247,32,92,225,11,104,168,89,195,206,26,98,9,235,81,79,225,43,48,2,4,16,64,192,110,1,47,251,161,132,88,236,174,45,163,67,0,1,7,5,188,220,180,29,228,96,74,8,32,128,0,2,14,10,16,98,113,176,168,233,166,68,136,197,237,250,218,62,59,66,44,201,87,104,196,136,17,230,49,60,51,103,206,148,18,37,74,36,255,198,20,188,82,79,64,209,224,138,6,69,244,210,255,30,53,106,148,20,40,80,64,54,110,220,40,165,75,151,54,161,147,42,85,170,100,232,237,166,155,110,146,19,79,60,81,244,36,151,250,245,235,31,52,18,13,199,104,248,165,103,207,158,210,170,85,43,243,117,13,189,232,241,241,87,95,125,181,249,223,249,242,229,147,209,163,71,155,62,27,54,108,104,54,55,244,210,205,13,13,201,36,66,61,26,106,89,188,120,177,76,156,56,49,5,51,206,123,19,91,183,110,149,106,213,170,201,211,79,63,45,122,250,12,23,2,182,11,216,16,98,105,221,231,53,57,250,200,18,242,212,61,127,61,134,72,31,203,243,214,71,31,167,228,164,143,84,251,231,20,98,217,127,224,128,180,29,240,134,204,89,188,84,222,237,252,130,20,177,240,36,129,67,205,33,217,58,16,98,73,245,170,162,189,48,5,238,187,239,62,217,178,101,139,140,27,55,46,204,97,196,190,111,253,153,64,191,135,211,239,53,203,149,43,23,123,15,0,16,64,0,1,91,5,188,236,135,18,98,177,181,170,140,11,1,4,156,21,240,114,211,118,22,133,137,33,128,0,2,8,56,37,144,8,177,56,53,41,38,147,65,224,168,99,142,144,139,174,173,108,165,10,33,7,43,203,146,178,65,81,223,220,81,62,243,204,51,230,145,60,137,48,73,238,222,237,253,213,122,242,137,6,87,244,113,63,169,190,52,252,177,102,205,26,57,229,148,83,178,61,62,94,55,154,52,56,163,225,152,130,5,11,166,122,24,158,219,211,211,100,244,49,71,122,28,62,23,2,81,16,176,33,196,210,118,224,16,249,99,239,94,233,210,236,1,67,54,224,189,137,242,249,156,111,101,244,139,207,90,71,152,83,136,165,219,136,49,50,238,179,47,228,237,142,207,201,73,101,142,179,110,252,58,160,67,205,33,217,58,16,98,177,178,172,12,202,131,64,139,22,45,100,254,252,249,38,160,123,220,113,118,254,189,245,48,61,235,223,250,200,35,143,152,239,111,53,72,84,170,84,41,235,199,203,0,17,64,0,129,56,11,120,217,15,37,196,18,231,149,195,220,17,64,32,20,1,47,55,237,80,6,76,167,8,32,128,0,2,8,228,82,64,67,44,113,186,94,233,245,138,28,56,112,64,90,62,218,50,78,211,38,196,18,171,106,219,51,89,66,44,185,175,69,163,70,141,76,200,99,224,192,129,185,127,51,239,240,85,224,129,7,30,144,61,123,246,200,176,97,195,124,237,135,198,17,72,165,128,13,33,150,254,227,223,151,143,190,154,45,19,186,190,104,166,166,39,130,232,213,189,121,211,84,78,53,37,109,101,23,98,121,121,212,56,115,138,204,224,167,91,203,57,21,78,73,73,127,126,52,114,168,57,36,91,7,66,44,126,84,133,54,195,22,208,211,238,134,14,29,106,254,63,92,79,84,227,242,95,64,31,1,169,223,215,30,113,196,17,162,39,14,114,33,128,0,2,8,216,47,224,101,63,148,16,139,253,245,101,132,8,32,224,152,128,151,155,182,99,20,76,7,1,4,16,64,0,1,39,4,78,61,245,84,217,191,127,191,172,88,177,194,137,249,68,125,18,132,28,162,94,193,236,199,79,125,243,86,223,58,117,234,72,133,10,21,204,99,120,184,236,16,104,217,178,165,252,244,211,79,242,254,251,239,219,49,32,70,129,64,146,2,169,8,177,232,247,77,91,119,238,148,222,111,191,107,78,84,105,125,231,109,82,188,72,81,41,80,32,191,25,69,78,95,95,186,106,181,220,252,100,59,115,122,73,233,35,143,148,218,173,159,145,142,77,239,147,171,171,252,45,201,89,248,255,178,156,230,160,1,144,190,239,76,144,23,31,104,34,21,79,57,73,126,90,189,70,54,110,221,42,119,95,127,141,255,131,75,178,135,156,230,144,76,29,182,237,220,41,83,231,126,103,230,58,234,133,103,164,104,145,194,82,232,176,195,146,28,193,193,47,91,59,255,123,217,186,121,179,156,243,72,188,194,227,121,6,227,141,190,10,232,73,44,77,154,52,145,222,189,123,139,6,83,185,252,19,152,54,109,154,49,110,208,160,129,180,111,223,222,191,142,104,25,1,4,16,64,32,165,2,94,246,67,9,177,164,180,20,52,134,0,2,8,228,44,224,229,166,157,115,235,188,2,1,4,16,64,0,1,4,130,22,208,141,225,189,123,247,202,207,63,255,28,116,215,244,151,133,0,33,7,183,151,5,245,205,91,125,117,35,242,166,155,110,146,211,79,63,93,122,245,234,149,183,70,120,87,202,4,244,49,4,75,151,46,149,137,19,39,74,254,252,127,109,218,115,33,16,21,129,84,132,88,244,241,63,125,198,190,155,97,202,173,26,214,151,123,111,170,101,254,44,167,175,235,107,18,33,16,253,239,218,151,85,147,142,15,222,107,213,223,167,156,230,112,197,67,45,229,247,173,91,51,24,52,186,225,90,105,115,103,3,107,150,66,78,115,200,169,14,223,44,90,44,141,59,116,205,48,159,75,207,173,44,3,158,200,123,0,133,16,139,53,203,131,129,252,79,224,251,239,191,151,166,77,155,202,217,103,159,45,125,250,244,145,162,69,139,98,147,98,129,46,93,186,136,254,51,96,192,0,249,199,63,254,145,226,214,105,14,1,4,16,64,192,79,1,47,251,161,132,88,252,172,12,109,35,128,0,2,89,8,120,185,105,3,138,0,2,8,32,128,0,2,246,9,156,118,218,105,230,113,16,171,86,173,178,111,112,49,28,17,33,7,183,139,78,125,243,94,95,125,236,217,45,183,220,34,165,74,149,146,215,95,127,61,239,13,241,78,79,2,247,221,119,159,252,254,251,239,50,126,252,120,201,151,47,159,167,182,120,51,2,97,8,164,34,196,146,170,113,111,218,182,93,246,238,219,39,199,150,60,42,85,77,210,78,30,4,130,172,3,33,150,60,20,136,183,4,34,208,186,117,107,121,247,221,119,165,71,143,30,82,175,94,189,64,250,116,189,147,5,11,22,136,186,234,99,49,245,180,155,147,78,58,201,245,41,51,63,4,16,64,192,57,1,47,251,161,132,88,156,91,14,76,8,1,4,108,23,240,114,211,182,125,110,140,15,1,4,16,64,0,129,56,10,232,201,6,187,119,239,38,196,98,73,241,9,57,88,82,8,159,134,65,125,189,195,106,136,98,237,218,181,50,124,248,112,41,89,178,164,247,6,105,33,41,129,77,155,54,201,93,119,221,37,101,202,148,33,68,148,148,24,47,178,85,192,166,16,139,173,70,140,203,63,1,66,44,254,217,210,178,119,129,143,62,250,72,218,180,105,35,85,170,84,145,142,29,59,74,217,178,101,189,55,26,211,22,58,116,232,96,12,187,117,235,38,255,250,215,191,98,170,192,180,17,64,0,129,232,11,120,217,15,37,196,18,253,250,51,3,4,16,136,152,128,151,155,118,196,166,202,112,17,64,0,1,4,16,136,133,192,25,103,156,33,59,119,238,148,213,171,87,199,98,190,182,79,146,144,131,237,21,242,54,62,234,235,205,47,241,238,231,159,127,94,70,143,30,45,111,188,241,134,84,175,94,61,53,141,210,202,33,5,102,204,152,33,247,222,123,175,220,126,251,237,162,246,92,8,68,89,128,16,75,148,171,23,253,177,19,98,137,126,13,227,48,131,118,237,218,73,247,238,221,69,255,253,248,227,143,199,97,202,41,155,227,216,177,99,69,191,223,191,224,130,11,68,131,44,156,190,146,50,90,26,66,0,1,4,66,17,240,178,31,74,136,37,148,146,209,41,2,8,196,89,192,203,77,59,206,110,204,29,1,4,16,64,0,1,91,5,206,60,243,76,217,190,125,187,252,242,203,47,182,14,49,86,227,34,228,224,118,185,169,111,234,234,59,106,212,40,249,231,63,255,41,157,58,117,146,230,205,155,167,174,97,90,202,32,208,167,79,31,121,234,169,167,100,208,160,65,210,176,97,67,116,16,136,188,0,33,150,200,151,48,210,19,32,196,18,233,242,197,106,240,63,254,248,163,188,248,226,139,242,205,55,223,200,19,79,60,97,194,172,92,135,22,248,228,147,79,164,75,151,46,230,195,33,207,62,251,172,212,170,85,11,46,4,16,64,0,1,7,4,188,236,135,18,98,113,96,1,48,5,4,16,136,150,128,151,155,118,180,102,202,104,17,64,0,1,4,16,136,135,192,89,103,157,37,91,183,110,149,53,107,214,196,99,194,150,207,146,144,131,229,5,242,56,60,234,235,17,48,211,219,117,131,165,89,179,102,82,186,116,105,121,229,149,87,56,246,62,133,188,191,254,250,171,60,250,232,163,178,97,195,6,233,219,183,175,232,255,87,112,33,224,130,0,33,22,23,170,24,221,57,16,98,137,110,237,226,58,242,105,211,166,73,215,174,93,229,231,159,127,150,22,45,90,200,253,247,223,31,87,138,44,231,61,101,202,20,233,213,171,151,121,52,175,62,138,233,158,123,238,193,7,1,4,16,64,192,33,1,47,251,161,132,88,28,90,8,76,5,1,4,162,33,224,229,166,29,141,25,50,74,4,16,64,0,1,4,226,37,80,177,98,69,217,188,121,51,33,22,75,202,78,200,193,146,66,248,52,12,234,235,15,172,126,82,184,103,207,158,102,147,133,205,21,239,198,131,7,15,54,143,15,104,217,178,165,180,109,219,214,123,131,180,128,128,69,2,132,88,44,42,70,12,135,66,136,37,134,69,119,100,202,159,125,246,153,244,238,221,91,190,251,238,59,121,240,193,7,205,105,120,71,31,125,180,35,179,203,253,52,222,124,243,77,25,56,112,160,236,222,189,219,156,8,216,168,81,163,220,55,194,59,16,64,0,1,4,172,23,240,178,31,74,136,197,250,242,50,64,4,16,112,77,192,203,77,219,53,11,230,131,0,2,8,32,128,128,11,2,26,98,217,180,105,147,232,167,238,185,194,23,72,132,28,194,31,9,35,240,83,160,93,187,118,126,54,31,203,182,103,207,158,45,79,62,249,164,28,118,216,97,210,190,125,123,185,248,226,139,99,233,224,101,210,179,102,205,146,231,158,123,78,246,238,221,43,157,59,119,150,42,85,170,120,105,142,247,34,96,165,0,33,22,43,203,18,155,65,17,98,137,77,169,157,157,232,220,185,115,77,120,67,3,175,119,221,117,151,220,125,247,221,82,179,102,77,103,231,155,126,98,11,23,46,148,225,195,135,203,176,97,195,228,162,139,46,50,65,158,218,181,107,199,98,238,76,18,1,4,16,136,171,128,151,253,80,66,44,113,93,53,204,27,1,4,66,19,240,114,211,14,109,208,116,140,0,2,8,32,128,0,2,135,20,168,84,169,146,108,220,184,81,214,174,93,139,146,5,2,132,88,44,40,66,0,67,32,196,226,31,178,110,172,168,111,189,122,245,228,233,167,159,150,242,229,203,251,215,153,35,45,235,17,248,47,189,244,146,188,247,222,123,162,247,160,7,30,120,192,145,153,49,13,4,14,22,32,196,194,170,8,83,128,16,75,152,250,244,157,74,1,61,201,83,79,35,209,80,135,62,154,182,126,253,250,114,235,173,183,202,5,23,92,144,202,110,66,111,107,245,234,213,50,126,252,120,25,55,110,156,172,92,185,82,238,188,243,78,243,200,32,30,179,24,122,105,24,0,2,8,32,16,136,128,151,253,80,66,44,129,148,136,78,16,64,0,129,255,23,240,114,211,198,17,1,4,16,64,0,1,4,236,19,56,231,156,115,228,183,223,126,147,117,235,214,217,55,56,70,132,0,2,8,228,65,96,215,174,93,38,148,161,167,137,60,250,232,163,210,170,85,43,41,91,182,108,30,90,114,251,45,122,2,215,203,47,191,44,175,188,242,138,57,197,70,67,63,69,138,20,113,123,210,204,46,246,2,132,88,98,191,4,66,5,32,196,18,42,63,157,251,36,48,103,206,28,19,242,208,176,71,193,130,5,229,198,27,111,148,235,175,191,94,106,212,168,225,83,143,254,54,171,143,76,250,232,163,143,228,195,15,63,148,5,11,22,200,205,55,223,108,2,58,181,106,213,242,183,99,90,71,0,1,4,16,176,78,192,203,126,40,33,22,235,202,201,128,16,64,192,117,1,47,55,109,215,109,152,31,2,8,32,128,0,2,81,20,56,247,220,115,77,128,133,16,75,20,171,199,152,17,64,32,59,1,61,97,170,71,143,30,38,164,209,180,105,83,121,248,225,135,229,236,179,207,142,61,218,162,69,139,164,95,191,126,242,218,107,175,153,144,207,99,143,61,38,101,202,148,137,189,11,0,241,16,32,196,18,143,58,219,58,75,66,44,182,86,134,113,165,74,64,3,45,147,38,77,146,41,83,166,200,252,249,243,229,239,127,255,187,92,113,197,21,114,233,165,151,74,213,170,85,83,213,77,74,219,209,239,139,166,79,159,46,95,126,249,165,76,157,58,85,138,22,45,42,215,93,119,157,9,173,232,191,185,16,64,0,1,4,226,43,224,101,63,148,16,75,124,215,13,51,71,0,129,144,4,188,220,180,67,26,50,221,34,128,0,2,8,32,128,64,54,2,231,157,119,158,232,167,241,245,52,22,46,4,16,64,192,69,129,245,235,215,155,208,70,255,254,253,165,122,245,234,210,164,73,19,169,93,187,182,139,83,205,118,78,31,124,240,129,12,25,50,68,102,204,152,33,15,61,244,144,9,245,28,115,204,49,177,115,96,194,241,22,32,196,18,239,250,135,61,123,66,44,97,87,128,254,131,20,216,176,97,131,9,133,124,241,197,23,38,36,178,112,225,66,185,232,162,139,228,111,127,251,155,232,207,160,149,43,87,54,225,226,18,37,74,4,50,172,63,255,252,83,52,176,162,227,208,211,86,230,205,155,39,26,186,57,242,200,35,205,247,135,151,95,126,185,92,121,229,149,114,250,233,167,7,50,30,58,65,0,1,4,16,176,95,192,203,126,40,33,22,251,235,203,8,17,64,192,49,1,47,55,109,199,40,152,14,2,8,32,128,0,2,78,8,156,127,254,249,242,203,47,191,136,110,242,114,33,128,0,2,174,11,104,136,67,255,209,240,94,195,134,13,229,246,219,111,151,138,21,43,58,59,237,31,126,248,65,70,143,30,45,163,70,141,50,143,84,210,0,143,254,195,133,64,92,5,82,17,98,249,99,239,62,153,179,120,137,124,189,112,145,156,90,174,172,212,185,188,122,6,206,156,190,126,224,192,1,89,180,226,103,243,254,205,219,183,75,203,219,235,31,84,142,95,214,111,144,175,22,252,32,115,23,47,149,167,27,223,41,197,10,23,206,240,154,156,190,190,117,199,78,249,106,225,15,242,245,194,31,229,150,43,47,147,74,167,158,156,171,49,50,7,145,100,234,148,219,191,71,132,88,114,43,198,235,93,18,216,190,125,187,9,141,204,157,59,87,190,255,254,123,243,168,30,13,149,28,117,212,81,82,161,66,5,57,233,164,147,164,124,249,242,82,174,92,57,115,66,92,233,210,165,165,84,169,82,38,100,114,196,17,71,152,71,30,30,126,248,225,82,160,64,1,195,178,127,255,126,217,187,119,175,232,99,36,119,236,216,33,91,183,110,149,77,155,54,137,134,103,244,3,26,107,214,172,145,213,171,87,203,202,149,43,229,191,255,253,175,252,244,211,79,114,214,89,103,73,165,74,149,68,79,35,189,224,130,11,228,194,11,47,228,145,147,46,45,50,230,130,0,2,8,164,88,192,203,126,40,33,150,20,23,131,230,16,64,0,129,156,4,188,220,180,115,106,155,175,35,128,0,2,8,32,128,64,240,2,250,73,184,85,171,86,17,98,9,158,158,30,17,64,32,68,1,253,244,173,6,59,198,140,25,99,54,47,234,213,171,103,78,103,209,141,141,168,95,250,9,99,61,117,229,189,247,222,51,97,157,6,13,26,152,192,142,110,214,112,33,16,119,129,84,132,88,62,156,241,181,12,157,52,69,118,238,217,45,213,207,169,44,79,55,186,35,3,107,78,95,95,185,118,157,52,235,222,75,142,40,82,84,182,239,218,41,19,187,191,116,80,89,110,123,166,189,28,89,188,152,204,156,255,131,124,246,106,15,57,182,228,81,25,94,147,211,215,59,189,57,82,150,252,188,90,126,88,190,82,218,63,208,68,174,187,228,162,92,141,145,57,136,36,83,167,220,254,125,34,196,146,91,49,94,31,7,1,253,89,84,67,38,43,86,172,48,161,19,13,159,232,163,110,245,67,22,26,74,217,178,101,139,104,0,102,215,206,157,242,199,31,127,200,159,251,247,75,190,124,249,204,63,135,21,44,40,69,138,22,149,98,197,138,153,19,93,52,16,163,225,151,99,143,61,214,132,97,78,56,225,4,57,241,196,19,229,212,83,79,149,211,78,59,77,242,231,207,31,7,82,230,136,0,2,8,32,144,34,1,47,251,161,132,88,82,84,4,154,65,0,1,4,146,21,240,114,211,78,182,15,94,135,0,2,8,32,128,0,2,193,9,232,167,207,244,211,105,250,137,53,46,4,16,64,32,142,2,159,125,246,153,188,255,254,251,38,248,81,168,80,33,185,230,154,107,164,102,205,154,114,213,85,87,5,118,196,189,23,119,253,228,177,30,215,255,233,167,159,202,199,31,127,44,123,246,236,49,129,156,58,117,234,72,141,26,53,188,52,205,123,17,112,78,32,21,33,150,4,74,215,225,99,100,223,159,127,30,20,98,73,246,235,159,205,153,39,47,143,26,155,101,136,69,219,216,180,109,187,92,222,180,69,150,33,150,100,190,174,175,169,251,120,91,121,248,214,186,7,133,88,146,29,99,78,115,140,195,28,114,154,99,110,254,146,16,98,201,141,22,175,69,32,163,192,239,11,23,200,236,231,219,102,248,195,82,149,42,75,149,231,95,132,10,1,4,16,64,0,1,95,4,188,236,135,18,98,241,165,36,52,138,0,2,8,28,90,192,203,77,27,87,4,16,64,0,1,4,16,176,79,64,159,75,190,124,249,114,217,184,113,163,125,131,99,68,8,32,128,64,192,2,122,66,203,39,159,124,98,2,33,211,166,77,51,199,205,87,171,86,77,46,190,248,98,115,228,252,153,103,158,25,240,136,14,238,110,241,226,197,230,56,254,89,179,102,201,204,153,51,205,145,252,87,94,121,165,9,222,92,125,245,213,156,184,18,122,133,24,128,205,2,132,88,50,86,39,167,144,74,78,95,207,41,224,225,66,16,39,167,57,230,102,189,19,98,201,141,22,175,69,32,163,0,33,22,86,4,2,8,32,128,64,208,2,94,246,67,9,177,4,93,45,250,67,0,129,216,11,120,185,105,199,30,15,0,4,16,64,0,1,4,44,20,168,82,165,138,57,190,153,16,139,133,197,97,72,8,32,16,186,192,244,233,211,229,171,175,190,50,129,17,13,142,232,209,246,149,43,87,150,138,21,43,154,64,139,30,77,175,71,212,235,81,245,122,132,125,170,174,205,155,55,203,207,63,255,108,238,207,203,150,45,19,13,174,252,240,195,15,178,96,193,2,57,230,152,99,76,160,70,131,53,85,171,86,149,75,47,189,52,85,221,210,14,2,206,11,16,98,201,88,226,156,66,42,57,125,61,167,128,7,33,150,140,222,132,88,156,191,197,48,65,31,5,8,177,248,136,75,211,8,32,128,0,2,89,10,120,217,15,37,196,194,162,66,0,1,4,2,22,240,114,211,14,120,168,116,135,0,2,8,32,128,0,2,73,8,92,114,201,37,178,116,233,82,249,253,247,223,147,120,53,47,65,0,1,4,226,45,176,105,211,117,246,151,152,0,0,32,0,73,68,65,84,38,19,36,209,64,201,146,37,75,76,192,68,79,179,210,192,201,254,253,251,165,76,153,50,38,100,82,170,84,41,19,106,41,94,188,184,20,45,90,212,60,166,168,96,193,130,146,63,127,126,243,186,125,251,246,153,199,254,236,220,185,83,182,109,219,38,26,90,209,251,176,134,100,214,174,93,107,94,167,193,152,83,78,57,197,4,101,206,56,227,12,19,156,209,0,77,201,146,37,227,93,4,102,143,128,7,1,66,44,25,241,114,10,169,228,244,117,66,44,185,91,140,132,88,114,231,197,171,17,72,47,64,136,133,245,128,0,2,8,32,16,180,128,151,253,80,66,44,65,87,139,254,16,64,32,246,2,94,110,218,177,199,3,0,1,4,16,64,0,1,11,5,244,83,252,250,9,127,221,152,229,66,0,1,4,16,200,187,192,214,173,91,77,0,69,131,40,26,72,217,178,101,139,9,168,104,80,69,3,43,26,92,57,112,224,128,228,203,151,207,4,90,52,216,162,1,23,13,186,28,121,228,145,38,248,162,1,24,13,194,148,40,81,34,239,3,225,157,8,32,112,72,1,66,44,25,105,114,10,169,228,244,117,66,44,185,251,203,70,136,37,119,94,188,26,129,244,2,132,88,88,15,8,32,128,0,2,65,11,120,217,15,37,196,18,116,181,232,15,1,4,98,47,224,229,166,29,123,60,0,16,64,0,1,4,16,176,80,160,90,181,106,242,227,143,63,18,98,177,176,54,12,9,1,4,16,64,0,1,4,82,43,144,138,16,139,158,166,180,117,231,78,233,253,246,187,242,199,222,189,210,250,206,219,164,120,145,162,82,160,64,126,51,216,156,190,174,175,217,182,115,167,76,157,251,157,244,125,103,130,140,122,225,25,41,90,164,176,20,58,236,176,180,201,238,218,179,71,214,110,252,93,106,183,121,86,198,119,122,65,142,63,182,180,20,43,92,56,233,175,239,221,183,79,182,239,220,37,119,183,239,36,77,110,188,94,174,185,248,34,41,94,180,136,9,209,37,51,70,230,240,23,117,78,117,202,237,234,36,196,146,91,49,94,143,192,255,11,16,98,97,53,32,128,0,2,8,4,45,224,101,63,148,16,75,208,213,162,63,4,16,136,189,128,151,155,118,236,241,0,64,0,1,4,16,64,192,66,129,234,213,171,155,199,98,232,163,44,184,16,64,0,1,4,16,64,0,1,151,5,82,17,98,25,240,222,68,233,51,246,221,12,76,173,26,214,151,123,111,170,101,254,44,167,175,127,179,104,177,52,238,208,53,195,251,47,61,183,178,12,120,162,165,249,51,13,176,84,185,247,225,131,202,48,103,232,107,38,232,146,211,215,245,141,77,58,116,149,217,139,22,103,104,99,120,187,167,228,252,51,78,75,106,140,204,65,36,167,58,229,229,239,9,33,150,188,168,241,30,4,254,18,32,196,194,74,64,0,1,4,16,8,90,192,203,126,40,33,150,160,171,69,127,8,32,16,123,1,47,55,237,216,227,1,128,0,2,8,32,128,128,133,2,151,93,118,153,44,88,176,128,16,139,133,181,97,72,8,32,128,0,2,8,32,144,90,129,84,132,88,82,59,34,90,139,147,0,33,150,56,85,155,185,166,90,128,16,75,170,69,105,15,1,4,16,64,32,39,1,47,251,161,132,88,114,210,229,235,8,32,128,64,138,5,188,220,180,83,60,20,154,67,0,1,4,16,64,0,129,20,8,92,113,197,21,242,221,119,223,201,150,45,91,82,208,26,77,32,128,0,2,8,32,128,0,2,246,10,16,98,177,183,54,113,24,25,33,150,56,84,153,57,250,37,64,136,197,47,89,218,69,0,1,4,16,56,148,128,151,253,80,66,44,172,43,4,16,64,32,96,1,47,55,237,128,135,74,119,8,32,128,0,2,8,32,144,132,192,149,87,94,41,223,126,251,45,33,150,36,172,120,9,2,8,32,128,0,2,8,68,91,128,16,75,180,235,23,245,209,19,98,137,122,5,25,127,152,2,132,88,194,212,167,111,4,16,64,32,158,2,94,246,67,9,177,196,115,205,48,107,4,16,8,81,192,203,77,59,196,97,211,53,2,8,32,128,0,2,8,28,66,224,170,171,174,146,185,115,231,202,214,173,91,49,66,0,1,4,16,64,0,1,4,156,22,32,196,226,116,121,173,159,28,33,22,235,75,196,0,45,22,32,196,98,113,113,24,26,2,8,32,224,168,128,151,253,80,66,44,142,46,10,166,133,0,2,246,10,120,185,105,219,59,43,70,134,0,2,8,32,128,64,124,5,106,212,168,33,179,103,207,150,109,219,182,197,23,129,153,35,128,0,2,8,32,128,64,44,4,8,177,196,162,204,214,78,146,16,139,181,165,97,96,17,16,32,196,18,129,34,49,68,4,16,64,192,49,1,47,251,161,132,88,28,91,12,76,7,1,4,236,23,240,114,211,182,127,118,140,16,1,4,16,64,0,129,248,9,212,172,89,83,102,205,154,69,136,37,126,165,103,198,8,32,128,0,2,8,196,78,128,16,75,236,74,110,213,132,9,177,88,85,14,6,19,49,1,66,44,17,43,24,195,69,0,1,4,28,16,240,178,31,74,136,197,129,5,192,20,16,64,32,90,2,94,110,218,209,154,41,163,69,0,1,4,16,64,32,30,2,87,95,125,181,124,245,213,87,178,125,251,246,120,76,152,89,34,128,0,2,8,32,128,64,108,5,8,177,196,182,244,86,76,156,16,139,21,101,96,16,17,21,32,196,18,209,194,49,108,4,16,64,32,194,2,94,246,67,9,177,68,184,240,12,29,1,4,162,41,224,229,166,29,205,25,51,106,4,16,64,0,1,4,220,22,184,246,218,107,101,198,140,25,132,88,220,46,51,179,67,0,1,4,16,64,0,1,17,33,196,194,50,8,83,128,16,75,152,250,244,29,117,1,66,44,81,175,32,227,71,0,1,4,162,39,224,101,63,148,16,75,244,234,205,136,17,64,32,226,2,94,110,218,17,159,58,195,71,0,1,4,16,64,192,73,129,235,174,187,78,166,79,159,78,136,197,201,234,50,41,4,16,64,0,1,4,16,72,47,64,136,133,245,16,166,0,33,150,48,245,233,59,234,2,132,88,162,94,65,198,143,0,2,8,68,79,192,203,126,40,33,150,232,213,155,17,35,128,64,196,5,188,220,180,35,62,117,134,143,0,2,8,32,128,128,147,2,181,106,213,146,47,190,248,66,118,236,216,225,228,252,152,20,2,8,32,128,0,2,8,32,144,16,32,196,194,90,8,83,128,16,75,152,250,244,29,117,1,66,44,81,175,32,227,71,0,1,4,162,39,224,101,63,148,16,75,244,234,205,136,17,64,32,226,2,94,110,218,17,159,58,195,71,0,1,4,16,64,192,73,129,27,111,188,81,166,78,157,74,136,197,201,234,50,41,4,16,64,0,1,4,16,72,47,64,136,133,245,16,166,0,33,150,48,245,233,59,234,2,132,88,162,94,65,198,143,0,2,8,68,79,192,203,126,40,33,150,232,213,155,17,35,128,64,196,5,188,220,180,35,62,117,134,143,0,2,8,4,46,48,110,220,184,192,251,164,195,248,9,116,238,220,89,190,255,254,123,25,57,114,100,252,38,207,140,3,23,56,235,172,179,164,114,229,202,129,247,75,135,8,32,128,0,2,8,168,0,33,22,214,65,152,2,132,88,194,212,167,239,168,11,16,98,137,122,5,25,63,2,8,32,16,61,1,47,251,161,132,88,162,87,111,70,140,0,2,17,23,240,114,211,142,248,212,25,62,2,8,32,16,168,128,6,88,90,182,108,41,85,171,86,13,180,95,58,139,159,192,236,217,179,101,211,166,77,114,237,181,215,198,111,242,204,56,80,129,213,171,87,75,241,226,197,229,223,255,254,119,160,253,210,25,2,8,32,128,0,2,9,1,66,44,172,133,48,5,8,177,132,169,79,223,81,23,32,196,18,245,10,50,126,4,16,64,32,122,2,94,246,67,9,177,68,175,222,140,24,1,4,34,46,224,229,166,29,241,169,51,124,4,16,64,32,80,1,13,177,140,25,51,70,198,142,29,27,104,191,116,22,63,129,55,223,124,83,62,253,244,83,25,54,108,88,252,38,207,140,3,21,224,190,22,40,55,157,33,128,0,2,8,100,33,64,136,133,101,17,166,0,33,150,48,245,233,59,234,2,132,88,162,94,65,198,143,0,2,8,68,79,192,203,126,40,33,150,232,213,155,17,35,128,64,196,5,188,220,180,35,62,117,134,143,0,2,8,4,42,192,102,111,160,220,177,238,108,208,160,65,162,167,177,12,28,56,48,214,14,76,222,127,1,238,107,254,27,211,3,2,8,32,128,64,246,2,132,88,88,33,97,10,16,98,9,83,159,190,163,46,64,136,37,234,21,100,252,8,32,128,64,244,4,188,236,135,18,98,137,94,189,25,49,2,8,68,92,192,203,77,59,226,83,103,248,8,32,128,64,160,2,108,246,6,202,29,235,206,250,244,233,35,75,150,44,17,253,55,23,2,126,10,112,95,243,83,151,182,17,64,0,1,4,146,17,32,196,146,140,18,175,241,75,128,16,139,95,178,180,27,7,1,66,44,113,168,50,115,68,0,1,4,236,18,240,178,31,74,136,197,174,90,50,26,4,16,136,129,128,151,155,118,12,120,152,34,2,8,32,144,50,1,54,123,83,70,73,67,57,8,116,239,222,93,214,173,91,39,221,186,117,195,10,1,95,5,184,175,249,202,75,227,8,32,128,0,2,73,8,16,98,73,2,137,151,248,38,64,136,197,55,90,26,142,129,0,33,150,24,20,153,41,34,128,0,2,150,9,120,217,15,37,196,98,89,49,25,14,2,8,184,47,224,229,166,237,190,14,51,68,0,1,4,82,39,192,102,111,234,44,105,41,123,129,142,29,59,202,174,93,187,164,67,135,14,80,33,224,171,0,247,53,95,121,105,28,1,4,16,64,32,9,1,66,44,73,32,241,18,223,4,8,177,248,70,75,195,49,16,32,196,18,131,34,51,69,4,16,64,192,50,1,47,251,161,132,88,44,43,38,195,65,0,1,247,5,188,220,180,221,215,97,134,8,32,128,64,234,4,216,236,77,157,37,45,101,47,208,182,109,91,41,84,168,144,60,251,236,179,80,33,224,171,0,247,53,95,121,105,28,1,4,16,64,32,9,1,66,44,73,32,241,18,223,4,8,177,248,70,75,195,49,16,32,196,18,131,34,51,69,4,16,64,192,50,1,47,251,161,132,88,44,43,38,195,65,0,1,247,5,188,220,180,221,215,97,134,8,32,128,64,234,4,216,236,77,157,37,45,101,47,240,248,227,143,203,49,199,28,35,109,218,180,129,10,1,95,5,184,175,249,202,75,227,8,32,128,0,2,73,8,16,98,73,2,137,151,248,38,64,136,197,55,90,26,142,129,0,33,150,24,20,153,41,34,128,0,2,150,9,120,217,15,37,196,98,89,49,25,14,2,8,184,47,224,229,166,237,190,14,51,68,0,1,4,82,39,192,102,111,234,44,105,41,123,129,22,45,90,72,133,10,21,228,145,71,30,129,10,1,95,5,184,175,249,202,75,227,8,32,128,0,2,73,8,16,98,73,2,137,151,248,38,64,136,197,55,90,26,142,129,0,33,150,24,20,153,41,34,128,0,2,150,9,120,217,15,37,196,98,89,49,25,14,2,8,184,47,224,229,166,237,190,14,51,68,0,1,4,82,39,192,102,111,234,44,105,41,123,129,7,31,124,80,46,188,240,66,121,224,129,7,160,66,192,87,1,238,107,190,242,210,56,2,8,32,128,64,18,2,132,88,146,64,226,37,190,9,16,98,241,141,150,134,99,32,64,136,37,6,69,102,138,8,32,128,128,101,2,94,246,67,9,177,88,86,76,134,131,0,2,238,11,120,185,105,187,175,195,12,17,64,0,129,212,9,176,217,155,58,75,90,202,94,160,113,227,198,242,247,191,255,93,26,53,106,4,21,2,190,10,112,95,243,149,151,198,17,64,0,1,4,146,16,32,196,146,4,18,47,241,77,128,16,139,111,180,52,28,3,1,66,44,49,40,50,83,68,0,1,4,44,19,240,178,31,74,136,197,178,98,50,28,4,16,112,95,192,203,77,219,125,29,102,136,0,2,8,164,78,128,205,222,212,89,210,82,246,2,13,27,54,148,186,117,235,202,237,183,223,14,21,2,190,10,112,95,243,149,151,198,17,64,0,1,4,146,16,32,196,146,4,18,47,241,77,128,16,139,111,180,52,28,3,1,66,44,49,40,50,83,68,0,1,4,44,19,240,178,31,74,136,197,178,98,50,28,4,16,112,95,192,203,77,219,125,29,102,136,0,2,8,164,78,128,205,222,212,89,210,82,246,2,55,223,124,179,57,133,165,94,189,122,80,33,224,171,0,247,53,95,121,105,28,1,4,16,64,32,9,1,66,44,73,32,241,18,223,4,8,177,248,70,75,195,49,16,32,196,18,131,34,51,69,4,16,64,192,50,1,47,251,161,132,88,44,43,38,195,65,0,1,247,5,188,220,180,221,215,97,134,8,32,128,64,234,4,216,236,77,157,37,45,101,47,112,195,13,55,72,243,230,205,165,86,173,90,80,33,224,171,0,247,53,95,121,105,28,1,4,16,64,32,9,1,66,44,73,32,241,18,223,4,8,177,248,70,75,195,49,16,32,196,18,131,34,51,69,4,16,64,192,50,1,47,251,161,132,88,44,43,38,195,65,0,1,247,5,188,220,180,221,215,97,134,8,32,128,64,234,4,216,236,77,157,37,45,101,47,80,179,102,77,121,230,153,103,164,70,141,26,80,33,224,171,0,247,53,95,121,105,28,1,4,16,64,32,9,1,66,44,73,32,241,18,223,4,8,177,248,70,75,195,49,16,32,196,18,131,34,51,69,4,16,64,192,50,1,47,251,161,132,88,44,43,38,195,65,0,1,247,5,188,220,180,221,215,97,134,8,32,128,64,234,4,216,236,77,157,37,45,101,47,112,233,165,151,74,183,110,221,164,122,245,234,80,33,224,171,0,247,53,95,121,105,28,1,4,16,64,32,9,1,66,44,73,32,241,18,223,4,8,177,248,70,75,195,49,16,32,196,18,131,34,51,69,4,16,64,192,50,1,47,251,161,132,88,44,43,38,195,65,0,1,247,5,188,220,180,221,215,97,134,8,32,128,64,234,4,216,236,77,157,37,45,101,47,112,209,69,23,201,128,1,3,228,194,11,47,132,10,1,95,5,184,175,249,202,75,227,8,32,128,0,2,73,8,16,98,73,2,137,151,248,38,64,136,197,55,90,26,142,129,0,33,150,24,20,153,41,34,128,0,2,150,9,120,217,15,37,196,98,89,49,25,14,2,8,184,47,224,229,166,237,190,14,51,68,0,1,4,82,39,192,102,111,234,44,105,41,123,129,202,149,43,203,232,209,163,69,255,205,133,128,159,2,220,215,252,212,165,109,4,16,64,0,129,100,4,8,177,36,163,196,107,252,18,32,196,226,151,44,237,198,65,128,16,75,28,170,204,28,17,64,0,1,187,4,188,236,135,18,98,177,171,150,140,6,1,4,98,32,224,229,166,29,3,30,166,136,0,2,8,164,76,128,205,222,148,81,210,80,14,2,167,159,126,186,76,158,60,89,78,59,237,52,172,16,240,85,128,251,154,175,188,52,142,0,2,8,32,144,132,0,33,150,36,144,120,137,111,2,132,88,124,163,165,225,24,8,16,98,137,65,145,153,34,2,8,32,96,153,128,151,253,80,66,44,150,21,147,225,32,128,128,251,2,94,110,218,238,235,48,67,4,16,64,32,117,2,108,246,166,206,146,150,178,23,56,241,196,19,101,250,244,233,82,190,124,121,168,16,240,85,128,251,154,175,188,52,142,0,2,8,32,144,132,0,33,150,36,144,120,137,111,2,132,88,124,163,165,225,24,8,16,98,137,65,145,153,34,2,8,32,96,153,128,151,253,80,66,44,150,21,147,225,32,128,128,251,2,94,110,218,238,235,48,67,4,16,64,32,117,2,108,246,166,206,146,150,178,23,56,246,216,99,101,193,130,5,162,255,230,66,192,79,1,238,107,126,234,210,54,2,8,32,128,64,50,2,132,88,146,81,226,53,126,9,16,98,241,75,150,118,227,32,64,136,37,14,85,102,142,8,32,128,128,93,2,94,246,67,9,177,216,85,75,70,131,0,2,49,16,240,114,211,142,1,15,83,68,0,1,4,82,38,192,102,111,202,40,105,40,7,129,35,143,60,82,86,173,90,37,37,74,148,192,10,1,95,5,184,175,249,202,75,227,8,32,128,0,2,73,8,16,98,73,2,137,151,248,38,64,136,197,55,90,26,142,129,0,33,150,24,20,153,41,34,128,0,2,150,9,120,217,15,37,196,98,89,49,25,14,2,8,184,47,224,229,166,237,190,14,51,68,0,1,4,82,39,192,102,111,234,44,105,41,123,129,194,133,11,203,150,45,91,164,80,161,66,80,33,224,171,0,247,53,95,121,105,28,1,4,16,64,32,9,1,66,44,73,32,241,18,223,4,8,177,248,70,75,195,49,16,32,196,18,131,34,51,69,4,16,64,192,50,1,47,251,161,132,88,44,43,38,195,65,0,1,247,5,188,220,180,221,215,97,134,8,32,128,64,234,4,216,236,77,157,37,45,29,90,224,192,129,3,82,160,64,1,217,191,127,63,76,8,248,46,192,125,205,119,98,58,64,0,1,4,16,200,65,128,16,11,75,36,76,1,66,44,97,234,211,119,212,5,8,177,68,189,130,140,31,1,4,16,136,158,128,151,253,80,66,44,209,171,55,35,70,0,129,136,11,120,185,105,71,124,234,12,31,1,4,16,8,84,128,205,222,64,185,99,219,217,238,221,187,165,100,201,146,178,107,215,174,216,26,48,241,224,4,184,175,5,103,77,79,8,32,128,0,2,89,11,16,98,97,101,132,41,64,136,37,76,125,250,142,186,0,33,150,168,87,144,241,35,128,0,2,209,19,240,178,31,74,136,37,122,245,102,196,8,32,16,113,1,47,55,237,136,79,157,225,35,128,0,2,129,10,176,217,27,40,119,108,59,211,199,8,157,116,210,73,178,121,243,230,216,26,48,241,224,4,184,175,5,103,77,79,8,32,128,0,2,89,11,16,98,97,101,132,41,64,136,37,76,125,250,142,186,0,33,150,168,87,144,241,35,128,0,2,209,19,240,178,31,74,136,37,122,245,102,196,8,32,16,113,1,47,55,237,136,79,157,225,35,128,0,2,190,11,76,155,54,77,214,172,89,35,13,27,54,148,244,155,189,63,253,244,147,116,233,210,69,6,14,28,232,251,24,232,192,125,129,117,235,214,73,171,86,173,100,196,136,17,162,255,125,222,121,231,201,218,181,107,205,196,219,180,105,35,221,186,117,115,31,129,25,6,38,192,125,45,48,106,58,66,0,1,4,16,72,66,128,16,75,18,72,188,196,55,1,66,44,190,209,210,112,12,4,8,177,196,160,200,76,17,1,4,16,176,76,192,203,126,40,33,22,203,138,201,112,16,64,192,125,1,47,55,109,247,117,152,33,2,8,32,224,77,160,70,141,26,50,99,198,12,169,92,185,178,92,119,221,117,50,111,222,60,41,87,174,156,12,29,58,84,10,23,46,44,27,54,108,48,255,230,66,192,139,64,143,30,61,228,217,103,159,149,98,197,138,201,99,143,61,38,253,251,247,151,71,30,121,196,4,165,244,68,150,33,67,134,200,93,119,221,229,165,11,222,139,64,154,0,247,53,22,3,2,8,32,128,128,77,2,132,88,108,170,70,252,198,66,136,37,126,53,103,198,169,19,32,196,146,58,75,90,66,0,1,4,16,72,78,192,203,126,40,33,150,228,140,121,21,2,8,32,144,50,1,47,55,237,148,13,130,134,16,64,0,1,71,5,86,172,88,33,21,42,84,144,253,251,247,155,176,202,159,127,254,41,5,10,20,144,124,249,242,153,128,65,243,230,205,29,157,57,211,10,90,224,228,147,79,150,149,43,87,202,17,71,28,33,251,246,237,147,130,5,11,202,246,237,219,229,230,155,111,150,241,227,199,7,61,28,250,115,88,128,251,154,195,197,101,106,8,32,128,64,4,5,8,177,68,176,104,14,13,153,16,139,67,197,100,42,129,11,16,98,9,156,156,14,17,64,0,129,216,11,120,217,15,37,196,18,251,229,3,0,2,8,4,45,224,229,166,29,244,88,233,15,1,4,16,136,162,192,131,15,62,40,195,134,13,147,61,123,246,164,13,191,116,233,210,178,126,253,250,40,78,135,49,91,42,48,104,208,32,105,209,162,133,236,218,181,43,109,132,135,31,126,184,57,253,167,98,197,138,150,142,154,97,69,85,128,251,90,84,43,199,184,17,64,0,1,247,4,8,177,184,87,211,40,205,136,16,75,148,170,197,88,109,19,32,196,98,91,69,24,15,2,8,32,224,190,128,151,253,80,66,44,238,175,15,102,136,0,2,150,9,120,185,105,91,54,21,134,131,0,2,8,88,41,160,167,99,156,122,234,169,230,52,22,189,138,22,45,42,157,59,119,230,20,22,43,171,21,237,65,29,125,244,209,242,251,239,191,155,73,20,42,84,72,26,53,106,36,3,6,12,136,246,164,24,189,149,2,220,215,172,44,11,131,66,0,1,4,98,41,160,33,150,249,175,246,142,229,220,153,180,29,2,229,46,191,66,206,121,164,165,29,131,97,20,8,68,72,128,16,75,132,138,197,80,17,64,0,1,71,4,188,236,135,18,98,113,100,17,48,13,4,16,136,142,128,151,155,118,116,102,201,72,17,64,0,129,112,5,210,159,90,192,41,44,225,214,194,229,222,187,118,237,42,237,219,183,151,29,59,118,72,254,252,249,101,245,234,213,82,182,108,89,151,167,204,220,66,20,224,190,22,34,62,93,35,128,0,2,8,32,128,0,2,8,32,16,113,1,66,44,17,47,32,195,71,0,1,4,34,40,224,101,63,148,16,75,4,11,206,144,17,64,32,218,2,94,110,218,209,158,57,163,71,0,1,4,130,19,72,156,90,160,167,99,116,233,210,133,83,88,130,163,143,85,79,59,119,238,20,61,141,69,3,44,255,250,215,191,204,90,227,66,192,47,1,238,107,126,201,210,46,2,8,32,128,0,2,8,32,128,0,2,238,11,16,98,113,191,198,204,16,1,4,16,176,77,192,203,126,40,33,22,219,170,201,120,16,64,192,121,1,47,55,109,231,113,152,32,2,8,32,144,66,129,122,245,234,201,199,31,127,108,78,201,224,66,192,47,129,59,239,188,83,198,141,27,39,155,55,111,150,34,69,138,248,213,13,237,34,96,4,184,175,177,16,16,64,0,1,4,16,64,0,1,4,16,64,32,47,2,132,88,242,162,198,123,16,64,0,1,4,188,8,120,217,15,37,196,226,69,158,247,34,128,0,2,121,16,240,114,211,206,67,119,188,5,1,4,16,72,19,120,225,133,23,98,165,161,161,130,130,5,11,202,17,71,28,17,171,121,183,107,215,46,212,249,198,109,157,109,219,182,77,242,229,203,199,58,11,105,213,197,109,189,113,95,11,105,161,209,45,2,8,32,128,0,2,8,32,128,0,2,17,23,32,196,18,241,2,50,124,4,16,64,32,130,2,94,246,67,9,177,68,176,224,12,25,1,4,162,45,224,229,166,29,237,153,51,122,4,16,8,91,32,110,155,189,97,123,135,213,63,33,150,176,228,227,213,111,216,235,44,161,205,125,45,30,235,206,150,245,22,15,109,102,137,0,2,8,32,128,0,2,8,32,224,162,0,33,22,23,171,202,156,16,64,0,1,187,5,188,236,135,18,98,177,187,182,140,14,1,4,28,20,240,114,211,118,144,131,41,33,128,64,128,2,137,205,94,54,3,3,68,15,176,43,91,234,107,203,56,2,164,143,85,87,182,213,215,182,241,196,106,49,4,48,89,234,27,0,50,93,32,128,0,2,8,32,128,0,2,8,196,66,128,16,75,44,202,204,36,17,64,0,1,171,4,188,236,135,18,98,177,170,148,12,6,1,4,226,32,224,229,166,29,7,31,230,136,0,2,254,9,176,25,232,159,173,13,45,219,82,95,91,198,97,67,77,92,28,131,109,245,181,109,60,46,214,60,204,57,81,223,48,245,233,27,1,4,16,64,0,1,4,16,64,192,37,1,66,44,46,85,147,185,32,128,0,2,209,16,240,178,31,74,136,37,26,53,102,148,8,32,224,144,128,151,155,182,67,12,76,5,1,4,66,16,96,51,48,4,244,0,187,180,165,190,182,140,35,64,250,88,117,101,91,125,109,27,79,172,22,67,0,147,165,190,1,32,211,5,2,8,32,128,0,2,8,32,128,64,44,4,8,177,196,162,204,76,18,1,4,16,176,74,192,203,126,40,33,22,171,74,201,96,16,64,32,14,2,94,110,218,113,240,97,142,8,32,224,159,0,155,129,254,217,218,208,178,45,245,181,101,28,54,212,196,197,49,216,86,95,219,198,227,98,205,195,156,19,245,13,83,159,190,17,64,0,1,4,16,64,0,1,4,92,18,32,196,226,82,53,153,11,2,8,32,16,13,1,47,251,161,132,88,162,81,99,70,137,0,2,14,9,120,185,105,59,196,192,84,16,64,32,4,1,54,3,67,64,15,176,75,91,234,107,203,56,2,164,143,85,87,182,213,215,182,241,196,106,49,4,48,89,234,27,0,50,93,32,128,0,2,8,32,128,0,2,8,196,66,128,16,75,44,202,204,36,17,64,0,1,171,4,188,236,135,18,98,177,170,148,12,6,1,4,226,32,224,229,166,29,7,31,230,136,0,2,254,9,176,25,232,159,173,13,45,219,82,95,91,198,97,67,77,92,28,131,109,245,181,109,60,46,214,60,204,57,81,223,48,245,233,27,1,4,16,64,0,1,4,16,64,192,37,1,66,44,46,85,147,185,32,128,0,2,209,16,240,178,31,74,136,37,26,53,102,148,8,32,224,144,128,151,155,182,67,12,76,5,1,4,66,16,96,51,48,4,244,0,187,180,165,190,182,140,35,64,250,88,117,101,91,125,109,27,79,172,22,67,0,147,165,190,1,32,211,5,2,8,32,128,0,2,8,32,128,64,44,4,8,177,196,162,204,76,18,1,4,16,176,74,192,203,126,40,33,22,171,74,201,96,16,64,32,14,2,94,110,218,113,240,97,142,8,32,224,159,0,155,129,254,217,218,208,178,45,245,181,101,28,54,212,196,197,49,216,86,95,219,198,227,98,205,195,156,19,245,13,83,159,190,17,64,0,1,4,16,64,0,1,4,92,18,32,196,226,82,53,153,11,2,8,32,16,13,1,47,251,161,132,88,162,81,99,70,137,0,2,14,9,120,185,105,59,196,192,84,16,64,32,4,1,54,3,67,64,15,176,75,91,234,107,203,56,2,164,143,85,87,182,213,215,182,241,196,106,49,4,48,89,234,27,0,50,93,32,128,0,2,8,32,128,0,2,8,196,66,128,16,75,44,202,204,36,17,64,0,1,171,4,188,236,135,18,98,177,170,148,12,6,1,4,226,32,224,229,166,29,7,31,230,136,0,2,254,9,176,25,232,159,173,13,45,219,82,95,91,198,97,67,77,92,28,131,109,245,181,109,60,46,214,60,204,57,81,223,48,245,233,27,1,4,16,64,0,1,4,16,64,192,37,1,66,44,46,85,147,185,32,128,0,2,209,16,240,178,31,74,136,37,26,53,102,148,8,32,224,144,128,151,155,182,67,12,76,5,1,4,66,16,96,51,48,4,244,0,187,180,165,190,182,140,35,64,250,88,117,101,91,125,109,27,79,172,22,67,0,147,165,190,1,32,211,5,2,8,32,128,0,2,8,32,128,64,44,4,8,177,196,162,204,76,18,1,4,16,176,74,192,203,126,40,33,22,171,74,201,96,16,64,32,14,2,94,110,218,113,240,97,142,8,32,224,159,0,155,129,254,217,218,208,178,45,245,181,101,28,54,212,196,197,49,216,86,95,219,198,227,98,205,195,156,19,245,13,83,159,190,17,64,0,1,4,16,64,0,1,4,92,18,32,196,226,82,53,153,11,2,8,32,16,13,1,47,251,161,132,88,162,81,99,70,137,0,2,14,9,120,185,105,59,196,192,84,16,64,32,4,1,54,3,67,64,15,176,75,91,234,107,203,56,2,164,143,85,87,182,213,215,182,241,196,106,49,4,48,89,234,27,0,50,93,32,128,0,2,8,32,128,0,2,8,196,66,32,171,16,75,44,38,206,36,17,64,0,1,4,172,18,184,110,236,187,73,141,135,16,75,82,76,188,8,1,4,16,72,157,0,33,150,212,89,210,18,2,8,228,78,128,205,192,220,121,69,237,213,182,212,215,150,113,68,173,126,81,25,175,109,245,181,109,60,81,169,99,84,198,73,125,163,82,41,198,137,0,2,8,32,128,0,2,8,32,96,187,0,33,22,219,43,196,248,16,64,0,129,120,8,16,98,137,71,157,153,37,2,8,68,80,128,16,75,4,139,198,144,17,112,68,128,205,64,71,10,121,136,105,216,82,95,91,198,225,118,181,195,155,157,109,245,181,109,60,225,85,198,205,158,169,175,155,117,101,86,8,32,128,0,2,8,32,128,0,2,193,11,16,98,9,222,156,30,17,64,0,1,4,14,22,32,196,194,170,64,0,1,4,44,21,32,196,98,105,97,24,22,2,49,16,96,51,208,237,34,219,82,95,91,198,225,118,181,195,155,157,109,245,181,109,60,225,85,198,205,158,169,175,155,117,101,86,8,32,128,0,2,8,32,128,0,2,193,11,16,98,9,222,156,30,17,64,0,1,4,8,177,176,6,16,64,0,129,200,8,16,98,137,76,169,24,40,2,206,9,176,25,232,92,73,51,76,200,150,250,218,50,14,183,171,29,222,236,108,171,175,109,227,9,175,50,110,246,76,125,221,172,43,179,66,0,1,4,16,64,0,1,4,16,8,94,128,16,75,240,230,244,136,0,2,8,32,112,176,0,39,177,176,42,16,64,0,1,75,5,8,177,88,90,24,134,133,64,12,4,216,12,116,187,200,182,212,215,150,113,184,93,237,240,102,103,91,125,109,27,79,120,149,113,179,103,234,235,102,93,153,21,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,144,157,64,190,3,7,14,28,128,8,1,4,16,64,32,56,1,66,44,193,89,211,19,2,8,100,20,96,51,208,237,21,97,75,125,109,25,135,219,213,14,111,118,182,213,215,182,241,132,87,25,55,123,166,190,110,214,149,89,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,217,9,16,98,97,125,32,128,0,2,1,11,16,98,9,24,156,238,16,64,32,77,128,205,64,183,23,131,45,245,181,101,28,110,87,59,188,217,217,86,95,219,198,19,94,101,220,236,153,250,186,89,87,102,133,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,100,39,64,136,133,245,129,0,2,8,4,44,64,136,37,96,112,186,67,0,129,52,1,54,3,221,94,12,182,212,215,150,113,184,93,237,240,102,103,91,125,109,27,79,120,149,113,179,103,234,235,102,93,153,21,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,144,157,0,33,22,214,7,2,8,32,16,176,0,33,150,128,193,233,14,1,4,210,4,216,12,116,123,49,216,82,95,91,198,225,118,181,195,155,157,109,245,181,109,60,225,85,198,205,158,169,175,155,117,101,86,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,118,2,132,88,88,31,8,32,128,64,192,2,132,88,2,6,167,59,4,16,72,19,96,51,208,237,197,96,75,125,109,25,135,219,213,14,111,118,182,213,215,182,241,132,87,25,55,123,166,190,110,214,149,89,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,217,9,16,98,97,125,32,128,0,2,1,11,16,98,9,24,156,238,16,64,32,77,128,205,64,183,23,131,45,245,181,101,28,110,87,59,188,217,217,86,95,219,198,19,94,101,220,236,153,250,186,89,87,102,133,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,100,39,64,136,133,245,129,0,2,8,4,44,64,136,37,96,112,186,67,0,129,52,129,168,109,6,246,233,211,71,138,22,45,42,247,221,119,95,218,28,22,47,94,44,131,6,13,146,101,203,150,201,149,87,94,41,205,155,55,151,130,5,11,202,83,79,61,37,235,215,175,63,168,218,61,123,246,148,226,197,139,167,253,249,243,207,63,47,171,87,175,150,193,131,7,59,183,50,108,169,175,45,227,72,182,192,89,173,179,181,107,215,202,192,129,3,229,243,207,63,151,242,229,203,203,115,207,61,39,167,157,118,26,235,76,68,108,171,175,109,227,57,212,186,211,251,83,167,78,157,228,187,239,190,147,43,174,184,66,110,191,253,118,57,243,204,51,205,203,231,206,157,43,253,250,245,51,247,166,186,117,235,74,253,250,245,229,152,99,142,145,3,7,14,152,123,213,7,31,124,32,71,29,117,148,52,104,208,64,110,188,241,198,131,186,224,190,150,236,223,118,94,135,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,5,1,66,44,81,168,18,99,68,0,1,167,4,8,177,56,85,78,38,131,64,164,4,162,178,217,171,27,186,83,166,76,145,167,159,126,90,158,120,226,9,233,220,185,179,113,222,180,105,147,156,123,238,185,114,246,217,103,203,131,15,62,40,47,189,244,146,92,118,217,101,210,171,87,47,25,58,116,168,108,217,178,37,173,30,147,39,79,150,229,203,151,155,13,227,194,133,11,167,253,185,134,95,246,236,217,35,149,42,85,138,84,237,146,25,172,45,245,181,101,28,57,153,29,106,157,237,219,183,79,174,185,230,26,243,246,22,45,90,200,200,145,35,69,67,45,95,124,241,5,235,140,16,75,78,203,234,144,95,191,240,194,11,69,215,86,155,54,109,76,104,69,3,118,27,55,110,52,247,163,114,229,202,201,205,55,223,44,13,27,54,148,33,67,134,200,134,13,27,100,214,172,89,50,110,220,56,105,214,172,153,104,72,101,255,254,253,38,68,165,127,118,237,181,215,102,232,135,251,90,158,203,194,27,17,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,44,20,32,196,98,97,81,24,18,2,8,184,45,64,136,197,237,250,50,59,4,108,22,136,74,184,224,213,87,95,149,47,191,252,82,166,78,157,42,77,154,52,73,11,177,188,245,214,91,38,216,178,106,213,42,195,252,254,251,239,155,83,11,118,236,216,97,78,108,73,92,26,56,56,239,188,243,100,218,180,105,114,214,89,103,101,40,201,235,175,191,110,54,136,181,93,61,237,224,150,91,110,145,254,253,251,155,215,244,232,209,67,110,186,233,38,243,223,227,199,143,151,142,29,59,74,145,34,69,204,107,190,254,250,107,25,51,102,140,205,229,181,230,132,140,168,175,51,61,125,69,215,149,158,156,81,168,80,33,217,188,121,179,188,243,206,59,210,168,81,35,115,234,15,235,236,5,67,208,174,93,59,43,254,62,68,97,189,253,246,219,111,114,220,113,199,201,47,191,252,98,2,43,127,254,249,167,148,44,89,82,122,247,238,45,71,30,121,164,180,110,221,90,126,250,233,39,227,249,253,247,223,155,251,215,210,165,75,205,159,235,127,39,230,120,255,253,247,155,247,106,208,37,253,197,125,205,138,165,200,32,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,82,36,64,136,37,69,144,52,131,0,2,8,36,43,64,136,37,89,41,94,135,0,2,169,22,136,194,102,111,250,57,223,118,219,109,114,234,169,167,166,133,88,244,52,2,221,216,29,49,98,132,121,217,130,5,11,228,156,115,206,49,127,166,143,122,73,92,117,234,212,49,225,149,174,93,187,30,68,168,27,239,186,145,172,109,233,99,98,170,84,169,34,221,186,117,147,127,255,251,223,162,143,149,209,147,17,244,68,23,125,148,135,190,191,116,233,210,242,228,147,79,202,174,93,187,100,235,214,173,169,46,73,74,219,179,165,190,182,140,35,89,220,204,235,76,3,1,99,199,142,149,243,207,63,95,254,243,159,255,200,13,55,220,96,66,79,100,199,159,244,0,0,32,0,73,68,65,84,101,203,150,205,208,36,235,140,16,75,178,107,108,251,246,237,38,156,82,189,122,117,243,150,31,127,252,209,156,40,165,39,69,233,61,230,247,223,127,151,202,149,43,155,175,233,250,107,217,178,165,185,23,93,127,253,245,230,31,61,189,69,175,198,141,27,203,252,249,243,101,206,156,57,25,186,230,190,150,108,37,120,29,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,20,4,8,177,68,161,74,140,17,1,4,156,18,32,196,226,84,57,153,12,2,145,18,136,122,184,224,158,123,238,49,167,22,104,216,68,47,125,188,80,169,82,165,228,219,111,191,53,167,21,232,245,213,87,95,73,181,106,213,204,41,26,186,57,156,249,202,188,217,59,115,230,76,169,90,181,170,28,56,112,192,4,97,244,132,131,53,107,214,200,240,225,195,101,226,196,137,230,237,122,66,139,218,17,98,73,110,185,71,125,157,61,243,204,51,230,81,85,181,106,213,50,143,21,210,147,129,52,44,245,222,123,239,165,1,176,206,56,137,37,185,191,13,7,191,234,147,79,62,145,59,239,188,211,4,232,18,247,24,125,149,158,176,162,167,66,53,111,222,220,60,106,232,209,71,31,149,193,131,7,75,167,78,157,204,35,211,244,177,67,122,122,148,6,251,18,167,182,36,90,231,190,150,215,106,240,62,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,27,5,8,177,216,88,21,198,132,0,2,78,11,16,98,113,186,188,76,14,1,171,5,162,30,46,120,232,161,135,204,233,4,111,191,253,182,113,214,176,201,241,199,31,111,194,44,71,29,117,148,249,51,221,28,214,255,238,219,183,111,150,181,200,188,217,171,143,22,58,250,232,163,205,107,245,196,141,203,47,191,92,150,45,91,102,2,48,93,186,116,49,127,174,143,54,186,241,198,27,9,177,36,185,186,163,190,206,244,228,29,173,189,158,158,81,172,88,177,180,19,127,214,173,91,39,199,30,123,44,235,236,5,30,39,148,228,95,133,12,47,219,183,111,159,180,104,209,66,250,245,235,103,66,82,122,186,74,226,241,84,122,15,171,93,187,182,57,85,74,79,98,73,60,214,108,219,182,109,210,180,105,83,25,57,114,164,156,112,194,9,38,248,178,127,255,254,12,129,42,237,132,251,90,94,42,194,123,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,108,21,32,196,98,107,101,24,23,2,8,56,43,64,136,197,217,210,50,49,4,172,23,136,122,184,64,55,126,223,121,231,157,180,71,105,232,163,94,110,189,245,86,209,112,129,94,26,72,209,199,0,77,159,62,61,237,177,29,153,139,146,121,179,119,249,242,229,114,242,201,39,155,147,88,244,148,23,125,132,144,62,246,67,219,74,132,101,198,141,27,39,247,222,123,47,33,150,36,87,120,212,215,153,158,188,162,33,150,85,171,86,153,25,235,250,42,83,166,140,9,55,85,168,80,129,117,70,136,37,201,191,9,25,95,166,1,59,125,4,154,222,87,206,60,243,204,180,47,234,9,79,87,95,125,181,156,114,202,41,50,112,224,64,115,31,74,92,250,184,161,146,37,75,154,71,159,229,203,151,207,156,210,114,196,17,71,152,211,89,210,95,220,215,242,84,18,222,132,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,96,169,0,33,22,75,11,195,176,16,64,192,93,1,66,44,238,214,150,153,33,96,187,64,212,195,5,26,46,209,199,6,77,153,50,69,42,86,172,104,130,37,26,90,25,49,98,132,161,159,48,97,130,220,125,247,221,178,121,243,102,201,159,63,127,90,57,198,140,25,35,229,202,149,51,167,172,100,222,236,125,234,169,167,164,125,251,246,50,122,244,104,243,94,221,100,158,59,119,174,52,107,214,76,62,250,232,35,243,232,14,61,133,69,79,72,224,113,66,201,173,240,168,175,179,31,127,252,81,206,62,251,108,115,250,69,221,186,117,77,96,64,215,220,172,89,179,88,103,34,230,209,90,122,233,223,37,27,46,219,198,147,149,201,202,149,43,77,88,78,67,120,149,42,85,74,123,137,158,236,243,225,135,31,138,158,50,53,109,218,52,41,90,180,104,218,215,244,245,58,55,125,252,208,215,95,127,45,223,124,243,141,212,172,89,83,62,254,248,99,185,228,146,75,132,251,154,13,171,143,49,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,248,33,64,136,197,15,85,218,68,0,1,4,178,17,32,196,194,242,64,0,129,176,4,162,176,217,155,222,166,65,131,6,38,68,146,254,212,129,206,157,59,139,6,79,244,58,227,140,51,68,79,99,209,32,139,94,143,61,246,152,44,94,188,88,38,78,156,152,129,248,178,203,46,19,253,71,223,155,57,196,242,183,191,253,205,132,86,138,23,47,46,207,62,251,172,60,254,248,227,162,143,253,208,83,95,244,145,68,191,253,246,155,92,119,221,117,50,111,222,188,180,19,95,194,170,95,78,253,218,82,95,91,198,145,147,87,226,235,89,173,179,158,61,123,74,171,86,173,204,75,116,109,140,31,63,222,156,150,193,58,35,196,146,236,186,74,255,58,13,175,212,175,95,255,160,183,234,61,70,67,83,125,250,244,57,232,107,122,10,139,134,90,238,184,227,14,209,16,140,222,139,58,118,236,40,79,63,253,180,121,45,247,181,188,84,130,247,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,68,65,128,16,75,20,170,196,24,17,64,192,41,1,66,44,78,149,147,201,32,16,41,129,168,133,11,14,133,187,101,203,22,89,191,126,189,156,118,218,105,185,246,127,230,153,103,76,24,229,249,231,159,55,143,232,208,83,91,180,61,13,194,20,41,82,196,180,167,65,152,95,127,253,213,108,18,235,35,60,222,122,235,45,243,8,16,61,49,193,230,203,150,250,218,50,14,175,181,210,147,119,214,172,89,99,30,243,82,168,80,161,92,53,199,58,203,21,151,167,23,187,178,222,178,67,88,177,98,133,185,71,21,43,86,44,203,151,177,222,60,45,33,222,140,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,96,153,0,33,22,203,10,194,112,16,64,192,125,1,66,44,238,215,152,25,34,96,171,64,28,54,123,179,179,159,52,105,146,60,242,200,35,210,164,73,19,105,220,184,177,9,177,104,128,165,68,137,18,25,222,182,124,249,114,115,2,140,158,204,82,186,116,105,115,42,75,247,238,221,205,227,134,108,190,108,169,175,45,227,8,171,86,172,179,96,229,89,111,220,215,130,93,113,244,134,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,224,183,0,33,22,191,133,105,31,1,4,16,200,36,64,136,133,37,129,0,2,97,9,196,125,179,247,243,207,63,151,109,219,182,201,13,55,220,32,187,118,237,146,126,253,250,73,203,150,45,229,240,195,15,63,168,36,179,103,207,150,201,147,39,203,206,157,59,165,70,141,26,114,237,181,215,134,85,182,164,251,181,165,190,182,140,35,105,184,20,191,144,117,150,98,208,28,154,99,189,113,95,11,118,197,209,27,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,128,223,2,132,88,252,22,166,125,4,16,64,32,147,0,33,22,150,4,2,8,132,37,16,247,205,222,176,220,131,234,215,150,250,218,50,142,160,220,227,214,143,109,245,181,109,60,113,91,15,126,207,151,250,250,45,76,251,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,128,125,2,132,88,236,171,9,35,66,0,1,199,5,8,177,56,94,96,166,135,128,197,2,108,6,90,92,156,20,12,205,150,250,218,50,142,20,144,210,68,22,2,182,213,215,182,241,176,104,82,43,64,125,83,235,73,107,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,20,4,8,177,68,161,74,140,17,1,4,156,18,32,196,226,84,57,153,12,2,145,18,96,51,48,82,229,202,245,96,109,169,175,45,227,200,53,32,111,72,74,192,182,250,218,54,158,164,16,121,81,210,2,212,55,105,42,94,136,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,56,35,64,136,197,153,82,50,17,4,16,136,138,0,33,150,168,84,138,113,34,224,158,0,155,129,238,213,52,253,140,108,169,175,45,227,112,187,218,225,205,206,182,250,218,54,158,240,42,227,102,207,212,215,205,186,50,43,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,59,1,66,44,172,15,4,16,64,32,96,1,66,44,1,131,211,29,2,8,164,9,176,25,232,246,98,176,165,190,182,140,195,237,106,135,55,59,219,234,107,219,120,194,171,140,155,61,83,95,55,235,202,172,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,236,4,8,177,176,62,16,64,0,129,128,5,8,177,4,12,78,119,8,32,144,38,192,102,160,219,139,193,150,250,218,50,14,183,171,29,222,236,108,171,175,109,227,9,175,50,110,246,76,125,221,172,43,179,66,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,178,19,32,196,194,250,64,0,1,4,2,22,32,196,18,48,56,221,33,128,64,154,0,155,129,110,47,6,91,234,107,203,56,220,174,118,120,179,179,173,190,182,141,39,188,202,184,217,51,245,117,179,174,204,10,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,200,78,128,16,11,235,3,1,4,16,8,88,128,16,75,192,224,116,135,0,2,105,2,108,6,186,189,24,108,169,175,45,227,112,187,218,225,205,206,182,250,218,54,158,240,42,227,102,207,212,215,205,186,50,43,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,59,1,66,44,172,15,4,16,64,32,96,1,66,44,1,131,211,29,2,8,164,9,176,25,232,246,98,176,165,190,182,140,195,237,106,135,55,59,219,234,107,219,120,194,171,140,155,61,83,95,55,235,202,172,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,236,4,8,177,176,62,16,64,0,129,128,5,8,177,4,12,78,119,8,32,144,38,192,102,160,219,139,193,150,250,218,50,14,183,171,29,222,236,108,171,175,109,227,9,175,50,110,246,76,125,221,172,43,179,66,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,178,19,32,196,194,250,64,0,1,4,2,22,32,196,18,48,56,221,33,128,64,154,0,155,129,110,47,6,91,234,107,203,56,220,174,118,120,179,179,173,190,182,141,39,188,202,184,217,51,245,117,179,174,204,10,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,200,78,128,16,11,235,3,1,4,16,8,88,128,16,75,192,224,116,135,0,2,105,2,108,6,186,189,24,108,169,175,45,227,112,187,218,225,205,206,182,250,218,54,158,240,42,227,102,207,212,215,205,186,50,43,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,59,1,66,44,172,15,4,16,64,32,96,1,66,44,1,131,211,29,2,8,164,9,176,25,232,246,98,176,165,190,182,140,195,237,106,135,55,59,219,234,107,219,120,194,171,140,155,61,83,95,55,235,202,172,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,236,4,8,177,176,62,16,64,0,129,128,5,8,177,4,12,78,119,8,32,144,38,192,102,160,219,139,193,150,250,218,50,14,183,171,29,222,236,108,171,175,109,227,9,175,50,110,246,76,125,221,172,43,179,66,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,178,19,32,196,194,250,64,0,1,4,2,22,32,196,18,48,56,221,33,128,64,154,0,155,129,110,47,6,91,234,107,203,56,220,174,118,120,179,179,173,190,182,141,39,188,202,184,217,51,245,117,179,174,204,10,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,200,78,128,16,11,235,3,1,4,16,8,88,128,16,75,192,224,116,135,0,2,105,2,108,6,186,189,24,108,169,175,45,227,112,187,218,225,205,206,182,250,218,54,158,240,42,227,102,207,212,215,205,186,50,43,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,59,1,66,44,172,15,4,16,64,32,96,1,66,44,1,131,211,29,2,8,164,9,176,25,232,246,98,176,165,190,182,140,195,237,106,135,55,59,219,234,107,219,120,194,171,140,155,61,83,95,55,235,202,172,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,236,4,8,177,176,62,16,64,0,129,128,5,8,177,4,12,78,119,8,32,144,38,192,102,160,219,139,193,150,250,218,50,14,183,171,29,222,236,108,171,175,109,227,9,175,50,110,246,76,125,221,172,43,179,66,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,178,19,32,196,194,250,64,0,1,4,2,22,32,196,18,48,56,221,33,128,64,154,0,155,129,110,47,6,91,234,107,203,56,220,174,118,120,179,179,173,190,182,141,39,188,202,184,217,51,245,117,179,174,204,10,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,200,78,128,16,11,235,3,1,4,16,8,88,128,16,75,192,224,116,135,0,2,105,2,108,6,186,189,24,108,169,175,45,227,112,187,218,225,205,206,182,250,218,54,158,240,42,227,102,207,212,215,205,186,50,43,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,59,1,66,44,172,15,4,16,64,32,96,1,66,44,1,131,211,29,2,8,164,9,176,25,232,246,98,176,165,190,182,140,195,237,106,135,55,59,219,234,107,219,120,194,171,140,155,61,83,95,55,235,202,172,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,236,4,8,177,176,62,16,64,0,129,128,5,8,177,4,12,78,119,8,32,144,38,192,102,160,219,139,193,150,250,218,50,14,183,171,29,222,236,108,171,175,109,227,9,175,50,110,246,76,125,221,172,43,179,66,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,178,19,32,196,194,250,64,0,1,4,2,22,32,196,18,48,56,221,33,128,64,154,64,98,51,16,18,183,5,218,181,107,23,234,4,89,103,161,242,7,214,121,216,235,44,49,81,214,91,96,37,15,181,35,91,214,91,168,8,116,142,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,196,68,128,16,75,76,10,205,52,17,64,192,30,1,66,44,246,212,130,145,32,16,55,129,184,109,246,78,155,54,77,246,239,223,47,127,255,251,223,99,85,234,176,55,123,89,103,241,88,110,97,175,179,184,134,88,166,78,157,106,166,126,213,85,87,5,186,208,180,223,3,7,14,132,118,63,181,101,189,5,138,78,103,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,76,5,8,177,196,180,240,76,27,1,4,194,19,32,196,18,158,61,61,35,128,64,188,4,58,116,232,32,123,246,236,145,23,95,124,49,94,19,103,182,129,10,176,206,2,229,142,125,103,97,61,94,167,125,251,246,242,231,159,127,74,220,66,106,177,95,112,0,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,33,8,16,98,9,1,157,46,17,64,32,222,2,132,88,226,93,127,102,143,0,2,193,9,188,244,210,75,178,99,199,14,233,216,177,99,112,157,210,83,236,4,88,103,177,43,121,168,19,14,43,196,162,97,192,189,123,247,138,134,89,184,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,240,83,128,16,139,159,186,180,141,0,2,8,100,33,64,136,133,101,129,0,2,8,4,35,208,185,115,103,217,178,101,139,116,234,212,41,152,14,233,37,150,2,172,179,88,150,61,180,73,135,21,98,225,196,161,208,74,78,199,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,236,4,8,177,196,174,228,76,24,1,4,194,22,32,196,18,118,5,232,31,1,4,226,34,208,181,107,87,217,184,113,163,116,233,210,37,46,83,102,158,33,8,176,206,66,64,143,113,151,97,133,88,244,68,171,93,187,118,137,134,89,184,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,240,83,128,16,139,159,186,180,141,0,2,8,100,33,64,136,133,101,129,0,2,8,4,35,208,189,123,119,89,183,110,157,116,235,214,45,152,14,233,37,150,2,172,179,88,150,61,180,73,135,21,98,209,199,102,109,223,190,93,244,223,92,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,248,41,64,136,197,79,93,218,70,0,1,4,178,16,32,196,194,178,64,0,1,4,130,17,232,217,179,167,172,90,181,74,94,126,249,229,96,58,164,151,88,10,176,206,98,89,246,208,38,29,86,136,133,199,102,133,86,114,58,70,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,98,39,64,136,37,118,37,103,194,8,32,16,182,0,33,150,176,43,64,255,8,32,16,23,129,94,189,122,201,242,229,203,229,149,87,94,137,203,148,153,103,8,2,172,179,16,208,99,220,101,88,33,22,125,44,219,166,77,155,68,195,44,92,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,248,41,64,136,197,79,93,218,70,0,1,4,178,16,32,196,194,178,64,0,1,4,130,17,232,211,167,143,44,93,186,84,122,247,238,29,76,135,244,18,75,1,214,89,44,203,30,218,164,195,10,177,116,237,218,85,54,110,220,40,26,102,225,66,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,192,79,1,66,44,126,234,210,54,2,8,32,144,133,0,33,22,150,5,2,8,32,16,140,64,223,190,125,101,209,162,69,242,234,171,175,6,211,33,189,196,82,128,117,22,203,178,135,54,233,176,66,44,221,186,117,147,245,235,215,139,134,89,184,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,240,83,128,16,139,159,186,180,141,0,2,8,100,33,64,136,133,101,129,0,2,8,4,35,208,191,127,127,153,63,127,190,244,235,215,47,152,14,233,37,150,2,172,179,88,150,61,180,73,135,21,98,233,222,189,187,172,91,183,78,52,204,194,133,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,128,159,2,132,88,252,212,165,109,4,16,64,32,11,1,66,44,44,11,4,16,64,32,24,129,1,3,6,200,188,121,243,228,181,215,94,11,166,67,122,137,165,0,235,44,150,101,15,109,210,97,133,88,122,244,232,33,191,254,250,171,104,152,133,11,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,63,5,8,177,248,169,75,219,8,32,128,64,22,2,132,88,88,22,8,32,128,64,48,2,131,7,15,150,89,179,102,201,192,129,3,131,233,144,94,98,41,192,58,139,101,217,67,155,116,88,33,150,151,95,126,89,126,249,229,23,209,48,11,23,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,126,10,16,98,241,83,151,182,17,64,0,129,44,4,8,177,176,44,16,64,0,129,96,4,222,120,227,13,153,62,125,186,188,254,250,235,193,116,72,47,177,20,96,157,197,178,236,161,77,58,172,16,75,207,158,61,101,213,170,85,162,97,22,46,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,252,20,32,196,226,167,46,109,35,128,0,2,89,8,16,98,97,89,32,128,0,2,193,8,12,29,58,84,166,77,155,38,67,134,12,9,166,67,122,137,165,0,235,44,150,101,15,109,210,97,133,88,94,121,229,21,89,185,114,165,104,152,133,11,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,63,5,8,177,248,169,75,219,8,32,128,64,22,2,132,88,88,22,8,32,128,64,48,2,111,190,249,166,124,250,233,167,50,108,216,176,96,58,164,151,88,10,176,206,98,89,246,208,38,29,86,136,165,87,175,94,178,124,249,114,209,48,11,23,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,126,10,16,98,241,83,151,182,17,64,0,129,44,4,8,177,176,44,16,64,0,129,96,4,134,15,31,46,83,166,76,145,183,222,122,43,152,14,233,37,150,2,172,179,88,150,61,180,73,135,21,98,233,221,187,183,44,91,182,76,244,223,92,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,248,41,64,136,197,79,93,218,70,0,1,4,178,16,32,196,194,178,64,0,1,4,130,17,24,57,114,164,76,154,52,73,70,140,24,17,76,135,244,18,75,1,214,89,44,203,30,218,164,195,10,177,244,233,211,71,150,44,89,34,250,111,46,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,252,20,32,196,226,167,46,109,35,128,0,2,89,8,16,98,97,89,32,128,0,2,193,8,140,30,61,90,38,76,152,32,163,70,141,10,166,67,122,137,165,0,235,44,150,101,15,109,210,97,133,88,250,246,237,43,139,22,45,146,87,95,125,53,180,185,211,49,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,60,4,8,177,196,163,206,204,18,1,4,44,18,32,196,98,81,49,24,10,2,8,56,45,48,118,236,88,121,229,149,87,164,101,203,150,78,207,211,235,228,190,250,234,43,169,90,181,170,215,102,98,251,254,153,51,103,202,194,133,11,229,163,143,62,138,173,1,19,15,78,32,172,16,75,191,126,253,204,58,215,48,11,23,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,126,10,16,98,241,83,151,182,17,64,0,129,44,4,8,177,176,44,16,64,0,129,96,4,230,207,159,47,173,91,183,150,18,37,74,4,211,97,68,123,25,63,126,188,220,114,203,45,17,29,125,248,195,222,178,101,139,52,107,214,76,234,214,173,27,254,96,24,129,243,2,97,133,88,250,247,239,47,122,79,213,48,11,23,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,126,10,16,98,241,83,151,182,17,64,0,129,44,4,8,177,176,44,16,64,0,1,4,108,18,200,151,47,159,28,56,112,192,166,33,49,22,4,16,56,132,64,88,33,150,215,94,123,77,190,251,238,59,209,48,11,23,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,126,10,16,98,241,83,151,182,17,64,0,129,44,4,8,177,176,44,16,64,0,1,4,108,18,32,196,98,83,53,24,11,2,217,11,132,21,98,25,48,96,128,204,155,55,79,52,204,194,133,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,128,159,2,132,88,252,212,165,109,4,16,64,32,11,1,66,44,44,11,4,16,64,0,1,155,4,8,177,216,84,13,198,130,64,246,2,97,133,88,6,14,28,40,115,230,204,17,13,179,112,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,224,167,0,33,22,63,117,105,27,1,4,16,200,66,128,16,11,203,2,1,4,16,64,192,38,1,66,44,54,85,131,177,32,144,189,64,88,33,150,65,131,6,201,236,217,179,69,195,44,92,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,248,41,64,136,197,79,93,218,70,0,1,4,178,16,32,196,194,178,64,0,1,4,16,176,73,128,16,139,77,213,96,44,8,100,47,16,86,136,101,240,224,193,242,245,215,95,139,134,89,184,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,240,83,128,16,139,159,186,180,141,0,2,8,100,33,64,136,133,101,129,0,2,8,32,96,147,0,33,22,155,170,193,88,16,200,94,32,172,16,203,235,175,191,46,51,103,206,20,13,179,112,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,224,167,0,33,22,63,117,105,27,1,4,16,200,66,128,16,11,203,2,1,4,16,64,192,38,1,66,44,54,85,131,177,32,144,189,64,88,33,150,55,222,120,67,166,79,159,46,26,102,225,66,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,192,79,1,66,44,126,234,210,54,2,8,32,144,133,0,33,22,150,5,2,8,32,128,128,77,2,132,88,108,170,6,99,65,32,123,129,176,66,44,67,134,12,145,47,191,252,82,52,204,194,133,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,128,159,2,132,88,252,212,165,109,4,16,64,32,11,1,66,44,44,11,4,16,64,0,1,155,4,8,177,216,84,13,198,130,64,246,2,97,133,88,134,14,29,42,211,166,77,19,13,179,112,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,224,167,0,33,22,63,117,105,27,1,4,16,200,66,128,16,11,203,2,1,4,16,64,192,38,1,66,44,54,85,131,177,32,144,189,64,88,33,150,97,195,134,201,103,159,125,38,250,111,46,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,252,20,32,196,226,167,46,109,35,128,0,2,89,8,16,98,97,89,32,128,0,2,8,216,36,64,136,197,166,106,48,22,4,178,23,8,43,196,242,214,91,111,201,199,31,127,44,111,190,249,38,37,66,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,192,87,1,66,44,190,242,210,56,2,8,32,112,176,0,33,22,86,5,2,8,32,128,128,77,2,132,88,108,170,6,99,65,32,123,129,176,66,44,195,135,15,151,41,83,166,136,134,89,184,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,240,83,128,16,139,159,186,180,141,0,2,8,100,33,64,136,133,101,129,0,2,8,32,96,147,0,33,22,155,170,193,88,16,200,94,32,172,16,203,136,17,35,100,242,228,201,162,97,22,46,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,252,20,32,196,226,167,46,109,35,128,0,2,89,8,16,98,97,89,32,128,0,2,8,216,36,64,136,197,166,106,48,22,4,178,23,8,43,196,50,114,228,72,153,52,105,146,104,152,133,11,1,4,254,143,189,251,14,179,162,60,251,7,126,171,40,8,246,46,42,98,111,216,197,174,81,99,111,177,196,196,18,141,189,69,196,26,123,239,216,123,196,216,177,119,141,141,216,11,22,140,26,123,23,20,5,197,130,81,84,138,250,187,158,241,183,251,194,2,203,178,123,118,207,156,153,207,92,87,46,117,119,230,153,251,254,220,115,246,253,227,124,223,103,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,173,41,32,196,210,154,186,214,38,64,128,192,120,4,132,88,60,22,4,8,16,32,144,39,1,33,150,60,77,67,45,4,26,23,168,86,136,229,198,27,111,140,123,239,189,55,82,152,197,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,53,5,132,88,90,83,215,218,4,8,16,24,143,128,16,139,199,130,0,1,2,4,242,36,32,196,146,167,105,168,133,64,227,2,213,10,177,220,116,211,77,113,247,221,119,71,10,179,56,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,180,166,128,16,75,107,234,90,155,0,1,2,227,17,16,98,241,88,16,32,64,128,64,158,4,132,88,242,52,13,181,16,104,92,160,90,33,150,155,111,190,57,238,188,243,206,72,97,22,7,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,214,20,16,98,105,77,93,107,19,32,64,96,60,2,66,44,30,11,2,4,8,16,200,147,128,16,75,158,166,161,22,2,141,11,84,43,196,114,203,45,183,196,237,183,223,30,41,204,226,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,154,2,66,44,173,169,107,109,2,4,8,140,71,64,136,197,99,65,128,0,1,2,121,18,16,98,201,211,52,212,66,160,113,129,106,133,88,110,189,245,214,56,247,220,115,227,160,131,14,50,162,26,19,88,116,209,69,163,91,183,110,53,86,181,114,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,50,11,8,177,148,121,250,122,39,64,160,42,2,66,44,85,97,119,83,2,4,8,16,152,128,128,16,139,71,131,64,237,8,84,43,196,242,250,235,175,199,193,7,31,28,211,77,55,93,237,96,169,52,6,13,26,20,211,78,59,109,244,237,219,151,6,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,102,4,132,88,106,102,84,10,37,64,160,40,2,66,44,69,153,164,62,8,16,32,64,128,0,1,2,109,43,80,173,16,75,219,118,233,110,149,18,184,237,182,219,178,87,64,165,157,116,28,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,90,17,16,98,169,149,73,169,147,0,129,194,8,8,177,20,102,148,26,33,64,128,0,1,2,4,8,16,32,144,91,1,33,150,220,142,70,97,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,35,2,66,44,30,15,2,4,8,180,177,128,16,75,27,131,187,29,1,2,4,218,80,224,211,79,63,141,185,231,158,123,156,59,158,123,238,185,177,218,106,171,197,138,43,174,24,191,254,250,107,220,117,215,93,177,229,150,91,142,117,222,114,203,45,23,23,94,120,97,172,186,234,170,217,255,231,252,182,219,110,59,206,58,47,190,248,98,92,114,201,37,49,251,236,179,199,169,167,158,90,255,251,83,78,57,37,94,125,245,213,236,186,13,55,220,48,30,122,232,161,248,242,203,47,99,230,153,103,174,63,103,129,5,22,136,161,67,135,198,255,254,247,191,216,119,223,125,227,210,75,47,29,103,253,84,91,58,239,195,15,63,28,231,119,191,252,242,75,220,125,247,221,141,214,61,161,117,159,121,230,153,104,223,190,125,172,176,194,10,145,44,14,56,224,128,250,245,211,235,140,222,123,239,189,152,122,234,169,39,104,247,238,187,239,142,183,222,180,110,242,114,16,40,146,64,250,172,165,255,181,107,215,174,72,109,233,165,10,2,66,44,85,64,119,75,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,197,2,66,44,45,38,180,0,1,2,4,38,77,64,136,101,210,188,156,77,128,0,129,90,18,168,11,177,188,253,246,219,49,195,12,51,212,151,62,237,180,211,198,27,111,188,49,86,136,229,176,195,14,139,151,94,122,41,59,231,135,31,126,136,131,14,58,40,250,245,235,23,31,124,240,65,22,70,57,241,196,19,227,209,71,31,29,171,253,20,74,217,107,175,189,198,9,177,156,124,242,201,241,218,107,175,141,21,98,185,242,202,43,99,151,93,118,201,174,127,249,229,151,35,133,100,82,29,117,33,150,20,30,57,246,216,99,235,215,79,255,61,219,108,179,101,33,150,211,79,63,61,214,92,115,205,177,238,157,130,51,41,124,211,88,221,41,196,210,161,67,135,236,156,49,143,153,102,154,41,11,217,164,16,75,58,6,14,28,24,93,186,116,201,254,61,221,55,133,84,58,118,236,152,133,88,198,103,119,200,33,135,76,112,221,41,167,156,178,150,30,17,181,18,152,168,192,229,151,95,30,253,251,247,143,222,189,123,79,244,220,116,66,223,190,125,99,142,57,230,136,165,150,90,42,22,89,100,145,184,234,170,171,98,241,197,23,207,254,30,164,191,23,141,29,87,92,113,69,108,177,197,22,49,122,244,232,108,141,20,158,73,159,73,71,49,4,132,88,138,49,71,93,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,178,9,8,177,148,109,226,250,37,64,160,234,2,66,44,85,31,129,2,8,16,32,208,106,2,117,33,150,111,190,249,102,172,16,75,186,97,250,82,122,204,157,88,142,58,234,168,44,216,82,119,252,235,95,255,138,205,54,219,44,126,254,249,231,184,245,214,91,163,87,175,94,241,159,255,252,103,156,90,119,219,109,183,137,134,88,210,23,209,233,72,95,110,167,35,133,85,158,123,238,185,236,127,117,33,150,233,166,155,46,11,171,52,60,82,136,229,178,203,46,139,117,215,93,119,156,223,165,16,75,99,117,239,183,223,126,49,235,172,179,198,9,39,156,48,206,181,169,151,181,215,94,59,251,194,124,216,176,97,113,207,61,247,100,231,52,12,177,140,207,46,133,99,38,180,110,171,13,211,194,4,170,36,48,169,33,150,157,119,222,57,86,94,121,229,216,123,239,189,179,48,219,124,243,205,23,67,134,12,201,130,107,233,243,222,216,145,194,105,143,60,242,72,44,186,232,162,89,216,173,123,247,238,85,234,218,109,91,67,64,136,165,53,84,173,73,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,180,182,128,16,75,107,11,91,159,0,1,2,13,4,132,88,60,18,4,8,16,40,174,64,93,136,101,215,93,119,205,118,14,73,71,122,77,206,89,103,157,53,78,136,37,237,144,112,209,69,23,101,231,164,215,252,164,224,200,6,27,108,144,133,87,210,14,10,123,236,177,71,236,184,227,142,245,88,203,46,187,108,236,190,251,238,209,148,16,75,10,195,164,64,73,250,34,59,237,174,178,224,130,11,198,17,71,28,145,237,246,82,23,98,73,175,226,89,125,245,213,235,215,255,211,159,254,20,191,251,221,239,178,157,88,22,91,108,177,152,119,222,121,235,127,183,210,74,43,197,78,59,237,148,237,196,210,88,221,41,108,210,112,221,180,35,77,122,221,81,93,136,37,237,52,147,238,113,205,53,215,100,175,38,106,24,98,25,159,93,99,235,22,247,105,210,89,158,4,210,171,182,210,142,71,87,95,125,117,182,219,73,250,124,108,180,209,70,217,238,39,41,60,146,130,35,119,220,113,71,246,26,176,195,15,63,60,230,156,115,206,177,202,63,251,236,179,179,157,85,82,104,100,255,253,247,143,63,254,241,143,217,122,105,247,161,20,66,73,199,42,171,172,18,119,222,121,103,220,123,239,189,217,231,35,5,218,6,13,26,148,125,150,123,246,236,153,125,86,210,171,184,210,125,82,200,236,192,3,15,140,143,62,250,40,251,155,144,254,206,92,127,253,245,145,2,48,41,104,150,254,86,164,224,220,31,254,240,135,172,190,251,238,187,47,123,93,89,58,210,223,129,245,214,91,47,30,127,252,241,236,239,205,252,243,207,31,15,62,248,96,236,176,195,14,241,252,243,207,103,127,35,122,244,232,145,125,222,211,223,136,116,207,245,215,95,63,206,56,227,140,248,234,171,175,226,169,167,158,202,94,57,150,214,29,95,96,45,79,115,43,123,45,66,44,101,127,2,244,79,128,0,1,2,4,8,16,32,64,128,0,1,2,4,106,83,64,136,165,54,231,166,106,2,4,106,88,64,136,165,134,135,167,116,2,4,8,76,68,160,46,196,146,190,176,238,212,169,83,118,118,251,246,237,179,47,169,27,238,196,146,66,33,233,11,239,116,124,251,195,195,245,180,0,0,32,0,73,68,65,84,237,183,113,203,45,183,196,5,23,92,144,125,121,156,66,44,233,139,238,244,74,161,186,35,125,73,158,190,72,78,33,146,244,122,158,211,78,59,173,254,119,233,203,240,119,222,121,39,174,187,238,186,216,112,195,13,227,47,127,249,75,246,69,248,239,127,255,251,88,126,249,229,35,5,84,210,23,223,107,172,177,70,125,136,37,157,159,126,94,119,172,182,218,106,209,173,91,183,44,96,146,118,75,89,114,201,37,235,127,151,126,150,174,77,95,106,55,86,119,10,155,124,252,241,199,217,23,244,117,71,114,216,102,155,109,234,67,44,233,11,242,62,125,250,196,193,7,31,28,239,189,247,94,76,63,253,244,99,189,78,104,124,118,141,173,235,161,36,208,22,2,47,190,248,98,252,249,207,127,142,180,99,210,251,239,191,31,155,111,190,121,22,60,75,159,139,244,234,158,115,207,61,55,11,157,165,87,105,165,93,131,198,252,124,190,254,250,235,217,231,233,203,47,191,140,207,62,251,44,54,222,120,227,236,243,112,220,113,199,101,159,183,244,186,172,116,164,144,74,250,252,164,64,201,158,123,238,25,247,223,127,127,246,138,159,244,119,226,156,115,206,137,180,75,81,122,85,80,218,197,40,253,238,252,243,207,207,94,57,150,238,155,118,121,74,127,51,210,103,56,157,147,66,116,107,173,181,86,22,130,73,231,94,123,237,181,217,63,211,177,213,86,91,101,159,253,212,67,250,187,146,130,51,41,200,146,130,55,105,23,167,244,119,232,129,7,30,200,66,118,41,176,146,66,57,3,6,12,200,254,153,254,142,164,117,210,186,169,143,20,106,73,127,143,28,249,20,16,98,201,231,92,84,69,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,46,32,196,226,9,33,64,128,64,27,11,8,177,180,49,184,219,17,32,64,160,13,5,90,242,58,161,51,207,60,51,219,229,33,189,98,40,133,88,38,244,58,161,20,242,72,187,37,164,208,75,221,145,118,93,72,59,67,28,115,204,49,245,33,150,20,30,73,95,70,167,215,140,76,53,213,84,177,245,214,91,103,187,42,84,250,117,66,99,214,221,216,107,127,234,118,98,73,247,79,187,90,164,93,44,234,190,252,127,247,221,119,163,99,199,142,217,174,20,94,39,212,134,15,172,91,53,89,32,5,78,210,110,39,41,200,145,142,20,40,75,97,173,186,16,203,168,81,163,162,93,187,118,241,234,171,175,102,59,12,165,29,135,234,142,244,204,47,180,208,66,145,130,98,41,32,150,118,92,74,59,178,236,179,207,62,19,12,177,220,116,211,77,217,107,126,210,145,94,251,85,183,227,74,218,21,41,237,204,146,238,159,66,106,233,115,51,230,235,132,210,46,49,41,196,146,118,96,170,123,157,80,90,107,124,33,150,20,142,169,123,157,80,10,222,164,192,76,10,177,164,158,142,62,250,232,236,111,73,93,175,169,214,180,115,75,10,172,36,139,116,164,107,211,43,203,150,94,122,233,38,59,58,177,109,5,132,88,218,214,219,221,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,202,8,8,177,84,198,209,42,4,8,16,104,178,128,16,75,147,169,156,72,128,0,129,154,19,104,73,136,229,137,39,158,200,118,71,248,252,243,207,27,13,177,164,47,182,211,151,228,41,200,146,94,251,147,118,84,233,222,189,123,220,112,195,13,177,233,166,155,214,135,88,210,110,11,41,200,50,237,180,211,198,211,79,63,157,89,54,53,196,146,118,125,88,123,237,181,199,242,159,110,186,233,178,157,88,210,171,74,82,208,166,238,24,179,238,20,98,73,247,75,231,140,121,164,47,218,255,251,223,255,102,107,166,47,244,211,145,94,71,146,118,161,72,71,83,66,44,19,90,55,5,7,28,4,90,91,32,237,194,146,2,36,233,85,60,233,72,255,157,66,36,41,240,145,126,94,247,92,63,247,220,115,89,192,164,238,191,235,234,74,127,27,210,231,39,237,112,146,94,237,147,62,231,99,238,196,242,195,15,63,100,159,215,186,157,88,210,14,40,41,120,146,142,244,121,76,187,22,93,122,233,165,241,242,203,47,103,59,161,164,29,81,166,152,98,138,120,225,133,23,38,57,196,146,254,14,164,32,204,132,66,44,41,204,146,118,156,73,127,87,210,145,62,183,105,151,151,20,98,153,103,158,121,234,119,142,73,33,150,180,107,76,122,213,153,35,159,2,66,44,249,156,139,170,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,198,5,132,88,60,33,4,8,16,104,99,1,33,150,54,6,119,59,2,4,8,180,161,64,75,66,44,105,7,135,180,163,193,91,111,189,149,5,62,38,180,19,75,106,231,216,99,143,141,147,78,58,41,219,109,225,139,47,190,136,67,15,61,52,206,56,227,140,236,117,36,117,175,19,74,175,20,74,175,254,73,97,151,20,116,73,235,55,53,196,146,2,38,13,143,244,218,144,39,159,124,114,156,16,203,152,117,167,157,95,210,23,237,13,143,244,250,147,206,157,59,103,175,31,73,95,222,215,29,233,21,44,41,20,144,190,160,79,187,92,52,182,19,203,132,214,221,108,179,205,218,112,194,110,85,86,129,83,79,61,53,11,143,164,16,202,215,95,127,157,189,30,232,172,179,206,170,223,137,37,133,87,86,88,97,133,236,179,248,246,219,111,215,191,186,39,121,61,252,240,195,113,201,37,151,100,187,39,165,208,85,218,45,37,5,83,250,245,235,151,133,86,210,206,41,41,224,146,94,187,85,23,98,73,59,161,164,191,5,147,79,62,121,22,78,75,59,192,188,242,202,43,217,174,74,127,255,251,223,99,200,144,33,217,235,127,210,231,50,189,154,107,153,101,150,137,158,61,123,102,107,215,237,196,146,118,127,25,61,122,116,182,163,75,218,73,229,165,151,94,202,106,79,175,14,186,241,198,27,235,67,44,169,167,185,230,154,171,126,39,150,180,94,250,91,146,254,166,188,249,230,155,217,223,165,97,195,134,101,127,119,132,88,106,235,19,32,196,82,91,243,82,45,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,240,155,128,16,139,39,129,0,1,2,109,44,32,196,210,198,224,110,71,128,0,129,130,10,140,28,57,50,123,197,72,215,174,93,163,125,251,246,5,237,82,91,4,242,33,144,118,86,73,65,146,62,125,250,196,244,211,79,159,133,73,82,208,36,189,174,43,189,22,107,225,133,23,206,130,30,51,204,48,67,22,72,73,187,36,213,29,233,85,67,105,55,147,20,248,74,33,144,244,234,175,20,236,122,237,181,215,226,119,191,251,93,118,90,218,245,228,209,71,31,205,66,44,15,61,244,80,164,215,116,13,30,60,56,190,251,238,187,88,103,157,117,226,222,123,239,141,79,62,249,36,214,93,119,221,236,21,66,41,156,178,227,142,59,198,241,199,31,31,151,95,126,121,236,185,231,158,89,112,230,128,3,14,200,66,44,41,80,147,106,72,225,148,180,171,202,42,171,172,146,5,82,82,157,41,72,147,94,61,150,118,98,217,97,135,29,178,181,83,8,103,137,37,150,200,94,39,148,66,56,107,173,181,86,86,87,10,201,165,192,92,234,53,133,100,186,116,233,146,133,102,210,145,122,73,107,123,157,80,62,158,209,241,85,33,196,146,223,217,168,140,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,152,176,128,16,139,167,131,0,1,2,109,44,32,196,210,198,224,110,71,128,0,1,2,4,8,16,104,161,64,10,160,124,251,237,183,89,24,36,5,61,210,63,47,188,240,194,152,113,198,25,179,192,71,10,156,12,26,52,40,11,121,76,232,72,59,14,165,243,103,153,101,150,250,83,82,192,37,5,100,102,158,121,230,113,46,251,233,167,159,178,157,86,82,16,165,238,72,225,149,180,67,203,130,11,46,152,237,94,84,119,164,218,166,153,102,154,236,21,67,117,71,170,51,189,166,40,253,252,215,95,127,205,2,41,233,21,64,99,30,233,231,41,124,147,234,26,243,72,117,165,29,153,210,171,133,82,104,199,81,155,2,66,44,181,57,55,85,19,32,64,128,0,1,2,4,8,16,32,64,128,0,129,178,11,8,177,148,253,9,208,63,1,2,109,46,32,196,210,230,228,110,72,128,0,1,2,4,8,16,104,145,64,10,116,164,87,246,164,157,75,250,246,237,155,133,78,158,120,226,137,24,48,96,64,22,98,25,243,53,89,45,186,145,139,9,84,80,64,136,165,130,152,150,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,218,76,64,136,165,205,168,221,136,0,1,2,191,9,8,177,120,18,8,16,32,64,32,79,2,147,77,54,89,182,75,131,131,0,129,198,5,210,110,43,207,60,243,76,246,202,160,85,87,93,53,123,173,207,240,225,195,227,165,151,94,138,53,214,88,3,31,129,220,9,8,177,228,110,36,10,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,154,32,32,196,210,4,36,167,16,32,64,160,146,2,66,44,149,212,180,22,1,2,4,8,180,84,64,136,165,165,130,174,39,208,118,2,39,156,112,66,118,179,227,142,59,174,237,110,234,78,53,43,32,196,82,179,163,83,56,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,181,128,16,75,169,199,175,121,2,4,170,33,32,196,82,13,117,247,36,64,128,0,129,9,9,8,177,120,54,8,212,142,128,16,75,237,204,42,15,149,10,177,228,97,10,106,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,38,85,64,136,101,82,197,156,79,128,0,129,22,10,8,177,180,16,208,229,4,8,16,32,80,81,1,33,150,138,114,90,140,64,171,10,8,177,180,42,111,225,22,23,98,41,220,72,53,68,128,0,1,2,4,8,16,32,64,128,0,1,2,4,74,33,32,196,82,138,49,107,146,0,129,60,9,8,177,228,105,26,106,33,64,128,0,1,33,22,207,0,129,218,17,16,98,169,157,89,229,161,82,33,150,60,76,65,13,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,192,164,10,8,177,76,170,152,243,9,16,32,208,66,1,33,150,22,2,186,156,0,1,2,4,42,42,32,196,82,81,78,139,17,104,85,1,33,150,86,229,45,220,226,66,44,133,27,169,134,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,41,4,132,88,74,49,102,77,18,32,144,39,1,33,150,60,77,67,45,4,8,16,32,32,196,226,25,32,80,59,2,66,44,181,51,171,60,84,42,196,146,135,41,168,129,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,152,84,1,33,150,73,21,115,62,1,2,4,90,40,32,196,210,66,64,151,19,32,64,128,64,69,5,132,88,42,202,105,49,2,173,42,32,196,210,170,188,133,91,92,136,165,112,35,213,16,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,133,128,16,75,41,198,172,73,2,4,242,36,32,196,146,167,105,168,133,0,1,2,4,132,88,60,3,4,106,71,64,136,165,118,102,149,135,74,133,88,242,48,5,53,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,147,42,32,196,50,169,98,206,39,64,128,64,11,5,132,88,90,8,232,114,2,4,8,16,168,168,128,16,75,69,57,45,70,160,85,5,132,88,90,149,183,112,139,11,177,20,110,164,26,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,165,16,16,98,41,197,152,53,73,128,64,158,4,132,88,242,52,13,181,16,32,64,128,128,16,139,103,128,64,237,8,8,177,212,206,172,242,80,169,16,75,30,166,160,6,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,96,82,5,132,88,38,85,204,249,4,8,16,104,161,128,16,75,11,1,93,78,128,0,1,2,21,21,16,98,169,40,167,197,8,180,170,128,16,75,171,242,22,110,113,33,150,194,141,84,67,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,20,2,66,44,165,24,179,38,9,16,200,147,128,16,75,158,166,161,22,2,4,8,16,16,98,241,12,16,168,29,1,33,150,218,153,85,30,42,21,98,201,195,20,212,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,76,170,128,16,203,164,138,57,159,0,1,2,45,20,16,98,105,33,160,203,9,16,32,64,160,162,2,66,44,21,229,180,24,129,86,21,16,98,105,85,222,194,45,46,196,82,184,145,106,136,0,1,2,4,8,16,32,64,128,0,1,2,4,8,148,66,64,136,165,20,99,214,36,1,2,121,18,16,98,201,211,52,212,66,128,0,1,2,66,44,158,1,2,181,35,32,196,82,59,179,202,67,165,66,44,121,152,130,26,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,73,21,16,98,153,84,49,231,19,32,64,160,133,2,66,44,45,4,116,57,1,2,4,8,84,84,64,136,165,162,156,22,35,208,170,2,66,44,173,202,91,184,197,133,88,10,55,82,13,17,32,64,128,0,1,2,4,8,16,32,64,128,0,129,82,8,8,177,148,98,204,154,36,64,32,79,2,66,44,121,154,134,90,8,16,32,64,64,136,197,51,64,160,118,4,132,88,106,103,86,121,168,84,136,37,15,83,80,3,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,48,169,2,66,44,147,42,230,124,2,4,8,180,80,64,136,165,133,128,46,39,64,128,0,129,22,11,116,237,218,53,6,12,24,144,173,51,102,136,101,204,159,183,248,38,22,32,64,160,34,2,231,157,119,94,172,186,234,170,177,226,138,43,198,152,33,150,23,94,120,33,158,125,246,217,232,217,179,103,69,238,99,145,98,8,60,241,196,19,241,217,103,159,197,118,219,109,23,99,134,88,62,248,224,131,56,227,140,51,162,119,239,222,197,104,84,23,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,97,5,132,88,10,59,90,141,17,32,144,87,1,33,150,188,78,70,93,4,8,16,40,135,192,86,91,109,21,119,222,121,103,22,94,217,98,139,45,178,127,223,114,203,45,227,174,187,238,138,95,127,253,53,251,247,59,238,184,163,28,24,186,36,80,3,2,93,186,116,137,207,63,255,60,214,95,127,253,152,115,206,57,179,138,7,15,30,28,125,251,246,141,217,103,159,61,62,254,248,227,26,232,66,137,109,37,176,206,58,235,68,191,126,253,162,91,183,110,177,193,6,27,196,203,47,191,28,157,59,119,142,171,175,190,58,58,116,232,16,95,126,249,101,246,79,7,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,32,175,2,66,44,121,157,140,186,8,16,40,172,128,16,75,97,71,171,49,2,4,8,212,140,192,52,211,76,19,195,135,15,31,167,222,78,157,58,197,247,223,127,95,51,125,40,148,64,25,4,82,88,37,133,207,210,103,182,93,187,118,89,0,109,212,168,81,145,62,175,41,112,150,194,45,14,2,117,2,105,151,173,5,22,88,32,126,249,229,151,44,172,242,243,207,63,199,20,83,76,145,61,55,105,39,150,30,61,122,192,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,228,90,64,136,37,215,227,81,28,1,2,69,20,16,98,41,226,84,245,68,128,0,129,218,18,56,237,180,211,226,168,163,142,202,118,94,169,59,210,23,156,167,156,114,74,28,113,196,17,181,213,140,106,9,148,64,32,189,74,168,127,255,254,99,117,218,189,123,247,72,175,20,114,16,104,40,176,215,94,123,197,53,215,92,19,35,70,140,168,255,213,44,179,204,18,67,135,14,133,69,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,200,189,128,16,75,238,71,164,64,2,4,138,38,32,196,82,180,137,234,135,0,1,2,181,41,208,112,55,22,187,176,212,230,28,85,93,14,129,49,119,99,73,29,219,133,165,28,115,111,110,151,3,7,14,140,249,231,159,63,219,141,37,29,29,59,118,140,211,79,63,221,46,44,205,5,117,29,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,166,2,66,44,109,202,237,102,4,8,16,136,16,98,241,20,16,32,64,128,64,30,4,198,220,141,197,46,44,121,152,136,26,8,52,46,48,230,110,44,118,97,241,180,76,76,96,204,221,88,236,194,50,49,45,191,39,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,242,36,32,196,146,167,105,168,133,0,129,82,8,8,177,148,98,204,154,36,64,128,64,77,8,212,237,198,98,23,150,154,24,151,34,75,46,80,183,27,75,98,184,227,142,59,98,253,245,215,47,185,136,246,27,19,168,219,141,165,125,251,246,113,198,25,103,216,133,197,227,66,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,212,140,128,16,75,205,140,74,161,4,8,20,69,64,136,165,40,147,212,7,1,2,4,106,95,32,237,198,114,228,145,71,198,169,167,158,26,71,28,113,68,237,55,164,3,2,5,23,72,175,136,73,199,135,31,126,88,240,78,181,87,9,129,45,182,216,34,254,253,239,127,199,240,225,195,43,177,156,53,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,109,34,32,196,210,38,204,110,66,128,0,129,255,19,16,98,241,52,16,32,64,32,223,2,247,63,55,32,223,5,170,174,197,2,27,175,220,181,197,107,88,32,31,2,101,251,188,14,253,98,104,6,63,235,108,179,230,99,0,109,84,69,165,62,179,47,246,125,189,141,42,206,199,109,134,125,59,44,218,77,209,46,210,174,91,101,58,86,88,191,91,153,218,213,43,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,156,128,16,75,225,70,170,33,2,4,242,46,32,196,146,247,9,169,143,0,129,178,11,244,56,247,241,88,105,201,121,203,206,80,216,254,159,127,109,96,92,120,224,90,133,237,175,108,141,165,16,203,215,223,255,90,182,182,75,213,239,76,211,76,22,149,12,177,12,27,250,125,169,252,202,214,236,12,179,78,19,66,44,101,155,186,126,9,16,32,64,128,0,1,2,4,8,16,32,64,160,104,2,66,44,69,155,168,126,8,16,200,189,128,16,75,238,71,164,64,2,4,74,46,144,66,44,251,111,191,70,201,21,138,219,254,5,55,60,37,196,82,160,241,214,133,88,86,90,178,75,129,186,210,74,157,192,243,175,125,28,173,17,98,89,120,89,187,49,21,241,41,123,247,229,1,33,196,82,196,201,234,137,0,1,2,4,8,16,32,64,128,0,1,2,4,202,38,32,196,82,182,137,235,151,0,129,170,11,8,177,84,125,4,10,32,64,128,64,163,2,66,44,197,126,64,132,88,138,53,95,33,150,98,205,179,97,55,66,44,197,158,111,165,187,19,98,169,180,168,245,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,117,4,132,88,170,227,238,174,4,8,148,88,64,136,165,196,195,215,58,1,2,53,33,32,196,82,19,99,106,118,145,66,44,205,166,203,229,133,66,44,185,28,75,197,138,18,98,169,24,101,41,22,18,98,41,197,152,53,73,128,0,1,2,4,8,16,32,64,128,0,1,2,37,16,16,98,41,193,144,181,72,128,64,190,4,132,88,242,53,15,213,16,32,64,160,161,128,16,75,177,159,9,33,150,98,205,87,136,165,88,243,108,216,141,16,75,177,231,91,233,238,132,88,42,45,106,61,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,29,1,33,150,234,184,187,43,1,2,37,22,16,98,41,241,240,181,78,128,64,77,8,8,177,212,196,152,154,93,164,16,75,179,233,114,121,161,16,75,46,199,82,177,162,132,88,42,70,89,138,133,132,88,74,49,102,77,18,32,64,128,0,1,2,4,8,16,32,64,128,64,9,4,132,88,74,48,100,45,18,32,144,47,1,33,150,124,205,67,53,4,8,16,104,40,32,196,82,236,103,66,136,165,88,243,21,98,41,214,60,27,118,35,196,82,236,249,86,186,59,33,150,74,139,90,143,0,1,2,4,8,16,32,64,128,0,1,2,4,8,84,71,64,136,165,58,238,238,74,128,64,137,5,132,88,74,60,124,173,19,32,80,19,2,66,44,53,49,166,102,23,41,196,210,108,186,92,94,40,196,146,203,177,84,172,40,33,150,138,81,150,98,33,33,150,82,140,89,147,4,8,16,32,64,128,0,1,2,4,8,16,32,80,2,1,33,150,18,12,89,139,4,8,228,75,64,136,37,95,243,80,13,1,2,4,26,10,8,177,20,251,153,16,98,41,214,124,133,88,138,53,207,134,221,8,177,20,123,190,149,238,78,136,165,210,162,214,35,64,128,0,1,2,4,8,16,32,64,128,0,1,2,213,17,16,98,169,142,187,187,18,32,80,98,1,33,150,18,15,95,235,4,8,212,132,128,16,75,77,140,169,217,69,10,177,52,155,46,151,23,10,177,228,114,44,21,43,74,136,165,98,148,165,88,72,136,165,20,99,214,36,1,2,4,8,16,32,64,128,0,1,2,4,8,148,64,64,136,165,4,67,214,34,1,2,249,18,16,98,201,215,60,84,67,128,0,129,134,2,66,44,197,126,38,132,88,138,53,95,33,150,98,205,179,97,55,66,44,197,158,111,165,187,19,98,169,180,168,245,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,117,4,132,88,170,227,238,174,4,8,148,88,64,136,165,196,195,215,58,1,2,53,33,32,196,82,19,99,106,118,145,66,44,205,166,203,229,133,66,44,185,28,75,197,138,18,98,169,24,101,41,22,18,98,41,197,152,53,73,128,0,1,2,4,8,16,32,64,128,0,1,2,37,16,16,98,41,193,144,181,72,128,64,190,4,132,88,242,53,15,213,16,32,64,160,161,128,16,75,177,159,9,33,150,98,205,87,136,165,88,243,108,216,141,16,75,177,231,91,233,238,132,88,42,45,106,61,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,29,1,33,150,234,184,187,43,1,2,37,22,16,98,41,241,240,181,78,128,64,77,8,8,177,212,196,152,154,93,164,16,75,179,233,114,121,161,16,75,46,199,82,177,162,132,88,42,70,89,138,133,132,88,74,49,102,77,18,32,64,128,0,1,2,4,8,16,32,64,128,64,9,4,132,88,74,48,100,45,18,32,144,47,1,33,150,124,205,67,53,4,8,16,104,40,32,196,82,236,103,66,136,165,88,243,21,98,41,214,60,27,118,35,196,82,236,249,86,186,59,33,150,74,139,90,143,0,1,2,4,8,16,32,64,128,0,1,2,4,8,84,71,64,136,165,58,238,238,74,128,64,137,5,132,88,74,60,124,173,19,32,80,19,2,66,44,53,49,166,102,23,41,196,210,108,186,92,94,40,196,146,203,177,84,172,40,33,150,138,81,150,98,33,33,150,82,140,89,147,4,8,16,32,64,128,0,1,2,4,8,16,32,80,2,1,33,150,18,12,89,139,4,8,228,75,64,136,37,95,243,80,13,1,2,4,26,10,8,177,20,251,153,16,98,41,214,124,133,88,138,53,207,134,221,8,177,20,123,190,149,238,78,136,165,210,162,214,35,64,128,0,1,2,4,8,16,32,64,128,0,1,2,213,17,16,98,169,142,187,187,18,32,80,98,1,33,150,18,15,95,235,4,8,212,132,128,16,75,77,140,169,217,69,10,177,52,155,46,151,23,10,177,228,114,44,21,43,74,136,165,98,148,165,88,72,136,165,20,99,214,36,1,2,4,8,16,32,64,128,0,1,2,4,8,148,64,64,136,165,4,67,214,34,1,2,249,18,16,98,201,215,60,84,67,128,0,129,134,2,66,44,197,126,38,132,88,138,53,95,33,150,98,205,179,97,55,66,44,197,158,111,165,187,19,98,169,180,168,245,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,117,4,132,88,170,227,238,174,4,8,148,88,64,136,165,196,195,215,58,1,2,53,33,32,196,82,19,99,106,118,145,66,44,205,166,203,229,133,66,44,185,28,75,197,138,18,98,169,24,101,41,22,18,98,41,197,152,53,73,128,0,1,2,4,8,16,32,64,128,0,1,2,37,16,16,98,41,193,144,181,72,128,64,190,4,132,88,242,53,15,213,16,32,64,160,161,128,16,75,177,159,9,33,150,98,205,87,136,165,88,243,108,216,141,16,75,177,231,91,233,238,132,88,42,45,106,61,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,29,1,33,150,234,184,187,43,1,2,37,22,16,98,41,241,240,181,78,128,64,77,8,8,177,212,196,152,154,93,164,16,75,179,233,114,121,161,16,75,46,199,82,177,162,132,88,42,70,89,138,133,132,88,74,49,102,77,18,32,64,128,0,1,2,4,8,16,32,64,128,64,9,4,132,88,74,48,100,45,18,32,144,47,1,33,150,124,205,67,53,4,8,16,104,40,32,196,82,236,103,66,136,165,88,243,21,98,41,214,60,27,118,35,196,82,236,249,86,186,59,33,150,74,139,90,143,0,1,2,4,8,16,32,64,128,0,1,2,4,8,84,71,64,136,165,58,238,238,74,128,64,137,5,132,88,74,60,124,173,19,32,80,19,2,66,44,53,49,166,102,23,41,196,210,108,186,92,94,40,196,146,203,177,84,172,40,33,150,138,81,150,98,33,33,150,82,140,89,147,4,8,16,32,64,128,0,1,2,4,8,16,32,80,2,1,33,150,18,12,89,139,4,8,228,75,64,136,37,95,243,80,13,1,2,4,26,10,148,45,196,50,252,251,239,226,243,33,159,70,231,185,231,141,14,29,166,46,252,3,33,196,82,172,17,215,98,136,101,216,55,95,197,100,147,79,30,211,79,63,99,213,134,241,237,176,175,227,203,161,159,199,156,157,231,137,142,157,166,105,81,29,163,70,141,140,65,31,127,20,51,205,50,91,197,123,202,83,136,229,135,31,127,140,231,95,122,33,94,121,253,191,177,76,183,165,99,165,229,186,71,199,169,59,214,219,13,254,124,112,60,211,255,217,24,250,229,151,177,196,34,139,197,26,43,175,30,147,77,54,89,246,251,116,237,125,255,190,63,6,126,250,113,44,216,117,129,88,101,133,149,99,246,89,103,139,95,126,249,37,182,217,99,251,56,246,224,163,226,254,135,31,136,185,231,156,43,118,220,102,135,113,230,241,241,160,143,227,233,23,158,29,235,231,179,205,50,107,172,187,230,58,141,206,238,199,159,126,140,59,239,191,103,156,115,182,221,98,155,152,124,242,201,91,52,247,60,94,44,196,146,199,169,168,137,0,1,2,4,8,16,32,64,128,0,1,2,4,8,76,186,128,16,203,164,155,185,130,0,1,2,45,18,16,98,105,17,159,139,9,16,32,208,234,2,121,8,177,156,125,202,81,49,106,244,168,152,114,202,169,98,228,136,159,226,136,19,206,170,239,251,244,19,254,30,87,94,122,78,220,241,208,243,209,109,233,229,199,235,113,215,173,125,226,146,243,78,141,190,207,188,89,255,251,179,78,62,50,122,95,212,43,174,188,233,129,88,125,173,245,98,224,71,239,199,65,251,252,37,94,123,229,197,250,115,86,94,125,237,56,227,130,43,179,47,182,199,60,54,91,103,217,24,244,241,128,120,254,205,33,49,213,84,237,179,95,125,60,224,131,88,119,229,69,98,203,63,237,148,93,83,119,220,122,253,21,113,211,117,151,199,237,15,62,23,91,111,184,114,236,123,224,81,113,201,185,167,196,62,61,143,136,117,55,250,67,171,207,111,98,55,16,98,153,152,80,109,253,126,66,33,150,198,158,189,230,62,207,13,101,214,92,182,107,236,255,247,227,226,143,219,237,18,171,116,235,156,133,65,238,127,242,213,104,223,190,67,118,234,135,239,191,29,27,174,222,45,94,122,239,235,152,102,218,233,162,223,147,143,196,229,23,159,25,207,60,241,112,246,251,229,86,92,53,246,234,113,88,172,189,222,38,241,251,149,22,142,79,6,126,56,94,252,91,238,123,38,206,239,117,92,253,117,117,39,45,185,204,10,113,240,145,167,196,170,107,254,62,254,247,237,176,88,97,145,89,34,157,187,204,242,43,213,175,115,117,239,243,227,150,62,87,100,117,165,227,253,119,223,138,67,255,182,83,188,241,218,203,245,231,236,180,123,143,56,252,184,94,113,242,49,7,198,13,87,255,99,188,53,252,253,216,211,99,163,205,183,137,181,87,88,32,30,122,230,141,152,111,129,69,226,135,225,223,199,49,135,238,19,247,222,113,99,253,53,243,204,59,127,244,186,224,170,88,126,165,213,178,159,77,204,229,178,11,206,152,224,223,186,116,125,53,66,44,223,127,255,93,44,177,210,194,241,244,67,207,199,234,27,172,20,47,61,245,122,76,51,205,180,241,199,221,254,156,253,253,91,126,169,101,227,217,23,159,139,78,29,59,69,159,75,174,142,118,83,180,139,175,190,254,42,118,238,185,123,204,49,219,28,49,255,188,243,197,195,79,62,26,219,108,182,85,236,253,215,61,51,135,189,255,190,95,188,247,225,251,177,250,74,171,198,235,111,255,246,119,249,159,103,95,26,51,206,48,99,252,254,143,27,198,249,39,159,29,119,220,119,87,116,157,103,222,216,233,79,127,25,103,6,119,61,112,79,92,113,195,85,49,207,92,255,247,183,121,225,249,23,138,3,246,236,209,232,7,246,253,143,62,136,189,14,253,91,44,178,224,194,99,157,119,225,41,231,198,20,83,76,81,91,31,246,38,84,43,196,210,4,36,167,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,26,16,16,98,169,129,33,41,145,0,129,98,9,8,177,20,107,158,186,33,64,160,120,2,121,8,177,92,122,222,169,49,122,244,232,152,114,202,41,99,196,136,17,209,243,239,199,103,208,163,71,141,138,238,139,205,150,253,251,118,59,237,21,233,139,229,241,29,119,221,114,93,92,120,246,73,241,200,243,239,102,191,174,11,176,92,123,219,191,35,5,85,134,126,62,56,214,95,109,241,88,119,195,205,227,208,163,79,139,217,230,232,156,237,164,112,220,97,127,139,55,95,123,37,187,174,110,119,134,119,222,124,45,210,151,254,233,184,236,186,187,179,47,220,211,81,23,98,73,255,126,253,93,143,69,247,149,215,200,126,126,75,159,127,198,205,125,254,153,133,88,118,250,227,122,89,120,229,210,243,79,139,189,247,63,60,251,178,189,218,135,16,75,181,39,80,217,251,79,40,196,50,161,103,175,37,207,115,195,202,83,136,165,199,161,199,198,54,219,239,154,133,53,190,250,242,139,56,224,176,19,178,224,86,58,62,120,239,173,216,104,141,37,179,16,203,20,237,218,197,210,243,77,151,125,102,119,216,121,159,24,54,236,235,184,254,202,75,179,96,89,255,119,134,198,168,145,35,227,151,159,127,206,174,91,125,153,46,113,202,217,151,197,239,126,191,81,246,223,51,206,60,75,236,182,221,38,177,88,183,101,98,207,253,14,205,126,246,227,15,195,179,207,245,253,247,220,26,175,14,248,46,70,142,24,49,222,16,203,85,151,157,23,183,94,127,101,22,98,249,230,235,47,99,157,21,23,138,45,254,248,151,56,232,200,147,163,99,199,78,241,223,151,251,199,110,219,109,28,59,239,217,51,118,217,235,128,248,233,199,31,178,245,15,235,185,107,116,158,171,75,253,223,158,20,194,73,215,175,221,125,193,44,196,210,117,254,133,99,187,63,252,46,70,252,248,99,156,118,222,21,177,200,226,75,198,119,255,251,54,122,95,216,43,235,41,125,254,83,200,102,98,46,215,93,113,209,120,255,214,213,89,87,35,196,50,250,231,209,177,192,82,243,196,155,253,223,143,197,187,47,24,111,255,231,195,120,230,133,103,227,180,11,122,197,93,215,220,22,211,118,154,38,62,29,252,105,236,212,99,183,56,238,144,163,99,205,149,87,143,211,47,60,51,222,253,224,189,184,180,215,69,209,126,170,169,226,161,199,254,29,189,46,62,59,250,92,124,85,124,63,124,120,22,98,185,228,244,11,178,48,201,168,81,163,98,171,93,255,20,27,255,126,163,216,103,231,61,99,235,221,182,141,51,142,62,37,238,122,240,158,152,119,174,46,177,205,230,91,143,243,33,185,232,202,75,51,167,134,161,149,244,179,55,223,125,43,102,152,126,134,232,242,255,3,46,223,12,251,38,62,251,124,112,116,153,187,75,188,252,218,43,209,251,186,43,178,58,154,114,164,245,94,125,243,181,248,122,216,55,89,173,243,116,158,187,254,178,145,163,70,198,235,111,189,17,63,141,24,17,75,47,177,100,12,254,124,72,118,223,89,102,154,57,94,127,251,141,232,60,71,231,152,105,134,223,118,23,250,242,235,175,178,96,79,93,120,38,237,56,243,225,192,143,98,192,39,3,99,190,46,93,179,176,78,93,136,230,205,119,223,142,206,179,207,17,195,127,252,33,62,31,250,69,44,183,228,50,217,26,239,126,248,94,12,250,236,211,152,107,206,206,217,238,53,77,9,221,8,177,52,101,202,206,33,64,128,0,1,2,4,8,16,32,64,128,0,1,2,249,23,16,98,201,255,140,84,72,128,64,193,4,132,88,10,54,80,237,16,32,80,56,129,60,132,88,250,92,121,113,252,244,211,143,49,245,212,29,227,135,31,134,199,30,127,251,237,139,235,39,31,125,48,14,219,127,215,56,232,136,147,226,156,211,142,137,167,95,249,56,251,114,188,225,49,102,136,165,215,137,135,199,141,215,94,22,87,220,120,127,44,215,125,149,236,212,11,206,60,33,110,187,225,170,248,247,115,111,215,239,26,145,126,158,190,164,94,105,241,57,226,164,51,47,141,63,239,184,71,118,110,250,162,252,211,65,3,179,29,8,70,142,28,17,231,254,227,250,236,231,117,33,150,244,5,126,255,231,159,142,251,30,127,37,219,57,102,204,16,203,223,118,253,99,86,123,218,125,34,253,115,204,29,34,170,245,224,8,177,84,75,190,117,238,59,161,16,203,132,158,189,150,60,207,13,59,104,24,98,89,103,253,77,227,214,27,174,140,135,159,123,39,186,116,93,96,172,16,75,10,184,172,183,202,162,113,237,237,15,199,202,171,173,149,45,149,62,227,41,244,177,237,142,123,100,65,178,186,99,225,57,218,197,37,87,221,62,214,206,69,41,148,147,130,98,61,14,57,182,254,188,231,251,61,17,59,110,245,251,120,236,197,15,98,218,105,167,159,104,136,229,226,115,78,142,155,175,251,103,60,250,194,123,209,110,202,41,235,215,121,248,193,123,226,131,119,223,140,189,246,63,188,254,103,123,239,180,69,204,59,223,130,99,237,2,245,233,39,3,234,67,44,131,63,29,20,59,255,105,131,184,255,201,215,98,193,133,23,171,191,238,215,95,127,205,194,45,105,55,167,244,183,34,133,88,26,115,185,235,214,235,198,251,183,174,110,193,106,132,88,210,189,23,95,113,161,120,243,133,247,178,127,190,241,252,187,241,232,211,143,197,169,231,247,138,107,47,186,50,230,154,163,115,188,241,206,155,177,255,81,7,197,57,39,244,138,165,151,88,42,182,221,235,47,177,249,6,155,198,246,91,109,155,149,62,228,139,33,177,195,190,59,199,33,251,30,24,95,126,245,101,220,245,224,189,113,251,21,55,213,59,157,116,206,169,241,205,183,195,178,235,255,186,255,110,113,234,17,39,198,61,15,221,23,243,204,53,119,108,186,222,198,227,124,88,14,63,249,168,236,21,70,43,44,189,124,140,28,53,42,11,129,116,156,250,183,215,191,29,119,230,137,241,210,171,47,199,149,231,93,30,51,207,56,83,28,120,236,161,49,236,127,195,162,247,153,151,68,218,193,229,181,183,223,136,125,254,186,71,124,245,205,215,49,119,231,185,235,131,38,13,111,242,217,144,193,177,215,161,251,198,244,211,205,16,233,53,68,195,190,29,150,189,230,232,119,171,172,145,189,14,233,136,83,142,206,194,42,179,206,60,75,12,253,234,203,236,83,21,117,207,0,0,32,0,73,68,65,84,254,59,108,189,93,108,187,197,159,178,221,100,14,239,113,104,172,247,187,223,130,138,119,63,244,175,184,246,150,62,89,207,35,70,142,140,253,142,232,153,133,88,22,154,127,193,108,71,154,100,150,122,79,71,10,241,164,215,40,165,181,211,189,142,62,240,136,44,0,244,239,39,30,137,57,103,159,51,210,107,154,86,92,182,123,28,123,240,145,49,245,68,94,121,39,196,210,58,127,103,173,74,128,0,1,2,4,8,16,32,64,128,0,1,2,4,218,90,64,136,165,173,197,221,143,0,129,210,11,8,177,148,254,17,0,64,128,64,206,5,242,16,98,73,175,250,72,187,174,164,47,154,211,63,151,94,110,197,76,237,224,125,119,140,89,103,159,51,246,222,255,176,88,113,177,217,163,110,103,149,134,164,117,33,150,245,54,222,34,123,245,80,250,50,121,147,45,254,92,127,218,238,219,111,26,115,205,51,111,156,112,198,197,227,76,35,125,89,190,232,226,75,197,145,39,158,29,63,143,30,253,219,174,16,231,244,142,201,39,159,60,246,252,203,230,245,175,70,169,11,177,164,47,196,183,255,195,218,241,215,61,122,196,110,251,30,60,86,136,165,239,125,119,198,178,221,87,137,151,251,63,27,203,174,176,114,86,123,181,15,33,150,106,79,160,178,247,159,80,136,101,124,207,94,75,159,231,134,149,55,12,177,164,240,215,191,238,188,41,11,158,245,238,115,207,88,33,150,20,72,75,187,31,125,253,213,208,216,122,219,157,179,29,145,186,175,178,70,76,63,253,111,59,87,140,121,76,40,196,178,248,146,203,198,94,61,254,158,157,250,197,144,193,217,107,186,94,127,245,165,108,231,164,9,189,78,104,204,157,88,14,216,115,187,232,48,117,199,56,253,252,43,38,58,132,137,133,88,30,121,232,222,184,241,154,222,245,187,61,141,185,224,63,206,63,45,238,185,253,198,108,247,151,20,98,105,204,101,224,128,15,198,251,183,174,110,189,106,133,88,174,185,225,202,248,235,246,187,70,221,63,127,26,241,83,28,112,204,33,89,0,35,237,46,242,206,251,239,198,242,75,47,23,167,29,121,82,140,254,249,231,216,120,251,205,235,3,31,169,246,159,127,254,57,214,255,243,38,177,219,246,59,71,135,246,29,226,226,171,254,17,183,95,121,115,204,48,221,244,217,239,254,180,231,14,89,40,240,222,235,238,204,118,45,153,113,250,25,226,135,31,127,136,41,166,104,87,31,78,25,211,52,133,100,82,112,164,238,72,1,146,99,14,58,50,11,119,164,176,201,142,251,237,18,75,47,177,116,246,170,163,180,107,203,37,103,92,16,139,44,176,112,156,243,143,243,227,190,135,31,24,107,222,169,166,186,176,205,152,191,184,240,138,75,226,249,151,250,103,187,182,164,157,83,174,184,225,234,44,120,114,218,81,39,197,13,119,220,156,189,206,232,210,94,23,70,122,141,209,35,79,61,154,133,122,246,248,203,174,19,13,177,60,249,220,211,113,194,89,39,199,77,255,184,46,102,157,101,214,248,96,192,135,177,231,33,251,198,69,167,157,23,139,45,180,104,22,98,73,22,71,29,112,68,116,95,102,249,120,228,233,199,226,140,11,207,138,51,143,59,61,219,149,229,211,33,159,197,222,135,254,45,118,221,110,231,216,114,227,198,95,73,39,196,50,209,143,182,19,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,77,8,8,177,212,196,152,20,73,128,64,145,4,132,88,138,52,77,189,16,32,80,68,129,60,132,88,198,231,90,247,37,245,29,15,61,31,221,150,94,62,82,16,101,142,206,115,199,201,103,253,99,156,211,83,136,229,239,251,239,18,157,166,153,54,11,142,76,59,237,116,113,203,191,158,174,223,181,101,203,245,186,199,234,107,173,31,7,31,117,202,56,215,166,87,139,204,49,231,220,89,112,165,223,147,143,68,218,209,226,249,55,135,100,95,106,46,213,117,218,56,235,226,107,99,243,173,183,175,223,137,229,185,55,6,199,75,253,159,141,125,119,222,42,30,255,207,135,241,244,99,125,235,95,39,148,199,231,67,136,37,143,83,105,126,77,19,10,177,140,111,197,74,63,207,227,11,177,116,91,102,249,72,63,191,248,202,219,98,254,133,22,169,127,157,80,122,29,207,151,67,63,143,180,243,200,221,183,93,31,233,181,70,233,72,175,240,57,236,184,94,89,72,172,238,152,80,136,229,185,167,31,27,167,173,186,128,90,83,66,44,187,252,121,195,88,96,161,197,226,232,147,207,157,40,248,196,66,44,183,221,112,117,60,247,204,99,217,107,131,26,30,233,117,66,125,174,184,36,158,124,121,64,125,136,165,49,151,198,138,169,86,136,165,97,77,175,189,245,122,28,121,234,49,217,46,37,43,44,189,92,60,247,159,231,99,248,15,195,227,226,211,206,143,14,29,58,196,118,123,239,20,39,29,118,124,172,218,125,229,250,75,83,56,99,235,77,182,140,13,214,94,47,118,222,127,183,152,105,198,153,98,237,213,214,202,118,28,73,175,249,73,59,154,220,116,89,159,137,206,34,253,237,77,187,171,172,180,92,247,108,189,33,67,63,207,194,41,31,14,252,48,110,248,199,117,217,235,141,250,245,127,46,142,57,227,183,215,206,237,186,221,95,179,29,82,210,113,241,149,151,198,119,195,191,143,189,255,186,103,252,250,203,47,113,205,45,125,226,222,190,247,197,57,39,158,25,75,47,190,228,88,247,126,236,153,39,226,228,115,79,203,118,148,89,117,133,149,99,169,197,151,140,246,237,219,103,231,244,56,242,128,232,212,177,83,156,126,244,111,255,55,35,237,184,179,238,54,27,53,41,196,146,94,207,244,227,79,63,101,59,170,12,249,124,72,188,254,206,155,113,251,191,238,140,211,143,58,57,186,47,187,66,22,98,73,59,184,236,189,211,111,187,127,165,157,101,82,72,40,237,236,82,119,244,238,115,69,204,50,227,204,113,226,97,199,53,234,37,196,50,209,199,201,9,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,38,4,132,88,106,98,76,138,36,64,160,72,2,66,44,69,154,166,94,8,16,40,162,64,94,67,44,183,223,116,117,28,113,192,238,49,207,188,243,103,236,159,12,252,48,11,169,60,251,250,103,209,161,193,43,22,234,66,44,183,222,223,47,251,221,102,235,44,27,7,31,121,114,253,235,66,82,224,36,125,161,126,203,125,207,140,53,194,81,163,70,198,18,243,116,140,3,14,59,33,246,61,240,168,248,123,143,157,227,174,91,251,140,117,207,53,215,217,48,254,121,195,191,198,10,177,204,52,243,172,217,46,45,237,59,116,136,53,214,90,95,136,165,136,31,140,156,246,52,41,33,150,74,63,207,227,11,177,172,187,209,31,178,221,143,46,191,248,172,184,236,186,187,227,143,27,173,146,237,94,52,229,84,83,101,59,27,117,236,52,77,38,57,244,139,33,113,235,245,87,196,121,103,28,23,151,94,115,103,252,126,131,205,234,133,39,20,98,89,172,219,50,245,59,177,124,59,236,235,56,234,224,189,226,243,193,159,101,187,161,164,181,23,155,187,67,92,115,107,223,88,101,141,117,234,215,74,187,162,244,123,234,209,108,215,166,227,14,251,91,188,212,191,95,220,251,232,203,99,77,243,253,119,223,138,231,251,61,30,59,236,188,79,253,207,39,22,98,121,250,241,127,199,73,71,29,80,191,51,211,152,11,166,32,220,200,17,35,226,186,59,30,169,15,177,76,200,37,133,123,26,59,242,18,98,57,241,236,83,226,191,111,190,22,183,244,190,62,166,152,98,138,24,49,98,68,252,113,247,109,99,179,13,54,141,29,255,184,125,108,250,151,45,99,255,221,255,22,127,216,240,255,230,152,94,177,83,23,108,249,228,179,65,113,235,61,183,199,103,159,15,142,5,230,157,63,70,140,28,145,237,192,114,242,225,191,5,79,38,245,168,11,173,156,119,210,89,177,228,98,221,178,64,77,218,173,37,189,246,231,170,243,122,71,151,185,187,140,119,201,180,107,75,10,141,140,25,116,169,59,49,5,83,110,187,247,142,108,39,148,180,227,76,58,14,216,179,71,108,182,254,38,217,53,155,174,183,81,236,178,237,95,235,215,77,175,65,218,104,157,13,198,187,19,203,205,119,223,22,183,220,115,91,246,58,161,212,251,161,39,28,158,237,36,211,109,209,37,98,222,185,187,100,187,195,140,25,98,217,101,219,157,234,95,163,180,247,223,247,203,238,159,94,61,52,230,145,118,150,57,112,175,253,27,165,18,98,153,212,39,201,249,4,8,16,32,64,128,0,1,2,4,8,16,32,64,32,159,2,66,44,249,156,139,170,8,16,40,176,128,16,75,129,135,171,53,2,4,10,33,144,215,16,203,246,91,172,21,243,205,191,112,108,182,213,111,255,31,246,163,71,143,142,93,183,221,40,46,185,234,246,72,95,16,143,121,212,189,78,40,125,185,157,142,139,207,57,57,206,239,117,124,246,229,245,34,139,47,25,151,93,112,122,156,125,234,209,241,194,91,159,199,12,51,206,92,127,233,75,47,244,139,109,55,95,51,174,191,235,177,88,188,219,50,177,236,130,51,198,177,167,158,31,11,46,188,120,118,206,251,239,190,25,39,30,217,51,250,189,246,105,252,48,252,251,88,119,229,69,34,237,196,146,66,44,3,63,122,63,214,91,101,209,88,99,237,245,99,216,55,95,143,119,135,134,60,60,32,118,98,201,195,20,42,87,67,83,67,44,195,191,255,174,226,207,243,132,66,44,41,12,182,201,90,203,196,60,93,186,198,83,143,245,205,130,30,15,220,123,91,156,115,234,209,89,232,108,204,35,173,177,235,62,7,198,206,123,246,172,255,241,132,66,44,221,87,94,35,122,28,114,108,253,121,143,63,124,127,22,30,123,109,224,247,209,190,125,135,44,172,182,229,54,59,198,174,251,28,84,127,78,122,5,217,204,179,204,150,189,30,236,250,171,46,137,19,142,216,63,251,252,206,50,235,236,245,231,28,222,115,183,44,100,147,94,251,83,119,76,44,196,242,205,87,95,101,127,43,82,80,103,237,245,54,169,191,238,167,159,126,204,118,108,170,11,194,213,189,78,40,253,141,26,159,75,173,132,88,118,61,96,207,232,60,71,231,177,66,39,233,245,66,29,218,183,207,118,39,73,33,143,223,173,178,122,236,191,251,126,153,197,128,79,6,198,110,7,238,21,215,94,116,101,140,28,57,50,219,125,101,227,223,111,152,5,96,210,177,239,225,251,199,242,75,45,151,189,110,104,98,199,199,159,126,18,15,62,250,80,182,11,203,204,51,253,246,247,250,169,231,159,137,227,207,60,41,46,63,251,210,152,127,222,249,226,172,75,207,141,39,250,61,153,237,150,50,251,172,179,199,57,39,244,138,159,127,249,57,174,190,249,186,108,87,149,20,30,73,199,215,195,190,137,109,118,223,110,156,192,77,250,93,218,93,102,206,217,231,204,66,38,41,236,146,118,109,121,248,201,71,226,182,127,222,20,7,30,119,104,116,153,107,158,250,221,81,210,255,253,217,96,219,77,199,218,137,229,160,189,123,198,38,235,110,148,221,39,213,243,236,139,207,103,33,150,186,127,191,246,194,43,178,250,134,126,57,52,182,221,123,199,9,134,88,210,78,44,159,13,25,156,245,86,119,164,157,107,166,156,114,202,250,62,38,100,38,196,50,177,167,201,239,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,109,8,8,177,212,198,156,84,73,128,64,129,4,132,88,10,52,76,173,16,32,80,72,129,60,134,88,6,125,252,81,172,179,226,66,245,33,148,58,248,180,163,202,148,83,78,21,231,95,126,211,88,179,104,24,98,73,95,30,111,181,193,74,217,57,233,117,68,41,128,178,214,10,11,196,114,221,87,137,99,79,189,32,230,154,123,222,120,247,237,55,162,199,238,127,138,185,230,153,55,219,181,33,189,242,228,248,195,247,139,254,111,125,17,237,166,156,50,187,54,173,179,226,98,179,199,161,71,159,22,171,175,181,222,88,33,150,244,251,139,206,62,41,46,56,243,132,88,114,153,21,132,88,10,249,233,200,95,83,77,13,177,180,198,243,60,161,16,75,82,122,238,153,199,99,167,173,215,205,192,82,136,101,200,224,79,99,227,53,151,140,163,78,58,39,182,223,121,239,152,98,138,118,241,244,227,125,179,215,130,165,207,219,202,171,175,93,143,219,212,16,203,27,175,189,28,233,213,96,117,97,180,20,48,123,248,129,187,179,157,146,186,204,183,64,60,249,200,131,177,223,110,219,68,221,43,135,126,252,97,120,108,176,218,18,177,232,18,75,101,225,180,20,110,249,215,93,55,199,81,7,237,25,119,254,187,127,44,177,228,178,245,53,76,44,196,50,223,2,139,68,10,214,13,26,56,32,206,235,125,99,116,91,122,185,108,119,153,83,143,61,56,123,13,217,99,253,223,207,2,114,99,134,88,198,231,82,43,33,150,11,254,121,81,220,253,224,191,226,216,131,143,138,101,187,45,157,237,202,146,66,36,123,252,101,215,108,39,146,20,248,184,246,150,62,113,246,241,103,100,33,144,20,220,24,52,248,211,184,234,188,203,179,215,232,236,212,99,183,72,33,143,223,175,177,118,220,121,255,221,241,207,235,175,138,20,234,152,107,206,185,38,250,161,26,53,106,84,22,250,88,116,193,133,227,200,158,135,197,251,3,62,140,75,175,190,44,126,252,233,199,184,242,220,222,241,194,203,253,227,232,211,143,143,163,15,60,34,123,69,81,207,163,15,174,175,235,212,243,207,136,255,188,250,114,92,122,198,5,49,98,228,200,184,230,230,62,241,216,51,143,71,159,139,175,202,2,43,99,30,151,92,125,89,246,26,159,131,247,238,25,157,231,236,28,87,223,116,93,22,98,185,254,146,107,226,134,59,111,142,171,111,186,54,123,13,209,66,243,45,16,125,110,191,49,110,190,235,214,250,251,164,221,83,218,79,213,62,219,185,229,243,161,95,196,81,167,29,27,51,76,63,67,22,98,57,175,247,133,241,226,127,95,138,75,123,93,152,237,208,147,238,243,120,191,39,235,119,169,73,1,160,49,119,98,121,248,201,71,227,180,11,122,101,187,174,252,110,149,53,226,249,151,250,103,255,125,200,190,7,102,59,191,52,118,8,177,76,244,113,114,2,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,9,1,33,150,154,24,147,34,9,16,40,146,128,16,75,145,166,169,23,2,4,138,40,144,199,16,75,239,139,122,197,109,55,94,29,125,159,121,115,44,242,244,170,159,244,138,148,244,37,249,152,95,6,55,12,177,164,139,234,190,240,174,219,33,225,189,119,222,140,158,123,108,155,237,174,82,119,164,93,94,78,62,235,31,49,117,199,78,145,94,9,50,239,124,11,101,95,118,143,121,28,121,224,30,241,225,7,239,68,175,11,174,26,39,196,242,227,143,63,196,6,171,46,30,179,206,62,135,16,75,17,63,28,57,236,169,169,33,150,214,120,158,27,11,177,36,170,180,11,202,189,119,220,88,255,249,188,245,134,43,179,192,72,221,49,199,156,115,199,14,187,236,93,255,154,175,186,159,55,53,196,82,23,110,59,239,178,27,98,227,63,252,41,210,231,47,125,166,211,14,45,117,199,94,61,14,139,131,143,58,165,254,191,95,255,239,127,226,160,125,119,140,1,31,252,182,75,83,58,78,57,251,178,216,102,135,221,198,154,238,120,67,44,131,6,198,218,43,44,16,15,61,243,70,164,16,203,183,223,126,19,71,31,188,87,60,244,175,59,234,175,77,65,152,11,254,121,115,253,43,200,26,134,88,198,231,210,216,99,149,151,215,9,125,63,252,251,44,124,241,212,115,79,103,175,236,73,199,90,171,174,25,135,245,56,36,166,154,114,170,108,103,172,244,202,161,103,250,63,155,253,46,5,56,206,61,241,204,108,247,146,116,92,113,195,85,113,215,3,247,100,215,118,156,122,234,232,185,71,143,88,119,205,255,123,237,211,196,62,90,233,245,65,233,254,41,16,147,142,185,59,207,21,199,31,114,76,204,50,211,204,177,253,62,59,197,82,139,47,25,167,28,113,98,246,187,75,175,238,29,183,253,235,142,184,226,220,203,178,157,95,206,186,228,220,108,39,152,116,164,123,31,250,183,131,99,205,149,87,31,231,150,233,181,63,199,245,58,49,6,14,250,56,251,93,10,185,236,189,211,30,177,250,74,171,102,175,79,58,253,194,51,227,201,231,158,206,126,151,118,127,25,242,197,144,216,97,235,237,178,16,207,51,47,244,139,99,123,253,118,255,116,221,162,11,46,18,47,191,254,74,22,98,73,187,210,164,144,77,93,237,219,108,182,85,188,245,222,59,89,77,119,92,117,75,164,93,110,210,142,52,105,167,154,116,164,215,26,93,118,237,229,113,235,189,255,247,92,253,121,139,109,98,143,29,118,141,201,38,155,172,81,42,33,150,137,61,73,126,79,128,0,1,2,4,8,16,32,64,128,0,1,2,4,106,67,64,136,165,54,230,164,74,2,4,10,36,32,196,82,160,97,106,133,0,129,66,10,228,49,196,210,154,208,95,14,253,60,190,252,226,243,152,119,254,5,99,234,169,59,182,230,173,114,177,182,215,9,229,98,12,21,43,162,169,33,150,138,221,176,133,11,165,160,201,39,3,63,138,78,211,76,147,237,128,212,26,71,122,117,210,224,207,6,197,188,243,45,144,237,212,212,240,72,33,129,207,135,124,26,63,253,248,99,204,211,101,190,152,162,93,187,22,149,145,238,55,240,163,15,98,174,121,186,196,244,51,204,212,162,181,26,94,156,151,16,75,93,93,41,172,242,193,192,15,99,230,25,103,206,2,36,13,143,175,190,249,58,134,15,255,62,230,153,107,158,113,2,23,233,218,20,20,73,193,150,186,215,10,77,42,214,167,131,63,141,169,166,106,159,221,123,98,129,142,49,215,78,117,253,240,227,15,49,231,236,115,68,187,41,38,60,239,244,108,124,56,240,163,236,213,61,117,1,156,49,215,249,242,235,175,178,29,185,230,152,109,142,216,185,231,238,217,206,40,41,196,146,142,180,99,76,186,207,28,179,253,223,171,170,234,174,77,235,126,242,233,39,217,171,142,218,183,111,159,5,85,190,254,230,235,152,105,198,153,38,216,199,183,223,253,47,11,202,204,62,203,108,89,40,168,41,135,16,75,83,148,156,67,128,0,1,2,4,8,16,32,64,128,0,1,2,4,242,47,32,196,146,255,25,169,144,0,129,130,9,8,177,20,108,160,218,33,64,160,112,2,101,11,177,20,110,128,19,105,72,136,165,88,19,175,181,16,75,177,244,91,191,155,188,133,88,90,191,227,218,185,195,95,247,223,109,172,16,75,30,42,23,98,201,195,20,212,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,90,46,32,196,210,114,67,43,16,32,64,96,146,4,132,88,38,137,203,201,4,8,16,104,115,1,33,150,54,39,111,211,27,10,177,180,41,119,171,223,76,136,165,213,137,171,122,3,33,150,170,242,55,122,243,19,206,58,57,86,92,174,123,22,100,201,203,33,196,146,151,73,168,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,180,76,64,136,165,101,126,174,38,64,128,192,36,11,8,177,76,50,153,11,8,16,32,208,166,2,66,44,109,202,221,230,55,19,98,105,115,242,86,189,161,16,75,171,242,86,125,113,33,150,170,143,160,166,10,16,98,169,169,113,41,150,0,1,2,4,8,16,32,64,128,0,1,2,4,8,76,80,64,136,197,195,65,128,0,129,54,22,16,98,105,99,112,183,35,64,128,192,36,10,8,177,76,34,88,141,157,46,196,82,99,3,155,72,185,66,44,197,154,103,195,110,132,88,138,61,223,74,119,39,196,82,105,81,235,17,32,64,128,0,1,2,4,8,16,32,64,128,0,129,234,8,8,177,84,199,221,93,9,16,40,177,128,16,75,137,135,175,117,2,4,106,66,64,136,165,38,198,212,236,34,133,88,154,77,151,203,11,133,88,114,57,150,138,21,37,196,82,49,202,82,44,36,196,82,138,49,107,146,0,1,2,4,8,16,32,64,128,0,1,2,4,74,32,32,196,82,130,33,107,145,0,129,124,9,8,177,228,107,30,170,33,64,128,64,67,1,33,150,98,63,19,66,44,197,154,175,16,75,177,230,217,176,27,33,150,98,207,183,210,221,9,177,84,90,212,122,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,58,2,66,44,213,113,119,87,2,4,74,44,32,196,82,226,225,107,157,0,129,154,16,16,98,169,137,49,53,187,72,33,150,102,211,229,242,66,33,150,92,142,165,98,69,9,177,84,140,178,20,11,9,177,148,98,204,154,36,64,128,0,1,2,4,8,16,32,64,128,0,129,18,8,8,177,148,96,200,90,36,64,32,95,2,66,44,249,154,135,106,8,16,32,208,80,64,136,165,216,207,132,16,75,177,230,43,196,82,172,121,54,236,70,136,165,216,243,173,116,119,66,44,149,22,181,30,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,142,128,16,75,117,220,221,149,0,129,18,11,8,177,148,120,248,90,39,64,160,38,4,132,88,106,98,76,205,46,82,136,165,217,116,185,188,80,136,37,151,99,169,88,81,66,44,21,163,44,197,66,66,44,165,24,179,38,9,16,32,64,128,0,1,2,4,8,16,32,64,160,4,2,66,44,37,24,178,22,9,16,200,151,128,16,75,190,230,161,26,2,4,8,52,20,16,98,41,246,51,33,196,82,172,249,10,177,20,107,158,13,187,17,98,41,246,124,43,221,157,16,75,165,69,173,71,128,0,1,2,4,8,16,32,64,128,0,1,2,4,170,35,32,196,82,29,119,119,37,64,160,196,2,66,44,37,30,190,214,9,16,168,9,1,33,150,154,24,83,179,139,20,98,105,54,93,46,47,20,98,201,229,88,42,86,148,16,75,197,40,75,177,144,16,75,41,198,172,73,2,4,8,16,32,64,128,0,1,2,4,8,16,40,129,128,16,75,9,134,172,69,2,4,242,37,32,196,146,175,121,168,134,0,1,2,13,5,132,88,138,253,76,8,177,20,107,190,66,44,197,154,103,195,110,132,88,138,61,223,74,119,39,196,82,105,81,235,17,32,64,128,0,1,2,4,8,16,32,64,128,0,129,234,8,8,177,84,199,221,93,9,16,40,177,128,16,75,137,135,175,117,2,4,106,66,64,136,165,38,198,212,236,34,133,88,154,77,151,203,11,133,88,114,57,150,138,21,37,196,82,49,202,82,44,36,196,82,138,49,107,146,0,1,2,4,8,16,32,64,128,0,1,2,4,74,32,32,196,82,130,33,107,145,0,129,124,9,8,177,228,107,30,170,33,64,128,64,67,1,33,150,98,63,19,66,44,197,154,175,16,75,177,230,217,176,27,33,150,98,207,183,210,221,9,177,84,90,212,122,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,58,2,66,44,213,113,119,87,2,4,74,44,32,196,82,226,225,107,157,0,129,154,16,16,98,169,137,49,53,187,72,33,150,102,211,229,242,66,33,150,92,142,165,98,69,9,177,84,140,178,20,11,9,177,148,98,204,154,36,64,128,0,1,2,4,8,16,32,64,128,0,129,18,8,8,177,148,96,200,90,36,64,32,95,2,66,44,249,154,135,106,8,16,32,208,80,64,136,165,216,207,132,16,75,177,230,43,196,82,172,121,54,236,70,136,165,216,243,173,116,119,66,44,149,22,181,30,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,142,128,16,75,117,220,221,149,0,129,18,11,8,177,148,120,248,90,39,64,160,38,4,132,88,106,98,76,205,46,82,136,165,217,116,185,188,80,136,37,151,99,169,88,81,66,44,21,163,44,197,66,66,44,165,24,179,38,9,16,32,64,128,0,1,2,4,8,16,32,64,160,4,2,66,44,37,24,178,22,9,16,200,151,128,16,75,190,230,161,26,2,4,8,52,20,16,98,41,246,51,33,196,82,172,249,10,177,20,107,158,13,187,17,98,41,246,124,43,221,157,16,75,165,69,173,71,128,0,1,2,4,8,16,32,64,128,0,1,2,4,170,35,32,196,82,29,119,119,37,64,160,196,2,66,44,37,30,190,214,9,16,168,9,1,33,150,154,24,83,179,139,20,98,105,54,93,46,47,20,98,201,229,88,42,86,148,16,75,197,40,75,177,144,16,75,41,198,172,73,2,4,8,16,32,64,128,0,1,2,4,8,16,40,129,128,16,75,9,134,172,69,2,4,242,37,32,196,146,175,121,168,134,0,1,2,13,5,132,88,138,253,76,8,177,20,107,190,66,44,197,154,103,195,110,132,88,138,61,223,74,119,39,196,82,105,81,235,17,32,64,128,0,1,2,4,8,16,32,64,128,0,129,234,8,8,177,84,199,221,93,9,16,40,177,128,16,75,137,135,175,117,2,4,106,66,64,136,165,38,198,212,236,34,133,88,154,77,151,203,11,133,88,114,57,150,138,21,37,196,82,49,202,82,44,36,196,82,138,49,107,146,0,1,2,4,8,16,32,64,128,0,1,2,4,74,32,32,196,82,130,33,107,145,0,129,124,9,8,177,228,107,30,170,33,64,128,64,67,1,33,150,98,63,19,66,44,197,154,175,16,75,177,230,217,176,27,33,150,98,207,183,210,221,9,177,84,90,212,122,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,58,2,66,44,213,113,119,87,2,4,74,44,32,196,82,226,225,107,157,0,129,154,16,16,98,169,137,49,53,187,72,33,150,102,211,229,242,66,33,150,92,142,165,98,69,9,177,84,140,178,20,11,9,177,148,98,204,154,36,64,128,0,1,2,4,8,16,32,64,128,0,129,18,8,8,177,148,96,200,90,36,64,32,95,2,66,44,249,154,135,106,8,16,32,208,80,64,136,165,216,207,132,16,75,177,230,43,196,82,172,121,54,236,70,136,165,216,243,173,116,119,66,44,149,22,181,30,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,142,128,16,75,117,220,221,149,0,129,18,11,8,177,148,120,248,90,39,64,160,38,4,82,136,101,165,37,231,173,137,90,21,57,233,2,207,191,54,48,46,60,112,173,73,191,208,21,185,20,168,11,177,228,178,56,69,85,68,96,166,105,38,139,141,87,238,90,145,181,94,236,251,122,12,27,250,125,69,214,178,72,62,5,102,152,117,154,88,97,253,110,249,44,78,85,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,147,4,132,88,154,196,228,36,2,4,8,84,78,64,136,165,114,150,86,34,64,128,64,107,8,164,47,197,29,197,22,168,212,23,226,197,86,170,141,238,124,94,107,99,78,45,173,178,82,159,217,20,98,113,20,95,64,136,165,248,51,214,33,1,2,4,8,16,32,64,128,0,1,2,4,8,20,91,64,136,165,216,243,213,29,1,2,57,20,16,98,201,225,80,148,68,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,213,5,132,88,170,62,2,5,16,32,80,54,1,33,150,178,77,92,191,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,69,64,136,165,41,74,206,33,64,128,64,5,5,132,88,42,136,105,41,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,10,35,32,196,82,152,81,106,132,0,129,90,17,16,98,169,149,73,169,147,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,182,20,16,98,105,75,109,247,34,64,128,64,68,8,177,120,12,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,48,174,128,16,139,167,130,0,1,2,109,44,32,196,210,198,224,110,71,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,77,8,8,177,212,196,152,20,73,128,64,145,4,132,88,138,52,77,189,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,41,1,33,150,74,73,90,135,0,1,2,77,20,16,98,105,34,148,211,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,149,128,16,75,169,198,173,89,2,4,242,32,32,196,146,135,41,168,129,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,188,9,8,177,228,109,34,234,33,64,160,240,2,66,44,133,31,177,6,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,134,128,16,75,51,208,92,66,128,0,129,150,8,8,177,180,68,207,181,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,85,64,136,165,168,147,213,23,1,2,185,21,16,98,201,237,104,20,70,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,21,5,132,88,170,136,239,214,4,8,148,83,64,136,165,156,115,215,53,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,141,11,8,177,120,66,8,16,32,208,198,2,66,44,109,12,238,118,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,212,132,128,16,75,77,140,73,145,4,8,20,73,64,136,165,72,211,212,11,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,149,18,16,98,169,148,164,117,8,16,32,208,68,1,33,150,38,66,57,141,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,82,9,8,177,148,106,220,154,37,64,32,15,2,66,44,121,152,130,26,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,200,155,128,16,75,222,38,162,30,2,4,10,47,32,196,82,248,17,107,144,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,102,8,8,177,52,3,205,37,4,8,16,104,137,128,16,75,75,244,92,75,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,81,5,132,88,138,58,89,125,17,32,144,91,1,33,150,220,142,70,97,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,84,81,64,136,165,138,248,110,77,128,64,57,5,132,88,202,57,119,93,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,184,128,16,139,39,132,0,1,2,109,44,32,196,210,198,224,110,71,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,77,8,8,177,212,196,152,20,73,128,64,145,4,132,88,138,52,77,189,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,41,1,33,150,74,73,90,135,0,1,2,77,20,16,98,105,34,148,211,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,149,128,16,75,169,198,173,89,2,4,242,32,32,196,146,135,41,168,129,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,188,9,8,177,228,109,34,234,33,64,160,240,2,66,44,133,31,177,6,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,134,128,16,75,51,208,92,66,128,0,129,150,8,8,177,180,68,207,181,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,85,64,136,165,168,147,213,23,1,2,185,21,16,98,201,237,104,20,70,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,21,5,132,88,170,136,239,214,4,8,148,83,64,136,165,156,115,215,53,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,141,11,8,177,120,66,8,16,32,208,198,2,66,44,109,12,238,118,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,212,132,128,16,75,77,140,73,145,4,8,20,73,64,136,165,72,211,212,11,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,149,18,16,98,169,148,164,117,8,16,32,208,68,1,33,150,38,66,57,141,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,82,9,8,177,148,106,220,154,37,64,32,15,2,66,44,121,152,130,26,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,200,155,128,16,75,222,38,162,30,2,4,10,47,32,196,82,248,17,107,144,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,102,8,8,177,52,3,205,37,4,8,16,104,137,128,16,75,75,244,92,75,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,81,5,132,88,138,58,89,125,17,32,144,91,1,33,150,220,142,70,97,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,84,81,64,136,165,138,248,110,77,128,64,57,5,132,88,202,57,119,93,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,184,128,16,139,39,132,0,1,2,109,44,32,196,210,198,224,110,71,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,77,8,8,177,212,196,152,20,73,128,64,145,4,132,88,138,52,77,189,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,41,1,33,150,74,73,90,135,0,1,2,77,20,16,98,105,34,148,211,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,149,128,16,75,169,198,173,89,2,4,242,32,32,196,146,135,41,168,129,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,188,9,8,177,228,109,34,234,33,64,160,240,2,66,44,133,31,177,6,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,134,128,16,75,51,208,92,66,128,0,129,150,8,8,177,180,68,207,181,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,145,224,26,116,0,0,32,0,73,68,65,84,4,8,16,32,64,128,0,1,2,4,8,20,85,64,136,165,168,147,213,23,1,2,185,21,16,98,201,237,104,20,70,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,21,5,132,88,170,136,239,214,4,8,148,83,64,136,165,156,115,215,53,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,141,11,8,177,120,66,8,16,32,208,198,2,66,44,109,12,238,118,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,212,132,128,16,75,77,140,73,145,4,8,20,73,64,136,165,72,211,212,11,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,149,18,16,98,169,148,164,117,8,16,32,208,68,1,33,150,38,66,57,141,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,82,9,8,177,148,106,220,154,37,64,32,15,2,66,44,121,152,130,26,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,200,155,128,16,75,222,38,162,30,2,4,10,47,32,196,82,248,17,107,144,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,102,8,8,177,52,3,205,37,4,8,16,104,137,128,16,75,75,244,92,75,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,81,5,132,88,138,58,89,125,17,32,144,91,1,33,150,220,142,70,97,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,84,81,64,136,165,138,248,110,77,128,64,57,5,132,88,202,57,119,93,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,184,128,16,139,39,132,0,1,2,109,44,32,196,210,198,224,110,71,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,77,8,8,177,212,196,152,20,73,128,64,145,4,132,88,138,52,77,189,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,41,1,33,150,74,73,90,135,0,1,2,77,20,16,98,105,34,148,211,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,149,128,16,75,169,198,173,89,2,4,242,32,32,196,146,135,41,168,129,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,188,9,8,177,228,109,34,234,33,64,160,240,2,66,44,133,31,177,6,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,134,128,16,75,51,208,92,66,128,0,129,150,8,8,177,180,68,207,181,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,85,64,136,165,168,147,213,23,1,2,185,21,16,98,201,237,104,20,70,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,21,5,132,88,170,136,239,214,4,8,148,83,64,136,165,156,115,215,53,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,141,11,8,177,120,66,8,16,32,208,198,2,66,44,109,12,238,118,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,212,132,128,16,75,77,140,73,145,4,8,20,73,64,136,165,72,211,212,11,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,149,18,16,98,169,148,164,117,8,16,32,208,68,1,33,150,38,66,57,141,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,82,9,8,177,148,106,220,154,37,64,32,15,2,66,44,121,152,130,26,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,200,155,128,16,75,222,38,162,30,2,4,10,47,32,196,82,248,17,107,144,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,102,8,8,177,52,3,205,37,4,8,16,104,137,128,16,75,75,244,92,75,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,81,5,132,88,138,58,89,125,17,32,144,91,1,33,150,220,142,70,97,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,84,81,64,136,165,138,248,110,77,128,64,57,5,132,88,202,57,119,93,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,184,128,16,139,39,132,0,1,2,109,44,32,196,210,198,224,110,71,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,77,8,8,177,212,196,152,20,73,128,64,145,4,132,88,138,52,77,189,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,41,1,33,150,74,73,90,135,0,1,2,77,20,16,98,105,34,148,211,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,149,128,16,75,169,198,173,89,2,4,242,32,48,190,16,75,30,234,82,3,1,2,4,8,16,32,64,128,64,121,5,102,90,162,91,116,63,254,164,242,2,232,156,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,32,23,2,66,44,185,24,131,34,8,16,40,147,128,16,75,153,166,173,87,2,4,8,16,32,64,128,64,109,8,8,177,212,198,156,84,73,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,186,128,16,75,209,39,172,63,2,4,114,39,32,196,146,187,145,40,136,0,1,2,4,8,16,32,80,122,1,33,150,210,63,2,0,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,185,16,16,98,201,197,24,20,65,128,64,153,4,132,88,202,52,109,189,18,32,64,128,0,1,2,4,106,67,64,136,165,54,230,164,74,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,209,5,132,88,138,62,97,253,17,32,144,59,1,33,150,220,141,68,65,4,8,16,32,64,128,0,129,210,11,8,177,148,254,17,0,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,200,133,128,16,75,46,198,160,8,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,54,2,95,191,241,122,244,63,254,152,177,110,38,196,210,54,246,238,66,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,184,128,16,139,39,132,0,1,2,4,8,16,32,64,128,0,1,2,4,8,148,72,64,136,165,68,195,214,42,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,198,4,132,88,106,108,96,202,37,64,128,0,1,2,4,8,16,32,64,128,0,1,2,45,17,16,98,105,137,158,107,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,90,83,64,136,165,53,117,173,77,128,0,1,2,4,8,16,32,64,128,0,1,2,4,114,38,32,196,146,179,129,40,135,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,94,64,136,197,195,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,74,36,32,196,82,162,97,107,149,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,99,2,66,44,53,54,48,229,18,32,64,128,0,1,2,4,8,16,32,64,128,0,129,150,8,8,177,180,68,207,181,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,173,41,32,196,210,154,186,214,38,64,128,0,1,2,4,8,16,32,64,128,0,1,2,57,19,16,98,201,217,64,148,67,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,47,32,196,226,97,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,37,18,16,98,41,209,176,181,74,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,49,1,33,150,26,27,152,114,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,75,4,132,88,90,162,231,90,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,214,20,16,98,105,77,93,107,19,32,64,128,0,1,2,4,8,16,32,64,128,0,129,156,9,8,177,228,108,32,202,33,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,23,16,98,241,48,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,18,9,8,177,148,104,216,90,37,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,212,152,128,16,75,141,13,76,185,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,37,2,66,44,45,209,115,45,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,107,10,8,177,180,166,174,181,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,206,4,132,88,114,54,16,229,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,212,11,8,177,120,24,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,137,4,132,88,74,52,108,173,18,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,106,76,64,136,165,198,6,166,92,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,18,1,33,150,150,232,185,150,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,53,5,132,88,90,83,215,218,4,8,16,32,64,128,0,1,2,4,8,16,32,64,32,103,2,66,44,57,27,136,114,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,234,5,132,88,60,12,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,68,2,66,44,37,26,182,86,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,53,38,32,196,82,99,3,83,46,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,137,128,16,75,75,244,92,75,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,154,2,66,44,173,169,107,109,2,4,8,16,32,64,128,0,1,2,4,8,16,32,144,51,1,33,150,156,13,68,57,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,245,2,66,44,30,6,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,34,1,33,150,18,13,91,171,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,26,19,16,98,169,177,129,41,151,0,1,2,4,8,16,32,64,128,0,1,2,4,8,180,68,64,136,165,37,122,174,37,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,77,1,33,150,214,212,181,54,1,2,4,8,16,32,64,128,0,1,2,4,8,16,200,153,128,16,75,206,6,162,28,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,122,1,33,22,15,3,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,145,128,16,75,137,134,173,85,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,141,9,8,177,212,216,192,148,75,128,0,1,2,4,8,16,32,64,128,0,1,2,4,90,34,32,196,210,18,61,215,18,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,180,166,128,16,75,107,234,90,155,0,1,2,4,8,16,32,64,128,0,1,2,4,8,228,76,64,136,37,103,3,81,14,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,189,128,16,139,135,129,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,72,32,133,84,166,235,58,95,180,235,212,105,188,93,53,39,196,50,177,53,11,196,167,21,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,42,10,8,177,84,17,223,173,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,165,5,82,224,228,229,94,167,69,215,77,55,143,121,55,222,116,156,48,203,164,132,88,210,185,31,220,122,115,196,175,191,70,247,19,78,174,116,169,214,35,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,48,150,128,16,139,7,130,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,76,160,255,113,71,199,215,111,190,145,5,88,186,110,178,217,88,97,150,166,132,88,234,194,43,233,159,233,232,126,252,73,49,211,18,221,10,166,164,29,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,188,9,8,177,228,109,34,234,33,64,128,0,1,2,4,8,16,32,64,128,0,1,2,45,20,104,24,84,25,51,204,242,191,1,31,69,255,227,143,25,235,14,41,160,146,130,42,13,195,43,233,164,153,22,95,194,46,44,45,156,135,203,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,154,38,32,196,210,52,39,103,17,32,64,128,0,1,2,4,8,16,32,64,128,0,129,154,18,168,219,141,101,204,162,83,152,101,246,238,43,197,167,143,63,58,86,47,211,118,157,47,166,236,212,41,11,177,52,60,236,194,82,83,99,87,44,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,166,5,132,88,106,122,124,138,39,64,128,0,1,2,4,8,16,32,64,128,0,1,2,227,23,24,223,107,131,38,213,202,46,44,147,42,230,124,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,150,8,8,177,180,68,207,181,4,8,16,32,64,128,0,1,2,4,8,16,32,64,32,199,2,227,219,141,101,82,202,181,11,203,164,104,57,151,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,165,2,66,44,45,21,116,61,1,2,4,8,16,32,64,128,0,1,2,4,8,16,200,169,64,75,118,99,177,11,75,78,135,170,44,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,129,5,132,88,10,60,92,173,17,32,64,128,0,1,2,4,8,16,32,64,128,0,129,230,238,198,98,23,22,207,14,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,91,11,8,177,180,181,184,251,17,32,64,128,0,1,2,4,8,16,32,64,128,0,129,54,20,104,206,110,44,118,97,105,195,1,185,21,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,189,128,16,139,135,129,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,92,96,82,119,99,177,11,75,193,31,8,237,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,114,42,32,196,146,211,193,40,139,0,1,2,4,8,16,32,64,128,0,1,2,4,8,84,74,96,82,118,99,177,11,75,165,212,173,67,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,48,169,2,66,44,147,42,230,124,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,131,2,77,221,141,197,46,44,53,56,92,37,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,10,34,32,196,82,144,65,106,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,38,208,148,221,88,236,194,226,25,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,166,128,16,75,53,245,221,155,0,1,2,4,8,16,32,64,128,0,1,2,4,8,180,161,192,196,118,99,177,11,75,27,14,195,173,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,198,17,16,98,241,80,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,146,8,52,182,27,139,93,88,74,242,16,104,147,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,144,99,1,33,150,28,15,71,105,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,210,2,19,218,141,197,46,44,149,150,182,30,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,192,164,10,8,177,76,170,152,243,9,16,32,64,128,0,1,2,4,8,16,32,64,128,64,13,11,140,111,55,22,187,176,212,240,64,149,78,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,144,128,16,75,129,134,169,21,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,20,129,134,187,177,216,133,165,41,106,206,33,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,109,1,33,150,214,22,182,62,1,2,4,8,16,32,64,128,0,1,2,4,8,16,200,153,192,152,187,177,216,133,37,103,195,81,14,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,196,2,66,44,37,30,190,214,9,16,32,64,128,0,1,2,4,8,16,32,64,160,188,2,117,187,177,216,133,165,188,207,128,206,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,121,19,16,98,201,219,68,212,67,128,0,1,2,4,8,16,32,64,128,0,1,2,4,218,64,32,237,198,242,193,45,55,69,247,19,78,110,131,187,185,5,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,137,11,8,177,76,220,200,25,4,8,16,32,64,128,0,1,2,4,8,16,32,64,32,247,2,131,7,15,142,15,63,252,48,6,12,24,16,159,124,242,73,124,246,217,103,49,100,200,144,24,58,116,104,124,243,205,55,241,237,183,223,198,119,223,125,23,63,254,248,99,140,28,57,50,70,143,30,29,115,116,234,20,159,255,240,67,76,57,229,148,209,161,67,135,232,212,169,83,76,55,221,116,49,195,12,51,196,204,51,207,28,179,207,62,123,204,49,199,28,49,247,220,115,199,188,243,206,27,243,205,55,95,44,184,224,130,49,213,84,83,229,222,67,129,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,181,39,32,196,82,123,51,83,49,1,2,4,8,16,32,64,128,0,1,2,4,8,148,88,96,212,168,81,241,226,139,47,198,75,47,189,20,255,253,239,127,227,245,215,95,143,183,222,122,43,218,183,111,31,11,44,176,64,116,237,218,53,230,153,103,158,232,220,185,115,22,64,153,117,214,89,99,166,153,102,138,233,167,159,62,166,153,102,154,232,216,177,99,22,66,105,215,174,93,166,248,235,175,191,102,161,150,17,35,70,196,240,225,195,227,127,255,251,95,22,122,249,234,171,175,226,139,47,190,136,20,142,25,52,104,80,12,28,56,48,11,201,188,255,254,251,217,61,150,88,98,137,88,106,169,165,98,153,101,150,137,229,150,91,46,251,153,131,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,75,4,132,88,90,162,231,90,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,202,2,223,127,255,125,60,254,248,227,241,228,147,79,198,211,79,63,29,207,61,247,92,172,176,194,10,89,112,100,233,165,151,142,37,151,92,50,22,95,124,241,44,168,210,86,199,59,239,188,19,111,188,241,70,188,250,234,171,241,202,43,175,100,161,154,201,39,159,60,86,93,117,213,88,125,245,213,99,173,181,214,138,110,221,186,181,85,57,238,67,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,16,1,33,150,130,12,82,27,4,8,16,32,64,128,0,1,2,4,8,16,32,80,28,129,55,223,124,51,238,187,239,190,120,240,193,7,227,169,167,158,138,181,215,94,59,214,92,115,205,44,32,146,130,34,233,245,63,121,59,210,46,45,253,250,245,203,234,77,161,155,180,179,203,6,27,108,16,27,109,180,81,108,186,233,166,245,59,191,228,173,110,245,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,228,71,64,136,37,63,179,80,9,1,2,4,8,16,32,64,128,0,1,2,4,8,148,88,224,237,183,223,142,91,111,189,53,238,184,227,142,248,246,219,111,99,147,77,54,201,2,32,235,175,191,126,77,6,64,210,110,45,15,61,244,80,220,127,255,253,241,196,19,79,196,150,91,110,25,91,111,189,117,246,63,7,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,241,9,8,177,120,46,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,149,4,70,143,30,29,215,92,115,77,244,233,211,39,222,127,255,253,216,102,155,109,178,144,199,106,171,173,86,165,138,90,231,182,95,127,253,117,22,206,185,237,182,219,178,87,15,237,176,195,14,177,227,142,59,102,175,69,114,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,168,19,16,98,241,44,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,54,22,120,247,221,119,163,119,239,222,241,207,127,254,51,214,91,111,189,44,208,177,249,230,155,183,113,21,213,185,221,128,1,3,178,208,206,181,215,94,27,115,207,61,119,236,177,199,30,177,221,118,219,85,167,24,119,37,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,200,149,128,16,75,174,198,161,24,2,4,8,16,32,64,128,0,1,2,4,8,16,40,178,64,255,254,253,227,130,11,46,136,7,30,120,32,246,218,107,175,44,192,209,181,107,215,34,183,220,104,111,105,119,150,20,230,249,232,163,143,162,71,143,30,177,223,126,251,149,214,66,227,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,17,66,44,158,2,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,202,2,47,191,252,114,244,234,213,43,158,125,246,217,232,217,179,103,22,216,104,215,174,93,43,223,181,118,150,239,215,175,95,22,238,73,62,135,30,122,168,48,75,237,140,78,165,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,138,10,8,177,84,148,211,98,4,8,16,32,64,128,0,1,2,4,8,16,32,64,224,255,4,6,15,30,28,39,157,116,82,164,29,71,14,59,236,176,56,240,192,3,241,52,34,240,194,11,47,100,97,159,183,223,126,59,142,62,250,232,216,118,219,109,121,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,148,72,64,136,165,68,195,214,42,1,2,4,8,16,32,64,160,136,2,147,77,54,89,17,219,210,83,14,4,126,253,245,215,28,84,161,132,90,22,56,247,220,115,179,32,198,1,7,28,16,199,28,115,76,116,232,208,161,150,219,105,211,218,251,246,237,27,39,158,120,98,204,56,227,140,113,242,201,39,199,210,75,47,221,166,247,119,51,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,234,8,8,177,84,199,221,93,9,16,32,64,128,0,1,2,4,42,36,144,66,44,194,6,21,194,180,76,189,128,231,202,195,208,18,129,231,159,127,62,14,57,228,144,152,101,150,89,226,212,83,79,141,197,22,91,172,37,203,149,250,218,139,46,186,40,142,60,242,200,236,21,67,41,8,228,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,182,128,16,75,177,231,171,59,2,4,8,16,32,64,128,64,225,5,132,13,10,63,226,170,52,232,185,170,10,123,33,110,154,66,43,103,157,117,86,156,125,246,217,177,203,46,187,20,162,167,106,55,241,233,167,159,102,161,160,65,131,6,197,5,23,92,16,203,46,187,108,181,75,114,255,255,199,222,189,199,251,84,230,255,255,127,125,66,137,144,80,70,146,134,82,142,35,50,42,53,82,146,194,84,40,77,83,83,41,84,10,225,131,66,133,114,78,142,9,41,36,229,144,25,201,217,56,70,41,138,132,36,135,113,140,16,41,147,67,126,183,231,245,251,190,125,246,222,237,173,247,222,123,237,181,215,122,175,199,117,187,117,171,88,235,90,215,117,191,214,123,253,115,61,111,175,11,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,139,4,8,177,100,17,44,221,34,128,0,2,8,32,128,0,2,8,248,35,64,216,192,31,231,168,61,133,247,42,106,43,158,249,249,42,104,209,188,121,115,203,149,43,151,13,30,60,216,138,23,47,158,249,78,233,33,153,192,200,145,35,173,101,203,150,54,112,224,64,107,209,162,5,58,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,9,40,64,136,37,1,23,149,41,33,128,0,2,8,32,128,0,2,81,18,32,108,16,165,213,246,111,174,188,87,254,89,39,194,147,230,204,153,227,170,174,40,96,209,169,83,167,68,152,82,96,231,176,118,237,90,107,214,172,153,171,198,50,116,232,208,192,142,147,129,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,100,76,128,16,75,198,220,184,11,1,4,16,64,0,1,4,16,64,32,32,2,132,13,2,178,16,9,54,12,222,171,4,91,208,44,156,206,136,17,35,172,99,199,142,54,102,204,24,171,95,191,126,22,62,137,174,147,10,52,109,218,212,29,47,244,206,59,239,88,161,66,133,192,65,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,72,16,1,66,44,9,178,144,76,3,1,4,16,64,0,1,4,16,136,170,0,97,131,168,174,124,214,206,155,247,42,107,125,19,165,247,238,221,187,219,164,73,147,108,194,132,9,86,174,92,185,68,153,86,104,230,209,173,91,55,155,60,121,178,91,131,50,101,202,132,102,220,12,20,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,109,1,66,44,188,29,8,32,128,0,2,8,32,128,0,2,161,22,32,108,16,234,229,11,236,224,121,175,2,187,52,129,25,152,170,175,44,95,190,220,166,76,153,98,133,11,23,14,204,184,162,54,144,97,195,134,89,239,222,189,109,218,180,105,86,169,82,165,168,77,159,249,34,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,9,39,64,136,37,225,150,148,9,33,128,0,2,8,32,128,0,2,209,18,32,108,16,173,245,246,107,182,188,87,126,73,135,243,57,10,176,172,92,185,210,62,248,224,3,203,157,59,119,56,39,145,64,163,30,61,122,180,117,237,218,213,102,205,154,101,229,203,151,79,160,153,49,21,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,122,2,132,88,162,183,230,204,24,1,4,16,64,0,1,4,16,72,40,1,194,6,9,181,156,129,153,12,239,85,96,150,34,112,3,233,209,163,135,205,157,59,215,102,207,158,77,128,37,64,171,51,114,228,72,235,211,167,143,205,159,63,223,74,148,40,17,160,145,49,20,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,244,8,16,98,73,143,22,215,34,128,0,2,8,32,128,0,2,8,4,78,128,176,65,224,150,36,33,6,196,123,149,16,203,232,249,36,70,141,26,101,175,190,250,170,45,88,176,192,138,20,41,226,121,255,116,152,57,129,126,253,250,217,212,169,83,109,241,226,197,150,35,71,142,204,117,198,221,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,217,34,64,136,37,91,216,121,40,2,8,32,128,0,2,8,32,128,128,87,2,132,13,188,146,164,159,164,2,188,87,188,15,41,5,22,45,90,100,245,235,215,183,165,75,151,90,197,138,21,1,10,168,64,235,214,173,109,255,254,253,54,110,220,184,128,142,144,97,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,156,73,128,16,11,239,7,2,8,32,128,0,2,8,32,128,64,168,5,8,27,132,122,249,2,59,120,222,171,192,46,77,182,12,236,240,225,195,86,165,74,21,235,217,179,167,53,106,212,40,91,198,192,67,227,23,168,83,167,142,213,174,93,219,218,181,107,23,255,77,92,137,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,8,1,66,44,129,88,6,6,129,0,2,8,32,128,0,2,8,32,144,81,1,194,6,25,149,227,190,51,9,240,94,241,126,36,21,120,240,193,7,173,88,177,98,214,171,87,47,96,66,32,176,101,203,22,171,92,185,178,205,156,57,211,174,189,246,218,16,140,152,33,34,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,196,4,8,177,240,46,32,128,0,2,8,32,128,0,2,8,132,90,128,176,65,168,151,47,176,131,231,189,10,236,210,248,62,176,241,227,199,219,192,129,3,109,197,138,21,190,63,155,7,102,92,224,173,183,222,178,17,35,70,216,178,101,203,50,222,9,119,34,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,248,46,64,136,197,119,114,30,136,0,2,8,32,128,0,2,8,32,224,165,0,97,3,47,53,233,43,38,192,123,197,187,32,129,95,126,249,197,46,191,252,114,27,59,118,172,213,172,89,19,148,144,9,232,232,167,234,213,171,115,172,80,200,214,141,225,34,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,180,5,8,177,68,123,253,153,61,2,8,32,128,0,2,8,32,16,122,1,194,6,161,95,194,64,78,128,247,42,144,203,226,251,160,58,119,238,108,223,127,255,189,13,31,62,220,247,103,243,192,204,11,172,91,183,206,170,85,171,102,58,94,168,72,145,34,153,239,144,30,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,178,92,128,16,75,150,19,243,0,4,16,64,0,1,4,16,64,0,129,172,20,8,107,216,224,215,95,127,53,253,147,51,103,206,172,228,249,221,190,79,156,56,145,237,99,248,221,65,102,195,5,97,125,175,178,129,42,97,31,185,123,247,110,187,228,146,75,92,0,66,255,166,133,83,224,153,103,158,177,28,57,114,88,223,190,125,195,57,1,70,141,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,68,76,128,16,75,196,22,156,233,34,128,0,2,8,32,128,0,2,137,38,224,117,216,64,199,135,140,31,63,222,154,52,105,98,121,242,228,177,175,191,254,218,94,125,245,85,183,145,173,227,68,244,231,37,75,150,60,35,227,182,109,219,108,197,138,21,214,184,113,227,52,175,123,247,221,119,109,200,144,33,182,116,233,82,207,151,164,83,167,78,182,111,223,190,223,244,59,96,192,0,203,151,47,95,178,63,207,159,63,191,45,89,178,196,174,188,242,202,100,243,246,124,80,153,232,240,133,23,94,176,173,91,183,218,91,111,189,149,137,94,210,119,171,215,239,85,250,158,206,213,65,16,208,239,72,223,131,87,94,121,197,151,225,76,154,52,201,38,79,158,108,39,79,158,180,251,238,187,207,110,191,253,118,59,247,220,115,237,212,169,83,54,122,244,104,155,57,115,166,171,38,210,172,89,51,171,92,185,242,233,49,233,239,31,123,236,49,247,231,170,58,146,178,197,250,125,239,189,247,82,157,199,188,121,243,220,111,255,216,177,99,166,227,119,238,186,235,46,119,157,2,110,154,251,194,133,11,221,55,79,99,170,81,163,134,233,183,145,90,211,117,83,166,76,177,193,131,7,39,251,107,253,191,190,165,77,155,54,245,197,49,229,67,118,238,220,233,198,175,80,82,225,194,133,179,101,12,60,20,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,126,1,66,44,241,91,113,37,2,8,32,128,0,2,8,32,128,64,0,5,188,14,27,28,56,112,192,10,21,42,100,218,248,212,134,177,254,187,86,173,90,118,255,253,247,219,132,9,19,220,209,34,139,23,47,62,163,196,7,31,124,96,173,91,183,182,111,191,253,54,205,235,178,50,196,162,176,199,161,67,135,78,63,91,155,223,10,225,172,94,189,218,114,231,206,157,108,76,177,16,139,42,77,196,230,93,172,88,177,64,173,180,198,174,48,129,130,54,126,53,175,223,43,191,198,205,115,188,17,56,126,252,184,251,253,175,92,185,210,74,149,42,229,77,167,103,232,229,195,15,63,180,122,245,234,153,170,134,92,125,245,213,214,181,107,87,23,152,123,233,165,151,92,40,228,185,231,158,179,23,95,124,209,142,30,61,106,189,122,245,178,207,63,255,220,141,75,247,77,159,62,221,29,119,52,99,198,12,171,91,183,110,178,167,232,183,243,199,63,254,209,174,184,226,10,23,200,75,217,62,253,244,83,23,124,105,217,178,165,85,175,94,221,30,127,252,113,123,243,205,55,173,97,195,134,214,177,99,71,247,223,207,62,251,172,171,214,164,107,102,207,158,109,183,222,122,107,178,110,118,236,216,97,211,166,77,179,254,253,251,219,249,231,159,239,204,212,86,173,90,229,174,215,253,29,58,116,112,227,206,174,214,162,69,11,43,81,162,132,27,11,13,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,216,2,132,88,130,189,62,140,14,1,4,16,64,0,1,4,16,64,224,119,4,50,18,54,248,233,167,159,236,166,155,110,178,127,254,243,159,166,192,198,145,35,71,92,80,69,27,194,247,220,115,143,171,60,80,177,98,69,235,215,175,159,219,176,213,134,182,54,113,63,250,232,35,87,137,96,255,254,253,118,193,5,23,184,170,9,207,63,255,188,11,134,168,130,193,156,57,115,92,197,132,91,110,185,197,54,111,222,236,54,130,239,188,243,78,27,52,104,80,178,89,60,241,196,19,238,158,238,221,187,91,149,42,85,220,56,244,60,109,68,151,47,95,222,109,28,107,243,89,65,26,133,55,54,110,220,232,254,172,92,185,114,174,31,109,116,43,116,242,208,67,15,153,170,148,40,16,163,10,3,218,36,174,95,191,126,178,103,237,217,179,199,42,85,170,100,139,22,45,114,33,144,181,107,215,90,171,86,173,76,27,207,218,36,239,214,173,155,125,241,197,23,46,116,19,155,247,109,183,221,230,230,28,171,64,241,213,87,95,217,195,15,63,108,3,7,14,116,247,38,109,127,254,243,159,173,75,151,46,110,254,119,223,125,183,189,246,218,107,238,175,181,161,173,77,249,148,109,253,250,245,166,249,107,163,91,227,81,117,152,235,175,191,222,85,174,209,61,154,227,200,145,35,237,194,11,47,180,161,67,135,186,141,245,55,222,120,195,52,15,109,228,103,228,254,140,252,136,50,242,94,101,228,57,220,19,76,1,253,142,21,10,209,111,220,143,214,166,77,27,87,9,69,239,188,154,254,173,223,230,119,223,125,103,23,93,116,145,251,45,42,72,167,166,223,243,189,247,222,235,2,25,170,190,162,192,218,196,137,19,127,19,98,81,37,21,85,166,50,190,248,0,0,32,0,73,68,65,84,143,210,55,78,1,182,212,66,44,170,142,162,163,118,70,140,24,225,250,110,219,182,173,251,30,204,159,63,223,253,22,245,125,137,85,148,210,111,252,188,243,206,251,77,69,36,93,171,251,55,108,216,224,190,147,177,16,139,42,77,169,202,147,190,43,250,126,100,103,136,69,97,29,249,233,91,74,67,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,8,182,0,33,150,96,175,15,163,67,0,1,4,16,64,0,1,4,16,248,29,129,140,132,13,180,233,171,138,1,10,154,92,118,217,101,246,195,15,63,88,193,130,5,93,104,68,33,143,58,117,234,216,251,239,191,239,142,243,208,6,175,130,36,170,42,160,208,201,143,63,254,104,203,151,47,183,189,123,247,186,205,229,206,157,59,219,117,215,93,231,2,37,250,51,5,100,20,246,208,17,68,170,128,162,227,123,20,2,81,83,85,2,5,85,244,111,85,124,209,241,28,127,251,219,223,220,134,116,159,62,125,220,17,64,186,182,119,239,222,174,95,141,67,21,12,84,1,225,239,127,255,187,233,120,19,245,175,141,228,5,11,22,216,103,159,125,102,58,10,68,213,26,102,205,154,229,238,249,239,127,255,107,231,156,115,206,105,181,6,13,26,184,176,136,250,87,83,245,134,203,47,191,220,29,237,161,113,42,152,163,77,107,109,150,199,230,173,205,111,133,121,244,44,29,3,162,121,207,157,59,215,254,245,175,127,185,48,140,154,172,52,46,5,88,180,145,174,80,205,53,215,92,99,125,251,246,117,97,30,85,143,80,216,39,87,174,92,167,199,34,199,210,165,75,91,133,10,21,220,6,188,28,52,134,77,155,54,217,154,53,107,172,118,237,218,238,40,19,133,92,180,121,126,214,89,103,185,170,55,10,10,41,212,163,112,75,70,238,207,200,143,40,35,239,85,70,158,195,61,193,20,208,111,65,239,181,130,104,126,180,117,235,214,153,170,34,21,47,94,220,61,238,129,7,30,112,223,29,85,85,202,155,55,175,11,111,197,42,17,233,123,161,223,165,130,109,177,166,123,117,92,80,210,74,44,61,122,244,112,247,105,14,250,118,164,22,98,81,40,79,223,174,71,31,125,212,117,165,239,147,126,111,250,30,124,252,241,199,86,182,108,89,55,46,5,108,244,237,80,63,250,125,166,214,20,96,27,53,106,212,233,16,75,236,26,125,75,84,13,38,59,67,44,26,75,236,251,164,96,15,13,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,184,2,132,88,130,187,54,140,12,1,4,16,64,0,1,4,16,64,32,14,129,140,132,13,206,20,98,81,133,148,148,199,234,232,232,14,29,241,161,166,224,134,170,135,168,66,131,194,29,177,128,202,184,113,227,236,193,7,31,180,83,167,78,89,106,199,9,169,242,137,54,132,85,241,68,21,22,84,61,69,33,22,141,69,155,196,10,113,168,194,130,170,25,168,111,85,111,217,189,123,183,11,114,104,243,119,210,164,73,110,115,88,85,91,154,55,111,110,187,118,237,178,167,159,126,218,109,52,143,25,51,198,85,77,80,32,69,227,212,6,183,154,254,238,218,107,175,117,225,24,85,106,249,230,155,111,220,177,34,177,255,143,205,75,33,150,164,199,9,41,224,163,141,243,216,241,36,234,91,213,95,20,124,81,83,149,150,155,111,190,217,253,247,191,255,253,111,87,37,69,247,43,220,163,202,41,50,80,216,68,155,236,55,222,120,227,233,85,84,208,70,155,236,135,15,31,118,225,30,53,205,253,245,215,95,119,71,183,40,196,162,144,144,66,58,186,86,155,223,186,54,22,98,81,224,39,35,247,199,241,26,253,230,146,140,188,87,25,121,14,247,4,79,64,71,134,93,122,233,165,174,66,147,222,3,63,155,222,119,253,214,84,125,72,191,103,253,46,244,155,85,104,44,118,204,151,130,109,250,45,43,104,23,107,41,67,44,250,237,255,245,175,127,53,133,99,20,60,75,43,196,162,32,158,42,166,196,170,173,196,142,53,210,111,56,214,20,50,83,168,70,161,63,133,98,84,133,42,181,22,244,16,139,194,126,10,214,197,42,76,249,185,174,60,11,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,126,1,66,44,241,91,113,37,2,8,32,128,0,2,8,32,128,64,0,5,50,18,54,72,25,98,209,166,181,54,139,181,81,156,90,136,69,211,86,117,18,133,58,180,49,172,77,225,177,99,199,218,185,231,158,235,42,142,168,197,2,35,169,133,88,84,197,224,47,127,249,139,11,110,168,15,29,185,161,16,139,170,144,40,248,17,235,95,85,75,244,255,58,158,67,155,207,227,199,143,119,127,167,77,100,85,79,217,190,125,187,171,96,162,205,108,5,91,98,71,2,105,179,91,149,14,116,36,137,66,54,177,166,227,51,20,72,137,29,81,162,141,113,85,100,137,85,100,56,121,242,164,27,75,202,16,139,250,215,241,31,178,208,134,186,54,209,99,71,40,169,239,255,253,223,255,117,193,25,221,247,135,63,252,193,141,67,33,22,57,42,0,164,166,42,54,55,220,112,131,219,60,143,53,133,85,20,206,137,5,127,244,231,170,4,161,99,74,116,140,146,198,171,10,16,106,203,150,45,115,199,12,201,51,22,98,209,255,103,228,254,140,188,182,25,121,175,50,242,28,238,9,158,128,126,155,170,106,50,117,234,84,95,7,167,80,153,142,242,82,53,22,253,246,85,121,37,246,219,82,200,77,21,140,212,158,122,234,41,23,50,75,90,217,36,105,136,37,22,34,187,227,142,59,92,101,35,85,51,26,54,108,152,251,230,232,247,150,180,58,146,170,171,180,107,215,206,30,127,252,113,215,183,194,114,234,55,118,36,144,42,193,232,91,160,74,80,250,237,169,98,85,90,45,232,33,22,205,73,85,103,190,252,242,75,95,215,149,135,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,164,79,128,16,75,250,188,184,26,1,4,16,64,0,1,4,16,64,32,96,2,25,9,27,196,66,44,170,102,160,138,33,177,138,36,41,67,44,75,150,44,177,41,83,166,216,196,137,19,221,172,181,57,92,160,64,1,183,153,171,176,137,194,41,177,35,61,84,33,69,27,198,169,133,88,90,181,106,229,54,144,181,121,122,225,133,23,186,190,244,255,207,61,247,156,125,251,237,183,238,255,99,65,21,29,225,163,74,47,73,67,44,250,251,106,213,170,185,106,8,170,190,162,163,141,42,87,174,236,142,62,210,113,72,10,152,232,168,31,253,157,238,187,234,170,171,92,160,68,193,28,5,92,116,220,145,154,170,166,168,130,138,42,169,40,188,178,109,219,54,43,89,178,100,170,33,22,85,66,249,199,63,254,97,109,219,182,117,1,157,88,213,7,253,91,199,147,200,70,27,226,106,177,141,118,29,249,163,254,98,78,10,204,180,104,209,226,244,27,163,205,244,122,245,234,217,193,131,7,221,49,77,177,235,244,172,159,127,254,217,109,150,43,168,163,150,90,136,69,71,158,100,228,254,140,188,178,25,121,175,50,242,28,238,9,158,128,130,96,10,119,40,20,230,87,83,176,75,85,147,116,60,151,130,99,250,125,168,233,120,48,133,229,166,79,159,110,10,165,168,233,55,172,223,166,42,63,197,90,210,16,139,194,105,21,43,86,60,253,119,250,22,232,168,51,85,130,90,186,116,105,178,32,138,250,170,90,181,170,59,194,76,237,229,151,95,118,85,94,244,93,211,241,93,250,253,167,60,166,40,45,147,160,135,88,52,110,133,236,100,93,180,104,81,191,150,150,231,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,164,83,128,16,75,58,193,184,28,1,4,16,64,0,1,4,16,64,32,88,2,25,9,27,196,194,19,170,106,162,170,6,10,153,168,74,137,66,44,58,138,71,213,6,20,16,209,230,177,54,179,21,98,169,95,191,190,59,230,71,65,18,29,199,163,77,101,133,70,20,76,209,145,28,119,222,121,167,205,158,61,219,5,51,116,36,199,35,143,60,226,250,211,61,58,54,72,21,14,98,97,18,61,67,193,13,253,185,170,61,104,35,185,99,199,142,110,243,120,206,156,57,166,99,47,82,134,88,116,228,135,198,170,170,40,177,74,42,122,166,54,171,181,241,173,99,120,180,65,27,11,184,40,212,162,177,254,240,195,15,238,72,34,53,133,110,116,172,144,54,170,53,62,29,107,164,205,107,85,84,209,241,41,177,121,235,248,32,5,93,212,159,250,213,28,20,92,209,115,85,29,66,155,251,170,222,160,166,48,140,250,85,37,22,85,93,137,29,149,164,103,203,176,76,153,50,238,184,146,6,13,26,156,62,178,168,111,223,190,238,104,162,185,115,231,218,189,247,222,107,7,14,28,176,133,11,23,254,110,136,69,107,164,49,165,247,254,140,188,177,25,121,175,50,242,28,238,9,158,128,142,196,234,223,191,191,171,4,228,87,107,214,172,153,59,74,76,193,145,88,83,144,69,33,59,85,42,210,49,67,250,86,40,44,167,170,40,10,98,40,148,18,107,41,143,19,74,58,110,29,111,166,223,107,236,187,161,128,152,2,108,250,254,168,74,147,126,183,250,222,40,140,166,99,133,84,249,72,129,49,253,166,85,29,73,225,178,88,83,53,41,5,241,98,191,105,85,128,138,181,120,67,44,170,106,149,218,253,126,88,215,169,83,199,125,239,85,41,138,134,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,76,1,66,44,193,92,23,70,133,0,2,8,32,128,0,2,8,32,16,167,64,70,195,6,10,91,104,179,86,77,129,139,113,227,198,185,208,137,142,210,81,133,17,85,48,209,255,191,240,194,11,167,55,150,181,97,219,190,125,123,87,93,68,27,177,58,86,71,85,83,212,174,190,250,106,23,32,81,136,101,215,174,93,174,82,138,142,242,209,209,32,170,128,146,180,233,232,142,27,111,188,209,85,98,57,114,228,136,171,146,160,205,225,153,51,103,186,141,115,133,76,214,175,95,239,198,20,107,234,243,226,139,47,118,71,125,116,232,208,193,253,241,130,5,11,172,86,173,90,238,94,181,123,238,185,199,70,141,26,229,254,91,21,20,180,105,173,176,77,210,166,227,143,20,190,81,211,179,116,76,137,170,51,40,12,147,116,222,114,80,104,70,155,205,170,14,163,224,141,198,165,49,39,109,50,209,241,74,218,240,142,25,104,60,157,59,119,118,62,71,143,30,117,247,234,24,165,186,117,235,186,77,115,85,186,208,53,10,200,40,152,162,64,205,188,121,243,206,24,98,209,166,187,142,54,201,200,253,113,190,74,201,46,203,232,123,149,145,103,113,143,191,2,122,135,21,20,75,171,41,16,162,138,64,170,186,228,87,83,216,107,227,198,141,201,30,167,223,136,194,43,250,237,235,104,174,205,155,55,187,191,215,55,167,117,235,214,201,174,77,79,136,69,223,52,5,91,116,188,142,194,106,10,174,40,244,166,166,255,158,48,97,130,11,234,233,168,176,148,77,127,175,163,196,146,254,166,99,215,12,31,62,220,70,143,30,109,43,86,172,72,118,155,130,106,250,78,244,236,217,211,253,121,202,111,130,95,198,122,142,170,220,232,219,22,11,225,249,249,108,158,133,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,159,0,33,150,248,156,184,10,1,4,16,64,0,1,4,16,64,32,160,2,153,9,27,232,88,33,181,212,54,171,117,228,141,42,147,168,41,100,162,205,100,85,69,72,217,84,233,68,27,193,218,96,86,5,7,133,88,212,20,114,209,102,109,44,96,146,22,223,175,191,254,106,58,134,167,68,137,18,150,43,87,174,116,43,107,92,91,183,110,117,21,99,242,230,205,27,215,253,58,94,68,115,215,198,178,252,146,182,164,243,142,171,179,36,199,9,201,66,253,234,24,35,85,177,73,171,233,58,85,125,208,243,181,25,158,222,150,217,251,227,121,94,102,222,171,120,250,231,154,236,17,80,85,37,85,23,81,53,17,5,217,84,17,40,105,211,111,189,124,249,242,238,55,31,164,166,239,138,142,28,83,0,35,222,223,121,122,198,175,192,158,42,191,36,250,49,59,10,229,41,32,168,48,28,13,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,152,2,132,88,130,185,46,140,10,1,4,16,64,0,1,4,16,64,32,78,129,160,132,13,62,249,228,147,100,33,150,56,135,159,16,151,41,144,162,74,44,10,176,168,34,68,34,180,160,188,87,137,96,25,180,57,232,104,48,85,40,82,208,74,65,181,164,97,22,29,15,166,144,139,42,20,209,18,79,96,202,148,41,246,250,203,47,89,219,63,94,154,120,147,243,113,70,117,38,77,245,241,105,60,10,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,162,38,64,136,37,106,43,206,124,17,64,0,1,4,16,64,0,129,4,19,8,74,216,64,71,126,188,247,222,123,214,166,77,155,4,19,254,253,233,232,88,160,97,195,134,185,185,159,125,246,217,191,127,67,8,174,8,202,123,21,2,170,208,13,81,199,221,220,116,211,77,246,243,207,63,187,177,39,13,179,92,121,229,149,238,184,46,29,177,69,75,60,129,185,115,231,218,243,173,91,219,243,101,175,72,188,201,249,56,35,66,44,62,98,243,40,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,34,40,64,136,37,130,139,206,148,17,64,0,1,4,16,64,0,129,68,18,32,108,144,72,171,25,156,185,164,60,102,41,56,35,99,36,94,8,232,232,156,147,39,79,38,235,74,199,121,61,255,252,243,54,111,222,60,91,176,96,129,23,143,161,143,128,9,44,92,184,208,58,60,222,194,186,149,191,42,96,35,11,215,112,8,177,132,107,189,24,45,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,97,19,32,196,18,182,21,99,188,8,32,128,0,2,8,32,128,0,2,201,4,8,177,240,66,100,133,0,239,85,86,168,6,163,79,42,177,4,99,29,178,99,20,170,196,242,66,235,214,214,149,74,44,153,226,39,196,146,41,62,110,70,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,223,17,32,196,194,43,130,0,2,8,32,128,0,2,8,32,16,106,1,194,6,102,191,254,250,171,251,39,103,206,156,161,94,203,32,13,158,247,42,72,171,225,237,88,234,215,175,111,211,167,79,79,118,140,80,211,166,77,221,67,190,252,242,75,187,255,254,251,109,205,154,53,222,62,148,222,2,33,48,101,202,20,123,253,165,30,214,182,84,201,64,140,39,172,131,32,196,18,214,149,99,220,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,132,67,128,16,75,56,214,137,81,34,128,0,2,8,32,128,0,2,8,164,33,64,216,192,108,248,240,225,54,103,206,28,123,255,253,247,121,79,60,18,224,189,242,8,50,96,221,76,156,56,209,133,84,46,188,240,66,235,214,173,155,197,194,43,177,97,238,221,187,215,202,151,47,111,250,119,152,219,169,83,167,108,244,232,209,54,115,230,76,43,82,164,136,53,107,214,204,42,87,174,236,166,180,111,223,62,235,217,179,167,173,94,189,218,110,188,241,70,107,210,164,137,149,41,83,230,55,211,61,120,240,160,251,182,44,95,190,220,202,150,45,107,237,218,181,179,194,133,11,187,235,116,228,210,248,241,227,237,216,177,99,214,168,81,35,187,235,174,187,66,193,53,100,200,16,91,191,126,189,13,29,58,52,20,227,13,194,32,103,55,254,237,218,18,98,9,194,202,48,6,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,18,87,128,16,75,226,174,45,51,67,0,1,4,16,64,0,1,4,34,33,64,216,128,16,75,86,188,232,188,87,89,161,26,140,62,159,123,238,57,123,233,165,151,210,28,76,254,252,249,109,251,246,237,86,160,64,129,96,12,56,3,163,24,60,120,176,105,158,47,190,248,162,29,61,122,212,122,245,234,101,159,127,254,185,149,42,85,202,170,84,169,98,39,78,156,176,246,237,219,219,170,85,171,108,192,128,1,182,127,255,126,187,224,130,11,78,63,73,33,152,134,13,27,186,160,139,250,80,24,102,237,218,181,238,122,253,83,173,90,53,107,217,178,165,85,175,94,221,30,127,252,113,123,243,205,55,221,245,65,111,207,60,243,140,21,43,86,204,5,114,104,241,9,16,98,137,207,137,171,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,192,59,1,66,44,222,89,210,19,2,8,32,128,0,2,8,32,128,64,54,8,68,49,108,160,163,131,186,119,239,110,239,188,243,142,93,122,233,165,118,241,197,23,219,161,67,135,92,37,22,85,25,120,226,137,39,108,229,202,149,118,229,149,87,186,13,234,235,175,191,222,238,188,243,78,123,248,225,135,237,175,127,253,171,77,152,48,193,6,13,26,100,11,22,44,176,220,185,115,91,243,230,205,237,182,219,110,115,213,39,118,238,220,105,91,182,108,113,149,93,180,217,61,102,204,24,87,201,33,106,45,138,239,85,212,214,56,173,249,42,152,209,191,127,127,247,187,9,107,187,232,162,139,236,149,87,94,113,85,103,212,42,85,170,100,247,222,123,175,61,250,232,163,166,191,211,239,92,97,142,147,39,79,90,193,130,5,221,247,224,161,135,30,178,187,239,190,219,218,180,105,227,190,41,10,188,108,221,186,213,125,99,20,114,81,21,150,37,75,150,184,192,74,142,28,57,108,196,136,17,174,239,182,109,219,218,23,95,124,97,243,231,207,15,60,87,157,58,117,172,85,171,86,118,251,237,183,7,126,172,65,25,32,33,150,160,172,4,227,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,58,2,132,88,162,179,214,204,20,1,4,16,64,0,1,4,16,72,72,129,40,134,13,222,125,247,93,119,60,136,42,36,232,56,143,142,29,59,186,227,60,20,78,41,93,186,180,85,168,80,193,158,125,246,89,155,61,123,182,13,28,56,208,54,109,218,100,157,58,117,178,179,207,62,219,94,123,237,53,183,177,173,0,204,71,31,125,228,130,42,10,178,124,249,229,151,54,105,210,36,119,196,138,250,213,241,33,79,62,249,164,251,167,107,215,174,9,249,238,156,105,82,81,124,175,34,183,200,105,76,88,21,70,20,224,80,152,35,140,237,231,159,127,182,188,121,243,186,64,155,130,108,106,10,176,228,201,147,199,84,161,101,205,154,53,118,221,117,215,185,63,223,176,97,131,93,117,213,85,174,226,74,197,138,21,221,241,66,250,189,235,253,215,55,229,240,225,195,167,9,84,161,70,97,151,81,163,70,185,192,139,2,49,106,58,114,232,249,231,159,183,239,190,251,46,240,92,133,10,21,178,175,190,250,202,138,22,45,26,248,177,6,101,128,132,88,130,178,18,140,3,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,232,8,16,98,137,206,90,51,83,4,16,64,0,1,4,16,64,32,33,5,162,24,54,120,240,193,7,93,117,20,85,139,80,83,245,4,53,5,91,234,214,173,235,54,158,243,229,203,231,254,76,27,207,175,191,254,186,219,148,214,70,243,215,95,127,237,42,49,20,47,94,220,254,246,183,191,185,106,19,170,206,178,103,207,30,123,225,133,23,92,117,150,197,139,23,187,123,21,132,217,182,109,155,141,31,63,62,33,223,157,51,77,42,138,239,85,228,22,57,141,9,43,36,246,222,123,239,217,212,169,83,3,77,162,138,73,139,22,45,178,202,149,43,187,74,43,106,10,168,44,92,184,208,85,27,137,85,91,209,159,119,232,208,193,190,249,230,27,87,173,41,214,230,205,155,231,2,109,215,92,115,141,77,159,62,61,217,92,85,109,69,71,16,233,123,17,107,10,188,61,242,200,35,46,232,54,100,200,16,107,220,184,177,251,171,15,63,252,208,234,213,171,103,58,130,40,200,77,213,169,20,190,81,96,143,22,191,0,33,150,248,173,184,18,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,188,17,32,196,226,141,35,189,32,128,0,2,8,32,128,0,2,8,100,147,64,20,195,6,10,166,140,30,61,218,26,53,106,228,212,251,245,235,103,203,150,45,51,29,149,161,74,9,170,52,16,107,53,106,212,112,215,53,105,210,196,254,240,135,63,216,138,21,43,220,134,179,54,168,255,245,175,127,153,254,94,213,24,84,93,65,33,151,255,252,231,63,238,184,16,181,222,189,123,219,39,159,124,146,108,227,59,155,150,217,247,199,70,241,189,242,29,57,160,15,252,254,251,239,221,17,58,71,142,28,113,225,175,32,182,31,127,252,209,29,249,115,238,185,231,186,99,192,20,68,81,168,228,173,183,222,178,46,93,186,216,125,247,221,231,2,45,170,202,164,246,212,83,79,185,234,44,250,221,159,56,113,194,133,92,134,13,27,102,47,191,252,178,181,111,223,222,114,230,204,153,108,154,177,106,79,73,43,177,148,41,83,198,29,81,244,244,211,79,91,187,118,237,236,241,199,31,119,247,168,130,147,250,85,72,36,200,237,165,151,94,114,199,34,105,14,180,248,5,8,177,196,111,197,149,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,224,141,0,33,22,111,28,233,5,1,4,16,64,0,1,4,16,64,32,155,4,162,24,54,80,240,68,27,214,218,136,86,83,5,22,109,188,183,110,221,218,5,84,14,30,60,104,57,114,228,112,149,17,10,20,40,96,179,102,205,114,199,135,168,90,131,142,23,209,134,181,170,174,168,178,130,250,250,199,63,254,225,142,27,81,136,69,213,27,20,104,81,35,196,18,236,202,18,217,244,147,139,196,99,21,8,211,239,170,97,195,134,129,156,175,130,35,170,184,162,138,40,170,200,162,240,202,220,185,115,221,111,249,129,7,30,176,243,206,59,207,85,87,185,227,142,59,220,248,111,190,249,102,247,119,170,226,164,234,43,107,215,174,181,137,19,39,154,130,41,169,181,165,75,151,218,13,55,220,96,7,14,28,176,130,5,11,90,236,136,34,29,77,38,151,170,85,171,186,239,131,154,130,48,170,242,18,11,191,5,18,204,204,5,125,250,246,237,107,53,107,214,12,234,16,3,57,46,66,44,129,92,22,6,133,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,66,11,16,98,73,232,229,101,114,8,32,128,0,2,8,32,128,64,226,11,68,49,196,50,96,192,0,123,251,237,183,221,145,39,191,252,242,139,213,170,85,203,29,11,164,255,47,84,168,144,219,168,109,218,180,169,219,212,86,56,69,27,209,10,174,232,120,160,158,61,123,218,107,175,189,102,45,90,180,112,199,10,169,138,131,142,18,210,127,19,98,249,191,223,75,20,223,171,196,255,90,196,63,67,85,58,154,49,99,134,77,158,60,57,254,155,124,188,242,228,201,147,238,105,10,171,165,214,84,125,73,85,84,116,36,210,63,255,249,79,251,251,223,255,238,42,52,169,26,75,201,146,37,109,202,148,41,86,174,92,185,211,183,94,120,225,133,46,172,50,120,240,96,187,245,214,91,237,143,127,252,163,251,150,180,105,211,198,85,93,81,232,77,223,156,93,187,118,217,240,225,195,173,83,167,78,182,110,221,58,219,177,99,135,11,212,233,219,241,232,163,143,250,40,144,190,71,125,250,233,167,46,188,179,113,227,198,244,221,200,213,70,136,133,151,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,252,22,32,196,226,183,56,207,67,0,1,4,16,64,0,1,4,16,240,84,32,138,97,131,221,187,119,219,45,183,220,226,54,145,213,84,109,33,119,238,220,110,195,125,232,208,161,214,178,101,75,203,151,47,159,233,200,145,55,222,120,195,30,121,228,17,119,221,252,249,243,221,125,171,87,175,182,138,21,43,186,170,12,218,216,142,29,3,146,90,136,69,155,191,65,221,200,247,244,69,74,209,89,20,223,171,172,244,12,91,223,199,143,31,183,34,69,138,184,223,70,169,82,165,194,54,124,23,54,81,37,149,205,155,55,187,177,43,248,166,74,77,10,175,196,142,33,75,58,41,125,55,158,120,226,9,119,124,146,142,18,82,248,109,193,130,5,46,32,167,166,239,137,66,61,170,220,36,27,5,87,116,28,153,154,254,123,194,132,9,105,6,106,130,128,167,208,94,137,18,37,92,144,143,150,62,1,66,44,233,243,226,106,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,200,188,0,33,150,204,27,210,3,2,8,32,128,0,2,8,32,128,64,54,10,68,53,108,112,226,196,9,251,246,219,111,173,88,177,98,110,131,57,105,251,225,135,31,92,133,4,85,83,200,147,39,79,54,174,78,120,31,29,213,247,42,188,43,230,253,200,85,109,68,149,142,94,121,229,21,239,59,247,161,71,29,39,166,227,127,244,141,80,5,150,140,180,99,199,142,185,32,76,233,210,165,93,53,167,164,77,71,143,169,18,76,209,162,69,51,210,181,111,247,104,156,170,62,163,240,95,225,194,133,125,123,110,162,60,136,16,75,162,172,36,243,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,60,2,132,88,194,179,86,140,20,1,4,16,64,0,1,4,16,64,32,21,1,194,6,188,22,89,33,192,123,149,21,170,225,234,83,161,135,75,46,185,196,182,108,217,226,254,77,11,167,192,51,207,60,227,194,54,58,102,141,150,126,1,66,44,233,55,227,14,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,200,156,0,33,150,204,249,113,55,2,8,32,128,0,2,8,32,128,64,54,11,16,54,200,230,5,72,208,199,243,94,37,232,194,166,115,90,157,59,119,182,239,191,255,222,134,15,31,158,206,59,185,60,8,2,58,114,173,90,181,106,46,136,164,227,161,104,233,23,32,196,146,126,51,238,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,204,9,16,98,201,156,31,119,35,128,0,2,8,32,128,0,2,8,100,179,0,97,131,108,94,128,4,125,60,239,85,130,46,108,58,167,165,227,132,46,191,252,114,27,59,118,172,213,172,89,51,157,119,115,121,118,11,52,106,212,200,170,87,175,110,237,218,181,203,238,161,132,246,249,132,88,66,187,116,12,28,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,208,10,16,98,9,237,210,49,112,4,16,64,0,1,4,16,64,0,1,9,16,54,224,61,200,10,1,222,171,172,80,13,103,159,227,199,143,183,129,3,7,218,138,21,43,194,57,129,136,142,250,173,183,222,178,17,35,70,216,178,101,203,34,42,224,205,180,9,177,120,227,72,47,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,191,0,33,150,248,173,184,18,1,4,16,64,0,1,4,16,64,32,128,2,132,13,2,184,40,9,48,36,222,171,4,88,68,15,167,240,224,131,15,90,177,98,197,172,87,175,94,30,246,74,87,89,37,160,227,131,42,87,174,108,51,103,206,180,107,175,189,54,171,30,19,137,126,9,177,68,98,153,153,36,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,129,18,32,196,18,168,229,96,48,8,32,128,0,2,8,32,128,0,2,233,21,32,108,144,94,49,174,143,71,128,247,42,30,165,232,92,115,248,240,97,171,82,165,138,245,236,217,211,116,68,13,45,216,2,117,234,212,177,218,181,107,115,140,144,7,203,68,136,197,3,68,186,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,116,9,16,98,73,23,23,23,35,128,0,2,8,32,128,0,2,8,4,77,128,176,65,208,86,36,49,198,195,123,149,24,235,232,229,44,22,45,90,100,245,235,215,183,165,75,151,90,197,138,21,189,236,154,190,60,20,104,221,186,181,237,223,191,223,198,141,27,231,97,175,209,237,138,16,75,116,215,158,153,35,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,144,93,2,132,88,178,75,158,231,34,128,0,2,8,32,128,0,2,8,120,34,64,216,192,19,70,58,73,33,192,123,197,43,145,154,192,168,81,163,236,213,87,95,181,5,11,22,88,145,34,69,64,10,152,64,191,126,253,108,234,212,169,182,120,241,98,203,145,35,71,192,70,23,206,225,16,98,9,231,186,49,106,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,194,44,64,136,37,204,171,199,216,17,64,0,1,4,16,64,0,1,4,140,176,1,47,65,86,8,240,94,101,133,106,98,244,217,163,71,15,155,59,119,174,205,158,61,219,114,231,206,157,24,147,74,128,89,140,28,57,210,250,244,233,99,243,231,207,183,18,37,74,36,192,140,130,49,5,66,44,193,88,7,70,129,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,148,4,8,177,68,105,181,153,43,2,8,32,128,0,2,8,32,144,128,2,132,13,18,112,81,3,48,37,222,171,0,44,66,128,135,208,177,99,71,91,185,114,165,125,240,193,7,4,89,2,176,78,163,71,143,182,174,93,187,218,172,89,179,172,124,249,242,1,24,81,226,12,129,16,75,226,172,37,51,65,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,44,2,132,88,194,178,82,140,19,1,4,16,64,0,1,4,16,64,32,85,1,194,6,188,24,89,33,192,123,149,21,170,137,213,167,130,44,203,151,47,183,41,83,166,88,225,194,133,19,107,114,33,154,205,176,97,195,172,119,239,222,54,109,218,52,171,84,169,82,136,70,30,142,161,18,98,9,199,58,49,74,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,18,73,128,16,75,34,173,38,115,65,0,1,4,16,64,0,1,4,34,40,64,216,32,130,139,238,195,148,121,175,124,64,78,128,71,116,239,222,221,38,77,154,100,19,38,76,176,114,229,202,37,192,140,194,53,133,110,221,186,217,228,201,147,221,26,148,41,83,38,92,131,15,201,104,9,177,132,100,161,24,38,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,9,36,64,136,37,129,22,147,169,32,128,0,2,8,32,128,0,2,81,20,32,108,16,197,85,207,250,57,243,94,101,189,113,162,60,97,196,136,17,166,170,44,99,198,140,177,250,245,235,39,202,180,2,63,143,166,77,155,218,142,29,59,236,157,119,222,177,66,133,10,5,126,188,97,29,32,33,150,176,174,28,227,70,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,188,2,132,88,194,187,118,140,28,1,4,16,64,0,1,4,16,64,192,204,8,27,240,26,100,133,0,239,85,86,168,38,110,159,115,230,204,177,135,31,126,216,90,182,108,105,157,58,117,74,220,137,6,96,102,107,215,174,181,102,205,154,89,229,202,149,109,232,208,161,1,24,81,98,15,129,16,75,98,175,47,179,67,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,136,2,132,88,130,184,42,140,9,1,4,16,64,0,1,4,16,64,32,110,1,194,6,113,83,113,97,58,4,120,175,210,129,197,165,78,96,231,206,157,214,188,121,115,203,149,43,151,13,30,60,216,138,23,47,142,140,199,2,35,71,142,116,65,161,129,3,7,90,139,22,45,60,238,157,238,82,19,32,196,194,123,129,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,126,11,16,98,241,91,156,231,33,128,0,2,8,32,128,0,2,8,120,42,64,216,192,83,78,58,251,127,2,188,87,188,10,25,21,120,249,229,151,173,95,191,126,214,191,127,127,87,157,133,150,121,1,5,132,218,181,107,231,142,15,26,52,104,144,171,194,66,243,71,128,16,139,63,206,60,5,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,254,79,128,16,11,111,3,2,8,32,128,0,2,8,32,128,64,168,5,8,27,132,122,249,2,59,120,222,171,192,46,77,40,6,246,201,39,159,184,208,69,225,194,133,77,161,150,171,174,186,42,20,227,14,226,32,135,12,25,98,207,62,251,172,181,111,223,222,186,116,233,18,196,33,38,244,152,8,177,36,244,242,50,57,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,2,41,64,136,37,144,203,194,160,16,64,0,1,4,16,64,0,1,4,226,21,80,216,128,134,64,86,8,156,58,117,42,43,186,165,207,8,9,12,24,48,192,58,119,238,108,173,91,183,118,1,140,220,185,115,71,104,246,153,155,234,156,57,115,172,91,183,110,86,176,96,65,235,209,163,135,85,170,84,41,115,29,114,119,134,4,8,177,100,136,141,155,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,19,2,132,88,50,129,199,173,8,32,128,0,2,8,32,128,0,2,8,132,73,128,234,34,97,90,45,198,154,40,2,187,119,239,182,238,221,187,219,251,239,191,111,29,58,116,176,54,109,218,36,202,212,178,100,30,43,86,172,176,62,125,250,216,134,13,27,92,0,168,73,147,38,89,242,28,58,141,79,128,16,75,124,78,92,133,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,222,9,16,98,241,206,146,158,16,64,0,1,4,16,64,0,1,4,16,8,180,0,33,150,64,47,15,131,75,112,129,207,63,255,220,133,51,150,47,95,110,173,90,181,178,167,158,122,202,114,230,204,153,224,179,142,127,122,203,150,45,179,65,131,6,57,31,29,29,212,178,101,203,248,111,230,202,44,19,32,196,146,101,180,116,140,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,105,8,16,98,225,213,64,0,1,4,16,64,0,1,4,16,64,32,34,2,132,88,34,178,208,76,51,208,2,159,126,250,169,11,107,204,156,57,211,154,55,111,110,143,61,246,152,149,44,89,50,208,99,206,202,193,169,66,205,136,17,35,108,203,150,45,46,216,67,120,37,43,181,211,223,55,33,150,244,155,113,7,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,100,78,128,16,75,230,252,184,27,1,4,16,64,0,1,4,16,64,0,129,208,8,16,98,9,205,82,49,208,8,8,108,220,184,209,133,55,70,141,26,101,181,107,215,182,7,30,120,192,26,52,104,16,129,153,155,109,221,186,213,222,126,251,109,27,59,118,172,21,47,94,220,5,121,238,187,239,190,72,204,61,108,147,36,196,18,182,21,99,188,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,132,95,128,16,75,248,215,144,25,32,128,0,2,8,32,128,0,2,8,32,16,151,0,33,150,184,152,184,8,1,95,5,78,156,56,97,99,198,140,113,161,142,77,155,54,89,227,198,141,173,97,195,134,118,253,245,215,251,58,142,172,126,216,129,3,7,76,85,87,38,79,158,108,159,125,246,153,221,127,255,253,46,184,83,181,106,213,172,126,52,253,103,66,128,16,75,38,240,184,21,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,50,36,64,136,37,67,108,220,132,0,2,8,32,128,0,2,8,32,128,64,248,4,8,177,132,111,205,24,113,180,4,54,108,216,96,147,38,77,114,97,143,67,135,14,217,29,119,220,97,117,235,214,181,91,111,189,213,114,230,204,25,58,140,175,191,254,218,102,207,158,109,51,102,204,176,69,139,22,217,93,119,221,229,2,58,250,135,22,14,1,66,44,225,88,39,70,137,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,34,9,16,98,73,164,213,100,46,8,32,128,0,2,8,32,128,0,2,8,156,65,128,16,11,175,7,2,242,223,162,90,0,0,32,0,73,68,65,84,225,17,88,183,110,157,125,248,225,135,54,107,214,44,91,178,100,137,221,116,211,77,118,227,141,55,90,141,26,53,236,186,235,174,179,92,185,114,5,110,50,155,55,111,182,101,203,150,185,241,46,92,184,208,126,249,229,23,171,83,167,142,11,226,212,171,87,47,148,65,156,192,33,251,60,32,66,44,62,131,243,56,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,48,66,44,188,4,8,32,128,0,2,8,32,128,0,2,8,68,68,128,16,75,68,22,154,105,38,156,192,145,35,71,92,40,100,241,226,197,182,116,233,82,251,248,227,143,221,49,60,87,95,125,181,85,170,84,201,42,84,168,96,101,203,150,181,11,46,184,192,183,185,171,202,202,87,95,125,101,107,214,172,177,47,190,248,194,29,17,116,214,89,103,185,128,141,130,54,53,107,214,180,242,229,203,251,54,30,30,148,53,2,132,88,178,198,149,94,17,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,109,1,66,44,188,29,8,32,128,0,2,8,32,128,0,2,8,68,68,128,16,75,68,22,154,105,38,188,192,241,227,199,93,104,100,213,170,85,182,122,245,106,91,187,118,173,173,95,191,222,206,57,231,28,43,85,170,148,149,44,89,210,46,185,228,18,43,86,172,152,21,45,90,212,138,20,41,226,2,46,5,10,20,176,243,206,59,207,242,228,201,99,103,159,125,246,233,202,40,167,78,157,178,99,199,142,185,202,41,63,253,244,147,29,62,124,216,14,30,60,104,251,247,239,183,189,123,247,218,238,221,187,109,199,142,29,182,109,219,54,83,181,149,77,155,54,185,103,148,43,87,206,42,86,172,104,127,250,211,159,92,160,70,127,70,75,44,1,66,44,137,181,158,204,6,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,48,8,16,98,9,195,42,49,70,4,16,64,0,1,4,16,64,0,1,4,60,16,32,196,226,1,34,93,32,16,96,1,133,77,20,50,217,186,117,171,109,223,190,221,118,237,218,101,123,246,236,177,125,251,246,185,80,202,161,67,135,236,199,31,127,180,163,71,143,186,208,202,137,19,39,76,223,5,53,29,79,148,59,119,110,203,155,55,175,229,207,159,223,206,63,255,124,43,84,168,144,93,116,209,69,46,8,83,188,120,113,187,244,210,75,237,178,203,46,179,210,165,75,187,16,12,45,241,5,8,177,36,254,26,51,67,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,130,38,64,136,37,104,43,194,120,16,64,0,1,4,16,64,0,1,4,16,200,34,1,66,44,89,4,75,183,8,132,88,64,85,88,98,65,150,16,79,131,161,103,145,0,33,150,44,130,165,91,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,72,83,128,16,11,47,7,2,8,32,128,0,2,8,32,128,0,2,17,17,32,196,18,145,133,102,154,8,32,128,128,71,2,132,88,60,130,164,27,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,136,91,128,16,75,220,84,92,136,0,2,8,32,128,0,2,8,32,128,64,184,5,8,177,132,123,253,24,61,2,8,32,224,183,0,33,22,191,197,121,30,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,16,98,225,29,64,0,1,4,16,64,0,1,4,16,64,32,34,2,132,88,34,178,208,76,19,1,4,16,240,72,128,16,139,71,144,116,131,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,113,11,16,98,137,155,138,11,17,64,0,1,4,16,64,0,1,4,16,8,183,0,33,150,112,175,31,163,71,0,1,4,252,22,32,196,226,183,56,207,67,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,66,44,188,3,8,32,128,0,2,8,32,128,0,2,8,68,68,128,16,75,68,22,154,105,34,128,0,2,30,9,16,98,241,8,146,110,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,110,1,66,44,113,83,113,33,2,8,32,128,0,2,8,32,128,0,2,225,22,32,196,18,238,245,99,244,8,32,128,128,223,2,132,88,252,22,231,121,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,64,136,133,119,0,1,4,16,64,0,1,4,16,64,0,129,136,8,16,98,137,200,66,51,77,4,16,64,192,35,1,66,44,30,65,210,13,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,196,45,64,136,37,110,42,46,68,0,1,4,16,64,0,1,4,16,64,32,220,2,132,88,194,189,126,140,30,1,4,16,240,91,128,16,139,223,226,60,15,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,8,177,240,14,32,128,0,2,8,32,128,0,2,8,32,16,17,1,66,44,17,89,104,166,137,0,2,8,120,36,64,136,197,35,72,186,65,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,184,5,8,177,196,77,197,133,8,32,128,0,2,8,32,128,0,2,8,132,91,128,16,75,184,215,143,209,35,128,0,2,126,11,16,98,241,91,156,231,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,33,22,222,1,4,16,64,0,1,4,16,64,0,1,4,34,34,64,136,37,34,11,205,52,17,64,0,1,143,4,8,177,120,4,73,55,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,183,0,33,150,184,169,184,16,1,4,16,64,0,1,4,16,64,0,129,112,11,16,98,9,247,250,49,122,4,16,64,192,111,1,66,44,126,139,243,60,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,32,196,194,59,128,0,2,8,32,128,0,2,8,32,128,64,68,4,8,177,68,100,161,153,38,2,8,32,224,145,0,33,22,143,32,233,6,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,226,22,32,196,18,55,21,23,34,128,0,2,8,32,128,0,2,8,32,16,110,1,66,44,225,94,63,70,143,0,2,8,248,45,64,136,197,111,113,158,135,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,132,88,120,7,16,64,0,1,4,16,64,0,1,4,16,136,136,0,33,150,136,44,52,211,68,0,1,4,60,18,32,196,226,17,36,221,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,220,2,132,88,226,166,226,66,4,16,64,0,1,4,16,64,0,1,4,194,45,64,136,37,220,235,199,232,17,64,0,1,191,5,8,177,248,45,206,243,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,128,16,11,239,0,2,8,32,128,0,2,8,32,128,0,2,17,17,32,196,18,145,133,102,154,8,32,128,128,71,2,132,88,60,130,164,27,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,136,91,128,16,75,220,84,92,136,0,2,8,32,128,0,2,8,32,128,64,184,5,8,177,132,123,253,24,61,2,8,32,224,183,0,33,22,191,197,121,30,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,16,98,225,29,64,0,1,4,16,64,0,1,4,16,64,32,34,2,132,88,34,178,208,76,19,1,4,16,240,72,128,16,139,71,144,116,131,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,113,11,16,98,137,155,138,11,17,64,0,1,4,16,64,0,1,4,16,8,183,0,33,150,112,175,31,163,71,0,1,4,252,22,32,196,226,183,56,207,67,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,66,44,188,3,8,32,128,0,2,8,32,128,0,2,8,68,68,128,16,75,68,22,154,105,34,128,0,2,30,9,16,98,241,8,146,110,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,110,1,66,44,113,83,113,33,2,8,32,128,0,2,8,32,128,0,2,225,22,32,196,18,238,245,99,244,8,32,128,128,223,2,132,88,252,22,231,121,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,64,136,133,119,0,1,4,16,64,0,1,4,16,64,0,129,136,8,16,98,137,200,66,51,77,4,16,64,192,35,1,66,44,30,65,210,13,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,196,45,64,136,37,110,42,46,68,0,1,4,16,64,0,1,4,16,64,32,220,2,132,88,194,189,126,140,30,1,4,16,240,91,128,16,139,223,226,60,15,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,8,177,240,14,32,128,0,2,8,32,128,0,2,8,32,16,17,1,66,44,17,89,104,166,137,0,2,8,120,36,64,136,197,35,72,186,65,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,184,5,8,177,196,77,197,133,8,32,128,0,2,8,32,128,0,2,8,132,91,128,16,75,184,215,143,209,35,128,0,2,126,11,16,98,241,91,156,231,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,33,22,222,1,4,16,64,0,1,4,16,64,0,1,4,34,34,64,136,37,34,11,205,52,17,64,0,1,143,4,8,177,120,4,73,55,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,183,0,33,150,184,169,184,16,1,4,16,64,0,1,4,16,64,0,129,112,11,16,98,9,247,250,49,122,4,16,64,192,111,1,66,44,126,139,243,60,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,32,196,194,59,128,0,2,8,32,128,0,2,8,32,128,64,68,4,8,177,68,100,161,153,38,2,8,32,224,145,0,33,22,143,32,233,6,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,226,22,32,196,18,55,21,23,34,128,0,2,8,32,128,0,2,8,32,16,110,1,66,44,225,94,63,70,143,0,2,8,248,45,64,136,197,111,113,158,135,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,132,88,120,7,16,64,0,1,4,16,64,0,1,4,16,136,136,0,33,150,136,44,52,211,68,0,1,4,60,18,32,196,226,17,36,221,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,220,2,132,88,226,166,226,66,4,16,64,0,1,4,16,64,0,1,4,194,45,64,136,37,220,235,199,232,17,64,0,1,191,5,8,177,248,45,206,243,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,128,16,11,239,0,2,8,32,128,0,2,8,32,128,0,2,17,17,32,196,18,145,133,102,154,8,32,128,128,71,2,132,88,60,130,164,27,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,136,91,128,16,75,220,84,92,136,0,2,8,32,128,0,2,8,32,128,64,184,5,8,177,132,123,253,24,61,2,8,32,224,183,0,33,22,191,197,121,30,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,16,98,225,29,64,0,1,4,16,64,0,1,4,16,64,32,34,2,132,88,34,178,208,76,19,1,4,16,240,72,128,16,139,71,144,116,131,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,113,11,16,98,137,155,138,11,17,64,0,1,4,16,64,0,1,4,16,8,183,0,33,150,112,175,31,163,71,0,1,4,252,22,32,196,226,183,56,207,67,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,66,44,188,3,8,32,128,0,2,8,32,128,0,2,8,68,68,128,16,75,68,22,154,105,34,128,0,2,30,9,16,98,241,8,146,110,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,110,1,66,44,113,83,113,33,2,8,32,128,0,2,8,32,128,0,2,225,22,32,196,18,238,245,99,244,8,32,128,128,223,2,132,88,252,22,231,121,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,64,136,133,119,0,1,4,16,64,0,1,4,16,64,0,129,136,8,16,98,137,200,66,51,77,4,16,64,192,35,1,66,44,30,65,210,13,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,196,45,64,136,37,110,42,46,68,0,1,4,16,64,0,1,4,16,64,32,220,2,132,88,194,189,126,140,30,1,4,16,240,91,128,16,139,223,226,60,15,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,8,177,240,14,32,128,0,2,8,32,128,0,2,8,32,16,17,1,66,44,17,89,104,166,137,0,2,8,120,36,64,136,197,35,72,186,65,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,184,5,8,177,196,77,197,133,8,32,128,0,2,8,32,128,0,2,8,132,91,128,16,75,184,215,143,209,35,128,0,2,126,11,16,98,241,91,156,231,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,33,22,222,1,4,16,64,0,1,4,16,64,0,1,4,34,34,64,136,37,34,11,205,52,17,64,0,1,143,4,8,177,120,4,73,55,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,183,0,33,150,184,169,184,16,1,4,16,64,0,1,4,16,64,0,129,112,11,16,98,9,247,250,49,122,4,16,64,192,111,1,66,44,126,139,243,60,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,32,196,194,59,128,0,2,8,32,128,0,2,8,32,128,64,68,4,8,177,68,100,161,153,38,2,8,32,224,145,0,33,22,143,32,233,6,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,226,22,32,196,18,55,21,23,34,128,0,2,8,32,128,0,2,8,32,16,110,1,66,44,225,94,63,70,143,0,2,8,248,45,64,136,197,111,113,158,135,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,132,88,120,7,16,64,0,1,4,16,64,0,1,4,16,136,136,0,33,150,136,44,52,211,68,0,1,4,60,18,32,196,226,17,36,221,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,220,2,132,88,226,166,226,66,4,16,64,0,1,4,16,64,0,1,4,194,45,64,136,37,220,235,199,232,17,64,0,1,191,5,8,177,248,45,206,243,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,128,16,11,239,0,2,8,32,128,0,2,8,32,128,0,2,17,17,32,196,18,145,133,102,154,8,32,128,128,71,2,132,88,60,130,164,27,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,136,91,128,16,75,220,84,92,136,0,2,8,32,128,0,2,8,32,128,64,184,5,8,177,132,123,253,24,61,2,8,32,224,183,0,33,22,191,197,121,30,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,16,98,225,29,64,0,1,4,16,64,0,1,4,16,64,32,34,2,132,88,34,178,208,76,19,1,4,16,240,72,128,16,139,71,144,116,131,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,113,11,16,98,137,155,138,11,17,64,0,1,4,16,64,0,1,4,16,8,183,0,33,150,112,175,31,163,71,0,1,4,252,22,32,196,226,183,56,207,67,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,66,44,188,3,8,32,128,0,2,8,32,128,0,2,8,68,68,128,16,75,68,22,154,105,34,128,0,2,30,9,16,98,241,8,146,110,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,110,1,66,44,113,83,113,33,2,8,32,128,0,2,8,32,128,0,2,225,22,32,196,18,238,245,99,244,8,32,128,128,223,2,132,88,252,22,231,121,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,64,136,133,119,0,1,4,16,64,0,1,4,16,64,0,129,136,8,16,98,137,200,66,51,77,4,16,64,192,35,1,66,44,30,65,210,13,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,196,45,64,136,37,110,42,46,68,0,1,4,16,64,0,1,4,16,64,32,220,2,132,88,194,189,126,140,30,1,4,16,240,91,128,16,139,223,226,60,15,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,8,177,240,14,32,128,0,2,8,32,128,0,2,8,32,16,17,1,66,44,17,89,104,166,137,0,2,8,120,36,64,136,197,35,72,186,65,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,184,5,8,177,196,77,197,133,8,32,128,0,2,8,32,128,0,2,8,132,91,128,16,75,184,215,143,209,35,128,0,2,126,11,16,98,241,91,156,231,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,33,22,222,1,4,16,64,0,1,4,16,64,0,1,4,34,34,64,136,37,34,11,205,52,17,64,0,1,143,4,8,177,120,4,73,55,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,183,0,33,150,184,169,184,16,1,4,16,64,0,1,4,16,64,0,129,112,11,16,98,9,247,250,49,122,4,16,64,192,111,1,66,44,126,139,243,60,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,32,196,194,59,128,0,2,8,32,128,0,2,8,32,128,64,68,4,8,177,68,100,161,153,38,2,8,32,224,145,0,33,22,143,32,233,6,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,226,22,32,196,18,55,21,23,34,128,0,2,8,32,128,0,2,8,32,16,110,1,66,44,225,94,63,70,143,0,2,8,248,45,64,136,197,111,113,158,135,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,132,88,120,7,16,64,0,1,4,16,64,0,1,4,16,136,136,0,33,150,136,44,52,211,68,0,1,4,60,18,32,196,226,17,36,221,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,220,2,132,88,226,166,226,66,4,16,64,0,1,4,16,64,0,1,4,194,45,64,136,37,220,235,199,232,17,64,0,1,191,5,8,177,248,45,206,243,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,128,16,11,239,0,2,8,32,128,0,2,8,32,128,0,2,17,17,32,196,18,145,133,102,154,8,32,128,128,71,2,132,88,60,130,164,27,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,136,91,128,16,75,220,84,92,136,0,2,8,32,128,0,2,8,32,128,64,184,5,8,177,132,123,253,24,61,2,8,32,224,183,0,33,22,191,197,121,30,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,16,98,225,29,64,0,1,4,16,64,0,1,4,16,64,32,34,2,132,88,34,178,208,76,19,1,4,16,240,72,128,16,139,71,144,116,131,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,113,11,16,98,137,155,138,11,17,64,0,1,4,16,64,0,1,4,16,8,183,0,33,150,112,175,31,163,71,0,1,4,252,22,32,196,226,183,56,207,67,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,66,44,188,3,8,32,128,0,2,8,32,128,0,2,8,68,68,128,16,75,68,22,154,105,34,128,0,2,30,9,16,98,241,8,146,110,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,110,1,66,44,113,83,113,33,2,8,32,128,0,2,8,32,128,0,2,225,22,32,196,18,238,245,99,244,8,32,128,128,223,2,132,88,252,22,231,121,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,64,136,133,119,0,1,4,16,64,0,1,4,16,64,0,129,136,8,16,98,137,200,66,51,77,4,16,64,192,35,1,66,44,30,65,210,13,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,196,45,64,136,37,110,42,46,68,0,1,4,16,64,0,1,4,16,64,32,220,2,132,88,194,189,126,140,30,1,4,16,240,91,128,16,139,223,226,60,15,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,8,177,240,14,32,128,0,2,8,32,128,0,2,8,32,16,17,1,66,44,17,89,104,166,137,0,2,8,120,36,64,136,197,35,72,186,65,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,184,5,8,177,196,77,197,133,8,32,128,0,2,8,32,128,0,2,8,132,91,128,16,75,184,215,143,209,35,128,0,2,126,11,16,98,241,91,156,231,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,33,22,222,1,4,16,64,0,1,4,16,64,0,1,4,34,34,64,136,37,34,11,205,52,17,64,0,1,143,4,8,177,120,4,73,55,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,183,0,33,150,184,169,184,16,1,4,16,64,0,1,4,16,64,0,129,112,11,16,98,9,247,250,49,122,4,16,64,192,111,1,66,44,126,139,243,60,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,32,196,194,59,128,0,2,8,32,128,0,2,8,32,128,64,68,4,8,177,68,100,161,153,38,2,8,32,224,145,0,33,22,143,32,233,6,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,226,22,32,196,18,55,21,23,34,128,0,2,8,32,128,0,2,8,32,16,110,1,66,44,225,94,63,70,143,0,2,8,248,45,64,136,197,111,113,158,135,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,132,88,120,7,16,64,0,1,4,16,64,0,1,4,16,136,136,0,33,150,136,44,52,211,140,172,192,238,221,187,109,243,230,205,182,117,235,86,219,190,125,187,237,218,181,203,246,236,217,99,251,246,237,179,131,7,15,218,161,67,135,236,199,31,127,180,163,71,143,218,177,99,199,236,196,137,19,166,239,130,90,174,92,185,44,119,238,220,150,55,111,94,203,159,63,191,157,127,254,249,86,168,80,33,187,232,162,139,172,104,209,162,86,188,120,113,187,244,210,75,237,178,203,46,179,210,165,75,219,217,103,159,29,89,231,40,77,156,16,75,148,86,155,185,34,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,12,1,66,44,193,88,7,70,129,0,2,8,32,128,0,2,8,32,128,64,150,11,16,98,201,114,98,30,128,128,47,2,199,143,31,183,207,62,251,204,86,173,90,101,171,87,175,182,181,107,215,218,250,245,235,237,156,115,206,177,82,165,74,89,201,146,37,237,146,75,46,177,98,197,138,185,0,74,145,34,69,236,130,11,46,176,2,5,10,216,121,231,157,103,121,242,228,113,33,148,156,57,115,186,241,158,58,117,202,133,90,126,249,229,23,251,233,167,159,236,240,225,195,46,244,178,127,255,126,219,187,119,175,41,28,179,99,199,14,219,182,109,155,11,201,108,218,180,201,61,163,92,185,114,86,177,98,69,251,211,159,254,100,87,95,125,181,251,51,90,98,9,16,98,73,172,245,100,54,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,132,65,128,16,75,24,86,137,49,34,128,0,2,8,32,128,0,2,8,32,144,1,129,254,253,251,91,231,206,157,173,87,175,94,214,170,85,43,87,113,65,155,213,3,7,14,180,142,29,59,90,143,30,61,172,109,219,182,25,232,153,91,16,64,192,79,129,35,71,142,216,194,133,11,109,241,226,197,182,116,233,82,251,248,227,143,173,106,213,170,46,56,82,169,82,37,171,80,161,130,149,45,91,214,5,85,252,106,95,127,253,181,125,245,213,87,182,102,205,26,251,226,139,47,92,168,230,172,179,206,178,235,174,187,206,106,212,168,97,53,107,214,180,242,229,203,251,53,28,158,147,69,2,132,88,178,8,150,110,17,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,77,1,66,44,188,28,8,32,128,0,2,8,32,128,0,2,8,36,168,128,142,13,209,113,32,170,182,160,202,11,170,170,160,77,110,29,37,162,99,68,244,255,249,242,229,75,208,217,51,45,4,194,45,176,110,221,58,251,240,195,15,109,214,172,89,182,100,201,18,187,233,166,155,236,198,27,111,116,1,17,5,69,116,252,79,208,154,170,180,44,91,182,204,141,87,161,27,85,118,169,83,167,142,213,173,91,215,234,213,171,119,186,242,75,208,198,205,120,210,22,32,196,194,219,129,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,126,11,16,98,241,91,156,231,33,128,0,2,8,32,128,0,2,8,32,224,163,64,167,78,157,236,149,87,94,113,71,133,196,154,142,17,121,230,153,103,172,103,207,158,62,142,132,71,33,128,192,239,9,108,216,176,193,38,77,154,100,239,191,255,190,29,58,116,200,238,184,227,14,23,0,185,245,214,91,67,25,0,81,181,150,217,179,103,219,140,25,51,108,209,162,69,118,215,93,119,89,195,134,13,221,63,180,112,8,16,98,9,199,58,49,74,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,18,73,128,16,75,34,173,38,115,65,0,1,4,16,64,0,1,4,16,64,32,133,128,170,177,20,41,82,196,85,68,136,181,115,206,57,199,246,237,219,71,21,22,222,22,4,2,32,160,170,72,99,198,140,177,183,223,126,219,54,109,218,100,141,27,55,118,33,143,235,175,191,62,0,163,243,110,8,7,14,28,112,225,156,201,147,39,187,163,135,238,191,255,126,123,224,129,7,220,177,72,180,224,10,16,98,9,238,218,48,50,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,18,85,128,16,75,162,174,44,243,66,0,1,4,16,64,0,1,4,16,64,224,255,9,36,173,198,66,21,22,94,11,4,130,33,176,113,227,70,27,49,98,132,141,26,53,202,106,215,174,237,2,29,13,26,52,8,198,224,178,120,20,91,183,110,117,161,157,177,99,199,90,241,226,197,237,177,199,30,179,251,238,187,47,139,159,74,247,25,17,32,196,146,17,53,238,65,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,204,8,16,98,201,140,30,247,34,128,0,2,8,32,128,0,2,8,32,16,2,129,164,213,88,168,194,18,130,5,99,136,9,45,240,233,167,159,218,160,65,131,108,230,204,153,214,188,121,115,23,224,40,89,178,100,66,207,249,76,147,83,117,22,133,121,182,108,217,98,79,61,245,148,181,108,217,50,178,22,65,156,56,33,150,32,174,10,99,66,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,177,5,8,177,36,246,250,50,59,4,16,64,0,1,4,16,64,0,1,4,156,128,170,177,244,239,223,223,218,182,109,107,61,123,246,68,5,1,4,124,22,248,252,243,207,173,79,159,62,182,124,249,114,107,213,170,149,11,108,228,204,153,211,231,81,4,247,113,203,150,45,115,225,30,249,180,111,223,158,48,75,64,150,138,16,75,64,22,130,97,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,33,1,66,44,17,90,108,166,138,0,2,8,32,128,0,2,8,32,16,93,1,85,99,121,248,225,135,237,205,55,223,180,124,249,242,69,23,130,153,35,224,179,192,238,221,187,173,123,247,238,166,138,35,29,58,116,176,54,109,218,248,60,130,112,61,110,197,138,21,46,236,179,97,195,6,235,220,185,179,53,105,210,36,92,19,72,176,209,18,98,73,176,5,101,58,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,132,64,128,16,75,8,22,137,33,34,128,0,2,8,32,128,0,2,8,100,141,192,255,252,207,255,100,77,199,244,26,24,129,83,167,78,5,102,44,12,36,122,2,3,6,12,112,65,140,214,173,91,91,151,46,93,44,119,238,220,209,67,200,224,140,231,204,153,99,221,186,117,179,130,5,11,90,143,30,61,172,82,165,74,25,236,137,219,50,35,64,136,37,51,122,220,139,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,25,17,32,196,146,17,53,238,65,0,1,4,16,64,0,1,4,16,72,8,1,133,88,8,57,36,196,82,166,58,9,214,55,113,215,54,232,51,251,228,147,79,172,93,187,118,86,184,112,97,123,249,229,151,237,170,171,174,10,250,144,3,59,190,33,67,134,216,179,207,62,235,142,24,82,16,136,230,175,0,33,22,127,189,121,26,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,152,17,98,225,45,64,0,1,4,16,64,0,1,4,16,136,172,0,33,135,196,94,122,214,55,177,215,55,168,179,83,104,165,95,191,126,214,191,127,127,119,132,23,45,243,2,59,119,238,116,161,160,29,59,118,216,160,65,131,172,114,229,202,153,239,148,30,226,18,32,196,18,23,19,23,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,128,135,2,132,88,60,196,164,43,4,16,64,0,1,4,16,64,0,129,112,9,16,114,8,215,122,165,119,180,172,111,122,197,184,62,51,2,10,90,52,111,222,220,114,229,202,101,131,7,15,182,226,197,139,103,166,59,238,77,69,96,228,200,145,214,178,101,75,27,56,112,160,181,104,209,2,35,31,4,8,177,248,128,204,35,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,153,0,33,22,94,8,4,16,64,0,1,4,16,64,0,129,200,10,16,114,72,236,165,103,125,19,123,125,131,52,187,57,115,230,184,170,43,10,88,116,234,212,41,72,67,75,184,177,172,93,187,214,154,53,107,230,170,177,12,29,58,52,225,230,23,180,9,17,98,9,218,138,48,30,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,18,95,128,16,75,226,175,49,51,68,0,1,4,16,64,0,1,4,16,72,67,128,144,67,98,191,26,172,111,98,175,111,80,102,55,98,196,8,235,216,177,163,141,25,51,198,234,215,175,31,148,97,37,252,56,154,54,109,234,142,23,122,231,157,119,172,80,161,66,9,63,223,236,154,32,33,150,236,146,231,185,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,68,87,128,16,75,116,215,158,153,35,128,0,2,8,32,128,0,2,145,23,32,228,144,216,175,0,235,155,216,235,27,132,217,117,239,222,221,38,77,154,100,19,38,76,176,114,229,202,5,97,72,145,26,67,183,110,221,108,242,228,201,110,13,202,148,41,19,169,185,251,53,89,66,44,126,73,243,28,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,136,9,16,98,225,93,64,0,1,4,16,64,0,1,4,16,136,172,0,33,135,196,94,122,214,55,177,215,55,187,103,167,234,43,203,151,47,183,41,83,166,88,225,194,133,179,123,56,145,125,254,176,97,195,172,119,239,222,54,109,218,52,171,84,169,82,100,29,178,106,226,132,88,178,74,150,126,17,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,45,1,66,44,188,27,8,32,128,0,2,8,32,128,0,2,145,21,32,228,144,216,75,207,250,38,246,250,102,231,236,20,96,89,185,114,165,125,240,193,7,150,59,119,238,236,28,10,207,54,179,209,163,71,91,215,174,93,109,214,172,89,86,190,124,121,76,60,20,32,196,226,33,38,93,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,92,2,132,88,226,98,226,34,4,16,64,0,1,4,16,64,0,129,68,20,32,228,144,136,171,250,127,115,98,125,19,123,125,179,107,118,61,122,244,176,185,115,231,218,236,217,179,9,176,100,215,34,164,242,220,145,35,71,90,159,62,125,108,254,252,249,86,162,68,137,0,141,44,220,67,33,196,18,238,245,99,244,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,132,81,128,16,75,24,87,141,49,35,128,0,2,8,32,128,0,2,8,120,34,64,200,193,19,198,192,118,194,250,6,118,105,66,59,176,81,163,70,217,171,175,190,106,11,22,44,176,34,69,138,132,118,30,137,58,240,126,253,250,217,212,169,83,109,241,226,197,150,35,71,142,68,157,166,175,243,34,196,226,43,55,15,67,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,51,35,196,194,107,128,0,2,8,32,128,0,2,8,32,16,89,1,66,14,137,189,244,172,111,98,175,175,223,179,91,180,104,145,213,175,95,223,150,46,93,106,21,43,86,244,251,241,60,47,78,129,214,173,91,219,254,253,251,109,220,184,113,113,222,193,101,103,18,32,196,194,251,129,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,126,11,16,98,241,91,156,231,33,128,0,2,8,32,128,0,2,8,4,70,128,144,67,96,150,34,75,6,194,250,102,9,107,36,59,61,124,248,176,85,169,82,197,122,246,236,105,141,26,53,138,164,65,152,38,93,167,78,29,171,93,187,182,181,107,215,46,76,195,14,228,88,9,177,4,114,89,24,20,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,9,45,64,136,37,161,151,151,201,33,128,0,2,8,32,128,0,2,8,156,73,128,144,67,98,191,31,172,111,98,175,175,159,179,123,240,193,7,173,88,177,98,214,171,87,47,63,31,203,179,50,40,176,101,203,22,171,92,185,178,205,156,57,211,174,189,246,218,12,246,194,109,18,32,196,194,123,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,126,11,16,98,241,91,156,231,33,128,0,2,8,32,128,0,2,8,4,70,128,144,67,96,150,34,75,6,194,250,102,9,107,228,58,29,63,126,188,13,28,56,208,86,172,88,17,185,185,135,121,194,111,189,245,150,141,24,49,194,150,45,91,22,230,105,100,251,216,9,177,100,251,18,48,0,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,34,39,64,136,37,114,75,206,132,17,64,0,1,4,16,64,0,1,4,98,2,132,28,18,251,93,96,125,19,123,125,253,152,221,47,191,252,98,151,95,126,185,141,29,59,214,106,214,172,233,199,35,121,134,135,2,58,250,169,122,245,234,28,43,148,9,83,66,44,153,192,227,86,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,200,144,0,33,150,12,177,113,19,2,8,32,128,0,2,8,32,128,64,34,8,16,114,72,132,85,76,123,14,172,111,98,175,175,31,179,235,220,185,179,125,255,253,247,54,124,248,112,63,30,199,51,60,22,88,183,110,157,85,171,86,205,116,188,80,145,34,69,60,238,61,26,221,17,98,137,198,58,51,75,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,130,36,64,136,37,72,171,193,88,16,64,0,1,4,16,64,0,1,4,124,21,32,228,144,156,251,215,95,127,53,253,147,51,103,206,12,175,195,209,163,71,237,192,129,3,118,241,197,23,103,184,15,175,110,100,125,189,146,140,102,63,187,119,239,182,75,46,185,196,5,32,244,111,90,56,5,158,121,230,25,203,145,35,135,245,237,219,55,156,19,200,230,81,19,98,201,230,5,224,241,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,68,80,128,16,75,4,23,157,41,35,128,0,2,8,32,128,0,2,8,252,255,2,65,9,57,252,252,243,207,150,55,111,94,251,230,155,111,172,116,233,210,169,46,143,142,53,25,63,126,188,53,105,210,196,242,228,201,147,37,75,168,106,19,115,230,130,11,86,166,0,0,32,0,73,68,65,84,204,177,247,223,127,63,89,255,239,189,247,158,61,246,216,99,118,248,240,225,100,127,126,231,157,119,218,31,255,248,71,123,229,149,87,108,251,246,237,214,177,99,71,123,231,157,119,220,53,87,92,113,133,61,242,200,35,214,161,67,135,44,25,107,60,157,6,101,125,227,25,43,215,4,79,160,83,167,78,166,223,157,222,239,172,110,251,246,237,179,158,61,123,218,234,213,171,237,198,27,111,116,191,243,50,101,202,184,199,126,253,245,215,54,114,228,72,219,180,105,147,253,229,47,127,177,167,158,122,42,89,208,108,239,222,189,246,208,67,15,217,228,201,147,127,243,109,80,168,172,113,227,198,166,32,71,173,90,181,126,51,141,131,7,15,186,42,51,203,151,47,183,178,101,203,186,99,119,10,23,46,236,174,235,213,171,151,123,102,172,93,117,213,85,214,182,109,219,223,244,113,166,241,77,154,52,201,141,235,228,201,147,118,223,125,247,217,237,183,223,110,231,158,123,110,86,115,38,235,127,231,206,157,86,178,100,73,83,40,41,54,55,95,7,16,242,135,17,98,9,249,2,50,124,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,66,40,64,136,37,132,139,198,144,17,64,0,1,4,16,64,0,1,4,188,17,8,74,200,65,213,79,150,46,93,106,85,171,86,77,51,160,162,234,38,133,10,21,50,109,200,22,43,86,204,27,128,20,189,164,21,98,121,247,221,119,173,89,179,102,103,12,177,232,239,15,29,58,100,131,6,13,178,220,185,115,219,7,31,124,96,15,60,240,128,205,156,57,211,110,187,237,182,44,25,239,239,117,26,148,245,253,189,113,242,247,193,19,56,126,252,184,59,126,102,229,202,149,86,170,84,169,44,31,96,149,42,85,236,196,137,19,214,190,125,123,91,181,106,149,13,24,48,192,246,239,223,239,130,118,21,43,86,52,5,72,154,55,111,110,47,191,252,178,213,168,81,195,6,14,28,104,10,191,41,112,54,118,236,88,155,59,119,174,253,240,195,15,86,160,64,129,100,99,109,211,166,141,189,250,234,171,46,72,210,176,97,195,100,127,119,234,212,41,247,103,10,206,188,248,226,139,238,183,186,118,237,90,247,124,85,46,185,232,162,139,92,96,230,194,11,47,116,247,233,187,83,175,94,189,100,125,40,4,147,214,248,62,252,240,67,119,189,2,52,87,95,125,181,117,237,218,213,133,115,94,122,233,165,44,247,76,249,128,22,45,90,88,137,18,37,236,217,103,159,245,253,217,97,127,32,33,150,176,175,32,227,71,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,124,2,132,88,194,183,102,140,24,1,4,16,64,0,1,4,16,64,192,35,1,47,66,14,159,127,254,185,219,148,253,243,159,255,108,111,191,253,182,219,16,94,177,98,133,171,104,160,10,5,117,234,212,113,27,210,10,160,168,26,129,54,161,117,157,54,165,175,185,230,26,183,89,172,141,230,218,181,107,187,42,38,197,139,23,183,222,189,123,219,232,209,163,221,38,181,54,174,159,123,238,57,87,69,97,225,194,133,110,195,120,222,188,121,174,175,86,173,90,185,63,171,84,169,146,187,167,114,229,202,150,158,241,40,60,211,189,123,119,247,220,75,47,189,212,29,1,164,32,74,202,74,44,241,132,88,180,225,253,228,147,79,186,141,234,88,27,54,108,152,253,233,79,127,178,235,174,187,206,246,236,217,147,234,120,117,109,106,243,213,218,100,182,121,177,190,153,29,3,247,135,83,64,191,191,25,51,102,184,240,71,86,55,85,82,209,239,39,22,80,211,111,187,96,193,130,46,16,166,239,131,130,23,170,116,164,54,109,218,52,251,235,95,255,106,63,253,244,147,11,173,232,219,161,32,73,106,33,22,133,82,58,119,238,236,174,235,211,167,207,111,66,44,155,55,111,118,1,157,173,91,183,186,223,191,66,51,170,84,178,100,201,18,23,58,81,117,40,85,114,81,40,45,173,54,110,220,184,52,199,167,239,214,177,99,199,108,232,208,161,238,118,253,187,91,183,110,246,221,119,223,101,53,233,111,250,255,244,211,79,237,254,251,239,183,141,27,55,250,254,236,176,63,144,16,75,216,87,144,241,35,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,62,1,66,44,225,91,51,70,140,0,2,8,32,128,0,2,8,32,224,145,128,23,33,7,109,248,234,248,15,29,159,163,42,10,245,235,215,183,162,69,139,186,10,6,141,26,53,114,155,199,58,134,103,241,226,197,174,58,137,54,82,223,120,227,13,219,176,97,131,11,124,252,237,111,127,115,71,133,104,195,88,27,172,170,184,210,160,65,3,251,215,191,254,229,54,151,85,225,68,161,21,109,68,43,16,163,128,137,142,228,184,225,134,27,236,252,243,207,183,255,253,223,255,181,249,243,231,187,163,63,180,153,253,229,151,95,198,61,158,88,56,69,85,24,180,217,172,227,128,238,186,235,174,84,67,44,58,10,68,207,72,218,180,209,127,199,29,119,184,227,86,52,78,205,67,243,209,56,85,45,66,71,13,169,169,226,131,66,62,169,141,87,65,159,212,230,91,173,90,181,76,175,178,23,235,155,233,65,208,65,40,5,244,14,235,157,78,89,189,36,43,38,115,228,200,17,91,179,102,141,11,123,169,233,219,160,144,155,2,113,250,189,235,152,49,29,37,166,166,74,41,21,42,84,72,118,244,152,126,243,10,183,37,173,196,162,96,140,174,211,183,67,223,33,133,231,82,206,69,223,13,253,222,147,30,19,150,63,127,126,23,158,209,239,85,199,11,233,247,173,0,205,131,15,62,232,142,44,82,24,47,105,123,225,133,23,210,28,159,190,41,234,79,193,60,53,85,102,210,241,76,19,39,78,204,10,198,223,237,83,161,193,190,125,251,90,205,154,53,127,247,90,46,248,63,1,66,44,188,13,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,224,183,0,33,22,191,197,121,30,2,8,32,128,0,2,8,32,128,64,96,4,188,8,57,196,66,44,218,104,46,93,186,180,59,186,163,127,255,254,246,159,255,252,199,29,5,162,144,198,149,87,94,105,187,119,239,118,71,118,92,126,249,229,238,120,13,53,29,181,161,227,63,146,134,88,190,248,226,11,187,231,158,123,92,48,69,225,152,117,235,214,185,99,77,206,57,231,156,211,199,9,169,47,29,61,180,101,203,22,43,89,178,164,11,137,40,56,163,202,39,58,250,67,247,197,51,30,5,96,212,183,198,171,118,247,221,119,187,127,167,86,137,69,33,150,186,117,235,38,91,59,29,129,244,232,163,143,186,16,203,127,255,251,95,23,206,209,189,255,254,247,191,221,117,170,46,51,97,194,4,23,198,73,107,188,170,6,147,218,124,255,240,135,63,100,250,61,241,98,125,51,61,8,58,8,157,192,247,223,127,239,42,147,40,92,226,69,69,160,244,0,40,116,162,160,155,2,23,211,167,79,119,225,17,125,35,6,15,30,236,186,81,80,237,130,11,46,48,125,39,84,129,73,45,101,136,69,223,3,85,107,185,246,218,107,173,83,167,78,86,166,76,153,84,67,44,111,190,249,166,11,166,233,27,21,107,58,214,232,145,71,30,113,223,21,125,159,250,245,235,231,158,167,235,52,142,143,63,254,216,206,58,235,172,211,215,199,51,62,133,100,244,205,211,247,225,163,143,62,58,29,214,73,143,139,23,215,170,98,150,170,205,232,123,69,139,95,128,16,75,252,86,92,137,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,222,8,16,98,241,198,145,94,16,64,0,1,4,16,64,0,1,4,66,40,224,69,200,65,33,22,85,43,136,85,51,80,5,150,33,67,134,252,70,67,27,205,55,223,124,179,59,38,72,215,171,105,83,85,33,149,164,33,22,85,47,105,218,180,169,141,25,51,198,242,229,203,103,15,63,252,176,245,236,217,211,133,68,84,5,65,71,142,104,35,88,193,143,148,237,181,215,94,179,114,229,202,197,61,30,85,126,208,120,84,169,65,77,27,214,203,150,45,75,247,113,66,170,110,160,249,235,8,20,53,29,131,164,74,50,58,10,233,177,199,30,179,234,213,171,167,57,94,253,125,106,243,205,147,39,79,166,223,40,47,214,55,211,131,160,131,208,9,168,66,209,123,239,189,103,83,167,78,245,109,236,39,78,156,112,199,109,41,136,166,170,41,170,234,148,51,103,78,123,252,241,199,93,240,34,86,189,100,215,174,93,238,216,47,133,89,84,217,72,45,101,136,69,85,91,116,159,142,66,202,149,43,151,11,194,232,55,166,112,140,66,116,177,150,218,49,97,10,188,40,228,113,235,173,183,186,35,139,98,207,152,53,107,150,11,177,197,194,113,177,62,126,111,124,58,222,236,182,219,110,115,213,88,52,46,5,250,178,171,173,92,185,210,85,147,145,23,45,126,1,66,44,241,91,113,37,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,120,35,64,136,197,27,71,122,65,0,1,4,16,64,0,1,4,16,8,161,128,23,33,135,148,33,150,46,93,186,216,236,217,179,109,225,194,133,78,228,248,241,227,238,8,16,85,86,208,17,33,109,219,182,181,39,158,120,194,253,157,2,47,58,62,40,105,136,229,236,179,207,118,85,87,244,143,170,50,180,108,217,210,122,244,232,225,142,2,137,133,88,212,159,142,59,217,179,103,143,11,186,168,41,12,163,234,17,58,138,36,105,168,230,76,227,169,85,171,150,53,110,220,216,109,158,171,233,248,20,85,161,72,173,18,139,254,46,233,177,35,186,254,206,59,239,116,71,6,41,172,162,205,233,111,191,253,246,244,17,66,250,123,85,105,209,177,38,154,67,90,227,85,224,37,181,249,42,220,146,217,230,197,250,102,118,12,220,31,62,1,189,175,165,74,149,178,54,109,218,248,54,120,5,76,244,187,86,88,69,65,146,88,83,160,101,202,148,41,166,0,134,154,170,31,233,91,240,221,119,223,157,190,38,101,136,101,196,136,17,54,112,224,192,211,127,175,111,131,42,52,169,26,74,135,14,29,78,255,185,250,210,177,100,250,6,41,128,166,223,162,142,53,219,180,105,147,237,219,183,207,125,187,244,247,106,95,125,245,149,149,47,95,222,253,158,85,189,41,158,241,233,30,85,131,209,55,72,207,206,145,35,135,111,158,105,61,72,223,80,141,75,149,171,104,241,9,16,98,137,207,137,171,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,192,59,1,66,44,222,89,210,19,2,8,32,128,0,2,8,32,128,64,200,4,188,8,57,164,12,177,204,153,51,199,5,54,22,45,90,228,130,43,170,82,50,116,232,80,87,65,69,97,15,109,56,171,202,131,54,142,111,186,233,38,171,95,191,126,178,16,203,140,25,51,108,230,204,153,238,24,30,29,223,81,179,102,77,23,52,121,224,129,7,220,70,179,54,186,47,186,232,34,183,145,172,190,159,126,250,105,155,59,119,174,59,250,67,127,167,126,147,134,88,206,52,30,29,81,242,246,219,111,187,241,252,242,203,47,166,80,203,245,215,95,159,238,16,75,239,222,189,93,165,133,91,110,185,197,84,13,38,127,254,252,46,84,163,185,169,10,196,147,79,62,153,230,120,21,212,73,109,190,10,248,100,182,121,177,190,153,29,3,247,135,79,64,149,131,116,196,150,126,11,126,180,109,219,182,185,227,123,20,86,81,37,165,88,83,240,100,251,246,237,238,216,32,5,227,202,150,45,235,142,250,209,111,95,85,77,98,45,101,136,37,229,152,117,127,215,174,93,93,248,69,21,95,84,41,170,65,131,6,118,201,37,151,184,96,156,194,58,237,218,181,179,23,94,120,193,125,15,84,237,69,223,33,93,163,64,139,190,59,10,223,233,27,166,239,137,198,171,42,53,10,227,41,52,151,214,248,20,124,211,223,43,164,23,107,10,178,232,216,53,125,115,138,21,43,118,58,36,227,135,179,158,161,111,179,66,123,183,223,126,187,95,143,12,253,115,8,177,132,126,9,153,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,161,19,32,196,18,186,37,99,192,8,32,128,0,2,8,32,128,0,2,94,9,120,17,114,80,53,3,109,136,38,173,82,162,13,95,29,201,161,166,141,104,5,82,20,16,217,189,123,183,117,235,214,205,134,15,31,238,254,92,71,123,232,31,133,92,84,1,65,71,117,168,178,74,213,170,85,109,199,142,29,238,191,43,86,172,104,211,166,77,179,11,46,184,192,106,212,168,225,142,18,210,102,178,194,51,77,154,52,57,77,161,138,13,157,58,117,114,149,26,210,51,30,5,79,20,56,81,83,248,37,119,238,220,238,24,146,164,77,27,206,170,140,146,86,37,22,205,245,227,143,63,118,199,149,108,222,188,249,116,117,24,109,154,107,174,170,180,162,62,82,27,175,42,74,164,53,223,204,174,179,23,235,155,217,49,112,127,240,4,158,123,238,57,119,148,87,90,77,33,44,133,71,20,34,243,163,41,188,18,59,210,43,233,243,244,93,80,80,164,87,175,94,238,183,173,118,197,21,87,184,223,120,210,106,40,10,175,85,168,80,193,14,29,58,228,2,100,41,91,210,16,203,209,163,71,77,71,117,41,164,162,227,129,22,44,88,224,190,77,106,250,222,232,207,245,157,249,245,215,95,237,190,251,238,59,125,140,145,190,87,10,174,232,8,178,249,243,231,187,192,218,15,63,252,224,140,210,26,159,42,202,108,220,184,49,217,112,244,12,125,71,244,12,253,163,123,253,108,170,8,163,240,140,66,59,180,248,4,8,177,196,231,196,85,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,224,157,0,33,22,239,44,233,9,1,4,16,64,0,1,4,16,64,32,100,2,89,25,114,208,113,28,10,104,168,234,128,130,33,106,10,160,156,127,254,249,238,207,20,236,120,232,161,135,220,17,29,41,55,84,85,21,69,97,16,85,64,72,121,236,197,193,131,7,221,159,171,253,244,211,79,182,101,203,22,187,248,226,139,79,255,89,90,75,144,218,120,116,173,42,51,232,24,32,109,236,198,142,38,202,232,50,170,175,173,91,183,186,170,46,58,58,233,172,179,206,74,214,85,90,227,61,211,124,51,58,22,221,151,149,235,155,153,113,113,111,246,9,232,184,30,133,173,20,202,80,160,172,105,211,166,201,6,163,227,114,98,199,230,100,223,40,127,251,100,5,84,244,27,214,183,195,235,118,236,216,49,247,189,81,223,57,115,230,76,214,189,158,187,127,255,126,43,81,162,196,111,254,46,233,133,89,57,62,47,231,171,42,52,235,215,175,119,193,65,90,124,2,132,88,226,115,226,42,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,240,78,128,16,139,119,150,244,132,0,2,8,32,128,0,2,8,32,16,50,1,191,67,14,239,190,251,174,181,111,223,222,90,183,110,237,170,24,12,28,56,208,150,47,95,158,236,8,145,144,17,6,122,184,126,175,111,160,49,24,220,105,1,29,115,53,125,250,116,59,247,220,115,93,248,43,105,152,69,71,243,40,228,178,102,205,26,196,18,80,64,85,111,84,25,43,101,181,169,4,156,170,103,83,34,196,226,25,37,29,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,156,2,132,88,226,132,226,50,4,16,64,0,1,4,16,64,0,129,196,19,240,59,228,160,35,58,116,92,199,194,133,11,221,230,121,131,6,13,220,49,32,180,172,17,240,123,125,179,102,22,244,234,181,192,138,21,43,236,166,155,110,178,159,127,254,217,117,157,52,204,114,229,149,87,90,135,14,29,220,145,61,180,196,19,152,59,119,174,245,233,211,199,244,111,90,124,2,132,88,226,115,226,42,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,240,78,128,16,139,119,150,244,132,0,2,8,32,128,0,2,8,32,16,50,1,66,14,33,91,176,116,14,87,235,75,67,32,53,129,28,57,114,216,201,147,39,147,253,85,174,92,185,236,249,231,159,183,121,243,230,217,130,5,11,128,75,64,1,5,8,95,124,241,69,214,55,29,107,75,136,37,29,88,92,138,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,158,8,16,98,241,132,145,78,16,64,0,1,4,16,64,0,1,4,194,40,64,136,37,140,171,22,255,152,89,223,248,173,162,116,37,149,88,162,180,218,201,231,74,37,150,244,175,61,33,150,244,155,113,7,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,100,78,128,16,75,230,252,184,27,1,4,16,64,0,1,4,16,64,32,196,2,132,28,188,93,188,19,39,78,88,206,156,57,189,237,52,19,189,177,190,153,192,75,224,91,235,215,175,111,211,167,79,79,118,140,80,211,166,77,221,140,191,252,242,75,187,255,254,251,109,205,154,53,9,44,16,221,169,77,153,50,197,38,76,152,96,147,39,79,142,46,66,58,103,78,136,37,157,96,92,142,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,153,22,32,196,146,105,66,58,64,0,1,4,16,64,0,1,4,16,8,171,64,162,134,28,166,78,157,106,21,43,86,180,82,165,74,101,104,105,50,122,127,254,252,249,109,201,146,37,86,169,82,165,12,61,215,235,155,18,117,125,189,118,138,82,127,19,39,78,116,33,149,11,47,188,208,186,117,235,102,177,240,74,204,96,239,222,189,86,190,124,121,211,191,19,161,233,248,28,5,55,6,15,30,124,122,58,7,15,30,180,225,195,135,219,242,229,203,173,108,217,178,214,174,93,59,43,92,184,240,111,166,123,166,235,116,228,210,248,241,227,237,216,177,99,214,168,81,35,187,235,174,187,66,193,53,100,200,16,91,191,126,189,13,29,58,52,20,227,13,194,32,9,177,4,97,21,24,3,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,209,18,32,196,18,173,245,102,182,8,32,128,0,2,8,32,128,0,2,73,4,18,53,228,160,16,73,231,206,157,173,113,227,198,25,90,239,140,222,79,136,37,67,220,220,228,179,192,115,207,61,103,47,189,244,82,154,79,213,123,188,125,251,118,43,80,160,128,207,35,243,238,113,59,118,236,176,105,211,166,89,255,254,253,237,252,243,207,183,149,43,87,186,206,79,157,58,101,13,27,54,180,213,171,87,219,139,47,190,104,51,103,206,180,181,107,215,218,170,85,171,44,71,142,28,167,7,112,166,235,116,109,181,106,213,172,101,203,150,86,189,122,117,123,252,241,199,237,205,55,223,116,253,6,189,61,243,204,51,86,172,88,49,23,220,161,197,39,64,136,37,62,39,174,66,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,239,4,8,177,120,103,73,79,8,32,128,0,2,8,32,128,0,2,33,19,8,82,136,69,199,91,104,115,253,135,31,126,176,123,239,189,215,250,244,233,99,185,115,231,118,27,209,157,58,117,114,155,234,181,106,213,50,85,18,40,94,188,184,189,254,250,235,182,115,231,78,219,178,101,139,205,153,51,199,170,84,169,98,99,198,140,177,65,131,6,89,143,30,61,220,53,218,88,190,229,150,91,172,103,207,158,246,246,219,111,155,142,251,185,227,142,59,172,111,223,190,110,195,90,71,167,104,3,90,71,167,232,207,187,119,239,238,250,72,121,255,91,111,189,101,3,6,12,176,35,71,142,216,223,255,254,119,235,210,165,139,59,54,72,155,223,173,90,181,50,109,152,55,105,210,196,85,182,248,226,139,47,168,196,18,178,223,1,195,77,46,160,96,134,194,31,215,95,127,125,104,105,230,207,159,111,35,70,140,176,13,27,54,184,223,106,44,196,178,121,243,102,87,161,105,235,214,173,118,233,165,151,218,254,253,251,93,21,22,85,80,170,81,163,134,221,125,247,221,214,166,77,27,187,248,226,139,211,188,78,223,21,125,63,212,191,90,219,182,109,221,239,94,207,12,122,171,83,167,142,251,102,221,126,251,237,65,31,106,96,198,71,136,37,48,75,193,64,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,136,140,0,33,150,200,44,53,19,69,0,1,4,16,64,0,1,4,16,72,41,16,148,16,139,194,32,21,42,84,112,1,148,203,47,191,220,109,178,42,40,114,245,213,87,91,185,114,229,172,117,235,214,46,36,162,144,137,66,46,218,112,126,225,133,23,92,104,68,213,20,116,36,200,147,79,62,233,254,81,0,70,27,180,255,248,199,63,236,137,39,158,176,221,187,119,187,32,139,54,156,11,22,44,232,170,179,232,40,145,186,117,235,186,77,236,122,245,234,217,67,15,61,228,130,45,58,98,165,125,251,246,201,238,255,244,211,79,221,255,107,108,87,93,117,149,61,252,240,195,246,216,99,143,89,215,174,93,221,38,183,198,171,35,89,6,14,28,104,31,125,244,17,33,22,126,102,161,23,80,133,17,189,219,10,115,132,189,189,246,218,107,54,106,212,168,211,33,22,5,77,116,244,207,225,195,135,79,79,77,149,103,244,251,214,119,224,198,27,111,116,191,109,125,27,211,186,78,253,233,218,71,31,125,212,245,161,239,201,243,207,63,111,223,125,247,93,224,185,10,21,42,100,95,125,245,149,21,45,90,52,240,99,13,202,0,9,177,4,101,37,24,7,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,209,17,32,196,18,157,181,102,166,8,32,128,0,2,8,32,128,0,2,41,4,130,18,98,81,165,21,5,64,22,47,94,236,70,56,111,222,60,251,207,127,254,99,155,54,109,178,5,11,22,216,242,229,203,221,159,171,170,130,130,36,219,182,109,179,55,222,120,195,253,93,236,158,103,159,125,214,253,249,248,241,227,93,37,148,216,113,66,235,215,175,183,131,7,15,218,159,255,252,103,87,49,69,33,22,85,93,209,113,32,10,167,252,244,211,79,150,39,79,30,87,209,69,65,23,85,109,73,122,127,131,6,13,92,184,69,27,215,106,163,71,143,182,222,189,123,219,244,233,211,237,138,43,174,176,125,251,246,185,74,14,159,127,254,185,11,221,80,137,133,159,89,216,5,222,125,247,93,123,239,189,247,108,234,212,169,129,158,138,126,179,139,22,45,178,202,149,43,159,174,126,164,170,74,95,127,253,245,233,163,196,82,134,88,84,69,165,87,175,94,238,154,88,83,21,167,71,30,121,196,133,224,98,237,76,215,41,60,167,138,80,177,227,202,62,252,240,67,23,134,211,17,68,65,110,170,70,163,240,141,42,80,209,226,23,32,196,18,191,21,87,34,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,128,55,2,132,88,188,113,164,23,4,16,64,0,1,4,16,64,0,129,16,10,4,37,196,162,234,41,10,138,12,30,60,56,153,162,254,92,199,122,188,242,202,43,238,207,143,30,61,234,2,39,159,125,246,153,59,102,72,65,23,109,54,171,41,88,242,201,39,159,216,251,239,191,159,44,132,162,99,136,116,76,209,184,113,227,44,95,190,124,238,90,29,255,161,74,4,234,55,233,102,118,236,225,73,67,44,101,202,148,177,141,27,55,38,27,151,250,209,241,66,58,242,40,118,255,201,147,39,221,177,37,132,88,66,248,67,96,200,201,4,190,255,254,123,87,165,72,199,103,233,27,17,196,246,227,143,63,186,111,195,185,231,158,107,123,247,238,181,107,174,185,198,133,74,116,244,151,170,170,220,124,243,205,110,216,41,67,44,10,232,52,107,214,44,89,37,22,253,198,245,45,80,184,45,214,206,116,221,211,79,63,109,237,218,181,115,71,145,169,77,154,52,201,5,99,98,71,22,5,209,75,99,122,233,165,151,220,241,73,177,239,105,80,199,25,180,113,17,98,9,218,138,48,30,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,18,95,128,16,75,226,175,49,51,68,0,1,4,16,64,0,1,4,16,72,67,32,40,33,22,85,54,88,181,106,149,253,243,159,255,116,35,213,17,62,170,154,162,99,47,20,10,153,60,121,178,251,115,85,16,168,88,177,162,253,247,191,255,181,151,95,126,217,118,238,220,121,186,66,74,90,33,22,29,137,242,241,199,31,155,54,165,181,49,127,207,61,247,184,35,138,116,108,72,173,90,181,236,248,241,227,46,124,178,107,215,46,155,50,101,138,61,245,212,83,201,66,48,215,94,123,173,253,229,47,127,113,71,140,168,169,170,203,158,61,123,236,208,161,67,110,163,60,118,191,170,192,148,44,89,146,16,11,191,182,132,16,168,83,167,142,11,123,52,108,216,48,144,243,81,112,100,225,194,133,174,34,138,42,178,40,188,50,119,238,92,119,140,152,142,251,202,145,35,135,27,119,202,16,203,210,165,75,237,134,27,110,176,3,7,14,184,227,197,126,254,249,103,203,155,55,175,171,250,164,35,148,98,237,76,215,201,165,106,213,170,46,56,167,166,111,209,55,223,124,115,58,80,23,72,48,51,23,244,209,177,105,53,107,214,12,234,16,3,57,46,66,44,129,92,22,6,133,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,66,11,16,98,73,232,229,101,114,8,32,128,0,2,8,32,128,0,2,103,18,8,74,136,69,149,85,20,40,153,57,115,166,93,121,229,149,118,235,173,183,186,48,137,2,43,218,112,157,49,99,134,213,168,81,195,116,236,144,130,45,170,194,242,252,243,207,167,25,98,209,241,32,218,104,110,222,188,185,59,230,227,178,203,46,115,85,94,20,148,81,127,173,91,183,118,199,13,233,24,32,109,68,107,227,91,213,89,84,233,69,155,225,73,239,239,210,165,139,77,156,56,209,141,225,255,99,239,46,192,164,170,254,63,142,127,127,180,116,42,34,141,69,11,40,173,96,0,146,138,132,32,138,2,10,136,32,33,72,135,116,55,136,116,10,210,33,210,221,173,72,131,132,148,146,18,6,8,242,127,190,199,255,172,187,203,238,204,221,221,217,185,119,102,222,247,121,124,80,246,206,189,231,188,190,55,144,243,153,115,116,6,22,61,174,206,254,48,101,202,20,243,121,29,192,214,165,72,52,136,163,199,98,38,22,238,185,64,16,208,101,179,244,154,119,5,200,156,214,39,157,249,72,55,87,88,37,178,246,133,15,177,104,232,44,77,154,52,162,225,54,157,77,165,91,183,110,50,125,250,116,19,98,211,99,233,115,66,159,63,217,179,103,143,116,191,49,99,198,152,103,209,161,67,135,66,150,40,211,231,209,135,31,126,232,52,166,144,246,104,48,176,78,157,58,15,205,42,229,216,6,59,168,97,132,88,28,84,12,154,130,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,144,8,16,98,9,146,66,211,77,4,16,64,0,1,4,16,64,0,129,135,5,156,18,98,249,231,159,127,164,65,131,6,38,64,162,91,229,202,149,77,112,36,97,194,132,242,206,59,239,152,89,84,52,64,162,225,145,37,75,150,72,225,194,133,35,12,177,232,64,173,14,186,119,232,208,65,250,244,233,99,142,145,34,69,10,169,94,189,186,57,110,186,116,233,164,66,133,10,102,246,6,13,155,236,220,185,211,132,82,116,211,89,10,244,252,185,114,229,10,243,249,50,101,202,152,217,40,214,174,93,27,178,159,158,35,115,230,204,102,192,91,151,22,209,173,68,137,18,178,127,255,126,209,25,28,52,124,227,132,205,41,245,117,130,5,109,136,154,128,134,61,244,126,209,37,114,66,207,80,18,181,163,216,191,183,6,78,52,144,163,247,186,107,91,183,110,157,9,205,233,166,207,21,87,72,78,255,91,239,25,125,222,232,82,102,145,237,167,54,186,116,209,162,69,139,204,49,244,223,103,206,156,233,49,80,99,167,70,227,198,141,205,51,75,159,141,108,81,19,32,196,18,53,47,246,70,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,152,11,16,98,137,185,33,71,64,0,1,4,16,64,0,1,4,16,240,83,1,167,133,28,174,94,189,106,6,130,83,166,76,25,70,84,103,73,184,117,235,150,25,76,215,165,127,172,108,186,92,136,6,88,244,120,119,238,220,49,51,45,232,114,63,218,231,203,151,47,75,234,212,169,205,207,116,57,17,93,26,232,241,199,31,15,115,216,208,159,127,240,224,129,232,114,65,122,156,167,159,126,218,28,195,181,93,185,114,197,124,94,103,110,8,253,251,86,218,24,219,251,56,173,190,177,221,95,142,239,93,1,157,109,68,175,249,193,131,7,123,247,192,14,56,218,221,187,119,229,228,201,147,242,228,147,79,186,125,166,184,219,79,151,51,211,103,72,250,244,233,29,208,163,200,155,160,237,212,103,223,197,139,23,205,236,81,108,81,19,32,196,18,53,47,246,70,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,152,11,16,98,137,185,33,71,64,0,1,4,16,64,0,1,4,16,240,83,1,66,14,126,90,56,139,205,166,190,22,161,216,45,66,1,13,61,100,202,148,73,78,157,58,101,126,101,243,79,129,86,173,90,153,176,205,128,1,3,252,179,3,54,183,154,16,139,205,5,224,244,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,4,161,0,33,150,32,44,58,93,70,0,1,4,16,64,0,1,4,16,248,87,128,144,67,96,95,9,212,55,176,235,235,139,222,117,234,212,73,116,182,33,93,150,135,205,255,4,14,29,58,100,150,95,211,32,146,46,15,197,22,117,1,66,44,81,55,227,19,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,51,1,66,44,49,243,227,211,8,32,128,0,2,8,32,128,0,2,126,44,64,200,193,143,139,103,161,233,212,215,2,18,187,184,21,208,229,132,158,122,234,41,153,58,117,170,148,46,93,26,45,63,19,168,94,189,186,20,45,90,84,90,183,110,237,103,45,119,78,115,9,177,56,167,22,180,4,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,96,17,32,196,18,44,149,166,159,8,32,128,0,2,8,32,128,0,2,15,9,16,114,8,236,139,130,250,6,118,125,125,213,187,25,51,102,200,176,97,195,100,231,206,157,190,58,37,231,241,130,192,228,201,147,101,236,216,177,178,117,235,86,47,28,45,120,15,65,136,37,120,107,79,207,17,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,176,75,128,16,139,93,242,156,23,1,4,16,64,0,1,4,16,64,192,118,1,66,14,182,151,32,86,27,64,125,99,149,55,168,14,94,183,110,93,201,144,33,131,244,237,219,55,168,250,237,175,157,213,229,131,10,20,40,32,203,150,45,147,98,197,138,249,107,55,28,209,110,66,44,142,40,3,141,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,168,4,8,177,4,85,185,233,44,2,8,32,128,0,2,8,32,128,64,104,1,66,14,129,125,61,80,223,192,174,175,47,123,119,243,230,77,41,84,168,144,244,233,211,71,116,137,26,54,103,11,148,43,87,78,202,148,41,195,50,66,94,40,19,33,22,47,32,114,8,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,136,146,0,33,150,40,113,177,51,2,8,32,128,0,2,8,32,128,64,32,9,16,114,8,164,106,62,220,23,234,27,216,245,245,117,239,54,108,216,32,149,43,87,150,205,155,55,75,190,124,249,124,125,122,206,103,81,160,69,139,22,114,245,234,85,153,54,109,154,197,79,176,155,59,1,66,44,92,31,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,224,107,1,66,44,190,22,231,124,8,32,128,0,2,8,32,128,0,2,142,17,32,228,224,152,82,196,74,67,168,111,172,176,6,245,65,199,143,31,47,67,135,14,149,117,235,214,73,186,116,233,130,218,194,137,157,31,56,112,160,44,88,176,64,54,110,220,40,113,227,198,117,98,19,253,174,77,132,88,252,174,100,52,24,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,191,23,32,196,226,247,37,164,3,8,32,128,0,2,8,32,128,0,2,209,21,32,228,16,93,57,255,248,28,245,245,143,58,249,91,43,123,246,236,41,171,86,173,146,21,43,86,72,162,68,137,252,173,249,1,219,222,113,227,198,73,255,254,253,101,205,154,53,146,57,115,230,128,237,167,175,59,70,136,197,215,226,156,15,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,8,177,112,13,32,128,0,2,8,32,128,0,2,8,4,173,0,33,135,192,46,61,245,13,236,250,218,217,187,118,237,218,201,158,61,123,100,201,146,37,4,89,236,44,196,255,159,123,226,196,137,210,165,75,23,89,190,124,185,228,201,147,199,1,45,10,156,38,16,98,9,156,90,210,19,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,252,69,128,16,139,191,84,138,118,34,128,0,2,8,32,128,0,2,8,120,93,128,144,131,215,73,29,117,64,234,235,168,114,4,92,99,52,200,178,109,219,54,153,55,111,158,164,77,155,54,224,250,231,47,29,26,61,122,180,244,235,215,79,22,47,94,44,249,243,231,247,151,102,251,77,59,9,177,248,77,169,104,40,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,1,35,64,136,37,96,74,73,71,16,64,0,1,4,16,64,0,1,4,162,42,64,200,33,170,98,254,181,63,245,245,175,122,249,99,107,123,244,232,33,115,230,204,145,153,51,103,74,238,220,185,253,177,11,126,221,230,238,221,187,203,220,185,115,77,13,158,121,230,25,191,238,139,83,27,79,136,197,169,149,161,93,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,4,174,0,33,150,192,173,45,61,67,0,1,4,16,64,0,1,4,16,240,32,64,200,33,176,47,17,234,27,216,245,117,74,239,198,142,29,43,58,43,203,148,41,83,164,114,229,202,78,105,86,192,183,163,65,131,6,114,238,220,57,249,250,235,175,37,77,154,52,1,223,95,187,58,72,136,197,46,121,206,139,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,240,10,16,98,9,222,218,211,115,4,16,64,0,1,4,16,64,32,232,5,8,57,4,246,37,64,125,3,187,190,78,234,221,202,149,43,165,94,189,122,210,180,105,83,105,223,190,189,147,154,22,112,109,57,112,224,128,52,108,216,80,10,20,40,32,163,70,141,10,184,254,57,173,67,132,88,156,86,17,218,131,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,224,11,16,98,9,252,26,211,67,4,16,64,0,1,4,16,64,0,129,72,4,8,57,4,246,165,65,125,3,187,190,78,235,221,249,243,231,165,81,163,70,18,63,126,124,25,49,98,132,100,204,152,209,105,77,244,251,246,140,27,55,206,4,133,134,13,27,38,141,27,55,246,251,254,248,67,7,8,177,248,67,149,104,35,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,129,37,64,136,37,176,234,73,111,16,64,0,1,4,16,64,0,1,4,162,32,64,200,33,10,88,126,184,43,245,245,195,162,5,64,147,123,247,238,45,3,7,14,148,65,131,6,153,217,89,216,98,46,160,1,161,214,173,91,155,229,131,134,15,31,110,102,97,97,243,141,0,33,22,223,56,115,22,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,248,79,128,16,11,87,3,2,8,32,128,0,2,8,32,128,64,208,10,16,114,8,236,210,83,223,192,174,175,147,123,183,99,199,14,19,186,72,155,54,173,104,168,37,103,206,156,78,110,174,163,219,54,114,228,72,233,208,161,131,180,105,211,70,58,119,238,236,232,182,6,98,227,8,177,4,98,85,233,19,2,8,32,128,0,73,41,164,100,0,0,32,0,73,68,65,84,2,8,32,128,0,2,8,32,128,0,2,206,22,32,196,226,236,250,208,58,4,16,64,0,1,4,16,64,0,129,88,20,208,144,3,91,96,11,60,120,240,32,176,59,72,239,28,45,48,100,200,16,233,212,169,147,180,104,209,194,4,48,18,37,74,228,232,246,58,169,113,43,87,174,148,238,221,187,75,170,84,169,164,103,207,158,146,63,127,126,39,53,47,104,218,66,136,37,104,74,77,71,17,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,112,140,0,33,22,199,148,130,134,32,128,0,2,8,32,128,0,2,8,4,139,128,93,51,132,216,117,222,96,169,43,253,68,32,34,129,139,23,47,74,143,30,61,100,254,252,249,210,182,109,91,105,217,178,37,80,110,4,118,238,220,41,253,251,247,151,35,71,142,152,0,80,173,90,181,240,178,81,128,16,139,141,248,156,26,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,32,21,32,196,18,164,133,167,219,8,32,128,0,2,8,32,128,0,2,246,9,216,21,38,177,235,188,246,73,115,102,4,156,35,176,111,223,62,19,206,216,182,109,155,52,111,222,92,154,53,107,38,241,226,197,115,78,3,109,110,201,214,173,91,101,248,240,225,198,71,151,14,106,218,180,169,205,45,226,244,42,64,136,133,235,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,124,45,64,136,197,215,226,156,15,1,4,16,64,0,1,4,16,64,32,232,5,236,10,147,216,117,222,160,47,56,0,8,132,18,216,181,107,151,9,107,44,91,182,76,26,53,106,36,31,125,244,145,100,205,154,53,104,141,116,134,154,177,99,199,202,169,83,167,76,176,135,240,138,179,46,5,66,44,206,170,7,173,65,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,24,4,8,177,4,67,149,233,35,2,8,32,128,0,2,8,32,128,128,163,4,236,10,147,216,117,94,71,225,211,24,4,28,34,112,236,216,49,19,222,24,63,126,188,148,41,83,70,222,123,239,61,169,82,165,138,67,90,23,187,205,56,125,250,180,76,159,62,93,166,78,157,42,25,51,102,52,65,158,218,181,107,199,238,73,57,122,180,4,8,177,68,139,141,15,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,12,4,8,177,196,0,143,143,34,128,0,2,8,32,128,0,2,8,32,16,29,1,187,194,36,118,157,55,58,70,124,6,129,96,17,184,119,239,158,76,153,50,197,132,58,78,156,56,33,53,106,212,144,106,213,170,73,137,18,37,2,138,224,218,181,107,162,179,174,204,157,59,87,118,239,222,45,117,234,212,49,193,157,231,159,127,62,160,250,25,104,157,33,196,18,104,21,165,63,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,56,95,128,16,139,243,107,68,11,17,64,0,1,4,16,64,0,1,4,2,76,192,174,48,137,93,231,13,176,242,209,29,4,98,77,224,200,145,35,50,103,206,28,19,246,184,113,227,134,84,172,88,81,202,151,47,47,101,203,150,149,120,241,226,197,218,121,99,235,192,71,143,30,149,21,43,86,200,119,223,125,39,27,54,108,144,170,85,171,154,128,142,254,195,230,31,2,132,88,252,163,78,180,18,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,64,18,32,196,18,72,213,164,47,8,32,128,0,2,8,32,128,0,2,126,33,96,87,152,196,174,243,250,69,81,104,36,2,14,19,56,116,232,144,44,93,186,84,150,47,95,46,155,54,109,146,151,95,126,89,94,122,233,37,41,89,178,164,20,47,94,92,226,199,143,239,176,22,139,156,60,121,82,182,110,221,106,218,187,126,253,122,185,115,231,142,148,43,87,206,4,113,42,85,170,228,151,65,28,199,33,251,184,65,132,88,124,12,206,233,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,64,8,177,112,17,32,128,0,2,8,32,128,0,2,8,32,224,99,1,187,194,36,118,157,215,199,188,156,14,129,128,19,184,125,251,182,9,133,108,220,184,81,54,111,222,44,219,183,111,55,203,240,20,44,88,80,242,231,207,47,121,243,230,149,92,185,114,73,234,212,169,125,214,119,157,101,229,224,193,131,178,127,255,126,249,254,251,239,205,18,65,113,226,196,49,1,27,13,218,148,46,93,90,242,228,201,227,179,246,112,162,216,17,32,196,18,59,174,28,21,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,34,23,32,196,194,213,129,0,2,8,32,128,0,2,8,32,128,128,143,5,236,10,147,216,117,94,31,243,114,58,4,2,94,224,239,191,255,54,161,145,189,123,247,202,15,63,252,32,7,14,28,144,195,135,15,75,194,132,9,37,71,142,28,146,53,107,86,201,148,41,147,100,200,144,65,210,167,79,47,233,210,165,51,1,151,20,41,82,72,210,164,73,37,113,226,196,146,32,65,130,144,153,81,30,60,120,32,119,239,222,53,51,167,252,254,251,239,114,243,230,77,185,126,253,186,92,189,122,85,46,93,186,36,23,47,94,148,115,231,206,201,153,51,103,204,108,43,39,78,156,48,231,200,157,59,183,228,203,151,79,158,123,238,57,19,168,209,223,99,11,44,1,66,44,129,85,79,122,131,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,128,63,8,16,98,241,135,42,209,70,4,16,64,0,1,4,16,64,0,129,128,18,176,43,76,98,215,121,3,170,120,116,6,1,7,11,104,216,68,67,38,167,79,159,150,179,103,207,202,133,11,23,228,151,95,126,145,203,151,47,155,80,202,141,27,55,228,214,173,91,242,231,159,127,154,208,202,189,123,247,36,125,146,36,242,235,31,127,152,229,137,18,37,74,36,73,146,36,145,228,201,147,75,202,148,41,37,77,154,52,242,216,99,143,153,32,76,198,140,25,37,75,150,44,146,45,91,54,121,242,201,39,77,8,134,45,240,5,8,177,4,126,141,233,33,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,78,19,32,196,226,180,138,208,30,4,16,64,0,1,4,16,64,0,129,128,23,176,43,76,98,215,121,3,190,160,116,16,1,63,21,184,118,240,128,252,52,231,27,121,161,91,15,63,237,1,205,142,109,1,66,44,177,45,204,241,17,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,188,0,33,22,174,9,4,16,64,0,1,4,16,64,0,1,4,124,44,96,87,152,196,174,243,250,152,151,211,33,128,128,69,129,93,93,59,201,181,67,7,77,136,37,117,238,60,22,63,197,110,193,36,64,136,37,152,170,77,95,17,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,112,134,0,33,22,103,212,129,86,32,128,0,2,8,32,128,0,2,8,4,145,128,93,97,18,187,206,27,68,165,165,171,8,248,141,128,206,194,178,171,91,103,211,94,13,176,48,27,139,223,148,206,167,13,37,196,226,83,110,78,134,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,34,66,136,133,203,0,1,4,16,64,0,1,4,16,64,0,1,31,11,216,21,38,177,235,188,62,230,229,116,8,32,96,65,192,53,11,139,107,87,102,99,177,128,22,132,187,16,98,9,194,162,211,101,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,108,22,32,196,98,115,1,56,61,2,8,32,128,0,2,8,32,128,64,240,9,216,21,38,177,235,188,193,87,97,122,140,128,179,5,66,207,194,226,106,41,179,177,56,187,102,118,181,142,16,139,93,242,156,23,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,224,21,32,196,18,188,181,167,231,8,32,128,0,2,8,32,128,0,2,54,9,216,21,38,177,235,188,54,49,115,90,4,16,136,68,32,252,44,44,174,221,152,141,133,75,38,188,0,33,22,174,9,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,240,181,0,33,22,95,139,115,62,4,16,64,0,1,4,16,64,0,129,160,23,176,43,76,98,215,121,131,190,224,0,32,224,32,129,136,102,97,113,53,143,217,88,28,84,40,135,52,133,16,139,67,10,65,51,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,8,34,1,66,44,65,84,108,186,138,0,2,8,32,128,0,2,8,32,224,12,1,187,194,36,118,157,215,25,234,180,2,1,4,84,32,178,89,88,92,58,204,198,194,117,18,90,128,16,11,215,3,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,248,90,128,16,139,175,197,57,31,2,8,32,128,0,2,8,32,128,64,208,11,216,21,38,177,235,188,65,95,112,0,16,112,136,128,187,89,88,92,77,100,54,22,135,20,203,33,205,32,196,226,144,66,208,12,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,130,72,128,16,75,16,21,155,174,34,128,0,2,8,32,128,0,2,8,56,67,192,174,48,137,93,231,117,134,58,173,64,0,1,79,179,176,184,132,152,141,133,107,197,37,64,136,133,107,1,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,124,45,64,136,197,215,226,156,15,1,4,16,64,0,1,4,16,64,32,232,5,236,10,147,216,117,222,160,47,56,0,8,56,64,192,202,44,44,174,102,50,27,139,3,10,230,144,38,16,98,113,72,33,104,6,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,65,36,64,136,37,136,138,77,87,17,64,0,1,4,16,64,0,1,4,156,33,96,87,152,196,174,243,58,67,157,86,32,16,220,2,86,103,97,113,41,49,27,75,112,95,47,174,222,19,98,225,58,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,95,11,16,98,241,181,56,231,67,0,1,4,16,64,0,1,4,16,8,122,1,187,194,36,118,157,55,232,11,14,0,2,54,11,68,101,22,22,87,83,153,141,197,230,162,57,228,244,132,88,28,82,8,154,129,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,16,9,16,98,9,162,98,211,85,4,16,64,0,1,4,16,64,0,1,103,8,216,21,38,177,235,188,206,80,167,21,8,4,175,64,84,103,97,113,73,49,27,75,240,94,51,174,158,19,98,225,26,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,95,11,16,98,241,181,56,231,67,0,1,4,16,64,0,1,4,16,8,122,1,187,194,36,118,157,55,232,11,14,0,2,54,10,68,103,22,22,87,115,153,141,197,198,194,57,228,212,132,88,28,82,8,154,129,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,16,9,16,98,9,162,98,211,85,4,16,64,0,1,4,16,64,0,1,103,8,216,21,38,177,235,188,206,80,167,21,8,4,167,64,116,103,97,113,105,49,27,75,112,94,55,174,94,19,98,9,238,250,211,123,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,236,16,32,196,98,135,58,231,68,0,1,4,16,64,0,1,4,16,8,106,1,187,194,36,118,157,55,168,139,77,231,17,176,81,32,38,179,176,184,154,205,108,44,54,22,208,1,167,38,196,226,128,34,208,4,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,130,76,128,16,75,144,21,156,238,34,128,0,2,8,32,128,0,2,8,216,47,96,87,152,196,174,243,218,47,78,11,16,8,78,129,136,102,97,137,151,56,177,60,90,184,136,92,88,191,46,12,74,178,172,217,36,126,226,196,114,237,208,193,135,176,152,141,37,56,175,31,237,53,33,150,224,173,61,61,71,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,192,46,1,66,44,118,201,115,94,4,16,64,0,1,4,16,64,0,129,160,21,176,43,76,98,215,121,131,182,208,116,28,1,27,5,194,207,194,162,225,149,44,21,43,75,214,138,149,229,230,233,83,178,171,91,231,48,173,115,205,184,162,159,251,105,246,172,48,97,22,102,99,177,177,144,54,159,154,16,139,205,5,224,244,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,4,161,0,33,150,32,44,58,93,70,0,1,4,16,64,0,1,4,16,176,87,192,174,48,137,93,231,181,87,155,179,35,16,156,2,174,89,88,66,135,87,226,37,73,98,48,34,90,102,40,124,80,37,124,152,133,217,88,130,243,58,34,196,18,156,117,167,215,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,216,41,64,136,197,78,125,206,141,0,2,8,32,128,0,2,8,32,16,148,2,118,133,73,236,58,111,80,22,153,78,35,96,163,128,6,80,246,245,239,19,50,243,138,43,188,226,106,146,149,16,75,232,125,117,102,22,249,223,255,68,131,44,108,193,37,64,136,37,184,234,77,111,17,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,112,130,0,33,22,39,84,129,54,32,128,0,2,8,32,128,0,2,8,4,149,128,93,97,18,187,206,27,84,197,165,179,8,56,64,64,67,42,201,179,102,147,240,225,21,87,211,162,18,98,9,253,25,119,199,116,64,183,105,66,44,8,16,98,137,5,84,14,137,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,110,5,8,177,112,129,32,128,0,2,8,32,128,0,2,8,32,224,99,1,187,194,36,118,157,215,199,188,156,14,1,4,60,8,68,39,196,2,106,112,10,16,98,9,206,186,211,107,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,236,20,32,196,98,167,62,231,70,0,1,4,16,64,0,1,4,16,8,74,1,187,194,36,118,157,55,40,139,76,167,17,112,176,0,33,22,7,23,199,97,77,35,196,226,176,130,208,28,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,130,64,128,16,75,16,20,153,46,34,128,0,2,8,32,128,0,2,8,56,75,192,174,48,137,93,231,117,150,62,173,65,0,1,66,44,92,3,86,5,8,177,88,149,98,63,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,240,150,0,33,22,111,73,114,28,4,16,64,0,1,4,16,64,0,1,4,44,10,216,21,38,177,235,188,22,89,216,13,1,4,124,36,64,136,197,71,208,1,112,26,66,44,1,80,68,186,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,128,159,9,16,98,241,179,130,209,92,4,16,64,0,1,4,16,64,0,1,255,23,176,43,76,98,215,121,253,191,98,244,0,129,192,18,32,196,18,88,245,140,205,222,16,98,137,77,93,142,141,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,17,9,16,98,225,186,64,0,1,4,16,64,0,1,4,16,64,192,199,2,118,133,73,236,58,175,143,121,57,29,2,8,120,16,32,196,194,37,98,85,128,16,139,85,41,246,67,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,111,9,16,98,241,150,36,199,65,0,1,4,16,64,0,1,4,16,64,192,162,128,93,97,18,187,206,107,145,133,221,16,64,192,71,2,132,88,124,4,29,0,167,33,196,18,0,69,164,11,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,248,153,0,33,22,63,43,24,205,69,0,1,4,16,64,0,1,4,16,240,127,1,187,194,36,118,157,215,255,43,70,15,16,8,44,1,66,44,129,85,207,216,236,13,33,150,216,212,229,216,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,145,0,33,22,174,11,4,16,64,0,1,4,16,64,0,1,4,124,44,96,87,152,196,174,243,250,152,151,211,33,128,128,7,1,66,44,92,34,86,5,8,177,88,149,98,63,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,240,150,0,33,22,111,73,114,28,4,16,64,0,1,4,16,64,0,1,4,44,10,216,21,38,177,235,188,22,89,216,13,1,4,124,36,64,136,197,71,208,1,112,26,66,44,1,80,68,186,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,128,159,9,16,98,241,179,130,209,92,4,16,64,0,1,4,16,64,0,1,255,23,176,43,76,98,215,121,253,191,98,244,0,129,192,18,32,196,18,88,245,140,205,222,16,98,137,77,93,142,141,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,17,9,16,98,225,186,64,0,1,4,16,64,0,1,4,16,64,192,199,2,118,133,73,236,58,175,143,121,57,29,2,8,120,16,32,196,194,37,98,85,128,16,139,85,41,246,67,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,111,9,16,98,241,150,36,199,65,0,1,4,220,8,188,252,242,203,178,126,253,122,140,16,64,0,1,4,16,48,2,165,75,151,150,117,235,214,249,92,131,16,139,207,201,57,33,2,142,20,32,196,226,200,178,56,178,81,132,88,28,89,22,26,133,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,64,11,16,98,9,232,242,210,57,4,16,112,138,0,131,134,78,169,4,237,64,0,1,4,130,91,128,247,81,112,215,159,222,35,224,18,32,196,194,181,96,85,128,16,139,85,41,246,67,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,111,9,16,98,241,150,36,199,65,0,1,4,220,8,48,104,200,229,129,0,2,8,32,224,4,1,222,71,78,168,2,109,64,192,126,1,66,44,246,215,192,95,90,64,136,197,95,42,69,59,17,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,8,28,1,66,44,129,83,75,122,130,0,2,14,22,96,208,208,193,197,161,105,8,32,128,64,16,9,240,62,10,162,98,211,85,4,220,8,16,98,225,242,176,42,64,136,197,170,20,251,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,128,183,4,8,177,120,75,146,227,32,128,0,2,110,4,24,52,228,242,64,0,1,4,16,112,130,0,239,35,39,84,129,54,32,96,191,0,33,22,251,107,224,47,45,32,196,226,47,149,162,157,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,4,142,0,33,150,192,169,37,61,65,0,1,7,11,48,104,232,224,226,208,52,4,16,64,32,136,4,120,31,5,81,177,233,42,2,110,4,8,177,112,121,88,21,32,196,98,85,138,253,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,192,91,2,132,88,188,37,201,113,16,64,0,1,55,2,12,26,114,121,32,128,0,2,8,56,65,128,247,145,19,170,64,27,16,176,95,128,16,139,253,53,240,151,22,16,98,241,151,74,209,78,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,2,71,128,16,75,224,212,146,158,32,128,128,131,5,24,52,116,112,113,104,26,2,8,32,16,68,2,188,143,130,168,216,116,21,1,55,2,132,88,184,60,172,10,16,98,177,42,197,126,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,224,45,1,66,44,222,146,228,56,8,32,128,128,27,1,6,13,185,60,16,64,0,1,4,156,32,192,251,200,9,85,160,13,8,216,47,64,136,197,254,26,248,75,11,8,177,248,75,165,104,39,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,129,35,64,136,37,112,106,73,79,16,64,192,193,2,12,26,58,184,56,52,13,1,4,16,8,34,1,222,71,65,84,108,186,138,128,27,1,66,44,92,30,86,5,8,177,88,149,98,63,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,240,150,0,33,22,111,73,114,28,4,16,64,192,141,0,131,134,92,30,8,32,128,0,2,78,16,224,125,228,132,42,208,6,4,236,23,32,196,98,127,13,252,165,5,132,88,252,165,82,180,19,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,192,17,32,196,18,56,181,164,39,8,32,224,96,1,6,13,29,92,28,154,134,0,2,8,4,145,0,239,163,32,42,54,93,69,192,141,0,33,22,46,15,171,2,132,88,172,74,177,31,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,120,75,128,16,139,183,36,57,14,2,8,32,224,70,128,65,67,46,15,4,16,64,0,1,39,8,240,62,114,66,21,104,3,2,246,11,16,98,177,191,6,254,210,2,66,44,254,82,41,218,137,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,224,8,16,98,9,156,90,210,19,4,16,112,176,0,131,134,14,46,14,77,67,0,1,4,130,72,128,247,81,16,21,155,174,34,224,70,128,16,11,151,135,85,1,66,44,86,165,216,15,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,188,37,64,136,197,91,146,28,7,1,4,16,112,35,192,160,33,151,7,2,8,32,128,128,19,4,120,31,57,161,10,180,1,1,251,5,8,177,216,95,3,127,105,1,33,22,127,169,20,237,68,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,112,4,8,177,4,78,45,233,9,2,8,56,88,128,65,67,7,23,135,166,33,128,0,2,65,36,192,251,40,136,138,77,87,17,112,35,64,136,133,203,195,170,0,33,22,171,82,236,135,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,222,18,32,196,226,45,73,142,131,0,2,8,184,17,96,208,144,203,3,1,4,16,64,192,9,2,188,143,156,80,5,218,128,128,253,2,132,88,236,175,129,191,180,128,16,139,191,84,138,118,34,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,56,2,132,88,2,167,150,244,4,1,4,28,44,192,160,161,131,139,67,211,16,64,0,129,32,18,224,125,20,68,197,166,171,8,184,17,32,196,194,229,97,85,128,16,139,85,41,246,67,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,111,9,16,98,241,150,36,199,65,0,1,4,220,8,48,104,200,229,129,0,2,8,32,224,4,1,222,71,78,168,2,109,64,192,126,1,66,44,246,215,192,95,90,64,136,197,95,42,69,59,17,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,8,28,1,66,44,129,83,75,122,130,0,2,14,22,96,208,208,193,197,161,105,8,32,128,64,16,9,240,62,10,162,98,211,85,4,220,8,16,98,225,242,176,42,64,136,197,170,20,251,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,128,183,4,8,177,120,75,146,227,32,128,0,2,110,4,24,52,228,242,64,0,1,4,16,112,130,0,239,35,39,84,129,54,32,96,191,0,33,22,251,107,224,47,45,32,196,226,47,149,162,157,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,4,142,0,33,150,192,169,37,61,65,0,1,7,11,48,104,232,224,226,208,52,4,16,64,32,136,4,120,31,5,81,177,233,42,2,110,4,8,177,112,121,88,21,32,196,98,85,138,253,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,192,91,2,132,88,188,37,201,113,16,64,0,1,55,2,12,26,114,121,32,128,0,2,8,56,65,128,247,145,19,170,64,27,16,176,95,128,16,139,253,53,240,151,22,16,98,241,151,74,209,78,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,2,71,128,16,75,224,212,146,158,32,128,128,131,5,24,52,116,112,113,104,26,2,8,32,16,68,2,188,143,130,168,216,116,21,1,55,2,132,88,184,60,172,10,16,98,177,42,197,126,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,224,45,1,66,44,222,146,228,56,8,32,128,128,27,1,6,13,185,60,16,64,0,1,4,156,32,192,251,200,9,85,160,13,8,216,47,64,136,197,254,26,248,75,11,8,177,248,75,165,104,39,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,129,35,64,136,37,112,106,73,79,16,64,192,193,2,12,26,58,184,56,52,13,1,4,16,8,34,1,222,71,65,84,108,186,138,128,27,1,66,44,92,30,86,5,8,177,88,149,98,63,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,240,150,0,33,22,111,73,114,28,4,16,64,192,141,0,131,134,92,30,8,32,128,0,2,78,16,224,125,228,132,42,208,6,4,236,23,32,196,98,127,13,252,165,5,132,88,252,165,82,180,19,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,192,17,32,196,18,56,181,164,39,8,32,224,96,1,6,13,29,92,28,154,134,0,2,8,4,145,0,239,163,32,42,54,93,69,192,141,0,33,22,46,15,171,2,132,88,172,74,177,31,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,120,75,128,16,139,183,36,57,14,2,8,32,224,70,128,65,67,46,15,4,16,64,0,1,39,8,240,62,114,66,21,104,3,2,246,11,16,98,177,191,6,254,210,2,66,44,254,82,41,218,137,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,224,8,16,98,9,156,90,210,19,4,16,112,176,0,131,134,14,46,14,77,67,0,1,4,130,72,128,247,81,16,21,155,174,34,224,70,128,16,11,151,135,85,1,66,44,86,165,216,15,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,188,37,64,136,197,91,146,28,7,1,4,16,112,35,192,160,33,151,7,2,8,32,128,128,19,4,120,31,57,161,10,180,1,1,251,5,8,177,216,95,3,127,105,1,33,22,127,169,20,237,68,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,112,4,8,177,4,78,45,233,9,2,8,56,88,128,65,67,7,23,135,166,33,128,0,2,65,36,192,251,40,136,138,77,87,17,112,35,64,136,133,203,195,170,0,33,22,171,82,236,135,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,222,18,32,196,226,45,73,142,131,0,2,8,184,17,96,208,144,203,3,1,4,16,64,192,9,2,188,143,156,80,5,218,128,128,253,2,132,88,236,175,129,191,180,128,16,139,191,84,138,118,34,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,56,2,132,88,2,167,150,244,4,1,4,28,44,192,160,161,131,139,67,211,16,64,0,129,32,18,224,125,20,68,197,166,171,8,184,17,32,196,194,229,97,85,128,16,139,85,41,246,67,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,111,9,16,98,241,150,36,199,65,0,1,4,220,8,48,104,200,229,129,0,2,8,32,224,4,1,222,71,78,168,2,109,64,192,126,1,66,44,246,215,192,95,90,64,136,197,95,42,69,59,17,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,8,28,1,66,44,129,83,75,122,130,0,2,14,22,96,208,208,193,197,161,105,8,32,128,64,16,9,240,62,10,162,98,211,213,160,20,184,120,241,162,156,60,121,82,78,159,62,45,103,207,158,149,11,23,46,200,47,191,252,34,151,47,95,150,235,215,175,203,141,27,55,228,214,173,91,242,231,31,127,200,157,187,119,229,254,253,251,162,207,5,221,226,199,139,39,137,30,121,68,146,36,73,34,201,147,39,151,148,41,83,74,154,52,105,228,177,199,30,147,244,233,211,75,198,140,25,37,75,150,44,146,45,91,54,121,242,201,39,37,65,130,4,65,105,28,108,157,38,196,18,108,21,167,191,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,216,47,64,136,197,254,26,208,2,4,16,8,2,1,6,13,131,160,200,116,17,1,4,16,240,3,1,222,71,126,80,36,154,136,128,5,129,191,255,254,91,118,239,222,45,123,247,238,149,31,126,248,65,14,28,56,32,135,15,31,150,132,9,19,74,142,28,57,36,107,214,172,146,41,83,38,201,144,33,131,9,160,164,75,151,78,82,167,78,45,41,82,164,144,164,73,147,74,226,196,137,77,8,37,94,188,120,230,108,15,30,60,144,187,119,239,202,157,59,119,228,247,223,127,151,155,55,111,154,208,203,213,171,87,229,210,165,75,162,225,152,115,231,206,201,153,51,103,76,72,230,196,137,19,230,28,185,115,231,150,124,249,242,201,115,207,61,39,5,11,22,52,191,199,22,88,2,132,88,2,171,158,244,6,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,127,16,32,196,226,15,85,162,141,8,32,224,119,2,131,6,13,146,78,157,58,73,223,190,125,165,121,243,230,230,27,174,58,56,48,108,216,48,105,215,174,157,244,236,217,83,62,251,236,51,191,235,23,13,70,0,1,4,16,240,47,1,222,71,254,85,47,90,139,64,100,2,183,111,223,150,245,235,215,203,198,141,27,101,243,230,205,178,125,251,118,121,254,249,231,77,112,36,127,254,252,146,55,111,94,201,149,43,151,9,170,248,106,59,122,244,168,28,60,120,80,246,239,223,47,223,127,255,189,9,213,196,137,19,71,138,23,47,46,37,75,150,148,210,165,75,75,158,60,121,124,213,28,206,19,75,2,132,88,98,9,150,195,34,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,164,2,132,88,184,56,16,64,0,129,88,16,208,105,218,117,250,117,253,118,171,126,211,85,191,197,170,131,10,127,254,249,167,220,187,119,207,252,119,178,100,201,98,225,204,28,18,1,4,16,64,0,129,255,4,120,31,113,53,32,224,191,2,135,14,29,146,165,75,151,202,242,229,203,101,211,166,77,242,242,203,47,203,75,47,189,100,2,34,26,20,137,31,63,190,227,58,167,179,180,108,221,186,213,180,87,67,55,58,179,75,185,114,229,164,124,249,242,82,169,82,165,144,153,95,28,215,112,26,20,169,0,33,22,46,14,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,240,181,0,33,22,95,139,115,62,4,16,8,26,129,246,237,219,203,224,193,131,205,212,236,174,77,167,109,111,213,170,149,244,233,211,39,104,28,232,40,2,8,32,128,128,189,2,188,143,236,245,231,236,8,68,69,224,200,145,35,50,103,206,28,153,63,127,190,220,184,113,67,42,86,172,104,2,32,101,203,150,245,203,0,136,206,214,178,98,197,10,249,238,187,239,100,195,134,13,82,181,106,85,169,86,173,154,249,135,205,63,4,8,177,248,71,157,104,37,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,129,36,64,136,37,144,170,73,95,16,64,192,81,2,250,237,247,116,233,210,153,111,160,186,182,132,9,19,202,229,203,151,153,133,197,81,149,162,49,8,32,128,64,96,11,240,62,10,236,250,210,59,255,23,208,89,250,166,76,153,34,211,167,79,151,19,39,78,72,141,26,53,76,200,163,68,137,18,254,223,185,80,61,184,118,237,154,9,231,204,157,59,215,44,61,84,167,78,29,121,239,189,247,204,178,72,108,206,21,32,196,226,220,218,208,50,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,2,85,128,16,75,160,86,150,126,33,128,128,35,4,66,127,251,157,89,88,28,81,18,26,129,0,2,8,4,165,0,239,163,160,44,59,157,118,184,192,177,99,199,100,236,216,177,50,126,252,120,41,83,166,140,9,116,84,169,82,197,225,173,246,78,243,78,159,62,109,66,59,83,167,78,149,140,25,51,202,71,31,125,36,181,107,215,246,206,193,57,138,87,5,8,177,120,149,147,131,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,128,5,1,66,44,22,144,216,5,1,4,16,136,174,64,232,111,191,51,11,75,116,21,249,28,2,8,32,128,64,76,5,120,31,197,84,144,207,35,224,61,129,93,187,118,201,240,225,195,101,217,178,101,210,168,81,35,19,224,200,154,53,171,247,78,224,103,71,210,217,89,52,204,115,234,212,41,105,214,172,153,52,109,218,212,207,122,16,216,205,37,196,18,216,245,165,119,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,56,81,128,16,139,19,171,66,155,16,64,32,160,4,244,219,239,131,6,13,146,207,62,251,76,250,244,233,19,80,125,163,51,8,32,128,0,2,254,35,192,251,200,127,106,69,75,3,83,96,223,190,125,210,191,127,127,217,182,109,155,52,111,222,220,4,54,226,197,139,23,152,157,141,70,175,182,110,221,106,194,61,234,211,166,77,27,194,44,209,48,140,141,143,16,98,137,13,85,142,137,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,238,4,8,177,112,125,32,128,0,2,177,44,160,223,126,175,87,175,158,76,154,52,73,146,37,75,22,203,103,227,240,8,32,128,0,2,8,68,44,192,251,136,43,3,1,123,4,46,94,188,40,61,122,244,16,157,113,164,109,219,182,210,178,101,75,123,26,226,39,103,221,185,115,167,9,251,28,57,114,68,58,117,234,36,181,106,213,242,147,150,7,102,51,9,177,4,102,93,233,21,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,78,22,112,27,98,249,223,255,254,231,228,182,211,54,4,16,64,0,1,4,16,64,0,129,32,20,120,240,224,129,215,122,205,159,119,189,70,233,216,3,121,243,122,113,108,39,105,152,99,5,134,12,25,98,130,24,45,90,180,144,206,157,59,75,162,68,137,28,219,86,167,53,108,229,202,149,210,189,123,119,73,149,42,149,244,236,217,83,242,231,207,239,180,38,6,69,123,8,177,4,69,153,233,36,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,142,18,240,24,98,225,47,125,29,85,47,26,131,0,2,8,32,128,0,2,8,4,181,128,134,78,188,249,231,83,111,31,47,168,139,227,192,206,83,95,7,22,37,72,154,180,99,199,14,105,221,186,181,164,77,155,86,122,247,238,45,57,115,230,12,146,158,123,191,155,35,71,142,148,14,29,58,152,37,134,52,8,196,230,91,1,66,44,190,245,230,108,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,32,66,136,133,171,0,1,4,16,64,0,1,4,16,64,192,111,4,188,29,74,240,246,241,252,6,50,72,26,74,125,131,164,208,14,235,166,134,86,6,14,28,40,131,6,13,50,75,74,178,197,92,224,252,249,243,38,20,116,238,220,57,25,62,124,184,20,40,80,32,230,7,229,8,150,4,8,177,88,98,98,39,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,240,162,0,33,22,47,98,114,40,4,16,64,0,1,4,16,64,0,129,216,21,240,118,40,193,219,199,139,221,222,115,244,168,10,80,223,168,138,177,127,76,4,52,104,209,168,81,35,137,31,63,190,140,24,49,66,50,102,204,24,147,195,241,217,8,4,198,141,27,39,77,155,54,149,97,195,134,73,227,198,141,49,242,129,0,33,22,31,32,115,10,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,8,35,64,136,133,11,2,1,4,16,64,0,1,4,16,64,192,111,4,188,29,74,240,246,241,252,6,50,72,26,74,125,131,164,208,14,232,230,202,149,43,205,172,43,26,176,104,223,190,189,3,90,20,184,77,56,112,224,128,52,108,216,208,204,198,50,106,212,168,192,237,168,67,122,70,136,197,33,133,160,25,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,4,145,0,33,150,32,42,54,93,69,0,1,4,16,64,0,1,4,252,93,192,219,161,4,111,31,207,223,125,3,173,253,212,55,208,42,234,204,254,68,26,6,202,0,0,32,0,73,68,65,84,140,29,59,86,218,181,107,39,83,166,76,145,202,149,43,59,179,145,1,216,170,6,13,26,152,229,133,190,254,250,107,73,147,38,77,0,246,208,25,93,34,196,226,140,58,208,10,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,130,73,128,16,75,48,85,155,190,34,128,0,2,8,32,128,0,2,126,46,224,237,80,130,183,143,231,231,188,1,215,124,234,27,112,37,117,92,135,122,244,232,33,115,230,204,145,153,51,103,74,238,220,185,29,215,190,64,111,80,247,238,221,101,238,220,185,166,6,207,60,243,76,160,119,215,150,254,17,98,177,133,157,147,34,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,212,2,126,29,98,249,233,228,41,73,156,248,17,73,148,48,145,92,184,120,81,114,231,202,233,232,98,238,222,187,79,126,253,245,146,84,44,95,206,209,237,12,246,198,93,190,124,69,102,207,157,47,159,124,220,208,103,20,127,254,249,167,28,61,118,92,242,229,205,35,71,142,30,147,199,211,167,151,84,169,82,250,236,252,78,57,81,76,239,233,75,151,46,203,111,55,110,72,182,172,89,228,199,3,135,36,111,158,92,18,63,126,124,203,221,243,86,29,78,159,249,89,18,38,76,96,234,232,244,45,152,159,75,215,175,255,38,191,94,186,36,207,62,243,180,211,203,68,251,108,22,136,233,61,29,155,215,154,183,158,91,54,19,71,233,244,222,14,37,120,251,120,81,234,12,59,199,186,0,245,141,117,226,160,62,129,206,190,178,109,219,54,153,55,111,158,164,77,155,54,168,45,236,236,252,232,209,163,165,95,191,126,178,120,241,98,201,159,63,191,157,77,9,200,115,19,98,9,200,178,210,41,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,28,45,224,215,33,150,119,63,248,80,242,230,201,45,217,179,101,149,94,125,7,202,247,187,182,60,132,125,243,214,45,249,249,231,179,146,46,109,90,73,244,72,34,73,146,56,177,196,139,23,79,238,222,189,27,97,97,18,36,72,96,126,255,254,253,127,228,254,253,123,15,237,19,55,110,92,209,127,162,186,61,120,240,64,170,188,245,182,188,83,171,134,212,126,187,134,232,192,113,231,174,61,36,101,202,148,50,115,218,196,168,30,46,96,246,191,119,239,158,252,243,207,63,166,38,113,226,196,145,251,247,239,155,127,226,198,141,39,113,227,234,127,187,175,131,186,254,253,247,223,15,121,232,128,133,134,23,244,216,122,14,215,230,170,175,59,192,222,253,6,154,176,209,176,193,253,205,110,122,142,131,135,14,203,246,29,187,228,250,111,191,73,155,86,205,163,236,127,227,230,77,217,182,125,135,108,219,190,75,170,191,245,166,9,87,132,222,118,238,218,35,117,222,111,32,187,183,111,148,82,175,150,151,118,109,90,73,173,154,213,44,159,71,157,22,45,254,86,182,110,223,33,143,62,154,78,170,190,81,89,158,122,50,71,152,207,159,249,249,172,76,154,50,77,254,252,235,47,169,83,171,166,9,204,132,222,116,32,244,171,241,147,228,228,201,83,82,182,204,171,82,169,194,235,150,207,31,122,71,173,71,84,130,35,161,63,107,229,158,118,215,168,81,95,142,149,229,43,87,203,240,193,253,165,108,197,55,101,217,146,249,242,100,142,236,150,251,97,165,14,122,61,92,184,112,81,110,255,254,187,9,203,252,254,251,31,15,5,142,170,213,172,35,121,243,230,150,110,157,59,88,62,119,84,119,212,176,85,253,134,77,204,245,61,106,216,32,201,158,61,91,84,15,97,174,237,208,207,37,61,192,31,127,252,33,11,22,125,43,187,247,236,53,118,111,86,169,36,79,60,145,33,228,216,122,79,173,88,181,70,182,110,219,110,234,252,70,229,138,146,63,95,222,40,157,219,211,181,230,233,126,177,114,50,43,117,26,52,116,132,44,93,182,66,214,174,248,214,202,33,45,239,227,122,142,233,7,220,189,51,212,90,195,17,234,155,34,121,242,8,143,127,234,212,105,185,255,207,63,146,38,117,106,137,19,55,78,164,251,133,255,176,55,158,91,122,204,89,179,231,153,90,231,202,249,172,124,88,255,125,243,172,118,109,231,206,157,151,37,223,45,147,195,135,143,74,241,98,69,77,64,51,89,178,164,33,63,247,116,45,185,3,245,244,108,183,82,12,79,239,249,240,199,248,232,227,102,162,125,106,220,176,129,185,174,67,111,238,238,233,95,126,249,85,210,167,127,204,109,147,98,235,90,211,147,186,123,110,121,122,7,122,250,185,21,103,59,246,241,118,40,193,219,199,179,195,132,115,70,46,64,125,185,58,98,75,64,3,44,123,246,236,145,37,75,150,72,162,68,137,98,235,52,28,215,162,192,196,137,19,165,75,151,46,178,124,249,114,201,147,39,236,255,231,88,60,4,187,69,34,64,136,133,75,3,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,124,45,224,215,33,150,230,173,62,55,179,175,232,224,109,255,129,67,100,229,119,139,66,252,116,240,172,71,239,254,50,119,254,66,51,184,164,131,76,186,13,236,215,75,82,166,76,33,31,54,106,26,161,117,215,78,237,229,221,119,222,150,242,149,223,146,19,63,157,140,112,159,131,223,239,20,43,97,136,208,31,222,184,121,139,124,218,242,115,217,182,105,141,60,146,40,145,9,18,44,91,182,82,186,247,238,23,97,248,198,215,23,130,29,231,211,65,248,226,165,94,51,167,214,1,218,175,70,15,147,234,181,222,51,255,93,172,72,97,153,58,105,172,199,58,12,24,60,76,38,79,157,17,97,243,103,77,159,44,179,102,207,149,133,139,255,27,160,214,107,161,212,139,37,228,173,55,223,144,130,5,30,254,150,158,126,91,190,112,137,210,50,127,246,215,33,65,19,29,100,110,248,113,51,73,150,52,169,220,186,125,59,204,117,102,213,173,71,175,126,114,244,248,113,57,112,240,176,244,233,217,77,202,151,43,19,230,163,199,142,159,144,138,111,84,151,163,7,246,154,95,91,52,107,34,229,202,254,107,99,101,235,63,104,168,124,61,107,142,180,110,249,169,232,160,247,212,25,51,101,227,218,229,33,51,129,232,253,240,74,217,74,242,98,201,226,146,38,77,106,153,48,105,170,172,89,177,68,50,103,202,20,114,248,79,62,109,101,238,147,10,229,203,73,223,1,131,101,248,144,1,15,181,211,83,91,254,250,235,142,228,45,88,68,150,46,154,43,79,63,245,164,167,221,31,250,185,187,123,218,202,193,102,126,51,71,86,173,89,39,131,250,245,54,117,220,186,113,181,9,176,89,221,60,213,97,255,143,7,164,69,235,118,114,237,218,117,115,200,223,127,255,221,252,122,252,208,247,97,78,241,245,172,217,198,182,100,137,98,86,79,29,229,253,116,240,249,199,3,7,205,61,51,239,155,233,15,133,146,172,28,48,252,115,73,63,163,181,63,112,240,144,9,50,109,220,184,69,78,158,62,45,171,190,91,108,66,101,186,173,93,183,193,236,83,245,205,202,198,65,239,191,245,171,151,201,19,25,30,183,114,74,179,143,167,107,205,211,253,226,233,68,86,235,180,117,219,14,57,121,234,180,121,230,123,115,43,91,225,13,57,117,250,76,200,33,53,236,84,255,131,186,242,118,141,183,68,7,83,53,116,54,122,204,88,25,62,106,140,121,246,93,189,118,77,106,84,171,42,157,59,182,53,239,7,221,180,54,125,250,13,18,125,38,253,117,231,142,185,214,52,68,210,182,117,75,75,77,245,198,115,107,250,215,223,200,192,33,195,205,243,72,175,105,189,158,187,116,108,23,114,254,55,171,215,54,65,39,13,49,77,155,49,83,138,22,41,44,221,187,118,12,249,185,167,107,201,93,71,244,217,62,118,252,164,8,119,89,52,111,150,9,213,184,219,54,108,218,236,241,61,31,254,243,58,19,84,215,238,189,228,229,82,47,73,131,122,117,45,221,211,183,111,255,46,5,10,151,144,31,118,111,149,196,137,19,71,218,164,216,186,214,244,132,238,158,91,109,218,117,114,251,14,244,244,115,75,23,155,13,59,121,59,148,224,237,227,217,64,194,41,221,8,80,95,46,143,216,16,232,217,179,167,172,90,181,74,86,172,88,65,128,37,54,128,163,121,204,113,227,198,73,255,254,253,101,205,154,53,146,57,115,230,104,30,133,143,133,23,32,196,194,53,129,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,190,22,240,235,16,139,134,84,114,229,124,70,178,101,205,42,67,135,143,50,161,7,215,214,161,243,23,178,239,251,31,100,242,248,49,242,216,99,143,202,161,195,71,228,141,106,181,164,71,183,78,242,118,141,106,38,76,240,86,205,119,100,203,250,85,146,48,81,66,243,177,33,195,70,154,65,255,70,31,213,151,162,37,95,145,161,131,250,201,51,79,63,101,6,195,231,206,154,38,233,210,165,147,82,175,190,110,102,203,136,236,91,243,145,21,80,103,152,40,81,188,168,124,220,240,195,144,93,180,77,239,212,109,96,66,44,58,75,198,249,243,23,228,127,113,254,39,207,229,207,23,50,144,121,235,214,109,217,181,123,143,92,186,124,69,178,102,201,44,133,95,40,100,102,44,209,153,10,116,118,16,121,32,230,91,252,89,50,103,50,203,208,232,160,114,130,132,9,228,249,130,5,44,93,75,250,77,117,181,56,123,238,156,25,236,215,227,135,254,166,189,14,182,30,63,113,66,14,29,58,98,194,63,113,227,197,53,193,161,180,105,210,132,28,95,219,189,239,135,253,102,6,149,2,207,229,147,95,126,185,36,133,10,22,8,25,244,118,215,144,249,11,22,203,164,169,211,101,254,236,25,102,86,7,93,2,70,235,178,111,231,22,73,154,52,137,199,58,244,236,221,95,178,103,207,42,239,212,170,41,141,63,105,33,175,151,125,85,222,124,163,178,188,95,191,145,52,111,250,177,188,244,98,9,153,249,205,92,89,176,112,177,76,28,55,218,56,79,158,54,67,150,124,187,204,184,39,73,146,36,76,243,116,38,143,29,59,119,135,185,150,92,59,172,94,187,254,161,176,148,37,228,80,59,105,56,234,211,166,31,63,20,14,185,114,245,170,84,122,163,134,108,223,188,214,204,174,209,164,209,135,242,124,161,130,150,15,191,126,195,38,115,13,100,203,150,213,124,70,207,163,51,169,184,150,68,90,176,104,137,124,209,179,175,236,217,190,209,204,12,81,235,221,15,228,133,231,11,201,103,45,154,153,253,127,62,123,86,94,45,87,89,190,93,56,199,92,243,35,70,141,17,61,230,188,217,17,7,132,194,55,76,107,63,116,196,104,169,92,177,188,9,225,204,153,57,85,54,111,217,38,181,107,213,48,131,244,86,55,119,247,180,149,99,172,92,181,198,132,88,250,246,250,66,158,205,91,72,14,239,223,29,230,122,246,116,12,119,117,208,165,138,74,148,46,35,205,62,105,44,77,63,110,104,102,49,233,222,171,159,25,220,119,133,88,52,112,112,248,200,81,115,26,157,33,42,162,217,25,60,221,47,231,47,92,148,227,199,79,152,123,185,104,209,194,146,225,241,176,75,18,105,80,232,216,137,19,18,55,78,28,19,20,122,161,120,105,153,58,241,171,144,16,139,62,27,244,217,162,179,197,228,124,246,25,183,131,253,17,61,151,52,28,163,207,24,221,92,65,179,5,115,190,150,60,185,255,155,61,72,251,174,131,130,186,105,96,67,239,191,15,234,214,241,196,27,229,107,45,178,251,197,221,137,172,212,73,103,11,218,179,247,123,51,83,83,234,212,169,34,92,78,40,38,117,210,32,153,206,4,180,105,237,10,51,83,142,206,144,212,187,223,32,249,252,179,230,198,74,195,149,61,251,12,144,105,147,198,153,176,156,206,254,81,187,110,125,169,82,169,130,153,233,73,103,170,121,185,76,69,105,218,164,145,212,169,93,83,238,220,185,107,130,116,143,103,72,47,253,122,117,183,228,28,211,231,150,218,148,122,173,188,124,220,176,129,105,243,182,29,59,165,110,189,134,178,123,219,6,73,145,34,133,57,124,232,107,101,249,202,85,210,172,69,27,19,196,115,93,63,86,174,165,200,58,163,207,20,13,230,45,92,180,68,38,142,255,50,100,183,90,117,62,144,94,221,187,70,24,66,12,125,44,189,70,61,189,231,93,125,208,32,211,141,27,55,205,253,244,69,207,62,230,190,113,133,88,60,221,211,55,110,220,144,231,139,149,146,29,155,215,153,107,41,252,102,229,90,211,25,227,244,207,43,87,175,92,147,172,89,179,152,247,168,222,95,234,183,119,223,247,18,39,78,92,201,148,241,9,115,29,233,243,57,252,242,87,238,158,91,234,232,238,29,168,51,7,68,229,29,25,165,139,47,22,119,246,118,40,193,219,199,139,197,174,115,232,104,8,80,223,104,160,241,17,183,2,227,199,143,151,161,67,135,202,186,117,235,204,255,31,6,243,166,127,206,9,253,255,142,78,176,24,56,112,160,44,88,176,64,54,110,252,247,255,123,216,98,46,64,136,37,230,134,28,1,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,162,38,224,215,33,22,29,172,213,25,81,18,196,143,111,150,121,113,5,43,46,254,242,139,188,244,202,235,230,27,225,186,116,143,107,211,48,136,254,69,163,134,65,92,131,140,7,246,237,144,131,135,142,152,111,50,199,143,31,79,146,36,73,44,175,151,45,35,207,189,80,194,204,110,144,53,75,22,121,54,111,65,89,185,116,161,100,206,156,201,12,140,71,117,118,7,157,21,160,218,219,239,134,25,252,211,54,133,14,177,104,232,102,206,188,5,38,32,50,114,232,64,201,152,241,9,51,27,130,107,198,24,29,212,210,16,133,6,27,52,140,177,111,223,15,210,228,211,86,230,219,249,58,232,217,240,195,122,210,190,83,55,51,56,170,3,92,58,232,108,229,47,20,187,124,209,75,116,246,10,157,161,227,248,137,159,12,213,250,85,223,133,252,133,95,171,207,219,203,241,227,63,73,209,34,47,152,80,130,206,78,163,179,217,184,150,90,152,61,119,190,116,236,210,221,132,65,30,77,151,54,100,246,129,13,107,150,63,52,248,30,209,165,169,75,121,140,155,48,89,22,206,157,105,126,172,33,147,215,94,175,44,90,151,132,9,19,122,172,131,206,216,80,162,120,49,51,195,129,14,176,86,174,84,222,204,104,160,131,243,239,189,83,203,204,102,162,65,153,217,243,230,139,206,204,162,219,209,99,199,165,210,155,53,36,252,183,249,117,224,184,216,75,175,201,232,225,131,165,120,177,34,15,53,55,54,67,44,122,50,93,194,72,3,87,58,32,153,42,101,202,104,255,165,171,94,19,37,74,151,149,46,29,218,202,91,85,171,152,126,104,56,228,167,147,39,77,168,75,183,94,125,7,200,209,163,199,67,194,58,26,254,248,164,249,103,33,161,143,149,171,215,154,217,50,142,252,184,199,82,59,116,160,183,83,215,238,178,101,219,142,144,217,73,74,189,88,82,218,182,105,249,208,178,70,238,30,81,145,221,211,86,31,107,119,238,220,49,1,0,93,166,203,229,105,245,179,174,253,34,171,131,46,7,50,102,236,4,217,191,119,123,72,200,76,219,251,121,251,206,242,213,168,97,230,227,235,214,111,148,145,163,191,146,159,78,157,150,143,234,191,31,18,34,114,29,219,211,253,226,122,118,233,204,29,25,50,60,46,91,182,110,55,161,5,87,29,245,153,240,113,179,150,33,51,75,233,126,58,227,71,232,153,88,94,41,87,73,254,248,253,15,179,156,209,174,221,123,165,92,217,87,35,12,62,68,246,92,114,181,85,103,152,152,246,245,76,25,60,116,100,152,62,187,126,174,1,56,157,93,66,151,96,249,102,198,20,143,161,2,215,231,162,114,173,69,39,196,98,165,78,26,20,250,236,243,246,162,191,106,248,107,250,228,241,97,46,147,152,214,73,175,161,146,47,151,149,189,59,54,135,44,175,163,179,66,245,29,48,196,132,231,52,248,147,39,79,46,25,220,191,79,200,121,245,186,25,54,242,75,249,113,239,14,185,115,231,47,19,140,152,50,241,43,41,94,244,223,103,145,134,37,46,254,242,107,132,129,27,119,215,120,116,159,91,250,28,42,246,226,171,230,185,89,168,224,115,102,182,24,13,119,206,156,62,233,161,144,164,94,183,58,107,140,206,48,54,238,203,17,15,53,199,211,181,20,89,251,245,125,166,255,104,27,52,44,166,179,175,232,204,90,245,222,127,207,212,205,211,230,233,61,175,207,45,125,143,234,210,89,186,233,123,76,131,40,186,220,154,43,196,226,238,158,214,231,232,156,121,11,205,51,207,21,136,76,148,48,161,153,85,204,181,196,150,167,107,77,207,253,97,227,127,195,132,26,158,209,255,214,247,188,203,177,246,123,245,76,64,85,143,255,120,250,199,204,59,88,131,116,159,126,210,56,76,247,221,189,63,60,189,3,61,253,220,147,179,29,63,247,118,40,193,219,199,179,195,132,115,70,46,64,125,185,58,188,41,176,97,195,6,169,92,185,178,108,222,188,89,242,229,203,231,205,67,123,237,88,221,186,117,147,211,167,79,203,228,201,255,254,191,79,108,110,201,147,39,151,77,155,54,73,254,252,15,207,112,25,155,231,245,116,236,22,45,90,200,213,171,87,101,218,180,105,158,118,229,231,22,4,8,177,88,64,98,23,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,240,170,128,95,135,88,34,147,208,176,69,189,143,62,54,97,12,157,165,36,162,205,53,184,165,75,33,232,64,150,134,29,190,232,210,33,100,215,137,147,167,153,89,36,18,196,79,16,18,98,209,89,46,198,79,156,34,117,223,173,29,165,229,132,62,109,217,198,12,72,183,107,211,42,76,83,92,33,22,13,27,232,178,66,26,94,9,189,252,136,14,116,230,200,158,77,70,143,24,98,190,149,237,26,24,213,37,99,116,182,24,93,214,163,209,39,205,67,150,141,209,153,5,116,134,141,157,91,214,75,170,84,41,45,93,40,218,247,71,30,121,68,126,251,237,55,185,115,247,174,9,144,124,61,117,130,153,165,67,7,36,243,21,44,26,50,136,169,223,232,214,217,4,202,191,94,198,12,98,158,61,123,78,116,192,92,103,151,105,210,248,35,73,148,40,161,25,104,236,218,189,183,172,93,241,173,100,202,148,209,99,27,52,196,210,226,179,182,102,249,32,221,244,156,223,255,176,63,36,196,226,169,14,58,192,168,223,158,215,218,132,14,177,44,91,177,202,12,120,234,64,103,232,1,58,109,243,248,73,83,101,197,202,213,102,57,157,208,51,177,204,152,57,219,44,63,180,120,254,55,33,179,76,132,238,64,116,7,131,67,31,35,58,131,242,30,17,67,237,160,223,220,111,223,169,171,236,218,179,79,150,46,156,99,106,171,155,46,211,163,33,47,93,174,68,55,173,147,46,3,227,90,130,75,131,76,147,166,76,15,249,111,87,208,39,42,129,45,157,249,64,3,29,155,54,111,149,172,89,51,203,148,9,95,153,32,82,160,108,26,40,75,152,48,129,140,26,62,216,99,151,52,148,166,203,235,184,102,194,209,15,88,185,95,212,80,103,18,209,153,46,126,189,116,73,22,47,89,42,59,118,237,54,33,11,189,255,202,84,120,67,114,62,243,180,116,235,210,65,18,37,76,100,102,191,153,58,253,235,48,33,22,125,78,164,77,155,70,206,95,184,32,39,79,158,54,33,147,253,123,182,133,92,11,174,198,71,246,92,210,159,107,59,202,85,124,211,4,100,92,207,155,240,157,214,37,172,52,128,166,97,165,209,35,6,91,126,38,70,229,90,139,206,253,18,149,58,45,90,178,212,132,7,67,135,88,98,90,39,117,138,40,196,162,225,3,237,207,230,245,171,164,100,233,50,102,182,160,106,85,223,8,97,221,187,239,7,121,187,206,251,178,252,219,5,230,185,223,173,71,111,209,103,82,145,194,207,155,112,67,249,114,101,45,7,133,188,241,220,114,45,81,19,250,25,160,225,206,126,189,190,8,179,212,153,43,120,165,231,140,40,204,100,229,90,138,236,134,210,0,139,134,51,53,152,169,65,14,157,29,173,98,249,114,30,239,63,215,14,158,222,243,122,108,189,191,198,140,28,106,204,151,44,93,38,186,188,142,190,171,195,47,39,20,209,61,173,193,162,159,78,158,54,117,211,190,167,74,153,66,254,23,39,142,153,53,37,252,55,191,35,186,214,244,158,46,81,170,140,169,113,191,222,61,204,59,84,61,203,87,174,102,130,153,237,63,255,204,204,184,166,203,54,105,80,238,149,151,75,201,183,75,151,73,191,65,67,101,227,154,229,17,190,167,34,194,241,244,14,244,244,115,203,224,62,220,209,219,161,4,111,31,207,135,20,156,202,130,0,245,181,128,196,46,150,4,110,222,188,41,133,10,21,146,62,125,250,72,245,234,213,45,125,198,142,157,78,157,58,37,26,236,126,246,89,247,75,239,121,163,109,78,13,177,104,223,202,149,43,39,101,202,148,145,214,173,91,123,163,171,65,125,12,66,44,65,93,126,58,143,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,128,45,2,1,25,98,217,184,121,139,52,104,248,137,44,89,48,219,12,126,77,157,49,211,44,141,162,91,156,255,197,145,17,67,7,152,153,12,116,185,135,213,203,151,200,206,93,187,205,44,36,29,218,62,252,23,92,186,156,142,107,38,22,215,82,45,81,169,148,107,16,45,162,153,73,92,75,28,233,241,116,246,144,222,61,186,134,28,218,245,45,120,93,142,36,253,99,143,133,252,190,6,60,42,188,94,86,134,13,238,111,6,154,171,214,120,199,44,221,211,185,195,231,242,193,135,141,165,96,129,231,30,250,134,182,187,246,234,50,76,243,22,46,22,93,182,72,191,65,174,223,182,15,61,243,131,107,166,22,13,164,164,74,145,66,158,123,46,191,52,107,210,208,204,116,161,131,105,45,219,180,127,104,121,37,253,38,121,129,231,158,179,180,156,144,134,88,116,230,132,238,93,58,154,102,234,0,158,14,22,186,102,98,113,181,221,74,29,66,135,88,66,247,89,7,232,218,118,236,98,126,75,151,182,121,185,244,75,102,128,80,151,109,114,109,58,21,246,203,101,43,154,193,203,200,6,73,253,33,196,210,167,255,32,249,102,206,124,51,179,141,206,56,228,218,116,176,246,206,221,59,33,51,63,140,30,51,78,214,172,93,31,178,92,144,206,110,208,173,71,31,51,75,132,110,58,107,145,107,169,171,240,75,46,69,118,61,173,89,183,94,62,251,188,163,44,95,50,95,234,214,111,104,150,237,10,63,16,28,149,123,39,244,190,250,23,241,149,171,214,148,123,247,239,63,116,136,137,99,71,135,233,107,116,207,225,233,115,26,142,208,217,71,66,47,91,22,217,103,34,26,240,182,114,191,232,64,125,239,190,3,205,210,45,122,207,105,160,66,175,89,93,102,202,245,44,9,29,20,112,61,39,92,51,177,232,140,23,29,187,124,33,27,54,109,49,247,243,95,119,238,152,89,34,244,57,23,122,230,10,119,207,165,208,247,220,198,77,155,165,97,147,79,77,159,93,65,179,208,125,214,246,234,76,22,85,171,84,50,179,67,88,217,162,114,173,69,55,196,98,181,78,17,5,11,98,90,39,53,112,23,98,217,182,105,141,153,225,164,231,23,93,204,115,200,181,233,115,179,246,123,245,101,197,183,11,36,123,246,108,230,183,53,216,162,247,162,190,43,190,91,190,82,90,126,250,137,9,12,70,101,139,238,115,203,21,230,113,133,106,212,52,247,115,133,101,194,216,81,242,82,201,18,97,154,96,102,96,153,48,217,44,67,22,209,50,109,250,252,246,116,45,69,212,39,13,177,76,255,250,27,19,224,208,89,106,52,196,241,218,43,165,45,119,223,117,157,71,246,158,215,80,142,46,151,164,161,80,215,166,215,92,245,183,222,180,20,98,209,207,120,90,78,200,117,220,136,174,53,253,115,71,133,42,213,100,230,180,137,97,150,143,211,25,198,118,238,222,99,254,12,227,10,177,28,59,184,207,132,86,116,233,41,125,87,133,127,71,186,67,241,244,14,244,244,115,203,224,62,220,209,219,161,4,111,31,207,135,20,156,202,130,0,245,181,128,196,46,150,4,234,214,173,43,25,50,100,144,190,125,251,90,218,63,182,119,186,126,253,186,232,172,43,179,102,205,146,180,105,211,154,118,233,44,49,19,38,76,144,95,126,249,69,58,118,236,40,7,15,30,148,79,63,253,212,252,247,187,239,190,43,251,246,237,147,65,131,6,201,197,139,23,205,175,185,115,231,150,113,227,198,201,163,143,62,42,163,70,141,146,162,69,139,154,102,235,44,46,67,134,12,145,219,183,111,155,207,117,238,220,217,204,242,121,224,192,1,105,222,188,185,156,59,119,78,106,213,170,37,221,187,119,151,239,191,255,222,204,196,162,255,174,237,104,210,164,73,108,119,221,210,241,53,204,83,160,64,1,89,182,108,153,20,43,86,204,210,103,216,41,98,1,66,44,92,25,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,224,107,129,128,12,177,92,184,248,139,148,122,245,117,105,222,244,99,105,218,164,145,25,8,214,223,211,65,182,199,31,127,76,186,119,237,36,167,79,159,49,33,22,29,8,138,23,47,190,220,253,251,174,204,248,250,27,73,150,44,89,152,129,69,43,225,9,119,69,211,16,136,134,7,52,24,18,126,115,133,88,230,204,156,42,141,63,105,33,31,214,127,223,252,163,155,14,70,23,40,92,194,204,228,16,122,208,46,78,156,56,102,134,7,157,169,65,55,87,96,103,200,192,190,210,178,117,187,135,150,44,210,125,116,201,19,93,246,163,64,254,124,162,161,24,215,230,250,172,158,95,151,62,208,191,228,215,160,64,189,186,239,154,229,75,244,91,226,58,128,166,75,54,233,44,2,87,174,92,53,129,160,55,171,84,50,65,25,215,76,48,58,163,73,230,76,255,45,237,160,159,179,186,254,184,167,229,132,92,109,181,82,7,119,33,150,153,179,231,202,244,201,227,34,157,25,228,219,239,150,75,191,129,67,194,44,165,20,190,94,158,6,131,127,62,123,86,14,31,62,106,102,211,137,44,248,17,157,65,121,171,15,5,157,25,227,235,89,115,100,234,196,175,36,95,222,60,97,62,166,75,149,168,245,178,37,243,205,239,235,204,44,186,105,24,74,183,29,59,119,155,37,152,52,44,161,161,137,208,75,159,88,61,191,238,167,3,172,186,20,150,107,54,16,171,215,129,167,115,232,53,53,100,248,40,209,153,102,66,111,122,205,54,248,160,174,89,2,36,182,55,215,50,53,187,182,174,55,33,46,119,91,68,33,22,43,247,75,181,154,117,204,178,101,26,104,211,89,116,244,154,235,212,165,187,169,203,233,51,63,75,153,242,85,100,210,184,47,67,102,108,250,233,228,41,121,189,82,213,144,153,88,180,141,90,231,111,166,79,150,116,233,210,154,89,166,10,151,40,253,80,136,197,221,115,41,124,191,244,153,80,246,181,87,34,13,169,244,238,55,80,116,105,34,215,114,93,174,207,71,118,63,68,229,90,139,206,253,18,149,58,69,20,44,136,105,157,180,255,17,133,88,116,246,163,47,199,78,144,77,107,87,152,25,89,158,122,50,135,12,31,50,32,132,123,248,168,49,38,4,162,239,164,163,199,79,152,224,101,232,37,99,116,6,155,209,95,141,55,159,143,202,22,221,231,150,107,38,46,157,121,72,235,239,10,92,124,183,120,94,132,75,132,233,108,94,47,20,47,29,105,224,73,219,236,233,90,10,223,175,208,203,9,105,123,116,102,180,198,77,155,155,37,244,116,6,46,79,91,232,229,132,34,122,207,235,242,72,53,171,191,37,173,90,52,53,135,114,205,140,242,81,131,15,172,135,88,110,222,148,231,139,190,100,102,246,10,253,30,12,223,182,136,174,53,13,211,190,248,74,57,115,29,148,47,87,38,228,35,77,91,180,54,215,144,190,155,245,29,92,231,253,15,67,2,134,174,153,111,162,26,98,113,247,14,212,16,139,167,119,164,39,107,95,255,220,219,161,4,111,31,207,215,30,156,207,189,0,245,229,10,241,134,192,140,25,51,100,216,176,97,178,115,231,78,111,28,206,43,199,24,56,112,160,172,94,189,90,122,245,234,37,203,151,47,151,78,157,58,201,95,127,253,37,189,123,247,22,13,112,76,157,58,213,132,75,10,22,44,40,85,170,84,145,254,253,251,203,246,237,219,229,240,225,195,38,132,162,179,148,84,173,90,213,132,78,52,12,163,255,159,185,113,227,70,19,250,168,80,161,130,12,31,62,92,114,230,204,41,245,234,213,147,143,62,250,72,186,116,233,34,57,114,228,144,167,158,122,74,26,52,104,96,60,182,108,217,18,18,98,249,252,243,207,77,24,198,73,51,159,104,24,103,236,216,177,178,117,235,86,175,152,7,235,65,8,177,4,107,229,233,55,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,246,9,4,100,136,69,57,59,117,237,46,171,215,172,151,145,195,6,154,153,74,238,220,185,43,205,90,182,54,65,142,143,27,125,40,63,30,56,40,213,222,126,215,44,197,147,48,193,191,75,158,232,210,28,26,16,113,125,43,251,175,191,238,200,173,219,183,164,248,75,175,201,204,233,147,228,217,167,159,150,164,73,147,88,174,150,46,11,82,162,116,25,89,186,104,110,132,3,110,250,13,251,143,62,254,212,12,78,233,140,6,58,192,215,171,123,23,169,84,225,117,73,156,56,177,153,89,229,183,223,110,72,247,174,29,67,150,83,88,187,126,163,89,178,224,253,247,234,132,180,163,70,237,186,102,9,30,87,104,39,124,3,53,176,160,223,226,215,165,147,92,33,6,221,103,235,246,29,242,126,253,70,102,214,142,196,143,60,34,115,230,47,52,65,159,46,29,219,201,59,181,106,152,217,106,74,151,169,32,26,144,209,217,95,116,128,79,103,93,120,36,81,34,51,232,166,225,152,114,21,222,148,252,249,243,154,193,86,13,47,204,157,183,80,70,140,254,74,86,47,95,108,150,175,241,180,233,224,217,184,137,147,205,32,188,246,217,21,236,217,189,109,67,72,80,199,83,29,180,93,55,110,220,148,38,159,182,148,215,94,125,89,170,87,125,35,36,100,160,159,157,61,111,190,44,90,244,173,140,27,51,82,30,73,252,136,105,127,232,77,103,180,169,242,214,219,166,207,181,223,174,17,97,147,111,222,186,101,66,59,58,208,60,119,230,52,73,146,36,113,152,64,140,134,108,10,21,125,209,204,122,81,239,253,119,31,154,213,231,239,191,255,54,179,221,232,114,79,26,84,210,229,171,146,39,75,102,121,57,8,79,142,26,82,209,153,10,250,244,236,38,121,114,231,146,19,39,126,146,43,87,175,201,7,117,255,189,78,92,203,3,105,173,211,165,77,107,2,92,253,123,119,151,178,101,94,53,63,215,153,104,74,150,46,107,66,95,58,59,132,46,199,245,204,211,79,155,25,126,216,254,21,184,124,249,138,20,47,245,154,185,23,62,255,172,133,36,77,150,84,86,173,94,107,220,23,205,157,101,130,52,122,79,220,191,119,95,122,246,237,111,102,80,250,176,222,251,18,55,94,92,73,145,60,185,165,251,69,175,143,167,159,122,74,154,126,220,80,14,31,61,42,95,244,236,43,127,252,254,135,172,91,253,157,36,136,31,223,132,31,244,62,209,37,126,204,210,70,99,198,201,150,173,219,205,210,77,197,139,21,49,215,167,94,167,26,60,184,124,249,178,249,185,134,33,230,207,254,90,242,230,201,101,250,225,238,185,164,247,203,136,209,99,164,244,75,37,205,114,92,122,236,79,154,127,22,230,243,186,196,87,198,39,50,72,145,34,47,152,208,146,206,122,165,207,76,189,238,93,155,187,251,193,202,181,22,147,251,197,74,157,254,248,227,15,209,190,234,178,99,58,51,140,206,244,161,91,202,148,41,228,214,237,219,30,159,107,238,234,164,207,151,51,63,159,53,75,179,173,95,189,76,254,185,127,95,182,108,219,33,125,7,12,150,158,221,58,73,165,138,229,69,67,115,26,58,156,54,105,156,20,45,242,130,9,136,188,247,193,71,82,235,237,234,210,162,89,19,89,185,106,141,113,215,37,230,244,89,161,1,142,14,157,186,153,103,200,248,175,70,90,190,37,99,250,220,210,37,167,116,240,119,240,128,62,50,242,203,177,178,124,197,170,144,119,200,201,147,167,204,123,165,204,107,175,152,112,228,132,137,83,77,200,113,219,198,213,38,128,101,229,90,114,215,17,125,174,79,255,122,150,44,94,242,157,121,118,187,54,181,239,219,171,187,199,165,149,244,185,238,233,61,175,75,223,105,184,164,107,167,118,102,201,166,217,115,231,203,180,25,179,76,96,75,239,65,29,204,115,119,79,187,158,157,57,243,61,47,29,219,181,145,55,171,84,148,31,126,60,32,27,55,110,145,250,245,234,154,63,79,184,187,214,244,248,58,251,142,126,203,189,75,199,182,146,243,217,103,77,237,117,230,176,174,157,218,203,187,239,188,45,187,247,238,19,157,5,74,103,240,209,107,75,221,203,85,170,42,59,54,175,179,20,222,243,244,14,244,244,115,203,23,155,143,119,244,118,40,193,219,199,243,49,7,167,243,32,64,125,185,68,98,42,160,51,2,106,112,67,67,33,165,75,91,159,17,44,166,231,245,244,249,79,62,249,196,132,82,166,76,153,98,102,84,209,64,137,6,86,250,245,235,103,66,44,26,102,201,149,43,151,92,185,114,197,124,41,65,3,56,69,138,20,9,19,98,185,117,235,150,36,77,154,212,132,96,106,214,172,41,186,100,146,6,94,52,140,50,126,252,120,211,132,137,19,39,154,99,126,251,237,183,242,244,211,79,155,63,99,234,140,43,58,171,139,158,207,53,19,139,167,246,218,245,115,93,250,73,103,152,113,82,184,198,46,139,232,158,151,16,75,116,229,248,28,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,68,87,32,96,67,44,58,232,55,100,216,72,153,52,101,186,153,21,67,195,5,250,235,128,190,61,37,65,130,248,102,80,40,162,173,91,231,14,82,167,118,77,243,163,250,13,155,200,166,205,255,125,107,203,181,172,135,85,236,193,67,71,202,209,227,199,67,6,72,67,127,206,53,27,129,14,254,233,55,235,93,75,18,232,62,186,204,141,126,3,91,7,155,117,70,135,13,155,54,135,124,84,103,101,209,160,65,238,92,57,67,126,79,191,173,222,179,207,0,217,176,102,153,25,44,15,191,105,48,69,103,233,208,25,84,180,255,174,77,103,181,104,241,89,91,51,144,171,91,233,82,47,154,95,117,208,187,71,183,206,242,74,233,151,76,8,199,229,167,63,123,190,80,65,233,221,189,139,184,150,86,210,208,73,219,14,93,76,8,71,183,66,5,159,147,247,234,212,142,116,73,158,208,109,115,13,166,235,239,233,210,41,195,6,245,151,183,106,190,99,118,41,245,98,201,144,193,90,79,117,112,245,47,244,177,87,45,91,108,150,152,105,211,174,147,25,164,118,109,58,163,128,14,240,135,222,54,111,217,38,250,205,119,215,32,97,120,191,157,187,246,72,157,247,27,132,249,237,23,75,22,23,93,198,38,244,166,215,148,214,42,252,50,33,186,143,206,114,162,53,15,189,133,94,22,198,234,53,21,217,126,58,163,128,46,5,21,122,171,255,193,123,210,254,243,207,66,126,203,21,116,209,223,208,107,65,7,130,227,198,141,19,242,115,117,208,240,138,110,102,25,174,137,99,37,85,42,247,51,142,196,180,221,254,246,249,3,7,15,153,107,74,103,38,210,77,159,9,109,219,180,148,170,111,84,22,157,121,228,213,114,149,35,236,146,94,91,26,234,242,116,191,232,140,73,58,128,173,1,50,189,239,180,134,58,59,135,254,251,190,157,155,205,121,63,249,180,149,156,58,125,198,156,71,159,85,51,102,206,54,255,174,193,174,249,2,67,0,0,32,0,73,68,65,84,175,63,255,252,203,252,124,255,129,131,230,247,244,243,26,52,208,227,125,187,112,142,60,243,244,83,226,238,185,164,207,132,207,62,239,96,66,22,174,254,189,95,247,29,249,184,225,135,33,253,210,103,170,6,119,244,153,170,155,206,218,212,181,99,59,19,174,177,122,63,120,186,214,98,122,191,184,171,147,182,81,103,191,80,147,240,155,134,89,116,201,154,152,214,169,92,197,55,67,106,228,186,159,52,232,163,1,69,221,52,96,49,101,218,215,210,171,239,127,51,177,104,224,76,103,24,209,65,38,215,251,65,247,117,61,127,245,153,211,185,253,231,33,207,94,79,247,142,55,158,91,231,47,92,52,193,59,215,245,168,203,74,229,203,147,219,156,90,159,223,31,55,109,17,114,173,233,59,73,223,77,174,153,195,172,92,75,238,250,48,112,200,112,249,106,220,196,8,119,113,45,21,232,238,243,250,44,246,244,158,215,144,79,219,246,157,205,140,71,186,21,41,252,188,9,68,234,251,76,195,66,217,178,102,241,120,79,235,231,116,150,28,157,221,200,85,175,42,149,42,72,219,214,45,76,237,60,93,107,234,216,181,123,175,144,54,232,49,90,54,111,42,141,63,170,47,191,255,254,135,20,44,82,210,28,183,68,241,162,230,157,83,176,200,191,97,73,125,103,174,93,241,223,187,45,50,11,79,239,64,79,63,247,116,157,217,245,115,111,135,18,188,125,60,187,92,56,111,196,2,212,151,43,35,166,2,58,195,137,6,65,198,140,25,19,211,67,121,245,243,174,37,125,52,188,146,61,123,118,105,217,178,165,52,109,218,84,186,118,237,106,66,44,58,211,202,208,161,67,101,207,158,61,230,188,26,36,142,31,63,126,72,136,165,78,157,58,242,235,175,255,254,121,72,103,42,41,81,162,132,249,51,202,51,207,60,35,199,142,253,251,255,118,174,77,103,43,213,229,133,116,54,151,163,71,143,154,223,214,192,169,46,49,228,244,16,203,161,67,135,164,112,225,194,198,36,93,186,116,94,173,65,176,28,140,16,75,176,84,154,126,34,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,224,28,129,128,13,177,184,136,245,27,253,58,91,128,14,176,166,77,155,198,242,50,55,222,40,209,168,47,199,202,171,175,148,54,129,128,152,108,58,96,117,227,230,45,73,151,54,141,249,139,199,240,155,14,50,190,244,98,73,105,210,232,191,129,230,240,251,232,183,173,19,37,250,119,198,153,240,155,126,211,60,94,220,184,17,46,129,163,75,68,232,210,69,87,174,94,149,68,9,19,73,178,100,73,35,60,134,46,91,162,109,139,202,76,53,49,49,241,230,103,87,173,89,103,190,45,255,70,229,138,49,62,172,59,231,24,31,220,11,7,208,58,233,61,241,232,163,17,255,5,174,134,191,116,80,53,115,166,140,94,155,37,198,11,205,118,220,33,244,126,208,217,157,116,182,149,208,65,32,171,13,117,119,191,232,224,129,214,64,107,164,3,111,17,109,250,243,100,201,147,61,52,171,144,107,223,203,87,174,72,170,148,41,205,192,66,248,205,202,115,233,238,221,187,114,241,151,95,37,83,198,39,204,108,20,225,55,13,40,156,61,119,222,180,49,252,204,70,161,247,117,119,63,248,226,90,179,187,78,158,150,86,211,193,36,93,238,46,253,227,233,195,56,234,239,31,59,126,194,4,86,206,159,191,96,156,117,230,166,216,218,220,213,73,103,213,57,123,238,156,153,85,36,162,247,143,206,14,163,179,215,100,120,60,125,132,205,243,116,45,197,86,159,162,114,92,125,7,202,131,7,33,179,127,69,229,179,174,125,213,73,191,189,158,34,69,242,8,239,25,79,199,212,251,65,223,183,143,166,123,52,90,207,20,79,199,15,180,159,123,59,148,224,237,227,5,154,183,191,247,135,250,250,123,5,237,109,255,197,139,23,37,83,166,76,38,0,161,191,58,105,59,112,224,128,100,203,150,77,174,94,189,42,139,22,45,146,79,63,253,84,52,176,49,107,214,44,211,222,138,21,43,154,101,128,174,95,191,110,254,31,88,251,146,33,67,134,144,16,139,46,19,116,246,236,89,211,165,208,33,150,98,197,138,73,169,82,165,204,242,65,186,233,231,127,249,229,23,243,165,139,87,95,125,213,252,191,132,254,25,243,204,153,51,146,53,107,86,199,135,88,180,15,173,90,181,50,6,3,6,252,23,32,118,82,45,157,222,22,66,44,78,175,16,237,67,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,240,4,2,62,196,18,120,37,251,183,71,58,232,246,237,210,229,242,203,175,191,202,152,177,19,204,18,64,239,213,169,21,168,221,165,95,8,32,128,0,2,8,32,128,128,17,240,118,40,193,219,199,163,76,206,18,160,190,206,170,135,191,181,166,125,251,246,162,203,9,13,30,28,118,38,71,39,244,227,205,55,223,148,124,249,242,73,231,206,157,69,151,5,74,147,38,141,236,221,187,87,22,46,92,104,66,44,26,66,209,101,144,190,250,234,43,121,251,237,183,69,251,242,229,151,95,122,12,177,232,241,102,207,158,45,223,125,247,157,232,12,44,13,27,54,52,75,5,234,178,69,186,140,144,46,83,84,191,126,125,233,222,189,187,89,102,200,53,19,203,130,5,11,204,254,175,189,246,154,19,120,194,180,225,252,249,243,38,112,163,65,30,237,3,91,212,4,8,177,68,205,139,189,17,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,230,2,132,88,98,110,104,203,17,116,153,7,157,81,65,103,109,208,77,103,64,233,208,182,53,179,103,216,82,13,78,138,0,2,8,32,128,0,2,190,18,240,118,40,193,219,199,243,149,3,231,177,38,64,125,173,57,177,215,195,2,58,227,136,46,63,163,203,241,228,200,145,195,113,68,235,214,173,147,87,94,121,197,4,71,116,171,89,179,166,140,31,63,222,44,39,164,179,164,76,158,60,217,204,202,210,167,79,31,217,191,127,191,249,185,134,83,78,156,56,97,66,46,145,205,196,162,51,131,85,171,86,77,214,174,93,107,142,251,194,11,47,200,220,185,115,37,115,230,204,50,98,196,8,51,227,139,110,186,252,144,30,119,243,230,205,38,76,83,169,82,37,179,207,232,209,97,151,92,117,10,92,227,198,141,77,251,58,116,232,224,148,38,249,77,59,8,177,248,77,169,104,40,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,1,35,64,136,37,96,74,73,71,16,64,0,1,4,16,64,0,129,192,23,240,118,40,193,219,199,11,252,10,248,87,15,169,175,127,213,203,73,173,157,56,113,162,153,141,68,3,28,78,221,116,41,187,211,167,79,155,144,77,146,36,73,194,52,83,151,1,210,32,138,206,216,162,75,28,254,250,235,175,38,196,225,90,14,200,93,159,244,139,18,26,132,209,89,104,158,126,250,233,48,95,148,184,114,229,138,89,90,40,123,246,236,126,245,5,138,93,187,118,73,157,58,117,228,216,177,99,78,45,167,99,219,69,136,197,177,165,161,97,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,4,172,0,33,150,128,45,45,29,67,0,1,4,16,64,0,1,4,2,79,192,219,161,4,111,31,47,240,196,253,187,71,212,215,191,235,103,103,235,203,149,43,103,150,210,209,89,73,252,113,187,119,239,158,228,206,157,91,10,23,46,108,102,77,209,80,78,222,188,121,101,194,132,9,254,216,29,175,180,89,103,149,25,48,96,128,148,46,93,218,43,199,11,150,131,16,98,9,150,74,211,79,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,156,35,64,136,197,57,181,160,37,8,32,128,0,2,8,32,128,0,2,30,4,188,29,74,240,246,241,40,160,179,4,168,175,179,234,225,47,173,209,217,70,178,100,201,34,183,111,223,246,171,217,70,194,251,234,44,45,75,150,44,49,75,8,21,40,80,64,222,125,247,93,137,23,47,158,191,148,193,235,237,236,213,171,151,92,189,122,85,6,15,30,236,245,99,7,242,1,9,177,4,114,117,233,27,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,206,20,32,196,226,204,186,208,42,4,16,64,0,1,4,16,64,0,129,8,4,188,29,74,240,246,241,40,154,179,4,168,175,179,234,225,47,173,153,53,107,150,124,243,205,55,178,96,193,2,127,105,50,237,180,32,176,103,207,30,249,224,131,15,228,199,31,127,180,176,55,187,184,4,8,177,112,45,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,128,175,5,8,177,248,90,156,243,33,128,0,2,8,32,128,0,2,8,68,91,192,219,161,4,111,31,47,218,29,227,131,177,34,64,125,99,133,53,224,15,218,180,105,83,201,145,35,135,180,108,217,50,224,251,26,108,29,76,147,38,141,28,60,120,80,210,167,79,31,108,93,143,118,127,9,177,68,155,142,15,34,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,52,5,8,177,68,19,142,143,33,128,0,2,8,32,128,0,2,8,248,94,192,219,161,4,111,31,207,247,34,222,63,227,153,51,103,100,231,206,157,82,163,70,141,72,15,126,231,206,29,153,49,99,134,212,170,85,75,18,39,78,236,253,70,120,233,136,212,215,75,144,65,118,152,162,69,139,202,160,65,131,164,68,137,18,62,235,249,229,203,151,165,79,159,62,242,195,15,63,200,75,47,189,100,238,173,103,158,121,198,156,255,232,209,163,50,110,220,56,179,44,80,169,82,165,164,89,179,102,97,150,5,186,116,233,146,153,97,100,238,220,185,15,221,143,127,254,249,167,185,151,91,181,106,37,175,188,242,202,67,253,185,126,253,186,140,25,51,70,182,109,219,38,185,114,229,146,214,173,91,75,218,180,105,205,126,125,251,246,53,231,116,109,57,115,230,148,207,62,251,236,161,99,184,107,223,156,57,115,76,187,238,223,191,47,181,107,215,150,10,21,42,200,35,143,60,226,51,215,240,39,42,87,174,156,52,111,222,220,180,131,205,154,0,33,22,107,78,236,133,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,222,19,32,196,226,61,75,142,132,0,2,8,32,128,0,2,8,32,16,203,2,222,14,37,120,251,120,177,220,125,159,28,126,201,146,37,210,162,69,11,249,233,167,159,34,61,223,181,107,215,68,103,52,56,127,254,188,100,200,144,193,39,237,138,206,73,168,111,116,212,2,255,51,29,59,118,148,94,189,122,69,218,209,228,201,147,203,217,179,103,37,69,138,20,62,195,40,84,168,144,220,187,119,79,218,180,105,35,123,247,238,149,33,67,134,200,213,171,87,69,175,225,124,249,242,137,6,72,26,53,106,36,189,123,247,150,146,37,75,202,176,97,195,228,143,63,254,144,249,243,231,203,212,169,83,101,213,170,85,242,219,111,191,61,212,102,157,77,102,232,208,161,38,72,82,173,90,181,48,253,121,240,224,129,249,61,13,206,124,241,197,23,178,108,217,50,57,112,224,128,57,127,220,184,113,229,177,199,30,51,129,153,71,31,125,212,124,78,239,245,74,149,42,133,57,134,134,96,34,107,223,210,165,75,205,254,26,160,41,88,176,160,116,233,210,197,132,115,220,217,199,54,184,182,69,251,161,97,29,54,107,2,132,88,172,57,177,23,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,120,79,128,16,139,247,44,205,145,190,255,97,191,60,153,35,135,92,187,126,77,30,60,16,201,146,57,147,151,207,224,221,195,125,51,103,190,228,207,151,71,158,125,230,105,239,30,216,135,71,179,163,15,151,46,93,150,223,110,220,144,108,89,179,200,143,7,14,73,222,60,185,36,126,252,248,62,236,181,253,167,210,111,117,30,61,118,92,242,229,205,35,71,142,30,147,199,211,167,151,84,169,82,70,169,97,49,189,95,126,58,121,74,18,39,126,68,18,37,76,36,23,46,94,148,220,185,114,70,233,252,174,157,247,255,120,64,114,100,207,38,73,146,36,137,214,231,125,245,161,251,247,255,145,33,195,71,202,199,13,27,56,190,173,177,97,226,47,117,138,141,190,115,76,235,2,58,59,196,193,67,71,164,192,115,249,204,192,95,116,182,216,188,214,188,245,220,138,78,191,2,229,51,222,14,37,120,227,120,95,125,245,149,28,59,118,76,116,38,133,117,235,214,73,205,154,53,165,88,177,98,162,3,229,186,13,30,60,88,42,86,172,104,254,125,242,228,201,102,112,250,246,237,219,242,238,187,239,74,231,206,157,205,140,10,11,22,44,144,225,195,135,203,158,61,123,228,205,55,223,148,145,35,71,138,14,164,71,246,251,58,200,172,131,217,155,54,109,146,23,94,120,65,218,182,109,43,47,190,248,162,57,135,14,106,235,32,177,206,118,240,214,91,111,201,142,29,59,228,155,111,190,113,123,126,215,245,113,234,212,41,121,237,181,215,228,228,201,147,102,112,59,123,246,236,102,48,95,103,93,209,1,111,157,73,225,249,231,159,55,131,221,235,215,175,55,131,215,171,87,175,150,116,233,210,133,185,196,116,70,137,233,211,167,155,65,121,237,251,128,1,3,204,160,120,100,253,249,241,199,31,229,227,143,63,150,253,251,247,155,253,123,244,232,33,79,62,249,100,140,47,91,111,212,55,198,141,224,0,142,18,152,61,123,182,212,169,83,199,4,51,186,119,239,46,13,26,52,8,211,62,157,213,36,79,158,60,162,191,250,106,211,115,105,96,196,21,10,211,89,75,82,165,74,101,158,9,122,223,116,232,208,193,220,135,186,45,94,188,88,222,120,227,13,249,253,247,223,77,104,69,67,42,26,36,137,40,196,162,247,105,167,78,157,204,126,253,251,247,127,40,196,162,247,185,46,155,116,250,244,105,201,146,37,139,9,205,232,44,44,250,92,209,208,137,254,217,88,255,204,159,40,81,162,72,41,166,77,155,22,105,251,244,25,120,247,238,93,25,53,106,148,249,188,254,170,230,191,254,250,171,175,104,31,58,143,62,91,15,31,62,28,210,38,219,26,226,71,39,38,196,226,71,197,162,169,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,4,136,0,33,22,47,22,82,255,146,62,103,190,231,101,236,232,225,178,116,217,10,51,101,242,144,129,125,31,58,131,6,32,46,93,190,44,153,51,103,146,191,255,254,91,210,164,78,109,6,5,244,223,195,111,250,23,239,174,112,132,30,79,255,9,191,197,141,27,79,226,198,141,19,229,158,104,59,74,148,46,35,75,23,205,149,167,159,178,54,72,160,127,9,169,91,130,4,9,204,175,218,231,127,254,249,199,180,81,219,234,250,121,248,198,184,126,238,169,15,225,127,238,250,92,100,157,139,168,15,218,134,221,123,246,201,214,237,59,76,48,161,234,27,149,163,100,163,181,56,120,232,176,108,223,177,75,174,255,246,155,180,105,213,252,161,207,143,250,114,172,44,95,185,90,134,15,238,47,101,43,190,41,203,150,204,151,39,115,100,183,124,158,51,63,159,149,89,179,231,202,249,243,23,164,236,107,175,200,171,175,190,44,143,132,251,203,97,109,255,220,249,11,37,109,154,52,242,97,189,247,229,209,71,195,14,14,121,250,185,149,198,104,95,181,134,209,9,224,236,220,181,71,234,188,223,64,118,111,223,40,165,94,45,47,237,218,180,146,90,53,195,126,187,211,93,27,172,222,47,238,142,241,238,7,31,74,222,60,185,37,123,182,172,210,171,239,64,249,126,215,150,135,118,215,191,120,87,239,212,169,82,73,210,164,73,204,64,64,194,132,9,67,246,211,1,128,231,94,40,33,195,135,12,144,242,229,202,88,97,139,214,62,155,183,108,147,94,125,7,152,115,47,156,59,51,90,199,88,181,102,157,116,238,218,67,54,174,93,30,114,15,158,59,119,94,150,124,183,76,14,31,62,42,197,139,21,149,138,229,203,73,178,100,73,67,142,239,233,231,86,26,162,126,147,166,76,147,63,255,250,75,234,212,170,105,130,75,174,205,202,253,98,229,28,122,239,159,58,125,198,92,139,25,30,79,111,206,149,60,89,50,159,212,41,244,115,203,221,51,231,202,213,171,114,229,202,85,201,154,37,139,36,74,244,223,53,228,106,164,182,249,248,137,159,76,120,241,250,245,223,36,107,150,204,86,186,110,246,137,233,115,75,143,225,174,78,250,243,189,251,126,144,213,107,215,137,62,55,95,47,87,70,94,46,245,162,185,31,92,155,167,159,187,235,140,6,172,238,223,191,247,208,46,122,252,208,231,136,236,24,86,222,129,161,63,235,238,126,218,184,121,139,52,104,248,137,108,89,191,234,161,231,166,94,103,215,174,95,151,116,255,191,76,66,68,237,137,237,103,130,149,231,150,229,11,39,72,119,244,118,40,193,27,199,235,218,181,171,25,152,213,89,6,50,102,204,40,13,27,54,52,3,228,58,83,130,14,44,107,216,67,103,53,209,1,101,93,194,66,7,166,117,86,133,122,245,234,201,71,31,125,36,77,154,52,49,33,16,29,92,215,129,107,93,174,227,253,247,223,151,186,117,235,70,248,251,58,147,128,46,51,82,186,116,105,243,249,89,179,102,133,204,160,160,131,208,122,44,29,176,214,193,232,118,237,218,153,65,232,155,55,111,70,122,126,109,183,107,211,153,29,180,221,58,115,131,182,87,7,177,159,125,246,89,153,52,105,146,104,72,76,103,137,208,165,67,52,116,162,203,114,104,96,70,67,39,174,63,27,234,113,244,103,26,132,25,59,118,172,233,143,46,101,162,203,149,104,200,38,162,126,106,255,117,0,93,103,108,208,37,81,52,240,162,126,227,199,143,143,241,85,238,141,250,198,184,17,28,192,113,2,149,43,87,150,111,191,253,214,4,189,244,26,13,29,102,209,235,87,67,46,26,168,242,213,166,161,54,61,95,241,226,197,205,41,143,28,57,98,158,17,58,67,138,222,99,199,143,31,55,65,50,221,116,166,148,188,121,243,154,223,115,5,189,180,205,26,40,11,61,19,139,6,99,116,63,13,153,85,175,94,221,132,222,194,207,196,178,102,205,26,169,90,181,170,121,62,184,54,13,207,233,51,170,72,145,34,102,121,33,189,191,53,64,163,207,35,189,63,117,6,166,208,91,183,110,221,34,109,159,254,249,70,143,167,207,69,221,222,123,239,61,243,28,209,103,157,93,219,188,121,243,100,230,204,153,102,102,26,54,107,2,132,88,172,57,177,23,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,120,79,128,16,139,247,44,205,145,116,48,124,226,216,209,178,124,229,42,185,127,239,190,116,238,216,54,228,12,103,207,158,147,86,159,119,48,179,181,104,112,229,234,181,107,230,103,235,86,46,149,153,179,231,202,216,241,147,34,108,205,162,121,179,204,128,91,241,82,175,69,248,243,18,197,139,202,228,241,99,162,220,147,65,67,71,200,177,227,39,228,171,81,195,44,125,118,229,170,53,242,73,243,127,215,64,127,171,106,21,121,230,169,167,164,79,255,65,230,191,91,181,104,42,57,178,103,151,79,62,109,21,225,177,62,107,209,76,170,85,125,195,99,31,138,150,124,37,196,69,15,164,3,39,111,84,174,40,141,62,170,111,6,182,195,111,17,245,225,219,165,203,100,252,164,169,102,122,237,146,37,138,73,151,142,237,44,245,207,181,211,233,51,63,75,195,143,155,73,178,164,73,229,214,237,219,178,242,187,69,15,125,126,230,55,115,68,3,5,131,250,245,150,194,37,74,203,214,141,171,221,14,138,134,62,128,14,132,23,123,241,85,169,240,122,89,41,90,228,5,153,52,101,186,20,43,90,68,190,232,210,33,100,183,3,7,15,73,213,26,239,200,167,159,52,150,3,135,14,203,207,63,159,149,111,23,206,9,25,12,246,244,115,171,29,214,32,76,147,102,173,34,12,127,120,58,134,94,59,21,223,168,46,71,15,236,53,191,182,104,214,68,202,149,141,248,26,141,236,88,238,238,23,79,231,215,159,55,111,245,185,153,125,37,123,246,108,210,127,224,144,48,181,210,191,52,215,235,99,226,228,105,97,238,183,174,157,218,203,187,239,188,29,114,120,29,212,30,60,108,164,212,172,254,86,172,206,156,164,3,227,171,215,174,151,214,109,59,202,241,67,223,91,233,222,67,251,84,171,89,71,42,85,44,47,245,222,127,55,228,103,111,86,175,109,2,84,249,243,229,149,105,51,102,74,209,34,133,165,123,215,127,191,249,175,155,167,159,123,106,136,222,71,175,148,173,36,47,150,44,46,105,210,164,150,9,147,166,202,154,21,75,36,115,166,127,103,153,178,114,191,120,58,199,130,69,75,228,243,246,157,195,212,73,195,93,163,134,15,142,245,58,133,126,174,185,158,57,37,138,21,145,142,237,63,15,121,230,220,184,121,83,218,117,232,98,234,167,207,36,173,101,232,235,72,3,89,237,59,117,51,207,132,212,169,83,137,62,235,117,211,128,87,138,228,201,61,117,223,252,60,166,207,45,79,117,210,80,205,203,101,43,202,219,53,222,50,129,174,47,199,78,144,158,95,116,150,74,21,94,55,231,247,244,115,79,157,208,235,76,195,127,17,109,199,14,238,243,56,35,202,128,193,195,220,190,3,115,229,124,54,204,161,221,221,79,63,159,61,43,179,231,46,48,207,207,208,131,234,122,128,13,155,54,203,240,17,95,202,188,217,255,14,4,70,180,197,246,51,193,221,115,203,147,51,63,255,87,192,219,161,4,111,28,79,67,44,58,24,188,121,243,102,211,70,157,81,65,131,25,250,251,58,179,138,206,92,162,239,37,29,64,14,29,206,152,56,113,162,244,235,215,207,4,93,52,196,49,98,196,8,51,72,172,75,245,104,240,68,7,216,35,250,125,13,176,104,112,69,3,49,218,254,69,139,22,153,193,97,253,204,194,133,11,205,12,40,58,64,175,219,160,65,131,204,50,33,58,72,93,165,74,149,8,207,175,161,148,208,91,248,229,132,250,246,237,107,6,192,117,211,153,20,244,92,238,150,19,210,89,14,116,102,8,29,4,63,119,238,156,9,177,232,64,184,134,118,34,234,143,206,6,161,125,209,123,59,113,226,196,162,179,193,104,0,70,103,115,137,233,230,141,250,198,180,13,124,222,121,2,59,119,238,148,151,95,126,217,252,255,130,110,161,195,44,26,218,210,153,141,92,247,179,175,91,175,161,19,13,209,232,12,75,122,31,107,120,68,151,53,210,231,131,110,122,111,165,78,157,90,190,255,254,123,201,159,63,191,249,189,240,33,22,13,135,234,108,45,58,35,84,251,246,237,77,232,45,162,16,139,134,211,244,254,14,253,12,208,101,141,234,215,175,47,89,179,102,53,193,178,129,3,7,154,243,233,126,218,142,237,219,183,75,156,56,255,125,129,194,74,251,244,249,163,225,187,9,19,38,200,150,45,91,66,194,58,190,182,213,243,233,243,86,67,126,250,43,155,53,1,66,44,214,156,216,11,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,188,39,64,136,197,123,150,230,72,101,43,188,33,99,191,28,33,58,48,122,239,254,125,105,210,232,67,243,251,58,203,138,14,244,231,201,147,75,250,244,232,102,102,99,208,89,54,116,224,243,187,197,243,204,76,18,95,207,154,35,11,23,45,145,137,227,191,12,105,85,173,58,31,72,175,238,93,37,85,202,20,102,198,15,29,20,221,183,239,7,105,209,186,157,108,88,179,76,182,110,219,33,163,199,140,147,37,11,162,246,109,182,155,183,110,73,161,34,47,202,204,233,147,228,249,130,5,44,41,232,140,43,237,59,117,149,164,73,147,73,199,118,173,205,114,73,95,207,154,45,139,191,253,78,190,153,49,89,230,47,92,44,203,87,172,150,65,3,122,203,164,201,211,228,228,169,211,210,227,139,206,162,179,150,232,55,241,107,86,171,234,177,15,127,253,117,199,156,227,241,199,211,75,131,122,117,229,232,209,227,38,40,147,42,101,74,153,58,105,108,152,118,122,234,67,239,126,3,205,44,35,81,13,177,184,78,162,3,214,225,131,17,174,159,105,125,117,192,186,111,175,47,228,217,188,133,228,240,254,221,102,41,0,43,155,206,214,176,96,225,98,169,253,118,13,51,240,164,231,249,184,105,11,19,36,113,45,103,211,182,99,23,249,243,143,63,205,236,32,186,127,190,130,69,101,194,216,81,242,82,201,18,230,20,158,126,238,169,29,58,99,195,178,229,43,37,87,174,103,165,103,239,254,50,120,64,31,89,191,97,147,52,109,210,200,211,71,67,126,174,97,156,74,111,212,144,237,155,215,74,253,134,77,204,181,254,124,161,130,150,63,239,238,126,177,122,144,30,189,251,75,174,156,207,72,182,172,89,101,232,240,81,97,174,17,29,20,215,107,115,250,228,241,38,156,114,226,167,147,82,190,242,91,210,182,117,75,249,176,254,251,230,20,26,192,184,112,225,162,200,255,68,10,228,207,103,6,48,66,111,58,152,189,99,215,110,209,217,76,50,60,254,184,100,206,156,81,254,249,231,65,200,12,27,58,32,121,224,224,97,57,123,238,156,9,49,21,126,161,208,67,215,129,6,32,116,118,142,52,169,82,201,63,15,30,200,235,149,170,134,9,177,232,82,76,167,207,156,49,247,83,201,226,197,194,204,162,18,186,45,58,243,77,195,38,159,202,230,117,43,205,140,50,174,77,239,75,215,64,130,134,231,154,181,104,99,130,69,174,223,243,244,115,79,214,26,48,249,162,103,95,217,179,125,163,185,143,107,189,251,129,188,240,124,33,209,96,90,232,205,221,253,226,238,28,26,42,248,176,81,211,144,235,251,246,237,223,69,103,170,208,25,136,198,127,53,210,82,157,116,39,13,80,232,243,34,73,146,196,38,208,243,235,165,75,230,87,221,220,213,201,245,92,211,65,25,189,134,127,62,123,78,70,141,25,39,135,14,31,49,161,40,157,33,169,77,187,78,102,201,172,73,227,191,52,237,210,231,238,251,13,26,201,184,47,71,72,233,82,47,202,212,25,51,101,220,132,201,38,104,166,161,21,215,76,32,161,195,62,158,156,93,63,143,238,115,203,74,157,66,95,11,221,123,245,149,243,23,46,134,9,49,122,250,185,187,62,152,217,25,218,117,146,140,25,159,48,161,67,221,126,251,237,134,188,246,122,101,177,18,98,209,123,205,221,59,176,96,129,127,7,233,60,221,79,186,12,144,94,67,241,227,199,51,215,105,248,109,237,186,13,162,207,6,157,61,43,162,205,211,51,65,63,163,215,134,222,211,58,208,254,92,190,188,146,46,93,90,115,40,29,124,223,127,224,160,164,127,244,81,243,254,215,107,178,120,209,34,15,205,6,227,238,185,101,245,58,9,246,253,188,29,74,240,198,241,52,172,114,230,204,25,179,84,144,110,58,96,172,3,190,58,195,129,107,112,89,3,38,58,224,172,203,14,133,222,146,37,75,102,2,38,26,54,105,221,186,181,249,145,6,62,116,201,161,167,158,122,42,210,223,31,61,122,180,9,167,232,108,11,186,228,143,6,65,244,28,159,124,242,137,153,129,69,195,49,186,233,178,32,122,60,61,135,182,43,178,243,135,110,83,248,16,139,14,244,235,159,81,116,54,133,159,127,254,217,252,249,197,93,136,69,103,109,208,101,68,116,153,17,237,159,110,58,187,140,58,69,212,207,181,107,215,154,37,151,194,135,105,188,113,173,71,119,89,49,111,156,155,99,56,91,64,255,92,19,126,150,75,157,145,77,175,83,13,146,232,210,96,190,220,244,255,91,154,55,111,46,122,111,107,224,68,103,61,210,255,191,208,101,182,116,134,37,215,236,37,23,46,92,144,39,158,120,194,132,89,82,166,252,119,41,207,240,33,22,157,181,69,63,167,179,141,104,159,52,104,162,203,38,105,56,70,159,43,174,77,195,112,58,115,84,232,153,88,244,57,161,247,99,217,178,101,205,187,205,117,142,229,203,151,75,249,242,229,195,204,0,163,199,241,212,190,125,251,246,201,235,175,191,110,158,31,218,46,13,9,217,185,233,204,88,250,236,244,117,125,237,236,115,76,207,77,136,37,166,130,124,30,1,4,16,64,0,1,4,16,64,0,129,255,99,239,62,160,157,168,246,61,142,255,175,162,32,74,19,177,32,40,92,43,93,172,52,169,2,34,69,17,81,20,21,17,164,8,72,239,189,23,1,1,1,145,34,189,87,233,69,170,244,106,1,21,69,176,209,4,84,138,10,88,120,235,191,121,147,155,28,114,146,156,36,39,51,153,243,157,181,222,186,72,50,51,123,127,246,206,228,60,246,239,252,55,2,8,32,128,0,2,73,21,32,196,146,84,177,32,239,215,109,26,116,65,203,250,173,62,43,148,176,120,233,114,105,222,170,221,21,91,247,232,111,223,151,41,93,210,44,158,107,168,69,255,111,198,148,9,38,28,162,191,121,190,96,225,98,169,93,235,242,111,214,214,120,185,182,9,58,236,220,189,199,44,250,234,159,119,236,220,37,29,187,244,240,91,45,36,80,83,181,154,130,110,135,51,123,250,164,36,9,116,237,209,199,44,160,91,91,236,204,155,191,80,102,205,157,103,218,60,117,250,44,217,181,103,143,12,30,208,87,222,27,61,86,190,253,246,144,12,236,223,219,132,108,78,157,250,69,170,63,87,53,164,62,104,64,227,246,172,89,205,111,209,235,161,22,122,223,132,213,43,130,245,33,220,197,96,11,36,208,162,188,46,216,234,152,232,63,234,30,63,174,123,216,223,156,36,71,239,55,143,26,61,78,166,206,152,37,235,86,45,245,84,90,209,48,212,179,207,84,145,6,245,234,152,183,106,248,162,74,229,167,164,97,189,203,161,168,96,175,7,107,140,86,3,26,60,100,184,108,217,182,221,188,85,43,3,21,46,244,168,9,229,120,111,181,19,236,58,86,223,53,208,162,65,163,80,182,13,241,190,102,98,159,151,96,247,181,94,215,5,109,173,180,112,237,53,215,152,173,159,52,96,160,135,254,253,195,133,138,155,10,65,150,153,254,253,140,89,115,37,67,134,244,158,109,131,134,143,124,95,214,174,219,96,22,158,167,78,28,103,66,40,214,161,229,216,95,171,219,208,44,68,107,165,19,13,193,232,161,91,38,245,236,214,217,252,185,75,247,222,162,85,121,180,74,137,46,106,235,225,61,142,86,133,17,235,154,90,53,70,175,103,205,101,235,185,240,208,131,15,200,95,23,255,50,237,88,177,120,190,169,44,147,240,120,163,97,19,83,117,70,43,222,248,59,142,30,59,38,125,251,15,50,161,39,13,87,36,60,130,189,158,152,185,46,184,127,123,240,160,167,218,147,110,137,164,97,145,132,161,178,112,67,44,90,93,70,159,147,222,215,251,124,239,23,178,116,249,10,19,56,210,35,208,56,105,240,66,159,129,250,236,188,245,214,91,140,163,86,185,210,63,127,188,102,69,72,227,148,240,185,166,97,186,146,79,84,144,150,205,155,72,137,199,139,153,109,215,122,117,239,98,170,152,88,199,139,175,188,110,182,113,211,144,212,192,119,134,201,174,221,159,152,63,91,91,187,233,115,90,131,81,73,253,76,132,251,220,10,117,156,212,75,3,57,205,90,182,149,231,158,125,70,234,213,173,237,51,244,193,94,15,244,217,212,16,203,29,217,179,73,147,70,13,164,83,215,30,210,186,101,51,243,189,167,213,201,66,57,2,125,7,106,16,45,216,231,73,239,161,159,147,99,199,142,155,62,38,12,23,106,181,24,13,169,232,130,156,245,221,172,91,111,173,90,186,208,179,61,84,160,185,166,91,38,181,110,223,81,22,45,94,38,249,243,230,49,33,32,157,107,186,109,160,86,180,209,231,106,131,70,205,228,252,133,11,230,30,57,115,220,105,182,200,154,56,238,125,41,82,248,49,15,65,98,207,173,80,140,120,207,101,129,104,132,78,188,45,163,113,61,93,244,62,124,248,176,103,251,27,93,4,214,16,201,51,207,60,227,19,98,209,202,15,37,74,148,48,219,14,233,161,139,208,199,142,29,51,21,15,244,207,217,179,103,151,205,155,55,155,69,116,253,179,110,233,225,239,239,117,235,19,221,70,100,226,196,137,242,252,243,207,155,96,138,6,100,244,103,19,173,118,112,242,228,73,207,130,183,46,98,107,85,5,93,164,214,170,12,254,238,175,149,23,188,143,132,33,22,221,90,72,219,124,246,236,89,179,40,174,21,101,2,133,88,154,55,111,110,170,53,232,2,185,86,94,209,54,230,201,147,71,26,55,110,236,183,63,117,235,214,149,210,165,75,155,208,183,46,218,235,34,189,110,249,209,164,137,111,96,50,156,207,64,52,198,55,156,251,114,142,179,5,156,88,137,69,3,38,186,85,144,134,85,244,25,98,29,26,104,209,207,131,86,117,210,67,43,196,232,103,240,248,241,227,158,247,36,12,177,104,37,35,221,22,204,58,190,248,226,11,83,133,73,159,15,90,101,198,58,244,90,186,205,151,126,158,117,91,37,43,176,118,224,192,1,57,113,226,132,249,76,234,235,122,236,219,183,79,242,230,205,107,130,115,186,45,88,40,237,211,115,244,185,211,185,115,103,115,239,164,254,92,148,28,179,136,74,44,73,87,37,196,146,116,51,206,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,200,4,8,177,68,230,23,242,217,26,24,152,191,112,145,103,81,213,223,137,86,101,150,251,239,187,215,44,192,13,25,212,95,42,86,40,111,222,170,139,94,75,150,46,151,151,106,60,239,19,98,209,133,246,229,43,87,155,133,245,80,15,13,96,148,40,83,65,250,244,236,42,165,75,149,8,245,52,243,62,93,236,93,177,242,35,185,247,158,187,205,127,31,59,126,220,108,159,161,33,22,253,237,116,13,51,104,181,16,239,16,139,46,72,159,62,125,90,242,229,203,19,82,31,172,16,75,163,6,111,200,254,175,191,17,173,24,160,85,18,188,183,61,10,165,15,225,46,6,91,32,225,46,202,39,5,84,205,158,174,86,227,138,5,114,221,102,167,127,239,238,158,237,121,222,106,222,218,84,250,176,182,167,10,246,122,40,109,208,57,85,189,198,43,114,230,204,89,179,61,84,155,150,205,66,57,45,46,222,163,139,201,213,95,124,85,116,43,174,132,219,144,248,235,192,227,165,203,95,222,26,202,43,196,210,185,91,79,89,180,100,185,204,159,53,85,114,230,212,197,197,223,228,133,154,181,228,161,7,11,74,223,94,221,204,101,244,239,52,128,166,159,195,11,23,47,154,170,19,211,38,141,51,21,32,116,177,188,108,133,42,210,252,173,70,82,251,53,221,118,225,87,179,149,208,206,93,187,61,33,22,13,156,92,56,127,222,44,200,234,56,116,238,222,75,30,125,248,33,121,179,193,27,62,205,212,231,65,229,170,207,39,186,109,149,6,84,138,151,190,188,45,204,204,169,19,197,170,90,97,93,36,216,235,129,6,85,183,62,209,112,144,53,247,52,84,54,97,210,212,43,130,115,225,124,94,244,183,159,181,146,81,194,45,158,18,107,143,191,113,210,32,96,243,214,237,101,212,136,33,82,170,68,113,83,209,70,131,6,155,55,111,51,85,130,130,141,147,245,92,243,14,231,233,223,105,248,66,3,137,79,148,46,37,53,107,213,145,85,203,22,122,42,240,232,235,239,143,249,192,108,201,163,97,66,173,108,164,99,175,97,48,221,194,236,129,2,249,165,114,165,10,33,111,37,228,221,223,112,159,91,161,142,211,178,21,171,68,159,39,218,214,133,243,102,94,81,37,36,216,235,129,230,138,134,88,180,66,85,246,108,183,155,239,48,173,26,148,148,128,95,160,239,192,80,62,79,86,219,14,31,62,34,37,203,62,117,69,136,229,200,209,99,178,122,205,58,25,63,105,138,140,27,117,185,202,143,134,224,110,191,61,235,21,221,242,55,215,102,205,153,119,57,48,53,99,178,169,242,163,243,119,200,187,35,69,131,136,155,214,173,50,150,19,39,79,149,94,125,223,246,252,183,62,71,254,254,251,73,233,220,179,0,0,32,0,73,68,65,84,31,207,51,35,46,30,160,113,208,200,104,135,18,162,113,189,80,67,44,189,123,247,54,11,212,75,151,46,53,21,74,180,2,130,126,143,104,197,133,146,37,75,154,237,65,180,170,138,181,13,145,134,85,252,253,189,6,74,116,171,30,13,206,100,206,156,217,132,61,198,140,25,99,2,84,186,216,173,213,88,180,106,130,94,75,171,176,124,243,205,55,38,196,162,11,201,254,238,63,125,250,116,153,57,115,166,100,205,154,213,44,88,47,89,178,196,4,95,244,250,90,97,70,3,51,211,166,77,147,175,190,250,74,70,141,26,37,186,93,144,86,252,210,69,111,93,116,215,128,138,247,249,186,5,73,206,156,57,205,246,39,187,119,239,54,125,104,214,172,153,9,245,248,235,207,188,121,243,60,213,99,106,213,170,101,170,182,104,32,199,170,108,19,201,180,140,198,248,70,114,127,206,117,166,64,229,202,149,205,86,61,222,219,8,105,165,18,61,52,16,162,129,146,207,62,251,44,102,141,215,207,153,134,217,244,243,171,159,39,235,208,224,137,86,54,210,144,218,138,21,43,36,119,238,220,230,179,169,33,18,173,106,98,29,9,67,44,9,27,174,231,235,115,67,195,47,90,241,101,248,240,225,102,123,49,13,203,233,51,68,131,103,90,9,170,91,183,110,102,59,50,13,146,233,115,74,223,163,129,22,253,172,235,231,82,159,9,43,87,174,52,207,133,249,243,231,155,109,211,244,185,144,88,251,244,25,167,175,235,243,201,58,52,200,162,207,20,239,103,70,204,160,69,140,177,62,243,52,144,199,17,154,0,33,150,208,156,120,23,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,68,79,128,16,75,244,44,3,94,105,208,144,119,101,242,212,25,158,45,57,52,168,113,226,196,73,115,142,110,133,210,185,67,27,83,73,96,202,180,153,38,172,49,116,248,123,38,96,242,68,233,146,87,92,215,187,18,75,56,205,159,59,255,67,179,0,187,124,241,124,159,253,204,67,185,150,134,88,244,55,130,159,127,238,114,69,2,221,10,228,243,189,251,76,136,197,251,240,14,177,248,187,110,160,62,168,141,86,120,209,67,3,61,250,27,236,181,95,125,217,84,86,176,142,80,250,16,238,98,176,117,143,112,22,229,67,49,180,222,163,139,178,90,25,160,122,181,103,164,99,187,214,62,167,22,42,86,90,154,55,109,236,169,252,160,219,171,20,124,160,128,103,11,151,96,175,135,210,14,221,166,233,211,207,62,151,126,189,123,152,176,197,220,153,83,36,127,190,188,161,156,26,244,61,26,34,105,209,166,195,21,239,75,159,46,157,44,152,51,61,232,249,145,190,65,251,245,92,141,87,66,222,46,203,223,130,181,254,93,213,42,149,77,53,23,235,208,202,49,26,60,209,170,16,122,232,22,70,115,23,44,148,179,103,207,73,154,212,169,77,85,134,254,189,123,152,80,208,236,185,243,165,67,231,238,242,217,238,173,102,75,26,61,116,129,255,205,38,205,61,33,22,173,44,49,113,242,52,83,157,37,123,246,108,242,227,143,63,153,115,245,26,222,135,134,3,116,235,146,238,93,174,52,181,222,103,42,176,140,155,32,239,142,24,229,179,53,85,168,175,39,102,174,91,158,93,184,120,193,84,88,210,67,43,43,105,16,96,238,172,255,45,156,232,223,135,243,121,177,66,44,9,43,230,36,214,22,127,227,164,198,251,247,127,237,211,30,173,164,178,95,171,18,252,255,118,66,129,198,73,239,149,176,18,139,254,157,134,88,244,153,83,166,84,9,209,170,43,250,188,188,203,171,66,206,200,247,199,202,232,177,227,141,181,30,26,10,91,189,122,157,124,243,237,183,178,98,213,106,51,150,187,183,109,76,116,123,168,196,250,24,238,115,43,212,113,210,251,158,56,121,82,58,117,237,105,194,133,9,159,221,161,188,158,88,219,117,158,234,103,92,171,187,188,82,251,13,19,168,202,148,233,242,54,7,161,28,129,190,3,67,249,60,89,247,72,44,196,162,175,7,219,78,200,186,134,191,185,214,182,67,103,57,122,244,184,79,213,32,181,44,82,252,9,25,61,114,152,148,42,89,220,132,88,116,235,175,17,195,6,155,75,125,184,104,137,169,214,228,207,57,20,19,222,227,95,32,218,161,132,104,92,207,95,136,101,192,128,1,242,244,211,79,123,42,177,156,63,127,222,4,51,116,17,89,183,207,209,227,145,71,30,49,11,169,119,220,113,135,169,86,50,123,246,108,83,45,65,43,189,141,31,63,94,138,20,41,226,247,239,181,178,129,46,194,107,216,68,15,13,136,104,200,228,137,39,158,48,213,89,180,114,195,136,17,35,76,197,132,242,229,203,139,110,231,161,85,27,52,116,153,216,253,139,21,43,38,250,127,186,13,146,46,96,23,44,88,208,180,67,43,169,104,53,6,109,179,246,65,43,49,104,69,153,177,99,199,154,247,111,218,180,201,44,108,107,251,173,243,117,145,251,185,231,158,51,109,211,197,246,167,158,122,202,44,154,107,72,71,131,60,254,250,169,139,220,186,224,109,185,104,128,69,23,236,35,61,162,49,190,145,182,129,243,157,37,160,65,46,13,169,232,103,77,131,98,86,120,197,106,165,126,110,172,138,35,177,106,185,6,43,172,207,140,247,61,245,115,172,65,17,253,92,182,111,223,222,188,116,239,189,247,154,106,44,222,213,80,52,76,150,47,95,62,243,221,158,62,125,250,43,154,237,29,98,209,231,144,254,92,169,33,21,221,30,72,183,213,209,74,72,122,104,184,78,255,94,63,203,90,157,237,197,23,95,244,84,117,82,47,13,174,232,115,105,245,234,213,230,121,163,207,20,253,101,131,196,218,23,104,11,51,239,103,78,172,156,245,62,250,44,210,32,158,218,114,132,38,64,136,37,52,39,222,133,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,209,19,32,196,18,61,203,128,87,178,170,5,76,30,63,70,10,61,246,136,89,180,62,119,238,119,209,223,158,111,223,182,165,60,93,185,162,207,118,66,186,32,125,237,53,215,74,131,198,77,205,214,61,86,229,19,189,73,36,33,22,221,14,161,66,229,170,210,224,141,58,102,177,60,169,71,160,237,132,188,175,21,105,136,229,150,44,55,75,147,70,245,205,30,238,9,143,80,251,16,104,49,88,23,99,54,110,218,98,170,4,36,86,169,35,156,69,249,80,61,15,29,250,206,44,140,235,54,52,26,34,177,182,32,177,206,215,215,242,230,201,229,9,183,104,229,149,118,173,155,75,141,231,47,47,8,5,123,61,148,118,232,66,255,217,115,103,77,133,151,159,126,58,44,217,178,221,30,202,105,33,189,231,135,31,127,52,91,247,36,60,174,79,155,86,26,53,188,188,64,149,156,135,181,157,208,27,117,94,11,169,194,140,191,5,107,173,124,146,59,247,253,87,4,74,116,254,233,120,109,216,184,73,234,212,107,100,182,228,210,176,132,46,146,233,57,26,184,210,207,150,6,173,218,117,236,42,59,183,110,240,84,228,152,57,123,158,217,102,69,183,19,58,115,246,172,60,244,216,227,166,194,73,205,26,207,155,242,234,58,103,181,237,222,33,22,107,65,254,163,229,139,60,225,153,196,236,116,33,225,145,34,37,205,34,123,225,199,30,189,226,109,137,189,30,232,243,160,219,171,44,89,182,66,150,45,154,103,174,167,207,44,61,134,14,30,224,115,253,112,63,47,186,157,208,63,255,254,27,82,184,201,223,56,245,123,123,176,105,223,186,85,203,124,62,71,26,144,81,211,96,227,164,157,72,248,92,211,231,111,169,39,158,50,207,230,162,69,10,73,225,199,203,72,183,206,29,164,230,139,207,123,250,92,227,229,215,36,77,154,52,102,155,37,29,55,173,146,149,227,206,59,204,235,122,239,135,10,21,55,161,35,125,182,39,229,8,247,185,21,234,56,89,109,89,189,118,157,217,250,230,243,221,219,60,91,233,120,183,51,216,235,254,250,228,189,157,144,86,131,184,250,234,84,82,246,169,42,1,43,144,121,95,199,123,59,161,132,223,129,26,150,12,244,121,242,190,78,160,16,139,110,31,166,129,31,171,74,79,98,99,227,111,174,233,246,97,91,183,109,151,21,75,22,152,207,187,30,86,149,164,241,99,222,51,85,120,52,196,178,123,207,167,158,207,135,110,25,54,101,218,12,66,44,73,249,16,132,240,222,104,135,18,162,125,189,96,93,184,116,233,146,169,98,160,85,229,116,49,218,154,79,122,158,254,253,197,139,23,229,158,123,238,241,185,76,98,127,175,21,26,110,188,241,70,179,69,150,6,76,244,255,52,172,114,244,232,81,179,8,173,215,158,60,121,178,167,250,138,94,52,208,253,189,111,170,213,26,116,177,91,23,181,3,29,26,110,214,42,13,9,15,237,159,134,97,180,186,132,182,67,183,38,209,182,234,179,57,177,254,232,86,38,186,8,127,219,109,183,5,99,12,249,245,88,143,111,200,13,227,141,182,10,116,236,216,209,4,170,18,59,52,8,162,159,47,13,104,56,229,208,207,134,126,142,180,138,73,180,15,125,238,28,60,120,208,92,91,183,244,242,62,244,190,167,78,157,50,97,187,132,175,37,124,95,114,181,47,154,253,213,109,141,180,234,148,86,158,225,8,77,128,16,75,104,78,188,11,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,162,39,64,136,37,122,150,1,175,164,255,48,88,233,153,234,230,31,66,135,12,236,103,182,47,208,173,72,74,149,171,40,99,222,27,38,15,22,124,192,44,116,45,92,180,84,198,252,255,54,7,122,65,93,40,213,144,131,181,61,136,6,95,182,239,216,105,170,92,172,89,177,216,252,22,93,154,52,169,67,238,133,46,52,119,234,210,67,54,172,89,110,182,81,72,202,161,139,30,237,58,117,21,13,34,180,107,221,194,252,35,230,180,25,179,101,254,130,133,50,107,250,100,207,2,178,46,148,143,155,48,89,14,28,248,86,122,247,232,42,25,50,164,247,217,255,60,80,31,244,181,142,93,186,155,10,8,245,235,190,126,197,185,218,222,96,125,208,144,193,217,179,103,100,240,208,17,166,130,68,251,214,45,204,2,140,247,30,236,51,102,205,145,206,221,122,153,238,111,222,240,145,9,114,120,31,26,48,208,223,216,31,54,98,148,204,153,62,89,174,191,62,173,164,78,29,186,115,32,87,173,230,81,229,217,23,76,229,141,110,157,219,155,118,141,159,56,89,218,182,106,97,182,102,210,67,183,108,209,173,74,22,47,152,45,251,246,125,41,181,234,212,247,108,79,17,202,235,73,25,87,183,190,119,224,59,195,76,101,163,183,251,245,50,129,142,159,14,31,150,247,222,31,107,220,91,53,127,203,252,118,233,233,211,103,204,98,222,83,85,170,73,143,110,157,228,225,7,11,154,207,147,126,174,198,141,159,36,26,144,232,215,187,187,60,81,166,148,217,50,102,192,192,119,76,232,169,67,219,86,178,121,235,54,169,245,122,125,19,190,72,123,221,117,50,123,222,2,83,9,165,75,199,118,242,82,141,234,114,244,232,49,243,249,174,244,212,147,82,167,246,171,230,254,3,6,13,53,21,58,62,219,181,197,220,95,195,73,186,53,81,177,34,133,101,211,150,173,102,145,254,169,39,203,201,128,190,61,61,243,77,67,13,199,143,255,124,69,104,68,199,237,224,193,67,178,116,249,74,41,251,68,105,243,153,25,247,193,36,153,52,117,186,108,217,240,145,41,143,31,236,117,107,236,3,125,30,116,75,47,125,118,105,63,245,115,82,174,226,51,50,160,79,15,41,87,182,140,103,234,68,242,121,209,106,78,117,235,55,54,97,189,234,213,170,202,249,11,231,101,230,172,185,178,117,251,14,179,240,31,108,156,172,173,163,180,250,199,203,47,189,32,255,254,243,175,188,63,118,188,236,216,185,203,4,111,130,141,147,110,135,161,207,181,27,174,191,65,26,55,172,39,223,255,240,131,140,24,53,70,190,255,254,7,89,242,225,28,19,164,179,194,11,31,140,30,105,158,221,171,215,174,151,134,141,155,201,196,113,239,155,74,81,229,158,122,218,124,118,199,188,55,220,84,94,177,218,164,1,39,221,90,40,148,35,210,231,86,176,113,210,231,153,110,255,86,210,108,185,116,73,186,118,239,45,87,167,186,218,179,77,91,176,215,131,245,65,67,113,109,218,119,50,62,111,188,254,154,121,187,46,122,233,124,249,122,223,30,159,69,122,127,215,210,224,79,160,239,192,155,179,220,20,240,243,164,243,93,191,103,245,59,228,200,209,163,82,181,250,75,230,153,169,223,83,186,85,148,245,125,167,1,19,221,22,76,183,4,186,229,230,155,205,246,94,187,63,249,84,58,119,104,107,92,2,61,19,182,108,219,46,175,214,174,103,170,100,213,168,94,205,120,234,86,129,251,191,249,70,86,44,158,111,158,27,186,181,144,86,130,122,119,200,64,115,111,173,32,51,117,250,44,153,57,117,66,212,190,67,130,141,69,74,120,61,218,161,132,104,95,207,238,49,56,116,232,144,217,70,168,83,167,78,102,139,30,173,202,50,112,224,64,121,229,149,87,236,110,154,45,247,119,219,248,218,130,152,2,111,90,168,80,33,25,52,104,144,20,45,90,52,5,246,222,221,93,214,234,84,77,155,54,53,21,162,56,66,19,32,196,18,154,19,239,66,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,232,9,16,98,137,158,101,208,43,29,57,122,204,84,97,248,120,227,102,243,27,179,250,155,234,186,240,60,101,194,88,179,208,165,91,252,248,59,22,205,159,101,182,213,209,5,186,60,15,248,86,87,240,183,245,72,160,134,104,213,131,74,21,43,72,237,90,47,7,109,111,194,55,172,92,181,90,26,53,109,105,254,218,170,58,160,11,236,122,180,109,213,92,234,190,94,203,252,6,186,46,16,122,31,214,246,42,250,119,193,250,160,219,228,232,150,44,214,209,181,83,123,179,48,237,125,4,235,131,110,119,242,206,48,223,242,208,109,90,54,19,173,202,97,29,219,182,239,20,221,162,39,103,142,59,229,195,121,51,61,219,189,232,235,186,21,68,205,90,117,124,238,169,21,83,116,1,59,26,199,130,133,139,69,43,22,36,60,182,124,188,90,110,202,156,217,252,181,254,246,114,163,183,90,154,237,154,244,232,217,173,147,167,10,75,40,175,71,163,157,241,126,13,173,46,162,219,114,121,127,174,52,32,162,1,20,173,192,179,112,241,82,105,233,103,203,35,253,172,233,103,78,23,213,117,107,30,13,52,232,145,249,198,27,205,22,95,45,155,55,49,127,214,112,69,179,150,109,101,217,138,85,230,245,146,37,30,55,255,187,110,253,199,210,179,91,103,169,241,124,53,89,249,209,26,105,211,190,179,249,172,235,161,33,13,253,172,231,207,155,199,108,127,51,118,252,68,25,62,114,180,121,93,231,162,86,114,208,109,199,52,248,242,206,192,126,166,68,187,86,86,153,55,107,154,228,203,123,229,150,10,26,136,210,48,197,103,123,247,153,235,231,201,157,75,26,191,89,223,179,13,89,176,215,67,249,60,232,123,180,202,135,90,234,241,76,149,74,62,213,131,162,241,121,209,74,85,157,186,245,242,56,169,143,86,168,209,0,72,176,113,210,54,233,24,104,117,13,203,89,199,169,105,227,134,38,112,20,108,156,110,204,148,209,243,92,179,198,185,68,241,162,210,178,217,91,114,243,205,89,76,159,181,18,65,183,94,125,61,219,156,233,223,121,63,215,180,50,146,134,33,244,208,103,187,110,45,245,218,171,53,165,65,61,223,231,72,160,207,84,164,207,173,96,227,164,207,188,86,237,58,202,177,99,199,77,51,74,60,94,76,218,182,110,46,247,220,125,151,249,239,96,175,7,123,30,232,115,217,154,135,222,239,85,143,61,219,55,6,13,177,104,232,44,216,119,96,176,207,147,110,45,165,159,175,132,135,134,200,52,120,169,135,126,174,117,43,37,173,250,162,135,134,218,94,122,161,186,249,254,10,101,174,233,243,187,91,207,190,158,185,166,115,180,79,207,174,198,113,243,150,109,38,112,168,135,110,145,165,198,79,87,171,97,254,251,197,23,170,75,143,174,29,131,49,242,122,136,2,209,14,37,68,251,122,33,118,35,89,223,182,99,199,14,89,182,108,153,104,101,19,221,38,164,92,185,114,201,122,63,39,95,220,141,227,235,100,111,183,180,173,113,227,198,114,215,93,119,73,243,230,205,221,210,37,250,241,255,2,153,51,103,150,125,251,246,201,173,183,222,138,73,136,2,132,88,66,132,226,109,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,53,1,66,44,81,163,12,253,66,186,208,122,236,248,207,146,41,99,70,79,229,141,208,207,14,255,157,250,155,254,29,58,119,21,13,134,232,111,140,199,227,17,205,62,104,160,70,171,44,120,151,241,119,154,201,225,35,71,77,101,135,244,137,148,242,15,246,186,211,250,99,71,123,116,59,4,117,210,224,137,86,100,72,234,161,231,159,60,121,202,4,95,252,205,21,221,254,39,213,213,87,155,240,130,191,67,23,205,127,62,113,66,110,206,146,197,167,26,144,245,94,13,44,157,251,253,119,211,190,132,135,86,127,153,53,103,158,169,82,18,232,56,123,246,156,156,61,119,78,178,222,230,255,31,227,131,189,174,215,14,246,121,208,202,81,26,12,178,130,29,73,117,12,246,126,173,130,113,228,200,81,73,157,38,181,39,204,21,236,28,239,215,245,124,13,237,104,69,20,127,219,144,5,27,39,61,255,223,127,47,93,177,181,151,247,61,116,49,248,196,201,83,146,237,246,172,62,99,169,227,148,49,99,6,179,88,124,225,194,69,179,237,83,114,61,87,34,29,39,53,74,157,250,218,68,183,71,8,246,122,82,198,36,57,222,27,236,243,20,234,61,245,115,119,254,194,5,207,86,95,161,158,167,239,211,185,114,226,196,73,73,115,93,154,68,159,205,73,185,30,239,77,186,64,180,67,9,209,190,94,210,123,196,25,201,41,192,248,38,167,174,123,175,61,99,198,12,153,57,115,166,204,159,127,101,56,210,189,189,118,127,207,118,237,218,37,175,189,246,154,124,254,249,231,238,239,108,20,123,72,136,37,138,152,92,10,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,66,18,32,196,18,18,19,111,66,0,1,4,16,64,0,1,4,16,112,130,64,180,67,9,209,190,158,19,140,104,195,255,4,24,95,102,67,56,2,39,79,158,148,59,239,188,83,206,157,59,151,108,193,212,112,218,197,57,145,9,244,238,221,91,78,157,58,37,131,7,15,142,236,66,41,236,108,66,44,41,108,192,233,46,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,14,16,32,196,226,128,65,160,9,8,32,128,0,2,8,32,128,0,2,161,9,68,59,148,16,237,235,133,214,11,222,21,43,1,198,55,86,210,238,187,79,249,242,229,165,94,189,122,82,173,90,53,247,117,46,133,246,232,145,71,30,145,183,223,126,91,74,150,44,153,66,5,194,235,54,33,150,240,220,56,11,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,194,23,32,196,18,190,29,103,34,128,0,2,8,32,128,0,2,8,196,88,32,218,161,132,104,95,47,198,28,220,46,136,0,227,203,20,9,87,224,131,15,62,144,165,75,151,202,156,57,115,194,189,68,212,207,251,232,163,143,100,234,212,169,102,27,200,231,158,123,78,170,86,173,106,238,113,244,232,81,209,45,144,86,173,90,37,197,138,21,147,151,94,122,73,114,228,200,145,232,253,255,252,243,79,169,94,189,186,180,104,209,66,74,151,46,109,222,183,102,205,26,25,51,102,140,232,107,101,203,150,149,6,13,26,248,221,10,179,95,191,126,114,224,192,1,207,181,115,229,202,37,45,91,182,244,252,247,207,63,255,108,182,236,81,55,39,109,97,187,99,199,14,169,89,179,166,124,253,245,215,81,31,23,183,95,144,16,139,219,71,152,254,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,224,60,1,66,44,206,27,19,90,132,0,2,8,32,128,0,2,8,32,144,136,64,180,67,9,209,190,30,3,231,44,1,198,215,89,227,17,79,173,249,235,175,191,36,75,150,44,178,107,215,46,185,235,174,187,108,111,186,134,48,30,125,244,81,105,220,184,177,20,42,84,72,26,54,108,40,227,199,143,55,149,98,202,149,43,39,153,50,101,50,225,149,105,211,166,201,87,95,125,37,123,246,236,145,171,174,186,202,111,187,155,55,111,46,67,134,12,49,65,19,61,255,200,145,35,114,251,237,183,75,151,46,93,228,222,123,239,149,62,125,250,152,191,239,209,163,199,21,231,223,114,203,45,210,164,73,19,185,249,230,155,205,107,89,179,102,149,74,149,42,201,31,127,252,33,243,230,205,147,73,147,38,153,48,205,111,191,253,38,25,50,100,176,221,205,106,128,134,114,238,184,227,14,233,208,161,131,99,218,20,47,13,33,196,18,47,35,69,59,17,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,112,143,0,33,22,247,140,37,61,65,0,1,4,16,64,0,1,4,92,47,16,237,80,66,180,175,231,250,1,136,179,14,50,190,113,54,96,14,107,110,251,246,237,229,194,133,11,50,120,240,96,219,91,86,167,78,29,83,25,101,244,232,209,166,45,90,253,228,147,79,62,145,185,115,231,154,0,203,150,45,91,76,184,69,195,43,15,62,248,160,9,166,220,118,219,109,38,136,114,211,77,55,201,155,111,190,105,206,91,182,108,153,116,234,212,201,132,76,6,12,24,96,194,42,239,190,251,174,204,156,57,83,54,110,220,104,222,51,101,202,20,115,253,227,199,143,155,255,126,246,217,103,69,131,47,15,61,244,144,92,127,253,245,166,90,75,154,52,105,124,76,244,126,250,158,95,127,253,213,113,33,150,195,135,15,155,202,52,90,177,70,45,56,146,38,64,136,37,105,94,188,27,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,34,23,32,196,18,185,33,87,64,0,1,4,16,64,0,1,4,16,136,145,64,180,67,9,209,190,94,140,24,184,77,136,2,140,111,136,80,188,205,175,128,134,30,178,103,207,46,135,14,29,50,255,107,231,161,219,4,233,54,61,117,235,214,53,205,24,53,106,148,116,237,218,213,4,77,180,18,139,86,66,121,229,149,87,100,242,228,201,230,117,43,144,210,166,77,27,83,53,165,85,171,86,162,91,253,228,203,151,79,116,91,34,221,142,200,170,184,210,187,119,111,217,180,105,147,217,62,73,143,9,19,38,72,237,218,181,61,213,84,138,23,47,110,170,180,104,181,150,220,185,115,75,197,138,21,229,199,31,127,148,87,95,125,213,180,41,115,230,204,30,154,207,63,255,92,242,231,207,239,168,74,44,186,109,146,6,128,222,126,251,109,59,135,48,110,239,77,136,37,110,135,142,134,35,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,183,2,132,88,226,118,232,104,56,2,8,32,128,0,2,8,32,144,242,4,162,29,74,136,246,245,82,222,136,56,187,199,140,175,179,199,39,30,90,167,85,75,78,158,60,105,66,35,118,30,186,141,207,240,225,195,165,122,245,234,166,25,75,150,44,49,219,248,92,186,116,201,108,145,211,183,111,95,73,151,46,157,156,61,123,86,180,106,203,216,177,99,125,154,171,239,123,250,233,167,165,112,225,194,162,21,102,238,187,239,62,79,136,69,183,31,202,149,43,151,57,231,191,255,253,175,217,178,232,139,47,190,48,65,149,108,217,178,121,174,99,221,115,224,192,129,114,227,141,55,74,191,126,253,204,150,65,91,183,110,245,108,93,228,180,16,139,246,67,183,97,210,32,146,110,15,197,145,116,1,66,44,73,55,227,12,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,136,76,128,16,75,100,126,156,141,0,2,8,32,128,0,2,8,32,16,67,129,104,135,18,162,125,189,24,82,112,171,16,4,24,223,16,144,120,75,64,1,221,78,232,158,123,238,145,73,147,38,73,201,146,37,109,211,186,235,174,187,76,53,149,134,13,27,154,54,204,158,61,219,132,72,198,143,31,47,5,10,20,144,5,11,22,152,144,202,154,53,107,164,76,153,50,162,97,146,188,121,243,122,218,59,117,234,84,115,238,156,57,115,228,154,107,174,49,85,84,52,236,82,179,102,77,211,191,158,61,123,122,42,149,232,246,65,19,39,78,148,127,254,249,199,19,78,209,11,253,245,215,95,242,251,239,191,75,198,140,25,205,117,151,47,95,46,21,42,84,144,111,190,249,70,238,190,251,110,243,119,78,11,177,104,197,25,221,102,73,237,56,194,19,32,196,18,158,27,103,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,248,2,81,11,177,232,190,216,251,191,254,70,242,231,203,43,95,237,255,90,110,187,245,86,201,148,233,242,63,110,197,235,49,115,246,60,41,144,63,175,220,127,223,189,81,237,194,175,191,254,38,199,127,254,57,234,215,245,110,228,103,159,239,149,187,254,155,211,236,89,30,201,177,115,247,30,57,126,252,103,169,88,161,124,36,151,225,220,8,5,236,24,135,159,127,62,33,191,157,62,45,57,115,220,41,159,239,253,66,242,229,205,109,254,193,59,37,29,209,120,174,125,123,240,144,164,77,123,157,164,73,157,70,142,28,61,42,121,114,231,74,18,97,180,198,33,90,207,132,36,53,62,140,55,255,243,207,191,242,206,176,225,210,176,94,157,136,159,95,97,220,222,246,83,190,251,254,7,73,157,250,90,243,29,26,201,113,226,196,73,153,53,103,158,52,106,88,47,146,203,68,116,174,29,207,173,136,26,236,178,147,35,253,204,39,231,207,42,145,62,215,162,29,74,136,246,245,92,54,149,226,190,59,140,111,220,15,161,35,58,160,1,144,161,67,135,202,246,237,219,109,107,143,6,83,30,126,248,97,233,223,191,191,105,131,110,5,164,225,17,253,123,221,70,232,239,191,255,54,91,230,232,161,85,91,180,90,138,254,189,117,140,30,61,218,244,193,58,180,66,137,110,51,164,91,237,188,240,194,11,114,230,204,25,179,13,144,86,108,153,59,119,174,12,24,48,224,138,254,106,197,21,13,178,60,254,248,227,230,50,251,246,237,51,65,25,221,166,200,170,114,226,164,16,139,110,139,164,253,222,188,121,179,109,227,230,134,27,19,98,113,195,40,210,7,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,226,75,32,106,33,150,237,59,118,73,205,90,117,100,231,214,13,82,162,76,5,105,215,186,133,212,120,190,154,209,248,247,223,127,205,63,170,89,199,181,215,94,235,87,73,223,163,11,190,233,211,167,75,116,1,239,228,169,83,38,84,113,71,246,236,114,238,247,115,158,247,93,188,120,209,239,53,117,209,93,255,241,58,169,135,46,176,20,45,89,86,150,124,56,71,238,189,231,242,111,149,69,235,24,52,228,93,89,178,108,133,172,89,177,56,228,75,238,222,243,169,116,236,210,93,74,151,42,33,173,91,52,13,120,158,254,118,220,3,143,20,149,97,239,188,45,21,202,151,13,249,30,9,223,168,255,128,89,229,217,23,228,165,26,213,229,197,23,46,151,173,142,244,248,230,192,183,242,86,243,214,230,50,25,50,164,151,25,83,38,68,122,201,128,231,143,124,127,172,44,90,188,84,138,20,46,36,157,59,180,9,233,94,214,92,178,230,169,206,75,157,195,214,92,210,223,72,212,255,75,120,92,125,117,42,185,250,234,171,204,107,73,121,61,216,28,245,55,14,218,198,157,187,246,200,230,173,219,76,88,169,234,211,149,67,234,155,247,155,126,250,233,176,57,127,215,238,61,210,165,99,187,43,2,3,35,222,27,45,203,87,126,36,195,6,15,144,114,21,159,145,101,139,230,201,221,119,253,55,228,251,156,59,247,187,76,157,62,83,62,223,247,133,60,248,64,1,169,92,169,130,100,185,233,38,159,243,245,254,115,230,45,144,155,50,103,150,186,181,107,201,205,55,251,150,248,254,254,135,31,101,252,196,201,242,231,249,243,82,179,198,243,38,36,151,212,67,253,116,12,195,9,224,4,122,174,133,218,142,151,95,171,43,249,242,230,145,255,230,204,33,189,251,13,148,79,118,108,10,245,84,243,190,80,198,65,231,219,161,239,190,55,125,204,122,219,173,198,43,125,186,116,158,251,68,235,153,16,172,225,27,55,109,145,222,253,222,150,212,169,83,203,130,57,211,131,189,221,239,235,171,86,175,149,206,93,123,202,134,53,203,197,250,12,234,92,93,180,116,153,124,249,229,126,243,89,214,80,93,186,116,55,120,206,255,227,143,63,100,254,135,139,101,231,174,221,102,142,62,83,165,146,220,126,123,214,36,221,63,216,92,11,246,121,9,229,102,193,198,73,175,81,237,249,154,146,47,95,30,233,214,185,67,40,151,76,244,61,125,250,15,52,223,149,67,7,15,48,239,177,158,99,250,103,235,89,229,239,100,253,142,61,121,242,148,228,184,243,78,73,147,38,245,21,111,209,144,209,254,175,191,246,132,84,245,179,235,239,179,21,206,247,135,158,179,239,139,47,101,235,182,29,242,235,111,191,5,253,174,243,215,126,13,158,189,63,118,188,28,60,120,72,202,149,45,35,149,158,122,210,231,109,193,230,82,176,215,67,29,148,196,126,86,9,118,126,98,63,203,36,246,115,211,27,13,155,136,182,185,65,189,58,242,116,229,138,33,127,230,143,29,59,46,183,222,122,75,192,230,132,243,179,74,176,254,89,175,135,242,92,11,116,173,104,135,18,162,125,189,80,29,120,95,108,4,24,223,216,56,167,132,187,104,229,146,172,89,179,154,234,39,118,28,35,70,140,48,219,0,105,248,228,167,159,126,50,219,10,117,237,218,213,4,79,30,123,236,49,83,145,69,171,170,172,94,189,218,84,71,57,126,252,184,9,169,204,159,63,223,108,51,244,196,19,79,248,52,91,171,183,116,233,210,69,170,85,171,230,169,168,114,236,216,49,243,51,67,213,170,85,165,70,141,26,38,224,162,199,187,239,190,43,229,202,149,147,175,191,254,90,170,84,169,34,7,14,28,144,76,153,50,73,203,150,45,229,240,225,195,178,114,229,74,207,181,157,18,98,209,237,131,10,22,44,40,203,150,45,51,91,40,113,132,47,64,136,37,124,59,206,68,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,240,4,162,22,98,249,250,155,3,82,241,233,231,100,255,222,221,230,127,155,53,121,83,202,151,187,252,15,101,173,219,117,146,5,11,255,23,216,208,133,147,18,143,23,149,103,159,121,90,30,44,88,192,188,71,23,46,245,125,122,152,5,215,2,249,205,226,155,46,200,234,241,227,143,63,73,199,46,61,228,179,189,251,36,77,234,212,114,234,151,95,76,37,147,69,243,103,201,202,143,214,72,163,183,46,255,3,91,194,163,101,179,38,102,113,39,169,135,46,222,104,159,222,31,241,191,223,86,75,234,53,18,123,255,230,45,219,228,224,161,239,228,229,151,94,8,249,146,186,40,61,120,200,187,162,225,26,107,81,50,177,147,117,161,116,240,208,225,242,252,115,207,202,157,119,100,15,249,30,9,223,184,97,227,38,121,171,121,27,217,242,241,106,185,46,77,154,176,175,227,125,162,254,230,158,46,82,106,88,169,93,199,174,242,205,23,159,68,229,186,137,93,68,189,198,77,152,100,188,199,188,247,110,208,123,173,92,181,90,26,53,109,105,222,247,108,213,42,114,223,61,247,72,223,1,131,204,127,183,104,214,88,158,171,250,140,20,41,225,251,15,192,214,69,139,22,41,36,111,247,237,21,240,245,9,99,71,73,161,98,165,205,252,181,14,173,150,163,139,143,245,223,120,221,51,223,189,27,234,111,28,22,47,89,38,99,199,79,18,93,188,47,86,180,176,9,161,36,245,120,230,185,23,37,99,198,12,178,105,243,86,217,180,110,213,21,1,146,233,51,103,155,207,229,160,254,125,228,209,162,37,101,243,134,143,174,8,161,4,186,167,94,95,15,13,65,105,24,70,23,90,151,47,158,239,41,73,190,119,223,23,82,181,250,75,242,86,163,6,178,247,139,47,229,135,31,126,148,197,11,102,123,126,131,84,251,86,186,92,37,121,188,88,17,201,156,249,70,25,55,126,146,172,94,177,200,4,216,146,114,104,80,230,205,38,45,146,28,30,209,123,4,122,174,133,218,134,166,45,218,152,234,43,255,253,111,78,25,48,240,29,89,185,244,195,80,79,53,239,11,54,14,243,63,92,36,109,218,119,150,204,55,222,232,153,87,229,158,40,45,35,134,13,246,220,39,90,207,132,96,13,215,103,247,71,107,214,73,171,182,29,195,254,108,107,136,163,82,197,10,82,187,214,203,158,219,233,92,210,112,74,129,252,249,100,242,212,233,82,232,177,71,165,71,215,142,158,215,251,189,61,88,116,62,105,104,97,195,134,77,114,240,187,239,100,213,210,133,38,84,22,202,17,202,92,11,246,121,9,118,159,80,198,73,175,49,109,198,44,51,199,245,115,29,238,161,21,52,244,51,59,111,214,52,83,65,73,171,178,36,124,110,233,119,108,219,86,205,228,225,135,30,52,183,57,125,230,140,180,235,208,197,140,159,62,147,116,44,187,118,106,239,243,61,53,118,252,68,25,59,110,162,164,189,62,173,249,78,214,99,244,200,97,82,170,100,241,43,154,26,206,247,135,86,161,169,215,176,137,164,187,225,6,57,123,238,92,146,63,43,218,8,253,89,64,3,26,79,85,40,47,58,47,18,134,57,131,205,165,96,175,7,27,147,64,63,171,4,59,119,253,199,27,165,110,253,198,126,223,150,112,44,172,55,233,119,105,215,30,189,165,84,137,226,82,167,246,171,33,125,230,53,96,88,240,209,162,242,233,206,205,146,54,109,218,68,155,21,206,207,42,193,250,104,189,30,236,185,22,236,58,209,14,37,68,251,122,193,218,207,235,177,21,96,124,99,235,237,230,187,105,165,146,135,30,122,72,250,246,237,43,186,69,77,172,15,253,255,163,52,184,242,225,135,151,127,150,212,63,79,159,62,221,252,236,172,85,89,180,202,138,86,68,209,224,74,187,118,237,164,121,243,230,230,125,149,42,85,146,59,238,184,67,70,142,28,233,211,100,239,16,139,6,87,180,79,186,21,209,217,179,103,205,182,68,186,237,80,170,84,169,204,57,250,57,154,49,99,134,185,231,139,47,190,40,179,102,205,50,127,111,133,100,138,20,41,226,185,246,222,189,123,37,95,190,124,114,250,244,105,73,159,62,125,172,153,60,247,43,95,190,188,148,45,91,150,109,132,162,48,2,132,88,162,128,200,37,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,73,2,81,11,177,232,111,29,87,122,186,186,108,221,184,70,94,175,247,166,188,89,191,174,103,113,76,23,80,167,207,156,35,243,23,44,148,15,198,140,20,253,141,247,9,147,167,202,162,197,203,204,194,242,177,227,63,203,147,149,170,74,239,30,93,76,240,66,127,147,186,89,171,118,114,242,196,73,153,61,99,178,89,244,110,216,184,153,164,73,147,70,6,244,237,105,126,235,123,240,144,225,102,171,4,189,159,86,114,88,190,226,35,25,244,118,31,25,63,97,178,9,44,244,236,222,217,84,48,208,127,212,107,219,234,242,63,224,133,122,156,57,123,86,30,122,236,113,153,62,101,188,60,252,96,65,207,105,218,143,109,59,118,154,197,248,172,183,221,38,119,220,145,77,254,253,247,146,228,184,243,14,207,123,52,52,161,11,113,26,30,249,251,159,127,228,251,239,127,48,97,155,27,111,204,100,74,47,239,218,253,137,169,234,161,255,157,212,109,138,38,77,157,46,187,118,237,145,190,189,186,137,86,52,185,225,134,27,204,111,203,230,230,253,69,0,0,32,0,73,68,65,84,123,47,212,234,189,143,28,57,42,242,31,145,130,5,242,203,117,215,93,231,105,155,110,243,244,203,175,191,154,5,245,109,219,119,74,218,235,174,147,194,133,30,75,116,161,87,43,72,104,48,163,97,189,186,230,26,250,91,253,186,96,166,139,201,90,49,67,219,160,139,163,183,221,122,139,228,204,153,67,142,30,59,38,135,14,125,47,247,220,115,151,121,255,119,223,125,111,126,91,241,246,172,183,93,65,175,91,79,85,122,166,186,223,133,110,245,223,243,201,167,114,234,228,47,146,35,199,157,82,240,129,252,62,213,116,116,177,245,139,47,191,50,253,204,117,255,125,146,59,215,253,87,92,255,200,209,99,230,183,2,239,188,227,14,209,133,65,13,58,133,18,98,209,177,105,223,169,171,220,112,67,58,233,216,174,149,92,186,116,121,81,121,225,226,165,50,115,234,4,51,158,90,149,68,43,14,237,217,243,169,153,167,235,87,47,19,93,236,27,57,106,140,167,106,73,98,175,107,232,234,252,249,11,230,30,183,221,118,171,89,116,220,191,255,27,19,148,201,148,49,163,76,26,63,250,138,190,36,28,7,239,55,104,181,5,253,71,231,112,66,44,122,29,107,177,219,95,136,69,3,61,26,98,233,215,187,187,220,159,239,33,249,242,179,157,158,127,200,14,229,179,52,99,214,92,83,5,225,134,27,174,151,95,126,249,85,30,43,86,74,166,78,28,39,143,62,242,144,57,189,109,199,46,242,231,31,127,154,69,102,13,105,229,127,176,144,140,27,61,66,138,23,43,106,94,215,69,255,238,189,250,201,174,173,27,204,231,184,198,203,175,201,35,15,63,36,26,76,11,229,208,231,204,178,229,43,37,119,238,251,165,87,159,1,50,248,237,190,178,110,253,199,210,248,205,250,161,156,110,222,19,232,185,22,234,69,122,246,25,32,185,115,221,39,57,115,228,144,33,195,70,248,29,227,64,215,10,52,14,214,162,183,229,166,139,211,58,95,180,58,198,216,247,135,95,254,28,6,120,38,88,247,213,96,153,206,195,235,175,79,107,130,34,186,221,153,254,175,117,232,179,227,187,239,191,55,159,135,98,69,10,251,84,65,209,247,232,103,82,159,7,153,51,101,146,127,47,93,50,207,115,239,128,218,225,35,71,229,155,111,14,152,121,80,168,208,163,126,195,90,122,29,173,124,83,239,205,183,100,227,218,149,102,222,88,135,126,46,245,123,64,143,229,43,87,73,147,102,173,77,96,210,250,59,239,215,173,192,198,252,217,211,36,111,158,220,33,13,83,168,115,45,208,231,37,208,141,66,25,39,189,246,151,95,237,55,151,209,170,61,254,170,100,4,27,39,171,13,250,221,167,207,120,239,231,201,188,249,11,101,252,164,41,50,109,210,7,242,243,137,19,50,111,193,66,25,61,118,188,9,130,234,119,145,134,72,117,156,199,143,125,207,204,31,125,166,213,170,83,223,60,55,75,150,120,220,132,15,53,224,161,21,118,244,59,68,159,177,79,85,169,38,221,58,183,55,149,111,18,30,129,158,91,193,6,69,131,52,225,4,190,126,248,241,71,41,83,190,178,9,195,221,119,239,61,242,238,136,81,230,51,63,119,214,212,176,230,146,191,185,22,172,237,129,126,86,9,118,174,86,162,217,187,239,75,121,246,249,151,76,176,48,245,255,87,194,121,103,232,112,83,117,78,131,142,122,232,124,215,159,115,78,159,62,99,42,197,117,239,213,215,124,23,90,33,150,96,159,121,93,84,124,184,112,9,217,182,113,173,249,89,36,225,17,202,207,42,250,153,254,124,239,94,249,251,239,127,204,189,181,34,152,213,182,221,123,62,145,171,174,186,90,178,103,187,221,84,251,210,177,72,248,243,78,164,223,47,209,14,37,68,251,122,193,198,154,215,99,43,192,248,198,214,219,237,119,91,191,126,189,84,174,92,89,54,110,220,104,42,160,216,113,232,255,143,163,63,27,223,154,96,235,65,253,126,208,74,41,247,220,115,143,39,20,158,212,246,157,58,117,74,180,42,216,109,183,93,249,255,191,121,95,75,191,75,244,189,26,142,177,130,46,73,189,87,114,190,191,89,179,102,166,125,147,39,79,78,206,219,164,152,107,19,98,73,49,67,77,71,17,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,112,140,64,212,66,44,218,35,13,57,220,114,203,205,102,225,87,23,228,173,61,185,245,53,93,64,155,53,119,158,103,251,24,43,196,240,225,220,25,38,132,50,111,193,34,217,189,237,99,207,162,164,46,192,233,34,216,180,73,227,204,194,181,46,158,233,86,58,90,181,65,15,221,210,96,247,158,61,230,181,169,211,103,201,174,61,123,100,240,128,190,242,222,232,177,242,237,183,135,100,96,255,222,38,84,112,234,212,47,210,185,99,219,36,129,107,197,7,173,28,49,123,250,36,207,121,191,253,246,155,188,86,183,161,89,200,211,16,199,129,111,15,154,215,116,203,164,158,221,58,155,63,127,48,97,178,167,106,135,254,183,86,70,208,163,87,143,46,242,68,233,146,162,139,62,45,219,180,55,255,171,33,151,41,19,198,38,169,93,26,98,25,51,110,130,156,61,123,206,252,150,188,30,15,61,248,128,169,184,96,221,107,248,200,247,101,237,186,13,166,98,141,119,96,64,223,219,161,115,119,153,61,119,190,249,45,123,93,184,210,223,24,215,243,253,109,233,243,217,231,123,165,218,11,47,203,206,45,235,37,67,134,12,230,94,58,134,61,250,244,151,70,13,222,144,55,234,188,38,93,123,244,145,53,235,214,75,254,188,121,76,27,244,55,171,251,15,28,98,66,45,150,143,158,167,91,17,233,66,167,181,224,172,127,151,88,136,69,183,3,169,219,224,114,72,65,23,198,244,191,181,82,128,46,164,90,139,218,165,203,87,146,63,126,255,195,108,185,177,99,231,110,41,95,174,140,244,239,221,195,156,163,255,120,219,171,239,0,153,60,117,134,199,86,23,207,116,65,56,148,16,139,158,164,253,210,123,89,219,54,121,207,93,93,228,173,241,114,109,19,190,218,185,123,143,249,173,121,253,243,142,157,187,76,165,32,13,100,4,122,221,170,194,161,1,142,219,179,102,245,204,103,13,202,232,125,19,86,166,241,55,14,222,147,38,57,67,44,23,46,92,48,129,178,140,25,51,122,62,219,73,154,176,94,111,214,240,150,134,80,86,45,91,232,9,125,149,123,234,105,121,246,153,42,158,74,73,21,42,63,43,85,42,63,229,9,77,105,248,227,219,131,7,69,171,215,232,161,219,212,104,208,194,95,208,199,95,187,62,249,244,51,19,118,219,178,109,187,121,89,63,35,133,11,61,106,66,57,186,221,77,168,71,160,231,90,40,215,208,128,135,110,5,114,237,53,215,152,45,82,52,32,144,148,35,208,56,104,213,18,253,60,123,155,124,190,247,11,89,186,124,133,39,188,23,232,153,160,159,23,157,183,250,12,214,207,200,95,23,255,50,213,92,244,207,31,175,89,97,154,185,120,233,114,105,222,170,157,121,86,232,235,250,108,89,177,120,190,169,44,163,135,85,97,196,234,147,6,28,244,57,105,205,101,13,183,21,47,253,164,228,204,113,167,100,205,122,155,169,252,163,159,87,173,116,148,240,208,173,81,244,124,173,228,229,239,208,107,245,237,63,200,132,158,252,125,158,53,196,51,121,218,116,51,238,159,237,222,26,114,5,169,80,231,90,184,33,150,80,198,73,159,219,58,86,223,30,250,78,222,120,189,150,52,106,88,207,67,16,202,56,89,111,214,207,108,225,226,79,200,200,97,131,165,72,225,199,60,215,208,45,236,244,251,195,123,155,39,173,18,164,161,208,54,45,155,153,237,243,122,117,239,34,47,84,127,214,115,206,139,175,188,110,66,142,250,93,101,5,113,188,191,19,52,212,168,219,194,37,156,211,193,158,91,193,230,127,184,33,22,171,146,150,21,184,179,170,180,125,245,249,174,43,22,243,130,205,165,96,175,39,214,135,64,63,171,4,235,183,190,126,232,208,119,38,40,185,119,207,54,217,247,197,87,166,26,212,53,215,164,50,1,179,39,203,149,53,193,195,55,223,106,97,190,27,245,176,190,207,117,187,53,43,196,18,232,51,175,207,209,217,115,23,152,159,33,244,92,61,180,186,221,251,35,135,122,130,107,193,126,86,153,50,109,166,9,206,100,207,158,77,82,95,123,173,249,190,215,202,73,29,218,182,18,253,12,190,248,74,109,19,136,210,235,91,63,15,52,105,212,192,243,125,167,247,140,244,251,37,218,161,132,104,95,47,148,177,230,61,177,19,96,124,99,103,157,82,238,52,118,236,88,25,50,100,136,172,93,187,86,178,100,241,221,10,51,165,24,56,185,159,3,7,14,52,91,40,109,216,112,57,8,207,17,185,0,33,150,200,13,185,2,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,36,77,32,170,33,150,64,183,246,14,2,104,120,66,183,66,89,177,242,35,179,61,72,253,70,77,205,111,25,191,221,175,151,231,18,186,192,145,183,224,99,158,69,53,107,33,85,3,36,5,31,40,32,197,31,47,34,101,74,149,52,11,112,90,149,67,131,51,90,193,193,59,196,162,139,185,250,91,98,73,217,150,65,239,91,162,76,5,233,211,179,171,9,205,88,71,231,110,61,101,209,146,229,50,127,214,84,83,117,68,23,146,94,168,89,75,30,122,176,160,167,50,138,254,86,186,246,161,114,197,10,166,42,129,134,25,170,85,125,90,58,119,104,227,67,243,225,162,37,38,76,18,78,136,165,103,239,254,158,123,28,250,238,123,121,179,73,115,179,240,228,109,167,55,123,188,116,249,203,219,192,252,127,213,11,171,1,247,228,126,64,234,190,94,203,44,112,235,111,210,151,40,243,164,172,89,177,216,44,70,121,31,111,53,111,109,22,156,219,181,246,221,166,169,69,155,246,114,255,189,247,74,189,186,181,205,219,181,218,198,218,245,27,60,219,46,233,111,161,111,217,182,195,84,129,120,32,127,62,89,187,254,99,211,198,132,139,214,254,66,44,90,233,166,104,137,178,242,216,163,15,75,255,62,61,37,77,154,212,166,186,75,133,202,213,204,194,106,251,54,151,183,249,209,80,193,77,55,101,150,195,71,142,200,193,131,223,137,46,124,127,182,107,139,169,58,163,219,86,105,69,1,173,76,81,180,112,97,217,247,229,151,242,106,237,122,242,200,195,151,131,48,161,28,26,38,209,185,169,191,225,174,199,177,227,199,77,232,71,195,62,26,72,88,178,116,185,188,84,227,121,159,16,139,134,156,150,175,92,45,21,158,44,27,240,117,13,61,233,97,133,88,52,16,164,22,61,122,247,51,97,161,132,219,87,37,54,14,86,63,146,51,196,18,138,85,40,239,81,179,26,53,95,147,92,185,238,51,65,51,235,120,224,145,162,210,191,119,119,207,182,99,218,215,44,55,221,228,9,157,233,2,187,46,142,91,33,52,13,250,76,152,52,53,73,91,140,232,189,171,215,120,69,206,156,57,107,66,19,186,88,239,150,67,63,47,90,33,39,177,109,70,18,246,211,223,51,65,183,165,106,222,186,189,140,26,49,196,108,71,162,149,86,90,183,239,40,155,55,111,51,85,174,244,208,192,200,133,243,231,77,53,36,117,236,220,189,151,60,250,240,67,242,102,131,55,76,149,151,178,21,170,72,243,183,26,73,237,215,94,49,149,86,116,43,33,93,96,183,66,44,90,93,66,43,84,233,252,214,10,47,11,23,45,49,21,173,18,62,255,116,209,187,114,213,231,19,221,182,202,10,195,104,155,102,78,157,232,217,138,206,234,167,222,167,124,197,103,68,159,139,173,154,191,229,169,90,17,202,120,135,58,215,194,9,177,36,117,156,52,108,168,213,171,188,67,44,161,140,147,213,79,13,117,206,152,53,71,22,206,155,233,83,193,202,95,136,69,159,223,19,39,79,149,238,93,58,74,205,90,117,124,66,102,122,189,247,199,124,32,239,141,30,103,130,122,218,15,13,154,169,175,134,50,181,2,214,211,85,42,250,221,222,43,216,115,43,216,152,132,27,98,209,32,229,248,137,83,60,207,8,235,123,38,225,86,104,193,230,82,176,215,3,181,63,208,207,42,193,250,173,175,91,33,22,253,89,71,231,155,110,203,216,189,75,7,207,169,237,59,117,51,159,159,81,195,135,152,234,39,139,150,44,51,223,121,250,93,237,189,157,144,158,224,239,51,175,63,19,125,123,240,59,243,243,139,126,142,50,101,204,32,255,185,234,42,83,53,37,225,66,159,191,159,85,52,176,162,243,64,3,43,181,94,121,201,132,83,181,218,141,126,15,235,115,68,127,46,179,170,246,232,247,153,254,28,165,243,183,255,160,33,178,97,245,114,159,57,25,138,71,98,239,137,118,40,33,218,215,139,164,111,156,27,125,1,198,55,250,166,92,81,164,87,175,94,178,106,213,42,89,177,98,133,169,22,202,225,12,129,49,99,198,200,128,1,3,100,245,234,213,166,74,12,71,116,4,8,177,68,199,145,171,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,232,2,49,13,177,232,194,189,30,90,17,161,84,201,226,38,152,240,64,129,252,38,100,112,83,150,204,62,11,220,214,246,34,214,22,67,122,158,110,21,176,126,195,38,19,16,209,237,93,242,230,201,117,197,66,168,119,136,37,116,134,255,189,115,238,252,15,205,194,221,242,197,243,125,42,135,232,98,80,213,42,149,165,69,179,198,158,55,235,194,172,182,83,171,170,104,53,130,193,67,135,251,44,210,104,48,225,63,255,185,42,164,16,139,134,103,116,1,87,183,32,74,120,124,48,122,164,169,94,161,149,88,166,207,152,45,203,22,205,243,188,69,23,245,135,188,59,210,44,50,122,31,129,66,44,214,246,17,250,126,125,159,110,209,84,248,177,71,61,167,91,139,104,235,87,47,191,98,219,143,80,66,44,186,133,144,119,112,71,171,149,164,207,144,206,103,124,253,133,88,116,92,53,8,52,125,242,7,158,173,168,180,81,26,220,217,190,115,151,217,246,66,127,203,187,99,151,238,178,254,227,77,230,183,199,207,95,184,96,126,163,252,163,229,139,204,56,232,2,186,6,154,172,234,29,122,190,6,61,116,225,53,41,33,150,95,127,253,213,108,109,165,135,86,32,248,124,239,190,43,42,214,120,87,98,241,55,215,2,189,174,159,5,13,118,233,161,149,98,180,98,66,237,87,95,246,217,66,36,208,56,88,247,115,122,136,69,63,31,181,235,54,48,149,147,180,90,200,117,94,255,200,95,168,88,105,105,222,180,177,167,242,131,86,94,210,128,154,181,93,144,46,214,94,184,120,193,51,111,180,178,210,234,53,235,124,182,6,9,246,25,215,109,154,62,253,236,115,233,215,187,135,9,91,204,157,57,69,242,231,203,27,236,180,144,94,215,74,47,45,218,252,111,113,217,58,41,125,186,116,62,213,46,66,186,88,24,111,178,194,17,250,76,178,182,252,10,116,25,127,207,4,13,76,236,223,255,181,143,169,110,119,181,255,235,175,61,85,25,244,217,54,113,242,52,179,48,173,97,55,13,33,106,32,72,131,105,26,198,211,107,120,87,61,209,45,168,52,184,102,133,88,52,156,210,167,223,64,83,17,199,58,95,191,3,172,144,140,213,102,93,136,79,155,54,173,207,130,125,194,254,152,10,44,227,38,152,109,98,244,153,103,85,146,176,222,167,243,108,195,199,27,205,150,68,58,223,188,159,107,129,108,66,157,107,145,132,88,66,29,39,127,33,150,80,198,73,251,167,91,139,149,42,87,209,4,26,42,86,40,239,211,229,196,66,44,83,167,207,148,174,157,218,137,86,93,209,239,61,107,91,24,61,121,228,251,99,205,150,67,214,247,139,94,127,221,134,141,102,46,104,245,41,173,152,150,176,226,87,40,207,173,96,211,61,220,16,139,134,24,187,245,236,235,105,175,182,241,165,87,235,248,157,43,193,230,82,176,215,3,245,33,148,159,85,18,59,223,242,211,239,180,237,59,118,154,159,119,52,48,98,29,26,254,107,88,175,142,79,72,75,67,37,207,61,251,76,72,33,22,189,78,176,237,132,172,123,249,11,177,232,247,150,126,127,89,193,81,235,189,90,89,171,76,233,146,38,32,107,133,88,190,222,183,199,132,86,116,11,70,157,151,90,93,38,41,85,176,2,25,71,59,148,16,237,235,5,155,227,188,30,91,1,198,55,182,222,41,233,110,237,218,181,147,93,187,118,201,162,69,139,8,178,56,96,224,63,248,224,3,233,210,165,139,44,95,190,92,242,230,141,206,207,251,14,232,150,35,154,64,136,197,17,195,64,35,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,72,81,2,49,13,177,76,159,53,71,166,76,24,115,197,34,134,85,222,126,215,214,143,205,214,5,122,108,222,186,77,106,189,94,223,4,7,114,221,127,175,116,239,221,79,186,117,238,224,89,4,215,18,251,21,159,126,78,214,173,90,42,183,223,158,213,51,104,145,132,88,116,1,180,66,229,170,210,224,141,58,87,108,117,161,1,147,220,185,239,247,108,91,99,221,80,207,209,54,91,191,137,188,121,253,71,146,37,203,77,230,101,221,86,64,43,181,132,82,137,69,23,164,223,25,54,194,108,135,227,125,232,63,188,215,121,237,85,83,9,68,67,44,35,223,27,35,155,214,175,242,252,198,180,110,155,49,107,206,188,43,22,132,3,133,88,150,46,156,43,247,220,125,151,185,141,110,205,163,65,33,239,197,222,46,221,123,155,240,128,181,69,143,119,123,116,161,89,171,230,88,97,30,93,228,212,144,128,85,65,68,43,177,232,214,41,67,7,15,240,156,166,14,247,221,123,183,169,174,98,29,254,66,44,199,142,29,55,161,26,221,146,167,66,249,178,158,247,54,110,214,202,84,95,209,237,157,6,13,121,87,116,49,118,230,148,9,198,217,90,84,182,66,44,218,190,131,7,15,249,44,202,107,240,70,183,96,74,74,136,37,177,237,132,188,45,34,13,177,220,146,229,102,105,210,168,190,169,38,228,239,8,52,14,214,251,131,133,88,118,239,249,84,254,248,227,15,41,92,232,49,207,103,203,251,94,225,44,202,135,250,132,212,251,106,152,224,244,233,51,50,113,220,251,102,14,123,31,186,104,174,65,180,142,237,90,155,191,214,197,217,118,173,155,75,141,231,159,51,255,173,91,98,232,88,91,161,45,173,150,161,135,247,220,10,214,22,13,100,156,61,119,214,84,120,209,133,212,108,217,110,15,118,74,200,175,235,66,181,86,178,72,120,92,159,54,173,79,21,141,144,47,24,198,27,117,155,154,127,254,253,55,164,208,140,191,103,66,191,183,7,27,227,117,171,150,249,204,15,125,30,105,85,134,51,103,207,202,67,143,61,110,170,225,232,118,37,250,119,58,231,180,194,141,62,31,52,244,215,174,99,87,217,185,117,131,100,72,159,222,244,96,230,236,121,210,169,107,15,79,136,69,219,120,199,29,217,77,117,43,173,150,164,1,133,78,93,122,248,60,179,14,31,62,34,37,203,62,229,9,163,5,162,208,170,71,143,20,41,25,48,164,162,207,235,114,79,148,22,221,194,196,58,254,250,235,47,217,184,105,139,217,242,78,171,136,120,31,161,206,181,112,63,47,73,25,39,127,33,150,96,227,100,245,69,171,128,244,31,248,142,249,94,76,88,85,195,95,136,69,43,166,220,112,195,13,230,121,94,248,241,50,230,59,182,230,139,207,123,104,116,11,48,253,237,114,13,5,234,150,83,90,77,167,108,153,82,158,215,245,51,153,46,221,13,166,98,154,117,132,242,220,10,54,213,131,133,88,18,123,174,89,219,16,106,64,74,131,82,90,145,166,223,219,239,92,17,242,180,238,31,108,46,5,123,61,97,63,244,153,23,234,207,42,137,25,120,111,39,148,42,213,53,114,241,175,139,50,117,218,76,73,151,46,157,9,252,105,248,79,3,150,214,119,176,85,193,76,183,248,11,165,18,139,222,87,63,191,15,23,42,110,42,225,221,145,61,123,162,195,225,47,196,98,85,154,217,184,118,165,249,44,233,161,159,45,253,76,190,246,202,75,210,236,173,70,38,196,82,179,86,93,143,187,85,217,134,16,75,176,153,207,235,201,37,64,136,37,185,100,185,174,10,104,144,101,203,150,45,50,119,238,92,185,233,166,203,255,63,32,71,236,5,70,142,28,41,253,251,247,151,133,11,23,74,129,2,5,98,223,0,151,223,145,16,139,203,7,152,238,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,224,64,129,152,132,88,116,33,121,214,220,121,242,225,135,139,101,204,168,225,114,93,218,235,124,42,50,232,98,112,153,242,149,205,118,49,90,158,254,220,185,115,210,180,101,91,57,127,254,188,76,159,60,94,78,253,242,139,89,96,171,93,235,101,105,219,74,183,183,185,36,83,103,204,18,13,112,232,66,138,6,14,244,208,5,167,113,19,38,203,129,3,223,74,239,30,93,37,67,134,244,73,218,7,219,90,92,221,176,102,185,9,98,120,31,227,198,79,18,93,72,236,215,187,187,60,81,166,148,124,255,195,143,50,96,224,59,102,49,84,127,75,218,170,164,162,219,109,232,22,11,59,119,238,150,207,246,238,147,87,95,126,201,19,98,209,5,46,181,88,182,98,149,217,246,198,10,126,100,204,152,193,167,234,75,98,243,68,43,196,12,124,103,152,188,248,66,117,121,174,218,51,242,213,87,251,165,79,255,65,242,106,205,23,205,130,150,6,96,52,48,160,219,106,104,69,147,30,221,58,201,195,15,22,52,219,242,104,133,3,107,139,38,13,131,104,5,156,139,23,47,74,153,39,43,75,151,142,237,60,11,147,90,93,166,104,201,178,178,228,195,57,158,237,116,188,219,51,101,218,76,153,52,101,154,105,251,175,191,157,54,21,23,52,220,163,1,17,93,52,213,16,139,58,106,53,141,71,30,126,72,86,173,94,35,106,103,109,43,160,11,110,218,198,111,15,30,52,191,33,191,109,227,90,115,249,244,233,211,73,170,84,169,76,53,0,29,255,46,29,219,74,174,251,239,151,149,171,86,155,223,250,182,182,76,25,54,98,148,172,89,187,94,70,12,27,44,39,78,156,144,17,163,198,152,0,209,188,89,211,36,95,222,220,102,65,190,89,203,182,210,172,201,155,102,156,182,239,216,101,182,234,209,45,138,198,143,121,47,209,192,136,213,71,181,107,215,169,171,104,16,65,171,25,104,155,166,205,152,45,243,23,44,148,89,211,39,123,22,250,181,34,140,254,150,188,86,226,208,237,152,212,87,157,173,35,208,235,86,53,153,91,111,189,69,234,215,125,221,239,60,13,54,14,26,158,58,123,246,140,12,30,58,194,4,142,218,183,110,97,22,57,189,23,174,173,202,54,218,166,145,239,190,227,179,248,172,127,247,231,159,127,202,209,163,199,164,124,165,170,166,202,141,110,39,145,176,178,69,184,207,44,109,159,86,96,209,207,192,200,119,7,203,141,153,50,201,71,171,215,202,163,143,60,236,217,226,74,183,7,210,173,74,22,47,152,45,251,246,125,41,181,234,212,151,77,235,86,201,205,55,103,49,183,181,130,78,11,230,76,55,33,148,114,21,159,145,1,125,122,72,185,178,101,194,109,150,235,206,211,42,65,90,233,168,117,139,166,82,189,90,85,57,127,225,188,204,156,53,87,182,110,223,97,2,128,193,158,9,90,77,166,250,139,175,154,237,193,94,126,233,5,249,247,159,127,229,253,177,227,77,149,13,13,15,105,149,35,13,23,245,237,213,77,138,21,41,44,155,182,108,53,161,149,167,158,44,103,42,56,157,56,113,210,84,88,168,244,212,147,102,1,253,167,195,135,101,192,160,161,166,90,139,85,169,65,131,16,247,222,115,143,52,110,88,79,190,220,191,95,186,247,234,39,127,252,254,135,172,253,104,169,231,123,64,131,49,26,84,243,23,80,210,80,218,210,229,43,165,236,19,165,77,165,162,113,31,76,50,129,190,45,27,62,50,161,24,125,166,190,59,114,148,148,44,94,204,60,143,55,109,222,42,141,154,182,244,60,19,172,65,215,64,67,231,110,151,183,172,75,184,189,76,40,115,45,146,207,75,176,113,210,54,105,176,224,159,191,255,145,94,253,6,200,173,183,220,34,117,107,215,146,171,83,93,109,194,65,193,198,73,207,215,103,87,149,103,95,144,151,106,84,55,223,17,9,15,173,160,49,126,210,20,153,50,113,172,25,183,121,11,22,154,170,54,86,0,80,195,39,91,183,109,23,173,252,165,193,208,213,107,215,155,231,185,6,208,180,82,84,207,62,3,76,104,73,171,25,105,181,22,173,120,245,252,75,181,164,74,197,10,38,184,160,71,176,231,86,40,31,64,13,78,233,51,94,159,245,115,166,79,150,235,175,79,235,19,124,13,244,92,211,74,49,197,74,150,147,198,111,214,55,129,143,218,111,52,148,251,238,189,215,243,29,28,108,46,5,123,61,88,251,213,36,148,159,85,18,187,142,142,161,86,253,170,246,194,203,162,63,135,164,190,246,242,119,138,86,91,211,45,166,234,191,241,186,232,118,119,26,46,209,234,57,185,238,191,207,132,88,39,79,157,97,2,91,250,25,51,115,41,192,207,1,250,186,58,229,202,255,176,9,16,62,83,165,162,124,250,249,94,217,176,97,147,188,94,251,85,115,159,64,63,171,252,250,219,111,230,231,181,82,37,30,151,183,26,53,48,223,125,58,175,244,123,254,195,185,51,204,103,208,10,120,110,249,120,181,249,140,171,171,126,207,232,247,125,194,48,99,48,211,196,94,143,118,40,33,218,215,11,183,95,156,151,60,2,140,111,242,184,114,213,255,9,244,236,217,83,102,207,158,45,211,167,79,151,60,121,242,64,19,99,129,30,61,122,200,156,57,115,204,24,220,119,223,125,49,190,123,202,184,29,33,150,148,49,206,244,18,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,39,9,196,36,196,162,213,49,52,180,97,29,250,27,242,26,66,240,62,180,242,74,139,86,237,77,96,69,143,162,69,10,201,219,125,123,153,106,27,186,72,153,239,193,199,60,111,215,133,118,93,112,111,209,180,177,217,150,72,15,253,205,236,23,106,214,242,185,166,86,10,208,109,47,66,61,244,183,229,43,85,172,96,194,50,9,15,13,95,232,22,22,26,154,208,67,127,203,187,116,169,18,210,178,121,19,243,103,61,116,17,82,183,221,248,246,219,131,38,0,114,248,200,81,179,0,103,85,154,208,74,8,90,109,36,225,97,5,60,2,181,211,170,76,147,51,199,157,230,183,225,117,81,83,15,13,201,180,105,217,212,44,242,233,22,75,45,253,108,111,162,219,213,104,72,65,23,171,173,243,116,251,143,86,109,58,200,202,143,214,152,235,104,16,67,183,250,208,96,208,254,111,190,241,4,108,18,182,73,23,154,91,182,237,96,182,145,208,113,208,112,136,46,56,234,118,38,102,187,140,198,205,76,32,69,67,62,187,118,127,98,174,217,224,141,215,61,91,243,140,26,61,206,84,83,73,120,88,33,21,93,4,237,218,163,183,9,194,88,135,110,57,163,215,184,234,170,171,140,95,163,183,90,152,112,132,30,175,191,246,138,89,224,214,191,215,48,132,186,15,29,254,158,140,120,111,180,121,93,23,189,243,231,205,99,250,169,11,128,173,154,191,21,112,58,104,104,70,23,192,245,120,169,198,243,102,27,39,93,96,215,67,183,73,168,251,122,45,19,254,201,243,192,255,182,95,210,215,172,237,85,244,207,193,94,215,223,164,183,230,185,190,223,234,187,119,195,130,141,131,110,173,163,149,123,188,143,54,45,155,137,254,54,190,117,232,150,17,229,43,106,176,225,130,76,157,56,86,242,228,206,229,121,77,23,228,243,63,84,248,10,139,104,253,166,188,85,77,32,225,13,70,141,24,34,101,74,149,52,127,173,161,170,70,111,181,52,219,53,233,209,179,91,39,79,21,22,235,60,173,144,161,227,169,199,51,85,42,153,109,129,172,106,77,1,7,50,5,189,184,120,201,50,233,212,173,151,9,156,232,161,243,93,43,167,104,80,45,216,51,65,223,175,161,58,221,78,199,58,95,159,107,77,27,55,244,84,43,25,59,126,162,12,31,57,218,188,174,207,159,98,69,11,155,69,115,13,174,188,51,176,159,249,108,181,105,223,217,115,190,134,105,116,155,33,109,199,220,89,83,101,243,150,109,38,136,166,159,81,125,102,232,103,86,159,165,250,231,61,219,55,154,173,77,180,138,131,21,68,75,56,116,250,76,208,231,138,245,153,215,121,172,33,133,39,74,95,158,71,26,212,209,231,158,86,136,208,67,159,199,181,94,125,233,138,45,150,172,42,29,218,135,15,231,205,244,9,82,234,121,129,230,90,52,62,47,129,198,201,10,114,250,155,182,26,4,184,41,115,230,160,227,164,85,102,180,106,149,21,28,240,190,150,21,46,177,254,78,237,117,124,90,181,108,106,254,87,15,237,99,183,94,125,61,219,156,233,223,121,127,135,122,251,168,177,62,87,180,42,139,134,32,181,26,139,30,193,158,91,193,62,150,26,58,172,89,171,142,207,219,30,47,86,196,4,107,172,35,208,115,77,223,163,14,26,94,209,67,191,251,38,125,48,90,50,101,202,104,254,59,216,92,10,246,122,176,246,135,242,179,74,160,107,88,97,39,127,239,177,170,228,104,200,167,109,251,206,158,239,72,253,14,214,208,138,110,219,53,246,253,225,230,207,129,126,14,176,174,61,125,230,108,209,224,146,30,58,31,170,84,122,74,218,182,106,102,254,28,236,103,21,173,190,166,97,182,3,223,30,244,124,230,122,245,232,98,62,147,90,245,236,193,199,138,153,191,215,159,227,116,236,30,124,236,113,243,124,208,159,7,244,103,141,104,28,209,14,37,68,251,122,209,232,35,215,136,158,0,227,27,61,75,174,148,184,192,232,209,163,77,85,150,137,19,39,74,229,202,149,161,138,145,64,157,58,117,228,167,159,126,146,105,211,166,73,230,204,153,99,116,215,148,119,27,66,44,41,111,204,233,49,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,118,11,196,36,196,18,106,39,245,183,144,117,91,9,93,16,211,160,134,247,161,229,233,117,11,28,125,93,23,89,172,106,13,161,94,59,216,251,180,114,68,135,206,93,77,160,64,127,179,56,177,67,127,131,249,228,201,83,166,140,190,254,163,120,160,67,183,209,209,5,97,253,109,229,104,31,186,80,148,54,237,117,73,170,52,19,74,27,52,252,81,166,116,73,179,248,23,232,208,192,206,13,215,223,112,69,160,64,23,155,139,63,94,212,111,37,128,80,238,111,189,231,207,243,231,77,101,157,155,179,220,236,55,180,112,226,228,73,201,148,49,163,169,148,226,239,208,197,196,51,103,206,68,125,158,36,165,15,145,188,55,212,113,8,118,15,157,215,151,46,253,155,168,83,176,243,99,241,186,134,189,244,51,159,62,93,58,191,183,211,45,92,116,187,138,104,127,230,99,209,183,88,221,67,159,157,71,142,28,149,212,105,82,155,192,67,82,15,61,95,23,240,181,74,130,191,237,173,52,112,116,238,247,223,61,129,189,132,215,215,144,223,207,39,78,200,205,89,178,248,125,38,89,215,215,49,76,248,220,212,192,155,86,147,208,106,50,129,14,125,230,157,61,119,78,178,222,118,171,223,183,105,120,236,232,177,227,38,224,168,129,55,127,135,190,71,251,151,216,179,59,185,231,90,114,142,211,170,213,107,77,5,141,167,43,87,12,232,104,109,21,149,216,155,244,26,39,78,158,146,108,183,103,245,25,75,13,143,232,115,95,43,195,252,124,226,164,9,248,37,156,43,209,122,110,5,155,191,193,158,107,250,253,161,243,249,142,236,217,252,142,117,176,185,20,236,245,64,237,75,238,159,85,172,123,235,88,200,165,75,87,252,172,20,204,206,251,117,117,212,239,73,173,90,151,216,103,38,224,207,1,167,79,203,197,191,254,50,149,178,98,125,68,59,148,16,237,235,197,218,131,251,5,22,96,124,153,33,177,18,88,185,114,165,212,174,93,91,26,55,110,44,237,219,183,143,213,109,83,228,125,246,238,221,43,245,234,213,147,130,5,11,202,136,17,190,193,254,20,9,146,204,157,38,196,146,204,192,92,30,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,174,16,112,84,136,37,222,199,71,43,2,104,149,17,13,186,88,219,9,205,153,49,89,10,228,207,23,239,93,11,169,253,123,247,125,33,90,117,71,195,70,186,109,140,254,134,184,254,153,3,1,4,16,64,0,1,4,16,136,150,64,180,67,9,209,190,94,180,250,201,117,162,35,192,248,70,199,145,171,132,38,112,248,240,97,169,95,191,190,9,122,190,251,238,187,146,45,91,182,208,78,228,93,33,11,140,25,51,198,4,133,134,14,29,42,13,26,68,255,151,69,66,110,72,10,122,35,33,150,20,52,216,116,21,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,135,8,16,98,137,242,64,140,30,59,94,126,58,124,196,84,3,40,83,170,132,252,247,191,57,163,124,7,231,94,78,183,226,89,187,254,99,79,3,43,87,172,32,69,10,255,111,27,40,231,182,156,150,33,128,0,2,8,32,128,64,188,8,68,59,148,16,237,235,197,139,99,74,105,39,227,155,82,70,218,89,253,236,211,167,143,12,28,56,80,6,13,26,100,170,179,112,68,46,160,1,161,86,173,90,153,237,131,134,13,27,102,170,176,112,196,70,128,16,75,108,156,185,11,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,252,79,128,16,11,179,1,1,4,16,64,0,1,4,16,64,32,110,4,162,29,74,136,246,245,226,6,50,133,52,148,241,77,33,3,237,192,110,110,219,182,205,132,46,110,186,233,38,209,80,75,174,92,185,28,216,202,248,104,210,240,225,195,165,67,135,14,210,186,117,107,233,220,185,115,124,52,218,69,173,36,196,226,162,193,164,43,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,196,137,0,33,150,56,25,40,154,137,0,2,8,32,128,0,2,8,32,32,18,237,80,130,94,143,195,221,2,151,46,93,114,119,7,233,157,163,5,222,121,231,29,233,212,169,147,52,107,214,204,4,48,210,164,73,227,232,246,58,169,113,43,87,174,148,30,61,122,72,166,76,153,164,87,175,94,82,160,64,1,39,53,47,197,180,133,16,75,138,25,106,58,138,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,128,99,4,8,177,56,102,40,104,8,2,8,32,128,0,2,8,32,128,64,48,129,104,135,88,130,221,207,109,175,219,229,103,215,125,221,54,126,244,39,62,5,142,30,61,42,61,123,246,148,121,243,230,73,219,182,109,165,121,243,230,241,217,145,24,181,122,251,246,237,50,96,192,0,249,234,171,175,76,0,168,70,141,26,49,186,51,183,241,39,64,136,133,121,129,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,177,22,32,196,18,107,113,238,135,0,2,8,32,128,0,2,8,32,16,182,0,97,136,176,233,204,137,118,249,217,117,223,200,180,56,27,129,232,10,236,217,179,199,132,51,182,108,217,34,77,155,54,149,38,77,154,72,170,84,169,162,123,147,56,190,218,230,205,155,101,216,176,97,198,71,183,14,106,220,184,113,28,247,198,61,77,39,196,226,158,177,164,39,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,196,139,0,33,150,120,25,41,218,137,0,2,8,32,128,0,2,8,32,96,91,8,195,45,244,118,133,73,236,186,175,91,198,141,126,184,75,96,199,142,29,38,172,177,108,217,50,169,95,191,190,188,241,198,27,146,35,71,14,119,117,50,9,189,209,10,53,163,71,143,150,67,135,14,153,96,15,225,149,36,224,197,224,173,132,88,98,128,204,45,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,25,211,179,152,0,0,32,0,73,68,65,84,16,64,192,71,128,16,11,19,2,1,4,16,64,0,1,4,16,64,32,110,4,8,67,68,54,84,118,249,217,117,223,200,180,56,27,129,228,21,248,250,235,175,77,120,99,236,216,177,82,182,108,89,121,229,149,87,164,74,149,42,201,123,83,135,92,253,187,239,190,147,41,83,166,200,164,73,147,36,91,182,108,38,200,243,226,139,47,58,164,117,52,195,91,128,16,11,243,1,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,98,45,64,136,37,214,226,220,15,1,4,16,64,0,1,4,16,64,32,108,1,194,16,97,211,153,19,237,242,179,235,190,145,105,113,54,2,177,17,248,251,239,191,101,226,196,137,38,212,113,224,192,1,169,94,189,186,84,171,86,77,138,22,45,26,155,6,196,232,46,191,252,242,139,104,213,149,57,115,230,200,206,157,59,165,102,205,154,38,184,243,240,195,15,199,168,5,220,38,28,1,66,44,225,168,113,14,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,68,34,64,136,37,18,61,206,69,0,1,4,16,64,0,1,4,16,136,169,0,97,136,200,184,237,242,179,235,190,145,105,113,54,2,177,23,248,234,171,175,100,246,236,217,38,236,113,250,244,105,169,88,177,162,84,168,80,65,202,149,43,39,169,82,165,138,125,131,34,188,227,254,253,251,101,197,138,21,178,116,233,82,89,191,126,189,84,173,90,213,4,116,244,255,56,226,67,128,16,75,124,140,19,173,68,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,192,77,2,132,88,220,52,154,244,5,1,4,16,64,0,1,4,16,112,185,0,97,136,200,6,216,46,63,187,238,27,153,22,103,35,96,175,192,23,95,124,33,75,150,44,145,229,203,151,203,199,31,127,44,165,74,149,146,226,197,139,75,177,98,197,164,72,145,34,114,205,53,215,216,219,64,63,119,63,120,240,160,108,222,188,217,180,119,221,186,117,114,225,194,5,41,95,190,188,9,226,84,170,84,41,46,131,56,142,67,142,113,131,8,177,196,24,156,219,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,128,16,98,97,18,32,128,0,2,8,32,128,0,2,8,196,141,0,97,136,200,134,202,46,63,187,238,27,153,22,103,35,224,28,129,115,231,206,153,80,200,134,13,27,100,227,198,141,178,117,235,86,179,13,207,131,15,62,40,5,10,20,144,124,249,242,73,238,220,185,229,198,27,111,140,89,163,181,202,202,190,125,251,228,179,207,62,147,79,62,249,196,108,17,116,213,85,87,153,128,141,6,109,74,150,44,41,121,243,230,141,89,123,184,81,242,8,16,98,73,30,87,174,138,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,137,11,16,98,97,118,32,128,0,2,8,32,128,0,2,8,196,141,0,97,136,200,134,202,46,63,187,238,27,153,22,103,35,224,92,129,191,254,250,203,132,70,118,239,222,45,159,126,250,169,236,221,187,87,190,252,242,75,73,157,58,181,220,117,215,93,146,35,71,14,201,158,61,187,100,205,154,85,110,189,245,86,201,146,37,139,9,184,100,200,144,65,110,184,225,6,73,155,54,173,92,123,237,181,158,202,40,151,46,93,146,139,23,47,154,202,41,191,255,254,187,156,57,115,70,126,253,245,87,57,117,234,148,252,252,243,207,114,244,232,81,249,233,167,159,228,251,239,191,23,173,182,114,224,192,1,115,143,60,121,242,72,254,252,249,229,129,7,30,48,129,26,253,59,14,119,9,16,98,113,215,120,210,27,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,226,65,128,16,75,60,140,18,109,68,0,1,4,16,64,0,1,4,16,48,2,132,33,34,155,8,118,249,217,117,223,200,180,56,27,129,248,19,208,176,137,134,76,190,251,238,59,249,241,199,31,229,200,145,35,114,236,216,49,57,113,226,132,9,165,156,62,125,90,206,158,61,43,127,254,249,167,9,173,252,253,247,223,230,185,170,135,110,79,148,38,77,26,185,254,250,235,37,125,250,244,146,49,99,70,201,156,57,179,220,114,203,45,38,8,147,45,91,54,185,243,206,59,37,103,206,156,114,247,221,119,155,16,12,135,251,5,8,177,184,127,140,233,33,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,78,19,32,196,226,180,17,161,61,8,32,128,0,2,8,32,128,0,2,137,10,16,134,136,108,114,216,229,103,215,125,35,211,226,108,4,220,47,240,203,190,189,114,96,246,76,121,180,91,79,247,119,150,30,134,37,64,136,37,44,54,78,66,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,8,4,8,177,68,128,199,169,8,32,128,0,2,8,32,128,0,2,177,21,32,12,17,153,183,93,126,118,221,55,50,45,206,70,192,253,2,59,186,118,146,95,190,216,39,143,116,235,41,55,230,201,235,254,14,211,195,36,11,16,98,73,50,25,39,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,132,2,132,88,34,4,228,116,4,16,64,0,1,4,16,64,0,129,216,9,16,134,136,204,218,46,63,187,238,27,153,22,103,35,224,110,1,173,194,178,163,91,103,211,73,13,176,104,144,133,3,129,132,2,132,88,152,19,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,107,1,66,44,177,22,231,126,8,32,128,0,2,8,32,128,0,2,97,11,16,134,8,155,206,156,104,151,159,93,247,141,76,139,179,17,112,183,128,85,133,197,234,37,213,88,220,61,222,225,246,142,16,75,184,114,156,135,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,225,10,16,98,9,87,142,243,16,64,0,1,4,16,64,0,1,4,98,46,64,24,34,50,114,187,252,236,186,111,100,90,156,141,128,123,5,188,171,176,88,189,164,26,139,123,199,59,146,158,17,98,137,68,143,115,17,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,28,1,66,44,225,168,113,14,2,8,32,128,0,2,8,32,128,128,45,2,132,33,34,99,183,203,207,174,251,70,166,197,217,8,184,87,32,97,21,22,171,167,84,99,113,239,152,135,219,51,66,44,225,202,113,30,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,132,43,64,136,37,92,57,206,67,0,1,4,16,64,0,1,4,16,136,185,0,97,136,200,200,237,242,179,235,190,145,105,113,54,2,238,20,240,87,133,197,234,41,213,88,220,57,230,145,244,138,16,75,36,122,156,139,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,225,8,16,98,9,71,141,115,16,64,0,1,4,16,64,0,1,4,108,17,32,12,17,25,187,93,126,118,221,55,50,45,206,70,192,157,2,137,85,97,177,122,75,53,22,119,142,123,184,189,34,196,18,174,28,231,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,184,2,132,88,194,149,227,60,4,16,64,0,1,4,16,64,0,129,152,11,16,134,136,140,220,46,63,187,238,27,153,22,103,35,224,62,129,64,85,88,172,222,82,141,197,125,227,30,73,143,8,177,68,162,199,185,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,142,64,208,16,75,56,23,229,28,4,16,64,0,1,4,16,64,0,1,4,146,75,224,210,165,75,201,117,105,215,95,215,174,48,137,93,247,117,253,128,210,65,4,146,40,16,172,10,139,117,57,170,177,36,17,214,197,111,39,196,226,226,193,165,107,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,56,84,32,96,136,197,161,109,166,89,8,32,128,0,2,8,32,128,0,2,8,32,16,134,128,93,97,18,187,238,27,6,17,167,32,224,90,129,80,170,176,88,157,167,26,139,107,167,65,146,59,70,136,37,201,100,156,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,17,10,16,98,137,16,144,211,17,64,0,1,4,16,64,0,1,4,16,136,23,1,187,194,36,118,221,55,94,198,133,118,34,16,11,129,80,171,176,88,109,161,26,75,44,70,197,249,247,32,196,226,252,49,162,133,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,184,77,128,16,139,219,70,148,254,32,128,0,2,8,32,128,0,2,8,32,144,136,128,93,97,18,187,238,203,68,64,0,129,203,2,73,169,194,98,153,81,141,133,217,163,2,132,88,152,7,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,107,1,66,44,177,22,231,126,8,32,128,0,2,8,32,128,0,2,8,216,36,96,87,152,196,174,251,218,196,204,109,17,112,156,64,82,171,176,88,29,160,26,139,227,134,50,230,13,34,196,18,115,114,110,136,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,138,23,32,196,146,226,167,0,0,8,32,128,0,2,8,32,128,0,2,41,69,192,174,48,137,93,247,77,41,227,74,63,17,8,36,16,78,21,22,235,122,84,99,97,110,17,98,97,14,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,172,5,8,177,196,90,156,251,33,128,0,2,8,32,128,0,2,8,32,96,147,128,93,97,18,187,238,107,19,51,183,69,192,81,2,225,86,97,177,58,65,53,22,71,13,103,204,27,67,136,37,230,228,220,16,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,20,47,64,136,37,197,79,1,0,16,64,0,1,4,16,64,0,1,4,82,138,128,93,97,18,187,238,155,82,198,149,126,34,144,152,64,36,85,88,172,107,82,141,37,101,207,47,66,44,41,123,252,233,61,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,118,8,16,98,177,67,157,123,34,128,0,2,8,32,128,0,2,8,32,96,131,128,93,97,18,187,238,107,3,49,183,68,192,81,2,254,170,176,164,74,155,86,110,126,244,49,57,178,110,173,79,91,211,229,200,41,215,164,77,43,191,124,177,239,138,62,80,141,197,81,195,26,211,198,16,98,137,41,55,55,67,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,17,33,196,194,52,64,0,1,4,16,64,0,1,4,16,64,32,133,8,216,21,38,177,235,190,41,100,88,233,38,2,126,5,18,86,97,209,240,202,157,21,43,75,142,138,149,229,204,119,135,100,71,183,206,62,231,89,21,87,244,188,111,103,205,240,9,179,80,141,37,229,78,50,66,44,41,119,236,233,57,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,118,9,16,98,177,75,158,251,34,128,0,2,8,32,128,0,2,8,32,16,99,1,187,194,36,118,221,55,198,188,220,14,1,71,9,88,85,88,188,195,43,169,174,191,222,180,209,223,54,67,9,131,42,9,195,44,84,99,113,212,240,198,172,49,132,88,98,70,205,141,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,224,255,5,8,177,48,21,16,64,0,1,4,16,64,0,1,4,16,72,33,2,118,133,73,236,186,111,10,25,86,186,137,192,21,2,26,64,217,51,160,175,167,242,138,21,94,177,222,24,74,136,197,251,189,90,153,69,254,243,31,209,32,11,71,202,18,32,196,146,178,198,155,222,34,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,224,4,1,66,44,78,24,5,218,128,0,2,8,32,128,0,2,8,32,128,64,12,4,236,10,147,216,117,223,24,144,114,11,4,28,41,160,33,149,244,57,114,74,194,240,138,213,216,164,132,88,188,207,9,116,77,71,66,208,168,136,5,8,177,68,76,200,5,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,137,2,132,88,146,8,198,219,17,64,0,1,4,16,64,0,1,4,16,136,87,1,187,194,36,118,221,55,94,199,137,118,35,144,220,2,225,132,88,146,187,77,92,223,153,2,132,88,156,57,46,180,10,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,55,11,16,98,113,243,232,210,55,4,16,64,0,1,4,16,64,0,1,4,188,4,236,10,147,216,117,95,6,31,1,4,252,11,16,98,97,102,132,42,64,136,37,84,41,222,135,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,209,18,32,196,18,45,73,174,131,0,2,8,32,128,0,2,8,32,128,128,195,5,236,10,147,216,117,95,135,15,7,205,67,192,54,1,66,44,182,209,199,221,141,9,177,196,221,144,209,96,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,226,94,128,16,75,220,15,33,29,64,0,1,4,16,64,0,1,4,16,64,32,52,1,187,194,36,118,221,55,52,21,222,133,64,202,19,32,196,146,242,198,60,220,30,19,98,9,87,142,243,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,92,1,66,44,225,202,113,30,2,8,32,128,0,2,8,32,128,0,2,113,38,96,87,152,196,174,251,198,217,240,208,92,4,98,38,64,136,37,102,212,113,127,35,66,44,113,63,132,116,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,184,19,32,196,18,119,67,70,131,17,64,0,1,4,16,64,0,1,4,16,8,79,192,174,48,137,93,247,13,79,137,179,16,112,191,0,33,22,247,143,113,180,122,72,136,37,90,146,92,7,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,66,21,32,196,18,170,20,239,67,0,1,4,16,64,0,1,4,16,64,32,206,5,236,10,147,216,117,223,56,31,46,154,143,64,178,9,16,98,73,54,90,215,93,152,16,139,235,134,148,14,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,224,120,1,66,44,142,31,34,26,136,0,2,8,32,128,0,2,8,32,128,64,116,4,236,10,147,216,117,223,232,168,113,21,4,220,39,64,136,197,125,99,154,92,61,34,196,146,92,178,92,23,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,18,19,32,196,194,220,64,0,1,4,16,64,0,1,4,16,64,32,133,8,216,21,38,177,235,190,41,100,88,233,38,2,73,22,32,196,146,100,178,20,123,2,33,150,20,59,244,116,28,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,219,4,8,177,216,70,207,141,17,64,0,1,4,16,64,0,1,4,16,136,173,128,93,97,18,187,238,27,91,93,238,134,64,252,8,16,98,137,159,177,178,187,165,132,88,236,30,1,238,143,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,202,19,32,196,146,242,198,156,30,35,128,0,2,8,32,128,0,2,8,164,80,1,187,194,36,118,221,55,133,14,51,221,70,32,168,0,33,150,160,68,188,225,255,5,8,177,48,21,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,214,2,132,88,98,45,206,253,16,64,0,1,4,16,64,0,1,4,16,176,73,192,174,48,137,93,247,181,137,153,219,34,224,120,1,66,44,142,31,34,199,52,144,16,139,99,134,130,134,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,144,98,4,8,177,164,152,161,166,163,8,32,128,0,2,8,32,128,0,2,41,93,192,174,48,137,93,247,77,233,227,77,255,17,72,76,128,16,11,115,35,84,1,66,44,161,74,241,62,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,136,150,0,33,150,104,73,114,29,4,16,64,0,1,4,16,64,0,1,4,28,46,96,87,152,196,174,251,58,124,56,104,30,2,182,9,16,98,177,141,62,238,110,76,136,37,238,134,140,6,35,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,247,2,132,88,226,126,8,233,0,2,8,32,128,0,2,8,32,128,0,2,161,9,216,21,38,177,235,190,161,169,240,46,4,82,158,0,33,150,148,55,230,225,246,152,16,75,184,114,156,135,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,225,10,16,98,9,87,142,243,16,64,0,1,4,16,64,0,1,4,16,136,51,1,187,194,36,118,221,55,206,134,135,230,34,16,51,1,66,44,49,163,142,251,27,17,98,137,251,33,164,3,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,196,157,0,33,150,184,27,50,26,140,0,2,8,32,128,0,2,8,32,128,64,120,2,118,133,73,236,186,111,120,74,156,133,128,251,5,8,177,184,127,140,163,213,67,66,44,209,146,228,58,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,170,0,33,150,80,165,120,31,2,8,32,128,0,2,8,32,128,0,2,113,46,96,87,152,164,84,169,82,178,110,221,186,56,215,163,249,145,10,148,44,89,82,214,174,93,27,233,101,56,63,10,2,132,88,162,128,152,66,46,65,136,37,133,12,52,221,68,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,192,65,2,132,88,28,52,24,52,5,1,4,16,64,0,1,4,16,64,0,129,228,20,176,43,196,146,156,125,226,218,241,35,192,252,115,206,88,17,98,113,206,88,56,189,37,132,88,156,62,66,180,15,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,247,9,16,98,113,223,152,210,35,4,16,64,0,1,4,16,64,0,1,4,252,10,16,34,96,98,216,41,192,252,179,83,223,247,222,132,88,156,51,22,78,111,9,33,22,167,143,16,237,67,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,192,125,2,132,88,220,55,166,244,8,1,4,16,64,0,1,4,16,64,0,1,191,2,132,8,152,24,118,10,48,255,236,212,247,189,55,33,22,231,140,133,211,91,66,136,197,233,35,68,251,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,112,159,0,33,22,247,141,41,61,66,0,1,4,16,64,0,1,4,16,64,192,175,0,33,2,38,134,157,2,204,63,59,245,125,239,77,136,197,57,99,225,244,150,16,98,113,250,8,209,62,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,220,39,64,136,197,125,99,74,143,16,64,0,1,4,16,64,0,1,4,16,240,43,64,136,128,137,97,167,0,243,207,78,125,223,123,19,98,113,206,88,56,189,37,132,88,156,62,66,180,15,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,247,9,16,98,113,223,152,210,35,4,16,64,0,1,4,16,64,0,1,4,252,10,16,34,96,98,216,41,192,252,179,83,223,247,222,132,88,156,51,22,78,111,9,33,22,167,143,16,237,67,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,192,125,2,132,88,220,55,166,244,8,1,4,16,64,0,1,4,16,64,0,1,191,2,132,8,152,24,118,10,48,255,236,212,247,189,55,33,22,231,140,133,211,91,66,136,197,233,35,68,251,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,112,159,0,33,22,247,141,41,61,66,0,1,4,16,64,0,1,4,16,64,192,175,0,33,2,38,134,157,2,204,63,59,245,125,239,77,136,197,57,99,225,244,150,16,98,113,250,8,209,62,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,220,39,64,136,197,125,99,74,143,16,64,0,1,4,16,64,0,1,4,16,240,43,64,136,128,137,97,167,0,243,207,78,125,223,123,19,98,113,206,88,56,189,37,132,88,156,62,66,180,15,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,247,9,16,98,113,223,152,210,35,4,16,64,0,1,4,16,64,0,1,4,252,10,16,34,96,98,216,41,192,252,179,83,223,247,222,132,88,156,51,22,78,111,9,33,22,167,143,16,237,67,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,192,125,2,132,88,220,55,166,244,8,1,4,16,64,0,1,4,16,64,0,1,191,2,132,8,152,24,118,10,48,255,236,212,247,189,55,33,22,231,140,133,211,91,66,136,197,233,35,68,251,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,112,159,0,33,22,247,141,41,61,66,0,1,4,16,64,0,1,4,16,64,192,175,0,33,2,38,134,157,2,204,63,59,245,125,239,77,136,197,57,99,225,244,150,16,98,113,250,8,209,62,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,220,39,64,136,197,125,99,74,143,16,64,0,1,4,16,64,0,1,4,16,240,43,64,136,128,137,97,167,0,243,207,78,125,223,123,19,98,113,206,88,56,189,37,132,88,156,62,66,180,15,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,247,9,16,98,113,223,152,210,35,4,16,64,0,1,4,16,64,0,1,4,252,10,16,34,96,98,216,41,192,252,179,83,223,247,222,132,88,156,51,22,78,111,9,33,22,167,143,16,237,67,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,192,125,2,132,88,220,55,166,244,8,1,4,16,64,0,1,4,16,64,0,1,191,2,132,8,152,24,118,10,48,255,236,212,247,189,55,33,22,231,140,133,211,91,66,136,197,233,35,68,251,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,112,159,0,33,22,247,141,41,61,66,0,1,4,16,64,0,1,4,16,64,192,175,0,33,2,38,134,157,2,204,63,59,245,125,239,77,136,197,57,99,225,244,150,16,98,113,250,8,209,62,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,220,39,64,136,197,125,99,74,143,16,64,0,1,4,16,64,0,1,4,16,240,43,64,136,128,137,97,167,0,243,207,78,125,223,123,19,98,113,206,88,56,189,37,132,88,156,62,66,180,15,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,247,9,16,98,113,223,152,210,35,4,16,64,0,1,4,16,64,0,1,4,252,10,16,34,96,98,216,41,192,252,179,83,223,247,222,132,88,156,51,22,78,111,9,33,22,167,143,16,237,67,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,192,125,2,132,88,220,55,166,244,8,1,4,16,64,0,1,4,16,64,0,1,191,2,132,8,152,24,118,10,48,255,236,212,247,189,55,33,22,231,140,133,211,91,66,136,197,233,35,68,251,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,112,159,0,33,22,247,141,41,61,66,0,1,4,16,64,0,1,4,16,64,192,175,0,33,2,38,134,157,2,204,63,59,245,125,239,77,136,197,57,99,225,244,150,16,98,113,250,8,209,62,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,220,39,64,136,197,125,99,74,143,16,64,0,1,4,16,64,0,1,4,16,240,43,64,136,128,137,97,167,0,243,207,78,125,223,123,19,98,113,206,88,56,189,37,132,88,156,62,66,180,15,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,247,9,16,98,113,223,152,210,35,4,16,64,0,1,4,16,64,0,1,4,252,10,16,34,96,98,216,41,192,252,179,83,223,247,222,132,88,156,51,22,78,111,9,33,22,167,143,16,237,67,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,192,125,2,132,88,220,55,166,244,8,1,4,16,64,0,1,4,16,64,0,1,191,2,132,8,152,24,118,10,48,255,236,212,247,189,55,33,22,231,140,133,211,91,66,136,197,233,35,68,251,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,112,159,0,33,22,247,141,41,61,66,0,1,4,16,64,0,1,4,16,64,192,175,0,33,2,38,134,157,2,204,63,59,245,125,239,77,136,197,57,99,225,244,150,16,98,113,250,8,209,62,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,220,39,64,136,197,125,99,74,143,16,64,0,1,4,16,64,0,1,4,16,240,43,64,136,128,137,97,167,0,243,207,78,125,223,123,19,98,113,206,88,56,189,37,132,88,156,62,66,180,15,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,247,9,16,98,113,223,152,210,35,4,16,64,0,1,4,16,64,0,1,4,252,10,16,34,96,98,216,41,192,252,179,83,223,247,222,132,88,156,51,22,78,111,9,33,22,167,143,16,237,67,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,192,125,2,132,88,220,55,166,244,8,1,4,16,64,0,1,4,16,64,0,1,191,2,132,8,152,24,118,10,48,255,236,212,247,189,55,33,22,231,140,133,211,91,66,136,197,233,35,68,251,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,112,159,0,33,22,247,141,41,61,66,0,1,4,16,64,0,1,4,16,64,192,175,0,33,2,38,134,157,2,204,63,59,245,125,239,77,136,197,57,99,225,244,150,16,98,113,250,8,209,62,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,220,39,64,136,197,125,99,74,143,16,64,0,1,4,16,64,0,1,4,16,240,43,64,136,128,137,97,167,0,243,207,78,125,223,123,19,98,113,206,88,56,189,37,132,88,156,62,66,180,15,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,247,9,16,98,113,223,152,210,35,4,16,64,0,1,4,16,64,0,1,4,252,10,16,34,96,98,216,41,192,252,179,83,223,247,222,132,88,156,51,22,78,111,9,33,22,167,143,16,237,67,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,192,125,2,132,88,220,55,166,244,8,1,4,16,64,0,1,4,16,64,0,1,191,2,132,8,152,24,118,10,48,255,236,212,247,189,55,33,22,231,140,133,211,91,66,136,197,233,35,68,251,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,112,159,0,33,22,247,141,41,61,66,0,1,4,16,64,0,1,4,16,64,192,175,0,33,2,38,134,157,2,204,63,59,245,125,239,77,136,197,57,99,225,244,150,16,98,113,250,8,209,62,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,220,39,64,136,197,125,99,74,143,16,64,0,1,4,16,64,0,1,4,16,240,43,64,136,128,137,97,167,0,243,207,78,125,223,123,19,98,113,206,88,56,189,37,132,88,156,62,66,180,15,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,247,9,16,98,113,223,152,210,35,4,16,64,0,1,4,16,64,0,1,4,252,10,16,34,96,98,216,41,192,252,179,83,223,247,222,132,88,156,51,22,78,111,9,33,22,167,143,16,237,67,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,192,125,2,132,88,220,55,166,244,8,1,4,16,64,0,1,4,16,64,0,1,191,2,132,8,152,24,118,10,48,255,236,212,247,189,55,33,22,231,140,133,211,91,66,136,197,233,35,68,251,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,112,159,0,33,22,247,141,41,61,66,0,1,4,16,64,0,1,4,16,64,192,175,0,33,2,38,134,157,2,204,63,59,245,125,239,77,136,197,57,99,225,244,150,16,98,113,250,8,209,62,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,220,39,64,136,197,125,99,74,143,16,64,0,1,4,16,64,0,1,4,16,240,43,64,136,128,137,97,167,0,243,207,78,125,223,123,19,98,113,206,88,56,189,37,132,88,156,62,66,180,15,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,247,9,16,98,113,223,152,210,35,4,16,64,0,1,4,16,64,0,1,4,252,10,16,34,96,98,216,41,192,252,179,83,223,247,222,132,88,156,51,22,78,111,9,33,22,167,143,16,237,67,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,192,125,2,132,88,220,55,166,244,8,1,4,16,64,0,1,4,16,64,0,1,191,2,132,8,152,24,118,10,48,255,236,212,247,189,55,33,22,231,140,133,211,91,66,136,197,233,35,68,251,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,112,159,0,33,22,247,141,41,61,66,0,1,4,16,64,0,1,4,16,64,192,175,0,33,2,38,134,157,2,204,63,59,245,125,239,77,136,197,57,99,225,244,150,16,98,113,250,8,209,62,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,220,39,64,136,197,125,99,74,143,16,64,0,1,4,16,64,0,1,4,16,240,43,64,136,128,137,97,167,0,243,207,78,125,223,123,19,98,113,206,88,56,189,37,132,88,156,62,66,180,15,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,247,9,16,98,113,223,152,210,35,4,16,64,0,1,4,16,64,0,1,4,140,192,160,65,131,164,83,167,78,210,175,95,63,105,218,180,169,88,33,130,161,67,135,74,187,118,237,164,87,175,94,210,178,101,75,180,16,72,22,1,230,95,178,176,70,229,162,132,88,162,194,152,34,46,66,136,37,69,12,51,157,68,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,192,81,2,132,88,28,53,28,52,6,1,4,16,64,0,1,4,16,64,0,129,232,9,156,61,123,86,50,103,206,44,169,82,165,146,180,105,211,202,169,83,167,228,198,27,111,148,63,255,252,83,254,254,251,111,243,223,233,210,165,139,222,13,185,18,2,94,2,204,63,231,78,7,66,44,206,29,27,167,181,140,16,139,211,70,132,246,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,224,126,1,66,44,238,31,99,122,136,0,2,8,32,128,0,2,8,32,144,130,5,218,183,111,47,131,7,15,150,139,23,47,122,20,174,189,246,90,105,209,162,133,244,237,219,55,5,203,208,245,88,8,48,255,98,161,156,244,123,16,98,73,186,89,74,61,131,16,75,74,29,121,250,141,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,128,125,2,132,88,236,179,231,206,8,32,128,0,2,8,32,128,0,2,8,36,187,128,86,195,200,146,37,139,92,184,112,193,115,175,212,169,83,203,137,19,39,168,194,146,236,250,220,128,249,231,204,57,64,136,197,153,227,226,196,86,17,98,113,226,168,208,38,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,220,45,64,136,197,221,227,75,239,16,64,0,1,4,16,64,0,1,4,16,16,239,106,24,84,97,97,66,196,90,128,249,23,107,241,224,247,35,196,18,220,136,119,92,22,32,196,194,76,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,88,11,16,98,137,181,56,247,67,0,1,4,16,64,0,1,4,16,64,32,198,2,222,213,48,168,194,18,99,124,110,39,204,63,231,77,2,66,44,206,27,19,167,182,136,16,139,83,71,134,118,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,224,94,1,66,44,238,29,91,122,134,0,2,8,32,128,0,2,8,32,128,128,71,64,171,97,12,26,52,72,90,182,108,41,125,251,246,69,6,129,152,10,48,255,98,202,29,244,102,132,88,130,18,241,134,255,23,32,196,194,84,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,88,11,16,98,137,181,56,247,67,0,1,4,16,64,0,1,4,16,64,192,6,1,173,134,81,187,118,109,25,63,126,188,164,75,151,206,134,22,112,203,148,44,192,252,115,214,232,19,98,113,214,120,56,185,53,132,88,156,60,58,180,13,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,119,10,16,98,113,231,184,210,43,4,16,64,0,1,4,16,64,192,149,2,255,249,207,127,92,217,47,58,21,63,2,151,46,93,138,90,99,153,207,81,163,116,236,133,162,57,95,162,217,73,66,44,209,212,116,247,181,8,177,184,123,124,233,29,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,78,20,32,196,226,196,81,161,77,8,32,128,0,2,8,32,128,0,2,126,5,116,209,223,169,139,194,12,153,251,5,162,61,255,162,125,61,247,143,64,124,245,208,201,227,75,136,37,190,230,146,157,173,37,196,98,167,62,247,70,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,101,10,16,98,73,153,227,78,175,17,64,0,1,4,16,64,0,129,184,20,112,242,162,112,92,130,210,232,36,9,68,123,254,69,251,122,73,234,12,111,78,118,1,39,143,47,33,150,100,31,126,215,220,128,16,139,107,134,146,142,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,55,2,132,88,226,102,168,104,40,2,8,32,128,0,2,8,32,128,128,147,23,133,25,29,247,11,68,123,254,69,251,122,238,31,129,248,234,161,147,199,151,16,75,124,205,37,59,91,75,136,197,78,125,238,141,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,202,20,32,196,146,50,199,157,94,35,128,0,2,8,32,128,0,2,113,41,224,228,69,225,184,4,165,209,73,18,136,246,252,139,246,245,146,212,25,222,156,236,2,78,30,95,66,44,201,62,252,174,185,1,33,22,215,12,37,29,65,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,110,4,8,177,196,205,80,209,80,4,16,64,0,1,4,16,64,0,1,39,47,10,51,58,238,23,136,246,252,139,246,245,220,63,2,241,213,67,39,143,47,33,150,248,154,75,118,182,150,16,139,157,250,220,27,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,148,41,64,136,37,101,142,59,189,70,0,1,4,16,64,0,1,4,226,82,192,201,139,194,113,9,74,163,147,36,16,237,249,23,237,235,37,169,51,188,57,217,5,156,60,190,132,88,146,125,248,93,115,3,66,44,174,25,74,58,130,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,220,8,16,98,137,155,161,162,161,8,32,128,0,2,8,32,128,0,2,78,94,20,102,116,220,47,16,237,249,23,237,235,185,127,4,226,171,135,78,30,95,66,44,241,53,151,236,108,45,33,22,59,245,185,55,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,41,83,128,16,75,202,28,119,122,141,0,2,8,32,128,0,2,8,196,165,128,147,23,133,227,18,148,70,39,73,32,218,243,47,218,215,75,82,103,120,115,178,11,56,121,124,9,177,36,251,240,187,230,6,132,88,92,51,148,116,4,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,184,17,32,196,18,55,67,69,67,17,64,0,1,4,16,64,0,1,4,156,188,40,204,232,184,95,32,218,243,47,218,215,115,255,8,196,87,15,157,60,190,132,88,226,107,46,217,217,90,66,44,118,234,115,111,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,82,166,0,33,150,148,57,238,244,26,1,4,16,64,0,1,4,16,136,75,1,39,47,10,199,37,40,141,78,146,64,180,231,95,180,175,151,164,206,240,230,100,23,112,242,248,18,98,73,246,225,119,205,13,8,177,184,102,40,233,8,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,113,35,64,136,37,110,134,138,134,34,128,0,2,8,32,128,0,2,8,56,121,81,152,209,113,191,64,180,231,95,180,175,231,254,17,136,175,30,58,121,124,9,177,196,215,92,178,179,181,132,88,236,212,231,222,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,164,76,1,66,44,41,115,220,233,53,252,95,69,186,0,0,32,0,73,68,65,84,2,8,32,128,0,2,8,32,16,151,2,78,94,20,142,75,80,26,157,36,129,104,207,191,104,95,47,73,157,225,205,201,46,224,228,241,253,63,246,238,60,92,167,242,237,255,248,249,100,87,52,80,25,42,132,34,50,68,52,73,37,201,144,162,73,164,65,223,202,55,84,36,161,16,146,57,99,132,10,9,201,44,165,204,25,27,84,162,1,69,201,80,72,134,50,84,50,148,223,241,185,126,207,189,159,109,219,195,189,239,105,175,123,221,239,235,56,190,71,207,99,175,117,173,235,122,157,107,239,127,214,231,56,47,66,44,81,47,191,111,30,64,136,197,55,165,100,35,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,196,141,0,33,150,184,41,21,11,69,0,1,4,16,64,0,1,4,16,240,242,71,97,170,227,127,129,72,191,127,145,152,111,198,140,25,54,100,200,16,91,185,114,165,221,113,199,29,54,116,232,80,251,251,239,191,237,238,187,239,182,187,238,186,203,94,121,229,21,87,152,1,3,6,88,221,186,117,221,255,253,238,187,239,186,255,127,253,250,245,86,171,86,45,235,211,167,143,21,42,84,200,142,30,61,106,61,122,244,112,247,228,203,151,207,30,123,236,49,107,209,162,133,187,103,204,152,49,54,104,208,32,251,227,143,63,236,129,7,30,176,206,157,59,91,82,82,210,113,69,255,253,247,223,173,107,215,174,54,105,210,36,119,191,230,173,87,175,94,134,247,175,93,187,214,154,53,107,102,191,252,242,139,253,231,63,255,177,143,62,250,200,134,13,27,102,187,118,237,114,247,207,156,57,211,221,255,241,199,31,187,231,79,155,54,45,221,249,180,254,170,85,171,186,249,6,14,28,232,28,58,116,232,96,255,253,239,127,221,61,186,247,185,231,158,179,189,123,247,218,61,247,220,99,125,251,246,181,156,57,115,218,231,159,127,110,109,219,182,117,30,181,107,215,118,207,201,155,55,111,216,47,116,36,234,27,246,34,210,153,128,16,75,180,100,253,55,47,33,22,255,213,148,29,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,224,117,1,66,44,94,175,16,235,67,0,1,4,16,64,0,1,4,16,72,22,240,242,71,97,202,228,127,129,72,191,127,225,206,183,123,247,110,203,159,63,191,77,153,50,197,206,62,251,108,107,211,166,141,11,130,52,108,216,208,46,184,224,2,187,242,202,43,173,95,191,126,54,127,254,124,123,249,229,151,109,207,158,61,118,236,216,49,247,179,46,93,186,216,213,87,95,109,29,59,118,180,178,101,203,186,224,198,107,175,189,102,237,218,181,179,137,19,39,154,2,41,141,27,55,182,141,27,55,218,186,117,235,236,150,91,110,113,97,153,210,165,75,219,195,15,63,108,143,62,250,168,155,35,229,232,223,191,191,125,240,193,7,214,179,103,79,155,59,119,174,117,234,212,201,5,73,22,45,90,148,238,253,122,118,169,82,165,172,121,243,230,246,210,75,47,217,156,57,115,236,171,175,190,178,237,219,183,91,211,166,77,237,231,159,127,118,143,152,53,107,150,61,249,228,147,246,227,143,63,186,107,210,90,143,130,40,167,159,126,186,149,44,89,210,237,87,46,175,191,254,186,29,60,120,208,54,108,216,96,151,94,122,169,219,195,197,23,95,108,173,90,181,114,65,156,154,53,107,218,121,231,157,103,45,91,182,116,193,31,5,91,246,239,223,111,203,150,45,11,251,133,14,183,190,97,47,32,131,9,8,177,68,83,215,95,115,19,98,241,87,61,217,13,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,241,32,64,136,37,30,170,196,26,17,64,0,1,4,16,64,0,1,4,156,128,151,63,10,83,34,255,11,68,250,253,11,119,190,159,126,250,201,138,22,45,234,2,27,15,61,244,144,253,246,219,111,46,176,161,32,135,130,42,203,151,47,183,202,149,43,187,224,74,137,18,37,236,141,55,222,176,114,229,202,217,146,37,75,92,151,22,117,59,233,214,173,155,125,249,229,151,174,3,202,85,87,93,229,186,181,4,194,41,175,190,250,170,149,41,83,198,20,78,41,80,160,128,141,26,53,202,21,121,244,232,209,246,226,139,47,186,206,37,41,199,19,79,60,97,159,126,250,169,141,29,59,214,5,99,212,61,165,82,165,74,214,168,81,163,52,239,95,184,112,161,91,231,206,157,59,93,24,71,129,153,226,197,139,103,26,98,185,237,182,219,210,156,79,251,208,222,21,154,185,241,198,27,237,192,129,3,150,59,119,110,251,238,187,239,220,154,180,158,64,56,69,97,27,249,41,176,162,174,52,250,191,85,15,237,233,146,75,46,113,157,97,20,110,9,103,132,91,223,112,158,157,217,189,132,88,50,19,226,231,1,1,66,44,188,11,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,107,1,66,44,177,22,231,121,8,32,128,0,2,8,32,128,0,2,33,11,120,249,163,112,200,155,226,198,184,17,136,244,251,23,137,249,20,192,80,7,18,141,91,111,189,213,117,84,201,149,43,151,11,135,168,83,75,224,88,28,117,46,185,254,250,235,237,233,167,159,118,71,6,13,30,60,216,133,60,10,23,46,236,130,48,10,177,40,240,161,206,37,13,26,52,56,174,38,234,148,242,253,247,223,31,247,111,103,158,121,166,11,128,164,28,91,183,110,117,129,21,133,69,46,186,232,34,107,221,186,181,59,142,40,189,251,135,15,31,110,221,187,119,79,14,195,252,251,239,191,150,35,71,142,52,67,44,58,2,73,107,87,39,150,244,230,219,177,99,135,11,177,252,240,195,15,46,180,163,33,99,117,118,233,213,171,151,11,190,40,240,147,114,168,3,139,142,96,74,61,86,175,94,237,2,63,225,140,72,212,55,156,231,103,116,47,33,150,104,201,250,111,94,66,44,254,171,41,59,66,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,192,235,2,132,88,188,94,33,214,135,0,2,8,32,128,0,2,8,32,144,44,224,229,143,194,148,201,255,2,145,126,255,194,157,79,199,3,233,216,31,5,86,62,249,228,19,123,254,249,231,221,255,173,46,41,250,239,166,77,155,172,88,177,98,174,19,75,158,60,121,220,81,57,231,158,123,174,235,194,242,197,23,95,216,101,151,93,230,142,16,154,48,97,130,11,177,84,173,90,213,234,215,175,239,142,218,209,120,251,237,183,173,72,145,34,238,168,157,27,110,184,33,185,67,139,158,169,192,200,229,151,95,126,92,209,215,172,89,99,23,94,120,161,59,182,72,161,19,29,255,243,237,183,223,218,35,143,60,146,230,253,10,198,60,245,212,83,246,235,175,191,186,121,212,25,70,65,147,192,113,66,234,46,19,248,153,194,39,58,110,72,33,150,107,174,185,38,205,249,116,212,145,66,44,234,232,162,117,104,4,66,44,90,207,170,85,171,236,157,119,222,113,255,190,98,197,10,83,232,70,255,54,111,222,60,215,157,70,227,200,145,35,166,125,232,40,166,83,78,57,37,172,151,58,220,250,134,245,240,76,110,38,196,18,77,93,127,205,77,136,197,95,245,100,55,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,196,131,0,33,150,120,168,18,107,68,0,1,4,16,64,0,1,4,16,112,2,94,254,40,76,137,252,47,16,233,247,47,220,249,20,192,168,86,173,154,11,125,168,243,137,66,44,43,87,174,52,29,3,164,16,75,135,14,29,220,113,65,147,38,77,178,198,141,27,187,112,134,2,27,234,182,242,245,215,95,187,227,135,234,212,169,227,194,26,58,122,72,93,92,198,143,31,111,211,167,79,183,63,255,252,211,117,34,81,208,100,220,184,113,54,101,202,20,155,61,123,182,169,3,75,211,166,77,93,183,151,137,19,39,30,87,244,59,238,184,195,202,151,47,111,157,59,119,118,93,94,212,5,70,107,84,24,38,173,251,187,118,237,234,142,238,121,255,253,247,221,58,122,246,236,233,130,50,218,143,108,42,84,168,96,75,151,46,117,71,26,41,68,243,247,223,127,187,16,139,230,79,107,62,237,43,189,16,139,194,41,213,171,87,183,57,115,230,184,103,214,170,85,203,133,115,10,22,44,104,181,107,215,118,207,81,112,165,95,191,126,54,108,216,48,219,182,109,155,37,37,37,133,245,82,135,91,223,176,30,158,201,205,132,88,162,169,235,175,185,9,177,248,171,158,236,6,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,120,16,32,196,18,15,85,98,141,8,32,128,0,2,8,32,128,0,2,78,192,203,31,133,41,145,255,5,34,253,254,69,98,190,134,13,27,218,212,169,83,93,7,147,179,206,58,203,222,120,227,13,215,61,69,33,150,74,149,42,185,16,137,130,39,157,58,117,178,103,158,121,198,182,111,223,238,142,21,82,215,19,141,39,158,120,194,250,244,233,227,58,178,40,132,162,48,73,224,30,117,100,209,113,63,123,247,238,117,29,90,22,45,90,228,238,81,216,99,218,180,105,238,57,41,199,226,197,139,93,80,68,207,211,208,218,70,141,26,149,225,253,250,249,115,207,61,103,59,119,238,116,243,170,67,138,66,44,101,203,150,53,29,129,180,96,193,2,55,159,230,213,17,63,10,177,164,183,158,124,249,242,165,25,98,81,96,71,129,156,38,77,154,216,152,49,99,220,218,234,213,171,231,130,48,57,115,230,180,54,109,218,216,192,129,3,221,191,203,81,225,28,61,47,220,17,137,250,134,187,134,244,238,39,196,18,45,89,255,205,75,136,197,127,53,101,71,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,120,93,128,16,139,215,43,196,250,16,64,0,1,4,16,64,0,1,4,146,5,188,252,81,152,50,249,95,32,210,239,95,164,230,219,178,101,139,29,62,124,216,46,190,248,98,87,4,29,147,163,16,139,194,30,251,246,237,179,252,249,243,187,206,41,129,161,227,133,20,6,209,81,67,234,54,162,107,212,141,37,112,141,238,87,152,35,229,113,58,186,71,207,57,116,232,144,149,44,89,210,5,202,210,26,251,247,239,183,205,155,55,91,241,226,197,93,160,36,229,51,211,187,95,93,82,20,174,41,90,180,104,242,241,63,234,194,162,161,99,139,206,57,231,156,19,142,246,9,118,61,169,215,168,163,142,114,228,200,225,2,63,41,135,66,61,58,186,168,68,137,18,46,216,18,137,17,169,250,70,98,45,169,231,32,196,18,13,85,127,206,73,136,197,159,117,101,87,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,120,89,128,16,139,151,171,195,218,16,64,0,1,4,16,64,0,1,4,142,19,240,242,71,97,74,229,127,129,72,191,127,145,158,47,80,129,64,136,69,225,148,220,185,115,199,85,97,100,162,78,44,129,16,75,92,45,62,213,98,163,85,223,72,152,16,98,137,132,98,98,204,65,136,37,49,234,204,46,17,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,240,146,0,33,22,47,85,131,181,32,128,0,2,8,32,128,0,2,8,100,40,224,229,143,194,148,206,255,2,145,126,255,34,61,95,160,2,7,14,28,176,225,195,135,91,235,214,173,79,232,96,226,245,42,245,235,215,207,30,124,240,65,59,247,220,115,189,190,212,76,215,23,173,250,102,250,224,32,46,32,196,18,4,18,151,56,1,66,44,188,8,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,107,1,66,44,177,22,231,121,8,32,128,0,2,8,32,128,0,2,33,11,120,249,163,112,200,155,226,198,184,17,136,244,251,23,233,249,226,6,50,65,22,234,229,250,18,98,73,144,151,48,2,219,36,196,18,1,68,166,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,44,9,16,98,201,18,23,23,35,128,0,2,8,32,128,0,2,8,100,167,128,151,63,10,7,92,142,28,57,98,39,159,124,114,196,152,142,30,61,106,73,73,73,201,243,169,203,70,174,92,185,142,251,183,80,31,246,239,191,255,154,254,151,114,254,80,231,74,132,251,34,253,254,69,122,190,68,168,65,60,237,209,203,245,37,196,18,79,111,82,246,174,149,16,75,246,250,243,116,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,18,81,128,16,75,34,86,157,61,35,128,0,2,8,32,128,0,2,113,42,16,238,71,225,171,174,186,202,186,116,233,98,117,235,214,13,74,64,1,146,129,3,7,218,146,37,75,172,88,177,98,118,239,189,247,218,117,215,93,103,251,247,239,183,179,206,58,203,126,251,237,55,59,251,236,179,147,231,250,235,175,191,236,244,211,79,183,141,27,55,218,133,23,94,120,220,51,62,250,232,35,171,95,191,190,253,250,235,175,65,61,59,112,81,238,220,185,237,195,15,63,180,10,21,42,88,179,102,205,108,196,136,17,246,214,91,111,217,162,69,139,78,152,167,70,141,26,214,168,81,163,160,231,127,245,213,87,109,254,252,249,246,246,219,111,7,125,79,118,94,24,240,253,225,135,31,172,68,137,18,49,95,74,184,239,95,234,5,167,55,95,122,239,157,174,79,111,28,59,118,204,94,121,229,21,155,59,119,174,21,40,80,192,110,185,229,22,187,235,174,187,50,53,234,211,167,143,109,216,176,33,249,186,210,165,75,91,155,54,109,210,189,239,247,223,127,183,118,237,218,157,240,243,194,133,11,91,215,174,93,51,125,222,206,157,59,237,161,135,30,178,105,211,166,217,105,167,157,150,124,189,126,199,166,79,159,110,47,191,252,114,166,115,4,46,208,158,31,125,244,81,107,218,180,169,233,119,91,67,33,175,222,189,123,219,170,85,171,220,239,204,157,119,222,105,149,43,87,14,106,206,212,243,133,187,215,72,191,47,65,109,34,200,139,8,177,4,9,197,101,28,39,196,59,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,49,23,32,196,18,115,114,30,136,0,2,8,32,128,0,2,8,32,16,170,64,184,31,133,47,191,252,114,247,161,189,94,189,122,65,45,161,125,251,246,246,198,27,111,88,199,142,29,93,183,146,22,45,90,216,188,121,243,236,234,171,175,118,33,150,61,123,246,216,57,231,156,147,60,87,70,33,22,5,81,110,189,245,86,23,128,201,202,8,132,88,202,148,41,99,167,156,114,138,125,252,241,199,238,153,90,71,96,28,58,116,200,158,125,246,89,123,243,205,55,237,129,7,30,8,122,250,120,11,177,168,107,140,194,64,87,92,113,197,113,1,136,160,55,28,230,133,225,190,127,169,31,159,222,124,233,189,119,181,106,213,74,119,7,195,135,15,183,23,94,120,193,218,182,109,107,249,242,229,179,71,30,121,196,5,157,110,188,241,198,12,119,125,238,185,231,90,203,150,45,93,240,69,163,96,193,130,25,134,188,20,18,25,61,122,244,113,115,246,239,223,223,106,215,174,109,163,70,141,74,247,89,250,221,80,88,106,220,184,113,182,96,193,2,219,187,119,175,229,201,147,199,182,110,221,106,51,103,206,180,1,3,6,184,223,169,149,43,87,6,85,165,89,179,102,217,251,239,191,111,122,135,103,207,158,109,117,234,212,113,247,53,108,216,208,214,175,95,111,173,91,183,182,31,127,252,209,122,244,232,113,66,216,44,173,7,164,53,95,168,123,13,204,31,233,247,37,40,152,32,47,34,196,18,36,20,151,17,98,225,29,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,152,11,16,98,137,57,57,15,68,0,1,4,16,64,0,1,4,16,8,85,32,220,143,194,41,67,44,227,199,143,119,93,77,158,120,226,9,215,253,65,31,252,21,18,209,113,64,250,240,175,110,14,205,155,55,119,161,151,6,13,26,184,37,223,125,247,221,118,198,25,103,216,224,193,131,147,67,44,250,240,174,206,20,59,118,236,48,5,9,244,255,235,158,41,83,166,216,223,127,255,109,157,59,119,118,157,39,82,134,88,244,1,255,177,199,30,115,207,212,199,119,29,15,84,189,122,117,247,156,53,107,214,88,171,86,173,220,199,125,117,85,233,214,173,155,125,245,213,87,46,160,48,99,198,12,171,84,169,146,77,158,60,249,184,78,36,250,217,230,205,155,93,224,70,67,93,46,158,127,254,121,203,153,51,167,91,179,186,173,44,94,188,216,29,29,212,189,123,119,155,48,97,130,21,45,90,212,10,21,42,100,251,246,237,115,207,80,232,33,229,80,80,167,95,191,126,86,181,106,85,215,1,70,29,105,180,159,14,29,58,216,127,255,251,95,119,233,187,239,190,235,194,7,10,13,40,96,161,174,30,154,83,157,68,20,30,80,103,16,5,42,180,87,5,128,82,15,133,23,52,223,207,63,255,236,246,63,116,232,80,83,71,143,215,94,123,205,182,109,219,102,155,54,109,114,107,87,221,198,142,29,107,10,244,212,172,89,211,173,95,215,101,245,254,252,249,243,135,250,234,185,251,194,125,255,82,63,60,189,249,202,150,45,155,230,123,55,102,204,152,116,215,127,219,109,183,57,195,167,158,122,202,93,163,122,92,118,217,101,214,183,111,223,116,239,9,132,174,14,30,60,232,222,149,80,198,194,133,11,237,241,199,31,183,47,191,252,50,195,96,209,246,237,219,93,176,68,221,77,82,134,88,116,191,126,15,215,173,91,231,130,98,193,134,88,212,125,69,239,174,126,207,2,33,22,189,119,58,202,235,139,47,190,112,239,140,222,87,253,110,189,247,222,123,153,118,95,74,107,190,212,30,193,238,53,112,95,164,223,151,80,234,147,222,61,132,88,34,169,233,239,185,56,78,200,223,245,101,119,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,120,81,128,16,139,23,171,194,154,16,64,0,1,4,16,64,0,1,4,210,20,8,247,163,112,32,196,162,160,138,142,246,209,199,116,117,245,208,145,64,31,124,240,129,221,116,211,77,46,236,161,48,128,58,166,172,93,187,214,212,1,69,225,137,195,135,15,91,241,226,197,93,232,226,254,251,239,119,97,149,221,187,119,91,207,158,61,109,234,212,169,246,201,39,159,88,222,188,121,221,113,66,37,75,150,116,33,24,205,165,96,134,62,166,127,254,249,231,201,157,88,158,126,250,105,215,73,69,215,168,179,136,194,34,186,78,129,26,61,227,226,139,47,182,38,77,154,184,176,140,58,175,40,196,242,231,159,127,218,181,215,94,107,147,38,77,114,157,100,2,71,177,172,88,177,194,29,165,162,144,192,249,231,159,111,58,174,69,221,53,58,117,234,100,85,170,84,113,1,26,253,155,142,74,209,189,250,88,175,208,139,246,163,142,31,58,110,229,245,215,95,183,165,75,151,58,115,133,71,20,56,81,248,70,63,15,236,71,65,31,5,6,116,173,66,15,39,157,116,146,93,112,193,5,238,120,38,5,94,212,173,70,225,139,65,131,6,185,16,138,130,61,19,39,78,116,161,133,198,141,27,159,112,196,210,183,223,126,235,174,87,232,66,97,29,133,107,20,238,81,216,71,33,32,5,107,180,78,249,203,69,255,83,151,17,173,231,251,239,191,119,97,163,172,222,175,181,134,51,194,125,255,82,63,59,189,249,62,253,244,211,52,223,59,133,69,210,27,255,252,243,143,171,137,142,6,210,59,243,240,195,15,187,247,91,71,76,165,55,190,251,238,59,247,28,117,8,82,144,232,193,7,31,116,239,139,222,227,96,134,234,85,170,84,41,247,78,4,123,68,215,234,213,171,173,124,249,242,201,157,88,2,207,81,224,73,157,92,130,13,177,4,238,211,239,166,66,93,129,78,44,10,178,40,12,163,223,55,253,187,194,87,169,59,38,101,180,183,212,243,5,174,13,101,175,145,126,95,130,169,73,176,215,16,98,9,86,138,235,8,177,240,14,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,172,5,8,177,196,90,156,231,33,128,0,2,8,32,128,0,2,8,132,44,16,238,71,97,133,88,42,86,172,232,62,186,79,159,62,221,238,186,235,46,183,22,253,87,157,73,20,192,80,192,68,93,80,20,216,8,12,5,3,2,65,12,125,248,207,145,35,135,11,177,168,83,203,91,111,189,229,186,80,40,124,18,232,108,17,8,15,168,83,132,174,211,61,187,118,237,74,14,177,232,90,125,92,191,253,246,219,93,184,164,72,145,34,46,48,162,238,25,10,192,232,90,117,48,209,188,234,188,162,16,203,37,151,92,226,186,101,232,136,148,139,46,186,40,121,109,183,220,114,139,235,58,161,16,136,134,130,42,250,191,21,192,209,208,17,67,10,39,232,57,250,175,186,145,168,123,74,96,223,250,175,142,121,209,80,48,68,65,30,13,117,137,81,208,69,161,145,192,177,52,58,94,69,31,249,181,31,29,63,179,100,201,18,103,167,245,42,116,162,245,42,148,163,80,141,66,13,129,208,136,142,124,81,88,66,93,93,2,67,161,23,133,124,150,47,95,238,254,73,157,56,74,151,46,109,91,182,108,113,245,209,207,150,45,91,230,126,166,107,245,239,35,71,142,76,14,177,168,235,76,86,239,87,173,194,25,225,190,127,169,159,157,217,124,169,223,187,148,71,87,165,183,15,213,88,53,63,243,204,51,93,45,20,24,73,111,232,8,29,213,73,199,1,105,110,117,210,209,17,63,10,209,40,16,147,217,80,248,74,239,142,2,92,218,75,48,35,218,33,150,192,26,20,228,82,120,75,193,47,117,12,10,54,152,147,94,136,37,148,189,102,86,223,96,188,162,117,13,33,150,104,201,250,111,94,66,44,254,171,41,59,66,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,192,235,2,132,88,188,94,33,214,135,0,2,8,32,128,0,2,8,32,144,44,16,238,71,97,133,61,86,173,90,229,230,83,96,37,112,244,138,58,54,60,249,228,147,174,155,73,177,98,197,220,207,116,12,143,134,142,112,81,87,139,7,30,120,192,134,12,25,226,186,182,4,194,41,129,133,169,27,138,58,186,4,66,44,63,252,240,131,59,238,71,221,49,212,21,66,33,20,117,118,81,199,139,175,191,254,218,133,80,2,157,83,52,199,205,55,223,236,186,171,40,164,162,227,95,116,60,143,70,202,251,211,10,177,4,186,153,40,116,163,99,124,52,116,212,143,142,80,81,231,20,13,5,18,174,185,230,26,23,98,209,7,250,209,163,71,39,239,77,225,5,5,16,2,33,150,103,158,121,198,29,219,163,245,170,171,75,234,253,104,62,213,32,16,170,209,145,65,234,22,163,112,139,142,247,81,16,72,193,9,61,71,65,148,192,49,76,105,189,194,247,220,115,143,91,179,194,60,26,234,238,162,238,50,58,10,70,199,4,253,244,211,79,201,199,35,189,248,226,139,246,217,103,159,153,142,128,10,116,98,81,167,153,172,222,31,216,103,168,191,82,225,190,127,169,159,155,209,124,105,189,119,193,174,91,161,34,117,11,82,40,73,65,159,244,134,126,174,14,63,10,90,105,204,157,59,215,117,52,9,188,191,25,61,79,247,170,230,234,32,148,81,157,83,207,17,171,16,139,158,171,16,144,66,96,122,175,245,190,4,51,210,10,177,132,186,215,72,191,47,193,172,63,216,107,8,177,4,43,197,117,132,88,120,7,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,214,2,132,88,98,45,206,243,16,64,0,1,4,16,64,0,1,4,66,22,8,247,163,176,66,44,234,168,114,198,25,103,216,163,143,62,234,58,174,40,8,161,128,137,58,80,140,24,49,194,29,183,243,199,31,127,184,176,132,58,127,180,105,211,230,184,227,74,180,248,64,136,69,129,11,133,48,212,69,68,199,151,28,58,116,200,221,183,113,227,70,187,240,194,11,211,12,177,172,89,179,198,133,61,82,6,5,116,44,142,142,138,81,39,18,117,66,209,71,115,133,95,212,125,68,161,154,244,58,177,232,227,188,126,54,127,254,252,100,211,102,205,154,185,14,42,234,84,162,241,206,59,239,184,35,131,20,98,185,238,186,235,92,224,160,85,171,86,238,103,218,171,142,68,82,184,67,255,211,17,75,58,206,71,215,105,4,66,44,129,253,232,223,2,33,22,253,155,186,176,200,224,178,203,46,115,71,8,77,152,48,193,133,88,212,113,69,115,5,158,163,185,213,109,70,65,159,192,80,0,70,107,159,54,109,154,251,167,64,184,65,71,47,245,234,213,203,29,107,164,227,101,52,210,10,177,40,120,148,213,251,227,37,196,146,222,123,151,209,47,142,130,74,114,10,116,187,81,61,100,172,99,130,210,27,10,56,233,93,187,254,250,235,221,37,234,222,83,174,92,57,215,193,68,29,123,50,26,239,191,255,190,11,94,41,4,19,56,218,42,152,95,236,104,134,88,20,90,81,80,76,71,18,233,119,92,67,97,41,133,186,20,10,10,102,164,21,98,9,117,175,225,254,189,10,102,189,161,94,67,136,37,84,185,196,187,143,16,75,226,213,156,29,35,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,144,221,2,132,88,178,187,2,60,31,1,4,16,64,0,1,4,16,64,32,104,129,112,63,10,43,196,210,181,107,87,215,109,226,234,171,175,118,221,82,20,134,208,104,216,176,161,77,157,58,213,238,187,239,62,119,68,144,198,5,23,92,224,58,90,168,19,75,96,232,152,22,5,85,212,189,98,207,158,61,46,232,161,235,94,121,229,21,119,92,79,102,33,150,223,126,251,205,5,92,212,217,165,103,207,158,174,83,70,141,26,53,92,71,11,5,107,116,140,144,66,28,143,60,242,136,59,162,71,193,132,244,66,44,129,240,203,19,79,60,145,188,62,125,172,87,87,25,133,5,116,164,202,29,119,220,97,243,230,205,115,33,22,117,152,81,55,19,237,89,129,155,234,213,171,187,227,86,122,247,238,237,142,43,106,221,186,181,181,109,219,214,205,165,16,141,130,0,41,247,163,127,15,132,88,22,46,92,232,186,173,168,179,140,246,36,211,83,78,57,197,29,15,20,120,142,142,108,82,200,65,193,136,239,191,255,222,253,124,198,140,25,46,176,163,48,79,181,106,213,108,246,236,217,46,52,211,161,67,7,23,162,80,23,150,231,159,127,62,211,16,139,186,191,100,245,254,120,9,177,164,247,222,233,72,28,189,103,183,221,118,219,113,71,74,169,46,77,154,52,113,199,58,169,91,144,106,215,168,81,35,87,95,189,67,58,150,73,161,160,123,239,189,247,184,223,181,247,222,123,207,205,165,240,135,58,12,41,176,165,235,20,138,82,72,73,181,80,173,84,183,212,67,199,110,109,222,188,57,185,139,143,126,174,119,42,189,245,5,238,207,74,136,69,191,135,10,63,5,66,54,105,253,161,72,25,58,9,28,205,165,223,195,103,159,125,214,29,189,117,195,13,55,36,135,208,178,58,95,224,121,105,237,85,63,203,108,190,112,255,94,5,253,135,49,132,11,9,177,132,128,150,160,183,16,98,73,208,194,179,109,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,178,81,128,16,75,54,226,243,104,4,16,64,0,1,4,16,64,0,129,172,9,132,251,81,88,33,150,23,94,120,193,234,214,173,107,31,127,252,177,11,79,124,240,193,7,174,251,137,2,23,58,66,72,161,10,5,50,118,236,216,225,142,212,73,61,212,201,68,157,50,20,98,81,120,67,31,255,251,244,233,227,130,39,129,46,43,169,59,177,40,232,161,110,47,183,220,114,139,251,175,186,149,168,75,137,142,54,82,40,70,93,96,218,183,111,111,10,163,232,24,32,133,80,52,20,48,249,230,155,111,220,245,10,153,156,122,234,169,201,93,94,20,160,81,224,69,29,96,174,188,242,202,228,101,30,61,122,212,29,159,162,32,137,134,142,83,209,115,244,129,255,151,95,126,113,129,25,29,67,164,161,174,21,58,194,72,215,60,247,220,115,199,109,85,71,30,41,112,144,86,136,69,251,209,179,21,46,80,112,66,67,107,151,131,58,128,40,56,35,195,192,254,180,215,238,221,187,155,130,47,122,254,222,189,123,221,145,67,10,12,77,154,52,201,25,168,91,134,66,21,87,93,117,85,154,33,22,29,217,52,110,220,56,183,30,117,177,41,94,188,120,150,239,15,116,125,201,218,91,247,127,87,135,251,254,165,126,110,90,243,101,244,222,169,83,144,222,183,192,59,154,114,62,89,203,92,93,84,52,244,158,234,184,40,133,64,244,110,45,88,176,192,117,40,73,57,254,253,247,95,23,108,153,50,101,138,251,231,2,5,10,184,144,81,149,42,85,108,214,172,89,238,247,68,181,210,251,153,122,84,168,80,193,254,243,159,255,152,2,30,129,161,107,211,91,95,224,26,253,142,92,122,233,165,174,155,145,222,129,192,120,245,213,87,221,81,87,122,159,3,67,191,175,53,107,214,116,239,85,122,35,117,231,148,192,49,76,186,94,239,149,214,168,223,5,5,123,66,153,79,243,164,181,87,253,123,102,243,69,250,125,9,245,189,77,235,62,66,44,145,212,244,247,92,132,88,252,93,95,118,135,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,128,23,5,8,177,120,177,42,172,9,1,4,16,64,0,1,4,16,64,32,77,129,104,126,20,214,71,123,117,63,81,39,10,125,240,142,197,80,39,139,194,133,11,187,110,24,10,148,4,58,170,232,136,31,125,228,87,144,68,123,14,101,40,80,160,163,98,20,168,169,92,185,178,11,177,104,40,228,162,14,21,5,11,22,116,31,249,195,25,154,83,115,233,200,35,153,105,205,234,218,161,64,138,134,142,107,82,48,34,173,78,30,129,231,110,223,190,221,212,85,69,161,148,80,220,195,189,63,43,251,143,244,251,23,202,124,234,150,163,99,160,116,244,84,234,161,99,164,54,109,218,228,194,87,41,3,34,50,234,216,177,99,186,71,234,168,110,10,69,41,240,18,168,129,230,210,123,57,103,206,156,44,189,131,25,173,47,43,214,186,86,129,26,253,46,168,67,81,86,134,222,39,29,163,84,178,100,201,227,222,169,80,231,75,239,217,153,205,23,74,125,179,178,207,112,174,37,196,18,142,94,98,221,75,136,37,177,234,205,110,17,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,240,130,0,33,22,47,84,129,53,32,128,0,2,8,32,128,0,2,8,4,37,16,173,143,194,3,7,14,116,29,68,90,180,104,97,45,91,182,12,106,45,145,188,72,29,90,82,134,88,34,57,247,103,159,125,118,92,136,37,146,115,39,218,92,145,126,255,178,58,159,142,174,210,113,61,234,126,146,149,112,147,186,147,168,219,78,249,242,229,131,46,153,58,223,40,64,162,238,46,193,142,80,215,151,222,252,234,154,164,174,68,234,238,18,137,17,235,249,178,90,223,72,236,49,216,57,8,177,4,43,197,117,132,88,120,7,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,214,2,132,88,98,45,206,243,16,64,0,1,4,16,64,0,1,4,66,22,136,214,71,97,133,88,74,149,42,101,181,107,215,14,169,27,72,200,27,250,223,27,167,78,157,106,23,94,120,161,93,113,197,21,225,78,117,194,253,234,194,49,121,242,100,83,135,12,70,120,2,145,126,255,34,61,95,120,187,227,238,72,11,120,185,190,132,88,34,93,109,255,206,71,136,197,191,181,101,103,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,120,85,128,16,139,87,43,195,186,16,64,0,1,4,16,64,0,1,4,78,16,240,242,71,97,202,229,127,129,72,191,127,145,158,207,255,21,136,175,29,122,185,190,132,88,226,235,93,202,206,213,18,98,201,78,125,158,141,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,98,10,16,98,73,204,186,179,107,4,16,64,0,1,4,16,64,32,46,5,188,252,81,56,46,65,89,116,150,4,34,253,254,69,122,190,44,109,134,139,163,46,224,229,250,18,98,137,122,249,125,243,0,66,44,190,41,37,27,65,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,110,4,8,177,196,77,169,88,40,2,8,32,128,0,2,8,32,128,128,151,63,10,83,29,255,11,68,250,253,139,244,124,254,175,64,124,237,208,203,245,37,196,18,95,239,82,118,174,150,16,75,118,234,243,108,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,18,83,128,16,75,98,214,157,93,35,128,0,2,8,32,128,0,2,113,41,224,229,143,194,113,9,202,162,179,36,16,233,247,47,210,243,165,222,204,174,93,187,172,119,239,222,246,245,215,95,91,213,170,85,173,81,163,70,86,170,84,41,119,217,252,249,243,109,236,216,177,118,232,208,33,187,249,230,155,173,97,195,134,150,59,119,238,12,61,50,154,111,209,162,69,54,114,228,72,59,120,240,160,213,172,89,211,154,55,111,110,57,114,228,200,112,190,245,235,215,219,75,47,189,100,155,54,109,178,106,213,170,185,245,21,43,86,44,249,158,99,199,142,217,163,143,62,106,77,155,54,181,171,174,186,42,211,90,165,55,223,184,113,227,108,217,178,101,39,220,255,248,227,143,91,165,74,149,50,157,55,212,11,162,93,223,80,215,165,251,8,177,132,163,151,88,247,18,98,73,172,122,179,91,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,188,32,64,136,197,11,85,96,13,8,32,128,0,2,8,32,128,0,2,65,9,120,249,163,112,80,27,224,162,184,22,136,244,251,23,233,249,82,227,94,126,249,229,118,244,232,81,107,215,174,157,173,90,181,202,6,13,26,100,123,246,236,177,45,91,182,184,240,198,147,79,62,105,215,93,119,157,117,237,218,213,238,185,231,30,235,210,165,75,134,245,73,111,190,191,255,254,219,10,21,42,228,238,47,89,178,164,245,234,213,203,234,215,175,111,221,186,117,75,119,190,35,71,142,88,222,188,121,173,122,245,234,118,255,253,247,219,196,137,19,109,247,238,221,201,97,147,89,179,102,217,251,239,191,111,175,190,250,170,205,158,61,219,234,212,169,147,225,218,50,154,239,131,15,62,176,181,107,215,38,223,191,97,195,6,27,58,116,168,125,251,237,183,86,186,116,233,168,189,147,209,174,111,56,11,39,196,18,142,94,98,221,75,136,37,177,234,205,110,17,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,240,130,0,33,22,47,84,129,53,32,128,0,2,8,32,128,0,2,8,4,37,224,229,143,194,65,109,128,139,226,90,32,210,239,95,164,231,75,137,187,115,231,78,59,247,220,115,109,219,182,109,86,176,96,65,251,231,159,127,236,236,179,207,182,33,67,134,216,239,191,255,110,139,23,47,182,153,51,103,186,91,212,173,101,210,164,73,174,99,75,122,35,163,249,14,28,56,96,147,39,79,182,143,62,250,200,221,62,126,252,120,107,211,166,141,253,250,235,175,233,206,247,197,23,95,216,149,87,94,105,10,159,36,37,37,217,199,31,127,236,2,53,10,217,156,115,206,57,174,251,202,190,125,251,108,202,148,41,65,133,88,50,155,47,176,16,57,212,168,81,195,30,126,248,97,123,240,193,7,163,250,62,70,179,190,225,46,156,16,75,184,130,137,115,63,33,150,196,169,53,59,69,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,192,43,2,132,88,188,82,9,214,129,0,2,8,32,128,0,2,8,32,144,169,128,151,63,10,103,186,120,46,136,123,129,72,191,127,145,158,47,37,240,31,127,252,97,223,124,243,141,85,169,82,197,253,243,186,117,235,92,215,17,5,85,202,149,43,103,58,170,71,199,3,233,154,198,141,27,91,179,102,205,50,236,156,146,209,124,239,189,247,158,11,161,168,99,138,198,152,49,99,92,72,100,239,222,189,150,39,79,158,52,235,174,231,43,80,162,227,140,212,37,166,123,247,238,166,7,136,159,183,0,0,32,0,73,68,65,84,48,204,242,229,203,143,187,94,71,28,41,32,147,89,39,150,96,231,211,241,69,111,190,249,166,173,88,177,194,78,58,233,164,168,190,147,209,172,111,184,11,39,196,18,174,96,226,220,79,136,37,113,106,205,78,17,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,240,138,0,33,22,175,84,130,117,32,128,0,2,8,32,128,0,2,8,100,42,224,229,143,194,153,46,158,11,226,94,32,210,239,95,164,231,75,15,88,199,233,232,200,30,117,62,209,17,61,129,49,98,196,8,23,94,209,208,113,62,141,26,53,10,170,70,169,231,11,4,100,70,141,26,101,23,93,116,145,181,104,209,194,29,213,243,243,207,63,91,225,194,133,51,156,243,203,47,191,116,71,27,105,232,62,29,121,164,206,44,129,17,108,136,37,112,125,70,243,253,249,231,159,118,254,249,231,219,180,105,211,172,86,173,90,65,237,53,156,139,98,85,223,80,214,72,136,37,20,181,196,188,135,16,75,98,214,157,93,35,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,144,157,2,132,88,178,83,159,103,35,128,0,2,8,32,128,0,2,8,100,73,192,203,31,133,179,180,17,46,142,75,129,72,191,127,145,158,47,53,234,209,163,71,173,85,171,86,54,124,248,112,235,213,171,151,181,107,215,238,184,128,136,174,255,235,175,191,172,103,207,158,238,231,10,121,156,118,218,105,233,214,38,163,249,212,73,165,95,191,126,238,222,187,238,186,203,198,142,29,235,58,173,4,211,237,68,243,170,139,203,237,183,223,110,75,151,46,181,170,85,171,38,175,33,171,33,22,221,152,222,124,35,71,142,180,254,253,251,219,250,245,235,99,242,254,69,187,190,225,108,130,16,75,56,122,137,117,47,33,150,196,170,55,187,69,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,192,11,2,132,88,188,80,5,214,128,0,2,8,32,128,0,2,8,32,16,148,128,151,63,10,7,181,1,46,138,107,129,72,191,127,145,158,47,53,174,186,175,172,89,179,198,166,76,153,98,165,74,149,74,254,241,211,79,63,109,133,10,21,178,54,109,218,184,127,91,187,118,173,59,98,104,211,166,77,86,172,88,177,116,107,148,222,124,155,55,111,182,253,251,247,91,249,242,229,221,49,69,211,167,79,183,190,125,251,218,231,159,127,158,238,92,58,34,72,215,105,109,26,186,79,71,15,13,25,50,196,30,122,232,161,228,251,130,13,177,4,51,95,133,10,21,236,222,123,239,181,246,237,219,199,228,61,140,118,125,195,217,4,33,150,112,244,18,235,94,66,44,137,85,111,118,139,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,128,23,4,8,177,120,161,10,172,1,1,4,16,64,0,1,4,16,64,32,40,1,47,127,20,14,106,3,92,20,215,2,145,126,255,34,61,95,74,220,45,91,182,184,64,138,130,34,101,203,150,77,254,81,129,2,5,220,145,66,93,187,118,181,183,222,122,203,202,148,41,99,157,59,119,118,129,147,229,203,151,219,198,141,27,109,230,204,153,246,248,227,143,219,41,167,156,146,124,95,70,243,125,246,217,103,86,167,78,29,219,177,99,135,235,130,114,231,157,119,186,163,137,20,150,73,111,62,253,123,241,226,197,93,136,165,94,189,122,238,136,159,198,141,27,219,174,93,187,44,95,190,124,201,207,77,29,98,9,117,62,205,171,189,127,245,213,87,166,48,75,44,70,52,235,27,238,250,9,177,132,43,152,56,247,19,98,73,156,90,179,83,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,188,34,64,136,197,43,149,96,29,8,32,128,0,2,8,32,128,0,2,153,10,120,249,163,112,166,139,231,130,184,23,136,244,251,23,233,249,82,2,43,188,114,247,221,119,159,96,62,108,216,48,215,141,164,118,237,218,182,98,197,10,247,243,107,175,189,214,122,244,232,97,213,170,85,179,89,179,102,89,221,186,117,109,239,222,189,174,51,74,96,100,52,95,211,166,77,221,179,22,45,90,100,7,14,28,112,199,2,41,148,146,148,148,148,238,124,154,87,247,233,136,31,141,139,46,186,200,29,119,212,188,121,243,227,214,156,58,196,146,222,250,50,155,79,193,28,173,235,200,145,35,39,28,169,20,173,23,51,154,245,13,119,205,132,88,194,21,76,156,251,9,177,36,78,173,217,41,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,94,17,32,196,226,149,74,176,14,4,16,64,0,1,4,16,64,0,129,76,5,188,252,81,56,211,197,115,65,220,11,68,250,253,139,244,124,89,1,254,247,223,127,237,167,159,126,114,221,86,10,22,44,152,124,235,225,195,135,237,182,219,110,179,57,115,230,152,214,151,149,177,103,207,30,211,253,231,159,127,126,208,243,237,220,185,211,29,69,84,162,68,137,160,30,149,217,250,178,58,95,80,15,13,241,162,236,172,111,102,75,38,196,146,153,16,63,15,8,16,98,225,93,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,88,11,16,98,137,181,56,207,67,0,1,4,16,64,0,1,4,16,8,89,192,203,31,133,67,222,20,55,198,141,64,164,223,191,72,207,23,9,72,117,103,217,189,123,183,59,30,40,18,195,235,243,69,98,143,233,205,225,197,250,6,214,74,136,37,154,149,247,215,220,132,88,252,85,79,118,131,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,60,8,16,98,137,135,42,177,70,4,16,64,0,1,4,16,64,0,1,39,224,229,143,194,148,200,255,2,145,126,255,34,61,159,255,43,16,95,59,244,114,125,9,177,196,215,187,148,157,171,37,196,146,157,250,60,27,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,196,20,32,196,146,152,117,103,215,8,32,128,0,2,8,32,128,64,92,10,120,249,163,112,92,130,178,232,44,9,68,250,253,139,244,124,89,218,12,23,71,93,192,203,245,37,196,18,245,242,251,230,1,132,88,124,83,74,54,130,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,220,8,16,98,137,155,82,177,80,4,16,64,0,1,4,16,64,0,1,47,127,20,166,58,254,23,136,244,251,23,233,249,252,95,129,248,218,161,151,235,75,136,37,190,222,165,236,92,45,33,150,236,212,231,217,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,36,166,0,33,150,196,172,59,187,70,0,1,4,16,64,0,1,4,226,82,192,203,31,133,227,18,148,69,103,73,32,210,239,95,164,231,203,210,102,184,56,234,2,94,174,47,33,150,168,151,223,55,15,32,196,226,155,82,178,17,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,226,70,128,16,75,220,148,138,133,34,128,0,2,8,32,128,0,2,8,120,249,163,48,213,241,191,64,164,223,191,72,207,231,255,10,196,215,14,189,92,95,66,44,241,245,46,101,231,106,9,177,100,167,62,207,70,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,49,5,8,177,36,102,221,217,53,2,8,32,128,0,2,8,32,16,151,2,94,254,40,28,151,160,44,58,75,2,145,126,255,34,61,95,150,54,195,197,81,23,240,114,125,9,177,68,189,252,190,121,0,33,22,223,148,146,141,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,55,2,132,88,226,166,84,44,20,1,4,16,64,0,1,4,16,64,192,203,31,133,169,142,255,5,34,253,254,69,122,62,255,87,32,190,118,232,229,250,18,98,137,175,119,41,59,87,75,136,37,59,245,121,54,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,137,41,64,136,37,49,235,206,174,17,64,0,1,4,16,64,0,129,184,20,240,242,71,225,184,4,101,209,89,18,136,244,251,23,233,249,178,180,25,46,142,186,128,151,235,75,136,37,234,229,247,205,3,8,177,248,166,148,108,4,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,184,17,32,196,18,55,165,98,161,8,32,128,0,2,8,32,128,0,2,94,254,40,76,117,252,47,16,233,247,47,210,243,249,191,2,241,181,67,47,215,151,16,75,124,189,75,217,185,90,66,44,217,169,207,179,17,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,72,76,1,66,44,137,89,119,118,141,0,2,8,32,128,0,2,8,196,165,128,62,10,51,16,200,78,129,99,199,142,69,236,241,188,207,17,163,244,236,68,145,124,95,34,185,73,66,44,145,212,244,247,92,132,88,252,93,95,118,135,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,128,23,5,8,177,120,177,42,172,9,1,4,16,64,0,1,4,16,64,0,129,40,8,120,185,51,68,20,182,203,148,8,32,144,142,0,33,22,94,141,96,5,8,177,4,43,197,117,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,41,1,66,44,145,146,100,30,4,16,64,0,1,4,16,64,0,1,4,60,46,64,136,197,227,5,98,121,8,196,72,128,16,75,140,160,125,240,24,66,44,62,40,34,91,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,206,4,8,177,196,89,193,88,46,2,8,32,128,0,2,8,32,128,0,2,161,10,16,98,9,85,142,251,16,240,151,0,33,22,127,213,51,154,187,33,196,18,77,93,230,70,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,180,4,8,177,240,94,32,128,0,2,8,32,128,0,2,8,32,144,32,2,132,88,18,164,208,108,19,129,76,4,8,177,240,138,4,43,64,136,37,88,41,174,67,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,72,9,16,98,137,148,36,243,32,128,0,2,8,32,128,0,2,8,32,224,113,1,66,44,30,47,16,203,67,32,70,2,132,88,98,4,237,131,199,16,98,241,65,17,217,2,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,113,38,64,136,37,206,10,198,114,17,64,0,1,4,16,64,0,1,4,16,8,85,128,16,75,168,114,220,135,128,191,4,8,177,248,171,158,209,220,13,33,150,104,234,50,55,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,164,37,64,136,133,247,2,1,4,16,64,0,1,4,16,64,0,129,4,17,32,196,146,32,133,102,155,8,100,34,64,136,133,87,36,88,1,66,44,193,74,113,29,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,68,74,128,16,75,164,36,153,7,1,4,16,64,0,1,4,16,64,0,1,143,11,16,98,241,120,129,88,30,2,49,18,32,196,18,35,104,31,60,134,16,139,15,138,200,22,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,136,51,1,66,44,113,86,48,150,139,0,2,8,32,128,0,2,8,32,128,64,168,2,132,88,66,149,227,62,4,252,37,64,136,197,95,245,140,230,110,8,177,68,83,151,185,17,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,45,1,66,44,188,23,8,32,128,0,2,8,32,128,0,2,8,36,136,0,33,150,4,41,52,219,68,32,19,1,66,44,188,34,193,10,16,98,9,86,138,235,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,82,2,132,88,34,37,201,60,8,32,128,0,2,8,32,128,0,2,8,120,92,128,16,139,199,11,196,242,16,136,145,0,33,150,24,65,251,224,49,132,88,124,80,68,182,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,156,9,16,98,137,179,130,177,92,4,16,64,0,1,4,16,64,0,1,4,66,21,32,196,18,170,28,247,33,224,47,1,66,44,254,170,103,52,119,67,136,37,154,186,204,141,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,105,9,16,98,225,189,64,0,1,4,16,64,0,1,4,16,64,32,65,4,8,177,36,72,161,217,38,2,153,8,16,98,225,21,9,86,128,16,75,176,82,92,135,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,145,18,32,196,18,41,73,230,65,0,1,4,16,64,0,1,4,16,64,192,227,2,132,88,60,94,32,150,135,64,140,4,8,177,196,8,218,7,143,33,196,226,131,34,178,5,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,226,76,128,16,75,156,21,140,229,34,128,0,2,8,32,128,0,2,8,32,16,170,0,33,150,80,229,184,15,1,127,9,16,98,241,87,61,163,185,27,66,44,209,212,101,110,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,72,75,128,16,11,239,5,2,8,32,128,0,2,8,32,128,0,2,9,34,64,136,37,65,10,205,54,17,200,68,128,16,11,175,72,176,2,132,88,130,149,226,58,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,136,148,0,33,150,72,73,50,15,2,8,32,128,0,2,8,32,128,0,2,30,23,32,196,226,241,2,177,60,4,98,36,64,136,37,70,208,62,120,12,33,22,31,20,145,45,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,103,2,132,88,226,172,96,44,23,1,4,16,64,0,1,4,16,64,0,129,80,5,8,177,132,42,199,125,8,248,75,128,16,139,191,234,25,205,221,16,98,137,166,46,115,35,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,90,2,132,88,120,47,16,64,0,1,4,16,64,0,1,4,16,72,16,1,66,44,9,82,104,182,137,64,38,2,132,88,120,69,130,21,32,196,18,172,20,215,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,164,4,8,177,68,74,146,121,16,64,0,1,4,16,64,0,1,4,16,240,184,0,33,22,143,23,136,229,33,16,35,1,66,44,49,130,246,193,99,8,177,248,160,136,108,1,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,56,19,32,196,18,103,5,99,185,8,32,128,0,2,8,32,128,0,2,8,132,42,64,136,37,84,57,238,67,192,95,2,132,88,252,85,207,104,238,134,16,75,52,117,153,27,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,210,18,32,196,194,123,129,0,2,8,32,128,0,2,8,32,128,64,130,8,16,98,73,144,66,179,77,4,50,17,32,196,194,43,18,172,0,33,150,96,165,184,14,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,34,37,64,136,37,82,146,204,131,0,2,8,32,128,0,2,8,32,128,128,199,5,8,177,120,188,64,44,15,129,24,9,16,98,137,17,180,15,30,67,136,197,7,69,100,11,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,196,153,0,33,150,56,43,24,203,69,0,1,4,16,64,0,1,4,16,64,32,84,1,66,44,161,202,113,31,2,254,18,32,196,226,175,122,70,115,55,132,88,162,169,203,220,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,144,150,0,33,22,222,11,4,16,64,0,1,4,16,64,0,1,4,18,68,128,16,75,130,20,154,109,34,144,137,0,33,22,94,145,96,5,8,177,4,43,197,117,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,41,1,66,44,145,146,100,30,4,16,64,0,1,4,16,64,0,1,4,60,46,64,136,197,227,5,98,121,8,196,72,128,16,75,140,160,125,240,24,66,44,62,40,34,91,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,206,4,8,177,196,89,193,88,46,2,8,32,128,0,2,8,32,128,0,2,161,10,16,98,9,85,142,251,16,240,151,0,33,22,127,213,51,154,187,33,196,18,77,93,230,70,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,180,4,8,177,240,94,32,128,0,2,8,32,128,0,2,8,32,144,32,2,132,88,18,164,208,108,19,129,76,4,8,177,240,138,4,43,64,136,37,88,41,174,67,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,72,9,16,98,137,148,36,243,32,128,0,2,8,32,128,0,2,8,32,224,113,1,66,44,30,47,16,203,67,32,70,2,132,88,98,4,237,131,199,16,98,241,65,17,217,2,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,113,38,64,136,37,206,10,198,114,17,64,0,1,4,16,64,0,1,4,16,8,85,128,16,75,168,114,220,135,128,191,4,8,177,248,171,158,209,220,13,33,150,104,234,50,55,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,164,37,64,136,133,247,2,1,4,16,64,0,1,4,16,64,0,129,4,17,32,196,146,32,133,102,155,8,100,34,64,136,133,87,36,88,1,66,44,193,74,113,29,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,68,74,128,16,75,164,36,153,7,1,4,16,64,0,1,4,16,64,0,1,143,11,16,98,241,120,129,88,30,2,49,18,32,196,18,35,104,31,60,134,16,139,15,138,200,22,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,136,51,1,66,44,113,86,48,150,139,0,2,8,32,128,0,2,8,32,128,64,168,2,132,88,66,149,227,62,4,252,37,64,136,197,95,245,140,230,110,8,177,68,83,151,185,17,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,45,1,66,44,188,23,8,32,128,0,2,8,32,128,0,2,8,36,136,0,33,150,4,41,52,219,68,32,19,1,66,44,188,34,193,10,16,98,9,86,138,235,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,82,2,132,88,34,37,201,60,8,32,128,0,2,8,32,128,0,2,8,120,92,128,16,139,199,11,196,242,16,136,145,0,33,150,24,65,251,224,49,132,88,124,80,68,182,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,156,9,16,98,137,179,130,177,92,4,16,64,0,1,4,16,64,0,1,4,66,21,32,196,18,170,28,247,33,224,47,1,66,44,254,170,103,52,119,67,136,37,154,186,204,141,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,105,9,16,98,225,189,64,0,1,4,16,64,0,1,4,16,64,32,65,4,8,177,36,72,161,217,38,2,153,8,16,98,225,21,9,86,128,16,75,176,82,92,135,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,145,18,32,196,18,41,73,230,65,0,1,4,16,64,0,1,4,16,64,192,227,2,132,88,60,94,32,150,135,64,140,4,8,177,196,8,218,7,143,33,196,226,131,34,178,5,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,226,76,128,16,75,156,21,140,229,34,128,0,2,8,32,128,0,2,8,32,16,170,0,33,150,80,229,184,15,1,127,9,16,98,241,87,61,163,185,27,66,44,209,212,101,110,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,72,75,128,16,11,239,5,2,8,32,128,0,2,8,32,128,0,2,9,34,64,136,37,65,10,205,54,17,200,68,128,16,11,175,72,176,2,132,88,130,149,226,58,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,136,148,0,33,150,72,73,50,15,2,8,32,128,0,2,8,32,128,0,2,30,23,32,196,226,241,2,177,60,4,98,36,64,136,37,70,208,62,120,12,33,22,31,20,145,45,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,103,2,132,88,226,172,96,44,23,1,4,16,64,0,1,4,16,64,0,129,80,5,8,177,132,42,199,125,8,248,75,128,16,139,191,234,25,205,221,16,98,137,166,46,115,35,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,90,2,132,88,120,47,16,64,0,1,4,16,64,0,1,4,16,72,16,1,66,44,9,82,104,182,137,64,38,2,132,88,120,69,130,21,32,196,18,172,20,215,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,164,4,8,177,68,74,146,121,16,64,0,1,4,16,64,0,1,4,16,240,184,0,33,22,143,23,136,229,33,16,35,1,66,44,49,130,246,193,99,8,177,248,160,136,108,1,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,56,19,32,196,18,103,5,99,185,8,32,128,0,2,8,32,128,0,2,8,132,42,64,136,37,84,57,238,67,192,95,2,132,88,252,85,207,104,238,134,16,75,52,117,153,27,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,210,18,32,196,194,123,129,0,2,8,32,128,0,2,8,32,128,64,130,8,16,98,73,144,66,179,77,4,50,17,32,196,194,43,18,172,0,33,150,96,165,184,14,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,34,37,64,136,37,82,146,204,131,0,2,8,32,128,0,2,8,32,128,128,199,5,8,177,120,188,64,44,15,129,24,9,16,98,137,17,180,15,30,67,136,197,7,69,100,11,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,196,153,0,33,150,56,43,24,203,69,0,1,4,16,64,0,1,4,16,64,32,84,1,66,44,161,202,113,31,2,254,18,32,196,226,175,122,70,115,55,132,88,162,169,203,220,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,144,150,0,33,22,222,11,4,16,64,0,1,4,16,64,0,1,4,18,68,128,16,75,130,20,154,109,34,144,137,0,33,22,94,145,96,5,8,177,4,43,197,117,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,41,1,66,44,145,146,100,30,4,16,64,0,1,4,16,64,0,1,4,60,46,64,136,197,227,5,98,121,8,132,41,240,203,47,191,216,198,141,27,109,243,230,205,246,243,207,63,219,246,237,219,109,199,142,29,182,107,215,46,251,253,247,223,109,223,190,125,118,224,192,1,59,248,215,95,118,232,240,97,251,231,159,127,76,127,23,52,78,78,74,178,156,185,114,217,233,167,159,110,185,115,231,182,179,206,58,203,242,230,205,107,231,158,123,174,157,119,222,121,86,184,112,97,43,90,180,168,93,120,225,133,86,162,68,9,59,229,148,83,194,92,45,183,199,131,0,33,150,120,168,18,107,68,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,192,95,2,132,88,252,85,79,118,131,0,2,8,32,128,0,2,8,32,128,64,186,2,132,88,120,57,16,240,135,192,145,35,71,236,139,47,190,176,85,171,86,217,215,95,127,109,107,214,172,177,239,190,251,206,78,61,245,84,43,94,188,184,21,43,86,204,46,184,224,2,43,88,176,160,11,160,228,207,159,223,206,57,231,28,203,147,39,143,157,113,198,25,118,218,105,167,185,16,74,82,82,146,3,57,118,236,152,29,62,124,216,14,29,58,100,127,254,249,167,237,223,191,223,133,94,246,236,217,99,59,119,238,52,133,99,182,110,221,106,91,182,108,113,33,153,13,27,54,184,103,148,45,91,214,202,151,47,111,151,93,118,153,85,170,84,201,253,27,195,95,2,132,88,252,85,79,118,131,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,60,8,16,98,137,135,42,177,70,4,16,64,0,1,4,16,64,0,1,4,66,16,24,48,96,128,117,234,212,201,250,244,233,99,173,90,181,114,29,23,244,177,122,240,224,193,214,190,125,123,235,209,163,135,181,105,211,38,132,153,185,5,1,4,98,41,240,199,31,127,216,146,37,75,108,217,178,101,246,209,71,31,217,167,159,126,106,87,92,113,133,11,142,84,168,80,193,46,189,244,82,43,83,166,140,11,170,196,106,172,95,191,222,214,174,93,107,223,124,243,141,125,245,213,87,46,84,115,210,73,39,89,149,42,85,236,186,235,174,179,106,213,170,89,185,114,229,98,181,28,158,19,37,1,66,44,81,130,101,90,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,72,87,128,16,11,47,7,2,8,32,128,0,2,8,32,128,0,2,62,21,208,177,33,58,14,68,221,22,114,229,202,101,191,253,246,155,251,200,125,240,224,65,59,122,244,168,235,178,112,230,153,103,250,116,247,108,11,129,248,22,248,246,219,111,109,214,172,89,54,119,238,92,251,240,195,15,237,198,27,111,180,170,85,171,186,128,136,130,34,39,159,124,178,231,54,168,46,45,159,124,242,137,91,175,66,55,234,236,82,187,118,109,171,83,167,142,213,173,91,55,185,243,139,231,22,206,130,210,21,32,196,194,203,129,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,177,22,32,196,18,107,113,158,135,0,2,8,32,128,0,2,8,32,128,64,12,5,58,116,232,96,3,7,14,116,71,133,4,134,142,17,121,250,233,167,173,119,239,222,49,92,9,143,66,0,129,204,4,214,173,91,103,83,167,78,181,183,223,126,219,246,237,219,103,183,222,122,171,11,128,212,170,85,43,46,3,32,234,214,50,111,222,60,155,61,123,182,45,93,186,212,238,188,243,78,171,95,191,190,251,31,35,62,4,8,177,196,71,157,88,37,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,126,18,32,196,226,167,106,178,23,4,16,64,0,1,4,16,64,0,1,4,82,9,168,27,75,254,252,249,93,71,132,192,56,245,212,83,109,215,174,93,116,97,225,109,65,192,3,2,234,138,52,118,236,88,27,63,126,188,109,216,176,193,26,52,104,224,66,30,215,94,123,173,7,86,23,185,37,168,19,148,194,57,211,166,77,115,71,15,221,127,255,253,214,184,113,99,119,44,18,195,187,2,132,88,188,91,27,86,134,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,128,95,5,8,177,248,181,178,236,11,1,4,16,64,0,1,4,16,64,0,129,255,21,72,217,141,133,46,44,188,22,8,120,67,224,251,239,191,183,17,35,70,216,168,81,163,172,102,205,154,46,208,113,219,109,183,121,99,113,81,94,197,230,205,155,93,104,103,220,184,113,86,184,112,97,123,244,209,71,237,222,123,239,141,242,83,153,62,20,1,66,44,161,168,113,15,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,132,35,64,136,37,28,61,238,69,0,1,4,16,64,0,1,4,16,64,32,14,4,82,118,99,161,11,75,28,20,140,37,250,90,96,197,138,21,54,100,200,16,155,51,103,142,53,107,214,204,5,56,138,21,43,230,235,61,103,180,57,117,103,81,152,103,211,166,77,214,178,101,75,107,209,162,69,194,90,120,113,227,132,88,188,88,21,214,132,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,128,191,5,8,177,248,187,190,236,14,1,4,16,64,0,1,4,16,64,0,1,39,160,110,44,3,6,12,176,54,109,218,88,239,222,189,81,65,0,129,24,11,124,249,229,151,214,183,111,95,91,190,124,185,181,106,213,202,5,54,146,146,146,98,188,10,239,62,238,147,79,62,113,225,30,249,180,107,215,142,48,139,71,74,69,136,197,35,133,96,25,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,36,144,0,33,150,4,42,54,91,69,0,1,4,16,64,0,1,4,16,72,92,1,117,99,121,248,225,135,237,141,55,222,176,51,207,60,51,113,33,216,57,2,49,22,248,229,151,95,172,123,247,238,166,142,35,207,62,251,172,181,110,221,58,198,43,136,175,199,125,254,249,231,46,236,179,110,221,58,235,212,169,147,53,106,212,40,190,54,224,179,213,18,98,241,89,65,217,14,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,113,32,64,136,37,14,138,196,18,17,64,0,1,4,16,64,0,1,4,162,35,240,63,255,243,63,209,153,152,89,61,35,112,236,216,49,207,172,133,133,36,158,192,160,65,131,92,16,227,169,167,158,178,206,157,59,91,206,156,57,19,15,33,196,29,207,159,63,223,186,117,235,102,103,159,125,182,245,232,209,195,42,84,168,16,226,76,220,22,142,0,33,150,112,244,184,23,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,66,17,32,196,18,138,26,247,32,128,0,2,8,32,128,0,2,8,248,66,64,33,22,66,14,190,40,101,154,155,160,190,254,173,173,215,119,246,217,103,159,89,219,182,109,45,95,190,124,214,171,87,47,43,93,186,180,215,151,236,217,245,13,29,58,212,58,118,236,232,142,24,82,16,136,17,91,1,66,44,177,245,230,105,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,96,70,136,133,183,0,1,4,16,64,0,1,4,16,64,32,97,5,8,57,248,187,244,212,215,223,245,245,234,238,20,90,233,223,191,191,13,24,48,192,29,225,197,8,95,96,219,182,109,46,20,180,117,235,86,27,50,100,136,85,172,88,49,252,73,153,33,40,1,66,44,65,49,113,17,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,68,80,128,16,75,4,49,153,10,1,4,16,64,0,1,4,16,64,32,190,4,8,57,196,87,189,178,186,90,234,155,85,49,174,15,71,64,65,139,102,205,154,217,201,39,159,108,47,191,252,178,21,46,92,56,156,233,184,55,13,129,145,35,71,90,139,22,45,108,240,224,193,214,188,121,115,140,98,32,64,136,37,6,200,60,2,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,142,19,32,196,194,11,129,0,2,8,32,128,0,2,8,32,144,176,2,132,28,252,93,122,234,235,239,250,122,105,119,243,231,207,119,93,87,20,176,232,208,161,131,151,150,230,187,181,172,89,179,198,154,54,109,234,186,177,12,27,54,204,119,251,243,218,134,8,177,120,173,34,172,7,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,255,11,16,98,241,127,141,217,33,2,8,32,128,0,2,8,32,128,64,58,2,132,28,252,253,106,80,95,127,215,215,43,187,27,49,98,132,181,111,223,222,198,142,29,107,245,234,213,243,202,178,124,191,142,38,77,154,184,227,133,38,76,152,96,121,243,230,245,253,126,179,107,131,132,88,178,75,158,231,34,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,144,184,2,132,88,18,183,246,236,28,1,4,16,64,0,1,4,16,72,120,1,66,14,254,126,5,168,175,191,235,235,133,221,117,239,222,221,166,78,157,106,19,39,78,180,178,101,203,122,97,73,9,181,134,110,221,186,217,180,105,211,92,13,74,149,42,149,80,123,143,213,102,9,177,196,74,154,231,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,64,128,16,11,239,2,2,8,32,128,0,2,8,32,128,64,194,10,16,114,240,119,233,169,175,191,235,155,221,187,83,247,149,229,203,151,219,244,233,211,45,95,190,124,217,189,156,132,125,254,240,225,195,237,197,23,95,180,153,51,103,90,133,10,21,18,214,33,90,27,39,196,18,45,89,230,69,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,244,4,8,177,240,110,32,128,0,2,8,32,128,0,2,8,36,172,0,33,7,127,151,158,250,250,187,190,217,185,59,5,88,86,174,92,105,239,189,247,158,229,204,153,51,59,151,194,179,205,108,244,232,209,214,165,75,23,155,59,119,174,149,43,87,14,147,8,10,16,98,137,32,38,83,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,80,2,132,88,130,98,226,34,4,16,64,0,1,4,16,64,0,1,63,10,16,114,240,99,85,255,111,79,212,215,223,245,205,174,221,245,232,209,195,22,44,88,96,243,230,205,35,192,146,93,69,72,227,185,35,71,142,180,190,125,251,218,194,133,11,173,72,145,34,30,90,89,124,47,133,16,75,124,215,143,213,35,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,143,2,132,88,226,177,106,172,25,1,4,16,64,0,1,4,16,64,32,34,2,132,28,34,194,232,217,73,168,175,103,75,19,183,11,27,53,106,148,189,244,210,75,182,120,241,98,203,159,63,127,220,238,35,148,133,255,251,239,191,166,255,37,37,37,157,112,251,129,3,7,44,87,174,92,105,254,44,179,103,101,52,111,102,247,166,254,121,255,254,253,109,198,140,25,182,108,217,50,203,145,35,71,86,111,231,250,52,4,8,177,240,90,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,172,5,8,177,196,90,156,231,33,128,0,2,8,32,128,0,2,8,120,70,128,144,131,103,74,17,149,133,80,223,168,176,38,236,164,75,151,46,181,122,245,234,217,71,31,125,100,229,203,151,15,201,225,220,115,207,181,1,3,6,216,3,15,60,16,210,253,41,111,218,178,101,139,125,254,249,231,214,160,65,131,19,230,250,238,187,239,172,76,153,50,118,237,181,215,186,245,166,28,55,223,124,179,235,34,243,245,215,95,103,105,31,175,190,250,170,205,159,63,223,198,143,31,111,167,159,126,186,253,240,195,15,86,162,68,9,107,214,172,153,141,24,49,194,86,175,94,109,55,221,116,147,77,157,58,213,170,86,173,26,244,254,2,243,190,253,246,219,65,223,147,209,133,79,61,245,148,237,217,179,199,222,124,243,205,136,204,151,232,147,16,98,73,244,55,128,253,35,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,123,1,66,44,177,55,231,137,8,32,128,0,2,8,32,128,0,2,30,17,32,228,224,145,66,68,105,25,212,55,74,176,9,56,237,254,253,251,237,242,203,47,183,222,189,123,219,221,119,223,29,178,128,66,44,234,22,210,184,113,227,144,231,8,220,248,222,123,239,153,2,27,63,254,248,227,9,115,125,251,237,183,86,182,108,89,247,239,91,183,110,181,66,133,10,185,255,123,247,238,221,201,29,100,66,13,177,76,155,54,205,5,99,174,184,226,10,59,249,228,147,237,148,83,78,177,143,63,254,216,170,84,169,98,159,126,250,169,93,114,201,37,118,214,89,103,5,189,191,72,135,88,244,224,218,181,107,91,205,154,53,173,109,219,182,65,175,131,11,211,22,32,196,194,155,129,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,177,22,32,196,18,107,113,158,135,0,2,8,32,128,0,2,8,32,224,25,1,66,14,158,41,69,84,22,66,125,163,194,154,144,147,62,248,224,131,86,176,96,65,235,211,167,79,88,251,207,40,196,242,238,187,239,186,46,45,235,215,175,183,90,181,106,185,103,41,124,242,251,239,191,91,215,174,93,109,210,164,73,150,47,95,62,247,239,229,202,149,179,26,53,106,216,198,141,27,173,126,253,250,166,96,73,202,17,8,177,84,174,92,217,5,102,30,127,252,113,247,227,49,99,198,216,107,175,189,230,194,38,129,16,203,204,153,51,173,67,135,14,246,243,207,63,91,245,234,213,109,232,208,161,86,184,112,97,119,116,80,247,238,221,109,194,132,9,86,180,104,81,183,150,125,251,246,217,196,137,19,93,64,68,255,254,228,147,79,186,227,123,42,85,170,100,147,39,79,118,161,145,23,94,120,193,42,84,168,224,186,196,232,255,215,126,20,42,25,52,104,144,229,205,155,55,221,121,213,137,69,255,91,176,96,129,189,242,202,43,97,57,111,218,180,201,42,86,172,104,115,230,204,177,107,174,185,38,172,185,18,253,102,66,44,137,254,6,176,16,183,214,131,0,0,32,0,73,68,65,84,127,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,98,47,64,136,37,246,230,60,17,1,4,16,64,0,1,4,16,64,192,35,2,132,28,60,82,136,40,45,131,250,70,9,54,193,166,125,235,173,183,108,240,224,193,46,148,17,238,72,47,196,114,248,240,97,187,224,130,11,172,75,151,46,118,245,213,87,91,199,142,29,93,39,21,5,63,212,185,229,131,15,62,176,158,61,123,218,220,185,115,173,83,167,78,246,219,111,191,153,58,152,188,244,210,75,46,168,161,16,73,202,17,8,177,232,94,133,99,150,45,91,230,126,92,183,110,93,187,241,198,27,93,184,68,33,150,164,164,36,247,28,117,116,105,212,168,145,11,173,236,221,187,215,62,252,240,67,23,74,105,218,180,169,11,165,104,125,237,219,183,183,59,239,188,51,249,56,161,239,191,255,222,118,237,218,229,142,44,82,192,70,71,45,93,120,225,133,238,56,161,82,165,74,217,121,231,157,103,45,91,182,116,157,107,250,246,237,107,234,102,163,117,232,218,180,230,85,128,69,1,153,119,222,121,199,61,59,220,161,192,142,142,57,250,228,147,79,194,157,42,161,239,39,196,146,208,229,103,243,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,100,139,0,33,150,108,97,231,161,8,32,128,0,2,8,32,128,0,2,94,16,32,228,224,133,42,68,111,13,212,55,122,182,137,50,243,161,67,135,236,226,139,47,182,113,227,198,89,181,106,213,194,222,118,122,33,22,133,82,150,44,89,98,119,221,117,151,11,134,116,235,214,205,190,252,242,75,119,108,207,19,79,60,225,58,167,140,29,59,214,5,78,116,116,143,66,43,11,23,46,76,62,78,72,157,71,182,111,223,238,214,87,164,72,17,59,112,224,128,187,118,221,186,117,238,120,159,109,219,182,89,174,92,185,236,156,115,206,49,133,79,74,150,44,233,66,44,10,148,44,94,188,216,150,47,95,238,238,213,245,165,75,151,182,45,91,182,184,176,76,254,252,249,93,119,24,13,173,77,99,252,248,241,118,250,233,167,187,121,244,172,156,57,115,186,35,141,46,186,232,34,211,254,20,98,89,181,106,149,187,239,167,159,126,50,253,30,170,27,139,214,241,203,47,191,216,51,207,60,147,230,188,10,177,68,122,40,64,163,110,52,28,43,20,186,44,33,150,208,237,184,19,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,66,19,32,196,18,154,27,119,33,128,0,2,8,32,128,0,2,8,248,64,128,144,131,15,138,152,193,22,168,175,191,235,27,139,221,41,200,177,123,247,110,215,245,36,18,35,189,16,139,194,50,61,122,244,112,29,95,20,64,209,113,62,58,194,71,33,150,173,91,183,186,46,41,10,175,40,40,210,186,117,107,107,209,162,133,189,247,222,123,201,33,22,117,73,121,241,197,23,221,18,123,245,234,101,183,223,126,187,11,177,168,171,138,194,39,13,26,52,176,51,206,56,195,134,13,27,102,139,22,45,178,211,78,59,205,133,88,212,221,69,199,4,13,28,56,208,221,123,240,224,65,247,179,47,190,248,194,117,108,25,61,122,180,235,164,162,161,174,46,234,106,18,76,136,69,65,22,29,75,148,122,172,94,189,218,170,84,169,146,230,188,209,8,177,168,35,205,85,87,93,101,10,249,40,144,195,200,186,0,33,150,172,155,113,7,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,132,39,64,136,37,60,63,238,70,0,1,4,16,64,0,1,4,16,136,99,1,66,14,113,92,188,32,150,78,125,131,64,226,146,116,5,212,53,68,71,252,40,0,161,255,70,98,164,23,98,153,49,99,134,11,155,40,60,114,217,101,151,217,107,175,189,102,19,38,76,112,33,150,53,107,214,184,99,122,246,236,217,227,142,6,122,242,201,39,77,225,140,13,27,54,36,135,88,142,28,57,98,250,159,198,41,167,156,226,186,164,4,66,44,58,162,71,199,243,156,121,230,153,86,189,122,117,107,214,172,89,114,136,101,230,204,153,246,213,87,95,217,180,105,211,220,189,10,153,148,47,95,222,254,254,251,111,187,233,166,155,92,248,165,85,171,86,238,103,58,2,72,129,158,96,66,44,11,22,44,176,121,243,230,185,238,50,26,90,155,246,113,229,149,87,186,53,164,53,111,52,66,44,122,246,211,79,63,109,57,114,228,176,126,253,250,69,162,132,9,55,7,33,150,132,43,57,27,70,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,219,5,8,177,100,123,9,88,0,2,8,32,128,0,2,8,32,128,64,118,9,16,114,200,46,249,216,60,151,250,198,198,217,175,79,233,208,161,131,169,67,74,160,75,73,36,246,169,16,139,186,168,168,83,74,96,232,104,30,133,83,94,127,253,117,215,29,69,71,11,213,169,83,199,133,81,116,204,207,29,119,220,225,130,37,157,59,119,118,93,90,242,230,205,235,142,235,209,241,65,143,60,242,136,59,42,40,41,41,233,184,229,41,228,18,8,177,252,249,231,159,174,219,138,134,142,253,57,255,252,243,147,67,44,71,143,30,117,199,36,205,158,61,219,174,187,238,58,211,158,215,174,93,107,10,183,12,26,52,200,5,86,20,128,145,131,194,39,215,94,123,109,80,33,22,133,96,106,215,174,109,75,151,46,117,193,21,5,72,212,5,70,107,125,249,229,151,211,156,87,33,22,133,120,20,118,121,232,161,135,34,193,237,230,208,51,139,21,43,230,142,50,202,151,47,95,196,230,77,148,137,8,177,36,74,165,217,39,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,222,17,32,196,226,157,90,176,18,4,16,64,0,1,4,16,64,0,129,24,11,16,114,136,49,120,140,31,71,125,99,12,238,163,199,169,115,136,142,159,89,185,114,165,21,47,94,60,98,59,83,136,101,231,206,157,199,205,87,179,102,77,27,51,102,140,93,127,253,245,182,107,215,46,247,179,39,158,120,194,250,244,233,227,58,178,92,124,241,197,46,64,162,78,42,26,13,27,54,180,81,163,70,185,16,75,197,138,21,237,172,179,206,178,245,235,215,31,55,231,119,223,125,103,101,202,148,177,125,251,246,89,238,220,185,93,64,69,71,5,105,63,129,35,131,20,152,185,244,210,75,237,190,251,238,179,73,147,38,185,249,115,229,202,229,142,41,210,17,60,10,125,212,168,81,195,117,125,209,184,245,214,91,45,103,206,156,54,110,220,56,83,240,230,135,31,126,176,34,69,138,216,169,167,158,106,27,55,110,116,221,98,180,63,29,37,84,181,106,85,107,211,166,77,114,0,168,64,129,2,166,142,48,218,71,122,243,170,27,204,128,1,3,108,248,240,225,46,108,19,201,209,188,121,115,183,214,142,29,59,70,114,218,228,185,14,238,250,255,53,205,149,191,64,84,230,207,206,73,9,177,100,167,62,207,70,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,49,5,8,177,36,102,221,217,53,2,8,32,128,0,2,8,32,128,128,153,17,114,240,247,107,64,125,253,93,223,104,238,110,244,232,209,174,59,73,224,152,157,104,62,43,48,247,177,99,199,92,120,67,93,67,212,89,69,1,20,117,99,81,176,100,255,254,253,182,121,243,102,23,168,81,128,36,48,212,73,69,161,148,64,192,37,212,117,42,16,163,46,47,154,63,101,87,23,205,175,53,21,44,88,48,164,103,40,148,243,235,175,191,90,137,18,37,92,0,38,229,186,195,153,55,171,251,92,177,98,133,221,127,255,253,238,152,165,72,14,133,87,126,156,50,217,126,91,187,218,170,14,31,17,201,169,61,51,23,33,22,207,148,130,133,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,144,48,2,132,88,18,166,212,108,20,1,4,16,64,0,1,4,16,64,32,181,0,33,7,127,191,19,212,215,223,245,141,230,238,116,20,78,211,166,77,173,126,253,250,209,124,12,115,199,80,32,112,172,145,142,79,10,119,4,194,43,219,150,44,114,83,149,123,162,165,21,170,86,61,220,105,61,121,63,33,22,79,150,133,69,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,224,107,1,66,44,190,46,47,155,67,0,1,4,16,64,0,1,4,16,200,72,128,144,131,191,223,15,234,235,239,250,70,107,119,187,119,239,182,162,69,139,218,31,127,252,225,186,53,49,252,33,208,179,103,79,219,179,103,79,242,17,71,161,236,42,117,120,69,115,228,202,159,223,183,93,88,180,63,66,44,161,188,41,220,131,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,225,8,16,98,9,71,143,123,17,64,0,1,4,16,64,0,1,4,226,90,128,144,67,92,151,47,211,197,83,223,76,137,184,32,13,129,73,147,38,217,228,201,147,109,198,140,25,248,248,72,96,229,202,149,246,208,67,15,217,234,213,171,179,188,171,180,194,43,129,73,252,220,133,69,123,36,196,146,229,215,133,27,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,76,1,66,44,97,2,114,59,2,8,32,128,0,2,8,32,128,64,252,10,196,115,200,225,232,209,163,150,148,148,20,54,254,63,255,252,227,230,200,145,35,71,216,115,121,109,130,120,174,175,215,44,19,105,61,45,90,180,176,226,197,139,91,235,214,173,19,105,219,9,177,215,188,121,243,218,218,181,107,237,188,243,206,11,106,191,25,133,87,52,129,223,187,176,104,143,132,88,130,122,85,184,8,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,34,40,64,136,37,130,152,76,133,0,2,8,32,128,0,2,8,32,16,95,2,94,8,57,116,237,218,213,54,111,222,108,99,198,140,9,26,111,205,154,53,118,233,165,151,218,177,99,199,130,190,39,189,11,159,127,254,121,219,182,109,155,141,26,53,234,132,75,212,137,162,124,249,242,238,131,126,176,163,87,175,94,246,221,119,223,217,155,111,190,25,236,45,81,187,206,11,245,141,218,230,152,56,106,2,149,43,87,182,1,3,6,216,181,215,94,27,181,103,164,158,120,215,174,93,214,187,119,111,251,250,235,175,173,106,213,170,214,168,81,35,43,85,170,148,187,108,253,250,245,54,114,228,72,219,176,97,131,221,112,195,13,214,178,101,203,227,2,108,59,119,238,116,29,70,166,77,155,102,167,157,118,218,113,83,31,60,120,208,26,52,104,96,79,63,253,180,85,175,94,253,132,253,252,254,251,239,246,234,171,175,218,242,229,203,173,76,153,50,214,182,109,91,203,151,47,159,187,174,79,159,62,238,153,129,81,186,116,105,107,211,166,205,9,115,100,180,190,169,83,167,186,117,41,44,119,239,189,247,218,45,183,220,98,185,114,229,138,153,107,234,7,213,174,93,219,90,181,106,229,214,145,209,200,44,188,18,184,215,239,93,88,180,79,66,44,217,246,186,242,96,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,18,86,128,16,75,194,150,158,141,35,128,0,2,8,32,128,0,2,8,120,33,228,176,105,211,38,59,116,232,144,93,114,201,37,65,23,36,86,33,150,10,21,42,88,167,78,157,220,71,240,96,71,207,158,61,237,219,111,191,181,183,222,122,43,216,91,162,118,157,23,234,27,181,205,49,113,200,2,207,61,247,156,233,61,77,111,228,206,157,219,126,254,249,103,203,147,39,79,200,207,200,234,141,151,95,126,185,169,187,82,187,118,237,108,213,170,85,54,104,208,32,219,179,103,143,233,29,86,144,76,1,146,102,205,154,153,66,98,215,93,119,157,13,30,60,216,254,250,235,47,123,251,237,183,109,220,184,113,182,96,193,2,219,187,119,239,9,107,86,55,153,151,94,122,201,5,73,234,215,175,127,220,178,20,130,211,191,41,56,243,194,11,47,216,156,57,115,76,127,91,244,124,117,102,58,247,220,115,93,96,166,64,129,2,238,190,130,5,11,90,221,186,117,143,155,67,33,152,244,214,55,107,214,44,119,189,2,52,149,42,85,178,46,93,186,184,112,78,70,246,89,117,203,234,245,90,139,246,161,176,78,90,35,216,240,138,238,77,132,46,44,218,39,33,150,172,190,101,92,143,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,225,10,16,98,9,87,144,251,17,64,0,1,4,16,64,0,1,4,226,86,192,11,33,135,215,95,127,221,118,236,216,225,58,28,168,3,131,62,84,15,28,56,208,254,254,251,111,235,208,161,131,253,247,191,255,117,190,250,8,173,78,13,250,184,172,142,10,47,190,248,98,114,39,22,117,113,209,71,239,63,254,248,195,30,120,224,1,235,220,185,179,187,126,232,208,161,54,125,250,116,247,49,90,247,126,245,213,87,54,113,226,68,59,233,164,147,146,107,166,78,44,43,87,174,180,211,79,63,221,150,44,89,98,250,152,174,46,42,250,240,221,163,71,15,43,92,184,176,189,241,198,27,246,227,143,63,218,247,223,127,111,234,24,177,120,241,98,107,216,176,161,93,115,205,53,166,64,128,134,214,124,235,173,183,186,15,212,132,88,226,246,87,194,247,11,159,50,101,138,221,127,255,253,46,152,209,173,91,55,107,210,164,201,113,123,86,87,147,114,229,202,153,254,27,171,161,103,233,119,84,29,145,20,176,80,215,146,179,207,62,219,134,12,25,226,126,223,59,118,236,232,66,53,26,51,103,206,180,219,111,191,221,254,252,243,79,23,90,81,72,69,65,146,180,66,44,10,165,40,132,166,235,250,246,237,123,66,136,101,227,198,141,174,203,146,58,65,21,45,90,212,133,102,212,133,229,195,15,63,116,161,19,253,77,80,39,151,156,57,115,166,75,161,191,21,233,173,79,127,27,14,31,62,108,195,134,13,115,247,235,191,50,255,245,215,95,99,69,123,194,115,244,55,81,157,162,2,107,10,92,144,149,240,74,224,158,68,232,194,162,189,18,98,201,182,215,149,7,35,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,144,176,2,132,88,18,182,244,108,28,1,4,16,64,0,1,4,16,64,192,11,33,22,133,72,212,141,69,71,122,232,163,113,201,146,37,237,229,151,95,54,125,108,87,192,69,31,145,245,209,183,88,177,98,246,228,147,79,186,144,137,186,53,232,195,183,58,41,232,67,181,142,198,208,7,111,117,107,120,248,225,135,237,209,71,31,181,103,158,121,198,212,73,69,65,19,117,31,208,255,61,111,222,60,171,85,171,214,113,133,215,243,245,97,89,31,162,43,86,172,232,62,138,43,72,163,238,43,154,247,63,255,249,143,61,254,248,227,110,77,186,78,221,20,20,108,105,218,180,169,11,2,168,35,132,62,160,43,0,163,160,11,33,22,126,175,188,46,80,175,94,61,123,255,253,247,221,177,54,10,139,164,12,179,172,94,189,218,133,92,190,249,230,155,152,109,67,225,51,61,175,74,149,42,238,153,235,214,173,115,191,203,234,144,162,78,43,63,252,240,67,114,103,163,64,23,38,253,91,137,18,37,220,245,90,179,186,161,164,236,196,162,191,15,58,114,236,131,15,62,176,187,239,190,219,117,112,73,221,137,101,225,194,133,118,231,157,119,218,254,253,251,147,247,170,46,52,250,91,114,245,213,87,187,227,133,20,76,83,128,230,193,7,31,116,71,22,229,205,155,247,56,23,29,135,150,222,250,20,96,209,124,250,123,161,209,184,113,99,215,117,74,127,219,178,107,40,212,167,32,159,66,126,26,161,132,87,178,107,237,94,122,110,237,169,51,188,180,28,214,130,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,62,19,32,196,226,179,130,178,29,4,16,64,0,1,4,16,64,0,129,224,5,188,24,98,89,180,104,145,221,120,227,141,118,224,192,1,247,1,88,93,3,150,47,95,238,58,163,232,163,182,134,186,9,232,152,15,133,88,110,187,237,54,23,38,25,53,106,148,251,217,232,209,163,93,151,150,245,235,215,219,199,31,127,236,142,30,209,71,100,133,87,20,138,73,61,20,98,209,199,236,143,62,250,200,253,168,125,251,246,238,163,181,142,3,74,121,156,80,234,235,212,57,66,225,150,64,39,151,43,174,184,194,117,93,80,199,7,58,177,4,255,14,114,101,236,5,62,255,252,115,247,59,166,227,120,52,82,134,89,116,172,215,179,207,62,155,252,251,16,235,213,41,116,162,16,205,149,87,94,233,130,54,10,143,232,88,35,133,200,52,212,117,229,156,115,206,113,93,149,244,251,169,145,58,196,162,191,11,234,214,162,0,155,186,57,149,42,85,42,205,16,139,58,44,245,233,211,199,253,173,8,12,133,228,30,121,228,17,23,154,211,81,64,253,251,247,119,207,211,117,90,199,167,159,126,122,92,39,167,96,214,167,144,140,130,116,250,251,163,191,73,129,176,78,172,109,245,60,5,238,244,55,106,230,132,183,236,199,41,147,109,219,146,69,217,177,140,184,127,38,33,150,184,47,33,27,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,192,211,2,132,88,60,93,30,22,135,0,2,8,32,128,0,2,8,32,16,77,1,47,134,88,82,118,88,208,250,244,177,90,31,146,207,58,235,172,228,15,217,159,125,246,153,85,174,92,217,133,88,244,129,90,199,252,164,28,103,158,121,102,114,119,5,133,87,244,225,86,221,94,244,97,58,245,80,8,101,203,150,45,166,35,137,52,212,177,225,139,47,190,112,29,32,82,135,88,82,94,167,231,234,195,182,58,57,4,62,162,171,107,204,128,1,3,60,21,98,137,230,251,195,220,241,43,160,99,122,116,108,79,202,113,242,201,39,187,80,150,130,36,58,50,43,150,227,232,209,163,214,170,85,43,27,62,124,184,251,29,84,183,165,164,164,36,123,236,177,199,220,49,63,129,238,37,219,183,111,183,66,133,10,185,48,139,254,38,104,164,14,177,40,128,166,251,212,109,68,123,82,208,68,199,38,41,28,115,241,197,23,39,111,107,210,164,73,174,163,82,202,78,44,250,189,214,209,96,250,187,161,35,139,2,207,152,59,119,174,213,169,83,199,117,93,9,116,128,209,68,153,173,239,203,47,191,180,155,111,190,217,5,233,180,46,133,132,178,115,168,99,212,27,189,122,218,125,121,206,200,206,101,196,253,179,9,177,196,125,9,217,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,158,22,32,196,226,233,242,176,56,4,16,64,0,1,4,16,64,0,129,104,10,120,49,196,178,113,227,70,187,240,194,11,221,182,3,33,150,119,222,121,199,244,49,88,255,213,208,199,224,7,30,120,192,133,88,212,109,225,134,27,110,112,199,252,104,232,227,246,142,29,59,220,177,67,43,86,172,176,171,174,186,202,20,106,209,81,32,58,38,36,245,208,71,251,109,219,182,37,119,114,201,40,196,146,242,58,125,236,86,199,151,59,238,184,195,211,33,22,25,49,16,72,41,224,197,78,44,10,152,232,168,32,133,85,244,187,21,24,250,125,212,17,56,43,87,174,116,255,164,142,73,58,22,72,71,140,5,70,234,16,203,136,17,35,220,49,95,129,161,206,72,234,214,164,110,40,234,50,19,24,154,235,250,235,175,183,223,126,251,205,29,171,164,206,52,58,210,108,195,134,13,182,107,215,46,59,114,228,136,251,185,198,218,181,107,173,92,185,114,238,24,179,252,249,243,7,181,62,221,163,191,79,157,59,119,118,207,86,112,40,187,71,202,78,44,27,166,76,178,237,75,98,27,86,202,238,253,71,234,249,132,88,34,37,201,60,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,144,150,0,33,22,222,11,4,16,64,0,1,4,16,64,0,129,132,21,136,151,16,139,62,38,87,175,94,221,222,125,247,93,187,244,210,75,237,190,251,238,115,221,85,20,208,208,7,98,125,248,158,61,123,182,11,171,168,179,130,142,71,25,59,118,172,85,172,88,209,29,39,212,160,65,3,171,89,179,166,251,0,126,237,181,215,218,228,201,147,173,96,193,130,238,3,117,70,33,22,5,97,52,95,179,102,205,78,184,142,16,75,194,254,218,196,253,198,235,213,171,231,142,234,73,121,140,144,58,149,104,40,16,162,64,201,55,223,124,19,179,125,170,195,145,186,36,41,172,82,182,108,217,228,231,42,120,162,163,189,212,17,105,222,188,121,86,166,76,25,119,212,143,66,36,10,178,5,70,234,16,75,234,133,235,126,133,220,20,126,81,199,23,29,71,166,99,200,46,184,224,2,203,155,55,175,181,110,221,218,218,182,109,107,93,187,118,181,241,227,199,155,186,189,232,239,137,174,81,160,69,1,151,54,109,218,184,176,219,252,249,243,93,231,166,25,51,102,184,227,196,214,173,91,151,238,250,244,183,67,63,31,57,114,100,242,146,20,100,81,39,151,148,127,131,98,6,109,230,140,39,78,156,232,186,212,104,28,220,181,211,8,179,100,189,2,132,88,178,110,198,29,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,188,0,33,150,224,173,184,18,1,4,16,64,0,1,4,16,64,192,103,2,94,9,177,232,163,176,142,17,81,23,132,212,157,88,190,254,250,107,215,1,161,97,195,134,238,3,172,198,237,183,223,238,2,45,10,177,236,221,187,215,125,156,94,180,104,145,251,217,149,87,94,233,62,208,234,35,119,239,222,189,221,49,66,250,80,173,78,44,203,151,47,119,31,233,21,136,81,184,69,199,1,165,21,98,89,181,106,149,155,163,99,199,142,110,14,133,100,212,37,34,117,39,150,190,125,251,186,181,4,62,162,255,253,247,223,238,56,161,239,190,251,206,222,124,243,205,108,127,91,188,80,223,108,71,96,1,199,9,232,93,86,72,69,1,145,110,221,186,185,99,118,82,14,117,26,9,116,28,137,21,157,126,175,239,190,251,238,19,30,55,108,216,48,23,20,209,239,105,135,14,29,220,207,75,150,44,233,194,104,41,187,161,232,119,83,225,182,125,251,246,89,238,220,185,79,152,39,101,136,69,71,126,157,118,218,105,46,164,162,227,129,116,108,146,254,30,104,40,4,167,127,215,223,134,127,255,253,215,238,189,247,222,228,99,140,228,165,224,74,149,42,85,108,225,194,133,86,163,70,13,247,183,39,79,158,60,233,174,47,163,163,206,244,140,192,223,160,88,57,235,57,10,240,232,239,147,108,83,142,80,194,44,229,158,104,105,133,170,253,127,59,6,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,228,4,8,177,68,206,146,153,16,64,0,1,4,16,64,0,1,4,226,76,32,222,66,14,155,55,111,182,156,57,115,218,121,231,157,119,156,180,194,44,10,194,28,58,116,200,125,228,214,190,34,53,116,212,136,62,84,123,225,40,144,172,238,41,222,234,155,213,253,113,125,104,2,207,61,247,156,245,236,217,51,221,155,21,4,81,7,20,189,247,94,25,10,168,232,136,31,117,49,137,244,56,124,248,176,11,207,105,238,164,164,164,227,166,215,115,247,236,217,99,69,138,20,57,225,103,41,47,140,230,250,34,185,95,29,107,164,46,84,234,60,147,214,200,74,152,37,87,254,2,86,117,248,107,145,92,30,115,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,152,25,33,22,94,3,4,16,64,0,1,4,16,64,0,129,132,21,32,228,224,239,210,83,95,127,215,55,90,187,171,92,185,178,235,40,164,163,183,24,254,18,168,93,187,182,181,106,213,202,110,185,229,150,12,55,22,108,152,133,110,44,254,122,63,216,13,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,120,67,128,16,139,55,234,192,42,16,64,0,1,4,16,64,0,1,4,178,65,128,144,67,54,160,199,240,145,212,55,134,216,62,122,84,139,22,45,172,120,241,226,214,186,117,107,31,237,138,173,72,64,71,171,173,93,187,246,132,110,86,233,233,100,22,102,161,27,11,239,21,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,121,1,66,44,145,55,101,70,4,16,64,0,1,4,16,64,0,129,56,17,32,228,16,39,133,10,113,153,212,55,68,184,4,191,109,210,164,73,54,121,242,100,155,49,99,70,130,75,248,107,251,43,87,174,180,135,30,122,200,86,175,94,157,229,141,101,20,102,161,27,75,150,57,185,1,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,200,80,128,16,11,47,8,2,8,32,128,0,2,8,32,128,64,194,10,16,114,240,119,233,169,175,191,235,27,173,221,237,222,189,219,138,22,45,106,127,252,241,135,233,29,98,248,67,160,103,207,158,182,103,207,30,27,56,112,96,200,27,74,43,204,66,55,150,144,57,185,17,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,72,83,128,16,11,47,6,2,8,32,128,0,2,8,32,128,64,194,10,16,114,240,119,233,169,175,191,235,27,205,221,213,174,93,219,154,54,109,106,245,235,215,143,230,99,152,59,134,2,87,94,121,165,245,235,215,207,170,85,171,22,246,83,83,135,89,232,198,18,54,41,19,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,201,2,132,88,120,25,16,64,0,1,4,16,64,0,1,4,18,86,128,144,131,191,75,79,125,253,93,223,104,238,110,244,232,209,54,123,246,108,155,54,109,90,52,31,19,212,220,235,215,175,183,145,35,71,218,134,13,27,236,134,27,110,176,150,45,91,90,82,82,146,187,119,254,252,249,54,101,202,20,59,116,232,144,221,117,215,93,118,251,237,183,219,73,39,157,116,220,188,199,142,29,179,87,94,121,197,230,206,157,107,5,10,20,176,91,110,185,197,93,171,161,185,95,122,233,37,219,180,105,147,11,119,52,106,212,200,138,21,43,150,238,186,94,126,249,101,59,237,180,211,172,73,147,38,201,215,44,90,180,200,173,239,224,193,131,86,179,102,77,107,222,188,185,229,200,145,35,168,189,197,234,162,21,43,86,216,253,247,223,111,223,127,255,125,68,31,25,8,179,252,190,118,141,85,29,62,34,162,115,51,25,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,144,168,2,132,88,18,181,242,236,27,1,4,16,64,0,1,4,16,64,192,29,21,162,15,188,12,127,10,80,95,127,214,53,22,187,58,114,228,136,229,207,159,223,86,174,92,105,197,139,23,143,197,35,211,124,198,239,191,255,110,229,203,151,183,210,165,75,91,179,102,205,172,87,175,94,118,221,117,215,217,224,193,131,237,147,79,62,177,155,111,190,217,133,80,244,119,172,117,235,214,54,110,220,56,187,227,142,59,142,155,107,248,240,225,246,194,11,47,88,219,182,109,45,95,190,124,246,200,35,143,152,130,39,154,39,111,222,188,86,189,122,117,23,240,152,56,113,162,233,40,165,101,203,150,157,176,150,85,171,86,217,188,121,243,172,99,199,142,246,236,179,207,90,159,62,125,220,53,219,183,111,183,66,133,10,89,151,46,93,172,100,201,146,110,125,234,94,211,173,91,183,108,51,75,235,193,10,214,20,41,82,196,173,63,26,67,97,22,13,29,45,196,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,8,79,128,16,75,120,126,220,141,0,2,8,32,128,0,2,8,32,16,199,2,132,28,226,184,120,65,44,157,250,6,129,196,37,233,10,116,232,208,193,117,56,25,56,112,96,182,41,189,249,230,155,46,120,241,243,207,63,187,53,204,156,57,211,117,91,249,243,207,63,93,80,228,171,175,190,114,29,86,52,20,94,185,224,130,11,76,221,82,222,126,251,109,91,176,96,129,235,192,114,219,109,183,185,160,202,83,79,61,229,174,171,85,171,150,93,118,217,101,214,176,97,67,211,17,59,10,236,168,179,203,199,31,127,236,130,45,123,246,236,177,115,206,57,199,205,175,208,203,227,143,63,110,67,135,14,181,15,63,252,208,150,44,89,98,15,63,252,112,114,136,69,207,154,60,121,178,125,244,209,71,110,238,241,227,199,91,155,54,109,236,215,95,127,205,54,179,212,15,222,182,109,155,235,46,243,203,47,191,184,253,48,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,188,45,64,136,197,219,245,97,117,8,32,128,0,2,8,32,128,0,2,81,20,32,228,16,69,92,15,76,77,125,61,80,132,56,94,130,66,15,10,133,232,168,29,253,55,59,70,215,174,93,237,135,31,126,176,183,222,122,203,61,126,205,154,53,118,233,165,151,186,127,219,177,99,135,93,127,253,245,214,189,123,119,251,247,223,127,237,249,231,159,119,193,149,26,53,106,184,174,42,239,188,243,142,11,152,252,243,207,63,238,136,33,29,71,164,160,138,66,40,186,238,166,155,110,114,63,83,80,71,157,86,52,207,129,3,7,108,249,242,229,238,89,207,60,243,140,59,126,72,29,92,2,67,193,151,139,46,186,40,57,196,210,179,103,79,55,167,142,94,210,24,51,102,140,155,127,239,222,189,150,39,79,158,236,32,59,225,153,79,63,253,180,59,222,168,95,191,126,158,88,15,139,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,200,88,128,16,11,111,8,2,8,32,128,0,2,8,32,128,64,194,10,16,114,240,119,233,169,175,191,235,27,139,221,117,234,212,201,29,177,243,234,171,175,198,226,113,39,60,227,193,7,31,116,97,16,117,60,209,208,241,66,234,146,162,14,44,250,111,149,42,85,108,235,214,173,238,103,103,158,121,166,235,136,162,227,135,210,26,154,75,157,93,82,95,247,229,151,95,90,165,74,149,220,45,45,90,180,176,65,131,6,185,206,44,105,141,212,33,150,117,235,214,185,163,142,70,141,26,229,194,45,186,255,219,111,191,117,157,99,10,23,46,156,45,102,41,31,170,181,92,117,213,85,46,136,164,227,161,24,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,222,23,32,196,226,253,26,177,66,4,16,64,0,1,4,16,64,0,129,40,9,16,114,136,18,172,71,166,165,190,30,41,68,28,47,67,93,74,46,190,248,98,27,55,110,156,85,171,86,45,230,59,121,236,177,199,220,241,62,83,166,76,113,207,222,190,125,187,21,42,84,200,133,89,154,54,109,234,186,177,204,154,53,203,117,90,185,231,158,123,236,244,211,79,119,221,87,210,27,187,118,237,178,251,239,191,223,29,33,180,120,241,226,228,203,142,30,61,234,186,169,232,168,162,165,75,151,90,213,170,85,211,156,34,117,136,69,23,169,131,75,160,203,201,93,119,221,101,99,199,142,77,238,254,18,115,176,84,15,188,251,238,187,173,114,229,202,199,117,147,201,238,53,241,124,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,140,5,8,177,240,134,32,128,0,2,8,32,128,0,2,8,36,172,0,33,7,127,151,158,250,250,187,190,177,218,157,142,242,25,60,120,176,125,254,249,231,177,122,100,242,115,122,245,234,101,211,167,79,183,149,43,87,186,127,83,167,149,250,245,235,219,175,191,254,234,142,56,106,221,186,181,233,184,28,141,209,163,71,91,135,14,29,220,207,82,142,107,174,185,198,94,124,241,197,228,96,202,107,175,189,102,61,122,244,176,254,253,251,187,185,3,1,153,99,199,142,185,174,47,67,134,12,177,135,30,122,40,205,189,166,14,177,108,222,188,217,246,239,223,239,186,191,232,126,205,215,183,111,223,108,177,74,189,96,29,109,52,98,196,8,251,228,147,79,98,94,55,30,136,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,186,0,33,150,208,237,184,19,1,4,16,64,0,1,4,16,64,32,206,5,8,57,196,121,1,51,89,62,245,245,119,125,99,185,59,29,197,83,176,96,65,235,211,167,79,44,31,107,223,124,243,141,85,168,80,193,230,205,155,103,101,202,148,177,71,30,121,196,29,139,163,96,77,221,186,117,147,187,180,232,136,160,251,238,187,207,29,237,51,96,192,0,251,226,139,47,108,205,154,53,46,140,210,164,73,19,83,7,22,133,83,116,76,80,163,70,141,172,122,245,234,238,103,197,139,23,119,33,150,122,245,234,217,180,105,211,172,113,227,198,238,218,124,249,242,217,140,25,51,220,209,67,53,106,212,72,222,115,234,16,203,220,185,115,173,78,157,58,174,35,140,186,185,220,121,231,157,110,254,64,176,38,166,88,41,30,166,227,131,42,86,172,104,115,230,204,49,133,120,24,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,241,35,64,136,37,126,106,197,74,17,64,0,1,4,16,64,0,1,4,34,44,64,200,33,194,160,30,155,142,250,122,172,32,113,188,28,117,27,185,252,242,203,173,119,239,222,166,35,106,98,57,20,156,81,135,21,141,146,37,75,186,110,44,10,178,172,95,191,222,30,127,252,113,91,180,104,145,251,217,173,183,222,106,47,189,244,146,149,40,81,194,5,89,134,15,31,110,63,254,248,163,173,90,181,202,5,77,118,238,220,233,174,107,208,160,129,235,194,82,164,72,17,119,36,209,200,145,35,221,191,95,116,209,69,214,174,93,59,107,222,188,185,251,255,21,146,209,53,154,39,48,116,100,145,174,147,131,134,130,43,242,208,26,14,28,56,224,142,35,82,24,70,97,153,236,28,181,107,215,182,154,53,107,114,140,80,118,22,129,103,35,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,33,10,16,98,9,17,142,219,16,64,0,1,4,16,64,0,1,4,226,95,128,144,67,252,215,48,163,29,80,95,127,215,55,214,187,91,186,116,169,235,88,162,16,137,142,207,137,229,216,183,111,159,235,144,162,128,74,234,177,123,247,110,23,38,57,239,188,243,210,93,210,225,195,135,77,221,73,206,63,255,124,203,157,59,247,113,215,41,220,162,144,78,90,115,7,187,199,61,123,246,152,158,161,249,179,123,60,245,212,83,174,67,205,155,111,190,153,221,75,225,249,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,33,8,16,98,9,1,141,91,16,64,0,1,4,16,64,0,1,4,252,33,64,200,193,31,117,76,111,23,212,215,223,245,205,142,221,141,26,53,202,117,59,89,188,120,177,235,134,194,240,150,128,58,204,232,24,164,101,203,150,89,142,28,57,188,181,56,86,131,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,148,0,33,150,160,152,184,8,1,4,16,64,0,1,4,16,64,192,143,2,132,28,252,88,213,255,219,19,245,245,119,125,179,107,119,61,122,244,176,5,11,22,216,188,121,243,44,103,206,156,217,181,12,158,155,74,64,199,34,245,237,219,215,22,46,92,232,142,65,98,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,196,167,0,33,150,248,172,27,171,70,0,1,4,16,64,0,1,4,16,136,128,0,33,135,8,32,122,120,10,234,235,225,226,196,249,210,218,183,111,111,43,87,174,180,247,222,123,143,32,139,7,106,57,122,244,104,235,210,165,139,205,157,59,215,202,149,43,231,129,21,177,4,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,80,5,8,177,132,42,199,125,8,32,128,0,2,8,32,128,0,2,113,47,64,200,33,238,75,152,225,6,168,175,191,235,155,221,187,83,144,101,249,242,229,54,125,250,116,203,151,47,95,118,47,39,97,159,63,124,248,112,123,241,197,23,109,230,204,153,86,161,66,133,132,117,96,227,8,32,128,0,2,8,32,128,0,2,8,226,249,78,131,0,0,32,0,73,68,65,84,32,128,0,2,8,32,128,128,95,4,8,177,248,165,146,236,3,1,4,16,64,0,1,4,16,64,32,203,2,132,28,178,76,22,87,55,80,223,184,42,87,92,46,182,123,247,238,54,117,234,84,155,56,113,162,149,45,91,54,46,247,16,207,139,238,214,173,155,77,155,54,205,213,160,84,169,82,241,188,21,214,142,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,240,191,2,132,88,120,21,16,64,0,1,4,16,64,0,1,4,18,86,128,144,131,191,75,79,125,253,93,95,175,236,110,196,136,17,166,174,44,99,199,142,181,122,245,234,121,101,89,190,95,71,147,38,77,108,235,214,173,54,97,194,4,203,155,55,175,239,247,203,6,17,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,68,17,32,196,146,40,149,102,159,8,32,128,0,2,8,32,128,0,2,39,8,16,114,240,247,75,65,125,253,93,95,47,237,110,254,252,249,246,240,195,15,91,139,22,45,172,67,135,14,94,90,154,239,214,178,102,205,26,107,218,180,169,85,172,88,209,134,13,27,230,187,253,177,33,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,209,5,8,177,36,250,27,192,254,17,64,0,1,4,16,64,0,129,4,22,32,228,224,239,226,83,95,127,215,215,107,187,219,182,109,155,53,107,214,204,78,62,249,100,123,249,229,151,173,112,225,194,94,91,98,220,175,103,228,200,145,46,40,52,120,240,96,107,222,188,121,220,239,135,13,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,156,40,64,136,133,183,2,1,4,16,64,0,1,4,16,64,32,97,5,8,57,248,187,244,212,215,223,245,245,234,238,122,245,234,101,253,251,247,183,1,3,6,184,238,44,140,240,5,20,16,106,219,182,173,59,62,104,200,144,33,174,11,11,3,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,192,159,2,132,88,252,89,87,118,133,0,2,8,32,128,0,2,8,32,16,132,0,33,135,32,144,226,248,18,234,27,199,197,139,243,165,127,246,217,103,46,116,145,47,95,62,83,168,165,116,233,210,113,190,163,236,91,254,208,161,67,173,99,199,142,214,174,93,59,235,220,185,115,246,45,132,39,35,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,196,68,128,16,75,76,152,121,8,2,8,32,128,0,2,8,32,128,128,23,5,20,114,96,248,91,224,216,177,99,254,222,32,187,243,180,192,160,65,131,172,211,255,99,239,94,192,119,155,203,252,241,127,98,59,140,218,78,155,50,210,31,141,78,26,84,132,202,20,21,141,84,147,164,209,57,211,72,39,57,165,40,81,82,219,8,227,208,76,165,131,106,48,29,212,164,95,34,53,33,66,145,28,114,42,57,68,136,217,164,93,118,216,147,255,181,214,158,189,175,103,127,109,214,179,246,247,243,60,207,253,89,235,245,189,174,223,53,215,79,235,185,215,253,121,189,239,103,219,107,187,247,243,28,120,96,218,107,175,189,234,5,140,21,87,92,49,116,191,145,154,59,243,204,51,211,33,135,28,146,86,91,109,181,116,232,161,135,166,77,54,217,36,82,123,122,33,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,24,145,128,37,150,17,193,42,75,128,0,1,2,4,8,16,32,64,32,154,128,79,38,137,150,136,126,250,32,112,219,109,183,165,143,126,244,163,233,155,223,252,102,122,255,251,223,159,246,222,123,239,62,28,123,169,207,248,211,159,254,52,29,126,248,225,233,154,107,174,169,23,128,118,217,101,151,165,174,229,133,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,229,9,88,98,41,47,51,29,19,32,64,128,0,1,2,4,8,16,88,42,1,75,44,75,197,230,69,4,178,8,252,252,231,63,175,151,51,46,184,224,130,180,231,158,123,166,61,246,216,35,205,152,49,35,75,237,46,20,57,255,252,243,211,177,199,30,91,251,84,95,29,244,238,119,191,187,11,199,114,6,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,150,2,150,88,90,130,185,156,0,1,2,4,8,16,32,64,128,64,169,2,150,88,74,77,78,223,93,18,184,232,162,139,234,101,141,211,79,63,61,237,190,251,238,105,183,221,118,75,235,173,183,94,151,142,216,234,44,213,39,212,28,127,252,241,233,134,27,110,168,23,123,44,175,180,226,115,49,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,115,2,150,88,58,23,169,3,17,32,64,128,0,1,2,4,8,16,88,178,128,37,22,147,65,32,142,192,47,127,249,203,122,121,227,115,159,251,92,218,118,219,109,211,27,223,248,198,244,138,87,188,34,78,131,35,236,228,198,27,111,76,39,158,120,98,250,242,151,191,156,214,89,103,157,122,145,231,181,175,125,237,8,239,168,52,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,41,2,150,88,74,73,74,159,4,8,16,32,64,128,0,1,2,4,166,41,96,137,101,154,128,94,78,96,4,2,243,231,207,79,95,250,210,151,234,165,142,235,174,187,46,237,188,243,206,105,167,157,118,74,207,123,222,243,70,112,183,201,149,188,235,174,187,82,245,169,43,167,156,114,74,186,248,226,139,211,235,95,255,250,122,113,103,179,205,54,155,92,83,238,76,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,16,78,192,18,75,184,72,52,68,128,0,1,2,4,8,16,32,64,96,52,2,150,88,70,227,170,42,129,92,2,215,92,115,77,250,250,215,191,94,47,123,220,115,207,61,105,135,29,118,72,219,111,191,125,218,110,187,237,210,140,25,51,114,221,102,108,117,174,189,246,218,244,189,239,125,47,125,247,187,223,77,231,156,115,78,218,113,199,29,235,5,157,234,255,249,33,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,176,36,1,75,44,230,130,0,1,2,4,8,16,32,64,128,64,79,4,44,177,244,36,104,199,236,132,192,85,87,93,149,78,59,237,180,116,198,25,103,164,115,207,61,55,109,179,205,54,233,249,207,127,126,218,106,171,173,210,115,159,251,220,180,220,114,203,133,59,231,245,215,95,159,206,63,255,252,186,223,179,207,62,59,221,119,223,125,233,37,47,121,73,189,136,243,178,151,189,172,200,69,156,112,200,26,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,116,92,192,18,75,199,3,118,60,2,4,8,16,32,64,128,0,1,2,11,5,44,177,152,5,2,101,10,252,241,143,127,172,151,66,126,244,163,31,165,243,206,59,47,93,120,225,133,245,215,240,60,235,89,207,74,155,108,178,73,218,104,163,141,210,134,27,110,152,86,95,125,245,177,29,176,250,148,149,43,175,188,50,93,126,249,229,233,210,75,47,173,191,34,104,153,101,150,169,23,108,170,69,155,173,183,222,58,253,237,223,254,237,216,250,113,35,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,110,8,88,98,233,70,142,78,65,128,0,1,2,4,8,16,32,64,160,81,192,18,75,35,145,11,8,20,33,240,192,3,15,212,75,35,151,92,114,73,186,236,178,203,210,47,126,241,139,116,245,213,87,167,21,86,88,33,253,205,223,252,77,90,111,189,245,210,19,158,240,132,180,246,218,107,167,181,214,90,43,173,185,230,154,245,130,203,42,171,172,146,30,243,152,199,164,149,86,90,41,45,191,252,242,139,62,25,229,193,7,31,76,247,223,127,127,253,201,41,127,250,211,159,210,31,254,240,135,116,247,221,119,167,57,115,230,164,59,238,184,35,221,118,219,109,233,150,91,110,73,55,221,116,83,170,62,109,229,186,235,174,171,239,241,244,167,63,61,109,188,241,198,233,25,207,120,70,189,80,83,253,51,63,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,166,35,96,137,101,58,122,94,75,128,0,1,2,4,8,16,32,64,160,32,1,75,44,5,133,165,85,2,75,33,80,45,155,84,75,38,55,222,120,99,186,249,230,155,211,173,183,222,154,110,191,253,246,116,231,157,119,214,75,41,247,220,115,79,154,59,119,110,154,55,111,94,189,180,50,127,254,252,84,253,186,80,253,84,95,79,180,226,138,43,166,71,63,250,209,105,229,149,87,78,171,174,186,106,154,53,107,86,122,220,227,30,87,47,194,172,179,206,58,105,221,117,215,77,235,175,191,126,218,96,131,13,234,37,24,63,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,114,11,88,98,201,45,170,30,1,2,4,8,16,32,64,128,0,129,160,2,150,88,130,6,163,45,2,19,20,168,62,133,101,225,34,203,4,219,112,107,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,181,128,37,22,131,64,128,0,1,2,4,8,16,32,64,160,39,2,150,88,122,18,180,99,18,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,80,1,75,44,133,6,167,109,2,4,8,16,32,64,128,0,1,2,109,5,44,177,180,21,115,61,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,140,83,192,18,203,56,181,221,139,0,1,2,4,8,16,32,64,128,192,4,5,44,177,76,16,223,173,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,81,192,18,75,35,145,11,8,16,32,64,128,0,1,2,4,8,116,67,192,18,75,55,114,116,10,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,116,85,192,18,75,87,147,117,46,2,4,8,16,32,64,128,0,1,2,83,4,44,177,24,9,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,136,44,96,137,37,114,58,122,35,64,128,0,1,2,4,8,16,32,144,81,192,18,75,70,76,165,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,32,187,128,37,150,236,164,10,18,32,64,128,0,1,2,4,8,16,136,41,96,137,37,102,46,186,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,5,2,150,88,76,2,1,2,4,8,16,32,64,128,0,129,158,8,88,98,233,73,208,142,73,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,66,5,44,177,20,26,156,182,9,16,32,64,128,0,1,2,4,8,180,21,176,196,210,86,204,245,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,48,78,1,75,44,227,212,118,47,2,4,8,16,32,64,128,0,1,2,19,20,176,196,50,65,124,183,38,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,70,1,75,44,141,68,46,32,64,128,0,1,2,4,8,16,32,208,13,1,75,44,221,200,209,41,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,85,1,75,44,93,77,214,185,8,16,32,64,128,0,1,2,4,8,76,17,176,196,98,36,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,32,178,128,37,150,200,233,232,141,0,1,2,4,8,16,32,64,128,64,70,1,75,44,25,49,149,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,236,2,150,88,178,147,42,72,128,0,1,2,4,8,16,32,64,32,166,128,37,150,152,185,232,138,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,22,8,88,98,49,9,4,8,16,32,64,128,0,1,2,4,122,34,96,137,165,39,65,59,38,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,10,21,176,196,82,104,112,218,38,64,128,0,1,2,4,8,16,32,208,86,192,18,75,91,49,215,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,192,56,5,44,177,140,83,219,189,8,16,32,64,128,0,1,2,4,8,76,80,192,18,203,4,241,221,154,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,26,5,44,177,52,18,185,128,0,1,2,4,8,16,32,64,128,64,55,4,44,177,116,35,71,167,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,87,5,44,177,116,53,89,231,34,64,128,0,1,2,4,8,16,32,48,69,192,18,139,145,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,200,2,150,88,34,167,163,55,2,4,8,16,32,64,128,0,1,2,25,5,44,177,100,196,84,138,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,178,11,88,98,201,78,170,32,1,2,4,8,16,32,64,128,0,129,152,2,150,88,98,230,162,43,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,88,32,96,137,197,36,16,32,64,128,0,1,2,4,8,16,232,137,128,37,150,158,4,237,152,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,84,192,18,75,161,193,105,155,0,1,2,4,8,16,32,64,128,64,91,1,75,44,109,197,92,79,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,227,20,176,196,50,78,109,247,34,64,128,0,1,2,4,8,16,32,48,65,1,75,44,19,196,119,107,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,20,176,196,210,72,228,2,2,4,8,16,32,64,128,0,1,2,221,16,176,196,210,141,28,157,130,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,93,21,176,196,210,213,100,157,139,0,1,2,4,8,16,32,64,128,192,20,1,75,44,70,130,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,34,11,88,98,137,156,142,222,8,16,32,64,128,0,1,2,4,8,100,20,176,196,146,17,83,41,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,200,46,96,137,37,59,169,130,4,8,16,32,64,128,0,1,2,4,98,10,88,98,137,153,139,174,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,96,129,128,37,22,147,64,128,0,1,2,4,8,16,32,64,160,39,2,150,88,122,18,180,99,18,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,80,1,75,44,133,6,167,109,2,4,8,16,32,64,128,0,1,2,109,5,44,177,180,21,115,61,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,140,83,192,18,203,56,181,221,139,0,1,2,4,8,16,32,64,128,192,4,5,44,177,76,16,223,173,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,81,192,18,75,35,145,11,8,16,32,64,128,0,1,2,4,8,116,67,192,18,75,55,114,116,10,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,116,85,192,18,75,87,147,117,46,2,4,8,16,32,64,128,0,1,2,83,4,44,177,24,9,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,136,44,96,137,37,114,58,122,35,64,128,0,1,2,4,8,16,32,144,81,192,18,75,70,76,165,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,32,187,128,37,150,236,164,10,18,32,64,128,0,1,2,4,8,16,136,41,96,137,37,102,46,186,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,5,2,150,88,76,2,1,2,4,8,16,32,64,128,0,129,158,8,88,98,233,73,208,142,73,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,66,5,44,177,20,26,156,182,9,16,32,64,128,0,1,2,4,8,180,21,176,196,210,86,204,245,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,48,78,1,75,44,227,212,118,47,2,4,8,16,32,64,128,0,1,2,19,20,176,196,50,65,124,183,38,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,70,1,75,44,141,68,46,32,64,128,0,1,2,4,8,16,32,208,13,1,75,44,221,200,209,41,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,85,1,75,44,93,77,214,185,8,16,32,64,128,0,1,2,4,8,76,17,176,196,98,36,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,32,178,128,37,150,200,233,232,141,0,1,2,4,8,16,32,64,128,64,70,1,75,44,25,49,149,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,236,2,150,88,178,147,42,72,128,0,1,2,4,8,16,32,64,32,166,128,37,150,152,185,232,138,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,22,8,88,98,49,9,4,8,16,32,64,128,0,1,2,4,122,34,96,137,165,39,65,59,38,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,10,21,176,196,82,104,112,218,38,64,128,0,1,2,4,8,16,32,208,86,192,18,75,91,49,215,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,192,56,5,44,177,140,83,219,189,8,16,32,64,128,0,1,2,4,8,76,80,192,18,203,4,241,221,154,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,26,5,44,177,52,18,185,128,0,1,2,4,8,16,32,64,128,64,55,4,44,177,116,35,71,167,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,87,5,44,177,116,53,89,231,34,64,128,0,1,2,4,8,16,32,48,69,192,18,139,145,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,200,2,150,88,34,167,163,55,2,4,8,16,32,64,128,0,1,2,25,5,44,177,100,196,84,138,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,178,11,88,98,201,78,170,32,1,2,4,8,16,32,64,128,0,129,152,2,150,88,98,230,162,43,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,88,32,96,137,197,36,16,32,64,128,0,1,2,4,8,16,232,137,128,37,150,158,4,237,152,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,84,192,18,75,161,193,105,155,0,1,2,4,8,16,32,64,128,64,91,1,75,44,109,197,92,79,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,227,20,176,196,50,78,109,247,34,64,128,0,1,2,4,8,16,32,48,65,1,75,44,19,196,119,107,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,20,176,196,210,72,228,2,2,4,8,16,32,64,128,0,1,2,221,16,176,196,210,141,28,157,130,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,93,21,176,196,210,213,100,157,139,0,1,2,4,8,16,32,64,128,192,20,1,75,44,70,130,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,34,11,88,98,137,156,142,222,8,16,32,64,128,0,1,2,4,8,100,20,176,196,146,17,83,41,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,200,46,96,137,37,59,169,130,4,8,16,32,64,128,0,1,2,4,98,10,88,98,137,153,139,174,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,96,129,128,37,22,147,64,128,0,1,2,4,8,16,32,64,160,39,2,150,88,122,18,180,99,18,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,80,1,75,44,133,6,167,109,2,4,8,16,32,64,128,0,1,2,109,5,44,177,180,21,115,61,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,140,83,192,18,203,56,181,221,139,0,1,2,4,8,16,32,64,128,192,4,5,44,177,76,16,223,173,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,81,192,18,75,35,145,11,8,16,32,64,128,0,1,2,4,8,116,67,192,18,75,55,114,116,10,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,116,85,192,18,75,87,147,117,46,2,4,8,16,32,64,128,0,1,2,83,4,44,177,24,9,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,136,44,96,137,37,114,58,122,35,64,128,0,1,2,4,8,16,32,144,81,192,18,75,70,76,165,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,32,187,128,37,150,236,164,10,18,32,64,128,0,1,2,4,8,16,136,41,96,137,37,102,46,186,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,5,2,150,88,76,2,1,2,4,8,16,32,64,128,0,129,158,8,88,98,233,73,208,142,73,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,66,5,44,177,20,26,156,182,9,16,32,64,128,0,1,2,4,8,180,21,176,196,210,86,204,245,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,48,78,1,75,44,227,212,118,47,2,4,8,16,32,64,128,0,1,2,19,20,176,196,50,65,124,183,38,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,70,1,75,44,141,68,46,32,64,128,0,1,2,4,8,16,32,208,13,1,75,44,221,200,209,41,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,85,1,75,44,93,77,214,185,8,16,32,64,128,0,1,2,4,8,76,17,176,196,98,36,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,32,178,128,37,150,200,233,232,141,0,1,2,4,8,16,32,64,128,64,70,1,75,44,25,49,149,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,236,2,150,88,178,147,42,72,128,0,1,2,4,8,16,32,64,32,166,128,37,150,152,185,232,138,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,22,8,88,98,49,9,4,8,16,32,64,128,0,1,2,4,122,34,96,137,165,39,65,59,38,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,10,21,176,196,82,104,112,218,38,64,128,0,1,2,4,8,16,32,208,86,192,18,75,91,49,215,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,192,56,5,44,177,140,83,219,189,8,16,32,64,128,0,1,2,4,8,76,80,192,18,203,4,241,221,154,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,26,5,44,177,52,18,185,128,0,1,2,4,8,16,32,64,128,64,55,4,44,177,116,35,71,167,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,87,5,44,177,116,53,89,231,34,64,128,0,1,2,4,8,16,32,48,69,192,18,139,145,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,200,2,150,88,34,167,163,55,2,4,8,16,32,64,128,0,1,2,25,5,44,177,100,196,84,138,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,178,11,88,98,201,78,170,32,1,2,4,8,16,32,64,128,0,129,152,2,150,88,98,230,162,43,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,88,32,96,137,197,36,16,32,64,128,0,1,2,4,8,16,232,137,128,37,150,158,4,237,152,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,40,84,192,18,75,161,193,105,155,0,1,2,4,8,16,32,64,128,64,91,1,75,44,109,197,92,79,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,227,20,176,196,50,78,109,247,34,64,128,0,1,2,4,8,16,32,48,65,1,75,44,19,196,119,107,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,104,20,176,196,210,72,228,2,2,4,8,16,32,64,128,0,1,2,101,10,28,121,228,145,233,192,3,15,76,135,29,118,88,218,115,207,61,211,194,37,150,99,142,57,38,237,191,255,254,233,208,67,15,77,251,238,187,111,153,135,211,53,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,116,78,192,18,75,231,34,117,32,2,4,8,16,32,64,128,0,1,2,11,4,230,206,157,155,102,205,154,149,102,204,152,145,86,90,105,165,52,103,206,156,180,250,234,171,167,121,243,230,165,249,243,231,215,255,255,153,51,103,226,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,33,4,44,177,132,136,65,19,4,8,16,32,64,128,0,1,2,4,70,35,112,192,1,7,164,163,142,58,42,221,127,255,253,139,110,176,252,242,203,167,125,246,217,39,205,158,61,123,52,55,85,149,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,44,133,128,37,150,165,64,243,18,2,4,8,16,32,64,128,0,1,2,165,8,84,159,198,178,230,154,107,166,251,238,187,111,81,203,43,172,176,66,186,243,206,59,125,10,75,41,33,234,147,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,61,17,176,196,210,147,160,29,147,0,1,2,4,8,16,32,64,160,191,2,131,159,198,226,83,88,250,59,7,78,78,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,232,2,150,88,162,39,164,63,2,4,8,16,32,64,128,0,1,2,211,20,24,252,52,22,159,194,50,77,76,47,39,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,145,9,88,98,25,25,173,194,4,8,16,32,64,128,0,1,2,4,226,8,84,159,198,114,228,145,71,166,125,247,221,55,205,158,61,59,78,99,58,33,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,255,39,96,137,197,40,16,32,64,128,0,1,2,4,8,16,232,129,64,245,105,44,187,238,186,107,58,225,132,19,210,204,153,51,123,112,98,71,36,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,210,4,44,177,148,150,152,126,9,16,32,64,128,0,1,2,4,178,9,236,241,175,103,103,171,165,80,76,129,227,246,222,58,102,99,186,34,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,135,8,88,98,49,20,4,8,16,32,64,128,0,1,2,189,21,168,150,88,222,243,186,191,235,237,249,187,126,240,99,79,62,55,89,98,233,122,202,206,71,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,151,4,44,177,116,41,77,103,33,64,128,0,1,2,4,8,16,104,37,96,137,165,21,87,113,23,91,98,41,46,50,13,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,115,1,75,44,61,31,0,199,39,64,128,0,1,2,4,8,244,89,192,18,75,183,211,183,196,210,237,124,157,142,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,238,9,88,98,233,94,166,78,68,128,0,1,2,4,8,16,32,48,164,128,37,150,33,161,10,189,204,18,75,161,193,105,155,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,222,10,88,98,233,109,244,14,78,128,0,1,2,4,8,16,32,96,137,165,219,51,96,137,165,219,249,58,29,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,221,19,176,196,210,189,76,157,136,0,1,2,4,8,16,32,64,96,72,1,75,44,67,66,21,122,153,37,150,66,131,211,54,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,189,21,176,196,210,219,232,29,156,0,1,2,4,8,16,32,64,192,18,75,183,103,192,18,75,183,243,117,58,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,186,39,96,137,165,123,153,58,17,1,2,4,8,16,32,64,128,192,144,2,150,88,134,132,42,244,50,75,44,133,6,167,109,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,122,43,96,137,165,183,209,59,56,1,2,4,8,16,32,64,128,128,37,150,110,207,128,37,150,110,231,235,116,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,116,79,192,18,75,247,50,117,34,2,4,8,16,32,64,128,0,129,33,5,44,177,12,9,85,232,101,150,88,10,13,78,219,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,244,86,192,18,75,111,163,119,112,2,4,8,16,32,64,128,0,1,75,44,221,158,1,75,44,221,206,215,233,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,232,158,128,37,150,238,101,234,68,4,8,16,32,64,128,0,1,2,67,10,88,98,25,18,170,208,203,44,177,20,26,156,182,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,232,173,128,37,150,222,70,239,224,4,8,16,32,64,128,0,1,2,150,88,186,61,3,150,88,186,157,175,211,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,61,1,75,44,221,203,212,137,8,16,32,64,128,0,1,2,4,134,20,176,196,50,36,84,161,151,89,98,41,52,56,109,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,91,1,75,44,189,141,222,193,9,16,32,64,128,0,1,2,4,44,177,116,123,6,44,177,116,59,95,167,35,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,123,2,150,88,186,151,169,19,17,32,64,128,0,1,2,4,8,12,41,96,137,101,72,168,66,47,179,196,82,104,112,218,38,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,183,2,150,88,122,27,189,131,19,32,64,128,0,1,2,4,8,88,98,233,246,12,88,98,233,118,190,78,71,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,247,4,44,177,116,47,83,39,34,64,128,0,1,2,4,8,16,24,82,192,18,203,144,80,133,94,102,137,165,208,224,180,77,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,111,5,44,177,244,54,122,7,39,64,128,0,1,2,4,8,16,176,196,210,237,25,176,196,210,237,124,157,142,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,238,9,88,98,233,94,166,78,68,128,0,1,2,4,8,16,32,48,164,128,37,150,33,161,10,189,204,18,75,161,193,105,155,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,222,10,88,98,233,109,244,14,78,128,0,1,2,4,8,16,32,96,137,165,219,51,96,137,165,219,249,58,29,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,221,19,176,196,210,189,76,157,136,0,1,2,4,8,16,32,64,96,72,1,75,44,67,66,21,122,153,37,150,66,131,211,54,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,189,21,176,196,210,219,232,29,156,0,1,2,4,8,16,32,64,192,18,75,183,103,192,18,75,183,243,117,58,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,186,39,96,137,165,123,153,58,17,1,2,4,8,16,32,64,128,192,144,2,150,88,134,132,42,244,50,75,44,133,6,167,109,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,122,43,96,137,165,183,209,59,56,1,2,4,8,16,32,64,128,64,228,37,150,123,238,185,59,125,229,75,159,73,63,191,248,194,180,193,147,55,76,111,125,231,62,105,181,213,215,88,98,104,159,57,238,95,210,111,110,248,245,162,255,237,111,158,244,212,244,79,239,216,39,29,249,177,15,166,187,230,220,249,144,215,124,224,144,35,211,163,31,51,115,209,63,63,238,136,67,210,237,183,222,146,62,118,212,241,157,26,10,75,44,157,138,211,97,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,232,129,128,37,150,30,132,236,136,4,8,16,32,64,128,0,1,2,75,22,136,186,196,242,224,131,15,166,119,191,117,231,116,205,149,151,167,247,236,119,112,250,209,15,207,72,191,188,230,23,233,91,223,191,56,45,187,236,178,15,57,204,115,254,118,237,244,198,183,190,43,205,90,227,177,245,255,246,216,181,214,78,219,108,187,67,250,230,87,191,148,230,254,225,158,69,215,87,117,110,254,205,141,233,255,253,240,146,180,194,10,43,46,250,231,55,221,112,93,186,255,254,251,211,147,158,178,97,167,70,197,18,75,167,226,116,24,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,122,32,96,137,165,7,33,59,34,1,2,4,8,16,32,64,128,192,146,5,162,46,177,220,124,211,245,233,69,91,60,57,157,117,241,175,211,227,215,89,55,253,254,238,57,105,243,167,61,46,253,231,169,231,164,77,183,120,222,98,135,153,55,239,222,180,201,250,43,167,43,110,250,227,98,139,41,83,79,124,231,29,183,167,87,188,240,89,233,164,111,253,48,61,113,131,167,46,246,63,127,253,228,47,164,187,239,250,159,180,211,46,111,73,123,252,243,107,210,118,47,221,49,157,252,165,207,212,215,28,240,225,79,212,11,49,213,207,153,167,253,87,250,212,209,31,79,43,252,213,95,165,151,188,116,199,116,217,37,63,77,144,142,192,240,0,0,32,0,73,68,65,84,71,31,255,159,97,199,203,18,75,216,104,52,70,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,37,10,88,98,49,24,4,8,16,32,64,128,0,1,2,189,21,136,186,196,114,193,185,63,76,239,220,117,167,244,243,235,238,94,148,205,51,55,88,45,125,232,99,71,167,87,253,227,155,23,203,235,215,191,186,58,109,255,119,27,165,173,95,252,210,116,219,173,55,167,29,119,126,99,122,213,46,111,78,171,174,54,107,177,235,222,254,166,87,214,203,43,239,59,232,176,135,228,125,236,39,62,146,126,119,219,111,211,30,251,29,148,158,255,204,245,210,70,207,216,44,189,255,224,195,211,121,103,127,63,253,199,231,63,153,46,186,250,142,52,119,238,61,105,139,13,215,170,95,95,125,173,209,17,135,126,32,253,249,207,243,22,235,49,218,32,89,98,137,150,136,126,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,240,200,2,150,88,76,8,1,2,4,8,16,32,64,128,64,111,5,162,46,177,124,227,43,95,76,159,57,238,240,116,230,143,175,90,148,205,142,219,62,59,189,250,117,187,166,23,188,104,251,116,199,237,183,213,255,252,175,215,121,66,186,246,170,43,210,219,222,240,138,180,255,193,135,167,85,86,91,189,126,221,204,153,43,167,175,127,247,252,180,204,50,203,212,215,93,250,179,159,164,215,236,240,188,244,147,171,110,175,23,80,166,254,76,93,98,249,218,105,63,78,207,216,116,139,84,125,173,209,139,183,124,74,58,236,152,207,167,59,110,191,53,157,122,202,73,233,248,19,191,93,191,252,11,159,58,42,29,119,228,71,45,177,244,246,221,227,224,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,200,47,96,137,37,191,169,138,4,8,16,32,64,128,0,1,2,133,8,68,93,98,57,237,91,95,77,7,190,247,237,139,45,136,108,247,188,13,211,7,62,114,68,186,248,194,243,210,241,159,60,188,22,222,247,3,135,166,183,190,99,223,116,239,189,127,74,43,175,178,106,253,207,126,116,214,247,210,63,191,118,135,244,253,11,174,73,235,174,191,193,130,235,222,249,198,180,242,202,171,166,131,15,59,110,137,201,76,93,98,249,233,213,191,91,244,73,46,255,252,186,151,165,103,111,185,85,186,233,134,95,215,11,48,251,125,104,118,93,227,226,159,156,151,118,123,253,203,45,177,20,50,235,218,36,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,9,2,150,88,74,72,73,143,4,8,16,32,64,128,0,1,2,35,17,136,186,196,242,179,159,252,56,189,246,31,94,144,46,186,246,206,180,202,42,171,165,121,243,238,77,155,172,191,114,250,193,133,215,166,181,31,255,255,165,7,230,63,80,123,44,191,220,242,233,138,203,126,150,230,207,127,32,109,182,197,86,245,63,251,213,181,87,165,29,94,176,113,186,240,202,219,210,234,179,214,76,119,223,245,63,245,215,0,125,229,255,157,155,158,245,236,231,44,209,113,234,18,203,89,23,93,151,30,255,132,245,234,79,98,121,214,147,86,79,239,251,208,97,233,218,171,175,72,119,207,249,159,116,204,103,191,82,215,56,227,59,223,72,7,236,245,207,150,88,70,50,153,138,18,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,159,2,150,88,250,153,187,83,19,32,64,128,0,1,2,4,8,164,148,162,46,177,204,127,224,129,244,236,167,61,54,237,186,251,94,233,173,239,216,39,29,123,196,33,233,219,167,156,148,206,187,236,230,180,236,178,203,46,150,221,15,207,252,78,122,251,155,94,89,47,184,172,178,234,106,105,246,193,251,165,223,221,254,219,116,194,87,207,168,175,251,193,25,223,78,251,189,251,205,233,103,191,156,179,232,235,133,170,127,254,221,83,191,150,30,187,214,218,245,242,203,212,37,150,221,223,179,127,218,235,125,31,78,223,249,214,87,235,215,158,118,206,229,233,202,203,47,73,31,57,96,143,244,249,255,252,110,122,194,186,235,167,183,189,254,229,233,198,27,174,179,196,226,157,68,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,217,4,44,177,100,163,84,136,0,1,2,4,8,16,32,64,160,52,129,168,75,44,149,227,133,63,62,59,189,105,167,23,215,164,143,126,204,204,244,185,147,190,147,54,221,226,121,15,33,254,203,95,254,146,246,121,251,235,211,119,191,253,245,250,127,155,181,198,99,211,191,157,240,141,69,159,186,50,251,195,251,165,27,174,187,54,29,127,226,183,23,123,237,46,175,120,126,218,108,243,173,210,123,15,252,248,67,150,88,158,190,209,51,211,149,87,252,188,190,239,59,247,254,64,218,237,93,251,165,255,157,63,63,125,234,152,217,233,164,19,62,149,230,252,207,29,233,239,182,217,46,93,117,197,165,233,130,95,220,26,54,246,99,79,62,55,29,183,247,214,97,251,211,24,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,44,46,96,137,197,68,16,32,64,128,0,1,2,4,8,244,86,32,242,18,75,21,202,3,15,220,159,110,190,233,250,180,238,122,27,164,101,103,204,120,196,156,230,254,225,158,244,251,187,231,212,95,55,212,116,237,212,66,71,205,254,80,154,115,231,239,210,30,251,29,148,158,255,204,245,234,79,109,153,59,247,158,250,235,136,86,92,241,175,234,203,111,248,245,181,233,142,223,221,158,54,219,252,121,41,61,234,81,233,212,83,78,76,223,61,245,235,233,115,39,127,39,236,252,88,98,9,27,141,198,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,176,68,1,75,44,6,131,0,1,2,4,8,16,32,64,160,183,2,209,151,88,198,17,204,217,63,248,110,250,232,7,247,74,59,237,242,230,244,170,93,222,92,47,177,92,242,171,187,210,99,102,174,188,216,237,111,249,205,13,233,133,155,63,41,189,115,239,15,166,213,86,159,149,62,125,204,97,233,253,7,31,158,94,185,243,27,198,209,230,82,221,195,18,203,82,177,121,17,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,38,38,96,137,101,98,244,110,76,128,0,1,2,4,8,16,32,48,105,1,75,44,11,190,182,232,79,127,156,155,182,126,209,246,233,207,127,158,151,78,250,226,167,210,174,187,239,149,150,91,110,249,135,196,115,197,165,23,167,115,254,251,244,244,231,121,243,210,150,91,109,147,182,218,122,219,73,71,248,136,247,183,196,18,58,30,205,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,224,33,2,150,88,12,5,1,2,4,8,16,32,64,128,64,111,5,44,177,116,59,122,75,44,221,206,215,233,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,232,158,128,37,150,238,101,234,68,4,8,16,32,64,128,0,1,2,67,10,88,98,25,18,170,208,203,44,177,20,26,156,182,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,232,173,128,37,150,222,70,239,224,4,8,16,32,64,128,0,1,2,150,88,186,61,3,150,88,186,157,175,211,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,61,1,75,44,221,203,212,137,8,16,32,64,128,0,1,2,4,134,20,176,196,50,36,84,161,151,89,98,41,52,56,109,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,91,1,75,44,189,141,222,193,9,16,32,64,128,0,1,2,4,44,177,116,123,6,44,177,116,59,95,167,35,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,123,2,150,88,186,151,169,19,17,32,64,128,0,1,2,4,8,12,41,96,137,101,72,168,66,47,179,196,82,104,112,218,38,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,183,2,150,88,122,27,189,131,19,32,64,128,0,1,2,4,8,88,98,233,246,12,88,98,233,118,190,78,71,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,247,4,44,177,116,47,83,39,34,64,128,0,1,2,4,8,16,24,82,192,18,203,144,80,133,94,102,137,165,208,224,180,77,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,111,5,44,177,244,54,122,7,39,64,128,0,1,2,4,8,16,176,196,210,237,25,176,196,210,237,124,157,142,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,238,9,88,98,233,94,166,78,68,128,0,1,2,4,8,16,32,48,164,128,37,150,33,161,10,189,204,18,75,161,193,105,155,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,222,10,88,98,233,109,244,14,78,128,0,1,2,4,8,16,32,96,137,165,219,51,96,137,165,219,249,58,29,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,221,19,176,196,210,189,76,157,136,0,1,2,4,8,16,32,64,96,72,1,75,44,67,66,21,122,153,37,150,66,131,211,54,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,189,21,176,196,210,219,232,29,156,0,1,2,4,8,16,32,64,192,18,75,183,103,192,18,75,183,243,117,58,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,186,39,96,137,165,123,153,58,17,1,2,4,8,16,32,64,128,192,144,2,150,88,134,132,42,244,50,75,44,133,6,167,109,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,122,43,96,137,165,183,209,59,56,1,2,4,8,16,32,64,128,128,37,150,110,207,128,37,150,110,231,235,116,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,116,79,192,18,75,247,50,117,34,2,4,8,16,32,64,128,0,129,33,5,44,177,12,9,85,232,101,150,88,10,13,78,219,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,244,86,192,18,75,111,163,119,112,2,4,8,16,32,64,128,0,1,75,44,221,158,1,75,44,221,206,215,233,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,232,158,128,37,150,238,101,234,68,4,8,16,32,64,128,0,1,2,67,10,88,98,25,18,170,208,203,44,177,20,26,156,182,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,232,173,128,37,150,222,70,239,224,4,8,16,32,64,128,0,1,2,150,88,186,61,3,150,88,186,157,175,211,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,61,1,75,44,221,203,212,137,8,16,32,64,128,0,1,2,4,134,20,176,196,50,36,84,161,151,89,98,41,52,56,109,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,91,1,75,44,189,141,222,193,9,16,32,64,128,0,1,2,4,44,177,116,123,6,44,177,116,59,95,167,35,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,123,2,150,88,186,151,169,19,17,32,64,128,0,1,2,4,8,12,41,96,137,101,72,168,66,47,179,196,82,104,112,218,38,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,183,2,150,88,122,27,189,131,19,32,64,128,0,1,2,4,8,88,98,233,246,12,88,98,233,118,190,78,71,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,247,4,44,177,116,47,83,39,34,64,128,0,1,2,4,8,16,24,82,160,90,98,241,211,109,129,227,246,222,186,219,7,116,58,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,116,72,192,18,75,135,194,116,20,2,4,8,16,32,64,128,0,1,2,143,36,240,168,71,61,42,61,248,224,131,144,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,72,1,75,44,33,99,209,20,1,2,4,8,16,32,64,128,0,129,252,2,150,88,242,155,170,72,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,249,4,44,177,228,179,84,137,0,1,2,4,8,16,32,64,128,64,104,1,75,44,161,227,209,28,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,122,47,96,137,165,247,35,0,128,0,1,2,4,8,16,32,64,160,47,2,150,88,250,146,180,115,18,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,76,1,75,44,101,230,166,107,2,4,8,16,32,64,128,0,1,2,173,5,44,177,180,38,243,2,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,24,163,128,37,150,49,98,187,21,1,2,4,8,16,32,64,128,0,129,73,10,88,98,153,164,190,123,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,147,128,37,150,38,33,255,59,1,2,4,8,16,32,64,128,0,129,142,8,88,98,233,72,144,142,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,142,10,88,98,233,104,176,142,69,128,0,1,2,4,8,16,32,64,96,170,128,37,22,51,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,145,5,44,177,68,78,71,111,4,8,16,32,64,128,0,1,2,4,50,10,88,98,201,136,169,20,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,100,23,176,196,146,157,84,65,2,4,8,16,32,64,128,0,1,2,49,5,44,177,196,204,69,87,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,176,64,192,18,139,73,32,64,128,0,1,2,4,8,16,32,208,19,1,75,44,61,9,218,49,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,168,128,37,150,66,131,211,54,1,2,4,8,16,32,64,128,0,129,182,2,150,88,218,138,185,158,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,198,41,96,137,101,156,218,238,69,128,0,1,2,4,8,16,32,64,96,130,2,150,88,38,136,239,214,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,40,96,137,165,145,200,5,4,8,16,32,64,128,0,1,2,4,186,33,96,137,165,27,57,58,5,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,186,42,96,137,165,171,201,58,23,1,2,4,8,16,32,64,128,0,129,41,2,150,88,140,4,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,68,22,176,196,18,57,29,189,17,32,64,128,0,1,2,4,8,16,200,40,96,137,37,35,166,82,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,144,93,192,18,75,118,82,5,9,16,32,64,128,0,1,2,4,8,196,20,176,196,18,51,23,93,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,192,2,1,75,44,38,129,0,1,2,4,8,16,32,64,128,64,79,4,44,177,244,36,104,199,36,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,161,2,150,88,10,13,78,219,4,8,16,32,64,128,0,1,2,4,218,10,88,98,105,43,230,122,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,24,167,128,37,150,113,106,187,23,1,2,4,8,16,32,64,128,0,129,9,10,88,98,153,32,190,91,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,163,128,37,150,70,34,23,16,32,64,128,0,1,2,4,8,16,232,134,128,37,150,110,228,232,20,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,232,170,128,37,150,174,38,235,92,4,8,16,32,64,128,0,1,2,4,166,8,88,98,49,18,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,16,89,192,18,75,228,116,244,70,128,0,1,2,4,8,16,32,64,32,163,128,37,150,140,152,74,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,118,1,75,44,217,73,21,36,64,128,0,1,2,4,8,16,32,16,83,192,18,75,204,92,116,69,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,11,4,44,177,152,4,2,4,8,16,32,64,128,0,1,2,61,17,176,196,210,147,160,29,147,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,133,10,88,98,41,52,56,109,19,32,64,128,0,1,2,4,8,16,104,43,96,137,165,173,152,235,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,96,156,2,150,88,198,169,237,94,4,8,16,32,64,128,0,1,2,4,38,40,96,137,101,130,248,110,77,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,141,2,150,88,26,137,92,64,128,0,1,2,4,8,16,32,64,160,27,2,150,88,186,145,163,83,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,171,2,150,88,186,154,172,115,17,32,64,128,0,1,2,4,8,16,152,34,96,137,197,72,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,100,1,75,44,145,211,209,27,1,2,4,8,16,32,64,128,0,129,140,2,150,88,50,98,42,69,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,217,5,44,177,100,39,85,144,0,1,2,4,8,16,32,64,128,64,76,1,75,44,49,115,209,21,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,44,16,176,196,98,18,8,16,32,64,128,0,1,2,4,8,244,68,192,18,75,79,130,118,76,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,42,96,137,165,208,224,180,77,128,0,1,2,4,8,16,32,64,160,173,128,37,150,182,98,174,39,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,113,10,88,98,25,167,182,123,17,32,64,128,0,1,2,4,8,16,152,160,128,37,150,9,226,187,53,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,10,88,98,105,36,114,1,1,2,4,8,16,32,64,128,0,129,110,8,88,98,233,70,142,78,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,174,10,88,98,233,106,178,206,69,128,0,1,2,4,8,16,32,64,96,138,128,37,22,35,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,145,5,44,177,68,78,71,111,4,8,16,32,64,128,0,1,2,4,50,10,88,98,201,136,169,20,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,100,23,176,196,146,157,84,65,2,4,8,16,32,64,128,0,1,2,49,5,44,177,196,204,69,87,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,176,64,192,18,139,73,32,64,128,0,1,2,4,8,16,32,208,19,1,75,44,61,9,218,49,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,168,128,37,150,66,131,211,54,1,2,4,8,16,32,64,128,0,129,182,2,150,88,218,138,185,158,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,198,41,96,137,101,156,218,238,69,128,0,1,2,4,8,16,32,64,96,130,2,150,88,38,136,239,214,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,40,96,137,165,145,200,5,4,8,16,32,64,128,0,1,2,4,186,33,96,137,165,27,57,58,5,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,186,42,96,137,165,171,201,58,23,1,2,4,8,16,32,64,128,0,129,41,2,150,88,140,4,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,68,22,176,196,18,57,29,189,17,32,64,128,0,1,2,4,8,16,200,40,96,137,37,35,166,82,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,144,93,192,18,75,118,82,5,9,16,32,64,128,0,1,2,4,8,196,20,176,196,18,51,23,93,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,192,2,1,75,44,38,129,0,1,2,4,8,16,32,64,128,64,79,4,44,177,244,36,104,199,36,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,161,2,150,88,10,13,78,219,4,8,16,32,64,128,0,1,2,4,218,10,88,98,105,43,230,122,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,24,167,128,37,150,113,106,187,23,1,2,4,8,16,32,64,128,0,129,9,10,88,98,153,32,190,91,19,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,163,128,37,150,70,34,23,16,32,64,128,0,1,2,4,8,16,232,134,128,37,150,110,228,232,20,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,232,170,128,37,150,174,38,235,92,4,8,16,32,64,128,0,1,2,4,166,8,88,98,49,18,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,16,89,192,18,75,228,116,244,70,128,0,1,2,4,8,16,32,64,32,163,128,37,150,140,152,74,17,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,118,1,75,44,217,73,21,36,64,128,0,1,2,4,8,16,32,16,83,192,18,75,204,92,116,69,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,11,4,44,177,152,4,2,4,8,16,32,64,128,0,1,2,61,17,176,196,210,147,160,29,147,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,133,10,88,98,41,52,56,109,19,32,64,128,0,1,2,4,8,16,104,43,96,137,165,173,152,235,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,96,156,2,150,88,198,169,237,94,4,8,16,32,64,128,0,1,2,4,38,40,96,137,101,130,248,110,77,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,141,2,150,88,26,137,92,64,128,0,1,2,4,8,16,32,64,160,27,2,150,88,186,145,163,83,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,160,171,2,150,88,186,154,172,115,17,32,64,128,0,1,2,4,8,16,152,34,96,137,197,72,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,64,100,1,75,44,145,211,209,27,1,2,4,8,16,32,64,128,0,129,140,2,150,88,50,98,42,69,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,217,5,44,177,100,39,85,144,0,1,2,4,8,16,32,64,128,64,76,1,75,44,49,115,209,21,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,44,16,176,196,98,18,8,16,32,64,128,0,1,2,4,8,244,68,192,18,75,79,130,118,76,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,20,42,96,137,165,208,224,180,77,128,0,1,2,4,8,16,32,64,160,173,128,37,150,182,98,174,39,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,113,10,88,98,25,167,182,123,17,32,64,128,0,1,2,4,8,16,152,160,128,37,150,9,226,187,53,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,52,10,88,98,105,36,114,1,1,2,4,8,16,32,64,128,0,129,110,8,88,98,233,70,142,78,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,129,174,10,88,98,233,106,178,206,69,128,0,1,2,4,8,16,32,64,96,138,128,37,22,35,65,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,145,5,44,177,68,78,71,111,4,8,16,32,64,128,0,1,2,4,50,10,88,98,201,136,169,20,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,100,23,176,196,146,157,84,65,2,4,8,16,32,64,128,0,1,2,49,5,44,177,196,204,69,87,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,176,64,192,18,139,73,32,64,128,0,1,2,4,8,16,32,208,19,1,75,44,61,9,218,49,9,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,80,168,128,37,150,66,131,211,54,1,2,4,8,16,32,64,128,0,129,182,2,150,88,218,138,185,158,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,198,41,96,137,101,156,218,238,69,128,0,1,2,4,8,16,32,64,96,130,2,150,88,38,136,239,214,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,208,40,96,137,165,145,104,244,23,108,179,205,54,233,236,179,207,30,253,141,220,129,0,1,2,4,8,16,32,64,128,0,1,2,4,8,16,32,64,128,0,1,2,61,23,216,122,235,173,211,89,103,157,213,115,5,199,39,64,128,0,1,2,4,8,16,32,16,83,192,18,75,128,92,252,141,216,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,104,33,155,128,121,206,70,169,16,129,70,1,239,183,70,34,23,12,8,152,23,227,64,128,0,1,2,4,8,16,32,64,32,174,128,37,150,0,217,120,104,10,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,130,22,178,9,152,231,108,148,10,17,104,20,240,126,107,36,114,193,128,128,121,49,14,4,8,16,32,64,128,0,1,2,4,226,10,88,98,9,144,141,135,166,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,104,33,155,128,121,206,70,169,16,129,70,1,239,183,70,34,23,12,8,152,23,227,64,128,0,1,2,4,8,16,32,64,32,174,128,37,150,0,217,120,104,10,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,130,22,178,9,152,231,108,148,10,17,104,20,240,126,107,36,114,193,128,128,121,49,14,4,8,16,32,64,128,0,1,2,4,226,10,88,98,9,144,141,135,166,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,104,33,155,128,121,206,70,169,16,129,70,1,239,183,70,34,23,12,8,152,23,227,64,128,0,1,2,4,8,16,32,64,32,174,128,37,150,0,217,120,104,10,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,130,22,178,9,152,231,108,148,10,17,104,20,240,126,107,36,114,193,128,128,121,49,14,4,8,16,32,64,128,0,1,2,4,226,10,88,98,9,144,141,135,166,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,104,33,155,128,121,206,70,169,16,129,70,1,239,183,70,34,23,12,8,152,23,227,64,128,0,1,2,4,8,16,32,64,32,174,128,37,150,0,217,120,104,10,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,130,22,178,9,152,231,108,148,10,17,104,20,240,126,107,36,114,193,128,128,121,49,14,4,8,16,32,64,128,0,1,2,4,226,10,88,98,9,144,141,135,166,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,104,33,155,128,121,206,70,169,16,129,70,1,239,183,70,34,23,12,8,152,23,227,64,128,0,1,2,4,8,16,32,64,32,174,128,37,150,0,217,120,104,10,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,130,22,178,9,152,231,108,148,10,17,104,20,240,126,107,36,114,193,128,128,121,49,14,4,8,16,32,64,128,0,1,2,4,226,10,88,98,9,144,141,135,166,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,104,33,155,128,121,206,70,169,16,129,70,1,239,183,70,34,23,12,8,152,23,227,64,128,0,1,2,4,8,16,32,64,32,174,128,37,150,0,217,120,104,10,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,130,22,178,9,152,231,108,148,10,17,104,20,240,126,107,36,114,193,128,128,121,49,14,4,8,16,32,64,128,0,1,2,4,226,10,88,98,9,144,141,135,166,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,104,33,155,128,121,206,70,169,16,129,70,1,239,183,70,34,23,12,8,152,23,227,64,128,0,1,2,4,8,16,32,64,32,174,128,37,150,0,217,120,104,10,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,130,22,178,9,152,231,108,148,10,17,104,20,240,126,107,36,114,193,128,128,121,49,14,4,8,16,32,64,128,0,1,2,4,226,10,88,98,9,144,141,135,166,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,104,33,155,128,121,206,70,169,16,129,70,1,239,183,70,34,23,12,8,152,23,227,64,128,0,1,2,4,8,16,32,64,32,174,128,37,150,0,217,120,104,10,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,130,22,178,9,152,231,108,148,10,17,104,20,240,126,107,36,114,193,128,128,121,49,14,4,8,16,32,64,128,0,1,2,4,226,10,88,98,9,144,141,135,166,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,104,33,155,128,121,206,70,169,16,129,70,1,239,183,70,34,23,12,8,152,23,227,64,128,0,1,2,4,8,16,32,64,32,174,128,37,150,0,217,120,104,10,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,130,22,178,9,152,231,108,148,10,17,104,20,240,126,107,36,114,193,128,128,121,49,14,4,8,16,32,64,128,0,1,2,4,226,10,88,98,9,144,141,135,166,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,104,33,155,128,121,206,70,169,16,129,70,1,239,183,70,34,23,12,8,152,23,227,64,128,0,1,2,4,8,16,32,64,32,174,128,37,150,0,217,120,104,10,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,130,22,178,9,152,231,108,148,10,17,104,20,240,126,107,36,114,193,128,128,121,49,14,4,8,16,32,64,128,0,1,2,4,226,10,88,98,9,144,141,135,166,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,104,33,155,128,121,206,70,169,16,129,70,1,239,183,70,34,23,12,8,152,23,227,64,128,0,1,2,4,8,16,32,64,32,174,128,37,150,0,217,120,104,10,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,130,22,178,9,152,231,108,148,10,17,104,20,240,126,107,36,114,193,128,128,121,49,14,4,8,16,32,64,128,0,1,2,4,226,10,88,98,9,144,141,135,166,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,104,33,155,128,121,206,70,169,16,129,70,1,239,183,70,34,23,12,8,152,23,227,64,128,0,1,2,4,8,16,32,64,32,174,128,37,150,0,217,120,104,10,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,130,22,178,9,152,231,108,148,10,17,104,20,240,126,107,36,114,193,128,128,121,49,14,4,8,16,32,64,128,0,1,2,4,226,10,88,98,9,144,141,135,166,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,250,68,188,236,0,0,32,0,73,68,65,84,173,154,151,0,33,104,33,155,128,121,206,70,169,16,129,70,1,239,183,70,34,23,12,8,152,23,227,64,128,0,1,2,4,8,16,32,64,32,174,128,37,150,0,217,120,104,10,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,130,22,178,9,152,231,108,148,10,17,104,20,240,126,107,36,114,193,128,128,121,49,14,4,8,16,32,64,128,0,1,2,4,226,10,88,98,9,144,141,135,166,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,104,33,155,128,121,206,70,169,16,129,70,1,239,183,70,34,23,12,8,152,23,227,64,128,0,1,2,4,8,16,32,64,32,174,128,37,150,0,217,120,104,10,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,130,22,178,9,152,231,108,148,10,17,104,20,240,126,107,36,114,193,128,128,121,49,14,4,8,16,32,64,128,0,1,2,4,226,10,88,98,9,144,141,135,166,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,104,33,155,128,121,206,70,169,16,129,70,1,239,183,70,34,23,12,8,152,23,227,64,128,0,1,2,4,8,16,32,64,32,174,128,37,150,0,217,120,104,10,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,130,22,178,9,152,231,108,148,10,17,104,20,240,126,107,36,114,193,128,128,121,49,14,4,8,16,32,64,128,0,1,2,4,226,10,88,98,9,144,141,135,166,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,104,33,155,128,121,206,70,169,16,129,70,1,239,183,70,34,23,12,8,152,23,227,64,128,0,1,2,4,8,16,32,64,32,174,128,37,150,0,217,120,104,10,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,130,22,178,9,152,231,108,148,10,17,104,20,240,126,107,36,114,193,128,128,121,49,14,4,8,16,32,64,128,0,1,2,4,226,10,88,98,9,144,141,135,166,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,104,33,155,128,121,206,70,169,16,129,70,1,239,183,70,34,23,12,8,152,23,227,64,128,0,1,2,4,8,16,32,64,32,174,128,37,150,0,217,120,104,10,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,130,22,178,9,152,231,108,148,10,17,104,20,240,126,107,36,114,193,128,128,121,49,14,4,8,16,32,64,128,0,1,2,4,226,10,88,98,9,144,141,135,166,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,104,33,155,128,121,206,70,169,16,129,70,1,239,183,70,34,23,12,8,152,23,227,64,128,0,1,2,4,8,16,32,64,32,174,128,37,150,0,217,120,104,10,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,130,22,178,9,152,231,108,148,10,17,104,20,240,126,107,36,114,193,128,128,121,49,14,4,8,16,32,64,128,0,1,2,4,226,10,88,98,9,144,141,135,166,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,104,33,155,128,121,206,70,169,16,129,70,1,239,183,70,34,23,12,8,152,23,227,64,128,0,1,2,4,8,16,32,64,32,174,128,37,150,0,217,120,104,10,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,130,22,178,9,152,231,108,148,10,17,104,20,240,126,107,36,114,193,128,128,121,49,14,4,8,16,32,64,128,0,1,2,4,226,10,88,98,9,144,141,135,166,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,104,33,155,128,121,206,70,169,16,129,70,1,239,183,70,34,23,12,8,152,23,227,64,128,0,1,2,4,8,16,32,64,32,174,128,37,150,0,217,120,104,10,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,130,22,178,9,152,231,108,148,10,17,104,20,240,126,107,36,114,193,128,128,121,49,14,4,8,16,32,64,128,0,1,2,4,226,10,88,98,9,144,141,135,166,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,104,33,155,128,121,206,70,169,16,129,70,1,239,183,70,34,23,12,8,152,23,227,64,128,0,1,2,4,8,16,32,64,32,174,128,37,150,0,217,120,104,10,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,130,22,178,9,152,231,108,148,10,17,104,20,240,126,107,36,114,193,128,128,121,49,14,4,8,16,32,64,128,0,1,2,4,226,10,88,98,9,144,141,135,166,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,104,33,155,128,121,206,70,169,16,129,70,1,239,183,70,34,23,12,8,152,23,227,64,128,0,1,2,4,8,16,32,64,32,174,128,37,150,0,217,120,104,10,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,130,22,178,9,152,231,108,148,10,17,104,20,240,126,107,36,114,193,128,128,121,49,14,4,8,16,32,64,128,0,1,2,4,226,10,88,98,9,144,141,135,166,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,104,33,155,128,121,206,70,169,16,129,70,1,239,183,70,34,23,12,8,152,23,227,64,128,0,1,2,4,8,16,32,64,32,174,128,37,150,0,217,120,104,10,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,130,22,178,9,152,231,108,148,10,17,104,20,240,126,107,36,114,193,128,128,121,49,14,4,8,16,32,64,128,0,1,2,4,226,10,88,98,9,144,141,135,166,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,104,33,155,128,121,206,70,169,16,129,70,1,239,183,70,34,23,12,8,152,23,227,64,128,0,1,2,4,8,16,32,64,32,174,128,37,150,0,217,120,104,10,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,130,22,178,9,152,231,108,148,10,17,104,20,240,126,107,36,114,193,128,128,121,49,14,4,8,16,32,64,128,0,1,2,4,226,10,88,98,9,144,141,135,166,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,104,33,155,128,121,206,70,169,16,129,70,1,239,183,70,34,23,12,8,152,23,227,64,128,0,1,2,4,8,16,32,64,32,174,128,37,150,0,217,120,104,10,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,130,22,178,9,152,231,108,148,10,17,104,20,240,126,107,36,114,193,128,128,121,49,14,4,8,16,32,64,128,0,1,2,4,226,10,88,98,9,144,141,135,166,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,104,33,155,128,121,206,70,169,16,129,70,1,239,183,70,34,23,12,8,152,23,227,64,128,0,1,2,4,8,16,32,64,32,174,128,37,150,0,217,120,104,10,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,130,22,178,9,152,231,108,148,10,17,104,20,240,126,107,36,114,193,128,128,121,49,14,4,8,16,32,64,128,0,1,2,4,226,10,88,98,9,144,141,135,166,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,104,33,155,128,121,206,70,169,16,129,70,1,239,183,70,34,23,12,8,152,23,227,64,128,0,1,2,4,8,16,32,64,32,174,128,37,150,0,217,120,104,10,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,130,22,178,9,152,231,108,148,10,17,104,20,240,126,107,36,114,193,128,128,121,49,14,4,8,16,32,64,128,0,1,2,4,226,10,88,98,9,144,141,135,166,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,104,33,155,128,121,206,70,169,16,129,70,1,239,183,70,34,23,12,8,152,23,227,64,128,0,1,2,4,8,16,32,64,32,174,128,37,150,0,217,120,104,10,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,130,22,178,9,152,231,108,148,10,17,104,20,240,126,107,36,114,193,128,128,121,49,14,4,8,16,32,64,128,0,1,2,4,226,10,88,98,9,144,141,135,166,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,104,33,155,128,121,206,70,169,16,129,70,1,239,183,70,34,23,12,8,152,23,227,64,128,0,1,2,4,8,16,32,64,32,174,128,37,150,0,217,120,104,10,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,130,22,178,9,152,231,108,148,10,17,104,20,240,126,107,36,114,193,128,128,121,49,14,4,8,16,32,64,128,0,1,2,4,226,10,88,98,9,144,141,135,166,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,104,33,155,128,121,206,70,169,16,129,70,1,239,183,70,34,23,12,8,152,23,227,64,128,0,1,2,4,8,16,32,64,32,174,128,37,150,0,217,120,104,10,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,66,65,45,152,151,130,194,10,208,170,121,9,16,130,22,178,9,152,231,108,148,10,17,104,20,240,126,107,36,114,193,128,128,121,49,14,4,8,16,32,64,128,0,1,2,4,226,10,88,98,9,144,141,135,166,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,20,212,130,121,41,40,172,0,173,154,151,0,33,104,33,155,128,121,206,70,169,16,129,70,1,239,183,70,34,23,12,8,152,23,227,64,128,0,1,2,4,8,16,32,64,32,174,128,37,150,9,100,115,228,145,71,166,3,15,60,48,29,118,216,97,105,207,61,247,76,11,31,154,142,57,230,152,180,255,254,251,167,67,15,61,52,237,187,239,190,19,232,204,45,35,10,152,151,136,169,196,237,201,188,196,205,38,98,103,230,37,98,42,113,123,50,47,113,179,137,216,153,121,137,152,74,220,158,204,75,220,108,116,214,94,192,60,183,55,243,10,2,75,43,224,253,182,180,114,253,124,157,121,233,103,238,78,77,128,0,1,2,4,8,16,32,80,166,128,37,150,9,228,54,119,238,220,52,107,214,172,52,99,198,140,180,210,74,43,165,57,115,230,164,213,87,95,61,205,155,55,47,205,159,63,191,254,255,207,156,57,115,2,157,185,101,68,1,243,18,49,149,184,61,153,151,184,217,68,236,204,188,68,76,37,110,79,230,37,110,54,17,59,51,47,17,83,137,219,147,121,137,155,141,206,218,11,152,231,246,102,94,65,96,105,5,188,223,150,86,174,159,175,51,47,253,204,221,169,9,16,32,64,128,0,1,2,4,202,20,176,196,50,161,220,14,56,224,128,116,212,81,71,165,251,239,191,127,81,7,203,47,191,124,218,103,159,125,210,236,217,179,39,212,149,219,70,21,48,47,81,147,137,217,151,121,137,153,75,212,174,204,75,212,100,98,246,101,94,98,230,18,181,43,243,18,53,153,152,125,153,151,152,185,232,106,233,4,204,243,210,185,121,21,129,165,17,240,126,91,26,181,254,190,198,188,244,55,123,39,39,64,128,0,1,2,4,8,16,40,75,192,18,203,132,242,170,182,255,215,92,115,205,116,223,125,247,45,234,96,133,21,86,72,119,222,121,167,79,97,153,80,38,145,111,107,94,34,167,19,175,55,243,18,47,147,200,29,153,151,200,233,196,235,205,188,196,203,36,114,71,230,37,114,58,241,122,51,47,241,50,209,209,210,11,152,231,165,183,243,74,2,109,5,188,223,218,138,245,251,122,243,210,239,252,157,158,0,1,2,4,8,16,32,64,160,28,1,75,44,19,204,106,112,251,223,167,176,76,48,136,66,110,109,94,10,9,42,72,155,230,37,72,16,133,180,97,94,10,9,42,72,155,230,37,72,16,133,180,97,94,10,9,42,72,155,230,37,72,16,218,200,34,96,158,179,48,42,66,96,40,1,239,183,161,152,92,244,127,2,230,197,40,16,32,64,128,0,1,2,4,8,16,136,47,96,137,101,130,25,13,110,255,251,20,150,9,6,81,200,173,205,75,33,65,5,105,211,188,4,9,162,144,54,204,75,33,65,5,105,211,188,4,9,162,144,54,204,75,33,65,5,105,211,188,4,9,66,27,89,4,204,115,22,70,69,8,12,37,224,253,54,20,147,139,254,79,192,188,24,5,2,4,8,16,32,64,128,0,1,2,241,5,44,177,76,56,163,106,251,255,200,35,143,76,251,238,187,111,154,61,123,246,132,187,113,251,232,2,230,37,122,66,177,250,51,47,177,242,136,222,141,121,137,158,80,172,254,204,75,172,60,162,119,99,94,162,39,20,171,63,243,18,43,15,221,76,79,192,60,79,207,207,171,9,180,17,240,126,107,163,229,90,243,98,6,8,16,32,64,128,0,1,2,4,8,196,22,176,196,50,225,124,170,237,255,93,119,221,53,157,112,194,9,105,230,204,153,19,238,198,237,163,11,152,151,232,9,197,234,207,188,196,202,35,122,55,230,37,122,66,177,250,51,47,177,242,136,222,141,121,137,158,80,172,254,204,75,172,60,116,51,61,1,243,60,61,63,175,38,208,70,192,251,173,141,150,107,205,139,25,32,64,128,0,1,2,4,8,16,32,16,91,32,228,18,203,163,30,245,168,216,106,186,155,182,192,131,15,62,56,237,26,11,11,152,151,108,148,97,11,153,151,176,209,132,108,204,188,132,140,37,108,83,230,37,108,52,33,27,51,47,33,99,9,219,148,121,9,27,77,200,198,114,206,75,200,3,14,52,229,249,45,122,66,211,239,175,79,243,60,125,173,209,86,240,126,27,173,111,132,234,57,223,111,230,37,66,162,163,237,33,231,188,140,182,83,213,9,16,32,64,128,0,1,2,4,250,46,16,118,137,197,111,170,187,59,154,213,67,113,206,124,115,215,235,174,124,153,39,203,157,111,238,122,101,170,118,183,235,220,249,230,174,215,93,249,50,79,150,59,223,220,245,202,84,237,110,215,185,243,205,93,175,187,242,101,158,44,119,190,185,235,149,169,218,221,174,251,150,111,223,206,219,221,201,93,242,201,228,27,43,113,121,196,202,35,119,55,185,243,205,93,47,247,121,213,155,158,128,124,167,231,231,213,4,8,16,32,64,128,0,1,2,227,21,176,196,50,94,111,119,75,41,229,126,104,202,93,79,72,177,4,114,231,155,187,94,44,45,221,228,206,55,119,61,9,197,18,200,157,111,238,122,177,180,116,147,59,223,220,245,36,20,75,32,119,190,185,235,197,210,210,77,223,242,237,219,121,251,54,225,242,141,149,184,60,98,229,145,187,155,220,249,230,174,151,251,188,234,77,79,64,190,211,243,243,106,2,4,8,16,32,64,128,0,129,241,10,88,98,25,175,183,187,89,98,49,3,45,5,114,63,100,231,174,215,242,56,46,31,177,64,238,124,115,215,27,241,241,149,111,41,144,59,223,220,245,90,30,199,229,35,22,200,157,111,238,122,35,62,190,242,45,5,114,231,155,187,94,203,227,184,124,196,2,125,203,183,111,231,29,241,248,132,43,47,223,88,145,200,35,86,30,185,187,201,157,111,238,122,185,207,171,222,244,4,228,59,61,63,175,38,64,128,0,1,2,4,8,16,24,175,128,37,150,241,122,187,155,37,22,51,208,82,32,247,67,118,238,122,45,143,227,242,17,11,228,206,55,119,189,17,31,95,249,150,2,185,243,205,93,175,229,113,92,62,98,129,220,249,230,174,55,226,227,43,223,82,32,119,190,185,235,181,60,142,203,71,44,208,183,124,251,118,222,17,143,79,184,242,242,141,21,137,60,98,229,145,187,155,220,249,230,174,151,251,188,234,77,79,64,190,211,243,243,106,2,4,8,16,32,64,128,0,129,241,10,88,98,25,175,183,187,89,98,49,3,45,5,114,63,100,231,174,215,242,56,46,31,177,64,238,124,115,215,27,241,241,149,111,41,144,59,223,220,245,90,30,199,229,35,22,200,157,111,238,122,35,62,190,242,45,5,114,231,155,187,94,203,227,184,124,196,2,125,203,183,111,231,29,241,248,132,43,47,223,88,145,200,35,86,30,185,187,201,157,111,238,122,185,207,171,222,244,4,228,59,61,63,175,38,64,128,0,1,2,4,8,16,24,175,128,37,150,241,122,187,155,37,22,51,208,82,32,247,67,118,238,122,45,143,227,242,17,11,228,206,55,119,189,17,31,95,249,150,2,185,243,205,93,175,229,113,92,62,98,129,220,249,230,174,55,226,227,43,223,82,32,119,190,185,235,181,60,142,203,71,44,208,183,124,251,118,222,17,143,79,184,242,242,141,21,137,60,98,229,145,187,155,220,249,230,174,151,251,188,234,77,79,64,190,211,243,243,106,2,4,8,16,32,64,128,0,129,241,10,88,98,25,175,183,187,89,98,49,3,45,5,114,63,100,231,174,215,242,56,46,31,177,64,238,124,115,215,27,241,241,149,111,41,144,59,223,220,245,90,30,199,229,35,22,200,157,111,238,122,35,62,190,242,45,5,114,231,155,187,94,203,227,184,124,196,2,125,203,183,111,231,29,241,248,132,43,47,223,88,145,200,35,86,30,185,187,201,157,111,238,122,185,207,171,222,244,4,228,59,61,63,175,38,64,128,0,1,2,4,8,16,24,175,128,37,150,241,122,187,155,37,22,51,208,82,32,247,67,118,238,122,45,143,227,242,17,11,228,206,55,119,189,17,31,95,249,150,2,185,243,205,93,175,229,113,92,62,98,129,220,249,230,174,55,226,227,43,223,82,32,119,190,185,235,181,60,142,203,71,44,208,183,124,251,118,222,17,143,79,184,242,242,141,21,137,60,98,229,145,187,155,220,249,230,174,151,251,188,234,77,79,64,190,211,243,243,106,2,4,8,16,32,64,128,0,129,241,10,88,98,25,175,183,187,89,98,49,3,45,5,114,63,100,231,174,215,242,56,46,31,177,64,238,124,115,215,27,241,241,149,111,41,144,59,223,220,245,90,30,199,229,35,22,200,157,111,238,122,35,62,190,242,45,5,114,231,155,187,94,203,227,184,124,196,2,125,203,183,111,231,29,241,248,132,43,47,223,88,145,200,35,86,30,185,187,201,157,111,238,122,185,207,171,222,244,4,228,59,61,63,175,38,64,128,0,1,2,4,8,16,24,175,128,37,150,241,122,187,155,37,22,51,208,82,32,247,67,118,238,122,45,143,227,242,17,11,228,206,55,119,189,17,31,95,249,150,2,185,243,205,93,175,229,113,92,62,98,129,220,249,230,174,55,226,227,43,223,82,32,119,190,185,235,181,60,142,203,71,44,208,183,124,251,118,222,17,143,79,184,242,242,141,21,137,60,98,229,145,187,155,220,249,230,174,151,251,188,234,77,79,64,190,211,243,243,106,2,4,8,16,32,64,128,0,129,241,10,88,98,25,175,183,187,89,98,49,3,45,5,114,63,100,231,174,215,242,56,46,31,177,64,238,124,115,215,27,241,241,149,111,41,144,59,223,220,245,90,30,199,229,35,22,200,157,111,238,122,35,62,190,242,45,5,114,231,155,187,94,203,227,184,124,196,2,125,203,183,111,231,29,241,248,132,43,47,223,88,145,200,35,86,30,185,187,201,157,111,238,122,185,207,171,222,244,4,228,59,61,63,175,38,64,128,0,1,2,4,8,16,24,175,128,37,150,241,122,187,155,37,22,51,208,82,32,247,67,118,238,122,45,143,227,242,17,11,228,206,55,119,189,17,31,95,249,150,2,185,243,205,93,175,229,113,92,62,98,129,220,249,230,174,55,226,227,43,223,82,32,119,190,185,235,181,60,142,203,71,44,208,183,124,251,118,222,17,143,79,184,242,242,141,21,137,60,98,229,145,187,155,220,249,230,174,151,251,188,234,77,79,64,190,211,243,243,106,2,4,8,16,32,64,128,0,129,241,10,88,98,25,175,183,187,89,98,49,3,45,5,114,63,100,231,174,215,242,56,46,31,177,64,238,124,115,215,27,241,241,149,111,41,144,59,223,220,245,90,30,199,229,35,22,200,157,111,238,122,35,62,190,242,45,5,114,231,155,187,94,203,227,184,124,196,2,125,203,183,111,231,29,241,248,132,43,47,223,88,145,200,35,86,30,185,187,201,157,111,238,122,185,207,171,222,244,4,228,59,61,63,175,38,64,128,0,1,2,4,8,16,24,175,128,37,150,241,122,187,155,37,22,51,208,82,32,247,67,118,238,122,45,143,227,242,17,11,228,206,55,119,189,17,31,95,249,150,2,185,243,205,93,175,229,113,92,62,98,129,220,249,230,174,55,226,227,43,223,82,32,119,190,185,235,181,60,142,203,71,44,208,183,124,251,118,222,17,143,79,184,242,242,141,21,137,60,98,229,145,187,155,220,249,230,174,151,251,188,234,77,79,64,190,211,243,243,106,2,4,8,16,32,64,128,0,129,241,10,88,98,25,175,183,187,89,98,49,3,45,5,114,63,100,231,174,215,242,56,46,31,177,64,238,124,115,215,27,241,241,149,111,41,144,59,223,220,245,90,30,199,229,35,22,200,157,111,238,122,35,62,190,242,45,5,114,231,155,187,94,203,227,184,124,196,2,125,203,183,111,231,29,241,248,132,43,47,223,88,145,200,35,86,30,185,187,201,157,111,238,122,185,207,171,222,244,4,228,59,61,63,175,38,64,128,0,1,2,4,8,16,24,175,128,37,150,241,122,187,155,37,22,51,208,82,32,247,67,118,238,122,45,143,227,242,17,11,228,206,55,119,189,17,31,95,249,150,2,185,243,205,93,175,229,113,92,62,98,129,220,249,230,174,55,226,227,43,223,82,32,119,190,185,235,181,60,142,203,71,44,208,183,124,251,118,222,17,143,79,184,242,242,141,21,137,60,98,229,145,187,155,220,249,230,174,151,251,188,234,77,79,64,190,211,243,243,106,2,4,8,16,32,64,128,0,129,241,10,88,98,25,175,183,187,89,98,49,3,45,5,114,63,100,231,174,215,242,56,46,31,177,64,238,124,115,215,27,241,241,149,111,41,144,59,223,220,245,90,30,199,229,35,22,200,157,111,238,122,35,62,190,242,45,5,114,231,155,187,94,203,227,184,124,196,2,125,203,183,148,243,62,240,192,3,105,185,229,150,27,113,250,15,45,63,169,251,230,58,104,41,249,230,58,111,244,58,242,136,158,208,244,250,203,157,111,238,122,211,59,157,87,231,22,144,111,110,81,245,8,16,32,64,128,0,1,2,4,70,41,96,137,101,148,186,106,47,81,32,247,67,83,238,122,98,139,37,144,59,223,220,245,98,105,233,38,119,190,185,235,73,40,150,64,238,124,115,215,139,165,165,155,220,249,230,174,39,161,88,2,185,243,205,93,47,150,150,110,250,150,239,212,243,254,225,15,127,72,171,172,178,74,186,254,250,235,211,19,159,248,196,116,199,29,119,164,53,215,92,179,213,96,220,123,239,189,233,209,143,126,116,250,213,175,126,149,54,216,96,131,161,95,251,241,143,127,60,93,125,245,213,233,63,254,227,63,22,123,205,45,183,220,146,158,240,132,39,164,121,243,230,165,21,87,92,113,232,122,211,189,112,225,57,42,139,245,215,95,127,186,229,210,230,155,111,158,14,60,240,192,116,232,161,135,166,15,124,224,3,233,149,175,124,229,18,107,86,231,220,121,231,157,211,62,251,236,147,94,248,194,23,214,215,92,123,237,181,233,179,159,253,108,186,238,186,235,210,11,94,240,130,180,199,30,123,164,25,51,102,52,246,212,183,121,110,4,153,240,5,242,152,112,0,35,190,125,238,124,115,215,27,241,241,149,111,41,32,223,150,96,46,39,64,128,0,1,2,4,8,16,152,168,128,37,150,137,242,247,243,230,185,31,154,114,215,235,103,42,113,79,157,59,223,220,245,226,202,245,179,179,220,249,230,174,215,207,84,226,158,58,119,190,185,235,197,149,235,103,103,185,243,205,93,175,159,169,196,61,117,238,124,115,215,139,43,215,207,206,250,150,239,212,243,206,159,63,191,254,196,147,185,115,231,166,153,51,103,166,63,253,233,79,105,165,149,86,106,53,12,127,249,203,95,210,121,231,157,151,54,219,108,179,86,175,253,216,199,62,150,174,186,234,170,116,210,73,39,45,118,191,174,44,177,188,232,69,47,170,151,87,170,101,157,3,14,56,32,189,248,197,47,94,162,235,222,123,239,157,142,62,250,232,116,202,41,167,164,157,118,218,41,221,125,247,221,105,227,141,55,78,79,123,218,211,210,238,187,239,94,191,126,171,173,182,74,199,28,115,76,99,46,125,155,231,70,144,9,95,32,143,9,7,48,226,219,231,206,55,119,189,17,31,95,249,150,2,242,109,9,230,114,2,4,8,16,32,64,128,0,129,137,10,88,98,153,40,127,63,111,158,251,161,41,119,189,126,166,18,247,212,185,243,205,93,47,174,92,63,59,203,157,111,238,122,253,76,37,238,169,115,231,155,187,94,92,185,126,118,150,59,223,220,245,250,153,74,220,83,231,206,55,119,189,184,114,253,236,172,111,249,46,233,188,43,175,188,114,170,62,145,165,250,191,247,220,115,79,250,253,239,127,159,62,252,225,15,167,175,124,229,43,105,141,53,214,72,135,29,118,88,122,249,203,95,158,142,60,242,200,122,217,229,210,75,47,77,23,92,112,65,218,126,251,237,211,177,199,30,155,86,88,97,133,180,237,182,219,166,147,79,62,57,221,121,231,157,169,90,78,217,98,139,45,210,137,39,158,152,46,187,236,178,116,234,169,167,214,175,173,62,93,100,187,237,182,171,235,61,254,241,143,175,175,123,164,37,150,131,14,58,40,125,250,211,159,78,171,174,186,106,154,61,123,118,122,213,171,94,149,126,254,243,159,15,93,255,51,159,249,76,250,237,111,127,155,110,184,225,134,116,230,153,103,166,77,55,221,52,125,233,75,95,170,63,105,230,138,43,174,72,239,120,199,59,210,229,151,95,158,118,216,97,135,244,209,143,126,52,173,189,246,218,245,39,202,84,103,255,218,215,190,150,254,252,231,63,167,15,125,232,67,233,45,111,121,75,253,230,248,233,79,127,154,222,251,222,247,214,231,120,201,75,94,146,254,245,95,255,53,205,154,53,171,94,58,89,146,87,213,239,251,222,247,190,116,248,225,135,215,255,119,203,45,183,124,200,155,236,244,211,79,175,63,173,165,50,175,174,171,150,88,170,79,166,169,150,95,110,190,249,230,250,250,111,127,251,219,233,31,254,225,31,134,90,48,234,219,60,71,255,85,75,30,209,19,154,94,127,185,243,205,93,111,122,167,243,234,220,2,242,205,45,170,30,1,2,4,8,16,32,64,128,192,40,5,44,177,140,82,87,237,37,10,228,126,104,202,93,79,108,177,4,114,231,155,187,94,44,45,221,228,206,55,119,61,9,197,18,200,157,111,238,122,177,180,116,147,59,223,220,245,36,20,75,32,119,190,185,235,197,210,210,77,223,242,93,210,121,63,249,201,79,166,119,191,251,221,105,225,255,61,226,136,35,210,15,126,240,131,122,89,228,140,51,206,168,151,44,170,133,142,189,246,218,171,94,42,169,174,123,202,83,158,82,127,74,200,123,222,243,158,180,219,110,187,213,203,31,191,252,229,47,211,237,183,223,158,158,255,252,231,167,39,63,249,201,105,191,253,246,75,111,122,211,155,234,175,6,170,22,82,170,197,150,106,57,227,233,79,127,122,189,0,210,180,196,242,236,103,63,59,125,240,131,31,76,223,250,214,183,210,23,191,248,197,122,25,165,90,236,24,182,254,193,7,31,156,14,57,228,144,244,145,143,124,36,109,184,225,134,233,93,239,122,87,253,255,170,133,146,117,215,93,55,189,236,101,47,171,23,84,62,241,137,79,164,199,62,246,177,245,66,78,117,142,170,247,106,105,230,172,179,206,170,207,90,157,189,90,50,89,107,173,181,234,175,245,121,245,171,95,93,47,156,84,139,63,63,250,209,143,210,195,121,157,118,218,105,233,185,207,125,110,58,255,252,243,211,115,158,243,156,244,215,127,253,215,139,189,225,170,175,110,218,104,163,141,106,235,170,102,245,137,43,213,18,75,181,16,83,125,53,211,194,79,168,249,197,47,126,81,95,55,204,215,53,245,109,158,163,255,10,38,143,232,9,77,175,191,220,249,230,174,55,189,211,121,117,110,1,249,230,22,85,143,0,1,2,4,8,16,32,64,96,148,2,150,88,70,169,171,246,18,5,114,63,52,229,174,39,182,88,2,185,243,205,93,47,150,150,110,114,231,155,187,158,132,98,9,228,206,55,119,189,88,90,186,201,157,111,238,122,18,138,37,144,59,223,220,245,98,105,233,166,111,249,14,115,222,106,209,227,194,11,47,172,63,181,164,90,56,249,241,143,127,156,158,245,172,103,165,125,247,221,183,94,36,169,22,91,170,159,234,147,90,170,79,59,169,150,53,166,46,177,44,92,184,184,235,174,187,210,217,103,159,93,127,138,74,245,41,45,213,82,73,245,105,42,213,215,15,45,92,98,169,22,69,170,79,100,169,126,86,89,101,149,250,147,87,170,197,151,239,127,255,251,245,87,240,84,95,87,84,253,179,106,241,165,90,48,169,150,88,134,169,95,45,177,84,139,40,213,162,73,245,83,45,208,220,116,211,77,233,13,111,120,67,122,233,75,95,186,232,147,77,170,51,29,127,252,241,245,167,174,84,231,88,120,223,234,83,105,170,251,94,125,245,213,245,153,171,79,147,249,205,111,126,147,42,195,234,211,88,158,250,212,167,166,219,110,187,173,254,20,151,37,121,61,210,215,50,61,248,224,131,245,167,171,84,203,45,213,87,13,85,75,65,11,151,88,170,197,159,202,225,184,227,142,171,251,174,62,233,101,245,213,87,79,63,251,217,207,210,188,121,243,234,127,86,245,80,45,200,76,253,25,38,95,239,250,241,9,200,99,124,214,147,184,83,238,124,115,215,155,132,137,123,62,188,128,124,77,7,1,2,4,8,16,32,64,128,64,73,2,150,88,74,74,171,35,189,230,126,104,202,93,175,35,204,157,57,70,238,124,115,215,235,12,116,71,14,146,59,223,220,245,58,194,220,153,99,228,206,55,119,189,206,64,119,228,32,185,243,205,93,175,35,204,157,57,70,238,124,115,215,235,12,116,71,14,210,183,124,135,57,239,45,183,220,146,118,217,101,151,122,121,229,137,79,124,98,218,123,239,189,235,79,106,169,190,126,167,90,204,168,150,57,170,159,106,113,163,90,194,88,248,85,68,11,63,137,165,250,122,158,234,159,85,63,247,221,119,95,58,244,208,67,211,49,199,28,83,127,21,209,58,235,172,83,127,10,202,224,18,203,235,94,247,186,250,83,81,170,159,234,107,137,190,240,133,47,212,75,44,127,252,227,31,235,165,146,234,167,250,26,162,106,161,165,186,223,176,245,171,37,150,106,233,228,132,19,78,168,107,252,203,191,252,75,250,201,79,126,82,127,21,208,81,71,29,85,47,162,12,254,220,123,239,189,245,253,22,46,200,252,239,255,254,111,154,49,99,70,253,245,73,159,251,220,231,234,79,101,153,250,83,125,45,81,181,232,178,36,175,71,122,139,84,159,178,82,121,158,114,202,41,105,185,229,150,171,63,177,230,173,111,125,107,122,253,235,95,95,247,54,103,206,156,250,43,141,170,159,91,111,189,181,254,250,165,27,111,188,49,173,183,222,122,139,202,86,253,45,179,204,50,139,221,102,152,124,59,242,214,45,226,24,242,40,34,166,165,110,50,119,190,185,235,45,245,193,188,112,36,2,242,29,9,171,162,4,8,16,32,64,128,0,1,2,35,18,176,196,50,34,88,101,31,94,32,247,67,83,238,122,178,139,37,144,59,223,220,245,22,106,85,127,128,91,253,44,187,236,178,99,5,156,212,125,199,122,200,22,55,203,157,111,238,122,45,142,50,244,165,15,60,240,64,253,31,30,252,180,23,200,157,111,238,122,237,79,148,231,21,213,127,64,171,126,30,233,111,111,231,185,83,89,85,114,231,155,187,94,89,154,221,239,54,119,190,185,235,141,51,129,106,129,160,250,253,138,95,83,198,247,124,52,206,124,151,230,94,195,204,115,245,245,53,235,175,191,126,189,72,113,234,169,167,214,95,25,84,125,82,74,245,117,59,213,239,125,170,133,142,234,167,250,191,213,215,253,84,159,100,50,248,73,44,131,75,38,255,245,95,255,85,127,10,203,197,23,95,156,158,241,140,103,212,159,220,114,242,201,39,47,182,196,242,229,47,127,185,94,118,89,248,251,249,234,19,91,170,37,150,234,171,131,170,165,151,234,231,113,143,123,92,250,6,6,119,124,0,0,32,0,73,68,65,84,234,87,191,90,255,126,127,216,250,213,18,203,111,127,251,219,69,253,46,92,98,169,190,18,232,133,47,124,97,125,150,106,73,165,90,18,249,198,55,190,81,47,145,84,231,184,254,250,235,235,243,15,46,177,84,203,38,223,251,222,247,234,79,149,169,126,170,215,86,78,213,87,30,85,203,59,75,242,122,218,211,158,246,176,17,85,159,252,82,45,246,44,252,169,124,171,175,52,218,103,159,125,234,251,86,253,84,159,188,82,253,84,11,63,213,215,12,253,238,119,191,75,11,127,159,240,112,191,87,24,38,223,165,153,27,175,89,58,1,121,44,238,54,127,254,252,250,61,215,149,159,220,249,230,174,23,205,185,239,127,126,210,245,124,163,205,155,126,8,16,32,64,128,0,1,2,4,166,39,96,137,101,138,95,245,49,186,213,31,6,45,191,252,242,245,247,78,87,127,3,105,220,63,77,61,84,31,251,91,253,205,176,211,79,63,61,173,185,230,154,233,109,111,123,91,122,230,51,159,185,196,54,171,63,124,171,190,75,251,178,203,46,171,63,242,184,250,219,89,213,199,4,79,242,39,247,67,83,238,122,77,54,77,249,52,189,190,250,223,171,239,28,175,254,134,91,245,135,128,195,254,84,127,216,82,253,135,234,107,174,185,230,97,51,108,234,173,250,155,135,213,60,92,114,201,37,105,147,77,54,73,59,238,184,99,218,114,203,45,31,210,66,245,55,26,23,254,193,240,224,255,88,253,205,195,106,134,198,249,147,59,223,28,245,170,191,213,89,125,188,118,245,135,203,213,223,12,173,190,75,254,160,131,14,170,191,163,190,250,131,234,113,254,76,253,131,241,233,220,187,105,126,170,63,176,254,230,55,191,89,255,109,205,234,220,255,248,143,255,152,182,216,98,139,71,188,101,245,17,228,213,127,180,170,254,64,126,234,79,245,55,79,223,242,150,183,212,31,255,94,125,60,121,142,159,28,249,14,246,145,179,222,146,230,166,250,53,124,58,63,213,223,82,174,254,3,75,245,177,238,43,174,184,226,98,165,150,230,215,153,133,5,170,127,191,236,191,255,254,245,223,22,174,62,182,255,202,43,175,92,98,155,213,191,143,118,219,109,183,250,223,67,155,111,190,121,125,77,245,113,247,11,255,118,244,194,23,189,255,253,239,79,79,122,210,147,30,82,227,145,254,29,85,253,58,245,239,255,254,239,169,58,99,245,81,247,175,126,245,171,235,127,231,229,252,201,153,111,213,87,238,122,85,205,81,204,205,35,25,86,255,49,107,175,189,246,170,255,3,223,127,255,247,127,167,205,54,219,44,237,183,223,126,75,124,201,48,115,242,112,57,14,251,239,163,234,198,143,52,39,183,223,126,123,253,245,11,213,87,53,84,239,133,234,215,226,13,54,216,32,231,152,44,170,149,59,223,165,173,215,244,107,245,146,14,63,157,95,15,150,84,175,250,15,189,213,223,224,175,126,79,144,107,49,161,250,53,228,192,3,15,172,63,45,161,250,186,141,87,190,242,149,139,221,250,225,230,160,250,15,207,11,191,166,99,240,5,239,124,231,59,235,175,30,25,252,121,164,185,203,253,123,230,165,205,247,225,134,183,109,189,81,255,218,49,236,76,125,254,243,159,175,63,65,227,136,35,142,168,255,93,145,243,103,152,95,131,206,60,243,204,250,235,104,170,153,253,251,191,255,251,244,154,215,188,38,173,188,242,202,245,167,113,12,243,123,226,170,223,234,247,43,71,31,125,116,189,36,177,245,214,91,215,115,191,240,147,40,126,248,195,31,166,207,126,246,179,245,191,135,171,79,239,120,251,219,223,190,84,11,205,109,243,205,233,56,137,90,195,156,183,250,53,96,227,141,55,174,191,94,167,202,107,214,172,89,245,51,76,245,107,126,245,235,79,245,233,35,213,179,81,149,105,245,251,210,79,127,250,211,15,187,196,82,61,211,87,179,88,61,19,87,95,45,180,253,246,219,215,207,251,23,92,112,193,162,175,19,170,106,14,254,44,252,61,214,251,222,247,190,250,235,135,170,165,151,127,250,167,127,170,179,190,232,162,139,22,91,98,121,164,250,15,183,196,82,125,13,210,26,107,172,81,255,94,235,205,111,126,115,253,251,173,170,118,245,123,159,135,91,98,169,158,29,171,79,112,57,231,156,115,234,197,149,79,124,226,19,233,223,254,237,223,234,37,153,234,247,73,75,242,122,184,63,39,88,82,238,213,243,97,245,239,209,106,89,229,242,203,47,175,159,23,171,165,153,13,55,220,176,62,123,245,251,176,169,78,75,170,51,76,190,147,152,187,190,222,115,18,121,44,205,239,85,198,149,79,245,239,128,115,207,61,183,254,42,178,71,250,179,191,71,122,166,169,94,87,253,90,84,61,199,86,239,227,61,247,220,51,109,186,233,166,227,58,194,98,247,201,157,111,238,122,143,132,50,234,223,171,44,233,222,213,167,79,45,233,207,109,134,249,243,182,170,94,211,239,87,255,127,246,238,5,126,187,169,206,255,255,138,59,68,119,196,220,70,136,38,114,86,9,213,160,28,50,21,13,51,168,164,131,24,135,76,146,114,43,135,212,56,229,190,147,155,68,7,20,229,20,170,17,146,83,7,83,138,84,164,113,168,156,43,37,34,199,28,115,255,31,239,53,255,125,255,46,215,125,237,239,117,173,125,125,214,181,214,94,251,181,31,143,121,244,251,221,246,181,246,94,207,207,250,238,189,246,90,159,189,246,183,190,245,45,247,237,111,127,251,89,135,86,63,225,180,211,78,27,185,191,26,179,33,77,50,190,49,235,65,217,8,32,128,0,2,8,32,128,0,2,221,16,32,137,165,47,206,250,38,118,239,131,172,6,172,38,189,13,59,7,77,10,235,109,179,67,14,57,196,15,116,205,158,61,219,127,211,123,165,149,86,154,239,84,245,32,173,135,49,77,64,105,208,79,223,240,214,219,108,86,19,198,77,108,172,31,154,172,203,27,86,167,97,241,25,246,123,253,119,125,83,92,3,226,131,18,72,234,126,95,61,84,107,48,69,223,62,31,180,13,59,55,13,242,234,184,154,76,184,245,214,91,253,68,145,6,114,95,248,194,23,62,171,56,37,202,104,192,178,218,52,240,175,73,104,61,120,235,251,237,147,220,172,227,107,81,94,21,11,13,168,79,159,62,221,127,203,94,3,207,109,79,98,25,214,126,52,217,163,193,62,77,38,40,169,225,224,131,15,246,131,230,203,46,187,236,124,77,66,215,27,181,33,77,68,170,237,232,58,213,187,61,249,228,147,126,240,93,3,228,127,250,211,159,188,157,197,102,17,223,222,243,176,44,111,80,187,25,119,242,119,170,36,150,38,215,153,170,238,26,216,213,224,179,226,166,251,135,38,121,250,55,13,218,106,128,78,147,70,223,249,206,119,252,132,144,54,93,39,52,1,179,243,206,59,207,251,201,86,91,109,229,94,244,162,23,141,124,143,210,53,71,237,74,137,118,59,236,176,131,95,130,255,47,127,249,139,187,250,234,171,45,154,201,188,50,44,227,171,66,173,203,83,153,49,218,205,84,136,74,120,213,196,161,222,194,86,162,154,250,17,154,192,27,180,13,107,39,250,219,174,139,227,168,247,35,29,183,174,47,163,73,8,77,26,107,211,228,129,38,24,149,212,50,40,161,193,162,225,88,199,183,105,121,195,174,213,131,234,58,206,245,96,80,121,234,59,104,66,185,238,30,208,196,251,13,111,120,131,191,103,28,113,196,17,254,250,163,196,217,222,173,174,29,232,126,211,155,104,119,203,45,183,248,207,109,104,69,129,254,21,8,166,106,119,214,125,230,166,241,173,179,11,45,47,246,181,99,212,54,181,233,166,155,250,228,17,245,5,172,183,97,215,32,61,31,41,145,73,43,120,108,180,209,70,190,223,162,235,154,38,233,71,189,6,233,185,80,109,93,43,102,40,1,253,107,95,251,154,191,31,233,58,83,125,94,69,229,173,178,202,42,190,237,106,242,191,201,243,99,104,124,173,45,39,93,222,40,245,85,114,162,220,213,215,214,166,152,41,201,94,19,144,74,30,210,202,35,218,20,227,11,46,184,192,127,78,167,250,12,143,238,5,91,110,185,229,188,207,9,41,86,175,123,221,235,124,82,164,182,61,247,220,211,247,113,148,176,169,120,234,249,74,253,151,222,173,234,99,41,113,169,90,249,68,215,22,253,86,171,146,140,90,190,174,147,253,43,177,40,9,70,73,225,154,216,172,146,187,212,47,254,202,87,190,226,19,164,6,37,177,40,1,71,73,42,122,230,168,94,180,209,170,41,106,147,114,170,243,10,137,109,111,18,139,126,39,35,93,143,181,169,141,171,222,163,36,20,143,18,223,144,243,98,223,241,4,82,196,163,73,95,101,188,90,142,254,235,42,137,69,207,49,83,141,253,77,245,76,163,251,137,254,187,254,87,227,42,26,155,123,224,129,7,252,139,46,147,222,172,227,107,93,222,84,30,177,251,42,131,142,61,44,137,101,170,241,54,149,55,172,191,170,151,119,180,218,203,6,27,108,48,239,240,186,206,43,249,119,212,254,106,204,54,52,201,248,198,172,7,101,35,128,0,2,8,32,128,0,2,8,116,67,128,36,150,190,56,107,96,74,137,33,154,88,212,196,180,38,110,244,150,151,30,116,52,217,170,101,131,15,59,236,48,191,84,175,190,133,173,127,215,155,133,202,182,215,3,152,222,250,212,146,187,74,50,80,194,200,134,27,110,232,143,160,55,172,180,122,138,86,50,120,223,251,222,231,147,80,244,240,48,232,223,245,54,85,255,57,244,158,166,150,49,214,192,149,6,82,181,105,176,73,3,178,26,248,239,221,180,58,132,246,173,38,24,244,32,165,100,5,45,193,172,213,15,82,109,214,15,77,214,229,13,115,25,212,70,180,68,181,92,21,123,77,254,105,31,173,228,163,55,226,180,116,245,23,190,240,5,95,172,86,39,208,183,214,181,148,181,6,186,181,170,133,38,103,245,102,167,226,164,101,109,53,152,170,100,129,211,79,63,221,183,41,181,57,189,101,167,21,15,244,182,97,245,80,29,218,118,170,1,2,29,91,19,53,58,191,231,61,239,121,126,208,183,250,254,123,93,221,53,40,163,239,159,87,223,114,31,102,100,249,223,173,227,107,85,158,6,191,244,230,144,254,247,193,7,31,244,127,251,74,16,211,160,185,190,89,175,73,123,181,3,253,247,254,107,133,146,95,20,127,77,190,104,192,90,19,59,26,88,215,4,189,218,200,154,107,174,233,7,181,53,48,173,235,129,146,157,20,63,37,29,169,45,233,109,47,93,123,62,240,129,15,248,149,95,212,238,52,216,173,1,118,197,86,3,106,154,112,209,185,104,98,87,255,174,235,132,218,76,245,54,102,104,251,81,76,85,182,174,53,186,46,234,124,148,12,167,235,154,218,121,255,166,186,171,126,58,182,146,25,250,147,88,116,189,210,68,227,215,191,254,245,206,36,177,200,168,191,221,232,13,62,77,194,104,82,69,147,15,154,160,81,123,209,61,66,155,174,245,186,6,232,250,173,235,130,174,15,74,0,210,245,95,131,195,106,115,213,234,19,74,38,209,4,142,246,171,150,204,175,174,51,106,71,154,112,212,42,7,218,20,31,221,227,212,246,6,93,191,52,24,171,115,80,89,218,231,226,139,47,158,47,198,26,140,83,219,63,231,156,115,158,149,196,162,193,220,5,22,88,192,79,18,78,181,77,117,143,210,0,240,190,251,238,235,7,133,181,85,111,3,223,124,243,205,166,171,108,88,93,15,170,122,90,151,87,149,219,180,221,232,247,131,238,39,90,81,64,43,73,169,93,84,190,187,238,186,171,79,68,210,228,171,222,104,215,125,71,159,76,208,223,189,62,155,48,104,127,93,175,84,126,93,59,81,219,26,20,71,37,74,170,159,52,202,253,104,170,118,178,226,138,43,250,85,122,244,247,179,240,194,11,251,201,3,125,250,64,111,180,199,88,38,222,58,190,77,203,235,239,135,232,122,172,196,47,221,171,213,71,80,253,181,143,222,20,213,189,228,119,191,251,157,119,170,174,7,186,142,168,207,161,190,135,86,169,80,140,181,82,133,38,38,53,184,174,9,127,221,63,148,180,170,36,0,197,89,215,153,222,77,137,9,186,190,107,66,85,9,139,91,111,189,245,179,250,196,154,116,174,187,255,232,94,167,118,161,164,90,173,40,160,254,178,238,89,186,110,233,254,114,228,145,71,250,255,237,77,244,29,181,79,171,107,165,146,95,116,223,217,113,199,29,159,117,206,83,245,131,100,101,221,103,110,26,223,186,235,102,147,242,250,175,29,242,25,212,151,168,187,71,40,134,74,108,211,179,139,238,71,234,59,106,66,91,215,139,222,190,172,206,89,147,239,138,229,35,143,60,226,219,142,18,94,117,29,209,253,190,186,166,168,29,14,186,151,105,69,140,222,190,146,174,61,90,245,65,247,58,245,51,212,158,116,79,81,63,84,201,11,154,176,215,191,235,90,50,213,189,74,231,163,123,235,249,231,159,239,89,171,100,92,245,155,212,167,30,229,26,164,125,212,87,171,62,249,242,227,31,255,216,39,196,232,254,171,21,41,116,174,154,216,215,166,190,187,18,12,66,86,90,140,125,255,176,236,147,91,150,53,106,123,86,95,91,207,32,122,89,67,125,93,109,234,3,171,191,163,54,161,235,255,10,43,172,48,210,169,233,89,74,253,10,37,137,232,30,161,62,140,218,158,158,135,134,109,250,164,144,158,163,159,255,252,231,215,238,218,180,124,141,15,232,92,6,37,251,214,29,76,245,86,59,211,202,99,189,43,241,13,242,26,86,183,97,255,93,231,166,227,133,172,114,54,106,124,135,29,155,255,110,35,144,34,30,131,198,76,148,116,26,250,12,220,47,80,215,135,152,170,111,163,79,110,233,126,166,196,52,173,164,165,190,174,158,215,245,172,58,213,184,91,221,51,77,245,27,213,167,122,182,214,245,95,9,111,213,167,199,108,34,55,90,41,214,241,181,46,111,88,45,250,251,42,234,111,104,188,68,49,210,139,20,122,62,209,88,155,246,171,107,67,234,175,234,217,88,171,196,42,22,74,250,211,103,232,212,135,85,127,243,141,111,124,163,31,143,88,110,185,229,252,61,100,208,184,141,250,26,189,227,109,77,250,171,170,171,250,8,234,107,169,61,212,109,83,245,87,135,121,141,251,223,39,29,223,113,207,151,223,35,128,0,2,8,32,128,0,2,8,116,91,128,36,150,190,248,235,161,72,131,148,122,120,209,255,106,226,87,147,36,154,228,87,226,135,6,99,53,177,172,201,66,237,163,7,29,13,196,107,233,104,77,2,172,189,246,218,126,176,86,3,250,90,146,95,147,180,154,36,208,224,190,30,162,52,8,87,101,225,107,160,107,208,191,107,80,173,247,28,122,63,215,161,65,46,13,224,245,190,29,160,73,101,37,221,244,39,24,104,16,89,19,127,213,27,0,26,232,213,27,169,213,91,92,169,154,190,245,67,147,117,121,195,92,250,219,136,6,85,53,241,163,137,92,13,110,106,240,90,19,72,154,140,214,164,79,181,212,179,38,138,180,138,142,30,152,181,4,116,245,57,33,61,108,107,98,89,19,57,154,44,86,130,130,38,96,52,185,173,242,222,246,182,183,249,246,166,164,136,234,161,90,131,137,161,109,71,245,170,190,255,172,7,114,13,186,107,128,96,216,202,60,122,83,80,147,59,122,131,49,100,112,117,152,227,168,255,221,58,190,86,229,105,96,78,73,36,213,255,106,48,68,113,210,160,152,146,220,212,14,52,33,167,152,247,94,43,52,128,38,79,13,106,232,51,44,90,217,68,203,225,107,112,77,159,238,208,170,2,90,125,66,73,49,213,192,153,222,246,213,192,156,86,196,208,219,150,74,70,120,207,123,222,227,39,149,53,105,164,99,234,186,163,65,52,173,178,83,37,202,233,218,161,65,126,77,6,170,108,13,220,84,111,78,55,105,63,154,252,209,228,183,38,13,52,169,163,201,98,157,131,218,108,221,86,45,241,222,155,196,162,137,79,189,161,164,191,9,13,136,119,101,37,22,25,245,183,27,37,33,41,126,50,213,160,167,238,15,186,199,232,254,113,217,101,151,249,73,98,77,184,104,34,90,109,74,49,208,125,70,215,15,221,147,20,235,234,58,163,137,60,37,84,170,77,232,190,163,251,79,117,157,209,167,129,244,166,113,245,153,48,253,255,53,56,168,73,239,65,215,47,77,254,86,111,244,234,173,49,221,103,234,54,13,40,234,122,82,173,196,162,99,42,217,68,147,234,74,84,208,253,81,19,222,253,219,84,247,40,181,41,173,244,176,214,90,107,249,159,85,159,163,208,245,74,127,79,86,155,213,245,160,58,31,235,242,170,114,155,182,27,37,225,14,186,159,168,31,161,123,142,38,187,212,143,81,27,212,223,163,250,17,74,196,212,255,233,77,115,93,79,212,183,121,229,43,95,57,112,127,181,183,169,218,137,238,27,117,113,148,149,250,59,195,238,71,83,181,19,221,159,148,8,167,243,171,222,138,87,242,66,172,123,149,117,124,155,150,215,223,15,81,34,92,245,38,112,245,86,191,174,185,234,83,104,5,12,197,83,215,218,234,122,80,93,119,244,247,175,79,68,40,214,250,63,93,135,212,239,213,170,6,186,71,40,153,68,159,23,28,244,70,170,218,139,218,144,146,113,245,191,106,83,85,159,88,73,48,154,44,24,116,255,209,117,65,43,111,237,181,215,94,62,1,82,199,80,59,212,125,78,101,169,207,250,147,159,252,196,39,52,244,198,113,212,62,173,238,81,74,228,84,219,80,50,93,255,86,215,15,210,68,182,117,159,185,105,124,235,174,111,77,202,235,191,118,212,245,37,170,213,40,250,239,17,122,238,81,108,181,2,131,250,51,234,235,234,122,172,9,60,253,205,85,109,74,253,24,173,74,161,73,38,61,107,232,239,80,125,28,173,164,213,123,77,209,10,94,131,238,101,106,147,189,125,37,221,11,21,127,181,79,181,109,173,238,165,251,161,202,84,98,167,202,84,255,73,111,67,79,117,13,122,230,153,103,124,18,184,38,224,21,95,245,157,116,223,212,53,111,212,62,177,126,175,201,38,181,93,253,237,233,101,6,221,63,171,207,208,40,169,69,171,145,105,211,253,87,117,111,242,54,126,147,248,90,221,11,83,148,51,78,125,171,36,22,245,137,216,242,20,24,39,190,121,214,168,221,103,149,34,30,253,125,21,61,151,234,179,214,161,207,192,189,242,74,220,170,235,67,76,213,183,209,120,141,62,107,170,231,79,61,99,233,186,173,4,9,93,219,235,198,221,116,220,186,103,26,37,69,232,25,71,125,46,125,210,80,125,39,221,159,148,216,155,98,179,142,175,117,121,195,76,234,198,85,244,239,106,51,186,111,171,111,169,113,148,186,54,164,62,137,146,110,213,95,209,152,137,158,101,171,23,61,212,246,52,86,162,23,133,148,220,58,108,220,70,253,94,141,195,53,233,175,170,174,122,54,86,127,86,207,227,26,71,86,159,166,255,147,238,195,250,171,195,204,198,249,239,147,142,239,56,231,202,111,17,64,0,1,4,16,64,0,1,4,16,32,137,101,72,27,168,6,101,245,198,186,18,69,244,32,162,228,2,13,96,106,176,85,19,62,154,72,212,91,234,154,192,171,38,132,170,135,23,13,10,107,146,70,19,185,154,68,214,131,149,150,55,215,164,161,30,180,6,253,251,84,147,47,154,24,212,131,89,239,242,237,154,164,208,191,107,80,89,101,107,211,91,236,213,228,159,254,255,213,119,235,149,80,209,255,125,214,73,255,25,88,63,52,89,151,23,234,161,55,156,149,232,164,193,125,181,5,77,216,105,112,95,131,254,122,112,214,32,183,222,38,214,32,184,38,145,212,102,170,149,20,52,16,163,36,22,13,250,107,34,95,19,46,122,104,86,162,129,30,182,245,182,144,146,88,52,96,175,9,234,42,137,69,19,147,161,109,167,183,94,122,219,88,111,53,107,165,32,37,87,233,184,117,109,71,147,18,154,196,84,155,79,177,89,199,215,186,188,202,68,131,33,213,219,66,250,55,77,184,40,81,64,237,161,247,90,161,255,166,137,23,185,234,92,228,175,73,149,106,66,72,73,44,154,28,209,155,158,186,174,40,206,186,174,40,241,69,131,32,213,234,22,74,152,209,228,142,174,43,250,191,234,45,96,29,83,111,139,234,83,32,235,173,183,158,191,102,233,141,83,181,63,13,196,232,188,52,169,211,164,253,104,242,73,231,160,137,74,157,163,38,58,117,109,209,86,215,126,250,147,88,212,182,53,232,167,4,24,13,38,234,156,186,148,196,210,255,55,164,1,215,222,248,233,111,83,9,76,213,10,59,138,161,174,23,250,91,213,68,113,245,119,168,137,70,77,64,235,250,162,235,140,18,94,148,172,160,216,106,226,88,3,116,186,46,13,75,98,209,253,99,208,245,171,127,160,109,170,191,253,254,36,22,93,47,244,111,74,242,210,164,163,6,32,117,223,209,96,94,232,61,74,131,203,90,125,72,19,222,170,211,135,62,244,33,211,203,144,245,245,192,186,188,186,202,142,218,110,148,200,52,232,126,162,129,92,173,124,161,213,55,148,52,167,65,93,37,49,168,237,169,159,162,129,120,93,151,170,207,9,41,153,165,110,255,81,2,50,85,28,67,238,71,253,125,25,221,23,245,70,175,250,95,186,118,170,173,41,201,75,201,53,49,54,235,248,90,149,87,125,242,66,215,82,37,45,106,53,21,245,37,149,20,162,21,106,148,196,172,251,66,111,18,139,38,254,171,207,46,169,61,220,121,231,157,126,181,46,221,87,148,240,166,164,14,37,24,169,47,162,126,137,202,81,82,146,54,173,122,160,62,78,245,57,33,37,222,245,222,231,180,202,69,221,253,71,231,161,183,98,213,119,82,253,171,137,160,144,251,64,93,159,86,125,117,213,91,159,232,80,18,141,146,20,126,250,211,159,250,115,214,177,122,151,117,239,111,119,170,75,181,89,245,153,173,226,91,157,151,69,121,117,125,9,37,97,12,74,116,172,146,88,180,250,137,146,17,117,239,215,245,93,109,66,237,174,106,83,74,122,82,59,168,146,96,180,74,138,218,147,226,219,123,77,209,241,7,221,203,212,87,233,109,67,85,210,190,98,161,68,21,37,38,105,66,170,122,206,210,241,84,86,181,186,216,176,191,119,61,187,105,18,76,155,146,129,245,38,126,181,141,122,13,170,62,77,164,223,233,254,166,123,146,174,177,74,218,81,189,181,218,140,254,93,247,57,181,243,208,183,241,45,226,59,204,33,167,255,62,78,125,245,124,174,213,71,6,37,200,230,84,199,46,159,203,56,241,237,178,91,172,186,231,18,143,38,207,192,189,38,154,248,175,235,67,232,121,97,80,223,70,137,144,26,63,83,50,163,146,228,171,107,185,158,219,149,124,50,213,86,247,76,163,251,149,238,101,234,51,41,65,65,171,125,41,121,182,90,25,48,86,28,235,202,181,142,175,117,121,161,30,26,87,81,191,160,90,9,84,237,70,227,170,138,111,93,27,146,191,250,27,213,170,157,26,131,209,115,168,94,42,82,92,148,188,170,216,107,204,100,216,184,141,250,56,58,118,147,254,170,146,88,149,0,163,151,56,180,106,156,198,104,245,130,163,250,76,90,5,70,91,127,127,53,212,103,220,253,83,199,119,220,243,231,247,8,32,128,0,2,8,32,128,0,2,221,18,32,137,101,72,188,245,176,164,213,42,52,8,219,187,85,75,146,107,160,82,131,151,218,79,137,8,189,223,56,213,50,146,122,203,84,147,111,122,235,67,147,69,154,252,213,27,122,122,115,76,19,2,131,254,93,201,50,117,91,53,81,161,183,9,53,81,163,77,229,107,50,65,159,35,169,62,11,163,201,28,189,37,171,243,212,27,11,154,184,214,68,143,222,74,136,177,196,126,200,159,141,245,67,147,117,121,33,117,169,246,213,3,174,86,228,209,166,132,19,13,108,107,105,106,77,46,107,82,160,154,28,81,226,130,226,164,100,162,222,149,88,212,142,180,36,185,54,13,124,107,98,78,3,246,213,55,224,245,214,106,111,18,75,245,38,81,127,155,154,170,237,244,215,75,3,239,74,66,208,132,151,86,240,232,111,59,218,95,231,165,201,205,222,135,238,38,62,227,252,198,58,190,214,229,85,117,211,96,136,6,198,170,36,131,106,185,121,45,189,175,129,246,234,90,161,253,245,247,168,4,4,37,18,105,210,67,171,153,244,191,213,172,253,244,54,186,146,23,148,128,162,73,35,13,130,40,169,169,119,211,100,182,38,31,245,246,175,54,253,157,107,149,20,189,253,172,4,146,254,77,3,124,154,160,14,189,246,84,159,35,211,36,183,150,199,213,185,43,25,69,111,209,171,157,15,106,63,58,118,127,18,139,6,250,100,33,39,13,46,233,26,169,149,20,54,222,120,99,159,220,55,238,102,29,95,235,242,250,235,215,31,63,37,143,104,5,5,37,22,40,89,77,111,244,169,109,104,114,80,215,4,125,138,65,155,18,95,148,180,162,235,133,252,181,74,65,181,204,190,38,111,245,223,244,247,93,151,196,162,36,39,189,85,174,79,72,12,186,126,233,26,51,234,214,159,196,162,193,59,157,75,181,98,138,38,26,117,29,81,172,67,238,81,74,190,208,10,84,85,146,230,176,207,158,141,122,190,189,251,89,199,215,186,188,186,58,141,218,110,52,104,59,232,126,162,223,235,111,89,109,75,147,192,74,176,172,146,99,7,37,177,232,62,81,183,255,48,247,81,226,56,236,126,84,215,151,81,210,158,38,202,171,246,175,21,173,212,55,82,130,168,254,102,172,55,235,248,90,150,167,107,135,18,14,148,140,164,123,140,38,249,117,31,82,34,146,174,19,85,98,134,108,20,127,37,145,84,43,248,201,80,201,30,186,238,104,130,72,73,40,218,170,190,174,6,243,117,143,209,126,213,125,70,9,1,253,73,44,213,125,78,215,244,186,251,143,250,201,74,54,234,223,116,189,235,77,190,30,20,187,97,125,90,189,17,173,79,124,86,125,246,106,34,161,42,75,247,177,222,213,89,122,219,157,254,14,134,149,31,218,158,44,227,171,99,91,148,87,215,151,232,95,173,171,186,71,84,73,44,189,159,114,211,121,104,242,79,215,151,234,30,163,246,167,21,129,122,55,245,97,149,116,210,123,77,209,241,7,221,203,170,55,225,171,54,84,37,177,84,199,85,155,210,68,100,245,156,165,246,165,251,138,218,242,168,155,202,84,226,184,250,73,213,203,9,213,111,135,93,131,170,253,212,70,148,240,163,123,177,86,85,84,221,212,159,145,147,54,77,150,169,111,222,223,214,70,57,71,139,248,142,114,156,92,246,233,90,125,115,113,159,212,121,16,223,73,73,143,118,156,92,226,209,228,25,184,183,134,26,247,170,235,67,232,62,49,168,111,163,177,25,61,175,86,125,3,93,159,53,30,54,74,18,203,176,103,26,125,142,72,99,126,213,115,178,198,115,244,236,50,233,205,58,190,214,229,133,122,104,92,69,227,90,122,70,213,166,85,1,181,66,159,238,193,26,119,29,52,142,162,36,22,197,90,253,14,109,122,206,213,152,133,86,222,81,2,174,18,75,245,226,70,149,196,50,213,184,141,250,189,122,70,110,210,95,213,184,141,198,56,170,241,63,61,7,233,19,204,213,203,143,58,183,254,254,106,168,207,184,251,167,142,239,184,231,207,239,17,64,0,1,4,16,64,0,1,4,186,37,64,18,203,144,120,87,75,84,87,223,65,215,91,168,90,65,64,15,86,189,223,75,213,219,172,154,96,211,67,202,130,11,46,232,39,157,181,26,138,50,248,149,113,175,132,21,253,159,38,17,244,150,158,30,168,52,209,56,232,223,53,193,92,183,105,66,92,201,17,122,171,93,15,105,218,244,134,162,62,95,163,129,100,61,172,105,211,57,168,108,253,155,38,117,180,252,119,200,155,245,49,255,12,172,31,154,172,203,11,173,187,62,111,161,184,107,34,89,73,7,26,80,215,255,91,147,61,250,223,222,149,48,212,38,52,136,210,187,172,191,6,212,123,147,88,244,198,187,30,212,245,150,137,30,180,171,129,250,222,36,22,181,129,208,182,163,1,122,181,25,77,78,85,223,115,215,228,150,202,82,114,68,127,219,145,131,38,46,53,192,163,132,168,84,155,117,124,173,203,171,92,116,77,208,166,36,17,109,154,240,211,155,200,122,123,185,247,90,161,79,195,40,254,154,228,80,108,53,233,163,183,192,170,36,22,37,185,105,194,81,91,111,18,139,38,74,182,219,110,59,159,148,166,77,111,216,235,109,248,11,46,184,192,79,62,87,111,63,87,73,44,122,251,71,111,136,221,125,247,221,243,146,161,212,206,212,166,52,145,19,218,126,212,142,149,112,163,55,243,149,132,165,77,111,69,171,110,122,195,121,80,251,209,62,253,73,44,187,238,186,171,95,61,68,155,6,162,84,127,149,171,50,116,45,27,119,179,142,175,117,121,253,245,211,245,162,55,126,186,78,235,218,161,79,37,244,38,177,104,165,9,37,129,104,130,186,106,103,90,197,71,113,215,117,166,247,173,111,189,85,174,207,251,200,183,55,137,69,147,215,213,164,181,202,215,189,73,111,165,13,186,126,85,73,117,163,196,163,55,137,69,19,131,231,158,123,174,31,192,213,245,78,155,174,51,26,56,212,181,111,212,123,148,6,32,149,136,163,79,115,169,109,84,101,141,114,62,33,251,88,199,215,186,188,186,186,140,218,110,14,56,224,128,129,247,19,253,94,215,38,181,3,253,191,213,167,80,127,71,91,93,18,75,221,254,83,121,215,197,49,244,126,84,215,151,209,224,178,254,94,170,107,102,181,204,188,202,215,210,241,214,155,117,124,45,203,83,34,173,28,180,66,129,38,93,180,34,137,150,236,215,32,186,38,141,250,147,88,122,175,59,85,18,139,254,86,213,7,173,250,178,90,29,101,217,101,151,245,171,110,200,83,125,97,109,90,165,69,177,237,79,98,169,62,59,84,125,106,104,208,253,71,9,223,122,35,85,111,199,106,83,153,234,167,234,190,162,114,167,218,134,245,105,117,47,85,2,167,18,50,170,77,247,187,106,83,31,190,174,31,164,123,246,176,242,67,219,147,101,124,117,108,139,242,234,250,18,90,189,102,208,61,162,74,98,81,178,173,174,199,213,121,244,39,177,104,114,73,201,168,213,106,113,106,67,138,191,222,98,239,189,166,104,229,140,65,247,50,93,131,122,251,74,85,18,75,117,220,166,73,44,74,198,209,189,78,201,224,218,148,4,163,100,41,181,63,37,213,142,210,39,214,202,78,122,246,211,179,148,182,234,25,79,109,89,127,99,250,91,80,194,169,254,93,251,233,94,167,190,82,232,102,17,223,208,99,166,220,191,107,245,77,105,157,226,216,196,55,133,122,253,49,115,136,71,211,103,224,222,90,125,252,227,31,175,237,67,104,76,101,80,223,70,99,111,122,198,172,198,243,244,242,135,86,41,29,150,196,50,213,51,205,187,223,253,110,255,178,128,202,210,243,184,54,61,195,105,188,70,207,199,147,222,172,227,107,93,94,168,135,198,85,20,175,106,124,67,255,43,91,141,141,212,141,163,244,39,177,232,121,84,137,165,122,185,71,159,29,85,242,203,153,103,158,57,47,137,69,231,52,213,184,141,158,133,155,244,87,213,111,209,167,180,212,215,209,86,37,56,157,126,250,233,62,193,92,219,160,254,106,168,209,56,251,167,142,239,56,231,206,111,17,64,0,1,4,16,64,0,1,4,186,39,64,18,203,144,152,235,51,14,202,210,215,0,191,18,69,52,8,170,201,102,61,72,245,14,182,234,33,75,131,249,26,236,213,10,7,250,180,131,38,3,148,133,175,44,126,77,42,104,249,106,77,196,105,192,83,171,41,232,179,15,131,254,93,111,152,76,181,233,129,72,3,166,122,48,211,192,170,30,162,53,40,171,229,76,123,183,234,1,93,3,170,122,91,177,218,244,118,178,150,184,76,181,89,63,52,89,151,23,234,162,135,84,197,84,3,33,154,140,175,62,3,162,207,189,104,114,89,147,136,154,40,86,82,138,62,207,160,201,26,77,12,213,173,196,162,100,40,77,20,232,243,68,85,217,250,132,134,38,6,170,54,167,7,234,208,182,163,193,117,13,178,104,96,69,159,16,209,64,146,38,28,52,217,173,9,242,65,155,218,141,222,190,175,38,206,67,109,44,246,183,142,175,117,121,85,29,53,216,162,193,14,197,76,113,82,124,21,75,77,44,246,94,43,170,207,51,104,144,77,215,12,253,189,235,109,28,13,148,105,96,166,46,137,69,171,251,104,240,67,127,207,218,87,147,48,74,0,209,191,13,74,98,209,196,191,86,54,209,53,73,223,144,214,53,73,231,163,246,167,201,204,208,246,163,107,161,18,95,212,30,180,146,148,38,168,180,226,65,239,128,204,160,120,247,39,177,244,238,83,189,165,20,242,25,137,97,109,202,58,190,214,229,245,159,255,168,201,8,26,120,83,251,210,117,68,9,33,74,240,208,192,156,238,7,186,206,40,225,76,215,25,13,206,253,199,127,252,199,124,43,251,104,18,91,111,179,41,246,138,157,38,22,21,75,221,175,6,93,191,66,62,59,215,155,196,162,235,140,6,10,245,86,162,18,12,244,166,186,38,45,245,214,155,86,21,26,245,30,165,55,221,245,55,165,223,247,174,48,165,65,103,181,67,171,205,58,190,214,229,213,213,115,212,118,163,246,49,232,126,162,182,162,36,39,189,25,168,183,19,117,189,168,18,104,235,146,88,234,246,159,42,22,106,179,131,226,168,100,58,173,246,51,202,253,104,170,190,140,38,221,181,26,158,218,189,86,70,208,181,73,247,199,38,19,200,163,180,41,235,248,90,150,87,125,214,82,215,92,221,215,101,171,21,47,148,240,168,21,86,70,73,98,209,228,187,226,162,235,141,250,176,234,191,104,128,191,74,78,233,53,170,86,57,209,61,69,19,55,189,247,57,173,64,87,119,255,209,253,74,9,150,250,219,86,226,138,238,81,234,39,235,223,167,90,41,112,88,159,86,171,130,168,127,59,213,164,212,84,253,32,245,161,117,125,177,236,51,91,198,87,246,22,229,213,245,37,212,71,24,116,143,24,53,137,69,19,139,74,242,208,181,91,43,176,40,65,68,73,210,122,246,233,189,166,232,141,232,65,247,50,77,50,198,72,98,209,223,128,86,112,209,49,21,99,157,167,174,15,234,111,141,218,39,214,132,148,146,184,84,63,37,104,42,225,71,253,121,181,57,77,142,169,15,173,132,29,93,35,245,183,166,79,21,41,121,38,116,179,136,111,232,49,83,238,223,181,250,166,180,78,113,108,226,155,66,189,254,152,57,196,163,233,51,112,111,173,170,36,217,65,125,8,173,138,53,40,137,69,207,78,26,207,211,139,30,122,70,82,31,88,99,123,195,146,88,166,122,166,81,255,69,247,5,141,233,169,60,37,130,43,65,65,47,55,169,111,61,233,205,58,190,214,229,133,122,84,227,42,122,161,67,125,131,106,60,65,125,5,125,230,114,208,56,138,146,82,123,87,98,209,106,218,122,81,235,186,235,174,243,99,178,186,87,43,89,90,47,211,140,50,110,163,85,125,154,244,87,213,31,80,34,185,218,157,250,4,122,198,210,120,79,181,2,220,40,253,213,80,175,208,253,83,199,55,244,124,217,31,1,4,16,64,0,1,4,16,64,160,219,2,36,177,140,16,127,77,48,107,48,86,155,30,88,245,182,166,190,171,171,7,170,95,255,250,215,243,86,56,209,32,188,30,172,52,120,171,73,33,61,52,233,65,89,147,44,235,173,183,158,255,36,139,254,155,222,214,211,119,115,149,248,50,232,223,135,61,248,234,77,82,125,146,70,131,170,218,52,32,173,36,135,254,77,3,241,213,27,0,189,255,77,231,169,201,203,84,155,245,67,147,117,121,77,92,244,96,173,183,68,53,129,178,196,18,75,248,213,14,52,56,174,201,101,189,165,163,196,6,197,94,203,213,107,178,185,119,50,73,3,42,154,32,210,64,187,54,13,206,84,113,211,36,144,62,65,164,201,96,61,152,107,226,89,109,78,199,104,210,118,212,118,149,36,176,213,195,33,0,0,32,0,73,68,65,84,161,77,231,163,196,44,181,159,65,19,71,26,132,209,128,79,239,202,27,77,108,198,253,141,117,124,173,203,171,234,167,193,16,197,72,111,1,105,211,223,185,38,21,21,195,222,107,133,6,196,52,9,114,225,133,23,250,253,244,183,171,9,88,37,37,40,54,117,73,44,250,124,143,6,95,170,182,164,21,89,52,88,215,63,153,173,246,164,125,52,201,162,137,76,77,166,84,155,254,155,38,37,235,174,73,195,174,61,90,245,69,111,184,107,69,23,109,74,128,208,245,100,170,164,2,77,132,42,185,75,147,203,253,27,73,44,110,190,248,105,50,88,19,201,154,144,175,86,98,209,10,92,74,60,209,64,154,62,37,87,221,139,148,104,162,228,34,93,103,148,136,82,173,108,160,235,133,18,207,122,175,51,26,136,83,18,137,238,67,74,130,81,98,131,146,144,20,191,65,215,175,13,54,216,96,228,63,221,254,207,9,233,184,106,199,58,150,182,157,118,218,201,39,126,106,133,176,222,109,170,123,148,174,115,74,228,235,223,52,16,169,191,45,171,205,250,122,96,93,94,93,61,7,37,177,12,106,55,26,228,31,116,63,169,6,238,149,224,38,231,222,207,222,105,194,89,125,30,37,200,234,239,87,247,29,221,183,180,13,218,127,170,88,84,251,15,138,163,174,83,163,220,143,134,245,101,116,15,171,38,140,117,95,83,210,134,174,167,49,54,235,248,90,150,167,79,42,169,254,85,31,79,43,129,233,26,93,77,168,12,75,98,209,189,75,247,13,13,186,235,122,173,107,141,174,13,154,184,175,91,217,70,201,106,250,100,145,18,76,148,152,212,219,39,174,187,255,40,46,74,8,215,228,130,54,245,155,148,232,176,217,102,155,77,25,178,97,237,64,253,106,93,55,171,55,173,235,10,171,235,7,105,101,43,235,62,179,101,124,85,31,139,242,234,250,18,117,247,136,186,36,22,93,139,85,86,149,144,173,164,38,173,22,167,21,155,170,123,148,218,147,250,194,189,215,20,77,238,12,186,151,169,255,209,219,87,26,101,37,22,37,243,86,43,191,212,197,187,186,119,86,125,51,221,7,181,26,166,238,153,33,125,98,93,19,245,60,168,77,125,26,125,158,85,43,222,41,113,69,237,70,245,214,179,159,218,160,234,221,228,211,173,22,241,141,113,221,139,85,102,169,245,213,11,38,253,137,192,106,59,170,175,62,23,169,235,105,181,41,9,179,90,37,40,150,115,170,114,75,141,111,42,207,113,143,155,67,60,154,62,3,247,215,189,174,15,209,223,55,86,162,74,213,183,81,95,87,125,82,109,186,15,168,143,163,4,251,97,207,20,83,61,211,40,113,69,215,124,93,251,181,233,239,91,47,10,165,216,172,227,107,93,94,168,137,198,85,116,95,173,62,83,168,241,52,141,67,40,57,164,110,28,69,191,209,184,89,245,57,161,106,204,84,73,35,218,244,108,172,24,41,81,251,218,107,175,29,105,220,166,73,127,85,199,210,167,45,149,220,84,181,13,29,179,26,79,30,181,191,26,106,22,178,127,234,248,134,156,43,251,34,128,0,2,8,32,128,0,2,8,32,64,18,203,136,109,64,131,169,15,62,248,160,127,112,154,106,211,32,174,38,238,52,192,217,251,246,184,62,161,160,164,19,173,128,178,204,50,203,204,43,162,238,223,135,157,150,6,1,52,8,166,101,222,23,91,108,177,97,187,103,245,223,173,31,154,172,203,107,138,165,73,28,77,40,235,45,102,109,106,7,154,92,86,155,80,219,81,50,131,222,74,29,101,83,187,208,131,183,222,10,86,253,244,240,173,1,254,222,73,224,166,109,71,15,211,250,228,128,18,177,154,12,178,143,114,254,150,251,88,199,215,186,188,254,186,42,225,64,147,52,154,208,211,177,234,54,197,64,49,213,223,175,126,163,255,83,114,210,176,77,237,74,147,126,195,62,187,80,149,163,183,126,244,41,32,45,167,223,187,2,83,211,246,163,114,117,45,211,39,107,114,188,246,88,199,215,186,188,97,241,157,234,191,107,57,98,197,82,177,215,181,165,191,125,169,77,41,198,213,231,194,250,203,210,234,95,213,231,65,250,127,219,127,253,26,231,60,171,223,234,30,165,68,184,81,218,181,197,241,154,148,97,29,95,235,242,154,212,169,255,55,83,221,79,148,148,166,123,205,169,167,158,58,210,161,66,247,31,86,168,213,253,72,3,214,170,135,146,179,44,87,234,233,63,127,235,248,90,151,55,204,123,216,127,215,132,127,245,217,40,93,111,148,240,168,36,132,169,18,67,244,155,186,213,253,234,238,63,58,15,245,107,84,190,150,133,95,100,145,69,134,157,154,233,127,183,106,119,195,78,202,58,190,150,229,13,234,75,76,117,143,24,86,87,253,119,61,155,232,94,162,107,142,250,152,117,125,160,97,247,178,81,142,21,178,143,234,165,36,29,221,59,245,220,212,187,133,180,5,37,237,232,90,163,54,219,191,41,89,76,207,0,195,158,19,167,58,111,203,248,134,248,164,218,183,212,250,42,121,80,109,188,55,25,184,154,188,84,223,89,111,228,171,31,175,77,237,81,171,36,150,184,149,26,223,182,198,42,167,120,52,125,6,238,181,111,210,135,80,194,182,198,100,52,78,55,213,51,250,160,24,215,61,211,232,186,175,231,98,253,45,43,169,63,213,102,29,95,235,242,66,93,148,144,162,231,71,37,170,42,214,213,39,155,170,114,70,109,67,234,151,104,245,97,141,169,105,220,75,241,87,95,160,26,147,27,101,220,166,73,91,211,121,170,239,172,182,161,49,161,73,247,115,135,121,167,142,239,176,243,227,191,35,128,0,2,8,32,128,0,2,8,32,208,43,64,18,11,237,97,226,2,214,15,77,214,229,89,129,84,73,44,122,88,78,57,168,97,85,159,84,229,88,199,215,186,188,84,46,28,119,176,128,117,124,173,203,35,110,121,9,88,199,215,186,188,88,90,74,174,212,202,45,90,113,67,43,162,172,179,206,58,83,30,42,116,255,88,231,157,186,92,235,248,90,151,55,174,143,86,149,208,103,4,95,253,234,87,251,55,149,181,154,139,86,108,210,202,130,108,225,2,214,241,181,46,47,188,70,252,34,166,64,215,226,91,106,125,181,66,85,181,218,79,111,123,169,86,23,210,103,137,115,155,208,140,209,174,75,141,111,12,171,73,148,73,60,38,161,156,238,24,214,241,181,46,47,84,166,74,98,25,180,146,107,104,89,236,63,191,64,234,248,18,19,4,16,64,0,1,4,16,64,0,1,4,66,4,72,98,9,209,98,95,19,1,235,135,38,235,242,76,42,233,156,95,62,244,243,159,255,188,251,240,135,63,60,242,170,25,86,199,46,169,28,235,248,90,151,87,146,117,9,117,177,142,175,117,121,37,24,151,84,7,235,248,90,151,23,203,90,171,9,232,51,60,90,146,91,75,116,15,219,66,247,31,86,94,91,255,187,117,124,173,203,179,112,189,227,142,59,252,146,237,122,235,88,201,77,250,172,84,27,86,109,179,168,187,117,25,214,241,181,46,207,186,190,148,55,158,64,215,226,91,106,125,245,226,130,86,97,209,202,121,90,101,69,171,176,232,83,145,250,116,236,26,107,172,225,222,242,150,183,248,21,49,119,220,113,71,255,185,197,165,150,90,106,188,134,147,233,175,75,141,111,166,220,67,79,139,120,12,37,106,245,14,214,241,181,46,47,20,247,162,139,46,242,201,126,155,110,186,105,232,79,217,127,4,129,212,241,29,225,20,217,5,1,4,16,64,0,1,4,16,64,0,129,121,2,36,177,208,24,38,46,96,253,208,100,93,222,196,65,56,224,148,2,214,241,181,46,143,240,229,37,96,29,95,235,242,242,210,226,108,172,227,107,93,30,17,202,75,192,58,190,214,229,229,165,197,217,88,199,215,186,60,34,148,151,64,215,226,91,98,125,181,106,153,62,175,182,199,30,123,184,205,54,219,204,175,98,117,201,37,151,248,79,204,254,242,151,191,244,73,45,71,29,117,148,255,156,232,236,217,179,221,226,139,47,238,174,186,234,42,183,192,2,11,228,213,24,13,206,166,196,248,26,176,36,43,130,120,36,163,159,200,129,173,227,107,93,222,68,16,56,200,200,2,196,119,100,42,118,68,0,1,4,16,64,0,1,4,16,200,64,128,36,150,12,130,208,181,83,176,126,104,178,46,175,107,241,200,189,190,214,241,181,46,47,119,191,174,157,159,117,124,173,203,235,90,60,114,175,175,117,124,173,203,203,221,175,107,231,103,29,95,235,242,186,22,143,220,235,107,29,95,235,242,114,247,235,218,249,117,45,190,37,214,119,238,220,185,238,254,251,239,159,183,186,202,95,255,250,87,159,176,114,202,41,167,184,119,189,235,93,238,209,71,31,117,75,44,177,132,111,218,23,95,124,177,219,98,139,45,220,205,55,223,236,86,94,121,229,226,154,123,137,241,109,115,144,136,71,155,163,55,252,220,173,227,107,93,222,240,26,176,199,36,5,136,239,36,181,57,22,2,8,32,128,0,2,8,32,128,192,184,2,36,177,140,43,200,239,131,5,172,31,154,172,203,11,174,16,63,136,42,96,29,95,235,242,162,86,158,194,131,5,172,227,107,93,94,112,133,248,65,84,1,235,248,90,151,23,181,242,20,30,44,96,29,95,235,242,130,43,196,15,162,10,88,199,215,186,188,168,149,167,240,96,129,174,197,183,196,250,222,118,219,109,238,154,107,174,113,111,125,235,91,125,252,255,254,247,191,251,149,89,78,63,253,116,183,244,210,75,187,167,158,122,202,189,238,117,175,243,255,237,134,27,110,112,107,173,181,150,187,231,158,123,220,140,25,51,130,219,75,238,63,40,49,190,185,155,79,117,126,196,163,205,209,27,126,238,214,241,181,46,111,120,13,216,99,146,2,196,119,146,218,28,11,1,4,16,64,0,1,4,16,64,96,92,1,146,88,198,21,228,247,193,2,214,15,77,214,229,5,87,136,31,68,21,176,142,175,117,121,81,43,79,225,193,2,214,241,181,46,47,184,66,252,32,170,128,117,124,173,203,139,90,121,10,15,22,176,142,175,117,121,193,21,226,7,81,5,172,227,107,93,94,212,202,83,120,176,64,215,226,91,98,125,239,190,251,110,247,162,23,189,200,157,117,214,89,110,155,109,182,113,39,158,120,162,219,107,175,189,252,10,44,223,251,222,247,220,214,91,111,237,110,185,229,22,159,216,50,115,230,76,119,215,93,119,185,75,47,189,52,184,173,180,225,7,37,198,183,13,238,117,231,72,60,218,28,189,225,231,110,29,95,235,242,134,215,128,61,38,41,64,124,39,169,205,177,16,64,0,1,4,16,64,0,1,4,198,21,32,137,101,92,65,126,31,44,96,253,208,100,93,94,112,133,248,65,84,1,235,248,90,151,23,181,242,20,30,44,96,29,95,235,242,130,43,196,15,162,10,88,199,215,186,188,168,149,167,240,96,1,235,248,90,151,23,92,33,126,16,85,192,58,190,214,229,69,173,60,133,7,11,116,45,190,165,214,247,168,163,142,114,135,30,122,168,123,248,225,135,125,27,56,225,132,19,220,238,187,239,238,158,121,230,25,183,195,14,59,184,115,206,57,199,255,187,86,102,57,247,220,115,221,6,27,108,16,220,86,218,240,131,82,227,219,6,251,65,231,72,60,218,26,185,209,206,219,58,190,214,229,141,86,11,246,154,148,0,241,157,148,52,199,65,0,1,4,16,64,0,1,4,16,176,16,32,137,197,66,145,50,130,4,172,31,154,172,203,11,170,12,59,71,23,176,142,175,117,121,209,1,56,64,144,128,117,124,173,203,11,170,12,59,71,23,176,142,175,117,121,209,1,56,64,144,128,117,124,173,203,11,170,12,59,71,23,176,142,175,117,121,209,1,56,64,144,64,215,226,91,114,125,245,217,32,125,90,104,197,21,87,116,139,44,178,200,179,218,193,131,15,62,232,238,187,239,62,183,194,10,43,184,105,211,166,5,181,145,54,237,92,114,124,219,20,135,234,92,137,71,27,163,54,250,57,91,199,215,186,188,209,107,194,158,147,16,32,190,147,80,230,24,8,32,128,0,2,8,32,128,0,2,86,2,36,177,88,73,82,206,200,2,214,15,77,214,229,141,92,17,118,156,136,128,117,124,173,203,155,8,2,7,25,89,192,58,190,214,229,141,92,17,118,156,136,128,117,124,173,203,155,8,2,7,25,89,192,58,190,214,229,141,92,17,118,156,136,128,117,124,173,203,155,8,2,7,25,89,160,107,241,237,90,125,71,110,8,133,236,72,124,243,10,36,241,200,43,30,214,103,99,29,95,235,242,172,235,75,121,227,9,16,223,241,252,248,53,2,8,32,128,0,2,8,32,128,192,100,5,72,98,153,172,55,71,115,206,89,63,52,89,151,71,144,242,18,176,142,175,117,121,121,105,113,54,214,241,181,46,143,8,229,37,96,29,95,235,242,242,210,226,108,172,227,107,93,30,17,202,75,192,58,190,214,229,229,165,197,217,116,45,190,93,171,111,215,90,56,241,205,43,226,196,35,175,120,88,159,141,117,124,173,203,179,174,47,229,141,39,64,124,199,243,227,215,8,32,128,0,2,8,32,128,0,2,147,21,32,137,101,178,222,28,141,36,22,218,64,160,128,245,67,182,117,121,129,213,97,247,200,2,214,241,181,46,47,114,245,41,62,80,192,58,190,214,229,5,86,135,221,35,11,88,199,215,186,188,200,213,167,248,64,1,235,248,90,151,23,88,29,118,143,44,208,181,248,118,173,190,145,155,79,118,197,19,223,188,66,66,60,242,138,135,245,217,88,199,215,186,60,235,250,82,222,120,2,196,119,60,63,126,141,0,2,8,32,128,0,2,8,32,48,89,1,146,88,38,235,205,209,72,98,161,13,4,10,88,63,100,91,151,23,88,29,118,143,44,96,29,95,235,242,34,87,159,226,3,5,172,227,107,93,94,96,117,216,61,178,128,117,124,173,203,139,92,125,138,15,20,176,142,175,117,121,129,213,97,247,200,2,93,139,111,215,234,27,185,249,100,87,60,241,205,43,36,196,35,175,120,88,159,141,117,124,173,203,179,174,47,229,141,39,64,124,199,243,227,215,8,32,128,0,2,8,32,128,0,2,147,21,32,137,101,178,222,28,141,36,22,218,64,160,128,245,67,182,117,121,129,213,97,247,200,2,214,241,181,46,47,114,245,41,62,80,192,58,190,214,229,5,86,135,221,35,11,88,199,215,186,188,200,213,167,248,64,1,235,248,90,151,23,88,29,118,143,44,208,181,248,118,173,190,145,155,79,118,197,19,223,188,66,66,60,242,138,135,245,217,88,199,215,186,60,235,250,82,222,120,2,196,119,60,63,126,141,0,2,8,32,128,0,2,8,32,48,89,1,146,88,38,235,205,209,72,98,161,13,4,10,88,63,100,91,151,23,88,29,118,143,44,96,29,95,235,242,34,87,159,226,3,5,172,227,107,93,94,96,117,216,61,178,128,117,124,173,203,139,92,125,138,15,20,176,142,175,117,121,129,213,97,247,200,2,93,139,111,215,234,27,185,249,100,87,60,241,205,43,36,196,35,175,120,88,159,141,117,124,173,203,179,174,47,229,141,39,64,124,199,243,227,215,8,32,128,0,2,8,32,128,0,2,147,21,32,137,101,178,222,28,141,36,22,218,64,160,128,245,67,182,117,121,129,213,97,247,200,2,214,241,181,46,47,114,245,41,62,80,192,58,190,214,229,5,86,135,221,35,11,88,199,215,186,188,200,213,167,248,64,1,235,248,90,151,23,88,29,118,143,44,208,181,248,118,173,190,145,155,79,118,197,19,223,188,66,66,60,242,138,135,245,217,88,199,215,186,60,235,250,82,222,120,2,196,119,60,63,126,141,0,2,8,32,128,0,2,8,32,48,89,1,146,88,38,235,205,209,72,98,161,13,4,10,88,63,100,91,151,23,88,29,118,143,44,96,29,95,235,242,34,87,159,226,3,5,172,227,107,93,94,96,117,216,61,178,128,117,124,173,203,139,92,125,138,15,20,176,142,175,117,121,129,213,97,247,200,2,93,139,111,215,234,27,185,249,100,87,60,241,205,43,36,196,35,175,120,88,159,141,117,124,173,203,179,174,47,229,141,39,64,124,199,243,227,215,8,32,128,0,2,8,32,128,0,2,147,21,32,137,101,178,222,28,141,36,22,218,64,160,128,245,67,182,117,121,129,213,97,247,200,2,214,241,181,46,47,114,245,41,62,80,192,58,190,214,229,5,86,135,221,35,11,88,199,215,186,188,200,213,167,248,64,1,235,248,90,151,23,88,29,118,143,44,208,181,248,118,173,190,145,155,79,118,197,19,223,188,66,66,60,242,138,135,245,217,88,199,215,186,60,235,250,82,222,120,2,196,119,60,63,126,141,0,2,8,32,128,0,2,8,32,48,89,1,146,88,38,235,205,209,72,98,161,13,4,10,88,63,100,91,151,23,88,29,118,143,44,96,29,95,235,242,34,87,159,226,3,5,172,227,107,93,94,96,117,216,61,178,128,117,124,173,203,139,92,125,138,15,20,176,142,175,117,121,129,213,97,247,200,2,93,139,111,215,234,27,185,249,100,87,60,241,205,43,36,196,35,175,120,88,159,141,117,124,173,203,179,174,47,229,141,39,64,124,199,243,227,215,8,32,128,0,2,8,32,128,0,2,147,21,32,137,101,178,222,28,141,36,22,218,64,160,128,245,67,182,117,121,129,213,97,247,200,2,214,241,181,46,47,114,245,41,62,80,192,58,190,214,229,5,86,135,221,35,11,88,199,215,186,188,200,213,167,248,64,1,235,248,90,151,23,88,29,118,143,44,208,181,248,118,173,190,145,155,79,118,197,19,223,188,66,66,60,242,138,135,245,217,88,199,215,186,60,235,250,82,222,120,2,196,119,60,63,126,141,0,2,8,32,128,0,2,8,32,48,89,1,146,88,38,235,205,209,72,98,161,13,4,10,88,63,100,91,151,23,88,29,118,143,44,96,29,95,235,242,34,87,159,226,3,5,172,227,107,93,94,96,117,216,61,178,128,117,124,173,203,139,92,125,138,15,20,176,142,175,117,121,129,213,97,247,200,2,93,139,111,215,234,27,185,249,100,87,60,241,205,43,36,196,35,175,120,88,159,141,117,124,173,203,179,174,47,229,141,39,64,124,199,243,227,215,8,32,128,0,2,8,32,128,0,2,147,21,32,137,101,178,222,28,141,36,22,218,64,160,128,245,67,182,117,121,129,213,97,247,200,2,214,241,181,46,47,114,245,41,62,80,192,58,190,214,229,5,86,135,221,35,11,88,199,215,186,188,200,213,167,248,64,1,235,248,90,151,23,88,29,118,143,44,208,181,248,118,173,190,145,155,79,118,197,19,223,188,66,66,60,242,138,135,245,217,88,199,215,186,60,235,250,82,222,120,2,196,119,60,63,126,141,0,2,8,32,128,0,2,8,32,48,89,1,146,88,38,235,205,209,72,98,161,13,4,10,88,63,100,91,151,23,88,29,118,143,44,96,29,95,235,242,34,87,159,226,3,5,172,227,107,93,94,96,117,216,61,178,128,117,124,173,203,139,92,125,138,15,20,176,142,175,117,121,129,213,97,247,200,2,93,139,111,215,234,27,185,249,100,87,60,241,205,43,36,196,35,175,120,88,159,141,117,124,173,203,179,174,47,229,141,39,64,124,199,243,227,215,8,32,128,0,2,8,32,128,0,2,147,21,32,137,101,178,222,28,141,36,22,218,64,160,128,245,67,182,117,121,129,213,97,247,200,2,214,241,181,46,47,114,245,41,62,80,192,58,190,214,229,5,86,135,221,35,11,88,199,215,186,188,200,213,167,248,64,1,235,248,90,151,23,88,29,118,143,44,208,181,248,118,173,190,145,155,79,118,197,19,223,188,66,66,60,242,138,135,245,217,88,199,215,186,60,235,250,82,222,120,2,196,119,60,63,126,141,0,2,8,32,128,0,2,8,32,48,89,1,146,88,38,235,205,209,72,98,161,13,4,10,88,63,100,91,151,23,88,29,118,143,44,96,29,95,235,242,34,87,159,226,3,5,172,227,107,93,94,96,117,216,61,178,128,117,124,173,203,139,92,125,138,15,20,176,142,175,117,121,129,213,97,247,200,2,93,139,111,215,234,27,185,249,100,87,60,241,205,43,36,196,35,175,120,88,159,141,117,124,173,203,179,174,47,229,141,39,64,124,199,243,227,215,8,32,128,0,2,8,32,128,0,2,147,21,32,137,101,178,222,28,141,36,22,218,64,160,128,245,67,182,117,121,129,213,97,247,200,2,214,241,181,46,47,114,245,41,62,80,192,58,190,214,229,5,86,135,221,35,11,88,199,215,186,188,200,213,167,248,64,1,235,248,90,151,23,88,29,118,143,44,208,181,248,118,173,190,145,155,79,118,197,19,223,188,66,66,60,242,138,135,245,217,88,199,215,186,60,235,250,82,222,120,2,196,119,60,63,126,141,0,2,8,32,128,0,2,8,32,48,89,129,108,147,88,38,203,192,209,38,45,48,119,238,92,179,67,234,33,140,173,108,1,218,75,217,241,181,174,29,237,197,90,180,236,242,104,47,101,199,215,186,118,180,23,107,209,178,203,163,189,148,29,95,235,218,89,182,23,235,115,179,46,143,231,55,107,209,252,202,235,82,123,206,79,255,217,103,196,223,91,238,17,26,255,252,44,255,222,104,47,227,199,35,247,18,44,219,75,238,117,229,252,16,64,0,1,4,16,64,0,1,4,218,45,144,101,18,75,187,73,57,123,4,16,64,0,1,4,218,41,192,155,89,237,140,27,103,141,0,2,8,32,128,0,2,249,10,208,191,202,55,54,156,89,121,2,252,189,149,23,211,152,53,162,189,196,212,165,108,4,16,64,0,1,4,16,64,0,1,4,198,19,32,137,101,60,63,126,141,0,2,8,32,128,64,49,2,12,226,21,19,74,42,130,0,2,8,32,128,0,2,153,8,208,191,202,36,16,156,70,39,4,248,123,235,68,152,205,42,73,123,49,163,164,32,4,16,64,0,1,4,16,64,0,1,4,204,5,72,98,49,39,165,64,4,16,64,0,1,4,218,41,192,32,94,59,227,198,89,35,128,0,2,8,32,128,64,190,2,244,175,242,141,13,103,86,158,0,127,111,229,197,52,102,141,104,47,49,117,41,27,1,4,16,64,0,1,4,16,64,0,129,241,4,72,98,25,207,143,95,35,128,0,2,8,32,80,140,0,131,120,197,132,146,138,32,128,0,2,8,32,128,64,38,2,244,175,50,9,4,167,209,9,1,254,222,58,17,102,179,74,210,94,204,40,41,8,1,4,16,64,0,1,4,16,64,0,1,115,1,146,88,204,73,41,16,1,4,16,64,0,129,118,10,48,136,215,206,184,113,214,8,32,128,0,2,8,32,144,175,0,253,171,124,99,195,153,149,39,192,223,91,121,49,141,89,35,218,75,76,93,202,70,0,1,4,16,64,0,1,4,16,64,96,60,1,146,88,198,243,227,215,8,32,128,0,2,8,20,35,192,32,94,49,161,164,34,8,32,128,0,2,8,32,144,137,0,253,171,76,2,193,105,116,66,128,191,183,78,132,217,172,146,180,23,51,74,10,66,0,1,4,16,64,0,1,4,16,64,192,92,128,36,22,115,82,10,68,0,1,4,16,64,160,157,2,12,226,181,51,110,156,53,2,8,32,128,0,2,8,228,43,64,255,42,223,216,112,102,229,9,240,247,86,94,76,99,214,136,246,18,83,151,178,17,64,0,1,4,16,64,0,1,4,16,24,79,128,36,150,241,252,248,53,2,8,32,128,0,2,197,8,48,136,87,76,40,169,8,2,8,32,128,0,2,8,100,34,64,255,42,147,64,112,26,157,16,224,239,173,19,97,54,171,36,237,197,140,146,130,16,64,0,1,4,16,64,0,1,4,16,48,23,32,137,197,156,148,2,17,64,0,1,4,16,104,167,0,131,120,237,140,27,103,141,0,2,8,32,128,0,2,249,10,208,191,202,55,54,156,89,121,2,252,189,149,23,211,152,53,162,189,196,212,165,108,4,16,64,0,1,4,16,64,0,1,4,198,19,32,137,101,60,63,126,141,0,2,8,32,128,64,49,2,12,226,21,19,74,42,130,0,2,8,32,128,0,2,153,8,208,191,202,36,16,156,70,39,4,248,123,235,68,152,205,42,73,123,49,163,164,32,4,16,64,0,1,4,16,64,0,1,4,204,5,72,98,49,39,165,64,4,16,64,0,1,4,218,41,192,32,94,59,227,198,89,35,128,0,2,8,32,128,64,190,2,244,175,242,141,13,103,86,158,0,127,111,229,197,52,102,141,104,47,49,117,41,27,1,4,16,64,0,1,4,16,64,0,129,241,4,72,98,25,207,143,95,35,128,0,2,8,32,80,140,0,131,120,197,132,146,138,32,128,0,2,8,32,128,64,38,2,244,175,50,9,4,167,209,9,1,254,222,58,17,102,179,74,210,94,204,40,41,8,1,4,16,64,0,1,4,16,64,0,1,115,1,146,88,204,73,41,16,1,4,16,64,0,129,118,10,48,136,215,206,184,113,214,8,32,128,0,2,8,32,144,175,0,253,171,124,99,195,153,149,39,192,223,91,121,49,141,89,35,218,75,76,93,202,70,0,1,4,16,64,0,1,4,16,64,96,60,1,146,88,198,243,227,215,8,32,128,0,2,8,20,35,192,32,94,49,161,164,34,8,32,128,0,2,8,32,144,137,0,253,171,76,2,193,105,116,66,128,191,183,78,132,217,172,146,180,23,51,74,10,66,0,1,4,16,64,0,1,4,16,64,192,92,128,36,22,115,82,10,68,0,1,4,16,64,160,157,2,12,226,181,51,110,156,53,2,8,32,128,0,2,8,228,43,64,255,42,223,216,112,102,229,9,240,247,86,94,76,99,214,136,246,18,83,151,178,17,64,0,1,4,16,64,0,1,4,16,24,79,128,36,150,241,252,248,53,2,8,32,128,0,2,197,8,48,136,87,76,40,169,8,2,8,32,128,0,2,8,100,34,64,255,42,147,64,112,26,157,16,224,239,173,19,97,54,171,36,237,197,140,146,130,16,64,0,1,4,16,64,0,1,4,16,48,23,32,137,197,156,148,2,17,64,0,1,4,16,104,167,0,131,120,237,140,27,103,141,0,2,8,32,128,0,2,249,10,208,191,202,55,54,156,89,121,2,252,189,149,23,211,152,53,162,189,196,212,165,108,4,16,64,0,1,4,16,64,0,1,4,198,19,32,137,101,60,63,126,141,0,2,8,32,128,64,49,2,12,226,21,19,74,42,130,0,2,8,32,128,0,2,153,8,208,191,202,36,16,156,70,39,4,248,123,235,68,152,205,42,73,123,49,163,164,32,4,16,64,0,1,4,16,64,0,1,4,204,5,72,98,49,39,165,64,4,16,64,0,1,4,218,41,192,32,94,59,227,198,89,35,128,0,2,8,32,128,64,190,2,244,175,242,141,13,103,86,158,0,127,111,229,197,52,102,141,104,47,49,117,41,27,1,4,16,64,0,1,4,16,64,0,129,241,4,72,98,25,207,143,95,35,128,0,2,8,32,80,140,0,131,120,197,132,146,138,32,128,0,2,8,32,48,113,129,77,55,221,212,93,126,249,229,19,63,110,238,7,92,98,137,37,220,3,15,60,144,251,105,78,252,252,54,217,100,19,247,131,31,252,96,226,199,229,128,101,11,240,60,83,118,124,173,107,71,123,177,22,165,60,4,16,64,0,1,4,16,64,0,1,4,236,4,72,98,177,179,164,36,4,16,64,0,1,4,90,45,192,32,94,171,195,199,201,35,128,0,2,8,32,144,84,128,126,68,82,254,214,29,156,246,210,186,144,181,226,132,105,87,173,8,83,54,39,73,123,201,38,20,156,8,2,8,32,128,0,2,8,32,128,0,2,243,9,144,196,66,163,64,0,1,4,16,64,0,1,47,192,32,30,13,1,1,4,16,64,0,1,4,154,10,208,143,104,42,215,205,223,209,94,186,25,247,216,181,166,93,197,22,46,171,124,218,75,89,241,164,54,8,32,128,0,2,8,32,128,0,2,101,9,144,196,82,86,60,169,13,2,8,32,128,0,2,141,5,24,196,107,76,199,15,17,64,0,1,4,16,232,188,0,253,136,206,55,129,32,0,218,75,16,23,59,143,40,64,187,26,17,138,221,188,0,237,133,134,128,0,2,8,32,128,0,2,8,32,128,64,190,2,36,177,228,27,27,206,12,1,4,16,64,0,129,137,10,48,136,55,81,110,14,134,0,2,8,32,128,64,81,2,244,35,138,10,103,244,202,208,94,162,19,119,242,0,180,171,78,134,189,113,165,105,47,141,233,248,33,2,8,32,128,0,2,8,32,128,0,2,209,5,72,98,137,78,204,1,16,64,0,1,4,16,104,135,0,131,120,237,136,19,103,137,0,2,8,32,128,64,142,2,244,35,114,140,74,190,231,68,123,201,55,54,109,62,51,218,85,155,163,55,249,115,167,189,76,222,156,35,34,128,0,2,8,32,128,0,2,8,32,48,170,0,73,44,163,74,177,31,2,8,32,128,0,2,133,11,48,136,87,120,128,169,30,2,8,32,128,0,2,17,5,232,71,68,196,45,176,104,218,75,129,65,205,160,74,180,171,12,130,208,162,83,160,189,180,40,88,156,42,2,8,32,128,0,2,8,32,128,64,231,4,72,98,233,92,200,169,48,2,8,32,128,0,2,131,5,24,196,163,101,32,128,0,2,8,32,128,64,83,1,250,17,77,229,186,249,59,218,75,55,227,30,187,214,180,171,216,194,101,149,79,123,41,43,158,212,6,1,4,16,64,0,1,4,16,64,160,44,1,146,88,202,138,39,181,65,0,1,4,16,64,160,177,0,131,120,141,233,248,33,2,8,32,128,0,2,157,23,160,31,209,249,38,16,4,64,123,9,226,98,231,17,5,104,87,35,66,177,155,23,160,189,208,16,16,64,0,1,4,16,64,0,1,4,16,200,87,128,36,150,124,99,195,153,33,128,0,2,8,32,48,81,1,6,241,38,202,205,193,16,64,0,1,4,16,40,74,128,126,68,81,225,140,94,25,218,75,116,226,78,30,128,118,213,201,176,55,174,52,237,165,49,29,63,68,0,1,4,16,64,0,1,4,16,64,32,186,0,73,44,209,137,57,0,2,8,32,128,0,2,237,16,96,16,175,29,113,226,44,17,64,0,1,4,16,200,81,128,126,68,142,81,201,247,156,104,47,249,198,166,205,103,70,187,106,115,244,38,127,238,180,151,201,155,115,68,4,16,64,0,1,4,16,64,0,1,4,70,21,32,137,101,84,41,246,67,0,1,4,16,64,160,112,1,6,241,10,15,48,213,67,0,1,4,16,64,32,162,0,253,136,136,184,5,22,77,123,41,48,168,25,84,137,118,149,65,16,90,116,10,180,151,22,5,139,83,69,0,1,4,16,64,0,1,4,16,232,156,0,73,44,157,11,57,21,70,0,1,4,16,64,224,255,4,230,204,153,227,14,58,232,32,55,123,246,108,183,247,222,123,207,251,38,248,177,199,30,235,246,223,127,127,119,248,225,135,187,153,51,103,194,133,0,2,8,32,128,0,2,8,204,39,64,63,130,70,17,34,64,123,9,209,98,223,81,5,104,87,163,74,177,31,207,191,180,1,4,16,64,0,1,4,16,64,0,1,4,218,37,64,18,75,187,226,197,217,34,128,0,2,8,32,96,38,240,240,195,15,187,165,150,90,202,77,155,54,205,45,186,232,162,238,190,251,238,115,75,46,185,164,123,236,177,199,220,211,79,63,237,255,255,211,167,79,55,59,30,5,33,128,0,2,8,32,128,64,57,2,244,35,202,137,229,36,106,66,123,153,132,114,247,142,65,187,234,94,204,199,169,49,237,101,28,61,126,139,0,2,8,32,128,0,2,8,32,128,192,100,5,72,98,153,172,55,71,67,0,1,4,16,64,32,43,129,3,14,56,192,29,125,244,209,238,201,39,159,156,119,94,11,45,180,144,219,103,159,125,220,172,89,179,178,58,87,78,6,1,4,16,64,0,1,4,242,18,160,31,145,87,60,114,63,27,218,75,238,17,106,231,249,209,174,218,25,183,84,103,77,123,73,37,207,113,17,64,0,1,4,16,64,0,1,4,16,8,19,32,137,37,204,139,189,17,64,0,1,4,16,40,74,64,111,163,205,152,49,195,61,241,196,19,243,234,181,240,194,11,187,123,239,189,151,85,88,138,138,52,149,65,0,1,4,16,64,192,94,128,126,132,189,105,201,37,210,94,74,142,110,186,186,209,174,210,217,183,241,200,180,151,54,70,141,115,70,0,1,4,16,64,0,1,4,16,232,162,0,73,44,93,140,58,117,70,0,1,4,16,64,160,71,160,247,109,52,86,97,161,105,32,128,0,2,8,32,128,64,136,0,253,136,16,45,246,165,189,208,6,98,8,208,174,98,168,150,91,38,237,165,220,216,82,51,4,16,64,0,1,4,16,64,0,129,114,4,72,98,41,39,150,212,4,1,4,16,64,0,129,70,2,189,111,163,177,10,75,35,66,126,132,0,2,8,32,128,64,103,5,232,71,116,54,244,141,42,78,123,105,196,198,143,134,8,208,174,104,34,33,2,180,151,16,45,246,69,0,1,4,16,64,0,1,4,16,64,32,141,0,73,44,105,220,57,42,2,8,32,128,0,2,89,9,232,109,180,57,115,230,184,153,51,103,186,89,179,102,101,117,110,156,12,2,8,32,128,0,2,8,228,45,64,63,34,239,248,228,118,118,180,151,220,34,82,198,249,208,174,202,136,227,164,106,65,123,153,148,52,199,65,0,1,4,16,64,0,1,4,16,64,160,153,0,73,44,205,220,248,21,2,8,32,128,0,2,69,9,232,109,180,157,119,222,217,157,114,202,41,110,250,244,233,69,213,141,202,32,128,0,2,8,32,128,64,92,1,250,17,113,125,75,43,157,246,82,90,68,243,168,15,237,42,143,56,180,229,44,104,47,109,137,20,231,137,0,2,8,32,128,0,2,8,32,208,85,1,146,88,186,26,121,234,141,0,2,8,32,48,84,224,57,207,121,206,208,125,216,161,221,2,115,231,206,109,119,5,56,123,4,16,64,0,129,108,5,232,71,100,27,26,179,19,179,236,71,208,94,204,194,146,109,65,150,237,101,212,74,210,174,70,149,106,239,126,150,237,138,246,210,222,118,48,234,153,91,182,151,81,143,201,126,8,32,128,0,2,8,32,128,0,2,8,52,17,32,137,165,137,26,191,65,0,1,4,16,232,132,128,6,241,24,228,41,55,212,196,183,220,216,82,51,4,16,64,32,7,1,238,51,57,68,33,222,57,88,199,215,186,188,120,53,167,228,38,2,169,226,155,234,184,77,140,248,77,184,128,117,124,173,203,11,175,17,191,136,41,64,124,99,234,82,54,2,8,32,128,0,2,8,32,128,128,181,0,73,44,214,162,148,135,0,2,8,32,80,140,0,131,60,197,132,114,96,69,136,111,217,241,165,118,8,32,128,64,106,1,238,51,169,35,16,247,248,214,241,181,46,47,110,237,41,61,84,32,85,124,83,29,55,212,135,253,155,9,88,199,215,186,188,102,181,226,87,177,4,136,111,44,89,202,69,0,1,4,16,64,0,1,4,16,136,33,64,18,75,12,85,202,68,0,1,4,16,40,66,128,65,158,34,194,88,91,9,226,91,118,124,169,29,2,8,32,144,90,128,251,76,234,8,196,61,190,117,124,173,203,139,91,123,74,15,21,72,21,223,84,199,13,245,97,255,102,2,214,241,181,46,175,89,173,248,85,44,1,226,27,75,150,114,17,64,0,1,4,16,64,0,1,4,98,8,144,196,18,67,149,50,17,64,0,1,4,138,16,96,144,167,136,48,214,86,130,248,150,29,95,106,135,0,2,8,164,22,224,62,147,58,2,113,143,111,29,95,235,242,226,214,158,210,67,5,82,197,55,213,113,67,125,216,191,153,128,117,124,173,203,107,86,43,126,21,75,128,248,198,146,165,92,4,16,64,0,1,4,16,64,0,129,24,2,36,177,196,80,165,76,4,16,64,0,129,34,4,24,228,41,34,140,181,149,32,190,101,199,151,218,33,128,0,2,169,5,184,207,164,142,64,220,227,91,199,215,186,188,184,181,167,244,80,129,84,241,77,117,220,80,31,246,111,38,96,29,95,235,242,154,213,138,95,197,18,11,221,161,183,0,0,32,0,73,68,65,84,32,190,177,100,41,23,1,4,16,64,0,1,4,16,64,32,134,0,73,44,49,84,41,19,1,4,16,64,160,8,1,6,121,138,8,99,109,37,136,111,217,241,165,118,8,32,128,64,106,1,238,51,169,35,16,247,248,214,241,181,46,47,110,237,41,61,84,32,85,124,83,29,55,212,135,253,155,9,88,199,215,186,188,102,181,226,87,177,4,136,111,44,89,202,69,0,1,4,16,64,0,1,4,16,136,33,64,18,75,12,85,202,68,0,1,4,16,40,66,128,65,158,34,194,88,91,9,226,91,118,124,169,29,2,8,32,144,90,128,251,76,234,8,196,61,190,117,124,173,203,139,91,123,74,15,21,72,21,223,84,199,13,245,97,255,102,2,214,241,181,46,175,89,173,248,85,44,1,226,27,75,150,114,17,64,0,1,4,16,64,0,1,4,98,8,144,196,18,67,149,50,17,64,0,1,4,138,16,96,144,167,136,48,214,86,130,248,150,29,95,106,135,0,2,8,164,22,224,62,147,58,2,113,143,111,29,95,235,242,226,214,158,210,67,5,82,197,55,213,113,67,125,216,191,153,128,117,124,173,203,107,86,43,126,21,75,128,248,198,146,165,92,4,16,64,0,1,4,16,64,0,129,24,2,36,177,196,80,165,76,4,16,64,0,129,34,4,24,228,41,34,140,181,149,32,190,101,199,151,218,33,128,0,2,169,5,184,207,164,142,64,220,227,91,199,215,186,188,184,181,167,244,80,129,84,241,77,117,220,80,31,246,111,38,96,29,95,235,242,154,213,138,95,197,18,32,190,177,100,41,23,1,4,16,64,0,1,4,16,64,32,134,0,73,44,49,84,41,19,1,4,16,64,160,8,1,6,121,138,8,99,109,37,136,111,217,241,165,118,8,32,128,64,106,1,238,51,169,35,16,247,248,214,241,181,46,47,110,237,41,61,84,32,85,124,83,29,55,212,135,253,155,9,88,199,215,186,188,102,181,226,87,177,4,136,111,44,89,202,69,0,1,4,16,64,0,1,4,16,136,33,64,18,75,12,85,202,68,0,1,4,16,40,66,128,65,158,34,194,88,91,9,226,91,118,124,169,29,2,8,32,144,90,128,251,76,234,8,196,61,190,117,124,173,203,139,91,123,74,15,21,72,21,223,84,199,13,245,97,255,102,2,214,241,181,46,175,89,173,248,85,44,1,226,27,75,150,114,17,64,0,1,4,16,64,0,1,4,98,8,144,196,18,67,149,50,17,64,0,1,4,138,16,96,144,167,136,48,214,86,130,248,150,29,95,106,135,0,2,8,164,22,224,62,147,58,2,113,143,111,29,95,235,242,226,214,158,210,67,5,82,197,55,213,113,67,125,216,191,153,128,117,124,173,203,107,86,43,126,21,75,128,248,198,146,165,92,4,16,64,0,1,4,16,64,0,129,24,2,36,177,196,80,165,76,4,16,64,0,129,34,4,24,228,41,34,140,181,149,32,190,101,199,151,218,33,128,0,2,169,5,184,207,164,142,64,220,227,91,199,215,186,188,184,181,167,244,80,129,84,241,77,117,220,80,31,246,111,38,96,29,95,235,242,154,213,138,95,197,18,32,190,177,100,41,23,1,4,16,64,0,1,4,16,64,32,134,0,73,44,49,84,41,19,1,4,16,64,160,8,1,6,121,138,8,99,109,37,136,111,217,241,165,118,8,32,128,64,106,1,238,51,169,35,16,247,248,214,241,181,46,47,110,237,41,61,84,32,85,124,83,29,55,212,135,253,155,9,88,199,215,186,188,102,181,226,87,177,4,136,111,44,89,202,69,0,1,4,16,64,0,1,4,16,136,33,64,18,75,12,85,202,68,0,1,4,16,40,66,128,65,158,34,194,88,91,9,226,91,118,124,169,29,2,8,32,144,90,128,251,76,234,8,196,61,190,117,124,173,203,139,91,123,74,15,21,72,21,223,84,199,13,245,97,255,102,2,214,241,181,46,175,89,173,248,85,44,1,226,27,75,150,114,17,64,0,1,4,16,64,0,1,4,98,8,144,196,18,67,149,50,17,64,0,1,4,138,16,96,144,167,136,48,214,86,130,248,150,29,95,106,135,0,2,8,164,22,224,62,147,58,2,113,143,111,29,95,235,242,226,214,158,210,67,5,82,197,55,213,113,67,125,216,191,153,128,117,124,173,203,107,86,43,126,21,75,128,248,198,146,165,92,4,16,64,0,1,4,16,64,0,129,24,2,36,177,196,80,165,76,4,16,64,0,129,34,4,24,228,41,34,140,181,149,32,190,101,199,151,218,33,128,0,2,169,5,184,207,164,142,64,220,227,91,199,215,186,188,184,181,167,244,80,129,84,241,77,117,220,80,31,246,111,38,96,29,95,235,242,154,213,138,95,197,18,32,190,177,100,41,23,1,4,16,64,0,1,4,16,64,32,134,0,73,44,49,84,41,19,1,4,16,64,160,8,1,6,121,138,8,99,109,37,136,111,217,241,165,118,8,32,128,64,106,1,238,51,169,35,16,247,248,214,241,181,46,47,110,237,41,61,84,32,85,124,83,29,55,212,135,253,155,9,88,199,215,186,188,102,181,226,87,177,4,136,111,44,89,202,69,0,1,4,16,64,0,1,4,16,136,33,64,18,75,12,85,202,68,0,1,4,16,40,66,128,65,158,34,194,88,91,9,226,91,118,124,169,29,2,8,32,144,90,128,251,76,234,8,196,61,190,117,124,173,203,139,91,123,74,15,21,72,21,223,84,199,13,245,97,255,102,2,214,241,181,46,175,89,173,248,85,44,1,226,27,75,150,114,17,64,0,1,4,16,64,0,1,4,98,8,144,196,18,67,149,50,17,64,0,1,4,138,16,96,144,167,136,48,214,86,130,248,150,29,95,106,135,0,2,8,164,22,224,62,147,58,2,113,143,111,29,95,235,242,226,214,158,210,67,5,82,197,55,213,113,67,125,216,191,153,128,117,124,173,203,107,86,43,126,21,75,128,248,198,146,165,92,4,16,64,0,1,4,16,64,0,129,24,2,36,177,196,80,165,76,4,16,64,0,129,34,4,24,228,41,34,140,181,149,32,190,101,199,151,218,33,128,0,2,169,5,184,207,164,142,64,220,227,91,199,215,186,188,184,181,167,244,80,129,84,241,77,117,220,80,31,246,111,38,96,29,95,235,242,154,213,138,95,197,18,32,190,177,100,41,23,1,4,16,64,0,1,4,16,64,32,134,0,73,44,49,84,41,19,1,4,16,64,160,8,1,6,121,138,8,99,109,37,136,111,217,241,165,118,8,32,128,64,106,1,238,51,169,35,16,247,248,214,241,181,46,47,110,237,41,61,84,32,85,124,83,29,55,212,135,253,155,9,88,199,215,186,188,102,181,226,87,177,4,136,111,44,89,202,69,0,1,4,16,64,0,1,4,16,136,33,64,18,75,12,85,202,68,0,1,4,16,40,66,128,65,158,34,194,88,91,9,226,91,118,124,169,29,2,8,32,144,90,128,251,76,234,8,196,61,190,117,124,173,203,139,91,123,74,15,21,72,21,223,84,199,13,245,97,255,102,2,214,241,181,46,175,89,173,248,85,44,1,226,27,75,150,114,17,64,0,1,4,16,64,0,1,4,98,8,144,196,18,67,149,50,17,64,0,1,4,138,16,96,144,167,136,48,214,86,130,248,150,29,95,106,135,0,2,8,164,22,224,62,147,58,2,113,143,111,29,95,235,242,226,214,158,210,67,5,82,197,55,213,113,67,125,216,191,153,128,117,124,173,203,107,86,171,116,191,122,230,153,103,156,254,111,218,180,105,233,78,34,226,145,187,30,223,136,180,20,141,0,2,8,32,128,0,2,8,32,16,65,128,36,150,8,168,20,137,0,2,8,32,80,134,64,233,131,60,199,29,119,156,91,116,209,69,221,46,187,236,50,47,96,179,103,207,118,183,220,114,203,188,255,255,234,171,175,238,102,206,156,89,70,64,251,106,81,122,124,139,12,26,149,66,0,1,4,90,36,208,246,251,204,215,191,254,117,247,141,111,124,195,157,125,246,217,94,253,182,219,110,115,159,250,212,167,220,157,119,222,233,94,251,218,215,186,189,246,218,203,45,181,212,82,3,35,50,172,63,113,207,61,247,184,157,118,218,201,151,175,190,72,27,55,235,248,90,151,55,9,211,167,159,126,218,237,177,199,30,207,58,212,54,219,108,227,222,242,150,183,204,251,183,199,30,123,204,189,237,109,111,115,251,236,179,143,219,108,179,205,130,218,203,40,229,79,162,158,22,199,72,21,223,84,199,29,215,236,220,115,207,117,219,110,187,237,188,98,166,79,159,238,54,216,96,3,55,107,214,44,183,206,58,235,248,107,209,209,71,31,237,254,252,231,63,207,219,231,197,47,126,177,91,101,149,85,220,247,190,247,61,255,111,143,60,242,136,211,239,190,246,181,175,57,57,236,182,219,110,238,161,135,30,122,214,169,253,251,191,255,187,123,233,75,95,234,203,106,227,102,29,95,235,242,198,53,125,245,171,95,237,14,58,232,32,119,248,225,135,187,3,15,60,208,41,94,49,183,179,206,58,203,29,127,252,241,238,138,43,174,152,239,48,71,28,113,132,187,233,166,155,220,105,167,157,86,123,10,7,28,112,128,123,234,169,167,220,66,11,45,228,30,127,252,241,236,218,85,110,241,141,25,75,202,70,0,1,4,16,64,0,1,4,16,104,191,0,73,44,237,143,33,53,64,0,1,4,16,136,36,80,234,32,207,53,215,92,227,46,185,228,18,63,16,184,223,126,251,57,77,52,85,219,63,254,227,63,250,73,169,165,151,94,218,255,211,178,203,46,235,254,245,95,255,53,146,112,218,98,75,141,111,90,85,142,142,0,2,8,32,80,9,180,249,62,115,251,237,183,251,137,93,77,8,255,230,55,191,241,85,90,117,213,85,221,43,95,249,74,247,214,183,190,213,79,226,221,127,255,253,238,127,254,231,127,220,130,11,46,56,95,208,235,250,19,127,251,219,223,220,127,255,247,127,187,83,79,61,213,93,118,217,101,238,129,7,30,112,139,47,190,120,43,27,141,117,124,173,203,155,4,170,18,155,212,38,142,58,234,168,121,135,91,111,189,245,220,171,94,245,170,121,255,255,15,127,248,195,238,51,159,249,140,79,88,218,110,187,237,6,158,86,93,123,25,165,252,73,212,211,226,24,169,226,155,234,184,227,154,233,58,161,246,82,37,169,92,117,213,85,238,75,95,250,146,187,224,130,11,220,13,55,220,224,175,29,27,110,184,161,211,181,234,37,47,121,137,191,78,173,182,218,106,254,176,15,63,252,176,123,254,243,159,239,175,79,155,108,178,137,79,188,251,201,79,126,226,118,223,125,119,146,88,134,4,38,183,246,242,134,55,188,193,63,179,42,129,68,9,34,155,111,190,249,184,77,107,202,223,79,149,196,242,201,79,126,210,221,120,227,141,238,140,51,206,168,45,67,251,244,38,177,28,122,232,161,81,207,55,180,240,220,226,27,122,254,236,143,0,2,8,32,128,0,2,8,32,208,45,1,146,88,186,21,111,106,139,0,2,8,32,16,32,80,234,32,143,222,46,251,209,143,126,228,46,191,252,114,183,243,206,59,207,75,98,209,196,210,98,139,45,230,244,198,236,34,139,44,18,32,213,206,93,75,141,111,59,163,193,89,35,128,0,2,229,9,180,245,62,163,213,47,52,241,171,68,214,235,174,187,206,79,14,95,123,237,181,62,49,225,193,7,31,116,47,120,193,11,252,196,177,146,92,180,122,219,74,43,173,244,172,224,77,213,159,248,227,31,255,232,148,212,240,215,191,254,149,36,150,190,38,223,198,246,162,21,47,14,57,228,16,247,195,31,254,112,224,31,240,69,23,93,228,87,81,80,194,193,145,71,30,57,48,137,101,170,246,50,172,252,54,93,53,82,197,55,213,113,199,141,77,149,196,50,119,238,220,103,21,245,207,255,252,207,110,205,53,215,116,159,251,220,231,252,243,202,57,231,156,227,87,250,249,194,23,190,224,206,59,239,60,119,243,205,55,251,149,52,182,216,98,11,191,90,203,137,39,158,232,110,189,245,86,167,228,4,146,88,134,71,37,183,246,162,213,120,62,250,209,143,250,235,135,254,247,209,71,31,245,43,235,232,153,85,49,93,99,141,53,220,23,191,248,69,159,100,169,77,43,245,156,126,250,233,78,247,49,173,8,245,233,79,127,218,255,187,218,205,127,254,231,127,250,132,187,111,125,235,91,62,209,73,137,49,122,38,94,127,253,245,253,139,29,175,123,221,235,124,153,135,29,118,152,91,119,221,117,253,126,47,127,249,203,125,249,107,173,181,150,235,77,98,185,251,238,187,221,222,123,239,237,159,167,95,241,138,87,248,182,166,21,130,212,246,244,44,173,21,198,116,174,58,231,156,182,220,226,155,147,13,231,130,0,2,8,32,128,0,2,8,32,144,159,0,73,44,249,197,132,51,66,0,1,4,16,200,68,160,244,65,158,183,191,253,237,126,2,170,90,137,69,203,35,107,32,80,3,126,191,255,253,239,221,142,59,238,232,151,250,175,251,84,64,38,97,106,124,26,165,199,183,49,12,63,68,0,1,4,16,48,17,104,235,125,70,159,109,80,159,64,171,32,232,205,119,37,177,104,162,239,245,175,127,189,255,60,194,194,11,47,236,147,87,94,246,178,151,185,239,124,231,59,126,178,184,119,27,165,63,241,191,255,251,191,126,114,144,149,88,254,159,92,27,219,203,73,39,157,228,180,210,192,138,43,174,232,22,88,96,1,63,73,172,118,163,79,105,232,147,81,107,175,189,182,251,238,119,191,235,87,239,209,132,241,160,149,88,166,106,47,83,149,111,242,71,58,193,66,82,197,55,213,113,199,165,173,75,98,81,210,212,133,23,94,232,174,190,250,106,247,230,55,191,217,63,187,232,83,64,250,204,204,198,27,111,236,238,184,227,14,247,220,231,62,215,39,43,108,189,245,214,110,249,229,151,119,159,255,252,231,125,114,194,14,59,236,240,172,21,40,117,142,39,159,124,178,127,246,225,115,66,255,23,177,220,218,139,218,129,62,35,165,149,116,148,136,162,213,117,20,71,125,26,74,207,170,74,110,209,181,71,9,39,186,175,104,165,22,37,46,189,240,133,47,244,201,77,74,64,217,106,171,173,124,155,208,167,165,246,221,119,95,159,124,162,207,20,41,89,83,229,168,109,40,225,238,250,235,175,247,159,207,83,249,239,124,231,59,221,246,219,111,239,203,191,247,222,123,253,234,63,74,84,209,74,44,74,146,121,205,107,94,227,150,88,98,9,159,164,162,100,59,61,79,43,57,83,171,71,105,37,22,29,79,255,171,253,114,218,114,139,111,78,54,156,11,2,8,32,128,0,2,8,32,128,64,126,2,36,177,228,23,19,206,8,1,4,16,64,32,19,129,210,7,121,250,147,88,52,32,172,79,7,105,208,119,201,37,151,244,131,113,90,226,95,203,119,107,112,176,180,173,244,248,150,22,47,234,131,0,2,8,180,77,160,141,247,25,221,243,255,237,223,254,205,79,212,105,178,176,74,98,249,251,223,255,238,87,102,121,207,123,222,227,19,18,142,61,246,88,63,241,167,55,226,53,73,167,21,86,180,173,176,194,10,238,87,191,250,213,208,254,4,73,44,243,183,230,54,182,151,253,247,223,223,157,114,202,41,110,206,156,57,238,174,187,238,242,43,21,40,145,69,125,72,181,35,77,58,171,13,105,149,132,42,137,69,171,248,140,218,94,244,25,145,65,229,107,50,185,109,91,170,248,166,58,238,184,241,169,75,98,209,74,23,90,117,69,73,5,90,101,67,215,161,43,175,188,210,39,215,233,147,169,74,196,255,200,71,62,226,19,241,148,100,240,229,47,127,217,39,51,84,73,44,253,73,119,87,92,113,133,219,117,215,93,73,98,249,255,3,150,123,123,169,226,88,37,84,42,222,186,239,104,213,19,125,54,74,137,36,186,39,253,225,15,127,240,113,87,130,210,199,62,246,49,159,84,162,107,137,94,208,208,166,114,182,220,114,75,159,180,163,21,124,116,111,211,10,42,74,134,81,18,75,181,234,152,238,103,90,105,229,215,191,254,181,255,36,154,238,141,251,236,179,143,211,103,211,170,79,89,105,181,160,101,150,89,198,39,75,213,125,50,109,220,191,7,171,223,231,30,95,171,122,82,14,2,8,32,128,0,2,8,32,128,64,25,2,36,177,148,17,71,106,129,0,2,8,32,16,65,160,244,65,158,254,36,22,189,45,166,1,64,13,248,106,187,248,226,139,253,219,213,90,150,123,229,149,87,142,32,156,182,200,210,227,155,86,151,163,35,128,0,2,8,180,237,62,163,137,56,221,239,53,233,183,205,54,219,248,79,196,84,43,24,108,180,209,70,238,210,75,47,117,31,252,224,7,253,155,230,122,75,253,130,11,46,240,159,82,208,231,60,170,164,2,37,42,232,77,247,97,253,9,146,88,230,255,251,104,91,123,81,13,244,41,32,109,250,116,134,54,37,157,40,105,64,171,90,40,153,69,147,190,154,60,214,138,9,187,236,178,139,123,215,187,222,229,255,251,168,237,69,137,83,131,202,255,243,159,255,220,186,11,76,170,248,166,58,238,184,1,170,75,98,81,2,193,95,254,242,23,119,234,169,167,186,159,254,244,167,238,181,175,125,173,95,17,74,171,102,40,129,225,161,135,30,242,201,248,151,92,114,137,123,211,155,222,228,147,171,212,142,248,156,208,104,17,201,189,189,40,142,250,100,144,62,117,167,237,153,103,158,113,11,46,184,160,79,100,90,110,185,229,124,194,202,105,167,157,230,87,93,209,54,115,230,204,121,73,44,74,64,89,125,245,213,253,191,235,222,166,85,125,180,98,148,86,38,213,125,173,74,98,81,146,166,202,211,166,207,18,233,26,166,255,191,86,92,81,25,90,245,71,207,209,253,155,146,171,246,216,99,143,209,160,19,237,149,123,124,19,177,112,88,4,16,64,0,1,4,16,64,0,129,76,5,72,98,201,52,48,156,22,2,8,32,128,64,122,129,210,7,121,250,147,88,244,246,181,18,89,244,61,112,109,122,195,81,223,255,214,224,222,140,25,51,210,7,196,248,12,74,143,175,49,23,197,33,128,0,2,8,4,10,180,237,62,163,213,86,244,137,159,106,211,68,177,250,0,250,92,135,86,107,211,27,239,234,35,40,217,229,238,187,239,246,19,195,122,91,253,121,207,123,158,239,63,104,211,103,100,126,254,243,159,15,237,79,144,196,50,127,99,106,91,123,81,13,206,61,247,92,223,87,212,167,165,180,157,112,194,9,126,114,120,207,61,247,244,171,245,84,155,38,126,151,94,122,105,191,130,129,254,111,212,246,162,85,50,6,149,95,77,96,7,254,73,38,221,61,85,124,83,29,119,92,236,65,73,44,74,50,120,201,75,94,226,147,165,244,73,24,181,35,93,115,148,200,162,68,132,51,206,56,195,31,86,159,138,81,98,195,253,247,223,239,63,135,166,141,36,150,209,34,146,123,123,81,28,181,210,142,238,71,218,180,66,138,18,83,110,189,245,86,119,220,113,199,249,21,68,181,143,62,113,166,103,221,53,215,92,115,94,18,139,86,231,89,109,181,213,252,190,74,216,252,234,87,191,234,247,249,237,111,127,235,87,91,169,146,88,148,8,163,125,180,85,159,206,83,98,230,49,199,28,227,147,88,222,251,222,247,250,4,41,221,7,171,100,25,253,187,142,153,251,51,115,238,241,29,173,149,178,23,2,8,32,128,0,2,8,32,128,64,87,4,72,98,233,74,164,169,39,2,8,32,128,64,176,64,233,131,60,253,73,44,122,163,90,223,142,215,96,157,190,35,174,55,215,244,246,162,222,188,46,113,43,61,190,37,198,140,58,33,128,0,2,109,18,104,251,125,70,253,2,173,170,162,73,96,173,112,160,213,13,180,226,193,198,27,111,236,62,252,225,15,251,62,194,183,191,253,237,249,66,50,74,127,130,36,150,249,91,114,27,219,139,218,199,101,151,93,230,174,190,250,106,119,199,29,119,248,21,122,244,185,41,125,66,168,119,211,4,241,39,62,241,137,129,159,218,152,170,189,140,90,126,27,174,11,169,226,155,234,184,227,198,164,74,98,81,146,130,54,37,213,237,183,223,126,238,79,127,250,147,251,197,47,126,49,111,229,72,125,10,85,73,118,189,159,138,57,248,224,131,253,42,27,90,57,170,74,166,34,137,101,180,136,228,222,94,170,207,9,85,247,34,125,210,236,236,179,207,246,247,35,173,144,242,79,255,244,79,62,153,69,159,150,218,100,147,77,220,135,62,244,33,127,237,209,106,42,85,18,139,174,87,250,228,144,126,179,212,82,75,185,189,246,218,203,157,116,210,73,126,5,177,243,207,63,223,127,78,72,9,122,111,120,195,27,156,202,215,170,164,122,30,214,231,210,148,172,162,54,165,100,21,125,206,74,109,76,215,64,181,195,235,175,191,222,39,205,228,188,229,30,223,156,237,56,55,4,16,64,0,1,4,16,64,0,129,201,11,144,196,50,121,115,142,136,0,2,8,32,208,18,129,210,7,121,180,236,182,222,90,212,146,204,218,180,28,179,6,237,244,89,0,109,122,99,86,3,120,27,108,176,65,75,34,22,118,154,165,199,55,76,131,189,17,64,0,1,4,172,5,218,126,159,233,77,98,145,205,97,135,29,230,39,237,180,189,232,69,47,114,223,255,254,247,253,231,27,250,183,81,250,19,154,236,91,123,237,181,253,74,46,47,120,193,11,172,233,39,82,158,117,124,173,203,155,4,194,31,254,240,7,183,237,182,219,186,159,253,236,103,254,112,235,175,191,190,59,239,188,243,124,251,232,221,166,74,98,153,170,189,140,90,254,36,234,58,238,49,82,197,55,213,113,199,245,210,51,136,218,86,181,105,197,11,37,41,104,149,140,85,87,93,117,222,191,107,117,12,173,238,163,207,193,40,129,65,155,62,115,182,233,166,155,58,37,194,232,211,104,218,148,232,176,219,110,187,249,207,13,245,110,42,83,207,67,250,4,86,27,55,235,248,90,151,103,109,90,37,35,105,5,48,173,20,182,252,242,203,251,21,85,54,219,108,51,159,104,162,36,58,109,74,50,217,114,203,45,221,241,199,31,239,147,158,214,93,119,93,191,106,139,218,142,86,19,219,106,171,173,124,242,147,54,37,186,156,121,230,153,110,243,205,55,247,255,174,54,246,200,35,143,248,242,213,238,46,186,232,34,183,225,134,27,58,125,46,79,137,48,250,92,145,218,211,59,222,241,142,121,213,211,127,235,79,222,179,174,187,69,121,185,199,215,162,142,148,129,0,2,8,32,128,0,2,8,32,80,142,0,73,44,229,196,146,154,32,128,0,2,8,24,11,116,117,144,71,19,74,247,221,119,159,91,97,133,21,220,180,105,211,140,85,243,41,174,171,241,205,39,2,156,9,2,8,32,80,182,64,137,247,153,199,31,127,220,41,177,64,159,98,24,182,149,222,159,176,142,175,117,121,195,226,99,249,223,255,248,199,63,58,157,127,127,242,74,200,49,166,106,47,22,229,135,156,75,140,125,83,197,55,213,113,99,24,82,230,252,2,214,241,181,46,207,58,102,74,98,81,194,209,149,87,94,233,87,127,82,226,210,2,11,44,48,239,48,79,60,241,132,211,245,66,159,157,82,93,238,189,247,94,191,138,152,62,47,213,191,233,147,68,250,111,139,45,182,152,211,189,77,255,183,196,18,75,248,221,148,92,119,251,237,183,251,231,97,173,226,50,104,211,202,45,218,71,201,156,90,197,180,13,91,238,241,109,131,33,231,136,0,2,8,32,128,0,2,8,32,48,57,1,146,88,38,103,205,145,16,64,0,1,4,90,38,192,32,79,203,2,22,120,186,196,55,16,140,221,17,64,0,1,4,130,4,184,207,4,113,181,110,103,235,248,90,151,215,58,208,194,79,56,85,124,83,29,183,240,112,102,83,61,235,248,90,151,103,13,85,37,177,232,147,64,108,225,2,185,199,55,188,70,252,2,1,4,16,64,0,1,4,16,64,160,100,1,146,88,74,142,46,117,67,0,1,4,16,24,75,128,65,158,177,248,178,255,49,241,205,62,68,156,32,2,8,32,208,106,1,238,51,173,14,223,208,147,183,142,175,117,121,67,43,192,14,19,21,72,21,223,84,199,157,40,110,135,15,102,29,95,235,242,172,67,115,227,141,55,58,37,176,236,180,211,78,214,69,119,162,188,220,227,219,137,32,80,73,4,16,64,0,1,4,16,64,0,129,145,5,72,98,25,153,138,29,17,64,0,1,4,186,38,192,32,79,217,17,39,190,101,199,151,218,33,128,0,2,169,5,184,207,164,142,64,220,227,91,199,215,186,188,184,181,167,244,80,129,84,241,77,117,220,80,31,246,111,38,96,29,95,235,242,154,213,138,95,197,18,32,190,177,100,41,23,1,4,16,64,0,1,4,16,64,32,134,0,73,44,49,84,41,19,1,4,16,64,160,8,1,6,121,138,8,99,109,37,136,111,217,241,165,118,8,32,128,64,106,1,238,51,169,35,16,247,248,214,241,181,46,47,110,237,41,61,84,32,85,124,83,29,55,212,135,253,155,9,88,199,215,186,188,102,181,226,87,177,4,136,111,44,89,202,69,0,1,4,16,64,0,1,4,16,136,33,64,18,75,12,85,202,68,0,1,4,16,40,66,128,65,158,34,194,88,91,9,226,91,118,124,169,29,2,8,32,144,90,128,251,76,234,8,196,61,190,117,124,173,203,139,91,123,74,15,21,72,21,223,84,199,13,245,97,255,102,2,214,241,181,46,175,89,173,248,85,44,1,226,27,75,150,114,17,64,0,1,4,16,64,0,1,4,98,8,144,196,18,67,149,50,17,64,0,1,4,138,16,96,144,167,136,48,214,86,130,248,150,29,95,106,135,0,2,8,164,22,224,62,147,58,2,113,143,111,29,95,235,242,226,214,158,210,67,5,82,197,55,213,113,67,125,216,191,153,128,117,124,173,203,107,86,43,126,21,75,128,248,198,146,165,92,4,16,64,0,1,4,16,64,0,129,24,2,36,177,196,80,165,76,4,16,64,0,129,34,4,24,228,41,34,140,181,149,32,190,101,199,151,218,33,128,0,2,169,5,184,207,164,142,64,220,227,91,199,215,186,188,184,181,167,244,80,129,84,241,77,117,220,80,31,246,111,38,96,29,95,235,242,154,213,138,95,197,18,32,190,177,100,41,23,1,4,16,64,0,1,4,16,64,32,134,0,73,44,49,84,41,19,1,4,16,64,160,8,1,6,121,138,8,99,109,37,136,111,217,241,165,118,8,32,128,64,106,1,238,51,169,35,16,247,248,214,241,181,46,47,110,237,41,61,84,32,85,124,83,29,55,212,135,253,155,9,88,199,215,186,188,102,181,226,87,177,4,136,111,44,89,202,69,0,1,4,16,64,0,1,4,16,136,33,64,18,75,12,85,202,68,0,1,4,16,40,66,128,65,158,34,194,88,91,9,226,91,118,124,169,29,2,8,32,144,90,128,251,76,234,8,196,61,190,117,124,173,203,139,91,123,74,15,21,72,21,223,84,199,13,245,97,255,102,2,214,241,181,46,175,89,173,248,85,44,1,226,27,75,150,114,17,64,0,1,4,16,64,0,1,4,98,8,144,196,18,67,149,50,17,64,0,1,4,138,16,96,144,167,136,48,214,86,130,248,150,29,95,106,135,0,2,8,164,22,224,62,147,58,2,113,143,111,29,95,235,242,226,214,158,210,67,5,82,197,55,213,113,67,125,216,191,153,128,117,124,173,203,107,86,43,126,21,75,128,248,198,146,165,92,4,16,64,0,1,4,16,64,0,129,24,2,36,177,196,80,165,76,4,16,64,0,129,34,4,24,228,41,34,140,181,149,32,190,101,199,151,218,33,128,0,2,169,5,184,207,164,142,64,220,227,91,199,215,186,188,184,181,167,244,80,129,84,241,77,117,220,80,31,246,111,38,96,29,95,235,242,154,213,138,95,197,18,32,190,177,100,41,23,1,4,16,64,0,1,4,16,64,32,134,0,73,44,49,84,41,19,1,4,16,64,160,8,1,6,121,138,8,99,109,37,136,111,217,241,165,118,8,32,128,64,106,1,238,51,169,35,16,247,248,214,241,181,46,47,110,237,41,61,84,32,85,124,83,29,55,212,135,253,155,9,88,199,215,186,188,102,181,226,87,177,4,136,111,44,89,202,69,0,1,4,16,64,0,1,4,16,136,33,64,18,75,12,85,202,68,0,1,4,16,40,66,128,65,158,34,194,88,91,9,226,91,118,124,169,29,2,8,32,144,90,128,251,76,234,8,196,61,190,117,124,173,203,139,91,123,74,15,21,72,21,223,84,199,13,245,97,255,102,2,214,241,181,46,175,89,173,248,85,44,1,226,27,75,150,114,17,64,0,1,4,16,64,0,1,4,98,8,144,196,18,67,149,50,17,64,0,1,4,138,16,96,144,167,136,48,214,86,130,248,150,29,95,106,135,0,2,8,164,22,224,62,147,58,2,113,143,111,29,95,235,242,226,214,158,210,67,5,82,197,55,213,113,67,125,216,191,153,128,117,124,173,203,107,86,43,126,21,75,128,248,198,146,165,92,4,16,64,0,1,4,16,64,0,129,24,2,36,177,196,80,165,76,4,16,64,0,129,34,4,24,228,41,34,140,181,149,32,190,101,199,151,218,33,128,0,2,169,5,184,207,164,142,64,220,227,91,199,215,186,188,184,181,167,244,80,129,84,241,77,117,220,80,31,246,111,38,96,29,95,235,242,154,213,138,95,197,18,32,190,177,100,41,23,1,4,16,64,0,1,4,16,64,32,134,0,73,44,49,84,41,19,1,4,16,64,160,8,1,6,121,138,8,99,109,37,136,111,217,241,165,118,8,32,128,64,106,1,238,51,169,35,16,247,248,214,241,181,46,47,110,237,41,61,84,32,85,124,83,29,55,212,135,253,155,9,88,199,215,186,188,102,181,226,87,177,4,136,111,44,89,202,69,0,1,4,16,64,0,1,4,16,136,33,64,18,75,12,85,202,68,0,1,4,16,40,66,128,65,158,34,194,88,91,9,226,91,118,124,169,29,2,8,32,144,90,128,251,76,234,8,196,61,190,117,124,173,203,139,91,123,74,15,21,72,21,223,84,199,13,245,97,255,102,2,214,241,181,46,175,89,173,248,85,44,1,226,27,75,150,114,17,64,0,1,4,16,64,0,1,4,98,8,144,196,18,67,149,50,17,64,0,1,4,138,16,96,144,167,136,48,214,86,130,248,150,29,95,106,135,0,2,8,164,22,224,62,147,58,2,113,143,111,29,95,235,242,226,214,158,210,67,5,82,197,55,213,113,67,125,216,191,153,128,117,124,173,203,107,86,43,126,21,75,128,248,198,146,165,92,4,16,64,0,1,4,16,64,0,129,24,2,36,177,196,80,165,76,4,16,64,0,129,34,4,24,228,41,34,140,181,149,32,190,101,199,151,218,33,128,0,2,169,5,184,207,164,142,64,220,227,91,199,215,186,188,184,181,167,244,80,129,84,241,77,117,220,80,31,246,111,38,96,29,95,235,242,154,213,138,95,197,18,32,190,177,100,41,23,1,4,16,64,0,1,4,16,64,32,134,0,73,44,49,84,41,19,1,4,16,64,160,8,1,6,121,138,8,99,109,37,136,111,217,241,165,118,8,32,128,64,106,1,238,51,169,35,16,247,248,214,241,181,46,47,110,237,41,61,84,32,85,124,83,29,55,212,135,253,155,9,88,199,215,186,188,102,181,226,87,177,4,136,111,44,89,202,69,0,1,4,16,64,0,1,4,16,136,33,64,18,75,12,85,202,68,0,1,4,16,40,66,128,65,158,34,194,88,91,9,226,91,118,124,169,29,2,8,32,144,90,128,251,76,234,8,196,61,190,117,124,173,203,139,91,123,74,15,21,72,21,223,84,199,13,245,97,255,102,2,214,241,181,46,175,89,173,248,85,44,1,226,27,75,150,114,17,64,0,1,4,16,64,0,1,4,98,8,144,196,18,67,149,50,17,64,0,1,4,138,16,96,144,167,136,48,214,86,130,248,150,29,95,106,135,0,2,8,164,22,224,62,147,58,2,113,143,111,29,95,235,242,226,214,158,210,67,5,82,197,55,213,113,67,125,216,191,153,128,117,124,173,203,107,86,43,126,21,75,128,248,198,146,165,92,4,16,64,0,1,4,16,64,0,129,24,2,36,177,196,80,165,76,4,16,64,0,129,34,4,24,228,41,34,140,181,149,32,190,101,199,151,218,33,128,0,2,169,5,184,207,164,142,64,220,227,91,199,215,186,188,184,181,167,244,80,129,84,241,77,117,220,80,31,246,111,38,96,29,95,235,242,154,213,138,95,197,18,32,190,177,100,41,23,1,4,16,64,0,1,4,16,64,32,134,0,73,44,49,84,41,19,1,4,16,64,160,8,1,6,121,138,8,99,109,37,136,111,217,241,165,118,8,32,128,64,106,1,238,51,169,35,16,247,248,214,241,181,46,47,110,237,41,61,84,32,85,124,83,29,55,212,135,253,155,9,88,199,215,186,188,102,181,226,87,177,4,136,111,44,89,202,69,0,1,4,16,64,0,1,4,16,136,33,64,18,75,12,85,202,68,0,1,4,16,40,66,128,65,158,34,194,88,91,9,226,91,118,124,169,29,2,8,32,144,90,128,251,76,234,8,196,61,190,117,124,173,203,139,91,123,74,15,21,72,21,223,84,199,13,245,97,255,102,2,214,241,181,46,175,89,173,248,85,44,1,226,27,75,150,114,17,64,0,1,4,16,64,0,1,4,98,8,144,196,18,67,149,50,17,64,0,1,4,138,16,208,32,15,91,217,2,115,231,206,45,187,130,212,14,1,4,16,64,32,153,0,253,136,100,244,19,59,176,101,63,130,246,50,177,176,37,59,144,101,123,25,181,18,180,171,81,165,218,187,159,101,187,162,189,180,183,29,140,122,230,150,237,101,212,99,178,31,2,8,32,128,0,2,8,32,128,0,2,77,4,72,98,105,162,198,111,16,64,0,1,4,16,40,80,128,55,179,10,12,42,85,66,0,1,4,16,64,96,66,2,244,35,38,4,93,200,97,104,47,133,4,146,106,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,65,128,36,150,8,168,20,137,0,2,8,32,128,64,27,5,152,76,104,99,212,56,103,4,16,64,0,1,4,242,16,160,31,145,71,28,218,114,22,180,151,182,68,138,243,68,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,96,242,2,36,177,76,222,156,35,34,128,0,2,8,32,144,165,0,147,9,89,134,133,147,66,0,1,4,16,64,160,21,2,244,35,90,17,166,108,78,146,246,146,77,40,56,17,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,178,19,32,137,37,187,144,112,66,8,32,128,0,2,8,164,17,96,50,33,141,59,71,69,0,1,4,16,64,160,4,1,250,17,37,68,113,114,117,160,189,76,206,154,35,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,208,54,1,146,88,218,22,49,206,23,1,4,16,64,0,129,72,2,76,38,68,130,165,88,4,16,64,0,1,4,58,32,64,63,162,3,65,54,172,34,237,197,16,147,162,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,40,76,128,36,150,194,2,74,117,16,64,0,1,4,16,104,42,192,100,66,83,57,126,135,0,2,8,32,128,0,2,244,35,104,3,33,2,180,151,16,45,246,69,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,160,91,2,36,177,116,43,222,212,22,1,4,16,64,0,129,90,1,38,19,104,28,8,32,128,0,2,8,32,208,84,128,126,68,83,185,110,254,142,246,210,205,184,83,107,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,70,17,32,137,101,20,37,246,65,0,1,4,16,64,160,3,2,76,38,116,32,200,84,17,1,4,16,64,0,129,72,2,244,35,34,193,22,90,44,237,165,208,192,82,45,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,12,4,72,98,49,64,164,8,4,16,64,0,1,4,74,16,96,50,161,132,40,82,7,4,16,64,0,1,4,210,8,208,143,72,227,222,214,163,210,94,218,26,57,206,27,1,4,16,64,0,1,4,16,210,127,98,9,0,0,32,0,73,68,65,84,64,0,1,4,16,64,0,129,248,2,36,177,196,55,230,8,8,32,128,0,2,8,180,66,128,201,132,86,132,137,147,68,0,1,4,16,64,32,75,1,250,17,89,134,37,219,147,162,189,100,27,26,78,12,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,228,2,36,177,36,15,1,39,128,0,2,8,32,128,64,30,2,76,38,228,17,7,206,2,1,4,16,64,0,129,54,10,208,143,104,99,212,210,157,51,237,37,157,61,71,70,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,119,1,146,88,114,143,16,231,135,0,2,8,32,128,192,132,4,152,76,152,16,52,135,65,0,1,4,16,64,160,64,1,250,17,5,6,53,98,149,104,47,17,113,41,26,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,150,11,144,196,210,242,0,114,250,8,32,128,0,2,8,88,9,48,153,96,37,73,57,8,32,128,0,2,8,116,79,128,126,68,247,98,62,78,141,105,47,227,232,241,91,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,202,22,32,137,165,236,248,82,59,4,16,64,0,1,4,70,22,96,50,97,100,42,118,68,0,1,4,16,64,0,129,62,1,250,17,52,137,16,1,218,75,136,22,251,34,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,208,45,1,146,88,186,21,111,106,139,0,2,8,32,128,64,173,0,147,9,52,14,4,16,64,0,1,4,16,104,42,64,63,162,169,92,55,127,71,123,233,102,220,169,53,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,163,8,144,196,50,138,18,251,32,128,0,2,8,32,208,1,1,38,19,58,16,100,170,136,0,2,8,32,128,64,36,1,250,17,145,96,11,45,150,246,82,104,96,169,22,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,6,2,36,177,24,32,82,4,2,8,32,128,0,2,37,8,48,153,80,66,20,169,3,2,8,32,128,0,2,105,4,232,71,164,113,111,235,81,105,47,109,141,28,231,141,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,124,1,146,88,226,27,115,4,4,16,64,0,1,4,90,33,192,100,66,43,194,196,73,34,128,0,2,8,32,144,165,0,253,136,44,195,146,237,73,209,94,178,13,13,39,134,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,114,1,146,88,146,135,128,19,64,0,1,4,16,64,32,15,1,38,19,242,136,3,103,129,0,2,8,32,128,64,27,5,232,71,180,49,106,233,206,153,246,146,206,158,35,35,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,144,187,0,73,44,185,71,136,243,67,0,1,4,16,64,96,66,2,76,38,76,8,154,195,32,128,0,2,8,32,80,160,0,253,136,2,131,26,177,74,180,151,136,184,20,141,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,203,5,72,98,105,121,0,57,125,4,16,64,0,1,4,172,4,152,76,176,146,164,28,4,16,64,0,1,4,186,39,64,63,162,123,49,31,167,198,180,151,113,244,248,45,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,101,11,144,196,82,118,124,169,29,2,8,32,128,0,2,35,11,48,153,48,50,21,59,34,128,0,2,8,32,128,64,159,0,253,8,154,68,136,0,237,37,68,139,125,17,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,232,150,0,73,44,221,138,55,181,69,0,1,4,16,64,160,86,128,201,4,26,7,2,8,32,128,0,2,8,52,21,160,31,209,84,174,155,191,163,189,116,51,238,212,26,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,81,4,72,98,25,69,137,125,16,64,0,1,4,16,232,128,0,147,9,29,8,50,85,68,0,1,4,16,64,32,146,0,253,136,72,176,133,22,75,123,41,52,176,84,11,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,3,1,146,88,12,16,41,2,1,4,16,64,0,129,18,4,152,76,40,33,138,212,1,1,4,16,64,0,129,52,2,244,35,210,184,183,245,168,180,151,182,70,142,243,70,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,190,0,73,44,241,141,57,2,2,8,32,128,0,2,173,16,96,50,161,21,97,226,36,17,64,0,1,4,16,200,82,128,126,68,150,97,201,246,164,104,47,217,134,134,19,67,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,185,0,73,44,201,67,192,9,32,128,0,2,8,32,144,135,0,147,9,121,196,129,179,64,0,1,4,16,64,160,141,2,244,35,218,24,181,116,231,76,123,73,103,207,145,17,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,200,93,128,36,150,220,35,196,249,33,128,0,2,8,32,48,33,1,38,19,38,4,205,97,16,64,0,1,4,16,40,80,128,126,68,129,65,141,88,37,218,75,68,92,138,70,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,160,229,2,36,177,180,60,128,156,62,2,8,32,128,0,2,86,2,76,38,88,73,82,14,2,8,32,128,0,2,221,19,160,31,209,189,152,143,83,99,218,203,56,122,252,22,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,178,5,72,98,41,59,190,212,14,1,4,16,64,0,129,145,5,152,76,24,153,138,29,17,64,0,1,4,16,64,160,79,128,126,4,77,34,68,128,246,18,162,197,190,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,116,75,128,36,150,110,197,155,218,34,128,0,2,8,32,80,43,192,100,2,141,3,1,4,16,64,0,1,4,154,10,208,143,104,42,215,205,223,209,94,186,25,119,106,141,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,192,40,2,36,177,140,162,196,62,8,32,128,0,2,8,116,64,128,201,132,14,4,153,42,34,128,0,2,8,32,16,73,128,126,68,36,216,66,139,165,189,20,26,88,170,133,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,128,129,0,73,44,6,136,20,129,0,2,8,32,128,64,9,2,76,38,148,16,69,234,128,0,2,8,32,128,64,26,1,250,17,105,220,219,122,84,218,75,91,35,199,121,35,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,95,128,36,150,248,198,28,1,1,4,16,64,0,129,86,8,48,153,208,138,48,113,146,8,32,128,0,2,8,100,41,64,63,34,203,176,100,123,82,180,151,108,67,195,137,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,144,92,128,36,150,228,33,224,4,16,64,0,1,4,16,200,67,128,201,132,60,226,192,89,32,128,0,2,8,32,208,70,1,250,17,109,140,90,186,115,166,189,164,179,231,200,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,228,46,64,18,75,238,17,226,252,16,64,0,1,4,16,152,144,0,147,9,19,130,230,48,8,32,128,0,2,8,20,40,64,63,162,192,160,70,172,18,237,37,34,46,69,35,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,208,114,1,146,88,90,30,64,78,31,1,4,16,64,0,1,43,1,38,19,172,36,41,7,1,4,16,64,0,129,238,9,208,143,232,94,204,199,169,49,237,101,28,61,126,139,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,217,2,36,177,148,29,95,106,135,0,2,8,32,128,192,200,2,76,38,140,76,197,142,8,32,128,0,2,8,32,208,39,64,63,130,38,17,34,64,123,9,209,98,95,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,186,37,64,18,75,183,226,77,109,17,64,0,1,4,16,168,21,96,50,129,198,129,0,2,8,32,128,0,2,77,5,232,71,52,149,235,230,239,104,47,221,140,59,181,70,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,96,20,1,146,88,70,81,98,31,4,16,64,0,1,4,58,32,192,100,66,7,130,76,21,17,64,0,1,4,16,136,36,64,63,34,18,108,161,197,210,94,10,13,44,213,66,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,192,64,128,36,22,3,68,138,64,0,1,4,16,64,160,4,1,38,19,74,136,34,117,64,0,1,4,16,64,32,141,0,253,136,52,238,109,61,42,237,165,173,145,227,188,17,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,136,47,64,18,75,124,99,142,128,0,2,8,32,128,64,43,4,152,76,104,69,152,56,73,4,16,64,0,1,4,178,20,160,31,145,101,88,178,61,41,218,75,182,161,225,196,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,72,46,64,18,75,242,16,112,2,8,32,128,0,2,8,164,17,152,51,103,142,59,232,160,131,220,236,217,179,221,222,123,239,237,170,201,132,99,143,61,214,237,191,255,254,238,240,195,15,119,51,103,206,76,115,114,28,21,1,4,16,64,0,1,4,178,22,160,31,145,117,120,178,59,57,218,75,118,33,225,132,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,200,86,128,36,150,108,67,195,137,33,128,0,2,8,32,16,87,224,225,135,31,118,75,45,181,148,155,54,109,154,91,116,209,69,221,125,247,221,231,150,92,114,73,247,216,99,143,185,167,159,126,218,255,255,167,79,159,30,247,36,40,29,1,4,16,64,0,1,4,90,41,64,63,162,149,97,75,118,210,180,151,100,244,28,24,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,214,9,144,196,210,186,144,113,194,8,32,128,0,2,8,216,9,28,112,192,1,238,232,163,143,118,79,62,249,228,188,66,23,90,104,33,183,207,62,251,184,89,179,102,217,29,136,146,16,64,0,1,4,16,64,160,56,1,250,17,197,133,52,106,133,104,47,81,121,41,28,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,98,4,72,98,41,38,148,84,4,1,4,16,64,0,129,112,1,189,21,59,99,198,12,247,196,19,79,204,251,241,194,11,47,236,238,189,247,94,86,97,9,231,228,23,8,32,128,0,2,8,116,74,128,126,68,167,194,61,118,101,105,47,99,19,82,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,157,16,32,137,165,19,97,166,146,8,32,128,0,2,8,212,11,244,190,21,203,42,44,180,20,4,16,64,0,1,4,16,8,17,160,31,17,162,197,190,180,23,218,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,12,19,32,137,101,152,16,255,29,1,4,16,64,0,129,194,5,122,223,138,101,21,150,194,131,77,245,16,64,0,1,4,16,48,22,160,31,97,12,90,120,113,180,151,194,3,76,245,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,48,16,32,137,197,0,145,34,16,64,0,1,4,16,104,187,128,222,138,157,51,103,142,155,57,115,166,155,53,107,86,219,171,195,249,35,128,0,2,8,32,128,192,4,5,232,71,76,16,187,128,67,209,94,10,8,34,85,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,162,0,73,44,17,113,41,26,1,4,16,64,0,129,182,8,232,173,216,157,119,222,217,157,114,202,41,110,250,244,233,109,57,109,206,19,1,4,16,64,0,1,4,50,16,160,31,145,65,16,90,116,10,180,151,22,5,139,83,69,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,129,0,73,44,9,208,57,36,2,8,32,128,64,59,4,158,243,156,231,180,227,68,57,203,198,2,115,231,206,109,252,91,126,136,0,2,8,32,128,192,84,2,55,93,180,61,64,133,11,172,190,197,217,102,53,164,223,105,70,153,109,65,244,59,179,13,13,39,134,0,2,8,32,128,0,2,8,32,128,0,2,8,32,144,153,0,73,44,153,5,132,211,65,0,1,4,16,200,71,64,147,9,12,54,231,19,15,235,51,33,190,214,162,148,135,0,2,8,32,208,43,160,36,150,213,55,250,40,40,133,10,220,116,197,145,206,58,137,133,126,103,161,141,197,57,71,191,179,220,216,82,51,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,123,1,146,88,236,77,41,17,1,4,16,64,160,16,1,6,155,11,9,100,77,53,136,111,217,241,165,118,8,32,128,64,106,1,146,88,82,71,32,238,241,73,98,137,235,91,90,233,244,59,75,139,40,245,65,0,1,4,16,64,0,1,4,16,64,0,1,4,16,136,41,64,18,75,76,93,202,70,0,1,4,16,104,181,0,131,205,173,14,223,208,147,39,190,67,137,216,1,1,4,16,64,96,12,1,146,88,198,192,107,193,79,73,98,105,65,144,50,58,69,250,157,25,5,131,83,65,0,1,4,16,64,0,1,4,16,64,0,1,4,16,200,94,128,36,150,236,67,196,9,34,128,0,2,8,164,18,96,176,57,149,252,100,142,75,124,39,227,204,81,16,64,0,129,174,10,144,196,82,118,228,73,98,41,59,190,214,181,163,223,105,45,74,121,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,37,11,144,196,82,114,116,169,27,2,8,32,128,192,88,2,12,54,143,197,151,253,143,137,111,246,33,226,4,17,64,0,129,86,11,144,196,210,234,240,13,61,121,146,88,134,18,177,67,143,0,253,78,154,3,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,163,11,144,196,50,186,21,123,34,128,0,2,8,116,76,128,193,230,178,3,78,124,203,142,47,181,67,0,1,4,82,11,144,196,146,58,2,113,143,79,18,75,92,223,210,74,167,223,89,90,68,169,15,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,76,1,146,88,98,234,82,54,2,8,32,128,64,171,5,24,108,110,117,248,134,158,60,241,29,74,196,14,8,32,128,0,2,99,8,144,196,50,6,94,11,126,74,18,75,11,130,148,209,41,210,239,204,40,24,156,10,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,246,2,36,177,100,31,34,78,16,1,4,16,64,32,149,0,131,205,169,228,39,115,92,226,59,25,103,142,130,0,2,8,116,85,128,36,150,178,35,79,18,75,217,241,181,174,29,253,78,107,81,202,67,0,1,4,16,64,0,1,4,16,64,0,1,4,16,40,89,128,36,150,146,163,75,221,16,64,0,1,4,198,18,96,176,121,44,190,236,127,76,124,179,15,17,39,136,0,2,8,180,90,128,36,150,86,135,111,232,201,147,196,50,148,136,29,122,4,232,119,210,28,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,24,93,128,36,150,209,173,216,19,1,4,16,64,160,99,2,12,54,151,29,112,226,91,118,124,169,29,2,8,32,144,90,128,36,150,212,17,136,123,124,146,88,226,250,150,86,58,253,206,210,34,74,125,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,98,10,144,196,18,83,151,178,17,64,0,1,4,90,45,192,96,115,171,195,55,244,228,137,239,80,34,118,64,0,1,4,16,24,67,128,36,150,49,240,90,240,83,146,88,90,16,164,140,78,145,126,103,70,193,224,84,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,178,23,32,137,37,251,16,113,130,8,32,128,0,2,169,4,24,108,78,37,63,153,227,18,223,201,56,115,20,4,16,64,160,171,2,36,177,148,29,121,146,88,202,142,175,117,237,232,119,90,139,82,30,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,201,2,36,177,148,28,93,234,134,0,2,8,32,48,150,0,131,205,99,241,101,255,99,226,155,125,136,56,65,4,16,64,160,213,2,36,177,180,58,124,67,79,158,36,150,161,68,236,208,35,64,191,147,230,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,192,232,2,36,177,140,110,197,158,8,32,128,0,2,29,19,96,176,185,236,128,19,223,178,227,75,237,16,64,0,129,212,2,36,177,164,142,64,220,227,147,196,18,215,183,180,210,233,119,150,22,81,234,131,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,83,128,36,150,152,186,148,141,0,2,8,32,208,106,1,6,155,91,29,190,161,39,79,124,135,18,177,3,2,8,32,128,192,24,2,36,177,140,129,215,130,159,146,196,210,130,32,101,116,138,244,59,51,10,6,167,130,0,2,8,32,128,0,2,8,32,128,0,2,8,32,144,189,0,73,44,217,135,136,19,68,0,1,4,16,72,37,192,96,115,42,249,201,28,151,248,78,198,153,163,32,128,0,2,93,21,32,137,165,236,200,147,196,82,118,124,173,107,71,191,211,90,148,242,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,74,22,32,137,165,228,232,82,55,4,16,64,0,129,177,4,24,108,30,139,47,251,31,19,223,236,67,196,9,34,128,0,2,173,22,32,137,165,213,225,27,122,242,36,177,12,37,98,135,30,1,250,157,52,7,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,70,23,32,137,101,116,43,246,68,0,1,4,16,232,152,0,131,205,101,7,156,248,150,29,95,106,135,0,2,8,164,22,32,137,37,117,4,226,30,159,36,150,184,190,165,149,78,191,179,180,136,82,31,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,152,2,36,177,196,212,165,108,4,16,64,0,129,86,11,48,216,220,234,240,13,61,121,226,59,148,136,29,16,64,0,1,4,198,16,32,137,101,12,188,22,252,148,36,150,22,4,41,163,83,164,223,153,81,48,56,21,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,236,5,72,98,201,62,68,156,32,2,8,32,128,64,42,1,6,155,83,201,79,230,184,196,119,50,206,28,5,1,4,16,232,170,0,73,44,101,71,158,36,150,178,227,107,93,59,250,157,214,162,148,135,0,2,8,32,128,0,2,8,32,128,0,2,8,32,80,178,0,73,44,37,71,151,186,33,128,0,2,8,140,37,192,96,243,88,124,217,255,152,248,102,31,34,78,16,1,4,16,104,181,0,73,44,173,14,223,208,147,39,137,101,40,17,59,244,8,208,239,164,57,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,48,186,0,73,44,163,91,177,39,2,8,32,128,64,199,4,24,108,46,59,224,196,183,236,248,82,59,4,16,64,32,181,0,73,44,169,35,16,247,248,36,177,196,245,45,173,116,250,157,165,69,148,250,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,196,20,32,137,37,166,46,101,35,128,0,2,8,180,90,128,193,230,86,135,111,232,201,19,223,161,68,236,128,0,2,8,32,48,134,0,73,44,99,224,181,224,167,36,177,180,32,72,25,157,34,253,206,140,130,193,169,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,100,47,64,18,75,246,33,226,4,17,64,0,1,4,82,9,48,216,156,74,126,50,199,37,190,147,113,230,40,8,32,128,64,87,5,218,144,196,242,212,83,79,187,231,62,119,90,87,67,52,86,189,73,98,25,141,239,233,167,159,118,211,166,209,198,232,119,142,214,94,216,11,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,9,144,196,66,59,64,0,1,4,16,64,160,70,160,13,131,205,15,61,244,144,91,124,241,197,221,109,183,221,230,94,250,210,151,186,123,238,185,199,205,152,49,35,40,166,127,251,219,223,220,98,139,45,230,110,190,249,102,183,242,202,43,143,252,219,35,142,56,194,221,116,211,77,238,157,239,124,167,219,127,255,253,221,167,62,245,41,55,115,230,76,119,195,13,55,140,92,70,202,29,219,16,223,148,62,28,27,1,4,16,64,96,60,129,220,147,88,254,112,215,61,238,197,171,111,233,30,187,231,39,110,145,69,22,26,175,178,67,126,173,100,153,19,79,249,111,119,225,37,87,184,127,88,106,9,183,247,251,119,112,235,190,114,117,255,171,223,220,124,167,59,233,43,231,186,91,110,251,189,219,120,163,117,221,94,239,219,222,77,155,182,96,212,243,177,40,60,135,36,150,167,158,122,202,157,120,226,137,238,194,11,47,116,255,240,15,255,224,246,222,123,111,183,238,186,235,62,171,122,191,249,205,111,220,78,59,237,228,247,89,114,201,37,45,170,62,114,25,215,95,127,189,91,123,237,181,221,220,185,115,71,254,77,147,29,207,61,247,92,247,242,151,191,220,173,180,210,74,77,126,62,145,223,208,239,156,8,51,7,65,0,1,4,16,64,0,1,4,16,64,0,1,4,16,40,68,128,36,150,66,2,73,53,16,64,0,1,4,236,5,218,48,216,172,183,91,159,251,220,231,186,135,31,126,216,77,159,62,221,61,250,232,163,110,209,69,23,13,194,120,230,153,103,220,21,87,92,225,214,91,111,189,160,223,126,242,147,159,116,55,222,120,163,219,99,143,61,220,1,7,28,224,102,207,158,237,62,242,145,143,184,43,175,188,50,232,248,169,118,110,67,124,83,217,112,92,4,16,64,0,129,241,5,72,98,249,127,134,7,207,58,209,157,246,181,11,221,193,7,190,207,221,122,251,31,220,33,179,78,116,15,252,225,114,167,62,200,203,255,249,29,110,245,85,254,201,189,239,63,182,115,71,28,117,178,219,232,159,95,233,142,61,114,223,241,3,16,185,132,28,146,88,14,62,248,96,119,218,105,167,57,253,239,173,183,222,234,14,57,228,16,247,192,3,15,248,4,103,109,79,62,249,164,91,127,253,245,221,175,126,245,43,247,167,63,253,201,45,179,204,50,145,85,158,93,252,164,146,88,94,241,138,87,184,131,14,58,200,189,237,109,111,155,104,253,66,14,70,191,51,68,139,125,17,64,0,1,4,16,64,0,1,4,16,64,0,1,4,186,46,64,18,75,215,91,0,245,71,0,1,4,16,168,21,104,203,96,243,11,94,240,2,167,21,89,244,191,15,62,248,160,159,188,208,100,198,89,103,157,229,223,202,85,114,201,86,91,109,229,230,204,153,227,147,93,126,249,203,95,250,68,147,45,182,216,194,125,246,179,159,117,11,47,188,176,251,151,127,249,23,119,230,153,103,186,123,239,189,215,41,57,229,53,175,121,141,59,253,244,211,221,117,215,93,231,206,59,239,60,255,91,189,201,251,198,55,190,209,151,183,220,114,203,249,253,148,196,178,239,190,251,186,143,125,236,99,110,214,172,89,110,191,253,246,115,23,95,124,113,43,90,85,91,226,219,10,76,78,18,1,4,16,64,96,62,129,182,36,177,124,98,255,221,220,23,191,252,77,183,196,226,207,119,179,14,254,128,219,118,235,205,124,93,206,187,240,127,220,156,227,78,247,43,165,188,113,179,215,186,217,135,124,192,45,183,236,210,238,175,15,60,228,14,62,226,68,119,214,55,47,245,171,170,232,223,183,218,226,245,254,55,95,57,227,2,119,204,231,206,116,143,60,242,55,247,238,119,108,233,62,254,209,93,157,86,97,89,244,31,55,116,215,252,232,12,183,206,43,86,245,251,157,126,246,119,220,38,27,173,231,126,240,163,159,187,3,15,57,222,253,254,166,239,248,127,63,255,59,63,116,255,246,142,125,220,163,127,190,194,45,250,188,69,178,110,85,169,147,88,30,123,236,49,159,124,124,205,53,215,184,117,214,89,231,255,92,79,63,221,109,178,201,38,110,249,229,151,247,255,255,3,15,60,208,221,114,203,45,238,235,95,255,250,192,36,150,187,239,190,219,109,189,245,214,254,191,175,184,226,138,126,69,61,245,21,181,186,203,19,79,60,225,203,82,255,240,241,199,31,119,239,127,255,251,221,47,126,241,11,183,218,106,171,185,99,142,57,198,109,184,225,134,238,218,107,175,157,175,223,248,141,111,124,195,247,9,23,92,112,65,183,217,102,155,249,149,250,6,173,196,162,127,63,249,228,147,157,86,4,124,223,251,222,231,251,146,234,155,93,125,245,213,190,111,169,126,231,155,222,244,38,127,172,165,150,90,202,157,112,194,9,238,174,187,238,114,183,223,126,187,187,244,210,75,253,138,51,95,253,234,87,125,95,246,240,195,15,247,117,62,229,148,83,220,230,155,111,238,190,242,149,175,248,223,61,242,200,35,238,221,239,126,183,251,248,199,63,238,148,248,253,250,215,191,222,31,235,232,163,143,246,117,82,18,246,174,187,238,234,173,116,222,58,7,245,163,183,223,126,123,119,228,145,71,186,69,22,89,164,246,124,66,27,39,253,206,80,49,246,71,0,1,4,16,64,0,1,4,16,64,0,1,4,16,232,178,0,73,44,93,142,62,117,71,0,1,4,16,152,82,160,45,131,205,199,31,127,188,251,192,7,62,224,170,255,61,234,168,163,220,119,191,251,93,63,169,160,132,18,189,153,170,129,250,15,125,232,67,238,139,95,252,162,223,111,213,85,87,245,131,248,31,252,224,7,221,110,187,237,230,63,39,244,219,223,254,214,105,50,67,3,252,171,172,178,138,95,85,101,199,29,119,116,47,126,241,139,221,39,62,241,9,159,216,162,201,144,53,215,92,211,79,12,84,73,44,199,30,123,172,251,193,15,126,224,39,42,116,92,13,252,183,97,107,75,124,219,96,201,57,34,128,0,2,8,204,47,208,150,36,150,245,95,181,134,251,216,71,118,113,223,250,246,229,62,9,229,246,235,207,119,203,46,51,195,189,120,245,183,184,79,236,183,171,123,205,250,107,185,3,15,254,156,91,115,245,149,220,49,179,247,113,71,125,246,52,247,221,31,92,237,62,249,95,239,119,23,95,118,165,59,232,176,207,187,199,239,253,137,251,254,15,127,238,182,220,238,131,238,179,159,254,136,95,89,101,231,247,31,236,118,123,239,54,110,251,237,222,232,86,91,119,59,119,210,113,7,185,83,191,118,161,123,197,218,47,243,255,254,242,181,94,230,180,66,203,205,183,252,206,157,241,229,195,61,224,245,55,222,234,214,126,237,246,238,230,95,158,235,86,126,233,139,179,110,86,169,147,88,148,228,161,132,146,147,78,58,201,157,122,234,169,78,171,145,168,79,167,207,234,104,187,252,242,203,221,46,187,236,226,19,62,244,185,200,186,149,88,212,207,251,244,167,63,237,251,111,90,193,69,73,44,74,96,249,249,207,127,238,222,252,230,55,251,190,161,250,141,250,44,144,250,129,151,92,114,137,83,223,79,201,49,58,135,222,126,163,146,162,95,242,146,151,248,254,165,146,76,212,151,212,167,46,251,147,88,126,250,211,159,250,228,25,37,74,223,113,199,29,110,247,221,119,247,125,72,37,210,104,181,152,189,246,218,203,189,245,173,111,245,137,36,74,212,254,225,15,127,232,254,235,191,254,203,29,122,232,161,126,181,153,53,214,88,195,237,185,231,158,254,255,116,222,91,110,185,165,123,239,123,223,235,19,109,126,246,179,159,249,255,191,146,91,86,95,125,117,183,243,206,59,123,23,37,198,168,191,171,62,238,113,199,29,231,206,57,231,28,247,229,47,127,217,41,25,72,117,81,253,244,155,151,189,236,101,254,179,76,74,124,81,125,234,206,39,180,113,210,239,12,21,99,127,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,46,11,144,196,210,229,232,83,119,4,16,64,0,129,41,5,218,58,216,172,1,253,171,174,186,202,191,157,170,132,147,31,255,248,199,238,85,175,122,149,127,187,86,111,175,86,43,165,104,165,22,189,213,122,225,133,23,206,151,196,114,243,205,55,251,9,143,251,239,191,223,79,130,108,187,237,182,126,149,22,77,30,232,173,91,125,126,168,74,98,57,227,140,51,90,217,146,218,26,223,86,98,115,210,8,32,128,64,7,5,218,146,196,114,217,121,159,119,155,111,250,106,255,105,159,37,150,223,196,29,51,123,166,219,102,171,77,221,229,63,250,185,95,149,229,222,191,252,213,29,250,169,147,220,181,215,253,198,93,113,233,151,221,158,51,63,229,174,186,250,127,221,87,79,56,196,173,185,250,75,221,143,175,186,206,189,234,149,171,185,119,236,116,160,91,122,198,11,221,151,142,255,184,143,246,201,167,157,239,62,117,204,87,220,113,71,125,212,189,233,223,63,224,214,88,237,165,110,247,157,183,241,171,173,252,236,23,55,184,123,111,255,174,219,109,175,195,221,226,139,63,223,29,247,233,143,250,223,104,149,151,37,87,216,204,253,242,199,103,186,87,172,189,74,214,173,38,117,18,139,146,83,180,82,137,18,58,148,4,114,254,249,231,251,4,14,245,215,180,186,137,18,92,190,249,205,111,250,164,12,37,98,84,73,44,90,101,79,43,148,104,83,226,134,86,209,211,167,41,149,56,178,209,70,27,249,127,191,224,130,11,124,255,79,159,3,122,231,59,223,233,87,239,83,50,137,62,93,169,77,171,255,169,15,169,213,79,148,196,82,245,27,181,18,202,103,62,243,25,191,146,159,54,37,78,171,220,254,36,22,173,252,242,246,183,191,221,125,239,123,223,243,191,215,202,126,51,102,204,112,103,159,125,182,95,253,239,119,191,251,157,95,149,165,74,212,209,185,127,225,11,95,240,73,211,74,104,209,166,132,154,59,239,188,211,169,31,218,251,57,33,37,199,44,189,244,210,238,75,95,250,210,255,181,195,147,79,246,171,193,168,255,170,36,150,239,127,255,251,110,211,77,55,245,201,58,170,199,77,55,221,228,251,204,234,47,87,101,43,161,70,231,160,58,215,157,79,232,167,153,232,119,102,253,231,204,201,33,128,0,2,8,32,128,0,2,255,95,123,119,31,35,85,117,198,113,252,41,239,160,82,22,176,69,196,21,118,17,82,67,145,80,177,80,37,188,196,210,8,88,8,4,193,136,173,37,150,23,177,86,36,66,133,82,81,91,186,41,13,137,13,24,52,80,177,88,136,200,155,182,133,42,233,90,220,86,254,80,155,54,70,73,154,66,161,44,40,2,46,139,208,134,183,218,252,206,102,214,17,92,103,182,115,239,220,123,206,124,111,210,164,193,59,247,158,243,121,110,194,225,204,111,158,139,0,2,8,32,128,64,202,4,8,177,164,172,32,12,7,1,4,16,64,32,61,2,190,110,54,215,214,214,218,148,41,83,220,102,124,69,69,133,205,153,51,199,117,106,153,53,107,150,107,59,175,205,120,29,10,186,12,25,50,164,241,85,68,153,78,44,99,198,140,113,127,166,67,191,196,85,139,118,253,226,86,155,253,250,178,66,191,146,37,196,146,158,231,148,145,32,128,0,2,8,164,83,192,151,16,203,201,247,106,236,146,14,237,29,226,168,113,179,237,230,17,95,181,239,207,154,98,63,94,186,218,30,127,98,189,125,120,242,223,214,227,202,47,216,213,87,93,225,66,44,181,7,223,183,41,223,121,200,133,87,42,122,94,105,115,238,189,195,238,157,126,155,245,29,56,193,254,254,143,127,125,162,24,151,93,218,193,214,63,189,196,198,78,186,223,106,94,90,101,55,13,25,96,231,207,255,215,202,174,26,238,186,175,108,123,249,207,118,236,131,122,219,240,76,149,251,220,161,119,143,216,149,125,111,177,186,3,175,88,167,207,55,4,38,210,122,36,29,98,81,8,121,236,216,177,86,83,83,227,194,39,231,207,159,183,178,178,50,23,234,80,8,69,193,144,199,30,123,204,5,146,213,213,68,193,145,97,195,134,185,238,42,122,5,145,14,173,231,14,31,62,236,186,155,168,107,138,130,49,45,90,180,112,175,39,82,199,21,5,88,78,157,58,229,58,148,188,253,246,219,141,165,208,253,116,77,117,91,201,94,55,222,121,231,157,214,169,83,39,215,233,68,135,58,174,12,30,60,248,162,16,139,198,170,46,49,10,143,40,24,163,110,41,153,215,82,42,248,114,225,241,214,91,111,185,241,43,88,162,160,140,14,5,83,116,253,205,155,55,127,34,196,162,174,49,90,211,102,31,186,135,58,202,40,196,146,9,220,232,191,107,173,175,215,108,46,89,178,196,5,95,50,227,206,124,86,1,156,166,198,211,175,95,191,102,61,154,190,254,187,162,89,147,228,100,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,34,18,32,196,18,17,36,151,65,0,1,4,16,8,79,192,215,205,102,253,106,182,87,175,94,118,236,216,49,215,166,93,45,221,245,69,134,190,128,56,123,246,108,227,47,83,245,11,213,133,11,23,186,238,44,217,175,19,202,254,50,98,203,150,45,174,11,139,90,202,15,24,48,192,253,234,118,221,186,117,132,88,194,123,220,153,17,2,8,32,128,64,196,2,190,132,88,14,236,222,230,66,42,58,190,88,57,202,158,91,243,83,215,17,101,194,29,15,218,27,175,174,181,1,95,238,107,79,254,114,147,173,123,254,247,46,196,162,87,254,244,234,217,221,133,79,94,248,221,78,187,239,193,165,246,206,235,207,219,180,123,30,181,97,55,13,180,31,253,224,187,238,90,117,117,39,236,189,247,143,89,139,207,181,176,129,67,239,176,253,239,252,214,202,123,116,115,255,77,129,23,189,194,168,246,224,97,219,244,66,181,189,89,243,172,251,243,63,237,250,171,77,156,58,207,14,239,121,57,226,106,68,127,185,164,67,44,234,44,162,78,123,234,70,82,94,94,222,224,218,183,175,91,219,169,163,200,174,93,187,220,159,157,59,119,206,133,58,20,108,126,234,169,167,236,198,27,111,116,93,119,116,180,107,215,206,234,234,234,172,107,215,174,54,105,210,36,247,250,156,86,173,90,153,214,127,10,194,40,24,189,103,207,30,23,150,209,121,45,91,182,116,129,20,189,118,72,157,253,20,70,201,94,55,42,12,163,113,109,221,186,213,93,95,129,154,169,83,167,94,20,98,209,152,219,182,109,235,254,167,174,39,10,91,43,52,173,144,138,194,51,234,2,163,67,235,86,173,107,7,13,26,228,58,0,30,60,120,176,113,29,219,84,136,69,1,109,133,117,244,42,204,134,231,176,206,5,88,244,106,33,173,119,247,238,221,235,214,201,58,50,33,22,173,151,21,236,201,140,91,29,109,52,119,253,89,83,227,105,211,166,77,179,30,42,95,255,93,209,172,73,114,50,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,17,9,16,98,137,8,146,203,32,128,0,2,8,132,39,224,235,102,243,248,241,227,173,127,255,254,182,104,209,34,215,61,165,75,151,46,110,19,94,95,92,232,203,4,253,154,85,109,227,213,198,93,95,104,172,92,185,178,201,16,203,178,101,203,108,245,234,213,174,45,188,126,201,171,118,242,218,180,215,23,35,188,78,40,188,103,158,25,33,128,0,2,8,68,39,224,75,136,101,222,253,223,178,71,23,206,116,33,21,5,81,254,243,254,107,246,196,170,231,109,245,175,94,176,191,189,182,222,62,168,171,183,91,38,220,103,109,218,180,182,93,127,120,218,198,223,62,215,250,247,187,198,22,205,187,219,117,105,233,114,245,72,251,75,205,175,109,243,111,170,109,195,230,29,182,109,211,47,76,29,88,166,223,247,19,107,223,190,173,61,179,242,17,171,188,110,156,77,26,127,179,61,250,195,153,246,202,171,111,216,55,39,63,96,199,246,87,187,16,203,117,95,187,221,94,218,186,220,174,237,91,97,211,238,121,196,46,239,90,230,186,180,164,253,72,58,196,114,230,204,25,171,172,172,116,225,19,189,238,81,175,218,209,171,116,20,98,238,220,185,115,35,159,214,111,90,11,102,94,39,244,105,174,55,220,112,131,123,21,145,214,136,10,150,244,233,211,199,189,166,72,221,87,20,36,209,231,151,46,93,234,186,167,236,216,177,195,38,79,158,236,214,133,90,15,102,135,88,20,122,30,57,114,164,11,81,235,85,69,234,228,162,243,47,124,157,144,58,252,109,223,190,221,214,45,6,233,100,0,0,10,206,73,68,65,84,175,95,239,2,49,195,135,15,119,243,80,8,71,175,72,218,185,115,167,11,174,232,158,43,86,172,112,225,21,117,149,105,42,196,162,142,48,122,165,210,140,25,51,220,250,119,195,134,13,182,109,219,54,215,229,69,127,222,190,125,123,183,158,109,42,196,162,57,106,220,26,147,94,195,52,106,212,40,247,26,164,238,221,187,55,57,30,133,125,154,115,248,250,239,138,230,204,145,115,17,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,136,74,128,16,75,84,146,92,7,1,4,16,64,32,56,1,95,55,155,245,37,134,54,226,181,113,175,67,97,21,117,93,209,235,132,170,171,171,27,91,172,235,215,187,250,149,173,218,190,103,218,171,235,151,170,163,71,143,110,124,157,208,161,67,135,108,232,208,161,118,228,200,17,119,173,217,179,103,91,85,85,149,235,200,114,244,232,81,219,189,123,183,173,93,187,214,203,218,251,90,95,47,177,25,52,2,8,32,80,130,2,190,132,88,134,15,253,138,253,177,230,77,87,161,229,63,159,103,179,167,223,230,94,235,51,244,27,119,219,145,163,117,13,127,255,79,191,205,170,150,173,177,39,31,95,96,215,84,150,219,200,177,51,93,80,197,173,51,38,124,221,86,45,95,100,199,235,63,116,93,84,170,119,190,238,254,124,208,192,107,109,227,179,63,115,221,87,20,92,25,55,229,1,23,122,209,81,245,200,247,108,254,156,111,55,252,255,101,107,236,161,197,13,175,144,233,211,187,220,117,123,81,144,37,237,71,210,33,22,249,104,205,55,110,220,56,23,90,118,150,85,85,54,127,254,252,79,208,229,19,98,89,188,120,177,41,184,124,252,248,113,215,157,164,91,183,110,118,215,93,119,185,87,246,232,80,144,68,221,82,180,182,212,189,20,8,153,54,109,154,235,204,151,189,110,84,135,23,173,59,55,109,218,228,62,167,177,41,208,114,97,136,69,175,48,186,254,250,235,93,183,19,93,83,225,235,23,95,124,209,133,111,230,206,157,235,198,162,67,175,248,81,208,69,235,218,135,31,126,248,162,16,139,130,55,27,55,110,180,5,11,22,184,215,17,41,188,162,110,50,19,39,78,116,107,94,247,28,14,26,228,206,81,183,153,79,11,177,40,168,173,87,3,41,160,179,102,205,26,247,153,91,111,189,213,93,75,157,106,154,26,79,115,159,79,214,157,205,21,227,124,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,82,22,32,196,82,202,213,103,238,8,32,128,0,2,159,41,224,243,102,243,137,19,39,108,223,190,125,238,23,186,218,176,215,161,16,139,2,43,106,175,174,80,74,166,245,124,174,199,64,95,60,168,149,124,207,158,61,93,139,249,250,250,122,215,141,69,191,106,245,249,240,185,190,62,187,51,118,4,16,64,160,84,4,210,30,98,201,174,195,129,218,195,86,86,118,153,93,122,73,67,48,69,135,251,251,255,159,181,214,179,188,187,181,106,213,210,234,79,156,180,54,173,91,187,238,42,39,62,60,101,251,246,31,178,202,138,30,118,73,135,143,215,3,250,204,254,3,239,218,233,211,103,93,32,69,127,215,102,142,51,103,206,218,222,125,7,173,251,21,151,91,199,203,26,214,38,153,67,215,86,96,166,119,197,85,222,60,30,105,8,177,8,75,29,89,244,138,28,117,13,233,216,177,99,108,126,10,184,40,116,162,46,126,29,58,124,252,156,124,218,13,181,6,85,0,68,97,152,166,142,211,167,79,187,113,151,149,149,93,116,158,214,169,10,186,244,238,221,219,93,39,159,67,97,29,117,117,201,188,242,72,175,44,210,61,212,85,38,251,57,252,172,107,169,139,141,62,175,245,114,246,241,255,140,231,194,251,176,238,204,167,138,156,131,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,131,0,33,22,158,4,4,16,64,0,1,4,154,16,8,109,179,57,19,98,209,47,85,57,204,125,161,113,225,47,131,113,65,0,1,4,16,64,32,42,1,159,66,44,81,205,185,148,174,147,150,16,75,41,153,251,60,87,214,157,62,87,143,177,35,128,0,2,8,32,128,0,2,8,32,128,0,2,8,20,91,128,16,75,177,197,185,31,2,8,32,128,128,55,2,161,109,54,111,223,190,221,253,154,117,196,136,17,222,212,32,206,129,134,86,223,56,173,184,54,2,8,32,128,64,243,5,8,177,52,223,204,167,79,16,98,241,169,90,201,143,149,117,103,242,53,96,4,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,254,8,16,98,241,167,86,140,20,1,4,16,64,160,200,2,108,54,23,25,188,200,183,163,190,69,6,231,118,8,32,128,64,137,9,16,98,9,187,224,132,88,194,174,111,212,179,99,221,25,181,40,215,67,0,1,4,16,64,0,1,4,16,64,0,1,4,16,8,89,128,16,75,200,213,101,110,8,32,128,0,2,5,9,176,217,92,16,95,234,63,76,125,83,95,34,6,136,0,2,8,120,45,64,136,197,235,242,229,28,60,33,150,156,68,156,144,37,192,186,147,199,1,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,252,5,8,177,228,111,197,153,8,32,128,0,2,37,38,192,102,115,216,5,167,190,97,215,151,217,33,128,0,2,73,11,16,98,73,186,2,241,222,159,16,75,188,190,161,93,157,117,103,104,21,101,62,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,113,10,16,98,137,83,151,107,35,128,0,2,8,120,45,192,102,179,215,229,203,57,120,234,155,147,136,19,16,64,0,1,4,10,16,32,196,82,0,158,7,31,37,196,226,65,145,82,52,68,214,157,41,42,6,67,65,0,1,4,16,64,0,1,4,16,64,0,1,4,16,72,189,0,33,150,212,151,136,1,34,128,0,2,8,36,37,192,102,115,82,242,197,185,47,245,45,142,51,119,65,0,1,4,74,85,128,16,75,216,149,39,196,18,118,125,163,158,29,235,206,168,69,185,30,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,200,2,132,88,66,174,46,115,67,0,1,4,16,40,72,128,205,230,130,248,82,255,97,234,155,250,18,49,64,4,16,64,192,107,1,66,44,94,151,47,231,224,9,177,228,36,226,132,44,1,214,157,60,14,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,228,47,64,136,37,127,43,206,68,0,1,4,16,40,49,1,54,155,195,46,56,245,13,187,190,204,14,1,4,16,72,90,128,16,75,210,21,136,247,254,132,88,226,245,13,237,234,172,59,67,171,40,243,65,0,1,4,16,64,0,1,4,16,64,0,1,4,16,136,83,128,16,75,156,186,92,27,1,4,16,64,192,107,1,54,155,189,46,95,206,193,83,223,156,68,156,128,0,2,8,32,80,128,0,33,150,2,240,60,248,40,33,22,15,138,148,162,33,178,238,76,81,49,24,10,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,234,5,8,177,164,190,68,12,16,1,4,16,64,32,41,1,54,155,147,146,47,206,125,169,111,113,156,185,11,2,8,32,80,170,2,132,88,194,174,60,33,150,176,235,27,245,236,88,119,70,45,202,245,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,66,22,32,196,18,114,117,153,27,2,8,32,128,64,65,2,108,54,23,196,151,250,15,83,223,212,151,136,1,34,128,0,2,94,11,16,98,241,186,124,57,7,79,136,37,39,17,39,100,9,176,238,228,113,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,127,1,66,44,249,91,113,38,2,8,32,128,64,137,9,176,217,28,118,193,169,111,216,245,101,118,8,32,128,64,210,2,132,88,146,174,64,188,247,39,196,18,175,111,104,87,103,221,25,90,69,153,15,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,156,2,132,88,226,212,229,218,8,32,128,0,2,94,11,176,217,236,117,249,114,14,158,250,230,36,226,4,4,16,64,0,129,2,4,8,177,20,128,231,193,71,9,177,120,80,164,20,13,145,117,103,138,138,193,80,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,82,47,64,136,37,245,37,98,128,8,32,128,0,2,73,9,176,217,156,148,124,113,238,75,125,139,227,204,93,16,64,0,129,82,21,32,196,18,118,229,9,177,132,93,223,168,103,199,186,51,106,81,174,135,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,178,0,33,150,144,171,203,220,16,64,0,1,4,10,18,96,179,185,32,190,212,127,152,250,166,190,68,12,16,1,4,16,240,90,128,16,139,215,229,203,57,120,66,44,57,137,56,33,75,128,117,39,143,3,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,249,11,16,98,201,223,138,51,17,64,0,1,4,74,76,128,205,230,176,11,78,125,195,174,47,179,67,0,1,4,146,22,32,196,146,116,5,226,189,63,33,150,120,125,67,187,58,235,206,208,42,202,124,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,226,20,32,196,18,167,46,215,70,0,1,4,16,240,90,128,205,102,175,203,151,115,240,212,55,39,17,39,32,128,0,2,8,20,32,64,136,165,0,60,15,62,74,136,197,131,34,165,104,136,172,59,83,84,12,134,130,0,2,8,32,128,0,2,8,32,128,0,2,8,32,144,122,1,66,44,169,47,17,3,68,0,1,4,16,72,74,128,205,230,164,228,139,115,95,234,91,28,103,238,130,0,2,8,148,170,0,33,150,176,43,79,136,37,236,250,70,61,59,214,157,81,139,114,61,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,144,5,8,177,132,92,93,230,134,0,2,8,32,80,144,0,155,205,5,241,165,254,195,212,55,245,37,98,128,8,32,128,128,215,2,132,88,188,46,95,206,193,19,98,201,73,196,9,89,2,172,59,121,28,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,200,95,128,16,75,254,86,156,137,0,2,8,32,80,98,2,108,54,135,93,112,234,27,118,125,153,29,2,8,32,144,180,0,33,150,164,43,16,239,253,9,177,196,235,27,218,213,89,119,134,86,81,230,131,0,2,8,32,128,0,2,8,32,128,0,2,8,32,16,167,0,33,150,56,117,185,54,2,8,32,128,128,215,2,108,54,123,93,190,156,131,167,190,57,137,56,1,1,4,16,64,160,0,1,66,44,5,224,121,240,81,66,44,30,20,41,69,67,100,221,153,162,98,48,20,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,212,11,16,98,73,125,137,24,32,2,8,32,128,64,82,2,108,54,39,37,95,156,251,82,223,226,56,115,23,4,16,64,160,84,5,8,177,132,93,121,66,44,97,215,55,234,217,177,238,140,90,148,235,33,128,0,2,8,32,128,0,2,8,32,128,0,2,8,132,44,64,136,37,228,234,50,55,4,16,64,0,129,130,4,216,108,46,136,47,245,31,166,190,169,47,17,3,68,0,1,4,188,22,32,196,226,117,249,114,14,158,16,75,78,34,78,200,18,96,221,201,227,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,254,2,132,88,242,183,226,76,4,16,64,0,129,18,19,96,179,57,236,130,83,223,176,235,203,236,16,64,0,129,164,5,8,177,36,93,129,120,239,79,136,37,94,223,208,174,206,186,51,180,138,50,31,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,56,5,8,177,196,169,203,181,17,64,0,1,4,188,22,208,102,51,71,216,2,31,125,244,81,216,19,100,118,8,32,128,0,2,137,9,40,196,194,17,182,192,151,110,121,46,178,9,178,238,140,140,50,181,23,98,221,153,218,210,48,48,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,148,9,16,98,73,89,65,24,14,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,80,138,2,255,3,171,216,4,105,212,113,248,117,0,0,0,0,73,69,78,68,174,66,96,130