-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmac-book-air-62-x.png
1 lines (1 loc) · 928 KB
/
mac-book-air-62-x.png
File metadata and controls
1 lines (1 loc) · 928 KB
1
137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,5,0,0,0,8,124,8,6,0,0,0,5,211,83,141,0,0,0,9,112,72,89,115,0,0,11,19,0,0,11,19,1,0,154,156,24,0,0,0,1,115,82,71,66,0,174,206,28,233,0,0,0,4,103,65,77,65,0,0,177,143,11,252,97,5,0,4,19,242,73,68,65,84,120,1,236,221,9,188,221,117,125,231,255,207,77,110,86,178,178,134,53,9,32,16,80,19,84,64,16,101,169,136,118,138,44,78,237,168,157,97,81,59,216,254,203,226,40,157,153,42,139,116,166,21,91,3,88,181,211,169,18,172,96,171,82,22,59,117,65,13,193,5,2,218,16,23,118,72,66,18,8,107,54,178,223,228,254,127,239,95,242,185,124,239,55,191,223,57,191,179,222,115,126,247,245,228,113,200,189,231,252,206,111,255,253,206,249,190,239,119,233,89,178,108,101,191,1,0,0,0,0,0,0,40,165,17,6,0,0,0,0,0,0,160,180,8,0,1,0,0,0,0,0,128,18,35,0,4,0,0,0,0,0,0,74,140,0,16,0,0,0,0,0,0,40,49,2,64,0,0,0,0,0,0,160,196,8,0,1,0,0,0,0,0,128,18,35,0,4,0,0,0,0,0,0,74,172,215,208,20,99,199,142,182,241,99,199,218,248,241,227,172,183,119,164,1,24,90,91,183,110,75,31,107,214,173,183,190,190,237,6,0,0,0,0,192,112,69,0,216,160,17,35,70,216,148,201,19,109,210,196,61,12,64,231,24,61,122,84,250,152,48,97,188,173,91,247,106,18,4,190,106,59,118,236,48,0,0,0,0,0,134,27,154,0,55,64,225,223,180,125,247,34,252,3,58,220,164,73,19,210,107,85,215,44,0,0,0,0,0,195,13,165,225,6,168,230,159,106,24,1,232,124,186,86,167,36,65,32,0,0,0,0,0,195,13,1,96,157,212,207,31,53,255,128,238,162,154,128,234,175,19,0,0,0,0,128,225,132,0,176,78,83,38,77,52,0,221,71,131,245,0,0,0,0,0,48,156,16,0,214,105,244,104,106,17,1,221,72,35,117,3,0,0,0,0,48,156,16,0,214,105,244,104,6,80,6,186,145,154,239,3,0,0,0,0,48,156,52,148,98,245,111,218,104,155,239,189,219,122,151,47,177,145,207,44,73,159,235,219,103,63,235,127,235,41,54,230,184,183,89,173,250,251,54,90,223,202,239,219,232,77,79,216,232,205,79,164,207,109,237,61,208,182,237,253,59,214,59,237,237,86,171,205,201,252,126,182,234,251,182,108,235,147,246,76,242,144,125,71,28,96,39,76,61,221,222,188,79,237,243,3,0,0,0,0,0,0,186,77,207,146,101,43,251,173,14,59,94,121,201,182,253,195,245,54,117,123,159,245,142,84,141,26,205,166,39,125,173,111,251,118,91,61,178,215,70,125,228,50,27,177,231,222,133,230,215,191,249,37,235,121,244,58,219,107,194,171,201,252,122,6,189,214,183,125,135,189,188,97,162,245,31,121,133,245,140,45,54,191,213,91,94,178,175,62,125,157,109,154,176,197,122,70,142,24,180,126,253,201,252,198,189,58,198,46,58,244,10,155,58,166,216,252,98,51,14,57,192,0,116,167,165,207,60,107,0,0,0,0,0,12,23,117,55,1,86,248,183,79,18,170,245,14,132,107,182,235,223,157,207,233,53,77,163,90,130,69,40,252,219,111,242,134,157,225,95,58,155,254,129,217,106,126,122,173,231,177,235,210,90,130,69,40,252,219,50,101,91,18,254,245,164,235,212,31,172,159,158,211,107,154,102,115,193,249,181,219,171,125,91,236,177,117,171,12,0,0,0,0,0,0,104,68,93,1,224,150,7,127,154,214,252,123,45,248,51,207,214,44,124,66,211,168,137,112,53,219,87,253,36,173,249,183,243,109,225,140,250,119,5,129,59,195,192,189,246,88,111,125,43,190,95,117,126,191,124,241,39,105,205,191,254,254,254,129,44,49,156,213,206,197,244,167,211,252,116,85,245,249,181,203,75,155,215,217,77,79,255,220,254,244,151,255,100,39,255,240,175,109,222,146,251,12,64,119,184,225,198,27,211,7,0,0,0,0,0,157,166,174,62,0,123,238,191,55,104,246,107,175,165,106,182,235,169,158,157,77,109,53,141,250,7,172,102,228,75,63,178,222,61,6,55,251,29,200,0,131,167,85,19,80,125,3,86,107,179,188,112,245,143,173,103,226,136,160,22,97,255,192,42,106,213,250,251,123,210,127,71,244,142,176,103,54,61,105,67,101,219,142,62,123,120,237,179,246,224,43,207,216,15,158,123,216,126,246,202,82,219,17,236,203,19,247,154,105,181,248,214,183,255,197,222,243,238,119,217,132,9,19,10,191,103,209,67,139,211,93,60,103,206,108,107,149,75,47,255,111,246,167,127,242,199,118,248,225,135,25,80,86,107,214,172,49,0,0,0,0,0,58,81,93,1,96,239,139,207,155,121,200,84,37,141,243,193,65,42,25,211,183,50,249,255,232,193,45,137,45,248,185,231,181,127,21,0,110,169,50,191,23,182,63,107,163,250,199,91,53,202,218,158,217,50,52,1,224,95,253,246,123,246,195,23,30,179,199,215,191,96,219,250,119,236,246,250,248,145,163,236,164,125,14,183,90,124,235,182,219,236,237,39,191,173,166,0,240,161,36,0,212,126,109,101,0,248,220,170,85,246,234,171,175,26,80,175,191,252,236,231,236,168,163,142,180,115,207,126,239,160,231,127,112,247,15,237,39,63,253,153,93,123,205,85,6,0,0,0,0,0,178,53,52,10,112,183,75,43,42,246,88,219,189,178,245,85,251,219,167,238,181,237,253,249,233,233,201,123,205,180,189,199,20,15,242,170,81,0,247,211,36,40,81,56,168,154,120,211,166,77,43,244,62,5,132,171,146,0,79,211,123,72,168,223,87,173,122,62,157,143,207,243,228,147,223,150,187,44,160,81,179,142,60,210,110,191,227,174,244,103,15,1,239,184,243,174,244,185,115,162,80,16,0,0,0,0,0,12,86,87,0,184,253,144,153,73,138,245,226,206,95,210,218,121,94,69,207,159,120,77,223,62,251,169,110,95,69,91,199,190,46,249,255,178,65,53,253,82,225,207,187,254,221,50,234,64,171,230,144,49,135,219,170,158,103,131,150,201,106,242,155,189,126,251,142,104,255,104,190,11,94,120,114,32,252,59,110,234,193,246,174,105,71,217,247,158,123,216,126,185,102,229,192,52,239,62,224,245,214,44,10,236,254,252,211,87,37,1,222,156,52,156,187,241,139,95,182,27,231,254,245,206,16,176,66,0,250,133,47,126,201,158,124,242,41,155,51,123,182,125,235,182,127,73,67,190,11,207,255,47,105,248,167,26,89,122,126,218,254,251,217,247,110,254,71,123,34,153,238,194,11,254,75,250,190,75,46,255,132,77,156,176,199,192,251,54,108,216,96,64,35,206,57,103,103,200,231,33,96,207,174,159,21,254,157,123,14,1,32,0,0,0,0,0,149,212,23,0,30,60,211,250,94,92,181,107,4,96,219,21,34,237,158,36,245,109,223,110,118,194,41,213,102,151,6,128,125,125,75,119,142,0,188,179,147,190,96,190,54,208,167,96,223,246,29,214,183,215,239,84,93,233,67,70,31,102,207,246,173,176,158,222,158,157,153,98,127,56,51,175,249,215,99,59,250,118,216,9,83,79,183,118,187,115,197,226,244,223,61,70,246,218,215,78,184,192,166,140,25,111,31,156,113,130,189,227,71,159,183,151,183,238,28,149,248,77,83,15,178,102,185,233,230,175,217,187,207,60,211,126,255,63,158,55,240,187,250,11,252,211,255,239,143,119,78,144,83,17,241,237,111,123,91,218,119,159,168,111,65,5,123,10,0,221,255,248,239,159,220,53,221,73,246,231,87,94,157,6,128,63,249,217,207,146,240,111,130,221,144,4,140,162,240,241,253,31,248,67,3,26,21,135,128,67,25,254,105,176,143,188,62,255,174,249,204,103,6,253,62,101,202,20,187,244,146,75,12,0,0,0,0,128,161,82,87,0,56,230,29,103,216,234,197,15,218,62,153,157,246,201,206,176,109,117,18,112,141,57,254,109,85,231,215,123,208,153,246,242,111,238,179,253,166,108,120,109,16,145,184,194,94,242,239,203,27,38,90,239,225,111,175,58,191,147,167,189,219,22,63,177,208,182,76,217,186,107,118,209,250,245,236,12,6,199,190,58,214,222,124,112,245,249,53,211,134,190,205,246,224,234,103,210,159,213,247,223,200,17,59,67,212,49,35,122,7,250,2,60,102,210,126,246,186,137,197,154,232,22,161,218,121,207,173,122,193,158,124,234,169,244,247,85,207,175,170,218,119,163,76,152,176,135,125,225,139,95,78,107,13,170,38,96,79,144,241,78,155,182,95,48,221,196,129,204,246,201,39,158,178,57,115,222,24,76,55,141,102,192,104,158,158,156,159,1,0,0,0,0,64,174,250,70,1,30,55,222,70,125,228,50,123,241,31,174,183,169,219,251,118,141,8,252,26,213,252,83,248,167,105,10,205,175,119,188,245,31,117,133,61,255,232,117,182,215,132,87,119,213,4,12,231,183,35,13,255,250,143,188,162,80,153,127,108,50,191,139,14,253,164,125,245,233,207,217,166,9,155,211,209,126,67,170,249,167,240,79,211,180,219,189,47,60,97,175,236,170,229,183,117,199,14,251,163,7,111,177,247,31,252,38,251,250,178,133,182,110,219,230,244,249,147,247,57,220,70,244,52,55,221,120,207,153,239,178,99,107,24,232,67,53,247,84,227,239,127,254,217,39,147,0,239,240,244,247,255,253,217,207,85,127,99,178,218,175,174,103,192,15,52,95,216,231,159,55,1,150,115,135,160,15,192,172,26,125,94,243,239,170,43,175,52,0,0,0,0,0,58,73,221,131,128,140,216,115,111,27,115,197,95,216,154,7,126,106,182,240,94,235,125,233,249,244,121,53,15,214,67,181,4,21,20,22,213,51,118,111,179,57,215,217,11,171,126,98,35,95,254,145,141,217,182,179,63,60,53,15,222,150,60,70,30,115,102,26,20,22,53,117,204,222,246,223,102,125,214,126,249,226,79,108,225,234,31,219,11,59,158,77,159,63,100,244,225,105,19,225,147,95,247,238,52,40,108,183,111,46,255,229,160,223,239,121,241,201,244,17,122,235,158,51,172,153,52,50,176,106,255,169,25,175,124,247,251,63,176,9,123,76,216,89,139,47,236,103,49,224,163,246,250,224,30,106,218,59,88,248,166,215,170,19,170,223,63,245,55,168,230,198,170,253,167,65,68,84,123,16,104,68,24,254,133,205,126,135,50,4,4,0,0,0,0,160,91,52,60,10,240,232,227,79,54,211,99,23,213,181,27,101,245,27,57,237,237,102,201,99,75,240,92,35,43,249,230,125,222,158,62,58,193,150,237,219,108,254,243,79,230,190,126,208,184,201,246,198,201,7,218,59,246,61,194,234,245,254,15,124,200,122,122,122,172,127,87,155,220,27,231,254,141,253,254,251,206,179,47,252,237,151,237,15,62,248,135,105,135,136,10,230,254,199,159,237,170,253,152,228,120,55,205,251,154,205,187,249,31,7,222,243,158,51,207,76,251,247,83,173,65,245,223,167,1,61,14,63,44,110,198,27,182,33,126,45,12,84,45,67,45,239,162,143,94,108,251,171,249,239,97,135,14,106,46,12,212,227,151,255,190,104,183,240,207,251,4,252,201,79,127,78,0,8,0,0,0,0,64,5,61,75,150,173,44,208,27,28,98,51,14,169,125,244,224,123,158,127,204,62,112,255,188,129,223,213,204,119,250,248,169,118,250,62,71,216,239,29,248,6,155,51,245,96,27,59,178,145,248,180,50,175,213,55,97,194,132,150,190,167,145,247,1,237,176,244,153,103,173,217,104,2,12,0,0,0,0,232,84,13,215,0,68,113,223,94,177,200,246,29,179,135,29,62,97,31,123,247,254,199,216,217,7,188,209,246,29,55,201,218,165,158,48,174,222,0,143,224,15,195,141,70,251,5,0,0,0,0,160,19,81,3,176,78,245,212,0,124,124,221,42,59,100,143,189,90,90,203,15,64,117,173,168,1,8,0,0,0,0,64,167,162,6,96,27,29,49,105,154,1,0,0,0,0,0,0,237,52,194,0,0,0,0,0,0,0,148,22,1,32,0,0,0,0,0,0,80,98,4,128,117,24,61,154,62,252,128,110,214,219,59,210,0,0,0,0,0,24,46,8,0,235,48,122,20,1,32,208,205,198,143,27,107,0,0,0,0,0,12,23,4,128,117,152,50,121,162,1,232,94,4,128,0,0,0,0,128,225,132,0,176,70,147,38,78,160,249,32,208,229,198,142,29,147,92,203,123,24,0,0,0,0,0,195,1,1,96,13,212,247,223,148,201,19,12,64,247,83,77,222,209,163,122,13,0,0,0,0,128,178,35,0,44,72,53,255,166,237,187,151,141,24,193,46,3,202,64,215,242,180,253,246,166,38,32,0,0,0,0,160,244,168,254,82,129,154,250,142,31,55,46,237,47,108,236,216,209,6,160,92,20,2,238,57,117,114,26,240,175,89,187,222,182,110,219,106,91,183,246,25,0,0,0,0,0,101,210,211,159,48,0,0,0,0,0,0,0,165,68,123,86,0,0,0,0,0,0,160,196,8,0,1,0,0,0,0,0,128,18,35,0,4,0,0,0,0,0,0,74,140,65,64,74,168,111,251,118,235,235,235,179,237,219,119,216,142,254,126,163,155,71,0,0,0,0,0,128,108,61,61,61,54,114,196,8,27,49,162,199,122,123,123,173,119,228,72,43,27,6,1,41,145,173,73,232,183,117,235,86,219,177,131,67,10,0,0,0,0,0,80,15,5,129,99,70,143,182,81,189,229,169,55,71,0,88,2,10,252,54,110,222,156,252,187,195,0,0,0,0,0,0,208,56,5,129,227,199,142,77,254,237,254,30,244,8,0,187,220,182,190,62,219,188,101,43,205,124,1,0,0,0,0,0,154,76,205,131,199,142,233,254,218,128,4,128,93,76,225,223,166,205,91,12,0,0,0,0,0,0,173,51,110,236,152,174,14,1,25,5,184,75,169,217,175,106,254,1,0,0,0,0,0,160,181,148,193,116,115,215,107,4,128,93,106,227,230,77,52,251,5,0,0,0,0,0,104,3,101,48,27,187,184,21,102,75,234,46,254,251,162,135,236,144,131,15,182,189,247,222,203,134,194,230,205,155,109,221,250,245,182,239,62,251,88,59,109,220,184,209,30,125,236,113,123,102,249,138,244,247,67,14,62,200,142,58,242,8,27,63,126,252,192,52,47,189,244,114,195,251,69,163,253,50,210,47,0,0,0,0,0,64,251,168,6,160,186,99,107,85,83,96,101,74,202,150,222,116,236,28,107,182,166,175,241,157,119,253,171,221,145,60,62,124,209,249,118,242,222,39,218,80,120,225,197,151,236,177,199,159,176,67,15,157,97,135,205,156,105,237,112,247,15,127,156,110,183,14,84,72,97,223,201,39,157,104,103,191,247,247,210,240,239,179,127,253,121,251,220,95,253,47,107,196,214,173,157,209,244,247,249,85,207,219,152,177,99,108,202,148,41,214,137,214,172,89,99,91,146,48,120,191,105,211,210,223,21,12,107,157,167,207,152,110,104,204,179,207,62,155,254,123,192,1,7,24,0,0,0,0,0,195,197,150,36,147,105,69,0,248,211,159,223,103,95,249,234,205,233,207,105,166,118,82,115,51,181,166,174,177,135,127,111,75,86,178,217,43,90,11,213,188,91,191,126,189,61,253,244,210,244,247,86,135,128,58,64,58,80,71,30,121,132,157,147,4,125,90,190,106,253,41,185,253,233,207,238,75,247,137,106,5,62,179,124,121,26,2,54,162,111,251,246,134,106,255,221,179,224,94,251,222,247,126,144,254,124,202,41,111,183,247,188,251,76,171,215,183,190,245,207,246,142,119,156,82,49,0,92,182,116,217,110,129,155,158,219,111,218,126,54,118,236,88,107,165,159,220,187,192,38,79,158,50,16,0,62,254,216,99,182,120,241,67,246,159,103,156,111,157,68,97,218,135,47,250,72,114,30,253,67,93,129,218,215,191,126,139,61,150,108,219,181,215,126,198,218,229,203,95,254,187,116,93,63,246,177,139,13,0,0,0,0,128,225,66,153,140,178,153,222,145,35,173,153,54,110,220,100,173,212,180,0,208,195,191,51,222,121,186,125,240,63,189,223,134,218,49,71,207,74,19,217,86,135,128,218,110,133,127,170,225,167,240,47,164,230,191,59,155,0,143,75,107,8,54,67,95,95,159,213,235,87,191,254,141,45,88,240,19,187,226,147,31,79,127,255,194,223,126,217,94,119,248,225,118,248,225,135,89,43,172,93,179,198,190,254,143,55,219,159,127,250,202,221,158,251,147,63,189,164,229,1,224,178,101,203,236,172,179,230,4,191,47,181,105,187,194,192,78,227,53,234,234,161,176,187,145,247,3,0,0,0,0,128,226,148,205,52,59,0,124,87,146,167,137,90,150,182,162,82,93,83,2,64,15,255,178,66,176,161,116,196,17,175,179,222,222,81,246,212,211,75,210,223,155,29,2,234,160,40,252,211,129,201,219,110,213,248,91,244,208,98,107,150,70,106,255,173,92,185,210,142,63,254,45,182,231,158,123,166,191,235,231,39,158,124,178,225,0,80,53,250,20,174,169,38,224,27,103,207,78,159,83,243,91,213,184,147,95,45,94,108,147,39,79,182,201,201,235,254,156,254,221,111,191,253,108,250,140,25,246,252,170,85,105,243,92,213,212,211,180,250,89,243,137,107,22,134,203,57,100,250,244,138,53,15,181,124,133,141,170,105,232,86,173,122,222,222,245,174,51,211,218,114,10,205,222,242,150,183,164,207,43,60,123,240,193,95,216,217,103,191,119,96,218,249,243,231,219,91,222,252,22,123,236,241,199,108,226,196,137,118,228,145,71,14,76,251,232,163,143,217,233,167,159,54,48,237,157,119,222,101,167,159,118,154,253,226,151,191,72,167,243,90,124,69,150,83,148,230,163,229,232,223,227,142,123,203,192,60,139,250,197,47,126,145,174,119,214,251,195,245,215,52,218,134,112,251,124,221,127,252,227,249,233,207,241,107,149,150,169,237,213,254,208,50,195,218,141,90,15,205,79,243,141,95,247,253,164,229,104,221,124,153,122,221,231,153,181,142,0,0,0,0,0,180,67,223,246,214,140,6,236,33,96,43,52,60,10,112,167,134,127,206,251,1,84,77,192,167,150,44,177,102,82,19,95,5,124,111,123,91,118,50,235,125,254,53,218,236,55,180,189,206,33,167,23,62,240,160,61,249,228,83,233,227,187,223,251,126,250,240,223,245,90,189,212,164,246,222,123,239,177,45,91,54,219,189,11,238,177,175,127,109,103,123,245,181,107,215,166,97,157,44,93,186,52,253,93,252,57,253,171,26,122,162,160,236,59,119,221,153,190,119,237,218,53,246,252,243,171,236,139,95,184,113,32,44,148,187,191,255,125,187,251,7,223,27,120,239,215,255,241,107,105,80,40,10,13,255,230,115,215,165,129,159,123,38,153,183,66,66,175,101,168,64,240,133,100,190,10,4,87,174,124,214,62,253,169,215,106,37,42,80,186,242,211,87,166,225,146,40,156,186,236,210,203,109,253,171,235,237,177,36,16,83,115,87,167,230,182,151,95,150,188,182,110,253,192,186,127,238,186,207,217,196,73,19,211,64,75,175,59,61,175,249,56,133,107,119,221,117,151,213,74,129,216,251,127,255,15,210,80,82,235,246,233,100,93,195,117,170,70,33,218,101,201,58,107,127,106,94,250,57,92,79,109,251,101,151,95,62,16,48,126,238,115,159,179,235,146,117,119,218,174,247,188,251,119,211,253,163,247,107,249,213,106,28,106,26,45,71,243,187,39,89,111,53,113,214,190,12,183,71,251,66,175,127,39,249,87,175,251,60,245,239,149,187,222,175,159,239,218,245,186,214,73,235,157,190,126,229,149,131,182,1,0,0,0,0,128,118,209,136,192,173,160,156,73,3,235,182,66,67,53,0,85,251,77,225,159,40,8,188,115,215,207,149,52,179,35,195,103,159,123,206,126,251,240,163,133,167,87,8,56,46,9,132,14,216,127,127,107,6,31,237,87,205,124,179,104,0,144,70,7,252,136,213,123,146,221,122,235,63,13,252,172,208,47,164,223,79,56,254,56,171,135,106,225,157,245,222,179,211,159,223,248,198,217,246,15,255,247,239,211,176,109,186,106,232,77,158,156,134,78,239,61,251,236,129,233,85,3,79,207,157,145,252,27,214,224,83,64,248,159,255,203,249,105,45,65,185,247,222,5,105,40,248,223,62,121,69,26,244,61,240,192,66,251,200,71,255,104,160,63,191,7,22,46,76,195,194,177,99,167,165,53,9,21,246,133,226,230,190,207,63,255,124,58,157,2,65,213,54,83,136,164,16,79,193,93,90,219,47,121,78,65,160,106,198,41,212,59,242,168,157,53,249,244,111,24,182,253,66,211,36,211,42,12,59,237,244,211,6,126,23,189,55,12,248,20,248,29,149,188,63,157,223,145,71,166,203,241,154,132,181,208,242,181,12,239,227,239,15,255,240,67,246,254,247,255,65,77,53,1,175,159,59,119,96,61,111,73,130,51,133,103,154,143,211,124,188,63,63,213,172,83,112,121,197,21,159,76,127,87,144,121,113,242,154,191,158,6,120,201,242,243,150,173,32,81,251,231,155,223,252,231,129,90,125,127,151,108,195,45,183,220,98,159,73,182,33,13,238,122,204,190,242,149,127,24,120,207,71,62,252,145,244,121,95,166,232,103,223,95,10,32,21,22,94,127,253,220,129,249,105,95,135,219,0,0,0,0,0,64,59,180,34,0,236,232,65,64,142,58,226,136,52,228,82,13,55,173,216,94,201,207,69,222,211,44,83,167,78,181,67,103,206,168,58,157,2,164,103,159,91,101,227,198,141,77,223,211,108,106,10,172,65,63,134,163,233,211,103,12,252,236,225,220,218,53,107,107,30,25,88,1,222,228,224,61,199,31,127,130,253,100,193,130,52,76,212,188,212,132,88,131,122,188,113,246,28,219,55,9,242,142,63,225,132,65,203,253,253,36,144,10,121,115,95,247,248,99,143,166,205,141,69,77,122,21,158,253,56,9,228,212,28,215,7,208,240,160,79,53,222,60,220,74,255,237,217,89,211,79,239,211,207,239,125,239,123,237,193,93,1,160,254,85,243,89,81,112,166,154,107,10,22,213,116,88,129,219,81,73,128,229,77,86,85,3,238,138,63,251,164,213,74,193,225,197,23,95,60,80,67,81,20,172,41,96,44,18,0,106,27,21,158,233,253,235,146,117,123,52,168,89,233,142,59,238,45,131,230,173,233,197,251,23,12,155,219,234,245,163,42,4,153,90,78,216,20,90,46,14,6,11,81,0,252,161,15,13,14,238,206,74,246,169,66,189,48,0,12,195,210,3,15,60,96,208,182,238,175,117,220,85,11,19,0,0,0,0,128,110,215,209,131,128,40,252,251,179,79,124,60,109,230,250,232,227,143,219,159,189,247,227,233,115,237,162,218,124,135,29,90,185,95,63,133,127,191,248,229,162,52,252,123,243,155,142,77,223,211,44,26,237,87,84,19,48,175,22,160,83,72,168,131,217,232,254,233,233,233,105,89,85,211,78,226,77,119,61,76,84,237,64,213,2,92,184,240,254,180,121,175,194,161,223,123,239,217,153,3,137,132,205,125,157,2,193,83,78,57,101,224,247,211,146,208,78,161,158,135,85,94,243,79,161,146,2,170,48,176,210,180,10,241,20,0,106,58,133,97,170,21,167,176,74,239,247,208,202,131,69,133,127,10,17,21,12,30,144,4,87,10,22,245,30,5,105,181,246,221,39,90,39,45,39,108,18,173,0,238,192,130,35,6,43,88,251,250,45,183,164,239,81,40,87,203,128,33,30,4,30,176,255,224,101,237,95,101,217,149,70,51,86,19,236,52,76,13,40,224,99,32,19,0,0,0,0,64,55,80,54,211,108,29,63,8,72,24,2,94,245,153,255,101,127,246,201,143,15,4,99,67,109,253,171,175,218,47,147,240,175,119,84,111,211,195,63,217,57,194,239,248,180,233,243,81,187,70,214,205,115,235,63,125,203,150,39,65,225,53,87,253,185,53,98,68,114,142,109,47,97,254,231,125,4,186,85,171,86,165,255,122,136,167,218,129,103,236,170,209,167,190,254,190,245,205,127,78,251,254,11,107,2,186,176,185,175,40,4,86,32,24,54,19,86,211,94,239,67,206,107,240,41,232,83,109,187,184,102,157,126,86,0,167,48,76,77,78,21,94,169,105,175,166,85,208,21,134,93,154,86,97,161,154,6,107,90,15,220,30,12,154,10,215,74,243,56,251,189,239,77,107,28,214,74,235,172,0,242,155,223,250,231,129,26,117,106,162,251,119,5,251,16,244,160,46,173,209,24,236,147,231,118,13,222,145,247,158,199,162,90,134,94,147,80,235,112,228,174,102,209,33,213,142,212,243,0,0,0,0,0,116,186,145,35,26,30,82,35,83,71,15,2,34,30,2,142,31,63,206,62,251,185,207,15,244,141,55,148,90,29,254,137,194,191,179,223,251,31,210,78,26,43,245,127,168,215,126,246,243,251,236,216,99,103,91,163,70,54,121,152,233,118,208,232,189,110,76,80,179,47,180,37,9,233,212,228,87,20,216,169,185,175,15,226,161,48,208,251,22,244,121,108,222,178,101,32,224,211,40,194,223,78,2,65,31,20,36,108,238,155,46,127,217,178,65,129,160,40,204,210,32,31,243,127,60,127,80,31,126,10,203,226,32,74,181,247,52,157,66,171,176,105,176,6,165,136,107,244,105,94,154,86,77,133,61,32,211,52,234,119,207,131,70,31,136,195,7,197,112,122,62,126,136,154,240,106,89,254,187,194,72,245,193,23,134,104,30,176,133,15,175,189,231,175,251,50,254,174,134,1,68,188,86,227,117,159,125,109,249,122,127,220,140,88,77,159,125,148,96,173,175,2,80,15,88,181,108,13,250,49,48,162,111,178,31,238,74,126,14,7,253,72,251,36,252,16,253,249,1,0,0,0,0,58,223,136,17,205,175,1,40,29,59,8,72,40,172,9,168,16,112,40,107,2,42,8,106,117,248,231,222,245,206,223,177,103,158,89,145,14,134,226,35,2,171,102,160,170,108,42,8,85,248,167,3,248,182,147,78,108,202,40,201,189,189,189,182,117,91,159,117,3,213,218,123,227,236,217,246,245,127,188,57,29,32,228,172,179,119,54,217,61,238,132,19,210,231,20,240,169,105,175,168,95,191,77,91,54,167,163,249,234,248,233,181,247,238,26,92,68,131,121,28,113,228,145,233,200,192,106,14,172,215,53,95,61,68,53,254,20,134,157,145,60,191,51,48,28,220,220,119,217,210,165,131,2,65,231,205,128,61,168,243,62,252,62,22,52,255,21,175,241,55,33,104,182,170,160,207,155,246,134,20,246,61,251,220,179,105,63,129,225,115,10,188,60,104,84,224,53,127,87,19,225,48,108,212,72,183,33,173,215,119,191,247,111,105,115,228,117,73,136,166,129,48,188,31,194,143,93,124,241,160,62,242,20,38,234,245,144,15,220,161,135,230,157,110,167,250,48,76,2,186,187,238,44,62,26,177,6,238,208,126,241,229,171,38,226,105,167,189,182,221,10,248,212,23,162,230,175,253,161,245,210,96,29,215,125,238,115,105,88,168,215,181,237,190,95,181,124,31,72,196,84,155,117,87,191,138,122,30,0,0,0,0,128,78,167,108,166,217,90,61,8,72,79,127,147,59,148,83,8,118,227,23,191,156,134,93,111,58,118,142,13,5,13,248,161,17,130,143,57,122,86,75,195,191,208,29,187,106,249,105,251,67,59,107,9,254,94,83,171,113,190,154,132,139,59,118,212,118,216,30,120,224,65,123,249,149,87,50,95,219,107,207,61,237,248,58,71,1,110,134,123,23,44,72,71,237,85,24,168,112,79,143,188,65,68,84,11,80,33,223,216,156,227,170,247,42,68,212,232,193,62,205,255,253,251,191,79,3,193,35,142,236,238,38,166,10,210,244,56,160,96,223,127,205,122,111,56,15,137,251,239,243,215,178,158,87,208,167,231,179,94,43,242,58,0,0,0,0,0,157,68,181,255,38,180,96,32,216,31,252,240,199,246,141,127,250,102,250,115,199,141,2,156,69,53,1,63,115,213,167,108,40,29,176,255,180,244,209,78,231,236,10,249,84,219,207,155,64,171,6,164,247,19,216,76,163,71,143,78,130,174,45,53,189,103,40,3,190,90,84,10,247,164,218,232,194,113,115,95,239,255,79,207,117,187,70,130,178,102,132,108,149,222,159,247,218,1,13,12,22,2,0,0,0,0,64,167,25,147,100,50,173,208,234,65,64,154,94,3,16,237,241,234,198,77,182,99,199,14,43,3,213,254,83,159,128,222,164,183,209,121,109,73,194,81,175,237,167,26,131,26,61,55,107,176,16,0,0,0,0,0,128,162,90,85,251,175,29,8,0,187,148,154,0,111,216,180,201,56,124,0,0,0,0,0,0,173,213,211,211,99,123,140,27,155,132,128,173,25,1,184,213,186,115,173,145,166,206,99,198,180,166,218,41,0,0,0,0,0,0,94,51,54,201,96,186,53,252,19,106,0,118,185,109,125,125,182,121,203,86,106,2,2,0,0,0,0,0,52,153,106,254,41,252,27,213,130,145,127,219,137,0,176,4,212,28,120,227,230,77,53,143,12,12,0,0,0,0,0,128,108,170,241,55,126,236,152,174,174,249,231,8,0,75,100,107,95,159,109,221,186,149,32,16,0,0,0,0,0,160,78,105,183,107,163,187,191,214,95,136,0,176,132,250,182,111,183,190,36,12,84,16,184,125,199,14,154,7,3,0,0,0,0,0,228,80,51,223,17,201,99,228,200,17,214,155,132,126,189,35,71,90,217,16,0,2,0,0,0,0,0,0,37,198,40,192,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,88,239,19,79,60,97,0,0,0,0,0,0,0,202,137,65,64,0,0,0,0,0,0,128,18,163,9,48,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,245,26,0,0,0,0,0,0,80,66,91,119,244,89,95,255,14,219,182,125,123,242,239,118,235,79,158,219,209,223,159,190,54,162,167,199,70,88,143,141,236,25,97,189,35,70,216,168,17,35,109,244,136,114,70,101,61,253,253,187,182,26,0,0,0,0,0,0,232,114,10,248,54,109,223,154,60,182,13,132,125,69,41,12,84,16,184,71,239,232,244,231,178,32,0,4,0,0,0,0,0,64,215,83,216,183,113,251,22,219,216,183,205,154,97,236,200,81,165,9,2,9,0,1,0,0,0,0,0,208,213,54,110,223,154,4,127,91,107,174,241,87,141,194,63,133,128,10,3,187,25,1,32,0,0,0,0,0,0,186,214,171,125,155,155,86,235,47,207,184,222,81,54,177,119,172,117,43,2,64,0,0,0,0,0,0,116,29,213,246,91,183,109,147,109,221,177,221,218,161,183,103,132,77,25,61,62,29,60,164,219,148,167,55,67,0,0,0,0,0,0,12,27,107,182,110,108,91,248,39,26,77,120,109,18,56,118,35,2,64,0,0,0,0,0,0,116,21,53,251,85,32,215,110,219,146,192,113,125,178,236,110,67,0,8,0,0,0,0,0,128,174,177,121,251,182,150,247,249,87,201,166,190,109,233,128,35,221,132,0,16,0,0,0,0,0,0,93,97,123,255,14,219,208,183,197,134,218,134,22,140,56,220,74,4,128,0,0,0,0,0,0,232,10,10,222,182,119,64,240,214,159,252,183,97,251,208,7,145,69,17,0,2,0,0,0,0,0,160,227,169,246,159,154,255,118,10,53,5,238,150,90,128,93,23,0,42,97,125,124,237,170,100,7,183,191,163,71,0,0,0,0,0,48,124,157,114,202,41,233,3,67,99,67,7,246,187,183,105,123,119,244,5,216,107,93,160,111,71,159,61,186,110,149,253,203,138,135,236,231,47,61,109,51,198,79,181,191,59,254,63,87,152,126,187,173,219,250,218,176,204,83,198,236,97,35,122,122,172,153,214,108,217,48,144,242,78,30,61,222,70,142,232,188,44,117,203,246,62,219,176,109,231,200,52,61,201,246,79,77,246,3,0,0,0,0,0,168,236,225,135,31,182,71,30,121,36,253,249,192,3,15,180,183,190,245,173,153,211,45,92,184,208,86,172,88,97,147,38,77,74,167,59,250,232,163,13,173,179,45,201,135,154,225,91,143,47,180,73,163,199,217,153,51,222,104,141,210,96,36,123,244,142,177,78,215,177,1,224,186,173,27,237,238,85,143,216,189,47,62,105,247,188,240,184,189,144,252,238,62,56,253,184,138,239,125,122,253,11,118,202,61,55,166,63,239,61,122,15,123,224,140,43,108,92,239,104,107,150,53,201,186,188,115,254,13,182,114,203,250,244,247,7,223,249,9,59,104,143,189,172,211,220,189,234,183,246,209,95,252,83,250,243,9,83,15,177,59,222,241,49,3,0,0,0,0,0,249,174,189,246,90,155,55,111,222,192,239,231,157,119,94,110,0,120,219,109,183,165,15,119,225,133,23,218,167,62,245,41,107,167,165,75,151,166,143,57,115,230,216,148,41,83,172,172,182,38,225,95,51,250,254,251,254,178,95,217,199,23,124,61,253,249,190,255,116,181,29,52,177,177,60,71,45,85,183,238,216,110,163,71,140,180,78,214,49,1,224,150,237,219,108,233,171,47,217,131,171,151,217,109,203,23,217,162,53,43,109,75,178,3,99,99,146,29,58,123,242,129,134,225,233,158,123,238,177,59,239,188,211,30,122,232,161,244,198,118,206,57,231,216,249,231,159,111,101,112,249,229,151,219,29,119,220,97,183,223,126,123,122,227,6,0,0,0,208,30,10,123,150,45,91,150,249,154,202,27,51,102,204,48,12,15,170,249,167,243,225,132,19,78,176,247,189,239,125,233,115,170,217,151,71,211,104,90,81,16,120,211,77,55,165,129,97,189,53,1,253,92,188,244,210,75,11,135,121,215,92,115,77,250,190,37,75,150,148,58,0,220,150,145,17,213,227,251,75,127,53,240,179,106,2,94,254,230,223,181,70,245,17,0,86,247,228,250,85,246,141,101,191,180,159,188,248,164,61,178,254,121,235,171,146,230,206,216,99,47,59,102,202,65,134,225,71,55,181,171,175,190,122,208,115,10,204,244,220,252,249,243,11,127,40,235,61,10,17,175,186,234,170,142,250,32,87,168,169,191,218,172,89,179,198,0,0,0,0,180,207,205,55,223,156,86,54,200,162,254,222,134,99,0,232,229,38,5,160,167,158,122,170,13,23,43,87,174,76,255,85,176,231,1,96,37,10,255,60,0,20,53,9,86,211,225,122,3,64,63,23,181,223,203,28,230,213,163,111,71,227,99,65,172,120,245,229,52,244,59,113,255,195,237,183,47,175,180,127,248,205,61,77,9,0,85,3,112,188,117,182,33,15,0,47,253,247,111,219,191,175,89,89,120,250,147,247,62,212,122,91,208,223,158,70,146,249,238,202,95,219,15,86,61,146,6,145,189,61,102,175,155,176,175,157,62,109,150,157,57,237,232,194,77,136,119,88,191,221,151,132,153,63,92,245,152,253,122,205,114,91,185,229,85,155,56,114,148,205,154,180,127,50,159,89,246,246,125,143,176,137,163,198,14,76,191,106,211,26,251,242,147,63,73,147,236,73,201,243,151,31,245,78,251,225,115,15,167,181,32,31,123,245,69,219,179,119,140,189,231,128,55,216,127,60,228,77,182,239,216,73,187,175,119,114,1,220,185,98,81,178,188,71,147,233,95,176,177,35,122,237,228,125,14,183,63,56,228,45,86,38,250,107,134,130,62,125,240,234,47,42,250,0,82,88,166,231,116,131,84,53,107,133,128,69,44,94,188,56,157,95,167,253,37,79,235,175,109,26,170,117,210,62,209,126,141,151,175,117,90,176,96,65,105,106,90,2,0,0,0,121,230,103,84,44,24,174,33,140,151,155,134,83,248,39,235,214,173,219,237,57,245,241,167,125,17,54,237,213,116,42,155,42,36,60,232,32,42,41,181,195,118,107,60,0,188,239,217,39,211,127,127,255,136,183,218,137,73,24,248,249,95,126,55,121,238,9,59,241,128,215,89,35,182,119,193,64,181,67,26,0,174,220,248,138,45,94,251,108,77,239,249,189,3,94,111,205,182,58,9,233,254,232,193,91,109,225,43,203,108,91,112,208,30,90,187,202,190,181,242,87,246,230,169,7,217,223,191,229,67,118,192,248,202,55,126,117,70,249,167,191,248,39,251,206,170,135,119,27,6,250,215,235,158,183,111,174,120,200,126,119,218,81,118,195,155,254,192,38,236,10,1,53,88,201,215,151,62,104,27,119,108,179,253,147,128,111,83,223,86,251,135,165,247,15,188,255,233,228,241,139,100,31,221,241,236,175,236,219,39,125,52,237,164,210,61,183,113,181,253,127,255,254,77,251,249,203,75,7,45,235,223,147,233,191,241,204,47,237,188,131,222,96,101,161,218,127,18,126,32,235,95,221,132,245,193,228,53,231,252,195,249,134,27,110,72,107,212,137,62,176,60,188,210,244,254,151,61,5,135,10,182,84,19,208,233,53,61,31,191,207,105,57,154,183,150,165,215,39,79,158,156,46,63,12,19,245,154,166,209,180,90,159,179,207,62,123,208,135,166,87,233,214,243,154,78,205,125,85,189,91,127,97,211,188,194,170,222,241,188,244,90,248,133,68,219,168,245,245,109,143,95,175,133,154,32,107,30,225,62,214,114,79,59,237,180,244,103,2,64,0,0,0,148,157,190,7,103,125,159,214,247,98,125,239,158,61,123,246,64,249,195,91,20,233,187,184,94,243,110,138,84,99,80,93,21,133,170,149,51,178,150,231,229,142,240,123,190,151,15,180,30,225,50,124,253,180,108,47,123,84,90,102,88,38,241,242,68,94,185,73,229,20,205,223,203,41,113,25,69,229,153,178,151,21,110,188,241,198,180,121,239,221,119,223,61,16,16,126,232,67,31,74,155,11,175,95,191,190,165,125,254,233,56,168,220,170,99,165,26,153,218,239,58,86,250,61,14,167,227,242,106,124,92,226,115,53,60,118,122,78,243,15,207,45,63,175,166,79,159,110,23,92,112,129,13,181,29,77,232,255,239,43,191,217,89,113,232,196,253,95,103,203,95,221,51,249,233,187,201,115,247,52,28,0,54,99,221,90,174,127,8,221,186,100,97,255,180,59,254,251,192,227,77,223,251,223,253,127,245,219,239,246,255,101,242,56,230,95,175,30,244,154,30,51,238,250,84,255,134,109,155,170,206,247,177,53,207,14,188,231,245,255,118,109,255,198,109,91,114,167,93,191,117,83,255,25,63,154,59,48,253,239,45,248,219,254,191,121,248,7,253,159,77,214,225,109,119,127,110,224,249,211,127,244,249,254,181,187,150,189,122,203,134,254,55,127,247,127,13,188,182,252,213,151,6,230,247,127,30,95,208,127,232,119,62,213,127,193,125,55,245,207,125,228,238,254,255,243,196,189,253,159,94,124,103,255,235,190,115,229,192,244,87,253,250,59,131,214,245,208,187,62,157,62,127,224,157,255,163,255,144,59,255,103,255,49,255,118,77,255,7,126,246,127,251,143,255,254,95,14,218,254,47,63,62,127,224,125,73,112,216,255,158,123,190,48,240,154,222,119,241,3,183,244,95,155,204,251,172,123,191,184,219,190,59,123,193,151,250,187,85,18,72,233,74,234,79,110,66,133,166,79,110,98,233,244,201,7,100,127,114,83,75,127,190,254,250,235,211,215,146,155,96,250,123,248,112,87,95,125,117,250,187,222,227,239,211,188,220,162,69,139,6,158,247,127,253,161,117,148,37,75,150,164,203,245,229,251,235,154,183,243,117,240,121,232,119,73,110,168,233,239,154,71,222,188,244,30,173,135,191,238,207,133,175,251,251,107,229,219,167,121,105,30,190,252,112,153,0,0,0,64,25,249,119,244,188,239,210,94,38,9,203,1,122,110,245,234,213,21,203,31,82,173,156,17,11,203,29,97,121,192,215,205,231,163,101,59,47,75,120,185,36,107,153,154,38,222,222,184,92,83,169,220,228,203,247,117,210,54,100,109,111,183,251,246,183,191,221,127,232,161,135,166,255,134,146,96,45,125,62,124,196,219,157,247,222,90,196,231,162,31,203,248,225,229,72,241,227,31,30,111,63,70,126,158,232,223,176,220,232,211,133,101,85,63,151,253,60,138,207,171,161,246,252,166,117,13,61,126,249,226,146,254,209,55,158,223,127,214,157,127,51,240,220,97,55,125,188,127,239,191,187,184,255,137,181,207,55,60,255,78,215,252,182,180,53,248,230,51,191,28,248,121,252,200,81,246,245,183,158,111,127,118,244,187,237,191,39,143,127,58,233,195,54,170,103,240,234,189,99,239,153,54,190,119,172,53,211,55,158,249,133,253,122,253,243,233,207,255,97,218,44,187,237,228,255,106,31,159,117,134,93,145,172,195,61,167,95,110,175,159,184,111,250,218,195,235,95,176,187,159,253,109,213,249,253,167,25,199,217,119,223,241,199,118,211,91,47,176,203,142,122,167,253,209,225,111,183,207,188,241,189,246,87,201,99,100,79,79,58,205,173,75,31,72,155,238,198,52,154,205,49,147,246,183,159,252,206,199,237,214,147,62,98,63,125,231,39,236,228,189,166,15,188,254,224,43,207,12,252,252,207,203,30,72,7,74,145,137,35,199,216,223,191,229,63,217,151,143,251,160,125,234,245,191,103,119,156,252,49,187,106,214,153,187,237,191,110,165,191,58,72,145,129,49,252,47,25,115,231,206,77,59,64,77,62,60,211,223,189,239,64,213,110,11,127,238,223,149,210,123,115,98,253,165,67,239,75,110,142,118,217,101,151,165,243,211,95,188,228,220,115,207,77,255,98,162,106,222,122,93,211,197,235,164,154,138,154,151,47,223,167,209,188,125,59,156,254,210,162,249,104,218,44,106,214,172,247,104,27,124,94,162,154,122,162,191,236,248,118,248,182,106,253,189,230,99,173,180,158,26,128,196,107,253,233,161,159,25,148,4,0,0,0,195,133,190,107,235,123,184,63,252,187,183,243,22,51,250,30,175,239,200,222,242,40,235,251,191,202,14,69,202,25,49,149,59,180,28,159,159,190,231,107,62,222,42,74,239,215,188,195,62,11,245,179,106,8,170,214,151,126,246,101,106,121,190,204,176,86,159,83,173,62,149,137,188,172,145,85,110,210,251,52,141,230,175,247,107,93,52,63,47,167,168,102,88,92,214,41,163,75,46,185,196,110,189,245,214,180,185,175,30,250,89,251,175,93,252,120,106,159,135,199,34,164,245,241,105,84,222,212,121,230,229,70,47,171,170,230,106,88,158,213,113,246,243,66,101,63,157,123,58,247,245,62,29,123,77,95,150,102,224,106,238,43,7,79,220,51,109,246,171,199,209,123,29,152,182,204,252,214,99,247,91,217,13,89,66,244,204,134,151,237,254,213,175,5,90,199,36,65,219,172,201,7,12,252,62,107,202,1,54,103,234,224,118,244,167,238,119,164,53,211,150,237,125,246,79,203,30,76,127,30,51,162,215,46,57,226,116,27,61,226,181,86,209,189,35,70,218,71,15,127,199,192,239,255,239,217,223,84,157,231,164,81,227,236,136,36,196,115,59,250,119,216,230,237,219,236,77,83,15,182,169,163,118,54,223,93,159,252,254,194,230,181,187,189,87,1,225,39,103,189,211,166,142,158,144,254,62,42,89,151,243,14,126,211,192,235,207,110,94,151,14,123,45,119,5,235,242,190,131,102,219,153,7,188,214,220,119,68,50,159,63,122,221,41,118,114,18,152,150,73,145,193,49,60,196,234,73,246,129,110,112,170,42,237,85,229,43,81,85,103,209,180,250,32,214,141,78,213,156,253,53,31,160,67,55,93,175,250,172,105,227,170,253,122,175,158,215,7,162,79,227,31,10,190,12,151,252,181,104,160,218,117,214,182,234,38,172,215,180,108,255,176,214,244,241,135,182,182,211,171,246,43,156,140,215,169,22,186,177,107,30,62,140,188,247,183,8,0,0,0,12,7,94,22,240,71,28,210,233,187,177,30,250,94,174,135,191,174,159,125,122,47,127,232,251,116,181,114,70,204,203,29,30,240,104,122,175,228,224,229,0,53,253,20,15,118,188,89,168,151,65,124,190,42,75,248,118,168,235,34,81,249,40,228,33,159,55,125,174,86,110,242,38,167,218,22,149,67,180,110,42,51,228,85,106,232,102,127,241,23,127,145,54,169,214,67,63,139,6,251,184,229,150,91,210,135,15,252,113,237,181,215,238,54,93,43,120,19,108,15,122,37,14,0,195,178,170,202,155,226,231,168,151,39,253,152,123,197,25,9,207,83,5,126,126,62,233,247,120,32,206,161,52,98,87,165,170,122,221,255,220,19,233,191,26,248,227,253,255,239,198,244,225,35,2,127,127,217,175,173,17,61,214,216,186,181,195,144,245,1,120,239,11,143,15,250,253,197,45,27,108,75,18,110,141,217,21,192,41,52,91,187,117,227,192,235,10,199,206,156,118,140,53,147,6,224,88,177,105,231,13,174,183,103,132,125,233,137,249,105,232,22,90,185,233,181,27,224,242,77,197,70,103,125,98,221,42,251,206,179,191,182,199,215,63,111,207,109,126,213,54,244,109,177,245,219,54,217,75,193,246,108,217,21,228,133,38,246,142,73,107,0,134,14,28,243,218,192,31,59,130,254,9,159,122,245,197,129,159,53,184,72,76,23,134,250,75,156,255,226,83,214,237,60,32,43,82,179,205,107,175,249,135,102,209,191,68,249,116,186,57,134,31,242,154,135,62,44,253,131,176,90,7,192,154,46,14,244,194,190,1,139,242,105,195,191,244,197,243,243,27,115,184,206,122,109,126,13,35,34,103,209,135,134,127,161,33,252,3,0,0,192,112,226,181,171,138,242,239,237,89,223,217,61,4,148,188,114,70,222,252,60,8,116,30,252,136,202,27,250,158,174,105,52,189,207,215,131,65,159,135,130,191,120,157,178,150,89,11,45,91,229,16,133,143,97,120,168,159,203,214,15,160,250,250,243,254,254,20,114,170,6,224,164,73,147,6,13,248,225,131,131,116,34,63,103,194,178,101,92,158,205,42,171,42,248,211,249,172,231,194,254,242,59,65,35,17,219,247,151,253,202,150,175,127,37,237,251,239,247,143,56,97,208,107,234,3,240,190,231,158,104,104,48,144,145,35,8,0,115,221,185,114,112,186,186,52,9,215,62,243,235,127,181,15,31,122,146,141,30,49,210,190,240,196,2,123,252,213,151,6,94,63,108,143,189,170,14,194,81,171,87,183,109,182,173,219,183,167,63,111,216,190,213,238,124,238,225,138,211,239,168,50,170,139,94,191,250,215,223,177,121,75,31,24,24,76,68,193,229,228,36,216,27,63,98,148,141,233,25,105,91,250,183,231,190,127,76,50,205,248,100,218,80,222,136,199,27,250,182,14,252,188,215,216,9,153,211,236,51,182,177,155,123,167,208,135,140,255,197,43,107,148,220,153,51,103,166,207,171,26,179,119,70,171,16,204,71,10,246,64,176,18,159,167,254,2,146,85,131,206,223,95,109,62,90,207,120,26,255,189,150,209,195,124,90,173,139,62,108,242,166,81,109,71,175,45,168,191,218,232,195,71,251,160,209,191,192,53,82,139,16,0,0,0,24,78,188,185,110,22,13,24,34,121,229,140,172,121,137,254,40,95,233,59,189,230,229,131,124,40,0,84,217,199,203,52,62,143,70,43,6,228,81,216,231,205,70,21,66,42,44,82,104,84,246,129,64,174,184,226,10,59,227,140,51,6,61,167,65,64,58,149,183,234,242,10,42,62,128,75,56,120,102,86,89,213,195,63,61,167,38,240,225,185,53,212,122,147,76,101,123,127,159,213,227,91,143,45,76,255,253,240,235,79,181,51,103,188,113,208,107,43,94,125,217,126,251,242,138,180,134,96,189,1,224,8,235,252,46,216,134,100,13,151,174,127,209,126,181,110,247,209,127,191,186,116,161,189,251,222,47,217,169,247,220,104,95,219,213,52,215,189,109,239,195,172,217,38,140,26,99,163,71,238,204,64,213,7,225,245,179,207,177,175,31,255,135,185,143,107,94,255,31,42,206,239,91,207,252,123,186,13,10,255,246,27,179,135,125,229,184,15,218,253,239,252,100,218,151,224,29,111,191,216,166,140,30,111,205,50,105,212,107,125,33,62,181,238,133,204,105,150,111,120,217,202,194,255,242,160,48,207,171,190,235,102,229,253,228,121,173,53,255,203,69,248,225,151,23,188,133,127,229,208,72,71,226,213,232,253,103,53,37,86,168,22,246,167,225,85,221,189,74,126,200,251,191,240,249,104,25,254,215,64,255,139,92,17,94,251,206,71,220,242,121,41,236,60,246,216,99,211,223,53,95,237,15,61,175,47,0,237,236,127,2,0,0,0,192,206,239,255,62,42,174,83,31,126,42,71,232,123,124,181,114,70,76,97,141,202,30,122,45,172,132,160,114,128,190,251,59,133,109,222,156,83,203,15,195,183,184,137,112,184,204,188,126,7,43,9,203,77,122,191,214,67,101,17,149,87,20,252,105,157,107,105,237,212,173,52,2,176,66,192,240,209,105,181,255,188,107,168,176,28,234,231,70,124,174,102,149,85,181,61,58,167,84,182,244,202,38,42,115,119,138,81,35,71,90,61,20,240,169,6,224,164,209,227,118,11,255,228,195,175,223,121,109,169,105,112,221,235,54,130,0,48,211,47,214,60,99,235,182,109,201,124,109,125,223,150,65,181,219,220,239,238,127,180,53,219,65,123,236,101,251,142,217,89,123,110,227,246,109,246,202,182,205,246,59,251,31,147,251,56,121,223,35,42,206,239,158,231,31,77,7,242,144,139,15,123,135,253,238,1,111,176,131,198,79,181,125,198,78,178,201,77,12,255,228,141,147,95,107,42,60,111,233,253,182,49,218,103,170,221,248,181,37,11,173,44,244,193,226,77,94,245,129,163,15,47,125,8,234,6,165,15,28,255,235,152,135,96,122,205,31,113,211,97,245,205,32,250,96,158,58,117,106,26,228,233,195,75,243,215,207,122,78,239,243,62,15,188,25,172,106,226,121,245,118,133,112,225,7,176,211,242,189,15,64,159,143,119,180,90,235,95,77,180,77,250,80,15,183,197,231,37,250,50,161,245,245,80,208,215,167,236,127,121,3,0,0,0,58,69,248,253,95,223,203,85,6,80,72,230,223,255,139,148,51,98,42,119,248,31,255,253,187,190,126,15,107,4,122,133,1,61,175,121,121,223,111,226,193,156,250,128,11,151,169,114,83,45,45,125,188,220,228,101,27,47,55,249,192,38,90,47,205,91,207,83,25,97,48,53,21,30,10,58,46,58,86,122,120,69,22,63,55,252,92,245,105,252,216,249,32,31,222,253,148,79,227,231,145,166,9,195,228,161,164,26,128,245,56,104,194,94,182,252,163,95,176,223,158,127,93,230,235,10,6,43,189,94,68,220,157,92,39,26,146,53,188,115,197,226,194,211,238,57,106,188,29,49,113,111,155,179,231,33,86,15,245,37,248,189,103,127,147,36,197,131,55,117,252,200,209,233,160,34,191,127,240,177,246,151,143,254,48,125,238,250,39,238,177,201,163,198,216,187,166,29,109,123,244,142,77,251,233,91,186,225,37,251,250,146,251,211,193,61,62,253,134,223,171,216,177,227,212,32,228,251,213,154,229,182,45,121,191,78,130,237,253,59,236,95,159,253,181,61,191,101,189,53,203,69,135,158,108,63,218,213,191,223,194,213,203,237,79,126,241,13,251,196,172,119,38,129,230,68,91,190,113,181,205,125,236,71,246,216,134,151,172,76,116,19,210,205,75,55,31,255,11,147,254,82,17,126,136,233,67,77,213,239,125,26,133,100,10,11,195,191,72,249,64,23,222,1,174,7,115,154,191,222,175,231,53,189,58,231,213,13,47,172,65,168,145,174,116,3,244,15,90,53,187,245,206,85,125,94,170,106,175,105,124,254,10,228,194,15,247,248,119,167,109,209,251,125,121,90,23,205,203,183,69,207,107,26,127,175,143,36,230,175,235,121,205,155,17,123,1,0,0,128,218,248,119,244,188,214,67,30,138,120,141,62,167,233,85,70,80,232,231,223,255,227,50,74,145,114,70,72,235,17,126,207,215,116,89,223,243,21,220,232,57,31,84,36,164,176,80,235,234,235,164,159,195,144,48,171,76,226,163,11,135,235,17,151,155,124,20,228,176,188,163,160,48,156,119,183,155,53,107,150,53,106,226,196,137,86,175,248,92,212,254,213,57,20,86,40,241,178,163,63,231,191,235,95,213,2,244,178,176,183,148,19,111,170,174,96,48,171,172,170,138,51,154,222,107,151,138,87,74,137,155,14,15,21,117,23,167,241,14,118,236,170,120,213,41,70,244,140,72,215,173,211,245,244,247,183,119,207,173,222,250,170,29,247,131,235,108,67,18,204,101,209,193,220,51,9,210,222,190,215,76,123,231,180,89,118,194,94,51,236,192,241,123,90,45,30,95,251,156,157,114,207,141,21,167,57,96,220,100,123,224,157,87,36,33,223,54,251,224,207,190,98,11,147,192,206,169,249,238,158,201,227,213,173,91,108,229,150,117,233,201,53,177,119,180,221,121,242,127,77,71,42,94,179,117,163,189,243,199,215,39,175,237,12,244,30,124,231,39,210,218,132,63,126,254,81,251,208,253,59,171,220,142,72,130,194,183,237,61,195,166,39,235,254,248,250,23,108,209,154,149,3,253,2,202,125,191,243,113,155,49,97,159,116,93,223,115,239,151,109,99,178,30,251,37,225,221,79,147,231,39,4,205,123,127,254,194,227,246,190,251,118,246,1,167,90,127,223,121,199,31,167,35,21,171,198,223,21,15,221,102,183,173,252,213,160,237,154,56,114,148,109,72,130,71,173,243,137,73,104,122,223,43,59,71,90,62,97,234,33,118,199,59,62,102,168,159,254,74,34,250,128,247,206,84,245,87,47,239,127,112,168,111,134,0,0,0,0,128,198,104,224,143,179,206,58,43,29,224,163,30,26,36,36,30,109,25,205,179,33,167,213,232,80,26,155,228,48,97,55,109,157,170,237,53,0,127,252,252,99,187,133,127,26,129,119,198,248,169,118,250,190,71,216,241,73,224,247,246,125,14,183,73,77,110,50,155,71,131,110,124,233,184,15,216,117,143,254,192,190,189,98,113,218,132,247,249,45,27,210,135,59,52,9,241,46,57,226,212,52,252,171,228,173,123,29,106,23,78,63,222,190,246,204,131,233,124,126,242,210,18,251,137,45,73,183,239,163,51,79,180,187,158,251,237,160,81,133,27,91,239,209,118,205,27,222,107,123,36,255,222,242,204,47,7,154,30,175,223,181,111,255,195,180,163,237,194,153,39,216,127,188,239,38,67,115,232,47,108,234,4,85,77,109,21,0,250,168,91,122,158,240,15,0,0,0,0,186,159,154,239,222,114,203,45,105,77,57,31,5,184,40,133,127,231,157,119,158,161,117,148,133,116,90,0,168,92,166,27,180,189,6,224,127,125,224,150,36,8,251,141,77,25,53,198,222,60,117,186,157,148,4,126,103,238,127,76,218,87,222,152,36,53,109,6,213,142,187,255,197,39,43,78,163,166,185,39,239,247,186,65,77,122,159,217,240,146,253,104,213,227,182,108,227,43,233,136,190,123,142,153,96,39,239,125,168,29,61,121,255,65,163,243,246,237,216,110,15,190,244,180,109,218,21,182,157,152,4,150,227,130,3,254,239,47,47,181,31,189,248,184,173,221,186,201,166,141,157,100,239,154,118,148,29,49,105,127,251,233,11,143,219,214,237,59,71,172,57,126,159,67,109,66,239,216,116,93,23,190,244,148,233,48,244,142,24,105,39,37,243,234,13,170,142,190,188,101,189,45,126,101,103,237,68,157,232,199,239,125,88,90,75,50,244,240,154,149,54,255,133,39,236,185,205,107,109,242,168,113,118,234,190,175,179,183,236,57,195,54,110,79,230,189,171,153,240,148,228,249,55,237,61,211,208,24,31,105,203,71,35,206,107,206,11,0,0,0,0,0,154,239,213,190,45,187,141,131,48,84,186,165,246,159,180,53,0,92,151,4,98,95,123,250,103,118,244,148,131,236,168,73,211,108,218,184,201,187,133,89,0,0,0,0,0,0,64,150,254,228,191,151,183,108,24,242,190,0,213,247,223,212,209,227,108,100,79,231,143,0,44,109,175,1,8,0,0,0,0,0,0,212,107,83,223,54,91,223,183,217,134,146,106,254,141,109,82,75,214,118,232,142,152,18,0,0,0,0,0,0,72,140,235,29,149,118,147,54,84,198,143,28,221,85,225,159,16,0,2,0,0,0,0,0,160,171,76,232,29,99,163,130,49,20,218,69,3,189,78,24,53,198,186,13,1,32,0,0,0,0,0,0,186,206,148,209,227,172,119,68,251,162,173,209,73,224,56,101,244,120,235,70,244,1,8,0,0,0,0,0,128,174,213,142,145,129,213,236,183,27,107,254,57,2,64,0,0,0,0,0,0,116,181,205,219,183,165,65,96,179,71,7,238,233,233,177,61,70,142,177,241,189,221,213,231,95,140,0,16,0,0,0,0,0,0,93,111,123,255,14,219,208,183,53,13,3,155,65,181,254,52,216,200,136,36,4,236,118,4,128,0,0,0,0,0,0,40,13,15,2,183,238,232,171,185,70,160,106,252,41,248,27,55,114,84,41,130,63,71,0,8,0,0,0,0,0,128,82,218,186,99,187,109,75,130,192,190,36,20,220,158,62,250,205,163,48,133,125,26,66,164,119,196,200,116,68,225,222,158,145,233,64,31,101,68,0,8,0,0,0,0,0,0,148,88,251,198,74,6,0,0,0,0,0,0,208,118,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,214,251,236,179,207,26,0,0,0,0,0,0,128,114,234,233,79,24,0,0,0,0,0,0,128,82,162,9,48,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,245,26,0,116,129,135,215,174,178,133,47,47,177,71,214,62,103,143,172,95,101,235,182,109,182,21,27,215,24,0,0,0,208,46,7,141,159,98,7,142,155,98,71,79,222,63,253,247,132,189,102,38,63,79,51,0,232,116,61,253,9,3,128,14,116,255,75,75,237,135,207,63,98,183,45,95,100,147,70,141,181,19,246,156,97,179,146,47,91,250,162,165,223,253,1,0,0,0,180,131,254,0,189,114,211,154,228,143,211,201,31,165,215,37,127,160,126,105,73,82,170,182,228,251,233,12,187,96,230,73,132,129,0,58,22,1,32,128,142,163,224,239,198,199,127,156,126,169,186,240,208,19,237,188,131,142,77,255,218,10,0,0,0,116,26,133,130,119,175,122,196,230,61,125,159,77,26,61,54,9,2,79,180,247,29,124,172,1,64,39,33,0,4,208,49,60,248,147,75,143,60,61,253,75,42,0,0,0,208,45,212,114,229,198,199,230,167,181,2,111,57,241,34,254,136,13,160,99,16,0,2,24,114,234,207,239,134,228,139,210,15,147,191,156,126,234,245,239,177,51,166,205,50,0,0,0,160,91,121,16,120,198,254,179,236,146,35,79,179,73,189,116,91,3,96,104,17,0,2,24,82,106,50,241,161,251,190,154,134,126,151,28,113,26,125,250,1,0,0,160,20,244,61,247,198,199,231,167,3,217,81,27,16,192,80,35,0,4,48,100,212,121,242,135,238,187,201,46,77,254,42,170,190,82,0,0,0,128,178,185,233,233,251,210,32,240,214,147,46,180,89,147,246,55,0,24,10,4,128,0,134,132,154,69,252,197,111,191,155,252,53,244,66,59,122,50,95,132,0,0,0,80,94,254,135,239,79,29,243,30,6,8,1,48,36,70,24,0,180,153,190,0,17,254,1,0,0,96,184,208,119,94,125,247,213,119,224,71,214,61,103,0,208,110,4,128,0,218,106,103,159,127,55,17,254,1,0,0,96,88,241,16,240,131,63,191,41,253,78,12,0,237,68,0,8,160,109,52,218,175,6,252,80,159,127,132,127,0,0,0,24,110,244,29,88,3,223,233,59,241,186,190,205,6,0,237,66,31,128,0,218,230,218,223,124,215,214,247,109,178,235,230,156,103,0,0,0,192,112,165,166,192,162,62,1,1,160,29,168,1,8,160,45,212,204,225,135,171,30,73,254,226,121,186,1,0,0,0,195,153,106,1,222,253,220,35,118,255,75,75,12,0,218,129,0,16,64,91,168,153,195,37,71,158,102,7,141,159,98,0,0,0,192,112,54,105,212,88,251,212,235,223,99,55,62,62,223,0,160,29,8,0,1,180,220,109,203,23,153,245,155,189,239,224,99,13,0,0,0,128,217,25,211,102,89,79,242,47,181,0,1,180,3,1,32,128,150,155,247,244,125,105,237,63,0,0,0,0,175,209,119,100,106,1,2,104,7,2,64,0,45,245,240,218,85,233,232,191,212,254,3,0,0,0,6,59,97,175,153,246,200,186,85,212,2,4,208,114,4,128,0,90,106,222,146,251,236,130,67,79,52,0,0,0,0,187,187,48,249,174,252,195,231,31,53,0,104,37,2,64,0,45,181,240,229,37,105,255,38,0,0,0,0,118,119,222,65,199,238,236,51,27,0,90,136,0,16,64,203,168,249,175,6,255,96,228,95,0,0,0,32,155,190,43,107,84,224,244,187,51,0,180,8,1,32,128,150,81,237,191,19,246,158,97,0,0,0,0,242,169,47,64,125,119,6,128,86,33,0,4,208,50,43,54,174,177,89,147,246,55,0,0,0,0,249,102,77,154,102,15,175,125,206,0,160,85,8,0,1,180,204,163,235,158,35,0,4,0,0,0,170,80,13,192,71,215,209,4,24,64,235,16,0,2,104,153,21,155,214,208,255,31,0,0,0,80,133,250,0,92,215,183,217,0,160,85,8,0,1,180,140,154,0,19,0,2,0,0,0,149,41,0,212,119,103,0,104,21,2,64,0,0,0,0,0,134,144,2,64,0,104,37,2,64,0,0,0,0,0,0,160,196,8,0,1,0,0,0,0,0,128,18,35,0,4,0,0,0,0,0,0,74,140,0,16,0,0,0,0,0,0,40,49,2,64,0,0,0,0,0,0,160,196,8,0,1,0,0,0,0,0,128,18,35,0,4,0,0,0,0,0,0,74,140,0,16,0,0,0,0,0,0,40,49,2,64,0,0,0,0,0,0,160,196,8,0,1,0,0,0,0,0,128,18,35,0,4,0,0,0,0,0,0,74,140,0,16,0,0,0,0,0,0,40,49,2,64,0,0,0,0,0,0,160,196,8,0,1,0,0,0,0,0,128,18,35,0,4,0,0,0,0,0,0,74,140,0,16,0,0,0,0,0,0,40,49,2,64,0,0,0,0,0,0,160,196,8,0,1,0,0,0,0,0,128,18,35,0,4,0,0,0,0,0,0,74,140,0,16,0,0,0,0,0,0,40,49,2,64,0,0,0,0,0,0,160,196,8,0,1,0,0,0,0,0,128,18,35,0,4,0,0,0,0,0,0,74,140,0,16,0,0,0,0,0,0,40,49,2,64,0,0,0,0,0,0,160,196,8,0,1,0,0,0,0,0,128,18,35,0,4,0,0,0,0,0,0,74,140,0,16,0,0,0,0,0,0,40,49,2,64,0,0,128,22,121,224,129,7,236,149,87,94,49,0,0,0,96,40,17,0,2,0,0,180,192,147,79,62,105,223,248,198,55,172,204,54,109,218,68,192,9,0,0,208,5,122,13,0,0,0,153,238,189,247,94,91,176,96,129,93,116,209,69,118,224,129,7,166,207,41,216,251,254,247,191,159,254,171,231,206,60,243,76,123,195,27,222,176,219,123,31,124,240,65,59,236,176,195,108,207,61,247,28,244,190,3,14,56,192,206,61,247,220,244,57,133,103,10,9,87,174,92,153,254,126,252,241,199,219,57,231,156,147,187,62,10,220,180,78,94,179,80,203,215,178,223,241,142,119,216,184,113,227,172,221,190,248,197,47,166,235,241,233,79,127,122,72,150,15,0,0,128,98,8,0,1,0,0,34,191,254,245,175,237,142,59,238,24,168,221,166,224,77,20,212,41,244,242,224,79,33,223,87,191,250,85,251,147,63,249,19,59,252,240,195,7,222,175,233,53,15,133,121,30,242,41,0,148,169,83,167,14,76,167,121,105,218,227,142,59,46,253,87,97,163,228,133,128,154,94,235,160,96,81,239,209,207,223,251,222,247,210,101,105,29,90,25,194,105,57,10,48,231,206,157,59,240,220,235,95,255,250,244,95,194,63,0,0,128,206,70,0,8,0,0,16,81,160,166,160,78,33,155,66,47,167,80,80,53,250,60,108,59,229,148,83,236,218,107,175,77,167,9,3,64,189,95,84,59,79,33,157,30,30,24,58,175,197,247,129,15,124,32,173,249,39,154,167,66,64,213,232,243,154,131,225,244,62,159,119,191,251,221,3,207,123,48,167,247,233,121,5,137,122,248,251,253,119,205,59,12,234,52,47,61,31,174,183,79,239,53,18,253,53,61,183,121,243,230,244,103,173,179,207,203,215,59,235,253,90,126,184,13,30,166,234,125,254,179,215,170,12,167,209,35,126,47,0,0,0,26,67,0,8,0,0,16,81,144,166,0,202,155,237,138,130,45,253,30,54,183,213,191,10,9,213,44,215,67,54,81,208,167,218,113,250,93,33,151,55,145,13,3,192,223,252,230,55,187,133,104,250,89,243,82,128,168,112,49,164,231,181,78,97,248,231,235,170,215,52,111,253,124,251,237,183,219,83,79,61,149,46,83,188,214,162,7,141,10,216,188,233,174,120,160,169,127,181,92,213,86,244,26,143,122,238,19,159,248,68,58,79,95,119,5,158,218,230,15,126,240,131,233,180,222,4,88,180,175,20,72,58,109,131,215,102,244,166,206,97,0,24,190,30,191,87,219,162,176,19,0,0,0,141,35,0,4,0,0,136,100,213,62,11,3,179,172,105,189,79,62,253,171,160,80,161,154,228,53,143,85,200,166,254,0,179,230,229,53,240,66,122,206,155,220,198,244,124,24,46,86,162,240,79,20,236,137,154,48,43,156,211,250,122,31,133,31,254,240,135,211,237,248,202,87,190,146,214,60,244,48,82,203,240,176,48,166,233,20,224,41,32,213,244,222,140,122,236,216,177,3,161,165,55,119,86,205,72,175,181,168,223,69,239,85,24,168,215,52,175,133,11,23,166,219,21,215,18,4,0,0,64,237,8,0,1,0,0,106,80,41,208,19,133,87,10,200,226,166,181,49,111,74,91,100,222,69,95,175,70,193,164,150,171,154,128,30,50,122,77,71,183,122,245,234,116,27,20,188,93,121,229,149,3,207,123,232,151,183,93,10,7,181,126,62,192,137,66,64,213,114,244,154,137,62,15,127,221,107,84,106,61,60,228,83,205,69,175,21,25,215,116,4,0,0,64,253,8,0,1,0,0,10,200,171,157,23,247,103,167,192,203,107,181,85,162,233,195,224,45,156,119,86,13,59,61,167,128,44,94,182,2,51,133,118,69,250,204,243,117,125,226,137,39,210,135,83,127,135,222,31,225,173,183,222,154,214,220,243,101,134,35,32,87,19,175,131,230,27,111,163,11,195,204,112,80,149,176,255,68,45,27,0,0,0,141,35,0,4,0,0,40,64,129,149,106,191,61,251,236,179,131,158,87,45,55,5,95,122,61,172,97,87,141,70,242,85,216,165,247,120,173,58,15,248,178,106,217,249,128,36,122,143,194,49,241,17,137,53,143,48,116,244,218,136,49,15,242,84,11,207,231,17,14,188,33,159,252,228,39,7,70,49,86,16,168,102,186,234,239,175,26,109,191,15,44,226,225,158,246,85,209,240,80,53,254,244,208,60,84,3,209,251,66,244,245,4,0,0,64,253,8,0,1,0,0,10,82,255,118,234,51,79,15,245,79,167,240,207,107,206,137,106,176,41,216,43,82,27,207,7,252,80,255,123,154,175,70,217,85,63,120,154,111,86,0,168,38,181,154,191,150,173,247,250,114,20,146,41,112,11,155,217,42,132,83,120,167,105,188,54,159,40,140,211,235,122,206,67,58,45,95,63,171,111,63,13,240,161,215,181,61,190,13,113,179,99,5,130,122,45,14,230,180,13,62,136,136,126,214,190,81,152,231,251,166,18,5,152,10,51,181,141,10,50,123,122,122,50,151,13,0,0,128,250,16,0,2,0,0,20,164,208,75,77,85,189,38,158,2,42,13,92,225,53,254,244,156,143,106,91,141,135,110,10,190,60,164,83,96,231,125,228,229,77,175,144,80,53,228,244,16,133,113,97,45,62,15,10,21,212,233,161,48,209,155,254,138,47,211,7,3,241,102,190,154,191,194,58,173,203,95,255,245,95,15,172,143,15,0,162,109,212,124,61,88,140,3,64,45,71,251,198,107,238,137,130,192,34,181,33,253,189,62,48,136,232,247,106,253,40,2,0,0,160,152,158,254,132,1,64,11,28,246,157,43,237,169,179,62,99,0,80,70,222,255,94,51,106,169,229,141,48,156,71,53,252,188,169,173,30,10,3,227,160,173,218,250,85,90,102,181,215,170,109,119,189,251,38,222,46,0,24,78,248,238,12,160,149,168,1,8,0,0,80,135,162,97,93,43,230,21,7,100,89,181,236,170,205,179,210,235,245,190,86,203,52,89,8,254,0,0,0,90,99,132,1,0,0,0,0,0,0,40,45,2,64,0,0,0,0,0,0,160,196,8,0,1,0,0,0,0,0,128,18,35,0,4,0,0,0,0,0,0,74,140,0,16,0,0,0,0,0,0,40,49,2,64,0,0,0,0,0,0,160,196,8,0,1,0,0,0,0,0,128,18,35,0,4,0,0,0,0,0,0,74,140,0,16,0,0,0,0,0,0,40,49,2,64,0,0,0,0,0,0,160,196,8,0,1,0,0,0,0,0,128,18,35,0,4,0,0,0,0,0,0,74,140,0,16,0,0,0,0,0,0,40,49,2,64,0,0,0,0,0,0,160,196,8,0,1,0,0,0,0,0,128,18,35,0,4,0,0,0,0,0,0,74,140,0,16,0,0,0,0,0,0,40,49,2,64,0,0,0,0,0,0,160,196,8,0,1,0,0,0,0,0,128,18,35,0,4,0,0,0,0,0,0,74,140,0,16,0,0,0,0,0,0,40,49,2,64,0,0,0,0,0,0,160,196,8,0,1,0,0,0,0,0,128,18,35,0,4,0,116,133,27,110,184,193,46,191,252,114,91,186,116,169,161,188,238,185,231,30,187,230,154,107,236,194,11,47,76,255,229,120,15,47,58,222,28,247,206,179,102,205,154,244,30,204,113,1,0,160,123,245,26,0,0,29,78,193,223,245,215,95,159,254,172,128,104,209,162,69,134,114,209,113,85,232,167,128,97,198,140,25,105,224,160,199,213,87,95,109,151,93,118,153,205,157,59,215,80,78,58,206,55,223,124,179,221,113,199,29,233,121,32,167,156,114,74,122,30,96,232,100,29,151,217,179,103,115,92,0,0,232,82,4,128,0,80,18,42,172,169,160,86,196,57,231,156,99,83,166,76,73,127,158,55,111,94,225,105,135,74,184,142,15,61,244,80,90,24,61,245,212,83,173,219,248,241,209,62,109,148,246,65,209,218,56,42,176,119,242,254,210,126,57,247,220,115,211,159,175,186,234,170,52,244,211,182,29,123,236,177,233,121,173,240,119,206,156,57,118,254,249,231,91,183,210,54,106,91,178,104,219,244,168,133,246,143,135,50,49,29,235,110,9,105,116,61,235,56,183,107,89,122,52,226,130,11,46,176,78,83,233,92,168,149,238,245,186,63,181,243,184,180,154,7,153,218,166,240,158,233,247,148,240,218,211,126,212,239,225,103,94,45,251,87,215,93,252,254,60,213,62,123,139,44,43,235,190,174,26,180,254,25,169,251,41,0,0,3,250,1,160,69,14,189,235,211,253,104,159,213,171,87,247,39,5,183,254,164,80,208,175,219,123,214,67,175,37,5,216,116,90,87,233,61,73,1,162,127,209,162,69,253,67,45,41,76,13,90,175,164,224,212,223,141,124,63,135,251,191,94,115,231,206,173,120,172,179,142,125,18,172,53,101,217,205,180,100,201,146,129,237,208,191,33,157,155,190,254,58,111,187,153,246,125,165,235,172,86,55,221,116,83,238,113,158,63,127,126,127,55,209,57,160,227,27,110,71,43,182,65,251,172,150,107,38,235,209,105,215,143,36,1,121,67,219,20,62,116,175,117,237,58,46,173,162,99,165,235,46,254,252,200,186,254,180,173,122,100,109,227,237,183,223,94,243,121,163,253,166,249,85,162,229,54,114,172,178,238,137,241,125,161,219,238,5,224,187,51,128,214,162,15,64,0,40,9,213,56,72,10,42,105,243,216,172,218,68,106,66,153,20,72,44,41,32,12,170,157,160,247,232,249,176,166,128,222,159,20,158,44,41,60,212,92,51,169,21,202,80,139,33,172,177,119,231,157,119,90,163,212,44,86,199,45,110,26,171,90,31,58,110,254,80,141,37,29,111,45,91,53,235,84,171,167,147,250,241,82,205,28,95,159,248,92,11,107,183,76,159,62,221,186,153,206,97,29,47,29,147,152,206,141,188,218,129,121,180,223,98,154,191,30,221,86,59,86,53,153,218,113,141,235,90,200,58,6,58,239,194,107,38,126,232,158,233,106,61,78,237,224,215,143,246,163,238,231,241,250,199,53,142,117,207,136,167,241,253,239,77,239,125,126,221,122,239,245,26,196,186,231,105,123,180,45,254,25,152,148,127,6,62,11,245,188,174,191,211,78,59,45,125,100,209,254,243,107,43,252,236,212,207,225,62,212,252,189,230,173,106,247,205,156,57,51,243,58,117,122,143,214,37,174,85,154,117,124,194,135,95,223,89,231,98,252,217,178,120,241,98,3,0,96,64,63,0,180,8,127,197,28,58,250,171,191,69,181,5,84,139,161,26,159,182,90,205,133,161,160,109,242,154,28,221,88,171,33,9,236,26,170,241,149,39,62,214,89,181,66,116,60,195,90,48,170,205,210,41,53,153,194,90,48,170,173,19,211,126,211,163,19,107,94,213,195,107,25,197,15,213,226,106,116,30,221,44,222,166,86,94,227,241,178,138,92,143,73,72,152,78,219,9,53,162,99,126,13,169,246,87,150,162,181,248,188,150,91,184,141,237,60,46,205,18,214,42,214,227,252,243,207,175,120,255,208,235,69,183,49,156,111,92,99,57,107,217,69,246,153,238,123,181,76,239,247,252,172,243,54,172,53,157,119,79,69,103,227,187,51,128,86,162,6,32,0,148,144,106,8,196,181,128,170,213,58,243,90,36,170,141,208,137,253,135,105,123,188,38,75,55,118,66,31,246,33,165,190,168,218,89,147,72,251,75,53,97,156,142,181,70,244,236,4,97,159,108,89,253,102,169,54,140,30,67,221,15,165,107,213,126,43,218,127,167,52,171,191,183,90,169,86,83,39,214,128,107,7,191,247,116,226,246,123,13,183,70,251,39,84,173,98,233,246,145,126,85,147,47,172,21,169,243,182,210,253,67,175,55,171,166,187,150,23,214,24,21,245,201,215,76,222,199,96,214,113,138,183,147,1,91,0,0,33,2,64,0,40,169,184,233,86,165,65,8,196,67,133,78,110,242,165,2,79,55,13,112,224,180,222,97,208,165,227,208,232,96,4,181,82,103,247,97,225,208,71,85,30,106,225,57,217,41,33,95,30,21,228,61,36,105,84,28,56,212,18,10,123,179,194,118,238,47,109,187,70,105,30,174,1,160,15,64,179,108,217,50,235,52,58,119,154,209,236,219,239,17,157,184,141,69,233,60,13,131,177,172,38,247,89,154,57,202,120,252,7,56,125,182,54,243,126,175,99,148,23,246,198,247,132,110,239,58,1,0,208,92,4,128,0,80,82,113,33,68,5,247,74,181,151,84,112,234,228,112,77,181,52,84,144,234,198,145,96,179,106,108,85,234,27,170,21,84,48,12,143,237,80,132,144,221,76,215,71,88,139,178,81,113,1,94,199,163,72,223,144,62,34,105,59,71,231,214,125,163,153,219,222,141,116,237,116,226,189,209,3,217,102,252,225,198,71,0,238,214,26,128,222,207,169,171,229,243,44,171,214,124,35,226,128,191,217,125,241,157,125,246,217,153,199,137,26,127,0,128,74,8,0,1,160,196,226,176,44,175,214,151,15,80,113,233,165,151,90,39,210,186,41,128,209,250,53,218,204,109,40,40,236,139,195,154,90,154,124,54,75,92,56,164,131,248,98,90,17,128,233,124,136,3,7,133,220,213,120,72,168,0,160,29,20,18,55,171,214,99,183,83,56,214,105,53,32,117,124,20,54,53,43,248,233,230,0,48,110,106,91,235,31,139,154,89,251,61,190,223,55,123,159,122,192,24,159,143,147,39,79,30,244,59,129,32,0,32,68,0,8,0,37,22,215,18,82,97,33,171,230,153,158,83,65,33,30,45,50,230,181,143,234,25,181,180,17,90,238,41,167,156,82,181,217,106,92,171,205,127,47,82,248,106,213,182,105,94,154,167,66,148,184,6,222,80,245,229,86,148,239,147,90,107,10,198,205,89,125,62,89,243,175,151,31,219,70,154,215,21,121,191,130,218,86,5,96,241,245,86,164,25,176,135,132,213,174,213,74,194,125,87,105,121,58,62,121,35,163,22,85,239,57,212,170,249,212,66,251,58,60,71,245,7,8,221,135,242,52,122,15,137,183,77,191,87,219,222,102,143,212,171,237,171,165,38,156,223,199,234,189,151,53,243,190,27,175,67,173,253,250,53,187,22,96,51,105,223,132,127,32,208,231,186,70,124,142,197,219,76,0,8,0,24,164,31,0,90,132,145,204,58,67,60,194,96,60,114,160,143,242,152,55,130,164,207,35,28,69,214,31,26,113,48,111,196,96,189,166,209,16,195,71,188,108,141,124,26,79,147,53,178,98,37,26,221,81,163,34,106,222,90,71,31,5,87,35,89,250,104,140,122,62,107,244,78,189,55,111,219,52,159,102,140,134,156,4,72,3,35,59,134,35,1,235,161,223,27,85,100,20,96,23,142,184,171,71,82,160,220,109,26,109,179,214,43,222,39,250,189,210,104,188,122,159,246,165,47,195,247,93,120,254,249,241,215,185,230,199,58,94,70,181,243,192,143,117,124,188,52,125,214,246,196,242,142,121,214,251,227,209,147,195,105,195,71,45,231,137,95,111,90,150,214,37,158,119,165,109,240,247,234,218,146,120,255,85,163,253,158,181,239,116,206,196,199,53,107,52,211,172,109,207,26,177,180,210,62,214,243,89,231,80,222,104,179,26,189,60,94,103,205,167,200,168,230,121,138,142,2,172,145,127,171,141,200,218,232,61,196,239,11,126,238,251,60,195,109,174,101,132,232,44,69,71,1,206,146,119,92,178,174,195,162,215,160,248,189,63,222,103,154,103,61,247,93,221,223,227,123,73,43,84,27,5,216,197,247,250,74,163,241,22,25,5,216,247,119,53,225,241,170,245,179,20,157,129,239,206,0,90,137,0,16,64,203,240,37,166,51,168,48,25,23,78,195,2,134,10,135,122,61,171,208,165,231,84,8,14,11,103,42,172,232,61,97,65,40,171,128,170,247,122,208,147,87,32,209,186,169,32,175,64,163,150,32,195,93,122,233,165,187,109,155,23,186,179,158,207,219,54,15,20,244,156,254,245,117,174,53,220,201,226,251,74,226,176,174,25,5,180,90,2,192,240,88,102,21,52,85,136,246,253,166,99,173,215,245,156,142,163,63,175,121,132,1,142,246,79,86,168,228,129,96,252,188,207,79,175,197,133,100,157,7,122,94,143,172,64,58,156,223,85,87,93,149,206,75,235,24,6,28,149,10,218,97,168,165,127,181,12,189,95,243,202,218,127,154,191,126,143,183,79,207,133,143,90,132,1,160,196,243,174,84,200,215,117,166,105,124,223,20,13,0,195,64,73,235,171,247,199,161,80,188,223,244,158,172,109,215,49,10,183,61,190,62,194,235,74,231,140,246,173,246,177,150,233,243,136,207,161,112,191,248,35,235,190,144,117,46,213,163,72,0,232,225,108,165,176,44,14,73,195,251,99,24,68,101,133,98,218,190,172,128,84,226,235,180,209,48,171,153,1,160,214,59,158,95,252,168,52,255,240,92,244,107,80,203,208,123,170,253,193,166,18,191,54,194,115,172,21,138,6,128,241,117,83,41,176,46,18,0,234,94,89,36,0,148,240,30,142,238,195,119,103,0,173,68,0,8,160,101,248,18,211,57,226,2,134,215,32,18,21,98,242,66,140,176,32,170,130,124,40,14,217,242,106,126,132,133,197,188,2,83,24,14,84,10,50,98,42,40,197,33,65,28,78,102,21,242,85,8,173,20,242,133,133,222,70,11,81,225,254,173,22,198,214,163,104,0,24,23,228,245,136,131,60,95,183,172,121,132,231,80,24,22,105,30,113,208,235,211,84,11,7,226,117,170,84,123,40,156,223,220,185,115,119,123,61,44,112,103,237,211,56,252,139,143,121,165,26,87,245,158,159,89,226,0,48,14,46,116,12,242,106,89,250,245,232,175,23,13,0,253,125,241,53,28,110,115,165,26,151,225,50,170,5,226,225,58,197,211,134,129,111,28,56,198,231,130,215,136,211,177,246,0,49,222,222,122,107,208,22,9,0,195,154,187,89,194,123,72,145,251,99,60,31,189,30,7,105,94,67,50,235,186,105,68,51,3,64,109,83,28,236,198,199,37,252,124,137,133,127,116,201,186,239,250,62,211,235,121,215,65,150,248,143,9,173,10,191,138,4,128,213,238,181,177,34,1,160,246,91,209,109,242,117,172,245,143,19,232,12,124,119,6,208,74,4,128,0,90,134,47,49,157,35,175,64,226,193,70,86,161,62,44,148,20,9,238,242,130,139,86,6,128,46,12,50,180,30,250,93,235,162,240,192,159,15,107,148,133,235,148,215,244,57,12,63,235,13,233,60,60,9,107,127,196,53,67,42,213,88,171,101,25,213,2,192,184,144,25,79,87,41,184,145,176,185,106,214,177,206,10,10,180,111,53,93,88,232,175,244,158,188,0,48,156,46,175,102,79,120,14,101,21,148,171,29,243,48,64,136,223,223,202,0,176,104,51,224,184,249,175,20,9,0,195,107,32,174,85,21,135,143,89,106,9,0,195,115,44,235,60,140,239,23,89,219,23,30,231,172,115,44,12,213,234,173,65,155,181,44,109,103,248,240,63,44,228,93,251,69,238,107,241,61,52,235,254,24,239,19,15,198,194,192,186,209,32,167,153,1,160,246,85,165,224,174,232,254,200,187,239,134,127,208,169,229,222,152,85,75,183,21,170,5,128,113,48,172,71,28,14,199,226,123,179,174,203,240,92,212,231,71,222,125,45,139,239,139,70,63,91,48,52,248,238,12,160,149,24,4,4,0,134,1,117,4,30,119,110,174,145,77,53,248,135,6,19,136,59,10,87,199,236,97,135,227,121,131,32,132,131,140,168,147,114,205,115,168,105,125,146,194,101,250,175,214,59,41,64,165,15,31,61,56,222,182,188,81,133,195,206,212,179,6,78,41,194,71,108,13,247,125,60,120,67,59,6,2,209,250,135,163,216,198,3,7,132,131,29,104,93,179,58,142,215,254,244,231,117,172,125,219,242,248,136,205,122,159,246,191,58,172,79,2,40,171,71,56,186,103,222,72,213,225,241,138,7,20,136,143,121,214,0,26,225,54,183,115,20,212,162,163,1,215,59,250,111,120,77,198,35,147,198,35,134,54,50,8,131,246,89,120,142,101,29,167,120,16,156,74,146,224,114,183,245,213,251,195,227,220,172,193,122,52,208,134,6,59,9,31,149,70,233,142,207,167,188,65,56,194,125,160,247,84,187,143,104,123,180,221,218,78,61,116,221,232,94,166,231,58,133,175,95,40,30,64,42,235,250,137,207,143,188,193,54,194,121,119,250,32,73,49,173,175,206,157,112,251,181,95,106,29,65,92,159,91,225,185,120,238,185,231,214,244,126,223,135,241,245,3,0,64,175,1,0,134,5,21,82,195,2,149,23,74,84,200,140,105,186,176,16,147,55,242,165,135,23,94,88,214,40,189,205,28,145,178,30,94,120,118,89,193,103,222,107,121,234,45,136,234,125,90,70,88,16,59,255,252,243,7,5,170,190,175,103,52,105,180,198,112,116,97,15,29,194,245,247,96,33,92,94,24,76,20,221,39,10,77,180,45,121,194,249,104,251,235,29,181,54,14,91,242,70,246,140,11,187,90,63,95,135,48,64,140,143,135,155,61,123,246,192,207,205,58,22,69,105,63,134,199,200,71,3,14,215,179,222,209,127,195,235,184,218,121,22,47,179,22,225,250,107,30,89,199,73,207,233,53,45,167,222,125,172,121,248,178,154,21,0,106,158,113,96,25,95,55,161,56,252,206,187,102,252,254,232,243,209,125,50,47,192,118,225,241,213,62,202,251,3,69,167,169,118,60,195,125,169,253,157,55,125,120,254,213,114,223,173,53,180,215,53,118,249,229,151,87,156,70,199,174,210,231,153,150,57,115,230,204,244,103,157,139,225,249,168,237,208,177,174,53,252,19,45,51,254,131,68,120,15,171,198,247,225,244,233,211,13,0,128,16,1,32,0,12,19,42,204,132,133,81,201,170,25,40,113,1,55,47,116,241,249,122,0,168,2,144,10,86,149,166,31,106,90,63,231,133,172,56,36,201,123,174,22,122,143,150,165,80,52,228,225,72,184,30,218,223,213,130,129,162,116,44,178,106,47,121,129,84,225,99,88,200,14,3,67,241,32,44,107,251,227,90,117,237,16,135,0,218,119,97,97,219,127,14,247,167,44,91,182,44,115,30,121,231,166,206,99,213,182,90,188,120,113,211,142,69,81,10,125,20,70,132,219,164,115,194,3,86,63,151,194,26,183,69,233,28,247,224,175,149,215,101,24,34,87,10,105,181,143,23,44,88,80,247,62,110,69,173,38,205,51,14,218,166,78,157,154,27,64,133,215,87,88,51,54,75,24,88,122,205,212,50,214,204,170,22,54,133,231,135,111,127,214,61,38,190,142,139,238,175,122,174,11,213,166,213,117,22,31,103,175,209,88,164,182,173,31,251,120,30,58,207,235,253,163,135,127,86,135,116,205,20,229,251,130,26,128,0,128,24,1,32,0,12,35,113,77,163,188,166,189,97,193,172,90,205,142,184,25,161,2,148,78,14,0,195,237,87,173,170,172,230,150,89,106,45,184,251,114,178,106,79,170,112,23,22,116,139,212,12,42,74,243,14,107,230,121,224,152,119,28,227,2,119,209,230,102,205,170,125,85,141,206,167,80,79,79,79,161,247,133,161,101,120,62,87,58,134,67,85,219,202,143,81,124,110,250,113,172,183,249,175,168,182,167,106,189,106,94,173,12,4,178,130,245,44,10,69,234,13,70,218,41,175,214,179,132,219,90,237,94,23,239,11,29,227,110,216,254,102,11,247,153,246,65,209,235,184,85,1,160,119,17,161,199,133,23,94,56,232,115,32,174,33,157,199,107,83,139,154,234,134,215,175,174,185,102,30,231,248,143,70,149,120,24,75,0,8,0,136,17,0,2,192,48,150,87,64,40,90,152,207,122,189,93,53,195,234,17,175,155,2,159,74,205,88,67,181,22,166,188,198,75,86,160,22,135,103,205,172,25,84,107,179,193,120,159,168,143,175,34,1,110,187,10,151,113,120,167,190,4,139,240,109,40,90,104,30,106,149,154,1,215,219,252,87,116,62,100,245,33,167,121,215,82,171,168,146,184,249,99,25,228,53,99,206,106,234,89,73,252,7,146,181,107,215,218,112,20,238,179,106,77,107,67,69,155,138,199,211,181,251,124,140,187,216,208,207,222,5,68,51,196,127,52,42,130,0,16,0,16,35,0,4,0,12,91,121,77,160,27,229,205,106,243,10,96,222,15,90,72,129,97,187,155,158,102,81,232,209,138,125,82,175,56,108,233,164,117,107,166,188,102,192,170,137,166,130,191,15,168,210,8,31,168,199,195,137,102,41,91,248,231,226,190,216,36,222,86,66,150,234,226,63,50,180,226,190,27,135,181,237,254,67,84,86,23,27,234,183,175,89,219,169,251,192,234,213,171,11,77,203,32,32,0,128,60,140,2,12,0,24,182,90,21,92,120,205,42,213,86,91,178,100,73,230,35,174,165,87,105,212,209,118,234,228,48,167,147,107,151,54,42,171,198,153,194,132,70,154,255,58,29,83,133,17,26,176,64,131,18,132,35,204,34,95,214,8,233,168,93,59,130,168,112,16,31,25,138,123,69,92,171,81,215,111,189,35,200,199,178,250,169,204,11,242,253,15,37,4,128,0,128,24,1,32,0,96,55,241,8,132,149,196,77,218,58,185,208,17,175,91,171,10,137,30,230,85,170,253,17,247,49,230,77,62,135,90,56,120,70,39,104,180,137,121,187,142,121,51,196,205,209,117,30,105,16,153,70,71,81,62,246,216,99,211,224,79,243,81,248,172,224,175,153,53,176,178,70,96,46,43,157,143,225,246,214,122,127,28,142,35,179,182,227,252,240,17,166,93,220,247,103,59,100,13,222,81,207,40,192,69,169,198,112,86,51,126,237,11,239,155,16,0,128,16,1,32,0,96,55,97,77,164,106,161,84,92,152,139,107,98,116,18,21,16,195,66,98,51,155,65,134,138,116,244,31,191,158,53,146,109,59,196,181,206,58,45,188,105,52,60,136,3,196,78,14,167,226,81,126,61,196,104,100,48,1,213,252,243,32,36,171,73,107,51,196,215,85,153,107,106,74,45,127,32,201,106,254,58,28,197,251,172,217,127,236,200,170,33,215,172,62,46,107,17,215,2,212,182,170,217,125,179,249,200,224,157,252,121,11,0,232,60,4,128,0,128,221,132,181,24,170,213,164,136,7,12,233,244,62,218,226,112,179,90,8,88,107,77,18,237,15,77,95,173,201,102,86,127,118,205,106,46,86,139,184,70,147,106,157,85,43,156,183,162,0,159,39,222,143,69,246,81,120,76,227,166,181,58,62,213,66,192,86,5,195,213,228,13,60,81,111,243,95,29,167,112,116,211,86,142,206,29,134,148,69,174,171,161,218,199,205,16,110,107,181,107,33,190,63,14,215,0,48,254,76,41,18,196,215,26,214,199,125,168,22,29,225,189,153,242,106,1,54,251,126,233,215,15,205,124,1,0,181,32,0,4,0,236,70,77,17,195,130,133,247,67,150,37,44,164,85,11,255,58,161,137,107,92,155,74,53,164,42,81,51,171,106,211,132,60,160,42,18,132,198,211,12,69,63,128,113,232,228,3,69,228,81,224,113,218,105,167,181,173,38,93,220,180,79,251,168,210,178,245,218,133,23,94,56,232,185,248,152,87,218,62,29,107,29,243,161,18,135,24,141,52,255,93,188,120,241,110,243,106,149,56,164,172,116,205,40,188,136,143,81,55,201,106,190,159,37,14,66,139,142,124,91,70,113,243,246,106,215,152,206,159,90,107,206,41,92,189,236,178,203,6,126,215,190,47,242,199,155,102,215,88,141,143,115,181,123,106,61,124,126,89,161,190,246,157,238,209,173,168,121,8,0,232,110,4,128,0,128,221,196,205,169,242,130,41,213,176,8,11,79,89,5,220,176,198,75,86,205,32,31,160,160,93,226,112,83,235,163,194,104,92,8,244,160,75,219,88,75,193,221,247,85,145,154,62,113,144,80,164,230,84,43,196,219,167,26,43,89,133,71,173,155,246,137,180,171,166,167,142,85,88,168,151,115,207,61,119,183,227,229,231,145,214,47,94,55,133,106,225,49,215,49,141,207,57,189,95,231,129,182,189,218,104,204,173,108,226,26,119,222,223,72,243,223,120,212,208,56,168,170,20,236,187,162,77,176,227,1,51,116,174,196,199,201,131,16,61,223,205,163,57,199,181,188,242,238,95,225,125,179,27,106,71,183,146,182,61,60,63,116,30,229,93,199,122,94,215,97,28,26,22,17,55,115,175,22,52,107,249,205,190,158,179,106,1,170,47,207,102,253,1,204,107,49,199,77,239,69,247,54,237,59,93,127,186,111,118,115,77,91,0,64,243,17,0,2,0,50,133,5,41,21,34,226,66,174,10,77,225,115,121,253,139,197,33,151,10,100,170,37,167,2,140,10,200,30,40,197,211,180,170,224,162,2,83,60,250,169,10,103,26,40,65,235,162,194,167,126,214,136,169,90,135,90,250,77,83,184,225,133,201,34,133,202,172,64,96,40,154,1,107,61,226,144,77,191,107,31,248,62,241,159,181,93,237,174,201,164,64,46,238,67,76,235,163,227,20,30,47,31,232,34,94,191,172,231,52,237,212,169,83,211,109,242,247,235,60,208,114,226,190,196,226,90,54,225,49,210,49,111,102,205,214,184,198,95,35,163,255,198,235,173,128,83,215,92,222,117,167,62,211,226,64,62,62,247,195,126,213,52,93,120,157,198,215,149,150,227,231,141,239,99,157,87,89,199,163,219,104,91,195,251,99,124,221,22,189,63,14,39,149,206,15,221,243,117,142,232,154,212,243,186,6,235,9,76,117,110,105,0,140,240,216,100,5,141,226,97,99,248,154,66,199,102,28,167,86,214,2,244,249,100,173,103,124,30,14,69,63,136,0,128,14,214,15,0,45,114,232,93,159,238,71,103,88,178,100,73,127,18,110,244,39,129,64,191,110,253,254,72,10,88,253,243,230,205,75,95,207,123,95,82,200,24,152,62,41,148,245,39,133,184,116,94,225,243,73,97,39,119,217,171,87,175,30,52,109,252,208,58,37,5,190,221,158,215,186,233,189,149,232,245,219,111,191,125,208,252,245,179,214,47,41,4,86,124,191,214,57,111,157,252,145,20,6,251,139,208,178,180,111,194,247,106,61,170,237,219,36,12,201,92,174,214,127,209,162,69,253,213,182,93,199,66,251,41,94,174,230,171,253,146,183,236,188,249,197,231,71,214,35,235,88,107,93,147,64,109,208,116,218,31,90,135,188,237,208,186,197,239,73,130,175,220,247,196,231,98,214,35,41,252,87,220,111,58,158,213,222,159,183,207,226,101,107,93,181,191,244,124,17,126,188,244,190,106,215,158,206,39,95,159,44,122,61,235,220,209,62,215,107,149,214,59,188,238,68,203,136,247,129,230,19,138,207,49,253,174,135,230,29,175,127,145,235,74,199,56,148,117,254,104,251,226,99,169,109,243,253,231,143,74,215,88,76,199,32,235,90,213,54,215,115,205,228,221,31,181,45,225,126,205,187,63,102,173,75,145,123,87,209,109,213,246,104,187,226,115,64,199,206,151,83,109,251,138,30,151,120,59,242,142,75,145,243,67,231,102,163,219,159,117,191,208,185,163,237,209,67,235,27,30,35,253,60,119,238,220,204,121,249,121,19,95,115,126,173,104,91,179,238,59,241,117,227,211,251,121,86,233,115,89,211,229,61,194,237,137,101,157,79,232,46,124,119,6,208,74,4,128,0,90,134,47,49,157,163,90,112,82,41,196,80,33,37,46,84,132,5,181,184,48,159,55,143,120,29,84,24,242,130,113,24,120,232,185,106,5,211,162,219,165,71,37,42,172,103,205,35,92,183,106,52,143,90,215,161,200,122,123,33,58,79,222,49,169,101,251,179,104,187,179,214,79,199,58,235,184,248,177,171,244,80,129,59,148,21,248,198,143,56,132,146,74,231,162,10,205,69,194,155,188,237,171,246,126,21,240,179,130,148,162,129,81,28,6,84,186,246,20,56,100,5,113,82,228,124,11,207,155,172,245,86,112,224,1,139,66,143,120,155,226,240,37,235,250,173,180,237,121,215,149,222,19,159,67,213,182,199,183,37,14,162,226,71,145,227,80,109,30,245,92,51,213,206,201,188,123,89,145,117,41,122,31,204,210,232,61,166,218,117,221,200,113,137,255,104,227,15,191,239,54,26,254,133,116,126,85,250,195,134,142,81,181,101,22,185,230,178,182,181,210,62,44,122,124,42,61,20,72,198,194,101,102,5,244,232,124,124,119,6,208,74,61,250,159,1,64,11,28,246,157,43,237,169,179,62,99,40,7,31,185,209,155,75,169,121,97,173,163,138,122,167,236,62,2,174,247,95,228,243,30,170,62,178,124,187,180,30,106,86,21,15,60,49,28,133,29,232,215,115,172,91,73,235,165,99,166,227,21,159,75,69,133,219,23,247,79,86,100,185,173,222,39,90,191,102,141,26,235,125,75,234,223,172,109,213,118,249,242,42,93,131,62,66,116,209,254,236,58,249,28,106,182,248,254,88,244,156,26,206,218,121,223,245,190,254,252,248,212,123,223,232,6,126,61,171,43,1,70,9,238,62,124,119,6,208,74,4,128,0,90,134,47,49,0,0,0,64,49,124,119,6,208,74,12,2,2,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,154,98,205,154,53,118,207,61,247,216,67,15,61,100,0,0,0,0,128,206,65,0,8,0,104,10,5,127,167,157,118,154,221,121,231,157,6,0,0,0,0,232,28,4,128,0,80,50,170,133,167,199,210,165,75,51,95,111,85,77,189,25,51,102,164,255,78,153,50,197,208,124,58,102,10,88,239,184,227,142,129,231,122,122,122,210,71,43,151,169,249,107,185,149,232,92,59,247,220,115,237,154,107,174,177,90,205,156,57,51,93,70,222,249,90,54,243,230,205,75,183,247,194,11,47,180,225,72,219,173,237,191,249,230,155,43,78,215,234,115,91,231,155,230,175,243,175,213,116,207,213,113,215,245,113,195,13,55,228,222,123,253,222,29,63,244,254,162,211,250,99,40,105,59,181,111,235,185,31,212,171,149,247,145,162,231,108,167,25,110,247,86,0,64,117,189,6,0,40,21,213,192,187,254,250,235,237,212,83,79,181,249,243,231,239,246,186,10,51,10,145,174,186,234,42,155,51,103,142,53,27,1,96,99,20,14,168,192,175,99,19,238,75,5,7,94,176,63,231,156,115,172,153,180,60,45,87,203,171,231,156,80,193,88,231,148,230,161,243,10,237,161,130,189,30,10,223,61,128,111,84,222,249,215,173,26,61,183,27,117,249,229,151,167,247,227,216,5,23,92,96,115,231,206,29,216,199,58,142,149,130,246,171,175,190,122,208,181,85,45,148,239,239,239,55,0,0,128,16,1,32,0,148,140,10,137,170,109,226,53,65,20,4,58,61,175,160,70,97,129,10,148,205,228,1,196,244,233,211,13,245,83,96,160,227,166,240,54,60,118,58,174,10,11,46,189,244,82,107,54,157,19,10,134,21,74,220,116,211,77,86,171,243,207,63,63,13,90,56,246,237,165,26,86,186,166,245,104,86,0,168,154,156,10,163,150,44,89,82,138,0,176,209,115,187,17,30,254,105,63,106,249,179,103,207,182,197,139,23,167,235,164,99,166,253,156,245,71,154,240,222,172,240,82,211,235,57,29,99,93,107,161,203,46,187,140,63,186,0,0,128,66,8,0,1,160,100,84,24,84,205,18,21,122,245,88,180,104,209,64,1,209,155,100,233,245,152,215,36,106,68,165,26,54,222,140,45,46,172,230,61,95,77,51,214,55,143,214,169,200,250,100,77,87,100,123,234,217,102,237,219,90,2,140,122,247,107,145,249,198,243,212,113,200,58,167,66,205,58,94,69,183,171,232,49,172,52,109,51,143,101,45,235,211,76,173,56,15,138,28,203,86,157,127,173,156,119,145,99,84,244,56,42,224,83,248,167,253,164,144,47,220,95,10,241,143,61,246,216,204,63,210,72,92,139,86,247,109,5,128,154,103,28,0,106,94,245,94,87,181,236,199,106,219,221,202,227,29,170,231,62,210,9,215,104,51,238,71,69,175,59,2,97,0,64,30,250,0,4,128,18,82,109,19,21,42,85,96,80,211,81,81,33,82,191,235,181,176,9,169,158,159,58,117,234,64,127,65,10,13,195,62,131,212,164,88,175,169,54,75,72,77,208,244,124,56,173,194,198,176,48,235,211,232,189,250,87,203,241,233,189,201,155,158,243,229,23,233,99,73,219,83,105,125,99,190,14,113,191,88,42,76,235,249,176,159,42,159,183,30,89,243,246,237,208,116,190,61,190,206,69,182,199,7,74,9,167,241,62,253,244,126,253,238,253,131,169,38,86,248,187,47,211,143,103,158,120,25,10,26,42,245,247,168,105,253,216,106,93,178,142,181,111,123,184,222,225,60,181,111,245,92,216,175,157,239,247,240,252,210,191,213,250,5,83,1,214,223,27,206,207,251,64,204,219,46,63,79,181,223,124,186,188,126,246,124,95,107,58,77,227,235,87,105,89,241,57,166,105,244,124,165,253,156,117,78,196,211,104,249,89,231,138,239,211,188,166,158,225,185,163,90,96,225,239,146,117,174,85,186,190,124,121,190,157,89,215,119,124,44,181,238,113,255,116,90,135,106,251,37,166,249,250,182,102,245,119,87,105,155,194,109,142,233,92,40,114,110,251,118,229,29,163,172,227,88,237,60,246,125,173,48,47,14,109,244,187,194,252,162,181,176,79,57,229,148,129,245,104,134,106,231,110,120,61,87,186,238,125,157,170,93,43,89,226,251,91,188,220,120,186,90,239,35,89,235,150,119,13,132,231,172,247,121,90,109,27,138,158,179,241,188,181,109,250,61,188,182,42,221,187,52,239,120,219,179,206,225,240,51,73,203,201,154,6,0,0,245,17,2,0,45,113,232,93,159,238,199,208,73,194,56,117,2,213,63,101,202,148,254,249,243,231,167,63,39,5,207,254,37,75,150,12,76,147,4,7,3,211,36,193,96,250,186,79,183,122,245,234,116,154,164,160,154,62,167,215,67,62,109,56,191,152,79,227,243,212,114,52,189,30,254,90,18,24,246,39,129,100,250,154,126,215,186,230,73,10,204,153,235,171,121,84,123,79,188,254,122,79,184,188,120,222,254,186,150,225,244,188,111,143,166,211,107,73,144,56,104,91,181,45,225,186,249,252,181,205,190,141,154,70,15,159,151,142,149,94,215,50,125,154,57,115,230,164,191,235,181,112,253,244,175,243,247,187,112,25,90,7,95,134,239,247,44,154,70,203,242,233,180,204,185,115,231,166,175,249,121,227,175,105,58,223,46,253,238,231,136,79,23,30,135,240,216,251,182,248,239,190,207,194,233,124,253,124,93,244,175,207,63,60,151,243,182,203,207,211,240,216,196,199,60,220,79,62,173,31,99,45,79,110,191,253,246,220,101,249,250,248,251,227,115,37,156,38,220,54,223,175,225,62,241,117,203,218,119,225,185,166,237,202,18,206,79,255,234,247,172,115,205,175,47,95,238,245,215,95,159,57,63,237,227,172,243,207,183,199,239,21,122,62,60,191,245,188,243,125,231,203,13,247,139,31,39,223,46,63,7,252,188,142,239,77,149,206,237,172,235,39,139,214,45,239,220,142,207,129,188,115,59,60,142,122,127,184,237,121,251,50,92,255,74,247,199,80,184,62,49,223,71,225,57,226,211,106,159,235,184,135,143,74,203,44,114,238,22,189,238,195,251,120,214,57,30,222,171,98,241,253,55,92,110,184,157,225,125,163,150,251,72,209,107,32,188,111,196,231,172,111,103,209,115,54,22,94,15,241,186,135,235,90,233,222,229,203,142,207,189,112,223,134,239,175,180,28,116,7,190,59,3,104,37,2,64,0,45,195,151,152,161,231,5,21,127,120,225,87,188,32,24,23,98,188,160,228,5,140,102,4,128,87,93,117,213,160,231,189,80,19,62,159,23,132,196,219,163,247,250,50,85,64,243,66,94,88,96,15,233,249,188,0,199,195,61,159,38,222,23,190,158,42,200,133,191,135,1,105,184,238,218,119,78,161,132,214,215,223,171,105,244,254,48,208,241,227,19,22,72,179,10,198,225,180,149,2,64,127,175,47,51,124,95,24,212,196,242,142,113,24,4,100,237,243,112,219,242,2,192,240,24,123,136,20,46,39,60,143,124,255,134,225,159,120,136,19,238,147,120,187,124,27,170,21,202,37,12,91,226,253,236,235,19,134,74,241,190,215,118,107,93,195,253,28,135,4,225,250,132,219,226,215,87,184,15,124,127,134,235,93,228,250,138,151,25,63,31,238,251,48,68,205,187,86,42,45,87,243,212,35,188,134,52,47,61,226,247,134,247,25,173,131,158,247,117,9,215,185,82,144,146,119,110,135,243,246,128,37,47,232,149,188,115,59,60,7,252,88,107,219,252,92,139,143,99,248,254,48,68,203,82,41,204,211,58,107,158,254,240,115,40,124,143,7,81,113,160,22,158,111,225,125,61,126,84,10,222,138,156,187,213,174,123,191,102,194,112,202,207,139,112,31,54,51,0,204,186,143,132,247,219,248,188,45,122,13,248,251,194,251,242,165,151,94,154,62,239,207,21,61,103,99,89,247,192,48,152,140,3,192,172,121,250,117,23,190,63,62,247,178,174,59,223,214,106,247,16,116,30,190,59,3,104,37,250,0,4,128,18,83,255,80,222,217,188,154,157,169,169,160,83,179,35,81,147,221,184,127,42,53,91,242,145,130,155,65,205,142,67,222,28,119,237,218,181,187,53,229,170,212,92,80,235,163,247,122,51,88,245,139,167,135,158,203,235,251,72,207,105,27,189,191,45,53,127,142,71,211,93,176,96,193,192,244,97,19,49,111,218,165,215,195,102,211,113,199,251,190,255,124,192,1,45,79,29,254,135,251,79,207,105,93,53,127,77,19,238,243,74,77,200,138,210,60,124,187,52,208,128,30,254,188,196,77,160,107,17,158,35,218,110,237,11,157,87,58,126,213,132,251,77,243,81,191,104,89,205,235,212,100,77,251,79,251,72,125,166,249,254,13,71,113,213,113,240,99,149,183,93,122,127,209,62,194,52,93,216,100,93,203,241,107,69,215,135,95,35,190,190,126,110,106,155,180,28,189,174,99,25,246,125,233,211,134,77,64,195,115,229,236,179,207,222,173,217,170,174,15,237,23,189,199,207,113,111,174,95,79,255,110,62,255,240,186,211,58,198,215,65,45,212,100,85,239,243,235,213,71,9,14,247,77,214,125,70,205,92,179,154,186,250,61,38,171,143,188,44,89,247,140,102,156,219,90,174,31,63,31,41,56,188,7,133,247,131,240,94,165,105,181,252,90,251,164,11,71,243,246,229,199,199,34,124,221,239,95,58,47,226,190,2,69,239,141,239,123,186,247,228,169,116,238,198,242,174,251,101,203,150,165,207,249,126,10,207,113,159,174,90,179,239,90,133,219,174,107,72,215,75,181,166,183,82,233,26,240,243,87,207,135,211,105,222,89,35,55,235,57,109,87,145,115,214,175,7,45,35,60,255,245,30,63,119,178,182,49,158,167,174,59,109,139,55,233,85,115,112,77,83,237,186,243,251,96,179,154,141,3,0,202,129,0,16,0,74,204,11,143,42,180,197,33,156,23,64,178,250,167,10,95,111,5,47,148,100,21,178,42,45,215,71,213,172,149,66,77,15,14,85,56,245,0,209,71,212,93,189,122,245,192,122,101,133,21,241,58,101,13,130,161,66,112,56,42,171,168,16,118,251,237,183,15,20,196,212,247,83,171,246,107,56,223,34,219,208,46,225,190,154,60,121,114,238,116,94,96,215,244,225,123,60,72,208,250,215,115,108,106,225,243,170,118,30,120,208,91,100,159,22,9,135,60,208,208,121,163,243,200,67,39,61,95,143,106,215,118,145,224,54,166,237,245,243,186,150,101,230,241,227,93,100,31,134,33,70,179,71,47,47,186,236,74,219,30,11,67,158,120,144,15,13,226,225,253,179,106,158,89,231,107,242,7,250,244,188,215,253,66,20,2,229,237,87,13,190,83,75,0,89,203,185,91,77,173,199,188,157,138,92,3,97,104,89,68,120,47,42,186,252,70,7,228,80,159,128,97,32,28,127,254,117,242,49,0,0,116,30,6,1,1,128,97,42,172,97,21,242,2,111,43,71,18,244,121,43,120,235,223,217,29,197,160,71,22,21,190,124,84,77,13,54,162,233,194,154,98,149,168,192,173,233,52,15,127,100,213,182,80,13,138,172,245,41,50,250,174,130,9,109,143,214,73,63,107,222,90,142,135,141,94,232,86,129,93,211,45,89,178,100,183,17,61,155,65,203,205,218,6,45,175,147,105,95,104,221,85,216,13,59,176,247,99,164,48,181,213,219,85,109,89,58,182,162,160,87,199,82,191,251,58,196,53,169,242,174,175,44,58,23,61,20,210,246,123,205,184,90,107,233,85,91,182,255,94,41,136,205,162,117,82,88,165,109,244,107,86,193,118,86,45,216,162,53,142,52,189,254,40,161,117,210,224,7,149,246,147,47,103,40,206,109,95,182,150,145,181,236,188,224,197,207,7,175,69,234,180,205,10,121,125,96,143,188,26,120,122,94,247,17,223,63,205,162,107,171,218,185,91,171,78,172,101,86,228,26,168,229,26,149,248,156,173,54,173,207,187,222,176,85,231,142,215,214,245,235,46,254,44,170,117,27,0,0,195,27,1,32,0,12,83,222,76,76,5,251,176,240,224,181,143,226,66,97,88,200,211,207,141,20,250,124,222,97,243,58,205,79,133,170,188,145,91,125,29,189,9,155,120,179,218,106,84,72,242,130,155,143,170,26,134,111,30,180,196,251,66,65,140,166,175,52,210,168,40,232,83,40,228,181,125,84,192,87,64,226,175,249,246,137,214,67,235,163,2,162,215,240,169,180,189,69,121,83,70,15,145,156,143,132,217,233,163,66,42,236,240,64,215,155,195,138,215,166,242,224,214,249,118,21,25,13,180,168,112,89,225,249,237,163,207,122,152,235,77,251,188,102,87,86,88,231,231,101,60,106,115,216,220,60,228,239,247,160,56,171,185,103,158,248,92,201,90,182,214,217,207,227,90,3,31,223,23,30,164,135,235,235,124,223,197,231,159,142,99,184,239,156,142,183,194,12,205,211,175,159,60,190,175,135,226,220,246,237,140,215,223,71,108,205,187,78,189,249,191,206,229,248,189,225,246,122,45,228,188,121,248,254,105,214,54,122,87,9,149,206,221,162,242,246,77,145,230,191,126,30,133,215,67,222,181,81,143,34,215,64,120,189,135,231,149,142,141,142,109,60,98,176,206,89,253,1,199,155,137,87,58,38,222,189,128,143,226,235,188,121,127,17,89,215,157,127,126,132,203,201,218,134,70,63,163,1,0,37,213,15,0,45,66,71,198,157,193,59,48,207,234,144,221,7,36,80,39,226,122,61,28,249,54,171,243,119,31,1,212,127,183,130,131,128,196,211,168,131,242,112,180,90,45,219,59,142,143,7,12,113,225,122,248,123,194,209,14,171,117,116,30,143,108,25,15,132,224,29,203,251,190,208,239,62,200,65,222,8,166,46,30,125,55,220,30,239,152,61,236,60,62,156,127,124,108,194,245,208,188,124,128,144,34,131,128,248,160,8,254,94,205,107,70,70,39,247,121,251,70,235,163,115,194,151,81,109,132,218,120,208,128,172,65,64,194,227,82,100,58,239,16,63,107,132,95,77,171,109,10,247,157,111,87,222,96,15,89,226,65,96,66,58,94,121,203,242,193,34,252,188,211,49,206,59,150,58,191,102,4,163,244,134,35,174,102,173,103,120,126,23,57,159,69,231,70,56,127,95,118,56,0,128,159,7,62,239,188,235,203,133,219,230,131,69,248,32,57,121,215,94,188,239,124,132,217,112,212,236,188,107,40,28,73,54,28,12,39,158,119,120,142,54,114,110,251,126,207,59,7,226,245,11,143,99,188,237,213,206,53,223,31,121,231,64,60,56,68,188,205,254,252,148,140,17,210,195,249,102,61,242,84,58,119,43,93,207,89,251,38,92,183,172,237,171,52,8,72,56,64,149,142,75,248,190,172,65,64,170,13,22,18,223,71,138,94,3,225,245,30,142,250,93,237,156,245,121,85,26,9,58,252,156,243,209,125,125,222,89,247,188,188,65,152,252,156,175,118,221,249,190,172,229,51,26,157,135,239,206,0,90,137,0,16,64,203,240,37,166,51,84,10,0,85,184,13,11,233,94,168,138,11,12,42,160,132,133,151,112,116,202,122,2,64,81,225,40,156,167,10,44,26,125,177,146,172,247,20,89,15,87,173,224,174,130,97,184,47,52,239,112,52,216,188,0,80,20,148,196,5,188,112,123,178,246,117,214,104,153,97,32,18,190,86,36,0,148,248,88,105,31,133,163,67,230,241,224,49,44,88,15,69,0,24,174,203,140,96,4,221,106,219,213,172,0,80,124,228,218,188,101,133,35,22,251,235,121,199,210,159,15,67,168,188,245,244,243,243,212,10,35,97,135,194,17,87,227,121,198,231,99,209,243,32,190,198,124,180,216,120,126,90,174,135,12,213,246,93,24,208,101,93,67,97,56,239,215,91,214,185,93,239,54,133,231,182,214,91,138,6,128,62,109,184,159,61,104,169,52,154,114,184,206,241,123,179,214,123,73,133,145,131,195,144,202,151,25,206,47,235,145,71,203,9,67,174,240,220,173,53,0,148,172,123,114,60,146,124,158,248,26,242,247,53,35,0,244,233,226,117,203,10,192,179,206,217,74,163,36,135,235,160,105,195,207,136,152,239,111,15,102,195,101,85,11,0,165,150,235,46,12,253,138,126,70,163,243,240,221,25,64,43,245,232,127,6,0,45,112,216,119,174,180,167,206,250,140,161,243,249,72,171,106,78,52,163,66,103,226,106,98,84,109,154,90,121,115,49,111,202,84,132,55,109,106,230,122,56,31,217,211,155,233,214,170,218,246,120,159,80,241,96,23,89,243,169,119,29,194,247,87,91,78,188,110,62,162,100,43,251,128,108,68,163,251,165,153,203,42,122,44,139,238,87,53,21,244,166,177,241,160,61,213,214,83,178,230,95,207,245,229,239,203,218,246,162,215,94,43,143,83,61,219,212,140,115,187,145,121,20,189,199,182,75,209,115,183,40,63,38,181,54,47,111,199,61,167,232,249,210,236,115,86,205,143,181,125,106,230,29,46,119,234,212,169,233,243,234,215,175,217,159,121,237,188,63,162,53,248,238,12,160,149,8,0,1,180,12,95,98,0,160,184,153,51,103,166,5,253,90,130,1,0,157,201,71,240,85,168,239,125,61,42,228,87,191,144,10,248,139,12,46,133,225,135,239,206,0,90,137,65,64,0,0,0,134,152,70,252,84,248,23,119,242,15,160,59,41,224,83,77,60,5,128,170,245,167,135,143,100,239,131,196,0,0,208,78,189,6,0,0,128,33,53,121,242,228,129,81,113,1,116,63,5,125,26,217,92,181,0,23,47,94,156,62,55,123,246,236,116,244,100,66,126,0,192,80,32,0,4,0,0,24,98,4,127,64,249,40,4,172,165,63,79,0,0,90,137,38,192,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,12,2,2,0,0,0,0,195,220,154,53,107,236,161,135,30,74,127,102,96,34,0,40,31,106,0,2,0,0,0,192,48,167,240,239,180,211,78,179,107,174,185,198,0,0,229,67,0,8,0,37,119,225,133,23,90,79,79,143,221,124,243,205,214,46,247,220,115,79,186,76,21,36,80,191,165,75,151,218,185,231,158,91,184,48,166,105,47,191,252,114,107,55,29,239,34,15,213,46,65,115,233,26,211,181,166,253,43,181,158,51,205,48,115,230,204,116,29,180,236,110,162,117,214,163,18,223,159,67,113,93,181,155,182,85,251,67,199,19,0,0,148,15,77,128,1,0,168,145,55,147,154,50,101,138,205,153,51,199,90,229,206,59,239,180,59,238,184,35,125,92,117,213,85,21,151,173,231,52,157,156,127,254,249,45,93,175,88,209,160,119,254,252,249,52,43,107,49,5,253,58,15,116,62,248,57,131,250,41,88,245,235,74,251,83,215,93,59,40,140,211,99,198,140,25,233,99,184,208,121,171,123,156,238,95,237,218,215,120,205,112,58,215,0,96,56,34,0,4,0,160,70,222,76,74,97,150,66,173,86,81,144,167,16,96,250,244,233,85,151,173,2,243,213,87,95,109,147,39,79,110,107,248,39,90,110,232,250,235,175,79,11,241,151,93,118,217,160,66,60,133,203,214,211,57,163,125,63,123,246,108,67,227,206,57,231,28,91,188,120,113,122,13,182,51,144,82,13,206,121,243,230,165,143,225,116,221,168,166,165,66,87,254,88,48,180,184,87,3,64,57,17,0,2,64,23,80,129,190,90,225,211,155,87,22,153,174,25,211,136,215,80,105,134,102,47,179,217,243,107,230,182,102,201,90,95,253,62,119,238,220,162,179,168,88,227,171,200,249,81,239,54,198,203,85,104,161,229,93,122,233,165,21,231,87,244,24,213,162,29,231,81,145,125,89,244,122,44,186,46,69,183,75,243,169,229,156,105,245,250,212,59,255,162,235,32,213,214,163,145,99,93,228,26,108,230,61,181,22,181,156,99,205,122,95,51,182,161,222,229,55,235,253,237,156,119,173,251,172,232,244,121,211,53,250,126,0,64,185,209,7,32,0,116,176,27,110,184,193,166,78,157,154,62,188,79,189,184,159,45,53,79,59,246,216,99,7,166,211,207,62,138,95,200,107,142,249,188,212,55,96,220,39,91,56,175,188,229,137,106,167,104,26,239,251,75,243,170,167,255,47,189,199,251,48,243,249,197,125,21,170,255,45,61,31,46,83,255,198,235,175,125,165,215,84,131,36,220,206,172,109,208,251,244,254,112,126,113,31,95,225,252,180,79,124,29,244,187,222,43,170,169,162,231,253,119,45,71,191,199,77,98,245,30,61,239,77,9,195,233,124,187,124,93,124,154,172,249,87,90,182,232,247,184,255,46,77,231,251,35,239,252,240,243,204,143,103,222,113,111,84,184,221,218,22,95,166,142,135,239,227,248,156,244,125,151,215,135,165,154,73,235,117,157,39,69,142,123,124,30,197,199,93,239,243,227,238,251,204,231,163,99,227,239,203,219,151,89,251,59,60,166,89,203,240,121,198,253,246,133,231,169,79,87,173,111,191,74,231,69,252,136,207,211,248,60,40,114,143,200,154,38,79,145,251,70,145,105,194,123,89,214,117,227,251,174,218,61,35,222,238,172,121,101,93,211,126,78,106,254,225,190,200,234,39,48,190,135,251,123,43,245,179,23,174,131,106,209,198,235,148,181,253,69,250,120,245,251,109,173,239,171,244,185,160,117,201,58,151,196,175,105,191,70,226,245,14,175,13,223,207,62,173,223,247,195,235,43,235,218,170,116,159,210,241,206,218,70,191,70,180,140,172,109,204,186,182,235,185,183,135,159,49,121,178,238,55,89,215,185,47,39,156,206,251,253,44,114,159,40,186,28,15,202,169,1,8,0,37,213,15,0,45,114,232,93,159,238,71,253,230,207,159,223,175,219,116,242,87,250,254,164,16,216,127,206,57,231,164,191,39,95,204,251,87,175,94,157,78,115,251,237,183,167,207,233,113,234,169,167,166,15,127,207,146,37,75,210,105,46,184,224,130,129,105,244,188,79,163,199,213,87,95,61,176,188,155,110,186,105,224,121,189,39,156,215,162,69,139,6,166,211,186,248,243,154,78,235,19,175,151,175,187,230,145,71,235,231,239,213,116,218,62,205,83,191,95,127,253,245,3,211,133,235,59,103,206,156,65,191,135,243,215,182,196,219,153,181,110,226,207,107,58,45,55,92,143,188,249,105,26,61,167,135,214,35,92,142,246,137,111,147,47,47,228,199,96,222,188,121,131,166,11,183,43,92,167,188,253,88,105,217,226,243,11,247,113,120,172,252,28,10,207,15,63,238,90,190,230,229,251,55,222,134,90,248,182,248,50,226,245,241,135,166,211,246,132,251,40,60,39,43,205,203,133,231,109,124,220,195,237,12,151,161,105,194,115,55,220,135,254,156,191,223,231,81,105,95,198,199,43,60,167,253,119,93,171,89,203,136,207,105,205,195,249,251,125,94,254,190,112,31,249,123,253,125,89,215,158,223,27,252,225,215,153,239,123,241,243,221,183,207,207,179,112,62,225,190,142,215,187,210,49,146,240,190,145,119,205,21,185,183,132,247,13,205,39,220,199,225,190,11,239,95,225,242,244,179,203,187,6,195,109,201,186,166,139,222,83,195,123,72,120,127,142,175,211,88,124,239,210,239,190,109,90,31,63,126,241,57,22,222,55,99,149,238,183,225,188,227,109,245,99,30,159,247,225,49,137,231,35,250,204,8,231,21,174,119,214,245,163,215,227,115,83,191,251,103,143,127,214,85,186,254,98,254,158,248,115,200,143,159,182,45,220,198,172,227,84,105,223,132,243,202,187,183,135,247,184,44,149,238,5,225,185,20,159,115,122,159,175,91,120,173,134,215,77,120,62,84,90,78,124,222,100,221,135,209,62,124,119,6,208,74,4,128,0,90,134,47,49,141,241,194,176,23,44,68,5,21,125,49,247,66,145,127,169,159,59,119,238,192,52,87,93,117,85,250,188,254,21,47,56,132,5,95,15,9,194,194,140,207,43,44,196,105,30,97,1,42,44,4,133,133,125,47,140,121,161,161,72,0,232,235,229,235,233,243,247,208,197,11,117,94,80,137,167,139,215,215,11,219,113,216,231,239,247,117,243,194,94,88,40,211,244,69,231,87,105,251,234,41,36,134,225,170,175,171,79,151,181,156,74,251,54,14,22,188,96,24,134,79,190,93,30,122,197,1,146,168,64,168,233,242,10,214,213,20,9,0,189,240,93,105,187,138,156,71,97,128,25,174,239,249,231,159,63,104,59,239,184,227,142,204,227,238,129,131,191,215,215,61,60,223,196,247,91,88,88,142,175,71,223,223,225,245,88,233,90,11,151,225,215,187,206,21,95,55,253,28,134,147,62,175,112,27,138,4,128,161,172,107,56,124,46,235,218,241,121,103,173,119,24,236,228,5,128,225,62,240,105,180,28,15,221,180,255,106,185,183,104,191,132,251,56,62,167,253,88,135,219,19,46,207,159,243,115,49,156,151,111,179,31,231,74,1,96,120,79,245,117,240,99,163,101,248,252,195,235,207,131,177,240,58,205,18,223,51,226,245,11,143,65,248,199,162,106,243,203,58,55,179,238,239,46,235,90,246,115,213,247,145,111,123,86,96,229,215,185,246,129,158,11,175,123,159,38,235,15,62,225,253,40,111,61,178,150,27,202,186,190,179,230,229,191,135,199,73,251,169,218,190,9,183,33,235,222,30,111,67,150,172,207,240,240,28,241,245,14,207,185,240,156,246,251,159,223,55,124,29,226,207,209,172,229,132,231,77,184,127,244,59,1,224,208,225,187,51,128,86,162,9,48,0,116,40,111,130,163,1,22,212,108,71,77,140,212,33,189,250,91,211,32,15,106,158,228,125,91,169,153,152,211,244,73,1,96,183,129,25,244,94,231,131,68,120,243,41,53,37,210,207,122,62,236,120,221,7,113,208,235,106,102,228,77,169,52,175,176,137,144,250,122,243,249,20,229,211,38,5,23,11,183,89,203,215,178,212,180,51,20,174,151,166,243,247,197,211,233,249,176,111,35,239,159,78,253,210,133,211,135,253,214,105,122,223,135,213,230,215,76,218,142,112,192,142,102,54,187,10,71,11,214,32,6,106,234,165,135,55,129,244,253,239,203,87,19,50,189,174,231,53,144,68,43,71,60,13,143,159,211,241,245,115,205,215,205,207,55,173,79,53,254,126,231,231,191,31,119,159,167,150,237,251,66,205,51,125,159,199,231,110,120,189,136,207,91,3,156,248,245,168,101,250,245,24,238,239,240,122,212,52,90,134,143,234,26,10,247,65,60,104,135,230,147,20,238,211,231,181,60,61,252,216,21,109,114,27,243,38,160,162,245,246,109,247,115,94,191,107,159,248,254,113,58,127,194,251,77,120,111,209,239,213,206,147,5,11,22,164,255,134,247,13,189,39,9,58,210,123,149,246,95,209,123,139,246,167,250,228,243,230,193,225,122,198,231,118,56,8,77,184,188,120,125,227,227,21,206,171,146,240,28,241,115,212,223,231,219,172,249,101,221,123,235,161,121,251,182,133,199,64,203,8,207,193,44,222,68,117,237,218,181,3,199,215,215,49,239,61,254,185,160,227,161,227,227,239,11,155,255,202,217,103,159,157,254,171,107,35,124,175,175,155,104,31,232,184,105,249,126,220,252,56,87,219,215,225,185,87,105,61,98,58,206,126,141,233,188,22,157,235,122,159,158,215,252,124,222,218,127,225,113,138,63,251,106,229,159,101,69,197,231,136,191,55,254,60,210,116,225,57,29,190,238,251,69,251,72,175,105,189,227,123,78,184,28,45,35,235,243,86,239,109,230,103,17,0,160,115,48,8,8,0,116,40,21,40,85,56,81,128,161,130,149,23,174,84,240,83,225,221,11,37,245,124,81,143,11,192,42,148,101,205,75,211,121,65,194,31,89,211,249,239,181,244,27,231,211,230,205,171,90,161,43,14,49,243,196,243,207,235,228,93,163,231,134,175,119,59,223,47,218,158,56,12,246,231,69,1,139,206,51,21,116,195,233,252,60,107,39,21,186,181,92,5,19,42,152,106,157,178,194,194,34,226,243,40,236,199,47,238,47,78,252,26,112,241,249,161,253,164,121,248,181,232,215,163,214,89,193,70,165,193,3,194,0,176,232,245,170,249,41,172,11,195,141,48,96,169,135,66,68,173,131,142,107,184,79,195,224,44,43,196,175,116,237,23,225,251,190,82,248,85,244,222,162,127,213,63,91,165,235,180,149,131,68,20,181,122,245,234,244,223,102,135,250,121,243,244,109,205,219,47,254,124,165,123,65,204,175,9,237,243,172,247,133,199,213,175,87,63,127,244,90,24,230,122,255,127,245,220,95,195,107,184,150,245,23,133,147,186,110,180,94,58,239,253,218,143,3,219,172,115,37,252,236,107,55,223,159,213,62,223,124,221,252,15,29,121,175,231,209,177,43,178,28,0,64,57,80,3,16,0,58,148,215,0,82,141,149,219,111,191,125,160,38,154,10,64,30,140,72,51,190,184,79,159,62,61,119,94,97,1,201,11,73,241,116,121,97,94,37,121,5,86,159,151,175,83,158,162,203,140,11,120,121,203,245,194,110,89,70,70,244,237,80,1,175,127,103,151,31,131,30,58,175,68,251,111,254,252,249,233,239,58,223,60,24,210,121,214,238,66,161,23,202,85,96,247,154,58,181,212,162,9,249,186,199,199,93,215,82,214,254,40,82,203,80,65,95,120,61,106,223,105,93,195,64,49,171,192,93,79,32,165,121,42,52,81,136,162,48,73,235,216,200,232,190,170,25,164,121,234,124,136,67,148,176,118,99,214,190,9,107,11,214,115,78,132,33,80,181,105,170,221,91,124,32,15,173,147,246,139,142,71,88,131,47,52,148,97,126,145,109,174,85,181,144,175,200,123,179,142,111,127,218,26,122,119,126,15,214,57,152,245,30,221,55,156,215,44,211,117,155,85,115,215,143,155,238,49,126,255,41,122,109,87,187,151,133,235,17,243,90,110,250,204,244,240,63,172,157,87,105,159,14,101,144,236,231,77,181,207,65,95,55,237,131,172,125,83,109,31,251,245,21,214,64,214,177,41,114,63,4,0,116,31,2,64,0,232,80,250,139,190,55,217,84,225,74,5,39,47,232,46,91,182,108,160,233,157,190,192,135,181,118,84,248,82,77,11,111,242,84,132,207,75,133,142,176,192,170,121,104,249,42,120,233,245,83,78,57,37,125,94,133,168,176,192,228,5,190,90,154,183,121,193,36,108,194,167,109,241,229,199,243,10,155,40,105,217,94,27,42,110,58,25,215,96,242,253,224,243,243,229,198,251,199,231,231,219,88,68,92,104,12,3,210,176,6,94,45,77,163,235,93,118,204,155,23,123,237,62,231,205,64,125,191,123,147,79,81,168,165,243,204,11,243,190,13,113,147,208,86,9,155,128,123,72,229,77,64,171,137,131,150,176,73,169,120,51,197,248,184,107,187,138,140,122,172,115,62,190,30,61,44,85,19,89,223,223,241,241,246,115,122,70,212,220,187,26,93,227,190,254,126,94,213,83,19,82,188,118,167,214,65,225,101,204,175,161,184,22,145,239,27,255,131,131,223,111,194,81,85,245,123,181,115,49,239,190,225,35,55,107,255,248,58,84,187,183,248,113,242,38,154,90,175,248,30,224,199,58,174,233,233,203,107,71,48,232,247,76,109,91,120,237,20,25,117,55,143,230,231,215,71,124,12,252,24,229,5,62,190,255,226,17,142,125,180,218,44,126,204,227,26,98,154,71,252,25,163,192,72,211,234,28,242,117,9,155,155,250,62,247,231,226,215,99,225,49,10,247,101,184,30,94,171,176,218,103,93,248,89,163,249,134,215,81,56,239,240,186,213,118,132,159,125,173,190,183,135,219,165,159,253,56,85,11,240,252,184,198,77,133,117,76,179,206,245,188,229,248,124,52,189,182,189,221,127,252,1,0,180,73,63,0,180,8,29,25,55,198,59,33,159,177,107,244,89,117,188,30,119,182,239,211,248,200,136,225,72,129,241,40,192,113,103,242,22,117,68,31,46,79,203,242,142,222,205,178,71,215,244,245,10,127,247,101,22,29,5,56,28,21,82,203,155,177,171,163,242,36,244,217,109,121,22,140,114,232,239,155,17,116,200,30,142,184,169,231,195,145,140,103,68,131,15,204,8,70,195,12,183,33,107,84,212,172,206,208,195,14,254,213,41,123,60,226,106,184,14,51,130,209,23,227,142,226,103,84,233,80,62,107,63,134,157,204,107,217,97,231,239,241,49,245,81,48,195,99,234,251,206,59,227,15,7,59,9,207,51,31,253,214,7,84,176,168,147,252,74,102,84,25,4,100,70,133,17,134,53,32,64,120,28,171,9,71,240,140,143,123,188,14,62,72,135,246,91,124,238,86,91,247,112,176,17,31,13,122,70,52,112,76,56,42,183,159,211,241,254,206,91,70,220,153,127,56,112,134,230,19,142,0,29,174,111,181,65,64,194,1,115,244,126,191,79,248,195,133,163,187,106,89,126,46,206,8,6,205,240,123,68,120,238,249,246,101,237,179,80,165,251,70,145,105,124,222,121,231,107,184,239,194,99,29,207,43,107,20,224,80,124,221,87,26,4,36,188,167,86,26,65,215,239,209,225,189,160,218,87,240,112,59,181,60,31,40,35,28,105,58,62,199,226,129,107,66,225,192,18,122,95,120,254,250,192,16,89,219,80,228,115,40,222,47,241,177,16,255,60,201,154,79,214,224,33,190,221,126,207,201,250,124,242,247,135,3,41,101,9,239,215,89,235,29,206,59,222,167,225,61,175,145,123,123,158,112,30,241,53,21,126,14,230,125,142,135,159,103,126,92,125,61,195,99,80,116,57,225,168,207,24,26,124,119,6,208,74,4,128,0,90,134,47,49,141,243,81,120,195,66,100,56,138,159,79,19,126,185,215,52,89,35,45,86,11,0,243,230,21,135,62,62,58,105,184,94,42,112,132,133,170,34,1,160,168,224,22,47,47,46,196,134,5,247,74,203,244,2,179,166,11,231,169,32,32,46,32,234,125,97,72,228,243,11,71,66,172,54,194,100,124,108,194,121,135,203,215,207,241,232,190,141,4,128,241,178,195,121,100,29,83,157,11,241,62,14,207,33,109,115,24,246,250,52,30,40,133,35,74,86,10,120,66,141,4,128,225,200,157,241,72,193,89,188,192,170,125,20,239,247,120,20,78,45,191,218,185,155,183,238,162,253,30,6,94,89,215,99,181,253,157,183,140,172,209,60,227,235,177,82,104,150,23,0,134,129,81,214,35,220,239,213,246,77,222,58,85,27,5,184,232,252,235,157,198,195,190,120,36,212,106,243,202,186,94,154,25,0,250,254,247,115,83,143,48,68,173,36,12,118,226,251,144,238,201,213,206,177,44,89,239,139,71,116,206,218,134,106,159,49,225,182,250,52,241,185,16,31,55,205,195,143,91,184,109,241,253,51,220,199,89,235,81,100,187,197,175,147,188,207,164,34,219,216,200,189,61,143,207,47,254,124,11,67,57,201,251,28,247,101,86,251,60,203,90,142,182,49,94,78,248,135,14,12,13,190,59,3,104,165,30,253,207,0,160,5,14,251,206,149,246,212,89,159,49,52,206,71,23,157,81,161,191,187,34,211,52,115,121,62,226,164,166,105,116,153,222,124,211,155,156,133,188,9,162,250,56,82,51,37,31,72,33,158,78,205,187,212,204,209,7,175,40,186,13,121,243,43,162,210,251,155,121,60,106,93,118,150,106,235,227,243,203,154,166,221,125,97,205,156,57,51,93,23,245,69,85,109,255,169,185,154,154,187,121,243,229,118,28,119,95,70,216,52,48,111,154,102,28,255,122,250,216,172,87,209,235,186,222,237,171,116,158,213,178,14,62,56,67,165,99,16,46,175,222,99,93,47,45,87,77,83,181,204,176,25,187,214,69,231,183,238,101,26,149,184,154,74,251,185,200,121,152,55,79,169,117,159,52,227,156,46,122,220,138,108,119,45,235,161,123,132,238,21,97,211,253,90,151,91,203,52,69,133,247,58,111,98,223,138,207,163,90,150,163,207,91,111,250,140,246,227,187,51,128,86,34,0,4,208,50,124,137,65,51,132,1,96,165,254,144,226,0,16,221,73,199,90,199,220,3,189,106,226,0,16,232,20,26,173,88,97,145,250,23,85,31,121,10,104,52,18,179,250,93,83,40,216,232,168,206,40,78,1,152,246,191,143,206,220,41,106,249,99,71,55,44,7,141,227,187,51,128,86,98,16,16,0,0,208,49,124,112,3,31,200,1,232,86,10,164,21,182,104,192,146,169,83,167,166,33,140,194,63,253,33,35,30,137,25,173,227,131,90,84,26,116,4,0,128,225,160,215,0,0,232,96,170,205,167,218,51,213,106,45,40,48,154,62,125,122,77,35,173,162,243,104,196,88,61,138,22,214,21,166,120,208,2,116,18,221,139,84,115,89,181,90,23,44,88,144,54,169,212,125,170,218,200,174,104,46,221,27,116,143,232,196,253,62,119,238,220,129,38,209,101,88,14,0,160,179,209,4,24,64,203,208,140,1,0,0,0,40,134,239,206,0,90,137,38,192,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,245,26,0,0,40,149,117,235,214,217,164,73,147,172,155,105,27,214,174,93,107,221,108,249,242,229,86,6,58,22,122,148,73,89,142,77,168,85,199,233,154,107,174,233,250,251,9,0,0,32,0,4,0,160,116,142,58,234,40,59,248,224,131,51,95,83,168,214,237,97,142,194,136,201,147,39,91,55,208,122,118,67,120,210,77,251,84,235,218,45,129,84,222,117,216,105,242,246,233,213,87,95,109,191,249,205,111,236,164,147,78,50,0,0,208,221,8,0,1,0,40,161,111,127,251,219,86,171,110,9,171,0,180,7,247,3,0,0,202,131,0,16,0,128,18,234,150,154,71,0,0,0,0,90,143,65,64,0,0,0,0,100,42,91,255,143,0,0,12,87,4,128,0,0,0,0,50,17,0,2,0,80,14,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,0,0,0,148,24,1,32,0,0,0,0,0,0,80,98,4,128,0,0,0,0,0,0,64,137,17,0,2,0,0,0,0,0,0,37,70,0,8,0,0,0,96,55,147,38,77,50,0,0,80,14,4,128,0,0,0,0,118,67,0,8,0,64,121,244,26,0,0,40,157,117,235,214,21,46,188,47,95,190,188,234,52,7,31,124,176,1,0,0,0,232,78,4,128,0,0,148,80,145,0,80,211,92,116,209,69,153,175,21,9,5,179,166,83,80,184,118,237,218,129,229,79,158,60,217,62,242,145,143,216,71,63,250,81,3,134,210,221,171,30,177,139,31,252,198,160,231,38,141,26,155,62,58,213,103,103,159,107,111,221,123,230,192,239,235,182,109,182,179,238,253,146,213,66,219,119,203,73,23,217,164,222,206,221,78,0,0,208,122,4,128,0,0,12,83,10,232,190,253,237,111,27,48,28,172,219,182,37,227,185,205,233,163,29,174,155,115,174,189,239,224,99,11,77,187,98,227,26,251,216,47,110,181,131,198,79,29,244,188,194,188,19,246,154,105,7,142,155,98,23,30,122,98,161,240,242,226,7,111,181,21,27,214,216,209,147,167,89,61,20,232,3,0,128,238,71,0,8,0,0,208,70,69,107,87,198,138,54,195,174,165,249,55,58,211,77,79,223,103,23,204,60,49,9,0,167,236,246,218,251,14,158,99,55,60,54,223,46,61,242,180,66,243,154,52,106,92,67,33,167,206,39,0,0,208,253,8,0,1,0,40,25,250,235,235,92,10,83,62,255,249,207,15,52,147,174,166,72,88,24,55,185,246,102,215,239,127,255,251,13,157,67,181,250,138,90,223,183,217,102,77,218,63,243,53,61,191,190,77,181,22,1,0,64,121,16,0,2,0,0,180,137,66,186,185,115,231,26,80,137,106,254,45,124,121,73,102,179,221,71,214,173,178,89,53,54,231,85,160,8,0,0,134,183,17,6,0,0,0,160,99,168,249,239,191,172,88,180,91,173,65,53,229,189,226,161,127,177,75,142,56,189,240,188,86,110,92,157,188,111,147,1,0,128,225,141,26,128,0,0,0,64,7,209,224,30,26,1,88,97,223,25,211,102,165,131,129,172,72,130,188,219,150,47,74,194,191,211,50,251,6,172,228,192,113,83,13,0,0,12,111,4,128,0,0,12,83,234,55,238,170,171,174,42,212,31,93,209,126,5,15,58,232,160,116,94,225,252,206,60,243,76,123,247,187,223,109,192,80,170,53,52,27,106,71,79,222,223,174,155,115,94,218,20,248,238,231,30,182,89,201,239,183,158,116,81,161,145,127,1,0,0,98,4,128,0,0,12,83,234,143,238,227,31,255,120,230,107,69,71,170,93,177,98,69,197,215,143,62,250,104,59,228,144,67,12,64,237,20,90,30,52,254,88,123,223,193,199,26,0,0,64,35,8,0,1,0,24,198,242,106,246,49,146,48,0,0,0,80,30,4,128,0,0,0,109,162,166,209,151,93,118,89,213,38,215,33,213,212,156,60,121,178,213,66,53,47,63,250,209,143,26,0,0,0,32,4,128,0,0,0,109,162,48,239,250,235,175,79,251,93,204,83,164,79,198,80,216,231,162,230,175,126,24,105,118,13,0,0,128,16,1,32,0,0,64,27,41,164,211,35,15,205,175,203,67,125,248,173,219,182,57,125,12,149,3,199,79,181,245,125,155,237,166,167,239,179,71,214,62,103,147,70,143,179,19,246,154,105,103,76,59,202,0,0,192,240,65,0,8,0,0,128,210,185,255,165,165,54,111,201,207,211,240,77,65,156,66,175,118,185,240,208,19,237,146,35,78,27,24,177,247,225,181,171,236,238,85,143,216,80,152,216,59,214,46,126,240,86,187,244,200,211,236,146,35,79,183,149,155,214,216,181,191,249,183,100,157,158,75,159,3,0,0,195,3,1,32,0,0,0,74,229,198,199,231,219,13,143,205,31,248,125,225,203,102,183,45,127,200,218,65,193,95,28,172,29,61,121,90,250,24,10,111,221,123,70,250,56,99,218,172,244,119,133,161,183,158,116,145,157,181,224,75,73,40,170,215,42,7,163,213,70,250,6,0,0,221,129,0,16,0,0,0,165,177,98,227,154,65,225,95,59,29,52,110,74,199,213,170,243,224,47,164,154,137,23,28,122,162,253,240,249,71,171,6,128,0,0,160,28,70,24,0,0,64,19,169,185,163,66,24,96,40,220,182,124,145,13,149,51,246,159,101,221,98,210,168,113,182,118,235,38,3,0,0,195,3,53,0,1,0,64,211,40,248,59,235,222,47,165,63,171,201,227,172,73,211,210,190,215,102,77,218,127,200,154,64,98,120,81,31,119,168,110,225,203,75,168,253,7,0,192,48,66,13,64,0,0,74,232,153,103,158,177,161,160,80,65,205,32,213,183,216,103,103,159,151,134,127,26,252,224,99,15,222,106,167,252,232,243,246,200,186,231,12,104,37,13,122,49,84,52,176,70,55,208,122,46,124,105,137,189,239,224,99,13,0,0,12,15,212,0,4,0,0,77,243,47,203,23,217,103,231,156,103,95,120,252,199,105,24,168,209,80,61,100,88,248,242,82,59,112,220,84,3,90,233,93,251,31,101,243,150,220,103,67,65,231,184,106,193,106,160,141,78,113,211,211,247,165,33,188,174,67,93,127,186,46,127,248,252,35,118,203,73,23,25,0,0,24,62,168,1,8,0,0,154,98,221,182,205,105,248,161,17,71,47,57,242,180,116,36,214,117,125,155,7,94,87,173,64,13,62,208,205,180,141,247,191,180,148,62,14,59,152,106,157,42,120,30,42,31,186,239,171,29,117,126,232,156,21,133,128,243,150,252,220,122,122,204,110,57,241,162,142,10,41,1,0,64,235,81,3,16,0,0,52,197,35,235,86,217,9,73,248,39,10,97,84,227,232,198,199,230,219,167,142,121,143,149,133,194,20,213,160,250,194,227,75,236,225,100,123,69,253,28,42,76,185,110,206,121,134,206,160,115,78,97,243,109,207,44,178,21,155,214,164,63,235,124,84,109,184,86,83,248,167,16,240,146,35,78,27,24,129,247,238,85,143,38,207,175,30,178,17,130,117,61,214,179,236,201,147,39,219,186,117,235,12,0,0,116,63,2,64,0,0,208,20,247,191,180,36,9,61,78,31,248,93,1,136,250,253,123,231,126,71,149,102,176,1,5,125,59,131,148,157,97,138,194,192,139,31,252,70,218,244,83,219,78,173,170,206,161,243,79,15,167,96,174,29,1,160,47,235,138,135,110,79,126,186,125,224,185,243,14,154,99,221,102,210,164,73,4,128,0,0,148,4,77,128,1,0,64,83,40,24,11,3,48,213,186,82,0,163,166,192,101,164,38,149,10,255,188,102,21,225,31,0,0,0,58,21,1,32,0,0,104,25,245,197,182,114,227,154,180,118,96,153,168,38,153,106,120,253,221,113,31,180,243,14,98,36,85,84,183,114,19,253,70,2,0,128,161,67,0,8,0,0,90,234,186,99,207,45,85,45,192,107,127,243,93,155,151,4,128,223,121,199,31,167,3,155,168,95,64,106,255,161,147,173,15,6,227,1,0,0,195,19,1,32,0,0,37,163,142,251,59,137,6,32,232,49,235,250,90,128,10,250,62,248,243,175,218,35,235,158,179,91,78,122,109,20,85,213,236,58,112,28,1,32,90,67,163,78,223,182,252,161,244,223,122,28,52,126,170,173,221,186,201,0,0,192,240,70,0,8,0,64,201,168,227,254,78,115,201,145,221,221,23,224,195,107,159,179,179,238,253,146,29,61,121,127,187,53,8,255,100,221,54,194,149,110,160,62,41,187,137,6,18,81,224,124,227,227,63,78,67,231,127,89,177,40,61,7,245,124,59,45,95,190,220,0,0,64,247,99,20,96,0,0,208,114,59,107,1,206,79,107,1,118,219,136,192,234,239,111,222,146,251,210,1,77,222,119,112,118,127,127,218,62,116,182,110,11,0,63,116,223,87,211,254,37,125,144,25,81,248,247,177,7,111,181,47,31,247,65,154,157,3,0,128,154,80,3,16,0,0,180,69,183,213,2,84,147,95,245,247,247,47,203,23,217,45,39,94,148,27,254,157,49,109,214,160,144,6,104,212,109,201,57,167,254,37,227,243,74,161,223,167,94,255,158,52,144,6,0,0,168,5,1,32,0,0,104,11,213,146,83,127,100,221,208,23,160,55,249,157,60,122,172,125,231,148,63,166,182,21,26,182,126,91,241,129,56,30,94,187,42,9,150,143,206,124,77,215,209,138,141,171,13,0,0,160,22,52,1,6,0,0,109,115,193,204,19,109,222,146,159,119,116,51,96,53,249,189,123,213,35,246,229,183,124,32,237,243,15,104,134,117,53,140,196,171,81,123,243,250,150,84,51,224,117,219,24,213,23,0,0,212,134,0,16,0,0,180,205,209,147,167,37,255,239,177,78,165,224,175,39,89,61,13,244,49,92,40,76,90,248,242,210,180,86,217,35,107,159,75,159,91,177,105,231,64,19,234,55,111,82,239,88,59,112,252,212,52,12,157,53,105,26,181,33,219,64,181,252,52,240,71,22,5,212,121,205,209,179,76,26,53,198,0,0,0,8,0,1,0,64,91,93,55,231,92,171,213,186,117,235,236,231,63,255,185,253,246,183,191,181,21,43,86,164,255,174,93,187,118,208,52,7,31,124,112,58,2,242,49,199,28,51,240,208,115,181,80,127,126,195,129,106,145,169,159,185,133,47,47,73,195,191,90,40,196,85,64,165,1,42,118,6,186,221,67,129,230,80,213,158,211,62,63,229,71,159,79,215,97,98,111,245,1,73,116,92,222,119,240,156,36,116,221,127,208,60,52,26,240,35,235,166,165,199,175,154,149,187,130,220,3,199,17,218,226,255,103,239,254,131,238,42,235,123,239,95,193,160,132,14,73,80,218,130,68,12,182,163,16,210,41,121,230,64,12,127,136,120,26,193,206,227,145,223,25,241,15,33,192,76,91,123,32,129,78,59,167,163,134,88,159,115,230,120,74,18,123,90,219,25,66,192,153,71,28,64,4,159,206,243,64,76,123,16,255,32,4,123,14,208,134,68,123,90,131,24,36,173,32,73,24,1,229,71,158,251,189,240,123,247,202,202,218,191,214,254,113,239,189,238,247,107,102,147,251,222,123,237,245,227,90,107,237,100,127,248,94,215,37,73,154,237,12,0,37,73,210,88,34,244,187,243,206,59,211,214,173,91,211,206,157,59,211,57,231,156,147,86,172,88,145,206,63,255,252,116,195,13,55,164,5,11,22,20,129,95,190,60,203,17,16,62,240,192,3,105,221,186,117,69,0,120,249,229,151,23,15,189,89,225,72,5,89,175,161,95,142,241,233,120,176,30,2,64,186,117,247,82,145,54,147,30,187,224,143,139,63,9,210,186,197,196,53,173,194,182,255,182,236,162,116,246,219,135,215,157,189,60,115,49,213,151,127,117,214,21,71,44,215,41,224,155,180,25,144,37,73,210,224,25,0,74,146,164,177,66,165,223,230,205,155,139,63,87,173,90,85,132,125,132,127,157,16,6,198,114,17,248,221,117,215,93,233,230,155,111,78,219,183,111,47,214,211,107,69,96,211,16,220,245,19,254,85,173,239,15,31,191,183,8,201,62,125,198,111,167,149,39,158,150,38,65,183,221,152,163,82,178,149,175,61,253,88,81,9,57,74,204,14,44,73,146,212,43,103,1,150,36,169,129,168,134,155,52,63,252,225,15,211,234,213,171,211,218,181,107,139,74,191,71,31,125,52,173,95,191,190,171,240,175,21,130,192,29,59,118,164,69,139,22,165,75,47,189,180,168,16,156,205,152,133,121,24,8,202,126,231,59,119,76,133,129,95,239,105,178,139,113,215,169,155,109,116,177,149,36,73,26,119,6,128,146,36,53,208,164,5,128,183,220,114,75,17,208,49,110,31,129,221,181,215,94,123,88,247,222,126,221,120,227,141,105,227,198,141,197,54,168,10,156,173,134,93,61,118,207,15,31,79,191,243,232,29,169,41,58,141,23,56,127,174,93,107,37,73,210,100,176,11,176,36,73,154,49,4,149,159,253,236,103,139,113,251,190,246,181,175,13,181,139,46,149,132,108,227,234,171,175,78,75,150,44,73,75,151,46,77,179,69,17,100,205,121,179,235,235,176,39,194,248,240,73,205,153,72,133,153,143,219,185,120,66,198,62,148,36,73,178,2,80,146,36,205,8,194,63,42,242,152,204,99,216,225,95,32,244,99,44,64,66,192,73,236,38,221,43,130,190,47,126,239,193,98,246,217,109,207,238,46,158,91,50,127,120,51,247,46,154,183,176,152,20,164,41,24,211,112,81,139,9,54,120,126,82,38,63,145,36,73,50,0,148,36,73,35,23,225,31,51,250,50,206,223,40,49,177,200,5,23,92,144,214,172,89,147,154,236,145,231,158,74,31,253,246,151,138,9,58,8,2,119,31,220,87,60,127,218,252,147,210,176,124,229,156,213,169,73,168,150,228,152,202,147,155,92,242,174,51,211,95,159,251,123,206,174,43,73,146,38,134,93,128,37,73,210,200,209,237,151,240,143,177,249,102,2,219,93,185,114,101,49,211,112,63,147,140,140,171,63,217,121,127,186,125,207,246,195,158,219,241,220,158,226,207,78,221,90,235,186,238,189,231,117,61,187,238,36,225,152,254,234,172,43,138,137,78,152,244,227,244,249,39,206,170,224,143,201,121,36,73,210,228,179,2,80,146,36,141,20,19,126,48,230,223,76,133,127,96,130,17,38,5,217,176,97,67,106,18,66,42,170,254,202,225,95,241,218,47,102,172,29,198,68,32,116,135,189,254,125,231,21,219,111,210,44,192,57,130,64,218,206,170,63,73,146,52,137,12,0,37,73,210,200,80,77,116,247,221,119,23,225,219,76,139,202,63,170,0,155,128,240,237,19,219,183,164,93,7,246,85,190,78,55,96,94,139,137,64,6,41,186,254,210,221,248,163,15,125,169,216,23,73,146,36,141,15,3,64,73,146,52,50,55,223,124,115,209,245,119,20,19,126,116,227,154,107,174,105,68,21,224,174,3,207,22,149,127,157,130,183,29,207,255,162,27,240,0,39,2,137,174,191,247,252,240,177,226,17,65,100,83,43,1,37,73,146,38,145,1,160,36,73,26,9,170,255,30,120,224,129,116,249,229,151,167,113,65,21,224,206,157,59,39,122,70,96,2,183,223,253,187,175,22,21,126,157,16,20,98,80,19,129,228,93,127,169,254,203,247,233,119,30,189,35,105,178,141,75,80,47,73,146,250,103,0,40,73,146,70,98,251,246,237,233,35,31,249,200,88,133,10,140,5,200,140,192,119,222,121,103,154,68,81,109,215,109,151,219,71,127,242,84,241,231,251,79,88,156,6,33,239,250,91,222,135,29,207,63,149,62,255,228,253,73,146,36,73,51,207,89,128,37,73,210,72,220,117,215,93,233,134,27,110,72,227,230,140,51,206,40,194,201,107,175,189,54,77,154,94,194,63,196,36,29,203,223,113,106,234,87,185,235,111,149,219,190,191,61,253,214,175,158,54,21,56,246,191,189,38,33,24,61,248,243,151,211,252,183,206,75,199,205,61,166,152,153,249,228,121,11,167,254,28,92,215,108,73,146,164,156,21,128,146,36,105,36,232,106,27,19,111,244,139,46,187,131,154,188,131,125,154,196,137,64,170,170,238,186,177,227,185,167,138,73,64,8,239,234,106,213,245,183,202,31,61,113,175,227,1,150,124,250,140,143,164,43,223,115,78,17,250,189,56,213,54,183,127,255,225,244,187,127,119,71,90,246,192,127,110,25,166,74,146,36,245,195,0,80,146,164,134,161,91,235,184,33,96,91,186,116,105,215,203,82,45,200,152,129,85,24,71,240,236,179,207,78,107,215,174,45,30,253,162,2,144,64,113,239,222,189,105,82,60,50,21,226,125,241,123,15,166,58,98,34,144,223,250,213,211,83,93,237,186,254,150,241,250,109,255,188,61,233,112,84,251,93,245,158,21,69,24,248,151,103,93,145,78,255,197,196,44,221,140,229,40,73,146,212,43,3,64,73,146,26,102,28,3,64,2,182,110,198,254,163,74,112,245,234,213,69,200,183,114,229,202,226,247,50,94,187,241,198,27,211,182,109,219,90,142,221,199,251,152,113,184,85,136,88,198,190,237,223,223,123,53,221,76,249,163,39,190,158,234,218,241,220,47,102,2,94,80,111,34,144,110,186,254,150,221,190,103,187,85,128,45,16,230,254,206,119,238,152,10,3,207,73,203,223,177,120,170,109,143,79,146,36,73,131,102,0,40,73,146,134,238,201,39,159,76,139,22,45,234,184,220,174,93,187,138,74,193,45,91,182,20,143,171,175,190,250,136,25,122,23,44,88,48,221,5,152,234,189,50,2,194,75,47,189,180,216,102,183,21,130,4,128,147,82,1,88,183,235,111,216,117,112,95,17,198,173,60,241,180,212,171,94,186,254,230,168,106,179,10,240,112,180,201,159,236,188,63,253,205,191,236,78,127,117,214,21,69,248,247,226,212,115,140,9,40,73,146,52,104,6,128,146,36,105,108,92,126,249,229,69,80,72,112,71,40,199,227,150,91,110,57,108,153,107,174,185,166,232,34,188,110,221,186,180,113,227,198,195,94,163,226,143,231,9,15,169,18,60,112,224,64,87,219,101,155,229,160,113,28,17,188,13,98,140,184,93,251,159,173,53,14,96,47,93,127,203,172,2,252,55,219,246,237,46,38,112,249,240,73,167,23,93,128,57,23,32,156,93,178,208,137,64,36,73,210,224,25,0,74,146,164,177,178,105,211,166,34,144,163,11,48,161,28,1,32,129,95,132,126,60,31,221,137,111,189,245,214,195,186,249,210,237,151,73,61,120,157,16,241,130,11,46,72,77,66,112,212,79,245,95,248,155,127,249,110,241,103,47,227,0,214,233,250,155,163,226,141,224,113,54,227,220,93,241,240,150,180,227,249,167,210,87,86,172,46,170,254,242,215,48,223,10,64,73,146,52,4,115,147,36,73,210,152,161,122,239,218,107,175,45,186,249,110,216,176,161,8,255,8,245,150,44,89,82,84,247,17,242,17,252,17,248,45,95,190,188,248,157,238,192,219,183,191,217,205,148,247,81,41,200,58,154,132,42,186,65,232,117,28,192,186,93,127,203,8,14,223,127,194,169,105,182,41,186,64,127,127,123,49,1,11,21,127,85,237,254,204,203,251,167,39,2,145,36,73,26,52,3,64,73,146,26,168,219,201,47,70,133,240,142,49,249,122,193,100,38,84,240,197,251,8,5,203,235,164,90,240,115,159,251,92,17,248,109,222,188,185,24,31,144,224,143,247,245,50,25,10,227,255,141,227,228,41,185,65,85,255,161,215,113,0,251,233,250,155,139,202,195,217,34,130,63,198,249,163,130,146,16,181,149,147,127,17,178,74,146,36,13,131,93,128,37,73,210,208,17,174,213,13,37,87,172,88,49,93,217,215,106,221,17,248,17,254,49,142,96,157,48,111,252,3,192,193,134,103,219,158,221,93,140,61,247,254,172,27,106,149,126,187,254,230,138,110,192,7,246,165,217,128,182,162,187,239,156,57,169,232,238,187,242,196,246,221,173,105,227,229,239,24,191,234,200,110,199,209,148,36,73,227,205,0,80,146,36,13,29,221,115,123,173,0,12,116,239,221,185,115,103,199,73,58,168,2,36,44,172,131,245,159,114,202,41,105,156,81,1,56,72,143,252,162,27,240,242,54,93,114,7,213,245,55,183,251,96,179,199,1,36,248,251,63,31,250,82,209,165,247,142,115,86,23,1,106,76,242,49,137,38,97,114,28,73,146,212,153,1,160,36,73,26,58,186,235,82,73,84,55,76,88,186,116,105,17,210,181,66,248,71,247,223,152,28,164,23,236,19,15,38,30,25,87,76,26,65,245,220,32,69,119,220,229,109,42,0,7,213,245,55,183,251,96,243,42,0,57,55,95,252,222,131,233,220,191,221,208,152,224,79,146,36,53,139,1,160,36,73,26,137,78,33,94,59,157,42,8,121,141,74,193,58,8,15,235,190,119,84,118,29,24,124,213,28,161,21,85,128,116,59,173,10,170,174,122,207,138,129,117,253,205,13,42,72,28,7,17,252,125,98,251,150,162,13,255,250,3,191,55,240,224,143,246,106,82,155,73,146,164,153,225,36,32,146,36,105,36,232,158,187,117,235,214,90,97,91,62,195,111,21,214,203,248,127,117,176,94,214,63,206,152,61,118,56,235,125,170,152,149,151,241,233,242,144,143,174,191,4,89,131,236,250,27,14,190,250,114,154,116,143,60,247,212,84,187,252,143,226,231,235,223,247,161,129,76,222,65,144,248,104,155,243,124,104,234,113,199,47,42,50,37,73,146,122,101,0,40,73,146,70,130,0,112,237,218,181,105,253,250,245,169,87,4,116,183,220,114,75,203,215,169,44,172,27,226,61,240,192,3,181,246,169,157,207,63,121,127,186,242,212,55,43,232,6,225,197,1,119,255,13,111,6,139,231,21,85,128,121,0,248,133,101,23,23,85,108,28,199,160,171,207,232,34,59,137,98,70,223,175,239,125,44,93,242,174,101,233,51,75,127,59,157,62,255,196,52,72,255,245,204,139,91,94,51,127,248,216,215,147,36,73,82,93,6,128,146,36,105,36,168,252,99,156,190,58,93,110,25,219,175,213,44,194,116,255,229,245,58,227,255,177,78,30,131,238,2,124,241,162,51,211,239,254,221,29,233,47,255,221,21,3,9,1,247,14,41,52,43,198,22,124,237,149,180,242,196,211,166,159,163,235,47,227,2,14,186,235,239,36,34,244,99,246,229,123,126,248,191,138,223,175,122,207,57,69,251,56,182,159,36,73,154,52,6,128,146,36,105,100,206,63,255,252,90,221,128,231,207,159,95,252,201,100,29,241,115,136,0,176,14,170,255,46,184,224,130,35,214,217,175,37,11,78,42,42,0,25,27,238,43,43,86,247,29,2,30,28,82,5,32,182,61,187,187,168,104,123,255,84,232,71,181,223,176,186,254,134,147,231,13,166,42,114,88,242,208,143,160,143,234,200,191,58,235,10,67,63,73,146,52,209,12,0,37,73,210,200,92,123,237,181,105,229,202,149,233,198,27,111,236,57,116,59,229,148,83,42,3,64,42,10,233,94,92,199,230,205,155,139,125,25,6,66,53,186,187,14,34,4,28,102,0,72,149,31,251,122,221,251,206,75,199,205,61,102,104,93,127,199,89,57,244,35,192,253,66,155,238,184,146,36,73,147,198,0,80,146,36,141,12,225,29,97,29,227,249,245,26,188,45,89,178,164,24,235,111,209,162,69,135,61,191,107,215,174,116,249,229,151,167,94,17,28,162,221,123,153,125,247,255,154,10,195,192,36,12,4,122,4,68,4,101,237,228,227,220,17,164,17,168,253,213,89,31,79,227,136,110,192,187,15,62,91,84,186,129,113,238,134,217,245,119,92,42,0,153,200,131,49,16,99,130,21,38,66,233,181,210,143,115,75,251,149,49,209,9,161,34,1,34,225,170,36,73,210,76,51,0,148,36,73,35,69,224,182,122,245,234,162,26,176,151,42,64,198,15,164,2,176,140,80,112,233,210,165,169,87,119,221,117,87,199,174,200,84,130,125,165,52,243,42,193,78,84,228,181,154,208,34,66,46,130,53,194,191,79,159,241,145,212,15,130,164,97,86,228,253,159,15,253,101,49,14,32,199,85,21,104,13,210,162,99,143,79,51,129,246,219,182,111,119,17,248,237,125,233,64,122,255,9,139,139,208,179,159,49,253,104,171,189,47,189,112,196,49,205,63,122,94,241,184,125,207,195,6,128,146,36,105,44,24,0,74,146,164,145,34,116,35,176,235,181,10,144,176,240,192,129,3,135,61,199,248,127,204,254,219,107,119,98,38,254,32,0,220,177,99,71,234,21,97,81,4,70,237,186,136,82,61,72,248,247,151,255,238,227,19,209,149,148,46,176,163,64,168,58,10,187,14,236,43,194,190,221,83,231,97,199,79,158,42,102,236,37,240,251,244,25,191,61,208,243,193,58,9,19,171,236,120,238,251,169,91,157,186,121,239,125,249,64,146,36,73,170,203,0,80,146,36,141,220,198,141,27,139,177,0,123,169,2,172,154,9,152,223,169,12,236,213,205,55,223,156,86,173,90,85,123,242,144,78,168,54,251,221,191,251,106,81,249,55,136,192,139,240,170,41,99,242,113,44,131,22,149,139,4,126,4,175,7,95,253,89,90,50,255,87,211,233,76,198,242,158,115,210,23,150,93,156,198,221,139,175,13,111,156,199,186,6,61,57,142,36,73,154,57,6,128,146,36,105,228,8,222,8,224,122,173,2,220,187,119,239,97,191,71,5,96,47,250,169,254,235,6,65,29,19,127,208,181,148,113,229,6,225,228,121,51,211,109,118,208,22,205,91,56,144,25,145,169,238,163,123,53,213,125,187,14,238,155,158,184,131,106,60,102,49,158,212,25,123,135,57,217,75,29,6,128,146,36,53,135,1,160,36,73,154,17,4,127,84,1,50,38,96,55,149,120,229,201,63,64,0,216,235,12,192,195,174,254,251,179,127,124,48,93,188,104,89,186,242,212,122,51,19,87,161,139,233,237,123,182,167,73,183,188,69,87,217,94,48,142,31,33,43,227,238,93,247,190,15,53,106,166,222,113,11,0,37,73,82,115,24,0,74,146,164,25,65,117,209,53,215,92,147,214,174,93,155,190,246,181,175,117,245,158,242,24,128,76,10,210,75,5,32,213,127,219,183,111,239,122,123,117,124,225,204,139,210,160,197,12,189,147,238,226,69,255,71,234,151,147,106,72,146,36,245,238,168,36,73,146,52,67,24,3,16,15,63,252,112,199,101,169,216,43,207,2,204,12,192,167,156,114,74,234,214,165,151,94,90,132,142,195,170,254,27,22,186,180,190,255,29,139,211,36,163,251,239,251,7,80,1,40,73,146,164,222,89,1,40,73,82,195,212,153,20,99,38,221,116,211,77,233,234,171,175,78,219,182,109,235,121,204,49,2,193,170,174,193,85,24,111,16,17,58,78,154,223,58,241,244,244,200,243,79,165,73,117,221,251,206,75,227,130,201,66,246,190,116,32,29,124,245,229,202,110,183,75,22,156,56,176,241,27,155,128,251,204,241,0,37,73,154,108,86,0,74,146,212,48,124,81,47,79,150,49,206,150,46,93,90,140,3,200,216,124,189,160,59,111,183,149,124,44,187,121,243,230,116,235,173,183,166,73,69,215,215,73,157,220,130,234,191,113,234,186,123,207,15,31,47,198,14,100,226,16,198,18,44,63,190,249,236,238,174,214,67,128,56,27,148,43,111,37,73,210,228,177,2,80,146,36,205,56,170,242,152,16,228,252,243,207,79,231,156,115,78,87,239,233,37,0,36,92,100,189,132,141,147,138,240,143,153,133,191,248,189,7,211,164,25,167,234,191,176,252,23,93,170,151,191,227,200,215,30,121,238,251,169,27,78,218,33,73,146,38,133,21,128,146,36,105,198,81,181,184,113,227,198,98,66,144,118,8,253,66,183,85,73,119,221,117,87,49,241,199,13,55,220,144,38,29,51,11,79,90,21,224,37,239,58,115,214,78,220,113,240,53,3,66,73,146,52,30,12,0,37,73,210,88,160,66,239,130,11,46,232,186,43,48,1,96,167,10,64,2,67,214,119,227,141,55,78,220,196,31,85,8,255,174,123,239,248,85,211,181,66,215,223,235,222,251,161,52,91,189,104,133,160,36,73,26,19,6,128,146,36,105,108,16,212,81,177,151,87,250,229,242,16,143,101,58,77,76,16,93,127,25,99,176,41,232,6,60,41,51,2,127,97,217,197,197,88,123,146,36,73,154,89,6,128,146,36,105,108,16,232,93,115,205,53,105,221,186,117,93,47,223,10,1,33,97,98,19,186,254,150,253,229,89,87,20,213,117,227,236,51,75,63,50,61,206,158,36,73,146,102,150,1,160,36,73,26,43,76,8,242,228,147,79,166,135,31,126,184,237,114,157,42,0,25,79,176,41,93,127,203,232,10,252,151,103,125,124,108,199,3,164,155,50,227,21,14,26,147,110,236,125,105,127,229,99,215,129,125,197,159,146,36,73,58,146,179,0,75,146,164,177,67,112,183,97,195,134,142,51,2,47,88,176,160,242,121,194,67,2,66,38,22,105,170,37,11,78,74,95,89,113,85,250,196,246,219,198,106,54,90,42,255,134,17,254,97,219,190,239,78,61,118,165,249,115,171,131,207,109,255,242,221,244,216,5,127,156,70,233,153,151,95,152,250,239,226,36,73,146,52,206,12,0,37,73,210,216,97,204,190,207,126,246,179,197,68,31,81,229,215,106,92,192,42,132,135,77,173,254,203,69,8,248,187,223,249,106,218,251,242,204,86,191,209,37,153,49,255,134,221,237,247,202,83,207,73,239,63,97,113,229,107,159,120,120,75,234,198,51,47,189,208,242,53,171,8,37,73,82,19,217,5,88,146,36,141,37,186,2,223,114,203,45,135,61,151,7,122,132,131,85,8,10,169,0,92,177,98,56,85,104,227,166,8,1,207,89,61,163,99,2,18,250,177,15,195,14,255,14,190,250,114,146,36,73,82,239,12,0,37,73,210,88,34,0,124,224,129,7,90,190,222,42,0,228,61,171,86,173,106,124,245,95,142,153,118,31,250,173,27,210,245,239,59,47,141,18,161,227,95,157,245,241,116,7,1,228,8,102,251,29,167,174,206,146,36,73,147,196,0,80,146,36,141,37,186,254,206,153,51,103,58,232,219,187,119,111,90,180,104,81,199,247,109,221,186,53,157,127,254,249,105,54,98,242,141,135,254,253,13,233,146,119,45,75,195,196,228,35,132,141,127,125,238,239,165,149,39,158,158,36,73,146,52,222,12,0,37,73,210,216,90,178,100,73,122,250,233,167,167,127,111,55,235,111,160,251,111,167,201,67,154,140,74,188,47,156,121,209,116,16,56,200,153,130,233,226,75,181,31,19,109,16,54,142,235,44,196,146,36,73,58,156,147,128,72,146,164,177,69,55,222,93,187,118,165,83,78,57,37,29,56,112,224,176,110,189,85,213,128,79,62,249,100,177,76,55,65,97,211,69,16,152,210,69,191,152,61,119,119,218,117,224,217,180,251,224,190,158,214,177,252,237,139,211,242,19,222,147,86,158,120,154,129,159,36,73,210,132,50,0,148,36,73,99,105,231,206,157,197,36,32,249,88,127,4,123,11,22,44,40,66,62,94,39,240,99,204,63,158,35,16,100,2,16,130,194,187,238,186,171,152,73,88,111,34,188,227,1,198,209,35,4,228,207,189,47,189,112,216,184,122,139,142,61,190,8,249,78,158,183,176,8,255,198,49,240,123,230,101,102,240,93,156,36,73,146,212,61,3,64,73,146,52,118,8,242,46,189,244,210,35,38,250,224,119,30,188,14,2,64,30,101,107,214,172,41,2,193,217,220,21,184,21,66,189,97,207,214,43,73,146,164,241,226,24,128,146,36,105,236,80,213,215,106,150,223,110,109,223,190,61,73,146,36,73,50,0,148,36,73,99,168,223,240,79,146,36,73,210,191,49,0,148,36,73,99,103,197,138,21,169,95,131,88,135,52,155,229,147,238,72,146,164,201,102,0,40,73,146,198,14,99,247,245,51,147,239,170,85,171,28,255,111,22,202,39,52,145,36,73,210,191,49,0,148,36,169,129,98,146,140,73,197,44,190,253,116,3,174,154,24,68,205,119,240,53,3,64,73,146,164,42,6,128,146,36,105,236,60,252,240,195,169,31,59,119,238,44,30,210,176,205,63,122,94,26,133,5,71,191,45,73,146,36,213,101,0,40,73,146,198,206,32,186,239,58,145,136,70,225,184,185,199,164,81,24,213,118,170,236,223,191,63,73,146,164,201,102,0,40,73,146,198,206,229,151,95,158,150,46,93,154,234,226,189,142,1,40,13,134,97,186,36,73,147,111,110,146,36,73,141,210,207,228,25,227,130,49,252,250,233,194,123,235,173,183,38,53,211,168,186,220,246,131,192,140,235,247,39,91,255,103,90,123,247,63,20,207,49,46,39,179,234,114,127,158,113,198,25,197,44,213,229,89,118,23,29,187,48,73,146,36,13,131,1,160,36,73,13,179,96,193,130,52,219,109,223,190,253,136,112,69,205,48,147,93,97,59,97,236,202,13,27,54,20,225,95,84,205,61,209,102,121,42,85,175,185,230,154,162,226,85,146,36,105,152,236,2,44,73,146,198,14,225,93,63,1,222,162,69,139,146,154,231,153,151,199,115,44,58,130,191,75,47,189,180,120,240,115,183,93,102,9,10,215,172,89,147,150,47,95,158,254,225,129,111,39,73,146,164,97,49,0,148,36,73,99,135,110,146,95,251,218,215,210,5,23,92,144,122,117,237,181,215,58,254,159,70,230,230,207,255,151,233,224,175,46,186,7,63,241,103,119,166,91,254,235,198,36,73,146,52,12,118,1,150,36,73,51,38,198,69,171,194,243,91,182,108,41,130,149,173,91,183,78,143,11,216,170,186,138,208,239,134,27,110,48,252,211,72,112,29,254,191,255,241,191,244,53,86,101,217,45,183,220,82,172,119,227,70,131,64,73,146,52,88,6,128,146,36,105,36,98,98,132,114,152,183,105,211,166,182,99,160,17,232,229,161,30,239,57,112,224,64,17,30,162,223,238,194,154,125,14,190,250,74,234,23,85,127,131,12,255,194,157,119,222,89,116,97,191,241,198,27,147,36,73,210,160,24,0,74,146,164,161,33,172,35,208,32,244,107,85,189,71,152,215,11,186,7,243,48,244,83,217,201,243,142,239,110,193,57,115,82,63,214,173,91,55,148,240,47,220,124,243,205,197,44,193,86,179,74,146,164,65,49,0,148,36,73,3,149,135,126,221,140,139,214,237,132,9,210,160,116,154,73,120,193,91,231,181,124,237,174,187,238,42,186,234,14,27,179,9,27,0,74,146,164,65,49,0,148,36,73,3,65,144,71,48,18,227,152,73,131,118,242,188,133,105,209,177,11,91,190,190,224,232,183,165,110,44,154,183,160,237,235,237,2,66,170,243,70,129,240,156,71,132,128,167,47,56,41,73,146,36,213,101,0,40,73,146,250,98,240,167,81,185,228,93,203,218,6,128,255,241,189,31,74,221,248,194,178,139,91,190,198,250,175,127,223,121,149,175,17,200,197,216,147,163,144,87,1,94,245,158,21,73,146,36,169,46,3,64,73,146,84,219,3,15,60,144,214,172,89,99,240,55,97,56,95,156,187,237,219,183,23,129,22,99,42,242,92,254,231,5,23,92,80,140,67,55,78,99,45,182,11,255,176,100,193,137,105,152,232,254,59,74,4,142,113,62,36,73,146,250,97,0,40,73,146,122,70,40,65,240,71,136,164,201,193,121,163,11,43,161,31,225,222,13,55,220,80,25,240,241,58,225,224,218,181,107,139,215,91,45,55,219,236,221,187,55,141,26,227,105,94,123,237,181,73,146,36,169,31,6,128,146,36,169,39,132,67,151,94,122,233,72,187,66,170,127,116,209,38,212,187,230,154,107,58,78,46,65,216,199,227,242,203,47,47,206,243,213,87,95,157,206,63,255,252,116,227,141,55,166,65,218,251,210,254,52,73,102,226,154,127,228,241,255,153,62,242,210,101,105,24,230,31,125,76,241,144,36,73,205,103,0,40,73,146,186,182,115,231,206,34,252,27,100,151,95,43,203,134,143,106,77,218,121,203,150,45,169,87,188,239,155,223,252,102,81,57,184,122,245,234,180,105,211,166,129,116,73,61,248,234,43,233,246,61,219,211,193,159,191,156,134,233,153,151,7,23,50,190,120,244,27,105,212,30,248,246,131,233,149,199,191,94,252,124,28,129,221,220,254,2,187,249,111,157,55,61,201,9,93,166,87,158,120,122,146,36,73,205,103,0,40,73,146,186,50,140,240,15,139,22,45,74,26,30,194,63,42,254,168,230,235,7,213,127,116,71,101,125,117,130,196,50,42,207,62,125,198,71,210,36,89,243,239,254,62,221,245,253,209,142,3,120,232,249,23,211,87,206,89,157,36,73,146,250,113,84,146,36,73,234,32,186,253,14,50,252,163,138,172,83,87,84,245,135,170,189,51,206,56,163,239,240,47,172,90,181,170,24,59,144,238,196,179,145,215,171,36,73,154,84,86,0,74,146,164,142,54,111,222,60,176,240,143,16,133,241,228,8,147,16,21,106,26,44,102,144,101,210,138,141,27,55,166,65,98,66,10,194,96,102,9,158,109,221,183,57,230,152,41,185,140,182,88,176,96,193,244,235,7,14,28,112,156,76,73,146,52,54,12,0,37,73,106,32,194,135,65,234,183,155,46,161,8,129,31,193,95,57,236,163,66,141,176,202,16,112,176,54,108,216,48,240,240,47,48,43,240,48,215,63,174,184,142,233,10,189,110,221,186,233,231,8,68,121,174,213,184,136,132,129,116,159,39,140,229,58,223,181,107,87,241,187,36,73,210,40,25,0,74,146,212,64,131,30,167,143,240,142,238,164,189,174,151,170,40,102,157,229,253,173,2,18,66,193,155,110,186,201,0,112,128,238,186,235,174,162,219,239,176,42,244,56,87,81,21,58,136,9,65,38,9,129,31,199,205,253,128,118,225,31,242,174,238,209,21,155,202,192,7,30,120,224,176,32,177,21,2,114,73,146,164,126,57,6,160,36,73,234,40,42,248,186,69,224,241,181,175,125,45,237,216,177,163,8,76,90,5,36,116,255,189,250,234,171,139,202,40,30,26,12,194,37,186,171,14,19,99,1,178,157,217,136,208,47,66,189,114,181,109,94,221,23,213,127,101,4,179,220,23,221,88,186,116,105,146,36,73,234,151,1,160,36,73,234,74,183,19,73,16,252,241,232,166,162,111,211,166,77,69,72,200,242,116,41,85,255,168,46,139,177,232,134,137,243,187,125,251,246,52,219,208,190,31,254,240,135,139,159,99,60,196,152,20,133,215,238,190,251,238,226,103,42,4,87,174,92,89,84,183,46,95,190,188,50,8,236,230,30,161,66,118,166,112,29,73,146,164,102,48,0,148,36,73,93,161,43,98,167,192,162,213,204,190,17,154,228,93,136,233,254,24,147,36,240,30,2,18,199,70,235,223,147,79,62,57,146,208,136,235,97,54,158,175,181,107,215,22,237,75,104,189,126,253,250,226,207,232,14,77,232,199,107,252,185,117,235,214,180,109,219,182,233,64,156,74,215,114,23,122,170,40,219,161,82,112,216,149,156,237,204,182,238,221,146,36,53,153,99,0,74,146,164,174,49,249,67,187,174,186,173,198,156,35,252,160,18,42,15,20,24,27,144,231,9,71,8,146,8,58,8,77,236,242,216,31,170,242,46,187,236,178,195,158,35,120,226,188,17,184,230,33,20,231,139,9,94,104,115,195,158,206,104,59,218,144,107,54,68,72,71,181,31,221,129,153,228,227,233,167,159,46,194,191,104,211,88,134,46,211,121,37,45,21,132,49,150,96,21,186,26,75,146,36,13,130,1,160,36,73,234,26,149,122,60,90,133,128,173,186,12,86,77,242,65,40,66,80,69,0,66,104,69,229,20,93,41,13,61,250,67,64,149,135,168,84,90,18,76,81,177,71,155,231,65,31,129,22,21,131,76,26,18,193,32,65,21,149,105,221,76,32,50,103,206,156,89,53,17,8,237,200,177,210,166,180,103,132,121,60,207,207,204,244,75,72,190,122,245,234,226,154,230,92,196,117,95,213,70,49,171,48,127,150,39,217,33,28,236,182,219,189,36,73,82,39,6,128,146,36,169,39,237,170,0,91,133,70,17,130,16,112,80,29,21,1,85,140,161,22,1,33,161,9,235,118,70,224,250,202,147,82,208,230,140,181,216,13,2,43,206,1,221,92,57,151,156,235,118,65,32,193,213,108,10,0,105,11,66,110,170,38,163,251,46,109,70,213,31,129,32,33,54,203,68,165,96,180,11,191,19,178,230,149,131,33,2,239,124,102,97,130,63,186,23,75,146,36,13,138,99,0,74,146,164,158,68,21,96,21,130,145,118,232,2,73,184,148,35,100,162,235,47,8,80,98,18,5,213,67,85,94,160,186,175,23,132,87,132,79,4,85,156,151,124,130,139,42,179,177,219,240,198,141,27,139,235,149,235,152,246,225,113,235,173,183,22,193,41,33,32,248,157,101,8,1,105,63,150,161,203,123,187,48,149,64,145,246,36,248,235,54,176,149,36,73,234,150,1,160,36,73,234,25,225,80,149,78,129,16,225,18,99,163,229,168,6,36,24,196,170,85,171,210,253,247,223,127,196,100,9,147,40,170,192,70,45,175,0,228,231,78,161,108,43,132,85,204,208,76,183,214,86,56,198,186,235,159,84,180,11,1,41,129,29,161,30,109,20,85,127,17,240,113,77,19,2,6,126,166,218,181,21,222,203,68,34,91,182,108,105,187,156,36,73,82,93,6,128,146,36,169,103,121,21,32,127,198,76,165,221,140,27,151,163,50,138,201,19,8,82,162,11,36,127,222,121,231,157,105,146,113,12,28,27,99,197,141,90,121,140,191,126,181,11,49,103,251,196,33,121,248,73,59,113,253,198,121,231,94,32,204,227,209,238,190,88,179,102,77,113,15,16,40,142,107,215,247,83,78,57,37,73,146,164,201,230,24,128,146,36,169,22,186,235,18,0,81,181,148,139,32,175,83,151,71,196,152,104,140,251,71,8,18,97,19,99,170,77,50,186,125,18,232,204,68,5,96,222,5,56,198,231,35,144,138,25,128,57,47,4,182,236,99,84,155,209,254,116,89,229,117,206,107,4,186,224,56,28,151,241,72,81,245,23,184,150,105,99,170,92,123,9,194,89,199,61,247,220,51,235,42,41,37,73,210,104,25,0,74,146,164,90,24,243,140,48,169,44,170,194,150,47,95,94,4,73,173,102,149,37,44,161,235,47,193,83,121,82,145,153,8,206,6,133,64,167,85,219,140,2,65,18,221,118,35,80,98,210,138,8,250,242,192,42,239,218,203,207,204,200,204,178,229,243,196,115,116,79,101,204,59,66,174,120,157,241,5,123,173,248,108,18,174,243,188,13,105,139,188,61,118,238,220,89,84,206,117,170,146,228,117,38,198,49,0,148,36,73,195,100,0,40,73,82,195,140,170,91,102,187,238,165,76,100,64,64,68,192,23,227,251,177,95,132,73,232,20,240,149,103,178,157,36,28,47,85,96,28,127,76,10,49,74,108,147,240,169,42,80,138,107,35,170,1,3,251,219,10,175,241,32,164,141,16,16,28,95,204,132,59,27,209,206,4,163,57,42,95,163,77,54,108,216,80,57,235,111,136,234,76,214,211,110,156,69,73,146,164,65,112,12,64,73,146,26,102,84,1,32,193,5,149,110,173,48,91,106,46,38,197,232,166,186,47,130,194,73,20,33,16,1,217,146,37,75,210,168,209,85,183,221,121,1,93,130,91,77,228,210,110,189,121,48,123,215,93,119,205,234,110,193,84,251,149,175,101,42,45,57,239,84,181,150,175,255,28,237,31,227,92,114,31,245,58,91,179,36,73,82,175,12,0,37,73,82,45,140,21,199,56,114,229,16,132,96,40,102,68,109,23,16,241,58,149,130,160,155,240,141,55,222,56,253,218,76,84,206,13,66,140,149,23,227,195,49,27,236,168,209,118,121,117,95,249,252,16,54,213,173,56,203,43,56,57,198,217,62,9,8,109,157,119,95,167,61,8,1,185,174,171,186,71,199,228,48,177,28,184,70,202,93,224,37,73,146,6,205,46,192,146,36,53,208,40,130,25,130,46,66,12,2,13,170,157,8,55,232,18,73,215,211,232,82,202,56,120,173,194,141,232,134,26,221,36,87,175,94,61,253,26,225,226,36,34,252,36,200,156,233,49,12,57,7,180,123,85,117,25,207,221,122,235,173,69,87,229,8,161,186,65,101,99,156,23,126,110,215,109,120,212,56,86,174,165,124,242,146,81,160,253,184,110,203,227,255,85,137,46,212,220,19,121,187,71,215,248,232,18,156,227,58,162,154,147,115,88,174,160,141,0,150,106,83,142,123,54,143,199,40,73,146,58,51,0,148,36,169,129,70,213,133,150,176,139,224,129,241,206,24,119,238,115,159,251,220,97,193,80,167,74,62,130,164,50,42,162,38,165,107,105,132,155,177,191,81,253,23,227,0,206,20,2,38,218,150,243,83,213,189,148,125,140,16,138,0,171,60,147,115,110,205,154,53,69,248,68,208,196,123,8,160,168,32,28,167,115,196,254,69,213,227,40,195,64,2,56,194,111,130,189,24,43,177,140,253,225,254,0,193,107,85,85,104,84,211,114,190,216,119,126,38,248,139,118,231,62,226,79,238,235,8,9,121,141,201,67,88,142,16,158,243,65,229,225,48,194,255,217,94,233,41,73,82,19,24,0,74,146,52,1,162,107,233,56,138,224,227,180,211,78,59,34,116,137,202,168,110,43,226,88,150,144,100,220,113,60,132,62,4,35,60,8,120,242,0,40,130,27,66,184,152,12,36,239,226,60,108,236,19,85,128,140,217,199,207,85,213,101,161,211,132,43,132,125,249,100,22,132,77,237,38,183,24,149,8,56,145,119,121,206,195,192,81,224,154,165,61,168,254,36,76,141,238,239,180,43,63,115,238,25,111,177,221,253,187,106,213,170,226,189,28,83,220,235,132,178,237,130,55,94,35,76,228,17,129,239,202,149,43,15,155,169,121,16,184,167,13,0,37,73,154,124,6,128,146,36,77,128,187,239,190,123,58,64,136,241,215,90,33,16,184,233,166,155,210,168,177,127,84,36,149,43,156,182,109,219,54,61,27,112,84,103,181,122,63,213,84,11,78,252,229,180,109,223,119,211,193,87,95,73,123,95,122,33,205,63,250,152,180,232,216,227,211,113,115,143,73,239,63,97,113,26,7,209,237,57,63,39,76,236,64,53,22,97,15,65,32,191,19,194,109,218,180,169,152,240,97,212,33,46,161,16,109,78,0,85,174,72,100,63,217,31,246,187,170,34,141,48,137,247,17,254,228,1,33,199,196,122,198,161,187,41,215,17,225,100,204,118,28,33,243,40,195,191,92,30,0,19,6,210,110,221,118,177,142,32,25,247,220,115,79,170,131,48,148,182,224,218,228,158,27,84,104,215,174,58,84,146,36,77,14,3,64,73,146,198,16,97,70,222,221,143,96,45,16,194,180,251,82,30,149,65,163,22,149,102,85,207,231,225,8,93,133,9,110,98,108,51,158,63,231,223,127,48,109,59,240,207,233,143,126,184,45,237,120,252,169,214,219,152,10,3,151,191,99,113,90,121,226,233,233,146,119,45,75,51,129,48,141,32,47,15,243,8,196,56,39,116,221,164,50,48,186,108,18,160,17,166,113,188,28,235,168,207,13,219,103,63,233,198,155,7,128,236,219,161,67,135,138,174,167,229,253,97,127,171,186,208,242,60,251,63,202,74,198,118,8,187,184,150,248,147,253,202,39,54,25,246,24,140,229,245,231,247,106,236,91,47,251,16,149,162,253,134,109,84,18,114,238,88,95,76,176,35,73,146,4,3,64,73,146,198,16,225,24,129,66,132,48,229,46,142,227,168,219,253,138,110,139,132,102,76,26,114,202,135,206,78,159,120,252,255,78,123,95,218,223,121,27,175,190,82,84,7,242,248,179,127,124,48,93,247,222,243,70,30,4,18,236,16,160,85,161,226,139,115,118,245,213,87,79,79,196,17,227,196,205,148,152,40,34,239,50,139,170,106,68,194,101,42,215,168,90,204,69,229,230,76,135,74,132,175,28,15,251,78,200,186,117,235,214,233,9,48,162,82,177,28,68,243,51,175,245,83,181,152,143,203,215,170,2,55,186,89,71,16,216,234,26,41,191,135,243,194,122,7,213,173,58,38,230,25,231,97,3,36,73,210,232,25,0,74,146,52,134,8,17,242,10,162,114,184,214,110,76,183,81,32,172,227,241,204,203,251,211,201,243,22,166,69,199,46,44,42,176,122,217,39,2,156,71,231,29,76,255,207,246,122,85,79,108,255,15,31,191,119,228,65,96,121,76,67,130,22,142,61,42,236,120,157,110,192,132,155,132,49,132,48,17,242,180,154,40,98,216,98,140,56,170,19,217,183,114,128,197,49,208,109,156,138,192,114,200,55,103,206,156,195,38,102,225,218,139,42,206,104,7,206,37,129,231,176,171,27,185,190,168,148,99,95,216,86,76,174,193,241,196,100,39,236,11,93,112,3,193,29,199,85,55,0,228,253,156,75,206,27,65,110,167,245,228,97,33,203,178,175,249,125,193,235,180,55,175,71,215,236,111,126,243,155,105,144,56,199,180,141,1,160,36,73,10,6,128,146,36,141,161,168,110,202,229,227,157,205,68,0,248,200,115,79,165,175,255,240,127,165,109,255,242,230,248,124,101,199,254,230,9,93,7,64,172,235,207,254,241,127,164,125,43,78,78,253,138,32,112,199,243,123,210,167,151,254,118,154,63,247,152,52,76,229,115,19,1,31,225,26,231,135,115,67,176,147,87,219,17,242,80,17,86,62,167,163,196,254,16,140,81,157,200,181,19,65,22,193,25,251,70,96,84,117,254,150,44,89,82,4,126,96,255,25,207,176,85,181,39,235,140,144,115,24,227,4,70,213,40,129,102,62,27,110,254,51,203,228,221,151,217,231,186,221,150,99,6,228,94,198,212,139,110,210,180,53,251,202,58,16,221,132,89,31,215,12,109,206,114,195,184,143,89,63,231,211,42,64,73,146,20,12,0,37,73,26,19,4,49,124,97,39,220,32,196,224,231,64,232,20,227,157,241,96,76,192,8,3,89,142,224,102,88,129,224,182,125,187,211,231,159,188,191,99,23,221,151,62,240,235,233,220,191,221,144,78,159,127,226,212,227,164,98,188,190,249,71,207,43,94,59,248,234,203,69,181,32,147,122,236,120,254,169,202,0,177,95,247,252,240,241,98,221,95,89,177,186,168,72,28,166,242,204,185,17,48,197,57,43,7,59,156,207,114,23,220,153,16,225,92,140,231,23,221,103,59,189,135,112,179,155,49,237,88,134,117,19,126,81,73,88,30,71,176,95,121,165,31,168,236,139,137,103,216,94,180,121,94,101,121,220,113,199,165,58,8,238,216,94,221,115,54,83,213,158,193,42,64,73,146,148,51,0,148,36,105,76,16,54,208,45,48,102,14,141,16,144,47,240,121,183,83,42,137,162,27,36,248,146,63,168,241,195,114,111,86,214,125,189,8,213,122,121,15,15,198,232,155,9,108,251,163,223,254,82,250,194,153,23,21,19,133,12,67,84,153,85,105,21,182,16,138,241,158,81,204,158,27,221,75,99,188,58,30,49,249,8,65,242,53,215,92,83,60,215,77,248,7,174,181,94,39,213,96,249,213,171,87,23,161,92,183,51,225,118,139,125,142,106,88,214,29,161,35,149,126,84,220,113,126,56,206,24,119,145,46,204,189,86,204,178,62,238,179,97,7,182,236,59,97,114,204,104,12,206,203,32,194,124,174,69,206,129,85,128,146,36,9,6,128,146,36,141,137,24,223,44,80,221,68,136,19,19,30,240,51,8,112,66,190,252,32,209,69,247,119,255,238,142,161,84,234,13,27,251,252,59,223,249,106,49,46,224,245,239,59,47,13,26,129,77,55,19,60,4,194,36,130,158,242,196,26,131,70,208,19,221,62,203,98,220,57,30,140,79,151,79,48,211,78,132,107,117,49,169,8,215,238,32,3,40,214,119,255,253,247,23,225,31,199,178,107,215,174,116,217,101,151,29,214,45,56,199,185,226,184,187,173,70,100,89,42,24,119,236,216,145,6,129,182,167,74,145,253,140,48,53,31,175,144,160,49,102,50,142,215,7,21,60,210,38,4,163,6,128,146,36,201,0,80,146,164,49,66,24,16,213,77,171,86,173,42,198,146,3,225,5,99,177,161,92,181,53,232,170,178,219,190,191,189,232,242,59,233,152,28,4,131,12,1,9,23,79,57,115,73,215,93,140,71,21,254,17,180,17,134,117,139,80,170,155,170,62,246,191,223,89,167,233,62,220,203,24,122,157,16,140,223,125,247,221,197,207,220,35,157,214,75,8,70,119,222,110,3,64,246,183,159,138,90,186,234,19,214,71,224,7,130,62,238,95,194,72,2,252,86,247,44,109,189,114,229,202,150,97,102,175,88,207,217,103,159,61,227,179,55,75,146,164,153,103,0,40,73,210,24,137,106,37,198,14,35,0,224,79,66,64,42,146,98,150,93,66,130,168,120,34,72,136,9,26,6,129,208,236,139,223,123,48,53,197,32,67,192,93,7,158,77,191,251,119,95,45,186,25,127,250,140,143,164,171,222,211,190,10,48,42,231,134,25,254,113,45,68,55,207,94,229,221,205,171,112,205,229,179,233,214,69,208,72,56,57,168,170,54,186,50,19,210,161,155,144,172,106,178,144,86,56,222,94,39,48,225,248,184,71,105,207,232,154,79,216,199,100,43,189,206,138,28,247,252,160,218,43,186,126,219,13,88,146,36,25,0,74,146,52,70,162,171,47,33,0,193,2,65,7,161,32,21,60,85,161,4,95,240,169,26,28,196,172,192,84,254,53,41,252,11,131,8,1,239,249,225,99,69,85,100,116,137,230,231,221,7,159,77,215,189,247,67,149,213,128,4,73,132,65,91,182,108,73,195,194,57,191,244,210,75,107,7,192,237,186,143,247,219,245,183,140,64,107,80,85,109,49,131,113,47,161,22,247,85,183,1,96,140,29,216,14,219,166,107,45,247,42,235,164,42,177,213,61,218,43,218,105,144,85,128,236,155,221,128,37,73,210,81,73,146,36,141,141,168,0,12,116,69,164,18,168,93,176,16,21,67,253,96,204,191,38,116,251,109,165,159,202,70,130,209,63,124,252,222,35,198,67,100,214,97,102,61,174,90,111,204,130,59,76,116,107,237,167,250,147,144,47,38,158,40,139,174,203,131,66,248,214,239,53,154,163,27,45,161,86,183,8,59,187,9,255,184,255,90,221,107,220,151,116,181,94,190,124,121,177,109,130,53,238,79,30,81,141,59,8,121,21,224,32,208,245,57,134,18,144,36,73,179,151,1,160,36,73,99,36,66,4,130,153,110,3,5,190,224,247,51,25,8,93,90,255,232,137,175,167,166,171,19,2,242,158,78,193,40,203,16,4,82,37,72,72,72,216,213,110,156,183,65,32,160,27,68,168,83,213,117,56,186,156,15,218,32,3,64,170,217,186,61,126,130,76,170,100,59,5,128,180,41,193,91,142,115,201,243,84,90,50,238,32,161,31,147,131,16,238,178,15,131,26,215,176,140,64,145,115,208,239,248,139,200,63,83,36,73,210,236,101,0,40,73,210,152,33,132,96,150,211,110,17,66,244,243,229,158,217,126,9,1,103,131,94,66,192,94,150,165,253,168,18,252,232,183,191,148,118,253,252,249,174,39,156,168,131,208,110,80,221,115,99,102,233,64,224,68,149,219,48,196,76,196,131,16,85,114,221,4,149,180,213,13,55,220,208,118,25,214,67,160,23,97,25,161,33,161,31,227,43,178,45,186,114,211,53,120,84,221,104,135,81,5,56,168,182,151,36,73,147,201,0,80,146,164,49,67,55,196,94,186,55,162,110,37,18,33,215,174,3,251,210,108,210,77,176,87,119,60,68,130,192,249,71,207,75,195,66,136,22,19,96,12,66,57,20,26,116,215,223,178,13,27,54,164,65,161,74,110,243,230,205,109,151,161,189,120,116,170,198,36,0,204,67,66,218,128,123,42,186,247,14,171,210,175,29,182,219,235,231,64,43,124,166,244,83,37,44,73,146,38,159,1,160,36,73,99,38,170,140,186,237,254,71,120,81,167,187,41,97,21,65,215,108,212,46,4,220,182,111,119,237,241,16,23,205,91,152,150,44,56,49,13,11,21,97,131,12,232,242,113,0,99,182,222,97,98,204,194,65,116,107,5,161,28,179,237,182,219,231,3,7,14,116,188,55,162,61,243,229,184,7,217,207,65,206,176,221,171,56,190,65,84,238,113,60,86,0,74,146,52,187,25,0,74,146,52,134,24,107,172,219,48,166,155,46,142,85,8,193,202,19,91,204,38,85,33,96,116,229,173,235,226,119,45,75,195,50,232,153,121,67,116,55,167,203,235,176,13,178,27,48,62,247,185,207,21,85,128,173,66,69,218,236,206,59,239,44,38,238,104,21,230,85,141,253,7,186,252,222,116,211,77,105,38,177,95,131,168,154,156,137,10,70,73,146,52,94,12,0,37,73,26,67,171,86,173,234,106,18,0,194,148,124,236,178,110,17,116,49,105,197,108,151,135,128,180,201,39,182,111,233,43,20,189,100,136,1,224,48,194,63,208,205,116,216,93,127,115,229,113,7,251,81,53,86,94,204,56,204,248,125,28,27,227,247,109,219,182,173,8,243,170,238,39,246,167,106,204,70,238,169,51,206,56,99,70,103,208,141,106,224,65,132,166,28,143,19,129,72,146,52,123,205,77,146,36,105,236,228,193,198,141,55,222,216,114,57,194,139,203,46,187,44,245,234,143,30,111,254,172,191,221,34,4,92,178,224,164,169,64,244,127,245,53,25,202,242,119,44,78,139,142,93,152,134,129,0,104,24,51,243,130,202,184,81,118,15,29,244,182,24,43,111,229,202,149,69,192,197,253,192,241,16,232,109,218,180,233,176,202,55,170,100,215,172,89,83,4,130,249,190,180,155,205,151,123,143,202,200,97,206,248,219,9,251,77,144,217,239,4,36,180,15,109,179,104,209,162,36,73,146,102,31,43,0,37,73,26,83,4,27,132,62,237,42,179,234,204,0,76,200,245,200,243,79,37,253,155,147,231,45,72,219,246,125,55,245,99,152,213,127,131,156,248,163,108,80,99,242,117,139,201,40,6,185,77,66,114,2,63,198,251,187,250,234,171,139,106,63,130,187,114,96,23,149,178,121,0,201,253,69,119,251,86,88,7,1,251,176,199,70,108,135,253,30,68,155,81,205,56,170,42,79,73,146,52,126,12,0,37,73,26,83,132,15,4,25,237,194,159,11,46,250,15,233,111,94,253,97,79,51,249,82,241,214,100,215,189,247,188,52,255,232,99,186,94,158,137,59,94,124,237,103,169,31,172,99,88,1,96,167,16,120,18,61,253,244,211,105,80,162,171,46,129,249,210,165,75,219,46,203,253,148,119,5,222,181,107,87,199,202,186,152,141,119,212,65,105,142,144,146,177,12,251,65,229,31,199,43,73,146,102,39,3,64,73,146,198,88,76,78,80,238,54,249,200,115,79,21,51,213,254,135,191,187,53,253,237,252,3,233,163,223,254,82,203,89,109,115,179,101,236,63,2,185,110,45,63,97,241,84,128,250,108,234,199,202,147,78,79,195,50,172,177,255,102,210,32,131,40,194,63,42,228,186,65,168,126,205,53,215,76,207,166,204,239,221,116,237,37,52,156,201,243,192,152,160,132,144,253,32,40,165,74,82,146,36,205,78,6,128,146,36,141,57,198,0,163,250,136,201,41,110,251,254,246,116,197,195,91,138,201,42,248,57,159,176,130,202,62,66,193,118,154,94,253,135,189,47,189,144,206,126,199,169,93,47,191,124,106,217,29,207,239,73,253,184,242,212,21,105,24,154,88,253,135,65,6,81,229,110,189,157,16,170,19,24,50,94,96,213,236,191,85,162,27,238,76,157,11,66,74,130,206,126,198,79,164,157,236,2,44,73,210,236,101,0,40,73,210,152,59,229,204,37,233,123,167,190,45,157,251,183,27,138,128,111,71,155,241,251,8,5,255,176,205,4,31,253,6,93,147,224,187,7,247,21,147,122,116,235,228,121,199,167,23,251,154,249,247,204,161,77,254,209,196,234,63,12,178,59,45,225,88,17,144,247,176,78,170,0,123,9,0,177,113,227,198,150,221,241,9,7,135,125,174,232,6,188,121,243,230,36,73,146,84,135,1,160,36,73,99,110,219,190,221,69,229,222,193,46,67,170,123,126,248,120,101,37,32,93,127,251,153,229,118,82,236,125,121,127,49,35,111,183,8,239,120,79,93,215,189,247,67,105,24,154,90,253,135,94,39,174,233,132,234,56,102,184,237,22,21,125,180,109,47,161,97,140,53,88,85,133,199,243,172,139,128,112,88,231,44,198,42,236,39,60,157,201,113,12,37,73,210,204,50,0,148,36,105,204,45,89,112,98,234,21,149,128,229,49,1,191,62,11,198,254,3,65,41,221,128,187,157,8,228,205,229,235,5,128,86,255,141,135,21,43,86,116,61,14,96,168,51,177,6,147,136,180,218,206,250,245,235,139,253,32,4,124,224,129,7,210,48,176,254,126,38,3,89,176,96,129,33,160,36,73,179,148,1,160,36,73,99,238,244,249,221,119,103,205,81,53,248,200,115,111,118,249,37,224,122,164,77,215,225,166,161,155,244,197,139,186,155,149,247,246,61,245,198,85,99,162,145,97,85,255,81,101,230,120,109,221,163,2,143,46,189,189,96,98,141,94,223,67,149,33,1,90,171,115,67,151,226,45,91,182,20,1,224,48,2,220,126,39,3,137,238,210,146,36,105,246,49,0,148,36,105,204,81,201,246,254,30,186,180,230,254,232,137,123,211,193,215,94,153,21,99,255,229,56,222,15,159,116,90,87,203,210,101,186,142,139,223,181,108,104,213,127,116,255,157,20,221,204,162,59,108,75,151,46,237,185,2,48,102,0,238,118,98,141,213,171,87,23,221,112,233,10,76,149,31,143,170,110,199,172,115,211,166,77,69,72,216,207,164,29,173,246,25,131,94,175,36,73,106,62,3,64,73,146,38,192,111,157,120,122,170,131,202,191,207,239,252,255,134,22,84,13,210,85,239,89,81,84,213,13,2,21,128,167,47,56,169,235,110,192,189,98,63,175,127,223,121,105,24,8,142,250,9,0,71,29,200,209,45,182,87,131,156,5,24,28,51,193,92,47,227,0,130,138,189,110,43,234,88,150,208,143,63,191,246,181,175,21,221,113,111,186,233,166,116,218,105,167,165,75,47,189,52,221,114,203,45,135,45,255,185,207,125,174,120,125,208,216,126,175,149,139,97,209,162,69,73,146,36,205,78,6,128,146,36,77,128,149,53,3,64,80,225,118,232,80,170,93,69,56,42,76,82,242,233,165,31,73,131,114,219,63,111,47,66,197,97,184,110,72,225,31,234,134,59,160,139,232,5,23,92,144,70,137,113,229,122,53,140,110,168,140,233,215,107,219,81,57,216,109,53,29,237,74,128,182,124,249,242,34,164,141,32,240,187,223,253,110,186,225,134,27,138,64,48,71,40,121,217,101,151,181,236,10,28,93,137,121,16,92,70,183,239,120,180,219,143,97,141,49,40,73,146,154,107,110,146,36,73,99,143,10,62,2,188,186,227,248,49,30,32,21,107,143,60,124,91,234,21,85,116,4,144,247,12,121,18,17,38,227,96,27,236,103,121,2,147,58,110,223,179,61,61,244,239,111,24,200,186,114,76,252,113,201,187,186,27,95,176,142,126,198,142,35,136,162,26,109,148,198,165,170,140,238,185,235,214,173,75,215,94,123,109,215,239,33,164,35,192,100,86,226,78,199,193,121,97,221,4,125,180,49,219,187,250,234,171,139,16,49,102,232,45,99,249,53,107,214,20,213,129,4,119,49,75,48,21,144,17,156,82,185,88,22,203,224,148,83,78,41,246,147,113,14,217,71,254,228,209,205,62,75,146,36,5,3,64,73,146,38,4,221,128,235,6,128,116,137,141,42,192,94,215,65,48,183,242,196,211,134,30,0,98,219,190,239,22,147,158,12,34,4,100,191,119,29,120,182,175,224,180,108,152,19,127,128,113,236,234,78,254,65,8,69,5,220,36,76,30,50,140,110,202,132,98,132,102,84,214,245,178,126,42,7,169,192,235,20,166,177,28,227,0,110,220,184,49,237,216,177,163,232,166,77,23,95,222,251,145,143,124,164,120,190,10,227,1,18,0,174,92,185,178,232,22,76,229,96,47,162,34,144,227,226,250,216,188,121,115,241,231,37,151,92,82,28,51,193,34,161,100,85,144,40,73,146,20,12,0,37,73,154,16,84,157,125,254,201,251,83,93,253,84,1,30,55,247,152,162,18,144,80,109,216,216,207,235,222,123,222,64,66,192,126,142,185,10,93,127,135,57,158,98,63,147,59,16,2,213,233,26,26,85,112,60,242,224,172,83,87,212,126,212,233,54,220,13,66,80,2,185,86,21,121,85,232,54,125,231,157,119,118,92,142,74,63,66,62,170,248,8,219,168,182,36,204,35,152,235,52,166,33,149,128,119,223,125,119,173,238,217,108,43,194,189,252,253,156,27,130,64,206,57,161,32,1,101,167,241,24,169,26,148,36,73,179,147,1,160,36,73,19,34,102,3,158,137,42,192,221,7,247,165,229,83,239,163,66,111,20,8,238,24,191,239,175,206,250,120,250,252,206,251,211,222,151,247,167,58,250,57,230,178,97,119,253,69,183,19,82,84,33,0,44,79,68,145,35,68,34,24,163,210,141,159,151,44,89,146,230,204,153,83,132,87,85,193,80,204,146,27,203,16,52,149,43,12,199,97,6,224,28,33,24,65,91,47,1,32,199,208,77,183,97,142,157,182,99,220,63,130,90,130,64,194,63,126,239,84,125,23,33,225,32,219,43,130,193,81,143,249,40,73,146,38,147,1,160,36,73,19,228,186,62,171,217,234,86,196,17,164,45,127,199,169,35,11,0,113,219,247,183,79,109,111,119,186,120,42,116,99,191,235,250,250,222,199,250,110,55,186,254,126,250,140,223,78,195,214,79,5,32,242,201,53,168,88,35,20,228,65,87,81,170,197,8,177,248,147,238,171,189,84,247,177,46,214,65,5,28,97,33,227,225,241,126,158,175,83,205,55,172,224,48,198,1,236,181,27,112,55,56,254,232,2,204,118,122,9,25,169,74,228,253,51,141,118,113,220,64,73,146,102,39,3,64,73,146,38,8,33,28,97,212,168,43,226,118,60,191,167,232,150,59,106,123,95,218,223,87,248,7,66,203,79,47,253,237,218,85,128,84,94,126,229,156,213,197,159,195,212,111,248,7,66,41,170,224,168,10,35,160,163,162,112,195,134,13,69,0,213,15,222,207,227,254,251,239,47,198,177,163,234,13,49,89,5,99,226,69,37,97,55,219,27,102,229,32,199,78,151,222,94,38,3,105,135,208,44,214,71,248,199,196,31,132,170,215,92,115,77,215,227,238,17,188,150,103,9,158,9,157,186,42,75,146,164,230,50,0,148,36,105,194,92,114,202,178,190,198,198,171,83,5,200,216,127,4,96,163,26,7,112,144,216,223,219,254,121,123,237,42,192,47,156,121,209,80,199,253,11,84,230,213,17,93,88,163,34,141,0,142,10,189,188,26,176,95,177,141,232,98,251,217,207,126,246,136,245,179,12,21,129,221,24,230,132,21,236,39,19,110,12,42,0,36,204,140,253,229,207,111,126,243,155,69,5,101,204,4,124,217,101,151,117,172,6,36,0,100,194,144,153,54,110,93,182,37,73,210,232,28,149,36,73,210,68,185,242,212,21,125,85,163,81,5,120,250,130,147,122,94,7,85,128,140,3,56,137,110,223,179,189,56,102,170,39,187,69,251,220,113,206,234,180,242,196,211,211,40,244,58,65,3,97,206,250,245,235,211,163,143,62,90,252,126,218,105,167,21,161,20,149,132,131,10,255,8,188,152,197,150,7,33,214,135,63,252,225,98,156,193,170,245,243,28,219,238,166,218,112,152,221,80,105,23,246,155,144,110,16,8,102,203,193,25,147,127,80,245,72,248,199,118,104,23,198,4,100,156,196,114,219,240,123,116,151,158,73,156,27,103,10,150,36,105,246,50,0,148,36,105,194,16,76,49,65,70,63,168,136,235,53,216,122,228,185,61,69,23,228,73,148,87,1,118,131,160,243,175,63,240,123,35,13,60,123,233,158,73,144,179,109,219,182,34,92,58,251,236,179,7,94,241,71,69,27,221,124,233,242,74,192,197,216,119,131,232,162,28,134,93,137,198,126,15,170,77,8,62,79,57,229,148,202,215,104,39,186,68,51,35,48,97,32,1,32,213,135,132,129,209,94,252,217,203,120,129,195,66,144,233,132,33,146,36,205,94,118,1,150,36,105,2,81,5,200,36,25,117,187,227,210,13,184,215,10,192,71,127,242,212,84,240,56,243,65,70,93,84,1,62,244,91,55,164,249,79,222,95,217,110,116,243,37,20,229,49,238,149,142,84,148,17,52,13,50,244,3,65,21,97,22,232,74,60,200,208,47,55,236,106,56,2,82,170,244,8,1,169,146,172,139,118,166,50,179,93,197,34,97,38,33,233,150,45,91,166,131,62,218,141,231,54,111,222,92,252,30,109,58,147,24,15,146,96,84,146,36,205,78,6,128,146,36,77,160,168,2,236,103,44,192,94,195,67,38,228,88,244,75,11,39,114,28,64,68,21,32,149,125,207,100,147,168,28,55,247,152,34,252,27,246,36,31,131,54,232,138,63,66,42,194,46,170,215,122,153,33,184,87,163,154,13,247,198,27,111,44,186,68,19,196,17,6,246,138,54,96,194,143,110,42,51,153,224,35,223,78,204,18,76,69,32,179,18,207,116,247,223,56,159,118,1,150,36,105,246,178,11,176,36,73,19,170,223,177,0,235,216,246,236,238,145,141,137,55,12,84,1,206,127,235,49,69,133,95,60,150,44,56,113,44,194,191,5,11,22,164,81,139,174,190,204,104,75,240,183,102,205,154,161,134,127,24,101,24,70,85,30,85,128,140,91,216,11,150,39,60,100,226,142,110,66,179,85,171,86,21,97,95,25,93,110,57,175,180,45,1,225,160,43,54,187,69,27,212,9,65,37,73,82,115,24,0,74,146,52,161,6,49,22,96,239,219,156,55,177,227,0,130,42,192,123,158,126,44,141,163,81,85,198,33,130,63,66,33,186,250,130,138,185,81,84,136,49,147,240,168,208,61,151,177,18,25,199,175,155,202,70,186,238,18,252,209,93,150,246,33,188,235,102,188,66,150,225,252,85,117,153,102,214,224,168,36,100,221,140,167,72,24,56,236,160,53,176,79,115,230,204,49,0,148,36,105,150,179,11,176,36,73,19,140,42,64,2,173,189,89,151,214,97,185,228,93,103,166,149,39,158,86,132,104,147,218,13,24,219,246,237,30,121,112,218,141,81,76,208,208,170,171,47,33,17,85,108,132,94,132,101,84,140,13,35,160,34,96,28,245,68,20,132,115,84,2,18,186,17,196,129,46,187,140,235,71,192,71,48,183,107,215,174,162,13,8,241,104,159,124,44,191,110,67,209,107,175,189,182,8,247,170,38,252,160,234,145,7,203,208,174,17,72,130,96,142,253,25,70,248,202,182,8,120,29,251,79,146,36,89,1,40,73,210,4,35,136,251,194,178,139,210,176,45,154,183,48,93,247,222,15,77,111,115,201,252,19,211,164,218,241,252,83,197,120,134,227,134,160,106,88,179,197,18,62,69,197,95,171,174,190,119,222,121,103,90,190,124,121,17,78,177,236,166,77,155,6,30,74,205,228,108,184,28,59,213,120,183,222,122,107,17,184,129,54,32,4,36,24,164,82,48,159,200,3,4,165,221,206,88,204,114,60,118,238,220,217,118,185,152,160,132,109,209,245,154,246,102,66,151,15,127,248,195,69,215,227,78,239,239,22,235,225,92,19,254,57,246,159,36,73,178,2,80,146,164,9,71,151,220,247,191,99,113,122,100,42,216,26,150,235,222,119,94,49,81,70,184,242,61,43,134,186,189,97,27,215,42,64,194,154,65,206,238,75,240,67,215,94,170,221,186,157,220,131,32,144,199,160,43,2,217,151,113,152,13,151,253,232,54,16,227,152,123,9,207,8,244,238,190,251,238,195,198,57,228,92,62,253,244,211,69,149,225,147,79,62,89,60,34,120,36,136,228,17,51,21,51,142,32,21,123,4,143,151,93,118,89,81,45,217,107,120,199,246,8,18,121,12,35,196,149,36,73,147,201,0,80,146,164,6,248,175,103,94,156,62,250,237,47,13,165,91,46,65,217,37,239,90,118,216,115,132,142,147,220,13,152,42,192,113,12,0,9,107,8,131,162,123,104,93,84,162,209,221,148,46,173,155,55,111,174,28,155,174,147,114,16,72,23,218,126,198,174,27,213,24,131,131,68,152,70,120,218,45,170,7,105,111,194,55,2,63,218,138,115,193,113,115,46,8,8,219,141,43,72,101,96,140,213,71,24,72,240,74,24,200,251,163,219,50,225,98,249,253,236,39,21,127,140,93,200,251,88,7,237,61,83,147,142,72,146,164,241,99,0,40,73,82,3,80,157,119,221,123,207,75,159,127,242,254,52,72,116,253,253,244,25,31,57,226,249,152,128,228,139,223,123,48,77,162,221,7,159,77,227,138,192,141,192,167,219,138,189,50,130,63,194,34,130,40,2,164,126,229,65,32,21,138,84,4,246,26,4,18,70,77,226,36,20,140,15,216,43,2,92,170,252,104,175,110,187,15,87,161,250,47,198,75,36,220,163,221,9,247,8,245,216,175,8,247,184,86,248,153,115,206,4,43,81,77,200,57,98,63,36,73,146,96,0,40,73,82,67,16,200,253,205,190,221,3,235,154,75,248,247,149,115,86,183,124,253,226,69,203,70,30,0,18,60,158,60,181,95,140,65,120,242,177,199,23,191,51,51,49,242,46,202,49,198,223,222,151,94,72,207,240,120,121,127,218,117,112,223,116,197,226,56,142,1,152,139,89,122,9,240,8,126,58,133,109,4,77,84,134,209,197,150,224,135,201,40,6,173,28,4,70,69,96,39,132,127,60,38,81,47,99,0,134,94,186,24,119,43,159,68,164,91,84,28,114,237,72,146,36,193,0,80,146,164,6,249,203,179,174,72,31,125,232,75,125,207,10,76,176,246,151,103,125,252,176,80,173,140,215,134,57,246,32,251,176,124,106,253,116,55,94,52,21,246,241,51,207,117,99,249,59,170,159,39,0,220,61,21,4,110,251,254,19,105,220,17,34,49,134,27,232,194,75,53,23,149,94,132,82,160,59,40,225,20,65,15,225,16,85,98,151,94,122,105,26,182,170,49,2,171,42,2,217,55,130,191,94,66,171,113,180,112,225,194,52,137,184,126,6,53,161,136,36,73,154,124,6,128,146,36,53,8,1,25,85,123,159,120,120,75,95,33,32,221,126,151,44,56,169,227,114,76,14,242,200,195,183,165,65,33,228,123,255,9,167,22,161,31,63,15,90,132,138,127,255,245,109,233,225,87,31,158,209,89,105,123,193,126,118,218,215,81,143,175,23,65,32,93,78,119,236,216,81,116,79,37,12,36,164,92,178,100,73,223,93,96,199,1,161,102,47,99,0,142,147,73,111,123,73,146,52,88,6,128,146,36,53,12,149,121,253,132,128,95,56,243,162,35,38,253,104,101,16,51,16,19,200,173,60,241,244,98,155,221,86,248,129,238,177,117,187,150,50,182,26,99,228,77,74,0,216,13,2,64,66,159,86,19,63,240,58,19,80,16,104,241,103,46,31,83,142,208,171,206,216,131,249,152,117,26,15,156,83,30,134,129,146,36,201,0,80,146,164,6,170,19,2,18,190,253,213,89,87,244,92,121,87,167,10,176,78,232,71,133,25,93,93,163,34,171,159,9,14,8,195,154,56,65,2,237,19,51,254,18,110,50,49,4,143,170,153,99,59,33,56,122,250,233,167,139,46,199,4,130,252,25,221,144,243,174,165,147,54,179,111,47,234,76,2,50,78,232,30,110,0,40,73,146,96,0,40,73,82,67,17,2,62,244,91,55,164,123,126,248,88,250,179,239,61,216,54,8,36,144,251,194,153,23,183,29,243,175,245,123,187,171,2,36,232,35,240,35,248,171,211,189,151,16,131,64,42,2,192,168,118,235,39,220,104,82,56,114,203,45,183,20,193,28,93,111,47,187,236,178,190,171,27,99,98,17,30,101,180,27,129,44,99,255,173,91,183,174,8,154,154,24,4,150,43,37,39,77,140,3,56,169,221,152,37,73,210,224,24,0,74,146,212,112,132,110,60,182,237,251,110,218,241,252,158,180,251,192,179,69,24,120,220,220,99,138,241,246,234,6,114,185,255,58,21,30,158,251,183,27,42,95,99,54,225,75,78,89,150,174,60,117,69,79,93,124,171,196,4,24,32,156,33,16,172,10,168,186,65,104,69,181,220,164,119,91,37,140,91,179,102,77,241,231,182,109,219,70,18,196,17,14,94,126,249,229,197,131,224,113,229,202,149,197,132,32,117,207,133,134,131,224,175,78,119,110,73,146,212,60,6,128,146,36,205,18,43,79,60,173,120,12,3,149,131,87,189,103,69,186,237,251,219,167,159,35,84,188,254,125,31,26,216,100,30,4,91,76,50,17,8,161,8,4,235,134,78,116,141,101,125,147,28,0,18,238,92,125,245,213,69,197,223,76,205,182,203,118,57,23,236,7,33,96,147,42,1,39,189,58,180,124,207,72,146,164,217,203,0,80,146,36,13,196,117,239,61,47,109,123,118,119,58,121,42,12,28,100,240,151,203,43,0,9,55,90,77,120,209,13,42,0,153,8,100,82,209,181,243,134,27,110,72,183,222,122,235,140,135,110,116,59,230,220,92,122,233,165,69,21,98,19,186,85,19,174,78,122,23,96,174,113,186,105,75,146,36,29,149,36,73,146,6,224,192,190,31,167,255,240,196,161,116,199,57,171,135,18,254,17,114,149,39,101,232,167,123,35,235,155,212,238,145,140,191,55,46,225,95,96,70,102,246,133,49,1,155,130,144,149,46,206,116,21,239,39,108,30,181,152,168,133,235,100,146,246,91,146,36,13,143,21,128,146,36,105,32,110,190,249,230,116,205,53,215,164,97,202,3,59,198,55,235,183,123,35,21,82,84,174,77,210,36,9,4,59,27,54,108,24,171,240,47,108,220,184,177,168,2,36,52,155,169,46,201,131,66,219,110,217,178,165,184,62,168,20,229,207,37,75,150,20,127,114,221,80,229,24,127,242,160,90,112,20,231,35,238,129,152,153,153,80,156,63,9,250,152,165,249,208,161,67,197,126,240,224,186,230,156,72,146,36,25,0,74,146,164,190,17,62,244,51,30,95,183,242,174,165,131,232,158,73,72,66,117,23,147,89,76,2,66,159,113,171,252,203,177,79,4,78,171,87,175,46,198,86,156,244,241,0,99,38,101,174,17,66,215,184,190,9,97,35,112,139,107,63,15,230,184,54,163,90,149,159,235,118,137,102,221,172,135,117,16,236,241,123,132,123,32,224,139,223,163,75,251,250,245,235,147,36,73,82,153,1,160,36,73,234,27,93,13,71,17,162,229,221,25,9,85,250,237,194,75,104,66,136,51,9,56,118,170,235,168,178,28,231,96,141,208,140,49,1,215,174,93,91,76,10,50,233,104,247,93,187,118,29,22,110,199,207,17,16,118,122,127,185,235,122,183,122,61,207,209,85,185,9,99,48,74,146,164,193,50,0,148,36,73,125,99,162,129,81,116,53,44,87,253,213,13,86,2,1,32,225,229,36,160,139,53,85,117,147,208,181,150,241,0,87,174,92,217,136,174,192,132,106,92,39,117,69,23,225,81,32,144,164,58,177,155,96,82,146,36,205,46,78,2,34,73,146,250,18,85,120,163,168,74,35,72,137,153,128,251,157,5,56,214,49,9,21,128,4,172,4,149,4,107,147,128,243,68,32,76,104,57,233,147,80,208,238,231,159,127,126,154,4,4,149,91,183,110,77,146,36,73,101,6,128,146,36,169,47,76,196,49,170,49,244,6,93,73,53,41,93,37,9,210,8,255,38,169,107,103,116,5,102,223,39,25,215,247,164,84,212,81,33,58,41,21,173,146,36,105,180,12,0,37,73,82,95,168,78,91,177,98,69,26,5,186,0,63,253,244,211,211,191,15,34,16,99,157,81,85,56,142,8,208,8,160,38,101,162,146,28,161,229,157,119,222,89,116,163,157,68,236,55,85,162,147,18,188,198,108,196,147,94,117,41,73,146,6,207,0,80,146,36,213,70,247,95,198,225,27,213,164,20,4,28,229,137,64,250,181,100,201,146,98,220,180,113,68,251,18,176,50,243,239,36,226,252,48,6,32,51,232,78,34,170,255,38,165,251,111,32,140,183,10,80,146,36,149,25,0,74,146,164,218,70,217,253,23,229,0,112,16,149,78,132,151,253,206,38,60,44,209,253,116,156,103,253,237,132,0,144,246,157,196,42,64,218,127,84,213,173,131,194,254,78,202,204,214,146,36,105,116,12,0,37,73,82,109,84,26,141,50,32,161,123,99,62,243,239,156,57,115,82,191,8,215,198,181,11,48,221,127,39,181,250,47,16,218,210,21,120,210,170,0,9,151,9,46,151,46,93,154,38,9,129,177,21,128,146,36,169,204,0,80,146,36,213,70,165,209,168,3,146,188,234,111,16,225,227,162,69,139,198,114,204,52,186,254,18,78,78,114,245,95,160,74,116,210,170,0,233,22,62,41,147,127,228,8,92,199,57,212,150,36,73,51,195,0,80,146,36,213,66,152,51,234,128,228,140,51,206,56,236,247,65,4,128,132,37,227,56,6,32,85,92,147,56,241,71,43,147,86,5,184,117,235,214,137,235,254,27,184,79,38,117,226,21,73,146,52,28,6,128,146,36,169,22,42,212,70,61,65,2,97,29,225,6,21,123,151,94,122,233,64,42,247,198,117,214,84,2,156,73,13,160,170,16,102,18,180,78,74,48,69,117,235,164,182,63,247,37,227,23,74,146,36,5,3,64,73,146,84,75,76,80,49,74,116,111,36,0,36,252,99,108,188,65,84,200,177,206,124,92,193,113,64,119,217,85,171,86,53,162,251,111,142,9,65,168,172,27,119,49,254,223,164,182,63,221,242,173,0,148,36,73,57,3,64,73,146,212,179,8,71,8,207,70,41,42,255,232,74,58,200,240,113,220,170,0,105,219,245,235,215,167,166,33,0,164,107,243,56,86,92,230,38,117,252,191,224,56,128,146,36,169,204,0,80,146,36,245,140,234,191,153,232,30,185,122,245,234,226,207,133,11,23,166,65,26,215,110,192,77,67,48,117,193,5,23,164,59,239,188,51,141,179,153,186,190,7,137,253,183,10,80,146,36,5,3,64,73,146,212,51,170,184,70,29,144,220,124,243,205,197,54,135,209,45,147,153,128,247,239,223,159,52,124,140,79,55,238,221,128,9,0,151,44,89,146,134,129,117,83,65,59,108,220,43,142,3,40,73,146,130,1,160,36,73,234,25,19,36,140,178,139,36,19,142,208,157,145,153,100,135,129,202,52,43,0,71,35,174,155,113,238,158,74,64,199,56,122,195,192,24,150,235,214,173,75,195,198,254,143,227,236,214,146,36,105,102,24,0,74,146,164,158,16,254,141,114,114,4,194,24,2,192,97,142,137,71,23,96,141,206,77,55,221,148,14,29,58,148,198,209,176,175,111,194,102,182,49,236,238,185,108,135,235,218,113,0,37,73,18,12,0,37,73,82,79,8,47,70,217,253,151,174,191,204,248,27,19,142,12,163,82,143,170,172,81,79,104,50,155,81,157,54,174,51,236,114,125,115,61,12,11,221,231,169,130,220,188,121,115,26,54,199,1,148,36,73,193,0,80,146,36,245,132,64,97,84,1,32,213,127,115,230,204,57,172,187,241,129,3,7,210,160,93,126,249,229,67,235,242,169,201,50,236,128,155,0,144,64,155,0,116,216,225,28,65,166,227,0,74,146,36,24,0,74,146,164,158,236,218,181,107,100,97,25,85,82,132,37,101,86,235,105,88,134,89,1,72,245,42,93,114,9,255,8,157,55,108,216,144,134,137,224,220,10,64,73,146,4,3,64,73,146,212,19,102,113,29,85,0,119,205,53,215,28,209,85,148,224,196,0,80,195,194,181,53,172,238,201,84,255,113,253,34,66,198,97,78,62,19,227,0,58,193,141,36,73,50,0,148,36,73,61,25,214,76,188,85,170,130,152,81,110,95,179,207,150,45,91,210,176,16,0,230,221,139,169,110,189,229,150,91,210,48,57,14,160,36,73,130,1,160,36,73,146,52,2,84,226,229,161,54,93,116,153,225,122,152,168,216,117,28,64,73,146,52,55,73,146,36,73,26,42,198,22,36,140,43,163,75,48,21,122,249,68,55,131,196,122,199,117,198,101,73,146,52,58,86,0,74,146,36,73,67,70,8,183,106,213,170,35,158,167,139,238,214,173,91,211,48,25,0,74,146,36,3,64,73,146,36,105,200,152,144,163,106,242,26,103,234,149,36,73,163,96,0,40,73,146,36,205,160,107,175,189,214,153,122,37,73,210,80,57,6,160,36,73,146,52,131,24,7,80,146,36,105,152,172,0,148,36,73,146,36,73,146,26,204,0,80,146,36,73,146,36,73,106,48,3,64,73,146,36,73,146,36,169,193,12,0,37,73,146,36,73,146,164,6,51,0,148,36,73,146,36,73,146,26,204,0,80,146,36,73,146,36,73,106,48,3,64,73,146,36,73,146,36,169,193,12,0,37,73,146,36,73,146,164,6,51,0,148,36,73,146,36,73,146,26,204,0,80,146,36,73,146,36,73,106,48,3,64,73,146,36,73,146,36,169,193,12,0,37,73,146,36,73,146,164,6,51,0,148,36,73,146,36,73,146,26,204,0,80,146,36,73,146,36,73,106,48,3,64,73,146,36,73,146,36,169,193,12,0,37,73,146,36,73,146,164,6,51,0,148,36,73,146,36,73,146,26,204,0,80,146,36,73,146,36,73,106,48,3,64,73,146,36,73,146,36,169,193,12,0,37,73,146,36,73,146,164,6,51,0,148,36,73,146,52,246,190,245,173,111,165,181,107,215,166,83,79,61,53,205,153,51,199,199,16,31,203,150,45,75,87,93,117,85,122,234,169,167,146,36,169,25,12,0,37,73,146,36,141,173,253,251,247,23,193,223,121,231,157,151,54,109,218,100,40,53,2,143,63,254,120,186,253,246,219,139,176,149,182,231,28,72,146,38,155,1,160,36,73,146,164,177,68,240,20,193,159,102,6,109,207,57,48,4,148,164,201,102,0,40,73,146,36,105,44,173,95,191,190,168,70,211,204,226,28,112,46,36,73,147,203,0,80,146,36,73,210,216,161,171,175,149,127,227,131,115,193,56,140,146,164,201,100,0,40,73,146,36,105,236,88,113,54,126,190,241,141,111,36,73,210,100,50,0,148,36,73,146,52,118,236,250,59,126,238,187,239,190,36,73,154,76,6,128,146,36,73,146,198,142,1,224,248,113,6,102,73,154,92,6,128,146,36,73,146,36,73,82,131,25,0,74,146,36,73,146,36,73,13,102,0,40,73,146,36,73,146,36,53,152,1,160,36,73,146,36,73,146,212,96,6,128,146,36,73,146,36,73,82,131,25,0,74,146,36,73,146,36,73,13,102,0,40,73,146,36,73,146,36,53,152,1,160,36,73,146,36,73,146,212,96,6,128,146,36,73,146,36,73,82,131,25,0,74,146,36,73,146,36,73,13,54,55,73,146,36,73,82,67,92,120,225,133,105,225,194,133,211,191,63,245,212,83,211,143,97,248,224,7,63,152,110,187,237,182,180,118,237,218,116,223,125,247,165,65,88,188,120,241,244,113,60,254,248,227,61,175,247,250,235,175,47,214,193,62,73,146,4,3,64,73,146,36,73,141,177,113,227,198,34,252,42,35,12,219,180,105,83,199,247,19,232,241,96,217,253,251,247,167,110,176,189,60,116,236,199,186,117,235,210,77,55,221,116,216,115,132,151,231,157,119,94,215,33,38,239,103,223,13,0,37,73,193,46,192,146,36,73,146,26,229,91,223,250,86,58,245,212,83,139,199,178,101,203,138,224,140,96,173,155,144,142,240,175,219,101,7,45,194,191,47,127,249,203,233,248,227,143,79,115,230,204,73,87,93,117,85,177,47,15,62,248,96,215,251,196,49,243,144,36,41,24,0,74,146,36,73,106,156,232,246,75,23,218,47,126,241,139,69,120,22,149,129,252,76,216,70,168,118,239,189,247,78,63,127,229,149,87,166,143,125,236,99,197,207,84,18,174,89,179,102,122,125,188,198,178,188,135,159,91,97,93,116,9,102,253,189,190,151,215,216,103,254,140,234,195,219,111,191,61,173,95,191,190,88,111,188,151,117,231,251,22,221,144,227,56,62,249,201,79,78,47,27,175,149,31,51,17,112,74,146,102,142,1,160,36,73,146,164,198,34,232,58,247,220,115,139,159,9,213,8,201,30,123,236,177,34,64,35,108,59,243,204,51,139,223,121,62,239,202,203,207,239,126,247,187,139,159,9,211,8,205,98,29,252,92,238,166,27,239,33,228,35,116,163,138,15,132,117,221,188,151,247,240,254,120,95,142,16,48,150,137,63,35,168,140,237,178,143,17,0,230,175,71,240,25,15,150,99,124,65,73,210,236,226,24,128,146,36,73,146,26,133,0,108,207,158,61,197,207,4,96,60,168,162,139,234,58,130,48,186,7,243,59,175,177,44,129,96,84,213,17,218,93,116,209,69,211,99,238,241,39,191,199,100,28,132,124,84,217,229,65,30,97,33,207,35,198,235,99,221,44,67,128,71,87,94,240,51,147,116,84,133,128,177,173,50,130,67,158,95,176,96,65,234,21,251,28,251,205,113,209,54,140,13,216,237,248,134,146,164,102,48,0,148,36,73,146,212,40,132,101,84,210,17,180,17,116,17,222,49,46,32,162,50,46,194,58,228,221,131,171,176,14,194,51,186,241,70,176,87,14,208,8,15,121,62,15,14,169,46,4,21,119,81,189,23,129,36,219,203,195,190,88,95,171,174,185,229,229,123,197,246,9,29,9,66,163,162,80,146,52,123,24,0,74,146,36,73,106,20,130,178,152,9,151,177,252,8,226,34,0,60,112,224,64,241,60,65,88,174,93,69,28,193,31,162,138,143,117,150,241,254,216,30,219,202,215,71,24,201,88,132,237,182,199,62,243,28,1,101,204,86,76,232,199,250,190,241,141,111,76,175,39,244,50,134,95,140,75,24,237,34,73,154,125,28,3,80,146,36,73,82,35,17,164,17,198,81,189,23,213,120,4,113,132,103,132,97,84,194,209,61,150,208,173,85,5,96,84,235,49,145,8,203,243,136,48,49,71,160,72,245,31,203,70,96,200,182,8,245,232,186,27,239,229,103,186,15,151,177,28,219,136,89,136,3,251,29,225,93,108,55,198,50,140,16,48,198,56,108,37,246,135,174,201,146,164,217,201,0,80,146,36,73,82,99,69,213,30,33,24,129,25,33,28,97,90,204,0,204,248,127,132,110,49,78,94,132,108,188,206,131,176,141,231,168,196,139,231,90,77,162,65,224,199,248,122,17,226,69,165,33,227,14,198,123,9,37,159,120,226,137,202,138,67,170,243,216,15,254,124,225,133,23,138,229,35,152,100,31,162,11,240,67,15,61,84,28,11,147,151,176,255,157,102,22,38,68,100,121,214,199,242,60,34,16,149,36,205,14,118,1,150,36,73,146,212,24,84,209,229,225,90,76,224,17,179,236,18,210,45,91,182,172,8,241,168,156,163,91,109,132,130,32,104,35,52,228,181,31,252,224,7,197,115,84,206,17,164,197,115,188,39,170,239,120,31,33,95,116,241,141,238,187,49,214,31,191,179,12,219,167,250,143,117,183,27,131,143,125,141,208,142,229,9,11,89,15,85,138,49,246,32,235,228,207,216,31,246,153,245,199,49,228,93,133,99,255,202,156,4,68,146,102,151,57,135,166,36,73,26,130,95,251,235,207,166,127,254,232,231,146,36,73,82,175,230,204,153,147,244,111,170,38,30,153,9,126,125,28,30,255,237,44,105,152,236,2,44,73,146,36,73,99,206,138,61,73,82,63,12,0,37,73,146,36,73,146,164,6,51,0,148,36,73,146,36,73,146,26,204,0,80,146,36,73,146,36,73,106,48,3,64,73,146,36,73,146,36,169,193,12,0,37,73,146,36,73,146,164,6,51,0,148,36,73,146,36,73,146,26,204,0,80,146,36,73,146,36,41,73,205,101,0,40,73,146,36,73,146,36,53,152,1,160,36,73,146,164,177,179,120,241,226,164,241,114,230,153,103,38,73,210,100,50,0,148,36,73,146,52,118,46,188,240,194,164,241,98,0,40,73,147,203,0,80,146,36,73,210,216,249,216,199,62,150,52,94,214,173,91,151,36,73,147,201,0,80,146,36,73,210,216,249,224,7,63,152,214,172,89,147,52,30,174,191,254,122,187,101,75,210,4,51,0,148,36,73,146,52,150,168,56,179,219,233,204,227,28,220,116,211,77,73,146,52,185,12,0,37,73,146,36,141,165,133,11,23,166,7,31,124,208,74,192,25,68,229,31,231,128,115,33,73,154,92,6,128,146,36,73,146,198,22,193,211,198,141,27,211,158,61,123,210,149,87,94,105,69,224,8,208,213,151,208,149,224,111,211,166,77,134,127,146,212,0,115,147,36,73,146,36,141,57,66,169,219,110,187,45,73,146,164,222,89,1,40,73,146,36,73,146,36,53,152,1,160,36,73,146,36,73,146,212,96,6,128,146,36,73,146,36,73,82,131,25,0,74,146,36,73,146,36,73,13,102,0,40,73,146,36,73,146,36,53,152,1,160,36,73,146,36,73,146,212,96,6,128,146,36,73,146,36,73,82,131,25,0,74,146,36,73,146,36,73,13,102,0,40,73,146,36,73,146,36,53,152,1,160,36,73,146,36,73,146,212,96,6,128,146,36,73,146,36,73,82,131,25,0,74,146,36,73,146,36,73,13,102,0,40,73,146,36,73,146,36,53,152,1,160,36,73,146,36,73,146,212,96,6,128,146,36,73,146,36,73,82,131,25,0,74,146,36,73,146,36,73,13,102,0,40,73,146,36,73,146,36,53,152,1,160,36,73,146,36,73,146,212,96,6,128,146,36,73,146,36,73,82,131,25,0,74,146,36,73,146,36,73,13,102,0,40,73,146,36,73,146,36,53,152,1,160,36,73,146,36,73,146,212,96,6,128,146,36,73,146,36,73,82,131,25,0,74,146,36,73,146,36,73,13,102,0,40,73,146,36,73,146,36,53,152,1,160,36,73,146,36,73,146,212,96,6,128,146,36,73,146,36,73,82,131,25,0,74,146,36,73,146,36,73,13,102,0,40,105,168,14,190,246,74,146,36,73,146,36,73,51,199,0,80,210,208,44,58,118,97,58,248,115,3,64,73,146,36,169,157,189,47,237,47,254,237,44,73,195,98,0,40,105,104,230,207,61,38,29,124,213,0,80,146,36,73,106,231,153,151,247,167,147,231,25,0,74,26,30,3,64,73,67,115,250,130,147,210,142,231,247,36,73,146,36,73,173,237,58,240,108,90,50,245,111,103,73,26,22,3,64,73,67,115,250,252,19,139,127,204,72,146,36,73,106,109,247,193,125,86,0,74,26,42,3,64,73,67,179,252,29,167,166,71,127,242,84,146,36,73,146,212,26,189,102,248,183,179,36,13,139,1,160,164,161,89,178,224,196,98,12,64,6,53,150,36,73,146,116,164,226,223,202,135,222,252,183,179,36,13,139,1,160,164,161,186,120,209,178,116,207,15,31,75,146,36,73,146,142,180,109,223,238,180,252,132,197,73,146,134,201,0,80,210,80,125,248,164,211,210,237,123,182,39,73,146,36,73,71,226,223,202,87,158,122,78,146,164,97,50,0,148,52,84,140,101,178,100,254,137,233,145,231,156,13,88,146,36,73,202,209,83,102,254,220,99,236,254,43,105,232,12,0,37,13,221,117,239,59,47,253,217,63,62,152,36,73,146,36,253,27,254,141,124,229,123,86,36,73,26,54,3,64,73,67,71,21,224,156,244,230,248,38,146,36,73,146,222,172,254,99,242,143,75,222,181,44,73,210,176,25,0,74,26,9,170,0,63,255,228,253,233,224,107,175,36,73,146,36,105,54,99,230,95,170,255,190,114,206,234,36,73,163,96,0,40,105,36,168,2,92,121,226,233,233,207,190,103,87,96,73,146,36,205,110,132,127,252,219,120,209,177,11,147,36,141,130,1,160,164,145,185,238,189,231,165,109,207,238,78,183,125,223,89,129,37,73,146,52,59,241,111,225,29,207,237,41,254,109,44,73,163,98,0,40,105,100,230,31,125,76,209,205,129,255,227,185,251,224,179,73,146,36,73,154,77,118,29,120,118,186,235,47,255,54,150,164,81,49,0,148,52,82,116,115,248,202,138,171,210,21,15,223,102,8,40,73,146,164,89,131,240,239,19,219,111,43,254,45,108,215,95,73,163,102,0,40,105,228,150,44,56,41,125,250,140,143,24,2,74,146,36,105,86,136,240,143,127,3,243,111,97,73,26,181,57,135,166,36,73,154,1,241,15,33,198,63,185,234,61,43,146,36,73,146,212,52,140,249,87,116,251,93,113,149,225,159,164,25,99,0,40,105,70,237,125,105,127,250,196,195,91,210,242,19,22,79,5,129,31,178,59,132,36,73,146,26,225,224,171,175,164,47,126,239,193,244,55,251,118,23,99,254,249,239,92,73,51,201,46,192,146,102,20,255,16,250,235,115,127,47,205,63,122,94,250,196,246,45,233,158,31,62,150,36,73,146,164,73,182,109,42,244,251,232,183,191,148,230,204,73,197,191,117,13,255,36,205,52,43,0,37,141,141,168,6,76,83,255,80,162,91,240,37,239,90,150,36,73,146,164,73,241,200,115,79,165,63,251,199,255,81,252,124,253,251,62,148,150,191,99,113,146,164,113,96,0,40,105,236,80,5,200,88,41,47,190,246,74,186,242,212,21,105,229,137,167,251,127,77,37,73,146,52,150,248,159,216,252,251,245,246,61,219,211,233,243,79,52,248,147,52,150,12,0,37,141,173,93,7,246,21,255,144,218,241,220,158,162,42,144,127,72,157,62,255,164,226,65,32,104,40,40,73,146,164,81,97,76,191,120,236,120,126,79,218,125,224,217,180,227,39,79,21,191,211,115,133,255,105,109,240,39,105,92,25,0,74,154,8,132,129,252,67,235,153,151,247,23,255,216,218,59,245,39,255,183,85,146,36,73,26,21,254,7,244,113,115,143,73,75,230,159,152,78,95,112,210,84,224,119,106,90,178,224,196,36,73,227,206,0,80,146,36,73,146,36,73,106,48,103,1,150,36,73,146,36,73,146,26,204,0,80,146,36,73,146,36,73,106,48,3,64,73,146,36,73,146,36,169,193,12,0,37,73,146,36,73,146,164,6,51,0,148,36,73,146,36,73,146,26,204,0,80,146,36,73,146,36,73,106,48,3,64,73,146,36,73,146,36,169,193,12,0,37,73,146,36,73,146,164,6,51,0,148,36,73,146,36,73,146,26,204,0,80,146,36,73,146,36,73,106,48,3,64,73,146,36,73,146,36,169,193,12,0,37,73,146,36,73,146,164,6,51,0,148,36,73,146,36,73,146,26,204,0,80,146,36,73,146,36,73,106,48,3,64,73,146,36,73,146,36,169,193,12,0,37,73,146,36,73,146,164,6,51,0,148,36,73,146,36,73,146,26,204,0,80,146,36,73,146,36,73,106,48,3,64,73,146,36,73,146,36,169,193,12,0,37,73,146,36,73,146,164,6,51,0,148,36,73,146,36,73,146,26,204,0,80,146,36,73,146,36,73,106,48,3,64,73,146,36,73,146,36,169,193,12,0,37,73,146,36,73,146,164,6,51,0,148,36,73,146,36,73,146,26,204,0,80,146,36,73,146,36,73,106,48,3,64,73,146,36,73,146,36,169,193,12,0,37,73,146,36,73,146,164,6,51,0,148,36,73,146,36,73,146,26,204,0,80,146,36,73,146,36,73,106,48,3,64,73,146,36,73,146,36,169,193,12,0,37,73,146,36,73,146,164,6,51,0,148,36,73,146,36,73,146,26,204,0,80,146,36,73,146,36,73,106,48,3,64,73,146,36,73,146,36,169,193,12,0,37,73,146,36,73,146,164,6,51,0,148,36,73,146,36,73,146,26,204,0,80,146,36,73,146,36,73,106,48,3,64,73,146,36,73,146,36,169,193,12,0,37,73,146,36,73,146,164,6,51,0,148,36,73,146,36,73,146,26,204,0,80,146,36,73,146,36,73,106,48,3,64,73,146,36,73,146,36,169,193,12,0,37,73,146,36,73,146,164,6,51,0,148,36,73,146,36,73,146,26,204,0,80,146,36,73,146,36,73,106,176,185,73,3,113,232,208,161,233,199,81,71,29,149,94,127,253,245,233,231,231,204,153,51,253,252,27,111,188,81,252,25,203,198,107,136,215,203,203,243,59,143,86,219,140,245,33,222,27,239,137,247,231,235,137,215,121,174,106,187,177,158,183,188,229,45,211,199,81,126,95,188,39,222,143,252,249,216,223,252,207,252,152,227,185,124,217,124,31,248,51,223,70,213,246,243,125,45,31,95,254,158,170,109,197,159,241,122,121,27,249,121,140,101,243,243,86,181,79,249,121,138,101,242,115,81,245,124,121,251,229,125,200,207,117,190,142,170,107,165,188,95,241,124,200,143,63,111,131,120,190,234,120,121,173,188,143,249,190,150,207,79,249,218,139,253,202,219,168,85,155,228,63,151,247,179,106,221,85,231,50,111,187,170,235,161,188,207,249,118,203,109,92,62,222,242,190,150,207,81,200,175,91,239,127,239,127,239,127,239,127,239,127,239,255,170,231,189,255,189,255,189,255,189,255,99,125,222,255,222,255,222,255,135,223,255,229,107,161,85,123,168,119,6,128,125,226,98,229,34,253,217,207,126,150,94,122,233,165,244,234,171,175,86,126,40,72,146,36,73,146,36,169,59,71,31,125,116,154,55,111,94,58,246,216,99,13,2,7,192,0,176,15,17,254,189,248,226,139,69,0,120,252,241,199,167,185,115,231,30,246,127,93,36,73,146,36,73,146,212,155,87,94,121,37,29,56,112,32,189,246,218,107,233,184,227,142,43,178,22,67,192,250,230,28,178,92,173,150,8,255,126,250,211,159,166,151,95,126,57,253,242,47,255,178,193,159,36,73,146,36,73,210,128,144,187,252,248,199,63,78,191,244,75,191,84,84,2,154,187,212,103,203,245,129,11,145,68,122,193,130,5,94,132,146,36,73,146,36,73,3,68,214,178,112,225,194,98,200,53,42,1,173,97,171,207,212,170,134,24,204,146,0,144,11,240,152,99,142,73,146,36,73,146,36,73,26,44,198,2,100,130,18,30,249,196,60,234,141,1,96,31,8,255,36,73,146,36,73,146,52,28,49,243,113,121,150,106,245,198,0,176,38,83,103,73,146,36,73,146,164,209,136,0,208,137,64,234,49,0,172,201,240,79,146,36,73,146,36,105,52,8,254,12,255,234,51,0,172,137,139,206,16,80,146,36,73,146,36,73,227,206,0,176,6,19,103,73,146,36,73,146,36,77,10,3,192,26,172,252,147,36,73,146,36,73,26,157,152,139,193,76,166,30,3,192,154,28,120,82,146,36,73,146,36,105,52,152,13,152,135,89,76,61,6,128,53,120,177,73,146,36,73,146,36,141,150,21,128,245,25,0,74,146,36,73,146,36,105,34,88,148,85,143,1,96,77,94,112,146,36,73,146,36,73,163,97,229,95,127,12,0,37,73,146,36,73,146,52,214,40,196,50,4,172,207,0,80,146,36,73,146,36,73,19,193,16,176,30,3,192,154,188,224,36,73,146,36,73,146,70,195,28,166,63,6,128,53,89,122,42,73,146,36,73,146,52,58,71,29,101,140,85,151,45,39,73,146,36,73,146,164,177,70,17,150,133,88,245,205,77,234,153,23,92,115,125,235,91,223,74,95,254,242,151,211,83,79,61,85,252,126,229,149,87,166,79,126,242,147,73,146,36,73,146,36,205,28,122,98,170,62,43,0,165,95,184,239,190,251,210,121,231,157,87,252,185,120,241,226,34,4,36,0,252,226,23,191,152,212,159,199,31,127,60,221,126,251,237,105,255,254,253,211,191,15,3,231,142,199,56,224,88,57,230,97,29,235,108,64,32,79,27,214,197,57,136,48,95,146,36,73,210,100,139,0,208,32,176,30,3,192,26,188,232,222,252,98,126,234,169,167,166,245,235,215,31,241,26,33,218,218,181,107,211,164,137,160,239,177,199,30,75,183,221,118,91,218,179,103,79,58,243,204,51,211,77,55,221,212,242,61,132,11,87,93,117,85,58,254,248,227,139,235,97,217,178,101,69,5,161,14,247,141,111,124,163,104,167,8,100,104,167,139,46,186,40,13,26,231,112,92,174,61,142,149,99,230,216,85,15,247,18,109,88,23,159,81,195,184,206,36,73,146,36,141,222,27,111,188,81,252,105,175,204,122,12,0,251,48,219,47,58,130,28,194,49,194,192,242,243,81,233,213,9,1,34,193,217,56,84,233,92,127,253,245,233,222,123,239,45,170,255,2,63,115,44,85,199,19,65,22,21,103,23,94,120,97,209,22,44,215,75,213,32,213,77,227,114,252,163,178,112,225,194,162,141,206,61,247,220,36,13,10,65,33,129,95,206,46,252,146,36,73,146,244,38,199,0,172,33,130,63,203,78,223,196,23,111,170,230,8,118,90,33,224,226,65,160,22,1,91,30,172,241,26,239,111,181,14,186,81,178,44,21,121,177,76,188,191,188,190,88,79,172,51,222,255,193,15,126,240,136,245,229,207,17,226,149,247,153,112,147,245,87,237,23,149,69,172,131,74,193,216,135,117,235,214,21,161,32,97,32,193,67,190,175,17,140,198,54,249,249,192,129,3,109,143,63,63,166,88,71,222,6,249,114,28,19,207,243,122,126,12,85,109,208,106,249,86,251,154,74,237,93,213,126,237,218,54,199,54,105,167,216,175,170,240,179,220,22,85,231,63,63,198,104,151,78,90,29,91,167,215,242,237,228,215,112,254,222,86,237,153,191,94,245,222,124,253,173,206,85,187,253,234,166,109,202,219,45,111,43,222,155,183,101,249,62,203,239,169,8,198,243,223,187,105,143,242,118,219,181,101,171,118,170,106,203,252,127,58,228,247,18,161,126,221,54,169,218,183,104,235,118,231,81,146,36,73,210,112,144,193,88,253,215,135,67,234,217,27,111,188,113,232,181,215,94,59,244,226,139,47,30,122,230,153,103,14,205,70,15,62,248,32,119,221,161,53,107,214,76,255,25,166,190,24,31,186,242,202,43,167,127,231,103,150,137,71,44,91,126,126,42,220,56,98,59,83,225,218,161,169,0,97,122,153,169,47,232,135,110,191,253,246,195,222,95,222,167,120,157,253,224,193,123,120,158,117,241,224,185,88,31,63,79,133,151,71,108,119,211,166,77,197,251,120,84,189,206,115,188,63,63,206,124,159,217,151,23,94,120,161,248,253,222,123,239,157,222,135,216,38,175,77,133,132,29,143,63,142,41,111,3,222,207,58,203,251,26,175,79,5,153,211,219,46,183,65,213,242,172,59,150,167,237,202,251,202,241,224,182,219,110,155,222,207,242,177,196,113,183,106,219,56,214,88,23,63,243,28,242,245,149,219,130,229,203,219,163,77,66,126,13,197,177,242,168,82,117,30,98,127,216,207,86,175,149,183,195,131,54,108,213,254,209,158,188,191,124,238,242,235,179,172,188,108,236,87,185,77,99,191,202,109,147,175,155,237,151,95,139,246,142,109,149,143,183,220,150,177,157,120,62,223,15,238,225,252,253,237,218,35,255,108,136,245,180,122,111,249,158,200,175,219,170,215,91,93,67,241,60,219,202,239,171,242,121,204,219,164,124,175,148,95,111,215,158,146,36,73,146,134,139,236,133,12,230,213,87,95,61,164,122,12,0,107,136,0,240,224,193,131,179,62,0,36,112,216,184,113,99,241,115,132,82,121,0,24,161,209,245,215,95,95,4,10,235,214,173,155,126,31,225,70,124,33,103,185,170,160,45,190,240,179,189,8,60,8,73,208,77,0,200,239,108,51,2,185,248,146,207,182,120,176,174,114,240,150,7,55,121,8,148,187,239,190,251,142,8,115,34,244,137,71,252,78,160,64,40,199,207,17,52,17,138,240,123,28,95,171,227,143,99,138,224,139,71,132,20,121,200,20,237,27,231,34,15,64,162,13,242,243,19,33,33,219,229,119,254,140,125,229,184,217,23,182,197,239,209,62,121,0,200,107,113,46,99,91,156,143,120,111,28,39,219,201,207,99,85,0,24,219,226,193,242,209,30,177,206,56,246,56,95,113,236,229,107,43,142,189,42,0,140,99,139,115,31,199,198,250,243,235,34,182,147,7,137,180,91,180,17,175,177,143,229,246,143,243,155,183,127,188,22,129,109,108,179,85,64,25,193,18,235,200,207,85,92,135,209,166,113,62,226,250,175,106,155,120,141,245,240,90,4,245,17,158,230,215,84,222,110,249,239,229,160,158,118,206,3,201,252,119,182,27,231,178,234,156,196,125,18,161,94,180,71,254,222,184,214,227,250,202,3,219,88,55,203,115,221,177,238,56,166,184,222,226,188,196,103,69,180,95,180,87,236,75,188,63,255,44,42,223,43,172,35,194,88,218,51,238,119,174,1,126,103,153,60,252,150,36,73,146,52,92,100,47,100,48,100,49,170,199,0,176,166,215,95,127,221,10,192,236,203,51,95,178,249,242,29,85,96,17,0,242,37,58,2,187,144,127,41,47,7,67,101,84,7,241,58,235,203,171,234,208,77,0,152,135,123,17,78,16,20,240,69,158,71,4,78,249,246,99,155,121,165,89,89,132,79,121,0,24,219,207,171,177,98,57,142,51,182,73,123,68,8,20,175,183,58,254,242,49,149,159,139,16,132,125,142,245,71,192,87,213,6,136,16,138,247,228,161,99,236,75,126,220,249,249,137,215,243,247,196,185,201,247,141,247,16,222,176,221,56,206,118,1,96,249,184,8,87,192,185,46,159,175,56,231,236,67,190,254,80,245,28,34,192,201,143,45,2,188,120,173,92,85,153,31,43,203,241,28,143,252,88,162,253,243,243,151,135,191,229,227,44,95,179,185,56,214,114,123,176,141,56,254,184,207,170,218,62,182,137,60,124,205,219,50,66,189,242,123,203,203,231,215,80,121,159,227,152,67,85,123,196,254,242,136,160,181,234,24,243,246,171,106,203,242,182,57,142,56,15,229,235,53,194,226,92,126,253,87,133,253,249,113,151,239,149,252,222,140,115,193,54,184,78,90,221,175,146,36,73,146,134,35,42,0,201,98,40,202,82,239,28,3,176,166,152,125,70,111,98,214,92,198,190,43,207,216,153,143,209,23,248,189,219,73,47,24,71,143,113,183,152,44,131,7,24,95,143,49,228,122,21,99,132,177,62,30,249,254,228,222,253,238,119,23,147,7,180,27,83,46,94,203,143,131,231,104,7,158,99,114,147,5,11,22,164,39,158,120,162,120,45,246,189,213,54,123,81,53,238,217,84,32,210,245,251,217,71,246,111,42,112,153,94,223,84,192,145,126,240,131,31,164,124,253,160,45,98,91,161,213,56,141,204,190,203,126,228,251,215,237,113,198,108,202,249,172,203,113,108,140,195,88,62,95,49,254,92,183,235,143,247,231,203,199,56,113,49,137,77,254,218,111,254,230,111,78,239,23,15,198,123,140,177,238,242,125,137,125,92,92,154,56,38,127,173,23,121,219,70,155,51,201,12,143,124,153,120,173,234,120,98,219,249,245,27,251,222,234,190,107,53,254,100,171,101,91,137,245,231,179,131,199,248,149,85,239,47,31,239,226,14,99,36,242,25,19,239,235,246,51,36,148,219,4,252,222,205,122,24,123,145,251,37,255,28,226,247,141,27,55,38,73,146,164,153,244,218,107,175,165,87,94,121,197,113,209,52,52,140,187,247,214,183,190,181,120,140,3,178,152,185,115,141,178,234,112,22,224,26,248,112,117,2,144,195,241,165,157,80,142,48,37,255,66,93,21,58,244,18,220,240,69,159,192,138,54,39,164,226,11,123,47,97,87,121,31,193,23,119,38,238,224,193,228,37,172,63,15,34,152,12,132,47,246,237,130,14,246,131,245,177,47,113,124,49,187,109,76,236,193,50,17,160,49,187,112,108,147,227,168,19,96,134,8,172,8,169,98,31,57,142,88,63,219,106,183,126,142,47,150,143,192,146,89,139,171,194,190,135,30,122,168,248,179,211,249,34,92,161,45,8,239,98,63,186,153,148,35,16,176,129,125,15,113,108,180,105,249,124,69,251,231,97,92,59,85,199,22,65,112,28,91,132,181,249,114,236,3,109,195,246,94,120,225,133,98,251,17,80,34,222,155,239,71,57,176,172,43,214,205,181,152,95,59,28,255,226,95,76,76,83,14,35,217,118,76,216,145,207,206,157,79,124,49,76,177,95,189,92,143,249,123,99,63,171,196,204,218,177,222,60,20,237,70,185,189,16,19,149,116,131,243,16,215,0,215,36,215,123,172,175,78,216,43,73,146,212,143,159,255,252,231,233,95,255,245,95,211,243,207,63,159,94,125,245,213,36,13,11,129,219,193,131,7,211,191,252,203,191,164,23,95,124,209,98,168,9,102,108,170,129,33,88,35,48,202,191,152,127,236,99,31,43,42,195,168,8,58,247,220,115,211,55,190,241,141,226,11,126,4,2,241,229,155,231,9,105,202,51,241,70,85,25,85,55,188,63,170,191,16,97,6,203,240,26,127,182,195,242,84,242,176,190,168,240,226,61,49,147,111,160,18,141,237,17,92,148,247,39,71,16,115,222,121,231,21,15,142,157,138,63,142,159,247,50,251,40,219,227,253,108,131,117,18,32,176,45,126,103,63,242,25,93,9,55,216,39,130,133,42,132,78,172,159,247,211,150,172,155,80,42,2,81,214,207,54,121,157,48,141,109,181,154,141,246,212,83,79,45,222,31,65,82,250,197,121,200,247,149,215,88,150,115,201,243,221,4,71,17,58,113,206,243,25,158,59,225,120,8,82,216,78,132,86,177,63,60,104,207,8,83,105,39,150,37,132,161,58,148,229,57,94,142,157,182,143,89,155,203,202,199,70,216,199,57,163,189,105,43,222,67,27,179,141,188,141,57,71,177,77,214,93,14,145,216,7,222,23,231,151,235,152,243,193,54,90,205,130,220,45,222,207,62,176,223,113,159,176,157,216,175,8,161,34,188,141,235,159,107,153,99,99,191,226,181,8,207,104,167,97,226,220,199,245,200,61,206,57,97,95,34,180,237,230,189,220,79,113,142,202,149,143,160,141,185,223,243,128,51,196,204,221,40,183,63,231,170,252,89,196,185,230,249,78,104,191,104,83,246,51,223,39,174,63,246,147,107,178,151,208,91,146,36,169,46,10,14,168,250,59,254,248,227,199,166,42,75,205,247,250,235,175,23,1,224,143,127,252,227,244,142,119,188,195,42,188,73,116,72,61,115,22,224,234,177,233,16,19,42,228,227,139,197,96,251,233,23,19,0,48,24,127,121,249,212,98,242,6,94,143,113,250,226,253,49,65,68,254,222,148,254,109,118,218,86,99,0,98,79,105,86,225,197,21,179,0,199,122,242,49,225,218,181,67,190,15,236,95,140,97,23,202,51,185,178,254,24,67,172,124,12,85,235,79,41,181,221,231,152,164,34,95,127,62,11,112,185,13,98,156,192,170,229,219,237,107,213,120,133,41,27,75,46,95,111,204,160,220,205,24,128,249,246,242,99,140,246,201,103,110,141,73,30,66,126,109,45,238,48,11,112,187,99,219,83,154,193,184,221,107,241,115,188,94,110,255,169,64,105,250,125,169,199,49,0,203,179,74,183,219,175,78,109,19,99,234,85,221,119,229,109,149,239,217,252,186,41,239,115,156,203,242,239,177,95,108,167,170,61,170,182,219,238,189,113,253,196,182,202,159,5,241,90,28,115,126,126,99,27,229,235,191,221,103,209,226,54,99,0,182,107,207,248,188,112,92,64,73,146,52,10,76,130,240,175,255,250,175,197,56,104,210,76,224,26,220,183,111,223,200,175,193,24,3,208,73,64,234,155,195,127,146,122,22,99,45,80,10,251,206,119,190,51,169,189,168,8,171,26,107,12,84,238,180,122,45,127,127,85,117,87,167,247,246,186,190,120,189,206,250,218,237,71,213,184,109,249,107,85,239,165,154,137,138,40,170,224,162,178,174,221,24,105,189,180,67,167,253,105,245,90,55,235,237,245,124,116,210,238,124,117,58,151,85,251,135,94,143,187,211,113,13,227,184,243,117,183,218,175,65,182,205,32,245,211,30,237,222,219,233,152,186,253,44,169,179,111,173,222,219,235,231,133,36,73,82,29,116,245,253,201,79,126,146,78,56,225,132,244,150,183,188,37,73,51,133,42,84,134,69,155,63,127,126,26,149,31,253,232,71,197,246,230,205,155,151,142,58,234,40,135,101,171,193,0,176,6,154,140,126,239,47,189,244,82,81,2,107,0,168,97,201,3,192,110,186,42,74,146,36,73,106,166,231,158,123,46,29,123,236,177,197,67,154,73,228,33,140,65,249,43,191,242,43,69,24,55,10,4,128,12,139,245,182,183,189,205,238,199,53,57,9,72,31,76,156,53,108,84,21,49,150,89,76,98,33,73,146,36,105,246,33,112,161,23,154,225,159,198,1,161,31,149,120,47,191,252,114,26,165,67,78,200,218,23,99,211,26,184,224,44,156,212,40,48,169,0,51,191,74,146,36,73,154,189,8,255,172,122,210,56,57,250,232,163,139,217,168,71,137,224,145,44,198,32,176,30,43,0,107,240,98,147,36,73,146,36,141,10,21,128,163,234,106,41,141,43,238,3,179,152,250,252,4,169,33,46,56,171,0,37,73,146,36,73,195,102,0,40,37,171,255,250,228,39,136,36,73,146,36,73,146,198,154,193,95,127,12,0,107,48,117,150,36,73,146,36,73,26,157,232,133,105,111,204,122,12,0,107,50,252,147,36,73,146,36,73,26,13,186,193,155,197,212,103,0,216,7,83,103,73,146,36,73,146,164,225,139,222,152,170,199,0,176,6,18,231,113,77,157,31,127,252,241,244,212,83,79,37,73,146,36,73,146,36,9,6,128,53,144,56,51,11,211,184,249,242,151,191,156,46,186,232,162,180,118,237,90,67,64,73,146,36,73,146,212,56,118,3,174,199,0,176,134,113,172,0,92,191,126,125,186,233,166,155,210,198,141,27,211,125,247,221,151,36,73,146,36,73,146,154,196,240,175,62,3,192,62,140,203,133,71,248,119,251,237,183,167,7,31,124,48,61,241,196,19,233,202,43,175,76,139,23,47,78,146,36,73,146,36,73,77,226,56,128,245,24,0,78,176,253,251,247,167,171,174,186,42,125,235,91,223,74,143,61,246,88,17,250,17,4,174,91,183,46,73,146,36,73,82,47,232,73,52,200,222,68,189,172,143,33,140,248,46,195,119,156,113,84,222,191,65,183,149,154,107,16,215,54,99,253,235,223,130,63,171,0,235,49,0,172,97,28,210,102,62,68,206,59,239,188,98,95,168,252,91,184,112,97,241,161,114,230,153,103,90,253,39,73,146,36,205,82,95,252,226,23,211,178,101,203,138,47,200,199,31,127,124,81,48,208,237,248,224,188,151,241,196,7,185,47,221,174,143,125,100,95,199,53,232,160,232,34,223,191,65,183,213,176,241,93,145,239,143,117,174,11,245,167,124,237,212,121,63,247,244,36,93,111,195,18,193,159,21,128,245,24,0,214,52,147,23,92,132,127,31,251,216,199,138,15,242,64,87,224,235,175,191,62,73,146,36,73,154,125,248,110,176,102,205,154,162,56,128,177,193,47,188,240,194,226,57,38,10,212,236,197,247,68,2,40,42,208,184,62,184,46,168,94,36,84,234,54,4,100,29,132,47,134,134,195,69,251,210,206,180,119,160,200,231,131,31,252,96,58,247,220,115,211,108,23,1,160,21,128,245,204,77,170,101,166,46,56,254,175,1,127,129,19,244,241,225,29,248,191,2,124,88,252,224,7,63,72,146,36,73,146,102,159,111,124,227,27,69,248,71,15,161,240,155,191,249,155,197,243,124,87,136,158,66,4,65,252,206,159,4,11,101,241,58,8,31,202,248,78,210,234,189,188,143,71,249,125,44,207,131,253,227,17,203,230,191,87,105,183,173,170,125,238,119,217,94,214,51,9,56,22,38,139,36,244,187,247,222,123,167,159,255,228,39,63,89,20,149,80,201,72,88,28,56,110,218,156,107,37,191,94,162,251,106,187,115,22,175,129,117,228,237,215,238,60,86,109,179,252,26,235,205,175,169,216,39,150,47,175,187,106,91,229,125,139,109,117,179,237,242,107,173,214,85,126,111,187,176,180,234,58,203,223,19,63,179,94,182,117,219,109,183,29,209,230,113,175,181,219,191,86,247,113,187,227,30,103,20,98,197,195,16,176,134,67,234,217,27,111,188,113,232,245,215,95,63,244,226,139,47,30,122,230,153,103,14,141,202,212,255,189,59,52,117,115,30,154,250,11,189,242,117,158,159,250,96,47,150,153,250,144,63,180,103,207,158,67,146,36,73,146,102,135,43,175,188,242,208,212,23,255,182,223,3,248,206,192,50,124,21,228,193,119,135,88,126,42,136,40,94,227,185,120,125,205,154,53,211,239,101,185,252,181,252,189,177,253,252,181,120,196,118,121,158,239,52,129,215,216,102,254,122,124,215,97,189,83,161,197,97,235,123,236,177,199,42,143,137,231,91,29,83,47,203,182,59,190,169,0,230,176,253,99,191,227,216,70,225,167,63,253,233,161,23,94,120,225,80,175,56,127,236,119,85,219,113,44,249,243,124,135,140,99,207,207,125,126,94,121,196,57,43,139,54,139,229,80,213,166,221,108,19,155,54,109,106,121,174,226,124,228,235,142,239,194,249,239,33,174,197,124,125,229,227,202,191,103,183,219,175,170,117,177,124,152,10,90,15,123,45,174,227,88,127,171,107,48,238,129,252,193,243,60,242,109,112,29,112,14,242,229,242,237,199,181,153,183,69,254,122,187,99,235,69,221,107,178,46,178,23,50,152,87,95,125,181,200,100,212,59,187,0,215,64,210,60,117,193,165,81,138,129,67,65,149,95,213,255,77,224,255,28,240,127,117,248,63,126,188,126,234,169,167,30,86,58,44,73,146,36,169,185,98,56,32,190,7,208,189,147,110,159,95,254,242,151,167,95,143,113,246,162,74,144,7,149,64,249,216,98,252,206,80,67,188,198,247,139,169,16,102,122,236,50,42,198,192,4,132,60,192,250,192,119,21,30,236,195,84,96,81,252,217,79,119,209,232,178,202,126,176,45,246,185,85,87,102,246,159,42,38,182,203,247,33,182,75,101,91,21,214,81,62,254,56,6,190,59,241,90,28,95,185,109,38,81,85,245,92,94,57,22,149,98,84,137,82,41,24,231,143,170,64,206,61,93,133,121,110,42,44,43,150,163,18,45,175,24,44,163,205,120,61,170,13,227,154,201,207,99,180,41,215,75,190,77,122,184,177,205,232,221,198,239,92,131,113,94,243,115,21,56,46,214,27,221,154,203,191,231,227,238,177,78,214,195,35,198,208,143,235,128,223,227,187,115,121,191,162,45,216,175,124,93,188,206,123,217,38,203,71,213,30,199,151,95,99,101,108,39,174,215,184,6,185,94,89,79,180,27,237,205,107,85,213,121,172,159,125,225,92,112,172,180,19,219,47,239,31,85,158,249,254,69,197,33,63,243,158,169,240,174,152,64,180,220,78,227,142,60,198,234,191,122,12,0,39,4,55,126,124,128,196,32,160,173,6,110,141,50,94,30,220,244,227,232,31,254,225,31,210,84,130,159,70,141,109,254,211,63,253,83,26,87,15,61,244,80,122,224,129,7,210,203,47,191,156,154,228,209,71,31,29,171,99,226,250,107,90,27,131,99,170,219,214,63,249,201,79,138,247,54,77,63,109,82,165,151,207,144,81,124,206,113,92,241,185,49,155,140,251,103,121,211,12,226,30,26,247,207,152,153,250,119,137,52,104,17,126,240,5,63,2,14,130,4,190,59,224,137,39,158,40,190,63,16,28,16,172,68,184,146,7,58,124,135,32,236,224,181,24,114,136,208,32,66,25,158,39,44,224,193,246,120,158,215,9,26,227,189,252,25,225,77,29,108,135,245,178,126,126,142,109,69,112,85,198,119,36,130,140,8,59,163,107,103,89,116,133,230,120,243,227,167,61,16,225,86,44,199,54,199,117,86,226,126,240,61,146,144,56,30,136,98,147,56,167,121,48,152,79,52,73,155,85,117,11,15,113,221,16,192,113,222,162,29,227,60,178,158,184,150,202,215,12,109,207,249,96,249,56,151,60,199,107,172,143,107,57,174,183,64,8,199,242,132,214,249,239,17,88,230,203,198,57,103,93,241,125,57,158,227,231,184,182,56,230,170,182,200,195,116,222,195,125,22,235,139,109,197,61,150,95,99,229,113,250,9,249,120,157,245,69,183,248,114,80,27,251,86,133,192,46,218,131,229,185,246,219,237,95,108,63,191,119,88,7,199,201,122,162,205,39,197,161,95,116,1,86,239,28,3,176,166,153,74,156,249,32,224,47,38,110,114,146,127,254,143,10,55,108,136,255,75,197,7,72,252,31,150,97,224,31,202,95,253,234,87,211,103,62,243,153,52,111,222,188,212,171,111,127,251,219,233,215,126,237,215,210,201,39,159,92,124,113,253,231,127,254,231,244,169,79,125,42,13,27,251,205,151,144,95,255,245,95,79,227,134,15,97,246,239,172,179,206,42,246,145,182,105,10,174,149,183,191,253,237,99,211,238,180,245,199,63,254,241,177,188,14,250,193,23,116,218,154,227,234,245,190,228,154,227,189,103,159,125,118,234,213,159,254,233,159,22,215,237,48,7,38,38,236,217,186,117,107,241,39,199,246,27,191,241,27,233,252,243,207,47,174,171,118,250,105,147,42,189,124,134,228,159,115,195,66,219,51,147,95,147,62,47,186,193,121,224,90,248,253,223,255,253,52,8,163,252,123,104,18,181,187,135,8,160,185,214,249,247,64,59,253,124,198,140,66,47,247,43,247,221,210,165,75,211,5,23,92,144,164,113,196,247,5,190,43,68,40,192,119,131,168,228,34,156,136,101,66,187,49,248,22,44,88,112,196,115,4,34,121,165,81,132,109,249,24,131,253,138,160,130,237,228,149,73,17,210,148,183,67,192,25,33,33,199,218,42,180,163,226,9,249,241,230,199,31,109,21,199,212,132,113,0,243,144,54,142,147,107,131,66,17,2,163,56,151,209,102,121,15,50,218,161,234,26,104,39,111,219,88,103,4,198,249,122,227,245,242,185,140,223,227,26,40,95,171,249,122,219,233,180,223,172,43,95,79,254,123,180,85,157,182,136,227,108,23,168,241,29,62,2,238,184,94,123,185,119,202,203,179,175,121,128,217,14,203,70,88,30,33,105,244,36,28,86,118,48,12,86,0,214,99,5,96,13,227,144,54,71,185,118,94,225,23,179,3,179,127,195,12,255,192,63,144,249,242,61,136,47,212,172,139,240,96,208,248,178,193,95,226,252,57,9,248,50,75,155,242,133,162,159,47,243,84,88,252,249,159,255,121,146,70,229,3,31,248,192,80,195,84,238,225,191,248,139,191,40,190,156,19,50,16,210,80,169,67,152,48,155,209,46,60,174,184,226,138,89,63,187,227,159,252,201,159,116,93,17,88,245,119,195,176,254,30,34,88,108,250,231,113,132,241,179,9,199,203,113,75,227,136,191,15,202,93,36,227,251,194,129,3,7,210,187,223,253,238,226,231,60,140,41,135,51,173,196,119,11,170,138,40,64,224,193,119,14,138,19,162,154,170,215,110,132,173,130,156,8,79,168,36,43,111,171,28,172,68,72,72,128,193,50,44,219,234,123,80,132,38,249,196,137,188,55,2,50,194,152,56,62,194,194,73,170,138,106,37,42,227,242,48,43,170,214,162,162,19,241,253,50,218,59,186,221,70,72,84,71,180,119,213,121,140,208,170,124,205,68,117,96,180,125,185,11,47,134,29,84,197,126,215,105,139,170,123,44,23,1,122,116,223,229,58,235,245,120,162,98,48,180,154,120,167,149,252,30,166,18,145,253,137,170,199,73,96,248,87,159,1,224,132,138,49,1,227,67,40,194,63,62,224,163,124,123,152,162,2,39,196,23,41,254,108,245,37,172,213,107,4,7,177,46,170,117,98,93,237,186,120,241,90,116,213,169,10,248,242,245,240,103,185,235,18,191,231,235,232,246,181,170,245,183,91,54,142,57,223,126,249,189,241,37,158,231,95,121,229,149,195,142,167,211,190,148,219,40,214,17,235,105,215,101,171,106,223,186,121,141,231,120,173,85,187,183,219,223,120,111,167,174,100,157,206,79,213,246,227,247,110,183,209,105,217,110,174,131,124,219,229,245,180,186,238,202,215,66,187,99,41,95,31,237,214,83,222,86,55,247,98,167,235,35,246,33,95,79,213,125,201,61,28,149,120,177,47,209,126,237,174,147,56,174,78,33,61,161,118,84,219,176,29,194,26,66,64,42,223,202,247,75,171,107,51,63,238,118,175,181,187,230,59,157,207,88,79,187,118,141,246,235,230,30,104,119,44,229,118,139,245,149,175,157,124,191,234,220,211,173,246,191,219,215,186,249,76,143,237,151,239,181,242,254,84,181,119,190,92,220,43,237,246,169,213,223,13,249,223,67,249,122,171,218,44,222,215,205,57,106,245,121,220,203,231,75,175,109,222,105,255,203,199,145,239,83,157,207,149,242,191,7,226,189,237,218,166,219,46,220,157,254,190,169,251,119,81,187,237,119,115,63,240,25,148,87,31,183,186,134,165,153,64,0,192,119,1,66,64,190,212,83,245,23,129,32,149,250,209,245,49,198,16,99,89,170,231,90,141,151,87,94,119,116,43,140,16,35,134,37,2,65,35,33,26,33,36,175,17,56,149,43,5,17,213,136,236,67,171,0,144,128,35,198,31,140,42,53,190,235,196,248,133,185,88,47,21,201,121,152,215,234,24,88,62,142,129,253,96,189,209,117,50,130,149,78,235,153,36,180,35,231,134,182,164,253,98,172,70,142,59,186,131,35,206,31,231,141,227,231,207,168,172,68,222,37,56,239,106,218,78,116,99,141,241,243,202,231,145,174,169,249,53,19,61,220,216,47,190,215,178,76,92,203,236,79,124,255,29,118,0,216,169,45,218,225,30,139,113,14,105,39,174,177,114,37,33,168,198,101,125,188,158,139,99,139,235,179,170,170,143,64,149,215,185,111,227,94,66,185,171,113,21,222,71,128,22,247,95,132,105,189,86,122,206,52,187,0,215,99,23,224,26,198,33,113,230,198,229,195,47,254,175,9,31,154,220,240,49,78,199,176,241,143,92,42,114,248,63,6,252,35,153,234,11,186,245,208,45,11,124,33,224,11,122,252,3,153,101,121,207,49,199,28,83,180,95,94,57,200,95,214,81,197,194,251,233,230,199,251,158,127,254,249,226,255,136,196,151,125,222,19,149,64,252,99,155,117,29,123,236,177,197,122,121,61,175,64,98,185,59,238,184,163,248,153,63,89,199,213,87,95,93,252,206,58,233,190,195,135,6,63,199,63,134,242,227,34,88,224,75,27,254,224,15,254,224,136,74,71,246,147,15,91,158,103,61,44,203,207,249,178,91,182,108,41,190,16,188,243,157,239,76,63,250,209,143,138,109,208,70,81,185,196,114,47,189,244,82,17,106,80,37,194,190,240,231,223,255,253,223,23,221,218,162,155,117,236,11,199,64,183,213,188,29,14,101,211,159,211,6,209,126,160,234,132,99,43,119,203,164,237,216,183,56,31,172,59,246,173,252,26,235,166,210,33,186,108,177,110,206,23,251,196,49,177,239,81,249,241,157,239,124,167,248,63,99,177,78,206,71,236,111,188,55,190,28,241,220,234,213,171,43,43,29,203,235,97,25,150,229,61,237,182,79,123,112,221,228,95,192,104,147,86,213,148,249,254,112,220,236,107,28,103,236,67,180,61,95,110,227,26,233,182,45,121,63,251,147,87,102,113,205,112,206,184,214,233,110,198,249,102,27,156,123,222,19,219,224,126,162,253,88,47,215,79,28,67,172,139,235,130,109,71,119,69,214,203,246,227,92,115,108,173,238,69,222,203,107,172,151,46,143,249,113,135,184,167,57,238,189,123,247,78,239,31,254,247,255,254,223,197,113,178,62,174,247,88,39,213,83,113,220,44,207,58,226,30,203,207,83,92,215,249,117,194,115,237,6,147,230,24,216,87,214,25,199,193,115,180,99,104,215,158,253,180,9,239,139,245,198,113,179,28,184,22,203,221,80,185,14,243,123,166,234,90,225,253,236,99,171,123,160,221,117,30,216,110,12,18,205,189,206,185,226,252,199,121,227,117,42,51,121,47,215,7,33,106,28,31,237,18,215,74,185,221,120,190,170,154,139,182,103,255,249,51,238,233,216,255,252,115,185,252,90,124,166,210,30,113,237,228,159,149,220,107,108,63,174,135,184,215,226,26,204,175,139,56,222,252,188,179,28,199,31,159,159,248,236,103,63,219,242,51,146,125,172,250,187,33,255,123,40,191,38,216,175,242,53,28,159,53,121,16,200,241,150,67,48,246,135,227,139,115,196,253,203,50,157,62,43,243,99,99,91,44,7,150,45,183,57,199,199,251,120,45,174,233,110,175,53,142,153,101,243,99,46,127,174,196,231,85,92,151,85,247,16,207,113,125,197,125,16,247,76,252,221,87,190,126,217,111,254,126,175,250,123,51,215,110,61,237,238,145,252,239,206,242,103,65,213,181,154,127,22,236,220,185,179,56,63,241,217,149,223,43,57,214,79,69,50,219,45,255,93,221,234,239,11,105,84,232,218,199,53,76,48,16,69,1,4,10,124,238,68,240,192,207,124,38,197,228,12,4,52,209,93,184,19,194,34,222,23,239,141,113,202,193,119,19,194,10,194,14,62,67,162,42,48,68,215,100,94,103,251,108,183,93,144,195,182,8,41,162,224,33,38,85,40,203,215,75,208,212,174,75,115,172,35,63,134,56,126,94,227,239,157,8,123,38,169,59,100,39,92,11,180,19,129,84,62,214,95,62,201,68,180,67,76,128,129,124,242,143,8,17,249,190,201,123,187,29,107,158,243,72,136,151,95,51,241,119,122,108,51,174,153,56,7,81,149,24,215,64,126,174,218,253,155,113,80,58,181,69,59,113,141,113,141,199,242,121,101,94,213,245,90,126,127,62,25,74,213,68,32,188,159,240,46,190,251,71,187,117,211,141,56,111,115,182,1,206,229,164,252,221,21,227,255,89,5,88,211,33,213,194,212,211,76,65,205,84,212,51,97,241,47,166,10,159,250,80,42,126,102,170,241,81,154,250,34,55,61,93,248,212,63,228,139,159,239,191,255,254,233,215,167,190,236,28,250,202,87,190,82,252,60,245,193,117,232,115,159,251,92,177,92,44,255,159,254,211,127,154,94,158,63,99,217,29,59,118,20,235,154,10,193,14,91,150,231,241,223,254,219,127,59,180,121,243,230,233,237,176,110,150,103,127,202,98,191,98,187,177,173,124,95,226,56,226,119,94,99,157,249,113,228,199,21,98,63,99,187,188,159,125,155,250,66,89,252,62,245,165,165,88,215,84,192,55,189,29,142,131,223,99,155,249,118,98,219,113,156,172,47,223,23,222,199,250,99,95,120,45,223,47,218,47,111,195,255,254,223,255,251,161,86,184,86,242,125,99,249,216,55,246,191,213,107,60,88,111,185,237,120,62,206,83,190,191,249,254,179,92,236,95,180,107,126,30,67,213,122,226,184,219,109,63,218,132,117,198,239,108,143,237,84,41,47,203,246,226,56,99,31,226,220,198,62,148,207,87,85,91,230,251,148,159,243,56,54,94,155,10,212,142,184,54,203,219,228,181,104,159,124,93,129,159,243,223,217,7,150,233,246,94,108,119,93,230,251,26,235,137,215,226,247,242,254,178,141,184,118,217,86,213,61,22,109,91,190,118,191,254,245,175,79,111,183,149,184,158,88,142,109,113,28,249,125,29,251,91,254,220,224,247,126,218,36,238,115,206,89,172,151,101,227,189,172,179,124,175,229,247,113,254,249,193,189,85,254,236,98,217,170,99,109,119,157,231,226,216,202,191,231,199,202,190,180,58,62,142,171,234,179,185,234,243,244,214,91,111,61,108,255,57,111,113,127,229,237,25,175,197,177,181,186,118,226,126,226,222,138,243,150,31,123,249,216,144,127,206,149,219,62,238,129,188,125,203,159,145,236,87,222,78,229,191,27,242,207,208,118,237,82,254,252,200,219,162,172,188,159,177,237,86,159,237,229,247,230,109,206,239,177,92,249,239,166,124,31,248,92,202,247,47,62,199,203,90,125,174,228,159,169,249,103,82,171,123,40,255,59,39,182,85,213,118,229,191,251,202,215,66,121,223,90,125,70,182,58,63,113,29,177,95,249,223,165,229,115,23,215,65,44,155,95,199,249,189,194,114,85,237,86,110,127,206,95,108,47,174,225,248,204,144,102,26,223,21,120,212,125,189,157,169,144,188,229,123,219,189,214,205,235,253,44,223,203,122,219,29,127,221,118,25,166,159,254,244,167,69,91,244,171,155,243,206,235,173,182,213,238,181,118,186,185,102,6,189,205,65,232,103,219,157,222,219,239,125,210,235,189,84,181,253,126,218,117,80,215,100,183,200,94,200,96,200,98,84,143,21,128,53,28,154,225,196,57,254,15,14,229,215,164,246,252,31,148,113,24,159,34,175,120,225,255,140,71,247,26,254,111,58,149,40,241,127,216,163,11,95,43,188,30,149,20,177,108,84,90,80,209,64,165,68,224,255,204,151,203,166,59,161,154,32,246,37,170,6,243,110,150,108,47,246,157,159,169,8,168,26,232,59,159,212,130,159,249,191,38,84,93,176,127,84,4,68,181,95,200,187,158,177,124,187,9,19,226,125,229,125,137,46,77,172,39,111,239,188,34,166,147,24,107,48,170,31,88,79,172,139,215,56,142,252,53,42,132,168,238,96,127,169,148,137,125,136,115,24,93,159,120,79,28,19,63,151,7,132,207,247,151,106,177,170,217,32,89,111,121,61,81,101,134,86,219,143,253,229,125,241,51,231,38,170,33,171,228,203,242,51,215,41,251,196,115,113,125,148,219,190,83,91,178,77,150,141,246,66,252,204,178,188,198,131,123,150,101,243,46,139,60,207,117,19,215,84,222,6,113,172,177,63,92,195,124,6,69,187,211,6,177,190,114,91,151,239,69,238,173,86,215,101,89,172,39,246,41,191,222,163,18,181,10,219,44,223,99,108,51,170,165,242,251,137,253,225,26,107,39,174,39,142,131,54,138,10,220,168,250,225,119,182,153,127,110,252,231,255,252,159,139,159,251,105,19,238,125,174,213,104,127,214,27,147,244,244,138,125,100,95,99,187,81,65,150,87,53,198,177,118,186,206,59,201,143,181,234,248,192,126,240,200,247,35,246,139,231,243,138,106,182,205,254,231,247,98,84,163,198,253,159,223,239,156,23,182,155,111,51,206,57,235,167,59,119,94,13,204,178,252,201,54,163,138,172,78,27,231,184,127,98,6,104,182,25,199,213,141,170,191,179,216,231,252,254,164,77,243,251,158,107,165,27,241,57,144,223,223,92,23,84,144,149,255,158,97,187,241,249,203,54,226,245,104,115,174,197,252,122,138,251,136,253,100,255,163,141,163,42,176,124,173,181,250,92,137,207,225,248,92,9,173,238,161,28,21,166,180,85,222,118,113,47,198,242,113,236,229,107,33,199,49,180,90,15,127,207,230,159,49,113,95,210,78,156,23,254,62,100,91,209,110,241,111,136,248,187,51,255,187,183,252,119,39,235,201,255,94,232,244,217,4,150,231,252,199,191,87,6,53,49,141,52,8,157,170,129,186,169,22,106,165,83,149,93,187,234,185,78,175,247,179,124,47,199,212,110,217,126,218,102,220,117,115,108,195,104,155,126,174,153,153,60,31,253,108,187,159,123,176,155,235,190,215,123,169,151,237,143,51,171,255,234,51,0,172,129,11,238,208,12,246,57,143,177,40,8,255,170,74,130,199,13,95,34,58,205,212,217,237,122,208,239,186,90,125,137,142,47,156,229,96,138,47,26,221,136,47,89,177,46,186,78,210,205,41,244,50,192,124,124,33,42,239,11,95,46,250,109,7,214,221,234,189,121,247,190,16,95,4,163,235,20,221,156,120,142,110,87,249,251,120,190,95,236,91,171,245,180,219,254,32,196,113,198,163,220,246,85,109,86,213,150,249,117,192,151,112,190,24,70,192,200,239,136,246,204,183,209,110,38,215,8,1,227,11,52,95,114,243,224,181,219,107,148,247,112,77,230,219,29,198,196,7,237,182,223,207,253,203,151,249,60,180,167,139,40,199,222,207,122,219,181,9,175,69,119,223,126,85,141,17,150,135,13,97,208,215,121,124,174,49,220,64,32,88,201,175,247,252,216,243,46,231,249,190,163,234,179,51,15,14,3,203,69,64,220,41,180,228,127,152,208,205,147,0,44,194,153,65,116,65,137,46,162,28,43,235,37,152,234,246,62,169,218,239,8,74,171,244,50,25,22,235,136,46,189,249,251,171,198,233,139,192,141,227,160,125,98,56,132,80,14,224,226,186,141,113,250,202,215,90,121,27,131,250,92,41,31,95,157,247,149,197,240,31,85,170,238,203,188,13,99,248,13,206,61,215,1,207,231,199,63,136,127,143,228,134,117,13,75,146,164,35,69,248,55,211,69,89,147,202,0,176,134,8,255,102,42,4,164,175,63,125,247,99,166,166,113,23,227,178,245,59,99,94,124,201,98,93,195,152,113,52,190,20,228,21,1,173,6,79,175,18,85,19,136,65,209,243,138,137,168,190,232,166,10,165,221,190,228,127,198,246,218,125,65,175,90,119,185,13,99,223,170,190,228,242,123,84,87,240,165,43,198,82,140,0,38,214,201,23,182,92,47,251,148,239,91,57,240,136,245,80,17,66,40,18,213,21,60,255,199,127,252,199,169,174,170,193,237,227,11,116,121,124,185,86,215,65,171,246,138,47,192,124,17,140,177,6,57,239,81,189,26,237,213,203,181,198,151,217,168,50,226,203,37,203,71,133,99,183,33,94,84,89,229,21,48,189,92,151,253,202,199,77,235,229,186,136,113,199,242,207,144,184,94,99,93,229,235,166,155,240,41,214,211,170,77,98,124,177,86,98,236,181,110,68,101,107,249,190,43,239,99,187,251,172,142,168,178,170,58,190,24,247,176,60,166,94,213,255,4,200,223,135,8,15,227,247,114,181,98,47,237,31,219,143,241,2,217,167,104,167,252,90,161,173,203,225,89,43,180,35,97,89,172,135,170,219,110,39,104,168,186,175,185,14,6,241,63,57,90,125,86,182,10,165,162,66,155,253,137,32,48,66,192,152,20,39,214,145,7,92,188,167,60,81,87,213,54,242,207,149,124,124,61,212,249,159,3,229,137,121,98,219,189,220,239,177,158,86,247,52,175,149,63,47,105,83,94,139,202,86,42,82,99,155,140,249,139,56,254,118,215,113,29,173,174,225,242,56,160,146,36,169,127,135,156,252,163,47,206,2,92,3,73,243,76,167,205,116,249,157,148,129,105,249,130,65,55,154,248,82,80,119,166,60,254,49,79,5,21,95,128,98,134,62,126,238,36,255,98,212,14,95,20,99,162,137,120,31,235,143,65,106,203,226,11,89,252,76,151,68,142,21,124,113,98,61,121,85,97,12,60,222,141,168,196,136,245,243,51,95,98,248,194,30,129,69,187,253,44,127,193,204,177,111,249,249,96,61,236,91,213,126,199,54,162,109,98,114,135,56,230,242,254,198,242,188,22,251,219,139,248,194,218,106,61,249,246,251,157,109,177,124,156,209,221,141,125,200,207,109,222,246,101,229,246,138,118,141,227,136,192,141,246,101,217,248,146,201,23,195,252,62,136,227,108,23,194,197,123,88,150,160,37,38,9,41,119,215,108,167,124,238,121,111,47,215,101,191,226,58,226,122,141,125,207,187,240,243,123,85,183,237,184,215,243,74,181,56,14,218,34,15,72,98,121,142,171,155,235,175,234,243,137,115,65,155,196,196,70,177,93,150,137,73,29,16,93,11,243,235,168,85,149,24,159,93,28,107,126,173,196,125,151,107,119,159,213,81,117,206,9,20,227,58,37,252,201,175,195,152,176,169,188,79,156,187,124,255,249,153,73,52,226,181,252,188,177,189,183,103,67,36,180,18,33,126,156,183,232,90,158,63,162,11,102,4,59,237,228,109,21,221,50,99,59,85,159,137,173,254,110,168,106,51,174,131,118,195,54,180,146,135,196,209,230,249,103,37,63,211,150,85,97,27,159,233,113,141,208,54,76,122,117,232,23,147,126,84,181,121,76,110,82,245,185,84,117,173,33,255,92,137,10,219,94,63,87,202,235,203,175,169,184,222,122,253,140,161,157,104,243,170,245,176,141,188,139,121,156,159,188,91,118,94,141,159,7,163,85,127,119,198,228,49,117,196,53,28,235,140,107,88,146,36,105,28,89,1,216,7,75,78,187,195,151,166,188,138,133,234,168,186,255,64,142,113,167,232,226,147,207,122,90,133,127,136,243,165,155,47,243,108,47,198,15,106,135,217,0,249,162,20,95,72,249,191,248,249,152,131,185,168,54,136,0,131,227,138,253,163,50,131,47,6,28,115,84,41,85,205,242,216,74,204,176,200,113,198,23,11,214,31,21,5,172,139,253,140,96,130,253,140,46,71,124,9,226,61,124,41,33,220,40,143,113,148,239,91,62,11,98,213,107,49,91,111,84,148,240,133,43,142,41,175,134,201,247,55,102,150,140,89,97,123,209,105,61,113,29,149,183,95,7,239,143,107,50,63,206,104,143,188,237,105,199,170,99,169,106,75,206,77,94,77,66,85,77,204,130,26,120,157,237,177,141,56,46,150,107,87,37,27,95,250,243,227,230,119,186,118,118,91,189,146,223,139,113,93,230,99,62,142,2,109,203,23,238,232,230,154,143,79,199,253,68,88,193,125,155,239,83,140,231,198,249,136,25,180,145,159,51,218,157,123,49,194,220,152,137,183,83,128,214,174,77,104,223,24,159,141,71,62,3,48,120,157,235,51,174,163,60,228,237,180,157,216,255,178,118,247,89,29,209,6,229,207,162,168,160,228,248,226,58,228,53,218,190,42,248,97,95,9,152,226,90,207,43,7,89,31,97,21,179,244,197,107,241,153,210,14,203,198,121,227,188,179,253,124,44,71,246,141,215,184,94,202,109,95,22,255,115,136,229,25,171,144,245,114,92,49,174,39,143,168,30,236,244,119,67,85,155,113,77,212,169,18,139,49,46,243,207,227,170,207,184,170,113,102,121,142,54,231,189,249,53,143,104,243,168,130,206,207,71,213,223,63,173,206,71,92,231,121,101,101,116,155,174,115,188,172,139,182,229,248,34,120,139,182,235,37,204,142,123,175,106,61,113,254,248,12,137,174,191,249,204,219,188,150,31,123,254,89,66,187,221,122,235,173,135,93,171,253,116,215,205,175,225,252,223,13,86,255,73,146,164,113,52,231,144,53,148,61,163,201,94,127,253,245,226,31,150,47,190,248,226,192,198,136,106,186,65,116,181,225,139,32,255,176,206,187,157,241,37,142,47,112,237,198,246,139,47,128,221,234,244,30,190,84,18,52,208,205,168,93,87,215,65,28,115,187,125,105,183,254,78,199,208,238,189,117,95,235,102,187,221,106,181,158,65,180,105,183,235,234,246,88,250,217,167,65,181,87,47,6,217,134,189,110,151,47,201,121,216,193,189,68,64,18,19,76,116,234,30,92,53,230,92,249,245,58,237,217,205,181,208,234,181,118,159,1,189,110,167,215,229,186,21,235,107,213,54,131,184,214,135,113,31,244,178,206,170,101,219,29,87,63,159,145,189,170,186,126,134,221,230,51,117,159,135,97,255,93,208,205,107,237,238,217,65,183,205,76,124,150,75,154,93,248,159,190,63,255,249,207,39,166,23,152,154,111,212,215,36,195,131,204,159,63,191,248,31,151,111,121,203,91,44,200,170,193,0,176,6,154,236,141,55,222,40,254,241,120,240,224,65,3,192,17,138,238,138,252,31,247,168,8,162,66,166,151,89,112,7,33,15,0,37,117,39,186,83,19,226,83,101,20,93,240,168,216,169,211,189,82,146,36,105,182,48,0,212,184,153,169,0,144,255,217,118,212,81,71,25,0,214,96,0,88,131,1,224,204,161,205,99,48,247,24,11,136,224,96,212,255,199,157,241,134,120,140,58,120,148,38,29,85,50,84,242,198,76,163,113,15,75,146,36,169,53,3,64,141,155,153,10,0,25,23,121,28,230,101,152,68,6,128,53,69,23,96,3,64,73,146,36,73,210,48,25,0,106,220,204,68,0,184,96,193,130,233,46,192,234,157,179,0,215,68,110,106,118,42,73,146,36,73,26,182,185,115,231,166,87,95,125,53,73,227,130,94,145,163,102,14,211,31,3,192,154,44,57,149,36,73,146,36,141,2,1,32,189,208,102,34,116,145,170,188,246,218,107,233,173,111,125,107,210,228,48,0,172,193,196,89,146,36,73,146,52,42,76,122,64,8,248,202,43,175,36,105,166,17,254,253,236,103,63,75,111,123,219,219,210,168,89,136,85,159,1,160,36,73,146,36,73,99,238,184,227,142,75,47,190,248,162,85,128,154,113,63,253,233,79,139,240,111,166,198,226,179,40,171,30,3,192,26,76,156,251,199,76,160,143,62,250,104,234,23,235,96,70,81,38,100,145,36,73,146,164,166,34,112,97,2,132,231,159,127,222,16,80,51,134,16,154,74,84,2,233,81,115,12,192,254,24,0,214,228,69,119,36,194,184,63,249,147,63,233,42,140,35,0,252,234,87,191,154,250,177,117,235,214,226,17,235,147,36,73,146,164,38,139,89,80,127,252,227,31,23,51,176,74,163,66,232,188,127,255,254,98,246,223,19,78,56,97,70,103,226,181,40,171,158,185,73,181,120,193,29,233,215,127,253,215,139,240,111,222,188,121,169,95,255,244,79,255,148,254,226,47,254,34,109,220,184,177,229,50,255,240,15,255,144,62,240,129,15,164,115,207,61,55,73,146,36,73,210,108,64,229,21,225,203,11,47,188,80,252,206,247,47,191,159,106,88,40,126,34,108,102,220,191,95,250,165,95,74,191,252,203,191,92,140,73,57,19,98,50,86,246,201,107,190,119,86,0,214,52,219,75,79,9,250,162,234,238,153,103,158,41,126,230,47,158,223,248,141,223,56,98,57,194,60,94,231,231,170,234,64,222,207,50,249,123,98,185,120,95,89,60,207,77,159,87,255,241,28,235,227,81,222,143,120,176,173,242,58,171,182,147,31,99,249,88,58,189,215,138,68,73,146,36,73,195,114,236,177,199,166,95,253,213,95,77,111,127,251,219,103,44,140,209,236,192,245,53,127,254,252,244,43,191,242,43,69,248,236,245,54,185,172,0,236,195,108,78,156,9,216,168,208,59,249,228,147,139,18,224,11,46,184,160,248,203,135,110,189,159,249,204,103,138,101,190,253,237,111,167,123,239,189,55,29,127,252,241,197,24,1,188,78,185,250,239,255,254,239,79,175,135,117,48,134,5,175,19,32,254,193,31,252,65,17,178,69,247,224,63,255,243,63,47,66,197,139,46,186,232,176,237,243,60,255,199,139,241,255,190,245,173,111,165,207,126,246,179,197,251,182,108,217,82,108,35,214,247,169,79,125,170,216,46,213,130,209,93,152,176,110,245,234,213,69,197,98,120,232,161,135,138,245,241,124,184,239,190,251,138,144,247,138,43,174,40,142,133,109,113,44,44,119,246,217,103,167,11,47,188,176,88,142,125,253,181,95,251,181,162,13,64,248,71,87,232,118,213,139,146,36,73,146,212,175,163,143,62,186,120,72,82,39,6,128,53,89,110,250,166,179,206,58,107,186,11,110,94,197,71,8,70,248,71,0,23,93,131,9,231,202,85,147,75,151,46,45,222,207,242,127,250,167,127,90,140,35,200,239,132,119,132,131,4,123,85,120,158,144,237,252,243,207,47,194,56,214,79,16,199,239,177,63,188,159,231,216,135,216,167,124,127,114,132,140,236,95,116,97,230,79,66,67,150,47,31,11,191,179,110,130,198,8,253,36,73,146,36,73,210,240,153,199,212,99,237,166,250,210,106,252,61,130,60,170,226,162,202,142,80,141,176,176,213,251,169,210,35,12,172,59,155,111,116,235,205,247,135,48,48,239,10,92,222,159,28,207,243,92,204,76,76,248,199,239,84,56,150,143,133,125,101,236,193,239,124,231,59,73,146,36,73,146,36,13,159,193,95,127,12,0,53,20,84,201,17,148,141,10,225,95,121,123,252,94,30,199,175,29,2,202,157,59,119,22,63,19,238,17,32,162,234,88,8,6,37,73,146,36,73,210,104,204,246,185,24,250,101,0,88,147,201,115,123,4,100,63,250,209,143,14,123,174,110,117,95,55,168,214,171,154,156,3,221,6,145,84,15,82,73,72,245,31,127,70,197,31,199,18,51,108,5,42,11,163,138,176,92,77,56,204,227,148,36,73,146,36,105,54,50,252,235,143,1,96,77,111,188,241,70,82,107,140,203,71,0,199,196,27,49,203,47,19,105,116,43,66,181,86,179,0,151,69,23,222,124,162,15,38,241,168,234,118,220,110,155,172,39,222,23,193,33,227,3,114,12,76,20,18,251,196,177,208,13,24,76,12,66,229,96,236,107,236,131,36,73,146,36,73,26,140,40,196,50,8,172,199,73,64,106,226,194,243,162,107,45,102,244,189,227,142,59,138,217,115,25,67,143,49,254,242,49,249,218,161,234,142,7,19,125,240,39,235,234,180,61,102,240,101,34,15,130,58,130,56,182,89,158,61,184,19,186,253,50,193,199,199,63,254,241,233,231,8,2,249,157,96,144,112,143,117,19,254,17,114,130,202,65,2,64,246,181,213,88,135,146,36,73,146,36,169,63,71,29,101,29,91,93,115,14,153,98,213,66,5,224,75,47,189,148,14,30,60,152,222,249,206,119,38,29,46,170,254,242,73,57,152,145,151,54,187,250,234,171,187,94,15,85,117,132,106,229,110,182,131,126,79,96,159,217,207,207,124,230,51,61,175,187,159,237,74,146,36,73,146,164,106,12,49,54,127,254,252,226,251,246,91,222,242,150,164,222,89,1,88,147,131,79,182,71,213,92,116,133,165,91,45,85,115,140,173,119,225,133,23,246,178,154,90,19,137,244,51,249,8,147,127,68,215,222,94,215,61,202,73,79,36,73,146,36,73,154,109,34,139,113,94,134,222,25,0,246,193,11,174,53,82,249,79,125,234,83,233,222,123,239,45,186,228,18,142,17,254,69,183,217,113,68,72,249,252,243,207,79,207,254,43,73,146,36,73,146,198,131,193,95,127,236,2,92,3,77,70,23,96,2,35,187,0,75,146,36,73,146,36,13,79,222,5,152,113,0,13,2,123,231,232,137,53,120,161,73,146,36,73,146,36,141,150,85,128,245,25,0,214,96,209,164,36,73,146,36,73,210,232,68,240,103,38,83,143,1,96,13,92,116,38,206,146,36,73,146,36,73,163,17,193,159,121,76,61,6,128,53,49,6,160,36,73,146,36,73,146,70,195,240,175,62,3,192,154,24,116,82,146,36,73,146,36,73,26,119,166,88,53,81,1,104,8,40,73,146,36,73,146,52,124,86,255,245,199,4,171,38,46,60,187,1,75,146,36,73,146,36,13,95,100,48,78,2,82,143,1,160,36,73,146,36,73,146,198,154,189,48,251,99,235,213,64,218,108,233,169,36,73,146,36,73,210,104,56,11,112,127,12,0,107,224,98,179,228,84,146,36,73,146,36,105,52,34,248,51,143,169,199,0,176,6,47,54,73,146,36,73,146,164,209,33,139,177,71,102,125,6,128,146,36,73,146,36,73,26,123,246,200,172,207,0,176,79,206,6,44,73,146,36,73,146,52,26,86,0,214,99,0,88,19,179,207,240,224,194,123,245,213,87,147,36,73,146,36,73,146,6,235,149,87,94,153,206,96,162,27,176,122,103,0,88,67,84,253,113,241,205,157,59,55,237,223,191,223,42,64,73,146,36,73,146,164,1,34,107,57,112,224,64,122,203,91,222,50,93,132,101,5,96,61,6,128,53,113,193,17,254,189,245,173,111,45,210,231,31,255,248,199,69,42,45,73,146,36,73,146,164,250,8,254,126,254,243,159,23,89,11,153,11,217,75,132,128,170,103,206,33,107,39,107,161,217,226,130,36,248,251,217,207,126,102,21,160,36,73,146,36,73,210,128,16,248,29,115,204,49,233,109,111,123,91,241,48,0,172,111,110,82,45,84,0,114,225,113,1,130,159,95,123,237,181,226,17,211,82,71,55,225,124,170,234,242,148,213,145,191,86,149,176,198,178,237,250,185,199,58,121,196,114,249,243,177,222,242,243,229,109,116,243,124,254,115,213,118,170,166,227,174,90,111,180,87,249,120,226,189,180,91,171,109,151,143,41,47,255,173,90,95,190,189,8,104,243,253,45,111,187,124,108,237,142,165,106,223,203,239,45,47,223,106,221,249,114,177,175,229,253,175,58,190,124,185,170,243,95,222,70,171,82,233,118,251,85,213,14,249,249,40,159,255,118,215,122,171,237,247,210,182,173,214,213,110,123,229,246,201,215,29,247,105,190,141,188,221,243,245,149,239,197,86,251,237,253,159,90,110,47,218,213,251,255,200,231,243,125,245,254,79,135,237,147,247,191,247,191,247,255,225,219,244,254,111,189,175,222,255,222,255,222,255,135,111,195,251,223,251,127,82,239,255,104,11,42,255,120,28,125,244,209,134,127,125,178,2,176,79,209,124,175,191,254,122,49,25,72,249,70,141,139,185,74,55,127,113,149,127,207,63,236,203,21,135,237,110,196,242,95,48,85,31,98,241,158,242,246,98,59,249,95,182,249,95,62,177,254,242,135,93,190,221,86,31,64,173,246,179,234,3,32,62,80,249,153,246,206,151,201,255,44,127,128,180,250,144,203,223,83,181,206,252,184,242,191,36,242,182,46,183,65,249,231,170,109,183,250,96,110,165,124,62,219,173,171,124,126,242,117,183,251,75,185,234,58,45,183,109,213,182,203,31,228,85,215,81,249,31,42,85,199,81,117,30,171,206,101,249,185,124,187,229,54,203,247,173,252,15,193,242,177,198,243,85,215,102,254,23,83,85,59,198,117,193,245,19,175,151,255,50,171,226,253,239,253,239,253,239,253,239,253,127,228,126,122,255,31,121,94,203,251,221,106,155,121,123,229,235,246,254,247,254,143,253,245,254,247,254,111,117,28,85,237,227,253,239,253,63,211,247,63,232,242,75,240,23,63,171,63,6,128,3,18,23,126,254,65,87,245,33,86,254,64,168,186,249,203,175,229,239,205,151,171,250,112,46,255,165,215,238,131,164,234,24,80,245,193,89,245,23,104,171,109,228,219,170,250,48,200,151,171,250,208,202,63,224,218,125,144,181,218,215,114,251,148,223,219,170,29,90,125,32,118,58,214,170,15,191,86,235,111,245,151,105,185,61,202,63,151,247,49,222,83,254,139,166,234,131,185,106,127,171,126,175,218,143,118,127,65,183,59,142,242,245,154,191,150,255,94,190,70,202,199,217,234,47,156,170,229,218,253,197,210,234,152,90,109,175,234,90,234,244,127,226,170,222,231,253,239,253,223,106,29,222,255,222,255,222,255,222,255,85,237,81,254,185,188,143,241,30,239,127,239,127,239,127,239,127,239,127,239,255,217,112,255,199,254,85,61,175,222,25,0,14,88,167,15,161,88,166,221,5,220,234,166,168,250,240,107,247,129,220,233,47,152,242,186,242,229,218,237,75,171,247,86,189,191,106,155,221,174,179,215,155,124,16,239,233,180,111,189,182,95,213,123,91,157,215,110,218,165,106,63,234,28,119,55,219,238,247,218,105,181,92,213,178,189,182,119,175,170,206,115,187,253,104,181,124,213,123,202,239,107,183,92,213,190,180,91,151,247,127,247,188,255,123,227,253,239,253,159,175,43,95,174,221,190,180,122,111,213,251,171,182,233,253,239,253,239,253,239,253,239,253,239,253,95,181,47,221,60,223,43,239,255,230,223,255,234,157,1,160,36,73,146,36,73,146,212,96,142,160,40,73,146,36,73,146,36,53,152,1,160,36,73,146,36,73,146,212,96,6,128,146,36,73,146,36,73,82,131,25,0,74,146,36,73,146,36,73,13,102,0,40,73,146,36,73,146,36,53,152,1,160,36,73,146,36,73,146,212,96,6,128,146,36,73,146,36,73,82,131,25,0,74,146,36,73,146,36,73,13,102,0,40,73,146,36,73,146,36,53,152,1,160,36,73,146,36,73,146,212,96,6,128,146,36,73,146,36,73,82,131,25,0,74,146,36,73,146,36,73,13,102,0,40,73,146,36,73,146,36,53,152,1,160,36,73,146,36,73,146,212,96,6,128,146,36,73,146,36,73,82,131,25,0,74,146,36,73,146,36,73,13,102,0,40,73,146,36,73,146,36,53,152,1,160,36,73,146,36,233,255,103,239,238,98,109,43,235,124,207,143,5,155,13,136,2,27,202,242,28,140,178,41,169,84,157,138,182,144,110,189,20,204,233,180,166,187,211,64,223,233,13,160,151,154,192,78,188,34,177,212,54,49,233,196,100,99,82,94,150,232,141,94,238,109,58,221,41,251,6,48,39,93,57,154,62,72,105,229,156,19,161,54,148,5,229,27,108,94,247,230,125,245,252,77,248,173,254,239,63,207,51,222,230,152,107,205,57,214,247,163,139,189,214,156,227,245,25,207,120,94,254,227,25,99,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,177,35,13,128,141,242,220,115,207,53,223,249,206,119,154,227,199,143,55,119,222,121,103,131,237,245,208,67,15,53,63,254,241,143,155,147,39,79,54,0,214,231,137,39,158,104,126,240,131,31,52,247,220,115,79,115,245,213,87,55,216,12,148,129,171,81,123,64,249,250,227,31,255,120,115,235,173,183,54,152,47,31,107,149,101,42,195,116,204,111,191,253,246,6,219,77,199,245,23,191,248,69,243,240,195,15,47,127,87,219,254,182,219,110,91,254,11,0,7,97,103,119,161,1,176,49,110,184,225,134,101,3,80,238,189,247,94,58,78,91,198,29,222,239,127,255,251,203,198,158,80,204,2,211,115,208,79,231,156,126,228,204,153,51,116,172,14,152,142,133,58,187,247,223,127,63,101,224,8,14,4,157,62,125,122,47,95,171,62,225,130,224,60,233,120,127,227,27,223,88,158,47,190,120,225,243,70,101,217,131,15,62,72,153,182,165,116,14,223,125,247,221,123,129,63,183,237,229,235,95,255,122,243,181,175,125,173,1,128,253,70,0,16,24,73,21,187,27,105,53,186,122,59,100,52,138,174,18,222,124,243,205,123,127,107,222,179,103,207,54,216,14,106,232,169,163,150,81,204,206,151,206,89,117,222,68,193,122,58,106,251,67,129,145,79,127,250,211,239,250,156,0,224,193,210,232,117,93,184,202,230,86,6,170,35,127,226,196,137,101,27,224,129,7,30,152,44,207,229,54,128,17,0,156,39,229,31,29,111,229,39,229,161,71,30,121,100,217,238,139,109,9,141,252,84,16,16,219,69,237,2,5,249,228,212,169,83,203,254,64,174,183,116,92,25,217,11,96,191,17,0,4,70,82,229,174,6,90,188,162,23,169,82,87,165,63,36,0,168,101,105,4,96,68,135,118,187,168,129,167,142,161,58,114,70,49,59,95,113,196,46,29,181,253,229,32,140,46,198,24,229,229,193,59,12,101,96,60,239,111,186,233,166,101,224,102,42,90,174,219,23,70,0,112,158,98,160,47,6,131,116,23,65,188,253,151,54,196,118,137,109,249,220,46,136,101,7,163,0,1,28,4,94,2,2,140,164,74,91,157,205,220,225,87,101,175,81,123,250,124,232,179,168,120,238,223,246,211,241,215,115,200,48,127,10,116,196,11,0,190,93,15,251,67,229,37,231,218,230,153,123,25,168,115,62,158,247,10,116,214,46,4,142,161,124,77,80,96,254,148,103,98,144,87,129,100,187,229,150,91,246,218,143,92,208,216,62,190,43,64,242,8,191,187,238,186,107,239,247,235,175,191,190,1,128,253,198,75,64,128,21,229,198,153,254,94,229,33,244,106,16,106,25,110,64,240,64,123,96,51,149,206,125,0,243,86,170,147,169,167,49,212,163,143,62,186,247,123,110,55,234,119,221,90,174,145,128,92,228,216,62,113,84,186,94,230,18,233,120,234,214,239,171,174,186,234,130,96,32,0,236,23,70,0,2,251,204,183,247,180,209,109,1,106,16,234,138,48,29,11,96,51,233,28,141,87,247,183,109,244,110,30,129,2,244,165,103,253,77,57,234,109,155,168,78,142,207,57,220,150,55,79,251,101,19,216,12,241,22,249,18,221,2,172,32,96,28,25,136,205,167,243,44,62,31,60,151,13,250,91,207,11,246,243,1,167,68,157,14,160,15,2,128,192,62,82,163,224,142,59,238,232,172,160,125,139,17,15,7,6,54,155,110,245,215,179,62,245,239,58,26,244,235,162,242,69,15,35,215,219,70,129,33,252,162,143,195,26,0,20,117,224,125,222,235,237,173,219,64,231,59,193,129,205,17,207,31,70,143,207,71,215,203,1,215,133,58,29,64,95,4,0,129,125,164,7,62,119,93,245,21,85,224,186,74,200,173,31,192,230,211,72,141,109,11,214,235,66,196,97,14,224,96,28,213,95,165,183,252,30,70,83,157,247,106,23,236,236,236,44,95,14,176,174,224,65,126,41,11,128,245,56,136,0,160,7,23,80,167,3,232,131,0,32,176,79,116,235,77,124,46,72,141,130,127,126,51,24,87,133,1,76,173,239,133,8,32,242,8,19,76,39,190,237,87,233,171,103,190,173,99,29,219,50,74,17,216,118,7,17,0,164,78,7,48,4,47,1,1,246,129,26,224,125,111,15,84,39,64,193,191,174,81,22,106,100,104,90,253,171,209,130,171,62,39,198,207,45,137,65,199,184,142,49,207,35,92,117,254,85,196,117,107,159,250,6,83,75,233,160,134,149,182,125,138,128,172,111,239,30,123,204,166,56,238,241,45,150,67,142,139,27,182,113,250,85,247,167,107,125,171,236,235,42,121,192,243,73,159,52,242,60,125,183,113,108,186,121,30,111,143,214,171,252,217,119,36,82,12,56,140,49,117,185,83,51,85,190,90,117,57,83,108,199,148,249,88,134,158,179,83,28,47,7,255,166,234,220,110,194,113,201,198,148,253,165,121,106,211,229,186,80,127,251,121,191,46,143,245,98,128,190,219,234,14,127,219,185,63,164,237,49,198,65,214,241,171,172,223,233,29,143,91,159,60,21,215,119,80,163,190,167,42,79,60,159,255,158,170,141,51,198,216,54,201,212,116,78,197,23,178,232,239,131,60,214,125,244,29,92,176,46,171,180,153,55,229,184,3,135,206,46,128,149,156,57,115,102,87,167,146,127,238,186,235,174,11,190,127,224,129,7,46,248,222,63,139,138,113,239,103,81,241,245,94,223,131,15,62,184,187,104,140,20,151,185,8,26,238,14,113,246,236,217,189,229,45,42,222,221,69,71,97,111,159,74,235,240,247,93,180,207,165,249,181,159,90,159,105,123,99,58,228,159,184,63,183,223,126,123,113,154,83,167,78,237,246,73,31,77,187,8,124,84,183,89,243,105,125,74,7,205,239,116,208,54,123,25,247,223,127,255,110,223,253,143,235,174,109,87,215,54,77,177,95,166,99,173,227,167,253,203,203,80,158,213,190,214,230,211,126,123,221,62,126,181,253,201,199,99,140,85,247,181,54,191,142,101,109,63,197,249,190,148,70,154,87,105,17,233,111,231,117,205,147,207,253,76,211,59,143,197,101,123,222,188,252,184,93,58,118,249,24,232,51,47,195,121,182,77,156,190,86,22,233,60,43,89,245,152,244,81,203,163,90,71,173,236,209,118,197,105,125,124,117,92,226,185,59,36,127,214,182,195,199,169,45,15,69,154,78,211,151,246,71,249,160,118,188,187,230,247,50,218,230,127,228,145,71,38,59,94,90,143,230,203,203,210,118,197,188,19,151,91,42,3,219,142,111,159,52,237,42,195,186,210,179,70,121,200,233,28,203,254,184,207,49,223,184,222,204,243,212,182,185,116,12,53,143,246,197,101,134,242,195,226,194,223,222,124,185,93,225,180,173,149,187,165,243,67,219,220,117,190,235,103,108,154,213,242,87,76,43,213,29,125,234,248,218,116,181,180,213,58,74,235,111,203,7,185,46,235,74,211,152,39,107,211,196,246,76,31,206,87,250,41,157,7,181,118,141,231,45,213,31,154,190,171,92,202,121,214,249,46,231,243,218,254,232,243,182,227,24,235,190,90,187,46,31,203,177,109,18,45,167,109,253,181,109,168,229,37,149,149,218,14,167,131,215,171,101,196,237,233,18,215,89,43,39,181,13,49,15,196,159,220,190,44,181,121,243,118,244,173,211,107,199,47,231,179,82,218,214,250,21,181,54,115,173,220,140,180,175,185,126,118,185,216,183,126,5,48,30,1,64,96,69,125,2,128,250,44,86,138,110,128,249,167,111,96,77,149,166,151,113,207,61,247,44,215,173,74,88,21,124,223,32,128,105,254,220,240,210,118,168,81,92,106,144,229,142,72,141,246,199,251,168,14,77,222,198,184,12,55,74,75,157,35,53,202,98,67,94,203,81,90,122,90,77,163,121,227,52,110,12,121,221,90,134,27,189,94,118,110,100,197,101,230,70,72,110,200,245,237,44,229,206,175,246,183,150,158,78,247,54,177,145,87,219,175,182,101,196,125,81,163,75,141,50,45,67,219,233,207,115,135,71,233,90,234,96,185,209,87,219,23,165,229,42,13,184,184,175,202,163,67,247,213,243,107,219,79,158,60,249,174,206,119,237,28,201,105,164,117,106,221,74,111,207,235,253,114,218,228,124,211,214,73,208,178,114,222,245,49,240,231,57,200,88,11,196,107,222,82,195,95,203,107,83,42,139,220,169,240,143,210,44,139,229,142,182,85,199,95,235,143,13,120,109,231,216,0,140,247,53,230,69,109,135,246,83,255,122,29,165,32,108,14,0,214,2,95,125,243,103,62,239,85,110,57,80,19,211,172,43,173,227,241,142,105,22,203,193,124,206,213,182,35,230,199,152,30,181,121,115,61,161,249,244,163,223,251,150,57,145,131,88,113,219,157,54,49,239,196,52,201,101,96,169,60,205,101,107,87,64,211,243,215,206,159,174,101,148,210,169,111,217,239,114,163,116,222,247,41,83,28,44,210,246,197,50,165,118,28,74,1,192,182,114,215,229,66,164,114,94,199,37,158,167,185,237,49,244,162,161,120,59,218,234,120,215,179,218,95,109,71,233,216,199,250,219,23,83,226,57,227,101,71,154,206,235,209,191,46,211,186,234,211,82,153,208,149,166,174,239,107,65,22,111,231,144,60,231,139,57,185,252,116,16,215,63,121,191,99,121,162,31,151,39,185,92,42,149,9,165,124,238,0,91,62,46,181,11,64,222,134,28,180,209,114,117,28,115,219,193,1,167,218,177,204,235,142,1,241,184,236,82,0,201,229,96,91,189,238,246,98,78,227,232,161,135,30,42,230,11,7,90,75,159,183,209,250,242,62,56,173,125,92,53,141,184,14,143,251,144,243,109,110,243,150,246,211,249,63,78,83,171,211,115,59,202,231,64,87,218,150,250,52,67,203,77,139,237,74,215,243,46,63,250,4,162,1,76,131,0,32,176,162,174,0,160,229,134,218,152,245,184,210,205,235,240,8,141,33,1,192,210,40,61,53,150,220,88,83,195,75,63,185,193,215,182,142,216,104,42,53,220,99,227,190,20,184,139,141,219,26,95,161,204,226,50,220,200,202,243,249,251,216,81,245,40,155,188,143,249,51,167,79,31,165,81,159,110,0,231,160,82,87,131,39,238,87,41,56,19,247,171,180,140,220,9,109,11,160,148,26,151,185,65,167,52,136,1,154,210,52,67,130,11,181,125,141,163,97,250,238,171,231,207,157,152,156,191,74,13,249,120,188,243,247,158,63,126,94,26,97,86,59,247,227,185,91,234,96,197,160,78,206,251,181,244,205,249,103,72,163,57,238,107,87,153,17,131,73,165,14,102,60,231,135,148,63,81,28,97,86,10,208,197,227,158,243,86,14,0,122,180,69,91,254,172,149,47,185,3,147,207,183,184,174,182,64,98,60,222,185,188,145,120,254,215,130,86,67,243,163,197,227,85,58,135,226,114,135,142,214,205,117,93,91,126,203,101,160,235,39,125,238,227,146,59,145,181,139,75,93,231,79,92,215,144,128,214,152,178,191,84,111,214,242,125,156,46,215,73,113,223,107,229,118,78,63,215,205,154,190,20,84,171,109,71,44,47,198,180,61,162,120,190,151,130,224,181,243,56,214,255,109,251,237,0,235,153,150,209,95,165,227,28,131,143,154,63,43,149,3,30,225,212,86,86,104,185,185,77,148,167,233,123,103,64,214,183,28,238,42,79,98,254,47,149,209,165,124,158,47,4,245,45,195,117,28,115,121,91,227,124,151,243,126,46,103,115,57,149,131,157,181,139,45,241,252,26,147,247,181,29,90,247,212,245,107,174,147,218,230,139,235,174,181,155,250,236,103,159,105,188,207,125,202,220,184,93,185,93,179,74,155,217,219,89,58,199,219,250,8,0,166,69,0,16,88,209,126,5,0,79,159,62,221,218,224,244,173,45,67,229,32,70,110,108,149,110,255,42,85,204,177,17,90,75,131,216,121,136,141,157,156,134,109,251,161,134,65,110,80,106,155,99,131,189,36,118,140,75,219,151,27,125,110,72,199,198,168,70,208,244,145,59,191,165,192,93,12,250,212,246,57,166,75,45,77,226,126,149,166,137,29,163,90,67,180,171,51,90,74,151,40,55,120,135,220,210,110,113,95,107,231,71,60,7,242,190,198,60,144,207,143,248,93,215,62,150,210,208,157,158,82,167,180,173,161,92,154,166,180,140,216,169,42,53,124,243,249,225,78,149,166,243,249,59,100,244,211,216,142,103,41,176,158,59,246,99,58,195,113,123,74,65,171,28,132,140,114,222,187,243,206,59,59,211,175,150,63,227,185,210,167,28,175,165,93,91,231,214,98,135,173,180,174,56,170,45,115,154,151,58,250,109,243,73,91,192,191,203,42,1,192,82,58,228,91,84,87,57,127,98,30,28,218,113,204,29,215,88,246,215,182,191,171,195,29,203,170,210,118,119,5,206,75,1,192,182,14,179,203,142,146,169,2,128,125,234,248,184,174,28,164,235,170,243,188,207,165,250,50,175,63,183,83,98,25,209,150,7,114,154,118,141,40,174,5,212,250,228,219,46,125,203,225,62,117,76,159,0,80,30,93,231,17,213,49,93,107,105,95,91,87,91,57,224,91,98,219,182,163,86,22,231,60,91,58,158,171,6,0,173,116,17,201,163,26,99,253,218,215,220,3,128,214,167,205,28,203,205,120,142,214,46,212,244,189,211,3,192,106,120,11,48,176,37,226,27,190,252,208,220,232,150,91,110,105,198,136,15,221,213,131,142,243,3,165,245,253,162,82,190,224,179,210,131,224,245,32,98,91,116,194,155,146,143,127,252,227,123,191,199,23,17,44,26,14,203,117,219,67,15,61,84,92,135,63,191,53,61,144,249,196,137,19,123,191,223,118,219,109,77,201,241,240,48,226,62,15,76,94,52,218,150,243,40,61,22,13,154,102,209,89,29,253,38,197,210,11,93,244,89,220,38,237,91,126,139,155,222,236,102,125,210,212,15,172,142,203,244,190,230,52,142,226,49,127,248,225,135,155,54,126,104,125,164,229,198,101,143,121,81,64,204,63,57,191,89,220,215,156,71,190,243,157,239,236,253,158,31,36,221,245,96,233,120,62,149,222,164,183,202,195,209,149,207,189,124,165,81,105,57,113,249,218,167,174,55,129,234,37,65,74,35,205,231,188,169,127,167,126,128,182,142,137,211,88,219,87,58,46,90,103,204,223,202,31,67,142,191,210,38,150,5,165,117,196,23,35,148,202,190,72,219,146,211,33,231,253,90,217,18,203,133,218,249,22,63,215,60,250,137,226,241,150,90,94,214,49,140,243,228,242,221,219,88,218,214,90,126,140,199,107,17,204,108,74,114,153,211,149,158,83,41,189,136,66,219,24,143,85,105,95,251,158,63,113,57,63,248,193,15,154,85,196,178,127,209,161,93,158,95,67,95,164,17,243,82,233,120,229,227,208,117,206,148,202,221,92,55,251,97,252,235,210,167,142,191,254,250,235,247,126,207,47,27,210,185,25,235,154,124,254,232,37,51,202,19,181,23,160,181,149,241,249,229,41,125,210,193,101,104,164,60,150,219,68,165,99,23,247,99,157,231,80,46,79,98,185,17,197,207,75,229,82,166,125,84,190,118,30,82,253,161,124,223,245,242,57,201,101,75,173,190,210,54,228,54,71,46,239,23,23,85,139,243,198,207,53,207,170,231,244,16,90,183,143,187,210,200,245,43,218,149,218,204,177,220,140,237,231,90,249,145,203,69,0,235,65,0,16,216,66,185,81,40,170,56,107,141,169,85,197,70,125,73,238,72,222,218,227,141,105,177,147,91,154,167,212,224,211,103,106,92,28,79,111,238,139,13,133,218,186,99,7,33,190,65,177,228,120,122,99,172,126,175,117,168,87,145,131,3,49,248,150,247,171,207,155,254,252,54,63,139,105,216,247,77,129,109,233,210,102,108,128,76,180,221,177,83,208,55,152,29,59,30,67,182,251,201,39,159,108,218,182,37,118,52,237,129,7,30,24,21,96,139,199,224,214,158,111,18,236,106,248,230,229,228,64,202,84,98,16,163,109,219,227,241,82,250,13,105,184,199,180,206,231,182,197,115,175,43,31,215,210,161,43,127,198,227,164,101,212,246,55,7,8,98,80,36,47,167,182,63,254,46,170,117,162,107,249,241,228,201,147,239,218,215,120,188,106,23,66,178,174,128,255,186,29,79,111,157,207,246,179,12,243,246,76,81,246,199,114,184,180,221,57,96,53,54,136,20,47,138,200,186,2,128,185,142,175,29,139,99,199,142,53,113,91,242,126,41,223,70,190,200,229,243,40,127,31,181,93,4,93,165,254,201,250,44,107,191,2,128,49,255,231,188,153,183,39,150,7,93,23,145,242,178,52,127,223,250,41,7,111,74,111,149,87,154,232,120,229,105,115,89,86,59,183,174,78,111,55,222,207,183,220,198,116,240,249,191,142,250,117,78,186,202,205,216,103,185,186,231,155,171,9,0,2,235,115,164,1,176,21,98,16,78,13,107,93,45,247,21,55,81,165,186,142,32,149,116,53,136,99,99,211,21,123,28,141,224,223,31,125,244,209,11,230,83,131,192,211,231,160,143,26,124,57,160,169,6,65,14,154,229,134,174,182,181,180,238,220,209,213,182,244,237,80,174,75,222,231,216,193,201,141,31,109,107,105,191,114,103,55,238,87,108,52,251,179,216,89,241,239,177,211,120,16,1,192,124,108,106,251,154,59,90,113,187,181,126,111,123,87,192,58,203,141,123,141,130,208,178,227,168,138,190,157,163,188,125,241,56,58,141,186,142,193,126,141,202,106,147,71,37,181,157,43,165,96,86,223,178,40,230,183,90,30,210,241,81,0,86,121,123,236,69,142,174,252,57,36,216,174,188,224,115,43,110,127,237,120,151,120,84,152,143,181,150,231,252,166,207,245,189,211,191,79,126,204,199,171,86,14,230,188,117,208,121,173,171,99,93,58,46,219,112,254,116,109,67,206,27,235,28,185,55,133,88,70,123,196,101,41,127,229,122,75,233,16,247,213,163,197,61,157,190,215,8,126,141,14,210,57,222,118,206,232,248,235,124,235,27,64,24,107,147,130,61,125,203,37,151,39,46,143,84,158,180,5,83,87,225,11,36,222,54,31,247,124,23,135,228,114,42,150,151,57,104,153,249,120,123,121,90,15,129,184,237,212,183,143,80,170,159,166,12,238,3,120,27,1,64,96,75,168,67,29,111,9,85,197,120,195,13,55,44,3,98,234,24,30,100,37,25,27,117,250,125,103,103,167,215,124,121,4,96,236,16,251,118,86,55,248,244,185,126,242,200,150,220,225,232,187,238,77,144,143,89,76,199,28,44,29,154,166,121,132,165,110,197,24,122,27,219,126,201,65,199,56,138,164,77,220,63,117,118,148,158,26,17,51,52,88,151,59,52,162,180,210,85,235,24,100,31,42,239,151,206,213,218,45,161,209,38,4,48,114,254,203,35,141,162,24,16,144,33,65,228,190,1,179,62,233,54,86,238,120,116,29,239,60,106,205,157,148,188,223,93,65,10,125,31,203,187,252,221,144,252,152,131,232,170,27,250,216,132,188,86,147,203,246,109,58,127,98,93,86,10,238,229,109,220,244,192,70,60,22,218,159,190,245,81,105,180,181,202,234,155,111,190,121,239,111,5,255,250,28,91,221,82,168,17,100,26,85,118,24,2,65,99,202,19,207,227,250,127,93,233,164,99,16,243,132,202,159,88,239,214,46,2,197,121,186,182,45,239,175,230,93,215,69,110,172,87,44,239,116,28,251,150,31,4,0,129,245,32,0,8,108,9,63,107,43,63,135,78,157,66,85,168,106,28,31,212,136,182,124,107,80,223,43,207,121,123,213,1,112,144,202,163,219,220,168,84,131,50,63,123,199,211,153,159,107,51,102,221,7,161,109,20,72,108,252,143,217,175,220,193,84,222,233,115,91,224,65,116,172,242,182,42,200,209,71,190,229,164,148,239,74,163,36,75,114,167,212,219,165,64,138,242,100,237,217,75,109,158,127,254,249,119,173,163,79,190,219,132,206,237,208,17,73,49,0,216,119,222,77,9,130,228,252,209,181,29,249,123,119,82,242,241,238,234,184,212,150,35,202,43,26,229,157,71,182,213,242,227,20,231,208,166,217,230,243,39,6,112,75,231,67,12,140,149,234,181,77,147,71,3,143,173,227,253,89,110,203,244,201,135,171,150,241,219,102,213,81,161,235,12,0,42,16,167,145,155,222,70,181,67,243,115,8,243,177,202,251,211,181,109,249,54,249,92,30,96,123,196,243,83,109,250,190,237,169,77,47,23,129,109,69,0,16,216,34,110,80,229,32,160,58,127,190,37,248,160,43,204,182,231,103,117,201,183,196,42,232,231,101,233,150,150,210,114,115,0,112,236,186,55,65,219,45,144,171,238,215,144,103,252,28,180,85,183,83,121,66,207,78,82,158,201,47,70,169,81,250,232,22,180,56,202,214,28,148,30,26,4,60,123,246,236,187,214,177,45,199,96,149,224,220,38,143,42,235,99,108,167,57,31,239,85,56,200,18,59,217,214,39,63,110,115,57,104,219,124,254,232,98,139,235,233,210,104,172,56,18,170,239,243,26,15,210,212,245,172,242,174,130,70,94,174,210,74,163,202,250,6,164,99,25,63,215,103,133,173,122,129,100,157,163,167,124,27,118,188,149,91,117,173,63,43,189,172,109,104,0,16,243,116,252,248,241,89,212,79,192,54,227,37,32,192,150,81,167,176,244,0,120,53,174,226,219,112,15,202,42,87,173,243,3,246,253,156,45,63,99,102,27,58,74,235,48,197,243,161,54,253,25,83,209,42,219,170,91,196,52,74,202,111,51,84,80,175,239,27,252,52,2,85,111,253,44,117,154,20,116,89,181,163,217,246,242,145,77,83,42,95,198,206,219,215,65,5,14,87,217,215,117,242,219,57,199,228,199,109,15,194,150,108,211,249,163,186,44,222,174,24,95,126,16,95,240,164,99,219,231,205,171,155,100,138,188,149,3,162,250,187,116,241,165,52,159,94,24,226,50,94,233,167,11,159,251,249,146,136,253,146,31,133,49,102,84,246,58,229,23,124,248,57,111,250,183,237,5,72,56,220,182,169,45,10,204,21,1,64,96,11,169,225,171,142,97,126,30,138,58,21,7,125,43,204,170,157,131,248,28,32,95,85,246,243,173,74,87,13,143,167,55,2,111,115,160,43,142,222,204,157,163,85,27,255,219,20,16,24,123,12,213,129,244,11,19,20,248,83,199,112,232,27,252,148,159,20,4,44,141,174,234,122,179,98,151,109,202,155,199,7,190,164,32,191,128,98,140,131,74,159,161,1,192,218,72,150,60,250,186,235,156,123,162,199,155,76,251,230,199,77,13,98,174,98,213,0,200,65,83,25,228,60,161,17,110,10,2,106,212,155,70,235,139,131,87,219,16,40,201,245,209,170,252,214,223,184,239,106,191,116,5,181,149,118,10,126,107,123,212,6,82,26,171,93,144,111,23,157,131,161,47,179,202,199,101,221,249,42,215,173,62,118,249,133,32,181,237,233,42,31,115,192,127,104,122,96,115,196,124,50,199,219,245,129,109,67,0,16,216,18,126,9,134,169,49,165,231,194,229,142,97,126,120,255,126,136,29,223,210,155,188,134,200,163,252,212,201,245,237,191,165,64,78,219,139,52,54,93,78,167,248,162,133,85,247,107,155,210,37,7,78,242,11,13,250,80,135,82,157,107,233,251,178,128,40,167,143,58,153,234,96,198,60,55,52,95,231,253,218,166,188,153,95,250,209,246,252,165,28,160,238,219,241,244,219,110,237,160,110,229,203,219,209,21,224,168,61,156,127,104,7,183,237,45,203,125,242,99,219,11,84,198,156,67,155,38,231,193,109,187,213,83,199,202,143,229,208,177,214,197,9,143,114,83,189,93,27,221,185,137,114,29,191,74,89,166,227,168,178,90,193,187,220,126,113,96,176,68,223,121,189,154,111,238,207,7,91,165,60,201,101,218,58,228,183,49,59,128,171,99,84,187,91,35,78,63,100,127,100,91,206,21,188,219,54,95,168,7,230,136,0,32,176,37,244,188,155,210,8,36,117,12,15,250,121,26,185,33,174,109,237,82,235,64,228,64,159,27,149,249,118,19,203,157,196,62,163,180,54,165,35,153,175,112,199,227,184,234,126,41,13,243,232,138,174,70,87,14,50,239,151,188,175,14,228,181,201,249,39,206,51,244,124,208,62,151,110,63,243,195,234,109,104,163,85,243,231,91,218,55,245,24,100,121,219,219,58,252,249,187,33,183,234,231,192,66,215,185,185,174,115,55,142,166,238,90,71,60,62,49,175,229,103,163,181,165,89,14,162,228,142,241,29,119,220,241,174,121,218,242,99,126,126,106,159,91,34,55,125,84,112,41,64,188,45,231,143,40,96,165,81,140,14,4,234,153,134,187,187,187,203,17,157,30,197,182,45,114,29,191,74,61,171,178,86,23,104,116,174,248,223,56,79,169,253,160,99,26,203,248,195,240,114,128,92,158,12,41,27,247,171,77,152,219,101,122,12,77,219,51,222,226,231,93,129,160,92,62,18,0,220,94,57,63,140,237,35,140,185,27,6,192,187,17,0,4,182,72,173,99,19,43,215,131,184,21,38,119,62,117,187,83,91,37,173,142,81,219,243,10,227,232,45,53,106,181,223,181,6,101,190,13,69,157,132,182,14,160,26,30,125,158,53,52,165,90,90,196,78,186,246,57,54,112,167,216,175,60,10,174,109,116,133,182,81,65,135,131,8,142,214,130,190,53,106,24,198,55,164,78,209,233,175,205,95,11,60,247,21,3,75,126,126,85,141,190,215,126,109,194,72,193,220,249,108,11,40,197,96,128,242,112,126,52,65,155,60,109,91,250,172,243,220,141,199,185,45,16,169,99,19,243,74,206,31,57,0,88,59,247,243,8,189,123,238,185,231,130,191,107,157,227,184,190,88,94,228,128,109,159,219,41,245,214,235,85,206,155,253,232,136,197,50,172,239,249,179,9,23,120,84,94,251,101,45,122,102,111,109,4,251,182,200,249,92,117,124,91,222,209,237,206,165,115,213,199,47,142,252,203,163,0,149,110,57,111,229,59,27,14,203,11,36,98,249,216,22,48,203,121,126,213,122,171,175,220,78,81,153,215,22,124,204,23,135,106,117,93,124,78,166,228,242,177,52,253,182,219,143,125,56,168,71,195,228,227,222,167,143,144,203,122,213,255,122,246,167,46,170,180,213,3,0,186,17,0,4,246,201,20,13,214,62,163,58,14,226,42,169,26,124,177,209,231,142,88,110,92,248,69,37,106,224,183,53,80,115,99,161,237,234,175,210,53,7,89,106,235,86,163,65,29,202,174,198,228,212,74,141,220,60,162,33,119,130,180,95,121,180,79,215,126,229,52,213,126,198,124,167,70,87,169,225,164,134,182,3,106,7,53,154,52,63,8,95,157,199,82,126,87,199,82,219,218,246,108,191,156,222,125,174,54,215,130,62,109,183,105,246,81,234,56,215,142,129,2,50,50,36,128,182,170,182,70,184,223,58,46,185,67,22,197,227,164,253,29,82,214,229,233,181,14,149,17,49,159,183,229,241,169,228,50,172,150,103,226,203,28,84,38,229,32,187,206,185,88,86,197,233,163,28,252,143,121,203,243,119,5,130,115,126,28,114,14,41,175,41,159,173,82,95,180,221,22,62,149,82,199,177,235,252,25,122,251,255,58,196,252,211,167,252,217,47,99,131,182,249,130,64,87,29,175,188,152,235,52,77,171,186,95,159,199,124,151,95,152,162,233,242,121,147,223,8,157,3,232,57,141,231,50,74,40,191,25,185,86,158,196,253,207,101,217,58,229,246,151,180,141,0,207,219,86,11,228,228,199,27,244,121,254,115,206,139,185,141,181,233,74,119,8,248,57,216,93,98,90,180,229,125,29,175,174,199,110,40,47,77,29,24,204,199,221,119,93,12,233,35,196,11,3,250,125,14,65,95,224,192,236,2,88,201,153,51,103,118,117,42,249,103,209,249,40,78,183,232,184,92,48,221,131,15,62,184,252,124,209,176,221,93,52,160,150,255,182,121,224,129,7,46,152,47,90,84,172,203,239,22,141,128,221,161,60,175,126,244,123,137,214,25,183,93,251,156,233,179,69,195,226,130,233,188,76,237,223,162,179,186,247,125,159,237,140,203,90,116,38,90,167,85,218,105,153,171,172,123,209,160,216,155,111,76,58,70,62,86,109,233,170,124,226,239,23,29,162,221,33,251,165,253,41,237,87,233,184,44,130,56,239,154,95,211,58,109,226,242,53,109,73,156,119,209,160,46,78,179,106,250,117,237,171,182,183,109,95,99,126,209,239,218,206,83,167,78,45,243,142,166,143,223,251,28,213,57,233,243,78,159,107,61,89,60,150,165,244,141,219,92,59,247,181,13,125,143,129,214,151,229,50,166,84,6,12,145,183,199,251,165,180,200,251,16,243,143,142,69,46,167,166,56,111,74,121,84,199,75,233,211,149,199,251,148,77,125,183,243,145,71,30,185,32,159,232,239,40,31,135,218,186,226,54,105,121,121,186,88,23,212,206,219,90,185,209,149,31,149,94,125,206,161,210,118,245,17,211,39,110,159,246,41,150,13,185,12,172,233,83,255,172,122,254,116,137,101,113,223,60,220,181,221,218,174,82,126,86,62,84,254,232,170,239,115,94,171,149,187,57,157,75,199,52,79,19,203,15,165,109,215,182,196,109,26,91,199,187,124,215,247,125,246,55,231,79,157,139,249,248,187,140,247,250,227,247,46,219,245,111,20,167,209,177,40,137,199,182,86,166,143,201,51,109,203,168,229,125,233,42,79,186,190,31,186,190,161,114,25,220,39,111,199,115,54,231,237,252,125,237,156,206,109,106,205,163,252,160,188,162,121,244,119,46,15,149,6,93,117,200,170,245,235,144,229,197,99,226,54,136,166,215,62,40,127,234,120,198,180,208,223,165,125,24,82,167,199,252,237,52,137,235,116,157,145,207,181,188,206,161,117,127,78,151,82,249,81,59,239,114,249,80,202,55,0,250,35,0,8,140,164,138,85,141,140,220,240,84,69,168,134,73,238,60,106,250,60,157,230,85,133,126,207,61,247,116,174,207,141,120,7,55,188,76,87,252,67,59,116,222,254,216,184,112,3,42,54,224,180,31,185,113,161,138,63,239,95,220,198,182,159,90,135,55,139,235,236,211,32,203,157,247,190,235,214,190,106,249,177,81,164,229,232,24,246,233,168,149,196,99,229,244,85,131,70,219,168,101,246,9,254,197,253,42,5,198,134,164,105,169,3,157,127,74,219,161,101,230,70,182,27,168,93,233,87,106,48,118,201,13,255,210,143,150,93,202,123,185,33,157,211,38,55,122,245,121,76,183,152,183,253,153,246,203,121,42,167,143,207,159,152,231,212,128,205,231,143,229,245,15,57,6,177,161,237,188,228,142,206,24,185,33,30,203,162,210,54,232,179,92,190,105,223,115,39,120,76,64,169,180,142,190,199,93,251,209,85,54,13,205,159,241,152,187,179,165,125,117,103,204,203,232,10,52,213,210,44,30,203,90,94,22,79,163,253,139,249,209,231,71,173,220,232,123,14,41,255,140,145,235,59,165,171,3,139,90,183,211,59,79,151,211,91,211,105,27,186,234,31,187,243,206,59,71,157,63,109,188,173,177,227,217,85,246,183,213,155,113,255,242,57,91,250,209,122,99,121,99,165,115,62,151,187,146,235,18,253,104,219,75,117,92,174,27,125,190,215,2,92,53,67,235,217,156,94,181,188,87,10,46,42,125,226,190,212,202,80,45,187,180,143,14,186,122,59,114,93,166,239,114,93,150,243,100,46,211,107,121,38,31,255,54,165,101,56,200,82,107,235,196,182,85,46,79,98,121,85,42,79,106,235,91,165,141,147,151,239,109,232,27,88,204,237,154,90,57,219,118,78,151,142,121,252,81,153,81,106,147,198,109,44,213,33,171,212,175,165,246,178,3,108,165,116,174,5,197,226,254,151,202,146,124,222,14,169,211,187,218,233,185,110,119,222,114,157,183,74,155,185,79,31,33,159,247,94,103,62,214,171,6,106,129,195,140,0,32,48,82,159,14,125,174,196,74,157,220,62,193,63,201,13,211,220,160,25,218,88,105,235,36,186,129,212,85,89,151,42,224,82,176,197,13,4,237,107,223,198,166,27,52,67,174,174,107,221,185,227,25,247,169,212,64,175,5,142,218,142,99,23,165,155,215,167,159,210,58,148,30,181,17,119,165,253,170,109,103,109,191,74,219,84,58,230,181,237,40,93,113,141,63,30,61,209,149,126,67,141,221,215,210,8,194,56,125,238,184,230,128,85,237,124,46,165,79,87,218,212,242,172,206,255,210,49,112,0,33,235,234,28,196,227,48,84,46,139,186,242,99,91,254,209,178,86,237,68,182,173,163,84,190,245,45,155,198,228,207,90,25,86,219,150,26,45,167,52,34,175,207,121,59,36,63,150,214,219,118,14,141,13,28,123,217,249,24,233,111,47,179,43,189,189,207,109,245,231,84,231,79,151,49,117,248,144,243,190,207,133,151,156,126,93,231,188,207,247,161,117,115,105,148,237,144,250,56,106,59,63,116,252,227,50,107,219,23,131,48,93,121,198,251,92,202,123,90,142,215,87,26,121,175,239,186,202,107,7,83,250,180,137,218,182,181,111,91,165,43,64,175,159,161,233,222,86,158,244,201,231,171,114,186,12,25,129,219,85,78,245,189,240,155,211,51,150,145,206,19,154,70,229,71,76,163,62,193,168,33,245,107,159,160,127,105,121,165,126,65,44,211,188,92,165,137,246,171,118,206,14,169,211,75,235,140,105,238,227,82,90,231,152,114,51,138,23,178,242,246,182,181,37,226,54,171,94,5,48,222,142,254,211,0,216,55,126,166,135,158,101,209,246,28,179,26,207,235,231,95,232,57,80,155,248,70,188,184,159,126,126,208,144,125,213,124,122,38,74,233,25,51,235,94,247,58,196,109,58,222,242,150,188,190,203,24,187,95,126,169,138,108,106,222,17,63,211,199,219,170,125,237,243,188,50,239,95,41,141,157,126,74,179,252,210,4,241,155,89,189,78,45,163,52,221,170,54,229,24,140,41,139,156,62,206,199,235,78,159,190,199,125,29,242,249,54,246,77,148,99,207,219,85,243,99,158,127,202,180,108,59,207,214,109,27,202,48,63,183,82,207,32,211,185,213,245,6,112,29,211,69,167,121,173,245,212,170,109,143,182,229,237,103,61,235,180,44,29,123,63,171,244,32,242,229,126,217,196,246,141,94,4,165,60,165,60,60,180,140,25,91,215,71,177,60,138,101,164,151,187,233,121,161,173,125,232,54,75,159,52,121,34,60,171,183,235,28,143,235,204,231,146,150,177,142,186,61,26,211,150,240,185,63,69,249,5,28,102,4,0,1,0,0,128,9,168,83,235,23,100,60,242,200,35,123,29,107,117,120,245,163,96,73,126,155,180,248,5,25,192,182,209,139,27,20,52,82,126,7,0,108,54,222,2,12,0,0,0,76,192,193,63,141,226,137,163,106,244,187,222,80,124,234,212,169,229,72,169,7,30,120,224,130,81,61,188,213,18,219,74,193,191,185,142,184,4,128,185,33,0,8,0,0,0,172,40,223,190,222,70,193,64,5,1,173,237,22,97,96,83,249,86,210,219,110,187,173,1,0,108,62,2,128,0,0,0,192,138,226,40,190,62,207,168,138,65,194,77,125,30,43,96,10,82,235,185,150,49,159,43,232,237,103,17,2,0,54,223,145,6,0,0,0,192,100,250,220,210,27,167,185,243,206,59,27,96,147,221,124,243,205,123,47,219,208,109,236,242,240,195,15,15,126,81,27,0,224,224,48,2,16,0,0,0,88,81,124,59,165,70,74,233,214,200,26,5,82,238,184,227,142,229,239,122,249,199,65,189,237,26,232,35,190,169,55,190,185,87,249,156,224,53,0,108,15,222,2,12,0,0,0,76,64,1,145,187,239,190,123,239,111,61,235,79,1,18,7,248,20,20,212,168,41,77,39,10,254,221,123,239,189,13,176,201,116,251,239,13,55,220,176,247,172,74,5,187,61,26,80,47,182,1,0,108,7,2,128,0,0,0,192,68,20,24,57,113,226,68,115,250,244,233,226,247,10,154,40,40,168,192,95,159,103,5,2,155,224,254,251,239,95,230,107,211,115,255,242,219,172,1,0,155,141,0,32,0,0,0,176,6,122,73,130,70,77,233,71,47,250,80,176,132,160,31,182,149,111,253,85,30,230,197,53,0,176,125,8,0,2,0,0,0,0,0,0,51,198,75,64,0,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,59,210,0,0,128,141,240,196,19,79,52,15,61,244,80,243,228,147,79,46,255,254,248,199,63,222,220,116,211,77,205,241,227,199,27,0,0,132,186,2,0,48,6,1,64,0,0,14,152,58,114,223,248,198,55,150,255,150,220,122,235,173,205,3,15,60,64,231,14,0,14,49,234,10,0,192,42,118,118,23,26,172,5,87,231,0,0,93,212,153,251,250,215,191,190,252,253,234,171,175,94,118,224,84,87,200,47,126,241,139,101,61,242,220,115,207,45,255,214,116,95,251,218,215,26,0,192,225,66,93,49,47,58,86,234,43,138,143,35,0,172,221,46,38,247,224,131,15,238,46,42,101,5,86,139,63,250,238,204,153,51,187,83,209,178,180,206,252,51,229,58,176,89,116,124,157,151,246,131,242,210,237,183,223,190,123,239,189,247,238,174,195,162,161,186,220,31,253,11,28,38,206,251,250,185,231,158,123,118,207,158,61,251,174,105,116,254,45,58,114,123,211,77,113,158,212,234,141,131,172,63,180,78,237,223,226,34,89,235,52,42,139,214,93,86,184,14,87,90,76,109,191,203,111,57,117,234,212,114,125,235,216,159,185,81,254,211,241,233,58,7,238,186,235,174,229,116,223,255,254,247,119,129,117,219,132,186,162,205,35,143,60,50,170,238,88,103,89,187,78,171,214,69,218,223,69,16,119,239,88,109,115,159,109,149,99,232,253,159,218,152,227,179,95,237,11,224,160,17,0,156,88,172,160,85,176,187,32,209,143,126,143,133,253,84,5,140,27,161,251,17,108,196,102,120,112,159,59,144,15,60,240,192,94,158,42,53,58,87,69,0,16,135,145,3,94,250,209,57,214,37,158,135,15,174,216,89,106,171,55,14,42,168,209,39,0,120,255,253,247,79,218,97,120,176,210,177,157,91,0,80,237,15,173,83,255,162,29,1,64,108,154,77,168,43,212,127,169,181,255,226,246,13,109,199,109,107,0,48,166,241,24,46,103,84,38,43,141,215,209,182,222,47,155,24,0,28,211,86,88,245,152,2,219,130,103,0,78,40,14,205,95,92,157,91,254,174,33,250,145,134,122,47,26,139,23,76,59,213,16,125,221,10,160,31,209,176,242,211,167,79,47,111,7,184,251,238,187,155,69,161,220,0,99,45,26,40,205,163,143,62,218,92,127,253,245,239,202,211,0,198,81,217,44,170,3,22,29,128,206,233,53,141,206,195,69,195,118,89,135,184,188,95,133,206,237,210,173,71,122,100,197,38,186,243,206,59,151,245,168,202,162,41,124,250,211,159,94,254,187,59,243,167,161,40,143,169,236,86,219,4,192,118,217,132,186,66,253,138,239,124,231,59,197,62,139,214,113,216,196,118,241,80,170,195,244,163,186,247,212,169,83,13,166,55,166,173,176,202,49,5,182,202,46,38,177,9,87,231,242,85,55,109,147,71,28,106,104,254,88,109,87,252,166,50,102,89,218,174,190,87,204,214,117,101,109,170,245,247,221,23,79,211,53,130,164,239,118,149,210,125,236,177,24,195,243,117,141,0,172,165,79,159,116,27,146,182,121,186,33,121,12,24,194,117,134,202,232,182,115,78,223,105,164,128,174,102,139,242,163,203,245,85,202,224,117,141,94,90,229,156,236,51,2,176,143,33,233,210,84,174,246,231,17,13,125,150,217,119,189,185,252,158,178,156,89,101,89,125,230,235,218,199,62,235,223,207,187,18,198,212,209,109,35,0,227,254,49,2,16,251,97,83,234,10,253,44,2,86,197,105,124,206,180,181,227,106,219,48,116,244,216,216,50,174,111,26,76,217,230,235,26,49,217,54,10,124,149,182,107,219,119,125,235,232,33,235,29,122,12,227,177,104,90,70,220,13,237,27,245,53,54,15,13,153,135,190,3,54,217,69,13,38,49,230,234,220,189,247,222,187,252,125,93,87,206,244,178,17,143,236,240,131,102,111,184,225,134,189,17,15,118,226,196,137,229,231,26,49,40,26,53,168,191,181,79,154,246,216,177,99,23,204,163,237,213,103,154,102,103,103,103,57,157,31,58,44,250,92,63,145,174,26,234,51,253,107,154,39,46,75,255,106,91,186,104,251,110,190,249,230,229,244,250,209,239,122,248,113,252,222,219,175,229,121,58,125,230,233,156,22,154,55,110,187,104,190,152,30,37,250,206,219,160,52,80,250,248,65,190,166,191,245,185,190,247,250,243,177,214,246,56,141,61,77,94,111,76,39,79,243,227,31,255,184,184,93,74,95,79,231,99,19,183,203,199,58,166,187,255,246,188,241,179,184,47,165,188,211,39,29,178,82,186,196,227,103,113,59,188,79,67,210,173,207,52,94,71,204,39,154,71,121,40,206,171,125,236,218,47,96,8,93,101,22,141,204,104,123,49,212,29,119,220,177,55,114,92,252,224,119,121,248,225,135,155,117,82,217,163,243,64,231,72,124,227,164,182,37,151,7,62,175,227,249,246,131,31,252,224,130,229,245,153,166,75,44,223,77,105,148,203,53,149,47,109,117,171,202,208,88,79,149,234,173,56,157,151,89,170,163,98,217,89,42,119,107,156,190,177,156,137,101,84,223,58,91,98,89,92,170,23,75,117,176,247,43,214,27,181,58,200,101,100,169,126,144,82,121,155,143,109,78,167,182,250,66,235,204,251,238,207,180,111,145,254,142,159,245,169,123,115,93,168,159,182,188,152,243,46,117,2,246,203,38,213,21,126,209,72,164,50,82,235,45,221,29,146,203,142,190,237,124,157,151,62,255,221,70,31,91,127,116,149,207,46,27,181,93,94,126,169,111,147,181,213,69,90,102,108,27,199,125,214,52,46,215,74,203,232,42,203,165,214,62,142,117,70,76,43,45,63,151,209,165,253,115,90,180,181,233,243,114,180,63,109,233,148,151,31,243,66,173,142,46,181,193,115,26,116,149,243,165,180,45,229,161,174,121,250,166,75,223,250,20,216,8,187,88,217,166,92,157,203,87,221,180,124,95,149,123,240,157,7,243,54,133,209,21,249,42,182,71,39,248,71,211,251,185,65,122,9,68,243,206,85,64,205,231,229,199,171,88,77,225,106,78,105,132,151,215,171,121,227,178,218,94,52,17,211,90,243,248,170,83,124,54,73,220,126,125,174,109,245,178,227,116,158,55,94,189,215,119,121,186,76,163,41,75,219,160,117,120,30,31,107,239,159,210,207,127,251,248,199,105,244,189,159,209,212,164,171,104,113,31,245,123,188,210,26,211,221,105,92,218,174,156,230,62,134,113,89,254,44,190,192,38,142,126,201,203,138,163,88,53,79,233,88,148,142,95,60,22,121,127,98,254,200,121,80,211,123,25,62,111,114,186,121,164,107,223,180,141,249,36,111,75,254,108,63,159,215,133,249,43,149,137,58,111,92,62,136,203,91,229,193,88,71,76,241,204,204,88,111,60,88,120,9,136,185,60,117,249,230,115,43,214,119,165,242,174,73,207,18,108,43,19,219,202,153,172,52,250,57,150,89,185,12,171,141,206,242,75,49,114,25,86,90,166,182,167,182,204,90,185,91,27,41,19,247,161,86,246,116,165,71,174,179,115,189,232,244,143,101,113,41,207,228,178,63,110,67,44,195,245,93,169,174,246,178,98,91,195,229,173,203,104,239,139,235,11,77,167,124,221,39,157,188,94,231,179,152,110,94,174,63,115,27,165,45,159,197,182,69,172,11,181,173,154,198,233,153,71,0,118,213,91,140,0,196,58,109,74,93,225,127,115,27,221,229,77,169,47,18,219,249,241,92,140,211,228,209,99,222,230,184,47,125,234,143,146,92,62,151,218,115,249,217,237,185,94,168,233,170,139,114,189,225,125,142,229,159,215,231,52,173,181,171,107,109,215,82,251,184,182,47,165,207,226,113,240,51,243,186,250,54,46,219,189,127,165,186,171,237,88,148,234,105,253,88,91,125,214,39,63,248,188,40,29,159,56,143,210,220,127,231,254,111,156,167,150,46,250,59,222,93,215,183,62,5,54,1,1,192,9,44,162,251,23,52,64,107,220,152,141,13,94,23,108,171,52,32,93,193,106,89,170,60,244,163,2,203,235,115,231,97,76,0,208,133,155,11,47,47,51,126,238,151,156,88,46,204,37,55,66,188,142,152,22,49,32,90,43,44,213,105,211,246,234,223,62,219,239,202,34,46,219,21,148,11,245,88,208,187,242,213,50,107,52,141,190,47,5,233,188,93,110,140,197,229,104,122,87,152,254,91,223,159,60,121,242,93,233,228,198,128,243,86,110,212,121,249,94,86,60,182,113,186,220,176,138,13,185,60,77,233,179,24,172,204,121,199,149,91,188,229,93,111,166,211,231,181,219,224,99,39,48,30,99,175,175,148,143,98,250,196,105,227,231,74,247,184,15,125,210,54,174,163,212,193,204,159,185,129,5,76,161,212,49,139,231,65,236,184,228,11,68,83,118,234,74,63,185,142,112,121,163,58,198,219,24,207,113,47,75,231,191,185,188,243,57,233,105,244,134,202,56,77,173,28,171,105,235,116,197,101,199,109,110,83,170,175,226,50,99,185,232,116,143,193,166,62,229,110,109,31,242,124,126,123,103,87,122,228,58,175,148,31,84,38,234,111,215,213,109,1,192,120,44,115,217,95,170,19,221,9,116,128,49,7,225,68,235,213,186,92,39,150,210,68,235,208,52,181,250,222,199,208,219,226,191,227,103,222,47,239,67,169,142,139,157,214,124,251,174,182,57,175,63,7,0,75,211,234,95,183,135,8,0,98,157,54,165,174,80,62,87,158,143,23,22,226,173,172,181,11,253,249,92,204,101,90,44,27,74,193,191,184,13,109,245,71,137,150,167,121,75,125,129,124,113,36,182,75,251,180,251,218,234,162,182,122,35,167,91,228,178,39,246,113,212,142,205,211,214,218,199,165,1,41,49,168,152,219,181,165,54,125,41,221,93,222,186,207,26,235,250,88,190,214,234,188,24,152,140,251,86,122,233,134,203,213,56,93,110,191,151,234,247,82,31,171,84,159,198,126,103,174,167,218,130,134,49,216,151,251,96,82,58,38,185,62,5,54,5,47,1,153,128,135,37,199,7,169,107,56,180,134,166,251,129,219,26,254,173,233,52,124,63,62,240,85,243,104,120,240,20,183,146,104,57,121,168,177,214,55,246,5,32,186,117,192,251,228,161,253,254,87,195,163,117,27,179,30,20,63,230,37,38,190,133,85,219,23,135,95,235,111,223,98,160,135,177,102,126,96,189,230,215,54,148,30,94,31,183,223,183,75,104,187,53,175,110,141,120,242,201,39,151,159,233,1,177,122,17,139,214,165,227,165,105,124,59,129,190,171,209,126,123,27,52,189,126,247,122,158,127,254,249,229,191,190,69,34,46,71,219,179,168,128,46,248,91,243,106,25,218,151,120,107,135,135,211,123,57,186,93,60,126,127,219,109,183,45,31,238,108,190,69,68,226,45,17,62,94,218,214,248,16,232,252,187,214,19,151,239,207,106,195,250,245,157,31,96,28,111,121,215,54,197,237,202,188,109,139,74,255,130,219,69,188,190,18,223,42,31,215,45,74,107,231,157,156,94,125,210,54,242,247,49,93,242,103,125,111,113,0,250,240,67,166,227,109,45,139,134,227,242,214,18,191,32,74,116,174,28,79,183,125,121,158,41,94,212,81,186,173,44,223,202,165,50,94,231,150,235,23,157,243,241,188,247,231,241,92,205,229,157,183,57,158,183,86,59,247,135,138,231,175,203,200,85,207,219,88,134,223,114,203,45,203,127,189,76,151,187,177,238,136,116,219,221,173,45,15,223,87,186,199,180,87,250,233,246,161,182,178,183,196,249,64,245,155,202,101,237,187,202,191,82,29,90,18,143,101,46,251,227,227,38,226,113,211,62,251,65,246,206,47,202,7,42,111,181,12,165,85,108,27,104,123,252,82,50,173,79,223,43,109,219,94,42,229,99,168,229,170,45,165,60,164,101,235,95,127,22,203,124,113,62,139,47,59,81,26,107,157,90,86,108,151,137,210,168,235,197,86,94,166,95,164,226,253,215,62,149,30,95,1,76,105,83,234,10,209,249,162,117,250,60,138,109,93,183,173,35,109,147,206,85,223,2,235,50,180,212,231,81,249,226,182,168,250,45,113,95,198,214,31,174,187,252,232,3,157,179,46,139,220,238,55,149,17,254,123,213,118,95,172,55,220,215,232,42,43,244,189,219,213,177,236,86,189,224,180,201,219,156,219,199,166,105,114,27,54,214,55,57,159,184,77,175,207,99,93,230,253,247,182,151,234,250,227,239,60,110,170,237,56,196,219,216,227,190,41,205,227,237,182,90,159,214,165,237,215,60,158,47,183,241,75,229,124,110,115,100,90,166,126,52,175,110,91,214,118,116,245,97,157,46,177,63,44,154,71,245,73,233,152,230,118,208,208,250,28,216,15,4,0,215,68,133,75,60,233,85,80,168,224,201,149,218,148,84,152,169,193,108,90,207,173,19,188,249,43,82,101,174,70,135,10,61,23,114,90,143,26,35,125,59,27,226,116,41,5,45,197,129,180,204,29,140,41,10,83,29,143,216,41,80,218,185,241,209,150,110,154,182,235,57,143,222,190,182,99,173,74,165,244,12,194,210,114,186,58,40,139,171,150,123,203,140,13,194,188,156,169,13,125,35,176,27,125,99,207,129,216,104,44,237,103,156,174,43,109,129,131,228,50,38,54,234,213,192,84,29,225,231,30,169,145,153,203,85,229,109,55,130,219,46,128,244,165,178,172,237,130,135,248,237,177,110,168,231,55,201,246,41,239,220,80,110,187,64,176,109,188,79,250,119,138,64,144,59,40,74,207,33,101,151,242,136,234,99,165,173,130,128,126,6,152,62,83,221,188,10,111,135,151,89,250,94,121,89,121,85,157,212,184,126,109,151,47,246,56,88,160,116,138,101,183,126,175,117,192,180,92,119,216,180,30,205,175,233,149,207,212,22,240,103,241,34,92,173,206,244,223,99,234,132,210,69,94,96,191,108,74,93,33,58,143,99,80,94,231,188,3,236,165,231,185,249,153,202,214,86,254,183,5,144,198,214,31,218,166,182,182,226,38,105,107,239,199,122,97,104,187,187,15,183,173,107,125,136,188,125,67,219,240,238,163,116,205,231,237,208,186,218,250,50,99,250,18,218,110,213,135,202,19,177,239,89,10,56,231,237,41,93,36,213,103,190,8,182,174,126,61,176,46,188,4,100,2,181,171,115,42,32,84,128,185,16,91,247,213,57,143,198,242,207,212,193,63,209,246,235,10,203,35,143,60,178,23,244,83,225,55,54,40,167,142,194,238,219,183,162,95,240,83,235,144,234,42,162,214,163,194,90,211,105,91,86,105,216,56,96,170,138,192,141,143,174,17,141,62,158,125,182,161,109,100,167,211,76,235,83,229,168,229,212,174,230,245,77,91,205,95,74,79,229,189,41,141,237,76,121,190,177,35,94,61,191,242,97,105,63,125,245,111,72,218,2,7,193,23,26,252,146,31,115,199,78,121,183,212,0,214,5,8,7,93,246,171,209,169,243,53,110,99,126,64,118,159,242,192,211,232,124,44,157,187,219,200,117,127,173,220,29,51,58,190,239,69,159,76,245,177,202,57,221,97,160,250,95,121,67,157,229,248,210,143,49,188,29,90,110,105,31,221,206,80,94,213,177,85,222,245,136,117,213,171,206,55,250,91,237,6,109,163,234,35,95,68,211,124,109,245,129,218,24,74,19,239,135,70,16,233,39,158,55,125,218,58,94,199,152,206,179,207,179,177,245,22,176,138,77,170,43,28,124,84,123,89,219,226,209,81,37,106,223,251,110,30,151,251,109,23,36,180,92,181,253,221,167,200,235,149,33,245,135,47,54,184,236,209,116,74,175,117,4,208,166,208,86,143,142,173,23,250,242,75,68,84,46,215,250,16,113,251,198,94,92,239,42,67,189,14,229,133,182,54,254,216,190,132,246,79,203,80,62,112,222,40,229,55,139,47,87,169,237,11,193,63,108,35,2,128,19,200,87,231,196,21,179,11,169,253,186,58,215,71,44,188,125,5,189,239,124,170,240,125,197,79,141,124,117,10,180,237,165,10,33,22,152,121,148,159,3,111,121,84,129,150,237,17,134,181,109,136,111,54,211,118,12,25,121,152,121,132,65,188,69,160,171,51,225,171,61,113,27,242,60,222,166,120,251,148,223,62,229,138,198,233,163,116,244,213,164,28,8,118,58,169,35,23,211,51,191,209,205,235,83,122,198,227,160,6,160,214,57,245,91,168,180,173,30,153,17,243,143,143,95,237,205,108,222,206,124,165,184,111,37,238,99,31,207,29,207,175,245,250,54,147,62,105,11,28,52,7,136,60,10,217,84,166,214,58,116,241,130,210,126,113,71,207,23,125,116,222,199,183,26,186,254,138,231,181,223,20,232,242,206,231,126,190,189,72,163,229,107,141,239,253,52,166,67,227,114,191,86,238,118,213,173,190,229,203,84,7,105,57,46,95,99,39,39,78,151,151,235,64,155,230,245,168,59,95,240,88,117,20,244,173,149,183,136,250,141,153,110,67,248,22,53,77,175,124,226,145,58,174,203,181,111,206,31,234,132,105,27,157,39,218,202,127,223,50,232,229,105,249,49,221,37,222,249,224,101,198,192,103,172,47,226,180,125,121,125,57,152,202,237,191,216,47,155,84,87,120,91,188,252,218,133,14,223,201,227,118,182,180,93,136,117,185,161,242,79,231,107,172,99,198,212,31,46,251,226,237,155,249,86,206,77,162,237,42,181,171,93,191,248,251,117,80,57,171,101,231,71,82,233,239,216,166,119,89,24,235,122,109,91,87,27,222,199,207,163,192,45,151,161,190,157,56,167,129,219,248,94,111,159,62,86,166,101,106,126,237,139,71,173,251,17,89,181,122,210,233,226,91,129,173,111,127,17,216,88,187,152,132,31,244,153,223,142,165,135,134,198,135,214,70,126,168,233,173,43,190,93,180,246,22,224,146,227,239,60,204,244,248,59,15,103,247,131,91,155,166,253,45,72,118,107,120,115,159,31,174,219,84,30,232,123,252,157,183,7,223,90,121,227,148,31,244,170,105,244,249,173,133,183,214,118,173,95,233,237,125,232,218,254,252,224,116,139,111,166,234,122,96,124,220,6,111,119,124,48,121,124,43,99,124,83,109,124,219,148,243,67,124,240,112,222,151,248,0,225,248,50,151,248,6,170,188,143,241,45,112,113,187,226,195,128,75,105,80,122,112,115,254,172,244,224,102,63,152,216,219,21,223,252,121,166,242,86,235,248,182,200,210,254,116,189,76,70,226,195,153,53,127,76,91,63,8,190,111,218,150,214,209,247,51,96,10,126,241,131,243,127,233,220,209,121,19,203,153,90,157,50,132,203,2,191,1,53,255,248,161,216,126,89,146,207,155,252,118,121,81,61,151,203,59,255,237,115,50,150,137,90,150,246,213,101,155,247,103,213,151,128,148,222,94,220,85,191,30,15,111,5,212,118,249,65,223,125,151,89,43,119,143,167,135,216,151,246,161,86,14,150,94,202,225,233,142,23,222,62,27,95,174,228,151,2,28,79,15,147,111,123,9,72,148,167,139,199,219,199,45,214,129,121,127,242,177,237,42,147,75,47,46,136,180,254,82,125,119,60,188,149,55,106,171,123,99,217,95,107,15,196,101,199,55,78,122,153,218,47,205,235,253,171,45,3,152,218,65,215,21,49,159,251,124,184,181,240,54,221,252,178,63,183,213,98,217,17,203,157,92,214,198,243,205,229,87,159,250,163,148,22,121,158,184,126,167,223,215,43,47,74,233,106,247,245,173,139,74,245,90,237,37,32,185,93,29,235,210,248,82,140,218,182,181,173,171,235,179,184,238,220,110,46,189,40,207,117,102,236,71,62,216,242,22,224,152,47,85,54,231,121,205,47,245,59,254,206,27,227,187,218,19,181,62,86,62,62,109,249,33,190,64,48,31,151,152,46,222,30,111,115,233,45,192,209,20,47,225,1,214,129,30,237,68,98,161,216,167,49,168,105,114,37,52,214,144,0,160,10,171,216,129,184,53,188,102,190,79,0,80,219,154,223,30,169,233,226,62,156,9,175,103,143,21,89,222,198,62,203,42,173,63,6,154,84,152,231,55,241,13,13,0,198,14,70,237,237,181,121,27,98,35,162,180,13,165,116,208,79,124,115,150,214,155,247,223,203,201,111,77,203,251,236,191,243,62,198,138,201,105,31,43,168,41,3,128,162,138,54,238,163,182,45,54,82,106,233,151,231,241,126,247,9,0,138,214,145,151,17,223,188,213,55,109,75,235,232,251,25,48,149,216,177,243,249,237,64,142,126,143,141,228,41,58,116,210,246,22,96,151,17,110,100,231,96,86,124,131,96,124,107,98,219,57,41,185,254,209,52,249,109,130,165,114,38,154,58,0,152,203,18,47,99,200,50,187,202,221,218,62,168,76,234,74,179,82,125,154,235,108,41,149,197,165,183,160,15,13,0,122,27,98,157,87,170,171,115,58,246,169,239,180,141,109,29,70,187,181,240,38,197,248,102,222,172,86,247,198,183,253,14,9,0,74,206,187,181,227,0,172,211,65,214,21,165,118,99,108,51,151,202,14,149,65,185,207,145,203,157,82,89,235,139,26,241,2,65,87,253,81,82,154,39,159,223,155,20,0,148,82,89,158,251,38,181,109,91,37,0,232,117,199,60,84,106,211,231,178,222,23,13,243,126,151,228,186,242,206,59,239,44,238,139,246,119,104,221,152,235,156,210,241,201,249,193,223,231,183,63,231,227,146,211,37,94,36,181,190,245,41,176,9,118,244,159,6,147,208,112,120,15,79,214,239,122,150,69,126,54,128,111,163,245,237,44,181,103,119,172,155,223,178,116,124,228,179,11,252,166,166,227,233,45,134,99,214,225,225,227,67,182,39,62,12,119,138,33,241,122,206,131,150,211,246,6,169,218,54,116,109,179,135,184,251,182,174,218,114,186,246,197,233,84,91,78,156,174,235,216,76,109,76,126,234,74,151,41,150,49,117,62,1,214,197,207,161,169,221,54,234,91,86,54,253,150,147,62,231,245,20,231,254,212,252,2,168,117,214,137,53,125,202,207,190,101,172,167,91,71,153,215,167,14,234,83,38,15,173,239,199,234,91,103,14,177,106,219,169,1,86,180,141,117,197,148,207,75,27,83,127,76,185,254,253,114,144,101,205,148,117,82,230,186,178,207,45,205,125,183,67,134,230,135,248,184,141,190,40,255,49,23,4,0,39,22,131,128,126,94,153,159,55,225,103,26,248,89,3,7,21,252,195,133,244,124,13,53,166,252,92,34,0,56,40,106,152,170,174,120,244,209,71,151,127,235,69,19,83,62,196,29,0,176,253,168,43,0,0,99,16,0,92,131,185,140,228,56,44,252,176,118,189,37,108,83,31,14,12,0,0,0,0,0,48,22,1,192,53,226,234,220,118,208,8,64,141,214,92,229,109,194,0,0,0,0,0,0,155,138,0,32,0,0,0,0,0,0,48,99,23,53,0,0,0,0,0,0,0,102,139,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,220,39,63,251,217,207,154,243,231,207,55,192,92,61,251,236,179,205,99,143,61,214,0,152,6,245,198,56,191,252,229,47,151,229,209,38,210,118,61,252,240,195,203,159,131,178,137,233,163,186,227,239,254,238,239,38,169,67,54,249,248,31,164,117,149,39,74,107,165,57,182,7,117,75,63,42,143,250,150,73,171,164,105,156,151,242,235,109,79,61,245,84,103,218,31,198,178,71,249,132,243,23,171,58,210,96,37,106,196,255,244,167,63,173,126,255,209,143,126,180,185,227,142,59,154,31,253,232,71,205,53,215,92,211,220,120,227,141,205,170,84,224,105,157,46,0,180,204,79,124,226,19,205,39,63,249,201,189,239,191,251,221,239,238,77,127,249,229,151,47,127,226,52,181,237,254,200,71,62,210,124,254,243,159,191,224,51,21,194,223,254,246,183,155,175,124,229,43,205,7,63,248,193,6,40,81,69,173,60,249,229,47,127,185,1,80,183,201,245,198,167,62,245,169,230,150,91,110,41,206,175,239,111,191,253,246,230,99,31,251,216,5,223,157,62,125,122,249,253,23,190,240,133,189,207,190,247,189,239,45,235,142,154,210,114,190,249,205,111,86,215,63,132,182,231,51,159,249,204,222,190,109,18,165,225,177,99,199,38,57,166,99,41,31,196,99,63,132,182,255,178,203,46,107,190,248,197,47,54,83,81,62,113,222,155,194,186,142,191,242,231,166,230,171,62,84,158,40,223,169,61,56,37,213,253,63,249,201,79,222,117,62,99,26,58,55,28,16,42,181,231,199,88,87,94,152,27,213,151,210,167,188,94,165,190,142,199,99,147,235,175,253,164,192,158,202,150,182,62,197,97,44,123,212,126,27,123,254,106,94,213,99,159,251,220,231,40,175,15,57,2,128,43,210,9,228,160,152,78,44,117,122,116,98,169,18,16,255,59,21,119,194,174,187,238,186,101,103,75,39,191,10,73,21,6,90,191,59,78,154,46,110,135,10,73,77,35,170,84,52,173,26,241,234,100,70,165,194,68,203,80,101,52,245,190,108,34,85,246,155,26,196,210,49,85,193,125,242,228,201,102,206,156,87,191,250,213,175,54,192,28,109,114,189,241,243,159,255,188,24,128,83,35,91,223,231,171,206,241,106,180,206,93,119,126,84,103,120,90,5,120,212,169,249,210,151,190,180,55,95,233,98,146,230,25,218,121,242,168,177,109,184,240,160,116,80,26,78,81,182,233,120,234,130,221,103,63,251,217,102,63,41,72,55,117,254,84,94,116,208,123,147,141,201,159,192,170,84,102,232,252,112,135,221,229,169,202,241,62,157,248,31,254,240,135,203,127,243,197,253,190,52,191,206,249,85,203,154,195,210,134,197,219,182,225,130,201,54,181,31,166,160,50,67,199,132,193,60,32,0,184,34,85,138,110,12,251,10,157,26,136,181,6,178,58,68,170,188,117,242,229,96,155,230,215,79,233,59,83,135,45,143,210,243,137,172,14,90,236,184,197,237,208,239,90,183,26,218,46,140,181,142,62,141,89,77,167,121,226,54,117,109,171,190,243,149,202,184,239,250,241,54,57,45,98,26,214,230,213,103,49,157,245,187,230,213,52,181,180,214,247,30,233,18,231,247,186,125,188,98,71,252,149,87,94,89,254,228,109,168,77,239,244,169,253,221,181,191,125,210,41,175,191,52,79,220,215,54,121,63,250,164,107,219,177,142,251,148,63,207,251,208,55,77,157,142,99,246,51,174,183,52,173,191,215,50,189,191,94,126,219,178,227,126,122,122,253,155,215,23,211,173,182,254,156,30,113,250,82,126,238,123,108,177,61,54,185,222,240,109,55,57,223,170,238,40,45,95,159,107,187,181,124,253,238,249,74,13,204,174,60,156,175,104,215,234,136,248,125,173,204,238,154,191,107,217,158,198,218,166,237,58,215,125,236,106,101,248,208,237,244,114,188,223,109,1,185,190,229,90,223,244,41,45,167,45,15,122,253,109,109,5,237,199,206,206,206,187,246,165,182,237,125,219,0,181,243,166,212,30,144,92,55,229,117,199,252,217,86,150,199,229,230,58,46,167,89,78,223,218,186,107,251,166,245,230,101,183,173,55,174,123,104,121,210,181,92,172,143,210,219,249,65,255,234,216,171,188,141,1,192,210,177,243,249,229,223,115,30,237,211,150,143,101,108,206,171,181,242,35,159,247,109,109,216,62,101,113,156,46,231,121,47,207,235,117,58,13,201,175,78,7,247,23,114,93,50,52,205,250,180,153,187,46,164,148,218,209,94,126,109,222,177,235,30,243,157,183,35,166,93,252,78,74,249,102,76,159,162,15,223,113,16,143,117,46,219,227,118,247,105,63,212,210,63,78,219,85,79,149,182,165,212,62,40,229,165,174,252,82,74,251,252,93,94,182,202,140,190,253,12,202,252,249,34,0,184,143,212,209,114,1,165,147,81,35,49,124,66,233,106,158,70,81,104,132,198,227,143,63,190,188,61,42,143,194,240,51,214,116,43,110,166,43,115,93,87,231,84,200,197,66,167,47,95,181,211,168,5,21,26,26,121,160,253,240,182,106,228,74,190,194,163,91,220,206,158,61,123,193,45,97,218,199,221,221,221,101,39,84,183,32,233,202,139,110,133,210,116,42,144,180,28,113,103,213,251,147,175,26,234,119,55,128,116,85,52,95,213,244,104,23,143,114,116,199,66,163,79,52,159,71,190,120,221,218,118,165,183,182,71,163,95,228,111,254,230,111,150,233,175,31,223,158,164,233,149,134,74,3,237,151,150,163,253,240,241,240,109,125,223,250,214,183,150,127,235,123,143,38,140,251,251,244,211,79,47,247,77,87,97,244,189,210,48,142,140,81,58,157,59,119,238,130,91,172,116,220,79,157,58,181,183,109,202,55,250,94,251,165,209,67,177,1,20,243,85,228,253,48,167,69,41,93,117,108,181,221,74,39,77,83,58,214,202,207,222,39,167,139,210,219,251,174,239,227,72,23,45,203,183,173,248,24,105,122,55,78,149,142,30,253,167,99,167,253,84,190,208,168,144,210,244,74,179,82,37,166,233,180,31,207,60,243,204,114,90,165,139,167,213,118,249,202,185,243,162,62,215,58,53,175,247,37,166,161,142,157,210,62,239,167,210,199,235,211,180,58,102,58,174,90,183,62,211,242,149,247,226,182,58,93,68,223,43,255,41,143,233,115,255,237,115,223,199,86,203,213,188,62,159,168,132,15,151,253,174,55,116,142,106,157,177,33,232,50,64,121,48,83,153,233,81,97,202,175,90,222,216,219,202,98,25,161,109,80,153,170,245,170,204,116,57,29,213,202,108,111,151,150,225,70,188,210,205,157,101,47,59,151,199,153,206,123,125,175,249,125,126,198,105,219,202,37,205,171,233,125,236,84,118,122,20,126,44,219,226,126,234,24,198,229,231,122,210,105,160,17,57,154,86,203,254,135,127,248,135,101,89,84,234,164,212,202,33,249,213,175,126,117,65,250,196,188,83,91,175,211,196,163,129,60,122,85,219,225,186,214,35,62,226,119,206,59,165,242,75,235,209,182,56,93,186,202,100,183,7,148,126,202,215,202,123,165,182,143,142,191,206,15,109,87,62,110,177,61,35,74,127,143,2,169,213,77,202,211,250,220,251,167,116,208,247,218,198,82,222,208,250,99,189,161,237,117,26,230,99,30,203,124,61,110,197,243,196,117,71,177,13,227,58,201,109,8,175,215,219,31,219,86,94,183,159,153,149,203,19,215,247,165,52,211,126,234,120,106,95,115,189,138,253,167,99,160,227,111,58,54,202,195,62,118,206,83,241,185,154,62,191,92,182,183,229,5,139,243,171,172,241,252,185,140,208,186,156,87,98,31,193,219,34,165,54,108,159,114,94,106,237,118,113,155,209,1,23,157,51,249,252,211,54,199,243,192,74,101,152,210,66,229,74,105,228,90,219,57,226,52,141,245,117,28,1,151,235,157,82,125,29,185,125,169,62,69,12,54,169,140,136,229,87,222,182,82,123,189,173,76,119,91,222,199,32,238,83,173,174,204,229,176,247,215,121,72,199,88,235,209,114,31,122,232,161,230,175,255,250,175,151,211,180,181,89,98,159,66,243,106,57,238,83,180,241,109,173,177,108,114,185,233,60,23,251,137,46,255,181,95,177,253,160,250,184,244,88,18,247,29,37,246,135,125,43,110,172,167,252,104,147,220,111,149,184,45,113,221,110,159,228,224,91,219,49,115,122,197,243,55,150,199,62,7,157,79,99,94,136,251,212,214,78,112,153,95,170,11,177,253,8,0,238,35,157,196,110,164,233,132,211,137,173,10,80,133,161,78,98,21,40,58,177,84,152,234,164,43,141,186,147,190,1,0,223,110,36,42,104,181,142,88,120,168,48,119,135,196,212,249,106,187,234,172,109,211,114,227,182,170,32,203,21,165,10,64,237,131,71,91,121,4,137,10,57,109,147,10,194,92,0,41,61,250,222,98,160,2,201,129,182,76,21,140,42,23,21,178,90,183,182,79,159,153,211,193,129,40,85,166,190,253,72,105,27,111,1,118,227,64,21,158,43,41,109,171,150,169,191,221,240,208,122,148,198,113,196,129,58,53,74,7,125,166,134,147,10,78,95,45,83,1,172,180,214,247,238,132,249,88,43,77,115,3,200,183,12,106,62,87,164,162,245,107,95,221,185,87,26,106,123,75,133,180,62,143,157,37,77,155,31,158,235,116,245,237,124,10,62,249,88,107,122,165,163,211,77,127,199,99,168,229,247,165,244,139,207,250,82,154,42,221,245,183,214,149,111,1,214,247,74,47,111,187,58,192,90,70,237,150,177,248,124,28,109,151,150,231,115,47,87,182,250,46,230,39,237,151,214,231,10,62,230,85,231,7,85,150,121,125,222,23,109,87,219,182,250,22,64,7,9,244,157,159,175,169,117,123,68,150,27,153,241,216,234,51,2,128,135,203,126,215,27,202,123,42,19,99,153,164,60,169,50,41,150,163,94,182,214,235,219,151,53,189,207,227,85,233,188,208,126,59,232,163,243,40,95,81,215,57,229,125,207,183,240,248,220,113,39,64,141,105,119,86,180,141,177,60,214,254,234,162,83,109,148,156,27,196,121,218,174,114,73,211,123,61,226,32,146,203,112,63,114,34,215,13,42,27,93,246,184,108,136,117,149,246,181,235,22,224,188,109,202,27,202,59,238,8,169,158,202,233,227,11,94,121,189,14,136,229,117,249,182,112,231,65,237,139,235,8,7,223,92,174,42,93,180,13,249,246,103,109,143,182,75,203,241,182,185,211,81,42,147,205,183,179,215,104,126,111,151,219,0,181,99,28,105,93,113,180,172,142,169,242,76,233,86,75,165,149,243,134,246,93,117,73,60,118,174,103,244,183,219,13,90,142,214,225,58,192,109,40,7,107,226,69,205,218,186,149,238,110,147,104,217,127,251,183,127,187,156,78,203,211,60,57,160,168,180,242,57,169,242,196,233,234,109,210,250,180,253,190,80,80,202,235,58,38,49,63,105,255,98,189,138,245,82,123,210,163,241,28,116,142,1,156,220,46,215,177,85,190,209,177,173,221,2,92,203,11,145,231,119,208,95,180,46,183,91,114,94,113,27,56,158,247,170,167,180,156,82,27,86,121,62,150,53,165,114,94,180,12,63,183,44,150,133,113,180,159,247,223,125,12,79,31,207,191,92,55,249,249,181,113,94,45,187,196,23,10,60,173,131,113,177,92,137,245,181,219,204,222,134,95,255,250,215,123,105,230,250,186,173,174,212,50,245,163,245,58,237,253,252,214,156,62,93,237,245,90,93,82,58,6,241,88,214,234,74,175,63,150,195,90,135,203,120,29,227,124,11,112,91,155,69,105,57,182,79,17,219,244,158,79,203,234,122,164,68,91,251,65,124,151,92,188,179,65,191,123,255,221,119,136,245,140,159,205,215,71,28,152,146,7,231,148,250,201,62,102,78,251,210,249,235,139,138,49,79,187,60,40,221,101,210,214,78,112,159,49,247,125,247,251,177,35,88,15,222,2,188,143,98,144,76,39,177,79,120,93,5,80,5,145,223,120,212,231,205,70,154,94,133,172,127,226,67,215,85,120,168,50,213,73,27,131,94,166,130,65,5,72,252,233,138,236,59,152,167,130,220,67,237,75,15,3,119,65,227,7,232,250,246,49,125,174,207,98,133,169,233,84,200,248,106,72,31,181,74,211,129,70,7,146,74,211,122,132,129,183,45,222,154,149,249,120,104,26,191,13,44,222,122,228,253,113,163,71,251,225,121,124,27,157,166,243,200,2,31,83,87,166,190,173,195,111,132,244,188,125,158,235,226,32,93,220,63,119,8,98,62,240,114,181,190,88,112,151,174,110,122,89,222,55,165,149,182,217,21,160,243,172,182,183,116,12,251,82,37,229,180,211,182,41,239,213,70,167,58,144,173,233,125,12,174,189,246,218,189,81,35,37,113,223,124,76,188,124,109,107,172,160,115,192,194,105,228,64,65,220,79,165,139,42,203,44,31,3,253,120,223,156,95,44,54,158,124,158,56,56,227,145,51,222,78,5,233,181,28,31,59,42,222,195,103,191,235,13,159,251,125,202,164,248,240,109,229,81,253,222,118,94,14,161,237,208,242,125,14,149,70,185,181,209,182,184,14,112,3,90,124,203,178,131,151,241,118,210,146,216,217,210,191,58,6,174,255,186,202,165,120,174,151,232,24,122,219,226,182,120,244,184,230,119,217,160,207,213,216,239,211,185,240,178,98,185,164,14,82,236,220,171,99,230,244,113,167,90,180,94,237,99,92,175,202,80,93,224,202,180,157,113,57,202,171,113,4,124,76,155,120,171,88,27,215,225,177,172,139,129,135,252,89,77,60,254,74,7,143,110,239,226,139,121,218,6,109,139,210,172,86,31,199,188,17,3,17,222,95,241,69,83,183,33,124,235,152,58,242,185,13,213,119,221,158,206,231,166,206,13,119,84,181,30,31,119,231,153,152,15,226,242,148,191,124,60,226,72,94,207,171,124,224,7,241,107,123,98,154,107,153,177,94,197,254,80,192,193,35,130,156,246,249,60,116,224,168,171,46,168,229,133,46,42,35,114,25,26,243,183,167,81,254,86,62,105,123,246,160,150,211,167,156,247,5,253,90,187,93,231,98,188,136,238,11,82,249,252,203,244,93,76,187,216,30,203,124,142,120,90,183,223,99,185,18,235,107,143,134,119,157,163,243,220,183,110,75,188,189,178,70,231,96,44,123,181,15,165,182,123,87,123,61,151,233,174,75,252,252,213,210,119,170,203,156,206,62,206,14,124,214,246,183,212,255,136,233,87,106,179,232,119,111,71,236,83,56,64,217,37,182,233,245,187,142,231,144,254,100,155,188,44,149,219,49,160,153,251,154,62,222,125,228,190,69,84,234,39,231,250,63,166,189,3,182,210,183,60,104,107,39,184,108,143,125,95,253,62,85,186,226,224,49,2,240,128,148,70,104,232,234,141,197,40,191,197,231,255,248,119,157,144,30,214,30,71,220,137,43,82,127,158,43,13,53,34,134,6,20,188,62,95,233,215,242,75,111,115,244,62,168,2,81,225,162,66,35,222,54,149,247,109,170,81,77,49,120,82,227,91,37,180,125,30,125,87,10,234,196,229,185,209,145,183,87,133,174,246,81,235,211,239,30,209,231,103,46,232,95,95,125,84,195,77,211,249,138,163,105,59,84,169,232,88,40,157,180,156,33,251,26,211,206,157,139,220,168,40,165,121,151,56,122,64,203,140,183,255,149,158,139,49,132,111,43,208,190,107,61,106,224,148,110,193,243,186,98,195,207,134,52,14,188,156,204,233,84,58,215,226,45,37,67,196,125,211,50,148,63,106,199,180,45,224,238,171,198,30,89,226,91,207,25,1,120,120,237,71,189,33,58,23,125,59,175,59,61,37,110,64,150,26,150,125,175,130,215,232,202,183,71,52,59,248,80,43,35,186,196,125,243,45,189,177,60,81,25,215,247,60,247,232,141,90,185,212,183,252,54,165,95,92,134,131,134,49,136,52,134,59,192,67,229,188,32,165,58,69,218,202,71,7,194,98,103,80,245,108,87,192,168,244,204,166,184,13,99,211,68,237,157,62,1,64,119,98,149,247,148,87,124,235,224,144,245,106,59,115,30,19,183,11,180,60,213,17,250,94,127,171,109,166,188,221,119,221,250,76,211,168,94,208,186,124,107,152,31,123,210,166,237,185,102,249,187,24,180,45,125,39,4,0,247,135,202,246,216,134,143,35,106,75,231,69,159,252,62,166,124,16,63,54,32,230,111,173,207,1,49,229,69,63,222,166,173,143,32,177,156,151,120,43,113,228,91,26,251,180,219,219,206,191,204,23,243,251,238,247,208,116,142,231,144,31,37,164,245,233,252,238,195,143,195,136,193,246,218,243,222,218,218,235,181,125,116,144,167,164,148,142,109,23,181,220,255,112,192,181,180,60,201,109,22,15,44,153,170,109,235,246,251,20,188,77,49,96,233,81,149,94,87,94,119,223,64,122,155,85,234,186,210,51,20,107,249,180,214,78,136,23,4,163,190,253,46,108,62,2,128,27,192,87,58,98,20,190,116,242,251,42,135,130,69,30,250,239,209,26,49,90,159,11,62,53,22,53,202,163,52,252,125,12,21,126,110,136,120,200,115,169,114,215,186,252,140,2,223,38,38,190,61,54,138,149,112,46,140,134,20,228,46,204,106,133,167,175,100,120,104,180,212,134,251,199,109,137,87,48,227,246,248,120,248,97,204,190,90,166,207,220,17,212,250,116,187,70,188,173,88,199,195,92,193,123,212,71,223,55,68,198,171,157,249,225,187,165,0,171,27,33,125,27,238,249,118,36,15,35,247,186,251,54,96,50,119,112,226,51,76,116,11,83,141,27,7,30,174,239,101,244,205,23,174,200,74,149,92,45,191,184,195,83,186,226,213,181,94,29,195,120,139,177,70,226,246,233,120,150,248,92,115,154,229,55,169,226,240,90,103,189,17,71,112,215,202,36,55,12,243,27,29,61,226,124,213,0,160,214,31,203,30,117,16,251,220,194,217,69,29,36,137,183,7,149,2,28,53,42,247,92,110,172,82,46,137,71,225,151,182,165,84,79,250,187,62,35,245,221,121,139,219,230,239,186,230,205,101,187,230,141,207,27,179,82,103,199,121,208,129,173,252,146,130,174,78,141,183,47,79,187,234,69,39,117,136,99,231,165,118,156,180,126,231,59,223,78,214,246,184,137,18,239,127,173,221,160,52,113,186,248,246,100,143,44,234,179,238,120,110,248,57,77,14,38,230,231,116,246,61,238,165,99,169,124,160,227,238,14,117,204,79,241,57,103,216,127,113,4,156,131,46,177,108,204,249,125,74,90,159,31,179,99,177,12,141,237,150,182,62,130,244,41,231,125,33,33,62,246,167,173,221,222,117,254,69,30,193,215,231,174,155,210,133,16,165,115,219,69,31,77,175,115,219,207,57,244,104,95,223,62,220,103,157,126,193,150,110,255,174,93,4,243,69,231,82,123,93,233,145,71,112,199,186,164,246,157,206,125,109,115,169,126,170,93,80,111,43,227,219,218,44,218,191,210,40,243,49,134,212,231,93,180,28,29,63,245,209,60,208,67,156,199,114,176,205,199,219,98,153,169,227,215,231,153,134,210,86,255,119,241,29,13,93,229,65,91,59,193,129,207,220,190,193,124,112,11,240,6,208,85,44,117,206,92,177,248,246,172,210,85,4,21,254,42,232,125,5,204,211,171,130,141,67,126,35,125,166,128,132,159,11,96,126,243,81,252,233,19,220,184,239,190,251,246,150,211,118,197,198,157,76,173,55,222,42,227,33,224,190,197,204,1,51,23,154,170,116,252,188,19,109,143,190,27,66,203,81,122,120,116,74,124,110,85,46,200,74,251,28,27,208,241,97,201,158,207,141,237,248,189,182,215,183,251,122,244,70,188,90,171,101,58,205,114,39,209,183,149,250,25,69,93,157,156,88,96,187,99,239,101,187,146,202,157,100,95,153,245,195,142,157,103,218,228,206,68,236,20,250,89,90,241,24,58,141,188,62,223,54,32,10,162,197,43,104,177,33,165,125,137,203,118,227,34,86,68,206,71,166,180,82,64,172,38,30,47,77,27,111,15,201,84,41,198,81,153,154,87,211,106,31,125,165,207,207,216,209,62,116,229,71,205,235,138,91,235,47,189,56,161,15,237,95,124,22,155,110,47,164,2,134,173,187,222,240,121,81,122,222,144,232,156,46,117,48,125,203,204,42,121,85,243,158,56,113,98,111,100,97,87,61,227,7,84,247,161,243,90,219,231,116,242,200,140,182,219,150,98,26,107,155,84,46,140,41,151,50,63,250,34,110,139,142,161,246,191,84,198,170,60,136,129,23,151,45,57,173,243,182,185,222,242,67,200,219,104,223,242,122,227,109,79,145,95,24,19,203,78,119,58,221,105,242,119,90,70,124,9,85,77,108,55,228,50,121,72,240,55,215,139,241,89,122,90,150,47,236,104,154,120,145,71,219,232,54,67,219,237,128,109,124,75,181,211,80,233,175,99,231,139,161,177,13,21,3,15,125,215,173,249,61,157,71,21,58,224,170,117,249,184,59,207,244,185,37,173,84,158,248,113,42,110,219,196,252,228,118,29,1,192,253,17,219,235,58,54,58,254,46,127,117,174,197,99,167,223,99,126,247,252,50,182,92,142,101,141,31,245,224,178,40,150,161,202,243,206,223,190,144,145,243,136,219,176,46,231,227,163,118,74,226,69,129,56,127,77,219,249,151,249,14,28,63,106,69,233,90,186,85,88,242,57,226,118,109,44,27,115,185,229,253,210,249,28,251,1,165,122,186,198,119,81,105,27,219,202,192,90,123,189,84,166,251,209,31,174,103,156,54,250,204,223,105,190,82,93,25,211,222,237,97,151,9,185,255,241,108,186,77,187,214,102,41,213,119,249,214,219,60,26,45,174,35,206,23,207,13,7,210,156,103,98,125,109,241,45,217,37,14,18,107,251,226,93,115,185,142,243,178,93,94,250,81,15,222,215,90,190,42,41,165,135,210,190,207,50,114,58,251,113,19,57,200,93,106,39,168,77,168,118,130,207,219,120,124,253,29,230,129,17,128,27,192,65,6,21,132,190,210,90,187,229,68,39,171,30,200,170,103,251,185,163,161,147,52,190,164,162,68,243,169,80,136,15,109,118,65,31,41,0,85,122,24,106,220,86,207,231,109,109,187,45,75,223,169,208,138,47,181,208,124,218,63,21,210,238,144,198,55,110,105,63,84,96,107,29,14,142,13,225,2,218,47,232,136,219,167,66,77,235,138,219,31,27,39,190,133,87,13,24,95,77,83,240,212,87,226,69,87,196,98,133,175,237,243,173,14,162,249,226,213,23,23,228,94,167,174,0,229,6,145,166,81,65,219,150,150,174,88,189,28,141,202,81,58,170,64,118,90,105,219,106,35,196,124,219,144,111,71,246,177,172,209,113,208,200,60,165,133,196,17,32,190,53,73,105,229,183,234,234,51,15,237,119,58,187,195,23,159,101,165,105,149,31,106,1,72,95,89,211,62,249,109,196,90,151,95,20,34,249,234,115,166,237,80,195,210,235,110,187,213,93,87,184,98,26,58,96,238,109,141,231,155,150,229,227,91,163,109,141,35,50,244,211,247,170,95,228,7,242,123,187,148,87,25,253,7,91,119,189,161,207,107,129,31,119,66,75,111,85,116,185,151,59,160,67,248,54,73,149,45,250,241,237,94,165,206,143,182,79,219,25,203,236,54,90,70,44,155,92,71,212,58,86,42,183,52,173,59,180,42,187,60,237,208,114,169,182,45,241,24,106,249,62,134,42,135,98,61,25,183,83,233,225,114,38,190,225,216,74,219,214,231,145,31,190,61,92,235,116,199,160,246,70,76,223,178,234,50,74,92,70,249,37,20,222,55,239,79,31,154,78,121,213,203,141,15,214,239,75,243,197,227,22,207,13,165,177,31,213,160,207,148,54,238,212,174,122,76,189,110,109,175,142,143,211,48,222,194,89,58,230,222,198,62,235,246,178,227,116,126,230,161,191,211,190,229,182,85,155,82,121,18,243,162,150,155,183,173,244,182,86,172,135,218,40,238,124,187,173,231,145,89,241,92,243,121,168,115,200,199,78,223,43,79,168,140,172,189,53,187,141,242,134,243,155,223,38,234,199,68,136,243,153,159,53,86,202,71,82,107,195,186,45,88,43,231,115,187,189,75,215,249,23,249,185,217,113,36,110,173,46,40,165,115,174,115,213,214,115,191,202,219,161,239,115,223,105,72,155,208,219,83,122,196,135,233,152,234,77,182,58,198,185,205,233,199,199,184,46,145,88,151,248,5,95,62,14,177,142,43,213,149,113,180,112,108,107,231,254,135,230,213,114,85,63,107,253,109,109,22,63,187,79,211,186,79,145,159,107,119,190,240,40,43,167,179,131,226,162,249,124,110,56,136,233,99,146,251,88,254,190,173,253,160,180,240,93,18,49,253,115,126,112,223,193,121,67,235,242,69,65,215,51,125,229,99,230,180,143,207,235,173,41,213,203,181,182,97,169,206,241,249,234,50,63,246,125,41,243,231,99,103,55,191,206,18,7,38,222,98,209,231,170,170,167,95,229,182,152,177,250,110,171,71,153,212,110,107,109,187,165,169,237,187,54,42,172,92,96,123,57,42,8,253,150,171,184,252,90,218,149,214,61,118,123,172,237,120,249,54,158,62,183,255,150,182,163,43,47,184,129,19,31,88,235,219,45,106,111,83,142,243,74,109,191,219,210,165,107,187,134,30,131,174,229,249,182,7,221,150,56,244,252,40,77,239,171,126,49,72,162,252,172,70,79,233,229,55,93,219,63,198,65,158,231,216,124,219,84,111,140,209,247,60,26,115,190,117,205,19,223,126,185,74,57,183,234,182,212,190,235,179,94,119,22,198,108,91,223,52,109,219,142,85,210,102,170,116,29,83,255,76,117,158,140,57,174,125,143,217,58,218,79,125,234,236,41,234,53,76,111,93,231,97,219,252,99,202,166,177,237,235,49,251,208,181,92,191,208,36,6,253,20,12,242,27,132,199,108,199,58,142,131,250,48,109,207,82,140,203,151,49,237,245,33,223,185,95,229,199,41,13,217,223,49,253,2,5,6,61,112,161,166,109,223,187,242,65,91,93,32,126,91,110,105,253,235,60,239,154,102,125,101,121,223,105,87,105,67,96,115,49,2,112,131,12,61,193,15,178,17,214,119,221,186,178,210,54,130,175,173,64,25,91,216,168,176,82,144,198,87,175,117,245,36,190,229,106,236,186,87,45,252,218,210,44,62,51,176,75,105,59,186,142,135,190,211,40,69,221,22,160,171,72,30,206,221,103,116,101,215,113,110,75,151,174,237,26,122,12,134,228,249,41,206,39,231,31,241,91,213,252,70,237,46,83,85,150,116,182,208,102,155,234,141,49,250,158,71,99,206,183,33,243,172,82,206,173,186,252,218,119,125,214,187,74,57,212,119,222,182,237,88,37,109,14,42,93,167,90,247,216,245,79,145,231,199,30,247,85,234,108,28,172,117,157,135,109,243,143,41,155,198,182,175,199,236,67,215,114,221,22,246,8,41,181,197,181,142,182,64,91,159,246,246,148,199,193,183,125,246,125,78,97,155,177,101,198,216,178,178,244,221,208,50,70,199,232,153,103,158,233,124,14,235,42,229,86,215,69,52,29,131,218,8,246,117,158,119,93,219,214,102,170,254,18,101,254,60,17,0,196,218,184,208,30,251,230,198,177,52,90,67,67,174,117,187,132,159,87,178,201,195,150,181,141,26,81,54,228,33,227,99,248,22,96,141,106,241,80,250,161,183,130,108,58,85,96,67,223,194,217,181,60,13,131,87,94,242,237,98,109,87,134,1,204,135,111,77,2,0,204,143,239,238,112,127,65,3,5,54,237,81,43,186,19,101,232,163,144,246,131,218,218,251,113,49,81,235,88,119,255,168,141,46,250,215,158,149,12,108,43,110,1,6,0,0,0,0,0,0,102,140,183,0,3,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,224,6,211,107,199,253,250,247,18,189,153,72,111,135,154,210,58,150,153,105,159,244,54,90,173,75,244,230,45,189,97,85,159,109,154,184,173,74,151,182,227,49,148,246,251,103,63,251,217,242,223,62,134,76,59,148,211,127,29,203,159,58,221,182,221,179,207,62,187,151,247,1,244,179,159,229,136,206,81,149,183,115,179,31,101,79,87,187,197,92,255,217,58,235,183,85,173,146,31,186,230,213,247,170,127,245,3,244,177,169,229,19,109,189,195,169,111,153,191,46,155,112,62,168,94,213,118,204,145,246,109,83,235,102,140,71,0,112,131,169,64,107,43,212,126,250,211,159,14,110,204,127,239,123,223,107,254,246,111,255,118,210,101,14,161,6,194,119,191,251,221,11,10,19,109,211,207,127,254,243,102,12,45,231,190,251,238,91,75,229,163,194,60,110,171,210,101,213,32,165,142,231,55,191,249,205,229,50,245,243,163,31,253,168,90,176,106,125,218,55,127,31,167,213,50,166,170,240,78,159,62,189,60,238,178,142,10,44,166,91,220,255,195,74,105,172,52,159,154,242,106,219,185,141,249,83,190,154,83,30,248,246,183,191,189,87,118,168,28,217,175,70,190,206,81,149,183,115,179,174,178,39,106,107,183,184,252,23,215,127,166,223,215,125,241,113,172,85,242,67,215,188,42,183,167,234,96,105,57,74,223,90,123,200,233,239,122,94,109,47,253,173,31,157,107,218,150,218,177,83,190,209,52,56,120,155,90,62,77,209,70,198,246,233,234,171,174,219,38,156,15,42,31,167,238,135,230,62,224,65,209,190,109,106,221,140,241,142,52,56,84,62,241,137,79,52,7,73,5,218,71,63,250,209,230,142,59,238,216,251,76,133,230,87,190,242,149,230,131,31,252,96,51,212,229,151,95,222,124,234,83,159,106,174,185,230,154,102,106,170,208,62,242,145,143,236,109,235,20,5,224,141,55,222,184,44,204,181,221,93,133,186,210,227,51,159,249,204,114,218,76,159,107,89,222,206,159,252,228,39,205,87,191,250,213,102,12,29,147,207,125,238,115,123,203,91,39,175,163,180,79,88,205,186,206,3,108,15,149,87,215,93,119,93,179,14,234,216,169,161,253,249,207,127,190,25,75,101,189,130,12,39,79,158,236,53,189,242,244,152,122,97,157,86,45,111,127,248,195,31,46,207,211,207,126,246,179,205,42,116,44,20,184,105,75,75,125,175,186,226,147,159,252,100,179,9,246,163,142,217,38,106,83,232,56,142,205,75,153,218,20,30,229,89,74,107,229,219,120,145,79,211,171,204,112,254,208,246,168,179,167,207,111,185,229,150,11,230,245,8,23,157,195,28,71,0,88,175,182,62,224,186,168,157,167,50,254,203,95,254,114,131,121,99,4,224,138,212,32,138,129,28,143,236,106,251,91,141,172,28,76,242,116,250,105,187,138,224,6,88,158,55,143,220,170,253,173,134,91,110,188,149,150,25,141,25,214,239,101,198,125,215,103,175,188,242,74,179,179,179,179,151,110,222,174,82,58,105,254,218,126,184,225,44,106,188,58,240,225,229,214,230,207,203,206,235,205,219,170,159,182,81,113,165,245,228,60,17,63,83,65,254,177,143,125,172,184,190,156,198,181,105,69,199,208,65,68,109,99,222,247,188,254,82,30,241,60,254,55,119,12,86,201,167,181,244,215,54,59,255,149,210,105,149,124,224,191,115,190,203,223,117,233,202,59,165,116,233,51,95,237,187,182,239,227,241,137,219,94,202,47,74,215,28,0,44,157,135,216,28,109,249,162,116,236,226,249,81,202,135,202,3,46,51,124,206,59,207,122,62,255,93,170,71,252,147,151,237,114,198,229,97,220,166,182,115,174,180,124,239,91,233,60,47,237,79,91,80,187,150,191,99,253,146,247,163,235,220,238,42,239,115,121,155,231,239,170,191,107,245,74,219,182,229,52,142,229,121,169,28,245,231,82,171,195,218,182,181,111,89,217,103,186,152,15,99,249,223,197,199,182,237,120,196,246,67,45,15,142,45,151,187,242,195,20,121,169,118,12,219,234,131,62,245,175,238,168,200,105,81,75,31,157,95,110,23,42,232,167,139,196,121,217,30,221,163,128,188,239,22,192,254,26,155,31,251,158,35,165,250,100,72,123,186,109,185,125,202,146,182,178,188,107,61,113,91,243,250,135,180,107,75,235,141,203,206,245,73,223,125,144,174,58,55,127,215,150,110,181,182,65,169,190,207,114,255,103,72,61,84,75,191,169,167,203,109,145,177,101,108,223,237,169,165,245,216,249,218,190,207,199,60,230,239,188,63,165,62,96,219,241,177,161,253,224,248,89,173,157,23,231,169,229,45,108,23,70,0,174,72,207,109,209,201,224,81,17,190,77,243,75,95,250,210,242,111,93,77,221,221,221,93,126,175,70,217,169,83,167,154,203,46,187,108,121,130,233,196,190,253,246,219,151,39,185,150,243,248,227,143,239,21,52,26,17,151,105,217,106,136,29,59,118,108,25,68,139,87,5,116,165,255,91,223,250,214,242,51,143,178,208,85,101,53,238,60,82,64,223,107,253,226,237,213,116,90,167,182,41,47,211,195,170,245,189,70,149,156,61,123,182,249,194,23,190,208,58,34,67,251,174,219,74,188,76,205,163,209,101,10,210,233,202,194,175,126,245,171,229,116,127,243,55,127,179,108,108,250,185,55,26,21,161,229,126,241,139,95,92,54,48,53,173,246,83,243,107,58,93,5,241,126,170,161,170,229,107,36,161,246,67,159,121,95,181,63,90,142,43,64,253,120,253,162,43,224,94,182,142,129,230,209,118,230,171,29,121,91,75,163,94,180,44,109,191,210,70,199,78,35,58,180,157,250,76,243,234,24,42,61,61,98,68,121,194,105,26,175,248,199,161,227,154,222,105,236,219,165,75,35,60,244,185,214,165,253,211,178,245,175,182,83,121,74,251,164,207,116,188,77,87,239,243,168,21,109,139,230,81,26,107,127,53,159,210,33,231,83,165,183,210,176,150,79,115,7,61,166,177,150,173,125,209,178,68,243,121,255,245,175,210,46,142,6,213,103,154,86,233,173,124,160,245,57,31,181,229,3,45,67,249,238,153,103,158,89,110,79,204,171,49,31,251,184,215,242,177,143,169,166,123,250,233,167,151,231,167,71,66,148,206,95,165,75,105,62,231,133,210,124,185,3,156,243,187,242,170,214,27,247,83,251,229,252,170,245,250,188,209,49,113,62,211,58,60,178,40,159,135,154,87,203,220,148,145,64,184,240,184,231,60,163,252,170,115,214,101,139,243,161,207,99,81,189,162,252,226,124,232,243,211,163,244,52,173,202,22,125,238,58,200,101,164,243,132,56,255,248,220,214,252,94,182,214,169,117,107,59,253,152,6,149,25,58,223,180,94,215,31,174,31,52,109,237,162,133,202,56,223,166,227,178,74,203,209,118,234,243,82,254,215,231,26,161,84,26,45,231,52,114,249,16,211,79,219,165,125,210,190,104,254,82,189,18,215,227,109,168,157,163,230,178,60,150,183,218,7,165,129,206,55,165,155,230,215,186,85,222,231,178,209,87,215,229,31,254,225,31,150,199,68,235,106,43,235,98,26,187,76,82,217,165,58,211,105,233,186,51,138,101,251,67,15,61,212,252,245,95,255,245,222,119,90,166,202,20,125,175,109,116,30,112,89,169,239,244,119,173,172,212,116,218,223,115,231,206,189,171,188,141,148,78,90,151,40,61,74,245,80,137,242,173,210,58,231,255,44,214,3,18,235,79,201,117,116,92,78,91,154,175,82,102,235,248,42,109,172,150,151,106,231,67,91,93,226,233,181,191,62,110,153,62,215,143,210,47,166,153,246,73,1,60,151,31,53,206,191,145,230,213,54,104,185,218,55,7,115,177,63,134,228,199,216,183,16,157,127,58,110,49,136,17,219,2,94,118,219,188,49,160,160,243,203,101,124,91,91,79,243,232,150,113,47,87,92,206,68,93,109,149,174,115,220,148,223,117,142,187,239,37,58,143,60,154,41,167,161,246,75,211,186,237,36,177,157,159,251,21,185,62,105,219,7,245,165,60,242,218,143,18,82,221,160,207,197,117,131,182,207,245,170,150,225,243,217,211,187,12,246,244,113,61,185,79,86,170,239,115,62,41,165,129,150,233,242,184,173,92,115,127,196,199,211,117,92,62,158,177,62,111,155,206,233,210,183,45,18,203,193,190,101,172,215,19,243,97,220,158,182,190,65,219,246,197,249,124,188,99,80,172,235,152,123,223,60,143,210,88,231,146,247,213,231,88,238,3,182,29,159,200,113,8,253,148,210,47,158,243,113,57,181,118,158,104,251,98,25,162,109,100,36,248,118,35,0,184,34,157,28,177,32,242,9,226,6,146,10,42,157,88,58,217,213,96,247,137,237,134,177,10,3,119,110,52,77,41,160,34,174,200,98,80,207,207,99,209,122,92,1,232,68,214,116,250,76,127,171,1,168,191,85,105,229,2,216,183,131,120,157,113,153,254,94,133,155,3,73,42,48,84,176,148,26,157,121,153,218,206,24,140,84,65,161,10,41,223,70,166,237,59,113,226,196,178,130,118,35,69,251,154,183,73,219,239,194,70,21,95,172,228,51,239,147,43,118,109,147,211,69,235,247,237,198,238,196,148,120,91,221,120,144,120,37,199,207,188,240,118,106,187,181,157,106,96,171,208,84,195,93,235,213,223,170,148,93,248,151,174,196,104,127,148,47,156,198,218,166,190,183,4,41,253,180,159,177,83,229,160,96,188,85,199,13,248,72,219,163,78,161,26,58,190,5,216,249,212,29,165,161,249,212,105,172,253,245,242,106,105,172,237,209,119,90,174,43,85,229,89,237,135,126,87,90,228,252,30,243,65,204,155,190,61,201,157,92,109,175,62,211,113,46,229,99,31,147,72,251,250,235,95,255,122,111,223,220,200,80,222,209,119,49,93,188,61,58,118,250,190,52,159,142,125,158,79,226,179,74,106,251,169,160,166,247,83,251,236,224,177,190,251,151,127,249,151,229,190,104,217,126,22,100,238,28,231,243,80,211,104,159,9,0,110,6,29,59,5,128,98,57,167,99,169,209,55,241,60,112,25,170,252,236,99,172,239,227,249,149,207,207,188,158,216,80,83,94,83,190,244,178,252,204,175,188,108,231,99,125,239,50,205,231,168,203,110,159,115,62,175,92,71,213,2,128,250,92,203,208,50,99,48,74,203,113,135,175,148,255,75,180,205,126,116,132,203,95,45,55,150,15,106,220,198,134,126,237,60,211,223,58,55,180,159,78,67,119,8,179,82,121,43,58,223,117,236,226,252,58,207,115,25,163,180,203,183,0,107,91,92,47,229,178,206,163,2,114,26,43,173,84,47,41,207,196,180,140,92,182,231,91,128,181,124,231,1,175,203,121,64,251,229,116,243,126,148,202,74,7,94,221,22,240,139,178,98,167,220,117,135,202,200,33,183,141,187,13,224,99,149,243,127,22,203,118,29,7,109,139,58,232,181,58,218,229,121,173,126,209,223,62,79,74,249,193,121,41,182,35,156,151,244,183,142,123,159,188,84,58,31,242,54,151,234,61,119,216,219,2,112,14,244,197,243,90,203,213,113,204,1,64,117,70,149,102,234,228,250,194,169,219,35,158,87,199,64,109,4,109,147,246,177,84,231,96,61,92,62,12,205,143,202,51,46,139,117,142,56,207,232,92,210,57,237,126,136,202,35,215,39,250,59,182,107,68,1,132,216,158,246,188,93,109,61,77,231,139,244,162,245,148,234,135,220,86,81,57,162,229,248,252,144,88,38,233,124,241,57,30,185,252,82,30,118,57,228,118,175,211,72,191,199,186,79,219,232,139,184,93,98,26,102,90,78,220,7,167,177,210,80,251,19,235,6,215,215,190,240,237,246,180,183,89,223,215,234,18,45,51,31,203,216,95,200,245,125,148,219,246,162,229,186,95,163,116,203,249,200,1,63,15,214,112,61,221,214,246,84,144,202,121,213,249,171,116,220,181,188,161,109,17,165,139,246,187,111,25,235,245,248,184,187,78,138,245,93,173,111,144,183,47,215,147,177,28,118,158,181,174,246,64,220,55,61,179,89,235,116,153,175,105,149,134,57,189,156,135,227,249,150,207,243,200,1,101,109,95,110,31,169,191,226,124,226,229,104,123,221,206,139,253,94,139,249,78,199,84,105,64,0,112,187,113,11,240,138,124,2,248,246,37,21,150,110,108,234,196,210,143,166,81,1,17,79,84,63,187,46,190,252,66,149,110,237,118,39,95,189,245,247,110,136,153,42,90,23,228,106,208,105,90,143,96,211,188,165,142,191,182,169,109,153,126,142,140,223,240,228,171,112,109,67,143,53,93,124,102,129,111,45,233,251,98,17,21,176,110,248,122,120,178,182,41,6,223,106,29,76,211,62,121,253,154,214,219,235,231,15,122,31,181,30,253,61,134,210,212,133,167,135,68,107,121,222,79,53,42,180,47,14,10,182,141,154,140,199,70,21,70,215,109,6,93,180,239,42,204,125,219,142,183,177,79,97,237,78,156,43,61,45,75,199,51,222,246,211,150,79,157,198,94,87,91,26,123,26,167,153,182,81,235,246,85,178,152,190,206,7,49,31,197,134,135,111,135,214,62,107,90,125,231,202,87,159,185,193,234,117,212,110,79,86,163,82,105,175,245,248,234,168,126,114,186,232,59,53,26,28,16,168,205,167,245,232,239,184,173,241,57,156,218,182,174,253,140,105,25,111,9,112,224,191,52,28,63,159,135,202,99,113,68,40,14,150,142,139,26,88,14,246,137,203,189,152,151,149,167,116,252,99,103,39,6,3,52,143,142,115,237,37,74,190,189,207,212,192,211,223,14,160,169,190,138,101,77,60,183,227,173,250,181,125,136,219,169,60,30,71,243,246,229,145,137,46,175,220,249,104,147,235,67,205,163,114,38,158,55,177,3,217,118,158,57,232,17,3,168,93,117,76,228,242,63,206,239,11,111,125,110,149,81,89,231,125,206,117,94,220,126,167,241,42,207,96,148,88,30,185,206,119,121,229,116,202,101,101,222,15,205,167,139,92,46,111,181,239,113,255,21,76,26,19,252,243,178,69,117,78,41,255,103,177,108,85,30,240,182,42,143,184,254,247,62,184,179,214,86,191,104,157,154,174,150,31,156,70,241,22,42,207,91,202,11,67,242,146,182,217,65,105,167,69,172,203,37,182,111,106,226,126,139,131,16,109,183,211,171,131,167,242,32,206,39,177,163,231,246,172,219,150,88,63,151,207,181,60,229,182,73,204,143,185,205,237,118,74,252,221,117,128,219,166,238,195,228,246,182,218,14,177,61,159,219,211,181,182,158,242,146,250,34,126,193,141,202,129,210,185,224,11,64,177,205,238,32,115,220,6,83,62,46,149,171,126,188,64,108,79,122,94,159,211,177,172,208,121,52,228,133,135,49,29,50,15,244,136,105,236,246,150,126,215,188,78,111,95,216,49,253,237,99,16,219,140,46,131,227,232,205,216,15,243,119,238,103,74,174,239,163,220,134,245,186,77,219,151,251,71,177,31,25,235,105,223,121,83,59,14,58,238,78,127,149,221,165,227,94,106,139,196,229,213,218,34,67,203,88,173,199,249,201,35,39,189,158,28,192,212,180,14,210,229,237,203,243,229,60,27,31,67,229,17,218,165,99,232,116,143,109,151,184,175,181,246,143,159,73,31,207,55,229,177,218,190,59,88,234,101,198,246,81,188,136,43,110,203,181,137,101,72,44,7,176,189,24,1,56,1,159,88,110,76,59,16,164,223,61,242,174,116,203,68,30,17,214,214,168,235,186,229,66,39,164,111,205,80,65,163,232,190,26,208,174,80,74,87,185,244,93,215,237,188,110,20,88,44,84,74,92,240,69,185,96,111,19,59,34,113,254,41,30,4,239,32,221,84,124,85,221,98,161,238,138,216,163,50,251,82,218,198,64,192,88,30,153,170,125,86,103,167,171,241,111,154,222,183,112,196,109,138,199,175,43,159,14,57,86,14,130,43,141,124,229,208,203,201,233,219,150,15,148,214,170,144,53,189,174,180,105,95,117,14,120,91,117,28,226,118,151,242,113,188,226,169,239,52,52,62,238,87,78,151,218,124,234,24,199,239,244,121,141,27,111,83,231,247,210,121,136,205,17,243,140,71,160,185,46,208,177,247,5,4,125,174,239,219,110,173,173,141,44,46,241,237,133,170,179,52,143,26,234,49,32,61,164,204,137,231,156,150,211,181,157,53,190,197,85,219,228,43,235,93,47,171,170,149,143,181,122,166,237,60,91,181,94,40,109,139,151,215,231,86,201,90,157,231,58,100,138,52,238,195,105,87,42,43,51,143,30,202,229,173,203,45,47,99,236,139,189,180,44,229,83,45,95,127,171,126,200,35,216,251,236,143,242,149,110,83,54,7,215,28,40,41,229,7,95,200,173,233,202,75,171,212,219,146,211,204,35,56,134,242,40,64,223,98,94,27,233,148,111,177,143,35,223,253,183,71,40,71,125,47,42,98,53,125,218,16,185,252,80,91,165,237,216,196,139,148,165,121,107,229,97,204,219,190,229,183,198,35,192,52,90,79,109,34,63,74,230,154,194,115,138,75,229,103,223,62,67,164,60,175,242,72,235,86,187,210,1,174,210,57,93,187,120,58,70,91,123,189,171,206,205,203,145,252,220,56,7,86,29,0,203,125,178,62,251,209,214,134,245,247,121,31,60,122,94,252,88,6,239,135,142,169,219,235,145,111,37,213,113,208,116,190,189,180,116,7,90,78,151,88,198,215,210,115,104,25,91,219,238,24,52,45,201,219,215,119,190,174,99,56,150,150,187,74,59,37,6,33,125,123,114,110,123,226,112,33,0,56,1,55,176,84,64,120,212,141,10,63,253,237,70,84,14,40,136,175,28,247,209,213,201,115,101,175,66,203,65,71,223,254,232,160,100,137,175,176,151,248,138,89,252,190,43,48,229,66,38,206,211,213,80,200,235,204,163,6,86,13,134,197,101,199,224,204,170,203,210,118,198,134,115,44,160,61,146,64,149,115,233,86,176,26,119,46,86,221,95,63,60,95,21,159,174,224,245,189,205,161,150,79,251,86,60,190,250,215,87,188,109,67,235,201,163,219,98,62,232,106,228,232,92,243,237,9,106,128,248,214,136,190,249,216,207,156,242,104,147,216,233,41,165,75,188,26,88,155,207,35,101,106,252,252,172,33,251,217,71,233,60,92,181,1,129,233,248,138,183,111,179,240,45,53,230,188,44,106,132,170,12,169,149,211,125,235,17,159,23,241,118,35,221,126,178,138,124,206,105,59,135,142,158,83,62,141,183,86,197,199,80,212,148,234,67,141,58,171,117,148,181,191,181,243,172,246,144,236,190,226,8,58,239,67,124,94,85,151,82,157,23,203,128,152,198,206,11,235,8,0,198,209,43,125,234,252,124,236,227,173,194,126,46,171,58,26,42,223,135,6,239,180,127,222,71,223,78,215,103,228,91,164,60,82,171,163,125,129,182,148,230,250,174,173,204,110,203,75,241,217,195,99,234,240,82,176,207,207,105,28,202,117,171,131,59,125,71,109,248,130,159,47,0,75,126,14,177,202,141,218,155,134,49,173,174,118,235,53,239,60,243,177,173,13,145,255,86,62,112,224,72,203,31,211,254,240,8,191,182,237,246,114,125,123,112,188,245,53,110,127,206,151,250,123,76,192,36,222,145,165,252,233,71,20,148,218,97,83,245,43,188,252,210,62,232,243,92,231,250,217,173,181,229,136,202,172,120,17,201,199,196,23,67,98,249,239,245,116,93,36,232,106,139,150,242,153,214,235,81,193,241,177,12,226,103,187,150,214,147,143,123,30,105,231,58,35,46,175,111,91,36,6,175,251,92,92,203,219,237,245,104,94,7,56,115,90,235,243,218,246,249,78,156,90,123,218,159,249,118,218,184,220,85,40,255,228,145,215,206,195,125,242,177,142,173,235,62,223,174,110,247,221,119,95,131,195,135,91,128,39,224,135,117,186,195,29,111,231,113,133,228,231,27,249,225,253,250,93,141,179,190,149,156,166,83,144,49,94,93,200,5,190,166,241,237,142,162,64,160,135,13,151,168,1,144,151,25,175,90,248,249,117,254,94,211,186,208,215,239,165,225,243,121,153,190,141,167,111,135,69,211,169,144,243,190,121,164,204,42,183,196,154,42,32,45,199,1,39,237,235,216,55,218,249,109,120,222,79,45,79,29,120,7,240,148,110,234,244,168,18,136,199,189,196,219,224,103,247,181,13,227,47,137,13,246,200,35,106,164,239,242,220,161,243,124,206,167,93,35,114,204,183,218,198,124,94,187,61,209,219,174,109,211,49,214,246,198,91,86,29,68,245,114,20,24,200,87,213,76,149,181,190,119,133,120,237,181,215,238,45,203,35,33,74,249,56,111,139,58,91,158,46,54,232,74,233,162,245,121,164,75,109,190,248,0,93,209,50,98,158,243,179,41,189,95,93,251,217,87,62,15,181,254,90,131,13,251,207,141,237,88,126,196,0,132,26,100,254,206,183,27,58,63,171,211,21,111,239,239,91,143,184,161,24,159,83,235,135,91,247,229,32,184,27,214,46,243,242,57,231,103,144,150,182,193,219,29,247,201,251,238,207,187,148,234,46,63,243,182,36,62,2,192,235,241,249,27,47,158,121,91,186,234,133,88,222,170,190,215,126,196,249,93,102,214,26,230,238,104,105,218,82,157,167,109,243,179,240,156,23,124,81,164,52,114,185,45,205,250,118,60,252,120,129,184,239,218,143,210,51,92,93,222,250,24,234,216,231,81,226,30,21,232,231,22,246,165,105,99,254,31,27,236,204,109,166,88,71,183,213,47,93,101,182,219,123,241,28,116,94,42,229,133,182,250,47,243,136,248,152,175,199,62,111,207,117,171,2,198,109,1,88,191,241,209,109,86,181,93,188,31,113,20,85,164,237,41,189,105,24,211,235,211,134,112,89,225,239,157,31,45,182,127,98,155,48,247,75,74,243,182,109,87,91,91,207,207,216,147,252,120,161,72,229,100,110,159,249,54,230,161,252,248,27,149,89,241,182,202,82,26,234,188,112,187,214,193,21,151,165,93,47,202,233,218,135,216,222,210,54,185,252,235,170,115,125,206,198,227,171,223,29,52,236,219,150,45,241,35,49,252,18,17,109,83,220,79,31,207,88,174,105,249,241,214,103,175,215,119,232,148,168,236,142,199,221,251,85,218,215,216,22,201,23,216,107,198,148,177,113,187,93,247,106,25,170,35,98,31,87,203,116,90,199,209,143,113,62,41,205,23,71,6,234,24,198,180,141,199,112,172,124,158,187,111,92,171,91,99,61,162,223,221,62,114,127,177,212,95,49,231,209,218,49,142,180,111,188,25,126,59,49,2,112,2,46,180,227,240,106,21,16,142,184,123,26,141,194,82,161,225,219,156,226,67,76,187,248,129,221,113,100,81,46,84,181,13,126,54,157,255,214,186,106,13,104,15,209,247,50,227,45,172,121,157,254,220,15,135,246,91,234,242,178,227,50,189,125,165,97,255,53,218,102,191,28,66,156,78,83,92,105,214,54,104,132,130,10,98,191,25,208,195,187,135,210,246,104,187,156,54,218,78,13,115,215,239,218,118,45,215,35,120,148,102,106,84,213,246,65,183,40,233,69,40,210,245,130,147,218,182,40,173,181,45,154,223,163,138,60,2,160,52,76,191,70,203,209,250,125,181,118,104,62,245,241,211,122,253,70,178,252,204,147,76,203,143,183,28,137,42,121,165,155,243,129,142,145,150,91,203,203,57,175,106,125,30,245,24,31,118,239,60,25,31,114,110,174,96,189,140,56,154,168,150,46,14,12,246,153,79,157,102,151,21,230,78,178,95,12,210,181,159,125,149,206,195,161,249,10,235,227,198,182,243,140,234,142,248,60,153,248,157,203,22,211,57,174,243,203,121,38,62,108,186,139,223,54,231,115,83,218,110,47,139,148,215,85,191,168,129,239,50,33,230,123,159,115,190,165,76,229,90,46,243,116,94,235,71,243,232,95,141,140,200,229,104,159,171,217,238,184,230,117,215,234,153,218,121,230,50,167,237,28,205,116,124,148,134,177,188,213,252,126,184,184,232,243,210,219,249,188,237,90,151,202,124,191,161,94,211,150,234,60,143,218,42,229,5,253,173,109,241,119,165,23,71,249,34,158,182,183,84,230,101,218,30,61,104,220,35,2,92,126,101,190,152,230,242,69,219,85,154,78,199,216,245,121,219,203,195,162,90,221,58,116,180,78,41,143,184,142,246,190,214,234,151,174,50,59,183,229,116,14,198,250,222,245,68,87,94,234,187,239,99,31,9,161,125,106,187,203,67,180,157,241,173,242,126,41,153,210,36,142,162,202,219,41,188,12,100,253,186,218,16,185,111,33,49,63,138,202,248,120,55,67,124,67,185,151,237,121,99,219,181,77,87,91,79,219,148,203,196,210,243,64,107,109,149,177,119,43,248,34,70,220,135,82,251,77,251,233,122,211,117,155,211,104,232,136,229,188,15,126,140,129,196,99,227,239,148,22,53,154,94,125,20,151,193,49,221,226,122,92,62,244,109,215,57,13,180,108,63,159,85,105,224,81,101,190,69,219,199,83,220,198,117,154,40,253,92,222,215,202,99,167,115,60,238,185,61,171,121,85,174,105,61,170,147,135,148,237,78,219,88,198,214,202,71,175,39,190,120,47,210,0,13,213,119,241,184,249,197,97,93,243,41,29,107,125,231,182,99,56,86,41,134,208,214,87,80,154,232,56,251,226,161,235,62,63,219,49,246,235,163,216,206,139,47,241,169,241,29,20,67,250,153,216,12,59,187,186,17,28,251,106,200,176,221,204,35,15,166,188,149,175,107,153,165,239,253,182,192,90,67,97,138,237,92,37,157,74,60,106,50,54,88,85,192,171,243,61,230,225,245,54,197,118,174,35,189,220,249,137,195,216,87,89,222,152,249,167,200,167,67,182,163,45,29,251,166,113,215,116,181,237,25,59,95,223,239,199,88,71,121,129,233,244,201,175,49,79,248,45,161,126,129,200,216,252,178,234,188,113,123,75,251,224,81,71,125,207,133,177,249,116,204,124,109,251,62,36,93,74,211,246,157,191,182,221,99,202,150,174,117,142,73,163,169,202,202,85,148,242,255,58,150,179,74,126,152,42,47,13,93,54,14,167,49,249,81,109,64,5,14,186,158,119,58,101,157,144,191,147,253,42,75,124,177,183,246,198,222,117,158,179,171,148,211,205,128,101,141,73,43,143,250,139,253,31,5,208,20,228,207,111,124,237,74,163,62,235,237,123,220,87,233,39,12,173,175,135,244,113,87,157,175,207,247,99,117,237,183,223,248,235,151,74,142,237,175,244,221,238,190,23,110,177,89,24,1,120,0,86,41,12,214,209,32,236,90,102,254,94,39,187,226,198,109,87,9,167,216,206,117,116,42,124,101,75,87,77,84,241,169,51,93,26,57,49,196,20,219,185,142,244,242,27,199,198,110,223,170,251,53,213,241,27,178,156,182,116,236,155,198,93,211,213,182,103,236,124,125,191,31,131,14,228,102,91,37,191,174,146,95,166,156,55,111,167,31,184,222,182,142,174,101,244,53,102,190,33,219,53,116,57,125,231,175,109,247,152,178,165,107,157,99,210,104,170,178,114,21,83,45,123,149,243,104,149,50,123,83,234,79,204,199,42,249,241,160,234,147,85,203,196,161,252,72,140,49,229,229,170,231,220,42,229,244,144,101,141,173,247,148,54,186,189,211,111,240,213,72,201,210,104,199,41,210,104,234,233,86,157,119,236,185,177,202,57,181,174,250,113,138,253,158,178,60,160,143,177,157,8,0,98,48,157,236,125,111,57,219,36,26,226,238,103,18,233,199,183,4,207,181,161,157,175,246,1,216,110,42,123,167,120,35,250,58,249,54,95,0,192,193,210,237,135,135,169,131,174,193,9,180,123,223,77,121,64,183,243,235,150,215,255,248,31,255,227,222,173,160,125,110,247,198,118,137,207,191,4,106,184,5,24,0,0,0,0,0,0,152,49,222,2,12,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,107,240,236,179,207,54,63,251,217,207,154,131,160,117,255,242,151,191,108,0,0,0,0,0,0,0,33,0,184,6,10,194,253,232,71,63,218,251,253,190,251,238,107,158,122,234,169,102,172,191,251,187,191,107,190,249,205,111,246,154,246,177,199,30,107,78,159,62,189,252,93,129,192,19,39,78,52,231,207,159,111,0,0,0,0,0,0,112,56,29,105,176,86,151,95,126,121,243,169,79,125,106,249,239,88,159,252,228,39,155,107,174,185,166,25,234,198,27,111,108,110,191,253,246,149,214,13,0,0,0,0,0,128,237,198,8,192,137,104,148,157,70,249,105,196,95,164,224,91,14,224,105,26,141,212,43,141,204,43,125,167,101,124,236,99,31,219,91,143,215,161,245,105,218,54,158,207,203,246,50,134,172,223,250,172,15,0,208,79,169,188,213,239,185,252,205,245,138,235,155,82,121,236,239,74,163,206,219,190,243,182,12,89,23,0,0,0,128,237,193,8,192,9,252,252,231,63,111,78,157,58,213,92,118,217,101,205,43,175,188,178,28,121,23,233,246,221,175,126,245,171,203,32,160,110,13,214,173,185,215,93,119,93,243,248,227,143,47,71,232,221,114,203,45,203,233,190,247,189,239,45,59,89,90,206,217,179,103,155,207,125,238,115,203,224,161,166,215,51,5,191,252,229,47,47,59,98,223,253,238,119,151,235,120,230,153,103,150,235,83,128,240,75,95,250,210,187,70,9,122,218,147,39,79,238,109,135,230,115,231,79,243,125,225,11,95,104,62,248,193,15,46,255,214,173,195,90,79,222,54,117,8,181,28,109,151,104,157,165,245,1,0,250,81,153,170,178,216,229,173,203,251,135,31,126,120,89,230,126,254,243,159,223,155,86,101,183,202,92,151,223,170,43,118,119,119,223,85,254,187,204,119,93,164,239,190,242,149,175,44,255,85,221,162,249,142,29,59,182,252,78,211,171,252,215,119,63,249,201,79,150,235,245,182,124,246,179,159,109,62,243,153,207,92,80,246,107,30,161,236,7,0,0,0,182,19,1,192,21,169,131,164,103,244,233,54,95,117,154,68,193,192,18,117,192,20,204,83,48,208,29,50,117,186,20,100,211,191,234,188,197,239,212,89,139,35,248,162,143,126,244,163,23,4,14,21,88,84,199,172,139,58,127,158,78,29,59,109,251,23,191,248,197,101,224,47,111,155,150,171,14,169,131,130,154,78,52,143,62,243,254,2,0,250,83,249,26,203,123,95,228,81,121,219,69,229,242,39,62,241,137,189,242,87,229,184,234,143,59,238,184,99,249,93,172,139,252,157,150,171,58,66,65,61,215,27,254,78,127,171,76,247,69,42,213,105,63,252,225,15,151,211,234,251,143,124,228,35,123,193,72,213,109,218,246,62,219,9,0,0,0,96,179,16,0,92,145,71,211,197,96,152,130,118,63,253,233,79,223,53,173,58,87,186,157,74,29,61,141,228,240,143,104,20,97,124,86,160,62,255,214,183,190,85,93,175,59,113,162,249,212,153,235,243,178,143,216,113,83,16,209,111,12,214,250,181,221,249,214,48,125,175,109,122,250,233,167,247,182,155,192,31,0,140,167,50,53,214,5,42,123,107,23,123,34,223,162,27,203,96,95,208,241,173,196,165,239,92,206,107,180,183,111,229,245,136,65,111,143,234,44,213,9,218,30,141,54,247,231,191,250,213,175,150,243,107,94,5,25,1,0,0,0,108,39,2,128,43,82,103,76,163,234,250,80,135,75,183,121,169,211,167,219,109,245,183,110,179,85,199,79,29,183,177,183,85,121,190,161,111,251,141,47,7,241,115,159,206,157,59,183,247,153,58,131,90,182,131,148,26,13,162,81,36,234,8,234,214,49,110,3,3,128,225,84,134,214,234,130,54,42,167,107,229,174,190,171,189,240,201,117,131,214,151,183,195,183,9,107,116,159,70,16,250,185,181,26,1,168,96,162,254,214,8,65,93,4,82,93,160,237,166,236,7,0,0,0,182,15,1,192,21,121,116,92,95,234,88,121,20,158,3,106,234,84,105,57,249,225,235,109,157,189,60,157,183,101,44,173,39,222,86,156,215,175,207,253,60,64,109,183,58,139,190,37,24,0,48,76,169,46,232,10,0,42,96,167,50,88,1,61,151,247,14,238,121,132,121,233,59,139,207,21,140,223,105,94,151,231,26,237,231,219,140,245,121,44,251,21,172,84,48,48,46,7,0,0,0,192,118,224,45,192,43,114,135,77,15,81,23,117,170,74,183,255,138,58,86,247,221,119,223,94,192,78,129,63,119,194,212,217,210,124,254,78,191,235,182,222,154,184,62,117,202,52,255,42,1,192,188,126,221,38,166,7,207,235,111,5,251,188,45,234,16,190,231,61,239,217,123,27,177,58,173,57,112,9,0,168,211,72,188,88,23,196,11,61,190,237,214,129,62,151,245,162,0,160,166,141,229,255,183,191,253,237,101,25,237,209,124,249,59,173,203,163,204,227,119,10,242,233,59,149,245,39,78,156,216,219,22,191,20,74,84,238,171,140,247,54,186,142,161,236,7,0,0,0,182,15,35,0,87,228,55,48,170,51,165,145,17,250,59,191,5,216,212,9,115,96,205,163,53,116,219,151,230,241,8,11,125,231,78,150,110,179,173,209,173,186,234,180,137,30,210,190,234,115,249,52,18,197,235,143,219,230,17,32,122,40,188,58,172,222,54,237,179,159,97,165,245,243,80,120,0,232,71,229,165,158,191,151,203,91,127,167,103,178,234,59,209,173,184,145,202,94,5,230,124,59,175,94,208,164,103,243,185,46,242,119,90,166,203,230,88,79,105,180,161,231,243,136,111,173,195,219,226,191,253,200,10,45,207,101,191,222,6,172,145,130,170,43,180,14,63,38,2,0,0,0,192,230,219,217,93,104,48,9,63,131,169,107,36,94,188,77,43,79,235,239,106,157,42,5,16,213,33,59,121,242,100,231,180,99,12,221,182,120,187,25,0,160,191,182,242,182,171,62,105,251,126,234,239,40,251,1,0,0,128,237,199,8,192,9,245,13,196,181,117,234,250,4,16,199,76,219,215,208,109,163,3,8,0,227,180,149,183,93,245,73,219,247,83,127,71,217,15,0,0,0,108,63,158,1,184,101,212,233,210,109,93,0,0,0,0,0,0,64,31,220,2,12,0,0,0,0,0,0,204,24,35,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,156,216,19,79,60,209,124,255,251,223,111,190,241,141,111,52,167,79,159,94,254,141,225,148,110,59,59,59,205,13,55,220,208,76,73,203,189,227,142,59,154,19,39,78,244,154,94,219,160,159,195,106,93,199,1,0,0,0,0,0,236,159,35,13,38,241,220,115,207,53,119,223,125,247,50,232,151,221,123,239,189,205,201,147,39,155,161,20,124,209,207,241,227,199,151,63,171,250,197,47,126,177,220,206,155,110,186,169,185,250,234,171,155,169,104,153,90,182,150,169,101,111,178,135,30,122,104,239,24,125,237,107,95,91,110,243,54,109,63,0,0,0,0,0,192,80,140,0,156,200,205,55,223,188,12,44,41,136,164,128,223,3,15,60,208,220,117,215,93,203,239,238,191,255,254,222,35,206,162,31,252,224,7,205,167,63,253,233,229,191,83,208,54,104,121,10,118,77,73,203,211,114,199,236,227,126,187,253,246,219,247,2,178,14,130,110,211,246,3,0,0,0,0,0,12,69,0,112,2,186,221,215,35,245,30,121,228,145,101,112,73,193,63,5,1,31,124,240,193,229,52,10,2,106,164,89,73,237,243,49,180,172,85,150,215,247,150,229,49,235,232,179,236,117,223,50,173,160,159,142,143,130,128,99,140,217,190,177,251,52,85,122,245,205,19,235,60,246,0,0,0,0,0,224,224,16,0,156,128,158,249,39,10,248,229,91,117,111,189,245,214,101,240,239,235,95,255,250,5,1,22,223,50,124,236,216,177,229,143,158,177,166,64,162,105,68,154,230,19,253,171,239,191,243,157,239,84,183,65,203,214,60,165,229,233,59,253,237,145,127,122,6,94,252,91,52,173,231,211,51,223,180,109,113,123,181,110,125,167,81,114,250,87,211,106,100,162,254,214,180,162,219,107,245,157,255,246,126,198,101,235,223,184,159,113,249,93,211,100,26,117,169,233,99,64,202,159,197,109,247,254,106,58,167,133,210,74,186,182,191,180,125,93,199,162,52,79,41,77,75,74,233,165,249,114,208,173,235,120,137,71,54,58,79,120,148,106,94,159,243,161,215,87,27,9,233,117,122,218,210,237,238,0,0,0,0,0,96,3,237,98,37,143,60,242,200,174,146,241,234,171,175,30,52,223,77,55,221,180,156,111,17,32,220,189,235,174,187,118,23,129,195,229,223,139,96,223,242,251,219,111,191,125,239,51,253,171,233,22,1,198,234,242,60,173,230,187,247,222,123,247,254,94,4,39,119,207,156,57,179,156,95,219,168,207,180,110,253,173,109,151,69,112,114,111,31,226,182,104,26,243,52,158,78,211,104,217,250,220,251,162,207,53,143,214,223,181,159,154,175,180,108,111,155,255,214,244,53,90,158,166,121,240,193,7,151,127,107,63,61,159,182,77,206,158,61,123,193,114,60,141,255,238,218,126,47,207,219,230,237,143,235,45,209,177,234,74,211,18,29,63,207,23,243,64,156,207,251,157,151,173,127,181,191,222,79,31,111,77,19,151,171,239,204,243,230,245,57,13,98,154,230,52,208,60,94,31,0,0,0,0,0,216,92,4,0,87,164,32,144,3,35,153,130,64,241,199,1,35,7,135,20,152,49,7,108,98,80,197,129,177,24,44,43,113,144,38,110,131,130,123,154,239,212,169,83,123,159,57,176,150,3,87,154,78,219,226,192,144,214,239,224,81,222,150,24,100,202,105,144,131,91,165,253,244,178,189,159,49,192,20,183,203,243,182,5,0,61,141,131,85,254,59,174,243,244,233,211,197,128,86,92,110,109,251,197,203,59,121,242,228,110,78,199,182,227,146,211,84,156,166,241,179,200,219,26,211,88,255,58,232,166,249,188,173,249,56,120,155,28,64,214,113,215,250,99,208,88,105,16,167,137,105,28,3,135,90,159,126,242,241,113,192,56,174,207,129,86,0,0,0,0,0,176,185,120,11,240,68,74,207,69,203,183,146,234,118,96,253,252,248,199,63,222,251,44,222,234,170,231,211,249,205,191,67,222,70,27,95,102,161,117,106,29,31,255,248,199,151,111,185,237,67,211,233,246,87,223,214,170,117,235,71,159,105,191,226,27,131,245,108,195,190,111,16,238,179,159,79,62,249,228,242,51,189,156,67,219,109,241,247,26,205,227,55,47,235,185,126,15,63,252,240,222,27,147,181,237,226,219,84,111,187,237,182,102,21,241,153,129,90,175,150,223,118,59,111,41,77,181,93,109,47,96,241,54,107,93,78,99,253,171,231,74,154,151,151,143,131,230,209,252,250,185,231,158,123,246,210,83,183,105,43,141,180,110,79,239,188,234,227,227,183,33,139,159,99,105,158,86,159,199,60,57,197,91,169,1,0,0,0,0,192,254,32,0,184,34,7,66,252,162,133,24,148,209,115,255,68,129,34,61,39,48,78,43,126,118,96,54,244,37,11,126,177,133,130,67,90,166,151,171,245,233,37,36,93,193,26,61,243,205,207,27,156,82,159,253,116,64,108,72,192,211,180,223,10,114,57,24,167,127,181,28,125,166,128,152,63,243,116,83,185,234,170,171,58,167,81,192,211,199,191,47,167,87,91,128,53,6,228,74,219,228,239,253,252,191,182,188,84,91,22,0,0,0,0,0,152,23,94,2,178,34,143,140,82,48,37,191,24,66,35,171,226,40,188,91,110,185,101,249,175,3,60,10,206,237,190,125,27,246,5,63,99,130,85,10,120,157,57,115,102,185,76,5,158,180,93,10,128,213,94,232,96,10,20,41,248,231,145,95,90,191,150,209,119,148,95,27,47,227,212,169,83,213,253,188,254,250,235,151,211,140,125,83,174,211,74,105,175,101,104,164,159,70,63,198,207,166,12,254,245,161,117,250,24,56,77,245,111,87,154,230,17,122,99,167,17,191,56,68,47,166,209,250,149,55,52,42,176,180,44,143,194,4,0,0,0,0,0,243,68,0,112,2,186,229,82,20,72,243,109,156,166,91,48,53,2,46,142,66,243,104,183,120,139,172,40,104,83,26,181,213,21,236,81,16,79,35,206,180,46,173,67,65,71,5,221,106,243,198,207,252,187,130,67,222,46,45,99,204,136,188,188,46,239,111,222,79,5,37,189,159,14,74,233,86,221,24,4,108,187,85,54,114,80,213,163,12,61,2,80,233,237,81,141,125,111,255,29,58,242,178,107,57,190,149,58,255,94,227,237,204,35,38,245,22,99,165,151,3,156,165,105,116,236,229,206,59,239,188,96,27,156,190,10,70,230,64,168,255,142,203,210,124,94,223,84,233,1,0,0,0,0,0,14,22,183,0,79,64,207,99,83,112,70,65,56,5,78,20,88,241,8,60,7,4,21,148,243,173,150,10,24,42,232,162,0,149,130,44,126,102,157,126,226,179,221,60,146,77,211,122,186,210,115,253,244,185,151,165,101,196,103,224,197,219,59,253,187,2,112,10,202,41,152,20,131,101,121,91,250,242,114,21,180,83,240,72,203,211,200,51,5,163,180,92,111,191,159,43,168,31,5,166,188,159,26,189,168,233,110,190,249,230,189,237,241,179,251,186,120,122,111,123,12,184,121,31,186,70,0,122,30,111,191,150,165,81,144,99,249,121,123,218,7,63,127,79,203,238,74,83,7,94,53,237,13,55,220,176,204,11,78,47,231,41,7,242,244,89,158,38,6,249,148,190,78,83,77,163,125,202,65,67,31,31,205,235,180,215,239,90,191,243,33,65,64,0,0,0,0,0,102,96,23,147,209,91,85,245,70,213,230,157,183,166,54,239,188,89,54,191,117,87,244,118,85,191,73,53,78,155,223,176,171,55,185,198,239,107,244,134,214,188,238,69,16,232,130,229,105,157,113,26,191,193,53,207,171,183,213,250,111,191,177,182,235,141,196,139,192,228,222,252,241,13,187,181,253,204,111,194,245,27,106,253,179,8,78,117,190,5,56,167,81,124,219,176,222,116,219,20,222,206,92,122,11,112,222,254,120,90,228,191,165,244,118,227,172,148,166,93,111,1,246,246,197,99,94,74,47,29,211,161,211,104,221,74,139,124,12,187,242,97,45,189,188,108,222,2,12,0,0,0,0,192,230,219,209,127,26,76,74,163,166,52,250,79,35,168,186,94,176,224,105,227,91,90,51,125,239,17,110,93,207,145,235,51,173,70,120,149,182,205,183,224,142,125,41,68,219,190,244,217,207,62,211,172,211,58,214,63,54,77,135,164,87,91,62,139,47,167,233,122,185,200,65,166,61,0,0,0,0,0,88,31,2,128,0,0,0,0,0,0,192,140,241,18,16,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,24,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,59,210,96,45,222,124,227,205,230,183,255,250,199,230,197,231,95,106,206,191,124,190,185,248,98,98,173,0,182,207,155,111,190,213,28,189,244,104,115,244,178,163,205,177,107,174,108,254,228,79,175,105,48,157,23,22,117,196,115,207,188,208,188,248,194,75,203,122,163,105,118,27,0,216,54,174,43,222,115,197,229,205,181,127,122,172,185,242,170,247,54,152,134,234,134,179,207,62,191,248,121,161,57,255,210,249,134,122,2,192,182,82,93,113,249,162,158,120,223,149,87,52,239,95,244,41,212,191,192,254,218,217,93,104,48,25,85,210,79,253,230,119,139,14,221,243,139,142,242,177,69,35,232,154,230,82,50,54,128,45,167,139,25,127,252,253,179,139,127,95,110,174,251,240,7,8,4,174,72,129,191,167,23,117,133,58,114,74,203,171,175,185,170,57,114,228,226,6,0,182,213,27,139,54,240,115,203,64,213,243,139,64,213,43,205,95,126,244,35,116,238,86,244,187,127,253,99,243,187,167,254,176,168,35,174,108,142,93,123,213,178,227,76,93,1,96,155,157,123,249,252,242,231,233,127,254,93,243,190,197,197,162,15,126,232,3,212,21,251,136,0,224,132,52,210,239,159,126,253,155,101,224,239,3,215,189,191,1,128,185,121,245,213,215,22,21,246,111,23,255,190,222,252,249,95,30,111,46,166,35,50,152,59,116,55,252,249,135,150,13,31,0,152,27,213,21,255,245,151,143,55,215,126,224,154,101,231,14,195,104,64,193,153,199,126,211,232,34,209,241,27,63,76,208,15,192,44,253,238,233,63,52,127,252,253,217,101,155,88,35,200,177,126,4,0,39,226,224,31,153,23,192,97,160,32,160,110,71,210,8,15,130,128,253,105,212,223,217,103,158,111,254,98,145,110,116,232,0,204,153,130,88,255,180,8,98,169,93,76,16,176,63,165,219,127,249,213,227,203,81,127,31,252,240,191,105,0,96,206,116,193,232,177,255,252,4,113,148,125,194,131,233,38,240,218,34,211,254,122,145,105,111,252,203,227,100,90,0,135,194,117,139,78,137,158,9,248,207,103,158,110,208,143,110,161,254,227,239,158,37,248,7,224,80,208,197,161,63,187,241,67,203,199,226,232,194,7,250,209,163,132,8,254,1,56,44,46,189,244,104,115,227,191,59,222,156,249,245,111,222,121,30,54,214,137,0,224,4,158,250,231,223,53,31,184,238,79,120,214,31,128,67,69,65,64,93,181,211,243,236,208,77,207,58,33,248,7,224,48,81,16,80,29,59,93,44,162,99,215,237,197,229,139,161,158,39,248,7,224,80,81,16,80,143,81,99,96,193,250,17,0,92,145,70,255,169,178,230,153,127,0,14,35,221,214,245,246,203,44,208,70,163,255,222,119,213,21,92,40,2,112,232,168,99,247,254,69,199,238,183,79,255,161,65,59,141,254,59,254,231,31,106,0,224,176,81,60,69,3,11,244,130,16,172,15,1,192,21,233,150,134,63,189,238,79,26,0,56,140,252,18,139,87,95,121,173,65,221,239,158,254,99,115,221,135,24,209,1,224,112,82,199,238,153,223,159,109,80,167,65,5,26,37,121,37,47,135,2,112,72,233,241,66,60,50,98,189,8,0,174,72,15,193,167,162,6,112,152,93,121,229,21,139,178,144,202,186,198,183,189,49,250,15,192,97,165,91,129,245,195,197,162,58,61,78,227,125,139,250,20,0,14,171,171,175,189,170,121,110,17,95,193,250,16,0,92,145,134,168,242,226,15,0,135,153,202,64,134,235,215,41,109,142,94,118,73,3,0,135,217,229,87,92,214,156,167,174,168,58,247,210,121,6,21,0,56,212,244,200,136,55,120,94,236,90,17,0,92,209,145,139,121,152,59,128,195,237,98,94,106,209,74,35,0,47,166,174,0,112,200,45,59,118,111,210,177,171,81,218,92,68,125,10,224,144,219,105,176,78,4,0,1,0,88,35,58,188,0,0,0,0,14,26,1,64,0,0,0,0,0,0,96,198,8,0,2,0,0,0,0,0,0,51,70,0,16,0,0,0,0,0,0,152,49,2,128,0,0,0,0,0,0,192,140,17,0,4,0,0,0,0,0,0,102,140,0,32,0,0,0,0,0,0,48,99,4,0,1,0,0,0,0,0,128,25,35,0,8,0,0,0,0,0,0,204,216,145,6,0,0,0,0,128,65,118,155,221,93,255,251,255,255,92,116,209,206,242,243,157,157,56,237,206,242,127,250,112,231,194,47,0,0,251,132,0,32,0,0,0,0,160,151,55,223,124,189,121,243,141,87,155,55,222,124,109,241,243,122,243,250,107,231,155,221,183,118,155,127,252,199,127,108,222,120,253,141,230,223,254,219,127,211,252,201,159,92,219,92,124,241,219,93,77,5,3,245,251,197,139,255,93,116,201,37,205,69,250,253,98,253,123,180,57,114,228,200,34,32,200,77,105,0,176,31,8,0,2,0,128,61,207,63,255,92,243,155,223,252,166,121,242,159,159,104,30,127,252,177,230,247,191,255,93,243,204,115,103,155,23,159,127,177,121,233,165,23,154,115,47,159,107,94,127,253,181,230,226,157,157,230,200,162,35,119,217,101,151,53,87,190,239,202,230,202,43,175,106,142,93,125,117,243,129,15,252,155,230,207,62,114,99,243,225,235,175,111,62,244,161,15,55,87,93,117,117,3,0,216,94,111,44,130,125,231,206,189,216,188,254,234,185,69,176,238,205,230,141,183,94,93,4,1,119,154,223,254,238,15,205,63,61,254,68,243,214,91,59,205,43,47,191,220,92,124,201,78,243,87,127,245,23,205,139,47,61,215,188,248,242,243,205,123,223,123,197,226,251,127,106,254,226,47,255,162,121,207,229,87,52,71,143,92,210,28,121,243,72,243,86,179,219,188,181,251,246,207,145,139,46,110,142,30,125,79,115,244,178,43,22,193,192,203,22,63,151,52,26,45,8,0,152,30,1,64,0,0,14,177,55,222,120,189,121,230,153,63,52,191,254,245,127,110,126,241,139,255,183,121,236,177,255,186,8,2,62,223,188,250,234,43,139,239,222,88,222,206,165,81,27,234,142,189,231,162,166,185,242,234,43,22,93,183,43,154,215,23,255,189,104,231,162,229,45,93,111,190,126,190,57,251,204,185,230,236,179,79,53,143,61,254,143,205,207,127,254,211,230,242,203,47,111,142,29,187,182,249,119,127,249,87,205,71,63,118,83,243,103,55,254,121,243,222,43,174,92,4,13,143,54,0,128,205,182,251,214,91,205,235,111,156,111,94,127,237,229,230,197,23,206,46,47,12,253,235,191,254,182,121,207,21,151,55,175,190,118,126,241,251,31,155,39,159,124,186,249,63,255,175,255,187,121,225,249,151,22,211,191,222,220,241,191,254,207,77,115,209,91,205,99,191,126,108,113,1,233,241,230,210,75,143,54,255,116,230,76,115,247,221,119,53,127,126,227,141,203,250,102,17,45,108,222,255,254,15,44,130,126,111,95,64,210,232,192,87,94,121,97,81,231,188,184,28,25,120,244,232,21,203,159,75,22,65,193,139,46,98,100,32,0,76,137,0,224,33,180,187,251,86,115,238,229,23,154,151,207,189,208,156,127,249,108,115,254,252,203,205,185,215,94,109,94,187,232,149,102,247,146,139,155,183,142,92,212,92,186,115,89,115,201,162,195,119,249,145,203,155,43,46,125,79,115,249,165,87,44,174,226,93,179,168,144,47,107,184,42,7,0,219,79,129,189,55,23,157,187,151,159,255,125,243,210,51,255,218,28,221,125,169,249,239,62,122,99,243,223,254,55,55,190,235,25,77,23,93,116,241,178,232,223,217,221,105,142,92,124,241,59,207,120,186,248,237,39,58,93,228,105,119,154,221,139,119,150,207,124,218,121,103,126,117,221,46,94,116,224,118,46,122,115,81,223,252,182,185,236,210,197,124,23,95,185,152,247,104,67,93,2,0,155,71,253,132,215,95,61,191,232,31,44,46,4,189,118,110,81,79,188,222,60,250,232,47,155,83,167,126,220,252,215,255,242,216,34,88,119,190,249,139,191,250,243,230,153,103,159,111,254,211,127,250,135,230,220,185,87,23,165,249,197,205,251,222,123,89,243,247,127,255,247,205,111,127,247,84,243,200,127,250,213,34,184,119,121,243,194,139,139,254,198,203,47,55,255,219,55,254,247,230,154,107,174,89,92,0,218,105,62,244,161,15,54,255,195,191,255,239,155,155,111,186,169,249,192,159,94,254,246,74,119,222,94,175,214,117,254,141,231,154,243,231,158,95,76,123,217,34,216,120,108,25,12,36,16,8,0,211,32,0,56,115,170,76,95,126,241,153,230,165,23,255,208,60,253,251,39,154,63,62,243,84,115,246,247,255,220,188,252,210,31,154,215,22,223,189,250,198,110,115,84,227,56,222,124,173,121,235,125,139,139,114,151,31,107,94,187,248,141,230,189,59,23,55,151,189,190,219,28,121,235,141,197,119,111,45,170,245,221,230,210,247,28,109,62,252,225,235,154,163,151,92,219,188,239,125,31,105,254,237,251,111,104,46,189,226,131,205,69,71,222,219,0,0,182,201,91,139,254,214,235,205,34,150,215,92,121,205,251,151,63,127,246,78,60,110,183,48,245,69,142,213,237,134,9,220,31,219,123,210,251,142,110,234,218,155,103,119,241,191,183,31,249,126,209,59,179,189,61,77,179,168,123,154,183,94,95,252,122,100,111,62,0,192,193,122,75,35,254,94,91,4,254,206,61,215,188,182,248,247,181,215,94,89,94,200,121,254,249,23,154,211,63,254,63,154,255,231,239,127,214,188,122,254,181,69,224,239,185,230,236,75,47,55,47,189,243,115,201,37,71,151,163,197,95,123,227,181,230,204,19,79,52,255,242,212,83,139,82,253,104,115,238,229,55,23,1,196,215,22,1,195,55,23,125,145,103,23,203,219,105,94,123,253,197,230,236,217,179,205,139,47,188,216,252,241,143,207,52,255,203,255,248,63,53,87,95,235,199,68,236,44,182,97,81,83,236,188,253,98,145,215,94,125,121,177,61,231,150,183,7,191,231,61,199,154,75,46,189,124,17,8,164,235,10,0,171,160,20,157,163,221,55,23,255,127,185,121,254,143,143,53,47,253,235,223,55,47,252,246,63,52,231,95,254,125,115,246,197,243,205,27,139,138,245,195,239,123,179,57,114,108,113,149,109,209,41,123,230,197,75,155,247,191,247,173,230,170,163,175,52,111,29,125,179,121,233,141,247,46,42,240,163,205,7,174,122,185,57,186,232,220,189,177,168,104,255,240,204,165,205,177,203,46,105,46,57,250,108,115,236,242,255,208,188,116,254,146,230,15,79,188,183,249,192,249,35,205,206,101,31,110,154,171,254,125,243,255,177,247,31,80,146,165,215,121,32,248,61,27,222,165,207,242,166,187,171,61,26,104,160,27,13,130,176,36,8,208,1,4,8,122,209,136,156,163,213,144,163,29,106,71,58,179,58,171,153,161,86,179,187,135,50,135,71,187,34,41,138,90,209,104,40,1,52,0,65,120,215,240,30,104,111,203,187,172,74,23,25,222,60,59,247,187,47,94,86,118,117,249,170,70,55,208,239,171,142,206,200,136,103,35,51,239,253,191,239,186,176,248,90,24,133,157,48,173,2,50,100,200,144,33,195,75,16,34,188,197,113,32,79,124,156,83,241,206,141,105,140,227,244,181,231,43,129,145,145,124,195,47,155,219,69,209,214,131,63,231,24,250,117,114,104,109,238,78,66,55,217,44,154,92,129,25,79,222,3,155,193,231,97,100,196,46,67,134,12,25,94,20,4,254,8,195,97,11,163,126,79,76,123,136,86,103,3,223,252,214,55,113,236,196,9,44,44,236,192,137,83,167,177,34,130,93,127,48,86,145,238,244,153,85,88,98,223,221,92,14,174,109,171,111,9,68,0,12,130,8,182,205,246,16,1,124,63,208,54,17,81,24,98,52,30,161,223,235,97,106,102,10,171,171,235,226,11,78,162,90,125,68,51,251,222,249,206,159,16,129,175,32,126,64,194,69,38,180,63,32,98,115,50,81,56,130,55,236,32,24,9,47,41,213,80,42,77,105,102,96,134,12,25,50,100,184,54,100,171,237,239,55,120,43,136,215,63,141,96,253,35,104,29,249,26,234,246,6,230,10,30,140,92,128,118,161,40,2,96,14,51,115,67,152,161,208,175,216,197,201,230,54,204,78,117,145,147,237,124,212,112,230,108,136,227,203,140,192,141,97,230,35,84,26,5,196,133,17,166,74,6,236,66,79,28,180,47,34,95,128,238,200,135,109,54,129,238,67,64,239,163,232,141,111,67,80,190,31,83,59,127,12,70,229,126,97,118,153,16,152,33,67,134,12,47,5,132,66,190,214,151,143,99,229,244,33,33,103,67,205,216,75,4,186,88,179,244,98,109,196,30,233,4,71,34,150,240,144,190,71,129,47,74,242,246,34,97,101,161,144,66,205,241,19,255,161,89,24,18,108,178,93,7,174,229,96,56,24,200,121,34,56,185,188,42,124,195,193,16,227,225,56,33,112,60,12,132,28,202,254,94,72,17,210,132,17,72,8,74,190,231,177,34,139,25,230,53,220,241,234,55,97,223,205,119,101,61,2,51,100,200,144,225,187,4,138,125,222,168,135,193,112,29,163,33,179,255,198,56,114,228,8,14,31,57,140,143,124,252,227,104,54,55,112,234,196,25,244,196,166,251,126,168,118,62,12,99,37,144,140,223,132,18,220,233,143,135,73,126,183,3,125,159,98,34,83,196,195,136,1,39,67,251,0,58,174,141,177,63,196,218,154,8,131,129,47,124,99,21,175,121,77,17,171,235,77,252,249,127,249,47,248,161,31,122,11,230,231,231,80,40,230,147,182,17,231,101,134,199,226,111,6,253,38,198,163,14,74,21,217,174,80,75,90,83,100,200,144,33,67,134,171,66,38,0,126,159,32,242,150,49,56,251,9,20,7,127,44,162,220,211,176,188,1,242,145,45,194,94,12,215,140,52,149,222,182,70,226,168,93,113,208,35,45,200,138,125,3,253,238,0,171,27,46,78,172,44,224,216,105,3,207,28,28,226,244,122,32,251,152,18,113,27,192,201,119,177,107,119,5,239,122,199,34,238,57,224,192,8,61,205,250,136,34,75,28,127,78,30,158,38,129,140,186,75,240,154,127,139,169,241,95,105,70,96,60,253,211,136,75,247,195,116,27,200,144,33,67,134,12,223,125,48,115,98,125,109,5,127,253,95,254,0,143,63,252,117,21,229,52,35,143,111,70,137,0,24,50,211,194,76,168,86,52,201,222,51,141,164,108,151,95,41,10,50,71,47,50,66,205,204,112,28,71,200,92,1,182,102,124,88,154,85,72,210,216,92,91,87,177,175,88,42,162,82,46,161,40,1,39,58,135,80,132,62,30,195,15,19,49,112,52,246,132,252,137,240,199,115,208,151,196,124,14,205,18,249,196,223,125,4,119,220,115,63,126,238,215,255,7,76,207,45,100,61,159,50,100,200,144,225,5,68,224,143,39,229,190,125,49,215,1,86,86,86,240,251,191,255,71,90,194,91,42,151,209,235,141,176,190,222,65,171,213,87,123,28,6,241,164,68,87,204,123,24,192,145,224,143,55,22,110,17,4,234,19,12,51,25,234,225,123,161,6,158,226,200,212,52,240,225,192,215,94,177,116,49,12,36,241,189,200,138,240,228,83,207,202,185,78,201,121,207,224,11,95,250,34,30,120,224,181,120,195,27,222,128,219,111,191,85,121,10,253,146,101,81,101,140,54,179,203,57,68,164,219,62,171,34,99,161,200,254,128,89,194,65,134,12,25,50,92,13,50,1,240,123,29,225,0,104,127,19,227,99,255,6,77,17,225,242,243,29,88,174,41,130,160,68,218,70,57,248,249,30,114,145,7,51,54,132,164,149,224,249,21,200,27,104,15,11,56,116,40,143,247,127,182,128,149,182,129,246,168,140,64,34,105,221,110,31,45,137,246,249,67,79,123,109,120,66,208,190,253,204,50,190,246,240,58,126,231,255,118,55,222,124,191,28,119,108,194,151,227,197,69,113,224,142,44,6,70,17,59,73,177,115,7,98,131,106,224,71,17,158,254,54,86,188,55,163,177,231,23,81,152,186,23,25,50,100,200,144,225,187,135,192,247,241,228,227,15,227,131,239,251,51,60,254,232,67,136,39,245,183,204,162,152,84,243,130,57,22,49,203,173,226,104,82,106,21,171,58,72,127,65,241,208,18,159,96,139,48,71,226,103,11,9,99,6,199,112,24,193,11,186,66,194,66,244,134,99,33,98,109,248,227,64,182,53,52,99,208,50,87,81,173,148,49,53,213,16,33,176,136,178,8,130,142,45,199,15,99,205,0,228,117,245,250,30,134,66,36,3,146,64,102,20,198,73,175,64,196,67,156,92,250,24,78,158,93,197,207,252,226,223,199,43,238,125,181,246,150,202,144,33,67,134,12,55,18,18,148,17,241,175,221,90,214,44,108,237,9,43,38,248,216,177,99,248,202,215,190,34,92,96,32,129,158,162,216,232,24,174,147,147,109,12,17,248,92,17,255,216,55,214,210,146,222,56,246,146,246,175,178,47,75,119,169,211,81,28,244,189,64,51,196,249,220,178,18,191,98,58,86,34,250,137,80,152,228,4,38,65,39,78,9,230,190,181,90,25,71,142,156,194,198,198,167,112,252,248,105,188,253,237,63,130,209,160,47,190,195,194,15,254,224,235,81,41,22,212,191,76,26,73,104,214,98,191,183,46,124,164,135,122,99,135,246,8,204,144,33,67,134,12,87,134,76,0,252,30,134,215,252,2,236,149,127,135,184,251,160,240,38,23,161,87,73,38,49,22,44,17,6,243,16,207,153,52,91,23,242,22,71,116,206,1,34,121,233,43,15,53,240,177,207,2,135,150,10,232,229,26,226,200,25,92,51,180,236,171,219,31,98,105,109,93,68,61,95,156,106,13,219,118,238,144,69,128,137,213,230,58,254,201,63,251,26,254,241,63,184,11,111,253,209,61,40,87,133,176,21,132,24,218,204,220,24,161,92,203,139,115,247,17,151,68,8,52,92,72,96,15,193,242,151,208,15,31,65,193,127,27,48,245,115,114,61,187,145,33,67,134,12,25,94,88,48,67,226,19,31,254,27,188,239,207,255,4,167,78,157,70,40,42,31,71,126,196,134,24,123,9,210,168,0,24,39,153,125,36,84,225,164,151,159,120,15,152,66,238,76,138,132,128,18,61,87,140,124,46,159,147,135,141,78,123,132,35,199,78,97,109,163,173,52,140,65,34,30,135,141,227,115,34,212,81,48,116,13,27,163,96,132,179,107,199,132,48,154,152,106,84,49,63,87,71,62,47,228,81,196,63,223,167,224,103,138,8,216,65,107,56,144,96,18,180,100,88,233,160,145,204,19,57,243,153,79,227,177,39,158,196,47,254,234,111,224,103,127,238,151,68,120,204,68,192,12,25,50,100,184,49,136,49,236,183,69,64,107,106,240,39,129,161,126,96,125,163,133,102,179,37,194,90,128,17,131,251,34,216,177,206,151,2,222,120,60,18,62,144,75,130,68,110,78,190,239,195,21,213,207,205,59,58,25,222,243,3,12,198,99,225,4,178,173,55,214,158,174,134,122,138,80,133,60,62,88,30,156,179,108,237,65,206,105,191,150,237,168,128,200,94,176,229,82,21,157,206,0,143,60,242,184,10,136,102,236,139,16,248,118,124,234,83,159,198,187,126,242,199,38,35,164,18,9,208,64,210,117,150,89,128,27,171,199,80,170,205,201,254,211,155,253,108,51,100,200,144,33,195,197,145,9,128,223,139,8,86,49,94,253,16,250,39,255,35,26,249,227,34,196,217,176,98,7,57,113,166,134,31,34,136,135,136,153,177,81,96,185,22,125,183,56,76,209,4,189,208,197,55,30,178,240,201,47,142,208,12,103,69,35,44,105,175,143,78,187,133,110,167,35,142,123,136,161,56,239,225,40,192,92,189,129,169,233,57,33,105,3,121,191,43,142,62,196,32,136,241,187,255,254,73,17,14,35,188,243,189,219,176,88,143,196,133,203,9,56,213,203,35,105,100,110,191,195,76,125,132,126,30,99,223,64,193,139,224,173,124,28,97,235,8,226,233,159,133,91,127,64,72,97,150,174,159,33,67,134,12,47,4,90,173,53,124,226,239,254,10,127,241,39,127,140,181,229,13,140,60,63,17,0,99,33,120,70,160,89,218,9,145,50,206,13,241,136,34,13,30,89,242,112,69,108,171,150,115,200,179,103,147,144,58,139,253,253,70,35,33,102,62,86,214,154,216,232,116,193,238,79,6,73,28,211,7,99,146,176,80,201,92,94,130,69,44,35,227,212,199,98,209,69,169,92,82,127,112,234,212,170,28,43,86,242,152,115,114,226,119,70,240,134,66,254,12,57,246,216,147,109,98,205,16,212,210,50,173,7,142,112,248,224,49,252,127,126,231,95,96,125,121,13,63,255,203,191,140,185,249,5,100,200,144,33,67,134,107,7,179,241,134,131,54,6,20,255,162,64,219,60,48,3,123,109,189,169,61,254,78,159,94,134,39,235,125,223,19,43,207,129,28,244,20,140,20,229,98,177,215,26,46,146,64,143,112,14,246,123,181,217,255,53,70,173,148,131,43,1,160,222,176,135,156,240,13,215,102,159,88,17,1,117,240,71,172,125,250,88,246,59,150,125,24,96,114,29,35,73,24,16,81,49,231,136,47,97,43,10,47,80,174,81,40,150,176,177,209,193,87,191,252,85,241,39,150,102,159,207,205,205,97,173,185,129,233,169,154,182,141,208,22,21,108,79,49,201,90,15,98,15,189,206,178,70,143,138,34,2,102,173,35,50,100,200,144,225,210,200,4,192,239,49,196,227,37,196,167,254,29,134,43,31,2,219,241,5,28,182,33,206,216,31,137,8,215,143,16,244,92,121,45,153,170,232,139,243,29,251,102,146,249,39,81,190,111,63,234,224,67,31,63,134,214,104,30,110,195,133,4,215,180,73,251,176,55,32,131,19,231,110,34,96,116,78,156,188,200,122,74,254,6,189,33,186,34,2,6,18,5,140,237,16,235,99,224,47,254,242,9,137,6,138,147,255,233,61,200,21,167,37,66,56,70,115,69,118,24,133,40,175,217,114,12,200,107,38,150,59,166,146,192,156,99,202,91,77,132,229,63,195,204,190,54,238,61,240,14,121,45,155,224,149,33,67,134,12,55,18,27,205,85,252,245,95,252,17,62,255,201,143,98,216,239,41,49,10,196,81,196,134,137,100,230,71,152,100,217,105,166,221,36,83,66,124,67,33,239,162,34,196,171,82,40,161,90,225,148,69,87,8,86,132,94,175,143,166,144,177,165,149,117,116,37,88,228,249,226,39,220,28,28,121,80,216,163,191,208,28,66,195,80,210,69,161,176,90,42,73,144,199,65,190,84,70,174,84,209,254,77,86,56,70,191,213,70,187,35,36,110,102,10,245,90,85,4,189,57,4,226,107,78,158,89,194,192,27,179,16,88,130,72,244,93,73,201,49,73,167,37,215,240,241,191,251,83,185,151,51,248,191,252,163,127,134,250,212,44,50,100,200,144,33,195,213,67,123,176,14,91,232,247,214,180,197,3,125,65,40,62,98,89,130,44,127,248,135,127,140,47,127,245,91,34,234,185,98,143,3,237,1,171,189,90,133,71,48,187,155,237,26,52,143,60,14,224,26,33,10,194,30,235,37,7,5,151,189,98,199,16,151,128,178,216,122,179,82,64,37,47,175,59,108,67,36,118,221,114,209,234,141,181,93,196,56,150,215,2,67,125,18,251,255,241,252,193,160,39,231,49,180,63,160,33,130,224,72,2,67,76,81,111,183,186,24,202,177,191,254,245,111,226,93,239,250,9,45,77,70,180,19,83,141,218,166,248,55,18,127,195,44,117,211,182,181,140,185,219,62,163,247,85,174,204,78,166,203,103,200,144,33,67,134,11,33,19,0,191,71,192,72,221,233,195,143,224,200,87,255,127,240,186,39,49,136,23,133,128,85,81,200,13,148,200,133,1,208,242,114,152,58,225,39,59,152,236,235,103,33,79,199,28,245,177,118,246,44,62,253,177,101,44,247,129,124,149,14,54,144,56,158,13,71,34,113,115,85,23,197,48,70,169,64,199,95,132,39,209,58,127,36,130,95,52,68,77,156,121,171,157,211,133,0,235,135,3,137,238,245,37,2,247,254,191,126,22,205,184,130,59,222,122,23,2,103,136,113,79,34,134,34,64,186,195,2,44,159,67,73,2,140,35,7,166,79,81,81,150,18,66,228,242,242,253,99,79,125,9,167,187,235,120,219,43,222,141,90,113,10,25,50,100,200,144,225,250,209,235,182,69,252,251,67,124,243,43,159,17,187,30,227,85,247,220,129,74,181,162,13,210,11,133,130,138,128,90,202,101,37,196,40,41,0,230,75,161,102,122,180,54,186,56,114,240,56,202,165,26,214,214,87,177,177,222,68,191,223,85,161,111,204,193,29,226,2,130,72,72,33,179,193,71,253,132,16,154,206,164,239,159,133,153,217,41,217,110,44,1,163,14,202,229,18,250,66,206,2,17,28,181,55,20,155,197,203,190,178,11,142,30,59,137,29,11,139,184,227,142,219,240,230,31,126,19,22,119,205,195,20,162,103,139,232,39,82,33,40,0,186,44,11,51,99,37,122,204,30,209,94,133,163,85,196,97,29,134,229,32,67,134,12,25,50,92,13,98,157,158,219,239,55,53,16,20,69,73,217,45,219,69,60,250,232,163,18,244,41,227,172,240,132,114,185,38,130,154,67,99,175,153,118,244,13,134,108,227,10,167,40,72,48,191,152,99,155,135,8,83,194,23,118,52,242,152,155,174,193,27,13,180,252,183,32,1,31,147,2,92,222,194,54,9,244,56,166,161,45,136,216,50,194,139,44,156,89,239,161,211,15,224,139,16,216,29,12,176,222,27,98,169,51,66,75,248,11,51,195,93,225,36,30,51,214,69,204,51,228,56,63,253,238,119,226,236,242,89,60,242,240,99,232,118,122,58,116,228,149,226,215,222,252,230,55,201,245,150,116,82,241,194,194,2,234,245,250,228,22,197,55,117,86,196,151,136,0,89,230,0,194,172,28,56,67,134,12,25,46,132,76,0,252,30,0,179,247,158,57,244,109,124,225,67,127,142,238,242,64,252,233,60,34,33,69,17,75,185,220,18,88,223,203,105,89,65,100,96,157,68,201,14,53,43,48,150,40,154,205,244,248,78,19,143,124,245,32,86,71,66,168,108,83,157,127,40,34,92,57,54,177,167,98,35,95,118,208,40,148,52,162,214,27,59,232,248,49,6,18,193,219,16,71,188,54,232,35,39,145,186,177,13,109,6,28,75,164,46,18,98,214,20,199,253,133,207,61,134,194,194,44,22,111,174,33,148,253,77,43,233,45,229,145,103,10,233,140,220,0,226,135,69,4,148,255,73,4,16,29,246,140,10,177,124,250,8,62,231,126,28,111,184,237,109,104,20,103,144,33,67,134,12,25,174,29,237,141,38,62,246,183,127,129,239,124,253,11,58,140,99,231,190,189,184,255,190,251,176,48,63,139,90,173,142,124,161,168,165,87,134,97,109,201,140,136,181,2,184,63,236,224,224,161,35,248,196,179,159,131,237,230,113,248,216,9,33,130,203,8,61,15,174,35,193,32,63,208,86,178,182,8,111,166,237,170,24,104,50,155,80,8,162,246,115,114,89,254,229,104,198,8,75,195,70,190,143,160,215,67,62,16,209,112,195,215,158,77,83,149,10,106,185,2,220,124,9,226,21,112,90,136,230,216,31,161,82,175,225,151,110,251,5,204,204,205,136,176,199,105,196,44,59,115,245,90,197,227,168,175,209,212,69,54,170,141,123,240,135,167,97,23,183,137,15,204,122,2,102,200,144,33,195,149,98,60,234,161,223,91,69,40,118,153,96,166,28,219,229,89,102,30,211,211,179,34,162,213,36,112,100,138,93,238,195,150,55,24,188,113,69,252,203,49,131,27,33,42,178,140,159,145,64,82,163,106,99,251,76,5,59,166,235,88,168,149,144,151,224,141,99,27,90,113,148,203,231,69,244,179,144,151,253,26,229,98,210,175,143,19,128,253,121,12,71,17,154,237,1,70,227,8,3,246,23,148,237,91,163,0,143,47,53,241,141,195,75,24,10,183,40,148,242,58,247,183,223,143,80,41,86,229,251,18,58,221,14,106,213,18,94,247,192,3,18,200,202,225,67,127,251,215,42,254,189,246,181,247,99,109,109,13,251,246,237,219,28,106,165,247,37,34,97,175,115,86,184,142,112,155,124,21,25,50,100,200,144,225,249,200,4,192,151,56,40,254,61,117,250,155,248,204,87,222,143,222,106,19,78,204,230,185,161,56,238,88,251,36,113,224,134,17,39,147,28,205,152,110,154,253,148,124,21,249,108,163,40,188,105,128,147,71,79,97,125,117,144,76,235,114,242,42,10,238,43,3,7,22,26,66,220,228,53,10,123,81,140,126,16,104,233,47,167,62,178,64,151,52,209,50,88,42,60,150,247,243,104,247,7,66,200,88,4,192,137,144,54,154,167,122,120,252,243,79,99,91,245,38,33,142,6,74,66,60,29,138,143,14,235,203,152,77,40,81,189,176,135,66,56,148,227,250,18,77,116,113,196,219,47,58,224,126,28,90,30,193,55,191,129,7,110,122,53,182,87,230,144,33,67,134,12,25,174,30,108,207,240,197,207,126,12,95,255,226,131,96,198,3,27,176,151,203,21,33,115,54,44,9,248,128,15,17,242,12,102,216,177,119,18,251,237,137,95,97,6,136,39,98,222,250,74,19,31,250,155,143,226,196,169,179,56,179,220,68,171,211,151,109,93,228,132,64,229,196,65,84,74,5,33,82,101,180,36,24,196,94,125,81,16,234,52,71,29,27,21,133,154,149,145,43,151,224,230,216,255,53,128,37,98,96,94,136,160,41,36,112,208,237,209,137,161,36,194,95,113,170,138,158,28,163,88,170,234,208,143,94,119,132,175,126,245,107,216,189,103,23,222,244,166,55,192,41,8,137,140,61,76,53,166,147,62,128,134,38,44,170,111,162,31,100,70,72,212,61,131,92,100,194,173,236,200,74,188,50,100,200,144,225,10,224,123,3,17,197,206,136,248,23,38,211,119,141,88,197,191,56,14,32,113,30,177,197,125,124,238,193,7,197,198,138,61,151,128,79,41,47,129,30,78,246,141,199,40,8,159,216,49,85,192,190,217,10,182,79,213,176,103,97,10,187,103,107,168,137,95,160,224,151,115,109,157,254,107,78,38,0,115,202,187,161,83,221,39,189,255,228,121,193,181,96,138,130,184,99,102,90,4,64,95,206,233,193,19,123,206,138,162,91,118,77,99,42,111,227,193,199,143,193,143,60,241,37,213,164,255,172,237,224,193,207,126,14,171,107,43,152,155,157,193,159,252,217,127,193,237,183,221,34,143,187,240,55,127,253,55,56,125,250,20,238,191,255,62,237,89,27,199,207,189,223,64,56,75,107,99,9,83,211,150,188,95,66,134,12,25,50,100,120,46,50,1,240,37,140,56,246,177,186,250,81,156,89,250,125,204,229,90,216,190,221,68,93,200,92,104,250,226,68,93,136,159,70,165,194,140,137,24,227,208,196,160,239,72,164,108,44,164,143,4,207,69,187,105,98,117,101,140,211,71,150,48,246,124,68,150,139,146,196,242,238,219,94,195,45,211,5,237,205,7,59,135,200,96,212,79,158,138,243,118,115,62,236,225,24,102,111,32,17,189,64,75,137,173,122,73,92,185,8,118,227,17,122,65,172,219,143,100,161,192,254,79,7,159,58,140,127,242,143,238,65,33,191,134,89,227,44,22,166,196,233,23,42,18,133,115,112,236,204,58,102,43,45,84,172,38,108,219,149,136,98,5,31,126,250,38,172,228,239,21,125,176,129,102,32,14,254,68,27,175,159,139,177,75,34,144,89,227,222,12,25,50,100,184,114,176,124,235,203,15,126,2,159,249,216,223,232,32,14,83,2,68,18,209,17,187,191,134,149,213,117,9,248,136,95,16,177,206,22,33,206,20,187,205,36,59,123,50,181,215,19,225,240,244,233,51,248,196,39,190,128,135,30,121,22,173,118,87,7,134,228,243,69,132,34,34,118,250,125,205,2,44,21,114,240,133,80,49,176,84,44,22,177,99,219,126,156,57,187,138,245,230,134,248,2,67,133,184,126,175,11,111,56,82,159,193,169,142,28,236,145,19,18,55,53,61,45,215,229,105,121,88,103,52,196,194,246,109,88,89,91,131,225,230,17,201,177,153,216,247,245,175,125,73,252,75,71,72,222,20,98,131,109,41,228,61,113,61,163,241,80,190,15,84,108,244,101,91,14,25,73,250,24,26,184,245,158,55,225,213,175,127,155,108,155,101,2,102,200,144,33,195,197,16,134,30,134,189,21,81,231,252,73,139,5,104,223,87,70,97,24,188,57,118,252,4,254,250,175,223,175,129,164,162,4,106,218,237,54,188,112,132,188,25,98,90,130,50,175,217,183,128,59,118,204,96,223,54,17,234,202,101,212,36,40,84,19,159,160,3,65,156,100,250,47,13,182,41,92,129,199,176,69,13,164,79,96,118,56,215,244,140,63,229,34,123,210,183,207,16,191,192,86,66,22,134,20,0,195,33,10,245,60,236,87,29,64,71,124,198,55,143,44,11,15,41,194,20,187,190,116,150,45,31,56,37,216,150,224,212,18,154,237,13,84,43,37,220,255,234,251,132,79,216,216,189,119,59,118,237,222,153,28,23,241,243,239,59,240,208,105,175,160,222,88,148,237,95,152,158,227,79,63,253,180,250,167,155,111,190,89,133,200,107,197,198,198,6,190,245,173,111,225,149,175,124,37,102,102,46,92,21,197,207,150,37,207,188,247,93,187,118,233,215,12,25,50,100,184,86,100,22,228,165,10,78,197,234,124,30,141,209,255,142,215,205,62,133,181,192,133,221,176,49,93,12,16,91,1,186,221,26,198,3,3,211,211,61,137,190,69,232,121,121,113,34,121,44,110,235,107,52,46,14,114,56,126,210,197,223,62,238,97,109,173,13,43,111,194,17,135,125,211,92,1,183,205,228,37,122,87,68,156,175,35,46,212,133,36,22,224,132,6,28,33,104,214,168,135,184,223,6,59,4,246,189,49,134,195,33,114,226,204,23,202,57,244,122,22,235,192,208,245,36,106,200,169,143,177,137,149,118,128,213,102,27,183,237,243,81,51,154,40,177,12,216,228,132,47,23,117,39,64,205,25,34,239,122,136,229,186,141,17,224,90,57,113,240,85,244,249,232,91,56,179,186,130,209,225,39,240,174,55,188,30,51,245,172,28,56,67,134,12,25,174,4,204,226,123,228,91,95,193,167,62,242,151,218,35,22,218,84,157,133,184,54,54,90,29,124,233,139,95,196,120,60,64,111,48,64,187,155,12,121,170,148,108,204,207,54,176,176,176,13,28,245,244,216,211,7,241,212,211,199,209,238,137,113,142,57,172,73,72,161,63,66,95,196,188,208,103,214,93,1,229,82,30,165,124,14,121,225,88,174,172,24,118,207,78,163,34,62,227,104,100,97,181,179,33,193,39,17,6,11,37,76,77,205,96,163,219,198,112,208,99,130,31,6,35,15,101,199,18,31,53,163,153,33,27,226,95,218,71,143,97,40,95,153,137,82,201,229,49,150,203,238,73,176,233,216,209,35,226,107,90,232,245,123,24,141,34,108,172,141,229,245,46,28,119,50,229,49,72,26,216,27,156,74,44,34,225,225,195,103,48,191,184,27,123,15,220,113,67,51,1,41,140,30,61,122,84,137,214,250,250,58,202,66,120,217,99,234,192,129,3,250,156,100,243,70,98,101,101,5,95,148,159,211,253,247,223,143,29,59,118,92,112,155,175,124,229,43,74,254,174,4,175,120,197,43,80,171,213,144,33,67,134,12,196,104,208,148,32,204,96,242,221,100,234,187,216,177,174,4,133,40,96,125,242,211,159,22,187,219,21,113,173,130,101,107,85,222,18,177,78,196,66,209,229,112,255,129,29,248,209,123,111,193,92,209,70,181,232,104,111,214,146,216,109,119,210,135,53,152,116,146,245,196,111,200,94,26,144,97,198,118,152,78,151,71,146,193,29,39,174,73,5,64,237,235,42,118,220,14,40,218,133,178,79,132,29,117,11,247,223,126,51,14,157,150,192,85,187,133,74,189,33,126,106,26,173,141,117,116,37,16,101,75,80,200,16,241,242,168,248,143,207,61,248,57,17,5,129,133,197,105,36,186,95,124,209,123,247,198,61,244,187,77,212,26,219,112,163,65,161,244,63,253,167,255,36,215,239,224,87,126,229,87,212,71,92,43,190,249,205,111,226,99,31,251,152,138,122,111,126,243,155,47,184,77,171,213,18,161,246,175,181,223,225,175,253,218,175,101,2,96,134,12,25,174,11,153,5,121,137,162,191,116,4,163,141,255,59,26,197,71,225,136,192,87,180,66,152,34,190,229,220,177,78,207,114,93,113,187,129,141,188,221,215,38,238,174,56,88,215,17,145,207,109,107,9,111,108,14,224,69,139,120,248,233,1,134,166,35,2,95,140,189,85,19,119,109,175,162,86,173,160,80,91,64,174,218,64,84,222,6,59,87,20,7,110,96,216,105,162,219,94,70,20,251,240,133,153,141,69,180,227,4,48,83,136,28,27,199,207,85,75,232,175,11,41,147,231,35,223,152,120,116,19,159,254,212,33,76,189,115,14,139,11,242,235,20,178,212,216,83,135,31,14,109,68,197,177,250,231,192,139,16,142,77,120,178,61,155,198,123,114,61,227,78,4,95,30,39,250,103,240,205,163,15,227,45,119,253,32,114,118,14,25,50,100,200,144,225,210,104,183,54,240,229,7,63,174,130,27,179,47,152,225,199,7,75,101,45,97,72,161,63,198,204,212,52,238,188,235,46,212,234,85,45,203,165,152,199,30,129,227,113,132,191,250,235,143,224,203,95,123,24,1,9,159,248,8,102,50,152,178,95,171,215,23,17,46,16,91,44,175,73,160,103,216,31,160,88,47,99,247,212,130,78,134,111,228,108,236,190,117,191,4,163,10,120,236,208,17,45,13,54,196,55,181,91,235,98,215,3,161,105,134,102,135,147,20,174,174,144,124,210,95,229,208,233,116,224,251,158,190,199,227,132,65,132,70,173,138,165,179,77,204,111,159,199,125,247,191,65,200,148,184,21,91,2,84,213,69,45,251,181,237,56,185,39,213,248,172,132,244,104,189,151,28,179,20,33,14,61,221,254,70,128,247,255,161,15,125,8,127,252,199,127,140,213,213,85,21,3,9,102,61,222,119,223,125,248,173,223,250,45,236,217,179,7,55,18,95,254,242,151,241,111,254,205,191,193,127,255,223,255,247,248,165,95,250,165,11,110,243,63,255,207,255,51,6,131,193,21,29,239,207,254,236,207,50,1,48,67,134,12,10,127,212,193,120,216,212,231,20,222,104,71,25,116,56,124,248,8,30,123,236,9,124,242,147,159,68,185,86,209,182,17,180,49,204,218,38,143,40,202,162,253,190,3,139,248,169,31,188,27,219,11,177,86,7,217,166,141,66,190,36,65,24,91,214,241,70,50,66,42,242,149,7,228,105,184,145,12,131,138,57,205,151,89,231,28,36,34,182,154,190,200,103,246,118,136,100,234,176,172,253,77,199,84,63,20,248,57,205,80,204,187,192,205,11,85,220,181,103,17,95,126,230,12,86,151,151,49,61,51,139,134,248,45,91,252,77,36,193,38,6,65,124,47,148,192,80,15,175,126,205,171,176,222,108,170,111,32,226,45,53,192,105,144,134,175,241,209,237,174,193,201,149,196,142,87,113,163,134,130,240,184,95,251,218,215,244,43,7,95,61,252,240,195,218,139,208,113,174,109,64,21,3,64,220,247,238,187,239,70,134,12,25,50,124,55,144,9,128,47,65,4,143,159,192,241,15,253,17,102,222,118,24,113,57,82,159,229,139,120,102,7,36,36,66,134,162,164,39,186,63,78,38,57,178,201,110,228,115,114,175,188,24,138,3,178,135,242,126,1,107,109,3,203,107,35,113,190,178,205,32,194,93,183,206,98,161,90,16,135,95,68,65,196,188,92,161,136,176,80,208,210,96,246,233,176,133,164,89,66,166,56,65,171,148,115,16,85,72,172,34,141,230,133,163,30,42,34,58,22,28,75,8,162,167,41,247,236,255,196,65,35,31,251,204,97,20,208,194,43,126,173,130,176,94,17,66,38,196,12,242,213,24,112,112,48,244,42,67,19,126,196,70,241,69,117,252,179,242,106,174,16,98,224,12,48,46,89,34,40,118,112,112,233,32,110,221,126,171,246,23,188,145,240,125,95,22,1,93,89,136,88,154,197,97,89,22,190,151,144,102,127,88,218,196,63,155,106,150,33,195,203,29,161,216,132,47,127,142,237,33,142,192,22,155,28,71,20,0,217,208,157,132,139,173,28,138,152,111,236,193,129,91,14,96,219,238,221,200,151,202,40,149,138,34,2,230,116,178,239,215,191,246,16,30,123,242,8,6,35,9,252,4,35,33,134,62,202,149,58,44,215,69,52,28,106,208,134,189,101,43,165,18,14,236,219,137,91,111,218,141,221,115,83,112,68,128,115,229,193,62,176,219,102,27,184,117,255,126,108,244,186,98,191,61,156,90,58,139,229,206,6,218,3,31,27,157,62,198,1,155,189,143,197,246,14,229,26,61,213,237,56,81,152,186,218,88,72,95,20,120,88,105,186,40,231,44,205,66,92,94,27,98,81,132,192,197,237,59,176,184,237,38,112,130,148,14,46,78,109,94,60,201,244,219,154,241,119,131,218,70,176,39,213,191,251,119,255,14,239,123,223,251,240,154,215,188,6,191,254,235,191,174,100,140,175,127,234,83,159,194,223,254,237,223,226,183,127,251,183,85,172,35,209,187,81,120,227,27,223,168,89,246,252,122,49,252,171,127,245,175,54,197,72,130,89,59,255,254,223,255,123,188,253,237,111,199,143,253,216,143,61,103,91,150,134,101,200,144,33,131,150,254,14,154,207,77,144,147,245,250,122,115,13,31,250,187,15,225,208,65,9,222,180,58,232,246,61,157,186,75,27,51,26,245,197,143,248,152,205,197,248,193,187,111,194,142,154,4,228,199,125,49,189,185,164,140,150,20,67,68,63,87,252,136,25,107,151,63,181,207,28,30,194,94,175,92,163,42,75,49,205,73,38,96,152,244,137,85,238,146,148,0,19,194,6,224,200,191,72,108,252,152,253,3,17,160,42,199,152,23,94,178,56,43,126,134,13,196,101,83,199,181,228,245,10,234,141,57,156,56,126,66,206,147,211,44,195,114,185,136,217,185,6,76,29,106,248,220,12,192,205,239,55,151,202,49,122,221,85,9,66,9,183,185,65,9,6,12,22,61,249,228,147,154,181,205,160,20,109,50,57,198,212,212,20,174,5,12,218,92,44,243,47,67,134,12,25,94,8,100,2,224,75,13,189,17,130,191,249,10,226,195,143,160,244,147,49,12,39,214,146,90,75,162,112,166,144,188,216,141,147,105,139,156,186,200,96,147,35,209,54,91,30,121,17,8,11,242,78,142,2,32,27,37,57,226,220,123,240,70,62,70,195,8,59,167,203,216,33,143,146,144,45,39,151,147,40,158,169,101,99,209,112,89,132,57,137,232,141,181,219,58,114,150,68,243,114,121,37,103,116,160,156,44,204,190,80,158,168,141,85,17,246,102,196,127,118,73,26,71,208,232,155,47,206,118,208,143,112,250,88,15,133,220,156,16,200,80,135,147,196,150,7,183,28,202,185,160,211,68,44,83,68,44,150,25,187,34,64,26,69,157,22,89,148,69,70,174,148,199,168,80,69,157,25,36,27,171,56,157,159,194,206,217,133,205,200,222,245,128,194,223,67,15,61,164,189,53,82,1,176,32,130,231,171,95,253,106,220,115,207,61,18,237,124,233,103,27,50,42,251,241,143,127,92,159,255,232,143,254,168,102,241,100,200,144,225,229,141,99,71,158,193,163,223,249,50,52,184,194,225,30,22,123,45,113,26,35,68,252,51,81,175,151,177,111,247,78,33,40,11,18,212,225,196,120,11,39,150,214,48,59,51,139,114,177,46,190,97,132,78,103,36,100,170,136,81,52,152,100,106,56,226,7,2,37,105,60,86,94,246,219,181,48,143,87,221,117,59,238,216,191,11,213,74,65,142,111,105,115,247,128,37,189,157,46,71,195,139,176,216,208,192,202,92,181,140,179,235,235,120,228,153,103,209,245,134,18,120,10,81,117,29,248,66,186,66,33,137,236,227,167,169,225,147,233,147,244,63,180,111,174,145,71,87,4,195,165,147,203,216,190,109,27,78,29,63,133,90,99,39,74,149,146,150,252,38,69,102,68,250,149,169,36,209,150,79,35,130,129,235,243,23,244,17,180,179,111,120,195,27,240,207,255,249,63,87,66,150,10,143,123,247,238,197,236,236,44,254,224,15,254,0,127,245,87,127,133,127,250,79,255,233,243,246,79,202,148,131,43,202,0,161,95,34,105,228,241,73,24,127,225,23,126,225,146,219,51,59,100,43,210,210,175,237,219,183,227,129,7,30,64,134,12,25,50,156,15,111,212,21,27,60,124,142,254,103,78,202,113,207,156,89,70,185,94,215,245,187,31,56,232,172,49,227,89,214,248,18,36,42,26,33,110,157,175,99,223,66,93,52,189,64,51,248,216,59,144,131,61,196,252,235,247,172,2,98,117,16,3,48,52,147,156,73,24,35,233,45,203,0,77,168,19,226,67,93,115,107,79,192,36,65,16,129,31,232,16,169,100,16,149,15,43,182,180,53,69,40,62,39,47,118,109,177,81,65,225,212,6,92,18,7,242,143,48,198,204,220,188,92,239,138,6,159,186,157,1,142,28,61,142,109,59,23,240,250,55,36,118,49,98,176,10,209,228,62,13,157,34,124,62,56,4,101,208,219,64,181,190,128,27,1,102,81,158,57,115,70,3,48,44,201,253,147,63,249,19,21,1,95,247,186,215,233,251,188,247,199,30,123,76,203,118,239,189,247,94,84,42,149,231,236,127,252,248,113,221,158,45,27,216,98,98,105,105,73,183,103,208,105,113,113,17,25,50,100,200,240,66,35,19,0,95,98,136,63,250,29,12,254,143,207,194,248,129,150,144,186,80,167,54,210,201,90,185,8,118,224,202,243,64,35,122,166,27,73,20,142,165,91,73,100,205,20,97,208,45,139,163,213,10,41,13,211,65,130,122,226,64,109,109,244,187,127,150,125,255,44,20,139,174,16,66,87,61,54,251,99,4,126,172,219,248,158,68,210,172,188,58,207,177,85,66,79,28,127,207,15,177,49,10,49,16,39,108,137,40,88,54,61,204,7,22,214,69,84,108,122,73,52,143,110,55,12,132,120,230,236,100,106,99,64,193,146,231,76,4,75,166,0,70,70,142,30,81,72,99,30,14,75,3,172,174,220,91,172,25,141,145,56,244,168,45,23,42,231,247,204,1,158,221,56,132,242,61,37,76,215,175,175,140,137,105,249,31,249,200,71,180,196,106,247,238,221,184,253,246,219,213,41,31,59,118,76,179,60,14,31,62,140,247,188,231,61,47,121,17,144,215,124,250,244,233,172,223,71,134,12,25,20,163,209,0,95,126,240,35,232,181,219,90,150,101,73,208,134,165,87,57,219,68,78,124,2,133,186,169,233,186,136,125,83,40,215,74,34,240,57,88,220,181,27,243,59,109,60,241,240,99,154,217,247,249,207,127,3,189,129,167,1,152,162,89,196,134,16,149,78,171,13,95,73,157,4,102,196,231,44,76,55,112,219,190,221,184,243,230,253,152,153,170,74,208,41,66,177,80,20,114,70,54,103,161,90,107,136,48,230,105,31,40,75,142,185,109,126,86,251,53,237,218,182,128,71,158,124,26,79,60,123,8,171,27,45,205,76,20,85,18,99,185,62,79,252,134,237,90,152,106,52,208,235,180,53,123,125,40,1,38,67,238,229,47,223,247,151,120,230,201,199,241,154,215,222,139,82,185,142,219,95,241,106,241,37,57,36,58,156,57,33,120,12,84,157,71,240,110,64,82,244,239,255,254,239,171,136,199,82,92,18,186,173,96,208,232,221,239,126,55,78,156,56,161,217,122,218,139,112,75,153,25,203,191,190,253,237,111,43,41,220,38,2,230,235,95,255,122,236,223,191,127,115,155,7,31,124,16,135,14,29,194,59,223,249,78,237,231,71,162,247,174,119,189,11,119,221,117,151,30,243,179,159,253,172,10,143,55,50,179,48,67,134,12,47,95,4,1,251,119,111,136,56,246,252,254,120,7,110,190,69,236,207,187,241,169,7,191,128,83,75,43,18,132,233,75,240,222,149,53,123,132,249,250,52,194,110,32,1,159,109,168,231,29,177,182,108,179,48,214,137,188,233,112,15,10,128,58,153,61,154,164,116,211,50,91,180,207,145,242,21,91,236,60,5,188,72,248,75,50,248,131,45,41,76,253,74,223,225,115,159,216,212,253,217,191,60,28,121,194,61,44,13,250,111,155,155,65,209,62,169,131,67,44,241,25,226,221,48,232,143,52,19,125,106,106,90,214,245,30,54,214,206,98,113,126,14,165,98,82,161,148,4,127,98,157,110,28,93,196,23,208,78,247,122,235,40,148,106,18,164,41,224,122,192,99,209,142,115,77,254,218,215,190,86,215,232,204,4,100,73,48,19,11,216,50,130,194,231,104,52,210,204,113,6,133,126,224,7,126,224,57,251,179,223,31,69,192,52,243,155,2,32,3,80,115,115,115,153,0,152,33,67,134,239,10,50,85,225,37,132,104,101,13,193,255,241,95,97,58,75,112,220,34,214,206,78,163,48,30,72,244,204,193,218,154,56,224,81,25,254,40,34,63,67,107,32,194,221,88,132,60,187,161,78,121,16,90,66,190,76,33,87,108,220,238,11,57,52,241,228,193,21,244,189,80,221,227,182,90,21,190,83,66,51,200,193,245,196,177,75,20,206,142,199,218,243,137,33,65,111,28,161,217,109,225,244,90,19,27,67,150,3,59,234,180,157,124,17,102,175,163,145,196,146,60,159,49,34,44,138,104,120,118,48,2,43,142,205,164,179,47,80,108,224,84,115,27,170,227,24,121,146,61,209,41,87,215,124,116,134,85,114,69,21,10,7,227,26,134,189,0,101,227,59,66,84,115,26,17,140,155,109,12,215,86,176,222,206,203,130,193,129,23,219,120,84,22,28,247,61,240,128,56,248,50,174,21,36,92,95,255,250,215,213,241,254,208,15,253,144,102,168,16,236,31,194,62,79,204,12,188,243,206,59,179,158,27,25,50,100,248,158,194,99,223,254,10,142,30,124,74,251,232,153,34,254,49,27,131,217,17,121,55,9,240,212,170,101,212,43,69,249,222,78,122,69,24,12,240,116,145,47,86,176,107,247,2,254,197,255,250,187,248,236,131,95,130,157,43,160,88,174,32,87,200,233,160,16,207,27,163,80,44,32,95,112,132,252,21,176,111,215,118,220,188,103,59,166,234,220,38,47,2,160,161,37,88,166,229,234,32,142,106,169,0,183,36,164,43,8,180,175,43,219,85,84,235,62,102,26,211,184,237,192,1,44,175,174,227,236,234,26,58,221,46,206,138,95,121,242,216,73,28,58,117,10,93,33,156,60,23,207,79,226,102,11,145,27,140,250,56,187,178,142,117,185,174,71,31,127,28,175,124,244,17,252,194,175,248,120,197,189,247,195,212,30,127,150,234,124,74,243,140,16,207,111,252,206,182,14,215,150,5,184,182,182,134,103,158,121,70,201,24,179,253,46,4,102,94,255,143,255,227,255,168,25,46,169,176,71,226,247,123,191,247,123,58,196,131,147,27,153,37,72,98,199,44,65,110,75,191,67,80,224,35,185,163,207,89,94,94,70,67,196,79,246,24,36,40,0,254,231,255,252,159,85,56,204,4,192,12,25,50,220,8,140,134,45,177,85,254,243,94,55,146,62,17,184,75,214,189,159,250,236,23,112,252,232,105,220,113,219,62,248,98,255,13,89,123,23,197,198,7,78,140,69,9,130,56,218,163,47,64,65,56,130,21,39,113,22,102,1,178,253,4,159,155,18,116,178,28,59,121,221,76,130,34,228,12,166,233,104,54,52,5,190,64,120,6,51,5,131,48,153,230,110,198,86,146,161,199,73,244,147,54,19,204,0,20,41,16,126,36,231,18,222,209,16,223,117,118,56,64,73,68,191,33,115,25,68,44,28,10,223,56,125,250,20,106,181,58,170,226,223,238,184,227,54,57,143,157,184,129,120,75,54,120,156,230,134,139,44,104,166,62,34,13,214,132,34,38,54,81,171,111,199,245,128,19,123,57,40,234,182,219,110,211,4,2,222,43,19,12,190,244,165,47,233,240,40,242,10,226,142,59,238,208,201,192,180,251,204,212,54,39,237,42,152,57,200,160,254,173,183,222,154,85,244,100,200,144,225,69,67,38,0,190,68,224,143,134,56,244,185,79,160,93,94,1,238,201,227,172,91,192,218,55,68,208,99,130,90,46,16,129,206,133,49,16,7,45,154,159,101,88,24,138,51,139,188,60,74,5,79,35,115,62,69,192,177,141,202,169,145,68,236,98,180,155,29,60,244,212,89,141,208,21,138,18,149,43,85,241,236,234,72,28,142,68,166,188,85,152,145,135,249,154,141,221,66,70,216,115,207,239,15,176,124,102,69,156,176,136,133,211,115,168,10,137,139,216,67,164,19,163,102,214,208,236,219,240,228,205,188,68,236,182,55,28,28,239,216,56,221,234,11,33,20,39,43,130,224,163,79,181,241,249,111,53,48,55,83,64,181,156,199,88,196,197,129,92,179,185,236,195,227,196,48,249,77,179,156,34,58,227,62,250,131,103,96,200,138,194,151,245,73,203,139,49,148,8,224,192,115,17,152,99,109,28,188,242,68,15,213,153,26,238,125,197,125,184,86,156,18,162,201,254,77,108,222,94,173,86,55,95,231,243,183,189,237,109,234,120,153,205,113,62,72,240,216,172,158,89,31,47,68,118,32,23,11,44,11,208,134,252,229,107,23,56,51,100,200,240,242,67,167,181,142,71,191,245,37,33,82,66,194,152,249,103,139,248,39,246,91,179,46,68,0,228,195,177,89,18,76,194,195,114,171,49,138,34,232,13,219,43,8,134,93,44,157,60,139,163,199,56,184,163,7,219,41,200,118,242,222,104,172,68,141,68,42,239,88,168,138,221,219,183,125,30,183,223,186,15,59,118,45,194,20,33,209,98,239,63,9,236,136,26,135,144,34,156,236,199,193,31,54,27,173,139,32,168,89,233,194,179,114,34,56,230,69,80,44,248,158,18,181,157,139,115,58,229,247,228,242,138,182,146,88,107,174,139,95,24,162,221,235,43,33,42,10,201,203,139,8,201,66,181,188,4,152,198,18,160,57,117,234,44,58,189,207,97,106,166,142,125,251,247,138,168,56,45,28,206,210,233,148,137,10,120,129,169,143,250,94,34,20,94,45,152,137,193,172,12,102,237,153,151,232,41,184,149,172,209,79,124,227,27,223,208,169,140,63,243,51,63,163,3,60,232,91,78,158,60,137,223,253,221,223,213,233,144,55,223,124,179,102,159,3,73,214,7,51,66,254,151,255,229,127,209,108,17,102,137,100,200,144,33,195,141,6,133,191,209,176,51,233,183,247,220,148,184,136,13,196,197,80,239,222,187,7,63,254,99,111,199,204,84,93,108,126,140,147,34,104,249,226,31,104,221,203,178,126,159,107,84,52,120,180,217,179,207,60,23,94,225,43,182,246,163,182,52,243,156,226,95,210,119,47,102,161,143,10,109,204,246,139,162,196,78,50,179,207,117,92,109,87,196,118,14,124,141,143,152,19,231,229,248,28,104,56,246,67,77,108,224,108,195,106,78,68,197,192,19,174,147,211,172,244,216,72,218,42,112,128,212,194,182,41,188,246,222,187,177,99,251,194,150,46,16,241,228,170,140,205,255,199,154,121,120,238,253,36,19,49,70,191,191,33,247,55,155,84,65,93,35,14,30,60,136,102,179,137,119,188,227,29,250,61,51,1,41,250,177,218,136,217,221,169,0,200,178,95,38,24,176,87,32,249,8,251,179,242,26,248,61,239,159,165,193,25,50,100,200,240,98,33,19,0,95,34,56,116,240,73,124,224,209,207,97,56,15,245,182,69,183,10,111,80,66,44,2,25,35,100,154,117,48,16,114,53,112,212,215,197,116,186,161,143,206,192,85,18,24,59,3,12,12,23,173,113,94,222,118,16,13,44,76,207,213,177,222,142,81,22,78,84,43,25,216,59,43,162,158,233,10,249,242,48,234,142,97,13,69,164,203,13,133,104,205,34,232,12,53,237,126,219,212,20,74,66,220,150,198,49,190,253,204,113,172,44,159,129,35,206,124,190,234,96,190,226,136,176,151,67,222,13,48,87,25,35,103,137,48,216,237,162,37,191,69,167,215,134,248,236,67,71,241,230,215,223,131,129,85,16,223,92,210,74,45,159,238,56,226,4,99,17,39,133,24,154,227,72,162,112,33,70,129,8,127,102,160,174,219,18,135,31,200,49,124,249,31,251,25,154,193,6,190,250,245,79,226,150,125,7,196,137,94,91,41,112,58,232,131,209,54,246,74,218,58,60,131,105,246,63,253,211,63,253,156,237,73,206,88,50,204,82,46,10,131,36,130,204,232,248,145,31,249,17,188,242,149,175,84,135,205,236,14,146,190,127,248,15,255,161,246,237,32,152,81,248,191,253,111,255,155,110,195,94,78,233,66,227,115,159,251,156,102,134,252,119,255,221,127,167,41,253,60,230,167,63,253,105,141,18,82,152,36,120,12,150,150,145,40,102,200,144,33,195,229,240,204,19,223,193,218,242,105,177,249,44,251,77,38,41,218,242,92,39,192,59,36,99,201,196,92,18,176,177,216,153,225,112,128,130,145,12,107,124,230,137,167,240,193,15,63,136,135,30,121,82,98,54,6,252,80,130,17,157,54,198,18,124,226,100,94,91,4,197,192,27,97,81,200,213,171,110,59,128,187,110,187,5,213,90,85,132,66,102,253,229,68,90,51,181,207,19,116,202,188,153,180,166,48,147,230,239,132,102,133,196,98,119,217,97,34,112,225,184,142,4,159,114,154,97,232,201,5,236,222,54,131,147,103,106,232,143,71,232,251,129,146,180,146,216,119,79,124,65,125,102,1,177,188,46,39,19,251,239,160,223,238,227,180,144,210,35,207,60,138,59,238,190,51,25,128,68,85,211,52,206,13,3,121,14,228,61,187,46,58,97,21,87,139,179,103,207,234,215,11,53,112,39,89,163,79,216,10,102,115,208,118,191,255,253,239,215,140,193,159,253,217,159,213,12,64,130,34,226,79,252,196,79,224,95,255,235,127,173,89,133,169,0,72,252,163,127,244,143,180,231,83,134,12,25,50,188,48,96,160,161,39,235,213,16,23,154,23,23,197,12,148,68,106,231,183,45,52,196,230,229,213,170,47,44,76,227,248,145,117,148,37,136,97,14,13,228,108,35,73,174,99,217,175,4,235,89,30,172,25,124,28,238,161,165,182,84,223,34,125,157,107,94,154,230,164,91,81,82,242,75,111,224,58,34,39,78,166,211,107,198,159,97,37,157,250,38,165,195,81,236,35,169,6,182,116,176,8,215,205,142,28,164,40,1,39,97,48,24,14,134,234,95,214,54,90,226,227,92,13,80,213,235,69,220,117,247,109,218,215,246,92,43,6,249,26,155,202,55,88,14,108,42,65,226,53,62,63,80,20,9,103,26,12,90,40,87,102,175,121,160,30,57,0,253,209,250,250,186,246,142,213,227,82,232,148,107,125,228,145,71,240,83,63,245,83,155,193,34,10,128,79,60,241,132,62,152,229,205,254,175,124,62,63,63,127,209,108,243,12,25,50,100,248,110,32,19,0,95,2,240,70,3,60,242,229,207,160,176,62,64,77,216,19,157,104,32,255,134,165,117,113,36,38,74,245,18,70,99,217,46,55,66,145,153,31,226,80,217,215,137,62,184,108,245,196,215,201,214,17,157,108,9,69,123,44,223,247,97,23,34,108,155,174,160,223,9,97,135,44,17,203,225,219,71,155,232,133,54,106,141,57,76,21,93,148,76,79,219,169,51,155,131,142,222,146,40,157,83,20,225,174,54,143,134,35,11,129,163,167,36,226,182,29,205,83,39,80,18,1,175,152,47,138,163,30,138,240,232,33,207,223,28,59,194,157,119,221,132,47,63,113,72,203,119,217,171,195,31,46,193,205,79,35,116,66,4,166,3,215,30,136,179,236,10,9,44,163,156,91,192,90,80,192,80,156,183,39,66,36,27,195,135,227,62,202,165,85,228,43,3,93,12,144,228,249,35,7,173,85,15,79,62,242,53,188,230,129,183,38,101,202,87,137,3,7,14,104,9,240,135,63,252,97,45,187,98,138,62,9,30,179,238,206,239,167,71,65,238,3,31,248,128,166,234,179,23,19,183,101,132,143,61,61,72,242,88,178,181,103,207,30,117,216,236,253,65,81,49,21,0,89,106,204,133,17,123,120,48,115,144,205,227,233,228,89,10,192,109,248,61,241,213,175,126,85,247,101,127,40,246,126,226,80,18,10,138,188,190,191,247,247,254,222,38,129,204,144,33,67,134,11,33,8,124,60,250,237,47,234,196,70,234,96,134,16,28,14,255,176,204,132,120,41,249,161,56,23,25,218,131,149,2,160,49,236,107,9,86,183,219,199,7,63,240,49,124,242,51,223,18,81,48,128,23,147,140,141,97,140,98,132,30,201,88,164,217,25,149,98,17,183,223,180,31,55,139,112,53,83,171,139,136,151,75,4,64,51,201,152,96,217,149,97,185,234,51,104,151,141,73,11,137,100,106,112,34,60,90,145,169,254,43,146,107,17,183,133,92,25,168,135,13,236,223,183,19,203,107,171,88,111,118,133,132,109,8,57,132,206,243,160,152,232,121,161,248,10,246,48,116,224,228,27,240,250,109,228,228,156,95,147,64,74,163,90,20,251,56,165,247,74,206,102,105,46,202,249,228,141,36,180,39,26,224,1,40,27,189,10,164,61,151,82,33,112,43,158,122,234,41,252,229,95,254,165,62,103,95,89,150,127,209,86,147,224,209,15,208,119,252,241,31,255,241,115,134,127,208,223,48,224,195,175,91,145,149,248,102,200,144,225,133,4,109,61,135,127,16,23,74,148,158,212,204,106,73,238,173,183,221,134,118,183,133,47,125,254,115,104,110,172,137,168,230,72,48,38,64,145,21,59,218,182,39,212,225,31,218,222,129,129,37,249,62,138,18,219,203,140,112,211,224,128,15,39,17,5,227,48,241,73,12,188,155,201,168,247,144,189,195,133,83,240,58,226,104,210,171,156,34,32,203,132,133,31,48,83,61,26,7,240,7,99,205,52,164,223,98,79,219,57,150,249,230,214,176,206,44,245,106,13,133,178,167,1,172,211,203,27,104,173,108,160,86,78,130,60,201,224,17,241,117,28,146,168,47,36,153,214,209,37,133,61,3,163,97,27,197,210,148,246,50,188,90,144,23,48,99,156,107,254,15,126,240,131,23,220,134,25,130,92,227,19,180,249,228,29,244,35,108,49,193,62,177,204,18,255,225,31,254,97,45,113,206,144,33,67,134,23,11,153,0,248,18,192,233,163,79,194,125,252,32,222,118,170,130,210,40,135,208,242,113,102,87,19,185,215,172,98,170,46,130,91,62,198,70,203,130,81,137,49,93,242,53,130,215,29,149,48,104,141,176,80,244,97,216,33,122,158,131,230,32,47,162,31,179,51,122,240,122,54,92,17,228,214,86,13,244,123,166,136,107,99,172,108,180,113,224,222,55,227,216,217,166,102,13,46,204,111,67,190,183,36,14,113,160,189,62,242,108,240,206,114,50,113,110,163,97,19,251,26,34,248,13,67,28,184,227,102,20,228,55,101,36,164,76,251,185,115,212,164,63,208,108,190,114,48,196,222,153,58,206,14,125,244,155,109,236,171,175,224,158,125,75,240,56,177,75,28,122,99,251,10,114,174,16,209,92,78,68,204,221,88,238,190,14,190,125,183,44,2,114,34,148,201,162,194,63,141,234,174,39,49,191,227,9,33,161,161,46,32,218,39,27,56,251,200,28,214,15,126,17,193,171,95,175,215,116,181,96,214,31,35,113,236,199,244,153,207,124,70,211,243,153,209,71,81,238,85,175,122,21,110,185,229,150,205,114,47,58,116,166,238,51,59,227,237,111,127,187,10,132,116,220,59,119,238,196,127,248,15,255,65,179,246,24,189,99,54,7,123,122,60,251,236,179,154,241,199,197,6,135,137,208,145,83,208,99,95,39,10,126,36,127,236,237,196,254,131,105,169,23,75,138,121,108,78,9,75,201,34,179,14,41,60,146,120,102,2,96,134,12,25,46,133,211,39,14,99,125,121,73,179,34,116,176,134,145,76,211,101,223,37,219,48,38,25,24,73,182,120,64,34,232,123,218,35,144,68,233,155,15,61,133,79,125,246,27,56,187,38,182,158,2,90,20,106,223,64,150,114,249,72,178,23,242,57,7,139,11,179,152,109,212,197,166,21,18,146,199,62,75,34,168,49,187,34,50,115,176,88,142,69,123,76,65,144,129,35,102,119,152,9,225,162,149,142,3,9,42,25,190,118,236,139,116,42,148,165,89,138,181,106,29,59,118,248,216,187,178,138,103,142,158,196,82,179,165,130,90,187,179,33,118,121,30,237,86,75,246,151,43,97,175,89,39,143,154,144,166,102,103,132,208,183,241,240,55,31,193,125,15,188,10,5,137,58,89,102,44,91,153,90,230,149,182,159,77,64,130,217,66,161,184,0,59,63,117,85,159,107,154,165,71,63,112,62,222,250,214,183,106,175,39,226,83,159,250,20,254,252,207,255,92,5,67,10,127,156,96,76,31,64,81,112,43,248,249,211,246,79,79,79,35,67,134,12,25,190,91,8,130,145,62,158,223,35,53,65,146,245,102,32,151,203,171,253,124,237,3,63,136,70,165,140,143,254,237,7,208,178,37,40,63,26,200,90,191,176,57,73,151,75,100,75,124,128,41,226,160,97,21,180,93,16,179,223,232,59,184,133,206,104,215,36,112,75,79,25,27,20,12,41,199,5,201,84,96,250,7,86,48,209,71,176,159,159,105,104,38,96,204,247,169,21,178,101,69,8,237,49,78,63,197,164,134,197,217,105,204,148,151,112,118,165,139,161,108,91,42,228,132,63,152,178,102,191,9,175,124,213,61,152,106,36,226,157,86,0,179,5,197,164,167,224,185,41,192,231,50,210,47,240,9,136,237,30,193,27,247,197,87,92,93,117,17,179,252,24,196,231,253,179,130,232,252,97,29,228,0,127,247,119,127,167,67,161,200,47,216,66,136,220,128,165,190,236,59,206,50,96,190,199,215,179,242,223,12,25,50,188,216,200,4,192,151,0,158,249,236,251,177,120,104,25,123,191,238,32,215,23,97,204,14,48,122,160,137,197,119,157,197,212,252,50,32,156,107,195,157,18,49,46,66,163,222,18,71,25,96,56,168,160,111,13,49,83,19,58,39,17,183,193,192,70,69,156,250,142,121,58,221,33,252,82,14,207,56,211,232,142,29,184,185,10,202,78,9,111,190,189,34,226,212,73,212,230,166,80,46,228,81,52,100,95,33,108,126,87,190,142,71,34,252,137,91,238,117,133,76,186,242,158,131,155,166,170,18,204,43,171,83,110,119,215,225,177,88,128,190,85,28,97,57,207,6,244,121,141,56,118,122,3,244,252,8,171,157,33,30,125,244,8,126,232,30,17,41,157,34,218,178,233,236,252,170,240,68,83,163,130,27,221,49,80,122,131,184,254,237,232,155,5,244,196,227,27,78,11,225,194,18,198,219,78,39,81,66,217,110,220,148,69,204,176,142,238,210,83,56,253,212,87,176,247,149,63,140,171,5,9,45,51,249,254,217,63,251,103,42,198,61,254,248,227,26,121,99,250,253,55,191,249,77,237,211,241,139,191,248,139,154,201,193,134,190,20,237,24,161,219,154,29,72,193,144,162,32,247,97,223,62,150,14,51,11,144,17,62,146,87,238,195,99,190,230,53,175,145,251,126,84,9,228,77,55,221,164,199,99,54,224,214,1,35,44,27,235,247,251,186,61,51,4,153,137,200,204,66,46,42,46,212,139,48,67,134,12,25,82,132,97,128,199,190,249,5,37,58,90,230,203,236,63,211,82,66,102,170,248,71,186,19,233,116,70,218,23,195,76,50,50,68,181,19,127,98,225,196,233,117,177,63,33,220,66,25,99,9,60,196,66,18,139,249,130,6,38,56,32,196,151,0,80,78,2,59,229,98,30,213,106,73,203,119,77,43,201,240,176,180,190,43,169,188,101,235,9,102,25,26,86,82,114,149,180,136,74,202,188,232,11,116,67,205,22,177,212,79,241,24,220,209,21,223,81,44,22,80,171,148,208,168,85,145,43,172,160,23,248,226,199,6,114,61,3,12,134,125,248,18,136,154,174,87,225,150,170,136,133,112,30,59,181,130,112,236,137,152,121,135,236,83,194,45,7,118,195,145,243,135,42,44,26,231,149,184,37,89,127,113,243,56,42,11,85,157,68,127,165,160,80,71,91,205,12,112,6,119,72,222,82,112,34,48,31,180,211,236,235,199,224,13,223,103,235,7,102,118,208,134,255,203,127,249,47,179,158,126,25,50,100,120,209,225,121,189,73,9,238,133,193,128,69,210,189,193,212,204,109,250,144,217,153,89,9,118,239,146,0,191,172,103,69,164,170,205,213,36,88,31,32,176,29,13,222,112,146,112,44,190,33,22,97,144,59,115,50,112,210,224,47,100,78,160,152,247,36,72,164,54,89,130,254,38,203,113,153,61,104,39,62,34,12,153,145,110,193,19,223,212,31,120,242,222,152,249,225,73,144,202,27,139,77,151,35,90,44,3,14,181,157,69,57,103,97,187,92,195,73,225,11,45,114,18,47,194,174,237,11,184,239,13,247,227,222,251,94,165,253,4,41,242,249,113,168,83,130,245,114,182,244,251,195,230,132,118,108,241,17,231,6,130,240,243,233,15,90,87,45,0,178,228,151,92,128,1,35,14,248,96,143,191,243,193,181,63,69,66,6,133,210,42,33,250,22,78,130,103,0,169,221,110,107,118,224,133,218,77,220,72,240,231,76,65,146,32,215,184,84,111,219,12,25,50,188,60,145,9,128,47,50,186,205,101,156,57,249,4,106,66,134,66,159,101,176,6,2,49,222,158,223,23,231,25,77,72,150,137,192,16,7,156,23,98,85,146,200,221,120,152,244,184,8,28,237,245,193,31,99,24,187,226,100,19,98,100,202,247,131,81,30,207,156,8,48,48,231,25,135,67,46,176,81,43,68,168,186,226,192,115,145,184,205,161,14,254,136,61,79,75,111,197,19,35,111,38,83,35,237,104,132,130,56,97,109,238,46,142,126,52,24,195,228,20,47,63,153,228,197,169,143,5,215,198,148,16,167,32,44,96,99,184,44,145,61,27,158,99,225,145,67,30,54,58,64,109,138,225,61,158,89,34,133,226,157,13,54,249,27,219,112,99,78,9,246,208,25,186,66,58,57,133,120,136,238,48,68,127,36,180,78,46,196,180,98,157,12,198,243,108,120,54,158,125,228,171,88,184,249,53,40,148,235,184,22,164,217,124,124,80,148,163,99,102,54,32,201,30,51,251,56,169,145,83,32,9,10,126,91,65,167,73,242,71,225,142,217,122,4,75,139,73,18,25,205,227,177,89,230,245,147,63,249,147,154,218,79,231,79,199,203,222,79,108,8,79,193,48,197,177,99,199,180,228,151,139,8,130,153,132,140,4,146,172,199,23,174,213,200,144,33,67,6,197,88,4,178,165,83,71,84,248,51,140,36,207,65,75,112,205,73,38,220,164,17,122,210,124,93,136,89,20,171,13,245,196,102,27,98,187,207,44,173,104,207,61,223,243,53,131,129,246,135,34,22,183,137,85,56,12,149,136,213,74,101,20,75,5,45,249,210,220,10,214,23,27,73,63,168,52,203,66,133,64,254,211,118,20,57,109,73,193,44,143,72,115,243,120,21,182,214,103,177,220,203,52,67,245,3,244,101,185,156,139,74,185,164,45,47,124,218,83,241,45,65,144,16,21,237,49,165,13,97,93,140,57,101,126,253,12,138,66,32,189,110,7,181,114,1,253,141,53,236,222,54,143,208,21,162,200,84,18,115,210,242,125,147,224,37,2,96,16,47,163,48,181,31,78,254,234,122,1,254,253,191,255,247,241,59,191,243,59,248,143,255,241,63,226,183,127,251,183,53,187,35,237,17,69,241,239,163,31,253,168,246,2,124,231,59,223,169,98,31,109,63,251,253,177,77,196,211,79,63,173,89,229,41,104,231,249,248,141,223,248,141,239,250,148,121,6,147,24,172,162,47,59,191,213,69,134,12,25,190,127,193,254,118,129,119,249,96,114,20,37,101,192,12,211,180,219,45,140,69,132,99,80,227,148,4,202,103,230,166,197,230,71,226,55,216,67,48,159,100,244,113,41,207,30,172,148,251,196,191,4,154,115,103,170,120,200,76,112,150,220,26,233,160,141,208,155,204,228,16,111,16,68,218,239,117,181,63,198,218,48,194,153,245,22,150,206,174,138,34,232,35,199,105,191,181,186,248,38,31,85,225,52,219,231,231,180,148,215,22,191,81,112,34,44,78,85,48,189,42,126,193,115,177,49,24,225,21,119,220,138,55,191,238,53,168,204,76,43,79,208,65,34,230,36,219,79,171,139,183,248,40,237,13,72,79,148,148,29,79,94,86,164,130,160,63,238,139,239,241,146,222,130,87,8,6,239,185,206,103,192,255,66,226,31,193,204,62,78,125,103,69,81,42,0,114,91,242,6,250,15,174,249,153,81,126,61,130,28,253,37,51,9,233,195,207,7,121,7,147,16,200,105,88,93,196,207,226,151,127,249,151,53,208,151,33,67,134,12,91,145,173,16,95,68,176,111,198,225,199,191,40,142,50,196,177,153,24,59,42,62,182,121,6,44,49,218,156,236,27,68,142,182,87,50,195,100,114,22,201,15,10,121,117,122,129,201,136,154,167,98,153,73,49,80,8,156,23,58,66,162,40,224,153,56,118,170,128,35,43,66,8,250,30,218,34,244,97,87,25,85,117,232,57,113,232,114,220,96,44,108,73,72,88,94,8,159,68,212,154,157,147,232,5,34,58,114,178,99,105,10,83,181,69,45,53,27,247,154,8,133,124,218,226,246,89,70,204,192,159,199,102,189,154,125,226,226,104,107,140,182,156,191,148,203,195,21,18,118,66,180,180,103,78,76,227,213,249,88,51,255,76,95,28,179,53,214,233,145,67,138,156,161,141,197,188,43,14,201,192,220,72,206,59,48,113,120,3,232,57,34,122,154,156,34,9,52,86,29,44,216,83,152,169,214,97,141,151,49,88,63,113,205,2,224,86,208,57,242,193,114,91,246,238,99,131,119,10,128,233,192,16,138,113,231,79,254,229,212,94,58,235,212,97,51,3,144,11,29,238,79,167,202,125,25,17,100,70,33,123,130,208,241,82,28,220,58,81,146,132,236,125,239,123,159,18,50,78,140,228,130,128,162,226,39,62,241,9,253,185,102,200,144,33,195,165,176,122,246,20,250,157,230,196,22,25,147,2,91,237,128,164,226,91,210,19,48,217,150,139,126,78,88,28,251,94,178,149,4,149,44,199,129,45,193,159,104,36,1,31,177,215,213,90,77,109,16,51,153,57,137,209,160,77,151,125,171,149,50,220,156,147,12,18,49,147,6,235,105,73,21,143,165,54,205,160,189,180,148,100,145,4,198,105,79,62,177,241,73,134,137,163,217,220,124,159,229,201,218,44,62,74,132,74,102,29,242,17,250,190,138,148,220,134,165,180,204,98,228,62,253,225,24,253,222,136,123,96,32,196,212,172,87,113,250,212,25,28,22,145,237,129,251,238,197,174,155,118,11,225,244,228,28,233,228,199,20,137,173,13,100,159,113,191,121,213,2,224,253,247,223,143,247,190,247,189,218,207,143,246,154,147,226,153,229,65,65,141,129,34,14,136,162,40,248,243,63,255,243,186,61,201,23,51,200,41,12,254,222,239,253,158,14,248,32,241,98,131,120,138,136,244,13,231,7,148,190,27,224,185,191,243,157,239,224,31,255,227,127,252,93,23,31,51,100,200,240,226,33,8,199,58,1,248,82,72,197,63,6,146,198,178,30,63,116,248,176,172,243,67,28,60,118,24,99,9,20,57,98,183,66,225,1,129,54,228,182,212,195,176,220,118,52,246,212,236,115,242,111,20,110,241,7,134,4,245,69,236,43,186,6,242,18,176,81,222,34,199,166,248,183,188,209,193,161,227,75,120,228,208,73,60,187,212,68,179,231,97,232,133,34,248,229,80,47,218,152,174,148,80,42,184,178,31,131,85,158,8,102,243,154,53,238,200,254,141,114,30,21,225,9,35,185,222,192,14,17,172,158,128,177,126,74,120,128,11,195,46,192,23,191,193,212,7,51,226,144,196,201,64,224,137,200,151,78,36,190,84,43,64,102,212,251,254,240,138,5,192,116,234,59,215,240,244,21,23,3,91,5,177,253,16,19,12,94,251,218,215,234,90,159,190,226,158,123,238,209,42,36,102,155,167,45,37,174,21,236,61,75,62,113,33,240,216,244,67,20,9,211,36,5,114,152,12,25,50,100,56,31,153,0,248,34,162,223,94,199,211,143,125,14,158,68,188,226,2,9,90,129,77,50,132,220,248,152,142,134,168,229,152,33,39,174,205,21,39,91,205,139,3,206,193,224,164,71,217,38,87,144,72,89,85,136,90,158,198,221,66,78,8,80,57,42,74,64,174,141,81,175,140,19,103,28,136,246,135,179,171,43,232,117,122,232,134,123,37,234,150,71,78,156,238,72,132,187,142,63,192,72,22,12,115,181,178,28,171,134,213,214,0,157,141,22,122,189,33,140,220,26,202,197,146,56,245,28,252,97,15,195,81,31,29,150,105,249,35,37,131,76,251,15,115,85,108,56,21,124,243,232,35,18,236,203,161,82,158,130,109,178,52,25,56,189,106,227,149,183,72,188,208,241,16,231,101,145,224,36,125,168,220,156,92,99,142,130,35,203,193,36,218,87,113,176,178,81,68,206,217,129,40,183,142,65,204,204,70,185,63,187,129,185,153,89,76,85,106,40,134,35,116,78,126,11,211,187,175,156,204,112,1,240,167,127,250,167,26,173,251,7,255,224,31,108,14,226,72,193,178,95,10,125,169,216,151,78,9,102,102,223,214,76,14,146,99,70,253,152,5,152,150,120,177,228,139,233,251,20,0,41,24,146,36,166,34,32,143,199,233,191,204,52,100,15,168,20,116,196,76,253,231,196,223,173,229,101,60,231,31,253,209,31,33,67,134,12,25,46,133,19,71,159,214,18,169,132,211,36,37,191,147,118,78,72,243,255,72,238,34,205,252,99,153,48,179,199,249,170,45,118,204,23,17,109,85,94,23,114,22,48,80,20,193,245,60,37,39,20,187,216,255,149,186,94,73,200,223,226,252,156,248,137,220,185,50,42,196,91,50,148,153,209,39,1,164,120,146,253,161,140,48,17,4,147,170,179,84,129,52,55,175,145,98,165,94,87,156,76,141,204,137,255,154,105,212,39,149,90,198,102,207,66,79,8,38,237,104,40,215,85,42,20,209,149,160,85,94,252,196,122,179,133,138,59,131,154,92,235,163,143,61,41,62,163,136,70,61,167,131,79,12,243,28,195,219,58,209,113,208,62,131,242,244,30,92,13,88,218,203,140,61,14,123,98,223,215,127,245,175,254,149,146,62,30,151,164,141,189,91,127,243,55,127,243,57,162,30,179,202,127,247,119,127,23,127,248,135,127,136,223,250,173,223,82,162,197,123,96,182,199,63,249,39,255,228,121,61,162,190,27,96,179,249,212,223,100,200,144,225,229,3,102,255,165,229,191,91,237,97,188,153,21,167,223,37,255,162,100,154,251,205,183,28,64,187,181,142,246,40,196,70,171,139,122,222,129,57,54,147,1,30,20,143,100,59,150,238,54,219,125,244,71,45,172,11,79,104,10,71,88,221,104,107,192,166,81,200,99,186,104,226,150,93,115,216,49,55,173,118,154,118,185,55,26,98,165,211,194,201,230,50,220,114,14,51,245,34,202,121,27,249,92,1,219,196,199,76,213,170,226,127,138,112,68,56,28,246,90,154,1,206,202,34,246,12,228,12,145,162,168,122,141,114,1,113,206,130,43,162,96,41,236,160,247,141,175,160,17,196,176,15,220,42,194,163,236,171,213,79,172,255,77,122,212,98,75,0,76,27,14,178,71,46,187,20,198,208,22,21,58,198,100,226,203,248,89,176,15,96,94,2,69,87,50,13,152,219,112,112,7,5,181,203,13,239,248,165,95,250,37,229,14,91,179,238,110,190,249,102,252,250,175,255,186,38,32,92,40,115,143,162,29,253,203,165,124,6,253,53,131,78,236,63,123,49,240,248,196,142,29,59,240,171,191,250,171,122,189,23,203,86,204,144,33,195,203,27,153,0,248,34,162,181,118,22,173,213,179,234,140,173,164,107,18,66,215,193,48,23,97,104,58,24,251,85,88,94,0,195,45,139,115,164,51,97,155,116,249,62,202,195,19,71,232,75,212,44,136,77,45,185,242,197,15,134,145,35,36,164,136,211,75,14,54,70,21,116,199,3,244,134,28,16,18,97,117,208,21,39,201,178,91,15,157,254,8,99,89,44,112,170,228,202,250,25,120,216,192,33,246,91,18,23,201,204,144,169,74,21,158,108,31,244,187,24,121,3,180,229,107,123,216,71,111,204,153,142,178,56,16,103,218,230,185,66,27,109,137,232,229,120,77,226,32,217,55,100,44,11,137,131,39,199,8,173,170,156,107,3,225,136,229,198,9,89,12,2,17,42,13,182,52,148,59,245,228,255,134,143,88,174,161,44,2,228,156,16,182,128,229,98,114,141,189,97,13,214,154,169,189,230,237,88,62,7,137,252,133,222,8,150,8,152,87,2,94,11,51,240,152,225,199,172,188,119,188,227,29,42,220,153,58,109,210,211,244,121,150,2,51,149,159,160,115,102,186,62,123,119,144,0,210,137,178,52,142,251,179,156,151,147,123,83,17,145,68,145,199,230,182,92,104,48,202,71,240,125,30,131,217,23,60,207,174,93,187,54,175,135,11,6,190,198,33,33,20,13,233,148,121,124,102,11,94,75,116,142,189,6,89,82,76,177,50,115,238,25,50,124,127,99,60,30,225,204,201,35,80,213,76,19,221,66,213,221,216,47,73,75,130,39,61,241,52,13,48,182,17,11,121,11,153,33,167,131,155,198,120,242,224,49,28,93,90,69,111,16,136,205,142,85,216,98,144,194,30,14,39,228,16,90,35,197,160,79,93,108,63,155,190,59,226,87,194,113,136,150,4,127,252,160,43,49,40,7,162,203,161,32,230,202,22,129,48,111,231,146,65,28,178,175,165,228,43,17,31,99,230,138,71,158,248,171,88,175,131,252,44,214,190,80,98,239,133,168,177,55,95,185,94,211,236,112,99,156,76,130,164,176,57,73,224,131,39,246,177,80,136,176,127,239,62,241,65,3,4,226,195,78,158,57,139,126,41,135,110,183,135,213,179,28,130,210,64,81,136,39,179,11,211,123,55,39,205,223,121,43,189,214,25,76,7,226,47,236,43,243,23,41,104,163,153,249,71,127,112,250,244,105,29,206,196,224,15,109,57,131,68,23,34,126,244,13,204,10,167,232,198,125,232,3,72,230,230,231,231,55,183,249,149,95,249,21,188,235,93,239,186,224,254,236,7,245,111,255,237,191,85,159,114,165,224,182,20,41,121,77,231,227,127,250,159,254,39,245,109,89,246,95,134,12,47,31,80,248,11,131,209,37,222,135,174,57,67,237,211,58,9,25,201,127,142,216,245,185,233,89,108,91,220,142,147,7,15,99,52,234,98,166,90,209,234,36,138,106,108,51,209,234,247,241,204,177,37,60,125,98,21,71,87,214,177,42,118,120,60,10,180,69,195,182,90,14,187,102,10,40,228,3,173,234,113,115,54,114,34,124,57,98,223,167,43,101,236,153,153,209,12,241,61,245,50,122,18,212,153,147,243,212,234,83,34,4,22,193,57,244,189,222,6,198,16,191,51,61,37,98,160,4,171,250,129,182,1,162,45,102,57,112,73,130,245,161,56,152,221,34,6,186,107,171,88,123,244,33,44,236,222,1,58,35,246,194,101,166,184,106,153,122,87,198,5,238,59,201,20,103,149,84,162,128,198,155,175,123,227,68,48,53,140,203,79,141,79,57,197,149,32,45,253,221,10,138,126,244,11,23,67,218,107,246,82,96,130,193,86,94,113,41,240,124,217,212,249,12,25,50,92,10,153,0,248,34,226,217,103,31,67,179,235,75,132,43,135,150,136,66,135,111,115,81,219,158,131,47,254,232,196,188,137,224,224,34,74,171,11,40,150,138,232,201,139,113,69,200,147,144,54,99,35,198,104,93,72,94,71,196,179,141,1,88,193,42,58,29,134,195,42,150,59,99,60,251,100,23,79,31,151,109,98,54,237,29,97,232,183,113,186,221,66,107,92,128,225,7,34,8,198,168,149,10,168,58,53,4,226,252,6,190,139,91,110,153,135,35,162,99,36,132,203,12,66,140,101,49,209,19,129,113,56,28,233,144,143,238,200,3,103,59,186,66,50,199,242,254,151,159,56,140,65,124,76,23,22,158,252,235,136,35,183,197,209,147,96,62,113,200,199,145,245,5,109,26,236,159,108,35,87,228,196,175,60,54,58,211,48,7,30,74,214,113,109,222,235,155,1,188,222,18,140,25,87,132,207,109,114,31,66,31,35,89,4,88,14,66,135,130,161,141,1,167,118,201,249,91,171,39,49,189,253,230,43,254,108,41,238,49,187,133,205,119,57,4,132,206,155,78,145,34,220,145,35,71,116,194,111,42,0,178,87,223,91,222,242,22,157,24,252,159,255,243,127,214,108,62,18,100,78,248,101,182,223,155,223,252,230,205,50,97,226,214,91,111,213,227,210,97,167,36,140,25,130,124,206,1,33,220,127,235,34,128,209,56,102,254,125,254,243,159,215,30,128,20,35,153,161,193,193,33,215,82,2,252,55,127,243,55,88,90,90,210,243,115,72,73,134,12,25,190,127,209,217,16,241,174,179,33,54,104,146,249,167,175,38,253,141,40,0,34,173,134,141,19,34,200,12,60,150,220,6,126,140,131,71,78,224,83,15,126,85,108,111,15,125,6,147,72,172,216,59,73,12,55,109,26,237,15,201,158,37,199,173,213,171,19,97,77,2,74,190,4,40,54,150,81,100,235,5,249,126,109,189,131,110,235,168,4,157,2,37,112,219,119,238,194,244,236,172,188,95,73,50,40,132,133,117,196,166,117,187,29,52,155,77,116,219,226,15,172,8,121,215,18,178,231,162,90,42,163,204,30,182,162,92,150,132,96,146,120,98,20,232,165,179,228,152,99,66,60,185,62,242,180,126,175,143,81,37,105,92,158,99,185,112,236,163,33,4,145,226,160,43,1,24,95,182,27,155,94,34,0,154,147,76,67,14,168,226,189,240,163,232,10,169,28,244,80,172,94,157,0,152,130,130,30,31,87,2,158,155,246,157,143,139,225,82,196,143,129,163,171,157,8,73,159,116,177,38,242,87,35,36,102,200,144,225,251,3,42,0,134,254,37,223,103,155,160,115,3,66,206,137,101,140,187,191,246,213,247,161,189,188,130,131,207,60,2,71,132,166,40,14,52,67,144,225,165,227,167,150,112,122,121,73,246,245,112,203,174,89,220,233,236,130,193,137,190,254,88,68,192,0,115,21,7,121,102,219,5,161,10,114,108,67,228,186,142,8,128,21,120,83,67,244,218,29,205,0,15,69,244,59,118,182,133,211,207,44,201,251,121,220,180,184,128,153,178,11,71,130,254,241,68,132,211,126,180,96,149,142,5,97,1,240,130,1,22,103,235,216,63,51,139,186,136,147,221,193,26,194,181,101,56,59,166,69,56,164,132,104,106,240,200,156,4,177,158,147,249,56,105,1,104,165,25,243,20,65,183,104,132,65,48,158,124,30,151,23,0,51,100,200,144,225,251,13,153,0,248,34,129,61,40,142,28,21,17,45,202,131,57,96,189,34,208,218,231,65,124,167,16,39,17,198,24,241,90,111,32,94,23,162,35,81,59,157,184,59,231,192,242,35,248,235,226,188,54,66,228,81,128,217,26,129,173,1,163,129,47,14,77,8,211,74,23,79,62,219,193,233,85,113,194,185,186,144,164,182,246,236,59,177,60,192,218,222,30,10,142,136,114,161,13,47,20,231,231,123,226,200,11,168,185,5,57,86,30,189,245,38,130,97,71,132,194,46,58,182,143,97,60,70,165,81,135,105,115,34,164,11,91,136,24,253,231,96,52,194,56,132,54,149,183,197,129,90,57,58,208,80,73,96,24,5,56,189,230,227,171,207,84,80,170,204,195,61,43,68,211,21,194,41,196,45,244,77,140,132,200,174,228,30,210,97,32,140,12,246,2,246,222,171,138,88,231,106,86,11,167,137,13,90,5,88,27,101,156,14,217,136,88,72,159,16,193,252,241,227,104,44,238,191,226,230,185,44,243,101,230,31,137,28,167,254,114,88,7,163,159,20,234,126,228,71,126,4,175,126,245,171,117,58,22,193,197,1,179,233,152,161,193,204,62,10,134,204,244,99,217,23,31,231,79,120,100,118,7,51,55,152,41,152,150,132,241,24,156,58,204,146,97,30,123,235,117,242,88,239,121,207,123,84,104,100,70,33,69,72,18,191,159,248,137,159,208,102,193,151,154,8,70,146,78,49,145,226,101,218,212,157,231,102,89,26,251,141,100,200,144,225,251,27,221,118,19,227,97,87,179,221,146,94,127,41,139,57,87,158,171,3,127,39,165,79,124,45,20,241,175,221,30,226,43,95,123,24,39,79,175,161,63,54,181,89,59,135,60,57,98,75,104,79,202,66,208,104,139,200,184,108,219,194,148,216,122,10,110,150,60,31,137,200,182,107,239,77,34,214,205,232,16,42,110,211,235,180,176,33,65,21,10,125,205,245,85,17,11,115,74,22,249,158,239,121,98,251,78,104,38,28,123,248,213,235,21,44,46,204,139,157,170,203,177,197,206,111,108,224,204,242,58,2,57,127,173,92,75,6,141,116,7,186,31,69,73,83,179,162,131,36,143,79,4,199,245,230,26,226,32,212,235,93,156,169,163,90,171,171,48,201,146,180,145,248,58,246,190,101,182,137,246,67,180,160,195,179,8,45,55,102,230,250,160,37,2,224,12,50,100,200,144,225,251,29,20,255,162,240,249,213,36,244,5,58,48,67,31,90,21,171,48,182,78,203,21,251,91,170,84,101,173,251,3,120,230,137,135,49,236,15,209,145,183,252,56,25,42,229,72,48,254,166,189,59,81,158,42,194,26,90,178,230,207,163,59,26,139,79,25,136,184,119,86,2,77,67,57,150,131,193,120,156,84,51,133,201,180,120,72,0,40,148,32,127,103,212,198,70,191,141,126,92,192,218,216,194,17,241,3,179,181,6,230,202,93,180,206,172,97,231,156,172,163,235,34,4,218,57,225,21,188,192,0,121,9,238,76,23,11,104,182,186,178,134,223,133,146,216,122,203,22,158,50,232,194,147,245,121,121,86,2,52,5,174,223,77,237,69,104,176,61,6,7,87,77,50,218,19,193,47,41,251,229,255,147,132,71,227,57,90,31,43,160,56,8,196,178,28,100,200,144,33,195,203,13,153,0,248,34,97,109,229,12,150,151,154,66,215,28,140,98,246,80,26,8,65,203,195,20,177,204,98,228,141,130,91,94,156,90,206,132,223,12,96,15,132,216,113,112,162,248,248,64,68,64,78,252,245,153,1,193,166,191,34,34,26,222,88,72,144,141,118,43,198,105,17,1,135,242,220,149,159,46,211,234,109,121,28,109,14,208,30,7,112,68,97,236,143,129,229,147,107,16,26,136,91,111,158,150,8,96,140,129,223,5,26,69,216,117,113,178,163,41,180,143,157,196,88,200,217,244,124,89,22,2,145,78,29,206,9,217,234,123,17,150,91,67,4,172,70,115,18,162,89,146,107,53,197,217,50,83,49,138,60,116,123,62,14,158,232,98,255,129,237,34,81,114,224,136,184,94,39,153,38,57,132,47,2,162,173,81,71,118,19,244,229,222,131,149,18,252,141,130,58,107,205,106,49,93,157,244,184,34,247,105,70,44,71,147,207,229,196,73,220,122,207,80,196,184,210,21,127,198,20,204,56,156,131,125,250,88,122,203,69,16,137,239,133,68,68,190,198,6,186,204,238,227,196,95,110,183,53,235,111,43,40,222,113,106,228,249,96,233,24,31,23,2,197,197,183,191,253,237,58,116,132,215,65,81,144,139,148,173,189,2,47,4,138,143,108,78,191,21,111,125,235,91,39,205,246,175,125,146,88,134,12,25,190,55,176,190,186,4,207,27,158,155,0,108,26,58,97,55,17,0,211,94,120,147,129,29,49,179,234,44,45,107,58,122,228,20,150,78,174,75,80,41,177,53,36,136,204,244,99,143,63,83,124,7,3,24,204,214,163,108,72,225,143,34,27,39,245,218,18,132,201,137,56,104,218,121,109,23,177,182,206,62,129,158,62,216,222,207,45,20,213,126,105,227,192,73,179,245,80,252,16,191,109,136,136,56,55,91,148,99,151,133,84,150,197,135,57,154,181,215,144,99,45,75,96,105,208,233,38,226,99,73,200,155,177,174,182,144,109,25,216,3,144,13,228,29,215,65,222,113,245,92,53,9,208,240,90,104,135,109,199,209,198,244,12,27,13,135,30,250,66,82,235,141,178,4,122,236,164,204,88,63,169,132,208,178,20,110,216,21,97,115,225,38,100,200,144,33,195,247,59,34,78,223,77,167,96,108,125,93,39,173,7,155,149,38,91,139,100,211,231,33,51,194,197,183,176,130,229,199,223,254,163,120,232,139,95,64,232,134,24,250,33,202,133,60,118,44,206,107,155,134,149,230,186,108,91,193,195,135,143,227,248,202,6,60,9,168,47,84,114,88,44,187,104,119,6,40,138,157,142,103,102,97,136,144,71,155,236,8,111,200,9,223,200,137,13,39,215,104,84,107,56,80,159,197,219,238,125,53,138,236,195,45,156,192,247,58,18,224,90,19,123,221,87,158,192,118,65,182,4,122,76,241,99,219,26,85,172,172,183,49,87,202,235,16,43,147,89,129,194,115,250,43,43,168,201,122,222,44,24,73,182,251,69,62,147,73,39,218,45,119,123,126,137,176,48,16,14,67,204,93,57,167,200,144,33,67,134,239,23,100,2,224,139,132,181,181,21,180,114,139,232,185,55,139,147,52,177,216,62,133,219,150,158,68,69,136,143,103,58,56,187,211,199,212,157,35,204,78,121,24,183,197,233,45,139,179,202,3,229,138,56,66,215,66,183,16,98,76,81,46,223,77,68,192,174,139,193,178,139,181,160,13,111,56,64,32,194,89,108,13,229,253,156,56,241,10,78,119,123,56,213,12,81,90,8,245,167,238,148,235,216,81,223,134,189,191,248,83,90,218,187,221,204,35,16,39,27,119,250,232,124,233,97,56,39,55,48,183,111,6,110,45,135,158,56,123,150,97,141,101,17,177,222,238,163,221,27,11,217,19,97,78,24,95,96,38,105,247,108,24,156,23,71,61,26,23,84,216,99,159,186,3,251,230,80,43,184,240,152,120,98,216,240,98,121,88,115,218,7,138,253,161,12,54,239,101,4,206,79,166,68,6,230,36,114,231,114,81,146,147,69,73,18,178,28,138,32,234,118,91,66,252,250,87,37,0,166,224,49,47,212,120,247,98,219,110,109,222,123,163,145,102,241,93,15,146,1,0,151,111,92,156,33,67,134,239,125,180,154,203,216,36,119,233,223,190,145,100,113,232,16,13,24,147,38,239,166,102,209,105,47,60,33,117,103,79,175,98,204,192,81,104,114,124,71,146,253,32,132,172,82,173,232,228,93,14,73,98,86,52,167,189,87,68,144,171,136,224,70,113,144,194,96,16,187,56,117,102,5,223,248,246,163,104,117,122,232,117,59,168,212,235,216,191,111,15,182,45,46,192,31,141,209,108,181,80,109,52,212,246,147,96,242,152,188,206,142,216,234,195,71,15,193,17,49,177,80,46,97,239,158,189,152,150,99,22,75,53,121,175,173,130,229,84,189,33,34,228,169,164,207,148,124,111,9,73,44,8,41,116,216,120,94,4,65,199,22,17,82,190,215,169,196,36,146,185,130,4,150,122,42,120,6,66,20,91,27,27,106,211,153,157,194,66,181,40,62,71,127,249,89,244,58,235,200,144,33,67,134,151,3,162,40,201,254,211,190,172,70,250,90,52,105,241,112,46,83,60,122,206,178,49,121,205,100,2,130,33,235,240,149,99,200,47,31,194,84,153,174,66,236,184,4,247,235,69,241,27,57,27,254,48,132,51,52,240,237,39,159,64,105,113,15,172,220,8,249,104,140,221,83,85,9,242,15,229,24,35,17,233,12,140,125,17,2,35,102,145,59,90,17,84,116,75,168,85,124,84,203,13,24,178,192,119,228,60,142,191,46,34,31,147,6,228,33,235,123,155,189,239,200,17,228,226,98,47,84,127,96,34,135,249,134,139,3,123,118,160,224,10,207,240,197,255,56,101,56,249,58,6,28,118,34,194,161,25,213,146,140,113,195,82,63,120,190,252,25,48,72,110,36,201,11,134,14,4,49,182,12,180,154,108,19,248,200,144,33,67,134,151,35,50,1,240,197,128,56,161,213,213,179,88,118,182,99,163,116,59,42,18,133,186,187,21,226,190,111,255,45,74,27,43,104,151,10,66,182,22,176,231,102,67,156,224,89,4,99,15,237,186,161,68,174,177,200,44,142,24,221,153,8,157,200,196,220,156,68,176,108,17,201,90,57,44,63,238,99,197,46,226,131,159,21,177,44,42,194,118,69,56,28,244,48,26,142,17,153,46,30,62,211,193,226,108,73,34,106,54,246,150,183,35,252,198,113,116,62,253,109,84,15,236,211,30,76,3,150,138,61,125,2,43,15,63,137,113,126,8,75,8,33,179,70,152,150,239,203,163,51,242,177,214,30,98,36,78,218,117,228,26,75,69,237,215,164,183,36,143,124,177,134,170,172,67,226,193,6,86,79,174,97,202,124,6,175,221,27,8,81,27,139,3,174,226,100,119,17,159,89,186,29,94,245,54,182,177,215,82,129,168,123,18,182,8,150,5,163,162,89,133,161,144,189,177,223,133,47,132,52,46,204,104,63,17,150,132,141,199,171,104,246,60,76,79,35,67,134,12,25,94,54,24,118,215,39,253,255,48,17,254,146,62,73,73,207,63,99,210,2,80,200,14,69,64,54,70,151,128,18,203,112,79,157,90,82,193,140,89,125,227,145,167,229,89,20,252,34,63,64,40,15,102,58,219,204,12,20,194,85,202,51,43,79,108,186,8,118,37,9,14,181,6,158,8,124,235,112,11,54,106,110,21,237,65,27,161,29,98,126,215,118,57,94,94,179,61,188,97,79,136,217,0,174,248,156,177,4,103,202,149,186,4,135,70,24,4,27,56,181,188,140,65,127,168,98,229,217,51,167,113,235,222,93,216,177,99,59,74,141,105,9,92,153,152,173,75,112,201,50,213,182,23,114,69,248,254,88,39,39,14,70,3,216,114,15,83,83,115,176,36,208,181,184,109,14,103,142,29,195,234,70,19,121,39,196,70,179,131,141,214,154,102,58,206,45,54,132,52,58,74,28,13,157,70,60,249,192,228,51,25,247,59,200,144,33,67,134,151,3,162,201,112,15,34,109,7,145,8,128,225,115,68,175,248,2,251,26,98,75,237,96,4,255,204,81,52,130,22,118,150,77,156,90,31,160,223,207,33,148,160,190,182,102,16,1,173,213,89,198,238,109,117,44,44,86,113,215,174,6,108,17,252,242,97,31,3,9,80,57,18,56,202,217,70,18,144,97,42,120,204,44,117,67,43,88,252,40,214,140,244,36,84,147,148,7,211,94,231,101,91,203,45,192,16,177,208,151,235,247,3,242,10,3,190,248,129,72,131,91,145,126,111,27,1,142,61,253,44,242,55,221,34,130,98,85,51,207,131,40,105,240,151,140,125,138,47,248,153,36,67,161,140,201,255,47,28,48,15,195,171,31,194,151,33,67,134,12,223,15,200,4,192,23,1,236,215,209,20,130,228,197,5,140,216,200,214,133,102,201,57,163,8,165,78,95,203,129,203,246,28,98,150,0,187,18,49,147,239,77,219,82,145,206,70,95,156,167,167,17,54,43,182,133,160,13,53,130,231,217,30,220,188,8,117,162,162,13,197,225,142,197,233,251,253,17,122,173,54,162,32,130,83,200,227,116,223,196,161,181,0,51,21,17,246,74,99,20,119,21,16,127,241,81,248,135,87,48,54,29,120,253,49,54,214,86,177,238,10,177,219,41,97,192,2,48,26,179,220,138,196,76,22,0,221,49,186,99,157,67,172,25,26,142,56,113,139,228,177,88,210,146,50,178,205,134,68,243,58,126,15,189,193,8,237,213,85,76,231,125,84,106,43,242,86,5,67,219,69,208,172,163,87,216,133,64,206,103,122,18,105,148,227,23,133,72,134,241,2,132,162,106,147,249,129,33,219,23,22,208,43,237,134,207,70,192,178,176,200,175,57,56,221,13,113,229,99,64,50,100,200,144,225,123,31,253,126,43,233,117,103,96,147,204,89,155,130,215,22,98,19,39,223,243,75,171,221,22,113,142,132,202,82,193,174,55,28,9,209,11,117,0,200,112,40,65,28,78,0,22,18,21,234,80,17,218,237,42,106,226,23,170,229,170,78,22,119,114,17,10,183,229,113,224,150,91,48,244,124,140,124,54,101,136,81,150,247,109,210,41,79,142,55,146,32,142,16,76,87,200,33,251,208,178,215,31,179,8,237,124,14,27,29,9,38,117,7,152,145,136,205,70,83,130,93,18,240,154,155,159,65,173,94,195,112,52,134,157,99,105,176,173,217,231,57,215,149,115,150,176,196,9,191,108,107,33,55,176,186,178,170,229,202,189,214,6,118,204,205,225,216,241,147,152,169,231,240,157,239,60,132,109,219,231,177,111,223,46,20,10,57,241,119,129,14,20,57,127,152,18,123,38,102,200,144,33,195,203,1,28,228,180,249,28,228,24,81,18,236,137,226,231,101,189,157,15,250,128,156,240,134,193,234,10,156,206,58,110,90,152,147,128,81,31,195,126,87,246,109,72,96,70,2,57,190,143,61,187,22,81,47,213,197,214,147,123,132,232,118,219,24,7,3,9,230,148,16,49,147,79,236,62,19,3,28,211,77,132,55,17,253,24,204,169,228,147,0,141,35,78,194,16,251,62,142,98,157,202,235,152,252,222,210,33,83,108,33,100,138,175,242,56,70,132,253,96,3,95,132,66,161,167,34,78,150,100,63,250,138,238,198,42,138,139,37,237,39,30,176,244,87,167,222,199,201,32,172,9,146,33,89,198,101,239,57,69,148,9,128,25,50,100,120,153,34,19,0,95,4,4,226,76,155,226,204,128,5,184,162,130,69,134,16,166,48,135,97,169,136,90,100,232,212,170,18,59,57,137,232,102,20,77,117,190,241,216,208,8,89,236,139,195,146,200,24,188,2,2,29,228,193,190,128,66,206,70,66,122,60,75,211,234,243,226,136,131,192,66,79,28,184,47,219,151,132,148,89,226,76,199,229,10,62,240,232,49,148,115,251,241,170,61,226,112,111,41,162,139,14,198,237,131,226,72,229,252,226,148,251,115,38,236,218,44,170,181,34,58,226,248,207,116,218,88,233,137,160,55,242,133,184,249,176,37,210,103,152,67,20,115,5,184,242,168,203,98,160,49,221,208,85,71,24,80,209,147,72,96,169,140,182,68,241,190,246,68,136,55,222,85,194,173,5,113,232,249,24,94,200,94,36,46,134,66,218,232,118,163,200,66,49,148,197,71,148,67,95,94,160,24,26,202,189,197,57,23,125,113,250,45,17,12,125,250,113,43,66,174,234,96,213,243,144,33,67,134,12,47,39,140,134,131,205,231,73,249,47,155,153,155,91,26,186,167,253,141,18,226,19,138,63,24,14,134,184,243,142,59,112,248,232,18,150,91,29,157,120,200,236,64,195,76,38,255,50,75,99,236,39,229,79,154,169,145,203,161,82,44,106,31,62,102,7,186,66,216,170,249,164,41,123,145,147,120,89,99,107,185,58,16,36,148,235,25,142,134,200,91,49,28,177,249,166,111,163,96,198,40,216,73,48,136,77,26,222,244,131,175,215,122,51,223,27,203,165,222,38,100,47,212,246,13,150,45,68,179,87,68,181,88,64,94,132,201,241,112,156,144,56,249,151,211,222,127,201,53,233,220,17,14,244,144,243,175,175,55,81,202,59,152,159,95,148,247,3,157,178,222,104,212,146,22,17,58,253,242,156,248,23,79,82,35,73,94,51,100,200,144,225,229,0,45,243,5,18,59,205,150,8,81,248,188,160,200,197,97,139,152,102,106,159,213,152,147,214,101,191,133,122,5,167,86,55,196,188,114,162,175,45,15,75,108,124,67,191,103,27,9,207,247,100,253,159,67,169,82,132,41,66,35,135,59,89,194,13,28,167,172,99,55,12,77,14,224,196,121,186,13,17,236,124,9,24,201,250,157,189,252,138,86,78,7,8,50,216,67,127,18,71,147,158,182,188,246,8,58,212,131,3,171,146,222,227,208,161,85,133,153,25,241,37,35,9,70,141,97,230,166,228,145,215,68,4,211,136,145,118,194,222,108,139,115,21,221,113,162,45,194,105,134,12,25,50,188,156,144,9,128,47,2,226,72,92,215,168,131,162,179,19,35,113,142,162,122,33,118,133,184,53,138,48,182,77,137,134,22,161,32,78,55,111,132,105,39,91,121,77,162,100,133,60,140,220,16,166,120,85,75,196,51,135,14,94,136,87,204,129,31,86,8,241,137,152,158,54,81,23,177,172,96,212,17,109,116,80,169,85,36,194,231,170,16,88,144,13,218,70,17,255,245,43,79,195,180,14,224,117,251,22,80,184,109,1,150,136,112,182,93,68,201,42,160,193,169,90,193,8,131,177,143,206,250,6,206,172,54,49,144,125,125,78,10,99,58,191,23,9,137,19,210,231,228,145,47,148,224,216,60,95,93,136,163,161,25,28,204,50,201,203,123,236,65,248,236,169,24,79,28,203,225,150,125,108,248,238,202,130,164,136,130,248,249,121,29,91,44,4,52,102,83,249,16,203,129,129,142,199,206,129,182,44,32,124,204,202,98,162,64,97,212,30,139,232,41,139,9,246,169,26,182,208,237,84,144,33,67,134,12,47,39,120,156,178,56,41,244,213,158,127,44,219,197,214,140,192,73,95,192,56,17,0,77,203,194,212,212,44,54,214,135,152,157,159,199,122,111,40,118,52,82,191,65,251,140,173,37,97,147,231,131,126,79,124,136,136,131,34,232,5,66,178,28,33,105,121,39,7,182,44,13,197,39,144,38,153,102,78,167,188,83,179,51,28,57,167,104,117,204,4,140,36,64,227,200,22,5,199,132,83,112,101,85,193,126,171,126,210,160,93,130,57,142,21,104,31,39,78,147,247,253,1,202,197,188,78,29,206,9,129,140,69,168,236,15,6,218,170,130,55,196,172,17,94,82,158,147,215,133,0,146,3,114,122,58,7,205,87,36,128,21,198,3,45,93,142,227,106,50,246,68,63,131,104,243,150,82,1,208,243,6,200,144,33,67,134,151,3,84,240,211,94,127,73,223,63,102,255,93,105,22,28,179,249,68,50,132,39,95,57,156,201,17,203,218,40,230,208,171,84,244,24,182,99,73,176,199,130,101,228,116,176,160,165,251,84,37,80,20,42,151,177,2,95,91,56,216,172,74,138,18,91,108,137,29,103,102,33,191,50,164,195,50,95,250,22,39,182,101,149,111,37,194,95,156,104,126,204,10,180,228,186,57,240,41,178,77,205,52,31,203,181,248,161,240,131,80,182,21,191,19,8,79,154,158,153,133,80,19,225,31,174,78,159,31,111,150,247,38,62,240,90,16,95,177,72,154,33,67,134,12,223,95,200,4,192,23,1,161,56,29,78,50,164,216,229,198,67,113,148,38,250,121,19,222,124,21,177,61,45,252,201,212,172,11,246,192,136,13,91,72,27,73,148,161,189,254,160,4,137,141,111,101,95,33,94,58,234,94,68,64,203,21,130,39,164,108,20,228,48,93,91,192,216,46,99,32,226,89,100,7,104,118,250,58,105,209,141,45,20,11,5,28,107,54,241,119,223,60,138,61,245,25,236,223,97,139,112,200,137,183,34,238,241,216,97,44,199,176,176,218,221,192,233,102,11,3,57,101,40,68,144,197,199,197,162,171,205,223,243,109,17,231,28,70,5,29,237,25,53,61,213,64,183,219,81,173,114,56,28,136,72,153,23,199,110,227,204,134,143,111,28,10,241,182,55,212,80,177,99,56,181,50,102,60,33,135,174,161,215,205,96,226,82,63,143,167,134,1,142,247,93,137,36,154,40,155,6,94,45,11,129,3,34,72,26,249,188,44,2,12,237,115,53,220,200,195,244,44,100,200,144,33,195,203,9,97,154,21,55,25,0,146,100,58,36,45,23,84,1,75,155,3,50,243,130,138,153,136,132,156,188,187,214,220,64,71,12,120,167,55,72,50,247,100,91,87,20,61,21,9,53,3,35,233,215,100,146,48,122,190,30,70,251,3,74,240,197,149,96,144,107,139,221,183,108,205,194,246,73,148,194,73,242,121,156,102,156,132,154,253,97,139,33,183,89,2,102,178,95,83,44,251,9,17,116,168,28,26,74,72,45,35,16,114,24,107,57,90,36,223,59,44,221,98,207,42,222,11,123,22,106,70,34,167,129,136,192,41,187,5,204,20,151,187,113,172,100,32,200,218,234,186,136,134,46,190,246,245,99,216,185,107,94,51,220,85,4,141,162,73,19,248,248,121,2,96,20,100,165,93,25,50,100,120,121,32,158,244,193,139,39,189,255,46,6,246,242,75,222,54,180,47,31,65,107,203,49,81,81,161,136,106,169,2,175,235,97,233,244,113,184,219,22,197,71,184,178,229,88,75,118,43,124,78,193,206,48,53,115,142,125,105,117,184,20,197,71,150,243,154,147,140,62,225,29,177,8,121,14,135,253,201,219,227,72,2,249,190,39,142,35,132,215,90,195,76,77,124,64,109,22,67,14,127,226,100,251,48,153,254,203,62,128,134,136,137,38,163,77,194,5,66,121,175,208,200,139,56,104,161,60,187,67,206,231,96,44,215,134,237,251,225,139,0,104,168,208,200,172,244,48,41,251,77,63,139,137,51,72,203,129,211,175,155,129,178,231,124,32,200,144,33,67,134,151,37,50,1,240,69,0,203,154,188,254,6,102,162,239,160,222,63,40,78,210,130,51,234,226,108,189,132,66,110,59,144,139,209,173,186,104,117,139,40,142,107,176,214,6,24,53,101,63,43,70,163,27,234,148,220,225,136,226,94,15,35,102,135,196,3,120,190,131,179,235,22,142,45,79,193,45,214,49,28,71,152,154,158,67,208,234,98,89,132,188,222,160,139,86,171,9,115,60,68,36,142,248,108,103,132,99,27,29,212,202,14,10,249,162,92,3,35,128,20,16,67,108,244,125,44,183,219,136,139,101,216,36,141,195,17,10,133,164,175,71,159,147,189,36,58,40,178,37,166,234,53,84,43,37,237,163,209,237,180,149,172,145,100,34,234,139,195,111,203,182,62,190,246,164,133,131,39,43,184,123,42,210,190,132,165,170,196,255,204,0,65,32,11,17,95,132,80,47,135,213,190,37,66,163,175,101,98,236,231,49,140,100,177,33,4,214,18,241,51,112,101,209,32,219,134,34,138,70,142,137,12,25,50,100,120,57,65,169,139,105,37,34,25,18,130,227,144,238,24,9,241,59,199,105,2,37,96,253,81,136,71,159,57,134,111,60,242,140,248,12,87,167,33,70,66,146,44,18,38,51,39,129,162,156,248,141,129,210,190,70,99,26,5,199,82,161,47,39,251,122,66,194,138,78,81,183,137,132,192,185,242,149,36,205,98,15,64,33,122,108,207,30,133,137,32,105,51,239,79,252,65,64,147,31,251,200,137,221,182,227,0,236,228,20,7,18,184,98,166,58,167,197,243,95,204,146,52,246,146,138,224,10,65,244,6,35,4,253,161,246,129,98,70,71,40,4,177,80,200,107,230,202,104,20,163,221,235,137,30,72,113,146,212,173,47,190,69,124,144,136,138,119,189,226,78,212,106,69,118,139,213,164,200,164,12,76,115,35,245,123,131,61,175,228,3,9,175,44,249,37,67,134,12,25,190,231,161,67,144,174,17,246,164,151,108,161,220,16,95,193,182,13,98,203,115,142,246,231,227,116,118,75,44,61,75,109,57,144,143,253,255,216,154,129,226,27,147,5,56,68,138,1,39,79,162,68,108,207,192,74,166,88,132,65,102,161,107,203,137,208,66,78,2,73,225,88,184,129,216,114,111,28,226,248,225,35,152,95,244,81,156,155,102,227,88,45,1,230,121,141,216,86,17,47,96,39,64,13,80,1,37,83,174,35,26,161,68,170,234,137,199,170,87,84,152,244,88,94,140,164,7,32,69,70,227,26,237,125,42,130,102,200,144,33,195,203,13,153,0,248,34,128,169,250,189,241,72,72,210,16,185,241,6,28,35,212,50,171,135,42,192,225,82,25,86,94,132,177,41,7,27,235,69,228,60,113,162,199,6,200,245,92,21,233,220,188,248,219,74,94,155,167,199,34,180,185,214,64,72,84,160,165,82,173,19,67,60,253,196,16,43,66,172,90,189,142,56,244,154,56,102,150,108,141,101,95,3,173,117,170,136,18,239,51,60,152,226,120,199,226,116,59,66,236,70,226,112,243,34,234,133,242,90,36,14,222,17,135,93,18,191,216,90,90,210,126,80,117,137,10,230,68,144,99,195,245,188,227,162,224,186,114,92,113,218,66,218,194,32,167,2,32,123,55,145,188,25,66,24,13,17,243,216,31,138,139,2,211,44,224,75,15,219,168,110,155,71,211,171,35,111,44,163,84,96,5,176,68,243,100,251,122,220,195,15,84,229,26,34,91,63,131,145,92,211,162,217,66,53,18,71,31,23,132,204,5,58,160,36,142,251,178,239,24,25,50,100,200,240,114,66,161,80,210,18,171,231,96,146,229,96,78,90,68,36,147,31,35,205,38,63,113,114,9,95,250,210,55,196,118,58,73,153,176,16,54,199,33,145,74,50,32,10,133,130,102,132,123,98,179,249,250,88,124,209,244,142,109,74,134,2,246,153,165,136,38,219,114,120,84,96,134,201,156,197,136,205,156,2,205,220,139,226,64,75,206,88,136,28,202,117,88,98,243,77,205,184,243,229,181,80,179,73,88,202,107,153,46,108,45,29,139,196,215,133,154,217,199,115,146,72,178,135,32,75,121,217,214,130,153,136,236,7,235,138,95,177,197,7,241,251,190,8,128,4,73,229,200,148,192,145,248,164,90,181,134,221,187,119,37,165,191,113,218,239,41,205,126,124,46,44,59,91,218,100,200,144,225,229,129,84,0,124,94,134,219,121,216,90,21,188,153,41,39,188,194,16,95,225,214,102,208,143,45,116,218,29,177,181,101,120,57,87,135,0,214,74,174,248,142,80,205,44,131,64,214,36,251,60,47,54,214,21,62,161,19,124,71,236,205,151,19,63,21,37,62,128,131,7,101,127,87,2,247,6,121,67,174,4,195,45,162,81,172,227,84,247,25,156,61,118,12,243,178,93,190,222,144,243,231,216,241,156,25,14,226,27,34,38,10,10,215,240,53,25,128,115,131,217,118,34,102,197,144,147,135,49,51,7,191,86,149,160,147,8,128,236,253,106,60,247,158,158,251,153,24,231,190,94,100,27,211,200,146,10,50,100,200,240,242,68,182,74,126,17,160,105,250,172,167,178,92,113,64,145,210,23,91,68,192,190,132,226,198,86,25,65,110,40,4,170,140,208,11,149,104,89,242,220,35,209,10,108,6,193,196,161,85,68,40,19,1,209,175,195,29,23,213,225,250,66,232,206,158,29,224,201,99,171,88,238,13,116,210,98,169,88,213,242,173,80,4,192,188,101,99,48,28,72,164,13,90,2,112,96,255,110,196,36,91,134,173,209,182,161,16,204,80,156,55,29,248,74,103,3,235,27,77,33,109,1,102,234,53,21,255,98,45,231,130,56,242,34,234,149,16,123,182,223,132,129,68,243,58,173,53,148,243,14,114,86,210,196,157,147,192,76,56,152,181,69,36,60,123,86,22,7,62,190,241,236,20,10,55,237,66,190,80,129,227,31,132,239,28,85,103,206,139,153,246,98,188,110,74,98,121,166,45,78,61,194,152,17,57,111,8,172,174,194,26,20,36,10,41,68,51,204,163,212,238,194,90,109,201,39,117,47,50,100,200,144,225,229,2,183,80,212,201,241,113,60,209,187,200,102,40,192,109,150,3,167,141,223,35,237,165,247,212,211,207,162,55,24,163,32,100,139,188,170,221,92,215,242,91,91,108,171,163,173,27,92,21,254,138,96,207,216,105,108,136,173,173,85,101,91,36,54,158,129,28,6,116,162,48,78,6,108,104,153,174,28,223,242,49,22,219,28,140,57,174,41,214,190,128,48,229,4,18,160,129,193,137,141,190,246,132,98,48,138,78,205,212,242,48,254,199,193,36,129,78,120,231,177,57,204,138,217,33,182,16,68,30,195,144,224,148,155,115,85,28,228,132,98,45,47,230,67,75,131,153,109,34,126,104,102,1,119,222,121,139,248,180,124,210,231,138,229,200,166,57,33,128,201,16,145,132,9,38,76,207,22,193,48,67,134,12,25,94,14,96,134,120,234,15,212,46,2,234,15,206,239,3,152,246,140,221,10,6,116,98,195,69,174,50,3,223,206,171,5,245,34,79,75,131,219,173,166,248,134,57,245,59,12,236,96,210,62,194,102,162,0,51,173,197,223,172,44,157,65,190,86,209,64,21,203,116,125,241,27,38,131,78,114,29,236,1,24,25,28,78,104,11,39,241,208,233,117,229,184,174,102,247,157,62,125,22,117,17,10,171,245,25,89,231,231,52,160,196,193,134,190,156,123,204,164,2,241,61,145,101,98,100,21,208,227,53,84,27,112,182,237,195,80,174,81,251,197,138,247,136,56,108,36,54,159,115,75,70,26,17,3,112,25,61,84,62,171,44,3,48,67,134,12,47,79,100,2,224,139,0,150,44,21,152,181,55,14,80,180,41,240,9,85,26,198,40,246,108,212,124,19,65,193,133,95,143,48,189,107,21,211,197,117,24,57,3,157,53,96,228,57,168,205,138,195,206,57,232,201,243,94,155,253,151,10,218,73,183,211,142,241,232,217,117,156,58,179,140,181,209,80,133,61,143,106,33,83,248,229,132,133,98,1,190,8,129,240,2,76,151,138,184,239,129,215,161,97,139,131,29,109,192,22,143,111,179,9,47,135,147,200,215,10,123,254,213,166,18,114,71,121,81,22,18,204,214,11,133,124,237,191,249,54,188,245,246,123,16,152,37,124,224,131,31,130,109,110,192,117,92,37,136,204,214,200,151,133,100,186,5,56,226,188,167,167,60,108,180,199,216,62,111,162,187,38,14,190,97,161,23,8,121,20,17,49,24,71,73,244,144,253,68,12,137,30,162,175,81,62,51,118,16,201,245,246,6,1,186,222,134,138,155,134,44,78,6,163,24,133,126,214,216,61,67,134,12,47,47,228,242,69,244,37,40,67,164,124,206,210,89,241,230,38,239,33,241,179,88,37,53,234,162,39,219,230,29,54,89,247,225,216,133,77,18,200,236,13,10,108,185,226,88,5,192,64,108,58,51,1,171,149,170,62,152,69,18,10,33,27,123,190,216,117,95,123,186,6,18,16,162,158,167,141,229,205,80,123,4,58,108,11,193,158,177,66,28,11,229,41,113,19,121,217,111,36,231,42,233,244,97,59,238,139,141,207,235,62,156,244,200,242,177,100,42,101,172,199,242,216,231,201,182,48,61,51,141,147,235,77,57,166,143,70,189,42,231,29,161,219,25,108,14,58,49,148,64,134,40,150,44,220,116,211,14,236,219,183,29,39,78,62,139,153,198,52,138,229,138,10,135,249,66,94,238,133,67,71,162,205,86,240,188,93,55,95,66,134,12,25,50,188,28,96,139,241,247,46,32,0,94,9,66,157,166,110,168,159,49,132,39,212,166,167,208,145,127,190,216,87,174,197,3,57,14,251,177,50,43,60,214,222,173,166,158,131,125,86,123,237,54,29,139,246,251,227,240,63,63,153,202,52,233,47,107,105,176,39,144,253,150,155,93,60,242,248,83,168,229,243,88,204,231,80,18,251,220,105,111,160,121,252,20,118,178,199,95,165,150,180,248,49,68,252,243,71,73,63,88,150,4,75,192,170,48,189,13,133,155,111,71,168,219,136,200,200,215,25,4,50,52,141,66,219,20,197,91,107,128,141,36,56,116,37,67,80,44,43,163,192,25,50,100,120,121,34,179,126,47,2,24,149,42,56,128,47,66,93,158,77,209,217,211,105,24,97,225,176,144,157,141,117,12,170,22,218,211,5,236,169,175,224,150,169,103,97,212,124,116,27,53,244,70,54,230,103,7,154,178,31,248,5,172,175,251,201,100,69,113,202,207,28,108,32,26,174,34,16,17,141,19,120,99,54,101,15,131,73,211,222,164,236,139,125,56,138,66,200,22,23,230,176,231,166,219,112,235,45,7,176,246,216,151,48,222,104,65,199,107,25,73,47,141,178,8,128,156,194,24,106,211,118,104,4,175,90,157,194,174,59,239,196,212,174,125,226,228,115,120,226,177,67,24,244,132,76,230,11,178,109,73,72,101,31,81,187,139,179,203,43,88,88,88,208,5,0,251,123,152,227,36,43,197,242,187,176,228,30,3,137,244,57,218,48,62,82,97,82,11,10,132,88,82,248,51,25,201,227,4,48,78,36,163,74,26,240,215,211,210,105,146,182,8,166,5,137,46,102,200,144,33,195,203,9,165,82,13,27,198,153,231,188,166,226,159,241,220,50,39,202,129,69,55,175,246,189,88,156,146,96,208,134,18,56,138,123,157,65,95,123,54,177,141,67,183,219,69,185,92,70,36,126,227,212,169,83,152,169,55,80,173,213,144,203,37,217,31,20,1,131,192,131,138,106,204,14,31,37,61,255,76,150,115,133,66,10,229,219,181,118,19,182,136,136,229,70,160,125,104,7,61,102,144,139,8,152,119,69,84,28,105,246,184,205,76,67,139,61,95,201,17,125,68,34,54,142,71,35,45,57,182,156,100,170,227,169,141,13,121,109,156,220,145,105,77,136,91,226,135,152,169,104,70,35,204,78,215,49,59,83,151,107,102,107,138,154,94,75,40,34,98,111,48,192,140,61,141,156,108,167,195,80,182,136,128,110,161,140,12,25,50,100,120,57,192,100,187,135,48,25,202,161,129,155,73,134,248,243,69,192,73,201,171,70,74,34,237,11,27,133,98,83,77,26,92,225,13,179,123,16,139,253,158,43,205,160,37,193,156,88,108,254,88,226,238,133,154,248,6,177,211,150,31,233,90,220,146,99,15,134,35,89,219,123,98,243,11,232,201,218,254,244,177,101,60,123,242,12,242,213,10,14,28,216,135,134,248,155,120,20,160,51,142,241,208,51,199,209,151,32,126,165,86,198,208,49,180,239,249,40,87,70,119,16,226,219,207,62,139,253,123,118,138,141,159,210,94,180,118,206,74,218,83,200,251,81,173,129,252,109,119,195,175,237,18,161,146,226,35,91,76,36,247,196,188,111,139,89,131,194,39,56,164,196,48,211,76,192,88,219,88,36,189,11,147,251,77,4,194,88,179,5,217,55,55,74,191,183,95,0,78,17,244,128,222,83,128,211,16,231,125,19,50,100,200,144,225,165,136,76,0,124,17,64,162,195,148,247,40,26,36,229,81,242,127,7,34,206,245,155,152,106,245,33,242,27,122,227,25,152,193,80,126,64,34,242,57,35,20,114,142,16,47,75,162,108,93,118,223,21,7,220,66,165,108,97,173,179,128,111,125,39,143,175,124,179,133,83,107,177,56,254,0,57,237,11,53,137,210,201,211,92,46,167,217,121,84,243,166,234,83,226,156,111,195,244,182,93,152,218,185,31,119,222,125,59,134,205,85,244,214,150,49,28,246,225,5,76,252,183,180,236,203,148,168,158,78,137,180,93,20,167,230,36,194,24,99,232,201,245,248,49,70,195,30,47,67,35,104,57,17,23,89,166,198,6,244,235,18,17,100,182,224,84,169,132,193,136,77,222,125,20,109,11,247,204,60,38,215,59,131,199,215,231,81,138,60,228,173,130,136,149,54,218,65,65,251,74,185,78,210,91,132,5,209,163,144,159,198,148,44,18,170,137,171,231,0,202,241,25,204,25,117,100,200,144,33,195,203,9,197,234,172,16,153,195,147,178,167,4,134,150,61,69,201,36,221,36,202,3,118,235,179,196,214,191,242,149,175,68,115,173,131,82,229,12,142,158,90,65,24,23,48,22,251,63,224,16,14,199,212,94,129,44,185,117,243,57,244,122,61,156,56,117,76,21,55,211,178,19,74,21,251,240,125,67,51,242,198,34,180,209,38,231,132,140,177,143,31,207,99,215,170,18,180,2,218,235,27,8,79,44,73,0,40,143,110,191,139,82,181,44,110,199,85,127,22,81,228,147,128,147,157,47,10,217,226,80,199,0,129,232,124,189,238,64,132,187,190,4,121,98,228,235,53,205,92,233,135,67,108,108,180,53,91,48,158,100,53,22,242,14,26,213,154,144,207,38,118,50,96,181,109,1,149,42,251,5,230,84,148,204,231,243,168,213,43,90,142,198,122,224,205,178,225,244,51,43,85,113,195,33,98,36,90,223,128,178,204,250,3,208,145,197,25,50,100,200,240,34,131,211,122,39,170,30,174,22,34,241,65,194,53,24,217,121,84,246,238,23,49,111,21,102,111,29,185,177,47,199,13,36,24,31,138,237,14,117,64,148,195,170,29,241,61,62,91,22,49,208,227,176,111,120,14,237,161,143,229,158,39,182,220,196,234,217,38,206,180,6,194,89,74,240,71,30,54,196,230,59,194,17,170,149,26,90,67,9,2,113,64,161,248,10,179,82,70,173,86,66,126,208,197,153,229,117,84,36,80,21,51,25,64,92,27,133,64,45,239,21,255,225,20,74,73,171,135,84,187,140,210,190,125,241,185,148,120,99,210,12,55,54,174,120,178,111,146,53,255,2,180,138,56,249,135,64,243,115,208,105,141,55,255,11,160,114,39,50,100,200,144,225,165,134,108,5,251,34,128,194,90,165,50,131,102,179,141,32,244,53,178,197,102,235,189,162,41,226,152,248,141,64,4,50,217,206,13,216,195,35,80,194,54,138,198,24,250,110,146,29,65,65,44,112,241,228,51,139,248,203,143,90,88,110,53,48,242,133,160,57,45,113,106,93,84,11,121,33,122,34,222,145,44,137,123,103,243,117,150,126,85,133,20,185,226,148,119,238,191,69,34,113,13,205,32,137,236,2,242,243,219,81,152,153,69,72,113,143,13,217,45,59,33,131,242,220,39,113,28,12,52,91,209,144,8,160,205,126,79,34,70,158,60,187,10,95,22,8,190,72,117,221,94,95,167,54,182,186,61,157,190,216,162,8,200,232,33,169,163,16,200,229,105,185,153,88,28,189,177,142,114,36,215,48,166,196,201,89,95,57,88,44,29,246,250,58,156,132,77,234,67,249,149,236,123,243,232,186,139,240,220,109,178,232,136,181,196,192,16,253,242,230,226,78,100,200,144,33,195,203,9,211,115,187,112,180,240,164,62,79,50,220,12,56,70,146,45,77,223,96,232,36,96,67,75,108,57,204,201,21,117,174,94,95,132,153,175,99,105,189,139,141,206,64,136,142,133,154,91,211,128,202,120,76,18,54,70,163,209,64,171,213,210,108,187,129,188,70,155,207,128,148,33,219,142,197,30,123,222,24,35,79,124,81,190,164,109,32,2,91,206,100,153,218,178,34,55,219,192,194,84,29,131,222,64,196,61,75,39,194,219,57,91,123,7,210,127,89,226,91,24,36,162,234,199,22,17,108,238,62,20,225,143,114,162,85,42,162,43,2,225,198,70,71,7,129,240,250,89,138,204,50,97,74,120,204,26,156,110,76,105,134,120,177,94,167,107,192,233,211,75,240,162,41,204,206,78,203,61,186,26,164,178,38,25,31,1,167,82,26,201,40,200,164,79,162,133,178,220,255,13,199,217,191,4,150,254,34,121,190,231,183,129,153,183,33,67,134,12,25,94,108,112,168,159,174,221,195,36,59,78,91,40,76,170,127,46,87,10,108,201,170,59,100,203,32,121,228,27,115,168,29,184,19,163,71,190,142,146,237,163,37,62,96,104,80,252,243,56,243,93,135,62,5,102,164,131,12,59,163,190,126,245,189,0,93,137,13,141,229,124,142,216,118,219,201,99,232,197,56,120,232,36,114,174,112,16,127,140,157,18,188,17,215,36,126,100,40,34,161,120,174,129,137,98,37,175,237,144,76,9,68,141,90,161,28,111,128,156,4,118,88,121,164,193,46,86,8,177,39,184,149,244,7,79,175,54,21,57,147,94,127,91,6,125,164,202,159,6,130,140,115,253,97,47,210,8,208,100,31,67,231,6,11,128,222,26,176,241,37,57,113,144,60,86,63,6,148,110,150,147,101,61,105,51,100,200,240,210,66,38,0,190,8,32,25,155,153,174,97,117,69,190,225,100,95,17,217,10,17,203,92,197,103,84,146,94,30,197,142,135,34,250,176,217,200,87,136,151,35,162,91,161,32,206,212,25,195,244,56,111,177,130,15,126,102,30,71,154,121,148,197,105,22,173,158,8,105,49,26,181,0,245,90,81,196,59,27,61,113,168,3,241,202,193,192,67,93,34,112,197,242,20,156,74,5,183,220,245,74,117,210,154,12,79,101,141,61,151,68,8,180,109,217,143,141,215,69,156,51,45,51,233,17,37,68,145,147,33,217,181,183,92,111,96,60,138,208,92,239,227,240,19,7,209,110,111,200,113,66,44,175,157,196,106,115,3,131,126,95,155,192,211,129,15,37,58,232,8,11,180,133,152,29,92,10,241,255,248,255,247,112,199,254,93,184,245,64,5,59,234,142,56,254,145,16,71,58,114,17,43,229,124,113,48,130,207,41,96,102,66,52,67,20,48,8,75,218,136,222,140,125,33,145,101,84,132,116,222,112,208,73,251,45,214,183,201,95,195,11,144,53,146,33,67,134,12,215,129,250,244,34,114,149,121,157,186,78,104,185,175,10,128,44,125,154,68,132,152,12,33,118,58,151,99,223,190,80,132,189,30,206,172,172,161,221,237,74,240,103,172,173,28,216,7,150,101,185,113,212,77,202,110,39,195,51,72,151,86,214,214,16,137,31,112,92,91,130,68,226,27,228,171,19,228,16,180,59,56,126,234,164,136,109,57,17,34,231,81,42,87,224,20,28,205,42,119,73,160,10,229,164,231,20,39,16,115,194,124,28,234,244,224,84,156,108,246,54,80,41,149,149,216,49,115,207,205,21,209,30,15,240,200,99,79,98,173,211,209,41,147,166,149,148,254,178,36,153,189,157,220,60,39,209,91,58,56,100,36,254,167,219,27,225,232,241,51,232,203,247,142,4,177,118,206,206,171,248,199,253,146,182,21,233,125,36,112,132,116,86,166,110,176,0,56,58,3,172,127,6,155,25,54,43,31,1,42,247,72,48,108,14,55,18,151,35,235,105,127,175,139,65,7,184,200,231,196,22,28,246,117,78,66,230,181,68,58,136,197,124,222,121,47,215,95,235,242,211,72,227,171,222,231,70,33,12,147,140,81,59,155,20,157,225,251,4,12,128,112,0,71,20,250,155,195,64,244,223,21,252,77,133,204,132,99,85,81,108,192,51,11,112,234,59,17,239,233,163,127,102,9,78,109,128,214,112,3,221,97,31,46,146,62,179,129,252,237,52,59,45,29,22,232,150,234,232,244,69,184,203,85,144,47,196,24,203,58,222,112,44,24,226,131,22,42,101,9,228,84,80,118,12,76,149,139,104,212,43,26,240,241,69,196,243,100,133,223,237,54,209,233,181,80,46,137,189,174,23,16,202,177,199,98,111,6,126,82,86,108,139,191,10,156,130,248,37,57,158,112,133,144,89,234,76,39,199,243,109,160,161,125,0,211,251,190,178,44,72,219,118,55,167,39,223,16,68,226,83,207,190,63,201,20,79,209,254,26,208,125,11,80,187,177,195,11,159,124,242,73,172,174,174,94,240,189,185,185,57,220,118,219,109,23,124,143,118,111,121,121,25,79,60,241,4,154,205,166,182,134,186,245,214,91,177,111,223,190,203,250,150,243,65,63,195,99,241,193,4,147,138,112,203,197,197,69,204,204,204,60,239,247,142,73,36,108,55,194,107,230,121,24,124,220,185,115,39,74,165,75,247,234,229,53,46,45,45,61,231,53,99,82,1,192,54,38,179,179,179,87,125,221,87,131,195,135,15,227,236,217,179,120,205,107,94,163,45,73,50,100,248,126,66,182,2,122,17,192,190,19,165,169,105,33,69,142,78,190,114,36,210,101,21,77,84,246,206,96,87,61,194,176,235,99,77,124,137,53,200,11,153,114,212,161,242,159,43,130,154,41,66,97,24,91,88,221,152,197,209,149,26,140,98,89,28,95,31,37,33,86,150,99,163,61,242,49,63,55,165,36,104,189,45,78,186,217,69,78,200,64,93,140,243,72,142,181,176,125,23,22,182,237,16,195,95,20,18,105,41,89,204,9,161,243,197,233,22,115,174,78,247,138,196,19,143,53,35,35,214,237,242,133,146,56,14,67,75,122,45,59,196,225,67,7,209,218,88,83,231,61,24,117,208,27,180,149,100,146,116,36,14,53,208,200,32,135,122,192,138,52,229,127,117,56,133,135,79,86,113,104,99,3,183,108,171,224,245,175,154,194,76,37,233,125,200,178,174,162,56,79,137,47,130,20,215,8,198,242,217,248,186,216,144,91,213,172,194,80,68,210,122,245,6,71,209,88,195,188,250,9,224,204,127,5,92,33,114,55,253,175,194,30,107,200,144,33,67,134,151,10,202,213,6,42,211,187,52,192,2,21,255,72,116,82,161,104,50,249,86,132,51,111,236,139,253,22,122,196,105,187,253,8,79,30,62,170,194,94,232,27,200,113,48,19,251,197,138,29,101,217,45,23,254,27,204,254,147,99,113,50,252,209,19,39,116,114,124,165,82,210,140,11,87,108,126,222,22,82,39,130,219,112,20,226,209,135,159,148,237,92,108,115,203,232,137,128,103,91,190,78,125,207,89,20,238,60,57,247,72,131,71,222,120,136,181,181,101,22,1,163,46,132,207,101,54,58,253,92,206,134,21,230,228,188,46,142,31,105,138,64,217,22,31,51,158,220,79,82,246,75,65,198,247,66,29,83,111,9,233,91,89,61,131,188,235,96,163,61,66,77,62,131,219,238,126,13,182,239,218,33,193,48,55,153,34,44,219,111,18,141,137,160,196,255,23,68,148,44,148,110,96,187,8,250,137,181,79,2,222,22,194,53,60,10,180,132,220,205,255,36,110,36,30,126,248,97,156,60,121,242,130,239,145,236,188,238,117,175,187,224,123,36,118,220,239,91,223,250,150,4,230,218,250,243,189,235,174,187,112,224,192,129,171,22,186,124,223,199,177,99,199,148,216,49,83,148,36,109,247,238,221,152,159,159,223,36,91,39,228,247,133,196,232,66,168,86,171,184,229,150,91,146,62,192,23,0,201,224,99,143,61,246,156,215,248,115,164,168,204,125,183,109,219,166,207,95,40,60,253,244,211,122,237,175,127,253,235,95,208,243,100,200,240,221,3,197,57,87,236,103,50,40,79,237,34,211,235,194,228,249,57,193,125,242,53,62,39,208,176,171,158,205,193,29,98,179,67,14,216,144,64,120,110,231,29,162,36,237,69,201,137,48,122,234,59,136,78,30,66,32,199,230,64,16,106,112,77,225,22,156,208,27,57,57,152,121,75,123,236,81,32,156,19,161,143,137,4,230,76,78,135,11,58,86,136,170,136,121,161,23,234,244,248,112,148,76,146,95,235,172,97,185,189,138,92,213,21,219,62,15,167,40,1,39,17,2,187,93,15,129,44,248,115,172,64,18,91,147,147,128,147,237,230,147,105,241,241,36,235,239,242,31,197,228,30,147,124,249,115,89,128,19,105,112,242,190,35,226,226,13,21,0,71,98,183,155,95,126,238,107,161,248,236,229,15,137,81,124,133,156,247,198,209,237,175,125,237,107,42,226,81,8,59,31,180,251,23,18,0,249,57,28,60,120,16,31,248,192,7,176,33,60,140,182,143,182,158,62,231,7,127,240,7,241,3,63,240,3,87,236,43,40,254,61,244,208,67,120,234,169,167,38,3,95,76,125,237,217,103,159,197,237,183,223,174,231,79,125,51,69,95,110,123,232,208,33,61,39,95,231,117,28,57,114,68,133,53,250,181,139,129,2,32,239,85,251,1,79,124,79,250,243,228,181,178,223,252,125,247,221,135,98,177,136,23,2,20,0,41,64,82,36,157,158,158,70,134,12,223,79,200,4,192,23,1,76,61,47,138,115,29,57,95,135,17,154,24,50,125,95,236,87,181,96,163,81,115,96,143,197,152,230,196,88,159,178,177,236,231,193,246,30,254,88,220,179,103,97,122,232,107,35,247,47,126,123,26,158,93,134,37,34,94,28,133,58,109,75,135,139,20,10,73,218,127,24,105,195,117,102,85,204,207,207,161,146,203,99,163,23,99,255,254,155,81,41,87,213,113,48,2,102,137,160,24,251,201,64,142,126,175,141,65,183,135,92,177,170,34,37,175,83,7,129,200,177,194,192,16,103,33,226,228,112,132,103,158,121,18,107,235,43,104,117,154,24,201,162,64,251,6,154,36,153,182,92,99,160,247,72,146,201,50,48,109,184,27,59,40,84,103,153,130,194,89,191,120,252,84,136,230,224,12,222,112,223,78,44,204,213,208,48,122,168,197,99,33,152,178,216,16,146,217,29,74,212,175,86,67,193,45,74,180,80,132,71,137,42,118,186,38,22,166,110,176,145,31,159,17,241,239,125,242,225,174,37,143,229,191,5,182,255,162,56,106,11,25,50,100,200,240,82,64,177,88,66,99,122,81,72,208,250,38,121,73,120,203,164,255,31,105,141,216,121,211,13,197,166,155,178,104,94,195,210,74,19,135,142,28,23,187,29,138,144,87,80,46,52,22,219,221,237,247,116,10,239,88,34,246,204,176,163,104,199,5,245,233,51,103,177,214,218,192,182,237,139,218,250,129,253,92,161,189,106,69,227,90,216,142,87,190,34,135,213,158,248,19,241,25,53,137,222,231,24,20,2,59,55,140,52,75,29,99,17,24,229,218,150,101,193,188,218,108,227,192,109,183,96,199,174,69,33,139,204,70,51,52,147,220,38,139,51,109,28,59,113,82,39,13,243,38,82,146,16,106,230,57,148,180,145,48,244,69,236,44,201,162,126,60,242,228,190,242,56,116,226,52,94,213,30,96,87,190,172,83,228,109,9,118,49,88,21,63,135,15,178,249,187,124,94,181,186,92,223,13,28,2,66,63,177,254,233,68,8,220,60,149,132,170,150,63,8,204,188,85,4,211,27,55,113,152,132,138,100,169,94,127,190,128,201,44,141,11,9,128,204,210,251,246,183,191,141,143,126,244,163,74,232,40,162,81,184,123,252,241,199,85,228,122,243,155,223,124,197,66,23,247,255,212,167,62,37,34,238,154,146,42,146,44,62,39,97,35,89,163,176,71,34,118,230,204,25,205,66,97,22,198,249,160,80,120,243,205,55,95,244,28,204,22,161,0,72,82,183,149,184,145,64,178,20,156,153,36,36,164,204,36,121,33,64,241,143,215,175,19,177,51,1,48,195,247,1,84,16,145,32,143,49,236,104,43,5,102,201,153,147,41,185,91,113,46,241,54,17,81,66,181,159,172,193,97,216,158,101,195,129,238,19,186,21,32,63,165,101,191,229,249,129,86,251,244,214,58,26,236,201,201,223,127,200,174,129,34,244,177,231,119,187,61,68,217,45,97,38,87,66,197,112,225,140,34,184,6,219,5,201,53,241,4,34,252,141,123,67,225,31,93,140,34,9,28,85,36,144,84,173,97,215,182,41,120,214,8,150,136,127,133,114,78,2,84,166,86,16,25,12,84,9,47,161,139,152,46,214,196,135,72,16,41,24,202,253,216,201,160,192,73,240,235,66,89,196,91,251,192,50,155,60,249,108,146,254,128,58,229,222,8,54,95,203,137,47,185,254,172,99,57,155,92,155,242,135,179,194,31,130,245,231,111,210,151,96,199,218,131,137,8,232,78,221,48,33,144,25,116,239,122,215,187,158,247,250,197,196,48,102,224,253,215,255,250,95,245,249,47,252,194,47,104,160,133,193,34,218,251,143,125,236,99,106,203,95,245,170,87,93,81,246,246,51,207,60,163,246,127,215,174,93,218,115,88,3,138,34,42,126,245,171,95,197,163,143,62,138,237,219,183,163,86,75,146,41,232,155,24,80,122,245,171,95,141,155,110,186,73,5,67,238,255,205,111,126,83,125,20,253,211,229,64,65,145,254,47,61,63,109,55,143,193,227,210,143,220,127,255,253,23,13,56,93,15,238,189,247,94,189,230,169,169,41,100,200,240,253,134,76,0,124,17,64,3,219,152,221,46,209,51,87,123,50,249,44,198,149,117,232,51,226,44,207,10,65,178,11,242,189,16,173,206,233,105,184,171,117,88,194,172,172,72,200,142,111,160,148,35,121,179,240,216,83,5,17,237,70,200,177,103,96,200,82,168,0,241,36,27,100,36,68,143,164,160,47,100,47,20,129,177,40,198,185,36,226,155,39,103,219,189,107,155,102,30,90,182,169,196,44,233,157,148,68,199,114,142,56,218,146,56,109,54,221,229,162,64,196,63,18,9,102,2,114,165,192,114,220,86,171,131,147,39,151,116,74,164,239,15,53,34,23,138,64,232,138,248,199,105,140,227,161,167,101,191,121,89,88,179,172,192,151,71,62,95,65,33,39,81,69,17,44,109,70,138,204,8,203,61,3,31,254,194,50,238,187,51,194,143,223,147,215,158,135,76,225,183,2,33,5,158,124,103,185,73,6,33,195,141,81,78,162,132,211,168,20,243,184,161,88,251,140,124,248,43,231,190,223,248,60,176,240,110,249,171,184,113,228,145,206,138,159,225,197,74,166,28,199,185,100,212,141,63,71,70,193,56,185,147,132,136,228,232,122,64,114,221,233,116,148,248,240,88,151,75,159,231,117,147,20,94,232,186,191,27,37,91,188,127,18,80,146,218,11,69,59,51,100,248,126,7,255,214,230,230,102,176,33,54,64,167,53,130,127,151,147,108,107,150,192,234,196,71,95,39,63,234,208,14,177,155,235,242,55,19,203,223,109,33,87,152,44,152,123,24,12,196,86,203,54,142,99,105,166,94,24,37,165,186,212,16,87,101,241,206,140,193,91,14,28,128,155,99,47,169,64,125,4,255,196,217,154,130,147,120,93,171,143,160,215,19,223,84,16,109,80,4,191,98,14,102,181,164,231,241,250,3,244,215,155,112,237,28,110,191,253,14,204,44,74,192,199,18,146,37,66,29,133,157,208,143,197,39,228,113,70,182,249,242,119,190,163,193,30,71,132,61,94,27,201,3,109,36,179,19,153,57,110,171,15,27,96,70,22,221,29,163,131,250,204,52,142,158,104,97,105,109,29,247,201,182,150,4,134,76,21,255,206,217,31,150,27,107,34,164,124,62,229,218,244,181,151,119,114,196,113,36,132,46,150,175,193,32,33,118,235,226,23,252,11,148,91,121,75,73,0,169,242,74,33,118,51,137,223,48,156,164,223,147,121,237,211,37,73,156,126,227,55,126,227,121,175,95,172,4,137,89,10,31,255,248,199,149,192,189,243,157,239,212,76,5,14,119,249,204,103,62,131,7,31,124,80,51,248,40,4,94,9,177,163,208,199,204,63,102,145,80,236,163,159,88,95,95,215,44,12,102,138,48,91,35,205,132,32,209,252,225,31,254,225,231,29,135,191,175,87,82,150,69,66,119,247,221,119,111,158,155,226,31,179,24,73,44,73,26,73,12,95,136,178,43,146,69,250,192,148,160,102,200,240,253,0,203,206,79,34,67,33,174,23,201,60,245,36,219,175,60,53,131,126,169,10,111,221,66,79,236,180,41,118,191,88,45,162,55,240,209,108,181,177,178,180,134,154,216,190,48,95,128,39,182,175,16,89,74,44,93,59,25,16,152,203,23,101,237,94,212,231,78,133,219,136,175,178,36,224,227,196,232,135,61,244,252,158,182,113,24,137,31,49,153,120,32,28,136,25,133,185,156,131,114,165,172,162,37,179,196,175,126,188,201,197,193,115,184,34,152,94,19,216,231,111,253,115,18,201,56,34,143,19,242,113,119,147,242,95,185,151,11,34,20,63,114,242,247,217,236,80,126,72,34,206,229,22,69,92,221,41,31,236,109,64,253,181,73,251,161,107,0,215,195,123,246,236,185,226,237,191,254,245,175,235,122,250,231,127,254,231,53,163,141,32,167,160,255,253,211,63,253,83,124,249,203,95,86,155,127,57,142,65,62,112,244,232,81,13,82,49,251,46,45,227,101,54,30,133,58,158,135,62,132,246,149,129,60,102,5,82,36,228,123,169,95,224,115,10,134,60,22,125,255,229,2,49,244,53,231,103,224,241,251,79,126,242,147,154,141,126,207,61,247,60,79,248,164,79,73,219,97,92,107,153,48,207,113,169,204,191,180,77,198,11,209,78,34,109,231,113,165,254,52,67,134,171,69,38,0,190,72,152,154,218,46,154,90,13,163,120,164,25,124,42,224,137,83,92,11,93,141,112,21,12,75,251,252,69,177,39,111,137,1,227,38,190,137,113,88,192,210,105,11,27,67,49,108,202,120,122,84,0,213,200,177,185,59,251,11,122,190,135,192,11,49,28,12,96,231,107,154,52,194,236,143,122,99,22,59,118,110,131,235,152,98,84,56,221,87,12,164,56,90,91,211,169,243,58,108,67,123,53,153,73,217,109,164,3,72,48,9,27,114,81,17,225,244,210,25,17,164,186,226,60,243,34,248,153,66,42,67,20,156,130,56,141,188,70,30,57,201,145,196,50,158,244,50,162,99,207,51,107,67,136,161,35,196,205,145,168,161,109,240,184,150,144,188,13,124,253,161,67,184,111,255,29,216,222,168,11,65,25,78,70,125,9,161,141,250,240,194,150,144,90,189,75,76,213,108,148,138,55,48,90,63,62,11,180,190,120,222,107,167,129,230,151,128,185,183,227,70,129,229,78,127,240,7,127,128,211,167,79,95,240,253,159,254,233,159,214,212,251,243,161,89,57,178,207,95,255,245,95,227,248,241,227,155,61,139,72,204,222,253,238,119,95,48,243,226,82,160,51,249,142,16,111,102,152,144,104,17,116,152,140,202,209,233,95,12,116,228,31,254,240,135,159,247,58,175,133,189,70,184,144,96,121,216,11,17,125,35,152,126,255,217,207,126,86,35,141,36,177,89,223,166,12,47,71,76,209,62,178,201,251,214,44,52,29,250,24,235,2,148,3,156,216,35,144,51,229,61,111,32,127,219,57,148,171,101,241,3,129,150,6,115,161,205,134,231,252,59,165,168,194,222,122,91,143,227,139,224,247,157,71,31,193,235,95,123,159,102,139,135,226,131,200,37,149,124,89,134,154,229,41,33,6,148,231,180,108,151,189,156,60,241,93,45,17,247,188,49,194,209,24,150,92,195,246,90,5,121,33,135,155,153,138,204,186,240,147,172,11,246,145,125,242,217,103,240,216,19,79,200,189,152,122,29,92,220,242,43,239,129,215,72,141,138,215,200,133,47,3,31,196,234,218,138,68,226,95,131,251,238,127,64,252,83,73,5,206,231,33,62,87,26,84,169,92,163,176,227,73,48,232,244,127,17,82,119,60,41,247,13,54,112,217,169,154,236,249,196,7,111,216,17,209,211,101,166,251,30,96,219,207,37,207,175,1,188,127,146,169,43,186,100,177,229,95,250,210,151,244,249,207,253,220,207,105,230,5,193,30,75,239,125,239,123,241,199,127,252,199,248,226,23,191,168,66,219,229,4,47,30,139,98,34,69,190,59,238,184,67,137,33,193,76,17,102,244,81,148,99,198,72,74,136,120,157,60,207,181,130,63,123,6,118,182,34,21,47,153,217,193,115,157,95,30,150,102,127,144,48,94,171,207,161,239,188,148,255,28,79,254,54,110,116,118,96,26,12,164,47,166,239,253,110,245,60,204,240,242,0,171,118,28,9,226,143,211,62,128,156,168,78,225,44,190,114,65,144,191,163,20,27,146,97,186,145,14,253,176,139,85,20,167,183,97,116,246,40,198,237,150,218,249,130,8,115,158,112,143,70,35,143,170,51,143,138,33,28,64,124,67,67,132,194,60,215,249,150,45,1,31,89,235,139,47,209,68,60,185,30,241,22,24,83,84,228,244,244,96,44,254,37,64,206,176,97,9,71,233,138,143,24,115,24,32,7,3,58,201,160,15,102,168,39,215,20,61,239,26,175,13,241,230,190,204,254,179,175,117,2,240,177,223,3,58,223,6,174,70,146,100,80,137,15,250,20,242,140,206,183,128,149,191,5,246,254,83,49,122,111,194,245,224,74,122,154,210,191,114,253,207,160,203,249,217,217,180,239,204,238,102,22,32,3,48,44,225,189,20,248,187,197,32,10,207,119,126,15,63,190,198,107,73,175,137,124,131,126,132,235,119,109,55,194,170,3,174,31,228,119,140,235,249,75,13,105,185,28,104,67,233,211,184,78,8,38,191,43,4,109,44,185,19,131,89,76,120,224,250,130,66,105,218,150,130,156,134,159,197,222,189,123,55,133,208,20,12,12,177,141,6,51,254,40,42,50,67,145,2,227,91,222,242,150,205,4,4,94,51,183,227,123,60,55,63,91,94,199,43,94,241,10,21,69,121,239,223,248,198,55,116,91,102,16,166,126,132,137,12,204,122,228,231,207,172,194,244,88,143,60,242,136,6,217,30,120,224,1,189,39,138,166,44,239,102,150,58,223,231,254,108,229,193,123,200,132,192,12,55,18,25,155,126,145,48,53,53,11,111,255,207,224,193,21,91,51,56,110,111,62,131,183,44,127,13,211,98,76,134,18,118,91,153,247,177,184,253,24,42,214,146,24,152,60,218,125,49,180,129,131,142,87,193,179,221,57,237,150,151,51,138,98,32,6,112,204,88,73,154,39,100,47,10,72,246,66,205,218,27,122,22,182,79,85,80,204,21,208,238,140,132,28,236,66,93,22,216,133,188,131,188,147,68,218,76,131,25,32,34,216,9,1,140,195,56,33,152,178,111,82,250,27,107,31,143,88,140,14,115,192,88,14,118,252,200,73,57,135,136,114,161,68,208,12,87,28,122,79,68,198,188,68,248,42,88,223,104,170,112,104,91,73,79,17,199,114,68,155,20,7,79,231,196,126,30,57,150,51,59,226,177,44,53,154,163,120,136,214,208,199,167,158,94,199,27,239,221,37,247,81,5,59,145,140,44,79,246,63,40,231,59,136,60,135,143,136,255,191,99,239,43,196,0,95,123,86,197,38,56,82,82,196,69,172,127,86,60,197,210,243,223,95,249,32,80,218,39,225,181,29,73,196,238,6,245,8,217,191,127,191,166,215,159,143,52,173,253,124,176,79,209,251,222,247,62,53,254,76,243,39,49,226,107,76,175,255,179,63,251,51,252,210,47,253,210,243,200,211,197,64,135,200,168,28,163,118,36,130,116,36,124,141,25,29,140,250,209,137,167,196,241,98,224,117,210,137,19,252,217,81,216,164,48,73,114,73,194,70,194,248,66,136,128,116,168,92,144,144,16,103,226,95,134,151,43,202,178,48,44,22,242,232,14,250,250,125,162,253,165,217,128,177,6,92,244,53,249,247,236,211,207,224,240,161,195,178,79,9,125,241,15,36,130,180,189,140,201,4,154,217,39,182,123,146,113,149,44,156,13,21,252,158,58,248,12,190,46,11,212,249,55,255,16,242,69,71,108,124,50,252,73,147,14,185,72,119,40,218,112,72,72,1,6,179,215,57,117,151,253,165,36,102,21,184,242,53,176,181,140,215,84,127,52,201,234,26,121,58,20,132,19,134,87,54,90,120,240,75,95,212,123,96,123,42,94,51,219,75,12,7,67,45,85,214,193,38,38,253,135,165,182,141,193,163,186,8,159,63,243,179,239,69,185,94,211,69,121,24,37,101,195,204,20,196,22,242,16,107,192,42,70,65,238,179,84,186,198,12,238,213,143,139,95,248,20,112,77,185,38,113,146,77,206,71,255,201,68,252,163,8,120,29,224,207,134,143,75,101,62,147,136,208,47,208,254,178,1,251,86,208,174,51,243,226,131,31,252,160,146,24,6,143,46,5,126,150,36,39,20,199,206,23,191,210,225,36,23,34,32,124,143,215,73,251,124,189,4,133,251,243,186,53,107,52,60,39,92,164,253,165,120,175,36,117,60,23,3,79,204,36,225,239,10,137,43,125,28,137,21,137,216,86,82,73,146,246,133,47,124,65,73,20,183,39,57,163,192,248,19,63,241,19,155,34,39,127,87,89,26,76,255,154,10,207,36,117,252,252,88,210,204,243,127,250,211,159,86,130,246,166,55,189,105,243,216,20,76,73,224,184,29,9,101,122,44,102,94,82,168,252,177,31,251,49,253,124,216,252,158,231,165,175,228,251,204,178,225,207,44,35,117,25,110,36,92,17,182,188,113,242,59,166,117,61,215,168,49,179,91,158,57,57,6,5,187,98,125,1,27,133,58,34,187,137,246,80,132,63,87,4,190,98,94,248,74,0,71,130,50,21,171,32,62,197,212,50,93,35,159,211,190,178,45,17,249,34,38,34,48,67,92,236,60,131,62,20,39,67,35,68,193,54,81,206,25,226,94,92,245,61,28,44,50,100,15,91,182,52,50,125,249,155,16,159,225,106,109,212,228,122,110,28,104,27,10,133,235,168,164,49,181,94,9,215,15,177,169,214,181,87,181,208,62,82,132,162,13,162,77,164,157,162,77,185,80,79,61,250,9,218,163,180,4,247,124,112,125,79,59,197,128,251,229,4,64,6,110,46,116,14,6,240,200,9,146,138,133,57,189,190,86,171,165,107,120,218,107,102,118,83,124,227,249,249,26,175,229,114,67,64,46,133,180,154,41,109,85,65,164,66,39,253,4,253,33,121,3,183,97,105,50,3,74,20,46,105,243,41,178,177,7,33,175,97,43,175,96,153,52,125,9,203,171,9,10,115,252,76,182,138,206,180,229,228,61,228,80,220,142,251,115,31,102,220,211,55,48,171,146,215,193,159,11,127,30,169,47,229,54,20,38,233,207,233,43,146,164,157,177,250,34,94,19,63,55,158,231,243,159,255,188,102,71,238,216,177,67,197,75,126,102,159,251,220,231,180,253,199,249,130,101,134,12,215,131,140,81,191,72,224,162,111,241,230,219,112,40,112,145,23,39,249,138,193,8,183,245,30,196,194,70,23,77,46,250,119,185,184,125,223,25,204,58,20,169,44,52,219,178,8,142,108,60,116,232,78,248,222,162,56,68,71,27,193,219,78,210,195,111,52,18,71,59,98,54,97,172,77,220,73,170,216,12,189,42,4,42,22,167,234,5,38,118,238,222,133,170,68,238,10,121,87,167,44,218,154,26,61,33,142,36,99,113,146,206,156,68,112,52,108,167,11,8,45,1,150,231,163,225,24,171,43,235,74,230,108,217,191,40,199,241,199,6,124,138,106,194,248,2,58,121,246,30,49,13,157,36,105,179,215,197,164,231,70,204,137,149,28,118,98,153,147,107,76,72,92,20,58,66,78,90,104,221,123,179,68,14,243,42,0,6,5,33,173,14,133,77,246,133,50,181,156,106,110,113,78,155,223,95,53,40,104,14,14,203,227,168,120,140,227,73,250,62,167,254,242,121,124,129,137,139,163,19,192,209,127,155,76,119,116,234,242,85,132,192,252,30,160,114,235,117,77,9,166,67,188,88,3,247,243,65,71,250,149,175,124,69,29,40,179,253,72,92,8,26,127,58,94,18,58,58,218,203,17,186,20,140,60,209,217,145,24,221,121,231,157,234,104,136,52,234,199,230,188,116,150,151,34,34,204,244,72,163,86,41,72,192,152,130,207,253,47,213,244,253,122,64,50,202,44,197,12,25,94,206,224,34,115,170,90,67,167,159,8,128,170,120,197,91,39,167,138,173,22,113,172,223,27,224,204,210,89,13,230,204,205,205,203,34,244,136,254,93,178,143,160,246,1,228,84,221,126,87,219,53,168,144,70,97,71,197,29,19,61,33,8,159,23,161,228,141,175,144,168,181,59,173,13,223,197,81,104,159,89,154,114,6,135,98,75,130,75,22,7,55,197,42,226,169,16,103,211,74,219,154,37,200,128,146,165,141,45,34,205,30,231,117,196,18,208,98,223,193,47,124,249,43,120,244,137,39,213,183,24,114,63,158,39,193,42,47,105,47,80,42,39,211,132,35,150,236,136,111,233,116,187,88,16,91,119,251,29,183,161,54,213,192,200,27,235,4,225,40,52,84,92,76,9,216,214,158,86,244,91,85,249,140,220,220,53,150,141,230,22,85,64,189,254,174,80,236,126,95,189,174,227,48,219,142,89,0,252,121,209,119,144,184,92,40,43,144,130,18,133,220,139,9,73,12,218,164,147,31,47,231,47,72,54,46,68,48,232,143,72,140,72,214,206,239,77,72,146,67,98,195,235,164,16,199,253,175,39,43,144,164,142,4,139,36,41,245,83,188,126,102,101,48,155,132,132,139,254,144,34,29,191,231,215,183,191,253,237,122,93,188,127,94,39,175,97,171,104,74,2,199,22,26,233,181,147,8,147,20,110,5,183,73,125,46,247,231,57,233,215,72,188,88,138,204,207,158,127,71,244,187,169,216,73,240,124,188,6,126,190,244,135,188,6,146,75,138,137,91,73,36,5,65,238,195,107,231,54,20,51,121,62,146,195,203,5,223,50,100,184,82,176,15,160,105,187,8,152,157,61,121,237,220,16,144,243,69,171,243,6,131,36,27,39,89,128,186,146,103,54,160,172,199,197,126,219,204,152,203,87,68,168,51,117,64,83,87,248,138,45,54,190,204,128,139,240,128,60,163,67,98,235,125,9,226,172,143,59,98,15,68,244,11,12,4,28,52,24,169,163,154,240,12,102,191,114,192,71,78,120,3,105,128,240,7,177,233,161,120,13,95,196,65,200,154,159,131,165,132,76,200,182,126,122,73,58,180,196,192,197,101,183,120,210,0,233,57,217,100,188,23,99,235,189,38,223,112,248,135,155,187,142,190,173,219,126,81,252,90,23,70,247,17,92,51,40,34,206,254,164,68,25,94,131,107,5,215,244,43,43,43,106,67,104,43,41,6,210,166,48,19,252,252,196,130,52,168,113,177,164,1,190,78,187,68,193,238,106,65,31,144,218,65,218,62,242,10,6,235,104,203,211,12,60,102,190,145,135,208,135,164,3,171,104,75,233,215,40,92,94,14,180,217,220,63,5,125,18,251,200,82,40,219,106,239,121,92,102,254,49,208,195,236,59,218,108,174,113,24,28,226,117,82,120,163,63,37,223,225,231,199,235,77,51,227,121,76,6,202,24,156,185,88,6,62,143,197,64,14,191,178,253,69,154,13,207,192,25,123,41,242,103,64,17,144,190,128,34,36,125,25,143,159,6,152,232,3,248,25,51,129,130,231,73,159,243,231,197,159,33,63,67,102,254,49,27,48,237,183,75,95,197,235,231,207,154,231,121,161,170,173,50,188,252,144,9,128,47,34,126,112,87,25,219,79,7,66,234,98,20,11,18,237,10,79,192,90,58,2,103,92,128,191,58,43,70,163,39,14,125,44,132,199,71,46,40,136,192,151,199,179,199,109,113,168,174,102,13,138,105,32,63,195,80,52,182,118,171,39,198,214,135,195,126,74,98,44,233,168,27,51,117,184,98,112,215,218,99,212,103,23,113,211,205,251,101,17,92,69,94,8,146,235,216,74,224,216,72,157,216,234,88,185,8,78,74,8,140,205,62,75,52,120,103,78,115,242,239,88,163,124,236,205,97,248,21,185,6,15,43,157,161,102,150,112,177,224,82,84,148,237,11,226,96,89,38,156,151,197,65,104,150,52,155,131,253,167,216,223,73,83,74,66,138,141,76,5,47,96,229,236,16,235,45,31,211,243,178,112,161,96,199,94,130,17,163,134,142,110,95,43,215,49,191,176,13,215,132,19,191,47,33,155,143,65,163,109,87,4,217,110,116,44,121,108,133,35,164,230,230,255,23,80,220,139,23,26,116,76,140,10,49,99,112,107,186,62,13,63,155,163,179,228,139,196,132,239,93,73,95,60,54,203,229,34,129,217,127,91,157,7,157,23,155,1,19,215,146,133,64,162,71,65,50,37,69,91,65,199,70,231,71,7,203,8,29,183,35,1,227,239,21,35,113,116,230,124,237,252,5,9,137,36,157,56,163,104,220,62,77,231,167,179,228,107,91,39,139,241,248,36,87,116,156,116,178,44,101,72,239,131,11,3,94,3,29,121,154,229,65,208,193,19,105,54,35,65,7,76,231,204,109,121,173,60,54,157,48,157,49,143,199,207,137,239,189,16,253,168,50,100,184,18,240,247,112,219,226,60,142,159,93,214,146,168,84,166,226,115,190,199,242,224,209,104,204,89,144,104,109,180,177,116,106,73,125,68,161,144,215,239,185,136,52,216,91,9,28,248,100,106,22,32,7,130,152,44,9,6,51,51,60,61,226,242,153,179,120,246,224,51,18,220,185,29,134,107,107,118,119,206,45,170,221,16,41,80,236,56,27,197,139,239,145,7,253,131,230,252,73,48,39,16,159,17,78,178,242,216,135,47,150,227,5,90,250,107,106,102,250,227,207,62,141,255,242,254,247,97,141,147,135,109,75,251,14,134,66,248,152,245,199,96,146,171,141,229,245,70,147,190,55,110,14,55,237,191,9,183,223,118,187,254,205,238,102,118,85,210,170,118,179,63,213,228,147,129,134,151,162,196,131,45,136,159,224,0,170,107,194,244,155,96,244,37,88,180,250,65,92,51,132,216,25,243,239,145,99,189,13,215,10,218,181,191,252,203,191,84,123,70,219,70,49,144,25,12,239,121,207,123,148,92,109,69,74,216,46,86,222,155,246,121,221,74,158,174,6,92,11,48,115,131,246,145,231,222,42,0,210,142,211,23,209,15,240,58,153,97,78,95,195,64,23,131,69,151,243,41,220,63,157,120,156,150,199,210,247,165,83,23,211,123,34,185,228,177,153,153,194,107,72,143,75,187,204,222,132,244,15,204,150,160,224,70,2,198,123,229,247,4,143,201,125,233,103,46,38,76,242,30,73,176,248,59,254,163,63,250,163,155,89,41,244,175,31,249,200,71,116,40,203,59,222,241,14,37,117,105,22,7,159,115,77,196,239,233,131,249,249,80,136,229,115,94,63,223,75,5,64,250,18,10,181,63,249,147,63,169,228,147,224,245,49,219,144,63,191,203,5,223,50,100,184,82,48,56,79,113,139,2,96,58,232,35,5,109,228,214,239,55,131,39,198,185,181,177,174,249,213,200,154,58,96,138,65,32,126,111,200,250,49,47,190,196,21,241,46,26,219,8,69,44,225,184,16,199,118,117,186,188,17,200,118,18,20,26,7,99,140,162,0,131,136,153,203,85,140,6,1,98,10,249,114,222,34,125,137,205,32,145,47,127,107,204,250,99,96,40,198,144,213,70,114,45,158,156,179,80,201,171,79,115,132,87,208,180,199,108,69,33,103,50,39,173,129,210,89,239,233,168,15,14,31,212,97,38,147,215,183,50,153,104,115,152,223,36,27,114,226,51,138,197,186,156,255,58,168,175,112,0,99,215,255,32,11,245,255,61,153,6,127,213,144,123,153,251,41,17,18,127,246,186,6,14,114,77,207,224,7,171,139,184,54,101,80,225,239,254,238,239,116,24,212,111,254,230,111,62,231,103,205,53,46,177,117,45,188,21,180,125,124,208,78,93,45,40,76,209,198,210,111,211,63,208,206,166,229,190,180,137,92,139,83,228,123,235,91,223,154,100,241,139,189,165,221,164,239,160,136,71,155,120,185,50,96,218,117,250,22,34,237,23,203,125,120,239,228,53,180,159,60,46,185,8,239,145,254,35,13,32,241,61,6,200,232,91,104,167,121,45,220,143,1,36,218,234,212,207,240,222,249,62,125,215,197,250,32,166,193,29,102,124,111,205,130,36,55,161,63,74,219,53,241,51,224,117,240,62,121,60,126,254,92,131,241,57,3,75,60,14,207,65,95,207,235,78,143,69,17,146,251,115,251,180,84,154,159,41,131,80,244,41,153,159,200,112,35,145,9,128,47,34,182,149,45,220,90,11,241,181,81,140,182,19,162,45,54,48,31,52,97,56,18,85,27,187,176,25,5,115,34,132,44,181,141,107,56,186,178,15,71,87,167,213,13,178,223,94,228,117,149,68,13,134,30,154,178,152,102,185,106,107,176,161,110,174,92,170,161,194,140,145,110,128,98,121,6,11,98,0,103,103,167,81,46,230,117,96,135,107,39,153,122,218,112,119,210,71,42,197,185,104,161,145,148,89,177,243,147,136,126,167,79,114,114,158,24,40,17,250,34,113,250,110,81,206,17,142,209,238,143,37,98,39,34,165,28,147,77,224,117,101,33,198,171,92,174,136,33,172,98,24,50,86,200,178,228,64,143,203,232,162,207,198,245,204,10,164,243,150,151,207,28,91,194,142,197,93,24,203,118,157,80,156,132,221,208,126,86,44,67,216,55,183,251,218,73,221,224,8,174,92,252,187,4,194,97,210,55,240,26,5,64,26,121,58,24,26,124,26,118,26,245,52,234,118,62,82,50,65,39,117,254,251,220,151,68,40,237,63,65,146,120,41,208,9,211,65,51,203,128,63,87,238,67,210,65,161,139,14,232,122,122,17,165,125,187,24,213,58,87,138,151,244,46,100,148,140,81,59,205,234,145,237,120,30,102,32,50,210,197,243,179,244,152,78,154,217,125,233,61,114,95,146,125,166,215,83,232,228,103,68,146,72,114,70,7,78,7,203,243,208,121,50,35,132,206,53,141,240,165,229,107,20,77,249,26,133,65,146,102,54,41,78,51,40,185,31,23,29,220,158,194,103,122,94,158,147,101,92,236,243,193,107,32,169,228,194,128,247,149,102,196,146,240,145,124,102,131,72,50,188,88,104,84,43,168,49,106,220,238,109,246,74,101,159,214,80,196,56,143,70,84,132,52,211,54,80,21,187,27,138,253,152,149,191,23,167,224,50,169,2,171,235,107,220,90,133,186,88,130,47,92,140,106,6,182,216,97,78,252,101,246,160,37,132,143,37,190,189,190,8,136,75,39,48,43,11,243,72,124,144,93,102,198,134,3,135,3,46,88,238,137,145,198,112,92,37,118,19,223,17,39,164,142,25,30,44,13,142,228,252,49,51,252,132,24,158,56,125,6,255,237,175,254,10,43,109,17,255,156,28,28,241,59,158,248,45,54,122,167,95,8,117,184,84,83,203,148,89,118,204,108,192,233,122,13,171,98,183,30,123,248,17,236,190,105,15,74,12,56,233,159,107,168,226,33,210,130,231,56,156,148,64,67,167,219,215,107,117,92,51,120,127,219,127,73,158,120,73,57,240,213,250,13,9,102,97,238,157,192,226,123,117,218,241,181,128,62,129,100,130,165,163,36,11,180,107,20,192,62,240,129,15,104,182,53,137,199,214,146,165,52,240,146,146,157,231,93,146,105,234,35,237,251,122,53,72,51,53,40,84,209,23,109,45,13,163,61,231,181,210,38,146,192,241,154,232,219,210,97,33,20,181,46,215,76,158,194,24,197,186,180,103,20,31,36,77,188,111,102,111,164,247,73,127,66,63,195,160,205,214,129,84,36,77,188,142,84,240,99,118,7,175,149,153,30,169,0,152,6,155,120,237,23,179,221,220,134,126,145,254,137,231,76,123,0,146,84,147,176,166,130,94,122,62,126,79,127,192,253,248,249,179,204,139,217,154,12,28,145,148,167,25,140,233,228,72,21,232,229,231,72,114,200,253,249,30,125,25,125,92,74,242,50,100,184,49,48,144,147,117,249,176,223,210,214,62,26,200,223,204,0,188,114,48,136,19,37,41,230,176,34,9,44,141,58,112,194,190,4,106,2,244,196,198,143,70,129,6,242,139,228,15,180,117,194,95,140,128,3,0,99,84,74,5,249,157,246,16,137,141,183,173,80,251,205,246,123,35,132,34,172,207,205,54,68,8,204,193,243,71,202,7,76,241,7,177,4,138,130,40,201,244,99,191,216,144,199,16,177,209,179,98,205,67,164,28,152,92,139,108,31,77,174,11,216,188,183,139,223,95,252,156,207,69,185,7,203,153,203,141,201,100,224,235,64,65,236,203,205,255,79,224,208,239,8,199,56,132,43,46,9,54,37,184,176,248,139,18,169,250,201,235,154,6,252,171,191,250,171,201,225,182,216,14,174,117,105,231,217,55,156,9,4,105,75,2,34,13,220,92,76,224,75,134,112,249,184,150,236,109,102,171,189,246,181,175,85,161,143,246,159,126,234,109,111,123,155,6,82,120,125,60,46,215,250,233,84,119,190,150,242,0,6,151,104,123,47,53,104,131,224,250,159,65,120,222,31,109,45,109,40,131,53,91,3,82,180,197,105,70,29,175,99,43,120,13,244,47,228,0,180,229,60,22,207,201,108,65,250,27,250,79,10,115,252,61,74,249,194,133,64,155,79,208,150,211,206,159,255,30,207,67,222,195,235,163,15,36,15,161,95,32,167,35,47,225,231,64,190,65,31,194,107,224,207,137,62,33,13,12,209,199,208,183,208,143,241,218,24,68,226,123,220,150,254,52,235,27,155,225,70,34,19,0,95,68,212,115,38,222,187,195,194,147,43,129,68,209,98,88,141,2,106,183,44,194,114,101,49,92,243,80,182,69,32,179,195,68,135,179,242,56,180,52,141,118,80,5,27,243,153,126,132,110,191,169,101,172,43,235,109,237,171,228,139,115,100,239,13,150,123,209,200,142,198,30,42,181,93,40,20,27,88,220,177,29,53,33,144,154,109,65,241,79,2,79,182,113,46,195,79,27,255,166,13,128,181,183,82,18,49,140,39,58,32,69,187,227,199,78,194,27,133,176,196,88,230,138,21,140,253,49,242,222,0,245,210,88,141,94,85,140,158,39,68,176,81,159,98,6,63,170,181,170,102,154,52,170,13,108,116,18,7,172,229,51,226,208,89,250,101,217,156,32,76,221,210,144,232,204,73,220,123,191,56,31,215,194,48,158,198,134,121,139,144,79,19,197,146,131,189,55,237,192,53,99,241,231,129,99,255,90,188,67,7,215,14,185,246,198,235,229,134,238,193,181,130,209,43,62,82,7,66,163,207,225,31,116,148,231,247,182,35,97,161,67,186,216,232,121,58,9,126,222,87,18,173,163,195,163,227,99,148,139,229,1,116,56,252,25,208,9,146,108,145,188,176,217,237,213,130,191,35,116,196,116,130,116,80,41,1,229,34,128,2,30,157,21,83,225,73,18,121,157,236,107,65,81,48,77,191,167,227,230,181,48,122,151,18,51,46,66,232,132,249,222,214,178,128,173,139,59,94,59,157,59,207,203,69,7,157,37,239,143,209,60,102,106,164,165,202,92,108,144,192,145,100,166,125,79,88,166,149,246,61,227,162,35,93,144,208,33,179,212,152,251,50,34,73,194,205,69,77,122,108,190,198,133,10,23,12,151,235,143,146,33,195,11,5,254,14,239,17,193,255,145,206,225,73,127,180,104,115,40,136,10,237,34,142,245,186,61,37,81,180,243,20,249,172,129,165,237,29,114,150,144,40,217,223,231,148,96,17,0,203,226,11,104,155,87,214,86,245,239,33,109,198,157,115,115,106,143,134,242,55,203,17,24,213,74,13,150,24,243,124,181,46,193,40,75,51,39,76,57,182,147,147,231,166,161,25,34,33,251,199,70,73,217,47,69,61,14,4,225,20,95,138,129,157,238,80,237,222,225,195,201,226,218,186,8,97,227,113,105,67,34,78,190,243,37,160,37,11,103,79,108,92,171,181,14,95,68,206,221,242,55,220,152,158,217,236,255,23,71,91,50,61,34,232,253,238,216,177,243,250,197,20,78,242,221,249,15,196,15,45,2,75,127,146,180,144,184,18,48,147,99,215,63,4,166,222,152,76,1,190,70,176,47,221,143,255,248,143,63,103,161,79,66,66,63,241,231,127,254,231,106,51,183,182,98,72,51,168,89,226,122,33,144,12,241,231,123,49,95,114,41,144,228,48,80,147,182,175,216,234,167,104,183,89,82,188,245,58,41,186,49,0,195,161,77,180,187,151,19,0,105,95,73,136,248,187,76,194,67,155,206,76,135,243,75,194,104,171,185,13,253,215,115,51,154,162,77,63,200,231,180,231,220,151,228,138,247,77,31,203,172,24,254,78,92,106,208,21,73,26,65,223,147,102,36,166,224,241,249,249,145,196,241,126,248,57,50,160,198,227,211,111,240,123,222,7,247,229,61,211,151,241,43,125,88,122,255,36,187,188,55,6,153,120,61,124,143,62,144,63,199,43,237,227,155,33,195,149,130,125,245,114,133,138,172,253,146,178,207,171,23,13,98,205,10,76,250,8,74,96,40,24,226,216,147,15,97,120,226,16,42,34,202,229,93,230,130,231,49,148,215,69,146,195,64,108,113,157,235,63,225,34,110,156,244,112,45,200,239,126,191,55,196,64,124,80,232,177,192,87,52,66,94,6,7,61,21,44,77,22,48,56,33,94,222,113,36,248,20,139,120,200,108,240,188,188,150,163,31,98,240,149,13,128,196,247,88,12,42,77,46,203,60,87,201,155,4,126,18,141,242,34,2,96,180,121,239,204,102,212,222,127,34,142,218,246,13,170,228,224,228,247,237,191,38,252,226,223,38,211,226,175,4,141,215,1,243,63,126,93,226,31,109,33,237,221,133,130,62,105,233,47,237,205,249,2,32,239,159,235,243,11,33,21,179,174,68,0,76,3,54,92,143,156,251,124,13,181,133,244,9,236,183,154,246,27,231,26,156,60,227,66,190,128,126,133,28,130,28,229,114,2,32,57,79,218,154,129,96,86,60,3,67,91,5,64,190,71,1,142,231,212,30,194,231,253,222,211,63,108,205,218,163,253,165,77,166,61,231,249,105,183,233,63,46,53,44,43,13,64,241,248,231,247,47,76,247,163,191,225,103,195,251,227,53,210,63,209,199,208,55,240,122,153,180,65,31,197,118,76,252,220,201,41,210,202,44,238,75,95,75,63,196,64,22,253,61,191,146,159,48,216,182,181,114,41,67,134,235,69,38,0,190,136,160,121,122,227,162,133,59,195,53,88,222,8,181,81,25,245,190,139,120,16,194,172,152,176,125,75,200,92,94,51,245,134,99,27,39,78,151,96,135,69,177,116,93,140,189,21,172,54,215,52,163,99,189,213,73,146,223,197,17,211,249,71,94,132,222,56,198,108,99,86,140,111,3,249,162,141,155,247,74,68,190,148,75,166,255,26,230,36,178,102,37,125,240,38,70,85,201,147,150,112,153,147,146,170,212,169,70,232,12,70,56,113,166,11,159,201,249,18,174,203,153,98,208,237,49,139,144,225,184,34,54,138,32,57,246,135,218,31,100,219,220,130,138,132,140,220,181,251,35,141,10,90,70,200,174,133,242,11,199,190,83,44,79,224,210,33,143,88,142,17,200,7,209,108,141,177,33,2,80,113,182,6,207,224,53,150,228,60,46,118,205,150,177,109,250,58,26,246,214,239,19,75,255,47,128,195,18,169,243,55,174,225,0,114,113,44,233,90,252,89,89,89,21,112,173,160,115,162,96,69,167,72,50,193,172,54,246,140,160,195,165,216,180,21,20,9,249,179,56,127,172,125,10,58,212,148,148,92,14,36,48,116,214,116,34,60,38,211,240,73,62,40,14,208,249,49,147,142,215,64,18,115,41,48,227,144,17,169,244,94,120,220,52,146,198,200,35,157,110,42,196,165,83,194,82,210,73,167,199,204,21,150,45,115,97,192,69,2,157,47,9,29,29,97,186,104,225,226,36,117,136,23,35,143,124,159,78,145,25,34,41,17,230,66,136,199,231,245,165,141,125,233,140,121,126,58,117,126,78,252,204,24,133,43,79,122,141,241,57,23,4,20,4,233,164,233,140,73,112,233,172,13,205,94,45,235,61,241,57,179,20,217,83,228,98,89,54,25,50,124,183,48,55,83,71,181,92,192,170,4,125,180,104,86,245,174,100,8,8,91,63,208,167,12,100,65,221,106,182,180,135,19,127,103,205,216,192,126,249,27,99,112,232,200,241,99,136,204,100,98,96,56,201,156,229,0,41,45,163,21,177,139,253,243,248,183,226,186,204,204,8,49,108,181,97,248,73,235,134,92,77,44,118,222,210,233,241,17,146,198,237,172,30,99,32,73,115,187,197,103,140,70,67,140,196,182,140,69,0,236,83,156,25,138,125,15,124,205,184,216,204,168,53,76,205,148,226,223,30,5,63,150,115,49,155,112,82,225,11,79,252,128,153,115,68,212,234,160,82,93,212,214,17,218,75,103,106,90,109,162,53,201,56,222,234,163,42,149,42,102,103,174,109,234,238,243,64,1,111,238,29,201,164,198,43,237,243,84,190,83,24,198,181,151,253,18,180,169,252,76,72,44,206,15,10,165,125,226,248,57,108,21,0,83,98,71,59,119,33,208,190,18,105,176,227,74,65,27,75,34,199,253,72,72,182,182,63,160,239,97,176,134,132,230,252,126,68,169,205,63,191,199,222,133,192,223,179,180,215,18,127,79,63,254,241,143,171,79,98,224,104,235,249,232,111,82,27,127,33,129,151,182,58,37,123,36,137,204,242,78,237,59,131,62,36,77,151,18,218,82,82,73,145,240,98,68,148,215,195,159,9,201,27,3,77,244,85,60,7,183,167,255,228,125,48,112,68,191,195,44,148,173,131,72,248,59,75,97,147,193,54,126,174,12,240,241,62,211,126,81,204,242,200,50,59,50,220,72,228,139,117,177,197,93,9,162,143,159,243,250,86,161,236,82,191,115,44,170,101,57,176,21,249,88,63,113,4,223,249,252,167,49,151,243,48,191,103,22,70,104,160,239,73,144,169,144,151,53,191,135,22,215,253,134,248,12,17,242,114,86,30,17,109,179,216,133,156,4,140,246,236,222,174,98,87,28,152,106,247,109,138,135,98,218,250,3,63,73,62,48,197,15,137,63,218,24,116,181,218,199,17,254,192,158,130,174,248,36,95,222,30,175,175,160,82,107,32,114,242,148,243,180,71,248,249,165,190,23,75,110,140,53,3,50,181,23,73,63,195,106,245,6,249,136,205,15,202,186,242,32,17,193,74,34,243,250,4,72,174,177,89,221,194,96,209,249,189,234,46,54,193,156,54,146,226,23,5,55,38,30,108,21,175,210,73,180,180,177,91,69,195,139,129,182,157,107,247,173,211,108,183,158,135,199,225,154,155,95,105,31,41,126,109,173,48,75,113,37,211,139,207,7,127,103,185,22,167,237,229,176,15,218,222,180,10,138,190,136,188,129,130,34,125,197,197,202,157,83,208,238,50,91,157,129,46,250,93,242,46,174,245,47,181,206,79,121,9,131,93,151,27,200,65,158,197,227,51,80,196,235,229,117,242,94,233,203,201,187,24,24,229,253,164,217,234,41,248,179,225,177,249,96,160,137,62,140,124,145,251,100,173,136,50,220,72,100,181,7,47,50,26,121,19,63,234,30,196,252,202,83,88,18,71,184,84,93,192,178,60,206,24,219,113,232,196,46,60,123,108,23,14,159,216,142,163,39,118,160,215,47,136,56,23,104,217,19,201,145,150,114,181,59,176,117,228,34,116,8,71,160,131,27,37,226,82,158,18,67,146,24,171,138,24,229,57,137,108,48,187,131,222,50,154,68,206,104,148,249,32,17,140,39,207,163,205,201,146,209,185,247,195,24,103,78,175,96,52,24,99,210,230,73,30,134,150,133,177,207,71,24,155,106,52,11,133,92,50,125,88,136,12,191,119,152,222,207,150,122,34,30,50,219,143,180,49,8,188,205,12,52,14,4,49,39,165,82,3,113,92,43,39,55,96,247,133,12,12,197,89,143,60,228,13,15,175,152,119,145,183,175,243,215,180,36,78,106,231,111,201,7,115,181,141,127,153,249,247,134,164,44,204,190,54,17,146,159,195,123,223,251,94,252,198,111,252,6,126,228,71,126,68,141,63,203,169,126,234,167,126,74,29,16,179,217,206,111,188,75,194,144,246,68,186,16,232,172,232,72,206,119,242,23,189,139,73,228,143,37,71,105,159,60,18,71,58,59,146,36,58,162,203,149,136,209,241,113,1,65,135,203,159,47,157,45,133,191,55,190,241,141,155,81,67,254,76,233,68,211,30,31,204,234,72,31,252,158,215,65,135,198,237,232,244,72,32,41,216,165,211,30,73,160,24,97,227,231,115,177,197,41,23,19,252,108,40,212,109,61,62,31,220,135,11,15,254,126,241,57,63,95,158,143,219,242,53,238,203,243,50,50,199,231,124,141,206,53,205,30,33,232,180,185,47,73,36,51,22,211,6,247,188,255,203,45,40,50,100,120,161,145,151,191,249,189,59,183,37,211,25,227,120,146,165,157,24,101,102,246,241,239,39,39,54,135,89,24,182,216,214,96,236,171,48,87,41,149,17,140,198,147,237,66,181,7,105,54,0,109,9,133,11,254,77,187,78,98,195,109,55,143,114,177,10,43,182,16,141,61,116,197,207,140,196,78,13,69,88,28,119,36,16,212,237,34,224,0,10,17,250,124,6,25,88,230,213,110,161,35,226,198,64,222,31,200,123,124,228,68,80,180,52,171,60,154,12,157,50,181,237,67,90,90,207,191,53,158,215,113,29,237,77,75,209,146,211,142,167,235,13,185,126,3,142,92,219,158,61,123,181,207,20,237,29,109,69,183,219,19,18,210,211,235,100,31,89,67,72,216,226,194,54,45,33,190,97,32,169,243,86,175,124,251,171,217,246,34,96,0,227,63,253,167,255,164,100,236,124,164,89,106,231,11,89,180,73,180,115,204,44,75,183,217,188,36,177,233,204,94,166,63,185,154,204,1,102,68,144,108,208,230,49,144,115,126,48,134,25,121,156,120,200,96,206,249,72,51,17,175,214,86,210,135,144,240,80,176,76,123,61,165,72,7,124,144,76,178,20,44,125,208,150,167,25,27,169,191,160,109,231,245,210,110,243,62,104,251,249,249,92,170,113,122,154,185,97,235,239,218,158,231,60,120,252,180,196,153,160,127,224,223,24,143,159,246,239,227,123,244,31,36,198,204,4,76,167,96,166,160,159,225,62,124,141,89,28,108,53,241,250,215,191,94,239,137,63,243,243,251,231,102,200,112,189,176,69,48,203,23,27,154,29,151,252,109,76,202,102,217,7,48,138,149,248,177,149,130,113,209,169,26,134,182,142,48,189,17,78,31,124,26,39,15,30,65,175,35,235,122,138,44,121,7,69,9,250,59,44,19,150,71,223,27,99,192,144,144,43,127,243,242,8,69,188,139,57,8,176,82,212,41,242,28,58,200,97,131,57,199,22,155,110,178,253,55,198,114,73,61,177,229,30,131,174,226,205,58,254,88,3,61,28,42,146,119,92,205,8,103,92,106,180,113,6,227,166,4,55,34,47,201,60,51,146,48,145,254,181,63,103,141,24,95,224,241,92,148,74,83,226,103,110,240,26,206,91,22,37,235,42,170,139,134,199,174,78,48,188,0,104,43,105,127,152,64,176,181,37,2,237,61,133,65,250,73,218,46,174,91,41,62,165,253,255,152,104,64,155,200,10,157,173,66,48,3,17,180,91,172,4,58,127,146,252,133,64,1,138,235,124,174,185,207,175,66,98,128,138,215,145,78,254,229,90,158,215,72,95,177,85,4,228,54,28,146,65,63,113,181,217,233,180,175,12,74,209,126,50,67,189,63,25,140,198,243,81,32,163,15,98,160,101,43,120,127,127,243,55,127,163,95,83,240,26,233,83,248,26,175,133,247,197,207,237,82,194,56,247,161,64,151,78,163,79,65,27,254,137,79,124,66,123,48,166,224,125,209,23,165,190,57,237,9,203,115,210,31,209,55,211,247,108,245,233,76,70,96,224,45,237,217,155,250,110,250,186,180,167,98,134,12,55,10,89,6,224,75,0,15,220,181,29,167,159,88,194,119,234,69,28,169,212,148,248,196,140,146,157,110,195,88,222,37,2,152,44,186,55,138,232,14,203,154,121,129,144,101,92,158,24,44,33,122,66,140,88,242,187,46,4,141,102,171,32,145,191,106,99,30,69,113,118,150,153,83,31,57,191,48,45,134,166,162,222,158,198,56,73,244,163,3,72,26,253,70,105,243,246,56,201,36,193,36,187,34,17,0,185,79,136,131,135,78,106,185,110,56,153,244,107,11,81,12,108,57,190,91,129,155,19,242,104,118,133,52,202,235,18,1,164,227,161,193,179,156,18,134,35,95,7,146,228,139,36,150,158,28,43,73,93,79,250,226,88,218,195,80,75,143,229,216,205,227,61,84,111,202,161,207,169,149,114,211,211,181,34,238,152,47,227,186,193,116,251,169,31,208,62,85,56,249,251,87,94,14,204,9,93,187,255,135,100,98,215,53,130,78,229,66,217,117,116,124,116,184,116,198,36,14,91,83,217,233,32,104,236,233,200,46,228,144,233,124,233,228,207,79,65,191,216,249,233,208,232,104,206,207,110,160,115,161,32,201,8,88,58,173,235,98,224,61,48,170,150,78,100,164,243,231,254,91,175,129,228,60,205,56,76,51,79,182,130,11,151,180,220,151,251,209,33,50,115,133,66,4,157,32,157,118,42,50,94,12,233,98,134,191,95,231,11,167,252,76,121,159,60,127,186,24,160,163,101,244,141,231,229,62,20,61,121,141,44,33,160,51,229,66,138,78,58,61,39,35,160,252,253,36,9,101,164,149,78,154,81,77,150,225,49,131,35,139,190,101,120,177,177,56,55,141,133,217,6,206,172,172,42,207,97,161,22,131,52,69,33,79,157,192,199,236,220,140,246,10,172,203,163,45,54,164,43,130,220,81,17,218,61,138,112,204,252,99,102,68,108,156,107,10,31,39,25,3,225,216,70,185,86,130,195,134,239,185,18,114,20,113,36,104,228,251,35,21,240,6,27,34,0,182,187,250,126,33,95,76,74,118,237,36,35,99,44,68,209,243,146,190,78,145,239,193,11,198,200,75,64,136,211,224,71,66,238,198,81,66,122,52,227,80,174,193,150,227,133,218,240,250,92,73,48,91,65,84,26,53,45,87,174,139,0,72,146,122,231,93,119,227,142,187,238,194,120,210,35,142,127,199,185,124,65,254,246,147,126,59,142,195,62,109,242,121,204,95,158,184,92,21,2,17,178,188,149,43,223,158,219,70,222,117,101,119,80,32,162,77,99,187,4,218,154,212,86,210,94,49,24,193,159,17,201,0,109,53,9,21,73,65,90,26,196,97,21,36,14,239,122,215,187,54,9,12,51,36,152,249,205,108,180,173,130,212,165,64,66,199,137,181,60,6,179,211,46,148,17,71,187,207,207,158,196,145,215,147,218,68,218,83,218,205,243,5,176,43,1,247,97,118,124,154,217,65,191,148,18,67,6,173,120,191,36,82,204,252,78,179,0,73,150,24,64,163,77,39,209,36,232,71,184,61,183,165,255,76,5,210,75,129,247,200,253,24,140,98,86,75,154,121,207,207,157,229,204,92,7,49,219,134,160,208,199,207,156,215,195,159,3,207,197,207,138,66,33,63,15,250,48,222,251,86,1,148,237,35,24,104,226,181,243,158,248,115,229,53,49,27,103,43,129,207,144,225,70,34,95,168,200,239,112,75,126,199,206,137,52,155,210,70,20,111,234,103,23,154,123,30,199,76,42,16,97,218,27,96,208,106,66,76,186,172,83,199,154,197,103,193,151,224,144,131,161,4,243,71,35,177,227,34,214,117,212,22,23,53,203,206,50,92,157,218,62,22,161,171,40,246,57,8,66,4,178,206,231,160,170,193,64,126,223,133,59,12,130,24,131,225,72,196,190,34,58,18,236,247,37,56,85,159,158,69,133,237,139,196,142,114,184,7,203,130,199,253,117,184,221,117,24,213,58,172,188,169,253,208,73,129,226,100,78,201,164,90,57,190,160,144,201,99,108,78,254,117,139,194,137,46,93,102,122,77,24,158,186,58,65,47,26,202,103,42,129,154,220,213,217,199,173,224,186,150,254,129,129,162,247,191,255,253,90,49,67,251,153,6,194,41,244,113,29,76,113,140,34,33,253,3,123,202,114,253,78,91,196,224,54,57,7,215,186,12,230,48,187,140,190,133,153,129,87,146,141,199,115,241,252,180,211,172,234,97,224,134,54,147,199,162,13,164,237,75,51,9,105,239,104,83,185,150,166,255,166,221,163,205,99,224,131,182,158,28,232,90,250,106,211,6,243,126,232,23,121,207,76,70,224,90,159,231,162,29,231,103,67,187,77,187,76,159,202,41,196,188,199,243,219,75,48,131,145,215,65,30,194,204,194,203,5,174,248,249,208,159,146,63,240,243,101,214,56,143,75,17,145,54,158,149,68,41,232,23,232,199,152,5,72,255,146,10,125,252,202,235,39,71,162,255,224,243,20,60,63,125,11,63,75,250,67,250,27,138,129,105,118,121,214,131,60,195,141,68,38,0,190,4,176,99,247,205,184,121,223,94,60,243,212,55,177,97,136,163,140,44,21,217,16,231,180,167,210,192,207,227,76,39,47,17,50,83,35,105,108,195,62,59,51,133,184,25,38,226,150,248,184,25,113,194,35,63,150,0,220,52,10,140,116,217,69,29,156,33,254,23,219,118,204,137,243,179,149,96,41,217,138,162,205,246,230,6,182,102,253,157,19,1,117,210,164,102,11,70,24,14,198,56,125,124,69,183,166,131,55,121,109,34,222,57,249,10,198,66,56,43,181,5,248,67,46,40,2,157,58,89,42,20,53,163,111,56,238,33,240,56,246,43,132,33,228,192,210,236,69,115,210,248,218,154,244,158,74,174,35,144,5,199,153,179,156,38,108,35,111,8,193,148,101,198,43,183,139,96,228,220,192,145,231,121,33,137,198,85,16,52,187,150,244,132,186,14,164,77,110,233,232,182,26,122,61,188,253,252,1,44,4,69,48,190,78,50,65,98,115,126,246,2,157,41,143,117,169,94,21,41,210,82,214,11,149,78,165,13,200,211,108,156,43,65,58,132,132,78,147,206,158,228,105,107,239,11,58,48,222,23,201,227,133,82,233,173,73,22,16,65,81,145,17,74,58,95,146,53,138,123,44,15,190,220,253,16,105,246,226,133,144,18,82,94,11,183,81,49,90,206,155,246,224,160,216,71,146,205,104,40,157,43,191,79,73,31,183,227,117,209,49,51,178,72,146,73,231,206,5,5,29,125,214,3,48,195,139,13,102,197,221,188,119,23,54,36,16,48,16,17,194,72,51,186,217,154,65,179,224,100,225,187,48,143,165,147,167,196,62,7,240,229,193,86,17,142,4,97,10,22,27,176,251,74,0,217,143,143,127,245,218,60,187,185,14,71,236,116,163,206,128,142,35,34,91,14,182,8,120,40,56,136,71,178,29,27,186,199,28,2,98,104,211,246,190,215,214,86,18,204,240,48,45,83,7,116,56,22,9,154,137,64,158,23,75,73,143,193,80,182,247,133,61,114,160,147,40,143,154,241,205,252,13,246,114,98,86,31,161,25,189,242,183,230,201,118,121,177,25,65,52,194,9,33,40,251,247,236,197,220,236,156,78,147,71,164,205,98,69,104,244,229,120,3,181,33,180,51,124,236,221,189,231,170,202,136,174,8,195,19,9,1,190,82,112,219,225,73,137,108,236,199,181,34,237,181,71,219,244,31,254,195,127,80,159,65,123,75,219,67,178,192,12,110,6,43,72,234,40,76,145,216,189,251,221,239,86,97,137,132,138,100,136,246,140,36,139,182,141,190,135,34,33,109,241,149,124,62,36,102,36,53,180,197,188,22,138,104,105,219,135,20,36,116,36,61,36,125,36,65,204,122,160,189,228,241,211,242,86,146,195,203,245,116,186,16,104,159,73,234,24,20,35,97,123,195,27,222,160,54,156,247,64,161,145,247,147,146,58,6,141,120,109,252,254,252,65,88,36,117,204,208,32,33,35,89,187,92,166,60,175,157,231,37,17,254,244,167,63,173,68,144,127,19,188,31,250,14,146,203,20,252,121,164,215,66,63,157,18,50,126,46,244,119,244,25,231,151,105,49,216,149,102,222,240,179,163,191,164,79,33,9,103,251,139,27,254,187,155,33,3,160,189,238,74,165,25,140,134,253,75,111,56,89,250,233,26,112,162,5,26,70,164,67,60,34,9,254,4,194,1,70,94,136,211,103,55,192,193,238,174,229,168,232,101,186,14,194,130,129,229,102,15,108,14,100,153,99,241,23,49,10,194,13,2,102,245,245,6,176,170,92,227,138,15,66,50,140,40,22,78,50,16,113,208,243,98,180,134,236,251,39,1,170,190,7,59,52,177,77,2,87,198,230,240,65,158,34,80,241,177,60,55,192,168,221,66,81,214,238,12,30,65,253,214,150,102,128,151,133,33,162,203,156,6,163,110,56,70,39,158,255,154,41,107,201,234,171,128,241,178,248,132,231,218,79,176,253,209,120,233,186,4,64,174,81,89,77,68,187,70,155,207,128,60,65,59,195,140,237,31,254,225,31,78,46,77,214,6,180,49,105,214,24,237,14,135,223,113,74,48,237,43,179,5,105,207,104,131,56,161,252,74,179,196,105,175,210,117,48,237,44,69,64,130,199,162,45,166,45,77,197,46,254,204,233,167,120,205,220,150,1,245,244,90,217,47,246,82,3,55,46,7,218,121,114,7,30,151,54,151,162,35,253,5,171,146,40,78,242,179,73,171,139,232,51,200,25,206,207,102,231,126,188,86,218,237,203,181,65,74,65,27,158,250,101,250,136,180,69,5,197,191,173,2,32,65,1,48,157,116,156,242,33,126,126,252,158,62,157,190,109,43,55,163,31,161,223,227,207,148,62,158,224,251,188,126,250,161,204,87,100,184,145,200,126,155,94,2,96,22,223,27,223,252,118,44,20,191,10,219,147,200,133,151,195,74,223,21,190,99,161,86,29,163,227,53,176,124,90,12,5,106,34,8,142,85,180,99,41,152,43,234,94,173,154,211,30,129,150,56,183,102,199,19,199,91,17,1,144,229,92,142,16,48,11,101,121,127,113,113,90,156,5,35,115,137,19,14,162,112,210,76,55,74,102,99,165,194,95,90,74,54,105,178,158,150,104,173,172,173,99,89,156,127,44,100,206,156,100,112,88,178,105,24,5,18,101,172,233,4,176,206,120,69,140,255,28,218,61,17,250,12,182,8,54,16,142,35,37,128,70,200,242,47,33,130,18,209,163,96,153,142,51,79,133,167,120,66,70,155,205,33,54,228,145,159,145,69,126,217,196,45,187,174,182,100,247,50,144,107,188,170,116,125,157,32,124,53,11,141,231,131,132,232,131,31,252,160,10,76,36,116,169,177,167,99,98,6,0,157,15,141,62,201,23,51,39,233,24,233,216,232,140,73,176,72,96,210,168,21,73,9,163,91,204,90,99,68,239,114,77,214,9,18,17,18,66,58,73,146,153,173,196,140,11,4,58,80,94,195,149,150,19,19,233,66,131,101,96,204,192,96,95,65,58,38,58,249,116,178,22,163,110,91,123,91,240,115,96,118,8,157,108,250,122,154,193,194,136,23,191,242,126,46,151,173,65,210,197,243,80,152,99,118,100,250,121,242,119,137,139,26,30,135,4,148,160,195,229,130,132,100,139,34,108,74,204,184,63,133,64,10,169,124,157,17,211,148,176,209,161,243,88,252,252,185,13,31,188,78,102,216,240,179,202,4,192,12,47,5,204,76,215,177,119,215,78,60,254,204,193,36,163,143,141,149,236,24,237,193,16,7,143,30,195,142,133,109,232,182,122,232,45,47,105,171,8,203,177,81,175,84,197,252,90,106,107,130,208,66,127,56,80,251,206,178,174,156,188,94,47,151,48,207,114,202,144,211,25,233,83,44,245,65,134,60,15,198,158,150,3,51,255,131,62,128,189,255,52,219,67,69,188,164,59,59,45,165,207,125,93,33,125,54,167,10,219,122,142,98,177,128,90,169,128,141,222,72,124,135,163,231,100,224,136,254,139,207,105,11,57,41,146,126,131,25,129,129,144,203,169,90,29,211,18,228,234,180,55,208,111,119,48,179,109,65,132,70,75,3,72,174,107,110,78,127,220,46,127,223,141,198,213,15,184,184,44,134,199,159,251,61,21,78,87,72,91,237,117,73,150,223,218,199,19,95,18,111,9,222,140,142,95,151,0,152,246,104,165,13,228,226,63,37,0,180,65,20,250,232,11,8,6,53,210,41,188,4,73,207,207,255,252,207,171,128,69,1,47,157,142,78,194,195,227,93,233,100,71,250,31,18,70,218,97,102,191,157,63,16,131,72,215,4,36,110,220,46,237,101,71,240,154,104,75,73,196,46,53,140,133,239,113,223,11,101,83,147,48,241,62,233,27,105,183,25,16,162,29,39,249,161,111,161,40,201,215,121,12,250,2,138,159,231,103,109,240,115,225,113,40,100,94,136,212,210,127,157,239,59,25,104,227,107,204,214,32,249,226,125,166,247,147,102,23,166,224,49,73,222,182,190,158,150,15,51,160,117,190,32,201,207,131,254,149,68,144,199,231,177,249,61,9,48,133,212,172,255,95,134,23,6,201,208,139,98,169,142,110,135,37,133,207,13,52,111,6,125,227,116,107,108,54,212,51,180,227,158,8,119,204,198,147,245,208,218,122,11,35,135,37,136,18,240,47,177,85,3,3,57,62,138,57,83,252,70,25,103,155,29,244,199,67,56,242,125,72,110,192,14,10,98,203,55,186,67,229,26,182,246,136,118,96,231,11,232,110,52,229,119,222,65,181,49,139,102,175,139,97,171,139,187,247,239,67,173,144,151,109,67,21,9,53,171,142,147,237,153,125,62,234,195,10,198,162,157,245,224,20,132,63,88,46,38,61,48,174,104,105,94,42,75,128,183,212,192,245,172,227,47,138,104,75,31,110,182,24,42,201,250,112,219,223,19,99,40,98,82,36,129,182,181,79,2,205,207,137,63,57,146,4,137,120,95,209,24,215,11,250,4,138,118,20,187,210,86,30,180,143,154,33,63,89,203,243,61,174,133,183,38,10,112,63,182,36,98,79,82,174,209,211,9,180,87,179,254,215,91,21,255,66,219,204,140,59,102,141,83,100,228,177,184,254,62,63,97,129,215,196,254,231,188,22,110,203,239,105,179,249,184,156,237,163,56,73,254,115,161,235,163,255,224,61,166,45,167,82,208,223,241,117,138,122,61,109,67,146,211,207,224,66,226,25,125,5,135,110,113,13,114,161,115,144,231,208,78,111,205,188,227,113,104,183,201,101,120,14,174,167,232,59,210,169,199,91,65,142,242,51,63,243,51,155,193,202,20,20,73,233,67,47,84,197,149,78,60,230,181,147,163,241,51,229,118,89,245,81,134,27,141,76,0,124,137,160,54,119,51,94,113,207,91,97,45,125,88,140,145,129,227,235,38,10,243,177,16,57,96,189,183,13,95,120,112,81,135,102,48,75,130,236,203,27,143,144,47,185,42,168,113,234,163,147,175,34,234,12,81,172,53,180,223,158,45,164,205,136,19,65,102,150,19,81,133,180,48,11,35,41,251,18,178,70,6,167,125,254,206,25,224,84,4,228,50,129,141,227,217,107,144,57,16,199,78,156,149,168,93,156,8,141,241,68,112,145,99,184,98,232,35,18,64,167,42,75,1,87,123,80,237,144,197,111,107,163,5,219,15,133,56,90,24,4,161,102,30,70,114,141,97,220,151,5,73,37,33,171,122,62,126,13,180,81,47,207,58,246,12,172,54,35,220,50,215,194,129,155,104,48,111,176,195,30,157,76,202,180,174,20,65,75,22,32,242,112,174,140,64,93,8,20,140,152,114,255,225,15,127,88,5,60,146,6,102,186,145,56,81,40,123,231,59,223,169,206,131,98,26,5,41,142,182,231,54,204,4,249,111,255,237,191,225,125,239,123,223,102,41,22,203,185,88,158,197,231,140,170,93,41,232,104,72,230,120,29,36,76,220,159,228,136,130,28,51,249,24,77,188,218,212,114,46,26,40,84,146,168,81,92,76,39,89,241,92,20,41,41,198,209,97,209,241,146,84,82,40,228,215,173,17,63,58,68,30,131,145,58,138,147,204,188,184,92,89,51,157,59,9,21,137,32,23,28,92,128,208,73,242,179,33,17,165,195,78,65,103,76,71,202,215,249,217,115,1,146,46,78,120,253,233,192,146,173,66,37,9,28,143,197,197,13,183,231,194,130,159,17,247,191,146,140,203,12,25,190,27,160,8,119,211,158,237,56,179,186,134,179,242,208,228,13,9,250,204,47,110,199,91,127,228,71,209,20,129,98,99,173,137,83,167,78,232,128,13,217,65,203,102,93,6,142,228,111,160,36,139,111,95,22,237,204,14,204,81,76,145,69,230,254,157,11,88,104,212,69,16,100,127,215,88,124,136,144,60,87,2,73,244,25,182,15,67,219,71,216,218,115,214,164,31,160,8,199,191,39,138,99,156,254,203,172,144,152,229,189,98,75,216,183,85,2,77,182,248,171,106,173,44,139,229,157,104,62,241,180,156,63,9,0,57,145,163,118,159,127,87,124,56,226,19,10,197,228,111,159,217,134,27,189,54,78,157,61,141,91,111,191,85,73,225,72,22,249,5,183,192,86,238,9,247,147,99,79,137,240,183,123,215,158,23,70,64,49,182,144,24,91,236,255,244,91,69,121,123,135,168,109,201,48,14,157,10,79,114,183,254,169,164,172,43,249,169,224,122,145,150,87,209,158,146,92,240,179,58,191,239,31,3,73,169,109,74,65,251,77,210,67,193,42,37,89,23,27,34,117,49,144,104,144,28,94,9,104,187,41,132,81,172,76,39,171,243,124,87,242,179,160,13,255,217,159,253,217,11,190,71,155,205,123,75,131,56,41,120,63,124,141,62,34,37,124,23,35,68,36,114,156,154,124,49,80,24,229,227,252,243,210,87,188,253,237,111,87,127,194,207,253,98,4,149,254,226,167,127,250,167,175,232,184,233,177,185,15,69,73,126,86,36,140,60,246,165,250,18,102,200,112,35,192,223,223,74,117,14,99,17,209,70,195,222,133,183,137,158,63,24,196,18,123,110,114,18,176,19,107,43,8,159,211,120,45,79,143,17,21,234,19,145,206,210,225,126,141,138,139,193,208,70,83,214,253,58,252,79,68,192,90,169,2,95,236,59,167,193,167,29,8,153,52,48,100,198,186,195,1,80,208,160,79,87,246,57,32,62,107,161,81,213,161,86,156,44,31,105,107,32,182,136,24,34,102,111,64,17,1,41,70,6,222,80,124,82,65,222,183,245,120,17,19,26,40,85,198,23,183,188,174,91,148,117,219,194,11,38,178,199,83,111,130,49,60,134,56,191,11,198,220,79,138,194,246,234,115,45,131,56,76,106,225,221,137,175,160,8,184,242,97,196,5,9,72,148,110,185,33,82,36,237,10,109,233,197,2,60,105,27,156,243,65,219,73,97,234,74,250,253,93,14,180,203,87,194,29,120,173,92,63,95,237,26,58,13,22,93,12,188,199,11,189,159,246,53,190,146,243,93,234,250,47,118,127,252,125,162,191,187,18,31,123,33,78,147,14,44,185,16,116,90,245,68,32,205,144,225,133,68,38,0,190,68,96,136,179,200,45,254,44,130,241,71,225,183,63,45,193,47,17,198,36,98,22,11,225,106,119,28,244,71,156,218,27,107,100,205,22,113,142,253,51,88,145,229,135,92,124,199,24,134,99,113,212,37,237,7,232,200,62,174,147,68,209,22,182,205,201,194,190,176,57,178,93,29,97,146,246,119,238,171,94,192,243,93,18,183,13,198,177,136,71,103,54,39,106,77,6,5,39,37,202,86,78,28,118,140,177,207,193,14,166,44,108,13,49,118,101,21,151,198,99,246,132,18,1,209,143,133,216,21,97,74,212,142,218,165,246,255,75,71,158,179,124,44,76,154,194,143,153,9,34,164,174,55,236,98,167,144,197,109,219,111,112,79,39,98,112,244,249,175,73,36,82,211,241,25,173,59,191,231,83,204,85,202,217,235,18,0,153,173,241,158,247,188,71,51,200,152,9,152,150,253,242,65,145,143,145,49,126,206,20,163,152,125,198,178,37,10,128,236,255,64,162,240,201,79,126,18,127,241,23,127,145,244,238,146,31,62,157,253,47,255,242,47,95,81,246,95,10,102,24,178,191,7,69,56,10,141,252,25,164,125,242,24,137,58,127,10,213,149,130,81,48,138,99,20,51,41,168,241,65,135,75,113,146,162,27,75,213,232,192,121,174,52,35,229,252,210,48,146,162,116,114,215,149,76,32,227,53,83,196,228,103,195,108,10,102,85,104,115,104,57,7,197,192,243,143,145,150,105,49,187,101,107,95,42,70,21,41,192,242,122,183,58,104,102,159,144,0,242,231,145,54,12,38,185,229,246,76,253,207,144,225,165,130,156,8,32,183,223,188,23,205,78,87,68,159,126,50,221,93,254,206,182,239,218,45,162,157,104,83,203,43,250,183,85,41,20,117,90,163,41,62,129,54,183,223,235,138,13,176,145,103,86,134,252,110,79,137,192,116,207,109,7,176,107,126,10,11,83,117,109,238,174,34,159,248,17,83,2,71,220,207,98,235,9,123,144,16,175,24,154,97,206,161,30,22,28,109,19,17,233,52,121,232,100,121,245,19,18,252,225,4,74,150,7,55,228,111,236,85,119,222,133,229,165,21,172,183,187,250,190,35,127,179,254,100,208,20,193,65,33,129,248,11,147,61,103,199,3,20,100,255,238,250,26,62,247,233,79,226,224,225,67,120,245,235,94,143,3,119,55,116,54,37,195,69,92,28,239,223,119,211,11,182,72,142,167,223,2,99,116,70,46,76,22,255,179,111,23,38,144,76,179,220,4,7,75,21,246,136,48,248,150,68,8,100,216,172,241,58,220,40,164,147,200,47,246,222,197,196,47,190,126,181,77,213,175,7,188,22,10,110,87,155,65,114,173,160,63,185,146,222,183,215,131,23,170,207,210,119,251,179,202,144,129,112,93,14,90,216,41,107,203,195,34,168,61,63,0,158,202,127,218,14,214,136,147,22,13,218,31,60,161,8,179,115,179,152,170,215,80,140,86,49,148,192,140,95,47,37,173,92,108,23,46,167,207,75,112,127,97,182,130,124,41,143,229,102,11,62,197,63,59,208,117,63,171,127,198,218,14,104,12,223,116,52,88,212,145,0,248,216,139,52,0,181,139,165,155,243,11,112,109,109,230,167,215,65,30,192,222,224,28,48,53,234,15,37,182,20,105,133,144,41,10,34,69,64,67,184,68,132,132,15,233,100,97,13,64,37,251,50,131,60,205,244,99,11,164,198,212,54,9,58,189,112,66,138,65,223,32,143,75,10,122,228,23,139,63,163,143,44,215,55,67,134,12,47,21,100,2,224,75,8,134,59,13,115,238,55,225,140,30,19,93,234,172,16,164,88,51,227,86,215,92,140,131,156,150,70,217,142,56,191,145,8,126,131,33,220,178,188,230,135,226,96,197,57,230,44,20,74,85,157,244,203,148,123,157,182,40,209,180,185,217,41,89,112,218,250,92,91,107,104,153,111,148,230,251,159,107,0,60,41,237,209,172,142,73,150,32,163,107,205,245,54,86,87,59,19,157,112,82,30,160,43,133,100,128,8,9,94,191,53,68,181,202,178,36,91,179,188,216,240,151,2,141,239,89,154,205,88,44,86,180,204,151,81,61,22,22,24,147,115,81,164,140,130,164,156,43,31,89,8,100,27,71,200,234,45,183,223,173,19,132,111,56,188,231,78,73,132,43,209,177,249,119,1,181,251,69,73,109,2,103,255,10,232,124,253,92,89,87,20,36,175,95,39,152,245,198,72,28,5,37,246,2,34,105,165,160,68,193,42,77,11,103,147,113,138,127,105,230,67,218,59,131,81,58,238,199,172,14,138,103,20,161,174,165,191,18,133,182,31,250,161,31,210,210,37,30,139,194,0,203,1,120,29,151,138,142,82,32,99,102,201,214,33,37,41,120,12,10,139,91,167,79,242,88,204,234,163,240,201,123,165,24,156,54,223,229,117,159,127,46,30,151,34,40,5,188,11,221,23,207,207,172,22,146,225,116,95,158,151,89,145,44,201,229,185,249,122,90,170,123,126,154,63,197,78,94,35,127,31,183,70,74,249,121,176,215,198,249,100,146,231,227,235,20,54,89,30,156,190,198,159,223,11,77,60,51,100,184,90,204,207,76,225,246,155,246,226,155,15,63,38,246,211,19,50,100,105,187,133,109,219,182,163,191,177,129,199,30,121,56,201,210,26,246,81,172,150,112,122,233,44,2,33,85,1,39,239,202,223,198,108,189,129,7,94,117,47,14,236,218,129,169,10,27,165,187,147,129,29,182,54,130,103,182,182,169,83,25,233,99,28,33,96,254,36,139,220,74,178,252,68,240,211,254,124,156,26,153,132,133,116,72,8,3,70,161,248,11,39,151,23,1,178,140,125,219,118,226,45,242,119,248,213,175,125,93,167,206,183,69,180,236,142,61,37,155,14,9,28,27,197,15,122,114,254,18,242,108,7,144,183,81,204,185,232,183,123,248,214,87,191,33,246,99,7,110,185,237,78,241,139,204,76,177,84,252,163,141,121,161,50,59,12,119,6,216,251,127,189,244,70,156,96,95,190,53,121,100,200,144,33,195,75,20,121,89,131,207,204,238,70,115,229,184,112,134,68,4,60,55,4,36,76,159,36,109,29,216,95,53,148,64,61,131,59,134,139,90,163,46,60,162,134,177,172,231,252,145,175,149,185,134,27,35,39,193,161,80,68,57,155,91,178,15,172,248,131,114,113,14,205,238,0,131,113,23,27,93,246,168,77,250,207,50,131,208,113,135,202,51,104,191,11,226,35,110,222,191,79,109,60,133,61,77,48,144,75,8,57,220,131,195,2,199,125,185,206,161,4,99,123,114,190,72,215,135,142,136,124,65,192,108,192,34,172,216,73,90,180,198,73,230,57,108,95,142,195,140,104,30,69,124,155,157,199,244,236,78,45,129,206,144,33,67,134,12,207,71,38,0,190,196,96,85,223,130,120,238,183,208,232,253,14,204,146,56,51,135,205,116,171,24,4,204,6,244,97,71,166,144,49,91,133,59,62,88,26,21,153,85,113,240,13,228,138,117,205,208,179,212,153,178,255,71,14,115,243,117,113,188,147,4,249,120,210,58,247,34,156,233,220,48,144,72,133,71,209,235,112,252,216,89,12,251,81,18,13,212,161,17,73,132,141,155,178,247,212,56,24,160,63,236,33,111,8,129,11,68,240,147,235,233,247,59,90,230,186,222,142,37,234,87,213,168,223,104,228,105,249,22,23,3,236,43,149,70,193,77,47,41,159,226,36,177,250,244,20,222,246,35,111,23,49,231,5,152,214,69,212,239,5,70,199,68,248,155,2,26,111,18,246,252,78,249,11,152,100,210,113,64,72,229,118,160,253,8,176,250,33,17,2,31,146,215,118,2,197,203,103,165,93,9,40,34,49,115,237,98,96,223,7,62,206,7,69,173,107,205,208,187,208,53,92,109,10,62,197,74,10,149,23,3,179,77,46,148,113,146,246,207,187,28,40,116,94,170,249,48,127,79,46,148,25,72,241,130,251,93,73,227,98,138,125,231,131,247,197,254,34,23,2,51,64,46,246,243,200,144,225,165,4,146,181,219,246,239,134,55,26,225,177,131,135,97,249,34,186,49,25,79,196,169,253,123,119,227,117,98,115,86,143,157,64,174,213,69,208,20,66,182,124,6,85,9,188,20,243,46,124,17,226,56,41,248,102,246,156,17,33,177,90,42,200,31,100,4,139,54,218,112,146,254,127,36,132,204,244,179,229,121,236,138,32,152,248,22,157,226,206,114,45,241,1,204,218,131,250,156,36,139,131,25,126,234,107,132,41,90,34,30,86,196,230,68,66,210,94,113,251,173,216,54,55,141,117,17,214,89,46,246,228,179,135,113,228,228,146,236,98,168,104,201,225,35,21,94,215,72,136,223,122,71,123,251,85,42,85,188,241,13,111,193,125,247,61,160,242,34,179,219,247,237,223,143,221,187,118,95,178,207,92,134,12,25,50,100,56,7,246,2,12,234,35,180,154,75,34,170,249,155,197,63,233,8,221,180,219,181,86,11,33,105,33,20,35,25,158,54,183,48,143,163,103,158,213,18,94,102,232,49,104,19,178,79,184,229,106,134,30,109,189,200,129,218,62,34,223,40,11,47,136,177,222,29,73,240,223,64,187,223,215,33,128,236,232,83,19,142,50,37,235,194,106,169,136,18,51,109,227,80,251,13,90,150,153,164,23,132,73,86,56,175,207,12,57,173,158,188,98,172,252,35,144,32,174,237,218,136,196,63,184,133,201,0,41,195,208,237,141,144,131,170,66,13,76,177,5,82,109,106,14,133,210,181,87,238,100,200,144,33,195,247,59,50,1,240,165,6,51,7,123,254,239,163,140,167,209,95,255,111,18,57,115,177,182,17,169,67,181,133,124,209,193,122,99,40,49,99,90,189,233,228,81,170,204,162,80,110,40,233,99,41,82,172,153,121,22,26,83,21,84,170,37,216,36,111,6,38,132,41,29,248,1,125,190,73,214,244,219,120,243,65,194,198,73,93,75,75,107,226,120,145,100,6,78,182,213,101,2,133,64,113,208,205,230,26,216,6,112,125,101,13,94,23,168,214,114,122,174,193,104,172,83,140,243,249,164,127,72,111,48,66,169,92,87,241,146,226,13,51,178,146,137,176,201,175,96,174,96,224,215,127,237,23,113,255,253,247,189,112,77,177,23,126,26,152,253,209,164,191,147,10,127,231,159,135,43,148,123,68,8,188,51,233,255,199,237,156,108,17,145,33,67,134,151,46,40,2,222,121,235,205,106,243,159,122,250,16,204,190,7,179,59,128,209,236,226,158,250,28,142,231,91,112,106,73,227,237,221,83,179,56,184,177,130,126,232,97,44,142,100,220,218,192,120,216,69,181,177,27,46,203,118,53,178,3,205,230,128,49,41,11,227,73,180,247,3,51,201,133,18,170,48,152,12,148,146,111,180,247,171,18,202,73,38,9,9,29,137,157,132,121,96,10,57,204,11,217,99,186,134,35,126,200,149,199,76,189,161,1,162,249,217,57,108,127,230,48,90,103,215,180,239,223,56,72,136,165,109,184,152,109,84,112,239,237,119,226,166,187,239,192,244,45,183,96,88,46,97,32,199,222,183,255,38,236,221,147,137,127,25,50,100,200,112,53,224,186,186,218,152,215,224,126,115,141,253,176,147,74,32,99,82,49,68,155,238,114,72,19,55,230,80,167,144,109,122,196,230,139,205,230,128,191,227,15,27,98,183,251,24,203,218,62,87,46,10,223,48,116,234,187,237,22,16,121,35,29,50,72,63,96,203,121,44,87,132,67,9,246,248,114,138,89,159,21,64,145,102,136,187,66,57,105,227,115,34,210,177,127,32,147,8,216,74,130,156,133,153,229,244,33,97,224,33,244,124,21,244,104,230,189,17,7,68,37,45,15,232,235,216,19,208,66,1,174,153,135,31,43,177,209,73,241,154,184,32,254,171,212,152,67,89,252,94,54,92,39,67,134,12,25,46,142,76,0,124,41,194,152,134,91,255,231,120,230,177,53,68,199,86,113,252,228,78,237,253,103,176,3,146,53,76,186,95,136,136,22,68,116,180,13,24,110,93,8,155,157,68,237,38,13,114,99,249,190,84,43,160,92,40,194,49,217,175,41,233,223,151,136,94,230,185,190,31,72,7,106,197,147,169,188,145,70,222,66,217,118,48,14,113,246,76,59,17,15,153,223,193,41,141,233,126,178,58,24,75,52,144,131,66,154,43,39,181,217,175,105,148,224,142,61,157,12,86,44,86,19,209,82,174,103,208,235,98,52,30,137,32,201,134,180,177,246,7,180,173,188,166,233,91,230,72,197,204,183,188,241,1,188,227,199,126,248,133,29,115,206,166,188,230,21,148,22,83,148,100,9,88,134,12,25,50,124,15,128,237,20,88,10,60,104,181,113,234,91,143,194,94,94,71,189,219,67,61,118,81,153,221,129,193,70,23,229,233,6,42,81,15,11,7,246,162,27,121,88,61,179,140,98,165,132,253,251,247,74,0,70,2,79,34,0,6,161,4,143,252,164,127,82,156,68,141,18,177,45,109,25,17,37,109,41,76,35,105,49,17,198,70,226,111,52,59,220,78,178,196,141,72,203,196,66,35,212,128,15,201,153,85,10,53,120,68,130,233,57,174,246,31,44,137,111,218,49,53,143,227,143,63,131,227,199,142,97,67,252,68,163,80,198,222,237,179,120,229,174,61,216,49,55,143,70,105,10,113,119,140,145,16,192,29,123,247,139,248,183,7,142,235,32,67,134,12,25,50,92,29,24,196,47,87,103,17,136,80,215,105,157,213,56,62,251,189,106,79,104,13,200,39,129,21,29,5,168,228,192,156,36,19,52,144,207,185,154,1,200,192,145,6,240,205,164,149,15,179,4,77,167,168,153,129,134,17,78,170,140,98,125,223,148,175,108,239,23,50,137,64,236,191,184,24,228,228,56,150,216,112,29,54,40,220,132,101,199,154,132,192,225,134,114,220,144,206,35,78,178,255,216,251,175,219,233,39,83,135,53,219,79,142,43,155,251,254,16,185,106,25,254,56,241,73,204,63,103,219,160,114,99,22,197,250,108,114,204,12,25,50,100,200,112,81,100,2,224,75,20,110,126,15,22,110,254,127,227,193,143,254,55,28,63,213,130,17,14,129,96,140,177,29,138,48,55,194,208,23,71,232,112,82,80,13,150,77,81,203,152,148,232,154,90,106,27,235,244,192,10,114,249,156,166,215,39,195,39,232,114,227,115,195,64,128,205,38,236,234,246,185,111,108,36,66,162,56,245,179,103,206,162,221,238,42,217,75,6,134,152,155,253,241,188,96,132,149,181,51,186,104,24,244,60,204,205,110,215,148,254,56,88,75,34,141,213,42,134,18,21,28,203,66,195,27,39,169,249,108,60,159,244,143,50,244,185,35,100,144,139,129,187,95,241,42,252,195,223,252,69,212,235,85,100,200,144,33,67,134,171,135,43,164,234,53,175,186,27,149,179,235,104,47,173,38,3,50,252,2,234,243,101,120,85,177,195,102,132,66,190,129,110,5,216,16,2,117,211,238,189,168,207,205,192,150,253,56,157,55,182,197,70,71,150,10,129,166,235,104,224,71,7,124,144,226,25,73,159,39,102,251,105,150,185,48,186,48,10,16,24,9,97,36,225,163,143,161,175,145,200,148,248,145,64,124,1,73,156,41,226,164,11,95,222,47,136,111,9,108,79,68,192,28,10,185,100,250,111,96,143,17,207,109,195,241,39,159,197,80,4,75,87,142,87,219,181,31,55,237,191,25,37,241,13,236,253,105,230,75,200,29,56,128,202,43,239,214,235,202,144,33,67,134,12,215,6,219,118,49,53,179,83,215,223,131,206,178,150,214,82,68,99,118,157,57,17,217,52,59,80,236,181,37,219,50,32,94,230,16,144,90,81,4,183,17,252,192,67,228,75,144,199,146,64,144,35,129,29,78,4,102,171,8,112,208,159,159,240,12,14,238,48,39,156,132,211,125,39,45,131,236,92,1,6,7,24,81,197,11,34,76,122,11,37,2,32,93,75,200,204,63,79,51,249,56,233,221,150,99,12,122,109,205,40,119,157,10,124,6,159,196,79,141,229,154,243,34,24,230,243,46,70,227,80,7,14,86,167,22,68,0,156,215,132,130,12,25,50,100,200,112,105,100,2,224,75,24,11,59,111,193,125,111,126,15,30,63,248,1,52,215,151,180,228,182,51,238,194,15,197,177,218,101,117,206,182,93,72,28,158,145,148,243,210,113,114,48,135,47,206,179,88,228,52,187,196,145,10,215,210,70,238,0,54,203,125,83,33,80,51,0,145,136,128,58,68,139,69,92,129,161,211,127,163,48,57,110,18,12,148,5,194,164,60,184,213,106,170,136,199,134,194,28,62,82,171,206,192,145,3,12,123,45,125,157,253,65,56,52,161,191,62,214,166,239,142,155,78,214,139,181,244,151,211,10,185,221,157,119,223,140,95,249,149,183,99,113,113,14,25,50,100,200,144,225,218,225,72,192,231,192,15,189,30,107,229,34,154,95,250,142,138,122,12,6,57,5,177,199,98,191,71,18,64,242,226,1,166,27,21,52,26,85,216,5,87,51,249,12,10,119,102,50,216,195,132,165,101,190,244,5,36,134,156,228,200,41,192,204,194,80,178,55,41,11,166,159,201,177,236,75,125,66,164,199,208,70,238,20,7,37,240,195,12,14,246,9,52,173,156,10,133,134,144,70,182,150,167,253,143,132,228,89,161,156,71,124,89,37,87,196,129,133,93,104,20,42,8,68,56,92,95,58,163,211,140,45,71,124,134,188,87,184,247,110,148,238,188,37,19,255,50,100,200,144,225,6,128,25,114,213,198,54,17,1,115,216,88,61,33,118,59,208,64,127,28,197,155,98,156,25,25,73,15,88,177,195,28,204,84,175,87,144,143,58,90,245,195,158,127,65,144,148,232,218,19,222,97,76,202,137,148,81,104,181,80,50,224,143,25,132,134,136,117,28,80,197,1,81,44,43,86,191,98,36,129,35,30,47,146,227,145,39,80,40,100,7,66,150,23,71,236,11,43,223,173,15,59,114,29,81,146,141,206,119,205,36,203,156,65,40,219,77,90,91,148,182,45,160,88,174,101,226,95,134,12,25,50,92,33,50,1,240,37,12,150,79,221,116,203,157,248,123,191,150,199,31,253,127,255,12,39,14,31,66,108,21,144,47,150,49,110,181,132,16,217,18,81,19,135,104,91,234,208,211,166,190,154,150,47,162,159,155,115,117,34,111,24,57,48,83,199,140,68,200,51,182,244,80,138,226,164,47,160,166,255,107,24,142,195,69,124,44,47,173,66,203,133,141,80,27,176,43,81,148,67,244,187,61,108,108,180,208,168,55,16,185,30,48,187,32,231,202,33,150,232,95,173,54,37,142,126,168,37,6,124,104,67,95,121,228,29,123,83,160,180,44,71,73,224,189,175,62,128,119,191,251,7,177,115,87,38,254,101,200,144,33,195,141,128,91,45,99,241,45,175,71,185,62,133,245,175,62,134,81,171,3,135,129,30,218,253,200,71,89,108,120,97,97,22,102,222,82,2,134,201,123,177,102,122,27,73,217,215,164,207,171,54,89,103,111,37,241,39,73,187,165,228,53,149,0,99,190,7,141,28,169,207,225,68,198,40,233,229,196,45,152,17,24,242,240,180,247,242,149,19,236,77,33,117,177,205,253,196,103,137,95,176,67,27,219,23,183,163,52,2,218,29,250,52,11,243,83,13,148,11,37,88,245,58,42,15,220,139,226,93,183,168,32,152,33,67,134,12,25,110,12,104,179,139,18,184,183,68,68,27,118,86,17,140,187,194,23,130,100,26,48,179,191,105,235,97,107,214,94,177,84,195,108,125,14,246,56,76,184,132,150,255,210,47,36,213,70,244,25,236,223,167,67,161,88,63,36,246,154,2,225,255,201,222,93,0,90,118,85,119,3,95,79,199,37,51,177,137,123,2,49,220,221,157,66,161,45,86,40,208,82,40,180,165,165,78,189,165,133,182,212,21,41,214,22,109,113,119,15,158,64,220,39,158,76,198,245,233,119,126,231,205,206,119,114,184,247,217,188,153,121,51,89,127,122,155,55,239,157,123,206,62,91,150,252,215,218,107,83,14,60,141,254,186,150,224,238,224,209,216,72,157,73,62,225,115,244,213,181,254,106,253,82,61,123,108,226,20,146,42,206,228,185,139,99,251,216,80,12,14,46,173,201,68,59,144,250,235,50,19,74,32,245,215,219,150,151,44,89,25,11,150,31,89,215,33,76,36,18,137,196,244,145,4,224,60,135,232,217,153,231,156,30,47,121,197,115,227,109,255,246,174,184,241,230,77,149,226,148,117,177,53,118,238,68,184,245,214,145,187,58,99,191,138,164,201,202,168,79,233,173,254,183,104,225,130,74,9,143,199,112,165,88,235,236,190,241,137,20,127,69,218,75,196,174,167,254,238,216,238,250,127,187,15,8,169,148,243,214,109,219,99,251,142,145,137,8,224,238,29,1,238,187,99,215,206,88,123,221,53,177,100,233,178,24,30,30,173,179,248,142,61,246,232,216,188,105,75,140,142,244,84,78,222,64,117,241,80,213,54,197,130,71,107,195,192,51,100,0,214,39,8,51,58,170,136,221,35,30,126,207,120,206,243,30,19,203,150,165,226,78,36,18,137,185,132,67,60,150,223,239,172,88,124,242,177,177,225,171,23,196,198,11,175,170,101,252,96,37,130,87,85,50,122,71,229,200,197,162,129,90,31,76,20,109,170,28,180,158,190,154,104,19,8,146,229,237,30,35,149,67,199,145,27,173,244,128,12,239,94,186,160,214,7,234,46,141,76,100,13,214,153,31,61,187,183,109,141,213,101,36,38,106,71,245,212,78,219,88,245,55,100,96,111,21,36,26,171,15,148,66,20,86,215,247,217,93,214,19,43,87,46,140,227,207,60,172,82,27,67,19,186,169,119,52,14,57,247,204,88,122,191,115,99,224,208,60,132,41,145,72,36,246,22,22,44,92,90,217,241,21,9,184,245,246,216,186,241,230,74,134,143,76,100,219,85,58,161,62,214,105,96,65,37,187,151,196,162,101,171,43,210,109,67,37,215,7,106,91,190,111,183,61,143,0,172,207,7,84,157,220,182,222,221,91,127,39,14,31,116,154,240,248,132,92,175,252,144,113,114,191,174,65,62,86,103,14,58,36,106,188,62,152,112,226,224,40,1,35,4,224,64,21,8,234,95,180,180,222,38,124,244,49,103,196,72,223,96,44,168,117,77,79,165,143,134,98,193,226,165,177,112,245,177,177,104,213,177,119,28,36,152,72,36,18,137,233,35,37,231,1,130,187,159,125,70,188,252,213,47,141,255,121,215,199,226,162,139,174,168,183,91,13,237,170,20,107,239,130,186,190,94,239,238,90,76,148,239,200,232,88,125,80,136,109,182,67,195,99,21,81,87,17,128,162,103,149,254,228,140,245,142,79,68,255,70,43,111,140,146,135,58,123,195,73,35,84,117,165,139,183,109,219,25,195,67,49,113,178,99,93,216,61,234,12,145,117,235,110,169,179,10,23,86,70,195,182,45,200,200,225,24,92,176,180,174,27,53,58,60,145,53,162,48,252,232,88,127,125,240,199,216,24,130,113,81,165,211,23,212,181,164,86,46,93,18,143,124,196,189,227,103,158,251,232,36,255,18,137,68,98,47,162,127,213,242,88,253,216,251,69,223,242,197,177,237,146,181,49,180,121,91,244,84,14,94,207,80,95,12,143,84,58,99,96,226,112,168,82,14,98,66,143,32,237,38,182,92,245,201,242,171,255,231,80,143,202,81,235,155,56,244,35,250,202,241,192,255,31,19,25,134,149,198,224,0,142,79,236,7,235,137,137,0,144,35,170,144,138,163,163,67,245,129,86,182,121,245,86,126,102,207,112,21,28,170,254,202,183,91,180,116,65,125,186,100,223,201,71,198,210,7,158,27,189,139,23,70,34,145,72,36,246,46,108,203,93,188,252,240,202,142,95,16,219,54,175,139,209,93,219,38,146,1,164,14,32,252,6,23,199,194,21,135,198,208,208,186,234,226,129,186,182,171,3,58,198,201,252,58,225,96,34,235,175,212,22,39,243,251,118,7,147,208,125,61,187,119,2,13,13,13,79,108,3,142,137,211,226,39,190,59,86,111,233,13,153,129,162,73,178,5,29,0,178,96,97,172,88,117,120,172,60,234,148,74,167,44,168,244,207,4,169,184,104,201,154,88,122,248,201,49,176,116,85,253,156,68,34,145,72,204,28,73,0,30,32,160,248,78,61,227,228,120,229,175,189,48,222,255,158,79,196,199,63,242,185,184,97,243,166,154,172,155,56,68,107,162,182,30,2,206,9,93,253,149,99,215,215,223,91,23,199,29,30,81,160,119,52,118,187,110,117,45,192,186,88,123,68,77,250,149,204,191,2,247,220,190,109,71,140,12,141,222,241,59,89,29,91,182,175,143,91,110,185,41,86,28,114,88,245,152,129,24,118,180,87,165,175,183,110,221,49,145,93,88,41,123,74,190,119,247,201,145,178,62,134,20,145,175,194,122,82,250,87,175,94,25,207,123,238,19,227,49,143,125,64,44,90,52,141,211,120,19,137,68,34,49,123,32,245,22,47,136,67,30,118,207,88,124,202,177,177,233,91,23,199,246,43,110,136,129,209,158,216,176,171,146,205,253,189,117,70,158,12,140,137,109,188,19,122,162,118,172,42,153,63,48,184,160,62,149,177,46,31,49,48,145,33,88,215,249,219,125,24,148,58,81,245,238,172,216,125,78,84,113,0,57,141,19,174,93,253,239,241,221,122,102,226,176,170,137,141,97,227,149,126,25,28,239,139,254,42,72,164,140,197,130,147,143,142,101,247,58,45,250,214,28,58,81,147,48,145,72,36,18,251,4,228,255,130,197,43,43,130,110,105,236,218,182,49,118,109,186,37,70,55,223,30,59,54,111,174,56,191,193,56,226,140,51,226,150,241,173,49,50,190,189,34,227,200,103,167,188,15,198,24,162,175,167,191,178,247,171,80,206,232,88,189,61,184,4,135,198,107,251,127,180,174,29,46,219,188,191,111,162,142,120,76,36,135,215,25,230,245,185,242,99,187,73,68,217,124,14,25,169,238,51,178,96,73,28,118,194,221,162,127,217,170,42,32,213,87,17,126,43,98,233,161,199,196,194,101,135,77,212,135,77,36,18,137,196,172,145,4,224,1,134,85,171,86,196,243,127,246,233,113,226,137,71,199,223,255,237,155,235,154,75,131,131,19,206,90,207,238,19,181,108,195,90,176,168,127,130,12,180,125,107,148,163,87,125,198,123,106,37,92,182,106,169,215,161,232,70,189,109,43,38,72,68,245,0,41,223,77,155,182,86,68,226,255,63,88,100,60,134,227,178,203,47,172,158,181,48,22,47,90,190,251,30,195,49,60,212,91,111,253,29,25,246,156,241,58,42,56,82,253,119,104,120,100,162,144,112,245,253,101,75,151,196,3,238,127,110,188,224,249,79,137,179,207,61,237,14,242,49,145,72,36,18,123,31,8,181,133,199,30,30,131,135,31,18,59,47,93,27,91,46,191,46,134,54,174,139,141,91,183,196,144,179,53,122,39,74,73,244,84,14,24,39,76,125,89,97,163,241,137,227,225,21,113,170,201,188,190,221,91,126,253,173,190,111,207,132,222,168,11,208,142,77,20,143,239,175,157,195,58,103,48,198,134,119,214,251,134,135,17,128,35,35,117,230,95,207,120,127,244,84,122,169,127,180,47,150,84,78,227,178,227,86,199,210,115,79,141,193,19,215,212,207,77,36,18,137,196,254,129,108,192,69,203,15,141,193,197,43,98,199,208,21,113,237,5,23,199,170,229,75,99,201,161,107,226,132,123,222,63,110,190,242,130,138,0,220,85,151,136,152,72,30,136,90,198,143,213,165,134,122,118,215,26,31,143,145,177,209,137,195,6,199,39,8,65,89,229,117,146,66,157,60,222,83,111,35,118,64,33,159,99,100,98,239,111,157,141,94,19,131,213,207,43,143,60,37,86,30,117,82,140,246,47,142,165,71,158,28,75,86,30,94,19,145,137,68,34,145,216,115,164,181,125,0,98,241,146,69,241,216,39,60,52,142,171,72,192,47,124,246,27,113,201,133,215,196,166,141,91,239,248,251,4,1,184,128,10,118,112,112,253,25,239,153,80,204,19,91,189,226,142,3,67,118,23,2,172,235,120,200,6,172,15,237,168,190,176,101,115,117,191,241,9,133,60,58,178,51,174,191,254,170,216,185,99,71,172,57,242,168,250,228,225,209,145,237,19,167,61,142,245,85,202,219,61,21,231,29,142,237,219,182,87,255,222,22,219,183,203,10,236,139,35,143,58,34,126,238,23,94,18,79,121,202,163,99,197,138,101,145,72,36,18,137,253,131,222,5,3,177,248,156,147,99,240,132,53,177,240,250,155,162,239,202,43,98,195,230,117,85,192,102,168,114,234,170,64,80,207,72,12,219,178,59,58,48,113,104,135,160,206,224,96,157,77,94,103,118,244,252,255,211,227,107,32,13,11,249,87,125,127,130,31,28,157,56,121,190,186,231,216,240,174,58,195,195,255,201,14,233,27,170,158,177,107,44,6,251,23,198,178,163,87,199,242,163,143,142,69,199,175,137,190,101,139,35,145,72,36,18,243,3,125,85,112,102,205,201,119,139,21,135,173,137,157,155,215,199,142,141,55,197,208,194,5,113,68,223,120,108,95,123,73,12,141,12,87,1,155,177,90,222,215,165,31,28,254,212,55,80,39,21,80,9,189,117,86,65,207,68,106,184,3,69,148,158,216,125,232,84,148,3,9,107,174,176,206,1,172,147,13,84,36,26,235,31,140,145,129,37,113,220,25,15,138,197,199,156,86,103,0,230,33,31,137,68,34,49,183,72,2,240,0,198,233,167,159,20,39,158,120,108,92,125,197,245,241,225,15,126,46,174,184,252,186,216,177,107,87,236,26,218,21,11,6,150,213,91,111,71,121,94,10,188,247,246,215,219,136,69,221,202,105,190,149,107,23,99,117,137,191,221,217,26,99,19,14,158,138,79,155,182,110,139,177,221,27,187,214,111,92,23,87,173,189,50,86,29,178,166,46,24,236,251,195,227,101,235,176,34,241,35,245,253,38,106,124,76,212,249,88,178,116,73,60,226,81,143,142,103,61,255,89,113,246,57,103,70,34,145,72,36,230,7,250,151,47,142,21,119,63,57,150,159,126,98,236,216,176,33,54,94,119,67,108,185,245,214,216,182,101,99,157,185,225,64,144,222,250,180,246,129,137,237,93,19,71,253,198,29,174,219,238,8,82,207,238,173,192,78,113,156,56,137,74,177,247,138,76,28,30,142,74,49,84,164,95,76,156,42,57,60,26,131,85,176,104,193,162,229,177,244,132,195,99,217,9,199,196,224,170,21,121,186,111,34,145,72,204,99,44,94,190,178,254,196,49,39,198,208,142,173,177,107,203,186,216,122,248,15,99,253,21,223,137,241,29,183,86,50,126,247,137,192,42,134,87,178,191,167,103,160,46,1,4,117,240,167,62,37,184,39,198,236,70,170,244,196,192,130,193,137,83,231,99,247,86,224,152,168,22,59,176,124,117,44,58,230,212,88,120,244,221,98,225,97,39,214,53,7,35,107,252,37,18,137,196,94,65,18,128,7,56,6,7,7,226,244,187,159,24,47,63,238,185,113,209,143,174,140,207,127,254,188,56,255,252,31,197,96,165,100,213,229,27,223,157,110,47,245,190,46,202,171,38,84,223,68,225,119,176,229,74,205,64,217,127,189,189,125,149,207,54,92,111,21,222,185,99,184,174,225,180,125,215,182,184,234,202,75,171,251,45,172,72,189,149,85,84,112,130,68,172,147,58,106,194,176,34,14,171,79,127,223,196,118,177,37,43,87,196,227,31,246,152,120,252,19,31,83,181,235,244,88,188,56,51,59,18,137,68,98,62,194,214,224,197,135,86,142,215,170,67,226,136,138,176,219,177,113,99,108,191,125,125,108,223,184,41,134,118,13,215,39,194,143,216,190,203,69,27,25,171,15,125,234,153,56,83,126,226,6,227,187,203,71,184,102,108,119,38,96,165,79,122,199,156,242,88,209,134,3,11,99,112,241,162,88,184,114,101,44,57,236,176,202,201,91,30,125,11,39,28,192,68,34,145,72,28,40,232,137,193,69,203,234,207,178,195,79,140,35,239,245,164,24,218,112,83,236,188,237,218,24,94,191,54,134,55,223,26,99,149,191,208,51,180,171,210,5,149,31,177,107,71,157,245,23,117,98,192,104,93,172,124,112,209,146,88,176,100,121,140,45,88,20,189,11,151,84,250,224,208,24,88,113,76,12,172,58,186,10,8,29,21,189,253,185,197,55,145,72,36,246,5,146,0,60,72,176,116,233,226,184,223,3,206,142,51,42,50,240,252,31,92,28,55,220,112,125,12,12,244,215,153,26,106,59,77,100,255,245,238,254,76,100,0,114,226,252,123,160,191,191,254,111,217,218,181,107,71,245,217,54,84,43,241,181,87,95,22,219,183,111,143,149,171,142,136,133,149,210,86,232,55,162,68,251,38,182,124,169,25,184,242,208,67,226,94,247,186,111,60,236,225,247,141,187,221,253,148,88,180,40,83,246,19,137,68,226,64,0,66,206,86,223,165,135,31,94,127,198,42,50,112,120,231,174,24,222,177,51,118,110,219,86,233,132,157,49,186,115,103,245,251,225,154,236,27,173,254,78,238,247,197,240,68,144,169,226,254,6,23,44,136,254,193,5,49,48,184,58,6,170,192,207,194,165,203,42,178,111,97,244,87,186,160,111,112,32,18,137,68,34,113,112,64,189,216,5,171,143,173,63,182,18,169,247,90,151,124,24,173,124,135,90,79,12,79,100,134,215,117,197,43,95,67,2,130,178,18,253,11,42,207,179,250,239,224,194,232,233,23,12,202,44,240,68,34,145,216,215,72,2,240,32,195,242,229,75,227,161,15,187,111,245,211,125,43,226,110,103,108,220,178,173,142,194,57,145,183,175,71,17,247,222,221,89,245,227,187,235,56,245,212,5,224,235,204,141,241,137,211,126,135,135,199,98,215,206,225,184,245,182,155,226,186,235,175,137,229,43,15,137,37,75,151,87,132,226,96,253,125,25,33,200,197,83,78,57,62,78,57,237,248,120,226,19,31,29,103,220,237,164,56,228,144,229,145,72,36,18,137,3,27,189,149,190,88,176,212,103,73,44,61,108,117,36,18,137,68,34,209,17,21,137,215,187,96,73,253,73,36,18,137,196,252,71,18,128,7,49,22,47,94,88,127,38,106,245,141,215,7,125,56,137,113,108,124,180,222,186,85,163,46,224,238,135,255,95,152,119,243,246,77,177,163,138,228,173,189,249,218,56,252,168,35,226,240,195,143,141,67,86,31,26,71,28,177,38,78,60,254,200,88,115,244,170,56,249,228,163,98,197,202,165,177,100,201,162,138,12,204,236,142,68,34,145,72,36,18,137,68,34,145,72,36,18,137,249,138,36,0,239,2,184,227,212,70,153,126,253,187,135,124,55,41,24,187,137,193,177,234,191,3,78,1,174,254,123,76,223,96,60,243,167,30,23,143,123,242,3,43,2,113,73,172,88,177,34,150,175,88,86,253,119,105,44,80,192,183,39,18,137,68,34,145,72,36,18,137,68,34,145,72,36,18,7,8,146,0,188,171,162,144,130,126,84,155,163,241,167,133,139,23,199,225,135,31,22,137,68,34,145,72,36,18,137,68,34,145,72,36,18,137,3,31,121,20,95,34,145,72,36,18,137,68,34,145,72,36,18,137,68,34,113,16,35,9,192,68,34,145,72,36,18,137,68,34,145,72,36,18,137,68,226,32,70,18,128,137,68,34,145,72,36,18,137,68,34,145,72,36,18,137,196,65,140,36,0,19,137,68,34,145,72,36,18,137,68,34,145,72,36,18,137,131,24,73,0,38,18,137,68,34,145,72,36,18,137,68,34,145,72,36,18,7,49,146,0,76,36,18,137,68,34,145,72,36,18,137,68,34,145,72,36,14,98,36,1,152,72,36,18,137,68,34,145,72,36,18,137,68,34,145,72,28,196,72,2,48,145,72,36,18,137,68,34,145,72,36,18,137,68,34,145,56,136,145,4,96,34,145,72,36,18,137,68,34,145,72,36,18,137,68,34,113,16,35,9,192,68,34,145,72,36,18,137,68,34,145,72,36,18,137,68,226,32,70,18,128,137,68,34,145,72,36,18,137,68,34,145,72,36,18,137,196,65,140,36,0,19,137,68,34,145,72,36,18,137,68,34,145,72,36,18,137,131,24,73,0,38,18,137,68,34,145,72,36,18,137,68,34,145,72,36,18,7,49,146,0,76,36,18,137,68,34,145,72,36,18,137,68,34,145,72,36,14,98,36,1,152,72,36,18,137,68,34,145,72,36,18,137,68,34,145,72,28,196,72,2,48,145,72,36,18,137,68,34,145,72,36,18,137,68,34,145,56,136,145,4,96,34,145,72,36,18,137,68,34,145,72,36,18,137,68,34,113,16,35,9,192,68,34,145,72,36,18,137,68,34,145,72,36,18,137,68,226,32,70,18,128,137,68,34,145,72,36,18,137,68,34,145,72,36,18,137,196,65,140,36,0,19,137,68,34,145,72,36,18,137,68,34,145,72,36,18,137,131,24,73,0,38,18,137,68,34,145,72,36,18,137,68,34,145,72,36,18,7,49,146,0,76,36,18,137,68,34,145,72,36,18,137,68,34,145,72,36,14,98,36,1,152,72,36,18,137,68,34,145,72,36,18,137,68,34,145,72,28,196,72,2,48,145,72,36,18,137,68,34,145,72,36,18,137,68,34,145,56,136,145,4,96,34,145,72,36,18,137,68,34,145,72,36,18,137,68,34,113,16,35,9,192,68,34,145,72,36,18,137,68,34,145,72,36,18,137,68,226,32,70,18,128,137,68,34,145,72,36,18,137,68,34,145,72,36,18,137,196,65,140,254,72,36,18,137,68,34,145,152,199,184,237,182,219,98,215,174,93,113,228,145,71,70,127,127,154,46,119,21,220,122,235,173,49,50,50,18,107,214,172,137,158,158,158,72,36,18,63,142,225,225,225,24,31,31,159,214,181,3,3,3,251,101,45,105,99,95,95,95,244,246,254,120,238,201,216,216,88,108,220,184,177,254,219,210,165,75,167,37,227,189,239,232,232,104,253,223,110,247,109,130,28,105,94,91,190,239,217,5,126,239,239,211,233,31,223,119,207,242,157,217,192,243,183,108,217,82,63,111,201,146,37,243,78,183,237,216,177,163,214,187,43,87,174,156,209,247,214,175,95,31,159,253,236,103,99,217,178,101,241,248,199,63,190,238,163,217,222,107,46,97,188,182,110,221,90,143,185,182,89,11,123,3,238,191,121,243,230,105,207,229,68,98,95,35,103,101,34,145,72,36,18,243,24,12,201,155,110,186,41,86,173,90,21,135,29,118,216,164,215,222,114,203,45,181,35,117,232,161,135,198,234,213,171,235,223,221,124,243,205,177,105,211,166,59,174,225,108,48,76,23,47,94,28,139,22,45,138,5,11,22,116,189,31,39,231,234,171,175,174,175,57,226,136,35,102,109,204,122,7,237,88,177,98,69,125,159,153,64,27,222,251,222,247,198,15,126,240,131,248,253,223,255,253,56,238,184,227,98,79,161,61,223,250,214,183,226,180,211,78,155,147,251,53,113,233,165,151,198,117,215,93,23,143,124,228,35,103,237,24,238,11,108,223,190,189,118,62,47,187,236,178,250,103,36,155,190,216,159,14,90,27,255,248,143,255,24,55,222,120,99,252,211,63,253,83,61,87,103,130,178,110,142,58,234,168,218,217,235,134,246,250,104,227,144,67,14,137,195,15,63,60,18,137,249,8,107,248,175,254,234,175,106,130,109,42,88,67,191,248,139,191,184,79,231,243,208,208,80,124,231,59,223,137,143,124,228,35,241,202,87,190,50,142,62,250,232,59,253,157,172,36,223,201,33,186,233,164,147,78,138,151,190,244,165,181,190,155,12,214,247,123,222,243,158,184,246,218,107,227,231,126,238,231,226,148,83,78,153,180,13,111,122,211,155,234,64,146,247,23,72,42,223,167,223,10,16,85,116,212,169,167,158,90,19,87,116,100,55,92,112,193,5,241,254,247,191,63,206,58,235,172,248,201,159,252,201,25,235,198,175,126,245,171,241,153,207,124,166,150,63,190,75,103,63,245,169,79,141,123,221,235,94,83,146,153,251,10,127,247,119,127,87,147,121,175,125,237,107,235,126,153,46,244,237,255,252,207,255,196,25,103,156,17,143,126,244,163,99,112,112,112,214,247,154,11,176,33,140,215,135,63,252,225,90,159,32,232,204,129,7,61,232,65,241,184,199,61,110,206,9,113,207,250,247,127,255,247,120,241,139,95,28,247,189,239,125,35,145,152,111,72,2,48,145,72,36,18,137,121,140,175,125,237,107,53,241,117,255,251,223,63,94,247,186,215,117,53,158,25,185,111,124,227,27,227,115,159,251,92,60,255,249,207,143,95,253,213,95,173,127,255,230,55,191,57,62,248,193,15,222,233,90,145,111,68,220,3,30,240,128,218,72,237,230,16,94,124,241,197,241,243,63,255,243,53,153,248,215,127,253,215,53,97,54,27,124,236,99,31,171,29,128,135,61,236,97,181,179,58,83,32,54,145,57,28,185,185,192,23,190,240,133,120,253,235,95,31,207,122,214,179,226,215,126,237,215,98,46,241,247,127,255,247,53,185,248,191,255,251,191,115,78,46,206,21,16,126,230,5,135,8,97,92,112,226,137,39,214,125,242,140,103,60,163,118,218,246,55,56,199,62,205,44,157,233,162,172,155,223,252,205,223,140,159,250,169,159,234,122,93,167,245,209,196,115,158,243,156,122,45,205,103,50,55,113,215,133,172,38,164,70,83,54,34,90,172,27,164,62,2,187,64,224,199,245,251,2,72,160,243,206,59,47,254,251,191,255,59,126,244,163,31,213,250,233,121,207,123,222,29,4,160,53,237,247,127,248,135,127,88,103,101,157,124,242,201,117,134,24,93,33,216,243,219,191,253,219,113,206,57,231,116,189,191,247,32,103,93,235,94,127,241,23,127,209,245,218,171,174,186,42,254,235,191,254,171,38,218,200,55,228,79,249,62,226,17,233,104,125,107,227,37,151,92,18,255,247,127,255,87,203,133,127,248,135,127,168,219,213,9,31,248,192,7,226,19,159,248,68,77,110,62,252,225,15,175,239,57,29,144,189,111,123,219,219,234,15,125,122,252,241,199,215,153,128,250,194,253,126,230,103,126,166,38,41,39,35,31,247,21,144,179,219,182,109,171,179,247,246,148,180,155,237,189,16,199,230,243,11,95,248,194,152,13,16,228,230,224,219,223,254,246,88,190,124,121,61,255,100,91,126,255,251,223,143,143,127,252,227,181,189,244,59,191,243,59,119,90,39,123,138,13,27,54,212,235,143,221,146,72,204,71,36,1,56,15,64,240,19,22,148,183,200,187,8,221,254,222,234,66,49,50,158,41,98,2,76,36,236,185,207,125,110,236,45,80,186,148,45,229,79,200,119,139,214,83,242,174,161,168,167,114,78,220,115,231,206,157,63,118,173,126,214,231,5,254,62,221,45,17,158,239,251,140,136,217,102,194,104,23,99,71,198,1,99,140,66,106,71,251,40,201,119,189,235,93,117,214,13,131,105,111,165,169,207,20,218,238,253,219,206,152,254,221,159,206,145,249,138,28,96,236,78,54,46,218,207,41,119,237,100,243,108,95,131,161,240,206,119,190,51,30,243,152,199,196,61,239,121,207,72,36,58,225,162,139,46,170,157,19,68,96,39,152,71,223,253,238,119,59,254,141,51,241,179,63,251,179,117,54,148,245,203,40,230,156,125,242,147,159,172,9,32,6,112,219,40,183,94,232,0,242,146,30,40,25,115,51,133,231,33,154,200,88,89,15,156,85,237,216,159,144,101,241,236,103,63,59,30,251,216,199,198,92,67,22,199,233,167,159,62,227,76,199,125,5,58,212,120,127,239,123,223,139,123,220,227,30,181,243,106,60,200,69,78,237,63,255,243,63,215,78,42,71,116,166,89,119,7,42,232,90,36,225,49,199,28,243,99,127,147,89,52,95,50,114,18,137,54,216,145,2,67,205,45,192,2,28,2,54,50,211,158,248,196,39,222,241,123,246,209,190,200,190,98,147,253,237,223,254,109,124,241,139,95,172,137,21,114,6,225,210,4,59,88,176,132,126,249,141,223,248,141,58,83,74,22,227,249,231,159,31,127,242,39,127,18,127,243,55,127,19,255,242,47,255,82,147,53,83,225,135,63,252,97,172,93,187,182,99,192,133,254,65,172,21,219,189,13,223,241,60,58,82,31,146,125,72,61,114,80,22,215,27,222,240,134,31,251,14,27,253,203,95,254,114,45,47,232,51,215,63,229,41,79,137,233,128,14,151,29,39,24,246,203,191,252,203,53,33,165,191,16,100,130,100,200,71,50,231,105,79,123,90,236,111,252,222,239,253,94,173,183,231,66,151,205,246,94,130,51,87,94,121,229,172,9,64,217,165,239,120,199,59,106,219,250,37,47,121,73,61,222,124,22,229,37,140,131,185,33,195,92,251,230,74,206,203,44,52,174,199,30,123,108,36,18,243,17,73,0,238,71,32,167,164,174,83,48,12,111,74,144,34,167,40,41,237,102,154,60,5,230,239,211,169,115,49,23,160,76,25,15,148,28,69,164,173,123,19,148,46,231,82,148,103,50,162,241,154,107,174,137,63,251,179,63,171,13,152,63,253,211,63,173,251,171,27,68,5,109,31,210,143,174,5,198,197,127,252,199,127,212,142,79,65,169,189,113,194,9,39,212,89,15,4,118,55,18,73,164,144,81,35,42,73,145,44,92,184,48,102,2,219,15,40,119,228,170,190,229,92,73,251,151,97,112,239,123,223,251,14,18,77,59,25,23,156,18,78,216,124,33,0,141,143,12,35,243,181,9,253,160,223,158,252,228,39,215,219,33,246,181,179,196,200,180,142,24,83,15,125,232,67,187,94,103,158,49,46,47,188,240,194,189,74,104,67,169,13,51,157,190,16,41,255,212,167,62,85,103,223,36,1,152,232,6,164,157,136,117,55,2,144,12,229,84,117,2,25,242,224,7,63,56,238,118,183,187,221,241,59,242,142,227,248,249,207,127,190,118,158,206,62,251,236,59,125,7,233,71,142,146,119,116,149,103,11,72,204,52,64,197,120,247,185,207,125,238,83,223,207,122,221,219,235,111,42,144,87,175,126,245,171,99,111,128,195,221,116,186,231,19,200,64,14,207,215,191,254,245,120,209,139,94,84,59,85,77,61,74,126,255,250,175,255,122,29,144,176,117,107,190,102,48,206,53,232,90,68,40,251,43,145,56,144,64,182,183,51,184,11,201,39,169,96,50,194,133,173,137,8,145,225,61,149,61,43,115,139,13,235,126,147,149,141,0,246,15,191,229,151,126,233,151,106,162,139,188,105,19,128,182,191,178,199,4,35,108,195,44,16,148,17,204,178,101,87,29,185,167,63,253,233,147,62,75,91,36,81,176,161,216,229,109,155,235,250,235,175,143,111,126,243,155,93,51,234,144,65,236,240,230,223,101,229,125,229,43,95,169,51,224,17,130,237,239,210,133,8,69,217,243,50,11,63,244,161,15,213,239,41,160,63,21,144,133,250,210,54,231,34,95,217,254,124,45,217,202,178,213,232,250,78,224,55,248,155,82,32,147,5,221,201,121,99,165,221,147,249,73,80,18,18,100,48,182,239,217,222,174,93,192,31,117,127,190,146,173,218,211,177,115,187,221,75,91,5,33,189,155,121,60,151,153,231,236,154,255,252,207,255,140,51,207,60,179,206,248,111,246,133,177,98,3,200,188,52,214,178,68,219,219,200,5,203,216,65,222,113,58,253,200,150,215,143,230,228,84,193,82,227,232,157,39,27,75,125,227,249,214,230,124,42,205,145,56,240,145,4,224,126,4,133,40,101,221,162,22,249,34,168,9,43,25,74,8,34,145,177,146,82,126,197,21,87,212,105,208,15,121,200,67,186,58,127,115,137,47,125,233,75,181,66,80,171,65,86,210,124,41,190,77,184,170,173,64,24,202,36,121,194,19,158,208,241,58,132,165,76,6,215,54,183,59,48,118,144,136,250,243,220,115,207,173,21,13,35,133,16,214,239,140,13,219,14,40,242,78,248,244,167,63,93,103,216,80,20,63,241,19,63,209,85,161,117,2,210,81,116,143,35,76,233,223,253,238,119,175,13,11,100,171,45,104,182,236,253,194,47,252,194,188,206,52,96,180,168,111,101,110,104,127,33,74,41,62,105,244,28,75,6,159,204,154,125,249,30,140,145,153,20,193,222,219,160,216,223,242,150,183,212,209,97,219,77,18,137,185,0,35,150,222,32,191,218,134,170,185,47,154,77,182,200,72,152,14,200,81,228,30,103,6,185,223,198,55,190,241,141,184,225,134,27,106,153,200,216,167,147,56,82,15,124,224,3,99,186,224,36,189,251,221,239,174,141,92,117,154,172,11,142,26,114,169,155,99,234,253,60,155,62,148,165,75,239,181,193,97,112,31,142,154,64,138,108,70,191,67,224,144,223,116,0,121,206,129,99,232,63,226,17,143,168,101,126,129,123,35,62,17,238,229,247,244,0,25,70,190,147,39,72,66,58,166,233,92,115,8,124,79,16,129,60,164,163,213,250,179,133,172,200,60,250,83,176,232,5,47,120,193,29,78,181,241,225,0,35,105,111,191,253,246,58,227,142,46,87,35,169,41,43,101,135,112,70,100,17,106,163,247,34,95,5,168,158,249,204,103,222,201,241,54,102,250,128,78,115,127,115,66,91,38,171,19,233,221,100,219,35,250,140,71,219,177,149,185,104,219,172,185,68,214,23,7,213,253,189,19,189,91,8,3,118,139,249,211,118,94,244,189,241,243,174,100,179,119,21,28,106,183,203,223,220,143,3,198,129,215,223,72,56,239,218,6,93,169,223,141,39,194,67,192,76,150,197,190,46,176,62,211,113,180,123,194,207,156,126,4,187,113,101,203,209,17,198,74,160,15,185,78,87,176,181,204,53,223,115,127,107,199,220,116,93,59,19,211,216,235,59,247,54,39,108,83,52,87,75,127,32,80,232,100,191,47,246,146,235,216,25,119,149,172,206,68,119,144,45,136,38,25,222,228,152,53,101,158,41,247,32,16,89,192,38,181,54,17,116,118,165,144,145,230,145,96,206,171,94,245,170,174,117,247,204,185,63,254,227,63,238,250,124,118,57,2,144,14,176,230,219,176,182,213,215,35,75,167,34,0,17,45,214,165,108,118,118,121,91,206,88,79,69,55,8,64,77,7,197,150,236,180,219,135,44,162,91,4,211,172,125,4,141,190,68,102,78,22,128,46,40,114,194,24,144,183,77,255,138,188,165,111,11,200,118,254,1,57,99,92,100,195,25,175,114,184,6,194,179,249,190,100,175,113,42,181,238,60,203,61,141,133,246,150,103,147,189,100,169,68,15,50,196,120,72,132,32,159,108,63,46,100,215,43,94,241,138,186,157,72,78,164,50,153,68,231,8,184,147,49,64,23,248,142,160,215,100,36,114,251,94,218,192,158,144,105,73,183,128,185,101,12,127,229,87,126,165,214,197,2,148,101,199,150,190,214,46,73,32,211,177,65,140,161,182,250,175,221,15,157,8,60,191,179,205,27,73,220,36,216,200,118,4,116,89,31,250,205,174,129,223,253,221,223,189,67,39,150,177,41,117,115,205,9,99,33,73,196,253,248,207,178,10,203,46,3,36,177,247,209,15,124,83,126,190,126,215,127,130,110,143,122,212,163,238,152,107,214,25,61,173,253,244,173,223,179,107,232,90,115,248,47,255,242,47,239,100,207,36,18,51,69,18,128,251,9,20,8,71,8,1,69,248,16,26,4,12,225,141,136,34,92,125,126,235,183,126,171,22,168,4,57,129,206,56,220,23,4,32,103,143,96,188,223,253,238,55,47,9,169,226,220,49,18,58,69,220,144,108,12,238,110,208,223,250,182,20,25,166,96,56,59,106,145,200,26,236,68,0,50,32,100,174,40,14,204,137,34,188,39,171,43,212,4,1,110,59,131,126,21,225,115,255,178,221,96,221,186,117,181,194,231,36,83,240,148,250,124,7,167,130,98,43,10,21,137,202,105,71,104,51,62,56,151,200,138,125,5,100,66,33,209,231,3,204,79,134,3,231,56,9,192,196,92,129,131,198,209,32,251,16,95,205,204,96,1,6,6,233,203,94,246,178,58,226,61,29,48,50,57,45,12,127,25,16,77,144,77,28,39,191,103,108,147,93,239,123,223,251,106,163,28,249,50,221,40,61,131,159,44,102,60,147,9,28,36,6,63,210,167,77,0,122,38,98,77,70,8,29,201,48,38,91,56,138,237,32,20,121,76,102,90,243,174,101,24,51,166,145,43,50,219,16,40,140,112,142,18,178,68,240,230,143,254,232,143,106,199,213,189,74,102,128,159,25,210,214,44,217,204,41,226,108,185,159,247,231,128,114,158,16,52,218,194,184,71,172,104,155,103,115,96,56,101,174,113,111,64,234,208,215,244,3,253,237,123,255,250,175,255,90,203,4,253,198,249,209,62,5,232,57,3,200,177,66,162,113,198,100,169,211,49,250,130,140,229,116,121,175,203,47,191,188,118,56,252,142,211,233,153,174,43,246,131,231,34,136,233,54,229,16,58,1,217,228,187,178,206,187,201,75,122,31,89,85,116,191,246,179,75,202,188,162,55,245,185,32,27,249,38,139,176,204,7,253,136,40,214,223,198,215,123,105,151,45,137,116,70,201,138,112,29,219,199,117,218,97,156,244,181,249,109,59,30,121,94,158,239,90,186,197,251,211,247,244,41,103,74,6,13,66,107,95,97,54,227,200,174,176,198,92,91,136,55,115,195,187,32,52,189,139,247,247,187,111,127,251,219,53,145,108,151,128,62,70,66,35,231,221,131,67,92,250,131,125,195,1,180,222,205,85,243,254,163,31,253,104,77,76,34,101,56,163,165,172,132,191,179,49,180,93,223,239,171,250,111,137,249,11,114,223,26,21,92,64,26,35,198,200,74,164,191,109,168,106,180,150,228,3,50,217,223,200,126,182,41,194,79,41,10,107,213,28,180,61,118,170,195,58,58,161,100,63,33,251,59,17,210,165,118,33,189,51,21,144,70,72,22,109,17,80,71,164,20,152,247,214,43,187,221,179,58,17,128,229,100,216,114,162,176,127,91,139,222,211,182,222,182,174,35,63,201,102,122,134,236,229,135,232,31,36,251,116,8,64,122,130,94,69,48,185,23,251,117,178,242,79,101,231,138,157,55,200,49,107,90,34,130,53,175,221,175,121,205,107,234,239,187,14,185,230,67,134,147,25,146,38,200,74,186,194,238,157,82,226,128,236,16,232,241,60,239,193,183,52,166,228,60,187,66,32,31,233,228,158,205,146,63,222,219,125,244,167,236,71,215,106,135,228,6,68,24,219,160,27,218,247,66,178,145,235,100,35,157,69,167,210,95,228,159,118,186,23,121,134,8,38,39,201,88,99,209,173,38,99,27,165,54,166,185,60,217,86,92,122,170,105,139,248,30,255,156,221,97,108,236,156,176,6,244,171,45,233,127,240,7,127,112,135,238,44,135,139,232,127,115,197,28,107,254,173,153,148,80,78,157,38,151,17,191,116,57,219,68,159,235,63,115,130,157,100,93,120,190,57,197,102,66,94,178,1,232,80,122,131,189,54,95,146,29,18,7,46,146,0,220,79,224,124,16,252,162,106,77,67,157,224,16,229,103,248,149,204,52,134,118,57,161,142,210,164,4,24,153,205,172,4,66,158,145,231,58,66,132,82,106,70,98,24,208,162,120,4,7,35,210,181,190,227,30,205,244,99,217,13,4,146,235,41,134,82,155,144,113,78,57,17,58,174,33,184,125,8,189,118,234,60,184,63,65,77,49,51,68,189,7,135,181,212,242,16,81,241,125,215,149,162,172,51,1,97,205,240,214,23,157,8,64,142,91,137,84,118,131,254,105,182,155,82,166,212,40,32,223,109,215,29,41,191,167,44,9,102,134,185,136,253,116,140,31,14,59,199,139,50,227,36,52,35,138,20,221,203,95,254,242,218,120,145,53,49,21,1,104,220,204,29,138,191,211,88,131,118,154,11,148,166,113,211,70,202,181,73,230,154,99,198,192,248,148,45,36,237,107,186,193,53,250,174,217,127,200,46,10,144,131,228,93,41,46,227,235,57,158,111,46,105,55,5,89,182,167,152,103,222,163,164,184,251,189,54,180,141,32,239,163,157,222,221,120,91,51,174,47,109,165,176,205,203,118,138,252,116,231,89,123,94,107,135,254,104,27,166,101,94,123,111,235,132,113,170,29,218,83,250,194,239,205,203,82,103,173,211,122,77,36,102,3,68,21,199,132,161,142,192,41,235,200,220,37,143,144,7,221,182,157,48,60,145,132,100,130,249,78,62,32,230,4,53,232,28,242,185,9,243,22,137,65,71,21,242,2,177,239,30,116,210,116,9,64,198,177,123,113,70,172,17,247,19,100,145,173,193,184,110,130,28,224,92,104,43,50,142,99,106,13,123,95,164,97,167,53,132,12,113,64,131,44,65,235,13,201,132,120,241,62,238,33,51,171,100,44,248,175,123,118,42,169,192,177,209,183,140,114,109,244,126,136,62,25,18,200,25,25,14,250,14,217,135,116,210,255,250,132,195,233,153,8,58,227,227,222,109,195,31,217,201,232,71,164,210,1,100,54,7,76,80,200,123,209,61,205,154,136,190,203,208,87,210,192,61,141,21,185,138,44,123,210,147,158,84,95,207,1,212,102,206,159,12,26,242,134,227,244,214,183,190,181,214,127,221,130,83,100,179,251,183,199,187,9,242,183,41,219,5,119,56,36,28,114,239,74,142,146,147,250,6,97,71,214,115,130,193,156,50,182,254,109,92,200,199,114,24,7,71,78,6,5,24,11,4,162,247,65,32,146,207,116,172,185,161,56,190,113,43,243,155,220,55,231,254,252,207,255,188,118,230,180,135,19,166,168,187,247,156,139,45,99,165,54,47,61,213,6,251,135,206,158,205,56,106,107,25,199,166,61,66,167,121,103,127,163,183,140,47,59,65,95,185,55,34,193,220,247,119,191,87,10,132,158,161,51,17,7,244,161,237,107,130,137,108,52,78,190,57,110,44,172,231,2,235,143,163,110,173,177,105,50,251,239,174,141,82,2,128,172,147,161,44,96,84,96,62,171,133,102,93,250,125,177,83,5,28,200,82,246,110,185,7,27,216,156,167,119,148,115,152,105,162,128,117,102,189,33,141,58,109,127,52,79,205,87,242,125,58,144,201,77,166,89,7,214,78,145,241,230,191,123,40,93,97,45,118,2,127,76,182,150,119,160,123,4,151,252,142,92,213,71,109,32,238,217,156,100,151,239,200,172,227,59,144,105,214,235,84,53,11,173,81,250,16,9,235,67,222,249,157,251,32,155,252,220,238,19,50,130,236,44,4,155,172,72,242,151,142,242,29,217,119,244,172,122,119,124,8,247,47,107,93,48,133,252,64,132,26,87,54,185,154,120,236,87,196,83,9,92,201,146,23,124,161,91,16,103,157,202,63,144,251,100,9,153,82,100,157,118,11,198,152,83,147,17,128,109,176,47,200,49,109,45,89,114,18,92,248,0,96,60,217,51,136,47,99,50,211,96,15,89,105,7,131,251,205,164,222,119,201,248,163,151,126,250,167,127,186,150,219,230,133,49,215,191,72,114,4,94,1,125,105,123,177,57,80,80,50,26,59,129,29,37,19,176,36,129,88,119,116,136,0,14,2,80,191,152,199,198,141,158,43,135,147,32,182,203,110,140,68,98,79,145,4,224,126,2,197,74,104,48,30,75,109,191,2,66,193,214,28,96,36,50,184,25,133,4,133,8,60,101,65,48,51,166,193,61,68,81,40,58,130,189,212,122,162,136,138,0,23,233,147,221,198,48,164,4,9,120,78,35,69,165,14,148,104,143,239,33,213,164,34,151,40,13,227,154,17,206,240,38,152,101,27,48,62,57,24,190,95,182,226,16,254,165,118,14,65,205,240,119,15,39,76,138,142,19,190,4,36,35,152,192,23,97,148,57,225,30,140,119,10,165,144,156,211,129,247,163,248,68,78,8,196,38,97,196,89,40,228,156,118,78,23,229,128,11,99,211,118,16,57,31,162,65,148,48,71,19,201,195,249,16,77,108,70,27,59,193,152,24,43,206,185,162,190,157,182,44,113,150,24,2,174,157,12,101,172,41,10,253,219,105,172,57,193,140,56,198,8,3,75,223,80,212,156,10,25,68,230,154,247,225,200,48,226,202,9,144,156,107,10,79,253,201,217,108,171,162,48,75,45,144,82,135,140,145,33,75,135,163,34,122,102,236,57,172,140,17,202,153,243,200,216,228,248,251,30,7,135,49,192,169,41,109,240,206,72,129,178,157,12,204,57,209,192,114,66,156,185,32,194,41,34,93,198,195,179,244,131,236,147,66,88,152,103,157,78,229,162,208,255,237,223,254,173,190,86,187,60,155,147,247,202,87,190,242,78,209,70,243,218,60,97,96,105,59,99,8,68,91,17,7,174,181,62,188,147,241,49,78,12,53,78,43,199,188,157,101,149,72,204,4,200,20,25,87,156,49,198,118,113,200,200,101,242,84,118,64,183,26,68,116,137,232,117,147,52,39,111,24,178,130,18,77,167,197,220,181,166,200,67,50,3,172,31,219,131,74,25,132,54,121,215,9,190,95,50,215,203,54,47,198,174,239,106,111,123,43,51,242,8,201,130,44,66,194,21,185,46,72,130,120,236,228,12,186,23,29,86,200,21,235,150,206,161,147,202,51,253,23,57,70,150,148,237,110,109,148,147,102,181,149,156,215,79,222,215,253,74,159,113,138,244,155,107,232,69,114,194,218,247,60,178,169,83,246,6,89,72,14,90,251,2,61,244,0,200,176,35,79,232,219,66,48,54,97,235,93,25,95,125,198,201,70,132,202,6,227,176,201,72,40,5,213,57,232,218,200,89,109,7,152,218,32,235,96,186,39,86,26,67,242,12,200,241,146,217,173,143,200,60,31,78,17,221,110,14,249,59,27,69,155,11,137,40,203,136,237,130,44,5,186,190,156,144,76,119,21,7,135,67,205,105,189,250,234,171,235,249,90,8,64,127,55,231,75,223,233,127,50,88,191,115,122,39,35,51,167,11,122,179,156,154,221,6,153,206,185,155,205,56,34,30,204,163,54,232,74,186,174,180,157,3,204,206,211,143,77,210,129,46,180,22,141,27,253,40,43,137,67,236,57,250,171,64,96,82,38,142,126,109,18,128,108,11,127,155,47,217,241,137,253,11,246,13,91,202,92,106,215,41,101,59,145,147,116,139,121,91,2,170,178,167,216,242,5,228,14,249,76,23,240,45,216,181,211,169,125,215,4,89,203,150,154,140,56,44,132,220,116,160,173,228,165,249,79,54,218,77,195,191,240,111,63,91,87,221,8,64,176,62,138,94,240,95,237,67,226,208,59,77,93,71,118,177,19,17,142,158,201,182,4,164,35,253,165,63,232,204,201,202,38,185,63,249,197,126,213,215,214,61,194,145,124,100,147,179,25,5,152,154,1,47,1,17,101,119,154,237,69,78,249,174,204,67,99,201,7,228,155,88,243,197,54,45,32,239,75,73,36,4,18,146,137,30,65,70,21,144,73,124,61,58,178,91,189,59,36,33,157,168,31,244,15,155,196,181,238,63,83,98,202,59,208,85,228,27,185,106,158,145,245,182,161,195,158,30,44,104,12,139,159,52,19,130,154,191,202,95,50,182,244,75,73,130,49,143,74,48,170,9,58,160,232,131,233,128,220,46,242,216,60,49,174,116,103,169,173,206,175,212,191,116,126,243,100,98,107,214,188,179,238,18,137,61,69,18,128,251,9,140,62,134,50,39,72,228,73,230,148,197,205,152,39,24,138,242,32,92,145,129,162,32,8,20,10,142,51,83,132,135,140,132,178,21,132,1,74,144,32,189,144,46,140,86,105,213,132,115,73,189,102,168,19,224,69,200,75,249,167,32,41,119,31,223,119,63,223,231,84,34,107,24,228,140,95,10,197,97,26,20,149,40,18,197,65,161,150,45,59,162,81,69,8,150,122,65,140,120,53,42,188,155,15,103,200,61,56,121,200,69,194,140,227,37,50,197,192,157,238,201,144,20,35,195,152,242,212,174,38,177,130,116,33,176,41,196,110,4,32,37,232,185,165,110,156,235,141,5,227,154,49,211,206,40,224,144,80,238,12,121,74,223,24,80,212,4,241,84,4,160,231,112,46,16,168,221,162,239,198,187,83,221,163,38,154,99,141,204,165,140,154,99,173,95,75,100,86,6,6,229,97,172,141,163,223,217,186,70,193,114,248,101,20,248,158,249,132,240,163,120,144,148,50,8,140,83,183,26,136,147,65,31,34,6,40,219,230,73,138,230,29,242,75,63,49,194,204,101,191,227,36,154,143,148,161,143,113,212,206,178,165,4,161,236,158,136,81,115,73,244,211,60,52,119,144,175,230,156,249,91,140,182,230,214,130,230,60,227,124,34,109,203,60,115,175,230,60,163,204,205,93,142,53,103,214,186,52,222,28,86,253,45,66,90,200,145,50,175,173,29,17,80,70,143,12,42,247,21,13,119,31,107,217,59,250,30,66,80,212,210,58,110,42,242,68,98,182,48,63,173,125,115,174,16,250,228,32,195,159,204,43,132,126,27,230,32,18,165,200,25,50,144,44,177,6,145,231,100,74,115,123,38,199,162,100,238,150,226,237,37,51,140,124,177,166,166,42,4,111,253,121,6,194,158,243,81,96,253,145,189,28,23,107,164,232,59,89,111,214,177,235,155,14,148,119,236,118,114,37,217,223,36,188,74,70,125,147,224,146,1,224,251,214,109,251,4,243,2,14,22,189,98,91,170,119,231,228,208,135,126,87,238,175,173,178,223,200,51,239,195,209,146,253,224,89,221,100,59,135,1,113,232,187,109,253,102,44,181,171,83,182,64,59,251,162,56,227,116,42,200,20,144,117,40,32,164,173,136,72,58,89,127,76,230,236,148,140,245,78,153,110,157,96,156,232,124,247,109,103,151,154,75,116,10,221,93,2,138,218,169,141,205,250,139,165,60,67,113,74,57,138,28,28,239,208,116,52,181,187,19,177,76,198,183,183,139,23,231,184,237,140,205,22,198,24,121,218,137,24,53,167,102,59,142,77,7,187,253,188,166,221,226,158,236,142,246,243,217,138,230,172,185,11,244,20,82,132,62,67,72,54,81,50,123,203,28,1,99,52,213,58,77,220,117,192,166,98,239,89,171,237,140,106,54,138,249,135,136,106,111,21,111,7,21,16,34,214,5,34,105,186,36,93,19,214,11,157,100,93,117,146,201,218,89,202,64,76,7,100,7,187,92,80,128,94,161,35,201,37,186,139,157,59,89,192,131,223,82,50,178,64,123,144,136,106,205,201,72,38,227,203,154,183,21,215,125,201,81,129,170,130,178,62,233,142,102,6,226,100,237,165,75,124,16,126,214,51,127,138,77,203,54,167,79,4,129,10,244,127,155,16,179,182,201,12,242,25,74,118,183,54,183,175,45,187,108,216,198,118,178,20,159,164,61,174,230,197,100,25,140,198,132,159,128,24,101,115,24,71,58,192,253,186,233,214,110,160,79,200,92,9,27,108,24,99,102,44,252,110,46,234,219,145,123,244,6,31,72,187,167,123,136,134,62,228,11,74,146,16,116,164,219,204,31,242,218,92,111,191,231,76,179,170,219,115,163,236,224,42,107,142,205,4,205,90,156,5,121,26,125,98,174,144,4,224,126,2,1,128,156,147,161,132,68,18,209,45,69,94,145,54,20,25,195,153,16,39,8,25,235,4,181,108,137,38,225,68,24,148,83,131,57,131,174,65,146,148,26,120,28,185,166,129,237,251,50,10,139,192,242,12,255,166,240,17,128,148,173,251,203,118,147,58,173,29,229,90,4,36,5,35,154,172,38,1,20,3,94,70,159,173,81,162,249,5,20,131,204,194,230,233,94,156,86,130,213,33,17,50,184,138,48,19,137,18,85,159,46,8,76,109,147,138,207,201,212,103,5,162,73,133,96,237,6,202,16,129,84,182,107,81,14,140,123,138,184,169,116,11,60,135,35,132,76,210,102,138,87,95,218,178,196,225,158,76,177,48,182,8,246,38,41,54,27,52,199,154,147,228,223,205,177,6,227,109,91,24,101,133,172,52,167,16,126,20,180,168,101,201,48,100,196,152,43,162,140,20,46,231,87,159,121,207,169,78,186,2,70,4,7,184,204,13,78,135,200,167,121,35,26,214,140,84,130,140,4,132,89,113,68,24,80,230,11,7,218,28,41,247,209,86,115,163,108,213,51,78,12,49,68,177,12,9,215,49,198,40,98,206,165,247,237,100,104,201,148,49,207,204,61,217,25,197,176,51,207,204,119,198,101,129,126,65,248,105,7,242,183,180,131,65,99,91,150,109,217,37,19,7,100,182,32,10,203,193,4,214,141,62,215,30,6,145,121,199,176,150,109,197,160,158,138,32,78,36,102,2,50,154,28,18,120,33,143,173,5,153,71,230,35,25,211,141,0,228,40,144,89,205,83,128,203,1,24,130,49,200,36,65,36,32,83,57,78,140,93,65,160,54,68,168,205,121,242,191,27,200,60,186,141,108,181,30,125,218,32,47,100,239,21,114,175,100,231,78,215,233,235,132,78,89,3,126,55,213,65,86,116,175,32,137,108,55,164,190,45,56,228,141,126,181,222,173,123,237,36,19,4,42,232,25,68,40,93,100,205,35,87,59,213,38,42,101,14,200,217,182,163,64,118,209,193,28,178,54,218,237,45,186,178,108,45,214,247,2,121,2,120,28,40,68,174,123,201,44,17,160,235,166,147,10,137,199,41,66,204,77,5,178,146,92,227,240,183,29,67,237,247,28,178,175,56,47,230,141,118,33,249,56,152,156,83,125,202,65,230,52,55,73,42,242,113,182,89,30,229,123,115,85,11,137,142,160,51,187,157,2,172,191,102,51,142,211,117,216,186,93,215,254,189,64,160,185,193,62,107,103,220,176,75,180,131,195,90,48,95,14,112,75,204,31,152,83,237,122,108,5,126,55,157,57,91,202,28,204,118,126,89,251,62,133,156,105,103,168,178,199,201,157,78,36,72,55,176,219,4,175,217,150,108,121,250,71,208,129,157,59,147,93,45,229,224,12,153,104,236,71,164,30,187,20,100,72,178,163,201,129,230,187,147,143,158,79,47,8,250,206,164,221,238,83,146,36,232,103,62,22,125,220,201,23,105,162,200,190,50,94,69,38,202,44,238,68,250,235,227,82,6,106,54,227,71,134,219,141,195,214,151,165,172,173,100,162,96,79,41,45,50,19,144,85,72,84,73,46,178,82,217,21,200,91,227,247,27,191,241,27,181,175,179,39,132,151,62,32,19,37,74,176,149,186,37,152,20,63,131,15,196,158,18,100,97,11,121,191,82,234,193,247,249,192,176,183,235,239,21,253,50,87,193,173,68,162,19,146,0,220,143,32,236,25,202,136,17,2,138,67,37,2,228,103,245,118,252,109,170,131,20,8,43,91,65,40,75,134,55,97,206,9,36,200,144,138,77,162,3,10,137,82,80,4,222,116,78,141,68,50,33,150,218,53,234,16,143,178,199,100,127,149,173,159,64,129,182,79,111,148,101,71,17,219,170,214,20,236,132,180,235,59,157,68,217,13,182,190,250,14,103,76,196,141,242,19,69,163,244,109,11,158,44,138,69,89,115,160,138,146,164,216,56,42,28,210,66,92,22,197,72,177,33,129,164,235,35,118,68,44,65,95,122,31,142,34,66,180,155,34,45,191,223,211,226,219,205,177,54,22,250,175,57,214,80,50,37,180,75,118,128,72,154,191,203,66,104,102,34,80,132,8,46,167,76,113,254,245,63,131,102,186,105,236,200,181,38,217,171,45,140,57,164,44,34,183,237,124,50,192,154,6,9,69,207,89,66,20,34,223,154,48,166,214,129,254,50,78,62,140,3,36,71,169,177,100,206,149,173,137,157,80,230,153,119,107,26,150,222,19,105,106,173,53,175,53,119,244,175,247,42,64,152,184,135,172,14,36,94,153,175,250,183,89,231,196,117,230,6,242,212,59,229,54,223,196,222,132,185,138,0,68,170,32,126,100,16,144,187,83,157,148,216,13,214,188,53,82,116,0,210,143,76,67,108,9,146,180,231,51,242,94,102,172,249,62,25,1,72,110,146,75,214,10,153,208,38,122,56,74,100,20,242,168,108,47,43,89,26,12,242,78,245,135,246,38,172,111,14,156,76,99,250,195,186,71,170,33,249,56,42,72,64,50,140,252,225,96,249,200,88,164,51,140,133,18,2,250,171,77,14,9,168,144,135,72,175,246,214,170,82,115,183,91,150,216,84,237,37,119,124,200,74,153,56,72,97,114,146,44,238,230,60,146,127,28,26,237,166,31,58,5,124,200,196,82,75,138,14,167,247,200,54,228,114,115,62,120,46,7,219,223,201,65,243,80,102,183,159,141,109,201,54,53,183,148,151,40,208,62,250,25,129,197,70,153,236,228,200,249,130,189,53,142,51,133,117,193,1,69,78,76,150,37,83,178,130,18,137,38,172,77,118,163,32,15,210,163,153,213,107,125,147,189,254,222,148,99,165,198,114,115,157,90,187,108,183,246,181,211,5,219,74,96,85,105,32,217,100,236,233,166,13,141,100,42,228,221,76,64,102,241,161,16,104,100,28,155,116,182,245,151,139,255,84,200,67,58,141,108,212,238,82,203,180,9,36,17,57,39,168,220,141,0,44,7,73,33,240,145,95,237,157,33,100,12,217,88,50,10,11,140,65,59,211,18,81,69,30,149,26,126,2,124,250,208,56,149,223,21,176,169,141,61,31,65,32,134,78,243,59,126,64,177,215,201,21,239,40,225,132,236,110,203,101,127,43,7,163,24,151,50,94,18,8,204,167,153,162,4,199,216,212,146,4,236,4,162,43,248,190,101,119,213,158,4,3,181,79,114,136,29,67,50,43,201,203,54,209,172,13,198,178,212,180,165,223,36,196,232,127,37,128,74,192,212,119,233,92,7,137,237,109,8,36,178,151,16,207,214,87,211,87,54,94,137,196,92,32,9,192,121,0,139,221,135,128,183,184,41,15,206,132,173,143,210,210,39,35,20,8,79,91,21,25,253,12,82,2,158,146,40,167,89,181,209,38,169,8,25,159,233,68,52,144,107,20,83,251,208,11,202,159,130,149,194,77,97,150,237,179,158,213,142,222,48,56,56,81,115,65,146,80,100,148,134,76,43,228,167,108,22,100,32,133,81,106,63,117,3,229,167,70,84,179,29,162,45,20,51,199,69,22,64,33,47,101,249,21,99,186,212,102,44,40,39,101,34,52,187,109,81,99,176,83,164,109,162,107,166,152,206,88,51,84,180,209,239,140,71,57,97,17,209,134,12,243,94,174,65,22,48,232,56,225,28,91,125,201,16,84,83,132,225,48,149,67,230,126,72,210,66,178,106,143,231,48,102,58,101,228,181,231,1,67,9,140,23,67,173,137,146,41,98,60,244,169,72,32,167,82,244,77,246,141,223,33,255,24,11,221,14,60,40,243,108,58,89,151,198,150,49,107,235,95,115,125,232,67,239,100,93,54,163,226,174,105,175,163,78,219,144,19,137,189,133,102,45,24,63,35,165,186,101,46,77,6,115,156,19,96,205,21,39,9,193,87,234,3,217,86,218,118,238,232,42,39,125,203,146,19,4,232,118,0,3,35,26,41,210,172,213,217,4,217,33,155,66,196,191,156,54,207,216,118,63,50,149,131,209,60,5,150,254,217,155,208,94,239,206,233,32,255,56,53,222,79,95,148,45,174,156,19,14,144,45,183,100,20,50,13,1,43,203,219,182,29,142,83,187,191,200,43,65,24,78,46,82,177,73,154,146,209,116,254,108,78,76,231,136,10,70,201,120,209,94,228,19,135,69,59,100,213,116,3,153,200,129,67,22,26,67,206,108,83,222,123,23,1,72,65,18,153,44,100,155,49,231,224,201,250,110,102,52,35,111,93,239,217,238,97,156,140,57,29,220,148,189,101,142,250,27,217,73,239,250,55,189,77,246,150,19,26,201,124,117,236,188,131,103,79,183,36,200,190,192,222,26,199,153,130,206,163,219,140,29,61,92,116,15,61,165,12,133,127,207,100,55,69,226,174,5,115,71,102,174,140,108,193,141,166,13,229,112,16,196,148,250,127,205,128,45,219,213,245,101,135,4,123,19,185,198,142,99,75,206,246,16,30,65,124,65,31,242,6,225,84,218,66,222,34,108,172,185,153,238,160,176,6,201,102,54,35,89,83,14,151,152,41,16,107,50,209,172,167,18,200,176,51,133,141,167,77,157,72,207,178,147,134,93,173,175,58,149,125,161,211,216,203,252,60,190,134,108,237,34,127,245,43,226,179,100,79,55,97,215,142,79,9,150,209,217,182,59,235,123,253,88,158,79,143,211,171,100,67,33,187,232,45,153,108,74,132,208,105,37,136,237,253,232,179,114,128,19,29,171,28,136,123,43,161,211,14,194,149,160,56,57,175,31,74,80,143,29,225,59,51,205,6,165,251,141,51,159,133,191,165,31,74,82,131,57,87,8,79,207,245,76,50,182,121,152,7,159,136,173,32,147,189,155,79,73,71,211,145,250,155,175,216,220,113,68,167,243,65,244,171,107,10,105,235,121,222,175,153,180,97,108,180,1,246,118,86,181,241,20,84,52,190,108,34,182,157,231,203,180,180,14,155,217,172,50,233,37,72,152,47,89,231,53,49,19,36,1,56,143,96,81,83,24,132,52,37,32,235,140,34,152,140,44,35,12,212,139,160,108,68,190,56,85,12,117,68,201,92,131,112,150,250,238,211,84,248,4,19,225,223,60,149,181,27,8,94,130,213,61,230,34,234,79,25,202,98,35,220,41,62,125,70,25,204,228,196,167,2,194,83,102,13,7,68,134,90,33,0,41,115,2,223,184,116,34,178,40,15,217,17,147,213,168,162,240,141,75,91,129,21,80,116,50,40,253,151,115,217,9,205,177,70,126,233,191,230,88,151,116,126,217,29,182,151,139,14,114,226,124,79,36,201,181,8,78,89,46,37,155,80,6,8,135,70,70,161,235,92,35,194,53,21,129,234,125,24,90,211,217,46,220,237,251,64,25,23,231,175,9,70,151,185,236,125,40,64,153,53,222,133,3,42,243,136,243,170,205,106,113,117,50,62,203,60,163,224,167,138,78,27,119,138,223,22,190,78,219,38,144,197,89,119,35,49,159,96,93,144,3,50,236,24,247,72,242,169,214,34,217,66,38,20,35,214,218,64,180,112,22,172,129,226,112,8,120,136,244,203,106,238,36,163,253,142,174,17,160,98,124,119,170,217,230,222,254,198,185,43,206,69,27,254,230,153,214,49,18,9,145,70,118,35,147,68,236,139,163,138,228,66,116,146,201,123,243,36,109,129,0,178,143,12,84,63,85,251,100,248,33,245,200,58,239,237,103,215,120,103,25,118,28,21,193,6,253,72,166,118,42,132,239,61,56,212,140,119,129,61,14,152,119,69,158,33,108,140,219,100,217,204,221,160,157,2,66,136,50,91,165,56,189,156,57,89,60,147,213,112,37,91,109,223,50,206,74,119,248,14,93,71,111,200,130,16,104,33,107,57,246,156,72,242,85,128,203,24,112,160,180,87,214,168,49,163,79,232,52,129,184,50,87,252,13,33,198,89,70,46,154,111,158,165,84,69,113,136,245,147,195,108,126,231,119,126,167,158,71,28,64,164,33,82,203,9,206,230,192,124,115,102,246,214,56,206,20,200,88,4,4,59,197,156,67,230,90,35,200,27,196,188,121,153,219,126,19,221,192,150,41,245,177,217,81,136,22,235,141,28,83,162,135,204,21,44,110,111,153,181,214,173,79,100,152,57,207,238,21,36,178,109,126,182,246,17,34,138,238,146,5,40,80,196,158,39,47,4,6,172,127,193,233,153,38,11,176,175,189,159,53,41,72,54,157,83,105,201,126,167,173,150,247,32,211,144,252,18,26,172,249,82,171,220,251,179,159,17,109,221,64,230,145,161,236,249,102,233,152,38,220,147,111,103,189,178,187,11,161,40,112,67,167,203,228,83,59,189,9,62,22,121,73,71,210,77,250,136,126,210,255,197,87,209,159,182,15,147,169,222,73,9,28,50,157,127,68,62,23,2,23,113,71,230,26,67,250,140,142,166,91,249,9,238,233,176,167,78,193,23,58,194,179,16,151,116,33,98,74,80,135,77,238,125,102,186,53,86,95,106,95,57,244,139,173,239,249,136,105,114,172,36,155,208,67,236,4,153,122,228,159,49,181,235,11,201,235,131,228,85,11,183,27,188,143,249,164,92,6,249,237,126,244,13,61,231,121,250,212,86,239,66,104,250,183,247,87,254,132,124,69,74,186,142,204,133,189,189,5,216,243,180,71,38,36,130,152,157,193,166,42,254,163,53,82,100,188,177,64,160,155,47,25,248,73,204,4,73,0,238,39,216,186,165,192,40,35,152,241,222,4,37,100,145,51,212,167,50,228,24,218,64,137,22,229,37,226,65,153,115,162,230,18,132,16,98,146,98,105,214,145,178,101,128,195,232,239,148,216,100,39,217,138,240,33,113,40,186,230,246,21,138,118,54,133,132,41,66,217,35,162,145,156,10,78,6,37,49,155,83,108,129,128,213,142,146,217,198,185,46,167,107,118,74,249,247,238,106,88,49,156,154,91,98,155,160,84,56,148,210,203,109,171,226,88,183,179,228,180,223,225,23,200,191,110,4,224,84,99,109,174,136,88,105,19,103,197,24,249,152,99,198,13,217,198,17,163,116,189,151,235,141,153,143,119,48,46,12,46,70,192,84,4,224,158,194,60,240,124,17,60,237,105,130,162,231,76,233,55,138,142,97,81,182,108,251,216,98,33,91,207,250,145,157,211,41,187,168,204,51,164,129,119,41,235,200,60,107,111,139,247,124,206,109,113,108,11,56,210,12,4,115,122,182,6,238,222,54,20,18,119,93,48,98,173,93,153,10,211,89,175,214,26,39,174,185,21,151,28,50,239,213,187,97,244,34,205,101,228,50,188,57,5,221,244,15,71,77,228,156,220,34,175,218,100,13,167,146,131,162,93,237,140,241,2,14,137,237,57,72,40,215,34,83,92,43,120,193,25,83,31,87,177,113,109,226,216,112,138,74,249,133,189,1,228,13,89,47,224,227,189,172,123,178,66,22,132,204,104,68,24,135,71,230,56,71,130,97,94,174,33,111,109,9,238,70,90,145,49,250,88,182,3,195,94,191,211,51,229,36,221,246,1,23,211,1,187,1,241,168,252,134,172,112,247,164,191,56,171,157,78,157,109,130,174,228,116,115,20,189,43,123,132,206,212,38,239,34,251,146,156,45,164,158,121,38,131,132,99,171,134,170,57,228,90,239,175,253,158,9,174,247,61,58,73,173,40,193,41,178,211,189,219,129,24,142,36,167,95,251,233,78,237,215,151,28,51,247,156,233,169,162,251,2,123,99,28,103,10,125,172,223,100,75,210,251,198,196,26,209,119,72,219,217,150,2,72,28,92,48,39,145,24,157,130,56,165,6,57,251,16,113,44,8,80,78,152,23,80,104,7,179,201,64,36,63,251,149,77,196,62,22,44,23,68,158,238,246,95,247,215,158,166,45,69,191,200,118,34,83,16,25,165,180,13,146,17,105,211,244,51,58,161,36,77,180,203,75,208,43,100,26,146,168,249,46,218,221,60,12,164,124,159,255,210,60,192,199,117,72,38,50,170,4,184,232,89,31,255,158,108,157,123,31,228,170,96,91,55,2,144,206,181,134,233,112,190,131,182,90,195,250,8,225,100,28,218,245,100,213,214,166,147,101,237,177,109,181,155,14,66,214,150,49,46,129,65,122,72,96,15,193,171,63,145,123,228,83,243,160,193,114,226,47,2,77,18,0,249,161,175,200,121,186,165,248,80,8,88,127,115,111,191,243,55,109,69,84,26,47,125,133,52,38,175,155,201,13,218,132,48,108,254,174,121,47,144,25,46,184,47,177,65,54,32,50,148,254,241,12,58,183,180,193,191,249,53,158,199,119,44,62,131,255,154,83,252,160,201,160,29,178,227,17,183,72,188,82,234,71,155,233,43,250,174,105,167,232,47,153,144,250,15,25,201,142,55,111,248,73,222,187,121,72,103,251,29,155,239,239,253,154,190,104,89,3,237,249,234,26,191,111,102,140,26,107,135,208,72,106,177,230,244,139,185,97,110,233,135,178,238,4,39,141,193,108,179,112,19,119,93,36,1,184,159,64,240,75,221,37,124,41,185,178,231,31,121,134,212,176,200,101,37,21,161,100,241,19,228,210,243,25,126,126,246,59,74,190,100,118,32,61,252,94,100,198,117,115,13,206,156,72,18,131,157,114,38,128,68,37,56,67,82,246,145,100,4,81,183,34,244,64,168,81,120,140,86,153,95,4,167,123,112,188,144,119,51,141,246,17,196,132,34,35,70,186,52,71,101,42,163,1,202,118,107,2,185,20,195,21,201,114,143,82,91,9,144,97,250,185,121,200,72,19,12,1,164,20,98,141,210,238,182,101,137,115,73,241,112,28,202,105,131,101,123,169,236,65,142,18,165,218,205,96,128,230,88,83,124,222,189,61,214,8,51,145,79,6,13,69,46,178,235,190,37,155,174,40,13,153,115,12,30,74,145,161,83,230,147,57,56,155,122,46,51,133,249,78,25,35,17,252,151,2,55,15,204,1,134,41,39,198,239,101,153,48,82,40,100,14,182,255,234,51,74,183,249,62,109,148,121,166,191,25,175,230,90,153,103,62,205,186,34,8,12,6,24,131,73,4,205,61,69,91,205,115,6,175,232,228,76,235,145,149,182,25,7,31,134,134,254,205,204,140,196,108,64,198,32,195,154,117,133,56,17,182,233,88,223,77,167,198,53,78,160,110,110,193,100,224,202,138,104,194,90,39,23,172,165,82,3,136,124,17,96,240,111,191,239,6,142,132,136,59,71,178,211,33,14,218,99,221,34,245,38,59,228,65,166,154,231,52,229,38,217,128,224,71,110,33,146,232,8,70,46,189,98,237,187,103,121,6,35,157,142,108,62,67,54,5,93,216,116,10,24,199,228,10,57,95,222,149,67,133,164,42,125,74,30,191,246,181,175,173,35,253,2,36,8,83,207,160,171,203,119,200,73,53,123,233,66,114,151,252,45,228,100,57,125,24,100,120,144,241,37,144,100,221,115,98,16,167,2,104,100,130,241,33,87,218,89,141,174,49,214,109,7,208,253,253,190,140,43,103,193,59,33,91,181,133,236,119,63,223,155,206,105,135,238,99,254,248,190,190,102,87,120,95,65,16,109,106,246,169,246,115,248,17,125,116,61,103,140,12,245,172,246,169,195,126,247,55,127,243,55,119,140,159,241,241,59,250,181,233,12,25,19,153,136,156,108,253,45,19,196,216,146,251,77,135,138,227,90,234,90,53,193,17,167,235,155,78,109,27,157,214,77,39,88,31,236,151,201,238,85,250,97,79,199,177,219,59,185,15,82,182,57,143,128,237,193,30,105,234,32,215,112,14,141,157,241,176,110,217,62,230,125,9,46,122,23,65,197,246,250,72,220,53,192,174,17,24,232,6,235,150,44,19,144,182,54,217,40,221,118,229,176,93,200,51,182,54,153,71,246,204,244,100,105,242,195,167,13,178,163,156,98,46,216,219,141,212,235,4,132,149,0,82,27,214,59,219,178,13,193,27,159,169,190,223,9,108,110,54,225,84,160,171,4,167,167,130,117,137,84,69,42,209,109,236,83,191,235,70,228,104,43,178,143,252,225,187,144,191,157,250,168,140,149,93,66,198,85,255,250,110,59,136,237,187,100,132,12,64,190,40,125,231,158,237,228,9,58,162,9,250,142,223,32,67,79,187,181,185,83,194,5,93,34,155,123,178,123,249,30,217,70,23,123,190,247,50,246,109,187,158,125,224,187,230,135,247,40,126,49,127,9,201,59,29,242,139,78,228,163,145,243,230,48,91,160,173,187,186,181,139,124,45,59,129,248,190,147,189,99,129,236,88,196,102,19,221,214,0,255,164,153,176,67,119,202,32,229,155,33,138,11,140,147,250,204,108,191,66,22,154,235,244,65,6,126,18,51,69,18,128,251,9,4,175,8,178,172,48,68,141,133,206,17,34,176,203,86,80,25,91,197,168,36,32,252,93,166,146,44,8,142,16,193,45,109,90,90,58,167,13,233,65,72,137,230,32,17,231,26,4,173,231,17,64,140,95,134,45,195,93,118,25,135,136,210,153,10,12,114,66,216,214,37,219,103,75,10,56,167,107,182,245,211,24,189,4,181,26,78,210,218,167,99,56,120,38,7,181,24,203,156,39,239,36,58,37,242,100,60,8,126,125,235,254,237,44,181,38,108,135,51,142,178,205,186,17,128,148,143,204,1,142,185,237,67,72,83,78,35,167,11,161,231,221,25,99,221,136,70,104,142,181,235,24,107,205,177,166,208,56,177,230,1,195,95,253,200,178,173,15,145,169,109,37,83,131,227,141,100,166,84,253,204,104,64,140,65,183,45,123,115,9,243,154,1,161,141,162,191,158,201,152,240,62,156,191,66,132,82,108,12,42,145,56,127,231,240,49,18,164,241,35,55,57,61,157,80,230,25,130,221,214,94,78,124,153,103,109,133,175,79,24,182,182,99,112,168,204,107,142,171,140,75,209,220,118,49,229,233,192,56,112,100,245,187,8,167,119,18,45,239,214,222,68,98,50,48,186,59,101,29,116,34,23,144,78,237,195,57,58,93,215,9,100,231,100,7,123,20,144,155,147,213,59,35,239,166,83,147,208,58,233,180,69,139,35,226,211,252,91,251,253,201,191,78,217,191,157,250,202,123,181,183,109,113,138,218,207,38,7,219,7,38,181,225,221,221,107,178,109,96,157,250,187,28,208,53,85,93,82,78,69,147,208,45,240,190,237,246,146,43,229,32,144,217,192,61,75,166,248,84,208,254,110,109,107,163,156,240,89,244,13,116,250,30,89,92,106,32,119,67,183,182,149,83,51,39,67,183,117,211,198,116,215,7,236,233,56,66,167,119,234,182,22,186,61,139,147,76,175,249,116,130,53,56,29,34,56,113,215,6,178,99,186,165,21,200,199,233,172,255,217,128,140,222,91,247,158,207,32,79,58,213,10,236,6,235,126,58,65,122,247,157,238,1,26,108,134,201,14,77,236,4,164,219,92,149,228,208,214,114,224,223,100,215,180,159,215,41,48,52,21,204,247,201,130,155,157,218,181,175,129,12,182,173,215,214,106,132,35,190,128,207,207,239,193,15,200,242,68,130,242,87,37,41,32,134,243,240,193,196,76,209,247,71,251,226,72,155,131,24,183,220,184,46,142,56,106,122,194,164,13,204,189,104,14,197,135,248,19,221,224,92,32,119,254,240,15,255,240,78,100,1,98,15,17,129,252,67,132,48,22,101,149,81,152,34,61,50,150,100,75,137,16,248,190,232,184,40,129,159,41,109,4,23,97,97,219,109,51,146,76,168,248,174,182,52,141,82,89,105,148,7,98,166,16,106,140,245,66,136,104,171,232,55,197,133,216,144,70,221,84,74,218,136,112,114,109,147,144,115,15,70,46,194,14,249,133,148,241,28,17,37,66,142,177,142,180,234,116,144,68,105,175,119,244,30,37,90,239,253,8,116,109,177,245,169,89,11,75,221,14,198,189,237,109,5,250,144,243,231,227,90,31,253,168,175,144,69,165,104,48,162,73,170,120,169,133,212,13,4,111,201,38,244,94,221,160,141,178,112,244,191,247,64,48,82,46,222,87,52,95,198,64,51,67,172,221,135,190,95,198,90,212,191,211,88,251,62,194,18,33,235,254,72,86,215,113,16,101,178,149,122,123,230,150,247,148,113,234,26,91,27,144,156,222,127,50,231,215,245,230,146,249,98,12,166,34,91,93,171,95,180,167,25,37,44,219,143,69,195,204,75,17,47,125,226,93,101,245,20,135,199,119,244,143,103,33,155,101,186,184,206,56,219,54,86,182,220,81,152,72,84,14,167,177,44,243,204,71,127,153,175,101,158,153,231,230,74,153,103,174,53,63,60,219,26,242,12,198,13,50,89,116,188,57,175,173,139,78,243,90,68,177,140,101,217,190,143,72,209,86,227,232,126,136,214,110,70,150,117,32,99,209,125,39,155,107,243,21,67,187,134,98,251,182,29,113,200,234,21,145,248,113,232,155,93,85,31,101,255,36,18,137,187,50,182,108,218,90,233,245,190,88,188,100,239,239,52,56,16,177,97,253,166,186,111,22,44,156,31,91,250,148,132,16,92,22,224,159,109,105,157,196,236,193,126,84,79,149,159,193,231,203,108,222,131,31,252,125,254,12,194,207,214,104,59,204,248,7,229,208,30,187,161,92,35,81,136,79,199,215,56,24,215,230,158,240,43,137,169,209,51,158,69,170,246,8,23,124,231,226,56,231,62,83,71,207,167,2,18,4,89,130,108,176,144,187,109,21,68,192,32,52,92,215,36,201,12,163,123,32,51,186,145,103,115,9,130,167,180,119,182,245,209,202,61,202,209,244,119,37,24,43,164,21,114,108,166,239,94,14,93,241,189,201,190,139,124,210,191,12,6,207,233,52,167,220,11,65,104,12,167,115,136,203,222,64,121,159,178,13,185,219,220,47,245,251,188,243,76,182,159,204,100,158,149,107,93,55,23,53,53,220,15,209,237,94,147,181,217,118,108,169,254,200,116,153,139,7,26,56,117,183,221,186,62,78,58,117,102,91,165,239,42,88,87,245,205,230,170,143,178,127,18,137,196,93,25,55,172,189,185,38,183,14,61,124,85,36,126,28,87,93,190,182,238,155,229,43,102,119,192,218,92,163,108,99,100,151,36,1,184,239,33,57,68,221,63,217,111,18,8,146,0,188,107,128,95,132,252,83,3,80,34,139,228,1,187,46,36,129,204,199,250,184,123,3,115,197,175,36,58,35,9,192,61,68,78,208,68,34,177,167,144,89,40,210,174,14,206,100,91,43,231,43,146,0,156,28,73,0,38,18,137,68,18,128,83,97,190,17,128,50,145,184,137,73,60,237,63,148,242,72,251,35,64,159,216,127,176,238,140,189,100,17,99,47,145,224,174,52,7,146,95,217,187,200,112,78,34,145,72,236,103,216,222,241,162,23,189,40,18,137,68,34,145,72,36,230,3,146,116,218,255,200,49,184,107,194,110,40,196,123,41,117,148,72,204,37,146,0,76,36,18,137,121,128,60,33,56,145,72,36,18,137,68,34,145,72,36,18,123,11,25,86,72,36,18,137,68,34,145,72,36,18,137,68,34,145,72,36,14,98,36,1,152,72,36,18,137,68,34,145,72,36,18,137,68,34,145,72,28,196,72,2,48,145,72,36,18,137,68,34,145,72,36,18,137,68,34,145,56,136,145,4,96,34,145,72,36,18,137,68,34,145,72,36,18,137,68,34,113,16,35,9,192,68,34,145,72,36,18,137,68,34,145,72,36,18,137,68,226,32,70,18,128,137,68,34,145,72,36,18,137,68,34,145,72,36,18,137,196,65,140,36,0,19,137,68,34,145,72,36,18,137,68,34,145,72,36,18,137,131,24,73,0,38,18,137,68,34,145,72,36,18,137,68,34,145,72,236,33,110,188,241,198,184,226,138,43,98,108,108,44,18,137,249,134,254,72,36,18,137,68,34,49,111,49,50,50,18,187,118,237,138,5,11,22,68,127,127,119,181,189,109,219,182,24,24,24,136,193,193,193,56,88,192,120,254,231,127,254,231,250,253,95,243,154,215,76,122,221,142,29,59,238,244,59,253,160,63,246,5,110,189,245,214,186,141,199,30,123,108,28,200,24,29,29,141,117,235,214,197,150,45,91,98,245,234,213,177,98,197,138,232,237,157,93,172,248,71,63,250,81,188,235,93,239,138,39,62,241,137,241,240,135,63,60,246,53,62,241,137,79,196,167,63,253,233,122,222,28,125,244,209,211,250,142,247,55,142,214,217,76,215,209,248,248,120,253,204,175,127,253,235,241,179,63,251,179,113,218,105,167,253,216,53,230,233,13,55,220,80,63,227,208,67,15,173,251,183,167,167,39,230,11,188,195,206,157,59,235,54,145,55,243,169,109,137,238,32,251,127,248,195,31,198,226,197,139,227,156,115,206,233,120,141,177,189,242,202,43,107,89,117,238,185,231,198,146,37,75,226,174,2,186,129,60,66,200,232,135,35,143,60,50,78,58,233,164,56,230,152,99,38,213,169,7,35,200,246,143,124,228,35,113,183,187,221,173,158,43,125,125,125,177,47,65,6,94,119,221,117,113,254,249,231,199,134,13,27,226,132,19,78,136,83,78,57,101,218,50,122,235,214,173,241,157,239,124,231,78,191,163,163,150,45,91,86,203,211,53,107,214,196,162,69,139,98,127,227,237,111,127,123,61,231,222,244,166,55,213,235,50,145,152,79,72,2,48,145,72,36,18,137,121,140,47,124,225,11,241,119,127,247,119,241,7,127,240,7,113,255,251,223,191,227,53,72,194,159,250,169,159,138,199,61,238,113,241,43,191,242,43,113,176,128,179,118,193,5,23,196,246,237,219,39,189,238,226,139,47,142,223,252,205,223,188,211,239,56,54,171,86,173,138,71,63,250,209,245,231,168,163,142,138,189,133,223,249,157,223,169,157,112,227,196,185,60,16,241,205,111,126,179,38,91,111,191,253,246,24,30,30,174,29,99,68,193,115,158,243,156,218,89,156,41,33,134,72,68,134,117,35,36,246,54,174,185,230,154,248,202,87,190,18,191,248,139,191,56,237,239,124,249,203,95,174,199,240,94,247,186,87,252,218,175,253,90,237,84,206,244,153,250,241,233,79,127,250,157,126,111,125,234,11,132,168,107,56,193,250,243,244,211,79,143,103,61,235,89,241,128,7,60,96,159,59,226,157,112,203,45,183,196,107,95,251,218,56,226,136,35,234,57,189,116,233,210,72,204,127,32,149,141,219,125,238,115,159,73,9,192,119,188,227,29,241,173,111,125,43,222,249,206,119,30,48,4,32,242,110,211,166,77,245,90,156,77,155,145,77,228,218,151,190,244,165,90,174,21,8,214,60,251,217,207,142,231,62,247,185,113,48,130,206,220,188,121,115,77,138,53,9,177,31,252,224,7,241,239,255,254,239,241,224,7,63,184,150,235,251,82,238,152,131,228,224,63,253,211,63,197,181,215,94,91,143,169,54,222,253,238,119,143,191,252,203,191,140,195,15,63,124,202,123,32,113,59,5,3,201,83,250,222,123,253,242,47,255,242,126,159,223,250,127,227,198,141,245,59,23,148,185,220,30,147,68,98,95,35,183,0,239,71,48,0,69,155,155,194,225,174,10,209,112,159,249,0,105,219,162,99,162,164,147,161,140,95,183,207,190,72,251,166,72,63,249,201,79,214,206,69,105,83,59,11,102,58,184,228,146,75,234,119,166,152,102,138,169,250,161,249,217,95,115,125,79,222,111,46,192,192,145,137,34,66,159,72,204,20,214,55,199,188,233,188,180,97,109,185,102,253,250,245,113,87,132,190,241,254,200,55,100,138,207,89,103,157,85,235,21,206,223,159,254,233,159,214,153,3,123,11,178,23,60,123,225,194,133,113,32,2,105,245,251,191,255,251,49,52,52,20,63,241,19,63,81,147,102,143,122,212,163,106,242,245,183,127,251,183,227,162,139,46,138,187,2,190,248,197,47,214,100,138,255,114,222,230,10,136,23,14,238,229,151,95,30,247,190,247,189,227,25,207,120,70,220,227,30,247,168,51,89,254,252,207,255,60,206,59,239,188,121,97,11,146,53,222,91,102,78,34,49,31,96,109,252,244,79,255,116,252,239,255,254,111,204,20,236,206,63,254,227,63,142,239,126,247,187,241,235,191,254,235,241,249,207,127,190,38,249,255,237,223,254,45,150,47,95,30,111,124,227,27,227,131,31,252,224,65,233,135,125,236,99,31,171,9,78,65,144,38,4,117,94,253,234,87,199,243,159,255,252,58,203,119,95,66,80,232,13,111,120,67,77,252,189,231,61,239,169,237,98,186,89,102,42,82,144,254,153,46,100,150,203,174,243,249,143,255,248,143,248,195,63,252,195,58,171,243,195,31,254,112,61,174,243,197,167,108,162,204,229,246,152,36,18,251,26,153,1,184,31,193,240,251,218,215,190,86,103,109,76,55,245,249,96,5,5,124,245,213,87,199,43,95,249,202,253,30,113,22,29,253,179,63,251,179,248,171,191,250,171,73,163,81,101,252,186,129,130,227,72,217,230,179,183,240,159,255,249,159,53,97,249,208,135,62,180,206,214,248,220,231,62,23,159,249,204,103,226,151,126,233,151,226,248,227,143,159,246,125,100,24,189,229,45,111,137,255,250,175,255,170,35,83,211,133,173,4,210,220,39,35,38,10,164,192,51,70,68,232,246,53,102,251,126,115,133,155,111,190,185,54,122,100,133,156,125,246,217,145,72,36,246,14,30,249,200,71,214,142,77,1,199,14,1,248,223,255,253,223,181,67,196,248,222,27,248,147,63,249,147,56,80,33,104,244,230,55,191,185,150,209,111,123,219,219,238,148,153,32,163,244,87,127,245,87,227,111,254,230,111,106,7,109,127,200,207,125,133,219,110,187,173,214,255,28,228,11,47,188,48,62,245,169,79,197,75,95,250,210,216,83,32,29,254,229,95,254,37,238,119,191,251,213,89,170,182,188,21,32,4,101,179,32,1,57,178,123,51,75,53,145,152,12,100,37,2,70,217,132,233,108,251,71,174,193,84,25,100,72,101,247,238,86,142,193,223,4,146,125,216,177,115,185,237,252,166,155,110,170,183,154,254,204,207,252,76,60,243,153,207,188,227,189,100,74,34,4,95,247,186,215,213,132,224,99,31,251,216,61,202,24,43,129,112,125,49,85,223,205,228,218,169,250,174,125,45,76,181,165,25,241,201,55,217,83,104,151,103,206,164,204,134,224,138,49,145,85,126,220,113,199,213,191,179,171,65,137,8,115,79,224,65,246,241,116,192,183,186,231,61,239,121,167,223,25,87,186,24,209,230,89,8,193,38,166,211,159,254,94,50,224,205,197,125,89,6,161,60,219,51,231,122,45,36,18,77,36,1,184,31,33,27,8,33,193,97,153,13,1,40,114,130,76,33,240,14,4,72,219,190,236,178,203,226,65,15,122,80,172,92,185,242,78,127,19,157,179,45,70,166,212,129,178,229,164,140,159,58,73,157,82,185,15,59,236,176,218,168,216,155,4,96,27,182,193,233,75,132,211,76,8,192,217,194,150,55,145,172,102,164,77,218,187,44,36,142,98,115,251,212,33,135,28,18,79,122,210,147,246,11,1,152,72,220,85,81,178,7,125,108,145,161,107,172,203,166,147,32,42,239,111,178,1,202,181,103,156,113,70,109,140,90,227,214,114,187,134,141,251,34,76,56,77,28,10,80,59,204,239,124,223,239,145,25,77,194,200,223,101,225,121,150,231,187,206,191,109,255,225,12,149,250,99,178,175,125,200,214,61,37,68,24,208,247,189,239,125,235,32,19,199,67,187,203,179,181,177,173,111,244,5,3,156,19,82,156,51,14,155,223,151,218,120,182,142,145,103,77,185,223,254,158,247,224,204,208,3,126,246,60,250,205,251,248,93,219,241,243,238,228,166,254,240,238,156,35,253,218,124,134,118,184,167,62,118,175,210,63,237,107,16,122,2,67,238,71,222,26,243,201,106,16,185,159,109,191,182,14,182,117,217,169,167,158,90,147,86,229,253,154,240,94,178,197,244,171,49,45,227,221,201,169,245,94,218,174,31,212,221,210,7,109,226,192,253,204,55,250,203,184,185,198,59,118,186,95,185,214,246,62,243,150,158,237,118,237,116,33,163,158,19,106,75,174,126,68,12,60,237,105,79,235,26,8,212,207,222,95,123,57,148,77,98,175,192,251,178,19,204,139,151,189,236,101,63,118,13,7,21,57,129,128,149,109,217,156,239,222,209,184,184,135,249,230,30,237,113,44,107,87,230,169,113,244,145,137,170,205,250,66,159,175,93,187,182,158,95,108,2,247,73,36,154,48,55,108,199,20,64,54,151,201,12,178,0,49,211,212,19,118,81,144,127,79,126,242,147,235,181,34,43,216,28,147,209,202,174,111,19,79,108,65,153,180,151,94,122,105,189,174,78,62,249,228,120,194,19,158,112,39,153,107,13,185,70,173,52,215,144,173,143,120,196,35,106,249,71,222,104,19,27,211,207,200,121,107,130,255,32,152,60,29,120,47,239,71,6,182,101,131,12,241,191,254,235,191,174,219,80,50,225,172,21,1,99,217,185,2,1,5,228,173,128,128,245,163,125,222,181,244,135,76,105,36,191,44,54,107,212,247,244,73,179,63,220,147,156,108,94,75,102,209,179,37,128,223,4,130,80,61,81,1,2,246,53,57,241,144,135,60,228,78,242,129,207,164,239,60,75,59,244,143,177,35,179,248,135,198,136,190,243,108,253,96,187,175,123,208,47,159,253,236,103,107,89,36,83,158,204,144,53,87,254,222,4,25,107,151,17,249,246,248,199,63,190,238,39,178,209,189,5,73,200,39,109,242,61,227,59,21,97,101,28,141,71,51,27,159,158,155,171,0,26,29,160,172,130,140,246,102,22,243,116,230,34,208,39,198,199,60,32,107,221,139,31,55,155,249,209,132,126,212,231,198,72,31,148,49,49,223,181,163,92,83,198,92,31,169,139,232,94,211,217,22,157,72,204,20,73,0,30,192,144,161,70,73,31,40,4,32,133,36,11,67,36,188,77,0,170,181,195,144,85,188,245,64,195,203,95,254,242,142,89,93,156,155,233,70,178,230,10,106,153,148,173,111,251,2,148,173,109,77,205,237,206,12,54,233,248,34,124,200,237,2,10,113,95,247,71,34,113,87,6,67,215,90,180,213,166,148,6,32,123,101,200,189,232,69,47,186,227,58,181,190,16,25,162,233,178,228,200,46,219,114,24,199,182,10,189,240,133,47,140,159,251,185,159,187,147,3,133,28,249,173,223,250,173,154,28,226,140,113,110,212,78,251,234,87,191,90,59,44,174,101,220,202,30,227,224,0,231,146,172,71,236,32,223,24,233,100,194,223,254,237,223,214,206,136,218,68,244,131,224,10,199,5,177,161,118,159,173,251,123,114,152,135,119,119,63,239,83,222,193,251,51,238,181,185,9,219,136,56,86,72,27,125,197,17,251,192,7,62,80,215,110,67,170,113,112,180,133,195,171,143,10,97,166,62,35,131,158,142,67,130,113,154,100,117,253,252,207,255,124,109,236,115,248,200,73,127,123,197,43,94,81,103,96,20,2,204,239,213,167,146,1,230,58,207,116,95,181,140,126,247,119,127,247,14,130,213,61,101,125,203,150,47,237,80,171,206,179,139,147,192,193,248,251,191,255,251,218,137,40,206,24,71,66,91,253,183,19,220,135,124,246,157,66,144,22,112,130,108,181,106,195,124,121,253,235,95,95,103,90,112,126,128,35,104,158,112,64,155,228,158,113,151,229,198,97,52,22,200,42,25,31,182,28,151,45,211,28,66,117,169,56,64,238,173,237,156,41,115,213,46,137,230,214,234,153,92,59,93,112,16,101,207,35,163,17,31,200,83,219,4,191,247,189,239,221,225,160,53,225,157,141,175,254,230,124,107,3,7,186,29,224,186,234,170,171,234,249,172,109,103,158,121,230,143,221,71,63,253,228,79,254,100,61,159,154,228,222,245,215,95,95,223,95,246,146,117,236,58,36,134,245,70,199,23,88,187,28,120,14,41,7,19,65,226,62,118,1,152,239,214,191,181,201,161,52,62,230,10,194,32,145,0,178,199,214,90,59,57,204,27,228,60,25,68,230,201,88,37,127,10,73,130,36,18,100,182,243,197,156,23,72,66,152,8,174,32,177,217,194,5,100,20,185,238,94,130,8,100,57,121,79,111,144,5,8,62,4,141,12,60,247,68,200,144,67,223,248,198,55,106,125,101,238,91,79,18,7,220,139,92,242,44,255,37,235,166,75,0,186,47,89,234,125,172,109,159,34,223,232,2,239,219,4,217,79,198,146,99,77,130,135,156,121,239,123,223,91,235,41,100,151,123,232,15,196,37,157,89,218,101,189,106,63,162,207,123,22,226,8,169,100,125,54,175,37,15,255,231,127,254,167,38,214,154,215,210,35,255,250,175,255,26,223,255,254,247,107,226,207,239,245,11,221,66,31,123,62,121,80,218,170,79,245,13,249,224,122,50,64,159,250,157,241,213,127,218,79,46,250,174,128,2,125,198,62,55,198,198,70,219,232,110,50,170,25,36,240,62,130,19,72,95,227,227,62,255,248,143,255,88,143,165,49,164,35,201,225,247,191,255,253,117,219,232,235,201,96,46,56,28,233,227,31,255,120,173,3,58,29,148,180,39,64,162,209,211,236,139,210,159,211,153,139,228,163,254,230,207,24,91,193,18,100,159,118,34,59,201,89,243,125,38,243,163,9,58,29,249,88,230,114,25,19,237,165,95,220,215,46,33,191,55,6,174,247,220,255,251,191,255,155,84,119,39,18,179,69,18,128,243,24,4,18,1,65,232,18,102,179,73,5,230,56,149,211,145,166,2,2,142,130,232,148,129,231,62,20,206,100,237,16,213,160,208,93,51,211,84,122,17,235,110,133,211,25,191,158,207,176,158,106,171,129,62,99,12,83,96,147,57,140,28,8,142,136,235,246,244,4,48,237,102,100,204,4,222,71,63,26,151,201,198,149,147,161,95,17,109,211,129,136,98,183,140,67,14,142,247,230,76,78,229,32,185,142,146,114,237,100,25,21,250,248,196,19,79,188,211,239,24,53,165,45,147,245,139,247,210,15,12,136,201,198,160,20,205,53,86,147,213,43,41,181,139,244,233,84,117,77,166,251,126,158,173,223,60,123,178,235,202,214,5,115,116,95,157,58,154,184,235,129,113,216,45,67,186,211,54,252,226,216,33,3,68,177,205,83,132,151,122,100,2,71,205,64,129,123,51,140,213,123,67,220,9,198,120,22,7,9,169,111,251,84,113,12,172,31,70,63,66,161,144,9,106,238,200,62,86,124,155,243,131,244,225,220,201,176,112,191,146,249,68,70,187,14,201,130,140,240,28,235,134,179,194,217,100,248,34,57,16,26,28,33,197,234,181,109,186,142,130,231,34,178,0,17,41,219,1,89,228,57,182,179,150,117,220,173,230,147,223,55,255,166,126,40,231,65,36,94,223,145,87,239,126,247,187,107,130,208,150,88,219,200,220,179,253,189,114,47,206,49,178,143,67,75,199,114,48,16,75,200,199,210,255,72,52,239,142,216,209,255,250,74,255,34,111,60,155,243,193,169,227,8,232,111,247,162,119,100,52,232,95,193,64,125,77,166,189,245,173,111,173,239,169,223,140,157,172,50,142,5,98,83,25,132,78,178,223,189,144,124,250,201,233,181,250,73,112,81,59,140,121,91,71,145,179,218,98,28,5,122,100,118,115,150,16,152,158,229,185,178,46,11,244,151,172,58,117,5,205,49,253,198,33,230,64,249,189,121,137,180,52,207,220,11,137,231,119,239,123,223,251,106,103,19,217,96,14,131,126,104,94,139,120,48,31,57,74,237,107,103,2,187,19,148,245,64,88,151,131,99,56,220,156,252,54,1,72,47,152,187,222,95,89,7,237,208,94,36,3,146,182,153,245,138,0,228,132,235,207,110,122,78,159,52,51,246,145,143,198,203,220,149,25,195,33,180,157,205,86,118,115,193,123,54,215,174,191,153,223,230,2,178,67,255,90,143,198,250,41,79,121,74,61,182,136,20,219,184,17,236,250,47,15,247,56,56,65,86,154,39,157,64,30,21,251,172,0,41,130,132,18,148,33,87,204,93,164,132,53,107,254,155,123,207,123,222,243,238,184,158,76,117,205,111,252,198,111,212,178,1,217,130,200,71,122,189,224,5,47,168,231,149,249,78,150,144,157,69,174,129,0,143,117,99,93,147,155,50,8,5,62,126,225,23,126,161,14,94,147,163,8,119,243,211,58,34,35,5,106,216,145,127,241,23,127,113,135,108,152,201,161,21,2,76,2,88,8,47,109,65,144,149,236,70,242,13,233,57,221,251,117,146,241,244,174,251,32,132,200,81,50,158,220,38,55,200,55,235,175,219,181,178,231,62,250,209,143,214,250,184,92,171,239,100,22,10,26,233,43,193,51,253,162,47,173,111,235,87,191,20,127,73,123,144,125,228,49,153,192,254,164,163,144,113,116,15,153,172,207,232,228,166,93,220,124,15,254,218,195,30,246,176,154,192,66,130,185,182,64,59,200,187,114,138,59,82,138,110,122,201,75,94,82,203,110,242,134,238,38,247,217,27,236,138,201,202,68,184,222,124,48,231,200,49,242,173,73,56,150,100,130,233,100,114,155,167,250,187,128,12,166,23,16,123,198,152,76,156,238,92,100,119,32,103,233,151,34,115,249,95,230,181,247,165,27,154,9,13,157,208,105,126,20,88,23,244,31,242,220,92,46,99,82,14,214,66,180,126,251,219,223,174,159,77,247,152,43,222,131,206,166,231,205,155,187,218,105,213,137,189,139,156,77,243,12,4,20,1,34,130,206,144,47,25,7,4,5,195,28,169,194,176,103,104,34,69,68,108,56,23,4,46,229,205,240,38,240,40,81,10,175,56,66,140,75,181,108,154,70,168,140,60,202,132,242,21,249,166,68,68,162,40,14,194,156,193,72,200,19,212,126,6,81,106,138,186,185,141,133,65,160,61,20,94,33,44,41,1,74,215,117,12,107,53,245,188,139,107,101,128,16,134,238,67,8,194,63,252,195,63,212,81,114,70,107,33,43,17,121,12,89,14,76,33,235,188,171,72,84,49,94,69,77,8,113,66,93,223,104,3,133,64,1,114,88,21,218,110,18,50,162,234,106,28,137,218,83,22,158,197,129,33,112,247,102,109,35,239,69,1,77,167,63,41,34,209,62,215,149,173,59,156,97,145,43,78,142,40,171,113,234,4,99,46,18,199,201,180,181,0,244,59,18,192,92,113,111,253,193,105,209,55,109,98,81,255,48,252,40,59,206,164,200,24,103,138,97,177,39,91,171,154,64,148,137,40,114,122,57,107,218,192,176,99,252,52,51,67,253,141,163,204,224,48,254,140,20,99,47,91,162,57,86,156,37,134,139,8,38,131,192,252,230,240,120,191,118,70,169,247,51,87,245,239,100,239,231,58,70,131,57,105,206,186,143,251,185,111,89,63,214,170,185,102,173,50,224,220,175,157,157,145,72,204,37,200,174,110,39,177,118,50,60,201,21,39,67,90,95,69,14,114,62,204,93,242,190,73,34,112,0,95,245,170,87,221,105,254,186,39,195,95,196,155,163,88,178,205,173,15,107,67,246,64,41,95,33,234,109,125,202,90,243,44,36,10,57,99,29,113,74,155,50,14,113,40,11,174,100,68,209,89,228,157,245,75,31,89,107,244,30,103,173,156,70,58,93,112,28,75,109,86,107,146,158,228,116,88,155,136,200,153,2,9,201,24,247,126,222,129,156,160,219,200,99,114,168,100,42,118,3,157,69,238,115,50,5,75,212,32,68,216,201,6,40,135,148,144,95,100,12,242,169,16,65,250,128,252,103,252,211,115,165,54,144,108,115,217,0,218,65,111,9,98,148,154,82,28,74,31,153,156,156,68,215,24,15,115,64,63,148,154,93,109,232,107,237,116,31,250,131,237,161,207,100,169,104,35,93,234,153,133,8,228,184,203,160,32,179,245,5,162,73,223,210,203,116,185,119,107,18,128,126,246,110,165,159,56,245,108,19,215,149,195,91,200,111,243,75,29,224,66,82,154,143,244,38,91,197,92,98,223,112,54,167,186,150,142,152,201,73,204,222,187,108,115,43,115,220,188,99,47,113,194,216,34,214,71,115,78,112,214,244,191,121,92,50,247,172,5,54,144,181,85,160,189,48,147,221,13,182,60,178,155,216,74,143,121,204,99,238,248,62,71,149,125,246,161,15,125,168,30,143,242,238,214,147,147,191,203,182,125,235,144,35,143,44,214,71,198,82,223,33,27,144,138,108,130,185,206,188,73,204,15,144,21,8,225,110,176,222,154,132,11,194,132,29,35,112,83,230,168,249,140,88,55,135,172,39,193,163,146,97,236,187,108,208,34,75,201,64,50,70,64,196,92,151,181,103,189,32,248,221,67,224,164,0,233,230,239,230,161,185,141,96,177,246,200,41,107,207,135,254,113,141,121,140,176,242,55,243,151,236,241,223,246,238,161,169,224,123,37,219,219,26,103,219,178,255,144,116,214,11,155,78,54,225,108,201,21,246,171,53,86,250,142,12,164,195,200,34,217,99,244,70,105,115,167,107,145,171,198,160,92,75,31,32,162,16,130,244,118,145,185,228,146,107,29,104,194,39,106,202,55,235,189,200,137,130,102,249,8,207,153,172,223,200,101,227,132,192,163,111,10,1,200,238,54,142,198,131,174,22,12,55,31,200,69,190,91,241,213,16,180,79,125,234,83,235,96,149,249,215,204,140,107,130,174,164,235,216,224,190,35,123,146,175,201,30,113,47,228,27,210,82,219,189,251,84,104,234,122,243,165,232,56,227,74,78,234,111,186,101,58,115,177,36,154,20,2,210,92,244,125,25,252,244,201,158,158,40,108,30,151,49,49,166,237,49,177,6,11,129,104,46,26,19,129,56,54,214,116,106,69,38,18,51,69,18,128,243,12,20,39,227,90,100,217,214,30,198,183,159,69,33,8,6,6,32,195,15,113,196,8,164,4,8,50,10,187,8,8,228,22,161,74,216,50,220,75,45,9,81,58,68,92,41,154,74,152,115,228,68,97,192,61,139,146,103,36,138,20,186,158,19,70,16,81,156,132,51,39,13,217,88,128,148,18,165,224,220,32,166,220,211,243,40,119,81,108,130,157,16,99,48,35,117,180,151,209,208,116,198,24,205,140,150,34,124,25,41,218,203,73,240,93,202,130,210,163,96,16,72,47,126,241,139,239,112,38,180,149,16,39,176,75,93,6,207,71,186,49,122,189,87,121,134,239,235,31,17,125,198,58,227,94,84,92,95,21,50,114,111,64,155,219,253,201,129,238,212,159,218,164,237,198,135,34,54,182,200,59,132,153,251,76,118,202,175,191,233,255,82,12,216,127,57,100,162,172,28,60,134,135,126,20,21,164,24,127,239,247,126,239,78,223,71,8,235,87,6,159,190,55,230,162,142,250,168,233,0,205,22,218,35,250,197,121,228,60,113,162,25,1,158,203,240,49,174,148,163,140,14,91,32,204,113,17,80,198,135,247,231,152,154,27,28,106,74,210,207,198,20,129,109,158,48,242,56,149,8,11,36,171,103,53,163,158,158,99,157,76,246,126,28,104,14,179,181,104,62,35,50,24,16,72,85,243,86,164,20,202,90,69,140,152,159,101,171,73,34,177,183,96,238,181,51,110,11,200,78,1,147,38,56,83,228,11,135,135,60,54,199,75,134,108,251,148,79,186,164,109,184,91,139,162,222,130,78,100,42,157,100,253,88,55,12,86,70,127,89,95,8,26,107,130,65,238,153,228,171,160,12,253,227,223,77,48,188,173,253,2,114,139,28,208,6,50,175,153,113,102,77,211,75,228,225,116,192,57,41,89,137,116,166,245,204,169,33,79,144,58,51,45,143,64,135,120,71,193,21,125,200,17,35,195,201,144,233,192,152,149,12,147,178,77,20,180,11,56,29,8,37,253,197,129,150,193,88,224,185,244,155,126,245,61,242,133,174,243,95,99,81,106,4,21,144,79,228,149,172,13,178,190,16,129,77,50,174,27,124,79,144,208,152,202,142,160,175,232,40,50,152,252,67,224,149,173,192,100,43,121,205,49,106,102,20,154,63,108,129,54,232,224,38,73,138,176,226,252,152,131,230,7,89,204,54,240,236,230,253,56,73,158,73,110,187,198,88,144,185,83,93,107,203,235,76,8,64,215,179,179,232,25,125,94,198,6,177,97,238,148,64,107,153,151,250,198,251,115,42,155,219,118,205,119,227,212,36,0,11,241,62,147,19,41,181,165,108,1,111,194,88,34,136,173,21,206,114,121,127,142,106,33,216,181,177,172,45,115,189,73,2,248,61,251,192,119,19,7,39,204,25,165,25,58,193,90,99,239,52,79,244,70,84,153,195,237,50,54,116,5,57,39,0,75,238,21,223,160,4,119,154,40,129,228,34,231,5,46,232,35,36,54,187,169,9,228,51,251,78,224,214,252,52,167,5,182,36,45,240,13,180,67,96,118,46,107,69,179,21,217,145,108,68,242,150,252,226,7,208,139,178,37,189,31,219,115,54,187,55,220,187,148,104,40,32,223,200,102,217,191,238,93,136,158,78,215,90,151,205,107,217,229,116,157,182,182,51,175,201,115,109,164,47,154,232,102,19,204,4,72,51,237,40,167,159,107,179,64,68,145,181,244,126,169,119,90,14,214,106,66,187,141,191,255,118,3,31,80,86,41,194,18,177,38,216,36,57,65,144,80,255,147,75,72,72,243,96,58,4,160,249,73,183,249,158,177,68,226,33,254,172,129,210,231,211,157,139,230,27,93,77,182,242,139,180,193,24,232,91,159,201,130,124,115,1,239,129,92,229,139,240,1,141,53,125,84,106,1,39,18,115,141,36,0,231,33,24,117,165,70,16,48,28,21,143,22,245,70,124,60,240,129,15,172,63,72,15,70,159,204,134,130,178,149,198,61,16,35,165,230,26,129,43,106,39,243,170,45,184,41,122,142,99,91,200,80,62,82,188,213,174,225,192,104,135,20,102,133,78,9,217,178,213,148,1,65,112,170,165,32,74,194,200,96,16,136,242,48,148,181,85,212,139,97,142,44,145,1,193,73,235,6,223,23,77,228,132,72,135,70,150,1,242,136,0,151,161,198,72,104,26,199,218,234,111,197,185,18,13,67,150,34,39,57,131,140,122,206,21,5,44,218,195,89,165,208,56,48,50,98,16,172,179,37,0,17,108,12,152,54,218,17,167,118,127,34,175,68,10,155,253,105,252,220,15,74,170,63,80,150,182,134,33,206,102,2,134,66,217,166,84,140,66,202,91,6,10,99,131,49,212,204,166,243,188,82,235,194,56,112,154,189,27,210,112,170,218,30,83,193,115,69,236,180,199,187,20,5,239,157,17,214,230,11,71,209,24,106,27,231,208,124,51,46,198,15,153,109,174,115,128,141,155,254,18,53,101,176,136,224,26,239,2,243,134,65,224,89,133,0,158,206,251,249,29,7,86,191,53,183,89,201,198,65,72,35,22,205,221,98,92,48,44,140,225,222,58,89,52,145,104,194,28,109,23,233,46,32,79,218,4,32,162,142,60,65,34,145,239,230,183,181,196,224,109,163,219,105,119,156,25,198,169,108,16,198,116,217,18,204,48,69,66,21,48,220,201,109,235,217,51,220,203,243,58,145,13,237,104,182,239,32,185,180,113,79,29,63,109,106,110,89,179,70,233,10,193,40,250,79,6,197,76,178,189,201,35,178,147,124,34,27,4,33,74,225,110,50,108,170,173,148,237,62,45,78,102,201,216,228,128,112,248,4,46,218,186,89,255,33,178,92,35,243,70,96,66,208,72,198,49,199,137,126,71,68,210,239,28,116,109,145,209,76,78,217,218,132,184,245,174,72,92,186,167,93,239,170,19,220,83,224,195,92,67,204,26,119,242,217,123,147,159,156,46,243,9,166,115,63,104,247,65,201,104,40,125,80,238,215,41,75,142,125,226,186,114,205,100,25,117,229,90,122,109,38,224,152,34,1,125,200,243,38,140,65,201,138,41,243,134,227,8,211,57,104,171,16,115,50,99,38,179,123,154,64,210,113,56,219,89,59,230,14,189,39,163,214,154,233,134,78,68,70,169,25,9,221,182,169,37,14,124,152,55,221,106,45,147,133,109,121,133,212,177,30,59,201,49,243,157,236,153,138,48,110,203,243,82,226,198,218,41,235,182,128,236,244,97,207,11,122,8,138,219,185,195,159,97,223,34,172,5,242,101,133,205,117,77,112,122,137,156,244,97,23,146,223,118,16,177,193,237,4,154,171,242,45,165,108,211,116,250,142,79,210,188,182,100,161,117,202,216,51,182,200,90,164,92,19,115,113,82,172,57,32,128,66,222,179,157,249,46,228,30,61,95,252,42,50,135,174,242,126,237,113,213,134,118,29,211,54,144,201,236,20,246,58,125,198,182,39,207,249,105,190,79,231,184,255,116,15,197,68,146,209,119,228,25,50,177,248,53,77,253,62,221,185,232,26,58,157,14,161,99,249,42,182,98,155,43,116,167,249,49,155,218,178,211,5,95,131,223,194,206,64,4,242,247,217,67,136,200,82,55,57,145,152,75,36,1,56,15,193,225,106,214,96,160,180,68,103,100,200,113,146,38,75,229,102,100,138,110,169,197,65,208,50,36,11,8,58,117,6,218,69,190,145,41,157,34,12,4,57,5,89,178,23,180,131,35,40,43,64,91,10,1,136,120,41,39,66,50,140,75,68,139,192,109,103,153,76,7,4,56,69,33,163,170,100,91,129,54,35,213,24,11,50,218,154,4,32,197,211,220,210,194,49,97,120,19,254,162,82,218,238,239,72,28,138,182,20,81,47,81,78,17,254,217,130,241,211,169,230,92,91,89,180,251,147,18,109,247,167,241,163,16,109,247,46,228,31,232,83,81,184,153,18,128,218,165,29,101,203,150,72,22,197,107,187,7,35,163,221,70,68,87,73,235,215,78,237,67,144,25,219,61,133,249,104,92,205,111,70,69,115,110,202,76,96,0,202,242,96,108,148,109,127,12,142,146,25,106,222,235,19,164,94,113,126,188,19,178,217,28,110,2,97,206,184,104,27,194,83,189,159,204,15,247,87,40,90,159,55,219,104,78,203,2,98,124,149,53,200,112,235,182,29,59,145,216,159,48,167,17,74,100,51,50,219,124,22,196,145,209,37,136,50,93,18,192,28,71,50,49,174,101,225,50,208,17,129,182,126,22,89,230,223,34,215,182,11,11,168,208,39,214,146,109,86,37,2,63,25,200,80,207,65,56,149,67,34,230,10,238,93,178,229,16,253,156,44,14,2,249,63,157,62,32,167,109,243,247,110,228,129,236,46,125,168,30,32,89,109,235,229,158,212,230,241,174,250,81,160,76,223,117,186,23,121,163,189,100,13,93,71,207,146,149,156,4,217,220,178,71,200,75,58,134,243,140,176,163,75,244,189,107,56,21,222,29,25,220,201,209,55,166,62,198,160,100,140,105,7,89,169,93,158,139,80,20,24,161,47,203,61,232,234,201,28,190,233,162,108,175,234,148,229,105,206,26,167,242,204,66,16,79,118,237,76,50,177,205,77,14,168,113,64,28,183,201,12,125,75,55,233,203,146,37,85,182,80,178,47,166,218,26,70,103,89,15,108,12,193,204,78,115,219,90,145,97,203,9,52,126,198,91,166,141,181,208,204,60,209,86,246,140,190,200,122,80,137,185,0,91,153,60,161,47,154,196,75,177,233,205,197,153,174,113,118,151,117,40,240,220,172,129,215,9,108,82,50,212,22,126,89,90,165,156,139,93,48,8,145,61,217,85,161,13,228,164,245,37,59,185,253,30,236,206,114,240,21,189,208,244,131,166,210,89,147,161,156,120,78,207,76,213,119,165,126,116,185,86,223,89,243,37,200,208,190,175,207,222,34,131,236,24,48,30,8,81,196,23,50,144,204,98,175,67,217,182,202,70,151,240,49,83,194,148,76,227,147,20,187,220,59,35,122,203,214,96,196,35,191,113,58,25,235,77,208,141,229,100,106,65,58,190,31,189,5,51,153,139,250,189,36,216,144,179,236,29,237,82,138,136,159,193,14,40,216,147,249,209,9,244,14,93,161,63,36,58,72,172,145,45,137,132,53,47,145,128,83,213,54,79,36,102,130,180,32,230,33,8,213,118,186,49,197,64,224,116,42,244,222,4,5,90,50,173,8,195,38,100,125,80,114,34,126,205,131,34,186,165,23,107,71,91,121,149,107,155,237,64,208,200,70,32,176,24,229,162,118,238,239,154,217,8,73,70,181,237,101,132,97,91,193,112,226,24,220,140,242,38,218,237,44,125,72,185,150,186,71,12,102,70,182,168,142,72,16,129,203,153,209,47,147,69,211,167,130,236,198,233,212,125,155,78,127,150,218,45,165,126,95,19,179,73,65,103,208,33,199,16,87,229,180,43,68,40,69,200,209,104,59,59,237,185,208,105,188,103,11,206,12,135,153,35,197,176,107,62,219,223,204,205,230,246,55,217,163,200,57,89,25,12,4,217,22,230,118,217,222,12,28,114,14,97,123,187,23,165,223,41,10,62,213,251,121,62,130,143,193,40,235,167,25,89,101,120,149,76,165,178,125,189,16,172,137,196,124,3,89,98,62,35,194,155,219,109,25,177,182,116,78,55,107,192,117,130,45,136,38,122,165,156,254,88,12,108,40,7,29,136,148,151,103,89,127,158,133,80,159,234,89,214,16,217,132,36,17,192,106,58,0,100,195,158,200,103,160,151,144,85,77,226,196,51,25,249,72,163,98,88,251,185,189,133,137,35,230,187,116,133,45,57,62,178,35,200,7,89,234,116,213,76,182,155,182,65,6,33,148,140,23,231,170,41,163,100,5,146,131,2,97,165,109,100,15,221,232,35,179,79,6,139,32,146,118,106,135,255,114,222,202,53,178,225,57,69,156,9,125,75,238,183,81,202,107,216,38,71,159,53,129,156,212,63,244,87,113,198,141,149,49,21,128,41,59,21,128,109,81,178,67,103,226,196,149,251,113,184,218,219,208,101,231,209,125,197,9,21,24,156,234,218,153,56,200,8,2,1,50,89,41,8,216,54,232,2,25,25,72,2,4,93,169,77,233,191,230,171,239,149,249,205,214,104,103,231,184,86,214,174,160,165,45,117,237,173,227,244,158,181,133,164,53,6,96,13,89,55,237,122,90,108,21,227,171,47,210,25,76,204,5,144,218,214,177,249,169,30,117,129,221,58,228,27,66,104,186,135,208,21,144,81,100,26,34,175,148,177,1,182,27,89,100,77,9,88,72,72,176,246,232,18,207,97,247,10,78,179,207,233,46,114,151,204,97,43,90,99,100,96,169,25,8,236,65,235,205,26,226,115,180,237,89,223,33,67,173,43,114,74,118,111,211,94,243,93,54,169,182,22,217,198,191,32,67,216,169,244,70,105,59,255,70,155,154,181,108,193,154,23,20,66,36,150,128,152,119,34,83,5,107,154,25,237,157,174,149,140,208,188,150,110,37,191,148,210,32,143,74,192,90,223,241,93,124,175,153,28,48,25,74,150,245,116,245,167,62,228,203,32,0,5,69,16,147,205,19,221,233,166,34,155,232,171,102,95,176,41,74,155,187,101,134,27,95,239,234,99,123,173,246,25,15,58,199,88,155,135,178,164,187,101,176,78,6,227,103,124,37,121,216,82,76,79,208,131,211,157,139,165,84,150,54,145,215,200,73,215,75,88,176,107,203,124,128,153,206,143,54,202,92,110,143,137,190,19,96,163,175,75,237,93,253,194,182,210,215,37,113,199,207,230,9,91,166,28,122,233,247,101,158,209,17,174,237,180,30,18,137,38,146,0,60,200,80,50,26,68,59,154,78,95,19,115,121,250,27,225,105,251,42,197,192,16,38,252,24,14,210,177,139,178,158,41,166,58,165,177,121,205,76,32,107,195,182,90,10,198,150,77,14,13,3,222,54,185,242,188,185,72,165,223,19,20,146,111,178,58,127,51,65,41,128,108,251,44,133,206,224,162,100,109,157,45,219,130,247,101,38,129,62,70,226,50,52,59,245,117,113,242,56,119,182,187,33,43,213,6,161,204,212,108,241,14,157,238,57,151,237,99,8,48,208,108,7,232,212,198,169,20,124,34,49,31,80,50,10,144,67,228,52,35,152,193,170,198,205,76,51,179,221,139,131,34,11,140,1,90,106,227,20,48,216,201,122,178,165,4,105,144,107,50,8,232,129,169,228,42,50,67,150,25,121,108,91,190,245,206,160,37,7,5,47,16,33,211,221,110,202,145,40,129,4,109,114,15,89,227,12,105,132,89,33,216,4,20,56,34,28,95,219,108,172,125,91,103,25,246,77,2,201,59,105,147,236,115,78,164,126,44,193,0,239,185,167,1,128,146,221,45,163,144,92,230,0,232,111,196,148,172,75,206,173,254,102,216,203,182,71,62,42,141,224,26,109,96,236,27,103,239,37,88,242,71,127,244,71,53,17,168,204,130,62,116,141,0,7,57,223,44,254,223,132,49,51,134,178,29,252,44,99,210,253,124,215,124,225,120,234,47,100,22,248,59,103,206,245,198,69,70,136,118,202,248,84,162,65,59,103,66,0,154,75,106,43,122,142,251,146,191,198,131,110,230,140,26,183,178,13,141,243,219,188,214,207,250,160,121,109,209,35,83,193,247,204,13,99,216,46,162,95,128,252,208,30,228,34,7,141,252,247,92,246,149,247,215,215,108,138,178,85,24,73,222,60,85,212,216,168,173,200,105,54,158,198,145,147,173,127,173,17,142,179,118,35,217,203,150,122,68,44,103,212,124,212,151,230,163,57,231,121,8,103,165,96,246,180,40,125,34,1,8,105,107,86,16,191,204,101,243,188,28,66,72,142,204,244,128,60,129,12,246,165,249,202,230,102,239,177,183,61,71,32,162,28,110,33,96,64,238,73,86,176,149,147,236,161,51,144,98,118,97,148,57,142,4,243,125,118,161,117,66,158,145,3,146,5,148,189,32,243,213,109,235,68,252,147,7,244,22,159,196,122,215,46,237,243,110,236,73,235,146,108,47,4,160,245,237,62,214,178,117,110,173,34,237,200,182,78,219,121,173,199,215,191,254,245,117,70,60,210,70,192,134,206,178,94,249,25,205,160,127,251,90,228,164,62,106,95,43,104,39,139,91,57,39,91,79,253,94,0,194,135,188,43,178,112,42,20,121,175,38,44,162,151,254,239,230,23,2,29,33,57,192,24,9,228,232,99,68,90,1,57,105,236,232,41,227,134,236,163,23,216,230,178,228,204,159,201,244,33,221,101,123,173,247,146,245,169,15,140,131,192,8,191,145,29,64,239,233,19,118,255,76,80,234,235,234,71,217,163,202,100,32,147,167,59,23,233,58,243,80,253,61,239,37,152,73,7,249,55,127,179,244,67,123,126,176,29,216,22,222,127,58,181,85,203,92,54,38,222,223,28,214,110,239,111,46,35,18,149,235,42,62,143,191,151,218,143,72,76,101,76,188,15,82,210,119,144,219,218,67,239,211,39,74,97,33,182,157,210,93,244,117,34,209,9,73,0,30,100,40,145,116,66,184,185,141,24,24,158,157,182,125,238,9,16,74,238,43,187,172,212,136,227,172,120,6,33,223,118,252,166,67,214,16,144,34,32,34,27,156,199,166,2,245,59,202,114,54,130,141,163,135,96,19,33,42,138,81,228,145,179,200,176,216,223,228,31,136,54,81,54,10,34,151,194,187,5,51,41,34,94,192,224,161,216,24,55,140,14,6,0,227,142,35,66,233,82,150,140,174,125,1,198,133,247,99,172,153,35,37,178,9,20,167,113,45,99,45,242,172,173,175,123,221,235,238,136,108,49,124,56,243,77,18,80,182,169,172,87,70,68,115,78,80,132,190,239,25,51,153,239,156,189,162,160,25,154,205,239,150,54,206,101,113,234,68,98,111,65,228,91,244,222,54,96,219,74,10,137,80,14,16,152,41,113,206,81,68,74,32,15,145,117,205,192,1,227,88,173,85,39,249,114,128,172,35,114,213,207,158,51,157,64,144,245,141,116,231,168,33,61,100,47,35,46,61,111,38,129,36,129,158,146,253,238,123,140,225,114,136,134,96,72,201,42,247,44,164,17,71,139,33,95,50,144,201,168,102,198,51,226,19,73,36,91,0,9,196,201,145,53,194,121,19,164,104,202,177,217,66,223,50,246,109,213,70,8,145,49,156,96,196,167,177,243,76,14,1,89,205,9,244,55,237,148,17,72,86,34,132,244,57,189,134,120,227,216,208,203,250,176,212,241,43,7,95,117,130,123,115,150,188,207,159,254,233,159,214,207,49,95,232,28,14,137,126,228,20,149,131,0,144,133,254,205,233,160,79,245,31,71,133,243,134,64,64,96,205,4,8,6,117,110,61,95,77,48,99,229,153,200,107,14,23,167,173,204,183,246,181,50,50,233,56,115,173,125,237,84,40,135,127,32,27,38,35,13,205,1,36,48,123,199,51,56,149,230,146,76,118,53,37,5,170,180,151,35,72,215,182,179,59,220,91,63,113,76,57,206,72,83,239,97,110,34,156,253,157,67,92,244,159,246,24,83,122,154,35,71,207,149,254,181,213,13,169,145,72,204,5,200,26,164,129,185,134,68,35,251,202,238,24,117,83,155,53,148,103,2,4,14,2,79,185,9,228,139,245,81,2,61,74,180,128,76,43,243,158,188,82,246,6,216,232,214,147,196,130,146,172,64,30,32,232,145,71,202,27,105,31,130,10,233,142,4,33,39,217,128,157,8,64,247,32,227,17,66,133,244,1,246,190,117,165,44,12,242,177,200,12,114,84,155,28,32,167,172,5,253,69,62,34,175,58,233,76,178,128,204,115,173,245,236,62,228,39,162,175,125,176,74,251,90,129,2,178,160,125,45,219,223,125,232,110,186,71,223,145,13,218,32,43,108,186,58,7,121,137,60,146,93,198,255,145,253,221,174,19,220,6,130,144,46,22,28,211,55,109,184,7,153,135,16,149,113,103,12,74,86,162,109,170,205,221,101,109,176,19,244,43,25,88,78,222,5,250,196,187,241,81,180,15,153,70,215,168,73,216,12,166,76,7,108,30,114,146,159,96,14,75,126,152,206,92,212,191,218,196,14,40,7,147,24,111,125,77,214,151,146,83,237,249,225,94,244,174,249,57,29,155,170,204,101,237,51,38,244,56,187,9,233,235,217,200,106,118,22,88,11,198,144,174,45,89,135,165,204,23,176,143,100,155,150,90,180,244,53,251,78,159,177,245,18,137,201,144,4,224,1,12,10,162,189,133,137,16,102,228,139,40,51,20,139,48,230,68,73,115,70,8,137,32,204,21,217,85,28,165,230,253,8,31,78,86,59,163,206,239,60,31,1,52,25,68,198,41,45,10,155,3,32,194,2,190,235,119,222,21,129,52,83,80,84,132,104,211,57,208,166,249,148,38,77,144,139,10,33,231,68,152,212,157,210,62,130,159,146,152,41,56,69,148,30,163,163,68,18,41,32,78,34,69,51,87,153,134,211,1,199,136,97,193,112,144,85,83,182,66,25,87,17,83,115,150,179,99,108,203,54,143,230,252,233,180,5,218,253,212,13,241,93,81,179,2,6,132,200,157,90,26,237,147,20,39,3,67,132,67,169,255,57,115,28,49,160,152,25,38,28,64,196,246,158,146,128,214,6,39,158,17,232,121,230,164,232,176,103,50,176,188,171,103,114,78,109,1,155,203,172,221,196,129,7,114,129,83,48,217,86,83,235,197,53,101,206,154,83,156,37,206,20,210,200,90,231,240,48,52,205,171,230,54,34,70,38,99,124,50,99,219,245,12,97,243,180,156,178,91,96,190,50,134,203,54,32,207,34,199,212,84,147,213,87,136,39,14,144,64,81,9,116,52,161,189,229,4,63,91,46,25,183,100,149,123,148,83,140,39,3,93,231,253,219,125,226,247,229,100,224,38,161,143,16,243,55,153,100,50,81,60,11,73,67,238,218,130,86,228,141,62,183,246,93,135,108,211,46,227,33,171,171,185,13,154,158,226,112,20,130,17,81,164,61,237,172,59,125,224,247,205,12,74,242,132,19,40,179,66,240,167,156,144,73,126,149,190,214,63,250,152,211,64,182,105,51,135,215,247,16,110,198,206,135,131,232,59,100,34,249,226,157,101,12,114,140,38,35,198,56,173,28,31,4,172,140,151,82,223,143,19,104,206,52,29,59,114,89,128,17,113,37,227,141,220,210,22,142,13,135,171,244,179,190,227,100,181,201,53,127,55,15,200,53,253,229,126,178,223,232,119,78,62,114,85,91,233,44,115,184,25,4,108,95,171,173,108,134,78,215,114,170,59,141,65,1,57,108,189,208,179,147,57,174,222,75,230,107,169,59,104,94,169,141,133,100,87,31,144,44,247,78,229,32,49,68,113,251,153,214,152,146,22,37,235,136,222,179,14,148,232,104,31,38,227,254,198,203,60,179,118,17,216,136,2,153,31,174,109,150,70,233,180,118,245,135,247,110,102,171,235,55,186,134,29,52,89,70,23,61,237,125,245,227,222,62,249,50,49,119,40,68,210,100,243,216,188,146,57,36,187,169,73,150,153,135,200,62,196,130,32,136,185,107,238,181,3,6,8,146,146,96,208,132,181,76,126,54,51,211,204,31,153,117,228,185,82,45,228,137,123,186,166,124,223,26,183,102,200,171,114,13,153,65,215,52,183,29,187,158,188,69,24,106,159,191,149,236,107,114,156,76,156,236,192,16,247,36,23,249,68,190,95,100,167,247,211,166,182,92,36,95,100,86,145,107,214,41,89,109,173,35,164,244,77,115,93,240,71,200,87,235,82,112,93,59,200,59,125,218,70,251,90,36,151,107,75,73,153,2,235,91,38,158,192,138,126,33,119,232,22,215,53,201,63,182,162,118,118,75,136,48,6,116,26,25,73,134,32,247,180,193,51,205,21,239,210,73,39,176,195,141,69,179,174,122,1,57,195,118,71,230,9,64,149,19,215,75,22,249,84,32,111,145,103,133,180,213,158,230,73,187,106,65,210,57,147,149,113,112,45,130,174,91,31,35,252,232,157,210,158,233,204,69,240,204,178,14,92,167,111,92,103,62,54,199,188,57,63,140,141,191,119,154,31,8,77,246,75,243,25,101,46,147,219,236,12,99,87,182,185,187,30,225,46,192,200,254,55,78,250,185,212,28,183,3,65,155,75,137,40,250,141,77,80,252,145,66,118,243,203,139,29,152,72,116,67,18,128,7,48,74,45,6,11,158,0,32,240,8,97,209,9,17,61,206,20,197,76,129,201,112,35,84,68,186,230,50,211,141,16,35,160,180,65,166,0,229,71,176,51,138,25,165,205,204,13,78,88,57,62,222,181,140,84,206,66,91,1,81,48,132,166,236,12,17,118,74,159,113,35,211,139,51,201,96,110,158,62,57,93,80,254,250,133,83,85,28,38,207,208,135,48,219,45,192,156,38,206,97,27,222,143,160,159,73,253,20,74,192,248,17,234,162,108,250,182,68,126,138,82,153,73,27,41,16,14,171,204,18,227,79,217,48,126,56,121,136,165,102,122,255,222,134,119,51,6,200,63,227,32,43,69,251,40,91,169,237,156,176,66,74,168,121,37,90,43,179,212,88,113,88,92,223,62,4,165,220,15,57,202,65,99,24,152,127,162,195,238,49,221,83,23,11,24,94,162,154,162,202,178,75,74,45,16,209,80,107,72,230,201,100,135,240,76,23,198,128,161,193,209,87,152,223,56,88,23,230,55,227,139,115,233,157,56,140,162,127,136,151,196,93,23,140,57,243,101,50,144,103,237,107,172,57,36,21,114,138,227,79,214,150,211,250,154,144,109,52,21,24,169,37,75,163,219,223,173,71,70,48,157,83,136,29,235,186,192,218,105,215,152,107,183,151,78,17,4,96,196,150,0,205,116,50,190,233,136,169,250,168,13,1,4,186,164,100,49,20,35,188,13,134,53,130,137,179,90,250,177,77,96,182,215,40,231,172,83,189,61,58,178,83,59,221,19,233,195,241,107,246,95,19,28,25,253,75,62,184,70,155,219,250,211,247,200,62,206,142,182,106,231,116,51,226,56,79,116,111,169,27,85,72,197,110,58,135,189,97,60,141,85,185,174,121,45,71,69,86,81,27,156,164,246,105,187,128,188,160,51,75,96,113,178,34,243,205,107,61,179,211,59,146,223,221,78,205,6,250,71,13,197,169,192,193,85,46,163,141,66,122,180,219,91,118,67,180,97,252,244,175,121,196,54,154,44,0,233,157,204,159,178,189,184,204,207,54,58,173,93,237,237,36,11,216,136,83,29,90,197,94,65,82,36,14,44,152,91,237,192,76,39,116,34,117,204,181,146,61,60,25,186,109,61,37,211,58,17,112,116,130,231,117,122,102,129,53,64,78,116,170,123,221,132,121,217,14,230,10,70,9,216,176,203,74,118,114,55,232,159,82,195,117,42,144,37,200,243,118,185,151,110,246,100,233,251,233,244,255,116,175,181,94,167,234,59,250,116,170,251,148,83,143,155,96,211,78,102,27,79,165,111,205,23,54,235,108,252,7,239,133,104,235,70,240,117,171,223,221,132,246,79,246,222,228,95,59,88,58,157,185,8,250,148,93,224,211,13,211,157,31,221,118,87,153,203,77,187,168,128,254,21,248,243,233,132,118,191,153,75,77,95,152,143,216,237,187,137,68,27,73,0,238,71,32,237,68,48,154,145,5,70,173,236,137,182,193,77,57,187,182,105,16,51,252,100,255,201,184,32,144,16,58,4,14,131,23,193,162,134,135,44,47,198,35,5,32,178,210,52,254,68,34,220,179,83,214,7,33,131,164,104,183,131,112,108,182,153,32,22,97,66,40,137,84,115,28,8,94,17,34,196,76,179,160,185,172,62,209,71,100,143,118,53,141,100,239,205,128,40,207,227,112,49,204,101,134,217,26,37,194,231,94,156,51,219,86,75,189,14,239,224,123,237,195,29,244,135,182,54,183,114,217,54,227,122,132,221,59,223,249,206,250,29,8,79,153,12,8,158,242,236,201,250,165,137,50,126,136,167,114,120,71,251,239,50,47,9,123,253,217,124,191,110,253,9,198,17,249,36,155,70,122,183,8,147,177,214,183,198,181,25,1,212,111,77,226,210,120,184,95,249,183,121,99,171,148,2,227,250,221,61,41,96,14,34,135,181,100,75,148,118,180,219,167,15,218,243,110,42,148,54,116,218,122,43,106,139,152,150,185,161,6,134,246,120,119,68,176,185,81,50,19,10,225,129,0,123,207,123,222,115,135,49,132,12,148,93,209,188,159,204,86,247,147,137,130,208,53,246,34,220,28,173,210,87,51,121,63,243,247,207,255,252,207,235,121,226,158,28,225,66,0,32,159,139,19,214,238,251,153,192,115,61,199,115,203,179,25,61,205,3,77,172,89,243,122,166,5,184,19,137,54,204,217,125,149,233,236,57,123,154,57,212,237,100,245,189,129,153,244,77,33,196,246,38,166,211,127,211,105,199,158,180,149,76,155,73,255,207,244,52,200,185,188,223,92,63,123,54,152,105,27,102,114,253,190,92,187,137,196,129,4,129,241,18,48,74,36,18,137,196,244,209,51,62,151,21,244,239,130,184,224,59,23,199,57,247,153,94,65,214,189,1,4,151,40,24,66,12,121,210,38,35,212,141,113,13,34,104,111,59,46,101,59,50,178,165,155,193,106,186,73,191,70,106,33,56,166,211,38,4,76,33,210,230,226,192,10,145,119,228,166,62,43,68,226,124,1,242,215,54,176,78,167,40,170,65,164,14,149,45,189,179,169,219,215,60,9,115,62,108,41,53,47,101,39,34,185,218,167,35,23,148,249,98,94,35,243,38,35,219,100,196,200,168,115,191,185,170,115,89,250,12,49,183,39,164,134,236,213,87,188,226,21,245,22,46,68,124,105,175,185,88,238,91,78,249,110,58,222,182,1,248,247,124,168,79,57,25,182,108,218,26,183,221,186,62,78,58,117,122,197,247,239,106,88,87,245,205,230,170,143,178,127,18,137,196,93,25,55,172,189,57,22,44,28,140,67,15,207,90,186,157,112,213,229,107,235,190,89,190,34,203,126,204,119,200,10,182,141,211,238,141,110,54,108,129,45,163,18,13,166,115,109,34,145,216,255,252,202,193,142,204,0,60,192,33,146,60,89,237,139,153,158,222,181,39,144,141,53,213,201,116,136,12,109,154,73,187,16,36,179,57,22,190,27,144,147,243,245,32,7,100,15,130,79,214,166,44,64,41,246,126,103,75,170,154,78,234,81,204,246,20,90,70,199,124,50,60,204,221,201,106,154,65,153,47,211,1,114,120,170,109,32,51,197,92,245,25,162,89,86,99,41,214,11,109,50,187,83,214,211,92,30,216,147,72,36,18,137,68,34,145,216,115,56,4,73,224,118,58,137,4,106,84,179,235,231,91,210,65,34,145,184,107,34,9,192,68,98,30,1,9,100,107,174,2,183,182,64,219,246,138,4,114,178,19,114,72,189,165,185,200,130,76,236,91,40,16,236,240,144,68,34,145,72,36,18,137,196,129,141,153,144,121,25,204,77,36,18,243,9,201,36,36,18,243,12,78,8,179,197,215,73,152,229,4,48,245,18,253,190,125,90,88,226,192,193,124,223,198,155,72,36,18,137,68,34,145,72,36,18,137,131,23,73,0,38,18,243,12,136,34,167,225,34,1,213,132,179,197,64,244,48,11,129,39,18,137,68,34,145,72,36,18,137,68,34,145,152,13,146,0,76,36,230,41,246,197,137,147,137,68,34,145,72,36,18,137,68,34,145,72,36,14,126,100,74,81,34,145,72,36,18,137,68,34,145,72,36,18,137,68,34,113,16,35,9,192,68,34,145,72,36,18,137,68,34,145,72,36,18,137,68,226,32,70,18,128,137,68,34,145,72,36,18,137,68,34,145,72,36,18,137,196,65,140,36,0,19,137,68,34,145,72,36,18,137,68,34,145,72,36,18,137,131,24,73,0,38,18,137,68,34,145,72,36,18,137,68,34,145,72,36,18,7,49,146,0,76,36,18,137,68,34,145,72,36,18,137,68,34,145,72,36,14,98,36,1,152,72,36,18,137,68,34,145,72,36,18,137,68,34,145,72,28,196,72,2,48,145,72,36,18,137,68,34,145,72,36,18,137,68,34,145,56,136,145,4,96,34,145,72,36,18,137,68,34,145,72,36,18,137,68,34,113,16,35,9,192,68,34,145,72,36,18,137,68,34,145,72,36,18,137,68,226,32,70,18,128,137,68,34,145,72,36,18,137,68,34,145,72,36,18,137,196,65,140,36,0,19,137,68,34,145,72,36,18,137,68,34,145,72,36,18,137,131,24,73,0,38,18,137,68,34,145,72,36,18,137,68,34,145,72,36,18,7,49,146,0,76,36,18,137,68,34,145,72,36,18,137,68,34,145,72,36,14,98,36,1,152,72,36,18,137,68,34,145,72,36,18,137,68,34,145,72,28,196,72,2,48,145,72,36,18,137,68,34,145,72,36,18,137,68,34,145,56,136,145,4,96,34,145,72,36,18,137,68,34,145,72,36,18,137,68,34,113,16,35,9,192,68,34,145,72,36,18,137,68,34,145,72,36,18,137,68,226,32,70,18,128,137,68,34,145,72,36,18,137,68,34,145,72,36,18,137,196,65,140,36,0,19,137,68,34,145,72,36,18,137,68,34,145,72,36,18,137,131,24,73,0,38,18,137,68,34,145,72,36,18,137,68,34,145,72,36,18,7,49,146,0,76,36,18,137,68,34,145,72,36,18,137,68,34,145,72,36,14,98,36,1,152,72,36,18,137,68,34,145,72,36,18,137,68,34,145,72,28,196,232,143,68,34,145,72,36,18,7,44,198,119,127,134,199,34,182,12,141,196,142,241,241,216,57,54,22,253,61,61,177,180,183,39,150,15,246,199,96,29,238,235,169,254,151,72,36,18,137,187,18,118,14,13,197,13,55,221,18,23,92,124,117,92,120,241,149,113,201,197,23,196,186,219,174,141,158,158,145,56,250,168,83,226,196,19,207,136,179,207,62,45,78,61,225,232,56,241,132,227,99,193,192,96,245,183,72,36,18,137,196,65,136,36,0,19,137,68,34,145,56,32,49,30,195,227,61,113,235,208,88,92,112,237,250,248,193,21,215,199,15,174,94,23,27,118,140,197,206,29,67,49,216,63,26,43,23,244,196,153,199,173,142,179,79,58,58,238,113,234,209,113,204,178,129,88,24,137,68,34,145,56,216,49,90,5,131,126,116,233,149,241,182,119,190,41,174,254,209,247,99,100,251,198,56,245,216,85,113,159,67,87,196,146,35,6,99,164,34,249,54,238,184,56,110,185,236,130,248,215,207,222,30,35,177,40,206,190,247,67,226,197,47,124,69,220,237,228,227,163,175,55,89,192,68,34,145,56,216,144,4,224,60,199,200,134,141,177,235,154,235,99,231,117,55,197,208,186,245,49,186,115,87,244,46,28,140,254,85,203,99,241,241,199,198,194,234,211,191,106,101,36,18,137,68,226,174,131,145,234,179,118,203,80,124,242,219,87,197,251,190,240,195,184,236,246,29,177,117,180,55,118,140,14,196,88,255,96,68,111,111,244,143,85,87,141,237,138,47,92,182,33,122,71,46,140,19,86,46,138,103,60,244,172,120,220,189,143,143,115,143,89,85,27,0,233,222,37,18,137,196,193,133,177,177,241,184,230,250,27,226,245,111,124,67,92,117,233,183,226,1,167,173,136,23,63,124,121,172,92,52,24,155,54,221,24,195,59,111,169,148,200,96,244,14,68,28,185,114,123,156,117,120,196,147,206,58,52,134,98,85,124,237,202,239,199,203,94,241,236,56,243,156,135,196,111,190,234,213,113,82,229,103,244,102,58,96,34,145,72,28,52,72,2,112,30,98,120,243,230,216,112,193,133,113,213,123,63,20,183,124,229,91,177,243,134,91,99,108,199,206,24,25,29,141,241,209,225,24,183,149,171,191,39,250,23,46,142,69,199,174,137,163,30,241,160,56,225,233,79,138,85,231,156,21,131,135,36,25,152,72,36,18,7,43,108,245,221,81,57,119,95,186,116,109,252,235,39,206,143,175,94,124,91,12,245,46,170,51,55,198,162,47,70,251,123,171,107,122,163,103,124,60,70,122,122,43,30,112,65,108,31,171,188,188,158,193,184,104,227,88,92,254,145,31,196,167,206,191,52,94,250,248,123,196,211,238,117,106,44,27,232,203,98,192,137,68,34,113,144,96,180,242,21,222,243,161,143,198,59,222,242,47,241,240,83,251,227,233,143,93,29,67,155,111,143,27,215,222,22,231,111,27,138,91,182,14,197,134,93,3,177,117,231,174,88,216,63,30,135,44,238,137,67,151,244,196,210,158,27,99,249,146,117,113,175,163,151,199,253,207,56,58,126,112,201,37,241,43,175,250,133,120,201,203,126,57,158,242,184,199,196,224,224,96,36,18,137,68,226,192,71,18,128,243,12,155,47,187,34,46,249,247,183,198,218,247,127,34,118,221,116,123,229,196,245,197,120,229,200,141,143,141,77,252,183,10,194,141,247,84,255,221,53,18,35,219,183,198,150,245,151,199,165,231,95,17,107,223,247,241,56,250,137,143,136,179,95,243,202,88,126,218,41,145,72,36,18,137,131,11,200,191,13,35,99,241,246,175,95,22,127,243,158,111,196,237,99,139,98,168,34,253,122,71,183,71,79,255,210,24,237,233,171,175,235,137,209,138,212,155,248,68,69,11,142,85,122,99,180,183,183,206,10,25,234,91,24,223,184,190,39,46,120,203,87,227,171,151,221,20,191,241,140,7,197,73,75,23,36,9,152,72,36,18,7,1,62,249,169,79,197,71,62,240,246,120,230,131,15,139,211,22,222,20,155,111,191,37,46,186,113,103,124,111,253,137,177,62,142,137,237,163,11,98,217,234,149,49,112,68,79,172,58,108,69,92,189,246,214,248,254,45,27,99,245,242,129,24,189,245,226,56,119,219,213,113,206,225,27,226,17,39,28,31,71,172,88,25,255,246,119,127,25,168,191,167,60,229,73,145,72,36,18,137,3,31,73,0,206,19,140,108,221,26,215,125,236,147,241,253,215,190,62,182,93,115,83,253,187,158,154,237,27,221,253,115,68,111,77,254,113,2,17,129,138,185,143,239,254,118,79,236,188,241,246,184,242,45,31,136,219,62,127,94,220,243,207,95,19,199,62,227,105,209,59,56,16,137,68,34,145,56,56,176,113,100,52,254,238,227,63,136,55,127,234,226,184,109,100,121,12,46,234,141,251,156,113,68,28,58,176,53,6,42,242,239,250,237,139,227,226,43,54,198,174,138,248,91,186,96,52,238,125,220,170,250,191,195,21,73,248,173,171,55,196,250,109,253,85,32,169,10,42,85,215,110,29,95,30,239,250,242,213,177,121,71,127,188,254,249,15,140,99,22,245,71,150,123,74,36,18,137,3,19,2,60,95,255,214,247,227,47,94,247,218,120,241,99,142,136,195,251,174,138,31,92,191,46,126,112,195,33,113,123,239,163,227,244,123,223,51,182,92,121,73,220,124,211,53,149,243,55,18,43,250,23,197,192,142,173,177,96,124,115,172,62,116,101,44,63,236,184,42,92,116,114,92,182,249,242,184,233,162,31,198,253,55,92,27,39,30,191,34,94,240,232,83,226,13,127,246,71,177,252,144,213,241,208,7,221,47,122,114,59,112,34,145,72,28,208,200,160,255,60,192,240,230,45,113,209,63,189,41,206,251,181,63,142,173,215,220,88,147,124,99,149,130,29,171,188,177,209,222,184,227,35,139,99,44,38,254,54,222,168,220,52,145,221,209,83,127,182,92,123,99,124,239,119,95,31,63,252,139,55,198,72,117,223,68,34,145,72,28,248,24,169,226,61,31,249,254,85,241,95,95,248,81,108,24,94,92,201,253,5,49,86,5,136,22,244,143,197,203,95,240,248,120,241,79,60,56,122,70,119,85,17,162,177,137,208,208,120,111,28,182,98,73,252,238,75,158,16,135,28,126,120,117,237,72,117,147,145,137,40,82,29,68,234,139,161,222,229,241,193,111,92,17,111,251,236,69,177,115,116,60,18,137,68,34,113,96,226,138,107,214,198,159,252,213,235,227,217,143,57,54,14,93,190,62,174,92,183,41,62,127,197,146,56,255,246,35,99,225,97,167,196,21,87,93,18,131,155,47,136,231,157,51,26,47,125,240,202,248,253,151,62,45,126,233,185,63,29,47,124,208,73,241,144,101,87,196,208,165,239,143,235,175,60,47,98,217,201,177,248,110,63,17,159,191,249,200,184,226,198,177,56,106,244,166,120,209,163,79,142,191,122,227,27,226,234,181,55,68,34,145,72,36,14,108,100,6,224,60,192,37,21,249,119,225,223,190,41,134,182,110,137,190,241,241,216,217,63,16,219,7,7,162,127,65,127,140,142,236,170,226,116,163,49,54,58,26,61,21,251,55,88,13,89,255,208,88,44,24,27,139,222,209,161,168,66,113,177,101,225,96,172,175,124,183,190,138,30,92,184,160,47,118,221,116,75,236,250,251,183,198,192,192,64,156,241,154,87,101,38,96,34,145,72,28,192,16,248,185,124,211,206,120,221,187,62,23,55,13,175,172,254,45,118,87,145,120,163,99,113,254,5,23,197,186,91,238,19,59,110,191,53,46,185,124,109,140,244,175,168,79,246,24,170,212,195,55,191,123,105,92,114,223,19,227,131,159,249,118,236,236,29,140,222,190,129,59,5,143,212,10,28,89,184,42,222,244,241,239,197,57,199,173,136,167,221,227,248,140,10,38,238,210,24,99,91,245,230,42,72,28,88,24,29,27,143,119,252,215,123,227,136,254,91,226,140,213,125,113,229,117,155,226,75,151,46,137,129,99,158,20,71,143,244,196,213,231,127,48,30,117,214,170,120,196,131,142,143,19,214,44,142,161,241,254,56,126,101,95,44,88,184,60,6,86,143,198,131,30,123,90,60,116,221,134,248,202,85,27,227,59,87,125,49,214,29,115,191,24,184,251,35,226,43,23,124,36,150,140,223,30,119,63,117,81,28,121,245,198,120,243,59,222,26,127,250,123,191,159,167,3,39,238,210,80,103,147,158,200,108,216,196,129,138,36,0,247,35,198,43,1,114,243,231,190,20,23,191,241,205,49,188,105,107,140,246,141,198,72,111,95,28,250,192,123,199,3,158,255,211,49,112,232,242,24,30,222,17,253,125,61,209,219,211,87,103,117,44,24,237,137,235,206,251,126,124,230,45,239,140,165,91,198,162,111,65,111,60,249,119,94,19,253,39,158,16,171,142,90,85,57,134,67,241,153,87,255,97,108,56,255,202,184,228,111,222,20,203,78,63,37,142,121,198,83,162,39,13,218,68,34,145,56,32,177,115,36,226,205,31,251,78,92,183,125,65,140,47,26,140,177,225,74,27,84,14,31,178,98,188,250,47,229,208,91,125,70,99,160,34,0,171,96,209,104,95,245,247,42,128,212,63,24,219,198,170,208,80,165,87,198,43,2,112,188,10,19,141,143,221,217,96,237,169,254,125,235,232,96,188,243,139,23,199,3,78,89,19,71,46,157,155,66,239,12,228,219,110,187,173,34,34,135,106,67,121,217,178,101,177,124,249,242,189,110,48,127,230,51,159,169,131,95,143,120,196,35,234,127,107,131,250,185,135,29,118,216,30,61,123,235,214,173,241,149,175,124,165,126,135,7,63,248,193,177,183,161,223,214,175,95,31,43,86,172,136,69,139,22,253,216,223,119,238,220,25,27,55,110,140,213,171,87,215,239,59,93,172,91,183,46,70,70,70,226,200,35,143,140,249,128,249,208,30,207,255,238,119,191,27,231,159,127,126,125,208,193,83,159,250,212,186,95,219,215,232,111,255,5,115,105,193,130,5,177,112,225,194,250,51,27,92,124,241,197,113,233,165,151,214,243,201,252,76,36,102,139,31,94,114,69,124,231,188,47,196,47,62,242,232,216,116,195,87,227,162,27,15,139,37,39,62,38,174,95,55,18,189,27,47,137,231,168,7,184,166,39,22,47,218,30,107,215,239,172,124,130,74,198,92,240,157,168,243,197,71,213,19,223,16,227,195,91,227,190,71,245,199,209,139,7,226,189,23,127,53,142,186,219,163,99,67,69,4,126,253,150,111,196,194,197,23,199,99,239,113,102,188,237,107,95,140,239,255,232,39,227,62,231,156,25,115,129,205,155,55,199,150,45,91,234,117,69,206,145,119,214,213,222,132,103,190,235,93,239,138,135,61,236,97,113,214,89,103,213,122,244,230,155,111,142,37,75,150,212,207,223,19,220,120,227,141,241,201,79,126,50,30,242,144,135,196,105,167,157,22,123,27,119,21,61,65,255,110,216,176,33,214,172,89,19,253,253,251,143,186,184,242,202,43,227,83,159,250,84,221,63,198,248,81,143,122,84,36,18,7,34,146,0,220,143,216,126,221,13,21,249,247,31,49,188,97,91,69,240,217,214,59,16,139,207,61,61,238,249,162,159,138,229,143,120,64,12,30,122,168,176,94,236,188,225,182,88,180,122,101,196,162,129,232,25,25,142,53,71,174,142,7,84,35,247,165,55,253,103,12,84,194,127,203,120,69,28,14,109,138,145,177,193,24,28,31,137,29,195,67,245,253,135,214,111,143,43,255,253,191,99,245,253,238,21,139,143,61,38,18,137,78,224,28,103,20,43,145,152,159,16,248,185,118,203,142,248,228,183,47,143,93,227,125,209,63,140,128,160,186,199,234,108,190,177,114,81,181,142,71,123,251,235,26,177,210,197,199,42,15,207,169,192,182,252,142,198,194,90,191,76,172,242,158,221,95,24,171,215,125,175,75,42,221,241,221,203,111,141,175,94,117,115,60,227,156,227,162,47,246,12,12,245,207,125,238,115,53,193,177,125,251,246,154,84,65,112,60,250,209,143,142,187,221,237,110,177,55,113,249,229,151,199,210,165,75,235,159,57,63,255,251,191,255,91,19,52,207,121,206,115,246,232,20,203,225,225,225,184,232,162,139,226,184,227,142,139,125,129,235,175,191,62,254,251,191,255,59,158,245,172,103,197,25,103,156,241,99,127,191,234,170,171,226,19,159,248,68,60,247,185,207,173,157,162,233,192,59,188,243,157,239,172,29,168,87,189,234,85,177,191,81,218,195,121,125,241,139,95,28,251,11,63,250,209,143,226,163,31,253,104,28,115,204,49,113,242,201,39,119,204,0,228,100,191,247,189,239,173,157,233,2,132,1,66,248,238,119,191,123,220,239,126,247,139,190,190,153,173,156,91,110,185,37,126,248,195,31,198,189,239,125,239,72,36,102,139,145,42,216,242,129,143,188,55,206,168,8,190,69,35,235,227,250,141,125,177,169,239,232,136,133,171,99,124,221,103,227,49,103,47,143,167,62,228,220,88,112,196,138,184,117,251,230,56,122,245,81,177,116,241,225,177,107,211,80,108,28,218,30,71,173,185,103,12,111,174,8,159,29,59,99,97,79,127,156,180,101,125,140,245,125,45,62,240,149,207,198,138,83,159,24,23,175,63,63,78,62,100,99,220,103,205,174,184,199,9,139,227,99,31,253,223,184,231,153,103,204,120,190,55,97,237,127,239,123,223,139,239,124,231,59,181,142,64,54,33,168,142,61,246,216,154,88,57,250,232,163,235,235,144,115,155,54,109,170,3,72,115,69,252,120,22,34,231,30,247,184,71,253,111,65,162,183,188,229,45,53,33,248,240,135,63,60,246,4,116,14,217,124,238,185,231,198,158,0,177,183,99,199,142,41,9,201,233,232,9,58,240,37,47,121,201,180,245,132,224,221,199,62,246,177,122,92,94,254,242,151,199,254,134,57,240,197,47,126,49,46,188,240,194,90,79,176,37,244,207,182,109,219,98,241,226,197,123,157,48,46,240,204,119,191,251,221,181,61,145,65,155,196,129,142,36,0,247,35,174,251,191,143,198,109,95,251,110,125,152,199,112,229,172,45,56,234,168,120,228,175,191,34,150,61,224,94,49,120,68,21,117,25,28,136,209,205,59,226,59,31,252,66,156,251,132,71,196,33,103,157,20,209,55,30,203,207,186,123,220,125,217,210,216,176,238,182,248,193,123,63,18,223,255,202,87,227,129,47,123,65,220,112,197,21,177,184,18,80,187,110,223,28,253,117,157,167,158,184,229,171,223,139,181,239,255,72,156,241,234,253,47,196,247,4,223,248,198,55,226,168,170,127,142,63,254,248,250,223,115,69,90,137,4,94,118,217,101,113,194,9,39,196,161,8,215,187,16,244,225,13,55,220,80,59,181,28,227,7,62,240,129,115,174,72,119,237,218,85,103,56,112,200,79,58,233,164,152,143,96,228,104,35,195,243,174,54,7,18,243,31,142,129,250,204,143,110,138,171,54,87,84,223,192,146,24,30,237,141,222,74,182,15,140,15,87,241,161,158,202,9,27,172,15,133,26,31,175,2,64,131,11,43,7,112,87,140,45,170,164,127,229,155,45,28,233,173,247,2,47,233,91,16,59,70,43,61,131,248,171,156,172,241,161,145,234,14,213,167,103,188,46,28,111,59,215,45,59,251,226,93,223,184,53,30,91,17,128,123,146,3,193,72,254,192,7,62,16,183,223,126,123,60,241,137,79,172,73,21,134,250,151,190,244,165,58,235,226,103,126,230,103,226,236,179,207,174,157,140,15,125,232,67,53,177,242,252,231,63,127,214,89,84,147,129,92,187,207,125,238,83,203,181,253,153,53,208,196,215,190,246,181,154,28,125,233,75,95,90,235,180,110,224,164,234,67,253,217,237,239,136,214,146,145,54,29,112,176,31,240,128,7,204,155,190,40,237,105,234,157,233,246,207,92,130,13,160,45,207,123,222,243,238,32,143,219,224,132,234,111,78,95,147,56,184,233,166,155,226,131,31,252,96,124,255,251,223,143,159,253,217,159,237,250,253,68,98,111,225,182,117,27,226,107,95,250,66,188,228,177,71,198,166,91,191,31,231,173,63,34,150,156,116,239,216,185,105,67,156,188,248,218,88,179,108,48,150,159,240,180,24,234,93,24,75,23,30,27,39,159,241,224,74,135,44,138,157,27,55,199,178,157,27,99,245,81,199,74,40,175,226,70,149,204,185,105,109,44,88,120,107,172,24,250,120,156,187,116,71,220,188,125,67,172,62,242,220,184,248,230,157,113,247,85,55,196,153,39,156,19,111,251,242,215,227,214,245,27,98,205,97,179,183,151,100,219,34,153,172,165,251,222,247,190,181,12,96,143,34,226,145,115,191,242,43,191,82,19,236,116,199,235,94,247,186,120,230,51,159,89,219,168,123,3,43,87,174,140,199,62,246,177,243,202,70,253,214,183,190,21,95,254,242,151,235,64,13,242,179,27,166,163,39,252,125,38,122,2,177,123,255,251,223,191,150,121,243,1,2,50,8,85,217,136,2,46,176,118,237,218,154,140,123,194,19,158,80,235,248,125,1,242,94,95,146,243,69,7,36,18,7,42,146,0,220,79,216,186,246,250,184,234,221,31,142,209,29,187,133,118,165,124,15,59,98,77,44,62,249,164,88,120,244,81,49,222,215,31,163,234,1,222,122,75,252,232,227,159,142,149,135,173,140,67,78,59,54,198,171,17,235,93,184,56,150,158,120,82,172,58,246,184,232,59,100,69,220,255,233,79,137,171,174,95,27,253,59,119,196,226,145,225,232,91,48,16,99,61,19,5,221,199,118,236,138,171,222,250,254,56,230,39,159,26,75,143,219,179,44,64,198,175,109,50,34,74,136,51,134,238,137,39,158,88,43,239,85,171,86,197,222,4,3,219,150,46,4,160,118,188,239,125,239,139,83,78,57,165,142,214,237,73,20,146,48,255,200,71,62,18,79,127,250,211,247,25,249,35,67,133,241,195,216,65,194,29,114,200,33,181,114,179,21,97,95,58,102,151,92,114,73,173,64,109,13,240,238,12,136,185,38,0,145,107,159,255,252,231,107,18,96,42,227,202,184,202,134,184,250,234,171,235,159,181,197,120,223,235,94,247,218,171,219,16,204,101,41,253,143,123,220,227,146,0,76,204,59,236,172,100,196,247,46,189,42,198,6,23,213,217,124,37,236,81,103,250,249,215,120,111,125,74,252,162,158,209,120,212,189,142,142,167,222,247,196,88,48,208,27,23,222,178,43,22,86,223,125,224,73,171,227,181,47,122,96,108,188,109,75,124,182,146,223,223,187,117,91,69,253,29,18,11,135,199,98,104,96,36,70,234,236,243,190,74,231,12,196,165,215,220,24,219,42,155,127,89,239,236,79,8,67,136,48,206,31,255,248,199,223,201,48,231,100,189,255,253,239,175,215,56,89,199,33,41,31,217,32,8,152,34,203,253,206,207,205,32,79,189,221,185,122,159,182,188,247,123,223,119,109,59,195,143,227,112,207,123,222,243,142,159,167,251,189,2,36,165,107,102,42,151,201,82,247,111,190,83,121,47,247,107,254,119,174,100,126,179,127,202,187,249,185,125,127,250,186,244,171,231,251,185,147,14,109,143,129,123,187,175,223,235,175,230,216,248,155,190,242,172,242,108,63,251,126,249,94,179,61,205,239,182,219,211,169,127,220,27,166,211,206,78,104,142,99,179,63,180,203,135,158,42,91,121,167,170,1,136,148,68,90,22,32,40,100,16,34,51,62,251,217,207,198,211,158,246,180,59,125,223,253,60,95,63,152,15,211,9,92,150,117,225,189,154,219,246,74,123,219,239,0,238,91,238,221,105,173,248,157,121,233,126,237,218,85,205,251,186,198,119,155,182,192,116,214,74,98,255,225,170,181,183,197,192,216,174,88,190,104,75,220,184,253,246,216,220,115,74,44,238,91,22,87,93,244,137,248,197,199,30,27,71,29,186,160,174,23,190,116,217,97,177,102,245,73,209,219,179,180,46,17,81,59,20,62,49,88,255,189,167,167,183,26,251,254,90,246,31,179,102,89,21,68,234,137,255,248,194,121,113,203,216,49,213,101,43,98,104,236,234,88,58,176,49,182,109,217,24,87,95,119,251,30,19,128,178,219,108,183,47,115,252,112,135,85,85,115,77,176,232,218,107,175,141,211,79,63,189,14,34,23,121,32,187,174,172,225,34,139,252,220,92,111,165,228,68,91,238,185,214,58,239,100,227,154,211,244,68,55,249,82,178,216,187,5,169,60,83,219,102,186,54,220,215,119,101,177,53,191,235,119,62,158,237,253,245,143,118,207,69,210,131,123,146,71,158,231,191,178,12,221,191,253,110,50,161,201,129,242,157,34,31,218,178,177,57,38,205,246,151,254,104,222,215,253,252,77,63,187,79,233,215,242,238,165,175,189,39,242,183,249,44,114,215,252,112,109,233,23,255,45,207,42,207,47,122,168,61,150,133,32,157,76,6,123,71,247,53,215,248,183,205,231,123,150,109,200,238,109,171,117,121,191,172,23,155,56,80,145,4,224,126,194,186,111,125,39,182,92,116,101,76,148,119,231,202,85,70,98,207,80,12,247,81,194,149,112,36,159,42,1,179,171,138,56,244,84,66,103,211,229,87,198,216,206,237,149,103,182,48,122,70,119,23,124,170,228,219,240,150,173,241,195,207,127,57,78,123,252,35,170,223,13,196,225,253,189,113,89,111,95,236,24,175,12,58,91,196,170,251,108,189,238,166,184,173,122,222,158,16,128,4,227,255,253,223,255,213,164,149,45,92,182,188,216,10,243,205,111,126,179,38,108,126,234,167,126,170,38,1,9,78,132,26,82,235,161,15,125,232,156,166,236,23,39,0,40,21,10,113,79,133,111,113,92,138,162,155,45,100,44,136,14,201,110,153,12,87,92,113,69,157,29,67,57,33,182,252,215,239,56,198,215,93,119,93,60,249,201,79,174,223,201,189,164,237,115,162,101,39,238,13,48,192,40,66,41,245,250,115,111,41,178,233,244,47,210,192,188,49,151,108,177,67,44,51,4,190,254,245,175,215,206,213,179,159,253,236,250,119,123,3,77,7,109,174,129,236,69,128,218,166,55,89,20,55,145,232,134,155,183,236,138,203,111,220,24,99,149,99,38,211,175,174,6,91,79,213,9,226,102,124,164,210,30,213,210,221,53,54,28,95,254,242,151,226,113,199,46,142,39,62,250,220,120,211,219,222,20,55,111,27,140,179,151,61,50,190,240,233,239,198,147,31,118,86,252,253,175,60,43,254,243,83,223,139,255,249,252,181,177,179,111,60,118,39,138,239,190,159,76,146,117,113,195,173,219,227,136,35,23,199,108,161,158,19,180,51,161,4,26,94,240,130,23,212,6,182,45,93,234,233,9,38,249,183,181,79,127,8,242,48,170,201,72,25,8,77,217,103,187,152,108,65,219,195,56,76,32,128,67,7,217,74,73,215,32,28,155,122,130,222,56,239,188,243,106,217,230,126,69,198,33,109,100,87,168,251,196,33,80,171,73,68,191,233,132,169,229,228,153,174,177,118,167,83,207,137,44,145,77,252,131,31,252,160,238,7,239,140,224,146,93,76,214,126,245,171,95,173,229,174,119,38,23,188,135,26,66,115,177,149,232,130,11,46,168,219,202,113,19,220,241,51,61,236,189,5,96,138,211,99,43,149,119,22,60,211,55,116,141,0,88,211,41,34,143,245,143,107,4,95,200,70,196,173,119,51,118,126,231,189,142,56,226,136,250,122,182,0,167,93,102,167,108,58,125,103,44,181,197,24,235,15,99,197,113,226,212,219,46,91,160,61,156,61,217,61,2,49,244,97,179,127,16,106,158,235,62,244,161,107,11,56,100,136,183,210,206,78,48,55,190,253,237,111,215,255,245,93,207,215,78,243,69,187,61,223,54,58,14,157,121,167,175,16,124,211,13,44,186,167,62,190,245,214,91,235,231,120,183,146,185,232,61,204,79,186,221,92,180,173,209,189,187,233,130,146,149,79,239,233,103,247,54,167,245,163,246,92,115,205,53,181,62,20,172,42,142,181,254,246,123,219,23,203,186,208,95,198,240,65,15,122,80,125,157,247,211,54,99,45,131,198,86,65,65,199,50,230,2,187,230,203,153,103,158,89,183,215,58,176,165,16,166,179,86,18,251,23,23,93,124,109,28,123,232,242,232,219,117,107,108,169,230,241,250,93,3,49,122,235,237,113,202,209,253,113,216,130,161,216,182,110,52,6,16,125,35,11,170,49,92,81,147,124,61,104,190,106,248,123,56,27,178,255,122,148,143,24,137,129,254,241,202,199,216,18,27,55,220,20,3,177,35,150,85,95,59,230,156,103,198,141,151,126,45,182,237,186,36,150,14,221,30,39,29,185,50,126,116,233,181,241,160,123,157,30,179,5,226,169,83,240,1,17,103,141,90,159,118,167,144,153,96,77,152,215,254,110,77,144,113,74,76,60,230,49,143,185,211,54,89,118,179,96,115,83,198,200,206,37,119,173,119,65,222,18,20,42,32,171,37,25,176,201,5,167,10,216,111,101,45,90,91,231,156,115,206,157,238,75,222,211,17,100,175,123,88,215,211,41,113,65,214,104,147,15,185,160,253,214,116,217,162,75,14,33,64,173,61,101,7,172,59,54,100,83,246,205,22,218,75,30,89,255,228,63,157,234,221,200,80,114,166,200,4,62,13,93,202,39,177,77,91,223,147,9,205,54,8,212,243,93,200,250,83,79,61,181,150,95,250,217,123,233,15,247,37,131,200,27,186,87,176,93,217,10,122,221,115,201,116,242,208,120,146,77,159,254,244,167,107,61,161,13,228,12,31,178,200,52,237,214,39,50,254,232,19,255,54,135,140,143,173,193,244,17,217,198,174,240,76,237,41,224,75,124,252,227,31,175,9,68,91,119,59,201,118,178,218,59,11,94,150,218,135,230,150,192,37,208,71,230,156,191,209,57,198,250,25,207,120,70,38,13,36,14,88,36,117,189,31,48,182,115,87,220,250,153,175,196,232,246,29,187,127,51,65,0,70,223,88,61,34,181,0,174,4,233,237,87,175,141,47,191,231,195,49,182,110,115,172,61,239,251,113,209,23,191,26,219,110,188,57,118,222,116,75,236,172,140,217,193,138,236,27,232,235,141,35,143,63,190,18,130,95,139,43,215,223,22,59,23,47,138,241,74,208,142,215,27,139,39,252,186,161,205,91,227,166,79,125,185,122,238,206,152,45,40,12,202,152,2,240,225,132,61,229,41,79,137,159,252,201,159,172,149,164,45,186,245,155,84,237,102,140,50,22,247,22,56,53,82,176,9,242,249,82,187,142,98,242,222,147,65,4,138,49,131,184,124,217,203,94,86,215,195,162,56,213,230,144,205,72,25,83,62,64,81,82,54,59,247,96,204,166,2,163,134,193,193,81,239,20,217,219,87,240,142,31,254,240,135,107,7,237,167,127,250,167,235,154,35,28,82,53,187,94,244,162,23,213,127,71,16,80,226,7,26,24,156,198,17,49,158,72,204,6,183,110,219,21,27,118,32,249,100,105,236,94,163,228,94,245,153,32,174,123,106,71,100,225,178,5,49,92,253,122,195,214,93,225,156,143,237,67,3,177,125,215,88,108,139,5,241,157,171,214,197,95,188,227,11,241,141,111,93,20,191,254,212,251,198,51,238,125,68,117,63,53,3,27,134,112,245,157,177,209,177,202,16,95,31,123,2,228,7,162,135,49,205,25,96,232,151,44,37,198,60,249,13,174,41,153,91,126,70,40,248,183,119,66,66,112,8,154,224,44,32,161,24,234,64,86,170,31,71,47,185,39,57,230,0,16,196,71,129,231,34,72,232,168,66,240,35,67,222,252,230,55,215,50,27,49,135,120,212,86,142,99,105,167,231,184,6,25,85,178,82,56,39,237,54,181,193,25,249,159,255,249,159,250,122,206,20,82,232,191,254,235,191,238,208,13,156,167,18,20,211,23,200,153,185,10,146,121,6,18,78,1,122,125,132,84,228,180,189,253,237,111,175,101,107,129,119,211,103,64,230,211,73,250,167,64,63,21,114,214,184,208,91,156,39,142,155,177,162,171,244,225,127,252,199,127,212,68,31,112,84,57,137,239,121,207,123,234,126,229,52,185,214,125,57,136,156,65,14,29,221,199,121,242,204,50,30,218,99,140,128,163,219,238,31,247,225,108,177,49,202,117,165,157,182,201,149,118,118,130,247,124,211,155,222,84,207,149,66,130,218,118,110,7,65,201,200,43,99,96,238,149,44,192,217,4,131,144,10,190,87,116,56,71,209,252,228,12,155,99,214,133,245,240,159,255,249,159,93,183,227,209,21,111,123,219,219,234,254,18,240,50,143,220,3,193,0,218,136,200,19,40,43,176,101,26,65,87,198,130,190,180,126,56,210,222,203,188,80,35,204,191,17,35,254,110,76,92,83,222,211,60,71,132,34,65,60,179,56,221,147,173,149,38,209,158,216,191,184,232,210,139,227,216,213,139,99,108,203,214,216,184,109,60,78,60,251,220,88,126,216,33,177,178,119,115,12,223,118,69,172,94,190,44,70,119,169,245,90,145,198,62,114,63,234,60,130,221,193,164,113,245,100,71,99,172,154,151,155,111,191,33,182,172,191,48,6,145,36,219,111,143,227,15,119,201,214,24,30,88,16,235,54,141,68,255,142,237,113,226,225,203,226,194,203,46,141,61,1,82,136,159,128,224,50,159,139,125,71,38,145,229,214,33,57,82,130,12,228,25,123,181,172,117,182,21,121,208,222,250,234,94,69,222,153,163,230,53,25,236,58,228,156,181,103,61,52,183,183,178,207,220,171,212,247,180,46,144,76,214,30,25,129,160,210,38,73,16,238,87,214,13,89,102,45,248,62,210,82,155,109,97,70,76,77,6,107,136,28,18,16,64,42,34,210,212,32,44,126,147,119,69,102,89,239,222,223,123,239,201,78,167,38,200,9,114,147,172,246,110,200,56,207,37,119,154,122,162,100,242,131,231,11,60,248,20,232,3,62,139,251,21,82,240,11,95,248,66,221,71,37,112,97,252,244,161,0,3,24,3,227,227,221,245,55,146,141,172,161,39,201,69,182,130,224,12,93,65,71,52,199,73,27,201,41,242,11,97,74,22,145,231,126,214,62,207,164,171,249,170,133,52,46,32,3,145,132,244,72,167,126,228,111,233,127,237,116,47,228,161,239,252,211,63,253,83,45,3,65,91,5,244,60,147,44,119,221,76,14,85,73,36,230,27,50,3,112,63,96,172,50,206,183,95,113,77,215,58,118,227,53,125,23,149,176,90,17,199,45,63,172,50,174,199,226,136,158,69,177,225,135,151,199,45,87,95,27,195,235,214,199,246,77,27,72,232,232,169,132,227,138,74,40,61,242,190,231,196,119,190,245,181,88,95,9,50,10,212,189,199,123,118,111,17,171,176,237,242,107,98,164,34,28,7,103,89,103,137,50,32,168,219,69,100,101,2,190,226,21,175,168,13,77,70,43,3,150,34,231,40,113,8,40,77,17,53,138,149,51,66,233,55,163,117,174,215,86,78,69,17,166,132,49,131,83,36,92,116,165,189,117,148,18,241,61,202,165,100,86,128,108,128,242,61,202,129,193,223,204,10,240,28,70,176,107,180,143,16,159,142,82,165,128,40,21,117,73,74,20,159,115,87,34,240,148,169,251,82,76,20,162,123,138,174,181,149,131,118,59,57,74,155,154,25,0,218,255,19,63,241,19,181,18,228,200,122,14,101,5,20,158,254,208,63,101,155,181,190,244,119,4,158,254,161,192,41,190,242,142,190,83,218,73,201,82,170,254,78,169,26,195,178,101,201,125,204,21,109,118,239,18,49,51,142,190,167,173,126,47,35,143,65,82,8,66,239,234,25,250,128,50,247,111,132,176,177,246,221,50,6,222,177,180,107,50,112,18,221,207,86,16,198,80,19,198,30,81,74,49,235,95,237,103,8,48,84,140,159,231,51,182,20,81,103,0,232,67,247,211,14,125,227,157,24,82,165,237,250,199,60,241,126,230,128,247,106,103,42,149,226,212,28,176,102,251,25,67,250,174,57,87,181,137,147,169,77,158,99,44,140,175,231,153,239,197,81,99,76,154,175,222,167,68,20,181,195,123,123,23,191,43,227,152,7,178,36,154,216,60,60,18,59,70,170,57,209,91,145,244,163,67,117,104,103,188,103,108,119,18,160,3,62,250,99,243,166,109,113,230,17,11,99,25,142,112,124,162,110,224,192,216,112,28,181,180,39,134,42,39,104,99,69,4,246,45,90,22,111,255,220,119,227,65,247,58,41,158,243,160,211,227,195,231,93,27,27,251,22,239,62,40,164,183,190,223,200,72,69,24,110,221,51,162,157,204,144,181,133,48,67,52,144,3,230,183,236,34,235,219,122,243,239,71,62,242,145,181,227,227,35,170,95,28,187,233,146,229,228,22,217,40,152,194,73,34,167,201,78,78,195,84,223,35,251,126,237,215,126,237,14,57,172,205,178,207,200,45,70,62,7,66,59,101,116,91,207,28,73,50,136,227,210,13,101,27,165,160,142,108,44,58,145,190,251,247,127,255,247,58,83,165,148,203,32,51,200,169,102,161,251,185,130,231,203,70,227,124,145,35,228,31,199,134,156,233,148,33,199,105,245,123,242,142,92,35,183,232,11,114,203,120,233,31,178,13,201,36,251,78,70,134,107,140,163,122,142,250,73,16,176,128,76,150,173,77,22,147,181,72,67,227,169,22,164,49,66,76,210,217,254,230,247,237,44,50,89,48,230,65,187,127,124,215,247,244,163,103,211,177,100,60,61,88,218,217,6,189,128,16,53,215,140,163,49,54,142,200,77,36,41,157,65,39,62,233,73,79,170,117,129,103,10,60,205,22,165,24,125,33,188,233,88,78,164,0,31,217,110,60,216,75,230,3,157,209,214,117,160,127,216,75,218,164,111,252,251,13,111,120,67,109,99,32,24,205,77,243,210,248,24,187,18,112,53,215,216,40,198,208,252,242,59,227,80,250,201,60,148,225,195,246,242,111,78,185,246,185,103,177,99,180,79,54,142,79,209,65,147,173,21,109,240,188,196,254,199,45,55,175,141,213,139,135,162,119,164,63,118,141,44,140,27,110,185,33,70,134,23,198,177,213,248,31,191,230,136,184,109,251,134,232,237,27,140,158,234,67,143,76,164,254,85,129,163,222,74,155,244,142,214,37,131,198,171,57,187,99,219,237,177,233,246,107,98,199,205,215,198,178,165,171,99,193,240,214,56,124,85,69,208,140,111,143,101,213,220,219,178,169,183,186,207,194,24,232,27,137,27,215,93,23,123,2,178,208,26,53,183,217,99,236,39,107,220,186,96,115,90,75,254,109,253,90,179,200,59,153,93,51,1,27,150,236,50,255,237,82,242,140,98,167,79,38,203,173,59,68,31,153,77,190,105,11,153,202,238,35,43,217,247,214,150,123,251,153,220,176,254,217,221,130,37,109,2,170,137,82,118,65,2,69,73,98,240,158,255,252,207,255,92,235,175,146,121,230,153,108,107,181,9,75,221,187,185,132,103,120,39,242,156,93,58,153,158,32,119,180,145,29,43,251,87,219,248,31,108,92,125,196,214,102,207,10,78,200,228,102,179,235,43,50,94,95,234,179,166,188,35,135,140,71,241,39,221,135,158,225,75,22,153,194,22,102,27,155,35,237,204,71,36,33,185,165,191,244,127,51,43,147,76,215,78,126,104,9,100,148,58,231,100,102,39,184,30,145,73,79,148,83,161,61,227,173,111,125,107,29,212,211,86,237,39,3,5,113,200,200,189,181,51,43,145,216,87,72,2,112,63,96,108,104,56,118,222,124,107,215,191,171,242,52,58,54,18,95,251,236,231,99,237,55,207,139,133,99,227,113,245,37,151,197,33,39,172,140,115,31,246,192,24,222,25,241,165,207,124,37,182,94,116,113,44,173,220,182,237,21,185,119,194,221,79,143,211,215,28,23,171,135,199,227,146,202,25,236,139,70,125,158,234,127,59,110,188,165,142,238,205,22,136,41,228,7,65,202,193,40,196,25,229,129,8,2,196,143,26,56,28,58,70,38,69,136,132,35,80,9,119,245,230,94,249,202,87,222,137,0,44,209,52,74,132,194,40,91,95,25,4,132,45,225,175,14,92,51,34,95,238,205,240,47,81,125,138,82,228,137,2,227,44,248,183,239,219,114,86,182,227,248,155,76,51,130,190,24,2,174,157,42,146,141,200,228,48,184,142,115,34,202,69,201,49,210,25,222,218,162,111,40,13,17,65,247,102,172,180,9,64,215,250,27,227,156,177,222,60,77,146,145,83,136,33,207,146,21,1,162,244,20,29,5,200,240,230,240,138,148,121,63,99,162,191,40,74,239,89,78,198,226,244,184,63,165,204,0,42,245,50,56,166,28,109,14,74,57,225,203,248,249,153,18,229,44,114,128,109,63,240,95,247,167,228,141,23,197,88,20,158,140,11,99,105,220,145,98,140,1,10,209,184,200,126,65,192,81,188,218,194,89,209,207,147,157,156,105,222,232,23,109,104,103,33,250,55,163,143,177,88,230,28,242,215,60,99,60,248,174,247,166,216,181,85,219,145,213,126,199,161,227,64,202,34,44,206,139,104,158,44,7,99,224,153,250,128,193,83,178,138,192,252,245,126,63,247,115,63,119,39,2,176,100,85,148,185,106,110,154,115,140,7,215,25,27,109,44,115,142,145,201,176,1,115,70,95,200,112,52,206,250,74,84,90,251,205,65,99,98,156,109,199,222,155,245,14,19,7,30,6,42,249,102,115,86,95,207,196,137,191,254,255,88,207,132,211,134,181,27,234,93,26,223,250,209,117,241,248,179,31,16,167,31,83,17,13,163,219,38,118,245,14,223,30,143,124,196,67,227,59,87,94,27,253,75,22,197,246,190,69,113,225,134,237,113,201,173,35,113,191,163,86,84,142,221,64,53,255,199,98,231,240,64,117,155,193,58,152,228,52,224,241,241,61,39,160,201,102,242,130,44,48,199,201,35,235,206,26,66,76,236,233,73,186,133,120,103,148,151,12,17,178,130,12,155,108,59,45,153,132,52,162,83,200,206,146,209,87,50,17,203,161,26,126,143,196,43,247,246,119,247,158,172,214,173,231,251,14,194,196,123,211,23,156,38,235,158,220,216,23,208,62,206,92,145,163,228,223,100,207,39,139,188,151,62,161,43,200,49,122,146,62,227,0,185,15,162,199,127,221,187,153,229,78,198,115,208,154,153,217,228,116,113,214,74,230,158,191,211,243,254,70,102,207,166,144,191,123,106,79,145,193,197,57,164,167,56,210,157,178,215,201,127,239,68,239,149,172,83,227,200,30,33,155,145,137,211,217,214,61,19,20,59,133,45,64,135,123,46,39,184,4,130,204,63,125,174,31,59,17,128,156,107,186,140,142,245,61,186,128,190,41,89,40,250,193,156,116,63,58,139,174,99,147,112,154,233,26,164,186,107,233,38,227,106,12,244,155,159,233,106,31,223,247,241,179,117,84,8,64,99,85,8,129,210,214,201,214,10,59,42,9,192,249,1,219,118,235,157,63,3,75,234,128,206,104,229,36,12,143,14,84,164,221,177,113,211,186,11,99,251,248,80,12,141,85,4,225,184,204,180,81,197,35,234,108,242,209,254,129,74,78,41,63,228,91,189,177,115,211,181,49,180,229,198,56,230,216,179,226,138,117,159,143,13,213,90,91,177,250,196,184,245,154,205,49,182,189,10,62,13,46,142,45,85,96,105,219,248,54,5,198,99,79,192,174,180,189,212,156,35,115,232,9,164,180,181,105,29,32,93,246,52,59,186,200,0,246,107,33,209,204,119,107,130,47,208,13,236,49,235,131,141,79,198,20,88,207,252,1,182,30,249,99,29,240,135,10,209,164,189,228,11,82,179,27,92,227,190,228,152,245,101,61,209,19,133,84,219,23,32,203,75,89,1,152,74,79,20,249,139,136,181,238,201,36,239,239,103,65,27,228,26,50,142,220,33,223,232,251,2,125,70,38,149,210,32,192,62,32,219,74,160,161,100,94,211,19,197,231,107,111,211,158,46,4,118,100,93,203,154,230,151,208,231,108,116,63,151,113,106,195,56,208,41,2,52,64,6,178,225,201,98,132,159,185,152,72,28,108,72,2,112,63,0,1,184,235,182,13,117,61,167,59,138,47,65,229,120,245,213,37,1,39,50,3,239,115,255,251,198,201,155,70,226,203,23,190,57,142,63,227,228,56,177,34,255,142,126,226,67,98,96,199,174,56,252,212,163,227,51,127,253,79,113,219,197,151,199,237,91,54,198,215,207,255,94,229,200,109,13,42,121,108,209,96,29,217,235,107,28,224,180,235,230,219,235,231,206,22,165,110,15,194,195,54,43,134,31,165,225,247,37,138,67,104,255,250,175,255,122,157,54,237,119,28,189,153,40,112,198,168,251,83,66,191,244,75,191,84,59,50,148,129,218,11,205,45,74,109,48,132,57,151,28,141,215,188,230,53,53,241,197,129,145,226,238,126,182,11,35,108,100,134,80,70,191,251,187,191,91,71,180,40,113,25,42,197,184,238,132,146,249,193,121,145,1,65,49,80,82,140,7,10,145,34,252,163,63,250,163,58,82,196,216,248,237,223,254,237,174,247,162,224,100,66,104,215,223,253,221,223,213,253,229,251,148,191,8,101,201,128,65,18,49,138,244,163,211,49,253,13,56,21,140,15,10,246,23,126,225,23,106,165,76,209,74,221,183,5,168,153,137,193,121,160,8,57,91,20,160,104,39,229,77,241,122,230,159,252,201,159,196,191,253,219,191,213,6,192,207,255,252,207,223,209,143,200,87,239,248,218,215,190,182,118,8,140,137,76,15,253,139,156,106,70,34,203,86,108,134,131,182,233,19,14,137,182,153,31,250,174,108,73,235,6,109,43,89,145,221,14,32,233,84,120,220,188,208,95,250,222,127,57,94,158,227,62,78,143,164,232,25,110,250,80,159,113,140,202,251,137,84,150,57,80,126,215,220,54,56,93,112,194,204,161,95,254,229,95,190,227,164,83,228,172,249,97,220,16,143,34,162,230,221,171,95,253,234,59,200,131,50,30,198,232,247,126,239,247,234,254,211,14,243,2,129,41,163,105,190,156,210,153,216,255,56,164,154,11,139,251,42,194,175,114,188,232,134,241,40,68,96,236,62,253,183,39,190,248,131,203,227,33,119,59,36,126,243,105,247,143,173,195,12,237,241,120,246,51,158,20,235,199,250,226,147,31,250,122,140,244,44,169,175,29,29,239,143,219,215,111,142,69,199,45,139,67,86,44,139,43,43,135,163,39,4,42,42,167,176,87,241,236,138,8,88,190,231,117,134,128,124,226,200,33,58,144,9,228,172,173,151,182,243,147,239,123,2,206,4,249,82,136,157,233,194,122,181,254,16,48,126,46,32,191,200,17,178,134,108,241,239,178,221,103,186,240,29,219,84,201,60,235,183,20,89,167,207,102,67,234,211,89,62,221,74,31,148,26,90,147,109,67,34,223,181,163,219,105,142,100,61,61,33,99,165,108,119,38,47,181,151,126,2,78,169,62,163,247,155,114,137,252,210,255,205,0,90,59,163,158,30,51,86,200,54,129,27,127,103,51,112,26,155,129,192,169,224,61,233,46,237,20,28,212,78,4,48,57,95,218,217,6,121,92,230,72,115,28,75,64,205,123,249,251,92,109,173,51,78,250,169,232,21,207,71,36,148,173,211,5,165,152,126,167,49,65,226,209,163,254,70,31,234,99,250,170,153,165,135,96,40,219,170,245,5,91,203,239,232,25,250,154,51,75,31,21,125,138,76,116,207,162,51,189,179,123,182,179,38,219,245,216,166,90,43,137,249,131,147,78,58,43,214,93,114,89,236,58,124,107,28,178,116,56,70,55,238,138,53,39,159,27,23,95,244,181,56,251,220,69,177,242,184,211,42,9,63,18,99,149,143,48,54,186,57,122,123,150,77,184,30,21,81,216,51,210,31,155,111,187,165,50,76,134,42,34,113,81,172,90,121,66,44,92,220,27,59,122,22,198,105,247,121,88,124,233,211,87,198,146,165,119,171,116,200,88,12,140,143,198,120,255,130,216,82,5,142,206,216,29,248,223,19,144,63,230,175,143,236,98,118,28,249,41,40,141,128,65,222,239,9,172,63,104,239,92,154,206,247,74,61,59,114,171,9,126,143,53,228,26,182,219,76,79,253,182,166,37,13,32,58,17,241,214,28,27,216,239,103,115,234,46,249,78,7,144,55,157,96,173,195,194,73,118,127,77,165,39,200,6,245,17,249,16,228,46,31,130,109,203,166,45,53,15,5,207,232,121,65,154,182,253,74,94,235,179,18,92,104,31,66,68,134,243,27,108,141,46,178,141,15,33,75,113,166,65,26,254,148,239,150,172,67,242,175,236,202,234,6,253,143,16,109,7,146,4,19,245,107,145,157,137,196,193,132,244,50,247,7,42,197,59,166,110,83,37,0,123,235,90,78,52,113,111,108,190,105,83,12,95,118,93,140,174,57,38,122,15,91,30,75,14,89,25,223,189,238,218,216,52,180,53,142,237,239,137,213,71,174,142,37,135,174,140,158,177,209,88,253,136,123,199,169,63,122,72,220,190,246,218,250,176,143,53,199,29,29,199,221,235,110,177,233,154,171,227,138,119,126,168,186,229,120,117,71,194,172,103,119,173,143,61,207,234,80,240,148,64,101,96,114,230,68,124,8,108,196,160,66,230,123,90,160,182,212,244,144,165,86,14,124,32,116,17,111,72,192,201,190,71,73,251,30,65,79,17,1,197,97,171,10,67,159,19,70,144,139,228,48,208,1,153,101,155,17,5,209,13,20,194,11,95,248,194,218,176,166,36,252,187,20,40,246,239,153,30,76,193,48,71,80,105,175,126,164,76,57,92,140,113,125,40,234,213,173,22,159,223,107,175,136,35,133,228,125,56,81,8,207,98,232,20,112,224,56,118,197,65,164,252,108,87,104,70,225,218,64,38,138,242,219,138,91,156,3,70,131,172,22,25,113,254,206,9,43,96,176,21,66,80,255,154,15,230,2,229,235,185,250,200,251,120,191,110,40,167,29,182,79,230,226,64,49,4,155,228,172,103,123,119,240,222,205,162,231,190,171,255,244,11,71,140,209,227,111,140,129,210,55,34,186,222,79,212,185,204,1,78,146,109,24,147,17,204,221,224,61,25,46,230,134,104,168,123,201,180,48,135,39,59,17,78,27,244,165,45,89,140,190,230,124,101,24,150,45,219,137,4,172,94,186,32,14,89,208,23,3,99,35,49,92,74,54,213,117,98,123,38,50,142,42,113,177,113,120,48,94,255,238,111,199,163,239,190,42,158,253,200,123,70,229,214,197,165,183,109,139,207,126,235,234,184,101,103,95,157,233,81,249,111,49,62,58,92,207,175,190,190,227,98,233,146,202,113,25,95,31,61,125,163,53,165,56,90,233,149,222,254,209,88,115,228,158,157,232,110,237,22,2,131,204,242,33,71,172,23,107,152,19,49,27,71,167,137,114,34,98,187,254,211,116,191,71,46,145,95,109,112,230,74,150,91,51,43,120,58,16,0,66,80,209,9,69,54,145,43,130,80,179,1,221,71,167,22,249,208,6,253,67,110,206,148,4,109,131,78,226,136,202,146,160,223,101,226,60,243,153,207,188,67,15,233,51,250,128,238,108,103,80,148,122,93,197,201,236,244,14,130,94,178,47,200,114,4,23,199,204,247,108,155,155,73,160,131,76,244,145,221,97,252,232,78,78,105,55,125,89,116,74,123,28,57,162,157,78,50,222,83,144,251,238,173,47,75,45,67,250,71,205,228,118,27,59,157,30,89,136,1,107,133,173,165,175,141,177,76,241,38,10,225,169,47,233,17,142,171,126,49,87,202,225,31,197,46,241,238,178,229,61,207,61,233,107,186,74,157,178,169,48,213,90,73,135,120,254,224,220,179,207,138,119,159,247,223,49,80,141,201,225,203,251,162,111,221,80,44,95,180,56,54,247,46,142,197,107,14,175,130,66,61,177,116,249,202,216,62,58,20,55,94,115,126,28,122,196,221,98,225,162,21,209,215,187,61,122,199,134,98,235,198,13,177,170,10,252,236,172,236,195,138,230,171,116,196,134,24,60,252,248,56,226,148,35,98,227,255,93,20,11,215,44,141,107,175,191,34,86,84,60,218,178,149,171,171,191,111,142,71,62,249,204,152,45,200,127,217,99,230,120,51,171,186,16,220,50,232,204,211,169,106,113,90,111,77,93,82,151,62,106,124,199,154,112,79,62,66,91,118,77,118,111,235,196,247,16,80,39,55,136,206,114,96,156,191,107,63,59,111,166,122,130,126,33,107,217,171,197,158,21,76,86,171,117,54,176,14,203,186,110,195,59,250,61,89,83,118,24,205,22,108,110,73,25,116,26,27,86,155,155,91,111,233,1,253,205,127,40,153,243,80,78,36,247,247,182,159,82,160,175,237,24,80,247,155,190,19,188,87,66,68,112,94,77,240,153,4,139,200,58,118,134,64,35,157,195,215,106,150,73,234,4,253,199,79,108,151,229,162,215,220,175,91,114,66,34,113,32,35,9,192,253,128,158,254,222,232,91,186,184,242,189,54,214,153,122,60,58,91,188,110,191,246,234,248,242,219,222,17,143,92,212,31,11,207,62,53,134,183,108,139,173,155,54,214,14,222,53,234,207,85,4,206,131,238,125,122,44,91,189,50,250,22,47,136,177,69,3,49,82,9,172,101,149,3,112,252,241,199,197,206,13,235,99,83,37,56,71,71,71,234,156,142,34,198,168,185,129,74,185,247,244,238,89,164,155,32,20,237,241,65,180,112,120,24,227,50,158,16,111,210,218,247,4,148,3,229,218,60,137,10,166,114,18,144,79,229,180,71,138,181,160,68,225,75,77,66,78,76,219,89,154,234,222,218,193,176,23,213,42,14,87,81,36,179,57,216,193,253,40,98,14,17,229,201,48,161,164,40,59,10,203,189,57,13,221,224,93,24,239,190,67,177,82,180,72,189,118,141,144,118,102,72,81,254,35,147,108,3,215,255,190,83,200,177,2,255,54,246,165,64,114,65,211,1,208,215,140,33,81,219,230,216,21,34,176,27,40,86,134,129,241,105,26,114,205,72,161,57,129,92,108,214,203,114,223,182,82,102,56,148,83,188,192,88,203,92,40,167,116,121,63,239,209,54,4,74,1,248,153,194,248,155,251,28,81,239,207,72,41,237,157,140,224,208,143,230,37,130,179,28,158,3,229,164,107,134,72,18,128,137,130,35,42,2,240,204,19,142,136,243,174,95,27,189,125,230,252,196,250,42,53,0,235,128,82,245,187,219,118,244,198,59,191,118,77,172,94,121,72,28,119,242,154,248,250,15,174,140,235,182,85,154,165,127,121,197,21,246,223,113,44,212,192,130,193,24,86,236,125,219,150,250,20,96,85,4,235,56,84,239,72,28,115,212,97,177,230,208,133,177,39,180,8,57,76,158,201,72,110,110,227,177,38,16,118,165,38,167,185,110,29,23,7,161,192,122,36,135,144,27,50,175,193,250,106,110,79,42,178,156,113,95,78,14,6,6,187,107,187,101,101,248,94,217,202,202,81,41,114,134,252,161,203,16,74,254,142,132,17,160,225,140,150,204,9,178,100,178,226,238,228,15,25,40,235,173,200,42,237,183,206,155,232,244,206,157,160,159,200,119,219,226,220,179,185,181,153,46,18,88,33,111,231,194,57,145,41,46,83,205,167,212,42,45,240,140,146,13,86,156,245,82,215,201,59,52,157,192,54,4,215,124,15,33,133,92,148,53,79,78,218,30,75,111,117,34,47,39,235,31,247,144,29,164,157,254,222,60,177,179,13,122,139,142,162,191,61,183,204,17,14,49,219,69,105,137,185,56,248,202,251,25,35,186,199,120,151,82,25,136,85,125,100,46,23,7,182,156,108,239,154,246,246,89,114,159,110,16,200,244,93,40,181,121,155,91,234,204,11,253,137,108,166,131,16,169,198,204,156,211,6,115,180,100,205,148,109,194,214,72,33,14,93,75,103,77,117,104,217,84,107,133,147,61,215,53,44,19,179,195,201,39,29,21,55,174,223,30,61,3,135,196,178,202,150,25,27,90,23,27,110,187,33,182,196,178,248,209,13,155,227,196,195,150,196,182,93,163,213,252,186,49,14,91,125,100,172,91,123,105,44,94,184,52,118,13,111,142,219,55,222,28,3,163,227,213,60,25,139,197,135,44,137,21,71,172,138,129,241,21,113,228,137,71,196,199,62,243,169,216,48,190,52,182,220,116,109,172,223,120,83,44,61,177,214,32,113,203,173,219,226,110,167,236,89,6,32,194,11,97,100,7,74,51,121,192,252,245,41,135,60,20,123,178,109,111,91,219,174,163,23,10,225,196,46,110,102,76,11,132,187,55,89,89,74,246,148,235,38,67,41,201,131,228,42,165,16,128,220,146,41,109,71,137,53,232,89,214,126,243,148,117,229,142,38,179,179,233,137,82,31,182,4,218,201,177,118,192,216,253,70,166,81,182,201,61,100,56,90,211,228,79,115,77,106,139,44,70,242,124,46,14,172,112,127,101,126,36,86,232,147,102,66,128,54,208,233,228,107,147,52,213,247,100,6,194,179,27,4,157,232,138,210,126,31,247,151,185,108,124,59,17,128,165,191,59,245,145,157,7,252,41,246,181,123,171,177,62,153,158,212,63,118,122,105,123,201,214,55,182,165,118,239,100,122,130,174,106,214,41,100,3,184,190,105,147,32,159,247,215,33,139,137,68,55,36,1,184,31,208,91,57,96,11,171,168,92,172,189,169,174,247,55,113,84,199,88,44,29,232,137,171,46,248,94,220,252,47,219,227,204,199,63,38,70,119,84,145,185,181,55,198,104,229,52,13,246,247,197,113,43,14,141,69,106,119,212,238,89,207,29,12,223,206,234,187,95,251,238,121,209,63,216,27,245,249,94,139,23,85,196,226,230,137,74,240,187,175,91,116,244,17,209,183,112,48,102,139,34,100,155,167,54,50,40,125,40,73,138,113,79,9,192,66,194,204,52,59,164,40,117,209,186,102,228,169,0,1,84,8,179,153,130,2,165,240,56,96,50,17,57,29,182,219,206,134,252,243,93,14,112,33,156,74,93,165,226,112,190,227,29,239,168,157,149,110,4,32,39,76,91,40,27,10,141,147,203,73,101,144,204,69,145,96,237,41,17,206,118,187,141,249,100,10,172,164,244,207,244,100,64,223,65,118,169,215,193,1,42,164,34,99,197,54,49,64,220,253,245,95,255,245,29,68,94,39,152,159,182,97,187,151,236,21,10,151,242,70,208,181,223,111,79,179,143,10,56,161,140,46,243,130,1,200,209,98,24,77,149,25,81,182,90,113,202,74,125,202,230,223,146,252,75,52,81,169,133,120,248,61,79,141,247,126,237,170,216,56,94,201,186,190,18,165,110,16,237,227,142,2,169,230,245,146,99,99,89,53,255,86,84,75,117,176,222,46,204,232,239,37,84,235,76,243,165,189,227,177,102,245,210,216,92,233,150,155,111,219,84,125,99,161,234,130,49,88,93,214,187,107,103,60,234,236,19,162,162,11,171,111,204,158,2,36,43,173,61,6,56,103,167,212,112,45,219,169,20,8,7,107,160,144,17,2,55,100,24,67,220,218,245,95,191,99,140,147,115,190,139,4,41,193,137,146,157,97,187,144,18,5,50,41,202,41,235,214,97,59,136,209,4,185,226,228,73,101,13,56,10,228,41,194,82,27,145,66,12,121,25,79,2,45,174,145,61,77,246,202,92,108,110,133,108,163,28,208,80,178,213,57,28,156,67,100,83,83,47,185,142,115,193,49,242,95,223,105,203,1,208,15,178,149,21,103,119,18,43,146,142,108,160,203,124,151,140,212,7,115,1,132,17,189,134,188,149,189,216,236,63,227,39,232,167,207,60,143,190,162,119,100,148,147,181,147,5,79,180,213,214,97,109,87,95,137,115,84,78,127,236,38,39,75,255,148,66,238,230,72,145,137,72,51,227,163,157,28,243,201,130,101,200,69,89,214,156,72,223,225,172,114,38,145,100,238,135,236,157,13,216,4,229,20,99,142,173,119,52,198,250,176,185,101,81,63,210,107,230,80,57,88,195,182,57,107,195,161,26,157,218,75,199,33,140,57,188,28,123,115,222,28,106,58,192,230,149,126,80,242,194,88,32,134,203,233,204,250,204,191,11,9,201,9,181,150,100,84,185,191,190,228,16,179,215,58,29,156,210,198,100,107,101,50,226,55,177,111,113,244,17,21,97,119,244,113,113,221,186,109,113,104,255,138,56,105,245,246,184,226,198,139,98,219,216,130,248,246,53,183,199,125,206,188,123,244,238,220,30,135,46,233,141,241,33,59,71,150,198,250,91,175,137,69,75,6,98,217,130,138,160,232,29,136,117,55,222,26,61,75,15,137,29,155,198,99,56,6,227,188,111,126,38,62,254,157,235,98,201,209,247,139,53,149,218,57,98,203,206,88,178,96,113,92,115,235,112,28,122,212,241,113,220,49,179,175,85,204,22,51,183,232,8,37,108,236,108,49,31,233,11,114,214,252,42,193,31,114,130,44,180,14,202,1,107,165,214,43,91,154,188,53,255,5,69,16,211,205,140,60,114,213,188,53,255,93,99,247,142,249,143,152,159,12,218,66,118,184,119,57,0,195,58,103,79,90,79,214,149,53,73,134,144,131,236,94,109,34,15,200,151,201,236,96,228,150,247,115,175,114,8,8,185,208,206,36,244,92,228,81,209,131,77,57,216,132,190,209,151,244,4,31,130,220,41,117,247,232,9,109,221,83,223,172,128,157,171,223,181,9,105,217,44,109,65,118,249,157,140,99,239,135,16,36,23,141,49,253,220,109,71,12,148,29,63,228,29,89,73,198,33,228,232,198,110,118,191,247,166,123,200,50,125,101,46,20,226,145,63,101,108,16,128,174,107,18,149,157,32,80,41,123,90,25,30,246,73,57,28,145,254,225,107,77,214,110,89,138,116,130,195,158,180,251,141,111,124,99,221,47,106,136,155,107,124,54,118,69,57,64,43,145,152,47,72,2,112,63,160,167,18,84,139,142,61,58,122,190,229,160,135,158,218,213,146,193,177,234,216,99,226,97,47,253,153,88,63,216,23,195,149,210,27,216,177,45,174,188,241,246,24,236,27,136,93,149,195,54,180,110,83,244,12,239,62,217,183,135,32,233,83,18,42,78,58,251,172,248,246,205,87,197,131,238,115,239,216,116,219,186,216,122,216,225,113,235,149,55,87,254,222,110,97,83,93,190,228,184,99,42,226,113,118,153,2,8,19,74,142,48,19,109,110,26,163,4,125,167,173,191,237,232,61,225,76,248,149,90,11,192,152,68,220,20,7,130,49,91,138,201,54,163,46,28,187,201,178,37,74,134,26,165,171,184,124,137,12,33,148,8,102,207,166,56,41,83,217,97,77,165,53,85,250,190,235,189,47,195,190,100,96,80,74,140,248,38,122,122,122,166,204,232,240,124,167,239,113,166,40,233,166,227,68,113,248,52,15,87,105,67,198,4,231,150,66,42,117,1,57,150,198,101,46,72,45,138,86,31,82,218,229,68,96,48,102,126,63,89,1,124,115,64,191,80,224,12,174,230,216,77,181,77,207,179,24,90,12,0,243,171,89,171,196,115,25,117,37,219,177,27,144,132,156,187,102,223,120,31,228,104,129,121,226,126,12,163,230,251,181,219,87,182,45,54,51,30,57,174,237,26,43,182,66,148,218,152,198,159,193,163,13,205,154,49,101,46,54,231,134,249,228,29,141,117,179,126,21,227,215,248,154,159,174,247,206,205,57,226,223,165,95,253,220,140,142,39,14,94,84,156,93,220,239,196,149,113,236,138,254,216,178,117,36,198,7,43,170,111,100,119,229,136,221,24,237,65,12,86,225,161,145,106,126,236,28,9,225,137,225,74,36,244,143,237,154,200,168,234,173,190,83,233,140,195,22,246,198,105,107,86,197,5,107,111,141,13,91,170,121,217,191,52,122,235,195,63,70,226,176,69,3,241,244,179,42,98,102,28,89,56,251,108,113,6,183,173,60,214,52,178,128,140,47,91,128,56,85,8,194,2,25,93,156,49,68,158,185,174,54,167,239,203,130,82,118,64,205,64,68,151,53,141,224,104,110,135,37,71,57,54,136,58,206,97,41,200,62,89,153,3,176,102,101,39,170,183,41,179,187,28,214,225,48,137,146,57,168,124,66,57,69,150,243,72,191,144,107,147,5,126,232,24,242,203,150,223,55,189,233,77,117,187,57,76,237,218,75,244,31,249,195,209,45,181,91,59,17,128,160,93,10,216,115,170,188,103,169,89,87,78,71,239,86,255,110,166,32,43,17,88,136,45,239,217,148,59,198,195,169,206,28,57,14,82,201,46,71,234,185,118,50,25,68,54,210,195,178,222,188,171,107,233,81,68,98,183,154,84,165,127,28,156,100,14,201,16,42,142,111,57,217,157,61,194,105,155,140,124,244,44,237,35,187,57,229,158,79,126,114,82,205,175,217,214,89,165,251,125,220,159,78,36,175,205,67,207,106,110,51,244,179,177,211,103,130,83,100,54,61,169,47,59,233,82,239,162,110,178,126,118,189,57,135,20,247,238,109,59,5,193,87,28,222,210,255,198,207,58,51,39,10,185,170,143,5,168,16,120,182,18,251,14,61,232,190,83,217,43,48,217,90,217,211,45,133,137,185,195,242,229,75,227,254,15,124,104,124,251,27,239,139,103,221,255,148,56,123,251,37,113,229,109,215,196,217,15,120,70,108,184,246,7,241,201,111,93,27,207,238,95,30,43,87,12,196,77,149,141,114,207,251,61,186,114,254,134,226,138,203,127,20,155,214,223,80,233,141,157,113,198,41,39,198,197,223,62,47,6,122,171,0,255,226,195,226,194,171,111,139,155,182,173,136,67,86,173,142,205,151,127,46,30,115,220,250,106,253,221,35,62,245,221,77,113,223,7,61,33,22,47,220,179,204,99,50,150,188,165,35,16,87,37,64,75,214,55,231,151,117,65,111,88,195,78,208,54,207,255,31,123,231,1,32,103,85,245,253,243,204,246,244,222,19,210,40,9,161,247,222,65,154,72,147,38,168,20,69,125,253,84,94,21,21,187,188,54,20,187,98,193,46,136,160,72,239,189,67,168,161,4,210,43,233,101,147,221,205,182,153,239,254,238,179,55,251,236,100,102,75,118,67,54,147,255,207,119,95,178,179,51,207,60,245,156,123,254,231,220,115,177,1,8,105,8,135,8,105,216,91,158,45,222,151,156,102,202,54,185,255,241,65,216,12,222,139,184,135,200,68,98,34,31,193,151,48,54,68,104,15,62,12,31,132,237,8,207,57,251,137,45,196,150,99,175,120,102,241,111,173,181,189,97,191,105,139,192,113,211,135,155,103,146,231,57,187,66,143,103,155,215,121,118,33,105,7,179,73,250,9,4,169,48,118,236,106,63,193,57,102,191,24,87,99,239,146,54,148,115,134,16,201,57,199,134,133,149,222,241,1,8,96,173,249,9,182,201,185,164,186,27,65,143,115,193,245,39,1,150,175,184,129,120,128,235,72,210,157,164,18,215,43,89,121,200,248,128,235,192,253,210,214,12,31,174,9,45,46,56,215,8,210,128,141,198,159,39,171,225,115,17,102,154,113,124,161,103,107,24,39,112,29,66,175,89,33,186,27,18,0,183,2,69,206,121,12,58,114,127,155,119,199,67,150,105,170,172,107,176,148,245,24,57,214,6,236,191,159,237,176,251,36,91,191,162,210,110,249,250,53,182,223,33,71,218,210,153,179,236,173,25,111,217,189,247,61,104,125,79,60,204,198,14,219,7,21,209,125,170,196,87,111,204,121,226,89,91,184,108,129,253,229,214,251,237,152,253,15,180,202,119,22,88,105,186,217,216,166,74,75,108,240,49,7,88,81,43,77,96,91,35,172,244,75,127,26,12,25,70,30,131,25,166,221,226,12,112,104,16,166,111,33,100,96,20,249,29,167,129,17,199,160,19,76,5,131,140,3,70,96,11,253,106,16,70,168,182,192,73,243,25,12,58,2,94,200,56,231,3,135,206,96,130,247,241,29,24,126,250,115,16,136,97,128,89,149,149,65,5,193,3,223,201,251,113,228,136,85,28,83,107,211,186,216,111,170,62,168,114,228,243,108,143,234,135,236,64,144,1,1,130,17,2,16,159,9,61,176,146,240,59,78,133,253,228,243,12,86,24,48,16,212,226,184,57,159,97,234,14,219,195,161,80,22,143,3,226,188,51,152,103,192,68,166,138,234,7,206,51,98,22,159,239,72,143,140,124,48,136,8,83,139,16,82,185,198,28,15,78,153,160,173,181,126,135,97,229,99,2,102,206,83,50,128,38,43,218,218,106,129,4,191,12,82,168,168,35,120,63,238,184,227,124,80,197,231,217,23,178,163,100,74,91,107,164,207,53,229,158,226,124,113,14,185,239,184,7,16,47,131,112,203,32,136,99,36,168,100,91,65,80,224,248,146,194,2,231,153,207,80,117,20,206,51,131,199,48,29,32,192,181,68,124,229,254,224,252,179,239,220,39,73,49,54,92,71,238,53,174,29,247,49,3,23,130,80,238,3,142,29,145,128,123,7,177,131,96,53,100,169,217,207,240,172,33,130,242,253,76,197,226,92,115,111,179,95,249,86,192,20,133,3,227,230,81,125,43,236,131,199,239,98,87,255,251,69,171,205,12,117,226,95,142,169,65,238,222,170,72,215,56,193,48,237,235,196,139,172,209,82,81,177,19,7,139,252,194,33,188,190,255,148,157,45,93,20,217,239,31,121,211,234,34,39,18,20,185,247,52,214,89,113,85,165,29,121,200,142,182,231,132,33,102,93,160,41,115,143,34,198,115,191,242,92,240,12,228,178,81,4,52,84,67,241,12,97,31,67,50,137,192,231,202,43,175,244,159,197,70,230,18,139,120,222,9,46,168,20,97,144,205,51,159,61,245,151,207,146,137,79,18,68,32,126,66,69,95,118,144,193,247,33,82,97,151,66,101,114,123,166,218,98,83,190,240,133,47,108,12,8,114,173,58,200,62,177,208,15,129,2,54,191,45,219,141,239,226,135,247,178,191,216,186,92,211,185,114,85,42,240,94,22,116,74,194,130,68,217,176,175,8,61,201,133,164,146,96,235,232,133,139,31,194,86,177,221,100,69,7,54,236,234,171,175,222,228,115,156,71,238,1,4,50,62,199,103,178,43,207,178,247,39,121,126,248,190,164,208,20,170,167,177,137,19,218,177,8,1,215,12,63,75,194,141,115,199,245,200,117,238,56,182,182,192,103,124,237,107,95,179,142,128,31,229,126,192,151,17,40,134,233,239,1,18,139,201,170,65,190,131,64,63,36,71,243,85,233,113,236,223,251,222,247,90,188,134,223,253,201,79,126,178,201,123,121,198,104,176,207,247,179,205,224,147,146,32,216,231,162,61,207,138,216,250,20,187,103,226,188,15,94,96,31,121,224,94,91,88,85,106,19,250,246,178,131,92,190,116,206,172,105,54,100,226,161,118,255,171,79,91,250,73,55,142,26,234,124,131,243,29,211,138,93,178,124,202,33,54,110,242,17,182,186,122,129,245,236,81,100,85,243,167,217,186,101,211,109,229,186,122,123,109,89,137,205,173,219,197,198,237,126,132,221,121,211,245,118,250,110,145,245,27,88,106,243,170,138,108,105,117,127,251,246,89,23,248,239,236,12,220,91,161,165,80,16,81,242,217,54,198,65,60,195,216,132,208,54,128,123,152,177,34,83,75,131,93,196,7,100,87,69,227,19,88,88,15,113,61,140,149,121,31,66,94,0,81,60,219,126,97,187,216,62,62,32,244,16,204,246,67,108,11,225,136,74,104,252,68,176,139,249,236,104,128,241,49,63,236,119,62,255,198,235,44,150,21,158,187,182,4,247,224,39,136,45,240,155,157,245,19,217,126,51,192,121,75,158,187,36,156,235,224,247,57,103,252,158,244,155,140,171,191,252,229,47,111,242,57,108,58,194,41,85,123,193,238,103,183,135,96,155,252,36,63,195,181,38,54,224,222,201,62,63,28,59,199,213,218,226,31,1,238,37,108,53,11,250,49,6,15,173,74,178,97,252,255,195,31,254,112,227,239,28,27,11,33,178,191,225,92,179,192,98,72,206,19,187,241,123,107,213,143,66,108,45,36,0,110,5,162,162,148,141,56,242,16,155,62,108,160,85,207,95,26,175,236,232,94,171,118,131,179,58,151,201,203,244,238,69,184,102,231,255,236,106,43,77,21,217,29,87,125,199,206,249,210,71,172,124,112,127,155,54,99,142,141,168,141,172,180,200,13,100,139,75,45,227,178,112,59,29,117,152,213,207,121,219,118,26,55,222,6,143,24,101,149,175,188,97,75,87,172,182,216,28,165,173,98,212,32,27,234,190,143,239,221,92,24,224,159,127,254,249,94,64,99,144,137,3,197,232,17,24,225,32,67,51,91,156,58,89,25,4,138,111,125,235,91,222,72,95,115,205,53,222,240,227,196,153,142,131,65,196,88,50,37,40,105,180,49,146,24,120,6,3,100,144,200,100,241,26,239,107,77,228,8,37,238,124,46,100,18,49,224,8,45,236,115,248,142,11,46,184,192,127,63,217,117,132,24,246,29,65,168,53,227,140,24,131,83,226,120,216,39,142,7,167,150,189,63,97,218,219,119,191,251,93,63,80,192,121,102,103,142,248,30,6,10,28,59,21,17,100,174,120,141,253,38,160,225,111,161,18,132,125,198,113,33,2,5,33,136,31,50,98,100,169,190,254,245,175,251,65,3,251,129,195,234,10,1,144,99,99,224,194,121,255,249,207,127,238,175,113,232,223,196,119,183,118,158,112,118,12,208,200,190,34,168,133,198,247,56,213,182,246,141,239,165,167,10,1,12,66,232,175,127,253,107,63,136,9,21,22,108,151,32,174,181,138,13,174,37,3,60,190,155,178,127,246,149,159,164,112,204,247,132,44,95,184,7,120,141,96,42,57,29,13,17,2,65,155,247,113,175,242,189,92,203,208,151,41,16,174,197,255,253,223,255,109,108,54,205,123,147,219,226,254,66,144,164,223,13,215,157,239,231,94,97,96,201,128,241,23,191,248,133,127,157,128,143,107,207,223,217,39,132,113,132,102,166,46,16,192,81,225,196,84,201,228,244,8,206,43,215,165,124,51,133,125,177,237,128,181,57,243,224,201,118,219,211,111,216,171,43,106,173,214,201,123,45,67,248,140,165,210,181,86,92,187,222,74,163,49,190,106,176,103,113,218,9,128,141,86,27,149,89,185,251,196,228,33,69,118,198,81,187,217,237,79,189,105,47,205,89,229,188,191,19,205,157,127,200,212,87,217,14,78,55,59,235,160,113,214,171,139,71,4,97,154,111,107,240,204,228,170,136,226,121,106,143,216,16,250,170,110,14,109,109,127,115,183,221,214,130,88,108,183,61,83,48,147,228,59,79,239,37,92,207,214,166,87,119,213,231,242,157,31,2,120,102,8,48,38,232,200,34,20,249,4,232,247,10,246,181,35,251,187,37,22,216,8,179,12,54,23,9,127,221,155,225,131,7,216,121,231,124,196,238,184,241,183,246,201,99,118,182,41,27,94,178,133,211,159,181,5,211,75,108,135,225,147,237,193,89,111,217,172,121,115,108,96,241,26,219,117,109,149,45,158,249,186,77,24,189,43,110,192,22,173,93,109,207,191,53,215,94,159,159,177,149,27,42,108,109,217,46,46,182,24,98,197,211,95,181,211,198,214,219,190,163,82,214,115,196,20,251,209,141,11,237,179,159,190,202,70,14,233,90,59,212,158,123,147,113,78,190,68,80,123,22,66,98,172,188,57,182,43,180,234,105,141,80,89,219,81,218,122,166,54,103,241,14,198,147,219,170,159,224,120,59,106,103,242,217,86,138,83,240,195,97,70,80,123,201,119,159,229,35,204,24,10,100,199,41,18,255,68,119,37,202,180,103,30,128,200,203,107,83,223,178,221,247,157,212,209,143,89,218,9,28,207,255,191,175,216,236,63,254,199,87,1,86,167,34,235,191,215,20,59,250,154,175,88,95,247,223,162,30,61,45,67,191,178,202,42,251,215,231,191,110,135,126,236,60,27,182,239,100,171,79,23,187,12,94,145,165,214,84,218,203,191,254,163,61,254,219,63,219,62,103,156,108,59,29,178,159,61,249,239,59,108,183,93,119,179,23,255,120,131,165,151,173,177,178,180,203,66,20,69,54,225,19,231,218,222,215,126,199,82,157,108,2,203,173,18,166,90,134,108,62,194,30,83,31,147,6,16,65,138,85,156,120,31,98,88,104,212,141,96,72,37,20,219,64,68,67,28,9,149,87,201,41,80,100,115,152,134,74,245,22,206,128,106,16,42,221,112,106,56,122,196,61,42,3,49,238,73,39,131,136,66,19,87,62,135,67,64,84,203,118,158,124,31,127,103,255,17,86,216,30,21,106,188,55,159,209,15,11,158,240,57,142,7,161,138,12,27,159,15,21,39,28,27,199,204,247,243,221,84,130,228,219,30,226,22,219,99,95,232,49,65,96,194,57,36,224,73,78,25,229,59,168,4,227,251,217,30,199,79,117,25,223,193,62,3,159,67,64,228,252,115,14,17,236,194,130,26,201,5,57,56,103,97,250,115,216,103,42,228,194,212,213,36,8,83,108,35,100,52,217,78,16,184,128,115,23,166,114,103,87,18,176,175,92,27,174,61,199,207,121,37,131,201,117,108,107,144,198,49,115,78,216,126,200,184,114,174,249,92,178,132,63,252,157,109,39,51,156,225,216,57,63,97,49,19,206,3,215,35,249,221,156,87,246,145,109,112,238,57,39,225,126,8,215,140,207,113,190,184,87,217,15,206,1,247,37,251,24,238,85,254,205,231,216,22,199,205,231,121,38,216,15,254,205,64,32,60,51,52,82,231,223,4,174,161,42,136,237,177,175,252,157,239,101,187,236,39,231,148,44,40,207,10,247,62,251,207,119,240,26,130,42,223,65,165,35,3,230,238,210,132,125,221,218,245,182,124,217,42,27,191,227,24,19,155,178,194,157,155,74,119,142,58,115,126,234,51,141,118,219,180,5,246,249,191,60,108,11,171,185,135,146,211,111,210,86,84,83,101,135,141,29,106,159,62,115,31,219,119,202,80,251,247,99,111,216,163,111,173,178,116,81,153,141,30,222,215,118,28,59,196,30,121,242,121,123,250,181,69,182,33,221,203,106,74,26,172,33,211,219,122,213,87,218,247,206,59,200,46,58,116,124,151,11,128,66,116,37,76,233,98,42,52,253,150,90,235,255,39,186,47,139,230,47,177,178,242,82,27,52,100,235,138,20,221,149,217,51,230,251,115,211,167,111,175,14,127,182,170,122,131,125,237,91,223,181,178,85,211,236,136,93,170,109,238,187,11,236,233,89,165,86,215,255,64,155,185,186,135,85,175,126,197,202,211,203,108,88,207,82,27,218,43,101,67,250,148,90,89,143,222,182,114,245,122,155,185,100,157,173,108,40,117,190,161,194,122,245,159,104,189,139,215,217,196,212,44,59,98,76,198,250,142,24,109,15,206,110,176,202,146,61,236,251,223,248,138,13,236,47,49,88,116,95,136,65,73,222,147,32,79,86,88,139,109,139,205,213,87,68,251,144,0,216,73,58,115,131,174,120,110,170,61,125,225,103,109,221,172,5,214,232,116,148,13,229,197,54,229,162,51,109,210,121,31,112,34,224,174,78,176,43,179,185,247,62,110,255,248,220,85,118,210,103,47,181,61,47,62,211,234,203,123,88,205,130,229,182,250,197,105,246,224,15,126,106,213,239,204,182,9,167,159,96,171,75,157,147,174,232,105,147,119,152,104,79,254,244,15,150,126,119,165,149,53,164,173,215,132,81,118,240,223,127,102,131,14,220,207,132,16,98,75,32,1,176,117,186,66,0,132,13,238,231,222,119,150,216,149,127,124,204,230,172,118,9,162,168,220,34,22,224,73,53,90,113,212,96,123,141,24,98,253,82,117,86,218,88,29,47,46,85,209,219,41,213,245,246,246,187,203,108,97,101,189,69,189,6,216,216,225,59,248,182,18,235,35,39,240,247,26,110,31,61,118,79,187,234,132,145,134,164,168,142,146,162,59,67,34,132,164,89,91,125,153,68,247,69,2,96,235,116,70,0,132,53,149,235,237,99,151,126,204,198,245,93,109,39,236,211,199,22,44,156,105,175,206,168,180,105,243,93,202,104,112,95,91,92,91,98,67,199,29,106,35,134,140,182,218,213,139,172,71,121,127,115,186,159,85,173,91,107,239,190,249,164,13,45,95,103,181,46,145,58,110,68,133,237,54,58,178,9,19,247,176,135,223,170,183,121,85,189,237,55,191,254,189,245,233,213,245,213,169,66,116,37,248,8,138,70,152,181,147,171,13,135,216,54,144,0,184,101,41,250,166,195,196,102,179,116,241,10,27,58,98,176,109,14,21,195,135,90,105,223,30,182,228,129,39,45,170,171,243,235,49,174,124,123,174,203,94,212,88,69,143,114,91,251,214,12,155,123,215,131,54,44,93,100,245,203,87,90,253,138,229,214,215,253,123,254,131,207,216,147,191,251,171,213,191,51,203,92,110,207,246,62,233,4,27,188,203,78,102,235,171,173,119,223,1,182,254,149,183,173,102,229,42,43,169,40,179,93,175,250,148,141,56,241,216,78,87,255,9,33,68,62,234,106,235,172,186,170,198,250,15,220,122,211,236,186,51,156,155,90,119,142,58,123,126,40,208,27,225,124,198,14,35,135,217,220,185,139,109,121,229,6,139,138,75,173,49,211,232,23,254,88,188,166,202,230,47,175,178,121,43,234,109,238,170,6,155,179,162,218,102,175,172,181,101,233,82,171,45,42,183,186,198,148,173,89,181,198,202,156,88,56,172,184,193,46,59,113,95,251,248,209,59,88,255,34,137,127,162,251,67,245,122,123,166,251,137,238,11,201,162,226,226,34,235,209,83,66,82,46,86,175,90,235,207,13,34,233,230,80,94,86,106,187,78,217,213,238,126,236,69,155,179,108,133,237,187,251,104,27,94,86,105,59,245,93,103,163,7,101,252,236,140,234,154,140,245,41,45,119,95,86,105,131,92,172,81,185,122,150,213,85,58,225,49,61,195,142,216,169,222,246,25,158,177,157,199,245,181,161,19,119,179,187,95,171,177,165,27,6,218,213,223,190,218,134,14,25,100,66,116,119,194,12,160,18,197,189,219,52,157,209,87,68,219,168,2,176,147,116,86,161,110,88,191,222,158,253,248,255,218,220,91,238,182,116,99,189,149,100,82,182,206,13,114,203,119,30,235,228,192,140,245,168,79,91,133,165,220,255,34,171,78,53,90,163,51,104,85,75,86,91,195,187,203,173,103,166,206,106,163,90,43,25,51,218,74,135,12,183,213,115,22,216,224,222,253,172,126,206,66,191,237,145,103,31,103,251,255,236,187,86,54,168,227,189,24,132,16,162,189,168,2,176,117,186,170,2,48,80,151,206,216,116,39,244,125,255,223,79,217,3,47,207,119,190,161,220,249,134,10,43,78,21,89,131,19,26,35,247,119,243,255,231,254,151,138,44,227,2,238,116,148,113,14,191,196,74,235,55,216,1,99,251,216,151,63,120,128,29,52,126,144,245,72,153,165,164,254,9,33,222,3,84,1,216,58,157,173,0,12,204,154,55,223,174,253,229,175,108,206,244,7,236,236,35,198,218,232,178,122,171,92,183,208,42,215,172,177,154,13,229,182,190,170,220,106,106,83,46,169,84,101,189,203,204,93,147,58,75,85,212,89,191,254,131,173,188,124,152,45,174,42,182,219,95,90,102,163,119,60,210,62,255,169,79,217,132,177,242,237,66,136,247,14,85,0,110,89,212,241,103,43,83,236,196,190,189,127,248,13,107,168,174,177,69,119,63,106,105,39,248,149,175,223,96,13,47,189,237,255,94,229,126,170,51,172,225,232,2,57,130,180,136,139,150,177,50,247,26,65,91,185,149,88,122,254,114,171,157,183,202,9,130,238,253,75,214,88,81,113,202,70,158,116,132,237,227,182,43,241,79,8,33,10,139,82,103,252,119,27,218,203,126,126,217,113,246,204,59,139,237,159,143,188,110,83,23,214,217,178,53,149,126,213,224,134,84,218,92,70,201,112,26,197,81,202,74,210,145,245,42,171,176,189,70,149,217,201,251,78,182,195,246,216,193,118,28,80,110,106,79,45,132,16,133,199,132,29,198,216,53,223,249,150,221,120,203,110,118,231,253,119,90,42,189,194,246,220,121,188,141,30,92,107,227,51,235,172,168,33,99,233,84,133,53,70,3,172,164,190,193,37,138,214,91,77,175,126,246,250,210,34,123,225,229,149,150,174,24,111,231,125,232,139,118,198,41,39,91,121,39,22,143,17,66,8,209,253,144,0,216,13,232,49,114,132,237,247,179,171,173,199,14,191,177,185,127,187,205,50,171,215,91,105,83,97,102,180,177,62,19,245,47,227,95,136,252,139,252,187,200,255,189,40,195,42,145,4,124,238,191,61,203,109,194,199,206,182,73,255,115,153,223,174,16,66,136,194,3,143,48,168,36,101,39,237,58,202,246,223,105,148,189,189,164,202,222,89,180,212,102,46,92,97,171,171,215,89,85,77,141,21,23,21,89,223,30,61,109,151,49,195,109,252,144,1,182,219,168,254,54,180,71,180,201,26,194,66,8,33,10,139,30,229,229,118,241,135,62,100,167,158,120,146,189,248,230,171,118,255,227,143,219,67,207,60,99,189,92,82,136,66,129,242,158,21,150,206,52,90,166,186,214,106,107,138,172,202,106,108,199,201,251,217,199,255,223,105,118,192,94,251,90,191,222,189,228,41,132,16,162,0,145,0,216,77,232,57,102,140,237,249,141,43,173,207,184,29,236,173,159,253,201,170,231,188,219,142,79,69,150,201,164,89,142,148,255,179,138,209,67,108,242,231,62,110,227,63,124,174,149,246,239,216,210,241,66,8,33,182,61,88,31,123,104,137,217,144,209,61,237,224,209,227,173,209,248,241,249,32,31,188,177,62,59,157,112,228,236,133,16,98,251,2,31,48,100,224,0,59,241,176,163,236,4,247,179,122,221,6,123,123,206,28,155,61,127,161,45,94,182,204,82,81,198,70,12,25,98,227,70,143,178,93,119,154,104,189,202,75,189,207,16,66,8,81,184,40,38,232,70,32,218,237,242,153,203,109,204,153,167,218,194,187,31,176,121,255,184,221,86,79,155,110,245,171,215,231,253,76,73,191,158,214,111,202,36,219,225,252,247,219,136,227,143,177,94,99,119,48,33,132,16,219,23,4,122,197,38,167,46,132,16,98,83,16,246,6,246,46,183,131,119,159,228,127,132,16,66,108,159,40,86,232,134,244,24,53,210,118,188,244,34,219,225,236,15,216,250,153,179,109,245,43,175,219,154,233,51,172,106,254,98,107,92,87,237,68,191,30,86,49,114,136,245,159,52,201,250,239,181,155,245,26,63,206,74,250,246,177,40,165,188,157,16,66,8,33,132,16,66,8,33,132,104,137,4,192,110,10,98,94,89,255,126,86,182,223,222,54,208,253,8,33,132,16,66,8,33,132,16,66,8,177,57,168,100,76,8,33,132,16,66,8,33,132,16,66,136,2,70,2,160,16,66,8,33,132,16,66,8,33,132,16,5,140,4,64,33,132,16,66,8,33,132,16,66,8,33,10,24,9,128,66,8,33,132,16,66,8,33,132,16,66,20,48,18,0,133,16,66,8,33,132,16,66,8,33,132,40,96,36,0,10,33,132,16,66,8,33,132,16,66,8,81,192,72,0,20,66,8,33,132,16,66,8,33,132,16,162,128,145,0,40,132,16,66,8,33,132,16,66,8,33,68,1,35,1,80,8,33,132,16,66,8,33,132,16,66,136,2,70,2,160,16,66,8,33,132,16,66,8,33,132,16,5,140,4,64,33,132,16,66,8,33,132,16,66,8,33,10,152,98,19,66,8,33,196,54,73,186,190,193,54,44,95,105,107,222,156,105,203,158,125,201,253,119,150,85,47,94,110,117,149,213,86,220,179,204,42,134,13,178,129,147,38,90,255,221,118,177,129,251,76,182,242,161,131,220,235,61,76,8,33,196,246,71,38,147,177,40,138,44,157,78,91,42,74,89,198,253,15,120,77,8,33,68,225,35,1,80,8,33,132,216,6,169,90,240,174,205,253,207,189,182,240,174,199,108,213,244,89,214,176,174,198,162,180,251,67,166,249,61,107,94,157,105,75,239,125,222,82,229,37,214,107,220,8,27,126,194,1,54,254,236,147,173,255,238,147,76,8,33,196,118,134,243,15,181,117,181,86,84,84,228,231,129,33,252,73,252,19,66,136,237,7,9,128,221,156,56,142,107,36,101,231,28,180,115,214,153,38,39,29,53,52,189,163,136,95,76,8,33,196,246,65,195,250,106,155,127,231,67,246,250,181,127,182,202,233,243,188,11,200,180,209,208,35,189,161,222,214,78,159,107,107,166,207,177,217,255,184,215,118,185,252,108,155,120,209,233,86,49,108,136,9,33,132,40,28,168,238,171,169,169,177,178,178,50,43,46,110,25,234,189,241,230,27,246,244,211,79,219,165,151,94,42,241,79,8,33,182,67,36,0,118,75,210,241,127,156,232,103,81,189,139,237,54,184,255,174,117,50,224,50,107,140,106,45,74,35,6,54,184,139,215,207,50,233,97,238,141,131,44,74,149,152,16,66,136,194,166,118,213,26,123,243,23,127,179,153,127,187,195,106,151,175,110,95,254,167,233,61,161,48,176,118,197,26,123,227,218,191,217,154,119,230,218,110,159,253,168,245,155,178,147,9,33,132,216,246,169,175,175,183,21,43,86,216,128,1,3,172,174,174,206,42,43,43,173,180,180,212,82,169,148,173,95,191,222,139,130,235,214,173,179,13,27,54,120,161,176,103,207,158,126,90,48,127,23,66,8,81,248,72,0,236,118,16,162,53,144,190,51,75,85,59,167,188,216,234,27,150,216,218,154,23,109,109,237,203,182,161,118,153,147,7,75,44,202,244,176,138,210,157,108,112,175,83,172,119,69,31,39,10,54,9,128,242,223,66,8,81,144,84,47,90,106,83,191,252,99,91,112,199,19,62,112,107,175,189,79,135,164,82,130,134,234,13,54,239,230,7,109,205,235,51,236,240,63,255,192,250,238,50,193,132,16,66,108,219,60,246,216,99,94,224,59,237,180,211,236,137,39,158,176,121,243,230,217,234,213,171,109,231,157,119,246,211,126,169,12,68,240,187,227,142,59,108,226,132,137,54,101,183,41,86,82,162,34,2,33,132,216,94,144,0,216,157,160,226,47,29,153,69,206,17,167,171,172,106,195,243,182,124,221,109,182,114,221,211,102,69,115,45,114,130,96,163,139,248,210,153,158,238,205,101,182,190,122,166,149,23,237,96,125,123,238,236,222,223,179,105,27,166,25,193,66,8,81,96,212,173,169,180,103,175,248,174,45,126,224,121,203,164,155,4,189,244,166,10,160,175,242,75,81,61,30,68,191,180,69,141,121,148,66,231,115,214,190,57,215,158,186,252,27,118,240,175,191,97,253,38,239,104,66,8,33,182,77,166,79,159,110,239,190,251,174,205,152,49,195,6,15,30,236,127,223,123,239,189,173,95,191,126,118,251,237,183,219,229,151,95,238,197,192,123,239,189,215,87,254,237,124,242,206,18,255,132,16,98,59,67,245,98,221,8,50,114,190,86,35,179,212,214,214,254,211,222,94,248,21,91,178,242,6,43,74,205,181,226,76,157,165,26,51,86,148,169,119,23,173,202,189,175,214,57,237,200,250,245,25,237,222,95,22,139,126,18,254,132,16,162,224,192,55,204,189,229,110,91,242,240,84,203,52,34,236,69,78,232,107,249,147,159,148,239,15,232,127,242,188,109,205,235,51,237,157,235,111,182,250,117,85,38,132,16,98,219,163,161,161,193,87,252,173,89,179,198,78,56,225,4,251,205,111,126,227,43,254,238,186,235,46,91,176,96,129,213,214,214,218,223,255,254,119,47,10,142,26,53,202,255,254,187,223,253,206,87,4,170,15,160,16,66,108,63,168,2,176,27,16,132,63,167,240,185,255,52,88,229,186,123,109,254,210,235,157,227,158,101,165,169,42,39,240,17,194,21,185,152,47,69,253,159,249,26,143,198,114,27,216,243,0,235,81,60,209,50,233,242,120,45,144,141,132,202,15,169,130,66,8,177,173,179,126,206,2,123,243,231,255,180,198,186,134,141,125,252,188,149,111,82,244,82,169,140,165,156,127,72,167,157,15,217,104,243,163,248,239,84,2,38,221,192,198,21,130,227,252,31,113,95,67,109,189,45,184,237,49,27,113,204,193,54,234,164,35,77,8,33,196,182,5,34,222,185,231,158,235,219,67,208,231,239,87,191,250,149,239,235,215,216,216,232,127,63,250,168,163,109,245,154,213,214,171,87,47,59,228,144,67,172,162,162,194,139,128,244,7,228,51,188,151,255,250,213,129,133,16,57,137,99,118,147,104,46,182,105,84,1,216,109,192,160,212,89,163,205,180,165,107,238,178,76,106,150,187,56,245,206,192,196,194,96,38,85,231,254,238,126,167,81,47,142,186,177,204,250,151,31,239,94,27,229,98,60,231,188,221,231,51,126,27,153,172,109,10,33,132,216,86,97,186,239,188,127,221,99,53,139,86,56,127,144,106,250,137,156,224,23,249,128,45,110,220,30,249,255,35,112,219,56,40,245,238,32,36,129,154,126,90,148,0,198,175,81,61,24,185,109,212,44,95,109,51,254,248,111,107,220,80,103,157,97,237,218,181,182,114,229,202,184,71,97,2,26,211,243,58,85,42,73,248,125,217,178,101,86,93,93,109,157,229,250,235,175,183,23,94,120,193,182,4,79,61,245,148,93,119,221,117,246,94,65,227,126,206,75,62,104,238,191,100,201,18,255,223,109,17,132,135,255,254,247,191,118,247,221,119,231,125,15,139,20,112,140,225,135,243,193,244,69,238,165,45,1,11,36,44,94,188,120,147,123,84,136,109,129,224,15,86,173,90,229,237,66,239,222,189,253,52,223,190,125,251,250,231,173,168,184,200,6,13,26,228,133,63,254,198,212,95,196,192,48,5,184,170,170,202,219,157,92,4,251,29,196,143,206,128,111,224,89,203,246,17,128,31,224,185,207,134,253,103,255,58,203,162,69,139,236,150,91,110,241,246,100,75,240,240,195,15,219,163,143,62,106,239,21,156,71,42,56,115,193,181,226,239,185,206,103,107,112,239,240,185,238,98,7,217,31,198,21,91,123,127,248,126,250,107,82,53,123,227,141,55,250,115,148,15,238,87,246,153,31,238,219,174,120,110,58,10,190,18,31,75,197,175,16,217,72,0,220,202,52,27,5,130,177,13,182,124,221,189,182,190,238,117,107,104,172,114,89,187,6,219,24,184,249,160,142,57,92,69,150,174,47,177,84,102,128,245,46,223,211,247,254,43,114,127,11,19,193,54,21,253,210,38,132,16,98,219,100,253,220,69,54,239,145,23,172,170,103,145,85,14,40,183,181,253,203,220,79,185,85,246,47,247,255,93,219,175,220,26,251,246,176,90,151,62,26,52,114,152,11,0,157,63,40,45,178,134,30,206,79,244,235,105,200,67,141,25,151,78,114,194,97,67,145,251,73,133,31,23,212,21,155,213,68,141,86,222,175,143,213,186,100,211,162,167,94,177,85,175,111,254,96,145,74,147,231,159,127,222,110,186,233,38,63,248,76,50,109,218,52,63,253,140,254,84,73,102,205,154,101,55,220,112,131,111,84,223,89,102,207,158,221,170,104,214,25,8,126,217,126,103,33,192,38,56,104,139,251,239,191,223,159,175,124,48,165,239,111,127,251,219,38,231,115,91,129,177,15,98,27,199,145,143,55,222,120,195,139,186,156,7,126,56,94,126,184,191,230,206,157,155,83,64,232,204,254,188,244,210,75,254,94,204,190,119,133,216,22,96,234,239,63,254,241,15,47,248,176,192,7,130,5,247,53,11,130,124,231,59,223,177,165,75,151,230,253,44,201,35,166,15,255,225,15,127,216,228,111,136,24,143,62,242,168,61,249,228,147,93,98,111,16,249,126,250,211,159,218,179,207,62,219,226,117,252,199,95,254,242,23,251,207,127,254,179,201,103,176,135,127,253,235,95,59,157,40,90,190,124,185,189,250,234,171,254,152,182,4,136,45,111,191,253,182,189,23,112,109,255,248,199,63,250,107,157,11,252,12,246,243,190,251,238,179,142,192,249,225,250,96,99,187,3,236,199,247,191,255,253,45,150,220,107,15,156,235,103,158,121,198,238,185,231,30,47,168,143,29,59,214,138,139,139,115,190,239,149,87,94,241,34,225,181,215,94,107,63,248,193,15,236,103,63,251,153,221,122,235,173,126,12,241,94,130,240,56,117,234,84,159,16,16,34,27,77,1,238,46,68,245,46,72,91,98,11,86,223,230,116,190,5,86,82,84,231,68,190,180,165,35,166,254,38,69,194,200,9,128,3,108,228,144,253,93,54,175,206,50,233,42,55,8,46,111,81,178,207,144,184,165,178,187,233,43,29,129,65,54,25,24,42,75,152,70,144,132,172,32,78,187,188,188,188,197,235,12,60,194,212,130,206,52,24,198,89,63,242,200,35,182,255,254,251,123,131,219,93,225,120,57,71,252,144,129,229,184,179,207,73,87,242,250,235,175,251,128,250,131,31,252,96,171,211,53,24,228,144,1,206,229,168,218,11,3,46,174,225,182,208,40,154,224,154,243,79,86,91,136,66,96,233,212,105,246,238,210,37,246,250,232,82,171,29,51,192,230,206,153,107,195,134,12,105,202,62,167,221,189,222,219,198,214,20,217,144,183,107,173,193,137,129,117,139,234,109,202,161,7,219,134,225,125,173,79,207,222,182,112,218,59,86,188,161,193,74,123,245,180,202,245,235,92,148,149,182,30,206,38,96,159,203,251,244,182,202,234,117,118,200,161,135,218,157,55,253,219,214,46,93,101,179,111,127,200,6,238,49,201,82,155,241,188,99,139,6,14,28,232,3,69,130,77,254,29,64,204,153,63,127,190,45,92,184,208,70,143,30,189,241,117,4,32,4,151,97,195,134,89,161,195,53,251,197,47,126,97,7,29,116,144,29,125,244,209,173,190,151,193,123,107,66,20,62,103,75,86,195,117,7,168,108,225,156,29,126,248,225,126,65,3,198,34,248,180,231,158,123,206,139,1,31,249,200,71,108,204,152,49,214,21,48,190,97,149,84,42,163,250,244,233,99,66,108,139,188,246,218,107,54,97,194,4,59,241,196,19,189,141,32,193,82,86,90,102,59,236,176,131,23,82,176,251,35,70,140,240,182,152,241,60,54,26,97,130,113,30,175,147,228,224,57,227,179,94,176,112,225,199,188,249,243,236,181,105,175,217,101,151,93,230,159,143,206,194,248,140,49,50,99,216,131,15,62,120,227,235,84,231,225,31,216,207,179,207,62,123,227,152,19,59,192,113,12,113,126,143,207,21,58,84,39,34,220,209,199,113,223,125,247,109,245,189,136,190,140,241,115,129,24,197,223,59,90,57,137,77,229,186,112,190,187,3,220,151,248,128,29,119,108,94,164,12,81,141,251,232,146,75,46,177,247,2,98,187,153,51,103,218,78,59,237,100,31,248,192,7,242,198,119,220,211,183,221,118,155,141,31,63,222,63,131,84,219,206,153,51,199,30,124,240,65,127,15,127,250,211,159,238,242,216,144,107,252,221,239,126,215,206,56,227,12,59,240,192,3,77,136,246,32,1,112,43,146,44,9,206,88,173,85,55,56,231,220,56,219,74,139,40,231,78,55,173,240,152,105,177,178,111,198,189,94,94,58,216,250,246,218,199,86,172,189,207,202,74,118,179,222,61,247,116,127,97,192,138,16,212,245,69,157,8,124,100,61,8,238,78,58,233,164,22,98,18,165,238,4,112,24,30,86,25,11,144,5,123,252,241,199,253,251,59,35,220,225,184,94,124,241,69,111,248,187,171,0,200,128,138,233,97,12,188,86,172,88,225,207,207,208,161,67,237,200,35,143,244,206,98,75,244,83,97,160,68,165,13,131,164,124,48,120,251,249,207,127,238,29,57,3,137,205,133,233,18,4,68,56,189,238,12,247,41,153,99,6,139,159,248,196,39,76,136,66,96,201,147,83,173,170,186,202,42,198,15,177,73,199,30,110,75,239,174,178,61,14,57,212,22,44,92,228,6,254,61,156,48,50,200,22,222,250,136,149,53,68,150,74,71,126,33,249,146,65,125,108,240,206,19,173,196,253,210,107,212,48,235,87,92,110,75,94,123,199,6,244,26,111,214,191,167,11,162,74,172,71,143,10,171,172,90,111,165,46,59,188,38,213,104,69,101,78,228,119,190,102,253,179,211,173,110,117,165,149,15,25,104,155,3,129,38,34,60,213,93,147,39,79,246,175,17,80,190,243,206,59,126,224,203,32,26,1,44,64,32,138,248,151,244,31,4,159,97,218,82,143,30,61,154,166,57,55,227,167,179,57,187,202,235,8,68,4,178,217,201,169,228,182,248,33,112,76,110,135,128,23,155,193,0,61,87,130,132,125,102,31,248,108,71,18,10,124,14,27,196,182,217,247,176,237,228,246,194,241,241,183,206,36,103,114,129,32,200,247,115,126,56,182,228,49,243,189,236,23,129,53,255,101,31,8,30,249,12,2,88,118,112,29,146,127,201,115,199,239,97,223,57,190,36,108,159,207,240,55,222,23,206,111,248,44,127,195,167,183,152,170,222,6,188,119,220,184,113,126,209,130,0,247,11,149,47,8,5,4,171,185,246,51,236,43,112,188,225,251,194,185,231,51,201,235,3,76,143,228,62,12,231,129,253,231,220,112,223,242,57,238,25,254,198,189,150,107,255,147,239,201,21,228,133,191,231,186,54,109,237,155,16,109,193,56,141,30,128,76,79,100,225,15,198,125,253,251,247,183,119,22,191,227,239,101,18,164,140,167,17,84,16,254,168,186,230,51,220,103,216,84,238,59,238,75,238,109,170,97,25,67,34,46,112,79,82,89,205,253,217,85,125,207,38,78,156,232,147,66,216,131,32,96,33,254,177,15,196,70,248,5,132,76,160,16,128,42,70,86,51,78,62,19,60,155,188,159,231,59,251,89,10,219,9,61,16,217,247,124,62,2,194,244,210,228,246,217,70,62,219,24,224,59,176,51,60,211,29,25,235,135,207,177,109,190,51,105,35,195,254,134,159,230,86,31,157,131,239,12,113,39,219,75,250,131,228,246,73,182,28,113,196,17,27,123,66,134,190,144,217,215,62,156,227,228,113,243,59,231,140,207,102,127,38,108,43,248,7,222,27,174,73,248,92,184,158,201,109,98,11,143,59,238,56,255,90,216,6,239,205,62,63,249,206,85,107,199,144,36,156,119,222,151,235,62,224,57,224,220,240,183,208,51,51,27,170,39,217,255,51,207,60,115,163,127,28,57,114,164,127,239,3,15,60,224,199,65,187,239,190,123,139,207,176,109,142,63,121,31,132,115,194,62,101,31,19,175,133,247,7,177,158,109,132,115,146,235,56,121,127,240,207,220,203,185,206,67,242,218,101,251,158,80,109,207,223,178,175,157,216,54,209,232,98,43,145,221,15,32,178,26,171,218,48,215,201,123,27,98,205,175,177,216,79,247,77,165,156,65,68,216,227,181,84,198,162,12,3,199,161,86,94,214,199,222,92,116,157,69,169,34,27,210,247,4,27,222,255,44,75,69,59,184,223,227,236,220,166,53,127,9,21,177,131,96,204,24,20,80,214,140,168,21,178,227,24,1,132,62,196,40,74,140,67,0,135,161,32,211,65,96,70,169,244,182,10,101,243,28,199,39,63,249,201,86,223,135,8,250,244,211,79,251,193,201,177,199,30,235,131,47,178,64,12,194,222,255,254,247,183,153,193,219,82,96,156,39,77,154,212,34,112,218,28,114,245,237,234,142,224,152,8,20,183,70,175,13,33,182,20,171,103,206,183,116,67,218,86,173,92,109,183,255,236,23,182,195,232,49,246,246,59,51,188,144,112,239,61,83,173,49,93,111,103,237,188,175,213,22,173,179,134,84,100,37,81,177,205,120,245,45,91,239,108,243,224,138,62,54,192,137,26,239,174,171,177,154,37,171,172,50,237,130,160,65,253,188,13,175,171,175,181,85,171,87,91,69,89,185,85,12,28,108,165,149,110,16,90,155,177,13,139,93,160,87,185,206,108,51,5,192,1,3,6,248,237,227,23,2,4,143,12,90,177,71,216,84,158,81,6,160,12,54,169,118,192,70,134,1,41,129,30,83,154,168,110,227,153,38,147,78,246,31,31,4,28,247,205,55,223,108,187,236,178,139,127,15,211,173,8,14,130,216,152,132,1,59,201,43,224,61,8,121,248,45,130,91,252,25,255,102,127,201,212,39,171,21,177,225,15,61,244,144,15,72,177,125,84,134,181,167,215,30,223,199,231,16,166,56,94,2,109,124,2,190,113,198,140,25,190,63,84,72,106,17,124,179,207,136,161,93,17,220,1,231,146,138,121,170,47,177,255,4,208,156,187,32,70,189,245,214,91,254,135,239,101,58,21,231,28,31,69,95,35,252,54,137,188,100,96,64,165,57,1,205,233,167,159,238,131,116,42,25,216,62,190,157,235,65,181,193,174,187,238,186,49,88,227,216,17,18,72,128,113,126,169,32,57,229,148,83,252,241,113,63,48,197,48,36,201,118,219,109,55,219,92,168,66,98,155,161,247,21,98,1,193,213,169,167,158,218,162,146,148,105,131,188,143,107,207,56,134,113,10,215,0,113,26,168,68,37,208,229,30,8,231,135,0,237,248,227,143,247,247,202,203,47,191,236,127,248,60,73,62,124,33,231,129,107,150,125,191,113,125,25,7,80,161,72,224,71,144,199,204,133,0,251,24,142,159,125,225,190,102,60,21,174,77,246,190,17,104,34,224,132,125,19,162,45,130,152,70,117,212,79,126,242,19,63,157,253,183,191,253,173,237,185,231,158,190,127,41,207,42,247,33,21,218,87,94,121,165,23,4,89,41,248,43,95,249,138,23,10,249,55,239,5,18,248,84,41,35,22,96,3,120,157,247,116,21,36,244,177,17,20,16,96,203,177,179,216,68,158,95,252,3,207,97,16,0,177,107,248,10,146,75,1,252,8,118,156,231,141,103,132,231,145,237,4,72,52,177,13,94,227,123,56,55,167,157,118,90,206,125,225,185,198,6,226,3,176,151,216,64,108,11,73,118,108,57,191,51,182,220,103,159,125,90,36,61,16,38,217,7,158,89,108,90,46,31,148,11,124,28,246,23,123,202,182,57,23,36,234,177,5,216,32,254,198,247,51,125,147,115,130,173,108,239,182,91,35,20,43,112,12,92,75,226,20,246,5,63,197,162,48,161,186,147,227,161,160,225,128,3,14,240,126,140,169,175,156,71,252,96,0,127,200,235,236,63,246,48,216,87,124,27,126,147,223,67,37,97,16,147,248,27,215,146,251,48,248,31,102,49,177,95,220,99,28,123,240,201,135,29,118,216,198,10,68,68,104,226,44,206,63,126,135,127,135,202,198,127,255,251,223,254,253,248,34,238,107,142,129,99,73,250,49,132,102,42,91,241,197,185,170,37,185,223,176,223,28,51,219,229,220,236,181,215,94,254,186,132,100,38,231,13,191,202,51,195,119,82,220,177,199,30,123,108,226,187,67,69,102,118,2,136,115,201,53,76,10,201,28,55,247,38,247,42,255,230,254,227,92,134,227,102,124,131,79,225,187,248,73,30,15,227,30,10,64,120,14,194,84,122,124,21,251,202,181,98,223,146,199,199,123,56,7,124,15,190,135,235,146,220,151,112,237,120,30,185,63,120,246,136,105,131,111,103,63,248,44,98,38,215,142,235,112,214,89,103,153,216,118,81,15,192,110,131,203,164,176,130,227,198,38,237,77,43,52,90,203,166,237,233,218,161,54,168,223,100,91,187,126,166,147,111,23,88,166,228,85,91,180,234,239,182,188,242,191,238,207,243,124,37,97,38,147,178,77,47,109,231,68,17,178,117,56,187,100,211,83,140,1,131,89,28,115,178,87,4,6,28,7,128,81,222,150,5,64,28,112,91,61,27,48,172,56,29,6,250,4,31,83,166,76,177,253,246,219,207,206,59,239,60,31,128,133,128,104,107,64,0,67,54,24,103,187,61,128,195,39,152,35,168,18,162,80,168,158,183,212,74,156,45,249,198,183,191,99,67,221,192,112,204,14,99,236,210,75,46,181,11,206,63,223,13,208,246,178,147,79,62,217,46,188,240,66,171,110,216,96,245,233,140,23,0,251,245,236,101,251,31,234,6,120,125,123,219,243,79,60,109,111,190,248,170,45,91,227,196,11,55,40,173,95,185,198,22,189,61,211,102,189,252,134,173,123,119,185,45,119,131,218,87,166,189,106,117,81,218,202,221,251,215,173,89,107,27,42,55,191,217,122,152,74,137,15,8,162,25,3,86,68,33,6,165,136,100,252,13,248,111,24,144,2,131,79,166,200,226,87,24,240,18,240,49,112,37,48,13,21,129,33,241,132,176,199,32,152,32,35,87,123,2,2,67,146,48,4,57,12,230,177,135,4,51,12,222,249,44,131,123,130,90,124,26,219,15,130,37,3,120,166,95,17,252,33,220,177,125,2,3,6,199,173,193,113,252,243,159,255,244,1,33,159,225,88,217,191,63,255,249,207,27,5,51,206,1,3,106,130,148,225,195,135,183,57,213,52,52,113,207,245,147,221,216,157,64,142,32,159,253,231,187,217,62,98,29,98,106,152,38,140,63,35,168,252,215,191,254,229,175,19,251,67,0,131,159,38,120,64,28,8,32,8,18,244,224,7,57,119,156,115,206,11,239,71,220,226,24,232,199,151,236,203,196,57,36,40,68,140,227,239,136,88,124,15,219,101,69,82,174,47,162,27,129,14,83,162,8,128,219,34,84,37,112,221,195,152,131,253,34,168,36,40,7,206,197,155,111,190,185,201,84,55,238,47,2,104,174,59,127,99,218,48,251,128,79,68,140,230,51,28,83,72,112,17,4,17,140,133,115,203,249,226,61,92,87,238,49,102,34,240,30,142,59,244,83,11,61,159,120,141,247,32,102,115,190,232,249,68,160,26,166,225,209,19,10,241,154,160,138,107,131,192,66,131,118,142,43,215,190,177,223,201,125,19,162,45,184,151,158,124,226,73,111,187,38,79,154,108,71,29,117,148,239,157,201,51,138,205,224,62,227,89,192,30,114,159,35,22,124,241,139,95,244,247,29,207,40,162,11,118,132,237,112,31,115,175,35,216,16,244,35,70,240,217,174,2,219,131,0,193,119,99,107,120,182,217,7,246,141,164,53,207,110,120,14,217,87,68,21,132,42,158,39,196,162,63,253,233,79,62,177,68,156,193,113,96,235,17,41,194,243,194,107,140,205,17,65,131,32,149,11,252,4,54,154,247,227,115,176,87,60,167,244,82,68,176,199,142,97,187,17,8,177,155,225,28,96,27,120,166,241,79,124,134,115,134,221,107,173,167,41,112,156,248,32,158,127,236,4,199,197,247,220,121,231,157,27,171,166,67,204,16,90,41,117,85,82,155,237,147,212,33,49,114,239,189,247,250,243,203,247,113,108,76,91,13,253,21,185,238,248,131,80,93,207,249,231,220,38,23,27,225,220,99,223,66,197,25,194,24,247,26,190,146,107,130,159,8,54,46,121,29,249,46,102,234,96,63,131,48,200,118,56,126,174,17,190,129,120,146,243,79,204,9,65,48,13,191,103,159,159,80,129,201,62,112,46,195,251,128,115,71,49,7,175,133,36,98,54,220,39,220,63,220,235,248,124,142,141,94,148,220,103,16,170,235,216,22,223,199,79,190,106,88,198,50,28,27,254,141,237,133,125,101,255,216,118,16,144,185,231,249,78,198,34,236,63,247,1,231,135,251,58,44,80,195,249,15,162,94,18,124,3,109,48,194,57,8,227,172,112,62,178,159,83,206,57,215,143,253,229,90,112,62,240,161,129,224,159,184,118,136,143,28,43,139,115,113,159,132,109,227,255,249,157,235,201,126,117,85,210,82,108,61,84,1,216,109,40,177,40,227,12,67,84,18,175,247,81,84,111,81,99,211,3,230,69,193,70,203,212,23,89,255,30,7,88,207,138,41,54,115,241,223,44,147,90,229,36,193,70,43,237,49,215,22,85,94,103,171,107,22,216,132,97,87,185,45,141,141,63,215,133,43,148,99,212,112,4,12,134,113,194,128,81,194,208,144,149,225,117,6,27,24,24,140,53,142,156,170,129,96,36,8,12,48,100,24,70,12,32,3,220,144,105,4,156,41,70,152,204,69,24,152,16,216,230,130,247,98,204,48,230,12,88,48,172,4,121,33,0,32,123,131,32,151,204,22,102,131,129,35,80,35,227,132,209,196,233,28,122,232,161,62,96,1,28,61,78,136,237,209,112,156,239,162,42,32,59,171,19,122,20,49,160,79,26,68,222,127,197,21,87,120,99,155,44,101,231,248,113,100,225,60,112,188,100,247,130,35,100,144,133,145,37,72,32,179,195,192,133,65,2,65,1,217,163,236,41,6,193,81,115,126,25,168,240,185,144,53,101,223,48,244,4,227,156,111,200,206,60,50,208,74,86,136,116,6,28,69,216,54,255,102,219,92,135,228,212,62,142,155,107,71,16,199,241,115,92,136,166,225,248,9,164,112,126,220,99,92,79,238,57,170,32,112,106,56,49,6,135,220,91,124,7,14,148,64,148,96,55,153,165,226,218,34,4,114,93,25,156,241,183,144,237,100,128,192,181,62,230,152,99,90,244,178,97,127,249,59,1,59,131,32,6,188,236,3,223,195,182,186,50,243,45,68,71,216,176,98,141,85,244,42,183,226,76,145,93,251,227,159,186,159,107,236,75,95,254,146,27,164,174,176,243,207,59,215,46,187,248,18,155,245,151,59,172,180,202,5,62,13,141,86,151,105,180,1,136,75,163,135,155,13,232,107,209,192,190,54,126,216,40,43,235,211,219,150,189,187,216,137,137,241,244,15,238,255,134,198,122,91,86,181,214,250,187,1,123,217,250,90,91,53,125,142,189,252,192,227,214,88,219,185,149,101,241,23,161,50,2,219,136,45,69,248,193,38,240,59,131,73,254,205,179,204,192,55,84,57,133,44,51,85,215,193,110,240,44,34,98,49,56,77,86,84,241,76,34,124,242,217,22,237,52,154,4,23,4,25,182,69,18,36,180,143,8,21,112,248,22,182,197,121,192,134,32,78,241,221,100,212,9,158,217,111,42,19,240,81,108,15,159,19,2,201,124,96,111,17,254,168,68,8,149,40,216,53,2,1,142,19,251,205,190,98,103,176,199,216,160,182,192,127,228,91,121,56,59,177,132,109,167,202,0,27,73,21,77,16,205,56,215,216,180,144,140,227,152,73,82,189,239,125,239,243,1,23,199,71,130,143,128,130,125,11,126,147,99,197,175,4,63,140,175,199,87,224,231,9,220,67,192,142,255,201,238,59,68,50,12,191,198,119,241,62,2,60,238,55,174,5,247,65,16,33,90,91,228,36,121,156,180,161,224,59,217,215,224,115,177,203,65,56,110,15,156,3,130,115,198,37,161,66,132,227,230,126,224,59,90,155,110,75,43,147,112,60,220,143,84,160,226,27,16,49,248,44,149,123,136,131,76,251,194,103,33,158,224,83,121,6,24,31,113,158,240,71,140,87,66,181,19,226,37,247,41,227,134,92,251,198,251,184,30,109,237,155,16,1,198,54,151,92,122,137,127,110,119,217,121,23,235,211,183,143,31,71,242,236,115,191,113,79,210,202,133,223,25,107,98,147,120,46,87,175,90,237,124,65,131,255,123,176,43,220,171,140,197,24,159,241,58,207,92,87,206,174,64,104,96,63,216,87,158,7,198,102,216,89,158,73,246,9,65,136,215,248,110,158,53,198,181,216,43,222,131,208,198,241,144,104,103,28,25,170,194,121,14,25,83,6,91,135,13,228,125,97,58,102,246,254,51,30,69,140,227,251,217,22,190,9,72,146,240,157,248,23,198,207,60,143,140,109,121,47,175,99,119,72,174,240,57,124,6,231,145,109,83,97,245,251,223,255,190,213,227,102,255,121,230,121,214,25,187,50,142,37,89,128,48,71,12,130,63,226,220,80,185,73,149,86,210,231,117,21,28,15,246,31,27,195,57,194,183,97,107,176,115,217,109,29,56,151,156,83,132,53,206,115,16,209,240,233,92,159,48,157,21,191,201,249,192,111,98,227,57,46,206,35,199,134,13,12,201,26,224,51,248,18,108,37,159,33,185,134,248,122,190,75,106,2,2,28,66,19,162,93,136,201,2,156,27,174,203,143,127,252,99,31,27,93,116,209,69,27,255,198,117,64,180,67,32,75,86,209,177,112,13,126,43,151,104,197,49,81,168,193,125,71,5,60,199,207,113,17,247,225,187,241,135,236,59,247,6,226,28,54,159,247,229,131,107,200,125,133,192,138,79,197,95,240,121,252,93,50,22,34,214,32,198,225,62,192,111,179,111,220,27,36,35,137,133,91,251,142,36,140,37,216,55,238,31,252,112,178,167,102,128,231,230,226,139,47,246,99,38,198,20,124,7,251,134,15,229,58,113,47,243,253,225,218,5,81,152,215,25,43,208,26,3,136,165,56,62,190,103,75,180,182,18,239,45,26,85,116,27,138,172,172,188,159,149,20,185,224,204,217,168,40,29,57,129,47,237,167,1,187,95,188,193,142,210,46,83,223,103,172,19,165,170,109,253,134,89,150,41,109,244,175,165,157,227,73,71,203,109,125,253,243,182,190,238,21,235,91,60,212,138,139,42,172,43,193,56,16,176,97,244,49,216,12,72,25,56,99,180,25,248,98,236,16,163,24,128,224,32,113,134,33,232,194,208,225,56,49,24,56,113,140,43,25,32,140,60,83,12,216,22,193,11,149,3,84,138,240,59,219,201,149,109,12,217,58,206,7,6,18,7,66,150,9,67,205,247,5,209,6,227,141,99,78,58,157,36,100,63,48,110,236,79,152,158,197,0,156,166,226,84,101,132,126,40,192,191,243,101,15,113,134,156,23,140,37,3,21,190,159,193,75,232,241,147,204,56,17,4,16,148,242,55,156,13,231,1,39,199,247,18,48,113,76,8,142,136,86,24,115,130,69,156,24,231,149,227,161,124,29,227,155,12,6,216,30,251,75,16,205,116,7,206,53,134,158,253,8,130,92,16,92,185,110,12,170,120,79,16,4,57,231,236,7,211,192,58,211,92,57,172,58,71,176,201,61,129,99,38,96,231,216,184,14,236,35,78,145,172,26,199,201,61,131,115,103,112,192,103,67,0,201,253,197,160,129,207,115,30,67,127,167,176,154,21,231,133,1,9,247,7,231,5,161,150,243,17,6,33,28,27,219,195,177,113,255,132,41,234,225,51,220,151,33,179,25,156,61,219,71,40,13,206,154,251,129,237,48,160,97,112,68,48,39,1,80,108,45,202,232,135,179,170,198,102,61,250,140,237,255,197,139,109,103,103,179,166,77,123,195,74,203,74,236,32,247,220,12,40,234,109,143,63,246,138,245,142,202,92,18,41,109,69,37,165,86,229,68,195,198,229,235,108,201,194,5,54,164,255,0,247,172,172,180,158,245,117,86,181,110,189,21,215,144,41,95,103,253,220,61,221,163,103,185,205,159,55,199,122,151,151,89,253,234,74,171,175,33,97,97,157,78,30,49,104,199,246,97,243,176,139,4,146,12,36,121,142,24,172,242,122,16,61,66,37,28,118,150,231,142,160,40,57,80,38,0,197,94,19,200,38,131,161,32,168,65,50,19,143,157,161,154,10,251,135,237,9,130,86,104,77,17,250,29,225,191,2,124,127,88,133,152,125,96,159,130,77,97,219,12,128,241,47,173,9,128,236,51,213,199,28,27,118,149,227,230,60,96,119,147,149,19,29,1,219,150,107,64,15,33,169,22,8,125,189,72,160,17,136,114,12,248,38,124,64,50,240,197,87,112,142,131,79,11,137,32,6,254,248,95,166,236,242,126,254,205,121,9,9,37,174,3,254,20,27,204,49,97,43,249,201,62,39,4,72,216,247,16,108,225,179,185,206,124,39,239,7,124,32,223,217,158,38,243,156,3,132,88,108,120,168,136,196,183,112,236,236,91,216,191,182,192,191,225,87,8,174,240,13,4,181,33,184,107,11,238,181,112,143,225,147,216,14,126,19,72,102,133,105,140,220,95,1,174,63,247,34,223,197,125,143,47,33,185,199,254,243,222,100,2,52,215,190,113,174,146,139,229,8,209,22,60,31,140,139,24,23,247,234,221,203,82,46,152,24,53,114,148,183,191,3,7,13,108,49,35,135,123,18,97,132,113,86,223,126,125,253,115,198,61,202,125,24,122,136,241,140,134,118,13,188,191,171,250,255,1,246,7,113,141,123,30,95,128,205,226,251,176,163,216,49,170,110,177,45,236,23,194,8,118,9,120,166,72,208,96,219,131,88,197,127,73,208,255,232,71,63,242,99,249,208,118,135,227,69,104,10,239,11,251,207,49,49,214,68,160,199,30,94,126,249,229,45,68,67,18,209,236,11,54,44,84,41,243,140,98,15,17,109,176,173,140,183,17,117,66,178,135,109,99,139,218,90,148,8,59,141,208,197,53,65,172,226,124,179,13,124,70,103,87,56,110,47,8,152,97,74,41,215,1,91,196,49,147,144,200,213,114,128,243,201,117,194,151,32,28,226,91,137,83,240,145,248,70,246,27,1,49,84,143,113,45,129,235,200,239,216,199,96,103,185,223,240,147,33,222,224,94,11,213,111,36,225,120,31,219,249,216,199,62,102,29,133,184,6,159,203,185,100,188,17,198,251,216,210,124,126,130,113,0,251,72,108,21,238,19,174,51,247,13,85,136,236,123,71,218,48,112,31,17,71,114,159,114,76,220,63,196,168,84,250,113,158,17,217,184,175,136,103,184,87,72,44,5,95,201,249,66,168,228,253,93,185,114,47,99,136,16,195,224,151,216,15,98,86,226,42,198,93,196,73,140,111,146,215,142,99,230,186,50,46,10,2,32,137,69,98,53,37,164,10,3,93,197,110,66,198,9,128,189,203,135,88,113,10,39,68,249,50,101,236,78,4,228,39,85,239,222,80,230,12,229,64,235,213,167,135,205,159,251,134,53,102,106,227,197,129,211,78,48,244,141,110,51,214,104,171,109,101,213,125,206,129,30,238,222,95,209,165,21,128,192,96,148,193,63,78,2,35,78,0,18,166,26,97,16,248,29,3,198,32,152,32,32,84,88,145,149,195,201,125,232,67,31,242,70,5,35,67,131,98,28,10,3,235,208,163,142,129,47,134,134,108,29,219,33,96,75,78,73,10,101,249,4,31,244,30,192,96,241,25,246,137,125,195,169,98,220,8,56,40,103,199,128,230,26,220,243,121,196,199,32,168,225,184,113,234,127,248,195,31,188,40,133,241,39,195,132,56,135,83,75,102,152,178,9,61,148,8,56,17,183,56,23,56,47,6,54,24,217,144,37,225,152,17,152,112,182,156,7,6,1,97,113,21,12,49,25,178,16,28,1,251,205,49,114,14,49,210,8,101,188,15,199,157,28,96,16,40,32,118,17,108,35,88,33,172,226,208,66,149,102,18,206,11,251,147,204,60,146,249,194,233,114,30,58,179,10,39,78,142,235,128,168,22,28,26,247,1,215,139,1,25,199,231,7,161,238,186,50,144,11,149,19,76,247,99,16,148,172,32,225,58,51,64,192,1,135,32,149,123,14,56,191,56,80,206,11,239,251,254,247,191,239,207,43,193,105,190,146,244,100,182,147,115,142,8,202,49,135,108,39,247,45,251,206,245,162,71,12,223,201,57,39,43,26,68,1,33,182,22,61,70,13,178,202,25,139,108,214,191,31,176,198,62,229,246,214,43,175,217,62,135,236,111,139,156,109,188,233,198,127,88,207,23,231,216,138,231,95,179,178,70,231,16,82,145,251,191,200,230,185,231,177,170,188,200,150,207,91,100,47,45,89,234,252,70,111,235,131,205,118,129,83,137,179,213,161,241,119,143,138,82,235,239,130,191,7,238,121,194,122,185,124,75,223,168,196,134,247,239,107,101,21,157,107,238,204,32,152,129,56,65,22,207,42,9,158,80,73,193,115,120,251,237,183,251,224,147,191,99,191,240,31,216,107,108,115,246,96,27,155,197,246,178,7,196,249,158,119,108,57,193,5,182,38,153,128,9,77,240,177,59,97,218,86,128,127,7,159,131,173,193,206,118,116,138,11,199,72,162,11,123,135,125,99,155,248,153,205,21,255,128,107,148,79,0,68,168,76,10,128,216,87,124,88,56,95,84,108,4,145,42,41,0,250,100,98,86,32,207,177,210,123,232,215,191,254,181,15,186,249,60,34,27,62,54,136,116,4,136,248,151,48,109,45,76,33,203,94,21,52,123,219,4,139,156,3,238,135,205,153,54,196,189,145,221,203,150,42,185,95,254,242,151,126,154,18,171,42,182,7,252,58,65,37,62,143,0,139,49,2,199,134,112,64,229,124,107,36,143,137,253,9,205,232,33,248,38,252,110,8,158,2,65,192,227,191,36,230,8,76,185,247,17,55,56,183,84,87,34,66,230,218,55,158,3,124,84,91,251,38,68,18,4,233,111,126,243,155,246,157,239,124,199,118,157,188,171,77,127,123,186,95,33,148,158,128,220,103,220,203,161,74,154,41,230,23,92,112,129,173,175,90,103,251,248,5,54,82,78,216,154,225,108,237,234,141,11,53,229,178,23,93,5,34,20,201,87,124,1,99,45,158,5,198,240,216,9,158,15,132,137,208,162,32,84,130,225,7,216,255,32,74,4,176,73,140,231,146,43,167,179,223,185,108,78,168,74,198,223,240,157,201,190,112,140,43,249,59,223,195,248,60,121,236,216,227,32,148,242,190,205,177,105,36,0,240,19,8,75,124,111,88,232,97,115,96,223,16,123,179,219,65,4,194,116,208,182,22,107,8,51,128,130,77,203,134,251,6,27,204,245,192,31,49,102,198,183,48,174,6,206,35,241,5,62,48,219,79,103,87,240,177,207,201,234,49,126,39,38,225,122,240,131,95,9,201,52,98,137,124,197,23,185,224,218,16,219,224,23,184,167,216,14,227,1,226,164,124,237,54,194,108,164,236,233,193,33,225,196,113,117,20,238,9,98,21,126,120,142,136,39,56,54,18,153,140,45,176,233,220,7,248,210,236,107,195,126,114,127,117,229,52,219,236,231,151,235,29,22,132,193,55,179,127,196,107,201,169,211,128,127,76,222,19,249,158,39,177,109,34,1,176,155,16,89,79,43,177,157,172,111,217,126,86,185,206,25,156,104,133,165,233,229,231,84,190,140,19,3,211,13,125,108,64,197,233,86,91,191,193,214,217,157,150,42,89,23,247,250,139,234,253,226,32,198,2,33,233,69,206,104,60,102,233,126,111,187,32,112,119,247,209,138,176,241,46,1,81,138,172,5,153,13,28,14,70,35,100,241,49,90,12,126,49,110,24,94,254,139,65,197,1,17,16,81,94,31,2,59,12,58,211,58,9,80,194,84,48,192,16,34,68,133,102,236,73,67,131,83,97,186,16,78,247,178,203,46,219,184,45,28,9,198,155,64,146,138,133,208,95,168,53,209,14,39,129,136,132,225,71,184,34,88,100,127,249,47,6,176,189,21,5,1,170,29,104,162,204,177,224,108,56,126,68,45,6,243,8,98,84,251,225,68,24,224,80,234,29,166,25,176,239,8,95,136,140,100,34,147,2,32,78,54,56,44,156,4,211,197,200,56,146,81,74,10,128,161,73,51,176,223,56,45,6,118,185,6,20,156,23,246,135,1,82,232,169,194,53,101,0,214,153,32,21,56,247,92,7,156,125,232,95,193,245,199,1,227,88,16,0,113,204,12,34,56,199,220,43,252,13,49,0,241,45,9,219,224,189,185,42,18,113,166,33,224,228,251,184,110,220,27,220,103,249,250,123,36,179,157,156,115,132,62,156,113,104,30,29,170,54,152,242,18,6,27,156,27,68,69,9,128,98,107,211,99,212,80,91,249,246,2,139,22,173,176,233,55,221,109,103,158,118,184,29,125,241,121,190,167,223,189,63,249,131,77,189,241,118,162,22,159,68,242,93,99,157,221,28,61,106,180,237,113,204,225,54,237,157,233,54,169,188,194,183,149,24,232,236,244,124,119,63,247,238,213,211,86,174,92,101,131,156,61,136,50,141,86,183,104,185,45,159,53,219,74,220,179,81,207,202,243,195,6,88,81,239,158,214,25,176,177,216,51,146,18,252,27,155,23,6,186,4,118,4,10,8,38,216,162,96,247,120,230,120,62,179,251,184,133,10,224,246,174,196,27,22,87,64,100,33,113,66,50,7,91,193,224,149,239,192,174,82,61,146,220,94,114,245,64,94,199,134,134,202,151,64,91,211,223,176,129,248,58,166,185,98,87,217,111,132,70,18,96,91,26,2,6,132,35,206,49,137,35,4,72,2,8,42,227,147,34,97,107,224,199,185,22,188,159,115,72,213,13,129,25,224,239,217,22,190,135,4,29,118,18,251,73,226,171,45,194,138,184,65,40,235,10,216,30,9,43,68,208,0,215,42,25,172,108,178,208,90,211,244,221,115,206,57,199,251,12,198,49,156,51,68,77,68,128,228,34,48,29,33,136,42,36,20,147,99,135,176,154,103,168,44,34,8,229,190,8,254,151,96,144,251,243,210,75,47,245,219,200,222,55,170,109,58,187,111,98,251,130,251,144,241,19,227,232,176,120,0,207,113,168,170,35,33,193,179,131,157,224,62,99,136,61,116,232,96,235,91,219,103,163,232,53,96,96,127,55,198,138,199,158,107,154,250,254,245,235,215,223,150,175,88,238,109,68,87,86,255,132,62,225,36,23,120,46,24,15,134,113,63,207,18,241,6,182,27,123,22,158,163,32,86,177,191,73,225,46,172,4,222,158,149,73,67,34,138,231,14,81,158,49,58,21,99,188,30,42,196,121,13,129,43,91,240,8,173,8,120,95,62,225,45,31,124,14,159,72,146,133,24,136,239,96,159,137,21,66,79,209,142,130,16,138,32,151,237,175,0,155,203,121,201,22,225,58,10,199,28,4,64,198,196,216,47,42,202,66,44,18,132,72,42,2,131,112,156,253,249,214,96,59,8,209,156,23,226,7,174,59,83,186,217,102,71,123,152,83,84,66,113,9,113,21,215,152,34,18,236,106,62,225,138,184,33,172,62,156,36,172,208,220,145,149,110,217,6,177,20,199,27,98,9,158,23,238,93,146,86,196,135,236,15,21,149,188,39,215,247,134,25,118,252,253,189,232,255,202,126,242,195,236,138,92,11,86,118,69,123,40,209,61,145,0,216,109,104,244,203,116,12,235,115,130,213,84,189,225,140,249,82,75,23,53,184,215,82,190,170,163,184,184,183,245,239,187,147,173,95,55,211,26,50,46,195,146,106,140,87,6,142,82,46,136,171,119,250,31,129,159,147,10,235,87,91,77,221,10,235,83,209,216,217,117,63,54,33,148,196,83,126,143,227,195,120,49,8,15,2,90,200,32,4,97,144,247,134,64,42,123,170,15,70,151,64,11,17,46,144,157,25,74,130,96,131,195,207,238,41,7,136,96,100,124,200,172,51,32,224,239,8,107,56,172,92,217,35,12,46,2,93,232,225,17,50,140,97,169,248,205,129,227,97,58,0,25,43,130,91,156,57,211,118,201,228,211,207,138,125,71,188,204,158,70,129,115,97,16,66,48,213,90,22,144,193,91,88,101,43,73,210,169,177,45,222,19,150,136,207,6,135,70,192,67,191,141,48,208,9,131,185,206,246,118,225,58,134,190,25,73,8,66,67,240,194,64,148,234,59,206,77,248,254,176,156,124,246,49,229,203,56,103,59,241,224,156,59,178,255,161,204,63,156,111,238,81,238,225,236,74,22,33,186,3,3,118,219,201,22,61,50,213,50,181,117,150,158,187,204,250,206,175,180,210,229,181,54,124,67,177,13,153,181,218,214,46,88,105,21,61,42,44,83,93,231,159,15,90,66,84,111,112,89,93,247,236,81,9,92,83,187,193,217,159,13,246,214,27,175,219,100,39,106,99,187,43,92,128,215,224,94,235,215,187,191,45,158,251,174,21,185,71,161,49,74,27,57,165,212,14,35,172,108,64,231,167,188,51,168,199,46,99,15,147,11,243,96,239,8,232,168,220,229,223,161,146,3,219,141,63,193,54,19,28,5,219,132,191,33,112,165,34,184,61,32,48,18,52,32,94,81,197,77,69,1,45,22,176,55,136,44,97,165,191,80,241,140,237,192,119,96,155,249,142,144,232,162,66,35,4,56,216,239,182,2,52,108,32,126,0,191,19,246,157,170,71,18,93,73,194,234,199,93,9,219,35,128,230,122,35,24,113,31,132,4,73,123,5,192,144,244,8,173,27,240,225,33,57,135,79,231,58,38,167,18,225,191,73,184,181,213,244,158,247,113,141,9,30,241,203,33,144,103,123,236,115,118,37,79,123,96,127,66,195,118,192,126,115,206,73,232,145,144,3,198,34,108,63,188,135,235,71,0,134,143,14,213,25,216,124,122,109,241,183,205,21,217,216,62,63,124,119,114,58,23,1,40,129,50,43,76,19,160,179,191,4,200,97,234,52,247,35,2,31,99,16,238,29,222,159,220,55,206,253,15,127,248,195,141,251,198,49,115,127,177,125,238,217,176,226,107,184,159,216,78,190,36,152,216,126,96,12,205,56,153,233,230,60,115,65,180,99,188,203,125,184,122,205,106,155,56,97,162,13,26,60,40,22,154,167,190,96,211,220,51,63,197,221,123,53,213,53,77,51,100,86,248,231,19,59,205,125,139,173,100,108,204,251,63,247,185,207,109,210,39,110,115,225,126,197,222,98,243,177,11,73,1,29,59,142,237,196,22,35,104,6,177,143,125,225,251,17,13,67,223,113,32,1,195,62,182,103,218,60,227,70,108,17,246,145,243,197,56,157,99,197,118,178,109,158,63,252,14,207,104,176,87,140,189,17,229,217,199,32,202,115,126,57,215,97,223,240,19,156,183,236,24,37,192,185,13,149,105,36,197,131,173,64,120,161,8,32,9,199,213,158,202,64,246,7,187,198,184,158,109,134,243,17,42,221,57,134,80,116,208,25,16,214,40,22,8,61,114,17,76,67,145,66,104,127,132,29,195,166,134,184,139,152,128,216,141,247,230,75,224,33,152,81,16,128,95,225,188,242,195,113,124,245,171,95,245,175,231,19,0,57,206,92,2,25,98,39,194,55,247,3,247,59,182,182,181,86,19,220,3,248,127,226,215,112,158,184,143,40,184,224,56,58,34,158,98,151,233,77,200,177,144,216,73,218,227,176,224,10,247,19,207,35,246,157,49,16,231,44,89,252,129,31,224,188,114,143,112,47,113,156,220,51,216,248,16,51,101,143,69,194,53,223,28,193,48,140,193,66,59,128,112,237,248,157,107,141,160,219,218,243,206,119,114,190,130,200,27,22,13,9,191,115,220,252,91,149,131,221,15,9,128,221,6,214,251,45,179,222,229,251,217,224,158,71,219,178,213,75,172,168,135,123,232,13,129,164,196,202,75,70,251,158,79,43,223,101,245,95,23,168,101,98,161,138,255,242,201,76,99,198,247,14,204,80,209,81,187,214,121,86,28,71,170,75,167,1,99,144,112,146,56,61,12,6,6,44,100,7,200,180,96,232,195,138,123,161,255,95,48,2,185,2,30,12,69,123,7,18,56,117,28,29,14,136,160,44,100,235,128,223,153,62,131,81,196,104,225,164,169,22,100,58,39,89,151,108,200,192,208,175,142,160,52,56,151,208,28,190,163,132,21,152,48,244,236,15,134,29,227,207,15,83,219,104,86,204,62,113,156,33,227,147,4,195,201,107,124,174,181,105,22,33,83,212,153,62,125,97,37,75,4,211,144,121,164,10,161,43,170,220,216,47,156,103,104,226,155,4,135,194,121,34,24,39,240,166,130,132,243,195,191,105,238,190,181,97,96,18,86,207,234,170,129,173,16,93,197,200,163,15,180,89,127,187,221,106,87,174,115,163,169,6,155,125,235,67,182,252,141,25,238,223,117,86,59,119,137,85,52,100,124,165,56,182,190,168,186,214,229,134,210,182,100,230,28,91,255,175,59,108,237,234,53,214,163,103,15,127,127,215,215,213,219,146,199,95,182,146,82,6,145,220,235,189,108,93,229,26,235,105,69,86,225,126,176,62,228,63,198,158,120,184,149,244,105,95,181,93,107,132,54,16,216,173,236,190,72,8,77,76,175,34,105,146,124,230,142,59,238,56,223,54,0,251,77,192,193,126,147,180,192,247,132,158,124,237,133,247,99,227,176,245,12,226,241,5,84,22,99,7,169,46,160,170,26,187,69,144,193,107,84,5,2,1,29,194,13,251,192,191,241,113,248,188,182,86,172,37,144,160,154,132,233,93,8,127,64,21,78,178,175,83,232,35,69,112,194,185,193,246,32,24,118,198,174,67,88,80,138,32,31,159,67,64,65,192,202,0,190,189,48,64,231,252,240,121,252,81,178,33,60,231,159,0,143,106,198,80,73,137,48,64,176,146,47,216,13,240,94,170,227,232,87,75,19,117,130,93,108,45,65,43,1,98,91,2,32,190,143,138,142,32,208,17,48,18,172,113,94,17,118,129,0,47,244,59,12,137,196,208,174,36,41,18,18,16,115,173,169,196,231,220,135,202,245,228,244,226,142,194,117,100,26,49,98,119,8,236,66,5,95,184,182,188,206,216,133,125,226,248,217,199,48,197,154,239,39,72,202,222,55,2,208,176,111,84,150,178,98,36,127,227,92,50,214,226,94,163,218,147,96,151,74,204,32,206,72,4,220,142,201,196,227,106,158,229,161,67,134,250,241,213,103,62,243,25,47,76,48,190,101,76,90,228,238,197,123,238,187,215,46,62,228,96,27,230,108,244,160,254,3,157,111,168,181,121,115,102,217,71,62,122,169,79,182,220,247,224,3,126,140,134,56,87,90,94,102,47,184,113,227,5,231,156,235,95,235,172,173,74,194,115,193,216,30,49,143,123,61,57,77,19,155,205,179,197,248,57,41,12,242,172,99,167,184,255,177,9,248,22,146,16,60,19,161,119,102,123,97,108,138,31,224,243,140,79,169,20,67,96,196,87,208,78,1,17,149,56,129,152,134,239,227,25,13,139,246,33,82,33,28,81,197,139,16,137,159,67,208,33,241,144,207,38,98,151,66,255,64,132,77,252,4,215,139,109,39,193,231,132,190,120,216,8,236,69,190,22,61,248,80,174,45,137,46,18,30,156,3,236,9,130,34,246,132,115,213,145,197,146,242,193,62,177,109,98,134,176,18,124,128,243,129,175,228,92,176,31,156,63,246,129,107,194,49,36,251,157,230,130,207,112,142,169,158,231,220,225,91,184,103,91,19,223,16,210,16,34,241,203,220,55,216,61,238,33,206,49,215,136,196,23,247,14,246,178,53,240,107,216,105,90,44,113,191,133,21,168,195,116,221,182,122,58,38,225,187,185,23,184,111,24,7,144,48,163,202,149,235,194,246,241,89,92,15,32,134,229,59,16,159,241,99,236,59,254,136,177,70,248,157,235,206,253,78,165,59,127,195,87,226,87,184,127,146,240,94,174,1,239,11,85,180,237,77,172,113,222,184,118,220,203,92,7,196,118,10,55,248,55,247,114,91,137,215,176,242,53,21,156,140,215,104,239,197,115,197,49,224,223,105,165,196,61,138,237,17,221,11,9,128,221,5,39,242,89,212,207,61,240,61,109,216,192,115,173,40,83,107,139,42,255,101,153,138,21,150,110,236,99,3,251,29,98,53,117,211,173,186,241,85,119,213,90,102,133,34,22,10,177,180,255,159,165,248,255,76,161,106,236,242,30,128,128,195,226,1,103,176,73,239,187,0,134,26,131,140,145,195,240,4,195,205,128,1,227,204,192,55,217,87,41,52,94,109,239,192,27,99,137,225,36,235,141,193,196,192,96,84,112,158,12,142,67,53,2,206,149,247,145,57,231,245,92,2,32,206,5,67,77,16,26,166,18,99,168,57,174,36,236,107,91,25,56,50,76,63,251,217,207,252,148,99,190,55,41,226,17,168,96,148,113,42,97,234,25,134,27,231,20,6,81,156,71,6,92,124,127,50,67,194,235,161,185,112,104,200,142,113,237,76,83,112,156,37,251,145,157,121,36,72,237,44,56,73,6,49,161,255,20,16,228,225,224,24,144,113,93,8,72,57,231,220,7,156,39,206,61,191,147,253,221,154,176,239,220,183,236,71,168,84,98,48,199,181,21,98,107,211,119,210,4,27,180,223,110,182,240,238,167,172,152,110,15,53,78,172,158,54,219,7,123,169,166,194,87,26,69,240,76,173,89,176,216,69,128,141,86,226,178,65,53,115,222,53,172,76,195,154,120,122,127,168,133,38,117,132,227,175,91,89,109,229,238,55,106,207,209,15,217,84,207,33,78,232,57,242,64,63,141,184,179,96,227,240,23,60,247,217,65,25,129,37,175,145,136,72,78,41,35,216,161,71,42,162,29,3,208,240,26,131,248,100,80,197,191,115,85,119,227,111,146,83,111,8,60,248,126,2,33,108,39,219,34,1,129,205,67,44,11,73,21,196,191,144,12,194,86,209,178,130,129,45,54,13,251,203,113,32,190,32,90,229,131,202,51,90,75,48,157,139,160,39,44,122,69,32,20,18,101,236,19,9,24,42,161,9,18,248,76,16,11,179,193,95,180,182,248,16,131,254,228,241,82,209,130,63,36,240,227,135,191,99,219,146,171,5,179,31,108,55,223,52,190,208,191,150,129,123,178,242,130,99,225,188,17,208,113,124,124,30,251,141,47,35,88,8,112,93,114,37,178,176,249,156,99,132,188,240,121,2,72,252,81,107,83,10,185,54,97,129,43,96,219,161,66,7,129,50,84,251,241,30,198,35,220,55,248,28,42,124,240,253,201,138,123,142,155,0,19,65,153,107,27,166,123,135,69,170,194,249,73,46,148,192,223,179,171,246,131,239,10,21,45,252,142,79,229,56,216,54,129,103,152,98,200,62,242,61,84,181,32,214,81,209,196,56,195,11,52,78,124,161,31,46,223,201,53,204,222,55,94,15,251,70,0,153,76,18,242,111,142,49,84,192,243,123,216,142,216,126,169,111,168,247,182,142,177,203,81,71,31,229,109,31,65,60,247,201,128,254,3,236,17,39,224,79,114,207,117,99,186,209,158,116,207,9,51,79,86,173,89,97,101,238,57,91,189,114,141,61,237,158,207,98,151,32,90,87,93,213,52,165,182,214,214,173,173,116,247,234,16,127,239,50,230,198,166,116,213,52,96,238,103,182,199,189,203,51,146,124,206,176,37,136,94,84,72,133,133,156,0,155,192,115,133,96,71,178,40,108,135,177,36,175,119,84,160,196,118,240,108,178,218,58,219,188,228,146,75,188,175,224,53,146,84,36,205,57,23,140,227,89,65,57,244,215,198,31,96,39,241,17,60,243,225,57,111,173,218,140,247,96,167,25,243,35,150,133,103,58,91,172,193,182,96,83,240,19,140,75,177,179,31,254,240,135,115,110,19,123,133,109,38,1,65,130,134,255,178,77,246,23,49,199,139,190,93,180,98,43,254,20,1,10,255,157,172,152,14,246,142,239,11,189,238,136,87,216,55,10,49,90,139,243,16,160,168,214,103,191,137,165,184,30,248,44,206,47,199,157,15,206,35,2,55,189,96,177,209,92,183,144,176,66,208,227,248,217,78,107,219,0,174,9,251,72,130,134,251,41,244,188,36,158,163,122,187,163,247,58,21,115,216,97,108,249,175,126,245,43,255,121,206,5,247,57,54,62,8,185,248,16,10,38,24,231,112,220,236,7,239,229,122,17,239,134,115,195,216,135,197,14,73,242,112,29,241,121,28,31,49,97,128,239,11,211,254,127,240,131,31,248,247,176,176,77,123,224,88,137,3,185,151,185,110,108,131,113,4,62,150,251,170,173,4,31,237,183,120,70,67,191,73,10,108,240,89,108,131,89,95,136,131,161,32,72,116,47,162,76,87,174,235,190,29,242,218,212,183,108,247,125,39,217,230,208,162,49,119,38,138,5,59,247,82,186,97,169,165,138,103,216,194,85,55,219,178,117,79,199,171,194,141,250,164,45,91,123,155,45,171,188,199,141,198,249,92,179,163,140,127,205,248,94,128,13,233,126,54,126,224,15,109,72,223,15,184,23,59,62,181,166,45,194,50,247,24,171,143,127,252,227,45,166,72,81,85,129,179,196,104,146,17,15,96,216,201,156,17,248,96,84,25,116,96,208,48,214,4,123,24,24,140,8,13,137,249,61,25,16,241,58,75,150,99,56,25,124,32,0,178,10,48,198,10,209,141,65,52,25,6,140,12,70,28,199,29,86,10,198,168,49,32,200,134,140,17,198,20,7,195,15,215,1,129,18,231,143,211,15,77,215,25,240,32,54,82,93,136,35,11,205,207,147,112,109,88,252,131,1,23,6,56,100,119,48,130,100,128,48,212,161,255,4,3,5,206,5,34,19,142,148,108,16,89,23,170,20,190,248,197,47,250,129,11,153,39,74,200,25,68,224,8,8,156,24,192,177,31,56,185,143,126,244,163,254,188,225,172,112,28,215,92,115,205,70,7,69,32,198,32,134,107,66,175,63,206,21,66,40,219,225,122,16,20,242,125,156,147,144,121,36,8,166,74,132,105,202,249,178,132,52,143,230,28,133,134,191,73,216,103,130,120,246,145,233,191,24,126,28,22,3,78,6,69,108,27,39,66,32,76,5,3,194,38,131,40,142,15,167,193,32,136,253,248,242,151,191,236,183,199,53,32,139,133,51,79,14,138,56,47,28,27,247,71,16,70,129,109,146,229,195,217,113,94,168,48,33,224,254,196,39,62,225,239,73,170,78,24,92,226,104,131,232,201,190,210,20,251,83,159,250,148,223,247,112,239,82,85,66,115,94,28,52,247,8,89,105,62,195,182,59,83,33,178,61,176,110,237,122,91,190,108,149,141,223,177,253,217,210,237,137,21,238,220,84,186,115,180,185,231,103,222,127,238,181,167,46,191,218,210,27,114,79,29,245,141,196,211,13,126,128,88,228,124,73,134,70,239,214,30,144,3,227,119,166,74,138,109,231,75,78,183,125,126,120,165,117,7,176,95,65,232,216,18,96,119,66,31,169,124,211,83,176,37,12,222,219,219,127,16,66,31,32,246,59,95,240,16,22,198,192,102,117,181,104,67,98,141,227,234,200,62,119,4,182,205,253,182,57,189,129,194,212,85,142,121,75,92,215,176,125,246,45,223,185,231,61,161,133,9,231,168,43,167,38,113,237,241,195,124,127,46,33,34,244,179,228,57,13,179,6,242,237,91,232,137,25,72,206,20,224,125,220,151,225,222,97,187,188,214,85,129,254,150,100,209,252,37,86,86,94,106,131,134,180,127,101,205,237,137,217,51,230,251,115,211,167,239,230,61,191,140,141,147,45,94,130,173,41,117,207,91,149,27,115,150,115,95,166,51,190,96,160,145,94,118,101,197,86,95,235,146,213,165,101,254,158,42,43,42,177,76,131,243,39,197,78,144,96,177,155,186,6,84,18,171,115,207,125,239,94,189,173,188,162,188,75,23,5,97,12,205,152,29,123,144,61,190,198,214,176,239,185,68,8,254,22,22,158,96,108,204,51,151,172,38,231,57,98,140,157,156,214,24,94,103,155,60,251,225,245,176,216,3,255,13,73,140,176,226,248,234,166,62,136,124,7,219,74,62,99,97,133,119,198,178,108,11,81,135,247,242,122,107,201,155,176,104,6,63,140,153,217,239,208,199,58,216,85,182,195,120,25,123,65,65,69,91,66,12,199,197,79,104,69,193,185,204,222,95,224,124,101,219,159,176,248,85,72,14,133,109,177,141,108,255,196,253,197,123,114,205,150,225,184,194,62,132,214,74,161,71,106,248,110,236,88,174,21,165,249,28,130,17,231,147,253,70,96,76,218,112,246,47,185,63,156,31,182,199,120,62,244,137,76,190,255,218,107,175,245,219,160,7,112,123,108,124,246,53,225,39,219,134,243,125,124,127,91,190,143,123,135,123,143,109,241,95,182,21,22,169,201,238,43,204,243,137,80,207,127,195,249,202,222,95,238,67,206,13,207,72,184,15,56,79,201,123,44,244,240,100,31,185,15,137,159,56,38,174,87,246,179,17,94,103,91,225,187,194,181,227,158,227,123,184,6,237,185,118,124,39,247,15,231,154,215,249,157,115,20,158,229,112,63,110,78,139,165,206,232,43,162,109,84,1,184,21,137,146,37,122,27,159,247,140,69,165,3,221,255,239,109,35,7,77,176,94,101,47,216,186,154,151,220,195,185,222,214,84,206,113,6,46,237,167,105,165,155,30,192,20,83,129,83,81,44,0,18,199,101,122,88,143,50,170,45,202,227,216,46,178,46,173,4,228,225,199,176,96,24,147,198,7,131,65,246,139,41,65,201,108,29,32,120,97,56,104,34,30,170,236,16,155,16,169,218,114,106,217,132,108,29,2,30,217,31,150,91,71,220,66,56,66,136,195,208,241,93,84,47,228,91,61,145,108,4,101,218,236,15,34,95,200,198,103,7,12,136,119,148,244,35,60,97,60,17,165,178,87,21,198,145,178,63,8,123,225,248,66,6,137,178,106,166,23,4,7,76,70,15,39,70,181,25,213,31,24,77,132,49,28,84,182,163,225,28,82,9,16,122,64,144,209,161,194,161,51,83,84,153,82,135,80,154,204,60,182,183,239,17,159,67,248,205,6,193,245,138,43,174,240,3,20,250,118,113,29,200,102,1,78,0,209,151,125,231,28,115,157,16,69,153,90,17,154,228,118,135,233,74,220,187,148,171,35,134,146,85,99,106,6,213,73,136,185,8,195,90,242,94,108,109,134,31,117,144,13,57,104,55,91,242,200,212,156,127,199,29,20,23,197,78,36,237,151,135,111,111,94,175,249,125,253,166,76,176,29,47,62,219,186,11,217,193,96,87,131,13,106,171,90,100,115,68,46,108,93,91,251,222,158,239,222,92,66,83,239,45,69,103,132,59,124,206,150,18,38,219,187,125,222,131,223,217,18,190,135,107,159,111,181,201,240,247,214,2,161,214,246,45,121,77,131,192,147,220,174,16,128,72,23,198,252,136,36,4,245,233,198,180,245,112,2,95,89,99,28,232,151,187,123,176,174,122,131,69,41,39,86,101,26,125,197,119,5,247,83,121,133,213,174,119,201,139,70,151,72,234,81,230,146,66,206,70,149,199,213,229,81,211,170,168,93,41,254,1,227,227,236,149,223,3,201,42,215,92,127,35,145,156,175,226,14,219,157,203,126,231,122,157,99,202,142,69,66,21,93,107,207,107,152,225,211,81,113,131,207,49,246,78,142,191,179,199,246,156,151,80,109,216,30,194,113,181,21,83,229,218,87,236,71,242,26,228,59,119,208,154,125,227,184,176,191,249,108,112,107,231,137,239,107,109,250,118,246,113,113,126,66,255,213,108,152,237,132,144,69,76,210,94,219,152,235,154,100,211,222,235,28,218,100,180,53,14,8,139,140,180,213,163,49,215,57,205,190,62,97,59,201,109,133,74,253,108,114,189,190,185,215,46,123,59,217,191,183,86,17,43,182,46,170,0,236,36,157,82,168,147,103,126,163,79,245,19,121,155,95,74,175,179,76,52,211,222,93,249,71,91,184,236,159,86,210,99,141,115,230,46,123,23,197,70,13,1,208,251,227,148,203,216,101,138,173,52,58,192,166,140,249,157,21,167,118,140,167,21,183,216,118,215,64,54,34,12,84,147,198,149,12,4,217,42,28,89,182,113,66,236,66,204,34,139,17,50,83,217,14,143,76,91,50,43,151,239,117,110,217,144,25,36,99,194,62,48,200,33,243,192,190,133,6,170,173,5,111,108,131,12,8,159,97,127,216,126,118,6,46,28,43,83,134,131,113,205,39,6,49,168,34,211,67,182,131,115,195,62,132,102,175,217,239,11,205,207,195,247,38,179,66,161,2,144,234,74,68,73,246,143,247,176,173,228,126,133,115,157,204,198,132,202,147,48,77,10,194,2,23,225,119,222,195,119,183,150,121,204,166,181,5,74,248,174,164,16,204,62,177,125,178,89,56,2,182,155,28,192,133,44,31,251,193,49,177,111,201,76,22,127,15,61,21,147,247,65,190,76,22,223,199,254,135,76,86,248,124,24,164,180,39,219,25,26,252,135,123,137,123,131,253,98,58,5,211,29,168,206,84,95,165,214,81,5,96,235,116,182,2,144,123,242,221,135,158,178,39,46,249,154,213,175,94,183,233,27,34,22,132,138,29,74,148,110,205,224,231,116,58,86,212,179,194,246,252,234,199,108,151,203,47,176,168,72,98,130,16,98,203,160,10,192,214,233,108,5,96,50,164,99,172,69,194,121,131,27,155,158,113,226,169,246,216,159,255,101,195,38,236,96,123,188,239,104,123,250,182,59,109,68,73,133,173,40,218,96,245,78,8,28,232,196,151,134,13,181,86,185,106,173,13,232,57,208,22,47,122,215,14,62,249,4,43,234,219,195,82,110,236,36,145,89,108,11,16,171,48,99,138,88,138,2,145,214,4,75,209,189,81,5,224,150,69,165,45,91,147,166,41,191,217,164,88,212,163,41,56,203,88,47,247,175,94,182,166,250,77,139,74,43,205,151,249,69,100,225,50,27,55,225,55,147,46,178,84,122,168,13,27,112,138,21,69,195,44,211,88,108,27,19,117,93,44,0,230,203,16,180,150,173,11,229,224,201,254,58,217,228,43,153,207,126,29,33,39,59,67,21,86,161,106,47,108,35,123,127,114,85,215,113,172,76,19,109,11,132,164,80,54,222,214,251,194,34,33,109,209,218,251,114,157,235,92,149,39,217,217,49,222,211,86,230,49,155,214,174,89,54,109,101,189,114,101,249,178,175,99,46,33,50,95,38,43,251,251,178,63,223,158,108,39,253,88,168,40,101,250,47,213,170,8,134,136,141,244,251,162,146,84,226,159,216,218,96,175,70,28,123,168,237,247,189,207,218,75,223,252,149,109,88,178,202,183,124,104,33,246,53,249,132,76,142,56,173,165,40,216,228,59,162,38,119,82,146,178,93,63,115,190,237,248,145,51,37,254,9,33,196,54,12,190,130,241,11,227,24,102,165,12,30,60,200,14,62,233,36,43,43,46,179,244,146,213,86,182,243,78,22,21,187,241,120,105,185,205,154,246,186,245,24,210,215,246,62,238,8,171,90,176,200,254,123,215,109,246,193,47,124,222,122,244,26,100,53,143,61,99,181,27,106,172,162,95,79,179,46,174,250,19,98,75,129,0,72,139,35,90,70,109,201,106,115,33,182,117,36,0,110,109,178,68,192,184,187,95,147,248,71,185,125,106,189,173,172,122,206,170,234,22,90,170,184,49,110,246,238,255,154,110,18,255,154,28,115,186,212,122,151,237,102,3,123,209,167,173,151,255,139,15,238,20,207,9,209,42,8,146,52,221,101,10,48,139,211,132,213,197,16,9,181,114,149,232,78,140,61,243,68,223,143,233,149,171,175,179,234,119,151,198,254,32,147,21,156,69,185,138,250,163,28,175,100,172,116,96,31,155,248,225,247,219,148,207,93,98,169,178,45,51,37,85,8,33,196,123,7,179,54,104,95,243,198,27,211,108,194,68,86,208,61,200,217,123,23,63,164,157,199,40,142,44,157,105,180,84,191,10,27,115,236,1,246,192,143,127,110,179,95,122,193,14,220,109,15,27,54,176,191,245,30,236,146,216,245,102,123,28,123,184,247,47,94,252,107,234,41,43,25,80,116,119,152,189,147,92,192,74,8,145,27,9,128,221,129,104,211,127,250,255,58,39,221,152,121,215,150,175,123,200,234,211,107,173,212,232,37,231,28,247,70,87,92,236,215,112,180,76,185,149,70,187,218,136,129,103,89,81,180,139,251,75,137,101,66,105,160,60,246,54,5,21,127,172,252,167,190,9,239,29,84,4,30,119,220,113,190,31,35,171,119,50,221,152,21,42,89,85,110,115,122,128,9,177,165,64,164,27,123,198,251,172,164,79,47,123,245,187,191,182,213,111,204,218,56,245,183,117,210,155,188,82,49,124,144,77,250,236,69,54,241,194,51,36,254,9,33,68,129,64,111,230,184,109,202,26,219,115,143,61,173,184,184,200,247,249,139,74,83,214,144,174,51,31,74,20,165,172,164,162,220,62,121,221,143,236,157,251,158,176,151,238,126,192,170,122,22,91,227,242,181,86,212,103,176,213,109,168,113,126,161,216,138,75,227,48,81,161,132,16,66,20,14,18,0,187,27,97,254,22,49,29,13,122,27,151,89,101,205,235,238,229,6,203,100,98,1,48,14,247,74,221,239,61,172,222,249,242,210,212,14,54,102,196,37,214,179,244,36,39,14,198,139,127,248,202,63,121,236,109,14,166,179,230,91,188,68,108,57,16,1,153,234,221,158,233,222,66,108,77,82,165,37,54,250,164,163,108,208,222,187,218,155,191,250,171,205,253,239,131,86,179,120,133,101,210,233,118,125,190,124,72,63,27,118,212,254,182,219,231,46,182,62,187,76,244,129,161,16,66,136,194,129,197,238,78,56,225,68,171,175,175,181,162,34,66,189,140,141,221,119,87,155,245,214,219,54,106,216,80,171,95,185,214,42,87,46,183,234,213,171,172,207,128,33,54,241,216,227,109,254,244,233,246,232,239,110,182,73,135,29,102,171,234,107,108,226,254,123,219,150,91,78,72,8,33,196,214,66,2,96,55,38,178,37,182,120,229,99,86,219,176,204,138,138,83,214,152,169,176,34,167,236,53,70,13,78,228,43,179,162,204,8,27,54,96,31,27,208,243,4,235,91,113,188,243,239,3,154,171,254,36,254,9,33,68,193,82,49,108,136,237,254,133,203,109,204,169,199,218,162,251,158,176,197,143,61,107,235,103,47,178,134,154,120,213,71,151,61,242,43,196,167,74,138,173,164,180,220,74,6,244,182,225,135,239,107,35,79,56,204,134,30,186,191,175,34,20,66,8,81,120,208,11,176,101,191,229,70,155,116,242,49,54,100,209,34,219,80,83,109,147,143,60,212,50,69,105,91,177,120,137,149,102,138,109,111,247,251,222,153,200,86,205,154,103,181,101,197,182,203,152,41,86,220,67,253,143,133,16,162,16,145,0,216,221,72,244,4,204,56,193,175,127,143,41,238,191,239,183,117,53,115,44,19,213,57,23,94,101,101,197,3,173,103,233,238,54,184,239,145,238,191,19,44,101,131,220,155,123,197,159,85,49,135,16,66,108,23,32,226,13,222,127,79,255,51,229,138,75,172,122,209,18,171,94,186,220,106,87,87,58,33,176,206,138,156,248,87,218,175,167,245,24,58,196,9,134,131,173,108,96,127,19,66,8,177,189,81,100,81,69,145,13,156,56,222,234,27,235,125,152,81,156,114,209,67,207,94,190,176,160,161,49,99,41,22,169,219,99,231,230,222,226,66,8,33,10,18,9,128,221,145,166,10,190,40,51,192,250,247,58,202,253,76,178,134,204,42,75,179,62,112,196,226,31,197,238,127,67,220,239,131,252,226,31,105,43,161,208,67,85,127,66,8,177,157,82,220,179,135,245,217,105,188,255,17,66,8,33,178,65,220,43,45,106,238,249,90,90,220,20,6,22,153,16,66,136,237,4,9,128,221,153,136,203,211,207,50,233,62,86,76,186,142,254,128,78,228,99,129,143,70,22,255,72,101,172,40,165,102,127,66,8,33,132,16,66,8,33,132,16,34,63,18,0,183,1,178,155,180,35,247,21,41,93,39,132,16,66,8,33,132,16,66,8,33,218,129,58,198,9,33,132,16,66,8,33,132,16,66,8,81,192,72,0,20,66,8,33,132,16,66,8,33,132,16,162,128,145,0,40,132,16,66,8,33,132,16,66,8,33,68,1,35,1,80,8,33,132,16,66,8,33,132,16,66,136,2,70,2,160,16,66,8,33,132,16,66,8,33,132,16,5,140,4,64,33,132,16,66,8,33,132,16,66,8,33,10,24,9,128,66,8,33,132,16,66,8,33,132,16,66,20,48,18,0,133,16,66,8,33,132,16,66,8,33,132,40,96,36,0,10,33,132,16,66,8,33,132,16,66,8,81,192,72,0,20,66,8,33,132,16,66,8,33,132,16,162,128,145,0,40,132,16,66,8,33,132,16,66,8,33,68,1,35,1,80,8,33,132,16,66,8,33,132,16,66,136,2,70,2,160,16,66,8,33,132,16,66,8,33,132,16,5,140,4,64,33,132,16,66,8,33,132,16,66,8,33,10,24,9,128,66,8,33,132,16,66,8,33,132,16,66,20,48,18,0,133,16,66,8,33,132,16,66,8,33,132,40,96,138,77,8,33,132,16,91,148,154,234,26,91,188,120,177,9,33,196,246,202,186,117,85,86,86,62,208,68,126,42,215,86,90,93,253,6,19,66,136,237,149,134,198,6,19,91,14,9,128,66,8,33,196,22,166,188,188,220,134,14,29,106,66,8,177,189,146,174,95,102,162,117,74,74,139,173,172,172,204,132,16,98,123,37,149,42,50,177,229,144,0,216,73,26,26,27,109,233,210,165,38,132,16,219,43,117,27,234,77,180,78,148,138,172,168,72,3,26,33,196,246,75,20,69,38,90,167,162,162,135,245,238,221,203,132,16,98,123,37,37,95,177,69,145,0,216,73,82,46,168,235,223,191,191,9,33,196,246,202,250,202,106,91,83,87,105,66,8,33,132,16,66,8,33,186,39,18,0,59,73,42,74,89,105,105,169,9,33,196,246,74,73,73,157,9,33,132,16,66,8,33,132,232,190,104,21,96,33,132,16,66,8,33,132,16,66,8,33,10,24,9,128,66,8,33,132,16,66,8,33,132,16,66,20,48,18,0,133,16,66,8,33,132,16,66,8,33,132,40,96,36,0,10,33,132,16,66,8,33,132,16,66,8,81,192,72,0,20,66,8,33,132,16,66,8,33,132,16,162,128,145,0,40,132,16,66,8,33,132,16,66,8,33,68,1,35,1,80,8,33,132,16,66,8,33,132,16,66,136,2,70,2,160,16,66,8,33,132,16,66,8,33,132,16,5,140,4,64,33,132,16,66,8,33,132,16,66,8,33,10,24,9,128,66,8,33,132,16,66,8,33,132,16,66,20,48,18,0,133,16,66,8,33,132,16,66,8,33,132,40,96,36,0,10,33,132,16,66,8,33,132,16,66,8,81,192,72,0,20,66,8,33,132,16,66,8,33,132,16,162,128,145,0,40,132,16,66,8,33,132,16,66,8,33,68,1,35,1,80,8,33,132,16,66,8,33,132,16,66,136,2,70,2,160,16,66,8,33,132,16,66,8,33,132,16,5,140,4,64,33,132,16,66,8,33,132,16,66,8,33,10,24,9,128,66,8,33,132,16,66,8,33,132,16,66,20,48,18,0,133,16,66,8,33,132,16,66,8,33,132,40,96,36,0,10,33,132,16,66,8,33,132,16,66,8,81,192,72,0,20,66,8,33,132,16,66,8,33,132,16,162,128,145,0,40,132,16,66,8,33,132,16,66,8,33,68,1,35,1,80,8,33,132,16,66,8,33,132,16,66,136,2,70,2,160,16,66,8,33,132,16,66,8,33,132,16,5,140,4,64,33,132,16,66,8,33,132,16,66,8,33,10,24,9,128,66,8,33,132,16,66,8,33,132,16,66,20,48,18,0,133,16,66,8,33,132,16,66,8,33,132,40,96,36,0,10,33,132,16,66,8,33,132,16,66,8,81,192,72,0,20,66,8,33,132,16,66,8,33,132,16,162,128,145,0,40,132,16,66,108,35,84,85,85,217,15,126,240,3,187,230,154,107,172,190,190,222,132,16,66,136,36,239,188,243,142,61,254,248,227,86,91,91,107,66,8,33,68,146,98,19,66,8,33,196,54,65,67,67,131,189,245,214,91,150,201,100,172,177,177,209,74,74,74,114,190,143,191,35,22,18,0,242,239,210,210,82,235,217,179,167,21,21,21,229,124,63,219,226,189,81,20,89,69,69,197,198,215,17,25,107,106,106,90,221,167,222,189,123,251,207,9,33,132,216,250,60,242,200,35,246,143,127,252,195,110,189,245,86,43,43,43,51,33,132,16,34,32,1,176,155,176,100,201,18,187,238,186,235,108,208,160,65,246,241,143,127,60,111,80,39,132,16,98,251,3,17,239,217,103,159,181,151,94,122,201,222,125,247,93,47,228,61,248,224,131,118,212,81,71,121,97,47,251,189,4,128,119,223,125,183,205,156,57,211,11,123,35,70,140,176,131,15,62,216,206,56,227,12,235,223,191,127,139,247,111,216,176,193,30,123,236,49,187,243,206,59,109,226,196,137,246,137,79,124,194,11,134,240,226,139,47,218,111,127,251,219,188,251,53,96,192,0,251,222,247,190,183,241,253,66,8,33,182,30,216,255,234,234,106,255,147,78,167,91,125,239,252,249,243,237,229,151,95,182,133,11,23,218,200,145,35,109,202,148,41,222,7,228,98,205,154,53,246,218,107,175,249,234,66,18,62,147,38,77,178,3,15,60,208,82,169,150,147,201,214,173,91,103,79,63,253,116,171,223,123,204,49,199,88,113,177,66,80,33,132,216,26,200,250,118,19,168,234,120,243,205,55,109,204,152,49,173,86,117,8,33,132,216,190,64,192,251,254,247,191,111,15,63,252,176,175,230,64,240,171,171,171,243,175,221,116,211,77,246,133,47,124,193,118,219,109,55,31,148,81,177,119,243,205,55,219,175,127,253,107,95,201,55,97,194,4,47,206,145,100,186,254,250,235,109,214,172,89,118,197,21,87,248,100,211,250,245,235,237,245,215,95,183,63,252,225,15,54,123,246,108,171,172,172,244,219,79,6,141,4,125,211,166,77,179,161,67,135,90,159,62,125,54,217,55,252,149,16,66,136,173,11,34,222,93,119,221,229,125,2,34,28,92,112,193,5,118,252,241,199,219,57,231,156,99,163,70,141,218,88,169,141,93,255,247,191,255,237,109,63,241,7,49,7,62,5,81,238,148,83,78,177,255,249,159,255,177,126,253,250,249,247,226,127,158,122,234,41,223,122,98,213,170,85,86,94,94,238,63,195,207,126,251,237,103,95,254,242,151,109,244,232,209,27,247,3,95,115,213,85,87,181,186,175,135,29,118,152,4,64,33,132,216,74,200,250,118,3,200,168,241,179,118,237,90,91,190,124,185,189,241,198,27,62,152,203,85,81,65,165,6,21,25,247,222,123,175,237,186,235,174,118,246,217,103,111,156,210,69,208,54,125,250,116,239,212,9,242,112,194,100,242,112,254,199,29,119,92,139,105,93,129,197,139,23,251,170,143,231,159,127,222,22,44,88,96,131,7,15,246,153,57,6,0,252,91,8,33,196,214,133,160,238,158,123,238,241,182,249,212,83,79,245,98,28,190,224,209,71,31,181,63,255,249,207,246,195,31,254,208,174,190,250,106,27,59,118,172,159,30,204,107,216,111,132,190,131,14,58,200,251,136,57,115,230,248,74,61,68,68,170,54,222,255,254,247,251,62,130,252,78,224,55,110,220,56,63,101,56,31,159,252,228,39,109,255,253,247,223,228,117,182,157,203,87,17,28,226,171,16,43,169,42,65,68,228,123,246,218,107,175,77,42,70,132,16,66,108,62,36,115,126,245,171,95,249,74,238,157,118,218,201,118,223,125,119,111,103,95,121,229,21,187,229,150,91,188,95,248,198,55,190,225,139,12,168,16,188,239,190,251,188,248,199,239,136,131,36,138,136,7,254,249,207,127,218,29,119,220,225,95,255,208,135,62,228,183,129,237,254,238,119,191,235,147,67,84,135,239,187,239,190,222,150,211,99,144,120,227,231,63,255,185,23,252,130,96,24,192,95,237,189,247,222,57,247,55,95,197,56,126,3,193,17,65,146,247,144,148,234,209,163,135,196,66,33,132,232,66,100,81,183,34,100,224,254,251,223,255,250,108,29,193,28,153,57,130,52,178,105,56,216,43,175,188,210,250,246,237,235,223,75,41,255,140,25,51,236,134,27,110,176,231,158,123,206,59,123,250,46,225,200,129,255,62,243,204,51,62,192,35,136,99,90,214,144,33,67,236,237,183,223,246,21,30,252,151,0,46,76,21,227,253,84,124,240,93,56,125,222,207,20,177,21,43,86,248,65,1,223,69,85,73,246,84,49,33,132,16,239,29,4,68,15,60,240,128,183,231,223,250,214,183,90,4,66,36,120,8,196,240,35,76,249,253,232,71,63,106,79,62,249,164,175,210,248,216,199,62,230,171,44,2,227,199,143,247,1,221,215,191,254,117,31,12,34,0,98,231,169,224,184,248,226,139,253,118,168,250,200,7,213,127,29,73,10,177,15,244,159,66,176,4,252,16,254,5,1,80,8,33,68,215,129,143,120,226,137,39,124,242,158,177,123,152,69,68,236,128,48,72,156,241,167,63,253,201,190,250,213,175,122,219,252,215,191,254,213,23,5,252,232,71,63,218,88,189,183,199,30,123,120,33,144,88,1,129,240,164,147,78,242,49,0,34,31,49,7,21,231,196,38,1,68,70,42,206,41,34,224,187,131,173,15,32,254,33,46,118,132,149,43,87,218,223,255,254,119,59,244,208,67,253,20,99,246,157,237,146,68,18,66,8,209,53,72,0,220,138,80,213,65,111,37,28,29,78,155,41,89,56,191,251,239,191,223,255,80,209,247,165,47,125,201,103,213,126,246,179,159,249,10,16,50,99,59,236,176,131,119,234,73,232,9,197,148,47,130,197,111,127,251,219,118,192,1,7,248,236,25,130,226,111,126,243,27,63,37,12,199,78,255,39,88,189,122,181,253,228,39,63,177,101,203,150,249,160,145,105,2,148,245,243,58,3,3,222,79,63,144,79,125,234,83,57,247,125,233,210,165,190,98,16,167,188,104,209,34,95,189,72,96,167,70,240,66,8,209,117,16,120,241,51,112,224,192,77,22,240,32,200,163,103,236,121,231,157,183,177,162,226,196,19,79,244,62,37,87,31,39,222,67,242,39,172,30,76,85,199,176,97,195,188,237,127,245,213,87,173,43,65,92,164,98,132,74,117,33,132,16,91,6,198,253,216,91,18,252,204,248,73,182,16,162,122,238,35,31,249,136,111,213,64,53,31,190,132,169,194,195,135,15,183,61,247,220,179,197,212,93,160,16,128,106,112,102,16,33,20,194,188,121,243,252,88,63,187,154,15,127,130,56,71,47,90,18,80,217,2,224,230,48,119,238,92,255,221,84,49,18,3,81,1,168,213,238,133,16,162,107,145,0,184,149,160,218,130,178,124,42,42,168,218,75,86,117,144,97,195,177,62,244,208,67,190,170,143,128,142,18,124,154,189,35,212,33,254,145,161,75,66,182,142,138,62,74,252,147,85,31,56,114,170,252,112,224,100,0,15,63,252,112,47,52,210,72,158,134,242,23,93,116,145,125,248,195,31,222,248,253,100,251,254,223,255,251,127,94,56,164,170,228,180,211,78,243,125,67,178,65,140,68,172,68,244,99,250,48,131,15,178,135,249,86,152,20,66,8,209,113,168,244,198,46,99,179,95,120,225,5,239,31,146,83,104,17,239,248,9,96,243,115,65,144,136,63,33,16,220,113,199,29,253,107,76,25,110,47,4,97,84,241,177,15,248,11,18,74,185,26,192,3,254,13,127,68,213,97,174,214,19,66,8,33,186,6,146,58,216,97,98,3,68,59,126,79,38,227,137,51,40,38,8,32,230,253,244,167,63,205,57,13,151,222,129,20,2,244,234,213,203,255,176,61,68,67,18,74,185,108,61,237,40,240,7,83,167,78,245,5,10,217,43,14,51,187,137,207,179,79,248,2,68,202,124,133,2,8,126,36,162,136,57,240,121,204,146,18,66,8,209,245,72,0,220,74,224,216,112,214,56,186,236,222,22,100,236,168,234,56,253,244,211,125,150,14,16,241,112,192,56,208,92,149,26,4,91,56,222,92,85,31,124,134,82,122,50,116,44,52,130,8,72,143,64,32,3,152,253,253,56,231,201,147,39,251,254,77,4,157,217,2,32,193,29,83,138,17,36,37,248,9,33,196,150,3,27,139,63,96,122,238,103,62,243,25,111,155,177,189,187,236,178,139,175,146,200,181,48,71,128,224,11,27,78,155,7,132,59,122,6,30,113,196,17,190,39,108,71,161,207,19,219,193,63,16,204,17,172,209,19,240,179,159,253,172,223,143,36,36,135,120,239,209,71,31,221,34,32,228,115,84,119,224,135,152,14,76,85,35,85,37,252,55,249,30,18,94,36,161,216,127,42,84,232,137,139,16,10,4,168,76,115,38,225,68,181,74,128,62,186,252,13,129,148,239,164,186,29,193,18,161,146,170,18,250,235,114,222,146,223,37,132,16,219,58,84,252,97,139,111,191,253,118,63,91,8,59,72,114,6,251,152,75,108,227,253,217,11,13,98,119,89,17,248,111,127,251,155,183,151,204,12,162,58,28,187,73,76,66,213,96,46,176,179,196,4,196,51,216,253,164,77,166,39,57,54,24,123,79,107,34,102,47,157,124,242,201,190,74,49,153,180,10,224,27,152,81,196,223,179,193,223,224,51,248,47,54,60,215,66,137,8,144,8,150,216,127,102,78,37,5,75,18,95,8,145,8,144,201,152,167,166,166,198,255,45,8,147,252,78,178,12,241,147,153,77,248,32,206,131,16,66,20,18,18,0,183,18,56,39,28,12,149,115,252,32,220,37,29,53,89,53,126,2,4,64,173,65,117,6,206,46,87,134,142,0,18,135,135,3,102,218,46,224,212,32,223,106,195,188,31,71,56,115,230,76,239,28,147,66,31,253,163,32,151,216,40,132,16,162,107,161,98,143,254,127,127,249,203,95,124,112,70,187,7,2,22,130,45,18,58,36,139,168,152,200,14,246,176,243,191,255,253,239,125,0,134,29,199,143,92,126,249,229,29,234,237,202,54,241,43,4,69,76,53,62,228,144,67,252,118,89,136,138,42,117,250,66,17,116,6,129,14,16,255,8,8,17,223,146,16,76,82,137,30,42,86,72,102,209,78,226,172,179,206,242,1,33,1,28,85,138,44,76,194,62,146,188,98,81,44,68,204,243,207,63,223,247,170,197,47,209,34,131,74,246,236,96,19,255,134,64,74,0,200,62,48,53,237,229,151,95,246,251,18,62,43,132,16,133,198,193,7,31,236,237,51,118,153,246,62,216,78,42,176,121,157,153,58,140,215,17,242,114,129,232,119,219,109,183,121,193,11,27,137,61,190,240,194,11,189,141,198,110,34,220,145,60,34,241,18,22,149,2,132,63,62,23,90,18,81,57,152,180,201,204,20,162,250,144,66,6,68,52,108,50,43,9,99,211,191,248,197,47,110,82,64,128,13,199,118,103,87,177,211,226,232,233,167,159,246,219,39,214,97,155,180,51,10,223,133,111,98,70,19,139,146,32,16,226,95,248,62,122,24,210,202,8,16,39,233,39,136,176,153,172,124,199,151,176,125,166,73,227,131,248,157,130,10,146,90,20,65,112,252,173,245,198,21,66,136,109,17,9,128,91,9,74,239,113,96,44,184,65,5,5,149,18,52,99,167,218,14,199,149,207,81,231,3,103,69,19,94,42,251,112,250,73,200,6,82,177,7,161,167,7,239,193,185,19,28,241,189,201,140,24,129,34,142,24,66,255,141,224,168,249,55,65,27,78,149,0,44,9,217,53,2,176,176,168,8,3,142,236,85,193,24,96,32,42,18,8,34,112,178,29,154,219,67,88,197,24,81,50,76,81,11,251,192,235,84,49,18,100,18,36,242,123,8,98,249,55,223,149,125,220,66,8,81,8,224,47,16,250,8,230,176,241,84,200,241,67,251,5,122,188,18,168,124,229,43,95,217,164,90,27,63,66,139,7,170,42,16,1,89,33,242,255,254,239,255,252,138,141,237,181,151,59,239,188,179,15,128,232,229,71,181,94,16,25,217,23,2,63,22,165,162,5,5,65,99,0,191,130,109,199,15,36,193,183,236,179,207,62,190,77,5,246,30,129,142,125,34,0,35,232,163,2,133,215,142,61,246,88,255,30,252,14,199,123,227,141,55,250,0,143,128,174,35,224,175,8,234,8,238,168,26,225,59,133,16,162,208,96,12,31,22,126,66,8,227,135,21,128,241,13,140,149,89,145,151,158,222,201,68,77,0,59,139,152,199,248,28,1,14,59,29,236,60,227,113,90,1,97,127,89,109,158,68,12,61,198,41,40,96,225,17,146,64,248,6,190,43,20,20,16,91,224,123,152,106,252,233,79,127,218,219,118,254,246,206,59,239,248,217,76,136,134,216,120,98,143,0,227,122,98,3,226,138,100,241,3,240,221,188,247,200,35,143,244,49,6,66,36,51,154,206,61,247,92,191,239,196,36,8,119,84,197,83,25,78,130,10,159,196,34,84,44,124,21,226,16,98,9,142,45,9,223,155,92,253,30,159,70,181,35,239,227,251,178,227,28,33,132,40,4,36,0,110,69,206,62,251,108,239,140,255,249,207,127,218,29,119,220,225,87,218,34,179,133,248,69,176,199,52,173,246,246,79,162,220,159,207,147,201,163,234,130,140,27,142,145,140,25,189,6,169,178,192,41,7,71,135,51,69,52,228,123,17,207,8,230,8,50,113,156,56,87,28,49,3,10,126,15,43,13,3,37,248,4,105,76,55,72,14,36,112,162,255,249,207,127,252,247,241,126,222,71,224,136,200,201,20,53,94,195,113,243,30,50,140,56,100,130,87,142,143,213,40,121,47,223,197,128,130,237,38,5,64,130,87,206,81,24,188,224,196,239,190,251,110,255,89,156,52,65,29,213,148,18,0,133,16,133,12,54,25,91,201,15,130,27,2,215,239,126,247,59,191,58,252,31,255,248,71,191,194,111,18,108,58,65,12,96,131,177,175,8,128,36,158,88,0,164,61,80,45,145,171,87,32,251,242,193,15,126,208,7,126,84,116,4,1,16,49,15,91,159,107,26,23,201,45,124,13,193,37,254,137,85,36,195,170,197,4,137,4,114,188,142,255,11,213,236,248,51,2,78,18,92,29,21,0,9,102,147,211,126,115,85,200,11,33,68,33,128,237,68,116,227,135,62,225,216,85,132,50,42,241,136,15,24,255,179,10,112,118,159,62,68,61,126,24,191,83,161,205,66,128,76,237,197,87,48,182,38,190,184,250,234,171,125,165,247,143,127,252,227,141,61,6,169,192,251,220,231,62,231,171,182,67,97,0,96,179,17,32,179,33,137,143,32,200,62,32,2,146,80,10,197,5,180,69,34,238,56,243,204,51,55,169,12,228,251,223,247,190,247,121,251,141,239,99,223,240,49,196,29,8,141,196,3,180,138,64,16,12,54,30,209,147,85,143,73,70,225,3,58,2,177,5,251,145,175,159,174,16,66,108,235,72,0,220,138,16,156,33,126,225,216,168,98,99,106,45,193,20,211,157,40,183,39,235,245,249,207,127,126,147,42,138,92,48,237,137,62,81,56,103,178,128,100,193,250,246,237,235,171,62,112,172,124,15,66,96,200,102,17,136,81,213,65,192,248,205,111,126,211,247,77,162,18,15,167,74,48,199,251,113,224,108,35,57,77,152,197,68,24,36,80,197,145,156,110,70,246,144,193,0,217,54,28,48,85,28,76,227,162,122,131,233,7,84,33,178,168,8,219,98,225,17,142,137,108,227,191,254,245,47,159,165,251,196,39,62,145,119,58,114,62,40,233,231,251,178,167,79,11,33,68,161,64,144,67,210,4,251,200,180,223,36,188,198,244,223,59,239,188,211,7,79,36,67,232,163,132,13,206,238,91,132,141,100,250,46,9,25,218,78,100,55,138,207,5,213,16,248,15,2,162,92,211,134,9,190,248,27,73,153,0,219,102,191,114,137,134,97,58,113,128,234,60,126,15,85,25,84,134,243,61,217,66,29,137,49,130,215,208,186,162,189,4,161,81,8,33,182,55,24,103,35,100,145,176,255,218,215,190,230,227,11,166,183,34,196,229,2,219,139,136,198,140,33,222,203,15,43,202,99,143,169,44,68,224,35,70,192,198,147,140,39,110,24,51,102,140,239,61,136,80,152,237,159,114,129,168,134,61,103,252,78,92,16,170,243,104,109,65,76,148,221,54,2,240,101,193,39,144,120,162,66,144,247,135,190,126,8,157,84,56,38,253,6,211,150,217,31,10,8,58,10,254,43,123,117,100,33,132,40,36,148,14,239,6,224,244,168,132,56,231,156,115,188,147,102,74,23,85,27,8,104,244,243,104,47,167,158,122,170,207,216,145,33,163,10,131,41,98,76,9,163,210,3,167,75,159,140,100,105,61,85,21,215,94,123,173,159,126,140,3,37,83,70,176,196,84,50,156,62,193,22,149,19,97,122,48,193,37,13,125,113,172,217,162,36,206,159,230,242,56,78,182,129,32,201,113,133,41,199,161,42,4,39,29,2,73,196,69,166,1,16,244,229,107,48,220,26,44,96,66,165,32,223,167,202,14,33,68,33,66,197,53,54,153,190,78,185,192,174,19,8,97,131,169,8,164,82,154,202,107,18,44,217,4,59,217,94,123,201,148,45,122,38,49,109,139,96,45,27,130,56,2,176,224,87,16,43,9,30,9,240,178,167,113,181,7,124,6,199,147,13,9,38,246,57,123,193,42,33,132,216,222,193,62,210,35,143,89,53,185,146,36,204,8,98,122,44,9,29,252,2,85,215,84,129,135,197,0,147,48,46,39,134,32,225,66,178,63,9,179,108,24,231,95,122,233,165,62,94,65,172,99,108,143,24,199,152,31,248,142,127,252,227,31,62,41,213,90,194,38,244,234,3,108,62,190,134,100,126,174,69,173,178,19,85,196,25,225,179,33,249,132,255,75,66,92,128,0,152,203,15,182,5,223,167,162,2,33,68,33,35,213,164,155,65,69,5,78,246,178,203,46,243,78,49,215,138,191,249,192,97,33,220,177,90,35,165,250,4,140,148,237,83,129,71,85,8,193,85,178,39,31,239,103,170,192,183,191,253,237,141,239,167,199,7,211,172,16,238,24,84,36,251,95,240,26,217,52,250,125,100,59,71,126,79,86,240,225,140,9,216,8,72,129,64,145,227,201,94,149,44,52,122,103,255,58,10,213,35,114,210,66,136,66,134,170,11,170,45,104,215,240,247,191,255,221,219,74,4,63,236,41,193,23,175,33,194,145,208,97,106,23,246,30,187,203,130,33,188,30,32,96,162,47,18,237,25,104,255,208,30,219,73,21,31,201,35,86,216,101,154,23,62,33,192,182,105,205,192,190,80,113,14,84,11,178,122,47,193,224,230,136,117,248,7,18,66,201,138,66,2,69,130,67,42,212,217,102,88,212,138,182,22,1,2,205,144,108,18,66,136,237,9,108,251,93,119,221,229,167,227,222,124,243,205,155,252,29,155,207,204,30,18,247,216,88,108,39,45,35,248,73,182,248,1,170,205,17,244,24,195,83,0,128,47,33,142,96,129,145,208,27,60,128,221,197,255,224,3,168,28,132,208,91,156,56,132,25,72,217,176,13,166,240,226,91,16,27,129,223,137,45,40,132,32,78,233,8,236,35,223,153,244,7,64,50,10,127,68,50,42,236,87,88,229,55,128,111,201,238,9,40,132,16,219,3,74,167,111,37,152,230,123,253,245,215,251,10,54,22,1,201,38,136,105,237,93,12,4,231,135,211,38,88,35,80,10,78,15,112,254,52,200,165,84,63,148,254,227,112,9,212,16,4,217,7,156,104,232,147,4,52,246,197,57,211,123,35,128,51,39,240,34,120,236,40,33,216,204,213,132,61,217,112,88,8,33,68,51,248,0,218,59,96,227,175,187,238,58,47,226,17,60,17,184,209,146,129,10,65,166,103,209,182,1,88,240,2,219,78,203,7,42,171,67,127,87,2,47,252,0,1,32,77,221,219,3,254,129,10,192,111,124,227,27,126,245,70,18,82,84,146,80,13,72,139,10,124,2,189,254,232,217,7,84,136,135,62,77,155,3,83,202,216,6,213,35,84,193,35,104,34,62,114,60,39,156,112,130,127,15,175,81,209,194,244,52,124,17,231,135,224,150,115,161,134,237,66,136,237,13,236,251,7,62,240,1,111,19,73,252,32,124,97,147,17,252,176,139,248,130,208,95,143,132,18,73,20,254,75,155,31,218,240,48,19,135,132,58,130,30,61,3,169,38,164,26,15,91,79,44,66,92,129,77,166,223,236,21,87,92,225,237,44,21,130,188,23,127,196,234,242,180,5,10,251,130,237,102,219,248,171,255,253,223,255,221,184,90,47,190,10,209,17,31,193,254,134,74,116,252,20,194,220,230,244,241,198,31,176,175,248,38,166,58,19,183,16,103,112,46,16,47,249,27,16,187,80,108,128,31,12,213,138,44,88,200,121,233,232,162,139,66,8,177,173,35,1,112,43,65,128,68,149,3,171,27,50,165,150,0,142,106,56,130,58,156,225,47,127,249,75,239,120,169,234,104,15,136,127,244,242,195,209,146,121,11,189,56,112,232,8,141,4,80,56,238,32,242,81,22,127,205,53,215,120,7,204,231,130,67,4,122,242,177,178,35,129,36,129,86,128,96,143,94,28,201,215,218,11,159,195,249,178,141,131,14,58,104,163,224,135,243,165,146,133,169,202,188,134,51,103,223,24,92,112,12,56,114,42,66,132,16,98,123,133,192,136,10,109,122,45,17,232,176,114,46,224,31,46,184,224,2,223,228,60,52,118,39,209,243,157,239,124,199,79,241,34,8,163,149,4,16,152,81,29,120,241,197,23,251,230,235,237,133,5,163,104,45,241,231,63,255,217,47,226,68,80,133,173,70,28,188,228,146,75,124,80,137,109,199,215,96,223,17,229,114,245,11,108,15,36,174,88,88,132,160,148,246,20,124,15,193,25,149,237,97,159,241,11,84,169,179,47,180,203,192,79,226,191,240,163,201,213,28,133,16,98,123,0,59,137,157,254,210,151,190,100,191,255,253,239,189,8,200,66,30,64,76,65,53,31,109,33,72,36,5,241,239,51,159,249,140,79,234,96,103,89,32,132,150,13,36,153,16,233,136,19,88,68,36,180,250,161,79,249,11,47,188,224,23,98,226,239,136,106,196,41,196,21,204,34,186,242,202,43,55,138,104,196,20,39,158,120,162,61,245,212,83,190,151,249,229,151,95,190,81,216,99,188,207,223,233,83,30,138,17,216,63,42,6,233,185,151,156,161,212,17,72,66,17,75,33,46,226,11,168,78,167,200,130,127,135,216,134,253,195,55,242,93,196,21,248,13,246,31,191,37,1,80,8,177,189,33,1,112,43,65,16,67,229,31,165,245,56,96,178,107,56,101,196,48,122,229,209,71,137,138,135,246,10,128,100,224,152,134,197,226,27,63,253,233,79,189,67,164,178,142,213,191,112,194,100,198,88,85,56,8,111,84,144,32,196,225,52,17,2,9,228,200,0,226,224,217,23,4,202,228,251,153,250,133,200,72,149,201,230,76,237,226,216,168,52,100,95,16,3,201,40,226,124,9,80,9,220,248,59,14,153,204,226,139,47,190,232,171,64,8,248,232,99,24,130,93,33,132,216,94,65,84,187,240,194,11,125,112,197,226,80,216,102,2,62,130,180,236,10,106,18,42,4,101,44,174,196,52,97,166,67,145,28,98,27,217,189,146,2,248,15,2,65,130,161,228,52,44,2,54,170,59,8,216,152,102,139,127,162,79,19,98,29,129,98,88,100,131,169,201,84,158,224,179,114,45,232,116,202,41,167,108,20,15,3,84,107,16,136,226,123,2,248,3,130,79,250,79,225,195,216,103,254,30,252,14,159,199,63,177,136,21,251,195,223,216,14,175,179,125,196,72,160,122,133,164,87,190,227,21,66,136,66,130,66,2,236,56,85,211,76,205,157,58,117,170,239,9,75,2,5,187,154,180,235,188,134,48,135,88,200,88,156,153,66,216,117,166,242,82,157,199,251,3,216,121,98,21,122,251,49,62,167,170,16,123,76,31,64,222,207,172,163,36,161,151,56,139,78,81,117,142,45,71,116,35,14,225,253,136,134,1,102,35,81,137,71,21,98,46,136,21,194,84,225,0,251,201,235,33,233,197,191,63,252,225,15,251,88,129,197,20,121,157,126,227,248,162,224,91,56,118,246,151,36,26,226,37,126,130,243,197,247,83,125,24,252,11,49,8,251,170,89,73,66,136,66,70,2,224,86,132,160,138,146,122,42,244,16,186,30,120,224,1,31,56,209,7,131,224,141,213,29,219,219,172,157,160,141,70,237,4,76,8,120,84,241,133,215,17,3,233,13,146,92,161,139,239,33,240,194,241,33,26,134,105,200,56,73,6,16,172,14,156,172,244,67,144,227,111,201,74,193,142,192,103,201,64,222,116,211,77,126,90,0,206,21,39,75,181,8,162,98,216,55,166,45,224,156,121,31,85,32,4,153,52,26,102,32,35,132,16,219,51,248,3,2,26,2,44,236,39,118,51,95,160,66,128,195,79,71,22,227,104,173,186,27,95,194,15,226,98,46,16,227,176,215,97,202,85,54,244,49,204,134,227,201,181,202,61,199,213,218,138,146,28,51,65,96,118,195,248,164,144,200,191,147,191,11,33,68,161,131,77,68,220,99,10,44,227,102,22,7,204,215,26,129,164,16,113,3,9,34,102,36,241,217,32,170,101,67,34,133,10,66,138,1,152,165,67,12,193,251,243,197,40,216,123,146,62,84,107,211,50,130,74,191,92,21,126,44,68,66,124,64,117,94,54,188,159,106,193,108,104,21,193,79,128,125,160,130,240,67,31,250,144,175,232,195,63,230,74,66,177,61,146,104,28,47,130,95,174,98,6,10,31,132,16,162,208,137,50,217,29,96,69,135,120,109,234,91,182,251,190,147,172,51,80,181,192,212,41,22,227,32,128,98,74,46,65,91,190,192,142,242,118,154,162,227,212,179,157,38,21,24,148,217,83,245,17,122,106,80,185,145,47,152,98,202,20,149,125,100,244,112,234,56,81,42,39,146,3,6,28,62,141,133,217,79,166,155,101,59,86,190,139,96,52,185,192,7,149,140,108,151,204,96,50,72,99,144,65,166,145,96,145,192,143,191,103,87,104,176,96,8,213,36,56,105,130,77,130,56,166,1,83,37,200,191,121,157,191,135,38,197,66,136,173,203,186,181,235,109,249,178,85,54,126,199,49,38,54,101,133,59,55,149,238,28,117,197,249,193,182,18,216,145,236,161,71,107,168,192,19,66,136,238,206,162,249,75,172,172,188,212,6,13,25,96,98,83,102,207,152,239,207,77,159,190,157,171,92,38,137,78,69,247,111,127,251,219,205,110,201,176,165,33,252,156,49,99,134,143,11,246,220,115,79,173,242,46,132,216,72,87,232,43,34,63,178,182,221,0,4,181,48,149,10,81,139,44,85,107,229,231,188,39,95,15,39,62,155,204,140,181,5,194,32,171,250,242,147,15,68,194,234,234,106,255,157,185,178,106,185,170,70,112,228,185,42,65,66,213,70,107,205,126,179,23,36,9,159,11,144,161,76,78,79,16,66,136,237,5,108,107,114,113,38,33,132,16,34,9,125,251,152,130,155,61,125,182,59,65,156,179,57,139,10,10,33,132,232,28,18,0,187,9,84,220,49,37,23,113,47,151,200,182,53,33,123,120,217,101,151,153,16,66,8,33,132,16,162,251,130,240,215,157,197,63,33,132,16,91,15,9,128,221,4,166,182,146,173,19,66,8,33,132,16,66,8,33,132,16,162,43,105,223,10,19,66,8,33,132,16,66,8,33,132,16,66,136,109,18,9,128,66,8,33,132,16,66,8,33,132,16,66,20,48,18,0,133,16,66,8,33,132,16,66,8,33,132,40,96,36,0,10,33,132,16,66,8,33,132,16,66,8,81,192,72,0,20,66,8,33,132,16,66,8,33,132,16,162,128,145,0,40,132,16,66,8,33,132,16,66,8,33,68,1,35,1,80,8,33,132,16,66,8,33,132,16,66,136,2,70,2,160,16,66,8,33,132,16,66,8,33,132,16,5,140,4,64,33,132,16,66,8,33,132,16,66,8,33,10,24,9,128,66,8,33,132,16,66,8,33,132,16,66,20,48,18,0,133,16,66,8,33,132,16,66,8,33,132,40,96,36,0,10,33,132,16,66,8,33,132,16,66,8,81,192,72,0,20,66,8,33,132,16,66,8,33,132,16,162,128,145,0,40,132,16,66,108,35,212,53,152,189,185,208,108,225,74,219,98,108,168,55,123,122,186,217,226,213,241,239,115,151,153,93,118,93,218,30,124,45,211,238,109,60,63,195,236,131,63,73,219,226,85,173,191,239,47,143,102,236,83,215,167,173,161,209,54,155,234,218,248,156,204,92,98,150,78,231,127,223,154,106,179,215,231,155,45,91,107,239,25,111,44,48,59,215,157,135,87,230,217,54,199,234,245,102,47,206,54,123,236,205,248,188,85,215,181,253,25,174,35,247,203,211,111,199,199,190,126,67,238,247,101,220,173,180,106,157,217,75,115,204,166,206,52,91,178,166,245,107,151,139,26,119,221,95,155,235,174,107,85,238,191,175,171,137,255,190,168,141,123,112,121,101,124,124,171,171,76,8,177,153,172,112,207,209,59,139,221,179,221,129,207,224,31,22,172,104,253,51,13,233,216,166,176,253,142,108,91,8,33,68,110,138,77,8,33,132,16,219,4,179,157,200,117,213,63,211,54,126,72,100,223,59,63,178,210,45,224,197,9,180,190,251,223,180,93,116,120,100,31,60,56,178,122,39,234,188,187,166,125,2,80,160,182,33,22,16,27,218,16,117,214,58,81,110,233,26,235,20,43,157,144,244,211,187,211,62,58,252,198,89,41,27,57,112,211,247,16,56,222,243,82,198,110,122,58,99,103,30,20,217,133,135,69,246,94,192,185,91,236,142,175,174,222,182,58,8,187,235,157,40,214,171,220,172,188,180,245,247,190,181,200,236,79,15,167,109,246,178,200,138,82,156,191,140,141,29,28,217,231,79,141,108,72,223,220,159,169,114,130,220,77,79,101,236,209,55,51,78,124,139,172,172,196,108,204,160,140,93,122,116,202,118,26,209,252,62,238,137,151,156,176,248,135,135,210,78,148,141,44,21,177,63,25,59,247,224,148,29,61,197,218,117,79,35,32,62,235,68,230,159,220,149,182,179,14,76,217,133,135,155,69,89,151,244,93,119,255,125,245,166,180,251,238,200,190,123,94,254,103,229,250,135,50,54,117,118,198,62,253,190,148,29,177,171,9,177,205,243,188,19,213,215,172,207,216,241,123,110,57,59,247,226,172,140,205,119,137,168,83,247,137,172,184,200,236,134,39,51,246,242,156,140,253,254,242,148,255,189,45,54,56,127,242,199,71,50,222,110,92,125,110,108,103,114,177,220,217,207,239,223,154,177,67,118,49,251,144,243,73,246,222,152,110,177,133,33,233,243,252,204,140,29,57,57,178,62,61,90,127,47,137,165,135,166,33,22,103,172,183,243,95,7,239,18,217,232,65,155,190,175,218,37,156,222,112,201,192,105,243,51,54,172,95,100,251,140,55,27,218,175,245,109,191,179,56,99,211,23,55,255,206,237,213,167,34,178,113,195,204,70,245,55,75,37,238,203,199,157,111,35,225,120,232,164,200,251,209,92,212,187,177,207,147,111,103,172,196,61,3,7,237,148,255,190,22,98,107,34,1,176,155,64,85,7,85,9,229,110,192,60,168,143,109,17,24,252,207,115,89,180,209,131,205,122,184,193,255,44,23,72,254,252,158,140,253,191,247,69,54,97,120,251,182,113,239,203,46,136,122,37,99,63,190,40,202,235,224,107,221,247,252,253,177,140,213,58,131,125,249,113,81,11,227,217,17,48,162,4,134,4,42,173,157,19,170,58,214,186,204,253,160,222,102,61,203,237,61,225,62,119,14,168,140,184,248,232,200,57,25,235,246,112,127,189,187,58,255,223,251,247,180,188,14,152,42,144,149,235,227,114,225,65,46,240,195,249,70,57,6,96,141,233,248,122,81,241,193,253,53,216,157,151,178,14,88,152,182,158,1,2,190,37,238,239,141,238,190,34,0,205,23,204,81,69,178,192,13,74,9,62,183,133,107,35,68,123,225,25,184,255,181,140,183,119,211,23,101,108,174,19,103,146,194,74,87,193,243,135,237,222,99,135,109,35,210,194,246,172,113,54,234,93,103,31,94,158,107,57,5,192,74,231,39,30,112,231,110,197,250,216,71,109,143,60,251,182,217,175,239,79,219,23,223,159,178,125,39,230,127,31,149,115,191,184,39,237,206,83,100,95,57,61,178,29,220,152,225,213,185,145,93,247,96,218,174,123,192,188,8,216,163,172,229,103,210,238,222,252,199,19,25,187,249,89,39,228,57,129,117,223,9,145,15,240,254,250,120,198,190,117,139,251,220,199,82,222,119,192,107,243,50,246,131,219,50,54,222,9,138,136,204,216,234,187,221,216,226,151,247,166,173,216,169,129,199,238,222,246,125,135,24,125,159,187,158,248,155,199,222,76,219,73,123,167,252,24,32,73,157,243,21,171,170,168,68,204,216,236,165,145,237,50,114,211,237,80,253,247,192,180,140,143,250,240,65,66,108,235,144,16,185,238,129,180,189,243,174,185,103,55,178,157,71,90,151,195,56,235,137,183,204,94,95,96,118,204,148,120,252,88,227,158,201,117,27,218,191,13,146,50,136,41,149,53,252,43,255,51,223,232,254,188,174,54,99,53,245,157,243,71,8,142,143,79,55,231,215,156,40,212,215,68,23,65,108,73,66,103,176,27,55,236,216,206,88,18,187,253,187,7,51,190,234,250,216,221,90,127,47,85,165,63,186,35,227,98,152,140,247,69,248,242,63,60,154,177,15,31,158,114,130,112,243,251,168,36,253,254,109,105,31,219,142,28,64,69,119,198,126,121,159,217,119,62,152,178,189,198,89,222,88,244,57,39,150,95,255,176,19,12,155,226,10,238,198,154,186,120,223,246,24,19,217,87,207,138,108,64,175,248,189,127,119,62,110,198,146,56,193,249,254,125,163,156,177,16,2,228,183,110,201,216,132,161,102,123,143,219,212,87,10,209,29,144,0,216,77,120,113,150,27,112,187,193,239,254,19,35,251,159,247,69,237,202,158,117,148,183,93,70,255,107,46,27,254,149,211,83,118,224,78,113,182,254,69,151,173,91,89,229,4,192,118,110,99,233,218,248,51,153,76,126,71,76,32,48,203,9,141,107,107,168,25,216,124,135,61,99,73,198,190,255,223,140,77,116,70,244,107,103,165,114,26,90,140,240,117,247,199,89,199,175,159,157,178,93,71,217,123,2,213,48,100,152,54,212,109,253,0,153,233,79,100,199,90,19,73,113,136,63,188,125,211,201,19,12,226,54,212,103,236,178,99,82,46,232,106,249,55,6,102,47,206,142,3,186,202,170,248,56,71,185,140,219,7,15,50,155,50,38,174,218,8,32,220,221,62,53,99,207,205,112,239,173,113,217,188,10,231,56,199,154,93,232,130,187,190,109,100,246,2,109,61,3,12,46,127,126,183,203,56,187,12,224,183,157,67,159,48,44,247,118,166,205,55,251,238,173,105,219,119,124,202,190,112,154,9,81,48,44,171,196,254,154,157,180,87,100,47,205,205,216,19,211,51,190,186,41,64,181,25,98,24,194,123,210,94,98,147,17,189,74,220,0,184,184,201,235,243,62,6,225,124,6,97,6,17,38,128,8,127,204,148,182,253,16,149,92,149,85,241,119,17,0,230,203,116,35,172,48,104,239,233,6,194,21,237,28,12,55,52,196,193,36,251,203,231,82,237,48,181,165,110,127,159,124,43,227,2,138,104,147,10,55,2,148,121,43,242,7,1,236,35,194,23,223,197,185,72,158,63,236,43,231,41,36,52,42,107,226,237,96,231,114,65,160,201,185,109,173,170,129,109,82,253,88,212,180,157,176,95,254,187,26,226,125,200,222,87,108,50,85,5,37,173,140,220,184,206,124,55,215,142,235,26,182,65,144,198,15,199,185,161,129,42,134,88,120,203,117,205,16,197,222,112,227,133,207,159,28,249,192,137,115,113,180,11,210,102,190,155,178,71,221,249,69,96,200,14,106,152,162,247,240,235,25,59,251,128,200,62,124,148,187,119,220,118,247,112,175,247,237,145,242,98,223,29,47,152,157,123,72,188,63,55,62,97,54,192,37,157,190,228,196,197,129,77,162,221,228,209,145,93,117,131,251,219,147,25,59,124,114,219,149,173,179,151,50,109,55,99,103,30,144,178,135,94,79,123,81,241,232,41,185,111,18,142,251,97,39,242,237,50,178,229,223,121,46,238,126,41,227,239,227,50,141,134,69,129,64,85,213,90,55,102,67,228,186,227,69,39,180,15,139,188,221,232,74,120,142,47,63,33,242,182,174,79,59,199,120,91,27,236,246,213,255,78,187,4,70,202,137,55,38,186,8,238,129,223,184,56,12,33,120,199,225,237,139,137,168,80,125,213,141,97,136,237,90,19,200,240,133,191,121,32,78,244,252,225,114,151,68,170,136,5,97,4,187,91,158,35,94,136,171,203,25,43,252,208,249,25,10,4,126,254,209,148,23,0,73,18,253,243,169,140,93,227,98,159,111,159,211,122,178,148,106,190,175,156,145,178,177,67,226,223,137,141,158,125,199,125,167,251,30,132,202,207,157,18,109,244,17,140,5,238,127,205,236,136,201,102,253,122,182,220,14,227,170,91,159,203,116,170,165,137,16,239,5,26,242,116,3,144,101,112,210,136,107,143,188,97,118,242,222,237,207,162,116,132,29,134,196,21,107,91,162,98,100,75,80,215,52,133,108,206,114,243,89,158,241,67,55,125,15,21,103,207,188,147,241,21,106,27,58,48,61,173,144,192,193,61,238,50,177,55,124,38,191,227,29,222,223,236,146,163,54,253,251,219,139,51,118,227,211,230,157,106,54,143,188,110,246,179,123,50,118,252,30,145,29,113,88,228,175,199,141,79,167,237,219,183,184,140,154,115,166,147,154,196,86,28,30,217,102,42,111,62,226,4,191,113,67,35,95,129,247,91,247,26,129,226,149,31,136,188,160,208,26,237,121,6,8,214,86,172,203,248,32,254,63,206,193,254,239,169,155,86,151,114,15,220,250,124,198,22,185,251,102,188,250,57,137,2,227,133,153,76,173,204,216,251,246,164,154,42,242,149,79,231,28,20,89,175,166,231,247,233,183,51,126,208,138,240,62,98,64,243,231,94,119,226,200,173,78,128,57,99,255,200,118,219,193,108,149,179,151,55,58,187,49,119,121,60,96,30,212,59,178,179,14,140,252,51,135,216,195,96,250,90,151,113,71,104,220,47,71,165,88,99,83,149,45,182,7,177,40,147,201,216,206,78,136,252,192,126,209,38,211,109,16,222,72,150,44,93,155,241,226,218,193,59,69,118,226,222,249,5,30,170,28,169,174,126,96,90,218,150,175,117,129,107,137,19,110,220,182,217,247,182,146,9,187,57,17,105,214,210,140,179,107,145,79,64,4,176,11,84,121,77,30,21,121,155,151,132,0,227,33,39,92,61,243,78,92,73,222,171,34,99,7,76,140,171,208,42,154,68,196,103,103,196,98,235,225,187,164,252,212,158,69,43,51,86,234,108,218,137,238,58,28,181,107,179,200,182,182,169,202,240,149,185,113,149,230,240,1,81,206,164,212,180,121,102,119,190,20,159,19,172,50,251,117,186,19,206,168,96,123,117,174,179,111,207,167,237,138,83,82,27,197,49,224,60,255,228,206,180,157,119,72,202,95,195,92,176,221,187,95,113,251,183,42,227,207,239,206,195,155,183,251,151,199,50,126,202,94,229,134,88,100,187,231,229,140,125,226,248,148,141,202,81,45,201,241,20,177,99,81,124,61,184,39,16,22,235,157,17,230,111,92,127,236,49,21,70,253,122,196,149,214,136,14,36,21,57,111,197,9,187,140,128,184,235,104,179,167,156,159,62,121,159,200,7,111,36,17,47,63,174,229,241,113,111,156,232,238,183,239,185,164,31,189,28,39,183,146,204,227,10,62,237,174,71,228,118,236,252,195,232,35,24,217,131,238,250,30,181,107,238,138,12,146,74,92,183,115,15,109,174,228,128,119,87,153,61,230,4,205,221,70,167,220,253,220,193,6,132,66,116,83,30,117,99,168,93,220,243,51,178,63,247,189,179,163,149,206,31,244,143,255,198,115,204,172,142,1,189,55,157,69,129,95,192,31,12,78,84,199,49,115,132,113,118,255,94,230,171,175,146,48,38,12,182,32,95,130,6,251,49,103,89,156,168,198,39,33,74,230,155,65,66,162,154,109,237,48,168,125,137,34,63,38,116,118,113,201,234,120,102,83,255,158,249,223,139,109,34,81,205,103,216,23,62,195,140,161,228,216,151,138,97,246,129,99,97,31,146,73,36,138,13,56,111,8,62,216,31,222,55,102,96,179,248,137,125,158,239,198,166,156,103,124,96,246,249,192,238,209,239,144,109,140,27,178,233,152,27,127,193,119,80,69,71,37,27,149,203,123,142,141,147,82,85,27,226,109,242,29,244,51,221,109,140,109,76,206,241,153,69,43,99,31,55,206,197,72,193,103,113,222,153,29,197,127,57,47,225,156,227,163,50,238,92,247,77,188,198,249,224,252,115,141,243,93,71,170,225,230,45,143,19,63,227,6,55,39,161,232,195,202,253,81,223,16,39,255,57,175,188,167,119,143,252,53,157,36,178,110,126,54,237,253,250,238,121,124,89,192,95,179,198,200,46,56,180,229,84,222,67,118,102,252,147,177,133,43,227,36,40,85,130,175,45,200,216,213,31,108,110,55,193,245,253,240,17,145,253,247,133,180,221,251,138,181,72,150,230,2,31,148,76,234,29,231,50,88,47,204,162,183,176,59,182,234,200,95,27,232,87,17,217,91,11,153,254,30,109,34,0,206,94,154,241,197,43,61,203,248,46,117,172,20,221,23,9,128,221,128,57,75,104,96,158,113,6,46,178,127,61,155,241,131,217,164,248,129,129,199,136,103,87,117,96,176,113,192,217,85,29,149,77,70,31,67,86,156,184,194,125,156,49,60,97,143,182,51,235,108,147,62,65,169,162,248,51,249,42,38,146,85,14,237,237,67,69,176,69,22,14,39,213,158,178,104,170,19,8,38,16,135,62,245,190,150,129,5,76,157,21,59,147,124,240,55,126,114,237,99,56,175,188,78,182,7,39,216,90,133,10,142,152,204,79,107,65,104,56,39,84,86,36,29,252,6,166,22,165,55,237,187,20,87,224,89,222,74,140,0,3,128,154,250,248,30,72,110,151,99,219,80,31,185,243,154,246,21,29,192,254,103,187,57,156,212,161,147,178,190,219,29,59,141,233,119,116,217,225,9,89,226,42,199,112,139,19,217,246,26,27,217,103,78,140,54,58,251,225,253,83,246,245,155,210,206,161,102,252,212,18,174,225,43,115,93,240,231,174,195,165,78,92,14,37,241,56,245,82,119,177,16,1,95,153,27,217,129,59,90,171,180,245,12,36,33,147,77,245,211,220,229,209,38,162,48,149,167,47,187,191,169,154,67,20,34,119,78,101,240,29,217,228,209,177,221,186,231,213,56,75,125,236,30,241,223,135,244,137,156,80,149,246,226,201,136,1,205,86,128,108,245,27,238,249,250,127,39,197,21,27,191,117,25,109,166,69,34,216,245,239,129,224,148,177,31,222,110,190,79,26,211,235,121,15,130,14,83,128,247,203,177,31,76,237,252,198,191,50,206,63,196,98,36,182,228,15,15,101,124,160,71,47,167,100,229,224,159,31,77,219,161,187,68,222,247,48,93,236,231,247,58,209,112,93,60,48,207,85,201,54,125,145,121,27,115,196,228,200,247,150,162,234,241,191,110,255,214,57,191,198,254,183,134,15,38,156,1,122,208,9,122,123,140,141,90,108,115,182,27,148,95,112,24,66,79,243,160,28,127,73,133,243,159,157,56,118,252,110,145,29,234,130,10,22,174,224,252,16,104,93,114,116,188,143,4,110,15,185,115,248,220,59,105,151,156,136,124,149,3,139,164,252,224,182,180,179,53,41,111,91,241,155,191,119,231,224,94,39,192,189,207,29,235,1,78,56,125,107,49,201,145,76,139,48,96,185,11,104,190,250,207,180,77,112,219,224,125,4,166,127,123,34,22,82,175,112,73,13,42,155,153,146,244,160,251,190,115,14,137,63,195,231,159,114,130,23,253,248,250,230,9,114,195,118,39,57,49,241,212,189,227,243,198,177,133,237,78,30,233,130,184,117,145,63,254,137,195,226,105,189,249,124,29,130,222,7,156,45,191,241,137,180,11,22,35,27,59,36,242,213,26,136,108,231,57,27,141,104,56,223,5,131,31,251,109,218,246,29,23,217,181,31,137,252,249,98,204,49,110,72,203,109,225,219,16,34,239,120,41,158,82,69,143,38,238,151,157,115,36,34,177,231,244,94,154,241,110,235,2,32,65,52,215,248,196,61,35,31,220,158,226,238,147,159,222,157,241,215,41,215,244,111,68,231,27,157,216,253,232,27,25,59,125,255,102,145,144,251,145,253,254,252,41,84,153,152,16,219,60,11,157,120,244,172,179,221,87,157,158,178,41,78,40,250,215,179,241,212,255,51,14,140,255,142,237,190,204,61,183,31,57,50,101,231,31,218,252,57,236,215,133,191,72,219,209,83,82,46,185,26,139,129,127,121,212,236,246,23,211,254,25,91,235,198,191,7,78,136,124,37,84,152,109,242,87,103,55,73,58,92,115,97,238,30,110,60,91,215,222,153,241,149,186,140,91,17,159,176,233,216,213,100,187,30,68,198,175,220,144,177,215,230,103,252,152,156,138,220,79,184,4,193,7,246,207,31,91,240,25,250,2,190,253,110,198,143,201,87,58,219,114,194,110,41,251,216,177,150,211,70,62,60,205,236,151,247,197,34,255,223,30,75,187,4,152,249,234,225,75,143,137,199,225,247,189,138,221,79,251,202,115,222,133,141,250,159,19,82,246,190,189,226,24,100,166,179,73,159,253,115,218,9,79,41,123,99,81,218,251,35,206,217,57,7,71,222,102,253,197,109,19,241,140,170,179,143,30,233,4,171,195,98,63,200,241,80,173,140,125,122,199,237,43,201,112,108,62,21,246,196,52,65,112,194,79,80,93,125,168,179,85,15,191,17,143,97,239,254,74,202,37,187,157,95,121,56,109,103,59,187,117,151,243,45,236,203,159,63,149,242,215,132,233,204,191,188,59,237,227,11,198,197,196,18,254,188,29,208,220,146,1,63,254,163,11,83,222,175,19,27,126,231,150,140,143,193,240,245,92,71,124,61,126,99,228,160,200,190,224,174,109,42,171,82,148,99,252,167,59,87,255,120,50,109,21,37,241,239,8,113,95,61,51,229,227,6,18,43,63,118,201,66,142,251,191,83,51,190,69,212,41,206,255,124,252,184,220,51,8,240,185,183,189,16,11,183,151,29,29,229,20,28,17,253,238,124,209,220,216,34,182,231,63,187,56,215,245,207,120,199,216,191,87,188,1,146,91,99,221,49,236,62,182,229,251,184,47,25,127,60,249,78,28,67,118,164,31,31,126,130,24,167,174,33,106,209,195,23,223,153,114,127,188,237,249,56,169,152,140,75,89,48,11,240,255,139,86,155,16,221,22,133,201,221,0,170,11,112,142,71,238,74,245,66,28,120,49,72,197,241,97,44,105,92,142,179,187,232,136,150,78,243,165,217,25,123,192,5,9,103,30,24,249,193,52,34,209,159,31,205,216,155,139,226,170,2,154,196,127,248,200,230,41,54,115,151,199,85,0,23,28,18,217,78,121,122,130,224,168,168,14,88,184,58,118,84,100,206,207,100,95,178,42,184,152,114,123,199,75,100,164,226,190,9,167,236,147,178,125,91,153,71,140,19,124,99,190,217,77,46,235,195,224,157,227,61,109,223,148,219,190,181,218,35,144,94,114,244,9,34,11,179,194,57,133,97,253,155,255,134,152,120,255,171,105,219,107,92,202,158,126,167,101,246,158,233,162,172,88,73,118,159,12,21,153,155,139,220,128,103,124,34,56,185,193,57,199,90,247,190,221,92,144,75,5,200,98,119,204,100,76,169,132,153,148,8,62,112,150,52,142,39,227,131,8,183,215,216,212,38,229,221,28,31,83,79,111,120,42,237,51,121,4,86,167,185,129,206,33,187,196,78,240,95,238,156,46,115,231,138,170,142,228,241,210,196,252,182,23,226,158,76,3,243,244,189,163,26,230,95,207,164,253,224,137,243,70,112,119,216,164,184,250,237,219,183,164,125,214,113,181,251,219,183,110,78,251,50,118,190,163,61,189,16,217,30,21,67,84,177,144,13,38,91,200,174,225,48,185,190,107,170,50,190,81,126,50,72,39,64,99,0,116,215,203,105,187,236,152,120,10,217,83,110,27,76,231,218,111,66,203,234,139,3,118,140,7,14,124,199,129,59,230,15,220,227,102,238,249,159,129,108,168,52,162,114,137,251,127,252,208,150,219,157,54,151,129,80,228,239,73,33,10,9,170,162,8,118,174,58,35,21,87,40,184,65,232,240,126,4,1,238,249,218,57,110,72,141,120,68,133,197,195,175,59,155,188,111,156,8,192,198,49,53,243,212,125,99,177,132,68,198,238,99,98,145,136,0,17,202,75,35,251,241,157,105,255,236,13,233,219,190,41,60,199,239,30,249,169,182,241,130,16,145,95,232,130,170,178,165,107,35,63,253,38,112,254,161,205,129,220,137,123,199,130,16,65,2,141,191,39,102,137,252,36,30,16,195,104,156,253,233,19,227,4,67,58,77,85,97,100,87,59,91,71,3,248,100,5,87,54,36,150,14,221,217,236,79,143,100,124,144,217,175,41,40,125,218,13,254,7,58,113,116,175,241,238,151,71,154,223,143,96,73,53,241,7,156,47,250,240,17,113,197,192,225,206,6,245,235,21,219,252,227,118,143,54,182,26,192,142,83,65,79,112,131,237,221,223,249,187,15,253,194,5,88,46,240,160,33,248,155,78,76,122,210,93,139,243,14,137,251,218,97,55,223,215,16,79,195,189,225,169,102,9,16,127,114,190,19,34,105,104,63,170,233,60,97,195,169,48,92,95,19,7,101,84,178,97,87,169,136,195,30,19,164,177,170,238,190,173,52,52,207,222,46,99,7,2,169,176,93,124,6,62,243,57,103,91,15,113,231,104,255,86,108,50,190,255,236,131,34,155,231,236,44,85,224,253,123,196,149,131,84,247,81,17,206,185,224,58,80,41,25,146,59,84,123,15,232,153,187,2,143,202,18,42,87,105,153,129,176,128,95,47,203,81,21,206,107,92,243,165,107,90,239,9,134,79,33,192,69,176,133,189,199,81,121,227,2,228,151,51,62,17,149,61,166,160,42,103,138,11,212,168,46,103,42,51,247,69,28,244,103,236,48,231,163,251,183,114,79,9,177,173,192,51,255,136,19,143,134,247,141,19,168,204,252,216,125,116,228,226,132,180,157,186,95,202,139,68,220,235,36,71,176,11,36,51,66,66,27,251,85,215,232,146,32,187,196,191,79,157,29,87,70,127,222,141,39,169,38,68,88,252,166,179,193,35,158,54,47,164,180,5,227,186,219,94,136,171,145,191,120,90,44,22,189,230,196,194,223,62,148,246,118,159,234,242,0,194,20,54,225,199,23,197,201,164,251,221,115,249,39,151,56,234,225,252,210,41,251,110,250,93,60,187,191,188,47,227,246,55,99,223,57,39,229,199,247,244,101,251,133,179,85,196,61,103,30,180,233,254,28,180,147,185,88,40,101,95,252,71,218,199,76,36,152,66,69,23,190,245,122,39,178,237,57,54,242,73,104,18,253,244,249,254,157,19,4,71,184,164,247,222,227,155,183,243,214,98,98,168,148,143,185,72,248,220,226,146,44,216,236,143,29,155,242,73,11,22,53,33,65,206,226,19,180,202,33,46,99,191,170,54,196,173,107,136,199,72,154,255,237,113,231,147,122,183,180,87,36,244,87,56,59,138,120,155,221,210,103,218,66,55,182,63,57,94,224,138,253,102,213,123,22,190,218,203,197,47,136,144,197,190,253,133,59,142,71,210,110,92,156,242,21,240,83,220,181,167,245,1,85,241,248,117,68,55,198,206,248,147,37,107,98,95,131,239,97,6,213,9,123,230,22,236,222,94,28,251,107,226,192,99,156,191,39,137,115,205,109,25,47,254,210,31,150,34,1,196,68,42,183,247,114,223,201,184,157,123,44,95,251,16,18,85,119,188,72,220,22,139,117,204,250,161,130,113,252,48,219,232,175,153,30,252,151,199,211,206,247,165,92,60,214,252,89,206,15,173,38,102,47,139,123,241,113,189,56,231,220,51,28,3,190,49,215,84,119,252,225,107,243,227,62,193,3,91,105,149,196,118,26,155,66,73,254,203,185,33,22,34,153,154,44,188,160,144,131,152,230,223,207,165,157,48,220,220,91,182,161,49,238,209,124,156,59,79,171,52,3,73,116,115,180,54,77,55,128,96,109,71,103,252,198,14,54,159,209,70,168,155,190,48,254,27,217,138,193,46,112,193,168,188,179,184,229,231,238,118,2,220,124,151,205,199,232,33,120,253,240,54,179,103,102,196,98,203,129,110,96,78,96,242,147,187,50,254,111,64,118,8,161,101,117,30,195,68,48,244,77,39,34,45,116,14,251,200,73,41,219,193,101,83,16,20,105,226,157,206,154,29,243,189,255,210,111,41,227,69,31,42,12,190,116,67,218,87,167,164,243,204,162,185,239,21,243,142,183,172,24,39,130,19,140,252,119,221,62,213,90,133,64,151,224,145,169,82,79,76,111,249,55,170,36,8,122,246,207,154,162,134,225,254,137,203,58,254,250,254,140,141,30,192,128,38,229,87,26,252,244,245,105,123,42,177,13,130,221,91,93,198,234,55,247,167,157,113,119,206,196,57,210,87,231,101,252,177,48,32,1,178,93,159,255,107,218,238,152,26,59,80,170,29,94,154,147,246,213,113,201,170,14,28,214,151,221,231,138,93,244,67,240,134,144,248,205,91,50,190,236,28,112,32,143,190,105,190,186,36,192,0,233,191,207,59,65,180,42,202,235,148,216,238,247,110,69,216,139,236,4,23,124,13,236,21,111,151,129,20,76,24,26,249,224,157,42,208,9,190,170,163,253,25,46,2,74,156,47,189,80,168,126,252,196,111,51,246,217,191,164,109,213,186,120,122,31,78,142,202,143,108,24,88,32,22,226,224,152,78,194,192,144,65,77,114,202,33,144,217,28,59,56,101,51,22,183,190,31,8,145,173,61,3,217,48,53,99,127,119,223,17,184,55,38,238,55,178,170,207,204,72,219,233,7,180,191,34,85,136,109,1,108,13,213,87,8,97,76,231,68,108,65,44,219,99,135,148,189,224,132,240,181,77,246,138,251,254,200,201,41,111,199,176,203,64,101,45,3,219,32,194,51,144,61,113,207,56,241,114,167,179,107,4,8,8,131,61,75,227,109,182,7,4,190,243,14,137,125,198,237,46,155,255,156,75,100,76,24,28,219,180,176,47,1,250,205,134,231,145,76,249,105,46,160,195,238,204,92,186,233,118,177,61,115,151,101,172,175,219,199,87,231,153,159,150,139,157,167,34,189,62,29,7,10,109,177,247,248,216,38,82,49,7,216,40,68,47,130,151,236,202,96,166,43,177,47,244,46,10,73,19,222,67,117,6,201,30,170,62,2,156,183,157,134,55,7,107,84,193,13,233,19,87,163,193,116,39,206,18,56,30,53,185,57,105,194,127,17,51,147,86,20,65,241,253,251,196,199,66,128,252,202,28,243,21,121,156,183,116,147,83,97,122,19,129,26,129,41,32,228,189,50,63,238,113,151,175,186,57,108,151,202,60,42,19,168,122,204,222,110,123,33,104,101,65,142,181,206,111,126,242,132,148,93,113,106,202,11,185,83,221,181,248,251,227,241,152,2,97,242,251,23,68,62,224,3,252,78,190,21,159,25,23,132,243,22,175,40,156,255,125,201,247,230,130,113,12,247,5,207,193,128,166,103,1,193,146,105,105,204,8,88,83,157,251,115,76,59,167,10,54,220,67,248,24,170,72,142,210,170,191,162,64,64,92,127,226,109,243,130,21,246,137,39,147,222,206,84,34,189,217,52,246,100,92,118,196,46,241,189,255,118,211,216,140,231,150,132,3,162,214,78,77,73,153,241,131,227,106,238,147,247,49,47,222,177,58,246,174,35,35,223,206,161,61,96,115,142,112,73,135,255,59,55,110,147,64,111,181,99,118,139,133,62,86,24,79,194,190,82,221,205,212,86,22,232,160,202,16,209,158,138,178,92,189,212,104,61,240,140,219,223,255,57,49,229,91,84,176,109,190,131,158,108,247,58,177,51,215,106,245,136,93,19,155,146,57,180,102,32,201,31,68,182,187,94,202,248,49,44,179,93,16,78,17,149,62,113,66,156,200,186,243,197,150,199,123,234,222,241,152,153,207,83,161,6,199,185,227,58,109,63,243,66,16,73,35,124,199,178,38,255,251,130,19,82,95,117,231,12,59,74,82,156,125,32,166,57,97,143,166,85,109,19,62,141,36,222,39,143,143,124,146,34,123,106,44,139,53,82,141,184,91,83,210,142,241,111,95,23,23,124,214,157,55,90,44,112,237,206,59,20,177,11,97,42,182,209,180,138,160,93,251,155,77,231,123,193,170,56,62,162,229,199,244,166,215,152,174,138,77,221,35,207,84,220,129,78,204,251,194,169,145,47,64,193,199,236,57,46,158,77,52,199,249,105,98,0,206,33,133,1,248,37,18,146,156,151,124,139,239,49,62,184,245,133,184,85,196,249,135,196,149,115,47,58,223,252,131,255,186,184,51,113,30,40,38,249,176,75,162,29,148,53,115,136,2,149,175,252,51,237,23,250,40,45,138,133,79,146,70,245,77,253,130,57,127,69,57,4,64,68,110,222,147,207,55,0,215,140,164,31,113,227,175,220,207,143,93,12,121,213,141,105,63,142,98,95,147,21,174,248,48,238,53,158,155,231,103,52,223,31,204,198,96,188,113,240,206,237,75,162,10,177,53,81,152,188,149,33,195,48,111,69,198,46,59,54,174,12,195,129,12,238,147,177,39,157,19,223,189,105,10,19,6,151,0,13,17,112,175,241,241,107,24,153,169,46,240,59,235,192,148,207,154,144,85,225,179,231,28,18,103,161,48,242,189,42,34,223,103,97,225,170,200,139,43,109,129,232,117,204,148,148,11,50,204,47,175,190,174,38,242,6,19,81,241,180,253,154,179,101,240,105,231,140,14,153,20,7,35,100,242,126,121,111,198,110,122,38,237,156,113,106,147,169,0,100,157,168,140,163,26,238,11,239,143,171,186,106,27,162,88,0,123,33,237,6,40,169,188,203,169,3,149,6,4,100,84,251,157,188,119,220,48,22,195,75,85,11,61,56,70,101,9,79,76,31,162,44,253,163,71,186,236,209,65,177,136,120,220,30,46,75,245,111,86,36,140,43,6,195,244,99,12,249,167,25,68,76,136,203,189,41,39,103,149,68,250,48,29,54,57,54,232,179,92,160,112,165,115,128,71,55,53,197,39,83,134,115,240,37,232,77,208,59,132,107,65,147,115,170,80,16,14,201,242,177,143,76,79,162,210,6,65,149,253,218,105,100,124,222,8,60,89,122,158,202,147,124,176,93,2,175,147,246,142,183,139,83,39,243,71,150,119,79,39,70,94,118,108,220,155,239,177,154,140,203,64,182,223,233,248,158,88,238,126,98,133,42,166,75,32,10,147,141,163,111,5,194,31,217,52,142,53,215,117,9,21,56,4,235,56,122,222,203,177,229,250,118,238,5,166,142,181,86,205,49,103,105,219,207,64,54,92,3,206,47,231,34,12,136,248,158,170,218,200,87,116,60,248,170,122,111,136,194,129,233,70,207,184,231,129,228,204,255,252,105,211,123,155,233,162,31,62,50,254,55,129,218,127,93,98,229,46,247,115,193,225,230,19,15,187,141,105,158,230,143,216,79,229,194,163,111,102,188,104,130,26,67,34,9,219,210,222,167,134,106,11,122,4,146,152,25,61,48,158,246,68,34,160,168,105,202,83,107,140,110,154,162,137,168,149,13,129,8,126,136,41,254,51,150,182,220,208,238,99,242,11,76,73,198,12,138,167,223,48,165,235,176,93,226,10,106,166,235,236,51,110,211,247,82,181,200,183,100,39,47,168,224,70,132,228,239,129,92,150,8,91,25,22,196,90,182,38,14,130,134,182,177,242,56,21,12,87,186,100,24,254,6,251,73,165,117,220,71,177,249,220,209,251,137,170,123,166,172,34,104,62,224,142,101,96,207,168,69,37,74,190,237,210,246,99,176,11,102,255,253,124,188,88,71,114,187,237,133,196,28,139,205,252,226,163,205,173,24,14,222,57,94,17,241,115,46,33,70,5,17,231,54,153,108,162,18,148,10,213,134,198,77,43,73,150,172,201,184,113,74,100,189,202,98,191,66,0,72,37,106,54,220,71,235,107,240,235,249,21,64,198,76,36,50,105,225,113,238,207,90,222,16,236,15,45,39,24,195,100,179,203,136,88,192,64,116,101,49,16,102,7,176,207,28,203,244,69,38,196,54,15,194,26,253,202,246,28,147,178,199,222,136,95,99,156,134,221,228,126,223,101,84,60,246,36,41,65,165,53,73,18,102,249,96,115,233,165,125,250,126,169,141,21,129,136,114,244,117,254,209,237,25,47,158,76,26,25,207,64,98,90,111,123,224,89,68,152,35,113,127,243,51,177,32,136,200,132,181,172,202,122,246,217,110,178,10,23,97,8,241,16,27,182,162,50,199,113,58,33,159,228,138,159,229,243,122,179,101,70,148,194,174,208,102,160,71,169,181,27,218,97,76,30,149,106,209,207,141,164,194,158,99,83,246,248,91,105,23,79,53,127,7,149,198,33,65,129,248,69,98,8,155,31,108,225,240,166,127,135,21,197,223,156,207,44,169,168,197,162,117,28,31,231,157,248,108,229,186,104,99,111,69,166,216,142,29,146,123,31,119,73,204,74,162,18,110,129,27,11,80,97,152,140,183,136,107,232,127,247,214,194,216,190,18,179,237,228,146,64,207,185,184,131,30,224,196,53,251,184,49,63,61,30,73,138,157,117,80,100,175,207,119,227,247,129,209,38,113,84,96,72,191,88,204,188,254,225,56,217,130,216,151,110,140,239,169,218,122,235,16,216,89,170,176,137,39,199,12,206,255,62,252,226,71,143,218,180,154,156,202,209,235,46,77,249,226,13,196,186,159,222,149,177,111,156,29,47,118,195,245,198,175,208,195,50,91,217,32,177,201,53,107,109,102,20,199,194,179,19,250,149,35,44,30,238,98,137,227,93,172,49,49,71,252,204,185,221,223,249,102,122,238,158,227,4,66,206,7,21,232,156,223,145,3,76,136,110,143,4,192,173,8,131,114,166,247,82,45,70,37,1,198,21,131,183,211,208,200,238,113,2,198,37,199,196,206,154,190,116,4,1,52,60,93,181,62,158,2,197,20,73,28,234,81,77,203,167,99,208,207,57,56,238,105,115,187,27,224,146,225,33,16,242,189,227,218,185,56,6,149,93,136,47,4,76,56,10,22,13,217,105,88,44,168,97,88,147,246,250,176,73,150,232,11,23,247,245,248,252,223,227,69,28,178,5,192,25,239,102,252,74,145,35,251,199,219,14,16,12,32,30,81,133,49,177,141,69,79,16,223,104,128,207,182,24,176,47,94,25,79,235,250,202,7,82,155,244,145,154,230,156,57,231,243,200,93,155,27,218,82,45,112,228,20,2,95,243,153,166,208,36,150,158,17,100,172,130,67,167,97,57,83,182,8,200,168,68,160,146,102,242,8,23,60,78,104,14,106,24,24,49,144,89,146,232,239,64,48,180,199,152,120,106,18,206,153,74,145,73,35,205,79,199,102,200,131,131,218,117,116,228,27,151,211,119,133,235,138,128,203,160,231,128,86,166,98,177,93,178,186,79,189,21,103,66,39,54,109,247,221,53,214,41,56,71,11,156,232,246,209,166,133,65,16,152,191,120,90,236,112,185,47,253,233,200,196,141,139,179,9,65,56,231,44,19,154,63,183,210,0,186,53,89,146,191,147,121,110,235,25,200,102,202,168,120,64,132,16,58,169,169,7,7,211,225,199,14,178,188,3,25,33,182,85,168,212,64,164,99,5,247,100,163,115,18,61,172,98,138,45,100,160,74,240,129,173,217,215,217,43,22,90,56,216,13,96,17,75,46,61,58,181,113,10,11,65,34,61,134,190,126,102,202,219,62,236,28,149,209,191,127,168,253,139,32,220,243,82,252,172,254,248,194,148,183,97,126,129,160,39,51,118,255,180,182,149,38,26,134,243,140,15,206,81,245,204,224,187,111,143,184,247,31,85,121,73,227,65,181,247,144,62,214,38,216,105,166,169,94,117,83,218,94,152,21,121,17,13,1,148,65,121,118,245,59,126,1,251,69,139,141,228,20,31,252,38,21,5,131,122,91,187,225,120,240,201,248,142,124,129,6,246,142,192,165,71,121,100,87,158,22,95,175,234,166,30,128,247,190,220,124,238,8,68,247,29,31,39,140,62,232,130,139,231,102,101,188,207,205,7,231,63,185,221,17,253,226,99,189,233,153,150,219,109,47,84,31,14,237,19,181,88,12,0,118,30,21,251,132,37,57,122,27,33,236,226,163,24,131,32,96,6,16,156,121,13,145,149,100,83,191,40,238,45,140,248,176,223,196,150,222,129,123,147,126,86,187,228,105,81,226,199,76,47,227,175,34,223,130,34,123,172,193,106,141,247,188,148,182,195,39,167,54,233,23,140,88,203,56,226,214,23,88,49,56,242,99,47,146,107,189,218,209,46,67,136,238,14,118,156,106,110,236,217,67,111,164,221,79,243,223,16,164,24,155,210,254,167,172,79,60,13,146,217,59,136,130,151,31,23,249,133,154,24,187,31,62,185,121,92,199,2,79,84,107,177,202,42,49,199,211,51,50,126,165,237,129,237,180,137,8,80,76,211,125,217,109,155,231,188,127,69,92,196,176,108,93,251,62,143,13,197,191,17,191,100,143,241,41,78,136,159,239,168,197,60,182,201,163,83,94,68,75,117,112,110,219,250,218,216,150,100,11,78,84,75,250,197,143,242,172,232,202,185,206,254,76,136,57,130,213,165,178,140,228,125,118,175,59,236,78,67,83,15,240,36,81,158,1,115,242,101,62,195,126,33,122,101,191,159,248,197,175,246,94,31,255,141,254,119,63,185,59,227,253,46,21,208,244,253,229,184,30,115,194,230,210,53,46,249,177,56,238,227,155,239,156,61,228,174,25,173,163,198,12,138,123,193,82,57,253,156,187,23,188,221,236,160,107,161,39,109,165,75,240,100,210,41,63,99,12,104,157,132,175,229,254,156,189,36,178,195,157,159,163,5,71,56,46,124,27,2,52,130,28,227,3,218,64,241,211,199,141,19,232,21,76,207,189,115,15,137,252,76,185,185,51,211,238,156,110,122,2,241,239,196,209,173,181,15,65,248,166,21,19,61,108,249,110,238,185,214,102,83,241,30,22,181,162,80,225,197,89,230,23,98,163,215,229,85,110,92,213,179,29,253,237,133,216,218,72,0,220,138,44,244,34,22,11,23,100,236,194,95,229,174,234,96,53,84,56,120,39,250,98,196,61,30,40,163,191,223,87,55,184,0,162,105,128,206,32,155,233,190,175,204,203,120,17,164,170,46,54,248,126,129,140,118,26,105,122,36,48,117,182,186,54,238,235,183,98,125,28,228,249,128,179,141,109,12,111,234,205,199,32,34,123,241,6,26,190,215,54,198,85,121,4,165,73,118,25,222,190,170,14,170,63,48,204,136,60,8,149,52,136,29,227,178,86,8,118,239,188,219,242,189,24,123,6,251,217,193,1,165,236,24,116,122,108,236,212,244,90,182,118,133,147,38,128,36,144,195,233,35,80,226,140,250,180,17,36,176,98,46,253,56,8,134,169,28,161,231,19,1,216,192,38,135,131,179,96,112,245,175,103,50,62,248,32,152,187,247,69,142,43,247,42,140,201,237,210,184,184,95,211,20,189,197,143,102,124,54,107,202,168,176,247,155,199,253,175,196,14,149,190,80,129,141,206,46,138,69,4,6,24,84,30,13,207,170,104,89,150,8,224,17,231,168,162,96,117,94,178,164,217,14,115,213,250,140,111,46,156,15,158,1,250,59,182,231,25,72,66,133,14,61,204,126,124,71,218,206,62,48,222,254,19,111,145,13,76,117,120,240,39,68,119,134,96,140,133,37,88,252,131,169,187,217,3,126,122,228,49,37,134,246,2,195,251,197,83,98,232,65,243,197,191,167,157,40,23,79,123,161,122,43,124,142,106,113,159,84,26,215,220,135,141,42,218,92,43,129,231,131,228,1,85,11,227,18,139,240,32,38,38,131,206,0,237,10,16,135,248,126,6,243,119,190,28,247,12,221,33,71,5,0,54,133,213,28,153,182,76,207,194,48,117,152,106,223,191,62,150,182,111,126,48,101,237,209,107,168,154,31,229,146,10,127,122,52,238,189,250,131,243,114,247,55,162,154,129,133,83,72,174,209,66,161,168,41,248,125,104,90,220,108,61,159,16,149,11,146,51,13,206,113,176,45,130,165,96,135,56,254,48,5,23,159,130,63,164,242,146,170,124,190,143,192,131,213,16,179,133,58,22,8,33,193,241,167,135,241,37,25,47,106,229,131,0,41,123,187,125,114,108,55,149,138,219,38,212,53,182,126,44,163,124,203,138,180,179,245,205,125,20,225,245,166,38,253,65,24,165,167,18,182,152,251,136,170,34,166,158,49,53,141,239,13,11,94,33,46,147,8,251,242,105,205,34,244,145,83,226,30,100,39,57,27,30,146,113,248,237,59,166,166,125,79,169,124,213,33,140,47,94,153,155,182,3,220,119,29,53,101,211,86,15,172,204,249,175,103,88,221,55,99,163,179,252,78,152,182,245,143,39,99,177,187,190,49,242,207,133,16,133,0,211,35,169,156,254,200,17,145,175,236,74,66,43,131,207,252,57,237,146,173,102,239,111,90,213,137,89,20,36,130,30,156,22,87,255,237,53,174,89,240,39,233,124,219,139,25,59,243,0,166,126,198,175,81,233,252,133,191,145,124,110,95,64,65,203,34,22,102,248,159,247,165,252,115,135,253,103,161,186,75,174,203,241,249,28,85,202,20,30,80,5,77,149,93,118,91,137,184,138,60,227,167,102,38,147,20,190,250,175,214,90,216,172,246,64,177,4,253,78,179,199,176,84,20,98,235,202,75,108,179,25,57,0,59,158,246,179,83,146,11,8,206,93,26,251,225,214,86,46,206,7,219,65,196,91,188,186,73,8,108,18,156,176,237,11,87,197,9,164,94,77,182,150,233,193,253,123,68,126,49,145,70,231,136,40,78,224,253,20,96,220,250,92,188,138,111,152,69,147,139,155,158,142,251,110,127,237,204,104,227,10,240,191,127,48,178,199,223,234,120,98,169,161,62,94,196,140,226,135,0,113,18,73,31,252,68,143,178,120,129,170,126,9,161,14,113,154,62,139,31,57,42,178,41,163,155,95,231,186,32,66,146,24,196,191,50,203,234,134,167,88,236,43,246,255,1,102,59,17,123,30,189,107,235,11,96,242,196,224,199,42,58,32,222,49,171,130,24,148,169,234,92,71,68,72,102,31,52,52,154,16,221,30,9,128,91,17,132,43,166,62,126,249,3,45,75,207,25,204,99,240,24,32,147,177,38,123,196,170,131,227,135,102,124,217,54,125,222,232,195,241,217,147,155,171,223,104,62,254,194,172,184,201,44,2,28,25,32,250,238,177,114,83,123,185,225,241,140,111,160,250,253,243,227,70,181,136,95,191,123,32,99,115,150,183,109,232,151,52,137,66,185,28,47,83,127,42,74,105,142,158,242,141,113,3,24,73,182,220,183,29,206,154,96,226,125,123,165,236,151,247,196,13,124,25,232,28,62,41,202,153,189,199,49,212,212,197,125,163,146,142,59,148,135,247,109,167,195,69,12,100,223,230,173,136,87,12,46,201,243,180,224,128,9,78,89,13,234,179,39,199,21,107,12,88,174,186,145,62,129,205,231,142,158,38,172,184,75,112,73,163,226,233,75,50,118,73,43,211,118,113,204,108,151,149,56,89,81,139,99,33,120,255,230,205,108,179,227,206,55,128,128,248,248,219,76,247,136,242,158,251,81,131,232,99,146,177,153,75,221,128,97,68,243,62,146,101,126,209,57,239,193,189,227,166,184,76,249,67,192,68,168,164,31,88,178,84,30,241,120,137,219,223,93,91,89,205,145,103,96,105,101,251,158,129,108,232,19,146,118,131,210,231,222,33,131,27,63,23,109,85,146,10,177,173,65,195,107,26,143,179,56,81,174,234,0,250,10,97,243,238,114,9,133,99,155,42,194,121,54,70,15,140,87,195,69,12,76,86,164,145,64,73,61,65,111,209,140,95,116,39,221,212,139,116,113,59,167,118,1,237,28,72,76,252,238,193,184,34,153,65,248,245,15,231,238,215,196,74,224,36,61,168,220,198,111,221,247,90,198,247,247,217,41,199,180,26,6,223,151,186,129,254,255,115,193,234,247,254,67,210,36,242,54,228,238,151,210,62,48,232,211,1,145,146,149,16,127,120,91,198,38,57,251,181,227,136,220,239,33,240,163,151,225,111,157,159,99,74,50,213,216,4,28,79,56,251,120,238,193,81,11,129,179,45,168,122,59,198,157,79,86,20,38,249,182,235,152,200,79,161,123,114,122,122,227,117,35,0,57,196,101,159,126,247,80,198,126,125,159,249,160,155,41,122,255,120,106,83,63,141,48,70,229,34,231,235,128,9,81,171,118,148,235,27,182,251,219,7,204,251,140,249,43,227,22,27,73,70,250,149,161,51,62,17,69,21,13,199,191,235,232,77,183,119,226,94,76,63,142,124,15,164,51,15,76,121,223,197,125,120,235,243,25,191,240,6,1,35,189,244,46,248,69,218,79,131,250,225,69,145,159,6,119,233,49,41,251,209,237,105,47,20,28,232,68,58,18,60,8,137,36,43,195,108,5,56,199,47,48,18,247,14,166,39,48,1,233,3,175,166,125,69,11,139,183,228,131,133,159,16,39,142,158,156,59,152,67,132,188,109,106,198,247,141,164,141,73,54,244,12,100,149,83,90,146,156,188,87,199,42,60,133,232,174,48,26,68,144,225,249,225,185,203,22,172,152,86,74,143,235,71,92,114,226,232,221,154,22,140,114,182,109,183,209,145,253,243,233,180,31,195,178,42,112,128,177,111,152,198,74,210,130,184,128,74,182,218,134,246,143,59,17,139,72,162,80,77,141,95,96,252,204,182,234,114,76,27,197,182,60,241,150,249,5,140,0,241,240,33,39,78,158,188,103,188,175,217,2,224,62,19,226,170,186,7,220,88,250,253,251,198,254,109,101,165,249,214,60,196,10,87,157,30,229,108,112,143,205,192,22,47,94,149,241,137,51,196,44,246,139,153,54,84,185,61,243,78,228,23,11,193,2,189,58,63,158,38,203,106,245,157,129,30,133,36,29,72,196,80,169,134,143,91,176,60,22,141,118,29,21,181,217,50,34,23,36,179,142,115,118,243,87,180,43,114,190,149,184,138,215,152,206,251,202,92,124,87,115,101,51,211,105,25,151,179,112,31,62,101,148,179,139,244,12,231,123,239,116,175,49,11,106,104,43,139,230,149,55,173,252,187,161,73,104,68,168,229,223,217,119,2,231,150,197,8,125,92,151,137,239,159,236,100,252,23,79,143,54,17,122,31,120,53,227,69,70,218,74,237,60,50,222,14,83,210,233,127,206,88,133,202,113,86,174,191,217,189,103,216,137,145,183,225,124,7,137,54,86,166,246,125,121,35,243,227,16,18,79,92,199,138,178,200,223,243,196,80,248,186,34,247,6,22,188,233,106,184,215,232,89,78,63,123,110,154,203,143,141,242,86,112,10,209,221,144,0,184,149,72,251,169,44,105,95,197,118,210,94,155,86,117,172,88,23,249,85,176,102,47,139,7,254,136,45,244,196,184,238,193,184,65,58,2,215,126,137,197,47,24,104,99,240,9,66,112,4,216,115,250,218,253,251,89,107,55,52,163,101,90,64,8,122,168,32,32,171,50,47,71,227,117,122,215,133,172,17,206,129,94,119,84,117,140,201,49,232,166,202,130,195,99,37,42,26,177,7,152,14,64,99,98,166,242,180,103,209,6,42,86,48,228,63,117,78,126,77,117,28,188,230,50,182,12,108,168,136,164,79,200,97,147,227,55,224,116,30,125,35,62,166,209,3,173,93,48,48,160,154,130,62,35,111,47,138,252,160,3,112,126,148,193,7,63,134,176,184,170,154,213,175,108,163,35,69,204,162,41,239,244,196,2,24,188,198,10,107,244,140,96,42,50,1,250,142,173,8,86,12,122,216,238,25,99,155,183,139,96,199,118,147,3,162,84,20,247,104,105,47,15,189,230,206,99,212,188,130,98,128,204,41,175,48,64,97,53,47,166,210,50,157,156,251,46,8,8,28,15,217,59,68,57,196,94,238,53,250,51,82,161,244,248,155,113,246,110,227,247,184,193,89,220,87,50,183,71,12,207,192,206,195,219,247,12,100,195,0,144,1,227,141,79,199,213,58,199,237,110,173,14,100,132,216,22,161,50,161,188,36,178,253,198,231,126,142,200,90,51,8,189,235,229,120,65,138,208,75,137,74,143,91,158,141,167,0,37,65,176,167,239,41,171,248,253,214,249,147,226,136,102,225,41,95,29,144,76,168,176,232,81,168,16,36,0,36,144,8,127,63,126,15,158,223,148,253,231,185,180,179,253,145,175,100,96,241,35,166,122,110,92,0,163,40,174,30,62,251,192,148,15,78,95,152,21,175,82,126,225,161,145,23,215,138,155,222,135,93,100,219,225,249,31,239,108,226,23,222,159,242,149,100,172,24,217,208,16,183,79,104,109,229,73,6,226,131,250,144,40,104,126,15,253,234,16,66,89,48,40,236,55,1,9,213,237,161,58,156,192,129,149,118,83,238,31,119,191,152,177,151,231,197,61,128,104,46,206,84,169,48,141,148,222,168,172,216,152,189,114,45,137,144,144,184,224,120,89,165,24,91,73,53,242,179,46,120,28,233,108,252,37,71,165,236,230,103,104,90,30,191,239,125,238,90,173,171,141,23,62,98,234,118,175,178,140,237,59,46,229,146,90,45,197,58,236,48,215,124,170,75,236,177,250,110,91,129,69,216,46,85,211,84,60,48,78,200,222,46,85,244,103,30,144,178,187,95,206,248,42,184,203,142,78,229,20,0,185,135,190,122,86,228,132,97,231,3,94,76,187,196,89,228,171,7,89,224,228,162,35,227,54,36,8,179,163,6,182,172,214,99,69,224,47,156,150,242,139,102,253,231,249,248,122,179,194,50,189,40,147,83,224,16,231,232,7,124,195,147,84,126,164,253,12,1,250,243,81,209,179,115,43,85,151,36,227,88,249,61,215,62,135,237,34,2,134,197,13,184,126,195,251,181,156,202,133,159,96,106,248,9,123,52,87,105,226,75,168,158,173,232,64,223,48,33,186,11,36,187,169,226,99,81,184,177,57,170,103,177,207,44,198,196,202,179,136,107,180,20,66,204,97,177,130,107,238,136,171,220,14,72,196,19,60,255,135,80,209,251,108,220,159,148,153,44,140,223,17,197,70,183,179,197,10,139,137,140,115,251,243,71,55,134,99,220,72,107,7,18,64,43,215,111,250,94,198,175,127,124,36,158,206,9,175,204,139,123,237,157,180,79,110,187,135,253,62,223,249,17,166,252,211,191,143,103,156,69,165,232,9,253,229,211,83,121,87,160,197,86,243,94,86,25,166,170,154,69,2,47,116,2,31,43,210,179,16,200,181,119,166,125,12,196,216,148,246,63,36,76,14,233,228,130,14,196,68,36,239,110,120,50,227,167,219,14,117,126,149,133,55,176,101,44,144,50,96,51,87,32,167,71,249,35,46,73,243,127,255,73,251,107,87,90,28,159,223,1,189,34,63,107,38,156,3,174,51,253,27,159,122,135,118,70,169,141,45,117,246,118,190,129,202,68,146,230,173,85,33,50,227,236,250,71,51,238,123,50,206,127,68,190,7,36,126,171,127,86,191,68,238,59,42,214,215,111,200,120,191,192,245,41,207,18,0,115,21,108,4,177,186,188,172,121,22,2,253,201,127,112,123,198,62,117,124,220,87,157,98,133,235,31,113,247,226,186,140,63,159,20,49,188,216,52,181,252,128,166,133,66,184,182,31,115,177,228,213,238,124,124,231,150,140,23,0,215,86,209,151,214,236,83,39,164,252,42,195,91,2,250,242,246,46,119,49,108,73,220,175,87,136,109,5,9,128,91,9,166,107,81,253,244,161,195,115,247,124,96,133,168,63,61,18,79,253,34,75,4,76,215,164,196,153,172,23,65,75,178,207,0,203,161,223,225,2,152,95,221,23,55,33,197,64,82,57,80,89,211,254,125,162,76,255,142,151,210,54,184,111,202,27,217,197,126,74,78,238,38,110,63,187,43,227,5,72,28,36,89,50,122,75,156,119,104,188,80,72,109,150,24,69,239,37,154,190,146,137,33,235,134,128,133,19,65,184,57,105,143,168,221,37,215,56,156,131,118,54,159,225,127,191,27,24,228,155,58,187,187,203,116,238,236,156,218,181,78,40,92,180,58,14,86,232,209,240,154,115,142,159,62,177,99,85,36,136,140,4,162,255,119,107,218,78,219,55,238,119,197,116,52,250,106,133,106,71,68,57,26,237,254,227,137,140,191,152,124,31,141,202,169,94,75,246,185,34,0,34,72,102,255,233,189,114,225,97,173,247,31,98,106,3,219,165,18,14,225,147,247,82,101,199,118,119,79,148,236,227,148,87,57,65,244,239,79,196,83,232,248,91,152,146,157,13,205,124,31,118,66,221,222,99,163,22,98,45,85,21,95,191,41,22,0,190,116,122,44,238,93,124,84,100,215,186,235,252,229,27,226,94,77,12,210,238,125,213,101,12,7,71,118,198,254,205,83,234,200,46,146,133,189,221,221,127,76,175,166,79,8,11,2,60,228,68,225,51,14,136,175,119,46,194,51,112,209,145,237,127,6,54,125,79,212,212,164,217,236,84,119,125,82,242,191,162,192,64,108,207,181,168,65,18,108,47,43,0,38,97,250,22,63,217,32,134,208,130,128,42,62,166,248,19,32,196,162,93,243,123,177,35,127,250,100,243,239,12,166,255,112,121,243,104,158,207,156,113,0,207,125,202,251,26,108,106,118,182,159,128,243,230,43,226,23,169,218,94,189,62,174,56,206,174,164,102,117,193,139,18,85,22,124,34,94,209,145,230,244,145,23,206,42,202,91,111,120,128,128,248,235,75,91,190,131,202,129,107,62,212,242,53,2,217,235,62,214,114,71,57,22,146,55,216,48,18,43,216,190,236,99,97,37,204,147,247,217,180,166,228,199,31,110,185,125,206,27,139,49,125,244,200,120,91,253,155,218,78,156,125,80,243,103,241,119,23,57,161,144,202,195,42,127,238,130,16,213,114,251,108,153,41,197,36,138,178,87,132,204,69,216,238,185,7,197,9,194,230,74,247,230,237,98,179,89,44,134,235,81,91,23,89,255,60,21,112,236,51,98,33,171,113,110,168,143,188,192,208,175,103,203,105,212,8,169,220,35,69,137,83,224,27,167,79,138,199,42,235,170,99,145,33,95,48,142,255,249,210,7,226,237,83,153,223,179,29,115,187,63,113,124,235,6,158,68,226,21,167,52,191,135,41,220,225,30,12,144,116,75,222,219,128,160,248,171,75,229,60,196,182,9,139,231,140,117,137,239,83,246,202,221,234,128,241,21,99,89,42,169,72,88,7,72,228,188,177,144,68,119,106,147,126,159,36,92,152,142,79,5,47,177,0,213,200,136,45,75,18,83,128,73,204,244,42,119,137,145,38,225,156,5,8,203,155,250,210,241,60,127,227,44,198,133,113,235,128,181,53,25,39,190,211,119,54,110,49,4,236,43,2,10,69,2,44,184,65,178,33,227,198,114,39,186,113,221,121,135,53,143,213,169,108,60,106,74,203,197,24,24,91,34,52,209,227,149,227,194,7,124,236,216,84,155,109,27,174,62,39,229,123,27,174,172,204,216,136,126,113,143,238,222,206,230,95,251,145,148,27,107,154,189,60,59,237,237,49,49,6,43,156,7,187,196,249,161,183,108,114,193,40,108,34,190,121,212,128,40,241,154,243,217,187,54,175,132,139,77,250,136,243,7,204,16,66,216,90,233,68,172,221,157,189,249,146,75,148,36,23,252,72,158,187,36,84,237,209,250,35,219,39,17,15,253,224,2,226,62,18,111,105,223,91,143,115,244,193,131,162,77,218,121,28,183,71,188,18,244,49,187,55,191,70,213,35,130,233,241,187,71,173,182,205,57,253,128,200,39,246,169,32,164,55,44,73,173,207,158,148,178,217,75,211,27,99,80,246,251,19,238,126,233,245,88,124,127,224,179,139,218,105,78,217,222,161,147,92,60,149,216,231,41,238,190,58,113,143,230,149,137,207,117,227,155,253,119,140,91,76,208,86,136,239,251,223,83,82,126,53,226,32,32,50,246,167,72,227,55,151,166,124,204,128,200,74,114,234,2,23,103,29,184,83,235,251,128,120,73,75,137,246,180,65,57,208,9,194,229,137,49,12,215,247,227,199,17,67,165,54,198,84,156,79,166,43,115,47,168,37,145,232,174,72,0,220,10,144,93,162,199,17,14,226,160,60,11,64,96,136,16,249,102,46,137,179,29,8,51,188,198,242,240,79,191,29,7,133,73,112,162,84,77,80,213,129,56,69,35,92,140,40,43,234,5,48,214,67,179,170,58,200,134,133,45,17,20,80,65,113,215,75,76,89,138,188,131,65,76,91,188,38,179,49,104,35,160,225,51,100,180,254,227,156,232,61,175,164,125,67,110,170,58,226,74,138,248,125,24,62,234,14,124,143,189,136,0,40,110,210,138,8,136,48,68,69,222,233,46,120,60,243,32,203,43,218,148,151,70,126,53,216,242,166,170,14,182,67,95,36,50,63,244,115,8,159,43,41,110,153,229,39,139,127,197,169,84,47,68,118,235,84,42,72,226,42,13,50,131,251,77,104,222,62,193,90,246,87,243,217,193,125,154,43,1,56,239,95,57,35,229,51,161,119,186,243,194,49,237,238,206,235,41,123,71,254,26,134,70,177,76,253,253,215,211,102,127,119,89,190,146,166,30,122,76,123,90,93,221,178,222,157,10,5,42,222,88,89,25,167,222,26,97,187,244,241,98,90,25,78,39,108,183,33,221,188,93,170,92,142,157,66,182,54,237,3,236,113,238,56,243,9,128,84,228,145,209,61,251,184,150,13,212,57,15,56,82,206,105,168,84,97,225,19,250,126,252,205,125,247,237,78,180,164,2,100,255,9,46,35,119,104,203,85,51,185,230,31,114,131,53,42,134,168,24,124,118,70,220,179,240,162,35,82,118,234,62,185,167,78,39,159,1,166,183,229,34,251,25,240,213,59,253,162,22,83,133,113,178,52,203,167,241,113,178,57,53,215,118,115,122,171,8,177,189,224,91,28,116,242,25,33,128,235,215,142,109,96,203,6,181,99,1,143,36,236,95,191,247,240,25,102,31,55,183,26,35,27,108,94,91,199,91,210,198,185,99,74,182,159,22,183,115,220,103,181,189,208,55,171,180,141,158,85,248,181,246,46,126,81,94,146,191,7,86,73,30,113,15,139,222,167,157,125,184,252,182,59,209,99,75,136,237,29,198,133,87,157,222,186,210,192,152,232,138,83,90,190,135,113,238,87,242,124,14,97,131,133,243,14,217,37,254,123,243,56,174,121,188,70,162,38,249,59,125,91,147,191,35,212,32,72,125,96,223,56,54,136,197,201,230,191,99,63,206,58,48,254,12,35,218,221,119,72,249,216,32,187,210,154,105,159,151,230,104,13,176,255,196,120,252,71,18,129,207,20,181,67,108,65,80,187,194,141,171,235,26,163,22,43,5,243,239,51,92,34,232,228,189,226,68,114,246,184,149,5,168,168,90,78,130,112,244,169,19,54,77,60,253,239,169,169,156,251,186,247,184,200,175,146,94,158,163,210,56,251,220,5,152,146,124,208,78,121,174,81,9,113,91,156,252,6,206,103,174,100,58,69,24,87,157,209,114,27,248,167,236,215,114,193,185,96,42,238,148,49,169,141,139,113,196,223,209,242,179,172,60,79,129,69,125,67,251,175,5,176,237,61,198,182,124,51,194,232,149,31,104,41,76,34,18,255,175,139,235,106,235,227,25,99,249,182,207,2,33,244,11,228,158,32,150,105,143,0,71,194,42,217,15,189,53,46,62,114,211,247,81,161,159,132,125,139,167,28,43,169,36,186,47,81,38,147,217,252,102,98,194,94,155,250,150,237,190,239,36,235,46,32,172,80,246,76,70,171,120,51,51,15,76,233,173,173,139,155,200,182,54,237,8,103,128,160,132,115,110,111,223,3,246,143,233,185,44,104,81,246,30,76,183,225,88,168,178,32,208,237,108,117,24,85,21,244,65,241,21,34,81,254,247,208,159,34,95,38,137,167,237,202,191,199,141,216,179,171,71,90,131,99,192,151,228,91,93,138,237,50,181,162,172,40,190,246,155,3,253,89,66,239,151,92,223,207,224,173,172,141,64,141,235,203,61,225,251,3,42,243,181,221,176,110,237,122,91,190,108,149,141,223,113,140,137,77,89,225,206,77,165,59,71,58,63,162,189,76,157,101,246,173,91,50,246,203,139,163,156,11,166,8,177,45,178,104,254,18,43,115,10,200,160,33,237,156,75,186,157,49,123,198,124,127,110,250,244,237,162,108,132,16,66,108,131,116,55,125,165,208,80,5,96,129,129,128,211,191,147,227,6,178,43,237,233,201,71,134,108,224,102,84,117,12,120,15,199,53,254,88,186,232,251,200,150,182,213,35,168,173,191,211,155,136,210,244,236,172,97,91,180,53,61,10,1,182,179,13,205,243,85,115,180,231,251,3,239,117,213,142,16,66,20,34,76,39,98,10,179,196,63,33,132,16,66,8,209,85,72,0,20,226,61,130,234,56,86,208,29,57,208,108,247,177,42,13,23,66,8,145,27,166,253,118,100,234,175,16,66,8,33,132,16,109,33,1,80,136,247,138,76,220,191,143,94,19,67,58,88,57,41,132,16,66,8,33,132,16,66,8,177,185,72,0,20,226,61,130,102,180,99,52,157,75,8,33,132,16,66,8,33,132,16,239,49,106,211,47,132,16,66,8,33,132,16,66,8,33,68,1,35,1,80,8,33,132,16,66,8,33,132,16,66,136,2,70,2,160,16,66,8,33,132,16,66,8,33,132,16,5,140,4,64,33,132,16,66,8,33,132,16,66,8,33,10,24,9,128,66,8,33,132,16,66,8,33,132,16,66,20,48,18,0,133,16,66,8,33,132,16,66,8,33,132,40,96,36,0,10,33,132,16,66,8,33,132,16,66,8,81,192,72,0,20,66,8,33,132,16,66,8,33,132,16,162,128,145,0,40,132,16,66,8,33,132,16,66,8,33,68,1,35,1,80,8,33,132,16,66,8,33,132,16,66,136,2,70,2,160,16,66,8,33,132,16,66,8,33,132,16,5,140,4,64,33,132,16,98,11,82,92,84,100,66,8,177,189,211,216,208,104,66,8,33,132,216,122,72,0,236,2,52,160,17,66,108,207,96,3,37,114,229,167,180,188,212,26,27,229,39,132,16,219,55,117,181,245,86,90,86,106,34,55,248,209,186,218,58,19,66,136,237,153,6,141,153,183,40,18,0,59,73,143,158,21,86,85,85,99,66,8,177,189,82,185,118,189,245,232,85,97,34,55,101,46,224,93,183,182,202,132,16,98,123,166,218,141,151,123,246,148,175,200,7,126,180,122,189,98,10,33,196,246,11,126,162,71,207,114,19,91,14,9,128,157,164,119,223,158,46,176,91,111,66,8,177,189,178,102,85,165,245,238,211,203,68,110,138,138,139,124,178,168,82,190,66,8,177,157,66,80,87,90,94,226,237,161,200,77,255,1,125,109,197,242,213,38,132,16,219,43,107,86,174,181,65,67,6,152,216,114,72,0,236,36,220,160,43,150,173,214,52,96,33,196,118,201,138,101,171,124,34,164,172,92,211,186,90,99,228,232,161,182,120,193,82,19,66,136,237,145,165,139,87,40,168,107,3,37,139,132,16,219,59,232,42,42,42,216,178,72,0,236,36,56,235,193,67,250,219,34,5,118,66,136,237,12,18,31,139,231,47,181,17,163,135,153,104,157,222,125,227,193,140,2,59,33,196,246,6,125,237,152,45,35,1,176,109,198,237,56,218,230,206,88,160,194,2,33,196,118,7,137,242,129,78,87,81,81,193,150,69,2,96,23,48,98,204,48,63,176,161,18,70,8,33,182,23,230,207,89,44,71,221,1,198,140,27,97,11,220,57,171,219,160,38,239,66,136,237,3,196,191,233,211,102,217,206,83,38,152,104,27,122,198,14,29,49,200,251,87,33,132,216,94,160,242,111,197,210,85,54,114,140,138,10,182,52,18,0,187,136,137,147,198,250,74,152,37,239,46,55,33,132,40,100,168,76,152,51,99,129,21,21,165,228,168,59,0,83,187,8,236,166,191,62,75,34,160,16,162,224,9,226,223,136,49,67,149,40,234,0,67,71,12,118,66,96,137,247,179,170,4,20,66,20,58,136,127,139,231,47,81,162,232,61,34,202,56,76,116,9,181,110,160,51,243,173,185,62,200,163,223,83,169,6,59,66,136,2,131,41,172,84,177,245,27,208,71,226,223,102,66,51,124,2,187,129,67,251,219,176,225,131,77,8,33,10,141,165,239,174,176,165,139,150,251,41,173,161,5,130,232,24,4,196,4,198,84,143,247,27,216,215,132,16,162,144,32,193,65,27,181,234,170,106,27,55,113,140,18,69,239,17,18,0,183,0,76,5,166,26,176,162,87,133,245,119,65,50,130,96,81,145,86,61,19,66,108,155,144,220,168,113,162,213,234,85,149,238,183,140,75,112,12,83,64,215,73,56,167,4,119,235,214,86,249,115,137,160,202,192,71,190,66,8,177,173,66,114,3,155,182,102,213,90,111,211,104,145,83,172,85,127,59,5,190,98,206,140,249,46,80,78,219,160,33,253,173,194,197,20,76,19,22,66,136,109,145,198,198,70,239,43,136,41,106,214,215,248,153,49,84,61,139,247,14,9,128,91,16,250,2,174,94,185,214,170,171,107,76,8,33,182,85,74,93,176,209,211,5,29,36,51,36,252,117,45,181,77,205,241,171,221,32,72,190,66,8,177,45,19,124,197,192,33,3,36,252,117,49,248,138,53,46,166,168,172,92,175,105,193,66,136,109,22,22,80,45,43,45,181,254,3,251,42,166,216,74,72,0,20,66,8,33,132,16,66,8,33,132,16,162,128,209,34,32,66,8,33,132,16,66,8,33,132,16,66,20,48,18,0,133,16,66,8,33,132,16,66,8,33,132,40,96,36,0,10,33,132,16,66,8,33,132,16,66,8,81,192,72,0,20,66,8,33,132,16,66,8,33,132,16,162,128,145,0,40,132,16,66,8,33,132,16,66,8,33,68,1,35,1,80,8,33,132,16,66,8,33,132,16,66,136,2,70,2,160,16,66,8,33,132,16,66,8,33,132,16,5,140,4,64,33,132,16,66,8,33,132,16,66,8,33,10,24,9,128,66,8,33,132,16,66,8,33,132,16,66,20,48,18,0,133,16,66,8,33,132,16,66,8,33,132,40,96,36,0,10,33,132,16,66,8,33,132,16,66,8,81,192,72,0,20,66,8,33,132,16,66,8,33,132,16,162,128,145,0,40,132,16,66,8,33,132,16,66,8,33,68,1,35,1,80,8,33,132,16,66,8,33,132,16,66,136,2,70,2,160,16,66,8,33,132,16,66,8,33,132,16,5,140,4,64,33,132,16,66,8,33,132,16,66,8,33,10,24,9,128,66,8,33,132,16,66,8,33,132,16,66,20,48,18,0,133,16,66,8,33,132,16,66,8,33,132,40,96,36,0,10,33,132,16,66,8,33,132,16,66,8,81,192,72,0,20,66,8,33,132,16,66,8,33,132,16,162,128,145,0,40,132,16,66,8,33,132,16,66,8,33,68,1,35,1,80,8,33,132,16,66,8,33,132,16,66,136,2,70,2,160,16,66,8,33,132,16,66,8,33,132,16,5,140,4,64,33,132,16,66,8,33,132,16,66,8,33,10,24,9,128,66,8,33,132,16,66,8,33,132,16,66,20,48,18,0,133,16,66,8,33,132,16,66,8,33,132,40,96,36,0,10,33,132,16,66,8,33,132,16,66,8,81,192,72,0,20,66,8,33,132,16,66,8,33,132,16,162,128,145,0,40,132,16,66,8,33,132,16,66,8,33,68,1,35,1,80,8,33,132,16,66,8,33,132,16,66,136,2,70,2,160,16,66,8,33,132,16,66,252,255,246,238,3,206,202,234,76,252,248,161,216,197,46,138,98,193,130,168,40,10,8,168,40,2,98,193,134,130,88,208,40,38,49,81,255,155,100,123,205,38,187,217,108,54,101,221,236,166,108,76,52,150,216,2,177,11,162,128,20,193,130,130,5,105,42,197,130,34,96,195,142,133,255,253,157,228,220,125,185,222,59,115,103,152,198,59,191,239,231,51,31,152,91,222,251,222,59,243,62,115,206,115,158,115,142,36,73,57,102,2,80,146,36,73,146,36,73,202,49,19,128,146,36,73,146,36,73,82,142,153,0,148,36,73,146,36,73,146,114,204,4,160,36,73,146,36,73,146,148,99,38,0,37,73,146,36,73,146,164,28,51,1,40,73,146,36,73,146,36,229,152,9,64,73,146,36,73,146,36,41,199,76,0,74,146,36,73,146,36,73,57,102,2,80,146,36,73,146,36,73,202,49,19,128,146,36,73,146,36,73,82,142,153,0,148,36,73,146,36,73,146,114,204,4,160,36,73,146,36,73,146,148,99,38,0,37,73,146,36,73,146,164,28,51,1,40,73,146,36,73,146,36,229,152,9,64,73,146,36,73,146,36,41,199,76,0,74,146,36,73,146,36,73,57,102,2,80,146,36,73,146,36,73,202,49,19,128,146,36,73,146,36,73,82,142,153,0,148,36,73,146,36,73,146,114,204,4,160,36,73,146,36,73,146,148,99,38,0,37,73,146,36,73,146,164,28,51,1,40,73,146,36,73,146,36,229,152,9,64,73,146,36,73,146,36,41,199,76,0,74,146,36,73,146,36,73,57,102,2,80,146,36,73,146,36,73,202,49,19,128,146,36,73,146,36,73,82,142,153,0,148,36,73,146,36,73,146,114,204,4,160,36,73,146,36,73,146,148,99,38,0,37,73,146,36,73,146,164,28,51,1,40,73,146,36,73,146,36,229,152,9,64,73,146,36,73,146,36,41,199,76,0,74,146,36,73,146,36,73,57,102,2,80,146,36,73,146,36,73,202,177,54,189,122,245,90,23,36,73,146,36,73,146,36,229,146,21,128,146,36,73,146,36,73,82,142,153,0,148,36,73,146,36,73,146,114,204,4,160,36,73,146,36,73,146,148,99,38,0,37,73,146,36,73,146,164,28,51,1,40,73,146,36,73,146,36,229,152,9,64,73,146,36,73,146,36,41,199,76,0,74,146,36,73,146,36,73,57,102,2,80,146,36,73,146,36,73,202,49,19,128,146,36,73,146,36,73,82,142,153,0,148,36,73,146,36,73,146,114,204,4,160,36,73,146,36,73,146,148,99,38,0,37,73,146,36,73,146,164,28,51,1,40,73,146,36,73,146,36,229,152,9,64,73,146,36,73,146,36,41,199,76,0,74,146,36,73,146,36,73,57,102,2,80,146,36,73,146,36,73,202,49,19,128,146,36,73,146,36,73,82,142,153,0,148,36,73,146,36,73,146,114,204,4,160,36,73,146,36,73,146,148,99,38,0,37,73,146,36,73,146,164,28,51,1,40,73,146,36,73,146,36,229,152,9,64,73,146,36,73,146,36,41,199,76,0,74,146,36,73,146,36,73,57,102,2,80,146,36,73,146,36,73,202,49,19,128,146,36,73,146,36,73,82,142,153,0,148,36,73,146,36,73,146,114,204,4,160,36,73,146,36,73,146,148,99,38,0,37,73,146,36,73,146,164,28,51,1,40,73,146,36,73,146,36,229,152,9,64,73,146,36,73,146,36,41,199,76,0,74,146,36,73,146,36,73,57,102,2,80,146,36,73,146,36,73,202,49,19,128,146,36,73,146,36,73,82,142,153,0,148,36,73,146,36,73,146,114,204,4,160,36,73,146,36,73,146,148,99,38,0,37,73,146,36,73,146,164,28,51,1,40,73,146,36,73,146,36,229,152,9,64,73,146,36,73,146,36,41,199,76,0,74,146,36,73,146,36,73,57,102,2,80,146,36,73,146,36,73,202,49,19,128,146,36,73,146,36,73,82,142,153,0,148,36,73,146,36,73,146,114,204,4,160,36,73,146,36,73,146,148,99,38,0,235,105,151,93,118,9,91,110,185,101,144,36,73,146,36,73,146,90,178,246,65,85,59,228,144,67,66,247,238,221,67,175,94,189,194,110,187,237,22,46,191,252,242,240,193,7,31,4,73,146,36,73,146,36,169,165,50,1,88,131,205,54,219,44,28,120,224,129,225,176,195,14,11,39,156,112,66,232,212,169,83,232,208,161,67,188,239,129,7,30,8,239,190,251,110,173,199,24,58,116,104,56,227,140,51,138,223,95,115,205,53,97,214,172,89,161,49,245,233,211,39,124,249,203,95,46,126,127,239,189,247,134,123,238,185,39,108,108,6,15,30,28,70,142,28,89,252,190,41,62,59,73,146,36,73,146,164,188,49,1,88,198,113,199,29,23,19,126,61,123,246,12,59,237,180,83,217,199,60,242,200,35,225,179,207,62,171,245,88,59,239,188,115,172,24,76,72,198,53,54,166,38,103,95,115,246,236,217,97,99,180,197,22,91,52,249,103,39,73,146,36,73,146,148,55,173,62,1,72,149,95,199,142,29,67,255,254,253,195,81,71,29,21,147,126,220,86,147,183,223,126,219,74,52,73,146,36,73,146,36,109,20,90,109,2,144,42,185,139,46,186,40,174,235,199,20,223,77,55,221,180,234,231,46,91,182,44,172,94,189,58,52,53,18,147,237,218,181,107,240,117,7,219,183,111,31,171,237,56,110,53,85,141,181,29,167,154,169,209,165,210,134,42,174,169,168,214,128,107,5,159,126,250,105,241,182,54,109,218,196,219,63,249,228,147,245,30,187,201,38,155,196,235,242,243,207,63,175,120,188,109,183,221,54,12,24,48,32,76,157,58,53,172,89,179,38,72,82,125,17,135,214,173,91,87,177,61,64,76,162,205,244,254,251,239,199,199,158,116,210,73,97,202,148,41,241,123,73,106,108,180,151,232,55,16,135,222,121,231,157,26,219,71,146,164,245,181,218,4,224,160,65,131,214,91,39,175,46,22,44,88,176,65,137,178,186,216,126,251,237,195,177,199,30,27,142,57,230,152,88,169,200,31,61,146,143,79,63,253,116,92,135,240,213,87,95,13,245,193,113,105,180,119,237,218,53,236,184,227,142,113,170,51,137,59,142,199,148,225,105,211,166,149,77,228,93,124,241,197,97,175,189,246,42,126,255,227,31,255,56,108,183,221,118,113,157,67,166,235,242,7,249,141,55,222,8,15,63,252,112,60,70,77,231,199,122,138,188,175,147,79,62,57,38,48,248,76,73,174,50,189,154,47,41,175,46,184,224,130,152,208,191,234,170,171,138,183,81,129,60,100,200,144,240,195,31,254,48,124,248,225,135,241,54,150,16,248,183,127,251,183,240,175,255,250,175,97,249,242,229,21,143,199,174,228,223,248,198,55,194,156,57,115,76,0,74,218,32,127,254,231,127,30,219,57,149,150,221,248,210,151,190,20,58,119,238,28,254,229,95,254,37,236,176,195,14,225,47,254,226,47,226,172,8,19,128,146,26,219,230,155,111,30,46,189,244,210,184,222,57,131,17,171,86,173,10,183,220,114,75,120,244,209,71,155,172,111,38,73,27,179,86,155,0,60,241,196,19,67,125,172,93,187,54,86,217,52,54,42,253,72,182,13,31,62,60,38,254,74,145,56,163,130,241,202,43,175,140,137,192,143,63,254,184,170,227,178,123,241,55,191,249,205,248,135,51,109,104,146,69,18,239,180,211,78,139,137,56,26,247,115,231,206,93,239,254,35,143,60,114,189,117,249,198,140,25,19,126,240,131,31,196,206,64,233,227,56,127,146,18,139,22,45,250,194,235,176,206,226,255,251,127,255,47,236,189,247,222,235,221,78,69,38,175,207,166,37,207,62,251,108,144,242,136,228,58,235,140,222,112,195,13,197,100,31,137,112,146,253,191,251,221,239,194,226,197,139,227,109,61,122,244,8,187,239,190,187,73,61,73,77,230,128,3,14,8,111,190,249,102,197,251,105,23,44,89,178,36,72,82,83,162,15,195,32,41,131,13,99,199,142,141,69,6,244,103,184,237,63,254,227,63,92,43,92,146,170,208,54,180,66,252,1,97,119,223,114,106,155,190,74,98,236,197,23,95,12,141,137,228,31,163,91,36,248,202,37,255,18,18,120,255,244,79,255,20,206,59,239,188,80,45,170,243,168,246,203,38,255,88,211,144,196,102,22,137,185,159,252,228,39,21,55,65,73,190,247,189,239,125,33,249,151,80,89,248,215,127,253,215,95,72,52,146,124,253,206,119,190,243,133,228,95,22,73,64,222,191,148,71,84,217,114,109,239,177,199,30,197,219,232,116,115,29,30,122,232,161,197,219,248,255,252,249,243,195,123,239,189,87,188,141,209,239,114,201,251,114,152,146,79,133,110,57,76,221,227,62,170,138,43,201,222,223,182,109,219,120,206,140,184,151,67,245,111,154,202,47,41,191,168,246,99,202,111,169,173,182,218,170,98,188,1,211,245,104,23,164,152,66,91,135,54,70,77,235,46,83,97,88,41,230,72,106,93,206,57,231,156,24,55,232,67,220,117,215,93,225,241,199,31,15,255,251,191,255,27,198,143,31,31,206,61,247,220,176,205,54,219,20,31,75,156,97,118,81,77,241,131,54,18,109,170,132,182,21,51,164,42,33,30,85,138,87,28,135,120,70,91,169,166,231,27,207,36,53,183,86,89,1,200,180,215,210,14,52,85,125,191,249,205,111,98,181,26,21,110,127,255,247,127,95,54,65,213,20,235,255,177,38,97,118,122,50,175,73,149,93,154,122,220,175,95,191,112,249,229,151,135,125,247,221,55,254,33,36,81,70,66,161,180,90,175,28,42,5,41,149,103,173,61,42,7,39,79,158,92,92,119,143,134,57,9,69,170,11,211,247,103,159,125,118,252,227,90,9,159,17,175,125,231,157,119,198,36,5,155,169,12,27,54,44,158,87,122,47,157,58,117,42,38,86,57,38,231,155,253,252,153,206,76,213,211,83,79,61,21,223,19,149,80,84,71,145,168,149,242,136,41,43,47,189,244,82,188,62,158,123,238,185,248,187,78,67,148,202,87,174,63,174,39,80,73,203,181,193,122,92,76,243,253,202,87,190,18,175,49,214,187,121,225,133,23,98,146,254,229,151,95,254,194,241,185,230,168,190,37,150,241,92,170,117,152,70,252,218,107,175,197,70,234,168,81,163,226,180,125,58,228,36,29,169,36,102,202,62,143,101,90,63,13,92,94,143,134,240,138,21,43,98,108,28,61,122,116,172,70,196,191,255,251,191,199,199,131,199,17,47,187,117,235,22,175,123,226,1,231,213,28,235,164,74,106,124,196,22,150,2,249,203,191,252,203,248,61,215,61,177,233,232,163,143,142,157,91,150,43,248,254,247,191,31,99,20,30,124,240,193,216,214,56,226,136,35,98,91,224,107,95,251,90,140,23,180,55,72,26,18,135,110,189,245,214,112,237,181,215,198,120,68,71,158,182,7,177,145,24,70,124,226,123,18,143,217,101,19,120,62,29,252,191,253,219,191,117,13,48,41,231,104,151,48,43,138,101,81,94,127,253,245,226,237,92,251,255,249,159,255,25,251,35,169,152,129,88,67,92,160,175,193,96,39,109,171,107,174,185,38,198,31,250,128,244,107,152,50,204,44,139,173,183,222,58,198,30,98,23,237,34,218,61,44,67,244,237,111,127,59,124,244,209,71,49,30,157,117,214,89,177,45,68,241,8,175,55,125,250,244,24,151,152,193,193,243,232,215,240,92,94,139,181,157,153,65,245,196,19,79,196,115,230,181,150,46,93,26,246,219,111,191,176,235,174,187,198,251,127,246,179,159,133,9,19,38,196,182,24,125,38,102,76,165,37,20,56,191,159,254,244,167,225,146,75,46,137,175,41,73,13,173,85,86,0,14,30,60,184,152,160,2,127,16,8,228,105,170,42,29,88,130,119,185,105,181,220,215,216,178,21,125,36,255,254,241,31,255,49,190,46,137,58,206,137,142,247,63,252,195,63,20,31,195,31,56,254,128,84,107,210,164,73,225,207,254,236,207,226,31,196,236,166,27,84,7,114,92,42,2,19,18,20,53,85,27,145,56,253,171,191,250,171,112,223,125,247,133,135,30,122,40,38,42,75,119,72,166,178,41,161,250,143,63,110,9,239,235,91,223,250,86,60,14,175,203,247,28,227,250,235,175,119,45,15,229,22,215,29,157,219,190,125,251,198,239,89,255,143,4,254,204,153,51,99,35,145,74,58,26,138,140,38,63,243,204,51,177,129,73,167,153,196,30,235,111,209,216,36,89,247,213,175,126,245,11,163,205,60,150,142,57,29,99,58,229,84,19,211,40,189,226,138,43,98,220,99,237,79,98,12,215,25,141,207,171,175,190,58,38,244,246,217,103,159,248,124,70,205,233,156,255,232,71,63,138,207,225,123,58,243,196,11,26,164,140,184,167,99,165,215,226,218,61,255,252,243,227,113,233,208,95,118,217,101,65,82,62,17,19,178,149,195,196,2,42,255,88,59,144,107,255,149,87,94,137,49,133,88,144,30,207,96,6,49,133,193,2,58,192,180,27,24,232,24,57,114,100,124,30,235,162,178,4,72,122,60,131,34,12,110,112,60,214,20,102,192,146,129,65,58,235,233,53,25,12,161,237,96,242,79,202,191,46,93,186,196,77,210,104,59,149,162,111,68,31,142,132,29,131,146,36,4,137,47,180,73,40,152,160,223,199,32,66,66,191,134,205,67,104,203,252,234,87,191,138,75,18,29,124,240,193,225,111,254,230,111,226,154,166,44,83,212,179,103,207,248,88,226,17,179,53,158,124,242,201,216,246,162,79,70,236,185,240,194,11,227,253,196,173,83,79,61,53,182,147,168,80,100,26,50,179,163,82,219,140,231,147,144,76,73,61,250,72,188,46,237,60,250,78,84,5,114,127,194,26,245,180,251,76,254,73,106,44,173,46,1,200,72,115,233,244,95,166,244,150,110,86,65,226,141,106,153,44,18,133,141,189,57,5,29,124,254,240,36,140,156,151,91,67,143,53,194,72,216,37,221,187,119,223,160,233,119,36,8,248,131,200,49,86,174,92,89,188,157,17,181,154,166,231,144,168,43,157,54,93,154,36,205,238,176,204,31,205,132,145,186,95,255,250,215,95,120,62,137,63,170,20,171,169,104,148,54,70,36,239,104,224,81,241,74,162,142,170,63,70,148,137,59,52,96,169,180,163,195,76,71,154,74,65,146,129,36,11,169,146,225,122,164,138,143,41,47,76,17,166,241,152,149,30,75,165,12,207,37,190,49,18,206,232,55,215,22,131,5,55,221,116,83,140,101,196,144,187,239,190,59,158,75,118,93,84,166,247,113,29,63,255,252,243,241,95,206,139,199,81,217,67,71,156,206,62,83,109,72,86,82,145,204,90,160,196,14,206,235,177,199,30,91,175,49,43,41,223,232,148,211,185,165,99,78,219,228,23,191,248,69,140,107,105,128,3,252,173,39,145,71,76,35,1,248,245,175,127,61,14,70,178,209,17,113,138,246,86,118,57,17,42,102,210,122,168,172,129,74,124,164,141,194,122,95,96,208,164,169,214,100,150,212,252,136,41,196,26,218,72,53,161,159,65,133,224,205,55,223,28,215,50,165,15,69,251,135,10,189,132,152,114,219,109,183,197,246,209,29,119,220,17,99,201,141,55,222,24,103,90,49,200,73,242,45,205,120,0,109,33,218,95,244,21,169,236,251,159,255,249,159,56,152,202,32,45,235,149,147,12,228,53,249,126,198,140,25,49,174,113,190,9,175,65,2,145,54,20,83,151,137,101,124,113,126,196,48,18,136,105,103,227,161,67,135,186,150,161,164,70,213,234,166,0,31,116,208,65,235,173,187,5,214,181,162,83,157,173,248,99,170,42,95,89,52,68,179,101,231,141,129,138,187,44,254,40,80,162,94,78,182,138,145,14,57,137,182,108,69,95,77,248,12,248,35,73,3,157,164,35,211,15,249,12,56,102,181,235,139,33,155,44,76,178,137,201,44,142,155,157,214,203,20,65,166,253,150,195,251,224,143,104,233,231,33,229,197,188,121,243,98,53,11,215,68,239,222,189,139,211,102,23,46,92,24,147,106,36,215,248,63,213,45,36,249,120,44,21,125,52,128,147,236,218,128,9,143,165,49,155,29,212,160,145,153,22,245,167,147,77,231,58,139,142,123,118,119,239,108,44,36,65,79,135,61,161,241,205,200,54,95,52,144,25,60,160,130,39,225,123,158,67,99,150,68,167,164,124,227,58,207,198,136,20,111,178,107,24,103,99,21,177,33,45,81,64,245,48,83,238,120,44,177,35,33,206,100,227,16,9,66,218,11,3,6,12,136,179,32,70,140,24,17,7,37,220,121,88,106,29,88,202,132,190,10,201,181,210,162,141,44,42,5,89,126,32,91,25,204,32,38,113,38,85,37,19,175,210,44,35,226,12,109,166,20,111,136,103,36,8,179,125,172,210,117,210,233,15,146,236,163,223,69,27,238,187,223,253,110,124,60,199,77,125,168,236,243,211,102,111,233,88,217,115,155,56,113,98,220,192,132,62,39,49,145,182,21,131,37,146,212,88,90,85,2,144,96,204,20,146,108,80,6,13,79,70,163,89,167,129,192,76,48,231,251,210,68,24,9,169,198,158,150,90,186,238,29,231,86,211,70,32,117,69,146,143,18,118,166,221,212,180,88,119,181,234,250,121,100,167,43,82,126,95,211,243,93,67,76,121,70,135,150,202,23,214,151,33,105,206,200,48,104,248,145,248,39,73,255,203,95,254,50,222,70,231,153,6,36,141,196,244,184,132,100,91,182,10,144,199,18,227,104,40,151,67,135,59,59,50,13,26,158,149,18,247,53,161,145,76,71,157,205,126,74,175,101,147,127,82,235,68,59,131,74,150,236,114,34,89,76,153,27,56,112,96,92,235,152,191,243,116,232,127,254,243,159,215,122,92,18,126,76,209,99,89,17,42,1,255,235,191,254,43,72,106,29,136,21,36,254,232,199,177,118,120,22,241,128,219,169,62,230,113,217,165,134,192,140,5,250,119,217,68,220,134,160,255,148,18,135,44,165,66,187,140,120,196,247,204,222,96,58,112,181,24,12,166,184,132,53,84,41,202,112,89,3,73,141,173,85,37,0,105,144,82,105,83,14,229,219,148,93,179,230,12,9,183,114,27,80,176,198,93,99,43,173,168,227,124,24,105,170,13,201,180,210,17,170,114,72,44,176,38,88,66,18,130,41,123,76,203,33,1,64,50,129,251,75,255,120,54,6,146,14,252,76,42,85,45,186,9,136,242,140,235,149,107,143,53,97,152,138,146,26,124,52,6,255,238,239,254,46,142,44,167,37,7,184,78,25,209,102,119,108,22,143,38,217,118,250,233,167,135,99,143,61,54,174,71,147,197,99,105,36,51,213,151,245,253,120,44,29,109,42,252,24,165,102,89,129,51,207,60,51,78,169,35,89,200,237,84,213,144,196,171,43,166,214,48,85,230,148,83,78,137,239,129,10,30,214,217,161,114,247,155,223,252,102,144,180,113,226,111,115,118,71,77,16,179,202,77,191,35,86,177,132,0,211,220,136,99,180,165,136,5,105,19,144,82,12,78,112,44,6,16,232,144,19,135,202,173,185,92,138,41,116,180,83,136,85,76,187,163,170,71,82,235,192,160,34,9,190,127,254,231,127,142,213,128,84,206,81,113,199,0,40,107,139,50,99,130,190,16,237,42,214,76,102,137,20,218,40,204,158,96,19,15,250,112,245,77,172,81,85,200,192,5,203,165,16,191,24,184,229,117,136,97,28,255,173,183,222,138,85,207,20,57,240,255,186,160,223,197,148,95,218,105,196,197,236,26,239,146,212,24,90,85,2,144,245,236,210,66,247,229,148,155,246,155,208,232,172,38,17,183,161,74,171,222,120,77,214,239,106,136,202,67,26,244,217,13,70,104,112,179,112,127,233,26,124,217,199,52,36,18,125,36,56,83,98,143,63,162,172,199,88,110,99,21,42,8,202,237,194,44,229,9,139,65,211,232,203,78,247,32,129,71,67,146,152,67,227,18,92,59,172,161,197,238,119,92,23,52,132,153,126,203,206,117,165,83,224,120,44,211,137,217,200,136,6,48,211,237,152,170,242,195,31,254,48,118,182,73,212,177,172,192,111,127,251,219,184,254,13,13,91,26,210,52,102,235,138,198,54,187,6,179,195,48,35,240,84,30,114,94,36,41,37,109,188,24,64,96,109,210,44,58,208,229,174,109,218,39,12,78,12,25,50,36,118,176,137,81,204,168,168,212,102,98,42,47,109,1,42,102,24,228,164,154,38,187,222,86,37,196,58,54,74,98,134,70,233,192,135,164,252,99,80,148,153,17,108,100,200,134,104,171,86,173,138,131,152,172,209,199,102,142,196,31,214,241,99,157,99,54,34,98,16,130,129,12,6,36,254,251,191,255,59,212,23,137,57,146,140,84,234,81,177,76,91,138,93,200,185,157,13,210,190,243,157,239,196,182,20,109,54,214,118,174,43,214,93,102,195,35,226,27,51,67,36,169,49,181,170,4,96,118,3,138,186,106,170,133,166,73,134,145,144,75,211,143,89,232,154,77,65,38,79,158,92,246,241,41,97,89,205,244,61,70,233,179,211,126,249,131,89,154,252,107,76,116,18,248,195,156,214,245,227,61,178,243,22,163,249,165,137,79,118,193,162,42,73,202,51,174,7,26,125,217,13,111,24,209,254,246,183,191,253,133,107,147,145,103,214,0,220,127,255,253,227,58,54,140,118,211,121,38,25,72,5,47,21,119,105,141,210,57,115,230,20,31,203,198,28,188,78,154,58,204,99,216,129,147,251,136,31,52,54,89,3,48,77,217,165,227,158,125,109,54,253,160,81,154,6,33,136,27,188,86,74,78,82,149,67,213,48,199,99,87,96,42,115,26,123,173,84,73,141,135,196,28,113,163,84,250,59,77,135,55,45,231,65,82,142,120,64,69,14,127,219,233,104,83,117,67,21,114,138,41,172,17,74,220,72,232,60,83,161,195,64,4,213,51,84,242,209,30,32,158,129,229,86,136,43,217,117,5,19,6,45,168,176,161,146,89,82,235,194,26,200,84,26,63,250,232,163,113,41,0,226,20,237,159,249,243,231,175,87,40,193,146,2,196,8,10,14,104,171,48,101,56,85,25,51,248,192,82,2,217,93,118,137,81,217,181,145,25,108,205,110,4,73,251,233,7,63,248,65,92,155,153,248,67,155,41,45,113,64,191,141,118,28,247,145,16,100,224,131,181,150,121,28,49,144,193,215,236,107,17,195,216,105,56,219,78,74,211,155,233,235,213,182,201,137,36,109,168,86,149,0,100,125,136,186,162,35,76,160,191,253,246,219,67,67,96,132,188,210,244,90,70,197,9,254,236,128,155,166,233,146,180,227,15,21,127,76,104,20,243,135,142,202,57,70,152,72,12,178,181,61,201,73,182,188,175,173,74,144,251,179,13,106,206,131,6,123,218,136,131,170,59,118,181,106,204,233,191,119,222,121,103,56,249,228,147,139,137,72,74,234,217,77,235,15,127,248,67,76,104,112,123,183,110,221,194,197,23,95,92,227,238,195,82,30,208,208,43,87,1,203,52,224,114,104,184,150,219,120,135,170,191,210,231,208,184,172,148,136,35,174,145,36,44,167,180,106,39,117,202,19,26,181,165,83,92,104,40,151,238,154,46,105,227,84,41,254,36,36,251,18,18,128,169,13,193,178,2,229,148,219,236,139,216,87,169,234,184,52,230,36,84,51,179,236,1,149,136,217,205,144,36,181,30,36,213,72,150,213,180,17,8,72,10,242,85,138,196,93,233,250,164,165,49,138,65,211,82,188,94,185,170,230,52,8,203,87,146,109,123,209,183,201,202,198,204,132,228,33,199,201,14,6,75,82,99,105,53,9,64,166,154,150,238,254,91,9,213,116,4,103,166,229,49,106,68,199,182,154,245,105,170,65,69,31,95,229,208,41,39,1,56,102,204,152,184,136,44,201,49,80,165,67,185,59,73,177,180,128,45,139,248,167,4,25,83,117,198,143,31,31,43,111,106,194,241,121,63,36,13,65,114,145,169,130,36,22,185,143,100,32,201,191,210,77,82,26,18,127,60,153,202,72,197,64,58,127,94,147,105,206,36,49,56,167,116,59,127,76,73,124,74,146,164,214,141,54,28,85,63,223,251,222,247,130,36,229,1,85,211,172,233,204,128,136,3,169,146,154,66,171,73,0,178,64,117,77,168,242,163,18,135,4,92,185,209,234,166,196,200,20,211,99,88,191,130,42,191,132,41,50,165,59,19,83,110,206,122,24,156,127,53,126,244,163,31,197,146,120,18,162,160,226,142,141,65,18,70,184,248,3,196,86,244,141,133,4,39,85,140,36,53,19,146,142,217,247,70,242,149,170,75,18,148,146,36,169,117,99,26,222,232,209,163,43,110,28,38,73,13,141,25,74,204,94,106,172,169,185,204,206,250,233,79,127,26,251,115,238,254,43,169,41,180,138,4,32,163,43,217,245,255,168,230,99,215,57,74,195,169,126,35,241,215,88,187,201,49,85,134,221,157,170,145,45,57,231,15,1,235,116,49,218,205,238,85,84,4,242,62,64,181,30,149,116,108,32,64,229,95,233,238,191,76,17,204,190,102,246,184,84,55,94,126,249,229,113,193,110,18,127,84,23,242,199,135,114,117,214,203,96,109,31,166,74,167,81,40,166,250,101,171,31,153,110,156,29,161,74,235,128,101,145,68,204,190,126,185,146,249,235,175,191,62,46,230,59,124,248,240,152,108,36,249,199,121,48,245,103,236,216,177,113,42,17,27,23,100,143,227,142,127,146,36,181,78,180,17,74,55,61,146,164,198,196,114,3,141,185,228,0,83,127,29,212,144,212,148,218,20,146,47,235,66,206,49,149,246,251,223,255,126,220,177,146,245,21,248,98,42,108,109,235,71,180,52,44,150,77,18,176,116,237,138,13,145,18,128,13,121,204,250,224,189,177,190,79,83,110,74,34,73,146,36,73,146,212,26,180,138,4,32,235,198,164,29,230,76,48,73,146,36,73,146,36,169,53,105,21,83,128,43,237,40,39,73,146,36,73,146,36,229,93,219,32,73,146,36,73,146,36,41,183,76,0,74,146,36,73,146,36,73,57,102,2,80,146,36,73,146,36,73,202,49,19,128,146,36,73,146,36,73,82,142,153,0,148,36,73,146,36,73,146,114,204,4,160,36,73,146,36,73,146,148,99,38,0,37,73,146,36,73,146,164,28,51,1,40,73,146,36,73,146,36,229,152,9,64,73,146,36,73,146,36,41,199,76,0,74,146,36,73,146,36,73,57,102,2,80,146,212,236,54,221,116,211,176,237,182,219,134,182,109,253,179,36,169,249,181,105,211,38,108,183,221,118,49,54,73,146,36,229,65,187,221,118,219,237,187,65,146,212,228,182,216,98,139,208,173,91,183,208,175,95,191,248,239,78,59,237,20,222,127,255,253,240,225,135,31,86,245,124,58,168,237,218,181,11,245,69,178,141,175,117,235,214,133,13,209,16,199,217,115,207,61,195,153,103,158,25,22,45,90,20,62,254,248,227,32,169,249,108,185,229,150,161,107,215,174,161,111,223,190,225,160,131,14,138,201,249,119,223,125,183,65,175,77,98,23,49,108,67,227,79,82,77,60,60,240,192,3,67,231,206,157,195,138,21,43,202,222,191,223,126,251,133,195,15,63,60,188,252,242,203,161,125,251,246,97,244,232,209,225,141,55,222,136,95,146,154,31,215,248,1,7,28,16,99,83,247,238,221,195,206,59,239,28,62,248,224,131,170,219,77,146,212,218,89,106,33,73,205,128,14,245,137,39,158,24,6,12,24,16,62,253,244,211,240,246,219,111,199,14,247,197,23,95,28,58,118,236,88,213,49,72,186,13,29,58,52,236,190,251,238,161,62,10,3,64,225,180,211,78,11,27,138,78,243,144,33,67,130,164,141,31,21,111,39,157,116,82,56,230,152,99,226,247,111,190,249,102,76,2,94,120,225,133,113,144,162,161,156,122,234,169,97,143,61,246,8,13,101,215,93,119,141,241,144,196,93,37,93,186,116,137,201,131,74,120,239,155,109,182,153,149,200,82,11,196,245,121,202,41,167,132,65,131,6,197,68,32,137,121,174,233,115,207,61,55,38,246,37,73,181,179,133,35,73,205,224,136,35,142,136,35,215,215,95,127,125,24,63,126,124,152,54,109,90,184,233,166,155,98,5,28,201,52,170,3,179,104,236,110,178,201,38,235,221,70,197,203,94,123,237,21,182,222,122,235,26,95,139,199,241,220,210,231,83,229,179,239,190,251,150,125,14,157,232,154,166,190,101,207,135,105,114,149,58,242,116,164,75,95,55,139,251,236,108,75,45,199,177,199,30,27,182,223,126,251,240,251,223,255,62,220,123,239,189,97,250,244,233,241,255,175,191,254,122,28,180,40,189,158,137,19,53,93,195,220,87,46,150,236,179,207,62,97,171,173,182,42,251,156,218,226,2,247,151,86,251,113,172,189,247,222,123,131,170,162,231,207,159,31,227,241,218,181,107,215,187,61,197,208,74,184,159,196,97,233,227,107,74,70,114,223,134,156,171,212,218,244,233,211,39,198,141,49,99,198,132,187,239,190,59,198,166,27,111,188,49,44,95,190,60,198,173,108,156,73,113,135,107,177,28,110,47,141,75,181,181,87,106,138,117,233,120,217,251,107,139,1,146,212,28,140,74,146,212,196,58,116,232,16,167,174,76,158,60,57,188,247,222,123,197,219,233,116,210,160,37,169,247,201,39,159,196,219,104,80,210,232,165,99,75,195,114,233,210,165,225,177,199,30,139,201,59,18,133,219,108,179,77,172,212,57,244,208,67,195,131,15,62,24,86,175,94,189,222,107,145,72,60,234,168,163,226,49,63,251,236,179,248,252,71,30,121,36,236,191,255,254,197,6,243,249,231,159,31,171,124,38,76,152,16,27,171,189,122,245,138,83,146,65,167,127,202,148,41,113,234,31,143,61,235,172,179,194,11,47,188,16,159,191,106,213,170,240,214,91,111,197,199,111,190,249,230,241,56,207,61,247,92,120,226,137,39,98,99,184,103,207,158,177,218,134,70,48,199,121,248,225,135,195,154,53,107,226,113,169,214,33,9,74,69,209,71,31,125,20,27,240,146,154,23,49,166,71,143,30,49,22,112,109,39,76,177,155,58,117,106,188,110,137,35,224,218,101,249,2,6,50,152,126,247,236,179,207,198,47,48,32,64,92,120,241,197,23,99,44,33,118,48,173,246,161,135,30,138,177,130,202,99,254,229,249,7,31,124,112,76,186,177,252,1,199,100,106,31,85,208,196,133,185,115,231,22,143,73,188,74,83,134,73,2,80,57,61,123,246,236,176,96,193,130,88,61,205,253,36,225,70,140,24,17,167,248,78,154,52,41,212,21,3,34,196,182,137,19,39,22,111,163,194,250,176,195,14,139,9,70,226,228,172,89,179,194,107,175,189,22,207,229,132,19,78,136,159,13,21,221,187,236,178,75,184,225,134,27,226,227,120,239,41,142,51,168,67,76,252,252,243,207,227,177,120,127,203,150,45,11,135,28,114,72,188,157,191,7,60,135,191,7,9,113,147,47,146,28,146,254,24,155,104,83,208,126,201,182,115,184,174,136,77,92,91,41,249,198,84,127,30,75,60,120,231,157,119,194,140,25,51,98,27,132,132,251,113,199,29,23,99,203,14,59,236,16,7,58,184,102,105,247,48,245,159,56,194,99,86,174,92,25,7,101,211,180,98,30,119,228,145,71,198,184,196,53,253,228,147,79,134,133,11,23,198,215,38,238,240,28,218,100,28,243,174,187,238,138,49,146,118,25,179,44,248,255,226,197,139,195,204,153,51,27,108,185,3,73,218,16,150,93,72,82,19,163,195,76,178,175,92,210,139,117,182,232,240,210,185,165,49,123,244,209,71,199,228,31,201,51,18,113,52,108,73,156,145,56,164,243,203,191,207,63,255,124,236,72,102,147,137,9,143,165,211,254,192,3,15,196,70,48,29,89,58,248,47,189,244,82,152,55,111,94,124,29,18,138,169,147,205,241,105,232,210,88,37,25,201,218,124,253,251,247,143,247,113,62,116,188,123,247,238,29,95,147,142,247,43,175,188,18,59,179,52,168,57,206,146,37,75,226,99,233,0,211,0,159,51,103,78,236,136,211,48,78,199,225,255,39,159,124,114,108,48,147,16,160,113,76,227,91,82,243,162,163,75,39,245,213,87,95,253,194,125,116,186,137,19,116,122,233,88,15,31,62,60,198,4,174,111,6,22,152,150,71,242,12,105,125,83,146,92,36,204,136,21,92,227,76,37,102,48,129,88,65,71,154,107,159,56,70,71,155,99,178,14,40,29,102,18,130,196,24,142,185,227,142,59,198,99,210,249,38,158,17,55,232,240,19,43,211,32,8,83,1,233,144,115,76,98,33,3,17,245,65,53,51,241,50,91,197,67,76,228,60,137,159,41,121,73,194,128,4,32,143,37,161,71,60,39,70,131,1,155,78,157,58,197,207,133,115,33,134,167,74,107,146,125,124,70,124,14,188,111,206,155,196,39,3,66,169,82,40,37,97,75,171,16,165,214,140,216,196,53,66,219,165,20,131,21,196,38,218,33,196,11,150,23,32,30,220,127,255,253,241,58,37,142,112,237,146,168,35,81,72,27,134,248,65,28,2,177,137,107,144,235,149,235,150,54,218,192,129,3,227,115,137,101,103,159,125,118,124,46,3,35,188,14,75,36,164,165,90,248,151,182,14,49,140,231,51,32,192,235,49,51,131,118,23,241,143,227,167,216,40,73,205,205,10,64,73,106,98,52,100,233,220,101,23,173,166,227,153,170,238,64,149,29,201,57,26,142,55,223,124,115,113,209,122,58,190,76,195,163,81,73,67,152,206,56,247,165,196,91,22,29,73,42,106,72,12,210,161,231,177,191,254,245,175,227,237,52,82,25,17,231,54,58,183,9,255,231,139,251,65,2,143,78,124,154,170,70,231,156,196,32,83,229,18,58,177,172,191,147,142,195,241,105,60,223,126,251,237,197,219,168,110,25,53,106,84,60,127,58,195,52,198,121,95,105,83,1,26,227,140,204,75,106,62,196,38,174,113,58,210,53,33,193,79,124,26,55,110,92,124,60,213,125,36,183,72,134,145,184,3,199,184,227,142,59,226,181,77,124,162,83,205,0,194,211,79,63,29,227,2,207,163,138,56,59,104,64,60,160,211,78,18,146,248,68,130,141,24,152,170,249,72,236,209,169,38,110,241,220,47,127,249,203,241,184,28,143,56,200,237,105,64,162,161,144,248,123,230,153,103,226,255,25,240,96,157,86,42,174,159,122,234,169,120,27,85,138,156,31,175,77,194,128,10,37,222,71,74,224,177,70,25,241,49,125,46,60,142,207,133,196,31,168,80,98,45,88,42,254,24,148,33,129,65,82,129,1,31,73,127,148,98,83,186,110,42,33,222,92,117,213,85,197,217,6,180,87,46,184,224,130,88,133,156,226,2,215,25,109,145,132,184,69,44,99,32,3,84,222,94,114,201,37,49,65,72,50,159,88,71,85,48,207,39,206,80,225,76,146,62,181,203,136,57,204,192,72,184,126,57,86,106,119,81,9,205,191,146,212,18,152,0,148,164,38,198,52,50,70,149,169,120,73,73,64,190,103,10,25,137,54,70,138,121,76,154,118,203,104,115,154,118,199,247,252,159,199,167,36,93,37,52,56,31,127,252,241,184,104,246,21,87,92,17,167,173,145,184,171,169,58,134,234,26,166,180,144,56,228,248,28,131,132,94,90,71,135,215,166,129,93,19,42,114,152,246,203,113,152,126,12,222,23,199,34,209,201,23,157,247,236,142,162,13,217,97,151,84,63,196,29,174,85,226,76,77,187,106,146,164,98,154,92,138,75,32,57,198,32,70,170,100,227,154,78,247,147,208,227,122,175,180,230,95,58,38,157,124,58,235,9,143,231,184,9,199,76,29,105,254,229,251,154,214,236,106,8,217,216,196,103,66,167,62,187,25,10,3,44,233,156,120,159,105,26,51,113,144,24,202,231,145,125,15,84,41,102,147,24,105,250,52,85,68,196,103,146,133,188,6,27,67,73,250,163,20,155,168,172,75,201,189,114,104,171,208,238,96,246,2,215,37,9,246,84,177,155,112,91,66,59,140,193,11,6,45,211,44,5,16,187,104,15,209,46,227,90,30,57,114,100,113,10,47,237,47,218,48,105,96,52,123,60,48,125,248,248,227,143,143,241,144,56,201,0,2,131,186,146,212,18,152,0,148,164,38,150,58,118,140,34,167,255,147,156,99,237,24,166,199,82,49,146,26,173,84,145,100,215,162,1,141,218,218,146,127,9,149,57,191,253,237,111,99,213,29,107,82,13,30,60,56,54,102,31,125,244,209,47,60,150,142,52,149,40,116,212,25,1,167,97,204,116,224,186,74,157,126,166,196,149,54,140,105,196,131,247,70,98,209,81,113,169,229,32,30,145,160,34,9,85,122,237,82,105,199,244,57,146,85,92,227,217,77,47,192,53,77,165,76,125,175,105,142,73,213,95,182,50,7,45,109,112,128,247,93,105,16,132,132,1,235,2,82,21,72,85,34,201,10,166,41,87,218,136,32,97,138,52,177,150,228,33,83,142,121,126,90,7,86,210,31,99,19,237,33,150,68,41,93,162,128,53,56,105,55,113,29,49,189,151,170,189,251,238,187,47,94,67,84,235,214,180,161,16,113,135,54,15,149,190,217,196,34,201,62,166,22,83,181,76,92,162,29,150,141,109,156,75,165,88,71,178,143,234,64,206,149,47,6,113,169,92,102,90,178,36,53,55,215,0,148,164,38,70,35,147,134,96,90,84,58,33,1,199,26,125,36,201,88,111,139,202,146,84,65,66,99,146,47,70,158,105,224,102,43,78,42,85,192,208,232,165,51,201,8,54,13,227,180,126,13,13,229,132,142,105,26,197,166,234,135,42,28,30,195,107,49,109,37,77,91,171,9,231,192,107,165,70,54,213,45,188,71,70,213,211,121,211,16,231,188,121,44,35,231,188,111,146,157,9,13,118,73,205,139,184,194,212,86,42,104,136,27,9,49,134,196,22,107,215,209,97,166,3,158,42,99,192,181,79,71,55,45,43,80,13,98,65,118,23,92,142,201,241,72,174,17,51,56,22,131,22,44,164,95,237,185,163,161,119,214,101,26,114,74,224,17,31,73,142,86,218,180,136,132,31,175,79,37,31,231,79,18,144,165,26,106,91,252,159,42,33,226,98,170,28,100,224,70,210,255,225,250,102,122,61,83,111,179,177,137,235,141,53,255,88,170,132,199,112,31,215,29,215,16,113,132,37,7,106,138,73,12,90,208,230,162,218,152,107,54,181,87,88,203,147,184,199,181,78,91,134,65,216,212,158,161,13,197,0,110,185,235,154,88,65,91,135,164,36,109,41,118,82,167,45,69,34,81,146,90,2,43,0,37,169,137,165,117,244,104,84,50,173,132,198,33,73,51,58,186,84,151,164,93,228,168,192,97,13,26,26,183,116,202,185,141,70,46,59,208,209,160,229,139,245,247,216,73,147,105,181,36,235,210,154,52,224,126,26,161,67,135,14,141,107,6,50,202,205,148,20,22,170,6,163,219,52,126,57,62,157,79,30,195,122,92,76,93,225,245,88,167,143,215,171,109,49,122,70,230,153,186,199,243,210,116,23,146,141,44,150,79,146,143,247,70,163,157,53,113,104,88,179,254,14,137,73,118,20,230,156,57,71,166,235,88,241,34,53,63,170,131,73,122,157,123,238,185,177,19,77,66,142,235,147,206,46,155,115,240,47,215,56,215,240,57,231,156,19,175,103,98,23,95,191,255,253,239,171,126,29,226,27,157,108,98,4,199,43,61,38,231,64,229,242,245,215,95,95,213,241,136,133,12,144,176,70,42,231,77,12,43,23,83,168,100,28,54,108,216,122,183,49,96,145,93,195,43,139,169,185,156,35,143,33,126,146,36,168,52,48,66,76,101,224,134,152,74,18,144,132,33,187,28,167,245,2,43,225,51,101,83,16,42,133,248,28,74,171,47,37,133,120,109,48,120,120,225,133,23,198,117,247,184,78,72,200,211,86,97,13,63,174,119,6,87,217,100,140,246,79,106,243,164,101,9,42,161,250,239,140,51,206,136,177,129,235,151,246,74,90,11,57,109,82,198,253,12,164,114,77,51,48,49,118,236,216,178,199,226,90,230,49,12,162,112,77,211,110,35,249,71,34,80,146,90,130,118,133,6,219,119,131,36,169,73,209,40,92,180,104,81,76,158,145,8,100,20,155,4,25,157,239,52,77,22,116,54,73,206,145,96,163,145,75,242,47,237,196,9,170,102,232,244,114,31,235,76,149,78,13,230,126,26,201,76,45,227,49,140,134,211,49,229,249,140,104,115,108,58,183,36,249,168,84,161,81,205,255,169,200,227,126,58,186,60,134,41,202,52,108,121,30,157,235,236,250,125,28,159,70,51,231,200,185,147,4,164,35,204,200,57,213,44,84,197,208,112,102,61,66,222,55,199,224,184,52,214,73,92,210,113,39,41,201,113,56,223,236,186,98,146,154,22,215,39,177,137,107,152,216,66,21,12,83,218,168,190,225,90,5,177,128,193,2,174,97,58,187,92,247,76,145,227,218,79,210,122,121,217,234,27,142,73,60,1,247,17,147,248,162,147,77,220,225,152,12,74,164,142,120,233,49,121,46,199,200,158,43,177,137,184,199,243,185,159,152,195,255,137,83,229,42,116,24,144,224,220,178,95,36,57,57,14,213,59,169,2,145,231,242,69,204,37,62,243,89,144,92,96,231,242,108,98,145,199,166,169,131,156,15,113,156,132,3,159,11,231,74,188,205,158,55,231,154,93,19,48,33,254,81,57,196,210,9,233,115,150,244,127,184,190,136,17,92,31,12,150,50,107,129,1,212,108,156,224,62,254,79,12,225,58,36,150,209,142,226,154,35,182,112,77,115,205,102,167,241,19,191,136,71,12,70,210,30,227,154,37,121,199,227,193,53,77,76,33,249,200,146,4,36,12,107,138,75,180,165,184,206,137,1,156,39,109,159,106,102,83,72,82,83,104,211,171,87,175,117,65,146,36,73,82,179,96,122,53,203,66,220,112,195,13,86,67,75,146,164,70,225,26,128,146,36,73,82,51,161,242,144,233,208,84,27,154,252,147,36,73,141,197,53,0,37,73,146,164,102,66,2,112,230,204,153,113,58,163,36,73,82,99,49,1,40,73,146,36,53,147,180,46,170,36,73,82,99,114,10,176,36,73,146,36,73,146,148,99,38,0,37,73,146,36,73,146,164,28,51,1,40,73,146,36,73,146,36,229,152,9,64,73,146,36,73,146,36,41,199,90,245,38,32,91,109,181,85,216,99,143,61,194,22,91,108,17,214,174,93,27,214,172,89,19,86,172,88,17,62,249,228,147,160,234,108,178,201,38,161,91,183,110,241,51,172,175,15,63,252,48,44,92,184,208,207,93,146,36,73,146,36,169,17,180,202,4,224,94,123,237,21,122,245,234,21,14,57,228,144,152,4,108,215,174,93,188,157,4,212,155,111,190,25,158,121,230,153,48,109,218,180,152,152,82,205,142,58,234,168,112,202,41,167,196,68,224,134,184,255,254,251,195,132,9,19,130,36,73,146,36,73,146,26,86,171,74,0,146,164,26,50,100,72,56,238,184,227,202,38,172,54,219,108,179,208,169,83,167,248,53,120,240,224,48,118,236,216,48,107,214,172,160,202,118,223,125,247,13,78,254,97,135,29,118,8,146,36,73,146,36,73,106,120,173,38,1,72,146,106,196,136,17,161,79,159,62,21,31,243,249,231,159,135,182,109,255,184,44,98,251,246,237,195,217,103,159,29,159,55,115,230,204,160,154,81,61,57,125,250,244,48,127,254,252,208,175,95,191,112,196,17,71,4,73,146,36,73,146,36,53,191,86,147,0,100,154,106,165,228,223,251,239,191,31,102,204,152,17,86,175,94,29,191,103,61,187,179,206,58,43,38,1,135,13,27,22,94,123,237,181,176,100,201,146,208,212,72,62,86,90,23,143,169,203,189,123,247,14,187,238,186,107,60,111,18,111,36,48,57,231,229,203,151,135,166,182,114,229,202,48,121,242,228,56,109,154,105,212,221,187,119,223,160,117,1,37,73,146,36,73,146,212,48,90,69,2,144,105,170,172,85,87,14,9,171,171,175,190,58,44,91,182,108,189,219,73,0,130,132,218,233,167,159,30,126,250,211,159,134,166,68,242,111,228,200,145,225,169,167,158,10,243,230,205,91,239,62,166,203,94,114,201,37,241,125,37,3,6,12,8,171,86,173,10,83,167,78,109,150,4,32,9,201,237,182,219,46,126,158,156,31,211,169,37,73,146,36,73,146,212,252,90,69,2,112,224,192,129,21,215,169,123,225,133,23,138,201,63,30,195,6,33,36,253,178,184,141,221,130,95,126,249,229,208,84,56,135,125,246,217,39,28,124,240,193,225,225,135,31,14,19,39,78,12,31,127,252,113,188,175,71,143,30,235,37,255,208,161,67,135,120,127,115,109,92,66,242,239,178,203,46,139,159,229,126,251,237,87,156,74,45,73,146,36,73,146,164,230,149,251,4,32,211,80,187,118,237,90,241,254,87,95,125,181,248,255,225,195,135,135,190,125,251,150,125,92,255,254,253,195,45,183,220,18,154,10,137,60,146,147,76,91,102,67,18,190,168,4,92,180,104,81,76,70,150,51,123,246,236,248,156,230,242,228,147,79,198,243,230,139,243,230,92,22,47,94,28,239,163,2,147,106,198,165,75,151,198,239,169,88,36,177,42,73,146,36,73,146,164,198,149,251,4,32,149,105,155,110,186,105,197,251,89,175,46,217,113,199,29,43,62,142,170,182,166,68,226,114,235,173,183,142,201,180,180,150,30,213,128,124,85,146,214,48,108,46,211,166,77,139,159,39,159,21,9,64,146,127,19,38,76,136,247,61,247,220,115,235,173,163,72,178,240,252,243,207,119,179,16,73,146,36,73,146,164,70,150,251,121,154,36,207,74,167,255,178,89,6,211,121,169,80,91,179,102,77,241,118,170,1,185,173,220,26,122,172,113,215,148,62,253,244,211,152,76,171,118,45,189,244,158,90,42,206,141,228,37,213,139,105,122,240,156,57,115,130,36,73,146,36,181,70,244,245,92,59,93,82,83,201,125,5,32,187,232,126,246,217,103,235,173,73,199,90,121,108,252,145,77,254,225,142,59,238,136,255,30,120,224,129,225,210,75,47,93,239,190,166,94,211,142,243,30,63,126,124,92,219,143,41,204,181,237,168,75,210,146,77,64,90,170,227,142,59,46,12,29,58,52,238,184,252,139,95,252,34,238,172,220,220,21,139,82,115,218,109,183,221,194,71,31,125,180,94,21,114,99,161,97,121,208,65,7,133,231,159,127,62,188,247,222,123,65,146,42,33,54,209,230,161,93,177,110,221,186,47,220,191,253,246,219,199,175,84,213,223,169,83,167,56,99,1,12,70,210,198,122,227,141,55,202,174,73,220,174,93,187,56,16,72,220,43,109,131,73,82,77,178,177,6,107,215,174,141,113,228,173,183,222,10,27,171,54,109,218,132,99,142,57,38,124,240,193,7,113,205,247,114,88,50,137,194,144,230,216,228,81,82,254,228,62,1,72,194,137,160,89,105,19,144,114,118,218,105,167,47,220,214,28,201,42,26,207,156,127,109,163,66,60,110,242,228,201,177,225,221,82,165,41,212,84,82,178,75,48,9,192,150,124,190,82,99,98,89,130,227,143,63,62,118,160,103,204,152,17,26,219,150,91,110,25,250,245,235,23,171,156,77,0,74,170,9,177,137,191,211,215,93,119,93,120,251,237,183,215,187,143,182,212,217,103,159,29,59,225,87,94,121,101,188,237,232,163,143,14,157,59,119,142,73,61,18,135,196,27,18,125,12,98,166,117,128,19,30,119,238,185,231,134,249,243,231,135,187,239,190,59,72,82,181,136,53,12,80,164,184,68,60,218,118,219,109,195,163,143,62,26,30,121,228,145,178,3,22,181,33,94,49,67,137,117,202,41,190,104,106,36,0,183,217,102,155,26,31,115,248,225,135,199,68,167,9,64,73,13,33,247,9,192,119,223,125,55,142,70,103,43,232,216,97,151,157,129,185,125,238,220,185,197,128,202,186,117,52,122,169,148,41,213,92,155,107,220,127,255,253,49,249,200,38,36,156,91,41,146,155,227,198,141,139,141,233,150,44,91,65,105,153,187,212,180,24,29,191,225,134,27,226,8,179,36,213,134,78,49,179,15,102,205,154,181,222,237,84,224,208,22,161,242,38,139,117,126,39,77,154,20,255,79,27,107,200,144,33,113,208,225,165,151,94,42,118,170,233,232,210,190,162,77,211,173,91,183,48,113,226,196,178,85,130,146,84,9,3,167,15,60,240,64,252,63,125,139,46,93,186,132,83,78,57,37,198,154,87,94,121,37,212,21,177,142,62,214,130,5,11,154,37,1,88,13,214,83,103,54,155,36,53,132,86,49,5,152,228,24,187,208,38,140,24,49,37,21,140,88,167,4,32,27,82,148,219,236,131,99,76,157,58,53,52,37,254,168,49,34,68,178,140,36,102,57,220,126,239,189,247,126,161,129,46,105,227,71,5,13,13,219,61,247,220,51,118,156,105,220,82,77,147,42,103,137,13,220,199,212,16,70,189,233,128,51,50,78,35,182,116,106,29,3,32,61,122,244,8,79,63,253,116,76,2,210,249,230,56,124,237,189,247,222,177,51,207,96,72,83,76,71,150,212,242,173,88,177,34,46,135,66,85,76,74,246,17,147,14,61,244,208,56,189,55,59,13,15,12,70,166,199,241,47,203,13,28,123,236,177,177,189,149,58,213,76,27,38,94,81,25,120,218,105,167,133,3,14,56,32,30,95,146,170,69,123,39,59,0,65,155,231,132,19,78,8,59,239,188,115,236,207,49,139,139,138,62,218,61,43,87,174,12,207,60,243,76,49,6,81,73,199,128,40,155,62,18,195,136,83,135,28,114,72,28,180,232,219,183,111,140,123,28,143,88,181,239,190,251,134,101,203,150,21,151,97,90,186,116,105,108,131,165,42,67,102,52,237,191,255,254,97,215,93,119,141,199,204,182,189,178,175,195,177,216,36,145,118,28,241,147,243,164,0,101,225,194,133,113,86,70,194,204,16,142,71,155,140,118,26,199,75,109,50,110,227,61,240,250,12,192,112,78,156,43,231,136,23,95,124,113,189,115,219,101,151,93,98,59,143,115,100,192,101,222,188,121,113,70,153,36,33,247,155,128,96,202,148,41,21,147,104,213,120,246,217,103,155,188,99,204,31,27,254,40,177,22,225,136,17,35,226,110,198,105,109,29,74,223,217,69,247,39,63,249,137,201,63,41,167,104,140,50,170,77,163,145,1,1,254,127,228,145,71,22,239,231,255,39,158,120,98,236,148,243,152,83,79,61,53,174,35,195,186,161,165,136,39,12,130,208,24,228,177,116,236,121,46,141,84,26,210,52,38,135,13,27,86,235,90,163,146,90,7,58,198,84,198,236,190,251,238,197,219,232,204,82,1,72,103,178,20,137,190,205,55,223,60,126,165,181,139,169,198,201,118,212,57,22,157,216,215,95,127,61,38,254,232,12,19,191,36,169,190,104,215,144,60,35,105,198,116,224,225,195,135,199,127,233,43,245,238,221,59,174,63,78,187,7,61,123,246,12,167,159,126,122,28,124,0,109,43,146,127,252,75,44,226,56,32,214,81,40,66,187,139,193,86,98,26,199,101,0,3,196,198,51,207,60,51,86,52,211,63,100,240,149,165,13,210,192,72,122,29,18,145,244,221,56,54,73,74,6,98,57,47,158,207,227,73,212,37,20,160,164,54,25,199,165,77,150,226,35,223,167,100,31,9,64,206,237,164,147,78,138,247,19,115,57,207,94,189,122,197,251,57,135,145,35,71,198,34,18,206,141,190,228,25,103,156,81,252,12,36,41,247,21,128,96,244,131,74,57,18,105,117,89,11,16,140,30,221,121,231,157,161,169,49,82,243,208,67,15,197,4,31,127,200,232,152,243,71,36,237,14,76,34,80,82,62,209,128,163,34,249,190,251,238,139,149,125,96,164,120,208,160,65,97,246,236,217,49,142,209,80,164,146,102,209,162,69,241,126,58,236,196,184,106,177,105,16,177,141,198,230,19,79,60,17,46,187,236,178,216,65,111,174,229,14,36,181,28,116,166,169,80,161,35,75,229,11,168,72,126,231,157,119,202,14,136,82,185,194,250,126,116,50,233,144,211,134,97,99,53,218,44,160,131,77,71,148,120,69,251,133,4,32,29,86,42,91,74,215,9,148,164,74,168,168,99,201,38,144,252,34,57,70,251,136,169,193,244,149,168,182,35,118,81,13,71,255,143,68,25,9,183,84,1,199,99,111,191,253,246,226,108,10,54,99,99,192,130,13,56,74,215,72,166,13,70,165,29,241,235,188,243,206,139,175,149,173,10,100,105,21,226,25,137,195,243,207,63,63,116,239,222,61,174,71,88,238,117,120,14,235,181,83,145,72,156,228,124,179,3,36,217,54,25,51,215,46,186,232,162,88,205,200,128,73,41,166,3,243,216,116,110,84,251,13,30,60,56,190,111,146,145,188,38,51,215,40,126,161,13,73,149,162,36,37,173,34,1,8,18,105,140,242,48,162,82,109,18,144,141,42,8,222,205,185,83,29,127,88,72,66,110,12,248,227,136,180,152,45,9,140,52,98,149,173,34,96,129,113,170,151,172,54,146,202,99,84,152,145,221,108,50,142,41,30,232,216,177,99,140,97,196,134,108,195,144,78,121,93,214,136,161,177,153,26,159,52,140,121,110,26,253,150,36,226,15,85,44,12,72,80,185,71,7,150,193,130,114,152,122,151,118,176,76,3,20,172,181,204,70,31,36,19,137,91,180,3,152,22,151,58,239,116,82,73,42,154,0,148,84,45,170,241,216,73,28,180,97,88,218,132,47,98,84,74,182,165,217,19,36,244,178,107,144,131,182,84,53,155,16,18,183,88,238,0,60,158,190,96,106,35,177,252,10,183,165,229,164,64,165,32,179,181,42,189,14,179,201,232,251,240,92,226,37,113,143,1,149,116,126,217,54,25,73,73,218,100,149,250,171,180,255,82,223,148,215,224,181,104,51,50,248,66,223,149,231,83,177,200,210,49,47,191,252,114,28,32,174,207,6,41,146,242,169,213,36,0,65,227,148,209,16,26,180,229,118,250,205,98,196,132,170,65,2,167,170,83,186,126,34,101,234,229,54,46,97,10,145,164,202,24,172,160,114,38,219,120,76,13,67,26,132,105,42,71,67,238,164,109,227,80,82,22,157,84,42,104,152,182,198,96,67,90,139,52,117,190,179,232,200,102,119,168,100,154,219,133,23,94,24,19,127,84,204,48,221,151,14,53,83,235,248,2,27,128,80,57,56,115,230,76,55,3,145,84,21,250,101,204,126,0,237,150,108,219,133,10,61,6,30,30,123,236,177,152,36,35,118,209,158,106,136,233,175,217,215,161,29,70,60,163,2,47,225,255,196,203,74,30,124,240,193,56,168,194,180,96,150,100,161,72,130,42,62,18,127,181,189,94,109,210,12,49,222,43,253,220,91,111,189,53,46,245,194,160,13,159,1,49,152,138,108,73,66,171,74,0,130,133,238,9,192,148,75,51,29,37,59,149,150,114,109,70,167,169,22,116,26,92,117,104,184,51,170,79,25,126,125,241,71,139,53,13,37,253,17,13,66,70,133,185,182,82,167,154,78,55,141,59,58,226,105,221,23,214,163,33,166,209,184,101,80,195,245,180,36,53,20,58,149,180,135,88,63,138,74,24,218,69,213,46,36,207,148,59,226,18,85,44,196,45,58,163,76,127,163,10,38,97,22,192,5,23,92,16,219,99,182,1,36,85,131,196,88,165,193,79,18,94,196,18,18,128,32,33,199,210,40,53,37,211,210,125,117,73,18,210,46,163,232,129,169,186,105,131,17,226,88,165,89,24,180,205,168,252,163,253,198,212,95,190,103,138,47,199,168,148,0,172,73,90,115,149,36,36,24,104,161,205,72,85,32,85,136,84,73,206,153,51,39,86,108,243,186,172,9,72,37,119,233,20,103,73,173,83,171,75,0,130,145,102,254,64,148,54,56,29,29,169,59,202,206,127,252,227,31,7,73,117,71,82,143,53,182,178,24,69,102,48,130,42,100,214,174,73,187,199,49,117,132,14,56,13,56,190,103,13,45,166,211,179,182,11,73,116,70,149,75,167,186,72,210,134,224,111,60,157,90,6,24,152,21,81,9,59,91,50,168,10,146,127,36,252,232,124,211,185,165,202,143,14,123,233,84,95,218,98,172,47,152,118,40,111,200,138,102,73,173,15,213,129,44,63,64,197,27,179,38,136,45,181,181,139,72,162,145,144,99,253,62,218,94,108,94,84,27,214,241,163,130,111,192,128,1,113,80,131,36,27,27,142,220,127,255,253,101,31,79,146,113,200,144,33,49,30,178,70,32,131,34,76,25,166,232,164,62,72,0,178,147,58,199,226,56,108,0,151,6,104,56,23,54,40,97,214,27,49,151,118,38,83,130,83,178,80,146,90,101,2,80,146,154,27,13,65,166,200,211,81,206,162,49,71,35,116,210,164,73,177,65,73,226,143,132,31,9,193,199,31,127,60,62,134,198,36,137,65,70,161,247,217,103,159,216,120,189,231,158,123,98,163,47,45,186,159,197,109,52,106,105,4,130,245,2,75,119,70,231,88,205,185,222,169,164,150,129,216,148,226,3,73,185,233,211,167,199,181,165,82,103,149,142,117,182,147,204,227,217,0,132,105,190,32,206,80,25,67,199,152,255,51,72,65,103,180,220,52,95,30,67,28,36,238,57,13,88,82,77,136,53,53,85,33,83,245,70,114,140,13,211,24,184,160,45,197,178,5,169,74,143,1,214,210,77,140,136,59,108,186,200,244,97,214,95,230,57,220,198,243,178,131,18,217,100,29,201,180,177,99,199,198,36,32,187,12,51,155,108,194,132,9,197,13,147,74,95,135,227,220,114,203,45,49,81,199,110,192,180,225,104,207,45,88,176,32,182,239,42,181,201,210,44,53,150,84,200,222,207,249,209,38,76,235,169,82,208,194,241,120,29,146,159,227,198,141,139,137,80,146,154,44,207,144,221,140,68,146,218,244,234,213,203,133,159,36,169,133,98,164,24,217,196,30,13,92,26,157,52,118,211,58,165,36,18,251,247,239,31,215,126,41,109,72,74,146,36,181,6,180,155,72,120,85,155,244,34,9,71,187,138,164,97,93,54,83,3,27,131,148,174,217,92,219,235,164,53,251,234,131,105,195,180,255,174,190,250,234,152,216,36,153,88,238,88,12,12,243,57,100,55,71,145,36,88,1,40,73,45,88,185,134,29,13,84,42,102,152,34,204,84,96,190,239,219,183,111,152,55,111,158,107,188,72,146,164,86,171,174,201,53,146,104,105,163,181,186,170,203,243,54,228,117,202,73,149,141,229,212,39,153,41,169,117,104,183,219,110,187,125,55,72,146,54,26,52,34,23,45,90,20,71,117,217,8,132,233,121,44,122,237,66,250,146,36,73,249,196,154,134,36,246,88,159,213,202,62,73,245,225,20,96,73,146,36,73,146,36,41,199,220,50,82,146,36,73,146,36,73,202,49,19,128,146,36,73,146,36,73,82,142,153,0,148,36,73,146,36,73,146,114,204,4,160,36,73,146,36,73,146,148,99,38,0,37,73,146,36,73,146,164,28,51,1,40,73,146,36,73,146,36,229,152,9,64,73,146,36,73,146,36,41,199,76,0,74,146,36,73,146,36,73,57,102,2,80,146,36,73,146,36,73,202,49,19,128,146,36,73,146,36,73,82,142,153,0,148,36,73,146,36,73,146,114,204,4,160,36,73,146,36,73,146,148,99,38,0,37,73,146,36,73,146,164,28,51,1,40,73,146,36,73,146,36,229,152,9,64,73,106,6,155,108,178,73,216,116,211,77,227,87,251,246,237,131,154,206,129,7,30,24,6,15,30,28,218,182,245,79,160,84,73,155,54,109,194,118,219,109,23,118,220,113,199,58,95,43,187,239,190,123,24,58,116,104,216,108,179,205,226,247,39,159,124,114,216,111,191,253,130,36,213,71,187,118,237,138,109,166,114,95,180,169,136,89,27,147,61,246,216,35,92,112,193,5,241,107,139,45,182,40,251,24,222,219,78,59,237,20,182,220,114,203,208,216,56,135,14,29,58,4,73,249,102,175,83,146,154,24,13,186,115,207,61,55,54,234,62,255,252,243,216,104,93,187,118,109,88,178,100,73,120,240,193,7,195,199,31,127,28,212,120,118,216,97,135,208,185,115,231,32,169,188,174,93,187,134,99,143,61,54,118,6,137,81,120,242,201,39,195,140,25,51,138,223,215,100,171,173,182,10,123,238,185,103,236,180,99,239,189,247,14,175,191,254,122,144,164,250,232,217,179,103,56,230,152,99,138,223,111,190,249,230,177,221,148,226,209,155,111,190,25,198,140,25,19,62,248,224,131,176,49,32,217,118,234,169,167,134,151,94,122,41,204,155,55,47,124,246,217,103,235,221,207,192,240,9,39,156,16,246,217,103,159,226,247,171,87,175,14,147,38,77,10,43,86,172,8,141,97,224,192,129,113,208,231,230,155,111,14,146,242,203,4,160,36,53,147,217,179,103,135,185,115,231,198,4,224,206,59,239,28,142,58,234,168,208,191,127,255,48,121,242,228,32,73,205,129,100,221,137,39,158,24,19,126,207,63,255,124,120,255,253,247,195,190,251,238,27,142,62,250,232,216,73,125,248,225,135,195,186,117,235,130,36,53,149,103,159,125,54,44,91,182,44,254,159,65,212,211,78,59,45,44,90,180,40,222,14,18,129,31,125,244,81,216,88,108,187,237,182,49,9,248,208,67,15,133,53,107,214,124,225,254,195,14,59,44,236,186,235,174,225,174,187,238,10,175,190,250,106,216,122,235,173,195,144,33,67,226,215,216,177,99,27,229,189,50,192,195,103,43,41,223,76,0,74,82,51,161,1,199,168,53,222,120,227,141,216,216,163,106,134,233,118,52,102,249,151,169,116,187,236,178,75,28,233,166,241,155,109,40,50,37,132,206,58,85,58,140,8,191,252,242,203,197,209,112,146,138,140,28,51,125,239,189,247,222,139,213,133,169,193,200,8,47,213,135,111,191,253,118,156,130,194,177,233,232,115,60,158,67,213,206,194,133,11,195,187,239,190,187,222,107,117,233,210,37,86,246,188,246,218,107,225,149,87,94,169,152,4,224,49,7,28,112,64,156,146,195,57,241,248,74,143,101,138,32,201,133,109,182,217,38,172,92,185,50,188,248,226,139,197,145,112,222,63,231,215,177,99,199,120,238,139,23,47,94,111,116,159,231,238,191,255,254,241,253,243,220,165,75,151,174,87,157,68,82,149,231,115,156,229,203,151,199,243,200,226,115,224,243,230,179,122,225,133,23,214,123,191,82,107,53,104,208,160,176,96,193,130,152,232,75,215,83,26,168,224,90,229,186,38,102,16,39,246,218,107,175,24,99,184,46,185,254,170,173,190,161,147,201,148,96,98,197,170,85,171,98,21,76,122,45,174,215,116,220,79,62,249,36,198,26,174,101,98,84,138,13,220,151,174,109,226,98,138,163,146,242,233,195,15,63,140,95,224,111,63,49,136,193,9,226,71,22,109,21,226,20,201,53,218,31,180,141,104,127,16,175,104,151,208,14,224,239,62,51,45,72,32,18,135,222,122,235,173,24,83,72,178,81,169,76,204,225,118,110,35,182,208,126,74,177,135,246,6,199,231,28,120,109,226,94,165,246,13,143,229,181,136,115,84,239,165,199,210,166,73,109,36,142,197,235,167,228,38,136,107,180,237,184,141,247,128,119,222,121,39,76,156,56,49,198,198,84,89,13,98,35,237,68,226,51,237,167,20,11,83,59,143,231,113,14,188,39,206,135,118,78,182,26,155,231,115,59,175,197,103,198,23,231,10,94,135,56,203,99,248,236,105,131,165,159,1,140,195,210,198,169,221,110,187,237,246,221,32,73,106,50,52,170,186,119,239,30,147,126,36,166,64,99,178,71,143,30,177,65,75,163,20,189,123,247,142,83,50,152,250,65,163,143,231,144,152,251,244,211,79,99,195,235,172,179,206,138,141,71,166,194,244,237,219,55,54,194,104,44,210,16,100,141,187,35,143,60,50,54,48,15,58,232,160,152,188,163,113,72,163,151,198,224,25,103,156,17,159,187,253,246,219,135,67,14,57,36,38,31,89,27,143,127,105,120,242,156,103,158,121,38,118,202,121,173,145,35,71,134,194,223,139,216,56,236,211,167,79,76,200,149,155,210,199,168,246,57,231,156,19,27,158,52,166,57,7,26,156,36,232,74,113,222,195,134,13,11,221,186,117,139,255,63,226,136,35,226,243,105,72,242,186,76,247,161,234,136,251,120,255,124,62,36,1,104,248,115,30,195,135,15,47,38,36,120,46,210,231,201,237,188,71,206,161,83,167,78,225,240,195,15,143,231,155,26,195,52,238,249,226,253,51,221,145,196,39,159,59,159,173,212,90,113,93,13,24,48,32,78,51,203,38,196,233,180,114,253,208,1,228,250,3,137,66,170,150,185,254,72,196,115,29,113,63,73,59,98,6,49,231,233,167,159,142,223,115,125,166,36,60,215,51,241,132,142,35,157,117,226,9,49,145,251,137,97,60,246,184,227,142,139,157,102,174,93,42,97,136,17,196,35,142,197,244,125,150,80,224,56,196,171,126,253,250,197,227,114,109,75,202,63,218,68,135,30,122,104,108,87,164,191,249,72,109,21,18,86,252,237,167,93,148,218,42,180,177,190,244,165,47,197,184,67,194,140,191,245,180,137,104,131,28,124,240,193,49,150,208,198,161,157,193,115,137,67,36,209,248,151,129,13,18,137,180,79,104,119,165,100,33,211,146,145,61,135,132,231,158,126,250,233,197,4,96,175,94,189,138,131,162,36,0,105,147,112,12,226,24,3,34,36,25,19,226,45,231,72,76,229,216,188,62,183,209,126,227,189,16,7,65,27,134,118,14,113,148,88,201,185,83,45,200,160,47,175,203,235,243,24,94,143,36,35,237,40,218,121,243,231,207,47,38,45,105,99,242,90,180,127,136,197,60,158,251,137,197,196,97,98,60,127,23,72,88,166,231,146,12,53,14,75,27,47,43,0,37,169,153,208,120,164,177,69,67,139,132,25,13,187,251,239,191,63,222,71,3,150,233,192,183,220,114,75,108,120,146,212,35,225,69,35,107,234,212,169,49,57,70,163,240,166,155,110,138,141,65,58,224,52,228,104,156,241,92,146,122,215,94,123,109,172,242,163,209,121,225,133,23,198,132,34,107,12,130,227,61,240,192,3,113,68,154,134,29,141,218,105,211,166,197,170,31,214,200,251,250,215,191,30,27,133,52,86,57,15,26,118,19,38,76,136,13,63,110,63,243,204,51,227,136,50,73,204,44,26,154,36,1,166,76,153,18,191,167,241,204,57,211,184,76,141,214,132,228,30,13,224,107,174,185,166,216,177,167,193,202,235,211,56,229,185,127,248,195,31,98,35,157,243,37,177,72,210,129,41,49,140,88,51,250,126,251,237,183,199,17,105,26,187,76,9,162,114,137,196,197,73,39,157,20,147,15,76,105,1,159,13,159,25,199,74,110,187,237,182,56,98,77,245,225,37,151,92,18,19,22,60,95,106,173,184,126,233,24,151,171,134,77,29,80,144,96,39,198,16,127,184,14,233,144,211,25,164,195,56,110,220,184,26,95,131,65,1,18,252,55,222,120,99,60,38,241,138,248,244,220,115,207,197,88,200,117,122,231,157,119,198,170,92,144,144,164,179,76,12,160,179,201,230,34,196,64,174,111,208,201,231,49,191,255,253,239,139,201,73,73,173,11,177,35,181,85,82,12,162,109,195,148,89,98,75,170,2,164,61,117,223,125,247,173,247,92,226,29,241,131,199,208,22,32,182,253,234,87,191,138,201,67,214,225,227,123,166,26,211,70,33,153,199,125,180,133,24,56,36,169,150,102,109,100,177,134,42,241,136,227,210,190,97,176,145,99,243,250,105,32,147,152,153,238,47,197,212,96,98,227,232,209,163,227,204,15,18,132,12,130,144,16,228,60,137,133,199,31,127,124,124,28,183,131,115,37,97,71,219,6,180,253,104,215,165,118,13,9,211,81,163,70,197,89,37,124,78,156,55,109,80,6,124,74,207,159,199,144,80,188,227,142,59,226,160,44,73,70,146,171,36,75,105,103,26,135,165,141,151,9,64,73,106,38,36,163,72,192,129,145,101,42,93,72,210,209,96,35,161,71,130,143,81,93,190,64,231,155,145,86,26,117,252,59,125,250,244,98,195,145,6,37,95,160,33,70,231,153,228,31,120,12,235,121,145,80,75,9,64,70,105,83,85,30,73,62,30,147,166,154,144,20,75,85,118,36,218,120,125,142,199,136,59,210,142,123,52,104,75,19,128,52,82,169,98,164,17,74,227,153,70,50,143,167,225,157,109,228,166,134,231,227,143,63,94,188,157,132,226,47,127,249,203,248,127,158,79,67,57,37,236,104,240,206,154,53,43,156,114,202,41,177,225,203,20,21,222,19,13,115,18,3,156,51,73,8,70,249,211,206,202,220,159,164,132,100,194,227,211,231,195,121,114,60,18,129,82,107,86,186,16,125,37,92,187,196,139,52,253,142,164,33,29,100,98,79,77,59,113,114,221,83,213,194,181,78,188,3,143,167,243,73,103,151,107,59,77,39,78,136,1,36,0,65,133,14,49,137,120,146,110,35,22,49,128,194,117,111,199,83,106,157,178,109,149,20,27,136,39,196,7,6,26,73,242,17,31,210,154,129,89,60,39,37,192,136,77,60,62,45,153,194,242,4,36,250,136,93,180,155,104,91,48,216,200,113,104,163,84,154,2,76,98,144,182,92,106,223,80,129,71,117,30,3,168,169,173,86,19,94,159,205,56,104,103,145,120,164,77,56,98,196,136,152,204,100,48,150,88,72,50,146,243,73,239,23,28,63,225,53,57,255,132,118,15,9,68,102,147,144,0,36,65,202,103,146,6,91,178,120,207,188,191,244,124,226,242,117,215,93,87,188,207,56,44,109,188,76,0,74,82,51,33,121,150,173,56,99,218,6,163,213,36,197,72,190,209,144,162,83,156,144,0,164,209,150,18,93,149,26,89,52,10,105,248,101,81,37,199,49,203,41,183,171,103,186,45,189,22,199,164,1,156,176,107,29,137,190,82,52,6,73,2,80,5,72,82,51,173,77,83,138,99,209,96,172,180,144,53,163,205,217,181,102,64,3,148,6,39,159,11,141,95,170,252,104,172,115,12,26,178,105,93,28,206,151,68,70,181,141,80,26,239,124,213,148,184,144,90,3,18,225,92,71,36,195,75,175,111,174,87,174,75,226,84,185,248,195,245,154,146,253,149,164,235,158,88,148,141,109,84,148,208,185,38,206,208,97,174,180,211,48,199,231,58,165,163,153,69,60,114,250,190,212,122,213,212,86,41,87,97,87,73,105,236,201,174,171,76,2,239,238,187,239,142,131,161,84,59,243,154,180,215,216,208,173,20,113,176,52,70,166,129,213,186,160,45,199,23,235,176,50,120,66,242,145,170,187,180,89,71,105,44,100,153,152,164,52,49,73,140,164,109,198,84,95,42,7,25,132,33,145,153,42,187,179,56,79,110,47,23,139,141,195,210,198,205,4,160,36,181,16,116,172,105,184,210,176,162,58,141,132,23,21,123,169,65,69,231,155,17,109,190,231,62,166,202,38,60,143,233,123,36,21,25,229,229,255,89,52,212,74,147,130,213,160,83,207,107,145,168,100,228,57,97,122,72,233,241,104,240,178,70,12,13,98,170,245,120,31,76,33,97,170,111,41,222,3,9,6,70,183,19,26,211,105,211,18,222,3,211,122,73,22,164,198,59,9,3,254,207,243,152,210,203,40,58,139,98,131,138,72,166,211,128,145,126,206,133,207,39,173,83,200,231,70,66,178,220,186,133,146,254,136,100,58,157,92,18,249,84,8,103,43,2,185,141,42,148,49,99,198,196,41,105,217,13,139,192,245,198,237,53,117,0,211,117,79,85,31,113,2,28,35,93,247,92,167,116,60,83,197,14,184,45,225,49,28,131,206,107,118,67,0,214,219,170,182,122,81,82,254,148,107,171,208,126,32,46,113,123,54,41,88,95,28,143,184,200,50,36,105,13,64,6,60,73,124,149,14,102,18,231,168,146,203,162,189,83,77,27,132,215,161,221,148,157,37,2,6,60,73,202,17,243,136,133,196,188,210,88,88,219,76,6,18,128,44,203,194,146,39,84,41,82,77,88,14,237,59,98,60,199,76,9,66,206,159,215,52,14,75,27,183,13,143,134,146,164,122,161,161,70,162,142,47,166,212,165,105,175,52,36,105,80,210,17,102,189,44,26,86,36,191,206,63,255,252,226,148,13,70,109,233,144,179,97,7,137,65,214,198,59,249,228,147,227,115,120,46,143,167,113,202,247,76,215,96,196,55,173,213,82,23,52,156,121,45,214,214,97,122,13,199,163,193,203,84,92,70,218,179,104,248,241,120,94,155,115,230,177,217,36,101,41,70,205,57,71,206,143,99,113,220,179,207,62,59,38,2,169,8,34,97,71,67,149,247,71,130,143,53,117,230,204,153,83,108,128,210,24,229,49,169,34,48,85,240,81,73,196,231,200,103,194,103,76,114,129,169,51,124,190,146,106,198,116,121,214,121,98,141,39,166,158,113,13,167,181,60,73,186,147,132,39,150,48,168,192,237,92,231,116,20,89,228,190,154,53,52,159,120,226,137,24,215,184,166,121,46,213,52,172,75,149,118,237,228,218,102,97,126,98,34,3,10,92,199,73,218,129,60,197,31,174,127,170,166,137,13,149,170,6,37,229,95,182,173,194,223,124,218,13,196,44,98,69,67,161,2,239,162,139,46,138,177,139,196,23,73,62,226,78,185,164,23,21,123,180,187,136,161,169,221,196,96,70,118,32,181,146,84,5,205,6,31,196,64,222,11,109,25,146,130,188,46,201,57,98,33,75,48,16,255,136,133,180,135,88,39,58,109,136,86,9,131,203,76,249,101,6,5,131,61,105,41,148,82,84,18,146,208,163,221,68,178,147,120,204,38,42,180,3,141,195,210,198,205,10,64,73,106,38,116,152,89,195,14,52,94,233,252,62,246,216,99,177,49,201,23,163,204,44,234,76,162,143,209,107,70,130,211,84,19,170,103,104,120,49,29,132,196,23,73,67,170,5,169,154,225,139,13,62,216,9,152,198,48,199,226,184,36,213,234,131,215,162,1,74,227,146,215,162,113,202,102,37,229,118,123,99,68,152,115,190,244,210,75,139,213,122,149,112,62,28,151,247,64,163,145,199,243,30,210,113,217,8,128,247,64,146,144,247,79,131,154,4,32,30,125,244,209,216,248,100,243,0,222,95,118,45,66,166,189,80,25,200,2,217,95,254,242,151,227,247,52,148,39,79,158,28,36,213,140,228,249,173,183,222,26,23,116,103,209,119,174,77,6,29,88,115,52,197,16,58,160,247,220,115,79,188,62,233,100,19,23,184,54,179,235,110,86,66,146,48,237,22,158,98,29,241,138,170,95,176,128,61,29,73,18,127,188,46,29,81,146,132,169,163,205,130,245,196,152,116,109,115,46,227,199,143,183,242,68,106,229,82,91,133,1,5,98,67,154,69,65,28,201,86,18,215,23,201,59,18,96,12,198,82,21,199,107,176,17,70,185,41,198,180,213,72,252,49,168,153,150,36,97,115,146,180,110,106,109,216,144,13,204,118,96,70,3,95,44,209,64,252,35,105,199,107,179,153,73,54,22,82,157,248,200,35,143,212,122,108,18,165,204,206,32,94,151,91,191,16,180,221,104,131,50,213,153,53,3,105,131,177,217,8,27,130,24,135,165,141,91,155,66,7,116,93,144,36,181,88,36,250,152,110,81,110,157,22,26,133,220,79,210,175,180,33,71,167,60,173,165,215,16,163,178,233,181,168,208,169,237,120,188,46,231,91,77,99,144,134,37,199,77,163,233,89,233,61,164,13,69,74,209,168,79,9,138,114,184,159,99,148,174,39,40,169,118,105,61,173,114,187,2,39,84,135,208,209,174,107,140,33,158,112,109,103,175,123,166,204,177,195,112,118,221,46,6,0,168,164,249,245,175,127,189,222,107,80,101,204,49,120,109,73,74,202,197,150,134,196,172,3,218,22,213,180,133,56,23,18,129,60,182,62,104,191,16,99,137,135,149,214,76,110,236,88,152,54,69,41,183,188,131,113,88,218,248,152,0,148,36,73,82,179,163,50,144,234,29,214,169,162,130,134,206,101,90,244,190,154,202,22,73,146,36,85,102,2,80,146,36,73,205,142,106,23,214,243,100,173,43,146,129,84,53,51,77,141,47,215,150,146,36,73,218,48,38,0,37,73,146,212,98,48,165,140,41,118,76,123,171,52,189,95,146,36,73,117,227,38,32,146,36,73,106,49,88,239,179,166,13,132,36,73,146,84,119,109,131,36,73,146,36,73,146,164,220,50,1,40,73,146,36,73,146,36,229,152,9,64,73,146,36,73,146,36,41,199,90,77,2,112,147,77,54,9,219,111,191,125,92,88,186,146,246,237,219,199,69,167,171,213,161,67,135,112,248,225,135,135,13,197,235,30,113,196,17,97,171,173,182,250,194,125,109,219,182,141,59,225,109,185,229,150,95,184,143,115,45,119,251,166,155,110,26,118,216,97,135,120,220,82,155,21,238,227,254,106,176,27,223,22,91,108,17,207,33,225,243,235,243,167,115,229,51,237,219,167,79,173,199,225,28,57,78,77,246,233,210,37,236,179,207,62,161,53,56,248,224,131,227,207,84,146,36,73,146,36,169,41,228,126,19,16,146,79,253,250,246,141,201,178,247,222,123,47,38,94,94,91,177,34,60,245,212,83,225,211,79,63,93,239,177,7,118,235,22,19,122,55,252,238,119,85,29,123,187,237,182,11,199,244,239,31,158,124,242,201,176,33,72,176,29,125,212,81,225,133,23,94,88,111,209,235,109,182,217,38,12,59,227,140,176,243,206,59,135,45,11,9,183,73,19,39,134,71,30,125,52,38,230,72,188,13,56,238,184,176,110,221,186,240,236,220,185,225,129,194,125,188,159,61,247,220,51,156,57,108,88,104,87,72,254,181,45,60,110,236,31,254,16,94,124,241,197,120,60,18,118,231,157,119,94,120,104,198,140,176,120,241,226,90,207,107,215,93,119,13,151,140,30,29,110,186,249,230,176,108,217,178,120,27,9,192,35,143,60,50,60,95,56,87,28,127,252,241,225,177,89,179,106,60,206,192,194,121,126,188,118,109,152,52,105,82,197,199,28,120,224,129,225,147,194,249,47,89,178,100,189,219,121,175,123,237,181,87,124,15,188,215,60,56,170,240,249,77,154,60,57,188,243,206,59,65,146,36,73,146,36,169,177,229,186,2,144,74,55,18,84,79,204,158,29,94,89,190,60,108,191,195,14,97,105,33,145,181,106,229,202,112,204,49,199,172,87,217,134,205,54,219,172,214,74,181,166,116,92,33,113,246,225,71,31,133,255,250,233,79,195,149,87,94,25,6,14,26,20,118,217,101,151,208,253,224,131,195,81,133,132,33,183,241,181,195,246,219,135,254,133,68,36,201,178,145,35,71,134,169,211,166,197,219,167,78,157,26,6,13,28,88,172,4,220,127,255,253,227,123,78,9,193,218,116,239,222,61,124,252,241,199,225,176,30,61,194,134,184,111,194,132,48,185,144,240,170,15,222,211,151,46,188,176,234,170,69,73,146,36,73,146,36,173,47,215,21,128,76,41,93,180,104,81,232,211,167,79,216,163,115,231,240,228,83,79,133,254,71,31,29,38,78,154,20,171,229,58,118,236,24,86,172,88,81,235,113,72,66,29,122,232,161,177,242,173,93,33,129,54,103,206,156,88,137,151,197,177,72,182,241,239,235,133,4,227,184,123,239,141,85,111,103,143,24,17,191,239,90,72,190,241,154,36,195,94,121,229,149,176,245,214,91,135,19,79,56,33,236,218,169,83,120,243,205,55,203,38,184,230,205,155,23,222,125,247,221,240,249,231,159,135,15,63,252,48,124,250,201,39,177,2,239,208,66,66,238,161,135,30,10,159,20,190,7,231,114,198,176,97,225,209,194,191,247,223,127,127,152,247,236,179,241,246,119,214,172,9,212,204,145,244,99,202,238,208,147,79,14,99,198,142,253,66,229,99,57,84,55,238,91,248,252,110,185,245,214,48,234,252,243,99,98,148,115,168,198,41,167,156,18,54,221,100,147,248,89,140,191,239,190,208,101,239,189,195,218,194,185,114,126,251,237,183,95,172,118,220,186,67,135,248,217,111,181,229,150,197,138,203,78,133,207,98,244,197,23,199,115,165,170,240,137,39,158,8,231,158,115,78,252,172,46,190,232,162,48,189,240,158,95,127,253,245,112,210,137,39,198,233,220,124,54,19,10,159,231,202,85,171,138,175,205,121,94,120,193,5,241,113,109,10,239,251,222,194,207,129,41,183,165,63,59,42,65,207,58,243,204,248,90,84,93,222,126,199,29,177,34,111,239,194,185,158,48,100,72,252,121,44,94,178,36,60,240,192,3,241,255,233,152,76,251,166,250,145,215,33,193,10,170,70,183,46,28,103,230,195,15,199,68,108,247,131,14,138,175,61,165,112,255,252,249,243,99,2,246,180,83,79,13,157,11,191,131,156,51,239,93,146,36,73,146,36,169,169,228,186,2,144,228,14,73,166,158,133,4,205,140,25,51,226,180,95,146,77,175,190,250,106,120,249,229,151,171,94,135,109,167,157,118,138,73,167,59,10,73,162,63,220,118,91,232,215,175,95,172,196,203,34,113,68,101,221,141,55,221,20,218,23,146,116,61,123,246,140,137,195,142,133,199,145,44,250,253,152,49,97,213,234,213,49,249,5,146,127,36,150,198,22,18,114,75,151,46,45,123,46,76,211,93,89,72,30,114,28,166,26,47,95,190,60,126,191,221,159,166,49,39,107,10,73,165,117,133,36,33,137,190,185,115,231,134,207,215,173,139,211,125,121,206,179,133,100,224,218,66,34,146,53,6,121,207,36,177,6,22,18,149,181,173,117,216,121,247,221,195,71,31,127,28,63,191,151,11,9,203,94,133,247,83,173,142,59,239,28,63,51,146,115,171,10,201,57,146,137,156,51,231,52,116,232,208,48,127,193,130,48,166,240,121,172,45,28,159,105,198,9,235,22,146,192,36,113,54,224,216,99,99,178,141,99,144,120,188,251,158,123,226,244,96,170,18,63,253,236,179,240,187,27,111,140,223,239,177,199,30,235,189,54,159,65,215,3,14,8,171,223,120,35,38,73,57,102,185,159,221,177,199,28,19,167,132,243,251,240,82,225,115,217,107,207,61,227,207,137,41,215,83,166,76,137,199,39,129,217,163,144,108,205,30,243,254,66,66,240,165,151,94,138,63,223,77,10,137,61,222,19,159,13,159,17,83,200,249,250,125,225,103,122,239,184,113,97,240,160,65,113,26,55,73,193,109,11,159,1,211,177,169,70,221,174,112,155,36,73,146,36,73,82,83,201,117,2,144,202,43,214,141,251,172,144,28,203,34,161,70,85,93,251,26,54,4,201,218,127,191,253,98,149,24,149,100,124,165,181,246,178,168,244,106,91,56,94,223,190,125,195,251,31,124,16,118,216,113,199,120,59,137,185,71,30,121,36,86,249,145,128,220,177,112,59,231,197,113,152,170,75,66,143,170,180,85,153,42,182,82,93,187,118,13,189,123,247,14,183,223,126,123,248,172,144,252,250,188,228,253,36,105,141,60,18,86,103,20,18,89,111,20,18,86,79,63,253,116,156,218,124,68,225,249,19,10,201,53,238,59,232,192,3,227,109,53,57,228,144,67,194,251,133,4,25,231,249,65,225,189,83,229,86,58,101,186,38,79,63,243,76,120,177,144,40,251,232,163,143,138,183,145,20,44,156,100,92,51,145,247,203,99,178,22,20,62,195,87,95,123,45,38,246,72,106,82,249,247,246,59,239,196,247,204,231,199,116,228,183,222,122,43,38,24,123,247,234,21,19,119,79,21,222,95,169,119,222,126,59,60,252,240,195,241,253,239,183,239,190,101,127,118,111,20,142,71,242,144,247,181,160,144,144,124,118,222,188,184,214,224,166,133,207,101,143,194,253,189,10,199,39,65,75,229,102,246,152,156,55,73,81,146,146,60,126,215,66,50,145,117,38,73,174,30,92,72,78,82,149,73,210,112,223,194,235,146,128,102,253,198,195,15,59,44,78,129,230,121,36,100,151,23,18,208,146,36,73,146,36,73,77,37,215,83,128,63,40,36,226,152,86,58,115,230,204,112,194,9,39,132,206,133,132,79,143,67,15,141,211,61,73,12,145,244,169,6,27,106,80,57,183,248,79,27,95,240,47,213,96,84,151,129,132,222,136,225,195,227,250,130,36,2,135,12,25,18,147,79,73,74,216,145,124,34,249,8,146,117,105,10,111,77,72,90,49,165,246,170,171,174,138,235,1,98,245,234,213,49,121,197,84,98,112,30,28,139,74,63,80,241,70,117,26,211,95,185,157,77,80,152,50,59,106,212,168,192,171,83,1,199,148,86,166,212,62,83,146,132,3,73,74,30,179,100,233,210,152,44,35,129,74,197,224,110,187,237,22,19,150,213,168,180,97,7,83,99,43,221,247,249,159,110,231,243,90,87,33,201,73,133,35,231,64,165,29,159,249,172,199,31,143,213,157,235,29,135,231,255,233,88,149,126,118,36,240,150,44,94,28,63,95,166,29,147,160,123,183,144,240,124,119,205,154,245,30,203,109,165,199,228,223,89,179,102,133,195,123,246,12,111,21,18,137,84,52,146,164,228,51,39,185,151,125,254,138,194,107,51,109,59,251,126,242,178,153,137,36,73,146,36,73,218,56,228,186,2,144,202,46,42,184,152,178,25,215,253,43,36,195,238,41,36,197,182,233,208,33,238,56,91,83,213,93,22,59,224,82,237,69,50,135,47,214,147,219,38,51,141,147,202,56,166,171,50,149,151,105,192,252,91,19,18,129,28,147,170,62,236,190,251,238,113,154,108,169,46,93,186,132,65,131,6,133,91,110,185,101,189,29,99,231,62,251,108,76,234,81,97,198,180,85,170,14,169,166,35,9,197,142,187,59,119,236,24,238,190,251,238,98,245,29,137,206,255,249,217,207,98,5,225,184,113,227,194,154,66,146,139,93,131,217,117,152,53,249,168,82,203,162,122,141,207,236,158,123,238,137,73,68,190,88,143,47,157,111,125,81,197,183,249,102,155,197,41,217,84,247,245,172,98,90,49,201,50,146,111,84,217,129,247,202,244,228,105,211,167,135,7,167,76,9,7,116,237,90,227,243,43,253,236,216,137,183,83,33,161,57,249,193,7,227,142,188,36,135,249,217,241,153,190,247,254,251,177,186,144,77,83,88,7,177,28,18,145,188,54,213,153,105,205,69,166,108,51,165,153,13,103,168,48,100,234,47,63,159,133,11,23,134,190,253,250,197,68,32,211,138,211,244,113,146,178,84,151,74,146,36,73,146,36,53,166,92,87,0,146,104,99,205,54,54,254,32,137,244,1,211,54,247,220,51,254,75,85,96,105,37,22,21,118,36,195,190,253,79,255,84,188,141,138,174,107,175,189,54,204,158,61,59,124,253,107,95,139,183,177,134,32,201,67,30,75,98,142,202,187,135,102,204,136,27,61,176,110,222,150,36,125,22,45,138,175,201,148,213,132,215,75,27,105,176,70,28,155,80,252,213,95,254,101,156,50,156,173,24,4,201,34,206,123,219,66,178,138,93,112,19,18,152,84,237,113,251,21,151,95,30,143,73,66,144,105,198,36,17,153,210,74,178,236,91,223,250,86,124,60,85,144,215,252,246,183,197,205,78,54,219,116,211,240,218,107,175,197,170,56,238,59,246,216,99,99,213,98,54,25,186,79,33,241,200,38,28,217,207,103,94,225,49,108,104,194,180,216,244,158,74,223,95,194,113,179,27,134,240,121,83,137,200,20,222,155,11,201,76,146,154,36,199,56,7,214,243,3,235,241,133,63,85,71,166,231,164,207,140,105,190,151,126,245,171,97,70,225,103,198,166,46,35,10,231,65,50,146,234,62,214,12,204,42,61,39,166,230,150,251,217,81,137,201,231,223,231,136,35,226,116,104,126,30,156,3,155,126,92,48,106,84,60,14,223,63,92,248,92,57,135,210,247,201,207,156,159,49,211,200,73,44,130,207,140,138,211,203,47,187,44,174,13,200,166,51,36,91,73,62,115,204,63,47,252,76,248,92,222,126,251,237,152,140,62,240,192,3,99,2,144,205,70,42,77,235,150,36,73,146,36,73,218,80,109,122,245,234,213,106,230,35,50,141,53,187,38,93,93,145,236,33,233,68,34,171,28,42,1,73,220,85,51,181,55,33,249,196,227,235,147,0,106,91,72,98,49,165,246,179,63,37,209,234,163,237,159,166,228,54,197,180,84,170,255,142,31,50,36,38,43,73,120,30,71,181,226,78,59,197,205,49,106,125,110,225,103,71,210,141,207,137,228,29,223,243,115,168,246,115,43,247,179,171,116,28,62,19,18,157,220,94,159,207,133,228,31,169,204,181,37,191,7,28,147,159,85,250,121,241,250,105,61,74,73,146,36,73,146,164,198,210,170,18,128,106,94,172,149,200,90,140,93,246,222,59,86,9,146,252,28,51,118,108,156,26,44,181,54,36,154,219,100,170,94,147,52,237,93,146,154,67,218,240,171,82,28,74,177,107,67,6,31,245,199,129,77,212,119,176,177,49,116,238,220,57,206,34,121,238,185,231,42,62,134,165,82,152,205,224,223,41,53,181,210,118,83,181,237,37,6,224,171,93,123,189,41,240,30,74,55,86,172,75,60,229,185,221,187,119,143,51,186,152,213,148,10,23,54,164,200,69,82,235,145,235,41,192,106,89,152,146,61,126,252,248,216,120,228,15,21,73,192,74,213,148,82,158,241,251,127,250,233,167,199,53,35,75,49,197,127,250,244,233,161,49,81,165,74,131,209,235,79,82,169,179,206,58,43,198,135,59,238,184,163,108,135,249,164,147,78,138,107,23,255,230,55,191,9,250,63,177,250,191,208,177,79,27,178,85,194,242,49,108,22,199,191,60,158,65,80,102,70,60,255,252,243,161,185,177,52,9,235,36,167,4,32,73,74,218,110,124,129,228,224,87,191,250,213,248,187,193,186,201,82,83,34,246,236,147,89,155,155,223,75,146,96,211,166,77,139,203,235,148,67,44,59,239,188,243,226,239,52,215,89,75,192,230,141,195,135,15,143,109,193,228,253,247,223,143,107,215,207,153,51,167,214,24,194,123,98,9,167,169,83,167,198,4,32,235,163,243,185,140,25,51,166,197,36,57,37,181,92,38,0,213,228,248,35,199,151,212,154,209,145,90,178,100,201,23,42,45,222,251,211,206,211,141,233,160,131,14,138,155,220,220,121,231,157,197,142,157,36,129,216,180,219,110,187,197,106,176,210,77,205,88,107,184,91,183,110,65,95,212,167,79,159,184,185,23,27,167,85,178,199,30,123,196,193,31,214,39,126,236,177,199,98,252,229,243,60,229,148,83,90,100,82,141,115,37,49,249,228,147,79,198,239,25,52,34,233,176,122,245,234,32,53,53,98,211,202,149,43,227,198,132,32,233,206,218,231,36,211,72,126,189,251,238,187,95,120,14,21,130,36,254,42,37,8,155,11,137,118,174,37,6,0,24,8,216,113,199,29,227,250,230,20,73,76,158,60,185,78,199,162,29,201,53,105,242,79,82,53,76,0,74,82,51,97,115,25,118,227,46,197,244,120,42,47,216,68,38,77,13,163,129,72,131,145,169,87,140,14,51,165,62,237,4,158,146,234,105,42,12,143,163,163,198,40,113,122,14,13,99,142,197,227,183,221,118,219,56,2,77,103,158,132,99,154,54,66,227,154,199,211,41,141,155,213,152,28,148,90,37,58,146,76,49,35,33,149,226,10,49,136,129,131,182,37,107,15,115,59,177,104,235,173,183,142,207,35,110,165,142,40,177,140,47,226,19,177,133,138,23,58,188,217,142,42,247,119,232,208,33,174,161,76,60,98,118,64,118,74,44,49,139,251,137,71,196,49,226,84,54,54,18,43,185,45,61,63,109,66,70,114,128,219,211,107,131,184,198,249,19,3,137,161,108,228,150,157,54,199,123,225,181,120,77,142,149,29,172,228,57,124,207,235,241,94,121,29,158,15,158,195,107,112,123,122,92,105,252,228,125,30,127,252,241,113,224,231,190,251,238,43,222,254,210,75,47,197,115,237,215,175,95,49,1,200,57,114,44,62,87,62,143,236,241,178,159,105,122,31,252,45,73,159,105,250,121,240,197,207,142,207,42,85,123,115,76,126,118,233,51,226,117,56,119,222,107,246,103,154,110,231,61,241,47,175,195,123,229,120,36,133,83,133,18,175,1,190,231,177,60,143,53,158,75,215,85,230,62,62,55,142,145,166,62,58,16,172,250,224,247,134,107,40,225,255,223,248,198,55,98,114,157,141,2,249,29,231,154,225,247,150,223,105,126,231,216,8,49,93,3,252,46,166,246,80,194,239,38,191,179,252,30,167,223,125,98,7,215,5,95,217,199,166,248,65,44,203,198,8,110,227,184,217,223,253,52,205,191,210,212,92,54,38,228,11,139,23,47,142,215,238,17,71,28,81,76,0,166,216,70,124,224,216,188,175,114,184,198,75,239,227,185,188,87,62,3,226,30,255,18,35,185,189,244,218,115,90,191,212,186,152,0,148,164,22,102,167,157,118,138,83,86,126,251,219,223,22,215,200,164,113,121,225,133,23,134,187,239,190,59,118,18,123,245,234,21,14,59,236,176,216,48,164,81,247,208,67,15,197,42,13,26,170,103,159,125,118,156,22,210,177,99,199,216,120,164,193,55,113,226,196,120,63,157,76,70,204,121,206,168,81,163,194,194,133,11,227,110,218,251,238,187,111,236,156,114,60,26,182,52,170,199,141,27,231,136,178,212,10,17,23,152,82,70,71,56,37,185,136,37,76,17,101,154,90,215,174,93,139,143,221,115,207,61,227,250,190,196,25,58,176,196,167,123,238,185,39,118,38,187,116,233,18,134,14,29,26,59,183,60,142,196,26,29,222,91,111,189,53,38,180,232,172,51,149,109,191,253,246,139,177,139,78,58,241,40,37,194,168,68,164,10,45,29,251,245,215,95,143,183,253,252,231,63,143,157,106,226,34,27,138,209,249,231,126,58,194,19,38,76,136,143,219,101,151,93,194,185,231,158,27,171,99,56,15,146,102,196,64,58,249,196,192,116,188,219,111,191,61,30,139,142,253,192,129,3,99,133,116,242,224,131,15,134,121,243,230,197,152,120,206,57,231,196,120,156,18,99,32,70,50,136,195,243,14,56,224,128,24,87,47,186,232,162,48,123,246,236,48,115,230,204,245,62,83,42,124,248,226,57,89,188,111,222,51,199,5,9,189,158,61,123,198,68,0,231,196,231,248,244,211,79,199,227,241,216,30,61,122,196,248,207,231,72,149,38,157,247,236,103,202,231,204,249,240,217,114,44,238,227,51,225,179,33,198,243,94,249,30,124,174,23,95,124,113,252,121,101,147,42,252,29,160,170,138,191,69,84,53,242,183,134,138,113,142,117,197,21,87,132,27,111,188,49,38,46,249,172,184,143,223,17,62,111,158,199,207,142,191,83,252,237,224,251,193,131,7,23,19,199,188,54,183,83,1,201,223,36,105,67,241,59,79,114,139,107,148,248,50,122,244,232,152,8,36,86,145,172,166,178,150,223,101,226,214,220,185,115,99,76,160,250,150,107,42,25,49,98,68,252,189,157,49,99,70,188,190,136,73,92,119,252,206,114,45,115,59,56,62,211,247,185,198,184,182,248,125,230,218,229,186,160,205,198,49,211,52,99,226,11,143,229,56,44,127,84,205,58,159,196,38,98,72,122,173,19,79,60,49,94,227,220,70,108,100,224,160,92,149,240,161,135,30,26,7,108,126,247,187,223,197,215,35,118,51,93,154,115,228,115,225,57,124,14,180,9,137,99,183,220,114,75,76,138,130,184,115,193,5,23,132,7,30,120,32,198,105,73,249,103,2,80,146,154,9,157,94,58,213,9,29,35,26,155,172,105,195,116,14,58,169,105,36,152,14,55,13,72,58,93,36,235,232,32,210,201,162,17,199,90,130,195,134,13,139,157,211,101,203,150,197,199,179,70,23,29,91,70,141,105,208,30,125,244,209,177,113,71,39,146,145,94,58,110,183,221,118,91,113,212,152,14,35,29,101,26,186,116,110,153,146,214,169,83,167,248,122,146,90,23,166,217,145,28,34,118,164,53,73,73,188,209,153,36,198,164,4,32,29,228,67,14,57,36,174,93,202,218,85,84,21,159,121,230,153,241,126,146,136,224,56,175,188,242,74,236,96,210,217,100,128,130,206,234,83,79,61,21,227,20,183,93,123,237,181,177,131,75,156,26,52,104,80,184,238,186,235,98,194,142,184,70,199,157,14,59,157,217,163,142,58,42,118,190,65,7,155,228,31,231,192,122,132,196,71,238,167,211,124,211,77,55,21,223,11,49,240,234,171,175,142,157,98,146,145,196,87,94,143,196,25,137,1,98,33,231,78,39,154,243,166,115,76,197,12,9,61,142,79,178,138,142,126,170,194,190,235,174,187,226,185,50,229,119,192,128,1,177,243,207,123,227,54,18,124,36,202,202,13,156,240,217,112,156,114,211,20,121,124,26,236,33,153,201,64,13,137,66,94,155,56,76,130,149,88,205,121,166,99,205,154,53,43,190,46,175,121,198,25,103,20,63,211,35,143,60,50,44,95,190,60,76,153,50,37,126,134,36,2,72,128,102,19,30,89,229,54,163,34,17,65,66,145,100,9,9,78,166,92,166,36,105,233,115,121,125,254,110,49,245,153,255,147,76,33,249,194,239,4,159,17,159,35,211,51,249,76,121,47,252,76,121,95,82,125,144,12,35,185,157,254,207,239,61,191,151,196,152,132,164,53,3,168,217,181,244,248,93,229,26,154,63,127,126,188,214,137,43,220,79,252,225,247,146,164,56,255,231,62,18,226,252,142,210,70,227,250,97,16,128,42,219,254,253,251,199,246,22,49,130,235,129,120,69,219,137,196,27,143,33,198,112,13,210,198,226,88,123,239,189,119,140,7,149,146,127,92,159,233,189,240,120,226,45,241,137,115,229,154,231,126,146,237,188,22,247,157,124,242,201,97,236,216,177,197,65,153,172,116,29,115,28,226,1,137,72,206,133,65,146,83,79,61,53,14,26,240,61,177,129,152,205,224,7,231,197,18,4,124,46,94,147,82,235,97,2,80,146,154,9,141,175,236,34,208,52,224,104,208,50,130,203,8,54,141,52,22,183,6,13,75,26,152,60,134,6,47,141,55,30,199,136,46,255,210,64,164,17,155,18,128,140,116,243,24,208,129,163,161,202,107,165,233,121,60,135,70,95,234,168,50,138,206,162,244,52,110,233,252,211,249,115,151,79,169,117,34,62,48,32,64,34,138,234,98,58,216,116,20,137,75,217,184,64,12,155,52,105,82,236,196,82,169,66,124,97,10,40,137,160,132,78,54,149,119,28,147,142,49,213,201,84,150,129,170,51,226,20,75,18,112,92,58,241,196,55,42,199,232,60,51,64,242,240,195,15,23,167,239,209,105,231,126,240,154,60,134,4,37,207,7,177,139,193,145,212,169,198,227,143,63,30,167,188,49,152,193,148,61,146,85,116,160,137,127,60,158,100,26,24,112,33,86,242,218,196,194,180,102,24,175,145,146,153,116,160,121,127,224,54,206,133,74,29,110,35,150,18,71,43,77,211,227,184,213,84,84,51,192,195,186,123,169,26,135,243,230,188,14,62,248,224,248,250,32,89,152,62,83,62,51,62,83,62,115,254,62,164,191,11,156,55,247,165,106,204,186,224,231,202,251,72,211,34,211,123,42,77,0,130,207,144,191,55,188,55,126,78,36,74,82,133,36,137,192,52,168,5,126,222,217,68,141,84,87,180,133,104,235,128,65,1,174,57,18,225,92,131,105,74,58,3,153,229,214,252,227,247,154,24,66,117,45,109,29,174,45,218,89,12,164,166,181,248,72,176,145,64,100,112,130,219,104,91,113,92,142,199,239,51,137,245,20,3,136,61,105,170,49,199,165,26,150,216,193,113,121,44,215,66,170,180,43,135,228,34,215,88,106,251,241,88,170,142,137,95,188,79,170,246,210,251,32,142,17,219,24,32,40,151,0,76,24,196,224,122,229,241,156,23,231,207,160,5,255,231,250,164,42,146,247,207,103,68,60,78,149,146,181,109,60,34,41,63,76,0,74,82,51,161,131,87,105,87,58,170,39,168,228,160,17,74,195,140,6,41,29,109,26,188,140,232,210,49,102,58,87,82,218,193,203,118,52,105,248,209,240,77,83,75,202,97,244,155,106,23,166,135,208,89,166,67,215,82,118,204,147,212,244,136,79,84,212,81,61,70,135,147,164,18,85,103,196,162,132,142,43,113,138,68,24,201,63,6,25,210,66,253,9,177,41,27,159,136,77,41,22,81,85,72,28,227,56,116,228,73,166,145,100,74,235,112,209,145,205,238,86,158,77,62,210,41,167,66,134,78,119,118,189,61,58,221,36,219,178,175,151,158,203,227,178,223,167,53,191,64,18,145,231,101,119,103,167,243,156,141,155,217,247,145,158,91,174,130,174,28,206,139,115,230,51,74,107,240,149,74,235,229,165,132,25,136,221,60,151,142,61,241,63,157,71,233,103,202,115,211,116,98,98,57,213,142,60,134,129,35,98,121,99,173,233,154,253,91,147,206,43,125,38,252,173,74,149,141,137,3,75,218,16,36,215,24,20,0,215,32,215,82,233,245,84,105,205,61,112,45,145,192,99,90,58,85,111,84,252,113,125,240,123,75,181,50,73,57,166,179,211,14,34,30,241,149,214,206,35,62,100,127,159,121,157,244,90,28,147,235,150,68,61,231,72,229,43,137,252,154,146,254,204,200,32,86,114,221,114,156,52,40,75,172,229,122,38,166,38,156,31,3,24,41,185,94,9,3,26,105,205,191,36,187,105,15,231,196,128,48,175,193,123,225,241,12,236,72,106,61,76,0,74,82,11,68,227,147,10,28,166,125,208,8,204,142,80,211,72,76,211,121,27,10,199,167,234,143,14,38,29,77,58,143,188,46,137,72,73,173,15,113,134,129,0,170,0,169,210,163,202,140,127,179,9,64,18,60,116,160,175,191,254,250,216,233,164,179,204,180,209,106,146,98,116,170,251,246,237,27,171,219,168,164,161,19,204,52,53,166,217,33,117,192,83,149,79,169,212,241,103,170,108,54,225,152,80,145,88,23,76,205,37,17,192,123,46,149,173,212,174,47,18,15,105,93,196,84,201,151,80,133,68,220,101,89,6,222,83,118,105,8,240,57,144,8,173,38,137,71,178,150,138,31,18,8,105,45,48,62,107,6,144,248,140,203,85,241,53,22,254,134,164,10,75,169,33,112,29,212,84,85,87,27,174,65,174,63,166,167,115,45,18,195,82,2,140,193,4,6,2,174,186,234,170,248,56,6,3,136,103,32,65,199,245,83,122,109,38,220,199,113,88,194,128,37,11,136,147,84,5,214,132,196,92,185,247,146,6,61,74,227,14,113,160,82,133,113,194,253,149,206,17,196,7,98,46,109,75,98,54,21,185,105,182,136,164,214,161,233,90,1,146,164,245,164,221,126,179,95,217,106,19,58,162,172,65,195,26,85,52,44,105,144,50,170,203,255,153,174,70,67,53,85,140,92,126,249,229,113,196,185,26,116,34,105,32,210,152,100,68,155,206,250,200,145,35,99,39,148,215,96,132,56,173,1,38,169,245,98,0,128,53,247,232,44,82,73,86,42,85,192,101,191,232,8,87,179,224,125,122,46,143,229,223,84,193,150,48,200,65,2,137,181,176,136,113,116,168,73,16,166,234,62,18,101,196,41,58,242,36,9,249,34,46,126,245,171,95,173,87,236,226,253,49,197,46,237,72,76,245,245,165,151,94,90,156,110,88,155,20,87,137,235,169,82,47,139,4,35,211,238,168,206,99,218,29,241,151,243,36,198,147,52,96,109,46,176,96,63,247,147,124,224,51,33,206,83,97,201,128,80,109,83,121,121,93,214,216,227,51,225,51,101,202,45,199,229,181,192,32,210,94,123,237,85,172,158,228,111,75,77,159,21,239,137,207,131,68,68,125,18,135,76,255,229,103,198,180,69,94,147,170,43,166,56,75,205,137,54,14,113,132,235,142,235,62,91,49,200,53,198,117,148,98,83,74,186,243,127,166,253,247,238,221,187,88,13,72,37,221,37,151,92,82,140,73,92,163,60,158,117,80,73,178,149,155,134,92,13,146,120,44,231,66,117,117,138,39,196,4,174,161,180,204,75,37,180,15,137,151,180,231,136,99,252,159,13,228,56,215,244,62,88,75,148,235,144,184,158,214,21,149,212,122,88,1,40,73,205,132,206,106,118,55,77,208,24,77,149,125,84,220,48,90,75,227,47,117,14,65,3,143,202,14,22,176,103,218,9,83,57,104,20,178,142,75,53,152,166,194,49,121,62,199,101,253,28,166,194,208,64,164,145,9,26,157,78,11,145,90,55,166,156,209,89,166,74,166,220,134,64,36,232,72,50,209,225,37,185,196,218,85,36,140,170,169,0,100,170,27,241,238,152,99,142,41,174,101,154,173,46,164,10,134,234,62,118,210,100,135,205,52,21,150,127,211,218,116,196,74,18,132,44,93,64,199,155,100,25,213,132,53,77,1,172,132,53,179,72,186,177,73,73,154,242,76,92,165,66,39,59,165,184,18,62,7,42,136,120,62,159,85,218,60,37,139,202,163,148,120,224,252,211,38,4,84,10,49,189,26,124,222,36,204,88,200,63,197,119,226,115,165,77,60,178,248,12,248,59,64,101,37,127,35,248,140,89,147,44,237,250,203,6,8,36,253,216,245,147,247,200,128,82,77,83,114,211,58,144,172,217,200,249,149,219,129,180,38,36,76,120,238,105,167,157,86,92,131,140,223,19,167,1,171,57,49,120,192,117,198,90,120,236,172,155,208,230,161,77,70,60,33,97,159,150,91,73,184,6,136,71,92,63,36,233,168,110,101,58,114,154,230,203,239,55,215,24,137,59,166,226,215,23,199,99,176,128,205,216,70,141,26,21,171,161,185,142,216,57,155,170,193,114,3,12,9,215,23,113,145,229,27,24,56,224,252,185,222,178,241,131,129,19,206,159,118,158,107,114,74,173,79,155,194,200,92,237,195,180,146,164,6,195,168,44,107,204,148,235,84,210,232,76,107,204,208,137,166,243,135,180,78,76,66,3,144,251,24,221,165,49,75,7,49,85,135,208,121,100,228,57,237,54,201,99,169,102,73,143,225,184,116,10,233,44,243,56,58,184,84,119,112,27,13,90,30,67,146,144,206,191,164,214,133,117,249,72,236,165,235,159,24,67,204,72,11,207,147,176,34,78,164,93,35,137,47,60,135,170,24,18,116,124,79,231,146,199,151,62,22,36,217,72,124,165,37,13,184,159,216,67,167,151,231,208,41,101,74,26,255,18,183,216,101,151,227,112,63,207,101,74,235,149,87,94,89,60,30,85,49,41,158,50,104,146,226,39,29,95,142,155,226,94,138,187,116,160,121,125,94,155,239,211,198,21,224,53,137,171,36,50,57,23,226,96,90,63,149,199,18,47,211,20,60,170,234,216,120,131,115,77,9,0,206,151,207,139,115,168,105,90,29,231,69,178,147,115,32,201,151,93,163,43,125,166,188,87,222,55,231,65,252,79,149,72,220,198,107,103,167,61,243,216,244,62,210,206,188,196,119,254,207,231,151,221,121,152,164,6,239,133,207,128,115,228,253,242,62,249,158,243,2,159,35,248,187,64,5,40,175,71,82,147,247,206,247,28,147,247,204,123,229,51,75,143,79,159,41,9,11,94,147,207,131,199,241,69,21,33,231,71,53,18,201,8,118,22,150,234,130,223,79,126,79,43,109,130,193,117,202,212,255,244,251,156,164,13,138,178,107,234,17,119,248,253,37,62,100,219,86,41,158,112,13,114,93,18,215,178,215,31,247,115,30,252,222,151,187,118,169,188,99,25,131,52,141,184,28,98,21,49,147,228,91,77,201,240,74,175,197,117,198,117,200,121,209,254,35,150,112,158,105,237,80,174,91,18,134,188,71,206,155,215,41,221,17,153,36,39,143,79,27,205,73,106,61,76,0,74,146,36,169,69,33,81,117,254,249,231,199,41,106,76,37,165,19,76,69,12,157,117,118,234,84,203,55,96,192,128,184,52,5,235,203,146,16,100,250,49,137,135,235,174,187,206,117,199,148,59,105,57,21,146,138,105,163,146,150,136,196,224,232,209,163,195,53,215,92,179,94,82,84,82,235,224,20,96,73,146,36,181,40,84,249,48,61,143,53,237,6,14,28,24,111,99,74,46,211,130,181,113,96,202,36,149,72,87,92,113,69,113,13,219,241,227,199,155,252,83,46,81,213,199,23,155,240,180,100,172,255,71,245,160,201,63,169,117,178,2,80,146,36,73,45,18,83,241,152,246,202,20,54,166,160,86,179,193,136,90,14,170,162,210,38,87,76,43,79,211,165,165,188,97,234,45,211,144,91,250,239,56,231,200,117,89,205,174,226,146,242,199,10,64,73,146,36,181,72,116,82,211,26,125,218,248,144,176,101,157,50,190,164,60,163,202,181,182,157,186,91,2,55,225,145,90,183,182,65,146,36,73,146,36,73,82,110,153,0,148,36,73,146,36,73,146,114,204,4,160,36,73,146,36,73,146,148,99,38,0,37,73,146,36,73,146,164,28,51,1,40,41,72,146,36,73,146,164,252,50,1,40,73,146,36,73,146,36,229,152,9,64,73,146,36,73,146,36,41,199,76,0,74,146,36,73,146,36,73,57,102,2,80,146,36,73,146,36,73,202,49,19,128,146,36,73,146,36,73,82,142,153,0,148,36,73,146,36,73,146,114,204,4,160,36,73,146,36,73,146,148,99,38,0,37,73,146,36,73,146,164,28,51,1,40,73,146,164,38,181,229,150,91,134,157,118,218,41,180,109,107,83,84,146,36,169,41,180,15,146,36,73,82,193,49,199,28,19,118,220,113,199,226,247,31,127,252,113,120,233,165,151,194,11,47,188,16,255,223,80,186,118,237,26,14,63,252,240,112,211,77,55,133,181,107,215,134,13,209,166,77,155,152,72,252,252,243,207,195,186,117,235,202,62,134,215,234,220,185,115,152,52,105,82,248,240,195,15,191,112,255,222,123,239,29,14,57,228,144,240,200,35,143,132,213,171,87,7,253,17,159,45,95,124,182,82,115,218,116,211,77,67,143,30,61,66,151,46,93,66,251,246,237,195,27,111,188,17,30,123,236,177,240,246,219,111,135,150,44,13,114,120,13,73,106,9,28,118,149,36,73,82,68,231,154,234,188,183,222,122,43,126,209,105,237,223,191,127,24,56,112,96,216,100,147,77,66,75,68,194,242,244,211,79,143,9,130,74,168,54,36,193,119,240,193,7,127,225,62,18,92,71,31,125,116,56,224,128,3,194,22,91,108,17,244,127,58,118,236,24,134,12,25,18,54,223,124,243,32,53,23,174,209,147,79,62,57,28,118,216,97,97,233,210,165,225,185,231,158,11,219,108,179,77,248,210,151,190,20,127,71,91,178,125,247,221,55,94,67,146,212,18,152,0,148,36,73,82,17,21,127,211,166,77,139,95,247,223,127,127,120,224,129,7,194,129,7,30,24,147,104,89,84,182,148,38,5,249,190,210,180,94,58,241,53,221,95,141,118,237,218,197,234,159,172,205,54,219,44,236,179,207,62,241,190,154,80,29,120,208,65,7,125,225,118,18,9,84,7,150,195,107,213,148,88,228,61,85,186,159,247,201,185,241,152,114,56,223,154,146,170,53,29,59,29,63,251,124,30,95,233,245,170,249,236,121,175,165,247,111,189,245,214,197,138,43,169,185,108,183,221,118,177,106,248,238,187,239,14,143,63,254,120,120,226,137,39,194,93,119,221,21,86,173,90,21,175,253,186,72,215,66,77,241,162,182,107,147,235,161,166,231,115,29,165,107,151,248,178,231,158,123,6,73,106,9,252,107,46,73,146,164,138,86,174,92,25,62,251,236,179,88,25,72,103,246,172,179,206,10,11,23,46,140,211,241,72,22,222,119,223,125,97,251,237,183,143,85,46,187,236,178,75,248,228,147,79,194,83,79,61,21,59,233,159,126,250,105,60,6,29,96,42,9,73,34,190,247,222,123,225,149,87,94,41,30,159,206,242,121,231,157,23,102,205,154,21,158,127,254,249,120,219,94,123,237,21,142,63,254,248,112,205,53,215,196,239,121,93,158,159,58,251,243,231,207,15,51,103,206,140,201,169,19,79,60,49,38,190,70,143,30,29,171,22,111,190,249,230,178,239,227,213,87,95,13,219,110,187,109,216,109,183,221,226,255,19,166,7,51,197,153,99,37,116,240,143,61,246,216,152,48,36,97,192,121,77,153,50,37,78,131,230,61,12,27,54,44,60,243,204,51,241,254,14,29,58,132,215,95,127,61,220,115,207,61,197,233,197,28,139,170,73,238,227,156,152,122,156,94,147,115,77,21,135,188,119,62,75,30,63,121,242,228,88,221,196,235,145,112,229,49,84,36,174,88,177,34,62,255,205,55,223,140,207,191,228,146,75,226,249,236,183,223,126,241,103,178,120,241,226,48,119,238,220,248,121,145,40,225,117,72,220,174,89,179,38,62,126,247,221,119,143,83,187,169,148,226,252,102,204,152,17,22,44,88,16,239,59,225,132,19,226,207,136,215,225,28,248,63,247,207,155,55,47,86,91,113,14,124,246,124,182,203,150,45,139,239,81,106,106,36,211,74,167,247,179,116,192,216,177,99,139,9,111,226,3,215,247,184,113,227,226,247,92,27,92,167,36,12,185,94,248,125,166,2,152,235,145,56,194,239,250,211,79,63,29,167,17,83,233,188,235,174,187,134,83,79,61,53,198,174,35,142,56,34,38,248,94,126,249,229,120,93,18,179,176,213,86,91,133,65,131,6,197,248,196,115,82,28,34,230,165,216,200,181,216,187,119,239,24,227,184,222,120,93,206,255,178,203,46,139,199,102,153,1,73,106,46,38,0,37,73,146,84,17,157,101,58,217,116,130,233,20,147,100,34,241,245,208,67,15,197,36,19,9,173,51,206,56,35,174,201,117,219,109,183,133,29,118,216,33,28,117,212,81,241,57,116,118,121,60,211,247,72,76,145,92,162,163,76,178,234,157,119,222,41,190,6,9,196,108,197,13,199,228,121,32,73,70,114,145,219,232,220,243,61,199,35,41,73,231,125,250,244,233,241,120,19,39,78,12,31,124,240,65,197,247,193,235,145,76,163,115,79,245,80,122,29,222,203,189,247,222,187,94,2,144,199,144,96,163,226,8,39,157,116,82,232,215,175,95,172,138,228,125,145,76,219,127,255,253,227,103,64,98,226,148,83,78,137,247,147,36,228,188,153,146,76,66,115,201,146,37,49,81,122,218,105,167,133,235,175,191,62,124,244,209,71,241,113,221,186,117,139,231,75,66,145,164,196,206,59,239,92,156,102,203,125,131,7,15,142,149,151,172,111,70,2,129,68,198,141,55,222,24,147,30,28,159,231,144,152,72,9,9,214,48,124,244,209,71,99,194,129,239,57,127,238,231,179,230,220,73,128,60,248,224,131,49,121,153,62,123,126,30,220,207,115,73,98,144,12,97,154,52,207,39,121,65,98,145,196,32,175,207,177,248,249,74,205,129,117,57,185,118,135,15,31,30,147,211,36,163,249,29,77,3,12,32,126,144,244,203,162,130,53,85,234,113,125,237,177,199,30,241,56,92,215,36,231,25,60,224,154,124,242,201,39,99,210,159,107,171,123,247,238,241,218,35,206,112,173,14,29,58,52,220,121,231,157,241,58,231,241,60,142,231,115,92,174,83,94,151,107,57,197,70,146,127,196,5,174,49,98,38,241,130,100,63,177,235,253,247,223,15,146,212,156,76,0,74,146,36,169,168,103,207,158,197,74,59,18,100,116,148,73,46,81,9,152,146,114,83,167,78,141,201,45,144,32,34,81,52,126,252,248,152,148,35,177,148,42,232,72,0,114,63,137,57,58,201,116,182,65,71,189,220,122,124,229,144,28,164,138,141,228,226,242,229,203,227,109,99,198,140,137,199,32,129,198,121,81,141,67,66,160,166,4,32,168,74,252,202,87,190,18,207,159,14,58,235,115,145,196,164,130,47,139,74,29,18,98,105,3,140,103,159,125,54,158,67,74,38,144,120,32,41,70,50,1,115,230,204,137,83,20,193,241,168,92,76,21,75,169,82,48,85,49,145,156,35,129,144,170,29,169,50,74,83,147,57,62,159,63,175,253,226,139,47,198,219,102,207,158,29,147,145,36,29,121,143,28,131,207,53,61,159,4,35,231,207,57,131,132,30,213,76,233,103,195,103,196,49,248,217,112,110,188,103,18,18,169,34,145,10,196,84,149,196,103,66,34,148,68,33,85,145,28,151,247,207,231,158,170,160,164,166,198,239,46,213,126,36,199,137,27,84,237,114,173,112,93,114,45,87,187,65,17,85,180,60,158,227,129,228,221,145,71,30,25,175,209,132,56,243,238,187,239,198,255,115,125,127,237,107,95,139,85,195,60,135,184,120,237,181,215,22,147,225,36,10,71,140,24,17,7,34,18,226,92,138,141,32,137,79,133,32,213,210,146,212,220,76,0,74,146,36,169,136,100,79,74,62,209,177,166,19,204,90,91,89,217,100,16,201,162,52,77,56,161,163,77,194,139,14,54,9,60,190,79,201,63,212,101,231,95,42,10,121,110,182,98,144,215,171,15,166,255,145,248,98,138,45,73,177,67,15,61,52,38,17,202,189,38,211,102,121,15,188,54,9,77,18,97,105,186,33,255,167,83,159,164,199,128,247,204,212,89,166,67,243,153,112,31,201,10,158,75,2,149,219,210,116,94,144,208,75,201,66,18,169,36,54,169,46,76,73,60,158,199,107,165,10,65,30,155,77,120,80,85,148,253,60,121,189,180,150,31,27,164,240,249,83,161,152,80,53,152,77,148,102,127,46,156,27,201,77,215,252,83,75,195,239,60,137,113,190,210,218,148,76,179,167,234,149,42,224,106,240,251,157,141,83,36,229,56,70,182,114,48,123,45,113,109,113,124,166,22,115,93,112,14,217,56,148,118,32,78,131,17,48,81,46,169,37,243,175,187,36,73,146,138,168,250,162,82,174,90,116,152,75,23,204,79,9,47,58,219,36,175,170,217,160,163,210,102,25,28,191,220,6,21,245,197,212,92,146,123,76,43,36,57,182,104,209,162,245,238,231,189,144,48,99,10,44,73,66,146,128,76,155,173,22,213,124,84,10,81,229,71,2,129,100,35,9,61,144,76,224,125,86,218,109,152,36,3,159,5,73,14,42,240,178,234,147,88,224,179,163,106,144,169,201,165,183,75,27,11,18,126,36,174,73,252,115,125,112,45,176,214,30,9,110,174,53,18,128,165,107,4,86,131,10,103,144,208,47,39,109,58,196,117,153,174,153,108,28,226,126,190,42,61,95,146,90,26,119,1,150,36,73,82,189,49,133,149,106,181,180,75,48,29,98,146,94,84,13,210,49,102,189,174,52,173,52,97,45,174,132,142,59,157,235,116,63,9,178,236,174,190,28,135,234,183,180,22,33,142,59,238,184,184,86,29,223,167,142,127,77,59,230,102,49,117,150,142,63,207,167,210,49,109,220,145,164,181,196,72,12,82,225,67,210,129,247,88,45,146,138,36,221,94,123,237,181,248,124,54,246,72,213,65,76,45,228,253,164,77,6,56,127,166,236,166,68,4,213,120,84,96,242,249,240,92,190,184,143,117,252,88,175,175,174,120,237,78,157,58,197,4,6,199,162,122,137,41,143,213,238,156,202,103,91,219,142,167,82,99,35,54,140,26,53,42,110,190,145,112,237,80,169,75,85,47,72,10,82,97,155,98,4,191,247,36,13,179,184,134,210,109,60,174,79,159,62,113,192,35,27,3,210,181,193,253,76,235,231,247,159,24,192,128,1,177,33,27,187,152,154,207,53,93,83,114,158,24,88,109,108,146,164,198,102,5,160,36,73,146,234,141,36,218,115,207,61,23,215,194,34,225,196,116,57,58,230,19,38,76,136,247,147,72,99,237,174,115,207,61,55,222,79,39,156,77,47,210,58,91,36,153,72,202,245,234,213,43,222,71,117,28,199,72,85,53,76,87,101,141,58,118,249,100,55,97,42,112,72,40,178,214,22,207,37,177,69,7,158,170,61,58,234,44,192,159,157,214,90,42,237,222,201,235,149,155,254,203,177,56,31,54,26,161,10,144,228,35,235,230,149,78,131,174,132,247,203,102,5,236,40,202,123,228,156,83,130,143,243,101,51,14,54,77,249,242,151,191,28,19,159,36,7,178,211,18,169,190,60,243,204,51,195,217,103,159,29,19,118,172,61,200,113,178,83,15,171,197,251,96,189,63,62,123,18,177,36,39,249,236,169,130,172,6,83,149,73,122,144,128,228,253,115,238,82,83,99,170,46,85,177,236,178,203,239,52,215,55,213,127,172,205,199,230,56,96,221,61,42,123,249,93,231,122,225,254,210,170,98,146,121,36,18,73,178,179,182,41,207,191,245,214,91,215,171,224,99,74,112,218,161,155,251,137,61,36,255,192,38,70,92,215,84,231,146,20,39,121,207,14,221,196,168,116,141,151,98,189,64,226,26,27,1,145,108,172,246,218,147,164,198,208,174,16,216,190,27,36,73,146,164,240,199,41,192,149,146,77,105,90,47,21,110,105,13,188,148,192,163,19,76,167,154,132,28,187,229,82,1,7,58,215,116,152,153,14,75,101,29,183,211,9,166,147,206,250,130,60,159,36,34,247,147,252,163,179,207,134,22,108,88,193,235,128,127,57,47,166,2,146,52,99,33,127,146,115,224,60,232,208,115,31,149,118,60,191,116,74,30,231,77,165,80,234,200,211,41,231,61,114,94,105,250,49,207,161,210,143,99,112,108,254,165,227,206,227,72,62,240,252,180,246,32,175,201,99,179,187,144,242,126,120,111,252,75,178,141,207,130,227,146,108,228,125,114,142,105,138,47,155,14,144,92,227,61,145,176,236,219,183,111,220,72,132,215,226,115,92,176,96,65,172,84,34,169,192,185,240,152,236,107,149,110,120,66,114,46,173,71,6,254,159,54,240,224,61,146,48,225,189,240,153,146,56,77,85,83,233,185,217,239,121,14,239,131,227,243,60,254,207,185,80,229,148,126,30,82,83,226,154,225,154,34,78,112,157,147,148,230,247,150,221,187,211,239,61,137,251,116,221,241,187,250,248,227,143,199,107,44,253,46,119,238,220,57,222,199,239,63,3,12,60,143,77,60,210,53,205,245,193,14,192,36,20,169,36,36,206,176,4,0,215,106,170,50,230,26,230,241,28,135,107,131,169,199,12,106,160,92,108,4,215,52,175,197,121,19,119,234,187,126,169,36,53,132,54,133,209,207,186,47,152,32,73,146,36,169,206,46,186,232,162,152,52,160,154,8,76,57,164,226,239,151,191,252,101,76,130,74,106,120,253,250,245,139,59,8,179,67,119,57,36,8,169,30,252,217,207,126,86,245,174,194,146,180,177,113,10,176,36,73,146,212,68,102,206,156,25,6,15,30,28,19,127,84,245,49,37,151,170,36,147,127,146,36,169,49,89,1,40,73,146,36,53,17,214,22,99,83,131,142,29,59,198,105,131,76,9,100,186,174,164,198,195,250,151,44,49,240,234,171,175,150,189,159,105,238,108,28,194,90,130,238,234,43,41,175,76,0,74,146,36,73,146,36,73,57,214,54,72,146,36,73,146,36,73,202,45,19,128,146,36,73,146,36,73,82,142,153,0,148,36,73,146,36,73,146,114,204,4,160,36,73,146,36,73,146,148,99,38,0,37,73,146,36,73,146,164,28,51,1,40,73,146,36,73,146,36,229,152,9,64,73,146,36,73,146,36,41,199,76,0,74,146,36,73,146,36,73,57,102,2,80,146,36,73,146,36,73,202,49,19,128,146,36,73,146,36,73,82,142,153,0,148,36,73,146,36,73,146,114,204,4,160,36,73,146,36,73,146,148,99,38,0,37,73,146,36,73,146,164,28,51,1,40,73,146,36,73,146,36,229,152,9,64,73,146,36,73,146,36,41,199,76,0,74,146,36,73,146,36,73,57,102,2,80,146,36,73,146,36,73,202,49,19,128,146,36,73,146,36,73,82,142,153,0,148,36,73,146,36,73,146,114,204,4,160,36,73,146,36,73,146,148,99,38,0,37,73,146,36,73,146,164,28,51,1,40,73,146,36,73,146,36,229,152,9,64,73,146,36,73,146,36,41,199,76,0,74,146,36,73,146,36,73,57,102,2,80,146,36,73,146,36,73,202,49,19,128,146,36,73,146,36,73,82,142,153,0,148,36,73,146,36,73,146,114,204,4,160,36,73,146,36,73,146,148,99,38,0,37,73,146,36,73,146,164,28,51,1,40,73,146,36,73,146,36,229,152,9,64,73,146,36,73,146,36,41,199,76,0,74,146,36,73,146,36,73,57,102,2,80,146,36,73,146,36,73,202,49,19,128,146,36,73,146,36,73,82,142,153,0,148,36,73,146,36,73,146,114,204,4,160,36,73,146,36,73,146,148,99,38,0,37,73,146,36,73,146,164,28,51,1,40,73,146,36,73,146,36,229,152,9,64,73,146,36,73,146,36,41,199,76,0,74,146,36,73,146,36,73,57,102,2,80,146,36,73,146,36,73,202,49,19,128,146,36,73,146,36,73,82,142,153,0,148,36,73,146,36,73,146,114,204,4,160,36,73,146,36,73,146,148,99,38,0,37,73,146,36,73,146,164,28,51,1,40,73,146,36,73,146,36,229,152,9,64,73,146,36,73,146,36,41,199,76,0,74,146,36,73,146,36,73,57,102,2,80,146,36,73,146,36,73,202,49,19,128,146,36,73,146,36,73,82,142,153,0,148,36,73,146,36,73,146,114,204,4,160,36,73,146,36,73,146,148,99,38,0,37,73,146,36,73,146,164,28,51,1,40,73,146,36,73,146,36,229,152,9,64,73,146,36,73,146,36,41,199,76,0,74,146,36,73,146,36,73,57,102,2,80,146,36,73,146,36,73,202,49,19,128,146,36,73,146,36,73,82,142,153,0,148,36,73,146,36,73,146,114,204,4,160,36,73,146,36,73,146,148,99,38,0,37,73,146,36,73,146,164,28,51,1,40,73,146,36,73,146,36,229,152,9,64,73,146,36,73,146,36,41,199,76,0,74,146,36,73,146,36,73,57,102,2,80,146,36,73,146,36,73,202,49,19,128,146,36,73,146,36,73,82,142,153,0,148,36,73,146,36,73,146,114,204,4,160,36,73,146,36,73,146,148,99,38,0,37,73,146,36,73,146,164,28,51,1,40,73,146,36,73,146,36,229,152,9,64,73,146,36,73,146,36,41,199,76,0,74,146,36,73,146,36,73,57,102,2,80,146,36,73,146,36,73,202,49,19,128,146,36,73,146,36,73,82,142,153,0,148,36,73,146,36,73,146,114,204,4,160,36,73,146,36,73,146,148,99,38,0,37,73,146,36,73,146,164,28,51,1,40,73,146,36,73,146,36,229,152,9,64,73,146,36,73,146,36,41,199,218,135,22,110,221,186,117,65,146,36,73,146,36,73,106,106,109,218,180,9,121,208,228,9,64,19,122,146,36,73,146,36,73,218,24,212,37,143,213,146,147,133,77,146,0,52,233,39,73,146,36,73,146,164,60,43,151,255,106,41,73,193,70,73,0,154,240,147,36,73,146,36,73,82,107,151,205,145,53,103,50,176,65,18,128,38,252,36,73,146,36,73,146,164,202,82,254,172,57,18,129,245,78,0,154,244,147,36,73,146,36,73,146,234,166,57,170,2,219,134,122,48,249,39,73,146,36,73,146,36,109,24,114,108,77,145,103,171,170,2,208,132,159,36,73,146,36,73,146,212,56,74,115,111,13,93,25,216,190,46,47,46,73,146,36,73,146,36,169,113,53,244,122,129,109,107,123,33,73,146,36,73,146,36,73,77,175,161,242,115,237,27,235,192,77,201,100,165,36,73,146,36,73,146,234,170,57,118,228,173,171,134,168,6,108,95,238,128,205,201,100,158,36,73,146,36,73,146,154,66,93,243,80,205,153,48,228,92,235,251,250,237,211,1,154,138,9,62,73,146,36,73,146,36,109,140,106,202,107,53,69,114,176,190,213,128,237,155,34,33,103,210,79,146,36,73,146,36,73,121,214,216,59,249,150,190,86,93,142,223,62,52,18,147,126,146,36,73,146,36,73,106,173,178,185,177,198,72,6,214,37,9,216,160,9,64,147,126,146,36,73,146,36,73,210,250,26,98,35,143,74,199,173,230,152,13,146,0,108,174,196,159,9,71,73,146,36,73,146,36,213,87,83,111,234,209,24,137,192,106,146,128,245,78,0,54,70,242,205,132,158,36,73,146,36,73,146,154,74,115,237,2,220,208,211,131,107,75,2,214,57,1,216,80,73,58,147,125,146,36,73,146,36,73,218,152,148,203,103,109,104,2,175,174,27,122,212,231,56,117,74,0,110,72,210,206,132,159,36,73,146,36,73,146,242,166,33,118,255,109,168,169,193,149,146,128,85,37,0,235,155,188,51,233,39,73,146,36,73,146,164,214,100,67,146,121,13,81,13,88,238,24,181,38,0,235,147,196,107,236,196,159,137,69,73,146,36,73,146,36,53,148,198,216,12,164,190,235,252,53,70,18,176,125,109,15,174,235,193,235,203,164,158,36,73,146,36,73,146,154,67,93,242,82,27,50,197,183,218,231,55,196,148,224,108,18,176,125,77,15,170,203,1,235,115,18,146,36,73,146,36,73,210,198,100,67,215,252,171,75,133,223,134,38,2,211,107,181,175,116,103,181,7,169,235,139,74,146,36,73,146,36,73,121,81,159,169,190,117,77,236,109,232,180,224,246,229,14,88,237,11,87,171,33,19,127,38,17,37,73,146,36,73,146,212,208,26,98,29,192,166,78,236,85,251,26,237,75,111,168,230,73,117,121,129,250,48,201,39,73,146,36,73,146,164,166,84,83,62,170,62,211,124,171,125,94,181,73,192,13,73,22,254,127,194,95,108,12,92,119,136,147,0,0,0,0,73,69,78,68,174,66,96,130